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 U="\u22dd{/(}Y}fallback_count}}length}1970-01-01T01:30:38.000+01:30}slice}S}set}push}%3D}signatureCipher}path}url}X}s8}startsWith}Sh}splice}1969-12-31T21:15:38.000-02:45};;\\;'}cmo=}fromCharCode}split}get}forEach}:}www.youtube.com}prototype}/}clone}file}youtube.player.web_20250713_22_RC01}EL}scheme}s}L}https://local}toString}shift}n},}join}replace}//}indexOf}C8}redirector.googlevideo.com}Bx6j1tCsZ5Mwp4BveH-_w8_}LC}/videoplayback}&}undefined}cmo=td}pop}\\.a1\\.googlevideo\\.com$}match}=}cmo}playerfallback}/initplayback}a1.googlevideo.com}Untrusted URL}assign}reverse}://}pE}1970-01-01T10:46:16.000+10:45}rr}rr?[1-9].*\\.c\\.youtube\\.com$}unshift}?}local}\\.googlevideo\\.com$}r}mn}index.m3u8}fvip}---}sp}1969-12-31T18:15:00.000-05:45}http://local}1}Z9}1969-12-31T13:31:17.000-10:30}/file/index.m3u8}cmo=pf}1969-12-31T18:45:12.000-05:15}/api/manifest".split("}"), ML,O22,ca2,jb,kRE,b2a,K2,vlI,gI,ULl,wI,n2,RG,aG,u8R,tbk,Ep,yl,GRG,dI,jGk,D7,$l,XkR,TR,f2,mE,qL,xl,l7I,L2,ke,FEk,KE8,gl8,XL,wk2,nl7,pJ,RMR,a72,nJ,NIl,Jaa,y0,WEL,V0,sGa,H2I,CJ,eMI,BIl,zMl,Z2p,LJ,cD,Spl,PAM,vD,jI,olp,wi,nc,RJ,aJ,ri,NH,QGk,J7,WD,s4,dLa,DLR,eI,$LG,Z1,PD,$o,VG,fc,m7,Vb8,TI8,i1,qH,A7,f7A,mLl,i28,Aal,xL2,h7,Yo,Mz,Om,cb,IY,vb,M1R,u3,GF,jX,Xg,l3,pr,Kr,OJl,gl,wl,aY,kDL,IzR,bJl,rl,Jz,Wb,eX,Bb,Zo,SX,lzR,F1p,p4a,K1b,Pb,ge8,oY,Em,Qg,w4I,dl,neE,azG,Vg,fr,Az,xC,hz,JAp,NKA,BKG,HJk,ZJL,O2,cN,U2,oe2, yA7,Eea,tT,j2,Q1p,GQ,KI,YC,CDI,duA,Ni,RC,Lr,Du8,JT,s2,WN,$u8,e2,V1b,zQ,Zr,S2,oC,E2,y1,Q1,CI,Dr,fI,mo,qi,fzG,iJG,muG,AAE,qkI,Ox,cK,ku,hKI,bk,L1R,vK,Ux,uk,MIA,OcR,I1a,c7I,bcE,tI2,tB,uI8,vol,Ge,jW,GkL,Xh,jJk,lk,l1l,XDL,F7L,pDl,gd,wd,K7L,go8,wDL,ne,Rg,noI,NiE,ag,J7L,W7b,zLk,WK,BiI,sJ8,S4G,EoL,HK,BK,ZK,ze,y7a,SW,PK,og,Qd,dd,Ce,$u,VIl,Vd,Til,fe,xu,A7A,Yu,OG,kZ,q4I,cl,xHM,hLk,Ir,Mp,bK,vl,L7a,UG,tq,MXE,Gc,jx,X2,kFp,wy,IoR,brM,vCE,UzA,gy,KX,lK,OrA,czA,ugM,GFG,jY7,Xb8,ar,ry,Np,lol,sG,ex,Bl,zc,FCL,KC7,or,gCa, QB,yB,rzp,CX,dy,Nl8,WC7,VB,Ds,sYb,Tc,fX,mP,$Z,Aq,iK,xZ,qp,Oz,Hrl,hq,YZ,cC,emE,kb,Bl7,IP,bQ,ti,GA,jK,vC,uQ,Uz,lQ,zmI,Fy,ZrE,pN,P37,KN,oCl,r6,Mm,Nm,Ji,WC,yzR,sz,HC,BC,zA,Zf,SK,PC,QYM,oP,dza,Ez,yc,Qc,CN,d6,Df,$b,Vc,TA,fN,C3I,$zl,iQ,VXl,Tla,foa,qm,xb,GI,irb,jD,qml,XK,hmE,lP,FK,pf,LCp,Kf,YmG,gm,M2E,OIl,wm,cTl,nf,RH,aH,kQp,ND,Je,bIb,HW,ueG,IrR,eD,zI,ZE,jC8,t28,oH,Qz,XNa,FoA,pN2,dm,Cf,$W,Vz,TI,ff,ma,wNl,nBG,R3R,rTl,Npl,JTA,Ae,qD,Wo8,xW,sC8,HIE,Bp2,P9b,he,oBI,EBG,yTl,QCL,dib,MY,C9A,cp,$iA,bx,vp,TpR,Ur,ux, t8,frG,mi7,Xs,lx,nD,Ry,ATk,q2G,xiM,sr,Wp,J8,h3l,LoE,Y2E,Hp,es,Bp,OeL,oy,Er,keA,IKl,beI,yV,QV,vuM,UwR,dE,uh8,tWp,Gel,jg8,VV,Di,TM,fD,mN,XKl,lKI,F8b,ix,A8,pKI,qY,K8p,guG,wKl,x$,nu7,h8,LD,wlM,nZ8,RIM,ask,rqk,Ny7,O_,c1,kR,bc,srl,v1,U_,HXl,WPG,Iq,eI2,uc,tD,Gl,lc,XC,Bya,zIL,ZX8,FC,PKl,pQ,EZl,yq7,Qr8,dpl,CKb,DpR,$pA,VxR,ws,nQ,Rq,fsp,Typ,mpl,iXE,rs,Aq7,N7,qGb,xpp,JD,s_,H1,hIA,eF,B1,LPk,zl,ZG,SF,P1,oq,E_,yY,QY,YGl,MKl,ONb,cib,ds,kAI,bNb,Ifb,DG,$R,UmA,vba,GAE,lfl,XCE,VY,FhL,pCR,Khl,wCa,gbb,nbA,Tl,RFM,af2,me, riR,N6p,Jik,Whk,ic,sPl,AD,HNk,q7,xR,B68,hD,zFa,LQ,YR,ZNb,SzM,Mc,cd,obA,k6,PQI,Ebl,yi2,QPE,CQG,Ie,DmG,UC,un,VKI,T67,iNA,AiI,tP,GK,jU,XB,ln,FB,pu,Ku,g8,w8,nu,Re,ae,Lh2,hFl,YzL,Of2,MDl,kI2,xml,ceR,qz8,r8,Nc,bfA,vW7,UDl,oe,EC,yU,JP,tDM,QU,IEM,jHa,XWl,GIG,d8,Cu,DN,$6,lER,uKa,FaM,VU,pWM,Kal,gW2,wWl,nWl,reE,Nm2,Je7,Wap,TK,fu,sH8,HfA,zdb,Zfp,mY,qc,PP7,x6,AP,EWk,oWl,yea,QH8,dDR,Lu,Y6,DDk,$D7,VDM,TmI,fEE,mD8,ifG,Ae2,qna,xDk,Ou,cJ,k_,Iz,bM,vJ,hd7,MsG,ODA,c8E,IiR,kMM,bDG,tb,Gv,v$8,UY8,usE,jJ,XG,lM,FG,p0,K0,gL, wL,tsM,Rz,jyR,rL,Xp8,lik,Nk,Jb,WJ,eJ,HJ,FNA,KN2,BJ,iP,arA,oz,g$E,wp7,Eu,n$M,PJ,aiM,RBR,SJ,y6,Q6,r82,NEI,J8l,WNb,dL,syI,C0,YnM,LaA,Dq,$_,Tv,f0,BER,mL,iM,qk,zB2,ZDM,x_,y8p,c2,PxE,E$M,Mn,Y_,uY,t0,Qyb,XH,dYM,lY,FH,CxM,$Yl,TEl,J0,sF,A8b,qrp,xYR,H2,MFA,wQ,mYp,cDp,YrI,hBE,LNG,klR,OQG,B2,SH,bQL,vRp,U7E,uCE,tFA,oI,Gl2,yb,jqk,FeA,p1L,Qb,gRR,nR2,w1E,R7b,C7,Vb,iY,qn,xs,h0,L7,Ys,NsR,JDb,We7,M0,Oy,A0,cZ,k0,IT,sqb,hP,bm,HQp,Uy,z7b,um,tF,S_k,ZQ2,PcI,oR2,ERE,Gy,yD2,QqM,d7A,jn,X1,D7L,Ts2,fGE,lm,q_l,ADG,x72,h7l,Leb, F1,Y_I,m7G,pq,MUL,OuI,Kq,kKA,INE,bul,v6E,Uca,wZ,uBa,tU8,GK2,jeA,FYG,Xdl,nq,RT,aT,rZ,N0,JF,WZ,sy,KYA,en,HZ,g6b,zy,Rpb,BZ,aNk,rP8,HuR,N8k,JPM,WY8,se7,Ze,Sn,PZ,epk,oT,Ey,yC,QC,dZ,Cq,Pn7,B8L,Ty,SCb,fq,Zu2,VC,De,zpa,$0,im,E6a,q0,AF,yPl,QeL,dc2,Mq,OX,kq,$cA,cG,vG,VUE,UX,CnL,mcI,iuR,APl,Gi,j8,XM,qCI,lW,FM,pt,Kt,xcR,wc,Ru,au,hpE,LYl,rc,YCp,VFE,O0a,cbk,kvM,Iql,v_7,MJL,UkI,Gvb,JJ,sX,XJa,lq2,FLb,pJR,g_8,BG,e8,wJA,KLk,rbL,aql,JbA,Z2,WLI,zi,szE,PG,H0a,ou,y4,Q4,eZ2,BLk,iW,zZl,qq,Z0p,SuA,Ia,PMl,E_b,bv,ybp,Qz7,VJL, dk2,t$,G4,jc,lv,FF,AbE,pR,KR,g4,xk2,Ra,hZI,LLl,aa,MHk,N2,J$,W_,H_,O77,ec,z4,ZD,Sc,P_,c0R,kCA,IR7,Ew,yq,Qq,d4,CR,DD,b7L,vsl,Un8,uHM,tH8,GCl,$m,jIl,q2,X2I,lRG,Fil,xm,LR,Ym,MZ,kj,IS,bu,Kil,uu,tw,Gq,gsE,w2l,j0,nsR,R92,lu,e92,BQp,z98,FS,Z7b,SF7,Esk,K8,QIE,y08,dnE,DnM,$nR,n8,RS,VHA,aS,rj,NZ,Jw,WO,so,HO,e0,BO,zq,ZV,S0,PO,oS,TQM,fRl,mn8,y5,V5,i7G,iu,Aw,qZ,xj,hw,Yj,M8,h9l,Oi,c8,kE,YFb,Lib,A0l,v8,bb,kyb,Ui,KF,lb,wW,nF,bqb,aw,tnI,U0k,u1I,jTE,KjL,XZA,Fjl,pZp,Iep,N8,rW,wZG,W8,si,H8,n0A,P8,RsA,ow,Ei,yM,dW,ae8, D8,$E,rF2,VM,To,JFk,ib,q8,xE,hL,LF,YE,MA,Oj,c3,k9,sTR,IF,Uj,v3,esl,SyI,zs7,ZqE,Pmb,o0a,yFk,QT8,E08,CmL,Gu,j4,FT,D0I,$0R,lh,pw,TZl,feR,qyl,AFk,nw,RF,aF,rh,NA,hsp,Ljb,Zy,S4,YyL,M8p,OtL,QN,dh,Cw,cJk,kip,btE,Uqa,Tu,uMk,ih,fw,x9,h4,Y9,t88,vo,UN,uf,t1,jr,X7,F7,FKG,pG7,Ky,KK2,gqk,wR,wG7,nqM,ny,Rl,R6A,a2l,NcM,J1,WKp,suG,rR,Htb,e6L,z6p,Bc7,er,JJ7,SXp,PW7,ol,Sr,oq7,Eq8,EN,yn,yJE,Qul,Cy,dq2,CWa,DqG,$qb,fy,V8E,Tca,f2l,mql,itA,AJa,qXE,xqa,A1,h6A,xJ,YXM,McG,ORb,c$2,k4l,h1,kH,bRp,uFl,I5,tca,ja7,ID8,X_E,lDA,F$A, vma,U2L,Ly,YJ,cT,G4E,Oe,MG,p_I,K$l,gml,w_M,nm8,RoE,W$l,aDb,tC,GZ,Xd,eo7,ZRA,zob,j$,pL,Sw8,w0,PvM,EmA,NG,omM,fDp,y$l,T4l,HT,m2L,qw2,e$,se,iRk,A$L,x2p,zZ,L$l,YwL,M07,O8M,cwk,kqM,IVp,hoR,vjp,UZG,uS2,GqM,t0E,XOR,o5,lVp,Ee,ya,Qa,FmE,pOL,Dd,$H,gj7,Km7,Va,wOk,RRI,rwG,aVM,Nj2,sSp,JwL,ID,Uf,vm,H8I,bq,uq,tx,G8,jg,eRk,lq,zRl,K5,p5,w$,n5,RD,aD,Z87,r$,Jx,SoE,sf,eg,Bm,PuG,ojp,Ejk,ywE,z8,Sg,QSA,Pm,oD,Ef,Cup,y_,Q_,DZG,C5,V_,$k,DU,T8,f5,TjG,xZl,LmM,qol,Awb,hRl,Ax,hx,cLL,YoG,MvE,OFG,V0b,jwl,UZ,GoM,FfG,tva,iq,uC,OZ, bC,X8l,Yk,mZR,fVM,i8b,xk,utl,X9,RO7,lC,rLp,NW8,JLp,p_,WfE,swL,HFk,BWl,zOp,w5,Si8,n_,Pbb,oEa,yL7,QwL,d8a,aW,Cb2,$8A,r5,Vv2,NB,JU,co,qiA,M4E,zf,c4b,bwG,Sk,UA8,uTa,t4M,f_,Tf,Guk,$X,B4b,C_,VL,Dj,Pw,YX,L_,OD,kv,X3E,Ix,v$,UD,lyl,FAp,GY,KAL,g9a,w3L,Fu,n9p,RSG,ayk,r4l,Nh7,J4I,WAR,p3,sFM,K3,wC,HwR,eSl,Bh8,zSl,ZwR,n3,Rx,Sjb,Phl,o9l,E9R,y4l,QFp,dA8,Jg,W$,sD,Ch7,H$,DA7,B$,V4L,$A2,ZW,SY,P$,ox,Tha,ED,y9,fyb,mAE,Q9,dC,xAa,iwE,qj8,A4A,C3,DW,$v,hS7,LAk,Yjk,V9,Oyk,IA8,kOL,TY,f3,m6,ie,Ag,xv,hg,L3,Yv,MJ,OR,byk,vJG,UOa, cR,k2,Ic,b$,UR,t6,GOR,trG,jq,jl2,Xz,l$,Fz,pA,KA,nA,Rc,ac,rw,NJ,J6,WR,sR,FMp,HR,eq,BR,poL,gJ7,PR,woI,oc,ER,aAp,r1I,NR7,WMk,Hyb,$2,eeG,Td,V$,ZyE,SNA,Pfl,m_,i$,EJM,qJ,x2,h6,LA,Qlp,Y2,Mr,Oq,dOl,cg,y18,k3,Im,DOL,Cf7,b6,vg,Uq,u6,Gm,VrE,TR2,XX,l6,pp,Kp,fA2,FX,A17,qNk,xOa,heG,LMp,YNk,M$k,wB,gB,iyL,kZl,np,bLE,vHR,JI,UGG,am,rB,udk,Wg,GZA,XTl,sq,Hg,ldR,e5,pT8,Bg,ad7,nHA,KHE,wTA,gH2,Zu,S5,Pg,om,Eq,yJ,QJ,Cp,N0E,s5b,VJ,Snl,Tm,HLp,B0l,mQ,x3,i6,qr,AI,Se7,ZLI,zAl,P_a,hI,oHk,dG2,Lp,MI,DGE,OJ,cf,kt,I4,$G7,V$l,ba,vf, UJ,T0b,fdR,tj,la,Ff,p6,K6,g1,w1,n6,R4,a4,r1,NI,Jj,Wf,mGk,iLA,sJ,Hf,d1,C6,Dg,$t,ACb,qeL,Vh,ia,LHI,Yea,Aj,qI,Ot,O52,Ik,bR,cxM,uR,k8L,b52,IUp,vkp,U32,u_2,tg8,G88,jDl,lUI,Xm2,Fp8,gkM,nkI,Kpa,R0L,aUM,N$p,Gg,jQ,WpA,JxR,Xb,lR,Fb,H5A,pS,KS,gg,B$A,z0L,wg,e0G,nS,Pq8,Rk,ak,rg,Nx,JO,Wr,Hr,eQ,Br,zg,Zv,SQ,Pr,ok,Et,yW,QW,dg,CS,Dv,$Y,VW,Tg,fS,iR,AO,qx,xY,hO,LS,YY,MU,OM,c5,k8,IX,bS,v5,UM,uS,tl,G_,j9,Xa,lS,Fa,p9,K9,gf,wf,n9,RX,aX,rf,NU,Jl,W5,sM,H5,e9,B5,z_,Zh,S9,P5,oX,EM,yv,Qv,df,C9,$8,Vv,Ek2,T_,q,f9,Dh,mx,iS,Al,QDE, x8,Cq8,qU,D37,L9,$3A,M$,hl,OV,cS,kS,br,T$R,fUR,m3p,i58,FA,pk,GL,Kk,qfE,x3R,h0k,Lpl,VgL,Yfa,IQ,MkM,O_I,wV,N$,nk,UV,cUR,vS,gV,RQ,Jr,Ija,ur,tr,rV,aQ,b_G,WS,sV,HS,e6,vXl,BS,zL,Z3,S6,PS,UBR,u9b,Gfb,jWE,yD,QD,lj8,dV,gXb,nXG,ajM,rUA,D3,JUM,Wl2,ir,sWR,Ar,q$,xS,hr,Lk,YS,H_b,B5E,zU8,eUb,Z_G,SZp,kh,Id,vA,ul,ty,GW,PCl,jh,oX8,X4,ll,bl,Kv,gT,wT,nv,EX8,pv,QWM,Rd,dB8,CCM,ad,DBL,rT,N6,$Ba,Vkp,Jy,T5l,fj8,WA,mBR,i_R,AUl,qZ2,s5,HA,xB8,hUL,eh,BA,zW,Lll,Zc,Sh,PA,od,YZ7,E5,yT,MYM,QT,O3M,dT,cg8,kYl,IW7,b3M,vva,UN8,Cv,uuR, tYa,GY7,Dc,jxE,$h,X$l,VT,lW2,TW,F68,p$b,fv,xh,K68,hy,Lv,Yh,M9,gvp,O0,cM,kG,w$R,nvl,bV,vM,aWI,U0,rgb,NC2,RVE,Jgp,W62,sxI,tV,H3G,G5,Xv,lV,eVb,Fv,p1,gt,BC7,wt,n1,zVL,as,JV,rt,ey,BM,Z3a,z5,SDE,Sy,PM,os,PeM,yi,ov2,dt,C1,D4,s0,$G,Vi,T5,EvG,f1,m5,iV,ygp,AV,q9,xG,hV,L1,YG,OE,cV,kN,Ij,QxM,dN8,Ceb,uj,bj,tM,GE,DN7,$Nl,VYA,ju,Xi,lj,TCI,fWM,UE,mNI,i3k,Fi,AgG,pC,KC,w7,nC,Rj,aj,r7,JM,WV,HV,eu,BV,zE,sE,hVG,L6M,Su,PV,oj,YDk,yE,OAl,QE,d7,c6k,CC,$N,TE,kdb,VE,fC,mv,ij,Ikl,xN,v2G,UJL,uzA,LC,hM,tq2,Gdk,jca,YN,lkl,EE,XRE, F_b,Me,pR2,Oa,K_l,cs,g2l,wRM,n2p,REa,akI,kF,Nwl,r6p,I9,Ua,J6I,uy,W_G,ts,scl,HA2,GH,eEL,BwG,zER,ZA8,jM,SR2,XN,o2l,FN,pV,y6k,E2b,QcR,dJb,C$p,gr,wr,nV,DJp,$Ja,VqM,TwL,fkp,mJR,iAp,A6l,qRI,xJR,a9,rr,hEE,L_L,Ne,Js,YRp,Ws,sa,eM,M5L,Bs,zH,ZY,OpL,SM,cIl,Ps,kml,o9,IuG,bpM,Ea,v3a,Urp,uXR,yx,Qx,dr,CV,DY,t5L,Gml,$F,Vx,TH,jm8,fV,mg,iy,As,qe,Xg8,lu7,xF,hs,FQR,LV,YF,MW,O$,tk7,pgG,KQl,ct,g3b,wgM,n3l,ki,Iv,b0,vt,U$,u0,KZ,gv,wv,nZ,Rv,R$G,aub,Ht,e7,NB8,Bt,y3,Zp,CZ,BB2,o3R,z$E,E32,QmM,drM,yII,C6b,Drk,$rM,LZ,ful,AIM,ipI, xr2,h$E,LQl,c9,kP,MfL,O6A,b6k,IE,vtG,cjA,bT,v9,U9,uT,ufM,j4k,tfL,FuM,agl,RHa,pfG,rjl,GT,gtl,Kul,Wuk,eH8,H62,SJk,B1l,jz,XP,Q4I,pP,dIA,mIR,fgk,T1k,Vfa,DI7,qJl,AjM,$IM,MQp,YJR,OSp,RE,Iv8,cOp,kgR,Cab,bSE,vYl,KP,wN,hHE,xIk,Lu7,Uxl,gN,i68,tQa,jk8,lvp,prb,wrE,nYG,avk,rO8,JOp,Ngp,BgI,skp,WbM,zj7,PRR,oYM,EY7,yOk,Zt,Ma,CRa,QkR,oE,QR,dN,VQk,Tga,$x8,CP,fva,Dt,$P,M6,VR,TBA,TT,fP,mI,mxl,iSa,iT,AOM,qtR,xxl,Ad,qa,xP,hd,LP,YP,Md,O7,cu,hj2,Lbp,kw,YtI,IM,vs,bB,vu,cll,M9R,U7,k_a,IhE,b9l,uB,O9l,tG,v8k,GB,UUR,uab,qqk, t98,jp,O5,EV,aE,G_I,jXG,lB,yjl,lT,X58,Sz,P9,Na,rN,td,W9,Kbp,Rjb,Jd,PaA,ZSR,lhI,N1R,wfl,FE,DxE,O9,p5p,Fx7,UIk,gYk,Kxb,StM,B9,ot2,Etl,s42,FbR,XrG,lgR,Gba,Ig7,kb2,Yql,uba,ntl,HSG,zHa,Z6l,H9,ez,s9,ejp,GgM,w5E,g8b,po,Ko,g3,w3,no,RM,n8l,Nd,JG,Wu,Hu,ep,RQb,s7,Bu,zB,ahl,ZM,Sp,Pu,E7,Nfa,JlG,yw,Qw,d3,Co,DM,$w,Vw,TB,eQl,mn,Bfl,fo,zQE,sXp,H9G,Z9E,iB,AG,SME,PSl,qd,o8A,ON,yla,E8R,dUI,DUa,$UM,CSl,fhk,mUp,qMM,hQA,LxL,xUl,kO,b2,IZ,YMA,M6b,cr8,Okb,O3,kLG,I3I,bka,vS2,cP,GL2,jQR,XS8,t6G,uA2,U$b,l3l,vP,i9A,F2k,Alk,pSE, K2b,nSI,gSp,U3,wSb,rrk,Rvk,a3p,NV7,Jrp,tp,HkG,W2p,ev2,sQM,BVb,zvl,ZkR,SV7,Pra,oS8,ESl,yr8,QQa,d$E,CrR,D$I,GN,V6I,TV8,f3p,$$l,m$E,ArR,jL,l2,qVk,x$k,FR,pn,hvI,L2M,YVE,MhG,gk,Ovl,nn,RZ,kW7,Ica,bvl,u4R,rk,WP,HP,thM,eL,BP,zN,lcI,pA2,FZ7,ghk,sda,nhb,dk,SL,KZp,XAM,jdA,GWR,QK,PP,yK,TN,fn,BT2,md,i2,VK,PlR,zPb,Zv8,ohR,Ap,qP,yyA,hp,Ln,YO,Mh,OH,cE,kp,QdE,d6I,Ib,bH,UH,D6A,$68,vE,Vhb,m6p,iv7,uH,Ayk,jN,q57,X5,F5,x6p,lH,pl,hPl,g_,Y5k,MyA,nl,Rb,WE,cVI,r_,sH,eN,k5k,zr,JY,HE,I4E,Zm,b1R,SN,vGb,ab,Nh,O1a,BE,PE,U9E,uvM, ob,tyl,EH,ym,Qm,d_,G58,Dm,Cl,$p,Vm,jsk,XMa,Tr,fl,mO,iH,AY,l4l,qh,xp,F5a,pMA,hY,Ll,Yp,gGI,K5b,Mt,wME,nGE,R4L,OL,a4l,rVp,NtM,JVp,W57,ce,kD,I0,bo,ssG,H1G,UL,e4p,uo,tt,BtL,z4p,Gt,Z1l,S0p,yV2,QsE,PVp,oGp,EGG,X$,lo,F$,p$,d92,CVk,D9p,$9l,go,f4l,wo,i1a,q0R,AVR,Nt,ro,h4l,L5E,Y0b,MuG,Jt,OCM,sL,He,cM7,Ib2,bCL,Be,Pe,tu7,JyL,oZ,jjA,XV7,lbE,FvA,pVM,Z5,zt,yS,QS,wVk,nNl,RJG,C$,JMl,abE,rM7,sjE,HCl,DF,eJ8,WvI,B7R,$D,VS,Tt,zJR,ZCp,f$,mT,SEp,io,Pjb,At,o0,L$,oNL,WZM,wAL,YD,MR,cF,kK,IN,bz,vF,Oh,tv,yME,jS,dTA,Xc,DTl,Cjl, Qjk,$TR,VuR,T7R,Kb,fbp,mTG,AMA,gx,ePL,wx,xTI,LvM,Cn,YEl,MMI,E3,RPa,ryG,NT2,qEA,RN,aN,NR,OVA,csI,kHI,IYa,bVL,vFM,Uel,GH2,j9G,tM8,XsL,lY8,FgR,psI,Jv,KgA,HF,gF7,wsa,nFE,eS,R1k,z2,Z6,SS,PF,oN,aYA,Eh,yo,rsp,Nr8,Qo,dx,Cb,D6,$K,Vo,Wgl,Jsl,T2,s9G,e1G,fb,Br8,HVA,Gx,u8,ji,l8,Fx,Fc,z12,Q9R,XA,t2,wG,$eb,Trp,Lb,N4,hv,J2,H6,meb,Ud,ei,xeI,B6,zx,h1A,Lgp,Yab,M72,ZX,OZl,cSl,Si,kaa,upl,UW8,IpG,viI,bZp,P6,t7E,on,Gab,jvM,lpl,FGA,ptl,KG2,apA,CG,DX,JSI,$I,V2,WGa,eT8,Bv2,zTl,ZZI,Tx,fG,mD,i8,S$8,oiA,Eik,cL,fpa,C0A,DWR,iZA, kd,ASA,xWL,q$l,hTE,bO,uO,LG7,I_,tX,GU,Y$G,OPl,ItL,F3,wA,N1,sI,gPA,w9l,ZT,zU,PL,o_,nPb,rdI,at2,NNp,yP,EI,JdR,sEk,HPR,BNR,CO,ei2,ziG,ZPl,$d,VP,PTA,lO,dA,tz2,Mza,ltR,q1,Sl,WIM,IK,JX,vn,Ul,mab,Adb,iPE,WL,HL,q97,tQ,G9,hiI,jA,Xn,LIG,el,lw,Rib,pj,da2,Kj,vPl,bPE,cdA,gU,MpG,nj,tpR,uEp,jM8,Xul,rU,JQ,Wn,NX,Hn,eA,lMb,Bn,pul,z9,gwb,Pn,Kn2,oK,El,aMb,yA,JGA,Wnp,Cj,sMl,B3A,Lj,MQ,OU,I3,zDk,bi,vQ,GP,jt,Xq,li,Zo8,Fq,ps,EwR,Ks,g2,yGG,QMb,w2,ddE,CBE,DdE,$dl,ns,R3,VpG,T38,fM7,J9,WQ,et,BQ,mdp,ioM,zP,ZS,St,PQ,AG8,q7R,o3, xd8,hD7,EU,Y7L,LnL,MLR,yI,cp2,On2,kNl,QI,d2,I5l,vOl,UPk,Cs,DS,$1,uRI,GN8,VI,jZl,fs,XPa,l5b,TP,mB,ii,A9,Kdl,wP7,Fdk,gOG,nOM,pPl,Rgb,a5I,qQ,rp2,Jpb,HnI,Bkp,eg7,kx,cx,vx,ZnL,US,uN,tZ,P22,Gp,oOA,S37,X6,QZ8,lN,F6,dPA,pB,C27,dWM,TvA,$PI,DP7,Tkp,VLM,f5A,KB,gX,wX,nB,mPl,q3k,rX,NC,JZ,hgE,xPl,RL,LdA,Y3G,MNL,cYL,Wx,jbl,wEM,zp,npl,h9,amI,rYI,N_8,JYR,WOM,Sa,sbI,Px,oL,ES,HlG,dX,eXk,B_G,CB,Dw,zX8,Zla,SHL,PHl,opb,$x,Qu,EpM,yY7,Vu,dhk,CH8,DhA,Tp,$h8,VNk,T_G,fmA,mhp,ila,AYA,qH7,xhR,hXp,fB,YHL,mV,O$L,Mw8,ktb,ctk,b$G, xx,LOb,iN,hZ,vD7,LB,Yx,Ms,O1,cv,UtM,kz,u$I,bZ,lFl,KTL,gDA,web,nDl,uZ,RWI,peb,Xel,aFR,vv,rtb,Jtl,It,U1,GtL,j0A,tf,WT8,s0I,FT2,twM,H$8,jj,eWp,Xk,lZ,Bo2,Fk,SLl,zW7,Z$a,pz,Po8,Kz,gJ,wJ,nz,oDR,EDl,yt8,Rt,dt7,Coa,at,DtG,rJ,Ns,$tM,VwM,Toa,fFL,mtA,i$E,LTR,qLp,Wda,Wv,MSM,Ob7,xtM,hWR,AtM,ej,vKR,Hv,s1,YLl,ucG,bbk,I6k,k2p,cv8,zj,tSl,x1,ZO,Sj,Pv,G27,ot,jNl,E1,XF2,bN,l6G,yk,Y1,OS,NkE,Cz,$z,KrR,gK2,Vk,fz,DO,dJ,mw,Qk,FrM,pFa,iZ,wFk,nKL,qC,IFp,Ls,Af,R5l,Tj,a6p,rv8,NxA,Jvk,qs,xz,Wr8,sNk,HbE,e5G,Bxb,NoG,Bx,Lz,Yz,hf, Zb8,EO8,ypR,Mo,Shb,PzE,oKL,EKG,Ob,yvE,cY,QNG,Czk,kV,DRk,$Ra,vY,VS8,bX,eR,f68,Tx2,Avl,ibb,qhE,xRE,mRI,BY,h5l,z$,Lr7,MiL,YhL,ZQ,Qbp,OGA,c2b,kx8,IX7,bGG,U4A,uxG,tiE,Gx2,jnI,vIR,SR,Apl,PY,FDR,oO,lXI,p6M,KD7,inp,aL,gIl,w62,yy,WDG,J2p,$V,snG,NGp,zcM,ZGk,SdI,P8p,oIA,EIp,y2R,Qn8,d48,C8R,D4a,$4L,ViR,TG8,fT,Eb,m4k,iGl,Vy,qdG,fXl,T$,x4l,hcR,Ml8,kUa,OO2,iX,IT2,AK,LDk,my,qo,Ydp,hK,U1L,tl7,u3A,GU7,vdR,j_b,XLE,lTl,Ft8,pLl,gd2,wLb,KtA,RCb,rXG,aTl,s_l,JXE,ndM,NAl,HOI,WtI,eCb,BAb,zCp,PO2,SIk,ZO7,LT,odk,Eda,yXM,Q_7, d1l,D12,Vlb,TA7,fT2,m1b,iO7,YV,AXA,Mg,x1b,hCA,I7,YI7,vi,Oja,cQ8,k9a,IHa,vLE,bjI,tAG,G9p,jK7,U6,XnG,UXk,unb,FzI,pnA,KzG,gLk,wnl,nLa,AZ,RfG,aHb,rQb,JQ7,NUb,WzR,Hja,efa,sKa,xV,Ub,zfa,Zj8,SlM,Cwb,EL8,yQ7,QKA,DXl,VAE,URk,tN,oLG,PwA,$X7,IL,dXM,Jf,MC,cXG,AQa,ijG,ql8,xXG,LzL,Ylp,lH8,HY,uX,fHR,IQ7,mXR,bTp,IO,vVl,dRl,bOG,TUb,tK,Xm,lg,uOl,Fm,tRR,G$l,jOa,XY8,lQ8,pYk,KyI,Rt8,gV8,nVI,aQE,Ka,Wyl,NMb,JKl,etl,BMk,ztA,gH,ZTb,pa,Sb7,HTk,rKI,wH,PXp,wYk,oVl,na,yKG,EVR,doR,CX8,Dol,QOA,R7,TMG,VRl,iTA,moG,fQ8,AKI,qbG,a7, xoE,hta,Ybl,MGE,Lya,Oa2,v4A,khE,IC8,baE,Ugl,um2,tG2,j7l,GhL,Xia,lCb,rH,pik,KFI,wil,g4l,n42,FFL,RhM,rNA,NHG,WFE,HaA,JNA,ehL,BH8,zha,aCl,ZaI,s7I,JN,S6b,PgA,o4E,E4R,s6,Q7l,yNb,dgp,Cg2,DgG,TH7,$gG,iaI,Hi,VG8,ANG,eG,Y6l,q6A,zh,ZC,MoM,Bi,OYl,SG,IPl,kXk,hhR,LFL,bYI,vME,UbE,xgk,uok,Pi,tok,cHl,MAM,Wi,jpa,Xyb,lPG,FUl,py2,KUG,gMA,wy8,nMp,Rya,rHa,NFb,JHI,aPa,WUk,spb,HYA,eyl,BF2,zy7,PsM,STI,ZYG,oM8,yF,xN2,EMM,yHI,QF,Qpb,dbE,Ca,$bk,VoE,DC,fPM,mbM,TFI,Dbl,$4,dH,CsG,fa,VF,iYk,mF,Th,hya,MCR,cWl,k0l,bib,qTE,OiA,vTk, xbl,Ufk,uWI,tC8,hN,ig,X02,lBI,G0l,qg,p0R,KXk,YTb,LUI,FXl,gTG,IBL,j2k,AHE,La,Y4,Mb,w0R,OT,JWL,aBE,WX8,rWE,R_M,s2p,nTp,BS7,Hip,cy,z_2,Svk,oTl,ETl,dfl,vy,Ctl,yWM,x4,VCl,TSp,jo,A2I,kM,fBb,mfE,AW8,iiA,qvG,$fa,us,xfE,h_A,LXI,M_p,Yv2,BUI,UT,OMl,k1a,c_k,bMI,I0b,PtE,Uvl,vrE,tH,Ip,uYA,ls,t_8,G1E,jhM,XcM,l08,Xo,Q2a,UoL,AN,FcR,Fo,pcI,Kc8,grG,wcG,nrG,RYp,pY,KY,NYl,J_l,WcI,a0p,r_l,gF,BYL,HM2,eYL,zYa,wF,ZMl,SBl,PF8,nY,orI,y_I,Qhp,dvL,Rp,Era,ap,rF,CFk,Dva,V_l,$v7,TYa,f0M,mvl,iMA,Wy,Nb,JH,A_I,sT,qBa,xvb,hYk,YBL,Lc2, So,OEI,cnl,MZ7,k6p,Py,IZR,op,bE7,ET,v5L,UVG,G6l,lZa,uJI,jRk,yZ,tZM,XUE,FWk,pUl,KWb,g58,dF,wUM,$M,CY,n5l,VZ,TX,aZA,rnp,mU,is,Nna,fY,JnE,AH,sRb,WWI,xM,hH,LY,Bnl,HEl,eq7,YM,zqp,o5p,SOl,ZE7,Pdk,Mf,ynI,DVL,$VM,Ov,VZa,QRM,TnL,c0,dVE,iEG,kT,I2,Anl,qOL,xVa,hq8,LWl,Uv,Od7,cEI,kSl,ut,MTA,vnM,v0,tW,G0,YOA,lt,Ki,u02,GSp,XhE,tTp,gS,FW,ni,pi,jAE,wS,llI,R2,Fkl,ph2,Kka,a2,rS,gnk,whb,nn7,Rla,alA,rEE,N9G,sA7,JER,HdA,ell,ZdI,Sc2,CLL,o2,VTG,mMa,fll,T9p,QAb,dM2,PLI,Enl,DMI,Ev,yj,AEL,fj,wuA,qcb,dS,DB,xMb,hla,onI,$MR,Yc7, MBp,OHp,$T,xT,kwp,I$p,bHa,hW,vU7,uVI,Ujp,tBI,Li,Mv,Gwb,l$b,FSl,kr,Xz8,pz8,KS7,jib,vc,gUI,wzI,bF,nUp,RwL,a$L,r5A,J5R,NqG,HHR,ew2,WSG,zwM,ZHR,siI,t_,G1,SW8,EUE,j_,oUl,Pp7,y52,djI,Qil,CpM,XY,Djl,$jk,VBl,Tqk,f$I,mj2,iHa,qWb,A5A,xjl,hwp,LS7,YWG,MEp,cmR,FY,lF,pM,kJL,Ial,OW2,tEA,GJL,jUb,FRL,laE,XHp,pHI,KRG,KM,gY,g7A,wHG,n7E,Rra,rmM,NPl,nM,JmA,wY,ah,aaA,rY,WRA,sUE,HW2,er7,BPE,Nv,zr8,ZWE,o78,J_,E7G,P7p,Wc,sB,Hc,QUk,dS2,C7M,ymL,$SG,DSL,VEl,e_,TPb,faa,iWE,xSb,mSL,Am2,Bc,hrl,Ygl,Meb,cuA,kza,z1,Z0,InG,LRl,UlG, vcE,bKk,S_,Pc,tek,ujA,oh,EB,yf,Gz8,Qf,joa,XjA,ln2,F9b,dY,pjk,CM,K9I,D0,$r,Vf,gc2,T1,wjM,fM,mc,RaE,NuG,JuA,ncl,W9k,eab,Bul,zaa,HKa,soR,SA7,ZKk,P4M,yua,qv,dlk,QoM,ocb,EcM,C4p,Dlb,xr,h_,$ll,Vep,Tu7,fnl,mlL,iKb,qA2,xlM,IIR,YA7,Mdl,hap,vyM,k5,bd,jfp,XaE,ud,tn,lIR,UKA,cU,XJ,jZ,vU,paM,K3b,ld,waE,Rzp,nyp,FJ,UO,OO,gy7,G6,uDA,F3R,rRa,LM,pE,NOl,JR7,IR,tdl,KE,gn,W3k,wn,nE,RR,sfl,Hhp,BOI,zza,ezp,aR,Zh2,rn,NV,Ssk,PIG,oy8,Eyl,yR7,Qf7,CIk,dKR,WU,Jn,DKl,Vd2,$Kl,sO,HU,TOp,mKM,ihG,eZ,fI2,ARM,qsb,hzl,BU,xK7,L3A,YsM, MV8,ZZ,SZ,cha,Ogl,k3I,PU,oR,bgL,I_p,vAl,uQ8,UEp,tVM,yH,G3G,j8l,dn,X7E,Fs8,l_k,p7l,KsR,gAL,w7I,RbA,a_l,rhM,nAA,NaR,JhI,WsE,s8I,Hgk,ebI,BaL,zbI,ZgM,VH,S8L,PUa,oA2,yha,DEA,dEl,EAG,mW,Q8A,fE,CUl,id,VV8,$E2,An,f_A,mEp,ig2,cNR,LE,eDR,x5,Y5,hn,Oc,Ahl,ch,Y8l,MPp,OU8,kV8,cok,ILL,bUb,vf2,ulG,tPb,GVL,UF8,gfk,wXM,K4a,nfA,aLE,NbR,Jo7,W4b,Uc,roI,R2p,j6A,uL,HUa,e2A,s6l,ZUI,z2M,SYp,PE2,ofE,Efp,tE,yo2,F4R,bL,Q6E,dFl,CEM,DFA,XX8,lL8,vh,TbL,fLM,mFI,iU2,$Fl,GS,VPb,qYE,YYI,X0,MOL,OxR,h2E,F0,cck,k7I,Ao2,I9l,L4k,bxE,pd, lL,vgp,url,U5k,jT,G7b,Kd,DfE,jBa,FqM,l9L,KqI,gg7,pIl,w9,g9,ng8,Rkk,a9I,rcl,Zxl,HxI,ek2,WqA,JcR,aA,EgR,P5A,ycl,QBI,RA,NM,JE,$5I,D5b,C5I,sc,zkb,zS,TzI,Bh,Wh,m5l,ixI,Ack,SQM,Ph,Ec,qQl,Bza,VOI,Hh,x5I,r9,hkl,LqG,YQl,d9,f9a,MmG,O4G,Cd,Dl,c38,eT,ogl,ksL,IJb,oA,b42,Zl,val,ST,SA,U_A,tmM,$n,Vp,Gsb,j$A,XBp,Qp,yp,lJl,XIk,FJp,sBA,pBA,KJA,gal,wBA,TS,fd,aJp,J3a,s$l,Ru2,oa2,Ea2,y3I,Q$l,d_M,CJa,D_p,Vm2,$_M,mk,iL,AE,TeR,fJb,m_a,by,i4b,qM,A3l,xn,qKp,hE,Ld,x_G,uV,Yn,oQ,hup,E9,dxL,LJM,FP,YKl,AM,qT,M3A,XE,Oml,ckl,yR,mrl, kG8,Ixl,bm8,Mj,UyR,uwM,OW,kU,Ii,t3G,Xql,lxl,bp,F0M,GGA,K0I,jV7,pq2,gQp,wqA,nQp,Rxl,vz,rkl,yUR,U5,ly,NDE,JkG,KV,axl,F4,W07,sVk,HmE,UW,Zb,BDl,zxE,up,t5,Zm8,Gw,jB,cz,SPM,PGA,bAG,XV,lp,oQl,FV,pH,EQM,KH,ykI,gq,wq,QV8,dyL,P$G,nH,CGR,$yE,Dya,Ri,ai,V3l,rq,TD7,fx8,myM,imI,AkM,qPL,hxp,J5,xyG,L0a,YPM,Mb1,O2J,b2A,caJ,kR1,I7e,ULe,tb4,GR1,jG4,u8D,Wz,XkD,l7K,FE4,pkL,KEL,Hz,glL,eB,Bz,zw,wkJ,nlz,a7J,ra1,NI0,JaA,sGA,WEu,H2K,Z$,SB,zMe,eMK,BI0,Pz,Z2k,Sp0,oi,EW,PAK,y7,olk,Q7,ElA,dq,CH,ya0,D$,$U,QG4,dLA,V7,Tw,CAD,fH,DLD, $L1,qj,xU,VbL,TIL,f7D,Aae,i2L,h5,qp1,xLJ,hMu,V58,mLe,Ypk,M1D,cA1,Mbb,GR;ML=function(M){return function(){return Mbb[M].apply(this,arguments)}}; g.IG=function(M,O){return Mbb[M]=O}; O22=function(M){var O=0;return function(){return O=this.length))return this[M]}; xl=function(M){return M?M:qL}; l7I=function(M,O,c){M instanceof String&&(M=String(M));for(var k=M.length-1;k>=0;k--){var I=M[k];if(O.call(c,I,k,M))return{uP:k,ul:I}}return{uP:-1,ul:void 0}}; L2=function(M){return M?M:function(O,c){return l7I(this,O,c).uP}}; g.Ok=function(M,O,c){M=M.split(".");c=c||g.Yl;for(var k;M.length&&(k=M.shift());)M.length||O===void 0?c[k]&&c[k]!==Object.prototype[k]?c=c[k]:c=c[k]={}:c[k]=O}; ke=function(M,O){var c=g.c4("CLOSURE_FLAGS");M=c&&c[M];return M!=null?M:O}; g.c4=function(M,O){M=M.split(".");O=O||g.Yl;for(var c=0;c2){var k=Array.prototype.slice.call(arguments,2);return function(){var I=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(I,k);return M.apply(O,I)}}return function(){return M.apply(O,arguments)}}; g.uD=function(M,O,c){g.uD=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?KE8:gl8;return g.uD.apply(null,arguments)}; g.tA=function(M,O){var c=Array.prototype.slice.call(arguments,1);return function(){var k=c.slice();k.push.apply(k,arguments);return M.apply(this,k)}}; g.j1=function(){return Date.now()}; XL=function(M){return M}; g.lD=function(M,O){function c(){} c.prototype=O.prototype;M.fl=O.prototype;M.prototype=new c;M.prototype.constructor=M;M.rT=function(k,I,b){for(var v=Array(arguments.length-2),u=2;u=0;--c)c in k&&O.call(void 0,k[c],c,M)}; g.R1=function(M,O,c){O=nJ(M,O,c);return O<0?null:typeof M==="string"?M.charAt(O):M[O]}; nJ=function(M,O,c){for(var k=M.length,I=typeof M==="string"?M.split(""):M,b=0;b=0;k--)if(k in I&&O.call(c,I[k],k,M))return k;return-1}; g.rK=function(M,O){return rab(M,O)>=0}; NIl=function(M){if(!Array.isArray(M))for(var O=M.length-1;O>=0;O--)delete M[O];M.length=0}; g.JA=function(M,O){O=rab(M,O);var c;(c=O>=0)&&g.Nu(M,O);return c}; g.Nu=function(M,O){return Array.prototype.splice.call(M,O,1).length==1}; g.B4=function(M,O){O=nJ(M,O);O>=0&&g.Nu(M,O)}; Jaa=function(M,O){var c=0;a72(M,function(k,I){O.call(void 0,k,I,M)&&g.Nu(M,I)&&c++})}; g.zD=function(M){return Array.prototype.concat.apply([],arguments)}; g.Zz=function(M){var O=M.length;if(O>0){for(var c=Array(O),k=0;k>>1),t=void 0;c?t=O.call(void 0,M[u],u,M):t=O(k,M[u]);t>0?I=u+1:(b=u,v=!t)}return v?I:-I-1}; g.m1=function(M,O){M.sort(O||CJ)}; H2I=function(M,O){var c=CJ;g.m1(M,function(k,I){return c(O(k),O(I))})}; g.iD=function(M,O,c){if(!g.I1(M)||!g.I1(O)||M.length!=O.length)return!1;var k=M.length;c=c||eMI;for(var I=0;IO?1:M0&&(O[I]=k)},M); return O}; dLa=function(M){M=s4(M);var O=[];g.Ye(M,function(c,k){k in Object.prototype||typeof c!="undefined"&&O.push([k,":",c].join(""))}); return O}; DLR=function(M){NH(M,"od",CAR);NH(M,"opac",HD).S=!0;NH(M,"sbeos",HD).S=!0;NH(M,"prf",HD).S=!0;NH(M,"mwt",HD).S=!0;NH(M,"iogeo",HD)}; eI=function(M,O){return M.lastIndexOf(O,0)==0}; $LG=function(M,O){var c=M.length-O.length;return c>=0&&M.indexOf(O,c)==c}; g.BD=function(M){return/^[\s\xa0]*$/.test(M)}; g.zk=function(M,O){return M.indexOf(O)!=-1}; Z1=function(M,O){return g.zk(M.toLowerCase(),O.toLowerCase())}; g.oJ=function(M,O){var c=0;M=SI(String(M)).split(".");O=SI(String(O)).split(".");for(var k=Math.max(M.length,O.length),I=0;c==0&&IO?1:0}; g.E4=function(){var M=g.Yl.navigator;return M&&(M=M.userAgent)?M:""}; $o=function(M){if(!di&&!Cc||!D1)return!1;for(var O=0;O0:!1}; m7=function(){return fc()?!1:VG("Opera")}; Vb8=function(){return fc()?!1:VG("Trident")||VG("MSIE")}; TI8=function(){return fc()?$o("Microsoft Edge"):VG("Edg/")}; i1=function(){return VG("Firefox")||VG("FxiOS")}; qH=function(){return VG("Safari")&&!(A7()||(fc()?0:VG("Coast"))||m7()||(fc()?0:VG("Edge"))||TI8()||(fc()?$o("Opera"):VG("OPR"))||i1()||VG("Silk")||VG("Android"))}; A7=function(){return fc()?$o("Chromium"):(VG("Chrome")||VG("CriOS"))&&!(fc()?0:VG("Edge"))||VG("Silk")}; f7A=function(){return VG("Android")&&!(A7()||i1()||m7()||VG("Silk"))}; mLl=function(M){var O={};M.forEach(function(c){O[c[0]]=c[1]}); return function(c){return O[c.find(function(k){return k in O})]||""}}; i28=function(M){var O=g.E4();if(M==="Internet Explorer"){if(Vb8())if((M=/rv: *([\d\.]*)/.exec(O))&&M[1])O=M[1];else{M="";var c=/MSIE +([\d\.]+)/.exec(O);if(c&&c[1])if(O=/Trident\/(\d.\d)/.exec(O),c[1]=="7.0")if(O&&O[1])switch(O[1]){case "4.0":M="8.0";break;case "5.0":M="9.0";break;case "6.0":M="10.0";break;case "7.0":M="11.0"}else M="7.0";else M=c[1];O=M}else O="";return O}var k=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var I;I=k.exec(O);)c.push([I[1],I[2],I[3]||void 0]); O=mLl(c);switch(M){case "Opera":if(m7())return O(["Version","Opera"]);if(fc()?$o("Opera"):VG("OPR"))return O(["OPR"]);break;case "Microsoft Edge":if(fc()?0:VG("Edge"))return O(["Edge"]);if(TI8())return O(["Edg"]);break;case "Chromium":if(A7())return O(["Chrome","CriOS","HeadlessChrome"])}return M==="Firefox"&&i1()||M==="Safari"&&qH()||M==="Android Browser"&&f7A()||M==="Silk"&&VG("Silk")?(O=c[2])&&O[1]||"":""}; Aal=function(M){if(fc()&&M!=="Silk"){var O=D1.brands.find(function(c){return c.brand===M}); if(!O||!O.version)return NaN;O=O.version.split(".")}else{O=i28(M);if(O==="")return NaN;O=O.split(".")}return O.length===0?NaN:Number(O[0])}; xL2=function(){var M=null;if(!qpG)return M;try{var O=function(c){return c}; M=qpG.createPolicy("goog#html",{createHTML:O,createScript:O,createScriptURL:O})}catch(c){}return M}; h7=function(){xo===void 0&&(xo=xL2());return xo}; Yo=function(M){this.S=M}; Mz=function(M){var O=h7();M=O?O.createScriptURL(M):M;return new Yo(M)}; Om=function(M){if(M instanceof Yo)return M.S;throw Error("");}; cb=function(M){this.S=M}; g.kC=function(M){if(M instanceof cb)return M.S;throw Error("");}; IY=function(M){this.Kb=M}; vb=function(M){return new IY(function(O){return O.substr(0,M.length+1).toLowerCase()===M+":"})}; g.Um=function(M,O){O=O===void 0?hML:O;a:if(O=O===void 0?hML:O,!(M instanceof cb)){for(var c=0;c4);I++)O[Jz(M[I])]||(c+="\nInner error "+k++ +": ",M[I].stack&&M[I].stack.indexOf(M[I].toString())==0||(c+=typeof M[I]==="string"?M[I]:M[I].message+"\n"),c+=rl(M[I],O));I")!=-1&&(M=M.replace(t1b,">")),M.indexOf('"')!=-1&&(M=M.replace(GDR,""")),M.indexOf("'")!=-1&&(M=M.replace(j1a,"'")),M.indexOf("\x00")!=-1&&(M=M.replace(X4k,"�")));return M}; g.zF=function(M){return M==null?"":String(M)}; Zo=function(M){for(var O=0,c=0;c>>0;return O}; SX=function(M){var O=Number(M);return O==0&&g.BD(M)?NaN:O}; lzR=function(M){return String(M).replace(/\-([a-z])/g,function(O,c){return c.toUpperCase()})}; F1p=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; p4a=function(M){return M.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(O,c,k){return c+k.toUpperCase()})}; K1b=function(M){var O=1;M=M.split(":");for(var c=[];O>0&&M.length;)c.push(M.shift()),O--;M.length&&c.push(M.join(":"));return c}; Pb=function(){return di||Cc?!!D1&&!!D1.platform:!1}; ge8=function(){return Pb()?D1.platform==="Android":VG("Android")}; oY=function(){return VG("iPhone")&&!VG("iPod")&&!VG("iPad")}; Em=function(){return oY()||VG("iPad")||VG("iPod")}; Qg=function(){return Pb()?D1.platform==="macOS":VG("Macintosh")}; w4I=function(){return Pb()?D1.platform==="Windows":VG("Windows")}; dl=function(M){dl[" "](M);return M}; neE=function(M,O){try{return dl(M[O]),!0}catch(c){}return!1}; azG=function(M,O){var c=RKp;return Object.prototype.hasOwnProperty.call(c,M)?c[M]:c[M]=O(M)}; g.Cr=function(M){return azG(M,function(){return g.oJ(rAR,M)>=0})}; g.Do=function(M,O,c){return Math.min(Math.max(M,O),c)}; g.$C=function(M,O){M%=O;return M*O<0?M+O:M}; Vg=function(M,O,c){return M+c*(O-M)}; g.TF=function(M,O){this.x=M!==void 0?M:0;this.y=O!==void 0?O:0}; fr=function(M,O){return M==O?!0:M&&O?M.x==O.x&&M.y==O.y:!1}; g.mC=function(M,O){this.width=M;this.height=O}; g.i3=function(M,O){return M==O?!0:M&&O?M.width==O.width&&M.height==O.height:!1}; Az=function(M){return M.width*M.height}; xC=function(M,O){this.S=M===qz&&O||""}; hz=function(M){if(M instanceof jX)return M;M=String(M).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return Xg(M)}; JAp=function(M){return NKA(M)}; NKA=function(M){var O=hz("");return Xg(M.map(function(c){return l3(hz(c))}).join(l3(O).toString()))}; BKG=function(M){var O;if(!W1a.test("div"))throw Error("");if(s1I.indexOf("DIV")!==-1)throw Error("");var c="":(M=JAp(O.map(function(k){return k instanceof jX?k:hz(String(k))})),c+=">"+M.toString()+""); return Xg(c)}; HJk=function(M){for(var O="",c=Object.keys(M),k=0;k2&&Q1p(I,v,k,2);return v}; Q1p=function(M,O,c,k){function I(u){u&&O.appendChild(typeof u==="string"?M.createTextNode(u):u)} for(;k0)I(b);else{a:{if(b&&typeof b.length=="number"){if(g.bD(b)){var v=typeof b.item=="function"||typeof b.item=="string";break a}if(typeof b==="function"){v=typeof b.item=="function";break a}}v=!1}g.qu(v?g.Zz(b):b,I)}}}; g.Xe=function(M){return GQ(document,M)}; GQ=function(M,O){O=String(O);M.contentType==="application/xhtml+xml"&&(O=O.toLowerCase());return M.createElement(O)}; g.l9=function(M){return document.createTextNode(String(M))}; g.Fe=function(M,O){M.appendChild(O)}; g.pI=function(M){for(var O;O=M.firstChild;)M.removeChild(O)}; KI=function(M,O,c){M.insertBefore(O,M.childNodes[c]||null)}; g.gp=function(M){return M&&M.parentNode?M.parentNode.removeChild(M):null}; g.wp=function(M,O){if(!M||!O)return!1;if(M.contains&&O.nodeType==1)return M==O||M.contains(O);if(typeof M.compareDocumentPosition!="undefined")return M==O||!!(M.compareDocumentPosition(O)&16);for(;O&&M!=O;)O=O.parentNode;return O==M}; YC=function(M){return M.nodeType==9?M:M.ownerDocument||M.document}; g.nI=function(M,O){if("textContent"in M)M.textContent=O;else if(M.nodeType==3)M.data=String(O);else if(M.firstChild&&M.firstChild.nodeType==3){for(;M.lastChild!=M.firstChild;)M.removeChild(M.lastChild);M.firstChild.data=String(O)}else g.pI(M),M.appendChild(YC(M).createTextNode(String(O)))}; CDI=function(M){return M.tagName=="A"&&M.hasAttribute("href")||M.tagName=="INPUT"||M.tagName=="TEXTAREA"||M.tagName=="SELECT"||M.tagName=="BUTTON"?!M.disabled&&(!M.hasAttribute("tabindex")||duA(M)):M.hasAttribute("tabindex")&&duA(M)}; duA=function(M){M=M.tabIndex;return typeof M==="number"&&M>=0&&M<32768}; Ni=function(M,O,c){if(!O&&!c)return null;var k=O?String(O).toUpperCase():null;return RC(M,function(I){return(!k||I.nodeName==k)&&(!c||typeof I.className==="string"&&g.rK(I.className.split(/\s+/),c))},!0)}; RC=function(M,O,c){M&&!c&&(M=M.parentNode);for(c=0;M;){if(O(M))return M;M=M.parentNode;c++}return null}; Lr=function(M){this.S=M||g.Yl.document||document}; Du8=function(){this.S=this.AO=null}; JT=function(){}; s2=function(){if(!WN())throw Error();}; WN=function(){return!(!HN||!HN.performance)}; $u8=function(M){return g.u9?"webkit"+M:M.toLowerCase()}; e2=function(M){return function(){return M}}; g.BN=function(){}; V1b=function(M){var O=O||0;return function(){return M.apply(this,Array.prototype.slice.call(arguments,0,O))}}; zQ=function(M){var O=!1,c;return function(){O||(c=M(),O=!0);return c}}; Zr=function(M){var O=M;return function(){if(O){var c=O;O=null;c()}}}; S2=function(M,O,c){var k=0;return function(I){g.Yl.clearTimeout(k);var b=arguments;k=g.Yl.setTimeout(function(){M.apply(c,b)},O)}}; oC=function(M,O,c,k){this.top=M;this.right=O;this.bottom=c;this.left=k}; E2=function(M){return M.right-M.left}; y1=function(M,O){return M==O?!0:M&&O?M.top==O.top&&M.right==O.right&&M.bottom==O.bottom&&M.left==O.left:!1}; Q1=function(M,O,c){O instanceof g.TF?(M.left+=O.x,M.right+=O.x,M.top+=O.y,M.bottom+=O.y):(M.left+=O,M.right+=O,typeof c==="number"&&(M.top+=c,M.bottom+=c));return M}; g.dp=function(M,O,c,k){this.left=M;this.top=O;this.width=c;this.height=k}; CI=function(M,O){return M==O?!0:M&&O?M.left==O.left&&M.width==O.width&&M.top==O.top&&M.height==O.height:!1}; g.$B=function(M,O,c){if(typeof O==="string")(O=Dr(M,O))&&(M.style[O]=c);else for(var k in O){c=M;var I=O[k],b=Dr(c,k);b&&(c.style[b]=I)}}; Dr=function(M,O){var c=TKp[O];if(!c){var k=lzR(O);c=k;M.style[k]===void 0&&(k=(g.u9?"Webkit":V1?"Moz":null)+p4a(k),M.style[k]!==void 0&&(c=k));TKp[O]=c}return c}; g.TQ=function(M,O){var c=M.style[lzR(O)];return typeof c!=="undefined"?c:M.style[Dr(M,O)]||""}; fI=function(M,O){var c=YC(M);return c.defaultView&&c.defaultView.getComputedStyle&&(M=c.defaultView.getComputedStyle(M,null))?M[O]||M.getPropertyValue(O)||"":""}; mo=function(M,O){return fI(M,O)||(M.currentStyle?M.currentStyle[O]:null)||M.style&&M.style[O]}; g.AT=function(M,O,c){if(O instanceof g.TF){var k=O.x;O=O.y}else k=O,O=c;M.style.left=g.i9(k,!1);M.style.top=g.i9(O,!1)}; qi=function(M){try{return M.getBoundingClientRect()}catch(O){return{left:0,top:0,right:0,bottom:0}}}; fzG=function(M){var O=YC(M),c=mo(M,"position"),k=c=="fixed"||c=="absolute";for(M=M.parentNode;M&&M!=O;M=M.parentNode)if(M.nodeType==11&&M.host&&(M=M.host),c=mo(M,"position"),k=k&&c=="static"&&M!=O.documentElement&&M!=O.body,!k&&(M.scrollWidth>M.clientWidth||M.scrollHeight>M.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return M;return null}; g.xB=function(M){var O=YC(M),c=new g.TF(0,0);if(M==(O?YC(O):document).documentElement)return c;M=qi(M);O=O2(O);O=yA7(O.S);c.x=M.left+O.x;c.y=M.top+O.y;return c}; iJG=function(M,O){var c=new g.TF(0,0),k=tT(YC(M));if(!neE(k,"parent"))return c;do{var I=k==O?g.xB(M):muG(M);c.x+=I.x;c.y+=I.y}while(k&&k!=O&&k!=k.parent&&(M=k.frameElement)&&(k=k.parent));return c}; g.hT=function(M,O){M=AAE(M);O=AAE(O);return new g.TF(M.x-O.x,M.y-O.y)}; muG=function(M){M=qi(M);return new g.TF(M.left,M.top)}; AAE=function(M){if(M.nodeType==1)return muG(M);M=M.changedTouches?M.changedTouches[0]:M;return new g.TF(M.clientX,M.clientY)}; g.LI=function(M,O,c){if(O instanceof g.mC)c=O.height,O=O.width;else if(c==void 0)throw Error("missing height argument");M.style.width=g.i9(O,!0);M.style.height=g.i9(c,!0)}; g.i9=function(M,O){typeof M=="number"&&(M=(O?Math.round(M):M)+"px");return M}; g.YB=function(M){var O=qkI;if(mo(M,"display")!="none")return O(M);var c=M.style,k=c.display,I=c.visibility,b=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";M=O(M);c.display=k;c.position=b;c.visibility=I;return M}; qkI=function(M){var O=M.offsetWidth,c=M.offsetHeight,k=g.u9&&!O&&!c;return(O===void 0||k)&&M.getBoundingClientRect?(M=qi(M),new g.mC(M.right-M.left,M.bottom-M.top)):new g.mC(O,c)}; g.Mw=function(M,O){M.style.display=O?"":"none"}; Ox=function(M){return M?M.passive&&xuL()?M:M.capture||!1:!1}; cK=function(M,O,c,k){return typeof M.addEventListener==="function"?(M.addEventListener(O,c,Ox(k)),!0):!1}; ku=function(M){if(M.prerendering)return 3;var O;return(O={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[M.visibilityState||M.webkitVisibilityState||M.mozVisibilityState||""])!=null?O:0}; hKI=function(){}; bk=function(M){M.MYY=!0;return M}; L1R=function(){return(di||Cc)&&D1?D1.mobile:!vK()&&(VG("iPod")||VG("iPhone")||VG("Android")||VG("IEMobile"))}; vK=function(){return(di||Cc)&&D1?!D1.mobile&&(VG("iPad")||VG("Android")||VG("Silk")):VG("iPad")||VG("Android")&&!VG("Mobile")||VG("Silk")}; Ux=function(M){try{return!!M&&M.location.href!=null&&neE(M,"foo")}catch(O){return!1}}; uk=function(M,O){if(M)for(var c in M)Object.prototype.hasOwnProperty.call(M,c)&&O(M[c],c,M)}; MIA=function(){var M=[];uk(YkE,function(O){M.push(O)}); return M}; OcR=function(M){var O,c;return(c=(O=/https?:\/\/[^\/]+/.exec(M))==null?void 0:O[0])!=null?c:""}; I1a=function(){var M=c7I("IFRAME"),O={};g.qu(kkp(),function(c){M.sandbox&&M.sandbox.supports&&M.sandbox.supports(c)&&(O[c]=!0)}); return O}; c7I=function(M,O){O=O===void 0?document:O;return O.createElement(String(M).toLowerCase())}; bcE=function(M){for(var O=M;M&&M!=M.parent;)M=M.parent,Ux(M)&&(O=M);return O}; tI2=function(M){M=M||tB();for(var O=new vol(g.Yl.location.href,!1),c=null,k=M.length-1,I=k;I>=0;--I){var b=M[I];!c&&UHM.test(b.url)&&(c=b);if(b.url&&!b.S){O=b;break}}I=null;b=M.length&&M[k].url;O.depth!==0&&b&&(I=M[k]);return new uI8(O,I,c)}; tB=function(){var M=g.Yl,O=[],c=null;do{var k=M;if(Ux(k)){var I=k.location.href;c=k.document&&k.document.referrer||null}else I=c,c=null;O.push(new vol(I||""));try{M=k.parent}catch(b){M=null}}while(M&&k!==M);k=0;for(M=O.length-1;k<=M;++k)O[k].depth=M-k;k=g.Yl;if(k.location&&k.location.ancestorOrigins&&k.location.ancestorOrigins.length===O.length-1)for(M=1;MO&&(O=c.length);return 3997-O-M.Y.length-1}; lk=function(M,O){this.S=M;this.depth=O}; l1l=function(){function M(u,t){return u==null?t:u} var O=tB(),c=Math.max(O.length-1,0),k=tI2(O);O=k.S;var I=k.X,b=k.Y,v=[];b&&v.push(new lk([b.url,b.S?2:0],M(b.depth,1)));I&&I!=b&&v.push(new lk([I.url,2],0));O.url&&O!=b&&v.push(new lk([O.url,0],M(O.depth,c)));k=g.Fh(v,function(u,t){return v.slice(0,v.length-t)}); !O.url||(b||I)&&O!=b||(I=OcR(O.url))&&k.push([new lk([I,1],M(O.depth,c))]);k.push([]);return g.Fh(k,function(u){return XDL(c,u)})}; XDL=function(M,O){g.pe(O,function(I){return I.depth>=0}); var c=Ke(O,function(I,b){return Math.max(I,b.depth)},-1),k=BIl(c+2); k[0]=M;g.qu(O,function(I){return k[I.depth+1]=I.S}); return k}; F7L=function(){var M=M===void 0?l1l():M;return M.map(function(O){return Xh(O)})}; pDl=function(M){var O=!1;O=O===void 0?!1:O;HN.google_image_requests||(HN.google_image_requests=[]);var c=c7I("IMG",HN.document);O&&(c.attributionSrc="");c.src=M;HN.google_image_requests.push(c)}; gd=function(M){var O="OZ";if(M.OZ&&M.hasOwnProperty(O))return M.OZ;var c=new M;M.OZ=c;M.hasOwnProperty(O);return c}; wd=function(){this.X=new hKI;this.S=WN()?new s2:new JT}; K7L=function(){ne();var M=HN.document;return!!(M&&M.body&&M.body.getBoundingClientRect&&typeof HN.setInterval==="function"&&typeof HN.clearInterval==="function"&&typeof HN.setTimeout==="function"&&typeof HN.clearTimeout==="function")}; go8=function(){ne();return F7L()}; wDL=function(){}; ne=function(){var M=gd(wDL);if(!M.S){if(!HN)throw Error("Context has not been set and window is undefined.");M.S=gd(wd)}return M.S}; Rg=function(){throw Error("Invalid UTF8");}; noI=function(M,O){O=String.fromCharCode.apply(null,O);return M==null?O:M+O}; NiE=function(M){var O=!1;O=O===void 0?!1:O;if(RL2){if(O&&(a1b?!M.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(M)))throw Error("Found an unpaired surrogate");M=(r78||(r78=new TextEncoder)).encode(M)}else{for(var c=0,k=new Uint8Array(3*M.length),I=0;I>6|192;else{if(b>=55296&&b<=57343){if(b<=56319&&I=56320&&v<=57343){b=(b-55296)*1024+ v-56320+65536;k[c++]=b>>18|240;k[c++]=b>>12&63|128;k[c++]=b>>6&63|128;k[c++]=b&63|128;continue}else I--}if(O)throw Error("Found an unpaired surrogate");b=65533}k[c++]=b>>12|224;k[c++]=b>>6&63|128}k[c++]=b&63|128}}M=c===k.length?k:k.subarray(0,c)}return M}; ag=function(M){g.Yl.setTimeout(function(){throw M;},0)}; J7L=function(M){return Array.prototype.map.call(M,function(O){O=O.toString(16);return O.length>1?O:"0"+O}).join("")}; W7b=function(M){for(var O=[],c=0;c>6|192:((I&64512)==55296&&k+1>18|240,O[c++]=I>>12&63|128):O[c++]=I>>12|224,O[c++]=I>>6&63|128),O[c++]=I&63|128)}return O}; g.Nw=function(M,O){O===void 0&&(O=0);sJ8();O=Hc2[O];for(var c=Array(Math.floor(M.length/3)),k=O[64]||"",I=0,b=0;I>2];v=O[(v&3)<<4|u>>4];u=O[(u&15)<<2|t>>6];t=O[t&63];c[b++]=""+G+v+u+t}G=0;t=k;switch(M.length-I){case 2:G=M[I+1],t=O[(G&15)<<2]||k;case 1:M=M[I],c[b]=""+O[M>>2]+O[(M&3)<<4|G>>4]+t+k}return c.join("")}; g.JB=function(M,O){if(eL8&&!O)M=g.Yl.btoa(M);else{for(var c=[],k=0,I=0;I255&&(c[k++]=b&255,b>>=8);c[k++]=b}M=g.Nw(c,O)}return M}; zLk=function(M){var O=[];BiI(M,function(c){O.push(c)}); return O}; WK=function(M){var O=M.length,c=O*3/4;c%3?c=Math.floor(c):g.zk("=.",M[O-1])&&(c=g.zk("=.",M[O-2])?c-2:c-1);var k=new Uint8Array(c),I=0;BiI(M,function(b){k[I++]=b}); return I!==c?k.subarray(0,I):k}; BiI=function(M,O){function c(t){for(;k>4);v!=64&&(O(b<<4&240|v>>2),u!=64&&O(v<<6&192|u))}}; sJ8=function(){if(!sx){sx={};for(var M="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),O=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var k=M.concat(O[c].split(""));Hc2[c]=k;for(var I=0;I=O||(k[M]=c+1,M=Error(),IzR(M,"incident"),ag(M))}}; og=function(M,O,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&M?Symbol.for(M):M!=null?Symbol(M):Symbol():O}; Qd=function(M,O){Ex||yd in M||DH2(M,$H2);M[yd]|=O}; dd=function(M,O){Ex||yd in M||DH2(M,$H2);M[yd]=O}; Ce=function(){return typeof BigInt==="function"}; $u=function(M,O){return O===void 0?M.S!==DK&&!!(2&(M.t$[yd]|0)):!!(2&O)&&M.S!==DK}; VIl=function(M,O){if(M!=null)if(typeof M==="string")M=M?new HK(M,eW):BK();else if(M.constructor!==HK)if(dHl&&M!=null&&M instanceof Uint8Array)M=M.length?new HK(new Uint8Array(M),eW):BK();else{if(!O)throw Error();M=void 0}return M}; Vd=function(M,O){if(typeof O!=="number"||O<0||O>=M.length)throw Error();}; Til=function(M,O,c){var k=O&128?0:-1,I=M.length,b;if(b=!!I)b=M[I-1],b=b!=null&&typeof b==="object"&&b.constructor===Object;var v=I+(b?-1:0);for(O=O&128?1:0;OO.length)return!1;if(M.lengthI)return!1;if(k>>0;hB=O;Le=(M-O)/4294967296>>>0}; OG=function(M){if(M<0){Yu(0-M);var O=g.a(Mp(hB,Le));M=O.next().value;O=O.next().value;hB=M>>>0;Le=O>>>0}else Yu(M)}; kZ=function(M,O){var c=O*4294967296+(M>>>0);return Number.isSafeInteger(c)?c:cl(M,O)}; q4I=function(M,O){var c=O&2147483648;c&&(M=~M+1>>>0,O=~O>>>0,M==0&&(O=O+1>>>0));M=kZ(M,O);return typeof M==="number"?c?-M:M:c?"-"+M:M}; cl=function(M,O){O>>>=0;M>>>=0;if(O<=2097151)var c=""+(4294967296*O+M);else Ce()?c=""+(BigInt(O)<>>24|O<<8)&16777215,O=O>>16&65535,M=(M&16777215)+c*6777216+O*6710656,c+=O*8147497,O*=2,M>=1E7&&(c+=M/1E7>>>0,M%=1E7),c>=1E7&&(O+=c/1E7>>>0,c%=1E7),c=O+xHM(c)+xHM(M));return c}; xHM=function(M){M=String(M);return"0000000".slice(M.length)+M}; hLk=function(){var M=hB,O=Le;O&2147483648?Ce()?M=""+(BigInt(O|0)<>>0)):(O=g.a(Mp(M,O)),M=O.next().value,O=O.next().value,M="-"+cl(M,O)):M=cl(M,O);return M}; Ir=function(M){if(M.length<16)OG(Number(M));else if(Ce())M=BigInt(M),hB=Number(M&BigInt(4294967295))>>>0,Le=Number(M>>BigInt(32)&BigInt(4294967295));else{var O=+(M[0]==="-");Le=hB=0;for(var c=M.length,k=0+O,I=(c-O)%6+O;I<=c;k=I,I+=6)k=Number(M.slice(k,I)),Le*=1E6,hB=hB*1E6+k,hB>=4294967296&&(Le+=Math.trunc(hB/4294967296),Le>>>=0,hB>>>=0);O&&(O=g.a(Mp(hB,Le)),M=O.next().value,O=O.next().value,hB=M,Le=O)}}; Mp=function(M,O){O=~O;M?M=~M+1:O+=1;return[M,O]}; bK=function(M){return Array.prototype.slice.call(M)}; vl=function(M){if(M!=null&&typeof M!=="number")throw Error("Value of float/double field must be a number, found "+typeof M+": "+M);return M}; L7a=function(M){return M.displayName||M.name||"unknown type name"}; UG=function(M){if(M!=null&&typeof M!=="boolean")throw Error("Expected boolean but got "+FEk(M)+": "+M);return M}; tq=function(M){switch(typeof M){case "bigint":return!0;case "number":return uK(M);case "string":return Y4G.test(M);default:return!1}}; MXE=function(M){if(typeof M!=="number")throw SW("int32");if(!uK(M))throw SW("int32");return M|0}; Gc=function(M){return M==null?M:MXE(M)}; jx=function(M){if(M==null)return M;if(typeof M==="string"&&M)M=+M;else if(typeof M!=="number")return;return uK(M)?M|0:void 0}; X2=function(M){if(M==null)return M;if(typeof M==="string"&&M)M=+M;else if(typeof M!=="number")return;return uK(M)?M>>>0:void 0}; kFp=function(M){var O=0;O=O===void 0?0:O;if(!tq(M))throw SW("int64");var c=typeof M;switch(O){case 512:switch(c){case "string":return lK(M);case "bigint":return String(pX(64,M));default:return KX(M)}case 1024:switch(c){case "string":return OrA(M);case "bigint":return xu(pX(64,M));default:return czA(M)}case 0:switch(c){case "string":return lK(M);case "bigint":return xu(pX(64,M));default:return gy(M)}default:return GF(O,"Unknown format requested type for int64")}}; wy=function(M){return M==null?M:kFp(M)}; IoR=function(M){if(M[0]==="-")return!1;var O=M.length;return O<20?!0:O===20&&Number(M.substring(0,6))<184467}; brM=function(M){var O=M.length;return M[0]==="-"?O<20?!0:O===20&&Number(M.substring(0,7))>-922337:O<19?!0:O===19&&Number(M.substring(0,6))<922337}; vCE=function(M){if(M<0){OG(M);var O=cl(hB,Le);M=Number(O);return nX(M)?M:O}O=String(M);if(IoR(O))return O;OG(M);return kZ(hB,Le)}; UzA=function(M){if(brM(M))return M;Ir(M);return hLk()}; gy=function(M){tq(M);M=Rr(M);nX(M)||(OG(M),M=q4I(hB,Le));return M}; KX=function(M){tq(M);M=Rr(M);if(nX(M))M=String(M);else{var O=String(M);brM(O)?M=O:(OG(M),M=hLk())}return M}; lK=function(M){tq(M);var O=Rr(Number(M));if(nX(O))return String(O);O=M.indexOf(".");O!==-1&&(M=M.substring(0,O));return UzA(M)}; OrA=function(M){var O=Rr(Number(M));if(nX(O))return xu(O);O=M.indexOf(".");O!==-1&&(M=M.substring(0,O));return Ce()?xu(pX(64,BigInt(M))):xu(UzA(M))}; czA=function(M){return nX(M)?xu(gy(M)):xu(KX(M))}; ugM=function(M){if(M==null)return M;var O=typeof M;if(O==="bigint")return String(pX(64,M));if(tq(M)){if(O==="string")return lK(M);if(O==="number")return gy(M)}}; GFG=function(M){if(M==null)return M;var O=typeof M;if(O==="bigint")return String(tXb(64,M));if(tq(M)){if(O==="string")return tq(M),O=Rr(Number(M)),nX(O)&&O>=0?M=String(O):(O=M.indexOf("."),O!==-1&&(M=M.substring(0,O)),IoR(M)||(Ir(M),M=cl(hB,Le))),M;if(O==="number")return tq(M),M=Rr(M),M>=0&&nX(M)?M:vCE(M)}}; jY7=function(M){if(M==null||typeof M=="string"||M instanceof HK)return M}; Xb8=function(M){if(typeof M!=="string")throw Error();return M}; ar=function(M){if(M!=null&&typeof M!=="string")throw Error();return M}; ry=function(M){return M==null||typeof M==="string"?M:void 0}; Np=function(M,O){if(!(M instanceof O))throw Error("Expected instanceof "+L7a(O)+" but got "+(M&&L7a(M.constructor)));return M}; lol=function(M,O,c){if(M!=null&&M[Jq]===Wl)return M;if(Array.isArray(M)){var k=M[yd]|0;c=k|c&32|c&2;c!==k&&dd(M,c);return new O(M)}}; sG=function(M){return M}; ex=function(M){var O=XL(Hl);return O?M[O]:void 0}; Bl=function(){}; zc=function(M,O){for(var c in M)!isNaN(c)&&O(M,+c,M[c])}; FCL=function(M){var O=new Bl;zc(M,function(c,k,I){O[k]=bK(I)}); O.FI=M.FI;return O}; KC7=function(M,O){O<100||PK(pbM,1)}; or=function(M,O,c,k){var I=k!==void 0;k=!!k;var b=XL(Hl),v;!I&&Ex&&b&&(v=M[b])&&zc(v,KC7);b=[];var u=M.length;v=4294967295;var t=!1,G=!!(O&64),X=G?O&128?0:-1:void 0;if(!(O&1)){var l=u&&M[u-1];l!=null&&typeof l==="object"&&l.constructor===Object?(u--,v=u):l=void 0;if(G&&!(O&128)&&!I){t=!0;var F;v=((F=Zs)!=null?F:sG)(v-X,X,M,l)+X}}O=void 0;for(F=0;F=v){var K=F-X,r=void 0;((r=O)!=null?r:O={})[K]=p}else b[F]=p}if(l)for(var W in l)u=l[W],u!=null&& (u=c(u,k))!=null&&(F=+W,p=void 0,G&&!Number.isNaN(F)&&(p=F+X)0?void 0:M===0?aob||(aob=[0,void 0]):[-M,void 0];case "string":return[0,M];case "object":return M}}; CX=function(M,O,c){return M=dy(M,O[0],O[1],c?1:2)}; dy=function(M,O,c,k){k=k===void 0?0:k;if(M==null){var I=32;c?(M=[c],I|=128):M=[];O&&(I=I&-8380417|(O&1023)<<13)}else{if(!Array.isArray(M))throw Error("narr");I=M[yd]|0;2048&I&&!(2&I)&&Nl8();if(I&256)throw Error("farr");if(I&64)return k!==0||I&2048||dd(M,I|2048),M;if(c&&(I|=128,c!==M[0]))throw Error("mid");a:{c=M;I|=64;var b=c.length;if(b){var v=b-1,u=c[v];if(u!=null&&typeof u==="object"&&u.constructor===Object){O=I&128?0:-1;v-=O;if(v>=1024)throw Error("pvtlmt");for(var t in u)b=+t,b1024)throw Error("spvt");I=I&-8380417|(t&1023)<<13}}}I|=64;k===0&&(I|=2048);dd(M,I);return M}; Nl8=function(){PK(JzG,5)}; WC7=function(M,O){if(typeof M!=="object")return M;if(Array.isArray(M)){var c=M[yd]|0;M.length===0&&c&1?M=void 0:c&2||(!O||4096&c||16&c?M=Ds(M,c,!1,O&&!(c&16)):(Qd(M,34),c&4&&Object.freeze(M)));return M}if(M!=null&&M[Jq]===Wl)return O=M.t$,c=O[yd]|0,$u(M,c)?M:$Z(M,O,c)?VB(M,O):Ds(O,c);if(M instanceof HK)return M}; VB=function(M,O,c){M=new M.constructor(O);c&&(M.S=DK);M.X=DK;return M}; Ds=function(M,O,c,k){k!=null||(k=!!(34&O));M=or(M,O,WC7,k);k=32;c&&(k|=2);O=O&8380609|k;dd(M,O);return M}; sYb=function(M){var O=M.t$,c=O[yd]|0;return $u(M,c)?$Z(M,O,c)?VB(M,O,!0):new M.constructor(Ds(O,c,!1)):M}; Tc=function(M){if(M.S!==DK)return!1;var O=M.t$;O=Ds(O,O[yd]|0);Qd(O,2048);M.t$=O;M.S=void 0;M.X=void 0;return!0}; fX=function(M){if(!Tc(M)&&$u(M,M.t$[yd]|0))throw Error();}; mP=function(M,O){O===void 0&&(O=M[yd]|0);O&32&&!(O&4096)&&dd(M,O|4096)}; $Z=function(M,O,c){return c&2?!0:c&32&&!(c&4096)?(dd(O,c|2),M.S=DK,!0):!1}; Aq=function(M,O,c,k,I){Object.isExtensible(M);O=iK(M.t$,O,c,I);if(O!==null||k&&M.X!==DK)return O}; iK=function(M,O,c,k){if(O===-1)return null;var I=O+(c?0:-1),b=M.length-1;if(!(b<1+(c?0:-1))){if(I>=b){var v=M[b];if(v!=null&&typeof v==="object"&&v.constructor===Object){c=v[O];var u=!0}else if(I===b)c=v;else return}else c=M[I];if(k&&c!=null){k=k(c);if(k==null)return k;if(!Object.is(k,c))return u?v[O]=k:M[I]=k,k}return c}}; xZ=function(M,O,c,k){fX(M);var I=M.t$;qp(I,I[yd]|0,O,c,k);return M}; qp=function(M,O,c,k,I){var b=c+(I?0:-1),v=M.length-1;if(v>=1+(I?0:-1)&&b>=v){var u=M[v];if(u!=null&&typeof u==="object"&&u.constructor===Object)return u[c]=k,O}if(b<=v)return M[b]=k,O;if(k!==void 0){var t;v=((t=O)!=null?t:O=M[yd]|0)>>13&1023||536870912;c>=v?k!=null&&(b={},M[v+(I?0:-1)]=(b[c]=k,b)):M[b]=k}return O}; Oz=function(M,O,c,k,I){var b=M.t$,v=b[yd]|0;k=$u(M,v)?1:k;I=!!I||k===3;k===2&&Tc(M)&&(b=M.t$,v=b[yd]|0);M=hq(b,O);var u=M===LX?7:M[yd]|0,t=YZ(u,v);var G=4&t?!1:!0;if(G){4&t&&(M=bK(M),u=0,t=Mm(t,v),v=qp(b,v,O,M));for(var X=0,l=0;X "+M)}; Ez=function(M,O,c){this.buffer=M;if(c&&!O)throw Error();this.S=O}; yc=function(M,O){if(typeof M==="string")return new Ez(EoL(M),O);if(Array.isArray(M))return new Ez(new Uint8Array(M),O);if(M.constructor===Uint8Array)return new Ez(M,!1);if(M.constructor===ArrayBuffer)return M=new Uint8Array(M),new Ez(M,!1);if(M.constructor===HK)return O=ze(M)||new Uint8Array(0),new Ez(O,!0,M);if(M instanceof Uint8Array)return M=M.constructor===Uint8Array?M:new Uint8Array(M.buffer,M.byteOffset,M.byteLength),new Ez(M,!1);throw Error();}; Qc=function(M,O,c,k){this.X=null;this.J=!1;this.S=this.Y=this.L=0;this.init(M,O,c,k)}; CN=function(M){var O=0,c=0,k=0,I=M.X,b=M.S;do{var v=I[b++];O|=(v&127)<32&&(c|=(v&127)>>4);for(k=3;k<32&&v&128;k+=7)v=I[b++],c|=(v&127)<>>0,c>>>0);throw oP();}; d6=function(M,O){M.S=O;if(O>M.Y)throw dza(M.Y,O);}; Df=function(M){var O=M.X,c=M.S,k=O[c++],I=k&127;if(k&128&&(k=O[c++],I|=(k&127)<<7,k&128&&(k=O[c++],I|=(k&127)<<14,k&128&&(k=O[c++],I|=(k&127)<<21,k&128&&(k=O[c++],I|=k<<28,k&128&&O[c++]&128&&O[c++]&128&&O[c++]&128&&O[c++]&128&&O[c++]&128)))))throw oP();d6(M,c);return I}; $b=function(M){var O=M.X,c=M.S,k=O[c+0],I=O[c+1],b=O[c+2];O=O[c+3];d6(M,M.S+4);return(k<<0|I<<8|b<<16|O<<24)>>>0}; Vc=function(M){var O=$b(M);M=$b(M);return kZ(O,M)}; TA=function(M){var O=$b(M),c=$b(M);M=(c>>31)*2+1;var k=c>>>20&2047;O=4294967296*(c&1048575)+O;return k==2047?O?NaN:M*Infinity:k==0?M*4.9E-324*O:M*Math.pow(2,k-1075)*(O+4503599627370496)}; fN=function(M){for(var O=0,c=M.S,k=c+10,I=M.X;cM.Y)throw dza(O,M.Y-c);M.S=k;return c}; $zl=function(M,O){if(O==0)return BK();var c=C3I(M,O);M.Wb&&M.J?c=M.X.subarray(c,c+O):(M=M.X,O=c+O,c=c===O?new Uint8Array(0):Dz7?M.slice(c,O):new Uint8Array(M.subarray(c,O)));return c.length==0?BK():new HK(c,eW)}; iQ=function(M,O,c,k){if(mh.length){var I=mh.pop();I.init(M,O,c,k);M=I}else M=new Qc(M,O,c,k);this.S=M;this.Y=this.S.S;this.X=this.L=-1;VXl(this,k)}; VXl=function(M,O){O=O===void 0?{}:O;M.Z3=O.Z3===void 0?!1:O.Z3}; Tla=function(M,O,c,k){if(Ai.length){var I=Ai.pop();VXl(I,k);I.S.init(M,O,c,k);return I}return new iQ(M,O,c,k)}; foa=function(M){var O=M.S;if(O.S==O.Y)return!1;M.Y=M.S.S;var c=Df(M.S)>>>0;O=c>>>3;c&=7;if(!(c>=0&&c<=5))throw QYM(c,M.Y);if(O<1)throw Error("Invalid field number: "+O+" (at position "+M.Y+")");M.L=O;M.X=c;return!0}; qm=function(M){switch(M.X){case 0:M.X!=0?qm(M):fN(M.S);break;case 1:M=M.S;d6(M,M.S+8);break;case 2:if(M.X!=2)qm(M);else{var O=Df(M.S)>>>0;M=M.S;d6(M,M.S+O)}break;case 5:M=M.S;d6(M,M.S+4);break;case 3:O=M.L;do{if(!foa(M))throw Error("Unmatched start-group tag: stream EOF");if(M.X==4){if(M.L!=O)throw Error("Unmatched end-group tag");break}qm(M)}while(1);break;default:throw QYM(M.X,M.Y);}}; xb=function(M,O,c){var k=M.S.Y,I=Df(M.S)>>>0,b=M.S.S+I,v=b-k;v<=0&&(M.S.Y=b,c(O,M,void 0,void 0,void 0),v=b-M.S.S);if(v)throw Error("Message parsing ended unexpectedly. Expected to read "+(I+" bytes, instead read "+(I-v)+" bytes, either the data ended unexpectedly or the message misreported its own length"));M.S.S=b;M.S.Y=k}; GI=function(M){var O=Df(M.S)>>>0;M=M.S;var c=C3I(M,O);M=M.X;if(mzR){var k=M,I;(I=uP)||(I=uP=new TextDecoder("utf-8",{fatal:!0}));O=c+O;k=c===0&&O===k.length?k:k.subarray(c,O);try{var b=I.decode(k)}catch(G){if(te===void 0){try{I.decode(new Uint8Array([128]))}catch(X){}try{I.decode(new Uint8Array([97])),te=!0}catch(X){te=!1}}!te&&(uP=void 0);throw G;}}else{b=c;O=b+O;c=[];for(var v=null,u,t;b=O?Rg():(t=M[b++],u<194||(t&192)!==128?(b--,Rg()):c.push((u&31)<<6|t&63)): u<240?b>=O-1?Rg():(t=M[b++],(t&192)!==128||u===224&&t<160||u===237&&t>=160||((I=M[b++])&192)!==128?(b--,Rg()):c.push((u&15)<<12|(t&63)<<6|I&63)):u<=244?b>=O-2?Rg():(t=M[b++],(t&192)!==128||(u<<28)+(t-144)>>30!==0||((I=M[b++])&192)!==128||((k=M[b++])&192)!==128?(b--,Rg()):(u=(u&7)<<18|(t&63)<<12|(I&63)<<6|k&63,u-=65536,c.push((u>>10&1023)+55296,(u&1023)+56320))):Rg(),c.length>=8192&&(v=noI(v,c),c.length=0);b=noI(v,c)}return b}; irb=function(M){var O=Df(M.S)>>>0;return $zl(M.S,O)}; jD=function(M,O){this.X=M>>>0;this.S=O>>>0}; qml=function(M){if(!M)return AzE||(AzE=new jD(0,0));if(!/^\d+$/.test(M))return null;Ir(M);return new jD(hB,Le)}; XK=function(M,O){this.X=M>>>0;this.S=O>>>0}; hmE=function(M){if(!M)return xzI||(xzI=new XK(0,0));if(!/^-?\d+$/.test(M))return null;Ir(M);return new XK(hB,Le)}; lP=function(){this.S=[]}; FK=function(M,O,c){for(;c>0||O>127;)M.S.push(O&127|128),O=(O>>>7|c<<25)>>>0,c>>>=7;M.S.push(O)}; pf=function(M,O){for(;O>127;)M.S.push(O&127|128),O>>>=7;M.S.push(O)}; LCp=function(M,O){if(O>=0)pf(M,O);else{for(var c=0;c<9;c++)M.S.push(O&127|128),O>>=7;M.S.push(1)}}; Kf=function(M,O){M.S.push(O>>>0&255);M.S.push(O>>>8&255);M.S.push(O>>>16&255);M.S.push(O>>>24&255)}; YmG=function(){this.Y=[];this.X=0;this.S=new lP}; gm=function(M,O){O.length!==0&&(M.Y.push(O),M.X+=O.length)}; M2E=function(M,O){wm(M,O,2);O=M.S.end();gm(M,O);O.push(M.X);return O}; OIl=function(M,O){var c=O.pop();for(c=M.X+M.S.length()-c;c>127;)O.push(c&127|128),c>>>=7,M.X++;O.push(c);M.X++}; wm=function(M,O,c){pf(M.S,O*8+c)}; cTl=function(M,O,c){if(c!=null){switch(typeof c){case "string":qml(c)}wm(M,O,1);switch(typeof c){case "number":M=M.S;Yu(c);Kf(M,hB);Kf(M,Le);break;case "bigint":c=BigInt.asUintN(64,c);c=new jD(Number(c&BigInt(4294967295)),Number(c>>BigInt(32)));M=M.S;O=c.S;Kf(M,c.X);Kf(M,O);break;default:c=qml(c),M=M.S,O=c.S,Kf(M,c.X),Kf(M,O)}}}; nf=function(M,O,c){wm(M,O,2);pf(M.S,c.length);gm(M,M.S.end());gm(M,c)}; RH=function(){function M(){throw Error();} Object.setPrototypeOf(M,M.prototype);return M}; aH=function(M,O,c){this.t$=dy(M,O,c)}; kQp=function(M,O){if(O==null||O=="")return new M;O=JSON.parse(O);if(!Array.isArray(O))throw Error("dnarr");Qd(O,32);return new M(O)}; ND=function(M,O,c){this.Zg=M;this.yx=O;M=XL(rm);this.S=!!M&&c===M||!1}; Je=function(M,O){var c=c===void 0?rm:c;return new ND(M,O,c)}; bIb=function(M,O,c,k,I){O=IrR(O,k);O!=null&&(c=M2E(M,c),I(O,M),OIl(M,c))}; HW=function(M,O,c,k){var I=k[M];if(I)return I;I={};I.c9=k;I.bV=rzp(k[0]);var b=k[1],v=1;b&&b.constructor===Object&&(I.extensions=b,b=k[++v],typeof b==="function"&&(I.oQ=!0,WW!=null||(WW=b),sn!=null||(sn=k[v+1]),b=k[v+=2]));for(var u={};b&&Array.isArray(b)&&b.length&&typeof b[0]==="number"&&b[0]>0;){for(var t=0;t>BigInt(32)));FK(M.S,c.X,c.S);break;default:c=hmE(O),FK(M.S,c.X,c.S)}}}; ma=function(M,O,c){O=jx(O);O!=null&&O!=null&&(wm(M,c,0),LCp(M.S,O))}; wNl=function(M,O,c){O=O==null||typeof O==="boolean"?O:typeof O==="number"?!!O:void 0;O!=null&&(wm(M,c,0),M.S.S.push(O?1:0))}; nBG=function(M,O,c){O=ry(O);O!=null&&nf(M,c,NiE(O))}; R3R=function(M,O,c,k,I){O=IrR(O,k);O!=null&&(c=M2E(M,c),I(O,M),OIl(M,c))}; rTl=function(){var M=iP;this.S=arA;this.isRepeated=0;this.X=Fy;this.defaultValue=void 0;this.Y=M.messageId!=null?Te:void 0}; Npl=function(M,O){return function(c,k){var I={w_:!0};k&&Object.assign(I,k);c=Tla(c,void 0,void 0,I);try{var b=new M,v=b.t$;ZE(O)(v,c);var u=b}finally{c.free()}return u}}; JTA=function(M){return function(){var O=new YmG;FoA(this.t$,O,HW(yz,oH,Qz,M));gm(O,O.S.end());for(var c=new Uint8Array(O.X),k=O.Y,I=k.length,b=0,v=0;v-1)return O.apply(null,g.p2(c));try{return M.S=M.Y.S.now(),O.apply(null,g.p2(c))}finally{M.L+=M.Y.S.now()-M.S,M.S=-1,M.X+=1}}}; sC8=function(M,O){this.X=M;this.Y=O;this.S=new Wo8(M)}; HIE=function(){this.S={}}; Bp2=function(){var M=he().flags,O=e3I;M=M.S[O.key];if(O.valueType==="proto"){try{var c=JSON.parse(M);if(Array.isArray(c))return c}catch(k){}return O.defaultValue}return typeof M===typeof O.defaultValue?M:O.defaultValue}; P9b=function(){this.Y=void 0;this.X=this.U=0;this.J=-1;this.kC=new ri;NH(this.kC,"mv",z32).S=!0;NH(this.kC,"omid",HD);NH(this.kC,"epoh",HD).S=!0;NH(this.kC,"epph",HD).S=!0;NH(this.kC,"umt",HD).S=!0;NH(this.kC,"phel",HD).S=!0;NH(this.kC,"phell",HD).S=!0;NH(this.kC,"oseid",ZIk).S=!0;var M=this.kC;M.S.sloi||(M.S.sloi=new RJ);M.S.sloi.S=!0;NH(this.kC,"mm",Lf);NH(this.kC,"ovms",S2R).S=!0;NH(this.kC,"xdi",HD).S=!0;NH(this.kC,"amp",HD).S=!0;NH(this.kC,"prf",HD).S=!0;NH(this.kC,"gtx",HD).S=!0;NH(this.kC, "mvp_lv",HD).S=!0;NH(this.kC,"ssmol",HD).S=!0;NH(this.kC,"fmd",HD).S=!0;NH(this.kC,"gen204simple",HD);this.S=new sC8(ne(),this.kC);this.L=!1;this.flags=new HIE}; he=function(){return gd(P9b)}; oBI=function(M,O,c,k){if(Math.random()<(k||M.S))try{if(c instanceof Ge)var I=c;else I=new Ge,uk(c,function(v,u){var t=I,G=t.L++;v=jW(u,v);t.S.push(G);t.X[G]=v}); var b=I.EL(M.X,"pagead2.googlesyndication.com","/pagead/gen_204?id="+O+"&");b&&(ne(),pDl(b))}catch(v){}}; EBG=function(M,O,c){c=c===void 0?{}:c;this.error=M;this.meta=c;this.context=O.context;this.msg=O.message||"";this.id=O.id||"jserror"}; yTl=function(){var M=M===void 0?g.Yl:M;return(M=M.performance)&&M.now&&M.timing?Math.floor(M.now()+M.timing.navigationStart):g.j1()}; QCL=function(){var M=M===void 0?g.Yl:M;return(M=M.performance)&&M.now?M.now():null}; dib=function(M,O,c){this.label=M;this.type=O;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; MY=function(){var M=window;this.events=[];this.X=M||g.Yl;var O=null;M&&(M.google_js_reporting_queue=M.google_js_reporting_queue||[],this.events=M.google_js_reporting_queue,O=M.google_measure_js_timing);this.S=YW()||(O!=null?O:Math.random()<1)}; C9A=function(M){M&&Or&&YW()&&(Or.clearMarks("goog_"+M.label+"_"+M.uniqueId+"_start"),Or.clearMarks("goog_"+M.label+"_"+M.uniqueId+"_end"))}; cp=function(M,O,c,k,I,b,v){var u="";M&&(u+=M+":");c&&(u+="//",O&&(u+=O+"@"),u+=c,k&&(u+=":"+k));I&&(u+=I);b&&(u+="?"+b);v&&(u+="#"+v);return u}; g.k$=function(M){return M.match(DiA)}; $iA=function(M){return M?decodeURI(M):M}; g.Iy=function(M){return $iA(g.k$(M)[3]||null)}; bx=function(M){return $iA(g.k$(M)[5]||null)}; g.V2A=function(M){M=g.k$(M);return cp(M[1],M[2],M[3],M[4])}; vp=function(M){M=g.k$(M);return cp(null,null,null,null,M[5],M[6],M[7])}; TpR=function(M){var O=M.indexOf("#");return O<0?M:M.slice(0,O)}; Ur=function(M,O){if(M){M=M.split("&");for(var c=0;c=0){var b=M[c].substring(0,k);I=M[c].substring(k+1)}else b=M[c];O(b,I?eX(I):"")}}}; ux=function(M,O){if(!O)return M;var c=M.indexOf("#");c<0&&(c=M.length);var k=M.indexOf("?");if(k<0||k>c){k=c;var I=""}else I=M.substring(k+1,c);M=[M.slice(0,k),I,M.slice(c)];c=M[1];M[1]=O?c?c+"&"+O:O:c;return M[0]+(M[1]?"?"+M[1]:"")+M[2]}; t8=function(M,O,c){if(Array.isArray(O))for(var k=0;k=0&&Oc)I=c;k+=O.length+1;return eX(M.slice(k,I!==-1?I:0))}; Ry=function(M,O){for(var c=M.search(Fs),k=0,I,b=[];(I=lx(M,k,O,c))>=0;)b.push(M.substring(k,I)),k=Math.min(M.indexOf("&",I)+1||c,c);b.push(M.slice(k));return b.join("").replace(iI2,"$1")}; ATk=function(M,O,c){return Xs(Ry(M,O),O,c)}; q2G=function(){var M=ay;this.S=rE;this.Pk="jserror";this.Nj=!0;this.WE=null;this.X=this.Fx;this.Kw=M===void 0?null:M}; xiM=function(M,O,c){var k=NY;return xW(he().S.S,function(){try{if(k.Kw&&k.Kw.S){var I=k.Kw.start(M.toString(),3);var b=O();k.Kw.end(I)}else b=O()}catch(u){var v=k.Nj;try{C9A(I),v=k.X(M,new J8(Wp(u)),void 0,c)}catch(t){k.Fx(217,t)}if(!v)throw u;}return b})()}; sr=function(M,O,c,k){return xW(he().S.S,function(){var I=g.C2.apply(0,arguments);return xiM(M,function(){return O.apply(c,I)},k)})}; Wp=function(M){var O=M.toString();M.name&&O.indexOf(M.name)==-1&&(O+=": "+M.name);M.message&&O.indexOf(M.message)==-1&&(O+=": "+M.message);if(M.stack)a:{M=M.stack;var c=O;try{M.indexOf(c)==-1&&(M=c+"\n"+M);for(var k;M!=k;)k=M,M=M.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");O=M.replace(/\n */g,"\n");break a}catch(I){O=c;break a}O=void 0}return O}; J8=function(M){EBG.call(this,Error(M),{message:M})}; h3l=function(){HN&&typeof HN.google_measure_js_timing!="undefined"&&(HN.google_measure_js_timing||ay.disable())}; LoE=function(M){NY.WE=function(O){g.qu(M,function(c){c(O)})}}; Y2E=function(M,O){return xiM(M,O)}; Hp=function(M,O){return sr(M,O)}; es=function(M,O,c,k){NY.Fx(M,O,c,k)}; Bp=function(){return Date.now()-MWp}; OeL=function(){var M=he().Y,O=zM>=0?Bp()-zM:-1,c=Zi?Bp()-Ss:-1,k=Pp>=0?Bp()-Pp:-1;if(M==947190542)return 100;if(M==79463069)return 200;M=[2E3,4E3];var I=[250,500,1E3];es(637,Error(),.001);var b=O;c!=-1&&c1500&&k<4E3?500:v}; oy=function(M,O,c){var k=new oC(0,0,0,0);this.time=M;this.volume=null;this.Y=O;this.S=k;this.X=c}; Er=function(M,O,c,k,I,b,v,u){this.L=M;this.W=O;this.Y=c;this.U=k;this.S=I;this.J=b;this.X=v;this.K=u}; keA=function(M){var O=M!==M.top,c=M.top===bcE(M),k=-1,I=0;if(O&&c&&M.top.mraid){k=3;var b=M.top.mraid}else k=(b=M.mraid)?O?c?2:1:0:-1;b&&(b.IS_GMA_SDK||(I=2),Spl(cBL,function(v){return typeof b[v]==="function"})||(I=1)); return{Ak:b,compatibility:I,cl2:k}}; IKl=function(){var M=window.document;return M&&typeof M.elementFromPoint==="function"}; beI=function(M,O,c){if(M&&O!==null&&O!=O.top){if(!O.top)return new g.mC(-12245933,-12245933);O=O.top}try{return(c===void 0?0:c)?(new g.mC(O.innerWidth,O.innerHeight)).round():oe2(O||window).round()}catch(k){return new g.mC(-12245933,-12245933)}}; yV=function(M,O,c){try{if(M){if(!O.top)return new oC(-12245933,-12245933,-12245933,-12245933);O=O.top}var k=beI(M,O,c),I=k.height,b=k.width;if(b===-12245933)return new oC(b,b,b,b);var v=O2(O.document);var u=yA7(v.S);var t=u.x,G=u.y;return new oC(G,t+b,G+I,t)}catch(X){return new oC(-12245933,-12245933,-12245933,-12245933)}}; QV=function(M,O){O=Math.pow(10,O);return Math.floor(M*O)/O}; vuM=function(M){return new oC(M.top,M.right,M.bottom,M.left)}; UwR=function(M){var O=M.top||0,c=M.left||0;return new oC(O,c+(M.width||0),O+(M.height||0),c)}; dE=function(M){return M!=null&&M>=0&&M<=1}; uh8=function(){var M=g.E4();return M?CD("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(O){return Z1(M,O)})||Z1(M,"OMI/")&&!Z1(M,"XiaoMi/")?!0:Z1(M,"Presto")&&Z1(M,"Linux")&&!Z1(M,"X11")&&!Z1(M,"Android")&&!Z1(M,"Mobi"):!1}; tWp=function(){this.Y=!Ux(HN.top);this.isMobileDevice=vK()||L1R();var M=tB();this.domain=M.length>0&&M[M.length-1]!=null&&M[M.length-1].url!=null?g.Iy(M[M.length-1].url)||"":"";this.S=new oC(0,0,0,0);this.L=new g.mC(0,0);this.J=new g.mC(0,0);this.W=new oC(0,0,0,0);this.frameOffset=new g.TF(0,0);this.U=0;this.K=!1;this.X=!(!HN||!keA(HN).Ak);this.update(HN)}; Gel=function(M,O){O&&O.screen&&(M.L=new g.mC(O.screen.width,O.screen.height))}; jg8=function(M,O){a:{var c=M.S?new g.mC(E2(M.S),M.S.getHeight()):new g.mC(0,0);O=O===void 0?HN:O;O!==null&&O!=O.top&&(O=O.top);var k=0,I=0;try{var b=O.document,v=b.body,u=b.documentElement;if(b.compatMode=="CSS1Compat"&&u.scrollHeight)k=u.scrollHeight!=c.height?u.scrollHeight:u.offsetHeight,I=u.scrollWidth!=c.width?u.scrollWidth:u.offsetWidth;else{var t=u.scrollHeight,G=u.scrollWidth,X=u.offsetHeight,l=u.offsetWidth;u.clientHeight!=X&&(t=v.scrollHeight,G=v.scrollWidth,X=v.offsetHeight,l=v.offsetWidth); t>c.height?t>X?(k=t,I=G):(k=X,I=l):t0||M.K)return!0;M=ne().X.isVisible();var O=ku($$)===0;return M||O}; Di=function(){return gd(tWp)}; TM=function(M){this.Y=M;this.X=0;this.S=null}; fD=function(M,O,c){this.Y=M;this.Mo=c===void 0?"na":c;this.J=[];this.isInitialized=!1;this.L=new oy(-1,!0,this);this.S=this;this.K=O;this.Sc=this.T=!1;this.jc="uk";this.oO=!1;this.U=!0}; mN=function(M,O){g.rK(M.J,O)||(M.J.push(O),O.Hf(M.S),O.HM(M.L),O.gH()&&(M.T=!0))}; XKl=function(M){M=M.S;M.l6();M.Xt();var O=Di();O.W=yV(!1,M.Y,O.isMobileDevice);jg8(Di(),M.Y);M.L.S=M.qg()}; lKI=function(M){M.T=M.J.length?CD(M.J,function(O){return O.gH()}):!1}; F8b=function(M){var O=g.Zz(M.J);g.qu(O,function(c){c.HM(M.L)})}; ix=function(M){var O=g.Zz(M.J);g.qu(O,function(c){c.Hf(M.S)}); M.S!=M||F8b(M)}; A8=function(M,O,c,k){this.element=M;this.S=new oC(0,0,0,0);this.Y=null;this.U=new oC(0,0,0,0);this.X=O;this.kC=c;this.oO=k;this.Y2=!1;this.timestamp=-1;this.T=new Er(O.L,this.element,this.S,new oC(0,0,0,0),0,0,Bp(),0);this.J=void 0}; pKI=function(M,O){return M.J?new oC(Math.max(O.top+M.J.top,O.top),Math.min(O.left+M.J.right,O.right),Math.min(O.top+M.J.bottom,O.bottom),Math.max(O.left+M.J.left,O.left)):O.clone()}; qY=function(M){this.J=!1;this.S=M;this.L=function(){}}; K8p=function(M,O,c){this.Y=c===void 0?0:c;this.X=M;this.S=O==null?"":O}; guG=function(M){switch(Math.trunc(M.Y)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; wKl=function(M,O){return M.YO.Y?!1:M.XO.X?!1:typeof M.Stypeof O.S?!1:M.S0?k[c]-k[c-1]:k[c]})}; uc=function(){this.X=new c1;this.Mo=this.pB=0;this.cQ=new O_;this.s2=this.W=-1;this.Au=1E3;this.a5=new c1([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.jc=this.Y2=-1}; tD=function(M,O){return srl(M.X,O===void 0?!0:O)}; Gl=function(M,O,c,k){var I=I===void 0?!1:I;c=sr(k,c);cK(M,O,c,{capture:I})}; lc=function(M,O){O=XC(O);return O===0?0:XC(M)/O}; XC=function(M){return Math.max(M.bottom-M.top,0)*Math.max(M.right-M.left,0)}; Bya=function(M,O){if(!M||!O)return!1;for(var c=0;M!==null&&c++<100;){if(M===O)return!0;try{if(M=M.parentElement||M){var k=YC(M),I=k&&tT(k),b=I&&I.frameElement;b&&(M=b)}}catch(v){break}}return!1}; zIL=function(M,O,c){if(!M||!O)return!1;O=Q1(M.clone(),-O.left,-O.top);M=(O.left+O.right)/2;O=(O.top+O.bottom)/2;Ux(window.top)&&window.top&&window.top.document&&(window=window.top);if(!IKl())return!1;M=window.document.elementFromPoint(M,O);if(!M)return!1;O=(O=(O=YC(c))&&O.defaultView&&O.defaultView.frameElement)&&Bya(O,M);var k=M===c;M=!k&&M&&RC(M,function(I){return I===c}); return!(O||k||M)}; ZX8=function(M,O,c,k){return Di().Y?!1:E2(M)<=0||M.getHeight()<=0?!0:c&&k?Y2E(208,function(){return zIL(M,O,c)}):!1}; FC=function(M,O,c){g.d.call(this);this.position=SG7.clone();this.Ub=this.QA();this.Qb=-2;this.timeCreated=Date.now();this.Lg=-1;this.GI=O;this.S4=null;this.Z6=!1;this.W$=null;this.opacity=-1;this.requestSource=c;this.RuB=!1;this.Gv=function(){}; this.Iw=function(){}; this.kA=new Du8;this.kA.AO=M;this.kA.S=M;this.nj=!1;this.rQ={qQ:null,pD:null};this.Mb=!0;this.GC=null;this.ZB=this.LU=!1;he().U++;this.OY=this.Vn();this.eh=-1;this.IF=null;this.hasCompleted=this.QJ=!1;this.kC=new ri;DLR(this.kC);PKl(this);this.requestSource==1?J7(this.kC,"od",1):J7(this.kC,"od",0)}; PKl=function(M){M=M.kA.AO;var O;if(O=M&&M.getAttribute)O=/-[a-z]/.test("googleAvInapp")?!1:oZ8&&M.dataset?"googleAvInapp"in M.dataset:M.hasAttribute?M.hasAttribute("data-"+F1p()):!!M.getAttribute("data-"+F1p());O&&(Di().X=!0)}; pQ=function(M,O){O!=M.ZB&&(M.ZB=O,M=Di(),O?M.U++:M.U>0&&M.U--)}; EZl=function(M,O){if(M.IF){if(O.getName()===M.IF.getName())return;M.IF.dispose();M.IF=null}O=O.create(M.kA.S,M.kC,M.gH());if(O=O!=null&&O.observe()?O:null)M.IF=O}; yq7=function(M,O,c){if(!M.S4||M.GI==-1||O.X===-1||M.S4.X===-1)return 0;M=O.X-M.S4.X;return M>c?0:M}; Qr8=function(M,O,c){if(M.IF){M.IF.iD();var k=M.IF.T,I=k.L,b=I.S;if(k.U!=null){var v=k.Y;M.W$=new g.TF(v.left-b.left,v.top-b.top)}b=M.Y8()?Math.max(k.S,k.J):k.S;v={};I.volume!==null&&(v.volume=I.volume);I=M.QL(k);M.S4=k;M.zf(b,O,c,!1,v,I,k.K)}}; dpl=function(M){if(M.Z6&&M.GC){var O=WD(M.kC,"od")==1,c=Di().S,k=M.GC,I=M.IF?M.IF.getName():"ns",b=M.W$,v=new g.mC(E2(c),c.getHeight());c=M.Y8();M={SJQ:I,W$:b,N9O:v,Y8:c,zE:M.OY.zE,yQd:O};if(O=k.X){O.iD();I=O.T;b=I.L.S;var u=v=null;I.U!=null&&b&&(v=I.Y,v=new g.TF(v.left-b.left,v.top-b.top),u=new g.mC(b.right-b.left,b.bottom-b.top));I=c?Math.max(I.S,I.J):I.S;c={SJQ:O.getName(),W$:v,N9O:u,Y8:c,yQd:!1,zE:I}}else c=null;c&&Ny7(k,M,c)}}; CKb=function(M,O,c){O&&(M.Gv=O);c&&(M.Iw=c)}; g.KQ=function(){}; g.gs=function(M){return{value:M,done:!1}}; DpR=function(){this.L=this.S=this.Y=this.X=this.J=0}; $pA=function(M){var O={};var c=g.j1()-M.J;O=(O.ptlt=c,O);(c=M.X)&&(O.pnk=c);(c=M.Y)&&(O.pnc=c);(c=M.L)&&(O.pnmm=c);(M=M.S)&&(O.pns=M);return O}; VxR=function(){LJ.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; ws=function(M){return dE(M.volume)&&M.volume>0}; nQ=function(M,O,c,k){c=c===void 0?!0:c;k=k===void 0?function(){return!0}:k; return function(I){var b=I[M];if(Array.isArray(b)&&k(I))return Typ(b,O,c)}}; Rq=function(M,O){return function(c){return O(c)?c[M]:void 0}}; fsp=function(M){return function(O){for(var c=0;c0?b[I-1]+1:0,k+1).reduce(function(v,u){return v+u},0)})}; mpl=function(){this.X=this.S=""}; iXE=function(){}; rs=function(M,O){var c={};if(M!==void 0)if(O!=null)for(var k in O){var I=O[k];k in Object.prototype||I!=null&&(c[k]=typeof I==="function"?I(M):M[I])}else g.gi(c,M);return LD(h8(new x$,c))}; Aq7=function(){var M={};this.X=(M.vs=[1,0],M.vw=[0,1],M.am=[2,2],M.a=[4,4],M.f=[8,8],M.bm=[16,16],M.b=[32,32],M.avw=[0,64],M.avs=[64,0],M.pv=[256,256],M.gdr=[0,512],M.p=[0,1024],M.r=[0,2048],M.m=[0,4096],M.um=[0,8192],M.ef=[0,16384],M.s=[0,32768],M.pmx=[0,16777216],M.mut=[33554432,33554432],M.umutb=[67108864,67108864],M.tvoff=[134217728,134217728],M);this.S={};for(var O in this.X)this.X[O][1]>0&&(this.S[O]=0);this.Y=0}; N7=function(M,O){var c=M.X[O],k=c[1];M.Y+=c[0];k>0&&M.S[O]==0&&(M.S[O]=1)}; qGb=function(M){var O=g.U4(M.X),c=0,k;for(k in M.S)g.rK(O,k)&&M.S[k]==1&&(c+=M.X[k][1],M.S[k]=2);return c}; xpp=function(M){var O=0,c;for(c in M.S){var k=M.S[c];if(k==1||k==2)O+=M.X[c][1]}return O}; JD=function(){this.S=this.X=0}; s_=function(){uc.call(this);this.Y=new O_;this.HQ=this.T=this.oO=0;this.K=-1;this.SL=new O_;this.J=new O_;this.S=new c1;this.U=this.L=-1;this.Sc=new O_;this.Au=2E3;this.wy=new JD;this.Zd=new JD;this.vQ=new JD}; H1=function(M,O,c){var k=M.HQ;Zi||c||M.K==-1||(k+=O-M.K);return k}; hIA=function(){this.Y=!1}; eF=function(M,O){this.Y=!1;this.L=M;this.T=O;this.J=0}; B1=function(M,O){eF.call(this,M,O);this.W=[]}; LPk=function(){}; zl=function(){}; ZG=function(M,O,c,k){A8.call(this,M,O,c,k)}; SF=function(M,O,c){A8.call(this,null,M,O,c);this.K=M.isActive();this.W=0}; P1=function(M){return[M.top,M.left,M.bottom,M.right]}; oq=function(M,O,c,k,I,b){b=b===void 0?new zl:b;FC.call(this,O,c,k);this.PY=I;this.Wm=0;this.gW={};this.tD=new Aq7;this.TG={};this.oK="";this.vQ=null;this.l5=!1;this.S=[];this.AS=b.X();this.U=b.Y();this.L=null;this.Y=-1;this.Mo=this.T=void 0;this.s2=this.Sc=0;this.jc=-1;this.Au=this.Zd=!1;this.oO=this.K=this.X=this.Ik=this.Xv=0;new c1;this.wy=this.HQ=0;this.cQ=-1;this.u7=0;this.W=g.BN;this.Y2=[this.QA()];this.zU=2;this.UG={};this.UG.pause="p";this.UG.resume="r";this.UG.skip="s";this.UG.mute="m";this.UG.unmute= "um";this.UG.exitfullscreen="ef";this.J=null;this.a5=this.SL=!1;this.kc=Math.floor(Date.now()/1E3-1704067200);this.pB=0}; E_=function(M){M.hasCompleted=!0;M.u7!=0&&(M.u7=3)}; yY=function(M){return M===void 0?M:Number(M)?QV(M,3):0}; QY=function(M,O){return M.Y2[O!=null&&OMath.max(1E4,M.Y/3)?0:O);var c=M.W(M)||{};c=c.currentTime!==void 0?c.currentTime:M.Sc;var k=c-M.Sc,I=0;k>=0?(M.s2+=O,M.wy+=Math.max(O-k,0),I=Math.min(k,M.s2)):M.HQ+=Math.abs(k);k!=0&&(M.s2=0);M.cQ==-1&&k>0&&(M.cQ=Pp>=0?Bp()-Pp:-1);M.Sc=c;return I}; ONb=function(M,O){CD(M.U,function(c){return c.L==O.L})||M.U.push(O)}; cib=function(M){var O=bc(M.uU().S,1);return ds(M,O)}; ds=function(M,O,c){return O>=15E3?!0:M.Zd?(c===void 0?0:c)?!0:M.Y>0?O>=M.Y/2:M.jc>0?O>=M.jc:!1:!1}; kAI=function(M){var O=QV(M.OY.zE,2),c=M.tD.Y,k=M.OY,I=QY(M),b=yY(I.L),v=yY(I.U),u=yY(k.volume),t=QV(I.W,2),G=QV(I.s2,2),X=QV(k.zE,2),l=QV(I.Y2,2),F=QV(I.jc,2);k=QV(k.CJ,2);var p=M.R6().clone().round();M=M.IF&&M.IF.Y?(M.IF?M.IF.Y:null).clone().round():null;I=tD(I,!1);return{Ds2:O,Ke:c,RB:b,F3:v,GS:u,pZ:t,GF:G,zE:X,bG:l,j4:F,CJ:k,position:p,Ee:M,B$:I}}; bNb=function(M,O){Ifb(M.S,O,function(){return{Ds2:0,Ke:void 0,RB:-1,F3:-1,GS:-1,pZ:-1,GF:-1,zE:-1,bG:-1,j4:-1,CJ:-1,position:void 0,Ee:void 0,B$:[]}}); M.S[O]=kAI(M)}; Ifb=function(M,O,c){for(var k=M.length;k0?1:0;l.atos= kR(G.S);l.ssb=kR(G.a5,!1);l.amtos=srl(G.S,!1);l.uac=M.Xv;l.vpt=G.Y.S;X=="nio"&&(l.nio=1,l.avms="nio");l.gmm="4";l.gdr=ds(M,G.Y.S,!0)?1:0;l.efpf=M.zU;if(X=="gsv"||X=="nis")X=M.IF,X.W>0&&(l.nnut=X.W);l.tcm=YGl(M);l.nmt=M.HQ;l.bt=M.wy;l.pst=M.cQ;l.vpaid=M.T;l.dur=M.Y;l.vmtime=M.Sc;l.is=M.tD.Y;M.S.length>=1&&(l.i0=M.S[0].Ke,l.a0=[M.S[0].GS],l.c0=[M.S[0].zE],l.ss0=[M.S[0].CJ],X=M.S[0].position,b=M.S[0].Ee,l.p0=X?P1(X):void 0,X&&b&&!y1(b,X)&&(l.cp0=P1(b)));M.S.length>=2&&(l.i1=M.S[1].Ke,l.a1=$R(M.S[1].RB, M.S[1].GS,M.S[1].F3),l.c1=$R(M.S[1].pZ,M.S[1].zE,M.S[1].GF),l.ss1=$R(M.S[1].bG,M.S[1].CJ,M.S[1].j4),X=M.S[1].position,b=M.S[1].Ee,l.p1=X?P1(X):void 0,X&&b&&!y1(b,X)&&(l.cp1=P1(b)),l.mtos1=M.S[1].B$);M.S.length>=3&&(l.i2=M.S[2].Ke,l.a2=$R(M.S[2].RB,M.S[2].GS,M.S[2].F3),l.c2=$R(M.S[2].pZ,M.S[2].zE,M.S[2].GF),l.ss2=$R(M.S[2].bG,M.S[2].CJ,M.S[2].j4),X=M.S[2].position,b=M.S[2].Ee,l.p2=X?P1(X):void 0,X&&b&&!y1(b,X)&&(l.cp2=P1(b)),l.mtos2=M.S[2].B$);M.S.length>=4&&(l.i3=M.S[3].Ke,l.a3=$R(M.S[3].RB,M.S[3].GS, M.S[3].F3),l.c3=$R(M.S[3].pZ,M.S[3].zE,M.S[3].GF),l.ss3=$R(M.S[3].bG,M.S[3].CJ,M.S[3].j4),X=M.S[3].position,b=M.S[3].Ee,l.p3=X?P1(X):void 0,X&&b&&!y1(b,X)&&(l.cp3=P1(b)),l.mtos3=M.S[3].B$);l.cs=xpp(M.tD);O&&(l.ic=qGb(M.tD),l.dvpt=G.Y.X,l.dvs=U_(G.X,.5),l.dfvs=U_(G.X,1),l.davs=U_(G.S,.5),l.dafvs=U_(G.S,1),c&&(G.Y.X=0,HXl(G.X),HXl(G.S)),M.K5()&&(l.dtos=G.oO,l.dav=G.T,l.dtoss=M.Wm+1,c&&(G.oO=0,G.T=0,M.Wm++)),l.dat=G.J.X,l.dft=G.Sc.X,c&&(G.J.X=0,G.Sc.X=0));l.ps=[u.J.width,u.J.height];l.bs=[E2(u.S),u.S.getHeight()]; l.scs=[u.L.width,u.L.height];l.dom=u.domain;M.Ik&&(l.vds=M.Ik);if(M.U.length>0||M.AS)O=g.Zz(M.U),M.AS&&O.push(M.AS),l.pings=g.Fh(O,function(F){return F.toString()}); O=g.Fh(g.aq(M.U,function(F){return F.U()}),function(F){return F.getId()}); WEL(O);l.ces=O;M.X&&(l.vmer=M.X);M.K&&(l.vmmk=M.K);M.oO&&(l.vmiec=M.oO);l.avms=M.IF?M.IF.getName():"ns";M.IF&&g.gi(l,M.IF.JO());k?(l.c=QV(M.OY.zE,2),l.ss=QV(M.OY.CJ,2)):l.tth=Bp()-tKM;l.mc=QV(G.s2,2);l.nc=QV(G.W,2);l.mv=yY(G.U);l.nv=yY(G.L);l.lte=QV(M.Qb,2);k=QY(M,I);tD(G);l.qmtos=tD(k);l.qnc=QV(k.W,2);l.qmv=yY(k.U);l.qnv=yY(k.L);l.qas=k.L>0?1:0;l.qi=M.oK;l.avms||(l.avms="geo");l.psm=G.wy.S;l.psv=G.wy.getValue();l.psfv=G.Zd.getValue();l.psa=G.vQ.getValue();t=dLa(t.kC);t.length&&(l.veid=t);M.J&&g.gi(l, $pA(M.J));l.avas=M.N2();l.vs=M.Mg();l.co=GAE(M);l.tm=G.pB;l.tu=G.Mo;return l}; vba=function(M,O){if(g.rK(jPG,O))return!0;var c=M.gW[O];return c!==void 0?(M.gW[O]=!0,!c):!1}; GAE=function(M){var O=M.pB.toString(10).padStart(2,"0");O=""+M.kc+O;M.pB<99&&M.pB++;return O}; lfl=function(){this.S={};var M=tT();VY(this,M,document);var O=XCE();try{if("1"==O){for(var c=M.parent;c!=M.top;c=c.parent)VY(this,c,c.document);VY(this,M.top,M.top.document)}}catch(k){}}; XCE=function(){var M=document.documentElement;try{if(!Ux(tT().top))return"2";var O=[],c=tT(M.ownerDocument);for(M=c;M!=c.top;M=M.parent)if(M.frameElement)O.push(M.frameElement);else break;return O&&O.length!=0?"1":"0"}catch(k){return"2"}}; VY=function(M,O,c){Gl(c,"mousedown",function(){return FhL(M)},301); Gl(O,"scroll",function(){return pCR(M)},302); Gl(c,"touchmove",function(){return Khl(M)},303); Gl(c,"mousemove",function(){return gbb(M)},304); Gl(c,"keydown",function(){return wCa(M)},305)}; FhL=function(M){g.Ye(M.S,function(O){O.Y>1E5||++O.Y})}; pCR=function(M){g.Ye(M.S,function(O){O.S>1E5||++O.S})}; Khl=function(M){g.Ye(M.S,function(O){O.S>1E5||++O.S})}; wCa=function(M){g.Ye(M.S,function(O){O.X>1E5||++O.X})}; gbb=function(M){g.Ye(M.S,function(O){O.L>1E5||++O.L})}; nbA=function(){this.S=[];this.X=[]}; Tl=function(M,O){return g.R1(M.S,function(c){return c.oK==O})}; RFM=function(M,O){return O?g.R1(M.S,function(c){return c.kA.AO==O}):null}; af2=function(M,O){return g.R1(M.X,function(c){return c.Cx()==2&&c.oK==O})}; me=function(){var M=fQ;return M.S.length==0?M.X:M.X.length==0?M.S:g.zD(M.X,M.S)}; riR=function(M,O){M=O.Cx()==1?M.S:M.X;var c=nJ(M,function(k){return k==O}); return c!=-1?(M.splice(c,1),O.IF&&O.IF.unobserve(),O.dispose(),!0):!1}; N6p=function(M){var O=fQ;if(riR(O,M)){switch(M.Cx()){case 0:var c=function(){return null}; case 2:c=function(){return af2(O,M.oK)}; break;case 1:c=function(){return Tl(O,M.oK)}}for(var k=c();k;k=c())riR(O,k)}}; Jik=function(M){var O=fQ;M=g.aq(M,function(c){return!RFM(O,c.kA.AO)}); O.S.push.apply(O.S,g.p2(M))}; Whk=function(M){var O=[];g.qu(M,function(c){CD(fQ.S,function(k){return k.kA.AO===c.kA.AO&&k.oK===c.oK})||(fQ.S.push(c),O.push(c))})}; ic=function(){this.S=this.X=null}; sPl=function(M,O){function c(k,I){O(k,I)} if(M.X==null)return!1;M.S=g.R1(M.X,function(k){return k!=null&&k.Q3()}); M.S&&(M.S.init(c)?XKl(M.S.S):O(M.S.S.dY(),M.S));return M.S!=null}; AD=function(M){M=HNk(M);qY.call(this,M.length?M[M.length-1]:new fD(HN,0));this.Y=M;this.X=null}; HNk=function(M){if(!M.length)return[];M=(0,g.aq)(M,function(c){return c!=null&&c.d1()}); for(var O=1;Oc.time?O:c},M[0])}; LQ=function(M){M=M===void 0?HN:M;qY.call(this,new fD(M,2))}; YR=function(){var M=ZNb();fD.call(this,HN.top,M,"geo")}; ZNb=function(){he();var M=Di();return M.Y||M.X?0:2}; SzM=function(){}; Mc=function(){this.done=!1;this.S={Mc:0,U4:0,bpY:0,bv:0,Os:-1,jX:0,Gh:0,oL:0,rQc:0};this.J=null;this.U=!1;this.Y=null;this.W=0;this.X=new TM(this)}; cd=function(){var M=OC;M.U||(M.U=!0,PQI(M,function(){return M.L.apply(M,g.p2(g.C2.apply(0,arguments)))}),M.L())}; obA=function(){gd(SzM);var M=gd(ic);M.S!=null&&M.S.S?XKl(M.S.S):Di().update(HN)}; k6=function(M,O,c){if(!M.done&&(M.X.cancel(),O.length!=0)){M.Y=null;try{obA();var k=Bp();he().J=k;if(gd(ic).S!=null)for(var I=0;I=0?Bp()-zM:-1,u=Bp();I.S.Os==-1&&(v=u);var t=Di(),G=he(),X=s4(G.kC),l=me();try{if(l.length>0){var F=t.S;F&&(X.bs=[E2(F),F.getHeight()]);var p=t.J;p&&(X.ps=[p.width,p.height]);HN.screen&&(X.scs=[HN.screen.width,HN.screen.height])}else X.url=encodeURIComponent(HN.location.href.substring(0,512)),b.referrer&&(X.referrer=encodeURIComponent(b.referrer.substring(0,512))); X.tt=v;X.pt=zM;X.bin=G.X;HN.google_osd_load_pub_page_exp!==void 0&&(X.olpp=HN.google_osd_load_pub_page_exp);X.deb=[1,I.S.Mc,I.S.U4,I.S.bv,I.S.Os,0,I.X.X,I.S.jX,I.S.Gh,I.S.oL,I.S.rQc,-1].join(";");X.tvt=yi2(I,u);t.X&&(X.inapp=1);if(HN!==null&&HN!=HN.top){l.length>0&&(X.iframe_loc=encodeURIComponent(HN.location.href.substring(0,512)));var K=t.W;X.is=[E2(K),K.getHeight()]}}catch(r){X.error=1}OC.Y=X}F=g.pc(OC.Y);p=he().S;WD(p.Y,"prf")==1?(K=new qD,I=p.S,b=0,I.S>-1&&(b=I.Y.S.now()-I.S),K=IP(K,1,vl(I.L+ b),0),I=p.S,K=IP(K,5,Gc(I.S>-1?I.X+1:I.X),0),K=IP(K,2,wy(p.X.S.Y()),"0"),K=IP(K,3,wy(p.X.S.X()),"0"),p=IP(K,4,wy(p.X.S.S()),"0"),K={},p=(K.pf=g.Nw(p.Y()),K)):p={};g.gi(F,p);g.gi(O,k,c,F,M())}])}; CQG=function(){var M=dm8||HN;if(!M)return"";var O=[];if(!M.location||!M.location.href)return"";O.push("url="+encodeURIComponent(M.location.href.substring(0,512)));M.document&&M.document.referrer&&O.push("referrer="+encodeURIComponent(M.document.referrer.substring(0,512)));return O.join("&")}; Ie=function(){var M="youtube.player.web_20250713_22_RC01".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250713_22_RC01".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250713_22_RC01".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250713_22_RC01".match(/_(\d{8})_\d+_RC\d+$/),O;if(((O=M)==null?void 0:O.length)==2)return M[1];M="youtube.player.web_20250713_22_RC01".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var c;return((c=M)==null?void 0:c.length)==3?"20"+M[1]+M[2]:null}; DmG=function(){return"av.default_js".includes("ima_html5_sdk")?{IP:"ima",nx:null}:"av.default_js".includes("ima_native_sdk")?{IP:"nima",nx:null}:"av.default_js".includes("admob-native-video-javascript")?{IP:"an",nx:null}:"youtube.player.web_20250713_22_RC01".includes("cast_js_sdk")?{IP:"cast",nx:Ie()}:"youtube.player.web_20250713_22_RC01".includes("youtube.player.web")?{IP:"yw",nx:Ie()}:"youtube.player.web_20250713_22_RC01".includes("outstream_web_client")?{IP:"out",nx:Ie()}:"youtube.player.web_20250713_22_RC01".includes("drx_rewarded_web")? {IP:"r",nx:Ie()}:"youtube.player.web_20250713_22_RC01".includes("gam_native_web_video")?{IP:"n",nx:Ie()}:"youtube.player.web_20250713_22_RC01".includes("admob_interstitial_video")?{IP:"int",nx:Ie()}:{IP:"j",nx:null}}; UC=function(M,O){var c={sv:"967"};bn!==null&&(c.v=bn);c.cb=$m7;c.nas=fQ.S.length;c.msg=M;O!==void 0&&(M=VKI(O))&&(c.e=vd[M]);return c}; un=function(M){return eI(M,"custom_metric_viewable")}; VKI=function(M){var O=un(M)?"custom_metric_viewable":M.toLowerCase();return jI(CQ,function(c){return c==O})}; T67=function(){this.S=void 0;this.X=!1;this.Y=0;this.L=-1;this.J="tos"}; iNA=function(M){try{var O=M.split(",");return O.length>g.U4(ffb).length?null:Ke(O,function(c,k){k=k.toLowerCase().split("=");if(k.length!=2||mmb[k[0]]===void 0||!mmb[k[0]](k[1]))throw Error("Entry ("+k[0]+", "+k[1]+") is invalid.");c[k[0]]=k[1];return c},{})}catch(c){return null}}; AiI=function(M,O){if(M.S==void 0)return 0;switch(M.J){case "mtos":return M.X?v1(O.S,M.S):v1(O.X,M.S);case "tos":return M.X?bc(O.S,M.S):bc(O.X,M.S)}return 0}; tP=function(M,O,c,k){eF.call(this,O,k);this.W=M;this.K=c}; GK=function(){}; jU=function(M){eF.call(this,"fully_viewable_audible_half_duration_impression",M)}; XB=function(M){this.S=M}; ln=function(M,O){eF.call(this,M,O)}; FB=function(M){B1.call(this,"measurable_impression",M)}; pu=function(){XB.apply(this,arguments)}; Ku=function(M,O,c){SF.call(this,M,O,c)}; g8=function(M){M=M===void 0?HN:M;qY.call(this,new fD(M,2))}; w8=function(M,O,c){SF.call(this,M,O,c)}; nu=function(M){M=M===void 0?HN:M;qY.call(this,new fD(M,2))}; Re=function(){fD.call(this,HN,2,"mraid");this.wy=0;this.s2=this.Y2=!1;this.W=null;this.X=keA(this.Y);this.L.S=new oC(0,0,0,0);this.pB=!1}; ae=function(M,O,c){M.Op("addEventListener",O,c)}; Lh2=function(M){he().L=!!M.Op("isViewable");ae(M,"viewableChange",qz8);M.Op("getState")==="loading"?ae(M,"ready",xml):hFl(M)}; hFl=function(M){typeof M.X.Ak.AFMA_LIDAR==="string"?(M.Y2=!0,YzL(M)):(M.X.compatibility=3,M.W="nc",M.fail("w"))}; YzL=function(M){M.s2=!1;var O=WD(he().kC,"rmmt")==1,c=!!M.Op("isViewable");(O?!c:1)&&ne().setTimeout(Hp(524,function(){M.s2||(MDl(M),es(540,Error()),M.W="mt",M.fail("w"))}),500); Of2(M);ae(M,M.X.Ak.AFMA_LIDAR,ceR)}; Of2=function(M){var O=WD(he().kC,"sneio")==1,c=M.X.Ak.AFMA_LIDAR_EXP_1!==void 0,k=M.X.Ak.AFMA_LIDAR_EXP_2!==void 0;(O=O&&k)&&(M.X.Ak.AFMA_LIDAR_EXP_2=!0);c&&(M.X.Ak.AFMA_LIDAR_EXP_1=!O)}; MDl=function(M){M.Op("removeEventListener",M.X.Ak.AFMA_LIDAR,ceR);M.Y2=!1}; kI2=function(M,O){if(M.Op("getState")==="loading")return new g.mC(-1,-1);O=M.Op(O);if(!O)return new g.mC(-1,-1);M=parseInt(O.width,10);O=parseInt(O.height,10);return isNaN(M)||isNaN(O)?new g.mC(-1,-1):new g.mC(M,O)}; xml=function(){try{var M=gd(Re);M.Op("removeEventListener","ready",xml);hFl(M)}catch(O){es(541,O)}}; ceR=function(M,O){try{var c=gd(Re);c.s2=!0;var k=M?new oC(M.y,M.x+M.width,M.y+M.height,M.x):new oC(0,0,0,0);var I=Bp(),b=VV();var v=new oy(I,b,c);v.S=k;v.volume=O;c.HM(v)}catch(u){es(542,u)}}; qz8=function(M){var O=he(),c=gd(Re);M&&!O.L&&(O.L=!0,c.pB=!0,c.W&&c.fail("w",!0))}; r8=function(){this.isInitialized=!1;this.S=this.X=null;var M={};this.W=(M.start=this.yV,M.firstquartile=this.n9,M.midpoint=this.xu,M.thirdquartile=this.K9,M.complete=this.zZ,M.error=this.IJ,M.pause=this.HY,M.resume=this.tA,M.skip=this.ZN,M.viewable_impression=this.TL,M.mute=this.HZ,M.unmute=this.HZ,M.fullscreen=this.WD,M.exitfullscreen=this.gP,M.fully_viewable_audible_half_duration_impression=this.TL,M.measurable_impression=this.TL,M.abandon=this.HY,M.engagedview=this.TL,M.impression=this.TL,M.creativeview= this.TL,M.progress=this.HZ,M.custom_metric_viewable=this.TL,M.bufferstart=this.HY,M.bufferfinish=this.tA,M.audio_measurable=this.TL,M.audio_audible=this.TL,M);M={};this.K=(M.overlay_resize=this.VV,M.abandon=this.jr,M.close=this.jr,M.collapse=this.jr,M.overlay_unmeasurable_impression=function(O){return DG(O,"overlay_unmeasurable_impression",VV())},M.overlay_viewable_immediate_impression=function(O){return DG(O,"overlay_viewable_immediate_impression",VV())},M.overlay_unviewable_impression=function(O){return DG(O, "overlay_unviewable_impression",VV())},M.overlay_viewable_end_of_session_impression=function(O){return DG(O,"overlay_viewable_end_of_session_impression",VV())},M); he().X=3;IEM(this);this.Y=null}; Nc=function(M,O,c,k){M=M.Or(null,k,!0,O);M.L=c;Jik([M]);return M}; bfA=function(M,O,c){Z2p(O);var k=M.S;g.qu(O,function(I){var b=g.Fh(I.criteria,function(v){var u=iNA(v);if(u==null)v=null;else if(v=new T67,u.visible!=null&&(v.S=u.visible/100),u.audible!=null&&(v.X=u.audible==1),u.time!=null){var t=u.timetype=="mtos"?"mtos":"tos",G=$LG(u.time,"%")?"%":"ms";u=parseInt(u.time,10);G=="%"&&(u/=100);v.setTime(u,G,t)}return v}); CD(b,function(v){return v==null})||ONb(c,new tP(I.id,I.event,b,k))})}; vW7=function(){var M=[],O=he();M.push(gd(YR));WD(O.kC,"mvp_lv")&&M.push(gd(Re));O=[new g8,new nu];O.push(new AD(M));O.push(new LQ(HN));return O}; UDl=function(M){if(!M.isInitialized){M.isInitialized=!0;try{var O=Bp(),c=he(),k=Di();zM=O;c.Y=79463069;M.X!=="o"&&(dm8=bcE(HN));if(K7L()){OC.S.U4=0;OC.S.Os=Bp()-O;var I=vW7(),b=gd(ic);b.X=I;sPl(b,function(){JP()})?OC.done||(Ebl(),mN(b.S.S,M),cd()):k.Y?JP():cd()}else Wd=!0}catch(v){throw fQ.reset(),v; }}}; oe=function(M){OC.X.cancel();Pd=M;OC.done=!0}; EC=function(M){if(M.X)return M.X;var O=gd(ic).S;if(O)switch(O.getName()){case "nis":M.X="n";break;case "gsv":M.X="m"}M.X||(M.X="h");return M.X}; yU=function(M,O,c){if(M.S==null)return O.Ik|=4,!1;M=uKa(M.S,c,O);O.Ik|=M;return M==0}; JP=function(){var M=[new LQ(HN)],O=gd(ic);O.X=M;sPl(O,function(){oe("i")})?OC.done||(Ebl(),cd()):oe("i")}; tDM=function(M,O){if(!M.l5){var c=DG(M,"start",VV());c=M.PY.S(c).S;var k={id:"lidarv"};k.r=O;k.sv="967";bn!==null&&(k.v=bn);Ur(c,function(I,b){return k[I]=I=="mtos"||I=="tos"?b:encodeURIComponent(b)}); O=CQG();Ur(O,function(I,b){return k[I]=encodeURIComponent(b)}); O="//pagead2.googlesyndication.com/pagead/gen_204?"+LD(h8(new x$,k));ask(O);M.l5=!0}}; QU=function(M,O,c){k6(OC,[M],!VV());bNb(M,c);c!=4&&Ifb(M.Y2,c,M.QA);return DG(M,O,VV())}; IEM=function(M){QPE(function(){var O=GIG();M.X!=null&&(O.sdk=M.X);var c=gd(ic);c.S!=null&&(O.avms=c.S.getName());return O})}; jHa=function(M,O,c,k){var I=RFM(fQ,c);I!==null&&I.oK!==O&&(M.M2(I),I=null);I||(O=M.Or(c,Bp(),!1,O),fQ.X.length==0&&(he().Y=79463069),Whk([O]),I=O,I.L=EC(M),k&&(I.vQ=k));return I}; XWl=function(M,O){var c=M[O];c!==void 0&&c>0&&(M[O]=Math.floor(c*1E3))}; GIG=function(){var M=Di(),O={},c={},k={};return Object.assign({},(O.sv="967",O),bn!==null&&(c.v=bn,c),(k["if"]=M.Y?"1":"0",k.nas=String(fQ.S.length),k))}; d8=function(M){eF.call(this,"audio_audible",M)}; Cu=function(M){B1.call(this,"audio_measurable",M)}; DN=function(){XB.apply(this,arguments)}; $6=function(){}; lER=function(M){this.S=M}; uKa=function(M,O,c){M=M.X();if(typeof M==="function"){var k={};var I={};k=Object.assign({},bn!==null&&(k.v=bn,k),(I.sv="967",I.cb=$m7,I.e=FaM(O),I));I=DG(c,O,VV());g.gi(k,I);c.TG[O]=I;k=c.Cx()==2?RIM(k).join("&"):c.PY.S(k).S;try{return M(c.oK,k,O),0}catch(b){return 2}}else return 1}; FaM=function(M){var O=un(M)?"custom_metric_viewable":M;M=jI(CQ,function(c){return c==O}); return vd[M]}; VU=function(){r8.call(this);this.U=null;this.J=!1;this.L="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; pWM=function(M,O,c){c=c.opt_configurable_tracking_events;M.S!=null&&Array.isArray(c)&&bfA(M,c,O)}; Kal=function(M,O,c){var k=Tl(fQ,O);k||(k=c.opt_nativeTime||-1,k=Nc(M,O,EC(M),k),c.opt_osdId&&(k.vQ=c.opt_osdId));return k}; gW2=function(M,O,c){var k=Tl(fQ,O);k||(k=Nc(M,O,"n",c.opt_nativeTime||-1));return k}; wWl=function(M,O){var c=Tl(fQ,O);c||(c=Nc(M,O,"h",-1));return c}; nWl=function(M){he();switch(EC(M)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; reE=function(M,O,c,k){c=c===void 0?{}:c;var I={};g.gi(I,{opt_adElement:void 0,opt_fullscreen:void 0},c);var b=M.dM(O,c);c=b?b.PY:M.E1();if(I.opt_bounds)return c.S(UC("ol",k));if(k!==void 0)if(VKI(k)!==void 0)if(Wd)M=UC("ue",k);else if(UDl(M),Pd=="i")M=UC("i",k),M["if"]=0;else if(O=M.dM(O,I)){b:{Pd=="i"&&(O.nj=!0);b=I.opt_fullscreen;b!==void 0&&pQ(O,!!b);var v;if(b=!Di().X)(b=Z1(g.E4(),"CrKey")&&!(Z1(g.E4(),"CrKey")&&Z1(g.E4(),"SmartSpeaker"))||Z1(g.E4(),"PlayStation")||Z1(g.E4(),"Roku")||uh8()||Z1(g.E4(), "Xbox"))||(b=g.E4(),b=Z1(b,"AppleTV")||Z1(b,"Apple TV")||Z1(b,"CFNetwork")||Z1(b,"tvOS")),b||(b=g.E4(),b=Z1(b,"sdk_google_atv_x86")||Z1(b,"Android TV")),b=!b;b&&(ne(),b=ku($$)===0);if(v=b){switch(O.Cx()){case 1:tDM(O,"pv");break;case 2:M.CN(O)}oe("pv")}b=k.toLowerCase();if(v=!v)v=WD(he().kC,"ssmol")&&b==="loaded"?!1:g.rK(RdR,b);if(v&&O.u7==0){Pd!="i"&&(OC.done=!1);v=I!==void 0?I.opt_nativeTime:void 0;Pp=v=typeof v==="number"?v:Bp();O.Z6=!0;var u=VV();O.u7=1;O.gW={};O.gW.start=!1;O.gW.firstquartile= !1;O.gW.midpoint=!1;O.gW.thirdquartile=!1;O.gW.complete=!1;O.gW.resume=!1;O.gW.pause=!1;O.gW.skip=!1;O.gW.mute=!1;O.gW.unmute=!1;O.gW.viewable_impression=!1;O.gW.measurable_impression=!1;O.gW.fully_viewable_audible_half_duration_impression=!1;O.gW.fullscreen=!1;O.gW.exitfullscreen=!1;O.Wm=0;u||(O.uU().K=v);k6(OC,[O],!u)}(v=O.UG[b])&&N7(O.tD,v);WD(he().kC,"fmd")||g.rK(aEp,b)&&O.AS&&O.AS.X(O,null);switch(O.Cx()){case 1:var t=un(b)?M.W.custom_metric_viewable:M.W[b];break;case 2:t=M.K[b]}if(t&&(k=t.call(M, O,I,k),WD(he().kC,"fmd")&&g.rK(aEp,b)&&O.AS&&O.AS.X(O,null),k!==void 0)){I=UC(void 0,b);g.gi(I,k);k=I;break b}k=void 0}O.u7==3&&M.M2(O);M=k}else M=UC("nf",k);else M=void 0;else Wd?M=UC("ue"):b?(M=UC(),g.gi(M,UmA(b,!0,!1,!1))):M=UC("nf");return typeof M==="string"?c.S():c.S(M)}; Nm2=function(M,O){O&&(M.L=O)}; Je7=function(M){var O={};return O.viewability=M.S,O.googleViewability=M.X,O}; Wap=function(M,O,c){c=c===void 0?{}:c;M=reE(gd(VU),O,c,M);return Je7(M)}; TK=function(M){var O=g.C2.apply(1,arguments).filter(Boolean).join("&");if(!O)return M;var c=M.match(/[?&]adurl=/);return c?M.slice(0,c.index+1)+O+"&"+M.slice(c.index+1):M+(M.indexOf("?")<0?"?":"&")+O}; fu=function(M,O){return O?"&"+M+"="+encodeURIComponent(O):""}; sH8=function(M){var O=M.url;M=M.tkd;this.X=O;this.L=M;this.Y=(new Date).getTime()-17040672E5;this.S={};for(var c=/[?&]([^&=]+)=([^&]*)/g;M=c.exec(O);)this.S[M[1]]=M[2]}; HfA=function(M){M=M.L;if(!M)return"";var O=fu("uap",M.platform)+fu("uapv",M.platformVersion)+fu("uafv",M.uaFullVersion)+fu("uaa",M.architecture)+fu("uam",M.model)+fu("uab",M.bitness);M.fullVersionList&&(O+="&uafvl="+encodeURIComponent(M.fullVersionList.map(function(c){return encodeURIComponent(c.brand)+";"+encodeURIComponent(c.version)}).join("|"))); M.wow64!=null&&(O+="&uaw="+Number(M.wow64));return O.slice(1)}; zdb=function(M,O,c,k,I){var b=window;var v=v===void 0?!1:v;var u;c?u=(v===void 0?0:v)?"//ep1.adtrafficquality.google/bg/"+Bb(c)+".js":"//pagead2.googlesyndication.com/bg/"+Bb(c)+".js":u="";v=v===void 0?!1:v;c=b.document;var t={};O&&(t._scs_=O);t._bgu_=u;t._bgp_=k;t._li_="v_h.3.0.0.0";I&&(t._upb_=I);(O=b.GoogleTyFxhY)&&typeof O.push=="function"||(O=b.GoogleTyFxhY=[]);O.push(t);O=O2(c).createElement("SCRIPT");O.type="text/javascript";O.async=!0;M=(v===void 0?0:v)?ZJL(edE,Bb(M)+".js"):ZJL(Bml,Bb(M)+ ".js");g.nr(O,M);(b=(b.GoogleTyFxhYEET||{})[O.src])?b():c.getElementsByTagName("head")[0].appendChild(O)}; Zfp=function(){try{var M,O;return!!((M=window)==null?0:(O=M.top)==null?0:O.location.href)&&!1}catch(c){return!0}}; mY=function(M,O,c){c=c===void 0?Error():c;var k=Error.call(this);this.message=k.message;"stack"in k&&(this.stack=k.stack);this.code=M;O+=":";c instanceof Error?(this.message=O+c.message,this.stack=c.stack||""):(this.message=O+String(c),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; qc=function(){var M=Snl();M=M===void 0?"bevasrsg":M;return new Promise(function(O){var c=window===window.top?window:Zfp()?window:window.top,k=c[M],I;((I=k)==null?0:I.bevasrs)?O(new AP(k.bevasrs)):(k||(k={},k=(k.nqfbel=[],k),c[M]=k),k.nqfbel.push(function(b){O(new AP(b))}))})}; PP7=function(M){var O={c:M.gN,e:M.D3,mc:M.oC,me:M.Ua};M.T6&&(O.co={c:M.T6.CO,a:M.T6.wf,s:M.T6.K$});return O}; x6=function(M){g.d.call(this);this.wpc=M}; AP=function(M){g.d.call(this);var O=this;this.X1=M;this.Y="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.X=void 0;this.sU=this.X1.p;this.L=this.GJ.bind(this);this.addOnDisposeCallback(function(){return void oWl(O)})}; EWk=function(M){var O;return g.P(function(c){if(c.X==1){if(!M.X1.wpc)throw new mY(30,"NWA");return M.S?c.return(M.S):g.Z(c,M.X1.wpc(),2)}O=c.S;M.S=new x6(O);return c.return(M.S)})}; oWl=function(M){M.X!==void 0&&(M.Y.forEach(function(O){var c;(c=M.X)==null||c.removeEventListener(O,M.L)}),M.X=void 0)}; yea=function(M){var O=O===void 0?50:O;var c=[];pN(M,hP,6).forEach(function(k){Ji(k,2)<=O&&c.push(Ji(k,1))}); return c}; QH8=function(M){var O=O===void 0?50:O;var c=[];pN(M,hP,6).forEach(function(k){Ji(k,2)>O&&c.push(Ji(k,1))}); return c}; dDR=function(M){M.then(function(){},function(){})}; Lu=function(){g.d.apply(this,arguments);this.X=1;this[CPp]=this.dispose}; Y6=function(M){return{fieldType:2,fieldName:M}}; g.Mk=function(M){return{fieldType:3,fieldName:M}}; DDk=function(M){this.S=M;M.nO("/client_streamz/bg/frs",g.Mk("mk"))}; $D7=function(M){this.S=M;M.nO("/client_streamz/bg/wrl",g.Mk("mn"),Y6("ac"),Y6("sc"),g.Mk("rk"),g.Mk("mk"))}; VDM=function(M){this.S=M;M.f0("/client_streamz/bg/ec",g.Mk("en"),g.Mk("mk"))}; TmI=function(M){this.S=M;M.nO("/client_streamz/bg/el",g.Mk("en"),g.Mk("mk"))}; fEE=function(M){this.S=M;M.f0("/client_streamz/bg/cec",Y6("ec"),g.Mk("mk"))}; mD8=function(M){this.S=M;M.f0("/client_streamz/bg/po/csc",Y6("cs"),g.Mk("mk"))}; ifG=function(M){this.S=M;M.f0("/client_streamz/bg/po/ctav",g.Mk("av"),g.Mk("mk"))}; Ae2=function(M){this.S=M;M.f0("/client_streamz/bg/po/cwsc",g.Mk("su"),g.Mk("mk"))}; qna=function(M){this.t$=dy(M)}; xDk=function(M,O){return Bl7(M,O,MXE)}; Ou=function(M){this.t$=dy(M)}; cJ=function(M){this.t$=dy(M)}; k_=function(M){this.t$=dy(M)}; Iz=function(M){this.t$=dy(M)}; bM=function(M){this.t$=dy(M)}; vJ=function(M){this.t$=dy(M)}; hd7=function(M){this.t$=dy(M)}; MsG=function(M){var O=new vJ;O=Zf(O,1,M.X);var c=LaA(M);O=Bl7(O,c,Xb8);c=[];for(var k=[],I=g.a(M.S.keys()),b=I.next();!b.done;b=I.next())k.push(b.value.split(","));for(I=0;I>>31)&4294967295;l=I[0];var K=I[1],r=I[2],W=I[3],z=I[4];for(p=0;p<80;p++){if(p<40)if(p<20){var e=W^K&(r^W);var S=1518500249}else e=K^r^W,S=1859775393;else p<60?(e=K&r|W&(K|r),S=2400959708):(e=K^r^W,S=3395469782);e=((l<<5|l>>>27)&4294967295)+e+z+S+F[p]&4294967295;z=W;W=r;r=(K<<30|K>>>2)&4294967295;K=l;l=e}I[0]=I[0]+l&4294967295;I[1]=I[1]+K&4294967295;I[2]= I[2]+r&4294967295;I[3]=I[3]+W&4294967295;I[4]=I[4]+z&4294967295} function c(l,F){if(typeof l==="string"){l=unescape(encodeURIComponent(l));for(var p=[],K=0,r=l.length;K=56;p--)b[p]=F&255,F>>>=8;O(b);for(p=F=0;p<5;p++)for(var K=24;K>=0;K-=8)l[F++]=I[p]>>K&255;return l} for(var I=[],b=[],v=[],u=[128],t=1;t<64;++t)u[t]=0;var G,X;M();return{reset:M,update:c,digest:k,Hi:function(){for(var l=k(),F="",p=0;p1)));v=v.next)I||(b=v);I&&(c.S==0&&k==1?xYR(c,O):(b?(k=b,k.next==c.L&&(c.L=k),k.next=k.next.next):hBE(c),LNG(c,I,3,O)))}M.Y=null}else wQ(M,3,O)}; H2=function(M,O){M.X||M.S!=2&&M.S!=3||YrI(M);M.L?M.L.next=O:M.X=O;M.L=O}; MFA=function(M,O,c,k){var I=J0(null,null,null);I.S=new g.Nn(function(b,v){I.Y=O?function(u){try{var t=O.call(k,u);b(t)}catch(G){v(G)}}:b; I.X=c?function(u){try{var t=c.call(k,u);t===void 0&&u instanceof B2?v(u):b(t)}catch(G){v(G)}}:v}); I.S.Y=M;H2(M,I);return I.S}; wQ=function(M,O,c){M.S==0&&(M===c&&(O=3,c=new TypeError("Promise cannot resolve to itself")),M.S=1,mYp(c,M.Mnb,M.OlY,M)||(M.W=c,M.S=O,M.Y=null,YrI(M),O!=3||c instanceof B2||OQG(M,c)))}; mYp=function(M,O,c,k){if(M instanceof g.Nn)return qrp(M,O,c,k),!0;if(M)try{var I=!!M.$goog_Thenable}catch(v){I=!1}else I=!1;if(I)return M.then(O,c,k),!0;if(g.bD(M))try{var b=M.then;if(typeof b==="function")return cDp(M,b,O,c,k),!0}catch(v){return c.call(k,v),!0}return!1}; cDp=function(M,O,c,k,I){function b(t){u||(u=!0,k.call(I,t))} function v(t){u||(u=!0,c.call(I,t))} var u=!1;try{O.call(M,v,b)}catch(t){b(t)}}; YrI=function(M){M.U||(M.U=!0,g.gQ(M.lx,M))}; hBE=function(M){var O=null;M.X&&(O=M.X,M.X=O.next,O.next=null);M.X||(M.L=null);return O}; LNG=function(M,O,c,k){if(c==3&&O.X&&!O.L)for(;M&&M.J;M=M.Y)M.J=!1;if(O.S)O.S.Y=null,klR(O,c,k);else try{O.L?O.Y.call(O.context):klR(O,c,k)}catch(I){IGp.call(null,I)}Qyb(fiA,O)}; klR=function(M,O,c){O==2?M.Y.call(M.context,c):M.X&&M.X.call(M.context,c)}; OQG=function(M,O){M.J=!0;g.gQ(function(){M.J&&IGp.call(null,O)})}; B2=function(M){pJ.call(this,M)}; g.zC=function(M,O){g.UF.call(this);this.lU=M||1;this.BR=O||g.Yl;this.xV=(0,g.uD)(this.GcO,this);this.M4=g.j1()}; g.ZR=function(M,O,c){if(typeof M==="function")c&&(M=(0,g.uD)(M,c));else if(M&&typeof M.handleEvent=="function")M=(0,g.uD)(M.handleEvent,M);else throw Error("Invalid listener argument");return Number(O)>2147483647?-1:g.Yl.setTimeout(M,O||0)}; SH=function(M,O){var c=null;return(new g.Nn(function(k,I){c=g.ZR(function(){k(O)},M); c==-1&&I(Error("Failed to schedule timer."))})).eM(function(k){g.Yl.clearTimeout(c); throw k;})}; g.P2=function(M){g.d.call(this);this.W=M;this.L=0;this.Y=100;this.J=!1;this.X=new Map;this.U=new Set;this.flushInterval=3E4;this.S=new g.zC(this.flushInterval);this.S.listen("tick",this.jP,!1,this);g.C(this,this.S)}; bQL=function(M){M.S.enabled||M.S.start();M.L++;M.L>=M.Y&&M.jP()}; vRp=function(M,O){return M.U.has(O)?void 0:M.X.get(O)}; U7E=function(M){for(var O=0;O2?M.S.statusText:""}catch(c){O=""}M.L=O+" ["+M.getStatus()+"]";w1E(M)}}finally{C7(M)}}}; C7=function(M,O){if(M.S){M.U&&(clearTimeout(M.U),M.U=null);var c=M.S;M.S=null;O||M.dispatchEvent("ready");try{c.onreadystatechange=null}catch(k){}}}; Vb=function(M){var O=M.getStatus();a:switch(O){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(O=O===0)M=g.k$(String(M.K))[1]||null,!M&&g.Yl.self&&g.Yl.self.location&&(M=g.Yl.self.location.protocol.slice(0,-1)),O=!aG7.test(M?M.toLowerCase():"");c=O}return c}; g.$s=function(M){return M.S?M.S.readyState:0}; g.TC=function(M){try{return M.S?M.S.responseText:""}catch(O){return""}}; g.f7=function(M){try{if(!M.S)return null;if("response"in M.S)return M.S.response;switch(M.oO){case "":case "text":return M.S.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in M.S)return M.S.mozResponseArrayBuffer}return null}catch(O){return null}}; g.rDk=function(M){var O={};M=(M.S&&g.$s(M)>=2?M.S.getAllResponseHeaders()||"":"").split("\r\n");for(var c=0;c0&&t>=O};c=c===void 0?[]:c;return new Oy(k,c)}; Uy=function(M){function O(K,r,W,z){Promise.resolve().then(function(){t.done();u.G6();u.dispose();v.resolve({xW:K,ylu:r,kEu:W,pL2:z})})} function c(K,r,W,z){if(!k.logger.BQ()){var e="k";r?e="h":W&&(e="u");e!=="k"?z!==0&&(k.logger.Uk(e),k.logger.tb(e,K)):k.X<=0?(k.logger.Uk(e),k.logger.tb(e,K),k.X=Math.floor(Math.random()*200)):k.X--}} g.d.call(this);var k=this;this.X=Math.floor(Math.random()*200);this.S=new bm;if("challenge"in M&&e7R(M.challenge)){var I=sz(M.challenge,4,void 0,Te);var b=sz(M.challenge,5,void 0,Te);sz(M.challenge,7,void 0,Te)&&(this.S=Bs2(sz(M.challenge,7,void 0,Te)))}else I=M.program,b=M.globalName;this.addOnDisposeCallback(function(){var K,r,W;return g.P(function(z){if(z.X==1)return g.Z(z,k.Y,2);K=z.S;r=K.ylu;(W=r)==null||W();g.rI(z)})}); this.logger=HQp(M.Jw||{},this.S);g.C(this,this.logger);var v=new g.vZ;this.Y=v.promise;this.logger.Uk("t");var u=this.logger.share(),t=new qn(u,"t");if(!g.Yl[b])throw this.logger.gU(25),Error("EGOU");if(!g.Yl[b].a)throw this.logger.gU(26),Error("ELIU");try{var G=g.Yl[b].a;b=[];for(var X=[],l=yea(this.S),F=0;F>1,O),Kq(M,M.length>>1)]}; INE=function(M){var O=g.a(kKA(M,gZ));M=O.next().value;O=O.next().value;return M.toString(16)+O.toString(16)}; bul=function(M,O){var c=kKA(O);M=new Uint32Array(M.buffer);O=M[0];var k=g.a(c);c=k.next().value;k=k.next().value;for(var I=1;I>>8|v<<24,v+=b|0,v^=u+38293,b=b<<3|b>>>29,b^=v,t=t>>>8|t<<24,t+=u|0,t^=G+38293,u=u<<3|u>>>29,u^=t;b=[b,v];M[I]^=b[0];I+1=c?(globalThis.sessionStorage.removeItem(M),["e"]):["a",new Uint8Array(k.buffer,O+4)]}; wZ=function(M,O,c){c=c===void 0?[]:c;this.maxItems=M;this.S=O===void 0?0:O;this.X=c}; uBa=function(M){var O=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!O)return new wZ(M);var c=O.split(",");if(c.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new wZ(M);O=c.slice(1);O.length===1&&O[0]===""&&(O=[]);c=Number(c[0]);return isNaN(c)||c<0||c>O.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new wZ(M)):new wZ(M,c,O)}; tU8=function(M,O){this.logger=O;try{var c=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(k){c=!1}c&&(this.index=uBa(M))}; GK2=function(M,O,c,k,I){var b=M.index?h0(M.logger,function(){return v6E(M.index,INE(O),c,k,I)},"W"):"u"; M.logger.fZ(b)}; jeA=function(M,O,c){var k=g.a(M.index?h0(M.logger,function(){return Uca(INE(O),c)},"R"):["u"]),I=k.next().value; k=k.next().value;M.logger.lG(I);return k}; FYG=function(M){function O(){c-=k;c-=I;c^=I>>>13;k-=I;k-=c;k^=c<<8;I-=c;I-=k;I^=k>>>13;c-=k;c-=I;c^=I>>>12;k-=I;k-=c;k^=c<<16;I-=c;I-=k;I^=k>>>5;c-=k;c-=I;c^=I>>>3;k-=I;k-=c;k^=c<<10;I-=c;I-=k;I^=k>>>15} M=Xdl(M);for(var c=2654435769,k=2654435769,I=314159265,b=M.length,v=b,u=0;v>=12;v-=12,u+=12)c+=nq(M,u),k+=nq(M,u+4),I+=nq(M,u+8),O();I+=b;switch(v){case 11:I+=M[u+10]<<24;case 10:I+=M[u+9]<<16;case 9:I+=M[u+8]<<8;case 8:k+=M[u+7]<<24;case 7:k+=M[u+6]<<16;case 6:k+=M[u+5]<<8;case 5:k+=M[u+4];case 4:c+=M[u+3]<<24;case 3:c+=M[u+2]<<16;case 2:c+=M[u+1]<<8;case 1:c+=M[u+0]}O();return lNA.toString(I)}; Xdl=function(M){for(var O=[],c=0;c>7,M.error.code]);k.set(c,4);return k}; en=function(M,O,c){RT.call(this,M);this.L=O;this.clientState=c;this.S="S";this.X="q"}; HZ=function(M){return globalThis.TextEncoder?(new TextEncoder).encode(M):g.rd(M)}; g6b=function(M,O,c){return M instanceof X1?Ts2(M,c,O,1):M.YX(c)}; zy=function(M){g.d.call(this);var O=this;this.Y=new g.vZ;this.L=0;this.X=void 0;this.state=2;this.X1=M.X1;this.Yr=M.Yr;this.ML=Object.assign({},wd7,M.ML||{});this.logger=M.X1.ll();var c;this.onError=(c=M.onError)!=null?c:function(){}; this.QX=M.QX||!1;if(n68(M)){var k=this.X1;this.J=function(){return q_l(k).catch(function(v){v=O.reportError(new mY(O.S?20:32,"TRG:Disposed",v));O.X=v;var u;(u=O.S)==null||u.dispose();O.S=void 0;O.Y.reject(v)})}; x72(k,function(){return void BZ(O)}); k.K===2&&BZ(this)}else this.J=M.evB,BZ(this);var I=this.logger.share();I.Uk("o");var b=new qn(I,"o");this.Y.promise.then(function(){b.done();I.G6();I.dispose()},function(){return void I.dispose()}); this.addOnDisposeCallback(function(){O.S?(O.S.dispose(),O.S=void 0):O.X?O.logger.G6():(O.X=O.reportError(new mY(32,"TNP:Disposed")),O.logger.G6(),O.Y.reject(O.X))}); g.C(this,this.logger)}; Rpb=function(M,O){if(!(O instanceof mY))if(O instanceof oI){var c=Error(O.toString());c.stack=O.stack;O=new mY(11,"EBH:Error",c)}else O=new mY(12,"BSO:Unknown",O);return M.reportError(O)}; BZ=function(M){var O,c,k,I,b,v,u,t,G,X,l,F,p,K,r;return g.P(function(W){switch(W.X){case 1:O=void 0;M.L++;c=new g.vZ;M.X1 instanceof lm&&M.X1.L.push(c.promise);if(!M.QX){W.Gf(2);break}k=new g.vZ;setTimeout(function(){return void k.resolve()}); return g.Z(W,k.promise,2);case 2:return I=M.logger.share(),g.Ja(W,4,5),M.state=5,b={},v=[],g.Z(W,pq(M.X1.snapshot({gN:b,t8:v}),M.ML.NBb,function(){return Promise.reject(new mY(15,"MDA:Timeout"))}),7); case 7:u=W.S;if(M.BQ())throw new mY(M.S?20:32,"MDA:Disposed");t=v[0];M.state=6;return g.Z(W,pq(g6b(M.Yr,I,u),M.ML.jy,function(){return Promise.reject(new mY(10,"BWB:Timeout"))}),8); case 8:G=W.S;if(M.BQ())throw new mY(M.S?20:32,"BWB:Disposed");M.state=7;O=h0(I,function(){var e=aNk(M,G,c,t);e.Y.promise.then(function(){return void M.J()}); return e},"i"); case 5:g.Pk(W);I.dispose();g.oG(W,6);break;case 4:X=g.Bk(W);(l=O)==null||l.dispose();if(!M.X){F=Rpb(M,X);c.resolve();var z;if(z=M.X1 instanceof lm&&M.L<2)a:if(X instanceof mY)z=X.code!==32&&X.code!==20&&X.code!==10;else{if(X instanceof oI)switch(X.code){case 2:case 13:case 14:case 4:break;default:z=!1;break a}z=!0}if(z)return p=(1+Math.random()*.25)*(M.S?6E4:1E3),K=setTimeout(function(){return void M.J()},p),M.addOnDisposeCallback(function(){return void clearTimeout(K)}),W.return(); M.X=F}I.gU(M.S?13:14);M.Y.reject(M.X);return W.return();case 6:M.state=8,M.L=0,(r=M.S)==null||r.dispose(),M.S=O,M.Y.resolve(),g.rI(W)}})}; aNk=function(M,O,c,k){var I=WC(O,2)*1E3;if(I<=0)throw new mY(31,"TTM:Invalid");if(sz(O,4))return new WZ(M.logger,sz(O,4),I);if(!WC(O,3))return new JF(M.logger,ZK(kb(O,1)),I);if(!k)throw new mY(4,"PMD:Undefined");k=k(ZK(kb(O,1)));if(!(k instanceof Function))throw new mY(16,"APF:Failed");M.U=Math.floor((Date.now()+I)/1E3);M=new N0(M.logger,k,WC(O,3),I);M.addOnDisposeCallback(function(){return void c.resolve()}); return M}; rP8=function(M,O){O=O instanceof mY?O:new mY(5,"TVD:error",O);return M.reportError(O)}; HuR=function(M,O,c){try{if(M.BQ())throw new mY(21,"BNT:disposed");if(!M.S&&M.X)throw M.X;var k,I;return(I=(k=N8k(M,O,c))!=null?k:JPM(M,O,c))!=null?I:WY8(M,O,c)}catch(b){if(!O.Ua)throw rP8(M,b);return se7(M,c,b)}}; N8k=function(M,O,c){var k;return(k=M.S)==null?void 0:rZ(k,function(){return Ze(M,O)},c,function(I){var b; if(M.S instanceof N0&&((b=O.T6)==null?0:b.K$))try{var v;(v=M.cache)==null||GK2(v,Ze(M,O),I,O.T6.CO,M.U-120)}catch(u){M.reportError(new mY(24,"ELX:write",u))}})}; JPM=function(M,O,c){var k;if((k=O.T6)!=null&&k.wf)try{var I,b=(I=M.cache)==null?void 0:jeA(I,Ze(M,O),O.T6.CO);return b?c?h0(M.logger,function(){return g.Nw(b,2)},"a"):b:void 0}catch(v){M.reportError(new mY(23,"RXO:read",v))}}; WY8=function(M,O,c){var k={stack:[],error:void 0,hasError:!1};try{if(!O.oC)throw new mY(29,"SDF:notready");return rZ(wk2(k,new en(M.logger,0,M.state)),function(){return Ze(M,O)},c)}catch(I){k.error=I,k.hasError=!0}finally{nl7(k)}}; se7=function(M,O,c){var k={stack:[],error:void 0,hasError:!1};try{var I=rP8(M,c);return rZ(wk2(k,new sy(M.logger,I)),function(){return[]},O)}catch(b){k.error=b,k.hasError=!0}finally{nl7(k)}}; Ze=function(M,O){return O.D3?O.D3:O.gN?h0(M.logger,function(){return O.D3=HZ(O.gN)},"c"):[]}; Sn=function(){var M=0,O;return function(c){O||(O=new L7);var k=new en(O,M,1),I=rZ(k,function(){return HZ(c)},!0); k.dispose();M++;return I}}; PZ=function(M){this.t$=dy(M)}; epk=function(M,O,c){this.Cn=M;this.Lc=O;this.metadata=c}; oT=function(M,O){O=O===void 0?{}:O;this.lXy=M;this.metadata=O;this.status=null}; Ey=function(M,O,c,k,I){this.name=M;this.methodType="unary";this.requestType=O;this.responseType=c;this.S=k;this.X=I}; yC=function(M){this.t$=dy(M)}; QC=function(M){this.t$=dy(M)}; dZ=function(M){this.t$=dy(M)}; Cq=function(M,O){this.W=M.XQ4;this.K=O;this.S=M.xhr;this.Y=[];this.J=[];this.U=[];this.L=[];this.X=[];this.W&&B8L(this)}; Pn7=function(M,O){var c=new zpa;g.L0(M.S,"complete",function(){if(Vb(M.S)){var k=g.TC(M.S);if(O&&M.S.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");k=atob(k)}try{var I=M.K(k)}catch(u){De(M,$0(new oI(13,"Error when deserializing response data; error: "+u+(", response: "+k)),c));return}k=uCE(M.S.getStatus());VC(M,Ty(M));k==0?Zu2(M,I):De(M,$0(new oI(k,"Xhr succeeded but the status code is not 200"),c))}else{k=g.TC(M.S);I=Ty(M);if(k){var b=SCb(M, k);k=b.code;var v=b.details;b=b.metadata}else k=2,v="Rpc failed due to xhr error. uri: "+String(M.S.K)+", error code: "+M.S.X+", error: "+M.S.getLastError(),b=I;VC(M,I);De(M,$0(new oI(k,v,b),c))}})}; B8L=function(M){M.W.t1("data",function(O){if("1"in O){var c=O["1"];try{var k=M.K(c)}catch(I){De(M,new oI(13,"Error when deserializing response data; error: "+I+(", response: "+c)))}k&&Zu2(M,k)}if("2"in O)for(O=SCb(M,O["2"]),c=0;c-1&&M.splice(O,1)}; Zu2=function(M,O){for(var c=0;c>4&15).toString(16)+(M&15).toString(16)}; cG=function(M,O){this.X=this.S=null;this.Y=M||null;this.L=!!O}; vG=function(M){M.S||(M.S=new Map,M.X=0,M.Y&&Ur(M.Y,function(O,c){M.add(eX(O),c)}))}; VUE=function(M,O){vG(M);O=UX(M,O);return M.S.has(O)}; g.T88=function(M,O,c){M.remove(O);c.length>0&&(M.Y=null,M.S.set(UX(M,O),g.Zz(c)),M.X=M.X+c.length)}; UX=function(M,O){O=String(O);M.L&&(O=O.toLowerCase());return O}; CnL=function(M,O){O&&!M.L&&(vG(M),M.Y=null,M.S.forEach(function(c,k){var I=k.toLowerCase();k!=I&&(this.remove(k),g.T88(this,I,c))},M)); M.L=O}; g.fNl=function(M){var O="";g.Ye(M,function(c,k){O+=k;O+=":";O+=c;O+="\r\n"}); return O}; g.uW=function(M,O,c){if(g.XI(c))return M;c=g.fNl(c);if(typeof M==="string")return Xs(M,g.sm(O),c);g.Iu(M,O,c);return M}; g.tJ=function(M){g.d.call(this);this.X=M;this.S={}}; mcI=function(M,O,c,k,I,b){if(Array.isArray(c))for(var v=0;v=0)return!0;try{var O=new g.x0(M)}catch(c){return g.R1(uGR,function(k){return M.search(k)>0})!=null}return O.U.match(tJE)?!0:g.R1(uGR,function(c){return M.match(c)!=null})!=null}; g.Nq=function(M,O){return M.replace(jzk,function(c,k){try{var I=g.l1(O,k);if(I==null||I.toString()==null)return c;I=I.toString();if(I==""||!g.BD(g.zF(I)))return encodeURIComponent(I).replace(/%2C/g,",")}catch(b){}return c})}; JJ=function(M,O){return Object.is(M,O)}; sX=function(M){var O=WG;WG=M;return O}; XJa=function(M){if(M.I8!==void 0){var O=HG;HG=!0;try{for(var c=g.a(M.I8),k=c.next();!k.done;k=c.next()){var I=k.value;I.Uq||(M=void 0,I.Uq=!0,XJa(I),(M=I.Q_)==null||M.call(I,I))}}finally{HG=O}}}; lq2=function(){var M;return((M=WG)==null?void 0:M.ej)!==!1}; FLb=function(M){M&&(M.Eb=0);return sX(M)}; pJR=function(M,O){sX(O);if(M&&M.zp!==void 0&&M.Ek!==void 0&&M.Qe!==void 0){if(e8(M))for(O=M.Eb;OM.Eb;)M.zp.pop(),M.Qe.pop(),M.Ek.pop()}}; g_8=function(M,O,c){KLk(M);if(M.I8.length===0&&M.zp!==void 0)for(var k=0;k0}; wJA=function(M){M.zp!=null||(M.zp=[]);M.Ek!=null||(M.Ek=[]);M.Qe!=null||(M.Qe=[])}; KLk=function(M){M.I8!=null||(M.I8=[]);M.TB!=null||(M.TB=[])}; rbL=function(M){function O(){if(HG)throw Error("");if(WG!==null){var k=WG.Eb++;wJA(WG);k0?" "+O:O))}}; g.Yq=function(M,O){if(M.classList)Array.prototype.forEach.call(O,function(I){g.Lt(M,I)}); else{var c={};Array.prototype.forEach.call(qq(M),function(I){c[I]=!0}); Array.prototype.forEach.call(O,function(I){c[I]=!0}); O="";for(var k in c)O+=O.length>0?" "+k:k;g.xq(M,O)}}; g.M2=function(M,O){M.classList?M.classList.remove(O):g.hJ(M,O)&&g.xq(M,Array.prototype.filter.call(qq(M),function(c){return c!=O}).join(" "))}; g.Ow=function(M,O){M.classList?Array.prototype.forEach.call(O,function(c){g.M2(M,c)}):g.xq(M,Array.prototype.filter.call(qq(M),function(c){return!g.rK(O,c)}).join(" "))}; g.c_=function(M,O,c){c?g.Lt(M,O):g.M2(M,O)}; Z0p=function(M,O){var c=!g.hJ(M,O);g.c_(M,O,c)}; g.km=function(){g.UF.call(this);this.S=0;this.endTime=this.startTime=null}; SuA=function(M,O){Array.isArray(O)||(O=[O]);O=O.map(function(c){return typeof c==="string"?c:c.property+" "+c.duration+"s "+c.timing+" "+c.delay+"s"}); g.$B(M,"transition",O.join(","))}; Ia=function(M,O,c,k,I){g.km.call(this);this.X=M;this.J=O;this.U=c;this.L=k;this.W=Array.isArray(I)?I:[I]}; PMl=function(M,O,c,k){return new Ia(M,O,{opacity:c},{opacity:k},{property:"opacity",duration:O,timing:"ease-in",delay:0})}; E_b=function(M){M=SI(M);if(M=="")return null;var O=String(M.slice(0,4)).toLowerCase();if(("url("1||M&&M.split(")"),null;if(M.indexOf("(")>0){if(/"|'/.test(M))return null;O=/([\-\w]+)\(/g;for(var c;c=O.exec(M);)if(!(c[1].toLowerCase()in o_8))return null}return M}; bv=function(M,O){M=g.Yl[M];return M&&M.prototype?(O=Object.getOwnPropertyDescriptor(M.prototype,O))&&O.get||null:null}; ybp=function(M){var O=g.Yl.CSSStyleDeclaration;return O&&O.prototype&&O.prototype[M]||null}; Qz7=function(M,O,c,k){if(M)return M.apply(O,k);if(g.v_&&document.documentMode<10){if(!O[c].call)throw Error("IE Clobbering detected");}else if(typeof O[c]!="function")throw Error("Clobbering detected");return O[c].apply(O,k)}; VJL=function(M){if(!M)return"";var O=document.createElement("div").style;dk2(M).forEach(function(c){var k=g.u9&&c in CMA?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");eI(k,"--")||eI(k,"var")||(c=Qz7(Dkk,M,M.getPropertyValue?"getPropertyValue":"getAttribute",[c])||"",c=E_b(c),c!=null&&Qz7($kR,O,O.setProperty?"setProperty":"setAttribute",[k,c]))}); return O.cssText||""}; dk2=function(M){g.I1(M)?M=g.Zz(M):(M=g.U4(M),g.JA(M,"cssText"));return M}; g.uv=function(M){var O,c=O=0,k=!1;M=M.split(TLp);for(var I=0;I.4?-1:1;return(O==0?null:O)==-1?"rtl":"ltr"}; g.XF=function(M){if(M instanceof t$||M instanceof G4||M instanceof jc)return M;if(typeof M.next=="function")return new t$(function(){return M}); if(typeof M[Symbol.iterator]=="function")return new t$(function(){return M[Symbol.iterator]()}); if(typeof M.lq=="function")return new t$(function(){return M.lq()}); throw Error("Not an iterator or iterable.");}; t$=function(M){this.X=M}; G4=function(M){this.X=M}; jc=function(M){t$.call(this,function(){return M}); this.Y=M}; lv=function(M,O,c,k,I,b,v,u){this.S=M;this.W=O;this.Y=c;this.J=k;this.L=I;this.U=b;this.X=v;this.K=u}; FF=function(M,O){if(O==0)return M.S;if(O==1)return M.X;var c=Vg(M.S,M.Y,O),k=Vg(M.Y,M.L,O);M=Vg(M.L,M.X,O);c=Vg(c,k,O);k=Vg(k,M,O);return Vg(c,k,O)}; AbE=function(M,O){var c=(O-M.S)/(M.X-M.S);if(c<=0)return 0;if(c>=1)return 1;for(var k=0,I=1,b=0,v=0;v<8;v++){b=FF(M,c);var u=(FF(M,c+1E-6)-b)/1E-6;if(Math.abs(b-O)<1E-6)return c;if(Math.abs(u)<1E-6)break;else b1E-6&&v<8;v++)b=0}; g.w4=function(M){g.d.call(this);this.U=1;this.Y=[];this.L=0;this.S=[];this.X={};this.W=!!M}; xk2=function(M,O,c){g.gQ(function(){M.apply(O,c)})}; g.nR=function(M){this.S=M}; Ra=function(M){this.S=M}; hZI=function(M){this.data=M}; LLl=function(M){return M===void 0||M instanceof hZI?M:new hZI(M)}; aa=function(M){this.S=M}; g.Yu8=function(M){var O=M.creation;M=M.expiration;return!!M&&Mg.j1()}; g.r4=function(M){this.S=M}; MHk=function(){}; N2=function(){}; J$=function(M){this.S=M;this.X=null}; W_=function(M){if(M.S==null)throw Error("Storage mechanism: Storage unavailable");M.isAvailable()||ag(Error("Storage mechanism: Storage unavailable"))}; H_=function(){var M=null;try{M=g.Yl.localStorage||null}catch(O){}J$.call(this,M)}; O77=function(){var M=null;try{M=g.Yl.sessionStorage||null}catch(O){}J$.call(this,M)}; ec=function(M,O){this.X=M;this.S=O+"::"}; g.B_=function(M){var O=new H_;return O.isAvailable()?M?new ec(O,M):O:null}; z4=function(M,O){this.S=M;this.X=O}; ZD=function(M){this.S=[];if(M)a:{if(M instanceof ZD){var O=M.vL();M=M.wm();if(this.S.length<=0){for(var c=this.S,k=0;k>>6:(b<65536?u[c++]=224|b>>>12:(u[c++]=240|b>>>18,u[c++]=128|b>>>12&63),u[c++]=128|b>>> 6&63),u[c++]=128|b&63);return u}; Ew=function(M){for(var O=M.length;--O>=0;)M[O]=0}; yq=function(M,O,c,k,I){this.V8=M;this.Y4=O;this.fd=c;this.VS=k;this.Zq=I;this.CQ=M&&M.length}; Qq=function(M,O){this.Bk=M;this.Uv=0;this.mG=O}; d4=function(M,O){M.Ms[M.pending++]=O&255;M.Ms[M.pending++]=O>>>8&255}; CR=function(M,O,c){M.xN>16-c?(M.HP|=O<>16-M.xN,M.xN+=c-16):(M.HP|=O<>>=1,c<<=1;while(--O>0);return c>>>1}; vsl=function(M,O,c){var k=Array(16),I=0,b;for(b=1;b<=15;b++)k[b]=I=I+c[b-1]<<1;for(c=0;c<=O;c++)I=M[c*2+1],I!==0&&(M[c*2]=b7L(k[I]++,I))}; Un8=function(M){var O;for(O=0;O<286;O++)M.dU[O*2]=0;for(O=0;O<30;O++)M.lH[O*2]=0;for(O=0;O<19;O++)M.tE[O*2]=0;M.dU[512]=1;M.Xn=M.qk=0;M.zb=M.matches=0}; uHM=function(M){M.xN>8?d4(M,M.HP):M.xN>0&&(M.Ms[M.pending++]=M.HP);M.HP=0;M.xN=0}; tH8=function(M,O,c){uHM(M);d4(M,c);d4(M,~c);oa.xU(M.Ms,M.window,O,c,M.pending);M.pending+=c}; GCl=function(M,O,c,k){var I=O*2,b=c*2;return M[I]>>7)];DD(M,v,c);u=iv[v];u!==0&&(I-=A$[v],CR(M,I,u))}}while(k>1;v>=1;v--)$m(M,c,v);t=b;do v=M.uh[1],M.uh[1]=M.uh[M.In--],$m(M,c,1),k=M.uh[1],M.uh[--M.I4]=v,M.uh[--M.I4]=k,c[t*2]=c[v*2]+c[k*2],M.depth[t]=(M.depth[v]>=M.depth[k]?M.depth[v]:M.depth[k])+1,c[v*2+1]=c[k*2+1]=t,M.uh[1]=t++,$m(M,c,1);while(M.In>= 2);M.uh[--M.I4]=M.uh[1];v=O.Bk;t=O.Uv;k=O.mG.V8;I=O.mG.CQ;b=O.mG.Y4;var G=O.mG.fd,X=O.mG.Zq,l,F=0;for(l=0;l<=15;l++)M.Ga[l]=0;v[M.uh[M.I4]*2+1]=0;for(O=M.I4+1;O<573;O++){var p=M.uh[O];l=v[v[p*2+1]*2+1]+1;l>X&&(l=X,F++);v[p*2+1]=l;if(!(p>t)){M.Ga[l]++;var K=0;p>=G&&(K=b[p-G]);var r=v[p*2];M.Xn+=r*(l+K);I&&(M.qk+=r*(k[p*2+1]+K))}}if(F!==0){do{for(l=X-1;M.Ga[l]===0;)l--;M.Ga[l]--;M.Ga[l+1]+=2;M.Ga[X]--;F-=2}while(F>0);for(l=X;l!==0;l--)for(p=M.Ga[l];p!==0;)k=M.uh[--O],k>t||(v[k*2+1]!==l&&(M.Xn+=(l-v[k* 2+1])*v[k*2],v[k*2+1]=l),p--)}vsl(c,u,M.Ga)}; X2I=function(M,O,c){var k,I=-1,b=O[1],v=0,u=7,t=4;b===0&&(u=138,t=3);O[(c+1)*2+1]=65535;for(k=0;k<=c;k++){var G=b;b=O[(k+1)*2+1];++v>>=1)if(O&1&&M.dU[c*2]!==0)return 0;if(M.dU[18]!==0||M.dU[20]!==0||M.dU[26]!==0)return 1;for(c=32;c<256;c++)if(M.dU[c*2]!==0)return 1;return 0}; xm=function(M,O,c){M.Ms[M.gD+M.zb*2]=O>>>8&255;M.Ms[M.gD+M.zb*2+1]=O&255;M.Ms[M.Nn+M.zb]=c&255;M.zb++;O===0?M.dU[c*2]++:(M.matches++,O--,M.dU[(Vq[c]+256+1)*2]++,M.lH[(O<256?m$[O]:m$[256+(O>>>7)])*2]++);return M.zb===M.Fm-1}; LR=function(M,O){M.msg=h$[O];return O}; Ym=function(M){for(var O=M.length;--O>=0;)M[O]=0}; MZ=function(M){var O=M.state,c=O.pending;c>M.TE&&(c=M.TE);c!==0&&(oa.xU(M.output,O.Ms,O.h9,c,M.bb),M.bb+=c,O.h9+=c,M.Jm+=c,M.TE-=c,O.pending-=c,O.pending===0&&(O.h9=0))}; kj=function(M,O){var c=M.kH>=0?M.kH:-1,k=M.Uc-M.kH,I=0;if(M.level>0){M.uZ.ge===2&&(M.uZ.ge=Fil(M));q2(M,M.aB);q2(M,M.wK);X2I(M,M.dU,M.aB.Uv);X2I(M,M.lH,M.wK.Uv);q2(M,M.mD);for(I=18;I>=3&&M.tE[p2l[I]*2+1]===0;I--);M.Xn+=3*(I+1)+5+5+4;var b=M.Xn+3+7>>>3;var v=M.qk+3+7>>>3;v<=b&&(b=v)}else b=v=k+5;if(k+4<=b&&c!==-1)CR(M,O?1:0,3),tH8(M,c,k);else if(M.strategy===4||v===b)CR(M,2+(O?1:0),3),jIl(M,Oo,cO);else{CR(M,4+(O?1:0),3);c=M.aB.Uv+1;k=M.wK.Uv+1;I+=1;CR(M,c-257,5);CR(M,k-1,5);CR(M,I-4,4);for(b=0;b>>8&255;M.Ms[M.pending++]=O&255}; Kil=function(M,O){var c=M.aC,k=M.Uc,I=M.Vs,b=M.B6,v=M.Uc>M.wT-262?M.Uc-(M.wT-262):0,u=M.window,t=M.aE,G=M.Ok,X=M.Uc+258,l=u[k+I-1],F=u[k+I];M.Vs>=M.Oi&&(c>>=2);b>M.ym&&(b=M.ym);do{var p=O;if(u[p+I]===F&&u[p+I-1]===l&&u[p]===u[k]&&u[++p]===u[k+1]){k+=2;for(p++;u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&u[++k]===u[++p]&&kI){M.jI=O;I=p;if(p>=b)break;l=u[k+I-1];F=u[k+I]}}}while((O=G[O&t])>v&&--c!== 0);return I<=M.ym?I:M.ym}; uu=function(M){var O=M.wT,c;do{var k=M.eK-M.ym-M.Uc;if(M.Uc>=O+(O-262)){oa.xU(M.window,M.window,O,O,0);M.jI-=O;M.Uc-=O;M.kH-=O;var I=c=M.ET;do{var b=M.head[--I];M.head[I]=b>=O?b-O:0}while(--c);I=c=O;do b=M.Ok[--I],M.Ok[I]=b>=O?b-O:0;while(--c);k+=O}if(M.uZ.EF===0)break;I=M.uZ;c=M.window;b=M.Uc+M.ym;var v=I.EF;v>k&&(v=k);v===0?c=0:(I.EF-=v,oa.xU(c,I.input,I.jT,v,b),I.state.wrap===1?I.qm=vO(I.qm,c,v,b):I.state.wrap===2&&(I.qm=Uo(I.qm,c,v,b)),I.jT+=v,I.LR+=v,c=v);M.ym+=c;if(M.ym+M.aI>=3)for(k=M.Uc-M.aI, M.y7=M.window[k],M.y7=(M.y7<=3&&(M.y7=(M.y7<=3)if(c=xm(M,M.Uc-M.jI,M.Gm-3),M.ym-=M.Gm,M.Gm<=M.LD&&M.ym>=3){M.Gm--;do M.Uc++,M.y7=(M.y7<=3&&(M.y7=(M.y7<4096)&&(M.Gm=2));if(M.Vs>=3&&M.Gm<=M.Vs){k=M.Uc+M.ym-3;c=xm(M,M.Uc-1-M.I3,M.Vs-3);M.ym-=M.Vs-1;M.Vs-=2;do++M.Uc<=k&&(M.y7=(M.y7<=3&&M.Uc>0&&(k=M.Uc-1,c=b[k],c===b[++k]&&c===b[++k]&&c===b[++k])){for(I=M.Uc+258;c===b[++k]&&c===b[++k]&&c===b[++k]&&c===b[++k]&&c===b[++k]&&c===b[++k]&&c===b[++k]&&c===b[++k]&&kM.ym&&(M.Gm=M.ym)}M.Gm>=3?(c=xm(M,1,M.Gm-3),M.ym-=M.Gm,M.Uc+=M.Gm,M.Gm=0):(c=xm(M,0,M.window[M.Uc]),M.ym--,M.Uc++);if(c&&(kj(M,!1),M.uZ.TE===0))return 1}M.aI=0;return O=== 4?(kj(M,!0),M.uZ.TE===0?3:4):M.zb&&(kj(M,!1),M.uZ.TE===0)?1:2}; w2l=function(M,O){for(var c;;){if(M.ym===0&&(uu(M),M.ym===0)){if(O===0)return 1;break}M.Gm=0;c=xm(M,0,M.window[M.Uc]);M.ym--;M.Uc++;if(c&&(kj(M,!1),M.uZ.TE===0))return 1}M.aI=0;return O===4?(kj(M,!0),M.uZ.TE===0?3:4):M.zb&&(kj(M,!1),M.uZ.TE===0)?1:2}; j0=function(M,O,c,k,I){this.f9=M;this.VJ=O;this.sOY=c;this.xR=k;this.func=I}; nsR=function(){this.uZ=null;this.status=0;this.Ms=null;this.wrap=this.pending=this.h9=this.Wv=0;this.oF=null;this.mA=0;this.method=8;this.Xg=-1;this.aE=this.DS=this.wT=0;this.window=null;this.eK=0;this.head=this.Ok=null;this.B6=this.Oi=this.strategy=this.level=this.LD=this.aC=this.Vs=this.ym=this.jI=this.Uc=this.ST=this.I3=this.Gm=this.kH=this.Pq=this.Hq=this.Jj=this.ET=this.y7=0;this.dU=new oa.SY(1146);this.lH=new oa.SY(122);this.tE=new oa.SY(78);Ym(this.dU);Ym(this.lH);Ym(this.tE);this.mD=this.wK= this.aB=null;this.Ga=new oa.SY(16);this.uh=new oa.SY(573);Ym(this.uh);this.I4=this.In=0;this.depth=new oa.SY(573);Ym(this.depth);this.xN=this.HP=this.aI=this.matches=this.qk=this.Xn=this.gD=this.zb=this.Fm=this.Nn=0}; R92=function(M,O){if(!M||!M.state||O>5||O<0)return M?LR(M,-2):-2;var c=M.state;if(!M.output||!M.input&&M.EF!==0||c.status===666&&O!==4)return LR(M,M.TE===0?-5:-2);c.uZ=M;var k=c.Xg;c.Xg=O;if(c.status===42)if(c.wrap===2)M.qm=0,IS(c,31),IS(c,139),IS(c,8),c.oF?(IS(c,(c.oF.text?1:0)+(c.oF.I6?2:0)+(c.oF.extra?4:0)+(c.oF.name?8:0)+(c.oF.comment?16:0)),IS(c,c.oF.time&255),IS(c,c.oF.time>>8&255),IS(c,c.oF.time>>16&255),IS(c,c.oF.time>>24&255),IS(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),IS(c,c.oF.os& 255),c.oF.extra&&c.oF.extra.length&&(IS(c,c.oF.extra.length&255),IS(c,c.oF.extra.length>>8&255)),c.oF.I6&&(M.qm=Uo(M.qm,c.Ms,c.pending,0)),c.mA=0,c.status=69):(IS(c,0),IS(c,0),IS(c,0),IS(c,0),IS(c,0),IS(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),IS(c,3),c.status=113);else{var I=8+(c.DS-8<<4)<<8;I|=(c.strategy>=2||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6;c.Uc!==0&&(I|=32);c.status=113;bu(c,I+(31-I%31));c.Uc!==0&&(bu(c,M.qm>>>16),bu(c,M.qm&65535));M.qm=1}if(c.status===69)if(c.oF.extra){for(I= c.pending;c.mA<(c.oF.extra.length&65535)&&(c.pending!==c.Wv||(c.oF.I6&&c.pending>I&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I)),MZ(M),I=c.pending,c.pending!==c.Wv));)IS(c,c.oF.extra[c.mA]&255),c.mA++;c.oF.I6&&c.pending>I&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I));c.mA===c.oF.extra.length&&(c.mA=0,c.status=73)}else c.status=73;if(c.status===73)if(c.oF.name){I=c.pending;do{if(c.pending===c.Wv&&(c.oF.I6&&c.pending>I&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I)),MZ(M),I=c.pending,c.pending===c.Wv)){var b=1;break}b=c.mAI&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I));b===0&&(c.mA=0,c.status=91)}else c.status=91;if(c.status===91)if(c.oF.comment){I=c.pending;do{if(c.pending===c.Wv&&(c.oF.I6&&c.pending>I&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I)),MZ(M),I=c.pending,c.pending===c.Wv)){b=1;break}b=c.mAI&&(M.qm=Uo(M.qm,c.Ms,c.pending-I,I));b===0&&(c.status=103)}else c.status= 103;c.status===103&&(c.oF.I6?(c.pending+2>c.Wv&&MZ(M),c.pending+2<=c.Wv&&(IS(c,M.qm&255),IS(c,M.qm>>8&255),M.qm=0,c.status=113)):c.status=113);if(c.pending!==0){if(MZ(M),M.TE===0)return c.Xg=-1,0}else if(M.EF===0&&(O<<1)-(O>4?9:0)<=(k<<1)-(k>4?9:0)&&O!==4)return LR(M,-5);if(c.status===666&&M.EF!==0)return LR(M,-5);if(M.EF!==0||c.ym!==0||O!==0&&c.status!==666){k=c.strategy===2?w2l(c,O):c.strategy===3?gsE(c,O):XS[c.level].func(c,O);if(k===3||k===4)c.status=666;if(k===1||k===3)return M.TE===0&&(c.Xg= -1),0;if(k===2&&(O===1?(CR(c,2,3),DD(c,256,Oo),c.xN===16?(d4(c,c.HP),c.HP=0,c.xN=0):c.xN>=8&&(c.Ms[c.pending++]=c.HP&255,c.HP>>=8,c.xN-=8)):O!==5&&(CR(c,0,3),tH8(c,0,0),O===3&&(Ym(c.head),c.ym===0&&(c.Uc=0,c.kH=0,c.aI=0))),MZ(M),M.TE===0))return c.Xg=-1,0}if(O!==4)return 0;if(c.wrap<=0)return 1;c.wrap===2?(IS(c,M.qm&255),IS(c,M.qm>>8&255),IS(c,M.qm>>16&255),IS(c,M.qm>>24&255),IS(c,M.LR&255),IS(c,M.LR>>8&255),IS(c,M.LR>>16&255),IS(c,M.LR>>24&255)):(bu(c,M.qm>>>16),bu(c,M.qm&65535));MZ(M);c.wrap>0&& (c.wrap=-c.wrap);return c.pending!==0?0:1}; lu=function(M){if(!(this instanceof lu))return new lu(M);M=this.options=oa.assign({level:-1,method:8,chunkSize:16384,rg:15,NE:8,strategy:0,to:""},M||{});M.raw&&M.rg>0?M.rg=-M.rg:M.Yu&&M.rg>0&&M.rg<16&&(M.rg+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.uZ=new aRE;this.uZ.TE=0;var O=this.uZ;var c=M.level,k=M.method,I=M.rg,b=M.NE,v=M.strategy;if(O){var u=1;c===-1&&(c=6);I<0?(u=0,I=-I):I>15&&(u=2,I-=16);if(b<1||b>9||k!==8||I<8||I>15||c<0||c>9||v<0||v>4)O=LR(O,-2);else{I===8&&(I=9);var t= new nsR;O.state=t;t.uZ=O;t.wrap=u;t.oF=null;t.DS=I;t.wT=1<>=7;b<30;b++)for(A$[b]=v<<7,I=0;I<1<=G.wT&&(O===0&&(Ym(G.head),G.Uc=0,G.kH=0,G.aI=0),c=new oa.Rx(G.wT),oa.xU(c,b,v-G.wT,G.wT,0),b=c,v=G.wT);c=M.EF;k=M.jT;I=M.input;M.EF=v;M.jT=0;M.input=b;for(uu(G);G.ym>=3;){b=G.Uc;v=G.ym-2;do G.y7=(G.y7<=-6&&(c[new Date(U[84])/1E3]>=10?(0,c[79])((0,c[34])(c[22],c[10]),c[35],c[73],c[4]):(0,c[79])((0,c[25])(c[7],c[51]),c[56],c[7],c[54]))}catch(k){(0,c[52])(c[new Date(U[5])/1E3],c[new Date(U[87])/1E3])}try{c[14]<9&&(((0,c[61])(c[4],c[18],(0,c[33])()),c[61])(c[10],c[18],(0,c[30])()),{})||((0,c[34])(c[53],c[4]),c[35])(c[66],c[10])}catch(k){(0,c[52])(c[59],c[10])}finally{c[8]!=3&&(c[74]>10||((0,c[52])(c[48],c[4]),void 0))&&(0,c[61])(c[7], c[18],(0,c[83])()),c[45]<=1&&(((0,c[25])(c[4],c[43]),c[25])(c[4],c[74]),c[61])(c[7],c[18],(0,c[13])())^(0,c[34])(c[2],c[7]),c[84]>=-2&&(c[69]!=8||((0,c[34])(c[49],c[7]),0))&&(0,c[35])(c[71],c[10]),c[80]!=-4&&(0,c[41])(((0,c[79])((0,c[26])(c[32]),c[58],c[74],c[42]),c[30])(c[82],c[40]),c[61],((0,c[52])(c[41],c[new Date(U[67])/1E3]),c[30])(c[74],c[5]),c[82],c[36]),c[26]!==6&&((0,c[60])(c[76]),1)||(0,c[52])(c[81],c[82]),c[32]!=-2&&(c[12]==9||(((0,c[51])(c[55],c[79]),c[61])(c[76],c[1]),new Date(U[80])/ 1E3))&&(0,c[7])((0,c[61])(c[74],c[14]),c[25],c[76],c[68],(0,c[56])()),c[70]<7&&(0,c[51])(c[59],c[79]),c[23]>-3&&(c[59]==3||((0,c[51])(c[18],c[76]),0))&&(0,c[52])(c[29],c[79]),c[50]>=-4?(0,c[65])((0,c[73])(c[9],c[54]),c[7],(0,c[30])(c[79],c[19]),c[34],c[24],c[54]):((0,c[71])(c[36],c[25],(0,c[46])()),(0,c[9])(c[26],c[39]),c[9])(c[48],c[28]),c[58]<2?(0,c[8])(c[72],c[36]):(0,c[9])(c[23],c[36]),(c[50]>=7||((0,c[2])((((0,c[80])(c[32],c[33]),c[8])(c[54],c[28]),(0,c[18])(c[28],c[69])),c[0],(0,c[15])((0,c[4])(c[33], c[44]),c[79],(0,c[2])(c[71],c[72]),c[72],c[64]),c[5],c[69]),0))&&(0,c[62])(c[0],(0,c[48])((0,c[86])((0,c[66])(c[34],c[19],(0,c[7])()),c[66],(0,c[66])(c[28],c[19],(0,c[22])()),c[28],c[19],(0,c[44])()),c[39],c[26]),(0,c[66])(c[34],c[19],(0,c[41])()),(0,c[66])(c[31],c[19],(0,c[41])()),c[57],c[34]),c[87]!==-9&&(c[58]!==2?((0,c[12])(c[26],c[32]),c[43])(c[45],c[48]):(0,c[1])((0,c[46])(c[11],c[48]),c[28],c[44],c[48])),(c[75]!=-5||(((((0,c[55])(c[71],c[3]),((0,c[43])(c[25],c[69]),c[55])(c[74],c[37]),c[19])(c[74], c[62],(0,c[84])()),c[46])(c[51],c[71]),(0,c[1])((0,c[19])(c[74],c[62],(0,c[84])()),c[55],c[74],c[new Date(U[19])/1E3]),c[24])(c[74],c[41]),0))&&(((((0,c[43])(c[88],c[48]),c[24])(c[48],c[5]),c[43])(c[89],c[66]),(0,c[43])(c[72],c[48]),(0,c[28])(c[16],c[48]),c[85])(c[61],c[59]),(0,c[85])(c[43],c[19]),c[23])(c[51],c[64])}}catch(k){return U[48]+M}return O[U[42]](U[3])}; g.wj=function(M){this.name=M}; $nR=function(M){this.t$=dy(M)}; n8=function(M){this.t$=dy(M)}; RS=function(M){this.t$=dy(M)}; VHA=function(M){this.t$=dy(M)}; aS=function(M){this.t$=dy(M)}; rj=function(M){this.t$=dy(M)}; NZ=function(M){this.t$=dy(M)}; Jw=function(M){this.t$=dy(M)}; WO=function(M){this.t$=dy(M)}; so=function(M){this.t$=dy(M)}; HO=function(M){this.t$=dy(M)}; e0=function(M){this.t$=dy(M)}; BO=function(M){this.t$=dy(M)}; zq=function(M){this.t$=dy(M)}; ZV=function(M){this.t$=dy(M)}; S0=function(M){this.t$=dy(M,500)}; PO=function(M){this.t$=dy(M)}; oS=function(M){this.t$=dy(M)}; TQM=function(M){this.t$=dy(M)}; fRl=function(){return g.c4("yt.ads.biscotti.lastId_")||""}; mn8=function(M){g.Ok("yt.ads.biscotti.lastId_",M)}; y5=function(){var M=arguments,O=Eo;M.length>1?O[M[0]]=M[1]:M.length===1&&Object.assign(O,M[0])}; g.Q5=function(M,O){return M in Eo?Eo[M]:O}; V5=function(M){var O=Eo.EXPERIMENT_FLAGS;return O?O[M]:void 0}; i7G=function(M){Tq.forEach(function(O){return O(M)})}; g.mm=function(M){return M&&window.yterr?function(){try{return M.apply(this,arguments)}catch(O){g.f8(O)}}:M}; g.f8=function(M){var O=g.c4("yt.logging.errors.log");O?O(M,"ERROR",void 0,void 0,void 0,void 0,void 0):(O=g.Q5("ERRORS",[]),O.push([M,"ERROR",void 0,void 0,void 0,void 0,void 0]),y5("ERRORS",O));i7G(M)}; iu=function(M,O,c,k,I){var b=g.c4("yt.logging.errors.log");b?b(M,"WARNING",O,c,k,void 0,I):(b=g.Q5("ERRORS",[]),b.push([M,"WARNING",O,c,k,void 0,I]),y5("ERRORS",b))}; Aw=function(M,O){O=M.split(O);for(var c={},k=0,I=O.length;k1?M[1]:M[0])):{}}; Yj=function(M,O){return h9l(M,O||{},!0)}; M8=function(M,O){return h9l(M,O||{},!1)}; h9l=function(M,O,c){var k=M.split("#",2);M=k[0];k=k.length>1?"#"+k[1]:"";var I=M.split("?",2);M=I[0];I=xj(I[1]||"");for(var b in O)if(c||!g.t7(I,b))I[b]=O[b];return g.js(M,I)+k}; Oi=function(M){if(!O)var O=window.location.href;var c=g.k$(M)[1]||null,k=g.Iy(M);c&&k?(M=g.k$(M),O=g.k$(O),M=M[3]==O[3]&&M[1]==O[1]&&M[4]==O[4]):M=k?g.Iy(O)===k&&(Number(g.k$(O)[4]||null)||null)===(Number(g.k$(M)[4]||null)||null):!0;return M}; c8=function(M){M||(M=document.location.href);M=g.k$(M)[1]||null;return M!==null&&M==="https"}; kE=function(M){M=Lib(M);return M===null?!1:M[0]==="com"&&M[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; YFb=function(M){M=Lib(M);return M===null?!1:M[1]==="google"?!0:M[2]==="google"?M[0]==="au"&&M[1]==="com"?!0:M[0]==="uk"&&M[1]==="co"?!0:!1:!1}; Lib=function(M){M=g.Iy(M);return M!==null?M.split(".").reverse():null}; A0l=function(M){return M&&M.match(Mn8)?M:eX(M)}; v8=function(M){var O=Iw;M=M===void 0?fRl():M;var c=Object,k=c.assign,I=bb(O);var b=O.S;try{var v=b.screenX;var u=b.screenY}catch(z){}try{var t=b.outerWidth;var G=b.outerHeight}catch(z){}try{var X=b.innerWidth;var l=b.innerHeight}catch(z){}try{var F=b.screenLeft;var p=b.screenTop}catch(z){}try{X=b.innerWidth,l=b.innerHeight}catch(z){}try{var K=b.screen.availWidth;var r=b.screen.availTop}catch(z){}b=[F,p,v,u,K,r,t,G,X,l];v=beI(!1,O.S.top);u={};var W=W===void 0?g.Yl:W;t=new PG;"SVGElement"in W&&"createElementNS"in W.document&&t.set(0);G=I1a();G["allow-top-navigation-by-user-activation"]&&t.set(1);G["allow-popups-to-escape-sandbox"]&&t.set(2);W.crypto&&W.crypto.subtle&&t.set(3);"TextDecoder"in W&&"TextEncoder"in W&&t.set(4);W=H0a(t);O=(u.bc=W,u.bih=v.height,u.biw=v.width,u.brdim=b.join(),u.vis=ku(O.X),u.wgl=!!HN.WebGLRenderingContext,u);c=k.call(c,I,O);c.ca_type="image";M&&(c.bid=M);return c}; bb=function(M){var O={};O.dt=OqA;O.flash="0";a:{try{var c=M.S.top.location.href}catch(X){M=2;break a}M=c?c===M.X.location.href?0:1:2}O=(O.frm=M,O);try{O.u_tz=-(new Date).getTimezoneOffset();var k=k===void 0?HN:k;try{var I=k.history.length}catch(X){I=0}O.u_his=I;var b;O.u_h=(b=HN.screen)==null?void 0:b.height;var v;O.u_w=(v=HN.screen)==null?void 0:v.width;var u;O.u_ah=(u=HN.screen)==null?void 0:u.availHeight;var t;O.u_aw=(t=HN.screen)==null?void 0:t.availWidth;var G;O.u_cd=(G=HN.screen)==null?void 0: G.colorDepth}catch(X){}return O}; kyb=function(){if(!cFk)return null;var M=cFk();return"open"in M?M:null}; g.ub=function(M){switch(Ui(M)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; Ui=function(M){return M&&"status"in M?M.status:-1}; g.tL=function(M,O){typeof M==="function"&&(M=g.mm(M));return window.setTimeout(M,O)}; g.Go=function(M,O){typeof M==="function"&&(M=g.mm(M));return window.setInterval(M,O)}; g.jv=function(M){window.clearTimeout(M)}; g.Xt=function(M){window.clearInterval(M)}; g.Ft=function(M){M=lb(M);return typeof M==="string"&&M==="false"?!1:!!M}; g.pF=function(M,O){M=lb(M);return M===void 0&&O!==void 0?O:Number(M||0)}; KF=function(){return g.Q5("EXPERIMENTS_TOKEN","")}; lb=function(M){return g.Q5("EXPERIMENT_FLAGS",{})[M]}; wW=function(){for(var M=[],O=g.Q5("EXPERIMENTS_FORCED_FLAGS",{}),c=g.a(Object.keys(O)),k=c.next();!k.done;k=c.next())k=k.value,M.push({key:k,value:String(O[k])});c=g.Q5("EXPERIMENT_FLAGS",{});k=g.a(Object.keys(c));for(var I=k.next();!I.done;I=k.next())I=I.value,I.startsWith("force_")&&O[I]===void 0&&M.push({key:I,value:String(c[I])});return M}; nF=function(M,O,c,k,I,b,v,u){function t(){(G&&"readyState"in G?G.readyState:0)===4&&O&&g.mm(O)(G)} c=c===void 0?"GET":c;k=k===void 0?"":k;u=u===void 0?!1:u;var G=kyb();if(!G)return null;"onloadend"in G?G.addEventListener("loadend",t,!1):G.onreadystatechange=t;g.Ft("debug_forward_web_query_parameters")&&(M=Iep(M));G.open(c,M,!0);b&&(G.responseType=b);v&&(G.withCredentials=!0);c=c==="POST"&&(window.FormData===void 0||!(k instanceof FormData));if(I=bqb(M,I))for(var X in I)G.setRequestHeader(X,I[X]),"content-type"===X.toLowerCase()&&(c=!1);c&&G.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); if(u&&"setAttributionReporting"in XMLHttpRequest.prototype){M={eventSourceEligible:!0,triggerEligible:!1};try{G.setAttributionReporting(M)}catch(l){iu(l)}}G.send(k);return G}; bqb=function(M,O){O=O===void 0?{}:O;var c=Oi(M),k=g.Q5("INNERTUBE_CLIENT_NAME"),I=g.Ft("web_ajax_ignore_global_headers_if_set"),b;for(b in v07){var v=g.Q5(v07[b]),u=b==="X-Goog-AuthUser"||b==="X-Goog-PageId";b!=="X-Goog-Visitor-Id"||v||(v=g.Q5("VISITOR_DATA"));var t;if(!(t=!v)){if(!(t=c||(g.Iy(M)?!1:!0))){t=M;var G;if(G=g.Ft("add_auth_headers_to_remarketing_google_dot_com_ping")&&b==="Authorization"&&(k==="TVHTML5"||k==="TVHTML5_UNPLUGGED"||k==="TVHTML5_SIMPLY")&&YFb(t))t=bx(t)||"",t=t.split("/"), t="/"+(t.length>1?t[1]:""),G=t==="/pagead";t=G?!0:!1}t=!t}t||I&&O[b]!==void 0||k==="TVHTML5_UNPLUGGED"&&u||(O[b]=v)}"X-Goog-EOM-Visitor-Id"in O&&"X-Goog-Visitor-Id"in O&&delete O["X-Goog-Visitor-Id"];if(c||!g.Iy(M))O["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(c||!g.Iy(M)){try{var X=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(l){}X&&(O["X-YouTube-Time-Zone"]=X)}document.location.hostname.endsWith("youtubeeducation.com")||!c&&g.Iy(M)||(O["X-YouTube-Ad-Signals"]= qZ(v8()));return O}; aw=function(M,O){O.method="POST";O.postParams||(O.postParams={});return g.Rw(M,O)}; tnI=function(M,O){if(window.fetch&&O.format!=="XML"){var c={method:O.method||"GET",credentials:"same-origin"};O.headers&&(c.headers=O.headers);O.priority&&(c.priority=O.priority);M=U0k(M,O);var k=u1I(M,O);k&&(c.body=k);O.withCredentials&&(c.credentials="include");var I=O.context||g.Yl,b=!1,v;fetch(M,c).then(function(u){if(!b){b=!0;v&&g.jv(v);var t=u.ok,G=function(X){X=X||{};t?O.onSuccess&&O.onSuccess.call(I,X,u):O.onError&&O.onError.call(I,X,u);O.onFinish&&O.onFinish.call(I,X,u)}; (O.format||"JSON")==="JSON"&&(t||u.status>=400&&u.status<500)?u.json().then(G,function(){G(null)}):G(null)}}).catch(function(){O.onError&&O.onError.call(I,{},{})}); M=O.timeout||0;O.onFetchTimeout&&M>0&&(v=g.tL(function(){b||(b=!0,g.jv(v),O.onFetchTimeout.call(O.context||g.Yl))},M))}else g.Rw(M,O)}; g.Rw=function(M,O){var c=O.format||"JSON";M=U0k(M,O);var k=u1I(M,O),I=!1,b=Gy2(M,function(t){if(!I){I=!0;u&&g.jv(u);var G=g.ub(t),X=null,l=400<=t.status&&t.status<500,F=500<=t.status&&t.status<600;if(G||l||F)X=jTE(M,c,t,O.convertToSafeHtml);G&&(G=XZA(c,t,X));X=X||{};l=O.context||g.Yl;G?O.onSuccess&&O.onSuccess.call(l,t,X):O.onError&&O.onError.call(l,t,X);O.onFinish&&O.onFinish.call(l,t,X)}},O.method,k,O.headers,O.responseType,O.withCredentials); k=O.timeout||0;if(O.onTimeout&&k>0){var v=O.onTimeout;var u=g.tL(function(){I||(I=!0,b.abort(),g.jv(u),v.call(O.context||g.Yl,b))},k)}return b}; U0k=function(M,O){O.includeDomain&&(M=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+M);var c=g.Q5("XSRF_FIELD_NAME");if(O=O.urlParams)O[c]&&delete O[c],M=Yj(M,O);return M}; u1I=function(M,O){var c=g.Q5("XSRF_FIELD_NAME"),k=g.Q5("XSRF_TOKEN"),I=O.postBody||"",b=O.postParams,v=g.Q5("XSRF_FIELD_NAME"),u;O.headers&&(u=O.headers["Content-Type"]);O.excludeXsrf||g.Iy(M)&&!O.withCredentials&&g.Iy(M)!==document.location.hostname||O.method!=="POST"||u&&u!=="application/x-www-form-urlencoded"||O.postParams&&O.postParams[v]||(b||(b={}),b[c]=k);(g.Ft("ajax_parse_query_data_only_when_filled")&&b&&Object.keys(b).length>0||b)&&typeof I==="string"&&(I=xj(I),g.gi(I,b),I=O.postBodyFormat&& O.postBodyFormat==="JSON"?JSON.stringify(I):g.GM(I));b=I||b&&!g.XI(b);!leE&&b&&O.method!=="POST"&&(leE=!0,g.f8(Error("AJAX request with postData should use POST")));return I}; jTE=function(M,O,c,k){var I=null;switch(O){case "JSON":try{var b=c.responseText}catch(v){throw k=Error("Error reading responseText"),k.params=M,iu(k),v;}M=c.getResponseHeader("Content-Type")||"";b&&M.indexOf("json")>=0&&(b.substring(0,5)===")]}'\n"&&(b=b.substring(5)),I=JSON.parse(b));break;case "XML":if(M=(M=c.responseXML)?Fjl(M):null)I={},g.qu(M.getElementsByTagName("*"),function(v){I[v.tagName]=pZp(v)})}k&&KjL(I); return I}; KjL=function(M){if(g.bD(M))for(var O in M)O==="html_content"||$LG(O,"_html")?M[O]=Xg(M[O]):KjL(M[O])}; XZA=function(M,O,c){if(O&&O.status===204)return!0;switch(M){case "JSON":return!!c;case "XML":return Number(c&&c.return_code)===0;case "RAW":return!0;default:return!!c}}; Fjl=function(M){return M?(M=("responseXML"in M?M.responseXML:M).getElementsByTagName("root"))&&M.length>0?M[0]:null:null}; pZp=function(M){var O="";g.qu(M.childNodes,function(c){O+=c.nodeValue}); return O}; Iep=function(M){var O=window.location.search,c=g.Iy(M);g.Ft("debug_handle_relative_url_for_query_forward_killswitch")||!c&&Oi(M)&&(c=document.location.hostname);var k=bx(M);k=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&k&&k.startsWith("/api/");if(!c||k)return M;var I=xj(O),b={};g.qu(g08,function(v){I[v]&&(b[v]=I[v])}); return M8(M,b)}; N8=function(M,O){var c=g.pc(O),k;return(new g.Nn(function(I,b){c.onSuccess=function(v){g.ub(v)?I(new wZG(v)):b(new rW("Request failed, status="+Ui(v),"net.badstatus",v))}; c.onError=function(v){b(new rW("Unknown request error","net.unknown",v))}; c.onTimeout=function(v){b(new rW("Request timed out","net.timeout",v))}; k=g.Rw(M,c)})).eM(function(I){if(I instanceof B2){var b; (b=k)==null||b.abort()}return sF(I)})}; g.JL=function(M,O,c,k,I,b){function v(t,G,X){return t.eM(function(l){if(G<=0||Ui(l.xhr)===403)return sF(new rW("Request retried too many times","net.retryexhausted",l.xhr,l));var F=Math.pow(2,c-G+1)*X,p=I>0?Math.min(I,F):F;return u(X).then(function(){b&&b(l,G-1);return v(N8(M,O),G-1,p)})})} function u(t){return new g.Nn(function(G){setTimeout(G,t)})} I=I===void 0?-1:I;return v(N8(M,O),c-1,k)}; rW=function(M,O,c){pJ.call(this,M+", errorCode="+O);this.errorCode=O;this.xhr=c;this.name="PromiseAjaxError"}; wZG=function(M){this.xhr=M}; W8=function(M){this.S=M===void 0?null:M;this.Y=0;this.X=null}; si=function(M){var O=new W8;M=M===void 0?null:M;O.Y=2;O.X=M===void 0?null:M;return O}; H8=function(M){var O=new W8;M=M===void 0?null:M;O.Y=1;O.X=M===void 0?null:M;return O}; g.zo=function(M,O,c,k,I){ev||B8.set(""+M,O,{JT:c,path:"/",domain:k===void 0?"youtube.com":k,secure:I===void 0?!1:I})}; g.Z8=function(M,O){if(!ev)return B8.get(""+M,O)}; g.Sv=function(M,O,c){ev||B8.remove(""+M,O===void 0?"/":O,c===void 0?"youtube.com":c)}; n0A=function(){if(g.Ft("embeds_web_enable_cookie_detection_fix")){if(!g.Yl.navigator.cookieEnabled)return!1}else if(!B8.isEnabled())return!1;if(!B8.isEmpty())return!0;g.Ft("embeds_web_enable_cookie_detection_fix")?B8.set("TESTCOOKIESENABLED","1",{JT:60,ony:"none",secure:!0}):B8.set("TESTCOOKIESENABLED","1",{JT:60});if(B8.get("TESTCOOKIESENABLED")!=="1")return!1;B8.remove("TESTCOOKIESENABLED");return!0}; g.V=function(M,O){if(M)return M[O.name]}; P8=function(M){var O=g.Q5("INNERTUBE_HOST_OVERRIDE");O&&(M=String(O)+String(vp(M)));return M}; RsA=function(M){var O={};g.Ft("json_condensed_response")&&(O.prettyPrint="false");return M=M8(M,O)}; ow=function(M,O){var c=c===void 0?{}:c;M={method:O===void 0?"POST":O,mode:Oi(M)?"same-origin":"cors",credentials:Oi(M)?"same-origin":"include"};O={};for(var k=g.a(Object.keys(c)),I=k.next();!I.done;I=k.next())I=I.value,c[I]&&(O[I]=c[I]);Object.keys(O).length>0&&(M.headers=O);return M}; Ei=function(){var M=/Chrome\/(\d+)/.exec(g.E4());return M?parseFloat(M[1]):NaN}; yM=function(){var M=/\sCobalt\/(\S+)\s/.exec(g.E4());if(!M)return NaN;var O=[];M=g.a(M[1].split("."));for(var c=M.next();!c.done;c=M.next())c=parseInt(c.value,10),c>=0&&O.push(c);return parseFloat(O.join("."))}; dW=function(){return g.QM("android")&&g.QM("chrome")&&!(g.QM("trident/")||g.QM("edge/"))&&!g.QM("cobalt")}; ae8=function(){return g.QM("armv7")||g.QM("aarch64")||g.QM("android")}; g.CF=function(){return g.QM("cobalt")}; D8=function(){return g.QM("cobalt")&&g.QM("appletv")}; $E=function(){return g.QM("(ps3; leanback shell)")||g.QM("ps3")&&g.CF()}; rF2=function(){return g.QM("(ps4; leanback shell)")||g.QM("ps4")&&g.CF()}; g.NZa=function(){return g.CF()&&(g.QM("ps4 vr")||g.QM("ps4 pro vr"))}; VM=function(){var M=/WebKit\/([0-9]+)/.exec(g.E4());return!!(M&&parseInt(M[1],10)>=600)}; To=function(){var M=/WebKit\/([0-9]+)/.exec(g.E4());return!!(M&&parseInt(M[1],10)>=602)}; JFk=function(){return g.QM("iemobile")||g.QM("windows phone")&&g.QM("edge")}; ib=function(){return(fF||mf)&&g.QM("applewebkit")&&!g.QM("version")&&(!g.QM("safari")||g.QM("gsa/"))}; q8=function(){return g.AL&&g.QM("version/")}; xE=function(){return g.QM("smart-tv")&&g.QM("samsung")}; g.QM=function(M){var O=g.E4();return O?O.toLowerCase().indexOf(M)>=0:!1}; hL=function(){return v$8()||ib()||q8()?!0:g.Q5("EOM_VISITOR_DATA")?!1:!0}; LF=function(M,O){return O===void 0||O===null?M:O==="1"||O===!0||O===1||O==="True"?!0:!1}; YE=function(M,O,c){for(var k in c)if(c[k]==O)return c[k];return M}; MA=function(M,O){return O===void 0||O===null?M:Number(O)}; Oj=function(M,O){return O===void 0||O===null?M:O.toString()}; c3=function(M,O){if(O){if(M==="fullwidth")return Infinity;if(M==="fullheight")return 0}return M&&(O=M.match(Wjk))&&(M=Number(O[2]),O=Number(O[1]),!isNaN(M)&&!isNaN(O)&&M>0)?O/M:NaN}; k9=function(M){var O=M.docid||M.video_id||M.videoId||M.id;if(O)return O;O=M.raw_player_response;O||(M=M.player_response)&&(O=JSON.parse(M));return O&&O.videoDetails&&O.videoDetails.videoId||null}; sTR=function(M){return IF(M,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.bh=function(M){return M==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||M==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; IF=function(M,O){O=(O===void 0?0:O)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(O="EMBEDDED_PLAYER_MODE_PFL");var c=M.raw_embedded_player_response;if(!c&&(M=M.embedded_player_response))try{c=JSON.parse(M)}catch(k){return O}return c?YE(O,c.embeddedPlayerMode,Hq8):O}; Uj=function(M){pJ.call(this,M.message||M.description||M.name);this.isMissing=M instanceof v3;this.isTimeout=M instanceof rW&&M.errorCode=="net.timeout";this.isCanceled=M instanceof B2}; v3=function(){pJ.call(this,"Biscotti ID is missing from server")}; esl=function(){if(g.Ft("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!hL())return Error("User has not consented - not fetching biscotti id.");var M=g.Q5("PLAYER_VARS",{});if(g.l1(M,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(sTR(M))return Error("Biscotti id fetching has been disabled for pfl.")}; SyI=function(){var M=esl();if(M!==void 0)return sF(M);uh||(uh=N8("//googleads.g.doubleclick.net/pagead/id",BZ8).then(zs7).eM(function(O){return ZqE(2,O)})); return uh}; zs7=function(M){M=M.xhr.responseText;if(!eI(M,")]}'"))throw new v3;M=JSON.parse(M.substr(4));if((M.type||1)>1)throw new v3;M=M.id;mn8(M);uh=H8(M);Pmb(18E5,2);return M}; ZqE=function(M,O){O=new Uj(O);mn8("");uh=si(O);M>0&&Pmb(12E4,M-1);throw O;}; Pmb=function(M,O){g.tL(function(){N8("//googleads.g.doubleclick.net/pagead/id",BZ8).then(zs7,function(c){return ZqE(O,c)}).eM(g.BN)},M)}; o0a=function(){try{var M=g.c4("yt.ads.biscotti.getId_");return M?M():SyI()}catch(O){return sF(O)}}; yFk=function(M){M&&(M.dataset?M.dataset[E08()]="true":kDL(M))}; QT8=function(M){return M?M.dataset?M.dataset[E08()]:M.getAttribute("data-loaded"):null}; E08=function(){return d0R.loaded||(d0R.loaded="loaded".replace(/\-([a-z])/g,function(M,O){return O.toUpperCase()}))}; CmL=function(){var M=document;if("visibilityState"in M)return M.visibilityState;var O=t4+"VisibilityState";if(O in M)return M[O]}; Gu=function(M,O){var c;CD(M,function(k){c=O[k];return!!c}); return c}; j4=function(M){if(M.requestFullscreen)M=M.requestFullscreen(void 0);else if(M.webkitRequestFullscreen)M=M.webkitRequestFullscreen();else if(M.mozRequestFullScreen)M=M.mozRequestFullScreen();else if(M.msRequestFullscreen)M=M.msRequestFullscreen();else if(M.webkitEnterFullscreen)M=M.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return M instanceof Promise?M:Promise.resolve()}; FT=function(M){var O;g.XT()?lh()==M&&(O=document):O=M;return O&&(M=Gu(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],O))?(O=M.call(O),O instanceof Promise?O:Promise.resolve()):Promise.resolve()}; D0I=function(M){return g.R1(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(O){return"on"+O.toLowerCase()in M})}; $0R=function(){var M=document;return g.R1(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(O){return"on"+O.toLowerCase()in M})}; g.XT=function(){return!!Gu(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; lh=function(M){M=M===void 0?!1:M;var O=Gu(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(M)for(;O&&O.shadowRoot;)O=O.shadowRoot.fullscreenElement;return O?O:null}; pw=function(M){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(M=M||window.event){this.event=M;for(var O in M)O in VnL||(this[O]=M[O]);this.scale=M.scale;this.rotation=M.rotation;var c=M.target||M.srcElement;c&&c.nodeType==3&&(c=c.parentNode);this.target=c;var k=M.relatedTarget; if(k)try{k=k.nodeName?k:null}catch(I){k=null}else this.type=="mouseover"?k=M.fromElement:this.type=="mouseout"&&(k=M.toElement);this.relatedTarget=k;this.clientX=M.clientX!=void 0?M.clientX:M.pageX;this.clientY=M.clientY!=void 0?M.clientY:M.pageY;this.keyCode=M.keyCode?M.keyCode:M.which;this.charCode=M.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=M.altKey;this.ctrlKey=M.ctrlKey;this.shiftKey=M.shiftKey;this.metaKey=M.metaKey;this.S=M.pageX;this.X=M.pageY}}catch(I){}}; TZl=function(M){if(document.body&&document.documentElement){var O=document.body.scrollTop+document.documentElement.scrollTop;M.S=M.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);M.X=M.clientY+O}}; feR=function(M,O,c,k){k=k===void 0?{}:k;M.addEventListener&&(O!="mouseenter"||"onmouseenter"in document?O!="mouseleave"||"onmouseenter"in document?O=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(O="MozMousePixelScroll"):O="mouseout":O="mouseover");return jI(Kw,function(I){var b=typeof I[4]==="boolean"&&I[4]==!!k,v=g.bD(I[4])&&g.bD(k)&&g.FI(I[4],k);return!!I.length&&I[0]==M&&I[1]==O&&I[2]==c&&(b||v)})}; g.gh=function(M,O,c,k){k=k===void 0?{}:k;if(!M||!M.addEventListener&&!M.attachEvent)return"";var I=feR(M,O,c,k);if(I)return I;I=++m0M.count+"";var b=!(O!="mouseenter"&&O!="mouseleave"||!M.addEventListener||"onmouseenter"in document);var v=b?function(u){u=new pw(u);if(!RC(u.relatedTarget,function(t){return t==M},!0))return u.currentTarget=M,u.type=O,c.call(M,u)}:function(u){u=new pw(u); u.currentTarget=M;return c.call(M,u)}; v=g.mm(v);M.addEventListener?(O=="mouseenter"&&b?O="mouseover":O=="mouseleave"&&b?O="mouseout":O=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(O="MozMousePixelScroll"),iq2()||typeof k==="boolean"?M.addEventListener(O,v,k):M.addEventListener(O,v,!!k.capture)):M.attachEvent("on"+O,v);Kw[I]=[M,O,c,v,k];return I}; qyl=function(M){return AFk(M,function(O){return g.hJ(O,"ytp-ad-has-logging-urls")})}; AFk=function(M,O){var c=document.body||document;return g.gh(c,"click",function(k){var I=RC(k.target,function(b){return b===c||O(b)},!0); I&&I!==c&&!I.disabled&&(k.currentTarget=I,M.call(I,k))})}; g.wh=function(M){M&&(typeof M=="string"&&(M=[M]),g.qu(M,function(O){if(O in Kw){var c=Kw[O],k=c[0],I=c[1],b=c[3];c=c[4];k.removeEventListener?iq2()||typeof c==="boolean"?k.removeEventListener(I,b,c):k.removeEventListener(I,b,!!c.capture):k.detachEvent&&k.detachEvent("on"+I,b);delete Kw[O]}}))}; nw=function(M){for(var O in Kw)Kw[O][0]==M&&g.wh(O)}; RF=function(M){M=M||window.event;var O;M.composedPath&&typeof M.composedPath==="function"?O=M.composedPath():O=M.path;O&&O.length?M=O[0]:(M=M||window.event,M=M.target||M.srcElement,M.nodeType==3&&(M=M.parentNode));return M}; aF=function(M){this.W=M;this.S=null;this.L=0;this.U=null;this.J=0;this.X=[];for(M=0;M<4;M++)this.X.push(0);this.Y=0;this.s2=g.gh(window,"mousemove",(0,g.uD)(this.T,this));this.K=g.Go((0,g.uD)(this.Sc,this),25)}; rh=function(M){g.d.call(this);this.W=[];this.kc=M||this}; NA=function(M,O,c,k){for(var I=0;I0?c:0;c=k?Date.now()+k*1E3:0;if((k=k?(0,g.W3)():sj())&&window.JSON){typeof O!=="string"&&(O=JSON.stringify(O,void 0));try{k.set(M,O,c)}catch(I){k.remove(M)}}}; g.e4=function(M){var O=sj(),c=(0,g.W3)();if(!O&&!c||!window.JSON)return null;try{var k=O.get(M)}catch(I){}if(typeof k!=="string")try{k=c.get(M)}catch(I){}if(typeof k!=="string")return null;try{k=JSON.parse(k,void 0)}catch(I){}return k}; hsp=function(){var M=(0,g.W3)();if(M&&(M=M.X("yt-player-quality")))return M.creation}; g.B3=function(M){try{var O=sj(),c=(0,g.W3)();O&&O.remove(M);c&&c.remove(M)}catch(k){}}; g.zu=function(){return g.e4("yt-remote-session-screen-id")}; Ljb=function(M){var O=this;this.X=void 0;this.S=!1;M.addEventListener("beforeinstallprompt",function(c){c.preventDefault();O.X=c}); M.addEventListener("appinstalled",function(){O.S=!0},{once:!0})}; Zy=function(){if(!g.Yl.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.Yl.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.Yl.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.Yl.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.Yl.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(M){return"WEB_DISPLAY_MODE_UNKNOWN"}}; S4=function(){this.C$=!0}; YyL=function(){S4.instance||(S4.instance=new S4);return S4.instance}; M8p=function(M){switch(M){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}}; OtL=function(){this.S=g.Q5("ALT_PREF_COOKIE_NAME","PREF");this.X=g.Q5("ALT_PREF_COOKIE_DOMAIN","youtube.com");var M=g.Z8(this.S);M&&this.parse(M)}; g.oF=function(){P3||(P3=new OtL);return P3}; g.Ej=function(M,O){return!!((cJk("f"+(Math.floor(O/31)+1))||0)&1<0;)switch(M=Il.shift(),M.type){case "ERROR":MO.gU(M.payload);break;case "EVENT":MO.logEvent(M.eventType,M.payload)}}; vo=function(M){bf||(MO?MO.gU(M):(Il.push({type:"ERROR",payload:M}),Il.length>10&&Il.shift()))}; UN=function(M,O){bf||(MO?MO.logEvent(M,O):(Il.push({type:"EVENT",eventType:M,payload:O}),Il.length>10&&Il.shift()))}; uf=function(M){if(M.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; t1=function(M){return M.substr(0,M.indexOf(":"))||M}; g.GO=function(M,O,c,k,I){O=O===void 0?{}:O;c=c===void 0?GiM[M]:c;k=k===void 0?juE[M]:k;I=I===void 0?XGb[M]:I;g.Dy.call(this,c,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:M},O));this.type=M;this.message=c;this.level=k;this.S=I;Object.setPrototypeOf(this,g.GO.prototype)}; jr=function(M,O){g.GO.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:O,foundObjectStores:M},GiM.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,jr.prototype)}; X7=function(M,O){var c=Error.call(this);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.index=M;this.objectStore=O;Object.setPrototypeOf(this,X7.prototype)}; F7=function(M,O,c,k){O=t1(O);var I=M instanceof Error?M:Error("Unexpected error: "+M);if(I instanceof g.GO)return I;M={objectStoreNames:c,dbName:O,dbVersion:k};if(I.name==="QuotaExceededError")return new g.GO("QUOTA_EXCEEDED",M);if(g.lf&&I.name==="UnknownError")return new g.GO("QUOTA_MAYBE_EXCEEDED",M);if(I instanceof X7)return new g.GO("MISSING_INDEX",Object.assign({},M,{objectStore:I.objectStore,index:I.index}));if(I.name==="InvalidStateError"&&l2l.some(function(b){return I.message.includes(b)}))return new g.GO("EXECUTE_TRANSACTION_ON_CLOSED_DB", M); if(I.name==="AbortError")return new g.GO("UNKNOWN_ABORT",M,I.message);I.args=[Object.assign({},M,{name:"IdbError",Q6:I.name})];I.level="WARNING";return I}; g.py=function(M,O,c){var k=Y9();return new g.GO("IDB_NOT_SUPPORTED",{context:{caller:M,publicName:O,version:c,hasSucceededOnce:k==null?void 0:k.hasSucceededOnce}})}; FKG=function(M){if(!M)throw Error();throw M;}; pG7=function(M){return M}; Ky=function(M){this.S=M}; g.gR=function(M){function O(I){if(k.state.status==="PENDING"){k.state={status:"REJECTED",reason:I};I=g.a(k.X);for(var b=I.next();!b.done;b=I.next())b=b.value,b()}} function c(I){if(k.state.status==="PENDING"){k.state={status:"FULFILLED",value:I};I=g.a(k.S);for(var b=I.next();!b.done;b=I.next())b=b.value,b()}} var k=this;this.state={status:"PENDING"};this.S=[];this.X=[];M=M.S;try{M(c,O)}catch(I){O(I)}}; KK2=function(M,O,c,k,I){try{if(M.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var b=c(M.state.value);b instanceof g.gR?wR(M,O,b,k,I):k(b)}catch(v){I(v)}}; gqk=function(M,O,c,k,I){try{if(M.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var b=c(M.state.reason);b instanceof g.gR?wR(M,O,b,k,I):k(b)}catch(v){I(v)}}; wR=function(M,O,c,k,I){O===c?I(new TypeError("Circular promise chain detected.")):c.then(function(b){b instanceof g.gR?wR(M,O,b,k,I):k(b)},function(b){I(b)})}; wG7=function(M,O,c){function k(){c(M.error);b()} function I(){O(M.result);b()} function b(){try{M.removeEventListener("success",I),M.removeEventListener("error",k)}catch(v){}} M.addEventListener("success",I);M.addEventListener("error",k)}; nqM=function(M){return new Promise(function(O,c){wG7(M,O,c)})}; ny=function(M){return new g.gR(new Ky(function(O,c){wG7(M,O,c)}))}; Rl=function(M,O){return new g.gR(new Ky(function(c,k){function I(){var b=M?O(M):null;b?b.then(function(v){M=v;I()},k):c()} I()}))}; R6A=function(M,O){this.request=M;this.cursor=O}; a2l=function(M){return ny(M).then(function(O){return O?new R6A(M,O):null})}; g.rJR=function(M){M.cursor.continue(void 0);return a2l(M.request)}; NcM=function(M,O){this.S=M;this.options=O;this.transactionCount=0;this.Y=Math.round((0,g.al)());this.X=!1}; g.NO=function(M,O,c){M=M.S.createObjectStore(O,c);return new rR(M)}; J1=function(M,O){M.S.objectStoreNames.contains(O)&&M.S.deleteObjectStore(O)}; g.Ho=function(M,O,c){return g.Wo(M,[O],{mode:"readwrite",wk:!0},function(k){return g.sN(k.objectStore(O),c)})}; g.Wo=function(M,O,c,k){var I,b,v,u,t,G,X,l,F,p,K,r;return g.P(function(W){switch(W.X){case 1:var z={mode:"readonly",wk:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof c==="string"?z.mode=c:Object.assign(z,c);I=z;M.transactionCount++;b=I.wk?3:1;v=0;case 2:if(u){W.Gf(4);break}v++;t=Math.round((0,g.al)());g.Ja(W,5);G=M.S.transaction(O,I.mode);z=new er(G);z=JJ7(z,k);return g.Z(W,z,7);case 7:return X=W.S,l=Math.round((0,g.al)()),WKp(M,t,l,v,void 0,O.join(),I),W.return(X);case 5:F=g.Bk(W);p=Math.round((0,g.al)()); K=F7(F,M.S.name,O.join(),M.S.version);if((r=K instanceof g.GO&&!K.S)||v>=b)WKp(M,t,p,v,K,O.join(),I),u=K;W.Gf(2);break;case 4:return W.return(Promise.reject(u))}})}; WKp=function(M,O,c,k,I,b,v){O=c-O;I?(I instanceof g.GO&&(I.type==="QUOTA_EXCEEDED"||I.type==="QUOTA_MAYBE_EXCEEDED")&&UN("QUOTA_EXCEEDED",{dbName:t1(M.S.name),objectStoreNames:b,transactionCount:M.transactionCount,transactionMode:v.mode}),I instanceof g.GO&&I.type==="UNKNOWN_ABORT"&&(c-=M.Y,c<0&&c>=2147483648&&(c=0),UN("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:b,transactionDuration:O,transactionCount:M.transactionCount,dbDuration:c}),M.X=!0),suG(M,!1,k,b,O,v.tag),vo(I)):suG(M,!0,k,b,O, v.tag)}; suG=function(M,O,c,k,I,b){UN("TRANSACTION_ENDED",{objectStoreNames:k,connectionHasUnknownAbortedTransaction:M.X,duration:I,isSuccessful:O,tryCount:c,tag:b===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":b})}; rR=function(M){this.S=M}; g.Bo=function(M,O,c){M.S.createIndex(O,c,{unique:!1})}; Htb=function(M,O){return g.zO(M,{query:O},function(c){return c.delete().then(function(){return g.ZA(c)})}).then(function(){})}; e6L=function(M,O,c){var k=[];return g.zO(M,{query:O},function(I){if(!(c!==void 0&&k.length>=c))return k.push(I.getValue()),g.ZA(I)}).then(function(){return k})}; z6p=function(M){return"getAllKeys"in IDBObjectStore.prototype?ny(M.S.getAllKeys(void 0,void 0)):Bc7(M)}; Bc7=function(M){var O=[];return g.Ztk(M,{query:void 0},function(c){O.push(c.cursor.primaryKey);return g.rJR(c)}).then(function(){return O})}; g.sN=function(M,O,c){return ny(M.S.put(O,c))}; g.zO=function(M,O,c){M=M.S.openCursor(O.query,O.direction);return Sr(M).then(function(k){return Rl(k,c)})}; g.Ztk=function(M,O,c){var k=O.query;O=O.direction;M="openKeyCursor"in IDBObjectStore.prototype?M.S.openKeyCursor(k,O):M.S.openCursor(k,O);return a2l(M).then(function(I){return Rl(I,c)})}; er=function(M){var O=this;this.S=M;this.Y=new Map;this.X=!1;this.done=new Promise(function(c,k){O.S.addEventListener("complete",function(){c()}); O.S.addEventListener("error",function(I){I.currentTarget===I.target&&k(O.S.error)}); O.S.addEventListener("abort",function(){var I=O.S.error;if(I)k(I);else if(!O.X){I=g.GO;for(var b=O.S.objectStoreNames,v=[],u=0;u=c))return k.push(I.getValue()),g.ZA(I)}).then(function(){return k})}; g.Po=function(M,O,c){M=M.S.openCursor(O.query===void 0?null:O.query,O.direction===void 0?"next":O.direction);return Sr(M).then(function(k){return Rl(k,c)})}; ol=function(M,O){this.request=M;this.cursor=O}; Sr=function(M){return ny(M).then(function(O){return O?new ol(M,O):null})}; g.ZA=function(M){M.cursor.continue(void 0);return Sr(M.request)}; oq7=function(M,O,c){return new Promise(function(k,I){function b(){F||(F=new NcM(v.result,{closed:l}));return F} var v=O!==void 0?self.indexedDB.open(M,O):self.indexedDB.open(M);var u=c.blocked,t=c.blocking,G=c.YJf,X=c.upgrade,l=c.closed,F;v.addEventListener("upgradeneeded",function(p){try{if(p.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(v.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");p.dataLoss&&p.dataLoss!=="none"&&UN("IDB_DATA_CORRUPTED",{reason:p.dataLossMessage||"unknown reason",dbName:t1(M)});var K=b(),r=new er(v.transaction); X&&X(K,function(W){return p.oldVersion=W},r); r.done.catch(function(W){I(W)})}catch(W){I(W)}}); v.addEventListener("success",function(){var p=v.result;t&&p.addEventListener("versionchange",function(){t(b())}); p.addEventListener("close",function(){UN("IDB_UNEXPECTEDLY_CLOSED",{dbName:t1(M),dbVersion:p.version});G&&G()}); k(b())}); v.addEventListener("error",function(){I(v.error)}); u&&v.addEventListener("blocked",function(){u()})})}; Eq8=function(M,O,c){c=c===void 0?{}:c;return oq7(M,O,c)}; EN=function(M,O){O=O===void 0?{}:O;var c,k,I,b;return g.P(function(v){if(v.X==1)return g.Ja(v,2),c=self.indexedDB.deleteDatabase(M),k=O,(I=k.blocked)&&c.addEventListener("blocked",function(){I()}),g.Z(v,nqM(c),4); if(v.X!=2)return g.Hk(v,0);b=g.Bk(v);throw F7(b,M,"",-1);})}; yn=function(M,O){this.name=M;this.options=O;this.Y=!0;this.J=this.L=0}; yJE=function(M,O){return new g.GO("INCOMPATIBLE_DB_VERSION",{dbName:M.name,oldVersion:M.options.version,newVersion:O})}; g.Qn=function(M,O){if(!O)throw g.py("openWithToken",t1(M.name));return M.open()}; Qul=function(M,O){var c;return g.P(function(k){if(k.X==1)return g.Z(k,g.Qn(dR,O),2);c=k.S;return k.return(g.Wo(c,["databases"],{wk:!0,mode:"readwrite"},function(I){var b=I.objectStore("databases");return b.get(M.actualName).then(function(v){if(v?M.actualName!==v.actualName||M.publicName!==v.publicName||M.userIdentifier!==v.userIdentifier:1)return g.sN(b,M).then(function(){})})}))})}; Cy=function(M,O){var c;return g.P(function(k){if(k.X==1)return M?g.Z(k,g.Qn(dR,O),2):k.return();c=k.S;return k.return(c.delete("databases",M))})}; dq2=function(M,O){var c,k;return g.P(function(I){return I.X==1?(c=[],g.Z(I,g.Qn(dR,O),2)):I.X!=3?(k=I.S,g.Z(I,g.Wo(k,["databases"],{wk:!0,mode:"readonly"},function(b){c.length=0;return g.zO(b.objectStore("databases"),{},function(v){M(v.getValue())&&c.push(v.getValue());return g.ZA(v)})}),3)):I.return(c)})}; CWa=function(M,O){return dq2(function(c){return c.publicName===M&&c.userIdentifier!==void 0},O)}; DqG=function(){var M,O,c,k;return g.P(function(I){switch(I.X){case 1:M=Y9();if((O=M)==null?0:O.hasSucceededOnce)return I.return(!0);if(DA&&VM()&&!To()||g.$J)return I.return(!1);try{if(c=self,!(c.indexedDB&&c.IDBIndex&&c.IDBKeyRange&&c.IDBObjectStore))return I.return(!1)}catch(b){return I.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return I.return(!1);g.Ja(I,2);k={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.Z(I,Qul(k,Vn),4);case 4:return g.Z(I,Cy("yt-idb-test-do-not-use",Vn),5);case 5:return I.return(!0);case 2:return g.Bk(I),I.return(!1)}})}; $qb=function(){if(TO!==void 0)return TO;bf=!0;return TO=DqG().then(function(M){bf=!1;var O;if((O=Lw())!=null&&O.S){var c;O={hasSucceededOnce:((c=Y9())==null?void 0:c.hasSucceededOnce)||M};var k;(k=Lw())==null||k.set("LAST_RESULT_ENTRY_KEY",O,2592E3,!0)}return M})}; fy=function(){return g.c4("ytglobal.idbToken_")||void 0}; g.mM=function(){var M=fy();return M?Promise.resolve(M):$qb().then(function(O){(O=O?Vn:void 0)&&g.Ok("ytglobal.idbToken_",O);return O})}; V8E=function(M){if(!g.VN())throw M=new g.GO("AUTH_INVALID",{dbName:M}),vo(M),M;var O=g.$9();return{actualName:M+":"+O,publicName:M,userIdentifier:O}}; Tca=function(M,O,c,k){var I,b,v,u,t,G;return g.P(function(X){switch(X.X){case 1:return b=(I=Error().stack)!=null?I:"",g.Z(X,g.mM(),2);case 2:v=X.S;if(!v)throw u=g.py("openDbImpl",M,O),g.Ft("ytidb_async_stack_killswitch")||(u.stack=u.stack+"\n"+b.substring(b.indexOf("\n")+1)),vo(u),u;uf(M);t=c?{actualName:M,publicName:M,userIdentifier:void 0}:V8E(M);g.Ja(X,3);return g.Z(X,Qul(t,v),5);case 5:return g.Z(X,Eq8(t.actualName,O,k),6);case 6:return X.return(X.S);case 3:return G=g.Bk(X),g.Ja(X,7),g.Z(X,Cy(t.actualName, v),9);case 9:g.Hk(X,8);break;case 7:g.Bk(X);case 8:throw G;}})}; f2l=function(M,O,c){c=c===void 0?{}:c;return Tca(M,O,!1,c)}; mql=function(M,O,c){c=c===void 0?{}:c;return Tca(M,O,!0,c)}; itA=function(M,O){O=O===void 0?{}:O;var c,k;return g.P(function(I){if(I.X==1)return g.Z(I,g.mM(),2);if(I.X!=3){c=I.S;if(!c)return I.return();uf(M);k=V8E(M);return g.Z(I,EN(k.actualName,O),3)}return g.Z(I,Cy(k.actualName,c),0)})}; AJa=function(M,O,c){M=M.map(function(k){return g.P(function(I){return I.X==1?g.Z(I,EN(k.actualName,O),2):g.Z(I,Cy(k.actualName,c),0)})}); return Promise.all(M).then(function(){})}; qXE=function(M){var O=O===void 0?{}:O;var c,k;return g.P(function(I){if(I.X==1)return g.Z(I,g.mM(),2);if(I.X!=3){c=I.S;if(!c)return I.return();uf(M);return g.Z(I,CWa(M,c),3)}k=I.S;return g.Z(I,AJa(k,O,c),0)})}; xqa=function(M,O){O=O===void 0?{}:O;var c;return g.P(function(k){if(k.X==1)return g.Z(k,g.mM(),2);if(k.X!=3){c=k.S;if(!c)return k.return();uf(M);return g.Z(k,EN(M,O),3)}return g.Z(k,Cy(M,c),0)})}; A1=function(M,O){yn.call(this,M,O);this.options=O;uf(M)}; h6A=function(M,O){var c;return function(){c||(c=new A1(M,O));return c}}; g.qO=function(M,O){return h6A(M,O)}; xJ=function(M){return g.Qn(LKb(),M)}; YXM=function(M,O,c,k){var I,b,v;return g.P(function(u){switch(u.X){case 1:return I={config:M,hashData:O,timestamp:k!==void 0?k:(0,g.al)()},g.Z(u,xJ(c),2);case 2:return b=u.S,g.Z(u,b.clear("hotConfigStore"),3);case 3:return g.Z(u,g.Ho(b,"hotConfigStore",I),4);case 4:return v=u.S,u.return(v)}})}; McG=function(M,O,c,k,I){var b,v,u;return g.P(function(t){switch(t.X){case 1:return b={config:M,hashData:O,configData:c,timestamp:I!==void 0?I:(0,g.al)()},g.Z(t,xJ(k),2);case 2:return v=t.S,g.Z(t,v.clear("coldConfigStore"),3);case 3:return g.Z(t,g.Ho(v,"coldConfigStore",b),4);case 4:return u=t.S,t.return(u)}})}; ORb=function(M){var O,c;return g.P(function(k){return k.X==1?g.Z(k,xJ(M),2):k.X!=3?(O=k.S,c=void 0,g.Z(k,g.Wo(O,["coldConfigStore"],{mode:"readwrite",wk:!0},function(I){return g.Po(I.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(b){c=b.getValue()})}),3)):k.return(c)})}; c$2=function(M){var O,c;return g.P(function(k){return k.X==1?g.Z(k,xJ(M),2):k.X!=3?(O=k.S,c=void 0,g.Z(k,g.Wo(O,["hotConfigStore"],{mode:"readwrite",wk:!0},function(I){return g.Po(I.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(b){c=b.getValue()})}),3)):k.return(c)})}; k4l=function(){return g.P(function(M){return g.Z(M,qXE("ytGcfConfig"),0)})}; h1=function(){g.d.call(this);this.X=[];this.S=[];var M=g.c4("yt.gcf.config.hotUpdateCallbacks");M?(this.X=[].concat(g.p2(M)),this.S=M):(this.S=[],g.Ok("yt.gcf.config.hotUpdateCallbacks",this.S))}; kH=function(){var M=this;this.J=!1;this.Y=this.L=0;this.U=new h1;this.YC={qqQ:function(){M.J=!0}, Rjc:function(){return M.S}, unc:function(O){Ly(M,O)}, d8:function(O){M.d8(O)}, Ef2:function(O){YJ(M,O)}, HI:function(){return M.coldHashData}, Vd:function(){return M.hotHashData}, nFh:function(){return M.X}, O7d:function(){return MG()}, H72:function(){return Oe()}, EFf:function(){return g.c4("yt.gcf.config.coldHashData")}, Pob:function(){return g.c4("yt.gcf.config.hotHashData")}, aMc:function(){ID8(M)}, RvQ:function(){M.d8(void 0);cT(M);delete kH.instance}, zv2:function(O){M.Y=O}, wcO:function(){return M.Y}}}; bRp=function(){if(!kH.instance){var M=new kH;kH.instance=M}return kH.instance}; uFl=function(M){var O;g.P(function(c){if(c.X==1)return g.Ft("start_client_gcf")||g.Ft("delete_gcf_config_db")?g.Ft("start_client_gcf")?g.Z(c,g.mM(),3):c.Gf(2):c.return();c.X!=2&&((O=c.S)&&g.VN()&&!g.Ft("delete_gcf_config_db")?(M.J=!0,ID8(M)):(vma(M),U2L(M)));return g.Ft("delete_gcf_config_db")?g.Z(c,k4l(),0):c.Gf(0)})}; I5=function(){var M;return(M=Oe())!=null?M:g.Q5("RAW_HOT_CONFIG_GROUP")}; tca=function(M){var O,c,k,I,b,v;return g.P(function(u){switch(u.X){case 1:if(M.X)return u.return(Oe());if(!M.J)return O=g.py("getHotConfig IDB not initialized"),iu(O),u.return(Promise.reject(O));c=fy();k=g.Q5("TIME_CREATED_MS");if(!c){I=g.py("getHotConfig token error");iu(I);u.Gf(2);break}return g.Z(u,c$2(c),3);case 3:if((b=u.S)&&b.timestamp>k)return Ly(M,b.config),M.d8(b.hashData),u.return(Oe());case 2:U2L(M);if(!(c&&M.X&&M.hotHashData)){u.Gf(4);break}return g.Z(u,YXM(M.X,M.hotHashData,c,k),4);case 4:return M.X? u.return(Oe()):(v=new g.Dy("Config not available in ytConfig"),iu(v),u.return(Promise.reject(v)))}})}; ja7=function(M){var O,c,k,I,b,v;return g.P(function(u){switch(u.X){case 1:if(M.S)return u.return(MG());if(!M.J)return O=g.py("getColdConfig IDB not initialized"),iu(O),u.return(Promise.reject(O));c=fy();k=g.Q5("TIME_CREATED_MS");if(!c){I=g.py("getColdConfig");iu(I);u.Gf(2);break}return g.Z(u,ORb(c),3);case 3:if((b=u.S)&&b.timestamp>k)return YJ(M,b.config),G4E(M,b.configData),cT(M,b.hashData),u.return(MG());case 2:vma(M);if(!(c&&M.S&&M.coldHashData&&M.configData)){u.Gf(4);break}return g.Z(u,McG(M.S, M.coldHashData,M.configData,c,k),4);case 4:return M.S?u.return(MG()):(v=new g.Dy("Config not available in ytConfig"),iu(v),u.return(Promise.reject(v)))}})}; ID8=function(M){if(!M.X||!M.S){if(!fy()){var O=g.py("scheduleGetConfigs");iu(O)}M.L||(M.L=g.S8.Tp(function(){return g.P(function(c){switch(c.X){case 1:return g.Ja(c,2),g.Z(c,tca(M),4);case 4:g.Hk(c,3);break;case 2:g.Bk(c);case 3:return g.Ja(c,5),g.Z(c,ja7(M),7);case 7:g.Hk(c,6);break;case 5:g.Bk(c);case 6:M.L&&(M.L=0),g.rI(c)}})},100))}}; X_E=function(M,O,c){var k,I,b;return g.P(function(v){switch(v.X){case 1:if(!g.Ft("start_client_gcf")){v.Gf(0);break}c&&Ly(M,c);M.d8(O);k=fy();if(!k){v.Gf(3);break}if(c){v.Gf(4);break}return g.Z(v,c$2(k),5);case 5:I=v.S,c=(b=I)==null?void 0:b.config;case 4:return g.Z(v,YXM(c,O,k),3);case 3:if(c)for(var u=c,t=g.a(M.U.S),G=t.next();!G.done;G=t.next())G=G.value,G(u);g.rI(v)}})}; lDA=function(M,O,c){var k,I,b,v;return g.P(function(u){if(u.X==1){if(!g.Ft("start_client_gcf"))return u.Gf(0);cT(M,O);return(k=fy())?c?u.Gf(4):g.Z(u,ORb(k),5):u.Gf(0)}u.X!=4&&(I=u.S,c=(b=I)==null?void 0:b.config);if(!c)return u.Gf(0);v=c.configData;return g.Z(u,McG(c,O,v,k),0)})}; F$A=function(){var M=bRp(),O=(0,g.al)()-M.Y;if(!(M.Y!==0&&O0&&(O.request={internalExperimentFlags:c});K$l(M,void 0,O);gml(void 0,O);w_M(void 0,O);nm8(M,void 0,O);RoE(void 0,O);g.Ft("start_client_gcf")&&aDb(void 0,O);g.Q5("DELEGATED_SESSION_ID")&& !g.Ft("pageid_as_header_web")&&(O.user={onBehalfOfUser:g.Q5("DELEGATED_SESSION_ID")});!g.Ft("fill_delegate_context_in_gel_killswitch")&&(M=g.Q5("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(O.user=Object.assign({},O.user,{serializedDelegationContext:M}));M=g.Q5("INNERTUBE_CONTEXT");var k;if(g.Ft("enable_persistent_device_token")&&(M==null?0:(k=M.client)==null?0:k.rolloutToken)){var I;O.client.rolloutToken=M==null?void 0:(I=M.client)==null?void 0:I.rolloutToken}k=Object;I=k.assign;M=O.client; c={};for(var b=g.a(Object.entries(xj(g.Q5("DEVICE","")))),v=b.next();!v.done;v=b.next()){var u=g.a(v.value);v=u.next().value;u=u.next().value;v==="cbrand"?c.deviceMake=u:v==="cmodel"?c.deviceModel=u:v==="cbr"?c.browserName=u:v==="cbrver"?c.browserVersion=u:v==="cos"?c.osName=u:v==="cosver"?c.osVersion=u:v==="cplatform"&&(c.platform=u)}O.client=I.call(k,M,c);return O}; K$l=function(M,O,c){M=M.Es;if(M==="WEB"||M==="MWEB"||M===1||M===2)if(O){c=Fy(O,RS,96)||new RS;var k=Zy();k=Object.keys(r$A).indexOf(k);k=k===-1?null:k;k!==null&&PC(c,3,k);KN(O,RS,96,c)}else c&&(c.client.mainAppWebInfo=(k=c.client.mainAppWebInfo)!=null?k:{},c.client.mainAppWebInfo.webDisplayMode=Zy())}; gml=function(M,O){var c=g.c4("yt.embedded_player.embed_url");c&&(M?(O=Fy(M,WO,7)||new WO,Zf(O,4,c),KN(M,WO,7,O)):O&&(O.thirdParty={embedUrl:c}))}; w_M=function(M,O){var c;if(g.Ft("web_log_memory_total_kbytes")&&((c=g.Yl.navigator)==null?0:c.deviceMemory)){var k;c=(k=g.Yl.navigator)==null?void 0:k.deviceMemory;M?xZ(M,95,wy(c*1E6)):O&&(O.client.memoryTotalKbytes=""+c*1E6)}}; nm8=function(M,O,c){if(M.appInstallData)if(O){var k;c=(k=Fy(O,n8,62))!=null?k:new n8;Zf(c,6,M.appInstallData);KN(O,n8,62,c)}else c&&(c.client.configInfo=c.client.configInfo||{},c.client.configInfo.appInstallData=M.appInstallData)}; RoE=function(M,O){var c=btE();c&&(M?PC(M,61,N48[c]):O&&(O.client.connectionType=c));g.Ft("web_log_effective_connection_type")&&(c=Uqa())&&(M?PC(M,94,J$b[c]):O&&(O.client.effectiveConnectionType=c))}; W$l=function(M,O,c){c=c===void 0?{}:c;var k={};g.Q5("EOM_VISITOR_DATA")?k={"X-Goog-EOM-Visitor-Id":g.Q5("EOM_VISITOR_DATA")}:k={"X-Goog-Visitor-Id":c.visitorData||g.Q5("VISITOR_DATA","")};if(O&&O.includes("www.youtube-nocookie.com"))return k;O=c.M7||g.Q5("AUTHORIZATION");O||(M?O="Bearer "+g.c4("gapi.auth.getToken")().access_token:(M=YyL().l0(u_),g.Ft("pageid_as_header_web")||delete M["X-Goog-PageId"],k=Object.assign({},k,M)));O&&(k.Authorization=O);return k}; aDb=function(M,O){var c=F$A();if(c){var k=c.coldConfigData,I=c.coldHashData;c=c.hotHashData;if(M){var b;O=(b=Fy(M,n8,62))!=null?b:new n8;k=Zf(O,1,k);Zf(k,3,I).d8(c);KN(M,n8,62,O)}else O&&(O.client.configInfo=O.client.configInfo||{},k&&(O.client.configInfo.coldConfigData=k),I&&(O.client.configInfo.coldHashData=I),c&&(O.client.configInfo.hotHashData=c))}}; tC=function(M,O){this.version=M;this.args=O}; GZ=function(M,O){this.topic=M;this.S=O}; Xd=function(M,O){var c=j$();c&&c.publish.call(c,M.toString(),M,O)}; eo7=function(M){var O=saa,c=j$();if(!c)return 0;var k=c.subscribe(O.toString(),function(I,b){var v=g.c4("ytPubsub2Pubsub2SkipSubKey");v&&v==k||(v=function(){if(l_[k])try{if(b&&O instanceof GZ&&O!=I)try{var u=O.S,t=b;if(!t.args||!t.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!u.iK){var G=new u;u.iK=G.version}var X=u.iK}catch(l){}if(!X||t.version!=X)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{b=Reflect.construct(u, g.Zz(t.args))}catch(l){throw l.message="yt.pubsub2.Data.deserialize(): "+l.message,l;}}catch(l){throw l.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+O.toString()+": "+l.message,l;}M.call(window,b)}catch(l){g.f8(l)}},HRI[O.toString()]?g.qA()?g.S8.Tp(v):g.tL(v,0):v())}); l_[k]=!0;Fd[O.toString()]||(Fd[O.toString()]=[]);Fd[O.toString()].push(k);return k}; ZRA=function(){var M=B4b,O=eo7(function(c){M.apply(void 0,arguments);zob(O)}); return O}; zob=function(M){var O=j$();O&&(typeof M==="number"&&(M=[M]),g.qu(M,function(c){O.unsubscribeByKey(c);delete l_[c]}))}; j$=function(){return g.c4("ytPubsub2Pubsub2Instance")}; pL=function(M,O,c){c=c===void 0?{sampleRate:.1}:c;Math.random()QaA||v=$2a&&(WT++,g.Ft("abandon_compression_after_N_slow_zips")?JC===g.pF("compression_disable_point")&&WT>Vc7&&(a5=!1):a5=!1);T4l(O);k.headers||(k.headers={});k.headers["Content-Encoding"]="gzip";k.postBody=M;k.postParams=void 0;I(c,k)}; fDp=function(M){var O=O===void 0?!1:O;var c=c===void 0?!1:c;var k=(0,g.al)(),I={startTime:k,ticks:{},infos:{}},b=O?g.c4("yt.logging.gzipForFetch",!1):!0;if(a5&&b){if(!M.body)return M;try{var v=c?M.body:typeof M.body==="string"?M.body:JSON.stringify(M.body);b=v;if(!c&&typeof v==="string"){var u=y$l(v);if(u!=null&&(u>QaA||u=$2a)if(WT++,g.Ft("abandon_compression_after_N_slow_zips")||g.Ft("abandon_compression_after_N_slow_zips_lr")){O=WT/JC;var G=Vc7/g.pF("compression_disable_point");JC>0&&JC%g.pF("compression_disable_point")===0&&O>=G&&(a5=!1)}else a5=!1;T4l(I)}}M.headers=Object.assign({},{"Content-Encoding":"gzip"},M.headers||{});M.body=b;return M}catch(X){return iu(X),M}}else return M}; y$l=function(M){try{return(new Blob(M.split(""))).size}catch(O){return iu(O),null}}; T4l=function(M){g.Ft("gel_compression_csi_killswitch")||!g.Ft("log_gel_compression_latency")&&!g.Ft("log_gel_compression_latency_lr")||pL("gel_compression",M,{sampleRate:.1})}; HT=function(M){var O=this;this.TV=this.S=!1;this.potentialEsfErrorCounter=this.X=0;this.handleError=function(){}; this.Pf=function(){}; this.now=Date.now;this.Wr=!1;this.YC={PJY:function(X){O.ih=X}, rOb:function(){O.BZ()}, CT:function(){O.S3()}, Zi:function(X){return g.P(function(l){return g.Z(l,O.Zi(X),0)})}, ZV:function(X,l){return O.ZV(X,l)}, vO:function(){O.vO()}}; var c;this.tG=(c=M.tG)!=null?c:100;var k;this.eR=(k=M.eR)!=null?k:1;var I;this.DU=(I=M.DU)!=null?I:2592E6;var b;this.Vj=(b=M.Vj)!=null?b:12E4;var v;this.hA=(v=M.hA)!=null?v:5E3;var u;this.ih=(u=M.ih)!=null?u:void 0;this.z8=!!M.z8;var t;this.L4=(t=M.L4)!=null?t:.1;var G;this.bF=(G=M.bF)!=null?G:10;M.handleError&&(this.handleError=M.handleError);M.Pf&&(this.Pf=M.Pf);M.Wr&&(this.Wr=M.Wr);M.TV&&(this.TV=M.TV);this.No=M.No;this.vK=M.vK;this.rW=M.rW;this.Ic=M.Ic;this.sendFn=M.sendFn;this.pN=M.pN;this.Ow= M.Ow;se(this)&&(!this.No||this.No("networkless_logging"))&&m2L(this)}; m2L=function(M){se(M)&&!M.Wr&&(M.S=!0,M.z8&&Math.random()<=M.L4&&M.rW.SX(M.ih),M.vO(),M.Ic.zo()&&M.BZ(),M.Ic.listen(M.pN,M.BZ.bind(M)),M.Ic.listen(M.Ow,M.S3.bind(M)))}; qw2=function(M,O){if(!se(M))throw Error("IndexedDB is not supported: updateRequestHandlers");var c=O.options.onError?O.options.onError:function(){}; O.options.onError=function(I,b){var v,u,t,G;return g.P(function(X){switch(X.X){case 1:v=iRk(b);(u=A$L(b))&&M.No&&M.No("web_enable_error_204")&&M.handleError(Error("Request failed due to compression"),O.url,b);if(!(M.No&&M.No("nwl_consider_error_code")&&v||M.No&&!M.No("nwl_consider_error_code")&&M.potentialEsfErrorCounter<=M.bF)){X.Gf(2);break}if(!M.Ic.il){X.Gf(3);break}return g.Z(X,M.Ic.il(),3);case 3:if(M.Ic.zo()){X.Gf(2);break}c(I,b);if(!M.No||!M.No("nwl_consider_error_code")||((t=O)==null?void 0: t.id)===void 0){X.Gf(6);break}return g.Z(X,M.rW.lc(O.id,M.ih,!1),6);case 6:return X.return();case 2:if(M.No&&M.No("nwl_consider_error_code")&&!v&&M.potentialEsfErrorCounter>M.bF)return X.return();M.potentialEsfErrorCounter++;if(((G=O)==null?void 0:G.id)===void 0){X.Gf(8);break}return O.sendCount=400&&M<=599?!1:!0}; A$L=function(M){var O;M=M==null?void 0:(O=M.error)==null?void 0:O.code;return!(M!==400&&M!==415)}; x2p=function(){if(BT)return BT();var M={};BT=g.qO("LogsDatabaseV2",{r8:(M.LogsRequestsStore={d7:2},M),shared:!1,upgrade:function(O,c,k){c(2)&&g.NO(O,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});c(3);c(5)&&(k=k.objectStore("LogsRequestsStore"),k.S.indexNames.contains("newRequest")&&k.S.deleteIndex("newRequest"),g.Bo(k,"newRequestV2",["status","interface","timestamp"]));c(7)&&J1(O,"sapisid");c(9)&&J1(O,"SWHealthLog")}, version:9});return BT()}; zZ=function(M){return g.Qn(x2p(),M)}; L$l=function(M,O){var c,k,I,b;return g.P(function(v){if(v.X==1)return c={startTime:(0,g.al)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.Z(v,zZ(O),2);if(v.X!=3)return k=v.S,I=Object.assign({},M,{options:JSON.parse(JSON.stringify(M.options)),interface:g.Q5("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.Z(v,g.Ho(k,"LogsRequestsStore",I),3);b=v.S;c.ticks.tc=(0,g.al)();hoR(c);return v.return(b)})}; YwL=function(M,O){var c,k,I,b,v,u,t,G;return g.P(function(X){if(X.X==1)return c={startTime:(0,g.al)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.Z(X,zZ(O),2);if(X.X!=3)return k=X.S,I=g.Q5("INNERTUBE_CONTEXT_CLIENT_NAME",0),b=[M,I,0],v=[M,I,(0,g.al)()],u=IDBKeyRange.bound(b,v),t="prev",g.Ft("use_fifo_for_networkless")&&(t="next"),G=void 0,g.Z(X,g.Wo(k,["LogsRequestsStore"],{mode:"readwrite",wk:!0},function(l){return g.Po(l.objectStore("LogsRequestsStore").index("newRequestV2"), {query:u,direction:t},function(F){F.getValue()&&(G=F.getValue(),M==="NEW"&&(G.status="QUEUED",F.update(G)))})}),3); c.ticks.tc=(0,g.al)();hoR(c);return X.return(G)})}; M07=function(M,O){var c;return g.P(function(k){if(k.X==1)return g.Z(k,zZ(O),2);c=k.S;return k.return(g.Wo(c,["LogsRequestsStore"],{mode:"readwrite",wk:!0},function(I){var b=I.objectStore("LogsRequestsStore");return b.get(M).then(function(v){if(v)return v.status="QUEUED",g.sN(b,v).then(function(){return v})})}))})}; O8M=function(M,O,c,k){c=c===void 0?!0:c;var I;return g.P(function(b){if(b.X==1)return g.Z(b,zZ(O),2);I=b.S;return b.return(g.Wo(I,["LogsRequestsStore"],{mode:"readwrite",wk:!0},function(v){var u=v.objectStore("LogsRequestsStore");return u.get(M).then(function(t){return t?(t.status="NEW",c&&(t.sendCount+=1),k!==void 0&&(t.options.compress=k),g.sN(u,t).then(function(){return t})):g.gR.resolve(void 0)})}))})}; cwk=function(M,O){var c;return g.P(function(k){if(k.X==1)return g.Z(k,zZ(O),2);c=k.S;return k.return(c.delete("LogsRequestsStore",M))})}; kqM=function(M){var O,c;return g.P(function(k){if(k.X==1)return g.Z(k,zZ(M),2);O=k.S;c=(0,g.al)()-2592E6;return g.Z(k,g.Wo(O,["LogsRequestsStore"],{mode:"readwrite",wk:!0},function(I){return g.zO(I.objectStore("LogsRequestsStore"),{},function(b){if(b.getValue().timestamp<=c)return b.delete().then(function(){return g.ZA(b)})})}),0)})}; IVp=function(){g.P(function(M){return g.Z(M,qXE("LogsDatabaseV2"),0)})}; hoR=function(M){g.Ft("nwl_csi_killswitch")||pL("networkless_performance",M,{sampleRate:1})}; vjp=function(M){return g.Qn(b8R(),M)}; UZG=function(M){var O,c;g.P(function(k){if(k.X==1)return g.Z(k,vjp(M),2);O=k.S;c=(0,g.al)()-2592E6;return g.Z(k,g.Wo(O,["SWHealthLog"],{mode:"readwrite",wk:!0},function(I){return g.zO(I.objectStore("SWHealthLog"),{},function(b){if(b.getValue().timestamp<=c)return b.delete().then(function(){return g.ZA(b)})})}),0)})}; uS2=function(M){var O;return g.P(function(c){if(c.X==1)return g.Z(c,vjp(M),2);O=c.S;return g.Z(c,O.clear("SWHealthLog"),0)})}; g.Zd=function(M,O,c,k,I,b,v){I=I===void 0?"":I;b=b===void 0?!1:b;v=v===void 0?!1:v;if(M)if(c&&!g.CF())iu(new g.Dy("Legacy referrer-scrubbed ping detected")),M&&t0E(M,void 0,{scrubReferrer:!0});else if(I)nF(M,O,"POST",I,k);else if(g.Q5("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||k||v)nF(M,O,"GET","",k,void 0,b,v);else{b:{try{c:{var u=new sH8({url:M});if(u.S.dsh==="1")var t=null;else{var G=u.S.ae;if(G==="1"){var X=u.S.adurl;if(X)try{t={version:3,Pi:decodeURIComponent(X),VR:TK(u.X,"act=1","ri=1",HfA(u))}; break c}catch(p){}}t=G==="2"?{version:4,Pi:TK(u.X,"dct=1","suid="+u.Y,""),VR:TK(u.X,"act=1","ri=1","suid="+u.Y)}:null}}if(t){var l=bx(M);var F=!(!l||!l.endsWith("/aclk")||nD(M,"ri")!=="1");break b}}catch(p){}F=!1}F?GqM(M)?(O&&O(),c=!0):c=!1:c=!1;c||t0E(M,O)}}; GqM=function(M,O){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(M,O===void 0?"":O))return!0}catch(c){}return!1}; t0E=function(M,O,c){c=c===void 0?{}:c;var k=new Image,I=""+jSk++;S$[I]=k;k.onload=k.onerror=function(){O&&S$[I]&&O();delete S$[I]}; c.scrubReferrer&&(k.referrerPolicy="no-referrer");k.src=M}; XOR=function(M){var O;return((O=document.featurePolicy)==null?0:O.allowedFeatures().includes("attribution-reporting"))?M+"&nis=6":M+"&nis=5"}; o5=function(){PT||(PT=new h4("yt.offline"));return PT}; lVp=function(M){if(g.Ft("offline_error_handling")){var O=o5().get("errors",!0)||{};O[M.message]={name:M.name,stack:M.stack};M.level&&(O[M.message].level=M.level);o5().set("errors",O,2592E3,!0)}}; Ee=function(){this.S=new Map;this.X=!1}; ya=function(){if(!Ee.instance){var M=g.c4("yt.networkRequestMonitor.instance")||new Ee;g.Ok("yt.networkRequestMonitor.instance",M);Ee.instance=M}return Ee.instance}; Qa=function(){g.UF.call(this);var M=this;this.X=!1;this.S=WLI();this.S.listen("networkstatus-online",function(){if(M.X&&g.Ft("offline_error_handling")){var O=o5().get("errors",!0);if(O){for(var c in O)if(O[c]){var k=new g.Dy(c,"sent via offline_errors");k.name=O[c].name;k.stack=O[c].stack;k.level=O[c].level;g.f8(k)}o5().set("errors",{},2592E3,!0)}}})}; FmE=function(){if(!Qa.instance){var M=g.c4("yt.networkStatusManager.instance")||new Qa;g.Ok("yt.networkStatusManager.instance",M);Qa.instance=M}return Qa.instance}; g.d0=function(M){M=M===void 0?{}:M;g.UF.call(this);var O=this;this.S=this.L=0;this.X=FmE();var c=g.c4("yt.networkStatusManager.instance.listen").bind(this.X);c&&(M.rateLimit?(this.rateLimit=M.rateLimit,c("networkstatus-online",function(){pOL(O,"publicytnetworkstatus-online")}),c("networkstatus-offline",function(){pOL(O,"publicytnetworkstatus-offline")})):(c("networkstatus-online",function(){O.dispatchEvent("publicytnetworkstatus-online")}),c("networkstatus-offline",function(){O.dispatchEvent("publicytnetworkstatus-offline")})))}; pOL=function(M,O){M.rateLimit?M.S?(g.S8.o8(M.L),M.L=g.S8.Tp(function(){M.Y!==O&&(M.dispatchEvent(O),M.Y=O,M.S=(0,g.al)())},M.rateLimit-((0,g.al)()-M.S))):(M.dispatchEvent(O),M.Y=O,M.S=(0,g.al)()):M.dispatchEvent(O)}; Dd=function(){var M=HT.call;CL||(CL=new g.d0({Z5O:!0,Zx2:!0}));M.call(HT,this,{rW:{SX:kqM,S$:cwk,fQ:YwL,uy:M07,lc:O8M,set:L$l},Ic:CL,handleError:function(O,c,k){var I,b=k==null?void 0:(I=k.error)==null?void 0:I.code;if(b===400||b===415){var v;O=new g.Dy(O.message,c,k==null?void 0:(v=k.error)==null?void 0:v.code);iu(O,void 0,void 0,void 0,!0)}else g.f8(O)}, Pf:iu,sendFn:Km7,now:g.al,s5:lVp,vK:g.A4(),pN:"publicytnetworkstatus-online",Ow:"publicytnetworkstatus-offline",z8:!0,L4:.1,bF:g.pF("potential_esf_error_limit",10),No:g.Ft,Wr:!(g.VN()&&g.Iy(document.location.toString())!=="www.youtube-nocookie.com")});this.Y=new g.vZ;g.Ft("networkless_immediately_drop_all_requests")&&IVp();xqa("LogsDatabaseV2")}; $H=function(){var M=g.c4("yt.networklessRequestController.instance");M||(M=new Dd,g.Ok("yt.networklessRequestController.instance",M),g.Ft("networkless_logging")&&g.mM().then(function(O){M.ih=O;m2L(M);M.Y.resolve();M.z8&&Math.random()<=M.L4&&M.ih&&UZG(M.ih);g.Ft("networkless_immediately_drop_sw_health_store")&&gj7(M)})); return M}; gj7=function(M){var O;g.P(function(c){if(!M.ih)throw O=g.py("clearSWHealthLogsDb"),O;return c.return(uS2(M.ih).catch(function(k){M.handleError(k)}))})}; Km7=function(M,O,c,k){k=k===void 0?!1:k;O=g.Ft("web_fp_via_jspb")?Object.assign({},O):O;g.Ft("use_cfr_monitor")&&wOk(M,O);if(g.Ft("use_request_time_ms_header"))O.headers&&Oi(M)&&(O.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.al)())));else{var I;if((I=O.postParams)==null?0:I.requestTimeMs)O.postParams.requestTimeMs=Math.round((0,g.al)())}c&&Object.keys(O).length===0?g.Zd(M):O.compress?O.postBody?(typeof O.postBody!=="string"&&(O.postBody=JSON.stringify(O.postBody)),NG(M,O.postBody, O,g.Rw,k)):NG(M,JSON.stringify(O.postParams),O,aw,k):g.Rw(M,O)}; Va=function(M,O){g.Ft("use_event_time_ms_header")&&Oi(M)&&(O.headers||(O.headers={}),O.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.al)())));return O}; wOk=function(M,O){var c=O.onError?O.onError:function(){}; O.onError=function(I,b){ya().requestComplete(M,!1);c(I,b)}; var k=O.onSuccess?O.onSuccess:function(){}; O.onSuccess=function(I,b){ya().requestComplete(M,!0);k(I,b)}}; g.TZ=function(M){this.config_=null;M?this.config_=M:p_I()&&(this.config_=g.b_())}; g.fL=function(M,O,c,k){function I(G){try{if((G===void 0?0:G)&&k.retry&&!k.networklessOptions.bypassNetworkless)b.method="POST",k.networklessOptions.writeThenSend?$H().writeThenSend(t,b):$H().sendAndWrite(t,b);else if(k.compress){var X=!k.networklessOptions.writeThenSend;if(b.postBody){var l=b.postBody;typeof l!=="string"&&(l=JSON.stringify(b.postBody));NG(t,l,b,g.Rw,X)}else NG(t,JSON.stringify(b.postParams),b,aw,X)}else g.Ft("web_all_payloads_via_jspb")?g.Rw(t,b):aw(t,b)}catch(F){if(F.name==="InvalidAccessError")iu(Error("An extension is blocking network request.")); else throw F;}} !g.Q5("VISITOR_DATA")&&O!=="visitor_id"&&Math.random()<.01&&iu(new g.Dy("Missing VISITOR_DATA when sending innertube request.",O,c,k));if(!M.isReady())throw M=new g.Dy("innertube xhrclient not ready",O,c,k),g.f8(M),M;var b={headers:k.headers||{},method:"POST",postParams:c,postBody:k.postBody,postBodyFormat:k.postBodyFormat||"JSON",onTimeout:function(){k.onTimeout()}, onFetchTimeout:k.onTimeout,onSuccess:function(G,X){if(k.onSuccess)k.onSuccess(X)}, onFetchSuccess:function(G){if(k.onSuccess)k.onSuccess(G)}, onError:function(G,X){if(k.onError)k.onError(X)}, onFetchError:function(G){if(k.onError)k.onError(G)}, timeout:k.timeout,withCredentials:!0,compress:k.compress};b.headers["Content-Type"]||(b.headers["Content-Type"]="application/json");c="";var v=M.config_.QK;v&&(c=v);v=M.config_.f1||!1;var u=W$l(v,c,k);Object.assign(b.headers,u);b.headers.Authorization&&!c&&v&&(b.headers["x-origin"]=window.location.origin);var t=Yj(""+c+("/youtubei/"+M.config_.innertubeApiVersion+"/"+O),{alt:"json"});g.c4("ytNetworklessLoggingInitializationOptions")&&nj7.isNwlInitialized?$qb().then(function(G){I(G)}):I(!1)}; g.xH=function(M,O,c){var k=g.mH();if(k&&O){var I=k.subscribe(M,function(){function b(){i_[I]&&O.apply&&typeof O.apply=="function"&&O.apply(c||window,v)} var v=arguments;try{g.AC[M]?b():g.tL(b,0)}catch(u){g.f8(u)}},c); i_[I]=!0;qG[M]||(qG[M]=[]);qG[M].push(I);return I}return 0}; RRI=function(M){var O=g.xH("LOGGED_IN",function(c){M.apply(void 0,arguments);g.hC(O)})}; g.hC=function(M){var O=g.mH();O&&(typeof M==="number"?M=[M]:typeof M==="string"&&(M=[parseInt(M,10)]),g.qu(M,function(c){O.unsubscribeByKey(c);delete i_[c]}))}; g.LL=function(M,O){var c=g.mH();return c?c.publish.apply(c,arguments):!1}; rwG=function(M){var O=g.mH();if(O)if(O.clear(M),M)aVM(M);else for(var c in qG)aVM(c)}; g.mH=function(){return g.Yl.ytPubsubPubsubInstance}; aVM=function(M){qG[M]&&(M=qG[M],g.qu(M,function(O){i_[O]&&delete i_[O]}),M.length=0)}; g.YH=function(M,O,c){Nj2(M,O,c===void 0?null:c)}; Nj2=function(M,O,c){c=c===void 0?null:c;var k=JwL(M),I=document.getElementById(k),b=I&&QT8(I),v=I&&!b;b?O&&O():(O&&(b=g.xH(k,O),O=""+g.Uk(O),WmE[O]=b),v||(I=sSp(M,k,function(){QT8(I)||(yFk(I),g.LL(k),g.tL(function(){rwG(k)},0))},c)))}; sSp=function(M,O,c,k){k=k===void 0?null:k;var I=g.Xe("SCRIPT");I.id=O;I.onload=function(){c&&setTimeout(c,0)}; I.onreadystatechange=function(){switch(I.readyState){case "loaded":case "complete":I.onload()}}; k&&I.setAttribute("nonce",k);g.nr(I,g.gj(M));M=document.getElementsByTagName("head")[0]||document.body;M.insertBefore(I,M.firstChild);return I}; JwL=function(M){var O=document.createElement("a");g.tz(O,M);M=O.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+Zo(M)}; ID=function(M,O){if(M===O)M=!0;else if(Array.isArray(M)&&Array.isArray(O))M=g.iD(M,O,ID);else if(g.bD(M)&&g.bD(O))a:if(g.U4(M).length!=g.U4(O).length)M=!1;else{for(var c in M)if(!ID(M[c],O[c])){M=!1;break a}M=!0}else M=!1;return M}; Uf=function(M){var O=g.C2.apply(1,arguments);if(!bq(M)||O.some(function(k){return!bq(k)}))throw Error("Only objects may be merged."); O=g.a(O);for(var c=O.next();!c.done;c=O.next())vm(M,c.value)}; vm=function(M,O){for(var c in O)if(bq(O[c])){if(c in M&&!bq(M[c]))throw Error("Cannot merge an object into a non-object.");c in M||(M[c]={});vm(M[c],O[c])}else if(uq(O[c])){if(c in M&&!uq(M[c]))throw Error("Cannot merge an array into a non-array.");c in M||(M[c]=[]);H8I(M[c],O[c])}else M[c]=O[c];return M}; H8I=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next())c=c.value,bq(c)?M.push(vm({},c)):uq(c)?M.push(H8I([],c)):M.push(c);return M}; bq=function(M){return typeof M==="object"&&!Array.isArray(M)}; uq=function(M){return typeof M==="object"&&Array.isArray(M)}; tx=function(M){g.d.call(this);this.X=M}; G8=function(M){tx.call(this,!0);this.S=M}; jg=function(M,O){g.d.call(this);var c=this;this.Y=[];this.W=!1;this.X=0;this.J=this.U=this.L=!1;this.Sc=null;var k=(0,g.uD)(M,O);this.S=new g.$q(function(){return k(c.Sc)},300); g.C(this,this.S);this.T=this.K=Infinity}; eRk=function(M,O){if(!O)return!1;for(var c=0;c-1)throw Error("Deps cycle for: "+O);if(M.X.has(O))return M.X.get(O);if(!M.S.has(O)){if(k)return;throw Error("No provider for: "+O);}k=M.S.get(O);c.push(O);if(k.x6!==void 0)var I=k.x6;else if(k.Vno)I=k[N3]?SoE(M,k[N3],c):[],I=k.Vno.apply(k,g.p2(I));else if(k.Ws){I=k.Ws;var b=I[N3]?SoE(M,I[N3],c):[];I=new (Function.prototype.bind.apply(I,[null].concat(g.p2(b))))}else throw Error("Could not resolve providers for: "+O);c.pop();k.N8Q||M.X.set(O,I); return I}; SoE=function(M,O,c){return O?O.map(function(k){return k instanceof RD?Jx(M,k.key,c,!0):Jx(M,k,c)}):[]}; sf=function(){Wm||(Wm=new Z87);return Wm}; eg=function(){var M,O;return"h5vcc"in Hm&&((M=Hm.h5vcc.traceEvent)==null?0:M.traceBegin)&&((O=Hm.h5vcc.traceEvent)==null?0:O.traceEnd)?1:"performance"in Hm&&Hm.performance.mark&&Hm.performance.measure?2:0}; Bm=function(M){var O=eg();switch(O){case 1:Hm.h5vcc.traceEvent.traceBegin("YTLR",M);break;case 2:Hm.performance.mark(M+"-start");break;case 0:break;default:GF(O,"unknown trace type")}}; PuG=function(M){var O=eg();switch(O){case 1:Hm.h5vcc.traceEvent.traceEnd("YTLR",M);break;case 2:O=M+"-start";var c=M+"-end";Hm.performance.mark(c);Hm.performance.measure(M,O,c);break;case 0:break;default:GF(O,"unknown trace type")}}; ojp=function(M){var O,c;(c=(O=window).onerror)==null||c.call(O,M.message,"",0,0,M)}; Ejk=function(M){var O=this;var c=c===void 0?0:c;var k=k===void 0?g.A4():k;this.Y=c;this.scheduler=k;this.X=new g.vZ;this.S=M;for(M={MI:0};M.MI=1E3?I():k>=M?MB||(MB=OZ(function(){I();MB=void 0},0)):b-u>=10&&(YoG(O,c.tier),v.L=b)}; Awb=function(M,O){if(M.endpoint==="log_event"){g.Ft("more_accurate_gel_parser")&&f5().storePayload({isJspb:!1},M.payload);iq(M);var c=Ax(M),k=new Map;k.set(c,[M.payload]);var I=fVM(M.payload)||"";O&&(L5=new O);return new g.Nn(function(b,v){L5&&L5.isReady()?MvE(k,L5,b,v,{bypassNetworkless:!0},!0,xk(I)):b()})}}; hRl=function(M,O,c){if(O.endpoint==="log_event"){iq(void 0,O);var k=Ax(O,!0),I=new Map;I.set(k,[QB(O.payload)]);c&&(L5=new c);return new g.Nn(function(b){L5&&L5.isReady()?OFG(I,L5,b,{bypassNetworkless:!0},!0,xk(M)):b()})}}; Ax=function(M,O){var c="";if(M.dangerousLogToVisitorSession)c="visitorOnlyApprovedKey";else if(M.cttAuthInfo){if(O===void 0?0:O){O=M.cttAuthInfo.token;c=M.cttAuthInfo;var k=new oS;c.videoId?k.setVideoId(c.videoId):c.playlistId&&ti(k,2,cw,ar(c.playlistId));kX[O]=k}else O=M.cttAuthInfo,c={},O.videoId?c.videoId=O.videoId:O.playlistId&&(c.playlistId=O.playlistId),IW[M.cttAuthInfo.token]=c;c=M.cttAuthInfo.token}return c}; hx=function(M,O,c){M=M===void 0?{}:M;O=O===void 0?!1:O;new g.Nn(function(k,I){var b=Yk(O,c),v=b.Y;b.Y=!1;bC(b.X);bC(b.S);b.S=0;L5&&L5.isReady()?c===void 0&&g.Ft("enable_web_tiered_gel")?cLL(k,I,M,O,300,v):cLL(k,I,M,O,c,v):(YoG(O,c),k())})}; cLL=function(M,O,c,k,I,b){var v=L5;c=c===void 0?{}:c;k=k===void 0?!1:k;I=I===void 0?200:I;b=b===void 0?!1:b;var u=new Map,t=new Map,G={isJspb:k,cttAuthInfo:void 0,tier:I},X={isJspb:k,cttAuthInfo:void 0};if(k){O=g.a(Object.keys(q3));for(I=O.next();!I.done;I=O.next())I=I.value,t=g.Ft("enable_web_tiered_gel")?f5().smartExtractMatchingEntries({keys:[G,X],sizeLimit:1E3}):f5().extractMatchingEntries({isJspb:!0,cttAuthInfo:I}),t.length>0&&u.set(I,t),(g.Ft("web_fp_via_jspb_and_json")&&c.writeThenSend||!g.Ft("web_fp_via_jspb_and_json"))&& delete q3[I];OFG(u,v,M,c,!1,b)}else{u=g.a(Object.keys(q3));for(G=u.next();!G.done;G=u.next())G=G.value,X=g.Ft("enable_web_tiered_gel")?f5().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:G,tier:I},{isJspb:!1,cttAuthInfo:G}],sizeLimit:1E3}):f5().extractMatchingEntries({isJspb:!1,cttAuthInfo:G}),X.length>0&&t.set(G,X),(g.Ft("web_fp_via_jspb_and_json")&&c.writeThenSend||!g.Ft("web_fp_via_jspb_and_json"))&&delete q3[G];MvE(t,v,M,O,c,!1,b)}}; YoG=function(M,O){function c(){hx({writeThenSend:!0},M,O)} M=M===void 0?!1:M;O=O===void 0?200:O;var k=Yk(M,O),I=k===koI||k===I8l?5E3:bFl;g.Ft("web_gel_timeout_cap")&&!k.S&&(I=OZ(function(){c()},I),k.S=I); bC(k.X);I=g.Q5("LOGGING_BATCH_TIMEOUT",g.pF("web_gel_debounce_ms",1E4));g.Ft("shorten_initial_gel_batch_timeout")&&vw&&(I=vE8);I=OZ(function(){g.pF("gel_min_batch_size")>0?f5().getSequenceCount({cttAuthInfo:void 0,isJspb:M,tier:O})>=U8k&&c():c()},I); k.X=I}; MvE=function(M,O,c,k,I,b,v){I=I===void 0?{}:I;var u=Math.round((0,g.al)()),t=M.size,G=utl(v);M=g.a(M);var X=M.next();for(v={};!X.done;v={BN:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,j8:void 0,xP:void 0},X=M.next()){var l=g.a(X.value);X=l.next().value;l=l.next().value;v.batchRequest=g.Kc({context:g.Ue(O.config_||g.b_())});if(!g.I1(l)&&!g.Ft("throw_err_when_logevent_malformed_killswitch")){k();break}v.batchRequest.events=l;(l=IW[X])&&tva(v.batchRequest,X,l);delete IW[X];v.dangerousLogToVisitorSession= X==="visitorOnlyApprovedKey";GoM(v.batchRequest,u,v.dangerousLogToVisitorSession);jwl(I);v.j8=function(F){g.Ft("start_client_gcf")&&g.S8.Tp(function(){return g.P(function(p){return g.Z(p,X8l(F),0)})}); t--;t||c()}; v.BN=0;v.xP=function(F){return function(){F.BN++;if(I.bypassNetworkless&&F.BN===1)try{g.fL(O,G,F.batchRequest,UZ({writeThenSend:!0},F.dangerousLogToVisitorSession,F.j8,F.xP,b)),vw=!1}catch(p){g.f8(p),k()}t--;t||c()}}(v); try{g.fL(O,G,v.batchRequest,UZ(I,v.dangerousLogToVisitorSession,v.j8,v.xP,b)),vw=!1}catch(F){g.f8(F),k()}}}; OFG=function(M,O,c,k,I,b){k=k===void 0?{}:k;var v=Math.round((0,g.al)()),u={value:M.size},t=new Map([].concat(g.p2(M)));t=g.a(t);for(var G=t.next();!G.done;G=t.next()){var X=g.a(G.value).next().value,l=M.get(X);G=new TQM;var F=O.config_||g.b_(),p=new e0,K=new aS;Zf(K,1,F.PX);Zf(K,2,F.HX);PC(K,16,F.lE);Zf(K,17,F.innertubeContextClientVersion);if(F.VA){var r=F.VA,W=new n8;r.coldConfigData&&Zf(W,1,r.coldConfigData);r.appInstallData&&Zf(W,6,r.appInstallData);r.coldHashData&&Zf(W,3,r.coldHashData);r.hotHashData&& W.d8(r.hotHashData);KN(K,n8,62,W)}(r=g.Yl.devicePixelRatio)&&r!=1&&xZ(K,65,vl(r));r=KF();r!==""&&Zf(K,54,r);r=wW();if(r.length>0){W=new Jw;for(var z=0;z65535&&(M=1);y5("BATCH_CLIENT_COUNTER",M);return M}; tva=function(M,O,c){if(c.videoId)var k="VIDEO";else if(c.playlistId)k="PLAYLIST";else return;M.credentialTransferTokenTargetId=c;M.context=M.context||{};M.context.user=M.context.user||{};M.context.user.credentialTransferTokens=[{token:O,scope:k}]}; iq=function(M,O){var c=g.c4("yt.logging.transport.enableScrapingForTest"),k=lb("il_payload_scraping");k=(k!==void 0?String(k):"")==="enable_il_payload_scraping";if(!c)if(k)Gf=[],g.Ok("yt.logging.transport.enableScrapingForTest",!0),g.Ok("yt.logging.transport.scrapedPayloadsForTesting",Gf),g.Ok("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.Ok("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.Ok("yt.logging.transport.scrapeClientEvent",!0);else return;c=g.c4("yt.logging.transport.scrapedPayloadsForTesting");k=g.c4("yt.logging.transport.payloadToScrape");O&&(O=O.payload,(O=g.c4("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(O)())&&c.push(O));O=g.c4("yt.logging.transport.scrapeClientEvent");if(k&&k.length>=1)for(var I=0;I0&&Pbb(M,O,b)}else Pbb(M,O)}; Pbb=function(M,O,c){M=oEa(M);O=O?g.GM(O):"";c=c||5;hL()&&g.zo(M,O,c)}; oEa=function(M){for(var O=g.a(EEk),c=O.next();!c.done;c=O.next())M=Ry(M,c.value);return"ST-"+Zo(M).toString(36)}; yL7=function(M){if(M.name==="JavaException")return!0;M=M.stack;return M.includes("chrome://")||M.includes("-extension://")||M.includes("webkit-masked-url://")}; QwL=function(M){if(!M.stack)return!0;var O=!M.stack.includes("\n");return O&&M.stack.includes("ErrorType: ")||O&&M.stack.includes("Anonymous function (Unknown script")||M.stack.toLowerCase()==="not available"||M.fileName==="user-script"||M.fileName.startsWith("user-script:")?!0:!1}; d8a=function(){this.jY=[];this.Ta=[]}; aW=function(){if(!RW){var M=RW=new d8a;M.Ta.length=0;M.jY.length=0;Cb2(M,D8l)}return RW}; Cb2=function(M,O){O.Ta&&M.Ta.push.apply(M.Ta,O.Ta);O.jY&&M.jY.push.apply(M.jY,O.jY)}; $8A=function(M){function O(){return M.charCodeAt(k++)} var c=M.length,k=0;do{var I=r5(O);if(I===Infinity)break;var b=I>>3;switch(I&7){case 0:I=r5(O);if(b===2)return I;break;case 1:if(b===2)return;k+=8;break;case 2:I=r5(O);if(b===2)return M.substr(k,I);k+=I;break;case 5:if(b===2)return;k+=4;break;default:return}}while(k500));k++);k=I}else if(typeof M==="object")for(I in M){if(M[I]){var b=I;var v=M[I],u=O,t=c;b=typeof v!=="string"||b!=="clickTrackingParams"&&b!=="trackingParams"?0:(v=$8A(atob(v.replace(/-/g,"+").replace(/_/g,"/"))))?NB(b+".ve",v,u,t):0;k+=b;k+=NB(I,M[I],O,c);if(k>500)break}}else c[O]=JU(M),k+=c[O].length;else c[O]=JU(M),k+=c[O].length;return k}; NB=function(M,O,c,k){c+="."+M;M=JU(O);k[c]=M;return c.length+M.length}; JU=function(M){try{return(typeof M==="string"?M:String(JSON.stringify(M))).substr(0,500)}catch(O){return"unable to serialize "+typeof M+" ("+O.message+")"}}; co=function(M){g.Ww(M)}; g.sZ=function(M){g.Ww(M,"WARNING")}; g.Ww=function(M,O){var c=c===void 0?{}:c;c.name=g.Q5("INNERTUBE_CONTEXT_CLIENT_NAME",1);c.version=g.Q5("INNERTUBE_CONTEXT_CLIENT_VERSION");O=O===void 0?"ERROR":O;var k=!1;O=O===void 0?"ERROR":O;k=k===void 0?!1:k;if(M){M.hasOwnProperty("level")&&M.level&&(O=M.level);if(g.Ft("console_log_js_exceptions")){var I=[];I.push("Name: "+M.name);I.push("Message: "+M.message);M.hasOwnProperty("params")&&I.push("Error Params: "+JSON.stringify(M.params));M.hasOwnProperty("args")&&I.push("Error args: "+JSON.stringify(M.args)); I.push("File name: "+M.fileName);I.push("Stacktrace: "+M.stack);window.console.log(I.join("\n"),M)}if(!(TWl>=5)){I=[];for(var b=g.a(f8G),v=b.next();!v.done;v=b.next()){v=v.value;try{v()&&I.push(v())}catch(r){}}I=[].concat(g.p2(m82),g.p2(I));var u=bJl(M);b=u.message||"Unknown Error";v=u.name||"UnknownError";var t=u.stack||M.X||"Not available";if(t.startsWith(v+": "+b)){var G=t.split("\n");G.shift();t=G.join("\n")}G=u.lineNumber||"Not available";u=u.fileName||"Not available";var X=0;if(M.hasOwnProperty("args")&& M.args&&M.args.length)for(var l=0;l=500);l++);else if(M.hasOwnProperty("params")&&M.params){var F=M.params;if(typeof M.params==="object")for(l in F){if(F[l]){var p="params."+l,K=JU(F[l]);c[p]=K;X+=p.length+K.length;if(X>500)break}}else c.params=JU(F)}if(I.length)for(l=0;l=500);l++);navigator.vendor&&!c.hasOwnProperty("vendor")&&(c["device.vendor"]=navigator.vendor);c={message:b,name:v,lineNumber:G, fileName:u,stack:t,params:c,sampleWeight:1};l=Number(M.columnNumber);isNaN(l)||(c.lineNumber=c.lineNumber+":"+l);if(M.level==="IGNORED")M=0;else a:{M=aW();l=g.a(M.Ta);for(I=l.next();!I.done;I=l.next())if(I=I.value,c.message&&c.message.match(I.C5)){M=I.weight;break a}M=g.a(M.jY);for(l=M.next();!l.done;l=M.next())if(l=l.value,l.callback(c)){M=l.weight;break a}M=1}c.sampleWeight=M;M=g.a(iFb);for(l=M.next();!l.done;l=M.next())if(l=l.value,l.jO[c.name])for(b=g.a(l.jO[c.name]),I=b.next();!I.done;I=b.next())if(v= I.value,I=c.message.match(v.i7)){c.params["params.error.original"]=I[0];b=v.groups;v={};for(G=0;G1E3&&g.sZ(new g.Dy("IL Attach cache exceeded limit"))}u= C_(c,O);oW.has(u)?Dj(c,O):yL.set(u,!0)}}k=k.filter(function(X){X.csn!==O?(X.csn=O,X=!0):X=!1;return X}); c={csn:O,parentVe:c.getAsJson(),childVes:g.Fh(k,function(X){return X.getAsJson()})}; O==="UNDEFINED_CSN"?$X("visualElementAttached",b,c):M?X9("visualElementAttached",c,M,b):g.kJ("visualElementAttached",c,b)}; uTa=function(M,O,c,k,I){VL(c,O);k=Pw({cttAuthInfo:w5(O)||void 0},O);c={csn:O,ve:c.getAsJson(),eventType:1};I&&(c.clientData=I);O==="UNDEFINED_CSN"?$X("visualElementShown",k,c):M?X9("visualElementShown",c,M,k):g.kJ("visualElementShown",c,k)}; t4M=function(M,O,c,k){var I=(k=k===void 0?!1:k)?16:8;k=Pw({cttAuthInfo:w5(O)||void 0,endOfSequence:k},O);c={csn:O,ve:c.getAsJson(),eventType:I};O==="UNDEFINED_CSN"?$X("visualElementHidden",k,c):M?X9("visualElementHidden",c,M,k):g.kJ("visualElementHidden",c,k)}; f_=function(M,O,c,k,I){Tf(M,O,c,void 0,k,I)}; Tf=function(M,O,c,k,I){VL(c,O);k=k||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var b=Pw({cttAuthInfo:w5(O)||void 0},O);c={csn:O,ve:c.getAsJson(),gestureType:k};I&&(c.clientData=I);O==="UNDEFINED_CSN"?$X("visualElementGestured",b,c):M?X9("visualElementGestured",c,M,b):g.kJ("visualElementGestured",c,b)}; Guk=function(){var M=lq(16);for(var O=[],c=0;c0&&c.push(g.Xe("BR"));c.push(g.l9(b))}):c.push(g.l9(k))}return c}; Ix=function(M,O,c,k){if(c==="child"){g.pI(O);var I;k===void 0?I=void 0:I=!Array.isArray(k)||k&&typeof k.G==="string"?[k]:k;c=X3E(M,I);c=g.a(c);for(M=c.next();!M.done;M=c.next())O.appendChild(M.value)}else c==="style"?g.$B(O,"cssText",k?k:""):k===null||k===void 0?O.removeAttribute(c):(M=k.toString(),c==="href"&&(M=g.kC(g.Um(M))),O.setAttribute(c,M))}; g.f=function(M){g.c$.call(this,M);this.h$=!0;this.J=!1;this.listeners=[]}; g.be=function(M){g.f.call(this,M);this.vQ=new g.MN;g.C(this,this.vQ)}; v$=function(M,O,c,k,I,b,v){v=v===void 0?null:v;g.be.call(this,O);this.api=M;this.macros={};this.componentType=c;this.W=this.K=null;this.SL=v;this.layoutId=k;this.interactionLoggingClientData=I;this.WQ=b;this.cQ=null;this.G1=new G8(this.element);g.C(this,this.G1);this.a5=this.Z(this.element,"click",this.onClick);this.oO=[];this.Y2=new jg(this.onClick,this);g.C(this,this.Y2);this.Xv=!1;this.wy=this.Sc=null}; UD=function(M,O){M=M===void 0?null:M;O=O===void 0?null:O;if(M==null)return g.sZ(Error("Got null or undefined adText object")),"";var c=g.zF(M.text);if(!M.isTemplated)return c;if(O==null)return g.sZ(Error("Missing required parameters for a templated message")),c;M=g.a(Object.entries(O));for(O=M.next();!O.done;O=M.next()){var k=g.a(O.value);O=k.next().value;k=k.next().value;c=c.replace("{"+O+"}",k)}return c}; lyl=function(M){M=M===void 0?null:M;return M!=null&&(M=M.thumbnail,M!=null&&M.thumbnails!=null&&M.thumbnails.length!=0&&M.thumbnails[0].url!=null)?g.zF(M.thumbnails[0].url):""}; FAp=function(M){M=M===void 0?null:M;return M!=null&&(M=M.thumbnail,M!=null&&M.thumbnails!=null&&M.thumbnails.length!=0&&M.thumbnails[0].width!=null&&M.thumbnails[0].height!=null)?new g.mC(M.thumbnails[0].width||0,M.thumbnails[0].height||0):new g.mC(0,0)}; g.ue=function(M){if(M.simpleText)return M.simpleText;if(M.runs){var O=[];M=g.a(M.runs);for(var c=M.next();!c.done;c=M.next())c=c.value,c.text&&O.push(c.text);return O.join("")}return""}; g.tg=function(M){if(M.simpleText)return M=document.createTextNode(M.simpleText),M;var O=[];if(M.runs)for(var c=0;c1){for(var O=[M[0]],c=1;c0&&(this.S=new g.$q(this.E4,O,this),g.C(this,this.S));this.J=new g.$q(this.E4,c,this);g.C(this,this.J);this.K=PMl(this.X,I,1,k);g.C(this,this.K);this.W=PMl(this.X,0,k,1);g.C(this,this.W);this.L=new rh;g.C(this,this.L)}; OR=function(M,O,c){this.X=M;this.isAsync=O;this.S=c}; byk=function(M){switch(M){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:GF(M,"unknown result type")}}; vJG=function(M,O){var c=1;M.isTrusted===!1&&(c=0);y5("ISDSTAT",c);cR(c,"i.s_",{triggerContext:"sk",metadata:O});return c}; UOa=function(M,O){var c=[];O?O.isTrusted===!0?c.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):O.isTrusted===!1?c.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):c.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):c.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");cR(0,"a.s_",{metadata:M,states:c});y5("ASDSTAT",0)}; cR=function(M,O,c){O=u72[O];var k,I,b={detected:M===0,source:""+O.X+((k=c.triggerContext)!=null?k:"")+((I=c.H9)!=null?I:""),detectionStates:c.states,durationMs:c.Eu};c.metadata&&(b.contentCpn=c.metadata.contentCpn,b.adCpn=c.metadata.adCpn);g.kJ("biscottiBasedDetection",b);O.S!==void 0&&(c=Number(g.Q5("CATSTAT",0)),O.S!==void 0?(O=O.S,M=byk(M),M=c&~(3<0}; t6=function(M,O,c,k,I,b){m6.call(this,M,{G:"div",V:"ytp-ad-skip-button-slot"},"skip-button",O,c,k,I);var v=this;this.s2=null;this.jc=!1;this.HQ=b;this.U=this.api.N().experiments.No("enable_modern_skip_button_on_web");this.Zd=!1;this.L=new g.be({G:"span",RO:["ytp-ad-skip-button-container"]});this.U&&this.L.element.classList.add("ytp-ad-skip-button-container-detached");g.C(this,this.L);this.L.U2(this.element);this.X=this.Y=null;this.Au=new g.qN(this.L,500,!1,100,function(){return v.hide()}); g.C(this,this.Au);this.pB=new MJ(this.L.element,15E3,5E3,.5,.5,this.U);g.C(this,this.pB);this.hide()}; GOR=function(M){M=M.s2&&M.s2.adRendererCommands;return(M&&M.clickCommand&&g.V(M.clickCommand,g.Gd)&&g.V(M.clickCommand,g.Gd).commands||[]).some(function(O){return O.adLifecycleCommand?trG(O.adLifecycleCommand):!1})}; trG=function(M){return M.action==="END_LINEAR_AD"||M.action==="END_LINEAR_AD_PLACEMENT"}; jq=function(M,O,c,k,I,b){m6.call(this,M,{G:"div",V:"ytp-ad-skip-ad-slot"},"skip-ad",O,c,k,I);this.s2=b;this.L=!1;this.U=0;this.Y=this.X=null;this.hide()}; jl2=function(M,O){M.L||(M.L=!0,M.X&&(O?M.X.s2.hide():M.X.hide()),O?(M=M.Y,M.Au.show(),M.show()):M.Y.show())}; Xz=function(M,O,c,k){sD.call(this,M,O,c,k,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; l$=function(M,O,c,k,I,b,v){b=b===void 0?!1:b;v=v===void 0?!1:v;v$.call(this,M,{G:"span",V:"ytp-ad-simple-ad-badge"},"simple-ad-badge",O,c,k);this.Y=I;this.S=this.LB("ytp-ad-simple-ad-badge");(this.X=b)&&this.S.classList.add("ytp-ad-simple-ad-badge--clean-player");v&&this.S.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; Fz=function(M,O,c,k,I){I=I===void 0?!1:I;YX.call(this,"player-overlay",M,{},O,k);this.videoAdDurationSeconds=c;this.interactionLoggingClientData=k;this.Qx=I}; pA=function(M,O){g.MN.call(this);this.api=M;this.durationMs=O;this.S=null;this.eq=new rh(this);g.C(this,this.eq);this.X=XoR;this.eq.Z(this.api,"presentingplayerstatechange",this.Ct);this.S=this.eq.Z(this.api,"onAdPlaybackProgress",this.Og)}; KA=function(M){g.MN.call(this);this.S=!1;this.RK=0;this.eq=new rh(this);g.C(this,this.eq);this.durationMs=M;this.timer=new g.zC(100);g.C(this,this.timer);this.eq.Z(this.timer,"tick",this.Og);this.X={seekableStart:0,seekableEnd:M/1E3,current:0};this.start()}; g.gw=function(M,O){var c=Math.abs(Math.floor(M)),k=Math.floor(c/86400),I=Math.floor(c%86400/3600),b=Math.floor(c%3600/60);c=Math.floor(c%60);if(O){O="";k>0&&(O+=" "+k+" Days");if(k>0||I>0)O+=" "+I+" Hours";O+=" "+b+" Minutes";O+=" "+c+" Seconds";k=O.trim()}else{O="";k>0&&(O+=k+":",I<10&&(O+="0"));if(k>0||I>0)O+=I+":",b<10&&(O+="0");O+=b+":";c<10&&(O+="0");k=O+c}return M>=0?k:"-"+k}; g.ww=function(M){return(!("button"in M)||typeof M.button!=="number"||M.button===0)&&!("shiftKey"in M&&M.shiftKey)&&!("altKey"in M&&M.altKey)&&!("metaKey"in M&&M.metaKey)&&!("ctrlKey"in M&&M.ctrlKey)}; nA=function(M,O,c,k,I,b,v){m6.call(this,M,{G:"span",V:v?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",O,c,k,I);this.videoAdDurationSeconds=b;this.X=null;v&&this.api.N().X&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),DA&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; Rc=function(M,O,c,k){TY.call(this,M,O,c,k,"ytp-video-ad-top-bar-title","ad-title")}; ac=function(M){this.content=M.content;if(M.commandRuns){M=g.a(M.commandRuns);for(var O=M.next();!O.done;O=M.next())O=O.value,this.loggingDirectives=g.V(O,lA2),O.onTap&&(this.interaction={onTap:O.onTap})}}; rw=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ad-simple-attributed-string"},"ad-simple-attributed-string",O,c,k);this.hide()}; NJ=function(M,O,c,k,I){v$.call(this,M,{G:"span",V:I?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",O,c,k);this.X=I;this.adBadgeText=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);this.adBadgeText.U2(this.element);g.C(this,this.adBadgeText);I?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),DA&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; J6=function(M,O,c,k){v$.call(this,M,{G:"span",V:"ytp-ad-pod-index"},"ad-pod-index",O,c,k);this.api.N().X&&(this.element.classList.add("ytp-ad-pod-index--mweb"),DA&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; WR=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",O,c,k);this.hide()}; sR=function(M,O){this.X=M;this.S=O}; FMp=function(M,O){return M.X+O*(M.S-M.X)}; HR=function(M,O,c){return M.S-M.X?g.Do((O-M.X)/(M.S-M.X),0,1):c!=null?c:Infinity}; eq=function(M,O,c,k){k=k===void 0?!1:k;g.be.call(this,{G:"div",V:"ytp-ad-persistent-progress-bar-container",C:[{G:"div",V:"ytp-ad-persistent-progress-bar"}]});this.api=M;this.X=O;this.Y=c;k&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.C(this,this.X);this.progressBar=this.LB("ytp-ad-persistent-progress-bar");this.S=-1;this.Z(M,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; BR=function(M,O,c,k,I,b){v$.call(this,M,{G:"div",V:"ytp-ad-player-overlay",C:[{G:"div",V:"ytp-ad-player-overlay-flyout-cta"},{G:"div",V:"ytp-ad-player-overlay-instream-info"},{G:"div",V:"ytp-ad-player-overlay-skip-or-preview"},{G:"div",V:"ytp-ad-player-overlay-progress-bar"},{G:"div",V:"ytp-ad-player-overlay-instream-user-sentiment"},{G:"div",V:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",O,c,k);this.T=b;this.U=this.LB("ytp-ad-player-overlay-flyout-cta");this.U.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.S=this.LB("ytp-ad-player-overlay-instream-info");this.L=null;poL(this)&&(M=j2("div"),g.Lt(M,"ytp-ad-player-overlay-top-bar-gradients"),O=this.S,O.parentNode&&O.parentNode.insertBefore(M,O),(O=this.api.getVideoData(2))&&O.isListed&&O.title&&(c=new Rc(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),c.U2(M),c.init(L_("ad-title"),{text:O.title},this.macros),g.C(this,c)),this.L=M);this.Y=null;this.Mo=this.LB("ytp-ad-player-overlay-skip-or-preview");this.pB=this.LB("ytp-ad-player-overlay-progress-bar"); this.jc=this.LB("ytp-ad-player-overlay-instream-user-sentiment");this.s2=this.LB("ytp-ad-player-overlay-ad-disclosure-banner");this.X=I;g.C(this,this.X);this.hide()}; poL=function(M){M=M.api.N();return g.zd(M)&&M.X}; g.Zk=function(M){M&=16777215;var O=[(M&16711680)>>16,(M&65280)>>8,M&255];M=O[0];var c=O[1];O=O[2];M=Number(M);c=Number(c);O=Number(O);if(M!=(M&255)||c!=(c&255)||O!=(O&255))throw Error('"('+M+","+c+","+O+'") is not a valid RGB color');c=M<<16|c<<8|O;return M<16?"#"+(16777216|c).toString(16).slice(1):"#"+c.toString(16)}; g.Sq=function(){}; gJ7=function(M){var O=new bM;var c=new Iz;c=Zf(c,1,"botguard");M=Zf(c,2,M);this.S=oCl(O,Iz,1,KMp,M)}; PR=function(M){this.S=new aa(M)}; woI=function(){var M=!1;try{M=!!window.sessionStorage.getItem("session_logininfo")}catch(O){M=!0}return(g.Q5("INNERTUBE_CLIENT_NAME")==="WEB"||g.Q5("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&M}; oc=function(){var M=M===void 0?!0:M;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");y5("LOGIN_INFO","");M&&window.sessionStorage.setItem("from_switch_account","1");M=!0;M=M===void 0?!1:M;var O,c=nJa;c||(c=document.querySelector("#persist_identity"));if(O=c){var k=O.src?(new URL(O.src)).origin:"*";if(M){var I;(I=O.contentWindow)==null||I.postMessage({action:"clear"},k)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>= 2)){var b=window.sessionStorage.getItem("session_logininfo");if(b){var v;(v=O.contentWindow)==null||v.postMessage({loginInfo:b},k)}}}}catch(u){}}; ER=function(M){M&&(M.startsWith("https://accounts.google.com/AddSession")?oc():M.startsWith("https://accounts.google.com/ServiceLogin")?oc():M.startsWith("https://myaccount.google.com")&&g.bW(M).X.endsWith("/youtubeoptions")&&oc());if(g.Q5("LOGGED_IN",!0)&&woI()){var O=g.Q5("VALID_SESSION_TEMPDATA_DOMAINS",[]);var c=g.Iy(window.location.href);c&&O.push(c);c=g.Iy(M);g.rK(O,c)||!c&&eI(M,"/")?(O=vp(M),(O=TpR(O))?(O=oEa(O),O=(O=g.Z8(O)||null)?xj(O):{}):O=null):O=null;O==null&&(O={});c=O;var k=void 0; woI()?(k||(k=g.Q5("LOGIN_INFO")),k?(c.session_logininfo=k,c=!0):c=!1):c=!1;c&&n_(M,O)}}; g.Re8=function(M){var O=O===void 0?{}:O;var c=c===void 0?"":c;var k=k===void 0?window:k;M=g.js(M,O);ER(M);c=g.Um(M+c);k=k.location;c=u3(c);c!==void 0&&(k.href=c)}; g.y$=function(M,O,c){O=O===void 0?{}:O;c=c===void 0?!1:c;var k=g.Q5("EVENT_ID");k&&(O.ei||(O.ei=k));O&&n_(M,O);c||(ER(M),g.Re8(M))}; g.Q$=function(M,O,c,k,I){I=I===void 0?!1:I;c&&n_(M,c);c=g.Um(M);var b=g.kC(c);M!=b&&iu(Error("Unsafe window.open URL: "+M));M=b;O=O||Zo(M).toString(36);try{if(I)return I=M,I=XOR(I),ER(I),g.Fg(window,I,O,"attributionsrc")}catch(v){g.f8(v)}ER(M);return g.Fg(window,c,O,k)}; aAp=function(M){dw=M}; r1I=function(M){CA=M}; NR7=function(M){Dk=M}; WMk=function(){J1k=Dk=CA=dw=null}; Hyb=function(){var M=M===void 0?window.location.href:M;if(g.Ft("kevlar_disable_theme_param"))return null;var O=bx(M);if(g.Ft("enable_dark_theme_only_on_shorts")&&O!=null&&O.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var c=g.L8(M).theme;return sll.get(c)||null}catch(k){}return null}; $2=function(){this.S={};if(this.X=n0A()){var M=g.Z8("CONSISTENCY");M&&eeG(this,{encryptedTokenJarContents:M})}}; eeG=function(M,O){if(O.encryptedTokenJarContents&&(M.S[O.encryptedTokenJarContents]=O,typeof O.expirationSeconds==="string")){var c=Number(O.expirationSeconds);setTimeout(function(){delete M.S[O.encryptedTokenJarContents]},c*1E3); M.X&&g.zo("CONSISTENCY",O.encryptedTokenJarContents,c,void 0,!0)}}; Td=function(){this.X=-1;var M=g.Q5("LOCATION_PLAYABILITY_TOKEN");g.Q5("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=V$(this))&&(M=this.localStorage.get("yt-location-playability-token"));M&&(this.locationPlayabilityToken=M,this.S=void 0)}; V$=function(M){return M.localStorage===void 0?new h4("yt-client-location"):M.localStorage}; g.fA=function(M,O,c){O=O===void 0?!1:O;c=c===void 0?!1:c;var k=g.Q5("INNERTUBE_CONTEXT");if(!k)return g.Ww(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};k=g.Kc(k);g.Ft("web_no_tracking_params_in_shell_killswitch")||delete k.clickTracking;k.client||(k.client={});var I=k.client;I.clientName==="MWEB"&&I.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(I.clientFormFactor=g.Q5("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");I.screenWidthPoints=window.innerWidth;I.screenHeightPoints= window.innerHeight;I.screenPixelDensity=Math.round(window.devicePixelRatio||1);I.screenDensityFloat=window.devicePixelRatio||1;I.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var b=b===void 0?!1:b;g.oF();var v="USER_INTERFACE_THEME_LIGHT";g.Ej(0,165)?v="USER_INTERFACE_THEME_DARK":g.Ej(0,174)?v="USER_INTERFACE_THEME_LIGHT":!g.Ft("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (v="USER_INTERFACE_THEME_DARK");b=b?v:Hyb()||v;I.userInterfaceTheme=b;if(!O){if(b=btE())I.connectionType=b;g.Ft("web_log_effective_connection_type")&&(b=Uqa())&&(k.client.effectiveConnectionType=b)}var u;if(g.Ft("web_log_memory_total_kbytes")&&((u=g.Yl.navigator)==null?0:u.deviceMemory)){var t;u=(t=g.Yl.navigator)==null?void 0:t.deviceMemory;k.client.memoryTotalKbytes=""+u*1E6}g.Ft("web_gcf_hashes_innertube")&&(b=F$A())&&(t=b.coldConfigData,u=b.coldHashData,b=b.hotHashData,k.client.configInfo=k.client.configInfo|| {},t&&(k.client.configInfo.coldConfigData=t),u&&(k.client.configInfo.coldHashData=u),b&&(k.client.configInfo.hotHashData=b));t=g.L8(g.Yl.location.href);!g.Ft("web_populate_internal_geo_killswitch")&&t.internalcountrycode&&(I.internalGeo=t.internalcountrycode);I.clientName==="MWEB"||I.clientName==="WEB"?(I.mainAppWebInfo||(I.mainAppWebInfo={}),I.mainAppWebInfo.graftUrl=g.Yl.location.href,g.Ft("kevlar_woffle")&&Ljb.instance&&(t=Ljb.instance,I.mainAppWebInfo.pwaInstallabilityStatus=!t.S&&t.X?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),I.mainAppWebInfo.webDisplayMode=Zy(),I.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):I.clientName==="TVHTML5"&&(!g.Ft("web_lr_app_quality_killswitch")&&(t=g.Q5("LIVING_ROOM_APP_QUALITY"))&&(I.tvAppInfo=Object.assign(I.tvAppInfo||{},{appQuality:t})),t=g.Q5("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(I.tvAppInfo=Object.assign(I.tvAppInfo||{},{certificationScope:t}));if(!g.Ft("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var G=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(Q){}G=void 0}G&&(I.timeZone=G)}(G=KF())?I.experimentsToken=G:delete I.experimentsToken;G=wW();$2.instance||($2.instance=new $2);k.request=Object.assign({},k.request,{internalExperimentFlags:G,consistencyTokenJars:vD($2.instance.S)});!g.Ft("web_prequest_context_killswitch")&&(G=g.Q5("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(k.request.externalPrequestContext=G);I=g.oF();G=g.Ej(0,58);I=I.get("gsml","");k.user=Object.assign({}, k.user);G&&(k.user.enableSafetyMode=G);I&&(k.user.lockedSafetyMode=!0);g.Ft("warm_op_csn_cleanup")?c&&(O=g.g5())&&(k.clientScreenNonce=O):!O&&(O=g.g5())&&(k.clientScreenNonce=O);M&&(k.clickTracking={clickTrackingParams:M});if(M=g.c4("yt.mdx.remote.remoteClient_"))k.remoteClient=M;Td.getInstance().setLocationOnInnerTubeContext(k);try{var X=v8(),l=X.bid;delete X.bid;k.adSignalsInfo={params:[],bid:l};for(var F=g.a(Object.entries(X)),p=F.next();!p.done;p=F.next()){var K=g.a(p.value),r=K.next().value, W=K.next().value;X=r;l=W;M=void 0;(M=k.adSignalsInfo.params)==null||M.push({key:X,value:""+l})}var z,e;if(((z=k.client)==null?void 0:z.clientName)==="TVHTML5"||((e=k.client)==null?void 0:e.clientName)==="TVHTML5_UNPLUGGED"){var S=g.Q5("INNERTUBE_CONTEXT");S.adSignalsInfo&&(k.adSignalsInfo.advertisingId=S.adSignalsInfo.advertisingId,k.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",k.adSignalsInfo.limitAdTracking=S.adSignalsInfo.limitAdTracking)}}catch(Q){g.Ww(Q)}return k}; ZyE=function(M,O){if(!M)return!1;var c,k=(c=g.V(M,BRL))==null?void 0:c.signal;if(k&&O.eG)return!!O.eG[k];var I;if((c=(I=g.V(M,zeA))==null?void 0:I.request)&&O.po)return!!O.po[c];for(var b in M)if(O.oA[b])return!0;return!1}; SNA=function(M){var O={"Content-Type":"application/json"};g.Q5("EOM_VISITOR_DATA")?O["X-Goog-EOM-Visitor-Id"]=g.Q5("EOM_VISITOR_DATA"):g.Q5("VISITOR_DATA")&&(O["X-Goog-Visitor-Id"]=g.Q5("VISITOR_DATA"));O["X-Youtube-Bootstrap-Logged-In"]=g.Q5("LOGGED_IN",!1);g.Q5("DEBUG_SETTINGS_METADATA")&&(O["X-Debug-Settings-Metadata"]=g.Q5("DEBUG_SETTINGS_METADATA"));M!=="cors"&&((M=g.Q5("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(O["X-Youtube-Client-Name"]=M),(M=g.Q5("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(O["X-Youtube-Client-Version"]= M),(M=g.Q5("CHROME_CONNECTED_HEADER"))&&(O["X-Youtube-Chrome-Connected"]=M),(M=g.Q5("DOMAIN_ADMIN_STATE"))&&(O["X-Youtube-Domain-Admin-State"]=M),g.Q5("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(M=g.Q5("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(O["X-YouTube-Lava-Device-Context"]=M));return O}; Pfl=function(){this.S={}}; m_=function(){this.mappings=new Pfl}; i$=function(M){return function(){return new M}}; EJM=function(M){var O=O===void 0?"UNKNOWN_INTERFACE":O;if(M.length===1)return M[0];var c=oJb[O];if(c){c=new RegExp(c);for(var k=g.a(M),I=k.next();!I.done;I=k.next())if(I=I.value,c.exec(I))return I}var b=[];Object.entries(oJb).forEach(function(v){var u=g.a(v);v=u.next().value;u=u.next().value;O!==v&&b.push(u)}); c=new RegExp(b.join("|"));M.sort(function(v,u){return v.length-u.length}); k=g.a(M);for(I=k.next();!I.done;I=k.next())if(I=I.value,!c.exec(I))return I;return M[0]}; g.A6=function(M){return"/youtubei/v1/"+EJM(M)}; qJ=function(){}; x2=function(){}; h6=function(){}; LA=function(M){return g.c4("ytcsi."+(M||"")+"data_")||y18(M)}; Qlp=function(){var M=LA();M.info||(M.info={});return M.info}; Y2=function(M){M=LA(M);M.metadata||(M.metadata={});return M.metadata}; Mr=function(M){M=LA(M);M.tick||(M.tick={});return M.tick}; Oq=function(M){M=LA(M);if(M.gel){var O=M.gel;O.gelInfos||(O.gelInfos={});O.gelTicks||(O.gelTicks={})}else M.gel={gelTicks:{},gelInfos:{}};return M.gel}; dOl=function(M){M=Oq(M);M.gelInfos||(M.gelInfos={});return M.gelInfos}; cg=function(M){var O=LA(M).nonce;O||(O=g.F_(16),LA(M).nonce=O);return O}; y18=function(M){var O={tick:{},info:{}};g.Ok("ytcsi."+(M||"")+"data_",O);return O}; k3=function(){var M=g.c4("ytcsi.debug");M||(M=[],g.Ok("ytcsi.debug",M),g.Ok("ytcsi.reference",{}));return M}; Im=function(M){M=M||"";var O=Cf7();if(O[M])return O[M];var c=k3(),k={timerName:M,info:{},tick:{},span:{},jspbInfo:[]};c.push(k);return O[M]=k}; DOL=function(M){M=M||"";var O=Cf7();O[M]&&delete O[M];var c=k3(),k={timerName:M,info:{},tick:{},span:{},jspbInfo:[]};c.push(k);O[M]=k}; Cf7=function(){var M=g.c4("ytcsi.reference");if(M)return M;k3();return g.c4("ytcsi.reference")}; b6=function(M){return $Ok[M]||"LATENCY_ACTION_UNKNOWN"}; vg=function(M,O){tC.call(this,1,arguments);this.timer=O}; Uq=function(){this.S=0}; u6=function(){Uq.instance||(Uq.instance=new Uq);return Uq.instance}; Gm=function(M,O){tI[O]=tI[O]||{count:0};var c=tI[O];c.count++;c.time=(0,g.al)();M.S||(M.S=g.mA(0,function(){var k=(0,g.al)(),I;for(I in tI)tI[I]&&k-tI[I].time>6E4&&delete tI[I];M&&(M.S=0)},5E3)); return c.count>5?(c.count===6&&Math.random()*1E5<1&&(c=new g.Dy("CSI data exceeded logging limit with key",O.split("_")),O.indexOf("plev")>=0||g.sZ(c)),!0):!1}; VrE=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; TR2=function(){var M;if(g.Ft("csi_use_performance_navigation_timing")){var O,c,k,I=j5==null?void 0:(M=j5.getEntriesByType)==null?void 0:(O=M.call(j5,"navigation"))==null?void 0:(c=O[0])==null?void 0:(k=c.toJSON)==null?void 0:k.call(c);I?(I.requestStart=XX(I.requestStart),I.responseEnd=XX(I.responseEnd),I.redirectStart=XX(I.redirectStart),I.redirectEnd=XX(I.redirectEnd),I.domainLookupEnd=XX(I.domainLookupEnd),I.connectStart=XX(I.connectStart),I.connectEnd=XX(I.connectEnd),I.responseStart=XX(I.responseStart), I.secureConnectionStart=XX(I.secureConnectionStart),I.domainLookupStart=XX(I.domainLookupStart),I.isPerformanceNavigationTiming=!0,M=I):M=j5.timing}else M=g.Ft("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(j5.timing)):j5.timing;return M}; XX=function(M){return Math.round(l6()+M)}; l6=function(){return(g.Ft("csi_use_time_origin")||g.Ft("csi_use_time_origin_tvhtml5"))&&j5.timeOrigin?Math.floor(j5.timeOrigin):j5.timing.navigationStart}; pp=function(M,O){FX("_start",M,O)}; Kp=function(M,O){if(!g.Ft("web_csi_action_sampling_enabled")||!LA(O).actionDisabled){var c=Im(O||"");Uf(c.info,M);M.loadType&&(c=M.loadType,Y2(O).loadType=c);Uf(dOl(O),M);c=cg(O);O=LA(O).cttAuthInfo;u6().info(M,c,O)}}; fA2=function(){var M,O,c,k;return((k=sf().resolve(aD(kH))==null?void 0:(M=I5())==null?void 0:(O=M.loggingHotConfig)==null?void 0:(c=O.csiConfig)==null?void 0:c.debugTicks)!=null?k:[]).map(function(I){return Object.values(I)[0]})}; FX=function(M,O,c){if(!g.Ft("web_csi_action_sampling_enabled")||!LA(c).actionDisabled){var k=cg(c),I;if(I=g.Ft("web_csi_debug_sample_enabled")&&k){(sf().resolve(aD(kH))==null?0:I5())&&!mO2&&(mO2=!0,FX("gcfl",(0,g.al)(),c));var b,v,u;I=(sf().resolve(aD(kH))==null?void 0:(b=I5())==null?void 0:(v=b.loggingHotConfig)==null?void 0:(u=v.csiConfig)==null?void 0:u.debugSampleWeight)||0;if(b=I!==0)b:{b=fA2();if(b.length>0)for(v=0;vc.duration?k:c},{duration:0}))&&O.startTime>0&&O.responseEnd>0&&(FX("wffs",XX(O.startTime)),FX("wffe",XX(O.responseEnd)))}; YNk=function(M,O,c){j5&&j5.measure&&(M.startsWith("measure_")||(M="measure_"+M),c?j5.measure(M,O,c):O?j5.measure(M,O):j5.measure(M))}; M$k=function(M){var O=gB("aft",M);if(O)return O;O=g.Q5((M||"")+"TIMING_AFT_KEYS",["ol"]);for(var c=O.length,k=0;k0&&Kp(O);O={isNavigation:!0,actionType:b6(g.Q5("TIMING_ACTION"))};var c=g.Q5("PREVIOUS_ACTION");c&&(O.previousAction=b6(c));if(c=g.Q5("CLIENT_PROTOCOL"))O.httpProtocol=c;if(c=g.Q5("CLIENT_TRANSPORT"))O.transportProtocol=c;(c=g.g5())&&c!=="UNDEFINED_CSN"&&(O.clientScreenNonce=c);c=qNk();if(c===1||c===-1)O.isVisible= !0;c=Y2().loadType==="cold";var k=Qlp();c||(c=k.yt_lt==="cold");if(c){O.loadType="cold";c=Qlp();k=TR2();var I=l6(),b=g.Q5("CSI_START_TIMESTAMP_MILLIS",0);b>0&&!g.Ft("embeds_web_enable_csi_start_override_killswitch")&&(I=b);I&&(FX("srt",k.responseStart),c.prerender!==1&&pp(I));c=kZl();c>0&&FX("fpt",c);c=TR2();c.isPerformanceNavigationTiming&&Kp({performanceNavigationTiming:!0},void 0);FX("nreqs",c.requestStart,void 0);FX("nress",c.responseStart,void 0);FX("nrese",c.responseEnd,void 0);c.redirectEnd- c.redirectStart>0&&(FX("nrs",c.redirectStart,void 0),FX("nre",c.redirectEnd,void 0));c.domainLookupEnd-c.domainLookupStart>0&&(FX("ndnss",c.domainLookupStart,void 0),FX("ndnse",c.domainLookupEnd,void 0));c.connectEnd-c.connectStart>0&&(FX("ntcps",c.connectStart,void 0),FX("ntcpe",c.connectEnd,void 0));c.secureConnectionStart>=l6()&&c.connectEnd-c.secureConnectionStart>0&&(FX("nstcps",c.secureConnectionStart,void 0),FX("ntcpe",c.connectEnd,void 0));j5&&"getEntriesByType"in j5&&LMp();c=[];if(document.querySelector&& j5&&j5.getEntriesByName)for(var v in Rm)Rm.hasOwnProperty(v)&&(k=Rm[v],heG(v,k)&&c.push(k));if(c.length>0)for(O.resourceInfo=[],v=g.a(c),c=v.next();!c.done;c=v.next())O.resourceInfo.push({resourceCache:c.value})}Kp(O);O=Oq();O.preLoggedGelInfos||(O.preLoggedGelInfos=[]);v=O.preLoggedGelInfos;O=dOl();c=void 0;for(k=0;k-1&&(delete eb["@type"],x=eb);r&&M.X.has(r)&&M.X.delete(r);((ha=O.config)==null?0:ha.QNO)&&rB(O.config.QNO);if(x||(KJ=M.Y)==null||!KJ.RhY(O.input,O.Qp)){Ql.Gf(15);break}return g.Z(Ql,M.Y.Wvy(O.input,O.Qp),16);case 16:x=Ql.S;case 15:return ad7(M, x,O),((FL=O.config)==null?0:FL.VqY)&&rB(O.config.VqY),k(),Ql.return(x||void 0)}})}; KHE=function(M,O){a:{M=M.A4;var c,k=(c=g.V(O,BRL))==null?void 0:c.signal;if(k&&M.eG&&(c=M.eG[k])){var I=c();break a}var b;if((c=(b=g.V(O,zeA))==null?void 0:b.request)&&M.po&&(b=M.po[c])){I=b();break a}for(I in O)if(M.oA[I]&&(O=M.oA[I])){I=O();break a}I=void 0}if(I!==void 0)return Promise.resolve(I)}; wTA=function(M,O,c){var k,I,b,v,u,t,G;return g.P(function(X){if(X.X==1){b=((k=O)==null?void 0:(I=k.WV)==null?void 0:I.identity)||u_;t=(v=O)==null?void 0:(u=v.WV)==null?void 0:u.sessionIndex;var l=g.W2(M.S.l0(b,{sessionIndex:t}));return g.Z(X,l,2)}G=X.S;return X.return(Promise.resolve(Object.assign({},SNA(c),G)))})}; gH2=function(M,O,c){var k,I=(O==null?void 0:(k=O.WV)==null?void 0:k.identity)||u_,b;O=O==null?void 0:(b=O.WV)==null?void 0:b.sessionIndex;M=M.S.l0(I,{sessionIndex:O});return Object.assign({},SNA(c),M)}; Zu=function(){}; S5=function(){}; Pg=function(M){this.U=M}; om=function(){}; Eq=function(){}; yJ=function(){}; QJ=function(){}; g.dB=function(M,O){var c=g.C2.apply(2,arguments);M=M===void 0?0:M;g.Dy.call(this,O,c);this.errorType=M;Object.setPrototypeOf(this,this.constructor.prototype)}; Cp=function(M,O,c,k){this.S=M;this.X=O;this.Y=c;this.L=k}; N0E=function(M,O,c){if(M.S){var k=bx(Ry(O,"key"))||"/UNKNOWN_PATH";M.S.start(k)}k=c;g.Ft("wug_networking_gzip_request")&&(k=fDp(c));var I;return new ((I=M.L)!=null?I:window.Request)(O,k)}; g.$3=function(M,O){if(!Du){var c=sf();r$(c,{v7:JC8,Ws:Cp});var k={oA:{feedbackEndpoint:i$(om),modifyChannelNotificationPreferenceEndpoint:i$(Eq),playlistEditEndpoint:i$(yJ),shareEntityEndpoint:i$(Pg),subscribeEndpoint:i$(Zu),unsubscribeEndpoint:i$(S5),webPlayerShareEntityServiceEndpoint:i$(QJ)}},I=Td.getInstance(),b={};I&&(b.client_location=I);M===void 0&&(M=YyL());O===void 0&&(O=c.resolve(JC8));pT8(k,O,M,b);r$(c,{v7:WHE,x6:e5.instance});Du=c.resolve(WHE)}return Du}; s5b=function(M){var O=new IT;if(M.interpreterJavascript){var c=Esk(M.interpreterJavascript);c=gl(c).toString();var k=new cZ;Zf(k,6,c);KN(O,cZ,1,k,Te)}else M.interpreterUrl&&(c=K8(M.interpreterUrl),c=Om(c).toString(),k=new k0,Zf(k,4,c),KN(O,k0,2,k,Te));M.interpreterHash&&SK(O,3,M.interpreterHash,Te);M.program&&SK(O,4,M.program,Te);M.globalName&&SK(O,5,M.globalName,Te);M.clientExperimentsStateBlob&&SK(O,7,M.clientExperimentsStateBlob,Te);return O}; VJ=function(M){var O={};M=M.split("&");M=g.a(M);for(var c=M.next();!c.done;c=M.next())c=c.value.split("="),c.length===2&&(O[c[0]]=c[1]);return O}; Snl=function(){if(g.Ft("bg_st_hr"))return"havuokmhhs-0";var M,O=((M=performance)==null?void 0:M.timeOrigin)||0;return"havuokmhhs-"+Math.floor(O)}; Tm=function(M){this.S=M}; HLp=function(){return new Promise(function(M){var O=window.top;O.ntpevasrs!==void 0?M(new Tm(O.ntpevasrs)):(O.ntpqfbel===void 0&&(O.ntpqfbel=[]),O.ntpqfbel.push(function(c){M(new Tm(c))}))})}; B0l=function(){if(hL()){var M=g.Q5("PLAYER_VARS",{});if(g.l1(M,"privembed",!1)!="1"&&!sTR(M)){var O=function(){fp=!0;"google_ad_status"in window?y5("DCLKSTAT",1):y5("DCLKSTAT",2)}; try{g.YH("//static.doubleclick.net/instream/ad_status.js",O)}catch(c){}eAk.push(g.S8.Tp(function(){if(!(fp||"google_ad_status"in window)){try{if(O){var c=""+g.Uk(O),k=WmE[c];k&&g.hC(k)}}catch(I){}fp=!0;y5("DCLKSTAT",3)}},5E3))}}}; mQ=function(){var M=Number(g.Q5("DCLKSTAT",0));return isNaN(M)?0:M}; x3=function(M,O,c){var k=this;this.network=M;this.options=O;this.X=c;this.S=null;if(O.Sxo){var I=new g.vZ;this.S=I.promise;g.Yl.ytAtRC&&fw(function(){var b,v;return g.P(function(u){if(u.X==1){if(!g.Yl.ytAtRC)return u.return();b=i6(null);return g.Z(u,AI(k,b),2)}v=u.S;g.Yl.ytAtRC&&g.Yl.ytAtRC(JSON.stringify(v));g.rI(u)})},2); HLp().then(function(b){var v,u,t,G;return g.P(function(X){if(X.X==1)return b.bindInnertubeChallengeFetcher(function(l){return AI(k,i6(l))}),g.Z(X,qc(),2); v=X.S;u=b.getLatestChallengeResponse();t=u.challenge;if(!t)throw Error("BGE_MACIL");G={challenge:t,Gb:VJ(t),X1:v,bgChallenge:new IT};I.resolve(G);b.registerChallengeFetchedCallback(function(l){l=l.challenge;if(!l)throw Error("BGE_MACR");l={challenge:l,Gb:VJ(l),X1:v,bgChallenge:new IT};k.S=Promise.resolve(l)}); g.rI(X)})})}else O.preload&&zAl(this,new Promise(function(b){g.mA(0,function(){b(qr(k))},0)}))}; i6=function(M){var O={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};M&&(O.interpreterHash=M);return O}; qr=function(M,O){O=O===void 0?0:O;var c,k,I,b,v,u,t,G,X,l,F,p;return g.P(function(K){switch(K.X){case 1:c=i6(tF().S);if(g.Ft("att_fet_ks"))return g.Ja(K,7),g.Z(K,AI(M,c),9);g.Ja(K,4);return g.Z(K,ZLI(M,c),6);case 6:v=K.S;I=v.jFY;b=v.oEu;k=v;g.Hk(K,3);break;case 4:return g.Bk(K),g.sZ(Error("Failed to fetch attestation challenge after "+(O+" attempts; not retrying for 24h."))),hI(M,864E5),K.return({challenge:"",Gb:{},X1:void 0,bgChallenge:void 0});case 9:k=K.S;if(!k)throw Error("Fetching Attestation challenge returned falsy"); if(!k.challenge)throw Error("Missing Attestation challenge");I=k.challenge;b=VJ(I);if("c1a"in b&&(!k.bgChallenge||!k.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.Hk(K,3);break;case 7:u=g.Bk(K);g.sZ(u);O++;if(O>=5)return g.sZ(Error("Failed to fetch attestation challenge after "+(O+" attempts; not retrying for 24h."))),hI(M,864E5),K.return({challenge:"",Gb:{},X1:void 0,bgChallenge:void 0});t=1E3*Math.pow(2,O-1)+Math.random()*1E3;return K.return(new Promise(function(r){g.mA(0, function(){r(qr(M,O))},t)})); case 3:G=Number(b.t)||7200;hI(M,G*1E3);X=void 0;if(!("c1a"in b&&k.bgChallenge)){K.Gf(10);break}l=s5b(k.bgChallenge);g.Ja(K,11);return g.Z(K,S_k(tF(),l),13);case 13:g.Hk(K,12);break;case 11:return F=g.Bk(K),g.sZ(F),K.return({challenge:I,Gb:b,X1:X,bgChallenge:l});case 12:return g.Ja(K,14),X=new Uy({challenge:l,Jw:{Yv:"aGIf"}}),g.Z(K,X.sU,16);case 16:g.Hk(K,10);break;case 14:p=g.Bk(K),g.sZ(p),X=void 0;case 10:return K.return({challenge:I,Gb:b,X1:X,bgChallenge:l})}})}; AI=function(M,O){var c;return g.P(function(k){c=M.X;if(!c||c.zo())return k.return(AI(M.network,O));Hg("att_pna",void 0,"attestation_challenge_fetch");return k.return(new Promise(function(I){c.Ls("publicytnetworkstatus-online",function(){AI(M.network,O).then(I)})}))})}; Se7=function(M){if(!M)throw Error("Fetching Attestation challenge returned falsy");if(!M.challenge)throw Error("Missing Attestation challenge");var O=M.challenge,c=VJ(O);if("c1a"in c&&(!M.bgChallenge||!M.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},M,{jFY:O,oEu:c})}; ZLI=function(M,O){var c,k,I,b,v;return g.P(function(u){switch(u.X){case 1:c=void 0,k=0,I={};case 2:if(!(k<5)){u.Gf(4);break}if(!(k>0)){u.Gf(5);break}I.uO=1E3*Math.pow(2,k-1)+Math.random()*1E3;return g.Z(u,new Promise(function(t){return function(G){g.mA(0,function(){G(void 0)},t.uO)}}(I)),5); case 5:return g.Ja(u,7),g.Z(u,AI(M,O),9);case 9:return b=u.S,u.return(Se7(b));case 7:c=v=g.Bk(u),v instanceof Error&&g.sZ(v);case 8:k++;I={uO:void 0};u.Gf(2);break;case 4:throw c;}})}; zAl=function(M,O){M.S=O}; P_a=function(M){var O,c,k;return g.P(function(I){if(I.X==1)return g.Z(I,Promise.race([M.S,null]),2);O=I.S;var b=qr(M);M.S=b;(c=O)==null||(k=c.X1)==null||k.dispose();g.rI(I)})}; hI=function(M,O){function c(){var I;return g.P(function(b){I=k-Date.now();return I<1E3?g.Z(b,P_a(M),0):(fw(c,0,Math.min(I,6E4)),b.Gf(0))})} var k=Date.now()+O;c()}; oHk=function(M,O){return new Promise(function(c){g.mA(0,function(){c(O())},M)})}; g.EH8=function(M,O){var c;return g.P(function(k){var I=g.c4("yt.aba.att");return(c=I?I:x3.instance!==void 0?x3.instance.Y.bind(x3.instance):null)?k.return(c("ENGAGEMENT_TYPE_PLAYBACK",M,O)):k.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.yC8=function(){var M;return(M=(M=g.c4("yt.aba.att2"))?M:x3.instance!==void 0?x3.instance.L.bind(x3.instance):null)?M():Promise.resolve(!1)}; dG2=function(M,O){var c=g.c4("ytDebugData.callbacks");c||(c={},g.Ok("ytDebugData.callbacks",c));if(g.Ft("web_dd_iu")||Q5I.includes(M))c[M]=O}; Lp=function(){var M=C_7;var O=O===void 0?[]:O;var c=c===void 0?[]:c;O=BQp.apply(null,[z98.apply(null,g.p2(O))].concat(g.p2(c)));this.store=SF7(M,void 0,O)}; g.Y3=function(M,O,c){for(var k=Object.assign({},M),I=g.a(Object.keys(O)),b=I.next();!b.done;b=I.next()){b=b.value;var v=M[b],u=O[b];if(u===void 0)delete k[b];else if(v===void 0)k[b]=u;else if(Array.isArray(u)&&Array.isArray(v))k[b]=c?[].concat(g.p2(v),g.p2(u)):u;else if(!Array.isArray(u)&&g.bD(u)&&!Array.isArray(v)&&g.bD(v))k[b]=g.Y3(v,u,c);else if(typeof u===typeof v)k[b]=u;else return O=new g.Dy("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:b,XB2:v,updateValue:u}),g.Ww(O), M}return k}; MI=function(M){var O=this;M=M===void 0?[]:M;this.S=[];this.Y=this.X=0;this.L=void 0;this.totalLength=0;M.forEach(function(c){O.append(c)})}; DGE=function(M,O){return M.S.length===0?!1:(M=M.S[M.S.length-1])&&M.buffer===O.buffer&&M.byteOffset+M.length===O.byteOffset}; OJ=function(M,O){O=g.a(O.S);for(var c=O.next();!c.done;c=O.next())M.append(c.value)}; cf=function(M,O,c){return M.split(O).NS.split(c).H2}; kt=function(M){M.L=void 0;M.X=0;M.Y=0}; I4=function(M,O,c){M.isFocused(O);return O-M.Y+c<=M.S[M.X].length}; $G7=function(M){if(!M.L){var O=M.S[M.X];M.L=new DataView(O.buffer,O.byteOffset,O.length)}return M.L}; V$l=function(M,O,c){O=O===void 0?0:O;c=c===void 0?-1:c;if(!M.totalLength||!c)return new DataView(new ArrayBuffer(0));c<0&&(c=M.totalLength-O);M.focus(O);if(!I4(M,O,c)){var k=M.X,I=M.Y;M.focus(O+c-1);I=new Uint8Array(M.Y+M.S[M.X].length-I);for(var b=0,v=k;v<=M.X;v++)I.set(M.S[v],b),b+=M.S[v].length;M.S.splice(k,M.X-k+1,I);kt(M);M.focus(O)}k=M.S[M.X];return new DataView(k.buffer,k.byteOffset+O-M.Y,c)}; ba=function(M,O,c){M=V$l(M,O===void 0?0:O,c===void 0?-1:c);return new Uint8Array(M.buffer,M.byteOffset,M.byteLength)}; vf=function(M,O,c){M=ba(M,O===void 0?0:O,c===void 0?-1:c);O=new Uint8Array(M.length);try{O.set(M)}catch(k){for(c=0;c>10;b=56320|b&1023}Gb[I++]=b}}b=String.fromCharCode.apply(String,Gb); I<1024&&(b=b.substring(0,I));c.push(b)}return c.join("")}; la=function(M,O){var c;if((c=Xf)==null?0:c.encodeInto)return O=Xf.encodeInto(M,O),O.read>6|192:((I&64512)===55296&&k+1>18|240,O[c++]=I>>12&63|128):O[c++]=I>>12|224,O[c++]=I>>6&63|128),O[c++]=I&63|128)}return c}; Ff=function(M){if(Xf)return Xf.encode(M);var O=new Uint8Array(Math.ceil(M.length*1.2)),c=la(M,O);O.lengthc&&(O=O.subarray(0,c));return O}; p6=function(M){this.S=M;this.pos=0;this.X=-1}; K6=function(M){var O=UJ(M.S,M.pos);++M.pos;if(O<128)return O;for(var c=O&127,k=1;O>=128;)O=UJ(M.S,M.pos),++M.pos,k*=128,c+=(O&127)*k;return c}; g1=function(M,O){var c=M.X;for(M.X=-1;M.pos+1<=M.S.totalLength;){c<0&&(c=K6(M));var k=c>>3,I=c&7;if(k===O)return!0;if(k>O){M.X=c;break}c=-1;switch(I){case 0:K6(M);break;case 1:M.pos+=8;break;case 2:k=K6(M);M.pos+=k;break;case 5:M.pos+=4}}return!1}; w1=function(M,O){if(g1(M,O))return K6(M)}; n6=function(M,O){if(g1(M,O))return!!K6(M)}; R4=function(M,O){if(g1(M,O)){O=K6(M);var c=ba(M.S,M.pos,O);M.pos+=O;return c}}; a4=function(M,O){if(M=R4(M,O))return g.jf(M)}; r1=function(M,O,c){if(M=R4(M,O))return c(new p6(new MI([M])))}; NI=function(M,O){for(var c=[];g1(M,O);)c.push(K6(M));return c.length?c:void 0}; Jj=function(M,O,c){for(var k=[],I;I=R4(M,O);)k.push(c(new p6(new MI([I]))));return k.length?k:void 0}; Wf=function(M,O){M=M instanceof Uint8Array?new MI([M]):M;return O(new p6(M))}; mGk=function(M,O){M=new Uint8Array(M);O&&M.set(O);return M}; iLA=function(M){this.pos=0;this.X=[];this.S=mGk(M===void 0?4096:M);this.view=new DataView(this.S.buffer,this.S.byteOffset,this.S.byteLength)}; sJ=function(M,O){O=M.pos+O;if(!(M.S.length>=O)){for(var c=M.S.length*2;c268435455){sJ(M,4);for(var c=O&1073741823,k=0;k<4;k++)M.view.setUint8(M.pos,c&127|128),c>>=7,M.pos+=1;O=Math.floor(O/268435456)}for(sJ(M,4);O>127;)M.view.setUint8(M.pos,O&127|128),O>>=7,M.pos+=1;M.view.setUint8(M.pos,O);M.pos+=1}; d1=function(M,O,c){c!==void 0&&(Hf(M,O*8),Hf(M,c))}; C6=function(M,O,c){c!==void 0&&d1(M,O,c?1:0)}; Dg=function(M,O,c){c!==void 0&&(Hf(M,O*8+2),O=c.length,Hf(M,O),sJ(M,O),M.S.set(c,M.pos),M.pos+=O)}; $t=function(M,O,c){c!==void 0&&(ACb(M,O,Math.ceil(Math.log2(c.length*4+2)/7)),sJ(M,c.length*1.2),O=la(c,M.S.subarray(M.pos)),M.pos+O>M.S.length&&(sJ(M,O),O=la(c,M.S.subarray(M.pos))),M.pos+=O,qeL(M))}; ACb=function(M,O,c){c=c===void 0?2:c;Hf(M,O*8+2);M.X.push(M.pos);M.X.push(c);M.pos+=c}; qeL=function(M){for(var O=M.X.pop(),c=M.X.pop(),k=M.pos-c-O;O--;){var I=O?128:0;M.view.setUint8(c++,k&127|I);k>>=7}}; Vh=function(M,O,c,k,I){c&&(ACb(M,O,I===void 0?3:I),k(M,c),qeL(M))}; g.Tb=function(M,O){var c=new iLA(4096);O(c,M);return new Uint8Array(c.S.buffer,c.S.byteOffset,c.pos)}; g.f6=function(M){var O=new p6(new MI([WK(decodeURIComponent(M))]));M=a4(O,2);O=w1(O,4);var c=xGl[O];if(typeof c==="undefined")throw M=new g.Dy("Failed to recognize field number",{name:"EntityKeyHelperError",SkB:O}),g.Ww(M),M;return{ix:O,entityType:c,entityId:M}}; g.mu=function(M,O){var c=c===void 0?0:c;var k=new iLA;Dg(k,2,Ff(M));M=hAL[O];if(typeof M==="undefined")throw c=new g.Dy("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:O}),g.Ww(c),c;d1(k,4,M);d1(k,5,1);O=new Uint8Array(k.S.buffer,k.S.byteOffset,k.pos);return encodeURIComponent(g.Nw(O,c))}; ia=function(M,O,c,k){if(k===void 0)return k=Object.assign({},M[O]||{}),c=(delete k[c],k),k={},Object.assign({},M,(k[O]=c,k));var I={},b={};return Object.assign({},M,(b[O]=Object.assign({},M[O],(I[c]=k,I)),b))}; LHI=function(M,O,c,k,I){var b=M[O];if(b==null||!b[c])return M;k=g.Y3(b[c],k,I==="REPEATED_FIELDS_MERGE_OPTION_APPEND");I={};b={};return Object.assign({},M,(b[O]=Object.assign({},M[O],(I[c]=k,I)),b))}; Yea=function(M,O){M=M===void 0?{}:M;switch(O.type){case "ENTITY_LOADED":return O.payload.reduce(function(k,I){var b,v=(b=I.options)==null?void 0:b.persistenceOption;if(v&&v!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&v!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return k;if(!I.entityKey)return g.Ww(Error("Missing entity key")),k;if(I.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!I.payload)return I=new g.Dy("REPLACE entity mutation is missing a payload",{entityKey:I.entityKey}),g.Ww(I),k;var u=g.b1(I.payload); return ia(k,u,I.entityKey,I.payload[u])}if(I.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{I=I.entityKey;try{var t=g.f6(I).entityType;u=ia(k,t,I);break a}catch(l){if(l instanceof Error){I=new g.Dy("Failed to deserialize entity key",{entityKey:I,originalMessage:l.message});g.Ww(I);u=k;break a}throw l;}u=void 0}return u}if(I.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!I.payload)return I=new g.Dy("UPDATE entity mutation is missing a payload",{entityKey:I.entityKey}),g.Ww(I),k;u=g.b1(I.payload);var G,X;return LHI(k, u,I.entityKey,I.payload[u],(G=I.fieldMask)==null?void 0:(X=G.mergeOptions)==null?void 0:X.repeatedFieldsMergeOption)}return k},M); case "REPLACE_ENTITY":var c=O.payload;return ia(M,c.entityType,c.key,c.Th);case "REPLACE_ENTITIES":return Object.keys(O.payload).reduce(function(k,I){var b=O.payload[I];return Object.keys(b).reduce(function(v,u){return ia(v,I,u,b[u])},k)},M); case "UPDATE_ENTITY":return c=O.payload,LHI(M,c.entityType,c.key,c.Th,c.vO2);default:return M}}; Aj=function(M,O,c){return M[O]?M[O][c]||null:null}; qI=function(M){return window.Int32Array?new Int32Array(M):Array(M)}; Ot=function(M){g.d.call(this);this.counter=[0,0,0,0];this.X=new Uint8Array(16);this.S=16;if(!MgM){var O,c=new Uint8Array(256),k=new Uint8Array(256);var I=1;for(O=0;O<256;O++)c[I]=O,k[O]=I,I^=I<<1^(I>>7&&283);xt=new Uint8Array(256);hj=qI(256);L6=qI(256);Yt=qI(256);Mx=qI(256);for(var b=0;b<256;b++){I=b?k[255^c[b]]:0;I^=I<<1^I<<2^I<<3^I<<4;I=I&255^I>>>8^99;xt[b]=I;O=I<<1^(I>>7&&283);var v=O^I;hj[b]=O<<24|I<<16|I<<8|v;L6[b]=v<<24|hj[b]>>>8;Yt[b]=I<<24|L6[b]>>>8;Mx[b]=I<<24|Yt[b]>>>8}MgM=!0}I=qI(44);for(c= 0;c<4;c++)I[c]=M[4*c]<<24|M[4*c+1]<<16|M[4*c+2]<<8|M[4*c+3];for(k=1;c<44;c++)M=I[c-1],c%4||(M=(xt[M>>16&255]^k)<<24|xt[M>>8&255]<<16|xt[M&255]<<8|xt[M>>>24],k=k<<1^(k>>7&&283)),I[c]=I[c-4]^M;this.key=I}; O52=function(M){for(var O=M.key,c=M.counter[0]^O[0],k=M.counter[1]^O[1],I=M.counter[2]^O[2],b=M.counter[3]^O[3],v=3;v>=0&&!(M.counter[v]=-~M.counter[v]);v--);for(var u,t,G=4;G<40;)v=hj[c>>>24]^L6[k>>16&255]^Yt[I>>8&255]^Mx[b&255]^O[G++],u=hj[k>>>24]^L6[I>>16&255]^Yt[b>>8&255]^Mx[c&255]^O[G++],t=hj[I>>>24]^L6[b>>16&255]^Yt[c>>8&255]^Mx[k&255]^O[G++],b=hj[b>>>24]^L6[c>>16&255]^Yt[k>>8&255]^Mx[I&255]^O[G++],c=v,k=u,I=t;M=M.X;v=O[40];M[0]=xt[c>>>24]^v>>>24;M[1]=xt[k>>16&255]^v>>16&255;M[2]=xt[I>>8&255]^ v>>8&255;M[3]=xt[b&255]^v&255;v=O[41];M[4]=xt[k>>>24]^v>>>24;M[5]=xt[I>>16&255]^v>>16&255;M[6]=xt[b>>8&255]^v>>8&255;M[7]=xt[c&255]^v&255;v=O[42];M[8]=xt[I>>>24]^v>>>24;M[9]=xt[b>>16&255]^v>>16&255;M[10]=xt[c>>8&255]^v>>8&255;M[11]=xt[k&255]^v&255;v=O[43];M[12]=xt[b>>>24]^v>>>24;M[13]=xt[c>>16&255]^v>>16&255;M[14]=xt[k>>8&255]^v>>8&255;M[15]=xt[I&255]^v&255}; Ik=function(){if(!cr&&!g.$J){if(kY)return kY;var M;kY=(M=window.crypto)==null?void 0:M.subtle;var O,c,k;if(((O=kY)==null?0:O.importKey)&&((c=kY)==null?0:c.sign)&&((k=kY)==null?0:k.encrypt))return kY;kY=void 0}}; g.Ut=function(M){var O=Ik();O&&(this.S=new bR(M,O));this.X=new g.vr(M)}; bR=function(M,O){this.X=M;this.subtleCrypto=O}; cxM=function(M,O,c){var k,I;return g.P(function(b){switch(b.X){case 1:if(M.S){b.Gf(2);break}return g.Z(b,M.subtleCrypto.importKey("raw",M.X,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:M.S=b.S;case 2:return k={name:"AES-CTR",counter:c,length:128},g.Z(b,M.subtleCrypto.encrypt(k,M.S,O),4);case 4:return I=b.S,b.return(new Uint8Array(I))}})}; g.vr=function(M){this.X=M}; uR=function(M){this.J=new Uint8Array(64);this.Y=new Uint8Array(64);this.L=0;this.U=new Uint8Array(64);this.X=0;this.J.set(M);this.Y.set(M);for(M=0;M<64;M++)this.J[M]^=92,this.Y[M]^=54;this.reset()}; k8L=function(M,O,c){for(var k=M.W,I=M.S[0],b=M.S[1],v=M.S[2],u=M.S[3],t=M.S[4],G=M.S[5],X=M.S[6],l=M.S[7],F,p,K,r=0;r<64;)r<16?(k[r]=K=O[c]<<24|O[c+1]<<16|O[c+2]<<8|O[c+3],c+=4):(F=k[r-2],p=k[r-15],K=k[r-7]+k[r-16]+((F>>>17|F<<15)^(F>>>19|F<<13)^F>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),k[r]=K),F=l+tO[r]+K+((t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7))+(t&G^~t&X),p=((I>>>2|I<<30)^(I>>>13|I<<19)^(I>>>22|I<<10))+(I&b^I&v^b&v),l=F+p,u+=F,r++,r<16?(k[r]=K=O[c]<<24|O[c+1]<<16|O[c+2]<<8|O[c+3],c+=4):(F= k[r-2],p=k[r-15],K=k[r-7]+k[r-16]+((F>>>17|F<<15)^(F>>>19|F<<13)^F>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),k[r]=K),F=X+tO[r]+K+((u>>>6|u<<26)^(u>>>11|u<<21)^(u>>>25|u<<7))+(u&t^~u&G),p=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&I^l&b^I&b),X=F+p,v+=F,r++,r<16?(k[r]=K=O[c]<<24|O[c+1]<<16|O[c+2]<<8|O[c+3],c+=4):(F=k[r-2],p=k[r-15],K=k[r-7]+k[r-16]+((F>>>17|F<<15)^(F>>>19|F<<13)^F>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),k[r]=K),F=G+tO[r]+K+((v>>>6|v<<26)^(v>>>11|v<<21)^(v>>>25|v<<7))+(v&u^ ~v&t),p=((X>>>2|X<<30)^(X>>>13|X<<19)^(X>>>22|X<<10))+(X&l^X&I^l&I),G=F+p,b+=F,r++,r<16?(k[r]=K=O[c]<<24|O[c+1]<<16|O[c+2]<<8|O[c+3],c+=4):(F=k[r-2],p=k[r-15],K=k[r-7]+k[r-16]+((F>>>17|F<<15)^(F>>>19|F<<13)^F>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),k[r]=K),F=t+tO[r]+K+((b>>>6|b<<26)^(b>>>11|b<<21)^(b>>>25|b<<7))+(b&v^~b&u),p=((G>>>2|G<<30)^(G>>>13|G<<19)^(G>>>22|G<<10))+(G&X^G&l^X&l),K=l,l=u,u=K,K=X,X=v,v=K,K=G,G=b,b=K,t=I+F,I=F+p,r++;M.S[0]=I+M.S[0]|0;M.S[1]=b+M.S[1]|0;M.S[2]=v+M.S[2]|0;M.S[3]= u+M.S[3]|0;M.S[4]=t+M.S[4]|0;M.S[5]=G+M.S[5]|0;M.S[6]=X+M.S[6]|0;M.S[7]=l+M.S[7]|0}; b52=function(M){var O=new Uint8Array(32),c=64-M.X;M.X>55&&(c+=64);var k=new Uint8Array(c);k[0]=128;for(var I=M.L*8,b=1;b<9;b++){var v=I%256;k[c-b]=v;I=(I-v)/256}M.update(k);for(c=0;c<8;c++)O[c*4]=M.S[c]>>>24,O[c*4+1]=M.S[c]>>>16&255,O[c*4+2]=M.S[c]>>>8&255,O[c*4+3]=M.S[c]&255;IUp(M);return O}; IUp=function(M){M.S=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];M.W=[];M.W.length=64;M.L=0;M.X=0}; vkp=function(M){this.S=M}; U32=function(M,O,c){M=new uR(M.S);M.update(O);M.update(c);O=b52(M);M.update(M.J);M.update(O);O=b52(M);M.reset();return O}; u_2=function(M){this.X=M}; tg8=function(M,O,c,k){var I,b,v;return g.P(function(u){switch(u.X){case 1:if(M.S){u.Gf(2);break}return g.Z(u,k.importKey("raw",M.X,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:M.S=u.S;case 2:return I=new Uint8Array(O.length+c.length),I.set(O),I.set(c,O.length),b={name:"HMAC",hash:"SHA-256"},g.Z(u,k.sign(b,M.S,I),4);case 4:return v=u.S,u.return(new Uint8Array(v))}})}; G88=function(M,O,c){M.Y||(M.Y=new vkp(M.X));return U32(M.Y,O,c)}; jDl=function(M,O,c){var k,I;return g.P(function(b){if(b.X==1){k=Ik();if(!k)return b.return(G88(M,O,c));g.Ja(b,3);return g.Z(b,tg8(M,O,c,k),5)}if(b.X!=3)return b.return(b.S);I=g.Bk(b);g.sZ(I);cr=!0;return b.return(G88(M,O,c))})}; lUI=function(M){for(var O="",c=0;c=0||lx(M,0,"gad_source",M.search(Fs))>=0}; aUM=function(){this.S=new Map}; N$p=function(M,O){var c=sf().resolve(rxl);if(R0L(O)){var k=nD(O,"gclid");O={handleEvent:function(u){M&&!M.closed&&typeof M.postMessage==="function"&&u&&u.origin&&u.source===M&&u.data&&u.data.action==="gcl_setup"&&M.postMessage(Object.assign({},{action:"gcl_transfer"},k&&{gclid:k},{gadSource:2}),u.origin)}}; for(var I=g.a(c.S),b=I.next();!b.done;b=I.next()){var v=g.a(b.value);b=v.next().value;v=v.next().value;if(b.closed)try{window.removeEventListener("message",v),c.S.delete(b)}catch(u){g.Ww(u)}}M&&c.S.size<15&&(c.S.set(M,O),window.addEventListener("message",O))}}; Gg=function(M,O,c){if(!O)return M.length>=1?M[M.length-1]:null;for(var k=g.a(M),I=k.next();!I.done;I=k.next())if(I=I.value,I.width&&I.height&&(c&&I.width>=O||!c&&I.height>=O))return I;for(O=M.length-1;O>=0;O--)if(c&&M[O].width||!c&&M[O].height)return M[O];return M[0]}; jQ=function(){this.state=1;this.X1=null;this.mq=void 0}; WpA=function(M,O,c,k,I,b){var v=v===void 0?"trayride":v;c?(M.VM(2),g.YH(c,function(){if(window[v])JxR(M,k,v,I);else{M.VM(3);var u=JwL(c),t=document.getElementById(u);t&&(rwG(u),t.parentNode.removeChild(t));g.sZ(new g.Dy("BL:ULB",""+c))}},b)):O?(b=g.Xe("SCRIPT"),O instanceof Kr?(b.textContent=gl(O),wl(b)):b.textContent=O,b.nonce=pr(document),document.head.appendChild(b),document.head.removeChild(b),window[v]?JxR(M,k,v,I):(M.VM(4),g.sZ(new g.Dy("BL:ULBJ")))):g.sZ(new g.Dy("BL:ULV"))}; JxR=function(M,O,c,k){M.VM(5);var I=!!M.mq&&sDa.includes(g.Iy(M.mq)||"");try{var b=new Uy({program:O,globalName:c,Jw:{disable:!g.Ft("att_web_record_metrics")||!g.Ft("att_skip_metrics_for_cookieless_domains_ks")&&I,Yv:"aGIf"}});b.sU.then(function(){M.VM(6);k&&k(O)}); M.WS(b)}catch(v){M.VM(7),v instanceof Error&&g.sZ(v)}}; Xb=function(){var M=g.c4("yt.abuse.playerAttLoader");return M&&["bgvma","bgvmb","bgvmc"].every(function(O){return O in M})?M:null}; lR=function(){jQ.apply(this,arguments)}; Fb=function(){}; H5A=function(M,O,c){for(var k=!1,I=g.a(M.dT.entries()),b=I.next();!b.done;b=I.next())b=g.a(b.value).next().value,b.slotType==="SLOT_TYPE_PLAYER_BYTES"&&b.nB==="core"&&(k=!0);if(k){a:if(!c){M=g.a(M.dT.entries());for(c=M.next();!c.done;c=M.next())if(k=g.a(c.value),c=k.next().value,k=k.next().value,c.slotType==="SLOT_TYPE_IN_PLAYER"&&c.nB==="core"){c=k.layoutId;break a}c=void 0}c?O.Yg(c):b$("No triggering layout ID available when attempting to mute.")}}; pS=function(M,O){this.IV=M;this.C_=O}; KS=function(){}; gg=function(){}; B$A=function(M){g.d.call(this);var O=this;this.Nu=M;this.S=new Map;wg(this,"commandExecutorCommand",function(c,k,I){e0G(O,c.commands,k,I)}); wg(this,"clickTrackingParams",function(){})}; z0L=function(M,O){wg(M,O.qM(),function(c,k,I){O.Ex(c,k,I)})}; wg=function(M,O,c){M.BQ();M.S.get(O)&&g.Ww(Error("Extension name "+O+" already registered"));M.S.set(O,c)}; e0G=function(M,O,c,k){O=O===void 0?[]:O;M.BQ();var I=[],b=[];O=g.a(O);for(var v=O.next();!v.done;v=O.next())v=v.value,g.V(v,Z5G)||g.V(v,Sfl)?I.push(v):b.push(v);I=g.a(I);for(O=I.next();!O.done;O=I.next())nS(M,O.value,c,k);b=g.a(b);for(I=b.next();!I.done;I=b.next())nS(M,I.value,c,k)}; nS=function(M,O,c,k){M.BQ();O.loggingUrls&&Pq8(M,"loggingUrls",O.loggingUrls,c,k);O=g.a(Object.entries(O));for(var I=O.next();!I.done;I=O.next()){var b=g.a(I.value);I=b.next().value;b=b.next().value;I==="openPopupAction"?M.Nu.get().Up("innertubeCommand",{openPopupAction:b}):I==="confirmDialogEndpoint"?M.Nu.get().Up("innertubeCommand",{confirmDialogEndpoint:b}):okl.hasOwnProperty(I)||Pq8(M,I,b,c,k)}}; Pq8=function(M,O,c,k,I){if((M=M.S.get(O))&&typeof M==="function")try{M(c,k,I)}catch(b){g.Ww(b)}else O=new g.Dy("Unhandled field",O),g.sZ(O)}; Rk=function(M,O,c){this.QO=M;this.S=O;this.b4=c;r$(sf(),{v7:rxl,Ws:aUM})}; ak=function(M){this.value=M}; rg=function(M){this.value=M}; Nx=function(M){this.value=M}; JO=function(M){this.value=M}; Wr=function(M){this.value=M}; Hr=function(M){this.value=M}; eQ=function(M){this.value=M}; Br=function(){ak.apply(this,arguments)}; zg=function(M){this.value=M}; Zv=function(M){this.value=M}; SQ=function(M){this.value=M}; Pr=function(M){this.value=M}; ok=function(M){this.value=M}; Et=function(M){this.value=M}; yW=function(M){this.value=M}; QW=function(M){this.value=M}; dg=function(M){this.value=M}; CS=function(M){this.value=M}; Dv=function(){ak.apply(this,arguments)}; $Y=function(M){this.value=M}; VW=function(M){this.value=M}; Tg=function(M){this.value=M}; fS=function(M){this.value=M}; iR=function(M){this.value=M}; AO=function(M){this.value=M}; qx=function(M){this.value=M}; xY=function(M){this.value=M}; hO=function(M){this.value=M}; LS=function(M){this.value=M}; YY=function(M){this.value=M}; MU=function(M){this.value=M}; OM=function(M){this.value=M}; c5=function(M){this.value=M}; k8=function(M){this.value=M}; IX=function(M){this.value=M}; bS=function(M){this.value=M}; v5=function(M){this.value=M}; UM=function(M){this.value=M}; uS=function(M){this.value=M}; tl=function(M){this.value=M}; G_=function(M){this.value=M}; j9=function(M){this.value=M}; Xa=function(M){this.value=M}; lS=function(M){this.value=M}; Fa=function(M){this.value=M}; p9=function(M){this.value=M}; K9=function(M){this.value=M}; gf=function(M){this.value=M}; wf=function(M){this.value=M}; n9=function(M){this.value=M}; RX=function(M){this.value=M}; aX=function(M){this.value=M}; rf=function(M){this.value=M}; NU=function(M){this.value=M}; Jl=function(M){this.value=M}; W5=function(M){this.value=M}; sM=function(M){this.value=M}; H5=function(M){this.value=M}; e9=function(){ak.apply(this,arguments)}; B5=function(M){this.value=M}; z_=function(){ak.apply(this,arguments)}; Zh=function(){ak.apply(this,arguments)}; S9=function(){ak.apply(this,arguments)}; P5=function(){ak.apply(this,arguments)}; oX=function(){ak.apply(this,arguments)}; EM=function(M){this.value=M}; yv=function(M){this.value=M}; Qv=function(M){this.value=M}; df=function(M){this.value=M}; C9=function(M){this.value=M}; $8=function(M,O,c){if(c&&!c.includes(M.layoutType))return!1;O=g.a(O);for(c=O.next();!c.done;c=O.next())if(!Dh(M.clientMetadata,c.value))return!1;return!0}; Vv=function(){return""}; Ek2=function(M,O){switch(M){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 O(M),8}}; T_=function(M,O,c,k){k=k===void 0?!1:k;pJ.call(this,M);this.UE=c;this.uK=k;this.args=[];O&&this.args.push(O)}; q=function(M,O,c,k){k=k===void 0?!1:k;pJ.call(this,M);this.UE=c;this.uK=k;this.args=[];O&&this.args.push(O)}; f9=function(M){var O=new Map;M.forEach(function(c){O.set(c.S(),c)}); this.S=O}; Dh=function(M,O){return M.S.has(O)}; mx=function(M,O){M=M.S.get(O);if(M!==void 0)return M.get()}; iS=function(M){return Array.from(M.S.keys())}; Al=function(M,O,c){if(c&&c!==M.slotType)return!1;O=g.a(O);for(c=O.next();!c.done;c=O.next())if(!Dh(M.clientMetadata,c.value))return!1;return!0}; QDE=function(M){var O;return((O=yx8.get(M))==null?void 0:O.lL)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; x8=function(M,O){var c={type:O.slotType,controlFlowManagerLayer:d3l.get(O.nB)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};O.slotEntryTrigger&&(c.entryTriggerType=O.slotEntryTrigger.triggerType);O.slotPhysicalPosition!==1&&(c.slotPhysicalPosition=O.slotPhysicalPosition);if(M){c.debugData={slotId:O.slotId};if(M=O.slotEntryTrigger)c.debugData.slotEntryTriggerData=qU(M);M=O.slotFulfillmentTriggers;c.debugData.fulfillmentTriggerData=[];M=g.a(M);for(var k=M.next();!k.done;k=M.next())c.debugData.fulfillmentTriggerData.push(qU(k.value)); O=O.slotExpirationTriggers;c.debugData.expirationTriggerData=[];O=g.a(O);for(M=O.next();!M.done;M=O.next())c.debugData.expirationTriggerData.push(qU(M.value))}return c}; Cq8=function(M,O){var c={type:O.layoutType,controlFlowManagerLayer:d3l.get(O.nB)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};M&&(c.debugData={layoutId:O.layoutId});return c}; qU=function(M,O){var c={type:M.triggerType};O!=null&&(c.category=O);M.triggeringSlotId!=null&&(c.triggerSourceData||(c.triggerSourceData={}),c.triggerSourceData.associatedSlotId=M.triggeringSlotId);M.triggeringLayoutId!=null&&(c.triggerSourceData||(c.triggerSourceData={}),c.triggerSourceData.associatedLayoutId=M.triggeringLayoutId);return c}; D37=function(M,O,c,k){O={opportunityType:O};M&&(k||c)&&(k=g.Fh(k||[],function(I){return x8(M,I)}),O.debugData=Object.assign({},c&&c.length>0?{associatedSlotId:c}:{},k.length>0?{slots:k}:{})); return O}; L9=function(M,O){return function(c){return $3A(hl(M),O.slotId,O.slotType,O.slotPhysicalPosition,O.nB,O.slotEntryTrigger,O.slotFulfillmentTriggers,O.slotExpirationTriggers,c.layoutId,c.layoutType,c.nB)}}; $3A=function(M,O,c,k,I,b,v,u,t,G,X){return{adClientDataEntry:{slotData:x8(M,{slotId:O,slotType:c,slotPhysicalPosition:k,nB:I,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:u,clientMetadata:new f9([])}),layoutData:Cq8(M,{layoutId:t,layoutType:G,nB:X,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],eL:new Map,clientMetadata:new f9([]),Bd:{}})}}}; M$=function(M){this.fB=M;M=Math.random();var O=this.fB.get();O=g.Y8(O.j.N().experiments,"html5_debug_data_log_probability");O=Number.isFinite(O)&&O>=0&&O<=1?O:0;this.S=M1){g.sZ(new g.Dy("Exit already started",{current:M.currentState}));var c=!1}else c=!0;if(!c)return!1;M.currentState=2;M.S=O;return!0}; kG=function(M){if(M.currentState!==2)return!1;M.currentState=3;return!0}; w$R=function(M,O){var c=new Map;M=g.a(M);for(var k=M.next();!k.done;k=M.next()){k=k.value;if(k.layoutType==="LAYOUT_TYPE_MEDIA")var I="v";else k.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(I=mx(k.clientMetadata,"metadata_type_linked_in_player_layout_type"),I=I==="LAYOUT_TYPE_ENDCAP"||I==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":I==="LAYOUT_TYPE_SURVEY"?"s":I==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):I="u";c.set(k.layoutId,I);if(I==="u"){var b={};I=O;k=(b.c=k.layoutId,b);I.j.Xb("uct",k)}}M= O.pS();Is={contentCpn:M,wD:c};k={};c=(k.ct=c.size,k.c=M,k);O.j.Xb("acc",c)}; nvl=function(){Is={contentCpn:"",wD:new Map}}; bV=function(M){var O;return(O=Is.wD.get(M))!=null?O:"u"}; vM=function(M,O,c){M.j.Xb(O,c);RVE(M)}; aWI=function(M){var O=M.layoutId,c=M.y5;if(M.K_){var k={};vM(M.QO,"slso",(k.ec=O,k.is=c,k.ctp=bV(O),k))}}; U0=function(M){var O=M.layoutId,c=M.y5;if(M.K_){var k={};vM(M.QO,"slse",(k.ec=O,k.is=c,k.ctp=bV(O),k))}}; rgb=function(M){var O=M.layoutId,c=M.y5,k=M.QO;M.K_&&(M={},vM(k,"sleo",(M.xc=O,M.is=c,M.ctp=bV(O),M)),RVE(k))}; NC2=function(M){var O=M.cpn,c=M.QO;M=M.y5;var k=c.pS(),I={};vM(c,"ce",(I.ec=O,I.ia=O!==k,I.r=Is.wD.has(O),I.is=M,I.ctp=bV(O),I))}; RVE=function(M){if(M.pS()!==Is.contentCpn){var O={};O=(O.c=Is.contentCpn,O);M.j.Xb("ccm",O)}}; Jgp=function(M){var O=M.cpn,c=M.QO;M=M.y5;var k=c.pS(),I={};vM(c,"cx",(I.xc=O,I.ia=O!==k,I.r=Is.wD.has(O),I.is=M,I.ctp=bV(O),I))}; W62=function(M){this.params=M;this.S=new Set}; sxI=function(M,O,c){if(!M.S.has(O)){M.S.add(O);var k={};M.params.sF.fA(O,Object.assign({},c,(k.p_ac=M.params.adCpn,k.p_isv=M.params.F8&&M.params.y9,k)))}}; tV=function(M,O,c){if(uV(M.params.sF.fB.get(),!0)){var k=c.flush,I={};sxI(M,O,(I.cts=c.currentTimeSec,I.f=k,I))}}; H3G=function(M,O){this.QO=M;this.fB=O}; G5=function(M){var O=[];if(M){M=g.a(Object.entries(M));for(var c=M.next();!c.done;c=M.next()){var k=g.a(c.value);c=k.next().value;k=k.next().value;k!==void 0&&(k=typeof k==="boolean"?""+ +k:(""+k).replace(/[:,=]/g,"_"),O.push(c+"."+k))}}return O.join(";")}; g.jy=function(M,O,c){O=O===void 0?{}:O;this.errorCode=M;this.details=O;this.severity=c===void 0?0:c}; Xv=function(M){return M===1||M===2}; lV=function(M,O){O=O===void 0?0:O;if(M instanceof g.jy)return M;M=M&&M instanceof Error?M:Error(""+M);Xv(O)?g.Ww(M):g.sZ(M);return new g.jy(O===1?"player.fatalexception":"player.exception",{name:""+M.name,message:""+M.message},O)}; eVb=function(M,O){function c(){var k=g.C2.apply(0,arguments);M.removeEventListener("playing",c);O.apply(null,g.p2(k))} M.addEventListener("playing",c)}; Fv=function(){var M=g.c4("yt.player.utils.videoElement_");M||(M=g.Xe("VIDEO"),g.Ok("yt.player.utils.videoElement_",M));return M}; p1=function(M){var O=Fv();return!!(O&&O.canPlayType&&O.canPlayType(M))}; gt=function(M){if(/opus/.test(M)&&g.K1&&!g4("38")&&!g.CF())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(M);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(M);if(/webm/.test(M)&&!rF2())return!1;M==='audio/mp4; codecs="mp4a.40.2"'&&(M='video/mp4; codecs="avc1.4d401f"');return!!p1(M)}; BC7=function(M){try{var O=gt('video/mp4; codecs="avc1.42001E"')||gt('video/webm; codecs="vp9"');return(gt('audio/mp4; codecs="mp4a.40.2"')||gt('audio/webm; codecs="opus"'))&&(O||!M)||p1('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(c){return"html5.missingapi"}}; wt=function(){var M=Fv();return!(!M.webkitSupportsPresentationMode||typeof M.webkitSetPresentationMode!=="function")}; n1=function(){var M=Fv();try{var O=M.muted;M.muted=!O;return M.muted!==O}catch(c){}return!1}; zVL=function(){var M;return((M=navigator.connection)==null?void 0:M.type)||""}; g.Rs=function(){rh.apply(this,arguments)}; as=function(M,O,c,k,I,b,v,u){this.sampleRate=M===void 0?0:M;this.numChannels=O===void 0?0:O;this.spatialAudioType=c===void 0?"SPATIAL_AUDIO_TYPE_NONE":c;this.S=k===void 0?!1:k;this.Y=I;this.L=b;this.audioQuality=v===void 0?"AUDIO_QUALITY_UNKNOWN":v;this.X=u===void 0?!1:u}; JV=function(M,O,c,k,I,b,v,u,t){this.width=M;this.height=O;this.quality=b||rt(M,O);this.qualityOrdinal=g.N9[this.quality];this.fps=c||0;this.stereoLayout=!I||k!=null&&k!=="UNKNOWN"&&k!=="RECTANGULAR"?0:I;this.projectionType=k?k==="EQUIRECTANGULAR"&&I===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":k:"UNKNOWN";(M=v)||(M=g.N9[this.quality],M===0?M="Auto":(O=this.fps,c=this.projectionType,M=M.toString()+(c==="EQUIRECTANGULAR"||c==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||c==="MESH"?"s":"p")+(O>55?"60":O>49?"50": O>39?"48":"")));this.qualityLabel=M;this.S=u||"";this.primaries=t||""}; rt=function(M,O){var c=Math.max(M,O);M=Math.min(M,O);O=WM[0];for(var k=0;k=Math.floor(b*16/9)*1.3||M>=b*1.3)return O;O=I}return"tiny"}; ey=function(M,O,c){c=c===void 0?{}:c;this.id=M;this.mimeType=O;c.rk>0||(c.rk=16E3);Object.assign(this,c);M=g.a(this.id.split(";"));this.itag=M.next().value;this.S=M.next().value;this.containerType=s0(O);this.i5=HM[this.itag]||""}; BM=function(M){return M.i5==="9"||M.i5==="("||M.i5==="9h"||M.i5==="(h"}; Z3a=function(M){return M.i5==="H"||M.i5==="h"}; z5=function(M){return M.i5==="9h"||M.i5==="(h"}; SDE=function(M){return!!M.Mm&&!!M.Mm.fairplay&&(M.i5==="("||M.i5==="(h"||M.i5==="A"||M.i5==="MEAC3")||Z4&&!!M.Mm&&M.i5==="1e"}; Sy=function(M){return M.i5==="1"||M.i5==="1h"||Z4&&M.i5==="1e"}; PM=function(M){return M.i5==="mac3"||M.i5==="meac3"||M.i5==="m"||M.i5==="i"}; os=function(M){return M.i5==="MAC3"||M.i5==="MEAC3"||M.i5==="M"||M.i5==="I"}; g.E0=function(M){return M.containerType===1}; PeM=function(M){return M.i5==="("||M.i5==="(h"||M.i5==="H"||Z4&&M.i5==="1e"}; yi=function(M){return M.mimeType==="application/x-mpegURL"}; g.Qi=function(M,O){return{itag:+M.itag,lmt:O?0:M.lastModified,xtags:M.S||""}}; ov2=function(M){var O=navigator.mediaCapabilities;if(O==null||!O.decodingInfo||M.i5==="f")return Promise.resolve();var c={type:M.audio&&M.video?"file":"media-source"};M.video&&(c.video={contentType:M.mimeType,width:M.video.width||640,height:M.video.height||360,bitrate:M.rk*8||1E6,framerate:M.video.fps||30});M.audio&&(c.audio={contentType:M.mimeType,channels:""+(M.audio.numChannels||2),bitrate:M.rk*8||128E3,samplerate:M.audio.sampleRate||44100});return O.decodingInfo(c).then(function(k){M.X=k})}; dt=function(M){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(M)}; C1=function(M){return/(vp9|vp09|vp8|avc1|av01)/.test(M)}; D4=function(M){return M.includes("vtt")||M.includes("text/mp4")}; s0=function(M){return M.indexOf("/mp4")>=0?1:M.indexOf("/webm")>=0?2:M.indexOf("/x-flv")>=0?3:M.indexOf("/vtt")>=0?4:0}; $G=function(M,O,c,k,I,b){var v=new as;O in g.N9||(O="small");O==="light"&&(O="tiny");k&&I?(I=Number(I),k=Number(k)):(I=g.N9[O],k=Math.round(I*16/9));b=new JV(k,I,0,null,void 0,O,b);M=unescape(M.replace(/"/g,'"'));return new ey(c,M,{audio:v,video:b})}; Vi=function(M){var O="id="+M.id;M.video&&(O+=", res="+M.video.qualityLabel);var c,k;return O+", byterate=("+((c=M.VW)==null?void 0:c.toFixed(0))+", "+((k=M.rk)==null?void 0:k.toFixed(0))+")"}; T5=function(M,O){return{start:function(c){return M[c]}, end:function(c){return O[c]}, length:M.length}}; EvG=function(M,O,c){for(var k=[],I=[],b=0;b=O)return c}catch(k){}return-1}; iV=function(M,O){return m5(M,O)>=0}; ygp=function(M,O){if(!M)return NaN;O=m5(M,O);return O>=0?M.start(O):NaN}; AV=function(M,O){if(!M)return NaN;O=m5(M,O);return O>=0?M.end(O):NaN}; q9=function(M){return M&&M.length?M.end(M.length-1):NaN}; xG=function(M){return q9(M)>0}; hV=function(M,O){M=AV(M,O);return M>=0?M-O:0}; L1=function(M,O,c){for(var k=[],I=[],b=0;bc||(k.push(Math.max(O,M.start(b))-O),I.push(Math.min(c,M.end(b))-O));return T5(k,I)}; YG=function(M,O,c,k){g.MN.call(this);var I=this;this.lZ=M;this.start=O;this.end=c;this.isActive=k;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.xs={error:function(){!I.BQ()&&I.isActive&&I.publish("error",I)}, updateend:function(){!I.BQ()&&I.isActive&&I.publish("updateend",I)}}; this.lZ.C0(this.xs);this.yU=this.isActive}; OE=function(M,O,c,k,I,b){g.MN.call(this);var v=this;this.Ec=M;this.Vc=O;this.id=c;this.containerType=k;this.i5=I;this.y9=b;this.TH=this.hT=this.hQ=null;this.G8=!1;this.appendWindowStart=this.timestampOffset=0;this.T2=T5([],[]);this.dD=!1;this.SW=[];this.rE=MT?[]:void 0;this.eq=function(t){return v.publish(t.type,v)}; var u;if((u=this.Ec)==null?0:u.addEventListener)this.Ec.addEventListener("updateend",this.eq),this.Ec.addEventListener("error",this.eq)}; cV=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; kN=function(M,O){this.o5=M;this.S=O===void 0?!1:O;this.X=!1}; Ij=function(M,O,c){c=c===void 0?!1:c;g.d.call(this);this.mediaElement=M;this.gy=O;this.isView=c;this.U=0;this.L=!1;this.J=!0;this.T=0;this.callback=null;this.K=!1;this.gy||(this.Vc=this.mediaElement.jL());this.events=new g.Rs(this);g.C(this,this.events);this.Y=new kN(this.gy?window.URL.createObjectURL(this.gy):this.Vc.webkitMediaSourceURL,!0);M=this.gy||this.Vc;NA(this.events,M,["sourceopen","webkitsourceopen"],this.vCh);NA(this.events,M,["sourceclose","webkitsourceclose"],this.cCh);this.W={updateend:this.Tr}}; QxM=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; dN8=function(M,O){bj(M)?g.gQ(function(){O(M)}):M.callback=O}; Ceb=function(M,O,c){if(vV){var k;UE(M.mediaElement,{l:"mswssb",sr:(k=M.mediaElement.aO)==null?void 0:k.JE()},!1);O.C0(M.W,M);c.C0(M.W,M)}M.S=O;M.X=c;g.C(M,O);g.C(M,c)}; uj=function(M){return!!M.S||!!M.X}; bj=function(M){try{return tM(M)==="open"}catch(O){return!1}}; tM=function(M){if(M.gy)return M.gy.readyState;switch(M.Vc.webkitSourceState){case M.Vc.SOURCE_OPEN:return"open";case M.Vc.SOURCE_ENDED:return"ended";default:return"closed"}}; GE=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; DN7=function(M){bj(M)&&(M.gy?M.gy.endOfStream():M.Vc.webkitSourceEndOfStream(M.Vc.EOS_NO_ERROR))}; $Nl=function(M,O,c,k){if(!M.S||!M.X)return null;var I=M.S.isView()?M.S.lZ:M.S,b=M.X.isView()?M.X.lZ:M.X,v=new Ij(M.mediaElement,M.gy,!0);v.Y=M.Y;Ceb(v,new YG(I,O,c,k),new YG(b,O,c,k));bj(M)||M.S.lk(M.S.I5());return v}; VYA=function(M){var O;(O=M.S)==null||O.Db();var c;(c=M.X)==null||c.Db();M.J=!1}; ju=function(){var M=this;this.AZ=this.Cy=RMR;this.promise=new g.Nn(function(O,c){M.Cy=O;M.AZ=c})}; Xi=function(){g.d.call(this);this.gM=!1;this.o5=null;this.W=this.U=!1;this.L=new g.UF;this.aO=null;g.C(this,this.L)}; lj=function(M){M=M.Bf();return M.length<1?NaN:M.end(M.length-1)}; TCI=function(M){!M.X&&QxM()&&(M.Y?M.Y.then(function(){return TCI(M)}):M.RI()||(M.X=M.Ro()))}; fWM=function(M){M.X&&(M.X.dispose(),M.X=void 0)}; UE=function(M,O,c){var k;((k=M.aO)==null?0:k.MW())&&M.aO.Xb("rms",O,c===void 0?!1:c)}; mNI=function(M,O,c){M.isPaused()||M.getCurrentTime()>O||c>10||(M.play(),g.tL(function(){mNI(M,M.getCurrentTime(),c+1)},500))}; i3k=function(M,O){M.o5&&M.o5.equals(O)||(M.o5&&M.o5.dispose(),M.o5=O)}; Fi=function(M){return hV(M.hD(),M.getCurrentTime())}; AgG=function(M,O){if(M.FS()===0||M.hasError())return!1;var c=M.getCurrentTime()>0;return O>=0&&(M=M.Bf(),M.length||!c)?iV(M,O):c}; pC=function(M){M.RI()&&(M.aO&&M.aO.Z1("rs_s"),DA&&M.getCurrentTime()>0&&M.seekTo(0),M.mL(),M.load(),i3k(M,null));delete M.Y}; KC=function(M){switch(M.To()){case 2:return"progressive.net.retryexhausted";case 3:return M=M.Fo(),(M==null?0:M.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||qDE&&(M==null?0:M.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.g7=function(M,O,c){this.CI=O===void 0?null:O;this.seekSource=c===void 0?null:c;this.state=M||64}; w7=function(M,O,c){c=c===void 0?!1:c;return xN2(M,O.getCurrentTime(),(0,g.al)(),Fi(O),c)}; nC=function(M,O,c,k){if(!(O===M.state&&c===M.CI&&k===M.seekSource||O!==void 0&&(O&128&&!c||O&2&&O&16))){var I;if(I=O)I=O||M.state,I=!!(I&16||I&32);M=new g.g7(O,c,I?k?k:M.seekSource:null)}return M}; Rj=function(M,O,c){return nC(M,M.state|O,null,c===void 0?null:c)}; aj=function(M,O){return nC(M,M.state&~O,null,null)}; r7=function(M,O,c,k){return nC(M,(M.state|O)&~c,null,k===void 0?null:k)}; g.A=function(M,O){return!!(M.state&O)}; g.NT=function(M,O){return O.state===M.state&&O.CI===M.CI}; JM=function(M){return M.isPlaying()&&!g.A(M,16)&&!g.A(M,32)}; WV=function(M){return g.A(M,128)?-1:g.A(M,2)?0:g.A(M,2048)?3:g.A(M,64)?-1:g.A(M,1)&&!g.A(M,32)?3:g.A(M,8)?1:g.A(M,4)?2:-1}; HV=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r,W){g.d.call(this);var z=this;this.Fr=M;this.slot=O;this.layout=c;this.b4=k;this.Yc=I;this.E2=b;this.Ju=v;this.Ug=u;this.pA=t;this.ZH=G;this.position=l;this.U=F;this.fB=p;this.ZM=K;this.Sx=r;this.context=W;this.Xa=!0;this.J=!1;this.NW="not_rendering";this.X=!1;this.Y=new O0;M=mx(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.KB=new X4(c.eL,this.b4,M,c.layoutId);var e;M=((e=sE(this))==null?void 0:e.progressCommands)||[];this.L=new qZ2(t, M,c.layoutId,function(){return z.pL()}); this.S=new W62({adCpn:this.layout.layoutId,sF:W.sF,F8:this.ZM,y9:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; eu=function(M){return{layoutId:M.qp(),y5:M.ZM,QO:M.E2.get(),K_:M.bA()}}; BV=function(M,O){return O.layoutId!==M.layout.layoutId?(M.Fr.Xo(M.slot,O,new T_("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+M.layout.layoutId+("and LayoutType: "+M.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; zE=function(M){M.NW="rendering_start_requested";M.ZH(-1)}; sE=function(M){return mx(M.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; hVG=function(M){b$("Received layout exit signal when not in layout exit flow.",M.slot,M.layout)}; L6M=function(M){var O;return((O=Zb(M.E2.get(),2))==null?void 0:O.clientPlaybackNonce)||""}; Su=function(M,O){switch(O){case "normal":M.u5("complete");break;case "skipped":M.u5("skip");break;case "abandoned":wT(M.KB,"impression")&&M.u5("abandon")}}; PV=function(M,O){M.J||(O=new g.vR(O.state,new g.g7),M.J=!0);return O}; oj=function(M,O){hy(O)?M.ZH(1):g.u$(O,4)&&!g.u$(O,2)&&M.Rw();UR(O,4)<0&&!(UR(O,2)<0)&&M.pg()}; YDk=function(M){M.position===0&&(M.Ug.get(),M=mx(M.layout.clientMetadata,"metadata_type_ad_placement_config").kind,M={adBreakType:EE(M)},rB("ad_bl"),g.Nr(M))}; yE=function(M,O){Kv(M.KB,O,!M.X)}; OAl=function(M){var O;return(((O=sE(M))==null?void 0:O.progressCommands)||[]).findIndex(function(c){return!!g.V(c==null?void 0:c.command,MqM)})!==-1}; QE=function(M,O){var c=mx(M.clientMetadata,"metadata_type_eligible_for_ssap");return c===void 0?(b$("Expected SSAP eligibility in PlayerBytes factory",M),!1):O.bA(c)}; d7=function(M,O){if(!oQ(O.get(),"html5_ssap_pass_transition_reason"))return 3;switch(M){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return b$("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return b$("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:M}),3;default:GF(M,"unknown layoutExitReason")}}; c6k=function(M){b$("getExitReason: unexpected reason",void 0,void 0,{reason:M})}; CC=function(M,O){if(oQ(O.get(),"html5_ssap_pass_transition_reason"))switch(M){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return c6k(M),"abandoned";case 3:case 1:return c6k(M),"error";default:GF(M,"unexpected transition reason")}else switch(M){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return b$("getExitReason: unexpected reason",void 0,void 0,{reason:M}),"error";default:GF(M,"unexpected transition reason")}}; g.Db=function(M,O,c){Wg(M,c)||Hg(M,O,c);Wg(M,"video_to_ad")||Hg(M,O,"video_to_ad");Wg(M,"ad_to_video")||Hg(M,O,"ad_to_video");Wg(M,"ad_to_ad")||Hg(M,O,"ad_to_ad")}; $N=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r,W,z){HV.call(this,M,O,c,k,I,b,v,u,G,X,l,F,p,K,r,W,z);var e=this;this.Nu=t;this.X6=l;this.DR=!0;this.h5=this.RK=0;this.kT=Zr(function(){aWI(eu(e));e.Fr.KA(e.slot,e.layout)}); this.Oe=Zr(function(){rgb(eu(e));e.NW!=="rendering_stop_requested"&&e.X6(e);e.layoutExitReason?e.Fr.jD(e.slot,e.layout,e.layoutExitReason):hVG(e)}); this.timer=new g.zC(200);this.timer.listen("tick",function(){e.Og()}); g.C(this,this.timer)}; TE=function(M){M.h5=Date.now();VE(M,M.RK);M.timer.start()}; kdb=function(M){M.RK=M.pL();M.FT(M.RK/1E3,!0);VE(M,M.RK)}; VE=function(M,O){O={current:O/1E3,duration:M.pL()/1E3};M.Nu.get().Up("onAdPlaybackProgress",O)}; fC=function(M){$N.call(this,M.Fr,M.slot,M.EJ,M.b4,M.Yc,M.E2,M.Ju,M.Ug,M.Nu,M.pA,M.ZH,M.X6,M.NH,M.EU,M.fB,M.ZM,M.Sx,M.context)}; mv=function(M){$N.call(this,M.Fr,M.slot,M.EJ,M.b4,M.Yc,M.E2,M.Ju,M.Ug,M.Nu,M.pA,M.ZH,M.X6,M.NH,M.EU,M.fB,M.ZM,M.Sx,M.context)}; ij=function(){mv.apply(this,arguments)}; Ikl=function(M){return QE(M.slot,M.fB.get())?new ij(M):new fC(M)}; xN=function(M){HV.call(this,M.callback,M.slot,M.EJ,M.b4,M.Yc,M.E2,M.Ju,M.Ug,M.pA,M.ZH,M.X6,M.NH,M.EU,M.fB,M.ZM,M.Sx,M.context);var O=this;this.adCpn="";this.RQ=this.Jp=0;this.kT=Zr(function(){aWI(eu(O));O.Fr.KA(O.slot,O.layout)}); this.Oe=Zr(function(){rgb(eu(O));O.NW!=="rendering_stop_requested"&&O.X6(O);O.layoutExitReason?O.Fr.jD(O.slot,O.layout,O.layoutExitReason):hVG(O)}); this.Al=M.Al;this.F2=M.F2;this.Lw=M.Lw;this.Nu=M.Nu;this.VO=M.VO;this.X6=M.X6;if(!this.bA()){oQ(this.fB.get(),"html5_disable_media_load_timeout")||(this.Jt=new g.$q(function(){O.g0("load_timeout",new T_("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); M=AM(this.fB.get());var c=qT(this.fB.get());M&&c&&(this.kd=new g.$q(function(){var k=mx(O.layout.clientMetadata,"metadata_type_preload_player_vars");k&&O.F2.get().j.preloadVideoByPlayerVars(k,2,300)}))}}; v2G=function(M,O){var c=mx(O.clientMetadata,"metadata_type_ad_video_id"),k=mx(O.clientMetadata,"metadata_type_legacy_info_card_vast_extension");c&&k&&M.VO.get().j.N().pB.add(c,{QG:k});(O=mx(O.clientMetadata,"metadata_type_sodar_extension_data"))&&UBR(M.Al.get(),O);bAG(M.Ju.get(),!1)}; UJL=function(M){bAG(M.Ju.get(),!0);var O;((O=M.shrunkenPlayerBytesConfig)==null?0:O.shouldRequestShrunkenPlayerBytes)&&M.Ju.get().Wc(!1)}; uzA=function(M){return new hM(M)}; LC=function(){xN.apply(this,arguments)}; hM=function(){LC.apply(this,arguments)}; tq2=function(M){return Ikl(Object.assign({},M,{Fr:M.callback,ZH:function(){}}))}; Gdk=function(M){return new xN(Object.assign({},M,{ZH:function(O){M.Nu.get().Up("onAdIntroStateChange",O)}}))}; jca=function(M){function O(c){M.Nu.get().FC(c)} return QE(M.slot,M.fB.get())?uzA(Object.assign({},M,{ZH:O})):new xN(Object.assign({},M,{ZH:O}))}; YN=function(M){for(var O=M.EJ,c=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],k=g.a(ll()),I=k.next();!I.done;I=k.next())c.push(I.value);if(E5(O,{fb:c,Nm:["LAYOUT_TYPE_MEDIA_BREAK"]}))return tq2(M);O=M.EJ;c=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];k=g.a(ll());for(I=k.next();!I.done;I=k.next())c.push(I.value);if(E5(O,{fb:c,Nm:["LAYOUT_TYPE_MEDIA"]}))return Dh(M.EJ.clientMetadata,"metadata_type_ad_intro")?Gdk(M):jca(M)}; lkl=function(M){var O=mx(M.clientMetadata,"metadata_type_ad_placement_config").kind,c=mx(M.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:M.layoutId,adType:XRE(c),adBreakType:EE(O)}}; EE=function(M){switch(M){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"}}; XRE=function(M){switch(M){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; F_b=function(M){try{return new Me(M.HB,M.slot,M.layout,M.Be,M.RN,M.E2,M.QM,M.F2,M.aG,M.Ju,M.hu2,M)}catch(O){}}; Me=function(M,O,c,k,I,b,v,u,t,G,X,l){g.d.call(this);this.HB=M;this.slot=O;this.layout=c;this.Be=k;this.RN=I;this.E2=b;this.QM=v;this.F2=u;this.aG=t;this.Ju=G;this.params=l;this.Xa=!0;M=YN(X);if(!M)throw Error("Invalid params for sublayout");this.Dc=M}; pR2=function(){this.S=1;this.X=new O0}; Oa=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p){g.d.call(this);this.callback=M;this.E2=O;this.QM=c;this.F2=k;this.Ju=I;this.OJ=b;this.Ug=v;this.Lx=u;this.slot=t;this.layout=G;this.Be=X;this.vt=l;this.aG=F;this.fB=p;this.Xa=!0;this.PA=!1;this.XN=[];this.fE=-1;this.I9=!1;this.Sk=new pR2}; K_l=function(M){var O;return(O=M.layout.Ax)!=null?O:mx(M.layout.clientMetadata,"metadata_type_sub_layouts")}; cs=function(M){return{QO:M.E2.get(),y5:!1,K_:M.bA()}}; g2l=function(M,O,c){if(M.RV()===M.XN.length-1){var k,I;b$("Unexpected skip requested during the last sublayout",(k=M.r9())==null?void 0:k.gk(),(I=M.r9())==null?void 0:I.u4(),{requestingSlot:O,requestingLayout:c})}}; wRM=function(M,O,c){return c.layoutId!==kF(M,O,c)?(b$("onSkipRequested for a PlayerBytes layout that is not currently active",M.gk(),M.u4()),!1):!0}; n2p=function(M){M.RV()===M.XN.length-1&&b$("Unexpected skip with target requested during the last sublayout")}; REa=function(M,O,c){return c.renderingContent===void 0&&c.layoutId!==kF(M,O,c)?(b$("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",M.gk(),M.u4(),{requestingSlot:O,requestingLayout:c}),!1):!0}; akI=function(M,O,c,k){var I=mx(O.u4().clientMetadata,"metadata_type_ad_pod_skip_target");if(I&&I>0&&I0)){b$("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",M.slot,M.layout,{indexToPlay:O,layoutId:M.layout.layoutId});break a}M.fE=O;O=M.r9();if(M.RV()>0&&!M.bA()){var c=M.Ug.get();c.X=!1;var k={};c.S&&c.videoId&&(k.cttAuthInfo={token:c.S,videoId:c.videoId});JI("ad_to_ad",k)}M.eb(O)}}; Ua=function(M){Oa.call(this,M.HB,M.E2,M.QM,M.F2,M.Ju,M.OJ,M.Ug,M.Lx,M.slot,M.layout,M.Be,M.vt,M.aG,M.fB)}; J6I=function(M){(M=M.r9())&&M.Ef()}; uy=function(M){Oa.call(this,M.HB,M.E2,M.QM,M.F2,M.Ju,M.OJ,M.Ug,M.Lx,M.slot,M.layout,M.Be,M.vt,M.aG,M.fB);this.Mi=void 0}; W_G=function(M,O){M.zq()&&!kG(M.Sk.X)||M.callback.jD(M.slot,M.layout,O)}; ts=function(M){return oQ(M.fB.get(),"html5_ssap_pass_transition_reason")}; scl=function(M,O,c){O.zg().currentState<2&&(c=CC(c,M.fB),O.Sq(O.u4(),c));c=O.zg().S;M.J4(M.slot,O.u4(),c)}; HA2=function(M,O){if(M.Sk.X.currentState<2){var c=CC(O,M.fB);c==="error"?M.callback.Xo(M.slot,M.layout,new T_("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:O},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):vs(M.vt,M.layout,c)}}; GH=function(M,O,c){O.zg().currentState>=2||(O.Sq(O.u4(),c),kG(O.zg())&&(pk(M.Lx,M.slot,O.u4(),c),M.Mi=void 0))}; eEL=function(M,O){M.Sk.S===2&&O!==M.pS()&&b$("onClipEntered: unknown cpn",M.slot,M.layout,{cpn:O})}; BwG=function(M,O){var c=M.r9();if(c){var k=c.u4().layoutId,I=M.RV()+1;M.zq()?GH(M,c,O):c.Sq(c.u4(),O);I>=0&&II&&v.zC(X,I-k);return X}; dJb=function(M,O,c){var k=mx(O.clientMetadata,"metadata_type_sodar_extension_data");if(k)try{UBR(c,k)}catch(I){b$("Unexpected error when loading Sodar",M,O,{error:I})}}; C$p=function(M,O,c,k,I,b,v){gr(M,O,new g.vR(c,new g.g7),k,I,v,!1,b)}; gr=function(M,O,c,k,I,b,v,u){v=v===void 0?!0:v;hy(c)&&Lv(I,0,null)&&(!wT(M,"impression")&&u&&u(),M.u5("impression"));wT(M,"impression")&&(g.u$(c,4)&&!g.u$(c,2)&&M.lf("pause"),UR(c,4)<0&&!(UR(c,2)<0)&&M.lf("resume"),g.u$(c,16)&&I>=.5&&M.lf("seek"),v&&g.u$(c,2)&&wr(M,c.state,O,k,I,b))}; wr=function(M,O,c,k,I,b,v,u,t){wT(M,"impression")&&(b?(b=I-k,b=b>=-1&&b<=2):b=Math.abs(k-I)<=1,nV(M,O,b?k:I,c,k,v,u&&b),b&&!t&&M.u5("complete"))}; nV=function(M,O,c,k,I,b,v){gT(M,c*1E3,v);I<=0||c<=0||(O==null?0:g.A(O,16))||(O==null?0:g.A(O,32))||(Lv(c,I*.25,k)&&(b&&!wT(M,"first_quartile")&&b("first"),M.u5("first_quartile")),Lv(c,I*.5,k)&&(b&&!wT(M,"midpoint")&&b("second"),M.u5("midpoint")),Lv(c,I*.75,k)&&(b&&!wT(M,"third_quartile")&&b("third"),M.u5("third_quartile")))}; DJp=function(M,O){wT(M,"impression")&&M.lf(O?"fullscreen":"end_fullscreen")}; $Ja=function(M){wT(M,"impression")&&M.lf("clickthrough")}; VqM=function(M){M.lf("active_view_measurable")}; TwL=function(M){wT(M,"impression")&&!wT(M,"seek")&&M.lf("active_view_fully_viewable_audible_half_duration")}; fkp=function(M){wT(M,"impression")&&!wT(M,"seek")&&M.lf("active_view_viewable")}; mJR=function(M){wT(M,"impression")&&!wT(M,"seek")&&M.lf("audio_audible")}; iAp=function(M){wT(M,"impression")&&!wT(M,"seek")&&M.lf("audio_measurable")}; A6l=function(M,O,c,k,I,b,v,u,t,G,X,l,F){this.callback=M;this.slot=O;this.layout=c;this.QM=k;this.KB=I;this.Ju=b;this.yp=v;this.Yc=u;this.Al=t;this.fB=G;this.b4=X;this.E2=l;this.Lw=F;this.DR=!0;this.zP=this.NW=null;this.adCpn=void 0;this.S=!1}; qRI=function(M,O,c){var k;KV(M.b4.get(),"ads_qua","cpn."+mx(M.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((k=Zb(M.E2.get(),2))==null?void 0:k.clientPlaybackNonce)+";qt."+O+";clr."+c)}; xJR=function(M,O){var c,k;KV(M.b4.get(),"ads_imp","cpn."+mx(M.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((c=Zb(M.E2.get(),2))==null?void 0:c.clientPlaybackNonce)+";clr."+O+";skp."+!!g.V((k=mx(M.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:k.skipOrPreviewRenderer,R9))}; a9=function(M){return{enterMs:mx(M.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:mx(M.clientMetadata,"metadata_type_layout_exit_ms")}}; rr=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p){XN.call(this,M,O,c,k,I,v,u,t,G,l);this.yp=b;this.Al=X;this.Yc=F;this.fB=p;this.zP=this.NW=null}; hEE=function(M,O){var c;KV(M.b4.get(),"ads_imp","acpn."+((c=Zb(M.E2.get(),2))==null?void 0:c.clientPlaybackNonce)+";clr."+O)}; L_L=function(M,O,c){var k;KV(M.b4.get(),"ads_qua","cpn."+mx(M.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((k=Zb(M.E2.get(),2))==null?void 0:k.clientPlaybackNonce)+";qt."+O+";clr."+c)}; Ne=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r,W,z,e,S,Q,T){this.aG=M;this.Be=O;this.vt=c;this.E2=k;this.QM=I;this.Ju=b;this.OJ=v;this.b4=u;this.yp=t;this.V7=G;this.Yc=X;this.Al=l;this.F2=F;this.Lw=p;this.Ug=K;this.Nu=r;this.pA=W;this.VO=z;this.fB=e;this.S=S;this.context=Q;this.Sx=T}; Js=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r,W,z,e){this.aG=M;this.Be=O;this.vt=c;this.b4=k;this.Yc=I;this.Al=b;this.F2=v;this.E2=u;this.Ju=t;this.OJ=G;this.Lw=X;this.Ug=l;this.Nu=F;this.pA=p;this.VO=K;this.fB=r;this.QM=W;this.context=z;this.Sx=e}; YRp=function(M,O,c,k){YX.call(this,"survey-interstitial",M,O,c,k)}; Ws=function(M,O,c,k,I){Id.call(this,c,M,O,k);this.b4=I;M=mx(O.clientMetadata,"metadata_type_ad_placement_config");this.KB=new X4(O.eL,I,M,O.layoutId)}; sa=function(M){return Math.round(M.width)+"x"+Math.round(M.height)}; eM=function(M,O,c){c=c===void 0?Hs:c;c.widthM.width*M.height*.2)return{Vx:3,WR:501,errorMessage:"ad("+sa(c)+") to container("+sa(M)+") ratio exceeds limit."};if(c.height>M.height/3-O)return{Vx:3,WR:501,errorMessage:"ad("+sa(c)+") covers container("+sa(M)+") center."}}; M5L=function(M,O){var c=mx(M.clientMetadata,"metadata_type_ad_placement_config");return new X4(M.eL,O,c,M.layoutId)}; Bs=function(M){return mx(M.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; zH=function(M,O,c,k){YX.call(this,"invideo-overlay",M,O,c,k);this.interactionLoggingClientData=k}; ZY=function(M,O,c,k,I,b,v,u,t,G,X,l){Id.call(this,b,M,O,I);this.b4=c;this.L=v;this.Ju=u;this.pA=t;this.fB=G;this.U=X;this.J=l;this.KB=M5L(O,c)}; OpL=function(){var M=["metadata_type_invideo_overlay_ad_renderer"];ll().forEach(function(O){M.push(O)}); return{fb:M,Nm:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; SM=function(M,O,c,k,I,b,v,u,t,G,X,l,F){Id.call(this,b,M,O,I);this.b4=c;this.L=v;this.K=u;this.Ju=t;this.pA=G;this.fB=X;this.U=l;this.J=F;this.KB=M5L(O,c)}; cIl=function(){for(var M=["metadata_type_invideo_overlay_ad_renderer"],O=g.a(ll()),c=O.next();!c.done;c=O.next())M.push(c.value);return{fb:M,Nm:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; Ps=function(M){this.Ju=M;this.S=!1}; kml=function(M,O,c){YX.call(this,"survey",M,{},O,c)}; o9=function(M,O,c,k,I,b,v){Id.call(this,c,M,O,k);this.L=I;this.Ju=b;this.fB=v}; IuG=function(M,O,c,k,I,b,v,u,t,G){this.tC=M;this.Ju=O;this.b4=c;this.L=k;this.Yc=I;this.X=b;this.Y=v;this.pA=u;this.fB=t;this.S=G}; bpM=function(M,O,c,k,I,b,v,u,t,G){this.tC=M;this.Ju=O;this.b4=c;this.L=k;this.Yc=I;this.X=b;this.Y=v;this.pA=u;this.fB=t;this.S=G}; Ea=function(M,O,c,k,I,b,v,u,t,G){$h.call(this,M,O,c,k,I,b,v,t);this.k0=u;this.E2=G}; v3a=function(){var M=X$l();M.fb.push("metadata_type_ad_info_ad_metadata");return M}; Urp=function(M,O,c,k,I,b,v){this.tC=M;this.Ju=O;this.b4=c;this.X=k;this.k0=I;this.S=b;this.E2=v}; uXR=function(M,O,c,k,I,b,v,u){this.tC=M;this.Ju=O;this.b4=c;this.X=k;this.k0=I;this.S=b;this.fB=v;this.E2=u}; yx=function(M,O){this.slotId=O;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=M(this.triggerType)}; Qx=function(M,O){this.adPodIndex=M;this.S=O.length;this.adBreakLengthSeconds=O.reduce(function(k,I){return k+I},0); var c=0;for(M+=1;M0}; Ht=function(M){return!!(M.h_&&M.slot&&M.layout)}; e7=function(M){var O,c=(O=M.config)==null?void 0:O.adPlacementConfig;M=M.renderer;return!(!c||c.kind==null||!M)}; NB8=function(M){if(!Rv(M.adLayoutMetadata))return!1;M=M.renderingContent;return g.V(M,Ay)||g.V(M,q6)||g.V(M,rI7)||g.V(M,mZ)||g.V(M,il)?!0:!1}; Bt=function(M){return M.playerVars!==void 0&&M.pings!==void 0&&M.externalVideoId!==void 0}; y3=function(M){if(!Rv(M.adLayoutMetadata))return!1;M=M.renderingContent;var O=g.V(M,za);return O?Zp(O):(O=g.V(M,S7))?Bt(O):(O=g.V(M,Pt))?O.playerVars!==void 0:(O=g.V(M,Ay))?O.durationMilliseconds!==void 0:g.V(M,ov)||g.V(M,E$)?!0:!1}; Zp=function(M){M=(M.sequentialLayouts||[]).map(function(O){return g.V(O,Q3)}); return M.length>0&&M.every(y3)}; CZ=function(M){return Rv(M.adLayoutMetadata)?(M=g.V(M.renderingContent,dv))&&M.pings?!0:!1:!1}; BB2=function(M){if(!Rv(M.adLayoutMetadata))return!1;if(g.V(M.renderingContent,JIR)||g.V(M.renderingContent,WQ7))return!0;var O=g.V(M.renderingContent,Dp);return g.V(M.renderingContent,$i)||g.V(O==null?void 0:O.sidePanel,smA)||g.V(O==null?void 0:O.sidePanel,Hpa)||g.V(O==null?void 0:O.sidePanel,e$A)?!0:!1}; o3R=function(M){var O;(O=!M)||(O=M.adSlotMetadata,O=!((O==null?void 0:O.slotId)!==void 0&&(O==null?void 0:O.slotType)!==void 0));if(O||!(z$E(M)||M.slotEntryTrigger&&M.slotFulfillmentTriggers&&M.slotExpirationTriggers))return!1;var c;M=(c=M.fulfillmentContent)==null?void 0:c.fulfilledLayout;return(c=g.V(M,Q3))?y3(c):(c=g.V(M,V3))?BB2(c):(c=g.V(M,Zp2))?NB8(c):(c=g.V(M,SqM))?R$G(c):(c=g.V(M,P6E))?Rv(c.adLayoutMetadata)?g.V(c.renderingContent,av)?!0:!1:!1:(M=g.V(M,Ta))?CZ(M):!1}; z$E=function(M){var O;M=g.V((O=M.fulfillmentContent)==null?void 0:O.fulfilledLayout,V3);var c;return M&&((c=M.adLayoutMetadata)==null?void 0:c.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&M.layoutExitNormalTriggers===void 0}; E32=function(M){var O;return(M==null?void 0:(O=M.adSlotMetadata)==null?void 0:O.slotType)==="SLOT_TYPE_IN_PLAYER"}; QmM=function(M,O){var c;if((c=M.questions)==null||!c.length||!M.playbackCommands||(O===void 0||!O)&&M.questions.length!==1)return!1;M=g.a(M.questions);for(O=M.next();!O.done;O=M.next()){O=O.value;var k=c=void 0,I=((c=g.V(O,fZ))==null?void 0:c.surveyAdQuestionCommon)||((k=g.V(O,mG))==null?void 0:k.surveyAdQuestionCommon);if(!yII(I))return!1}return!0}; drM=function(M){M=((M==null?void 0:M.playerOverlay)||{}).instreamSurveyAdRenderer;var O;if(M)if(M.playbackCommands&&M.questions&&M.questions.length===1){var c,k=((O=g.V(M.questions[0],fZ))==null?void 0:O.surveyAdQuestionCommon)||((c=g.V(M.questions[0],mG))==null?void 0:c.surveyAdQuestionCommon);O=yII(k)}else O=!1;else O=!1;return O}; yII=function(M){if(!M)return!1;M=g.V(M.instreamAdPlayerOverlay,i0);var O=g.V(M==null?void 0:M.skipOrPreviewRenderer,R9),c=g.V(M==null?void 0:M.adInfoRenderer,AS);return(g.V(M==null?void 0:M.skipOrPreviewRenderer,qW)||O)&&c?!0:!1}; C6b=function(M){return M.linearAds!=null&&Rv(M.adLayoutMetadata)}; Drk=function(M){return M.linearAd!=null&&M.adVideoStart!=null}; $rM=function(M){if(isNaN(Number(M.timeoutSeconds))||!M.text||!M.ctaButton||!g.V(M.ctaButton,g.xi)||!M.brandImage)return!1;var O;return M.backgroundImage&&g.V(M.backgroundImage,hS)&&((O=g.V(M.backgroundImage,hS))==null?0:O.landscape)?!0:!1}; LZ=function(M,O,c,k,I,b,v,u){g.d.call(this);this.fB=M;this.S=O;this.X=k;this.E2=I;this.L=b;this.Y=v;this.F2=u}; ful=function(M,O,c){var k,I=((k=c.adSlots)!=null?k:[]).map(function(u){return g.V(u,Yi)}); if(c.wE)if(mx(O.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))M6(M.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},O.slotId); else{if(M.fB.get().j.N().B("h5_check_forecasting_renderer_for_throttled_midroll")){var b=c.gg.filter(function(u){var t;return((t=u.renderer)==null?void 0:t.clientForecastingAdRenderer)!=null}); b.length!==0?V58(M.Y,b,I,O.slotId,c.ssdaiAdsConfig):M6(M.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},O.slotId)}else M6(M.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},O.slotId); TBA(M.L,O)}else{var v;k={Lp:Math.round(((b=mx(O.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:b.Lp)||0),Yf:(v=mx(O.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:v.Yf};b=mx(O.clientMetadata,"metadata_type_cue_point");V58(M.Y,c.gg,I,O.slotId,c.ssdaiAdsConfig,k,b)}}; AIM=function(M,O,c,k,I,b,v,u){var t=Zb(M.E2.get(),1);if(mrl(M.fB.get())){var G=Ma(M.X.get(),c,k,I,t.clientPlaybackNonce,t.hE,t.daiEnabled,t,b,v);ipI(M,G);M6(M.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return G},O)}else M6(M.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return Ma(M.X.get(),c,k,I,t.clientPlaybackNonce,t.hE,t.daiEnabled,t,b,v,u)},O)}; ipI=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next()){var k=c.value;if(k.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k.fulfilledLayout)if(c=void 0,k.fulfilledLayout.renderingContent)c=mx(k.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(k.fulfilledLayout.Ax){k=g.a(k.fulfilledLayout.Ax);for(var I=k.next();!I.done&&(I=I.value,!I.renderingContent||!(c=mx(I.clientMetadata,"metadata_type_player_vars")));I=k.next());}}else c=void 0;if(c){M.F2.get().j.preloadVideoByPlayerVars(c, 2,300);break}}}; xr2=function(M,O,c,k,I,b,v){O=qqk(O,b,Number(k.prefetchMilliseconds)||0,v);M=O instanceof q?O:O9(M,k,I,O,c);return M instanceof q?M:[M]}; h$E=function(M,O,c,k,I){var b=O5(M.X.get(),"SLOT_TYPE_AD_BREAK_REQUEST");k=[new NU({getAdBreakUrl:k.getAdBreakUrl,Lp:0,Yf:0}),new Qv(!0)];M=O.pauseDurationMs?O.lactThresholdMs?{slotId:b,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new u0(M.S,b),slotFulfillmentTriggers:[new Gml(M.S)],slotExpirationTriggers:[new O$(M.S,I),new b0(M.S,b)],nB:"core",clientMetadata:new f9(k),adSlotLoggingData:c}:new q("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new q("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return M instanceof q?M:[M]}; LQl=function(M){var O,c;return((O=M.renderer)==null?void 0:(c=O.adBreakServiceRenderer)==null?void 0:c.getAdBreakUrl)!==void 0}; c9=function(M,O,c){if(M.beforeContentVideoIdStartedTrigger)M=M.beforeContentVideoIdStartedTrigger?new dr(Vv,O,M.id):new q("Not able to create BeforeContentVideoIdStartedTrigger");else{if(M.layoutIdExitedTrigger){var k;O=(k=M.layoutIdExitedTrigger)!=null&&k.triggeringLayoutId?new fV(Vv,M.layoutIdExitedTrigger.triggeringLayoutId,M.id):new q("Not able to create LayoutIdExitedTrigger")}else{if(M.layoutExitedForReasonTrigger){var I,b;((I=M.layoutExitedForReasonTrigger)==null?0:I.triggeringLayoutId)&&((b= M.layoutExitedForReasonTrigger)==null?0:b.layoutExitReason)?(O=jm8(M.layoutExitedForReasonTrigger.layoutExitReason),M=O instanceof q?O:new TH(Vv,M.layoutExitedForReasonTrigger.triggeringLayoutId,[O],M.id)):M=new q("Not able to create LayoutIdExitedForReasonTrigger")}else{if(M.onLayoutSelfExitRequestedTrigger){var v;O=(v=M.onLayoutSelfExitRequestedTrigger)!=null&&v.triggeringLayoutId?new MW(Vv,M.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,M.id):new q("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(M.onNewPlaybackAfterContentVideoIdTrigger)M= M.onNewPlaybackAfterContentVideoIdTrigger?new O$(Vv,O,M.id):new q("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(M.skipRequestedTrigger){var u;O=(u=M.skipRequestedTrigger)!=null&&u.triggeringLayoutId?new ki(Vv,M.skipRequestedTrigger.triggeringLayoutId,M.id):new q("Not able to create SkipRequestedTrigger")}else if(M.slotIdEnteredTrigger){var t;O=(t=M.slotIdEnteredTrigger)!=null&&t.triggeringSlotId?new Iv(Vv,M.slotIdEnteredTrigger.triggeringSlotId,M.id):new q("Not able to create SlotIdEnteredTrigger")}else if(M.slotIdExitedTrigger){var G; O=(G=M.slotIdExitedTrigger)!=null&&G.triggeringSlotId?new b0(Vv,M.slotIdExitedTrigger.triggeringSlotId,M.id):new q("Not able to create SkipRequestedTrigger")}else if(M.surveySubmittedTrigger){var X;O=(X=M.surveySubmittedTrigger)!=null&&X.triggeringLayoutId?new gv(Vv,M.surveySubmittedTrigger.triggeringLayoutId,M.id):new q("Not able to create SurveySubmittedTrigger")}else{if(M.mediaResumedTrigger)M=M.mediaResumedTrigger&&M.id?new Xg8(M.id):new q("Not able to create MediaResumedTrigger");else{if(M.closeRequestedTrigger){var l; O=(l=M.closeRequestedTrigger)!=null&&l.triggeringLayoutId?new CV(Vv,M.closeRequestedTrigger.triggeringLayoutId,M.id):new q("Not able to create CloseRequestedTrigger")}else if(M.slotIdScheduledTrigger){var F;O=(F=M.slotIdScheduledTrigger)!=null&&F.triggeringSlotId?new u0(Vv,M.slotIdScheduledTrigger.triggeringSlotId,M.id):new q("Not able to create SlotIdScheduledTrigger")}else{if(M.mediaTimeRangeTrigger){var p;k=Number((p=M.mediaTimeRangeTrigger)==null?void 0:p.offsetStartMilliseconds);var K;v=Number((K= M.mediaTimeRangeTrigger)==null?void 0:K.offsetEndMilliseconds);isFinite(k)&&isFinite(v)?(K=v,K===-1&&(K=c),c=k>K?new q("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:k,offsetEndMs:K},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",K===c&&k-500<=K):new pR(k,K),M=c instanceof q?c:new xF(Vv,O,c,!1,M.id)):M=new q("Not able to create MediaTimeRangeTrigger")}else if(M.contentVideoIdEndedTrigger)M=M.contentVideoIdEndedTrigger?new DY(Vv,O,!1,M.id):new q("Not able to create ContentVideoIdEndedTrigger"); else{if(M.layoutIdEnteredTrigger){var r;O=(r=M.layoutIdEnteredTrigger)!=null&&r.triggeringLayoutId?new Vx(Vv,M.layoutIdEnteredTrigger.triggeringLayoutId,M.id):new q("Not able to create LayoutIdEnteredTrigger")}else if(M.timeRelativeToLayoutEnterTrigger){var W;O=(W=M.timeRelativeToLayoutEnterTrigger)!=null&&W.triggeringLayoutId?new wv(Vv,Number(M.timeRelativeToLayoutEnterTrigger.durationMs),M.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,M.id):new q("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(M.onDifferentLayoutIdEnteredTrigger){var z; O=(z=M.onDifferentLayoutIdEnteredTrigger)!=null&&z.triggeringLayoutId&&M.onDifferentLayoutIdEnteredTrigger.slotType&&M.onDifferentLayoutIdEnteredTrigger.layoutType?new LV(Vv,M.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,M.onDifferentLayoutIdEnteredTrigger.slotType,M.onDifferentLayoutIdEnteredTrigger.layoutType,M.id):new q("Not able to create CloseRequestedTrigger")}else{if(M.liveStreamBreakStartedTrigger)M=M.liveStreamBreakStartedTrigger&&M.id?new qe(Vv,M.id):new q("Not able to create LiveStreamBreakStartedTrigger"); else if(M.liveStreamBreakEndedTrigger)M=M.liveStreamBreakEndedTrigger&&M.id?new mg(Vv,M.id):new q("Not able to create LiveStreamBreakEndedTrigger");else{if(M.liveStreamBreakScheduledDurationMatchedTrigger){var e;O=(e=M.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&e.breakDurationMs?new iy(Number(M.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,M.id):new q("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(M.liveStreamBreakScheduledDurationNotMatchedTrigger){var S; O=(S=M.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&S.breakDurationMs?new As(Number(M.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,M.id):new q("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(M.newSlotScheduledWithBreakDurationTrigger){var Q;O=(Q=M.newSlotScheduledWithBreakDurationTrigger)!=null&&Q.breakDurationMs?new hs(Number(M.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,M.id):new q("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else O= M.prefetchCacheExpiredTrigger?new ct(Vv,M.id):new q("Not able to convert an AdsControlflowTrigger.");M=O}O=M}M=O}O=M}M=O}O=M}M=O}O=M}M=O}O=M}M=O}return M}; kP=function(M,O){O.S>=2&&(M.slot_pos=O.adPodIndex);M.autoplay="1"}; MfL=function(M,O,c,k,I,b,v,u){return O===null?new q("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:O,ActionCompanionAdRenderer:k}):[Yql(M,O,v,b,function(t){var G=t.slotId;t=u(t);var X=k.adLayoutLoggingData,l=new f9([new rg(k),new Et(I)]);G=EV(c.X.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",G);var F={layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",nB:"core"};return{layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",eL:new Map, layoutExitNormalTriggers:[new O$(c.S,v)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:l,Bd:t(F),adLayoutLoggingData:X}})]}; O6A=function(M,O,c,k,I,b,v,u){return O===null?new q("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:O,TopBannerImageTextIconButtonedLayoutViewModel:k}):[Yql(M,O,v,b,function(t){var G=t.slotId;t=u(t);var X=k.adLayoutLoggingData,l=new f9([new Nx(k),new Et(I)]);G=EV(c.X.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",G);var F={layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",nB:"core"};return{layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", eL:new Map,layoutExitNormalTriggers:[new O$(c.S,v)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:l,Bd:t(F),adLayoutLoggingData:X}})]}; b6k=function(M,O,c,k,I,b){if(!b)for(O=g.a(O),b=O.next();!b.done;b=O.next())b=b.value,IE(M,b.renderer,b.config.adPlacementConfig.kind);M=Array.from(M.values()).filter(function(X){return cjA(X)}); O=[];b=g.a(M);for(var v=b.next(),u={};!v.done;u={Nv:void 0},v=b.next()){u.Nv=v.value;v=g.a(u.Nv.Il);for(var t=v.next(),G={};!t.done;G={Jk:void 0},t=v.next())G.Jk=t.value,t=function(X,l){return function(F){return X.Jk.O1(F,l.Nv.instreamVideoAdRenderer.elementId,X.Jk.z2)}}(G,u),G.Jk.isContentVideoCompanion?O.push(kb2(c,k,I,u.Nv.instreamVideoAdRenderer.elementId,G.Jk.associatedCompositePlayerBytesLayoutId,G.Jk.adSlotLoggingData,t)):M.length>1?O.push(Ig7(c,k,I,u.Nv.instreamVideoAdRenderer.elementId,G.Jk.adSlotLoggingData, function(X,l){return function(F){return X.Jk.O1(F,l.Nv.instreamVideoAdRenderer.elementId,X.Jk.z2,X.Jk.associatedCompositePlayerBytesLayoutId)}}(G,u))):O.push(Ig7(c,k,I,u.Nv.instreamVideoAdRenderer.elementId,G.Jk.adSlotLoggingData,t))}return O}; IE=function(M,O,c){if(O=vtG(O)){O=g.a(O);for(var k=O.next();!k.done;k=O.next())if((k=k.value)&&k.externalVideoId){var I=bT(M,k.externalVideoId);I.instreamVideoAdRenderer||(I.instreamVideoAdRenderer=k,I.cH=c)}else b$("InstreamVideoAdRenderer without externalVideoId")}}; vtG=function(M){var O=[],c=M.sandwichedLinearAdRenderer&&M.sandwichedLinearAdRenderer.linearAd&&g.V(M.sandwichedLinearAdRenderer.linearAd,S7);if(c)return O.push(c),O;if(M.instreamVideoAdRenderer)return O.push(M.instreamVideoAdRenderer),O;if(M.linearAdSequenceRenderer&&M.linearAdSequenceRenderer.linearAds){M=g.a(M.linearAdSequenceRenderer.linearAds);for(c=M.next();!c.done;c=M.next())c=c.value,g.V(c,S7)&&O.push(g.V(c,S7));return O}return null}; cjA=function(M){if(M.instreamVideoAdRenderer===void 0)return b$("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var O=g.a(M.Il),c=O.next();!c.done;c=O.next()){c=c.value;if(c.O1===void 0)return!1;if(c.z2===void 0)return b$("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(M.cH===void 0||c.gI===void 0||M.cH!==c.gI&&c.gI!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(M.instreamVideoAdRenderer.elementId===void 0)return b$("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:M.cH,"matching APSR kind":c.gI}),!1}return!0}; bT=function(M,O){M.has(O)||M.set(O,{instreamVideoAdRenderer:void 0,cH:void 0,adVideoId:O,Il:[]});return M.get(O)}; v9=function(M,O,c,k,I,b,v,u,t){I?bT(M,I).Il.push({LUy:O,gI:c,isContentVideoCompanion:k,z2:v,associatedCompositePlayerBytesLayoutId:b,adSlotLoggingData:u,O1:t}):b$("Companion AdPlacementSupportedRenderer without adVideoId")}; U9=function(M){var O=0;M=g.a(M.questions);for(var c=M.next();!c.done;c=M.next())if(c=c.value,c=g.V(c,fZ)||g.V(c,mG)){var k=void 0;O+=((k=c.surveyAdQuestionCommon)==null?void 0:k.durationMilliseconds)||0}return O}; uT=function(M){var O,c,k,I,b=((c=g.V((O=M.questions)==null?void 0:O[0],fZ))==null?void 0:c.surveyAdQuestionCommon)||((I=g.V((k=M.questions)==null?void 0:k[0],mG))==null?void 0:I.surveyAdQuestionCommon),v;O=[].concat(g.p2(((v=M.playbackCommands)==null?void 0:v.instreamAdCompleteCommands)||[]),g.p2((b==null?void 0:b.timeoutCommands)||[]));var u,t,G,X,l,F,p,K,r,W,z,e,S,Q,T,L,x,vk,X8,Up;return{impressionCommands:(u=M.playbackCommands)==null?void 0:u.impressionCommands,errorCommands:(t=M.playbackCommands)== null?void 0:t.errorCommands,muteCommands:(G=M.playbackCommands)==null?void 0:G.muteCommands,unmuteCommands:(X=M.playbackCommands)==null?void 0:X.unmuteCommands,pauseCommands:(l=M.playbackCommands)==null?void 0:l.pauseCommands,rewindCommands:(F=M.playbackCommands)==null?void 0:F.rewindCommands,resumeCommands:(p=M.playbackCommands)==null?void 0:p.resumeCommands,skipCommands:(K=M.playbackCommands)==null?void 0:K.skipCommands,progressCommands:(r=M.playbackCommands)==null?void 0:r.progressCommands,wLc:(W= M.playbackCommands)==null?void 0:W.clickthroughCommands,fullscreenCommands:(z=M.playbackCommands)==null?void 0:z.fullscreenCommands,activeViewViewableCommands:(e=M.playbackCommands)==null?void 0:e.activeViewViewableCommands,activeViewMeasurableCommands:(S=M.playbackCommands)==null?void 0:S.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(Q=M.playbackCommands)==null?void 0:Q.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(T=M.playbackCommands)== null?void 0:(L=T.activeViewTracking)==null?void 0:L.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(x=M.playbackCommands)==null?void 0:(vk=x.activeViewTracking)==null?void 0:vk.activeViewAudioMeasurableCommands,endFullscreenCommands:(X8=M.playbackCommands)==null?void 0:X8.endFullscreenCommands,abandonCommands:(Up=M.playbackCommands)==null?void 0:Up.abandonCommands,completeCommands:O}}; ufM=function(M,O,c,k,I,b,v){return function(u,t){return UIk(M,t.slotId,u,b,function(G,X){var l=t.layoutId;G=v(G);return td(O,l,X,I,G,"LAYOUT_TYPE_SURVEY",[new YY(c),k],c.adLayoutLoggingData)})}}; j4k=function(M,O,c,k,I,b,v){if(!tfL(M))return new q("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:M});var u=M.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[Gba(b,O,c,k,function(t){var G=t.slotId;t=v(t);G=EV(I.X.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",G);var X={layoutId:G,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",nB:"core"},l=new fV(I.S,k);return{layoutId:G,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",eL:new Map,layoutExitNormalTriggers:[l], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([new MU(u)]),Bd:t(X)}})]}; tfL=function(M){M=g.V(M==null?void 0:M.additionalPlayerOverlay,XfE);if(!M)return!1;var O=M.slidingMessages;return M.title&&O&&O.length!==0?!0:!1}; FuM=function(M,O,c,k,I){var b;if((b=M.playerOverlay)==null||!b.instreamSurveyAdRenderer)return function(){return[]}; if(!drM(M))return function(){return new q("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:M})}; var v=M.playerOverlay.instreamSurveyAdRenderer,u=U9(v);return u<=0?function(){return new q("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:v})}:function(t,G){var X=lgR(t,c,k,function(l){var F=l.slotId; l=G(l);var p=uT(v);F=EV(I.X.get(),"LAYOUT_TYPE_SURVEY",F);var K={layoutId:F,layoutType:"LAYOUT_TYPE_SURVEY",nB:"core"},r=new fV(I.S,k),W=new ki(I.S,F),z=new gv(I.S,F),e=new KQl(I.S);return{layoutId:F,layoutType:"LAYOUT_TYPE_SURVEY",eL:new Map,layoutExitNormalTriggers:[r,e],layoutExitSkipTriggers:[W],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[z],nw:[],nB:"core",clientMetadata:new f9([new LS(v),new Et(O),new sM(u/1E3),new z_(p)]),Bd:l(K),adLayoutLoggingData:v.adLayoutLoggingData}}); t=j4k(M,c,X.slotId,k,I,t,G);return t instanceof q?t:[X].concat(g.p2(t))}}; agl=function(M,O,c,k,I,b,v){v=v===void 0?!1:v;var u=[];try{var t=[];if(c.renderer.linearAdSequenceRenderer)var G=function(r){r=pfG(r.slotId,c,O,I(r),k,b,v);t=r.ly2;return r.Bi}; else if(c.renderer.instreamVideoAdRenderer)G=function(r){var W=r.slotId;r=I(r);var z=v,e=c.config.adPlacementConfig,S=Kul(e),Q=S.Hk,T=S.g$;S=c.renderer.instreamVideoAdRenderer;var L;if(S==null?0:(L=S.playerOverlay)==null?0:L.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var x=GT(S,z);L=Math.min(Q+x.videoLengthSeconds*1E3,T);z=new Qx(0,[x.videoLengthSeconds]);T=x.videoLengthSeconds;var vk=x.playerVars,X8=x.instreamAdPlayerOverlayRenderer,Up=x.playerOverlayLayoutRenderer, uA=x.adVideoId,Op=gtl(c),eb=x.eL;x=x.vB;var Aa=S==null?void 0:S.adLayoutLoggingData;S=S==null?void 0:S.sodarExtensionData;W=EV(O.X.get(),"LAYOUT_TYPE_MEDIA",W);var ha={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",nB:"core"};return{layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA",eL:eb,layoutExitNormalTriggers:[new mg(O.S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([new $Y(k),new j9(T),new Xa(vk),new p9(Q),new K9(L),X8&& new VW(X8),Up&&new Tg(Up),new Et(e),new Dv(uA),new yW(z),new aX(Op),S&&new Fa(S),new v5({current:null}),new wf({}),new P5(x)].filter(wfl)),Bd:r(ha),adLayoutLoggingData:Aa}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var X=ntl(M,k,c.adSlotLoggingData,G);u.push(X);for(var l=g.a(t),F=l.next();!F.done;F=l.next()){var p=F.value,K=p(M,I);if(K instanceof q)return K;u.push.apply(u,g.p2(K))}}catch(r){return new q(r,{errorMessage:r.message,AdPlacementRenderer:c,numberOfSurveyRenderers:RHa(c)})}return u}; RHa=function(M){M=(M.renderer.linearAdSequenceRenderer||{}).linearAds;return M!=null&&M.length?M.filter(function(O){var c,k;return((c=g.V(O,S7))==null?void 0:(k=c.playerOverlay)==null?void 0:k.instreamSurveyAdRenderer)!=null}).length:0}; pfG=function(M,O,c,k,I,b,v){var u=O.config.adPlacementConfig,t=Kul(u),G=t.Hk,X=t.g$;t=(O.renderer.linearAdSequenceRenderer||{}).linearAds;if(t==null||!t.length)throw new TypeError("Expected linear ads");var l=[],F={UU:G,NH:0,eu2:l};t=t.map(function(K){return rjl(M,K,F,c,k,u,I,X,v)}).map(function(K,r){r=new Qx(r,l); return K(r)}); var p=t.map(function(K){return K.Me}); return{Bi:N1R(c,M,G,p,u,gtl(O),k,X,b),ly2:t.map(function(K){return K.Xhh})}}; rjl=function(M,O,c,k,I,b,v,u,t){var G=GT(g.V(O,S7),t),X=c.UU,l=c.NH,F=Math.min(X+G.videoLengthSeconds*1E3,u);c.UU=F;c.NH++;c.eu2.push(G.videoLengthSeconds);var p,K,r=(p=g.V(O,S7))==null?void 0:(K=p.playerOverlay)==null?void 0:K.instreamSurveyAdRenderer;if(G.adVideoId==="nPpU29QrbiU"&&r==null)throw new TypeError("Survey slate media has no survey overlay");return function(W){kP(G.playerVars,W);var z,e,S=G.videoLengthSeconds,Q=G.playerVars,T=G.eL,L=G.vB,x=G.instreamAdPlayerOverlayRenderer,vk=G.playerOverlayLayoutRenderer, X8=G.adVideoId,Up=(z=g.V(O,S7))==null?void 0:z.adLayoutLoggingData;z=(e=g.V(O,S7))==null?void 0:e.sodarExtensionData;e=EV(k.X.get(),"LAYOUT_TYPE_MEDIA",M);var uA={layoutId:e,layoutType:"LAYOUT_TYPE_MEDIA",nB:"adapter"};W={layoutId:e,layoutType:"LAYOUT_TYPE_MEDIA",eL:T,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"adapter",clientMetadata:new f9([new $Y(v),new j9(S),new Xa(Q),new p9(X),new K9(F),new gf(l),new v5({current:null}), x&&new VW(x),vk&&new Tg(vk),new Et(b),new Dv(X8),new yW(W),z&&new Fa(z),r&&new S9(r),new wf({}),new P5(L)].filter(wfl)),Bd:I(uA),adLayoutLoggingData:Up};S=FuM(g.V(O,S7),b,v,W.layoutId,k);return{Me:W,Xhh:S}}}; GT=function(M,O){if(!M)throw new TypeError("Expected instream video ad renderer");if(!M.playerVars)throw new TypeError("Expected player vars in url encoded string");var c=xj(M.playerVars),k=Number(c.length_seconds);if(isNaN(k))throw new TypeError("Expected valid length seconds in player vars");var I=Number(M.trimmedMaxNonSkippableAdDurationMs);k=isNaN(I)?k:Math.min(k,I/1E3);I=M.playerOverlay||{};I=I.instreamAdPlayerOverlayRenderer===void 0?null:I.instreamAdPlayerOverlayRenderer;var b=M.playerOverlay|| {};b=b.playerOverlayLayoutRenderer===void 0?null:b.playerOverlayLayoutRenderer;var v=c.video_id;v||(v=(v=M.externalVideoId)?v:void 0);if(!v)throw new TypeError("Expected valid video id in IVAR");if(O&&k===0){var u;O=(u=Jjl[v])!=null?u:k}else O=k;return{playerVars:c,videoLengthSeconds:O,instreamAdPlayerOverlayRenderer:I,playerOverlayLayoutRenderer:b,adVideoId:v,eL:M.pings?jh(M.pings):new Map,vB:GW(M.pings)}}; gtl=function(M){M=Number(M.driftRecoveryMs);return isNaN(M)||M<=0?null:M}; Kul=function(M){var O=M.adTimeOffset||{};M=O.offsetEndMilliseconds;O=Number(O.offsetStartMilliseconds);if(isNaN(O))throw new TypeError("Expected valid start offset");M=Number(M);if(isNaN(M))throw new TypeError("Expected valid end offset");return{Hk:O,g$:M}}; Wuk=function(M){var O,c=(O=mx(M.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:O.current;if(!c)return null;O=mx(M.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var k=M.layoutId,I=mx(M.clientMetadata,"metadata_type_content_cpn"),b=mx(M.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),v=mx(M.clientMetadata,"metadata_type_player_underlay_renderer"),u=mx(M.clientMetadata,"metadata_type_ad_placement_config"),t=mx(M.clientMetadata,"metadata_type_video_length_seconds"); var G=Dh(M.clientMetadata,"metadata_type_layout_enter_ms")&&Dh(M.clientMetadata,"metadata_type_layout_exit_ms")?(mx(M.clientMetadata,"metadata_type_layout_exit_ms")-mx(M.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{vc:k,contentCpn:I,uR:c,gV:O,instreamAdPlayerOverlayRenderer:b,instreamAdPlayerUnderlayRenderer:v,adPlacementConfig:u,videoLengthSeconds:t,kp:G,inPlayerLayoutId:mx(M.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:mx(M.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; eH8=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K){k=O5(k,"SLOT_TYPE_PLAYER_BYTES");M=s42(I,M,v,c,k,t,G);if(M instanceof q)return M;var r;G=(r=mx(M.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:r.layoutId;if(!G)return new q("Invalid adNotify layout");O=H62(G,I,b,c,u,O,t,X,l,F,p,K,v);return O instanceof q?O:[M].concat(g.p2(O))}; H62=function(M,O,c,k,I,b,v,u,t,G,X,l,F){c=B1l(O,c,k,b,v,u,t,G,X,l,F);if(c instanceof q)return c;M=zHa(O,M,v,I,c);return M instanceof q?M:[].concat(g.p2(M.PC),[M.z$])}; SJk=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p){O=B1l(M,O,c,I,b,u,t,G,X,l,F,p);if(O instanceof q)return O;M=Z6l(M,c,b,v,k,u.b5,O);return M instanceof q?M:M.PC.concat(M.z$)}; B1l=function(M,O,c,k,I,b,v,u,t,G,X,l){var F=jz(k,c,G);return F instanceof T_?new q(F):G.j.N().experiments.No("html5_refactor_in_player_slot_generation")?function(p){var K=new Qx(0,[F.O8]);p=PaA(O,F.layoutId,F.U8,c,XP(F.playerVars,F.D_,b,t,K),F.O8,I,K,v(p),u.get(F.U8.externalVideoId),l);K=[];if(F.U8.playerOverlay.instreamAdPlayerOverlayRenderer){var r=Wuk(p);if(!r)return b$("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,p),{layout:p,PC:[]}; K=[ot2(M,r.contentCpn,r.vc,function(z){return lT(O,z.slotId,"core",r,L9(X,z))},r.inPlayerSlotId)].concat(g.p2(K)); if(r.instreamAdPlayerUnderlayRenderer&&FP(G)){var W=r.instreamAdPlayerUnderlayRenderer;K=[Etl(M,r.contentCpn,r.vc,function(z){return yjl(O,z.slotId,W,r.adPlacementConfig,r.vc,L9(X,z))})].concat(g.p2(K))}}return{layout:p, PC:K}}:function(p){var K=new Qx(0,[F.O8]); return{layout:PaA(O,F.layoutId,F.U8,c,XP(F.playerVars,F.D_,b,t,K),F.O8,I,K,v(p),u.get(F.U8.externalVideoId),l),PC:[]}}}; jz=function(M,O,c){if(!M.playerVars)return new T_("No playerVars available in InstreamVideoAdRenderer.");var k,I;if(M.elementId==null||M.playerVars==null||M.playerOverlay==null||((k=M.playerOverlay)==null?void 0:k.instreamAdPlayerOverlayRenderer)==null&&((I=M.playerOverlay)==null?void 0:I.playerOverlayLayoutRenderer)==null||M.pings==null||M.externalVideoId==null)return new T_("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:M});k=xj(M.playerVars);I=Number(k.length_seconds); isNaN(I)&&(I=0,b$("Expected valid length seconds in player vars but got NaN"));if(c.bA(O.kind==="AD_PLACEMENT_KIND_START")){if(M.layoutId===void 0)return new T_("Expected server generated layout ID in instreamVideoAdRenderer");O=M.layoutId}else O=M.elementId;return{layoutId:O,U8:M,playerVars:k,D_:M.playerVars,O8:I}}; XP=function(M,O,c,k,I){M.iv_load_policy=k;O=xj(O);if(O.cta_conversion_urls)try{M.cta_conversion_urls=JSON.parse(O.cta_conversion_urls)}catch(b){b$(b)}c.UF&&(M.ctrl=c.UF);c.Dh&&(M.ytr=c.Dh);c.MP&&(M.ytrcc=c.MP);c.isMdxPlayback&&(M.mdx="1");M.vvt&&(M.vss_credentials_token=M.vvt,c.aq&&(M.vss_credentials_token_type=c.aq),c.mdxEnvironment&&(M.mdx_environment=c.mdxEnvironment));kP(M,I);return M}; Q4I=function(M){var O=new Map;M=g.a(M);for(var c=M.next();!c.done;c=M.next())(c=c.value.renderer.remoteSlotsRenderer)&&c.hostElementId&&O.set(c.hostElementId,c);return O}; pP=function(M){return M.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; dIA=function(M){return M!=null}; mIR=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K){for(var r=[],W=g.a(M),z=W.next();!z.done;z=W.next())if(z=z.value,!z$E(z)&&!E32(z)){var e=pP(z)&&!!z.slotEntryTrigger.beforeContentVideoIdStartedTrigger,S=t.bA(e),Q=Cab(z,G,k,c.hE,S);if(Q instanceof q)return Q;var T=void 0,L={slotId:z.adSlotMetadata.slotId,slotType:z.adSlotMetadata.slotType,slotPhysicalPosition:(T=z.adSlotMetadata.slotPhysicalPosition)!=null?T:1,nB:"core",slotEntryTrigger:Q.slotEntryTrigger,slotFulfillmentTriggers:Q.slotFulfillmentTriggers, slotExpirationTriggers:Q.slotExpirationTriggers},x=g.V(z.fulfillmentContent.fulfilledLayout,Q3);if(x){if(!y3(x))return new q("Invalid PlayerBytesAdLayoutRenderer");T=l&&!(pP(z)&&z.slotEntryTrigger.beforeContentVideoIdStartedTrigger);Q=Q.slotFulfillmentTriggers.some(function(vk){return vk instanceof iy}); S=T?DI7(L,z.adSlotMetadata.triggerEvent,x,c,k,b,G,M,S,F,Q,p):$IM(L,z.adSlotMetadata.triggerEvent,x,O,c,k,I,b,v,u,t,G,M,X,S,z.adSlotMetadata.triggeringSourceLayoutId);if(S instanceof q)return S;Q=[];K&&Q.push(new G_({current:K}));pP(z)&&Q.push(new df({x7:pP(z)&&!!z.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));T&&Q.push(new wf({}));c.b5&&Q.push(new Zh({}));Q.push(new yv(e));z=Object.assign({},L,{clientMetadata:new f9(Q),fulfilledLayout:S.layout,adSlotLoggingData:z.adSlotMetadata.adSlotLoggingData}); r.push.apply(r,g.p2(S.PC));r.push(z)}else if(e=g.V(z.fulfillmentContent.fulfilledLayout,V3)){if(!BB2(e))return new q("Invalid PlayerUnderlayAdLayoutRenderer");e=Vfa(e,k,c.hE,b,L,z.adSlotMetadata.triggerEvent,z.adSlotMetadata.triggeringSourceLayoutId);if(e instanceof q)return e;z=Object.assign({},L,{clientMetadata:new f9([]),fulfilledLayout:e,adSlotLoggingData:z.adSlotMetadata.adSlotLoggingData});r.push(z)}else if(e=g.V(z.fulfillmentContent.fulfilledLayout,SqM)){if(!R$G(e))return new q("Invalid AboveFeedAdLayoutRenderer"); e=T1k(e,k,c.hE,b,L,z.adSlotMetadata.triggerEvent,z.adSlotMetadata.triggeringSourceLayoutId);if(e instanceof q)return e;z=Object.assign({},L,{clientMetadata:new f9([]),fulfilledLayout:e,adSlotLoggingData:z.adSlotMetadata.adSlotLoggingData});r.push(z)}else if(e=g.V(z.fulfillmentContent.fulfilledLayout,P6E)){if(!Rv(e.adLayoutMetadata)||!g.V(e.renderingContent,av))return new q("Invalid BelowPlayerAdLayoutRenderer");e=T1k(e,k,c.hE,b,L,z.adSlotMetadata.triggerEvent,z.adSlotMetadata.triggeringSourceLayoutId); if(e instanceof q)return e;z=Object.assign({},L,{clientMetadata:new f9([]),fulfilledLayout:e,adSlotLoggingData:z.adSlotMetadata.adSlotLoggingData});r.push(z)}else if(e=g.V(z.fulfillmentContent.fulfilledLayout,Ta)){if(!CZ(e))return new q("Invalid PlayerBytesSequenceItemAdLayoutRenderer");e=fgk(e,k,c.hE,b,L,z.adSlotMetadata.triggerEvent);if(e instanceof q)return e;z=Object.assign({},L,{clientMetadata:new f9([]),fulfilledLayout:e,adSlotLoggingData:z.adSlotMetadata.adSlotLoggingData});r.push(z)}else return new q("Unable to retrieve a client slot ["+ L.slotType+"] from a given AdSlotRenderer")}return r}; fgk=function(M,O,c,k,I,b){var v={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,nB:"core"};O=KP(M,O,c);return O instanceof q?O:(c=g.V(M.renderingContent,dv))&&c.pings?Object.assign({},v,{renderingContent:M.renderingContent,eL:jh(c.pings)},O,{Bd:L9(k,I)(v),clientMetadata:new f9([new Et(gN(b))]),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData}):new q("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; T1k=function(M,O,c,k,I,b,v){var u={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,nB:"core"};O=KP(M,O,c);if(O instanceof q)return O;c=[];c.push(new Et(gN(b)));b==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&v!==void 0&&c.push(new OM(v));return Object.assign({},u,{renderingContent:M.renderingContent,eL:new Map([["impression",i68(M)]])},O,{Bd:L9(k,I)(u),clientMetadata:new f9(c),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData})}; Vfa=function(M,O,c,k,I,b,v){if(M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(v=g.V(M.renderingContent,Dp))if(v=g.V(v.sidePanel,Hpa)){var u={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,nB:"core"};O=KP(M,O,c);M=O instanceof q?O:Object.assign({},u,{renderingContent:M.renderingContent,eL:new Map([["impression",v.impressionPings||[]],["resume",v.resumePings||[]]])},O,{Bd:L9(k,I)(u),clientMetadata:new f9([new Et(gN(b))]),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData})}else M= new q("DismissablePanelTextPortraitImageRenderer is missing");else M=new q("SqueezebackPlayerSidePanelRenderer is missing");else M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.V(M.renderingContent,JIR)?(v={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,nB:"core"},O=KP(M,O,c),M=O instanceof q?O:Object.assign({},v,{renderingContent:M.renderingContent,eL:new Map},O,{Bd:L9(k,I)(v),clientMetadata:new f9([new Et(gN(b))]),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData})): M=new q("CounterfactualRenderer is missing"):M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?M=new q("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?M=new q("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.V(M.renderingContent,$i)?(b={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType, nB:"core"},O=KP(M,O,c),M=O instanceof q?O:v?Object.assign({},b,{renderingContent:M.renderingContent,eL:new Map},O,{Bd:L9(k,I)(b),clientMetadata:new f9([new OM(v)]),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData}):new q("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):M=new q("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):M.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.V(M.renderingContent,WQ7)? (b={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,nB:"core"},O=KP(M,O,c),M=O instanceof q?O:Object.assign({},b,{renderingContent:M.renderingContent,eL:new Map([])},O,{Bd:L9(k,I)(b),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new f9([])})):M=new q("AdsEngagementPanelSectionListViewModel is missing"):M=new q("LayoutType ["+M.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return M}; DI7=function(M,O,c,k,I,b,v,u,t,G,X,l){if((l==null?void 0:l.Lp)===void 0||(l==null?void 0:l.Yf)===void 0)return new q("Cached ad break range from cue point is missing");var F=KP(c,I,k.hE);if(F instanceof q)return F;F={layoutExitMuteTriggers:[],layoutExitNormalTriggers:F.layoutExitNormalTriggers,layoutExitSkipTriggers:[],nw:[],layoutExitUserInputSubmittedTriggers:[]};if(g.V(c.renderingContent,S7))return M=AjM(M,O,c,F,I,b,u,t,k.hE,v,l.Lp,l.Yf),M instanceof q?M:M.gZ===void 0?new q("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:M.layout,PC:[M.gZ]};var p=g.V(c.renderingContent,za);if(p){if(!Rv(c.adLayoutMetadata))return new q("Invalid ad layout metadata");if(!Zp(p))return new q("Invalid sequential layout");p=p.sequentialLayouts.map(function(K){return K.playerBytesAdLayoutRenderer}); M=qJl(M,O,c,F,p,I,k,b,v,t,u,G,l.Lp,l.Yf,X);return M instanceof q?M:{layout:M.U1,PC:M.PC}}return new q("Not able to convert a sequential layout")}; qJl=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K){var r=xIk(I,F,p);if(r instanceof q)return r;var W=[],z=[];r=g.a(r);for(var e=r.next();!e.done;e=r.next()){var S=e.value;e=M;var Q=I[S.NH],T=S,L=O;S=b;var x=v,vk=u,X8=t,Up=G,uA=X,Op=wN(Q);if(Op instanceof q)e=Op;else{var eb={layoutId:Q.adLayoutMetadata.layoutId,layoutType:Q.adLayoutMetadata.layoutType,nB:"adapter"};T=hHE(L,Q,T,S);T instanceof q?e=T:(e=Object.assign({},eb,nP,{eL:Op,renderingContent:Q.renderingContent,clientMetadata:new f9(T),Bd:L9(vk,e)(eb), adLayoutLoggingData:Q.adLayoutMetadata.adLayoutLoggingData}),e=(Q=RE(uA,e,S,x.hE,vk,X8,Up,void 0,!0))?Q instanceof q?Q:{layout:e,gZ:Q}:new q("Expecting associatedInPlayerSlot"))}if(e instanceof q)return e;W.push(e.layout);z.push(e.gZ)}I={layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,nB:"core"};O=[new aX(Number(c.driftRecoveryMs)),new p9(F),new K9(p),new Et(gN(O)),new EM(l),new wf({})];K&&O.push(new C9({}));return{U1:Object.assign({},I,k,{Ax:W,eL:new Map,clientMetadata:new f9(O), Bd:L9(u,M)(I)}),PC:z}}; AjM=function(M,O,c,k,I,b,v,u,t,G,X,l){if(!y3(c))return new q("Invalid PlayerBytesAdLayoutRenderer");var F=wN(c);if(F instanceof q)return F;var p={layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,nB:"core"},K=g.V(c.renderingContent,S7);if(!K)return new q("Invalid rendering content for DAI media layout");K=GT(K,!1);X={Bn:K,NH:0,UU:X,Nb:Math.min(X+K.videoLengthSeconds*1E3,l),MA:new Qx(0,[K.videoLengthSeconds])};var r;l=(r=Number(c.driftRecoveryMs))!=null?r:void 0;O=hHE(O, c,X,I,l);if(O instanceof q)return O;M=Object.assign({},p,k,{eL:F,renderingContent:c.renderingContent,clientMetadata:new f9(O),Bd:L9(b,M)(p),adLayoutLoggingData:c.adLayoutMetadata.adLayoutLoggingData});return(I=RE(v,M,I,t,b,G,u,void 0,!0))?I instanceof q?I:{layout:M,gZ:I}:new q("Expecting associatedInPlayerSlot")}; $IM=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r){var W=KP(c,b,I.hE);if(W instanceof q)return W;if(g.V(c.renderingContent,S7)){t=Lu7([c],I,t);if(t instanceof q)return t;if(t.length!==1)return new q("Only expected one media layout.");M=YJR(M,O,c,W,t[0],void 0,"core",k,b,v,u,G,F,p,K,I.hE,l,void 0,r);return M instanceof q?M:{layout:M.layout,PC:M.gZ?[M.gZ]:[]}}var z=g.V(c.renderingContent,za);if(z){if(!Rv(c.adLayoutMetadata))return new q("Invalid ad layout metadata");if(!Zp(z))return new q("Invalid sequential layout"); z=z.sequentialLayouts.map(function(e){return e.playerBytesAdLayoutRenderer}); M=MQp(M,O,c.adLayoutMetadata,W,z,k,b,I,t,v,u,G,X,l,K,F,p,r);return M instanceof q?M:{layout:M.U1,PC:M.PC}}return new q("Not able to convert a sequential layout")}; MQp=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p,K,r,W,z){var e=new CS({current:null}),S=Lu7(I,u,t);if(S instanceof q)return S;t=[];for(var Q=[],T=void 0,L=0;L0&&(L.push(z),L.push(new dg(T.adPodSkipTarget)));(b=G.get(T.externalVideoId))&&L.push(new W5(b));b=L}else b=new q("Invalid vod media renderer")}if(b instanceof q)return b;M=Object.assign({},v,k,{eL:S,renderingContent:c.renderingContent,clientMetadata:new f9(b),Bd:L9(X,M)(v),adLayoutLoggingData:c.adLayoutMetadata.adLayoutLoggingData});c=g.V(c.renderingContent,S7);if(!c||!Bt(c))return new q("Invalid meida renderer");l=bT(l,c.externalVideoId);l.instreamVideoAdRenderer=c;l.cH="AD_PLACEMENT_KIND_START";return p?(t=RE(F,M,t,r,X,W,K,z,!1),t instanceof q?t:kgR(M.layoutId,F)&&t?{layout:Object.assign({},M,{clientMetadata:new f9(b.concat(new AO(t)))})}:{layout:M,gZ:t}): {layout:M}}; OSp=function(M,O,c,k,I){if(!y3(O))return new q("Invalid PlayerBytesAdLayoutRenderer");var b=g.V(O.renderingContent,Ay);if(!b||b.durationMilliseconds===void 0)return new q("Invalid endcap renderer");var v={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,nB:"adapter"};k=[new H5(b.durationMilliseconds),new z_({impressionCommands:void 0,abandonCommands:b.abandonCommands?[{commandExecutorCommand:b.abandonCommands}]:void 0,completeCommands:b.completionCommands}),new Et(k), new k8("LAYOUT_TYPE_ENDCAP")];if(I){k.push(new QW(I.MA.adPodIndex-1));k.push(new gf(I.MA.adPodIndex));var u;k.push(new dg((u=I.adPodSkipTarget)!=null?u:-1))}return Object.assign({},v,nP,{renderingContent:O.renderingContent,clientMetadata:new f9(k),eL:b.skipPings?new Map([["skip",b.skipPings]]):new Map,Bd:L9(c,M)(v),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})}; RE=function(M,O,c,k,I,b,v,u,t){M=M.filter(function(l){return l.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&l.adSlotMetadata.triggeringSourceLayoutId===O.layoutId}); if(M.length!==0){if(M.length!==1)return new q("Invalid InPlayer slot association for the given PlayerBytes layout");M=M[0];v=Cab(M,b,c,k,v);if(v instanceof q)return v;var G;b={slotId:M.adSlotMetadata.slotId,slotType:M.adSlotMetadata.slotType,slotPhysicalPosition:(G=M.adSlotMetadata.slotPhysicalPosition)!=null?G:1,nB:"core",slotEntryTrigger:v.slotEntryTrigger,slotFulfillmentTriggers:v.slotFulfillmentTriggers,slotExpirationTriggers:v.slotExpirationTriggers};G=g.V(M.fulfillmentContent.fulfilledLayout, Zp2);if(!G||!NB8(G))return new q("Invalid InPlayerAdLayoutRenderer");v={layoutId:G.adLayoutMetadata.layoutId,layoutType:G.adLayoutMetadata.layoutType,nB:"core"};c=KP(G,c,k);if(c instanceof q)return c;k=[];var X=G.adLayoutMetadata.layoutType;t&&k.push(new wf({}));if(X==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")k.push.apply(k,g.p2(Iv8(M.adSlotMetadata.triggerEvent,O)));else if(X==="LAYOUT_TYPE_ENDCAP"||X==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED"){k.push(new Et(gN(M.adSlotMetadata.triggerEvent))); if(X==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED")return new q("Cannot parse endcap layout since AdUxReadyApi is not provided");u&&k.push(u)}else return new q("Not able to parse an SDF InPlayer layout");I=Object.assign({},v,c,{renderingContent:G.renderingContent,eL:new Map,Bd:L9(I,b)(v),clientMetadata:new f9(k),adLayoutLoggingData:G.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},b,{fulfilledLayout:I,clientMetadata:new f9([])})}}; Iv8=function(M,O){var c=[];c.push(new Et(gN(M)));c.push(new OM(O.layoutId));(M=mx(O.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&c.push(new v5(M));(M=mx(O.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&c.push(new CS(M));(M=mx(O.clientMetadata,"metadata_type_remote_slots_data"))&&c.push(new W5(M));(M=mx(O.clientMetadata,"metadata_type_ad_next_params"))&&c.push(new Hr(M));(M=mx(O.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&c.push(new eQ(M));(M= mx(O.clientMetadata,"metadata_type_ad_pod_info"))&&c.push(new yW(M));(O=mx(O.clientMetadata,"metadata_type_ad_video_id"))&&c.push(new Dv(O));return c}; cOp=function(M,O,c,k,I,b){function v(G){return aE(O,G)} var u=k.ue.inPlayerSlotId,t={layoutId:k.ue.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",nB:"core"};c={slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:new Vx(v,M),slotFulfillmentTriggers:[new Iv(v,u)],slotExpirationTriggers:[new b0(v,u),new O$(v,c)]};M=Object.assign({},t,{layoutExitNormalTriggers:[new fV(v,M)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],eL:new Map,clientMetadata:new f9([new xY(k.ue), new Et(k.adPlacementConfig),I]),Bd:L9(b,c)(t),adLayoutLoggingData:k.ue.adLayoutLoggingData});return Object.assign({},c,{clientMetadata:new f9([new rf(M)])})}; kgR=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next())if(c=c.value,c.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var k=g.V(c.fulfillmentContent.fulfilledLayout,V3);if(k&&(k=g.V(k.renderingContent,Dp))&&k.associatedPlayerBytesLayoutId===M)return c}}; Cab=function(M,O,c,k,I){var b=bSE(c9(M.slotEntryTrigger,c,k),I,M,O);if(b instanceof q)return b;for(var v=[],u=g.a(M.slotFulfillmentTriggers),t=u.next();!t.done;t=u.next()){t=c9(t.value,c,k);if(t instanceof q)return t;v.push(t)}v=vYl(v,I,M,O);O=[];M=g.a(M.slotExpirationTriggers);for(I=M.next();!I.done;I=M.next()){I=c9(I.value,c,k);if(I instanceof q)return I;O.push(I)}return{slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:O}}; bSE=function(M,O,c,k){return O&&c.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&M instanceof dr?new yx(function(I){return aE(k,I)},c.adSlotMetadata.slotId):M}; vYl=function(M,O,c,k){return O&&c.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?M.map(function(I){return I instanceof Iv?new u0(function(b){return aE(k,b)},c.adSlotMetadata.slotId):I}):M}; KP=function(M,O,c){for(var k=[],I=g.a(M.layoutExitNormalTriggers||[]),b=I.next();!b.done;b=I.next()){b=c9(b.value,O,c);if(b instanceof q)return b;k.push(b)}I=[];b=g.a(M.layoutExitSkipTriggers||[]);for(var v=b.next();!v.done;v=b.next()){v=c9(v.value,O,c);if(v instanceof q)return v;I.push(v)}b=[];v=g.a(M.layoutExitMuteTriggers||[]);for(var u=v.next();!u.done;u=v.next()){u=c9(u.value,O,c);if(u instanceof q)return u;b.push(u)}v=[];M=g.a(M.layoutExitUserInputSubmittedTriggers||[]);for(u=M.next();!u.done;u= M.next()){u=c9(u.value,O,c);if(u instanceof q)return u;v.push(u)}return{layoutExitNormalTriggers:k,layoutExitSkipTriggers:I,layoutExitMuteTriggers:b,layoutExitUserInputSubmittedTriggers:v,nw:[]}}; wN=function(M){var O=g.V(M.renderingContent,S7);if(O==null?0:O.pings)return jh(O.pings);M=g.V(M.renderingContent,Ay);return(M==null?0:M.skipPings)?new Map([["skip",M.skipPings]]):new Map}; hHE=function(M,O,c,k,I){O=g.V(O.renderingContent,S7);if(!O)return new q("Invalid rendering content for DAI media layout");M=[new $Y(k),new j9(c.Bn.videoLengthSeconds),new Xa(c.Bn.playerVars),new p9(c.UU),new K9(c.Nb),new gf(c.NH),new Et(gN(M)),new Dv(c.Bn.adVideoId),new yW(c.MA),O.sodarExtensionData&&new Fa(O.sodarExtensionData),new v5({current:null}),new wf({}),new P5(GW(O.pings))].filter(dIA);I!==void 0&&M.push(new aX(I));return M}; xIk=function(M,O,c){M=M.map(function(t){return GT(g.V(t.renderingContent,S7),!1)}); var k=M.map(function(t){return t.videoLengthSeconds}),I=k.map(function(t,G){return new Qx(G,k)}),b=O,v=c,u=[]; M.forEach(function(t,G){v=Math.min(b+t.videoLengthSeconds*1E3,c);kP(t.playerVars,I[G]);u.push({Bn:t,UU:b,Nb:v,NH:G,MA:I[G]});b=v}); return u}; Lu7=function(M,O,c){for(var k=[],I=g.a(M),b=I.next();!b.done;b=I.next())if(b=g.V(b.value.renderingContent,S7)){if(!Bt(b))return new q("Invalid vod media renderer");k.push(Uxl(b))}I=k.map(function(l){return l.O8}); b=[];for(var v=0,u=0;u0?Up:-1;else if(eb= g.V(Op,Ay)){Op=wrE(M,O,c,eb,b,r,u,x,Up);if(Op instanceof q){p=Op;break a}Op=Op(F);W.push(Op.EJ);z=[].concat(g.p2(Op.oo),g.p2(z));e=[].concat(g.p2(Op.U0),g.p2(e));Op.gZ&&(X8=[Op.gZ].concat(g.p2(X8)))}else if(eb=g.V(Op,ov)){if(p===void 0){p=new q("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:eb});break a}Op=avk(M,O,c,b,eb,L,u,p,r,oQ(X,"supports_multi_step_on_desktop"));if(Op instanceof q){p=Op;break a}Op=Op(F);W.push(Op.EJ);Op.gZ&&X8.push(Op.gZ); z=[].concat(g.p2(Op.oo),g.p2(z));e=[].concat(g.p2(Op.U0),g.p2(e));S=[].concat(g.p2(Op.iP),g.p2(S));Q=[].concat(g.p2(Op.TY),g.p2(Q));T=[L].concat(g.p2(T))}else if(Op=g.V(Op,E$)){Op=rO8(M,O,c,b,Op,L,u,r);if(Op instanceof q){p=Op;break a}Op=Op(F);W.push(Op.EJ);Op.gZ&&X8.push(Op.gZ);e=[].concat(g.p2(Op.U0),g.p2(e))}else{p=new q("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}p={Ax:W,layoutExitSkipTriggers:z,layoutExitUserInputSubmittedTriggers:S,nw:Q,layoutExitMuteTriggers:e,AX:T,PC:X8}}}else a:if(r= zj7(k,c,X),r instanceof q)p=r;else{W=0;z=[];e=[];S=[];Q=[];T=[];L=[];x=new UM({current:null});vk=new CS({current:null});X8=!1;uA=[];Up=-1;K=g.a(k);for(Op=K.next();!Op.done;Op=K.next())if(Op=Op.value,g.V(Op,Pt)){Op=nYG(O,c,g.V(Op,Pt),u);if(Op instanceof q){p=Op;break a}Op=Op(F);z.push(Op.EJ);e=[].concat(g.p2(Op.oo),g.p2(e));S=[].concat(g.p2(Op.U0),g.p2(S));Op.gZ&&(uA=[Op.gZ].concat(g.p2(uA)))}else if(g.V(Op,S7)){Up=jz(g.V(Op,S7),c,X);if(Up instanceof T_){p=new q(Up);break a}Op=new Qx(W,r);Op=ZSR(O, Up.layoutId,Up.U8,c,XP(Up.playerVars,Up.D_,v,G,Op),Up.O8,b,Op,u(F),vk,t.get(Up.U8.externalVideoId),void 0,l);W++;z.push(Op.EJ);e=[].concat(g.p2(Op.oo),g.p2(e));S=[].concat(g.p2(Op.U0),g.p2(S));X8||(L.push(vk),X8=!0);Up=(Up=Up.U8.adPodSkipTarget)&&Up>0?Up:-1}else if(g.V(Op,Ay)){Op=wrE(M,O,c,g.V(Op,Ay),b,W,u,vk,Up);if(Op instanceof q){p=Op;break a}Op=Op(F);z.push(Op.EJ);e=[].concat(g.p2(Op.oo),g.p2(e));S=[].concat(g.p2(Op.U0),g.p2(S));Op.gZ&&(uA=[Op.gZ].concat(g.p2(uA)))}else if(g.V(Op,ov)){if(p=== void 0){p=new q("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.V(Op,ov)});break a}Op=avk(M,O,c,b,g.V(Op,ov),x,u,p,W,oQ(X,"supports_multi_step_on_desktop"));if(Op instanceof q){p=Op;break a}Op=Op(F);z.push(Op.EJ);Op.gZ&&uA.push(Op.gZ);e=[].concat(g.p2(Op.oo),g.p2(e));S=[].concat(g.p2(Op.U0),g.p2(S));Q=[].concat(g.p2(Op.iP),g.p2(Q));T=[].concat(g.p2(Op.TY),g.p2(T));L=[x].concat(g.p2(L))}else if(g.V(Op,E$)){Op=rO8(M,O,c,b,g.V(Op,E$),x,u,W);if(Op instanceof q){p=Op;break a}Op=Op(F);z.push(Op.EJ);Op.gZ&&uA.push(Op.gZ);S=[].concat(g.p2(Op.U0),g.p2(S))}else{p=new q("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}p={Ax:z,layoutExitSkipTriggers:e,layoutExitUserInputSubmittedTriggers:Q,nw:T,layoutExitMuteTriggers:S,AX:L,PC:uA}}p instanceof q?F=p:(T=F.slotId,r=p.Ax,W=p.layoutExitSkipTriggers,z=p.layoutExitMuteTriggers,e=p.layoutExitUserInputSubmittedTriggers,S=p.AX,F=u(F),Q=I?I.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",T=I?I.layoutId: EV(O.X.get(),Q,T),L={layoutId:T,layoutType:Q,nB:"core"},F={layout:{layoutId:T,layoutType:Q,eL:new Map,layoutExitNormalTriggers:[new MW(O.S,T)],layoutExitSkipTriggers:W,layoutExitMuteTriggers:z,layoutExitUserInputSubmittedTriggers:e,nw:[],nB:"core",clientMetadata:new f9([new uS(r)].concat(g.p2(S))),Bd:F(L)},PC:p.PC});return F}}; zj7=function(M,O,c){var k=[];M=g.a(M);for(var I=M.next();!I.done;I=M.next())if(I=I.value,g.V(I,S7)){I=jz(g.V(I,S7),O,c);if(I instanceof T_)return new q(I);k.push(I.O8)}return k}; PRR=function(M,O,c,k,I,b,v,u){if(!QmM(c,u===void 0?!1:u))return new q("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:c});var t=U9(c);if(t<=0)return new q("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:c});var G=new UM({current:null}),X=ufM(M,O,c,G,k,b,v);return StM(M,k,b,t,I,function(l,F){var p=l.slotId,K=uT(c);l=v(l);var r,W=(r=W9(O,k,c.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?r: EV(O.X.get(),"LAYOUT_TYPE_MEDIA_BREAK",p);p={layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",nB:"core"};r=X(W,F);var z=mx(r.clientMetadata,"metadata_type_fulfilled_layout");z||b$("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");K=[new Et(k),new H5(t),new z_(K),G];z&&K.push(new k8(z.layoutType));return{vu:{layoutId:W,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",eL:new Map,layoutExitNormalTriggers:[new MW(O.S,W)],layoutExitSkipTriggers:[new ki(O.S, F.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new gv(O.S,F.layoutId)],nw:[],nB:"core",clientMetadata:new f9(K),Bd:l(p)},C9:r}})}; oYM=function(M){if(!Drk(M))return!1;var O=g.V(M.adVideoStart,zT);return O?g.V(M.linearAd,S7)&&Ht(O)?!0:(b$("Invalid Sandwich with notify"),!1):!1}; EY7=function(M){if(M.linearAds==null)return!1;M=g.V(M.adStart,zT);return M?Ht(M)?!0:(b$("Invalid LASR with notify"),!1):!1}; yOk=function(M){if(!C6b(M))return!1;M=g.V(M.adStart,zT);return M?Ht(M)?!0:(b$("Invalid LASR with notify"),!1):!1}; Zt=function(M,O,c,k,I,b,v,u,t,G){this.L=M;this.X=O;this.S=c;this.fB=k;this.Q9=I;this.Y=b;this.Ju=v;this.Na=u;this.vC=t;this.loadPolicy=G===void 0?1:G}; Ma=function(M,O,c,k,I,b,v,u,t,G,X){var l=[];if(O.length===0&&k.length===0&&c.length===0)return l;O=O.filter(e7);var F=c.filter(o3R),p=k.filter(e7),K=new Map,r=Q4I(O),W=c.some(function(ha){var KJ;return(ha==null?void 0:(KJ=ha.adSlotMetadata)==null?void 0:KJ.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),z=c.some(function(ha){var KJ; return(ha==null?void 0:(KJ=ha.adSlotMetadata)==null?void 0:KJ.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),e=c.some(function(ha){var KJ; return(ha==null?void 0:(KJ=ha.adSlotMetadata)==null?void 0:KJ.slotType)==="SLOT_TYPE_IN_PLAYER"}),S=c.some(function(ha){var KJ,FL; return(ha==null?void 0:(KJ=ha.adSlotMetadata)==null?void 0:KJ.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(ha==null?void 0:(FL=ha.adSlotMetadata)==null?void 0:FL.slotType)==="SLOT_TYPE_ABOVE_FEED"}); c=c.some(function(ha){var KJ;return(ha==null?void 0:(KJ=ha.adSlotMetadata)==null?void 0:KJ.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(W||z||e||S||c)G=mIR(F,O,u,I,r,M.Q9.get(),M.loadPolicy,K,M.fB.get(),M.L.get(),e,v,t,G,X),G instanceof q?b$(G,void 0,void 0,{contentCpn:I}):l.push.apply(l,g.p2(G));G=g.a(O);for(X=G.next();!X.done;X=G.next())X=X.value,c=QkR(M,K,X,I,b,v,W,u,r,t,F),c instanceof q?b$(c,void 0,void 0,{renderer:X.renderer,config:X.config.adPlacementConfig,kind:X.config.adPlacementConfig.kind,contentCpn:I,daiEnabled:v}):l.push.apply(l,g.p2(c));dxL(M.fB.get())||(b=CRa(M,p,I,u,r,K),l.push.apply(l,g.p2(b)));if(M.Y===null|| v&&!u.JW){var Q,T,L;M=u.b5&&O.length===1&&((Q=O[0].config)==null?void 0:(T=Q.adPlacementConfig)==null?void 0:T.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((L=O[0].renderer)==null?void 0:L.adBreakServiceRenderer);if(!l.length&&!M){var x,vk,X8,Up;b$("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":O.length,contentCpn:I,"first APR kind":(x=O[0])==null?void 0:(vk=x.config)==null?void 0:(X8=vk.adPlacementConfig)==null?void 0:X8.kind,renderer:(Up= O[0])==null?void 0:Up.renderer})}return l}Q=k.filter(e7);l.push.apply(l,g.p2(b6k(K,Q,M.X.get(),M.Y,I,W)));if(!l.length){var uA,Op,eb,Aa;b$("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":O.length,contentCpn:I,daiEnabled:v.toString(),"first APR kind":(uA=O[0])==null?void 0:(Op=uA.config)==null?void 0:(eb=Op.adPlacementConfig)==null?void 0:eb.kind,renderer:(Aa=O[0])==null?void 0:Aa.renderer})}return l}; CRa=function(M,O,c,k,I,b){function v(F){return L9(M.Q9.get(),F)} var u=[];O=g.a(O);for(var t=O.next();!t.done;t=O.next()){t=t.value;var G=t.renderer,X=G.sandwichedLinearAdRenderer,l=G.linearAdSequenceRenderer;X&&oYM(X)?(b$("Found AdNotify with SandwichedLinearAdRenderer"),l=g.V(X.adVideoStart,zT),X=g.V(X.linearAd,S7),IE(b,G,t.config.adPlacementConfig.kind),G=void 0,l=H62((G=l)==null?void 0:G.layout.layoutId,M.X.get(),M.S.get(),t.config.adPlacementConfig,t.adSlotLoggingData,X,c,k,v,I,M.loadPolicy,M.fB.get(),M.Q9.get()),l instanceof q?b$(l):u.push.apply(u,g.p2(l))): l&&(!l.adLayoutMetadata&&EY7(l)||l.adLayoutMetadata&&yOk(l))&&(b$("Found AdNotify with LinearAdSequenceRenderer"),IE(b,G,t.config.adPlacementConfig.kind),G=void 0,X=Ngp((G=g.V(l.adStart,zT))==null?void 0:G.layout.layoutId,M.X.get(),M.S.get(),t.config.adPlacementConfig,t.adSlotLoggingData,l.linearAds,Rv(l.adLayoutMetadata)?l.adLayoutMetadata:void 0,c,k,v,I,M.loadPolicy,M.fB.get()),X instanceof q?b$(X):u.push.apply(u,g.p2(X)))}return u}; QkR=function(M,O,c,k,I,b,v,u,t,G,X){function l(z){return L9(M.Q9.get(),z)} var F=c.renderer,p=c.config.adPlacementConfig,K=p.kind,r=c.adSlotLoggingData,W=u.JW&&K==="AD_PLACEMENT_KIND_START";W=b&&!W;if(F.adsEngagementPanelRenderer!=null)return v9(O,c.elementId,K,F.adsEngagementPanelRenderer.isContentVideoEngagementPanel,F.adsEngagementPanelRenderer.adVideoId,F.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.adsEngagementPanelRenderer;z=L9(M.Q9.get(),z);return Sz(T,L,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new JO(x),e,S,x.impressionPings,z,F.adsEngagementPanelRenderer.adLayoutLoggingData,Q)}),[]; if(F.adsEngagementPanelLayoutViewModel)return v9(O,c.elementId,K,F.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,F.adsEngagementPanelLayoutViewModel.adVideoId,F.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.adsEngagementPanelLayoutViewModel;z=L9(M.Q9.get(),z);return P9(T,L,"LAYOUT_TYPE_PANEL",new Wr(x),e,S,z,F.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,Q)}),[]; if(F.actionCompanionAdRenderer!=null){if(F.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return MfL(M.X.get(),M.Y,M.S.get(),F.actionCompanionAdRenderer,p,r,k,l);v9(O,c.elementId,K,F.actionCompanionAdRenderer.isContentVideoCompanion,F.actionCompanionAdRenderer.adVideoId,F.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.actionCompanionAdRenderer;z=L9(M.Q9.get(),z);return Sz(T,L,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new rg(x),e,S,x.impressionPings,z,F.actionCompanionAdRenderer.adLayoutLoggingData,Q)})}else if(F.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(F.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return O6A(M.X.get(),M.Y,M.S.get(),F.topBannerImageTextIconButtonedLayoutViewModel,p,r,k,l); v9(O,c.elementId,K,F.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,F.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,F.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.topBannerImageTextIconButtonedLayoutViewModel;z=L9(M.Q9.get(),z);return P9(T,L,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new Nx(x),e,S,z,F.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,Q)})}else if(F.imageCompanionAdRenderer)v9(O, c.elementId,K,F.imageCompanionAdRenderer.isContentVideoCompanion,F.imageCompanionAdRenderer.adVideoId,F.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.imageCompanionAdRenderer; z=L9(M.Q9.get(),z);return Sz(T,L,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new zg(x),e,S,x.impressionPings,z,F.imageCompanionAdRenderer.adLayoutLoggingData,Q)}); else if(F.bannerImageLayoutViewModel)v9(O,c.elementId,K,F.bannerImageLayoutViewModel.isContentVideoCompanion,F.bannerImageLayoutViewModel.adVideoId,F.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.bannerImageLayoutViewModel;z=L9(M.Q9.get(),z);return P9(T,L,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Zv(x),e,S,z,F.bannerImageLayoutViewModel.adLayoutLoggingData,Q)}); else if(F.shoppingCompanionCarouselRenderer)v9(O,c.elementId,K,F.shoppingCompanionCarouselRenderer.isContentVideoCompanion,F.shoppingCompanionCarouselRenderer.adVideoId,F.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,p,r,function(z,e,S,Q){var T=M.S.get(),L=z.slotId,x=F.shoppingCompanionCarouselRenderer;z=L9(M.Q9.get(),z);return Sz(T,L,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new SQ(x),e,S,x.impressionPings,z,F.shoppingCompanionCarouselRenderer.adLayoutLoggingData,Q)}); else if(F.adBreakServiceRenderer){if(!LQl(c))return[];if(K==="AD_PLACEMENT_KIND_PAUSE")return h$E(M.X.get(),p,r,c.renderer.adBreakServiceRenderer,k);if(K!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&K!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return xr2(M.X.get(),p,r,c.renderer.adBreakServiceRenderer,k,I,b);u.b5||b$("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:K,adPlacementConfig:p,daiEnabledForContentVideo:String(b),isServedFromLiveInfra:String(u.b5),clientPlaybackNonce:u.clientPlaybackNonce}); if(K==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!M.Ju)return new q("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!M.vC)return new q("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");M.vC.Zv({adPlacementRenderer:c,contentCpn:k,hE:I});I=M.Ju.get().getCurrentTimeSec(1,!1);return DxE(M.X.get(),c.renderer.adBreakServiceRenderer,p,I,k,r,b)}if(!M.Na)return new q("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); M.Na.Zv({adPlacementRenderer:c,contentCpn:k,hE:I})}else{if(F.clientForecastingAdRenderer)return jk8(M.X.get(),M.S.get(),p,r,F.clientForecastingAdRenderer,k,I,l);if(F.invideoOverlayAdRenderer)return prb(M.X.get(),M.S.get(),p,r,F.invideoOverlayAdRenderer,k,I,l);if(F.instreamAdPlayerOverlayRenderer)return lvp(M.X.get(),M.S.get(),p,r,F.instreamAdPlayerOverlayRenderer,k,l);if((F.linearAdSequenceRenderer||F.instreamVideoAdRenderer)&&W)return agl(M.X.get(),M.S.get(),c,k,l,G,!M.fB.get().j.N().B("html5_override_ad_video_length_killswitch")); if(F.linearAdSequenceRenderer&&!W){if(v)return[];IE(O,F,K);if(F.linearAdSequenceRenderer.adLayoutMetadata){if(!C6b(F.linearAdSequenceRenderer))return new q("Received invalid LinearAdSequenceRenderer.")}else if(F.linearAdSequenceRenderer.linearAds==null)return new q("Received invalid LinearAdSequenceRenderer.");if(g.V(F.linearAdSequenceRenderer.adStart,zT)){b$("Found AdNotify in LinearAdSequenceRenderer");c=g.V(F.linearAdSequenceRenderer.adStart,zT);if(!aub(c))return new q("Invalid AdMessageRenderer."); b=F.linearAdSequenceRenderer.linearAds;return JOp(M.L.get(),M.X.get(),M.S.get(),M.Q9.get(),p,r,c,Rv(F.linearAdSequenceRenderer.adLayoutMetadata)?F.linearAdSequenceRenderer.adLayoutMetadata:void 0,b,k,I,u,l,t,M.loadPolicy,M.fB.get())}return BgI(M.X.get(),M.S.get(),p,r,F.linearAdSequenceRenderer.linearAds,Rv(F.linearAdSequenceRenderer.adLayoutMetadata)?F.linearAdSequenceRenderer.adLayoutMetadata:void 0,k,I,u,l,t,M.loadPolicy,M.fB.get(),X)}if(!F.remoteSlotsRenderer||b){if(F.instreamVideoAdRenderer&& !W){if(v)return[];IE(O,F,K);return SJk(M.X.get(),M.S.get(),p,r,F.instreamVideoAdRenderer,k,I,u,l,t,M.loadPolicy,M.fB.get(),M.Q9.get(),X)}if(F.instreamSurveyAdRenderer)return PRR(M.X.get(),M.S.get(),F.instreamSurveyAdRenderer,p,r,k,l,oQ(M.fB.get(),"supports_multi_step_on_desktop"));if(F.sandwichedLinearAdRenderer!=null)return Drk(F.sandwichedLinearAdRenderer)?g.V(F.sandwichedLinearAdRenderer.adVideoStart,zT)?(b$("Found AdNotify in SandwichedLinearAdRenderer"),c=g.V(F.sandwichedLinearAdRenderer.adVideoStart, zT),aub(c)?(b=g.V(F.sandwichedLinearAdRenderer.linearAd,S7))?eH8(c,b,p,M.L.get(),M.X.get(),M.S.get(),M.Q9.get(),r,k,I,u,l,t,M.loadPolicy,M.fB.get()):new q("Missing IVAR from Sandwich"):new q("Invalid AdMessageRenderer.")):BgI(M.X.get(),M.S.get(),p,r,[F.sandwichedLinearAdRenderer.adVideoStart,F.sandwichedLinearAdRenderer.linearAd],void 0,k,I,u,l,t,M.loadPolicy,M.fB.get()):new q("Received invalid SandwichedLinearAdRenderer.");if(F.videoAdTrackingRenderer!=null)return tQa(M.X.get(),M.S.get(),F.videoAdTrackingRenderer, p,r,k,I,u.Vr,l)}}return[]}; oE=function(M,O,c,k,I,b,v,u){g.d.call(this);var t=this;this.X=M;this.Y=O;this.V7=k;this.Ju=I;this.fB=b;this.b4=v;this.QM=u;this.S=null;c.get().addListener(this);this.addOnDisposeCallback(function(){c.BQ()||c.get().removeListener(t)}); k.get().addListener(this);this.addOnDisposeCallback(function(){k.BQ()||k.get().removeListener(t)})}; QR=function(M,O,c){var k=M.Ju.get().getCurrentTimeSec(1,!1);M.fB.get().j.N().MW()&&KV(M.b4.get(),"sdai","onopp.1;evt."+c.event+";start."+c.startSecs.toFixed(3)+";d."+c.OL.toFixed(3));M6(M.X.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var I=M.Y.get(),b=O.adPlacementRenderer.renderer.adBreakServiceRenderer,v=O.contentCpn,u=O.adPlacementRenderer.adSlotLoggingData;E9(M.fB.get());var t=M.b4;var G=I.fB.get();G=g.Y8(G.j.N().experiments,"max_prefetch_window_sec_for_livestream_optimization"); var X=I.fB.get();var l=g.Y8(X.j.N().experiments,"min_prefetch_offset_sec_for_livestream_optimization");X=c.startSecs*1E3;X={tf:new pR(X,X+c.OL*1E3),J9:!1,cueProcessedMs:k*1E3};var F=c.startSecs+c.OL;if(k===0)X.VY=new pR(0,F*1E3);else{l=c.startSecs-l;var p=l-k;X.VY=p<=0?new pR(l*1E3,F*1E3):new pR(Math.floor(k+Math.random()*Math.min(p,G))*1E3,F*1E3)}b=O9(I,b,v,X,u,[new tl(c)]);yR(I.fB.get())&&KV(t.get(),"abrsm","cpi."+c.identifier+";cps."+c.startSecs+";cpd."+c.OL+";cts."+k+";rbf."+X.VY.start);t.get().j.RH(c.startSecs- k,X.VY.start/1E3-k);return[b]})}; dN=function(M){var O,c=(O=mx(M.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:O.current;if(!c)return null;O=mx(M.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var k=M.layoutId,I=mx(M.clientMetadata,"metadata_type_content_cpn"),b=mx(M.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),v=mx(M.clientMetadata,"metadata_type_player_overlay_layout_renderer"),u=mx(M.clientMetadata,"metadata_type_player_underlay_renderer"),t=mx(M.clientMetadata, "metadata_type_ad_placement_config"),G=mx(M.clientMetadata,"metadata_type_video_length_seconds");var X=Dh(M.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?mx(M.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):Dh(M.clientMetadata,"metadata_type_layout_enter_ms")&&Dh(M.clientMetadata,"metadata_type_layout_exit_ms")?(mx(M.clientMetadata,"metadata_type_layout_exit_ms")-mx(M.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{vc:k,contentCpn:I,uR:c,gV:O,instreamAdPlayerOverlayRenderer:b, playerOverlayLayoutRenderer:v,instreamAdPlayerUnderlayRenderer:u,adPlacementConfig:t,videoLengthSeconds:G,kp:X,inPlayerLayoutId:mx(M.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:mx(M.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; VQk=function(M,O){return $x8(M,O)}; Tga=function(M,O){O=$x8(M,O);if(!O)return null;var c;O.kp=(c=mx(M.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:c.adBreakRemainingLengthSeconds;return O}; $x8=function(M,O){var c,k=(c=mx(M.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:c.current;if(!k)return null;c=tYa(M,O);return{Ou:uuR(M,O),adPlacementConfig:mx(M.clientMetadata,"metadata_type_ad_placement_config"),P9:c,contentCpn:mx(M.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:mx(M.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:mx(M.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:mx(M.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,kp:void 0,uR:k,vc:M.layoutId,videoLengthSeconds:mx(M.clientMetadata,"metadata_type_video_length_seconds")}}; CP=function(M,O,c,k,I,b,v,u,t){g.d.call(this);this.L=M;this.U=O;this.J=c;this.Y=k;this.S=I;this.X=b;this.Q9=v;this.fB=u;this.E2=t;this.Xa=!0}; fva=function(M,O,c){return Etl(M.S.get(),O.contentCpn,O.vc,function(k){return yjl(M.X.get(),k.slotId,c,O.adPlacementConfig,O.vc,L9(M.Q9.get(),k))})}; Dt=function(M,O,c,k,I,b,v,u){g.d.call(this);this.X=M;this.S=O;this.Y=c;this.fB=k;this.L=I;this.E2=b;this.Ju=v;this.Ug=u}; $P=function(M){g.d.call(this);this.S=M}; M6=function(M,O,c,k){M.S().Zy(O,k);c=c();M=M.S();M.Oc.Lm("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",O,k,c);O=g.a(c);for(c=O.next();!c.done;c=O.next())a:{k=M;c=c.value;k.Oc.YA("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",c);k.Oc.YA("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",c);try{var I=k.S;if(g.BD(c.slotId))throw new q("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(UV(I,c))throw new q("Duplicate registration for slot.",{slotId:c.slotId,slotEntryTriggerType:c.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!I.ZO.jk.has(c.slotType))throw new q("No fulfillment adapter factory registered for slot of type: "+c.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!I.ZO.nX.has(c.slotType))throw new q("No SlotAdapterFactory registered for slot of type: "+c.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");Jr(I,"TRIGGER_CATEGORY_SLOT_ENTRY",c.slotEntryTrigger?[c.slotEntryTrigger]:[]);Jr(I,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", c.slotFulfillmentTriggers);Jr(I,"TRIGGER_CATEGORY_SLOT_EXPIRATION",c.slotExpirationTriggers);var b=k.S,v=c.slotType+"_"+c.slotPhysicalPosition,u=nk(b,v);if(UV(b,c))throw new q("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");u.set(c.slotId,new O_I(c));b.S.set(v,u)}catch(vk){vk instanceof q&&vk.UE?(k.Oc.sQ("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",vk.UE,c),b$(vk,c,void 0,void 0,vk.uK)):(k.Oc.sQ("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", c),b$(vk,c));break a}UV(k.S,c).U=!0;try{var t=k.S,G=UV(t,c),X=c.slotEntryTrigger,l=t.ZO.i8.get(X.triggerType);l&&(l.c_("TRIGGER_CATEGORY_SLOT_ENTRY",X,c,null),G.Y2.set(X.triggerId,l));for(var F=g.a(c.slotFulfillmentTriggers),p=F.next();!p.done;p=F.next()){var K=p.value,r=t.ZO.i8.get(K.triggerType);r&&(r.c_("TRIGGER_CATEGORY_SLOT_FULFILLMENT",K,c,null),G.Sc.set(K.triggerId,r))}for(var W=g.a(c.slotExpirationTriggers),z=W.next();!z.done;z=W.next()){var e=z.value,S=t.ZO.i8.get(e.triggerType);S&&(S.c_("TRIGGER_CATEGORY_SLOT_EXPIRATION", e,c,null),G.T.set(e.triggerId,S))}var Q=t.ZO.jk.get(c.slotType).get().build(t.Y,c);G.W=Q;var T=t.ZO.nX.get(c.slotType).get().build(t.J,c);T.init();G.X=T}catch(vk){vk instanceof q&&vk.UE?(k.Oc.sQ("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",vk.UE,c),b$(vk,c,void 0,void 0,vk.uK)):(k.Oc.sQ("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",c),b$(vk,c));IQ(k,c,!0);break a}k.Oc.YA("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",c);k.S.Dy(c);for(var L=g.a(k.X),x=L.next();!x.done;x= L.next())x.value.Dy(c);GL(k,c)}}; VR=function(M,O,c,k,I){g.d.call(this);var b=this;this.X=M;this.Y=O;this.Lw=c;this.context=I;this.S=new Map;k.get().addListener(this);this.addOnDisposeCallback(function(){k.BQ()||k.get().removeListener(b)})}; TBA=function(M,O){var c=0x8000000000000,k=0,I=0x8000000000000;var b=g.a(O.slotFulfillmentTriggers);for(var v=b.next();!v.done;v=b.next())if(v=v.value,v instanceof xF){var u=v.S.start;c=Math.min(c,u);k=Math.max(k,v.S.end);v.visible&&(I=Math.min(I,u))}else b$("Found unexpected fulfillment trigger for throttled slot.",O,null,{fulfillmentTrigger:v});b=c;I=I<0x8000000000000&&c0&&Kk(M.U(),c)}; U7=function(M,O,c,k,I){for(var b=[],v=g.a(M.R5.values()),u=v.next();!u.done;u=v.next()){var t=u=u.value,G=t.trigger;t=t.slot;if(G.triggerType===O){if(G instanceof iy||G instanceof As||G instanceof hs){if(I&&G.breakDurationMs!==c)continue;if(!I&&G.breakDurationMs===c)continue;if(k.has(t.slotId))continue}b.push(u)}}b.length>0&&Kk(M.U(),b)}; k_a=function(M,O){O=(O.OL+1)*1E3;var c=void 0;M=g.a(M.R5.values());for(var k=M.next();!k.done;k=M.next()){var I=k.value;k=I.trigger;I=I.slot;k instanceof iy&&k.breakDurationMs<=O&&(!c||k.breakDurationMs>c.trigger.breakDurationMs)&&(c={slot:I,trigger:k})}return c}; IhE=function(M){M=M.adPlacementRenderer.config.adPlacementConfig;if(!M.prefetchModeConfig||!M.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;M=Number(M.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(M)||M<=0?0:Math.floor(Math.random()*M)}; b9l=function(M){M=M.adPlacementRenderer.config.adPlacementConfig;if(M.prefetchModeConfig&&M.prefetchModeConfig.cacheFetchRefreshDurationMs&&(M=Number(M.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(M)||M<=0)))return M}; uB=function(M){M.S=null;M.R5.clear();M.X&&M.X.stop();M.J&&M.J.stop();var O;(O=M.Y)==null||O.stop();delete M.Y}; O9l=function(M){var O=[];M=g.a(M.R5.values());for(var c=M.next();!c.done;c=M.next())c=c.value.trigger,c instanceof iy&&O.push(c.breakDurationMs);return O}; tG=function(M){g.d.call(this);this.Y=M;this.Xa=!0;this.R5=new Map;this.S=new Map;this.X=new Map}; v8k=function(M,O){var c=[];if(O=M.S.get(O.layoutId)){O=g.a(O);for(var k=O.next();!k.done;k=O.next())(k=M.X.get(k.value.triggerId))&&c.push(k)}return c}; GB=function(M){g.d.call(this);this.S=M;this.R5=new Map}; UUR=function(M,O){for(var c=[],k=g.a(M.R5.values()),I=k.next();!I.done;I=k.next())I=I.value,I.trigger instanceof yx&&I.trigger.slotId===O&&c.push(I);c.length>=1&&Kk(M.S(),c)}; uab=function(M,O){var c={slotId:O5(O,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],nB:"surface",clientMetadata:new f9([])},k=Object,I=k.assign;O=EV(O,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",c.slotId);O={layoutId:O,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",eL:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"surface", clientMetadata:new f9([]),Bd:$3A(!1,c.slotId,c.slotType,c.slotPhysicalPosition,c.nB,c.slotEntryTrigger,c.slotFulfillmentTriggers,c.slotExpirationTriggers,O,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return I.call(k,{},M,{h_:!0,slot:c,layout:O})}; qqk=function(M,O,c,k){var I=M.kind;k=k?!1:!M.hideCueRangeMarker;switch(I){case "AD_PLACEMENT_KIND_START":return k={tf:new pR(-0x8000000000000,-0x8000000000000),J9:k},c!=null&&(k.VY=new pR(-0x8000000000000,-0x8000000000000)),k;case "AD_PLACEMENT_KIND_END":return k={tf:new pR(0x7ffffffffffff,0x8000000000000),J9:k},c!=null&&(k.VY=new pR(Math.max(0,O-c),0x8000000000000)),k;case "AD_PLACEMENT_KIND_MILLISECONDS":I=M.adTimeOffset;I.offsetStartMilliseconds||b$("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); I.offsetEndMilliseconds||b$("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");M=Number(I.offsetStartMilliseconds);I=Number(I.offsetEndMilliseconds);I===-1&&(I=O);if(Number.isNaN(M)||Number.isNaN(I)||M>I)return new q("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:M,offsetEndMs:I},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",I===O&&M-500<=I);k={tf:new pR(M,I),J9:k};if(c!=null){M=Math.max(0,M-c);if(M===I)return k;k.VY=new pR(M,I)}return k; default:return new q("AdPlacementKind not supported in convertToRange.",{kind:I,adPlacementConfig:M})}}; t98=function(M){if(!M||!M.adPlacements&&!M.adSlots)return!1;for(var O=g.a(M.adPlacements||[]),c=O.next();!c.done;c=O.next())if(c=c.value)if(c=c.adPlacementRenderer,c!=null&&(c.config&&c.config.adPlacementConfig&&c.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;M=g.a(M.adSlots||[]);for(O=M.next();!O.done;O=M.next()){var k=c=void 0;if(((c=g.V(O.value,Yi))==null?void 0:(k=c.adSlotMetadata)==null?void 0:k.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; jp=function(M){this.fB=M;this.X=new Map;this.S=new Map;this.Y=new Map}; O5=function(M,O){if(XE(M.fB.get())){var c=M.X.get(O)||0;c++;M.X.set(O,c);return O+"_"+c}return g.F_(16)}; EV=function(M,O,c){if(XE(M.fB.get())){var k=M.S.get(O)||0;k++;M.S.set(O,k);return c+"_"+O+"_"+k}return g.F_(16)}; aE=function(M,O){if(XE(M.fB.get())){var c=M.Y.get(O)||0;c++;M.Y.set(O,c);return O+"_"+c}return g.F_(16)}; G_I=function(M){var O=[new OM(M.vc),new bS(M.uR),new Et(M.adPlacementConfig),new j9(M.videoLengthSeconds),new sM(M.kp)];M.instreamAdPlayerOverlayRenderer&&O.push(new VW(M.instreamAdPlayerOverlayRenderer));M.playerOverlayLayoutRenderer&&O.push(new Tg(M.playerOverlayLayoutRenderer));M.gV&&O.push(new CS(M.gV));return O}; jXG=function(M,O,c,k,I,b){M=c.inPlayerLayoutId?c.inPlayerLayoutId:EV(b,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",M);var v,u,t=c.instreamAdPlayerOverlayRenderer?(v=c.instreamAdPlayerOverlayRenderer)==null?void 0:v.adLayoutLoggingData:(u=c.playerOverlayLayoutRenderer)==null?void 0:u.adLayoutLoggingData;v={layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",nB:O};return{layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",eL:new Map,layoutExitNormalTriggers:[new fV(function(G){return aE(b, G)},c.vc)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:O,clientMetadata:k,Bd:I(v),adLayoutLoggingData:t}}; lB=function(M,O){var c=this;this.X=M;this.fB=O;this.S=function(k){return aE(c.X.get(),k)}}; yjl=function(M,O,c,k,I,b){c=new f9([new fS(c),new Et(k)]);O=EV(M.X.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",O);k={layoutId:O,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",nB:"core"};return{layoutId:O,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",eL:new Map,layoutExitNormalTriggers:[new fV(function(v){return aE(M.X.get(),v)},I)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:c,Bd:b(k),adLayoutLoggingData:void 0}}; lT=function(M,O,c,k,I){var b=G_I(k);return jXG(O,c,k,new f9(b),I,M.X.get())}; X58=function(M,O,c,k,I){var b=G_I(k);b.push(new Pr(k.Ou));b.push(new ok(k.P9));return jXG(O,c,k,new f9(b),I,M.X.get())}; Sz=function(M,O,c,k,I,b,v,u,t,G){O=EV(M.X.get(),c,O);var X={layoutId:O,layoutType:c,nB:"core"},l=new Map;v&&l.set("impression",v);v=[new LV(M.S,I,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];G&&v.push(new TH(M.S,G,["normal"]));return{layoutId:O,layoutType:c,eL:l,layoutExitNormalTriggers:v,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([k,new Et(b),new OM(I)]),Bd:u(X),adLayoutLoggingData:t}}; P9=function(M,O,c,k,I,b,v,u,t){O=EV(M.X.get(),c,O);var G={layoutId:O,layoutType:c,nB:"core"},X=[new LV(M.S,I,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];t&&X.push(new TH(M.S,t,["normal"]));return{layoutId:O,layoutType:c,eL:new Map,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([k,new Et(b),new OM(I)]),Bd:v(G),adLayoutLoggingData:u}}; Na=function(M,O,c){var k=[];k.push(new YF(M.S,c));O&&k.push(O);return k}; rN=function(M,O,c,k,I,b,v){var u={layoutId:O,layoutType:c,nB:"core"};return{layoutId:O,layoutType:c,eL:new Map,layoutExitNormalTriggers:v,layoutExitSkipTriggers:[new CV(M.S,O)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([new Br(k),new Et(I)]),Bd:b(u),adLayoutLoggingData:k.adLayoutLoggingData}}; td=function(M,O,c,k,I,b,v,u){var t={layoutId:O,layoutType:b,nB:"core"};return{layoutId:O,layoutType:b,eL:new Map,layoutExitNormalTriggers:[new fV(M.S,c)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([new Et(k)].concat(g.p2(v))),Bd:I(t),adLayoutLoggingData:u}}; W9=function(M,O,c,k){if(M.fB.get().bA(O.kind==="AD_PLACEMENT_KIND_START"))if(c===void 0)b$("Expected SSAP layout ID in renderer",void 0,void 0,{caller:k});else return c}; Kbp=function(M,O,c,k,I,b,v,u,t,G,X,l,F){M=Jd(M,O,c,I,b,v,u,t,l,W9(M,c,k.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),F);O=M.AX;c=new c5(M.fP);k=M.layoutExitSkipTriggers;G>0&&(O.push(c),O.push(new dg(G)),k=[]);O.push(new QW(X));return{EJ:{layoutId:M.layoutId,layoutType:M.layoutType,eL:M.eL,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:M.nB,clientMetadata:new f9(O),Bd:M.Bd,adLayoutLoggingData:M.adLayoutLoggingData}, oo:k,U0:M.layoutExitMuteTriggers,iP:M.layoutExitUserInputSubmittedTriggers,TY:M.nw,gZ:M.gZ}}; Rjb=function(M,O,c,k,I,b,v,u,t,G){O=Jd(M,O,c,k,b,new Map,v,function(X){return u(X,t)},void 0,W9(M,c,I.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); M=new gv(M.S,O.fP);c=new c5(O.fP);G=new QW(G);return{EJ:{layoutId:O.layoutId,layoutType:O.layoutType,eL:O.eL,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:O.nB,clientMetadata:new f9([].concat(g.p2(O.AX),[c,G])),Bd:O.Bd,adLayoutLoggingData:O.adLayoutLoggingData},oo:O.layoutExitSkipTriggers,U0:O.layoutExitMuteTriggers,iP:[].concat(g.p2(O.layoutExitUserInputSubmittedTriggers),[M]),TY:O.nw,gZ:O.gZ}}; Jd=function(M,O,c,k,I,b,v,u,t,G,X){O=G!=null?G:EV(M.X.get(),"LAYOUT_TYPE_MEDIA_BREAK",O);G={layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",nB:"adapter"};u=u(O);var l=mx(u.clientMetadata,"metadata_type_fulfilled_layout");l||b$("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var F=l?l.layoutId:"";c=[new Et(c),new H5(k),new z_(I)];l&&c.push(new k8(l.layoutType));X&&c.push(new gf(X));return{layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", eL:b,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new ki(M.S,F)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"adapter",AX:c,Bd:v(G),adLayoutLoggingData:t,gZ:u,fP:F}}; PaA=function(M,O,c,k,I,b,v,u,t,G,X){M=lhI(M,O,"core",c,k,I,b,v,u,t,G,void 0,X);return{layoutId:M.layoutId,layoutType:M.layoutType,eL:M.eL,layoutExitNormalTriggers:M.layoutExitNormalTriggers,layoutExitSkipTriggers:M.layoutExitSkipTriggers,layoutExitMuteTriggers:M.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:M.layoutExitUserInputSubmittedTriggers,nw:M.nw,nB:M.nB,clientMetadata:new f9(M.aD),Bd:M.Bd,adLayoutLoggingData:M.adLayoutLoggingData}}; ZSR=function(M,O,c,k,I,b,v,u,t,G,X,l,F){O=lhI(M,O,"adapter",c,k,I,b,v,u,t,X,l,F);k=O.layoutExitSkipTriggers;I=O.aD;c.adPodSkipTarget&&c.adPodSkipTarget>0&&(I.push(G),I.push(new dg(c.adPodSkipTarget)),k=[]);I.push(new QW(u.adPodIndex));c.isCritical&&(k=[new TH(M.S,O.layoutId,["error"])].concat(g.p2(k)));return{EJ:{layoutId:O.layoutId,layoutType:O.layoutType,eL:O.eL,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:O.nB, clientMetadata:new f9(I),Bd:O.Bd,adLayoutLoggingData:O.adLayoutLoggingData},oo:k,U0:O.layoutExitMuteTriggers,iP:O.layoutExitUserInputSubmittedTriggers,TY:O.nw}}; lhI=function(M,O,c,k,I,b,v,u,t,G,X,l,F){var p={layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA",nB:c};I=[new Et(I),new yW(t),new Dv(k.externalVideoId),new $Y(u),new z_({impressionCommands:k.impressionCommands,abandonCommands:k.onAbandonCommands,completeCommands:k.completeCommands,progressCommands:k.adVideoProgressCommands}),new Xa(b),new v5({current:null}),new j9(v)];(b=k.playerOverlay.instreamAdPlayerOverlayRenderer)&&I.push(new VW(b));(v=k.playerOverlay.playerOverlayLayoutRenderer)&&I.push(new Tg(v)); l&&I.push(new lS(l));(l=k.playerUnderlay)&&I.push(new fS(l));u=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");l=(l=b?b.elementId:v==null?void 0:v.layoutId)?l:EV(M.X.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",u);I.push(new c5(l));I.push(new IX(u));I.push(new gf(t.adPodIndex));k.adNextParams&&I.push(new Hr(k.adNextParams));k.shrunkenPlayerBytesConfig&&I.push(new qx(k.shrunkenPlayerBytesConfig));k.clickthroughEndpoint&&I.push(new eQ(k.clickthroughEndpoint));k.legacyInfoCardVastExtension&&I.push(new e9(k.legacyInfoCardVastExtension)); k.sodarExtensionData&&I.push(new Fa(k.sodarExtensionData));X&&I.push(new W5(X));I.push(new P5(GW(k.pings)));t=jh(k.pings);if(F){a:{F=g.a(F);for(X=F.next();!X.done;X=F.next())if(X=X.value,X.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(b=g.V(X.fulfillmentContent.fulfilledLayout,V3))&&(b=g.V(b.renderingContent,Dp))&&b.associatedPlayerBytesLayoutId===O){F=X;break a}F=void 0}F&&I.push(new iR(F))}return{layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA",eL:t,layoutExitNormalTriggers:[new MW(M.S,O)],layoutExitSkipTriggers:k.skipOffsetMilliseconds? [new ki(M.S,l)]:[],layoutExitMuteTriggers:[new ki(M.S,l)],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:c,aD:I,Bd:G(p),adLayoutLoggingData:k.adLayoutLoggingData}}; N1R=function(M,O,c,k,I,b,v,u,t){k.every(function(X){return $8(X,[],["LAYOUT_TYPE_MEDIA"])})||b$("Unexpect subLayout type for DAI composite layout"); O=EV(M.X.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",O);var G={layoutId:O,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",nB:"core"};return{layoutId:O,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",eL:new Map,layoutExitNormalTriggers:[new mg(M.S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nw:[],nB:"core",clientMetadata:new f9([new p9(c),new K9(u),new uS(k),new Et(I),new aX(b),new wf({}),new EM(t)]),Bd:v(G)}}; wfl=function(M){return M!=null}; FE=function(M,O,c){var k=this;this.X=M;this.Y=O;this.fB=c;this.S=function(I){return aE(k.X.get(),I)}}; DxE=function(M,O,c,k,I,b,v){if(!c.prefetchModeConfig)return new q("AdPlacementConfig for Live Prefetch is missing prefetch_config");c=c.prefetchModeConfig;k*=1E3;var u=[];if(!c.breakLengthMs)return new q("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var t=g.a(c.breakLengthMs),G=t.next();!G.done;G=t.next())if(G=G.value,Number(G)>0){var X=k+Number(c.startTimeOffsetMs),l=X+Number(c.cacheFetchSmearingDurationMs);G={tf:new pR(l,l+Number(G)),J9:!1,VY:new pR(Math.floor(X+Math.random()* Number(c.cacheFetchSmearingDurationMs)),l),cueProcessedMs:k?k:X};X=[];X.push(new C9({}));l=[];l.push(new ct(M.S));l.push(new t5L(M.S));v&&X.push(new wf({}));u.push(O9(M,O,I,G,b,X,l))}return u}; O9=function(M,O,c,k,I,b,v){b=b===void 0?[]:b;var u=O5(M.X.get(),"SLOT_TYPE_AD_BREAK_REQUEST");v||(v=[],k.VY&&k.VY.start!==k.tf.start&&v.push(new xF(M.S,c,new pR(k.VY.start,k.tf.start),!1)),v.push(new xF(M.S,c,new pR(k.tf.start,k.tf.end),k.J9)));k={getAdBreakUrl:O.getAdBreakUrl,Lp:k.tf.start,Yf:k.tf.end,cueProcessedMs:k.cueProcessedMs};O=new U$(M.S,u);b=[new NU(k)].concat(g.p2(b));return{slotId:u,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:O,slotFulfillmentTriggers:v, slotExpirationTriggers:[new O$(M.S,c),new b0(M.S,u),new vt(M.S,u)],nB:"core",clientMetadata:new f9(b),adSlotLoggingData:I}}; p5p=function(M,O,c){var k=[];c=g.a(c);for(var I=c.next();!I.done;I=c.next())k.push(Fx7(M,O,I.value));return k}; Fx7=function(M,O,c){return c.triggeringSlotId!=null&&c.triggeringSlotId===M?c.clone(O):c}; UIk=function(M,O,c,k,I){return Kxb(M,O,c,k,I)}; gYk=function(M,O,c,k){var I=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");return Kxb(M,I,O,c,k)}; Kxb=function(M,O,c,k,I){var b=new Vx(M.S,c),v=[new Iv(M.S,O)];M=[new b0(M.S,O),new O$(M.S,k)];return{slotId:O,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(I({slotId:O,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M},c))]),adSlotLoggingData:void 0}}; StM=function(M,O,c,k,I,b){var v=O5(M.X.get(),"SLOT_TYPE_PLAYER_BYTES"),u=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER"),t=EV(M.X.get(),"LAYOUT_TYPE_SURVEY",u);k=po(M,O,c,k);var G=[new Iv(M.S,v)];c=[new b0(M.S,v),new O$(M.S,c),new CV(M.S,t)];if(k instanceof q)return k;u=b({slotId:v,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:k,slotFulfillmentTriggers:G,slotExpirationTriggers:c},{slotId:u,layoutId:t});b=u.vu;u=u.C9;return[{slotId:v,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:H9(M,O,v,k),slotFulfillmentTriggers:ez(M,O,v,G),slotExpirationTriggers:c,nB:"core",clientMetadata:new f9([new rf(b),new yv(B9(O)),new df({x7:M.x7(O)})]),adSlotLoggingData:I},u]}; B9=function(M){return M.kind==="AD_PLACEMENT_KIND_START"}; ot2=function(M,O,c,k,I){I=I?I:O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");c=new Vx(M.S,c);var b=[new Iv(M.S,I)];M=[new O$(M.S,O),new b0(M.S,I)];return{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:b,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(k({slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:c,slotFulfillmentTriggers:b,slotExpirationTriggers:M}))])}}; Etl=function(M,O,c,k){var I=O5(M.X.get(),"SLOT_TYPE_PLAYER_UNDERLAY");c=new Vx(M.S,c);var b=[new Iv(M.S,I)];M=[new O$(M.S,O),new b0(M.S,I)];return{slotId:I,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:b,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(k({slotId:I,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:c,slotFulfillmentTriggers:b,slotExpirationTriggers:M}))])}}; s42=function(M,O,c,k,I,b,v){var u=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER"),t=EV(M.X.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",u);k=g8b(M,k,b,v,t);if(k instanceof q)return k;v=[new Iv(M.S,u)];I=[new O$(M.S,b),new Iv(M.S,I),new KZ(M.S,I)];c=L9(c,{slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:k,slotFulfillmentTriggers:v,slotExpirationTriggers:I});M=M.Y.get();b={layoutId:t,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",nB:"core"};O={layoutId:t,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", eL:new Map,layoutExitNormalTriggers:[new g3b(M.S,t,O.durationMs)],layoutExitSkipTriggers:[new n3l(M.S,t,O.durationMs)],nw:[new wgM(M.S,t)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],nB:"core",clientMetadata:new f9([new B5(O)]),Bd:c(b)};return{slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:k,slotFulfillmentTriggers:v,slotExpirationTriggers:I,clientMetadata:new f9([new rf(O)])}}; FbR=function(M,O,c,k,I,b){O=po(M,O,c,k);if(O instanceof q)return O;var v=O instanceof xF?new FQR(M.S,c,O.S):null;k=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");var u=[new Iv(M.S,k)];M=[new O$(M.S,c),new b0(M.S,k)];b=b({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:O,slotFulfillmentTriggers:u,slotExpirationTriggers:M},v);return b instanceof T_?new q(b):{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:O,slotFulfillmentTriggers:u,slotExpirationTriggers:M, nB:"core",clientMetadata:new f9([new rf(b)]),adSlotLoggingData:I}}; XrG=function(M,O,c,k){var I=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER"),b=new dr(M.S,O),v=[new u0(M.S,I)];M=[new O$(M.S,O),new b0(M.S,I)];return{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(k({slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M}))]),adSlotLoggingData:c}}; lgR=function(M,O,c,k){var I=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");c=new Vx(M.S,c);var b=[new Iv(M.S,I)],v=[new b0(M.S,I),new O$(M.S,O)];b={slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:c,slotFulfillmentTriggers:b,slotExpirationTriggers:v};return{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:[new Iv(M.S,I)],slotExpirationTriggers:[new O$(M.S,O),new b0(M.S,I)],nB:"core",clientMetadata:new f9([new rf(k(b))])}}; Gba=function(M,O,c,k,I){var b=O5(M.X.get(),"SLOT_TYPE_IN_PLAYER");c=new $F(M.S,k,c);k=[new Iv(M.S,b)];M=[new O$(M.S,O)];return{slotId:b,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:k,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(I({slotId:b,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:c,slotFulfillmentTriggers:k,slotExpirationTriggers:M}))])}}; Ig7=function(M,O,c,k,I,b){var v=O5(M.X.get(),O);return Ko(M,v,O,new Vx(M.S,k),[new O$(M.S,c),new b0(M.S,v),new TH(M.S,k,["error"])],I,b)}; kb2=function(M,O,c,k,I,b,v){var u=O5(M.X.get(),O);return Ko(M,u,O,new TH(M.S,I,["normal"]),[new O$(M.S,c),new b0(M.S,u),new TH(M.S,k,["error"])],b,v)}; Yql=function(M,O,c,k,I){var b=O5(M.X.get(),O);return Ko(M,b,O,new dr(M.S,c),[new O$(M.S,c),new b0(M.S,b)],k,I)}; uba=function(M,O,c,k,I){c=c?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var b=O5(M.X.get(),c);O=new dr(M.S,O);var v=[new Iv(M.S,b)];M=[new b0(M.S,b)];return{slotId:b,slotType:c,slotPhysicalPosition:1,slotEntryTrigger:O,slotFulfillmentTriggers:v,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(I({slotId:b,slotType:c,slotPhysicalPosition:1,nB:"core",slotEntryTrigger:O,slotFulfillmentTriggers:v,slotExpirationTriggers:M}))]),adSlotLoggingData:k}}; ntl=function(M,O,c,k){var I=O5(M.X.get(),"SLOT_TYPE_PLAYER_BYTES"),b=new qe(M.S),v=[new u0(M.S,I)];M=[new O$(M.S,O)];return{slotId:I,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(k({slotId:I,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:M})),new wf({})]),adSlotLoggingData:c}}; HSG=function(M,O){return dxL(M.fB.get())?new TH(M.S,O,["normal","error","skipped"]):new TH(M.S,O,["normal"])}; zHa=function(M,O,c,k,I){O=HSG(M,O);M=s9(M,O,c);I=I({slotId:M.slotId,slotType:M.slotType,slotPhysicalPosition:M.slotPhysicalPosition,slotEntryTrigger:M.slotEntryTrigger,slotFulfillmentTriggers:M.slotFulfillmentTriggers,slotExpirationTriggers:M.slotExpirationTriggers,nB:M.nB});return I instanceof q?I:{z$:Object.assign({},M,{clientMetadata:new f9([new rf(I.layout)]),adSlotLoggingData:k}),PC:I.PC}}; Z6l=function(M,O,c,k,I,b,v){c=ejp(M,O,c,k);if(c instanceof q)return c;v=v({slotId:c.slotId,slotType:c.slotType,slotPhysicalPosition:c.slotPhysicalPosition,slotEntryTrigger:c.slotEntryTrigger,slotFulfillmentTriggers:c.slotFulfillmentTriggers,slotExpirationTriggers:c.slotExpirationTriggers,nB:c.nB});if(v instanceof q)return v;k=[new yv(B9(O)),new rf(v.layout),new df({x7:M.x7(O)})];b&&k.push(new Zh({}));return{z$:{slotId:c.slotId,slotType:c.slotType,slotPhysicalPosition:c.slotPhysicalPosition,slotEntryTrigger:H9(M, O,c.slotId,c.slotEntryTrigger),slotFulfillmentTriggers:ez(M,O,c.slotId,c.slotFulfillmentTriggers),slotExpirationTriggers:c.slotExpirationTriggers,nB:c.nB,clientMetadata:new f9(k),adSlotLoggingData:I},PC:v.PC}}; H9=function(M,O,c,k){return M.fB.get().bA(B9(O))?new yx(M.S,c):k}; ez=function(M,O,c,k){return M.fB.get().bA(B9(O))?[new u0(M.S,c)]:k}; s9=function(M,O,c){var k=O5(M.X.get(),"SLOT_TYPE_PLAYER_BYTES"),I=[new Iv(M.S,k)];M=[new b0(M.S,k),new O$(M.S,c)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:O,slotFulfillmentTriggers:I,slotExpirationTriggers:M,nB:"core"}}; ejp=function(M,O,c,k){O=po(M,O,c,k);return O instanceof q?O:s9(M,O,c)}; GgM=function(M,O,c,k,I,b){var v=O5(M.X.get(),"SLOT_TYPE_FORECASTING");O=po(M,O,c,k);if(O instanceof q)return O;k=[new Iv(M.S,v)];M=[new b0(M.S,v),new O$(M.S,c)];return{slotId:v,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:O,slotFulfillmentTriggers:k,slotExpirationTriggers:M,nB:"core",clientMetadata:new f9([new rf(b({slotId:v,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,nB:"core",slotEntryTrigger:O,slotFulfillmentTriggers:k,slotExpirationTriggers:M}))]),adSlotLoggingData:I}}; w5E=function(M,O,c,k,I){var b=!O.hideCueRangeMarker;switch(O.kind){case "AD_PLACEMENT_KIND_START":return new dr(M.S,c);case "AD_PLACEMENT_KIND_MILLISECONDS":return M=qqk(O,k),M instanceof q?M:I(M.tf,b);case "AD_PLACEMENT_KIND_END":return new DY(M.S,c,b);default:return new q("Cannot construct entry trigger",{kind:O.kind})}}; g8b=function(M,O,c,k,I){return w5E(M,O,c,k,function(b,v){return new lu7(M.S,c,b,v,I)})}; po=function(M,O,c,k){return w5E(M,O,c,k,function(I,b){return new xF(M.S,c,I,b)})}; Ko=function(M,O,c,k,I,b,v){M=[new u0(M.S,O)];return{slotId:O,slotType:c,slotPhysicalPosition:1,slotEntryTrigger:k,slotFulfillmentTriggers:M,slotExpirationTriggers:I,nB:"core",clientMetadata:new f9([new rf(v({slotId:O,slotType:c,slotPhysicalPosition:1,nB:"core",slotEntryTrigger:k,slotFulfillmentTriggers:M,slotExpirationTriggers:I}))]),adSlotLoggingData:b}}; g3=function(M,O){g.d.call(this);this.fB=M;this.S=O;this.eventCount=0}; w3=function(M,O,c,k){g3.call(this,M,O);this.fB=M;this.E2=c;this.context=k}; no=function(){this.S=new Map}; RM=function(M){this.S="pending";this.X=[];this.Y=[];try{M(this.L.bind(this),this.reject.bind(this))}catch(O){this.reject(O)}}; n8l=function(){var M,O;return{vn:new RM(function(c,k){M=c;O=k}), resolve:M,reject:O}}; Nd=function(M){return aM(M)?M:r3(M)?new RM(function(O,c){M.then(O,c)}):new RM(function(O){O(M)})}; JG=function(M){return new RM(function(O,c){c(M)})}; Wu=function(M){try{return Nd(M())}catch(O){return JG(O)}}; Hu=function(M,O,c){var k=n8l(),I=k.vn,b=k.resolve,v=k.reject;M.X.push(function(u){if(O)try{var t=O(u);b(t)}catch(G){v(G)}else b(u)}); M.Y.push(function(u){if(c)try{var t=c(u);b(t)}catch(G){v(G)}else v(u)}); s7(M);return I}; ep=function(M,O){return Hu(M,void 0,O)}; RQb=function(M,O){Hu(M,function(c){return Hu(Nd(O()),function(){return c})},function(c){return Hu(Nd(O()),function(){return JG(c)})})}; s7=function(M){if(M.S==="fulfilled"){var O=M.X;M.X=[];M.Y=[];O=g.a(O);for(var c=O.next();!c.done;c=O.next())c=c.value,c(M.result)}else if(M.S==="rejected")for(O=M.Y,M.X=[],M.Y=[],O=g.a(O),c=O.next();!c.done;c=O.next())c=c.value,c(M.error)}; Bu=function(M,O){return ahl(O.call(M))}; zB=function(M){return function c(){return dI(c,function(k){if(k.X==1)return g.Wk(k,2),g.Z(k,{vn:Nd(M)},4);if(k.X!=2)return k.return(k.S);g.Pk(k);return g.oG(k,0)})}()}; ahl=function(M){return Wu(function(){return ZM(M,M.next())})}; ZM=function(M,O){return O.done?Nd(O.value):ep(Hu(O.value.vn,function(c){return ZM(M,M.next(c))}),function(c){return ZM(M,M.throw(c))})}; Sp=function(M,O){if(M.length===0)return Nd(NaN);var c=n8l(),k=c.vn,I=c.resolve,b=M.length;M=g.a(M.entries());var v=M.next();for(c={};!v.done;c={w3:void 0},v=M.next()){var u=g.a(v.value);v=u.next().value;u=u.next().value;c.w3=v;RQb(u,function(t){return function(){k.S==="pending"&&(rll(O)&&O(t.w3)&&k.S==="pending"?I(t.w3):(--b,b===0&&I(NaN)))}}(c))}return k}; Pu=function(M){return M.map(function(O){return Nd(O)})}; E7=function(M){var O=M.hours||0;var c=M.minutes||0,k=M.seconds||0;O=k+c*60+O*3600+(M.days||0)*86400+(M.weeks||0)*604800+(M.months||0)*2629800+(M.years||0)*31557600;O<=0?O={hours:0,minutes:0,seconds:0}:(M=O,O=Math.floor(M/3600),M%=3600,c=Math.floor(M/60),k=Math.floor(M%60),O={hours:O,minutes:c,seconds:k});var I=O.hours===void 0?0:O.hours;c=O.minutes===void 0?0:O.minutes;M=O.seconds===void 0?0:O.seconds;k=I>0;O=[];if(k){I=(new Intl.NumberFormat("en-u-nu-latn")).format(I);var b=["fr"],v="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(" "); I="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(oM)?I.replace(",","\u00a0"):b.includes(oM)?I.replace(",","\u202f"):v.includes(oM)?I.replace(",","."):I;O.push(I)}k=k===void 0?!1:k;c=(["af","be","lt"].includes(oM)||k)&&c<10?Nfa().format(c):(new Intl.NumberFormat("en-u-nu-latn")).format(c);O.push(c);c=Nfa().format(M);O.push(c);c=":";"da fi id si sr sr-Latn".split(" ").includes(oM)&&(c=".");return O.join(c)}; Nfa=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; JlG=function(M,O){var c,k;M=((c=M.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(k=c.videoAuthorizationToken)==null?void 0:k.credentialTransferTokens)||[];for(c=0;cO;M=c}else M=!1;return M}; g.Lo=function(M,O){return M.mq+"timedtext_video?ref=player&v="+O.videoId}; g.V9a=function(M){var O=this;this.videoData=M;M={};this.S=(M.c1a=function(){var c=[];if(g.xw.isInitialized()){var k="";O.videoData&&O.videoData.FY&&(k=O.videoData.FY+("&r1b="+O.videoData.clientPlaybackNonce));var I={};k=(I.atr_challenge=k,I);Hg("bg_v",void 0,"player_att");(k=$UM(k))?(Hg("bg_s",void 0,"player_att"),c.push("r1a="+k)):(Hg("bg_e",void 0,"player_att"),c.push("r1c=2"))}else Hg("bg_e",void 0,"player_att"),window.trayride||window.botguard?c.push("r1c=1"):c.push("r1c=4");c.push("r1d="+g.xw.getState()); return c.join("&")},M.c6a=function(c){return"r6a="+(Number(c.c)^mQ())},M.c6b=function(c){return"r6b="+(Number(c.c)^Number(g.Q5("CATSTAT",0)))},M); this.videoData&&this.videoData.FY?this.Gb=xj(this.videoData.FY):this.Gb={}}; g.TfG=function(M){if(M.videoData&&M.videoData.FY){for(var O=[M.videoData.FY],c=g.a(Object.keys(M.S)),k=c.next();!k.done;k=c.next())k=k.value,M.Gb[k]&&M.S[k]&&(k=M.S[k](M.Gb))&&O.push(k);return O.join("&")}return null}; g.Yw=function(M,O){DUa(M,{NZu:g.Y8(O.experiments,"bg_vm_reinit_threshold"),cspNonce:O.cspNonce,mq:O.mq||""})}; fhk=function(){var M=XMLHttpRequest.prototype.fetch;return!!M&&M.length===3}; mUp=function(M){M=M[U[23]](U[3]);MP[U[17]](M,14);MP[U[46]](M,2);MP[U[15]](M,32);return M[U[42]](U[3])}; qMM=function(M,O){Vh(M,2,O.a6,O3,3);Vh(M,3,O.innertubeRequest,i9A,3);Dg(M,4,O.onesieUstreamerConfig);Dg(M,9,O.Jf);Vh(M,10,O.jQ,cP,3);Vh(M,15,O.reloadPlaybackParams,Alk,3)}; hQA=function(M,O){Vh(M,1,O.formatId,kO,3);d1(M,2,O.startTimeMs);d1(M,3,O.durationMs);d1(M,4,O.tR);d1(M,5,O.Ll);Vh(M,9,O.ol2,xUl,3);Vh(M,11,O.YVh,IZ,1);Vh(M,12,O.BY,IZ,1)}; LxL=function(M,O){$t(M,1,O.videoId);d1(M,2,O.lmt)}; xUl=function(M,O){if(O.kV)for(var c=0;c>31));d1(M,16,O.J_);d1(M,17,O.detailedNetworkType);d1(M,18,O.Xq);d1(M,19,O.sW);d1(M,21,O.ilu);d1(M,23,O.KT);d1(M,28,O.WY);d1(M,29,O.oMb);d1(M,34,O.visibility);c=O.playbackRate;if(c!==void 0){var k=new ArrayBuffer(4);(new Float32Array(k))[0]=c;c=(new Uint32Array(k))[0];if(c!==void 0)for(Hf(M,285),sJ(M,4),k=0;k<4;)M.view.setUint8(M.pos,c&255),c>>=8,M.pos+=1,k+=1}d1(M,36,O.xY); Vh(M,38,O.mediaCapabilities,kLG,3);d1(M,39,O.jsQ);d1(M,40,O.vr);d1(M,44,O.playerState);C6(M,46,O.u$);d1(M,48,O.iL);d1(M,50,O.cV);d1(M,51,O.fR);d1(M,54,O.Iy);if(O.O4)for(c=0;c>31));$t(M,2,O.message)}; XS8=function(M,O){d1(M,1,O.clientState);Vh(M,2,O.CS2,GL2,1)}; t6G=function(M,O){Dg(M,1,O.qL2);Vh(M,2,O.pec,jQR,3);Vh(M,3,O.coldStartInfo,XS8,3)}; uA2=function(M,O){d1(M,1,O.type);Dg(M,2,O.value)}; U$b=function(M,O){$t(M,1,O.hl);$t(M,12,O.deviceMake);$t(M,13,O.deviceModel);d1(M,16,O.clientName);$t(M,17,O.clientVersion);$t(M,18,O.osName);$t(M,19,O.osVersion)}; l3l=function(M,O){$t(M,1,O.name);$t(M,2,O.value)}; vP=function(M,O){$t(M,1,O.url);if(O.qn)for(var c=0;c0&&!(hsp()>(0,g.al)()-M*1E3))return 0;M=g.e4("yt-player-quality");if(typeof M==="string"){if(M=g.N9[M],M>0)return M}else if(M instanceof Object)return M.quality;return 0}; l2=function(){var M=g.e4("yt-player-proxima-pref");return M==null?null:M}; qVk=function(){var M=g.e4("yt-player-quality");if(M instanceof Object&&M.quality&&M.previousQuality){if(M.quality>M.previousQuality)return 1;if(M.quality0&&O[0]?M.getAutoplayPolicy(O[0]):M.getAutoplayPolicy("mediaelement");if(cyk[c])return cyk[c]}}catch(k){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; RZ=function(M){return M.zc||M.LI||M.mutedAutoplay}; kW7=function(M,O){return RZ(M)?O!==1&&O!==2&&O!==0?"AUTOPLAY_STATUS_UNAVAILABLE":M.qy?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; Ica=function(M,O,c){var k=O.N();M.thirdParty||(M.thirdParty={});k.ancestorOrigins&&(M.thirdParty.embeddedPlayerContext=Object.assign({},M.thirdParty.embeddedPlayerContext,{ancestorOrigins:k.ancestorOrigins}));k.B("embeds_enable_autoplay_and_visibility_signals")&&(k.Qs!=null&&(M.thirdParty.embeddedPlayerContext=Object.assign({},M.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(k.Qs)})),k.fS&&(M.thirdParty.embeddedPlayerContext=Object.assign({},M.thirdParty.embeddedPlayerContext,{visibilityFractionSource:k.fS})), M.thirdParty.embeddedPlayerContext=Object.assign({},M.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:nn(),autoplayIntended:RZ(O),autoplayStatus:kW7(O,c)}))}; bvl=function(M){var O=[];M=g.a(M.split(","));for(var c=M.next();!c.done;c=M.next()){var k=c.value;k&&((c=k.startsWith("!"))&&(k=k.substring(1)),k=k.split("-"),k.length<3||O.push({zx:k[0],platform:k[1],deviceVersion:k[2],tI:c}))}return O}; u4R=function(M){return bvl(M).map(function(O){return{deviceInterface:vhR[U6G[O.zx]]||0,deviceVersion:O.deviceVersion||"",isSleeping:O.tI}})}; g.aZ=function(M,O){this.id=M;this.Za=O;this.captionTracks=[];this.Y=this.L=null;this.xtags="";this.J=!1;this.S=null;this.X="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";M=this.Za.id.split(".");M.length>1&&(this.J=M[1]==="2")}; rk=function(M,O,c,k,I){this.X=M;this.S=O;this.Y=c;this.reason=k;this.rk=I===void 0?0:I}; g.NP=function(M,O,c,k){return new rk(g.N9[M]||0,g.N9[O]||0,c,k)}; WP=function(M){if(Jp&&M.rk)return!1;var O=g.N9.auto;return M.X===O&&M.S===O}; HP=function(M){return s3[M.S||M.X]||"auto"}; thM=function(M,O){O=g.N9[O];return M.X<=O&&(!M.S||M.S>=O)}; eL=function(M){return"["+M.X+"-"+M.S+", override: "+(M.Y+", reason: "+M.reason+"]")}; BP=function(M,O,c){this.videoInfos=M;this.S=O;this.audioTracks=[];if(this.S){M=new Set;c==null||c({ainfolen:this.S.length});O=g.a(this.S);for(var k=O.next();!k.done;k=O.next())if(k=k.value,!k.Za||M.has(k.Za.id)){var I=void 0,b=void 0,v=void 0;(v=c)==null||v({atkerr:!!k.Za,itag:k.itag,xtag:k.S,lang:((I=k.Za)==null?void 0:I.name)||"",langid:((b=k.Za)==null?void 0:b.id)||""})}else I=new g.aZ(k.id,k.Za),M.add(k.Za.id),this.audioTracks.push(I);c==null||c({atklen:this.audioTracks.length})}}; zN=function(){g.d.apply(this,arguments);this.S=null}; lcI=function(M,O,c,k,I,b,v){if(M.S)return M.S;var u={},t=new Set,G={};if(Z5(k)){for(var X in k.S)k.S.hasOwnProperty(X)&&(M=k.S[X],G[M.info.i5]=[M.info]);return G}X=GWR(O,k,u);b&&I({aftsrt:SL(X)});for(var l={},F=g.a(Object.keys(X)),p=F.next();!p.done;p=F.next()){p=p.value;for(var K=g.a(X[p]),r=K.next();!r.done;r=K.next()){r=r.value;var W=r.itag,z=void 0,e=p+"_"+(((z=r.video)==null?void 0:z.fps)||0);l.hasOwnProperty(e)?l[e]===!0?G[p].push(r):u[W]=l[e]:(z=PP(O,r,c,k.isLive,t),z!==!0?(v.add(p),u[W]=z, z==="disablevp9hfr"&&(l[e]="disablevp9hfr")):(G[p]=G[p]||[],G[p].push(r),l[e]=!0))}}b&&I({bfflt:SL(G)});for(var S in G)G.hasOwnProperty(S)&&(k=S,G[k]&&G[k][0].y9()&&(G[k]=G[k],G[k]=jdA(O,G[k],u),G[k]=XAM(G[k],u)));b&&Object.keys(u).length>0&&I({rjr:G5(u)});O=g.a(t.values());for(k=O.next();!k.done;k=O.next())(k=c.L.get(k.value))&&--k.SR;b&&I({aftflt:SL(G)});M.S=g.MH(G,function(Q){return!!Q.length}); return M.S}; pA2=function(M,O,c,k,I,b,v,u){u=u===void 0?!1:u;if(O.TP&&v&&v.length>1&&!(O.OF>0||O.K)){for(var t=O.X||!!I,G=t&&O.Hd?b:void 0,X=GWR(O,k),l=[],F=[],p={},K=0;K0&&F&&I&&(X=[v,c],S=I.concat(F).filter(function(Q){return Q})); if(S.length&&!O.rN){yK(S,X);if(t){t=[];O=g.a(S);for(k=O.next();!k.done;k=O.next())t.push(k.value.itag);b({hbdfmt:t.join(".")})}return H8(new BP(S,M,G))}S=WZM(O);S=g.R1(S,u);if(!S){if(l[v])return b=l[v],yK(b),H8(new BP(b,M,G));t&&b({novideo:1});return si()}O.wG&&(S==="1"||S==="1h")&&l[c]&&(v=QK(l[S]),X=QK(l[c]),X>v?S=c:X===v&&sda(l[c])&&(S=c));S==="9"&&l.h&&QK(l.h)>QK(l["9"])&&(S="h");O.SL&&k.isLive&&S==="("&&l.H&&QK(l["("])<1440&&(S="H");t&&b({vfmly:dk(S)});O=l[S];if(!O.length)return t&&b({novfmly:dk(S)}), si();yK(O);return H8(new BP(O,M,G))}; ghk=function(M,O){var c=!(!M.m&&!M.M),k=!(!M.mac3&&!M.MAC3),I=!(!M.meac3&&!M.MEAC3);M=!(!M.i&&!M.I);O.Q7=M;return c||k||I||M}; sda=function(M){M=g.a(M);for(var O=M.next();!O.done;O=M.next())if(O=O.value,O.itag&&Hv7.has(O.itag))return!0;return!1}; nhb=function(M){M=g.a(M);for(var O=M.next();!O.done;O=M.next())if(O.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; dk=function(M){switch(M){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return M}}; SL=function(M){var O=[],c;for(c in M)if(M.hasOwnProperty(c)){var k=c;O.push(dk(k));k=g.a(M[k]);for(var I=k.next();!I.done;I=k.next())O.push(I.value.itag)}return O.join(".")}; KZp=function(M,O,c,k,I,b){var v={},u={};g.Ye(O,function(t,G){t=t.filter(function(X){var l=X.itag;if(!X.Mm)return u[l]="noenc",!1;if(b.kc&&X.i5==="(h"&&b.a5)return u[l]="lichdr",!1;if(!M.J&&X.i5==="1e")return u[l]="noav1enc",!1;if(X.i5==="("||X.i5==="(h"){if(M.Y&&c&&c.flavor==="widevine"){var F=X.mimeType+"; experimental=allowed";(F=!!X.Mm[c.flavor]&&!!c.S[F])||(u[l]=X.Mm[c.flavor]?"unspt":"noflv");return F}if(!Cn(M,D5.CRYPTOBLOCKFORMAT)&&!M.jc||M.Y2)return u[l]=M.Y2?"disvp":"vpsub",!1}return c&&X.Mm[c.flavor]&& c.S[X.mimeType]?!0:(u[l]=c?X.Mm[c.flavor]?"unspt":"noflv":"nosys",!1)}); t.length&&(v[G]=t)}); k&&Object.entries(u).length&&I({rjr:G5(u)});return v}; XAM=function(M,O){var c=Ke(M,function(k,I){return I.video.fps>32?Math.min(k,I.video.width):k},Infinity); c32||k.video.widthM.U)return"max"+M.U;if(M.Zd&&O.i5==="h"&&O.video&&O.video.qualityOrdinal>1080)return"blkhigh264";if(O.i5==="(h"&&!c.W)return"enchdr";if((k===void 0?0:k)&&os(O)&&!M.wy)return"blk51live";if((O.i5==="MAC3"||O.i5==="mac3")&&!M.L)return"blkac3";if((O.i5==="MEAC3"||O.i5==="meac3")&&!M.J)return"blkeac3";if(O.i5==="M"||O.i5==="m")return"blkaac51"; if((O.i5==="so"||O.i5==="sa")&&!M.Sc)return"blkamb";if(!M.kc&&SDE(O)&&(!c.J||O.i5!=="1e"))return"cbc";if(!c.J&&SDE(O)&&O.i5==="1e")return"cbcav1";if((O.i5==="i"||O.i5==="I")&&!M.zU)return"blkiamf";var b;if(M.l5&&((b=O.audio)==null?void 0:b.X)===!0)return"blkvbcabr";var v,u;if(M.HQ&&(O.i5==="1"||O.i5==="1h"||c.J&&O.i5==="1e")&&((v=O.video)==null?0:v.qualityOrdinal)&&((u=O.video)==null?void 0:u.qualityOrdinal)>M.HQ)return"av1cap";k=c.L.get(O.i5);if(!M.Xv&&k&&k.SR>0)return I.add(O.i5),"byerr";var t; if((t=O.video)==null?0:t.fps>32){if(!c.oO&&!Cn(c,D5.FRAMERATE))return"capHfr";if(M.vQ&&O.video.qualityOrdinal>=4320)return"blk8khfr";if(BM(O)&&M.mP&&O.Mm&&O.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(M.rk&&O.rk>M.rk)return"ratecap";M=ePL(c,O);return M!==!0?M:!0}; yK=function(M,O){O=O===void 0?[]:O;g.m1(M,function(c,k){var I=k.rk-c.rk;if(!c.y9()||!k.y9())return I;var b=k.video.height*k.video.width-c.video.height*c.video.width;!b&&O&&O.length>0&&(c=O.indexOf(c.i5)+1,k=O.indexOf(k.i5)+1,b=c===0||k===0?k||-1:c-k);b||(b=I);return b})}; g.$O=function(M,O){this[U[14]]=M;this[U[36]]=O===void 0?!1:O;this[U[1]]=this[U[12]]=this[U[34]]=U[3];this[U[7]]={};this[U[13]]=U[3]}; TN=function(M){VK(M);return M[U[1]]}; fn=function(M){return M[U[14]]?M[U[14]][U[16]](U[72]):M[U[34]]===U[72]}; BT2=function(M){VK(M);return g.ko(M[U[7]],function(O){return O!==null})}; md=function(M){VK(M);var O=decodeURIComponent(M[U[24]](U[75])||U[3])[U[23]](U[41]);return M[U[12]]===U[50]&&O[U[4]]>1&&!!O[1]}; i2=function(M,O){O=O===void 0?!1:O;VK(M);if(M[U[12]]!==U[50]){var c=M[U[30]]();c[U[8]](U[59],U[82]);return c}var k=M[U[33]]();c=new g.x0(k);var I=M[U[24]](U[77]),b=decodeURIComponent(M[U[24]](U[75])||U[3])[U[23]](U[41]);if(I&&b&&b[U[4]]>1&&b[1])return k=c.S,M=k[U[43]](/^[^.]*/,U[3]),g.Lq(c,(k[U[45]](U[68])===0?U[68]:U[74])+I+U[78]+b[1]+M),c=new g.$O(c[U[38]]()),c[U[8]](U[2],U[82]),c;if(O)return c=M[U[30]](),c[U[8]](U[2],U[82]),c;I=c.S[U[56]](U[55]);c.S[U[56]](U[73])?(g.Lq(c,U[47]),k=c[U[38]]()):c.S[U[56]](U[69])? (g.Lq(c,U[27]),k=c[U[38]]()):(c=rUA(k),dV(c)&&(k=c));c=new g.$O(k);c[U[8]](U[86],U[82]);I&&c[U[8]](U[53],U[61]);return c}; VK=function(M){if(M[U[14]]){if(!(dV(M[U[14]])||M[U[14]][U[16]](U[72])||M[U[14]][U[16]](U[37])||M[U[14]][U[16]](U[81])))throw new g.Dy(U[62],M[U[14]]);var O=g.bW(M[U[14]]);M[U[34]]=O.J;M[U[1]]=O.S+(O.Y!=null?U[26]+O.Y:U[3]);var c=O.X;if(c[U[16]](U[50]))M[U[12]]=U[50],c=c[U[6]](14);else if(c[U[16]](U[60]))M[U[12]]=U[60],c=c[U[6]](13);else if(c[U[16]](U[88])){var k=c[U[45]](U[29],12),I=c[U[45]](U[29],k+1);k>0&&I>0?(M[U[12]]=c[U[6]](0,I),c=c[U[6]](I+1)):(M[U[12]]=c,c=U[3])}else M[U[12]]=c,c=U[3];k=M[U[7]]; M[U[7]]=zPb(c);Object[U[63]](M[U[7]],Zv8(O.L.toString()));Object[U[63]](M[U[7]],k);M[U[7]][U[31]]===U[76]&&(delete M[U[7]][U[31]],M[U[12]]+=U[85]);M[U[14]]=U[3];M[U[13]]=U[3];M[U[36]]&&(VK(M),O=M[U[7]][U[40]]||null)&&(O=S5l[0](O),M[U[8]](U[40],O))}}; PlR=function(M){VK(M);var O=M[U[34]]+(M[U[34]]?U[65]:U[44])+M[U[1]]+M[U[12]];if(BT2(M)){var c=[];g.Ye(M[U[7]],function(k,I){k!==null&&c[U[9]](I+U[57]+k)}); O+=U[71]+c[U[42]](U[51])}return O}; zPb=function(M){M=M[U[23]](U[29]);var O=0;M[0]||O++;for(var c={};O0?ohR(O,k[U[6]](0,I),k[U[6]](I+1)):k&&(O[k]=U[3])}return O}; ohR=function(M,O,c){if(O===U[58]){var k;(k=c[U[45]](U[57]))>=0?(O=U[21]+c[U[6]](0,k),c=c[U[6]](k+1)):(k=c[U[45]](U[10]))>=0&&(O=U[21]+c[U[6]](0,k),c=c[U[6]](k+3))}M[O]=c}; Ap=function(M){var O=g.V(M,EhM)||M[U[11]];M={Z9:!1,pE:U[3],LC:U[3],s:U[3]};if(!O)return M;O=xj(O);M[U[83]]=!0;M[U[66]]=O[U[13]];M[U[49]]=O[U[79]];M[U[35]]=O[U[35]];return M}; qP=function(M,O,c,k,I,b,v,u,t){this.qo=M;this.startTime=O;this.duration=c;this.ingestionTime=k;this.sourceURL=I;this.BC=t;this.endTime=O+c;this.S=v||0;this.range=b||null;this.pending=u||!1;this.BC=t||null}; g.xO=function(){this.segments=[];this.S=null;this.X=!0;this.Y=""}; yyA=function(M,O){if(O>M.v4())M.segments=[];else{var c=nJ(M.segments,function(k){return k.qo>=O},M); c>0&&M.segments.splice(0,c)}}; hp=function(M,O,c,k,I){I=I===void 0?!1:I;this.data=M;this.offset=O;this.size=c;this.type=k;this.S=(this.X=I)?0:8;this.dataOffset=this.offset+this.S}; Ln=function(M){var O=M.data.getUint8(M.offset+M.S);M.S+=1;return O}; YO=function(M){var O=M.data.getUint16(M.offset+M.S);M.S+=2;return O}; Mh=function(M){var O=M.data.getInt32(M.offset+M.S);M.S+=4;return O}; OH=function(M){var O=M.data.getUint32(M.offset+M.S);M.S+=4;return O}; cE=function(M){var O=M.data;var c=M.offset+M.S;O=O.getUint32(c)*4294967296+O.getUint32(c+4);M.S+=8;return O}; kp=function(M,O){O=O===void 0?NaN:O;if(isNaN(O))var c=M.size;else for(c=M.S;c1?Math.ceil(I*O):Math.floor(I*O))}M.skip(1);c=Ln(M)<<16|YO(M);if(c&256){k=c&1;I=c&4;var b=c&512,v=c&1024,u=c&2048;c=OH(M);k&&M.skip(4);I&&M.skip(4);k=(b?4:0)+(v?4:0)+(u?4:0);for(I=0;I1?Math.ceil(v*O):Math.floor(v*O)),M.skip(k)}}}; jN=function(M){M=new DataView(M.buffer,M.byteOffset,M.byteLength);return(M=g.tY(M,0,1836476516))?g.Gr(M):NaN}; q57=function(M){var O=g.tY(M,0,1937011556);if(!O)return null;O=X5(M,O.dataOffset+8,1635148593)||X5(M,O.dataOffset+8,1635135537);if(!O)return null;var c=X5(M,O.dataOffset+78,1936995172),k=X5(M,O.dataOffset+78,1937126244);if(!k)return null;O=null;if(c)switch(c.skip(4),Ln(c)){default:O=0;break;case 1:O=2;break;case 2:O=1;break;case 3:O=255}var I=c=null,b=null;if(k=X5(M,k.dataOffset,1886547818)){var v=X5(M,k.dataOffset,1886546020),u=X5(M,k.dataOffset,2037673328);if(!u&&(u=X5(M,k.dataOffset,1836279920), !u))return null;v&&(v.skip(4),c=Mh(v)/65536,b=Mh(v)/65536,I=Mh(v)/65536);M=QdE(u);M=new DataView(M.buffer,M.byteOffset+8,M.byteLength-8);return new iv7(O,c,b,I,M)}return null}; X5=function(M,O,c){for(;lH(M,O);){var k=F5(M,O);if(k.type===c)return k;O+=k.size}return null}; g.tY=function(M,O,c){for(;lH(M,O);){var k=F5(M,O);if(k.type===c)return k;O=pl(k.type)?O+8:O+k.size}return null}; g.Kl=function(M){if(M.data.getUint8(M.dataOffset)){var O=M.data;M=M.dataOffset+4;O=O.getUint32(M)*4294967296+O.getUint32(M+4)}else O=M.data.getUint32(M.dataOffset+4);return O}; F5=function(M,O){var c=M.getUint32(O),k=M.getUint32(O+4);return new hp(M,O,c,k)}; g.Gr=function(M){var O=M.data.getUint8(M.dataOffset)?20:12;return M.data.getUint32(M.dataOffset+O)}; x6p=function(M){M=new hp(M.data,M.offset,M.size,M.type,M.X);var O=Ln(M);M.skip(7);var c=OH(M);if(O===0){O=OH(M);var k=OH(M)}else O=cE(M),k=cE(M);M.skip(2);for(var I=YO(M),b=[],v=[],u=0;u122)return!1}return!0}; pl=function(M){return M===1701082227||M===1836019558||M===1836019574||M===1835297121||M===1835626086||M===1937007212||M===1953653094||M===1953653099||M===1836475768}; hPl=function(M){M.skip(4);return{Ui2:kp(M,0),value:kp(M,0),timescale:OH(M),k62:OH(M),eventDuration:OH(M),id:OH(M),Q$:kp(M),offset:M.offset}}; g.LZR=function(M){var O=X5(M,0,1701671783);if(!O)return null;var c=hPl(O),k=c.Ui2;c=uH(c.Q$);if(M=X5(M,O.offset+O.size,1701671783))if(M=hPl(M),M=uH(M.Q$),c&&M){O=g.a(Object.keys(M));for(var I=O.next();!I.done;I=O.next())I=I.value,c[I]=M[I]}return c?new UH(c,k):null}; g_=function(M,O){for(var c=X5(M,0,O);c;){var k=c;k.type=1936419184;k.data.setUint32(k.offset+4,1936419184);c=X5(M,c.offset+c.size,O)}}; g.w_=function(M,O){for(var c=0,k=[];lH(M,c);){var I=F5(M,c);I.type===O&&k.push(I);c=pl(I.type)?c+8:c+I.size}return k}; Y5k=function(M,O){var c=g.tY(M,0,1937011556),k=g.tY(M,0,1953654136);if(!c||!k||M.getUint32(c.offset+12)>=2)return null;var I=new DataView(O.buffer,O.byteOffset,O.length),b=g.tY(I,0,1937011556);if(!b)return null;O=I.getUint32(b.dataOffset+8);k=I.getUint32(b.dataOffset+12);if(k!==1701733217&&k!==1701733238)return null;k=new d6I(M.byteLength+O);Ib(k,M,0,c.offset+12);k.data.setInt32(k.offset,2);k.offset+=4;Ib(k,M,c.offset+16,c.size-16);Ib(k,I,I.byteOffset+b.dataOffset+8,O);Ib(k,M,c.offset+c.size,M.byteLength- (c.offset+c.size));c=g.a([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(I=c.next();!I.done;I=c.next())I=g.tY(M,0,I.value),k.data.setUint32(I.offset,I.size+O);M=g.tY(k.data,0,1953654136);k.data.setUint32(M.offset+16,2);return k.data}; MyA=function(M){var O=g.tY(M,0,1937011556);if(!O)return null;var c=M.getUint32(O.dataOffset+12);if(c!==1701733217&&c!==1701733238)return null;O=X5(M,O.offset+24+(c===1701733217?28:78),1936289382);if(!O)return null;c=X5(M,O.offset+8,1935894637);if(!c||M.getUint32(c.offset+12)!==1667392371)return null;O=X5(M,O.offset+8,1935894633);if(!O)return null;O=X5(M,O.offset+8,1952804451);if(!O)return null;c=new Uint8Array(16);for(var k=0;k<16;k++)c[k]=M.getInt8(O.offset+16+k);return c}; nl=function(M,O){this.S=M;this.pos=0;this.start=O||0}; Rb=function(M){return M.pos>=M.S.byteLength}; WE=function(M,O,c){var k=new nl(c);if(!ab(k,M))return!1;k=r_(k);if(!Nh(k,O))return!1;for(M=0;O;)O>>>=8,M++;O=k.start+k.pos;var I=JY(k,!0);k=M+(k.start+k.pos-O)+I;k=k>9?O1a(k-9,8):O1a(k-2,1);M=O-M;c.setUint8(M++,236);for(O=0;Oc;I++)c=c*256+zr(M),k*=128;return O?c-k:c}; HE=function(M){var O=JY(M,!0);M.pos+=O}; I4E=function(M){if(!Nh(M,440786851,!0))return null;var O=M.pos;JY(M,!1);var c=JY(M,!0)+M.pos-O;M.pos=O+c;if(!Nh(M,408125543,!1))return null;JY(M,!0);if(!Nh(M,357149030,!0))return null;var k=M.pos;JY(M,!1);var I=JY(M,!0)+M.pos-k;M.pos=k+I;if(!Nh(M,374648427,!0))return null;var b=M.pos;JY(M,!1);var v=JY(M,!0)+M.pos-b,u=new Uint8Array(c+12+I+v),t=new DataView(u.buffer);u.set(new Uint8Array(M.S.buffer,M.S.byteOffset+O,c));t.setUint32(c,408125543);t.setUint32(c+4,33554431);t.setUint32(c+8,4294967295); u.set(new Uint8Array(M.S.buffer,M.S.byteOffset+k,I),c+12);u.set(new Uint8Array(M.S.buffer,M.S.byteOffset+b,v),c+12+I);return u}; Zm=function(M){var O=M.pos;M.pos=0;var c=1E6;ab(M,[408125543,357149030,2807729])&&(c=sH(M));M.pos=O;return c}; b1R=function(M,O){var c=M.pos;M.pos=0;if(M.S.getUint8(M.pos)!==160&&!SN(M)||!Nh(M,160))return M.pos=c,NaN;JY(M,!0);var k=M.pos;if(!Nh(M,161))return M.pos=c,NaN;JY(M,!0);zr(M);var I=zr(M)<<8|zr(M);M.pos=k;if(!Nh(M,155))return M.pos=c,NaN;k=sH(M);M.pos=c;return(I+k)*O/1E9}; SN=function(M){if(!vGb(M)||!Nh(M,524531317))return!1;JY(M,!0);return!0}; vGb=function(M){if(M.yC()){if(!Nh(M,408125543))return!1;JY(M,!0)}return!0}; ab=function(M,O){for(var c=0;c0){var k=Zv8(O.substring(c+1));g.Ye(k,function(I,b){this.set(b,I)},M); O=O.substring(0,c)}O=zPb(O);g.Ye(O,function(I,b){this.set(b,I)},M)}; uvM=function(M){var O=M.rT.EL(),c=[];g.Ye(M.S,function(I,b){c.push(b+"="+I)}); if(!c.length)return O;var k=c.join("&");M=BT2(M.rT)?"&":"?";return O+M+k}; ob=function(M,O){var c=new g.$O(O);(O=c.get("req_id"))&&M.set("req_id",O);g.Ye(M.S,function(k,I){c["set"](I,null)}); return c}; tyl=function(){this.L=this.Y=this.S=this.timedOut=this.started=this.J=this.X=0}; EH=function(M){M.J=(0,g.al)();M.started=0;M.timedOut=0;M.S=0}; ym=function(M,O){var c=M.started+M.S*4;O&&(c+=M.Y);c=Math.max(0,c-3);return Math.pow(1.6,c)}; Qm=function(M,O){M[O]||(M[O]=new tyl);return M[O]}; d_=function(M){this.T=this.W=this.J=this.Y=0;this.K=this.U=!1;this.S=M;this.X=M.clone()}; G58=function(M,O,c){if(fn(M.S))return!1;var k=Qm(c,TN(M.S));if(k.timedOut<1&&k.S<1)return!1;k=k.timedOut+k.S;M=Cl(M,O);c=Qm(c,TN(M));return c.timedOut+c.S+01?O=O.DL:(c=Qm(c,$p(M,M.Xy(O,c),O)),O=Math.max(M.J,c.timedOut)+O.wI*(M.Y-M.J)+.25*M.W,O=O>3?1E3*Math.pow(1.6,O-3):0);return O===0?!0:M.T+O<(0,g.al)()}; jsk=function(M,O,c){M.S.set(O,c);M.X.set(O,c);M.L&&M.L.set(O,c)}; XMa=function(M,O,c,k,I){++M.Y;O&&++M.J;TN(c.rT).startsWith("redirector.")&&(M.S=M.X.clone(),delete M.L,k.qy&&delete I[TN(M.S)])}; Tr=function(M){return M?(M.itag||"")+";"+(M.lmt||0)+";"+(M.xtags||""):""}; fl=function(M,O,c,k){this.initRange=c;this.indexRange=k;this.S=null;this.Y=!1;this.U=0;this.L=this.xL=this.X=null;this.info=O;this.o5=new d_(M)}; mO=function(M,O){this.start=M;this.end=O;this.length=O-M+1}; iH=function(M){M=M.split("-");var O=Number(M[0]),c=Number(M[1]);if(!isNaN(O)&&!isNaN(c)&&M.length===2&&(M=new mO(O,c),!isNaN(M.start)&&!isNaN(M.end)&&!isNaN(M.length)&&M.length>0))return M}; AY=function(M,O){return new mO(M,M+O-1)}; l4l=function(M){return M.end==null?{start:String(M.start)}:{start:String(M.start),end:String(M.end)}}; qh=function(M){if(!M)return new mO(0,0);var O=Number(M.start);M=Number(M.end);if(!isNaN(O)&&!isNaN(M)&&(O=new mO(O,M),O.length>0))return O}; xp=function(M,O,c,k,I,b,v,u,t,G,X,l){k=k===void 0?"":k;this.type=M;this.S=O;this.range=c;this.source=k;this.rU=X;this.clipId=l===void 0?"":l;this.T=[];this.W="";this.qo=-1;this.Sc=this.s2=0;this.W=k;this.qo=I>=0?I:-1;this.startTime=b||0;this.duration=v||0;this.X=u||0;this.Y=t>=0?t:this.range?this.range.length:NaN;this.J=this.range?this.X+this.Y===this.range.length:G===void 0?!!this.Y:G;this.range?(this.L=this.startTime+this.duration*this.X/this.range.length,this.K=this.duration*this.Y/this.range.length, this.U=this.L+this.K):F5a(this)}; F5a=function(M){M.L=M.startTime;M.K=M.duration;M.U=M.L+M.K}; pMA=function(M,O,c){var k=!(!O||O.S!==M.S||O.type!==M.type||O.qo!==M.qo);return c?k&&!!O&&(M.range&&O.range?O.range.end===M.range.end:O.range===M.range)&&O.X+O.Y===M.X+M.Y:k}; hY=function(M){return M.type===1||M.type===2}; Ll=function(M){return M.type===3||M.type===6}; Yp=function(M,O){return M.S===O.S?M.range&&O.range?M.range.start+M.X+M.Y===O.range.start+O.X:M.qo===O.qo?M.X+M.Y===O.X:M.qo+1===O.qo&&O.X===0&&M.J:!1}; gGI=function(M,O){return M.qo!==O.qo&&O.qo!==M.qo+1||M.type!==O.type?!1:Yp(M,O)?!0:Math.abs(M.L-O.L)<=1E-6&&M.qo===O.qo?!1:K5b(M,O)}; K5b=function(M,O){return Yp(M,O)||Math.abs(M.U-O.L)<=1E-6||M.qo+1===O.qo&&O.X===0&&M.J?!0:!1}; Mt=function(M){return M.qo+(M.J?1:0)}; wME=function(M){M.length===1||g.pe(M,function(c){return!!c.range}); for(var O=1;O=O.range.start+O.X&&M.range.start+M.X+M.Y<=O.range.start+O.X+O.Y:M.qo===O.qo&&M.X>=O.X&&(M.X+M.Y<=O.X+O.Y||O.J)}; W57=function(M,O){return M.S!==O.S?!1:M.type===4&&O.type===3&&M.S.Bh()?(M=M.S.iX(M),CD(M,function(c){return W57(c,O)})):M.qo===O.qo&&!!O.Y&&O.X+O.Y>M.X&&O.X+O.Y<=M.X+M.Y}; ce=function(M,O){var c=O.qo;M.W="updateWithSegmentInfo";M.qo=c;if(M.startTime!==O.startTime||M.duration!==O.duration)M.startTime=O.startTime+M.s2,M.duration=O.duration,F5a(M)}; kD=function(M,O){var c=this;this.CB=M;this.L=this.S=null;this.J=this.Ma=NaN;this.Xy=this.requestId=null;this.YC={ap4:function(){return c.range}}; this.o5=M[0].S.o5;this.X=O||"";this.CB[0].range&&this.CB[0].Y>0&&(nGE(M)?(this.range=wME(M),this.Y=this.range.length):(this.range=this.CB[this.CB.length-1].range,this.Y=R4L(M)))}; I0=function(M){return!hY(M.CB[M.CB.length-1])}; bo=function(M){return M.CB[M.CB.length-1].type===4}; g.ve=function(M,O,c){c=M.Xy===null?M.o5.Xy(O,c,M.CB[0].type):M.Xy;if(M.S){O=c?i2(M.S,O.f_):M.S;var k=new PE(O);k.get("alr")||k.set("alr","yes");M.X&&U9E(k,M.X)}else/http[s]?:\/\//.test(M.X)?k=new PE(new g.$O(M.X)):(k=Dm(M.o5,c,O),M.X&&U9E(k,M.X));(O=M.range)?k.set("range",O.toString()):M.CB[0].S.WA()&&M.CB.length===1&&M.CB[0].X&&k.set("range",M.CB[0].X+"-");M.requestId&&k.set("req_id",M.requestId);isNaN(M.Ma)||k.set("headm",M.Ma.toString());isNaN(M.J)||k.set("mffa",M.J+"ms");M.urlParams&&g.Ye(M.urlParams, function(I,b){k.set(b,I)}); return k}; ssG=function(M){if(M.range)return M.Y;M=M.CB[0];return Math.round(M.K*M.S.info.rk)}; H1G=function(M,O){return Math.max(0,M.CB[0].L-O)}; UL=function(M,O,c,k,I,b){b=b===void 0?0:b;fl.call(this,M,O,k,void 0);this.J=c;this.SM=b;this.index=I||new g.xO}; e4p=function(M,O,c,k,I){this.qo=M;this.startSecs=O;this.OL=c;this.S=k||NaN;this.X=I||NaN}; uo=function(M,O,c){for(;M;M=M.parentNode)if(M.attributes&&(!c||M.nodeName===c)){var k=M.getAttribute(O);if(k)return k}return""}; tt=function(M,O){for(;M;M=M.parentNode){var c=M.getElementsByTagName(O);if(c.length>0)return c[0]}return null}; BtL=function(M){if(!M)return 0;var O=M.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return O?(Number(O[2])|0)*3600+(Number(O[4])|0)*60+(Number(O[6])|0):Number(M)|0}; z4p=function(M){return M.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?M+"Z":M}; Gt=function(){this.S=[];this.X=null;this.U=0;this.Y=[];this.J=!1;this.W="";this.L=-1}; Z1l=function(M){var O=M.Y;M.Y=[];return O}; S0p=function(){this.L=[];this.S=null;this.X={};this.Y={}}; yV2=function(M,O){var c=[];O=Array.from(O.getElementsByTagName("SegmentTimeline"));O=g.a(O);for(var k=O.next();!k.done;k=O.next()){k=k.value;var I=k.parentNode.parentNode,b=null;I.nodeName==="Period"?b=PVp(M):I.nodeName==="AdaptationSet"?(I=I.getAttribute("id")||I.getAttribute("mimetype")||"",b=oGp(M,I)):I.nodeName==="Representation"&&(I=I.getAttribute("id")||"",b=EGG(M,I));if(b==null)return;b.update(k);g.S1(c,Z1l(b))}g.S1(M.L,c);H2I(M.L,function(v){return v.startSecs*1E3+v.S})}; QsE=function(M){M.S&&(M.S.S=[]);g.Ye(M.X,function(O){O.S=[]}); g.Ye(M.Y,function(O){O.S=[]})}; PVp=function(M){M.S||(M.S=new Gt);return M.S}; oGp=function(M,O){M.X[O]||(M.X[O]=new Gt);return M.X[O]}; EGG=function(M,O){M.Y[O]||(M.Y[O]=new Gt);return M.Y[O]}; X$=function(M){var O=M===void 0?{}:M;M=O.SM===void 0?0:O.SM;var c=O.Rq===void 0?!1:O.Rq;var k=O.kO===void 0?0:O.kO;var I=O.dB===void 0?0:O.dB;var b=O.EY===void 0?Infinity:O.EY;var v=O.oh===void 0?0:O.oh;var u=O.He===void 0?!1:O.He;O=O.u2===void 0?!1:O.u2;g.xO.call(this);this.OQ=this.hF=-1;this.Hh=M;this.kO=k;this.Rq=c;this.dB=I;this.EY=b;this.oh=v;((this.He=u)||isFinite(b)&&this.EY>0)&&c&&jw&&(this.X=!1,this.Y="postLive");this.u2=O}; lo=function(M,O){return V0(M.segments,function(c){return O-c.qo})}; F$=function(M,O,c){c=c===void 0?{}:c;UL.call(this,M,O,"",void 0,void 0,c.SM||0);this.index=new X$(c)}; p$=function(M,O,c){fl.call(this,M,O);this.J=c;M=this.index=new g.xO;M.X=!1;M.Y="d"}; d92=function(M,O,c){var k=M.index.Fj(O),I=M.index.getStartTime(O),b=M.index.getDuration(O);c?b=c=0:c=M.info.rk*b;return new kD([new xp(3,M,void 0,"otfCreateRequestInfoForSegment",O,I,b,0,c)],k)}; CVk=function(M,O){if(!M.index.isLoaded()){var c=[],k=O.L;O=O.J.split(",").filter(function(X){return X.length>0}); for(var I=0,b=0,v=0,u=/^(\d+)/,t=/r=(\d+)/,G=0;G0&&(I.S=Math.min(I.S+v,10),I.X=b);I.S>0?(I.S--,I=!0):I=!1;if(I)typeof k==="function"&&(k=k()),console.log("plyr."+O,k);else{var u;k=((u=m9A.get(O))!=null?u:0)+1;m9A.set(O,k);k%100===1&&console.warn("plyr","plyr."+O+" is chatty, dropping logs.")}}}; f4l=function(){this.S=10;this.X=Date.now()}; wo=function(M,O){this.info=M;this.X=O;this.S=null;this.L=this.Y=-1;this.timestampOffset=0;this.isLocked=this.U=!1;this.J=this.info.S.SI()&&!this.info.X}; g.n$=function(M){return V$l(M.X)}; i1a=function(M,O){O=Math.min(O,M.info.Y);var c=M.X.split(O),k=c.NS;c=new wo(new xp(M.info.type,M.info.S,M.info.range,M.info.W,M.info.qo,M.info.startTime,M.info.duration,M.info.X,O,!1,M.info.rU,M.info.clipId),c.H2);c.L=M.L;c.Y=M.Y;O=new wo(new xp(M.info.type,M.info.S,M.info.range,M.info.W,M.info.qo,M.info.startTime,M.info.duration,M.info.X+O,M.info.Y-O,M.info.J,M.info.rU,M.info.clipId),k);O.L=M.L;O.Y=M.Y;return[c,O]}; g.R0=function(M,O,c,k){c=c===void 0?!1:c;k=k===void 0?0:k;if(M.isLocked||O.isLocked||!Yp(M.info,O.info)||M.info.J)return null;if(k){if(M.X.totalLength+O.X.totalLength>k)return null}else if(c&&(c=M.X,k=O.X,c=!(k.S.length?DGE(c,k.S[0]):1)),c)return null;c=new xp(M.info.type,M.info.S,M.info.range,M.info.W,M.info.qo,M.info.startTime,M.info.duration,M.info.X,M.info.Y,M.info.J,M.info.rU,M.info.clipId);k=O.info;c.Y+=k.Y;c.range&&(c.K+=k.K);c.U=k.U;c.J=k.J;k=new MI;OJ(k,M.X);OJ(k,O.X);c=new wo(c,k);c.S!= null&&O.S!=null&&(new g.K$("dash")).S(414627957,"merged slice emsg overridden; prev: "+c.S.zD()+" next: "+O.S.zD());c.S=O.S||M.S;c.Y=M.Y!==-1?M.Y:O.Y;c.L=M.L!==-1?M.L:O.L;return c}; g.a0=function(M){g.E0(M.info.S.info)||M.info.S.info.F1();if(M.Y!==-1)return M.Y;if(M.S&&$68(M.S))return M.Y=$68(M.S),M.Y;if(g.E0(M.info.S.info)){var O=g.n$(M);for(var c=M.info.S.S,k=NaN,I=NaN,b=0;lH(O,b);){var v=F5(O,b);v.type===1936286840?I=v.data.getUint32(v.dataOffset+8):v.type===1836476516?I=g.Gr(v):v.type===1952867444&&isNaN(k)&&(k=g.Kl(v));b=pl(v.type)?b+8:b+v.size}!I&&c&&(I=jN(c));O=k/I}else O=new nl(g.n$(M)),c=M.J?O:new nl(new DataView(M.info.S.S.buffer)),k=Zm(c),c=O.pos,O.pos=0,SN(O)?Nh(O, 231)?(k=sH(O)*k/1E9,O.pos=c,O=k):(O.pos=c,O=NaN):(O.pos=c,O=NaN);M.Y=O||M.info.L;return M.Y}; q0R=function(M,O){M.timestampOffset>0&&(O-=M.timestampOffset);var c=g.a0(M)+O;AVR(M,c);M.timestampOffset=O}; AVR=function(M,O){g.E0(M.info.S.info)||M.info.S.info.F1();M.Y=O;if(g.E0(M.info.S.info)){var c=g.n$(M);M=M.info.S.S;for(var k=NaN,I=NaN,b=0;lH(c,b);){var v=F5(c,b);isNaN(k)&&(v.type===1936286840?k=v.data.getUint32(v.dataOffset+8):v.type===1836476516&&(k=g.Gr(v)));if(v.type===1952867444){!k&&M&&(k=jN(M));var u=g.Kl(v);isNaN(I)&&(I=Math.round(O*k)-u);var t=v;u+=I;if(t.data.getUint8(t.dataOffset)){var G=t.data;t=t.dataOffset+4;G.setUint32(t,Math.floor(u/4294967296));G.setUint32(t+4,u&4294967295)}else t.data.setUint32(t.dataOffset+ 4,u)}b=pl(v.type)?b+8:b+v.size}return!0}c=new nl(g.n$(M));M=M.J?c:new nl(new DataView(M.info.S.S.buffer));k=Zm(M);M=c.pos;c.pos=0;if(SN(c)&&Nh(c,231))if(I=JY(c,!0),O=Math.floor(O*1E9/k),Math.ceil(Math.log(O)/Math.log(2)/8)>I)O=!1;else{for(k=I-1;k>=0;k--)c.S.setUint8(c.pos+k,O&255),O>>>=8;c.pos=M;O=!0}else O=!1;return O}; Nt=function(M,O){O=O===void 0?!1:O;var c=ro(M);M=O?0:M.info.K;return c||M}; ro=function(M){g.E0(M.info.S.info)||M.info.S.info.F1();if(M.S&&M.info.type===6)return M.S.SM;if(g.E0(M.info.S.info)){var O=g.n$(M);var c=0;O=g.w_(O,1936286840);O=g.a(O);for(var k=O.next();!k.done;k=O.next())k=x6p(k.value),c+=k.Qu[0]/k.timescale;c=c||NaN;if(!(c>=0))a:{c=g.n$(M);O=M.info.S.S;for(var I=k=0,b=0;lH(c,k);){var v=F5(c,k);if(v.type===1836476516)I=g.Gr(v);else if(v.type===1836019558){!I&&O&&(I=jN(O));if(!I){c=NaN;break a}var u=X5(v.data,v.dataOffset,1953653094),t=u;u=I;var G=X5(t.data,t.dataOffset, 1952868452);t=X5(t.data,t.dataOffset,1953658222);var X=Mh(G);Mh(G);X&2&&Mh(G);G=X&8?Mh(G):0;var l=Mh(t),F=l&1;X=l&4;var p=l&256,K=l&512,r=l&1024;l&=2048;var W=OH(t);F&&Mh(t);X&&Mh(t);for(var z=F=0;z2048?"":O.indexOf("https://")===0?O:""}; Be=function(M,O,c){O.match(UTp);return M(O,c).then(function(k){var I=g.vN2(k.xhr);return I?Be(M,I,c):k.xhr})}; Pe=function(M,O,c){M=M===void 0?"":M;O=O===void 0?null:O;c=c===void 0?!1:c;g.MN.call(this);var k=this;this.sourceUrl=M;this.isLivePlayback=c;this.HQ=this.duration=0;this.isPremiere=this.He=this.L=this.isLiveHeadPlayable=this.isLive=this.X=!1;this.EY=this.dB=0;this.isOtf=this.b5=!1;this.pB=(0,g.al)();this.Sc=Infinity;this.S={};this.Y=new Map;this.state=this.xM=0;this.timeline=null;this.isManifestless=!1;this.Y2=[];this.U=null;this.jc=0;this.J="";this.wy=NaN;this.oO=this.kc=this.timestampOffset=this.W= 0;this.sE=this.qA=NaN;this.Hd=0;this.Mo=this.T=!1;this.cQ=[];this.vQ={};this.s2=NaN;this.YC={GLB:function(u){zt(k,u)}}; var I;this.Zd=(I=O)==null?void 0:I.No("html5_use_network_error_code_enums");uil=!!O&&O.No("html5_modern_vp9_mime_type");var b;ZF=!((b=O)==null||!b.No("html5_enable_flush_during_seek"))&&g.CF();var v;Sw=!((v=O)==null||!v.No("html5_enable_reset_audio_decoder"))&&g.CF()}; tu7=function(M){return g.ko(M.S,function(O){return!!O.info.video&&O.info.video.qualityOrdinal>=2160})}; JyL=function(M){return g.ko(M.S,function(O){return!!O.info.video&&O.info.video.isHdr()})}; oZ=function(M){return g.ko(M.S,function(O){return!!O.info.Mm})}; g.GEl=function(M){return g.ko(M.S,function(O){return D4(O.info.mimeType)})}; jjA=function(M){return g.ko(M.S,function(O){return O.info.video?O.info.video.projectionType==="EQUIRECTANGULAR":!1})}; XV7=function(M){return g.ko(M.S,function(O){return O.info.video?O.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; lbE=function(M){return g.ko(M.S,function(O){return O.info.video?O.info.video.projectionType==="MESH":!1})}; FvA=function(M){return g.ko(M.S,function(O){return O.info.video?O.info.video.stereoLayout===1:!1})}; pVM=function(M){return Spl(M.S,function(O){return O.info.video?O.z3():!0})}; Z5=function(M){return g.ko(M.S,function(O){return fn(O.o5.S)})}; zt=function(M,O){M.S[O.info.id]=O;M.Y.set(Tr(g.Qi(O.info,M.b5)),O)}; yS=function(M,O,c){c=c===void 0?0:c;var k=M.mimeType||"",I=M.itag;var b=M.xtags;I=I?I.toString():"";b&&(I+=";"+b);b=I;if(C1(k)){var v=M.width||640;I=M.height||360;var u=M.fps,t=M.qualityLabel,G=M.colorInfo,X=M.projectionType,l;M.stereoLayout&&(l=KvA[M.stereoLayout]);var F=Ib2(M)||void 0;if(G==null?0:G.primaries)var p=gNI[G.primaries]||void 0;v=new JV(v,I,u,X,l,void 0,t,F,p);k=o0(k,v,HM[M.itag||""]);ZF&&(k+="; enableflushduringseek=true");Sw&&(k+="; enableresetaudiodecoder=true")}var K;if(dt(k)){var r= M.audioSampleRate;l=M.audioTrack;r=new as(r?+r:void 0,M.audioChannels,M.spatialAudioType,M.isDrc,M.loudnessDb,M.trackAbsoluteLoudnessLkfs,M.audioQuality||"AUDIO_QUALITY_UNKNOWN",M.isVb);l&&(p=l.displayName,I=l.id,l=l.audioIsDefault,p&&(K=new g.ew(p,I||"",!!l)))}var W;M.captionTrack&&(t=M.captionTrack,l=t.displayName,p=t.vssId,I=t.languageCode,u=t.kind,t=t.id,l&&p&&I&&(W=new cM7(l,p,I,u,M.xtags,t)));l=Number(M.bitrate)/8;p=Number(M.contentLength);I=Number(M.lastModified);t=M.drmFamilies;u=M.type;c= c&&p?p/c:0;M=Number(M.approxDurationMs);if(O&&t){var z={};t=g.a(t);for(G=t.next();!G.done;G=t.next())(G=EL[G.value])&&(z[G]=O[G])}return new ey(b,k,{audio:r,video:v,Za:K,Mm:z,rk:l,VW:c,contentLength:p,lastModified:I,captionTrack:W,streamType:u,approxDurationMs:M})}; QS=function(M,O,c){c=c===void 0?0:c;var k=M.type;var I=M.itag;var b=M.xtags;b&&(I=M.itag+";"+b);if(C1(k)){var v=(M.size||"640x360").split("x");v=new JV(+v[0],+v[1],+M.fps,M.projection_type,+M.stereo_layout,void 0,M.quality_label,M.eotf,M.primaries);k=o0(k,v,HM[M.itag]);ZF&&(k+="; enableflushduringseek=true");Sw&&(k+="; enableresetaudiodecoder=true")}var u;if(dt(k)){var t=new as(+M.audio_sample_rate||void 0,+M.audio_channels||0,M.spatial_audio_type,!!M.drc);M.name&&(u=new g.ew(M.name,M.audio_track_id, M.isDefault==="1"))}var G;M.caption_display_name&&M.caption_vss_id&&M.caption_language_code&&(G=new cM7(M.caption_display_name,M.caption_vss_id,M.caption_language_code,M.caption_kind,M.xtags,M.caption_id));b=Number(M.bitrate)/8;var X=Number(M.clen),l=Number(M.lmt);c=c&&X?X/c:0;if(O&&M.drm_families){var F={};for(var p=g.a(M.drm_families.split(",")),K=p.next();!K.done;K=p.next())K=K.value,F[K]=O[K]}return new ey(I,k,{audio:t,video:v,Za:u,Mm:F,rk:b,VW:c,contentLength:X,lastModified:l,captionTrack:G, streamType:M.stream_type,approxDurationMs:Number(M.approx_duration_ms)})}; wVk=function(M){return CD(M,function(O){return"FORMAT_STREAM_TYPE_OTF"===O.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; nNl=function(M){return CD(M,function(O){return"FORMAT_STREAM_TYPE_OTF"===O.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; RJG=function(M,O){return M.timeline?y0(M.timeline.L,O):M.Y2.length?y0(M.Y2,O):[]}; C$=function(M,O,c){O=O===void 0?"":O;c=c===void 0?"":c;M=new g.$O(M,!0);M.set("alr","yes");c&&(c=mUp(decodeURIComponent(c)),M[U[8]](O,encodeURIComponent(c)));return M}; JMl=function(M,O){var c=uo(O,"id");c=c.replace(":",";");var k=uo(O,"mimeType"),I=uo(O,"codecs");k=I?k+'; codecs="'+I+'"':k;I=Number(uo(O,"bandwidth"))/8;var b=Number(tt(O,"BaseURL").getAttribute(M.J+":contentLength")),v=M.duration&&b?b/M.duration:0;if(C1(k)){var u=Number(uo(O,"width"));var t=Number(uo(O,"height")),G=Number(uo(O,"frameRate")),X=abE(uo(O,M.J+":projectionType"));a:switch(uo(O,M.J+":stereoLayout")){case "layout_left_right":var l=1;break a;case "layout_top_bottom":l=2;break a;default:l= 0}u=new JV(u,t,G,X,l)}if(dt(k)){var F=Number(uo(O,"audioSamplingRate"));var p=Number(uo(O.getElementsByTagName("AudioChannelConfiguration")[0],"value"));t=rM7(uo(O,M.J+":spatialAudioType"));F=new as(F,p,t);a:{p=uo(O,"lang")||"und";if(t=tt(O,"Role"))if(X=uo(t,"value")||"",g.t7(N7E,X)){t=p+"."+N7E[X];G=X==="main";M=uo(O,M.J+":langName")||p+" - "+X;p=new g.ew(M,t,G);break a}p=void 0}}if(O=tt(O,"ContentProtection"))if(O.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var K={};for(O= O.firstChild;O!=null;O=O.nextSibling)O instanceof Element&&/SystemURL/.test(O.nodeName)&&(M=O.getAttribute("type"),t=O.textContent,M&&t&&(K[M]=t.trim()))}else K=void 0;return new ey(c,k,{audio:F,video:u,Za:p,Mm:K,rk:I,VW:v,contentLength:b})}; abE=function(M){switch(M){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"}}; rM7=function(M){switch(M){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"}}; sjE=function(M,O){O=O===void 0?"":O;M.state=1;M.pB=(0,g.al)();return bCL(O||M.sourceUrl).then(function(c){if(!M.BQ()){M.xM=c.status;c=c.responseText;var k=new DOMParser;c=Wb(k,QIE(c),"text/xml").getElementsByTagName("MPD")[0];M.Sc=BtL(uo(c,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(c.attributes){k=g.a(c.attributes);for(var I=k.next();!I.done;I=k.next())if(I=I.value,I.value==="http://youtube.com/yt/2012/10/10"){k=I.name.split(":")[1];break b}}k=""}M.J=k;M.isLive=M.Sc=M.Sc}; eJ8=function(M){M.U&&M.U.stop()}; WvI=function(M){var O=M.Sc;isFinite(O)&&(DF(M)?M.refresh():(O=Math.max(0,M.pB+O-(0,g.al)()),M.U||(M.U=new g.$q(M.refresh,O,M),g.C(M,M.U)),M.U.start(O)))}; B7R=function(M){M=M.S;for(var O in M){var c=M[O].index;if(c.isLoaded())return c.v4()+1}return 0}; $D=function(M){return M.kc?M.kc-(M.W||M.timestampOffset):0}; VS=function(M){return M.oO?M.oO-(M.W||M.timestampOffset):0}; Tt=function(M){if(!isNaN(M.wy))return M.wy;var O=M.S,c;for(c in O){var k=O[c].index;if(k.isLoaded()&&!D4(O[c].info.mimeType)){O=0;for(c=k.Iq();c<=k.v4();c++)O+=k.getDuration(c);O/=k.bP();O=Math.round(O/.5)*.5;k.bP()>10&&(M.wy=O);return O}if(M.isLive&&(k=O[c],k.SM))return k.SM}return NaN}; zJR=function(M,O){M=olp(M.S,function(k){return k.index.isLoaded()}); if(!M)return NaN;M=M.index;var c=M.bd(O);return M.getStartTime(c)===O?O:c=0&&I.segments.splice(b,1)}}}; SEp=function(M){for(var O in M.S)D4(M.S[O].info.mimeType)||yyA(M.S[O].index,Infinity)}; io=function(M,O,c){for(var k in M.S){var I=M.S[k].index,b=O,v=c;I.Rq&&(b&&(I.hF=Math.max(I.hF,b)),v&&(I.OQ=Math.max(I.OQ||0,v)))}c&&(M.s2=c/1E3)}; Pjb=function(M){M.oO=0;M.kc=0;M.Hd=0}; At=function(M){return M.Mo&&M.isManifestless?M.isLiveHeadPlayable:M.isLive}; o0=function(M,O,c){qt===null&&(qt=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(uil&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return qt||c!=="9"&&c!=="("?qt||c!=="9h"&&c!=="(h"||(M='video/webm; codecs="vp9.2"'):M='video/webm; codecs="vp9"',M;if(!qt&&!xD||M!=='video/webm; codecs="vp9"'&&M!=='video/webm; codecs="vp9.2"')return M; c="00";var k="08",I="01",b="01",v="01";M==='video/webm; codecs="vp9.2"'&&(c="02",k="10",O.primaries==="bt2020"&&(v=I="09"),O.S==="smpte2084"&&(b="16"),O.S==="arib-std-b67"&&(b="18"));return'video/webm; codecs="'+["vp09",c,"51",k,"01",I,b,v,"00"].join(".")+'"'}; L$=function(M,O,c){M=""+M+(O>49?"p60":O>32?"p48":"");O=FR()[M];if(O!=null&&O>0)return O;O=ht.get(M);if(O!=null&&O>0)return O;c=c==null?void 0:c.get(M);return c!=null&&c>0?c:8192}; oNL=function(M){this.Fb=M;this.pw=this.rN=this.jc=this.J=this.L=this.cQ=this.Mo=this.Sc=!1;this.W=this.U=0;this.Zd=!1;this.s2=!0;this.vQ=!1;this.OF=0;this.mR=this.Y2=!1;this.wG=!0;this.pB=this.wy=!1;this.S={};this.Xv=this.l5=this.m0=this.disableAv1=this.a5=this.Q7=this.Au=this.SL=this.X=this.K=!1;this.dZ=this.Fb.B("html5_disable_aac_preference");this.nA=Infinity;this.oO=0;this.Hd=this.Fb.MW();this.kc=this.Fb.experiments.No("html5_enable_vp9_fairplay");this.lA=this.Fb.B("html5_force_av1_for_testing"); this.HQ=g.Y8(this.Fb.experiments,"html5_av1_ordinal_cap");this.mP=this.Fb.B("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.TP=this.Fb.B("html5_account_onesie_format_selection_during_format_filter");this.rk=g.Y8(this.Fb.experiments,"html5_max_byterate");this.zU=this.Fb.B("html5_enable_iamf_audio");this.iZ=this.Fb.experiments.No("html5_allow_capability_merge");this.Zc=this.Fb.B("html5_enable_encrypted_av1")}; WZM=function(M){if(M.Mo)return["f"];if(g.QM("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var O=["9h","9","h","8"];M.Zc&&O.push("1e");O=O.concat(["(h","(","H","*"]);M.Y2&&(O.unshift("1"),O.unshift("1h"));M.rN&&O.unshift("h");M.T&&(O=(ENA[M.T]||[M.T]).concat(O));return O}; wAL=function(M){var O=["o","a","A"];M.oO===1&&(M.L&&(O=["mac3","MAC3"].concat(O)),M.J&&(O=["meac3","MEAC3"].concat(O)),M.zU&&(O=["i","I"].concat(O)));M.Sc&&(O=["so","sa"].concat(O));!M.pw||M.jc||M.Y||M.dZ||O.unshift("a");M.Y&&(O=(ENA[M.Y]||[M.Y]).concat(O));return O}; YD=function(M,O,c,k){O=O===void 0?{}:O;if(k===void 0?0:k)return O.disabled=1,0;if(Cn(M.J,D5.AV1_CODECS)&&Cn(M.J,D5.HEIGHT)&&Cn(M.J,D5.BITRATE))return O.isCapabilityUsable=1,8192;try{var I=MhG();if(I&&!M.B("disable_av1_setting"))return O.localPref=I}catch(u){}k=1080;I=navigator.hardwareConcurrency;I<=2&&(k=480);O.coreCount=I;if(I=g.Y8(M.experiments,"html5_default_av1_threshold"))k=O["default"]=I;!M.B("html5_disable_av1_arm_check")&&ae8()&&(O.isArm=1,k=240);if(M=M.J.s2)O.mcap=M,k=Math.max(k,M);if(c){var b, v;if(M=(b=c.videoInfos.find(function(u){return Sy(u)}))==null?void 0:(v=b.X)==null?void 0:v.powerEfficient)k=8192,O.isEfficient=1; c=c.videoInfos[0].video;b=Math.min(L$("1",c.fps),L$("1",30));O.perfCap=b;k=Math.min(k,b);c.isHdr()&&!M&&(O.hdr=1,k*=.75)}else c=L$("1",30),O.perfCap30=c,k=Math.min(k,c),c=L$("1",60),O.perfCap60=c,k=Math.min(k,c);return O.av1Threshold=k}; MR=function(M,O,c,k){this.flavor=M;this.keySystem=O;this.X=c;this.experiments=k;this.S={};this.HQ=this.keySystemAccess=null;this.dg=this.RE=-1;this.YH=null;this.Y=!!k&&k.No("edge_nonprefixed_eme");k&&k.No("html5_enable_vp9_fairplay")}; cF=function(M){return M.Y?!1:!M.keySystemAccess&&!!Oh()&&M.keySystem==="com.microsoft.playready"}; kK=function(M){return M.keySystem==="com.microsoft.playready"}; IN=function(M){return!M.keySystemAccess&&!!Oh()&&M.keySystem==="com.apple.fps.1_0"}; bz=function(M){return M.keySystem==="com.youtube.fairplay"}; vF=function(M){return M.keySystem==="com.youtube.fairplay.sbdl"}; g.Uh=function(M){return M.flavor==="fairplay"}; Oh=function(){var M=window,O=M.MSMediaKeys;VM()&&!O&&(O=M.WebKitMediaKeys);return O&&O.isTypeSupported?O:null}; tv=function(M){return navigator.requestMediaKeySystemAccess?g.K1&&!g.CF()?g4("45"):g.$J||g.v_?M.No("edge_nonprefixed_eme"):g.uz?g4("47"):g.lf&&M.No("html5_enable_safari_fairplay")?!1:!0:!1}; yME=function(M,O,c,k){var I=D8(),b=(c=I||c&&VM())?["com.youtube.fairplay"]:["com.widevine.alpha"];O&&b.unshift("com.youtube.widevine.l3");I&&k&&b.unshift("com.youtube.fairplay.sbdl");return c?b:M?[].concat(g.p2(b),g.p2(G2.playready)):[].concat(g.p2(G2.playready),g.p2(b))}; jS=function(M,O,c,k,I){k=k===void 0?!1:k;g.d.call(this);this.Fb=O;this.useCobaltWidevine=k;this.Xb=I;this.X=[];this.Y={};this.S={};this.callback=null;this.J=!1;this.L=[];this.initialize(M,!c)}; dTA=function(M,O){M.callback=O;M.L=[];tv(M.Fb.experiments)?Xc(M):Qjk(M)}; Xc=function(M){if(!M.BQ())if(M.X.length===0)M.callback(M.L);else{var O=M.X[0],c=M.Y[O],k=Cjl(M,c);if(lz&&lz.keySystem===O&&lz.sNQ===JSON.stringify(k))M.Xb("remksa",{re:!0}),DTl(M,c,lz.keySystemAccess);else{var I,b;M.Xb("remksa",{re:!1,ok:(b=(I=lz)==null?void 0:I.keySystem)!=null?b:""});lz=void 0;navigator.requestMediaKeySystemAccess(O,k).then(Qw(function(v){DTl(M,c,v,k)}),Qw(function(){M.J=!M.J&&M.Y[M.X[0]].flavor==="widevine"; M.J||M.X.shift();Xc(M)}))}}}; DTl=function(M,O,c,k){if(!M.BQ()){k&&(lz={keySystem:O.keySystem,keySystemAccess:c,sNQ:JSON.stringify(k)});O.keySystemAccess=c;if(kK(O)){c=Fv();k=g.a(Object.keys(M.S[O.flavor]));for(var I=k.next();!I.done;I=k.next())I=I.value,O.S[I]=!!c.canPlayType(I)}else{c=O.keySystemAccess.getConfiguration();if(c.audioCapabilities)for(k=g.a(c.audioCapabilities),I=k.next();!I.done;I=k.next())O.S[I.value.contentType]=!0;if(c.videoCapabilities)for(c=g.a(c.videoCapabilities),k=c.next();!k.done;k=c.next())O.S[k.value.contentType]= !0}M.L.push(O);M.useCobaltWidevine||M.B("html5_enable_vp9_fairplay")&&vF(O)?(M.X.shift(),Xc(M)):M.callback(M.L)}}; Cjl=function(M,O){var c={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(M.B("html5_enable_vp9_fairplay")&&bz(O))return c.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),c.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[c];kK(O)&&(c.initDataTypes=["keyids","cenc"]);for(var k=g.a(Object.keys(M.S[O.flavor])),I=k.next();!I.done;I=k.next()){I=I.value;var b=I.indexOf("audio/")===0,v=b?c.audioCapabilities:c.videoCapabilities;O.flavor!== "widevine"||M.J?v.push({contentType:I}):b?v.push({contentType:I,robustness:"SW_SECURE_CRYPTO"}):(g.K1&&g.QM("windows nt")&&!M.B("html5_drm_enable_moho")||v.push({contentType:I,robustness:"HW_SECURE_ALL"}),b=I,M.Fb.J.Y&&I.includes("vp09")&&(b=I+"; experimental=allowed"),v.push({contentType:b,robustness:"SW_SECURE_DECODE"}),Fc(M.Fb)==="MWEB"&&(q8()||dW())&&(M.Xb("swcrypto",{}),v.push({contentType:I,robustness:"SW_SECURE_CRYPTO"})))}return[c]}; Qjk=function(M){if(Oh()&&(g.lf||fF))M.L.push(new MR("fairplay","com.apple.fps.1_0","",M.Fb.experiments));else{var O=$TR(),c=g.R1(M.X,function(k){var I=M.Y[k],b=!1,v=!1,u;for(u in M.S[I.flavor])O(u,k)&&(I.S[u]=!0,b=b||u.indexOf("audio/")===0,v=v||u.indexOf("video/")===0);return b&&v}); c&&M.L.push(M.Y[c]);M.X=[]}M.callback(M.L)}; $TR=function(){var M=Oh();if(M){var O=M.isTypeSupported;return function(k,I){return O(I,k)}}var c=Fv(); return c&&(c.addKey||c.webkitAddKey)?function(k,I){return!!c.canPlayType(k,I)}:function(){return!1}}; VuR=function(M){this.experiments=M;this.S=2048;this.L=0;this.Sc=(this.W=this.B("html5_streaming_resilience"))?.5:.25;var O=O===void 0?0:O;this.Y=g.Y8(this.experiments,"html5_media_time_weight_prop")||O;this.T=(this.J=this.experiments.No("html5_consider_end_stall"))&&pb;this.X=this.experiments.No("html5_measure_max_progress_handling");this.K=this.B("html5_treat_requests_pre_elbow_as_metadata");this.U=this.B("html5_media_time_weight")||!!this.Y;this.B("html5_sabr_live_audio_early_return_fix")&&pb&& (this.S=65536)}; T7R=function(M,O){this.S=void 0;this.experimentIds=M?M.split(","):[];this.flags=Aw(O||"","&");M={};O=g.a(this.experimentIds);for(var c=O.next();!c.done;c=O.next())M[c.value]=!0;this.experiments=M}; g.Y8=function(M,O){M=M.flags[O];JSON.stringify(M);return Number(M)||0}; Kb=function(M,O){return(M=M.flags[O])?M.toString():""}; fbp=function(M){if(M=M.flags.html5_web_po_experiment_ids)if(M=M.replace(/\[ *(.*?) *\]/,"$1"))return M.split(",").map(Number);return[]}; mTG=function(M){if(M.S)return M.S;if(M.experimentIds.length<=1)return M.S=M.experimentIds,M.S;var O=[].concat(g.p2(M.experimentIds)).map(function(k){return Number(k)}); O.sort();for(var c=O.length-1;c>0;--c)O[c]-=O[c-1];M.S=O.map(function(k){return k.toString()}); M.S.unshift("v1");return M.S}; AMA=function(M){return iCI.then(M)}; gx=function(M,O,c){this.experiments=M;this.oO=O;this.jc=c===void 0?!1:c;this.T=!!g.c4("cast.receiver.platform.canDisplayType");this.K={};this.Sc=!1;this.L=new Map;this.W=!0;this.X=this.Y=!1;this.S=new Map;this.s2=0;this.Y2=this.experiments.No("html5_disable_vp9_encrypted");this.J=this.experiments.No("html5_enable_encrypted_av1");M=g.c4("cast.receiver.platform.getValue");this.U=!this.T&&M&&M("max-video-resolution-vpx")||null;qEA(this);this.Y=!!(D8()&&yM()>=21)}; ePL=function(M,O,c){c=c===void 0?1:c;var k=O.itag;if(k==="0")return!0;var I=O.mimeType;if(O.i5==="1e"&&!M.J)return"dav1enc";if(Sy(O)&&M.Sc)return"dav1";if(O.video&&(O.video.isHdr()||O.video.primaries==="bt2020")&&!(Cn(M,D5.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(k==="338"&&!(g.K1?g4(53):g.uz&&g4(64)))return"dopus";var b=c;b=b===void 0?1: b;c={};O.video&&(O.video.width&&(c[D5.WIDTH.name]=O.video.width),O.video.height&&(c[D5.HEIGHT.name]=O.video.height),O.video.fps&&(c[D5.FRAMERATE.name]=O.video.fps*b),O.video.S&&(c[D5.EOTF.name]=O.video.S),O.rk&&(c[D5.BITRATE.name]=O.rk*8*b),O.i5==="("&&(c[D5.CRYPTOBLOCKFORMAT.name]="subsample"),O.video.projectionType==="EQUIRECTANGULAR"||O.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||O.video.projectionType==="MESH")&&(c[D5.DECODETOTEXTURE.name]="true");O.audio&&O.audio.numChannels&& (c[D5.CHANNELS.name]=O.audio.numChannels);M.Y&&BM(O)&&(c[D5.EXPERIMENTAL.name]="allowed");b=g.a(Object.keys(D5));for(var v=b.next();!v.done;v=b.next()){v=D5[v.value];var u;if(u=c[v.name])if(u=!(v===D5.EOTF&&O.mimeType.indexOf("vp09.02")>0)){u=v;var t=O;u=!(M.experiments.No("html5_ignore_h264_framerate_cap")&&u===D5.FRAMERATE&&Z3a(t))}if(u)if(Cn(M,v))if(M.U){if(M.U[v.name] 1080&&O.Mm&&(I+="; hdcp=2.2");return k==="227"?"hqcenc":k!=="585"&&k!=="588"&&k!=="583"&&k!=="586"&&k!=="584"&&k!=="587"&&k!=="591"&&k!=="592"||M.experiments.No("html5_enable_new_hvc_enc")?D8()&&yM()>=21&&g.QM("appletv5")&&(k==="410"||k==="845")?!0:M.isTypeSupported(I)?!0:"tpus":"newhvc"}; wx=function(){var M=dW()&&!g4(29),O=g.QM("google tv")&&g.QM("chrome")&&!g4(30);return M||O?!1:QxM()}; xTI=function(M,O,c){var k=480;O=g.a(O);for(var I=O.next();!I.done;I=O.next()){I=I.value;var b=I.video.qualityOrdinal;b<=1080&&b>k&&ePL(M,I,c)===!0&&(k=b)}return k}; g.nb=function(M,O){O=O===void 0?!1:O;return wx()&&M.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!O&&M.canPlayType(Fv(),"application/x-mpegURL")?!0:!1}; LvM=function(M){hJ2(function(){for(var O=g.a(Object.keys(D5)),c=O.next();!c.done;c=O.next())Cn(M,D5[c.value])})}; Cn=function(M,O){O.name in M.K||(M.K[O.name]=YEl(M,O));return M.K[O.name]}; YEl=function(M,O){if(M.U)return!!M.U[O.name];if(O===D5.BITRATE&&M.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!M.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(O===D5.AV1_CODECS)return M.isTypeSupported("video/mp4; codecs="+O.valid)&&!M.isTypeSupported("video/mp4; codecs="+O.EQ);if(O.video){var c='video/webm; codecs="vp9"';M.isTypeSupported(c)||(c='video/mp4; codecs="avc1.4d401e"')}else c='audio/webm; codecs="opus"', M.isTypeSupported(c)||(c='audio/mp4; codecs="mp4a.40.2"');return M.isTypeSupported(c+"; "+O.name+"="+O.valid)&&!M.isTypeSupported(c+"; "+O.name+"="+O.EQ)}; MMI=function(M,O){var c=0;M.L.has(O)&&(c=M.L.get(O).Ld);M.L.set(O,{Ld:c+1,SR:Math.pow(2,c+1)});M.X=!0}; E3=function(M){for(var O=[],c=g.a(M.S.keys()),k=c.next();!k.done;k=c.next()){k=k.value;var I=M.S.get(k);O.push(k+"_"+I.maxWidth+"_"+I.maxHeight)}return O.join(".")}; RPa=function(M,O){for(var c=new Map,k=g.a(M.S.keys()),I=k.next();!I.done;I=k.next()){I=I.value;var b=I.split("_")[0];O.has(b)||c.set(I,M.S.get(I))}M.S=c}; ryG=function(M,O,c){var k,I=((k=c.video)==null?void 0:k.fps)||0;k=O+"_"+I;var b=!!c.audio,v={itag:c.itag,i5:O,Wh:b};if(b)v.numChannels=c.audio.numChannels;else{var u=c.video;v.maxWidth=u==null?void 0:u.width;v.maxHeight=u==null?void 0:u.height;v.maxFramerate=I;Cn(M,D5.BITRATE)&&(v.maxBitrateBps=c.rk*8);v.Di=u==null?void 0:u.isHdr()}u=M.S.get(k);u?b||(c=Math.max(u.maxWidth||0,u.maxHeight||0)>Math.max(v.maxWidth||0,v.maxHeight||0)?u:v,O={itag:c.itag,i5:O,Wh:b,maxWidth:Math.max(u.maxWidth||0,v.maxWidth|| 0),maxHeight:Math.max(u.maxHeight||0,v.maxHeight||0),maxFramerate:I,Di:c.Di},Cn(M,D5.BITRATE)&&(O.maxBitrateBps=c.maxBitrateBps),M.S.set(k,O)):M.S.set(k,v)}; NT2=function(M,O,c){var k,I=((k=c.video)==null?void 0:k.fps)||0;k=O+"_"+I;var b=!!c.audio,v=M.S.get(k);a:{var u=M.S.get(k),t=!!c.audio;if(u){if(t){var G=!1;break a}var X;if(!t&&((G=c.video)==null?0:G.height)&&u.maxHeight&&u.maxHeight>=((X=c.video)==null?void 0:X.height)){G=!1;break a}}G=!0}G&&(G=c.itag,O=v?v:{itag:G,i5:O,Wh:b},b?O.numChannels=c.audio.numChannels:(b=c.video,O.maxWidth=b==null?void 0:b.width,O.maxHeight=b==null?void 0:b.height,O.maxFramerate=I,Cn(M,D5.BITRATE)&&(O.maxBitrateBps=c.rk* 8),O.Di=b==null?void 0:b.isHdr()),M.S.set(k,O))}; qEA=function(M){var O;(O=navigator.mediaCapabilities)!=null&&O.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(c){c.smooth&&c.powerEfficient&&(M.s2=2160)})}; RN=function(){g.MN.call(this);this.items={}}; aN=function(M,O){this.S=M;this.cipher=this.S.exports.AES128CTRCipher_create(O.byteOffset)}; NR=function(){this.X=this.vV=0;this.S=Array.from({length:rx.length}).fill(0)}; OVA=function(){}; csI=function(){this.startTimeMs=(0,g.al)();this.S=!1}; kHI=function(){this.S=new OVA}; IYa=function(M,O,c,k){k=k===void 0?1:k;c>=0&&(O in M.S||(M.S[O]=new NR),M.S[O].ys(c,k))}; bVL=function(M,O,c,k,I){var b=(0,g.al)(),v=I?I(O):void 0,u;I=(u=v==null?void 0:v.vV)!=null?u:1;if(I!==0){var t;u=(t=v==null?void 0:v.profile)!=null?t:c;IYa(M,u,b-k,I)}return O}; vFM=function(M,O,c,k,I){if(O&&typeof O==="object"){var b=function(v){return bVL(M,v,c,k,I)}; if(r3(O))return O.then(b);if(aM(O))return Hu(O,b)}return bVL(M,O,c,k,I)}; Uel=function(){}; GH2=function(M,O){return Bu(uNR,function(){var c=this;return function I(){var b,v,u;return dI(I,function(t){switch(t.X){case 1:g.Wk(t,2);if(!c.L)throw"wasm.ps.ns";b=M;v=D7;return aG(t,zB(tM8(c,O)),4);case 4:u=v(t.S);if(!u)throw"wasm.ps.um";try{return t.return(new WebAssembly.Instance(u,b))}catch(G){}return aG(t,zB(WebAssembly.instantiate(u,b)),5);case 5:return t.return(t.S);case 2:g.Pk(t),g.oG(t,0)}})}()})}; j9G=function(M,O){M.S||(M.S=Hu(Wu(function(){return fetch(O)}),function(c){return c.arrayBuffer()}),ep(M.S,function(c){M.S=void 0; throw"wasm.ps.f: "+c;}))}; tM8=function(M,O){if(M.X)return M.X;M.X=XsL(M,O);ep(M.X,function(c){M.X=void 0;throw"wasm.ps.c: "+c;}); return M.X}; XsL=function(M,O){return Bu(M,function(){var c=this;return function I(){var b,v,u,t,G,X,l,F,p,K,r,W,z,e;return dI(I,function(S){switch(S.X){case 1:g.Wk(S,2);b=[];v=window.ywc;if(!v){S.Gf(4);break}u=v[O];if(!u){S.Gf(4);break}if(u.mod)return S.return(u.mod);if(!u.modP){S.Gf(6);break}g.Ja(S,7);t=D7;return aG(S,zB(u.modP),9);case 9:return S.return(t(S.S));case 7:g.Bk(S),b.unshift("pcm");case 6:if(u.bin){c.S=Nd(u.bin);S.Gf(4);break}if(!u.binP){S.Gf(4);break}g.Ja(S,12);G=RM;X=Nd;l=D7;return aG(S,zB(u.binP), 14);case 14:c.S=X.call(G,l(S.S));g.Hk(S,4);break;case 12:g.Bk(S),c.S=void 0,b.unshift("pfb");case 4:if(!c.S){S.Gf(15);break}g.Ja(S,16);F=D7;return aG(S,zB(c.S),18);case 18:p=F(S.S);if(c.Y)try{return S.return(new WebAssembly.Module(p))}catch(Q){c.Y=!1,b.unshift("f0cs")}K=D7;return aG(S,zB(WebAssembly.compile(p)),19);case 19:return S.return(K(S.S));case 16:g.Bk(S),c.S=void 0,b.unshift("f0ca");case 15:return g.Ja(S,20),j9G(c,O),r=D7,aG(S,zB(c.S),22);case 22:W=r(S.S);if(c.Y)try{return S.return(new WebAssembly.Module(W))}catch(Q){c.Y= !1,b.unshift("f1cs")}z=D7;return aG(S,zB(WebAssembly.compile(W)),23);case 23:return S.return(z(S.S));case 20:e=g.Bk(S),c.S=void 0,c.L=!1,b.unshift("f1ca: "+e);case 21:throw"["+b.map(function(Q){return'"'+Q+'"'}).join(", ")+"]"; case 2:g.Pk(S),g.oG(S,0)}})}()})}; lY8=function(){}; FgR=function(){var M=this;this.proc_exit=function(){}; this.fd_write=function(O,c,k){if(!M.exports)return 1;O=new Uint32Array(M.exports.memory.buffer,c,k*2);c=[];for(var I=0;I0)O=M.byterate,this.Sc=!0;else{var k; c=(((k=navigator.connection)==null?void 0:k.downlink)||0)*64*1024;c>0&&(O=c,this.Sc=!0)}this.Y.aK(this.policy.U,O);M.delay>0&&this.K.aK(1,Math.min(M.delay,2));M.stall>0&&this.W.aK(1,M.stall);M.init>0&&(this.pB=Math.min(M.init,this.pB));M.interruptions&&(this.L=this.L.concat(M.interruptions),this.L.length>16&&this.L.pop());this.s2=(0,g.al)();this.policy.W>0&&(this.Mo=new g.$q(this.cQ,this.policy.W,this),g.C(this,this.Mo),this.Mo.start())}; yo=function(M,O,c,k){M.Y.aK(k===void 0?O:k,c/O);M.U=(0,g.al)()}; rsp=function(M){M.J||(M.J=(0,g.al)());M.policy.T&&(M.U=(0,g.al)())}; Nr8=function(M,O){if(M.J){var c=O-M.J;if(c<6E4){if(c>1E3){var k=M.interruptions;k.push(Math.ceil(c));k.sort(function(I,b){return b-I}); k.length>16&&k.pop()}M.oO+=c}}M.J=O}; Qo=function(M,O,c,k,I,b){b=b===void 0?!1:b;M.wy.aK(O,c/O);M.U=(0,g.al)();I||M.T.aK(1,O-k);b||(M.J=0);M.s2>-1&&(0,g.al)()-M.s2>3E4&&Jsl(M)}; dx=function(M,O,c){O=Math.max(O,M.X.S);M.W.aK(1,c/O)}; Cb=function(M){M=M.K.sZ()+M.jc.sZ()||0;M=isNaN(M)?.5:M;return M=Math.min(M,5)}; D6=function(M,O,c){isNaN(c)||(M.Y2+=c);isNaN(O)||(M.HQ+=O)}; $K=function(M){M=M.Y.sZ();return M>0?M:1}; Vo=function(M,O,c){O=O===void 0?!1:O;c=c===void 0?1048576:c;var k=$K(M);k=1/((M.W.sZ()||0)*M.policy.Sc+1/k);var I=M.wy.sZ();I=I>0?I:1;var b=Math.max(k,I);M.policy.J>0&&I=4E3}; s9G=function(M){this.experiments=M;this.S=17;this.Y=13E4;this.U=.5;this.L=this.X=!1;this.s2=this.B("html5_use_histogram_for_bandwidth");this.J=g.Y8(this.experiments,"html5_auxiliary_estimate_weight");this.Sc=g.Y8(this.experiments,"html5_stall_factor")||1;this.W=g.Y8(this.experiments,"html5_check_for_idle_network_interval_ms");this.K=this.experiments.No("html5_trigger_loader_when_idle_network");this.T=this.experiments.No("html5_sabr_fetch_on_idle_network_preloaded_players")}; e1G=function(M,O){M=M===void 0?{}:M;O=O===void 0?{}:O;g.d.call(this);var c=this;this.values=M;this.Eq=O;this.X={};this.Y=this.S=0;this.L=new g.$q(function(){HVA(c)},1E4); g.C(this,this.L)}; fb=function(M,O){Br8(M,O);return M.values[O]&&M.Eq[O]?M.values[O]/Math.pow(2,M.S/M.Eq[O]):0}; Br8=function(M,O){M.values[O]||(O=x$k(),M.values=O.values||{},M.Eq=O.halfLives||{},M.X=O.values?Object.assign({},O.values):{})}; HVA=function(M){var O=x$k();if(O.values){O=O.values;for(var c={},k=g.a(Object.keys(M.values)),I=k.next();!I.done;I=k.next())I=I.value,O[I]&&M.X[I]&&(M.values[I]+=O[I]-M.X[I]),c[I]=fb(M,I);M.X=c}O=M.Eq;c={};c.values=M.X;c.halfLives=O;g.H3("yt-player-memory",c,2592E3)}; Gx=function(M,O,c,k,I){g.d.call(this);this.webPlayerContextConfig=O;this.oV=k;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.M$=this.Xv=this.mP=this.oI=this.userDisplayName=this.userDisplayImage=this.cj="";this.S={};this.kc={};this.controlsType="0";this.pw=NaN;this.Au=!1;this.n2=(0,g.al)();this.l5=0;this.Xk=this.qA=!1;this.Qz=!0;this.preferGapless=this.YH=this.uA=this.Y=this.gB=!1;this.W_=[];this.WC=!1;this.UC=0;M=M?g.pc(M):{};O&&O.csiPageType&&(this.csiPageType=O.csiPageType);O&&O.csiServiceName&& (this.csiServiceName=O.csiServiceName);O&&O.preferGapless&&(this.preferGapless=O.preferGapless);this.experiments=new T7R(O?O.serializedExperimentIds:M.fexp,O?O.serializedExperimentFlags:M.fflags);this.forcedExperiments=O?O.serializedForcedExperimentIds:Oj("",M.forced_experiments)||void 0;this.cspNonce=(O==null?0:O.cspNonce)?O.cspNonce:Oj("",M.csp_nonce);this.B("web_player_deprecated_uvr_killswitch");try{var b=document.location.toString()}catch(x){b=""}this.wB=b;this.ancestorOrigins=(k=window.location.ancestorOrigins)? Array.from(k):[];this.L=LF(!1,O?O.isEmbed:M.is_embed);if(O&&O.device){if(k=O.device,k.androidOsExperience&&(this.S.caoe=""+k.androidOsExperience),k.androidPlayServicesVersion&&(this.S.capsv=""+k.androidPlayServicesVersion),k.brand&&(this.S.cbrand=k.brand),k.browser&&(this.S.cbr=k.browser),k.browserVersion&&(this.S.cbrver=k.browserVersion),k.cobaltReleaseVehicle&&(this.S.ccrv=""+k.cobaltReleaseVehicle),this.S.c=k.interfaceName||"WEB",this.S.cver=k.interfaceVersion||"html5",k.interfaceTheme&&(this.S.ctheme= k.interfaceTheme),this.S.cplayer=k.interfacePlayerType||"UNIPLAYER",k.model&&(this.S.cmodel=k.model),k.network&&(this.S.cnetwork=k.network),k.os&&(this.S.cos=k.os),k.osVersion&&(this.S.cosver=k.osVersion),k.platform&&(this.S.cplatform=k.platform),b=Kb(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),b==="all"||b==="once")k.chipset&&(this.kc.cchip=k.chipset),k.cobaltAppVersion&&(this.kc.ccappver=k.cobaltAppVersion),k.firmwareVersion&&(this.kc.cfrmver=k.firmwareVersion),k.deviceYear&&(this.kc.crqyear= k.deviceYear)}else this.S.c=M.c||"web",this.S.cver=M.cver||"html5",this.S.cplayer="UNIPLAYER";this.loaderUrl=O?this.L||z12(this)&&O.loaderUrl?O.loaderUrl||"":this.wB:this.L||z12(this)&&M.loaderUrl?Oj("",M.loaderUrl):this.wB;this.L&&g.Ok("yt.embedded_player.embed_url",this.loaderUrl);this.K=QD(this.loaderUrl,ZVa);k=this.loaderUrl;var v=v===void 0?!1:v;this.jN=yD(QD(k,SaM),k,v,"Trusted Ad Domain URL");this.nA=LF(!1,M.privembed);this.protocol=this.wB.indexOf("http:")===0?"http":"https";this.mq=lj8((O? O.customBaseYoutubeUrl:M.BASE_YT_URL)||"")||lj8(this.wB)||this.protocol+"://www.youtube.com/";v=O?O.eventLabel:M.el;k="detailpage";v==="adunit"?k=this.L?"embedded":"detailpage":v==="embedded"||this.K?k=YE(k,v,PyG):v&&(k="embedded");this.jc=k;zRl();v=null;k=O?O.playerStyle:M.ps;b=g.rK(oFk,k);!k||b&&!this.K||(v=k);this.playerStyle=v;this.U=g.rK(oFk,this.playerStyle);this.houseBrandUserStatus=O==null?void 0:O.houseBrandUserStatus;this.s2=this.U&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.F6=!this.s2;this.Mo=LF(!1,M.disableplaybackui);this.disablePaidContentOverlay=LF(!1,O==null?void 0:O.disablePaidContentOverlay);this.disableSeek=LF(!1,O==null?void 0:O.disableSeek);this.enableSpeedOptions=(O==null?void 0:O.enableSpeedOptions)||(Fv().defaultPlaybackRate?mr||g.AL||iz?g.uz&&g4("20")||g.K1&&g4("4")||g.Av&&g4("11")||To():!(g.Av&&!g.QM("chrome")||mr||g.QM("android")||g.QM("silk")):!1);this.wN=LF(!1,M.enable_faster_speeds);var u;this.supportsVarispeedExtendedFeatures=(u=O==null?void 0: O.supportsVarispeedExtendedFeatures)!=null?u:!1;this.X=LF(this.playerStyle==="blazer",M.is_html5_mobile_device||O&&O.isMobileDevice);this.HQ=ib()||q8();this.L7=this.B("mweb_allow_background_playback")?!1:this.X&&!this.U;this.wy=n1();this.rJ=g.qR;var t;this.Ss=!!(O==null?0:(t=O.embedsHostFlags)==null?0:t.optOutApiDeprecation);var G;O?O.hideInfo!==void 0&&(G=!O.hideInfo):G=M.showinfo;this.f_=g.xK(this)&&!this.Ss||LF(!hv(this)&&!Lb(this)&&!this.U,G);this.l8=O?!!O.mobileIphoneSupportsInlinePlayback:LF(!1, M.playsinline);u=this.X&&YK&&M4!=null&&M4>0&&M4<=2.3;t=O?O.useNativeControls:M.use_native_controls;this.W=g.xK(this)&&this.X;G=this.X&&!this.W;t=g.Od(this)||!u&&LF(G,t)?"3":"1";this.disableOrganicUi=!(O==null||!O.disableOrganicUi);G=O?O.controlsType:M.controls;this.controlsType=this.disableOrganicUi||G==="0"||G===0?"0":t;this.fJ=this.X;this.color=YE("red",O?O.progressBarColor:M.color,EFR);this.D8=this.controlsType==="3";this.Hd=!this.L;this.Y0=(t=!this.Hd&&!Lb(this)&&!this.s2&&!this.U&&!hv(this))&& !this.D8&&this.controlsType==="1";this.iZ=g.c6(this)&&t&&this.controlsType==="0"&&!this.Y0&&!(O==null?0:O.embedsEnableEmc3ds);this.XY=this.mO=u;this.Zc=(this.controlsType==="3"||this.X||LF(!1,M.use_media_volume))&&!this.W;this.L_=fF&&!g.Cr(601)?!1:!0;this.SN=this.L||!1;this.m0=Lb(this)?"":(this.loaderUrl||M.post_message_origin||"").substring(0,128);this.widgetReferrer=Oj("",O?O.widgetReferrer:M.widget_referrer);var X;O?O.disableCastApi&&(X=!1):X=M.enablecastapi;X=!this.K||LF(!0,X);u=!0;O&&O.disableMdxCast&& (u=!1);this.T_=this.B("enable_cast_for_web_unplugged")&&g.kI(this)&&u||g.zd(this)&&u||X&&u&&this.controlsType==="1"&&!this.X&&(Lb(this)||g.c6(this)||g.In(this));this.eY=!!window.document.pictureInPictureEnabled||wt();X=O?!!O.supportsAutoplayOverride:LF(!1,M.autoplayoverride);this.zc=!(this.X&&!g.xK(this))&&!g.QM("nintendo wiiu")||X;this.KI=(O?!!O.enableMutedAutoplay:LF(!1,M.mutedautoplay))&&!1;X=(Lb(this)||hv(this))&&this.playerStyle==="blazer";this.a8=O?!!O.disableFullscreen:!LF(!0,M.fs);u=g.bh(g.b8(this))&& g.xK(this);this.SL=!this.a8&&(X||g.XT())&&!u;this.uJ=this.B("html5_picture_in_picture_logging_onresize");var l;this.WB=(l=g.Y8(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?l:.33;this.hk=this.B("html5_picture_in_picture_blocking_onresize");this.sC=this.B("html5_picture_in_picture_blocking_ontimeupdate");this.Ib=this.B("html5_picture_in_picture_blocking_document_fullscreen");this.XR=this.B("html5_picture_in_picture_blocking_standard_api");l=dW()&&g4(58)&&!q8();X=DA||typeof MediaSource=== "undefined";this.XS=this.B("uniplayer_block_pip")&&(l||X)||this.hk||this.sC||this.XR;l=g.xK(this)&&!this.Ss;var F;O?O.disableRelatedVideos!==void 0&&(F=!O.disableRelatedVideos):F=M.rel;this.TP=l||LF(!this.U,F);this.hS=LF(!1,O?O.enableContentOwnerRelatedVideos:M.co_rel);this.T=q8()&&M4>0&&M4<=4.4?"_top":"_blank";this.YM=g.In(this);this.l7=LF(this.playerStyle==="blazer",O?O.enableCsiLogging:M.enablecsi);switch(this.playerStyle){case "blogger":F="bl";break;case "gmail":F="gm";break;case "gac":F="ga"; break;case "ads-preview":F="ap";break;case "books":F="gb";break;case "docs":case "flix":F="gd";break;case "duo":F="gu";break;case "google-live":F="gl";break;case "google-one":F="go";break;case "play":case "play-ads":F="gp";break;case "chat":F="hc";break;case "hangouts-meet":F="hm";break;case "photos-edu":case "picasaweb":F="pw";break;default:F="yt"}this.Sc=F;this.Y2=Oj("",O?O.authorizedUserIndex:M.authuser);this.zU=g.xK(this)&&(this.nA||!n0A()||this.HQ);var p;O?O.disableWatchLater!==void 0&&(p=!O.disableWatchLater): p=M.showwatchlater;this.ac=((F=!this.zU)||!!this.Y2&&F)&&LF(!this.s2,this.K?p:void 0);this.lA=O?O.isMobileDevice||!!O.disableKeyboardControls:LF(!1,M.disablekb);this.loop=LF(!1,M.loop);this.pageId=Oj("",O?O.initialDelegatedSessionId:M.pageid);this.tS=LF(!0,M.canplaylive);this.a5=LF(!1,M.livemonitor);this.disableSharing=LF(this.U,O?O.disableSharing:M.ss);(p=O&&this.B("fill_video_container_size_override_from_wpcc")?O.videoContainerOverride:M.video_container_override)?(F=p.split("x"),F.length!==2?p= null:(p=Number(F[0]),F=Number(F[1]),p=isNaN(p)||isNaN(F)||p*F<=0?null:new g.mC(p,F))):p=null;this.FR=p;this.mute=O?!!O.startMuted:LF(!1,M.mute);this.storeUserVolume=!this.mute&&LF(this.controlsType!=="0",O?O.storeUserVolume:M.store_user_volume);p=O?O.annotationsLoadPolicy:M.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:YE(void 0,p,v6);this.captionsLanguagePreference=O?O.captionsLanguagePreference||"":Oj("",M.cc_lang_pref);p=YE(2,O?O.captionsLanguageLoadPolicy:M.cc_load_policy, v6);this.controlsType==="3"&&p===2&&(p=3);this.sE=p;this.Q7=O?O.hl||"en_US":Oj("en_US",M.hl);this.region=O?O.contentRegion||"US":Oj("US",M.cr);this.hostLanguage=O?O.hostLanguage||"en":Oj("en",M.host_language);this.bk=!this.nA&&Math.random()=480;this.schedule=new Eh(X,new VuR(this.experiments),I);g.C(this,this.schedule);var K;this.enableSafetyMode=(K=O==null?void 0:O.initialEnableSafetyMode)!=null?K:LF(!1,M.enable_safety_mode);I=this.Mo?!1:Lb(this)&&this.playerStyle!=="blazer";var r;O?O.disableAutonav!=null&&(r=!O.disableAutonav):r=M.allow_autonav;this.dZ=LF(I,!this.s2&&r);this.sendVisitorIdHeader= O?!!O.sendVisitorIdHeader:LF(!1,M.send_visitor_id_header);var W;this.playerStyle==="docs"&&(O?W=O.disableNativeContextMenu:W=M.disable_native_context_menu);this.disableNativeContextMenu=LF(!1,W);this.WL=XA(this)&&this.B("enable_skip_intro_button");this.embedConfig=Oj("",O?O.serializedEmbedConfig:M.embed_config);this.oO=IF(M,g.xK(this));this.Y=this.oO==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(O==null||!O.embedsErrorLinks);this.iz=LF(!1,M.full_window);var z;this.vQ=!((z=this.webPlayerContextConfig)== null?0:z.chromeless);var e;this.livingRoomAppMode=YE("LIVING_ROOM_APP_MODE_UNSPECIFIED",M.living_room_app_mode||(O==null?void 0:(e=O.device)==null?void 0:e.livingRoomAppMode),deA);var S;r=MA(NaN,O==null?void 0:(S=O.device)==null?void 0:S.deviceYear);isNaN(r)||(this.deviceYear=r);this.transparentBackground=O?!!O.transparentBackground:LF(!1,M.transparent_background);this.showMiniplayerButton=O?!!O.showMiniplayerButton:LF(!1,M.show_miniplayer_button);var Q;g.xK(this)&&!(O==null?0:(Q=O.embedsHostFlags)== null?0:Q.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=O?!!O.externalFullscreen:LF(!1,M.external_fullscreen);this.showMiniplayerUiWhenMinimized=O?!!O.showMiniplayerUiWhenMinimized:LF(!1,M.use_miniplayer_ui);var T;this.Qz=(T=M.show_loop_video_toggle)!=null?T:!0;this.Hc=Math.random()<1E-4;if(M.onesie_hot_config||(O==null?0:O.onesieHotConfig))this.wG=new R1k(M.onesie_hot_config,O==null?void 0:O.onesieHotConfig),g.C(this,this.wG);this.isTectonic=O?!!O.isTectonic:!!M.isTectonic; this.playerCanaryState=c;this.playerCanaryStage=O==null?void 0:O.canaryStage;this.IN=new e1G;g.C(this,this.IN);this.datasyncId=(O==null?void 0:O.datasyncId)||g.Q5("DATASYNC_ID");this.SH=g.Q5("LOGGED_IN",!1);this.wW=(O==null?void 0:O.allowWoffleManagement)||!1;this.hs=Infinity;this.eH=NaN;this.livingRoomPoTokenId=O==null?void 0:O.livingRoomPoTokenId;this.B("html5_high_res_logging_always")?this.uA=!0:this.uA=Math.random()*100=0&&M0&&M.Hc&&(k.sort(),g.sZ(new g.Dy("Player client parameters changed after startup",k)));M.userAge=MA(M.userAge,O.user_age);M.cj=Oj(M.cj,O.user_display_email);M.userDisplayImage=Oj(M.userDisplayImage,O.user_display_image);g.Ck(M.userDisplayImage)||(M.userDisplayImage= "");M.userDisplayName=Oj(M.userDisplayName,O.user_display_name);M.oI=Oj(M.oI,O.user_gender);M.csiPageType=Oj(M.csiPageType,O.csi_page_type);M.csiServiceName=Oj(M.csiServiceName,O.csi_service_name);M.l7=LF(M.l7,O.enablecsi);M.pageId=Oj(M.pageId,O.pageid);if(c=O.enabled_engage_types)M.enabledEngageTypes=new Set(c.split(","));O.living_room_session_po_token&&(M.mX=O.living_room_session_po_token.toString())}; ji=function(M,O){return!M.U&&dW()&&g4(55)&&M.controlsType==="3"&&!O}; g.Xx=function(M){M=Ud(M.mq);return M==="www.youtube-nocookie.com"?"www.youtube.com":M}; l8=function(M,O,c){return M.protocol+"://i1.ytimg.com/vi/"+O+"/"+(c||"hqdefault.jpg")}; Fx=function(M){return Lb(M)&&!g.kI(M)}; g.Od=function(M){return M.B("html5_local_playsinline")?fF&&!g.Cr(602)&&!("playsInline"in Fv()):fF&&!M.l8||g.QM("nintendo wiiu")?!0:!1}; Fc=function(M){return M.S.c}; g.lr=function(M){return/^TVHTML5/.test(Fc(M))}; g.pG=function(M){return Fc(M)==="TVHTML5"}; z12=function(M){return Fc(M)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; Q9R=function(M){return M.S.cmodel==="CHROMECAST ULTRA/STEAK"||M.S.cmodel==="CHROMECAST/STEAK"}; g.KG=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; XA=function(M){return/web/i.test(Fc(M))}; g.gG=function(M){return Fc(M).toUpperCase()==="WEB"}; t2=function(M){return Fc(M)==="WEB_KIDS"}; g.kI=function(M){return Fc(M)==="WEB_UNPLUGGED"}; wG=function(M){return Fc(M)==="TVHTML5_UNPLUGGED"}; g.j6=function(M){return g.kI(M)||Fc(M)==="TV_UNPLUGGED_CAST"||wG(M)}; g.zd=function(M){return Fc(M)==="WEB_REMIX"}; g.nG=function(M){return Fc(M)==="WEB_MUSIC_INTEGRATIONS"}; g.Rn=function(M){return Fc(M)==="WEB_EMBEDDED_PLAYER"}; g.rG=function(M){return(M.deviceIsAudioOnly||!g.K1||DA||M.controlsType==="3"?!1:g.AL?M.L&&g.Cr(51):!0)||(M.deviceIsAudioOnly||!g.uz||DA||M.controlsType==="3"?!1:g.AL?M.L&&g.Cr(48):g.Cr(38))||(M.deviceIsAudioOnly||!g.Av||DA||M.controlsType==="3"?!1:g.AL?M.L&&g.Cr(37):g.Cr(27))||!M.deviceIsAudioOnly&&g.an&&!JFk()&&g.Cr(11)||!M.deviceIsAudioOnly&&g.lf&&g.Cr("604.4")}; $eb=function(M){if(g.c6(M)&&YK)return!1;if(g.uz){if(!g.Cr(47)||!g.Cr(52)&&g.Cr(51))return!1}else if(g.lf)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; Trp=function(M,O){return M.enabledEngageTypes.has(O.toString())||VMA.includes(O)}; Lb=function(M){return M.jc==="detailpage"}; g.c6=function(M){return M.jc==="embedded"}; N4=function(M){return M.jc==="leanback"}; hv=function(M){return M.jc==="adunit"||M.playerStyle==="gvn"}; g.In=function(M){return M.jc==="profilepage"}; g.xK=function(M){return M.L&&g.c6(M)&&!hv(M)&&!M.U}; J2=function(M){if(!M.userDisplayImage)return"";var O=M.userDisplayImage.split("/");if(O.length===5)return M=O[O.length-1].split("="),M[1]="s20-c",O[O.length-1]=M.join("="),O.join("/");if(O.length===8)return O.splice(7,0,"s20-c"),O.join("/");if(O.length===9)return O[7]+="-s20-c",O.join("/");g.sZ(new g.Dy("Profile image not a FIFE URL.",M.userDisplayImage));return M.userDisplayImage}; g.W6=function(M){var O=g.Xx(M);fY8.includes(O)&&(O="www.youtube.com");return M.protocol+"://"+O}; g.sd=function(M,O){O=O===void 0?"":O;if(M.oV){var c=new ju,k,I=M.oV();I.signedOut?k="":I.token?k=I.token:I.pendingResult.then(function(b){I.signedOut?c.resolve(""):c.resolve(b.token)},function(b){g.sZ(new g.Dy("b189348328_oauth_callback_failed",{error:b})); c.resolve(O)}); return k!==void 0?H8(k):new W8(c)}return H8(O)}; H6=function(M,O){O=O===void 0?"":O;return M.SH?Nd(!0):ep(Hu(Nd(g.sd(M,O)),function(c){return Nd(!!c)}),function(){return Nd(!1)})}; meb=function(M,O){O==null||Hu(O,function(c){M.UY=c;var k,I;(k=M.wG)!=null&&(I=k.S)!=null&&(I.S=new HF(c,I.X,I.Y),g.C(I,I.S))})}; Ud=function(M){var O=g.Iy(M);return(M=Number(g.k$(M)[4]||null)||null)?O+":"+M:O}; ei=function(M,O){O=O===void 0?!1:O;var c=HM[M],k=iVl[c],I=Asb[M];if(!I||!k)return null;O=new JV(O?I.height:I.width,O?I.width:I.height,I.fps);k=o0(k,O,c);return new ey(M,k,{video:O,rk:I.bitrate/8})}; xeI=function(M){var O=iVl[HM[M]],c=qab[M];return c&&O?new ey(M,O,{audio:new as(c.audioSampleRate,c.numChannels)}):null}; B6=function(M){this.S=M}; zx=function(M,O,c,k){if(c)return si();c={};var I=Fv();O=g.a(O);for(var b=O.next();!b.done;b=O.next())if(b=b.value,M.canPlayType(I,b.getInfo().mimeType)||k){var v=b.S.video.quality;if(!c[v]||c[v].getInfo().F1())c[v]=b}M=[];c.auto&&M.push(c.auto);k=g.a(WM);for(I=k.next();!I.done;I=k.next())(I=c[I.value])&&M.push(I);return M.length?H8(M):si()}; h1A=function(M){this.itag=M.itag;this.url=M.url;this.codecs=M.codecs;this.width=M.width;this.height=M.height;this.fps=M.fps;this.bitrate=M.bitrate;var O;this.X=((O=M.audioItag)==null?void 0:O.split(","))||[];this.gE=M.gE;this.Mm=M.Mm||"";this.Za=M.Za;this.audioChannels=M.audioChannels;this.S=""}; Lgp=function(M,O,c,k){O=O===void 0?!1:O;c=c===void 0?!0:c;k=k===void 0?{}:k;var I={};M=g.a(M);for(var b=M.next();!b.done;b=M.next()){b=b.value;if(O&&MediaSource&&MediaSource.isTypeSupported){var v=b.type;b.audio_channels&&(v=v+"; channels="+b.audio_channels);if(!MediaSource.isTypeSupported(v)){k[b.itag]="tpus";continue}}if(c||!b.drm_families||b.eotf!=="smpte2084"&&b.eotf!=="arib-std-b67"){v=void 0;var u={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},t=b.type.match(/codecs="([^"]*)"/); t=t?t[1]:"";b.audio_track_id&&(v=new g.ew(b.name,b.audio_track_id,!!b.is_default));var G=b.eotf;b=new h1A({itag:b.itag,url:b.url,codecs:t,width:Number(b.width),height:Number(b.height),fps:Number(b.fps),bitrate:Number(b.bitrate),audioItag:b.audio_itag,gE:G?u[G]:void 0,Mm:b.drm_families,Za:v,audioChannels:Number(b.audio_channels)});I[b.itag]=I[b.itag]||[];I[b.itag].push(b)}else k[b.itag]="enchdr"}return I}; Yab=function(M,O,c,k,I){this.Y=M;this.X=O;this.J=c;this.cpn=k;this.U=I;this.L=0;this.S=""}; M72=function(M,O){M.Y.some(function(c){var k;return((k=c.Za)==null?void 0:k.getId())===O}); M.S=O}; ZX=function(M,O,c){M.cpn&&(O=g.js(O,{cpn:M.cpn}));c&&(O=g.js(O,{paired:c}));return O}; OZl=function(M,O){M=M.itag.toString();O!==null&&(M+=O.itag.toString());return M}; cSl=function(M){for(var O=[],c=[],k=g.a(M.X),I=k.next();!I.done;I=k.next())I=I.value,I.bitrate<=M.L?O.push(I):c.push(I);O.sort(function(b,v){return v.bitrate-b.bitrate}); c.sort(function(b,v){return b.bitrate-v.bitrate}); M.X=O.concat(c)}; Si=function(M,O,c){this.S=M;this.X=O;this.expiration=c;this.o5=null}; kaa=function(M,O){if(!(DA||VM()||D8()))return null;M=Lgp(O,M.B("html5_filter_fmp4_in_hls"));if(!M)return null;O=[];for(var c={},k=g.a(Object.keys(M)),I=k.next();!I.done;I=k.next()){I=g.a(M[I.value]);for(var b=I.next();!b.done;b=I.next()){var v=b.value;v.Za&&(b=v.Za.getId(),c[b]||(v=new g.aZ(b,v.Za),c[b]=v,O.push(v)))}}return O.length>0?O:null}; upl=function(M,O,c,k,I,b,v){if(!(DA||VM()||D8()))return si();var u={},t=IpG(c),G=Lgp(c,M.B("html5_filter_fmp4_in_hls"),M.J.W,u);if(!G)return v({noplst:1}),si();bZp(G);c={};var X=(c.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",c),l;c=[];var F=[],p=[],K=null,r="";k=k&&k.match(/hls_timedtext_playlist/)?new h1A({itag:"0",url:k,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,Za:new g.ew("English","en",!1)}):null;for(var W=g.a(Object.keys(G)),z=W.next();!z.done;z=W.next())if(z=z.value,!M.B("html5_disable_drm_hfr_1080")|| z!=="383"&&z!=="373"){z=g.a(G[z]);for(var e=z.next();!e.done;e=z.next())if(e=e.value,e.width){for(var S=g.a(e.X),Q=S.next();!Q.done;Q=S.next())if(Q=Q.value,G[Q]){e.S=Q;break}e.S||(e.S=viI(G,e));if(S=G[e.S])if(c.push(e),e.Mm==="fairplay"&&(l=X),Q="",e.gE==="PQ"?Q="smpte2084":e.gE==="HLG"&&(Q="arib-std-b67"),Q&&(r=Q),p.push(UW8(S,[e],k,b,e.itag,e.width,e.height,e.fps,t,void 0,void 0,l,Q)),!K||e.width*e.height*e.fps>K.width*K.height*K.fps)K=e}else F.push(e)}else u[z]="disdrmhfr";p.reduce(function(T, L){return L.getInfo().isEncrypted()&&T},!0)&&(l=X); I=Math.max(I,0);X=K||{};G=X.fps===void 0?0:X.fps;K=X.width===void 0?0:X.width;X=X.height===void 0?0:X.height;W=M.B("html5_native_audio_track_switching");p.push(UW8(F,c,k,b,"93",K,X,G,t,"auto",I,l,r,W));Object.entries(u).length&&v(u);return zx(M.J,p,ji(M,O),!1)}; UW8=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p){for(var K=0,r="",W=g.a(M),z=W.next();!z.done;z=W.next())z=z.value,r||(r=z.itag),z.audioChannels&&z.audioChannels>K&&(K=z.audioChannels,r=z.itag);I=new ey(I,"application/x-mpegURL",{audio:new as(0,K),video:new JV(b,v,u,null,void 0,G,void 0,F),Mm:l,Ob:r});M=new Yab(M,O,c?[c]:[],k,!!p);M.L=X?X:1369843;return new Si(I,M,t)}; IpG=function(M){M=g.a(M);for(var O=M.next();!O.done;O=M.next())if(O=O.value,O.url&&(O=O.url.split("expire/"),!(O.length<=1)))return+O[1].split("/")[0];return NaN}; viI=function(M,O){for(var c=g.a(Object.keys(M)),k=c.next();!k.done;k=c.next()){k=k.value;var I=M[k][0];if(!I.width&&I.Mm===O.Mm&&!I.audioChannels)return k}return""}; bZp=function(M){for(var O=new Set,c=g.a(Object.values(M)),k=c.next();!k.done;k=c.next())k=k.value,k.length&&(k=k[0],k.height&&k.codecs.startsWith("vp09")&&O.add(k.height));c=[];if(O.size){k=g.a(Object.keys(M));for(var I=k.next();!I.done;I=k.next())if(I=I.value,M[I].length){var b=M[I][0];b.height&&O.has(b.height)&&!b.codecs.startsWith("vp09")&&c.push(I)}}O=g.a(c);for(c=O.next();!c.done;c=O.next())delete M[c.value]}; P6=function(M,O){this.S=M;this.X=O}; t7E=function(M,O,c,k){var I=[];c=g.a(c);for(var b=c.next();!b.done;b=c.next()){var v=b.value;if(v.url){b=new g.$O(v.url,!0);if(v.s){var u=b,t=v.sp,G=mUp(decodeURIComponent(v.s));u[U[8]](t,encodeURIComponent(G))}u=g.a(Object.keys(k));for(t=u.next();!t.done;t=u.next())t=t.value,b.set(t,k[t]);v=$G(v.type,v.quality,v.itag,v.width,v.height);I.push(new P6(v,b))}}return zx(M.J,I,ji(M,O),!1)}; on=function(M,O){this.S=M;this.X=O}; Gab=function(M,O,c){var k=[];c=g.a(c);for(var I=c.next();!I.done;I=c.next())if((I=I.value)&&I.url){var b=$G(I.type,"medium","0");k.push(new on(b,I.url))}return zx(M.J,k,ji(M,O),!1)}; jvM=function(M,O){var c=[],k=$G(O.type,"auto",O.itag);c.push(new on(k,O.url));return zx(M.J,c,!1,!0)}; lpl=function(M){return M&&Xtb[M]?Xtb[M]:null}; FGA=function(M){switch(M){case "multiview.ustreamer_disabled":case "sabr.live_no_max_sq":case "sabr.malformed_config":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 M;default:return"sabr.config"}}; ptl=function(M){if(M=M.commonConfig)this.url=M.url,this.urlQueryOverride=M.urlQueryOverride,M.ustreamerConfig&&(this.Jf=eS(M.ustreamerConfig)||void 0)}; KG2=function(M,O){var c;if(O=O==null?void 0:(c=O.watchEndpointSupportedOnesieConfig)==null?void 0:c.html5PlaybackOnesieConfig)M.lF=new ptl(O)}; g.Ed=function(M){M=M===void 0?{}:M;this.languageCode=M.languageCode||"";this.languageName=M.languageName||null;this.kind=M.kind||"";this.name=M.name===void 0?null:M.name;this.displayName=M.displayName||null;this.id=M.id||null;this.S=M.is_servable||!1;this.isTranslateable=M.is_translateable||!1;this.url=M.url||null;this.vssId=M.vss_id||"";this.isDefault=M.is_default||!1;this.translationLanguage=M.translationLanguage||null;this.xtags=M.xtags||"";this.captionId=M.captionId||""}; g.Q2=function(M){var O={languageCode:M.languageCode,languageName:M.languageName,displayName:g.y2(M),kind:M.kind,name:M.name,id:M.id,is_servable:M.S,is_default:M.isDefault,is_translateable:M.isTranslateable,vss_id:M.vssId};M.xtags&&(O.xtags=M.xtags);M.captionId&&(O.captionId=M.captionId);M.translationLanguage&&(O.translationLanguage=M.translationLanguage);return O}; g.dG=function(M){return M.translationLanguage?M.translationLanguage.languageCode:M.languageCode}; g.gi2=function(M){var O=M.vssId;M.translationLanguage&&O&&(O="t"+O+"."+g.dG(M));return O}; g.y2=function(M){var O=[];if(M.displayName)O.push(M.displayName);else{var c=M.languageName||"";O.push(c);M.kind==="asr"&&c.indexOf("(")===-1&&O.push(" (Automatic Captions)");M.name&&O.push(" - "+M.name)}M.translationLanguage&&O.push(" >> "+M.translationLanguage.languageName);return O.join("")}; apA=function(M,O,c,k){M||(M=O&&wtR.hasOwnProperty(O)&&ni2.hasOwnProperty(O)?ni2[O]+"_"+wtR[O]:void 0);O=M;if(!O)return null;M=O.match(RT8);if(!M||M.length!==5)return null;if(M=O.match(RT8)){var I=Number(M[3]),b=[7,8,10,5,6];M=!(Number(M[1])===1&&I===8)&&b.indexOf(I)>=0}else M=!1;return c||k||M?O:null}; CG=function(M,O){for(var c={},k=g.a(Object.keys(rS8)),I=k.next();!I.done;I=k.next()){I=I.value;var b=O?O+I:I;b=M[b+"_webp"]||M[b];g.Ck(b)&&(c[rS8[I]]=b)}return c}; DX=function(M){var O={};if(!M||!M.thumbnails)return O;M=M.thumbnails.filter(function(u){return!!u.url}); M.sort(function(u,t){return u.width-t.width||u.height-t.height}); for(var c=g.a(Object.keys(Nv7)),k=c.next();!k.done;k=c.next()){var I=Number(k.value);k=Nv7[I];for(var b=g.a(M),v=b.next();!v.done;v=b.next())if(v=v.value,v.width>=I){I=JSI(v.url);g.Ck(I)&&(O[k]=I);break}}(M=M.pop())&&M.width>=1280&&(M=JSI(M.url),g.Ck(M)&&(O["maxresdefault.jpg"]=M));return O}; JSI=function(M){return M.startsWith("//")?"https:"+M:M}; $I=function(M){return M&&M.baseUrl||""}; V2=function(M){M=g.L8(M);for(var O=g.a(Object.keys(M)),c=O.next();!c.done;c=O.next()){c=c.value;var k=M[c];M[c]=Array.isArray(k)?k[0]:k}return M}; WGa=function(M,O){M.botguardData=O.playerAttestationRenderer.botguardData;O=O.playerAttestationRenderer.challenge;O!=null&&(M.FY=O)}; eT8=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next()){c=c.value;var k=c.interstitials.map(function(v){var u=g.V(v,svl);if(u)return{is_yto_interstitial:!0,raw_player_response:u};if(v=g.V(v,HZ8))return Object.assign({is_yto_interstitial:!0},xj(v))}); k=g.a(k);for(var I=k.next();!I.done;I=k.next())switch(I=I.value,c.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":M.interstitials=M.interstitials.concat({time:0,playerVars:I,iq:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":M.interstitials=M.interstitials.concat({time:0x7ffffffffffff,playerVars:I,iq:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var b=Number(c.podConfig.timeToInsertAtMillis);M.interstitials=M.interstitials.concat({time:b,playerVars:I, iq:b===0?5:7})}}}; Bv2=function(M,O){if(O=O.find(function(c){return!(!c||!c.tooltipRenderer)}))M.tooltipRenderer=O.tooltipRenderer}; zTl=function(M,O){O.subscribeCommand&&(M.subscribeCommand=O.subscribeCommand);O.unsubscribeCommand&&(M.unsubscribeCommand=O.unsubscribeCommand);O.addToWatchLaterCommand&&(M.addToWatchLaterCommand=O.addToWatchLaterCommand);O.removeFromWatchLaterCommand&&(M.removeFromWatchLaterCommand=O.removeFromWatchLaterCommand);O.getSharePanelCommand&&(M.getSharePanelCommand=O.getSharePanelCommand)}; ZZI=function(M,O){O!=null?(M.xl=O,M.sL=!0):(M.xl="",M.sL=!1)}; Tx=function(M,O){this.type=M||"";this.id=O||""}; fG=function(M){return new Tx(M.substring(0,2),M.substring(2))}; mD=function(M,O){this.Fb=M;this.author="";this.D6=null;this.playlistLength=0;this.S=this.sessionData=null;this.K={};this.title="";if(O){this.author=O.author||O.playlist_author||"";this.title=O.playlist_title||"";if(M=O.session_data)this.sessionData=Aw(M,"&");var c;this.S=((c=O.thumbnail_ids)==null?void 0:c.split(",")[0])||null;this.K=CG(O,"playlist_");this.videoId=O.video_id||void 0;if(c=O.list)switch(O.listType){case "user_uploads":this.playlistId=(new Tx("UU","PLAYER_"+c)).toString();break;default:if(M= O.playlist_length)this.playlistLength=Number(M)||0;this.playlistId=fG(c).toString();if(O=O.video)this.videoId=(O[0]||null).video_id||void 0}else O.playlist&&(this.playlistLength=O.playlist.toString().split(",").length)}}; i8=function(M,O){this.Fb=M;this.A1=this.author="";this.D6=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.AY=this.lengthText="";this.sessionData=null;this.K={};this.title="";if(O){this.ariaLabel=O.aria_label||void 0;this.author=O.author||"";this.A1=O.A1||"";if(M=O.endscreen_autoplay_session_data)this.D6=Aw(M,"&");this.lP=O.lP;this.isLivePlayback=O.live_playback==="1";this.isUpcoming=!!O.isUpcoming;if(M=O.length_seconds)this.lengthSeconds=typeof M==="string"?Number(M):M;this.lengthText= O.lengthText||"";this.AY=O.AY||"";this.publishedTimeText=O.publishedTimeText||void 0;if(M=O.session_data)this.sessionData=Aw(M,"&");this.shortViewCount=O.short_view_count_text||void 0;this.K=CG(O);this.title=O.title||"";this.videoId=O.docid||O.video_id||O.videoId||O.id||void 0;this.watchUrl=O.watchUrl||void 0}}; S$8=function(M){var O,c,k=(O=M.getWatchNextResponse())==null?void 0:(c=O.contents)==null?void 0:c.twoColumnWatchNextResults,I,b,v,u,t;M=(I=M.getWatchNextResponse())==null?void 0:(b=I.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:(u=v.endScreen)==null?void 0:(t=u.watchNextEndScreenRenderer)==null?void 0:t.results;if(!M){var G,X;M=k==null?void 0:(G=k.endScreen)==null?void 0:(X=G.endScreen)==null?void 0:X.results}return M}; g.q4=function(M){var O,c,k;M=g.V((O=M.getWatchNextResponse())==null?void 0:(c=O.playerOverlays)==null?void 0:(k=c.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,A2);return g.V(M==null?void 0:M.playerBar,P02)}; oiA=function(M){this.S=M.playback_progress_0s_url;this.Y=M.playback_progress_2s_url;this.X=M.playback_progress_10s_url}; Eik=function(){if(xI===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(O){}a:{try{var M=!!self.localStorage}catch(O){M=!1}if(M&&(M=g.B_(g.$9()+"::yt-player"))){xI=new PR(M);break a}xI=void 0}}return xI}; g.h2=function(){var M=Eik();if(!M)return{};try{var O=M.get("yt-player-lv");return JSON.parse(O||"{}")}catch(c){return{}}}; g.yS8=function(M){var O=Eik();O&&(M=JSON.stringify(M),O.set("yt-player-lv",M))}; g.LG=function(M){return g.h2()[M]||0}; g.YI=function(M,O){var c=g.h2();O!==c[M]&&(O!==0?c[M]=O:delete c[M],g.yS8(c))}; g.M1=function(M){return g.P(function(O){return O.return(g.Qn(Qva(),M))})}; cL=function(M,O,c,k,I,b,v,u){var t,G,X,l,F,p;return g.P(function(K){switch(K.X){case 1:return t=g.LG(M),t===4?K.return(4):g.Z(K,g.mM(),2);case 2:G=K.S;if(!G)throw g.py("wiac");if(!u||v===void 0){K.Gf(3);break}return g.Z(K,dWM(u,v),4);case 4:v=K.S;case 3:return X=c.lastModified||"0",g.Z(K,g.M1(G),5);case 5:return l=K.S,g.Ja(K,6),OI++,g.Z(K,g.Wo(l,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",wk:!0},function(r){if(b!==void 0&&v!==void 0){var W=""+M+"|"+O.id+"|"+X+"|"+String(b).padStart(10, "0");W=g.sN(r.objectStore("media"),v,W)}else W=g.gR.resolve(void 0);var z=C0A(M,O.y9()),e=C0A(M,!O.y9()),S={fmts:DWR(k),format:c||{}};z=g.sN(r.objectStore("index"),S,z);var Q=k.downloadedEndTime===-1;S=Q?r.objectStore("index").get(e):g.gR.resolve(void 0);var T={fmts:"music",format:{}};r=Q&&I&&!O.y9()?g.sN(r.objectStore("index"),T,e):g.gR.resolve(void 0);return g.gR.all([r,S,W,z]).then(function(L){L=g.a(L);L.next();L=L.next().value;OI--;var x=g.LG(M);if(x!==4&&Q&&I||L!==void 0&&g.$W7(L.fmts))x=1,g.YI(M, x);return x})}),8); case 8:return K.return(K.S);case 6:F=g.Bk(K);OI--;p=g.LG(M);if(p===4)return K.return(p);g.YI(M,4);throw F;}})}; g.V7E=function(M){var O,c;return g.P(function(k){if(k.X==1)return g.Z(k,g.mM(),2);if(k.X!=3){O=k.S;if(!O)throw g.py("ri");return g.Z(k,g.M1(O),3)}c=k.S;return k.return(g.Wo(c,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(I){var b=IDBKeyRange.bound(M+"|",M+"~");return I.objectStore("index").getAll(b).then(function(v){return v.map(function(u){return u?u.format:{}})})}))})}; fpa=function(M,O,c,k,I){var b,v,u;return g.P(function(t){if(t.X==1)return g.Z(t,g.mM(),2);if(t.X!=3){b=t.S;if(!b)throw g.py("rc");return g.Z(t,g.M1(b),3)}v=t.S;u=g.Wo(v,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(G){var X=""+M+"|"+O+"|"+c+"|"+String(k).padStart(10,"0");return G.objectStore("media").get(X)}); return I?t.return(u.then(function(G){if(G===void 0)throw Error("No data from indexDb");return TvA(I,G)}).catch(function(G){throw new g.Dy("Error while reading chunk: "+G.name+", "+G.message); })):t.return(u)})}; g.$W7=function(M){return M?M==="music"?!0:M.includes("dlt=-1")||!M.includes("dlt="):!1}; C0A=function(M,O){return""+M+"|"+(O?"v":"a")}; DWR=function(M){var O={};return qZ((O.dlt=M.downloadedEndTime.toString(),O.mket=M.maxKnownEndTime.toString(),O.avbr=M.averageByteRate.toString(),O))}; iZA=function(M){var O={},c={};M=g.a(M);for(var k=M.next();!k.done;k=M.next()){var I=k.value,b=I.split("|");I.match(g.mWl)?(k=Number(b.pop()),isNaN(k)?c[I]="?":(b=b.join("|"),(I=O[b])?(b=I[I.length-1],k===b.end+1?b.end=k:I.push({start:k,end:k})):O[b]=[{start:k,end:k}])):c[I]="?"}M=g.a(Object.keys(O));for(k=M.next();!k.done;k=M.next())k=k.value,c[k]=O[k].map(function(v){return v.start+"-"+v.end}).join(","); return c}; kd=function(M){g.MN.call(this);this.S=null;this.Y=new Sc;this.S=null;this.U=new Set;this.crossOrigin=M||""}; ASA=function(M,O,c){for(c=I_(M,c);c>=0;){var k=M.levels[c];if(k.isLoaded(bO(k,O))&&(k=g.vL(k,O)))return k;c--}return g.vL(M.levels[0],O)}; xWL=function(M,O,c){c=I_(M,c);for(var k,I;c>=0;c--)if(k=M.levels[c],I=bO(k,O),!k.isLoaded(I)){k=M;var b=c,v=b+"-"+I;k.U.has(v)||(k.U.add(v),k.Y.enqueue(b,{gS:b,JV:I}))}q$l(M)}; q$l=function(M){if(!M.S&&!M.Y.isEmpty()){var O=M.Y.remove();M.S=hTE(M,O)}}; hTE=function(M,O){var c=document.createElement("img");M.crossOrigin&&(c.crossOrigin=M.crossOrigin);c.src=M.levels[O.gS].EL(O.JV);c.onload=function(){var k=O.gS,I=O.JV;M.S!==null&&(M.S.onload=null,M.S=null);k=M.levels[k];k.loaded.add(I);q$l(M);var b=k.columns*k.rows;I*=b;k=Math.min(I+b-1,k.rM()-1);I=[I,k];M.publish("l",I[0],I[1])}; return c}; g.UI=function(M,O,c,k){this.level=M;this.L=O;this.loaded=new Set;this.level=M;this.L=O;M=c.split("#");this.width=Math.floor(Number(M[0]));this.height=Math.floor(Number(M[1]));this.frameCount=Math.floor(Number(M[2]));this.columns=Math.floor(Number(M[3]));this.rows=Math.floor(Number(M[4]));this.S=Math.floor(Number(M[5]));this.Y=M[6];this.signature=M[7];this.videoLength=k}; bO=function(M,O){return Math.floor(O/(M.columns*M.rows))}; g.vL=function(M,O){O>=M.G2()&&M.EG();var c=bO(M,O),k=M.columns*M.rows,I=O%k;O=I%M.columns;I=Math.floor(I/M.columns);var b=M.EG()+1-k*c;if(b1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; LG7=function(M,O,c){return(M=M.levels[O])?M.GV(c):-1}; I_=function(M,O){var c=M.L.get(O);if(c)return c;c=M.levels.length;for(var k=0;k=O)return M.L.set(O,k),k;M.L.set(O,c-1);return c-1}; tX=function(M,O,c,k){c=c.split("#");c=[c[1],c[2],0,c[3],c[4],-1,c[0],""].join("#");g.UI.call(this,M,O,c,0);this.X=null;this.J=k?2:0}; GU=function(M,O,c,k){uO.call(this,M,0,void 0,O,!(k===void 0||!k));for(M=0;M50&&(O=Ua8.shift())&&KO.delete(O),O=k),k!==O&&M.Nx("ssei","dcpn_"+k+"_"+O+"_"+M.clientPlaybackNonce),O)}; F3=function(M,O){var c=O.raw_watch_next_response;if(!c){var k=O.watch_next_response;k&&(c=JSON.parse(k))}if(c){M.wy=c;var I=M.wy.playerCueRangeSet;I&&g.gA(M,I);var b=M.wy.playerOverlays;if(b){var v=b.playerOverlayRenderer;if(v){var u=v.autonavToggle;u&&(M.autoplaySwitchButtonRenderer=g.V(u,uPI),M.B("web_player_autonav_use_server_provided_state")&&wA(M)&&(M.autonavState=M.autoplaySwitchButtonRenderer.enabled?2:1));var t=v.videoDetails;if(t){var G=t.embeddedPlayerOverlayVideoDetailsRenderer;var X=t.playerOverlayVideoDetailsRenderer; X&&(X.title&&(O.title=g.ue(X.title)),X.subtitle&&(O.subtitle=g.ue(X.subtitle)))}g.c6(M.Fb)&&(M.ac=!!v.addToMenu);tz2(M,v.shareButton);v.startPosition&&v.endPosition&&(M.progressBarStartPosition=v.startPosition,M.progressBarEndPosition=v.endPosition);var l=v.gatedActionsOverlayRenderer;l&&(M.W9=g.V(l,GTE));var F,p,K,r=g.V((F=M.getWatchNextResponse())==null?void 0:(p=F.playerOverlays)==null?void 0:(K=p.playerOverlayRenderer)==null?void 0:K.infoPanel,jE2);if(r){M.c5=Number(r==null?void 0:r.durationMs)|| NaN;if(r==null?0:r.infoPanelOverviewViewModel)M.IN=r==null?void 0:r.infoPanelOverviewViewModel;if(r==null?0:r.infoPanelDetailsViewModel)M.l7=r==null?void 0:r.infoPanelDetailsViewModel}M.showSeekingControls=!!v.showSeekingControls}}var W,z,e=(W=M.getWatchNextResponse())==null?void 0:(z=W.contents)==null?void 0:z.twoColumnWatchNextResults;if(e){var S=e.desktopOverlay&&g.V(e.desktopOverlay,X9b);S&&(S.suppressShareButton&&(M.showShareButton=!1),S.suppressWatchLaterButton&&(M.ac=!1))}G&<R(M,O,G);var Q= MA(0,O.autoplay_count),T=M.getWatchNextResponse(),L,x=(L=T.contents)==null?void 0:L.twoColumnWatchNextResults,vk,X8,Up,uA=(vk=T.playerOverlays)==null?void 0:(X8=vk.playerOverlayRenderer)==null?void 0:(Up=X8.autoplay)==null?void 0:Up.playerOverlayAutoplayRenderer,Op=S$8(M),eb,Aa=(eb=T.contents)==null?void 0:eb.singleColumnWatchNextResults;if(Aa){var ha;if(((ha=Aa.autoplay)==null?0:ha.autoplay)&&!Aa.playlist){var KJ=Aa.autoplay.autoplay.sets,FL={},Ql=new i8(M.N()),hA=null,gK;if(KJ){for(var TD=g.a(KJ), O4=TD.next();!O4.done;O4=TD.next()){var B=O4.value.autoplayVideoRenderer;if(B&&B.compactVideoRenderer){hA=B.compactVideoRenderer;break}}if(gK=KJ[0].autoplayVideo){var yG=gK.clickTrackingParams;yG&&(FL.itct=yG);FL.autonav="1";FL.playnext=String(Q)}}else FL.feature="related-auto";var P4=g.V(gK,g.nO);if(hA){Ql.videoId=hA.videoId;var kl=hA.shortBylineText;kl&&(Ql.author=g.ue(kl));var sk=hA.title;sk&&(Ql.title=g.ue(sk))}else P4!=null&&P4.videoId&&(Ql.videoId=P4.videoId);Ql.D6=FL;M.suggestions=[];M.XY= Ql}}if(Op){for(var N=[],ck=g.a(Op),Tk=ck.next();!Tk.done;Tk=ck.next()){var b3=Tk.value,Dz=void 0,iA=null;if(b3.endScreenVideoRenderer){var Mu=b3.endScreenVideoRenderer,Lc=Mu.title;iA=new i8(M.N());iA.videoId=Mu.videoId;iA.lengthSeconds=Mu.lengthInSeconds||0;var QG=Mu.publishedTimeText;QG&&(iA.publishedTimeText=g.ue(QG));var J=Mu.shortBylineText;J&&(iA.author=g.ue(J));var R=Mu.shortViewCountText;R&&(iA.shortViewCount=g.ue(R));if(Lc){iA.title=g.ue(Lc);var H=Lc.accessibility;if(H){var E=H.accessibilityData; E&&E.label&&(iA.ariaLabel=E.label)}}var D=Mu.navigationEndpoint;if(D){Dz=D.clickTrackingParams;var lA=g.V(D,g.nO),m=g.V(D,g.zY);lA?iA.lP=lA:m!=null&&(iA.watchUrl=m.url)}var Y=Mu.thumbnailOverlays;if(Y)for(var y=g.a(Y),Sb=y.next();!Sb.done;Sb=y.next()){var Vl=Sb.value.thumbnailOverlayTimeStatusRenderer;if(Vl)if(Vl.style==="LIVE"){iA.isLivePlayback=!0;break}else if(Vl.style==="UPCOMING"){iA.isUpcoming=!0;break}}iA.K=DX(Mu.thumbnail)}else if(b3.endScreenPlaylistRenderer){var ta=b3.endScreenPlaylistRenderer, GD=ta.navigationEndpoint;if(!GD)continue;var zR=g.V(GD,g.nO);if(!zR)continue;var NL=zR.videoId;iA=new mD(M.N());iA.playlistId=ta.playlistId;iA.playlistLength=Number(ta.videoCount)||0;iA.S=NL||null;iA.videoId=NL;var Mi=ta.title;Mi&&(iA.title=g.ue(Mi));var H4=ta.shortBylineText;H4&&(iA.author=g.ue(H4));Dz=GD.clickTrackingParams;iA.K=DX(ta.thumbnail)}iA&&(Dz&&(iA.sessionData={itct:Dz}),N.push(iA))}M.suggestions=N}if(uA){M.S1=!!uA.preferImmediateRedirect;M.iZ=M.iZ||!!uA.webShowNewAutonavCountdown;M.lz= M.lz||!!uA.webShowBigThumbnailEndscreen;if(M.iZ||M.lz){var Q0=x||null,sp=new i8(M.N());sp.videoId=uA.videoId;var aC=uA.videoTitle;if(aC){sp.title=g.ue(aC);var Z7=aC.accessibility;if(Z7){var o1=Z7.accessibilityData;o1&&o1.label&&(sp.ariaLabel=o1.label)}}var W4=uA.byline;W4&&(sp.author=g.ue(W4));var u1=uA.publishedTimeText;u1&&(sp.publishedTimeText=g.ue(u1));var e1=uA.shortViewCountText;e1&&(sp.shortViewCount=g.ue(e1));var hi=uA.thumbnailOverlays;if(hi)for(var IJ=g.a(hi),fJ=IJ.next();!fJ.done;fJ=IJ.next()){var Ek= fJ.value.thumbnailOverlayTimeStatusRenderer;if(Ek)if(Ek.style==="LIVE"){sp.isLivePlayback=!0;break}else if(Ek.style==="UPCOMING"){sp.isUpcoming=!0;break}else if(Ek.style==="DEFAULT"&&Ek.text){sp.lengthText=g.ue(Ek.text);var Hb=Ek.text.accessibility;if(Hb){var ik=Hb.accessibilityData;ik&&ik.label&&(sp.AY=ik.label||"")}break}}sp.K=DX(uA.background);var F2=uA.nextButton;if(F2){var Sx=F2.buttonRenderer;if(Sx){var LN=Sx.navigationEndpoint;if(LN){var Yb=g.V(LN,g.nO);Yb&&(sp.lP=Yb)}}}if(uA.topBadges){var Ig= uA.topBadges[0];if(Ig){var rp=g.V(Ig,FI7);rp&&rp.style==="BADGE_STYLE_TYPE_PREMIUM"&&(sp.Z22=!0)}}var MD=uA.alternativeTitle;MD&&(sp.A1=g.ue(MD));var AB={autonav:"1",playnext:String(Q)};sp.playlistId&&(AB.autoplay="1");if(Q0){var PW,On,g6,yg,Pl=(PW=Q0.autoplay)==null?void 0:(On=PW.autoplay)==null?void 0:(g6=On.sets)==null?void 0:(yg=g6[0])==null?void 0:yg.autoplayVideo;if(Pl){var cW=Pl.clickTrackingParams;cW&&(AB.itct=cW);var kW=g.V(Pl,g.nO);kW&&(sp.PF=kW)}}else if(uA){var IH,w6,bP,vW=(IH=uA.nextButton)== null?void 0:(w6=IH.buttonRenderer)==null?void 0:(bP=w6.navigationEndpoint)==null?void 0:bP.clickTrackingParams;vW&&(AB.itct=vW)}AB.itct||(AB.feature="related-auto");sp.D6=AB;M.suggestions||(M.suggestions=[]);M.XY=sp}uA.countDownSecs!=null&&(M.wI=uA.countDownSecs*1E3);uA.countDownSecsForFullscreen!=null&&(M.SE=uA.countDownSecsForFullscreen>=0?uA.countDownSecsForFullscreen*1E3:-1);M.B("web_autonav_color_transition")&&uA.watchToWatchTransitionRenderer&&(M.watchToWatchTransitionRenderer=g.V(uA.watchToWatchTransitionRenderer, p9A))}var nN=S$8(M);if(nN){var qw,Un,pD,sC=nN==null?void 0:(qw=nN[0])==null?void 0:(Un=qw.endScreenVideoRenderer)==null?void 0:(pD=Un.navigationEndpoint)==null?void 0:pD.clickTrackingParams,jF=g.R_(M);sC&&jF&&(jF.sessionData={itct:sC})}M.wy.currentVideoThumbnail&&(M.K=DX(M.wy.currentVideoThumbnail));var RP,En,KD,Hd,eU,Bd=(RP=M.wy)==null?void 0:(En=RP.contents)==null?void 0:(KD=En.twoColumnWatchNextResults)==null?void 0:(Hd=KD.results)==null?void 0:(eU=Hd.results)==null?void 0:eU.contents;if(Bd&&Bd[1]){var zK, ZN,II,dj,aP=(zK=Bd[1].videoSecondaryInfoRenderer)==null?void 0:(ZN=zK.owner)==null?void 0:(II=ZN.videoOwnerRenderer)==null?void 0:(dj=II.thumbnail)==null?void 0:dj.thumbnails;aP&&aP.length&&(M.profilePicture=aP[aP.length-1].url)}var PN=k9(O),gE,SU=(gE=M.getWatchNextResponse())==null?void 0:gE.onResponseReceivedEndpoints;if(SU)for(var nt=g.a(SU),wE=nt.next();!wE.done;wE=nt.next()){var C8=wE.value;g.V(C8,a_)&&(M.Xe=g.V(C8,a_));var vT=g.V(C8,KI7),bY=void 0;if((bY=vT)==null?0:bY.entityKeys)M.Mv=vT.entityKeys|| [],vT.visibleOnLoadKeys&&(M.visibleOnLoadKeys=vT.visibleOnLoadKeys)}if(M.B("web_key_moments_markers")){var LO=g.rA.getState().entities,Yd=g.mu("visibility_override","markersVisibilityOverrideEntity");var DV=Aj(LO,"markersVisibilityOverrideEntity",Yd);M.Zd=(DV==null?void 0:DV.videoId)===(M.videoId||PN)&&(DV==null?0:DV.visibilityOverrideMarkersKey)?DV.visibilityOverrideMarkersKey:M.visibleOnLoadKeys;M.visibleOnLoadKeys=[].concat(g.p2(M.Zd))}}}; wA=function(M){var O;return((O=M.autoplaySwitchButtonRenderer)==null?void 0:O.enabled)!==void 0}; N1=function(M){return!!(M.Y&&M.Y.videoInfos&&M.Y.videoInfos.length)}; g.BL=function(M){var O=M.W;M.B("html5_gapless_unlimit_format_selection")&&JX(M)&&(O=!1);var c=!!M.S&&M.S.b5,k=M.Fb,I=M.nz(),b=WL(M),v=M.cQ,u=O,t=M.isOtf();O=M.mR();var G=M.a5,X=M.getUserAudio51Preference(),l=sI(M),F=HL(M),p=new oNL(k);if(k.MW()||k.B("html5_logging_format_selection"))p.X=!0;p.Mo=b;p.cQ=v&&k.K;p.oO=X;g.QM("windows nt 5.1")&&!g.uz&&(p.rN=!0);if(b=I)b=g.rG(k)?$eb(k):!1;b&&(p.Sc=!0);u&&(p.rN=!0,p.pw=!0);t&&!k.B("html5_otf_prefer_vp9")&&(p.rN=!0);k.playerStyle==="picasaweb"&&(t&&(p.rN= !1),p.s2=!1);G&&(p.rN=!0);Cn(k.J,D5.CHANNELS)&&(k.B("html5_enable_ac3")&&(p.L=!0),k.B("html5_enable_eac3")&&(p.J=!0),k.B("html5_enable_ac3_gapless")&&(p.jc=!0));k.B("html5_block_8k_hfr")&&(p.vQ=!0);p.U=g.Y8(k.experiments,"html5_max_selectable_quality_ordinal");p.W=g.Y8(k.experiments,"html5_min_selectable_quality_ordinal");iz&&(p.nA=480);if(c||I)p.s2=!1;p.Zd=!1;p.disableAv1=l;c=YD(k,p.S,void 0,p.disableAv1);c>0&&c<2160&&(cV()||k.B("html5_format_hybridization"))&&(p.S.supportsChangeType=+cV(),p.OF= c);c>=2160&&(p.Y2=!0);MhG()&&!k.B("disable_av1_setting")&&(p.S.serveVp9OverAv1IfHigherRes=0,p.wG=!1);p.mR=O;p.pB=g.$J||xE()&&!O?!1:!0;p.K=k.B("html5_format_hybridization");p.SL=k.B("html5_disable_encrypted_vp9_live_non_2k_4k");p.Xv=F;el(M)&&(p.m0=M.B("html5_prefer_language_over_codec"));D8()&&M.playerResponse&&M.playerResponse.playerConfig&&M.playerResponse.playerConfig.webPlayerConfig&&M.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(p.L=!0,p.J=!0);M.W&&M.isAd()&&(M.mO&& (p.T=M.mO),M.WB&&(p.Y=M.WB));p.wy=M.isLivePlayback&&M.Pj()&&M.Fb.B("html5_drm_live_audio_51");p.a5=M.uw;p.l5=!el(M);return M.wB=p}; sI=function(M){return M.Fb.B("html5_disable_av1")||M.B("html5_gapless_shorts_disable_av1")&&JX(M)?!0:!1}; gPA=function(M){rB("drm_pb_s",void 0,M.Sc);M.HQ||M.S&&oZ(M.S);var O={};M.S&&(O=lcI(M.oE,g.BL(M),M.Fb.J,M.S,function(c){return M.publish("ctmp","fmtflt",c)},!0,new Set)); O=new jS(O,M.Fb,M.lO,M.useCobaltWidevine?D8()?zU(M):!1:!1,function(c,k){M.Xb(c,k)}); g.C(M,O);M.l8=!1;M.loading=!0;dTA(O,function(c){rB("drm_pb_f",void 0,M.Sc);for(var k=g.a(c),I=k.next();!I.done;I=k.next())switch(I=I.value,I.flavor){case "fairplay":I.HQ=M.HQ;I.RE=M.RE;I.dg=M.dg;break;case "widevine":I.YH=M.YH}M.L_=c;if(M.L_.length>0&&(M.J=M.L_[0],M.Fb.MW())){c={};k=g.a(Object.entries(M.J.S));for(I=k.next();!I.done;I=k.next()){var b=g.a(I.value);I=b.next().value;b=b.next().value;var v="unk";(I=I.match(/(.*)codecs="(.*)"/))&&(v=I[2]);c[v]=b}M.Xb("drmProbe",c)}M.Ov()})}; w9l=function(M,O){if(O.length===0||ZT(M))return null;M.Fb.J.Y&&(xD=!0);var c=M.Mm;var k=M.lengthSeconds,I=M.isLivePlayback,b=M.He,v=M.Fb,u=nNl(O);if(I||b){v=v.experiments;k=new Pe("",v,!0);k.X=!b;k.b5=!0;k.isManifestless=!0;k.isLive=!b;k.He=b;O=g.a(O);for(I=O.next();!I.done;I=O.next()){var t=I.value;I=yS(t,c);u=Ap(t);u=C$(u.pE||t.url||"",u.LC,u.s);var G=u.get("id");G&&G.includes("%7E")&&(k.T=!0);var X=void 0;G=(X=v)==null?void 0:X.No("html5_max_known_end_time_rebase");X=Number(t.targetDurationSec|| 5);t=Number(t.maxDvrDurationSec||14400);var l=Number(u.get("mindsq")||u.get("min_sq")||"0"),F=Number(u.get("maxdsq")||u.get("max_sq")||"0")||Infinity;k.dB=k.dB||l;k.EY=k.EY||F;var p=!D4(I.mimeType);u&&zt(k,new F$(u,I,{SM:X,Rq:p,kO:t,dB:l,EY:F,oh:300,He:b,u2:G}))}c=k}else if(u==="FORMAT_STREAM_TYPE_OTF"){k=k===void 0?0:k;b=new Pe("",v.experiments,!1);b.duration=k||0;v=g.a(O);for(k=v.next();!k.done;k=v.next())k=k.value,O=yS(k,c,b.duration),I=Ap(k),(I=C$(I.pE||k.url||"",I.LC,I.s))&&(O.streamType==="FORMAT_STREAM_TYPE_OTF"? zt(b,new p$(I,O,"sq/0")):zt(b,new He(I,O,qh(k.initRange),qh(k.indexRange))));b.isOtf=!0;c=b}else{k=k===void 0?0:k;b=new Pe("",v.experiments,!1);b.duration=k||0;v=g.a(O);for(k=v.next();!k.done;k=v.next())u=k.value,k=yS(u,c,b.duration),O=qh(u.initRange),I=qh(u.indexRange),G=Ap(u),(u=C$(G.pE||u.url||"",G.LC,G.s))&&zt(b,new He(u,k,O,I));c=b}b=M.isLivePlayback&&!M.He&&!M.s2&&!M.isPremiere;M.B("html5_live_head_playable")&&(!Sl(M)&&b&&M.Xb("missingLiveHeadPlayable",{}),M.Fb.Sc==="yt"&&(c.Mo=!0));return c}; ZT=function(M){return D8()?!zU(M):VM()?!(!M.HQ||!M.B("html5_enable_safari_fairplay")&&wx()):!1}; zU=function(M){return M.B("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.gA=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next())if(c=c.value,c.cueRangeSetIdentifier){var k=void 0;M.yv.set(c.cueRangeSetIdentifier,(k=c.playerCueRanges)!=null?k:[])}}; PL=function(M){return!(!M.S||!M.S.isManifestless)}; o_=function(M){return M.nA?M.isLowLatencyLiveStream&&M.S!=null&&Tt(M.S)>=5:M.isLowLatencyLiveStream&&M.S!=void 0&&Tt(M.S)>=5}; nPb=function(M){return D8()&&zU(M)?!1:ZT(M)&&(g.j6(M.Fb)?!M.isLivePlayback:M.hlsvp)||!wx()||M.IY?!0:!1}; rdI=function(M){M.loading=!0;M.cj=!1;if(Rib(M))g.V7E(M.videoId).then(function(k){at2(M,k)}).then(function(){M.Ov()}); else{dV(M.m0)||g.sZ(new g.Dy("DASH MPD Origin invalid: ",M.m0));var O=M.m0,c=g.Y8(M.Fb.experiments,"dash_manifest_version")||4;O=g.js(O,{mpd_version:c});M.isLowLatencyLiveStream&&M.latencyClass!=="NORMAL"||(O=g.js(O,{pacing:0}));HCl(O,M.Fb.experiments,M.isLivePlayback).then(function(k){M.BQ()||(EI(M,k,!0),rB("mrc",void 0,M.Sc),M.Ov())},function(k){M.BQ()||(M.loading=!1,M.publish("dataloaderror",new g.jy("manifest.net.retryexhausted",{backend:"manifest", rc:k.status},1)))}); rB("mrs",void 0,M.Sc)}}; at2=function(M,O){var c=O.map(function(t){return t.itag}),k; if((k=M.playerResponse)!=null&&k.streamingData){k=[];if(M.B("html5_offline_always_use_local_formats")){c=0;for(var I=g.a(O),b=I.next();!b.done;b=I.next()){b=b.value;var v=Object.assign({},b);v.signatureCipher="";k.push(v);v=g.a(M.playerResponse.streamingData.adaptiveFormats);for(var u=v.next();!u.done;u=v.next())if(u=u.value,b.itag===u.itag&&b.xtags===u.xtags){c+=1;break}}cX&&(X=p.getInfo().audio.numChannels)}X>2&&M.Xb("hlschl",{mn:X});var W;((W=M.wB)==null?0:W.X)&&M.Xb("hlsfmtaf",{itags:l.join(".")});var z;if(M.B("html5_enable_vp9_fairplay")&&((z=M.J)==null?0:vF(z)))for(M.Xb("drm",{sbdlfbk:1}),X=g.a(M.L_),l=X.next();!l.done;l=X.next())if(l=l.value,bz(l)){M.J=l;break}CO(M,G)})}return si()}; HPR=function(M){if(M.isExternallyHostedPodcast&&M.n2){var O=dA(M.n2);if(!O[0])return si();M.Yd2=O[0];return jvM(M.Fb,O[0]).then(function(c){CO(M,c)})}return M.fS&&M.Md?Gab(M.Fb,M.isAd(),M.fS).then(function(c){CO(M,c)}):si()}; BNR=function(M){if(M.isExternallyHostedPodcast)return si();var O=dA(M.n2,M.yk);if(M.hlsvp){var c=Y$G(M.hlsvp,M.clientPlaybackNonce,M.pw);O.push(c)}return t7E(M.Fb,M.isAd(),O,ei2(M)).then(function(k){CO(M,k)})}; CO=function(M,O){M.Zc=O;M.SP(new BP(g.Fh(M.Zc,function(c){return c.getInfo()})))}; ei2=function(M){var O={cpn:M.clientPlaybackNonce,c:M.Fb.S.c,cver:M.Fb.S.cver};M.O$&&(O.ptk=M.O$,O.oid=M.CH,O.ptchn=M.f6,O.pltype=M.TO,M.JH&&(O.m=M.JH));return O}; g.DT=function(M){return ZT(M)&&M.HQ?(M={},M.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",M):M.X&&M.X.Mm||null}; ziG=function(M){var O=$d(M);return O&&O.text?g.ue(O.text):M.paidContentOverlayText}; ZPl=function(M){var O=$d(M);return O&&O.durationMs?SX(O.durationMs):M.paidContentOverlayDurationMs}; $d=function(M){var O,c,k;return M.playerResponse&&M.playerResponse.paidContentOverlay&&M.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.V((O=M.wy)==null?void 0:(c=O.playerOverlays)==null?void 0:(k=c.playerOverlayRenderer)==null?void 0:k.playerDisclosure,S9R)||null}; VP=function(M){var O="";if(M.Su)return M.Su;M.isLivePlayback&&(O=M.allowLiveDvr?"dvr":M.isPremiere?"lp":M.s2?"window":"live");M.He&&(O="post");return O}; g.TU=function(M,O){return typeof M.keywords[O]!=="string"?null:M.keywords[O]}; PTA=function(M){return!!M.zT||!!M.zz||!!M.HV||!!M.PV||M.CK}; g.fO=function(M){return!!(M.m0||M.n2||M.fS||M.hlsvp||M.wQ())}; lO=function(M){if(M.B("html5_onesie")&&M.errorCode)return!1;var O=g.rK(M.T,"ypc");M.ypcPreview&&(O=!1);return M.Kb()&&!M.loading&&(g.fO(M)||g.rK(M.T,"heartbeat")||O)}; dA=function(M,O){M=hw(M);var c={};if(O){O=g.a(O.split(","));for(var k=O.next();!k.done;k=O.next())(k=k.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(c[k[1]]={width:k[2],height:k[3]})}O=g.a(M);for(k=O.next();!k.done;k=O.next()){k=k.value;var I=c[k.itag];I&&(k.width=I.width,k.height=I.height)}return M}; tz2=function(M,O){M.showShareButton=!!O;var c,k,I=((c=g.V(O,g.xi))==null?void 0:c.navigationEndpoint)||((k=g.V(O,g.xi))==null?void 0:k.command);I&&(M.BL=!!g.V(I,oPl))}; Mza=function(M,O){var c=O.raw_embedded_player_response;if(!c){var k=O.embedded_player_response;k&&(c=JSON.parse(k))}c&&(M.Vi=c);if(M.Vi){M.embeddedPlayerConfig=M.Vi.embeddedPlayerConfig||null;if(c=M.Vi.videoFlags)c.playableInEmbed&&(M.allowEmbed=!0),c.isPrivate&&(M.isPrivate=!0),c.userDisplayName&&(O.user_display_name=c.userDisplayName),c.userDisplayImage&&(O.user_display_image=c.userDisplayImage);if(c=M.Vi.embedPreview){c=c.thumbnailPreviewRenderer;ZZI(M,c.controlBgHtml);if(k=c.defaultThumbnail)M.K= DX(k);M.B("embeds_web_enable_search_button")&&c.searchButton&&(k=g.V(c.searchButton,g.xi))&&(M.R0o=g.V(k.navigationEndpoint,g.mt));(k=g.V(c==null?void 0:c.videoDetails,EPG))&<R(M,O,k);k=g.V(c==null?void 0:c.videoDetails,ydR);M.ac=!!c.addToWatchLaterButton;tz2(M,c.shareButton);if(k==null?0:k.musicVideoType)M.musicVideoType=k.musicVideoType;var I,b,v,u,t;if(k=g.V((I=M.getEmbeddedPlayerResponse())==null?void 0:(b=I.embedPreview)==null?void 0:(v=b.thumbnailPreviewRenderer)==null?void 0:(u=v.playButton)== null?void 0:(t=u.buttonRenderer)==null?void 0:t.navigationEndpoint,g.nO))KG2(M,k),M.videoId=k.videoId||M.videoId;c.videoDurationSeconds&&(M.lengthSeconds=SX(c.videoDurationSeconds));c.webPlayerActionsPorting&&zTl(M,c.webPlayerActionsPorting);if(I=g.V(c==null?void 0:c.playlist,QEp)){M.Ss=!0;b=[];v=Number(I.currentIndex);if(I.contents)for(u=0,t=I.contents.length;u0:M.mX?!1:M.Fb.zc||M.Fb.KI||!g.xK(M.Fb)?!0:!1:(M.mX?0:M.zc)&&g.xK(M.Fb)?!0:!1;M.B("html5_log_detailpage_autoplay")&&IK(M)==="detailpage"&&M.Xb("autoplay_info",{autoplay:M.LI,autonav:M.isAutonav,wasDompaused:M.mX,result:O});return O}; g.uw=function(M){return M.oauthToken||M.Fb.M$}; Adb=function(M){if(M.B("html5_stateful_audio_normalization")){var O=1,c=g.Y8(M.Fb.experiments,"html5_default_ad_gain");c&&M.isAd()&&(O=c);var k,I;c=(I=(k=M.L)==null?void 0:k.audio.L)!=null?I:M.qD;if(c==null||isNaN(c))M=iPE(M);else{k=(0,g.al)();M.QC=2;I=k-M.Fb.eH<=M.maxStatefulTimeThresholdSec*1E3;M.applyStatefulNormalization&&I?M.QC=4:I||(M.Fb.hs=Infinity,M.Fb.eH=NaN);I=(M.QC===4?g.Do(M.Fb.hs,M.minimumLoudnessTargetLkfs,M.loudnessTargetLkfs):M.loudnessTargetLkfs)-c;if(M.QC!==4){var b,v,u,t,G=((b= M.playerResponse)==null?void 0:(v=b.playerConfig)==null?void 0:(u=v.audioConfig)==null?void 0:(t=u.loudnessNormalizationConfig)==null?void 0:t.statelessLoudnessAdjustmentGain)||0;I+=G}I=Math.min(I,0);M.preserveStatefulLoudnessTarget&&(M.Fb.hs=c+I,M.Fb.eH=k);M=Math.min(1,Math.pow(10,I/20))||O}}else M=iPE(M);return M}; iPE=function(M){var O=1,c=g.Y8(M.Fb.experiments,"html5_default_ad_gain");c&&M.isAd()&&(O=c);if(M.Fb.experiments.No("html5_audio_gain_null_coalescing")){var k,I;c=(I=(k=M.L)==null?void 0:k.audio.Y)!=null?I:M.TP;c==0&&M.Xb("db0fix",{rldb:M.TP},!0)}else{var b;c=((b=M.L)==null?void 0:b.audio.Y)||M.TP}isNaN(c)||(M.QC=1);return Math.min(1,Math.pow(10,-c/20))||O}; WL=function(M){var O=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],c=Fc(M.Fb)==="TVHTML5_SIMPLY"&&M.Fb.S.ctheme==="MUSIC";!M.WC&&(g.zd(M.Fb)||g.nG(M.Fb)||c)&&(O.includes(M.musicVideoType)||M.isExternallyHostedPodcast)&&(M.WC=!0);if(O=g.CF())O=/Starboard\/([0-9]+)/.exec(g.E4()),O=(O?parseInt(O[1],10):NaN)<10;c=M.Fb;c=(Fc(c)==="TVHTML5_CAST"||Fc(c)==="TVHTML5"&&(c.S.cver.startsWith("6.20130725")||c.S.cver.startsWith("6.20130726")))&&M.Fb.S.ctheme==="MUSIC";var k;if(k=!M.WC)c||(c= M.Fb,c=Fc(c)==="TVHTML5"&&c.S.cver.startsWith("7")),k=c;k&&!O&&(O=M.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",c=(M.B("cast_prefer_audio_only_for_atv_and_uploads")||M.B("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&M.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",O||c||M.isExternallyHostedPodcast)&&(M.WC=!0);return M.Fb.deviceIsAudioOnly||M.WC&&M.Fb.K}; HL=function(M){var O,c,k;return((O=M.playerResponse)==null?void 0:(c=O.playerConfig)==null?void 0:(k=c.compositeVideoConfig)==null?void 0:k.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; q97=function(M){var O,c,k,I=(O=M.playerResponse)==null?void 0:(c=O.playerConfig)==null?void 0:(k=c.compositeVideoConfig)==null?void 0:k.sourceConfigs,b,v,u;M=(b=M.playerResponse)==null?void 0:(v=b.playerConfig)==null?void 0:(u=v.compositeVideoConfig)==null?void 0:u.defaultActiveSourceVideoId;if(!I||!M)return"";I=g.a(I);for(b=I.next();!b.done;b=I.next())if(b=b.value,b.videoId===M&&b.audioTracks)for(b=g.a(b.audioTracks),v=b.next();!v.done;v=b.next())if(v=v.value,v.isDefaultForSource)return v.id||""; return""}; g.xaa=function(M){return M.B("html5_enable_sabr_live_captions")&&M.b5()&&el(M)||HL(M)}; tQ=function(M){var O,c,k;return!!((O=M.playerResponse)==null?0:(c=O.playerConfig)==null?0:(k=c.mediaCommonConfig)==null?0:k.splitScreenEligible)}; G9=function(M){var O;return!((O=M.playerResponse)==null||!O.compositePlayabilityStatus)}; hiI=function(M){return isNaN(M)?0:Math.max((Date.now()-M)/1E3-30,0)}; jA=function(M){return!(!M.U$||!M.Fb.K)&&M.wQ()}; Xn=function(M){return M.kB&&M.enableServerStitchedDai}; LIG=function(M){return M.T_&&!M.CV}; el=function(M){var O=M.B("html5_enable_sabr_on_drive")&&M.Fb.Sc==="gd";if(M.P2)return M.T_&&M.Xb("fds",{fds:!0},!0),!1;if(M.Fb.Sc!=="yt"&&!O)return M.T_&&M.Xb("dsvn",{ns:M.Fb.Sc},!0),!1;if(M.cotn||!M.S||M.S.isOtf&&!M.B("html5_enable_sabr_otf_in_client")||M.Y&&!M.Y.S||M.s9&&!M.B("html5_enable_sabr_csdai"))return!1;if(M.B("html5_use_sabr_requests_for_debugging"))return!0;M.T_&&M.Xb("esfw",{usbc:M.T_,hsu:!!M.CV},!0);if(M.T_&&M.CV)return!0;if(M.B("html5_remove_client_sabr_determination"))return!1;var c= !M.S.b5&&!M.Pj();O=c&&pb&&M.B("html5_enable_sabr_vod_streaming_xhr");c=c&&!pb&&M.B("html5_enable_sabr_vod_non_streaming_xhr");var k=lw(M),I=M.B("html5_enable_sabr_drm_vod_streaming_xhr")&&pb&&M.Pj()&&!M.S.b5&&(M.drmProduct==="1"?!1:!0);(O=O||c||k||I)&&!M.CV&&M.Xb("sabr",{loc:"m"},!0);return O&&!!M.CV}; lw=function(M){var O;if(!(O=pb&&M.b5()&&M.Pj()&&(M.drmProduct==="1"?!1:!0)&&M.B("html5_sabr_live_drm_streaming_xhr"))){O=M.b5()&&!M.Pj()&&pb;var c=M.b5()&&M.latencyClass!=="ULTRALOW"&&!M.isLowLatencyLiveStream&&M.B("html5_sabr_live_normal_latency_streaming_xhr"),k=M.isLowLatencyLiveStream&&M.B("html5_sabr_live_low_latency_streaming_xhr"),I=M.latencyClass==="ULTRALOW"&&M.B("html5_sabr_live_ultra_low_latency_streaming_xhr");O=O&&(c||k||I)}c=O;O=M.enableServerStitchedDai&&c&&M.B("html5_enable_sabr_ssdai_streaming_xhr"); c=!M.enableServerStitchedDai&&c;k=M.b5()&&!pb&&M.B("html5_enable_sabr_live_non_streaming_xhr");M=pb&&(M.UL()||tQ(M)&&M.B("html5_enable_sabr_for_lifa_eligible_streams"));return O||c||k||M}; Rib=function(M){var O;if(O=!!M.cotn)O=M.videoId,O=!!O&&g.LG(O)===1;return O&&!M.U$}; g.Fn=function(M){if(!M.S||!M.X||!M.L)return!1;var O=M.S.S,c=!!O[M.X.id]&&fn(O[M.X.id].o5.S);O=!!O[M.L.id]&&fn(O[M.L.id].o5.S);return(M.X.itag==="0"||c)&&O}; pj=function(M){return M.E$?["OK","LIVE_STREAM_OFFLINE"].includes(M.E$.status):!0}; da2=function(M){return(M=M.sC)&&M.showError?M.showError:!1}; Kj=function(M,O){return M.B(O)?!0:(M.fflags||"").includes(O+"=true")}; vPl=function(M,O){O.inlineMetricEnabled&&(M.inlineMetricEnabled=!0);O.playback_progress_0s_url&&(M.PV=new oiA(O));if(O=O.video_masthead_ad_quartile_urls)M.zz=O.quartile_0_url,M.fF=O.quartile_25_url,M.YJ=O.quartile_50_url,M.LF=O.quartile_75_url,M.Qf=O.quartile_100_url,M.HV=O.quartile_0_urls,M.HR=O.quartile_25_urls,M.KC=O.quartile_50_urls,M.cR=O.quartile_75_urls,M.G9=O.quartile_100_urls}; bPE=function(M){var O={};M=g.a(M);for(var c=M.next();!c.done;c=M.next()){c=c.value;var k=c.split("=");k.length===2?O[k[0]]=k[1]:O[c]=!0}return O}; cdA=function(M){if(M){if(ajM(M))return M;M=rUA(M);if(ajM(M,!0))return M}return""}; g.Y9E=function(M){return M.captionsLanguagePreference||M.Fb.captionsLanguagePreference||g.TU(M,"yt:cc_default_lang")||M.Fb.Q7}; gU=function(M){return!(!M.isLivePlayback||!M.hasProgressBarBoundaries())}; g.R_=function(M){var O;return M.XY||((O=M.suggestions)==null?void 0:O[0])||null}; g.wU=function(M){var O,c;return!!((O=M.embeddedPlayerConfig)==null?0:(c=O.embeddedPlayerFlags)==null?0:c.enableMusicUx)}; MpG=function(M){return M.W||M.B("web_player_media_session_infinity")&&M.isLivePlayback}; nj=function(M){return M.Fb.L&&M.isPrivate}; g.aK=function(M){var O=M.N(),c=g.RK(O),k=O.m0;(O.B("embeds_web_enable_iframe_api_send_full_embed_url")||O.B("embeds_web_enable_rcat_validation_in_havs")||O.B("embeds_enable_autoplay_and_visibility_signals"))&&g.c6(O)&&(k&&(c.thirdParty=Object.assign({},c.thirdParty,{embedUrl:k})),Ica(c,M));if(k=M.pB)c.clickTracking={clickTrackingParams:k};else if(g.c6(M.N())&&g.Q5("EVENT_ID"))c.clickTracking={clickTrackingParams:g.Q5("EVENT_ID")};else if(O.B("html5_log_missing_itct")){var I;k=new g.Dy("Missing ITCT in InnerTubeContext", {isAd:M.isAd(),Elu:(I=O.getWebPlayerContextConfig())==null?void 0:I.contextId});g.Ww(k)}I=c.client||{};k="EMBED";var b=IK(M);b==="leanback"?k="WATCH":O.B("gvi_channel_client_screen")&&b==="profilepage"?k="CHANNEL":M.a5?k="LIVE_MONITOR":b==="detailpage"?k="WATCH_FULL_SCREEN":b==="adunit"?k="ADUNIT":b==="sponsorshipsoffer"&&(k="UNKNOWN");I.clientScreen=k;if(O=M.kidsAppInfo)I.kidsAppInfo=JSON.parse(O);(k=M.T7)&&!O&&(I.kidsAppInfo={contentSettings:{ageUpMode:OoG[k]}});if(O=M.fY)I.unpluggedAppInfo={enableFilterMode:!0}; (k=M.unpluggedFilterModeType)&&!O&&(I.unpluggedAppInfo={filterModeType:cGM[k]});if(O=M.dZ)I.unpluggedLocationInfo=O;c.client=I;I=c.request||{};M.wW&&(I.isPrefetch=!0);if(O=M.mdxEnvironment)I.mdxEnvironment=O;if(O=M.mdxControlMode)I.mdxControlMode=kB8[O];c.request=I;I=c.user||{};if(O=M.jc)I.credentialTransferTokens=[{token:O,scope:"VIDEO"}];if(O=M.wG)I.delegatePurchases={oauthToken:O},I.kidsParent={oauthToken:O};c.user=I;if(I=M.contextParams)c.activePlayers=[{playerContextParams:I}];if(M=M.clientScreenNonce)c.clientScreenNonce= M;return c}; g.RK=function(M){var O=g.fA(),c=O.client||{};if(M.forcedExperiments){var k=M.forcedExperiments.split(","),I=[];k=g.a(k);for(var b=k.next();!b.done;b=k.next())I.push(Number(b.value));c.experimentIds=I}if(I=M.homeGroupInfo)c.homeGroupInfo=JSON.parse(I);if(I=M.getPlayerType())c.playerType=I;if(I=M.S.ctheme)c.theme=I;if(I=M.livingRoomAppMode)c.tvAppInfo=Object.assign({},c.tvAppInfo,{livingRoomAppMode:I});I=M.deviceYear;M.B("html5_propagate_device_year")&&I&&(c.tvAppInfo=Object.assign({},c.tvAppInfo,{deviceYear:I})); if(I=M.livingRoomPoTokenId)c.tvAppInfo=Object.assign({},c.tvAppInfo,{livingRoomPoTokenId:I});O.client=c;c=O.user||{};M.enableSafetyMode&&(c=Object.assign({},c,{enableSafetyMode:!0}));M.pageId&&(c=Object.assign({},c,{onBehalfOfUser:M.pageId}));O.user=c;c=M.m0;M.B("embeds_web_enable_iframe_api_send_full_embed_url")||M.B("embeds_web_enable_rcat_validation_in_havs")||M.B("embeds_enable_autoplay_and_visibility_signals")||!c||(O.thirdParty={embedUrl:c});return O}; tpR=function(M,O,c){var k=M.videoId,I=g.aK(M),b=M.N(),v={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(w$()),referer:document.location.toString(),signatureTimestamp:20290};g.oF();M.isAutonav&&(v.autonav=!0);g.Ej(0,141)&&(v.autonavState=g.Ej(0,140)?"STATE_OFF":"STATE_ON");v.autoCaptionsDefaultOn=g.Ej(0,66);mab(M)&&(v.autoplay=!0);b.K&&M.cycToken&&(v.cycToken=M.cycToken);b.enablePrivacyFilter&&(v.enablePrivacyFilter=!0);M.isFling&&(v.fling=!0);var u=M.forceAdsUrl;if(u){var t={},G=[];u= u.split(",");u=g.a(u);for(var X=u.next();!X.done;X=u.next()){X=X.value;var l=X.split("|");l.length!==3||X.includes("=")||(l[0]="breaktype="+l[0],l[1]="offset="+l[1],l[2]="url="+l[2]);X={adtype:"video_ad"};l=g.a(l);for(var F=l.next();!F.done;F=l.next()){var p=g.a(F.value.split("="));F=p.next().value;p=b2a(p);X[F]=p.join("=")}l=X.url;F=X.presetad;p=X.viralresponseurl;var K=Number(X.campaignid);if(X.adtype==="in_display_ad")l&&(t.url=l),F&&(t.presetAd=F),p&&(t.viralAdResponseUrl=p),K&&(t.viralCampaignId= String(K));else if(X.adtype==="video_ad"){var r={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(X.offset)||0)}};if(X=IMl[X.breaktype])r.breakType=X;l&&(r.url=l);F&&(r.presetAd=F);p&&(r.viralAdResponseUrl=p);K&&(r.viralCampaignId=String(K));G.push(r)}}v.forceAdParameters={videoAds:G,inDisplayAd:t}}M.isInlinePlaybackNoAd&&(v.isInlinePlaybackNoAd=!0);M.isLivingRoomDeeplink&&(v.isLivingRoomDeeplink=!0);t=M.oT;if(t!=null){t={startWalltime:String(t)};if(G=M.wg)t.manifestDuration=String(G||14400); v.liveContext=t}if(M.mutedAutoplay){v.mutedAutoplay=!0;t=b.getWebPlayerContextConfig();var W,z;(t==null?0:(W=t.embedsHostFlags)==null?0:W.allowMutedAutoplayDurationMode)&&(t==null?0:(z=t.embedsHostFlags)==null?0:z.allowMutedAutoplayDurationMode.includes(bo8[M.mutedAutoplayDurationMode]))&&(v.mutedAutoplayDurationMode=bo8[M.mutedAutoplayDurationMode])}if(M.mX?0:M.zc)v.splay=!0;W=M.vnd;W===5&&(v.vnd=W);W={};if(z=M.isMdxPlayback)W.triggeredByMdx=z;if(z=M.MP)W.skippableAdsSupported=z.split(",").includes("ska"); if(G=M.Dh){z=M.vR;t=[];G=g.a(bvl(G));for(u=G.next();!u.done;u=G.next()){u=u.value;X=u.platform;u={applicationState:u.tI?"INACTIVE":"ACTIVE",clientFormFactor:vwM[X]||"UNKNOWN_FORM_FACTOR",clientName:U6G[u.zx]||"UNKNOWN_INTERFACE",clientVersion:u.deviceVersion||"",platform:UdG[X]||"UNKNOWN_PLATFORM"};X={};if(z){l=void 0;try{l=JSON.parse(z)}catch(S){g.sZ(S)}l&&(X={params:[{key:"ms",value:l.ms}]},l.advertising_id&&(X.advertisingId=l.advertising_id),l.limit_ad_tracking!==void 0&&l.limit_ad_tracking!== null&&(X.limitAdTracking=l.limit_ad_tracking),u.osName=l.os_name,u.userAgent=l.user_agent,u.windowHeightPoints=l.window_height_points,u.windowWidthPoints=l.window_width_points)}t.push({adSignalsInfo:X,remoteClient:u})}W.remoteContexts=t}z=M.sourceContainerPlaylistId;t=M.serializedMdxMetadata;if(z||t)G={},z&&(G.mdxPlaybackContainerInfo={sourceContainerPlaylistId:z}),t&&(G.serializedMdxMetadata=t),W.mdxPlaybackSourceContext=G;v.mdxContext=W;W=O.width;W>0&&(v.playerWidthPixels=Math.round(W));if(O=O.height)v.playerHeightPixels= Math.round(O);c!==0&&(v.vis=c);if(c=b.widgetReferrer)v.widgetReferrer=c.substring(0,128);g.xK(b)&&v&&(v.ancestorOrigins=b.ancestorOrigins);M.defaultActiveSourceVideoId&&(v.compositeVideoContext={defaultActiveSourceVideoId:M.defaultActiveSourceVideoId});if(b=b.getWebPlayerContextConfig())v.encryptedHostFlags=b.encryptedHostFlags;k={videoId:k,context:I,playbackContext:{contentPlaybackContext:v}};if(M.UC){var e;k.playbackContext.reloadPlaybackContext={reloadPlaybackParams:(e=M.UC)==null?void 0:e.reloadPlaybackParams}}M.contentCheckOk&& (k.contentCheckOk=!0);if(e=M.clientPlaybackNonce)k.cpn=e;if(e=M.playerParams)k.params=e;if(e=M.playlistId)k.playlistId=e;M.racyCheckOk&&(k.racyCheckOk=!0);e=M.N();if(I=e.embedConfig)k.serializedThirdPartyEmbedConfig=I;k.captionParams={};I=g.Ej(g.oF(),65);M.deviceCaptionsOn!=null?k.captionParams.deviceCaptionsOn=M.deviceCaptionsOn:g.gG(e)&&(k.captionParams.deviceCaptionsOn=I!=null?!I:!1);M.Hb&&(k.captionParams.deviceCaptionsLangPref=M.Hb);M.z7.length?k.captionParams.viewerSelectedCaptionLangs=M.z7: g.gG(e)&&(I=g.Kn(),I==null?0:I.length)&&(k.captionParams.viewerSelectedCaptionLangs=I);I=M.fetchType==="onesie"&&M.B("html5_onesie_attach_po_token");v=M.fetchType!=="onesie"&&M.B("html5_non_onesie_attach_po_token");if(I||v)I=M.N(),I.mX&&(k.serviceIntegrityDimensions={},k.serviceIntegrityDimensions.poToken=I.mX);e.B("fetch_att_independently")&&(k.attestationRequest={omitBotguardData:!0});k.playbackContext||(k.playbackContext={});k.playbackContext.devicePlaybackCapabilities=uEp(M);k.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&M.Xb("noVp9",{});return k}; uEp=function(M){var O=!(M==null?0:M.mR())&&(M==null?void 0:M.b5())&&xE(),c;if(!(c=M==null)){c=g.BL(M);M=M.N().J;var k=ei("243");c=!(k&&PP(c,k,M,!0)===!0)}return{supportsVp9Encoding:!(c||O),supportXhr:pb}}; jM8=function(M,O){var c,k,I;return g.P(function(b){if(b.X==1)return c={context:g.RK(M.N()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:M.videoId,cpn:M.clientPlaybackNonce}}]},k=g.A6(GBR),g.Z(b,g.zm(O,c,k),2);I=b.S;return b.return(I)})}; Xul=function(M,O,c){var k=g.Y8(O.experiments,"bg_vm_reinit_threshold");(!hG||(0,g.al)()-hG>k)&&jM8(M,c).then(function(I){I&&(I=I.botguardData)&&g.Yw(I,O)},function(I){M.BQ()||(I=lV(I),M.Xb("attf",I.details))})}; rU=function(M,O){g.d.call(this);this.app=M;this.state=O}; JQ=function(M,O,c){M.state.S.hasOwnProperty(O)||NX(M,O,c);M.state.W[O]=function(){return c.apply(M,g.C2.apply(0,arguments))}; M.state.U.add(O)}; Wn=function(M,O,c){M.state.S.hasOwnProperty(O)||NX(M,O,c);M.app.N().K&&(M.state.K[O]=function(){return c.apply(M,g.C2.apply(0,arguments))},M.state.U.add(O))}; NX=function(M,O,c){M.state.S[O]=function(){return c.apply(M,g.C2.apply(0,arguments))}}; g.sl=function(M,O,c){return M.state.S[O].apply(M.state.S,g.p2(c))}; Hn=function(){g.w4.call(this);this.J=new Map}; eA=function(){g.d.apply(this,arguments);this.element=null;this.U=new Set;this.W={};this.K={};this.S={};this.T=new Set;this.Y=new Hn;this.X=new Hn;this.L=new Hn;this.J=new Hn}; lMb=function(M,O,c){typeof M==="string"&&(M={mediaContentUrl:M,startSeconds:O,suggestedQuality:c});a:{if((O=M.mediaContentUrl)&&(O=/\/([ve]|embed)\/([^#?]+)/.exec(O))&&O[2]){O=O[2];break a}O=null}M.videoId=O;return Bn(M)}; Bn=function(M,O,c){if(typeof M==="string")return{videoId:M,startSeconds:O,suggestedQuality:c};O={};c=g.a(Fnk);for(var k=c.next();!k.done;k=c.next())k=k.value,M[k]&&(O[k]=M[k]);return O}; pul=function(M,O,c,k){if(g.bD(M)&&!Array.isArray(M)){O="playlist list listType index startSeconds suggestedQuality".split(" ");c={};for(k=0;k32&&k.push("hfr");O.isHdr()&&k.push("hdr");O.primaries==="bt2020"&&k.push("wcg");c.video_quality_features=k}}if(M=M.getPlaylistId())c.list=M;return c}; oK=function(){z9.apply(this,arguments)}; El=function(M,O){var c={};if(M.app.N().s2){M=g.a(nwI);for(var k=M.next();!k.done;k=M.next())k=k.value,O.hasOwnProperty(k)&&(c[k]=O[k]);if(O=c.qoe_cat)M="",typeof O==="string"&&O.length>0&&(M=O.split(",").filter(function(I){return RDl.includes(I)}).join(",")),c.qoe_cat=M; aMb(c)}else for(M=g.a(rGl),k=M.next();!k.done;k=M.next())k=k.value,O.hasOwnProperty(k)&&(c[k]=O[k]);return c}; aMb=function(M){var O=M.raw_player_response;if(!O){var c=M.player_response;c&&(O=JSON.parse(c))}delete M.player_response;delete M.raw_player_response;if(O){M.raw_player_response={streamingData:O.streamingData,playerConfig:O.playerConfig};var k;if((k=O.playbackTracking)==null?0:k.qoeUrl)M.raw_player_response=Object.assign({},M.raw_player_response,{playbackTracking:{qoeUrl:O.playbackTracking.qoeUrl}});O.videoDetails&&(O.videoDetails.videoId||O.videoDetails.lengthSeconds)&&(c={},O.videoDetails.videoId&& (c.videoId=O.videoDetails.videoId),O.videoDetails.lengthSeconds&&(c.lengthSeconds=O.videoDetails.lengthSeconds),M.raw_player_response=Object.assign({},M.raw_player_response,{videoDetails:c}))}}; yA=function(M,O,c){var k=M.app.Lb(c);if(!k)return 0;M=k-M.app.getCurrentTime(c);return O-M}; JGA=function(M){var O=O===void 0?5:O;return M?N3G[M]||O:O}; g.QA=function(){oK.apply(this,arguments)}; Wnp=function(M){NX(M,"getInternalApiInterface",M.getInternalApiInterface);NX(M,"addEventListener",M.gi);NX(M,"removeEventListener",M.TZ2);NX(M,"cueVideoByPlayerVars",M.qe);NX(M,"loadVideoByPlayerVars",M.OP);NX(M,"preloadVideoByPlayerVars",M.IuO);NX(M,"getAdState",M.getAdState);NX(M,"sendAbandonmentPing",M.sendAbandonmentPing);NX(M,"setLoopRange",M.setLoopRange);NX(M,"getLoopRange",M.getLoopRange);NX(M,"setAutonavState",M.setAutonavState);NX(M,"seekTo",M.dic);NX(M,"seekBy",M.km2);NX(M,"seekToLiveHead", M.seekToLiveHead);NX(M,"requestSeekToWallTimeSeconds",M.requestSeekToWallTimeSeconds);NX(M,"seekToStreamTime",M.seekToStreamTime);NX(M,"prefetchKeyPlay",M.prefetchKeyPlay);NX(M,"startSeekCsiAction",M.startSeekCsiAction);NX(M,"getStreamTimeOffset",M.getStreamTimeOffset);NX(M,"getVideoData",M.rP);NX(M,"setInlinePreview",M.setInlinePreview);NX(M,"getAppState",M.getAppState);NX(M,"updateLastActiveTime",M.updateLastActiveTime);NX(M,"setBlackout",M.setBlackout);NX(M,"setUserEngagement",M.setUserEngagement); NX(M,"updateSubtitlesUserSettings",M.updateSubtitlesUserSettings);NX(M,"getPresentingPlayerType",M.Ui);NX(M,"canPlayType",M.canPlayType);NX(M,"updatePlaylist",M.updatePlaylist);NX(M,"updateVideoData",M.updateVideoData);NX(M,"updateEnvironmentData",M.updateEnvironmentData);NX(M,"sendVideoStatsEngageEvent",M.b2u);NX(M,"productsInVideoVisibilityUpdated",M.productsInVideoVisibilityUpdated);NX(M,"setSafetyMode",M.setSafetyMode);NX(M,"isAtLiveHead",function(O){return M.isAtLiveHead(void 0,O)}); NX(M,"getVideoAspectRatio",M.getVideoAspectRatio);NX(M,"getPreferredQuality",M.getPreferredQuality);NX(M,"getPlaybackQualityLabel",M.getPlaybackQualityLabel);NX(M,"setPlaybackQualityRange",M.IXd);NX(M,"onAdUxClicked",M.onAdUxClicked);NX(M,"getFeedbackProductData",M.getFeedbackProductData);NX(M,"getStoryboardFrame",M.getStoryboardFrame);NX(M,"getStoryboardFrameIndex",M.getStoryboardFrameIndex);NX(M,"getStoryboardLevel",M.getStoryboardLevel);NX(M,"getNumberOfStoryboardLevels",M.getNumberOfStoryboardLevels); NX(M,"getCaptionWindowContainerId",M.getCaptionWindowContainerId);NX(M,"getAvailableQualityLabels",M.getAvailableQualityLabels);NX(M,"addCueRange",M.addCueRange);NX(M,"addUtcCueRange",M.addUtcCueRange);NX(M,"showAirplayPicker",M.showAirplayPicker);NX(M,"dispatchReduxAction",M.dispatchReduxAction);NX(M,"getPlayerResponse",M.cI);NX(M,"getWatchNextResponse",M.Xl);NX(M,"getHeartbeatResponse",M.x4);NX(M,"getCurrentTime",M.zn);NX(M,"getDuration",M.NU);NX(M,"getPlayerState",M.getPlayerState);NX(M,"getPlayerStateObject", M.vI);NX(M,"getVideoLoadedFraction",M.getVideoLoadedFraction);NX(M,"getProgressState",M.getProgressState);NX(M,"getVolume",M.getVolume);NX(M,"setVolume",M.X0);NX(M,"isMuted",M.isMuted);NX(M,"mute",M.MJ);NX(M,"unMute",M.Ey);NX(M,"loadModule",M.loadModule);NX(M,"unloadModule",M.unloadModule);NX(M,"getOption",M.LQ);NX(M,"getOptions",M.getOptions);NX(M,"setOption",M.setOption);NX(M,"loadVideoById",M.Zr);NX(M,"loadVideoByUrl",M.yK);NX(M,"playVideo",M.Ip);NX(M,"loadPlaylist",M.loadPlaylist);NX(M,"nextVideo", M.nextVideo);NX(M,"previousVideo",M.previousVideo);NX(M,"playVideoAt",M.playVideoAt);NX(M,"getDebugText",M.getDebugText);NX(M,"getWebPlayerContextConfig",M.getWebPlayerContextConfig);NX(M,"notifyShortsAdSwipeEvent",M.notifyShortsAdSwipeEvent);NX(M,"getVideoContentRect",M.getVideoContentRect);NX(M,"setSqueezeback",M.setSqueezeback);NX(M,"toggleSubtitlesOn",M.toggleSubtitlesOn);NX(M,"isSubtitlesOn",M.isSubtitlesOn);NX(M,"reportPlaybackIssue",M.reportPlaybackIssue);NX(M,"setAutonav",M.setAutonav);NX(M, "isNotServable",M.isNotServable);NX(M,"channelSubscribed",M.channelSubscribed);NX(M,"channelUnsubscribed",M.channelUnsubscribed);NX(M,"togglePictureInPicture",M.togglePictureInPicture);NX(M,"supportsGaplessAudio",M.supportsGaplessAudio);NX(M,"supportsGaplessShorts",M.supportsGaplessShorts);NX(M,"enqueueVideoByPlayerVars",function(O){return void M.enqueueVideoByPlayerVars(O)}); NX(M,"clearQueue",M.clearQueue);NX(M,"getAudioTrack",M.bx);NX(M,"setAudioTrack",M.BBB);NX(M,"getAvailableAudioTracks",M.Mf);NX(M,"getMaxPlaybackQuality",M.getMaxPlaybackQuality);NX(M,"getUserPlaybackQualityPreference",M.getUserPlaybackQualityPreference);NX(M,"getSubtitlesUserSettings",M.getSubtitlesUserSettings);NX(M,"resetSubtitlesUserSettings",M.resetSubtitlesUserSettings);NX(M,"setMinimized",M.setMinimized);NX(M,"setOverlayVisibility",M.setOverlayVisibility);NX(M,"confirmYpcRental",M.confirmYpcRental); NX(M,"queueNextVideo",M.queueNextVideo);NX(M,"handleExternalCall",M.handleExternalCall);NX(M,"logApiCall",M.logApiCall);NX(M,"isExternalMethodAvailable",M.isExternalMethodAvailable);NX(M,"setScreenLayer",M.setScreenLayer);NX(M,"getCurrentPlaylistSequence",M.getCurrentPlaylistSequence);NX(M,"getPlaylistSequenceForTime",M.getPlaylistSequenceForTime);NX(M,"shouldSendVisibilityState",M.shouldSendVisibilityState);NX(M,"syncVolume",M.syncVolume);NX(M,"highlightSettingsMenuItem",M.highlightSettingsMenuItem); NX(M,"openSettingsMenuItem",M.openSettingsMenuItem);NX(M,"getEmbeddedPlayerResponse",M.getEmbeddedPlayerResponse);NX(M,"getVisibilityState",M.getVisibilityState);NX(M,"isMutedByMutedAutoplay",M.isMutedByMutedAutoplay);NX(M,"isMutedByEmbedsMutedAutoplay",M.isMutedByEmbedsMutedAutoplay);NX(M,"setGlobalCrop",M.setGlobalCrop);NX(M,"setInternalSize",M.setInternalSize);NX(M,"setFauxFullscreen",M.setFauxFullscreen);NX(M,"setAppFullscreen",M.setAppFullscreen)}; Cj=function(M,O,c){M=g.dU(M.Zu(),O);return c?(c.addOnDisposeCallback(M),null):M}; g.DH=function(M,O,c){return M.app.N().lA?O:g.cA("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:O,SHORTCUT:c})}; sMl=function(M){M.Zu().element.setAttribute("aria-live","polite")}; g.$L=function(M,O){g.QA.call(this,M,O);Wnp(this);Wn(this,"addEventListener",this.nT);Wn(this,"removeEventListener",this.aXO);Wn(this,"cueVideoByPlayerVars",this.b$);Wn(this,"loadVideoByPlayerVars",this.EP);Wn(this,"preloadVideoByPlayerVars",this.gE2);Wn(this,"loadVideoById",this.Zr);Wn(this,"loadVideoByUrl",this.yK);Wn(this,"playVideo",this.Ip);Wn(this,"loadPlaylist",this.loadPlaylist);Wn(this,"nextVideo",this.nextVideo);Wn(this,"previousVideo",this.previousVideo);Wn(this,"playVideoAt",this.playVideoAt); Wn(this,"getVideoData",this.wb);Wn(this,"seekBy",this.JlO);Wn(this,"seekTo",this.pCf);Wn(this,"showControls",this.showControls);Wn(this,"hideControls",this.hideControls);Wn(this,"cancelPlayback",this.cancelPlayback);Wn(this,"getProgressState",this.getProgressState);Wn(this,"isInline",this.isInline);Wn(this,"setInline",this.setInline);Wn(this,"setLoopVideo",this.setLoopVideo);Wn(this,"getLoopVideo",this.getLoopVideo);Wn(this,"getVideoContentRect",this.getVideoContentRect);Wn(this,"getVideoStats",this.h7); Wn(this,"getCurrentTime",this.g2);Wn(this,"getDuration",this.NU);Wn(this,"getPlayerState",this.Nf);Wn(this,"getVideoLoadedFraction",this.t7);Wn(this,"mute",this.MJ);Wn(this,"unMute",this.Ey);Wn(this,"setVolume",this.X0);Wn(this,"loadModule",this.loadModule);Wn(this,"unloadModule",this.unloadModule);Wn(this,"getOption",this.LQ);Wn(this,"getOptions",this.getOptions);Wn(this,"setOption",this.setOption);Wn(this,"addCueRange",this.addCueRange);Wn(this,"getDebugText",this.getDebugText);Wn(this,"getStoryboardFormat", this.getStoryboardFormat);Wn(this,"toggleFullscreen",this.toggleFullscreen);Wn(this,"isFullscreen",this.isFullscreen);Wn(this,"getPlayerSize",this.getPlayerSize);Wn(this,"toggleSubtitles",this.toggleSubtitles);Wn(this,"setCenterCrop",this.setCenterCrop);Wn(this,"setFauxFullscreen",this.setFauxFullscreen);Wn(this,"setSizeStyle",this.setSizeStyle);Wn(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);Wn(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);gwb(this)}; g.VA=function(M){M=M.Fv();var O=M.Sp.get("endscreen");return O&&O.IH()?!0:M.l2()}; g.T9=function(M,O){M.getPresentingPlayerType()===3?M.publish("mdxautoplaycancel"):M.Dd("onAutonavCancelled",O)}; g.mz=function(M){var O=fj(M.Fv());return M.app.PP&&!M.isFullscreen()||M.getPresentingPlayerType()===3&&O&&O.EE()&&O.tF()||!!M.getPlaylist()}; g.iw=function(M,O){g.sl(M,"addEmbedsConversionTrackingParams",[O])}; g.qX=function(M){return(M=g.AQ(M.Fv()))?M.G0():{}}; g.HoE=function(M){M=(M=M.getVideoData())&&M.X;return!!M&&!(!M.audio||!M.video)&&M.mimeType!=="application/x-mpegURL"}; g.xL=function(M,O,c){M=M.Tf().element;var k=V0(M.children,function(I){I=Number(I.getAttribute("data-layer"));return c-I||1}); k<0&&(k=-(k+1));KI(M,O,k);O.setAttribute("data-layer",String(c))}; g.hQ=function(M){var O=M.N();if(!O.dZ)return!1;var c=M.getVideoData();if(!c||M.getPresentingPlayerType()===3)return!1;var k=(!c.isLiveDefaultBroadcast||O.B("allow_poltergust_autoplay"))&&!gU(c);k=c.isLivePlayback&&(!O.B("allow_live_autoplay")||!k);var I=c.isLivePlayback&&O.B("allow_live_autoplay_on_mweb");M=M.getPlaylist();M=!!M&&M.EE();var b=c.wy&&c.wy.playerOverlays||null;b=!!(b&&b.playerOverlayRenderer&&b.playerOverlayRenderer.autoplay);b=c.sL&&b;return!c.ypcPreview&&(!k||I)&&!g.rK(c.T,"ypc")&& !M&&(!g.xK(O)||b)}; B3A=function(M,O){M=eDR(M.app.nV().J);M=g.a(M);for(var c=M.next();!c.done;c=M.next()){c=c.value;var k=c.getAvailableAudioTracks(),I=null;k=g.a(k);for(var b=k.next();!b.done;b=k.next())if(b=b.value,b.getLanguageInfo().getId()===O){I=b;break}I&&c.jG(I,!0)}}; Lj=function(){S4.apply(this,arguments);this.requestHeaders={}}; MQ=function(){YL||(YL=new Lj);return YL}; OU=function(M,O){O?M.requestHeaders.Authorization="Bearer "+O:delete M.requestHeaders.Authorization}; g.cQ=function(M){g.d.call(this);var O=this;this.aO=M;this.YC={Sr:function(){return O.aO}}}; g.k1=function(M,O,c,k){k=k===void 0?!1:k;g.be.call(this,O);var I=this;this.j=M;this.Y2=k;this.K=new g.Rs(this);this.fade=new g.qN(this,c,!0,void 0,void 0,function(){I.xG()}); g.C(this,this.K);g.C(this,this.fade)}; I3=function(M){var O=M.j.getRootNode();return M.j.B("web_watch_pip")||M.j.B("web_shorts_pip")?YC(O):document}; zDk=function(M){M.X&&(document.activeElement&&g.wp(M.element,document.activeElement)&&M.X.focus(),M.X.setAttribute("aria-expanded","false"),M.X=void 0);g.J4(M.K);M.T=void 0}; bi=function(M,O,c){M.E0()?M.qW():M.yM(O,c)}; vQ=function(M,O,c,k){k=new g.f({G:"div",RO:["ytp-linked-account-popup-button"],l4:k,D:{role:"button",tabindex:"0"}});O=new g.f({G:"div",V:"ytp-linked-account-popup",D:{role:"dialog","aria-modal":"true",tabindex:"-1"},C:[{G:"div",V:"ytp-linked-account-popup-title",l4:O},{G:"div",V:"ytp-linked-account-popup-description",l4:c},{G:"div",V:"ytp-linked-account-popup-buttons",C:[k]}]});g.k1.call(this,M,{G:"div",V:"ytp-linked-account-popup-container",C:[O]},100);var I=this;this.dialog=O;g.C(this,this.dialog); k.listen("click",function(){I.qW()}); g.C(this,k);g.xL(this.j,this.element,4);this.hide()}; g.ui=function(M,O,c,k){g.be.call(this,M);this.priority=O;c&&g.UU(this,c);k&&this.Cw(k)}; g.t9=function(M,O,c,k){M=M===void 0?{}:M;O=O===void 0?[]:O;c=c===void 0?!1:c;k=k===void 0?!1:k;O.push("ytp-menuitem");var I=M;"role"in I||(I.role="menuitem");c||(I=M,"tabindex"in I||(I.tabindex="0"));M={G:c?"a":"div",RO:O,D:M,C:[{G:"div",V:"ytp-menuitem-icon",l4:"{{icon}}"},{G:"div",V:"ytp-menuitem-label",l4:"{{label}}"},{G:"div",V:"ytp-menuitem-content",l4:"{{content}}"}]};k&&M.C.push({G:"div",V:"ytp-menuitem-secondary-icon",l4:"{{secondaryIcon}}"});return M}; g.UU=function(M,O){M.updateValue("label",O)}; GP=function(M){g.ui.call(this,g.t9({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var O=this;this.j=M;this.X=this.S=!1;this.LA=M.B_();M.createServerVe(this.element,this,!0);this.Z(this.j,"settingsMenuVisibilityChanged",function(c){O.Wd(c)}); this.Z(this.j,"videodatachange",this.L);this.listen("click",this.onClick);this.L()}; jt=function(M){return M?g.ue(M):""}; Xq=function(M){g.d.call(this);this.api=M}; li=function(M){Xq.call(this,M);var O=this;NX(M,"setAccountLinkState",function(c){O.setAccountLinkState(c)}); NX(M,"updateAccountLinkingConfig",function(c){O.updateAccountLinkingConfig(c)}); M.addEventListener("videodatachange",function(c,k){O.onVideoDataChange(k)}); M.addEventListener("settingsMenuInitialized",function(){O.menuItem=new GP(O.api);g.C(O,O.menuItem)})}; Zo8=function(M){this.api=M;this.S={}}; Fq=function(M,O,c,k){O in M.S||(c=new g.VD(c,k,{id:O,priority:2,namespace:"appad"}),M.api.xE([c],1),M.S[O]=c)}; ps=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(this);g.C(this,this.events);this.S=new Zo8(this.api);this.events.Z(this.api,"legacyadtrackingpingreset",function(){O.S.S={}}); this.events.Z(this.api,"legacyadtrackingpingchange",function(c){var k=O.S;Fq(k,"part2viewed",1,0x8000000000000);Fq(k,"engagedview",Math.max(1,c.Xv*1E3),0x8000000000000);if(!c.isLivePlayback){var I=c.lengthSeconds*1E3;JX(c)&&k.api.B("html5_shorts_gapless_ads_duration_fix")&&(I=k.api.getProgressState().seekableEnd*1E3-c.S_);Fq(k,"videoplaytime25",I*.25,I);Fq(k,"videoplaytime50",I*.5,I);Fq(k,"videoplaytime75",I*.75,I);Fq(k,"videoplaytime100",I,0x8000000000000);Fq(k,"conversionview",I,0x8000000000000); Fq(k,"videoplaybackstart",1,I);Fq(k,"videoplayback2s",2E3,I);Fq(k,"videoplayback10s",1E4,I)}}); this.events.Z(this.api,g.fk("appad"),this.X);this.events.Z(this.api,g.m2("appad"),this.X)}; EwR=function(M,O,c){if(!(c in O))return!1;O=O[c];Array.isArray(O)||(O=[O]);O=g.a(O);for(c=O.next();!c.done;c=O.next()){c=c.value;var k={CPN:M.api.getVideoData().clientPlaybackNonce};c=g.Nq(c,k);k=void 0;k=k===void 0?!1:k;(k=yD(QD(c,S7l),c,k,"Active View 3rd Party Integration URL"))||(k=void 0,k=k===void 0?!1:k,k=yD(QD(c,PBE),c,k,"Google/YouTube Brand Lift URL"));k||(k=void 0,k=k===void 0?!1:k,k=yD(QD(c,owl),c,k,"Nielsen OCR URL"));g.Zd(c,void 0,k)}return!0}; Ks=function(M,O){yGG(M,O).then(function(c){g.Zd(O,void 0,void 0,c)})}; g2=function(M,O){O.forEach(function(c){Ks(M,c)})}; yGG=function(M,O){return g.lr(M.api.N())&&kE(O)&&c8(O)?g.sd(M.api.N(),g.uw(M.api.getVideoData())).then(function(c){var k;c&&(k={Authorization:"Bearer "+c});return k},void 0):H8()}; QMb=function(M){Xq.call(this,M);this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"videoready",function(O){if(M.getPresentingPlayerType()===1){var c,k,I={playerDebugData:{pmlSignal:!!((c=O.getPlayerResponse())==null?0:(k=c.adPlacements)==null?0:k.some(function(b){var v;return b==null?void 0:(v=b.adPlacementRenderer)==null?void 0:v.renderer})), contentCpn:O.clientPlaybackNonce}};g.kJ("adsClientStateChange",I)}})}; w2=function(M){g.f.call(this,{G:"button",RO:["ytp-button","ytp-autonav-toggle"],D:{title:"{{title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},C:[{G:"div",V:"ytp-autonav-toggle-button-container",C:[{G:"div",V:"ytp-autonav-toggle-button",D:{"aria-checked":"true"}}]}]});this.j=M;this.X=[];this.S=!1;this.isChecked=!0;M.createClientVe(this.element,this,113681);this.Z(M,"presentingplayerstatechange",this.B5);this.listen("click",this.onClick);this.j.N().B("web_player_autonav_toggle_always_listen")&& ddE(this);Cj(M,this.element,this);this.B5()}; ddE=function(M){M.X.push(M.Z(M.j,"videodatachange",M.B5));M.X.push(M.Z(M.j,"videoplayerreset",M.B5));M.X.push(M.Z(M.j,"onPlaylistUpdate",M.B5));M.X.push(M.Z(M.j,"autonavchange",M.b6))}; CBE=function(M){M.isChecked=M.isChecked;M.LB("ytp-autonav-toggle-button").setAttribute("aria-checked",String(M.isChecked));var O=M.isChecked?"Autoplay is on":"Autoplay is off";M.updateValue("title",O);M.updateValue("label",O);M.j.vj()}; DdE=function(M){return M.j.N().B("web_player_autonav_use_server_provided_state")&&wA(M.YE())}; $dl=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"standardControlsInitialized",function(){var c=new w2(M);g.C(O,c);M.mp(c,"RIGHT_CONTROLS_LEFT")})}; ns=function(M,O){g.ui.call(this,g.t9({role:"menuitemcheckbox","aria-checked":"false"}),O,M,{G:"div",V:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; R3=function(M,O){M.checked=O;M.element.setAttribute("aria-checked",String(M.checked))}; VpG=function(M){var O=!M.N().a8&&M.getPresentingPlayerType()!==3;return M.isFullscreen()||O}; g.a3=function(M,O,c,k){var I=M.currentTarget;if((c===void 0||!c)&&g.ww(M))return M.preventDefault(),!0;O.pauseVideo();M=I.getAttribute("href");g.y$(M,k,!0);return!1}; g.r2=function(M,O,c){if(Fx(O.N())&&O.getPresentingPlayerType()!==2){if(g.ww(c))return O.isFullscreen()&&!O.N().externalFullscreen&&O.toggleFullscreen(),c.preventDefault(),!0}else{var k=g.ww(c);k&&O.pauseVideo();g.y$(M,void 0,!0);k&&(g.Q$(M),c.preventDefault())}return!1}; T38=function(M){M=NQ.includes("en")?M.B("delhi_modern_web_player_icons")?Fu():{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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"}}]}:M.B("delhi_modern_web_player_icons")?dA8():{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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"}}]};M.V="ytp-subtitles-button-icon"; return M}; fM7=function(M){return NQ.includes("en")?M?Fu():{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:M?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24", width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]}}; J9=function(){return{G:"div",V:"ytp-spinner-container",C:[{G:"div",V:"ytp-spinner-rotator",C:[{G:"div",V:"ytp-spinner-left",C:[{G:"div",V:"ytp-spinner-circle"}]},{G:"div",V:"ytp-spinner-right",C:[{G:"div",V:"ytp-spinner-circle"}]}]}]}}; WQ=function(M){if(document.createRange){var O=document.createRange();O&&(O.selectNodeContents(M),M=window.getSelection())&&(M.removeAllRanges(),M.addRange(O))}}; et=function(M){var O=M.B("web_player_use_cinematic_label_2")?"Ambient mode":"Cinematic lighting";ns.call(this,O,g.sU.qY);var c=this;this.j=M;this.S=!1;this.X=new g.$q(function(){g.M2(c.element,"ytp-menuitem-highlighted")},0); this.LA=M.B_();M=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(M);this.subscribe("select",this.Y,this);this.listen(HQ,this.L);g.C(this,this.X)}; BQ=function(M){Xq.call(this,M);var O=this;this.S=!1;M.addEventListener("settingsMenuInitialized",function(){mdp(O)}); M.addEventListener("highlightSettingsMenu",function(c){mdp(O);var k=O.menuItem;c==="menu_item_cinematic_lighting"&&(g.Lt(k.element,"ytp-menuitem-highlighted"),g.Lt(k.element,"ytp-menuitem-highlight-transition-enabled"),k.X.start())}); NX(M,"updateCinematicSettings",function(c){O.updateCinematicSettings(c)})}; mdp=function(M){M.menuItem||(M.menuItem=new et(M.api),g.C(M,M.menuItem),M.menuItem.zf(M.S))}; ioM=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"applicationvideodatachange",function(c,k){k=k.clipConfig;c==="dataloaded"&&k&&k.startTimeMs!=null&&k.endTimeMs!=null&&O.api.setLoopRange({startTimeMs:Math.floor(Number(k.startTimeMs)),endTimeMs:Math.floor(Number(k.endTimeMs)),postId:k.postId,type:"clips"})})}; zP=function(M){Xq.call(this,M);this.events=new g.Rs(M);g.C(this,this.events);NX(M,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));NX(M,"setCreatorEndscreenHideButton",this.S.bind(this))}; ZS=function(M,O,c,k){ns.call(this,"Stable Volume",g.sU.FA);g.Lt(this.element,"ytp-drc-menu-item");this.LA=M.B_();this.Y=O;this.S=c;this.hasDrcAudioTrack=k;M.addEventListener("videodatachange",this.X.bind(this));M.B("mta_drc_mutual_exclusion_removal")&&this.Z(M,"onPlaybackAudioChange",this.X);O=this.S()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());M=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(M);this.subscribe("select",this.L,this);R3(this,O);this.LA.B4(this)}; St=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);M.B("html5_show_drc_toggle")&&M.addEventListener("settingsMenuInitialized",function(){O.menuItem||(O.menuItem=new ZS(O.api,O.setDrcUserPreference.bind(O),O.getDrcUserPreference.bind(O),O.X.bind(O)),g.C(O,O.menuItem))}); NX(this.api,"setDrcUserPreference",function(k){O.setDrcUserPreference(k)}); NX(this.api,"getDrcUserPreference",function(){return O.getDrcUserPreference()}); NX(this.api,"hasDrcAudioTrack",function(){return O.X()}); var c;this.S=(c=g.e4("yt-player-drc-pref"))!=null?c:1;this.updateEnvironmentData()}; PQ=function(M){Xq.call(this,M);var O=this;this.S={};this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"videodatachange",function(){O.onVideoDataChange()}); this.events.Z(M,g.fk("embargo"),function(c){O.api.KJ(!0);var k,I=(k=O.S[c.id])!=null?k:[];k=g.a(I);for(I=k.next();!I.done;I=k.next()){var b=I.value;O.api.hideControls();O.api.jp("auth",2,"This video isn't available in your current playback area",G5({embargoed:1,id:c.id,idx:c.X,start:c.start}));I=void 0;(b=(I=b.embargo)==null?void 0:I.onTrigger)&&O.api.Dd("innertubeCommand",b)}})}; AG8=function(M,O){var c;return(c=O.onEnter)==null?void 0:c.some(M.X)}; q7R=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next()){c=c.value;var k=void 0,I=Number((k=c.playbackPosition)==null?void 0:k.utcTimeMillis)/1E3,b=void 0;k=I+Number((b=c.duration)==null?void 0:b.seconds);b="embargo_"+I;M.api.addUtcCueRange(b,I,k,"embargo",!1);c.onEnter&&(M.S[b]=c.onEnter.filter(M.X))}}; o3=function(M){Xq.call(this,M);var O=this;this.S=[];this.events=new g.Rs(M);g.C(this,this.events);NX(M,"addEmbedsConversionTrackingParams",function(c){O.addEmbedsConversionTrackingParams(c)}); this.events.Z(M,"veClickLogged",function(c){O.api.hasVe(c)&&(c=c.visualElement.getAsJspb(),c=Ji(c,2),O.S.push(c))})}; xd8=function(M){Xq.call(this,M);NX(M,"isEmbedsShortsMode",function(){return M.isEmbedsShortsMode()})}; hD7=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"initialvideodatacreated",function(c){TB(Vw(),16623);O.S=g.g5();var k=M.N().zc&&!c.mX;if(Ul(c)&&k){TB(Vw(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(c.getWatchNextResponse()){var I,b=(I=c.getWatchNextResponse())==null?void 0:I.trackingParams;b&&mn(b)}if(c.getPlayerResponse()){var v;(c=(v=c.getPlayerResponse())==null?void 0:v.trackingParams)&&mn(c)}}else TB(Vw(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),c.getEmbeddedPlayerResponse()&&(v=(b=c.getEmbeddedPlayerResponse())==null?void 0:b.trackingParams)&&mn(v)}); this.events.Z(M,"loadvideo",function(){TB(Vw(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:O.S})}); this.events.Z(M,"cuevideo",function(){TB(Vw(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:O.S})}); this.events.Z(M,"largeplaybuttonclicked",function(c){TB(Vw(),27240,c.visualElement)}); this.events.Z(M,"playlistnextbuttonclicked",function(c){TB(Vw(),27240,c.visualElement)}); this.events.Z(M,"playlistprevbuttonclicked",function(c){TB(Vw(),27240,c.visualElement)}); this.events.Z(M,"playlistautonextvideo",function(){TB(Vw(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; EU=function(M,O){g.d.call(this);var c=this;this.S=null;this.Y=O;O=[];for(var k=0;k<=100;k++)O.push(k/100);O={threshold:O,trackVisibility:!0,delay:1E3};(this.X=window.IntersectionObserver?new IntersectionObserver(function(I){I=I[I.length-1];var b=null;typeof I.isVisible==="undefined"?document.visibilityState==="visible"&&I.isIntersecting&&I.intersectionRatio>0?b=I.intersectionRatio:document.visibilityState==="hidden"?b=0:b=null:b=I.isVisible?I.intersectionRatio:0;b!=null&&(b=Math.max(b,0),b=Math.min(b, 1));c.S=b;typeof c.Y==="function"&&c.Y(c.S)},O):null)&&this.X.observe(M)}; Y7L=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"applicationInitialized",function(){LnL(O)})}; LnL=function(M){var O=M.api.getRootNode(),c,k=M.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((c=O.parentElement)==null?void 0:c.parentElement)||O:O;M.S=new EU(k,function(I){I!=null&&(M.api.N().Qs=I,M.api.N().fS="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.C(M,M.S);M.events.Z(M.api,"videoStatsPingCreated",function(I){var b=M.S;b=b.S==null?null:Math.round(b.S*100)/100;I.inview=b!=null?b:void 0;b=M.api.getPlayerSize();if(b.height>0&&b.width>0){b=[Math.round(b.width),Math.round(b.height)];var v=g.KG();v>1&&b.push(v);b=b.join(":")}else b=void 0;I.size=b})}; MLR=function(M){var O;return((O=((M==null?void 0:M.messageRenderers)||[]).find(function(c){return!!c.timeCounterRenderer}))==null?void 0:O.timeCounterRenderer)||null}; yI=function(M){g.f.call(this,{G:"div",RO:["ytp-player-content","ytp-iv-player-content"],C:[{G:"div",V:"ytp-free-preview-countdown-timer",C:[{G:"span",l4:"{{label}}"},{G:"span",V:"ytp-free-preview-countdown-timer-separator",l4:"\u2022"},{G:"span",l4:"{{duration}}"}]}]});this.api=M;this.S=null;this.Y=this.X=0;this.Z(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; cp2=function(M,O){M.S||(M.X=O,M.Y=(0,g.al)(),M.S=new g.dc(function(){On2(M)},null),On2(M))}; On2=function(M){var O=Math,c=O.round,k=Math.min((0,g.al)()-M.Y,M.X);O=c.call(O,(M.X-k)/1E3);M.updateValue("duration",E7({seconds:O}));O<=0&&M.S?M.stopTimer():M.S&&M.S.start()}; kNl=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"basechromeinitialized",function(){O.S=new yI(M);g.C(O,O.S);g.xL(M,O.S.element,4);O.S.hide()})}; QI=function(M){g.f.call(this,{G:"button",RO:["ytp-fullerscreen-edu-button","ytp-button"],C:[{G:"div",RO:["ytp-fullerscreen-edu-text"],l4:"Scroll for details"},{G:"div",RO:["ytp-fullerscreen-edu-chevron"],C:[{G:"svg",D:{height:"100%",viewBox:"0 0 24 24",width:"100%"},C:[{G:"path",D:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],D:{"data-priority":"2"}});this.PQ=M;this.fade=new g.qN(this,250,void 0,100);this.X=this.S=!1;M.createClientVe(this.element,this,61214);g.C(this, this.fade);this.Z(M,"fullscreentoggled",this.zf);this.Z(M,"presentingplayerstatechange",this.zf);this.listen("click",this.onClick);this.zf()}; d2=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);NX(this.api,"updateFullerscreenEduButtonSubtleModeState",function(k){O.updateFullerscreenEduButtonSubtleModeState(k)}); NX(this.api,"updateFullerscreenEduButtonVisibility",function(k){O.updateFullerscreenEduButtonVisibility(k)}); var c=M.N();M.B("external_fullscreen_with_edu")&&c.externalFullscreen&&Fx(c)&&c.controlsType==="1"&&this.events.Z(M,"standardControlsInitialized",function(){O.S=new QI(M);g.C(O,O.S);M.mp(O.S)})}; I5l=function(M){g.f.call(this,{G:"div",V:"ytp-gated-actions-overlay",C:[{G:"div",V:"ytp-gated-actions-overlay-background",C:[{G:"div",V:"ytp-gated-actions-overlay-background-overlay"}]},{G:"button",RO:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],D:{"aria-label":"Close"},C:[g.le()]},{G:"div",V:"ytp-gated-actions-overlay-bar",C:[{G:"div",V:"ytp-gated-actions-overlay-text-container",C:[{G:"div",V:"ytp-gated-actions-overlay-title",l4:"{{title}}"},{G:"div",V:"ytp-gated-actions-overlay-subtitle", l4:"{{subtitle}}"}]},{G:"div",V:"ytp-gated-actions-overlay-button-container"}]}]});var O=this;this.api=M;this.background=this.LB("ytp-gated-actions-overlay-background");this.X=this.LB("ytp-gated-actions-overlay-button-container");this.S=[];this.Z(this.LB("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){O.api.Dd("onCloseMiniplayer")}); this.hide()}; vOl=function(M,O){var c=0;c=0;for(var k={};c I&&(I=u.width,b="url("+u.url+")")}c.background.style.backgroundImage=b;vOl(c,k.actionButtons||[]);c.show()}else c.hide()}); g.xL(this.api,this.S.element,4)}; Cs=function(M){Xq.call(this,M);var O=this;Wn(this.api,"getSphericalProperties",function(){return O.getSphericalProperties()}); Wn(this.api,"setSphericalProperties",function(){O.setSphericalProperties.apply(O,g.p2(g.C2.apply(0,arguments)))}); JQ(this.api,"getSphericalProperties",function(){return O.api.getPresentingPlayerType()===2?{}:O.getSphericalProperties()}); JQ(this.api,"setSphericalProperties",function(){var c=g.C2.apply(0,arguments);O.api.getPresentingPlayerType()!==2&&O.setSphericalProperties.apply(O,g.p2(c))})}; DS=function(M){Xq.call(this,M);NX(M,"createClientVe",this.createClientVe.bind(this));NX(M,"createServerVe",this.createServerVe.bind(this));NX(M,"destroyVe",this.destroyVe.bind(this));NX(M,"hasVe",this.hasVe.bind(this));NX(M,"logClick",this.logClick.bind(this));NX(M,"logVisibility",this.logVisibility.bind(this));NX(M,"setTrackingParams",this.setTrackingParams.bind(this))}; $1=function(M,O,c,k){function I(v){var u=!(v.status!==204&&v.status!==200&&!v.response),t;v={succ:""+ +u,rc:v.status,lb:((t=v.response)==null?void 0:t.byteLength)||0,rt:((0,g.al)()-b).toFixed(),shost:g.Iy(M),trigger:O};uRI(v,M);c&&c(v);k&&!u&&k(new g.jy("pathprobe.net",v))} var b=(0,g.al)();g.Rw(M,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:I,onTimeout:I})}; uRI=function(M,O){var c;((c=window.performance)==null?0:c.getEntriesByName)&&(O=performance.getEntriesByName(O))&&O.length&&(O=O[0],M.pedns=(O.domainLookupEnd-O.startTime).toFixed(),M.pecon=(O.connectEnd-O.domainLookupEnd).toFixed(),M.perqs=(O.requestStart-O.connectEnd).toFixed(),tLA&&(M.perqsa=O.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; GN8=function(M){tLA=M}; VI=function(M,O){this.oG=M;this.policy=O;this.playbackRate=1}; jZl=function(M,O){var c=Math.min(2.5,Cb(M.oG));M=TP(M);return O-c*M}; fs=function(M,O,c,k,I){I=I===void 0?!1:I;if(M.policy.Ib)return Math.ceil(M.policy.Ib*O);M.policy.Ss&&(k=Math.abs(k));k/=M.playbackRate;var b=1/Vo(M.oG);c=Math.max(.9*(k-3),Cb(M.oG)+M.oG.X.S*b)/b*.8/(O+c);c=Math.min(c,k);M.policy.a8>0&&I&&(c=Math.max(c,M.policy.a8));return XPa(M,c,O)}; XPa=function(M,O,c){return Math.ceil(Math.max(Math.max(M.policy.l7,M.policy.PV*c),Math.min(Math.min(M.policy.Mo,31*c),Math.ceil(O*c))))||M.policy.l7}; l5b=function(M,O,c){c=fs(M,O.S.info.rk,c.S.info.rk,0);var k=Cb(M.oG)+c/Vo(M.oG);return Math.max(k,k+M.policy.A3-c/O.S.info.rk)}; TP=function(M){return Vo(M.oG,!M.policy.Z8,M.policy.HV)}; mB=function(M){return TP(M)/M.playbackRate}; ii=function(M,O,c){var k=M.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],I=M.policy.playbackStartPolicy.startMinReadaheadPolicy||[];M=Infinity;O=g.a(O&&k.length>0?k:I);for(k=O.next();!k.done;k=O.next())k=k.value,I=k.minReadaheadMs||0,c<(k.minBandwidthBytesPerSec||0)||M>I&&(M=I);return M0&&(this.X=c.j2)}; Kdl=function(M,O,c,k,I){if(!k.info.J){if(c.length===0)c.push(k);else{var b;(M=(b=c.pop())==null?void 0:g.R0(b,k))?c.push(M):c.push(k)}return I}var v;(c=(v=c.pop())==null?void 0:g.R0(v,k))||(c=k);if(c.info.X)return M.logger&&M.logger({incompleteSegment:c.info.GP()}),I;k=M.dc(c);I=k.qo;k={clipId:k.clipId,formatId:k.formatId,startTimeMs:k.startTimeMs,durationMs:k.nM,tR:I,Ll:I};I=Fdk(O,k.startTimeMs);if(b=c=I>=0?O[I]:null){b=k;var u=I;v=c.startTimeMs+c.durationMs;var t=b.startTimeMs+b.durationMs;if(b.startTimeMs- v>M.X)b=!1;else if(pPl(M,c.formatId,b.formatId))c.durationMs=Math.max(v,t)-c.startTimeMs,c.Ll=Math.max(c.Ll,b.Ll),b=!0;else if(Math.abs(c.startTimeMs-b.startTimeMs)<=M.X)if(c.durationMs>b.durationMs+M.X){var G=c.formatId,X=c.tR;u=c.Ll;c.formatId=b.formatId;c.durationMs=b.durationMs;c.tR=b.tR;c.Ll=b.Ll;b.formatId=G;b.startTimeMs=t;b.durationMs=v-t;b.tR=X;b.Ll=u;b=!1}else c.formatId=b.formatId,b=!0;else v>b.startTimeMs&&(v>t&&(O.splice(u+1,0,{formatId:c.formatId,startTimeMs:t,durationMs:v-t,tR:b.Ll+ 1,Ll:c.Ll}),M.logger&&M.logger({splitOldStart:(G=c.startTimeMs)==null?void 0:G.toFixed(3),splitOldEnd:v==null?void 0:v.toFixed(3),splitNewStart:(X=b.startTimeMs)==null?void 0:X.toFixed(3),splitNewEnd:t==null?void 0:t.toFixed(3)})),c.durationMs=b.startTimeMs-c.startTimeMs,c.Ll=b.tR-1),b=!1}b?k=c:(I+=1,O.splice(I,0,k));G=0;for(X=I+1;X=t+c.X?c=!0:u+c.X=0?M:-M-2}; gOG=function(M,O){if(M.Ec){var c=M.Ec.aN();if(c.length!==0){if(M.Y&&O){var k=M.Y,I=k.info.L;!iV(c,I)&&k.info.K>0&&(0,g.al)()-M.U<5E3&&(M.logger&&M.logger({dend:k.info.GP()}),c=EvG(c,I,I+.01))}M.policy.YH&&M.logger&&M.logger({cbri:""+M.S});k=[];for(var b=I=0;I=v){var X=Object.assign({},M.eD[b]),l=M.O2.Y.get(Tr(M.eD[b].formatId)),F=Math.max(t,v);v=l.index.bd(F+M.X/ 1E3);t=l.index.getStartTime(v);var p=v+ +(Math.abs(t-F)>M.X/1E3);F=p+M.L;p=l.index.getStartTime(p)*1E3;b!==M.S||O?(X.tR=F,X.startTimeMs=p):(M.logger&&M.logger({pEvict:"1",og:X.startTimeMs,adj:t*1E3}),X.tR=v+M.L,X.startTimeMs=t*1E3);v=void 0;t=((v=M.Y)==null?void 0:v.info.duration)||11;b===M.S&&uM.X/1E3);v=t+M.L;l=l.index.Po(t)*1E3;X.Ll=v;X.durationMs=l-X.startTimeMs;X.tR<=X.Ll&&k.push(X)}G=0&&Y1(M.audioTrack,M.targetTime)>=0&&b?((M.videoTrack.J||M.audioTrack.J)&&M.loader.Xb("iterativeSeeking",{status:"done",count:M.seekCount}),M.videoTrack.J=!1,M.audioTrack.J=!1):k&&g.gQ(function(){if(M.S||!M.policy.Xv)cx(M);else{var v=O.startTime,u=O.duration;if(!M.policy.J){var t=c?M.videoTrack.J:M.audioTrack.J,G=M.videoTrack.U!==-1&&M.audioTrack.U!==-1,X=M.targetTime>=v&&M.targetTime432E3&&Pjb(M.O2);M.X&&(I=M.X,M.X=0);g.gQ(function(){M.policy.J||kx(M,I,102)}); M.loader.Xb("initManifestlessSync",{st:I,ost:I+M.loader.I5(),a:M.audioTrack.U,v:M.videoTrack.U});M.Y&&(M.Y.resolve(I+.1),M.Y=null);M.policy.J&&kx(M,I,102)}}}; vx=function(M,O){var c=this;this.GU=M;this.requestNumber=++zgl;this.S=this.now();this.K=this.T=NaN;this.W=this.S;this.Y=this.Hd=this.J=0;this.U=this.S;this.Au=this.s2=this.wy=this.pw=this.m0=this.oO=this.X=this.L=0;this.Sc=this.isActive=!1;this.kc=this.a5=0;this.YC={PS2:function(){return c.b8}}; this.oG=O.oG;this.snapshot=Wgl(this.oG);this.policy=this.oG.X;this.mU=!!O.mU;this.qR=O.qR;this.W8=O.W8||0;this.Hh=O.Hh||0;O.It&&(this.jc=new z2);var k;this.b8=(k=O.b8)!=null?k:!1;this.mU||rsp(this.oG)}; ZnL=function(M){M.wy=Math.max(M.wy,M.J-M.m0);M.s2=Math.max(M.s2,M.W-M.pw);M.oO=0}; US=function(M,O,c){Nr8(M.oG,O);M.jc&&(M.jc.add(Math.ceil(O)-Math.ceil(M.W)),M.jc.add(Math.max(0,Math.ceil(c/1024)-Math.ceil(M.J/1024))));var k=O-M.W,I=c-M.J;M.Hd=I;M.Au=Math.max(M.Au,I/(k+.01)*1E3);M.W=O;M.J=c;M.oO&&c>M.oO&&ZnL(M)}; uN=function(M,O){M.url=O;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; tZ=function(M,O){vx.call(this,M,O);this.Xv=this.zU=!1;this.pB=this.Y2=Infinity;this.Mo=NaN;this.l5=!1;this.Zd=NaN;this.nA=this.HQ=this.cQ=0;this.QN=O.QN||1;this.qT=O.qT||this.QN;this.nS=O.nS;this.qo=O.qo;this.Ma=O.Ma;S37(this);this.T3(this.S);this.SL=(this.Zd-this.S)/1E3}; P22=function(M){var O=M.HQ||M.cQ;return O?M.snapshot.delay+Math.min(M.Hh,(M.K-M.T)/1E3)+O:M.SL}; Gp=function(M,O,c){if(!M.mU){O=Math.max(O,.01);var k=M.W8?Math.max(O,c/M.W8):O,I=M.oG.X.Y;I&&(k=O,M.W8&&(k=Math.max(O,c/M.W8*I)));yo(M.oG,O,c,k)}}; oOA=function(M){return(M.U-M.S)/1E3}; S37=function(M){M.Mo=M.S+M.snapshot.delay*1E3;M.l5=!1}; X6=function(M,O){if(M.nS&&M.qo!==void 0&&M.Ma!==void 0){var c=Math,k=c.min,I=M.Y2;var b=M.nS;var v=M.S;if(EO8(b,M.qo))b=O;else{var u=0;b.qZ&&(u=.2);b=v+(b.Hh+u)*1E3}M.Y2=k.call(c,I,b);c=Math;k=c.min;I=M.pB;b=M.nS;v=M.S;u=ypR(b,M.qo,M.Ma);u!==2&&(O=u?O:v+b.Hh*1E3,b.qZ&&(O+=b.Hh*1E3));M.pB=k.call(c,I,O);M.Y2<=M.S?S37(M):(M.Mo=M.Y2,M.l5=!0)}}; QZ8=function(M,O){if(O+1<=M.totalLength){var c=UJ(M,O);c=c<128?1:c<192?2:c<224?3:c<240?4:5}else c=0;if(c<1||!(O+c<=M.totalLength))return[-1,O];if(c===1)M=UJ(M,O++);else if(c===2)c=UJ(M,O++),M=UJ(M,O++),M=(c&63)+64*M;else if(c===3){c=UJ(M,O++);var k=UJ(M,O++);M=UJ(M,O++);M=(c&31)+32*(k+256*M)}else if(c===4){c=UJ(M,O++);k=UJ(M,O++);var I=UJ(M,O++);M=UJ(M,O++);M=(c&15)+16*(k+256*(I+256*M))}else c=O+1,M.focus(c),I4(M,c,4)?M=$G7(M).getUint32(c-M.Y,!0):(k=UJ(M,c+2)+256*UJ(M,c+3),M=UJ(M,c)+256*(UJ(M,c+1)+ 256*k)),O+=5;return[M,O]}; lN=function(M){this.GU=M;this.S=new MI}; F6=function(M,O){this.info=M;this.callback=O;this.state=1;this.ub=this.Us=!1;this.kM=null}; dPA=function(M){return g.pe(M.info.CB,function(O){return O.type===3})}; pB=function(M,O,c,k){var I=this;k=k===void 0?{}:k;this.policy=O;this.GU=c;this.status=0;this.S=new MI;this.X=0;this.BQ=this.L=this.Y=!1;this.xhr=new XMLHttpRequest;this.xhr.open(k.method||"GET",M);if(k.headers)for(M=k.headers,O=g.a(Object.keys(M)),c=O.next();!c.done;c=O.next())c=c.value,this.xhr.setRequestHeader(c,M[c]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return I.Ev()}; this.xhr.onload=function(){return I.onDone()}; this.xhr.onerror=function(){return I.onError()}; this.xhr.fetch(function(b){I.S.append(b);I.X+=b.length;b=(0,g.al)();I.GU.sV(b,I.X)},function(){},k.body||null)}; C27=function(M,O){this.X=(new TextEncoder).encode(M);this.S=(new TextEncoder).encode(O)}; dWM=function(M,O){var c;return g.P(function(k){if(!O)return k.return(O);c=new g.Ut(M.X);return k.return(c.encrypt(O,M.S))})}; TvA=function(M,O){var c;return g.P(function(k){if(k.X==1){if(!O)return k.return(O);c=new g.Ut(M.X);return g.Z(k,c.decrypt(O,M.S),2)}return k.return(k.S)})}; $PI=function(M,O){var c=this;this.S=M;this.GU=O;this.loaded=this.status=0;this.error="";M=iH(this.S.get("range")||"");if(!M)throw Error("bad range");this.range=M;this.X=new MI;DP7(this).then(function(){c.GU.aP()},function(k){c.error=""+k||"unknown_err"; c.GU.aP()})}; DP7=function(M){var O,c,k,I,b,v,u,t,G,X,l,F,p,K,r;return g.P(function(W){if(W.X==1){M.status=200;O=M.S.get("docid");c=eX(M.S.get("fmtid")||"");k=M.S.get("lmt")||"0";I=+(M.S.get("csz")||0);if(!O||!c||!I)throw Error("Invalid local URL");M.S.get("ck")&&M.S.get("civ")&&(b=new C27(M.S.get("ck"),M.S.get("civ")));v=M.range;u=Math.floor(v.start/I);t=Math.floor(v.end/I);G=u}if(W.X!=5)return G<=t?g.Z(W,fpa(O,c,k,G,b),5):W.Gf(0);X=W.S;if(X===void 0)throw Error("invariant: data is undefined");l=G*I;F=(G+1)*I; p=Math.max(0,v.start-l);K=Math.min(v.end+1,F)-(p+l);r=new Uint8Array(X.buffer,p,K);M.X.append(r);M.loaded+=K;M.loaded=400?(M.lastError="net.badstatus",!0):(I===void 0?0:I)?(M.lastError="ump.spsrejectfailure",!0):c||k!==void 0&&k?!1:(M.lastError=O===204?"net.nocontent":"net.connect",!0)}; JZ=function(M,O){if(M.policy.Qk)return!1;var c=O.getResponseHeader("content-type"),k=O.Yz();M=!k||k<=M.policy.XY;return(!O.xe()||!c||c.indexOf("text/plain")!==-1)&&M}; hgE=function(M,O){var c="";O=O.kq();O.totalLength<=M.policy.XY&&(c=xPl(M,ba(O)));return c}; xPl=function(M,O){var c=tj(O);return dV(c)?(M.logger.debug(function(){return"Redirecting to "+c}),c):""}; RL=function(M){return Qm(M.Y,TN(M.J0.rT))}; LdA=function(M){var O=M.timing.L5();O.shost=TN(M.J0.rT);return O}; Y3G=function(M,O){return(M==null?void 0:M.maxWidth)>(O==null?void 0:O.maxWidth)||(M==null?void 0:M.maxHeight)>(O==null?void 0:O.maxHeight)}; MNL=function(M,O){for(var c=g.a(O.keys()),k=c.next();!k.done;k=c.next())if(k=O.get(k.value),k.length!==0){g.m1(k,function(u,t){return t.maxFramerate-u.maxFramerate}); for(var I=[k[0]],b=0,v=1;vM.S||c.push(k)}return c}; Wx=function(M,O,c){var k=krk[M]||[];c.B("html5_shorts_onesie_mismatched_fix")&&(k=ImL[M]||[]);O.push.apply(O,g.p2(k));c.B("html5_early_media_for_drm")&&O.push.apply(O,g.p2(blk[M]||[]))}; jbl=function(M,O){var c=g.BL(M),k=M.N(),I=k.J;k=k.B("html5_shorts_onesie_mismatched_fix");var b=M.Vr();if(k){if(!I.X){if(b&&sS)return sS;if(Hx)return Hx}}else if(Hx&&!I.X)return Hx;var v=[],u=[],t={},G=ea.concat(vpl);k&&(G=ea.concat(Uhl));M.B("html5_early_media_for_drm")&&(G=G.concat(u52),M.B("allow_vp9_1080p_mq_enc")&&G.push(tNl));var X=[].concat(g.p2(Gr7));M.B("html5_iamf_audio_onesie_fmt")&&X.push(["773"]);G=g.a(G);for(var l=G.next();!l.done;l=G.next()){var F=!1;l=g.a(l.value);for(var p=l.next();!p.done;p= l.next()){p=p.value;var K=ei(p,b&&k);if(K&&K.video&&!(Sy(K)&&!c.Y2&&K.video.qualityOrdinal>c.OF)){var r=g.Y8(M.N().experiments,"html5_drm_byterate_soft_cap");r>0&&PeM(K)&&K.rk>r||(F?(v.push(p),Wx(p,v,M)):(K=PP(c,K,I),K===!0?(F=!0,v.push(p),Wx(p,v,M)):t[p]=K))}}}X=g.a(X);for(G=X.next();!G.done;G=X.next())for(G=g.a(G.value),F=G.next();!F.done;F=G.next())if(F=F.value,(l=xeI(F))&&l.audio&&(M.B("html5_onesie_51_audio")||!PM(l)&&!os(l)))if(l=PP(c,l,I),l===!0){u.push(F);Wx(F,u,M);break}else t[F]=l;if(!M.B("html5_enable_audio_quality_setting"))for(M= g.a(["141","774"]),X=M.next();!X.done;X=M.next())X=X.value,u.includes(X)&&(g.JA(u,X),t[X]="blkhqa");c.X&&O("orfmts",t);if(k)return I.X&&(I.X=!1,sS=Hx=void 0),b?sS={video:v,audio:u}:Hx={video:v,audio:u};Hx={video:v,audio:u};I.X=!1;return Hx}; g.FO2=function(M,O,c){var k=c.J,I=[],b=[],v=c.B("html5_shorts_onesie_mismatched_fix");M=M.Vr();var u=ea.concat(vpl);v&&(u=ea.concat(Uhl));c.B("html5_early_media_for_drm")&&(u=u.concat(u52),c.B("allow_vp9_1080p_mq_enc")&&u.push(tNl));var t=[].concat(g.p2(Gr7));c.B("html5_iamf_audio_onesie_fmt")&&t.push(["773"]);u=g.a(u);for(var G=u.next();!G.done;G=u.next()){G=g.a(G.value);for(var X=G.next();!X.done;X=G.next()){X=X.value;var l=ei(X,M&&v);if(l&&l.video){var F=g.Y8(c.experiments,"html5_drm_byterate_soft_cap"); if(!(F>0&&PeM(l)&&l.rk>F)&&PP(O,l,k)===!0){I.push({videoCodec:XER[HM[X]],maxWidth:l.video.width,maxHeight:l.video.height,maxFramerate:l.video.fps});break}}}}v=g.a(t);for(M=v.next();!M.done;M=v.next())for(M=g.a(M.value),t=M.next();!t.done;t=M.next())if(t=t.value,(u=xeI(t))&&u.audio&&(c.B("html5_onesie_51_audio")||!PM(u)&&!os(u))&&PP(O,u,k)===!0){b.push({audioCodec:lmb[HM[t]],numChannels:u.audio.numChannels});break}return{videoFormatCapabilities:I,audioFormatCapabilities:b}}; wEM=function(M){var O,c={},k=M.aO,I=M.Fb,b=k.getVideoData(),v=jL(0),u=k.getVisibilityState();if(I.B("html5_enable_audio_quality_setting")){var t=g.Y8(I.experiments,"html5_default_audio_quality_setting_lr"),G;c.Zt=(G=pEG[t])!=null?G:0}v&&(c.J_=v,c.lastManualDirection=qVk(),v=hsp()||0,v>0&&(v=(I.B("html5_use_date_now_for_local_storage")?Date.now():(0,g.al)())-v,I.B("html5_use_date_now_for_local_storage")?v>0&&(c.timeSinceLastManualFormatSelectionMs=v):c.timeSinceLastManualFormatSelectionMs=v));v=I.B("html5_use_streamer_bandwidth_for_low_latency_live")&& b.isLowLatencyLiveStream;if(I.schedule.Sc&&!v){var X;v=I.B("html5_disable_bandwidth_cofactors_for_sabr_live")?!((X=M.rB)==null||!X.Z8):!1;c.KT=Vo(I.schedule,!v)}X=g.N9.medium;v=Math.floor(X*16/9);(t=b.Vr())||(b.S&&b.Y&&b.Y.videoInfos.length!==0?(t=b.Y.videoInfos[0],t=!!t.video&&t.video.width0?{authorizedFormats:M.authorizedFormats}:{authorizedFormats:O};M.sabrLicenseConstraint&&(c.uE.sabrLicenseConstraint=M.sabrLicenseConstraint);if(I.B("html5_onesie_media_capabilities")||I.B("html5_enable_server_format_filter"))c.vr= 3;I.B("html5_onesie_audio_only_playback")&&WL(b)&&(c.vr=1);var z;((z=M.rB)==null?0:z.iZ)&&M.X8&&(c.vr=c.vr===void 0?7:c.vr|4);z=b.wB?b.wB:g.BL(b);I.B("html5_onesie_media_capabilities")&&(c.mediaCapabilities=g.FO2(b,z,I));var e;if((e=M.rB)==null?0:Bx(e)){l=I.J;e=[];O=[];F=new Map;p=Array.from(l.S.values());p=g.a(p);for(K=p.next();!K.done;K=p.next())r=K.value,r.Wh?O.push({audioCodec:lmb[r.i5],numChannels:r.numChannels,spatialCapabilityBitmask:KOk[r.i5]}):(W=XER[r.i5],K={videoCodec:W,maxWidth:r.maxWidth|| 0,maxHeight:r.maxHeight||0,maxFramerate:r.maxFramerate||0,is10BitSupported:r.Di||!1},r.maxBitrateBps&&(K.maxBitrateBps=r.maxBitrateBps,u=ei(r.itag),X=void 0,((X=u)==null?0:X.video)&&PP(z,u,l)===!0&&(u=u.rk*8,u>K.maxBitrateBps&&(K.maxBitrateBps=u))),r=W+"_"+r.Di,W=F.get(r)||[],W.push(K),F.set(r,W));e=MNL(e,F);l={};I.B("html5_ssff_denylist_opus_low")&&(l={itagDenylist:[249,350]});c.mediaCapabilities={videoFormatCapabilities:e,audioFormatCapabilities:O,hdrModeBitmask:3,perPlaybackAttributes:l}}var S; if((S=M.rB)==null?0:S.S){c.rN=z.rN;var Q;c.OF=(Q=M.rB)==null?void 0:Q.OF}I.WC&&(c.u$=I.WC);c.WY=M.q2;c.dX=M.dX;c.RS=M.RS;c.iL=M.iL;M.e4&&(c.oMb=(0,g.al)()-M.e4);M.isPrefetch&&I.B("html5_report_prefetch_requests")&&(c.isPrefetch=!0);pb||(c.iBh=!0);S=Cb(I.schedule)*1E3;S>0&&(c.LM=S);var T;((T=M.rB)==null?0:T.E$)&&M.G$&&M.G$0?L:I.schedule.interruptions[0]||0;var x;if((x=M.rB)==null?0:x.kc)c.DD=M.DD;I.Zd&&(c.audioTrackId=I.Zd);G9(b)&&!c.audioTrackId&&(I.B("html5_fill_default_mosaic_audio_track_id")||(M=q97(b),c.audioTrackId=M),b==null||b.Xb("misstrkchg",{"default":c.audioTrackId}));if(b=zVL())c.detailedNetworkType=gpp[b]||gpp.other;I.B("html5_enable_voice_boost")&&(c.AQu=I.UC);return c}; zp=function(M,O,c,k,I,b,v){var u={};O&&(u.mI=O);if(!M)return u;u.playbackCookie=c==null?void 0:c.playbackCookie;I&&(u.Lv=I);u.ES=[];u.T$=[];if(v==null?0:v.size)for(O=g.a(v.values()),c=O.next();!c.done;c=O.next())u.T$.push(c.value);if(M.sabrContextUpdates.size>0)for(O=g.a(M.sabrContextUpdates.values()),c=O.next();!c.done;c=O.next())npl(u,c.value,k);el(M)&&b&&npl(u,b,k);M.Dw&&(u.KXQ=M.Dw);k=M.N().S;u.clientInfo={clientName:RXI[k.c.toUpperCase()]||0};k.cbrand&&(u.clientInfo.deviceMake=k.cbrand);k.cmodel&& (u.clientInfo.deviceModel=k.cmodel);k.cver&&(u.clientInfo.clientVersion=k.cver);k.cos&&(u.clientInfo.osName=k.cos);k.cosver&&(u.clientInfo.osVersion=k.cosver);k=M.N();k.B("html5_sabr_enable_server_xtag_selection")&&k.Q7&&(u.clientInfo.hl=k.Q7);M.Jf&&(u.Jf=M.Jf);return u}; npl=function(M,O,c){var k=O.type||0;(c==null?0:c.has(k))?M.T$.push(O):M.ES.push(k)}; h9=function(M,O,c,k,I,b){var v=b===void 0?{}:b;var u=v.ev===void 0?[]:v.ev;var t=v.o0===void 0?!1:v.o0;var G=v.Ka===void 0?0:v.Ka;var X=v.poToken===void 0?"":v.poToken;var l=v.HW===void 0?void 0:v.HW;var F=v.Ur===void 0?"":v.Ur;var p=v.yc===void 0?0:v.yc;var K=v.Wt===void 0?new Uint8Array(0):v.Wt;var r=v.k8===void 0?!1:v.k8;b=v.kF===void 0?0:v.kF;v=v.mI===void 0?void 0:v.mI;F6.call(this,O,I);var W=this;this.policy=M;this.logger=new g.K$("dash/request");this.CR=this.xM=0;this.Ff=!1;this.OQ=this.hF= null;this.D9=!1;this.Wt=this.yc=null;this.Oy=this.Om=!1;this.tM=null;this.kF=this.Y7=0;this.ZJ=!1;this.YC={VM:function(e){W.VM(e)}, SqY:function(){return W.kM}, mh2:function(e){W.kM=e}, WOY:function(e){W.xM=e}, nf4:function(e){W.Mu.lastError=e}, hj:function(){return W.xhr}}; this.timing=new tZ(this,c);this.o0=t;this.yc=p;this.Wt=K;this.J0=g.ve(this.info,this.policy,k);this.J0.set("rn",this.wj().toString());this.J0.set("rbuf",(G*1E3).toFixed().toString());this.o0&&this.J0.set("smb","1");this.policy.sC&&X&&this.J0.set("pot",X);F&&this.J0.set("bbs",F);this.policy.useUmp&&!fn(this.J0.rT)&&(this.CS=new lN(this),this.J0.set("ump","1"),this.J0.set("srfvp","1"));if(M=this.policy.TI?this.policy.Bb&&!isNaN(this.info.Ma)&&this.info.Ma>this.policy.cR?!1:!0:!1)O=null,this.policy.aS&& this.policy.JR?O=[1]:r&&(O=[]),O!=null&&(this.policy.dI&&O.push(2),this.J0.set("defsel",O.join(",")));this.Mu=new nB(this,this.policy,this.J0,this.info.o5,this.timing,this.logger,k,l);this.ev=u||null;this.ub=amI(this);mPl(this.Mu);k=void 0;if(this.policy.d0||this.CS||this.policy.wy)k={method:"POST"},u=(0,g.Zw)([120,0]),l={},this.policy.Zn&&v&&(v=zp(void 0,v),l.jQ=v),this.policy.BA&&this.Wt&&(l.videoPlaybackUstreamerConfig=this.Wt),this.policy.wy&&(v=this.info.L)&&Object.assign(l,v),Object.keys(l).length> 0?k.body=g.Tb(l,g.u2):k.body=u;if(this.yc&&this.Wt){this.J0.set("iwts","1");k={method:"POST"};v={iL:this.yc*1E3};var z;u=(z=this.info.L)==null?void 0:z.yD;z=g.Tb({a6:v,yD:u||void 0,videoPlaybackUstreamerConfig:this.Wt},g.u2);k.body=z}try{this.xhr=KB(this.J0,this.policy.W,this.timing,M,k),this.Mu.X.start(),b&&(this.SS=new g.$q(this.tV,b,this),this.SS.start(b+(this.timing.oG.K.sZ()||0)*1E3)),this.policy.bK&&uN(this.timing,this.EL()),this.logger.debug(function(){return"Sent, itag="+W.J0.get("itag")+ " seg="+W.info.CB[0].qo+" range="+W.J0.get("range")+" time="+Math.round(W.info.CB[0].L)+"-"+Math.round(g.wK(W.info.CB).U)+" rtp="+(W.timing.LK()-Date.now()).toFixed(0)}),g.gQ(function(){})}catch(e){rYI(this,e,!0)}}; amI=function(M){if(!(bo(M.info)&&M.info.b8()&&M.policy.uA&&M.ev)||M.info.o5.Y>=2||jL()>0||!YVE())return!1;var O=M.J0.get("aitags");if(!O)return!1;O=eX(O).split(",");for(var c=[],k=g.a(M.ev),I=k.next();!I.done;I=k.next())I=I.value,g.rK(O,I)&&c.push(I);if(!c.length)return!1;M.J0.set("altitags",g.sm(c.join(",")));return!0}; rYI=function(M,O,c){c=c===void 0?!1:c;g.Ww(O);M.Mu.lastError="player.exception";M.errorMessage=O.name+"_"+O.message;c?g.gQ(function(){rX(M.Mu)}):rX(M.Mu)}; N_8=function(M,O){M.timing.Sc=!0;M.xhr.xe()&&M.timing.JU();if(M.policy.Zc){var c;(c=M.SS)==null||c.stop()}wX(M.kM,O,!1)}; JYR=function(M,O){M.info=O;if(M.kM){var c=M.kM;O=O.CB;(O.length!==c.CB.length||O.length0){O=g.a(O.CB);for(var c=O.next();!c.done;c=O.next()){var k=void 0;M+=((k=c.value.range)==null?void 0:k.length)||0}return M}if(O.qt.length>0)for(c=g.a(O.qt),k=c.next();!k.done;k=c.next())M+=k.value.J1||0;return M+O.eB}; CB=function(M,O){if(yu){var c=0;M=M.xC.get(O);if(M==null||!M.Zl)return 0;M=g.a(M.Zl.values());for(O=M.next();!O.done;O=M.next())c+=O.value.data.totalLength;return c}return((c=M.xC.get(O))==null?void 0:c.Ni.totalLength)||0}; Dw=function(M,O){M=M.xC.get(O);if(yu){if(M==null||!M.QF)return!1;O=M.Zl.size>0;return M.QT.length>0||O}return!(M==null||!M.QF)&&!(M==null||!M.Ni.totalLength)}; zX8=function(M,O){var c=M.xC.get(O),k=B_G(M,O),I=!k&&!!c.bytesReceived;if(yu){var b;if((b=M.O2)==null?0:b.b5){M=g.a(c.Zl.values());for(O=M.next();!O.done;O=M.next())if(!O.value.n3)return!1;return I}}else if(b=M.zB(O),I&&M.S&&b!==void 0)return b;return(I||c.bytesReceived===k)&&c.KR+CB(M,O)===c.bytesReceived}; Zla=function(M,O,c){M.xC.set(O,{Ni:new MI,KR:0,bytesReceived:0,eB:0,ZC:!1,Qc:!1,zB:!1,Wh:c,dA:[],CB:[],qt:[],QF:!1,Zl:new Map,YQ:new Map,QT:[]});M.logger.debug(function(){return"[initStream] formatId: "+O})}; SHL=function(M,O,c,k){c.CB.push.apply(c.CB,g.p2(k));if(yu){c.YQ.has(O)||c.YQ.set(O,[]);var I;(I=c.YQ.get(O)).push.apply(I,g.p2(k))}else if(c.kM)for(M=g.a(k),O=M.next();!O.done;O=M.next())c.kM.CB.push(O.value);else{c.kM=new gX(M.rB,[].concat(g.p2(c.CB)));var b;((b=M.rB)==null?0:b.fJ)&&g.C(M,c.kM)}}; PHl=function(M,O,c){var k,I=(k=M.O2)==null?void 0:k.Y.get(O);if(!I)return[];if(c.yC){var b;return((b=I.UR(0,c.clipId))==null?void 0:b.CB)||[]}if(I.Pv()){var v=c.startMs,u=c.durationMs;k=1E3;var t;if(((t=M.rB)==null?0:t.S)&&c.timeRange){var G;v=(G=c.timeRange.startTicks)!=null?G:-1;var X;u=(X=c.timeRange.VF)!=null?X:-1;var l;k=(l=c.timeRange.timescale)!=null?l:-1}if(c.h3<0||c.Xr<0||u<0||v<0||c.J1<0||k<0)return dX(M,O),[];M=AY(c.h3,c.J1);O=c.nZ||0;return[new xp(3,I,M,"makeSliceInfosMediaBytes",c.Xr- 1,v/k,u/k,O,M.length-O,void 0,c.rU,c.clipId)]}if(c.Xr<0)return dX(M,O),[];var F;return((F=M.O2)==null?0:F.b5)?(O=I.SM,t=O*I.info.rk,G=c.nZ,((u=M.rB)==null?0:u.JX)&&c.timeRange&&!G&&(v=c.timeRange.startTicks/c.timeRange.timescale),[new xp(3,I,void 0,"makeSliceInfosMediaBytes",c.Xr,v,O,G,t,!0,c.rU,c.clipId)]):[]}; opb=function(M,O,c){M.O2=O;M.rB=c;O=g.a(M.xC);for(c=O.next();!c.done;c=O.next()){var k=g.a(c.value);c=k.next().value;k=k.next().value;for(var I=g.a(k.dA),b=I.next();!b.done;b=I.next()){b=b.value;var v=PHl(M,c,b);SHL(M,b.eN,k,v)}}}; $x=function(M,O,c,k){M.logger.debug(function(){return"[addStreamData] formatId: "+c+",headerId: "+O+" bytes: "+k.totalLength}); (M=M.xC.get(c))&&!M.Qc&&(yu?(M.Zl.has(O)||M.Zl.set(O,{data:new MI,rK:0,n3:!1}),OJ(M.Zl.get(O).data,k)):OJ(M.Ni,k),M.bytesReceived+=k.totalLength,M.ZC=!0)}; Qu=function(M,O){M.logger.debug(function(){return"[closeStream] formatId: "+O}); var c=M.xC.get(O);c&&!c.Qc&&(c.Qc=!0,c.Kl&&c.Kl(),EpM(M)&&M.L.Oa())}; EpM=function(M){M=g.a(M.xC.values());for(var O=M.next();!O.done;O=M.next())if(!O.value.Qc)return!1;return!0}; yY7=function(M){yu=M}; Vu=function(M,O,c,k,I,b,v){g.d.call(this);this.policy=M;this.info=O;this.O2=c;this.GU=I;this.logger=new g.K$("sabr");this.CS=new lN(this);this.Q8=new oL(this);this.sJ=new ES(this);this.state=1;this.lM=!1;this.rA=0;this.clipId="";this.KS=-1;this.NF=0;this.IA=-1;this.ZJ=this.bO=!1;this.ZY=0;this.Oo=!1;this.policy.KY?this.XM=new Sa(this,b):this.XM=new tZ(this,b);this.J0=this.policy.kc?O.CP:Qbp(O,this.policy,k);this.J0.set("rn",""+this.wj());this.J0.set("alr","yes");opb(this.sJ,c,M);this.Mu=new nB(this, this.policy,this.J0,O.o5,this.XM,this.logger,k,v,this.policy.enableServerDrivenRequestCancellation);mPl(this.Mu);var u;if((u=this.policy)==null?0:u.fJ)g.C(this,this.sJ),g.C(this,this.Mu);M=O.X;O={method:"POST",body:M};M&&(this.NF=M.length);try{this.xhr=KB(this.J0,this.policy.W,this.XM,pb,O),this.policy.bK&&uN(this.XM,this.EL()),this.Mu.X.start()}catch(t){g.sZ(t)}}; dhk=function(M){M.policy.f3&&M.NK&&!M.Oo?M.Oo=!0:M.XM.JU()}; CH8=function(M,O){var c=-1,k=-1,I=-1,b;if((b=M.aM)==null?0:b.items)for(M=g.a(M.aM.items),b=M.next();!b.done;b=M.next())b=b.value,O=u,t=M.O2.isManifestless&&M.policy.qv,v){var G;if(((G=M.S)==null?void 0:G.BC.event)==="predictStart"&&M.S.qoM.U&&(M.U=NaN,M.W=NaN);M.S&&M.S.qo===O?ctk(M,O,c,M.S,I):M.X===1&&iN(M,5,"noad")}; ktb=function(M,O,c,k,I){k.zD?iN(M,4,"cue"):(M.U=O,M.W=c,M.Xb("sdai",{joinad:M.X,sg:M.U,st:M.W.toFixed(3)}),M.T=Date.now(),iN(M,2,M.X===3?"staftpred":"join"),I.bY(k.BC))}; ctk=function(M,O,c,k,I){if(I&&k){var b=k.BC,v=I.QI(b);b.event==="predictStart"&&(M.s2=O);M.Xb("sdai",{onqevt:b.event,sq:O,mt:c,gab:v,cst:b.startSecs,cueid:M.policy.XQ&&(v||b.event==="start")?b.identifier:void 0},!0);if(v)b.event!=="predictStart"?(b.event==="start"&&M.s2===O-1&&M.Xb("sdai",{gabonstart:O}),ktb(M,O,c,k,I)):M.policy.WC?iN(M,3,"predict"):(O+=Math.max(Math.ceil(-b.S/5E3),1),b=Math.floor(c-b.S/1E3),M.policy.X?M.J=b:M.L=O,M.Xb("sdai",{onpred:c,estsq:O,estmt:b.toFixed(3)}),AZ(M.loader,b,b, O),M.T=Date.now(),iN(M,3,"predict"),I.bY(k.BC));else if(M.X===1){var u;((u=M.Y)==null?0:u.yl(c))?(AZ(M.loader,c,c,O),iN(M,4,"sk2head")):iN(M,5,"nogab")}else b.event==="predictStart"?M.policy.X&&M.J>0?(c=Math.floor(c-b.S/1E3),M.J!==c&&M.Xb("sdai",{updateSt:c,old:M.J}),M.J=c):M.L>0&&(c=O+Math.max(Math.ceil(-b.S/5E3),1),M.L!==c&&(M.Xb("sdai",{updateSt:c,old:M.L}),M.L=c)):M.policy.WC&&M.X===3&&ktb(M,O,c,k,I)}else M.Xb("sdai",{nulldec:1,sq:O,mt:c.toFixed(3),evt:(k==null?void 0:(b=k.BC)==null?void 0:b.event)|| "none"})}; b$G=function(M,O,c){if(M.policy.WL&&M.policy.X)return!(M.X===1||M.X===2||!M.policy.WC&&M.X===3&&c>=M.L);if(M.X===1||M.X===2)return!1;if(M.X!==0&&O===M.audioTrack){if(M.policy.X)return IFp(M.videoTrack,c)||IFp(M.videoTrack,c+1);M=qC(M.videoTrack);if(c>(M?M.qo:-1))return!1}return!0}; xx=function(M,O,c){return(c<0||c===M.U)&&!isNaN(M.W)?M.W:O}; LOb=function(M,O){if(M.S){var c=M.S.BC.OL-(O.startTime+M.K-M.S.BC.startSecs);c<=0||(c=new bH(M.S.BC.startSecs-(isNaN(M.K)?0:M.K),c,M.S.BC.context,M.S.BC.identifier,"stop",M.S.BC.S+O.duration*1E3),M.Xb("cuepointdiscontinuity",{segNum:O.qo}),mV(M,c,O.qo))}}; iN=function(M,O,c){M.X!==O&&(M.Xb("sdai",{setsst:O,old:M.X,r:c}),M.X=O)}; hZ=function(M,O,c,k){(k===void 0?0:k)?iN(M,1,"seek"):O>0&&Math.abs(O-c)>=5&&M.X===4&&iN(M,5,"sk2t")}; vD7=function(M){this.Xb=M;this.S="";this.X=new Map}; LB=function(M,O,c){this.audio=M;this.video=O;this.reason=c}; Yx=function(M,O,c){this.S=M;this.reason=O;this.token=c;this.videoId=void 0}; Ms=function(M,O,c){g.d.call(this);this.policy=M;this.L=O;this.Xb=c;this.Y=new Map;this.J=0;this.U=!1;this.S="";this.X=!1}; O1=function(M,O,c){if(c===void 0?0:c)M.U=!0;++M.J;c=6E4*Math.pow(2,M.J);c=(0,g.al)()+c;M.Y.set(O.info.id,c)}; cv=function(M){for(var O=g.a(M.Y.entries()),c=O.next();!c.done;c=O.next()){var k=g.a(c.value);c=k.next().value;k=k.next().value;k<(0,g.al)()&&M.Y.delete(c)}return M.Y}; UtM=function(M){return M.U&&cv(M).size>0}; kz=function(M,O){M.S!==O&&(M.S=O,M.X=!0)}; u$I=function(M,O){var c;O&&(c=g.R1(M.L.S,function(I){return I.id===O})); if(!c&&(c=g.R1(M.L.S,function(I){var b;return!((b=I.Za)==null||!b.isDefault)}),O)){var k; M.Xb("iaf",{id:O,sid:(k=c)==null?void 0:k.id})}return c}; bZ=function(M,O,c,k,I,b){var v=this;b=b===void 0?[]:b;this.loader=M;this.Y2=O;this.policy=c;this.O2=k;this.U=I;this.Au=b;this.logger=new g.K$("dash/abr");this.S=jl;this.Y=this.W=null;this.T=-1;this.pB=!1;this.nextVideo=this.X=null;this.L=[];this.HQ=new Set;this.wy={};this.Zd=new SS(1);this.K=0;this.cQ=this.s2=this.Sc=!1;this.oO=0;this.vQ=!1;this.jc=new Set;this.Mo=!1;this.YC={YD:function(){It(v)}}; this.J=new Ms(this.policy,I,function(u,t){v.loader.Xb(u,t)})}; lFl=function(M,O,c){vv(M,O);O=u$I(M.J,c);c||O||(O=twM(M));O=O||M.U.S[0];M.X=M.O2.S[O.id];It(M);M.W=M.X;GtL(M);j0A(M);M.Y=M.nextVideo;M.W=M.X;return Xel(M)}; KTL=function(M,O){if(FT2(M,O))return null;if(O.reason==="m"&&O.isLocked())return M.logger.debug(function(){return"User sets constraint to: "+eL(O)}),vv(M,O),M.K=M.L.length-1,It(M),U1(M),M.s2=M.s2||M.Y!==M.nextVideo,M.Y=M.nextVideo,new LB(M.X,M.Y,O.reason); O.reason==="r"&&(M.T=-1);vv(M,O);U1(M);if(O.reason==="r"&&M.nextVideo===M.Y)return new LB(M.X,M.nextVideo,O.reason);peb(M);return null}; gDA=function(M,O,c){M.X=M.O2.S[O];M.W=M.X;return new LB(M.W,M.Y,c?"t":"m")}; web=function(M,O){if(O.info.video){if(M.Y!==O)return M.Y=O,Xel(M)}else M.cQ=M.W!==O,M.W=O;return null}; nDl=function(M,O){if(O.S.info.video&&O.J){var c=(O.X+O.Y)/O.duration,k=O.S.info.rk;c&&k&&(M.Zd.aK(1,c/k),M.policy.Y&&c/k>1.5&&M.loader.Xb("overshoot",{sq:O.qo,br:c,max:k}))}}; uZ=function(M,O,c){O1(M.J,O,c===void 0?!1:c);M.T=-1;vv(M,M.S)}; RWI=function(M,O){return new LB(M.W,M.Y,O||M.S.reason)}; peb=function(M){if(M.Y&&M.nextVideo&&tf(M,M.Y.info)M.policy.OF,u=I<=M.policy.OF?Sy(k):BM(k);if(!b||v||u)c[I]=k}return c}; vv=function(M,O){M.S=O;var c=M.U.videoInfos;if(!M.S.isLocked()){var k=(0,g.al)();c=g.aq(c,function(u){if(u.rk>this.policy.rk)return!1;var t=this.O2.S[u.id];return cv(this.J).get(u.id)>k?!1:t.o5.Y>4||t.U>4?(this.logger.debug(function(){return"Remove "+Vi(u)+"; 4 load failures"}),!1):this.jc.has(+u.itag)?!1:!0},M); UtM(M.J)&&(c=g.aq(c,function(u){return u.video.width<=854&&u.video.height<=480}))}c.length||(c=M.U.videoInfos); var I=c;M.policy.uJ&&(I=rtb(M,I,O));I=g.aq(I,O.L,O);if(M.S.isLocked()&&M.J.S){var b=g.R1(c,function(u){return u.id===M.J.S}); b?I=[b]:kz(M.J,"")}M.policy.uJ||(I=rtb(M,I,O));I.length||(I=[c[0]]);I.sort(function(u,t){return tf(M,u)-tf(M,t)}); O={};for(c=1;cO.Dk.video.width?(g.Nu(I,c),c--):tf(M,O.BE)*M.policy.K>tf(M,O.Dk)&&(g.Nu(I,c-1),c--);var v=I[I.length-1];M.vQ=!!M.Y&&!!M.Y.info&&M.Y.info.i5!==v.i5;M.logger.debug(function(){return"Constraint: "+eL(M.S)+", "+I.length+" fmts selectable, max selectable fmt: "+Vi(v)}); M.L=I;M.HQ.clear();O=!1;for(c=0;c=1080&&(O=!0);NoG(M.policy,v,M.O2.b5)}; rtb=function(M,O,c){var k=c.reason==="m"||c.reason==="s";M.policy.Dn&&Gj&&g.lf&&(!k||c.S<1080)&&(O=O.filter(function(G){return G.video&&(!G.X||G.X.powerEfficient)})); if(O.length>0)if(cV()){var I=aFR(M,O);O=O.filter(function(G){return!!G&&!!G.video&&G.i5===I[G.video.qualityOrdinal].i5})}else{var b,v,u=(b=O[0])==null?void 0:(v=b.video)==null?void 0:v.qualityOrdinal; if(u){c=O.filter(function(G){return!!G&&!!G.video&&G.video.qualityOrdinal===u}); var t=aFR(M,c)[u].i5;O=O.filter(function(G){return!!G&&!!G.video&&G.i5===t})}}return O}; Jtl=function(M,O){for(var c=0;c+1k}; It=function(M){if(!M.X||!M.policy.L&&!M.X.info.Za){var O=M.U.S;M.X&&(O=O.filter(function(k){return k.audio.S===M.X.info.audio.S}),O.length||(O=M.U.S)); M.X=M.O2.S[O[0].id];if(O.length>1&&!M.policy.cQ){if(!M.policy.wN){var c=g.R1(O,function(k){return k.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); c&&(M.X=M.O2.S[c.id])}c=!1;if(c=M.policy.TP?!0:M.S.isLocked()?M.S.S<240:Jtl(M,M.X))M.X=M.O2.S[g.wK(O).id]}}}; U1=function(M){if(!M.nextVideo||!M.policy.L)if(M.S.isLocked())M.nextVideo=M.S.S<=360?M.O2.S[M.L[0].id]:M.O2.S[g.wK(M.L).id],M.logger.debug(function(){return"Select max fmt: "+Vi(M.nextVideo.info)}); else{for(var O=Math.min(M.K,M.L.length-1),c=mB(M.Y2),k=tf(M,M.X.info),I=c/M.policy.Sc-k;O>0&&!(tf(M,M.L[O])<=I);O--);for(var b=c/M.policy.K-k;O=b);O++);M.nextVideo=M.O2.S[M.L[O].id];M.K!==O&&M.logger.info(function(){return"Adapt to: "+Vi(M.nextVideo.info)+", bandwidth: "+c.toFixed(0)+", bandwidth to downgrade: "+I.toFixed(0)+", bandwidth to upgrade: "+b.toFixed(0)+", constraint: "+eL(M.S)}); M.K=O}}; GtL=function(M){var O=M.policy.Sc,c=mB(M.Y2),k=c/O-tf(M,M.X.info);O=g.a1(M.L,function(I){return tf(this,I)b?I=0:k[v]>M.buffered[v]&&(v===b-1?I=2:v===b-2&&k[v+1]>M.buffered[v+1]&&(I=3))}M.S.add(O<<3|(c&&4)|I);O=Math.ceil(M.track.bz()*1E3);M.S.add(O-M.J);M.J=O;if(I===1)for(M.S.add(b),v=O=0;v=2&&M.S.add(k[b- 1]-M.buffered[b-1]);c&&M.S.add(c);M.buffered=k}; lZ=function(M,O,c){var k=this;this.policy=M;this.S=O;this.oO=c;this.L=this.X=0;this.hQ=null;this.Sc=new Set;this.T=[];this.indexRange=this.initRange=null;this.K=new ju;this.s2=this.Y2=!1;this.YC={Cou:function(){return k.Y}, dNb:function(){return k.chunkSize}, FVc:function(){return k.W}, LVb:function(){return k.U}}; (O=Bo2(this))?(this.chunkSize=O.csz,this.Y=Math.floor(O.clen/O.csz),this.W=O.ck,this.U=O.civ):(this.chunkSize=M.W5,this.Y=0,this.W=g.F_(16),this.U=g.F_(16));this.J=new Uint8Array(this.chunkSize);this.W&&this.U&&(this.crypto=new C27(this.W,this.U))}; Bo2=function(M){if(M.policy.zc&&M.policy.mC)for(var O=g.a(M.policy.zc),c=O.next(),k={};!c.done;k={Gj:void 0,Pm:void 0},c=O.next())if(c=g.L8(c.value),k.Gj=+c.clen,k.Pm=+c.csz,k.Gj>0&&k.Pm>0&&M.policy.L===c.docid&&M.S.info.id===c.fmtid&&M.S.info.lastModified===+c.lmt)return M={},M.clen=k.Gj,M.csz=k.Pm,M.ck=c.ck,M.civ=c.civ,M}; Fk=function(M){return!!M.hQ&&M.hQ.xv()}; SLl=function(M,O){if(!Fk(M)&&!M.BQ()){if(!(M.Y2||(M.Y2=!0,M.Y>0))){var c=pz(M);c=cL(M.policy.L,M.S.info,Kz(M),c,M.policy.Zd);gJ(M,c)}if(O.info.type===1){if(M.hQ){wJ(M,Error("Woffle: Expect INIT slices to always start us off"));return}M.initRange=AY(0,O.X.totalLength)}else if(O.info.type===2)M.hQ&&M.hQ.type===1||wJ(M,Error("Woffle: Index before init")),M.indexRange=AY(M.initRange.end+1,O.X.totalLength);else if(O.info.type===3){if(!M.hQ){wJ(M,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(M.hQ.type===3&&!Yp(M.hQ,O.info)&&(M.T=[],O.info.qo!==Mt(M.hQ)||O.info.X!==0))return;if(O.info.J){c=g.a(M.T);for(var k=c.next();!k.done;k=c.next())zW7(M,k.value);M.T=[]}else{M.T.push(O);M.hQ=O.info;return}}else{wJ(M,Error("Woffle: Unexpected slice type"));return}M.hQ=O.info;zW7(M,O);Z$a(M)}}; zW7=function(M,O){var c=0,k=ba(O.X);if(M.L=k.length)return;if(c<0)throw Error("Missing data");M.L=M.Y;M.X=0}for(I={};c0){var v=k.getUint32(c+28);b+=v*16+4}var u=k.getUint32(c+b-4);try{var t=Q0E(O.subarray(c+b,c+b+u));if(t!==null){var G=t;break a}}catch(X){}}c+=I}G=null;break a}catch(X){G=null;break a}G=void 0}if(G!=null)for(O=X2(Aq(G,7,void 0,eK)),O==null||M.F1||(M.cryptoPeriodIndex=O),O=X2(Aq(G,10,void 0,eK)),O!=null&&O>0&& !M.F1&&(M.S=O),G=Oz(G,2,emE,void 0===SmM?2:4),G=g.a(G),k=G.next();!k.done;k=G.next())O=M.Y,c=O.push,k=ZK(k.value),k=g.Nw(k,4),c.call(O,k)}; Coa=function(M){return isNaN(M.cryptoPeriodIndex)?g.Nw(M.initData):""+M.cryptoPeriodIndex}; at=function(M,O,c){var k=c===void 0?{}:c;c=k.videoDuration===void 0?0:k.videoDuration;var I=k.fv===void 0?void 0:k.fv;k=k.Id===void 0?!1:k.Id;this.videoId=M;this.status=O;this.videoDuration=c;this.fv=I;this.Id=k}; DtG=function(M,O,c,k,I){this.videoId=M;this.Ut=O;this.X=c;this.bytesDownloaded=k;this.S=I}; rJ=function(M){this.S=M;this.offset=0}; Ns=function(M){if(M.offset>=M.S.totalLength)throw Error();return UJ(M.S,M.offset++)}; $tM=function(M,O){O=O===void 0?!1:O;var c=Ns(M);if(c===1){O=-1;for(c=0;c<7;c++){var k=Ns(M);O===-1&&k!==255&&(O=0);O>-1&&(O=O*256+k)}return O}k=128;for(var I=0;I<6&&k>c;I++)c=c*256+Ns(M),k*=128;return O?c:c-k}; VwM=function(M){try{var O=$tM(M,!0),c=$tM(M,!1);return{id:O,size:c}}catch(k){return{id:-1,size:-1}}}; Toa=function(M){for(var O=new rJ(M),c=-1,k=0,I=0;!k||!I;){var b=VwM(O),v=b.id;b=b.size;if(v<0)return;if(v===176){if(b!==2)return;k=O.bq()}else if(v===186){if(b!==2)return;I=O.bq()}v===374648427?c=O.bq()+b:v!==408125543&&v!==174&&v!==224&&O.skip(b)}O=vf(M,0,c);c=new DataView(O.buffer);c.setUint16(k,3840);c.setUint16(I,2160);k=new MI([O]);OJ(k,M);return k}; fFL=function(M,O,c){var k=this;this.loader=M;this.policy=O;this.J=c;this.logger=new g.K$("dash");this.X=[];this.S=null;this.Y2=-1;this.T=0;this.jc=NaN;this.Sc=0;this.Y=NaN;this.K=this.pB=0;this.vQ=-1;this.wy=this.L=this.U=this.oO=null;this.Zd=this.cQ=NaN;this.W=this.s2=this.HQ=this.Au=null;this.a5=!1;this.Mo=this.timestampOffset=0;this.YC={Ge:function(){return k.X}}; if(this.policy.L){var I=this.J,b=this.policy.L;this.policy.Zd&&M.Xb("atv",{ap:this.policy.Zd});this.W=new lZ(this.policy,I,function(v,u,t){Jf(M,new at(k.policy.L,2,{fv:new DtG(b,v,I.info,u,t)}))}); this.W.K.promise.then(function(v){k.W=null;v===1?Jf(M,new at(k.policy.L,v)):k.loader.Xb("offlineerr",{status:v.toString()})},function(v){var u=(v.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); v instanceof nz&&!v.S?(k.logger.info(function(){return"Assertion failed: "+u}),k.loader.Xb("offlinenwerr",{em:u}),Wv(k),Jf(M,new at(k.policy.L,4))):(k.logger.info(function(){return"Failed to write to disk: "+u}),k.loader.Xb("dldbwerr",{em:u}),Wv(k),Jf(M,new at(k.policy.L,4,{Id:!0})))})}}; mtA=function(M){return M.X.length?M.X[0]:null}; i$E=function(M,O){return M.X.some(function(c){return c.info.qo===O})}; LTR=function(M,O,c,k){k=k===void 0?0:k;if(M.L){var I=M.L.X+M.L.Y;if(c.info.X>0)if(c.info.qo===M.L.qo&&c.info.X=0&&M.L.qo>=0&&!Yp(M.L,c.info))throw new g.Dy("improper_continuation",M.L.GP(),c.info.GP());gGI(M.L,c.info)||s1(M,"d")}else if(c.info.X>0)throw new g.Dy("continuation_of_null",c.info.GP());M.L=c.info;M.J=c.info.S;if(c.info.X===0){if(M.S)if(!M.loader.isOffline()||M.policy.hs)M.loader.Xb("slice_not_fully_processed", {buffered:M.S.info.GP(),push:c.info.GP()});else throw new g.Dy("slice_not_fully_processed",M.S.info.GP(),c.info.GP());Hv(M);M.pB=k}else{if(M.pB&&k&&M.pB!==k)throw M=new g.Dy("lmt_mismatch",c.info.qo,M.pB,k),M.level="WARNING",M;!c.info.S.Pv()&&M.U&&(k=c.info,I=M.U.KS,k.W="updateWithEmsg",k.qo=I)}if(M.S){k=g.R0(M.S,c);if(!k)throw new g.Dy("failed_to_merge",M.S.info.GP(),c.info.GP());M.S=k}else M.S=c;a:{c=g.E0(M.S.info.S.info);if(M.S.info.type!==3){if(!M.S.info.J)break a;M.S.info.type===6?AtM(M,O,M.S): qLp(M,M.S);M.S=null}for(;M.S;){k=M.S.X.totalLength;if(M.Y2<=0&&M.T===0){var b=M.S.X,v=-1;I=-1;if(c){for(var u=0;u+80))break;if(l!==408125543)if(l===524531317)u=!0,X>=0&&(I=b.bq()+X,t=!0);else{if(u&&(l===160||l===163)&&(v<0&&(v=G),t))break;l===163&&(v=Math.max(0,v),I=b.bq()+X);if(l===160){v<0&&(I=v=b.bq()+ X);break}b.skip(X)}}v<0&&(I=-1)}if(v<0)break;M.Y2=v;M.T=I-v}if(M.Y2>k)break;M.Y2?(k=xtM(M,M.Y2),k.J&&hWR(M,k),AtM(M,O,k),ej(M,k),M.Y2=0):M.T&&(k=xtM(M,M.T<0?Infinity:M.T),M.T-=k.X.totalLength,ej(M,k))}}M.S&&M.S.info.J&&(ej(M,M.S),M.S=null)}; qLp=function(M,O){!O.info.S.Pv()&&O.info.X===0&&(g.E0(O.info.S.info)||O.info.S.info.F1())&&Y0b(O);if(O.info.type===1)try{hWR(M,O),YLl(M,O)}catch(I){g.Ww(I);var c=OL(O.info);c.hms="1";M.loader.handleError("fmt.unparseable",c||{},1)}c=O.info.S;c.fz(O);M.W&&SLl(M.W,O);if(c.Bh()&&M.policy.S)a:{M=M.loader.O2;O=O.info.clipId;c=g.Qi(c.info,M.b5);if(O){var k=Tr({itag:c.itag,lmt:M.b5?0:c.lmt||0,xtags:c.xtags});if(M.vQ[k])break a;M.vQ[k]=O}M.cQ.push(c)}}; Wda=function(M,O,c){if(M.X.length!==0&&(c||M.X.some(function(b){return b.info.L=zj(v)+u):O=M.getDuration()>=v.getDuration(),O=!O;O&&cv8(c)&&(O=M.oO,Bv?(u=h4l(c),v=1/u,u=zj(M,u),O=zj(O)+v-u):O=O.getDuration()- M.getDuration(),O=1+O/c.info.duration,Ayk(g.n$(c),O))}else{v=!1;M.U||(Y0b(c),c.S&&(M.U=c.S,v=!0,I=c.info,b=c.S.KS,I.W="updateWithEmsg",I.qo=b,I=c.S,I.xv&&(b=M.J.index,b.X=!I.xv,b.Y="emsg"),I=c.info.S.info,b=g.n$(c),g.E0(I)?g_(b,1701671783):I.F1()&&WE([408125543],307544935,b)));a:if((I=Nt(c,M.policy.Hd))&&L5E(c))u=k2p(M,c),M.K+=u,I-=u,M.Sc+=I,M.Y=M.policy.Qz?M.Y+I:NaN;else{if(M.policy.vA){if(b=t=M.loader.qO(g.a0(c),1),M.Y>=0&&c.info.type!==6){if(M.policy.Qz&&isNaN(M.cQ)){g.sZ(new g.Dy("Missing duration while processing previous chunk", c.info.GP()));M.loader.isOffline()&&!M.policy.hs||I6k(M,c,b);s1(M,"m");break a}k=t-M.Y;var G=k-M.K,X=c.info.qo,l=M.wy?M.wy.qo:-1,F=M.Zd,p=M.cQ,K=M.policy.hS&&k>M.policy.hS,r=Math.abs(G)>10,W=Math.abs(M.Y-b)<1E-7;if(Math.abs(G)>1E-4){M.Mo+=1;var z=(u=M.U)==null?void 0:Vhb(u);u={audio:""+ +M.Wh(),sq:X.toFixed(),sliceStart:t,lastSq:l.toFixed(),lastSliceStart:F,lastSliceDuration:p,totalDrift:(k*1E3).toFixed(),segDrift:(G*1E3).toFixed(),skipRewrite:""+ +(K||r)};if(z==null?0:z.length)u.adCpn=z[0];M.loader.handleError("qoe.avsync", u);M.vQ=X}K||r||W||(b=M.Y);u=k2p(M,c,t);I-=u;M.K=k+u}}else b=isNaN(M.Y)?c.info.startTime:M.Y;I6k(M,c,b)&&(M.Sc+=I,M.Y=b+I,M.policy.tS&&M.Mo>=M.policy.tS&&(M.Mo=0,M.loader.Sm({resetForRewrites:"count"})))}M.wy=c.info;M.cQ=ro(c);c.Y>=0&&(M.Zd=c.Y);if(v&&M.U){v=bbk(M,!0);ce(c.info,v);M.S&&ce(M.S.info,v);O=g.a(O);for(u=O.next();!u.done;u=O.next())u=u.value,I=void 0,M.policy.J&&u.qo!==((I=M.U)==null?void 0:I.KS)||ce(u,v);(c.info.J||M.S&&M.S.info.J)&&c.info.type!==6||(M.s2=v,M.policy.X?(O=vKR(M.U),M.loader.At(M.J, v,O)):(O=M.loader,O.O2.isManifestless&&URk(O,v,null,!!M.J.info.video)),M.policy.YM||ucG(M))}}YLl(M,c);M.timestampOffset&&q0R(c,M.timestampOffset)}; ej=function(M,O){if(O.info.J){M.Au=O.info;if(M.U){var c=M.U,k=bbk(M,!1);c=vKR(c);M.loader.At(M.J,k,c);M.s2||M.policy.YM||ucG(M);M.s2=null}Hv(M)}M.W&&SLl(M.W,O);if(k=M.Bc())if(k=g.R0(k,O,M.policy.vZ,M.policy.gB)){M.X.pop();M.X.push(k);return}M.X.push(O)}; vKR=function(M){if(M.zD()){var O=M.data["Stitched-Video-Id"]?M.data["Stitched-Video-Id"].split(",").slice(0,-1):[],c=Vhb(M),k=[];if(M.data["Stitched-Video-Duration-Us"])for(var I=g.a(M.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),b=I.next();!b.done;b=I.next())k.push((Number(b.value)||0)/1E6);I=[];if(M.data["Stitched-Video-Start-Frame-Index"]){b=g.a(M.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var v=b.next();!v.done;v=b.next())I.push(Number(v.value)||0)}I=[]; if(M.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(b=g.a(M.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),v=b.next();!v.done;v=b.next())I.push((Number(v.value)||0)/1E6);M=new yt8(O,c,k,I,g.TTI(M),g.fc2(M))}else M=null;return M}; Hv=function(M){M.S=null;M.Y2=-1;M.T=0;M.U=null;M.jc=NaN;M.Sc=0;M.s2=null}; s1=function(M,O){O={rst4disc:O,cd:M.K.toFixed(3),sq:M.wy?M.wy.qo:-1};M.Y=NaN;M.K=0;M.vQ=-1;M.wy=null;M.Zd=NaN;M.cQ=NaN;M.HQ=null;M.loader.Xb("mdstm",O)}; YLl=function(M,O){if(M.isDrm()){if(O.info.S.info.F1()){var c=new nl(g.n$(O));if(ab(c,[408125543,374648427,174,28032,25152,20533,18402])){var k=JY(c,!0);c=k!==16?null:BE(c,k)}else c=null;k="webm"}else O.info.T=oDR(g.n$(O)),c=EDl(O.info.T),k="cenc";c&&c.length&&(c=new Rt(c,k),M.policy.lw&&g.E0(O.info.S.info)&&(k=MyA(g.n$(O)))&&(c.X=k),c.F1=O.info.S.info.F1(),O.S&&O.S.cryptoPeriodIndex&&(c.cryptoPeriodIndex=O.S.cryptoPeriodIndex),O.S&&O.S.X&&(c.S=O.S.X),M.loader.BW(c))}}; ucG=function(M){var O=M.U,c=D6A(O);c&&(c.startSecs+=M.jc,M.loader.S8(M.J,c,O.KS,O.zD()))}; bbk=function(M,O){var c,k=M.U;if(c=D6A(k))c.startSecs+=M.jc;return new qP(k.KS,M.jc,O?k.SM:M.Sc,k.ingestionTime,"sq/"+k.KS,void 0,void 0,O,c)}; I6k=function(M,O,c){if(!AVR(O,c))return O=OL(O.info),O.smst="1",M.loader.handleError("fmt.unparseable",O||{},1),!1;isNaN(M.jc)&&(M.jc=c);return!0}; k2p=function(M,O,c){var k=0;if(O.info.S.info.F1()&&!L5E(O))return 0;if(M.oO&&!M.Wh()){var I=0;c&&g.E0(O.info.S.info)?I=c-M.Y:O.info.S.info.F1()&&(I=M.K);var b=O.info.qo;c=Nt(O,M.policy.Hd);var v=M.oO;var u=v.vQ;v=v.K;var t=Math.abs(v-I)>.02;if((b===u||b>u&&b>M.vQ)&&t){k=Math.max(.95,Math.min(1.05,(c-(v-I))/c));if(g.E0(O.info.S.info))Ayk(g.n$(O),k);else if(O.info.S.info.F1()&&(b=I-v,!g.E0(O.info.S.info)&&(O.info.S.info.F1(),k=new nl(g.n$(O)),u=O.J?k:new nl(new DataView(O.info.S.S.buffer)),Nt(O,!0)))){var G= b*1E3,X=Zm(u);u=k.pos;k.pos=0;if(k.S.getUint8(k.pos)===160||SN(k))if(Nh(k,160))if(JY(k,!0),Nh(k,155)){if(b=k.pos,t=JY(k,!0),k.pos=b,G=G*1E9/X,X=sH(k),G=X+Math.max(-X*.7,Math.min(X,G)),G=Math.sign(G)*Math.floor(Math.abs(G)),!(Math.ceil(Math.log(G)/Math.log(2)/8)>t)){k.pos=b+1;for(b=t-1;b>=0;b--)k.S.setUint8(k.pos+b,G&255),G>>>=8;k.pos=u}}else k.pos=u;else k.pos=u;else k.pos=u}k=Nt(O,M.policy.Hd);k=c-k}k&&O.info.S.info.F1()&&M.loader.Xb("webmDurationAdjustment",{durationAdjustment:k,videoDrift:I+k, audioDrift:v})}return k}; cv8=function(M){return M.info.S.Pv()&&M.info.qo===M.info.S.index.v4()}; zj=function(M,O){O=(O=O===void 0?0:O)?Math.round(M.timestampOffset*O)/O:M.timestampOffset;M.J.L&&O&&(O+=M.J.L.S);return O+M.getDuration()}; tSl=function(M,O){O<0||(M.X.forEach(function(c){q0R(c,O)}),M.timestampOffset=O)}; x1=function(M,O,c,k,I){F6.call(this,c,I);var b=this;this.policy=M;this.formatId=O;this.sJ=k;this.lastError=null;this.Kl=function(){b.BQ()||(b.sJ.xC.has(b.formatId)?(b.isComplete()||b.S.start(),Dw(b.sJ,b.formatId)&&b.wl(2),b.sJ.Qc(b.formatId)&&(zX8(b.sJ,b.formatId)?b.VM(4):(b.lastError="net.closed",b.VM(5)))):(b.lastError="player.exception",b.VM(5)))}; this.S=new g.$q(function(){b.isComplete()||(b.lastError="net.timeout",b.VM(5))},1E3); this.S.start();HlG(this.sJ,this.formatId,this.Kl);g.gQ(this.Kl)}; ZO=function(M,O,c,k){g.d.call(this);var I=this;this.loader=M;this.policy=O;this.S=c;this.timing=k;this.logger=new g.K$("dash");this.Y=[];this.oO=[];this.X=this.Ec=null;this.HQ=!1;this.pB=this.Mo=0;this.U=-1;this.Y2=!1;this.jc=-1;this.wy=null;this.s2=NaN;this.Sc=[];this.YC={m1:function(){return I.L}, NHO:function(){return I.Y}, UNb:function(){return I.K}}; this.L=new fFL(M,O,c);this.policy.S&&(this.K=new A9(this.L,this.loader.getManifest(),this.policy,function(b){I.policy.mO&&I.Xb("buftl",b)})); this.policy.zU&&(this.T=new jj(this));this.rk=c.info.rk;this.W=this.policy.s2?!1:c.Av();this.isManifestless=c.Av();this.J=this.W;g.C(this,this.wy)}; Sj=function(M,O,c){c=c===void 0?!1:c;O&&Bv&&tSl(M.L,O.r3());if(!c){var k;(k=M.K)==null||a5I(k)}M.Ec=O;(O=M.K)!=null&&(O.Ec=M.Ec)}; Pv=function(M){var O=M.Ec&&M.Ec.e6();if(M.policy.oV){if((M=M.K)==null)M=void 0;else{var c;M=(c=M.Y)==null?void 0:c.info}return M||null}return O}; G27=function(M){for(var O={},c=0;c4&&M.oO.shift()}; jNl=function(M,O){if(O.ma()){var c=O.v8();c=g.a(c);for(var k=c.next();!k.done;k=c.next())k=k.value,M.policy.Y&&O instanceof x1&&M.Xb("omblss",{s:k.info.GP()}),E1(M,O.info.CB,k,O.Cu())}}; E1=function(M,O,c,k){k=k===void 0?0:k;isNaN(M.s2)||(M.Xb("aswm",{sq:O[0].qo,id:O[0].S.info.itag,xtag:O[0].S.info.S,ep:Date.now()-M.s2}),M.s2=NaN);switch(c.info.type){case 1:case 2:XF2(M,c);break;case 4:var I=c.info.S,b=I.Ri(c),v;((v=M.X)==null?0:v.type===4)&&JVp(c.info,M.X)&&(M.X=I.iX(M.X).pop());c=g.a(b);for(I=c.next();!I.done;I=c.next())E1(M,O,I.value,k);break;case 3:c.info.S.info.video?(I=M.timing,I.jc||(I.jc=(0,g.al)(),g.Db("fvb_r",I.jc,I.S))):(I=M.timing,I.U||(I.U=(0,g.al)(),g.Db("fab_r",I.U, I.S)));LTR(M.L,O,c,k);M.policy.S&&l6G(M);break;case 6:LTR(M.L,O,c,k),M.X=c.info}}; XF2=function(M,O){if(O.info.type===1)if(O.info.S.info.video){var c=M.timing;c.pB||(c.pB=(0,g.al)(),g.Db("vis_r",c.pB,c.S))}else c=M.timing,c.K||(c.K=(0,g.al)(),g.Db("ais_r",c.K,c.S));qLp(M.L,O);M=M.loader;M.videoTrack.S.Bh()&&M.audioTrack.S.Bh()&&M.policy.S&&!M.O2.b5&&(O=M.audioTrack.getDuration(),c=M.videoTrack.getDuration(),Math.abs(O-c)>1&&M.Xb("trBug",{af:""+g.Qi(M.audioTrack.S.info,!1),vf:""+g.Qi(M.videoTrack.S.info,!1),a:""+O,v:""+c}))}; bN=function(M){return mtA(M.L)}; l6G=function(M){M.Y.length?M.X=g.wK(g.wK(M.Y).info.CB):M.L.X.length?M.X=M.L.Bc().info:M.X=Pv(M)}; yk=function(M,O){var c={eD:[],xH:[]},k;if((M=M.K)==null)M=void 0;else{Rgb(M,M.eD,"og");gOG(M,O);Rgb(M,M.eD,"trim");var I=nOM(M);O=I.eD;I=I.n0;for(var b=[],v=0;v0){var F=m5(l,t);F>=0&&(X=(l.end(F)-t+.1)*1E3)}b.push({formatId:g.Qi(u.info.S.info,M.O2.b5), rU:u.info.rU,sequenceNumber:u.info.qo+M.L,cn:G,IQ:u.info.Y,zQ:X})}M={eD:O,xH:b}}return(k=M)!=null?k:c}; Y1=function(M,O,c){c=c===void 0?!1:c;if(M.Ec){var k=M.Ec.aN(),I=AV(k,O),b=NaN,v=Pv(M);v&&(b=AV(k,v.S.index.getStartTime(v.qo)));if(I===b&&M.X&&M.X.Y&&FrM(Qk(M),0))return O}M=pFa(M,O,c);return M>=0?M:NaN}; OS=function(M,O,c){M.S.Bh();var k=pFa(M,O);if(k>=0)return k;var I;(I=M.K)==null||wP7(I,O,c);k=Math;I=k.min;var b=M.L;if(b.W)if(b=b.W,b.hQ&&b.hQ.type===3)b=b.hQ.startTime;else if(b.Y>0){var v=b.S.index;v=g.$e(v.offsets.subarray(0,v.count),b.Y*b.chunkSize);b=b.S.index.getStartTime(v>=0?v:Math.max(0,-v-2))}else b=0;else b=Infinity;O=I.call(k,O,b);M.X=M.policy.s2?null:M.S.bD(O).CB[0];dJ(M)&&(M.policy.l_&&(c==null?void 0:c.seekSource)===60||M.Ec&&M.Ec.abort(),M.policy.yW&&(c=M.K)!=null&&(c.Y=void 0)); M.pB=0;return M.X?M.X.startTime:O}; NkE=function(M){M.W=!0;M.J=!0;M.U=-1;OS(M,Infinity)}; Cz=function(M){for(var O=0,c=g.a(M.Y),k=c.next();!k.done;k=c.next())O+=ssG(k.value.info);return O+=MSM(M.L)}; $z=function(M,O){O=O===void 0?!1:O;var c=M.loader.getCurrentTime(),k=M.L.Bc(),I=(k==null?void 0:k.info.U)||0;if((k==null?0:k.info.S.Av())&&!k.info.J)if(M.policy.iz)I=k.info.L;else if(M.policy.Hc){var b=k.info;I=b.range?b.U:Math.min(b.startTime+Math.min(b.duration*b.X/b.S.info.rk,b.duration)+(b.range?b.K:Math.min(b.duration,b.duration*b.Y/b.S.info.rk)),b.startTime+b.duration)}if(!M.Ec)return M.policy.S&&O&&!isNaN(c)&&k?I-c:0;if((b=Pv(M))&&DO(b))return b.U;var v=M.Ec.aN(!0);if(O&&k)return b=0,M.policy.S&& (b=hV(v,I+.02)),b+I-c;O=hV(v,c);M.policy.eE&&b&&(k=m5(v,c),v=m5(v,b.L-.02),k===v&&(c=b.U-c,M.policy.Y&&c>O+.02&&M.Xb("abh",{bh:O,bhtls:c}),O=Math.max(O,c)));return O}; KrR=function(M){var O=Pv(M);return O?O.U-M.loader.getCurrentTime():0}; gK2=function(M,O){if(M.Y.length){if(M.Y[0].info.CB[0].startTime<=O)return;Ls(M)}for(var c=M.L,k=c.X.length-1;k>=0;k--)c.X[k].info.startTime>O&&c.X.pop();l6G(M);M.X&&O=0;v--){var u=I.X[v];u.info.qo>=O&&(I.X.pop(),I.Y-=Nt(u,I.policy.Hd),b=u.info)}b&&(I.L=I.X.length>0?I.X[I.X.length-1].info:I.HQ,I.X.length!==0||I.L||s1(I,"r"));I.loader.Xb("mdstm",{rollbk:1,itag:b?b.S.info.itag:"",popped:b?b.qo:-1,sq:O,lastslc:I.L?I.L.qo:-1,lastfraget:I.Y.toFixed(3)});if(M.policy.S)return M.X=null,!0;k>c?OS(M,k):M.X=M.S.Kp(O-1,!1).CB[0]}catch(t){return O=lV(t),O.details.reason="rollbkerr", M.loader.handleError(O.errorCode,O.details,O.severity),!1}return!0}; fz=function(M,O){var c;for(c=0;c0?c||O.qo>=M.jc:c}; mw=function(M){var O;return dJ(M)||DO((O=M.L.Bc())==null?void 0:O.info)}; Qk=function(M){var O=[],c=Pv(M);c&&O.push(c);O=g.zD(O,M.L.NA());c=g.a(M.Y);for(var k=c.next();!k.done;k=c.next()){k=k.value;for(var I=g.a(k.info.CB),b=I.next(),v={};!b.done;v={Wy:void 0},b=I.next())v.Wy=b.value,k.Us&&(O=g.aq(O,function(u){return function(t){return!JVp(t,u.Wy)}}(v))),(Ll(v.Wy)||v.Wy.type===4)&&O.push(v.Wy)}M.X&&!pMA(M.X,g.wK(O),M.X.S.Pv())&&O.push(M.X); return O}; FrM=function(M,O){if(!M.length)return!1;for(O+=1;O=O){O=b;break a}}O=I}return O<0?NaN:FrM(M,c?O:0)?M[O].startTime:NaN}; iZ=function(M){return!(!M.X||M.X.S===M.S)}; wFk=function(M){return iZ(M)&&M.S.Bh()&&M.X.S.info.rkO&&M.U1080&&!M.U$&&(M.pB=36700160,M.Au=5242880,M.Mo=Math.max(4194304,M.Mo),M.U$=!0);O.video.qualityOrdinal>2160&&!M.kB&&(M.pB=104857600,M.rk=13107200,M.kB=!0);g.Y8(M.Fb.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?O.isEncrypted()&&g.CF()&&g.QM("samsung")&&(g.QM("kant")||g.QM("muse"))&&(M.rk=g.Y8(M.Fb.experiments,"html5_samsung_kant_limit_max_bitrate")):O.isEncrypted()&&g.CF()&&g.QM("kant")&&(M.rk=1310720);M.qA!==0&&O.isEncrypted()&& (M.rk=M.qA);M.bk!==0&&O.isEncrypted()&&c&&(M.rk=M.bk);O.rk&&(M.HV=Math.max(M.l7,Math.min(M.Mo,5*O.rk)))}; Bx=function(M){return M.S&&M.F6}; Lz=function(M){return M.S&&M.wW&&M.playbackStartPolicy}; Yz=function(M,O,c,k){M.wW&&(M.playbackStartPolicy=O,M.nY=c,M.g1=k)}; hf=function(M,O,c){c=c===void 0?0:c;return g.Y8(M.Fb.experiments,O)||c}; Zb8=function(M){var O=M===void 0?{}:M;M=O.JR;var c=O.qZ;var k=O.Hh;var I=O.v4;O=O.GB;this.JR=M;this.qZ=c;this.Hh=k;this.v4=I;this.GB=O}; EO8=function(M,O){if(O<0)return!0;var c=M.v4();return O0)return 2;if(O<0)return 1;c=M.v4();return O(0,g.al)()?0:1}; Ob=function(M,O,c,k,I,b,v,u,t,G,X,l,F,p){p=p===void 0?null:p;g.d.call(this);var K=this;this.loader=M;this.policy=O;this.videoTrack=c;this.audioTrack=k;this.L=I;this.S=b;this.timing=v;this.J=u;this.schedule=t;this.O2=G;this.Y=X;this.Sc=l;this.k8=F;this.Wt=p;this.s2=!1;this.Ur="";this.nS=null;this.Ma=NaN;this.Y2=!1;this.X=null;this.yc=this.T=NaN;this.kF=this.U=0;this.logger=new g.K$("dash");this.YC={Va:function(r,W){return K.Va(r,W)}}; this.policy.e2>0&&(this.Ur=g.F_(this.policy.e2));this.policy.UY&&(this.K=new Mo(this.loader,this.policy,this.schedule),g.C(this,this.K))}; yvE=function(M,O,c){var k=O.X?O.X.S.o5:O.S.o5;var I=M.L,b;(b=!M.policy.k9)||(b=TN(k.S)===TN(k.X));b?k=!1:(I=Qm(I,TN(k.X)),b=6E4*Math.pow(I.L,1.6),(0,g.al)()=I.L?(I.Xb("sdai",{haltrq:b+1,est:I.L}),k=!1):k=I.X!==2;if(!k||!Vm(O.X?O.X.S.o5:O.S.o5,M.policy,M.L,M.loader.ws())||M.loader.isSuspended&&(!T2(M.schedule)||M.loader.EM))return!1;if(M.policy.L&&OI>=5)return g.V4(M.loader.Fg),!1;if(M.O2.isManifestless){if(O.Y.length>0&&O.X&&O.X.qo===-1||O.Y.length>=M.policy.rJ||!M.policy.fY&&O.Y.length>0&&!M.policy.W.qZ)return!1;if(O.W)return!M.O2.isLive|| !isNaN(M.Ma)}if(NxA(O))return M.logger.debug("Pending request with server-selectable format found"),!1;if(!O.X){if(!O.S.Bh())return!1;OS(O,M.loader.getCurrentTime())}if(bN(O)&&(O.Bc()!==bN(O)||M.loader.isSuspended))return!1;I=(k=M.policy.Nk)&&!O.Y.length&&$z(O,!0)=M.policy.eY)return!1;k=O.X;if(!k)return!0;k.type===4&&k.S.Bh()&&(O.X=g.wK(k.S.iX(k)),k= O.X);if(!k.xv()&&!k.S.y0(k))return!1;b=M.O2.He||M.O2.L;if(M.O2.isManifestless&&b){b=O.S.index.v4();var v=c.S.index.v4();b=Math.min(b,v);if(O.S.index.oR()>0&&b>0&&k.qo>=b)return O.jc=b,c.jc=b,!1}if(k.S.info.audio&&k.type===4||k.xv())return!1;b=!O.J&&!c.J;if(I=!I)I=k.U,I=!!(c.X&&!DO(c.X)&&c.X.UQNG(M,O)?(QNG(M,O),!1):(M=O.Ec)&&M.isLocked()?!1:!0}; QNG=function(M,O){var c=M.S;c=c.S?c.S.BC:null;if(M.policy.oO&&c)return c.startSecs+c.OL+15;O=MC(M.loader,O);M.policy.l5>0&&(c=((0,g.al)()-M.loader.t5)/1E3,O=Math.min(O,M.policy.l5+M.policy.EC*c));O=M.loader.getCurrentTime()+O;return M.policy.JH&&(c=dRl(M.loader)+M.policy.JH,c=0||O.o5.fK("defrag")==="1"||O.o5.fK("otf")==="1"){O=null;break a}I=AY(0,4096)}I=new kD([new xp(5,k.S,I,"createProbeRequestInfo"+k.W,k.qo)],O.X);I.Xy=c;I.S=O.S;O=I}O&&kV(M,O)}}; kV=function(M,O){M.loader.HT(O);var c=ssG(O),k=M.loader.Yy();c={oG:M.schedule,QN:c,qT:jZl(M.J,c),b8:hY(O.CB[0]),mU:fn(O.o5.S),It:M.policy.Y,qR:function(v,u){M.loader.By(v,u)}}; if(M.schedule.X.U){var I,b;c.W8=(((I=M.videoTrack.S)==null?void 0:I.info.rk)||0)+(((b=M.audioTrack.S)==null?void 0:b.info.rk)||0)}M.nS&&(c.qo=O.CB[0].qo,c.Ma=O.Ma,c.nS=M.nS);k={Ka:H1G(O,M.loader.getCurrentTime()),ev:M.policy.uA&&bo(O)&&O.CB[0].S.info.video?s0I(M.Y):void 0,o0:M.policy.oO,poToken:M.loader.n_(),HW:M.loader.wY(),Ur:M.Ur,yc:isNaN(M.yc)?null:M.yc,Wt:M.Wt,k8:M.k8,kF:M.kF,mI:k};return new h9(M.policy,O,c,M.L,function(v,u){try{a:{var t=v.info.CB[0].S,G=t.info.video?M.videoTrack:M.audioTrack; if(!(v.state>=2)||v.isComplete()||v.Bq()||!(!M.loader.gy||M.loader.isSuspended||$z(G)>3)){var X=oKL(v,M.policy,M.L);X===1&&(M.Y2=!0);Czk(M,v,X);if(v.isComplete()||v.BQ()&&u<3){if(M.policy.Y){var l=v.timing.L5();l.rst=v.state;l.strm=v.xhr.xe();l.cncl=v.xhr&&v.Mu.L?1:0;M.loader.Xb("rqs",l)}v.Ff&&M.loader.Xb("sbwe3",{},!0)}if(!M.BQ()&&v.state>=2){xhR(M.timing,v,t);var F=M.loader;M.yc&&v.tM&&F&&(M.yc=NaN,M.loader.uc(v.tM),M.loader.qP(),M.loader.Xb("cabrUtcSeek",{mediaTimeSeconds:v.tM}));v.St&&M.yc&&v.St&& !v.St.action&&(M.loader.Cj(M.yc),M.yc=NaN,M.loader.Xb("cabrUtcSeekFallback",{targetUtcTimeSeconds:M.yc}));v.xF&&M.loader.FF(v.xF);M.policy.Zc&&(M.kF=v.kF);if(v.state===3){fz(G,v);bo(v.info)&&bX(M,G,t,!0);if(M.X){var p=v.info.kI();p&&M.X.O0(v.info.CB[0].qo,t.info.id,p)}M.loader.bZ()}else if(v.isComplete()&&v.info.CB[0].type===5){if(v.state!==4)v.P8()&&M.loader.handleError(v.To(),v.Kx());else{var K=(v.info.CB[0].S.info.video?M.videoTrack:M.audioTrack).Y[0]||null;K&&K instanceof h9&&K.Bq()&&K.vl()}v.dispose()}else{v.P8()|| DRk(M,v);var r;((r=v.fq)==null?0:r.itagDenylist)&&M.loader.v$(v.fq.itagDenylist);if(v.state===4)vY(M,v),M.S&&O$L(M.S,v.info,M.X);else if(M.policy.TI&&v.ma()&&!v.isComplete()&&!vY(M,v)&&!v.P8())break a;v.P8()&&($Ra(M,v),isNaN(M.yc)||(M.loader.Cj(M.yc),M.yc=NaN));M.policy.nA&&!v.isComplete()?Ub(M.loader):M.loader.bZ();var W=EKG(v,M.policy,M.L);Czk(M,v,W)}}}}}catch(z){u=M.s2?1:0,M.s2=!0,v=Xv(u),u=lV(z,u),M.loader.handleError(u.errorCode,u.details,u.severity),v||M.loader.Si()}},k)}; DRk=function(M,O){if(O.ub&&O.state>=2&&O.state!==3){var c=O.xhr.getResponseHeader("X-Response-Itag");if(c){M.logger.debug(function(){return"Applying streamer-selected format "+c}); var k=WT8(M.Y,c),I=O.info.Y;I&&(I-=k.xX(),k.Y=!0,O.info.CB[0].S.Y=!1,JYR(O,k.UR(I)),uX(M.loader,M.videoTrack,k),Jvk(M.videoTrack,k),M.loader.JZ(k.info.video.quality),(I=O.Cu())&&k.info.lastModified&&k.info.lastModified!==+I&&fz(M.videoTrack,O))}else O.ub=!1}}; $Ra=function(M,O){var c=O.info.CB[0].S,k=O.To();if(fn(c.o5.S)){var I=g.JB(O.Fo(),3);M.loader.Xb("dldbrerr",{em:I||"none"})}I=O.info.CB[0].qo;var b=xx(M.S,O.info.CB[0].L,I);k==="net.badstatus"&&(M.U+=1);if(O.canRetry()&&tK(M.loader)){if(!(O.info.o5.Y>=M.policy.xj&&M.X&&O.info.isDecorated()&&k==="net.badstatus"&&M.X.e$(b,I))){I=(c.info.video&&c.o5.Y>1||O.xM===410||O.xM===500||O.xM===503)&&!(cv(M.Y.J).size>0)&&!fn(c.o5.S);b=O.Kx();var v=c.info.video?M.videoTrack:M.audioTrack;I&&(b.stun="1");M.loader.handleError(k, b);M.BQ()||(I&&(M.logger.debug(function(){return"Stunning format "+c.info.id}),uZ(M.Y,c)),fz(v,O),M.loader.bZ())}}else v=1,M.X&&O.info.isDecorated()&&k==="net.badstatus"&&M.X.e$(b,I)&&(v=0),M.O2.isLive&&O.To()==="net.badstatus"&&M.U<=M.policy.CV*2?(SEp(M.O2),M.O2.He||M.O2.isPremiere?IL(M.loader,0,{H4:"badStatusWorkaround"}):M.O2.L?IL(M.loader,M.O2.oO,{H4:"badStatusWorkaround", qO:!0}):HY(M.loader)):M.loader.handleError(k,O.Kx(),v)}; vY=function(M,O){if(M.policy.useUmp&&O.BQ())return!1;try{var c=O.info.CB[0].S,k=c.info.video?M.videoTrack:M.audioTrack;if(M.O2.isManifestless&&k){M.U=0;k.W&&(O.BQ(),O.isComplete()||O.ma(),k.W=!1);O.wu()&&M.loader.Br.aK(1,O.wu());var I=O.oR(),b=O.tJ();io(M.O2,I,b)}if(O.info.b8()&&!I0(O.info))for(var v=g.a(O.v8()),u=v.next();!u.done;u=v.next())XF2(k,u.value);for(M.loader.getCurrentTime();k.Y.length&&k.Y[0].state===4;){var t=k.Y.shift();jNl(k,t);k.Mo=t.vk()}k.Y.length&&jNl(k,k.Y[0]);var G=!!bN(k);G&& O instanceof x1&&(c.info.Wh()?VNk(M.timing):$h8(M.timing));return G}catch(X){O=O.Kx();O.origin="hrhs";a:{M=M.loader;c=X;if(c instanceof Error){O.msg||(O.msg=""+c.message);O.name||(O.name=""+c.name);if(c instanceof g.Dy&&c.args)for(k=g.a(Object.entries(c.args)),I=k.next();!I.done;I=k.next())b=g.a(I.value),I=b.next().value,b=b.next().value,O["arg"+I]=""+b;g.sZ(c);if(c.level==="WARNING"){M.aO.Sm(O);break a}}M.handleError("fmt.unplayable",O,1)}return!1}}; VS8=function(M){var O=M.videoTrack.S.index;M.nS=new Zb8({JR:M.policy.JR,qZ:M.policy.W.qZ,Hh:O.OA(),v4:function(){return O.v4()}, GB:function(){return O.GB()}})}; bX=function(M,O,c,k){if(!(c.Bh()||c.SI()||c.Y||!Vm(c.o5,M.policy,M.L,M.loader.ws())||c.info.i5==="f"||M.policy.S)){if(k){k=M.J;var I=c.info;k=XPa(k,I.video?k.policy.WZ:k.policy.XR,I.rk)}else k=0;k=c.UR(k);M=kV(M,k);I0(k)&&ot(O,M);c.Y=!0}}; eR=function(M,O,c,k,I,b,v,u){g.d.call(this);var t=this;this.loader=M;this.rB=O;this.videoTrack=c;this.audioTrack=k;this.O2=I;this.T=b;this.isAudioOnly=v;this.K=u;this.X=jl;this.Y2=!1;this.logger=new g.K$("sabr");this.W=this.s2=this.Sc=!1;this.videoInfos=this.U=this.T.videoInfos;this.Y=this.oO=this.T.S;this.S=new Ms(O,b,function(G,X){t.loader.Xb(G,X)}); this.isAudioOnly&&Tx2(this,this.O2.S["0"])}; f68=function(M,O){var c=[];O=g.a(O);for(var k=O.next();!k.done;k=O.next())c.push(g.Qi(k.value,M.O2.b5));return c}; Tx2=function(M,O,c){O!==M.L&&(M.L&&(M.Y2=!0),M.L=O,M.c$(O,M.videoTrack,c))}; Avl=function(M,O){M.logger.debug("setConstraint: "+eL(O));Bx(M.rB)&&(M.s2=O.reason==="m"||O.reason==="l"?!0:!1);O.reason==="m"?O.isLocked()&&mRI(M,O.S):ibb(M,O)?BY(M,O.X,O.S):M.videoInfos=M.U;M.X=O}; ibb=function(M,O){return M.rB.yk&&O.reason==="b"||M.rB.Hb&&O.reason==="l"||M.rB.Jd?!1:M.rB.K8?!0:O.reason==="l"||O.reason==="b"||O.reason==="o"}; qhE=function(M,O){return O.isLocked()&&M.S.X||M.X===void 0?!1:O.equals(M.X)}; xRE=function(M,O){var c,k=(c=M.L)==null?void 0:c.info.video.qualityOrdinal;return M.Y2?!0:M.L?O!==k?!0:!M.S.X||M.rB.T_&&M.S.S===M.L.info.itag?!1:!0:!1}; mRI=function(M,O){var c=M.S.S;if(c){M.videoInfos=M.U;var k=g.R1(M.videoInfos,function(I){return I.id===c}); k&&k.video.qualityOrdinal===O?M.videoInfos=[k]:(k=M.videoInfos.map(function(I){return I.id}),M.loader.Xb("sabrpf",{pfid:""+c, vfids:""+k.join(".")}),BY(M,O,O),kz(M.S,""))}else BY(M,O,O)}; BY=function(M,O,c){M.videoInfos=M.U;M.videoInfos=g.aq(M.videoInfos,function(k){return k.video.qualityOrdinal>=O&&k.video.qualityOrdinal<=c})}; h5l=function(M,O,c){if(M.K){var k=g.aq(M.Y,function(I){return I.id===M.K}); return z$(k,c).includes(O)}k=g.aq(M.Y,function(I){var b;return!((b=I.Za)==null||!b.isDefault)}); return k.length>0?z$(k,c).includes(O):z$(M.Y,c).includes(O)}; z$=function(M,O){return M.map(function(c){return Tr(g.Qi(c,O))})}; Lr7=function(M){var O;if((O=M.X)==null?0:O.isLocked())return M.videoInfos;var c=cv(M.S);O=g.aq(M.videoInfos,function(k){return k.rk>M.rB.rk?!1:!c.has(k.id)}); UtM(M.S)&&(O=g.aq(O,function(k){return k.video.width<=854&&k.video.height<=480})); return O}; MiL=function(M,O,c){var k=M.O2,I=M.aO.getVideoData(),b=M.Nr,v=wEM({Fb:I.N(),aO:M.aO,q2:M.q2,rB:M.rB,e4:M.e4,G$:M.G$,cV:M.cV,fR:M.fR,Iy:M.Iy,isPrefetch:M.isPrefetch,r$:M.r$,sabrLicenseConstraint:I.sabrLicenseConstraint,iL:M.iL,DD:M.DD,dX:M.dX,RS:M.RS,X8:!!b,authorizedFormats:I.authorizedFormats}),u=zp(I,M.mI,M.nextRequestPolicy,M.BX,M.Lv,M.S0,M.UW);c&&O&&(c=u.T$?u.T$.map(function(l){return l.type}):[],O("sabr",{stmctxt:c.join("_"), unsntctxt:u.ES?u.ES.join("_"):""}));O=M.D4;c=M.A9;if(c===void 0&&O===void 0){var t;c=YhL(k.b5,(t=M.Dt)==null?void 0:t.video);var G;O=YhL(k.b5,(G=M.Dt)==null?void 0:G.audio)}if(I.Wt)var X=I.Wt;I={a6:v,xH:M.xH,D4:O,A9:c,Nr:b,videoPlaybackUstreamerConfig:X,jQ:u};M.yD&&(I.yD=M.yD);I.eD=M.eD;I.cf=k.cQ;return I}; YhL=function(M,O){return O?[g.Qi(O.info,M)]:[]}; ZQ=function(M,O,c){var k=this;this.requestType=M;this.o5=O;this.GU=c;this.X=null;this.YC={H54:function(){var I;return(I=k.data)==null?void 0:I.isPrefetch}, Lv:function(){var I;return(I=k.data)==null?void 0:I.Lv}}}; Qbp=function(M,O,c){O=Dm(M.o5,OGA(M,O,c),O);M.xO()&&O.set("probe","1");return O}; OGA=function(M,O,c){M.Xy===void 0&&(M.Xy=M.o5.Xy(O,c));return M.Xy}; c2b=function(M){var O,c;return((O=M.S)==null?void 0:(c=O.a6)==null?void 0:c.WY)||0}; kx8=function(M){var O,c;return!!((O=M.S)==null?0:(c=O.a6)==null?0:c.iL)}; IX7=function(M){var O={},c=[],k=[];if(!M.data)return O;for(var I=0;I0;t--)c.push(u)}c.length!==v?O.error=!0:(b=c.slice(-b),c.length=I,WDG(O,c,b));break;case 1:WDG(O,Qy,nIb);break;case 0:snG(O, O.S&7);c=$V(O,16);I=$V(O,16);(c^I)!==65535&&(O.error=!0);O.output.set(O.data.subarray(O.X,O.X+c),O.Y);O.X+=c;O.Y+=c;break;default:O.error=!0}M.Y>M.output.length&&(M.output=new Uint8Array(M.Y*2),M.Y=0,M.X=0,M.L=!1,M.S=0,M.register=0)}M.output.length!==M.Y&&(M.output=M.output.subarray(0,M.Y));return M.error?new Uint8Array(0):M.output}; WDG=function(M,O,c){O=NGp(O);c=NGp(c);for(var k=M.data,I=M.output,b=M.Y,v=M.register,u=M.S,t=M.X;;){if(u<15){if(t>k.length){M.error=!0;break}v|=(k[t+1]<<8)+k[t]<>=7;G<0;)G=O[(v&1)-G],v>>=1;else v>>=G&15;u-=G&15;G>>=4;if(G<256)I[b++]=G;else if(M.register=v,M.S=u,M.X=t,G>256){v=CT[G];v+=$V(M,dM[G]);t=J2p(M,c);u=DQ[t];u+=$V(M,Rca[t]);if(ecl&&vc.length&&(M.error=!0);M.register|=(c[k+1]<<8)+c[k]<=0)return snG(M,c&15),c>>4;for(snG(M,7);c<0;)c=O[$V(M,1)-c];return c>>4}; $V=function(M,O){for(;M.S=M.data.length)return M.error=!0,0;M.register|=M.data[M.X++]<>=O;M.S-=O;return c}; snG=function(M,O){M.S-=O;M.register>>=O}; NGp=function(M){for(var O=[],c=g.a(M),k=c.next();!k.done;k=c.next())k=k.value,O[k]||(O[k]=0),O[k]++;var I=O[0]=0;c=[];var b=0;k=0;for(var v=1;v7&&(b+=O[v]);for(I=1;I>t&1;u=b<<4|v;if(v<=7)for(t=1<<7-v;t--;)k[t<>=7;v--;){k[t]||(k[t]=-O,O+=2);var G=I&1;I>>=1;t=G-k[t]}k[t]=u}}return k}; zcM=function(M){var O,c,k,I,b,v,u,t,G;return g.P(function(X){switch(X.X){case 1:if(!BGM)throw Error("DecompressionStream is not supported");O=WF.Fz();c=new DecompressionStream("gzip");k=c.writable.getWriter();k.write(M);k.close();I=c.readable.getReader();b=new MI([]);case 2:return g.Z(X,I.read(),5);case 5:v=X.S;u=v.value;if(t=v.done){X.Gf(4);break}b.append(u);X.Gf(2);break;case 4:return G=ba(b),WF.YI("gznb",O,Math.ceil(G.byteLength/16)),X.return(G)}})}; ZGk=function(M){Px.call(this,"onesie");this.IG=M;this.S={};this.L=!0;this.Y=null;this.queue=new w62(this);this.J={}}; SdI=function(M){var O=M.queue;O.S.length&&O.S[0].isEncrypted&&!O.X&&(O.S.length=0);O=g.a(Object.keys(M.S));for(var c=O.next();!c.done;c=O.next()){c=c.value;var k=M.S[c];if(!k.yL){var I=M.queue;I.S.push({videoId:k.videoId,formatId:c,isEncrypted:!1});I.X||yy(I)}}}; P8p=function(M,O){var c=O.totalLength,k=!1;switch(M.Y){case 0:M.lR(O,M.L).then(function(I){var b=M.IG;b.AC("oprr");b.playerResponse=I;b.jz||(b.x3=!1);Vy(b)},function(I){M.IG.fail(I)}); break;case 2:M.AC("ormk");O=ba(O);M.queue.decrypt(O);break;default:k=!0}M.IG.MH&&M.IG.Xb("ombup","id.11;pt."+M.Y+";len."+c+(k?";ignored.1":""));M.Y=null}; oIA=function(M,O){var c,k,I,b,v;return g.P(function(u){switch(u.X){case 1:M.IG.AC("oprgz_s");if(!BGM){u.Gf(2);break}g.Ja(u,3);return g.Z(u,zcM(O),5);case 5:return c=u.S,M.IG.AC("oprgz_n"),u.return(c);case 3:k=g.Bk(u),M.IG.Xb("gzerr",{impl:"native",err:""+k});case 2:if(I=M.IG.N().UY)try{var t=WF.Fz(),G=I.tY(O),X=I,l=G!=null?G:O,F=l.byteOffset,p=l.byteLength,K=X.exports.getInflatedSize(F,p);if(K===0)throw Error("wasm_gz: bad input");var r=X.malloc(K),W=X.exports.inflateGzip(F,p,r);if(W)throw X.free(r), Error("wasm_gz: fail"+W);var z=new Uint8Array(X.exports.memory.buffer,r,K);G&&I.free(G.byteOffset);var e=I.Mt(z);WF.YI("gzwb",t,Math.ceil(e.byteLength/16));b=e;M.IG.AC("oprgz_w");return u.return(b)}catch(S){M.IG.Xb("gzerr",{impl:"wasm",err:""+S})}t=WF.Fz();G=g.HG2(new g.aXG(O));WF.YI("gzjb",t,Math.ceil(G.byteLength/16));v=G;M.IG.AC("oprgz_p");return u.return(v)}})}; EIp=function(M){return new Promise(function(O){setTimeout(O,M)})}; y2R=function(M,O){var c=M.N();c=M.wW&&c.B("html5_onesie_preload_use_content_owner");var k=M.lF,I=Kb(O.i4.experiments,"debug_bandaid_hostname");if(I)O=PY(O,I);else if((c===void 0?0:c)&&(k==null?0:k.url)&&!O.X){var b=TN(new g.$O(k.url));O=PY(O,b)}else O=(b=O.S.get(0))==null?void 0:b.location.clone();if(O&&M.videoId){b=eS(M.videoId);M=[];if(b)for(b=g.a(b),c=b.next();!c.done;c=b.next())M.push(c.value.toString(16).padStart(2,"0"));O.set("id",M.join(""));return O}}; Qn8=function(M,O,c){c=c===void 0?0:c;var k,I;return g.P(function(b){if(b.X==1)return k=[],k.push(O.load()),c>0&&k.push(EIp(c)),g.Z(b,Promise.race(k),2);I=y2R(M,O);return b.return(I)})}; d48=function(M,O,c,k){k=k===void 0?!1:k;M.set("cpn",O.clientPlaybackNonce);M.set("opr","1");var I=O.N();M.set("por","1");Ik()||M.set("onem","1");O.startSeconds>0&&M.set("osts",""+O.startSeconds);k||(I.B("html5_onesie_disable_partial_segments")&&M.set("oses","1"),O=I.B("html5_gapless_onesie_no_media_bytes")&&JX(O)&&O.wW,c&&!O?(O=c.audio,M.set("pvi",c.video.join(",")),I.B("html5_onesie_disable_audio_bytes")||M.set("pai",O.join(",")),pb||M.set("osh","1")):(M.set("oad","0"),M.set("ovd","0"),M.set("oaad", "0"),M.set("oavd","0")))}; C8R=function(M,O,c,k,I){I=I===void 0?!1:I;var b="https://youtubei.googleapis.com/youtubei/"+O.rj.innertubeApiVersion+"/player",v=[{name:"Content-Type",value:"application/json"}];k&&v.push({name:"Authorization",value:"Bearer "+k});v.push({name:"User-Agent",value:g.E4()});g.Q5("EOM_VISITOR_DATA")?v.push({name:"X-Goog-EOM-Visitor-Id",value:g.Q5("EOM_VISITOR_DATA")}):(c=c.visitorData||g.Q5("VISITOR_DATA"))&&v.push({name:"X-Goog-Visitor-Id",value:c});(c=g.Q5("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&v.push({name:"X-YouTube-Lava-Device-Context", value:c});(O=Kb(O.experiments,"debug_sherlog_username"))&&v.push({name:"X-Youtube-Sherlog-Username",value:O});M=Ff(JSON.stringify(M));return{url:b,qn:v,postBody:M,Zbb:I,sG:I}}; D4a=function(M,O,c,k,I,b,v){var u=M.Nz,t=M.xz;M=M.HlO;var G=u!==void 0&&t!==void 0,X=k.getVideoData(),l,F=O.S.encryptedClientKey;O=G?O.iv:void 0;G=Vo(c.schedule,!0);I=I||!!Ik()&&G>1572864;return{innertubeRequest:{EMY:M,Ne:u,xz:t,encryptedClientKey:F,iv:O,wCu:!0,ZP:!0,MU:"DecompressionStream"in window||!I,Zlu:c.experiments.No("html5_use_jsonformatter_to_parse_player_response")},a6:wEM({Fb:c,aO:k,q2:X.startSeconds*1E3}),onesieUstreamerConfig:b,Jf:v,jQ:zp(X),reloadPlaybackParams:(l=X.UC)==null?void 0: l.reloadPlaybackParams}}; $4L=function(M,O,c,k,I,b){var v=g.Tb(M,vP),u;if(!M.sG)if(u=uxG(O,v)){var t=u.TK;u=u.signature}else u=t=O.encrypt(v),(0,g.al)(),u=U32(new vkp(O.S.Y),u,O.iv);return D4a(t&&u?{Nz:t,xz:u}:{HlO:v},O,c,k,!!M.sG,I,b)}; ViR=function(M,O,c,k,I,b){var v,u,t;return g.P(function(G){if(G.X==1)return v=g.Tb(M,vP),g.Z(G,U4A(O,v),2);if(G.X!=3)return u=G.S,g.Z(G,tiE(O,u),3);t=G.S;return G.return(D4a({Nz:u,xz:t},O,c,k,!!M.sG,I,b))})}; TG8=function(M,O,c,k,I,b){var v=g.Tb(M,vP);if(v=uxG(O,v))return D4a({Nz:v.TK,xz:v.signature},O,c,k,!!M.sG,I,b)}; fT=function(M,O){g.d.call(this);var c=this;this.aO=M;this.playerRequest=O;this.logger=new g.K$("onesie");this.xhr=null;this.state=1;this.Vp=new ju;this.vT=!1;this.playerResponse="";this.CS=new lN(this);this.uq=new ZGk(this);this.oH="";this.v2=this.L1=!1;this.Rp="";this.enableCompression=this.jz=this.DB=!1;this.kQ=[];this.KS=-1;this.Tt=0;this.i4=this.aO.N();this.videoData=this.aO.getVideoData();this.MH=this.i4.MW();this.Rt=this.i4.wG;this.Cs=new bGG(this.Rt.S);this.gz=this.i4.B("html5_onesie_check_timeout"); this.Xp=new g.$q(this.tB,500,this);this.Tz=new g.$q(this.GH,1E4,this);this.Xc=new g.$q(function(){if(!c.isComplete()){var k=T$(c);c.fail(new g.jy("net.timeout",k))}},1E3); this.o3=new g.$q(this.yJ,2E3,this);this.gY=this.aO.wY();this.x3=this.B("html5_onesie_wait_for_media_availability");g.C(this.videoData,this);g.C(this,this.Xp);g.C(this,this.Tz);g.C(this,this.o3);M=wx();pb&&M&&(this.jn=new Map);this.Z$=new Map;this.qC=new Map;this.An=new Map;this.jg=new Map}; Eb=function(M,O){var c;return(c=M.jn)==null?void 0:c.get(O)}; m4k=function(M,O,c){var k;return g.P(function(I){if(I.X==1)return M.AC("oprd_s"),fXl(M)?g.Z(I,Gx2(M.Cs,O,c),3):(k=M.Cs.decrypt(O,c),I.Gf(2));I.X!=2&&(k=I.S);M.AC("oprd_c");return I.return(k)})}; iGl=function(M){return M.B("html5_onesie_host_probing")||M.MH?pb:!1}; Vy=function(M){if(!M.playerResponse)return!1;if(M.DB)return!0;var O=M.videoData.B("html5_onesie_audio_only_playback")&&WL(M.videoData);if(M.jn&&M.x3){if(!M.jn.has(M.oH))return!1;var c=M.jn.get(M.oH),k;if(k=c){k=!1;for(var I=g.a(c.xC.keys()),b=I.next();!b.done;b=I.next())if(b=c.xC.get(b.value))for(var v=g.a(b.qt),u=v.next();!u.done;u=v.next())u.value.J1>0&&(b.Wh?k=!0:O=!0);k=!(O&&k)}if(k)return!1}M.AC("ofr");M.Vp.resolve(M.playerResponse);if(!M.gz){var t;(t=M.Xc)==null||t.start();M.Tz.start()}return M.DB= !0}; qdG=function(M){if(M.jn&&!M.B("html5_onesie_media_capabilities")){M.AC("ogsf_s");var O=jbl(M.aO.getVideoData(),function(k,I){M.Xb(k,I)}),c=A2I(M.aO); O.video=cYL(c,O.video);M.AC("ogsf_c");if(O.video.length)return O;M.Xb("ombspf","l."+c.X+";u."+c.S+";o."+c.Y+";r."+c.reason)}}; fXl=function(M,O){return M.B("html5_onesie_sync_request_encryption")||(O==null?0:O.sG)||g.Rn(M.i4)&&M.B("html5_embed_onesie_use_sync_encryption")?!1:!!Ik()}; T$=function(M){if(!M.XM)return{};var O=M.XM.L5(),c;O.d=(c=M.XM.jc)==null?void 0:c.Fa();O.shost=M.CP;O.ty="o";return O}; x4l=function(M,O){var c,k;(k=(M=(c=M.jn)==null?void 0:c.get(O))==null)||(O=M.Y?!1:M.Y=!0,k=!O);return!k}; hcR=function(M,O,c,k,I,b,v,u,t,G,X){g.d.call(this);var l=this;this.aO=M;this.loader=O;this.policy=c;this.audioTrack=k;this.videoTrack=I;this.O2=b;this.oG=v;this.Zd=u;this.Y=t;this.timing=G;this.Sc=X;this.S=[];this.J={};this.HQ=this.vQ=!1;this.L=this.Mo=this.T=this.cQ=this.Iy=0;this.K=null;this.Y2={eD:[],xH:[]};this.oO={eD:[],xH:[]};this.W=null;this.U=[];this.YC={tYu:function(){return l.S}, qky:function(){return l.J}, bxh:function(){l.S.length=0}, WVy:function(){return l.videoData.Au}, I82:function(){return l.T}, gfQ:function(F){l.T=F}, xhf:function(F){l.L=F}, Rg:function(F){l.W=F}, Mj:function(F){l.U=F}}; this.videoData=this.aO.getVideoData();this.policy.UY&&(this.wy=new Mo(this.loader,this.policy,this.oG),g.C(this,this.wy))}; Ml8=function(M,O){O=O===void 0?!1:O;if(LDk(M)){M.policy.U&&M.loader.Xb("sabrcrq",{create:1});var c=new ZQ(0,M.O2.K,M);M.policy.n2>0&&M.L++;O=Ydp(M,c,O);M.S.push(O);var k;(k=M.wy)==null||Shb(k,M.O2.K)}}; kUa=function(M,O){var c=OO2(M);if(M.policy.mX){var k=M.Y2;var I=M.oO}else k=my(M,M.audioTrack),I=my(M,M.videoTrack);var b=[].concat(g.p2(k.eD),g.p2(I.eD));iX(M)&&b.push.apply(b,g.p2(M.U));var v=[].concat(g.p2(k.xH),g.p2(I.xH)),u=M.loader.Yy();if(M.policy.L7&&!M.videoData.isLivePlayback){var t=M.videoData.lengthSeconds*1E3;c>=t&&M.loader.Xb("invalidSabrCmt",{cmt:c,vd:t})}var G,X;t=M.aO;var l=M.O2,F=M.X,p=M.videoData.Au,K=M.policy,r=M.loader.t5,W=dRl(M.loader)*1E3,z=(G=M.jc)==null?void 0:G.cV;G=(X= M.jc)==null?void 0:X.fR;var e;X=Number((e=M.Y.L)==null?void 0:e.info.itag)||0;var S;e=Number((S=M.Y.J)==null?void 0:S.info.itag)||0;O={aO:t,O2:l,eD:b,xH:v,q2:c,nextRequestPolicy:F,BX:p,rB:K,e4:r,G$:W,cV:z,fR:G,Iy:M.Iy,isPrefetch:O||M.loader.isSuspended,RU:X,kR:e,mI:u,UW:M.aO.Bo()};c=M.loader.n_();b=eS(c);c&&(O.Lv=b);if(c=M.aO.JY())O.iL=c*1E3;var Q;c=M.Y;b=c.Sc;if(((Q=c.rB)==null?0:Bx(Q))&&!b)for(Q=g.a(c.Y),v=Q.next();!v.done;v=Q.next())if(v.value.Za){b=!0;break}Q=Bx(c.rB)&&!b?[]:f68(c,c.Y);O.D4=Q; Q=M.Y;Bx(Q.rB)&&!Q.s2?Q=[]:(c=Lr7(Q),c.length===0&&(c=Q.U),Q=f68(Q,c));O.A9=Q;O.Nr=iX(M)?[M.W]:void 0;M.policy.pm&&(O.dX=cXG(M.loader,M.audioTrack),O.RS=cXG(M.loader,M.videoTrack));if(M.policy.X){Q=M.loader.getCurrentTime();k=AK(M,k.eD,Q);I=AK(M,I.eD,Q);I=Math.min(k,I);iX(M)&&(k=AK(M,M.U,Q),M.aO.MW()&&k0&&M.S[0].aA()&&(O.S0=M.S[0].NV());return O}; OO2=function(M){var O,c=M.policy.J&&((O=M.loader)==null?void 0:O.T4());O=M.loader.getCurrentTime()||0;O=IT2(M,O);var k=M.loader.I5()||0;O+=k;k=q1(M.videoData)||g.AX(M.videoData);var I=0;c?(k&&(I=Number.MAX_SAFE_INTEGER),M.videoData.s2&&(I=Math.ceil(M.videoData.oO*1E3))):I=Math.ceil(O*1E3);return Math.min(Number.MAX_SAFE_INTEGER,I)}; iX=function(M){return M.policy.iZ&&!!M.W}; IT2=function(M,O){if(M.loader.isSeeking())return O;var c=M.aO.aF();if(!c)return O;c=c.hD();if(c.length===0||iV(c,O))return O;if(!qs(M.videoTrack,O)&&!qs(M.audioTrack,O))return M.loader.Xb("sundrn",{b:0,lt:O}),O;for(var k=O,I=Infinity,b=0;bO)){var v=O-c.end(b);v=20)?(M.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),O):k}; AK=function(M,O,c){M=M.loader.I5()||0;return qo(O,(c+M)*1E3)/1E3+c}; LDk=function(M){if(M.policy.n2>0){var O=Math.floor((0,g.al)()/1E4);if(O===M.Mo){if(M.L>=M.policy.n2){if(M.L===M.policy.n2){var c={reason:"toomanyrequests"};c.limit=M.L;M.loader.handleError("player.exception",c);M.L+=1}return!1}}else M.Mo=O,M.L=0}if(M.loader.isSuspended&&M.loader.EM)return!1;if(M.s2&&(0,g.al)()0&&(!M.policy.T||M.S.length!==1||!M.S[0].aA()))return!1;var k;if(!(O=(k=M.O2.K)==null||!Vm(k,M.policy,M.J,M.loader.ws())||mw(M.audioTrack)&&mw(M.videoTrack))){if(k= M.policy.X){k=!1;if(M.Sc.X===2)k=!0;else if(M.Sc.X===3){OO2(M);M.loader.I5();var I=yk(M.audioTrack,M.loader.isSeeking()).eD;O=yk(M.videoTrack,M.loader.isSeeking()).eD;var b=M.loader.getCurrentTime()||0;I=AK(M,I,b);O=AK(M,O,b);O=Math.min(I,O);b=M.Sc;O>=b.J?(b.Xb("sdai",{haltrq:O,est:b.J}),O=!0):O=!1;O&&(k=!0)}k&&M.policy.U&&M.loader.Xb("sabrcrq",{waitad:1})}O=k}if(O)return!1;M.policy.mX&&(M.Y2=my(M,M.audioTrack),M.oO=my(M,M.videoTrack));if(!M.X)return M.policy.U&&M.loader.Xb("sabrcrq",{nopolicy:1}), !0;if(M.aO.JY())return M.policy.U&&M.loader.Xb("sabrcrq",{utc:1}),!0;if(M.Y.W)return M.policy.U&&M.loader.Xb("sabrcrq",{audio:1}),!0;if(!M.X.targetAudioReadaheadMs||!M.X.targetVideoReadaheadMs)return M.policy.U&&M.loader.Xb("sabrcrq",{noreadahead:1}),!0;if(M.policy.J&&M.loader.T4())return M.policy.U&&M.loader.Xb("sabrcrq",{seekToHead:1}),!0;k=Math.min(MC(M.loader,M.audioTrack)*1E3,M.X.targetAudioReadaheadMs);O=Math.min(MC(M.loader,M.videoTrack)*1E3,M.X.targetVideoReadaheadMs);var v=Math.min(k,O); b=$z(M.audioTrack,!0)*1E3;I=$z(M.videoTrack,!0)*1E3;var u=M.aO.getCurrentTime()*1E3;if(M.policy.mX){var t=qo(M.Y2.eD,u);var G=qo(M.oO.eD,u)}else t=b,G=I;var X=tO||k>=0&&I.tR>k+1)break;c=Math.max(c,I.startTimeMs+I.durationMs);k=Math.max(k,I.Ll)}return Math.max(0,c-O)}; Ydp=function(M,O,c){var k={oG:M.oG,qR:function(t,G){M.aO.By(t,G)}, b8:M.policy.UC,It:M.policy.Y};M.oG.X.U&&(k.W8=(M.videoTrack.S.info.rk||0)+(M.audioTrack.S.info.rk||0));M.policy.sE&&(k.Hh=M.audioTrack.S.index.OA(),k.b8=!1);var I=OGA(O,M.policy,M.J)?2:1;I!==M.T&&(M.T=I,vdR(M));c=kUa(M,c);if(M.policy.T&&M.policy.Y&&c.BX){for(var b=I="",v=g.a(c.BX),u=v.next();!u.done;u=v.next())u=u.value,M.videoData.sabrContextUpdates.has(u)||M.policy.T&&c.S0&&c.S0.type===u?I+="_"+u:b+="_"+u;M.loader.Xb("sabrbldrqs",{ctxts:I,misctxts:b})}!O.setData(c,M.policy,M.J)&&M.policy.T&&M.loader.handleError("player.exception", {reason:"buildsabrrequestdatafailed"},1);k=new Vu(M.policy,O,M.O2,M.J,M,k,M.loader.wY());Tp(M.timing);M.policy.U&&M.loader.Xb("sabrcrq",{rn:k.wj(),probe:O.xO()});return k}; hK=function(M,O){if(O.BQ()||M.BQ())M.policy.FR||(M.policy.J?xV(M.loader):M.loader.bZ());else{if(M.policy.Y&&O.isComplete()&&O instanceof Vu){var c=M.loader,k=c.Xb,I,b,v=Object.assign(O.XM.L5(),{rst:O.state,strm:O.xhr.xe(),d:(I=O.XM.jc)==null?void 0:I.Fa(),cncl:O.xhr&&O.Mu.L?1:0,rqb:O.NF,cwt:O.ZY,swt:(b=O.NK)==null?void 0:b.Nl});I=Object.assign(IX7(O.info),v);k.call(c,"rqs",I)}if(O.isComplete()&&O.xO()&&O instanceof Vu)M.policy.m0?O.JI()?(O.dispose(),M.S.length===0?M.loader.bZ():(M=M.S[0],M instanceof Vu&&M.Bq()&&M.vl())):O.P8()&&M.loader.handleError(O.To(),O.Kx()):(O.dispose(),M.loader.bZ());else{if(O.U7())O instanceof Vu&&xhR(M.timing,O),vdR(M),U1L(M);else if(O.P8())c=M.aO.JY(),O instanceof Vu&&kx8(O.info)&&c&&M.loader.Cj(c),O instanceof fT?M.S.pop():(c=1,O.canRetry()&&tK(M.loader)&&(u3A(M,O),c=0),M.loader.handleError(O.To(),O.Kx(),c));else{if(M.loader.isSuspended&&!O.isComplete())return;U1L(M)}O.BQ()||O instanceof fT||(O.isComplete()?c=EKG(O,M.policy,M.J):(c=oKL(O,M.policy,M.J),c===1&&(M.vQ= !0)),c!==0&&(k=new ZQ(1,O.info.o5),k.Xy=c===2,Ydp(M,k)));M.policy.nA&&!O.isComplete()?Ub(M.loader):M.loader.bZ()}}}; U1L=function(M){for(;M.S.length&&M.S[0].AJ(M.V9());){var O=M.S.shift();tl7(M,O)}M.S.length&&tl7(M,M.S[0])}; tl7=function(M,O){O instanceof Vu&&(M.pB=O);var c=new Set(O.Ux(M.V9()));c=g.a(c);for(var k=c.next();!k.done;k=c.next()){var I=k.value;if(!(k=!(O instanceof fT))){k=M.Y;var b=k.O2.b5,v=z$(k.videoInfos,b);b=h5l(k,I,b);var u=v.includes(I);!k.rB.zz||b||u||k.loader.Xb("sabrcpf",{fid:""+I,vfids:""+v.join("."),said:k.K||""});k=b||v.includes(I)}if(k&&(k=O.NA(I,M.V9()),v=M.policy.iZ&&D4(k[0].S.info.mimeType),O.ma(I,M.V9())))for(I=O.v8(I,M.V9()),I=g.a(I),b=I.next();!b.done;b=I.next())if(b=b.value,M.policy.Y&& O instanceof fT&&M.loader.Xb("omblss",{s:b.info.GP()}),v)u=M.timing,u.Sc||(u.Sc=(0,g.al)(),g.Db("fcb_r",u.Sc,u.S)),u=M,u.videoData.b5()&&u.W&&Tr(u.W)===Tr(g.Qi(b.info.S.info,u.O2.b5))&&u.aO.publish("sabrCaptionsDataLoaded",b,u.Mj.bind(u));else{u=b.info.S.info.Wh();var t=b.info.S;if(u){var G=void 0;var X=M.Y,l=(G=O.Ku(M.V9()))==null?void 0:G.token;X.W&&t!==X.J?G=!0:(X.W=!1,t!==X.J&&(X.J=t,X.c$(t,X.audioTrack,l)),G=!1);if(G)continue}else G=void 0,Tx2(M.Y,t,(G=O.Ku(M.V9()))==null?void 0:G.token);G=u? M.audioTrack:M.videoTrack;O instanceof fT&&(G.W=!1,O instanceof fT&&(u?VNk(M.timing):$h8(M.timing)));try{E1(G,k,b)}catch(F){b=lV(F),M.loader.handleError(b.errorCode,b.details,b.severity),G.Si(),M.ob(!1,"pushSlice"),xV(M.loader)}}}}; u3A=function(M,O){M.policy.T?M.S.splice(M.S.indexOf(O)).forEach(function(c){c.dispose()}):(M.S.pop(),O==null||O.dispose())}; GU7=function(M,O,c){for(var k=[],I=0;I0)for(var O=g.a(M.videoData.sabrContextUpdates.keys()),c=O.next();!c.done;c=O.next()){c=c.value;var k=void 0;((k=M.videoData.sabrContextUpdates.get(c))==null?0:k.sendByDefault)&&M.videoData.Au.add(c)}if(M.policy.T&&M.S.length)for(O=g.a(M.S),c=O.next();!c.done;c=O.next())(c=c.value.NV())&&c.type&&c.sendByDefault&&M.videoData.Au.add(c.type)}; j_b=function(M){M.policy.pw&&(M.jc=void 0,M.Iy=0)}; XLE=function(M,O){if(O.P8()||O.BQ()){var c=M.loader,k=c.Xb,I=O.state;M=M.V9();var b,v;if((O=(b=O.jn)==null?void 0:b.get(M))==null)O=void 0;else{b=0;M=O.Ux();for(var u=0;u=O.mediaTime&&g.A(M.aO.getPlayerState(),8)?(O.resolve([O.mediaTime,O.id]),M.S.delete(O.id)):(O.delay.dispose(),O.delay=new g.$q(function(){KtA(M,O)},(O.mediaTime-c)*1E3/M.aO.getPlaybackRate()),O.delay.start())}; RCb=function(M,O,c,k){var I=this;this.Y=M;this.cpn=O;this.aO=c;this.S=k;this.X=new Map;this.J=new Map;this.W=this.K=NaN;this.U=!1;this.jx="";this.isSeeking=!1;this.T=0;this.L=new Ft8(c);this.qs=c.qs;this.aO.subscribe("SEEK_TO",function(){I.vJ()}); this.aO.subscribe("SEEK_COMPLETE",function(){ndM(I)})}; rXG=function(M,O){if(!M.isSeeking&&M.T!==O&&!isNaN(M.K)){M.T=O;var c=M.U?M.W:M.Y.bd(O);(c!==M.W||M.U)&&aTl(M,c,O)}}; aTl=function(M,O,c){var k=M.X.get(O),I=M.Y.getStartTime(O),b=M.Y.getDuration(O);M.U=!1;M.W=O;var v=I,u;((u=k==null?void 0:k.S)!=null?u:[M.cpn]).forEach(function(t,G){var X;G=(X=k==null?void 0:k.X[G])!=null?X:b;c>=v&&cI?s_l(M,b,M.X.get(b)):b===I&&s_l(M,b,M.X.get(b),k-M.Y.getStartTime(b))})}; NAl=function(M,O,c,k){O!==M.jx&&(M.aO.Xb("ssevt",{tag:M.S===0?"sstd-cr":M.S===1?"sstd-tm":M.S===2?"sstd-poll":M.S===3?"sstd-poll100":"sstd-unknown",ad:M.cpn!==O,cpn:O,st:c.toFixed(3),late:Math.round(M.isSeeking?0:(k-c)*1E3)}),M.jx=O)}; HOI=function(M){var O=g.a(M.split("."));M=O.next().value;O=O.next().value;return[Number(M),O]}; WtI=function(M,O,c,k){c=O+"."+c;M.J.has(O)?M.J.get(O).push(c):M.J.set(O,[c]);M.S===1&&gd2(M.L,k,c).then(function(I){var b=g.a(I);I=b.next().value;b=b.next().value;b=g.a(HOI(b));b.next();b=b.next().value;NAl(M,b,I,pLl(M.L))}); M.S===0&&(M.qs.WO("transitiondetector",c),O=(k+M.aO.I5())*1E3,M.qs.xE([new g.VD(O,O+5E3,{id:c,namespace:"transitiondetector",priority:9})]))}; eCb=function(M,O,c,k,I){this.loader=M;this.policy=O;this.schedule=c;this.CR=k;this.T=I;this.Sc=NaN;this.X=this.W=this.L=null;this.S=this.J=this.U=this.startTimeSecs=NaN;this.Y=!1;this.K=NaN}; BAb=function(M,O,c,k,I,b){return O.M$&&O.dZ&&c===3?new eCb(M,O,k,I,b):null}; zCp=function(M,O){if(M.policy.OM){var c=O.info.rk,k=Vo(M.schedule);O=O.index.OA();c=Math.max(1,k/c);M.K=Math.round(Math.max(((c-1)*O+M.policy.wG)/c,O-M.policy.fS)*1E3)}}; PO2=function(M,O){var c=Date.now()/1E3,k=c-M.startTimeSecs,I=c-M.U,b=I>=M.policy.GY,v=!1;if(b){var u=0;!isNaN(O)&&O>M.J&&(u=O-M.J,M.J=O);u/I=M.policy.fS&&!M.Y;if(!b&&!c&&ZO7(M,O))return NaN;c&&(M.Y=!0);a:{k=v;c=(0,g.al)()/1E3-(M.CR.sZ()||0)-M.W.S-M.policy.wG;b=M.X.startTime;c=b+c;if(k){if(isNaN(O)){LT(M,NaN,"n",O);b=NaN;break a}k=O-M.policy.Qs;k0&&(u.headers=t);b&&(u.onFinish=b);return Object.keys(u).length>1? u:null}; TA7=function(M,O,c,k,I,b,v,u){c8()&&c.token&&(M=Yj(M,{ctt:c.token,cttype:c.o7,mdx_environment:c.mdxEnvironment}));k.B("net_pings_low_priority")&&(O||(O={}),O.priority="low");b||u&&k.B("nwl_skip_retry")?(O==null?O={}:D12(M,k.B("html5_assert_cpn_with_regex")),v?$H().sendAndWrite(M,O):$H().sendThenWrite(M,O,u)):O?(D12(M,k.B("html5_assert_cpn_with_regex")),tnI(M,O)):g.Zd(M,I)}; fT2=function(M){for(var O=[],c=0;c0&&c>0&&!M.X&&M.Y<1E7)try{M.L=M.J({sampleInterval:O,maxBufferSize:c});var k;(k=M.L)==null||k.addEventListener("samplebufferfull",function(){return g.P(function(I){if(I.X==1)return g.Z(I,M.stop(),2);AXA(M);g.rI(I)})})}catch(I){M.X=iO7(I.message)}}; Mg=function(M,O){var c,k;return!!((c=window.h5vcc)==null?0:(k=c.settings)==null?0:k.set(M,O))}; x1b=function(){var M,O,c,k=(M=window.h5vcc)==null?void 0:(O=M.settings)==null?void 0:(c=O.getPersistentSettingAsString)==null?void 0:c.call(O,"cpu_usage_tracker_intervals");if(k!=null){var I;M=(I=JSON.parse(k))!=null?I:[];I=M.filter(function(G){return G.type==="total"}).map(function(G){return G.seconds}); O=g.a(qIp);for(c=O.next();!c.done;c=O.next())c=c.value,I.indexOf(c)===-1&&M.push({type:"total",seconds:c});var b,v;(b=window.h5vcc)==null||(v=b.settings)==null||v.set("cpu_usage_tracker_intervals_enabled",1);var u,t;(u=window.h5vcc)==null||(t=u.settings)==null||t.set("cpu_usage_tracker_intervals",JSON.stringify(M))}}; hCA=function(){var M=window.H5vccPlatformService,O="";if(M&&M.has("dev.cobalt.coat.clientloginfo")&&(M=M.open("dev.cobalt.coat.clientloginfo",function(){}))){var c=M.send(new ArrayBuffer(0)); c&&(O=String.fromCharCode.apply(String,g.p2(new Uint8Array(c))));M.close()}return O}; g.k4=function(M){g.d.call(this);var O=this;this.provider=M;this.logger=new g.K$("qoe");this.S=new Map;this.sequenceNumber=1;this.s2=NaN;this.Du="N";this.K=this.Kq=this.yh=this.Sc=this.X=0;this.nA=this.pB=this.U=this.HQ="";this.pw=this.Mo=NaN;this.m0=0;this.Zc=-1;this.wG=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Xv=this.isEmbargoed=this.jc=this.isOffline=this.isBuffering=!1;this.iZ=[];this.T=null;this.SL=this.L=this.a5=this.W=!1;this.Y=-1;this.vQ=!1;this.TP=new g.$q(this.BD,750,this);this.nR= this.adCpn=this.oO=this.contentCpn="";this.adFormat=void 0;this.mP=0;this.Au=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.dZ=new Set(["gd","pw"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.l5=!1;this.Hd=NaN;this.wy=0;this.kc=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.zU=!1;this.Q7=new Set;this.YC={qr:function(k){O.qr(k)}, xNB:function(){return O.J}, pS:function(){return O.contentCpn}, pcy:function(){return O.oO}, reportStats:function(){O.reportStats()}, kIB:function(){return O.S.get("cat")||[]}, fK:function(k){return O.S.get(k)||[]}, LvY:function(){return O.S}, oO4:function(){return 0}, l8B:function(){return{adCpn:O.adCpn,nR:O.nR,adFormat:O.adFormat}}}; this.Y2=this.provider.i4.B("html5_qoe_relaxed_reporting");var c=g.Y8(this.provider.i4.experiments,"html5_qoe_proto_mock_length");c&&!O6.length&&(O6=fT2(c));g.C(this,this.TP);try{navigator.getBattery().then(function(k){O.T=k})}catch(k){}g.ci(this,0,"vps",["N"]); M.i4.MW()&&(this.wy=(0,g.al)(),this.Hd=g.Go(function(){var k=(0,g.al)(),I=k-O.wy;I>500&&O.Xb("vmlock",{diff:I.toFixed()});O.wy=k},250)); this.provider.videoData.UF&&(this.remoteControlMode=Ltp[this.provider.videoData.UF]||0);this.provider.videoData.Dh&&(c=u4R(this.provider.videoData.Dh),c==null?0:c.length)&&(this.remoteConnectedDevices=c);M.i4.MW()&&(this.Zd=new yXM,g.C(this,this.Zd));c=g.Y8(M.i4.experiments,"html5_js_self_profiler_sample_interval_ms");M=g.Y8(M.i4.experiments,"html5_js_self_profiler_max_samples");c>0&&M>0&&(this.cQ=new YV(c,M),g.C(this,this.cQ))}; I7=function(M,O,c){var k=M.S.get(O);k?k.push(c):M.S.set(O,[c])}; g.ci=function(M,O,c,k){I7(M,c,O.toFixed(3)+":"+k.join(":"))}; YI7=function(M,O){var c=M.adCpn||M.provider.videoData.clientPlaybackNonce,k=M.provider.getCurrentTime(c);g.ci(M,O,"cmt",[k.toFixed(3)]);c=k=M.provider.w9(c);if((!M.J||M.provider.i4.B("html5_shorts_gapless_no_gllat")&&JX(M.provider.videoData)?0:c*1E3>M.J.wC+100)&&M.J){var I=M.J;c=I.isAd;k=k*1E3-I.wC;M.eI=O*1E3-I.Gm2-k-I.CZb;I=(0,g.al)()-k;O=M.eI;k=M.provider.videoData;var b=k.isAd();if(c||b){b=(c?"ad":"video")+"_to_"+(b?"ad":"video");var v={};k.U&&(v.cttAuthInfo={token:k.U,videoId:k.videoId});v.startTime= I-O;JI(b,v);g.Nr({targetVideoId:k.videoId,targetCpn:k.clientPlaybackNonce},b);rB("pbs",I,b)}else I=M.provider.aO.kN(),I.U!==k.clientPlaybackNonce?(I.J=k.clientPlaybackNonce,I.X=O):k.Vr()||g.sZ(new g.Dy("CSI timing logged before gllat",{cpn:k.clientPlaybackNonce}));M.Xb("gllat",{l:M.eI.toFixed(),prev_ad:+c});delete M.J}}; vi=function(M,O){O=O===void 0?NaN:O;O=O>=0?O:g.bg(M.provider);var c=M.provider.aO.BH(),k=c.z6-(M.Mo||0);k>0&&g.ci(M,O,"bwm",[k,(c.yI-(M.pw||0)).toFixed(3)]);isNaN(M.Mo)&&c.z6&&M.isOffline&&M.qr(!1);M.Mo=c.z6;M.pw=c.yI;isNaN(c.bandwidthEstimate)||g.ci(M,O,"bwe",[c.bandwidthEstimate.toFixed(0)]);M.provider.i4.MW()&&Object.keys(c.S).length!==0&&M.Xb("bwinfo",c.S);if(M.provider.i4.MW()||M.provider.i4.B("html5_log_meminfo"))k=odk(),Object.values(k).some(function(b){return b!==void 0})&&M.Xb("meminfo", k); if(M.provider.i4.MW()){var I;(k=(I=M.Zd)==null?void 0:Q_7(I))&&Object.values(k).some(function(b){return b!=null})&&M.Xb("cpuinfo",k)}M.cQ&&M.Xb("jsprof",M.cQ.flush()); M.T&&g.ci(M,O,"bat",[M.T.level,M.T.charging?"1":"0"]);I=M.provider.aO.getVisibilityState();M.Zc!==I&&(g.ci(M,O,"vis",[I]),M.Zc=I);YI7(M,O);(I=MAM(M.provider))&&I!==M.m0&&(g.ci(M,O,"conn",[I]),M.m0=I);Oja(M,O,c)}; Oja=function(M,O,c){if(!isNaN(c.Ka)){var k=c.Ka;c.X96E3&&(new g.$q(M.reportStats,0,M)).start()}}; IHa=function(M){M.provider.videoData.wW&&U6(M,"prefetch");M.provider.videoData.zU&&M.Xb("reload",{r:M.provider.videoData.reloadReason,ct:M.provider.videoData.zU});M.provider.videoData.a5&&U6(M,"monitor");M.provider.videoData.isLivePlayback&&U6(M,"live");pb&&U6(M,"streaming");M.provider.videoData.UF&&M.Xb("ctrl",{mode:M.provider.videoData.UF},!0);if(M.provider.videoData.Dh){var O=M.provider.videoData.Dh.replace(/,/g,"_");M.Xb("ytp",{type:O},!0)}M.provider.videoData.rf&&(O=M.provider.videoData.rf.replace(/,/g, "."),M.Xb("ytrexp",{ids:O},!0));O=M.provider.videoData;var c=M.provider.i4.B("enable_white_noise")||M.provider.i4.B("enable_webgl_noop"),k=g.QP(O)||g.xd(O)||g.hX(O)||g.MX(O);(c||k)&&(c=(0,g.ug)())&&M.S.set("gpu",[c]);jA(M.provider.videoData)&&g.ci(M,g.bg(M.provider),"dt",["1"]);M.provider.B("html5_record_is_offline_on_playback_attempt_start")&&O.cotn&&!jA(O)&&M.qr(!0);M.provider.i4.MW()&&(O=(0,g.al)()-M.provider.i4.n2,M.Xb("playerage",{secs:Math.pow(1.6,Math.round(Math.log(O/1E3)/Math.log(1.6))).toFixed()})); M.L=!0;M.s2=g.Go(function(){M.reportStats()},1E4)}; vLE=function(M,O,c){var k=g.bg(M.provider);bjI(M,k,O,0,c);vi(M,k);k9a(M)}; bjI=function(M,O,c,k,I){var b=M.provider.i4.S.cbrver;M.provider.i4.S.cbr==="Chrome"&&/^96[.]/.test(b)&&c==="net.badstatus"&&/rc\.500/.test(I)&&UXk(M,3);M.provider.i4.B("html5_use_ump")&&/b248180278/.test(I)&&UXk(M,4);b=M.provider.getCurrentTime(M.adCpn||M.provider.videoData.clientPlaybackNonce);k=k===1?"fatal":"";c=[c,k,b.toFixed(3)];k&&(I+=";a6s."+mQ());I&&c.push(unb(I));g.ci(M,O,"error",c);M.L=!0}; tAG=function(M,O){var c=g.bg(M.provider);if(!M.provider.i4.experiments.No("html5_refactor_sabr_video_format_selection_logging")||O.S.id!==M.HQ){var k=[O.S.id,O.X,M.HQ,O.reason];O.token&&k.push(O.token);g.ci(M,c,"vfs",k);M.HQ=O.S.id;k=M.provider.aO.getPlayerSize();if(k.width>0&&k.height>0){k=[Math.round(k.width),Math.round(k.height)];var I=g.KG();I>1&&k.push(I);g.ci(M,c,"view",k)}M.a5||(M.provider.i4.MW()&&U6(M,"rqs2"),M.provider.videoData.S&&Z5(M.provider.videoData.S)&&M.S.set("preload",["1"]));M.a5= !0;M.L=!0}O.reason==="m"&&++M.mP===100&&UXk(M,2);g.ci(M,c,"vps",[M.Du]);M.Y2||M.reportStats(c)}; G9p=function(M){M.Y>=0||(M.provider.i4.gB||M.provider.aO.getVisibilityState()!==3?M.Y=g.bg(M.provider):M.vQ=!0)}; jK7=function(M,O,c){if(M.provider.i4.experiments.No("html5_refactor_sabr_audio_format_selection_logging")){O=c.S;var k=[O.audio&&O.video?O.Ob?O.Ob:"":O.id];O.Za&&O.Za.id&&k.push(O.Za.id);O=k.join(";");O!==M.U&&(k=[O,M.U,c.reason],c.token&&k.push(c.token),g.ci(M,g.bg(M.provider),"afs",k),M.U=O)}else c.S.id!==M.U&&(k=[c.S.id,M.U,c.reason],c.token&&k.push(c.token),g.ci(M,O,"afs",k),M.U=c.S.id)}; U6=function(M,O){I7(M,"cat",O)}; XnG=function(M,O,c,k,I){var b=g.bg(M.provider);O!==1&&O!==3&&O!==5||g.ci(M,b,"vps",[M.Du]);I7(M,"xvt","t."+b.toFixed(3)+";m."+I.toFixed(3)+";g.2;tt."+O+";np.0;c."+c+";d."+k)}; UXk=function(M,O){M.SL||(I7(M,"fcnz",""+O),M.SL=!0)}; unb=function(M){/[^a-zA-Z0-9;.!_-]/.test(M)&&(M=M.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return M}; g.Gh=function(M,O,c,k,I,b,v,u,t,G){u=u===void 0?!1:u;g.d.call(this);var X=this;this.aO=M;this.schedule=O;this.policy=c;this.O2=k;this.Y2=t;this.Q7=G;this.gy=null;this.Mo=this.HQ=this.pB=this.s2=0;this.V5=this.EM=this.isSuspended=!1;this.Au="";this.dZ={};this.kc=NaN;this.l5=0;this.Sc=null;this.Hd=this.cQ=!1;this.t5=0;this.a5=!1;this.wy=this.SL=0;this.pw=null;this.bz=function(){return X.aO.bz()}; this.timing=new DhA(this.Q7);this.K=new VI(this.schedule,this.policy);this.m0=new g.$q(this.bZ,0,this);this.nA=new g.$q(this.bZ,this.policy.nA,this);this.Fg=new g.$q(this.bZ,1E3,this);this.iZ=new g.$q(this.bZ,void 0,this);this.Zd=new g.$q(function(){X.isSuspended||X.bZ()},1E4,this); this.Zc=new g.$q(this.EEQ,250,this);this.U=this.currentTime=NaN;this.Br=new SS(5);this.oO=this.timestampOffset=NaN;this.logger=new g.K$("dash");this.TP=Infinity;this.YC={getAudioTrack:function(){return X.audioTrack}, Gac:function(){return X.videoTrack}, getManifest:function(){return X.O2}, snO:function(){return X.X}, bZ:function(){X.bZ()}, Vh:function(){X.s2=0;X.Vh()}, Uh2:function(F){return tN(X,X.videoTrack,X.gy.X,F)}}; M=t&&t.Ux();t&&(opb(t,this.O2,this.policy),this.oO=Date.now());this.S=new bZ(this,this.K,c,this.O2,I,M);c=lFl(this.S,b,v&&v.id);this.audioTrack=new ZO(this,this.policy,c.audio,this.timing);this.videoTrack=new ZO(this,this.policy,c.video,this.timing);this.videoTrack.L.oO=this.audioTrack.m1();this.vQ={updateend:this.a$,error:this.Uoo};g.C(this,this.m0);g.C(this,this.nA);g.C(this,this.Fg);g.C(this,this.iZ);g.C(this,this.Zd);c=this.policy.rX&&this.policy.JR?!Z3a(this.videoTrack.S.info):!1;this.wG=H$8({qZ:this.policy.W.qZ|| c,JR:this.policy.JR&&!c,TI:this.policy.TI});this.W=BAb(this,this.policy,this.wG,this.schedule,this.Br,function(F,p){return lH8(X,F,p)}); this.Y=new fB(this,this.O2,this.policy,this.videoTrack,this.audioTrack,u);this.policy.SL&&this.policy.X&&(this.jc=new vD7(function(F,p){X.Xb(F,p)})); this.Sd=new qQ(this,this.O2,this.videoTrack,this.audioTrack,this.policy);u=this.policy.BA?this.aO.getVideoData().Wt:null;this.J=new Ob(this,this.policy,this.videoTrack,this.audioTrack,this.dZ,this.Y,this.timing,this.K,this.schedule,this.O2,this.S,this.W,c,u);g.C(this,this.J);this.L=new eR(this,this.policy,this.videoTrack,this.audioTrack,this.O2,I,WL(this.aO.getVideoData()),v==null?void 0:v.id);g.C(this,this.L);Avl(this.L,b);this.X=new hcR(this.aO,this,this.policy,this.audioTrack,this.videoTrack,this.O2, this.schedule,this.S,this.L,this.timing,this.Y);g.C(this,this.X);this.T=this.aO.Eg.im.Yr;this.policy.J||FzI(this);if(this.policy.IN){var l;this.Xv=new RCb(this.videoTrack.S.index,(l=this.aO.getVideoData().clientPlaybackNonce)!=null?l:"",this.aO,this.policy.a5);this.policy.a5===3&&(this.zU=new g.$q(this.aL,200,this),this.zU.start(),g.C(this,this.zU))}this.logger.debug("Created")}; FzI=function(M){var O,c;if((O=M.T)==null?0:(c=O.fq)==null?0:c.itagDenylist){var k;M.v$((k=M.T)==null?void 0:k.fq.itagDenylist)}var I;if((I=M.T)==null?0:I.playbackStartPolicy){var b,v;Yz(M.policy,(b=M.T)==null?void 0:b.playbackStartPolicy,3,(v=M.T)==null?void 0:v.wj())}if(M.policy.L_){O=M.V9();var u;(c=O?(u=M.T)==null?void 0:u.qC.get(O):void 0)&&M.X.p7(c)}if(!M.O2.T){var t;u=(t=M.T)==null?void 0:t.W3;(u==null?0:u.WH)&&(u==null?0:u.zX)&&M.O2.b5&&io(M.O2,u.WH,u.zX)}var G;((G=M.T)==null?0:G.jg)&&(t=M.T.jg.get(M.V9()|| ""))&&M.O2&&t.formatId&&(M=M.O2.Y.get(Tr(t.formatId)))&&(M.info.debugInfo=t.debugInfo)}; pnA=function(M,O){var c=Tr(g.Qi(O.S.info,M.O2.b5)),k,I=((k=M.Y2)==null?void 0:k.NA(c))||[];if(I.length===0)return M.Xb("ombmsi",{}),!1;I=new kD(I);if(k=!M.policy.s2||isFinite(M.getCurrentTime())||M.aO.JY()){a:{k=M.getCurrentTime();I=g.a(I.CB);for(var b=I.next();!b.done;b=I.next())if(b=b.value,b.type===3&&k>=b.L&&k<=b.U){k=!0;break a}k=!1}k=!k}if(k)return M.Xb("ostmf",{ct:M.getCurrentTime(),a:O.S.info.Wh()}),!1;(M=M.Y2)!=null&&(M.xC.get(c).QF=!0);return!0}; KzG=function(M){if(!M.O2.b5)return!0;var O=M.aO.getVideoData();if(M.aO.Zz())return M.Xb("ombpa",{}),!1;var c,k;if(!!((c=M.T)==null?0:(k=c.W3)==null?0:k.Hbh)!==M.O2.He)return M.Xb("ombplmm",{}),!1;c=O.l5||O.liveUtcStartSeconds||O.Q7;if(M.O2.He&&c)return M.Xb("ombplst",{}),!1;if(M.O2.T)return M.Xb("ombab",{}),!1;c=Date.now();return At(M.O2)&&!isNaN(M.oO)&&c-M.oO>M.policy.hL*1E3?(M.Xb("ombttl",{}),!1):M.O2.dB&&M.O2.L||!M.policy.iG&&M.O2.isPremiere||yP(O)!==0&&!M.policy.S||O.B("html5_disable_onesie_media_for_mosaic")&& G9(O)||O.UL()&&!O.B("html5_enable_onesie_media_for_lifa")&&O.isDaiEnabled()&&O.enableServerStitchedDai||O.B("html5_disable_onesie_media_for_lifa_eligible")&&tQ(O)?!1:!0}; gLk=function(M,O){var c=O.S,k=M.O2.b5;if(KzG(M))if(M.Y2&&M.Y2.xC.has(Tr(g.Qi(c.info,k)))){if(k=Tr(g.Qi(c.info,k)),pnA(M,O)){var I=new kD(M.Y2.NA(k)),b=function(v){try{if(v.P8())M.handleError(v.To(),v.Kx()),fz(O,v),bo(v.info)&&bX(M.J,O,c,!0),M.bZ();else if(vY(M.J,v)){var u;(u=M.Y)==null||O$L(u,v.info,M.Sc);M.bZ()}}catch(t){v=lV(t),M.handleError(v.errorCode,v.details,v.severity),M.Si()}}; c.Y=!0;I0(I)&&(ot(O,new x1(M.policy,k,I,M.Y2,b)),Tp(M.timing))}}else M.Xb("ombfmt",{})}; wnl=function(M,O){O=O||M.videoTrack&&M.videoTrack.X&&M.videoTrack.X.startTime||M.getCurrentTime();var c=uX,k=M.videoTrack,I=M.S;O=I.nextVideo&&I.nextVideo.index.bd(O)||0;I.oO!==O&&(I.wy={},I.oO=O,vv(I,I.S));O=!I.S.isLocked()&&I.T>-1&&(0,g.al)()-I.TO.S&&O.reason==="b";k||I||c?(M.aO.Sm({reattachOnConstraint:k?"u":I?"drm":"perf",lo:O.X,up:O.S}),M.policy.T_||(M.L.S.X=!1)):(M.policy.T_&&(M.L.S.X=!1),xV(M))}}else if(!FT2(M.S,O)&&M.videoTrack){M.logger.debug(function(){return"Setting constraint: r="+O.reason+" u="+O.S}); c=M.S.S;sKa(M,KTL(M.S,O));wnl(M);k=O.isLocked()&&O.reason==="m"&&M.S.s2;I=M.policy.cj&&O.reason==="l"&&iZ(M.videoTrack);c=c.S>O.S&&O.reason==="b";var b=M.S.vQ&&!cV();k||I||c||b?M.aO.Sm({reattachOnConstraint:k?"u":I?"drm":b?"codec":"perf"}):xV(M)}}; efa=function(M,O,c){if((!M.gy||bj(M.gy)&&!M.policy.Y0)&&!M.Sd.isSeeking()&&(M.policy.S||iZ(O)&&O.S.Bh()&&M.S.Sc)){var k=M.getCurrentTime()+l5b(M.K,O,c);M.logger.debug(function(){return"Clearing back to "+k.toFixed(3)}); gK2(O,k)}}; sKa=function(M,O){O&&(M.logger.debug(function(){return"Logging new format: "+Vi(O.video.info)}),BUI(M.aO,new Yx(O.video,O.reason))); if(M.S.cQ){var c=RWI(M.S,"a");M.aO.wr(new Yx(c.audio,c.reason))}}; xV=function(M){g.V4(M.m0)}; Ub=function(M){M.policy.nA&&M.policy.TI&&Math.min(KrR(M.videoTrack),KrR(M.audioTrack))*1E3>M.policy.sK?g.V4(M.nA):M.bZ()}; zfa=function(M,O){var c=(0,g.al)()-O,k=$z(M.audioTrack,!0)*1E3,I=$z(M.videoTrack,!0)*1E3;M.logger.debug(function(){return"Appends paused for "+c}); if(M.policy.Y&&(M.Xb("apdpe",{dur:c.toFixed(),abuf:k.toFixed(),vbuf:I.toFixed()}),Lz(M.policy))){var b=mB(M.K);M.Xb("sdps",{ct:O,ah:k.toFixed(),vh:I.toFixed(),mr:ii(M.K,M.V5,b),bw:b.toFixed(),js:M.isSeeking(),re:+M.V5,ps:(M.policy.nY||"").toString(),rn:(M.policy.g1||"").toString()})}}; Zj8=function(M){if(NxA(M.videoTrack))return M.logger.debug("Pausing appends for server-selectable format"),"ssf";if(M.policy.HQ&&xz(M.videoTrack)&&xz(M.audioTrack))return"updateEnd";if(mw(M.audioTrack)||mw(M.videoTrack)&&M.videoTrack.S.info.i5!=="f")return"";if(M.Sd.isSeeking()){var O=M.K;var c=M.videoTrack;var k=M.audioTrack;if(O.policy.S){var I=O.policy.SH;Lz(O.policy)&&(I=ii(O,!1,mB(O)));O=I;c=$z(k,!0)>=O&&$z(c,!0)>=O}else c.Y.length||k.Y.length?(I=c.S.info.rk+k.S.info.rk,I=10*(1-mB(O)/I),O=Math.max(I, O.policy.SH),c=$z(k,!0)>=O&&$z(c,!0)>=O):c=!0;if(!c)return"abr";c=M.videoTrack;if(c.Y.length>0&&c.L.X.length===1&&mtA(c.L).info.K360);k=Lz(M.policy)&&M.policy.Gg;if(!M.V5||!k&&c)return"";c=M.policy.rj;Lz(M.policy)&&(c=ii(M.K,M.V5,mB(M.K)));c=nKL(M.videoTrack,M.getCurrentTime(),c)||nKL(M.audioTrack,M.getCurrentTime(), c);return Lz(M.policy)?c?"mbnm":"":(M.videoTrack.Y.length>0||M.audioTrack.Y.length>0||cY(M.J,M.videoTrack,M.audioTrack)||cY(M.J,M.audioTrack,M.videoTrack))&&c?"nord":""}; SlM=function(M){if(M.W){var O=M.W.bZ(M.audioTrack,q9(M.gy.X.aN()));O&&M.aO.seekTo(O,{HA:!0,H4:"pollSubsegmentReadahead",qO:!0})}}; Cwb=function(M,O,c){if(M.policy.HQ&&xz(O))return!1;if(c.g3())return!0;if(!c.XO())return!1;var k=bN(O);if(!k||k.info.type===6)return!1;var I;if(M.policy.wg||((I=M.Y)==null?0:b$G(I,O,k.info.qo)))M.Mo=0;else return M.Sd.isSeeking()&&xV(M),M.Mo=M.Mo||(0,g.al)(),!1;if(!tN(M,O,c,k.info))return!1;if(M.O2.X&&k.info.X===0){if(I=PwA(O,c,k)){var b=Pv(O);M.Xb("initchg",{it:k.info.S.info.id,sr:!!b&&b.S===k.info.S,ty:k.info.type,seg:k.info.qo})}b=g.E0(k.info.S.info);M.policy.mP&&b&&!I&&MuG(k)}b=M.W&&!!M.W.L&&O.S.info.audio; I=M.O2.isManifestless||k.J;if(!(M.O2.X&&k.info.X!==0||I&&!b)&&oLG(M,O,c,k))return!0;if(b)return!1;b=MC(M,O);b=M.getCurrentTime()+b;if(k.info.L>b)return M.policy.S&&EL8(M,O),M.policy.Mv&&Wda(O.L,b,!1),!1;yQ7(M,O);var v;M.policy.wB&&c===((v=M.gy)==null?void 0:v.S)&&M.a5&&(c.pK()===0?(M.a5=!1,M.policy.wB=!1):M.SL=c.pK());if(!QKA(M,c,k,O))return!1;M.policy.HQ&&k.info.xv()?(M.aO.N().MW()&&M.Xb("eosl",{ls:k.info.GP()}),k.isLocked=!0):(O.w8(k),nDl(M.S,k.info),M.logger.debug(function(){return"Appended "+ k.info.GP()+", buffered: "+f1(c.aN())})); I&&dXM(M,k.info.S.xL);return!0}; EL8=function(M,O){O===M.videoTrack?M.HQ=M.HQ||(0,g.al)():M.pB=M.pB||(0,g.al)()}; yQ7=function(M,O){O===M.videoTrack?M.HQ=0:M.pB=0}; QKA=function(M,O,c,k){var I=M.policy.zU?(0,g.al)():0,b=c.J&&c.info.S.S||void 0,v=c.X;c.J&&(v=DXl(M,c,v)||v);var u=ba(v);v=M.policy.zU?(0,g.al)():0;O=$X7(M,O,u,c.info,b);(k=k.T)!=null&&(b=c.info,I=v-I,v=(0,g.al)()-v,!k.X||gGI(k.X,b)&&k.X.qo===b.qo||k.flush(),k.L+=I,k.Y+=v,I=1,!k.X&&b.X&&(I=2),Xk(k,I,O),v=Math.ceil(b.X/1024),I===2&&k.S.add(v),k.S.add(Math.ceil((b.X+b.Y)/1024)-v),k.X=b);M.wy=0;if(O===0)return M.cQ&&(M.logger.debug("Retry succeed, back to normal append logic."),M.cQ=!1,M.Hd=!1),M.l5= 0,!0;if(O===2||O===5)return VAE(M,"checked",O,c.info),!1;if(O===1){if(!M.cQ)return M.logger.debug("QuotaExceeded, retrying."),M.cQ=!0,!1;if(!M.Hd)return M.Hd=!0,M.aO.seekTo(M.getCurrentTime(),{H4:"quotaExceeded",qO:!0}),!1;c.info.y9()?(I=M.policy,I.pB=Math.floor(I.pB*.8),I.Y2=Math.floor(I.Y2*.8)):(I=M.policy,I.Au=Math.floor(I.Au*.8),I.Y2=Math.floor(I.Y2*.8));M.policy.S?O1(M.L.S,c.info.S,!1):uZ(M.S,c.info.S)}M.aO.Sm({reattachOnAppend:O});return!1}; DXl=function(M,O,c){var k;if(k=M.policy.mx&&M.gy&&!M.gy.K&&!M.aO.gK())O=O.info.S.info,k=O.F1()&&BM(O)&&O.video&&O.video.width<3840&&O.video.width>O.video.height;if(k&&(M.gy.K=!0,gt('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return c=Toa(c),M.policy.Y&&M.Xb("sp4k",{s:!!c}),c}; VAE=function(M,O,c,k){var I="fmt.unplayable",b=1;c===5||c===3?(I="fmt.unparseable",M.policy.S?!k.S.info.video||cv(M.L.S).size>0||O1(M.L.S,k.S,!1):!k.S.info.video||cv(M.S.J).size>0||uZ(M.S,k.S)):c===2&&(M.l5<15?(M.l5++,I="html5.invalidstate",b=0):I="fmt.unplayable");k=OL(k);var v;k.mrs=(v=M.gy)==null?void 0:tM(v);k.origin=O;k.reason=c;k.trg="appenderr";M.handleError(I,k,b)}; URk=function(M,O,c,k,I){var b=M.O2;var v=M.policy.S,u=!1,t=-1;for(p in b.S){var G=D4(b.S[p].info.mimeType)||b.S[p].info.y9();if(k===G)if(G=b.S[p].index,G.x0(O.qo)){u=G;var X=O,l=u.OC(X.qo);l&&l.startTime!==X.startTime?(u.segments=[],u.F5(X),u=!0):u=!1;u?t=O.qo:!O.pending&&v&&(X=G.getDuration(O.qo),X!==O.duration&&(b.publish("clienttemp","mfldurUpdate",{itag:b.S[p].info.itag,seg:O.qo,od:X,nd:O.duration},!1),G.F5(O),u=!0))}else G.F5(O),u=!0}t>=0&&(v={},b.publish("clienttemp","resetMflIndex",(v[k?"v": "a"]=t,v),!1));b=u;Bkp(M.Sd,O,k,b);if(M.policy.SL&&M.policy.X&&(t=O.BC||null)){var F;v=(F=M.X)==null?void 0:lTl(F).requestNumber;if((F=M.jc)!=null){if(F.X.has(t.identifier)){var p=F.X.get(t.identifier);p.event=t.event;p.startTimeSecs=t.startSecs;p.OL=t.OL}else F.X.set(t.identifier,{event:t.event,startTimeSecs:t.startSecs,OL:t.OL,nm:[]});F.Y&&v>-1&&vVS(M.O2)&&(M.O2.oO=O.startTime+(isNaN(M.timestampOffset)? 0:M.timestampOffset),M.Sd.isSeeking()&&M.Sd.targetTime5)return M.wy= 0,M.aO.Sm({initSegStuck:1,as:k.info.GP()}),!0}else M.wy=0,M.pw=k;M.policy.Zw&&(c.abort(),(v=O.T)!=null&&(Xk(v,4),v.flush()));I=$X7(M,c,b,t,I);var G;(G=O.T)==null||eWp(G,I,t);if(I!==0)return TUb(M,I,k),!0;k.info.y9()?mhp(M.timing):ila(M.timing);M.logger.debug(function(){return"Appended init for "+k.info.S.info.id}); dXM(M,k.info.S.xL);return c.z5()}; PwA=function(M,O,c){if(O.FX()==null){M=Pv(M);if(!(O=!M||M.S!==c.info.S)){a:if(M=M.T,c=c.info.T,M.length!==c.length)c=!1;else{for(O=0;O1)return 6;v.wy=new g.$q(function(){var u=bN(v);M.BQ()||u==null||!u.isLocked?M.aO.N().MW()&&M.Xb("eosl",{delayA:u==null?void 0:u.info.GP()}):fHR(v)?(M.aO.N().MW()&&M.Xb("eosl",{dunlock:u==null?void 0:u.info.GP()}),mXR(M,v===M.audioTrack)):(M.Xb("nue",{ls:u.info.GP()}),u.info.Sc+=1,M.gy&&M.Vh())},1E4,M); M.aO.N().MW()&&M.Xb("eosl",{delayS:k.GP()});v.wy.start()}M.policy.n8&&(k==null?void 0:k.S)instanceof UL&&k.xv()&&M.Xb("poseos",{itag:k.S.info.itag,seg:k.qo,lseg:k.S.index.v4(),es:k.S.index.Y});O.appendBuffer(c,k,I)}catch(u){if(u instanceof DOMException){if(u.code===11)return 2;if(u.code===12)return 5;if(u.code===22||u.message.indexOf("Not enough storage")===0)return O=Object.assign({name:"QuotaExceededError",buffered:f1(O.aN()).replace(/,/g,"_"),vheap:Cz(M.videoTrack),aheap:Cz(M.audioTrack),message:g.JB(u.message, 3),track:M.gy?O===M.gy.X?"v":"a":"u"},odk()),M.handleError("player.exception",O),1;g.Ww(u)}return 4}return M.gy.Qc()?3:0}; IL=function(M,O,c){RfG(M,c.H4||"unknown");M.aO.seekTo(O,c)}; dXM=function(M,O){O&&M.aO.BW(new Rt(O.key,O.type))}; Jf=function(M,O){M.aO.NJ(O)}; MC=function(M,O){if(M.cQ&&!M.V5)return 3;if(M.isSuspended)return 1;var c;if((c=M.gy)==null?0:c.gy&&c.gy.streaming===!1)return 4;c=(O.S.info.audio?M.policy.Au:M.policy.pB)/(O.rk*M.policy.l8);if(M.policy.S2>0&&M.gy&&bj(M.gy)&&(O=O.S.info.video?M.gy.X:M.gy.S)&&!O.z5()){O=O.aN();var k=m5(O,M.getCurrentTime());k>=0&&(O=M.getCurrentTime()-O.start(k),c+=Math.max(0,Math.min(O-M.policy.S2,M.policy.cZ)))}M.policy.Y2>0&&(c=Math.min(c,M.policy.Y2));return c}; cXG=function(M,O){return(MC(M,O)+M.policy.z7)*O.rk}; AQa=function(M){M.Au&&!M.isSuspended&&T2(M.schedule)&&(ijG(M,M.Au),M.Au="")}; ijG=function(M,O){$1(O,"cms",function(c){M.policy.Y&&M.Xb("pathprobe",c)},function(c){M.aO.handleError(c)})}; ql8=function(M,O){if(M.gy&&M.gy.L&&!M.gy.Qc()&&(O.Ka=$z(M.videoTrack),O.X=$z(M.audioTrack),M.policy.Y)){var c=Cz(M.videoTrack),k=Cz(M.audioTrack),I=f1(M.gy.X.aN(),"_",5),b=f1(M.gy.S.aN(),"_",5);Object.assign(O.S,{lvq:c,laq:k,lvb:I,lab:b})}O.bandwidthEstimate=TP(M.K);var v;(v=M.audioTrack.T)==null||v.flush();var u;(u=M.videoTrack.T)==null||u.flush();M.logger.debug(function(){return G5(O.S)})}; xXG=function(M,O){M.Sc=O;M.Y&&(M.Y.Y=O);M.Sc.mN(M.videoTrack.S.info.F1());M.J.X=M.Sc;M.policy.X&&(M.X.K=M.Sc)}; LzL=function(M,O){if(M.gy&&M.gy.X){if(M.policy.CY){var c=sNk(M.audioTrack);if(c&&c.Wh()){var k=M.aO;if(k.Km&&(k.Km.S=c,c=k.Pd,c.qoe)){c=c.qoe;k=k.Km;var I=g.bg(c.provider);jK7(c,I,k)}}}M.policy.T7&&(c=sNk(M.videoTrack))&&c.y9()&&(k=M.aO,k.WG&&(k.WG.S=c,c=k.Pd,c.qoe&&tAG(c.qoe,k.WG)));O-=isNaN(M.timestampOffset)?0:M.timestampOffset;M.getCurrentTime()!==O&&M.resume();M.Sd.isSeeking()&&M.gy&&!M.gy.Qc()&&(k=M.getCurrentTime()<=O&&O=O&&lH8(M,k.startTime,!1)}); return c&&c.startTimeM.getCurrentTime())return c.start/1E3;return Infinity}; bOG=function(M){if(M.aO.getVideoData().isLivePlayback)return!1;var O=M.aO.aF();if(!O)return!1;O=O.getDuration();if(M.gy&&M.gy.S&&M.gy.X){var c=M.getCurrentTime(),k=M.gy.S.aN();M=M.gy.X.aN();k=k?AV(k,c):c;c=M?AV(M,c):c;c=Math.min(k,c);O=isNaN(c)?!1:c>=O-.01}else O=!1;return O}; TUb=function(M,O,c){M.policy.AL&&JX(M.aO.getVideoData())?(M.aO.xg()||VAE(M,"sepInit",O,c.info),UoL(M.aO,"sie")):VAE(M,"sepInit",O,c.info)}; tK=function(M){return M.aO.ws()0){var k=c.S.shift();tRR(c,k.info)}c.S.length>0&&(k=c.S[0].time-(0,g.al)(),c.X.start(Math.max(0,k)))}},0); g.C(this,this.X);O.subscribe("widevine_set_need_key_info",this.L,this)}; tRR=function(M,O){a:{var c=O.cryptoPeriodIndex;if(isNaN(c)&&M.Y.size>0)c=!0;else{for(var k=g.a(M.Y.values()),I=k.next();!I.done;I=k.next())if(I.value.cryptoPeriodIndex===c){c=!0;break a}c=!1}}M.publish("log_qoe",{wvagt:"reqnews",canskip:c});c||M.publish("rotated_need_key_info_ready",O)}; G$l=function(){var M={};var O=M.url;var c=M.interval;M=M.retries;this.url=O;this.interval=c;this.retries=M}; jOa=function(M,O){this.statusCode=M;this.message=O;this.X=this.heartbeatParams=this.errorMessage=null;this.S={};this.nextFairplayKeyId=null}; XY8=function(M,O,c){c=c===void 0?"":c;g.d.call(this);this.message=M;this.requestNumber=O;this.timer=c;this.onError=this.onSuccess=null;this.S=new g.zv(5E3,2E4,.2)}; lQ8=function(M,O,c){M.onSuccess=O;M.onError=c}; pYk=function(M,O,c,k){var I={timeout:3E4,onSuccess:function(b){if(!M.BQ()){rB("drm_net_r",void 0,M.timer);var v=b.status==="LICENSE_STATUS_OK"?0:9999,u=null;if(b.license)try{u=WK(b.license)}catch(K){g.Ww(K)}if(v!==0||u){u=new jOa(v,u);v!==0&&b.reason&&(u.errorMessage=b.reason);if(b.authorizedFormats){v={};for(var t=[],G={},X=g.a(b.authorizedFormats),l=X.next();!l.done;l=X.next())if(l=l.value,l.trackType&&l.keyId){var F=Fy8[l.trackType];if(F){F==="HD"&&b.isHd720&&(F="HD720");l.isHdr&&(F+="HDR");v[F]|| (t.push(F),v[F]=!0);var p=null;try{p=WK(l.keyId)}catch(K){g.Ww(K)}p&&(G[g.Nw(p,4)]=F)}}u.X=t;u.S=G}b.nextFairplayKeyId&&(u.nextFairplayKeyId=b.nextFairplayKeyId);b.sabrLicenseConstraint&&(u.sabrLicenseConstraint=WK(b.sabrLicenseConstraint));b=u}else b=null;if(b)M.onSuccess(b,M.requestNumber);else M.onError(M,"drm.net","t.p;p.i")}}, onError:function(b){if(!M.BQ())if(b&&b.error)b=b.error,M.onError(M,"drm.net.badstatus","t.r;p.i;c."+b.code+";s."+b.status,b.code);else M.onError(M,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){M.onError(M,"drm.net","rt.req."+M.requestNumber)}}; k&&(I.M7="Bearer "+k);g.fL(c,"player/get_drm_license",O,I)}; KyI=function(M,O,c,k){g.MN.call(this);this.videoData=M;this.i4=O;this.K=c;this.sessionId=k;this.J={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.Sc=this.s2=!1;this.Y=null;this.Y2=[];this.L=[];this.authorizedFormats=[];this.W=!1;this.S={};this.status="";this.U=NaN;this.X=M.J;this.cryptoPeriodIndex=c.cryptoPeriodIndex;M={};Object.assign(M,this.i4.S);M.cpn=this.videoData.clientPlaybackNonce;this.videoData.jc&&(M.vvt=this.videoData.jc,this.videoData.mdxEnvironment&&(M.mdx_environment= this.videoData.mdxEnvironment));this.i4.Y2&&(M.authuser=this.i4.Y2);this.i4.pageId&&(M.pageid=this.i4.pageId);isNaN(this.cryptoPeriodIndex)||(M.cpi=this.cryptoPeriodIndex.toString());var I=(I=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.E4()))?I[1]:"";I==="ATV"&&(M.cdt=I);this.J=M;this.J.session_id=k;this.T=!0;this.X.flavor==="widevine"&&(this.J.hdr="1");this.X.flavor==="playready"&&(O=Number(Kb(O.experiments,"playready_first_play_expiration")),!isNaN(O)&&O>=0&&(this.J.mfpe=""+O),this.T=!1);O="";g.Uh(this.X)? vF(this.X)?(k=c.X)&&(O="https://www.youtube.com/api/drm/fps?ek="+J7L(k)):(O=c.initData.subarray(4),O=new Uint16Array(O.buffer,O.byteOffset,O.byteLength/2),O=String.fromCharCode.apply(null,O).replace("skd://","https://")):O=this.X.X;this.baseUrl=O;this.fairplayKeyId=nD(this.baseUrl,"ek")||"";if(O=nD(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(O);this.Y2=c.F1?[g.Nw(c.initData,4)]:c.Y;pa(this,{sessioninit:c.cryptoPeriodIndex});this.status="in"}; Rt8=function(M,O){pa(M,{createkeysession:1});M.status="gr";rB("drm_gk_s",void 0,M.videoData.Sc);M.url=gV8(M);try{M.Y=O.createSession(M.K,function(c){pa(M,{m:c})})}catch(c){O="t.g"; c instanceof DOMException&&(O+=";c."+c.code);M.publish("licenseerror","drm.unavailable",1,O,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}M.Y&&(wYk(M.Y,function(c,k){nVI(M,c,k)},function(c,k,I){if(!M.BQ()){k=void 0; var b=1;g.Uh(M.X)&&g.kI(M.i4)&&M.i4.B("html5_enable_safari_fairplay")&&I===1212433232&&(k="ERROR_HDCP",b=M.i4.B("html5_safari_fairplay_ignore_hdcp")?0:b);M.error("drm.keyerror",b,c,k)}},function(){M.BQ()||(pa(M,{onkyadd:1}),M.Sc||(M.publish("sessionready"),M.Sc=!0))},function(c){M.dH(c)}),g.C(M,M.Y))}; gV8=function(M){var O=M.baseUrl;nXG(O)||M.error("drm.net",2,"t.x");if(!nD(O,"fexp")){var c=["23898307","23914062","23916106","23883098"].filter(function(I){return M.i4.experiments.experiments[I]}); c.length>0&&(M.J.fexp=c.join())}c=g.a(Object.keys(M.J));for(var k=c.next();!k.done;k=c.next())k=k.value,O=ATk(O,k,M.J[k]);return O}; nVI=function(M,O,c){if(!M.BQ())if(O){pa(M,{onkmtyp:c});M.status="km";switch(c){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":aQE(M,O);return;default:M.publish("ctmp","message_type",{t:c,l:O.byteLength})}M.s2||(rB("drm_gk_f",void 0,M.videoData.Sc),M.s2=!0,M.publish("newsession",M));if(kK(M.X)&&(O=rKI(O),!O))return;O=new XY8(O,++M.requestNumber,M.videoData.Sc);lQ8(O,function(k){NMb(M,k)},function(k,I,b){if(!M.BQ()){var v=0; k.S.X>=3&&(v=1,I="drm.net.retryexhausted");pa(M,{onlcsrqerr:I,info:b});M.error(I,v,b);M.shouldRetry(Xv(v),k)&&JKl(M,k)}}); g.C(M,O);Wyl(M,O)}else M.error("drm.unavailable",1,"km.empty")}; aQE=function(M,O){pa(M,{sdpvrq:1});M.U=Date.now();if(M.X.flavor!=="widevine")M.error("drm.provision",1,"e.flavor;f."+M.X.flavor+";l."+O.byteLength);else{var c={cpn:M.videoData.clientPlaybackNonce};Object.assign(c,M.i4.S);c=g.js("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",c);O={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, O)}),responseType:"arraybuffer"};g.JL(c,O,3,500).then(Qw(function(k){k=k.xhr;if(!M.BQ()){k=new Uint8Array(k.response);var I=String.fromCharCode.apply(null,k);try{var b=JSON.parse(I)}catch(v){}b&&b.signedResponse?(M.publish("ctmp","drminfo",{provisioning:1}),b=(Date.now()-M.U)/1E3,M.U=NaN,M.publish("ctmp","provs",{et:b.toFixed(3)}),M.Y&&M.Y.update(k)):(b=b&&b.error&&b.error.message,k="e.parse",b&&(k+=";m."+b),M.error("drm.provision",1,k))}}),Qw(function(k){M.BQ()||M.error("drm.provision",1,"e."+k.errorCode+ ";c."+(k.xhr&&k.xhr.status))}))}}; Ka=function(M){var O;if(O=M.T&&M.Y!=null)M=M.Y,O=!(!M.S||!M.S.keyStatuses);return O}; Wyl=function(M,O){M.status="km";rB("drm_net_s",void 0,M.videoData.Sc);var c=new g.TZ(M.i4.rj),k={context:g.Ue(c.config_||g.b_())};k.drmSystem=sOM[M.X.flavor];k.videoId=M.videoData.videoId;k.cpn=M.videoData.clientPlaybackNonce;k.sessionId=M.sessionId;k.licenseRequest=g.Nw(O.message);k.drmParams=M.videoData.drmParams;isNaN(M.cryptoPeriodIndex)||(k.isKeyRotated=!0,k.cryptoPeriodIndex=M.cryptoPeriodIndex);var I,b,v=!!((I=M.videoData.X)==null?0:(b=I.video)==null?0:b.isHdr());k.drmVideoFeature=v?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(k.context&&k.context.client){if(I=M.i4.S)k.context.client.deviceMake=I.cbrand,k.context.client.deviceModel=I.cmodel,k.context.client.browserName=I.cbr,k.context.client.browserVersion=I.cbrver,k.context.client.osName=I.cos,k.context.client.osVersion=I.cosver;k.context.user=k.context.user||{};k.context.request=k.context.request||{};M.videoData.jc&&(k.context.user.credentialTransferTokens=[{token:M.videoData.jc,scope:"VIDEO"}]);k.context.request.mdxEnvironment=M.videoData.mdxEnvironment|| k.context.request.mdxEnvironment;M.videoData.wG&&(k.context.user.kidsParent={oauthToken:M.videoData.wG});g.Uh(M.X)&&(k.fairplayKeyId=g.Nw(W7b(M.fairplayKeyId)));g.sd(M.i4,g.uw(M.videoData)).then(function(u){pYk(O,k,c,u);M.status="rs"})}else M.error("drm.net",2,"t.r;ic.0")}; NMb=function(M,O){if(!M.BQ())if(pa(M,{onlcsrsp:1}),M.status="rr",O.statusCode!==0)M.error("drm.auth",1,"t.f;c."+O.statusCode,O.errorMessage||void 0);else{rB("drm_kr_s",void 0,M.videoData.Sc);if(O.heartbeatParams&&O.heartbeatParams.url&&M.videoData.B("outertube_streaming_data_always_use_staging_license_service")){var c=M.X.X.match(/(.*)youtube.com/g);c&&(O.heartbeatParams.url=c[0]+O.heartbeatParams.url)}O.heartbeatParams&&M.publish("newlicense",O.heartbeatParams);O.X&&(M.L=O.X,M.videoData.Zn||M.publish("newlicense", new G$l),M.videoData.Zn=!0,M.W=CD(M.L,function(k){return k.includes("HDR")})); O.S&&(M.i4.B("html5_enable_vp9_fairplay")&&vF(M.X)?(c=g.Nw(W7b(M.fairplayKeyId),4),M.S[c]={type:O.S[c],status:"unknown"}):M.S=cD(O.S,function(k){return{type:k,status:"unknown"}})); bz(M.X)&&(O.message=fdR(g.Nw(O.message)));M.Y&&(pa(M,{updtks:1}),M.status="ku",M.Y.update(O.message).then(function(){rB("drm_kr_f",void 0,M.videoData.Sc);Ka(M)||(pa(M,{ksApiUnsup:1}),M.publish("keystatuseschange",M))},function(k){k="msuf.req."+M.requestNumber+";msg."+g.JB(k.message,3); M.error("drm.keyerror",1,k)})); g.Uh(M.X)&&M.publish("fairplay_next_need_key_info",M.baseUrl,O.nextFairplayKeyId);M.i4.B("html5_enable_vp9_fairplay")&&vF(M.X)&&M.publish("qualitychange",HTk(M.L));O.sabrLicenseConstraint&&M.publish("sabrlicenseconstraint",O.sabrLicenseConstraint)}}; JKl=function(M,O){var c=O.S.getValue();c=new g.$q(function(){Wyl(M,O)},c); g.C(M,c);c.start();g.Zq(O.S);pa(M,{rtyrq:1})}; etl=function(M,O){for(var c=[],k=g.a(Object.keys(M.S)),I=k.next();!I.done;I=k.next())I=I.value,c.push(I+"_"+M.S[I].type+"_"+M.S[I].status);return c.join(O)}; BMk=function(M){var O={};O[M.status]=Ka(M)?etl(M,"."):M.L.join(".");return O}; ztA=function(M,O,c){var k={};k.isHdr=O.includes("HDR");switch(O.replace("HDR","").replace("720","")){case "AUDIO":k.trackType=1;break;case "SD":k.trackType=2;break;case "HD":k.trackType=3;break;case "UHD1":k.trackType=4;break;case "UHD2":k.trackType=5;break;default:k.trackType=0}!k.trackType||c[O]||Ka(M)&&!gH(M,O)||(M.authorizedFormats.push(k),c[O]=!0)}; gH=function(M,O){for(var c in M.S)if(M.S[c].status==="usable"&&M.S[c].type===O)return!0;return!1}; ZTb=function(M,O){for(var c in M.S)if(M.S[c].type===O)return M.S[c].status}; pa=function(M,O){var c=c===void 0?!1:c;G5(O);(c||M.i4.MW())&&M.publish("ctmp","drmlog",O)}; Sb7=function(M){var O=M[0];M[0]=M[3];M[3]=O;O=M[1];M[1]=M[2];M[2]=O;O=M[4];M[4]=M[5];M[5]=O;O=M[6];M[6]=M[7];M[7]=O}; HTk=function(M){return g.rK(M,"UHD2")||g.rK(M,"UHD2HDR")?"highres":g.rK(M,"UHD1")||g.rK(M,"UHD1HDR")?"hd2160":g.rK(M,"HD")||g.rK(M,"HDHDR")?"hd1080":g.rK(M,"HD720")||g.rK(M,"HD720HDR")?"hd720":"large"}; rKI=function(M){for(var O="",c=0;c'.charCodeAt(k);M=M.Y.createSession("video/mp4",O,c);return new wH(null,null,null,null,M)}; Dol=function(M,O){var c=M.U[O.sessionId];!c&&M.L&&(c=M.L,M.L=null,c.sessionId=O.sessionId,M.U[O.sessionId]=c);return c}; QOA=function(M,O){var c=M.subarray(4);c=new Uint16Array(c.buffer,c.byteOffset,c.byteLength/2);c=String.fromCharCode.apply(null,c).match(/ek=([0-9a-f]+)/)[1];for(var k="",I=0;I19.2999?(M=c.RE,c=c.dg,c>=M&&(c=M* .75),O=(M-c)*.5,c=new lg(O,M,M-O-c,this)):c=null;break a;case "widevine":c=new Fm(O,this,M);break a;default:c=null}if(this.J=c)g.C(this,this.J),this.J.subscribe("rotated_need_key_info_ready",this.Re,this),this.J.subscribe("log_qoe",this.MZ,this);tv(this.i4.experiments);this.MZ({cks:this.S.getInfo()})}; VRl=function(M){var O=yKG(M.L);O?O.then(Qw(function(){fQ8(M)}),Qw(function(c){if(!M.BQ()){g.Ww(c); var k="t.a";c instanceof DOMException&&(k+=";n."+c.name+";m."+c.message);M.publish("licenseerror","drm.unavailable",1,k,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(M.MZ({mdkrdy:1}),M.T=!0); M.Sc&&(O=yKG(M.Sc))}; iTA=function(M,O,c){M.Mo=!0;c=new Rt(O,c);M.i4.B("html5_eme_loader_sync")&&(M.U.get(O)||M.U.set(O,c));moG(M,c)}; moG=function(M,O){if(!M.BQ()){M.MZ({onInitData:1});if(M.i4.B("html5_eme_loader_sync")&&M.videoData.Y&&M.videoData.Y.S){var c=M.W.get(O.initData);O=M.U.get(O.initData);if(!c||!O)return;O=c;c=O.initData;M.U.remove(c);M.W.remove(c)}M.MZ({initd:O.initData.length,ct:O.contentType});if(M.S.flavor==="widevine")if(M.jc&&!M.videoData.isLivePlayback)a7(M);else{if(!(M.i4.B("vp9_drm_live")&&M.videoData.isLivePlayback&&O.F1)){M.jc=!0;c=O.cryptoPeriodIndex;var k=O.S;dt7(O);O.F1||(k&&O.S!==k?M.publish("ctmp","cpsmm", {emsg:k,pssh:O.S}):c&&O.cryptoPeriodIndex!==c&&M.publish("ctmp","cpimm",{emsg:c,pssh:O.cryptoPeriodIndex}));M.publish("widevine_set_need_key_info",O)}}else M.Re(O)}}; fQ8=function(M){if(!M.BQ())if(M.i4.B("html5_drm_set_server_cert")||vF(M.S)){var O=M.L.setServerCertificate();O?O.then(Qw(function(c){M.i4.MW()&&M.publish("ctmp","ssc",{success:c})}),Qw(function(c){M.publish("ctmp","ssce",{n:c.name, m:c.message})})).then(Qw(function(){AKI(M)})):AKI(M)}else AKI(M)}; AKI=function(M){M.BQ()||(M.T=!0,M.MZ({onmdkrdy:1}),a7(M))}; qbG=function(M){return M.S.flavor==="widevine"&&M.videoData.B("html5_drm_cpi_license_key")}; a7=function(M){if(M.Mo&&M.T&&!M.oO){for(;M.Y.length;){var O=M.Y[0],c=qbG(M)?Coa(O):g.Nw(O.initData);if(vF(M.S)&&!O.X)M.Y.shift();else{if(M.X.get(c))if(M.S.flavor!=="fairplay"||vF(M.S)){M.Y.shift();continue}else M.X.delete(c);dt7(O);break}}M.Y.length&&M.createSession(M.Y[0])}}; xoE=function(M){var O;if(O=g.CF()){var c;O=!((c=M.L.X)==null||!c.getMetrics)}O&&(O=M.L.getMetrics())&&(O=g.jf(O),M.publish("ctmp","drm",{metrics:O}))}; hta=function(){var M=CmL();return!(!M||M==="visible")}; Ybl=function(M){var O=Lya();O&&document.addEventListener(O,M,!1)}; MGE=function(M){var O=Lya();O&&document.removeEventListener(O,M,!1)}; Lya=function(){if(document.visibilityState)var M="visibilitychange";else{if(!document[t4+"VisibilityState"])return"";M=t4+"visibilitychange"}return M}; Oa2=function(M){g.d.call(this);var O=this;this.aO=M;this.s6=0;this.U=this.X=this.J=!1;this.L=0;this.Fb=this.aO.N();this.videoData=this.aO.getVideoData();this.Y=g.Y8(this.Fb.experiments,"html5_delayed_retry_count");this.S=new g.$q(function(){O.aO.dW()},g.Y8(this.Fb.experiments,"html5_delayed_retry_delay_ms")); g.C(this,this.S)}; v4A=function(M,O,c){var k=M.videoData.X,I=M.videoData.L,b=M.Fb.B("html5_disable_codec_fallback_for_drm")&&M.videoData.Pj();JX(M.aO.getVideoData())&&M.Fb.B("html5_gapless_fallback_on_qoe_restart")&&UoL(M.aO,"pe");if((O==="progressive.net.retryexhausted"||O==="fmt.unplayable"||O==="fmt.decode")&&!M.aO.NZ.J&&k&&k.itag==="22")return M.aO.NZ.J=!0,M.jq("qoe.restart",{reason:"fmt.unplayable.22"}),M.aO.NN(),!0;var v=!1;if(M.videoData.isExternallyHostedPodcast){if(v=M.videoData.Yd2)c.mimeType=v.type,M.Xb("3pp", {url:v.url});c.ns="3pp";M.aO.jp(O,1,"VIDEO_UNAVAILABLE",G5((new g.jy(O,c,1)).details));return!0}var u=M.s6+3E4<(0,g.al)()||M.S.isActive();if(M.Fb.B("html5_empty_src")&&M.videoData.isAd()&&O==="fmt.unplayable"&&/Empty src/.test(""+c.msg))return c.origin="emptysrc",M.jq("auth",c),!0;u||cNR(M.aO.MX())||(c.nonfg="paused",u=!0,M.aO.pauseVideo());(O==="fmt.decode"||O==="fmt.unplayable")&&(I==null?0:PM(I)||os(I))&&(MMI(M.Fb.J,I.i5),c.acfallexp=I.i5,v=u=!0);!u&&M.Y>0&&(M.S.start(),u=!0,c.delayed="1",--M.Y); I=M.aO.loader;u||!((k==null?0:Sy(k))||(k==null?0:BM(k)))||b||(MMI(M.Fb.J,k.i5),v=u=!0,c.cfallexp=k.i5);if(!u)return khE(M,c);b=!1;M.J?M.s6=(0,g.al)():b=M.J=!0;u=M.videoData;if(u.vQ){u=u.vQ.Ck();var t=Date.now()/1E3+1800;u=u6048E5&&GhL(M,"signature");return!1}; GhL=function(M,O){try{O={detail:"pr."+O},g.pG(M.Fb)&&M.Fb.B("html5_reload_by_kabuki_app")?M.aO.jp("qoe.restart",1,void 0,G5(O),"7"):(M.jq("qoe.restart",O),window.location.reload())}catch(c){}}; Xia=function(M,O){var c=M.Fb.J;c.W=!1;c.X=!0;M.jq("qoe.restart",{e:O===void 0?"fmt.noneavailable":O,detail:"hdr"});M.aO.dW(!0)}; lCb=function(M,O,c,k,I,b){this.videoData=M;this.S=O;this.reason=c;this.X=k;this.token=I;this.videoId=b}; rH=function(M,O,c){this.i4=M;this.dE=O;this.aO=c;this.K=this.U=this.S=this.L=this.W=this.X=0;this.J=!1;this.T=g.Y8(this.i4.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.Y=new Map}; pik=function(M,O,c){!M.i4.B("html5_tv_ignore_capable_constraint")&&g.lr(M.i4)&&(c=c.compose(FFL(M,O)));return c}; KFI=function(M){if(M.aO.MX().isInline())return jl;var O;M.B("html5_exponential_memory_for_sticky")?O=fb(M.i4.IN,"sticky-lifetime")<.5?"auto":s3[jL()]:O=s3[jL()];return g.NP("auto",O,!1,"s")}; wil=function(M,O){var c,k=g4l(M,(c=O.S)==null?void 0:c.videoInfos);c=M.aO.getPlaybackRate();return c>1&&k?(M=xTI(M.i4.J,O.S.videoInfos,c),new rk(0,M,!0,"o")):new rk(0,0,!1,"o")}; g4l=function(M,O){return O&&g.lr(M.i4)?O.some(function(c){return c.video.fps>32}):!1}; n42=function(M,O){if(M.B("html5_disable_ustreamer_constraint_for_sabr")&&el(O.videoData))return jl;var c=M.aO.iY();M.B("html5_use_video_quality_cap_for_ustreamer_constraint")&&c&&c.yu>0&&WP(O.videoData.vA)&&(M=c.yu,O.videoData.vA=new rk(0,M,!1,"u"));return O.videoData.vA}; FFL=function(M,O){if(g.lr(M.i4)&&Cn(M.i4.J,D5.HEIGHT))var c=O.S.videoInfos[0].video.qualityOrdinal;else{var k=M.AM(!!O.S.S);WL(O.videoData)||jA(O.videoData);O=O.S.videoInfos;if(O.length){var I=g.Y8(M.i4.experiments,"html5_override_oversend_fraction")||.85,b=O[0].video;b.projectionType!=="MESH"&&b.projectionType!=="EQUIRECTANGULAR"&&b.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||YK||(I=.45);M=g.Y8(M.i4.experiments,"html5_viewport_undersend_maximum");for(b=0;b0&&(c=Math.min(c,k));if(k=g.Y8(M.i4.experiments,"html5_max_vertical_resolution")){I=4320;for(b=0;bk&&(I=Math.min(I,v.video.qualityOrdinal))}if(I<4320){for(v=b=0;v32){I=!0;break a}}I=!1}I&&(c=Math.min(c,k));(k=g.Y8(M.i4.experiments,"html5_live_quality_cap"))&&O.videoData.isLivePlayback&&(c=Math.min(c,k));c=aCl(M,O,c);M=g.Y8(M.i4.experiments,"html5_byterate_soft_cap");return new rk(0,c===4320?0:c,!1,"d",M)}; NHG=function(M){var O,c,k,I;return g.P(function(b){switch(b.X){case 1:return M.S.S&&typeof((O=navigator.mediaCapabilities)==null?void 0:O.decodingInfo)==="function"?g.Z(b,Promise.resolve(),2):b.return(Promise.resolve());case 2:c=g.a(M.S.videoInfos),k=c.next();case 3:if(k.done){b.Gf(0);break}I=k.value;return g.Z(b,ov2(I),4);case 4:k=c.next(),b.Gf(3)}})}; WFE=function(M,O){if(!O.videoData.X||M.B("html5_disable_performance_downgrade"))return!1;Date.now()-M.W>6E4&&(M.X=0);M.X++;M.W=Date.now();if(M.X!==4)return!1;JNA(M,O.videoData.X);return!0}; HaA=function(M,O,c,k){if(!O||!c||!O.videoData.X)return!1;var I=g.Y8(M.i4.experiments,"html5_df_downgrade_thresh"),b=M.B("html5_log_media_perf_info");if(!((0,g.al)()-M.L<5E3?0:b||I>0))return!1;var v=((0,g.al)()-M.L)/1E3;M.L=(0,g.al)();c=c.getVideoPlaybackQuality();if(!c)return!1;var u=c.droppedVideoFrames-M.U,t=c.totalVideoFrames-M.K;M.U=c.droppedVideoFrames;M.K=c.totalVideoFrames;var G=c.displayCompositedVideoFrames===0?0:c.displayCompositedVideoFrames||-1;b&&M.i4.MW()&&M.aO.Xb("ddf",{dr:c.droppedVideoFrames, de:c.totalVideoFrames,comp:G});if(k)return M.S=0,!1;if((t-u)/v>M.T||!I||g.lr(M.i4))return!1;M.S=(t>60?u/t:0)>I?M.S+1:0;if(M.S!==3)return!1;JNA(M,O.videoData.X);M.aO.Xb("dfd",Object.assign({dr:c.droppedVideoFrames,de:c.totalVideoFrames},s7I()));return!0}; JNA=function(M,O){var c=O.i5,k=O.video.fps,I=O.video.qualityOrdinal-1,b=M.Y;O=""+c+(k>49?"p60":k>32?"p48":"");c=L$(c,k,b);I>0&&(c=Math.min(c,I));if(!Ng.has(O)&&pn().includes(O)){var v=c;c=FR();+c[O]>0&&(v=Math.min(+c[O],v));c[O]!==v&&(c[O]=v,g.H3("yt-player-performance-cap",c,2592E3))}else if(Ng.has(O)||b==null){a:{v=v===void 0?!0:v;k=pn().slice();if(v){if(k.includes(O))break a;k.push(O)}else{if(!k.includes(O))break a;k.splice(k.indexOf(O),1)}g.H3("yt-player-performance-cap-active-set",k,2592E3)}ht.set(O, c)}else Ng.add(O),b==null||b.set(O,c);M.aO.oP()}; ehL=function(M,O){if(!O.S.S)return M.J?new rk(0,360,!1,"b"):jl;for(var c=!1,k=!1,I=g.a(O.S.videoInfos),b=I.next();!b.done;b=I.next())Sy(b.value)?c=!0:k=!0;c=c&&k;k=0;I=g.Y8(M.i4.experiments,"html5_performance_cap_floor");I=M.i4.X?240:I;O=g.a(O.S.videoInfos);for(b=O.next();!b.done;b=O.next()){var v=b.value;if(!c||!Sy(v))if(b=L$(v.i5,v.video.fps,M.Y),v=v.video.qualityOrdinal,Math.max(b,I)>=v){k=v;break}}return new rk(0,k,!1,"b")}; BH8=function(M,O){var c=M.aO.MX();return c.isInline()&&!O.lw?new rk(0,480,!1,"v"):el(O)?jl:c.isBackground()&&w$()/1E3>60&&!g.lr(M.i4)?new rk(0,360,!1,"v"):jl}; zha=function(M,O,c){if(M.i4.experiments.No("html5_disable_client_autonav_cap_for_onesie")&&O.fetchType==="onesie"||g.lr(M.i4)&&(jL(-1)>=1080||O.osid))return jl;var k=g.Y8(M.i4.experiments,"html5_autonav_quality_cap"),I=g.Y8(M.i4.experiments,"html5_autonav_cap_idle_secs");return k&&O.isAutonav&&w$()/1E3>I?(c&&(k=aCl(M,c,k)),new rk(0,k,!1,"e")):jl}; aCl=function(M,O,c){if(M.B("html5_optimality_defaults_chooses_next_higher")&&c)for(M=O.S.videoInfos,O=1;O=0||(M.provider.aO.getVisibilityState()===3?M.J=!0:(M.S=g.bg(M.provider),M.delay.start()))}; PgA=function(M){if(!(M.X<0)){var O=g.bg(M.provider),c=O-M.L;M.L=O;M.playerState.state===8?M.playTimeSecs+=c:M.playerState.isBuffering()&&!g.A(M.playerState,16)&&(M.rebufferTimeSecs+=c)}}; o4E=function(M){var O;switch((O=M.i4.playerCanaryStage)==null?void 0:O.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"}}; E4R=function(M){this.provider=M;this.W=!1;this.S=0;this.L=-1;this.GI=NaN;this.Y=0;this.segments=[];this.U=this.J=0;this.previouslyEnded=!1;this.T=this.provider.aO.getVolume();this.K=this.provider.aO.isMuted()?1:0;this.X=Wi(this.provider)}; s6=function(M){M.X.startTime=M.Y;M.X.endTime=M.S;var O=!1;M.segments.length&&g.wK(M.segments).isEmpty()?(M.segments[M.segments.length-1].previouslyEnded&&(M.X.previouslyEnded=!0),M.segments[M.segments.length-1]=M.X,O=!0):M.segments.length&&M.X.isEmpty()||(M.segments.push(M.X),O=!0);O?M.X.endTime===0&&(M.previouslyEnded=!1):M.X.previouslyEnded&&(M.previouslyEnded=!0);M.J+=M.S-M.Y;M.X=Wi(M.provider);M.X.previouslyEnded=M.previouslyEnded;M.previouslyEnded=!1;M.Y=M.S}; Q7l=function(M){yNb(M);M.U=g.Go(function(){M.update()},100); M.GI=g.bg(M.provider);M.X=Wi(M.provider)}; yNb=function(M){g.Xt(M.U);M.U=NaN}; dgp=function(M,O,c){c-=M.GI;return O===M.S&&c>.5}; Cg2=function(M,O,c,k){this.i4=O;this.nA=c;this.segments=[];this.experimentIds=[];this.vQ=this.Hd=this.isFinal=this.delayThresholdMet=this.kc=this.Zc=this.autoplay=this.autonav=!1;this.m0="yt";this.U=[];this.W=this.T=null;this.sendVisitorIdHeader=this.Zd=!1;this.K=this.pageId="";this.J=c==="watchtime";this.Y=c==="playback";this.oO=c==="atr";this.ac=c==="engage";this.sendVisitorIdHeader=!1;this.uri=this.oO?"/api/stats/"+c:"//"+O.Gg+"/api/stats/"+c;k&&(this.Hd=k.fs,k.rtn&&(this.W=k.rtn),this.J?(this.playerState= k.state,k.rti>0&&(this.T=k.rti)):(this.n2=k.mos,this.zc=k.volume,k.at&&(this.adType=k.at)),k.autonav&&(this.autonav=k.autonav),k.inview!=null&&(this.wG=k.inview),k.size&&(this.pw=k.size),k.playerwidth&&(this.IN=k.playerwidth),k.playerheight&&(this.wB=k.playerheight));this.dZ=g.pc(O.S);this.K=Kb(O.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.K==="all"||this.K==="once")this.zU=g.pc(O.kc);this.uA=O.m0;this.experimentIds=mTG(O.experiments);this.cQ=O.Q7;this.m0=O.Sc;this.region=O.region; this.userAge=O.userAge;this.a5=O.oI;this.iZ=w$();this.sendVisitorIdHeader=O.sendVisitorIdHeader;this.jc=O.B("vss_pings_using_networkless")||O.B("kevlar_woffle");this.WC=O.B("vss_final_ping_send_and_write");this.wy=O.B("vss_use_send_and_write");this.pageId=O.pageId;this.mX=O.B("vss_playback_use_send_and_write");O.livingRoomAppMode&&(this.livingRoomAppMode=O.livingRoomAppMode);this.gB=O.L&&O.B("embeds_append_synth_ch_headers");g.xK(O)&&(this.Mo=O.oO);g.bh(g.b8(O))&&this.U.push(1);this.accessToken=g.uw(M); M.f_[this.nA]?this.L=M.f_[this.nA]:M.f_.playback&&(this.L=M.f_.playback);this.adFormat=M.adFormat;this.adQueryId=M.adQueryId;this.autoplay=mab(M);this.Y&&(this.Zc=M.uo&&IK(M)==="adunit"?!0:!1);this.autonav=M.isAutonav||this.autonav;this.contentVideoId=vn(M);this.clientPlaybackNonce=M.clientPlaybackNonce;this.kc=M.sL;M.U&&(this.s2=M.U,this.l5=M.aq);M.mdxEnvironment&&(this.mdxEnvironment=M.mdxEnvironment);this.S=M.mP;this.Xv=M.Xv;M.X&&(this.Q7=M.X.itag,M.L&&M.L.itag!==this.Q7&&(this.SL=M.L.itag));M.S&& Z5(M.S)&&(this.offlineDownloadUserChoice="1");this.eventLabel=IK(M);this.vQ=M.mX?!1:M.zc;this.mP=M.WZ;if(O=VP(M))this.YM=O;this.lA=M.Zw;this.partnerId=M.partnerId;this.eventId=M.eventId;this.playlistId=M.YV||M.playlistId;this.yW=M.yW;this.UF=M.UF;this.Dh=M.Dh;this.wN=M.wN;this.subscribed=M.subscribed;this.videoId=M.videoId;this.videoMetadata=M.videoMetadata;this.visitorData=M.visitorData;this.osid=M.osid;this.lV=M.lV;this.referrer=M.referrer;this.Gg=M.iO||M.Gg;this.Au=M.vZ;this.BA=M.BA;this.userGenderAge= M.userGenderAge;this.rJ=M.rJ;this.embedsRct=M.embedsRct;this.embedsRctn=M.embedsRctn;g.xK(this.i4)&&M.mutedAutoplay&&(M.mutedAutoplayDurationMode===2&&M.limitedPlaybackDurationInSeconds===0&&M.endSeconds===0?this.U.push(7):this.U.push(2));M.isEmbedsShortsMode(new g.mC(this.IN,this.wB),!!this.playlistId)&&this.U.push(3);g.wU(M)&&this.U.push(4);this.HQ=M.Un;M.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=M.compositeLiveIngestionOffsetToken)}; DgG=function(M,O){var c=M.sendVisitorIdHeader?M.visitorData:void 0;return g.sd(M.i4,M.accessToken).then(function(k){return Vlb(M.uri,M.i4,M.pageId,c,k,O,M.gB)})}; TH7=function(M,O){return function(){M.i4.B("html5_simplify_pings")?(M.S=M.pB,M.TP=O(),M.iZ=0,M.send()):DgG(M).then(function(c){var k=$gG(M);k.cmt=k.len;k.lact="0";var I=O().toFixed(3);k.rt=Number(I).toString();k=g.js(M.uri,k);M.i4.B("vss_through_gel_double")&&VG8(k);M.jc?(c==null&&(c={}),M.wy?$H().sendAndWrite(k,c):$H().sendThenWrite(k,c)):c?g.Rw(k,c):g.Zd(k)})}}; $gG=function(M){var O={ns:M.m0,el:M.eventLabel,cpn:M.clientPlaybackNonce,ver:2,cmt:M.X(M.S),fmt:M.Q7,fs:M.Hd?"1":"0",rt:M.X(M.TP),adformat:M.adFormat,content_v:M.contentVideoId,euri:M.uA,lact:M.iZ,live:M.YM,cl:(785580222).toString(),mos:M.n2,state:M.playerState,volume:M.zc};M.subscribed&&(O.subscribed="1");Object.assign(O,M.dZ);M.K==="all"?Object.assign(O,M.zU):M.K==="once"&&M.Y&&Object.assign(O,M.zU);M.autoplay&&(O.autoplay="1");M.Zc&&(O.sautoplay="1");M.kc&&(O.dni="1");!M.J&&M.Mo&&(O.epm=fCp[M.Mo]); M.isFinal&&(O["final"]="1");M.vQ&&(O.splay="1");M.Xv&&(O.delay=M.Xv);M.cQ&&(O.hl=M.cQ);M.region&&(O.cr=M.region);M.userGenderAge&&(O.uga=M.userGenderAge);M.userAge!==void 0&&M.a5&&(O.uga=M.a5+M.userAge);M.pB!==void 0&&(O.len=M.X(M.pB));!M.J&&M.experimentIds.length>0&&(O.fexp=M.experimentIds.toString());M.W!==null&&(O.rtn=M.X(M.W));M.Gg&&(O.feature=M.Gg);M.UF&&(O.ctrl=M.UF);M.Dh&&(O.ytr=M.Dh);M.SL&&(O.afmt=M.SL);M.offlineDownloadUserChoice&&(O.ODUC=M.offlineDownloadUserChoice);M.Sc&&(O.lio=M.X(M.Sc)); M.J?(O.idpj=M.mP,O.ldpj=M.lA,M.delayThresholdMet&&(O.dtm="1"),M.T!=null&&(O.rti=M.X(M.T)),M.rJ&&(O.ald=M.rJ),M.compositeLiveIngestionOffsetToken&&(O.clio=M.compositeLiveIngestionOffsetToken)):M.adType!==void 0&&(O.at=M.adType);M.pw&&(M.Y||M.J)&&(O.size=M.pw);M.Y&&M.U.length&&(O.pbstyle=M.U.join(","));M.wG!=null&&(M.Y||M.J)&&(O.inview=M.X(M.wG));M.J&&(O.volume=Hi(M,g.Fh(M.segments,function(k){return k.volume})),O.st=Hi(M,g.Fh(M.segments,function(k){return k.startTime})),O.et=Hi(M,g.Fh(M.segments,function(k){return k.endTime})), CD(M.segments,function(k){return k.playbackRate!==1})&&(O.rate=Hi(M,g.Fh(M.segments,function(k){return k.playbackRate}))),CD(M.segments,function(k){return k.S!=="-"})&&(O.als=g.Fh(M.segments,function(k){return k.S}).join(",")),CD(M.segments,function(k){return k.previouslyEnded})&&(O.pe=g.Fh(M.segments,function(k){return""+ +k.previouslyEnded}).join(","))); O.muted=Hi(M,g.Fh(M.segments,function(k){return k.muted?1:0})); CD(M.segments,function(k){return k.visibilityState!==0})&&(O.vis=Hi(M,g.Fh(M.segments,function(k){return k.visibilityState}))); CD(M.segments,function(k){return k.connectionType!==0})&&(O.conn=Hi(M,g.Fh(M.segments,function(k){return k.connectionType}))); CD(M.segments,function(k){return k.X!==0})&&(O.blo=Hi(M,g.Fh(M.segments,function(k){return k.X}))); CD(M.segments,function(k){return!!k.Y})&&(O.blo=g.Fh(M.segments,function(k){return k.Y}).join(",")); CD(M.segments,function(k){return!!k.compositeLiveStatusToken})&&(O.cbs=g.Fh(M.segments,function(k){return k.compositeLiveStatusToken}).join(",")); CD(M.segments,function(k){return k.L!=="-"})&&(O.cc=g.Fh(M.segments,function(k){return k.L}).join(",")); CD(M.segments,function(k){return k.clipId!=="-"})&&(O.clipid=g.Fh(M.segments,function(k){return k.clipId}).join(",")); if(CD(M.segments,function(k){return!!k.audioId})){var c="au"; M.Y&&(c="au_d");O[c]=g.Fh(M.segments,function(k){return k.audioId}).join(",")}c8()&&M.s2&&(O.ctt=M.s2,O.cttype=M.l5,O.mdx_environment=M.mdxEnvironment); M.ac&&(O.etype=M.Y2!==void 0?M.Y2:0);M.Au&&(O.uoo=M.Au);M.livingRoomAppMode&&M.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(O.clram=mg8[M.livingRoomAppMode]||M.livingRoomAppMode);M.L?iaI(M,O):(O.docid=M.videoId,O.referrer=M.referrer,O.ei=M.eventId,O.of=M.lV,O.osid=M.osid,O.vm=M.videoMetadata,M.adQueryId&&(O.aqi=M.adQueryId),M.autonav&&(O.autonav="1"),M.playlistId&&(O.list=M.playlistId),M.wN&&(O.ssrt="1"),M.BA&&(O.upt=M.BA));M.Y&&(M.embedsRct&&(O.rct=M.embedsRct),M.embedsRctn&&(O.rctn= M.embedsRctn),M.compositeLiveIngestionOffsetToken&&(O.clio=M.compositeLiveIngestionOffsetToken));M.HQ&&(O.host_cpn=M.HQ);return O}; iaI=function(M,O){if(O&&M.L){var c=new Set(["q","feature","mos"]),k=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),I=new Set(["aqi","autonav","list","ssrt","upt"]);M.L.ns==="3pp"&&(O.ns="3pp");for(var b=g.a(Object.keys(M.L)),v=b.next();!v.done;v=b.next())v=v.value,k.has(v)||c.has(v)||I.has(v)&&!M.L[v]||(O[v]=M.L[v])}}; Hi=function(M,O){return g.Fh(O,M.X).join(",")}; VG8=function(M){M.indexOf("watchtime")!==-1&&g.kJ("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:M}})}; ANG=function(M,O){M.attestationResponse&&DgG(M).then(function(c){c=c||{};c.method="POST";c.postParams={atr:M.attestationResponse};M.jc?M.wy?$H().sendAndWrite(O,c):$H().sendThenWrite(O,c):g.Rw(O,c)})}; eG=function(M){g.d.call(this);this.provider=M;this.U="paused";this.J=NaN;this.W=[10,10,10,40];this.T=this.K=0;this.s2=this.oO=this.Y2=this.Sc=this.Y=!1;this.X=this.L=NaN;this.logger=new g.K$("vss");this.S=new E4R(M)}; Y6l=function(M){if(!M.Y){M.provider.videoData.ye===16623&&g.sZ(Error("Playback for EmbedPage"));var O=Bi(M,"playback");M.W=q6A(M);Q7l(M.S);O.W=zh(M);M.X>0&&(O.S-=M.X);O.send();if(M.provider.videoData.O$){O=M.provider.i4;var c=M.provider.videoData,k={html5:"1",video_id:c.videoId,cpn:c.clientPlaybackNonce,ei:c.eventId,ptk:c.O$,oid:c.CH,ptchn:c.f6,pltype:c.TO,content_v:vn(c)};c.JH&&Object.assign(k,{m:c.JH});O=g.js(O.mq+"ptracking",k);xgk(M,O)}M.provider.videoData.Xv||(hhR(M),LFL(M));M.Y=!0;M=M.S;M.S= M.w9();M.GI=g.bg(M.provider);!(M.Y===0&&M.S<5)&&M.S-M.Y>2&&(M.Y=M.S);M.W=!0}}; q6A=function(M){var O=M.provider.videoData.WZ,c=M.provider.videoData.Zw,k=[10+O,10,10,40+c-O,40],I,b=(I=M.provider.videoData.getPlayerResponse())==null?void 0:I.playbackTracking,v=b==null?void 0:b.videostatsScheduledFlushWalltimeSeconds;I=b==null?void 0:b.videostatsDefaultFlushIntervalSeconds;if(!(v&&v.length>0&&I))return M.logger.info("Missing valid scheduled pings config "+v+" "+I),k;O=[v[0]+O].concat(g.p2(v.slice(1).map(function(u,t){return u-v[t]})),[I+c-O, I]);return O.some(function(u){return u<0})?(M.logger.S(347111855,"Neg vss scheduled pings "+v+" "+I),k):O}; zh=function(M,O){O=O===void 0?NaN:O;var c=g.bg(M.provider);O=isNaN(O)?c:O;O=Math.ceil(O);var k=M.W[M.K];M.K+11E3;!(b.length>1)&&b[0].isEmpty()||u||(v.W=zh(M,I));v.send();M.T++}},(I-c)*1E3); return M.L=I}; ZC=function(M){g.jv(M.J);M.J=NaN}; MoM=function(M){M.S.update();M=M.S;M.segments.length&&M.S===M.Y||s6(M);var O=M.segments;M.segments=[];return O}; Bi=function(M,O){var c=cHl(M.provider);Object.assign(c,{state:M.U});O=new Cg2(M.provider.videoData,M.provider.i4,O,c);O.S=M.provider.aO.w9();c=M.provider.videoData.clientPlaybackNonce;O.S=M.provider.aO.Ot(c);M.provider.videoData.isLivePlayback||(O.pB=M.provider.aO.getDuration(c));M.provider.videoData.S&&(c=M.provider.videoData.S.Lb(O.S))&&(O.Sc=c-O.S,M.provider.i4.B("html5_disable_live_dvr_shrink_for_cdm_vss")&&HL(M.provider.videoData)&&(O.S+=M.provider.aO.I5(),O.Sc-=M.provider.aO.I5()));O.TP=g.bg(M.provider); O.segments=[Wi(M.provider)];return O}; OYl=function(M,O){var c=Bi(M,"watchtime");kXk(M)&&(c.delayThresholdMet=!0,M.Y2=!0);if(M.X>0){for(var k=g.a(O),I=k.next();!I.done;I=k.next())I=I.value,I.startTime-=M.X,I.endTime-=M.X;c.S-=M.X}else c.S=M.S.S;c.segments=O;return c}; SG=function(M,O){var c=IPl(M,!isNaN(M.L));O&&(M.L=NaN);return c}; IPl=function(M,O){var c=OYl(M,MoM(M));!isNaN(M.L)&&O&&(c.T=M.L);return c}; kXk=function(M){var O;if(O=M.provider.videoData.isLoaded()&&M.provider.videoData.Xv&&M.Y&&!M.Y2)O=M.S,O=O.J+O.w9()-O.Y>=M.provider.videoData.Xv;return!!O}; hhR=function(M){M.provider.videoData.youtubeRemarketingUrl&&!M.oO&&(xgk(M,M.provider.videoData.youtubeRemarketingUrl),M.oO=!0)}; LFL=function(M){M.provider.videoData.googleRemarketingUrl&&!M.s2&&(xgk(M,M.provider.videoData.googleRemarketingUrl),M.s2=!0)}; bYI=function(M){if(!M.BQ()&&M.Y){M.U="paused";var O=SG(M);O.isFinal=!0;O.send();M.dispose()}}; vME=function(M,O){if(!M.BQ())if(g.A(O.state,2)||g.A(O.state,512)){if(M.U="paused",g.u$(O,2)||g.u$(O,512))g.u$(O,2)&&(M.S.previouslyEnded=!0),M.Y&&(ZC(M),SG(M).send(),M.L=NaN)}else if(g.A(O.state,8)){M.U="playing";var c=M.Y&&isNaN(M.J)?zh(M):NaN;if(!isNaN(c)&&(UR(O,64)<0||UR(O,512)<0)){var k=IPl(M,!1);k.W=c;k.send()}g.u$(O,16)&&O.state.seekSource===58&&(M.S.previouslyEnded=!0)}else M.U="paused"}; UbE=function(M,O,c){if(!M.Sc){c||(c=Bi(M,"atr"));c.attestationResponse=O;try{c.send()}catch(k){if(k.message!=="Unknown Error")throw k;}M.Sc=!0}}; xgk=function(M,O){var c=M.provider.i4;g.sd(M.provider.i4,g.uw(M.provider.videoData)).then(function(k){var I=M.provider.i4.pageId,b=M.provider.i4.sendVisitorIdHeader?M.provider.videoData.visitorData:void 0,v=M.provider.i4.B("vss_pings_using_networkless")||M.provider.i4.B("kevlar_woffle"),u=M.provider.i4.B("allow_skip_networkless");k=Vlb(O,c,I,b,k);TA7(O,k,{token:M.provider.videoData.U,o7:M.provider.videoData.aq,mdxEnvironment:M.provider.videoData.mdxEnvironment},c,void 0,v&&!u,!1,!0)})}; uok=function(){this.endTime=this.startTime=-1;this.L="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.X=0;this.compositeLiveStatusToken=this.Y=void 0;this.volume=this.connectionType=0;this.muted=!1;this.S=this.clipId="-";this.previouslyEnded=!1}; Pi=function(M,O,c){this.videoData=M;this.i4=O;this.aO=c;this.S=void 0}; g.bg=function(M){return tok(M)()}; tok=function(M){if(!M.S){var O=g.tA(function(k){var I=(0,g.al)();k&&I<=631152E6&&(M.aO.Xb("ytnerror",{issue:28799967,value:""+I}),I=(new Date).getTime()+2);return I},M.i4.B("html5_validate_yt_now")),c=O(); M.S=function(){return Math.round(O()-c)/1E3}; M.aO.Yb()}return M.S}; cHl=function(M){var O=M.aO.MM()||{};O.fs=M.aO.f7();O.volume=M.aO.getVolume();O.muted=M.aO.isMuted()?1:0;O.mos=O.muted;O.clipid=M.aO.j$();var c;O.playerheight=((c=M.aO.getPlayerSize())==null?void 0:c.height)||0;var k;O.playerwidth=((k=M.aO.getPlayerSize())==null?void 0:k.width)||0;M=M.videoData;c={};M.X&&(c.fmt=M.X.itag,M.L&&(M.nA?M.L.itag!==M.X.itag:M.L.itag!=M.X.itag)&&(c.afmt=M.L.itag));c.ei=M.eventId;c.list=M.playlistId;c.cpn=M.clientPlaybackNonce;M.videoId&&(c.v=M.videoId);M.SH&&(c.infringe=1); (M.mX?0:M.zc)&&(c.splay=1);(k=VP(M))&&(c.live=k);M.uo&&(c.sautoplay=1);M.LI&&(c.autoplay=1);M.yW&&(c.sdetail=M.yW);M.partnerId&&(c.partnerid=M.partnerId);M.osid&&(c.osid=M.osid);M.P5&&(c.cc=g.gi2(M.P5));return Object.assign(O,c)}; MAM=function(M){var O=zVL();if(O)return GXb[O]||GXb.other;if(g.lr(M.i4)){M=navigator.userAgent;if(/[Ww]ireless[)]/.test(M))return 3;if(/[Ww]ired[)]/.test(M))return 30}return 0}; Wi=function(M){var O=new uok,c;O.L=((c=cHl(M).cc)==null?void 0:c.toString())||"-";O.playbackRate=M.aO.getPlaybackRate();c=M.aO.getVisibilityState();c!==0&&(O.visibilityState=c);M.i4.Au&&(O.X=1);O.Y=M.videoData.Ib;O.compositeLiveStatusToken=M.videoData.compositeLiveStatusToken;c=M.aO.getAudioTrack();c.Za&&c.Za.id&&c.Za.id!=="und"&&(O.audioId=c.Za.id);O.connectionType=MAM(M);O.volume=M.aO.getVolume();O.muted=M.aO.isMuted();O.clipId=M.aO.j$()||"-";O.S=M.videoData.ov||"-";return O}; g.o7=function(M,O){g.d.call(this);var c=this;this.provider=M;this.Y=new Map;this.Du=new g.g7;this.YC={THd:function(){return c.qoe}, jny:function(){return c.S}, zjd:function(){return c.X}}; this.provider.videoData.Kb()&&!this.provider.videoData.fS&&(this.S=new eG(this.provider),this.S.X=0,g.C(this,this.S),this.qoe=new g.k4(this.provider,O),g.C(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.jx=this.provider.videoData.clientPlaybackNonce)&&this.Y.set(this.jx,this.S));if(M.i4.playerCanaryState==="canary"||M.i4.playerCanaryState==="holdback")this.X=new JN(this.provider),g.C(this,this.X)}; jpa=function(M){M.X&&S6b(M.X);M.qoe&&G9p(M.qoe)}; Xyb=function(M){if(M.qoe){M=M.qoe;for(var O=M.provider.videoData,c=M.provider.i4,k=g.a(c.W_),I=k.next();!I.done;I=k.next())U6(M,I.value);if(M.provider.B("html5_enable_qoe_cat_list"))for(k=g.a(O.FR),I=k.next();!I.done;I=k.next())U6(M,I.value);else O.W_&&U6(M,M.provider.videoData.W_);O.b5()&&(k=O.S,PL(O)&&U6(M,"manifestless"),k&&Tt(k)&&U6(M,"live-segment-"+Tt(k).toFixed(1)));el(O)?U6(M,"sabr"):M.yT(yP(O));if(tQ(O)||O.UL())O.UL()&&U6(M,"ssa"),U6(M,"lifa");HL(O)&&U6(M,"cdm");O.gatewayExperimentGroup&& (k=O.gatewayExperimentGroup,k==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?k="spkadtrt":k==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(k="spkadctrl"),U6(M,k));c.Sc!=="yt"&&M.S.set("len",[O.lengthSeconds.toFixed(2)]);O.cotn&&!jA(O)&&M.qr(!0);c.MW()&&(O=hCA())&&M.Xb("cblt",{m:O});if(c.B("html5_log_screen_diagonal")){c=M.Xb;var b;O=((b=window.H5vccScreen)==null?0:b.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;c.call(M,"cbltdiag",{v:O})}}}; lPG=function(M,O){M.S&&(M=M.S,O===58?M.S.update():M.Y&&(ZC(M),SG(M).send(),M.L=NaN))}; FUl=function(M,O){if(g.u$(O,1024)||g.u$(O,512)||g.u$(O,4)){if(M.X){var c=M.X;c.X>=0||(c.S=-1,c.delay.stop())}M.qoe&&(c=M.qoe,c.W||(c.Y=-1))}if(M.provider.videoData.enableServerStitchedDai&&M.jx){var k;(k=M.Y.get(M.jx))==null||vME(k,O)}else M.S&&vME(M.S,O);if(M.qoe){k=M.qoe;c=O.state;var I=g.bg(k.provider),b=k.getPlayerState(c),v=c.seekSource||void 0;if(b!==k.Du){k.Y2||I= 10&&k.playTimeSecs<=180&&(k.S.set("qoealert",["1"]),k.Xv=!0)),b!=="B"||k.Du!=="PL"&&k.Du!=="PB"||(k.isBuffering=!0),k.X=I);k.Du==="PL"&&(b==="B"||b==="S")||k.provider.i4.MW()?vi(k,I):(k.l5||b!=="PL"||(k.l5=!0,Oja(k,I,k.provider.aO.BH())),YI7(k,I));b==="PL"&&g.V4(k.TP);var u=[b];b==="S"&&v&&u.push("ss."+v);g.ci(k,I,"vps",u);k.Du=b;k.Sc=I;k.X=I;k.L=!0}b=c.CI;g.A(c,128)&&b&&(b.EB=b.EB||"",bjI(k,I,b.errorCode,b.xT,b.EB));(g.A(c,2)||g.A(c,128))&&k.reportStats(I);c.isPlaying()&&!k.W&&(k.Y>=0&&k.S.set("user_intent", [k.Y.toString()]),k.W=!0);k9a(k)}M.X&&(M=M.X,PgA(M),M.playerState=O.state,M.X>=0&&g.u$(O,16)&&M.seekCount++,O.state.isError()&&M.send())}; py2=function(M){M.X&&M.X.send();if(M.qoe){var O=M.qoe;if(O.L){O.Du==="PL"&&(O.Du="N");var c=g.bg(O.provider);g.ci(O,c,"vps",[O.Du]);O.W||(O.Y>=0&&O.S.set("user_intent",[O.Y.toString()]),O.W=!0);O.provider.i4.MW()&&O.Xb("finalized",{});O.jc=!0;O.reportStats(c)}}if(M.provider.videoData.enableServerStitchedDai)for(O=g.a(M.Y.values()),c=O.next();!c.done;c=O.next())bYI(c.value);else M.S&&bYI(M.S);M.dispose()}; KUG=function(M,O){M.S&&UbE(M.S,O)}; gMA=function(M){if(!M.S)return null;var O=Bi(M.S,"atr");return function(c){M.S&&UbE(M.S,c,O)}}; wy8=function(M,O,c,k){c.adFormat=c.uA;var I=O.aO;O=new eG(new Pi(c,O.i4,{getDuration:function(){return c.lengthSeconds}, getCurrentTime:function(){return I.getCurrentTime()}, w9:function(){return I.w9()}, Ot:function(){return I.Ot()}, BH:function(){return I.BH()}, getPlayerSize:function(){return I.getPlayerSize()}, getAudioTrack:function(){return c.getAudioTrack()}, getPlaybackRate:function(){return I.getPlaybackRate()}, PH:function(){return I.PH()}, getVisibilityState:function(){return I.getVisibilityState()}, kN:function(){return I.kN()}, MM:function(){return I.MM()}, getVolume:function(){return I.getVolume()}, isMuted:function(){return I.isMuted()}, f7:function(){return I.f7()}, j$:function(){return I.j$()}, getProximaLatencyPreference:function(){return I.getProximaLatencyPreference()}, Yb:function(){I.Yb()}, Xb:function(b,v){I.Xb(b,v)}, pu:function(){return I.pu()}, I5:function(){return I.I5()}})); O.X=k;g.C(M,O);return O}; nMp=function(){this.Ka=0;this.Y=this.yI=this.z6=this.X=NaN;this.S={};this.bandwidthEstimate=NaN}; Rya=function(){this.S=g.TL;this.array=[]}; rHa=function(M,O,c){var k=[];for(O=aPa(M,O);Oc)break}return k}; NFb=function(M,O){var c=[];M=g.a(M.array);for(var k=M.next();!k.done&&!(k=k.value,k.contains(O)&&c.push(k),k.start>O);k=M.next());return c}; JHI=function(M){return M.array.slice(aPa(M,0x7ffffffffffff),M.array.length)}; aPa=function(M,O){M=V0(M.array,function(c){return O-c.start||1}); return M<0?-(M+1):M}; WUk=function(M,O){var c=NaN;M=g.a(M.array);for(var k=M.next();!k.done;k=M.next())if(k=k.value,k.contains(O)&&(isNaN(c)||k.endO&&(isNaN(c)||k.startM.mediaTime+M.J&&O1)M.L=!0;if((I===void 0?0:I)||isNaN(M.X))M.X=O;if(M.S)O!==M.mediaTime&&(M.S=!1);else if(O>0&&M.mediaTime===O){I=1500;if(M.i4.B("html5_buffer_underrun_transition_fix")){I=g.Y8(M.i4.experiments,"html5_min_playback_advance_for_steady_state_secs");var b=g.Y8(M.i4.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");I=I>0&&b>0&&Math.abs(O-M.X)(k||!M.L?I:400)}M.mediaTime=O;M.Y=c;return!1}; EMM=function(M,O){this.videoData=M;this.S=O}; yHI=function(M,O,c){return O.Ad(c).then(function(){return H8(new EMM(O,O.Y))},function(k){k instanceof Error&&g.sZ(k); var I=p1('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),b=gt('audio/mp4; codecs="mp4a.40.2"'),v=I||b,u=O.isLivePlayback&&!g.nb(M.J,!0);k="fmt.noneavailable";u?k="html5.unsupportedlive":v||(k="html5.missingapi");v=u||!v?2:1;I={buildRej:"1",a:O.wQ(),d:!!O.m0,drm:O.Pj(),f18:O.n2.indexOf("itag=18")>=0,c18:I};O.S&&(O.Pj()?(I.f142=!!O.S.S["142"],I.f149=!!O.S.S["149"],I.f279=!!O.S.S["279"]):(I.f133=!!O.S.S["133"],I.f140=!!O.S.S["140"],I.f242=!!O.S.S["242"]),I.cAAC=b,I.cAVC=gt('video/mp4; codecs="avc1.42001E"'), I.cVP9=gt('video/webm; codecs="vp9"'));O.J&&(I.drmsys=O.J.keySystem,b=0,O.J.S&&(b=Object.keys(O.J.S).length),I.drmst=b);return new g.jy(k,I,v)})}; QF=function(M){this.data=window.Float32Array?new Float32Array(M):Array(M);this.X=this.S=M-1}; Qpb=function(M){return M.data[M.S]||0}; dbE=function(M){this.J=M;this.Y=this.X=0;this.L=new QF(50)}; Ca=function(M,O,c){g.MN.call(this);this.videoData=M;this.experiments=O;this.J=c;this.X=[];this.Zb=0;this.Y=!0;this.L=!1;this.U=0;c=new CsG;M.latencyClass==="ULTRALOW"&&(c.U=!1);M.a5?c.Y=3:g.AX(M)&&(c.Y=2);M.latencyClass==="NORMAL"&&(c.J=!0);c.Sc=el(M)&&O.No("html5_refactor_decouple_liveness");g.Y8(O,"html5_low_latency_adaptive_liveness_adjustment_segments")===0&&g.Y8(O,"html5_low_latency_max_allowable_liveness_drift_chunks")===0||M.latencyClass!=="LOW"&&M.latencyClass!=="ULTRALOW"||(c.J=!0);var k= g.Y8(O,"html5_liveness_drift_proxima_override");if(yP(M)!==0&&k){c.S=k;var I;((I=M.S)==null?0:tu7(I))&&c.S--}el(M)&&O.No("html5_sabr_parse_live_metadata_playback_boundaries")&&(c.s2=!0);if(g.QM("trident/")||g.QM("edge/"))I=g.Y8(O,"html5_platform_minimum_readahead_seconds")||3,c.L=Math.max(c.L,I);g.Y8(O,"html5_minimum_readahead_seconds")&&(c.L=g.Y8(O,"html5_minimum_readahead_seconds"));g.Y8(O,"html5_maximum_readahead_seconds")&&(c.T=g.Y8(O,"html5_maximum_readahead_seconds"));O.No("html5_force_adaptive_readahead")&& (c.U=!0);if(I=g.Y8(O,"html5_liveness_drift_chunk_override"))c.S=I;o_(M)&&(c.S=(c.S+1)/5,M.latencyClass==="LOW"&&(c.S*=2));!el(M)||M.latencyClass!=="ULTRALOW"&&M.latencyClass!=="LOW"||(c.K=g.Y8(O,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,c.W=g.Y8(O,"html5_low_latency_max_allowable_liveness_drift_chunks")||10);this.policy=c;this.W=this.policy.Y!==1;this.S=dH(this,Dbl(this,isNaN(M.liveChunkReadahead)?3:M.liveChunkReadahead,M))}; $bk=function(M,O){if(O)return O=M.videoData,O=Dbl(M,isNaN(O.liveChunkReadahead)?3:O.liveChunkReadahead,O),dH(M,O);if(M.X.length){if(Math.min.apply(null,M.X)>1)return dH(M,M.S-1);if(M.policy.U)return dH(M,M.S+1)}return M.S}; VoE=function(M,O){if(!M.X.length)return!1;var c=M.S;M.S=$bk(M,O===void 0?!1:O);if(O=c!==M.S)M.X=[],M.Zb=0;return O}; DC=function(M,O){return O>=M.IK()-TFI(M)}; fPM=function(M,O,c){O=DC(M,O);c||O?O&&(M.Y=!0):M.Y=!1;M.W=M.policy.Y===2||M.policy.Y===3&&M.Y}; mbM=function(M,O){O=DC(M,O);M.L!==O&&M.publish("livestatusshift",O);M.L=O}; TFI=function(M){var O=M.policy.S;M.L||(O=Math.max(O-1,0));return O*$4(M)}; Dbl=function(M,O,c){c.a5&&O--;o_(c)&&(O=1);if(yP(c)!==0&&(M=g.Y8(M.experiments,"html5_live_chunk_readahead_proxima_override"))){O=M;var k;((k=c.S)==null?0:tu7(k))&&O++}return O}; $4=function(M){return M.videoData.S?Tt(M.videoData.S)||5:5}; dH=function(M,O){O=Math.max(Math.max(1,Math.ceil(M.policy.L/$4(M))),O);return Math.min(Math.min(8,Math.floor(M.policy.T/$4(M))),O)}; CsG=function(){this.L=0;this.T=Infinity;this.U=!0;this.X=this.S=2;this.Y=1;this.J=!1;this.W=10;this.s2=!1;this.K=1;this.Sc=!1}; fa=function(M){g.d.call(this);this.aO=M;this.S=0;this.X=null;this.U=this.L=0;this.Y={};this.i4=this.aO.N();this.J=new g.$q(this.bZ,1E3,this);this.vQ=VF(this,"html5_seek_timeout_delay_ms");this.Y2=VF(this,"html5_long_rebuffer_threshold_ms");this.Zd=VF(this,"html5_seek_set_cmt_delay_ms","html5_seek_set_cmt_cfl");this.wy=VF(this,"html5_seek_jiggle_cmt_delay_ms","html5_seek_jiggle_cmt_cfl");this.Mo=VF(this,"html5_seek_new_elem_delay_ms","html5_seek_new_elem_cfl");this.l5=VF(this,"html5_unreported_seek_reseek_delay_ms", "html5_unreported_seek_reseek_cfl");this.Sc=VF(this,"html5_long_rebuffer_jiggle_cmt_delay_ms","html5_long_rebuffer_jiggle_cmt_cfl");this.s2=new Th(2E4);this.pB=VF(this,"html5_seek_new_elem_shorts_delay_ms","html5_seek_new_elem_shorts_cfl");this.cQ=VF(this,"html5_seek_new_media_source_shorts_reuse_delay_ms","html5_seek_new_media_source_shorts_reuse_cfl");this.HQ=VF(this,"html5_seek_new_media_element_shorts_reuse_delay_ms","html5_seek_new_media_element_shorts_reuse_cfl");this.jc=VF(this,"html5_reseek_after_time_jump_delay_ms", "html5_reseek_after_time_jump_cfl");this.K=VF(this,"html5_gapless_handoff_close_end_long_rebuffer_delay_ms","html5_gapless_handoff_close_end_long_rebuffer_cfl");this.T=VF(this,"html5_gapless_slow_seek_delay_ms","html5_gapless_slow_seek_cfl");this.Au=VF(this,"html5_shorts_gapless_ad_slow_start_delay_ms","html5_shorts_gapless_ad_slow_start_cfl");this.W=VF(this,"html5_ads_preroll_lock_timeout_delay_ms","html5_ads_preroll_lock_timeout_cfl");this.a5=new Th(g.Y8(this.i4.experiments,"html5_skip_slow_ad_delay_ms")|| 5E3,!this.i4.B("html5_report_slow_ads_as_error"));this.SL=new Th(g.Y8(this.i4.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.i4.B("html5_skip_slow_buffering_ad"));this.Xv=VF(this,"html5_slow_start_timeout_delay_ms");this.oO=VF(this,"html5_slow_start_no_media_source_delay_ms","html5_slow_start_no_media_source_cfl");g.C(this,this.J)}; VF=function(M,O,c){c=c===void 0?null:c;var k=k===void 0?0:k;return new Th(g.Y8(M.i4.experiments,O)||k,c?M.i4.B(c):!1)}; iYk=function(M,O){M.S=O}; mF=function(M,O,c,k,I,b,v,u){O?O.test(c)?(M.jq(I,O,v),O.U||b()):(!O.X||O.L?c=!1:(c=(0,g.al)(),k?O.S||(O.S=c):O.S=0,b=!k&&c-O.X>3E4,c=O.S&&c-O.S>1E3||b?O.L=!0:!1),c&&(u=Object.assign({},M.A$(O),u),u.wn=v,u.we=I,u.wsuc=k,M.aO.Xb("workaroundReport",u),k&&(O.reset(),M.Y[I]=!1))):M.aO.jp("auth",2,"BROWSER_OR_EXTENSION_ERROR",G5({source:"watchdog",name:v}))}; Th=function(M,O){this.U=O===void 0?!1:O;this.S=this.X=this.Y=this.startTimestamp=0;this.L=!1;this.J=Math.ceil(M/1E3)}; hya=function(M){g.d.call(this);var O=this;this.aO=M;this.K=this.S=this.loader=this.mediaElement=this.playbackData=null;this.Y=0;this.J=this.Y2=this.L=null;this.jc=!1;this.l5=0;this.s2=!1;this.timestampOffset=0;this.T=!0;this.cQ=0;this.Zd=this.zU=!1;this.W=0;this.a5=!1;this.oO=0;this.i4=this.aO.N();this.videoData=this.aO.getVideoData();this.policy=new AHE;this.Sc=new fa(this.aO);this.SL=this.HQ=this.Mo=this.U=this.X=NaN;this.pB=new g.$q(function(){qTE(O,!1)},2E3); this.kc=new g.$q(function(){ig(O)}); this.vQ=new g.$q(function(){xbl(O,{})}); this.Xv=NaN;this.wy=new g.$q(function(){var c=O.i4.IN;c.S+=1E4/36E5;c.S-c.Y>1/6&&(HVA(c),c.Y=c.S);O.wy.start()},1E4); g.C(this,this.Sc);g.C(this,this.pB);g.C(this,this.vQ);g.C(this,this.kc);g.C(this,this.wy)}; MCR=function(M,O){M.playbackData=O;M.videoData.isLivePlayback&&(M.K=new dbE(function(){a:{if(M.playbackData&&M.playbackData.S.S){if(PL(M.videoData)&&M.loader){var k=M.loader.Br.sZ()||0;break a}if(M.videoData.S){k=M.videoData.S.jc;break a}}k=0}return k}),M.S=new Ca(M.videoData,M.i4.experiments,function(){return M.h0(!0)})); if(AN(M.aO)){var c;(c=M.videoData.UC)!=null&&c.Nd||(O=LUI(M),O.g_?(el(M.videoData)&&M.jJ(O.g_,O.startSeconds),M.Y=O.startSeconds):O.startSeconds>0&&M.seekTo(O.startSeconds,{H4:"seektimeline_startPlayback",seekSource:15}));M.T=!1}else YTb(M)||(M.Y=M.Y||M.videoData.startSeconds||0,M.videoData.isLivePlayback||(O=M.aO.videoData.h0(),M.Y>O&&(M.B("html5_sabr_log_invalid_sabr_current_time")&&M.aO.Xb("invalidSabrCmtStart",{rt:M.Y,mst:O}),M.B("html5_sabr_vod_invalid_start_time_fallback")&&(M.Y=0))))}; cWl=function(M,O){(M.loader=O)?OiA(M,!0):qg(M)}; k0l=function(M,O){g.V4(M.Sc.J);M.B("html5_exponential_memory_for_sticky")&&(O.state.isPlaying()?g.V4(M.wy):M.wy.stop());if(M.mediaElement)if(O.oldState.state===8&&JM(O.state)&&O.state.isBuffering()){O=M.mediaElement.getCurrentTime();var c=M.mediaElement.hD();var k=M.B("manifestless_post_live_ufph")||M.B("manifestless_post_live")?m5(c,Math.max(O-3.5,0)):m5(c,O-3.5);k>=0&&O>c.end(k)-1.1&&k+10?(x4(M.aO,M.getCurrentTime()+M.videoData.limitedPlaybackDurationInSeconds),M.Zd=!0):M.videoData.isLivePlayback&&M.videoData.endSeconds>0&&(x4(M.aO,M.getCurrentTime()+M.videoData.endSeconds),M.Zd=!0))}; bib=function(M,O){var c=M.getCurrentTime(),k=M.isAtLiveHead(c);if(M.K&&k){var I=M.K;if(I.S&&!(c>=I.X&&c50&&I.X.shift())),I=M.S,fPM(I,c,O===void 0?!0:O),mbM(I,c),O&&qTE(M,!0));k!==M.zU&&(O=M.getCurrentTime()-M.SL<=500,c=M.l5>=1E3,O||c||(O=M.aO.Pd,O.qoe&&(O=O.qoe,c=g.bg(O.provider), g.ci(O,c,"lh",[k?"1":"0"])),M.zU=k,M.l5++,M.SL=M.getCurrentTime()))}; qTE=function(M,O){if(M.S){var c=M.S;var k=M.getCurrentTime(),I=c.IK();var b=c.policy.X;c.L||(b=Math.max(b-1,0));b*=$4(c);k>=I-b||!c.YF()?c=kc+1&&O0&&lj(M.mediaElement)>0&&(M.X=hN(M,M.X,!1)),O=M.B("html5_pseudogapless_shorts_seek_to_next_start")&&(O==null?void 0:O.seekSource)===60,!M.mediaElement||!X02(M,O))M.kc.start(750);else if(!isNaN(M.X)&&isFinite(M.X)&&(O=M.HQ-(M.X-M.timestampOffset),!(O===0||Math.abs(O)<.005)))if(O=M.mediaElement.getCurrentTime()-M.X,Math.abs(O)<=M.cQ||Math.abs(O)<.005)lBI(M);else{if(M.videoData.W5)M.videoData.W5= !1;else if(!Sl(M.videoData)&&M.X>=M.h0()-.1){M.X=M.h0();M.L.resolve(M.h0());M.i4.MW()&&M.aO.Xb("setEndedInSeek",{tgt:""+M.X,maxst:""+M.h0()});M.aO.Ep();return}try{var c=M.X-M.timestampOffset;M.mediaElement.seekTo(c);M.Sc.S=c;M.HQ=c;M.Y=M.X;M.s2=!1}catch(k){}}}; X02=function(M,O){O=O===void 0?!1:O;if(!M.mediaElement||M.mediaElement.FS()===0||M.mediaElement.hasError())return!1;var c=M.mediaElement.getCurrentTime()>0;return M.videoData.Y&&M.videoData.Y.S||M.videoData.isLivePlayback||!M.videoData.Pj()?M.X>=0&&!O&&(O=M.mediaElement.Bf(),O.length||!c)?iV(O,M.X-M.timestampOffset):c:c}; lBI=function(M){M.L&&(M.L.resolve(M.mediaElement.getCurrentTime()),M.Sc.X=null)}; G0l=function(M,O){M.J&&(M.J.resolve(O),M.aO.F4(),M.i4.MW()||j2k(M))&&(O=M.A$(),O["native"]=""+ +M.s2,O.otgt=""+(M.X+M.timestampOffset),M.aO.Xb("seekEnd",O));qg(M)}; qg=function(M){M.X=NaN;M.U=NaN;M.HQ=NaN;M.L=null;M.Y2=null;M.J=null;M.jc=!1;M.s2=!1;M.cQ=0;M.pB.stop();M.vQ.stop()}; p0R=function(M,O){var c=M.mediaElement,k=O.type;switch(k){case "seeking":var I=c.getCurrentTime()+M.timestampOffset;if(!M.L||M.s2&&I!==M.X){M.L=new ju;M.L.then(function(v){G0l(M,v)},function(){qg(M)}); if(M.videoData.isAd()){var b;UOa({adCpn:M.videoData.clientPlaybackNonce,contentCpn:(b=M.videoData.Un)!=null?b:""},O.S)}M.HQ=I;iYk(M.Sc,c.getCurrentTime());M.seekTo(I,{seekSource:104,H4:"seektimeline_mediaElementEvent"});M.s2=!0}break;case "seeked":lBI(M);break;case "loadedmetadata":AN(M.aO)||FXl(M);ig(M);break;case "progress":ig(M);break;case "pause":M.W=M.getCurrentTime()}M.W&&((k==="play"||k==="playing"||k==="timeupdate"||k==="progress")&&M.getCurrentTime()-M.W>10&&(M.B("html5_sky_skip_pause_jump")? M.aO.Xb("skipPauseJump",{evt:k,cmt:M.getCurrentTime(),lpt:M.W}):M.seekTo(M.W,{H4:"pauseJump"})),k!=="pause"&&k!=="play"&&k!=="playing"&&k!=="progress"&&(M.W=0))}; KXk=function(M){return(q1(M.videoData)||!!M.videoData.liveUtcStartSeconds)&&(!!M.videoData.liveUtcStartSeconds||YTb(M))&&!!M.videoData.S}; YTb=function(M){return!!M.videoData.startSeconds&&isFinite(M.videoData.startSeconds)&&M.videoData.startSeconds>1E9}; LUI=function(M){var O=0,c=NaN,k="";if(!M.T)return{startSeconds:O,g_:c,source:k};M.videoData.s2?O=M.videoData.oO:Sl(M.videoData)&&(O=Infinity);if(g.AX(M.videoData))return{startSeconds:O,g_:c,source:k};M.videoData.startSeconds?(k="ss",O=M.videoData.startSeconds):M.videoData.Q7&&(k="stss",O=M.videoData.Q7);M.videoData.liveUtcStartSeconds&&(c=M.videoData.liveUtcStartSeconds);if(isFinite(O)&&(O>M.h0()||OM.h0()||c 0?(k.onesie="0",M.handleError(new g.jy("html5.missingapi",k)),!1):!0}; WX8=function(M){var O=MQ();OU(O,M);return g.$3(O,SME())}; rWE=function(M,O){var c,k,I,b,v,u,t,G,X,l,F,p,K,r,W,z,e,S,Q,T,L,x,vk,X8,Up,uA;return g.P(function(Op){if(Op.X==1)return O.fetchType="onesie",c=tpR(O,M.getPlayerSize(),M.getVisibilityState()),k=new fT(M,c),g.Z(Op,k.fetch(),2);I=Op.S;b={player_response:I};O.loading=!1;v=M.Eg.im;if(k.jn){u=g.a(k.jn.entries());for(t=u.next();!t.done;t=u.next())G=t.value,X=g.a(G),l=X.next().value,F=X.next().value,p=l,K=F,v.S.set(p,K,180),p===O.videoId&&(r=K.Ux(),O.aS=r);v.Yr=k}W=g.a(k.Z$.entries());for(z=W.next();!z.done;z= W.next())e=z.value,S=g.a(e),Q=S.next().value,T=S.next().value,L=Q,x=T,v.X.set(L,x,180);g.pO(O,b,!0);if(O.loading||lO(O))return Op.return(Promise.resolve());v.S.removeAll();v.X.removeAll();O.aS=[];vk={};X8="onesie.response";Up=0;O.errorCode?(X8="auth",vk.ec=O.errorCode,vk.ed=O.errorDetail,vk.es=O.MO||"",Up=2):(vk.successButUnplayable="1",vk.disposed=""+ +O.BQ(),vk.afmts=""+ +/adaptiveFormats/.test(I),vk.cpn=O.clientPlaybackNonce);uA=new g.jy(X8,vk,Up);return Op.return(Promise.reject(uA))})}; R_M=function(M,O){var c,k,I,b,v,u,t,G,X,l,F;return g.P(function(p){switch(p.X){case 1:c=O.isAd(),k=!c,I=c?1:3,b=0;case 2:if(!(b0)){p.Gf(5);break}return g.Z(p,SH(5E3),6);case 6:v=new g.Dy("Retrying OnePlatform request",{attempt:b}),g.sZ(v);case 5:return g.Ja(p,7),g.Z(p,s2p(M,O),9);case 9:return p.return();case 7:u=g.Bk(p);t=lV(u);G=t.errorCode;X=M.N();l=X.B("html5_use_network_error_code_enums")?401:"401";k&&G==="manifest.net.badstatus"&&t.details.rc===l&&(k=!1,b===I-1&&(I+= 1));if(b===I-1)return F=Hip(c,t.details),F.details.backend="op",F.details.originec=G,p.return(Promise.reject(F));if(G==="auth"||G==="manifest.net.retryexhausted")return p.return(Promise.reject(t));M.handleError(t);if(Xv(t.severity)){p.Gf(4);break}case 3:b++;p.Gf(2);break;case 4:return p.return(Promise.reject(Hip(c,{backend:"op"})))}})}; s2p=function(M,O){function c(X8){X8.readyState===2&&M.AC("ps_c")} var k,I,b,v,u,t,G,X,l,F,p,K,r,W,z,e,S,Q,T,L,x,vk;return g.P(function(X8){switch(X8.X){case 1:O.fetchType="gp";k=M.N();I=g.sd(k,g.uw(O));if(!I.S){b=I.getValue();X8.Gf(2);break}return g.Z(X8,I.S,3);case 3:b=X8.S;case 2:return v=b,u=WX8(v),t=tpR(O,M.getPlayerSize(),M.getVisibilityState()),G=g.A6(e_p),X=g.uw(O),l=(0,g.al)(),F=!1,p="empty",K=0,M.AC("psns"),r={Ev:c},g.Z(X8,g.zm(u,t,G,void 0,r),4);case 4:W=X8.S;M.AC("psnr");if(O.BQ())return X8.return();W?"error"in W&&W.error?(F=!0,p="esf:"+W.error.message, K=W.error.code):W.errorMetadata&&(F=!0,p="its",K=W.errorMetadata.status):F=!0;if(F)return z=0,e=((0,g.al)()-l).toFixed(),S={},S=k.B("html5_use_network_error_code_enums")?{backend:"op",rc:K,rt:e,reason:p,has_kpt:O.wG?"1":"0",has_mdx_env:O.mdxEnvironment?"1":"0",has_omit_key_flag:g.Q5("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:k.pageId?"1":"0",has_token:X?"1":"0",has_vvt:O.jc?"1":"0",is_mdx:O.isMdxPlayback?"1":"0",mdx_ctrl:O.UF||"",token_eq:X===g.uw(O)?"1":"0"}:{backend:"op", rc:""+K,rt:e,reason:p,has_kpt:O.wG?"1":"0",has_mdx_env:O.mdxEnvironment?"1":"0",has_omit_key_flag:g.Q5("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:k.pageId?"1":"0",has_token:X?"1":"0",has_vvt:O.jc?"1":"0",is_mdx:O.isMdxPlayback?"1":"0",mdx_ctrl:O.UF||"",token_eq:X===g.uw(O)?"1":"0"},Q="manifest.net.connect",K===429?(Q="auth",z=2):K>200&&(Q="manifest.net.badstatus",K===400&&(z=2)),X8.return(Promise.reject(new g.jy(Q,S,z)));O.loading=!1;g.pO(O,{raw_player_response:W},!0); T=W;g.c6(O.N())&&T&&T.trackingParams&&mn(T.trackingParams);if(O.errorCode)return L={ec:O.errorCode,ed:O.errorDetail,es:O.MO||""},X8.return(Promise.reject(new g.jy("auth",L,2)));if(!O.loading&&!lO(O))return x=O.isAd()?"auth":"manifest.net.retryexhausted",vk=O.isAd()?2:1,X8.return(Promise.reject(new g.jy(x,{successButUnplayable:"1",hasMedia:g.fO(O)?"1":"0"},vk)));g.rI(X8)}})}; nTp=function(M,O,c){function k(K){K=lV(K);if(Xv(K.severity))return Promise.reject(K);M.handleError(K);return!1} function I(){return!0} var b,v,u,t,G,X,l,F,p;return g.P(function(K){switch(K.X){case 1:var r=M.N();M.getPlayerSize();M.getVisibilityState();M.isFullscreen();if(O.partnerId===38&&r.playerStyle==="books")r=O.videoId.indexOf(":"),r=g.js("//play.google.com/books/volumes/"+O.videoId.slice(0,r)+"/content/media",{aid:O.videoId.slice(r+1),sig:O.QV});else if(O.partnerId===30&&r.playerStyle==="docs")r=g.js("https://docs.google.com/get_video_info",{docid:O.videoId,authuser:O.pT,authkey:O.mj,eurl:r.m0});else if(O.partnerId===33&&r.playerStyle=== "google-live")r=g.js("//google-liveplayer.appspot.com/get_video_info",{key:O.videoId});else throw Error("getVideoInfoUrl for invalid namespace: "+r.Sc);b=r;u=(v=O.isAd())?1:3;t=0;case 2:if(!(t0)){K.Gf(5);break}return g.Z(K,SH(5E3),6);case 6:X={playerretry:t,playerretrysrc:c},v||(X.recover="embedded"),G=M8(b,X);case 5:return g.Z(K,BS7(O,G).then(I,k),7);case 7:if(l=K.S)return K.return();t++;K.Gf(2);break;case 4:F=v?"auth":"manifest.net.retryexhausted";p=v?2:1;if(!v&&Math.random()< 1E-4)try{g.sZ(new g.Dy("b/152131571",btoa(b)))}catch(W){}return K.return(Promise.reject(new g.jy(F,{backend:"gvi"},p)))}})}; BS7=function(M,O){function c(W){return k(W.xhr)} function k(W){if(!M.BQ()){W=W?W.status:-1;var z=0,e=((0,g.al)()-X).toFixed();e=I.B("html5_use_network_error_code_enums")?{backend:"gvi",rc:W,rt:e}:{backend:"gvi",rc:""+W,rt:e};var S="manifest.net.connect";W===429?(S="auth",z=2):W>200&&(S="manifest.net.badstatus",W===400&&(z=2));return Promise.reject(new g.jy(S,e,z))}} var I,b,v,u,t,G,X,l,F,p,K,r;return g.P(function(W){if(W.X==1){M.fetchType="gvi";I=M.N();var z={};M.vR&&(z.ytrext=M.vR);(u=g.XI(z)?void 0:z)?(b={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:u},v=M8(O,{action_display_post:1})):(b={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},v=O);t={};I.sendVisitorIdHeader&&M.visitorData&&(t["X-Goog-Visitor-Id"]=M.visitorData);(G=Kb(I.experiments,"debug_sherlog_username"))&&(t["X-Youtube-Sherlog-Username"]=G);Object.keys(t).length> 0&&(b.headers=t);X=(0,g.al)();return g.Z(W,Be(N8,v,b).then(void 0,c),2)}l=W.S;if(!l||!l.responseText)return W.return(k(l));M.loading=!1;F=xj(l.responseText);g.pO(M,F,!0);if(M.errorCode)return p={ec:M.errorCode,ed:M.errorDetail,es:M.MO||""},W.return(Promise.reject(new g.jy("auth",p,2)));if(!M.loading&&!lO(M))return K=M.isAd()?"auth":"manifest.net.retryexhausted",r=M.isAd()?2:1,W.return(Promise.reject(new g.jy(K,{successButUnplayable:"1"},r)));g.rI(W)})}; Hip=function(M,O){return new g.jy(M?"auth":"manifest.net.retryexhausted",O,M?2:1)}; cy=function(M,O,c){c=c===void 0?!1:c;var k,I,b,v;g.P(function(u){if(u.X==1){k=M.N();if(c&&(!g.Rn(k)||IK(O)!=="embedded")||O.mC||IK(O)!=="adunit"&&(g.lr(k)||t2(k)||g.zd(k)||g.nG(k)||g.kI(k)||Fc(k)==="WEB_CREATOR"))return u.return();I=g.sd(k,g.uw(O));return I.S?g.Z(u,I.S,3):(b=I.getValue(),u.Gf(2))}u.X!=2&&(b=u.S);v=b;return u.return(z_2(M,O,v))})}; z_2=function(M,O,c){var k,I,b,v,u;return g.P(function(t){if(t.X==1){g.Ja(t,2);k=WX8(c);var G=O.N();g.oF();var X={context:g.aK(O),videoId:O.videoId,racyCheckOk:O.racyCheckOk,contentCheckOk:O.contentCheckOk,autonavState:"STATE_NONE"};IK(O)==="adunit"&&(X.isAdPlayback=!0);G.embedConfig&&(X.serializedThirdPartyEmbedConfig=G.embedConfig);G.hS&&(X.showContentOwnerOnly=!0);O.Xw&&(X.showShortsOnly=!0);g.Ej(0,141)&&(X.autonavState=g.Ej(0,140)?"STATE_OFF":"STATE_ON");if(g.gG(G)){var l=g.Ej(0,65);l=l!=null? !l:!1;var F=!!g.e4("yt-player-sticky-caption");X.captionsRequested=l&&F}var p;if(G=(p=G.getWebPlayerContextConfig())==null?void 0:p.encryptedHostFlags)X.playbackContext={encryptedHostFlags:G};I=X;b=g.A6(ZiA);M.AC("wn_s");return g.Z(t,g.zm(k,I,b),4)}if(t.X!=2)return v=t.S,M.AC("wn_r"),!v||"error"in v&&v.error||(u=v,g.c6(O.N())&&u.trackingParams&&mn(u.trackingParams),g.pO(O,{raw_watch_next_response:v},!1)),g.Hk(t,0);g.Bk(t);g.rI(t)})}; Svk=function(M){M.AC("vir");M.AC("ps_s");Hg("vir",void 0,"video_to_ad");var O=JWL(M);O.then(function(){M.AC("virc");Hg("virc",void 0,"video_to_ad");M.AC("ps_r");Hg("ps_r",void 0,"video_to_ad")},function(){M.AC("virc"); Hg("virc",void 0,"video_to_ad")}); return O}; g.bs=function(M,O,c,k,I,b,v,u,t,G){t=t===void 0?new g.X3(M):t;G=G===void 0?!0:G;g.MN.call(this);var X=this;this.i4=M;this.playerType=O;this.J$=c;this.dE=k;this.getVisibilityState=b;this.visibility=v;this.Eg=u;this.videoData=t;this.Ar=G;this.logger=new g.K$("VideoPlayer");this.iA=null;this.W7=new R7;this.JS=null;this.VL=!0;this.gy=this.loader=null;this.MN=[];this.Q0=new OT;this.cC=this.t9=null;this.fp=new OT;this.Jo=null;this.Ng=this.mQ=!1;this.dO=NaN;this.bT=!1;this.playerState=new g.g7;this.pP=[]; this.m6=new g.Rs;this.Js=new Oa2(this);this.mediaElement=null;this.a_=new g.$q(this.hKy,15E3,this);this.Ji=this.zF=!1;this.WW=NaN;this.ZL=!1;this.yQ=0;this.yA=!1;this.r0=NaN;this.sH=new La(new Map([["bufferhealth",function(){return IBL(X.P4)}], ["bandwidth",function(){return X.qV()}], ["networkactivity",function(){return X.i4.schedule.Y2}], ["livelatency",function(){return X.isAtLiveHead()&&X.isPlaying()?PtE(X):NaN}], ["rawlivelatency",function(){return PtE(X)}]])); this.s6=0;this.loop=!1;this.playbackRate=1;this.q4=0;this.P4=new hya(this);this.zK=!1;this.Rm=[];this.Cz=this.w5=0;this.Lr=this.Zo=!1;this.yI=this.z6=0;this.EX=new g.$q(this.L9,0,this);this.xD=!1;this.W4=null;this.ldf=[this.m6,this.EX,this.a_,this.sH];this.WG=this.Km=null;this.K2=function(){var l=X.Pd;l.provider.i4.gB||l.provider.aO.getVisibilityState()===3||(l.provider.i4.gB=!0);l.sR();if(l.X){var F=l.X;F.J&&F.S<0&&F.provider.aO.getVisibilityState()!==3&&S6b(F)}l.qoe&&(l=l.qoe,l.vQ&&l.Y<0&&l.provider.i4.gB&& G9p(l),l.L&&vi(l));X.loader&&kM(X);X.i4.L7&&!X.videoData.backgroundable&&X.mediaElement&&!X.EZ()&&(X.isBackground()&&X.mediaElement.fm()?(X.Xb("bgmobile",{suspend:1}),X.v_(!0,!0)):X.isBackground()||Ip(X)&&X.Xb("bgmobile",{resume:1}))}; this.YC={dH:function(l){X.dH(l)}, Isy:function(l){X.iA=l}, Z7c:function(){return X.Pd}, Ro:function(){return X.gy}, GIO:function(){return X.KO}, jyf:function(){return X.cE}, SVd:function(){}, N:function(){return X.i4}, aF:function(){return X.mediaElement}, hvy:function(l){X.j7(l)}, Qnb:function(){return X.dE}}; this.logger.debug(function(){return"creating, type "+O}); this.Ue=new oM8(this.i4);this.NZ=new rH(this.i4,this.dE,this);this.qs=new g.E6(this,function(l,F){l!==g.fk("endcr")||g.A(X.playerState,32)||X.Ep();I(l,F,X.playerType);if(l===g.fk("transitiondetector")&&(l=X.loader)!=null&&(l=l.Xv)!=null){var p=g.a(HOI(F.id));p.next();p=p.next().value;NAl(l,p,F.start/1E3-l.aO.I5(),pLl(l.L))}}); g.C(this,this.qs);g.C(this,this.P4);oTl(this,t);this.videoData.subscribe("dataupdated",this.sFY,this);this.videoData.subscribe("dataloaded",this.lB,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.Xb,this);this.videoData.subscribe("ctmpstr",this.Nx,this);!this.Pd||this.Pd.BQ();this.Pd=new g.o7(new Pi(this.videoData,this.i4,this));Ybl(this.K2);this.visibility.subscribe("visibilitystatechange",this.K2);this.KO=new g.$q(this.TJ,g.Y8(this.i4.experiments, "html5_player_att_initial_delay_ms")||4500,this);this.cE=new g.$q(this.TJ,g.Y8(this.i4.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.r5=new g.mK(this.QGQ,350,this);g.C(this,this.r5)}; oTl=function(M,O){if(M.playerType===2||M.i4.jN)O.Md=!0;var c=apA(O.uA,O.l_,M.i4.L,M.i4.K);c&&(O.adFormat=c);M.playerType===2&&(O.LI=!0);if(M.isFullscreen()||M.i4.L)c=g.e4("yt-player-autonavstate"),O.autonavState=c||(M.i4.L?2:M.videoData.autonavState);O.endSeconds&&O.endSeconds>O.startSeconds&&x4(M,O.endSeconds)}; ETl=function(M){var O=M.videoData;Svk(M).then(void 0,function(c){M.videoData!==O||O.BQ()||(c=lV(c),c.errorCode==="auth"&&M.videoData.errorDetail?M.jp(c.errorCode,2,unescape(M.videoData.errorReason),G5(c.details),M.videoData.errorDetail,M.videoData.MO||void 0):M.handleError(c))})}; dfl=function(M){if(!g.A(M.playerState,128))if(M.videoData.isLoaded(),M.logger.debug("finished loading playback data"),M.MN=g.Zz(M.videoData.T),g.fO(M.videoData)){M.J$.tick("bpd_s");vy(M).then(function(){M.J$.tick("bpd_c");if(!M.BQ()){M.mQ&&(M.SD(Rj(Rj(M.playerState,512),1)),Ip(M));var k=M.videoData;k.endSeconds&&k.endSeconds>k.startSeconds&&x4(M,k.endSeconds);M.Q0.finished=!0;UT(M,"dataloaded");M.fp.VH()&&yWM(M);ZaI(M.NZ,M.cC)}}); M.B("html5_log_media_perf_info")&&M.Xb("loudness",{v:M.videoData.TP.toFixed(3)},!0);var O,c=(O=M.mediaElement)==null?void 0:O.jL();if(c&&"disablePictureInPicture"in c&&M.i4.XR)try{c.disablePictureInPicture=M.i4.XS&&!M.videoData.backgroundable}catch(k){g.sZ(k)}Q2a(M)}else UT(M,"dataloaded")}; vy=function(M){us(M);M.cC=null;var O=yHI(M.i4,M.videoData,M.EZ());M.t9=O;M.t9.then(function(c){Ctl(M,c)},function(c){M.BQ()||(c=lV(c),M.visibility.isBackground()?(tH(M,"vp_none_avail"),M.t9=null,M.Q0.reset()):(M.Q0.finished=!0,M.jp(c.errorCode,c.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",G5(c.details))))}); return O}; Ctl=function(M,O){if(!M.BQ()&&!O.videoData.BQ()){M.logger.debug("finished building playback data");M.cC=O;MCR(M.P4,M.cC);if(M.videoData.isLivePlayback){var c=DfE(M.Eg.im,M.videoData.videoId)||M.loader&&!isNaN(M.loader.oO);c=M.B("html5_onesie_live")&&c;AN(M)||M.videoData.l5>0&&!PL(M.videoData)||c||M.seekTo(M.h0(),{H4:"videoplayer_playbackData",seekSource:18})}if(M.videoData.Y.S){if(LIG(M.videoData)){M.jp("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",G5({missabrurl:1}));return}M.loader?g.sZ(Error("Duplicated Loader")): (c=g.Y8(M.i4.experiments,"html5_onesie_defer_content_loader_ms"))&&M.Zz()&&DfE(M.Eg.im,M.videoData.cD)?g.tL(function(){M.BQ()||M.loader||$fa(M)},c):$fa(M)}else!M.videoData.Y.S&&jA(M.videoData)&&M.NJ(new at(M.videoData.videoId||"",4)); M.AF();NHG(O).then(function(){var k={};M.oP(k);M.i4.MW()&&M.B("html5_log_media_perf_info")&&M.Xb("av1Info",k);kM(M)})}}; yWM=function(M){M.BQ();M.logger.debug("try finish readying playback");if(M.fp.finished)M.logger.debug("already finished readying");else if(M.Q0.finished)if(g.A(M.playerState,128))M.logger.debug("cannot finish readying because of error");else if(M.MN.length)M.logger.debug(function(){return"cannot finish readying because of pending preroll: "+M.MN}); else if(M.qs.started||HYA(M.qs),M.H8())M.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{M.loader&&(M.Ng=hXp(M.loader.timing));M.fp.finished||(M.fp.finished=!0);var O=M.B("html5_onesie_live")&&M.loader&&!isNaN(M.loader.oO);!M.videoData.isLivePlayback||M.videoData.l5>0&&!PL(M.videoData)||O||AN(M)||(M.logger.debug("seek to head for live"),M.seekTo(Infinity,{H4:"videoplayer_readying",seekSource:18}),M.isBackground()&&(M.Ji=!0));Xyb(M.Pd);M.logger.debug("finished readying playback"); M.publish("playbackready");Wg("pl_c",M.J$.timerName)||(M.J$.tick("pl_c"),Hg("pl_c",void 0,"video_to_ad"));Wg("pbr",M.J$.timerName)||(M.J$.tick("pbr"),Hg("pbr",void 0,"video_to_ad"))}else M.logger.debug("playback data not loaded")}; x4=function(M,O){M.JS&&VCl(M);M.JS=new g.VD(O*1E3,0x7ffffffffffff);M.JS.namespace="endcr";M.addCueRange(M.JS)}; VCl=function(M){M.removeCueRange(M.JS);M.JS=null}; TSp=function(M,O,c,k,I){var b=M.Pd,v=M.videoData;v.X=c;var u=g.GX(M);c=new lCb(v,c,O,u?u.itag:"",k);M.i4.experiments.No("html5_refactor_sabr_video_format_selection_logging")?(c.videoId=I,M.WG=c):b.qoe&&tAG(b.qoe,c);I=M.NZ;I.X=0;I.S=0;M.publish("internalvideoformatchange",v,O==="m")}; g.GX=function(M){var O=jo(M);return WP(O)||!M.cC?null:g.R1(M.cC.S.videoInfos,function(c){return O.L(c)})}; jo=function(M){if(M.cC){var O=M.NZ;var c=M.cC;M=M.jU();var k=KFI(O);if(WP(k)){if(k=FFL(O,c).compose(RhM(O,c)).compose(rNA(O,c)).compose(BH8(O,c.videoData)).compose(zha(O,c.videoData,c)).compose(ehL(O,c)).compose(wil(O,c)),WP(M)||O.B("html5_apply_pbr_cap_for_drm"))k=k.compose(n42(O,c))}else O.B("html5_perf_cap_override_sticky")&&(k=k.compose(ehL(O,c))),O.B("html5_ustreamer_cap_override_sticky")&&(k=k.compose(n42(O,c)));k=k.compose(wil(O,c));O=c.videoData.cA.compose(k).compose(c.videoData.My).compose(M)}else O= jl;return O}; A2I=function(M){var O=M.NZ;M=M.videoData;var c=BH8(O,M);O.B("html5_disable_client_autonav_cap_for_onesie")||c.compose(zha(O,M));return c}; kM=function(M){if(M.videoData.Y&&M.videoData.Y.S){var O=jo(M);M.loader&&Hja(M.loader,O)}}; fBb=function(M){var O;return!!(M.B("html5_native_audio_track_switching")&&g.lf&&((O=M.videoData.X)==null?0:yi(O)))}; mfE=function(M){if(!fBb(M))return!1;var O;M=(O=M.mediaElement)==null?void 0:O.audioTracks();return!!(M&&M.length>1)}; AW8=function(M){var O=iiA(M);if(O)return M.videoData.getAvailableAudioTracks().find(function(c){return c.Za.getName()===O})}; iiA=function(M){var O;if(M=(O=M.mediaElement)==null?void 0:O.audioTracks())for(O=0;O0&&(O.zc=c.uJ));O.cj=c.oI;O.OF=YD(k,{},c.Y||void 0,sI(c));O.Zd=WL(c)&&(g.zd(k)||g.nG(k));el(c)&&(O.J=!0,O.Hc=k.B("html5_estimate_live_partial_slice_duration"),O.dZ=!0,k.B("html5_sabr_report_partial_segment_estimated_duration")&& (O.O$=!0),O.S=!0,O.SN=k.B("html5_sabr_enable_live_clock_offset"),O.Gg=k.B("html5_disable_client_resume_policy_for_sabr"),O.Qy=k.B("html5_trigger_loader_when_idle_network"),O.oE=k.B("html5_sabr_parse_live_metadata_playback_boundaries"),O.L_=k.B("html5_consume_onesie_next_request_policy_for_sabr"),O.E$=k.B("html5_sabr_report_next_ad_break_time"),O.mO=k.B("html5_log_high_res_buffer_timeline")&&k.MW(),O.Mv=k.B("html5_remove_stuck_slices_beyond_max_buffer_limits"),O.oV=k.B("html5_gapless_sabr_btl_last_slice")&& JX(c),O.yW=k.B("html5_reset_last_appended_slice_on_seek")&&JX(c),PL(c)?(O.BV=!0,O.UC=k.B("html5_disable_variability_tracker_for_live"),O.vQ=!0,k.B("html5_simplified_backup_timeout_sabr_live")&&(O.lz=!0,O.ac=O.WB)):O.m0=k.B("html5_probe_request_on_sabr_request_progress"),O.dg=k.B("html5_serve_start_seconds_seek_for_post_live_sabr"),O.lA=k.B("html5_flush_index_on_updated_timestamp_offset"),O.T=el(c),O.iz=k.B("html5_ignore_partial_segment_from_live_readahead"),k.B("html5_include_partial_segment_for_jumbo_ll")&& o_(c)&&(O.iz=!1),O.n8=k.B("html5_use_non_active_broadcast_for_post_live"),O.jc=k.B("html5_use_centralized_player_time"),O.oI=k.B("html5_consume_onesie_sabr_seek"),O.s2=k.B("html5_enable_sabr_seek_loader_refactor"),O.JX=k.B("html5_update_segment_start_time_from_media_header"),c.enableServerStitchedDai&&(O.X=!0,O.cA=k.B("html5_reset_server_stitch_state_for_non_sabr_seek"),O.wg=k.B("html5_remove_ssdai_append_pause")&&!c.UL(),O.IN=k.B("html5_ssdai_log_ssevt_in_loader")||k.B("html5_ssdai_log_ssevt_in_loader_200ms")|| k.B("html5_ssdai_log_ssevt_in_loader_timers")||k.B("html5_ssdai_log_ssevt_in_loader_cuerange"),k.B("html5_ssdai_log_ssevt_in_loader_timers")?O.a5=1:k.B("html5_ssdai_log_ssevt_in_loader_200ms")?O.a5=3:k.B("html5_ssdai_log_ssevt_in_loader_cuerange")&&(O.a5=0)),O.jN=k.MW()||c.UL());O.iZ=g.xaa(c);Cn(k.J,D5.BITRATE)&&(O.rk=NaN);if(u=g.Y8(k.experiments,"html5_request_size_max_kb"))O.Mo=u*1024;k.J.Y?O.W_="; "+D5.EXPERIMENTAL.name+"=allowed":k.B("html5_enable_cobalt_tunnel_mode")&&g.CF()&&(u=D5.TUNNELMODE, O.W_="; "+u.name+"="+u.valid);c=c.serverPlaybackStartConfig;(c==null?0:c.enable)&&(c==null?0:c.playbackStartPolicy)&&(O.wW=!0,Yz(O,c.playbackStartPolicy,2));c=qvG(M);M.W7.removeAll();a:{u=M.Eg.im;if(k=M.videoData.videoId)if(I=u.S.get(k)){u.S.remove(k);u=I;break a}u=void 0}M.loader=new g.Gh(M,M.i4.schedule,O,M.videoData.S,M.videoData.Y,jo(M),c,M.videoData.enableServerStitchedDai,u,M.videoData.Sc);O=M.videoData.B("html5_disable_preload_for_ssdai_with_preroll")&&M.videoData.isLivePlayback&&M.Zz()?!0: M.mQ&&g.lr(M.i4)&&M.videoData.isLivePlayback;M.loader.initialize(M.getCurrentTime(),jo(M),O);M.videoData.probeUrl&&(M.loader.Au=M.videoData.probeUrl);if(M.MN.length||M.mQ)M.videoData.cotn||Xo(M,!1);cWl(M.P4,M.loader);M.W4&&(xXG(M.loader,new g.jG(M.W4)),M.Xb("sdai",{sdl:1}));g.Fn(M.videoData)&&(M=M.loader,M.policy.CV=M.policy.tL)}; us=function(M){M.loader&&(M.loader.dispose(),M.loader=null,cWl(M.P4,null));M.JE()?xfE(M):M.Pc()}; xfE=function(M){if(M.gy)if(M.logger.debug("release media source"),M.hv(),M.gy.J)try{M.i4.MW()&&M.Xb("rms",{l:"vprms",sr:M.JE(),rs:tM(M.gy)});M.gy.clear();var O;(O=M.mediaElement)!=null&&(O.X=M.gy);M.gy=null}catch(c){O=new g.Dy("Error while clearing Media Source in VideoPlayer: "+c.name+", "+c.message),O=lV(O),M.handleError(O),M.Pc()}else M.Pc()}; h_A=function(M,O){O=O===void 0?!1:O;if(M.gy)return M.gy.Y;M.logger.debug("update media source");a:{O=O===void 0?!1:O;try{g.CF()&&M.videoData.nz()&&fWM(M.mediaElement);var c=M.mediaElement.Ro(M.yY(),M.MV())}catch(I){if(v4A(M.Js,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",I);M.jp("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}M.lX(c,!1,!1,O)}var k;return((k=M.Ro())==null?void 0:k.Y)||null}; LXI=function(M,O){O=O===void 0?!1:O;if(M.loader){M.videoData.enableServerStitchedDai&&vVl(M.loader);var c=M.getCurrentTime()-M.I5();M.loader.seek(c,{yH:O}).eM(function(){})}else $fa(M)}; M_p=function(M,O,c,k){c=c===void 0?!1:c;k=k===void 0?!1:k;if(M.gy&&(!O||M.gy===O)){M.logger.debug("media source opened");var I=M.getDuration();!I&&PL(M.videoData)&&(I=25200);if(M.gy.isView){var b=I;M.logger.debug(function(){return"Set media source duration to "+b+", video duration "+I}); b>M.gy.getDuration()&&Yv2(M,b)}else Yv2(M,I);JQ7(M.loader,M.gy,c,k);M.publish("mediasourceattached")}}; Yv2=function(M,O){if(M.gy){M.gy.vv(O);var c;(c=M.loader)!=null&&c.policy.jc&&(c.U=O)}}; BUI=function(M,O){TSp(M,O.reason,O.S.info,O.token,O.videoId)}; UT=function(M,O){M.publish("internalvideodatachange",O===void 0?"dataupdated":O,M.videoData)}; OMl=function(M){for(var O=g.a("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),c=O.next();!c.done;c=O.next())M.m6.Z(M.mediaElement,c.value,M.j7,M);M.i4.QC&&M.mediaElement.FL()&&(M.m6.Z(M.mediaElement,"webkitplaybacktargetavailabilitychanged",M.Fho,M),M.m6.Z(M.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",M.Gfc,M))}; k1a=function(M){g.Xt(M.dO);c_k(M)||(M.dO=g.Go(function(){return c_k(M)},100))}; c_k=function(M){var O=M.mediaElement;O&&M.zF&&!M.videoData.Y2&&!Wg("vfp",M.J$.timerName)&&O.FS()>=2&&!O.isEnded()&&xG(O.hD())&&M.J$.tick("vfp");return(O=M.mediaElement)&&!M.videoData.Y2&&O.getDuration()>0&&(O.isPaused()&&O.FS()>=2&&xG(O.hD())&&(Wg("pbp",M.J$.timerName)||M.J$.tick("pbp"),!M.videoData.Qz||M.bT||O.isSeeking()||(M.bT=!0,M.publish("onPlaybackPauseAtStart"))),O=O.getCurrentTime(),yF(M.Ue,O))?(M.HJ(),!0):!1}; bMI=function(M){M.Pd.Kl();if(Sl(M.videoData)&&Date.now()>M.q4+6283){if(!(!M.isAtLiveHead()||M.videoData.S&&DF(M.videoData.S))){var O=M.Pd;if(O.qoe){O=O.qoe;var c=O.provider.aO.BH(),k=g.bg(O.provider);Oja(O,k,c);c=c.Y;isNaN(c)||g.ci(O,k,"e2el",[c.toFixed(3)])}}M.B("html5_alc_live_log_rawlat")?(O=M.videoData,O=g.j6(O.N())?!0:g.pG(O.N())?O.drmProduct==="6":!1):O=g.j6(M.i4);k=M.B("html5_always_log_rawlat");(O||k)&&M.Xb("rawlat",{l:Mb(M.sH,"rawlivelatency").toFixed(3)});M.q4=Date.now()}M.videoData.X&& yi(M.videoData.X)&&(O=M.M0())&&O.videoHeight!==M.Cz&&(M.Cz=O.videoHeight,TSp(M,"a",I0b(M,M.videoData.vQ)))}; I0b=function(M,O){if(O.S.video.quality==="auto"&&yi(O.getInfo())&&M.videoData.Zc)for(var c=g.a(M.videoData.Zc),k=c.next();!k.done;k=c.next())if(k=k.value,k.getHeight()===M.Cz&&k.S.video.quality!=="auto")return k.getInfo();return O.getInfo()}; PtE=function(M){if(!Sl(M.videoData))return NaN;var O=0;M.loader&&M.videoData.S&&(O=PL(M.videoData)?M.loader.Br.sZ()||0:M.videoData.S.jc);return(0,g.al)()/1E3-M.Lb()-O}; Uvl=function(M){M.mediaElement&&M.mediaElement.EZ()&&(M.r0=(0,g.al)());M.i4.rJ?g.tL(function(){vrE(M)},0):vrE(M)}; vrE=function(M){var O;if((O=M.gy)==null||!O.Hv()){if(M.mediaElement)try{M.Jo=M.mediaElement.playVideo()}catch(k){tH(M,"err."+k)}if(M.Jo){var c=M.Jo;c.then(void 0,function(k){M.logger.debug(function(){return"playMediaElement failed: "+k}); if(!g.A(M.playerState,4)&&!g.A(M.playerState,256)&&M.Jo===c)if(k&&k.name==="AbortError"&&k.message&&k.message.includes("load"))M.logger.debug(function(){return"ignore play media element failure: "+k.message}); else{var I="promise";k&&k.name&&(I+=";m."+k.name);tH(M,I);M.zK=!0;M.videoData.mX=!0}})}}}; tH=function(M,O){g.A(M.playerState,128)||(M.SD(r7(M.playerState,1028,9)),M.Xb("dompaused",{r:O}),M.publish("onAutoplayBlocked"))}; Ip=function(M,O){O=O===void 0?!1:O;if(!M.mediaElement||!M.videoData.Y)return!1;var c=O;c=c===void 0?!1:c;var k=null;var I;if((I=M.videoData.Y)==null?0:I.S){k=h_A(M,c);var b;(b=M.loader)==null||b.resume()}else us(M),M.videoData.vQ&&(k=M.videoData.vQ.w1());I=M.mediaElement.fm();c=!1;I&&I.equals(k)||(uYA(M,k),c=!0);g.A(M.playerState,2)||(k=M.P4,O=O===void 0?!1:O,k.J||!(k.Y>0)||k.mediaElement&&k.mediaElement.getCurrentTime()>0||(O={H4:"seektimeline_resumeTime",yH:O},k.videoData.Y2||(O.seekSource=15), k.seekTo(k.Y,O)));a:{O=c;if(el(M.videoData)){if(!M.videoData.Pj())break a}else if(!g.DT(M.videoData))break a;if(M.mediaElement)if((k=M.videoData.J)&&M.mediaElement.FL()){I=M.mediaElement.jL();if(M.iA)if(I!==M.iA.element)ls(M);else if(O&&k.flavor==="fairplay"&&!D8())ls(M);else break a;if(M.B("html5_report_error_for_unsupported_tvos_widevine")&&D8()&&k.flavor==="widevine")M.jp("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.unspttvoswidevine");else{M.iA=new TMG(I,M.videoData,M.i4);M.iA.subscribe("licenseerror", M.DZ,M);M.iA.subscribe("qualitychange",M.ScB,M);M.iA.subscribe("heartbeatparams",M.Dv,M);M.iA.subscribe("keystatuseschange",M.dH,M);M.iA.subscribe("ctmp",M.Xb,M);O=g.a(M.W7.keys);for(k=O.next();!k.done;k=O.next())k=M.W7.get(k.value),M.iA.BW(k);M.B("html5_eme_loader_sync")||M.W7.removeAll()}}else M.jp("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.updatedrm")}return c}; uYA=function(M,O){M.J$.tick("vta");Hg("vta",void 0,"video_to_ad");M.getCurrentTime()>0&&vTk(M.P4,M.getCurrentTime());M.mediaElement.activate(O);M.gy&&x9(4);!M.videoData.Y2&&M.playerState.isOrWillBePlaying()&&M.a_.start();if(fBb(M)){var c;if(O=(c=M.mediaElement)==null?void 0:c.audioTracks())O.onchange=function(){M.publish("internalaudioformatchange",M.videoData,!0)}}}; ls=function(M){M.iA&&(M.iA.dispose(),M.iA=null)}; t_8=function(M){var O=O===void 0?!1:O;M.logger.debug("reattachVideoSource");M.mediaElement&&(M.gy?(ls(M),M.Pc(),h_A(M,O)):(M.videoData.vQ&&M.videoData.vQ.qj(),M.mediaElement.stopVideo()),M.playVideo())}; G1E=function(M,O){M.i4.B("html5_log_rebuffer_reason")&&(O={r:O,lact:w$()},M.mediaElement&&(O.bh=Fi(M.mediaElement)),M.Xb("bufreason",O))}; jhM=function(M,O){if(M.i4.MW()&&M.mediaElement){var c=M.mediaElement.A$();c.omt=(M.mediaElement.getCurrentTime()+M.I5()).toFixed(3);c.ps=M.playerState.state.toString(16);c.rt=(g.bg(M.Pd.provider)*1E3).toFixed();c.e=O;M.Rm[M.w5++%5]=c}try{if(O==="timeupdate"||O==="progress")return}catch(k){}M.logger.debug(function(){return"video element event "+O})}; XcM=function(M){if(M.i4.MW()){M.Rm.sort(function(k,I){return+k.rt-+I.rt}); for(var O=g.a(M.Rm),c=O.next();!c.done;c=O.next())c=c.value,M.Xb("vpe",Object.assign({t:c.rt},c));M.Rm=[];M.w5=0}}; l08=function(M){if(g.QM("cobalt")&&g.QM("nintendo switch")){var O=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;M.Xb("nxdock",{d:O})}}; Xo=function(M,O){var c;(c=M.loader)==null||nLa(c,O)}; Q2a=function(M){Kj(M.videoData,"html5_set_debugging_opt_in")&&(M=g.oF(),g.Ej(0,183)||(QN(183,!0),M.save()))}; UoL=function(M,O){M.Eg.Bt()||(M.Xb("sgap",{f:O}),M.Eg.clearQueue(!1,O==="pe"))}; AN=function(M){return M.B("html5_disable_video_player_initiated_seeks")&&el(M.videoData)}; FcR=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);NX(this.api,"isLifaAdPlaying",function(){return O.api.isLifaAdPlaying()}); this.events.Z(M,"serverstitchedvideochange",function(){var c;(c=O.api.getVideoData())!=null&&c.UL()&&(O.api.isLifaAdPlaying()?(O.playbackRate=O.api.getPlaybackRate(),O.api.setPlaybackRate(1)):O.api.setPlaybackRate(O.playbackRate))}); this.playbackRate=1}; Fo=function(M){ns.call(this,"Loop",g.sU.DT);this.j=M;var O=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:E9R();this.setIcon(O);this.subscribe("select",this.X,this);M.createClientVe(this.element,this,28661);this.Z(M,"settingsMenuVisibilityChanged",this.S);this.listen("click",this.logClick);this.Z(M,"onLoopChange",this.onLoopChange);R3(this,M.getLoopVideo());M.B_().B4(this)}; pcI=function(M){Xq.call(this,M);var O=this;M.addEventListener("settingsMenuInitialized",function(){O.menuItem||(O.menuItem=new Fo(O.api),g.C(O,O.menuItem))}); M.addEventListener("videodatachange",function(c,k){c=O.api.getPresentingPlayerType()===2;var I;(I=O.menuItem)==null||I.TU(!k.isLivePlayback&&!c)})}; Kc8=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);NX(this.api,"seekToChapterWithAnimation",function(c){O.seekToChapterWithAnimation(c)}); NX(this.api,"seekToTimeWithAnimation",function(c,k){O.seekToTimeWithAnimation(c,k)}); NX(this.api,"renderChapterSeekingAnimation",function(c,k,I){O.api.renderChapterSeekingAnimation(c,k,I)}); NX(this.api,"setMacroMarkers",function(c){O.setMacroMarkers(M,c)}); NX(this.api,"changeMarkerVisibility",function(c,k,I){O.changeMarkerVisibility(c,k,I)}); NX(this.api,"isSameMarkerTypeVisible",function(c){return O.isSameMarkerTypeVisible(c)})}; grG=function(M,O,c){var k=M.api.getCurrentTime()*1E30&&I>0&&(c.width+=I,g.$B(O.element,"width",c.width+"px")));M.size=c}}; g.zX=function(M,O){var c=M.S[M.S.length-1];c!==O&&(M.S.push(O),hYk(M,c,O))}; g.ZP=function(M){if(!(M.S.length<=1)){var O=M.S.pop(),c=M.S[0];M.S=[c];hYk(M,O,c,!0)}}; hYk=function(M,O,c,k){Lc2(M);O&&(O.unsubscribe("size-change",M.zN,M),O.unsubscribe("back",M.ji,M));c.subscribe("size-change",M.zN,M);c.subscribe("back",M.ji,M);if(M.h$){g.Lt(c.element,k?"ytp-panel-animate-back":"ytp-panel-animate-forward");c.U2(M.element);c.focus();M.element.scrollLeft=0;M.element.scrollTop=0;var I=M.size;xvb(M);g.LI(M.element,I);M.U=new g.$q(function(){YBL(M,O,c,k)},20,M); M.U.start()}else c.U2(M.element),O&&O.detach()}; YBL=function(M,O,c,k){M.U.dispose();M.U=null;g.Lt(M.element,"ytp-popup-animating");k?(g.Lt(O.element,"ytp-panel-animate-forward"),g.M2(c.element,"ytp-panel-animate-back")):(g.Lt(O.element,"ytp-panel-animate-back"),g.M2(c.element,"ytp-panel-animate-forward"));g.LI(M.element,M.size);M.W=new g.$q(function(){g.M2(M.element,"ytp-popup-animating");O.detach();g.Ow(O.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);M.W.dispose();M.W=null},250,M); M.W.start()}; Lc2=function(M){M.U&&g.Ti(M.U);M.W&&g.Ti(M.W)}; So=function(M){g.By.call(this,M,"ytp-shopping-product-menu");this.f2=new g.Hy(this.j);g.C(this,this.f2);this.hide();g.zX(this,this.f2);g.xL(this.j,this.element,4)}; OEI=function(M,O,c){var k,I=O==null?void 0:(k=O.text)==null?void 0:k.simpleText;I&&(c=MZ7(M,c,I,O==null?void 0:O.icon,O==null?void 0:O.secondaryIcon),O.navigationEndpoint&&c.listen("click",function(){M.j.Dd("innertubeCommand",O.navigationEndpoint);M.hide()},M))}; cnl=function(M,O,c){var k,I=O==null?void 0:(k=O.text)==null?void 0:k.simpleText;I&&MZ7(M,c,I,O==null?void 0:O.icon).listen("click",function(){var b;(O==null?void 0:(b=O.icon)==null?void 0:b.iconType)==="HIDE"?M.j.publish("featuredproductdismissed"):O.serviceEndpoint&&M.j.Dd("innertubeCommand",O.serviceEndpoint);M.hide()},M)}; MZ7=function(M,O,c,k,I){O=new g.ui(g.t9({},[],!1,!!I),O,c);I&&O.updateValue("secondaryIcon",k6p(I));O.setIcon(k6p(k));g.C(M,O);M.f2.B4(O,!0);return O}; k6p=function(M){if(!M)return null;switch(M.iconType){case "ACCOUNT_CIRCLE":return{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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 r4l();case "HIDE":return{G:"svg",D:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"g",C:[{G:"path",D:{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 wC()}}; Py=function(M){Wy.call(this,M,!1,!0);this.isCounterfactual=this.X=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.K=!0;this.overflowButton=new g.f({G:"button",RO:["ytp-featured-product-overflow-icon","ytp-button"],D:{"aria-haspopup":"true"}});this.overflowButton.hide();g.C(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.f({G:"img",V:"ytp-suggested-action-badge-img",D:{src:"{{url}}"}}); this.thumbnailImage.hide();g.C(this,this.thumbnailImage);this.thumbnailIcon=new g.f({G:"div",V:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.C(this,this.thumbnailIcon);this.banner=new g.f({G:"a",V:"ytp-suggested-action-container",C:[this.thumbnailImage,this.thumbnailIcon,{G:"div",V:"ytp-suggested-action-details",C:[{G:"text",V:"ytp-suggested-action-title",l4:"{{title}}"},{G:"text",V:"ytp-suggested-action-subtitle",l4:"{{subtitle}}"},{G:"text",V:"ytp-suggested-action-metadata-text", l4:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.C(this,this.banner);this.banner.U2(this.Y.element);this.Z(this.j,"videodatachange",this.onVideoDataChange);this.Z(this.j,g.fk("suggested_action_view_model"),this.v2O);this.Z(this.j,g.m2("suggested_action_view_model"),this.Nyd);this.Z(this.overflowButton.element,"click",this.XH);this.Z(M,"featuredproductdismissed",this.lm);this.j.createServerVe(this.banner.element,this.banner,!0)}; IZR=function(M){M.isInitialized&&(M.enabled=M.isVisible,M.s2=M.isVisible,JH(M),M.s0(),M.thumbnailImage.TU(M.isVisible),M.shouldHideDismissButton||M.dismissButton.TU(M.isVisible),M.shouldShowOverflowButton&&M.overflowButton.TU(M.isVisible))}; op=function(){Py.apply(this,arguments)}; bE7=function(M){Xq.call(this,M);this.S=new op(this.api);g.C(this,this.S);g.xL(this.api,this.S.element,4)}; ET=function(M){Xq.call(this,M);var O=this;this.S=!0;var c=new g.Rs(M);g.C(this,c);c.Z(M,"internalaudioformatchange",function(k,I){v5L(O,k,I)}); c.Z(M,"videoplayerreset",function(){UVG(O)}); c.Z(M,"videodatachange",function(k,I){O.onVideoDataChange(k,I)})}; v5L=function(M,O,c){if(c){var k="";uJI(M,O)&&(k=O,M.api.N().Zd=O);if(k&&tZM(M,k)){B3A(M.api,k);var I;Hu(H6(M.api.N(),(I=M.api.getVideoData())==null?void 0:g.uw(I)),function(b){G6l(M,k,b)})}}}; UVG=function(M){var O;if((O=gk())==null?0:O.size){var c;Hu(H6(M.api.N(),(c=M.api.getVideoData())==null?void 0:g.uw(c)),function(k){(k=jRk(k))&&tZM(M,k)&&(M.api.N().Zd=k)})}}; G6l=function(M,O,c){jRk(c)!==O&&(XUE([{settingItemId:yZ(c),settingOptionValue:{stringValue:O}}]),Hu(M.ZE(),function(k){nkI(k,yZ(c),{stringValue:O})}))}; lZa=function(M,O){ep(Hu(Hu(M.ZE(),function(c){return gkM(c,[yZ(O)])}),function(c){if(c){c=g.a(c); for(var k=c.next();!k.done;k=c.next()){var I=k.value;k=I.key;I=I.value;k&&I&&(XUE([{settingItemId:k,settingOptionValue:I}]),UVG(M))}}}),function(){M.S=!0})}; uJI=function(M,O){M=M.api.getAvailableAudioTracks();M=g.a(M);for(var c=M.next();!c.done;c=M.next())if(c=c.value,c.getLanguageInfo().getId()===O)return c;return null}; jRk=function(M){M=yZ(M);var O=gk();M=O?O.get(M):void 0;return M&&M.stringValue?M.stringValue:""}; yZ=function(M){var O=(484).toString();M&&(O=(483).toString());return O}; tZM=function(M,O){var c;return O.split(".")[0]!==""&&((c=M.api.getVideoData())==null?void 0:!G9(c))}; XUE=function(M){var O=gk();O||(O=new Map);M=g.a(M);for(var c=M.next();!c.done;c=M.next())c=c.value,O.set(c.settingItemId,c.settingOptionValue);O=JSON.stringify(Object.fromEntries(O));g.H3("yt-player-user-settings",O,2592E3)}; g.QZ=function(M,O,c,k,I,b,v){g.ui.call(this,g.t9({"aria-haspopup":"true"}),O,M);this.LA=k;this.K=!1;this.Y=null;this.options={};this.X=new g.Hy(c,void 0,M,I,b,v);g.C(this,this.X);this.listen("keydown",this.l9);this.listen("click",this.open)}; FWk=function(M){if(M.Y){var O=M.options[M.Y];O.element.getAttribute("aria-checked");O.element.setAttribute("aria-checked","false");M.Y=null}}; pUl=function(M,O){g.QZ.call(this,"Sleep timer",g.sU.SLEEP_TIMER,M,O);this.j=M;this.T={};this.U=this.R4("Off");this.W=this.S="";M.B("web_settings_menu_icons")&&(O=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(O)); this.L=new g.f({G:"div",RO:["ytp-menuitem-label-wrapper"],C:[{G:"div",l4:"End of video"},{G:"div",RO:["ytp-menuitem-sublabel"],l4:"{{content}}"}]});g.C(this,this.L);this.listen("click",this.onClick);this.Z(M,"videodatachange",this.onVideoDataChange);this.Z(M,"presentingplayerstatechange",this.zf);this.Z(M,"settingsMenuVisibilityChanged",this.Q1);M.createClientVe(this.element,this,218889);this.zf();this.j.Dd("onSleepTimerFeatureAvailable")}; KWb=function(M){var O="Off 10 15 20 30 45 60".split(" "),c;((c=M.j.getVideoData())==null?0:c.isLivePlayback)||O.push("End of video");c=M.j.getPlaylist();var k;c&&((k=c.listId)==null?void 0:k.type)!=="RD"&&O.push("End of playlist");M.jH(g.Fh(O,M.R4));M.T=g.xe(O,M.R4,M);O=M.R4("End of video");M.options[O]&&g.UU(M.options[O],M.L)}; g58=function(M,O){var c=M.T[O],k=c==="End of video"||c==="End of playlist";c==="Off"&&(M.S="");M.j.getPlayerState()!==0&&M.j.getPlayerState()!==5||!k?(M.U=O,g.QZ.prototype.JD.call(M,O),M.FN(O),M.j.Dd("onSleepTimerSettingsChanged",c)):M.j.Dd("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"Video has already ended"}}}}})}; dF=function(M){Xq.call(this,M);var O=this;M.addEventListener("settingsMenuInitialized",function(){O.menuItem||(O.menuItem=new pUl(O.api,O.api.B_()),g.C(O,O.menuItem))}); M.addEventListener("openSettingsMenuItem",function(c){if(c==="menu_item_sleep_timer"){if(!O.menuItem){var k;(k=O.api.B_())==null||k.yM()}O.menuItem.open()}}); NX(M,"resetSleepTimerMenuSettings",function(){O.resetSleepTimerMenuSettings()}); NX(M,"setSleepTimerTimeLeft",function(c){O.setSleepTimerTimeLeft(c)}); NX(M,"setVideoTimeLeft",function(c){O.setVideoTimeLeft(c)})}; wUM=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"onSnackbarMessage",function(c){switch(c){case 1:c=O.api.getPlayerStateObject(),c.isBuffering()&&(O.api.B("html5_disable_snackbar_message_checking_on_seeking_to_play")||g.A(c,8)&&g.A(c,16))&&O.api.Dd("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Experiencing interruptions?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT", text:{runs:[{text:"Find out why"}]},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.DP=function(M,O,c,k,I){O=O===void 0?!1:O;k=k===void 0?!1:k;I=I===void 0?!1:I;g.MN.call(this);this.T=I;this.W=!1;this.L=new rh(this);this.J=this.U=null;this.Y=this.X=!1;g.C(this,this.L);this.target=M;this.S=O;this.K=c||M;this.W=k;O&&(g.u9&&this.target.setAttribute("draggable","true"),I||(this.target.style.touchAction="none"));CY(this)}; $M=function(M){g.J4(M.L,!M.S)}; CY=function(M){M.J=null;M.U=null;M.Z(VZ("over"),M.Ly);M.Z("touchstart",M.UX);M.S&&M.Z(VZ("down"),M.tcu)}; n5l=function(M,O){for(var c=0;cX.start&&c>=5;r+=z}I=r.substr(0,4)+" "+r.substr(4,4)+" "+r.substr(8,4)+" "+(r.substr(12,4)+" "+r.substr(16,4))}else I="";v={video_id_and_cpn:String(O.videoId)+" / "+I,codecs:"",dims_and_frames:"",bandwidth_kbps:v.toFixed(0)+" Kbps",buffer_health_seconds:t.toFixed(2)+ " s",date:""+(new Date).toString(),drm_style:G?"":"display:none",drm:G,debug_info:c,extra_debug_info:"",bandwidth_style:F,network_activity_style:F,network_activity_bytes:u.toFixed(0)+" KB",shader_info:l,shader_info_style:l?"":"display:none",playback_categories:""};u=k.clientWidth+"x"+k.clientHeight+(X>1?"*"+X.toFixed(2):"");t="-";b.totalVideoFrames&&(t=(b.droppedVideoFrames||0)+" dropped of "+b.totalVideoFrames);v.dims_and_frames=u+" / "+t;M=M.getVolume();u=Adb(O);var S;if((S=O.L)==null?0:S.audio.X)S= "VB";else{var Q;S=((Q=O.L)==null?0:Q.audio.S)?"DRC":Math.round(M*u)+"%"}Q=Math.round(M)+"% / "+S;S=O.TP.toFixed(1);isFinite(Number(S))&&(Q+=" (content loudness "+S+"dB)");v.volume=Q;v.resolution=k.videoWidth+"x"+k.videoHeight;if(k=O.X){if(Q=k.video)S=Q.fps,S>1&&(v.resolution+="@"+S),(S=b.Jn)&&S.video&&(v.resolution+=" / "+S.video.width+"x"+S.video.height,S.video.fps>1&&(v.resolution+="@"+S.video.fps)),v.codecs=WWI(k),!O.L||k.audio&&k.video?k.Ob&&(v.codecs+=" / "+k.Ob+"A"):v.codecs+=" / "+WWI(O.L), Q.S||Q.primaries?(S=Q.S||"unknown",S==="smpte2084"?S+=" (PQ)":S==="arib-std-b67"&&(S+=" (HLG)"),v.color=S+" / "+(Q.primaries||"unknown"),v.color_style=""):v.color_style="display:none";if(k.debugInfo)for(v.fmt_debug_info="",k=g.a(k.debugInfo),Q=k.next();!Q.done;Q=k.next())Q=Q.value,v.fmt_debug_info+=Q.label+":"+Q.text+" ";v.fmt_debug_info_style=v.fmt_debug_info&&v.fmt_debug_info.length>0?"":"display:none"}k=O.isLivePlayback;Q=O.He;v.live_mode_style=k||Q?"":"display:none";v.live_latency_style=k?"": "display:none";if(Q)v.live_mode="Post-Live"+(PL(O)?" Manifestless":"");else if(k){Q=b.P3;v.live_latency_secs=Q.toFixed(2)+"s";k=PL(O)?"Manifestless, ":"";O.s2&&(k+="Windowed, ");S="Uncertain";if(Q>=0&&Q<120)if(O.latencyClass&&O.latencyClass!=="UNKNOWN")switch(O.latencyClass){case "NORMAL":S="Optimized for Normal Latency";break;case "LOW":S="Optimized for Low Latency";break;case "ULTRALOW":S="Optimized for Ultra Low Latency";break;default:S="Unknown Latency Setting"}else S=O.isLowLatencyLiveStream? "Optimized for Low Latency":"Optimized for Smooth Streaming";k+=S;(Q=b.MF)&&(k+=", seq "+Q.sequence);v.live_mode=k}!b.isGapless||JX(O)&&b.Bt||(v.playback_categories+="Gapless ");v.playback_categories_style=v.playback_categories?"":"display:none";v.bandwidth_samples=b.WF;v.network_activity_samples=b.dC;v.live_latency_samples=b.n1;v.buffer_health_samples=b.Zb;b=g.Fn(O);if(O.cotn||b)v.cotn_and_local_media=(O.cotn?O.cotn:"null")+" / "+b;v.cotn_and_local_media_style=v.cotn_and_local_media?"":"display:none"; Kj(O,"web_player_release_debug")?(v.release_name=U[32],v.release_style=""):v.release_style="display:none";v.debug_info&&p.length>0&&v.debug_info.length+p.length<=60?v.debug_info+=" "+p:v.extra_debug_info=p;v.extra_debug_info_style=v.extra_debug_info&&v.extra_debug_info.length>0?"":"display:none";return v}; WWI=function(M){var O=/codecs="([^"]*)"/.exec(M.mimeType);return O&&O[1]?O[1]+" ("+M.itag+")":M.itag}; xM=function(M,O,c,k,I){g.f.call(this,{G:"div",V:"ytp-horizonchart"});this.W=O;this.sampleCount=c;this.L=k;this.U=I;this.index=0;this.heightPx=-1;this.Y=this.X=null;this.S=Math.round(M/c);this.element.style.width=this.S*this.sampleCount+"px";this.element.style.height=this.W+"em"}; hH=function(M,O){if(M.heightPx===-1){var c=null;try{c=g.Xe("CANVAS"),M.X=c.getContext("2d")}catch(u){}if(M.X){var k=M.S*M.sampleCount;M.Y=c;M.Y.width=k;M.Y.style.width=k+"px";M.element.appendChild(M.Y)}else for(M.sampleCount=Math.floor(M.sampleCount/4),M.S*=4,c=0;c1?2:1,M.Y.height=M.heightPx*c,M.Y.style.height= M.heightPx+"px",M.X.scale(1,c)));O=g.a(O);for(k=O.next();!k.done;k=O.next()){c=M;var I=M.index,b=k.value;for(k=0;k+20&&g.pI(O.X.element);k.classList.add("ytp-timely-actions-overlay");O.X.element.appendChild(k)}); g.C(this,this.X);this.B("web_player_overlay_positioned_layout")?this.events.Z(M,"basechromeinitialized",function(){O.api.iU(O.X.element,4,!0);O.X.element.setAttribute("data-overlay-order","10")}):g.xL(this.api,this.X.element,4)}; $VM=function(M){M.timelyActions&&(M.L=M.timelyActions.reduce(function(O,c){if(c.cueRangeId===void 0)return O;O[c.cueRangeId]=0;return O},{}))}; Ov=function(M,O){if(M.timelyActions){M=g.a(M.timelyActions);for(var c=M.next();!c.done;c=M.next())if(c=c.value,c.cueRangeId===O)return c}}; VZa=function(M,O){if((M=Ov(M,O))&&M.onCueRangeExit)return zf(M.onCueRangeExit)}; QRM=function(M,O){return M.Y===void 0?!1:O.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(O.seekLengthMilliseconds)===5E3?M.Y===72:O.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(O.seekLengthMilliseconds)===1E4?M.Y===74:O.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(O.seekLengthMilliseconds)===5E3?M.Y===71:O.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(O.seekLengthMilliseconds)===1E4?M.Y===73:!1}; TnL=function(M,O){var c=Number(O==null?void 0:O.maxVisibleDurationMilliseconds);c&&(c0(M),M.s2=setTimeout(function(){if(M.S!==void 0&&(O==null?void 0:O.cueRangeId)===M.S){M.T=!1;var k=VZa(M,M.S);k&&M.api.Dd("innertubeCommand",k)}},c))}; c0=function(M){M.s2&&clearTimeout(M.s2);M.s2=void 0;M.T=!1}; dVE=function(M){if(M=M.getWatchNextResponse()){var O,c;M=(O=M.playerOverlays)==null?void 0:(c=O.playerOverlayRenderer)==null?void 0:c.timelyActionsOverlayViewModel;O=g.V(M,fZR);if(O!=null&&O.timelyActions)return O==null?void 0:O.timelyActions.map(function(k){return g.V(k,mVE)}).filter(function(k){return!!k})}}; iEG=function(M){Xq.call(this,M);var O=this;JQ(this.api,"getPlaybackRate",function(){return O.api.getPlaybackRate()}); JQ(this.api,"setPlaybackRate",function(c){typeof c==="number"&&O.api.setPlaybackRate(c)})}; kT=function(M,O,c,k){ns.call(this,"VOICE_BOOST",g.sU.Rz);this.S=!1;this.j=M;this.LA=M.B_();this.L=O;this.Y=c;this.hasVoiceBoostAudioTrack=k;this.Z(M,"videodatachange",this.X);this.setIcon(zSl());this.subscribe("select",this.U,this);this.X()}; I2=function(M){Xq.call(this,M);var O=this;this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"settingsMenuInitialized",function(){Anl(O)}); NX(this.api,"getVoiceBoostUserPreference",function(){return O.getVoiceBoostUserPreference()}); NX(this.api,"setVoiceBoostUserPreference",function(k){O.setVoiceBoostUserPreference(k)}); NX(this.api,"hasVoiceBoostAudioTrack",function(){return O.hasVoiceBoostAudioTrack()}); var c;this.S=(c=Ovl())!=null?c:0;this.updateEnvironmentData()}; Anl=function(M){M.menuItem||(M.menuItem=new kT(M.api,function(O){M.setVoiceBoostUserPreference(O)},function(){return M.getVoiceBoostUserPreference()},function(){return M.hasVoiceBoostAudioTrack()}),g.C(M,M.menuItem))}; qOL=function(M){M=M.EL();if(!M)return!1;M=g.L8(M).exp||"";return M.includes("xpv")||M.includes("xpe")}; xVa=function(M){M=g.a(g.bt(M,!0));for(var O=M.next();!O.done;O=M.next())if(qOL(O.value))return!0;return!1}; hq8=function(M,O){M=g.a(g.bt(M,!0));for(var c=M.next();!c.done;c=M.next())if(c=c.value,qOL(c)){var k={potc:"1",pot:O};c.url&&(c.url=Yj(c.url,k))}}; LWl=function(M){return g.P(function(O){if(O.X==1)return g.Ja(O,2),g.Z(O,M,4);if(O.X!=2)return g.Hk(O,0);g.Bk(O);g.rI(O)})}; Uv=function(M){Xq.call(this,M);var O=this;this.useLivingRoomPoToken=!1;this.J=new g.vZ;this.S=!1;this.J$=null;this.K=!1;this.L=null;this.U=!1;var c=M.N().getWebPlayerContextConfig();this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"spsumpreject",function(k,I,b){O.U=I;k&&O.K&&!O.L&&(O.B("html5_generate_content_po_token")&&b?O.PZ(b):O.B("html5_generate_session_po_token")&&YOA(O));O.L||O.api.Xb("stp",{s:+O.K,b:+O.U})}); this.events.Z(M,"poTokenVideoBindingChange",function(k){O.PZ(k)}); this.useLivingRoomPoToken=!(c==null||!c.useLivingRoomPoToken);M.addEventListener("csiinitialized",function(){O.J$=M.kN();var k=(O.B("html5_generate_session_po_token")||O.B("html5_generate_content_po_token"))&&!O.useLivingRoomPoToken;try{if(O.B("html5_use_shared_owl_instance"))MTA(O);else if(k){O.J$.jd("pot_isc");var I=g.Y8(O.api.N().experiments,"html5_webpo_kaios_defer_timeout_ms");I?(O.Y=Sn(),g.tL(function(){v0(O)},I)):O.B("html5_webpo_idle_priority_job")?(O.Y=Sn(),g.mA(g.A4(),function(){v0(O)})): v0(O)}}catch(b){b instanceof Error&&g.sZ(b)}}); M.addEventListener("trackListLoaded",this.DE.bind(this));M.IM(this)}; Od7=function(M){var O=Kb(M.experiments,"html5_web_po_request_key");return O?O:g.lr(M)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; cEI=function(M){var O=new UkI,c={},k=(c["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",c);return new X1(O,M,function(){return k})}; kSl=function(M){return new lm(M)}; ut=function(M,O){M.B("html5_webpo_bge_ctmp")&&M.api.Xb(O,{hwpo:!!M.X,hwpor:M.S})}; MTA=function(M){var O,c;g.P(function(k){if(k.X==1)return ut(M,"swpo_i"),M.Y=Sn(),tW(M),g.Z(k,qc(),2);if(k.X!=3)return O=k.S,ut(M,"swpo_co"),g.Z(k,EWk(O),3);c=k.S;M.B("html5_web_po_token_disable_caching")||c.Mz(150);M.X=c;ut(M,"swpo_cc");LWl(c.FG()).then(function(){M.S=!0;M.J.resolve();ut(M,"swpo_re")}); g.tL(function(){v0(M);ut(M,"swpo_si")},0); g.rI(k)})}; vnM=function(M){var O=M.api.N(),c=cEI(Od7(O)),k=c.YX.bind(c);c.YX=function(u){var t;return g.P(function(G){if(G.X==1)return g.Z(G,k(u),2);t=G.S;M.api.Xb("itr",{});return G.return(t)})}; try{var I=kSl({Yr:c,ML:{maxAttempts:5},Jw:{Yv:"CLEn",disable:O.experiments.No("html5_web_po_disable_remote_logging")||Ill.includes(g.Iy(O.mq)||""),Qd:fbp(O.experiments),bX:O.experiments.No("wpo_gel_strz")?function(u){var t=bdl.get(u);t||(t=new gJ7(u),t=new g.P2(t),bdl.set(u,t));return t}:void 0, TA:M.B("wpo_dis_lfdms")?0:1E3},Do2:g.sZ});var b=new zy({X1:I,Yr:c,onError:g.sZ});LWl(b.FG()).then(function(){M.S=!0;M.J.resolve()}); M.B("html5_web_po_token_disable_caching")||b.Mz(150);g.C(M,I);g.C(M,b);M.X=b}catch(u){g.sZ(u);var v;(v=I)==null||v.dispose()}}; v0=function(M){var O=M.api.N();M.J$.jd("pot_ist");M.X||vnM(M);M.B("html5_bandaid_attach_content_po_token")||(M.B("html5_generate_session_po_token")&&(tW(M),YOA(M)),O=g.Y8(O.experiments,"html5_session_po_token_interval_time_ms")||0,O>0&&(M.W=g.Go(function(){tW(M)},O)),M.K=!0)}; tW=function(M){var O,c,k,I;g.P(function(b){if(!M.B("html5_generate_session_po_token")||M.useLivingRoomPoToken)return b.return();O=M.api.N();c=g.Q5("EOM_VISITOR_DATA")||g.Q5("VISITOR_DATA");k=O.SH?O.datasyncId:c;I=Kb(O.experiments,"html5_mock_content_binding_for_session_token")||O.livingRoomPoTokenId||k;O.mX=G0(M,I);g.rI(b)})}; G0=function(M,O){if(!M.X){if(M.Y)try{return M.Y(O)}catch(b){g.sZ(b)}return""}try{M.J$.jd(M.S?"pot_cms":"pot_csms");var c={oC:!0,Ua:!0,gN:O};M.B("html5_web_po_token_disable_caching")||(c.T6={CO:O,wf:!0,K$:!0});var k=M.X.wX(c);M.J$.jd(M.S?"pot_cmf":"pot_csmf");if(M.S){var I;(I=M.L)==null||I.resolve();M.L=null;M.U&&(M.U=!1,M.api.app.V2().eT(!1))}return k}catch(b){return g.sZ(b),""}}; YOA=function(M){M.X&&(M.L=new ju,M.J.promise.then(function(){M.J$.jd("pot_if");tW(M)}))}; g.jC=function(M,O,c){g.c_(M.element,"ytp-suggestion-set",!!O.videoId);var k=O.playlistId;c=O.Bj(c?c:"mqdefault.jpg");var I=null,b=null;O instanceof i8&&(O.lengthText?(I=O.lengthText||null,b=O.AY||null):O.lengthSeconds&&(I=g.gw(O.lengthSeconds),b=g.gw(O.lengthSeconds,!0)));var v=!!k;k=v&&fG(k).type==="RD";var u=O instanceof i8?O.isLivePlayback:null,t=O instanceof i8?O.isUpcoming:null,G=O.author,X=O.shortViewCount,l=O.publishedTimeText,F=[],p=[];G&&F.push(G);X&&(F.push(X),p.push(X));l&&p.push(l);c= {title:O.title,author:G,author_and_views:F.join(" \u2022 "),aria_label:O.ariaLabel||g.cA("Watch $TITLE",{TITLE:O.title}),duration:I,timestamp:b,url:O.WP(),is_live:u,is_upcoming:t,is_list:v,is_mix:k,background:c?"background-image: url("+c+")":"",views_and_publish_time:p.join(" \u2022 "),autoplayAlternativeHeader:O.A1};O instanceof mD&&(c.playlist_length=O.playlistLength);M.update(c)}; g.XW=function(M){var O=M.N(),c=g.K1||g.Av?{style:"will-change: opacity"}:void 0,k=O.L,I=["ytp-modern-videowall-still"];O.X&&I.push("ytp-videowall-show-text");g.f.call(this,{G:"a",RO:I,D:{href:"{{url}}",target:k?O.T:"","aria-label":"{{aria_label}}","data-is-live":"{{is_live}}","data-is-list":"{{is_list}}","data-is-mix":"{{is_mix}}"},C:[{G:"div",V:"ytp-modern-videowall-still-image",D:{style:"{{background}}"},C:[{G:"span",V:"ytp-modern-videowall-still-info-duration",l4:"{{duration}}"}]},{G:"span",V:"ytp-modern-videowall-still-info", D:{"aria-hidden":"true"},C:[{G:"span",V:"ytp-modern-videowall-still-info-bg",C:[{G:"span",V:"ytp-modern-videowall-still-info-content",D:c,C:[{G:"span",V:"ytp-modern-videowall-still-info-title",l4:"{{title}}"},{G:"span",V:"ytp-modern-videowall-still-info-author",l4:"{{author_and_views}}"},{G:"span",V:"ytp-modern-videowall-still-info-live",l4:"Live"}]}]}]},{G:"span",RO:["ytp-modern-videowall-still-listlabel-regular","ytp-modern-videowall-still-listlabel"],D:{"aria-hidden":"true"},C:[{G:"span",V:"ytp-modern-videowall-still-listlabel-icon"}, "Playlist",{G:"span",V:"ytp-modern-videowall-still-listlabel-length",C:[" (",{G:"span",l4:"{{playlist_length}}"},")"]}]},{G:"span",RO:["ytp-modern-videowall-still-listlabel-mix","ytp-modern-videowall-still-listlabel"],D:{"aria-hidden":"true"},C:[{G:"span",V:"ytp-modern-videowall-still-listlabel-mix-icon"},"Mix",{G:"span",V:"ytp-modern-videowall-still-listlabel-length",l4:" (50+)"}]}]});this.suggestion=null;this.X=k;this.api=M;this.S=new g.Rs(this);g.C(this,this.S);this.listen("click",this.onClick); this.listen("keypress",this.onKeyPress);this.S.Z(M,"videodatachange",this.onVideoDataChange);M.createServerVe(this.element,this);this.onVideoDataChange()}; g.UMp=function(M,O){if(M.suggestion!==O){M.suggestion=O;var c=M.api.N();g.jC(M,O,"hqdefault.jpg");if(g.xK(c)&&!M.api.B("web_player_log_click_before_generating_ve_conversion_params")){c=O.WP();var k={};g.sl(M.api,"addEmbedsConversionTrackingParams",[k]);c=g.js(c,k);M.updateValue("url",c)}(O=(O=O.sessionData)&&O.itct)&&M.api.setTrackingParams(M.element,O)}}; lt=function(M,O){g.f.call(this,{G:"div",RO:["ytp-fullscreen-grid"],C:[{G:"div",V:"ytp-fullscreen-grid-hover-overlay",D:{title:"{{title}}","aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-fullscreen-grid","data-tooltip-offset-y":"-20"},C:[{G:"div",V:"ytp-fullscreen-grid-hover-overlay-chevron",C:[{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"g",D:{filter:"url(#filter0_d_3104_799356)"},C:[{G:"path",D:{d:"M5.29 15.20C4.92 14.84 4.90 14.26 5.22 13.86L5.29 13.79L11.99 7.08L18.70 13.79C19.09 14.18 19.09 14.81 18.70 15.20C18.31 15.59 17.68 15.59 17.29 15.20L11.99 9.91L6.70 15.20L6.63 15.27C6.23 15.59 5.65 15.57 5.29 15.20Z", fill:"white"}}]},{G:"defs",C:[{G:"filter",D:{"color-interpolation-filters":"sRGB",filterUnits:"userSpaceOnUse",height:"26",width:"26",x:"-1",y:"-1"},C:[{G:"feFlood",D:{"flood-opacity":"0",result:"BackgroundImageFix"}},{G:"feColorMatrix",D:{"in":"SourceAlpha",result:"hardAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}},{G:"feOffset"},{G:"feGaussianBlur",D:{stdDeviation:"0.5"}},{G:"feComposite",D:{in2:"hardAlpha",operator:"out"}},{G:"feColorMatrix",D:{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8 0"}}, {G:"feBlend",D:{in2:"BackgroundImageFix",mode:"normal",result:"effect1_dropShadow_3104_799356"}},{G:"feBlend",D:{"in":"SourceGraphic",in2:"effect1_dropShadow_3104_799356",mode:"normal",result:"shape"}}]}]}]}]}]},{G:"div",V:"ytp-fullscreen-grid-main-content",C:[{G:"div",V:"ytp-fullscreen-grid-header",C:[{G:"button",V:"ytp-fullscreen-grid-header-button",D:{"aria-label":"{{ariaLabel}}"}},{G:"button",RO:["ytp-grid-menu-close","ytp-button"],D:{"aria-label":"Close"},C:[g.le()]}]},{G:"div",V:"ytp-fullscreen-grid-stills-container"}]}]}); this.player=M;this.stills=[];this.videoData=null;this.currentState=0;this.W=this.element.querySelector(".ytp-fullscreen-grid-main-content");this.U=this.element.querySelector(".ytp-fullscreen-grid-main-content .ytp-fullscreen-grid-header");this.Y=this.element.querySelector(".ytp-grid-menu-close");this.S=this.element.querySelector(".ytp-fullscreen-grid-header-button");this.T=this.element.querySelector(".ytp-fullscreen-grid-main-content .ytp-fullscreen-grid-stills-container");this.L=new g.Rs(this);g.C(this, this.L);this.K=O;if(this.U&&this.W&&this.T&&this.S&&this.Y){if(M=this.element.querySelector(".ytp-fullscreen-grid-hover-overlay"))this.Z(M,"click",this.X),Cj(this.player,M,this);this.S&&this.Z(this.S,"click",this.X);this.Y&&this.Z(this.Y,"click",this.X);if(M=this.player.getVideoData(1))this.videoData=M;this.L.Z(this.player,"videodatachange",this.onVideoDataChange)}}; Ki=function(M){Xq.call(this,M);var O=this;this.W=this.S=this.X=0;this.U=null;this.L=0;this.isEnded=!1;this.K=null;var c=new g.Rs(M);g.C(this,c);this.s2=this.api.B("web_player_imax_theater_mode");this.Y=this.api.B("web_player_enable_fullscreen_grid_components");c.Z(M,"fullscreentoggled",function(){FW(O)}); c.Z(M,"autohideupdate",function(k){k&&O.X===2&&pi(O,1)}); c.Z(M,"videodatachange",function(){if(O.Y){var k=O.api.getVideoData(1);O.videoData!==k&&O.X===2&&pi(O,1);O.videoData=k}},this); c.Z(M,"sizestylechange",function(){O.Y&&FW(O)}); NX(this.api,"setFullscreenQuickActions",function(k){O.setFullscreenQuickActions(k)}); NX(this.api,"setPlayerOverlayVideoDetailsRenderer",function(k){O.setPlayerOverlayVideoDetailsRenderer(k)}); this.Y&&u02(this,c,M)}; u02=function(M,O,c){O.Z(c,"keyboardserviceglobalkeydown",function(k,I){M.Y&&k.keyCode===86&&!k.repeat&&M.X!==0&&(I&&(I.k6=!0),tTp(M))}); O.Z(M.api.getRootNode(),"wheel",function(k){if(!M.K){var I;if(M.Y&&(I=M.J)!=null&&I.element&&M.X!==0)if(gS(M)||k.stopPropagation(),g.Lt(M.api.getRootNode(),"ytp-grid-scrolling"),M.L===0&&(M.L=window.innerHeight),M.X===1)M.L!==0&&(M.S+=k.deltaY/M.L,M.S=Math.min(Math.max(M.S,0),.85),wS(M),GSp(M,Math.abs(M.S)>=.85));else if(M.X===2){I=k.deltaY<0;var b,v=((b=M.J)==null?void 0:b.element.scrollTop)===0;I&&v?M.L!==0&&(M.S+=k.deltaY/M.L,wS(M),GSp(M,Math.abs(M.S)>=.85)):M.S!==0&&(M.S=0,wS(M))}}},{passive:!0}); O.Z(c,"standardControlsInitialized",function(){if(!M.J){M.J=new lt(M.api,M.Sc.bind(M));g.C(M,M.J);var k=M.api.getRootNode().querySelector(".ytp-chrome-bottom");k&&k.parentNode&&k.parentNode.insertBefore(M.J.element,k.nextSibling)}}); O.Z(c,"presentingplayerstatechange",function(){ni(M)}); O.Z(c,"autonavvisibility",function(){ni(M)}); M.api.MX().subscribe("visibilitystatechange",function(){ni(M)}); jAE(M,M.X)}; GSp=function(M,O){M.U&&clearTimeout(M.U);O?XhE(M):M.U=window.setTimeout(function(){XhE(M)},150)}; XhE=function(M){M.U&&(clearTimeout(M.U),M.U=null);M.L=0;M.Y&&M.X!==0&&(Math.abs(M.S)>=.15&&tTp(M,!0),M.S=0,wS(M),g.M2(M.api.getRootNode(),"ytp-grid-scrolling"))}; tTp=function(M,O){M.Y&&(O!==void 0&&O||(M.K&&clearTimeout(M.K),M.K=window.setTimeout(function(){M.K=null},1E3)),M.X===1?pi(M,2):pi(M,1))}; gS=function(M){return M.api.isFullscreen()||M.s2&&M.api.fV()}; FW=function(M){var O=gS(M);M.T&&g.Mw(M.T,O);M.playerOverlayVideoDetailsRenderer&&g.Mw(M.playerOverlayVideoDetailsRenderer,O);M.Y&&ni(M)}; ni=function(M){if(M.Y){var O;if(M.api.getPresentingPlayerType()===2||M.api.Jl()||((O=g.ZH(M.api))==null?0:O.mM())||M.api.isMinimized())pi(M,0);else{if(O=g.A(M.api.getPlayerStateObject(),2))pi(M,2);else if(M.isEnded&&!O){var c=gS(M)?1:0;M.isEnded=O;pi(M,c)}else gS(M)?M.X!==2&&pi(M,1):pi(M,0);M.isEnded=O}}}; pi=function(M,O){M.X=O;var c;(c=M.J)==null||c.VM(O);M.S=0;wS(M);jAE(M,O)}; jAE=function(M,O){M=M.api.getRootNode();g.c_(M,"ytp-fullscreen-grid-peaking",O===1);g.c_(M,"ytp-fullscreen-grid-active",O===2)}; wS=function(M){requestAnimationFrame(function(){var O=M.S-M.W,c=O;M.S!==0&&(c=Math.max(-.01,Math.min(O,.01)));M.W+=c;M.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+M.W.toString());M.W!==M.S&&wS(M)})}; llI=function(M){Xq.call(this,M);var O=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.Rs(M);g.C(this,this.events);this.events.Z(M,"heartbeatRequest",function(c){if(O.freePreviewUsageDetails.length||O.freePreviewWatchedDuration!==null)c.heartbeatRequestParams||(c.heartbeatRequestParams={}),c.heartbeatRequestParams.unpluggedParams||(c.heartbeatRequestParams.unpluggedParams={}),O.freePreviewUsageDetails.length>0?c.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= O.freePreviewUsageDetails:c.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+O.freePreviewWatchedDuration}}); NX(M,"setFreePreviewWatchedDuration",function(c){O.freePreviewWatchedDuration=c}); NX(M,"setFreePreviewUsageDetails",function(c){O.freePreviewUsageDetails=c})}; R2=function(M){g.d.call(this);this.features=[];var O=this.S,c=new DS(M),k=new li(M),I=new wF(M),b=new Uv(M);var v=g.j6(M.N())?void 0:new PQ(M);var u=new gF(M),t=new Bnl(M),G=new iEG(M),X=new Cs(M);var l=g.j6(M.N())?new llI(M):void 0;var F=M.B("html5_enable_ssap")?new JnE(M):void 0;var p;var K=(p=M.N().getWebPlayerContextConfig())!=null&&p.cinematicSettingsAvailable?new BQ(M):void 0;p=new d2(M);var r=M.B("enable_courses_player_overlay_purchase")?new UPk(M):void 0;var W=g.gG(M.N())?new kNl(M):void 0; var z=new o3(M);var e=M.N().L?new hD7(M):void 0;var S=g.xK(M.N())?new xd8(M):void 0;var Q=M.B("web_player_move_autonav_toggle")&&M.N().dZ?new $dl(M):void 0;var T=g.gG(M.N())?new Kc8(M):void 0;var L=M.B("web_enable_speedmaster")&&g.gG(M.N())?new mU(M):void 0;var x=M.N().iz?void 0:new ynI(M);var vk=M.B("report_pml_debug_signal")?new QMb(M):void 0;var X8=new zYa(M),Up=new rF(M);var uA=g.zd(M.N())?new iMA(M):void 0;var Op=navigator.mediaSession&&window.MediaMetadata&&M.N().BL?new pY(M):void 0;var eb= M.B("html5_enable_drc")&&!M.N().U?new St(M):void 0;var Aa=new ps(M);var ha=g.gG(M.N())?new bE7(M):void 0;var KJ=M.B("html5_enable_d6de4")?new nY(M):void 0;var FL=g.gG(M.N())&&M.B("web_sleep_timer")?new dF(M):void 0;var Ql=g.xK(M.N())?new Y7L(M):void 0;var hA=new ET(M),gK=new ioM(M),TD=new FcR(M);var O4=M.B("enable_sabr_snackbar_message")?new wUM(M):void 0;var B=M.B("web_enable_timely_actions")?new DVL(M):void 0;var yG=new zP(M);var P4=g.gG(M.N())?new Ki(M):void 0;var kl=M.B("html5_enable_voice_boost")? new I2(M):void 0;var sk=M.B("web_player_loop_settings_menu")&&M.N().Qz?new pcI(M):void 0;var N=M.B("html5_masthead_default_playback_rate")?new RYp(M):void 0;M=M.B("web_player_playable_sequences_refactor")?new Dva(M):void 0;O.call(this,c,k,I,b,v,u,t,G,X,l,F,K,p,r,W,z,e,S,Q,T,L,x,vk,X8,Up,uA,void 0,Op,eb,Aa,void 0,ha,KJ,FL,Ql,void 0,hA,gK,TD,void 0,O4,B,yG,P4,kl,void 0,sk,void 0,N,M)}; Fkl=function(){this.X=this.S=NaN}; ph2=function(M,O){this.i4=M;this.timerName="";this.Y=!1;this.X=NaN;this.L=new Fkl;this.S=O||null;this.Y=!1}; Kka=function(M,O,c){var k=g.c6(O.Fb)&&!O.Fb.U;if(O.Fb.l7&&(Lb(O.Fb)||O.Fb.jc==="shortspage"||N4(O.Fb)||k)&&!M.Y){M.Y=!0;M.U=O.clientPlaybackNonce;g.Q5("TIMING_ACTION")||y5("TIMING_ACTION",M.i4.csiPageType);M.i4.csiServiceName&&y5("CSI_SERVICE_NAME",M.i4.csiServiceName);if(M.S){k=M.S.kN();for(var I=g.a(Object.keys(k)),b=I.next();!b.done;b=I.next())b=b.value,rB(b,k[b],M.timerName);k=g.mm(xOa)(M.S.dK);g.Nr(k,M.timerName);k=M.S;k.S={};k.dK={}}g.Nr({playerInfo:{visibilityState:g.mm(qNk)()},playerType:"LATENCY_PLAYER_HTML5"}, M.timerName);M.J!==O.clientPlaybackNonce||Number.isNaN(M.X)||(Wg("_start",M.timerName)?c=g.mm(gB)("_start",M.timerName)+M.X:g.sZ(new g.Dy("attempted to log gapless pbs before CSI timeline started",{cpn:O.clientPlaybackNonce})));c&&!Wg("pbs",M.timerName)&&a2(M,c)}}; a2=function(M,O,c){rB("pbs",O!=null?O:(0,g.al)(),c!=null?c:M.timerName)}; rS=function(M){vHR();bLE();M.timerName=""}; gnk=function(M){if(M.S){var O=M.S;O.S={};O.dK={}}M.Y=!1;M.J=void 0;M.X=NaN}; whb=function(M,O){g.MN.call(this);this.Fb=M;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.S=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.K={};this.X=0;if(M=O.session_data)this.sessionData=Aw(M,"&");this.index=Math.max(0,Number(O.index)||0);this.loop=!!O.loop;this.startSeconds=Number(O.startSeconds)||0;this.title=O.playlist_title||"";this.description=O.playlist_description||"";this.author= O.author||O.playlist_author||"";O.video_id&&(this.items[this.index]=O);if(M=O.api)typeof M==="string"&&M.length===16?O.list="PL"+M:O.playlist=M;if(M=O.list)switch(O.listType){case "user_uploads":this.listId=new Tx("UU","PLAYER_"+M);break;default:var c=O.playlist_length;c&&(this.length=Number(c)||0);this.listId=fG(M);if(M=O.video)this.items=M.slice(0),this.loaded=!0}else if(O.playlist){M=O.playlist.toString().split(",");this.index>0&&(this.items=[]);M=g.a(M);for(c=M.next();!c.done;c=M.next())(c=c.value)&& this.items.push({video_id:c});this.length=this.items.length;if(M=O.video)this.items=M.slice(0),this.loaded=!0}this.setShuffle(!!O.shuffle);if(M=O.suggestedQuality)this.quality=M;this.K=CG(O,"playlist_");this.Y=(O=O.thumbnail_ids)?O.split(","):[]}; nn7=function(M){return!!(M.playlist||M.list||M.api)}; Rla=function(M){var O=M.index+1;return O>=M.length?0:O}; alA=function(M){var O=M.index-1;return O<0?M.length-1:O}; g.Nf=function(M,O,c,k){O=O!==void 0?O:M.index;O=M.items&&O in M.items?M.items[M.order[O]]:null;var I=null;O&&(c&&(O.autoplay="1"),k&&(O.autonav="1"),I=new g.X3(M.Fb,O),g.C(M,I),I.Ss=!0,I.startSeconds=M.startSeconds||I.clipStart||0,M.listId&&(I.playlistId=M.listId.toString()));return I}; rEE=function(M,O){M.index=g.Do(O,0,M.length-1);M.startSeconds=0}; N9G=function(M,O){if(O.video&&O.video.length){M.title=O.title||"";M.description=O.description;M.views=O.views;M.likes=O.likes;M.dislikes=O.dislikes;M.author=O.author||"";var c=O.loop;c&&(M.loop=c);c=g.Nf(M);M.items=[];for(var k=g.a(O.video),I=k.next();!I.done;I=k.next())if(I=I.value)I.video_id=I.encrypted_id,M.items.push(I);M.length=M.items.length;(O=O.index)?M.index=O:M.findIndex(c);M.setShuffle(!1);M.loaded=!0;M.X++;M.S&&M.S()}}; sA7=function(M,O){var c,k,I,b,v,u,t;return g.P(function(G){if(G.X==1){c=g.$3();var X=M.N(),l={context:g.aK(M),playbackContext:{contentPlaybackContext:{ancestorOrigins:X.ancestorOrigins}}},F=X.getWebPlayerContextConfig();if(F==null?0:F.encryptedHostFlags)l.playbackContext.contentPlaybackContext.encryptedHostFlags=F.encryptedHostFlags;if(F==null?0:F.hideInfo)l.playerParams={showinfo:!1};X=X.embedConfig;F=O.docid||O.video_id||O.videoId||O.id;if(!F){F=O.raw_embedded_player_response;if(!F){var p=O.embedded_player_response; p&&(F=JSON.parse(p))}if(F){var K,r,W,z,e,S;F=((S=g.V((K=F)==null?void 0:(r=K.embedPreview)==null?void 0:(W=r.thumbnailPreviewRenderer)==null?void 0:(z=W.playButton)==null?void 0:(e=z.buttonRenderer)==null?void 0:e.navigationEndpoint,g.nO))==null?void 0:S.videoId)||null}else F=null}K=(K=F)?K:void 0;r=M.playlistId?M.playlistId:O.list;W=O.listType;if(r){var Q;W==="user_uploads"?Q={username:r}:Q={playlistId:r};JER(X,K,O,Q);l.playlistRequest=Q}else O.playlist?(Q={templistVideoIds:O.playlist.toString().split(",")}, JER(X,K,O,Q),l.playlistRequest=Q):K&&(Q={videoId:K},X&&(Q.serializedThirdPartyEmbedConfig=X),l.singleVideoRequest=Q);k=l;I=g.A6(Wk2);g.Ja(G,2);return g.Z(G,g.zm(c,k,I),4)}if(G.X!=2)return b=G.S,v=M.N(),O.raw_embedded_player_response=b,v.oO=IF(O,g.xK(v)),v.Y=v.oO==="EMBEDDED_PLAYER_MODE_PFL",b&&(u=b,u.trackingParams&&mn(u.trackingParams)),G.return(new g.X3(v,O));t=g.Bk(G);t instanceof Error||(t=Error("b259802748"));g.Ww(t);return G.return(M)})}; JER=function(M,O,c,k){c.index&&(k.playlistIndex=String(Number(c.index)+1));k.videoId=O?O:"";M&&(k.serializedThirdPartyEmbedConfig=M)}; g.W0=function(M,O){JW.get(M);JW.set(M,O)}; g.H0=function(M){g.MN.call(this);this.loaded=!1;this.player=M}; HdA=function(){this.X=[];this.S=[]}; g.bt=function(M,O){return O?M.S.concat(M.X):M.S}; g.eC=function(M,O){switch(O.kind){case "asr":ell(O,M.X);break;default:ell(O,M.S)}}; ell=function(M,O){g.R1(O,function(c){return M.equals(c)})||O.push(M)}; g.B0=function(M){g.d.call(this);this.PQ=M;this.X=new HdA;this.L=null;this.J=[];this.K=[]}; g.z0=function(M,O,c){g.B0.call(this,M);this.videoData=O;this.audioTrack=c;this.S=null;this.Y=!1;this.J=O.hH;this.K=O.XQ;this.Y=g.bw(O)}; g.B9R=function(M,O){var c;return M.N().B("safari_live_drm_captions_fix")&&((c=M.getVideoData())==null?0:c.Pj())?!1:g.j6(M.N())&&!O.isManifestless}; g.ZB=function(M,O){return D4(M.info.mimeType)?O?M.info.itag===O:!0:!1}; g.zlI=function(M,O){if(M.S!=null&&g.B9R(O,M.S)&&M.S.S.rawcc!=null)return!0;if(!M.b5())return!1;O=!!M.S&&M.S.isManifestless&&Object.values(M.S.S).some(function(c){return g.ZB(c,"386")}); M=!!M.S&&!M.S.isManifestless&&g.GEl(M.S);return O||M}; g.SC=function(M,O,c,k,I,b){g.B0.call(this,M);this.videoId=c;this.SB=I;this.eventId=b;this.U={};this.S=null;M=k||g.L8(O).hl||"";M=M.split("_").join("-");this.Y=Yj(O,{hl:M})}; ZdI=function(M,O){g.d.call(this);var c=this;this.j=M;this.L=O;this.dK={};this.S={};this.X=null;this.Y=new Set;this.J=new g.Rs(this);this.YC={eEo:function(){return c.L}}; this.U=this.j.B("web_player_defer_modules");this.Sp=new Map;g.C(this,this.J);this.J.Z(M,"videodatachange",this.onVideoDataChange)}; Sc2=function(M,O){M.X=O}; g.P0=function(M){return M.Sp.get("captions")}; CLL=function(M,O){switch(O){case "ad":return PLI(M);case "annotations_module":return M.j.isEmbedsShortsMode()?M=!1:(O=M.j,M=O.N(),O=O.getVideoData(),M=M.Y||O.rd||M.controlsType==="3"?!1:M.pB.isEmpty()&&M.playerStyle!=="annotation-editor"&&M.playerStyle!=="live-dashboard"?!!O.Mo||!!g.cn(O)||!!g.kL(O):!0),M;case "asmjs":return onI(M);case "creatorendscreen":return Enl(M);case "embed":return g.xK(M.j.N());case "endscreen":return g.yEl(M);case "heartbeat":return M.Z7();case "kids":return t2(M.j.N()); case "remote":return M.j.N().T_;case "miniplayer":return M.j.N().showMiniplayerUiWhenMinimized;case "offline":return M.j.N().wW;case "captions":return QAb(M);case "unplugged":return g.kI(M.j.N());case "ux":return M.j.N().vQ;case "webgl":return dM2(M);case "ypc":return M.l2();case "ypc_clickwrap":return M=M.j.getVideoData(),M.YM&&!M.AL;case "yto":return M.j.B("web_player_playable_sequences_refactor")?!1:!!M.j.getVideoData().T.includes("yto");default:return g.Ww(Error("Module descriptor "+O+" does not match")), !1}}; o2=function(M,O,c,k,I){var b;c=c===void 0?!1:c;k=k===void 0?!1:k;var v=M.Sp.get(O);if(!v||k)if(I||(I=function(){o2(M,O,c,k)}),b||(b=function(){M.j.DX(O)}),v=v||DMI(M,O,CLL(M,O),I,b))M.Sp.set(O,v),v.create(),M.j.publish("modulecreated",O),c&&M.j.zm("onApiChange")}; VTG=function(M){var O=O===void 0?!1:O;var c,k,I,b,v;return g.P(function(u){if(u.X==1)return(c=M.Sp.get("asmjs"))&&!O?u.return(c):(k=JW.get("asmjs"))!=null?(I=k,u.Gf(2)):g.Z(u,new Promise(function(t,G){$MR(M,"asmjs",function(){var X=JW.get("asmjs");X?t(X):G("cannot load module asmjs")},G)}),3); u.X!=2&&(I=u.S);b=I;if(!b)return u.return(Promise.reject("cannot load module asmjs"));v=new b(M.j);M.Sp.set("asmjs",v);v.create();return u.return(v)})}; mMa=function(M){T9p(M)&&M.Bm();fll(M)&&(o2(M,"captions",!0),o2(M,"endscreen"),M.JM(),o2(M,"creatorendscreen",!0))}; fll=function(M){var O=M.j.getVideoData(),c=M.U&&!O.isInlinePlaybackNoAd;M.j.B("html5_defer_modules_on_ads_only")&&!O.isAd()&&(c=!1);return c}; T9p=function(M){M=M.j.getVideoData();var O;if(O=M.B("web_player_defer_ad")){if(g.rK(M.T,"ad")||PTA(M)||M.enableServerStitchedDai)M=!1;else{O=M.playerResponse;M=M.startSeconds;var c=O==null?void 0:O.adPlacements;if(O=c){O=Number.MAX_VALUE;c=g.a(c);for(var k=c.next();!k.done;k=c.next())if(k=k.value.adPlacementRenderer){var I=void 0,b=(I=k.config)==null?void 0:I.adPlacementConfig;I=void 0;if(((I=b)==null?void 0:I.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var v=I=void 0;b=Number((I=b)==null?void 0:(v= I.adTimeOffset)==null?void 0:v.offsetStartMilliseconds)||0;v=I=void 0;k=Number(((I=k.renderer)==null?void 0:(v=I.adBreakServiceRenderer)==null?void 0:v.prefetchMilliseconds)||0);k=b-k;k=11;M=M.api.N().W&&Vj;return!(!O&&!M)}; kr=function(M,O){return!M.api.isInline()&&!l$b(M,RF(O))&&g.ww(O)}; Xz8=function(M){M.Rs.K7();if(M.bl&&M.bB)M.bB=!1;else if(!M.api.N().Mo&&!M.dJ()){var O=M.api.getPlayerStateObject();g.A(O,2)&&g.VA(M.api)||M.QU(O);!M.api.N().SL||O.isCued()||g.A(O,1024)?M.PB():M.Rj.isActive()?(M.R9(),M.Rj.stop()):M.Rj.start()}}; pz8=function(M,O){var c;if((c=M.api.getVideoData())==null?0:c.mutedAutoplay){var k,I;if((k=O.target)==null?0:(I=k.className)==null?0:I.includes("ytp-info-panel"))return!1}return g.ww(O)&&M.api.isMutedByMutedAutoplay()?(M.api.unMute(),M.api.getPresentingPlayerType()===2&&M.api.playVideo(),O=M.api.getPlayerStateObject(),!g.A(O,4)||g.A(O,8)||g.A(O,2)||M.PB(),!0):!1}; KS7=function(M,O,c){M.api.isFullscreen()?c<1-O&&M.api.toggleFullscreen():c>1+O&&M.api.toggleFullscreen()}; jib=function(M){var O=dW()&&Ei()>=67&&!M.api.N().W;M=M.api.N().disableOrganicUi;return!g.QM("tizen")&&!iz&&!O&&!M}; g.Ih=function(M){g.f.call(this,{G:"div",C:[{G:"div",V:"ytp-bezel-text-wrapper",C:[{G:"div",V:"ytp-bezel-text",l4:"{{title}}"}]},{G:"div",V:"ytp-bezel",D:{role:"status","aria-label":"{{label}}"},C:[{G:"div",V:"ytp-bezel-icon",l4:"{{icon}}"}]}]});this.j=M;this.X=new g.$q(this.show,10,this);M=this.j.B("delhi_modern_web_player")?1E3:500;this.S=new g.$q(this.hide,M,this);g.C(this,this.X);g.C(this,this.S);this.hide()}; vc=function(M,O,c){if(O<=0){c=Jg();O="muted";var k=0}else c=c?{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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"}}]}:{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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"}}]},k=Math.floor(O),O=k+"volume";bF(M,c,O,k+"%")}; gUI=function(M,O){O=O?{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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"}}]}:ayk();var c=M.j.getPlaybackRate(),k=g.cA("Speed is $RATE",{RATE:String(c)});bF(M,O,k,c+"x")}; wzI=function(M,O){O=O?"Subtitles/closed captions on":"Subtitles/closed captions off";bF(M,T38(M.j),O)}; bF=function(M,O,c,k){k=k===void 0?"":k;M.updateValue("label",c===void 0?"":c);M.updateValue("icon",O);g.ft(M.S);M.X.start();M.updateValue("title",k);g.c_(M.element,"ytp-bezel-text-hide",!k)}; nUp=function(M,O){g.f.call(this,{G:"button",RO:["ytp-button","ytp-cards-button"],D:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"span",V:"ytp-cards-button-icon-default",C:[{G:"div",V:"ytp-cards-button-icon",C:[M.N().B("player_new_info_card_format")?J4I():{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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"}}]}]}, {G:"div",V:"ytp-cards-button-title",l4:"Info"}]},{G:"span",V:"ytp-cards-button-icon-shopping",C:[{G:"div",V:"ytp-cards-button-icon",C:[{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",V:"ytp-svg-shadow",D:{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"}},{G:"path",V:"ytp-svg-fill",D:{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"}},{G:"path",V:"ytp-svg-shadow-fill",D:{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"}}]}]},{G:"div", V:"ytp-cards-button-title",l4:"Shopping"}]}]});this.j=M;this.X=O;this.S=null;this.fade=new g.qN(this,250,!0,100);g.C(this,this.fade);g.c_(this.X,"ytp-show-cards-title",g.xK(M.N()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.hg(!0)}; RwL=function(M,O){g.f.call(this,{G:"div",V:"ytp-cards-teaser",C:[{G:"div",V:"ytp-cards-teaser-box"},{G:"div",V:"ytp-cards-teaser-text",C:M.N().B("player_new_info_card_format")?[{G:"button",V:"ytp-cards-teaser-info-icon",D:{"aria-label":"Show cards","aria-haspopup":"true"},C:[J4I()]},{G:"img",V:"ytp-cards-teaser-channel-avatar",D:{alt:"","aria-hidden":"true"}},{G:"span",V:"ytp-cards-teaser-label",l4:"{{text}}"},{G:"button",V:"ytp-cards-teaser-close-button",D:{"aria-label":"Close"},C:[g.le()]}]:[{G:"span", V:"ytp-cards-teaser-label",l4:"{{text}}"}]}]});var c=this;this.j=M;this.Rc=O;this.fade=new g.qN(this,250,!1,250);this.S=null;this.W=new g.$q(this.GUd,300,this);this.U=new g.$q(this.F0Y,2E3,this);this.L=[];this.X=null;this.K=new g.$q(function(){c.element.style.margin="0"},250); this.onClickCommand=this.Y=null;g.C(this,this.fade);g.C(this,this.W);g.C(this,this.U);g.C(this,this.K);M.N().B("player_new_info_card_format")?(g.Lt(M.getRootNode(),"ytp-cards-teaser-dismissible"),this.Z(this.LB("ytp-cards-teaser-close-button"),"click",this.j9),this.Z(this.LB("ytp-cards-teaser-info-icon"),"click",this.Y6),this.Z(this.LB("ytp-cards-teaser-label"),"click",this.Y6)):this.listen("click",this.Y6);this.Z(O.element,"mouseover",this.zW);this.Z(O.element,"mouseout",this.Pg);this.Z(M,"cardsteasershow", this.ACc);this.Z(M,"cardsteaserhide",this.qW);this.Z(M,"cardstatechange",this.Ww);this.Z(M,"presentingplayerstatechange",this.Ww);this.Z(M,"appresize",this.k_);this.Z(M,"onShowControls",this.k_);this.Z(M,"onHideControls",this.eX);this.listen("mouseenter",this.o$)}; a$L=function(M){g.f.call(this,{G:"button",RO:[UB.BUTTON,UB.TITLE_NOTIFICATIONS],D:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},C:[{G:"div",V:UB.TITLE_NOTIFICATIONS_ON,D:{title:"Stop getting notified about every new video","aria-label":"Notify subscriptions"},C:[g.gC()]},{G:"div",V:UB.TITLE_NOTIFICATIONS_OFF,D:{title:"Get notified about every new video","aria-label":"Notify subscriptions"},C:[{G:"svg",D:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},C:[{G:"path",D:{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=M;this.S=!1;M.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Get notified about every new video")}; r5A=function(M,O){M.S=O;M.element.classList.toggle(UB.NOTIFICATIONS_ENABLED,M.S);var c=M.api.getVideoData();c?(O=O?c.sK:c.hL)?(M=M.api.ZE())?Bg(M,O):g.Ww(Error("No innertube service available when updating notification preferences.")):g.Ww(Error("No update preferences command available.")):g.Ww(Error("No video data when updating notification preferences."))}; J5R=function(M,O,c){var k=k===void 0?800:k;var I=I===void 0?600:I;var b=document.location.protocol;M=mi7(b+"//"+M+"/signin?context=popup","feature",O,"next",b+"//"+location.hostname+"/post_login");NqG(M,c,k,I)}; NqG=function(M,O,c,k){c=c===void 0?800:c;k=k===void 0?600:k;if(M=g.Fg(window,M,"loginPopup","width="+c+",height="+k+",resizable=yes,scrollbars=yes"))RRI(function(){O()}),M.moveTo((screen.width-c)/2,(screen.height-k)/2)}; g.uF=function(M,O,c,k,I,b,v,u,t,G,X,l){M=M.charAt(0)+M.substring(1).toLowerCase();c=c.charAt(0)+c.substring(1).toLowerCase();if(O==="0"||O==="-1")O=null;if(k==="0"||k==="-1")k=null;var F=X.N(),p=F.userDisplayName&&g.c6(F);g.f.call(this,{G:"div",RO:["ytp-button","ytp-sb"],C:[{G:"div",V:"ytp-sb-subscribe",D:p?{title:g.cA("Subscribe as $USER_NAME",{USER_NAME:F.userDisplayName}),"aria-label":"Subscribe to channel","data-tooltip-image":J2(F),"data-tooltip-opaque":String(g.xK(F)),tabindex:"0",role:"button"}: {"aria-label":"Subscribe to channel"},C:[{G:"div",V:"ytp-sb-text",C:[{G:"div",V:"ytp-sb-icon"},M]},O?{G:"div",V:"ytp-sb-count",l4:O}:""]},{G:"div",V:"ytp-sb-unsubscribe",D:p?{title:g.cA("Subscribed as $USER_NAME",{USER_NAME:F.userDisplayName}),"aria-label":"Unsubscribe to channel","data-tooltip-image":J2(F),"data-tooltip-opaque":String(g.xK(F)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe to channel"},C:[{G:"div",V:"ytp-sb-text",C:[{G:"div",V:"ytp-sb-icon"},c]},k?{G:"div",V:"ytp-sb-count", l4:k}:""]}],D:{"aria-live":"polite"}});var K=this;this.channelId=v;this.j=X;this.Y=l;var r=this.LB("ytp-sb-subscribe"),W=this.LB("ytp-sb-unsubscribe");b&&g.Lt(this.element,"ytp-sb-classic");if(I){u?this.S():this.X();var z=function(){if(F.Y2){var S=K.channelId;if(t||G){var Q={c:S};var T;g.xw.isInitialized()&&(T=$UM(Q));Q=T||"";if(T=X.getVideoData())if(T=T.subscribeCommand){var L=X.ZE();L?(Bg(L,T,{botguardResponse:Q,feature:t}),X.Dd("SUBSCRIBE",S)):g.Ww(Error("No innertube service available when updating subscriptions."))}else g.Ww(Error("No subscribe command in videoData.")); else g.Ww(Error("No video data available when updating subscription."))}W.focus();W.removeAttribute("aria-hidden");r.setAttribute("aria-hidden","true")}else J5R(g.Xx(K.j.N()),"sb_button",K.L)},e=function(){var S=K.channelId; if(t||G){var Q=X.getVideoData();Bg(X.ZE(),Q.unsubscribeCommand,{feature:t});X.Dd("UNSUBSCRIBE",S)}r.focus();r.removeAttribute("aria-hidden");W.setAttribute("aria-hidden","true")}; this.Z(r,"click",z);this.Z(W,"click",e);this.Z(r,"keypress",function(S){S.keyCode===13&&z(S)}); this.Z(W,"keypress",function(S){S.keyCode===13&&e(S)}); this.Z(X,"SUBSCRIBE",this.S);this.Z(X,"UNSUBSCRIBE",this.X);this.Y&&p&&(sMl(X),Cj(X,r,this),Cj(X,W,this))}else g.Lt(r,"ytp-sb-disabled"),g.Lt(W,"ytp-sb-disabled")}; HHR=function(M){g.f.call(this,{G:"div",V:"ytp-title-channel",C:[{G:"div",V:"ytp-title-beacon"},{G:"a",V:"ytp-title-channel-logo",D:{href:"{{channelLink}}",target:M.N().T,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{G:"div",V:"ytp-title-expanded-overlay",D:{"aria-hidden":"{{flyoutUnfocusable}}"},C:[{G:"div",V:"ytp-title-expanded-heading",C:[{G:"div",V:"ytp-title-expanded-title",C:[{G:"a",l4:"{{expandedTitle}}",D:{href:"{{channelTitleLink}}",target:M.N().T,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{G:"div",V:"ytp-title-expanded-subtitle",l4:"{{expandedSubtitle}}",D:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var O=this;this.api=M;this.channel=this.LB("ytp-title-channel");this.X=this.LB("ytp-title-channel-logo");this.channelName=this.LB("ytp-title-expanded-title");this.U=this.LB("ytp-title-expanded-overlay");this.Y=this.S=this.subscribeButton=null;this.L=!1;M.createClientVe(this.X,this,36925);M.createClientVe(this.channelName,this, 37220);g.xK(this.api.N())&&WSG(this);this.Z(M,"videodatachange",this.zf);this.Z(M,"videoplayerreset",this.zf);this.Z(this.channelName,"click",function(c){O.api.logClick(O.channelName);g.Fg(window,siI(O));c.preventDefault()}); this.Z(this.X,"click",this.E2c);this.zf()}; ew2=function(M){if(!M.api.N().zU){var O=M.api.getVideoData(),c=new g.uF("Subscribe",null,"Subscribed",null,!0,!1,O.T5,O.subscribed,"channel_avatar",null,M.api,!0);M.api.createServerVe(c.element,M);var k;M.api.setTrackingParams(c.element,((k=O.subscribeButtonRenderer)==null?void 0:k.trackingParams)||null);M.Z(c.element,"click",function(){M.api.logClick(c.element)}); M.subscribeButton=c;g.C(M,M.subscribeButton);M.subscribeButton.U2(M.U);M.subscribeButton.hide();var I=new a$L(M.api);M.S=I;g.C(M,I);I.U2(M.U);I.hide();M.Z(M.api,"SUBSCRIBE",function(){O.Qs&&(I.show(),M.api.logVisibility(I.element,!0))}); M.Z(M.api,"UNSUBSCRIBE",function(){O.Qs&&(I.hide(),M.api.logVisibility(I.element,!1),r5A(I,!1))})}}; WSG=function(M){var O=M.api.N();ew2(M);M.updateValue("flyoutUnfocusable","true");M.updateValue("channelTitleFocusable","-1");M.updateValue("shouldHideExpandedTitleForA11y","true");M.updateValue("shouldHideExpandedSubtitleForA11y","true");O.X||O.HQ||(M.Z(M.channel,"mouseenter",M.XG),M.Z(M.channel,"mouseleave",M.j3),M.Z(M.channel,"focusin",M.XG),M.Z(M.channel,"focusout",function(c){M.channel.contains(c.relatedTarget)||M.j3()})); M.Y=new g.$q(function(){M.isExpanded()&&(M.api.logVisibility(M.channelName,!1),M.subscribeButton&&(M.subscribeButton.hide(),M.api.logVisibility(M.subscribeButton.element,!1)),M.S&&(M.S.hide(),M.api.logVisibility(M.S.element,!1)),M.channel.classList.remove("ytp-title-expanded"),M.channel.classList.add("ytp-title-show-collapsed"))},500); g.C(M,M.Y);M.Z(M.channel,BqI,function(){zwM(M)}); M.Z(M.api,"onHideControls",M.XI);M.Z(M.api,"appresize",M.XI);M.Z(M.api,"fullscreentoggled",M.XI)}; zwM=function(M){M.channel.classList.remove("ytp-title-show-collapsed");M.channel.classList.remove("ytp-title-show-expanded")}; ZHR=function(M){var O=M.api.getPlayerSize();return g.xK(M.api.N())&&O.width>=524}; siI=function(M){var O=M.api.N(),c=M.api.getVideoData(),k=g.W6(O)+c.SL;g.wU(c)&&(k="https://music.youtube.com"+c.SL);if(!g.xK(O))return k;O={};g.sl(M.api,"addEmbedsConversionTrackingParams",[O]);return g.js(k,O)}; t_=function(M){var O=g.t9({"aria-haspopup":"true"});g.ui.call(this,O,M);this.listen("keydown",this.S)}; G1=function(M,O){M.element.setAttribute("aria-haspopup",String(O))}; SW8=function(M,O){g.f.call(this,{G:"div",V:"ytp-user-info-panel",D:{"aria-label":"User info"},C:M.N().Y2&&!M.B("embeds_web_always_enable_signed_out_state")?[{G:"div",V:"ytp-user-info-panel-icon",l4:"{{icon}}"},{G:"div",V:"ytp-user-info-panel-content",C:[{G:"div",V:"ytp-user-info-panel-info",D:{tabIndex:"{{userInfoFocusable}}",role:"text"},l4:"{{watchingAsUsername}}"},{G:"div",V:"ytp-user-info-panel-info",D:{tabIndex:"{{userInfoFocusable2}}",role:"text"},l4:"{{watchingAsEmail}}"}]}]:[{G:"div",V:"ytp-user-info-panel-icon", l4:"{{icon}}"},{G:"div",V:"ytp-user-info-panel-content",C:[{G:"div",C:[{G:"text",D:{tabIndex:"{{userInfoFocusable}}"},l4:"Signed out"}]},{G:"div",V:"ytp-user-info-panel-login",C:[{G:"a",D:{tabIndex:"{{userInfoFocusable2}}",role:"button"},l4:M.N().zU?"":"Sign in on YouTube"}]}]}]});this.PQ=M;this.S=O;M.N().Y2||M.N().zU||this.Z(this.LB("ytp-user-info-panel-login"),"click",this.Jh);this.closeButton=new g.f({G:"button",RO:["ytp-collapse","ytp-button"],D:{title:"Close"},C:[g.NN()]});this.closeButton.U2(this.element); g.C(this,this.closeButton);this.Z(window,"blur",this.hide);this.Z(document,"click",this.UO);this.zf()}; EUE=function(M,O,c){g.Hy.call(this,M);this.LA=O;this.Pe=c;this.getVideoUrl=new t_(6);this.WK=new t_(5);this.PK=new t_(4);this.A$=new t_(3);this.z9=new g.ui(g.t9({href:"{{href}}",target:this.j.N().T},void 0,!0),2,"Troubleshoot playback issue");this.showVideoInfo=new g.ui(g.t9(),1,"Stats for nerds");this.rY=new g.be({G:"div",RO:["ytp-copytext","ytp-no-contextmenu"],D:{draggable:"false",tabindex:"1"},l4:"{{text}}"});this.YG=new sT(this.j,this.rY);this.nC=this.gs=null;g.xK(this.j.N())&&(this.closeButton= new g.f({G:"button",RO:["ytp-collapse","ytp-button"],D:{title:"Close"},C:[g.NN()]}),g.C(this,this.closeButton),this.closeButton.U2(this.element),this.closeButton.listen("click",this.l$,this));g.xK(this.j.N())&&(this.D2=new g.ui(g.t9(),8,"Account"),g.C(this,this.D2),this.B4(this.D2,!0),this.D2.listen("click",this.VDY,this),M.createClientVe(this.D2.element,this.D2,137682));this.j.N().Qz&&(this.gj=new ns("Loop",7),g.C(this,this.gj),this.B4(this.gj,!0),this.gj.listen("click",this.s5c,this),M.createClientVe(this.gj.element, this.gj,28661));g.C(this,this.getVideoUrl);this.B4(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.iA2,this);M.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.C(this,this.WK);this.B4(this.WK,!0);this.WK.listen("click",this.aa4,this);M.createClientVe(this.WK.element,this.WK,28660);g.C(this,this.PK);this.B4(this.PK,!0);this.PK.listen("click",this.Ty2,this);M.createClientVe(this.PK.element,this.PK,28658);g.C(this,this.A$);this.B4(this.A$,!0);this.A$.listen("click",this.C42, this);g.C(this,this.z9);this.B4(this.z9,!0);this.z9.listen("click",this.du4,this);g.C(this,this.showVideoInfo);this.B4(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.Zwf,this);g.C(this,this.rY);this.rY.listen("click",this.g22,this);g.C(this,this.YG);O=document.queryCommandSupported&&document.queryCommandSupported("copy");Aal("Chromium")>=43&&(O=!0);Aal("Firefox")<=40&&(O=!1);O&&(this.gs=new g.f({G:"textarea",V:"ytp-html5-clipboard",D:{readonly:"",tabindex:"-1"}}),g.C(this,this.gs), this.gs.U2(this.element));var k;(k=this.D2)==null||k.setIcon(Bh8());var I;(I=this.gj)==null||I.setIcon(E9R());this.A$.setIcon({G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{"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.z9.setIcon(r4l());this.showVideoInfo.setIcon(Nh7());this.Z(M,"onLoopChange",this.onLoopChange);this.Z(M,"videodatachange",this.onVideoDataChange);Pp7(this);oUl(this,this.j.getVideoData())}; j_=function(M,O){var c=!1;if(M.gs){var k=M.gs.element;k.value=O;k.select();try{c=document.execCommand("copy")}catch(I){}}c?M.LA.qW():(M.rY.Cw(O,"text"),g.zX(M.LA,M.YG),WQ(M.rY.element),M.gs&&(M.gs=null,Pp7(M)));return c}; oUl=function(M,O){var c=M.j.N(),k=M.j.getPresentingPlayerType()===2,I=!k||O.isListed;I=!c.s2&&!!O.videoId&&I;c.playerStyle!=="play"?c="https://support.google.com/youtube/?p=report_playback":(c={contact_type:"playbackissue",html5:1,ei:O.eventId,v:O.videoId,p:"movies_playback"},O.X&&(c.fmt=O.X.itag),O.clientPlaybackNonce&&(c.cpn=O.clientPlaybackNonce),O.partnerId&&(c.partnerid=O.partnerId),c=g.js("//support.google.com/googleplay/",c));M.PK.TU(I&&O.allowEmbed);M.getVideoUrl.TU(I);M.WK.TU(I&&!O.isLivePlayback); M.z9.Cw(c,"href");var b;(b=M.gj)==null||b.TU(!O.isLivePlayback&&!k);var v;(v=M.D2)==null||v.TU(!k)}; Pp7=function(M){var O=!!M.gs;g.UU(M.A$,O?"Copy debug info":"Get debug info");G1(M.A$,!O);g.UU(M.PK,O?"Copy embed code":"Get embed code");G1(M.PK,!O);g.UU(M.getVideoUrl,O?"Copy video URL":"Get video URL");G1(M.getVideoUrl,!O);g.UU(M.WK,O?"Copy video URL at current time":"Get video URL at current time");G1(M.WK,!O);M.PK.setIcon(O?n9p():null);M.getVideoUrl.setIcon(O?p3():null);M.WK.setIcon(O?p3():null)}; y52=function(M){return g.xK(M.j.N())?M.D2:M.gj}; djI=function(M,O){g.By.call(this,M);this.Pe=O;this.L=new g.Rs(this);this.Sc=new g.$q(this.tqB,1E3,this);this.s2=this.Y=null;g.C(this,this.L);g.C(this,this.Sc);O=this.j.N();M.createClientVe(this.element,this,28656);g.Lt(this.element,"ytp-contextmenu");this.j.N().experiments.No("delhi_modern_web_player")&&g.gG(O)&&g.Lt(this.element,"ytp-delhi-modern-contextmenu");Qil(this);this.hide()}; Qil=function(M){g.J4(M.L);var O=M.j.N();O.playerStyle==="gvn"||O.X||O.HQ||(O=M.j.Tf(),M.L.Z(O,"contextmenu",M.zYu),M.L.Z(O,"touchstart",M.onTouchStart,null,!0),M.L.Z(O,"touchmove",M.Fi,null,!0),M.L.Z(O,"touchend",M.Fi,null,!0))}; CpM=function(M){M.j.isFullscreen()?g.xL(M.j,M.element,10):M.U2(I3(M).body)}; XY=function(M,O,c){c=c===void 0?240:c;g.f.call(this,{G:"button",RO:["ytp-button","ytp-copylink-button"],D:{title:"{{title-attr}}","data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"div",V:"ytp-copylink-icon",l4:"{{icon}}"},{G:"div",V:"ytp-copylink-title",l4:"Copy link",D:{"aria-hidden":"true"}}]});this.api=M;this.S=O;this.X=c;this.visible=!1;this.tooltip=this.S.Zu();O=M.N();this.tooltip.element.setAttribute("aria-live","polite");g.c_(this.element,"ytp-show-copylink-title",g.xK(O));M.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.Z(M,"videodatachange",this.zf);this.Z(M,"videoplayerreset",this.zf);this.Z(M,"appresize",this.zf);this.zf();this.addOnDisposeCallback(g.dU(this.tooltip,this.element))}; Djl=function(M){var O=M.api.N(),c=M.api.getVideoData(),k=M.api.Tf().getPlayerSize().width;O=O.Y;return!!c.videoId&&k>=M.X&&c.BL&&!c.sL&&!M.api.isEmbedsShortsMode()&&!O}; $jk=function(M){M.updateValue("icon",GY());if(M.api.N().X)M.tooltip.fC(M.element,"Link copied to clipboard");else{M.updateValue("title-attr","Link copied to clipboard");M.tooltip.vj();M.tooltip.fC(M.element);var O=M.listen("mouseleave",function(){M.dG(O);M.zf();M.tooltip.Fk()})}}; VBl=function(M,O){return g.P(function(c){if(c.X==1)return g.Ja(c,2),g.Z(c,navigator.clipboard.writeText(O),4);if(c.X!=2)return c.return(!0);g.Bk(c);var k=c.return,I=!1,b=g.Xe("TEXTAREA");b.value=O;b.setAttribute("readonly","");var v=M.api.getRootNode();v.appendChild(b);if(DA){var u=window.getSelection();u.removeAllRanges();var t=document.createRange();t.selectNodeContents(b);u.addRange(t);b.setSelectionRange(0,O.length)}else b.select();try{I=document.execCommand("copy")}catch(G){}v.removeChild(b); return k.call(c,I)})}; Tqk=function(M){g.f.call(this,{G:"div",V:"ytp-doubletap-ui-legacy",C:[{G:"div",V:"ytp-doubletap-fast-forward-ve"},{G:"div",V:"ytp-doubletap-rewind-ve"},{G:"div",V:"ytp-doubletap-static-circle",C:[{G:"div",V:"ytp-doubletap-ripple"}]},{G:"div",V:"ytp-doubletap-overlay-a11y"},{G:"div",V:"ytp-doubletap-seek-info-container",C:[{G:"div",V:"ytp-doubletap-arrows-container",C:[{G:"span",V:"ytp-doubletap-base-arrow"},{G:"span",V:"ytp-doubletap-base-arrow"},{G:"span",V:"ytp-doubletap-base-arrow"}]},{G:"div", V:"ytp-doubletap-tooltip",C:[{G:"div",V:"ytp-seek-icon-text-container",C:[{G:"div",V:"ytp-seek-icon",l4:"{{seekIcon}}"},{G:"div",V:"ytp-chapter-seek-text-legacy",l4:"{{seekText}}"}]},{G:"div",V:"ytp-doubletap-tooltip-label",l4:"{{seekTime}}"}]}]}]});this.j=M;this.L=new g.$q(this.show,10,this);this.X=new g.$q(this.hide,700,this);this.W=this.Y=0;this.Sc=this.U=!1;this.S=this.LB("ytp-doubletap-static-circle");g.C(this,this.L);g.C(this,this.X);this.hide();this.K=this.LB("ytp-doubletap-fast-forward-ve"); this.T=this.LB("ytp-doubletap-rewind-ve");this.j.createClientVe(this.K,this,28240);this.j.createClientVe(this.T,this,28239);this.j.logVisibility(this.K,!0);this.j.logVisibility(this.T,!0);this.U=M.B("web_show_cumulative_seek_time");this.Sc=M.B("web_center_static_circles")}; f$I=function(M,O){O=g.cA("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:O.toString()});M.updateValue("seekTime",O)}; mj2=function(M){Wy.call(this,M,!1,!0);this.oO=[];this.Hd=[];this.element.setAttribute("data-overlay-order","9");this.K=!0;this.badge.element.classList.add("ytp-featured-product");this.jc=new g.f({G:"div",V:"ytp-featured-product-open-in-new"});g.C(this,this.jc);this.countdownTimer=new g.f({G:"text",V:"ytp-featured-product-countdown",l4:"{{content}}"});this.countdownTimer.hide();g.C(this,this.countdownTimer);this.X=new g.f({G:"div",V:"ytp-featured-product-trending",C:[{G:"div",V:"ytp-featured-product-trending-icon"}, {G:"text",V:"ytp-featured-product-trending-text",l4:"{{trendingOffer}}"}]});this.X.hide();g.C(this,this.X);this.overflowButton=new g.f({G:"button",RO:["ytp-featured-product-overflow-icon","ytp-button"],D:{"aria-haspopup":"true"}});this.overflowButton.hide();g.C(this,this.overflowButton);this.W=new g.f({G:"text",V:"ytp-featured-product-exclusive-countdown",l4:"{{content}}",D:{id:"exclusiveCountdown","aria-hidden":"true"}});this.W.hide();g.C(this,this.W);this.U=new g.f({G:"div",V:"ytp-featured-product-exclusive-container", D:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},C:[{G:"div",V:"ytp-featured-product-exclusive-badge-container",C:[{G:"div",V:"ytp-featured-product-exclusive-badge",C:[{G:"text",V:"ytp-featured-product-exclusive-badge-text",l4:"{{exclusive}}",D:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.W]});this.U.hide();g.C(this,this.U);this.banner=new g.f({G:"a",V:"ytp-featured-product-container",C:[{G:"div",V:"ytp-featured-product-thumbnail",C:[{G:"img",D:{src:"{{thumbnail}}"}},this.jc]},{G:"div", V:"ytp-featured-product-details",C:[{G:"text",V:"ytp-featured-product-title",l4:"{{title}}"},this.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{G:"div",V:"ytp-featured-product-price-container",D:{"aria-label":"{{priceA11yText}}"},C:[{G:"text",V:"ytp-featured-product-price-when-promotion-text-enabled",l4:"{{price}}",D:{"aria-hidden":"true"}},{G:"text",V:"ytp-featured-product-promotion-text",l4:"{{promotionText}}",D:{"aria-hidden":"true"}}]}:{G:"div",D:{"aria-label":"{{priceA11yText}}"}, C:[{G:"text",V:"ytp-featured-product-price",l4:"{{price}}",D:{"aria-hidden":"true"}},{G:"text",V:"ytp-featured-product-sales-original-price",l4:"{{salesOriginalPrice}}",D:{"aria-hidden":"true"}},{G:"text",V:"ytp-featured-product-price-drop-reference-price",l4:"{{priceDropReferencePrice}}",D:{"aria-hidden":"true"}}]},this.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{G:"div",V:"ytp-featured-product-when-promotion-text-enabled",C:[{G:"text",V:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled", l4:"{{affiliateDisclaimer}}"},this.X,{G:"text",V:"ytp-featured-product-vendor-when-promotion-text-enabled",l4:"{{vendor}}"}]}:{G:"div",C:[{G:"text",V:"ytp-featured-product-affiliate-disclaimer",l4:"{{affiliateDisclaimer}}"},this.j.B("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.U:null,this.X,{G:"text",V:"ytp-featured-product-vendor",l4:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.C(this,this.banner);this.banner.U2(this.Y.element);this.Z(this.j,g.fk("featured_product"), this.En2);this.Z(this.j,g.m2("featured_product"),this.Er);this.Z(this.j,"videodatachange",this.onVideoDataChange);this.Z(this.overflowButton.element,"click",this.R$);this.Z(M,"featuredproductdismissed",this.lm)}; iHa=function(M){var O,c;M=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:c.itemData;var k,I,b;return(M==null||!M.affiliateDisclaimer)&&(M==null?0:(k=M.exclusivesData)==null?0:k.exclusiveOfferLabelText)&&(M==null?0:(I=M.exclusivesData)==null?0:I.expirationTimestampMs)&&(M==null?0:(b=M.exclusivesData)==null?0:b.exclusiveOfferCountdownText)?!0:!1}; qWb=function(M){var O,c,k,I,b=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:(k=c.itemData)==null?void 0:(I=k.exclusivesData)==null?void 0:I.expirationTimestampMs;O=(Number(b)-Date.now())/1E3;if(O>0){if(O<604800){var v,u,t,G;c=(v=M.S)==null?void 0:(u=v.bannerData)==null?void 0:(t=u.itemData)==null?void 0:(G=t.exclusivesData)==null?void 0:G.exclusiveOfferCountdownText;if(c!==void 0)for(v=Date.now(),u=g.a(c),t=u.next();!t.done;t=u.next())if(t=t.value,t!==void 0&&t.text!==void 0&&(G=Number(t.textDisplayStartTimestampMs), !isNaN(G)&&v>=G)){t.insertCountdown?(O=t.text.replace(/\$0/,String(E7({seconds:O}))),M.W.Cw(O)):M.W.Cw(t.text);M.W.show();break}}var X,l,F,p;M.U.update({exclusive:(X=M.S)==null?void 0:(l=X.bannerData)==null?void 0:(F=l.itemData)==null?void 0:(p=F.exclusivesData)==null?void 0:p.exclusiveOfferLabelText});M.U.show();lF(M);var K;(K=M.nA)==null||K.start()}else A5A(M)}; A5A=function(M){var O;(O=M.nA)==null||O.stop();M.W.hide();M.U.hide();FY(M)}; xjl=function(M){var O,c,k=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:c.itemData;return M.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(k==null||!k.priceReplacementText)&&(k==null?0:k.promotionText)?k==null?void 0:k.promotionText.content:null}; hwp=function(M){var O,c,k=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:c.itemData,I,b;if(!(k!=null&&k.priceReplacementText||M.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(k==null?0:(I=k.dealsData)==null?0:(b=I.sales)==null?0:b.originalPrice)){var v,u;return k==null?void 0:(v=k.dealsData)==null?void 0:(u=v.sales)==null?void 0:u.originalPrice}return null}; LS7=function(M){var O,c,k=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:c.itemData,I,b,v,u;if(!((k==null?0:k.priceReplacementText)||M.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(k==null?0:(I=k.dealsData)==null?0:(b=I.sales)==null?0:b.originalPrice))&&(k==null?0:(v=k.dealsData)==null?0:(u=v.priceDrop)==null?0:u.referencePrice)){var t,G;return k==null?void 0:(t=k.dealsData)==null?void 0:(G=t.priceDrop)==null?void 0:G.referencePrice}return null}; YWG=function(M){var O,c,k=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:c.itemData;if(k==null?0:k.priceReplacementText)return k==null?void 0:k.priceReplacementText;if((k==null?0:k.promotionText)&&M.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var I;return(k==null?void 0:k.price)+" "+(k==null?void 0:(I=k.promotionText)==null?void 0:I.content)}var b,v;if(k==null?0:(b=k.dealsData)==null?0:(v=b.sales)==null?0:v.originalPrice){var u,t;return k==null?void 0:(u=k.dealsData)== null?void 0:(t=u.sales)==null?void 0:t.salesPriceAccessibilityLabel}var G,X;if(k==null?0:(G=k.dealsData)==null?0:(X=G.priceDrop)==null?0:X.referencePrice){var l,F;return(k==null?void 0:k.price)+" "+(k==null?void 0:(l=k.dealsData)==null?void 0:(F=l.priceDrop)==null?void 0:F.referencePrice)}return k==null?void 0:k.price}; MEp=function(M){if(M.j.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var O,c,k;return M.X.h$?null:(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:(k=c.itemData)==null?void 0:k.vendorName}var I,b,v,u,t,G;return M.X.h$||M.U.h$||((I=M.S)==null?0:(b=I.bannerData)==null?0:(v=b.itemData)==null?0:v.affiliateDisclaimer)?null:(u=M.S)==null?void 0:(t=u.bannerData)==null?void 0:(G=t.itemData)==null?void 0:G.vendorName}; cmR=function(M,O){pM(M);if(O){var c=g.rA.getState().entities;c=Aj(c,"featuredProductsEntity",O);if(c!=null&&c.productsData){O=[];c=g.a(c.productsData);for(var k=c.next();!k.done;k=c.next()){k=k.value;var I=void 0;if((I=k)!=null&&I.identifier&&k.featuredSegments){M.oO.push(k);var b=void 0;I=g.a((b=k)==null?void 0:b.featuredSegments);for(b=I.next();!b.done;b=I.next()){var v=b.value;b=OW2(v.startTimeSec);b!==void 0&&(v=OW2(v.endTimeSec),O.push(new g.VD(b*1E3,v===void 0?0x7ffffffffffff:v*1E3,{id:k.identifier, namespace:"featured_product"})))}}}M.j.xE(O)}}}; FY=function(M){if(M.trendingOfferEntityKey){var O=g.rA.getState().entities;if(O=Aj(O,"trendingOfferEntity",M.trendingOfferEntityKey)){var c,k,I;O.encodedSkuId!==((c=M.S)==null?void 0:(k=c.bannerData)==null?void 0:(I=k.itemData)==null?void 0:I.encodedOfferSkuId)?lF(M):(M.X.update({trendingOffer:O.shortLabel+" \u2022 "+O.countLabel}),M.X.show(),M.banner.update({vendor:MEp(M)}))}else lF(M)}else lF(M)}; lF=function(M){M.X.hide();M.banner.update({vendor:MEp(M)})}; pM=function(M){M.oO=[];M.Er();M.j.wZ("featured_product")}; kJL=function(M){var O,c,k,I,b=(O=M.S)==null?void 0:(c=O.bannerData)==null?void 0:(k=c.itemData)==null?void 0:(I=k.hiddenProductOptions)==null?void 0:I.dropTimestampMs;O=(Number(b)-Date.now())/1E3;M.countdownTimer.Cw(E7({seconds:O}));if(O>0){var v;(v=M.kc)==null||v.start()}}; Ial=function(M){var O;(O=M.kc)==null||O.stop();M.countdownTimer.hide()}; OW2=function(M){if(M!==void 0&&M.trim()!==""&&(M=Math.trunc(Number(M.trim())),!(isNaN(M)||M<0)))return M}; tEA=function(M,O,c){g.f.call(this,{G:"div",RO:["ytp-info-panel-action-item"],C:[{G:"div",V:"ytp-info-panel-action-item-disclaimer",l4:"{{disclaimer}}"},{G:"a",RO:["ytp-info-panel-action-item-button","ytp-button"],D:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},C:[{G:"div",V:"ytp-info-panel-action-item-icon",l4:"{{icon}}"},{G:"div",V:"ytp-info-panel-action-item-label",l4:"{{label}}"}]}]});this.j=M;this.S=c;this.disclaimer=this.LB("ytp-info-panel-action-item-disclaimer");this.button= this.LB("ytp-info-panel-action-item-button");this.Kb=!1;this.j.createServerVe(this.element,this,!0);this.listen("click",this.onClick);M="";c=g.V(O==null?void 0:O.onTap,ek);var k=g.V(c,g.zY);this.Kb=!1;k?(M=k.url||"",M.startsWith("//")&&(M="https:"+M),this.Kb=!0,g.tz(this.button,g.Um(M))):(k=g.V(c,bWk))&&!this.S?((M=k.phoneNumbers)&&M.length>0?(M="sms:"+M[0],k.messageText&&(M+="?&body="+encodeURI(k.messageText))):M="",this.Kb=!0,g.tz(this.button,g.Um(M,[v7b]))):(c=g.V(c,US8))&&!this.S&&(M=c.phoneNumber? "tel:"+c.phoneNumber:"",this.Kb=!0,g.tz(this.button,g.Um(M,[uZR])));var I;if(c=(I=O.disclaimerText)==null?void 0:I.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var b;this.update({label:(b=O.bodyText)==null?void 0:b.content,icon:wC(),disclaimer:c})}else{this.disclaimer.style.display="none";var v;this.update({label:(v=O.bodyText)==null?void 0:v.content,icon:wC()})}this.j.setTrackingParams(this.element,O.trackingParams||null);this.Kb&&(this.X={externalLinkData:{url:M}})}; GJL=function(M,O){var c=OD();g.k1.call(this,M,{G:"div",V:"ytp-info-panel-detail-skrim",C:[{G:"div",V:"ytp-info-panel-detail",D:{role:"dialog",id:c},C:[{G:"div",V:"ytp-info-panel-detail-header",C:[{G:"div",V:"ytp-info-panel-detail-title",l4:"{{title}}"},{G:"button",RO:["ytp-info-panel-detail-close","ytp-button"],D:{"aria-label":"Close"},C:[g.le()]}]},{G:"div",V:"ytp-info-panel-detail-body",l4:"{{body}}"},{G:"div",V:"ytp-info-panel-detail-items"}]}]},250);this.S=O;this.items=this.LB("ytp-info-panel-detail-items"); this.Y=new g.Rs(this);this.itemData=[];this.L=c;this.Z(this.LB("ytp-info-panel-detail-close"),"click",this.qW);this.Z(this.LB("ytp-info-panel-detail-skrim"),"click",this.qW);this.Z(this.LB("ytp-info-panel-detail"),"click",function(k){k.stopPropagation()}); g.C(this,this.Y);this.j.createServerVe(this.element,this,!0);this.Z(M,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",M.getVideoData());this.hide()}; jUb=function(M,O){M=g.a(M.itemData);for(var c=M.next();!c.done;c=M.next())c=c.value,c.j.logVisibility(c.element,O)}; FRL=function(M,O){g.f.call(this,{G:"div",V:"ytp-info-panel-preview",D:{"aria-live":"assertive","aria-atomic":"true","aria-owns":O.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"div",V:"ytp-info-panel-preview-text",l4:"{{text}}"},{G:"div",V:"ytp-info-panel-preview-chevron",l4:"{{chevron}}"}]});var c=this;this.j=M;this.Du=this.S=this.videoId=null;this.Y=this.showControls=this.X=!1;this.Z(this.element,"click",function(){M.logClick(c.element);M.dJ();bi(O)}); this.fade=new g.qN(this,250,!1,100);g.C(this,this.fade);this.j.createServerVe(this.element,this,!0);this.Z(M,"videodatachange",this.onVideoDataChange);this.Z(M,"presentingplayerstatechange",this.b9);this.Z(this.j,"paidcontentoverlayvisibilitychange",this.W6);this.Z(this.j,"infopaneldetailvisibilitychange",this.W6);var k=M.getVideoData()||{};XHp(k)&&laE(this,k);this.Z(M,"onShowControls",this.qw);this.Z(M,"onHideControls",this.ph)}; laE=function(M,O){if(!O.YM||!M.j.H8()){var c=O.c5||1E4,k=XHp(O);M.S?O.videoId&&O.videoId!==M.videoId&&(g.ft(M.S),M.videoId=O.videoId,k?(pHI(M,c,O),M.yM()):(M.qW(),M.S.dispose(),M.S=null)):k&&(O.videoId&&(M.videoId=O.videoId),pHI(M,c,O),M.yM())}}; XHp=function(M){var O,c,k,I;return!!((O=M.IN)==null?0:(c=O.title)==null?0:c.content)||!!((k=M.IN)==null?0:(I=k.bodyText)==null?0:I.content)}; pHI=function(M,O,c){M.S&&M.S.dispose();M.S=new g.$q(M.u1y,O,M);g.C(M,M.S);var k;O=((k=c.IN)==null?void 0:k.trackingParams)||null;M.j.setTrackingParams(M.element,O);var I;var b,v;if(c==null?0:(b=c.IN)==null?0:(v=b.title)==null?0:v.content){var u;k=(I=c.IN)==null?void 0:(u=I.title)==null?void 0:u.content;var t,G;if((t=c.IN)==null?0:(G=t.bodyText)==null?0:G.content)k+=" \u2022 ";I=k}else I="";var X,l;c=((X=c.IN)==null?void 0:(l=X.bodyText)==null?void 0:l.content)||"";M.update({text:I+c,chevron:g.Xu()})}; KRG=function(M,O){M.S&&(g.A(O,8)?(M.X=!0,M.yM(),M.S.start()):(g.A(O,2)||g.A(O,64))&&M.videoId&&(M.videoId=null))}; KM=function(M){var O=null;try{O=M.toLocaleString("en",{style:"percent"})}catch(c){O=M.toLocaleString(void 0,{style:"percent"})}return O}; gY=function(M,O){var c=0;M=g.a(M);for(var k=M.next();!(k.done||k.value.startTime>O);k=M.next())c++;return c===0?c:c-1}; g7A=function(M,O){for(var c=0,k=g.a(M),I=k.next();!I.done;I=k.next()){I=I.value;if(O=I.timeRangeStartMillis&&O0?O[0]:null;var c=g.vN("ytp-chrome-bottom"),k=g.vN("ytp-ad-module");M.L=!(c==null||!c.contains(O));M.K=!(k==null||!k.contains(O));M.T=!(O==null||!O.hasAttribute("data-tooltip-target-fixed"));return O}; o78=function(M,O,c){if(!M.U){if(O){M.tooltipRenderer=O;O=M.tooltipRenderer.text;var k=!1,I;(O==null?0:(I=O.runs)==null?0:I.length)&&O.runs[0].text&&(M.update({title:O.runs[0].text.toString()}),k=!0);g.Mw(M.title,k);O=M.tooltipRenderer.detailsText;I=!1;var b;if((O==null?0:(b=O.runs)==null?0:b.length)&&O.runs[0].text){k=O.runs[0].text.toString();b=k.indexOf("$TARGET_ICON");if(b>-1)if(M.tooltipRenderer.targetId){O=[];k=k.split("$TARGET_ICON");var v=new g.c$({G:"span",V:"ytp-promotooltip-details-icon", C:[Sgl[M.tooltipRenderer.targetId]]});g.C(M,v);for(var u=[],t=g.a(k),G=t.next();!G.done;G=t.next())G=new g.c$({G:"span",V:"ytp-promotooltip-details-component",l4:G.value}),g.C(M,G),u.push(G);k.length===2?(O.push(u[0].element),O.push(v.element),O.push(u[1].element)):k.length===1&&(b===0?(O.push(v.element),O.push(u[0].element)):(O.push(u[0].element),O.push(v.element)));b=O.length?O:null}else b=null;else b=k;if(b){if(typeof b!=="string")for(g.pI(M.details),I=g.a(b),b=I.next();!b.done;b=I.next())M.details.appendChild(b.value); else M.update({details:b});I=!0}}g.Mw(M.details,I);I=M.tooltipRenderer.acceptButton;b=!1;var X,l,F;((X=g.V(I,g.xi))==null?0:(l=X.text)==null?0:(F=l.runs)==null?0:F.length)&&g.V(I,g.xi).text.runs[0].text&&(M.update({acceptButtonText:g.V(I,g.xi).text.runs[0].text.toString()}),b=!0);g.Mw(M.acceptButton,b);X=M.tooltipRenderer.dismissButton;l=!1;var p,K,r;((p=g.V(X,g.xi))==null?0:(K=p.text)==null?0:(r=K.runs)==null?0:r.length)&&g.V(X,g.xi).text.runs[0].text&&(M.update({dismissButtonText:g.V(X,g.xi).text.runs[0].text.toString()}), l=!0);g.Mw(M.dismissButton,l)}c&&(M.Y=c);M.S=ZWE(M);M.W=!1;M.j.N().B("web_player_hide_nitrate_promo_tooltip")||M.TU(!0);P7p(M);M.h$&&!M.Sc&&(M.Sc=!0,M.YC.Cv(0));M.X&&M.j.logVisibility(M.element,M.h$)}}; J_=function(M){M.TU(!1);M.X&&M.j.logVisibility(M.element,M.h$)}; E7G=function(M){var O,c,k,I=((O=g.V(M.acceptButton,g.xi))==null?void 0:(c=O.text)==null?void 0:(k=c.runs)==null?void 0:k.length)&&!!g.V(M.acceptButton,g.xi).text.runs[0].text,b,v,u;O=((b=g.V(M.dismissButton,g.xi))==null?void 0:(v=b.text)==null?void 0:(u=v.runs)==null?void 0:u.length)&&!!g.V(M.dismissButton,g.xi).text.runs[0].text;return I||O}; P7p=function(M){var O;if(!(O=!M.S)){O=M.S;var c=window.getComputedStyle(O);O=c.display==="none"||c.visibility==="hidden"||O.getAttribute("aria-hidden")==="true"}if(O||M.j.isMinimized())M.TU(!1);else if(O=g.YB(M.S),O.width&&O.height){M.j.gr(M.element,M.S);var k=M.j.Tf().getPlayerSize().height;c=g.YB(M.LB("ytp-promotooltip-container")).height;M.L?M.element.style.top=k-c-O.height-12+"px":M.T||(k=M.j.MS().height-c-O.height-12,M.element.style.top=k+"px");k=M.LB("ytp-promotooltip-pointer");var I=g.hT(M.S, M.j.getRootNode()),b=Number(M.element.style.left.replace(/[^\d\.]/g,""));M=M.j.isFullscreen()?18:12;k.style.left=I.x-b+O.width/2-M+"px";k.style.top=c+"px"}else M.TU(!1)}; Wc=function(M){g.f.call(this,{G:"button",RO:["ytp-replay-button","ytp-button"],D:{title:"Replay"},C:[g.ax()]});this.j=M;this.Z(M,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.VM(M.getPlayerStateObject());Cj(this.j,this.element,this)}; sB=function(M,O){O=O===void 0?240:O;g.f.call(this,{G:"button",RO:["ytp-button","ytp-search-button"],D:{title:"Search","data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"div",V:"ytp-search-icon",l4:"{{icon}}"},{G:"div",V:"ytp-search-title",l4:"Search"}]});this.api=M;this.X=O;this.visible=!1;this.updateValue("icon",{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},C:[{G:"path",V:"ytp-svg-fill",D:{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"}}]}); M.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.S();this.Z(M,"appresize",this.S);this.Z(M,"videodatachange",this.S);Cj(M,this.element,this)}; Hc=function(M){g.f.call(this,{G:"div",V:"ytp-seek-overlay",C:[{G:"div",RO:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-back"],C:[{G:"div",RO:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],C:[{G:"svg",D:{viewBox:"0 0 22 32",width:"22",height:"32"},C:[{G:"path",D:{d:"M 18 4 L 6 16 L 18 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]},{G:"div",V:"ytp-seek-overlay-duration",l4:"{{durationBack}}"}]},{G:"div",RO:["ytp-seek-overlay-animation", "ytp-seek-overlay-animation-forward"],C:[{G:"div",V:"ytp-seek-overlay-duration",l4:"{{durationForward}}"},{G:"div",RO:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],C:[{G:"svg",D:{viewBox:"0 0 22 32",width:"22",height:"32"},C:[{G:"path",D:{d:"M 4 4 L 16 16 L 4 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]}]},{G:"div",V:"ytp-seek-overlay-message",C:[{G:"div",V:"ytp-seek-overlay-message-icon",l4:"{{icon}}"},{G:"div",V:"ytp-seek-overlay-message-text", l4:"{{text}}"}]}]});var O=this;this.j=M;this.W=0;this.S="hidden";this.K=this.LB("ytp-seek-overlay-animation-back");this.T=this.LB("ytp-seek-overlay-animation-forward");this.Sc=this.LB("ytp-seek-overlay-message");this.U=new g.$q(function(){ymL(O)},g.Y8(this.j.N().experiments,"web_player_seek_overlay_linger_duration")||1E3); g.C(this,this.U);this.j.createClientVe(this.T,this,28240);this.j.createClientVe(this.K,this,28239);this.j.logVisibility(this.T,!0);this.j.logVisibility(this.K,!0);this.hide()}; QUk=function(M,O){M.Y=M.L.animate([{offset:0,opacity:O,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:1}],{duration:200,fill:"forwards"});M.Y.addEventListener("finish",function(){M.Y=void 0;M.U.start();M.S="lingering"})}; dS2=function(M,O,c){c=c===void 0?!1:c;var k=[];k.push({offset:0,transform:"translateX("+(M.X===-1?30:-30)+"px)",opacity:c?"0":"1"});c&&k.push({offset:.5,opacity:"1"});k.push({offset:1,transform:"translateX(0)"});c=O.animate(k,{duration:400,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});O.querySelector("path").animate([{offset:0,d:M.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:M.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 c}; C7M=function(M){var O=M.L.querySelector(".ytp-seek-overlay-arrow-persistent").cloneNode(!0);O.classList.add("ytp-seek-overlay-arrow-additional");O.classList.remove("ytp-seek-overlay-arrow-persistent");M.L.appendChild(O);dS2(M,O,!0).addEventListener("finish",function(){O.remove()})}; ymL=function(M,O,c){c=c===void 0?!0:c;M.Y=M.L.animate([{offset:0,opacity:O===void 0?1:O},{offset:1,opacity:0}],{duration:200,fill:"forwards",easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"});c&&(M.Y.addEventListener("finish",function(){M.Y=void 0;DSL(M);M.hide()}),M.S="fading-out")}; $SG=function(M){var O=Number(getComputedStyle(M.L).opacity),c;(c=M.Y)==null||c.cancel();M.Y=void 0;return O}; DSL=function(M){M.W=0;M.S="hidden";M.X=void 0;M.L=void 0;M.U.stop();M.Y=void 0}; VEl=function(M,O,c){M.updateValue("text",O);if(c){a:{switch(c){case "PREMIUM_STANDALONE":O=Sjb();break a;case "PREMIUM_STANDALONE_CAIRO":O=Phl();break a}O=void 0}M.updateValue("icon",O)}O=g.a(M.Sc.getAnimations());for(c=O.next();!c.done;c=O.next())c.value.cancel();M.Sc.animate([{opacity:0,offset:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener("finish",function(){M.updateValue("text","");M.updateValue("icon","")})}; e_=function(M,O,c,k){k=k===void 0?240:k;g.f.call(this,{G:"button",RO:["ytp-button","ytp-share-button"],D:{title:"Share","aria-haspopup":"true","aria-owns":c.element.id,"data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"div",V:"ytp-share-icon",l4:"{{icon}}"},{G:"div",V:"ytp-share-title",l4:"Share"}]});this.api=M;this.S=O;this.X=c;this.Y=k;this.visible=!1;this.tooltip=this.S.Zu();M.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.Z(M,"videodatachange",this.zf);this.Z(M, "videoplayerreset",this.zf);this.Z(M,"appresize",this.zf);this.Z(M,"presentingplayerstatechange",this.zf);this.zf();this.addOnDisposeCallback(g.dU(this.tooltip,this.element))}; TPb=function(M){var O=M.api.N(),c=M.api.getVideoData(),k=g.xK(O)&&g.mz(M.api)&&g.A(M.api.getPlayerStateObject(),128);O=O.Y||O.disableSharing&&M.api.getPresentingPlayerType()!==2||!c.showShareButton||c.BL||k||c.sL||!1;k=M.api.Tf().getPlayerSize().width;return!!c.videoId&&k>=M.Y&&!O}; faa=function(M,O){O.name!=="InvalidStateError"&&O.name!=="AbortError"&&(O.name==="NotAllowedError"?(M.S.dJ(),bi(M.X,M.element,!1)):g.Ww(O))}; iWE=function(M,O){var c=OD(),k=M.N();c={G:"div",V:"ytp-share-panel",D:{id:OD(),role:"dialog","aria-labelledby":c},C:[{G:"div",V:"ytp-share-panel-inner-content",C:[{G:"div",V:"ytp-share-panel-title",D:{id:c},l4:"Share"},{G:"a",RO:["ytp-share-panel-link","ytp-no-contextmenu"],D:{href:"{{link}}",target:k.T,title:"Share link","aria-label":"{{shareLinkWithUrl}}"},l4:"{{linkText}}"},{G:"label",V:"ytp-share-panel-include-playlist",C:[{G:"input",V:"ytp-share-panel-include-playlist-checkbox",D:{type:"checkbox", checked:"true"}},"Include playlist"]},{G:"div",V:"ytp-share-panel-loading-spinner",C:[J9()]},{G:"div",V:"ytp-share-panel-service-buttons",l4:"{{buttons}}"},{G:"div",V:"ytp-share-panel-error",l4:"An error occurred while retrieving sharing information. Please try again later."}]},{G:"button",RO:["ytp-share-panel-close","ytp-button"],D:{title:"Close"},C:[g.le()]}]};g.k1.call(this,M,c,250);var I=this;this.moreButton=null;this.api=M;this.tooltip=O.Zu();this.Y=[];this.U=this.LB("ytp-share-panel-inner-content"); this.closeButton=this.LB("ytp-share-panel-close");this.Z(this.closeButton,"click",this.qW);this.addOnDisposeCallback(g.dU(this.tooltip,this.closeButton));this.L=this.LB("ytp-share-panel-include-playlist-checkbox");this.Z(this.L,"click",this.zf);this.S=this.LB("ytp-share-panel-link");this.addOnDisposeCallback(g.dU(this.tooltip,this.S));this.api.createClientVe(this.S,this,164503);this.Z(this.S,"click",function(b){b.preventDefault();I.api.logClick(I.S);var v=I.api.getVideoUrl(!0,!0,!1,!1);v=mSL(I,v); g.r2(v,I.api,b)&&I.api.Dd("SHARE_CLICKED")}); this.listen("click",this.EO);this.Z(M,"videoplayerreset",this.hide);this.Z(M,"fullscreentoggled",this.onFullscreenToggled);this.Z(M,"onLoopRangeChange",this.gp);this.hide()}; xSb=function(M,O){Am2(M);for(var c=O.links||O.shareTargets,k=0,I={},b=0;b0&&!L&&!Q?(S.length===2&&(S=["noreferrer"]),g.Fg(p,r,F,S[0]),p=kCA()):(W=e.join(","),Em()&&p.navigator&&p.navigator.standalone&&F&&F!="_self"?(W=g.Xe("A"),g.tz(W,r),W.target=F,z&&(W.rel="noreferrer"),((K=K.attributionsrc)||K==="")&&W.setAttribute("attributionsrc",K),K=document.createEvent("MouseEvent"), K.initMouseEvent("click",!0,!0,p,1),W.dispatchEvent(K),p=kCA()):z?(p=g.Fg(p,"",F,W),K=g.kC(r),p&&(p.opener=null,K===""&&(K="javascript:''"),K='',K=Xg(K),(r=p.document)&&r.write&&(r.write(l3(K)),r.close()))):((p=g.Fg(p,r,F,W))&&K.noopener&&(p.opener=null),p&&K.noreferrer&&(p.opener=null)));p&&(p.opener||(p.opener=window),p.focus());l.preventDefault()}}}(I)); I.K0.addOnDisposeCallback(g.dU(M.tooltip,I.K0.element));u==="Facebook"?M.api.createClientVe(I.K0.element,I.K0,164504):u==="Twitter"&&M.api.createClientVe(I.K0.element,I.K0,164505);M.Z(I.K0.element,"click",function(X){return function(){M.api.logClick(X.K0.element)}}(I)); M.api.logVisibility(I.K0.element,!0);M.Y.push(I.K0);k++}}var t=O.more||O.moreLink,G=new g.f({G:"a",RO:["ytp-share-panel-service-button","ytp-button"],C:[{G:"span",V:"ytp-share-panel-service-button-more",C:[{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},C:[{G:"rect",D:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{G:"path",D:{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"}}]}]}],D:{href:t,target:"_blank",title:"More"}});G.listen("click",function(X){var l=t;M.api.logClick(M.moreButton.element);l=mSL(M,l);g.r2(l,M.api,X)&&M.api.Dd("SHARE_CLICKED")}); G.addOnDisposeCallback(g.dU(M.tooltip,G.element));M.api.createClientVe(G.element,G,164506);M.Z(G.element,"click",function(){M.api.logClick(G.element)}); M.api.logVisibility(G.element,!0);M.Y.push(G);M.moreButton=G;M.updateValue("buttons",M.Y)}; mSL=function(M,O){var c={};g.xK(M.api.N())&&(g.sl(M.api,"addEmbedsConversionTrackingParams",[c]),O=g.js(O,c));return O}; Am2=function(M){for(var O=g.a(M.Y),c=O.next();!c.done;c=O.next())c=c.value,c.detach(),g.Y$(c);M.Y=[]}; Bc=function(M){return M===void 0||M.startSec===void 0||M.endSec===void 0?!1:!0}; hrl=function(M,O){M.startSec+=O;M.endSec+=O}; Ygl=function(M){Wy.call(this,M);this.X=this.S=this.isContentForward=this.W=!1;this.element.setAttribute("data-overlay-order","8");LRl(this);this.Z(this.j,"changeProductsInVideoVisibility",this.rCh);this.Z(this.j,"videodatachange",this.onVideoDataChange)}; Meb=function(M){M.U&&M.wy.element.removeChild(M.U.element);M.U=void 0}; cuA=function(M,O){return O.map(function(c){var k,I;if((c=(k=g.V(c,OK2))==null?void 0:(I=k.thumbnail)==null?void 0:I.thumbnails)&&c.length!==0)return c[0].url}).filter(function(c){return c!==void 0}).map(function(c){c=new g.f({G:"img", V:"ytp-suggested-action-product-thumbnail",D:{alt:"",src:c}});g.C(M,c);return c})}; kza=function(M,O){M.isContentForward=O;g.c_(M.badge.element,"ytp-suggested-action-badge-content-forward",O)}; z1=function(M){var O=M.isContentForward&&!M.fG();g.c_(M.badge.element,"ytp-suggested-action-badge-preview-collapsed",O&&M.S);g.c_(M.badge.element,"ytp-suggested-action-badge-preview-expanded",O&&M.X)}; Z0=function(M,O,c){return new g.VD(M*1E3,O*1E3,{priority:9,namespace:c})}; InG=function(M){M.j.wZ("shopping_overlay_visible");M.j.wZ("shopping_overlay_preview_collapsed");M.j.wZ("shopping_overlay_preview_expanded");M.j.wZ("shopping_overlay_expanded")}; LRl=function(M){M.Z(M.j,g.fk("shopping_overlay_visible"),function(){M.K2(!0)}); M.Z(M.j,g.m2("shopping_overlay_visible"),function(){M.K2(!1)}); M.Z(M.j,g.fk("shopping_overlay_expanded"),function(){M.s2=!0;JH(M)}); M.Z(M.j,g.m2("shopping_overlay_expanded"),function(){M.s2=!1;JH(M)}); M.Z(M.j,g.fk("shopping_overlay_preview_collapsed"),function(){M.S=!0;z1(M)}); M.Z(M.j,g.m2("shopping_overlay_preview_collapsed"),function(){M.S=!1;z1(M)}); M.Z(M.j,g.fk("shopping_overlay_preview_expanded"),function(){M.X=!0;z1(M)}); M.Z(M.j,g.m2("shopping_overlay_preview_expanded"),function(){M.X=!1;z1(M)})}; UlG=function(M){g.f.call(this,{G:"div",V:"ytp-shorts-title-channel",C:[{G:"a",V:"ytp-shorts-title-channel-logo",D:{href:"{{channelLink}}",target:M.N().T,"aria-label":"{{channelLogoLabel}}"}},{G:"div",V:"ytp-shorts-title-expanded-heading",C:[{G:"div",V:"ytp-shorts-title-expanded-title",C:[{G:"a",l4:"{{expandedTitle}}",D:{href:"{{channelTitleLink}}",target:M.N().T,tabIndex:"0"}}]}]}]});var O=this;this.api=M;this.S=this.LB("ytp-shorts-title-channel-logo");this.channelName=this.LB("ytp-shorts-title-expanded-title"); this.subscribeButton=null;M.createClientVe(this.S,this,36925);this.Z(this.S,"click",function(c){O.api.logClick(O.S);g.Fg(window,bKk(O));c.preventDefault()}); M.createClientVe(this.channelName,this,37220);this.Z(this.channelName,"click",function(c){O.api.logClick(O.channelName);g.Fg(window,bKk(O));c.preventDefault()}); vcE(this);this.Z(M,"videodatachange",this.zf);this.Z(M,"videoplayerreset",this.zf);this.zf()}; vcE=function(M){if(!M.api.N().zU){var O=M.api.getVideoData(),c=new g.uF("Subscribe",null,"Subscribed",null,!0,!1,O.T5,O.subscribed,"channel_avatar",null,M.api,!0);M.api.createServerVe(c.element,M);var k;M.api.setTrackingParams(c.element,((k=O.subscribeButtonRenderer)==null?void 0:k.trackingParams)||null);M.Z(c.element,"click",function(){M.api.logClick(c.element)}); M.subscribeButton=c;g.C(M,M.subscribeButton);M.subscribeButton.U2(M.element)}}; bKk=function(M){var O=M.api.N(),c=M.api.getVideoData();c=g.W6(O)+c.SL;if(!g.xK(O))return c;O={};g.sl(M.api,"addEmbedsConversionTrackingParams",[O]);return g.js(c,O)}; S_=function(M){g.k1.call(this,M,{G:"button",RO:["ytp-skip-intro-button","ytp-popup","ytp-button"],C:[{G:"div",V:"ytp-skip-intro-button-text",l4:"Skip Intro"}]},100);var O=this;this.Y=!1;this.S=new g.$q(function(){O.hide()},5E3); this.gB=this.UY=NaN;g.C(this,this.S);this.W=function(){O.show()}; this.U=function(){O.hide()}; this.L=function(){var c=O.j.getCurrentTime();c>O.UY/1E3&&c0?{G:"svg",D:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},C:[{G:"path",RO:["ytp-circle-arrow","ytp-svg-fill"],D:{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"}}, {G:"text",RO:["ytp-jump-button-text","ytp-svg-fill"],D:{x:"7.05",y:"15.05"}}]}:{G:"svg",D:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},C:[{G:"path",RO:["ytp-circle-arrow","ytp-svg-fill"],D:{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"}}, {G:"text",RO:["ytp-jump-button-text","ytp-svg-fill"],D:{x:"6.5",y:"15"}}]}]});var c=this;this.j=M;this.S=O;this.X=new g.$q(function(){c.Y?(c.Y=!1,c.X.start()):c.element.classList.remove("ytp-jump-spin","backwards")},250); this.Y=!1;(O=O>0)?this.j.createClientVe(this.element,this,36843):this.j.createClientVe(this.element,this,36844);var k=g.cA(O?"Seek forward $SECONDS seconds. (\u2192)":"Seek backwards $SECONDS seconds. (\u2190)",{SECONDS:Math.abs(this.S).toString()});this.update({title:k,"data-title-no-tooltip":k,"aria-keyshortcuts":O?"\u2192":"\u2190"});this.L=this.element.querySelector(".ytp-jump-button-text");this.L.textContent=Math.abs(this.S).toString();this.listen("click",this.onClick,this);Cj(M,this.element, this)}; pjk=function(M,O){O?M.element.classList.add("ytp-jump-button-enabled"):M.element.classList.remove("ytp-jump-button-enabled");M.j.logVisibility(M.element,O);M.j.vj()}; CM=function(M,O){oh.call(this,M,O,"timedMarkerCueRange","View key moments");this.Z(M,g.m2("timedMarkerCueRange"),this.Og);this.Z(M,"updatemarkervisibility",this.updateVideoData)}; K9I=function(M){var O,c=(O=M.j.getVideoData())==null?void 0:O.Zd;if(c)for(M=M.L.cQ,c=g.a(c),O=c.next();!O.done;O=c.next())if(O=M[O.value]){var k=void 0,I=void 0,b=void 0;if(((k=O.onTap)==null?void 0:(I=k.innertubeCommand)==null?void 0:(b=I.changeEngagementPanelVisibilityAction)==null?void 0:b.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return O}}; D0=function(M){var O=M.B("web_enable_pip_on_miniplayer");g.f.call(this,{G:"button",RO:["ytp-miniplayer-button","ytp-button"],D:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},C:["{{icon}}"]});this.j=M;this.visible=!1;this.listen("click",this.onClick);this.Z(M,"fullscreentoggled",this.zf);this.updateValue("title",g.DH(M,"Miniplayer","i"));this.update({"data-title-no-tooltip":"Miniplayer", icon:this.j.B("delhi_modern_web_player_icons")?{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:O?{G:"svg",D:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},C:[{G:"g",D:{transform:"translate(96, -96) scale(0.8)"},C:[{G:"path",hC:!0,D:{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"}}]}]}:ZwR()});Cj(M,this.element,this);M.createClientVe(this.element,this,62946);this.zf()}; $r=function(M,O,c,k,I,b){b=b===void 0?!1:b;var v={G:"div",RO:["ytp-input-slider-section"],C:[{G:"input",V:"ytp-input-slider",D:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};I&&v.C.unshift(I);b&&v.RO.push("ytp-vertical-slider");g.f.call(this,v);this.L=M;this.U=O;this.K=c;this.initialValue=k;this.header=I;this.X=this.LB("ytp-input-slider");this.S=k?k:M;this.init();this.Z(this.X,"input",this.Y);this.Z(this.X,"keydown", this.W)}; Vf=function(M,O){M.S=O;M.updateValue("slidervalue",M.S);M.X.valueAsNumber=M.S;gc2(M,O)}; gc2=function(M,O){M.X.style.setProperty("--yt-slider-shape-gradient-percent",(O-M.L)/(M.U-M.L)*100+"%")}; T1=function(M){var O=M.isMuted()?0:M.getVolume();$r.call(this,0,100,1,O,void 0,!0);this.j=M;this.Sc=S2(this.Y2,10,this);this.T=!1;this.Z(M,"onVolumeChange",this.onVolumeChange);this.Z(this.element,"wheel",this.s2)}; wjM=function(M,O){g.f.call(this,{G:"div",D:{tabindex:"0",title:"Volume","data-tooltip-offset-y":"-120"},RO:["ytp-volume-popover"]});var c=this;this.isVisible=!1;this.tooltip=O.Zu();this.X=new T1(M);g.C(this,this.X);this.X.U2(this.element);this.S=new g.$q(function(){fM(c,!1)},300); this.listen("mouseenter",function(){c.S.stop()}); this.listen("mouseleave",function(){c.S.start()}); this.listen("focus",function(){c.S.stop()}); this.Z(this.X.X,"focus",function(){c.S.stop()}); this.listen("focusout",function(){c.S.start();c.element.dispatchEvent(new Event("blur"))}); this.addOnDisposeCallback(g.dU(O.Zu(),this.element));g.C(this,this.S)}; fM=function(M,O){M.element.classList.toggle("ytp-volume-popover-hovering",O);M.isVisible=O;(M=M.element.closest(".ytp-chrome-bottom"))&&M.classList.toggle("ytp-volume-popover-showing",O)}; mc=function(M,O,c){c=c===void 0?!1:c;var k=M.N().wy?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}","data-tooltip-offset-y":"{{dataTooltipOffsetY}}"}:{"aria-disabled":"true","aria-haspopup":"true"};k=M.B("delhi_modern_web_player")?{G:"div",V:"ytp-mute-button",C:[{G:"button",D:k,RO:["ytp-volume-icon","ytp-button"],l4:"{{icon}}"}]}:{G:"button",RO:["ytp-mute-button","ytp-button"],D:k,C:[{G:"div",V:"ytp-volume-icon",l4:"{{icon}}"}]}; g.f.call(this,k);this.j=M;this.pB=c;this.X=null;this.W=this.Y2=this.T=this.K=NaN;this.jc=this.Sc=null;this.U=[];this.L=[];this.visible=!1;this.Y=this.S=this.s2=null;M.B("delhi_modern_web_player")&&this.update({"data-priority":4});c=this.j.N();this.updateValue("icon",Jg());this.tooltip=O.Zu();this.updateValue("dataTooltipOffsetY",0);this.Y=g.vN("ytp-volume-icon",this.element);k=this.j.B("delhi_modern_web_player_icons")?{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",RO:["ytp-svg-fill", "ytp-svg-volume-animation-speaker"],D:{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"}},{G:"path",V:"ytp-svg-volume-animation-small-ripple",D:{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"}},{G:"path",V:"ytp-svg-volume-animation-big-ripple",D:{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"}}]}:{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"defs",C:[{G:"clipPath",D:{id:"ytp-svg-volume-animation-mask"},C:[{G:"path",D:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{G:"path",D:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{G:"path",V:"ytp-svg-volume-animation-mover",D:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{G:"clipPath",D:{id:"ytp-svg-volume-animation-slash-mask"},C:[{G:"path",V:"ytp-svg-volume-animation-mover", D:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{G:"path",hC:!0,RO:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],D:{"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"}},{G:"path",hC:!0,RO:["ytp-svg-fill","ytp-svg-volume-animation-hider"],D:{"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.X=new g.c$(k);g.C(this,this.X);this.Sc=this.X.LB("ytp-svg-volume-animation-speaker");this.jc=this.Sc.getAttribute("d");this.U=g.IC("ytp-svg-volume-animation-mover",this.X.element);this.j.B("delhi_modern_web_player_icons");this.L=g.IC("ytp-svg-volume-animation-hider",this.X.element);this.j.B("delhi_modern_web_player_icons");this.wy=new YM;g.C(this,this.wy);this.oO=new YM;g.C(this,this.oO);this.Z(M,"appresize",this.gw);this.Z(M,"onVolumeChange",this.onVolumeChange);M.B("delhi_modern_web_player")? this.listen("click",this.Xe2):this.listen("click",this.sI);c.wy?(M.B("delhi_modern_web_player")&&(this.S=new wjM(M,O),this.S.U2(this.element),g.C(this,this.S),this.Z(this.Y,"mouseover",this.Ii),this.Z(this.Y,"focus",this.Ii),this.Z(this.Y,"mouseout",this.Te),this.Z(this.Y,"blur",this.Te)),c=M.B("delhi_modern_web_player")?this.Y:this.element,this.addOnDisposeCallback(g.dU(O.Zu(),c))):ncl(this);this.message=null;M.createClientVe(this.element,this,28662);this.gw(M.Tf().getPlayerSize());this.setVolume(M.getVolume(), M.isMuted())}; RaE=function(M,O){if(M.j.N().wy){var c=g.DH(M.j,"Mute","m"),k=g.DH(M.j,"Unmute","m");M.updateValue("title",O?k:c);M.update({"data-title-no-tooltip":O?"Unmute":"Mute"});M.tooltip.vj()}}; NuG=function(M,O){M.K=O;var c=M.jc;M.j.B("delhi_modern_web_player_icons")?M.X.LB("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(O+") translate(-22,-12)")):O&&(c+=Pdk(anL,ruL,O));M.Sc.setAttribute("d",c)}; JuA=function(M,O){var c;O===1?c=M.j.B("delhi_modern_web_player_icons")?{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:Jg():c=M.X;M.Y2=O;if(M.j.B("delhi_modern_web_player_icons"))M.X.LB("ytp-svg-volume-animation-small-ripple").setAttribute("transform","translate(18, 12) scale("+(1-O+") translate(-18,-12)")),M.X.LB("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(M.K-O+") translate(-22, -12)"));else{for(var k=20*O,I=0;I=3&&M.j.getPresentingPlayerType()!==2}; zaa=function(M){var O=fj(M.j.Fv());return O?M.S?O.EE():O.tF():!1}; HKa=function(M){var O={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},c=M.playlist!=null&&M.playlist.EE();c=g.mz(M.j)&&(!M.S||c);var k=M.S&&g.hQ(M.j),I=zaa(M),b=M.S&&M.j.getPresentingPlayerType()===5,v=g.DH(M.j,"Next","SHIFT+n"),u=g.DH(M.j,"Previous","SHIFT+p");if(b)O.title="Start video";else if(M.Y)O.title="Replay";else if(c){var t=null;M.playlist&&(t=g.Nf(M.playlist,M.S?Rla(M.playlist):alA(M.playlist)));if(t){if(t.videoId){var G=M.playlist.listId; O.url=M.j.N().getVideoUrl(t.videoId,G?G.toString():void 0)}O.text=t.title;O.duration=t.lengthText?t.lengthText:t.lengthSeconds?g.gw(t.lengthSeconds):null;O.preview=t.Bj("mqdefault.jpg")}M.S?(O.title=v,O["data-title-no-tooltip"]="Next",O["aria-keyshortcuts"]="SHIFT+n"):(O.title=u,O["data-title-no-tooltip"]="Previous",O["aria-keyshortcuts"]="SHIFT+p")}else if(k){if(u=(t=M.videoData)==null?void 0:g.R_(t))O.url=u.WP(),O.text=u.title,O.duration=u.lengthText?u.lengthText:u.lengthSeconds?g.gw(u.lengthSeconds): null,O.preview=u.Bj("mqdefault.jpg");O.title=v;O["data-title-no-tooltip"]="Next";O["aria-keyshortcuts"]="SHIFT+n"}O.disabled=!k&&!c&&!I&&!b;M.update(O);M.W=!!O.url;k||c||M.Y||I||b?M.X||(M.X=g.dU(M.tooltip,M.element),M.U=M.listen("click",M.onClick,M)):M.X&&(M.X(),M.X=null,M.dG(M.U),M.U=null);M.tooltip.vj();g.c_(M.element,"ytp-playlist-ui",M.S&&(c||M.j.B("web_hide_next_button")))}; soR=function(M,O){return M?O?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:K3():O?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:o9l()}; SA7=function(M,O){g.f.call(this,{G:"div",V:"ytp-fine-scrubbing",C:[{G:"div",V:"ytp-fine-scrubbing-draggable",C:[{G:"div",V:"ytp-fine-scrubbing-thumbnails",D:{tabindex:"0",role:"slider",type:"range","aria-label":"Click or scroll the panel for the precise seeking.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{G:"div",D:{"aria-hidden":"true"},V:"ytp-fine-scrubbing-cursor"},{G:"div",V:"ytp-fine-scrubbing-seek-time",D:{"aria-hidden":"true"}, l4:"{{seekTime}}"},{G:"div",V:"ytp-fine-scrubbing-play",C:[M.B("delhi_modern_web_player_icons")?Rx():n3()],D:{title:"Play from this position",role:"button"}},{G:"div",V:"ytp-fine-scrubbing-dismiss",C:[g.le()],D:{title:"Exit precise seeking",role:"button"}}]});var c=this;this.api=M;this.U=this.LB("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.LB("ytp-fine-scrubbing-dismiss");this.Y2=this.LB("ytp-fine-scrubbing-draggable");this.playButton=this.LB("ytp-fine-scrubbing-play");this.thumbnails= [];this.X=[];this.pB=this.S=0;this.wy=void 0;this.Sc=NaN;this.Mo=this.T=this.Y=this.K=0;this.L=[];this.interval=this.frameCount=0;this.W=160;this.scale=1;this.HQ=0;this.isEnabled=this.jc=!1;ZKk(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.dU(O,this.dismissButton));this.addOnDisposeCallback(g.dU(O,this.playButton));this.oO=new g.DP(this.Y2,!0);this.oO.subscribe("dragstart",this.pO,this);this.oO.subscribe("dragmove",this.Rl,this);this.oO.subscribe("dragend",this.zw,this);this.Z(M,"SEEK_COMPLETE", this.gR);M.B("web_fix_fine_scrubbing_false_play")&&this.Z(M,"rootnodemousedown",function(k){c.s2=k}); this.U.addEventListener("keydown",function(){}); g.C(this,this.oO);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.U,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; ZKk=function(M,O){var c=g.gw(O),k=g.cA("Seek to $PROGRESS",{PROGRESS:g.gw(O,!0)});M.update({ariamin:0,ariamax:Math.floor(M.api.getDuration()),arianow:Math.floor(O),arianowtext:k,seekTime:c})}; P4M=function(M){M.Sc=NaN;M.T=0;M.K=M.Y}; yua=function(M){var O=M.api.pW();if(O){var c=90*M.scale,k=I_(O,160*M.scale);if(O=O.levels[k]){M.W=O.width;if(!M.L.length){k=[];for(var I=bO(O,O.EG()),b=O.columns*O.rows,v=O.frameCount,u=0;u<=I;u++)for(var t=vM.L.length;)k= void 0,(k=M.thumbnails.pop())==null||k.dispose();for(;M.thumbnails.lengthc.length;)k=void 0,(k=M.X.pop())==null||k.dispose(); for(;M.X.length-c?-O/c*M.interval*.5:-(O+c/2)/c*M.interval}; QoM=function(M){return-((M.U.offsetWidth||(M.frameCount-1)*M.W*M.scale)-M.S/2)}; ocb=function(){g.f.call(this,{G:"div",V:"ytp-fine-scrubbing-thumbnail"})}; EcM=function(){g.f.call(this,{G:"div",V:"ytp-fine-scrubbing-chapter-title",C:[{G:"div",V:"ytp-fine-scrubbing-chapter-title-content",l4:"{{chapterTitle}}"}]})}; C4p=function(M){g.f.call(this,{G:"div",V:"ytp-heat-map-chapter",C:[{G:"svg",V:"ytp-heat-map-svg",D:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},C:[{G:"defs",C:[{G:"clipPath",D:{id:"{{id}}"},C:[{G:"path",V:"ytp-heat-map-path",D:{d:"",fill:"white"}}]},{G:"linearGradient",D:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},C:[{G:"stop",D:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{G:"stop",D:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{G:"rect",V:"ytp-heat-map-graph",D:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{G:"rect",V:"ytp-heat-map-hover",D:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{G:"rect",V:"ytp-heat-map-play",D:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{G:"path",V:"ytp-modern-heat-map",D:{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=M;this.K=this.LB("ytp-heat-map-svg");this.U=this.LB("ytp-heat-map-path");this.L=this.LB("ytp-heat-map-graph");this.W=this.LB("ytp-heat-map-play");this.S=this.LB("ytp-heat-map-hover");this.Y=this.LB("ytp-modern-heat-map");this.Kb=!1;this.X=60;M=""+g.Uk(this);this.update({id:M});M="url(#"+M+")";this.L.setAttribute("clip-path",M);this.W.setAttribute("clip-path",M);this.S.setAttribute("clip-path", M)}; Dlb=function(M,O){O>0&&(M.X=O,M.K.style.height=M.X+"px")}; xr=function(){g.f.call(this,{G:"div",V:"ytp-chapter-hover-container",C:[{G:"div",V:"ytp-progress-bar-padding"},{G:"div",V:"ytp-progress-list",C:[{G:"div",RO:["ytp-play-progress","ytp-swatch-background-color"]},{G:"div",V:"ytp-progress-linear-live-buffer"},{G:"div",V:"ytp-load-progress"},{G:"div",V:"ytp-hover-progress"},{G:"div",V:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.X=this.LB("ytp-progress-list");this.U=this.LB("ytp-progress-linear-live-buffer"); this.L=this.LB("ytp-ad-progress-list");this.W=this.LB("ytp-load-progress");this.K=this.LB("ytp-play-progress");this.Y=this.LB("ytp-hover-progress");this.S=this.LB("ytp-chapter-hover-container")}; h_=function(M,O){g.$B(M.S,"width",O)}; $ll=function(M,O){g.$B(M.S,"margin-right",O+"px")}; Vep=function(){this.X=this.position=this.Y=this.S=this.L=this.width=NaN}; Tu7=function(){g.f.call(this,{G:"div",V:"ytp-timed-marker"});this.S=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.Yr=function(M,O){g.be.call(this,{G:"div",V:"ytp-progress-bar-container",D:{"aria-disabled":"true"},C:[{G:"div",RO:["ytp-heat-map-container"],C:[{G:"div",V:"ytp-heat-map-edu"}]},{G:"div",RO:["ytp-progress-bar"],D:{tabindex:"0",role:"slider","aria-label":"Seek slider","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},C:[{G:"div",V:"ytp-chapters-container"},{G:"div",V:"ytp-timed-markers-container"},{G:"div",V:"ytp-clip-start-exclude"}, {G:"div",V:"ytp-clip-end-exclude"},{G:"div",V:"ytp-scrubber-container",C:[{G:"div",RO:["ytp-scrubber-button","ytp-swatch-background-color"],C:[{G:"div",V:"ytp-scrubber-pull-indicator"},{G:"img",RO:["ytp-decorated-scrubber-button"]}]}]}]},{G:"div",RO:["ytp-fine-scrubbing-container"],C:[{G:"div",V:"ytp-fine-scrubbing-edu"}]},{G:"div",V:"ytp-bound-time-left",l4:"{{boundTimeLeft}}"},{G:"div",V:"ytp-bound-time-right",l4:"{{boundTimeRight}}"},{G:"div",V:"ytp-clip-start",D:{title:"{{clipstarttitle}}"},l4:"{{clipstarticon}}"}, {G:"div",V:"ytp-clip-end",D:{title:"{{clipendtitle}}"},l4:"{{clipendicon}}"}]});this.api=M;this.zc=!1;this.uA=this.M$=this.Zd=this.U=this.wW=0;this.ac=null;this.gB=!1;this.HQ={};this.m0={};this.clipEnd=Infinity;this.Hd=this.LB("ytp-clip-end");this.iZ=new g.DP(this.Hd,!0);this.TP=this.LB("ytp-clip-end-exclude");this.Q7=this.LB("ytp-clip-start-exclude");this.clipStart=0;this.nA=this.LB("ytp-clip-start");this.dZ=new g.DP(this.nA,!0);this.Sc=this.Xv=0;this.progressBar=this.LB("ytp-progress-bar");this.kc= {};this.cQ={};this.Au=this.LB("ytp-chapters-container");this.UY=this.LB("ytp-timed-markers-container");this.S=[];this.W=[];this.mX={};this.KI=null;this.jc=-1;this.l5=this.wy=0;this.wB=this.K=null;this.n2=this.LB("ytp-scrubber-button");this.Y2=this.LB("ytp-decorated-scrubber-button");this.W_=this.LB("ytp-scrubber-container");this.SL=new g.TF;this.Zc=0;this.cj=new Vep;this.Y=new sR(0,0);this.dk=null;this.T=this.YM=!1;this.oI=null;this.s2=this.LB("ytp-heat-map-container");this.lA=this.LB("ytp-heat-map-edu"); this.L=[];this.heatMarkersDecorations=[];this.a5=this.LB("ytp-fine-scrubbing-container");this.mP=this.LB("ytp-fine-scrubbing-edu");this.X=void 0;this.pB=this.IN=this.Mo=!1;this.tooltip=O.Zu();this.addOnDisposeCallback(g.dU(this.tooltip,this.Hd));g.C(this,this.iZ);this.iZ.subscribe("hoverstart",this.IC,this);this.iZ.subscribe("hoverend",this.zk,this);this.Z(this.Hd,"click",this.nP);this.addOnDisposeCallback(g.dU(this.tooltip,this.nA));g.C(this,this.dZ);this.dZ.subscribe("hoverstart",this.IC,this); this.dZ.subscribe("hoverend",this.zk,this);this.Z(this.nA,"click",this.nP);fnl(this);this.Z(M,"resize",this.Da);this.Z(M,"presentingplayerstatechange",this.qB);this.Z(M,"videodatachange",this.OE);this.Z(M,"videoplayerreset",this.p9);this.Z(M,"cuerangesadded",this.nM2);this.Z(M,"cuerangesremoved",this.rl2);this.Z(M,"onLoopRangeChange",this.u6);this.Z(M,"innertubeCommand",this.onClickCommand);this.Z(M,"onRetroModeChanged",this.qg2);this.Z(M,g.fk("timedMarkerCueRange"),this.ibc);this.Z(M,"updatemarkervisibility", this.Vg);this.Z(M,"serverstitchedvideochange",this.WMQ);this.updateVideoData(M.getVideoData(),!0);this.u6(M.getLoopRange());LM(this)&&!this.X&&(this.X=new SA7(this.api,this.tooltip),M=g.xB(this.element).x||0,this.X.Da(M,this.U),this.X.U2(this.a5),g.C(this,this.X),this.Z(this.X.dismissButton,"click",this.L3),this.Z(this.X.playButton,"click",this.Lu),this.Z(this.X.element,"dblclick",this.Lu));this.api.createClientVe(this.s2,this,139609,!0);this.api.createClientVe(this.lA,this,140127,!0);this.api.createClientVe(this.mP, this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; fnl=function(M){if(M.S.length===0){var O=new xr;M.S.push(O);g.C(M,O);O.U2(M.Au,0)}for(;M.S.length>1;)M.S.pop().dispose();h_(M.S[0],"100%");M.S[0].startTime=0;M.S[0].title=""}; mlL=function(M){var O=O===void 0?NaN:O;var c=new C4p(M.api);M.L.push(c);g.C(M,c);c.U2(M.s2);O>=0&&(c.element.style.width=O+"px")}; iKb=function(M){for(;M.W.length;)M.W.pop().dispose()}; qA2=function(M){var O,c,k,I,b;return(b=g.V((I=g.V((O=M.getWatchNextResponse())==null?void 0:(c=O.playerOverlays)==null?void 0:(k=c.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,A2))==null?void 0:I.playerBar,AuE))==null?void 0:b.chapters}; xlM=function(M){for(var O=M.S,c=[],k=0;k=v&&r<=X&&b.push(F)}t>0&&(M.s2.style.height=t+"px");v=M.L[k];X=b;F=I;K=t;r=k===0;r=r===void 0?!1:r;Dlb(v,K);l=X;p=v.X;r=r===void 0?!1:r;var W=1E3/l.length,z=[];z.push({x:0,y:100});for(var e=0;e0&&(c=b[b.length-1])}g.MV(M);u=[];O=g.a(O.heatMarkersDecorations||[]);for(I=O.next();!I.done;I=O.next())if(I=g.V(I.value,knI))t=I.label,k=c=G=void 0,u.push({visibleTimeRangeStartMillis:(G=I.visibleTimeRangeStartMillis)!=null?G:-1,visibleTimeRangeEndMillis:(c=I.visibleTimeRangeEndMillis)!=null?c:-1,decorationTimeMillis:(k=I.decorationTimeMillis)!=null?k:NaN,label:t?g.ue(t):""});M.heatMarkersDecorations=u}}; YA7=function(M,O){M.W.push(O);g.C(M,O);O.U2(M.UY,M.UY.children.length)}; Mdl=function(M,O){O=g.a(O);for(var c=O.next();!c.done;c=O.next()){c=c.value;var k=OO(M,c.timeRangeStartMillis/(M.Y.S*1E3),cU(M)),I=M.api.B("delhi_modern_web_player")?.667:.6;g.$B(c.element,"transform","translateX("+k+"px) scaleX("+I+")")}}; hap=function(M,O){var c=0,k=!1;O=g.a(O);for(var I=O.next();!I.done;I=O.next()){I=I.value;if(g.V(I,bh7)){I=g.V(I,bh7);var b={startTime:NaN,title:null,onActiveCommand:void 0},v=I.title;b.title=v?g.ue(v):"";v=I.timeRangeStartMillis;v!=null&&(b.startTime=v);b.onActiveCommand=I.onActiveCommand;I=b;c===0&&I.startTime!==0&&(M.S[c].startTime=0,M.S[c].title="",M.S[c].onActiveCommand=I.onActiveCommand,c++,k=!0);M.S.length<=c&&(b=new xr,M.S.push(b),g.C(M,b),b.U2(M.Au,M.Au.children.length));M.S[c].startTime= I.startTime;M.S[c].title=I.title?I.title:"";M.S[c].onActiveCommand=I.onActiveCommand;M.S[c].index=k?c-1:c}c++}for(;c=0;k--)if(M.S[k].width>0){$ll(M.S[k],0);var I=Math.floor(M.S[k].width);M.S[k].width=I;h_(M.S[k],I+"px");break}M.S[c].width=0;h_(M.S[c],"0")}else c===M.S.length-1?(k=Math.floor(M.S[c].width+O),M.S[c].width=k,h_(M.S[c],k+"px")):(O=M.S[c].width+O,k=Math.round(O),O-=k,M.S[c].width=k,h_(M.S[c],k+"px"));c=0;if(M.L.length===M.S.length)for(O=0;O< M.L.length;O++)k=M.S[O].width,M.L[O].element.style.width=k+"px",M.L[O].element.style.left=c+"px",c+=k+IR(M);M.api.B("delhi_modern_web_player")&&(M.S.length===1?M.S[0].X.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(M.S[0].X.classList.remove("ytp-progress-bar-end"),M.S[0].X.classList.add("ytp-progress-bar-start"),M.S[M.S.length-1].X.classList.add("ytp-progress-bar-end")))}; vyM=function(M,O){var c=0,k=!1,I=M.S.length,b=M.Y.S*1E3;b===0&&(b=M.api.getProgressState().seekableEnd*1E3);if(b>0&&M.U>0){for(var v=M.U-IR(M)*M.wy,u=M.l5===0?3:v*M.l5,t=g.a(M.S),G=t.next();!G.done;G=t.next())G.value.width=0;for(;c1);G=(b===0?0:t/b*v)+M.S[c].width;if(G>u)M.S[c].width=G;else{M.S[c].width=0;var X=M,l=c,F=X.S[l-1];F!==void 0&&F.width>0? F.width+=G:lM.l5&&(M.l5=t/b),k=!0)}c++}}return k}; k5=function(M){if(M.U){var O=M.api.getProgressState(),c=M.api.getVideoData();if(!(c&&c.enableServerStitchedDai&&c.kB)||isFinite(O.current)){var k;if(((k=M.api.getVideoData())==null?0:gU(k))&&O.airingStart&&O.airingEnd)var I=bd(M,O.airingStart,O.airingEnd);else if(M.api.getPresentingPlayerType()===2){var b,v,u;I=(c=(I=M.api.getVideoData())==null?void 0:(b=I.getPlayerResponse())==null?void 0:(v=b.playerConfig)==null?void 0:(u=v.webPlayerConfig)==null?void 0:u.skippableAdProgressBarDuration)?bd(M,O.seekableStart, c/1E3):bd(M,O.seekableStart,O.seekableEnd)}else I=bd(M,O.seekableStart,O.seekableEnd);b=HR(I,O.loaded,0);O=HR(I,O.current,0);v=M.Y.X!==I.X||M.Y.S!==I.S;M.Y=I;vU(M,O,b);v&&UKA(M);uDA(M)}}}; bd=function(M,O,c){return tdl(M)?new sR(Math.max(O,M.dk.startTimeMs/1E3),Math.min(c,M.dk.endTimeMs/1E3)):new sR(O,c)}; jfp=function(M,O){var c,k,I;O=g.V((c=O.getWatchNextResponse())==null?void 0:(k=c.playerOverlays)==null?void 0:(I=k.playerOverlayRenderer)==null?void 0:I.decoratedPlayerBarRenderer,A2);if(O==null?0:O.progressColor)for(c=0;c1){c=UO(M,O.Y,!0);for(var k=0,I=0;I0&&(k+=M.S[I].width,k+=IR(M));c=(M.S[c].startTime+(O.Y-k)/M.S[c].width*((c===M.S.length-1?M.Y.S*1E3:M.S[c+1].startTime)-M.S[c].startTime))/1E3||0}return c}; tn=function(M,O,c,k,I){O=O<0?0:Math.floor(Math.min(O,M.api.getDuration())*1E3);c=c<0?0:Math.floor(Math.min(c,M.api.getDuration())*1E3);M=M.progressBar.visualElement;k={seekData:{startMediaTimeMs:O,endMediaTimeMs:c,seekSource:k}};(O=g.g5())&&g.mm(Tf)(void 0,O,M,I,k,void 0)}; lIR=function(M,O,c){if(c>=M.S.length)return!1;var k=M.U-IR(M)*M.wy;return Math.abs(O-M.S[c].startTime/1E3)/M.Y.S*k<4}; UKA=function(M){M.n2.style.removeProperty("height");for(var O=g.a(Object.keys(M.HQ)),c=O.next();!c.done;c=O.next())F3R(M,c.value);G6(M);vU(M,M.Sc,M.Xv)}; cU=function(M){var O=M.SL.x;O=g.Do(O,0,M.U);M.cj.update(O,M.U);return M.cj}; XJ=function(M){return(M.T?135:90)-jZ(M)}; jZ=function(M){var O=48,c=M.api.N();M.api.B("delhi_modern_web_player")?O=M.api.getPlayerSize().width<=528?64:M.T?96:72:M.T?O=54:g.xK(c)&&!c.X&&(O=40);return O}; vU=function(M,O,c){M.Sc=O;M.Xv=c;var k=cU(M),I=M.Y.S,b=FMp(M.Y,M.Sc),v=g.cA("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.gw(b,!0),DURATION:g.gw(I,!0)}),u=gY(M.S,b*1E3);u=M.S[u].title;M.update({ariamin:Math.floor(M.Y.X),ariamax:Math.floor(I),arianow:Math.floor(b),arianowtext:u?u+" "+v:v});I=M.clipStart;b=M.clipEnd;M.dk&&M.api.getPresentingPlayerType()!==2&&(I=M.dk.startTimeMs/1E3,b=M.dk.endTimeMs/1E3);I=HR(M.Y,I,0);u=HR(M.Y,b,1);v=M.api.getVideoData();b=g.Do(O,I,u);c=(v==null?0:g.Fn(v))?1:g.Do(c, I,u);O=OO(M,O,k);g.$B(M.W_,"transform","translateX("+O+"px)");M.api.B("delhi_modern_web_player")&&M.api.B("delhi_modern_web_player_cutout")&&paM(M,O);ld(M,k,I,b,"PLAY_PROGRESS");(v==null?0:gU(v))?(O=M.api.getProgressState().seekableEnd)&&ld(M,k,b,HR(M.Y,O),"LIVE_BUFFER"):ld(M,k,I,c,"LOAD_PROGRESS");if(M.api.B("web_player_heat_map_played_bar")){var t;(t=M.L[0])!=null&&t.W.setAttribute("width",(b*100).toFixed(2)+"%")}}; paM=function(M,O){M.api.getPresentingPlayerType()!==1?M.Au.style.removeProperty("clip-path"):(O||(O=OO(M,M.Sc,cU(M))),M.Au.style.clipPath='path("'+(M.gB?K3b(M,8,O,M.T?50:36,0,6):K3b(M,4,O,M.T?34:24,2,3))+'")')}; K3b=function(M,O,c,k,I,b){var v=c-k/2;c+=k/2;O+=I;return"M 0 "+I+" L 0 "+(O+" L ")+(v+" "+O+" C ")+(v+b+" "+O+" "+(v+b)+" "+I+" "+v+" "+I+" L 0 ")+(I+" M ")+(c+" "+I+" L ")+(M.U+" "+I+" L ")+(M.U+" "+O+" L ")+(c+" "+O+" C ")+(c-b+" "+O+" "+(c-b)+" "+I+" "+c+" "+I)}; ld=function(M,O,c,k,I){var b=M.S.length,v=O.S-M.wy*IR(M),u=c*v;c=UO(M,u);var t=k*v;v=UO(M,t);I==="HOVER_PROGRESS"&&(v=UO(M,O.S*k,!0),t=O.S*k-gy7(M,O.S*k)*IR(M));k=Math.max(u-waE(M,c),0);for(u=c;u=M.S.length)return M.U;for(var c=0,k=0;k0||M.TP.clientWidth>0?(b=O.clientWidth/c,M=-1*M.Q7.clientWidth/c):(b/=c,M=-1*M.S[I].element.offsetLeft/c),g.$B(O,"background-size",b+"px"),g.$B(O,"background-position-x",M+"px"))}; FJ=function(M,O,c,k,I){I||M.api.N().X?O.style.width=c+"px":g.$B(O,"transform","scalex("+(k?c/k:0)+")")}; UO=function(M,O,c){var k=0;(c===void 0?0:c)&&(O-=gy7(M,O)*IR(M));c=g.a(M.S);for(var I=c.next();!I.done;I=c.next()){I=I.value;if(O>I.width)O-=I.width;else break;k++}return k===M.S.length?k-1:k}; OO=function(M,O,c){var k=O*M.Y.S*1E3;for(var I=-1,b=g.a(M.S),v=b.next();!v.done;v=b.next())v=v.value,k>v.startTime&&v.width>0&&I++;k=I<0?0:I;I=c.S-IR(M)*M.wy;return O*I+IR(M)*k+c.L}; gy7=function(M,O){for(var c=M.S.length,k=0,I=g.a(M.S),b=I.next();!b.done;b=I.next())if(b=b.value,b.width!==0)if(O>b.width)O-=b.width,O-=IR(M),k++;else break;return k===c?c-1:k}; g.aIk=function(M,O,c,k){var I=M.U!==c,b=M.T!==k;M.wW=O;M.U=c;M.T=k;LM(M)&&(O=M.X)!=null&&(O.scale=k?1.5:1);UKA(M);M.S.length===1&&(M.S[0].width=c||0);I&&g.MV(M);M.X&&b&&LM(M)&&(M.X.isEnabled&&(c=M.T?135:90,k=c-jZ(M),M.a5.style.height=c+"px",g.$B(M.s2,"transform","translateY("+-k+"px)"),g.$B(M.progressBar,"transform","translateY("+-k+"px)")),yua(M.X))}; G6=function(M){var O=!!M.dk&&M.api.getPresentingPlayerType()!==2,c=M.clipStart,k=M.clipEnd,I=!0,b=!0;O&&M.dk?(c=M.dk.startTimeMs/1E3,k=M.dk.endTimeMs/1E3):(I=c>M.Y.X,b=M.Y.S>0&&kM.Sc);g.c_(M.n2,"ytp-scrubber-button-hover",c===k&&M.S.length>1);if(M.api.B("web_player_heat_map_played_bar")){var b;(b=M.L[0])!=null&&b.S.setAttribute("width",(O.X*100).toFixed(2)+"%")}}}; F3R=function(M,O){var c=M.HQ[O];O=M.m0[O];var k=cU(M),I=HR(M.Y,c.start/1E3,0),b=Wl2(c,M.T)/k.width;var v=HR(M.Y,c.end/1E3,1);b!==Number.POSITIVE_INFINITY&&(I=g.Do(I,0,v-b));v=Math.min(v,I+b);c.color&&(O.style.background=c.color);c=I;O.style.left=Math.max(c*k.S+k.L,0)+"px";FJ(M,O,g.Do((v-c)*k.S+k.L,0,k.width),k.width,!0)}; rRa=function(M,O){var c=O.getId();M.HQ[c]===O&&(g.gp(M.m0[c]),delete M.HQ[c],delete M.m0[c])}; LM=function(M){var O=g.gG(M.api.N())&&(M.api.B("web_shorts_pip")||M.api.B("web_watch_pip")),c;return!((c=M.api.getVideoData())==null?0:c.isLivePlayback)&&!M.api.isMinimized()&&!M.api.isInline()&&(!M.api.Qr()||!O)}; pE=function(M){M.X&&(M.X.disable(),M.Zd=0,M.s2.style.removeProperty("transform"),M.progressBar.style.removeProperty("transform"),M.a5.style.removeProperty("height"),M.element.parentElement&&M.element.parentElement.style.removeProperty("height"))}; NOl=function(M,O){var c=O/XJ(M)*jZ(M);g.$B(M.progressBar,"transform","translateY("+-O+"px)");g.$B(M.s2,"transform","translateY("+-O+"px)");g.$B(M.a5,"transform","translateY("+c+"px)");M.a5.style.height=O+c+"px";M.element.parentElement&&(M.element.parentElement.style.height=jZ(M)-c+"px")}; JR7=function(M,O){O?M.K||(M.element.removeAttribute("aria-disabled"),M.K=new g.DP(M.progressBar,!0),M.api.B("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&M.K.subscribe("hoverstart",M.Sg2,M),M.K.subscribe("hovermove",M.emh,M),M.K.subscribe("hoverend",M.hmh,M),M.K.subscribe("dragstart",M.tDY,M),M.K.subscribe("dragmove",M.X4Q,M),M.K.subscribe("dragend",M.sGu,M),M.api&&M.api.B("delhi_modern_web_player")&&M.api.B("delhi_modern_web_player_cutout")&&(M.wB=new g.DP(M.progressBar, !0),M.wB.subscribe("hoverstart",function(){M.gB=!0;paM(M)},M),M.wB.subscribe("hoverend",function(){M.gB=!1; paM(M)},M)),M.oI=M.listen("keydown",M.u9)):M.K&&(M.element.setAttribute("aria-disabled","true"),M.dG(M.oI),M.K.cancel(),M.K.dispose(),M.K=null)}; IR=function(M){return M.api.B("delhi_modern_web_player")?4:M.T?3:2}; tdl=function(M){var O;return!((O=M.dk)==null||!O.postId)&&M.api.getPresentingPlayerType()!==2}; KE=function(M,O){g.f.call(this,{G:"button",RO:["ytp-remote-button","ytp-button"],D:{title:"Play on TV","aria-haspopup":"true","data-priority":"10"},l4:"{{icon}}"});this.j=M;this.LA=O;this.S=null;this.Z(M,"onMdxReceiversChange",this.zf);this.Z(M,"presentingplayerstatechange",this.zf);this.Z(M,"appresize",this.zf);M.createClientVe(this.element,this,139118);this.zf();this.listen("click",this.X,this);Cj(M,this.element,this)}; gn=function(M,O){g.f.call(this,{G:"button",RO:["ytp-button","ytp-settings-button"],D:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":OD(),title:"Settings","data-tooltip-target-id":"ytp-settings-button"},C:[M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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.rC()]});this.j=M;this.LA=O;this.X=!0;this.listen("click",this.Y);this.Z(M,"onPlaybackQualityChange",this.updateBadge);this.Z(M,"videodatachange",this.updateBadge);this.Z(M,"webglsettingschanged",this.updateBadge);this.Z(M,"appresize",this.S);Cj(M,this.element,this);this.j.createClientVe(this.element,this,28663);this.updateBadge();this.S(M.Tf().getPlayerSize())}; W3k=function(M,O){M.X=!!O;M.S(M.j.Tf().getPlayerSize())}; wn=function(M,O){ns.call(this,"Annotations",g.sU.Fe);this.j=M;this.LA=O;this.S=!1;M.B("web_settings_menu_icons")&&(O=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(O));this.Z(M,"videodatachange",this.zf);this.Z(M,"onApiChange",this.zf);this.subscribe("select",this.onSelect,this);this.zf()}; nE=function(M,O){g.QZ.call(this,"Audio track",g.sU.AUDIO,M,O);this.j=M;this.tracks={};g.Lt(this.element,"ytp-audio-menu-item");this.countLabel=new g.f({G:"div",C:[{G:"span",l4:"Audio track"},{G:"span",V:"ytp-menuitem-label-count",l4:"{{content}}"}]});M.B("web_settings_menu_icons")&&(O=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:zSl(),this.setIcon(O));g.C(this,this.countLabel);g.UU(this,this.countLabel);this.Z(M,"videodatachange",this.zf);this.Z(M,"onPlaybackAudioChange",this.zf);this.zf()}; RR=function(M,O){ns.call(this,"Autoplay",g.sU.k$);this.j=M;this.LA=O;this.S=!1;this.Y=[];this.Z(M,"presentingplayerstatechange",this.X);this.subscribe("select",this.onSelect,this);M.createClientVe(this.element,this,113682);this.X()}; sfl=function(M,O){g.ui.call(this,g.t9({"aria-haspopup":"false"}),0,"More options");this.j=M;this.LA=O;this.Z(this.element,"click",this.onClick);this.LA.B4(this)}; Hhp=function(M,O){var c;g.gG(M.N())&&(c={G:"div",V:"ytp-panel-footer-content",C:[{G:"span",l4:"Adjust download quality from your "},{G:"a",V:"ytp-panel-footer-content-link",l4:"Settings",D:{href:"/account_downloads"}}]});g.QZ.call(this,"Quality",g.sU.QR,M,O,void 0,void 0,c);this.j=M;this.Y2={};this.T={};this.L={};this.oO=new Set;this.S=this.U=!1;this.W="unknown";this.Sc="";this.s2=new g.d0;g.C(this,this.s2);this.U=this.j.B("web_player_use_new_api_for_quality_pullback");this.S=this.j.B("web_player_enable_premium_hbr_playback_cap"); M.B("web_settings_menu_icons")&&(O=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(O));g.Lt(this.X.element,"ytp-quality-menu");this.Z(M,"videodatachange",this.M8);this.Z(M,"videoplayerreset",this.M8);this.Z(M,"onPlaybackQualityChange",this.nf);this.M8();M.createClientVe(this.element,this,137721)}; BOI=function(M,O,c){var k=M.Y2[O],I=g.N9[O];return ezp(M,k?k.qualityLabel:I?I+"p":"Auto",O,c)}; zza=function(M,O,c,k,I){var b=(O=M.S?M.L[O]:M.T[O])&&O.quality,v=O&&O.qualityLabel;v=v?v:"Auto";k&&(v="("+v);M=ezp(M,v,b||"",I);k&&M.C.push(")");(k=(k=O&&O.paygatedQualityDetails)&&k.paygatedIndicatorText)&&c&&M.C.push({G:"div",V:"ytp-premium-label",l4:k});return M}; ezp=function(M,O,c,k){O={G:"span",RO:k,C:[O]};var I;k="ytp-swatch-color";if(M.U||M.S)k="ytp-swatch-color-white";c==="highres"?I="8K":c==="hd2880"?I="5K":c==="hd2160"?I="4K":c.indexOf("hd")===0&&c!=="hd720"&&(I="HD");I&&(O.C.push(" "),O.C.push({G:"sup",V:k,l4:I}));return O}; aR=function(M){$r.call(this,M.getAvailablePlaybackRates()[0],M.getAvailablePlaybackRates()[M.getAvailablePlaybackRates().length-1],.05,M.getPlaybackRate(),{G:"div",V:"ytp-speedslider-indicator-container",C:[{G:"div",V:"ytp-speedslider-badge"},{G:"p",V:"ytp-speedslider-text"}]});this.j=M;this.Sc=S2(this.Y2,50,this);g.Lt(this.X,"ytp-speedslider");this.T=this.LB("ytp-speedslider-text");this.s2=this.LB("ytp-speedslider-badge");Zh2(this);this.Z(this.X,"change",this.oO)}; Zh2=function(M){M.T.textContent=M.S.toFixed(2)+"x";var O=M.S>2&&M.j.B("enable_web_premium_varispeed");M.s2.classList.toggle("ytp-speedslider-premium-badge",O);M.s2.setAttribute("aria-label",O?"Premium":"")}; rn=function(M,O,c,k,I,b,v){g.f.call(this,{G:"div",V:"ytp-slider-section",D:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},C:[{G:"div",V:"ytp-slider",C:[{G:"div",V:"ytp-slider-handle"}]}]});this.K=M;this.T=O;this.X=c;this.Y=k;this.Sc=I;this.jc=b;this.range=this.Y-this.X;this.wy=this.LB("ytp-slider-section");this.L=this.LB("ytp-slider");this.s2=this.LB("ytp-slider-handle");this.W=new g.DP(this.L, !0);this.S=v?v:c;g.C(this,this.W);this.W.subscribe("dragmove",this.Wz,this);this.Z(this.element,"keydown",this.mw);this.Z(this.element,"wheel",this.nh);this.init()}; NV=function(M){rn.call(this,.05,.05,M.getAvailablePlaybackRates()[0],M.getAvailablePlaybackRates()[M.getAvailablePlaybackRates().length-1],150,20,M.getPlaybackRate());this.j=M;this.U=g.Xe("P");this.oO=S2(this.Y2,50,this);g.Lt(this.L,"ytp-speedslider");g.Lt(this.U,"ytp-speedslider-text");M=this.U;var O=this.L;O.parentNode&&O.parentNode.insertBefore(M,O.nextSibling);Ssk(this);this.Z(this.j,"onPlaybackRateChange",this.updateValues)}; Ssk=function(M){M.U.textContent=PIG(M,M.S)+"x"}; PIG=function(M,O){M=Number(g.Do(O,M.X,M.Y).toFixed(2));O=Math.floor((M+.001)*100%5+2E-15);var c=M;O!==0&&(c=M-O*.01);return Number(c.toFixed(2))}; oy8=function(M){g.be.call(this,{G:"div",V:"ytp-speedslider-component"});M.B("web_settings_use_input_slider")?this.S=new aR(M):this.S=new NV(M);g.C(this,this.S);this.element.appendChild(this.S.element)}; Eyl=function(M){var O=new oy8(M);sT.call(this,M,O,"Custom");g.C(this,O)}; yR7=function(M,O){var c=new Eyl(M);g.QZ.call(this,"Playback speed",g.sU.LT,M,O,Jn(M)?void 0:"Custom",Jn(M)?void 0:function(){g.zX(O,c)}); var k=this;this.L=!1;g.C(this,c);this.W=new aR(M);g.C(this,this.W);if(M.B("web_settings_menu_icons")){var I=M.B("delhi_modern_web_player_icons")?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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(I)}this.j=M;this.L=!1;this.Sc=null;Jn(M)?(this.S=g.cA("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.j.getPlaybackRate().toString()}),this.U=this.j.getPlaybackRate()):this.U=this.S=null;this.T=this.j.getAvailablePlaybackRates();this.Z(M,"presentingplayerstatechange",this.zf);var b;((b=this.j.getVideoData())==null?0:b.UL())&&this.Z(M,"serverstitchedvideochange",this.zf);this.Z(this.W.X,"change",function(){k.L=!0;k.zf()}); this.zf()}; Qf7=function(M,O){var c=WU(O);M.S&&(M.L||O===M.U)?(M.FN(M.S),M.Cw(O.toString())):M.FN(c)}; CIk=function(M){M.jH(M.T.map(WU));M.S=null;M.U=null;var O=M.j.getPlaybackRate();Jn(M.j)&&dKR(M,O);!M.T.includes(O)||M.L?M.FN(M.S):M.FN(WU(O))}; dKR=function(M,O){M.U=O;M.S=g.cA("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:O.toString()});O=M.T.map(WU);O.unshift(M.S);M.jH(O)}; WU=function(M){return M.toString()}; Jn=function(M){return M.B("web_settings_menu_surface_custom_playback")}; DKl=function(M){return M.B("web_settings_menu_surface_custom_playback")&&M.B("web_settings_use_input_slider")}; Vd2=function(M,O,c,k){var I=new g.Hy(O,void 0,"Video Override");g.QZ.call(this,k.text||"",M,O,c,"Video Override",function(){g.zX(c,I)}); var b=this;g.Lt(this.element,"ytp-subtitles-options-menu-item");this.setting=k.option.toString();M=k.options;this.settings=g.xe(M,this.Wg,this);this.U=I;g.C(this,this.U);O=new g.ui({G:"div",V:"ytp-menuitemtitle",l4:"Allow for a different caption style if specified by the video."},0);g.C(this,O);this.U.B4(O,!0);this.L=new g.ui({G:"div",V:"ytp-menuitem",D:{role:"menuitemradio",tabindex:"0"},C:[{G:"div",V:"ytp-menuitem-label",l4:"On"}]},-1);g.C(this,this.L);this.U.B4(this.L,!0);this.Z(this.L.element, "click",function(){$Kl(b,!0)}); this.S=new g.ui({G:"div",V:"ytp-menuitem",D:{role:"menuitemradio",tabindex:"0"},C:[{G:"div",V:"ytp-menuitem-label",l4:"Off"}]},-2);g.C(this,this.S);this.U.B4(this.S,!0);this.Z(this.S.element,"click",function(){$Kl(b,!1)}); this.jH(g.Fh(M,this.Wg))}; $Kl=function(M,O){M.publish("settingChange",M.setting+"Override",!O);M.LA.ji()}; sO=function(M,O){g.Hy.call(this,M,void 0,"Options");var c=this;this.aH={};for(var k=0;k=0);if(!(O<0||O===M.L)){M.L=O;O=243*M.scale;var c=141*M.scale,k=ASA(M.X,M.L,O);Gz8(M.bg,k,O,c,!0);M.s2.start()}}; w7I=function(M){var O=M.S;M.type===3&&M.Y2.stop();M.api.removeEventListener("appresize",M.Sc);M.K||O.setAttribute("title",M.Y);M.Y="";M.S=null;M.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});M.wrapper.style.width=""}; RbA=function(M){g.f.call(this,{G:"button",RO:["ytp-watch-later-button","ytp-button"],D:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.xK(M.N()))},C:[{G:"div",V:"ytp-watch-later-icon",l4:"{{icon}}"},{G:"div",V:"ytp-watch-later-title",l4:"Watch later"}]});this.j=M;this.icon=null;this.visible=this.isRequestPending=this.S=!1;sMl(M);M.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.Z(M,"videoplayerreset",this.onReset);this.Z(M,"appresize", this.H5);this.Z(M,"videodatachange",this.H5);this.Z(M,"presentingplayerstatechange",this.H5);this.H5();M=this.j.N();var O=g.e4("yt-player-watch-later-pending");M.L&&O?(L2M(),nAA(this)):this.zf(2);g.c_(this.element,"ytp-show-watch-later-title",g.xK(M));Cj(this.j,this.element,this)}; a_l=function(M){var O=M.j.getPlayerSize(),c=M.j.N(),k=M.j.getVideoData(),I=g.xK(c)&&g.mz(M.j)&&g.A(M.j.getPlayerStateObject(),128),b=c.Y;return c.ac&&O.width>=240&&!k.isAd()&&k.ac&&!I&&!k.sL&&!M.j.isEmbedsShortsMode()&&!b}; rhM=function(M,O){J5R(g.Xx(M.j.N()),"wl_button",function(){L2M({videoId:O});window.location.reload()})}; nAA=function(M){if(!M.isRequestPending){M.isRequestPending=!0;M.zf(3);var O=M.j.getVideoData();O=M.S?O.removeFromWatchLaterCommand:O.addToWatchLaterCommand;var c=M.j.ZE(),k=M.S?function(){M.S=!1;M.isRequestPending=!1;M.zf(2);M.j.N().K&&M.j.Dd("WATCH_LATER_VIDEO_REMOVED")}:function(){M.S=!0; M.isRequestPending=!1;M.zf(1);M.j.N().X&&M.j.fC(M.element);M.j.N().K&&M.j.Dd("WATCH_LATER_VIDEO_ADDED")}; Bg(c,O).then(k,function(){M.isRequestPending=!1;M.zf(4,"An error occurred. Please try again later.");M.j.N().K&&M.j.Dd("WATCH_LATER_ERROR","An error occurred. Please try again later.")})}}; NaR=function(M,O){if(O!==M.icon){switch(O){case 3:var c=J9();break;case 1:c=GY();break;case 2:c={G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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:c={G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path", hC:!0,D:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}M.updateValue("icon",c);M.icon=O}}; JhI=function(){g.OB.apply(this,arguments);this.KK=(this.n5=g.xK(this.api.N()))&&(this.api.N().X||q8()||ib());this.Ql=48;this.YK=69;this.zS=this.Vi=null;this.hU=[];this.pG=this.nW=this.q5=this.lD=this.Pe=null;this.OU=[];this.contextMenu=this.AQ=this.overflowButton=this.Pt=this.Rc=this.searchButton=this.copyLinkButton=this.shareButton=this.dN=this.Ph=this.title=this.channelAvatar=this.I_=this.tooltip=null;this.vE=!1;this.Y3=this.DJ=this.S5=this.e5=null;this.FPQ=this.o1=this.qz=!1}; WsE=function(M){var O=M.api.N(),c=g.A(M.api.getPlayerStateObject(),128);return O.L&&c&&!M.api.isFullscreen()}; s8I=function(M){if(M.mM()&&!M.api.isEmbedsShortsMode()&&M.Pt){var O=M.api.B("web_player_hide_overflow_button_if_empty_menu");!M.dN||O&&!a_l(M.dN)||sUE(M.Pt,M.dN);!M.shareButton||O&&!TPb(M.shareButton)||sUE(M.Pt,M.shareButton);!M.copyLinkButton||O&&!Djl(M.copyLinkButton)||sUE(M.Pt,M.copyLinkButton)}else{O=M.api.N().getWebPlayerContextConfig();if(M.Pt){for(var c=M.Pt,k=g.a(c.actionButtons),I=k.next();!I.done;I=k.next())I.value.detach();c.actionButtons=[]}M.searchButton&&!g.wp(M.Ph.element,M.searchButton.element)&& M.searchButton.U2(M.Ph.element);!M.dN||(O==null?0:O.hideTopWatchNextButton)||g.wp(M.Ph.element,M.dN.element)||M.dN.U2(M.Ph.element);!M.shareButton||(O==null?0:O.hideTopShareButton)||g.wp(M.Ph.element,M.shareButton.element)||M.shareButton.U2(M.Ph.element);M.copyLinkButton&&!g.wp(M.Ph.element,M.copyLinkButton.element)&&M.copyLinkButton.U2(M.Ph.element)}}; Hgk=function(M,O,c){O=c?O.lastElementChild:O.firstElementChild;for(var k=null;O;){if(fI(O,"display")!=="none"&&O.getAttribute("aria-hidden")!=="true"){var I=void 0;O.tabIndex>=0?I=O:I=Hgk(M,O,c);I&&(k?c?I.tabIndex>k.tabIndex&&(k=I):I.tabIndexk/1E3+1)return{msg:"in-the-past"};if(b.isLivePlayback&&!isFinite(k))return{msg:"live-infinite"};(k=O.aF())&&k.isView()&&(k=k.mediaElement);if(k&&k.dQ().length>12&&g.DT(I))return{msg:"played-ranges"};if(!I.Y)return null;if(!v)return{msg:"no-pvd-formats"};if(!I.Y.S||!v.S)return{msg:"non-dash"};k=v.videoInfos[0];var u=I.Y.videoInfos[0];M.Sc&&JX(b)&&(k=O.yY(), u=c.yY());if(!k||!u)return{msg:"no-video-info"};if(M.U&&(Sy(k)||Sy(u)))return{msg:"av1"};O=M.L&&b.Vr()&&cV();if(u.containerType!==k.containerType)if(O)b.Xb("sgap",{ierr:"container"});else return{msg:"container"};if(M.J&&!O&&(u.i5!==k.i5||u.i5===""||k.i5===""))return{msg:"codec"};if(M.W&&u.video&&k.video&&Math.abs(u.video.width/u.video.height-k.video.width/k.video.height)>.01)return{msg:"ratio"};if(g.DT(b)&&g.DT(I))return{msg:"content-protection"};v=v.S[0];I=I.Y.S[0];c=v.audio;var t=I.audio;if(c.sampleRate!== t.sampleRate&&!g.K1)if(O)b.Xb("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:v.itag,cr:c.sampleRate,ni:I.itag,nr:t.sampleRate};return(c.numChannels||2)!==(t.numChannels||2)?{msg:"channel-count"}:M.K&&b.Vr()&&k.video.fps!==u.video.fps?{msg:"fps"}:null}; ZgM=function(M,O,c){var k=M.getVideoData(),I=O.getVideoData();if(!k.N().supportsGaplessShorts())return{nq:"env"};if((!c.T||k.LI&&!k.isAd()||I.LI&&!I.isAd())&&(!c.X||k.LI&&!k.isAd()||I.LI)&&(!c.Y||I.LI&&!I.isAd()||k.LI)&&(k.LI||I.LI))return{nq:"autoplay"};if(k.endSeconds>0)return{nq:"endcr"};if(!k.W)return{nq:"client"};if(!M.Bt())return{nq:"no-empty"};M=zbI(c,M,O,Infinity);return M!=null?{nq:M.msg}:null}; VH=function(M){g.d.call(this);this.app=M;this.J=this.L=this.X=this.S=null;this.Y=1;this.events=new g.Rs(this);this.events.Z(this.app.PQ,g.m2("gaplessshortslooprange"),this.K);g.C(this,this.events)}; S8L=function(){this.S=this.W=this.Y=this.X=this.T=this.U=this.Sc=this.K=this.J=this.L=!1}; PUa=function(M){var O=new S8L;O.L=M.B("h5_gapless_support_types_diff");O.K=M.B("h5_gapless_error_on_fps_diff");O.Sc=M.B("html5_gapless_use_format_info_fix");O.U=M.B("html5_gapless_disable_on_av1")&&!M.B("html5_gapless_enable_on_av1");O.J=M.B("html5_gapless_check_codec_diff_strictly");O.T=M.B("html5_gapless_on_ad_autoplay");O.W=M.B("html5_gapless_disable_diff_aspect_radio");O.X=M.B("html5_gapless_ad_autoplay_on_ad_to_video_only");O.S=M.B("html5_pseudogapless_shorts_seek_to_next_start");O.Y=M.B("html5_gapless_ad_autoplay_on_video_to_ad_only"); return O}; g.T6=function(M,O,c,k){k=k===void 0?!1:k;Xi.call(this);this.mediaElement=M;this.start=O;this.end=c;this.S=k}; oA2=function(M,O,c,k,I,b){b=b===void 0?0:b;g.d.call(this);var v=this;this.policy=M;this.S=O;this.X=c;this.Eg=I;this.J=b;this.L=this.Y=null;this.currentVideoDuration=this.U=-1;this.W=!1;this.Vp=new ju;this.Tb=k-O.I5()*1E3;this.Vp.then(void 0,function(){}); this.timeout=new g.$q(function(){v.Go("timeout")},1E4); g.C(this,this.timeout);this.K=isFinite(k)||this.Eg.N().experiments.No("html5_pseudogapless_shorts")&&JX(O.getVideoData());this.status={status:0,error:null}}; yha=function(M){var O,c,k,I,b,v,u,t,G;return g.P(function(X){if(X.X==1){if(M.BQ())return X.return(Promise.reject(Error(M.status.error||"disposed")));M.timeout.start();return g.Z(X,M.Vp,2)}O=M.S.aF();if(O.isEnded())return M.Go("ended_in_finishTransition"),X.return(Promise.reject(Error(M.status.error||"")));if(!M.L||!bj(M.L))return M.Go("next_mse_closed"),X.return(Promise.reject(Error(M.status.error||"")));if(M.X.Ro()!==M.L)return M.Go("next_mse_mismatch"),X.return(Promise.reject(Error(M.status.error|| "")));c=fE(M);k=c.H$;I=c.Uo;b=c.RC;M.S.II(!1,!0);v=EAG(O,k,b,!M.X.getVideoData().isAd());M.X.setMediaElement(v);(u=M.S.pj())&&M.X.Pl(u.yh,u.Kq);M.K&&(M.policy.S||M.X.seekTo(M.X.getCurrentTime()+.001,{HA:!0,UH:3,H4:"gapless_pseudo"}),v.play(),H8());t=O.A$();t.cpn=M.S.getVideoData().clientPlaybackNonce;t.st=""+k;t.et=""+b;M.X.Xb("gapless",t);M.S.Xb("gaplessTo",{cpn:M.X.getVideoData().clientPlaybackNonce});G=M.S.getPlayerType()===M.X.getPlayerType();M.S.Ra(I,!0,!1,G,M.X.getVideoData().clientPlaybackNonce); M.X.Ra(M.X.getCurrentTime(),!0,!0,G,M.S.getVideoData().clientPlaybackNonce);M.X.SO();g.gQ(function(){!M.X.getVideoData().Y2&&M.X.getPlayerState().isOrWillBePlaying()&&M.X.HJ()}); mW(M,6);M.dispose();return X.return(Promise.resolve())})}; DEA=function(M){if(M.X.getVideoData().Y){var O=M.Eg.N().B("html5_gapless_suspend_next_loader")&&M.J===1;M.X.lX(M.L,O,Q8A(M));mW(M,3);dEl(M);var c=CUl(M);O=c.xZ;c=c.wF;O.subscribe("updateend",M.Px,M);c.subscribe("updateend",M.Px,M);M.Px(O);M.Px(c)}}; dEl=function(M){M.S.unsubscribe("internalvideodatachange",M.p_,M);M.X.unsubscribe("internalvideodatachange",M.p_,M);M.Eg.N().B("html5_gapless_use_format_info_fix")&&(M.S.unsubscribe("internalvideoformatchange",M.p_,M),M.X.unsubscribe("internalvideoformatchange",M.p_,M));M.S.unsubscribe("mediasourceattached",M.p_,M);M.X.unsubscribe("statechange",M.V3,M)}; EAG=function(M,O,c,k){M=M.isView()?M.mediaElement:M;return new g.T6(M,O,c,k)}; mW=function(M,O){O<=M.status.status||(M.status={status:O,error:null},O===5&&M.Vp.resolve())}; Q8A=function(M){return M.Eg.N().B("html5_gapless_no_clear_buffer_timeline")&&M.J===1&&el(M.S.getVideoData())}; fE=function(M){var O=M.S.aF();O=O.isView()?O.start:0;var c=M.S.getVideoData().isLivePlayback?Infinity:M.S.gT(!0);c=Math.min(M.Tb/1E3,c)+O;var k=M.K?100:0;M=c-M.X.w9()+k;return{kG:O,H$:M,Uo:c,RC:Infinity}}; CUl=function(M){return{xZ:M.Y.S.lZ,wF:M.Y.X.lZ}}; id=function(M){g.d.call(this);var O=this;this.app=M;this.U=this.X=this.S=null;this.K=!1;this.Y=this.L=null;this.J=PUa(this.app.N());this.W=function(){g.gQ(function(){$E2(O)})}}; VV8=function(M,O,c,k,I){k=k===void 0?0:k;I=I===void 0?0:I;M.Bt()||An(M);M.L=new ju;M.S=O;var b=c,v=I===0;v=v===void 0?!0:v;var u=M.app.V2(),t=u.getVideoData().isLivePlayback?Infinity:u.gT(!0)*1E3;b>t&&(b=t-200,M.K=!0);v&&u.getCurrentTime()>=b/1E3?M.W():(M.X=u,v&&(v=b,b=M.X,M.app.PQ.addEventListener(g.fk("vqueued"),M.W),v=isFinite(v)||v/1E3>b.getDuration()?v:0x8000000000000,M.U=new g.VD(v,0x8000000000000,{namespace:"vqueued"}),b.addCueRange(M.U)));v=k/=1E3;b=O.getVideoData().S;k&&b&&M.X&&(u=k,t=0, O.getVideoData().isLivePlayback&&(v=Math.min(c/1E3,M.X.gT(!0)),t=Math.max(0,v-M.X.getCurrentTime()),u=Math.min(k,O.gT()+t)),v=zJR(b,u)||k,v!==k&&M.S.Xb("qvaln",{st:k,at:v,rm:t,ct:u}));O=v;k=M.S;k.getVideoData().wW=!0;k.getVideoData().W=!0;k.EV(!0);b={};M.X&&(b=M.X.bz(),v=M.X.getVideoData().clientPlaybackNonce,b={crt:(b*1E3).toFixed(),cpn:v});k.Xb("queued",b);O!==0&&k.seekTo(O+.01,{HA:!0,UH:3,H4:"videoqueuer_queued"});M.Y=new oA2(M.J,M.app.V2(),M.S,c,M.app,I);c=M.Y;c.status.status!==Infinity&&(mW(c, 1),c.S.subscribe("internalvideodatachange",c.p_,c),c.X.subscribe("internalvideodatachange",c.p_,c),c.Eg.N().B("html5_gapless_use_format_info_fix")&&(c.S.subscribe("internalvideoformatchange",c.p_,c),c.X.subscribe("internalvideoformatchange",c.p_,c)),c.S.subscribe("mediasourceattached",c.p_,c),c.X.subscribe("statechange",c.V3,c),c.S.subscribe("newelementrequired",c.y$,c),c.p_());return M.L}; $E2=function(M){var O,c,k,I,b,v,u;g.P(function(t){switch(t.X){case 1:if(M.BQ()||!M.L||!M.S)return t.return();M.K&&M.app.V2().Ep(!0,!1);O=null;if(!M.Y){t.Gf(2);break}g.Ja(t,3);return g.Z(t,yha(M.Y),5);case 5:g.Hk(t,2);break;case 3:O=c=g.Bk(t);case 2:if(!M.S)return t.return();TaA.vY("vqsp",function(){M.app.qh(M.S)}); if(!M.S)return t.return();k=M.S.aF();M.app.N().B("html5_gapless_seek_on_negative_time")&&k&&k.getCurrentTime()<-.01&&M.S.seekTo(0);TaA.vY("vqpv",function(){M.app.playVideo()}); O&&(M.S?(I=O?O.message:"forced",(b=M.X)==null||b.Xb("gapfulfbk",{r:I}),M.S.MD(I)):(v=M.X)==null||v.Xb("gapsp",{}));u=M.L;An(M);u&&u.resolve();return t.return(Promise.resolve())}})}; An=function(M,O){O=O===void 0?!1:O;if(M.X){if(M.U){var c=M.X;M.app.PQ.removeEventListener(g.fk("vqueued"),M.W);c.removeCueRange(M.U)}M.X=null;M.U=null}M.Y&&(M.Y.status.status!==6&&(c=M.Y,c.status.status!==Infinity&&c.J!==1&&c.Go("Canceled")),M.Y=null);M.L=null;M.S&&!O&&M.S!==M.app.Qm()&&M.S!==M.app.V2()&&M.S.dispose();M.S&&O&&M.S.Pc();M.S=null;M.K=!1}; f_A=function(M){var O;return((O=M.Y)==null?void 0:O.currentVideoDuration)||-1}; mEp=function(M,O,c){if(M.Bt())return"qie";if(M.S==null||M.S.BQ()||M.S.getVideoData()==null)return"qpd";if(O.videoId!==M.S.V9())return"vinm";if(f_A(M)<=0)return"ivd";if(c!==1)return"upt";if((c=M.Y)==null)M=void 0;else if(c.getStatus().status!==5)M="niss";else if(zbI(c.policy,c.S,c.X,c.Tb)!=null)M="pge";else{O=CUl(c);M=O.xZ;var k=O.wF;O=g.Y8(c.Eg.N().experiments,"html5_shorts_gapless_next_buffer_in_seconds");var I=c.U+O;c.Eg.N().experiments.No("html5_pseudogapless_shorts")&&(I=fE(c).H$+O);c=iV(k.aN(), I);M=iV(M.aN(),I);M=!(O>0)||c&&M?null:"neb"}return M!=null?M:null}; ig2=function(){g.MN.call(this);var M=this;this.fullscreen=0;this.L=this.Y=this.pictureInPicture=this.S=this.X=this.inline=!1;this.J=function(){M.K2()}; Ybl(this.J);this.U=this.getVisibilityState(this.EZ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Qr(),this.Np(),this.hw(),this.fV())}; cNR=function(M){return!(M.isMinimized()||M.isInline()||M.isBackground()||M.Qr()||M.Np()||M.hw()||M.fV())}; g.qV=function(M){g.d.call(this);this.i4=M;this.videoData=this.playerState=null}; LE=function(M,O){g.d.call(this);var c=this;this.data=[];this.Y=M||NaN;this.X=O||null;this.S=new g.$q(function(){x5(c);hn(c)}); g.C(this,this.S)}; eDR=function(M){x5(M);return M.data.map(function(O){return O.value})}; x5=function(M){var O=(0,g.al)();M.data.forEach(function(c){c.expire0));(k=g.Y8(O, "html5_cobalt_audio_write_ahead_ms"))&&Mg("Media.AudioWriteDurationLocal",k);(k=c("html5_cobalt_enable_decode_to_texture"))&&Mg("Media.PlayerConfiguration.DecodeToTexturePreferred",k?1:0);M.MW()&&x1b();Error.stackTraceLimit=50;var I=g.Y8(O,"html5_idle_rate_limit_ms");I&&Object.defineProperty(window,"requestIdleCallback",{value:function(b){return window.setTimeout(b,I)}}); LvM(M.J);yY7(c("html5_use_ump_request_slicer"));GN8(c("html5_record_now"));c("html5_disable_streaming_xhr")&&(pb=!1);c("html5_byterate_constraints")&&(Jp=!0);c("html5_use_non_active_broadcast_for_post_live")&&(jw=!0);c("html5_enable_encrypted_av1")&&(Z4=!0);ArR(g.Y8(M.experiments,"html5_sticky_duration_mos"))}; MPp=function(M,O){return M.slice(O.length).replace(/_[a-z]/g,function(c){return c.toUpperCase().replace("_","")}).replace("Dot",".")}; OU8=function(M){var O={},c=Object.keys(M.experiments.flags);c=g.a(c);for(var k=c.next();!k.done;k=c.next())if(k=k.value,k.startsWith("cobalt_h5vcc"))if(k.startsWith("cobalt_h5vcc_string")){var I=MPp(k,"cobalt_h5vcc_string");k=Kb(M.experiments,k);I&&k&&(O[I]=Mg(I,k))}else k.startsWith("cobalt_h5vcc")&&(I=MPp(k,"cobalt_h5vcc"),k=g.Y8(M.experiments,k),I&&k&&(O[I]=Mg(I,k)));return O}; kV8=function(M,O,c,k){k=k===void 0?0:k;g.cQ.call(this,c.Sr());var I=this;this.W4=M;this.videoData=O;this.duration=k;this.endTime=this.startTime=0;this.S=new cok(function(b,v){return void I.Xb(b,v)})}; cok=function(M){this.Xb=M;this.S={}}; ILL=function(M,O,c){M.S[O]||(M.Xb("huli-sdai-err",c),M.S[O]=!0)}; bUb=function(M){this.end=this.start=M}; g.kn=function(){this.S=new Map;this.Y=new Map;this.X=new Map}; vf2=function(){var M=this;this.S=[];this.Y=new Map;this.L=new Map;this.X=new Map;this.YC={y_:function(){return M.Y}, Ykh:function(){return M.L}}}; ulG=function(M,O){g.AA(M.S,O,function(c,k){return c.X2===k.X2?c.durationMs-k.durationMs:c.X2-k.X2}); M.Y.set(O.cpn,O);O.zP&&M.L.set(O.zP,O);O.LJ&&UF8(M,O.LJ,O)}; tPb=function(M,O){O=g.$e(M.S,{FM:O},function(c,k){return c.FM-k.FM}); return O>=0?M.S[O]:null}; GVL=function(M,O){var c=M.S.indexOf(O);c>=0&&M.S.splice(c,1);M.Y.delete(O.cpn);O.zP&&M.L.delete(O.zP)}; UF8=function(M,O,c){var k=M.X.get(O);k?(k.push(c),g.m1(k,function(I,b){return I.X2-b.X2})):M.X.set(O,[c])}; g.IA=function(M,O,c,k){g.d.call(this);var I=this;this.api=M;this.i4=O;this.playback=c;this.app=k;this.s2=new g.kn;this.X=new Map;this.S=new vf2;this.jc=new Map;this.oO=null;this.a5=NaN;this.vQ=this.Au=null;this.Zd=new g.$q(function(){j6A(I,I.a5,I.Au||void 0)}); this.events=new g.Rs(this);this.Mo=15E3;this.W=new g.$q(function(){I.K=!0;I.playback.zJ(I.Mo);XX8(I);if(I.playback.getVideoData().UL()){var b;I.fA({togab:(b=I.U)==null?void 0:b.identifier})}I.Ox(!1)},this.Mo); this.K=!1;this.J=new Map;this.wy=[];this.U=null;this.cQ=new Set;this.T=[];this.SL=[];this.Hd=[];this.kc=[];this.PW=0;this.Sc=!1;this.zU=new Set;this.m0=new Set;this.nA=new Set;this.HQ=new Set;this.l5=this.hY=0;this.UQ=this.Xv=!1;this.Tm=this.Y="";this.Y2=null;this.logger=new g.K$("dai");this.YC={XcY:function(){return I.X}, y_:function(){return I.S.YC.y_()}, Yq2:function(){return I.Y}, vly:function(b){I.onCueRangeEnter(I.X.get(b))}, i7O:function(b){I.onCueRangeExit(I.X.get(b))}, Opo:function(b,v){I.X.set(b,v)}, Hpu:function(b){I.Tm=b}, p5:function(){return I.p5()}, f8O:function(b){return I.S.X.get(b)}, fpu:function(){return I.Y2}, Qyc:function(){return I.S.S}}; this.playback.getPlayerType();this.playback.sy(this);this.pB=this.i4.MW();g.C(this,this.Zd);g.C(this,this.events);g.C(this,this.W);this.events.Z(this.api,g.fk("serverstitchedcuerange"),this.onCueRangeEnter);this.events.Z(this.api,g.m2("serverstitchedcuerange"),this.onCueRangeExit);ch(this.app.nV(),this.playback,!1)}; gfk=function(M,O,c,k,I,b,v,u,t){if(M.i4.B("html5_ignore_ads_after_noadresponse")&&t&&M.cQ.has(t))bL(M,{reason:"addafternoad",cueid:t});else{t=lL8(M,b,b+I);M.K&&M.fA({adaftto:1});c||M.fA({missadcon:1,enter:b,len:I,aid:u});M.L&&!M.L.zV&&(M.L.zV=u);M.UQ&&M.fA({adfbk:1,enter:b,len:I,aid:u});var G=M.playback;b===v&&!I&&M.i4.B("html5_allow_zero_duration_ads_on_timeline")&&M.fA({attl0d:1});b>v&&bL(M,{reason:"enterTime_greater_than_return",X2:b,FM:v});var X=G.rZ()*1E3;bG&&bL(M,{reason:"parent_return_greater_than_content_duration",FM:v,lsB:G});(G=tPb(M.S,b))&&G.FM>b&&F4R(M,O.video_id||"",b,v,G);if(t&&G)for(X=0;X=0)for(var I=O*1E3,b=k;b<=k+1&&b=v.X2-c*1E3&&I<=v.FM+c*1E3)return{jA:v,XF:O}}return{jA:void 0,XF:O}}; roI=function(M,O){var c="";(O=R2p(M,O))&&(c=O.getId());return c?M.S.gG({cpn:c}):void 0}; R2p=function(M,O){if(M.Tm){var c=M.X.get(M.Tm);if(c&&c.start-200<=O&&c.end+200>=O)return c}M=g.a(M.X.values());for(c=M.next();!c.done;c=M.next())if(c=c.value,c.start<=O&&c.end>=O)return c}; j6A=function(M,O,c){var k=M.vQ||M.app.V2().getPlayerState();uL(M,!0);M.playback.seekTo(O,c);M=M.app.V2();O=M.getPlayerState();k.isOrWillBePlaying()&&!O.isOrWillBePlaying()?M.playVideo():k.isPaused()&&!O.isPaused()&&M.pauseVideo()}; uL=function(M,O){M.a5=NaN;M.Au=null;M.Zd.stop();M.oO&&O&&M.oO.LL();M.vQ=null;M.oO=null}; HUa=function(M){var O=O===void 0?-1:O;var c=c===void 0?Infinity:c;for(var k=[],I=g.a(M.S.S),b=I.next();!b.done;b=I.next())b=b.value,(b.X2c)&&k.push(b);M.S.S=k;k=g.a(M.X.values());for(I=k.next();!I.done;I=k.next())I=I.value,I.start>=O&&I.end<=c&&(M.playback.removeCueRange(I),M.X.delete(I.getId()),M.fA({rmAdCR:1}));k=Uc(M,O/1E3);O=k.jA;k=k.XF;O&&(k=k*1E3-O.X2,s6l(M,O,k,O.X2+k),k=M.X.get(O.cpn))&&(k.start=O.X2,k.end=O.X2+O.durationMs);if(O=Uc(M,c/1E3).jA){var v;k="playback_timelinePlaybackId_"+ O.zP+"_video_id_"+((v=O.videoData)==null?void 0:v.videoId)+"_durationMs_"+O.durationMs+"_enterTimeMs_"+O.X2+"_parentReturnTimeMs_"+O.FM;M.gU("Invalid_clearEndTimeMs_"+c+"_that_falls_during_"+k+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; e2A=function(M){M.s2.clearAll();M.X.clear();M.S.clear();M.J.clear();M.wy=[];M.U=null;M.cQ.clear();M.T=[];M.SL=[];M.Hd=[];M.kc=[];M.zU.clear();M.m0.clear();M.nA.clear();M.HQ.clear();M.K=!1;M.PW=0;M.Sc=!1;M.hY=0;M.l5=0;M.Xv=!1;M.UQ=!1;M.Y="";Ahl(M.app.nV());ch(M.app.nV(),M.playback,!1);M.jc.clear();M.W.isActive()&&vh(M)}; s6l=function(M,O,c,k){O.durationMs=c;O.FM=k;(k=M.jc.get(O.cpn))?k.vv(c/1E3):M.fA({nop_d:O.cpn})}; ZUI=function(M,O,c,k,I,b){if(!M.UQ)if(g.Bb8(M,c))M.fA({gdu:"undec",seg:c,itag:I});else if(O=z2M(M,O,c,k,b),!(M.playback.getVideoData().UL()&&(O==null?0:O.kS)))return O}; z2M=function(M,O,c,k,I){var b=M.J.get(c);if(!b){if(b=SYp(M,O))return b;O=M.Mp(c-1,k!=null?k:2);if(I)return M.fA({misscue:I,sq:c,type:k,prevsstate:O==null?void 0:O.uL,prevrecord:M.J.has(c-1)}),M.J.get(c-1);if((O==null?void 0:O.uL)===2)return M.fA({adnf:1,sq:c,type:k,prevrecord:M.J.has(c-1)}),M.J.get(c-1)}return b}; SYp=function(M,O){O+=M.Af();if(M.playback.getVideoData().UL())a:{var c=1;c=c===void 0?0:c;var k=O*1E3;M=g.a(M.S.S);for(var I=M.next();!I.done;I=M.next()){I=I.value;var b=I.Wx?I.Wx*1E3:I.X2;if(k>=I.X2-c*1E3&&k<=b+I.durationMs+c*1E3){k={jA:I,XF:O};break a}}k={jA:void 0,XF:O}}else k=Uc(M,O),((c=k)==null?0:c.jA)||(k=Uc(M,O,1));var v;return(v=k)==null?void 0:v.jA}; PE2=function(M,O){O=O===void 0?"":O;var c=eS(O)||void 0;if(!O||!c){var k;M.fA({adcfg:(k=O)==null?void 0:k.length,dcfg:c==null?void 0:c.length})}return c}; ofE=function(M){for(var O=g.a(M.X.values()),c=O.next();!c.done;c=O.next())M.playback.removeCueRange(c.value);M.X.clear();M.s2.clearAll()}; Efp=function(M,O,c,k,I,b,v){if(O&&c){M.Tm=c.cpn;M.qI(c.cpn,c.X2/1E3);nfA(M,c);var u=wXM(M,"a2a",c);M.fA(u);M.hY++;M.playback.Mr(O,c,k||0,I||0,!!b,!!v)}else M.fA({misspbkonadtrans:1,enter:(c==null?void 0:c.cpn)||"",exit:(O==null?void 0:O.cpn)||"",seek:b,skip:v})}; tE=function(M,O,c){if(c===void 0||!c){c=g.a(M.wy);for(var k=c.next();!k.done;k=c.next()){k=k.value;if(O>=k.start&&O<=k.end)return;if(O===k.end+1){k.end+=1;return}}M.wy.push(new bUb(O))}}; g.Bb8=function(M,O){M=g.a(M.wy);for(var c=M.next();!c.done;c=M.next())if(c=c.value,O>=c.start&&O<=c.end)return!0;return!1}; yo2=function(M,O,c){var k;if(k=M.playback.getVideoData().UL()||M.i4.B("html5_ssdai_extent_last_unfinished_ad_cue_range"))k=(k=M.S.gG({cpn:O}))&&k.LJ?(M=M.S.X.get(k==null?void 0:k.LJ))&&M.slice(-1)[0].cpn===O:!1;return k&&c===2?1E3:0}; F4R=function(M,O,c,k,I){var b;O={reason:"overlapping_playbacks",r1y:O,X2:c,FM:k,Ck4:I.zP,TNO:((b=I.videoData)==null?void 0:b.videoId)||"",DAd:I.durationMs,NN2:I.X2,Afh:I.FM};bL(M,O)}; bL=function(M,O,c){M.playback.Im(O,c)}; Q6E=function(M,O){var c=[];M=M.S.X.get(O);if(!M)return[];M=g.a(M);for(O=M.next();!O.done;O=M.next())O=O.value,O.cpn&&c.push(O.cpn);return c}; dFl=function(M,O,c){var k=0;M=M.S.X.get(c);if(!M)return-1;M=g.a(M);for(c=M.next();!c.done;c=M.next()){if(c.value.cpn===O)return k;k++}return-1}; CEM=function(M,O){var c=0;M=M.S.X.get(O);if(!M)return 0;M=g.a(M);for(O=M.next();!O.done;O=M.next())O=O.value,O.durationMs!==0&&O.FM!==O.X2&&c++;return c}; DFA=function(M,O,c){var k=!1;if(c=M.S.X.get(c)){c=g.a(c);for(var I=c.next();!I.done;I=c.next())I=I.value,I.durationMs!==0&&I.FM!==I.X2&&(I=I.cpn,O===I&&(k=!0),k&&!M.m0.has(I)&&(M.fA({decoratedAd:I}),M.m0.add(I)))}}; XX8=function(M){M.pB&&M.fA({adf:"0_"+((new Date).getTime()/1E3-M.l5)+"_isTimeout_"+M.K})}; lL8=function(M,O,c){if(M.T.length)for(var k=g.a(M.T),I=k.next(),b={};!I.done;b={tv:void 0},I=k.next()){b.tv=I.value;I=b.tv.startSecs*1E3;var v=b.tv.OL*1E3+I;if(O>I&&OI&&c0?M:0}else M.p5().videoData.mP=M.playback.getCurrentTime()}; VPb=function(M){M.HQ.add(M.Y);M.Y="";M.Sc=!1}; qYE=function(M,O,c,k){g.d.call(this);var I=this;this.api=M;this.i4=O;this.S=c;this.app=k;this.J=new Map;this.X=[];this.Y=this.W=null;this.Sc=NaN;this.U=this.L=this.T=null;this.K=new g.$q(function(){Ao2(I,I.Sc,I.T||void 0)}); this.s2=[];this.Y2=new g.$q(function(){var b=I.s2.pop();if(b){var v=b.zP,u=b.playerVars;b=b.playerType;u&&(u.prefer_gapless=!0,I.api.preloadVideoByPlayerVars(u,b,NaN,"",v),I.s2.length&&g.V4(I.Y2,4500))}}); this.events=new g.Rs(this);this.YC={JFQ:function(){return I.X}}; this.S.getPlayerType();g.C(this,this.K);g.C(this,this.Y2);g.C(this,this.events);this.events.Z(this.api,g.fk("childplayback"),this.onCueRangeEnter);this.events.Z(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.Z(this.api,"presentingplayerstatechange",this.G_)}; YYI=function(M,O,c,k,I,b){var v=O.cpn,u=O.docid||O.video_id||O.videoId||O.id,t=M.S;b=b===void 0?I+k:b;if(I>b)return jT(M,"enterAfterReturn enterTimeMs="+I+" is greater than parentReturnTimeMs="+b.toFixed(3),v,u),"";var G=t.rZ()*1E3;if(IG)return t="returnAfterDuration parentReturnTimeMs="+b.toFixed(3)+" is greater than parentDurationMs="+G+". And timestampOffset in seconds is "+ t.I5(),jT(M,t,v,u),"";G=null;for(var X=g.a(M.X),l=X.next();!l.done;l=X.next()){l=l.value;if(I>=l.X2&&Il.X2)return jT(M,"overlappingReturn",v,u),"";if(b===l.X2)return jT(M,"outOfOrder",v,u),"";I===l.FM&&(G=l)}v="cs_childplayback_"+xFA++;u={AD:X0(k,!0),Tb:Infinity,target:null};var F={zP:v,playerVars:O,playerType:c,durationMs:k,X2:I,FM:b,Lj:u};M.X=M.X.concat(F).sort(function(r,W){return r.X2-W.X2}); G?h2E(M,G,{AD:X0(G.durationMs,!0),Tb:G.Lj.Tb,target:F}):(O={AD:X0(I,!1),Tb:I,target:F},M.J.set(O.AD,O),t.addCueRange(O.AD));O=!0;if(M.S===M.app.V2()&&(t=t.getCurrentTime()*1E3,t>=F.X2&&tO)break;if(b>O)return{jA:k,XF:O-I};c=b-k.FM/1E3}return{jA:null,XF:O-c}}; Ao2=function(M,O,c){c=c===void 0?{}:c;var k=M.U||M.app.V2().getPlayerState();pd(M,!0);O=isFinite(O)?O:M.S.IK();var I=k7I(M,O);O=I.XF;var b=(I=I.jA)&&!lL(M,I)||!I&&M.S!==M.app.V2(),v=O*1E3;v=M.Y&&M.Y.start<=v&&v<=M.Y.end;!b&&v||F0(M);I?L4k(M,I,O,c,k):I9l(M,O,c,k)}; I9l=function(M,O,c,k){var I=M.S;I!==M.app.V2()&&M.app.Bl();I.seekTo(O,Object.assign({},{H4:"application_timelinemanager"},c));bxE(M,k)}; L4k=function(M,O,c,k,I){var b=lL(M,O);if(!b){O.playerVars.prefer_gapless=!0;M.i4.B("html5_enable_ssap_entity_id")&&(O.playerVars.cached_load=!0);var v=new g.X3(M.i4,O.playerVars);v.zP=O.zP;M.api.N0(v,O.playerType)}v=M.app.V2();b||v.addCueRange(O.Lj.AD);v.seekTo(c,Object.assign({},{H4:"application_timelinemanager"},k));bxE(M,I)}; bxE=function(M,O){M=M.app.V2();var c=M.getPlayerState();O.isOrWillBePlaying()&&!c.isOrWillBePlaying()?M.playVideo():O.isPaused()&&!c.isPaused()&&M.pauseVideo()}; pd=function(M,O){M.Sc=NaN;M.T=null;M.K.stop();M.L&&O&&M.L.LL();M.U=null;M.L=null}; lL=function(M,O){M=M.app.V2();return!!M&&M.getVideoData().zP===O.zP}; vgp=function(M){var O=M.X.find(function(I){return lL(M,I)}); if(O){var c=M.app.V2();F0(M);var k=new g.g7(8);O=cck(M,O)/1E3;I9l(M,O,{},k);c.Xb("forceParentTransition",{childPlayback:1});M.S.Xb("forceParentTransition",{parentPlayback:1})}}; url=function(M,O,c){O=O===void 0?-1:O;c=c===void 0?Infinity:c;for(var k=O,I=c,b=g.a(M.J),v=b.next();!v.done;v=b.next()){var u=g.a(v.value);v=u.next().value;u=u.next().value;u.Tb>=k&&u.target&&u.target.FM<=I&&(M.S.removeCueRange(v),M.J.delete(v))}k=O;I=c;b=[];v=g.a(M.X);for(u=v.next();!u.done;u=v.next())if(u=u.value,u.X2>=k&&u.FM<=I){var t=M;t.W===u&&F0(t);lL(t,u)&&t.app.Bl()}else b.push(u);M.X=b;k=k7I(M,O/1E3);O=k.jA;k=k.XF;O&&(k*=1E3,U5k(M,O,k,O.FM===O.X2+O.durationMs?O.X2+k:O.FM));(O=k7I(M,c/1E3).jA)&& jT(M,"Invalid clearEndTimeMs="+c+" that falls during playback={timelinePlaybackId="+(O.zP+" video_id="+O.playerVars.video_id+" durationMs="+O.durationMs+" enterTimeMs="+O.X2+" parentReturnTimeMs="+O.FM+"}.Child playbacks can only have duration updated not their start."))}; U5k=function(M,O,c,k){O.durationMs=c;O.FM=k;k={AD:X0(c,!0),Tb:c,target:null};h2E(M,O,k);lL(M,O)&&M.app.V2().getCurrentTime()*1E3>c&&(O=cck(M,O)/1E3,c=M.app.V2().getPlayerState(),I9l(M,O,{},c))}; jT=function(M,O,c,k){M.S.Xb("timelineerror",{e:O,cpn:c?c:void 0,videoId:k?k:void 0})}; G7b=function(M){M&&M!=="web"&&tOk.includes(M)}; Kd=function(){g.d.call(this);this.S=new LE(5,null);g.C(this,this.S);this.X=new LE(15,null);g.C(this,this.X)}; DfE=function(M,O){return O?!!M.S.get(O):!1}; jBa=function(M,O){M.dataset.version=O}; FqM=function(M){g.f.call(this,{G:"div",RO:["html5-video-player"],D:{tabindex:M.N().disableOrganicUi?"":"-1",id:M.webPlayerContextConfig.rootElementId},C:[{G:"div",V:g.wk.VIDEO_CONTAINER,D:{"data-layer":"0"}}]});var O=this;this.app=M;this.aW=this.LB(g.wk.VIDEO_CONTAINER);this.Z_=new g.dp(0,0,0,0);this.rG=null;this.BO=new g.dp(0,0,0,0);this.er=this.J5=this.kP=NaN;this.z0=this.qK=this.mZ=this.Dj=!1;this.RA=NaN;this.vX=!1;this.U6=null;this.KD=function(){O.element.focus({preventScroll:!0})}; this.eO=function(){O.app.PQ.publish("playerUnderlayVisibilityChange","visible");O.rG.classList.remove(g.wk.VIDEO_CONTAINER_TRANSITIONING);O.rG.removeEventListener(HQ,O.eO);O.rG.removeEventListener("transitioncancel",O.eO)}; this.Q4=this.hf=!1;var c=this.element.addEventListener,k=this.element.removeEventListener;this.addEventListener=function(b,v,u){c.apply(O.element,[b,v,u])}; this.removeEventListener=function(b,v,u){k.apply(O.element,[b,v,u])}; var I=M.N();I.transparentBackground&&this.Ds("ytp-transparent");I.controlsType==="0"&&this.Ds("ytp-hide-controls");g.Lt(this.element,"ytp-exp-bottom-control-flexbox");g.Lt(this.element,"ytp-modern-caption");I.B("enable_new_paid_product_placement")&&!g.Rn(I)&&g.Lt(this.element,"ytp-exp-ppp-update");I.B("html5_enable_ssap")&&g.Lt(this.element,"ytp-ssap");g.Lt(this.element,"ytp-livebadge-color");if(I.B("delhi_modern_web_player"))switch(g.Lt(this.element,"ytp-delhi-modern"),I.B("delhi_modern_web_player_icons")&& g.Lt(this.element,"ytp-delhi-modern-icons"),Kb(I.experiments,"delhi_modern_web_player_blending_mode")){case "luminosity":g.Lt(this.element,"ytp-delhi-modern-with-luminosity");break;case "difference":g.Lt(this.element,"ytp-delhi-modern-with-difference");break;case "exclusion":g.Lt(this.element,"ytp-delhi-modern-with-exclusion")}jBa(this.element,XIk(M));this.B1=!1;this.aR=new g.mC(NaN,NaN);l9L(this);this.Z(M.PQ,"onMutedAutoplayChange",this.onMutedAutoplayChange)}; l9L=function(M){function O(){M.rG&&g9(M);w9(M)!==M.vX&&M.resize()} function c(v,u){M.OE(v,u)} function k(v){v.getVideoData()&&M.updateVideoData(v.getVideoData())} function I(){M.BO=new g.dp(0,0,0,0);M.Z_=new g.dp(0,0,0,0)} var b=M.app.PQ;b.addEventListener("initializingmode",I);b.addEventListener("videoplayerreset",k);b.addEventListener("videodatachange",c);b.addEventListener("presentingplayerstatechange",O);M.addOnDisposeCallback(function(){b.removeEventListener("initializingmode",I);b.removeEventListener("videoplayerreset",k);b.removeEventListener("videodatachange",c);b.removeEventListener("presentingplayerstatechange",O)})}; KqI=function(M){var O=M.app.V2();if(O=O?O.getVideoData():null){if(g.xd(O)||g.hX(O)||g.MX(O))return 16/9;if(N1(O)&&O.Y.S)return M=O.Y.videoInfos[0].video,pIl(M.width,M.height)}return(M=M.rG)?pIl(M.videoWidth,M.videoHeight):16/9}; gg7=function(M,O,c,k){var I=c,b=pIl(O.width,O.height);M.Dj?I=cb?{width:O.width,height:O.width/I,aspectRatio:I}:II?M.width=M.height*c:ct;if(w9(M)){var G=KqI(M);var X=isNaN(G)||g.$J||Gj&&g.lf||t;DA&&!g.Cr(601)?G=I.aspectRatio:X=X||b.controlsType==="3";X?t?(X=b.B("place_shrunken_video_on_left_of_player")?16:M.getPlayerSize().width-O.width-16,G=Math.max((M.getPlayerSize().height-O.height)/2,0),X=new g.dp(X,G,O.width, O.height),M.rG.style.setProperty("border-radius","12px")):X=new g.dp(0,0,O.width,O.height):(c=I.aspectRatio/G,X=new g.dp((O.width-I.width/c)/2,(O.height-I.height)/2,I.width/c,I.height),c===1&&g.lf&&(G=X.width-O.height*G,G>0&&(X.width+=G,X.height+=G)));g.c_(M.element,"ytp-fit-cover-video",Math.max(X.width-I.width,X.height-I.height)<1);if(u||M.B1)M.rG.style.display="";M.vX=!0}else{X=-O.height;DA?X*=window.devicePixelRatio:g.an&&(X-=window.screen.height);X=new g.dp(0,X,O.width,O.height);if(u||M.B1)M.rG.style.display= "none";M.vX=!1}CI(M.BO,X)||(M.BO=X,g.kI(b)?(M.rG.style.setProperty("width",X.width+"px","important"),M.rG.style.setProperty("height",X.height+"px","important")):g.LI(M.rG,X.getSize()),k=new g.TF(X.left,X.top),g.AT(M.rG,Math.round(k.x),Math.round(k.y)),k=!0);O=new g.dp((O.width-I.width)/2,(O.height-I.height)/2,I.width,I.height);CI(M.Z_,O)||(M.Z_=O,k=!0);g.$B(M.rG,"transform",c===1?"":"scaleX("+c+")");v&&t!==M.qK&&(t&&(M.rG.addEventListener(HQ,M.eO),M.rG.addEventListener("transitioncancel",M.eO),M.rG.classList.add(g.wk.VIDEO_CONTAINER_TRANSITIONING)), M.qK=t,M.app.PQ.publish("playerUnderlayVisibilityChange",M.qK?"transitioning":"hidden"));return k}; Rkk=function(M){M.hf=!M.hf;M.Q4=!0;M.element.classList.toggle("ytp-retro-player",M.hf);M.resize();M.Q4=!1;M.app.PQ.Dd("onRetroModeChanged",M.hf)}; a9I=function(){this.csn=g.g5();this.clientPlaybackNonce=null;this.elements=new Set;this.Y=new Set;this.S=new Set;this.X=new Set}; rcl=function(M){if(M.csn!==g.g5())if(M.csn==="UNDEFINED_CSN")M.csn=g.g5();else{var O=g.g5(),c=g.K_();if(O&&c){M.csn=O;for(var k=g.a(M.elements),I=k.next();!I.done;I=k.next())(I=I.value.visualElement)&&I.isClientVe()&&O&&c&&(g.Ft("combine_ve_grafts")?fo(Vw(),I,c):g.mm(g.d5)(void 0,O,c,I))}if(O)for(M=g.a(M.S),c=M.next();!c.done;c=M.next())(c=c.value.visualElement)&&c.isClientVe()&&g.AU(O,c)}}; g.nd=function(M,O,c,k){g.d.call(this);var I=this;this.logger=new g.K$("App");this.qx=this.PP=!1;this.OB={};this.t3=[];this.XJ=!1;this.zH=null;this.intentionalPlayback=!1;this.Vq=!0;this.y4=!1;this.Xm=this.B3=this.rh=null;this.K1=!0;this.mediaElement=this.dk=null;this.wh=NaN;this.ij=!1;this.We=this.uX=this.Cb=this.screenLayer=this.playlist=null;this.wA=[];this.YP=0;this.YC={nV:function(){return I.JC}, lp2:function(){return I.Cb}, FU2:function(){}}; this.logger.debug("constructor begin");if(!c)throw Error("b/179532961");this.W2=(O==null?void 0:O.args)||{};this.webPlayerContextConfig=c;t88();O=this.W2;this.i4=new Gx(O,c,c.canaryState,k,this);g.C(this,this.i4);Y8l(this.i4);c=OU8(this.i4);this.i4.MW()&&this.DC("h5vcc",c);this.i4.experiments.No("jspb_serialize_with_worker")&&TjG();this.i4.experiments.No("gzip_gel_with_worker")&&EmA();this.i4.X&&!NzI&&(window.addEventListener(mr?"touchstart":"click",BaL,{capture:!0,passive:!0}),NzI=!0);this.B("html5_onesie")&& (this.HW=new SR(this.i4),g.C(this,this.HW));this.O9=LF(Lb(this.i4)&&!0,O.enablesizebutton);this.Kz=LF(!1,O.player_wide);this.visibility=new ig2;g.C(this,this.visibility);this.B("web_log_theater_mode_visibility")&&this.jt(LF(!1,O.player_wide));this.PP=LF(!1,O.external_list);this.events=new g.Rs(this);g.C(this,this.events);this.B("start_client_gcf")&&(r$(sf(),{v7:kH,x6:bRp()}),this.YY=sf().resolve(kH),uFl(this.YY));this.xm2=new Hn;g.C(this,this.xm2);this.gJ=new a9I;c=new eA;this.PQ=new g.$L(this,c); g.C(this,this.PQ);this.template=new FqM(this);g.C(this,this.template);this.appState=1;this.Ac=JcR(this);g.C(this,c);c={};this.Zk=(c.internalvideodatachange=this.PN,c.playbackready=this.kf2,c.playbackstarted=this.Ju4,c.statechange=this.dof,c);this.FD=new R2(this.PQ);this.A0=WqA(this);c=this.i4.U;!1!==c&&this.DC("badps",{hbp:c,hostname:window.location.hostname,ps:this.i4.playerStyle});this.J$=new ph2(this.i4,this.A0);this.PQ.publish("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||onI(this.A0))&& sBA(this);c=10;g.lr(this.i4)&&(c=3);wG(this.i4)&&(c=g.Y8(this.i4.experiments,"tvhtml5_unplugged_preload_cache_size"));this.JC=new g.MM(this.PQ,c);c=HxI(this);this.JC.aj(c);ek2(this);c={};this.PU=(c.airplayactivechange=this.wdd,c.airplayavailabilitychange=this.Bk2,c.beginseeking=this.EcY,c.sabrCaptionsDataLoaded=this.K0y,c.endseeking=this.P54,c.internalAbandon=this.Ia2,c.internalaudioformatchange=this.MLf,c.internalvideodatachange=this.C5y,c.internalvideoformatchange=this.iwh,c.liveviewshift=this.gcB, c.playbackstalledatstart=this.A$o,c.progresssync=this.ZAb,c.onAbnormalityDetected=this.bAO,c.onSnackbarMessage=this.Nkh,c.onLoadProgress=this.uvY,c.SEEK_COMPLETE=this.c$B,c.SEEK_TO=this.vch,c.onVideoProgress=this.acO,c.onLoadedMetadata=this.nc2,c.onAutoplayBlocked=this.OA2,c.onPlaybackPauseAtStart=this.mW2,c.playbackready=this.xWo,c.statechange=this.Tk,c.newelementrequired=this.Cc,c.heartbeatparams=this.zKf,c.videoelementevent=this.Tk2,c.drmoutputrestricted=this.HAB,c.signatureexpired=this.DWf,c.nonfatalerror= this.W0d,c.reloadplayer=this.y$2,c);this.TD=new g.Rs(this);g.C(this,this.TD);this.im=new Kd;g.C(this,this.im);this.Qn=this.K4=-1;this.KP=new g.$q(this.template.resize,16,this.template);g.C(this,this.KP);this.W4=new qYE(this.PQ,this.i4,this.Qm(),this);this.bU=new id(this);g.C(this,this.bU);this.m7=new VH(this);g.C(this,this.m7);G7b(this.i4.S.c);this.events.Z(this.PQ,g.fk("appapi"),this.jOu);this.events.Z(this.PQ,g.m2("appapi"),this.o22);this.events.Z(this.PQ,g.fk("appprogressboundary"),this.lcy);this.events.Z(this.PQ, g.m2("applooprange"),this.Ao);this.events.Z(this.PQ,"presentingplayerstatechange",this.G_);this.events.Z(this.PQ,"resize",this.Rm2);this.template.U2(cN(document,M));this.events.Z(this.PQ,"offlineslatestatechange",this.kUu);this.events.Z(this.PQ,"sabrCaptionsTrackChanged",this.zmy);this.events.Z(this.PQ,"sabrCaptionsBufferedRangesUpdated",this.Pg4);this.A0.j.N().wW&&o2(this.A0,"offline");this.i4.vQ&&g.W0("ux",g.DZ);M=g.Y8(this.i4.experiments,"html5_defer_fetch_att_ms");this.BF=new g.$q(this.vEb,M, this);g.C(this,this.BF);this.YE().Kb()&&(g.zu()&&this.YE().T.push("remote"),Bza(this));this.J$.tick("fs");zkb(this);this.i4.vQ&&o2(this.A0,"ux",!0);g.xK(this.A0.j.N())&&o2(this.A0,"embed");this.B("web_player_sentinel_is_uniplayer")||g.sZ(new g.Dy("Player experiment flags missing","web_player_sentinel_is_uniplayer"));M=this.B("web_player_sentinel_yt_experiments_sync");c=g.Ft("web_player_sentinel_yt_experiments_sync");M!==c&&g.sZ(new g.Dy("b/195699950",{yt:M,player:c}));this.Hw=Zxl(this);if(M=g.Y8(this.i4.experiments, "html5_block_pip_safari_delay"))this.JN=new g.$q(this.yE,M,this),g.C(this,this.JN);ev=this.i4.nA;this.PQ.publish("applicationInitialized");this.logger.debug("constructor end")}; Zxl=function(M){function O(c){c.stack&&c.stack.indexOf("player")!==-1&&M.V2().yB(c)} Hw.subscribe("handleError",O);Tq.push(O);return function(){Hw.unsubscribe("handleError",O);var c=Tq.indexOf(O);c!==-1&&Tq.splice(c,1)}}; HxI=function(M){var O=new g.X3(M.i4,M.W2);M.PQ.publish("initialvideodatacreated",O);return RA(M,1,O,!1)}; ek2=function(M){var O=M.Qm();O.setPlaybackRate(M.i4.L?1:SQM(M,Number(g.e4("yt-player-playback-rate"))||1));O.C0(M.Zk,M);O.US()}; WqA=function(M){var O="",c=XIk(M);c.indexOf("//")===0&&(c=M.i4.protocol+":"+c);var k=c.lastIndexOf("/base.js");k!==-1&&(O=c.substring(0,k+1));if(c=Error().stack)if(c=c.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))c=c[1],c.includes(O)||g.sZ(Error("Player module URL mismatch: "+(c+" vs "+O+".")));O=new ZdI(M.PQ,O);c={};Sc2(O,(c.destroyed=function(){M.onApiChange()},c)); return O}; JcR=function(M){if(M.i4.storeUserVolume){M=g.e4("yt-player-volume")||{};var O=M.volume;M={volume:isNaN(O)?100:g.Do(Math.floor(O),0,100),muted:!!M.muted}}else M={volume:100,muted:M.i4.mute};return M}; aA=function(M){M.mediaElement=M.i4.deviceIsAudioOnly?new g.qb(g.Xe("AUDIO")):$5.pop()||new g.qb(g.Xe("VIDEO"));g.C(M,M.mediaElement);M.V2().setMediaElement(M.mediaElement);try{M.i4.Zc?(M.uX&&M.events.dG(M.uX),M.uX=M.events.Z(M.mediaElement,"volumechange",M.L0u)):(M.mediaElement.Qv(M.Ac.muted),M.mediaElement.setVolume(M.Ac.volume/100))}catch(I){M.Go("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(I&&typeof I==="object"&&"message"in I&&typeof I.message==="string"&&I.message.replace(/[;:,]/g, "_")));return}g.J4(M.TD);P5A(M);var O=M.template,c=M.mediaElement.jL();O.rG=c;O.z0=!1;O.rG.parentNode||KI(O.aW,O.rG,0);O.BO=new g.dp(0,0,0,0);ng8(O);g9(O);c=O.rG;g.Lt(c,"video-stream");g.Lt(c,g.wk.MAIN_VIDEO);var k=O.app.N();k.a8&&c.setAttribute("data-no-fullscreen","true");k.B("html5_local_playsinline")?"playsInline"in Fv()&&(c.playsInline=!0):k.l8&&(c.setAttribute("webkit-playsinline",""),c.setAttribute("playsinline",""));k.mO&&O.rG&&O.Z(c,"click",c.play,c);try{M.mediaElement.activate()}catch(I){M.Go("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(I&&typeof I==="object"&&"message"in I&&typeof I.message==="string"&&I.message.replace(/[;:,]/g,"_")))}}; EgR=function(M){if(!ogl(M)){var O=M.Qm().aF();O&&(O=O.Aa(),O instanceof Promise&&O.catch(function(){})); r9(M,WV(M.getPlayerStateObject()))}}; P5A=function(M){var O=M.mediaElement;wt()?M.TD.Z(O,"webkitpresentationmodechanged",M.gCu):window.document.pictureInPictureEnabled&&(M.TD.Z(O,"enterpictureinpicture",function(){M.Hl(!0)}),M.TD.Z(O,"leavepictureinpicture",function(){M.Hl(!1)})); fF&&(M.TD.Z(O,"webkitbeginfullscreen",function(){M.c8(3)}),M.TD.Z(O,"webkitendfullscreen",function(){M.c8(0)}))}; ycl=function(M,O){var c=O.getPlayerType(),k=M.JC.Y[c]||null;O!==M.Qm()&&O!==k&&(k==null||k.dispose(),M.JC.Y[c]=O)}; QBI=function(M,O){O=O===void 0?!0:O;M.logger.debug("start clear presenting player");var c;if(c=M.We){c=M.We;var k=M.mediaElement;c=!!k&&k===c.mediaElement}c&&(M.II(),aA(M));c=M.V2();c.II(!O);c.NR(M.PU,M);c.getPlayerType()!==1&&c.dispose();O=M.JC;O.X=O.S;Oc(O);M.logger.debug("finish clear presenting player")}; g.d5p=function(M,O,c,k){var I=M.J$;O===2&&(I=new ph2(M.i4));return new g.bs(M.i4,O,I,M.template,function(b,v,u){M.PQ.publish(b,v,u)},function(){return M.PQ.getVisibilityState()},M.visibility,M,c,k)}; RA=function(M,O,c,k,I){M=g.d5p(M,O,c,I);M=new g.cQ(M);k&&M.US();return M}; NM=function(M,O){return M.Sn(O)?M.Qm():O}; JE=function(M,O){var c=M.V2();return O===M.Qm()&&M.Sn(O)&&M.Sn(c)?c:O}; $5I=function(M){M.logger.debug("start application playback");if(M.Qm().getPlayerState().isError())M.logger.debug("start application playback done, player in error state");else{var O=Wh(M);M.YE().isLoaded();O&&M.n7(6);C5I(M);T9p(M.A0)||D5b(M)}}; D5b=function(M){if(!Wh(M)){var O=yj(M.A0);O&&!O.created&&PLI(M.A0)&&(M.logger.debug("reload ad module"),O.create())}}; C5I=function(M){M.logger.debug("start presenter playback");var O=M.getVideoData(),c=M.A0;T9p(c)||c.Bm();!sh&&c.j.B("html5_allow_asmjs")&&xMb(c);o2(c,"embed");o2(c,"kids");o2(c,"remote");o2(c,"miniplayer");o2(c,"offline");o2(c,"unplugged");o2(c,"ypc",!1,!0);o2(c,"ypc_clickwrap",!1,!0);o2(c,"yto",!1,!0);o2(c,"webgl",!1,!0);fll(c)||(o2(c,"captions",!0),o2(c,"endscreen"),c.JM(),o2(c,"creatorendscreen",!0));c.Lk();c.j.publish("modulesCreated");M.PQ.publish("videoready",O)}; sc=function(M){M=M.YE();M.Kb();return Ul(M)}; zkb=function(M){M.logger.debug("start prepare initial playback");M.uB();var O=M.W2;aA(M);M.events.Z(window,"resize",M.p4u);var c=M.YE();M.PQ.zm("onVolumeChange",M.Ac);if(O&&nn7(O)){var k=Fx(M.i4);k&&!M.PP&&(O.fetch=0);var I=g.xK(M.i4);I&&!M.PP&&(O.fetch=0);Hh(M,O);g.xK(M.i4)&&M.J$.tick("ep_pr_s");if(!k||M.PP)if(I&&!M.PP)VOI(M);else if(!c.Kb())M.playlist.onReady(function(){eT(M)})}M.qh(M.Qm(),!1,!0); g.A(M.Qm().getPlayerState(),128)||(O=BC7(!M.i4.deviceIsAudioOnly),O==="fmt.noneavailable"?M.Go("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):O==="html5.missingapi"?M.Go(O,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):c&&c.Kb()&&sc(M)&&(M.i4.zc||M.i4.KI)?Bh(M):c.A3?M.PQ.mutedAutoplay({durationMode:c.mutedAutoplayDurationMode}):g.e4("yt-player-playback-on-reload")?(g.kJ("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!M.i4.Y2}),g.H3("yt-player-playback-on-reload",!1), Bh(M)):N4(M.i4)||TzI(M),g.gG(M.i4)||Fc(M.i4)==="MWEB"?(g.mA(g.A4(),function(){zS(M)}),g.mA(g.A4(),function(){B0l()})):(zS(M),B0l()),M.logger.debug("finish prepare initial playback"))}; zS=function(M){if(!M.B("use_rta_for_player"))if(M.B("fetch_att_independently"))g.V4(M.BF);else{var O=M.getVideoData().botguardData;O&&g.Yw(O,M.i4,M.getVideoData().FY||"")}}; TzI=function(M){M.logger.debug("start initialize to CUED mode");M.PQ.publish("initializingmode");M.n7(2);o2(M.A0,"remote");o2(M.A0,"miniplayer");M.logger.debug("initialized to CUED mode")}; Bh=function(M){M.logger.debug("start initialize application playback");var O=M.Qm();if(g.A(O.getPlayerState(),128))return!1;O=O.getVideoData();sc(M)&&M.i4.KI&&($5.length&&M.qx?(Zl(M,{muted:!1,volume:M.Ac.volume},!1),ST(M,!1)):$5.length||M.Ac.muted||(Zl(M,{muted:!0,volume:M.Ac.volume},!1),ST(M,!0)));sc(M)&&g.xK(M.i4)&&O.mutedAutoplay&&(Zl(M,{muted:!0,volume:M.Ac.volume},!1),ST(M,!0));O.pm&&Zl(M,{muted:!0,volume:M.Ac.volume},!1);f9a(M,1,O,!1);var c=M.Qm();M.PQ.publish("initializingmode");M.qh(c);M.n7(3); var k;if(!(k=!M.i4.L_)){if(k=M.We){k=M.We;var I=M.mediaElement;k=!!I&&I===k.mediaElement}k=k&&M.XJ}k&&(M.II(),aA(M),c.setMediaElement(M.mediaElement));c.Rk();if(g.A(c.getPlayerState(),128))return!1;O.Qz||r9(M,3);return M.XJ=!0}; Wh=function(M){M=fj(M.A0);return!!M&&M.loaded}; m5l=function(M,O){if(!M.dk)return!1;var c=M.dk.startTimeMs*.001-1,k=M.dk.endTimeMs*.001;M.dk.type==="repeatChapter"&&k--;return Math.abs(O-c)<=1E-6||Math.abs(O-k)<=1E-6||O>=c&&O<=k}; ixI=function(M){var O=M.V2();JX(O.getVideoData())&&!O.gQ()&&(O=Ph(M)*1E3-M.getVideoData().S_,M.B("html5_gapless_new_slr")?(M=M.m7,oA(M.app,"gaplessshortslooprange"),O=new g.VD(0,O,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(M=M.app.V2())&&M.addCueRange(O)):M.setLoopRange({startTimeMs:0,endTimeMs:O,type:"shortsLoop"}))}; Ack=function(M){var O=M.Qm();if(!(g.A(O.getPlayerState(),64)&&M.YE().isLivePlayback&&M.dk.startTimeMs<5E3)){if(M.dk.type==="repeatChapter"){var c,k=(c=wuA(M.Fv()))==null?void 0:c.z_(),I;c=(I=M.getVideoData())==null?void 0:I.KI;k instanceof g.OB&&c&&(I=c[gY(c,M.dk.startTimeMs)],k.renderChapterSeekingAnimation(0,I.title));isNaN(Number(M.dk.loopCount))?M.dk.loopCount=0:M.dk.loopCount++;M.dk.loopCount===1&&M.PQ.Dd("innertubeCommand",M.getVideoData().GA)}k={H4:"application_loopRangeStart"};if(M.dk.type=== "clips"||M.dk.type==="shortsLoop")k.seekSource=58;O.seekTo(M.dk.startTimeMs*.001,k)}}; SQM=function(M,O){var c=M.PQ.getAvailablePlaybackRates();O=Number(O.toFixed(2));M=c[0];c=c[c.length-1];O<=M?O=M:O>=c?O=c:(M=Math.floor(O*100+.001)%5,O=M===0?O:Math.floor((O-M*.01)*100+.001)/100);return O}; Ph=function(M,O){O=M.gG({playerType:O});if(!O)return M.JC.S.gT();O=NM(M,O);return Ec(M,O.gT(),O)}; Ec=function(M,O,c){if(M.Sn(c)&&(c=c.getVideoData(),!yp(M))){M=M.W4;for(var k=g.a(M.X),I=k.next();!I.done;I=k.next())if(I=I.value,c.zP===I.zP){O+=I.X2/1E3;break}k=O;M=g.a(M.X);for(I=M.next();!I.done;I=M.next()){I=I.value;if(c.zP===I.zP)break;var b=I.X2/1E3;if(b1&&(I=!1);if(!M.ij||I!==O){c=c.lock(I?"portrait":"landscape");if(c!=null)c["catch"](function(){}); M.ij=!0}}else M.ij&&(M.ij=!1,c.unlock())}; $n=function(M,O,c){M.PQ.publish(O,c);var k=g.lr(M.i4)||g.kI(M.i4)||g.zd(M.i4);if(c&&k){switch(O){case "cuerangemarkersupdated":var I="onCueRangeMarkersUpdated";break;case "cuerangesadded":I="onCueRangesAdded";break;case "cuerangesremoved":I="onCueRangesRemoved"}I&&M.PQ.Dd(I,c.map(function(b){return{getId:function(){return this.id}, end:b.end,id:b.getId(),namespace:b.namespace==="ad"?"ad":"",start:b.start,style:b.style,visible:b.visible,markerPositionMs:b.markerPositionMs}}))}}; Vp=function(M,O,c,k,I,b){c=c===void 0?!0:c;var v=M.gG({playerType:I});if(!v||(v.getPlayerType()!==2||M.Sn(v))&&!g.AX(v.getVideoData())){var u=M.JC.Ht;u?u.seekTo(O,{OS:!c,Bs:k,H4:"application",seekSource:b}):(v&&v===M.Qm()&&M.dk&&!m5l(M,O)&&M.setLoopRange(null),M.seekTo(O,c,k,I,b))}}; Gsb=function(M,O,c,k){c&&(M.II(),aA(M));c=M.V2();c.gO(O);var I=M.getVideoData(),b={};b.video_id=I.videoId;b.adformat=I.adFormat;I.isLivePlayback||(b.start=c.getCurrentTime(),b.resume="1");I.isLivePlayback&&PL(I)&&g.j6(M.i4)&&(b.live_utc_start=c.Lb(),b.resume="1");I.jc&&(b.vvt=I.jc);I.U&&(b.vss_credentials_token=I.U,b.vss_credentials_token_type=I.aq);I.oauthToken&&(b.oauth_token=I.oauthToken);b.autoplay=1;b.reload_count=I.zU+1;b.reload_reason=O;I.vZ&&(b.unplugged_partner_opt_out=I.vZ);I.iz&&(b.ypc_is_premiere_trailer= I.iz);I.playerParams&&(b.player_params=I.playerParams);M.loadVideoByPlayerVars(b,void 0,!0,void 0,void 0,k);O==="signature"&&M.Cb&&D5b(M)}; j$A=function(M,O){M.YE().autonavState=O;g.H3("yt-player-autonavstate",O);M.PQ.publish("autonavchange",O)}; XBp=function(M){var O=M.getVideoData().SH,c=M.i4.Au,k=M.isInline()&&!M.getVideoData().f4,I=M.mediaElement;O||c||k?I.m4():(I.Ko(),Zl(M,M.Ac))}; Qp=function(M){var O=yj(M.Fv());O&&O.created&&(M.logger.debug("reset ad module"),O.destroy())}; yp=function(M){return M.getVideoData().enableServerStitchedDai&&!!M.Cb}; lJl=function(M,O){O.bounds=M.getBoundingClientRect();for(var c=g.a(["display","opacity","visibility","zIndex"]),k=c.next();!k.done;k=c.next())k=k.value,O[k]=fI(M,k);O.hidden=!!M.hidden}; XIk=function(M){var O=M.webPlayerContextConfig.trustedJsUrl;return O?K8(O).toString():M.webPlayerContextConfig.jsUrl}; FJp=function(M,O){var c=M.gG({playerType:1});if(c){if(c.getVideoData().clientPlaybackNonce===O)return c;if((M=M.bU.S)&&M.getVideoData().clientPlaybackNonce===O)return M}return null}; sBA=function(M){function O(k){return Hu(hla(M.A0),function(I){return I.aU(k)})} M.J$.tick("wasm_s");var c=KgA(M.webPlayerContextConfig.wasmModuleUrl,onI(M.A0)?O:void 0,M.DC.bind(M));c==null||Hu(c,function(k){M.J$.tick(k.S?"wasm_fa":"wasm_fw")},function(){M.J$.tick("wasm_ferr")}); meb(M.i4,c)}; pBA=function(M){return M.name==="TypeError"&&M.stack.includes("/s/player/")&&Ei()<=105}; KJA=function(M){return M.isTimeout?"NO_BID":"ERR_BID"}; gal=function(){var M=null;o0a().then(function(O){return M=O},function(O){return M=KJA(O)}); return M}; wBA=function(){var M=SH(1E3,"NO_BID");return g.eH(A8b([o0a(),M]).eM(KJA),function(){M.cancel()})}; TS=function(M){return M.dZ?g.Ej(g.oF(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; fd=function(M){this.player=M;this.Y=this.S=1}; aJp=function(M,O,c,k,I,b){O.client||(O.client={});M.player.N().B("h5_remove_url_for_get_ad_break")||(O.client.originalUrl=c);var v=Oi(c),u=g.Iy(c)?!1:!0;(v||u)&&typeof Intl!=="undefined"&&(O.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);u=g.Iy(c)?!1:!0;if(v||u||k!==""){var t={};c=qZ(v8(k)).split("&");var G=new Map;c.forEach(function(X){X=X.split("=");X.length>1&&G.set(X[0].toString(),decodeURIComponent(X[1].toString()))}); G.has("bid")&&(t.bid=G.get("bid"));t.params=[];nal.forEach(function(X){G.has(X)&&(X={key:X,value:G.get(X)},t.params.push(X))}); Ru2(M,t);O.adSignalsInfo=t}O.client.unpluggedAppInfo||(O.client.unpluggedAppInfo={});O.client.unpluggedAppInfo.enableFilterMode=!1;c=I.S.cosver;c!=null&&c!=="cosver"&&(O.client.osVersion=c);c=I.S.cplatform;c!=null&&c!=="cplatform"&&c!==""&&(O.client.platform=c);c=I.S.cmodel;c!=null&&c!=="cmodel"&&(O.client.deviceModel=c);c=I.S.cplayer;c!=null&&c!=="cplayer"&&(O.client.playerType=c);c=I.S.cbrand;c!=null&&c!=="cbrand"&&(O.client.deviceMake=c);O.user||(O.user={});O.user.lockedSafetyMode=!1;(I.B("embeds_web_enable_iframe_api_send_full_embed_url")|| I.B("embeds_enable_autoplay_and_visibility_signals"))&&g.c6(I)&&Ica(O,b,M.player.getPlayerState(1))}; J3a=function(M,O){var c=!1;if(O==="")return c;O.split(",").forEach(function(k){var I={},b={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},v="ACTIVE";k[0]==="!"&&(k=k.substring(1),v="INACTIVE");k=k.split("-");k.length<3||(k[0]in r3k&&(b.clientName=r3k[k[0]]),k[1]in Nel&&(b.platform=Nel[k[1]]),b.applicationState=v,b.clientVersion=k.length>2?k[2]:"",I.remoteClient=b,M.remoteContexts?M.remoteContexts.push(I):M.remoteContexts=[I],c=!0)}); return c}; s$l=function(M){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in WJE))return!1;M=M.split(RegExp("[:&]"));var O=WJE.FLAG_AUTO_CAPTIONS_DEFAULT_ON,c="f"+(1+Math.floor(O/31)).toString();O=1<=2?v[1]:"";var u=eul.test(O),t=BeE.exec(O);t=t!=null&&t.length>=2?t[1]:"";var G=zuA.exec(O);G=G!=null&&G.length>=2&&!Number.isNaN(Number(G[1]))?Number(G[1]):1;var X=Z4A.exec(O);X=X!=null&&X.length>=2?X[1]:"0";var l=Ud(M.player.N().mq),F=M.player.getVideoData(1),p=g.fA(F.pB,!0),K="BISCOTTI_ID"in c?c.BISCOTTI_ID:"";aJp(M,p,O,K.toString(),M.player.N(), F);F={splay:!1,lactMilliseconds:c.LACT.toString(),playerHeightPixels:Math.trunc(c.P_H),playerWidthPixels:Math.trunc(c.P_W),vis:Math.trunc(c.VIS),signatureTimestamp:20290,autonavState:TS(M.player.N())};k&&(k={},J3a(k,c.YT_REMOTE)&&(F.mdxContext=k));if(k=SKG.includes(l)?void 0:g.Z8("PREF")){for(var r=k.split(RegExp("[:&]")),W=0,z=r.length;W1&&e[1].toUpperCase()==="TRUE"){p.user.lockedSafetyMode=!0;break}}F.autoCaptionsDefaultOn= s$l(k)}O=PJM.exec(O);(O=O!=null&&O.length>=2?O[1]:"")&&t&&(p.user.credentialTransferTokens=[{token:O,scope:"VIDEO"}]);O={contentPlaybackContext:F};v={adBlock:Math.trunc(c.AD_BLOCK),params:v,breakIndex:G,breakPositionMs:X,clientPlaybackNonce:c.CPN,topLevelDomain:l,isProxyAdTagRequest:u,context:p,adSignalsInfoString:qZ(v8(K.toString())),overridePlaybackContext:O};I!==void 0&&(v.cueProcessedMs=Math.round(I).toString());t&&(v.videoId=t);c.LIVE_TARGETING_CONTEXT&&(v.liveTargetingParams=c.LIVE_TARGETING_CONTEXT); c.AD_BREAK_LENGTH&&(v.breakLengthMs=Math.trunc(c.AD_BREAK_LENGTH*1E3).toString());b&&(v.driftFromHeadMs=b.toString());v.currentMediaTimeMs=Math.round(M.player.getCurrentTime(1)*1E3);(M=M.player.getGetAdBreakContext())&&(v.getAdBreakContext=M);return v}; Ea2=function(){fd.apply(this,arguments)}; y3I=function(M,O,c,k,I){var b=c.SU;var v=c.AD;var u=M.player.N().CV,t=0;c.cueProcessedMs&&v&&!b&&(c=v.end-v.start,c>0&&(t=Math.floor(c/1E3)));var G={AD_BLOCK:I,AD_BREAK_LENGTH:b?b.OL:t,AUTONAV_STATE:TS(M.player.N()),CA_TYPE:"image",CPN:M.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:M.player.qS()*1E3,LACT:w$(),LIVE_INDEX:b?M.Y++:1,LIVE_TARGETING_CONTEXT:b&&b.context?b.context:"",MIDROLL_POS:v?Math.round(v.start/1E3):0,MIDROLL_POS_MS:v?Math.round(v.start):0,VIS:M.player.getVisibilityState(), P_H:M.player.Tf().q$().height,P_W:M.player.Tf().q$().width,YT_REMOTE:u?u.join(","):""},X=bb(Iw);Object.keys(X).forEach(function(l){X[l]!=null&&(G[l.toUpperCase()]=X[l].toString())}); k!==""&&(G.BISCOTTI_ID=k);k={};kE(O)&&(k.sts="20290",(M=M.player.N().forcedExperiments)&&(k.forced_experiments=M));return M8(g.Nq(O,G),k)}; Q$l=function(M,O){var c=M.player.N(),k,I=(k=M.player.getVideoData(1))==null?void 0:k.oauthToken;return g.sd(c,I).then(function(b){if(b&&c8()){var v=MQ();OU(v,b)}return g.zm(M.player.ZE(v),O,"/youtubei/v1/player/ad_break").then(function(u){return u})})}; d_M=function(M){this.b4=M}; CJa=function(M){this.j=M}; D_p=function(M){this.b4=M}; Vm2=function(M){g.d.call(this);this.S=M;this.IX=$_M(this)}; $_M=function(M){var O=new B$A(M.S.Nu);g.C(M,O);M=[new d_M(M.S.b4),new CJa(M.S.j),new D_p(M.S.b4),new pS(M.S.IV,M.S.C_),new gg,new Rk(M.S.QO,M.S.dj,M.S.b4),new KS,new Fb];M=g.a(M);for(var c=M.next();!c.done;c=M.next())z0L(O,c.value);M=g.a(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(c=M.next();!c.done;c=M.next())wg(O,c.value,function(){}); return O}; mk=function(M){var O=M.E2,c=M.fB;M=M.Q9;var k=new mxl,I={sF:new H3G(O.get(),c),fB:c};return{Oc:new w3(c,M,O,I),context:I,Sx:k}}; iL=function(M,O,c,k,I){g.d.call(this);this.X=O;this.Ju=c;this.E2=k;this.V7=I;this.listeners=[];var b=new rh(this);g.C(this,b);b.Z(M,"internalAbandon",this.r$4);this.addOnDisposeCallback(function(){g.J4(b)})}; AE=function(M){this.j=M;this.adVideoId=this.S=this.videoId=this.adCpn=this.contentCpn=null;this.J=!0;this.X=this.Y=!1;this.adFormat=null;this.L="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; TeR=function(M){M.contentCpn=null;M.adCpn=null;M.videoId=null;M.adVideoId=null;M.adFormat=null;M.L="AD_PLACEMENT_KIND_UNKNOWN";M.actionType="unknown_type";M.Y=!1;M.X=!1}; fJb=function(M,O){M=g.a(O);for(O=M.next();!O.done;O=M.next())if((O=O.value.renderer)&&(O.instreamVideoAdRenderer||O.linearAdSequenceRenderer||O.sandwichedLinearAdRenderer||O.instreamSurveyAdRenderer)){rB("ad_i");g.Nr({isMonetized:!0});break}}; m_a=function(M){var O;(O=M.j.getVideoData(1))!=null&&O.Y2&&(M.X=!1,O={},M.S&&M.videoId&&(O.cttAuthInfo={token:M.S,videoId:M.videoId}),JI("video_to_ad",O))}; by=function(M){M.X=!1;var O={};M.S&&M.videoId&&(O.cttAuthInfo={token:M.S,videoId:M.videoId});JI("ad_to_video",O);i4b(M)}; i4b=function(M){if(M.Y)if(M.L==="AD_PLACEMENT_KIND_START"&&M.actionType==="video_to_ad")np("video_to_ad");else{var O={adBreakType:EE(M.L),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:M.videoStreamType};M.actionType==="ad_to_video"?(M.contentCpn&&(O.targetCpn=M.contentCpn),M.videoId&&(O.targetVideoId=M.videoId)):(M.adCpn&&(O.targetCpn=M.adCpn),M.adVideoId&&(O.targetVideoId=M.adVideoId));M.adFormat&&(O.adType=M.adFormat);M.contentCpn&& (O.clientPlaybackNonce=M.contentCpn);M.videoId&&(O.videoId=M.videoId);M.adCpn&&(O.adClientPlaybackNonce=M.adCpn);M.adVideoId&&(O.adVideoId=M.adVideoId);g.Nr(O,M.actionType);M.j.N().experiments.No("html5_ads_csi_qoes")&&(O=M.j.bz(M.actionType==="ad_to_video"?1:2),O=(0,g.al)()-1E3*O,sq("qoes",O,M.actionType))}}; qM=function(M){g.d.call(this);this.j=M;this.S=new Map;this.X=new rh(this);g.C(this,this.X);this.X.Z(this.j,g.fk("ad"),this.onCueRangeEnter,this);this.X.Z(this.j,g.m2("ad"),this.onCueRangeExit,this)}; A3l=function(M,O,c,k,I,b,v){g.VD.call(this,O,c,{id:M,namespace:"ad",priority:I,visible:k,associatedClipId:b,markerPositionMs:v})}; xn=function(M){this.j=M}; qKp=function(M,O){M.j.cueVideoByPlayerVars(O,2)}; hE=function(M){this.j=M}; Ld=function(M){this.j=M;g.Y8(this.j.N().experiments,"tv_pacf_logging_sample_rate")}; x_G=function(M){return oQ(M,"html5_ssap_play_cached_preroll")}; uV=function(M,O){O=O===void 0?!1:O;return M.j.N().B("html5_ssap_force_ads_ctmp")?!0:(O||M.j.N().MW())&&M.j.N().B("html5_ssap_pacf_qoe_ctmp")}; Yn=function(M){var O;return(O=M.j.getVideoData(1)==null?void 0:!1)!=null?O:!1}; oQ=function(M,O){return M.j.N().B(O)}; hup=function(M){return M.j.N().B("substitute_ad_cpn_macro_in_ssdai")}; E9=function(M){var O,c,k;return((O=M.j.getVideoData(1).getPlayerResponse())==null?void 0:(c=O.playerConfig)==null?void 0:(k=c.daiConfig)==null?void 0:k.enableServerStitchedDai)||!1}; dxL=function(M){return M.j.N().B("html5_enable_vod_slar_with_notify_pacf")}; LJM=function(M){return M.j.N().B("html5_recognize_predict_start_cue_point")}; FP=function(M){return M.j.N().experiments.No("enable_desktop_player_underlay")}; YKl=function(M){return M.j.N().experiments.No("html5_load_empty_player_in_media_break_sub_lra")}; AM=function(M){return M.j.N().experiments.No("html5_load_ads_instead_of_cue")}; qT=function(M){return M.j.N().experiments.No("html5_preload_ads")}; M3A=function(M){return M.j.N().experiments.No("should_ignore_cuepoints_during_lifa_preroll")}; XE=function(M){return M.j.N().experiments.No("enable_ads_control_flow_deterministic_id_generation")}; Oml=function(M){return M.j.N().experiments.No("enable_desktop_discovery_video_abandon_pings")||g.pG(M.j.N())}; ckl=function(M){return M.j.N().experiments.No("enable_progres_commands_lr_feeds")}; yR=function(M){return M.j.N().experiments.No("html5_cuepoint_identifier_logging")}; mrl=function(M){M=M.j.getVideoData(1);return!!M&&M.B("html5_preload_first_vod_video_ad")&&!M.isDaiEnabled()&&!M.isLivePlayback}; kG8=function(M){return M.j.N().experiments.No("html5_ssdai_enable_media_end_cue_range")}; Ixl=function(M){switch(M){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}}; bm8=function(){g.MN.call(this);var M=this;this.S={};this.addOnDisposeCallback(function(){for(var O=g.a(Object.keys(M.S)),c=O.next();!c.done;c=O.next())delete M.S[c.value]})}; Mj=function(){if(vQG===null){vQG=new bm8;gd(VU).X="b";var M=gd(VU),O=EC(M)=="h"||EC(M)=="b",c=!(he(),!1);O&&c&&(M.J=!0,M.U=new lfl)}return vQG}; UyR=function(M,O,c){M.S[O]=c}; uwM=function(M){switch(M){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}}; OW=function(M,O,c){this.Ju=M;this.j=O;this.fB=c;this.X=new Set;this.S=new Map;Mj().subscribe("adactiveviewmeasurable",this.R_,this);Mj().subscribe("adfullyviewableaudiblehalfdurationimpression",this.Jb,this);Mj().subscribe("adviewableimpression",this.py,this);Mj().subscribe("adaudioaudible",this.o_,this);Mj().subscribe("adaudiomeasurable",this.UD,this)}; kU=function(M,O,c){var k=c.vB,I=c.xQ,b=c.listener,v=c.wi;c=c.K_===void 0?!1:c.K_;if(M.S.has(O))b$("Unexpected registration of layout in LidarApi");else{if(v){if(M.X.has(v))return;M.X.add(v)}M.S.set(O,b);J7(he().kC,"fmd",1);Nm2(gd(VU),k);var u=c?O:void 0;UyR(Mj(),O,{Ir:function(){if(!I)return{};var t=M.j.getPresentingPlayerType(!0),G;return(G=M.j.getVideoData(t))!=null&&G.isAd()?{currentTime:M.Ju.get().getCurrentTimeSec(t,!1,u),duration:I,isPlaying:cz(M.Ju.get(),t).isPlaying(),isVpaid:!1,isYouTube:!0, volume:M.Ju.get().isMuted()?0:M.Ju.get().getVolume()/100}:{}}})}}; Ii=function(M,O){M.S.has(O)?(M.S.delete(O),delete Mj().S[O]):b$("Unexpected unregistration of layout in LidarApi")}; t3G=function(M,O){if(M.j.isLifaAdPlaying()){var c=M.j.MS(!0,!0);M.Tq(O,c.width*.5*1.1,c.height*.25*1.1,c.width*.5*.9,c.height*.5*.9)}}; Xql=function(M,O,c){var k={};GGA(M,k,O,c);jV7(k);k.LACT=bp(function(){return w$().toString()}); k.VIS=bp(function(){return M.getVisibilityState().toString()}); k.SDKV="h.3.0";k.VOL=bp(function(){return M.isMuted()?"0":Math.round(M.getVolume()).toString()}); k.VED="";return k}; lxl=function(M,O){var c={};if(O||!M||!M.kind)return c;if(M.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||M.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!M.adTimeOffset||!M.adTimeOffset.offsetStartMilliseconds)return g.Ww(Error("malformed AdPlacementConfig")),c;c.MIDROLL_POS=bp(e2(Math.round(SX(M.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else c.MIDROLL_POS=bp(e2("0"));return c}; bp=function(M){return{toString:function(){return M()}}}; F0M=function(M,O,c){function k(u,t){(t=c[t])&&(b[u]=t)} function I(u,t){(t=c[t])&&(b[u]=v(t))} if(!c||g.XI(c))return M;var b=Object.assign({},M),v=O?encodeURIComponent:function(u){return u}; I("DV_VIEWABILITY","doubleVerifyViewability");I("IAS_VIEWABILITY","integralAdsViewability");I("MOAT_INIT","moatInit");I("MOAT_VIEWABILITY","moatViewability");k("GOOGLE_VIEWABILITY","googleViewability");k("VIEWABILITY","viewability");return b}; GGA=function(M,O,c,k){O.CPN=bp(function(){var I;(I=M.getVideoData(1))?I=I.clientPlaybackNonce:(g.sZ(Error("Video data is null.")),I=null);return I}); O.AD_MT=bp(function(){if(k!=null)var I=k;else{var b=c;M.N().B("html5_ssap_use_cpn_to_get_time")||(b=void 0);if(M.N().B("enable_h5_shorts_ad_fill_ad_mt_macro")||M.N().B("enable_desktop_discovery_pings_ad_mt_macro")||g.pG(M.N())){var v=M.getPresentingPlayerType(!0),u;I=((u=M.getVideoData(v))==null?0:u.isAd())?pq2(M,v,b):0}else I=pq2(M,2,b)}return K0I(I)}); O.MT=bp(function(){return K0I(M.getCurrentTime(1,!1))}); O.P_H=bp(function(){return M.Tf().q$().height.toString()}); O.P_W=bp(function(){return M.Tf().q$().width.toString()}); O.PV_H=bp(function(){return M.Tf().getVideoContentRect().height.toString()}); O.PV_W=bp(function(){return M.Tf().getVideoContentRect().width.toString()})}; K0I=function(M){return Math.round(Math.max(0,M*1E3)).toString()}; jV7=function(M){M.CONN=bp(e2("0"));M.WT=bp(function(){return Date.now().toString()})}; pq2=function(M,O,c){return c!==void 0?M.getCurrentTime(O,!1,c):M.getCurrentTime(O,!1)}; gQp=function(){}; wqA=function(M,O,c,k,I){var b,v,u,t,G,X,l,F,p,K,r,W,z;g.P(function(e){switch(e.X){case 1:b=!!O.scrubReferrer;v=g.Nq(O.baseUrl,F0M(c,b,k));u={};if(!O.headers){e.Gf(2);break}t=M.L();if(!t.S){G=t.getValue();e.Gf(3);break}return g.Z(e,t.S,4);case 4:G=e.S;case 3:X=G;l=g.a(O.headers);for(F=l.next();!F.done;F=l.next())switch(p=F.value,p.headerType){case "VISITOR_ID":g.Q5("VISITOR_DATA")&&(u["X-Goog-Visitor-Id"]=g.Q5("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.Q5("EOM_VISITOR_DATA")&&(u["X-Goog-EOM-Visitor-Id"]= g.Q5("EOM_VISITOR_DATA"));break;case "USER_AUTH":X&&(u.Authorization="Bearer "+X);break;case "PLUS_PAGE_ID":(K=M.J())&&(u["X-Goog-PageId"]=K);break;case "AUTH_USER":r=M.S();!X&&r&&(u["X-Goog-AuthUser"]=r);break;case "DATASYNC_ID":if(W=void 0,(W=M.Y())==null?0:W.No("enable_datasync_id_header_in_web_vss_pings"))z=M.X(),Oi(v)&&g.Q5("LOGGED_IN")&&z&&(u["X-YouTube-DataSync-Id"]=z)}"X-Goog-EOM-Visitor-Id"in u&&"X-Goog-Visitor-Id"in u&&delete u["X-Goog-Visitor-Id"];case 2:g.Zd(v,void 0,b,Object.keys(u).length!== 0?u:void 0,"",!0,I),g.rI(e)}})}; nQp=function(M,O,c,k,I){this.L=M;this.J=O;this.S=c;this.X=k;this.Y=I}; Rxl=function(M,O){this.S=M;this.fB=O}; vz=function(M,O,c,k,I,b,v){var u=u===void 0?new nQp(function(){var t=M.N(),G=M.getVideoData(1);return g.sd(t,G?g.uw(G):"")},function(){return M.N().pageId},function(){return M.N().Y2},function(){var t; return(t=M.N().datasyncId)!=null?t:""},function(){return M.N().experiments}):u; this.j=M;this.X=O;this.Yc=c;this.E2=k;this.Oc=I;this.fB=b;this.Sx=v;this.L=u;this.pC=null;this.S=new Map;this.Y=new Rxl(u,this.fB)}; rkl=function(M,O,c,k,I){var b=mI(M.X.get(),c);b?(c=F4(M,axl(b),b,void 0,void 0,k),O.hasOwnProperty("baseUrl")?M.L.send(O,c):M.Y.send(O,c,{},I)):b$("Trying to ping from an unknown layout",void 0,void 0,{layoutId:c})}; yUR=function(M,O,c,k,I,b){k=k===void 0?[]:k;var v=mI(M.X.get(),O);if(v){var u=M.Yc.get().lf(O,c),t=F4(M,axl(v),v,I,b);k.forEach(function(G,X){G.baseUrl&&(M.Y.send(G.baseUrl,t,u,G.attributionSrcMode),G.serializedAdPingMetadata&&M.Oc.Dp("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,v,new pgG(G,X),void 0,void 0,v.adLayoutLoggingData))})}else b$("Trying to track from an unknown layout.",void 0,void 0,{layoutId:O, trackingType:c})}; U5=function(M,O){M.j.sendVideoStatsEngageEvent(O,void 0,2)}; ly=function(M,O){g.kJ("adsClientStateChange",O)}; NDE=function(M,O){M.S.has(O.qp())?b$("Trying to register an existing AdErrorInfoSupplier."):M.S.set(O.qp(),O)}; JkG=function(M,O){M.S.delete(O.qp())||b$("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; KV=function(M,O,c){typeof c==="string"?M.j.getVideoData(1).Nx(O,c):M.j.getVideoData(1).Xb(O,c)}; axl=function(M){var O=mx(M.clientMetadata,"metadata_type_ad_placement_config");M=mx(M.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:O,Sf:M}}; F4=function(M,O,c,k,I,b){var v=c?W07(M):{},u=c?sVk(M,c.layoutId):{},t=HmE(M),G,X=I!=null?I:(G=Zb(M.E2.get(),2))==null?void 0:G.clientPlaybackNonce;I=void 0;if(c){var l;if((l=M.Sx.S.get(c.layoutId))==null?0:l.K_)I=c.layoutId}l={};M=Object.assign({},Xql(M.j,I,k),lxl(O.adPlacementConfig,(c==null?void 0:c.renderingContent)!==void 0),u,v,t,(l.FINAL=bp(function(){return"1"}),l.AD_CPN=bp(function(){return X||""}),l)); (c==null?void 0:c.renderingContent)!==void 0||(M.SLOT_POS=bp(function(){return(O.Sf||0).toString()})); c={};b=Object.assign({},M,b);M=g.a(Object.values(exA));for(k=M.next();!k.done;k=M.next())k=k.value,v=b[k],v!=null&&v.toString()!=null&&(c[k]=v.toString());return c}; W07=function(M){var O={},c,k=(c=M.pC)==null?void 0:c.RK/1E3;k!=null&&(O.SURVEY_ELAPSED_MS=bp(function(){return Math.round(k*1E3).toString()})); O.SURVEY_LOCAL_TIME_EPOCH_S=bp(function(){return Math.round(Date.now()/1E3).toString()}); return O}; sVk=function(M,O){M=M.S.get(O);if(!M)return{};M=M.du();if(!M)return{};O={};return O.YT_ERROR_CODE=M.Vx.toString(),O.ERRORCODE=M.WR.toString(),O.ERROR_MSG=M.errorMessage,O}; HmE=function(M){var O={},c=M.j.getVideoData(1);O.ASR=bp(function(){var k;return(k=c==null?void 0:c.hS)!=null?k:null}); O.EI=bp(function(){var k;return(k=c==null?void 0:c.eventId)!=null?k:null}); return O}; UW=function(M,O,c){g.d.call(this);this.j=M;this.yp=O;this.fB=c;this.listeners=[];this.ez=null;this.uW=new Map;O=new g.Rs(this);g.C(this,O);O.Z(M,"videodatachange",this.e0O);O.Z(M,"serverstitchedvideochange",this.Wcy);this.eU=Zb(this)}; Zb=function(M,O){var c=M.j.getVideoData(O);return c?M.Ad(c,O||M.j.getPresentingPlayerType(!0)):null}; BDl=function(M,O,c){var k=M.Ad(O,c);M.eU=k;M.listeners.forEach(function(I){I.CZ(k)})}; zxE=function(M){switch(M){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}}; up=function(M,O,c){g.d.call(this);this.j=M;this.E2=O;this.fB=c;this.listeners=[];this.Hr=[];this.S=function(){b$("Called 'doUnlockPreroll' before it's initialized.")}; O=new rh(this);c=new g.Rs(this);g.C(this,c);g.C(this,O);O.Z(M,"progresssync",this.fcB);O.Z(M,"presentingplayerstatechange",this.VLY);O.Z(M,"fullscreentoggled",this.onFullscreenToggled);O.Z(M,"onVolumeChange",this.onVolumeChange);O.Z(M,"minimized",this.ud);O.Z(M,"overlayvisibilitychange",this.cP);O.Z(M,"shortsadswipe",this.Dl);O.Z(M,"resize",this.Da);c.Z(M,g.fk("appad"),this.yr)}; t5=function(M){Yn(M.fB.get())||M.S()}; Zm8=function(M,O){M.Hr=M.Hr.filter(function(c){return c!==O})}; Gw=function(M,O,c){return M.getCurrentTimeSec(O,c)}; jB=function(M,O){var c;O=(c=M.E2.get().uW.get(O))!=null?c:null;if(O===null)return b$("Expected ad video start time on playback timeline"),0;M=M.j.getCurrentTime(2,!0);return M0){var b=O.end.toString();I.forEach(function(v){(v=v.config&&v.config.adPlacementConfig)&&v.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&v.adTimeOffset&&v.adTimeOffset.offsetEndMilliseconds==="-1"&&v.adTimeOffset.offsetEndMilliseconds!==b&&(v.adTimeOffset.offsetEndMilliseconds=b)}); k.map(function(v){return g.V(v,Yi)}).forEach(function(v){var u; (v=v==null?void 0:(u=v.slotEntryTrigger)==null?void 0:u.mediaTimeRangeTrigger)&&v.offsetEndMilliseconds==="-1"&&(v.offsetEndMilliseconds=b)})}return{gg:I, adSlots:k,wE:!1,ssdaiAdsConfig:M.ssdaiAdsConfig}}; KH=function(M){g.d.call(this);this.j=M;this.listeners=[];this.S=new rh(this);g.C(this,this.S);this.S.Z(this.j,"aduxclicked",this.onAdUxClicked);this.S.Z(this.j,"aduxmouseover",this.HN);this.S.Z(this.j,"aduxmouseout",this.Ew);this.S.Z(this.j,"muteadaccepted",this.LhB)}; ykI=function(M,O,c){O=g.Fh(O,function(k){return new mAE(k,c,k.id)}); M.j.Dd("onAdUxUpdate",O)}; gq=function(M,O){M=g.a(M.listeners);for(var c=M.next();!c.done;c=M.next())O(c.value)}; wq=function(M,O){this.X=M;this.Y=O===void 0?!1:O;this.S={}}; QV8=function(M,O){var c=M.startSecs+M.OL;c=c<=0?null:c;if(c===null)return null;switch(M.event){case "start":case "continue":case "stop":break;case "predictStart":if(O)break;return null;default:return null}O=Math.max(M.startSecs,0);return{dL:new pR(O,c),Se:new bH(O,c-O,M.context,M.identifier,M.event,M.S)}}; dyL=function(){this.S=[]}; P$G=function(M,O,c){var k=g.$e(M.S,O);if(k>=0)return O;O=-k-1;return O>=M.S.length||M.S[O]>c?null:M.S[O]}; nH=function(M,O,c){g.d.call(this);this.j=M;this.fB=O;this.b4=c;this.listeners=[];this.L=!1;this.Mk=[];this.S=null;this.J=new wq(this,LJM(O.get()));this.Y=new dyL;this.X=null}; CGR=function(M,O){M.Mk.push(O);for(var c=!1,k=g.a(M.listeners),I=k.next();!I.done;I=k.next())c=I.value.X4(O)||c;M.L=c;yR(M.fB.get())&&KV(M.b4.get(),"onci","cpi."+O.identifier+";cpe."+O.event+";cps."+O.startSecs+";cbi."+c)}; $yE=function(M,O){ly(M.b4.get(),{cuepointTrigger:{event:Dya(O.event),cuepointId:O.identifier,totalCueDurationMs:O.OL*1E3,playheadTimeMs:O.S,cueStartTimeMs:O.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:M.j.getVideoData(1).clientPlaybackNonce}})}; Dya=function(M){switch(M){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 GF(M,"Unexpected cuepoint event")}}; Ri=function(M){this.j=M}; ai=function(M){this.j=M}; V3l=function(M){switch(M){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:GF(M,"unknown transitionReason")}}; rq=function(){g.d.apply(this,arguments)}; TD7=function(M){this.j=M}; fx8=function(M,O,c,k,I){g.d.call(this);var b=this,v=HS(function(){return new jp(b.fB)}); g.C(this,v);var u=HS(function(){return new lB(v,b.fB)}); g.C(this,u);var t=HS(function(){return new TT}); g.C(this,t);var G=HS(function(){return new $P(M)}); g.C(this,G);var X=HS(function(){return new FE(v,u,b.fB)}); g.C(this,X);var l=HS(function(){return new no}); g.C(this,l);this.tC=HS(function(){return new KH(O)}); g.C(this,this.tC);this.pA=HS(function(){return new BS(I)}); g.C(this,this.pA);this.Ug=HS(function(){return new AE(O)}); g.C(this,this.Ug);this.Lw=HS(function(){return new qM(O)}); g.C(this,this.Lw);this.F2=HS(function(){return new xn(O)}); g.C(this,this.F2);this.Nu=HS(function(){return new hE(O)}); g.C(this,this.Nu);this.fB=HS(function(){return new Ld(O)}); g.C(this,this.fB);var F=HS(function(){return new pH(k)}); g.C(this,F);var p=HS(function(){return new M$(b.fB)}); g.C(this,p);this.VO=HS(function(){return new Ri(O)}); g.C(this,this.VO);this.NO=HS(function(){return new S6}); g.C(this,this.NO);this.E2=HS(function(){return new UW(O,l,b.fB)}); g.C(this,this.E2);var K=mk({E2:this.E2,fB:this.fB,Q9:p}),r=K.context,W=K.Sx;this.Oc=K.Oc;this.V7=HS(function(){return new nH(O,b.fB,b.b4)}); g.C(this,this.V7);this.QM=HS(function(){return new ai(O)}); g.C(this,this.QM);this.Ju=HS(function(){return new up(O,b.E2,b.fB)}); g.C(this,this.Ju);this.OJ=HS(function(){return new rq}); g.C(this,this.OJ);K=HS(function(){return new Zt(v,X,u,b.fB,p,"SLOT_TYPE_ABOVE_FEED",b.Ju,b.Na,b.vC)}); g.C(this,K);this.Al=HS(function(){return new PS(b.fB)}); this.Yc=HS(function(){return new OW(b.Ju,O,b.fB)}); g.C(this,this.Yc);this.b4=HS(function(){return new vz(O,t,b.Yc,b.E2,b.Oc,b.fB,W)}); g.C(this,this.b4);this.Zh=new CP(dN,Nj,function(e,S,Q,T){return lT(u.get(),e,S,Q,T)},G,X,u,p,this.fB,this.E2); g.C(this,this.Zh);this.kE=new Dt(G,K,c,this.fB,M,this.E2,this.Ju,this.Ug);g.C(this,this.kE);var z=new iL(O,this.kE,this.Ju,this.E2,this.V7);this.Is=HS(function(){return z}); this.q1=z;this.Na=new oE(G,X,this.Is,this.V7,this.Ju,this.fB,this.b4,this.QM);g.C(this,this.Na);this.Cl=new VR(G,X,this.Lw,this.Is,r);g.C(this,this.Cl);this.RF=new LZ(this.fB,G,X,K,this.E2,this.Cl,c,this.F2);g.C(this,this.RF);this.Gd=HS(function(){return new Lk(F,u,p,b.fB,b.b4,b.Ju,b.QM)}); g.C(this,this.Gd);this.oN=HS(function(){return new YS}); g.C(this,this.oN);this.dn=new hd(M,this.tC,this.fB);g.C(this,this.dn);this.Vm=new LP(M);g.C(this,this.Vm);this.iH=new YP(M);g.C(this,this.iH);this.DO=new O7(M,this.Is,r);g.C(this,this.DO);this.C2=new cu(M,this.Lw,this.Ju,this.E2,r);g.C(this,this.C2);this.i_=new kw(M,this.E2);g.C(this,this.i_);this.vC=new vu(M,this.V7,this.Ju,this.b4,this.Is,this.Na);g.C(this,this.vC);this.RN=new IM(M);g.C(this,this.RN);this.Be=new GB(M);g.C(this,this.Be);this.xA=new bB(M);g.C(this,this.xA);this.YU=new tG(M);g.C(this, this.YU);this.Be=new GB(M);g.C(this,this.Be);this.L2=HS(function(){return new iT}); g.C(this,this.L2);this.yz=HS(function(){return new Ad(b.Ju)}); g.C(this,this.yz);this.oe=HS(function(){return new kYl(b.tC,b.b4,M,t,b.Yc)}); g.C(this,this.oe);this.Fy=HS(function(){return new yT(b.RF,G,v)}); g.C(this,this.Fy);this.pJ=HS(function(){return new Cv(b.fB,b.b4,b.RN,b.Yc)}); g.C(this,this.pJ);this.Vz=HS(function(){return new Ne(M,b.Be,b.RN,b.E2,b.QM,b.Ju,b.OJ,b.b4,l,b.V7,b.Yc,b.Al,b.F2,b.Lw,b.Ug,b.Nu,b.pA,b.VO,b.fB,t,r,W)}); g.C(this,this.Vz);this.gq=HS(function(){return new gvp(b.Ju,b.b4,b.pA,b.fB,b.Yc,b.E2)}); g.C(this,this.gq);this.uD=HS(function(){return new IuG(b.tC,b.Ju,b.b4,t,b.Yc,b.iH,b.YU,b.pA,b.fB,c)}); g.C(this,this.uD);this.Pw=HS(function(){return new IW7(b.tC,b.b4,t)}); g.C(this,this.Pw);this.PE=new FV(M,this.NO,v);g.C(this,this.PE);this.ZO={Ih:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.RF],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Na],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zh],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.kE],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cl]]),jk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Gd],["SLOT_TYPE_ABOVE_FEED",this.oN],["SLOT_TYPE_FORECASTING",this.oN], ["SLOT_TYPE_IN_PLAYER",this.oN],["SLOT_TYPE_PLAYER_BYTES",this.oN],["SLOT_TYPE_PLAYER_UNDERLAY",this.oN],["SLOT_TYPE_PLAYBACK_TRACKING",this.oN],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.oN]]),i8:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.dn],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.dn],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Vm],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.Vm],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Vm],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Vm],["TRIGGER_TYPE_CLOSE_REQUESTED",this.iH],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.DO],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.C2],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.C2],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.C2],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.C2],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.C2],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.i_],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.i_],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.RN],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.DO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.xA],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.YU],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Be],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.vC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.vC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.vC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.vC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.vC]]),nX:new Map([["SLOT_TYPE_ABOVE_FEED",this.L2], ["SLOT_TYPE_AD_BREAK_REQUEST",this.L2],["SLOT_TYPE_FORECASTING",this.L2],["SLOT_TYPE_IN_PLAYER",this.L2],["SLOT_TYPE_PLAYER_BYTES",this.yz],["SLOT_TYPE_PLAYER_UNDERLAY",this.L2],["SLOT_TYPE_PLAYBACK_TRACKING",this.L2],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.L2]]),vM:new Map([["SLOT_TYPE_ABOVE_FEED",this.oe],["SLOT_TYPE_AD_BREAK_REQUEST",this.Fy],["SLOT_TYPE_FORECASTING",this.pJ],["SLOT_TYPE_PLAYER_BYTES",this.Vz],["SLOT_TYPE_PLAYBACK_TRACKING",this.gq],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.gq],["SLOT_TYPE_IN_PLAYER",this.uD],["SLOT_TYPE_PLAYER_UNDERLAY",this.Pw]])};this.listeners=[t.get()];this.Yd={RF:this.RF,dj:this.fB.get(),WQ:this.pA.get(),xd:this.Ju.get(),kE:this.kE,ER:v.get(),Qw:this.NO.get(),C_:this.dn,IV:t.get(),QO:this.E2.get()}}; myM=function(M,O,c,k,I){g.d.call(this);var b=this,v=HS(function(){return new jp(b.fB)}); g.C(this,v);var u=HS(function(){return new lB(v,b.fB)}); g.C(this,u);var t=HS(function(){return new TT}); g.C(this,t);var G=HS(function(){return new $P(M)}); g.C(this,G);var X=HS(function(){return new FE(v,u,b.fB)}); g.C(this,X);var l=HS(function(){return new no}); g.C(this,l);this.tC=HS(function(){return new KH(O)}); g.C(this,this.tC);this.pA=HS(function(){return new BS(I)}); g.C(this,this.pA);this.Ug=HS(function(){return new AE(O)}); g.C(this,this.Ug);this.Lw=HS(function(){return new qM(O)}); g.C(this,this.Lw);this.F2=HS(function(){return new xn(O)}); g.C(this,this.F2);this.Nu=HS(function(){return new hE(O)}); g.C(this,this.Nu);this.fB=HS(function(){return new Ld(O)}); g.C(this,this.fB);var F=HS(function(){return new pH(k)}); g.C(this,F);var p=HS(function(){return new M$(b.fB)}); g.C(this,p);var K=HS(function(){return new Zt(v,X,u,b.fB,p,null,null,b.Na,b.vC)}); g.C(this,K);this.VO=HS(function(){return new Ri(O)}); g.C(this,this.VO);this.NO=HS(function(){return new S6}); g.C(this,this.NO);this.E2=HS(function(){return new UW(O,l,b.fB)}); g.C(this,this.E2);var r=mk({E2:this.E2,fB:this.fB,Q9:p}),W=r.context,z=r.Sx;this.Oc=r.Oc;this.V7=HS(function(){return new nH(O,b.fB,b.b4)}); this.Ju=HS(function(){return new up(O,b.E2,b.fB)}); g.C(this,this.Ju);this.OJ=HS(function(){return new rq}); g.C(this,this.OJ);this.Yc=HS(function(){return new OW(b.Ju,O,b.fB)}); g.C(this,this.Yc);this.b4=HS(function(){return new vz(O,t,b.Yc,b.E2,b.Oc,b.fB,z)}); g.C(this,this.b4);this.Al=HS(function(){return new PS(b.fB)}); g.C(this,this.Al);this.Zh=new CP(dN,Nj,function(S,Q,T,L){return lT(u.get(),S,Q,T,L)},G,X,u,p,this.fB,this.E2); g.C(this,this.Zh);this.kE=new Dt(G,K,c,this.fB,M,this.E2,this.Ju,this.Ug);g.C(this,this.kE);var e=new iL(O,this.kE,this.Ju,this.E2,this.V7);this.Is=HS(function(){return e}); this.q1=e;this.Na=new oE(G,X,this.Is,this.V7,this.Ju,this.fB,this.b4);g.C(this,this.Na);this.Cl=new VR(G,X,this.Lw,this.Is,W);g.C(this,this.Cl);this.RF=new LZ(this.fB,G,X,K,this.E2,this.Cl,c,this.F2);g.C(this,this.RF);this.Gd=HS(function(){return new Lk(F,u,p,b.fB,b.b4,b.Ju)}); g.C(this,this.Gd);this.oN=HS(function(){return new YS}); g.C(this,this.oN);this.dn=new hd(M,this.tC,this.fB);g.C(this,this.dn);this.Vm=new LP(M);g.C(this,this.Vm);this.iH=new YP(M);g.C(this,this.iH);this.DO=new O7(M,this.Is,W);g.C(this,this.DO);this.C2=new cu(M,this.Lw,this.Ju,this.E2,W);g.C(this,this.C2);this.RN=new IM(M);g.C(this,this.RN);this.xA=new bB(M);g.C(this,this.xA);this.YU=new tG(M);g.C(this,this.YU);this.QM=HS(function(){return new ai(O)}); g.C(this,this.QM);this.Be=new GB(M);g.C(this,this.Be);this.vC=new vu(M,this.V7,this.Ju,this.b4,this.Is,this.Na);g.C(this,this.vC);this.L2=HS(function(){return new iT}); g.C(this,this.L2);this.yz=HS(function(){return new Ad(b.Ju)}); g.C(this,this.yz);this.Fy=HS(function(){return new yT(b.RF,G,v)}); g.C(this,this.Fy);this.pJ=HS(function(){return new Cv(b.fB,b.b4,b.RN,b.Yc)}); g.C(this,this.pJ);this.uD=HS(function(){return new bpM(b.tC,b.Ju,b.b4,t,b.Yc,b.iH,b.YU,b.pA,b.fB,c)}); g.C(this,this.uD);this.Vz=HS(function(){return new Js(M,b.Be,b.RN,b.b4,b.Yc,b.Al,b.F2,b.E2,b.Ju,b.OJ,b.Lw,b.Ug,b.Nu,b.pA,b.VO,b.fB,b.QM,W,z)}); g.C(this,this.Vz);this.PE=new FV(M,this.NO,v);g.C(this,this.PE);this.ZO={Ih:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.RF],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Na],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zh],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.kE],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cl]]),jk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Gd],["SLOT_TYPE_FORECASTING",this.oN],["SLOT_TYPE_IN_PLAYER",this.oN], ["SLOT_TYPE_PLAYER_BYTES",this.oN]]),i8:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.dn],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Vm],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Vm], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Vm],["TRIGGER_TYPE_CLOSE_REQUESTED",this.iH],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.DO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.C2],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.C2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.RN],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.DO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.xA],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.YU],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Be],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.vC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.vC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.vC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.vC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.vC]]),nX:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.L2],["SLOT_TYPE_FORECASTING",this.L2],["SLOT_TYPE_IN_PLAYER",this.L2],["SLOT_TYPE_PLAYER_BYTES",this.yz]]), vM:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Fy],["SLOT_TYPE_FORECASTING",this.pJ],["SLOT_TYPE_IN_PLAYER",this.uD],["SLOT_TYPE_PLAYER_BYTES",this.Vz]])};this.listeners=[t.get()];this.Yd={RF:this.RF,dj:this.fB.get(),WQ:this.pA.get(),xd:this.Ju.get(),kE:this.kE,ER:v.get(),Qw:this.NO.get(),C_:this.dn,IV:t.get(),QO:this.E2.get()}}; imI=function(M,O,c,k,I){g.d.call(this);var b=this,v=HS(function(){return new jp(b.fB)}); g.C(this,v);var u=HS(function(){return new lB(v,b.fB)}); g.C(this,u);var t=HS(function(){return new TT}); g.C(this,t);var G=HS(function(){return new $P(M)}); g.C(this,G);var X=HS(function(){return new FE(v,u,b.fB)}); g.C(this,X);var l=HS(function(){return new no}); g.C(this,l);this.tC=HS(function(){return new KH(O)}); g.C(this,this.tC);this.pA=HS(function(){return new BS(I)}); g.C(this,this.pA);this.Ug=HS(function(){return new AE(O)}); g.C(this,this.Ug);this.Lw=HS(function(){return new qM(O)}); g.C(this,this.Lw);this.F2=HS(function(){return new xn(O)}); g.C(this,this.F2);this.Nu=HS(function(){return new hE(O)}); g.C(this,this.Nu);this.fB=HS(function(){return new Ld(O)}); g.C(this,this.fB);var F=HS(function(){return new pH(k)}); g.C(this,F);var p=HS(function(){return new M$(b.fB)}); g.C(this,p);var K=HS(function(){return new Zt(v,X,u,b.fB,p,null,null,null,null)}); g.C(this,K);this.VO=HS(function(){return new Ri(O)}); g.C(this,this.VO);this.E2=HS(function(){return new UW(O,l,b.fB)}); g.C(this,this.E2);var r=mk({E2:this.E2,fB:this.fB,Q9:p}),W=r.context,z=r.Sx;this.Oc=r.Oc;this.Ju=HS(function(){return new up(O,b.E2,b.fB)}); g.C(this,this.Ju);this.OJ=HS(function(){return new rq}); g.C(this,this.OJ);this.Yc=HS(function(){return new OW(b.Ju,O,b.fB)}); g.C(this,this.Yc);this.b4=HS(function(){return new vz(O,t,b.Yc,b.E2,b.Oc,b.fB,z)}); g.C(this,this.b4);this.Al=HS(function(){return new PS(b.fB)}); g.C(this,this.Al);this.Zh=new CP(dN,Nj,function(S,Q,T,L){return lT(u.get(),S,Q,T,L)},G,X,u,p,this.fB,this.E2); g.C(this,this.Zh);this.kE=new Dt(G,K,c,this.fB,M,this.E2,this.Ju,this.Ug);g.C(this,this.kE);var e=new iL(O,this.kE,this.Ju,this.E2);this.Is=HS(function(){return e}); this.q1=e;this.Cl=new VR(G,X,this.Lw,this.Is,W);g.C(this,this.Cl);this.RF=new LZ(this.fB,G,X,K,this.E2,this.Cl,c,this.F2);g.C(this,this.RF);this.Gd=HS(function(){return new Lk(F,u,p,b.fB,b.b4,b.Ju)}); g.C(this,this.Gd);this.oN=HS(function(){return new YS}); g.C(this,this.oN);this.dn=new hd(M,this.tC,this.fB);g.C(this,this.dn);this.Vm=new LP(M);g.C(this,this.Vm);this.DO=new O7(M,this.Is,W);g.C(this,this.DO);this.C2=new cu(M,this.Lw,this.Ju,this.E2,W);g.C(this,this.C2);this.RN=new IM(M);g.C(this,this.RN);this.xA=new bB(M);g.C(this,this.xA);this.QM=HS(function(){return new ai(O)}); g.C(this,this.QM);this.Be=new GB(M);g.C(this,this.Be);this.L2=HS(function(){return new iT}); g.C(this,this.L2);this.yz=HS(function(){return new Ad(b.Ju)}); g.C(this,this.yz);this.Fy=HS(function(){return new yT(b.RF,G,v)}); g.C(this,this.Fy);this.pJ=HS(function(){return new Cv(b.fB,b.b4,b.RN,b.Yc)}); g.C(this,this.pJ);this.R3=HS(function(){return new K68(b.tC,b.Ju,b.b4,t,c,b.fB)}); g.C(this,this.R3);this.Vz=HS(function(){return new Js(M,b.Be,b.RN,b.b4,b.Yc,b.Al,b.F2,b.E2,b.Ju,b.OJ,b.Lw,b.Ug,b.Nu,b.pA,b.VO,b.fB,b.QM,W,z)}); g.C(this,this.Vz);this.ZO={Ih:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.RF],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zh],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.kE],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cl]]),jk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Gd],["SLOT_TYPE_FORECASTING",this.oN],["SLOT_TYPE_IN_PLAYER",this.oN],["SLOT_TYPE_PLAYER_BYTES",this.oN]]),i8:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.dn],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Vm],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Vm],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Vm],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.DO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.C2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.RN],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.DO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.xA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Be]]),nX:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.L2],["SLOT_TYPE_ABOVE_FEED",this.L2],["SLOT_TYPE_FORECASTING",this.L2],["SLOT_TYPE_IN_PLAYER",this.L2],["SLOT_TYPE_PLAYER_BYTES",this.yz]]),vM:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Fy],["SLOT_TYPE_FORECASTING",this.pJ],["SLOT_TYPE_IN_PLAYER", this.R3],["SLOT_TYPE_PLAYER_BYTES",this.Vz]])};this.listeners=[t.get()];this.Yd={RF:this.RF,dj:this.fB.get(),WQ:this.pA.get(),xd:this.Ju.get(),kE:this.kE,ER:v.get(),Qw:null,C_:this.dn,IV:t.get(),QO:this.E2.get()}}; AkM=function(M,O,c,k,I){g.d.call(this);var b=this,v=HS(function(){return new jp(b.fB)}); g.C(this,v);var u=HS(function(){return new lB(v,b.fB)}); g.C(this,u);var t=HS(function(){return new TT}); g.C(this,t);var G=HS(function(){return new $P(M)}); g.C(this,G);var X=HS(function(){return new FE(v,u,b.fB)}); g.C(this,X);var l=HS(function(){return new no}); g.C(this,l);this.k0=HS(function(){return new TD7(O)}); g.C(this,this.k0);this.tC=HS(function(){return new KH(O)}); g.C(this,this.tC);this.pA=HS(function(){return new BS(I)}); g.C(this,this.pA);this.Ug=HS(function(){return new AE(O)}); g.C(this,this.Ug);this.Lw=HS(function(){return new qM(O)}); g.C(this,this.Lw);this.F2=HS(function(){return new xn(O)}); g.C(this,this.F2);this.Nu=HS(function(){return new hE(O)}); g.C(this,this.Nu);this.fB=HS(function(){return new Ld(O)}); g.C(this,this.fB);var F=HS(function(){return new pH(k)}); g.C(this,F);var p=HS(function(){return new M$(b.fB)}); g.C(this,p);var K=HS(function(){return new Zt(v,X,u,b.fB,p,null,null,null,null)}); g.C(this,K);this.VO=HS(function(){return new Ri(O)}); g.C(this,this.VO);this.E2=HS(function(){return new UW(O,l,b.fB)}); g.C(this,this.E2);var r=mk({E2:this.E2,fB:this.fB,Q9:p}),W=r.context,z=r.Sx;this.Oc=r.Oc;this.Ju=HS(function(){return new up(O,b.E2,b.fB)}); g.C(this,this.Ju);this.OJ=HS(function(){return new rq}); g.C(this,this.OJ);this.Yc=HS(function(){return new OW(b.Ju,O,b.fB)}); g.C(this,this.Yc);this.b4=HS(function(){return new vz(O,t,b.Yc,b.E2,b.Oc,b.fB,z)}); g.C(this,this.b4);this.Al=HS(function(){return new PS(b.fB)}); g.C(this,this.Al);this.Zh=new CP(VQk,Nj,function(S,Q,T,L){return X58(u.get(),S,Q,T,L)},G,X,u,p,this.fB,this.E2); g.C(this,this.Zh);this.kE=new Dt(G,K,c,this.fB,M,this.E2,this.Ju,this.Ug);g.C(this,this.kE);var e=new iL(O,this.kE,this.Ju,this.E2);this.Is=HS(function(){return e}); this.q1=e;this.Cl=new VR(G,X,this.Lw,this.Is,W);g.C(this,this.Cl);this.RF=new LZ(this.fB,G,X,K,this.E2,this.Cl,c,this.F2);g.C(this,this.RF);this.Gd=HS(function(){return new Lk(F,u,p,b.fB,b.b4,b.Ju)}); g.C(this,this.Gd);this.oN=HS(function(){return new YS}); g.C(this,this.oN);this.dn=new hd(M,this.tC,this.fB);g.C(this,this.dn);this.Vm=new LP(M);g.C(this,this.Vm);this.DO=new O7(M,this.Is,W);g.C(this,this.DO);this.C2=new cu(M,this.Lw,this.Ju,this.E2,W);g.C(this,this.C2);this.RN=new IM(M);g.C(this,this.RN);this.xA=new bB(M);g.C(this,this.xA);this.QM=HS(function(){return new ai(O)}); g.C(this,this.QM);this.Be=new GB(M);g.C(this,this.Be);this.L2=HS(function(){return new iT}); g.C(this,this.L2);this.yz=HS(function(){return new Ad(b.Ju)}); g.C(this,this.yz);this.Fy=HS(function(){return new yT(b.RF,G,v)}); g.C(this,this.Fy);this.pJ=HS(function(){return new Cv(b.fB,b.b4,b.RN,b.Yc)}); g.C(this,this.pJ);this.Vz=HS(function(){return new Js(M,b.Be,b.RN,b.b4,b.Yc,b.Al,b.F2,b.E2,b.Ju,b.OJ,b.Lw,b.Ug,b.Nu,b.pA,b.VO,b.fB,b.QM,W,z)}); g.C(this,this.Vz);this.SK=HS(function(){return new Urp(b.tC,b.Ju,b.b4,t,b.k0,c,b.E2)}); g.C(this,this.SK);this.ZO={Ih:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.RF],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zh],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.kE],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cl]]),jk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Gd],["SLOT_TYPE_FORECASTING",this.oN],["SLOT_TYPE_IN_PLAYER",this.oN],["SLOT_TYPE_PLAYER_BYTES",this.oN]]),i8:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.dn],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Vm],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Vm],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Vm],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.DO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.C2],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.RN],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.DO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.xA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Be]]),nX:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.L2],["SLOT_TYPE_FORECASTING",this.L2],["SLOT_TYPE_IN_PLAYER",this.L2],["SLOT_TYPE_PLAYER_BYTES",this.yz]]),vM:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Fy],["SLOT_TYPE_FORECASTING",this.pJ],["SLOT_TYPE_IN_PLAYER",this.SK],["SLOT_TYPE_PLAYER_BYTES", this.Vz]])};this.listeners=[t.get()];this.Yd={RF:this.RF,dj:this.fB.get(),WQ:this.pA.get(),xd:this.Ju.get(),kE:this.kE,ER:v.get(),Qw:null,C_:this.dn,IV:t.get(),QO:this.E2.get()}}; qPL=function(M,O,c,k,I){g.d.call(this);var b=this,v=HS(function(){return new jp(b.fB)}); g.C(this,v);var u=HS(function(){return new lB(v,b.fB)}); g.C(this,u);var t=HS(function(){return new TT}); g.C(this,t);var G=HS(function(){return new $P(M)}); g.C(this,G);var X=HS(function(){return new FE(v,u,b.fB)}); g.C(this,X);var l=HS(function(){return new no}); g.C(this,l);this.k0=HS(function(){return new TD7(O)}); g.C(this,this.k0);this.tC=HS(function(){return new KH(O)}); g.C(this,this.tC);this.pA=HS(function(){return new BS(I)}); g.C(this,this.pA);this.Ug=HS(function(){return new AE(O)}); g.C(this,this.Ug);this.Lw=HS(function(){return new qM(O)}); g.C(this,this.Lw);this.F2=HS(function(){return new xn(O)}); g.C(this,this.F2);this.Nu=HS(function(){return new hE(O)}); g.C(this,this.Nu);this.fB=HS(function(){return new Ld(O)}); g.C(this,this.fB);var F=HS(function(){return new pH(k)}); g.C(this,F);var p=HS(function(){return new M$(b.fB)}); g.C(this,p);this.VO=HS(function(){return new Ri(O)}); g.C(this,this.VO);this.E2=HS(function(){return new UW(O,l,b.fB)}); g.C(this,this.E2);var K=mk({E2:this.E2,fB:this.fB,Q9:p}),r=K.context,W=K.Sx;this.Oc=K.Oc;this.V7=HS(function(){return new nH(O,b.fB,b.b4)}); g.C(this,this.V7);this.QM=HS(function(){return new ai(O)}); g.C(this,this.QM);this.Ju=HS(function(){return new up(O,b.E2,b.fB)}); g.C(this,this.Ju);this.OJ=HS(function(){return new rq}); g.C(this,this.OJ);K=HS(function(){return new Zt(v,X,u,b.fB,p,null,b.Ju,b.Na,b.vC,3)}); g.C(this,K);this.Al=HS(function(){return new PS(b.fB)}); this.Yc=HS(function(){return new OW(b.Ju,O,b.fB)}); g.C(this,this.Yc);this.b4=HS(function(){return new vz(O,t,b.Yc,b.E2,b.Oc,b.fB,W)}); g.C(this,this.b4);this.kE=new Dt(G,K,c,this.fB,M,this.E2,this.Ju,this.Ug);g.C(this,this.kE);var z=new iL(O,this.kE,this.Ju,this.E2,this.V7);this.Is=HS(function(){return z}); this.q1=z;this.Zh=new CP(Tga,Nj,function(e,S,Q,T){return X58(u.get(),e,S,Q,T)},G,X,u,p,this.fB,this.E2); g.C(this,this.Zh);this.Na=new oE(G,X,this.Is,this.V7,this.Ju,this.fB,this.b4,this.QM);g.C(this,this.Na);this.Cl=new VR(G,X,this.Lw,this.Is,r);g.C(this,this.Cl);this.RF=new LZ(this.fB,G,X,K,this.E2,this.Cl,c,this.F2);g.C(this,this.RF);this.Gd=HS(function(){return new Lk(F,u,p,b.fB,b.b4,b.Ju,b.QM)}); g.C(this,this.Gd);this.oN=HS(function(){return new YS}); g.C(this,this.oN);this.dn=new hd(M,this.tC,this.fB);g.C(this,this.dn);this.Vm=new LP(M);g.C(this,this.Vm);this.DO=new O7(M,this.Is,r);g.C(this,this.DO);this.C2=new cu(M,this.Lw,this.Ju,this.E2,r);g.C(this,this.C2);this.i_=new kw(M,this.E2);g.C(this,this.i_);this.vC=new vu(M,this.V7,this.Ju,this.b4,this.Is,this.Na);g.C(this,this.vC);this.RN=new IM(M);g.C(this,this.RN);this.xA=new bB(M);g.C(this,this.xA);this.Be=new GB(M);g.C(this,this.Be);this.L2=HS(function(){return new iT}); g.C(this,this.L2);this.yz=HS(function(){return new Ad(b.Ju)}); g.C(this,this.yz);this.Fy=HS(function(){return new yT(b.RF,G,v)}); g.C(this,this.Fy);this.pJ=HS(function(){return new Cv(b.fB,b.b4,b.RN,b.Yc)}); g.C(this,this.pJ);this.Vz=HS(function(){return new Ne(M,b.Be,b.RN,b.E2,b.QM,b.Ju,b.OJ,b.b4,l,b.V7,b.Yc,b.Al,b.F2,b.Lw,b.Ug,b.Nu,b.pA,b.VO,b.fB,t,r,W)}); g.C(this,this.Vz);this.uD=HS(function(){return new uXR(b.tC,b.Ju,b.b4,t,b.k0,c,b.fB,b.E2)}); g.C(this,this.uD);this.ZO={Ih:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.RF],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Na],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zh],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.kE],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cl]]),jk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Gd],["SLOT_TYPE_FORECASTING",this.oN],["SLOT_TYPE_IN_PLAYER",this.oN],["SLOT_TYPE_PLAYER_BYTES",this.oN]]),i8:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.dn],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Vm],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Vm],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Vm],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Vm],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Vm],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.DO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.C2],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.C2],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.i_],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.i_],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.RN],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.DO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.xA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Be],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.vC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.vC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.vC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.vC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.vC]]),nX:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.L2],["SLOT_TYPE_FORECASTING",this.L2],["SLOT_TYPE_IN_PLAYER",this.L2],["SLOT_TYPE_PLAYER_BYTES",this.yz]]),vM:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Fy],["SLOT_TYPE_FORECASTING",this.pJ],["SLOT_TYPE_PLAYER_BYTES",this.Vz],["SLOT_TYPE_IN_PLAYER",this.uD]])};this.listeners=[t.get()]; this.Yd={RF:this.RF,dj:this.fB.get(),WQ:this.pA.get(),xd:this.Ju.get(),kE:this.kE,ER:v.get(),Qw:null,C_:this.dn,IV:t.get(),QO:this.E2.get()}}; hxp=function(M,O,c,k){function I(){return b.X} g.d.call(this);var b=this;M.N().experiments.No("html5_dispose_of_manager_before_dependency")?(this.S=xyG(I,M,O,c,k),this.X=(new e6(this.S)).Y(),g.C(this,this.X),g.C(this,this.S)):(this.S=xyG(I,M,O,c,k),g.C(this,this.S),this.X=(new e6(this.S)).Y(),g.C(this,this.X))}; J5=function(M){return M.S.Yd}; xyG=function(M,O,c,k,I){try{var b=O.N();if(g.gG(b))var v=new fx8(M,O,c,k,I);else if(g.Rn(b))v=new myM(M,O,c,k,I);else if(t2(b))v=new imI(M,O,c,k,I);else if(g.zd(b))v=new AkM(M,O,c,k,I);else if(g.kI(b))v=new qPL(M,O,c,k,I);else throw new TypeError("Unknown web interface");return v}catch(u){return v=O.N(),b$("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:v.S.cplatform,interface:v.S.c,BJB:v.S.cver,wq4:v.S.ctheme,b5B:v.S.cplayer,jb2:v.playerStyle}),new oQl(M,O,c,k,I)}}; L0a=function(M){Q9.call(this,M)}; YPM=function(M,O,c,k,I){m6.call(this,M,{G:"div",V:"ytp-ad-timed-pie-countdown-container",C:[{G:"svg",V:"ytp-ad-timed-pie-countdown",D:{viewBox:"0 0 20 20"},C:[{G:"circle",V:"ytp-ad-timed-pie-countdown-background",D:{r:"10",cx:"10",cy:"10"}},{G:"circle",V:"ytp-ad-timed-pie-countdown-inner",D:{r:"5",cx:"10",cy:"10"}},{G:"circle",V:"ytp-ad-timed-pie-countdown-outer",D:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",O,c,k,I);this.L=this.LB("ytp-ad-timed-pie-countdown-container");this.Y=this.LB("ytp-ad-timed-pie-countdown-inner"); this.U=this.LB("ytp-ad-timed-pie-countdown-outer");this.X=Math.ceil(2*Math.PI*5);this.hide()}; Mb1=function(M,O,c,k,I,b){v$.call(this,M,{G:"div",V:"ytp-ad-action-interstitial",D:{tabindex:"0"},C:[{G:"div",V:"ytp-ad-action-interstitial-background-container"},{G:"div",V:"ytp-ad-action-interstitial-slot",C:[{G:"div",V:"ytp-ad-action-interstitial-instream-info"},{G:"div",V:"ytp-ad-action-interstitial-card",C:[{G:"div",V:"ytp-ad-action-interstitial-image-container"},{G:"div",V:"ytp-ad-action-interstitial-headline-container"},{G:"div",V:"ytp-ad-action-interstitial-description-container"},{G:"div", V:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",O,c,k);this.cS=I;this.Qx=b;this.navigationEndpoint=this.S=this.skipButton=this.X=this.actionButton=null;this.Mo=this.LB("ytp-ad-action-interstitial-instream-info");this.pB=this.LB("ytp-ad-action-interstitial-image-container");this.T=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,"ytp-ad-action-interstitial-image");g.C(this,this.T);this.T.U2(this.pB);this.jc=this.LB("ytp-ad-action-interstitial-headline-container"); this.U=new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,"ytp-ad-action-interstitial-headline");g.C(this,this.U);this.U.U2(this.jc);this.s2=this.LB("ytp-ad-action-interstitial-description-container");this.Y=new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,"ytp-ad-action-interstitial-description");g.C(this,this.Y);this.Y.U2(this.s2);this.Au=this.LB("ytp-ad-action-interstitial-background-container");this.HQ=new P$(this.api,this.layoutId,this.interactionLoggingClientData, this.WQ,"ytp-ad-action-interstitial-background",!0);g.C(this,this.HQ);this.HQ.U2(this.Au);this.Zd=this.LB("ytp-ad-action-interstitial-action-button-container");this.slot=this.LB("ytp-ad-action-interstitial-slot");this.xn=this.LB("ytp-ad-action-interstitial-card");this.L=new rh;g.C(this,this.L);this.hide()}; O2J=function(M){var O=g.vN("html5-video-player");O&&g.c_(O,"ytp-ad-display-override",M)}; b2A=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-overlay-slot",C:[{G:"div",V:"ytp-ad-overlay-container"}]},"invideo-overlay",O,c,k);this.T=[];this.Au=this.jc=this.L=this.Zd=this.Mo=null;this.HQ=!1;this.U=null;this.s2=0;M=this.LB("ytp-ad-overlay-container");this.pB=new MJ(M,45E3,6E3,.3,.4);g.C(this,this.pB);this.Y=caJ(this);g.C(this,this.Y);this.Y.U2(M);this.X=kR1(this);g.C(this,this.X);this.X.U2(M);this.S=I7e(this);g.C(this,this.S);this.S.U2(M);this.hide()}; caJ=function(M){var O=new g.be({G:"div",V:"ytp-ad-text-overlay",C:[{G:"div",V:"ytp-ad-overlay-ad-info-button-container"},{G:"div",V:"ytp-ad-overlay-close-container",C:[{G:"button",V:"ytp-ad-overlay-close-button",C:[W$(vlK)]}]},{G:"div",V:"ytp-ad-overlay-title",l4:"{{title}}"},{G:"div",V:"ytp-ad-overlay-desc",l4:"{{description}}"},{G:"div",RO:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],l4:"{{displayUrl}}"}]});M.Z(O.LB("ytp-ad-overlay-title"),"click",function(c){Wz(M,O.element,c)}); M.Z(O.LB("ytp-ad-overlay-link"),"click",function(c){Wz(M,O.element,c)}); M.Z(O.LB("ytp-ad-overlay-close-container"),"click",M.KG);O.hide();return O}; kR1=function(M){var O=new g.be({G:"div",RO:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],C:[{G:"div",V:"ytp-ad-overlay-ad-info-button-container"},{G:"div",V:"ytp-ad-overlay-close-container",C:[{G:"button",V:"ytp-ad-overlay-close-button",C:[W$(vlK)]}]},{G:"div",V:"ytp-ad-overlay-text-image",C:[{G:"img",D:{src:"{{imageUrl}}"}}]},{G:"div",V:"ytp-ad-overlay-title",l4:"{{title}}"},{G:"div",V:"ytp-ad-overlay-desc",l4:"{{description}}"},{G:"div",RO:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], l4:"{{displayUrl}}"}]});M.Z(O.LB("ytp-ad-overlay-title"),"click",function(c){Wz(M,O.element,c)}); M.Z(O.LB("ytp-ad-overlay-link"),"click",function(c){Wz(M,O.element,c)}); M.Z(O.LB("ytp-ad-overlay-close-container"),"click",M.KG);M.Z(O.LB("ytp-ad-overlay-text-image"),"click",M.CgB);O.hide();return O}; I7e=function(M){var O=new g.be({G:"div",V:"ytp-ad-image-overlay",C:[{G:"div",V:"ytp-ad-overlay-ad-info-button-container"},{G:"div",V:"ytp-ad-overlay-close-container",C:[{G:"button",V:"ytp-ad-overlay-close-button",C:[W$(vlK)]}]},{G:"div",V:"ytp-ad-overlay-image",C:[{G:"img",D:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});M.Z(O.LB("ytp-ad-overlay-image"),"click",function(c){Wz(M,O.element,c)}); M.Z(O.LB("ytp-ad-overlay-close-container"),"click",M.KG);O.hide();return O}; ULe=function(M,O){if(O){var c=g.V(O,AS)||null;c==null?g.Ww(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(O=g.vN("video-ads ytp-ad-module")||null,O==null?g.Ww(Error("Could not locate the root ads container element to attach the ad info dialog.")):(M.jc=new g.be({G:"div",V:"ytp-ad-overlay-ad-info-dialog-container"}),g.C(M,M.jc),M.jc.U2(O),O=new V9(M.api,M.layoutId,M.interactionLoggingClientData,M.WQ,M.jc.element,!1),g.C(M,O),O.init(L_("ad-info-hover-text-button"),c,M.macros), M.U?(O.U2(M.U,0),O.subscribe("f",M.fdf,M),O.subscribe("e",M.e8,M),M.Z(M.U,"click",M.Y2h),M.Z(g.vN("ytp-ad-button",O.element),"click",function(){var k;if(g.V((k=g.V(c.button,g.xi))==null?void 0:k.serviceEndpoint,c1G))M.HQ=M.api.getPlayerState(1)===2,M.api.pauseVideo();else M.api.onAdUxClicked("ad-info-hover-text-button",M.layoutId)}),M.Au=O):g.Ww(Error("Ad info button container within overlay ad was not present."))))}else g.sZ(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; tb4=function(M,O){if(u8D(M,sW)||M.api.isMinimized())return!1;var c=UD(O.title),k=UD(O.description);if(g.BD(c)||g.BD(k))return!1;M.createServerVe(M.Y.element,O.trackingParams||null);M.Y.updateValue("title",UD(O.title));M.Y.updateValue("description",UD(O.description));M.Y.updateValue("displayUrl",UD(O.displayUrl));O.navigationEndpoint&&g.S1(M.T,O.navigationEndpoint);M.Y.show();M.pB.start();M.logVisibility(M.Y.element,!0);M.Z(M.Y.element,"mouseover",function(){M.s2++}); return!0}; GR1=function(M,O){if(u8D(M,sW)||M.api.isMinimized())return!1;var c=UD(O.title),k=UD(O.description);if(g.BD(c)||g.BD(k))return!1;M.createServerVe(M.X.element,O.trackingParams||null);M.X.updateValue("title",UD(O.title));M.X.updateValue("description",UD(O.description));M.X.updateValue("displayUrl",UD(O.displayUrl));M.X.updateValue("imageUrl",lyl(O.image));O.navigationEndpoint&&g.S1(M.T,O.navigationEndpoint);M.Zd=O.imageNavigationEndpoint||null;M.X.show();M.pB.start();M.logVisibility(M.X.element,!0); M.Z(M.X.element,"mouseover",function(){M.s2++}); return!0}; jG4=function(M,O){if(M.api.isMinimized())return!1;var c=FAp(O.image),k=c;c.width0?(O=new eq(M.api,M.S), O.U2(M.playerOverlay),g.C(M,O)):(M=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(O)),g.Ww(M))}}else g.Ww(Error("addCommonComponents() needs to be called before starting countdown."))}; ra1=function(M){function O(c){return{toString:function(){return c()}}} M.macros.SURVEY_LOCAL_TIME_EPOCH_S=O(function(){var c=new Date;return(Math.round(c.valueOf()/1E3)+-1*c.getTimezoneOffset()*60).toString()}); M.macros.SURVEY_ELAPSED_MS=O(function(){return(Date.now()-M.Y).toString()})}; NI0=function(M,O,c,k,I){zw.call(this,M,O,c,k,"survey-question-multi-select");this.s2=I;this.noneOfTheAbove=null;this.submitEndpoints=[];this.U=null;this.hide()}; JaA=function(M,O,c){M.noneOfTheAbove=new glL(M.api,M.layoutId,M.interactionLoggingClientData,M.WQ);M.noneOfTheAbove.U2(M.answers);M.noneOfTheAbove.init(L_("survey-none-of-the-above"),O,c)}; sGA=function(M){M.X.forEach(function(O){O.S.toggleButton(!1)}); WEu(M,!0)}; WEu=function(M,O){var c=M.L;M=H2K(M);O=O===void 0?!1:O;c.S&&(M?c.S.hide():c.S.show(),O&&c.S instanceof jq&&!c.S.L&&jl2(c.S,!1));c.X&&(M?c.X.show():c.X.hide())}; H2K=function(M){return M.X.some(function(O){return O.S.isToggled()})||M.noneOfTheAbove.button.isToggled()}; Z$=function(M,O,c,k,I){zw.call(this,M,O,c,k,"survey-question-single-select",function(v){b.api.N().B("supports_multi_step_on_desktop")&&I([v])}); var b=this;this.hide()}; SB=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-survey",C:[{G:"div",V:"ytp-ad-survey-questions"}]},"survey",O,c,k);this.questions=[];this.X=[];this.conditioningRules=[];this.S=0;this.U=this.LB("ytp-ad-survey-questions");this.api.N().B("fix_survey_color_contrast_on_destop")&&this.LB("ytp-ad-survey").classList.add("color-contrast-fix");this.api.N().B("web_enable_speedmaster")&&this.LB("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; zMe=function(M,O){var c=M.X[O],k;(k=M.Y)==null||k.dispose();g.V(c,mG)?eMK(M,g.V(c,mG),M.macros):g.V(c,fZ)&&BI0(M,g.V(c,fZ),M.macros);M.S=O}; eMK=function(M,O,c){var k=new Z$(M.api,M.layoutId,M.interactionLoggingClientData,M.WQ,M.L.bind(M));k.U2(M.U);k.init(L_("survey-question-single-select"),O,c);M.api.N().B("supports_multi_step_on_desktop")?M.Y=k:M.questions.push(k);g.C(M,k)}; BI0=function(M,O,c){var k=new NI0(M.api,M.layoutId,M.interactionLoggingClientData,M.WQ,M.L.bind(M));k.U2(M.U);k.init(L_("survey-question-multi-select"),O,c);M.api.N().B("supports_multi_step_on_desktop")?M.Y=k:M.questions.push(k);g.C(M,k)}; Pz=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-survey-interstitial",C:[{G:"div",V:"ytp-ad-survey-interstitial-contents",C:[{G:"div",V:"ytp-ad-survey-interstitial-logo",C:[{G:"div",V:"ytp-ad-survey-interstitial-logo-image"}]},{G:"div",V:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",O,c,k);this.S=this.actionButton=null;this.interstitial=this.LB("ytp-ad-survey-interstitial");this.X=this.LB("ytp-ad-survey-interstitial-contents");this.text=this.LB("ytp-ad-survey-interstitial-text"); this.logoImage=this.LB("ytp-ad-survey-interstitial-logo-image");this.transition=new g.qN(this,500,!1,300);g.C(this,this.transition)}; Z2k=function(M,O){O=O&&SY(O)||"";if(g.BD(O))g.sZ(Error("Found ThumbnailDetails without valid image URL"));else{var c=M.style;M=M.style.cssText;var k=document.implementation.createHTMLDocument("").createElement("DIV");k.style.cssText=M;M=VJL(k.style);c.cssText=[M,'background-image:url("'+O+'");'].join("")}}; Sp0=function(M){var O=g.vN("html5-video-player");O&&g.c_(O,"ytp-ad-display-override",M)}; oi=function(M,O,c,k,I,b){b=b===void 0?0:b;m6.call(this,M,{G:"div",V:"ytp-preview-ad",C:[{G:"div",V:"ytp-preview-ad__text"}]},"preview-ad",O,c,k,I);var v=this;this.s2=b;this.X=0;this.L=-1;this.Y=this.LB("ytp-preview-ad__text");switch(this.s2){case 1:this.Y.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.qN(this,400,!1,100,function(){v.hide()}); g.C(this,this.transition);this.hide()}; EW=function(M,O,c,k){v$.call(this,M,{G:"img",V:"ytp-ad-avatar"},"ad-avatar",O,c,k);this.hide()}; PAK=function(M){switch(M.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}}; y7=function(M,O,c,k,I,b){I=I===void 0?!1:I;b=b===void 0?!1:b;v$.call(this,M,{G:"button",V:"ytp-ad-button-vm"},"ad-button",O,c,k);this.buttonText=this.buttonIcon=null;this.hide();this.S=I;this.X=b}; olk=function(M,O,c,k,I){m6.call(this,M,{G:"div",RO:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],C:[{G:"div",V:"ytp-ad-avatar-lockup-card__avatar_and_text_container",C:[{G:"div",V:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",O,c,k,I);this.startMilliseconds=0;this.adAvatar=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.adAvatar);KI(this.element,this.adAvatar.element,0);this.headline=new rw(this.api,this.layoutId, this.interactionLoggingClientData,this.WQ);g.C(this,this.headline);this.headline.U2(this.LB("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.description);this.description.U2(this.LB("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new y7(this.api, this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.adButton);this.adButton.U2(this.element);this.hide()}; Q7=function(M,O,c,k){v$.call(this,M,{G:"button",V:"ytp-skip-ad-button",C:[{G:"div",V:"ytp-skip-ad-button__text"}]},"skip-button",O,c,k);var I=this;this.X=!1;this.L=this.LB("ytp-skip-ad-button__text");this.transition=new g.qN(this,500,!1,100,function(){I.hide()}); g.C(this,this.transition);this.S=new MJ(this.element,15E3,5E3,.5,.5,!0);g.C(this,this.S);this.hide()}; ElA=function(M,O,c,k,I){m6.call(this,M,{G:"div",V:"ytp-skip-ad"},"skip-ad",O,c,k,I);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.Y=new Q7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.Y);this.Y.U2(this.element);this.hide()}; dq=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-visit-advertiser-link"},"visit-advertiser-link",O,c,k);this.hide()}; CH=function(M,O,c,k,I){v$.call(this,M,{G:"div",V:"ytp-ad-player-overlay-layout",C:[{G:"div",V:"ytp-ad-player-overlay-layout__player-card-container"},{G:"div",V:"ytp-ad-player-overlay-layout__ad-info-container"},{G:"div",V:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{G:"div",V:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",O,c,k);this.X=I;this.jc=this.LB("ytp-ad-player-overlay-layout__player-card-container");this.S=this.LB("ytp-ad-player-overlay-layout__ad-info-container"); this.T=this.LB("ytp-ad-player-overlay-layout__skip-or-preview-container");this.s2=this.LB("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; ya0=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-grid-card-text",C:[{G:"div",V:"ytp-ad-grid-card-text__metadata",C:[{G:"div",V:"ytp-ad-grid-card-text__metadata__headline"},{G:"div",V:"ytp-ad-grid-card-text__metadata__description",C:[{G:"div",V:"ytp-ad-grid-card-text__metadata__description__line"},{G:"div",V:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{G:"div",V:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",O,c,k);this.headline=new rw(this.api,this.layoutId,this.interactionLoggingClientData, this.WQ);g.C(this,this.headline);this.headline.U2(this.LB("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new y7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0);g.C(this,this.moreInfoButton);this.moreInfoButton.U2(this.LB("ytp-ad-grid-card-text__button"))}; D$=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",O,c,k);this.S=[]}; $U=function(M,O,c,k,I,b,v){m6.call(this,M,b,v,O,c,k,I);this.playerProgressOffsetMs=0;this.X=!1}; QG4=function(M){var O=g.vN("html5-video-player");O&&g.c_(O,"ytp-ad-display-override",M)}; dLA=function(M,O,c,k,I){$U.call(this,M,O,c,k,I,{G:"div",V:"ytp-display-underlay-text-grid-cards",C:[{G:"div",V:"ytp-display-underlay-text-grid-cards__content_container",C:[{G:"div",V:"ytp-display-underlay-text-grid-cards__content_container__header",C:[{G:"div",V:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{G:"div",V:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{G:"div",V:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {G:"div",V:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new D$(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.adGridCardCollection);this.adGridCardCollection.U2(this.LB("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new y7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.adButton);this.adButton.U2(this.LB("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.Y=this.LB("ytp-display-underlay-text-grid-cards__content_container");this.L=this.LB("ytp-display-underlay-text-grid-cards__content_container__header")}; V7=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-ad-details-line"},"ad-details-line",O,c,k);this.S=[];this.hide()}; Tw=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-image-background",C:[{G:"img",V:"ytp-image-background-image"}]},"image-background",O,c,k);this.hide()}; CAD=function(M,O,c,k,I){m6.call(this,M,{G:"svg",V:"ytp-timed-pie-countdown",D:{viewBox:"0 0 20 20"},C:[{G:"circle",V:"ytp-timed-pie-countdown__background",D:{r:"10",cx:"10",cy:"10"}},{G:"circle",V:"ytp-timed-pie-countdown__inner",D:{r:"5",cx:"10",cy:"10"}},{G:"circle",V:"ytp-timed-pie-countdown__outer",D:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",O,c,k,I);this.Y=this.LB("ytp-timed-pie-countdown__inner");this.X=Math.ceil(2*Math.PI*5);this.hide()}; fH=function(M,O,c,k){v$.call(this,M,{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout",D:{tabindex:"0"},C:[{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content",C:[{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",C:[{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{G:"div",V:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",O,c,k);this.X=null;this.L=this.LB("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.Y=new rh;g.C(this,this.Y);this.hide()}; DLD=function(M){var O=g.vN("html5-video-player");O&&g.c_(O,"ytp-ad-display-override",M)}; $L1=function(M){if(!M.adAvatar||!g.V(M.adAvatar,mS))return g.Ww(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!M.headline)return g.Ww(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!M.adBadge||!g.V(M.adBadge,ip))return g.Ww(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!M.adButton||!g.V(M.adButton,A5))return g.Ww(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!M.adInfoRenderer|| !g.V(M.adInfoRenderer,AS))return g.Ww(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;M=M.durationMilliseconds||0;return typeof M!=="number"||M<=0?(g.Ww(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+M)),!1):!0}; qj=function(M,O){O=O===void 0?2:O;g.MN.call(this);this.api=M;this.S=null;this.eq=new rh(this);g.C(this,this.eq);this.X=XoR;this.eq.Z(this.api,"presentingplayerstatechange",this.g6);this.S=this.eq.Z(this.api,"progresssync",this.Og);this.iq=O;this.iq===1&&this.Og()}; xU=function(M,O,c){Q9.call(this,M);this.api=M;this.WQ=O;this.components={};M=new g.f({G:"div",RO:["video-ads","ytp-ad-module"]});g.C(this,M);iz&&g.Lt(M.element,"ytp-ads-tiny-mode");this.L=new G8(M.element);g.C(this,this.L);g.xL(this.api,M.element,4);FP(c)&&(c=new g.f({G:"div",RO:["ytp-ad-underlay"]}),g.C(this,c),this.X=new G8(c.element),g.C(this,this.X),g.xL(this.api,c.element,0));g.C(this,DA7())}; VbL=function(M,O){M=g.l1(M.components,O.id,null);M==null&&g.sZ(Error("Component not found for element id: "+O.id));return M||null}; TIL=function(M){g.H0.call(this,M);var O=this;this.X=null;this.created=!1;this.Y=M.N().B("h5_use_refactored_get_ad_break")?new Ea2(this.player):new fd(this.player);this.L=function(){if(O.X!=null)return O.X;var k=new Vm2({C_:J5(O.S).C_,QO:J5(O.S).QO,j:O.player,dj:J5(O.S).dj,b4:O.S.S.b4,IV:J5(O.S).IV,Nu:O.S.S.Nu});O.X=k.IX;return O.X}; this.S=new hxp(this.player,this,this.Y,this.L);g.C(this,this.S);var c=M.N();!XA(c)||g.kI(c)||t2(c)||(g.C(this,new xU(M,J5(this.S).WQ,J5(this.S).dj)),g.C(this,new L0a(M)))}; f7D=function(M){M.created!==M.loaded&&b$("Created and loaded are out of sync")}; Aae=function(M){g.H0.prototype.load.call(M);var O=J5(M.S).dj;try{M.player.getRootNode().classList.add("ad-created")}catch(t){b$(t instanceof Error?t:String(t))}var c=M.player.getVideoData(1),k=c&&c.videoId||"",I=c&&c.getPlayerResponse()||{},b=(I&&I.adPlacements||[]).map(function(t){return t.adPlacementRenderer}),v=((I==null?void 0:I.adSlots)||[]).map(function(t){return g.V(t,Yi)}); I=I.playerConfig&&I.playerConfig.daiConfig&&I.playerConfig.daiConfig.enableDai||!1;c&&c.b5();b=mLe(b,v,O,J5(M.S).ER);v=c&&c.clientPlaybackNonce||"";c=c&&c.HL||!1;if(uV(O,!0)&&c){var u;O={};(u=M.player.getVideoData())==null||u.Xb("p_cpb",(O.cc=v,O))}u=1E3*M.player.getDuration(1);i2L(M);M.S.S.q1.KV(v,u,c,b.Fc,b.df,b.Fc,I,k)}; i2L=function(M){var O,c;if(c=(O=M.player.getVideoData(1))==null||!O.HL)O=M.player.N(),c=XA(O)&&!g.j6(O)&&O.playerStyle==="desktop-polymer";c&&(M=M.player.getInternalApi(),M.addEventListener("updateKevlarOrC3Companion",aAp),M.addEventListener("updateEngagementPanelAction",r1I),M.addEventListener("changeEngagementPanelVisibility",NR7),window.addEventListener("yt-navigate-start",WMk))}; h5=function(M,O){O===M.cB&&(M.cB=void 0)}; qp1=function(M){var O=J5(M.S).kE,c=O.L().AN("SLOT_TYPE_PLAYER_BYTES",1);O=Zb(O.E2.get(),1).clientPlaybackNonce;var k=!1;c=g.a(c);for(var I=c.next();!I.done;I=c.next()){I=I.value;var b=I.slotType==="SLOT_TYPE_PLAYER_BYTES"&&I.slotEntryTrigger instanceof dr?I.slotEntryTrigger.D1:void 0;b&&b===O&&(k&&b$("More than 1 preroll playerBytes slot detected",I),k=!0)}k||t5(J5(M.S).xd)}; xLJ=function(M){if(Yn(J5(M.S).dj))return!0;var O="";M=g.a(J5(M.S).IV.dT.keys());for(var c=M.next();!c.done;c=M.next()){c=c.value;if(c.slotType==="SLOT_TYPE_PLAYER_BYTES"&&c.nB==="core")return!0;O+=c.slotType+" "}Math.random()<.01&&b$("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:O});return!1}; hMu=function(M){M=g.a(J5(M.S).IV.dT.values());for(var O=M.next();!O.done;O=M.next())if(O.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; V58=function(M,O,c,k,I,b,v){c=c===void 0?[]:c;k=k===void 0?"":k;I=I===void 0?"":I;var u=J5(M.S).dj,t=M.player.getVideoData(1);t&&t.getPlayerResponse();t&&t.b5();c=mLe(O,c,u,J5(M.S).ER);AIM(J5(M.S).RF,k,c.Fc,c.df,O,I,b,v)}; mLe=function(M,O,c,k){O={Fc:[],df:O};M=g.a(M);for(var I=M.next();!I.done;I=M.next())if((I=I.value)&&I.renderer!=null){var b=I.renderer;if(!c.j.N().B("html5_enable_vod_lasr_with_notify_pacf")){var v=void 0,u=void 0,t=void 0,G=void 0,X=k;g.V((G=b.sandwichedLinearAdRenderer)==null?void 0:G.adVideoStart,zT)?(v=g.V((t=b.sandwichedLinearAdRenderer)==null?void 0:t.adVideoStart,zT),v=uab(v,X),g.Zj(b.sandwichedLinearAdRenderer.adVideoStart,zT,v)):g.V((u=b.linearAdSequenceRenderer)==null?void 0:u.adStart,zT)&& (t=g.V((v=b.linearAdSequenceRenderer)==null?void 0:v.adStart,zT),v=uab(t,X),g.Zj(b.linearAdSequenceRenderer.adStart,zT,v))}O.Fc.push(I)}return O}; g.LH=function(M){if(typeof DOMParser!="undefined")return Wb(new DOMParser,QIE(M),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.YU=function(M){g.d.call(this);this.callback=M;this.S=new lv(0,0,.4,0,.2,1,1,1);this.delay=new g.dc(this.next,window,this);g.C(this,this.delay)}; g.LEK=function(M){var O=M.N();return O.TP&&!O.Y&&g.xK(O)?M.isEmbedsShortsMode()?(M=M.MS(),Math.min(M.width,M.height)>=315):!M.mM():!1}; g.MS=function(M){g.f.call(this,{G:"div",V:"ytp-more-videos-view",D:{tabIndex:"-1"}});var O=this;this.api=M;this.X=!0;this.Y=new g.Rs(this);this.S=[];this.suggestionData=[];this.columns=this.containerWidth=this.K=this.L=this.scrollPosition=0;this.title=new g.f({G:"h2",V:"ytp-related-title",l4:"{{title}}"});this.previous=new g.f({G:"button",RO:["ytp-button","ytp-previous"],D:{"aria-label":"Show previous suggested videos"},C:[g.jY()]});this.W=new g.YU(function(c){O.suggestions.element.scrollLeft=-c}); this.next=new g.f({G:"button",RO:["ytp-button","ytp-next"],D:{"aria-label":"Show more suggested videos"},C:[g.Xu()]});g.C(this,this.Y);this.U=M.N().L;g.C(this,this.title);this.title.U2(this.element);this.suggestions=new g.f({G:"div",V:"ytp-suggestions"});g.C(this,this.suggestions);this.suggestions.U2(this.element);g.C(this,this.previous);this.previous.U2(this.element);this.previous.listen("click",this.n6,this);g.C(this,this.W);Ypk(this);g.C(this,this.next);this.next.U2(this.element);this.next.listen("click", this.u1,this);this.Y.Z(this.api,"appresize",this.Da);this.Y.Z(this.api,"fullscreentoggled",this.b_);this.Y.Z(this.api,"videodatachange",this.onVideoDataChange);this.Da(this.api.Tf().getPlayerSize());this.onVideoDataChange()}; Ypk=function(M){for(var O={Wf:0};O.Wf<16;O={Wf:O.Wf},++O.Wf){var c=new g.f({G:"a",V:"ytp-suggestion-link",D:{href:"{{link}}",target:M.api.N().T,"aria-label":"{{aria_label}}"},C:[{G:"div",V:"ytp-suggestion-image"},{G:"div",V:"ytp-suggestion-overlay",D:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},C:[{G:"div",V:"ytp-suggestion-title",l4:"{{title}}"},{G:"div",V:"ytp-suggestion-author",l4:"{{author_and_views}}"},{G:"div",D:{"data-is-live":"{{is_live}}"},V:"ytp-suggestion-duration", l4:"{{duration}}"}]}]});g.C(M,c);var k=c.LB("ytp-suggestion-link");g.$B(k,"transitionDelay",O.Wf/20+"s");M.Y.Z(k,"click",function(I){return function(b){var v=I.Wf;if(M.X){var u=M.suggestionData[v],t=u.sessionData;M.U&&M.api.B("web_player_log_click_before_generating_ve_conversion_params")?(M.api.logClick(M.S[v].element),v=u.WP(),u={},g.iw(M.api,u),v=g.js(v,u),g.r2(v,M.api,b)):g.a3(b,M.api,M.U,t||void 0)&&M.api.r7(u.videoId,t,u.playlistId)}else b.preventDefault(),document.activeElement.blur()}}(O)); c.U2(M.suggestions.element);M.S.push(c);M.api.createServerVe(c.element,c)}}; M1D=function(M){if(M.api.N().B("web_player_log_click_before_generating_ve_conversion_params"))for(var O=Math.floor(-M.scrollPosition/(M.L+8)),c=Math.min(O+M.columns,M.suggestionData.length)-1;O<=c;O++)M.api.logVisibility(M.S[O].element,!0)}; g.Og=function(M){var O=M.api.Hj()?32:16;O=M.K/2+O;M.next.element.style.bottom=O+"px";M.previous.element.style.bottom=O+"px";O=M.scrollPosition;var c=M.containerWidth-M.suggestionData.length*(M.L+8);g.c_(M.element,"ytp-scroll-min",O>=0);g.c_(M.element,"ytp-scroll-max",O<=c)}; cA1=function(M){for(var O=M.suggestionData.length,c=0;c>>0)+"_",I=0;return O}); jb("Symbol.iterator",function(M){if(M)return M;M=Symbol("Symbol.iterator");for(var O="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c0&&c>0;)if(k[--c]!=O[--I])return!1;return I<=0}}); jb("Array.prototype.find",function(M){return M?M:function(O,c){return XkR(this,O,c).ul}}); jb("Array.prototype.entries",function(M){return M?M:function(){return TR(this,function(O,c){return[O,c]})}}); jb("Array.prototype.keys",function(M){return M?M:function(){return TR(this,function(O){return O})}}); jb("String.prototype.startsWith",function(M){return M?M:function(O,c){var k=$l(this,O,"startsWith");O+="";var I=k.length,b=O.length;c=Math.max(0,Math.min(c|0,k.length));for(var v=0;v=b}}); jb("Number.isFinite",function(M){return M?M:function(O){return typeof O!=="number"?!1:!isNaN(O)&&O!==Infinity&&O!==-Infinity}}); jb("String.prototype.repeat",function(M){return M?M:function(O){var c=$l(this,null,"repeat");if(O<0||O>1342177279)throw new RangeError("Invalid count value");O|=0;for(var k="";O;)if(O&1&&(k+=c),O>>>=1)c+=c;return k}}); jb("Object.entries",function(M){return M?M:function(O){var c=[],k;for(k in O)gI(O,k)&&c.push([k,O[k]]);return c}}); jb("Array.from",function(M){return M?M:function(O,c,k){c=c!=null?c:function(u){return u}; var I=[],b=typeof Symbol!="undefined"&&Symbol.iterator&&O[Symbol.iterator];if(typeof b=="function"){O=b.call(O);for(var v=0;!(b=O.next()).done;)I.push(c.call(k,b.value,v++))}else for(b=O.length,v=0;v>>0;if(O===0)return 32;var c=0;(O&4294901760)===0&&(O<<=16,c+=16);(O&4278190080)===0&&(O<<=8,c+=8);(O&4026531840)===0&&(O<<=4,c+=4);(O&3221225472)===0&&(O<<=2,c+=2);(O&2147483648)===0&&c++;return c}}); jb("Number.isNaN",function(M){return M?M:function(O){return typeof O==="number"&&isNaN(O)}}); jb("Array.prototype.values",function(M){return M?M:function(){return TR(this,function(O,c){return c})}}); jb("Array.prototype.fill",function(M){return M?M:function(O,c,k){var I=this.length||0;c<0&&(c=Math.max(0,I+c));if(k==null||k>I)k=I;k=Number(k);k<0&&(k=Math.max(0,I+k));for(c=Number(c||0);c0&&c?c.repeat(Math.ceil(O/c.length)).substring(0,O):"")+k}}); jb("Array.prototype.findIndex",function(M){return M?M:function(O,c){return XkR(this,O,c).uP}}); jb("Promise.prototype.finally",function(M){return M?M:function(O){return this.then(function(c){return Promise.resolve(O()).then(function(){return c})},function(c){return Promise.resolve(O()).then(function(){throw c; })})}}); jb("Math.imul",function(M){return M?M:function(O,c){O=Number(O);c=Number(c);var k=O&65535,I=c&65535;return k*I+((O>>>16&65535)*I+k*(c>>>16&65535)<<16>>>0)|0}}); jb("Math.sign",function(M){return M?M:function(O){O=Number(O);return O===0||isNaN(O)?O:O>0?1:-1}}); jb("WeakSet",function(M){function O(c){this.S=new WeakMap;if(c){c=g.a(c);for(var k;!(k=c.next()).done;)this.add(k.value)}} if(function(){if(!M||!Object.seal)return!1;try{var c=Object.seal({}),k=Object.seal({}),I=new M([c]);if(!I.has(c)||I.has(k))return!1;I.delete(c);I.add(k);return!I.has(c)&&I.has(k)}catch(b){return!1}}())return M; O.prototype.add=function(c){this.S.set(c,!0);return this}; O.prototype.has=function(c){return this.S.has(c)}; O.prototype.delete=function(c){return this.S.delete(c)}; return O}); jb("AggregateError",function(M){function O(c,k){k=Error(k);"stack"in k&&(this.stack=k.stack);this.errors=c;this.message=k.message} if(M)return M;g.n(O,Error);O.prototype.name="AggregateError";return O}); jb("Array.prototype.copyWithin",function(M){function O(c){c=Number(c);return c===Infinity||c===-Infinity?c:c|0} return M?M:function(c,k,I){var b=this.length;c=O(c);k=O(k);I=I===void 0?b:O(I);c=c<0?Math.max(b+c,0):Math.min(c,b);k=k<0?Math.max(b+k,0):Math.min(k,b);I=I<0?Math.max(b+I,0):Math.min(I,b);if(ck;)--I in this?this[--c]=this[I]:delete this[--c];return this}}); jb("Int8Array.prototype.copyWithin",mE);jb("Uint8Array.prototype.copyWithin",mE);jb("Uint8ClampedArray.prototype.copyWithin",mE);jb("Int16Array.prototype.copyWithin",mE);jb("Uint16Array.prototype.copyWithin",mE);jb("Int32Array.prototype.copyWithin",mE);jb("Uint32Array.prototype.copyWithin",mE);jb("Float32Array.prototype.copyWithin",mE);jb("Float64Array.prototype.copyWithin",mE);jb("Array.prototype.at",function(M){return M?M:qL}); jb("Int8Array.prototype.at",xl);jb("Uint8Array.prototype.at",xl);jb("Uint8ClampedArray.prototype.at",xl);jb("Int16Array.prototype.at",xl);jb("Uint16Array.prototype.at",xl);jb("Int32Array.prototype.at",xl);jb("Uint32Array.prototype.at",xl);jb("Float32Array.prototype.at",xl);jb("Float64Array.prototype.at",xl);jb("String.prototype.at",function(M){return M?M:qL}); jb("Array.prototype.findLastIndex",function(M){return M?M:function(O,c){return l7I(this,O,c).uP}}); jb("Int8Array.prototype.findLastIndex",L2);jb("Uint8Array.prototype.findLastIndex",L2);jb("Uint8ClampedArray.prototype.findLastIndex",L2);jb("Int16Array.prototype.findLastIndex",L2);jb("Uint16Array.prototype.findLastIndex",L2);jb("Int32Array.prototype.findLastIndex",L2);jb("Uint32Array.prototype.findLastIndex",L2);jb("Float32Array.prototype.findLastIndex",L2);jb("Float64Array.prototype.findLastIndex",L2);jb("Number.parseInt",function(M){return M||parseInt});var DR,v4,pk8;DR=DR||{};g.Yl=this||self;v4="closure_uid_"+(Math.random()*1E9>>>0);pk8=0;g.lD(pJ,Error);pJ.prototype.name="CustomError";var Sk2;var rab,Ke,CD;rab=Array.prototype.indexOf?function(M,O){return Array.prototype.indexOf.call(M,O,void 0)}:function(M,O){if(typeof M==="string")return typeof O!=="string"||O.length!=1?-1:M.indexOf(O,0); for(var c=0;c=0;c--)if(c in M&&M[c]===O)return c;return-1}; g.qu=Array.prototype.forEach?function(M,O,c){Array.prototype.forEach.call(M,O,c)}:function(M,O,c){for(var k=M.length,I=typeof M==="string"?M.split(""):M,b=0;b=.3:this.zE>=.5};var HD={IEY:0,dZd:1},z32={NONE:0,X_h:1,Mio:2};var yal="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");wi.prototype.getValue=function(){return this.X}; g.n(nc,wi);nc.prototype.Y=function(M){this.X===null&&g.Gk(this.L,M)&&(this.X=M)}; g.n(RJ,wi);RJ.prototype.Y=function(M){this.X===null&&typeof M==="number"&&(this.X=M)}; g.n(aJ,wi);aJ.prototype.Y=function(M){this.X===null&&typeof M==="string"&&(this.X=M)};ri.prototype.disable=function(){this.X=!1}; ri.prototype.enable=function(){this.X=!0}; ri.prototype.isEnabled=function(){return this.X}; ri.prototype.reset=function(){this.S={};this.X=!0;this.Y={}};var $$=document,HN=window;var GDD=ke(1,!0),di=ke(610401301,!1);ke(899588437,!1);var j1A=ke(772657768,!1),X44=ke(513659523,!1),lzD=ke(568333945,!1),qgp=ke(1331761403,!1);ke(651175828,!1);ke(722764542,!1);ke(748402145,!1);ke(748402146,!1);ke(748402147,!1);ke(333098724,!1);ke(2147483644,!1);ke(2147483645,!1);ke(2147483646,GDD);ke(2147483647,!0);var Cc=!!g.c4("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var SI=String.prototype.trim?function(M){return M.trim()}:function(M){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(M)[1]},Uu8=/&/g,uLl=//g,GDR=/"/g,j1a=/'/g,X4k=/\x00/g,veL=/[\x00&<>"']/;var D1,F1k=g.Yl.navigator;D1=F1k?F1k.userAgentData||null:null;var qpG=globalThis.trustedTypes,xo;Yo.prototype.toString=function(){return this.S+""};cb.prototype.toString=function(){return this.S}; var LEI=new cb("about:invalid#zClosurez");var uZR=vb("tel"),v7b=vb("sms"),hML=[vb("data"),vb("http"),vb("https"),vb("mailto"),vb("ftp"),new IY(function(M){return/^[^:]*([/?#]|$)/.test(M)})],Ypp=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;jX.prototype.toString=function(){return this.S+""};Kr.prototype.toString=function(){return this.S+""};aY.prototype.toString=function(){return this.S};var Nz={};g.p4A=String.prototype.repeat?function(M,O){return M.repeat(O)}:function(M,O){return Array(O+1).join(M)};dl[" "]=function(){};var V1,Gj,uUL,K11,geL,w4K,mr,iz,ne1;g.Av=m7();g.v_=Vb8();g.$J=VG("Edge");g.an=g.$J||g.v_;V1=VG("Gecko")&&!(Z1(g.E4(),"WebKit")&&!VG("Edge"))&&!(VG("Trident")||VG("MSIE"))&&!VG("Edge");g.u9=Z1(g.E4(),"WebKit")&&!VG("Edge");Gj=Qg();uUL=w4I();g.AL=ge8();K11=oY();geL=VG("iPad");w4K=VG("iPod");mr=Em();iz=Z1(g.E4(),"KaiOS"); a:{var RKk="",az1=function(){var M=g.E4();if(V1)return/rv:([^\);]+)(\)|;)/.exec(M);if(g.$J)return/Edge\/([\d\.]+)/.exec(M);if(g.v_)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(M);if(g.u9)return/WebKit\/(\S+)/.exec(M);if(g.Av)return/(?:Version)[ \/]?(\S+)/.exec(M)}(); az1&&(RKk=az1?az1[1]:"");if(g.v_){var cH,rAD=g.Yl.document;cH=rAD?rAD.documentMode:void 0;if(cH!=null&&cH>parseFloat(RKk)){ne1=String(cH);break a}}ne1=RKk}var rAR=ne1,RKp={};var fF,mf;g.uz=i1();fF=oY()||VG("iPod");mf=VG("iPad");g.qR=f7A();g.K1=A7();g.lf=qH()&&!Em();var oZ8=!g.v_&&!qH();g.w=g.TF.prototype;g.w.clone=function(){return new g.TF(this.x,this.y)}; g.w.equals=function(M){return M instanceof g.TF&&fr(this,M)}; 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(M,O){this.x*=M;this.y*=typeof O==="number"?O:M;return this};g.w=g.mC.prototype;g.w.clone=function(){return new g.mC(this.width,this.height)}; g.w.aspectRatio=function(){return this.width/this.height}; g.w.isEmpty=function(){return!Az(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(M,O){this.width*=M;this.height*=typeof O==="number"?O:M;return this};xC.prototype.toString=function(){return this.S}; var qz={};new xC(qz,"");var W1a=/^[a-z][a-z\d-]*$/i,s1I="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),eKM="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),zKR=["action","formaction","href"];var PDL={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=Lr.prototype;g.w.jL=function(M){return cN(this.S,M)}; g.w.getElementsByTagName=function(M,O){return(O||this.S).getElementsByTagName(String(M))}; g.w.LB=function(M){return g.vN(M,this.S)}; g.w.setProperties=U2;g.w.createElement=function(M){return GQ(this.S,M)}; g.w.appendChild=g.Fe;g.w.append=function(M,O){Q1p(YC(M),M,arguments,1)}; g.w.canHaveChildren=function(M){if(M.nodeType!=1)return!1;switch(M.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.gp;g.w.getChildren=function(M){return M.children!=void 0?M.children:Array.prototype.filter.call(M.childNodes,function(O){return O.nodeType==1})}; g.w.contains=g.wp;JT.prototype.now=function(){return 0}; JT.prototype.X=function(){return 0}; JT.prototype.Y=function(){return 0}; JT.prototype.S=function(){return 0};g.n(s2,JT);s2.prototype.now=function(){return WN()&&HN.performance.now?HN.performance.now():JT.prototype.now.call(this)}; s2.prototype.X=function(){return WN()&&HN.performance.memory?HN.performance.memory.totalJSHeapSize||0:JT.prototype.X.call(this)}; s2.prototype.Y=function(){return WN()&&HN.performance.memory?HN.performance.memory.usedJSHeapSize||0:JT.prototype.Y.call(this)}; s2.prototype.S=function(){return WN()&&HN.performance.memory?HN.performance.memory.jsHeapSizeLimit||0:JT.prototype.S.call(this)};var SrE=function(){if(!g.Yl.addEventListener||!Object.defineProperty)return!1;var M=!1,O=Object.defineProperty({},"passive",{get:function(){M=!0}}); try{var c=function(){}; g.Yl.addEventListener("test",c,O);g.Yl.removeEventListener("test",c,O)}catch(k){}return M}();var BqI=$u8("AnimationEnd"),HQ=$u8("TransitionEnd");g.w=oC.prototype;g.w.getHeight=function(){return this.bottom-this.top}; g.w.clone=function(){return new oC(this.top,this.right,this.bottom,this.left)}; g.w.contains=function(M){return this&&M?M instanceof oC?M.left>=this.left&&M.right<=this.right&&M.top>=this.top&&M.bottom<=this.bottom:M.x>=this.left&&M.x<=this.right&&M.y>=this.top&&M.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(M,O){O=typeof O==="number"?O:M;this.left*=M;this.right*=M;this.top*=O;this.bottom*=O;return this};g.w=g.dp.prototype;g.w.clone=function(){return new g.dp(this.left,this.top,this.width,this.height)}; g.w.contains=function(M){return M instanceof g.TF?M.x>=this.left&&M.x<=this.left+this.width&&M.y>=this.top&&M.y<=this.top+this.height:this.left<=M.left&&this.left+this.width>=M.left+M.width&&this.top<=M.top&&this.top+this.height>=M.top+M.height}; g.w.getSize=function(){return new g.mC(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(M,O){O=typeof O==="number"?O:M;this.left*=M;this.width*=M;this.top*=O;this.height*=O;return this};var TKp={};var xuL=zQ(function(){var M=!1;try{var O=Object.defineProperty({},"passive",{get:function(){M=!0}}); g.Yl.addEventListener("test",null,O)}catch(c){}return M});hKI.prototype.isVisible=function(){return ku($$)===1};var mH7=bk(function(M){return typeof M==="number"}),f1E=bk(function(M){return typeof M==="string"}),icI=bk(function(M){return typeof M==="boolean"}),r3=bk(function(M){return M!=null&&typeof M==="object"&&typeof M.then==="function"}),rll=bk(function(M){return typeof M==="function"}),NKD=bk(function(M){return!!M&&(typeof M==="object"||typeof M==="function")});var YkE={Uab:"allow-forms",koy:"allow-modals",JDc:"allow-orientation-lock",daB:"allow-pointer-lock",Rwo:"allow-popups",pjQ:"allow-popups-to-escape-sandbox",qZB:"allow-presentation",bIc:"allow-same-origin",wjY:"allow-scripts",Bn2:"allow-top-navigation",Md2:"allow-top-navigation-by-user-activation"},kkp=zQ(function(){return MIA()});var UHM=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");Ge.prototype.EL=function(M,O,c){M=M+"//"+O+c;var k=jJk(this)-c.length;if(k<0)return"";this.S.sort(function(G,X){return G-X}); c=null;O="";for(var I=0;I=t.length){k-=t.length;M+=t;O=this.Y;break}c=c==null?b:c}}k="";c!=null&&(k=""+O+"trn="+c);return M+k};wd.prototype.setInterval=function(M,O){return HN.setInterval(M,O)}; wd.prototype.clearInterval=function(M){HN.clearInterval(M)}; wd.prototype.setTimeout=function(M,O){return HN.setTimeout(M,O)}; wd.prototype.clearTimeout=function(M){HN.clearTimeout(M)};var te=void 0,uP,mzR=typeof TextDecoder!=="undefined",r78,a1b=typeof String.prototype.isWellFormed==="function",RL2=typeof TextEncoder!=="undefined";var Hc2={},sx=null,eL8=V1||g.u9||typeof g.Yl.btoa=="function";var dHl=typeof Uint8Array!=="undefined",P1A=!g.v_&&typeof btoa==="function",ooA=/[-_.]/g,ZcI={"-":"+",_:"/",".":"="},eW={};HK.prototype.isEmpty=function(){return this.S==null}; HK.prototype.sizeBytes=function(){var M=ze(this);return M?M.length:0}; var QJp;var C1k=void 0;var Ex=typeof Symbol==="function"&&typeof Symbol()==="symbol",JAk=og("jas",void 0,!0),Xy=og(void 0,"1oa"),Hl=og(void 0,Symbol()),W1A=og(void 0,"0ub"),pbM=og(void 0,"0ubs"),Kob=og(void 0,"0ubsb"),JzG=og(void 0,"0actk"),Jq=og("m_m","DMy",!0),wbE=og(void 0,"vps"),s1K=og();Math.max.apply(Math,g.p2(Object.values({MMy:1,BUy:2,w_Y:4,dSB:8,LAQ:16,L34:32,HWB:64,xZ2:128,bVo:256,xHY:512,BTB:1024,Vif:2048,F3f:4096})));var $H2={rp:{value:0,configurable:!0,writable:!0,enumerable:!1}},DH2=Object.defineProperties,yd=Ex?JAk:"rp",LX,HJ4=[];dd(HJ4,7);LX=Object.freeze(HJ4);var Wl={},DK={},SmM=Object.freeze({}),Te={};var m8=typeof g.Yl.BigInt==="function"&&typeof g.Yl.BigInt(0)==="bigint";var EG=bk(function(M){return m8?M>=eKK&&M<=BK1:M[0]==="-"?A7A(M,zKD):A7A(M,ZJu)}),zKD=Number.MIN_SAFE_INTEGER.toString(),eKK=m8?BigInt(Number.MIN_SAFE_INTEGER):void 0,ZJu=Number.MAX_SAFE_INTEGER.toString(),BK1=m8?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Dz7=typeof Uint8Array.prototype.slice==="function",hB=0,Le=0,gBI;var pX=typeof BigInt==="function"?BigInt.asIntN:void 0,tXb=typeof BigInt==="function"?BigInt.asUintN:void 0,nX=Number.isSafeInteger,uK=Number.isFinite,Rr=Math.trunc,Y4G=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var nCp={};var SkJ={fX2:!0};var Zs;var Rml,aob;var ECA=xu(0),eK={};Qc.prototype.init=function(M,O,c,k){var I=k===void 0?{}:k;k=I.Wb===void 0?!1:I.Wb;I=I.w_===void 0?!1:I.w_;this.Wb=k;this.w_=I;M&&(M=yc(M,this.w_),this.X=M.buffer,this.J=M.S,this.L=O||0,this.Y=c!==void 0?this.L+c:this.X.length,this.S=this.L)}; Qc.prototype.free=function(){this.clear();mh.length<100&&mh.push(this)}; Qc.prototype.clear=function(){this.X=null;this.J=!1;this.S=this.Y=this.L=0;this.Wb=!1}; Qc.prototype.reset=function(){this.S=this.L}; var mh=[];iQ.prototype.free=function(){this.S.clear();this.X=this.L=-1;Ai.length<100&&Ai.push(this)}; iQ.prototype.reset=function(){this.S.reset();this.Y=this.S.S;this.X=this.L=-1}; var Ai=[];var AzE,xzI;lP.prototype.length=function(){return this.S.length}; lP.prototype.end=function(){var M=this.S;this.S=[];return M};var rm=RH(),PDu=RH(),oeJ=RH(),EeA=RH(),yAz=RH(),Q1k=RH(),duD=RH(),CDK=RH(),DuL=RH(),$uL=RH(),V11=RH();aH.prototype.toJSON=function(){return QB(this)}; aH.prototype.Fa=function(M){return JSON.stringify(QB(this,M))}; aH.prototype.clone=function(){var M=this.t$,O=M[yd]|0;return $Z(this,M,O)?VB(this,M,!0):new this.constructor(Ds(M,O,!1))}; aH.prototype[Jq]=Wl;aH.prototype.toString=function(){return this.t$.toString()};var vBl=Je(function(M,O,c,k,I){if(M.X!==2)return!1;xb(M,lQ(O,k,c),I);return!0},bIb),Uip=Je(function(M,O,c,k,I){if(M.X!==2)return!1; xb(M,lQ(O,k,c),I);return!0},bIb),yz=Symbol(),BW=Symbol(),SD=Symbol(),lrl=Symbol(),GQR=Symbol(),WW,sn;var TKk=Cf(function(M,O,c){if(M.X!==1)return!1;Vz(O,c,TA(M.S));return!0},TI,DuL),fz1=Cf(function(M,O,c){if(M.X!==1)return!1; M=TA(M.S);Vz(O,c,M===0?void 0:M);return!0},TI,DuL),mu1=Cf(function(M,O,c,k){if(M.X!==1)return!1; GA(O,c,k,TA(M.S));return!0},TI,DuL),iJ1=Cf(function(M,O,c){if(M.X!==0)return!1; Vz(O,c,CN(M.S));return!0},ff,duD),AA1=Cf(function(M,O,c){if(M.X!==0)return!1; M=CN(M.S);Vz(O,c,M===0?void 0:M);return!0},ff,duD),qkK=Cf(function(M,O,c,k){if(M.X!==0)return!1; GA(O,c,k,CN(M.S));return!0},ff,duD),xuu=Cf(function(M,O,c){if(M.X!==0)return!1; Vz(O,c,Df(M.S));return!0},ma,EeA),hKK=Cf(function(M,O,c){if(M.X!==0)return!1; M=Df(M.S);Vz(O,c,M===0?void 0:M);return!0},ma,EeA),L1D=Cf(function(M,O,c,k){if(M.X!==0)return!1; GA(O,c,k,Df(M.S));return!0},ma,EeA),Yk1=Cf(function(M,O,c){if(M.X!==1)return!1; Vz(O,c,Vc(M.S));return!0},function(M,O,c){cTl(M,c,GFG(O))},CDK),MID=$W(function(M,O,c){if(M.X!==1&&M.X!==2)return!1; O=bQ(O,O[yd]|0,c);if(M.X==2)for(c=Df(M.S)>>>0,c=M.S.S+c;M.S.S>>0);return!0},function(M,O,c){O=X2(O); O!=null&&O!=null&&(wm(M,c,0),pf(M.S,O))},yAz),u7=Cf(function(M,O,c){if(M.X!==0)return!1; Vz(O,c,Df(M.S));return!0},function(M,O,c){O=jx(O); O!=null&&(O=parseInt(O,10),wm(M,c,0),LCp(M.S,O))},V11);rTl.prototype.register=function(){dl(this)};g.n(qD,aH);qD.prototype.Y=JTA([0,fz1,AA1,-2,hKK]);var ZIk={VH4:1,di:2,eVc:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};P9b.prototype.Vo=function(M){if(typeof M==="string"&&M.length!=0){var O=this.kC;if(O.X){M=M.split("&");for(var c=M.length-1;c>=0;c--){var k=M[c].split("="),I=decodeURIComponent(k[0]);k.length>1?(k=decodeURIComponent(k[1]),k=/^[0-9]+$/g.exec(k)?parseInt(k,10):k):k=1;(I=O.S[I])&&I.Y(k)}}}};var tm=null;var Or=g.Yl.performance,uIL=!!(Or&&Or.mark&&Or.measure&&Or.clearMarks),YW=zQ(function(){var M;if(M=uIL){var O=O===void 0?window:O;if(tm===null){tm="";try{M="";try{M=O.top.location.hash}catch(k){M=O.location.hash}if(M){var c=M.match(/\bdeid=([\d,]+)/);tm=c?c[1]:""}}catch(k){}}O=tm;M=!!O.indexOf&&O.indexOf("1337")>=0}return M}); MY.prototype.disable=function(){this.S=!1;this.events!==this.X.google_js_reporting_queue&&(YW()&&g.qu(this.events,C9A),this.events.length=0)}; MY.prototype.start=function(M,O){if(!this.S)return null;var c=QCL()||yTl();M=new dib(M,O,c);O="goog_"+M.label+"_"+M.uniqueId+"_start";Or&&YW()&&Or.mark(O);return M}; MY.prototype.end=function(M){if(this.S&&typeof M.value==="number"){var O=QCL()||yTl();M.duration=O-M.value;O="goog_"+M.label+"_"+M.uniqueId+"_end";Or&&YW()&&Or.mark(O);!this.S||this.events.length>2048||this.events.push(M)}};var DiA=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),Fs=/#|$/,iI2=/[?&]($|#)/;q2G.prototype.Fx=function(M,O,c,k,I){I=I||this.Pk;try{var b=new Ge;b.S.push(1);b.X[1]=jW("context",M);O.error&&O.meta&&O.id||(O=new J8(Wp(O)));if(O.msg){var v=O.msg.substring(0,512);b.S.push(2);b.X[2]=jW("msg",v)}var u=O.meta||{};if(this.WE)try{this.WE(u)}catch(p){}if(k)try{k(u)}catch(p){}k=[u];b.S.push(3);b.X[3]=k;var t=tI2();if(t.X){var G=t.X.url||"";b.S.push(4);b.X[4]=jW("top",G)}var X={url:t.S.url||""};if(t.S.url){var l=g.k$(t.S.url);var F=cp(l[1],null,l[3],l[4])}else F="";G=[X,{url:F}];b.S.push(5); b.X[5]=G;oBI(this.S,I,b,c)}catch(p){try{oBI(this.S,I,{context:"ecmserr",rctx:M,msg:Wp(p),url:t&&t.S.url},c)}catch(K){}}return this.Nj}; g.n(J8,EBG);var rE,NY,ay=new MY;rE=new function(){var M="https:";HN&&HN.location&&HN.location.protocol==="http:"&&(M="http:");this.X=M;this.S=.01}; NY=new q2G;HN&&HN.document&&(HN.document.readyState=="complete"?h3l():ay.S&&cK(HN,"load",function(){h3l()}));var MWp=Date.now(),Ss=-1,zM=-1,tKM,Pp=-1,Zi=!1;oy.prototype.equals=function(M,O){return!!M&&(!(O===void 0?0:O)||this.volume==M.volume)&&this.Y==M.Y&&y1(this.S,M.S)&&!0};Er.prototype.jL=function(){return this.W}; Er.prototype.equals=function(M,O){return this.L.equals(M.L,O===void 0?!1:O)&&this.W==M.W&&y1(this.Y,M.Y)&&y1(this.U,M.U)&&this.S==M.S&&this.J==M.J&&this.X==M.X&&this.K==M.K};var tIJ={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},CQ={Gl:"start",E5:"firstquartile",Ch:"midpoint",jV:"thirdquartile",COMPLETE:"complete",ERROR:"error",Ah:"metric",PAUSE:"pause",fT:"resume",YW:"skip",Jr:"viewable_impression",iQ:"mute",Uu:"unmute",Ha:"fullscreen",O5:"exitfullscreen",RX:"bufferstart",d6:"bufferfinish",Pa:"fully_viewable_audible_half_duration_impression",Nw:"measurable_impression",Y$:"abandon",MY:"engagedview",zi:"impression",b1:"creativeview",vz:"loaded", csy:"progress",CLOSE:"close",OWB:"collapse",Bjc:"overlay_resize",MHQ:"overlay_unmeasurable_impression",OS2:"overlay_unviewable_impression",HSO:"overlay_viewable_immediate_impression",EHb:"overlay_viewable_end_of_session_impression",w6:"custom_metric_viewable",jK:"audio_audible",U5:"audio_measurable",oX:"audio_impression"},RdR="start firstquartile midpoint thirdquartile resume loaded".split(" "),aEp=["start","firstquartile","midpoint","thirdquartile"],jPG=["abandon"],vd={UNKNOWN:-1,Gl:0,E5:1,Ch:2, jV:3,COMPLETE:4,Ah:5,PAUSE:6,fT:7,YW:8,Jr:9,iQ:10,Uu:11,Ha:12,O5:13,Pa:14,Nw:15,Y$:16,MY:17,zi:18,b1:19,vz:20,w6:21,RX:22,d6:23,oX:27,U5:28,jK:29};var cBL={lOY:"addEventListener",EvO:"getMaxSize",HV4:"getScreenSize",PUu:"getState",zxh:"getVersion",rx2:"removeEventListener",OJ2:"isViewable"};tWp.prototype.update=function(M){M&&M.document&&(this.W=yV(!1,M,this.isMobileDevice),this.S=yV(!0,M,this.isMobileDevice),jg8(this,M),Gel(this,M))};TM.prototype.cancel=function(){ne().clearTimeout(this.S);this.S=null}; TM.prototype.schedule=function(){var M=this,O=ne(),c=he().S.S;this.S=O.setTimeout(xW(c,Hp(143,function(){M.X++;M.Y.sample()})),OeL())};g.w=fD.prototype;g.w.d1=function(){return!1}; g.w.initialize=function(){return this.isInitialized=!0}; g.w.dY=function(){return this.S.jc}; g.w.IR=function(){return this.S.Sc}; g.w.fail=function(M,O){if(!this.Sc||(O===void 0?0:O))this.Sc=!0,this.jc=M,this.K=0,this.S!=this||ix(this)}; g.w.getName=function(){return this.S.Mo}; g.w.JO=function(){return this.S.Sw()}; g.w.Sw=function(){return{}}; g.w.Oq=function(){return this.S.K}; g.w.Xt=function(){var M=Di();M.S=yV(!0,this.Y,M.isMobileDevice)}; g.w.l6=function(){Gel(Di(),this.Y)}; g.w.qg=function(){return this.L.S}; g.w.sample=function(){}; g.w.isActive=function(){return this.S.U}; g.w.Hf=function(M){var O=this.S;this.S=M.Oq()>=this.K?M:this;O!==this.S?(this.U=this.S.U,ix(this)):this.U!==this.S.U&&(this.U=this.S.U,ix(this))}; g.w.HM=function(M){if(M.X===this.S){var O=!this.L.equals(M,this.T);this.L=M;O&&F8b(this)}}; g.w.gH=function(){return this.T}; g.w.dispose=function(){this.oO=!0}; g.w.BQ=function(){return this.oO};g.w=A8.prototype;g.w.observe=function(){return!0}; g.w.unobserve=function(){}; g.w.Tq=function(M){this.J=M}; g.w.dispose=function(){if(!this.BQ()){var M=this.X;g.JA(M.J,this);M.T&&this.gH()&&lKI(M);this.unobserve();this.Y2=!0}}; g.w.BQ=function(){return this.Y2}; g.w.JO=function(){return this.X.JO()}; g.w.Oq=function(){return this.X.Oq()}; g.w.dY=function(){return this.X.dY()}; g.w.IR=function(){return this.X.IR()}; g.w.Hf=function(){}; g.w.HM=function(){this.iD()}; g.w.gH=function(){return this.oO};g.w=qY.prototype;g.w.Oq=function(){return this.S.Oq()}; g.w.dY=function(){return this.S.dY()}; g.w.IR=function(){return this.S.IR()}; g.w.create=function(M,O,c){var k=null;this.S&&(k=this.ea(M,O,c),mN(this.S,k));return k}; g.w.Q3=function(){return this.RY()}; g.w.RY=function(){return!1}; g.w.init=function(M){return this.S.initialize()?(mN(this.S,this),this.L=M,!0):!1}; g.w.Hf=function(M){M.Oq()==0&&this.L(M.dY(),this)}; g.w.HM=function(){}; g.w.gH=function(){return!1}; g.w.dispose=function(){this.J=!0}; g.w.BQ=function(){return this.J}; g.w.JO=function(){return{}};x$.prototype.add=function(M,O,c){++this.Y;M=new K8p(M,O,c);this.S.push(new K8p(M.X,M.S,M.Y+this.Y/4096));this.X=!0;return this};nZ8.prototype.toString=function(){var M="//pagead2.googlesyndication.com//pagead/gen_204",O=LD(this.S);O.length>0&&(M+="?"+O);return M};g.d.prototype.Z8=!1;g.d.prototype.BQ=function(){return this.Z8}; g.d.prototype.dispose=function(){this.Z8||(this.Z8=!0,this.Q2())}; g.d.prototype[Symbol.dispose]=function(){this.dispose()}; g.d.prototype.addOnDisposeCallback=function(M,O){this.Z8?O!==void 0?M.call(O):M():(this.EC||(this.EC=[]),O&&(M=M.bind(O)),this.EC.push(M))}; g.d.prototype.Q2=function(){if(this.EC)for(;this.EC.length;)this.EC.shift()()};var Gku=[0,iJ1,OcD,-1];O_.prototype.update=function(M,O,c){M&&(this.S+=O,this.X+=O,this.L+=O,this.Y=Math.max(this.Y,this.L));if(c===void 0?!M:c)this.L=0};var Jqk=[1,.75,.5,.3,0];c1.prototype.update=function(M,O,c,k,I,b){b=b===void 0?!0:b;O=I?Math.min(M,O):O;for(I=0;I0&&O>=v;v=!(M>0&&M>=v)||c;this.S[I].update(b&&u,k,!b||v)}};uc.prototype.update=function(M,O,c,k){this.W=this.W!=-1?Math.min(this.W,O.zE):O.zE;this.s2=Math.max(this.s2,O.zE);this.Y2=this.Y2!=-1?Math.min(this.Y2,O.CJ):O.CJ;this.jc=Math.max(this.jc,O.CJ);this.a5.update(O.CJ,c.CJ,O.S,M,k);this.pB+=M;O.zE===0&&(this.Mo+=M);this.X.update(O.zE,c.zE,O.S,M,k);c=k||c.uH!=O.uH?c.isVisible()&&O.isVisible():c.isVisible();O=!O.isVisible()||O.S;this.cQ.update(c,M,O)}; uc.prototype.K5=function(){return this.cQ.Y>=this.Au};if($$&&$$.URL){var jJ4=$$.URL,XDu;if(XDu=!!jJ4){var l1e;a:{if(jJ4){var F7u=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var GJ=F7u.exec(decodeURIComponent(jJ4));if(GJ){l1e=GJ[1]&&GJ[1].length>1?GJ[1].substring(1):"true";break a}}catch(M){}}l1e=""}XDu=l1e.length>0}NY.Nj=!XDu};var pD0=new oC(0,0,0,0);var SG7=new oC(0,0,0,0);g.n(FC,g.d);g.w=FC.prototype; g.w.Q2=function(){if(this.kA.S){if(this.rQ.qQ){var M=this.kA.S;typeof M.removeEventListener==="function"&&M.removeEventListener("mouseover",this.rQ.qQ,Ox());this.rQ.qQ=null}this.rQ.pD&&(M=this.kA.S,typeof M.removeEventListener==="function"&&M.removeEventListener("mouseout",this.rQ.pD,Ox()),this.rQ.pD=null)}this.GC&&this.GC.dispose();this.IF&&this.IF.dispose();delete this.Ub;delete this.Gv;delete this.Iw;delete this.kA.AO;delete this.kA.S;delete this.rQ;delete this.GC;delete this.IF;delete this.kC; g.d.prototype.Q2.call(this)}; g.w.R6=function(){return this.IF?this.IF.S:this.position}; g.w.Vo=function(M){he().Vo(M)}; g.w.gH=function(){return!1}; g.w.QA=function(){return new uc}; g.w.uU=function(){return this.Ub}; g.w.QL=function(M){return yq7(this,M,1E4)}; g.w.zf=function(M,O,c,k,I,b,v){this.nj||(this.Z6&&(M=this.A6(M,c,I,v),k=k&&this.OY.zE>=(this.uH()?.3:.5),this.Ps(b,M,k),this.GI=O,M.zE>0&&-1===this.eh&&(this.eh=O),this.Lg==-1&&this.K5()&&(this.Lg=O),this.Qb==-2&&(this.Qb=XC(this.R6())?M.zE:-1),this.OY=M),this.Gv(this))}; g.w.Ps=function(M,O,c){this.uU().update(M,O,this.OY,c)}; g.w.Vn=function(){return new LJ}; g.w.A6=function(M,O,c,k){c=this.Vn();c.S=O;O=ne().X;O=ku($$)===0?-1:O.isVisible()?0:1;c.X=O;c.zE=this.kK(M);c.uH=this.uH();c.CJ=k;return c}; g.w.kK=function(M){return this.opacity===0&&WD(this.kC,"opac")===1?0:M}; g.w.uH=function(){return!1}; g.w.Y8=function(){return this.QJ||this.LU}; g.w.Ly=function(){Bp()}; g.w.Rh=function(){Bp()}; g.w.Cx=function(){return 0}; g.w.K5=function(){return this.Ub.K5()}; g.w.Mg=function(){var M=this.Z6;M=(this.hasCompleted||this.BQ())&&!M;var O=he().X!==2||this.RuB;return this.nj||O&&M?2:this.K5()?4:3}; g.w.N2=function(){return 0};g.KQ.prototype.next=function(){return g.jE}; g.jE={done:!0,value:void 0};g.KQ.prototype.lq=function(){return this};g.n(VxR,LJ);var XZ=fsp([void 0,1,2,3,4,8,16]),l7=fsp([void 0,4,8,16]),K7u={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:Rq("p0",l7),p1:Rq("p1",l7),p2:Rq("p2",l7),p3:Rq("p3",l7),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:nQ("mtos1",[0,2,4],!1,l7),mtos2:nQ("mtos2",[0,2,4],!1,l7),mtos3:nQ("mtos3",[0,2,4],!1,l7),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:Rq("a0",l7),a1:Rq("a1",l7),a2:Rq("a2",l7),a3:Rq("a3",l7),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:Rq("c0",l7),c1:Rq("c1",l7),c2:Rq("c2",l7),c3:Rq("c3",l7),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:Rq("qmtos",XZ),qnc:Rq("qnc",XZ),qmv:Rq("qmv",XZ),qnv:Rq("qnv",XZ), 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:Rq("ss0",l7),ss1:Rq("ss1",l7),ss2:Rq("ss2",l7),ss3:Rq("ss3",l7),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"},goL=Object.assign({},K7u,{avid:e2("audio"),avas:"avas",vs:"vs"}),wDu={atos:"atos",avt:nQ("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(M,O){return function(c){return c[M]===void 0&&O!==void 0?O:c[M]}}("ss",0), t:"t"};JD.prototype.getValue=function(){return this.X}; JD.prototype.update=function(M,O){M>=32||(this.S&1<=.5;dE(O.volume)&&(this.L=this.L!=-1?Math.min(this.L,O.volume):O.volume,this.U=Math.max(this.U,O.volume));b&&(this.oO+=M,this.T+=I?M:0);this.S.update(O.zE,c.zE,O.S,M,k,I);this.Y.update(!0,M);this.J.update(I,M);this.Sc.update(c.fullscreen,M);this.SL.update(I&&!b,M);M=Math.floor(O.mediaTime/1E3);this.wy.update(M,O.isVisible());this.Zd.update(M,O.zE>=1);this.vQ.update(M, ws(O))}};hIA.prototype.X=function(M){this.Y||(this.S(M)?(M=uKa(this.T,this.L,M),this.J|=M,M=M==0):M=!1,this.Y=M)};g.n(eF,hIA);eF.prototype.S=function(){return!0}; eF.prototype.U=function(){return!1}; eF.prototype.getId=function(){var M=this,O=jI(CQ,function(c){return c==M.L}); return vd[O].toString()}; eF.prototype.toString=function(){var M="";this.U()&&(M+="c");this.Y&&(M+="s");this.J>0&&(M+=":"+this.J);return this.getId()+M};g.n(B1,eF);B1.prototype.X=function(M,O){O=O===void 0?null:O;O!=null&&this.W.push(O);eF.prototype.X.call(this,M)};g.n(zl,LPk);zl.prototype.X=function(){return null}; zl.prototype.Y=function(){return[]};g.n(ZG,A8);g.w=ZG.prototype;g.w.iB=function(){if(this.element){var M=this.element,O=this.X.S.Y;try{try{var c=vuM(M.getBoundingClientRect())}catch(G){c=new oC(0,0,0,0)}var k=c.right-c.left,I=c.bottom-c.top,b=iJG(M,O),v=b.x,u=b.y;var t=new oC(Math.round(u),Math.round(v+k),Math.round(u+I),Math.round(v))}catch(G){t=pD0.clone()}this.Y=t;this.S=pKI(this,this.Y)}}; g.w.VE=function(){this.U=this.X.L.S}; g.w.GM=function(M){var O=WD(this.kC,"od")==1;return ZX8(M,this.U,this.element,O)}; g.w.Zj=function(){this.timestamp=Bp()}; g.w.iD=function(){this.Zj();this.iB();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var M=this.element;var O=new g.mC(M.videoWidth,M.videoHeight);M=this.S;var c=E2(M),k=M.getHeight(),I=O.width;O=O.height;I<=0||O<=0||c<=0||k<=0||(I/=O,O=c/k,M=M.clone(),I>O?(c/=I,k=(k-c)/2,k>0&&(k=M.top+k,M.top=Math.round(k),M.bottom=Math.round(k+c))):(k*=I,c=Math.round((c-k)/2),c>0&&(c=M.left+c,M.left=Math.round(c),M.right=Math.round(c+k))));this.S=M}this.VE(); M=this.S;c=this.U;M=M.left<=c.right&&c.left<=M.right&&M.top<=c.bottom&&c.top<=M.bottom?new oC(Math.max(M.top,c.top),Math.min(M.right,c.right),Math.min(M.bottom,c.bottom),Math.max(M.left,c.left)):new oC(0,0,0,0);c=M.top>=M.bottom||M.left>=M.right?new oC(0,0,0,0):M;M=this.X.L;O=I=k=0;if((this.S.bottom-this.S.top)*(this.S.right-this.S.left)>0)if(this.GM(c))c=new oC(0,0,0,0);else{k=Di().L;O=new oC(0,k.height,k.width,0);var b;k=lc(c,(b=this.J)!=null?b:this.S);I=lc(c,Di().S);O=lc(c,O)}b=c.top>=c.bottom|| c.left>=c.right?new oC(0,0,0,0):Q1(c,-this.S.left,-this.S.top);VV()||(I=k=0);this.T=new Er(M,this.element,this.S,b,k,I,this.timestamp,O)}; g.w.getName=function(){return this.X.getName()};var noK=new oC(0,0,0,0);g.n(SF,ZG);g.w=SF.prototype;g.w.observe=function(){this.L();return!0}; g.w.HM=function(){ZG.prototype.iD.call(this)}; g.w.Zj=function(){}; g.w.iB=function(){}; g.w.iD=function(){this.L();ZG.prototype.iD.call(this)}; g.w.Hf=function(M){M=M.isActive();M!==this.K&&(M?this.L():(Di().S=new oC(0,0,0,0),this.S=new oC(0,0,0,0),this.U=new oC(0,0,0,0),this.timestamp=-1));this.K=M};var FZ={},uyL=(FZ.firstquartile=0,FZ.midpoint=1,FZ.thirdquartile=2,FZ.complete=3,FZ);g.n(oq,FC);g.w=oq.prototype;g.w.gH=function(){return!0}; g.w.cK=function(){return this.u7==2}; g.w.QL=function(M){return yq7(this,M,Math.max(1E4,this.Y/3))}; g.w.zf=function(M,O,c,k,I,b,v){var u=this,t=this.W(this)||{};g.gi(t,I);this.Y=t.duration||this.Y;this.T=t.isVpaid||this.T;this.Mo=t.isYouTube||this.Mo;ne();this.a5=!1;I=MKl(this,O);YGl(this)===1&&(b=I);FC.prototype.zf.call(this,M,O,c,k,t,b,v);this.AS&&this.AS.Y&&g.qu(this.U,function(G){G.X(u)})}; g.w.Ps=function(M,O,c){FC.prototype.Ps.call(this,M,O,c);QY(this).update(M,O,this.OY,c);this.Au=ws(this.OY)&&ws(O);this.jc==-1&&this.Zd&&(this.jc=this.uU().Y.S);this.tD.Y=0;M=this.K5();O.isVisible()&&N7(this.tD,"vs");M&&N7(this.tD,"vw");dE(O.volume)&&N7(this.tD,"am");ws(O)?N7(this.tD,"a"):N7(this.tD,"mut");this.ZB&&N7(this.tD,"f");O.X!=-1&&(N7(this.tD,"bm"),O.X==1&&(N7(this.tD,"b"),ws(O)&&N7(this.tD,"umutb")));ws(O)&&O.isVisible()&&N7(this.tD,"avs");this.Au&&M&&N7(this.tD,"avw");O.zE>0&&N7(this.tD, "pv");ds(this,this.uU().Y.S,!0)&&N7(this.tD,"gdr");v1(this.uU().X,1)>=2E3&&N7(this.tD,"pmx");this.a5&&N7(this.tD,"tvoff")}; g.w.QA=function(){return new s_}; g.w.uU=function(){return this.Ub}; g.w.Vn=function(){return new VxR}; g.w.A6=function(M,O,c,k){M=FC.prototype.A6.call(this,M,O,c,k===void 0?-1:k);M.fullscreen=this.ZB;M.paused=this.cK();M.volume=c.volume;dE(M.volume)||(this.Xv++,O=this.OY,dE(O.volume)&&(M.volume=O.volume));c=c.currentTime;M.mediaTime=c!==void 0&&c>=0?c:-1;return M}; g.w.kK=function(M){return Di(),this.ZB?1:FC.prototype.kK.call(this,M)}; g.w.Cx=function(){return 1}; g.w.getDuration=function(){return this.Y}; g.w.Mg=function(){return this.nj?2:cib(this)?5:this.K5()?4:3}; g.w.N2=function(){return this.SL?this.uU().J.Y>=2E3?4:3:2}; g.w.Tq=function(M){this.IF&&this.IF.Tq(M)};var RLJ=g.j1();nbA.prototype.reset=function(){this.S=[];this.X=[]}; var fQ=gd(nbA);g.n(AD,qY);g.w=AD.prototype;g.w.getName=function(){return(this.X?this.X:this.S).getName()}; g.w.JO=function(){return(this.X?this.X:this.S).JO()}; g.w.Oq=function(){return(this.X?this.X:this.S).Oq()}; g.w.init=function(M){var O=!1;(0,g.qu)(this.Y,function(c){c.initialize()&&(O=!0)}); O&&(this.L=M,mN(this.S,this));return O}; g.w.dispose=function(){(0,g.qu)(this.Y,function(M){M.dispose()}); qY.prototype.dispose.call(this)}; g.w.Q3=function(){return CD(this.Y,function(M){return M.d1()})}; g.w.RY=function(){return CD(this.Y,function(M){return M.d1()})}; g.w.ea=function(M,O,c){return new ZG(M,this.S,O,c)}; g.w.HM=function(M){this.X=M.X};var eFb={threshold:[0,.3,.5,.75,1]};g.n(q7,ZG);g.w=q7.prototype;g.w.observe=function(){var M=this;this.s2||(this.s2=Bp());if(Y2E(298,function(){return B68(M)}))return!0; this.X.fail("msf");return!1}; g.w.unobserve=function(){if(this.L&&this.element)try{this.L.unobserve(this.element),this.K?(this.K.unobserve(this.element),this.K=null):this.W&&(this.W.disconnect(),this.W=null)}catch(M){}}; g.w.iD=function(){var M=xR(this);M.length>0&&hD(this,M);ZG.prototype.iD.call(this)}; g.w.iB=function(){}; g.w.GM=function(){return!1}; g.w.VE=function(){}; g.w.JO=function(){var M={};return Object.assign(this.X.JO(),(M.niot_obs=this.s2,M.niot_cbk=this.Sc,M))}; g.w.getName=function(){return"nio"};g.n(LQ,qY);LQ.prototype.getName=function(){return"nio"}; LQ.prototype.RY=function(){return!Di().X&&this.S.S.Y.IntersectionObserver!=null}; LQ.prototype.ea=function(M,O,c){return new q7(M,this.S,O,c)};g.n(YR,fD);YR.prototype.qg=function(){return Di().S}; YR.prototype.d1=function(){var M=ZNb();this.K!==M&&(this.S!=this&&M>this.S.K&&(this.S=this,ix(this)),this.K=M);return M==2};Mc.prototype.sample=function(){k6(this,me(),!1)}; Mc.prototype.L=function(){var M=VV(),O=Bp();M?(Zi||(Ss=O,g.qu(fQ.S,function(c){var k=c.uU();k.HQ=H1(k,O,c.u7!=1)})),Zi=!0):(this.W=yi2(this,O),Zi=!1,tKM=O,g.qu(fQ.S,function(c){c.Z6&&(c.uU().K=O)})); k6(this,me(),!M)}; var OC=gd(Mc);var dm8=null,Pd="",Wd=!1;var $m7=DmG().IP,bn=DmG().nx;var ffb={Rx2:"visible",Tno:"audible",yxb:"time",Ka2:"timetype"},mmb={visible:function(M){return/^(100|[0-9]{1,2})$/.test(M)}, audible:function(M){return M=="0"||M=="1"}, timetype:function(M){return M=="mtos"||M=="tos"}, time:function(M){return/^(100|[0-9]{1,2})%$/.test(M)||/^([0-9])+ms$/.test(M)}}; T67.prototype.setTime=function(M,O,c){O=="ms"?(this.Y=M,this.L=-1):(this.Y=-1,this.L=M);this.J=c===void 0?"tos":c;return this};g.n(tP,eF);tP.prototype.getId=function(){return this.W}; tP.prototype.U=function(){return!0}; tP.prototype.S=function(M){var O=M.uU(),c=M.getDuration();return CD(this.K,function(k){if(k.S!=void 0)var I=AiI(k,O);else b:{switch(k.J){case "mtos":I=k.X?O.J.Y:O.Y.S;break b;case "tos":I=k.X?O.J.S:O.Y.S;break b}I=0}I==0?k=!1:(k=k.Y!=-1?k.Y:c!==void 0&&c>0?k.L*c:-1,k=k!=-1&&I>=k);return k})};g.n(GK,iXE);GK.prototype.S=function(M){var O=new mpl;O.S=rs(M,K7u);O.X=rs(M,wDu);return O};g.n(jU,eF);jU.prototype.S=function(M){return cib(M)};g.n(XB,LPk);g.n(ln,eF);ln.prototype.S=function(M){return M.uU().K5()};g.n(FB,B1);FB.prototype.S=function(M){var O=g.rK(this.W,WD(he().kC,"ovms"));return!M.nj&&(M.u7!=0||O)};g.n(pu,XB);pu.prototype.X=function(){return new FB(this.S)}; pu.prototype.Y=function(){return[new ln("viewable_impression",this.S),new jU(this.S)]};g.n(Ku,SF);Ku.prototype.L=function(){var M=g.c4("ima.admob.getViewability"),O=WD(this.kC,"queryid");typeof M==="function"&&O&&M(O)}; Ku.prototype.getName=function(){return"gsv"};g.n(g8,qY);g8.prototype.getName=function(){return"gsv"}; g8.prototype.RY=function(){var M=Di();he();return M.X&&!1}; g8.prototype.ea=function(M,O,c){return new Ku(this.S,O,c)};g.n(w8,SF);w8.prototype.L=function(){var M=this,O=g.c4("ima.bridge.getNativeViewability"),c=WD(this.kC,"queryid");typeof O==="function"&&c&&O(c,function(k){g.XI(k)&&M.W++;var I=k.opt_nativeViewVisibleBounds||{},b=k.opt_nativeViewHidden;M.S=UwR(k.opt_nativeViewBounds||{});var v=M.X.L;v.S=b?noK.clone():UwR(I);M.timestamp=k.opt_nativeTime||-1;Di().S=v.S;k=k.opt_nativeVolume;k!==void 0&&(v.volume=k)})}; w8.prototype.getName=function(){return"nis"};g.n(nu,qY);nu.prototype.getName=function(){return"nis"}; nu.prototype.RY=function(){var M=Di();he();return M.X&&!1}; nu.prototype.ea=function(M,O,c){return new w8(this.S,O,c)};g.n(Re,fD);g.w=Re.prototype;g.w.d1=function(){return this.X.Ak!=null}; g.w.Sw=function(){var M={};this.wy&&(M.mraid=this.wy);this.Y2&&(M.mlc=1);M.mtop=this.X.cl2;this.W&&(M.mse=this.W);this.pB&&(M.msc=1);M.mcp=this.X.compatibility;return M}; g.w.Op=function(M){var O=g.C2.apply(1,arguments);try{return this.X.Ak[M].apply(this.X.Ak,O)}catch(c){es(538,c,.01,function(k){k.method=M})}}; g.w.initialize=function(){var M=this;if(this.isInitialized)return!this.IR();this.isInitialized=!0;if(this.X.compatibility===2)return this.W="ng",this.fail("w"),!1;if(this.X.compatibility===1)return this.W="mm",this.fail("w"),!1;Di().K=!0;this.Y.document.readyState&&this.Y.document.readyState=="complete"?Lh2(this):Gl(this.Y,"load",function(){ne().setTimeout(Hp(292,function(){return Lh2(M)}),100)},292); return!0}; g.w.Xt=function(){var M=Di(),O=kI2(this,"getMaxSize");M.S=new oC(0,O.width,O.height,0)}; g.w.l6=function(){Di().L=kI2(this,"getScreenSize")}; g.w.dispose=function(){MDl(this);fD.prototype.dispose.call(this)};var e3I=new function(M,O){this.key=M;this.defaultValue=O===void 0?!1:O;this.valueType="boolean"}("45378663");g.w=r8.prototype;g.w.M2=function(M){pQ(M,!1);N6p(M)}; g.w.dM=function(){}; g.w.Or=function(M,O,c,k){var I=this;M=new oq(HN,M,c?O:-1,7,this.E1(),this.Fh());M.oK=k;QGk(M.kC);J7(M.kC,"queryid",M.oK);M.Vo("");CKb(M,function(){return I.If.apply(I,g.p2(g.C2.apply(0,arguments)))},function(){return I.PD.apply(I,g.p2(g.C2.apply(0,arguments)))}); (k=gd(ic).S)&&EZl(M,k);this.Y&&(M.Tq(this.Y),this.Y=null);M.kA.AO&&gd(SzM);return M}; g.w.Hf=function(M){switch(M.Oq()){case 0:if(M=gd(ic).S)M=M.S,g.JA(M.J,this),M.T&&this.gH()&&lKI(M);JP();break;case 2:cd()}}; g.w.HM=function(){}; g.w.gH=function(){return!1}; g.w.PD=function(M,O){M.nj=!0;switch(M.Cx()){case 1:tDM(M,O);break;case 2:this.CN(M)}}; g.w.yV=function(M){var O=M.W(M);O&&(O=O.volume,M.SL=dE(O)&&O>0);bNb(M,0);return DG(M,"start",VV())}; g.w.HZ=function(M,O,c){k6(OC,[M],!VV());return this.TL(M,O,c)}; g.w.TL=function(M,O,c){return DG(M,c,VV())}; g.w.n9=function(M){return QU(M,"firstquartile",1)}; g.w.xu=function(M){M.Zd=!0;return QU(M,"midpoint",2)}; g.w.K9=function(M){return QU(M,"thirdquartile",3)}; g.w.zZ=function(M){var O=QU(M,"complete",4);E_(M);return O}; g.w.IJ=function(M){M.u7=3;return DG(M,"error",VV())}; g.w.tA=function(M,O,c){O=VV();if(M.cK()&&!O){var k=M.uU(),I=Bp();k.K=I}k6(OC,[M],!O);M.cK()&&(M.u7=1);return DG(M,c,O)}; g.w.ZN=function(M,O){O=this.HZ(M,O||{},"skip");E_(M);return O}; g.w.WD=function(M,O){pQ(M,!0);return this.HZ(M,O||{},"fullscreen")}; g.w.gP=function(M,O){pQ(M,!1);return this.HZ(M,O||{},"exitfullscreen")}; g.w.HY=function(M,O,c){O=M.uU();var k=Bp();O.HQ=H1(O,k,M.u7!=1);k6(OC,[M],!VV());M.u7==1&&(M.u7=2);return DG(M,c,VV())}; g.w.VV=function(M){k6(OC,[M],!VV());return M.X()}; g.w.jr=function(M){k6(OC,[M],!VV());this.vU(M);E_(M);return M.X()}; g.w.If=function(){}; g.w.CN=function(){}; g.w.vU=function(){}; g.w.Yk=function(){}; g.w.Hm=function(){}; g.w.Fh=function(){this.S||(this.S=this.Hm());return this.S==null?new zl:new pu(this.S)}; g.w.E1=function(){return new GK};g.n(d8,eF);d8.prototype.S=function(M){return M.N2()==4};g.n(Cu,B1);Cu.prototype.S=function(M){M=M.N2();return M==3||M==4};g.n(DN,XB);DN.prototype.X=function(){return new Cu(this.S)}; DN.prototype.Y=function(){return[new d8(this.S)]};g.n($6,iXE);$6.prototype.S=function(M){M&&(M.e===28&&(M=Object.assign({},M,{avas:3})),M.vs===4||M.vs===5)&&(M=Object.assign({},M,{vs:3}));var O=new mpl;O.S=rs(M,goL);O.X=rs(M,wDu);return O};lER.prototype.X=function(){return g.c4(this.S)};g.n(VU,r8);g.w=VU.prototype;g.w.dM=function(M,O){var c=this,k=gd(ic);if(k.S!=null)switch(k.S.getName()){case "nis":var I=gW2(this,M,O);break;case "gsv":I=Kal(this,M,O);break;case "exc":I=wWl(this,M)}I||(O.opt_overlayAdElement?I=void 0:O.opt_adElement&&(I=jHa(this,M,O.opt_adElement,O.opt_osdId)));I&&I.Cx()==1&&(I.W==g.BN&&(I.W=function(b){return c.Yk(b)}),pWM(this,I,O)); return I}; g.w.Yk=function(M){M.X=0;M.oO=0;if(M.L=="h"||M.L=="n"){he();M.vQ&&(he(),EC(this)!="h"&&EC(this));var O=g.c4("ima.common.getVideoMetadata");if(typeof O==="function")try{var c=O(M.oK)}catch(I){M.X|=4}else M.X|=2}else if(M.L=="b")if(O=g.c4("ytads.bulleit.getVideoMetadata"),typeof O==="function")try{c=O(M.oK)}catch(I){M.X|=4}else M.X|=2;else if(M.L=="ml")if(O=g.c4("ima.common.getVideoMetadata"),typeof O==="function")try{c=O(M.oK)}catch(I){M.X|=4}else M.X|=2;else M.X|=1;M.X||(c===void 0?M.X|=8:c===null? M.X|=16:g.XI(c)?M.X|=32:c.errorCode!=null&&(M.oO=c.errorCode,M.X|=64));c==null&&(c={});O=c;M.K=0;for(var k in tIJ)O[k]==null&&(M.K|=tIJ[k]);XWl(O,"currentTime");XWl(O,"duration");dE(c.volume)&&dE()&&(c.volume*=NaN);return c}; g.w.Hm=function(){he();EC(this)!="h"&&EC(this);var M=nWl(this);return M!=null?new lER(M):null}; g.w.CN=function(M){!M.S&&M.nj&&yU(this,M,"overlay_unmeasurable_impression")&&(M.S=!0)}; g.w.vU=function(M){M.Mb&&(M.K5()?yU(this,M,"overlay_viewable_end_of_session_impression"):yU(this,M,"overlay_unviewable_impression"),M.Mb=!1)}; g.w.If=function(){}; g.w.Or=function(M,O,c,k){if(Bp2()){var I=WD(he().kC,"mm"),b={};(I=(b[Lf.Gi]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",b[Lf.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",b)[I])&&Nm2(this,I);this.L==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&es(1044,Error())}M=r8.prototype.Or.call(this,M,O,c,k);this.J&&(O=this.U,M.J==null&&(M.J=new DpR),O.S[M.oK]=M.J,M.J.J=RLJ);return M}; g.w.M2=function(M){M&&M.Cx()==1&&this.J&&delete this.U.S[M.oK];return r8.prototype.M2.call(this,M)}; g.w.Fh=function(){this.S||(this.S=this.Hm());return this.S==null?new zl:this.L==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new DN(this.S):new pu(this.S)}; g.w.E1=function(){return this.L==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new $6:new GK}; g.w.Tq=function(M,O,c,k,I){O=new oC(c,O+k,c+I,O);(M=Tl(fQ,M))?M.Tq(O):this.Y=O}; var a11=sr(193,Wap,void 0,GIG);g.Ok("Goog_AdSense_Lidar_sendVastEvent",a11);var r7L=Hp(194,function(M,O){O=O===void 0?{}:O;M=reE(gd(VU),M,O);return Je7(M)}); g.Ok("Goog_AdSense_Lidar_getViewability",r7L);var Ni1=sr(195,function(){return go8()}); g.Ok("Goog_AdSense_Lidar_getUrlSignalsArray",Ni1);var J7u=Hp(196,function(){return JSON.stringify(go8())}); g.Ok("Goog_AdSense_Lidar_getUrlSignalsList",J7u);var edE=K2(["//ep2.adtrafficquality.google/sodar/",""]),Bml=K2(["//tpc.googlesyndication.com/sodar/",""]);g.n(mY,Error);g.n(x6,g.d);x6.prototype.FG=function(){return this.wpc.f()}; x6.prototype.Mz=function(M){this.wpc.c(M)}; x6.prototype.tU=function(M){return this.wpc.m(PP7(M))}; x6.prototype.wX=function(M){return this.wpc.mws(PP7(M))}; g.n(AP,g.d);AP.prototype.snapshot=function(M){return this.X1.s(Object.assign({},M.gN&&{c:M.gN},M.D7&&{s:M.D7},M.Cr!==void 0&&{p:M.Cr}))}; AP.prototype.GJ=function(M){this.X1.e(M)}; AP.prototype.ll=function(){return this.X1.l()};var CPp;g.n(Lu,g.d);Lu.prototype.share=function(){if(this.BQ())throw Error("E:AD");this.X++;return this}; Lu.prototype.dispose=function(){--this.X||g.d.prototype.dispose.call(this)}; CPp=Symbol.dispose;DDk.prototype.ys=function(M,O){this.S.ys("/client_streamz/bg/frs",M,O)}; $D7.prototype.ys=function(M,O,c,k,I,b){this.S.ys("/client_streamz/bg/wrl",M,O,c,k,I,b)}; VDM.prototype.ZX=function(M,O){this.S.eA("/client_streamz/bg/ec",M,O)}; TmI.prototype.ys=function(M,O,c){this.S.ys("/client_streamz/bg/el",M,O,c)}; fEE.prototype.ZX=function(M,O){this.S.eA("/client_streamz/bg/cec",M,O)}; mD8.prototype.ZX=function(M,O){this.S.eA("/client_streamz/bg/po/csc",M,O)}; ifG.prototype.ZX=function(M,O){this.S.eA("/client_streamz/bg/po/ctav",M,O)}; Ae2.prototype.ZX=function(M,O){this.S.eA("/client_streamz/bg/po/cwsc",M,O)};g.n(qna,aH);g.n(Ou,aH);var uM=[1,2,3];var W71=[0,uM,bc1,L1D,kkk];var sJL=[0,IU,[0,TKk,iJ1]];g.n(cJ,aH);var Uu=[1,2,3];var HcJ=[0,Uu,qkK,mu1,vH,sJL];g.n(k_,aH);var eLL=[0,IU,W71,HcJ];var BiK=[0,k7];g.n(Iz,aH);var zL4=[0,k7,-1,c7K];var ZcK=[0,k7,-1,xuu,c7K];g.n(bM,aH);var KMp=[1,2,3];var S41=[0,KMp,vH,zL4,vH,ZcK,vH,BiK];g.n(vJ,aH);vJ.prototype.qM=function(){var M=Oz(this,3,ry,3,!0);Vd(M);return M[void 0]};vJ.prototype.Y=JTA([0,k7,S41,I1A,IU,eLL,Yk1,MID]);g.n(hd7,aH);g.w=tb.prototype;g.w.isEnabled=function(){if(!g.Yl.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{JT:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.w.set=function(M,O,c){var k=!1;if(typeof c==="object"){var I=c.ony;k=c.secure||!1;var b=c.domain||void 0;var v=c.path||void 0;var u=c.JT}if(/[;=\s]/.test(M))throw Error('Invalid cookie name "'+M+'"');if(/[;\r\n]/.test(O))throw Error('Invalid cookie value "'+O+'"');u===void 0&&(u=-1);c=b?";domain="+b:"";v=v?";path="+v:"";k=k?";secure":"";u=u<0?"":u==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+u*1E3)).toUTCString();this.S.cookie=M+"="+O+c+v+u+k+(I!=null?";samesite="+ I:"")}; g.w.get=function(M,O){for(var c=M+"=",k=(this.S.cookie||"").split(";"),I=0,b;I=0;O--)this.remove(M[O])}; var B8=new tb(typeof document=="undefined"?null:document);jJ.prototype.compress=function(M){var O,c,k,I;return g.P(function(b){switch(b.X){case 1:return O=new CompressionStream("gzip"),c=(new Response(O.readable)).arrayBuffer(),k=O.writable.getWriter(),g.Z(b,k.write((new TextEncoder).encode(M)),2);case 2:return g.Z(b,k.close(),3);case 3:return I=Uint8Array,g.Z(b,c,4);case 4:return b.return(new I(b.S))}})}; jJ.prototype.isSupported=function(M){return M<1024?!1:typeof CompressionStream!=="undefined"};g.n(XG,aH);lM.prototype.setInterval=function(M){this.intervalMs=M;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}; lM.prototype.start=function(){var M=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){M.tick()},this.intervalMs),this.X=this.S())}; lM.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)}; lM.prototype.tick=function(){var M=this;if(this.enabled){var O=Math.max(this.S()-this.X,0);O0?c:void 0));c=xZ(c,4,Gc(I>0?I:void 0));c=xZ(c,5,Gc(b>0?b:void 0));I=c.t$;b=I[yd]|0;c=$u(c,b)?c:$Z(c,I,b)?VB(c,I):new c.constructor(Ds(I,b,!0));KN(v,K0,10,c)}v=this.S.clone();c=Date.now().toString();v=xZ(v,4,wy(c));M=r6(v,Jb,3,M.slice());k&&(v=new FG,k=xZ(v,13,Gc(k)),v=new p0, k=KN(v,FG,2,k),v=new Nk,k=KN(v,p0,1,k),k=PC(k,2,9),KN(M,Nk,18,k));O&&zA(M,14,O);return M};g.zv.prototype.X=0;g.zv.prototype.reset=function(){this.S=this.Y=this.L;this.X=0}; g.zv.prototype.getValue=function(){return this.Y};g.n(iP,aH);var P1D=Ae(iP);g.n(arA,aH);var pW;pW=new rTl;g.n(oz,g.d);g.w=oz.prototype;g.w.Q2=function(){PJ(this);this.X.stop();this.wy.stop();g.d.prototype.Q2.call(this)}; g.w.dispatch=function(M){if(M instanceof Jb)this.log(M);else try{var O=new Jb,c=M.Fa();var k=Zf(O,8,c);this.log(k)}catch(I){Eu(this,4,1)}}; g.w.log=function(M){Eu(this,2,1);if(this.pB){M=M.clone();var O=this.cQ++;M=zA(M,21,O);this.componentId&&Zf(M,26,this.componentId);O=M;var c=Aq(O,1);var k=k===void 0?!1:k;var I=typeof c;k=c==null?c:I==="bigint"?String(pX(64,c)):tq(c)?I==="string"?lK(c):k?KX(c):gy(c):void 0;k==null&&(k=Date.now(),k=Number.isFinite(k)?k.toString():"0",xZ(O,1,wy(k)));k=Aq(O,15);k!=null&&(typeof k==="bigint"?EG(k)?k=Number(k):(k=pX(64,k),k=EG(k)?Number(k):String(k)):k=tq(k)?typeof k==="number"?gy(k):lK(k):void 0);k!=null|| zA(O,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(k=this.experimentIds.clone(),KN(O,XG,16,k));Eu(this,1,1);O=this.S.length-1E3+1;O>0&&(this.S.splice(0,O),this.L+=O,Eu(this,3,O));this.S.push(M);this.nE||this.X.enabled||this.X.start()}}; g.w.flush=function(M,O){var c=this;if(this.S.length===0)M&&M();else if(this.jc&&this.Sc)this.Y.X=3,aiM(this);else{var k=Date.now();if(this.HQ>k&&this.oO0&&(c.oO=Date.now(),c.HQ=c.oO+F);F=XL(Hl);var r;Ex&&F&&((r=p.t$[F])==null?void 0:r[175237375])!=null&&PK(W1A,3);a:{var W=W===void 0?!1:W;if(XL(s1K)&&XL(Hl)&&void 0===s1K){r=p.t$;F=r[Hl];if(!F)break a;if(F=F.FI)try{F(r,175237375,SkJ);break a}catch(z){ag(z)}}W&&(W=p.t$, (r=XL(Hl))&&r in W&&(W=W[r])&&delete W[175237375])}W=pW.S?pW.X(p,pW.S,175237375,pW.Y):pW.X(p,175237375,null,pW.Y);if(W=W===null?void 0:W)W=Ji(W,1,-1),W!==-1&&(c.J=new g.zv(W<1?1:W,3E5,.1),c.X.setInterval(c.J.getValue()))}}M&&M();c.U=0},X=function(F,p){var K=pN(b,Jb,3); var r=Number(yzR(b,14));g.Zq(c.J);c.X.setInterval(c.J.getValue());F===401&&v&&(c.Mo=v);r&&(c.L+=r);p===void 0&&(p=c.isRetryable(F));p&&(c.S=K.concat(c.S),c.nE||c.X.enabled||c.X.start());Eu(c,7,1);O&&O("net-send-failed",F);++c.U},l=function(){c.network&&c.network.send(t,G,X)}; u?u.then(function(F){Eu(c,5,I);t.requestHeaders["Content-Encoding"]="gzip";t.requestHeaders["Content-Type"]="application/binary";t.body=F;t.v9=2;l()},function(){Eu(c,6,I); l()}):l()}}}}; g.w.isRetryable=function(M){return 500<=M&&M<600||M===401||M===0};y6.prototype.send=function(M,O,c){var k=this,I,b,v,u,t,G,X,l,F,p;return g.P(function(K){switch(K.X){case 1:return b=(I=k.qc?new AbortController:void 0)?setTimeout(function(){I.abort()},M.timeoutMillis):void 0,g.Ja(K,2,3),v=Object.assign({},{method:M.requestType, headers:Object.assign({},M.requestHeaders)},M.body&&{body:M.body},M.withCredentials&&{credentials:"include"},{signal:M.timeoutMillis&&I?I.signal:null}),g.Z(K,fetch(M.url,v),5);case 5:u=K.S;if(u.status!==200){(t=c)==null||t(u.status);K.Gf(3);break}if((G=O)==null){K.Gf(7);break}return g.Z(K,u.text(),8);case 8:G(K.S);case 7:case 3:g.Pk(K);clearTimeout(b);g.oG(K,0);break;case 2:X=g.Bk(K);switch((l=X)==null?void 0:l.name){case "AbortError":(F=c)==null||F(408);break;default:(p=c)==null||p(400)}K.Gf(3)}})}; y6.prototype.JK=function(){return 4};g.n(Q6,g.d);Q6.prototype.Vl=function(){this.J=!0;return this}; Q6.prototype.build=function(){this.network||(this.network=new y6);var M=new oz({logSource:this.logSource,GX:this.GX?this.GX:usE,sessionIndex:this.sessionIndex,xsb:this.Xd,Zp:this.L,nE:!1,Vl:this.J,gf:this.gf,network:this.network});g.C(this,M);if(this.X){var O=this.X,c=BJ(M.Y);Zf(c,7,O)}M.W=new jJ;this.componentId&&(M.componentId=this.componentId);this.u_&&(M.u_=this.u_);this.pageId&&(M.pageId=this.pageId);this.S&&((c=this.S)?(M.experimentIds||(M.experimentIds=new XG),O=M.experimentIds,c=c.Fa(),Zf(O, 4,c)):M.experimentIds&&xZ(M.experimentIds,4));this.Y&&(M.jc=M.Sc);KN2(M.Y);this.network.rz&&this.network.rz(this.logSource);this.network.nnd&&this.network.nnd(M);return M};g.n(dL,g.d);dL.prototype.flush=function(M){M=M||[];if(M.length){for(var O=new hd7,c=[],k=0;k-1?(O=M[v],c||(O.hM=!1)):(O=new BER(O,this.src,b,!!k,I),O.hM=c,M.push(O));return O}; g.w.remove=function(M,O,c,k){M=M.toString();if(!(M in this.listeners))return!1;var I=this.listeners[M];O=qk(I,O,c,k);return O>-1?(mL(I[O]),g.Nu(I,O),I.length==0&&(delete this.listeners[M],this.S--),!0):!1}; g.w.removeAll=function(M){M=M&&M.toString();var O=0,c;for(c in this.listeners)if(!M||c==M){for(var k=this.listeners[c],I=0;I-1?M[I]:null}; g.w.hasListener=function(M,O){var c=M!==void 0,k=c?M.toString():"",I=O!==void 0;return g.ko(this.listeners,function(b){for(var v=0;v>>0);g.lD(g.UF,g.d);g.UF.prototype[HD8]=!0;g.w=g.UF.prototype;g.w.addEventListener=function(M,O,c,k){g.L0(this,M,O,c,k)}; g.w.removeEventListener=function(M,O,c,k){y8p(this,M,O,c,k)}; g.w.dispatchEvent=function(M){var O=this.wq;if(O){var c=[];for(var k=1;O;O=O.wq)c.push(O),++k}O=this.B9;k=M.type||M;if(typeof M==="string")M=new g.V6(M,O);else if(M instanceof g.V6)M.target=M.target||O;else{var I=M;M=new g.V6(k,O);g.gi(M,I)}I=!0;var b;if(c)for(b=c.length-1;!M.X&&b>=0;b--){var v=M.currentTarget=c[b];I=uY(v,k,!0,M)&&I}M.X||(v=M.currentTarget=O,I=uY(v,k,!0,M)&&I,M.X||(I=uY(v,k,!1,M)&&I));if(c)for(b=0;!M.X&&b0){this.X--;var M=this.S;this.S=M.next;M.next=null}else M=this.Y();return M};var jH;lY.prototype.add=function(M,O){var c=VsG.get();c.set(M,O);this.X?this.X.next=c:this.S=c;this.X=c}; lY.prototype.remove=function(){var M=null;this.S&&(M=this.S,this.S=this.S.next,this.S||(this.X=null),M.next=null);return M}; var VsG=new t0(function(){return new FH},function(M){return M.reset()}); FH.prototype.set=function(M,O){this.S=M;this.scope=O;this.next=null}; FH.prototype.reset=function(){this.next=this.scope=this.S=null};var p7,K7=!1,DYI=new lY;TEl.prototype.reset=function(){this.context=this.X=this.Y=this.S=null;this.L=!1}; var fiA=new t0(function(){return new TEl},function(M){M.reset()}); g.Nn.prototype.then=function(M,O,c){return MFA(this,GC(typeof M==="function"?M:null),GC(typeof O==="function"?O:null),c)}; g.Nn.prototype.$goog_Thenable=!0;g.w=g.Nn.prototype;g.w.finally=function(M){var O=this;M=GC(M);return new Promise(function(c,k){qrp(O,function(I){M();c(I)},function(I){M(); k(I)})})}; g.w.eM=function(M,O){return MFA(this,null,GC(M),O)}; g.w.catch=g.Nn.prototype.eM;g.w.cancel=function(M){if(this.S==0){var O=new B2(M);g.gQ(function(){xYR(this,O)},this)}}; g.w.Mnb=function(M){this.S=0;wQ(this,2,M)}; g.w.OlY=function(M){this.S=0;wQ(this,3,M)}; g.w.lx=function(){for(var M;M=hBE(this);)LNG(this,M,this.S,this.W);this.U=!1}; var IGp=ag;g.lD(B2,pJ);B2.prototype.name="cancel";g.lD(g.zC,g.UF);g.w=g.zC.prototype;g.w.enabled=!1;g.w.Kw=null;g.w.setInterval=function(M){this.lU=M;this.Kw&&this.enabled?(this.stop(),this.start()):this.Kw&&this.stop()}; g.w.GcO=function(){if(this.enabled){var M=g.j1()-this.M4;M>0&&M0&&(this.getStatus(),this.U=setTimeout(this.N3.bind(this), this.Sc)),this.getStatus(),this.T=!0,this.S.send(M),this.T=!1}catch(v){this.getStatus(),nR2(this,v)}}; g.w.N3=function(){typeof DR!="undefined"&&this.S&&(this.L="Timed out after "+this.Sc+"ms, aborting",this.X=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.w.abort=function(M){this.S&&this.Y&&(this.getStatus(),this.Y=!1,this.J=!0,this.S.abort(),this.J=!1,this.X=M||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),C7(this))}; g.w.Q2=function(){this.S&&(this.Y&&(this.Y=!1,this.J=!0,this.S.abort(),this.J=!1),C7(this,!0));g.dQ.fl.Q2.call(this)}; g.w.S7=function(){this.BQ()||(this.Y2||this.T||this.J?R7b(this):this.Fcf())}; g.w.Fcf=function(){R7b(this)}; g.w.isActive=function(){return!!this.S}; g.w.isComplete=function(){return g.$s(this)==4}; g.w.getStatus=function(){try{return g.$s(this)>2?this.S.status:-1}catch(M){return-1}}; g.w.getResponseHeader=function(M){if(this.S&&this.isComplete())return M=this.S.getResponseHeader(M),M===null?void 0:M}; g.w.getLastError=function(){return typeof this.L==="string"?this.L:String(this.L)};iY.prototype.send=function(M,O,c){O=O===void 0?function(){}:O; c=c===void 0?function(){}:c; gRR(M.url,function(k){k=k.target;Vb(k)?O(g.TC(k)):c(k.getStatus())},M.requestType,M.body,M.requestHeaders,M.timeoutMillis,M.withCredentials)}; iY.prototype.JK=function(){return 1};qn.prototype.done=function(){this.logger.tb(this.event,A0()-this.startTime)}; g.n(xs,Lu);g.n(L7,xs);g.w=L7.prototype;g.w.Gz=function(){}; g.w.Uk=function(){}; g.w.tb=function(){}; g.w.gU=function(){}; g.w.G6=function(){}; g.w.jW=function(M,O,c,k){return k}; g.w.Yp=function(){}; g.w.lG=function(){}; g.w.fZ=function(){}; g.n(Ys,xs);g.w=Ys.prototype;g.w.update=function(M){this.logger.dispose();this.logger=M}; g.w.Uk=function(M){this.logger.Uk(M)}; g.w.tb=function(M,O){this.logger.tb(M,O)}; g.w.gU=function(M){this.logger.gU(M)}; g.w.G6=function(){this.logger.G6()}; g.w.jW=function(M,O,c,k){return this.logger.jW(M,O,c,k)}; g.w.Yp=function(M){this.logger.Yp(M)}; g.w.lG=function(M){this.logger.lG(M)}; g.w.fZ=function(M){this.logger.fZ(M)}; g.w.Gz=function(M){this.logger.Gz(M)}; g.n(JDb,g.d);g.n(M0,xs);g.w=M0.prototype;g.w.Gz=function(M){this.metrics.Di4.ys(M,this.Yv)}; g.w.Uk=function(M){this.metrics.eventCount.ZX(M,this.Yv)}; g.w.tb=function(M,O){this.metrics.XD.ys(O,M,this.Yv)}; g.w.gU=function(M){this.metrics.errorCount.ZX(M,this.Yv)}; g.w.jW=function(M,O,c,k){function I(u){if(!b.BQ()){var t=A0()-v;b.metrics.Chd.ys(t,M,c,u,O,b.Yv)}} var b=this,v=A0();k.then(function(){return void I(0)},function(u){return void I(u instanceof oI?u.code:-1)}); return k}; g.w.Yp=function(M){this.metrics.iIB.ZX(M,this.Yv)}; g.w.lG=function(M){this.metrics.Nc.ZX(M,this.Yv)}; g.w.fZ=function(M){this.metrics.T92.ZX(M,this.Yv)}; g.n(Oy,M0);Oy.prototype.G6=function(){We7(this.S)};g.n(cZ,aH);g.n(k0,aH);g.n(IT,aH);var Cc8=Ae(IT),e7R=function(M){return bk(function(O){return O instanceof M&&!$u(O)})}(IT); IT.messageId="bfkj";g.n(sqb,aH);g.n(hP,aH);g.n(bm,aH);var Bs2=Ae(bm);g.n(Uy,g.d);Uy.prototype.snapshot=function(M){if(this.BQ())throw Error("Already disposed");this.logger.Uk("n");var O=this.logger.share();return this.Y.then(function(c){var k=c.xW;return new Promise(function(I){var b=new qn(O,"n");k(function(v){b.done();O.Gz(v.length);O.G6();O.dispose();I(v)},[M.gN, M.D7,M.t8,M.Cr])})})}; Uy.prototype.P1=function(M){var O=this;if(this.BQ())throw Error("Already disposed");this.logger.Uk("n");var c=h0(this.logger,function(){return O.L([M.gN,M.D7,M.t8,M.Cr])},"n"); this.logger.Gz(c.length);this.logger.G6();return c}; Uy.prototype.GJ=function(M){this.Y.then(function(O){var c;(c=O.kEu)==null||c(M)})}; Uy.prototype.ll=function(){return this.logger.share()};g.n(Gy,aH);g.n(jn,aH);X1.prototype.YX=function(M){return Ts2(this,M,new L7,0)};g.n(lm,g.d);lm.prototype.snapshot=function(M){var O=this;return g.P(function(c){switch(c.X){case 1:if(O.BQ())throw Error("Already disposed");if(O.X||O.W){c.Gf(2);break}return g.Z(c,O.J.promise,2);case 2:if(!O.X){c.Gf(4);break}return g.Z(c,O.X.snapshot(M),5);case 5:return c.return(c.S);case 4:throw O.W;}})}; lm.prototype.GJ=function(M){var O,c;(O=this.X)==null||(c=O.GJ)==null||c.call(O,M)}; lm.prototype.handleError=function(M){if(!this.BQ()){this.W=M;this.J.resolve();var O,c;(c=(O=this.options).Do2)==null||c.call(O,M)}}; lm.prototype.ll=function(){return this.logger.share()}; var iQl={DmO:432E5,hG:3E5,Y5:10,Fq:1E4,Gn:3E4,Bu:3E4,VpO:6E4,Sy:1E3,tq:6E4,hq:6E5,ey:.25,aT:2,maxAttempts:10};var y7A,cPR=(y7A=Math.imul)!=null?y7A:function(M,O){return M*O|0},gZ=[196, 200,224,18];wZ.prototype.Fa=function(){return String(this.S)+","+this.X.join()}; wZ.prototype.aI=function(M,O){var c=void 0;if(this.X[this.S]!==M){var k=this.X.indexOf(M);k!==-1?(this.X.splice(k,1),k0;)O[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(M%62),M=Math.floor(M/62);return O.join("")}};var pdp;g.n(RT,g.d);RT.prototype.wX=function(M,O){var c=this.tU(M);O==null||O(c);return h0(this.logger,function(){return g.Nw(c,2)},this.X)}; pdp=Symbol.dispose;g.n(N0,RT);N0.prototype.tU=function(M,O){var c=this;this.logger.Uk(this.S);++this.J>=this.U&&this.Y.resolve();var k=M();M=h0(this.logger,function(){return c.L(k)},"C"); if(M===void 0)throw new mY(17,"YNJ:Undefined");if(!(M instanceof Uint8Array))throw new mY(18,"ODM:Invalid");O==null||O(M);return M}; g.n(JF,RT);JF.prototype.tU=function(){return this.L}; g.n(WZ,RT);WZ.prototype.tU=function(){var M=this;return h0(this.logger,function(){return WK(M.L)},"d")}; WZ.prototype.wX=function(){return this.L}; g.n(sy,RT);sy.prototype.tU=function(){if(this.L)return this.L;this.L=KYA(this,function(M){return"_"+FYG(M)}); return KYA(this,function(M){return M})}; g.n(en,RT);en.prototype.tU=function(){var M=Math.floor(Date.now()/1E3),O=[Math.random()*255,Math.random()*255],c=O.concat([this.L&255,this.clientState],[M>>24&255,M>>16&255,M>>8&255,M&255]);M=new Uint8Array(2+c.length);M[0]=34;M[1]=c.length;M.set(c,2);c=M.subarray(2);for(var k=O=O.length;k150))try{this.cache=new tU8(M,this.logger)}catch(O){this.reportError(new mY(22,"GBJ:init",O))}}; g.w.reportError=function(M){this.logger.gU(M.code);this.onError(M);return M}; var n68=function(M){return bk(function(O){if(!NKD(O))return!1;for(var c=g.a(Object.entries(M)),k=c.next();!k.done;k=c.next()){var I=g.a(k.value);k=I.next().value;I=I.next().value;if(!(k in O)){if(I.EOb===!0)continue;return!1}if(!I(O[k]))return!1}return!0})}({X1:function(M){return bk(function(O){return O instanceof M})}(lm)},"");var OqA=(new Date).getTime();g.n(PZ,aH);var QJk=Ae(PZ);epk.prototype.getMetadata=function(){return this.metadata};oT.prototype.getMetadata=function(){return this.metadata}; oT.prototype.getStatus=function(){return this.status};Ey.prototype.W=function(M,O){O=O===void 0?{}:O;return new epk(M,this,O)}; Ey.prototype.getName=function(){return this.name};var dH0=new Ey("/google.internal.waa.v1.Waa/Create",Gy,PZ,function(M){return M.Fa()},QJk);g.n(yC,aH);var $7L=new Ey("/google.internal.waa.v1.Waa/GenerateIT",jn,yC,function(M){return M.Fa()},Ae(yC));var b0A=new Set(["SAPISIDHASH","APISIDHASH"]);g.n(QC,aH);QC.prototype.getValue=function(){var M=Aq(this,2);if(Array.isArray(M)||M instanceof aH)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return kb(this,2)};g.n(dZ,aH);dZ.prototype.getMessage=function(){return sz(this,2)}; var o6p=Ae(dZ);Cq.prototype.t1=function(M,O){M=="data"?this.Y.push(O):M=="metadata"?this.J.push(O):M=="status"?this.U.push(O):M=="end"?this.L.push(O):M=="error"&&this.X.push(O);return this}; Cq.prototype.removeListener=function(M,O){M=="data"?fq(this.Y,O):M=="metadata"?fq(this.J,O):M=="status"?fq(this.U,O):M=="end"?fq(this.L,O):M=="error"&&fq(this.X,O);return this}; Cq.prototype.cancel=function(){this.S.abort()}; Cq.prototype.cancel=Cq.prototype.cancel;Cq.prototype.removeListener=Cq.prototype.removeListener;Cq.prototype.on=Cq.prototype.t1;g.n(zpa,Error);g.lD(g.mj,p1L);g.mj.prototype.S=function(){var M=new im(this.L,this.Y);this.X&&M.setCredentialsMode(this.X);return M}; g.mj.prototype.setCredentialsMode=function(M){this.X=M}; g.lD(im,g.UF);g.w=im.prototype;g.w.open=function(M,O){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.s2=M;this.Sc=O;this.readyState=1;AF(this)}; g.w.send=function(M){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.K.signal.aborted)throw this.abort(),Error("Request was aborted.");this.S=!0;var O={headers:this.T,method:this.s2,credentials:this.J,cache:void 0,signal:this.K.signal};M&&(O.body=M);(this.Y2||g.Yl).fetch(new Request(this.Sc,O)).then(this.Eh.bind(this),this.OT.bind(this))}; g.w.abort=function(){this.response=this.responseText="";this.T=new Headers;this.status=0;this.K.abort();this.Y&&this.Y.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.S&&this.readyState!=4&&(this.S=!1,q0(this));this.readyState=0}; g.w.Eh=function(M){if(this.S&&(this.L=M,this.X||(this.status=this.L.status,this.statusText=this.L.statusText,this.X=M.headers,this.readyState=2,AF(this)),this.S&&(this.readyState=3,AF(this),this.S)))if(this.responseType==="arraybuffer")M.arrayBuffer().then(this.MB.bind(this),this.OT.bind(this));else if(typeof g.Yl.ReadableStream!=="undefined"&&"body"in M){this.Y=M.body.getReader();if(this.U){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= []}else this.response=this.responseText="",this.W=new TextDecoder;E6a(this)}else M.text().then(this.Oh.bind(this),this.OT.bind(this))}; g.w.oJ=function(M){if(this.S){if(this.U&&M.value)this.response.push(M.value);else if(!this.U){var O=M.value?M.value:new Uint8Array(0);if(O=this.W.decode(O,{stream:!M.done}))this.response=this.responseText+=O}M.done?q0(this):AF(this);this.readyState==3&&E6a(this)}}; g.w.Oh=function(M){this.S&&(this.response=this.responseText=M,q0(this))}; g.w.MB=function(M){this.S&&(this.response=M,q0(this))}; g.w.OT=function(){this.S&&q0(this)}; g.w.setRequestHeader=function(M,O){this.T.append(M,O)}; g.w.getResponseHeader=function(M){return this.X?this.X.get(M.toLowerCase())||"":""}; g.w.getAllResponseHeaders=function(){if(!this.X)return"";for(var M=[],O=this.X.entries(),c=O.next();!c.done;)c=c.value,M.push(c[0]+": "+c[1]),c=O.next();return M.join("\r\n")}; g.w.setCredentialsMode=function(M){this.J=M}; Object.defineProperty(im.prototype,"withCredentials",{get:function(){return this.J==="include"}, set:function(M){this.setCredentialsMode(M?"include":"same-origin")}});g.x0.prototype.toString=function(){var M=[],O=this.J;O&&M.push(kq(O,C14,!0),":");var c=this.S;if(c||O=="file")M.push("//"),(O=this.K)&&M.push(kq(O,C14,!0),"@"),M.push(g.sm(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Y,c!=null&&M.push(":",String(c));if(c=this.X)this.S&&c.charAt(0)!="/"&&M.push("/"),M.push(kq(c,c.charAt(0)=="/"?DHJ:$HJ,!0));(c=this.L.toString())&&M.push("?",c);(c=this.U)&&M.push("#",kq(c,VI0));return M.join("")}; g.x0.prototype.resolve=function(M){var O=this.clone(),c=!!M.J;c?g.hF(O,M.J):c=!!M.K;c?O.K=M.K:c=!!M.S;c?g.Lq(O,M.S):c=M.Y!=null;var k=M.X;if(c)g.Y0(O,M.Y);else if(c=!!M.X){if(k.charAt(0)!="/")if(this.S&&!this.X)k="/"+k;else{var I=O.X.lastIndexOf("/");I!=-1&&(k=O.X.slice(0,I+1)+k)}I=k;if(I==".."||I==".")k="";else if(g.zk(I,"./")||g.zk(I,"/.")){k=eI(I,"/");I=I.split("/");for(var b=[],v=0;v1||b.length==1&&b[0]!="")&&b.pop(), k&&v==I.length&&b.push("")):(b.push(u),k=!0)}k=b.join("/")}else k=I}c?O.X=k:c=M.L.toString()!=="";c?Mq(O,M.L.clone()):c=!!M.U;c&&(O.U=M.U);return O}; g.x0.prototype.clone=function(){return new g.x0(this)}; var C14=/[#\/\?@]/g,$HJ=/[#\?:]/g,DHJ=/[#\?]/g,Dc7=/[#\?@]/g,VI0=/#/g;g.w=cG.prototype;g.w.add=function(M,O){vG(this);this.Y=null;M=UX(this,M);var c=this.S.get(M);c||this.S.set(M,c=[]);c.push(O);this.X=this.X+1;return this}; g.w.remove=function(M){vG(this);M=UX(this,M);return this.S.has(M)?(this.Y=null,this.X=this.X-this.S.get(M).length,this.S.delete(M)):!1}; g.w.clear=function(){this.S=this.Y=null;this.X=0}; g.w.isEmpty=function(){vG(this);return this.X==0}; g.w.forEach=function(M,O){vG(this);this.S.forEach(function(c,k){c.forEach(function(I){M.call(O,I,k,this)},this)},this)}; g.w.vL=function(){vG(this);for(var M=Array.from(this.S.values()),O=Array.from(this.S.keys()),c=[],k=0;k0?String(M[0]):O}; g.w.toString=function(){if(this.Y)return this.Y;if(!this.S)return"";for(var M=[],O=Array.from(this.S.keys()),c=0;c>>3;b.Y!=1&&b.Y!=2&&b.Y!=15&&j8(b,v,u,"unexpected tag");b.S=1;b.X=0;b.L=0} function c(t){b.L++;b.L==5&&t&240&&j8(b,v,u,"message length too long");b.X|=(t&127)<<(b.L-1)*7;t&128||(b.S=2,b.K=0,typeof Uint8Array!=="undefined"?b.J=new Uint8Array(b.X):b.J=Array(b.X),b.X==0&&I())} function k(t){b.J[b.K++]=t;b.K==b.X&&I()} function I(){if(b.Y<15){var t={};t[b.Y]=b.J;b.W.push(t)}b.S=0} for(var b=this,v=M instanceof Array?M:new Uint8Array(M),u=0;u0?M:null};XM.prototype.isInputValid=function(){return this.S===null}; XM.prototype.Fo=function(){return this.S}; XM.prototype.Pb=function(){return!1}; XM.prototype.parse=function(M){this.S!==null&&qCI(this,M,"stream already broken");var O=null;try{var c=this.Y;c.Y||APl(c,M,"stream already broken");c.S+=M;var k=Math.floor(c.S.length/4);if(k==0)var I=null;else{try{var b=zLk(c.S.slice(0,k*4))}catch(v){APl(c,c.S,v.message)}c.X+=k*4;c.S=c.S.slice(k*4);I=b}O=I===null?null:this.L.parse(I)}catch(v){qCI(this,M,v.message)}this.X+=M.length;return O};var f11={INIT:0,N8:1,wV:2,zY:3,Vv:4,xo:5,STRING:6,q_:7,y3:8,hp:9,e_:10,s4:11,e1:12,s_:13,XW:14,l3:15,DI:16,N6:17,Az:18,eV:19,bW:20};g.w=FM.prototype;g.w.isInputValid=function(){return this.J!=3}; g.w.Fo=function(){return this.T}; g.w.done=function(){return this.J===2}; g.w.Pb=function(){return!1}; g.w.parse=function(M){function O(){for(;F0;)if(K=M[F++], b.K===4?b.K=0:b.K++,!K)break a;if(K==='"'&&!b.W){b.S=k();break}if(K==="\\"&&!b.W&&(b.W=!0,K=M[F++],!K))break;if(b.W)if(b.W=!1,K==="u"&&(b.K=1),K=M[F++])continue;else break;u.lastIndex=F;K=u.exec(M);if(!K){F=M.length+1;break}F=K.index+1;K=M[K.index];if(!K)break}b.Y+=F-r;continue;case t.hp:if(!K)continue;K==="r"?b.S=t.e_:pt(b,M,F);continue;case t.e_:if(!K)continue;K==="u"?b.S=t.s4:pt(b,M,F);continue;case t.s4:if(!K)continue;K==="e"?b.S=k():pt(b,M,F);continue;case t.e1:if(!K)continue;K==="a"?b.S=t.s_: pt(b,M,F);continue;case t.s_:if(!K)continue;K==="l"?b.S=t.XW:pt(b,M,F);continue;case t.XW:if(!K)continue;K==="s"?b.S=t.l3:pt(b,M,F);continue;case t.l3:if(!K)continue;K==="e"?b.S=k():pt(b,M,F);continue;case t.DI:if(!K)continue;K==="u"?b.S=t.N6:pt(b,M,F);continue;case t.N6:if(!K)continue;K==="l"?b.S=t.Az:pt(b,M,F);continue;case t.Az:if(!K)continue;K==="l"?b.S=k():pt(b,M,F);continue;case t.eV:K==="."?b.S=t.bW:pt(b,M,F);continue;case t.bW:if("0123456789.eE+-".indexOf(K)!==-1)continue;else F--,b.Y--,b.S= k();continue;default:pt(b,M,F)}}} function k(){var K=v.pop();return K!=null?K:t.N8} function I(K){b.X>1||(K||(K=l===-1?b.L+M.substring(X,F):M.substring(l,F)),b.Sc?b.U.push(K):b.U.push(JSON.parse(K)),l=F)} for(var b=this,v=b.s2,u=b.Y2,t=f11,G=M.length,X=0,l=-1,F=0;F0?(p=b.U,b.U=[],p):null}return null};Kt.prototype.isInputValid=function(){return this.J===null}; Kt.prototype.Fo=function(){return this.J}; Kt.prototype.Pb=function(){return!1}; Kt.prototype.parse=function(M){function O(t){b.X=6;b.J="The stream is broken @"+b.S+"/"+v+". Error: "+t+". With input:\n";throw Error(b.J);} function c(){b.Y=new FM({UAb:!0,OW:!0})} function k(t){if(t)for(var G=0;G1)&&O("extra status: "+t);b.U=!0;var G={};G[2]=t[0];b.L.push(G)}} for(var b=this,v=0;v0?(M=b.L,b.L=[],M):null};wc.prototype.hj=function(){return this.S}; wc.prototype.getStatus=function(){return this.J}; wc.prototype.Sc=function(M){M=M.target;try{if(M==this.S)a:{var O=g.$s(this.S),c=this.S.X,k=this.S.getStatus(),I=g.TC(this.S);M=[];if(g.f7(this.S)instanceof Array){var b=g.f7(this.S);b.length>0&&b[0]instanceof Uint8Array&&(this.T=!0,M=b)}if(!(O<3||O==3&&!I&&M.length==0))if(k=k==200||k==206,O==4&&(c==8?Ru(this,7):c==7?Ru(this,8):k||Ru(this,3)),this.X||(this.X=xcR(this.S),this.X==null&&Ru(this,5)),this.J>2)au(this);else{if(M.length>this.Y){var v=M.length;c=[];try{if(this.X.Pb())for(var u=0;uthis.Y){u=I.slice(this.Y);this.Y=I.length;try{var G=this.X.parse(u);G!=null&&this.L&&this.L(G)}catch(X){Ru(this,5);au(this);break a}}O==4?(I.length!= 0||this.T?Ru(this,2):Ru(this,4),au(this)):Ru(this,1)}}}catch(X){Ru(this,6),au(this)}};g.w=hpE.prototype;g.w.t1=function(M,O){var c=this.X[M];c||(c=[],this.X[M]=c);c.push(O);return this}; g.w.addListener=function(M,O){this.t1(M,O);return this}; g.w.removeListener=function(M,O){var c=this.X[M];c&&g.JA(c,O);(M=this.S[M])&&g.JA(M,O);return this}; g.w.once=function(M,O){var c=this.S[M];c||(c=[],this.S[M]=c);c.push(O);return this}; g.w.n22=function(M){var O=this.X.data;O&&LYl(M,O);(O=this.S.data)&&LYl(M,O);this.S.data=[]}; g.w.Dub=function(){switch(this.Y.getStatus()){case 1:rc(this,"readable");break;case 5:case 6:case 4:case 7:case 3:rc(this,"error");break;case 8:rc(this,"close");break;case 2:rc(this,"end")}};YCp.prototype.serverStreaming=function(M,O,c,k){var I=this,b=M.substring(0,M.length-k.name.length);return v_7(function(v){var u=v.Lc,t=v.getMetadata(),G=cbk(I,!1);t=kvM(I,t,G,b+u.getName());var X=Iql(G,u.X,!0);v=u.S(v.Cn);G.send(t,"POST",v);return X},this.DW).call(this,k.W(O,c))};UkI.prototype.create=function(M,O,c){var k=this.S,I=this.X+"/$rpc/google.internal.waa.v1.Waa/Create";O=O||{};c=c===void 0?{}:c;return VFE(k,I,M,O,dH0,c)};var uGR="://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(" "),tJE=/\bocr\b/;var jzk=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;Object.assign({},{attributes:{},handleError:function(M){throw M;}},{glb:!0, nld:!0,WUQ:!1,mAh:X44,xAu:lzD,VmB:!1,kLO:!1,ur2:!0,yfB:j1A,IQd:!1,hjB:!1,uY4:!1});var WG=null,HG=!1,NL2=1,RZ8=Symbol("SIGNAL"),KW={version:0,IpO:0,Uq:!1,zp:void 0,Qe:void 0,Ek:void 0,Eb:0,I8:void 0,TB:void 0,ej:!1,Xh:!1,kind:"unknown",g5:function(){return!1}, uT:function(){}, Q_:function(){}, Oxf:function(){}};var gP=Symbol("UNSET"),wP=Symbol("COMPUTING"),nW=Symbol("ERRORED");Object.assign({},KW,{value:gP,Uq:!0,error:null,NP:JJ,kind:"computed",g5:function(M){return M.value===gP||M.value===wP}, uT:function(M){if(M.value===wP)throw Error("");var O=M.value;M.value=wP;var c=FLb(M),k=!1;try{var I=M.fM();sX(null);k=O!==gP&&O!==nW&&I!==nW&&M.NP(O,I)}catch(b){I=nW,M.error=b}finally{pJR(M,c)}k?M.value=O:(M.value=I,M.version++)}});var n_l=Object.assign({},KW,{NP:JJ,value:void 0,kind:"signal"});Object.assign({},KW,{value:gP,Uq:!0,error:null,NP:JJ,kind:"linkedSignal",g5:function(M){return M.value===gP||M.value===wP}, uT:function(M){if(M.value===wP)throw Error("");var O=M.value;M.value=wP;var c=FLb(M);try{var k=M.source();var I=M.fM(k,O===gP||O===nW?void 0:{source:M.AlQ,value:O});M.AlQ=k}catch(b){I=nW,M.error=b}finally{pJR(M,c)}O!==gP&&I!==nW&&M.NP(O,I)?M.value=O:(M.value=I,M.version++)}});Object.assign({},KW,{Xh:!0,ej:!1,Q_:function(M){M.schedule!==null&&M.schedule(M.dhQ)}, kau:!1,q8O:function(){}});g.n(Z2,g.UF);Z2.prototype.dispose=function(){window.removeEventListener("offline",this.Y);window.removeEventListener("online",this.Y);this.vK.o8(this.J);delete Z2.instance}; Z2.prototype.zo=function(){return this.S}; Z2.prototype.bZ=function(){var M=this;this.J=this.vK.Tp(function(){var O;return g.P(function(c){if(c.X==1)return M.S?((O=window.navigator)==null?0:O.onLine)?c.Gf(3):g.Z(c,zi(M),3):g.Z(c,zi(M),3);M.bZ();g.rI(c)})},3E4)};g.n(szE,aH);var mHz=Npl(szE,[0,u7,Gku,xuu,u7,-2,xuu,iJ1]);PG.prototype.set=function(M,O){O=O===void 0?!0:O;0<=M&&M<52&&Number.isInteger(M)&&this.data[M]!==O&&(this.data[M]=O,this.S=-1)}; PG.prototype.get=function(M){return!!this.data[M]};var EX;g.lD(g.dc,g.d);g.w=g.dc.prototype;g.w.start=function(){this.stop();this.L=!1;var M=eZ2(this),O=BLk(this);M&&!O&&this.X.mozRequestAnimationFrame?(this.S=g.L0(this.X,"MozBeforePaint",this.Y),this.X.mozRequestAnimationFrame(null),this.L=!0):this.S=M&&O?M.call(this.X,this.Y):this.X.setTimeout(V1b(this.Y),20)}; g.w.stop=function(){if(this.isActive()){var M=eZ2(this),O=BLk(this);M&&!O&&this.X.mozRequestAnimationFrame?c2(this.S):M&&O?O.call(this.X,this.S):this.X.clearTimeout(this.S)}this.S=null}; g.w.isActive=function(){return this.S!=null}; g.w.A2=function(){this.L&&this.S&&c2(this.S);this.S=null;this.U.call(this.J,g.j1())}; g.w.Q2=function(){this.stop();g.dc.fl.Q2.call(this)};g.lD(g.$q,g.d);g.w=g.$q.prototype;g.w.pY=0;g.w.Q2=function(){g.$q.fl.Q2.call(this);this.stop();delete this.S;delete this.X}; g.w.start=function(M){this.stop();this.pY=g.ZR(this.Y,M!==void 0?M:this.lU)}; g.w.stop=function(){this.isActive()&&g.Yl.clearTimeout(this.pY);this.pY=0}; g.w.isActive=function(){return this.pY!=0}; g.w.Ft=function(){this.pY=0;this.S&&this.S.call(this.X)};g.n(g.mK,g.d);g.w=g.mK.prototype;g.w.X5=function(M){this.Y=arguments;this.Kw||this.X?this.S=!0:iW(this)}; g.w.stop=function(){this.Kw&&(g.Yl.clearTimeout(this.Kw),this.Kw=null,this.S=!1,this.Y=null)}; g.w.pause=function(){this.X++}; g.w.resume=function(){this.X--;this.X||!this.S||this.Kw||(this.S=!1,iW(this))}; g.w.Q2=function(){g.d.prototype.Q2.call(this);this.stop()};g.AJ.prototype[Symbol.iterator]=function(){return this}; g.AJ.prototype.next=function(){var M=this.S.next();return{value:M.done?void 0:this.X.call(void 0,M.value),done:M.done}};g.lD(g.km,g.UF);g.w=g.km.prototype;g.w.isPlaying=function(){return this.S==1}; g.w.isPaused=function(){return this.S==-1}; g.w.mY=function(){this.BK("begin")}; g.w.SJ=function(){this.BK("end")}; g.w.onFinish=function(){this.BK("finish")}; g.w.onStop=function(){this.BK("stop")}; g.w.BK=function(M){this.dispatchEvent(M)};var icK=zQ(function(){var M=g.Xe("DIV"),O=g.u9?"-webkit":V1?"-moz":null,c="transition:opacity 1s linear;";O&&(c+=O+"-transition:opacity 1s linear;");O=BKG({style:c});if(M.nodeType===1&&/^(script|style)$/i.test(M.tagName))throw Error("");M.innerHTML=l3(O);return g.TQ(M.firstChild,"transition")!=""});g.lD(Ia,g.km);g.w=Ia.prototype;g.w.play=function(){if(this.isPlaying())return!1;this.mY();this.BK("play");this.startTime=g.j1();this.S=1;if(icK())return g.$B(this.X,this.U),this.Y=g.ZR(this.BZb,void 0,this),!0;this.fO(!1);return!1}; g.w.BZb=function(){g.YB(this.X);SuA(this.X,this.W);g.$B(this.X,this.L);this.Y=g.ZR((0,g.uD)(this.fO,this,!1),this.J*1E3)}; g.w.stop=function(){this.isPlaying()&&this.fO(!0)}; g.w.fO=function(M){g.$B(this.X,"transition","");g.Yl.clearTimeout(this.Y);g.$B(this.X,this.L);this.endTime=g.j1();this.S=0;if(M)this.onStop();else this.onFinish();this.SJ()}; g.w.Q2=function(){this.stop();Ia.fl.Q2.call(this)}; g.w.pause=function(){};var o_8={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,"var":!0};bv("Element","attributes")||bv("Node","attributes");bv("Element","innerHTML")||bv("HTMLElement","innerHTML");bv("Node","nodeName");bv("Node","nodeType");bv("Node","parentNode");bv("Node","childNodes");bv("HTMLElement","style")||bv("Element","style");bv("HTMLStyleElement","sheet");var Dkk=ybp("getPropertyValue"),$kR=ybp("setProperty");bv("Element","namespaceURI")||bv("Node","namespaceURI");var CMA={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var mk8,OJe,fqp,TLp,i0R;mk8=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]");OJe=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.A7D=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.Uw=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]");fqp=/^http:\/\/.*/;g.q4K=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");TLp=/\s+/;i0R=/[\d\u06f0-\u06f9]/;t$.prototype.lq=function(){return new G4(this.X())}; t$.prototype[Symbol.iterator]=function(){return new jc(this.X())}; t$.prototype.S=function(){return new jc(this.X())}; g.n(G4,g.KQ);G4.prototype.next=function(){return this.X.next()}; G4.prototype[Symbol.iterator]=function(){return new jc(this.X)}; G4.prototype.S=function(){return new jc(this.X)}; g.n(jc,t$);jc.prototype.next=function(){return this.Y.next()};lv.prototype.clone=function(){return new lv(this.S,this.W,this.Y,this.J,this.L,this.U,this.X,this.K)}; lv.prototype.equals=function(M){return this.S==M.S&&this.W==M.W&&this.Y==M.Y&&this.J==M.J&&this.L==M.L&&this.U==M.U&&this.X==M.X&&this.K==M.K};pR.prototype.clone=function(){return new pR(this.start,this.end)};(function(){if(uUL){var M=/Windows NT ([0-9.]+)/;return(M=M.exec(g.E4()))?M[1]:"0"}return Gj?(M=/1[0|1][_.][0-9_.]+/,(M=M.exec(g.E4()))?M[0].replace(/_/g,"."):"10"):g.AL?(M=/Android\s+([^\);]+)(\)|;)/,(M=M.exec(g.E4()))?M[1]:""):K11||geL||w4K?(M=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(M=M.exec(g.E4()))?M[1].replace(/_/g,"."):""):""})();var qul=function(){if(g.uz)return KR(/Firefox\/([0-9.]+)/);if(g.v_||g.$J||g.Av)return rAR;if(g.K1){if(Em()||Qg()){var M=KR(/CriOS\/([0-9.]+)/);if(M)return M}return KR(/Chrome\/([0-9.]+)/)}if(g.lf&&!Em())return KR(/Version\/([0-9.]+)/);if(fF||mf){if(M=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.E4()))return M[1]+"."+M[2]}else if(g.qR)return(M=KR(/Android\s+([0-9.]+)/))?M:KR(/Version\/([0-9.]+)/);return""}();g.lD(g.w4,g.d);g.w=g.w4.prototype;g.w.subscribe=function(M,O,c){var k=this.X[M];k||(k=this.X[M]=[]);var I=this.U;this.S[I]=M;this.S[I+1]=O;this.S[I+2]=c;this.U=I+3;k.push(I);return I}; g.w.unsubscribe=function(M,O,c){if(M=this.X[M]){var k=this.S;if(M=M.find(function(I){return k[I+1]==O&&k[I+2]==c}))return this.Qi(M)}return!1}; g.w.Qi=function(M){var O=this.S[M];if(O){var c=this.X[O];this.L!=0?(this.Y.push(M),this.S[M+1]=function(){}):(c&&g.JA(c,M),delete this.S[M],delete this.S[M+1],delete this.S[M+2])}return!!O}; g.w.publish=function(M,O){var c=this.X[M];if(c){var k=Array(arguments.length-1),I=arguments.length,b;for(b=1;b0&&this.L==0)for(;c=this.Y.pop();)this.Qi(c)}}return b!=0}return!1}; g.w.clear=function(M){if(M){var O=this.X[M];O&&(O.forEach(this.Qi,this),delete this.X[M])}else this.S.length=0,this.X={}}; g.w.Q2=function(){g.w4.fl.Q2.call(this);this.clear();this.Y.length=0};g.nR.prototype.set=function(M,O){O===void 0?this.S.remove(M):this.S.set(M,g.EF(O))}; g.nR.prototype.get=function(M){try{var O=this.S.get(M)}catch(c){return}if(O!==null)try{return JSON.parse(O)}catch(c){throw"Storage: Invalid value was encountered";}}; g.nR.prototype.remove=function(M){this.S.remove(M)};g.lD(Ra,g.nR);Ra.prototype.set=function(M,O){Ra.fl.set.call(this,M,LLl(O))}; Ra.prototype.X=function(M){M=Ra.fl.get.call(this,M);if(M===void 0||M instanceof Object)return M;throw"Storage: Invalid value was encountered";}; Ra.prototype.get=function(M){if(M=this.X(M)){if(M=M.data,M===void 0)throw"Storage: Invalid value was encountered";}else M=void 0;return M};g.lD(aa,Ra);aa.prototype.set=function(M,O,c){if(O=LLl(O)){if(c){if(c=c.length)return g.jE;var I=c.key(O++);if(M)return g.gs(I);I=c.getItem(I);if(typeof I!=="string")throw"Storage mechanism: Invalid value was encountered";return g.gs(I)}; return k}; g.w.clear=function(){W_(this);this.S.clear()}; g.w.key=function(M){W_(this);return this.S.key(M)};g.lD(H_,J$);g.lD(O77,J$);g.lD(ec,N2);ec.prototype.set=function(M,O){this.X.set(this.S+M,O)}; ec.prototype.get=function(M){return this.X.get(this.S+M)}; ec.prototype.remove=function(M){this.X.remove(this.S+M)}; ec.prototype.lq=function(M){var O=this.X[Symbol.iterator](),c=this,k=new g.KQ;k.next=function(){var I=O.next();if(I.done)return I;for(I=I.value;I.slice(0,c.S.length)!=c.S;){I=O.next();if(I.done)return I;I=I.value}return g.gs(M?I.slice(c.S.length):c.X.get(I))}; return k};z4.prototype.getValue=function(){return this.X}; z4.prototype.clone=function(){return new z4(this.S,this.X)};g.w=ZD.prototype;g.w.aI=function(M,O){var c=this.S;c.push(new z4(M,O));M=c.length-1;O=this.S;for(c=O[M];M>0;){var k=M-1>>1;if(O[k].S>c.S)O[M]=O[k],M=k;else break}O[M]=c}; g.w.remove=function(){var M=this.S,O=M.length,c=M[0];if(!(O<=0)){if(O==1)M.length=0;else{M[0]=M.pop();M=0;O=this.S;for(var k=O.length,I=O[M];M>1;){var b=M*2+1,v=M*2+2;b=vI.S)break;O[M]=O[b];M=b}O[M]=I}return c.getValue()}}; g.w.wm=function(){for(var M=this.S,O=[],c=M.length,k=0;k>>16&65535|0;for(var b;c!==0;){b=c>2E3?2E3:c;c-=b;do I=I+O[k++]|0,M=M+I|0;while(--b);I%=65521;M%=65521}return I|M<<16|0};for(var Uo={},RU,MX1=[],aU=0;aU<256;aU++){RU=aU;for(var OrD=0;OrD<8;OrD++)RU=RU&1?3988292384^RU>>>1:RU>>>1;MX1[aU]=RU}Uo=function(M,O,c,k){c=k+c;for(M^=-1;k>>8^MX1[(M^O[k])&255];return M^-1};var h$={};h$={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 T4=[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],iv=[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],sIM=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],p2l=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Oo=Array(576);Ew(Oo);var cO=Array(60);Ew(cO);var m$=Array(512);Ew(m$);var Vq=Array(256);Ew(Vq);var fR=Array(29);Ew(fR);var A$=Array(30);Ew(A$);var NQa,J0G,Wik,r0l=!1;var XS;XS=[new j0(0,0,0,0,function(M,O){var c=65535;for(c>M.Wv-5&&(c=M.Wv-5);;){if(M.ym<=1){uu(M);if(M.ym===0&&O===0)return 1;if(M.ym===0)break}M.Uc+=M.ym;M.ym=0;var k=M.kH+c;if(M.Uc===0||M.Uc>=k)if(M.ym=M.Uc-k,M.Uc=k,kj(M,!1),M.uZ.TE===0)return 1;if(M.Uc-M.kH>=M.wT-262&&(kj(M,!1),M.uZ.TE===0))return 1}M.aI=0;if(O===4)return kj(M,!0),M.uZ.TE===0?3:4;M.Uc>M.kH&&kj(M,!1);return 1}), new j0(4,4,8,4,tw),new j0(4,5,16,8,tw),new j0(4,6,32,32,tw),new j0(4,4,16,16,Gq),new j0(8,16,32,32,Gq),new j0(8,16,128,128,Gq),new j0(8,32,128,256,Gq),new j0(32,128,258,1024,Gq),new j0(32,258,258,4096,Gq)];var aRE={};aRE=function(){this.input=null;this.LR=this.EF=this.jT=0;this.output=null;this.Jm=this.TE=this.bb=0;this.msg="";this.state=null;this.ge=2;this.qm=0};var H7l=Object.prototype.toString; lu.prototype.push=function(M,O){var c=this.uZ,k=this.options.chunkSize;if(this.ended)return!1;var I=O===~~O?O:O===!0?4:0;typeof M==="string"?c.input=IR7(M):H7l.call(M)==="[object ArrayBuffer]"?c.input=new Uint8Array(M):c.input=M;c.jT=0;c.EF=c.input.length;do{c.TE===0&&(c.output=new oa.Rx(k),c.bb=0,c.TE=k);M=R92(c,I);if(M!==1&&M!==0)return this.SJ(M),this.ended=!0,!1;if(c.TE===0||c.EF===0&&(I===4||I===2))if(this.options.to==="string"){var b=oa.vS(c.output,c.bb);O=b;b=b.length;if(b<65537&&(O.subarray&& Y41||!O.subarray))O=String.fromCharCode.apply(null,oa.vS(O,b));else{for(var v="",u=0;u0||c.TE===0)&&M!==1);if(I===4)return(c=this.uZ)&&c.state?(k=c.state.status,k!==42&&k!==69&&k!==73&&k!==91&&k!==103&&k!==113&&k!==666?M=LR(c,-2):(c.state=null,M=k===113?LR(c,-3):0)):M=-2,this.SJ(M),this.ended=!0,M===0;I===2&&(this.SJ(0),c.TE=0);return!0}; lu.prototype.SJ=function(M){M===0&&(this.result=this.options.to==="string"?this.chunks.join(""):oa.Wk(this.chunks));this.chunks=[];this.err=M;this.msg=this.uZ.msg};var p8="@@redux/INIT"+FS(),PYb="@@redux/REPLACE"+FS();var osa=typeof Symbol==="function"&&Symbol.observable||"@@observable";var czD=[0,vo0,-3,Ug];g.n(dnE,aH);var Q0E=Npl(dnE,[0,u7,UHK,k7,vo0,k7,-1,Ug,vo0,Ug,-1,u7,Ug,UHK,IU,czD,k7,-1,Ug]);var CYa=-1099976681;var c1G=new g.wj("adInfoDialogEndpoint");var Sfl=new g.wj("adPingingEndpoint");var MqM=new g.wj("crossDeviceProgressCommand");var av=new g.wj("actionCompanionAdRenderer");var Ay=new g.wj("adActionInterstitialRenderer");var kFk=new g.wj("adDurationRemainingRenderer");var AS=new g.wj("adHoverTextButtonRenderer");var MrL=new g.wj("adInfoDialogRenderer");var zT=new g.wj("adMessageRenderer");var qW=new g.wj("adPreviewRenderer");var NW=new g.wj("adsEngagementPanelRenderer");var Hpa=new g.wj("dismissablePanelTextPortraitImageRenderer");var WQ7=new g.wj("adsEngagementPanelSectionListViewModel");var IoD=new g.wj("flyoutCtaRenderer");var rv=new g.wj("imageCompanionAdRenderer");var mZ=new g.wj("instreamAdPlayerOverlayRenderer");var RMD=new g.wj("instreamSurveyAdBackgroundImageRenderer");var i0=new g.wj("instreamSurveyAdPlayerOverlayRenderer");var ov=new g.wj("instreamSurveyAdRenderer"),mG=new g.wj("instreamSurveyAdSingleSelectQuestionRenderer"),fZ=new g.wj("instreamSurveyAdMultiSelectQuestionRenderer"),rP=new g.wj("instreamSurveyAdAnswerRenderer"),brK=new g.wj("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var S7=new g.wj("instreamVideoAdRenderer");var vC1=new g.wj("textOverlayAdContentRenderer"),UzD=new g.wj("enhancedTextOverlayAdContentRenderer"),ugK=new g.wj("imageOverlayAdContentRenderer");var il=new g.wj("playerOverlayLayoutRenderer");var q6=new g.wj("videoInterstitialButtonedCenteredLayoutRenderer");var SqM=new g.wj("aboveFeedAdLayoutRenderer");var P6E=new g.wj("belowPlayerAdLayoutRenderer");var Zp2=new g.wj("inPlayerAdLayoutRenderer");var Q3=new g.wj("playerBytesAdLayoutRenderer");var Ta=new g.wj("playerBytesSequenceItemAdLayoutRenderer");var V3=new g.wj("playerUnderlayAdLayoutRenderer");var Pt=new g.wj("adIntroRenderer");var za=new g.wj("playerBytesSequentialLayoutRenderer");var XfE=new g.wj("slidingTextPlayerOverlayRenderer");var E$=new g.wj("surveyTextInterstitialRenderer");var dv=new g.wj("videoAdTrackingRenderer");var rI7=new g.wj("videoInterstitialCenteredLayoutViewModel");var tX1=new g.wj("simpleAdBadgeRenderer");var R9=new g.wj("skipAdRenderer"),GF1=new g.wj("skipButtonRenderer");var Yi=new g.wj("adSlotRenderer");var Dp=new g.wj("squeezebackPlayerSidePanelRenderer");var jYz=new g.wj("timedPieCountdownRenderer");var mS=new g.wj("adAvatarViewModel");var ip=new g.wj("adBadgeViewModel");var A5=new g.wj("adButtonViewModel");var XbL=new g.wj("adDetailsLineViewModel");var lo0=new g.wj("adDisclosureBannerViewModel");var FCu=new g.wj("adPodIndexViewModel");var pbK=new g.wj("imageBackgroundViewModel");var KCz=new g.wj("adGridCardCollectionViewModel");var gCA=new g.wj("adGridCardTextViewModel");var wb1=new g.wj("adPreviewViewModel");var nCk=new g.wj("playerAdAvatarLockupCardButtonedViewModel");var Rm0=new g.wj("skipAdButtonViewModel");var ao1=new g.wj("skipAdViewModel");var rzk=new g.wj("timedPieCountdownViewModel");var NlL=new g.wj("visitAdvertiserLinkViewModel");var JS=new g.wj("bannerImageLayoutViewModel");var Wt=new g.wj("topBannerImageTextIconButtonedLayoutViewModel");var s$=new g.wj("adsEngagementPanelLayoutViewModel");var $i=new g.wj("displayUnderlayTextGridCardsLayoutViewModel");g.mt=new g.wj("browseEndpoint");var Jz1=new g.wj("confirmDialogEndpoint");var Cdl=new g.wj("commandContext");var KfM=new g.wj("rawColdConfigGroup");var p8p=new g.wj("rawHotConfigGroup");g.Gd=new g.wj("commandExecutorCommand");g.n($nR,aH);var ysA={FA2:0,B7f:1,WAf:32,KAo:61,T7f:67,DOo:103,v0d:86,n04:42,mOB:60,O_y:62,yky:73,VsO:76,N7h:88,AkY:90,ixy:99,g0b:98,C8f:100,Z_O:102,aQh:41,rf4:69,tmY:70,S8o:71,G5b:2,jVd:27,ANDROID:3,HIh:54,PdQ:14,yDB:91,zwY:55,IO2:24,ga2:20,na2:18,mac:21,xau:104,cD2:30,Nnu:29,ADO:28,R64:101,Cd2:34,Kd2:36,Wdu:38,IOS:5,Q84:15,JRd:92,fhQ:40,L82:25,F8c:17,GdQ:19,j82:64,oAB:66,UXQ:26,Rnu:22,p_y:33,q0f:68,bJ2:35,kdc:53,dXY:37,Y0c:39,i_f:7,azO:57,rk2:43,SCc:59,tsY:93,Day:74,h64:75,e6o:85,sqc:65,lzf:80,QqY:8,Cqb:10, YC2:58,fzO:63,XK2:72,va2:23,sP2:11,XLh:13,wtf:12,Tmy:16,uRy:56,ck2:31,f22:77,Il2:84,xOu:87,u$y:89,gv2:94,C7Y:95};g.n(n8,aH);n8.prototype.HI=function(){return sz(this,3)}; n8.prototype.Vd=function(){return sz(this,5)}; n8.prototype.d8=function(M){return Zf(this,5,M)};g.n(RS,aH);g.n(VHA,aH);g.n(aS,aH);g.w=aS.prototype;g.w.getDeviceId=function(){return sz(this,6)}; g.w.Jv=function(M){var O=Oz(this,9,jx,3,!0);Vd(O,M);return O[M]}; g.w.getPlayerType=function(){return HC(this,36)}; g.w.setHomeGroupInfo=function(M){return KN(this,VHA,81,M)}; g.w.clearLocationPlayabilityToken=function(){return xZ(this,89)};g.n(rj,aH);rj.prototype.getValue=function(){return sz(this,jK(this,l82,2))}; var l82=[2,3,4,5,6];g.n(NZ,aH);NZ.prototype.setTrackingParams=function(M){return xZ(this,1,VIl(M,!1))};g.n(Jw,aH);g.n(WO,aH);WO.prototype.Jv=function(M){var O=Oz(this,5,X2,3,!0);Vd(O,M);return O[M]};g.n(so,aH);so.prototype.getToken=function(){return BC(this,2)}; so.prototype.setToken=function(M){return Zf(this,2,M)};g.n(HO,aH);HO.prototype.setSafetyMode=function(M){return PC(this,5,M)};g.n(e0,aH);e0.prototype.T9=function(M){return KN(this,aS,1,M)};var hS=new g.wj("thumbnailLandscapePortraitRenderer");g.WCz=new g.wj("changeEngagementPanelVisibilityAction");var zeA=new g.wj("continuationCommand");g.sY1=new g.wj("openPopupAction");g.NS=new g.wj("webCommandMetadata");var FI7=new g.wj("metadataBadgeRenderer");var BRL=new g.wj("signalServiceEndpoint");var ek=new g.wj("innertubeCommand");var lA2=new g.wj("loggingDirectives");var Hq8={lly:"EMBEDDED_PLAYER_MODE_UNKNOWN",ex4:"EMBEDDED_PLAYER_MODE_DEFAULT",XPu:"EMBEDDED_PLAYER_MODE_PFP",sKu:"EMBEDDED_PLAYER_MODE_PFL"};var DaI=new g.wj("channelThumbnailEndpoint");var CTp=new g.wj("embeddedPlayerErrorMessageRenderer");var EPG=new g.wj("embeddedPlayerOverlayVideoDetailsRenderer"),$aI=new g.wj("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),VzE=new g.wj("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var jE2=new g.wj("embedsInfoPanelRenderer");var Hr0=new g.wj("feedbackEndpoint");var em1=new g.wj("callToActionButtonViewModel");var Blz=new g.wj("interactionLoggingCommandMetadata");var r$A={Izf:"WEB_DISPLAY_MODE_UNKNOWN",E0b:"WEB_DISPLAY_MODE_BROWSER",P82:"WEB_DISPLAY_MODE_MINIMAL_UI",z62:"WEB_DISPLAY_MODE_STANDALONE",H_c:"WEB_DISPLAY_MODE_FULLSCREEN"};g.n(BO,aH);BO.prototype.getPlayerType=function(){return HC(this,7)}; BO.prototype.V9=function(){return sz(this,19)}; BO.prototype.setVideoId=function(M){return Zf(this,19,M)};g.n(zq,aH);g.n(ZV,aH);g.n(S0,aH); var zmK=[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,522,523,524,525];var Zr1=new g.wj("loggingContext");g.n(PO,aH);g.n(oS,aH);oS.prototype.V9=function(){return BC(this,jK(this,cw,1))}; oS.prototype.setVideoId=function(M){return ti(this,1,cw,ar(M))}; oS.prototype.getPlaylistId=function(){return BC(this,jK(this,cw,2))}; var cw=[1,2];g.n(TQM,aH);var a_=new g.wj("changeKeyedMarkersVisibilityCommand");var SmK=new g.wj("changeMarkersVisibilityCommand");var KI7=new g.wj("loadMarkersCommand");var P3z=new g.wj("suggestedActionDataViewModel");var mVE=new g.wj("timelyActionViewModel");var fZR=new g.wj("timelyActionsOverlayViewModel");var OK2=new g.wj("productListItemRenderer");var oCe=new g.wj("shoppingOverlayRenderer");var ydR=new g.wj("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var ECD=new g.wj("adFeedbackEndpoint");var yzD=new g.wj("menuEndpoint");var US8=new g.wj("phoneDialerEndpoint");var bWk=new g.wj("sendSmsEndpoint");var oPl=new g.wj("copyTextEndpoint");var QYK=new g.wj("shareEndpoint"),dzA=new g.wj("shareEntityEndpoint"),C3K=new g.wj("shareEntityServiceEndpoint"),Dzz=new g.wj("webPlayerShareEntityServiceEndpoint");g.zY=new g.wj("urlEndpoint");g.nO=new g.wj("watchEndpoint");var $ze=new g.wj("watchPlaylistEndpoint");g.VXe=new g.wj("offlineOrchestrationActionCommand");var shk=new g.wj("compositeVideoOverlayRenderer");var TlA=new g.wj("miniplayerRenderer");var S9R=new g.wj("paidContentOverlayRenderer");var foA=new g.wj("playerMutedAutoplayOverlayRenderer"),mzD=new g.wj("playerMutedAutoplayEndScreenRenderer");var svl=new g.wj("unserializedPlayerResponse"),ir1=new g.wj("unserializedPlayerResponse");var Az1=new g.wj("playlistEditEndpoint");var Jm;g.xi=new g.wj("buttonRenderer");Jm=new g.wj("toggleButtonRenderer");var JIR=new g.wj("counterfactualRenderer");var qm0=new g.wj("resolveUrlCommandMetadata");var xzK=new g.wj("modifyChannelNotificationPreferenceEndpoint");var Z5G=new g.wj("pingingEndpoint");var hm1=new g.wj("unsubscribeEndpoint");g.iO=new g.wj("subscribeButtonRenderer");var LCk=new g.wj("subscribeEndpoint");var bnl=new g.wj("buttonViewModel");var smA=new g.wj("qrCodeRenderer");var deA={VM4:"LIVING_ROOM_APP_MODE_UNSPECIFIED",W8y:"LIVING_ROOM_APP_MODE_MAIN",nA4:"LIVING_ROOM_APP_MODE_KIDS",mXf:"LIVING_ROOM_APP_MODE_MUSIC",xXO:"LIVING_ROOM_APP_MODE_UNPLUGGED",uyo:"LIVING_ROOM_APP_MODE_GAMING"};var uPI=new g.wj("autoplaySwitchButtonRenderer");var A2,AuE,P02,bh7;A2=new g.wj("decoratedPlayerBarRenderer");AuE=new g.wj("chapteredPlayerBarRenderer");P02=new g.wj("multiMarkersPlayerBarRenderer");bh7=new g.wj("chapterRenderer");g.L9A=new g.wj("markerRenderer");var Gnp=new g.wj("decoratedPlayheadRenderer");var X9b=new g.wj("desktopOverlayConfigRenderer");var e$A=new g.wj("engagementPanelSectionListRenderer");var GTE=new g.wj("gatedActionsOverlayViewModel");var cRR=new g.wj("heatMarkerRenderer");var OhI=new g.wj("heatmapRenderer");var p9A=new g.wj("watchToWatchTransitionRenderer");var QEp=new g.wj("playlistPanelRenderer");var Ym1=new g.wj("productUpsellSuggestedActionViewModel");var M21=new g.wj("suggestedActionTimeRangeTrigger"),OI0=new g.wj("suggestedActionsRenderer"),cTe=new g.wj("suggestedActionRenderer");var knI=new g.wj("timedMarkerDecorationRenderer");var EhM=new g.wj("cipher");var HZ8=new g.wj("playerVars");var kQk=new g.wj("playerVars");var WH=g.Yl.window,IrD,bI1,Eo=(WH==null?void 0:(IrD=WH.yt)==null?void 0:IrD.config_)||(WH==null?void 0:(bI1=WH.ytcfg)==null?void 0:bI1.data_)||{};g.Ok("yt.config_",Eo);var Tq=[];var Mn8=/^[\w.]*$/,xnl={q:!0,search_query:!0},qFL=String(Aw);var Iw=new function(){var M=window.document;this.S=window;this.X=M}; g.Ok("yt.ads_.signals_.getAdSignalsString",function(M){return qZ(v8(M))});g.j1();var cFk="XMLHttpRequest"in g.Yl?function(){return new XMLHttpRequest}:null;var vBe="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.p2(vBe);var v07={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"},g08="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.p2(vBe)),leE=!1,Gy2=nF;g.n(rW,pJ);W8.prototype.then=function(M,O,c){return this.S?this.S.then(M,O,c):this.Y===1&&M?(M=M.call(c,this.X))&&typeof M.then==="function"?M:H8(M):this.Y===2&&O?(M=O.call(c,this.X))&&typeof M.then==="function"?M:si(M):this}; W8.prototype.getValue=function(){return this.X}; W8.prototype.$goog_Thenable=!0;var ev=!1;var DA=fF||mf;var Wjk=/^([0-9\.]+):([0-9\.]+)$/;g.n(Uj,pJ);Uj.prototype.name="BiscottiError";g.n(v3,pJ);v3.prototype.name="BiscottiMissingError";var BZ8={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},uh=null;var cAb=K2(["data-"]),d0R={};var Uik=0,t4=g.u9?"webkit":V1?"moz":g.v_?"ms":g.Av?"o":"",ue1=g.c4("ytDomDomGetNextId")||function(){return++Uik}; g.Ok("ytDomDomGetNextId",ue1);var VnL={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};pw.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; pw.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; pw.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var Kw=g.Yl.ytEventsEventsListeners||{};g.Ok("ytEventsEventsListeners",Kw);var m0M=g.Yl.ytEventsEventsCounter||{count:0};g.Ok("ytEventsEventsCounter",m0M);var x0G=zQ(function(){var M=!1;try{var O=Object.defineProperty({},"passive",{get:function(){M=!0}}); window.addEventListener("test",null,O)}catch(c){}return M}),iq2=zQ(function(){var M=!1; try{var O=Object.defineProperty({},"capture",{get:function(){M=!0}}); window.addEventListener("test",null,O)}catch(c){}return M});var sg;sg=window;g.al=sg.ytcsi&&sg.ytcsi.now?sg.ytcsi.now:sg.performance&&sg.performance.timing&&sg.performance.now&&sg.performance.timing.navigationStart?function(){return sg.performance.timing.navigationStart+sg.performance.now()}:function(){return(new Date).getTime()};g.lD(aF,g.d);aF.prototype.T=function(M){M.S===void 0&&TZl(M);var O=M.S;M.X===void 0&&TZl(M);this.S=new g.TF(O,M.X)}; aF.prototype.R6=function(){return this.S||new g.TF}; aF.prototype.Sc=function(){if(this.S){var M=(0,g.al)();if(this.L!=0){var O=this.U,c=this.S,k=O.x-c.x;O=O.y-c.y;k=Math.sqrt(k*k+O*O)/(M-this.L);this.X[this.Y]=Math.abs((k-this.J)/this.J)>.5?1:0;for(c=O=0;c<4;c++)O+=this.X[c]||0;O>=3&&this.W();this.J=k}this.L=M;this.U=this.S;this.Y=(this.Y+1)%4}}; aF.prototype.Q2=function(){g.Xt(this.K);g.wh(this.s2)};g.n(rh,g.d);rh.prototype.Z=function(M,O,c,k,I){c=g.mm((0,g.uD)(c,k||this.kc));c={target:M,name:O,callback:c};var b;I&&x0G()&&(b={passive:!0});M.addEventListener(O,c.callback,b);this.W.push(c);return c}; rh.prototype.dG=function(M){for(var O=0;O=T.d7)||W.S.version>=L||W.S.objectStoreNames.contains(Q)||e.push(Q)}t=e;if(t.length===0){r.Gf(5);break}G=Object.keys(c.options.r8); X=u.objectStoreNames();if(c.Jc.options.version+1)throw F.close(),c.Y=!1,yJE(c,p);return r.return(F);case 8:throw O(), l instanceof Error&&!g.Ft("ytidb_async_stack_killswitch")&&(l.stack=l.stack+"\n"+v.substring(v.indexOf("\n")+1)),F7(l,c.name,"",(K=c.options.version)!=null?K:-1);}})} function O(){c.S===k&&(c.S=void 0)} var c=this;if(!this.Y)throw yJE(this);if(this.S)return this.S;var k,I={blocking:function(b){b.close()}, closed:O,YJf:O,upgrade:this.options.upgrade};return this.S=k=M()};var dR=new yn("YtIdbMeta",{r8:{databases:{d7:1}},upgrade:function(M,O){O(1)&&g.NO(M,"databases",{keyPath:"actualName"})}});var TO,Vn=new function(){}(new function(){});new g.vZ;g.n(A1,yn);A1.prototype.X=function(M,O,c){c=c===void 0?{}:c;return(this.options.shared?mql:f2l)(M,O,Object.assign({},c))}; A1.prototype.delete=function(M){M=M===void 0?{}:M;return(this.options.shared?xqa:itA)(this.name,M)};var gBK={},LKb=g.qO("ytGcfConfig",{r8:(gBK.coldConfigStore={d7:1},gBK.hotConfigStore={d7:1},gBK),shared:!1,upgrade:function(M,O){O(1)&&(g.Bo(g.NO(M,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.Bo(g.NO(M,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.n(h1,g.d);h1.prototype.Q2=function(){for(var M=g.a(this.X),O=M.next();!O.done;O=M.next()){var c=this.S;O=c.indexOf(O.value);O>=0&&c.splice(O,1)}this.X.length=0;g.d.prototype.Q2.call(this)};kH.prototype.d8=function(M){this.hotHashData=M;g.Ok("yt.gcf.config.hotHashData",this.hotHashData||null)};var wNe=typeof TextEncoder!=="undefined"?new TextEncoder:null,D2k=wNe?function(M){return wNe.encode(M)}:function(M){M=g.rd(M); for(var O=new Uint8Array(M.length),c=0;c=O?!1:!0}; g.w.vO=function(){var M=this;if(!se(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.rW.fQ("QUEUED",this.ih).then(function(O){O&&!M.ZV(O,M.Vj)?M.vK.Tp(function(){return g.P(function(c){if(c.X==1)return O.id===void 0?c.Gf(2):g.Z(c,M.rW.lc(O.id,M.ih),2);M.vO();g.rI(c)})}):M.Ic.zo()&&M.BZ()})};var BT;var nEp={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,producerMediaServicesResetDetails:522,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,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525};var R3D={},b8R=g.qO("ServiceWorkerLogsDatabase",{r8:(R3D.SWHealthLog={d7:1},R3D),shared:!0,upgrade:function(M,O){O(1)&&g.Bo(g.NO(M,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var S$={},jSk=0;var PT;Ee.prototype.requestComplete=function(M,O){O&&(this.X=!0);M=this.removeParams(M);this.S.get(M)||this.S.set(M,O)}; Ee.prototype.isEndpointCFR=function(M){M=this.removeParams(M);return(M=this.S.get(M))?!1:M===!1&&this.X?!0:null}; Ee.prototype.removeParams=function(M){return M.split("?")[0]}; Ee.prototype.removeParams=Ee.prototype.removeParams;Ee.prototype.isEndpointCFR=Ee.prototype.isEndpointCFR;Ee.prototype.requestComplete=Ee.prototype.requestComplete;Ee.getInstance=ya;g.n(Qa,g.UF);g.w=Qa.prototype;g.w.zo=function(){return this.S.zo()}; g.w.FZ=function(M){this.S.S=M}; g.w.lr=function(){var M=window.navigator.onLine;return M===void 0?!0:M}; g.w.yS=function(){this.X=!0}; g.w.listen=function(M,O){return this.S.listen(M,O)}; g.w.il=function(M){M=zi(this.S,M);M.then(function(O){g.Ft("use_cfr_monitor")&&ya().requestComplete("generate_204",O)}); return M}; Qa.prototype.sendNetworkCheckRequest=Qa.prototype.il;Qa.prototype.listen=Qa.prototype.listen;Qa.prototype.enableErrorFlushing=Qa.prototype.yS;Qa.prototype.getWindowStatus=Qa.prototype.lr;Qa.prototype.networkStatusHint=Qa.prototype.FZ;Qa.prototype.isNetworkAvailable=Qa.prototype.zo;Qa.getInstance=FmE;g.n(g.d0,g.UF);g.d0.prototype.zo=function(){var M=g.c4("yt.networkStatusManager.instance.isNetworkAvailable");return M?M.bind(this.X)():!0}; g.d0.prototype.FZ=function(M){var O=g.c4("yt.networkStatusManager.instance.networkStatusHint").bind(this.X);O&&O(M)}; g.d0.prototype.il=function(M){var O=this,c;return g.P(function(k){c=g.c4("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(O.X);return g.Ft("skip_network_check_if_cfr")&&ya().isEndpointCFR("generate_204")?k.return(new Promise(function(I){var b;O.FZ(((b=window.navigator)==null?void 0:b.onLine)||!0);I(O.zo())})):c?k.return(c(M)):k.return(!0)})};var CL;g.n(Dd,HT);Dd.prototype.writeThenSend=function(M,O){O||(O={});O=Va(M,O);g.VN()||(this.S=!1);HT.prototype.writeThenSend.call(this,M,O)}; Dd.prototype.sendThenWrite=function(M,O,c){O||(O={});O=Va(M,O);g.VN()||(this.S=!1);HT.prototype.sendThenWrite.call(this,M,O,c)}; Dd.prototype.sendAndWrite=function(M,O){O||(O={});O=Va(M,O);g.VN()||(this.S=!1);HT.prototype.sendAndWrite.call(this,M,O)}; Dd.prototype.awaitInitialization=function(){return this.Y.promise};var nj7=g.Yl.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.Ok("ytNetworklessLoggingInitializationOptions",nj7);g.TZ.prototype.isReady=function(){!this.config_&&p_I()&&(this.config_=g.b_());return!!this.config_};var arD,i_,qG;arD=g.Yl.ytPubsubPubsubInstance||new g.w4;i_=g.Yl.ytPubsubPubsubSubscribedKeys||{};qG=g.Yl.ytPubsubPubsubTopicToKeys||{};g.AC=g.Yl.ytPubsubPubsubIsSynchronous||{};g.w4.prototype.subscribe=g.w4.prototype.subscribe;g.w4.prototype.unsubscribeByKey=g.w4.prototype.Qi;g.w4.prototype.publish=g.w4.prototype.publish;g.w4.prototype.clear=g.w4.prototype.clear;g.Ok("ytPubsubPubsubInstance",arD);g.Ok("ytPubsubPubsubTopicToKeys",qG);g.Ok("ytPubsubPubsubIsSynchronous",g.AC); g.Ok("ytPubsubPubsubSubscribedKeys",i_);var WmE={};g.n(tx,g.d);tx.prototype.append=function(M){if(!this.X)throw Error("This does not support the append operation");M=M.jL();this.jL().appendChild(M)}; g.n(G8,tx);G8.prototype.jL=function(){return this.S};g.n(jg,g.d);jg.prototype.onTouchStart=function(M){this.W=!0;this.X=M.touches.length;this.S.isActive()&&(this.S.stop(),this.J=!0);M=M.touches;this.U=eRk(this,M)||M.length!=1;var O=M.item(0);this.U||!O?this.T=this.K=Infinity:(this.K=O.clientX,this.T=O.clientY);for(O=this.Y.length=0;O=0)}if(O||M&&Math.pow(M.clientX-this.K,2)+Math.pow(M.clientY-this.T,2)>25)this.L=!0}; jg.prototype.onTouchEnd=function(M){var O=M.changedTouches;O&&this.W&&this.X==1&&!this.L&&!this.J&&!this.U&&eRk(this,O)&&(this.Sc=M,this.S.start());this.X=M.touches.length;this.X===0&&(this.L=this.W=!1,this.Y.length=0);this.J=!1};var X_=Date.now().toString();var g$={};var N3=Symbol("injectionDeps");n5.prototype.toString=function(){return"InjectionToken("+this.name+")"}; Z87.prototype.resolve=function(M){return M instanceof RD?Jx(this,M.key,[],!0):Jx(this,M,[])};var Wm;var Hm=window;var ZU=g.Ft("web_enable_lifecycle_monitoring")&&eg()!==0,dZ7=g.Ft("web_enable_lifecycle_monitoring");Ejk.prototype.cancel=function(){for(var M=g.a(this.S),O=M.next();!O.done;O=M.next())O=O.value,O.jobId===void 0||O.MK||this.scheduler.o8(O.jobId),O.MK=!0;this.X.resolve()};g.w=Sg.prototype;g.w.install=function(M){this.plugins.push(M);return this}; g.w.uninstall=function(){var M=this;g.C2.apply(0,arguments).forEach(function(O){O=M.plugins.indexOf(O);O>-1&&M.plugins.splice(O,1)})}; g.w.transition=function(M,O){var c=this;ZU&&PuG(this.state);var k=this.transitions.find(function(b){return Array.isArray(b.from)?b.from.find(function(v){return v===c.state&&b.to===M}):b.from===c.state&&b.to===M}); if(k){this.X&&(ywE(this.X),this.X=void 0);Cup(this,M,O);this.state=M;ZU&&Bm(this.state);k=k.action.bind(this);var I=this.plugins.filter(function(b){return b[M]}).map(function(b){return b[M]}); k(QSA(this,I),O)}else throw Error("no transition specified from "+this.state+" to "+M);}; g.w.FX2=function(M){var O=g.C2.apply(1,arguments);g.A4();for(var c=g.a(M),k=c.next(),I={};!k.done;I={Yi:void 0},k=c.next())I.Yi=k.value,uMk(function(b){return function(){oD(b.Yi.name);y_(function(){return b.Yi.callback.apply(b.Yi,g.p2(O))}); Ef(b.Yi.name)}}(I))}; g.w.LXy=function(M){var O=g.C2.apply(1,arguments),c,k,I,b;return g.P(function(v){v.X==1&&(g.A4(),c=g.a(M),k=c.next(),I={});if(v.X!=3){if(k.done)return v.Gf(0);I.DM=k.value;I.Vt=void 0;b=function(u){return function(){oD(u.DM.name);var t=y_(function(){return u.DM.callback.apply(u.DM,g.p2(O))}); r3(t)?u.Vt=g.Ft("web_lifecycle_error_handling_killswitch")?t.then(function(){Ef(u.DM.name)}):t.then(function(){Ef(u.DM.name)},function(G){ojp(G); Ef(u.DM.name)}):Ef(u.DM.name)}}(I); uMk(b);return I.Vt?g.Z(v,I.Vt,3):v.Gf(3)}I={DM:void 0,Vt:void 0};k=c.next();return v.Gf(2)})}; g.w.dF=function(M){var O=g.C2.apply(1,arguments),c=this,k=M.map(function(I){return{DG:function(){oD(I.name);y_(function(){return I.callback.apply(I,g.p2(O))}); Ef(I.name)}, priority:Pm(c,I)}}); k.length&&(this.X=new Ejk(k))}; g.bA.Object.defineProperties(Sg.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var d$;g.n(Q_,Sg);Q_.prototype.J=function(M,O){var c=this;this.S=g.mA(0,function(){c.currentState==="application_navigating"&&c.transition("none")},5E3); M(O==null?void 0:O.event)}; Q_.prototype.U=function(M,O){this.S&&(g.S8.o8(this.S),this.S=null);M(O==null?void 0:O.event)};var Gf=[];g.Ok("yt.logging.transport.getScrapedGelPayloads",function(){return Gf});C5.prototype.storePayload=function(M,O){M=DU(M);this.store[M]?this.store[M].push(O):(this.X={},this.store[M]=[O]);this.S++;g.Ft("more_accurate_gel_parser")&&(O=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(O));return M}; C5.prototype.smartExtractMatchingEntries=function(M){if(!M.keys.length)return[];for(var O=V_(this,M.keys.splice(0,1)[0]),c=[],k=0;k=0){k=!1;break a}}k=!0}k&&(O=zf(O))&&this.Kv(O)}}; g.w.WU=function(M){return M}; g.w.onTouchStart=function(M){this.Y2.onTouchStart(M)}; g.w.onTouchMove=function(M){this.Y2.onTouchMove(M)}; g.w.onTouchEnd=function(M){if(this.Y2)this.Y2.onTouchEnd(M)}; g.w.Kv=function(M){this.layoutId?this.WQ.executeCommand(M,this.layoutId):(M=new g.Dy("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.Ww(M))}; g.w.createServerVe=function(M,O){this.api.createServerVe(M,this);this.api.setTrackingParams(M,O)}; g.w.logVisibility=function(M,O){this.api.hasVe(M)&&this.api.logVisibility(M,O,this.interactionLoggingClientData)}; g.w.Q2=function(){this.clear(null);this.dG(this.a5);for(var M=g.a(this.oO),O=M.next();!O.done;O=M.next())this.dG(O.value);g.be.prototype.Q2.call(this)};g.n(sD,v$); sD.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.S=O;if(O.text==null&&O.icon==null)g.sZ(Error("ButtonRenderer did not have text or an icon set."));else{switch(O.style||null){case "STYLE_UNKNOWN":M="ytp-ad-button-link";break;default:M=null}M!=null&&g.Lt(this.element,M);O.text!=null&&(M=g.ue(O.text),g.BD(M)||(this.element.setAttribute("aria-label",M),this.Y=new g.be({G:"span",V:"ytp-ad-button-text",l4:M}),g.C(this,this.Y),this.Y.U2(this.element)));O.accessibilityData&&O.accessibilityData.accessibilityData&& O.accessibilityData.accessibilityData.label&&!g.BD(O.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",O.accessibilityData.accessibilityData.label);O.icon!=null&&(O=W$(O.icon,this.L),O!=null&&(this.X=new g.be({G:"span",V:"ytp-ad-button-icon",C:[O]}),g.C(this,this.X)),this.U?KI(this.element,this.X.element,0):this.X.U2(this.element))}}; sD.prototype.clear=function(){this.hide()}; sD.prototype.onClick=function(M){v$.prototype.onClick.call(this,M);M=g.a(Ch7(this));for(var O=M.next();!O.done;O=M.next())O=O.value,this.layoutId?this.WQ.executeCommand(O,this.layoutId):g.Ww(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.n(H$,g.d);H$.prototype.Q2=function(){this.X&&g.wh(this.X);this.S.clear();eY=null;g.d.prototype.Q2.call(this)}; H$.prototype.register=function(M,O){O&&this.S.set(M,O)}; var eY=null;g.n(ZW,v$); ZW.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);M=O.hoverText||null;O=O.button&&g.V(O.button,g.xi)||null;O==null?g.Ww(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,void 0,void 0,void 0,void 0,this.Y),g.C(this,this.button),this.button.init(L_("button"),O,this.macros),M&&this.button.element.setAttribute("aria-label",g.ue(M)),this.button.U2(this.element),this.T&&!g.hJ(this.button.element, "ytp-ad-clickable")&&g.Lt(this.button.element,"ytp-ad-clickable"),this.Y&&g.Lt(this.button.element,"ytp-ad-hover-text-button--clean-player"),M&&(this.X=new g.be({G:"div",V:"ytp-ad-hover-text-container"}),this.U&&(O=new g.be({G:"div",V:"ytp-ad-hover-text-callout"}),O.U2(this.X.element),g.C(this,O)),g.C(this,this.X),this.X.U2(this.element),O=B$(M),KI(this.X.element,O,0)),this.show())}; ZW.prototype.hide=function(){this.button&&this.button.hide();this.X&&this.X.hide();v$.prototype.hide.call(this)}; ZW.prototype.show=function(){this.button&&this.button.show();v$.prototype.show.call(this)};g.n(P$,v$); P$.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);c=(M=O.thumbnail)&&SY(M)||"";g.BD(c)?Math.random()<.01&&g.sZ(Error("Found AdImage without valid image URL")):(this.S?g.$B(this.element,"backgroundImage","url("+c+")"):U2(this.element,{src:c}),U2(this.element,{alt:M&&M.accessibility&&M.accessibility.label||""}),O&&O.adRendererCommands&&O.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; P$.prototype.clear=function(){this.hide()};g.n(ox,v$);g.w=ox.prototype;g.w.hide=function(){v$.prototype.hide.call(this);this.Y&&this.Y.focus()}; g.w.show=function(){this.Y=document.activeElement;v$.prototype.show.call(this);this.L.focus()}; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.X=O;O.dialogMessages||O.title!=null?O.confirmLabel==null?g.Ww(Error("ConfirmDialogRenderer.confirmLabel was not set.")):O.cancelLabel==null?g.Ww(Error("ConfirmDialogRenderer.cancelLabel was not set.")):Tha(this,O):g.Ww(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.w.clear=function(){g.J4(this.S);this.hide()}; g.w.I1=function(){this.hide()}; g.w.Y_=function(){var M=this.X.cancelEndpoint;M&&(this.layoutId?this.WQ.executeCommand(M,this.layoutId):g.Ww(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.w.gh=function(){var M=this.X.confirmNavigationEndpoint||this.X.confirmEndpoint;M&&(this.layoutId?this.WQ.executeCommand(M,this.layoutId):g.Ww(Error("Missing layoutId for confirm dialog.")));this.hide()};g.n(ED,v$);g.w=ED.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.Y=O;if(O.defaultText==null&&O.defaultIcon==null)g.Ww(Error("ToggleButtonRenderer must have either text or icon set."));else if(O.defaultIcon==null&&O.toggledIcon!=null)g.Ww(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(O.style){switch(O.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":M="ytp-ad-toggle-button-default-style";break;default:M=null}M!=null&&g.Lt(this.L,M)}M={};O.defaultText? (c=g.ue(O.defaultText),g.BD(c)||(M.buttonText=c,this.api.N().experiments.No("a11y_h5_associate_survey_question")||this.S.setAttribute("aria-label",c),this.api.N().experiments.No("fix_h5_toggle_button_a11y")&&this.X.setAttribute("aria-label",c))):g.Mw(this.jc,!1);O.defaultTooltip&&(M.tooltipText=O.defaultTooltip,this.S.hasAttribute("aria-label")||this.X.setAttribute("aria-label",O.defaultTooltip));O.defaultIcon?(c=W$(O.defaultIcon),this.updateValue("untoggledIconTemplateSpec",c),O.toggledIcon?(this.s2= !0,c=W$(O.toggledIcon),this.updateValue("toggledIconTemplateSpec",c)):(g.Mw(this.T,!0),g.Mw(this.U,!1)),g.Mw(this.S,!1)):g.Mw(this.X,!1);g.XI(M)||this.update(M);O.isToggled&&(g.Lt(this.L,"ytp-ad-toggle-button-toggled"),this.toggleButton(O.isToggled));y9(this);this.Z(this.element,"change",this.GW);this.show()}}; g.w.onClick=function(M){this.oO.length>0&&(this.toggleButton(!this.isToggled()),this.GW());v$.prototype.onClick.call(this,M)}; g.w.GW=function(){g.c_(this.L,"ytp-ad-toggle-button-toggled",this.isToggled());for(var M=g.a(fyb(this,this.isToggled())),O=M.next();!O.done;O=M.next())O=O.value,this.layoutId?this.WQ.executeCommand(O,this.layoutId):g.Ww(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);y9(this)}; g.w.clear=function(){this.hide()}; g.w.toggleButton=function(M){g.c_(this.L,"ytp-ad-toggle-button-toggled",M);this.S.checked=M;y9(this)}; g.w.isToggled=function(){return this.S.checked};g.n(Q9,rh);Q9.prototype.J=function(M){if(Array.isArray(M)){M=g.a(M);for(var O=M.next();!O.done;O=M.next())O=O.value,O instanceof mAE&&this.Y(O)}};g.n(dC,v$);g.w=dC.prototype;g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);O.reasons?O.confirmLabel==null?g.Ww(Error("AdFeedbackRenderer.confirmLabel was not set.")):(O.cancelLabel==null&&g.sZ(Error("AdFeedbackRenderer.cancelLabel was not set.")),O.title==null&&g.sZ(Error("AdFeedbackRenderer.title was not set.")),xAa(this,O)):g.Ww(Error("AdFeedbackRenderer.reasons were not set."))}; g.w.clear=function(){nw(this.U);nw(this.T);this.L.length=0;this.hide()}; g.w.hide=function(){this.S&&this.S.hide();this.X&&this.X.hide();v$.prototype.hide.call(this);this.Y&&this.Y.focus()}; g.w.show=function(){this.S&&this.S.show();this.X&&this.X.show();this.Y=document.activeElement;v$.prototype.show.call(this);this.U.focus()}; g.w.gC=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.w.h0Q=function(){this.hide()}; C3.prototype.jL=function(){return this.S.element}; C3.prototype.getCommand=function(){return this.X}; C3.prototype.isChecked=function(){return this.Y.checked};g.n(DW,ox);DW.prototype.I1=function(M){ox.prototype.I1.call(this,M);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; DW.prototype.Y_=function(M){ox.prototype.Y_.call(this,M);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; DW.prototype.gh=function(M){ox.prototype.gh.call(this,M);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.n($v,v$);g.w=$v.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.U=O;if(O.dialogMessage==null&&O.title==null)g.Ww(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{O.confirmLabel==null&&g.sZ(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(M=O.closeOverlayRenderer&&g.V(O.closeOverlayRenderer,g.xi)||null)this.S=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.C(this,this.S),this.S.init(L_("button"),M,this.macros),this.S.U2(this.element);O.title&&(M=g.ue(O.title),this.updateValue("title",M));if(O.adReasons)for(M=O.adReasons,c=0;c=this.pB?(this.s2.hide(),this.HQ=!0,this.publish("i")):this.Y&&this.Y.isTemplated()&&(M=Math.max(0,Math.ceil((this.pB-M)/1E3)),M!=this.Zd&&(f3(this.Y,{TIME_REMAINING:String(M)}),this.Zd=M)))}};g.n(L3,m6);g.w=L3.prototype; g.w.init=function(M,O,c){m6.prototype.init.call(this,M,O,c);if(O.image&&O.image.thumbnail)if(O.headline)if(O.description)if((M=O.actionButton&&g.V(O.actionButton,g.xi))&&M.navigationEndpoint){var k=this.api.getVideoData(2);if(k!=null)if(O.image&&O.image.thumbnail){var I=O.image.thumbnail.thumbnails;I!=null&&I.length>0&&g.BD(g.zF(I[0].url))&&(I[0].url=k.profilePicture)}else g.sZ(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.Y.init(L_("ad-image"),O.image,c);this.U.init(L_("ad-text"), O.headline,c);this.L.init(L_("ad-text"),O.description,c);this.X.init(L_("button"),M,c);c=Q4(this.X.element);y4(this.X.element,c+" This link opens in new tab");this.s2=M.navigationEndpoint;this.api.ib()||this.show();this.api.N().B("enable_larger_flyout_cta_on_desktop")&&(this.LB("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.LB("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.LB("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.LB("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.LB("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.LB("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.X.element.classList.add("ytp-flyout-cta-action-button-large"),this.X.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.LB("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.oi.bind(this));this.jc=O.startMs||0;ie(this)}else g.Ww(Error("FlyoutCtaRenderer has no valid action button."));else g.Ww(Error("FlyoutCtaRenderer has no description AdText."));else g.Ww(Error("FlyoutCtaRenderer has no headline AdText."));else g.sZ(Error("FlyoutCtaRenderer has no image."))}; g.w.onClick=function(M){m6.prototype.onClick.call(this,M);this.api.pauseVideo();!g.wp(this.X.element,M.target)&&this.s2&&(this.layoutId?this.WQ.executeCommand(this.s2,this.layoutId):g.Ww(Error("Missing layoutId for flyout cta.")))}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();(M&&M.current||this.pB)&&1E3*M.current>=this.jc&&(Ag(this),g.M2(this.element,"ytp-flyout-cta-inactive"),this.X.element.removeAttribute("tabIndex"))}}; g.w.VD=function(){this.clear()}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.oi.bind(this))}; g.w.show=function(){this.X&&this.X.show();m6.prototype.show.call(this)}; g.w.hide=function(){this.X&&this.X.hide();m6.prototype.hide.call(this)}; g.w.oi=function(M){M=="hidden"?this.show():this.hide()};g.n(Yv,v$);g.w=Yv.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.S=O;if(this.S.rectangle)for(M=this.S.likeButton&&g.V(this.S.likeButton,Jm),O=this.S.dislikeButton&&g.V(this.S.dislikeButton,Jm),this.Y.init(L_("toggle-button"),M,c),this.X.init(L_("toggle-button"),O,c),this.Z(this.element,"change",this.U3),this.L.show(100),this.show(),c=g.a(this.S&&this.S.impressionCommands||[]),M=c.next();!M.done;M=c.next())M=M.value,this.layoutId?this.WQ.executeCommand(M,this.layoutId):g.Ww(Error("Missing layoutId for instream user sentiment."))}; g.w.clear=function(){this.hide()}; g.w.hide=function(){this.Y.hide();this.X.hide();v$.prototype.hide.call(this)}; g.w.show=function(){this.Y.show();this.X.show();v$.prototype.show.call(this)}; g.w.U3=function(){Z0p(this.element,"ytp-ad-instream-user-sentiment-selected");this.S.postMessageAction&&this.api.Dd("onYtShowToast",this.S.postMessageAction);this.L.hide()}; g.w.onClick=function(M){this.oO.length>0&&this.U3();v$.prototype.onClick.call(this,M)};g.n(MJ,g.d);g.w=MJ.prototype;g.w.Q2=function(){this.reset();g.d.prototype.Q2.call(this)}; g.w.reset=function(){g.J4(this.L);this.U=!1;this.S&&this.S.stop();this.J.stop();this.Y&&(this.Y=!1,this.W.play())}; g.w.start=function(){this.reset();this.L.Z(this.X,"mouseover",this.dw,this);this.L.Z(this.X,"mouseout",this.Jz,this);this.Sc&&(this.L.Z(this.X,"focusin",this.dw,this),this.L.Z(this.X,"focusout",this.Jz,this));this.S?this.S.start():(this.U=this.Y=!0,g.$B(this.X,{opacity:this.T}))}; g.w.dw=function(){this.Y&&(this.Y=!1,this.W.play());this.J.stop();this.S&&this.S.stop()}; g.w.Jz=function(){this.U?this.J.start():this.S&&this.S.start()}; g.w.E4=function(){this.Y||(this.Y=!0,this.K.play(),this.U=!0)};var u72=[new OR("b.f_",!1,0),new OR("j.s_",!1,2),new OR("r.s_",!1,4),new OR("e.h_",!1,6),new OR("i.s_",!0,8),new OR("s.t_",!1,10),new OR("p.h_",!1,12),new OR("s.i_",!1,14),new OR("f.i_",!1,16),new OR("a.b_",!1,18),new OR("a.o_",!1),new OR("g.o_",!1,22),new OR("p.i_",!1,24),new OR("p.m_",!1),new OR("n.k_",!0,20),new OR("i.f_",!1),new OR("a.s_",!0),new OR("m.c_",!1),new OR("n.h_",!1,26),new OR("o.p_",!1),new OR("m.p_",!0,28),new OR("o.a_",!1),new OR("d.p_",!1),new OR("e.i_",!1)].reduce(function(M,O){M[O.X]= O;return M},{});g.n(t6,m6);g.w=t6.prototype; g.w.init=function(M,O,c){m6.prototype.init.call(this,M,O,c);this.s2=O;(this.jc=GOR(this))&&g.sZ(Error("hasAdControlInClickCommands_ is true."));if(!O||g.XI(O))g.Ww(Error("SkipButtonRenderer was not specified or empty."));else if(!O.message||g.XI(O.message))g.Ww(Error("SkipButtonRenderer.message was not specified or empty."));else if(M=this.U?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"},O=W$(M),O==null?g.Ww(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+M.iconType+".")): (this.api.N().B("disable_touch_events_on_skip_button")&&(O.D=Object.assign({},O.D,{"aria-hidden":"true",ej2:"false"})),this.Y=new g.be({G:"button",RO:[this.U?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],C:[{G:"span",V:this.U?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",C:[O]}]}),g.C(this,this.Y),this.Y.U2(this.L.element),this.X=new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,"ytp-ad-skip-button-text"),this.U&&this.X.element.classList.add("ytp-ad-skip-button-text-centered"), this.X.init(L_("ad-text"),this.s2.message,c),g.C(this,this.X),KI(this.Y.element,this.X.element,0)),!this.api.N().B("disable_touch_events_on_skip_button")){var k=k===void 0?null:k;c=this.api.N();!(this.oO.length>0)&&c.X&&(iz?0:"ontouchstart"in document.documentElement&&(L1R()||vK()))&&(this.dG(this.a5),k&&this.dG(k),this.oO=[this.Z(this.element,"touchstart",this.onTouchStart,this),this.Z(this.element,"touchmove",this.onTouchMove,this),this.Z(this.element,"touchend",this.onTouchEnd,this)])}}; g.w.clear=function(){this.pB.reset();this.hide()}; g.w.hide=function(){this.L.hide();this.X&&this.X.hide();Ag(this);m6.prototype.hide.call(this)}; g.w.onClick=function(M){if(this.Y!=null){if(M){var O=M||window.event;O.returnValue=!1;O.preventDefault&&O.preventDefault()}var c;if(vJG(M,{contentCpn:((c=this.api.getVideoData(1))==null?void 0:c.clientPlaybackNonce)||""})===0)this.api.Dd("onAbnormalityDetected");else if(m6.prototype.onClick.call(this,M),this.publish("j"),this.api.Dd("onAdSkip"),this.HQ||!this.jc)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.w.WU=function(M){if(!this.HQ)return this.jc&&b$("SkipButton click commands not pruned while ALC exist"),M;var O,c=(O=g.V(M,g.Gd))==null?void 0:O.commands;if(!c)return M;M=[];for(O=0;O=this.U&&jl2(this,!0)};g.n(Xz,sD);Xz.prototype.init=function(M,O,c){sD.prototype.init.call(this,M,O,c);M=!1;O.text!=null&&(M=g.ue(O.text),M=!g.BD(M));M?O.navigationEndpoint==null?g.sZ(Error("No visit advertiser clickthrough provided in renderer,")):O.style!=="STYLE_UNKNOWN"?g.sZ(Error("Button style was not a link-style type in renderer,")):this.show():g.sZ(Error("No visit advertiser text was present in the renderer."))};g.n(l$,v$); l$.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);M=O.text;g.BD(UD(M))?g.sZ(Error("SimpleAdBadgeRenderer has invalid or empty text")):(M&&M.text&&(O=M.text,this.Y&&!this.X&&(O=this.api.N(),O=M.text+" "+(O&&O.X?"\u2022":"\u00b7")),O={text:O,isTemplated:M.isTemplated},M.style&&(O.style=M.style),M.targetId&&(O.targetId=M.targetId),M=new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),M.init(L_("simple-ad-badge"),O,c),M.U2(this.element),g.C(this,M)),this.show())}; l$.prototype.clear=function(){this.hide()};g.n(Fz,YX);g.n(pA,g.MN);g.w=pA.prototype;g.w.C4=function(){return this.durationMs}; g.w.stop=function(){this.S&&this.eq.dG(this.S)}; g.w.Og=function(M){this.X={seekableStart:0,seekableEnd:this.durationMs/1E3,current:M.current};this.publish("h")}; g.w.getProgressState=function(){return this.X}; g.w.Ct=function(M){g.u$(M,2)&&this.publish("g")};g.n(KA,g.MN);g.w=KA.prototype;g.w.C4=function(){return this.durationMs}; g.w.start=function(){this.S||(this.S=!0,this.timer.start())}; g.w.stop=function(){this.S&&(this.S=!1,this.timer.stop())}; g.w.Og=function(){this.RK+=100;var M=!1;this.RK>this.durationMs&&(this.RK=this.durationMs,this.timer.stop(),M=!0);this.X={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.RK/1E3};this.publish("h");M&&this.publish("g")}; g.w.getProgressState=function(){return this.X};g.n(nA,m6);g.w=nA.prototype;g.w.init=function(M,O,c){m6.prototype.init.call(this,M,O,c);var k;if(O==null?0:(k=O.templatedCountdown)==null?0:k.templatedAdText){M=O.templatedCountdown.templatedAdText;if(!M.isTemplated){g.sZ(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.X=new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);this.X.init(L_("ad-text"),M,{});this.X.U2(this.element);g.C(this,this.X)}this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){Ag(this);m6.prototype.hide.call(this)}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(this.S!=null){var M=this.S.getProgressState();if(M!=null&&M.current!=null&&this.X){var O=this.S instanceof pA?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:M.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.S instanceof KA?M.seekableEnd:this.api.getDuration(2,!1);M=M.current;var c,k,I=((c=this.api.getVideoData())==null?0:(k=c.UL)==null?0:k.call(c))?Math.max(O-M,0):O-M;f3(this.X,{FORMATTED_AD_DURATION_REMAINING:String(g.gw(I)), TIME_REMAINING:String(Math.ceil(I))})}}}; g.w.show=function(){ie(this);m6.prototype.show.call(this)};g.n(Rc,TY);Rc.prototype.onClick=function(M){TY.prototype.onClick.call(this,M);this.api.onAdUxClicked(this.componentType)};g.n(rw,v$);rw.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(M=O.content){g.nI(this.element,M);var c,k;O=((c=O.interaction)==null?void 0:(k=c.accessibility)==null?void 0:k.label)||M;this.element.setAttribute("aria-label",O)}else g.Ww(Error("AdSimpleAttributedString does not have text content"))}; rw.prototype.clear=function(){this.hide()}; rw.prototype.onClick=function(M){v$.prototype.onClick.call(this,M)};g.n(NJ,v$); NJ.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});(M=O.label)&&M.content&&!g.BD(M.content)?(this.adBadgeText.init(L_("ad-simple-attributed-string"),new ac(M)),(O=O.adPodIndex)&&O.content&&!g.BD(O.content)&&(this.S=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),this.S.U2(this.element),g.C(this,this.S),this.S.element.classList.add("ytp-ad-badge__pod-index"),this.S.init(L_("ad-simple-attributed-string"),new ac(O))),this.element.classList.add(this.X?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.Ww(Error("No label is returned in AdBadgeViewModel."))}; NJ.prototype.show=function(){this.adBadgeText.show();var M;(M=this.S)==null||M.show();v$.prototype.show.call(this)}; NJ.prototype.hide=function(){this.adBadgeText.hide();var M;(M=this.S)==null||M.hide();v$.prototype.hide.call(this)};g.n(J6,v$);J6.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});(M=O.adPodIndex)&&M.content&&!g.BD(M.content)&&(this.S=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),this.S.U2(this.element),g.C(this,this.S),this.S.init(L_("ad-simple-attributed-string"),new ac(M)),O.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()}; J6.prototype.show=function(){var M;(M=this.S)==null||M.show();v$.prototype.show.call(this)}; J6.prototype.hide=function(){var M;(M=this.S)==null||M.hide();v$.prototype.hide.call(this)};g.n(WR,v$); WR.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(O!=null&&O.text){var c;if(((c=O.text)==null?0:c.content)&&!g.BD(O.text.content)){this.S=new g.be({G:"div",V:"ytp-ad-disclosure-banner__text",l4:O.text.content});g.C(this,this.S);this.S.U2(this.element);var k,I;M=((k=O.interaction)==null?void 0:(I=k.accessibility)==null?void 0:I.label)||O.text.content;this.element.setAttribute("aria-label",M);var b;if((b=O.interaction)==null?0:b.onTap)this.X=new g.be({G:"div",V:"ytp-ad-disclosure-banner__chevron",C:[g.Xu()]}), g.C(this,this.X),this.X.U2(this.element);this.show()}}else g.Ww(Error("No banner text found in AdDisclosureBanner."))}; WR.prototype.clear=function(){this.hide()};g.n(eq,g.be);eq.prototype.Og=function(){var M=this.X.getProgressState(),O=M.seekableEnd;this.api.getPresentingPlayerType()===2&&(O=this.Y?this.Y/1E3:M.seekableEnd);this.progressBar.style.width=HR(new sR(M.seekableStart,O),M.current,0)*100+"%"}; eq.prototype.onStateChange=function(){g.kI(this.api.N())||(this.api.getPresentingPlayerType()===2?this.S===-1&&(this.show(),this.S=this.X.subscribe("h",this.Og,this),this.Og()):this.S!==-1&&(this.hide(),this.X.Qi(this.S),this.S=-1))};g.n(BR,v$); BR.prototype.init=function(M,O,c,k){v$.prototype.init.call(this,M,O,c);if(O.skipOrPreviewRenderer){if(M=g.V(O.skipOrPreviewRenderer,R9))c=new jq(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X,this.T),c.U2(this.Mo),c.init(L_("skip-button"),M,this.macros),g.C(this,c);if(M=g.V(O.skipOrPreviewRenderer,R9))var I=M.skipOffsetMilliseconds}O.brandInteractionRenderer&&(M=O.brandInteractionRenderer.brandInteractionRenderer,c=new Yv(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ), c.U2(this.jc),c.init(L_("instream-user-sentiment"),M,this.macros),g.C(this,c));if(M=g.V(O,IoD))if(M=g.V(M,IoD))c=new L3(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X,!!O.showWithoutLinkedMediaLayout),g.C(this,c),c.U2(this.U),c.init(L_("flyout-cta"),M,this.macros);k=k&&k.videoAdDurationSeconds;O.adBadgeRenderer&&(c=O.adBadgeRenderer,M=g.V(c,ip),M!=null?(c=new NJ(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!1),g.C(this,c),c.U2(this.S),c.init(L_("ad-badge"), M,this.macros),this.Y=c.element):(M=c.simpleAdBadgeRenderer,M==null&&(M={text:{text:"Ad",isTemplated:!1}}),c=new l$(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0),g.C(this,c),c.U2(this.S),c.init(L_("simple-ad-badge"),M,this.macros)));O.adPodIndex&&(M=g.V(O.adPodIndex,FCu),M!=null&&(c=new J6(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,c),c.U2(this.S),c.init(L_("ad-pod-index"),M)));O.adDurationRemaining&&!O.showWithoutLinkedMediaLayout&&(M=O.adDurationRemaining.adDurationRemainingRenderer, M==null&&(M={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),k=new nA(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X,k,!1),g.C(this,k),k.U2(this.S),k.init(L_("ad-duration-remaining"),M,this.macros));O.adInfoRenderer&&(k=g.V(O.adInfoRenderer,AS))&&(M=new V9(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.element,void 0,!1),g.C(this,M),this.Y!==null?this.S.insertBefore(M.element,this.Y.nextSibling):M.U2(this.S), M.init(L_("ad-info-hover-text-button"),k,this.macros));O.visitAdvertiserRenderer&&(M=g.V(O.visitAdvertiserRenderer,g.xi))&&(c=poL(this)&&this.L?this.L:this.S)&&(k=new Xz(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,k),k.U2(c),k.init(L_("visit-advertiser"),M,this.macros),ou(k.element),M=Q4(k.element),y4(k.element,M+" This link opens in new tab"));!(k=this.api.N())||g.Od(k)||g.xK(k)||k.controlsType!="3"&&!k.disableOrganicUi||(I=new eq(this.api,this.X,I,!1),I.U2(this.pB), g.C(this,I));O.adDisclosureBannerRenderer&&(O=g.V(O.adDisclosureBannerRenderer,lo0))&&(I=new WR(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),I.U2(this.s2),I.init(L_("ad-disclosure-banner"),O),g.C(this,I));this.api.N().B("enable_updated_html5_player_focus_style")&&g.Lt(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; BR.prototype.clear=function(){this.hide()};g.Sq.prototype.flush=function(M,O){M=M===void 0?[]:M;O=O===void 0?!1:O;if(g.Ft("enable_client_streamz_web")){M=g.a(M);for(var c=M.next();!c.done;c=M.next())c=MsG(c.value),this.S&&KN(c,bM,2,this.S),c={serializedIncrementBatch:g.Nw(c.Y())},g.kJ("streamzIncremented",c,{sendIsolatedPayload:O})}}; g.n(gJ7,g.Sq);var bdl=new Map;PR.prototype.set=function(M,O,c){c=c!==void 0?Date.now()+c:void 0;this.S.set(M,O,c)}; PR.prototype.get=function(M){return this.S.get(M)}; PR.prototype.remove=function(M){this.S.remove(M)};var nJa=null;var dw=null,CA=null,Dk=null,J1k=null;g.Ok("yt.www.ads.eventcache.getLastCompanionData",function(){return dw}); g.Ok("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.Ok("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return CA}); g.Ok("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return Dk}); g.Ok("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return J1k});var sll=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);$2.prototype.handleResponse=function(M,O){if(!O)throw Error("request needs to be passed into ConsistencyService");var c,k;O=((c=O.Qp.context)==null?void 0:(k=c.request)==null?void 0:k.consistencyTokenJars)||[];var I;(M=(I=M.responseContext)==null?void 0:I.consistencyTokenJar)&&this.replace(O,M)}; $2.prototype.replace=function(M,O){M=g.a(M);for(var c=M.next();!c.done;c=M.next())delete this.S[c.value.encryptedTokenJarContents];eeG(this,O)};var sCL=window.location.hostname.split(".").slice(-2).join("."),SE;Td.getInstance=function(){SE=g.c4("yt.clientLocationService.instance");SE||(SE=new Td,g.Ok("yt.clientLocationService.instance",SE));return SE}; g.w=Td.prototype; g.w.setLocationOnInnerTubeContext=function(M){M.client||(M.client={});if(this.S)M.client.locationInfo||(M.client.locationInfo={}),M.client.locationInfo.latitudeE7=Math.floor(this.S.coords.latitude*1E7),M.client.locationInfo.longitudeE7=Math.floor(this.S.coords.longitude*1E7),M.client.locationInfo.horizontalAccuracyMeters=Math.round(this.S.coords.accuracy),M.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.Y||this.locationPlayabilityToken)M.client.locationPlayabilityToken=this.Y|| this.locationPlayabilityToken}; g.w.handleResponse=function(M){var O;M=(O=M.responseContext)==null?void 0:O.locationPlayabilityToken;M!==void 0&&(this.locationPlayabilityToken=M,this.S=void 0,g.Q5("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=V$(this))&&this.localStorage.set("yt-location-playability-token",M,15552E3):g.zo("YT_CL",JSON.stringify({loctok:M}),15552E3,sCL,!0))}; g.w.clearLocationPlayabilityToken=function(M){M==="TVHTML5"?(this.localStorage=V$(this))&&this.localStorage.remove("yt-location-playability-token"):g.Sv("YT_CL");this.Y=void 0;this.X!==-1&&(clearTimeout(this.X),this.X=-1)}; g.w.getCurrentPositionFromGeolocation=function(){var M=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var O=!1,c=1E4;g.Q5("INNERTUBE_CLIENT_NAME")==="MWEB"&&(O=!0,c=15E3);return new Promise(function(k,I){navigator.geolocation.getCurrentPosition(function(b){M.S=b;k(b)},function(b){I(b)},{enableHighAccuracy:O, maximumAge:0,timeout:c})})}; g.w.createUnpluggedLocationInfo=function(M){var O={};M=M.coords;if(M==null?0:M.latitude)O.latitudeE7=Math.floor(M.latitude*1E7);if(M==null?0:M.longitude)O.longitudeE7=Math.floor(M.longitude*1E7);if(M==null?0:M.accuracy)O.locationRadiusMeters=Math.round(M.accuracy);return O}; g.w.createLocationInfo=function(M){var O={};M=M.coords;if(M==null?0:M.latitude)O.latitudeE7=Math.floor(M.latitude*1E7);if(M==null?0:M.longitude)O.longitudeE7=Math.floor(M.longitude*1E7);return O};g.w=Pfl.prototype;g.w.contains=function(M){return Object.prototype.hasOwnProperty.call(this.S,M)}; g.w.get=function(M){if(this.contains(M))return this.S[M]}; g.w.set=function(M,O){this.S[M]=O}; g.w.vL=function(){return Object.keys(this.S)}; g.w.remove=function(M){delete this.S[M]};m_.prototype.getModuleId=function(M){return M.serviceId.getModuleId()}; m_.prototype.get=function(M){a:{var O=this.mappings.get(M.toString());switch(O.type){case "mapping":M=O.value;break a;case "factory":O=O.value();this.mappings.set(M.toString(),{type:"mapping",value:O});M=O;break a;default:M=GF(O)}}return M}; m_.prototype.registerService=function(M,O){this.mappings.set(M.toString(),{type:"mapping",value:O});return M}; new m_;var PH={},oJb=(PH.WEB_UNPLUGGED="^unplugged/",PH.WEB_UNPLUGGED_ONBOARDING="^unplugged/",PH.WEB_UNPLUGGED_OPS="^unplugged/",PH.WEB_UNPLUGGED_PUBLIC="^unplugged/",PH.WEB_CREATOR="^creator/",PH.WEB_KIDS="^kids/",PH.WEB_EXPERIMENTS="^experiments/",PH.WEB_MUSIC="^music/",PH.WEB_REMIX="^music/",PH.WEB_MUSIC_EMBEDDED_PLAYER="^music/",PH.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",PH);qJ.prototype.J=function(M,O,c){O=O===void 0?{}:O;c=c===void 0?u_:c;var k={context:g.fA(M.clickTrackingParams,!1,this.L)};var I=this.X(M);if(I){this.S(k,I,O);var b;O=g.A6(this.Y());(I=(b=g.V(M.commandMetadata,g.NS))==null?void 0:b.apiUrl)&&(O=I);b=RsA(P8(O));M=Object.assign({},{command:M},void 0);k={input:b,MR:ow(b),Qp:k,config:M};k.config.WV?k.config.WV.identity=c:k.config.WV={identity:c};return k}c=new g.Dy("Error: Failed to create Request from Command.",M);g.Ww(c)}; g.bA.Object.defineProperties(qJ.prototype,{L:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.n(x2,qJ);g.n(h6,x2);h6.prototype.J=function(){return{input:"/getDatasyncIdsEndpoint",MR:ow("/getDatasyncIdsEndpoint","GET"),Qp:{}}}; h6.prototype.Y=function(){return[]}; h6.prototype.X=function(){}; h6.prototype.S=function(){};var HI1={},FHp=(HI1.GET_DATASYNC_IDS=i$(h6),HI1);var oU={},e3K=(oU["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",oU["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",oU["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",oU["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",oU["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",oU["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",oU["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", oU["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",oU["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",oU["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",oU["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",oU["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",oU["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",oU["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",oU["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", oU["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",oU["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",oU["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",oU["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",oU["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",oU["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",oU["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", oU["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",oU.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",oU["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",oU["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",oU["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",oU["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",oU["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",oU["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", oU["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",oU["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",oU["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",oU["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",oU["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",oU["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",oU["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",oU["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",oU["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",oU["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",oU.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",oU["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",oU["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",oU["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",oU["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",oU["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",oU["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",oU["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",oU["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",oU["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",oU["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",oU["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",oU["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",oU["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",oU["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",oU["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",oU["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",oU["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",oU["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",oU["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",oU["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",oU["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", oU["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",oU["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",oU["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",oU["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",oU["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",oU["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",oU["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",oU["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",oU["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", oU["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",oU["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",oU["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",oU["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",oU["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",oU["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",oU["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",oU["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", oU),Eg={},$Ok=(Eg.auto_search="LATENCY_ACTION_AUTO_SEARCH",Eg.ad_to_ad="LATENCY_ACTION_AD_TO_AD",Eg.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",Eg.app_startup="LATENCY_ACTION_APP_STARTUP",Eg.browse="LATENCY_ACTION_BROWSE",Eg.cast_splash="LATENCY_ACTION_CAST_SPLASH",Eg.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",Eg.channels="LATENCY_ACTION_CHANNELS",Eg.chips="LATENCY_ACTION_CHIPS",Eg.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",Eg.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", Eg.editor="LATENCY_ACTION_EDITOR",Eg.embed="LATENCY_ACTION_EMBED",Eg.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",Eg.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",Eg.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",Eg.explore="LATENCY_ACTION_EXPLORE",Eg.favorites="LATENCY_ACTION_FAVORITES",Eg.home="LATENCY_ACTION_HOME",Eg.inboarding="LATENCY_ACTION_INBOARDING",Eg.landing="LATENCY_ACTION_LANDING",Eg.library="LATENCY_ACTION_LIBRARY",Eg.live= "LATENCY_ACTION_LIVE",Eg.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",Eg.management="LATENCY_ACTION_MANAGEMENT",Eg.mini_app="LATENCY_ACTION_MINI_APP_PLAY",Eg.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",Eg.onboarding="LATENCY_ACTION_ONBOARDING",Eg.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",Eg.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",Eg.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",Eg.player_att="LATENCY_ACTION_PLAYER_ATTESTATION", Eg.prebuffer="LATENCY_ACTION_PREBUFFER",Eg.prefetch="LATENCY_ACTION_PREFETCH",Eg.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",Eg.profile_switcher="LATENCY_ACTION_LOGIN",Eg.projects="LATENCY_ACTION_PROJECTS",Eg.reel_watch="LATENCY_ACTION_REEL_WATCH",Eg.results="LATENCY_ACTION_RESULTS",Eg.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",Eg.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",Eg.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",Eg.review="LATENCY_ACTION_REVIEW",Eg.search_overview_answer= "LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",Eg.search_ui="LATENCY_ACTION_SEARCH_UI",Eg.search_suggest="LATENCY_ACTION_SUGGEST",Eg.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",Eg.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",Eg.seek="LATENCY_ACTION_PLAYER_SEEK",Eg.settings="LATENCY_ACTION_SETTINGS",Eg.store="LATENCY_ACTION_STORE",Eg.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",Eg.tenx="LATENCY_ACTION_TENX",Eg.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",Eg.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD", Eg.watch="LATENCY_ACTION_WATCH",Eg.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",Eg["watch,watch7"]="LATENCY_ACTION_WATCH",Eg["watch,watch7_html5"]="LATENCY_ACTION_WATCH",Eg["watch,watch7ad"]="LATENCY_ACTION_WATCH",Eg["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",Eg.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",Eg.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",Eg.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",Eg.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",Eg.networkless_performance= "LATENCY_ACTION_NETWORKLESS_PERFORMANCE",Eg.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",Eg.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",Eg.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",Eg);Object.assign($Ok,e3K);g.n(vg,tC);var cCE=new GZ("aft-recorded",vg);var BpJ=g.Yl.ytLoggingGelSequenceIdObj_||{};g.Ok("ytLoggingGelSequenceIdObj_",BpJ);var tI=g.Yl.ytLoggingLatencyUsageStats_||{};g.Ok("ytLoggingLatencyUsageStats_",tI);Uq.prototype.tick=function(M,O,c,k){Gm(this,"tick_"+M+"_"+O)||g.kJ("latencyActionTicked",{tickName:M,clientActionNonce:O},{timestamp:c,cttAuthInfo:k})}; Uq.prototype.info=function(M,O,c){var k=Object.keys(M).join("");Gm(this,"info_"+k+"_"+O)||(M=Object.assign({},M),M.clientActionNonce=O,g.kJ("latencyActionInfo",M,{cttAuthInfo:c}))}; Uq.prototype.jspbInfo=function(M,O,c){for(var k="",I=0;I=I.length?(O.append(I),M-=I.length):M?(O.append(new Uint8Array(I.buffer,I.byteOffset,M)),c.append(new Uint8Array(I.buffer,I.byteOffset+M,I.length-M)),M=0):c.append(I);return{H2:O,NS:c}}; MI.prototype.isFocused=function(M){return M>=this.Y&&M=64&&(this.U.set(M.subarray(0,64-this.X),this.X),O=64-this.X,this.X=0,k8L(this,this.U,0));for(;O+64<=c;O+=64)k8L(this,M,O);O=this.start&&(M=2&&c.ssdaiAdsConfig&&b$("Unexpected ad placement renderers length",M.slot,null,{length:k.length});var I;((I=c.adSlots)==null?0:I.some(function(b){var v,u;return((v=g.V(b,Yi))==null?void 0:(u=v.adSlotMetadata)==null?void 0:u.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||k.some(function(b){var v,u,t,G; return!!((v=b.renderer)==null?0:(u=v.linearAdSequenceRenderer)==null?0:(t=u.linearAds)==null?0:t.length)||!((G=b.renderer)==null||!G.instreamVideoAdRenderer)})||sWR(M)})}; ir.prototype.t4=function(){jWE(this.S)};Ar.prototype.CE=function(){var M=this;Gfb(this.X,function(){var O=mx(M.slot.clientMetadata,"metadata_type_ad_break_request_data");return O.cueProcessedMs?M.S.get().fetch({nH:O.getAdBreakUrl,zj:new g.VD(O.Lp,O.Yf),cueProcessedMs:O.cueProcessedMs}):M.S.get().fetch({nH:O.getAdBreakUrl,zj:new g.VD(O.Lp,O.Yf)})})}; Ar.prototype.t4=function(){jWE(this.X)};q$.prototype.CE=function(){var M=this.slot.clientMetadata,O,c=(O=this.slot.fulfilledLayout)!=null?O:mx(M,"metadata_type_fulfilled_layout");T$R(this.callback,this.slot,c)}; q$.prototype.t4=function(){br(this.callback,this.slot,new q("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")};hr.prototype.build=function(M,O){return O.fulfilledLayout||xS(O,{fb:["metadata_type_fulfilled_layout"]})?new q$(M,O):this.Y(M,O)};g.n(Lk,hr); Lk.prototype.Y=function(M,O){if(xS(O,{fb:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new ir(M,O,this.S,this.X,this.Q9,this.fB,this.b4,this.Ju,this.QM);if(xS(O,{fb:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new Ar(M,O,this.S,this.X,this.Q9,this.fB);throw new q("Unsupported slot with type: "+O.slotType+" and client metadata: "+iS(O.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.n(YS,hr);YS.prototype.Y=function(M,O){throw new q("Unsupported slot with type: "+O.slotType+" and client metadata: "+iS(O.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.w=H_b.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(M){if(M.layoutId!==this.layout.layoutId)this.callback.Xo(this.slot,M,new T_("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 O=mx(M.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.KA(this.slot,M),ful(this.Y, this.slot,O)):b$("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,M)}}; g.w.Sq=function(M,O){M.layoutId!==this.layout.layoutId?this.callback.Xo(this.slot,M,new T_("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.jD(this.slot,M,O),B5E(this),zU8(this))};g.n(Id,g.MN);g.w=Id.prototype;g.w.gk=function(){return this.X.slot}; g.w.u4=function(){return this.X.layout}; g.w.init=function(){this.Y.get().addListener(this)}; g.w.release=function(){this.Y.get().removeListener(this);this.dispose()}; g.w.Yg=function(){}; g.w.Qa=function(){}; g.w.lN=function(){}; g.w.wM=function(){}; g.w.startRendering=function(M){var O=this;kh(this.X,M,function(){return void O.LG()})}; g.w.LG=function(){this.Y.get().LG(this.S)}; g.w.Sq=function(M,O){var c=this;kh(this.X,M,function(){var k=c.Y.get();ykI(k,c.S,3);c.S=[];c.callback.jD(c.slot,M,O)})}; g.w.Q2=function(){this.Y.BQ()||this.Y.get().removeListener(this);g.MN.prototype.Q2.call(this)}; g.bA.Object.defineProperties(Id.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.X.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.X.layout}}});X4.prototype.lf=function(M,O){O=O===void 0?!1:O;var c=(this.Y.get(M)||[]).concat();if(O=O&&oX8(M)){var k=this.Y.get(O);k&&c.push.apply(c,g.p2(k))}pv(this,M,c);this.S.add(M);O&&this.S.add(O)}; X4.prototype.u5=function(M,O){O=O===void 0?!1:O;if(!this.S.has(M)){var c=O&&oX8(M);c&&(O=!this.S.has(c));this.lf(M,O)}};g.n(QWM,YX);g.n(Rd,Id);g.w=Rd.prototype;g.w.Gc=function(M,O){ul("ads-engagement-panel-layout",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,s$),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(O,c,k,I,b){return new QWM(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(CCM,YX);g.n(ad,Id);g.w=ad.prototype;g.w.Gc=function(M,O){ul("banner-image",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,JS),this.callback,"metadata_type_banner_image_layout_view_model",function(O,c,k,I,b){return new CCM(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(rT,YX);g.n(N6,Id);g.w=N6.prototype;g.w.Gc=function(M,O){ul("action-companion",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,av),this.callback,"metadata_type_action_companion_ad_renderer",function(O,c,k,I,b){return new rT(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){O.layoutId===this.layout.layoutId?this.KB.u5("impression"):this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(Vkp,YX);g.n(Jy,Id);g.w=Jy.prototype;g.w.Gc=function(M,O){ul("image-companion",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,rv),this.callback,"metadata_type_image_companion_ad_renderer",function(O,c,k,I,b){return new Vkp(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){O.layoutId===this.layout.layoutId?this.KB.u5("impression"):this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(fj8,YX);g.n(WA,Id);g.w=WA.prototype;g.w.Gc=function(M,O){ul("shopping-companion",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(O,c,k,I,b){return new fj8(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){O.layoutId===this.layout.layoutId?this.KB.u5("impression"):this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(HA,Id);g.w=HA.prototype;g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(O,c,k,I,b){return new rT(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(){}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)}; g.w.Gc=function(){};g.w=hUL.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){this.Ju.get().addListener(this);this.Ju.get().Hr.push(this);var M=mx(this.layout.clientMetadata,"metadata_type_video_length_seconds"),O=mx(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");ty(this.layout.eL)&&kU(this.Yc.get(),this.layout.layoutId,{vB:O,xQ:M,listener:this})}; g.w.release=function(){this.Ju.get().removeListener(this);Zm8(this.Ju.get(),this);ty(this.layout.eL)&&Ii(this.Yc.get(),this.layout.layoutId)}; g.w.startRendering=function(M){this.callback.KA(this.slot,M)}; g.w.Sq=function(M,O){Oml(this.fB.get())&&!this.S&&(this.KB.u5("abandon"),this.S=!0);this.callback.jD(this.slot,M,O)}; g.w.yr=function(M){switch(M.id){case "part2viewed":this.KB.u5("start");this.KB.u5("impression");break;case "videoplaytime25":this.KB.u5("first_quartile");break;case "videoplaytime50":this.KB.u5("midpoint");break;case "videoplaytime75":this.KB.u5("third_quartile");break;case "videoplaytime100":Oml(this.fB.get())?this.S||(this.KB.u5("complete"),this.S=!0):this.KB.u5("complete");nv(this.KB)&&gT(this.KB,Infinity,!0);ckl(this.fB.get())&&s5(this.X,Infinity,!0);break;case "engagedview":nv(this.KB)||this.KB.u5("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:b$("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.LV=function(){}; g.w.ud=function(){}; g.w.cP=function(){}; g.w.onFullscreenToggled=function(){}; g.w.yO=function(){}; g.w.KW=function(){}; g.w.nD=function(M){ckl(this.fB.get())&&s5(this.X,M*1E3,!1);nv(this.KB)&&gT(this.KB,M*1E3,!1)}; g.w.Dl=function(){}; g.w.R_=function(){this.KB.u5("active_view_measurable")}; g.w.py=function(){this.KB.u5("active_view_viewable")}; g.w.Jb=function(){this.KB.u5("active_view_fully_viewable_audible_half_duration")}; g.w.UD=function(){this.KB.u5("audio_measurable")}; g.w.o_=function(){this.KB.u5("audio_audible")};g.n(eh,Id);g.w=eh.prototype;g.w.init=function(){Id.prototype.init.call(this);var M=mx(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),O={adsClientData:this.layout.Bd};this.S.push(new Fz(M,this.layout.layoutId,mx(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),O,!0))}; g.w.JF=function(){this.L||this.Ju.get().resumeVideo(1)}; g.w.startRendering=function(M){Id.prototype.startRendering.call(this,M);XV(this.Ju.get(),"ad-showing");this.callback.KA(this.slot,M);this.J.cB=this}; g.w.Sq=function(M,O){Id.prototype.Sq.call(this,M,O);lp(this.Ju.get(),"ad-showing");h5(this.J,this)}; g.w.Gc=function(M){switch(M){case "ad-info-icon-button":(this.L=this.Ju.get().cK(1))||this.Ju.get().pauseVideo();break;case "visit-advertiser":this.Ju.get().pauseVideo()}}; g.w.Q2=function(){Id.prototype.Q2.call(this)};g.n(BA,YX);g.n(zW,Id);g.w=zW.prototype;g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(O,c,k,I,b){return new BA(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(){}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)}; g.w.Gc=function(){};g.n(Zc,YX);g.n(Sh,Id);Sh.prototype.init=function(){Id.prototype.init.call(this);this.S.push(new Zc(g.V(this.layout.renderingContent,$i),this.layout.layoutId,{adsClientData:this.layout.Bd}))}; Sh.prototype.Gc=function(){fP(this.L.get(),this.J)&&U5(this.b4.get(),3)}; Sh.prototype.startRendering=function(M){Id.prototype.startRendering.call(this,M);this.callback.KA(this.slot,M)}; Sh.prototype.Q2=function(){Id.prototype.Q2.call(this)};g.n(PA,YX);g.n(od,Id);od.prototype.init=function(){Id.prototype.init.call(this);var M=g.V(this.layout.renderingContent,Ay)||mx(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),O=bl(this.KB);this.S.push(new PA(M,O,this.layout.layoutId,{adsClientData:this.layout.Bd},!0,!0))}; od.prototype.startRendering=function(M){Id.prototype.startRendering.call(this,M);this.callback.KA(this.slot,M)}; od.prototype.Gc=function(M,O){if(O===this.layout.layoutId)switch(M){case "skip-button":var c;(M=(c=mx(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&M.Nt(this.gk(),this.layout)}}; od.prototype.Q2=function(){Id.prototype.Q2.call(this)};yT.prototype.build=function(M,O,c,k){if(E5(k,{fb:["metadata_type_ad_break_response_data"],Nm:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new H_b(M,c,k,this.X,this.Y,this.S);throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+iS(k.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.n(MYM,YX);g.n(QT,Id);g.w=QT.prototype;g.w.Gc=function(M,O){ul("ads-engagement-panel",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,NW),this.callback,"metadata_type_ads_engagement_panel_renderer",function(O,c,k,I,b){return new MYM(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){O.layoutId===this.layout.layoutId?this.KB.u5("impression"):this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};g.n(dT,Id);g.w=dT.prototype;g.w.Gc=function(M,O){ul("top-banner-image-text-icon-buttoned",M,this.U.get().dT,this.b4.get(),this.L,this.J,this.gk(),this.u4(),O)}; g.w.startRendering=function(M){vA(this.KB,this.gk(),this.u4(),g.V(this.u4().renderingContent,Wt),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(O,c,k,I,b){return new BA(O,c,k,I,b)},this.S); Id.prototype.startRendering.call(this,M)}; g.w.KA=function(M,O){this.J===O.layoutId&&(this.L===null?this.L=this.b4.get().qa():b$("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.Q2=function(){kS(this.aG(),this);Id.prototype.Q2.call(this)};kYl.prototype.build=function(M,O,c,k){if(E5(k,O3M())||g.V(k.renderingContent,NW)!==void 0)return new QT(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,$Ba())||g.V(k.renderingContent,av)!==void 0)return new N6(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,T5l())||g.V(k.renderingContent,rv)!==void 0)return new Jy(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,mBR()))return new WA(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,xB8()))return new HA(M,c,k,this.tC,this.b4,this.aG, this.Yc,this.S);if(E5(k,DBL())||g.V(k.renderingContent,JS)!==void 0)return new ad(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,cg8())||g.V(k.renderingContent,Wt)!==void 0)return new dT(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,Lll()))return new zW(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);if(E5(k,dB8())||g.V(k.renderingContent,s$)!==void 0)return new Rd(M,c,k,this.tC,this.b4,this.aG,this.Yc,this.S);throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+ iS(k.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};IW7.prototype.build=function(M,O,c,k){if(E5(k,{fb:["metadata_type_linked_player_bytes_layout_id"],Nm:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new Sh(M,c,k,this.tC,this.b4,this.S);throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+iS(k.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.w=b3M.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(M){M.layoutId!==this.layout.layoutId?this.callback.Xo(this.slot,M,new T_("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.KA(this.slot,M),this.KB.u5("impression"),vs(this.vt,M,"normal"))}; g.w.Sq=function(M,O){M.layoutId!==this.layout.layoutId?this.callback.Xo(this.slot,M,new T_("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.jD(this.slot,M,O)};g.w=UN8.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(M){M.layoutId!==this.layout.layoutId?this.callback.Xo(this.slot,M,new T_("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.KA(this.slot,M),this.KB.u5("impression"),vs(this.vt,M,"normal"))}; g.w.Sq=function(M,O){M.layoutId!==this.layout.layoutId?this.callback.Xo(this.slot,M,new T_("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.jD(this.slot,M,O)};Cv.prototype.build=function(M,O,c,k){if(!this.fB.get().j.N().B("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(E5(k,vva()))return new b3M(M,c,k,this.b4,this.vt)}else if(E5(k,{fb:[],Nm:["LAYOUT_TYPE_FORECASTING"]}))return new UN8(M,c,k,this.b4,this.vt);throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+iS(k.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.n(GY7,YX);g.n(Dc,Id);g.w=Dc.prototype;g.w.init=function(){Id.prototype.init.call(this);var M=g.V(this.layout.renderingContent,il)||mx(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),O={adsClientData:this.layout.Bd};this.S.push(new GY7(M,mx(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,O))}; g.w.JF=function(){this.L||this.Ju.get().resumeVideo(2)}; g.w.startRendering=function(M){Id.prototype.startRendering.call(this,M);this.callback.KA(this.slot,M);this.J.cB=this}; g.w.Sq=function(M,O){Id.prototype.Sq.call(this,M,O);h5(this.J,this)}; g.w.Gc=function(M,O){if(!oQ(this.fB.get(),"stop_handling_click_for_non_rendering_overlay_layout")||O===this.layout.layoutId){if(fP(this.U.get(),this.W))switch(M){case "visit-advertiser-link":U5(this.b4.get(),3)}switch(M){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.L||this.Ju.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.L=this.Ju.get().cK(2))||this.Ju.get().pauseVideo();break; case "visit-advertiser-link":this.Ju.get().pauseVideo();jxE(this).xq();break;case "skip-button":if(M=jxE(this),this.layout.renderingContent&&!Dh(this.layout.clientMetadata,"metadata_type_dai")||!M||!M.DR){var c;(M=(c=mx(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&M.Nt(this.gk(),this.layout)}else b$("Requesting to skip by LegacyPlayerBytes when components enabled"),M.OD(this.gk(),this.layout)}}}; g.w.Q2=function(){Id.prototype.Q2.call(this)};g.n($h,Id);g.w=$h.prototype;g.w.init=function(){Id.prototype.init.call(this);var M=g.V(this.layout.renderingContent,mZ)||mx(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),O={adsClientData:this.layout.Bd},c;(c=!!this.layout.renderingContent)||(c=VT(this),c=!(c&&c.DR));this.S.push(new Fz(M,this.layout.layoutId,mx(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),O,c))}; g.w.JF=function(){this.L||this.Ju.get().resumeVideo(2)}; g.w.startRendering=function(M){Id.prototype.startRendering.call(this,M);this.callback.KA(this.slot,M);this.J.cB=this}; g.w.Sq=function(M,O){Id.prototype.Sq.call(this,M,O);h5(this.J,this)}; g.w.Gc=function(M,O){if(!this.fB||!oQ(this.fB.get(),"stop_handling_click_for_non_rendering_overlay_layout")||O===this.layout.layoutId){if(fP(this.U.get(),this.W))switch(M){case "visit-advertiser":U5(this.b4.get(),3)}switch(M){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.L||this.Ju.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.L=this.Ju.get().cK(2))||this.Ju.get().pauseVideo();break; case "visit-advertiser":this.Ju.get().pauseVideo();VT(this).xq();break;case "skip-button":if(M=VT(this),this.layout.renderingContent&&!Dh(this.layout.clientMetadata,"metadata_type_dai")||!M||!M.DR){var c;(M=(c=mx(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&M.Nt(this.gk(),this.layout)}else b$("Requesting to skip by LegacyPlayerBytes"),M.OD(this.gk(),this.layout)}}}; g.w.Q2=function(){Id.prototype.Q2.call(this)};g.n(lW2,YX);g.n(TW,Id);g.w=TW.prototype;g.w.startRendering=function(M){var O=this;kh(this.X,M,function(){O.S.push(new lW2(mx(O.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),M.layoutId,M.Bd));O.LG();O.callback.KA(O.slot,M);g.A(cz(O.Ju.get(),1),512)&&O.callback.Xo(O.gk(),O.u4(),new T_("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.w.KW=function(){}; g.w.yO=function(M){if(M.state.isError()){var O;this.callback.Xo(this.gk(),this.u4(),new T_("A player error happened during adNotify",{playerErrorCode:(O=M.state.CI)==null?void 0:O.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.w.onFullscreenToggled=function(){}; g.w.ud=function(){}; g.w.cP=function(){}; g.w.LV=function(){}; g.w.onVolumeChange=function(){}; g.w.yr=function(){}; g.w.Dl=function(){}; g.w.Gc=function(){};g.n(p$b,YX);g.n(fv,Id);fv.prototype.init=function(){Id.prototype.init.call(this);var M=g.V(this.layout.renderingContent,q6),O=bl(this.KB);this.S.push(new p$b(M,O,this.layout.layoutId,{adsClientData:this.layout.Bd}))}; fv.prototype.startRendering=function(M){Id.prototype.startRendering.call(this,M);this.callback.KA(this.slot,M)}; fv.prototype.Gc=function(M,O){if(O===this.layout.layoutId)switch(M){case "skip-button":var c;(M=(c=mx(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&M.Nt(this.gk(),this.layout)}}; fv.prototype.Q2=function(){Id.prototype.Q2.call(this)};K68.prototype.build=function(M,O,c,k){if(M=xh(M,c,k,this.tC,this.Ju,this.b4,this.X,this.S,this.fB))return M;throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+iS(k.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.w=Yh.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){this.Ju.get().addListener(this);this.Ju.get().Hr.push(this);if(this.layout.renderingContent){var M=this.E2.get();M=Zb(M,1).qF/1E3}else M=mx(this.layout.clientMetadata,"metadata_type_video_length_seconds");var O=g.V(this.layout.renderingContent,dv),c=O?GW(O.pings):mx(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");O=O?PCl(O.pings):mx(this.layout.clientMetadata,"metadata_type_active_view_identifier");ty(this.layout.eL)&&kU(this.Yc.get(),this.layout.layoutId, {vB:c,xQ:M,listener:this,wi:O})}; g.w.release=function(){this.Ju.get().removeListener(this);Zm8(this.Ju.get(),this);ty(this.layout.eL)&&Ii(this.Yc.get(),this.layout.layoutId)}; g.w.startRendering=function(M){this.callback.KA(this.slot,M)}; g.w.Sq=function(M,O){M9(this,"abandon");this.callback.jD(this.slot,M,O)}; g.w.yr=function(M){switch(M.id){case "part2viewed":this.KB.u5("start");this.KB.u5("impression");break;case "videoplaytime25":this.KB.u5("first_quartile");break;case "videoplaytime50":this.KB.u5("midpoint");break;case "videoplaytime75":this.KB.u5("third_quartile");break;case "videoplaytime100":M9(this,"complete");nv(this.KB)&&gT(this.KB,Infinity,!0);break;case "engagedview":nv(this.KB)||this.KB.u5("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:b$("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.LV=function(){}; g.w.ud=function(){}; g.w.cP=function(){}; g.w.onFullscreenToggled=function(){}; g.w.yO=function(M){this.S||(g.u$(M,4)&&!g.u$(M,2)?Kv(this.KB,"pause"):UR(M,4)<0&&!(UR(M,2)<0)&&Kv(this.KB,"resume"))}; g.w.KW=function(){}; g.w.nD=function(M){nv(this.KB)&&gT(this.KB,M*1E3,!1)}; g.w.Dl=function(){M9(this,"swipe")}; g.w.R_=function(){this.KB.u5("active_view_measurable")}; g.w.py=function(){this.KB.u5("active_view_viewable")}; g.w.Jb=function(){this.KB.u5("active_view_fully_viewable_audible_half_duration")}; g.w.UD=function(){this.KB.u5("audio_measurable")}; g.w.o_=function(){this.KB.u5("audio_audible")};gvp.prototype.build=function(M,O,c,k){if(c.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.V(k.renderingContent,dv)!==void 0)return new Yh(M,c,k,this.Ju,this.b4,this.fB,this.Yc,this.E2);O=["metadata_type_ad_placement_config"];for(var I=g.a(ll()),b=I.next();!b.done;b=I.next())O.push(b.value);if(E5(k,{fb:O,Nm:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return c.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new Yh(M,c,k,this.Ju,this.b4,this.fB,this.Yc,this.E2):new hUL(M,c,k,this.Ju,this.b4, this.pA,this.fB,this.Yc);throw new T_("Unsupported layout with type: "+k.layoutType+" and client metadata: "+iS(k.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var Is={contentCpn:"",wD:new Map};H3G.prototype.fA=function(M,O){var c={};O=Object.assign({},O,(c.cc=this.QO.pS(),c));this.QO.j.Xb(M,O)};var q21,Da; q21={OI2:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",iWh:"AUTHENTICATION_MALFORMED",aE2:"AUTHENTICATION_MISSING",SY2:"BAD_REQUEST",YYy:"CAST_SESSION_DEVICE_MISMATCHED",LqO:"CAST_SESSION_VIDEO_MISMATCHED",FqY:"CAST_TOKEN_EXPIRED",Gpf:"CAST_TOKEN_FAILED",jI2:"CAST_TOKEN_MALFORMED",oNo:"CGI_PARAMS_MALFORMED",U$c:"CGI_PARAMS_MISSING",yc2:"DEVICE_FALLBACK",Fsb:"GENERIC_WITH_LINK_AND_CPN",G_y:"ERROR_HDCP",jKd:"LICENSE",UZO:"VIDEO_UNAVAILABLE",qFo:"FORMAT_UNAVAILABLE",OV4:"GEO_FAILURE", vvu:"HTML5_AUDIO_RENDERER_ERROR",DZO:"GENERIC_WITHOUT_LINK",NTB:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",AEo:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",CU2:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",TTy:"HTML5_SPS_UMP_STATUS_REJECTED",lhy:"INVALID_DRM_MESSAGE",DSo:"PURCHASE_NOT_FOUND",NjB:"PURCHASE_REFUNDED",tAO:"RENTAL_EXPIRED",QoY:"RETRYABLE_ERROR",UHY:"SERVER_ERROR",MAY:"SIGNATURE_EXPIRED",g1d:"STOPPED_BY_ANOTHER_PLAYBACK",ukb:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",n1Q:"STREAMING_NOT_ALLOWED", Wa2:"STREAM_LICENSE_NOT_FOUND",v1h:"TOO_MANY_REQUESTS",DHB:"TOO_MANY_REQUESTS_WITH_LINK",NmB:"TOO_MANY_STREAMS_PER_ENTITLEMENT",Axc:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",kgf:"VIDEO_FORBIDDEN",JkO:"VIDEO_NOT_FOUND",lEf:"BROWSER_OR_EXTENSION_ERROR"};Da={}; g.qf=(Da.ALREADY_PINNED_ON_A_DEVICE="This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.",Da.DEVICE_FALLBACK="Sorry, this video is not available on this device.",Da.GENERIC_WITH_LINK_AND_CPN="An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK",Da.LICENSE="Sorry, there was an error licensing this video.",Da.VIDEO_UNAVAILABLE= "Video unavailable",Da.FORMAT_UNAVAILABLE="This video isn't available at the selected quality. Please try again later.",Da.GEO_FAILURE="This video isn't available in your country.",Da.HTML5_AUDIO_RENDERER_ERROR="Audio renderer error. Please restart your computer.",Da.GENERIC_WITHOUT_LINK="An error occurred. Please try again later.",Da.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="This video format is not supported.",Da.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="Your browser does not currently recognize any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK", Da.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Your browser can't play this video. $BEGIN_LINKLearn more$END_LINK",Da.HTML5_SPS_UMP_STATUS_REJECTED="Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",Da.INVALID_DRM_MESSAGE="The DRM system specific message is invalid.",Da.PURCHASE_NOT_FOUND="This video requires payment.",Da.PURCHASE_REFUNDED="This video's purchase has been refunded.",Da.RENTAL_EXPIRED="This video's rental has expired.",Da.CAST_SESSION_DEVICE_MISMATCHED= "The device in the cast session doesn't match the requested one.",Da.CAST_SESSION_VIDEO_MISMATCHED="The video in the cast session doesn't match the requested one.",Da.CAST_TOKEN_FAILED="Cast session not available. Please refresh or try again later.",Da.CAST_TOKEN_EXPIRED="Cast session was expired. Please refresh.",Da.CAST_TOKEN_MALFORMED="Invalid cast session. Please refresh or try again later.",Da.SERVER_ERROR="There was an internal server error. Please try again later.",Da.STOPPED_BY_ANOTHER_PLAYBACK= "Your account is playing this video in another location. Please reload this page to resume watching.",Da.STREAM_LICENSE_NOT_FOUND="Video playback interrupted. Please try again.",Da.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Too many devices/IP addresses have been used over the 24 hour period.",Da.STREAMING_NOT_ALLOWED="Playback not allowed because this video is pinned on another device.",Da.RETRYABLE_ERROR="There was a temporary server error. Please try again later.",Da.TOO_MANY_REQUESTS="Please log in to watch this video.", Da.TOO_MANY_REQUESTS_WITH_LINK="Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.",Da.TOO_MANY_STREAMS_PER_USER="Playback stopped because too many videos belonging to the same account are playing.",Da.TOO_MANY_STREAMS_PER_ENTITLEMENT="Playback stopped because this video has been played on too many devices.",Da.UNSUPPORTED_DEVICE="Playback isn't supported on this device.",Da.VIDEO_FORBIDDEN="Access to this video is forbidden.",Da.VIDEO_NOT_FOUND="This video can not be found.",Da.BROWSER_OR_EXTENSION_ERROR= "Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",Da);var xiK;var h30=g.E4(),Lo1=h30.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!Lo1||Lo1.length<2)xiK=void 0;else{var Y21=h30.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);xiK=Y21&&Y21.length===6?Number(Y21[5].replace("_",".")):0}var cc=xiK,Vj=cc>=0;g.n(g.Rs,rh);g.Rs.prototype.Z=function(M,O,c,k,I){return rh.prototype.Z.call(this,M,O,c,k,I)};var $7={},EL=($7.FAIRPLAY="fairplay",$7.PLAYREADY="playready",$7.WIDEVINE="widevine",$7.CLEARKEY=null,$7.FLASHACCESS=null,$7.UNKNOWN=null,$7.WIDEVINE_CLASSIC=null,$7);as.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var V8={},D5=(V8.WIDTH={name:"width",video:!0,valid:640,EQ:99999},V8.HEIGHT={name:"height",video:!0,valid:360,EQ:99999},V8.FRAMERATE={name:"framerate",video:!0,valid:30,EQ:9999},V8.BITRATE={name:"bitrate",video:!0,valid:3E5,EQ:2E9},V8.EOTF={name:"eotf",video:!0,valid:"bt709",EQ:"catavision"},V8.CHANNELS={name:"channels",video:!1,valid:2,EQ:99},V8.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",EQ:"invalidformat"},V8.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", EQ:"nope"},V8.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",EQ:"av99.0.05M.08"},V8.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",EQ:"invalid"},V8.TUNNELMODE={name:"tunnelmode",video:!0,valid:"true",EQ:"false"},V8);var MWk=["h","H"],Oeu=["9","("],cBu=["9h","(h"],keD=["8","*"],IKe=["a","A"],beK=["o","O"],vuK=["m","M"],UwD=["mac3","MAC3"],uhL=["meac3","MEAC3"],TJ={},ENA=(TJ.h=MWk,TJ.H=MWk,TJ["9"]=Oeu,TJ["("]=Oeu,TJ["9h"]=cBu,TJ["(h"]=cBu,TJ["8"]=keD,TJ["*"]=keD,TJ.a=IKe,TJ.A=IKe,TJ.o=beK,TJ.O=beK,TJ.m=vuK,TJ.M=vuK,TJ.mac3=UwD,TJ.MAC3=UwD,TJ.meac3=uhL,TJ.MEAC3=uhL,TJ),tWk=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),acG=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var h={},HM=(h["0"]="f",h["160"]="h",h["133"]="h",h["134"]="h",h["135"]="h",h["136"]="h",h["137"]="h",h["264"]="h",h["266"]="h",h["138"]="h",h["298"]="h",h["299"]="h",h["304"]="h",h["305"]="h",h["214"]="h",h["216"]="h",h["374"]="h",h["375"]="h",h["140"]="a",h["141"]="a",h["327"]="sa",h["258"]="m",h["380"]="mac3",h["328"]="meac3",h["161"]="H",h["142"]="H",h["143"]="H",h["144"]="H",h["222"]="H",h["223"]="H",h["145"]="H",h["224"]="H",h["225"]="H",h["146"]="H",h["226"]="H",h["227"]="H",h["147"]="H",h["384"]= "H",h["376"]="H",h["385"]="H",h["377"]="H",h["149"]="A",h["261"]="M",h["381"]="MAC3",h["329"]="MEAC3",h["598"]="9",h["278"]="9",h["242"]="9",h["243"]="9",h["244"]="9",h["775"]="9",h["776"]="9",h["777"]="9",h["778"]="9",h["779"]="9",h["780"]="9",h["781"]="9",h["782"]="9",h["783"]="9",h["247"]="9",h["248"]="9",h["353"]="9",h["355"]="9",h["356"]="9",h["271"]="9",h["577"]="9",h["313"]="9",h["579"]="9",h["272"]="9",h["302"]="9",h["303"]="9",h["407"]="9",h["408"]="9",h["308"]="9",h["315"]="9",h["330"]= "9h",h["331"]="9h",h["332"]="9h",h["333"]="9h",h["334"]="9h",h["335"]="9h",h["336"]="9h",h["337"]="9h",h["338"]="so",h["600"]="o",h["250"]="o",h["251"]="o",h["774"]="o",h["194"]="*",h["195"]="*",h["220"]="*",h["221"]="*",h["196"]="*",h["197"]="*",h["279"]="(",h["280"]="(",h["317"]="(",h["318"]="(",h["273"]="(",h["274"]="(",h["357"]="(",h["358"]="(",h["275"]="(",h["359"]="(",h["360"]="(",h["276"]="(",h["583"]="(",h["584"]="(",h["314"]="(",h["585"]="(",h["561"]="(",h["277"]="(",h["361"]="(h",h["362"]= "(h",h["363"]="(h",h["364"]="(h",h["365"]="(h",h["366"]="(h",h["591"]="(h",h["592"]="(h",h["367"]="(h",h["586"]="(h",h["587"]="(h",h["368"]="(h",h["588"]="(h",h["562"]="(h",h["409"]="(",h["410"]="(",h["411"]="(",h["412"]="(",h["557"]="(",h["558"]="(",h["394"]="1",h["395"]="1",h["396"]="1",h["397"]="1",h["398"]="1",h["399"]="1",h["720"]="1",h["721"]="1",h["400"]="1",h["401"]="1",h["571"]="1",h["402"]="1",h["694"]="1h",h["695"]="1h",h["696"]="1h",h["697"]="1h",h["698"]="1h",h["699"]="1h",h["700"]="1h", h["701"]="1h",h["702"]="1h",h["703"]="1h",h["386"]="3",h["387"]="w",h["406"]="6",h["787"]="1",h["788"]="1",h["548"]="1e",h["549"]="1e",h["550"]="1e",h["551"]="1e",h["809"]="1e",h["810"]="1e",h["552"]="1e",h["811"]="1e",h["812"]="1e",h["553"]="1e",h["813"]="1e",h["814"]="1e",h["554"]="1e",h["815"]="1e",h["816"]="1e",h["555"]="1e",h["817"]="1e",h["818"]="1e",h["572"]="1e",h["556"]="1e",h["645"]="(",h["646"]="(",h["647"]="(",h["648"]="(",h["649"]="(",h["650"]="(",h["651"]="(",h["652"]="(",h["653"]="(", h["654"]="(",h["655"]="(",h["656"]="(",h["657"]="(",h["658"]="(",h["659"]="(",h["660"]="(",h["661"]="(",h["662"]="(",h["663"]="(",h["664"]="(",h["665"]="(",h["666"]="(",h["667"]="(",h["668"]="(",h["669"]="(",h["670"]="(",h["671"]="(",h["672"]="(",h["673"]="(",h["674"]="(h",h["675"]="(h",h["676"]="(h",h["677"]="(h",h["678"]="(h",h["679"]="(h",h["680"]="(h",h["681"]="(h",h["682"]="(h",h["683"]="(h",h["684"]="(h",h["685"]="(h",h["686"]="(h",h["687"]="(h",h["688"]="A",h["689"]="A",h["690"]="A",h["691"]= "MEAC3",h["773"]="i",h["806"]="I",h["805"]="I",h["829"]="9",h["830"]="9",h["831"]="9",h["832"]="9",h["833"]="9",h["834"]="9",h["835"]="9",h["836"]="9",h["892"]="9",h["893"]="9",h["837"]="9",h["838"]="9",h["839"]="9",h["840"]="9",h["841"]="(",h["842"]="(",h["843"]="(",h["844"]="(",h["845"]="(",h["846"]="(",h["847"]="(",h["848"]="(",h["894"]="(",h["895"]="(",h["849"]="(",h["850"]="(",h["851"]="(",h["852"]="(",h["865"]="9",h["866"]="9",h["867"]="9",h["868"]="9",h["869"]="9",h["870"]="9",h["871"]="9", h["872"]="9",h["896"]="9",h["897"]="9",h["873"]="9",h["874"]="9",h["875"]="9",h["876"]="9",h["877"]="(",h["878"]="(",h["879"]="(",h["880"]="(",h["881"]="(",h["882"]="(",h["883"]="(",h["884"]="(",h["898"]="(",h["899"]="(",h["885"]="(",h["886"]="(",h["887"]="(",h["888"]="(",h);var fW={},KvA=(fW.STEREO_LAYOUT_UNKNOWN=0,fW.STEREO_LAYOUT_LEFT_RIGHT=1,fW.STEREO_LAYOUT_TOP_BOTTOM=2,fW);var mR,s3;mR={};g.N9=(mR.auto=0,mR.tiny=144,mR.light=144,mR.small=240,mR.medium=360,mR.large=480,mR.hd720=720,mR.hd1080=1080,mR.hd1440=1440,mR.hd2160=2160,mR.hd2880=2880,mR.highres=4320,mR);s3={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var WM="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");JV.prototype.isHdr=function(){return this.S==="smpte2084"||this.S==="arib-std-b67"};ey.prototype.F1=function(){return this.containerType===2}; ey.prototype.isEncrypted=function(){return!!this.Mm}; ey.prototype.Wh=function(){return!!this.audio}; ey.prototype.y9=function(){return!!this.video}; var Z4=!1;g.n(YG,g.MN);g.w=YG.prototype;g.w.appendBuffer=function(M,O,c){if(this.lZ.Xu()!==this.appendWindowStart+this.start||this.lZ.Dx()!==this.appendWindowEnd+this.start||this.lZ.I5()!==this.timestampOffset+this.start)this.lZ.supports(1),this.lZ.BS(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.lZ.lk(this.timestampOffset+this.start);this.lZ.appendBuffer(M,O,c)}; g.w.abort=function(){this.lZ.abort()}; g.w.remove=function(M,O){this.lZ.remove(M+this.start,O+this.start)}; g.w.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.w.clear=function(){this.lZ.clear()}; g.w.BS=function(M,O){this.appendWindowStart=M;this.appendWindowEnd=O}; g.w.r3=function(){return this.timestampOffset+this.start}; g.w.Xu=function(){return this.appendWindowStart}; g.w.Dx=function(){return this.appendWindowEnd}; g.w.lk=function(M){this.timestampOffset=M}; g.w.I5=function(){return this.timestampOffset}; g.w.aN=function(M){M=this.lZ.aN(M===void 0?!1:M);return L1(M,this.start,this.end)}; g.w.z5=function(){return this.lZ.z5()}; g.w.pK=function(){return this.lZ.pK()}; g.w.Hv=function(){return this.lZ.Hv()}; g.w.g3=function(){return this.lZ.g3()}; g.w.Db=function(){this.lZ.Db()}; g.w.yq=function(M){return this.lZ.yq(M)}; g.w.FX=function(){return this.lZ.FX()}; g.w.S6=function(){return this.lZ.S6()}; g.w.OH=function(M,O,c){this.lZ.OH(M,O,c)}; g.w.EH=function(M,O,c){this.lZ.EH(M,O,c)}; g.w.m5=function(M,O){return this.lZ.m5(M,O)}; g.w.supports=function(M){return this.lZ.supports(M)}; g.w.e6=function(){return this.lZ.e6()}; g.w.isView=function(){return!0}; g.w.XO=function(){return this.lZ.XO()?this.isActive:!1}; g.w.isLocked=function(){return this.yU&&!this.isActive}; g.w.A$=function(M){M=this.lZ.A$(M);M.vw=this.start+"-"+this.end;return M}; g.w.hK=function(){return this.lZ.hK()}; g.w.UA=function(){return this.lZ.UA()}; g.w.D0=function(){return this.lZ.D0()}; g.w.Q2=function(){this.lZ.NR(this.xs);g.MN.prototype.Q2.call(this)};var Bv=!1;g.n(OE,g.MN);g.w=OE.prototype;g.w.appendBuffer=function(M,O,c){this.dD=!1;c&&(this.hT=c);if(M.length){var k;((k=this.Ec)==null?0:k.appendBuffer)?this.Ec.appendBuffer(M):this.Ec?this.Ec.append(M):this.Vc&&this.Vc.webkitSourceAppend(this.id,M)}O&&(O.isEncrypted()&&(this.TH=this.hT),O.type===3&&(this.hQ=O),this.SW.push(O.GP()),this.SW.length>4&&this.SW.shift());this.rE&&(this.rE.length>=2||M.length>1048576?delete this.rE:this.rE.push(M))}; g.w.abort=function(){try{this.Ec?this.Ec.abort():this.Vc&&this.Vc.webkitSourceAbort(this.id)}catch(O){if(Ls8){var M=new g.Dy("Error while abort the source buffer: "+O.name+", "+O.message);g.Ww(M)}}this.hT=this.hQ=null}; g.w.remove=function(M,O,c){this.dD=!1;var k;if((k=this.Ec)==null?0:k.remove)c&&c({b:f1(this.aN()),s:M,e:O}),this.Ec.remove(M,O)}; g.w.removeAll=function(){this.remove(this.Xu(),this.Dx())}; g.w.clear=function(){this.Hv()||(this.abort(),this.removeAll(),this.TH=this.hT=this.hQ=null,this.appendWindowStart=this.timestampOffset=0,this.T2=T5([],[]),this.dD=!1,this.rE=MT?[]:void 0,this.G8=!0)}; g.w.Xu=function(){if(Bv&&this.y9)return this.appendWindowStart;var M;return((M=this.Ec)==null?void 0:M.appendWindowStart)||0}; g.w.Dx=function(){var M;return((M=this.Ec)==null?void 0:M.appendWindowEnd)||0}; g.w.BS=function(M,O){this.Ec&&(Bv&&this.y9?(this.appendWindowStart=M,this.Ec.appendWindowEnd=O):M>this.Xu()?(this.Ec.appendWindowEnd=O,this.Ec.appendWindowStart=M):(this.Ec.appendWindowStart=M,this.Ec.appendWindowEnd=O))}; g.w.r3=function(){return this.timestampOffset}; g.w.lk=function(M){Bv?this.timestampOffset=M:this.supports(1)&&(this.Ec.timestampOffset=M)}; g.w.I5=function(){return Bv?this.timestampOffset:this.supports(1)?this.Ec.timestampOffset:0}; g.w.aN=function(M){if(M===void 0?0:M)return this.dD||this.z5()||(this.T2=this.aN(!1),this.dD=!0),this.T2;try{return this.Ec?this.Ec.buffered:this.Vc?this.Vc.webkitSourceBuffered(this.id):T5([0],[Infinity])}catch(O){return T5([],[])}}; g.w.z5=function(){var M;return((M=this.Ec)==null?void 0:M.updating)||!1}; g.w.Hv=function(){return this.G8}; g.w.g3=function(){return!this.G8&&this.z5()}; g.w.Db=function(){this.G8=!1}; g.w.yq=function(M){var O=M==null?void 0:M.i5;M=M==null?void 0:M.containerType;return!O&&!M||O===this.i5&&M===this.containerType}; g.w.FX=function(){return this.hT}; g.w.S6=function(){return this.TH}; g.w.m5=function(M,O){return this.containerType!==M||this.i5!==O}; g.w.OH=function(M,O,c){if(this.containerType!==M||c&&this.m5(M,c))this.supports(4),cV()&&this.Ec.changeType(O),c&&(this.i5=c);this.containerType=M}; g.w.EH=function(M,O,c){this.containerType&&this.m5(M,O)&&cV()&&this.Ec.changeType(c);this.containerType=M;this.i5=O}; g.w.e6=function(){return this.hQ}; g.w.isView=function(){return!1}; g.w.supports=function(M){switch(M){case 1:var O;return((O=this.Ec)==null?void 0:O.timestampOffset)!==void 0;case 0:var c;return!((c=this.Ec)==null||!c.appendBuffer);case 2:var k;return!((k=this.Ec)==null||!k.remove);case 3:var I,b;return!!(((I=this.Ec)==null?0:I.addEventListener)&&((b=this.Ec)==null?0:b.removeEventListener));case 4:return!(!this.Ec||!this.Ec.changeType);default:return!1}}; g.w.XO=function(){return!this.z5()}; g.w.isLocked=function(){return!1}; g.w.A$=function(M){M.to=this.I5();M.up=this.z5();var O,c=((O=this.Ec)==null?void 0:O.appendWindowStart)||0,k;O=((k=this.Ec)==null?void 0:k.appendWindowEnd)||Infinity;M.aw=c.toFixed(3)+"-"+O.toFixed(3);return M}; g.w.pK=function(){var M;return((M=this.Ec)==null?void 0:M.writeHead)||0}; g.w.hK=function(){for(var M={},O=0;O=7&&(!O||((k=this.aO)==null?0:k.B("mweb_ios_allow_playback_workaround_when_ready")))&&eVb(this,function(){g.tL(function(){mNI(M,M.getCurrentTime(),0)},500)})}return O}; g.w.seekTo=function(M){this.FS()>0&&(Vj&&cc<4&&(M=Math.max(.1,M)),this.setCurrentTime(M))}; g.w.v_=function(){if(!this.X&&this.gy)if(this.gy.J)try{var M;UE(this,{l:"mer",sr:(M=this.aO)==null?void 0:M.JE(),rs:tM(this.gy)});this.gy.clear();this.X=this.gy;this.gy=void 0}catch(O){M=new g.Dy("Error while clearing Media Source in MediaElement: "+O.name+", "+O.message),g.Ww(M),this.stopVideo()}else this.stopVideo()}; g.w.stopVideo=function(){var M=this;if(!this.X){var O;(O=this.gy)==null||VYA(O);if(q8G){if(!this.Y){var c=new ju;c.then(void 0,function(){}); this.Y=c;xEp&&this.pause();g.tL(function(){M.Y===c&&(pC(M),c.resolve())},200)}}else pC(this)}}; g.w.wU=function(){var M=this.hD();return xG(M)&&this.getDuration()?AV(M,this.getCurrentTime()):0}; g.w.oW=function(){var M=this.getDuration();return M===Infinity?1:M?this.wU()/M:0}; g.w.A$=function(){try{var M=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:f1(this.dQ(),",",3),vbu:f1(this.hD()),vbs:f1(this.Bf()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.FS(),vns:""+this.lY(),vec:""+this.To(),vemsg:this.Fo(),vvol:""+this.getVolume(),vdom:""+ +this.uN(),vsrc:""+ +!!this.RI(),vw:""+M.width,vh:""+M.height}}catch(O){return{}}}; g.w.hasError=function(){return this.To()>0}; g.w.addEventListener=function(M,O){this.L.listen(M,O,!1,this);this.Co(M)}; g.w.removeEventListener=function(M,O){this.L.dG(M,O,!1,this)}; g.w.dispatchEvent=function(M){if(this.Y&&M.type==="pause")return!1;if(hbl){var O,c=((O=M.S)==null?void 0:O.timeStamp)||Infinity;O=c>performance.now()?c-Date.now()+performance.now():c;c=this.X||this.gy;if((c==null?0:c.Hv())||O<=((c==null?void 0:c.U)||0)){var k;UE(this,{l:"mede",sr:(k=this.aO)==null?void 0:k.JE(),et:M.type});return!1}if(this.gM)return UE(this,{l:"medes",et:M.type}),c&&M.type==="seeking"&&(c.U=performance.now(),this.gM=!1),!1}return this.L.dispatchEvent(M)}; g.w.Ko=function(){this.U=!1}; g.w.m4=function(){this.U=!0;this.Qv(!0)}; g.w.Ci=function(){this.U&&!this.Xj()&&this.Qv(!0)}; g.w.equals=function(M){return!!M&&M.jL()===this.jL()}; g.w.Q2=function(){this.W&&this.removeEventListener("volumechange",this.Ci);q8G&&pC(this);g.d.prototype.Q2.call(this)}; var q8G=!1,xEp=!1,hbl=!1,qDE=!1;g.w=g.g7.prototype;g.w.isPaused=function(){return g.A(this,4)}; g.w.isPlaying=function(){return g.A(this,8)&&!g.A(this,512)&&!g.A(this,64)&&!g.A(this,2)}; g.w.isOrWillBePlaying=function(){return g.A(this,8)&&!g.A(this,2)&&!g.A(this,1024)}; g.w.isCued=function(){return g.A(this,64)&&!g.A(this,8)&&!g.A(this,4)}; g.w.isBuffering=function(){return g.A(this,1)&&!g.A(this,2)}; g.w.isError=function(){return g.A(this,128)}; g.w.isSuspended=function(){return g.A(this,512)}; g.w.WM=function(){return g.A(this,64)&&g.A(this,4)}; g.w.toString=function(){return"PSt."+this.state.toString(16)}; var i7={},Am=(i7.BUFFERING="buffering-mode",i7.CUED="cued-mode",i7.ENDED="ended-mode",i7.PAUSED="paused-mode",i7.PLAYING="playing-mode",i7.SEEKING="seeking-mode",i7.UNSTARTED="unstarted-mode",i7);g.n(HV,g.d);g.w=HV.prototype;g.w.zg=function(){return this.Y}; g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){var M=mx(this.layout.clientMetadata,"metadata_type_video_length_seconds"),O=mx(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");ty(this.layout.eL)&&kU(this.Yc.get(),this.layout.layoutId,{vB:O,xQ:M,listener:this,K_:this.bA()});NDE(this.b4.get(),this);M=this.Sx;O=this.layout.layoutId;var c={K_:this.bA()};M.S.set(O,c);this.uY()}; g.w.KL=function(){}; g.w.release=function(){ty(this.layout.eL)&&Ii(this.Yc.get(),this.layout.layoutId);JkG(this.b4.get(),this);this.Sx.S.delete(this.layout.layoutId);this.cW()}; g.w.lJ=function(){}; g.w.UV=function(){}; g.w.startRendering=function(M){U0(eu(this));if(BV(this,M)){var O=this.S;uV(O.params.sF.fB.get(),!0)&&sxI(O,"p_sr",{});zE(this);this.XT(M);this.bA()||this.Ny(!1)}}; g.w.KA=function(M,O){if(O.layoutId===this.layout.layoutId){this.NW="rendering";this.X=this.Ju.get().isMuted()||this.Ju.get().getVolume()===0;this.u5("impression");this.u5("start");if(this.Ju.get().isMuted()){yE(this,"mute");var c;M=((c=sE(this))==null?void 0:c.muteCommands)||[];zL(this.pA.get(),M,this.layout.layoutId)}if(this.Ju.get().isFullscreen()){this.lf("fullscreen");var k;c=((k=sE(this))==null?void 0:k.fullscreenCommands)||[];zL(this.pA.get(),c,this.layout.layoutId)}this.bA()||(k=this.Ug.get(), k.Y&&!k.X&&(k.J=!1,k.X=!0,k.actionType!=="ad_to_video"&&(Hg("pbs",void 0,k.actionType),g.Ft("finalize_all_timelines")&&UGG(k.actionType))));this.ZH(1);this.CD(O);var I;O=((I=sE(this))==null?void 0:I.impressionCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.g0=function(M,O,c){this.W={Vx:3,WR:M==="load_timeout"?402:400,errorMessage:O.message};this.u5("error");var k;M=((k=sE(this))==null?void 0:k.errorCommands)||[];zL(this.pA.get(),M,this.layout.layoutId);this.bA()||this.Fr.Xo(this.slot,this.layout,O,c)}; g.w.Rw=function(){if(this.NW==="rendering"){yE(this,"pause");var M,O=((M=sE(this))==null?void 0:M.pauseCommands)||[];zL(this.pA.get(),O,this.layout.layoutId);this.ZH(2)}}; g.w.pg=function(){if(this.NW==="rendering"){yE(this,"resume");var M,O=((M=sE(this))==null?void 0:M.resumeCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.FT=function(M,O){O=O===void 0?!1:O;if(this.NW==="rendering"){var c={currentTimeSec:M,flush:O};tV(this.S,"p_ip",c);gT(this.KB,M*1E3,O);this.X||gT(this.KB,M*1E3,O===void 0?!1:O);var k=this.pL();if(k){k/=1E3;if(M>=k*.25||O)this.u5("first_quartile"),tV(this.S,"p_fq",c);if(M>=k*.5||O)this.u5("midpoint"),tV(this.S,"p_sq",c);if(M>=k*.75||O)this.u5("third_quartile"),tV(this.S,"p_tq",c);this.fB.get().j.N().experiments.No("enable_progress_command_flush_on_kabuki")?s5(this.L,M*1E3,O):s5(this.L,M*1E3,OAl(this)? O:!1)}}}; g.w.pS=function(){var M;return((M=Zb(this.E2.get(),1))==null?void 0:M.clientPlaybackNonce)||""}; g.w.ox=function(M,O){M.layoutId!==this.layout.layoutId?this.Fr.Xo(this.slot,M,new T_("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"):O()}; g.w.jD=function(M,O,c){if(O.layoutId===this.layout.layoutId)switch(this.NW="not_rendering",this.layoutExitReason=void 0,this.bA()||(M=c!=="normal"||this.position+1===this.U)&&this.Ny(M),this.JG(c),this.ZH(0),c){case "abandoned":if(wT(this.KB,"impression")){var k,I=((k=sE(this))==null?void 0:k.abandonCommands)||[];zL(this.pA.get(),I,this.layout.layoutId)}break;case "normal":k=((I=sE(this))==null?void 0:I.completeCommands)||[];zL(this.pA.get(),k,this.layout.layoutId);break;case "skipped":var b;k=((b= sE(this))==null?void 0:b.skipCommands)||[];zL(this.pA.get(),k,this.layout.layoutId)}}; g.w.qp=function(){return this.layout.layoutId}; g.w.du=function(){return this.W}; g.w.R_=function(){if(this.NW==="rendering"){this.KB.u5("active_view_measurable");var M,O=((M=sE(this))==null?void 0:M.activeViewMeasurableCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.Jb=function(){if(this.NW==="rendering"){this.KB.u5("active_view_fully_viewable_audible_half_duration");var M,O=((M=sE(this))==null?void 0:M.activeViewFullyViewableAudibleHalfDurationCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.py=function(){if(this.NW==="rendering"){this.KB.u5("active_view_viewable");var M,O=((M=sE(this))==null?void 0:M.activeViewViewableCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.o_=function(){if(this.NW==="rendering"){this.KB.u5("audio_audible");var M,O=((M=sE(this))==null?void 0:M.activeViewAudioAudibleCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.UD=function(){if(this.NW==="rendering"){this.KB.u5("audio_measurable");var M,O=((M=sE(this))==null?void 0:M.activeViewAudioMeasurableCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}}; g.w.Ny=function(M){this.Ug.get().Ny(mx(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,M,this.position,this.U,!1)}; g.w.onFullscreenToggled=function(M){if(this.NW==="rendering")if(M){this.lf("fullscreen");var O,c=((O=sE(this))==null?void 0:O.fullscreenCommands)||[];zL(this.pA.get(),c,this.layout.layoutId)}else this.lf("end_fullscreen"),O=((c=sE(this))==null?void 0:c.endFullscreenCommands)||[],zL(this.pA.get(),O,this.layout.layoutId)}; g.w.onVolumeChange=function(){if(this.NW==="rendering")if(this.Ju.get().isMuted()){yE(this,"mute");var M,O=((M=sE(this))==null?void 0:M.muteCommands)||[];zL(this.pA.get(),O,this.layout.layoutId)}else yE(this,"unmute"),M=((O=sE(this))==null?void 0:O.unmuteCommands)||[],zL(this.pA.get(),M,this.layout.layoutId)}; g.w.ud=function(){}; g.w.cP=function(){}; g.w.LV=function(){}; g.w.yr=function(){}; g.w.Dl=function(){}; g.w.lf=function(M){this.KB.lf(M,!this.X)}; g.w.u5=function(M){this.KB.u5(M,!this.X)}; g.w.bA=function(){var M=mx(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return M===void 0?(b$("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.fB.get().bA(M)};g.n($N,HV);g.w=$N.prototype;g.w.uY=function(){}; g.w.cW=function(){var M=this.b4.get();M.pC===this&&(M.pC=null);this.timer.stop()}; g.w.lJ=function(){this.timer.stop();HV.prototype.Rw.call(this)}; g.w.UV=function(){TE(this);HV.prototype.pg.call(this)}; g.w.pL=function(){return mx(this.u4().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.w.Sq=function(M,O){var c=this;this.ox(M,function(){c.NW!=="rendering_stop_requested"&&(c.NW="rendering_stop_requested",c.layoutExitReason=O,Su(c,O),c.timer.stop())})}; g.w.Og=function(){var M=Date.now(),O=M-this.h5;this.h5=M;this.RK+=O;this.RK>=this.pL()?this.Ei():(this.FT(this.RK/1E3),VE(this,this.RK))}; g.w.JG=function(){}; g.w.KW=function(){}; g.n(fC,$N);g.w=fC.prototype;g.w.yO=function(M){if(this.NW!=="not_rendering"){M=PV(this,M);var O=this.Ju.get().getPresentingPlayerType()===2;this.NW==="rendering_start_requested"?O&&hy(M)&&this.kT():O?g.u$(M,2)?b$("Receive player ended event during MediaBreak",this.gk(),this.u4()):oj(this,M):this.Ef()}}; g.w.XT=function(){YDk(this);PGA(this.Ju.get());this.b4.get().pC=this;Wg("pbp")||Wg("pbs")||Hg("pbp");Wg("pbp","watch")||Wg("pbs","watch")||Hg("pbp",void 0,"watch");this.kT()}; g.w.CD=function(M){this.Ug.get();var O=mx(M.clientMetadata,"metadata_type_ad_placement_config").kind,c=this.position===0;M=mx(M.clientMetadata,"metadata_type_linked_in_player_layout_type");M={adBreakType:EE(O),adType:XRE(M)};var k=void 0;c?O!=="AD_PLACEMENT_KIND_START"&&(k="video_to_ad"):k="ad_to_ad";rB("ad_mbs",void 0,k);g.Nr(M,k);TE(this)}; g.w.Ef=function(){this.Oe()}; g.w.Ei=function(){kdb(this);this.Oe()}; g.n(mv,$N);g.w=mv.prototype;g.w.yO=function(M){this.NW!=="not_rendering"&&(M=PV(this,M),oj(this,M))}; g.w.XT=function(){b$("Not used in SSAP")}; g.w.CD=function(){TE(this)}; g.w.Ef=function(){b$("Not used in SSAP")}; g.w.Ei=function(){kdb(this);this.Fr.Ts(this.gk(),this.u4(),"normal")}; g.n(ij,mv);ij.prototype.Sq=function(M,O){var c=this;this.ox(M,function(){cM(c.Y,O)&&(c.NW="rendering_stop_requested",c.layoutExitReason=O,Su(c,O),c.timer.stop())})}; ij.prototype.startRendering=function(M){U0(eu(this));BV(this,M)&&(zE(this),this.b4.get().pC=this)};g.n(xN,HV);g.w=xN.prototype;g.w.Ef=function(){this.Oe()}; g.w.yO=function(M){if(this.NW!=="not_rendering"){M=PV(this,M);var O=this.Ju.get().getPresentingPlayerType()===2;this.NW==="rendering_start_requested"?O&&hy(M)&&this.kT():!O||g.u$(M,2)?this.Oe():oj(this,M)}}; g.w.uY=function(){mx(this.u4().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=mx(this.u4().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.w.cW=function(){mx(this.u4().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.pI){var M=this.context.sF,O=this.pI,c=this.u4().layoutId;if(uV(M.fB.get(),!0)){var k={};M.fA("mccru",(k.cid=O,k.p_ac=c,k))}this.Lw.get().removeCueRange(this.pI)}this.pI=void 0;var I;(I=this.Jt)==null||I.dispose();this.kd&&this.kd.dispose()}; g.w.XT=function(M){var O=AM(this.fB.get()),c=qT(this.fB.get());if(O&&c&&!this.bA()){c=mx(M.clientMetadata,"metadata_type_preload_player_vars");var k=this.fB.get();k=g.Y8(k.j.N().experiments,"html5_preload_wait_time_secs");c&&this.kd&&this.kd.start(k*1E3)}v2G(this,M);YDk(this);O?(c=this.F2.get(),M=mx(M.clientMetadata,"metadata_type_player_vars"),c.j.loadVideoByPlayerVars(M,!1,2)):qKp(this.F2.get(),mx(M.clientMetadata,"metadata_type_player_vars"));var I;(I=this.Jt)==null||I.start();O||this.F2.get().j.playVideo(2)}; g.w.CD=function(){var M;(M=this.Jt)==null||M.stop();this.Xx();(this.adCpn=L6M(this))||b$("Media layout confirmed started, but ad CPN not set.");this.Nu.get().Up("onAdStart",this.adCpn);this.Jp=Date.now()}; g.w.pL=function(){var M;return(M=Zb(this.E2.get(),2))==null?void 0:M.qF}; g.w.xq=function(){this.KB.lf("clickthrough")}; g.w.Sq=function(M,O){var c=this;this.ox(M,function(){if(c.NW!=="rendering_stop_requested"){c.NW="rendering_stop_requested";c.layoutExitReason=O;Su(c,O);var k;(k=c.Jt)==null||k.stop();c.kd&&c.kd.stop();UJL(c)}})}; g.w.onCueRangeEnter=function(M){if(M!==this.pI)b$("Received CueRangeEnter signal for unknown layout.",this.gk(),this.u4(),{cueRangeId:M});else{var O=this.context.sF,c=this.u4().layoutId;if(uV(O.fB.get(),!0)){var k={};O.fA("mccre",(k.cid=M,k.p_ac=c,k))}this.Lw.get().removeCueRange(this.pI);this.pI=void 0;oQ(this.context.fB.get(),"html5_ssap_flush_at_stop_rendering")&&this.bA()||(M=mx(this.u4().clientMetadata,"metadata_type_video_length_seconds"),this.FT(M,!0),this.u5("complete"))}}; g.w.JG=function(M){M!=="abandoned"&&this.Nu.get().Up("onAdComplete");this.Nu.get().Up("onAdEnd",this.adCpn)}; g.w.Xx=function(){this.pI="adcompletioncuerange:"+this.u4().layoutId;this.Lw.get().addCueRange(this.pI,0x7ffffffffffff,0x8000000000000,!1,this,2,2);var M=this.context.sF,O=this.pI,c=this.u4().layoutId;if(uV(M.fB.get(),!0)){var k={};M.fA("mccr",(k.cid=O,k.p_ac=c,k))}}; g.w.onCueRangeExit=function(){}; g.w.KW=function(M){this.NW==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&M>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.Ju.get().Wc(!0),this.FT(M))}; g.w.FT=function(M,O){HV.prototype.FT.call(this,M,O===void 0?!1:O);O=Date.now()-this.Jp;var c=M*1E3,k={contentCpn:this.pS(),adCpn:L6M(this)};if(M-this.RQ>=5){var I=O=2||(this.Dc.Sq(this.layout,O),M=oQ(this.params.context.fB.get(),"html5_ssap_pass_transition_reason")&&O==="abandoned",this.ZR()&&!M&&(oQ(this.params.context.fB.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(O)||b$("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:O})),this.QM.get().finishSegmentByCpn(this.layout.layoutId, Zb(this.E2.get(),1).clientPlaybackNonce,d7(O,this.params.context.fB))),this.Ju.get().removeListener(this),this.zq()&&kG(this.Dc.zg())&&this.HB.jD(this.slot,this.layout,this.Dc.zg().S))}; g.w.WJ=function(M,O,c){Jgp({cpn:M,QO:this.E2.get(),y5:!0});this.u4().layoutId!==M||oQ(this.params.context.fB.get(),"html5_ssap_pass_transition_reason")&&c===5||(this.Dc.zg().currentState<2&&(M=CC(c,this.params.context.fB),M==="error"?this.HB.Xo(this.slot,this.layout,new T_("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:c},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):vs(this.RN, this.layout,M)),oQ(this.params.context.fB.get(),"html5_ssap_exit_without_waiting_for_transition")||this.HB.jD(this.slot,this.layout,this.Dc.zg().S))};g.n(Oa,g.d);g.w=Oa.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.CZ=function(){}; g.w.r9=function(){return this.XN[this.fE]}; g.w.RV=function(){return this.fE}; g.w.lJ=function(M,O){var c=this.r9();O.layoutId!==kF(c,M,O)?b$("pauseLayout for a PlayerBytes layout that is not currently active",M,O):c.lJ()}; g.w.UV=function(M,O){var c=this.r9();O.layoutId!==kF(c,M,O)?b$("resumeLayout for a PlayerBytes layout that is not currently active",M,O):c.UV()}; g.w.OD=function(M,O){var c=this.r9();g2l(this,M,O);wRM(c,M,O)&&this.Zx(c.gk(),c.u4(),"skipped")}; g.w.Nt=function(M,O){var c=this.r9();n2p(this);REa(c,M,O)&&(M=akI(this,c,M,O),M!==void 0&&(this.bA()?b$("Should not happen. Should delete"):Nwl(this,c.gk(),c.u4(),M)))}; g.w.fn=function(M,O){var c=Object.assign({},cs(this),{layoutId:O.layoutId}),k=c.layoutId,I=c.y5;if(c.K_){var b={};vM(c.QO,"wrse",(b.ec=k,b.is=I,b.ctp=bV(k),b))}FA(this.Lx,M,O)}; g.w.KA=function(M,O){var c;(c=this.r9())==null||c.KA(M,O)}; g.w.jD=function(M,O,c){O.layoutId===this.u4().layoutId&&(this.PA=!1,kS(this.aG(),this));var k;(k=this.r9())==null||k.jD(M,O,c)}; g.w.KW=function(M){var O;(O=this.r9())==null||O.KW(M)}; g.w.B2=function(M,O,c){this.RV()===-1&&(this.callback.KA(this.slot,this.layout),this.fE++);var k=this.r9();k?(k.g0(M,O,c),this.bA()&&this.callback.Xo(this.slot,this.layout,O,c)):b$("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.RV()),layoutId:this.u4().layoutId})}; g.w.onFullscreenToggled=function(M){var O;(O=this.r9())==null||O.onFullscreenToggled(M)}; g.w.ud=function(M){var O;(O=this.r9())==null||O.ud(M)}; g.w.LV=function(M){var O;(O=this.r9())==null||O.LV(M)}; g.w.onVolumeChange=function(){var M;(M=this.r9())==null||M.onVolumeChange()}; g.w.J4=function(M,O,c){pk(this.Lx,M,O,c)}; g.w.eb=function(M){M.startRendering(M.u4())}; g.w.init=function(){var M=mx(this.u4().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");M&&(M.current=this);if(this.XN.length<1)throw new q("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.XN.length)});if(M=mx(this.u4().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))M.current=this;M=g.a(this.XN);for(var O=M.next();!O.done;O=M.next())O=O.value,O.init(),fUR(this.Lx,this.slot,O.u4()),m3p(this.Lx,this.slot,O.u4()); if(this.bA())for(this.E2.get().addListener(this),w$R(K_l(this),this.E2.get()),M=K_l(this),M=g.a(M),O=M.next();!O.done;O=M.next())this.mF(O.value)}; g.w.mF=function(M){var O=mx(M.clientMetadata,"metadata_type_player_vars");O?(M.layoutType!=="LAYOUT_TYPE_MEDIA"&&b$("Non-video ad contains playerVars",this.slot,M),this.F2.get().addPlayerResponseForAssociation({playerVars:O})):(M=lkl(M),this.F2.get().addPlayerResponseForAssociation({jj:M}))}; g.w.release=function(){var M=mx(this.u4().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");M&&(M.current=null);if(M=mx(this.u4().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))M.current=null;M=g.a(this.XN);for(var O=M.next();!O.done;O=M.next())O=O.value,i58(this.Lx,this.slot,O.u4()),O.release();this.bA()&&(this.E2.get().removeListener(this),nvl())}; g.w.ox=function(M){return M.layoutId!==this.u4().layoutId?(this.callback.Xo(this.gk(),M,new T_("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.u4().layoutId+("and LayoutType: "+this.u4().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.w.us=function(){this.Ju.get().addListener(this);cS(this.aG(),this)}; g.w.yO=function(M){if(M.state.isError()){var O,c;this.B2((O=M.state.CI)==null?void 0:O.errorCode,new T_("There was a player error during this media layout.",{playerErrorCode:(c=M.state.CI)==null?void 0:c.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(O=this.r9())&&O.yO(M)}; g.w.bA=function(){var M=mx(this.gk().clientMetadata,"metadata_type_eligible_for_ssap");return M===void 0?(b$("Expected SSAP eligibility in PlayerBytes slots",this.gk(),this.u4()),!1):this.fB.get().bA(M)}; g.w.cP=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.yr=function(){}; g.w.Dl=function(){}; g.n(Ua,Oa);g.w=Ua.prototype;g.w.Ln=function(M,O,c){this.Zx(M,O,c)}; g.w.Yx=function(M,O){this.Zx(M,O,"error")}; g.w.Zx=function(M,O,c){var k=this;r6p(this,M,O,c,function(){I9(k,k.RV()+1)})}; g.w.startRendering=function(M){this.ox(M)&&(this.us(),m_a(this.Ug.get()),YKl(this.fB.get())||PGA(this.Ju.get()),this.RV()===-1&&I9(this,this.RV()+1))}; g.w.Sq=function(M,O){var c=this;this.PA=!0;this.RV()===this.XN.length?this.callback.jD(this.slot,this.layout,O):(M=this.r9(),M.Sq(M.u4(),O),this.rS=function(){c.callback.jD(c.slot,c.layout,O)}); this.Ju.get().j.Bl();qKp(this.F2.get(),{});M=cz(this.Ju.get(),1);M.isPaused()&&!g.A(M,2)&&this.Ju.get().playVideo();this.Ju.get().removeListener(this);this.PA&&J6I(this)}; g.w.WJ=function(){}; g.w.uV=function(){}; g.w.Ts=function(){}; g.n(uy,Oa);g.w=uy.prototype;g.w.Ln=function(M,O,c){M=Object.assign({},cs(this),{layoutId:O.layoutId,layoutExitReason:c});O=M.layoutId;c=M.layoutExitReason;var k={};vM(M.QO,"prse",(k.xc=O,k.ler=c,k.ctp=bV(O),k))}; g.w.Yx=function(){b$("onSubLayoutError in SSAP")}; g.w.Zx=function(){b$("exitSubLayoutAndPlayNext in SSAP")}; g.w.r9=function(){return this.Mi}; g.w.RV=function(){var M=this;return this.XN.findIndex(function(O){var c;return O.u4().layoutId===((c=M.Mi)==null?void 0:c.u4().layoutId)})}; g.w.eb=function(M){Ic(this.Mi===void 0,"replacing another adapter");this.Mi=M;M.startRendering(M.u4())}; g.w.J4=function(M,O,c){pk(this.Lx,M,O,c);var k;Ic(O.layoutId===((k=this.Mi)==null?void 0:k.u4().layoutId),"currentAdapter does not match exiting layout",{slot:M?"slot: "+M.slotType:"",subLayout:k2(O)})&&(this.Mi=void 0)}; g.w.release=function(){Oa.prototype.release.call(this);Ic(this.Mi===void 0,"currentAdapter is still active during release");this.Mi=void 0}; g.w.ZR=function(){return this.Ju.get().getPresentingPlayerType()===2}; g.w.Sq=function(M,O){function c(){ts(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(O)||b$("Composite stopRendering: Unexpected layout exit reason",this.slot,M,{layoutExitReason:O}))} function k(){this.Mi&&GH(this,this.Mi,O);if(this.ZR()&&(!ts(this)||O!=="abandoned")){c.call(this);var b;var v=((b=this.E2.get().j.getVideoData())==null?void 0:b.clientPlaybackNonce)||"";b=Zb(this.E2.get(),1).clientPlaybackNonce;this.QM.get().finishSegmentByCpn(v,b,d7(O,this.fB))}W_G(this,O)} function I(){if(this.Mi){var b=this.Mi;b.zg().currentState<2&&b.Sq(b.u4(),O);b=ts(this)&&O==="abandoned";this.ZR()&&!b&&(c.call(this),this.QM.get().finishSegmentByCpn(this.Mi.u4().layoutId,Zb(this.E2.get(),1).clientPlaybackNonce,d7(O,this.fB)))}} Ic(M.layoutId===this.u4().layoutId,"StopRendering for wrong layout")&&cM(this.Sk.X,O)&&(this.zq()?k.call(this):I.call(this))}; g.w.jD=function(M,O,c){Oa.prototype.jD.call(this,M,O,c);O.layoutId===this.u4().layoutId&&this.Ju.get().removeListener(this)}; g.w.pS=function(){return Zb(this.E2.get(),1).clientPlaybackNonce}; g.w.WJ=function(M,O,c){Jgp(Object.assign({},cs(this),{cpn:M}));if(!ts(this)||c!==5)if(this.zq()){if(this.Mi&&this.Mi.u4().layoutId!==O){var k=this.Mi.u4().layoutId;k!==M&&b$("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:k,exitingCpn:M,enteringCpn:O});M=CC(c,this.fB);GH(this,this.Mi,M)}else this.Mi&&b$("onClipExited: active layout is entering again");O===this.pS()&&HA2(this,c)}else{if(this.Mi&&this.Mi.u4().layoutId===M)scl(this,this.Mi,c);else{var I;b$("Exiting cpn does not match active cpn", this.slot,(k=this.Mi)==null?void 0:k.u4(),{exitingCpn:M,transitionReason:c,activeCpn:(I=this.Mi)==null?void 0:I.u4().layoutId})}O===this.pS()&&(this.Mi!==void 0&&(b$("active adapter is not properly exited",this.slot,this.layout,{activeLayout:k2(this.Mi.u4())}),scl(this,this.Mi,c)),HA2(this,c),W_G(this,this.Sk.X.S))}}; g.w.zq=function(){return oQ(this.fB.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.w.startRendering=function(M){this.ox(M)&&(M=this.Sk,Ic(M.S===1,"tickStartRendering: state is not initial"),M.S=2,this.us())}; g.w.uV=function(M){NC2(Object.assign({},cs(this),{cpn:M}));var O=this.XN.find(function(c){return c.u4().layoutId===M}); O?(this.Sk.S!==2&&(UUR(this.Be,this.slot.slotId),Ic(this.Sk.S===2,"Expect started"),this.callback.KA(this.slot,this.layout)),this.eb(O),FA(this.Lx,this.slot,O.u4())):eEL(this,M)}; g.w.OD=function(M,O){g2l(this,M,O);var c=this.r9();c?wRM(c,M,O)&&BwG(this,"skipped"):zER(this,"onSkipRequested")}; g.w.Nt=function(M,O){var c;a:{if(c=this.r9()){if(n2p(this),REa(c,M,O)&&(M=akI(this,c,M,O),M!==void 0)){c={bQ:c,Qsh:this.XN[M]};break a}}else zER(this,"SkipWithAdPodSkip");c=void 0}if(M=c)c=M.bQ,O=M.Qsh,M=c.u4().layoutId,this.zq()?GH(this,c,"skipped"):c.Sq(c.u4(),"skipped"),c=O.u4().layoutId,this.QM.get().finishSegmentByCpn(M,c,d7("skipped",this.fB))}; g.w.fn=function(){b$("Not used in html5_ssap_fix_layout_exit")}; g.w.yO=function(M){var O;(O=this.r9())==null||O.yO(M)}; g.w.B2=function(){b$("Not used in html5_ssap_fix_layout_exit")}; g.w.Ts=function(M,O,c){var k;if(((k=this.r9())==null?void 0:k.u4().layoutId)!==O.layoutId)return void b$("requestToExitSubLayout: wrong layout");BwG(this,c)};g.n(jM,g.d);g.w=jM.prototype;g.w.gk=function(){return this.Dc.gk()}; g.w.u4=function(){return this.Dc.u4()}; g.w.init=function(){var M=mx(this.u4().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");M&&(M.current=this);this.uY()}; g.w.uY=function(){this.Dc.init()}; g.w.release=function(){var M=mx(this.u4().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");M&&(M.current=null);this.cW()}; g.w.cW=function(){this.Dc.release()}; g.w.lJ=function(){this.Dc.lJ()}; g.w.UV=function(){this.Dc.UV()}; g.w.OD=function(M,O){b$("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.gk(),this.u4(),{requestingSlot:M,requestingLayout:O})}; g.w.startRendering=function(M){M.layoutId!==this.u4().layoutId?this.callback.Xo(this.gk(),M,new T_("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.u4().layoutId+("and LayoutType: "+this.u4().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.Ju.get().addListener(this),cS(this.aG(),this),m_a(this.Ug.get()),YKl(this.fB.get())||PGA(this.Ju.get()),this.Dc.startRendering(M))}; g.w.Sq=function(M,O){this.PA=!0;this.Dc.Sq(M,O);this.Ju.get().j.Bl();qKp(this.F2.get(),{});M=cz(this.Ju.get(),1);M.isPaused()&&!g.A(M,2)&&this.Ju.get().playVideo();this.Ju.get().removeListener(this);this.PA&&this.Dc.Ef()}; g.w.KA=function(M,O){this.Dc.KA(M,O)}; g.w.jD=function(M,O,c){O.layoutId===this.u4().layoutId&&(this.PA=!1,kS(this.aG(),this));this.Dc.jD(M,O,c);O.layoutId===this.u4().layoutId&&by(this.Ug.get())}; g.w.KW=function(M){this.Dc.KW(M)}; g.w.yO=function(M){if(M.state.isError()){var O,c;this.B2((O=M.state.CI)==null?void 0:O.errorCode,new T_("There was a player error during this media layout.",{playerErrorCode:(c=M.state.CI)==null?void 0:c.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.Dc.yO(M)}; g.w.B2=function(M,O,c){this.Dc.g0(M,O,c)}; g.w.onFullscreenToggled=function(M){this.Dc.onFullscreenToggled(M)}; g.w.ud=function(M){this.Dc.ud(M)}; g.w.LV=function(M){this.Dc.LV(M)}; g.w.onVolumeChange=function(){this.Dc.onVolumeChange()}; g.w.cP=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.yr=function(){}; g.w.Dl=function(){};g.w=XN.prototype;g.w.gk=function(){return this.slot}; g.w.u4=function(){return this.layout}; g.w.init=function(){this.V7.get().addListener(this);this.Ju.get().addListener(this);var M=mx(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var O=mx(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.L){var c=this.V7.get().Mk.slice(-1)[0];c!==void 0&&(M=c.startSecs*1E3,O=(c.startSecs+c.OL)*1E3)}this.KL(M,O);var k;c=(k=this.E2.get().eU)==null?void 0:k.clientPlaybackNonce;k=this.layout.Bd.adClientDataEntry;ly(this.b4.get(),{daiStateTrigger:{filledAdsDurationMs:O-M,contentCpn:c, adClientData:k}});var I=this.V7.get();I=P$G(I.Y,M,O);I!==null&&(ly(this.b4.get(),{daiStateTrigger:{filledAdsDurationMs:I-M,contentCpn:c,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:k}}),this.QM.get().vx(I,O))}; g.w.release=function(){this.cW();this.V7.get().removeListener(this);this.Ju.get().removeListener(this)}; g.w.startRendering=function(){this.XT();this.callback.KA(this.slot,this.layout)}; g.w.Sq=function(M,O){this.y8(O);this.driftRecoveryMs!==null&&(FN(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(o2l(this)-mx(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.Ju.get().j.qS()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.jD(this.slot,this.layout,O)}; g.w.X4=function(){return!1}; g.w.WN=function(M){var O=mx(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),c=mx(this.layout.clientMetadata,"metadata_type_layout_exit_ms");M*=1E3;if(O<=M&&M0&&Kk(this.S(),O)}; g.w.xa=function(M){this.J.delete(M.slotId);for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next()){k=k.value;var I=k.trigger;I instanceof KZ&&I.triggeringSlotId===M.slotId&&O.push(k)}O.length>0&&Kk(this.S(),O)}; g.w.nI=function(M){for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next()){k=k.value;var I=k.trigger;I instanceof YF&&I.slotType===M.slotType&&I.S!==M.slotId&&O.push(k)}O.length>0&&Kk(this.S(),O)}; g.w.Ed=function(M){this.Y.add(M.slotId);for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next())k=k.value,k.trigger instanceof Iv&&M.slotId===k.trigger.triggeringSlotId&&O.push(k);O.length>0&&Kk(this.S(),O)}; g.w.HC=function(M){this.Y.delete(M.slotId);this.L.add(M.slotId);for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next())if(k=k.value,k.trigger instanceof b0)M.slotId===k.trigger.triggeringSlotId&&O.push(k);else if(k.trigger instanceof $F){var I=k.trigger;M.slotId===I.slotId&&this.X.has(I.triggeringLayoutId)&&O.push(k)}O.length>0&&Kk(this.S(),O)}; g.w.Wj=function(M){for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next())k=k.value,k.trigger instanceof vt&&M.slotId===k.trigger.triggeringSlotId&&O.push(k);O.length>0&&Kk(this.S(),O)}; g.w.md=function(M){for(var O=[],c=g.a(this.R5.values()),k=c.next();!k.done;k=c.next())k=k.value,k.trigger instanceof U$&&M.slotId===k.trigger.triggeringSlotId&&O.push(k);O.length>0&&Kk(this.S(),O)}; g.w.Ya=function(M,O){this.U.add(O.layoutId)}; g.w.UJ=function(M,O){this.U.delete(O.layoutId)}; g.w.KA=function(M,O){this.X.add(O.layoutId);for(var c=[],k=g.a(this.R5.values()),I=k.next();!I.done;I=k.next())if(I=I.value,I.trigger instanceof Vx)O.layoutId===I.trigger.triggeringLayoutId&&c.push(I);else if(I.trigger instanceof LV){var b=I.trigger;M.slotType===b.slotType&&O.layoutType===b.layoutType&&O.layoutId!==b.S&&c.push(I)}else I.trigger instanceof $F&&(b=I.trigger,O.layoutId===b.triggeringLayoutId&&this.L.has(b.slotId)&&c.push(I));c.length>0&&Kk(this.S(),c)}; g.w.jD=function(M,O,c){this.X.delete(O.layoutId);M=[];for(var k=g.a(this.R5.values()),I=k.next();!I.done;I=k.next())if(I=I.value,I.trigger instanceof fV&&O.layoutId===I.trigger.triggeringLayoutId&&M.push(I),I.trigger instanceof TH){var b=I.trigger;O.layoutId===b.triggeringLayoutId&&b.S.includes(c)&&M.push(I)}M.length>0&&Kk(this.S(),M)}; g.w.Zy=function(){}; g.w.KV=function(){this.L.clear()}; g.w.gm=function(){};g.n(YP,g.d);YP.prototype.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof CV))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in CloseRequestedTriggerAdapter");this.R5.set(O.triggerId,new nZ(M,O,c,k))}; YP.prototype.aV=function(M){this.R5.delete(M.triggerId)};g.n(O7,g.d);O7.prototype.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof dr||O instanceof O$))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.R5.set(O.triggerId,new nZ(M,O,c,k))}; O7.prototype.aV=function(M){this.R5.delete(M.triggerId)}; O7.prototype.KV=function(M){for(var O=[],c=O.push,k=c.apply,I=[],b=g.a(this.R5.values()),v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof dr&&v.trigger.D1===M&&I.push(v);k.call(c,O,g.p2(I));c=O.push;k=c.apply;I=[];b=g.a(this.R5.values());for(v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof O$&&v.trigger.S!==M&&I.push(v);k.call(c,O,g.p2(I));O.length&&Kk(this.S(),O)}; O7.prototype.gm=function(M){for(var O=[],c=O.push,k=c.apply,I=[],b=g.a(this.R5.values()),v=b.next();!v.done;v=b.next()){v=v.value;var u=v.trigger;u instanceof O$&&u.S===M&&I.push(v)}k.call(c,O,g.p2(I));O.length&&Kk(this.S(),O)};g.n(cu,g.d);g.w=cu.prototype;g.w.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");var I="adtriggercuerange:"+O.triggerId;if(O instanceof xF)hj2(this,M,O,c,k,I,O.S.start,O.S.end,O.D1,O.visible);else if(O instanceof DY)hj2(this,M,O,c,k,I,0x7ffffffffffff,0x8000000000000,O.D1,O.visible);else throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in CueRangeTriggerAdapter");}; g.w.aV=function(M){var O=this.R5.get(M.triggerId);O&&this.Lw.get().removeCueRange(O.cueRangeId);this.R5.delete(M.triggerId)}; g.w.onCueRangeEnter=function(M){var O=Lbp(this,M);if(O&&(O=this.R5.get(O)))if(g.A(cz(this.Ju.get()),32))this.S.add(O.cueRangeId);else{var c=O==null?void 0:O.kL.trigger;if(c instanceof xF||c instanceof DY){if(uV(this.context.fB.get())){var k=O.kL.slot,I=O.kL.layout,b={};this.context.sF.fA("cre",(b.ca=O.kL.category,b.tt=c.triggerType,b.st=k.slotType,b.lt=I==null?void 0:I.layoutType,b.cid=M,b))}Kk(this.X(),[O.kL])}}}; g.w.onCueRangeExit=function(M){(M=Lbp(this,M))&&(M=this.R5.get(M))&&this.S.delete(M.cueRangeId)}; g.w.yO=function(M){if(UR(M,16)<0){M=g.a(this.S);for(var O=M.next();!O.done;O=M.next())this.onCueRangeEnter(O.value,!0);this.S.clear()}}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.KA=function(){}; g.w.jD=function(){}; g.w.Zy=function(){}; g.w.KW=function(){}; g.w.onFullscreenToggled=function(){}; g.w.ud=function(){}; g.w.cP=function(){}; g.w.LV=function(){}; g.w.onVolumeChange=function(){}; g.w.yr=function(){}; g.w.Dl=function(){};g.n(kw,g.d);g.w=kw.prototype; g.w.c_=function(M,O,c,k){if(this.X.has(O.triggerId)||this.Y.has(O.triggerId))throw new q("Tried to re-register the trigger.");M=new nZ(M,O,c,k);if(M.trigger instanceof qe)this.X.set(M.trigger.triggerId,M);else if(M.trigger instanceof mg)this.Y.set(M.trigger.triggerId,M);else throw new q("Incorrect TriggerType: Tried to register trigger of type "+M.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.X.has(M.trigger.triggerId)&&M.slot.slotId===this.S&&Kk(this.L(),[M])}; g.w.aV=function(M){this.X.delete(M.triggerId);this.Y.delete(M.triggerId)}; g.w.CZ=function(M){M=M.slotId;if(this.S!==M){var O=[];this.S!=null&&O.push.apply(O,g.p2(YtI(this.Y,this.S)));M!=null&&O.push.apply(O,g.p2(YtI(this.X,M)));this.S=M;O.length&&Kk(this.L(),O)}}; g.w.WJ=function(){}; g.w.uV=function(){};g.n(IM,g.d);g.w=IM.prototype;g.w.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof MW))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.R5.set(O.triggerId,new nZ(M,O,c,k))}; g.w.aV=function(M){this.R5.delete(M.triggerId)}; g.w.KA=function(){}; g.w.jD=function(){}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){};g.n(bB,g.d);g.w=bB.prototype;g.w.Zy=function(M,O){for(var c=[],k=g.a(this.R5.values()),I=k.next();!I.done;I=k.next()){I=I.value;var b=I.trigger;b.opportunityType===M&&(b.associatedSlotId&&b.associatedSlotId!==O||c.push(I))}c.length&&Kk(this.S(),c)}; g.w.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof tk7))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in OpportunityEventTriggerAdapter");this.R5.set(O.triggerId,new nZ(M,O,c,k))}; g.w.aV=function(M){this.R5.delete(M.triggerId)}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.KA=function(){}; g.w.jD=function(){};g.n(vu,g.d);g.w=vu.prototype;g.w.c_=function(M,O,c,k){M=new nZ(M,O,c,k);if(O instanceof iy||O instanceof hs||O instanceof As||O instanceof ct||O instanceof t5L){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");this.R5.set(O.triggerId,M)}else throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in PrefetchTriggerAdapter");}; g.w.aV=function(M){this.R5.delete(M.triggerId)}; g.w.Dy=function(M){var O=M.slotFulfillmentTriggers.find(function(c){return c instanceof iy}); O&&(U7(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",O.breakDurationMs,new Set([M.slotId]),!0),KV(this.b4.get(),"ads_css","sid."+M.slotId+";bd."+O.breakDurationMs))}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.KA=function(){}; g.w.jD=function(){}; g.w.Zy=function(){}; g.w.X4=function(M){var O=this;if(!this.S)return b$("Unexpected cue break before fetch instructions are available"),!1;this.X&&this.X.stop();this.J&&g.V4(this.J);var c=k_a(this,M);if(!c){var k=O9l(this),I=this.W!==void 0&&Date.now()<=this.W+1E4;KV(this.b4.get(),"ads_ncfs","cid."+M.identifier+";cd."+M.OL.toFixed(3)+";ccs."+I+";cfa."+this.L+";bdc."+k.length+";"+k.slice(0,6).map(function(b){return";bd."+b}).join("")); return I?(QR(this.Na,this.S,M),!0):!1}(new g.$q(function(){var b=c.trigger,v=c.slot;U7(O,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",b.breakDurationMs,new Set,!0);U7(O,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",b.breakDurationMs,new Set,!1);for(var u=0,t=g.a(O.R5.values()),G=t.next();!G.done;G=t.next()){G=G.value;var X=G.trigger;G.slot.slotId===v.slotId&&(O.R5.delete(X.triggerId),u++)}KV(O.b4.get(),"ads_csf","sid."+v.slotId+";bd."+b.breakDurationMs+";dt."+u)}, 10)).start(); return!0}; g.w.WN=function(){}; g.w.KV=function(M){var O=this;this.L=!1;this.W=Date.now();if(this.S&&this.S.contentCpn!==M)b$("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:M,fetchInstructionsCpn:this.S.contentCpn}),uB(this);else{this.Y=new g.$q(function(){if(O.L)delete O.Y;else{var k=O.Ju.get().getGetAdBreakContext(),I;if(Number(k==null?void 0:(I=k.livePlaybackPosition)==null?void 0:I.utcTimeMillis)>0)delete O.Y,cll(O);else{var b;(b=O.Y)==null||b.start()}}},200); var c;(c=this.Y)==null||c.start()}}; g.w.gm=function(M){this.S&&this.S.contentCpn!==M&&b$("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:M,fetchInstructionsCpn:this.S.contentCpn},!0);uB(this)}; g.w.Zv=function(M){var O=this;if(this.S)b$("Unexpected multiple fetch instructions for the current content");else{this.S=M;M=b9l(M);this.X=new g.$q(function(){cll(O)},M?M:6E5); this.X.start();this.J=new g.$q(function(){O.S&&(O.X&&(O.X.stop(),O.X.start()),M9R(O,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},IhE(this.S)); M=this.Ju.get().getCurrentTimeSec(1,!1);for(var c=g.a(this.V7.get().Mk),k=c.next();!k.done;k=c.next())k=k.value,KV(this.b4.get(),"nocache","ct."+Date.now()+";cmt."+M+";d."+k.OL.toFixed(3)+";tw."+(k.startSecs-M)+";cid."+k.identifier+";")}}; g.w.Q2=function(){g.d.prototype.Q2.call(this);uB(this)};g.n(tG,g.d);g.w=tG.prototype;g.w.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof wv))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.R5.set(O.triggerId,new nZ(M,O,c,k));M=this.S.has(O.triggeringLayoutId)?this.S.get(O.triggeringLayoutId):new Set;M.add(O);this.S.set(O.triggeringLayoutId,M)}; g.w.aV=function(M){this.R5.delete(M.triggerId);if(!(M instanceof wv))throw new q("Incorrect TriggerType: Tried to unregister trigger of type "+M.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var O=this.X.get(M.triggerId);O&&(O.dispose(),this.X.delete(M.triggerId));if(O=this.S.get(M.triggeringLayoutId))O.delete(M),O.size===0&&this.S.delete(M.triggeringLayoutId)}; g.w.Dy=function(){}; g.w.xa=function(){}; g.w.nI=function(){}; g.w.Ed=function(){}; g.w.HC=function(){}; g.w.Wj=function(){}; g.w.md=function(){}; g.w.Ya=function(){}; g.w.UJ=function(){}; g.w.Zy=function(){}; g.w.KA=function(M,O){var c=this;if(this.S.has(O.layoutId)){M=this.S.get(O.layoutId);M=g.a(M);var k=M.next();for(O={};!k.done;O={BG:void 0},k=M.next())O.BG=k.value,k=new g.$q(function(I){return function(){var b=c.R5.get(I.BG.triggerId);Kk(c.Y(),[b])}}(O),O.BG.durationMs),k.start(),this.X.set(O.BG.triggerId,k)}}; g.w.jD=function(){};g.n(GB,g.d);GB.prototype.c_=function(M,O,c,k){if(this.R5.has(O.triggerId))throw new q("Tried to register duplicate trigger for slot.");if(!(O instanceof yx))throw new q("Incorrect TriggerType: Tried to register trigger of type "+O.triggerType+" in VideoTransitionTriggerAdapter.");this.R5.set(O.triggerId,new nZ(M,O,c,k))}; GB.prototype.aV=function(M){this.R5.delete(M.triggerId)};FE.prototype.x7=function(M){return M.kind==="AD_PLACEMENT_KIND_START"};g.n(g3,g.d);g.w=g3.prototype;g.w.logEvent=function(M){this.Dp(M)}; g.w.YA=function(M,O,c){this.Dp(M,void 0,void 0,void 0,O,void 0,void 0,void 0,O.adSlotLoggingData,void 0,void 0,c)}; g.w.LW=function(M,O,c,k){this.Dp(M,void 0,void 0,void 0,O,c?c:void 0,void 0,void 0,O.adSlotLoggingData,c?c.adLayoutLoggingData:void 0,void 0,k)}; g.w.Fs=function(M,O,c,k){oQ(this.fB.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+M,"trigger:",c,"slot:",O,"layout:",k);hl(this.S.get())&&this.Dp(M,void 0,void 0,void 0,O,k?k:void 0,void 0,c,O.adSlotLoggingData,k?k.adLayoutLoggingData:void 0)}; g.w.Lm=function(M,O,c,k,I){this.Dp(M,O,c,k,void 0,void 0,void 0,void 0,void 0,void 0,void 0,I)}; g.w.sQ=function(M,O,c,k){this.Dp("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,c,k,void 0,void 0,c.adSlotLoggingData,k?k.adLayoutLoggingData:void 0,{errorType:M,errorMessage:O})}; g.w.Dp=function(M,O,c,k,I,b,v,u,t,G,X,l){var F=this;l=l===void 0?0:l;oQ(this.fB.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+M,"slot:",I,"layout:",b,"ping:",v,"Opportunity:",{opportunityType:O,associatedSlotId:c,A1d:k,ijO:u,adSlotLoggingData:t,adLayoutLoggingData:G});try{var p=function(){if(!F.fB.get().j.N().B("html5_disable_client_tmp_logs")&&M!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){M||b$("Empty PACF event type",I,b);var K=hl(F.S.get()),r={eventType:M,eventOrder:++F.eventCount},W={}; I&&(W.slotData=x8(K,I));b&&(W.layoutData=Cq8(K,b));v&&(W.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:v.S.serializedAdPingMetadata,pingIndex:v.index});u&&(W.triggerData=qU(u.trigger,u.category));O&&(W.opportunityData=D37(K,O,c,k));K={organicPlaybackContext:{contentCpn:Zb(F.E2.get(),1).clientPlaybackNonce}};K.organicPlaybackContext.isLivePlayback=Zb(F.E2.get(),1).b5;var z;K.organicPlaybackContext.isMdxPlayback=(z=Zb(F.E2.get(),1))==null?void 0:z.isMdxPlayback; var e;if((e=Zb(F.E2.get(),1))==null?0:e.daiEnabled)K.organicPlaybackContext.isDaiContent=!0;var S;if(z=(S=Zb(F.E2.get(),2))==null?void 0:S.clientPlaybackNonce)K.adVideoPlaybackContext={adVideoCpn:z};K&&(W.externalContext=K);r.adClientData=W;t&&(r.serializedSlotAdServingData=t.serializedSlotAdServingDataEntry);G&&(r.serializedAdServingData=G.serializedAdServingDataEntry);X&&(r.errorInfo=X);g.kJ("adsClientStateChange",{adsClientEvent:r})}}; l&&l>0?g.mA(g.A4(),function(){return p()},l):p()}catch(K){oQ(this.fB.get(),"html5_log_pacf_logging_errors")&&g.mA(g.A4(),function(){b$(K instanceof Error?K:String(K),I,b,{pacf_message:"exception during pacf logging"})})}};var jgL=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.n(w3,g3);g.w=w3.prototype; g.w.YA=function(M,O,c){g3.prototype.YA.call(this,M,O,c);uV(this.fB.get())&&(c={},this.context.sF.fA("pacf",(c.et=M,c.st=O.slotType,c.si=O.slotId,c)))}; g.w.LW=function(M,O,c,k){var I=jgL.has(M);g3.prototype.LW.call(this,M,O,c,k);uV(this.fB.get(),I)&&(k={},this.context.sF.fA("pacf",(k.et=M,k.st=O.slotType,k.si=O.slotId,k.lt=c==null?void 0:c.layoutType,k.li=c==null?void 0:c.layoutId,k.p_ac=c==null?void 0:c.layoutId,k)))}; g.w.Lm=function(M,O,c,k,I){g3.prototype.Lm.call(this,M,O,c,k,I);uV(this.fB.get())&&(c={},this.context.sF.fA("pacf",(c.et=M,c.ot=O,c.ss=k==null?void 0:k.length,c)))}; g.w.Fs=function(M,O,c,k){g3.prototype.Fs.call(this,M,O,c,k);if(uV(this.fB.get())){var I={};this.context.sF.fA("pacf",(I.et=M,I.tt=c.trigger.triggerType,I.tc=c.category,I.st=O.slotType,I.si=O.slotId,I.lt=k==null?void 0:k.layoutType,I.li=k==null?void 0:k.layoutId,I.p_ac=k==null?void 0:k.layoutId,I))}}; g.w.sQ=function(M,O,c,k){g3.prototype.sQ.call(this,M,O,c,k);if(uV(this.fB.get(),!0)){var I={};this.context.sF.fA("perror",(I.ert=M,I.erm=O,I.st=c.slotType,I.si=c.slotId,I.lt=k==null?void 0:k.layoutType,I.li=k==null?void 0:k.layoutId,I.p_ac=k==null?void 0:k.layoutId,I))}}; g.w.Dp=function(M,O,c,k,I,b,v,u,t,G,X){var l=this.fB.get();g.lr(l.j.N())?(l=this.fB.get(),l=g.Y8(l.j.N().experiments,"H5_async_logging_delay_ms")):l=void 0;g3.prototype.Dp.call(this,M,O,c,k,I,b,v,u,t,G,X,l)};no.prototype.clear=function(){this.S.clear()};RM.prototype.state=function(){return this.S==="fulfilled"?{state:"fulfilled",value:this.result}:this.S==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}; RM.prototype.L=function(M){r3(M)||aM(M)?Hu(Nd(M),this.L.bind(this),this.reject.bind(this)):(this.S="fulfilled",this.result=M,s7(this))}; RM.prototype.reject=function(M){this.S="rejected";this.error=M;s7(this)}; var aM=bk(function(M){return NKD(M)?M instanceof RM:!1});Object.freeze({XMu:function(M){var O=Pu(M);return Hu(Sp(O,function(c){return O[c].S==="rejected"}),function(c){return Number.isNaN(c)?O.map(function(k){return k.state().value}):O[c]})}, lMc:function(M){var O=Pu(M);return Hu(Sp(O),function(){return O.map(function(c){return c.state()})})}, Q6h:function(M){var O=Pu(M);return Hu(Sp(O,function(c){return O[c].S==="fulfilled"}),function(c){return Number.isNaN(c)?JG(new AggregateError(O.map(function(k){return k.state().reason}))):O[c].state().value})}, fMd:function(M){var O=Pu(M);return Hu(Sp(O,function(){return!0}),function(c){return O[c]})}});var oM=window.QPh||"en";d3.prototype.T9=function(M){this.client=M}; d3.prototype.S=function(){this.clear();this.csn=g.g5()}; d3.prototype.clear=function(){this.Y.clear();this.X.clear();this.L.clear();this.csn=null};DM.prototype.T9=function(M){g.mm(Co().T9).bind(Co())(M)}; DM.prototype.clear=function(){g.mm(Co().clear).bind(Co())()};g.w=$w.prototype;g.w.T9=function(M){this.client=M}; g.w.GQ=function(M,O){var c=this;O=O===void 0?{}:O;g.mm(function(){var k,I,b,v=((k=g.V(M==null?void 0:M.commandMetadata,g.NS))==null?void 0:k.rootVe)||((I=g.V(M==null?void 0:M.commandMetadata,Blz))==null?void 0:(b=I.screenVisualElement)==null?void 0:b.uiType);if(v){k=g.V(M==null?void 0:M.commandMetadata,qm0);if(k==null?0:k.parentTrackingParams){var u=g.F9(k.parentTrackingParams);if(k.parentCsn)var t=k.parentCsn}else O.clickedVisualElement?u=O.clickedVisualElement:M.clickTrackingParams&&(u=g.F9(M.clickTrackingParams)); a:{k=g.V(M,g.nO);I=g.V(M,$ze);if(k){if(I=JlG(k,"VIDEO")){k={token:I,videoId:k.videoId};break a}}else if(I&&(k=JlG(I,"PLAYLIST"))){k={token:k,playlistId:I.playlistId};break a}k=void 0}O=Object.assign({},{cttAuthInfo:k,parentCsn:t},O);if(g.Ft("expectation_logging")){var G;O.loggingExpectations=((G=g.V(M==null?void 0:M.commandMetadata,Blz))==null?void 0:G.loggingExpectations)||void 0}TB(c,v,u,O)}else g.sZ(new g.Dy("Error: Trying to create a new screen without a rootVeType",M))})()}; g.w.clickCommand=function(M,O,c){M=M.clickTrackingParams;c=c===void 0?0:c;M?(c=g.g5(c===void 0?0:c))?(f_(this.client,c,g.F9(M),O),O=!0):O=!1:O=!1;return O}; g.w.stateChanged=function(M,O,c){this.visualElementStateChanged(g.F9(M),O,c===void 0?0:c)}; g.w.visualElementStateChanged=function(M,O,c){c=c===void 0?0:c;c===0&&this.X.has(c)?this.K.push([M,O]):zQE(this,M,O,c)};AG.prototype.fetch=function(M,O,c){var k=this,I=PSl(M,O,c);return new Promise(function(b,v){function u(){if(c==null?0:c.Rn)try{var G=k.handleResponse(M,I.status,I.response,c);b(G)}catch(X){v(X)}else b(k.handleResponse(M,I.status,I.response,c))} I.onerror=u;I.onload=u;var t;I.send((t=O.body)!=null?t:null)})}; AG.prototype.handleResponse=function(M,O,c,k){c=c.replace(")]}'","");try{var I=JSON.parse(c)}catch(b){g.sZ(new g.Dy("JSON parsing failed after XHR fetch",M,O,c));if((k==null?0:k.Rn)&&c)throw new g.dB(1,"JSON parsing failed after XHR fetch");I={}}O!==200&&(g.sZ(new g.Dy("XHR API fetch failed",M,O,c)),I=Object.assign({},I,{errorMetadata:{status:O}}));return I};qd.getInstance=function(){var M=g.c4("ytglobal.storage_");M||(M=new qd,g.Ok("ytglobal.storage_",M));return M}; qd.prototype.estimate=function(){var M,O,c;return g.P(function(k){M=navigator;return((O=M.storage)==null?0:O.estimate)?k.return(M.storage.estimate()):((c=M.webkitTemporaryStorage)==null?0:c.queryUsageAndQuota)?k.return(o8A()):k.return()})}; g.Ok("ytglobal.storageClass_",qd);ON.prototype.gU=function(M){this.handleError(M)}; ON.prototype.logEvent=function(M,O){switch(M){case "IDB_DATA_CORRUPTED":g.Ft("idb_data_corrupted_killswitch")||this.S("idbDataCorrupted",O);break;case "IDB_UNEXPECTEDLY_CLOSED":this.S("idbUnexpectedlyClosed",O);break;case "IS_SUPPORTED_COMPLETED":g.Ft("idb_is_supported_completed_killswitch")||this.S("idbIsSupportedCompleted",O);break;case "QUOTA_EXCEEDED":yla(this,O);break;case "TRANSACTION_ENDED":this.Y&&Math.random()<=.1&&this.S("idbTransactionEnded",O);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":M= Object.assign({},O,{hasWindowUnloaded:this.X}),this.S("idbTransactionAborted",M)}};var qS={},Qva=g.qO("yt-player-local-media",{r8:(qS.index={d7:2},qS.media={d7:2},qS.captions={d7:5},qS),shared:!1,upgrade:function(M,O){O(2)&&(g.NO(M,"index"),g.NO(M,"media"));O(5)&&g.NO(M,"captions");O(6)&&(J1(M,"metadata"),J1(M,"playerdata"))}, version:5});var XKe={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},x7;a:{var hm=g.E4();hm=hm.toLowerCase();if(g.zk(hm,"android")){var lKK=hm.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(lKK){var F81=parseFloat(lKK[1]);if(F81<100){x7=F81;break a}}var pKK=hm.match("("+Object.keys(XKe).join("|")+")");x7=pKK?XKe[pKK[0]]:0}else x7=void 0}var M4=x7,YK=M4>=0;var $1G=window;var QXE=zQ(function(){var M,O;return(O=(M=window).matchMedia)==null?void 0:O.call(M,"(prefers-reduced-motion: reduce)").matches});var hG;g.xw=new lR;hG=0;var pb=fhk()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.$J?!0:!1;var MP={Sh:function(M,O){var c=M[0];M[0]=M[O%M[U[4]]];M[O%M[U[4]]]=c}, s8:function(M){M[U[64]]()}, C8:function(M,O){M[U[18]](0,O)}};var PyG={jcu:"adunit",ZWh:"detailpage",tih:"editpage",hx2:"embedded",znB:"leanback",ZSf:"previewpage",K3c:"profilepage",kW:"unplugged",mSo:"playlistoverview",IHu:"sponsorshipsoffer",qQ2:"shortspage",Wsh:"handlesclaiming",ah2:"immersivelivepage",Wq4:"creatormusic",rRu:"immersivelivepreviewpage",Qcf:"admintoolyurt",pvo:"shortsaudiopivot",Pf2:"consumption"};var ikk=2592E3;var LW,K8k,EO;LW={};g.wk=(LW.STOP_EVENT_PROPAGATION="html5-stop-propagation",LW.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",LW.IV_DRAWER_OPEN="ytp-iv-drawer-open",LW.MAIN_VIDEO="html5-main-video",LW.VIDEO_CONTAINER="html5-video-container",LW.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",LW.HOUSE_BRAND="house-brand",LW);K8k={};EO=(K8k.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",K8k.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",K8k);var cyk={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var vhR={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},U6G={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"},Ltp={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var kTR={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.aZ.prototype.getLanguageInfo=function(){return this.Za}; g.aZ.prototype.getXtags=function(){if(!this.xtags){var M=this.id.split(";");M.length>1&&(this.xtags=M[1])}return this.xtags}; g.aZ.prototype.toString=function(){return this.Za.name}; g.aZ.prototype.getLanguageInfo=g.aZ.prototype.getLanguageInfo;rk.prototype.equals=function(M){return this.X===M.X&&this.S===M.S&&this.Y===M.Y&&this.reason===M.reason&&(!Jp||this.rk===M.rk)}; rk.prototype.isLocked=function(){return this.Y&&!!this.X&&this.X===this.S}; rk.prototype.compose=function(M){if(M.Y&&WP(M))return jl;if(M.Y||WP(this))return M;if(this.Y||WP(M))return this;var O=this.X&&M.X?Math.max(this.X,M.X):this.X||M.X,c=this.S&&M.S?Math.min(this.S,M.S):this.S||M.S;O=Math.min(O,c);var k=0;Jp&&(k=this.rk!==0&&M.rk!==0?Math.min(this.rk,M.rk):this.rk===0?M.rk:this.rk);return Jp&&O===this.X&&c===this.S&&k===this.rk||!Jp&&O===this.X&&c===this.S?this:Jp?new rk(O,c,!1,c===this.S&&k===this.rk?this.reason:M.reason,k):new rk(O,c,!1,c===this.S?this.reason:M.reason)}; rk.prototype.L=function(M){return!M.video||Jp&&this.rk!==0&&this.rk=0}; g.w.bS=function(){var M=this.segments[this.segments.length-1];return M?M.endTime:NaN}; g.w.rZ=function(){return this.segments[0].startTime}; g.w.bP=function(){return this.segments.length}; g.w.bq=function(){return 0}; g.w.bd=function(M){return(M=this.fL(M))?M.qo:-1}; g.w.Fj=function(M){return(M=this.OC(M))?M.sourceURL:""}; g.w.getStartTime=function(M){return(M=this.OC(M))?M.startTime:0}; g.w.Po=function(M){return this.getStartTime(M)+this.getDuration(M)}; g.w.UT=ML(1);g.w.isLoaded=function(){return this.segments.length>0}; g.w.OC=function(M){if(this.S&&this.S.qo===M)return this.S;M=g.$e(this.segments,new qP(M,0,0,0,""),function(O,c){return O.qo-c.qo}); return this.S=M>=0?this.segments[M]:null}; g.w.fL=function(M){if(this.S&&this.S.startTime<=M&&M=0?this.segments[M]:this.segments[Math.max(0,-M-2)]}; g.w.append=function(M){if(M.length)if(M=g.Zz(M),this.segments.length){var O=this.segments.length?g.wK(this.segments).endTime:0,c=M[0].qo-this.v4();c>1&&NIl(this.segments);for(c=c>0?0:-c+1;cM.qo&&this.index.Iq()<=M.qo+1}; g.w.update=function(M,O,c){this.index.append(M);yyA(this.index,c);M=this.index;M.X=O;M.Y="update"}; g.w.Bh=function(){return this.SI()?!0:fl.prototype.Bh.call(this)}; g.w.Kp=function(M,O){var c=this.index.Fj(M),k=this.index.getStartTime(M),I=this.index.getDuration(M),b;O?I=b=0:b=this.info.rk>0?this.info.rk*I:1E3;return new kD([new xp(3,this,void 0,"liveCreateRequestInfoForSegment",M,k,I,0,b,!O)],c)}; g.w.xX=function(){return this.SI()?0:this.initRange.length}; g.w.z3=function(){return!1};Gt.prototype.update=function(M){var O=void 0;this.X&&(O=this.X);var c=new Gt,k=Array.from(M.getElementsByTagName("S"));if(k.length){var I=+uo(M,"timescale")||1,b=(+k[0].getAttribute("t")||0)/I,v=+uo(M,"startNumber")||0;c.L=b;var u=O?O.startSecs+O.OL:0,t=Date.parse(z4p(uo(M,"yt:segmentIngestTime")))/1E3;c.J=M.parentElement.tagName==="SegmentTemplate";c.J&&(c.W=uo(M,"media"));M=O?v-O.qo:1;c.U=M>0?0:-M+1;M=g.a(k);for(k=M.next();!k.done;k=M.next()){k=k.value;for(var G=+k.getAttribute("d")/I,X=(+k.getAttribute("yt:sid")|| 0)/I,l=+k.getAttribute("r")||0,F=0;F<=l;F++)if(O&&v<=O.qo)v++;else{var p=new e4p(v,u,G,t+X,b);c.S.push(p);var K=k;var r=I,W=p.startSecs;p=K.getAttribute("yt:cuepointTimeOffset");var z=K.getAttribute("yt:cuepointDuration");if(p&&z){p=Number(p);W=-p/r+W;r=Number(z)/r;z=K.getAttribute("yt:cuepointContext")||null;var e=K.getAttribute("yt:cuepointIdentifier")||"";K=K.getAttribute("yt:cuepointEvent")||"";K=new bH(W,r,z,e,wK0[K]||"unknown",p)}else K=null;K&&c.Y.push(K);v++;u+=G;b+=G;t+=G+X}}c.S.length&& (c.X=g.wK(c.S))}this.U=c.U;this.X=c.X||this.X;g.S1(this.S,c.S);g.S1(this.Y,c.Y);this.J=c.J;this.W=c.W;this.L===-1&&(this.L=c.getStreamTimeOffset())}; Gt.prototype.getStreamTimeOffset=function(){return this.L===-1?0:this.L};g.n(X$,g.xO);g.w=X$.prototype;g.w.OA=function(){return this.Hh}; g.w.x0=function(M,O){M=lo(this,M);return M>=0&&(O||!this.segments[M].pending)}; g.w.Iq=function(){return this.Rq?this.segments.length?this.fL(this.rZ()).qo:-1:g.xO.prototype.Iq.call(this)}; g.w.rZ=function(){if(this.He)return 0;if(!this.Rq)return g.xO.prototype.rZ.call(this);if(!this.segments.length)return 0;var M=Math.max(g.wK(this.segments).endTime-this.kO,0);return this.dB>0&&this.fL(M).qo0)return this.OQ/1E3;if(!this.segments.length)return g.xO.prototype.bS.call(this);var M=this.v4();if(!this.Rq||M<=this.segments[this.segments.length-1].qo)M=this.segments[this.segments.length-1];else{var O=this.segments[this.segments.length-1];M=new qP(M,Math.max(0,O.startTime-(O.qo-M)*this.Hh),this.Hh,0,"sq/"+M,void 0,void 0,!0)}return this.He?Math.min(this.kO,M.endTime):M.endTime}; g.w.bP=function(){return this.Rq?this.segments.length?this.v4()-this.Iq()+1:0:g.xO.prototype.bP.call(this)}; g.w.v4=function(){var M=Math.min(this.EY,Math.max(g.xO.prototype.v4.call(this),this.hF)),O=this.kO*1E3;O=this.OQ>0&&this.OQ0&&this.hF>0&&!O&&(O=this.fL(this.kO))&&(M=Math.min(O.qo-1,M));return M}; g.w.GB=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.w.F5=function(M){var O=lo(this,M.qo);if(O>=0)this.segments[O]=M;else if(this.segments.splice(-(O+1),0,M),this.oh&&M.qo%(300/this.Hh)===0){var c=this.segments[0].qo,k=Math.floor(this.oh/this.Hh);M=M.qo-k;O=-(O+1)-k;O>0&&M>c&&(this.segments=this.segments.slice(O))}}; g.w.oR=function(){return this.hF}; g.w.iV=function(M){return jw?!this.X&&M>=0&&this.v4()<=M:g.xO.prototype.iV.call(this,M)}; g.w.fL=function(M){if(!this.Rq)return g.xO.prototype.fL.call(this,M);if(!this.segments.length)return null;var O=this.segments[this.segments.length-1];if(M=O.endTime)O=O.qo+Math.floor((M-O.endTime)/this.Hh+1);else{O=V0(this.segments,function(k){return M=k.endTime?1:0}); if(O>=0)return this.segments[O];var c=-(O+1);O=this.segments[c-1];c=this.segments[c];O=Math.floor((M-O.endTime)/((c.startTime-O.endTime)/(c.qo-O.qo-1))+1)+O.qo}return this.OC(O)}; g.w.OC=function(M){if(!this.Rq)return g.xO.prototype.OC.call(this,M);if(!this.segments.length)return null;var O=lo(this,M);if(O>=0)return this.segments[O];var c=-(O+1);O=this.Hh;if(c===0)var k=Math.max(0,this.segments[0].startTime-(this.segments[0].qo-M)*O);else c===this.segments.length?(k=this.segments[this.segments.length-1],k=k.endTime+(M-k.qo-1)*O):(k=this.segments[c-1],O=this.segments[c],O=(O.startTime-k.endTime)/(O.qo-k.qo-1),k=k.endTime+(M-k.qo-1)*O);return new qP(M,k,O,0,"sq/"+M,void 0,void 0, !0)}; var jw=!1;g.n(F$,UL);g.w=F$.prototype;g.w.Av=function(){return!0}; g.w.Bh=function(){return!0}; g.w.y0=function(M){return this.WA()&&M.Y&&!M.J||!M.S.index.iV(M.qo)}; g.w.UR=function(){}; g.w.bD=function(M,O){return typeof M!=="number"||isFinite(M)?UL.prototype.bD.call(this,M,O===void 0?!1:O):new kD([new xp(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.SM,void 0,this.SM*this.info.rk)],"")}; g.w.Kp=function(M,O){var c=c===void 0?!1:c;if(this.index.x0(M))return UL.prototype.Kp.call(this,M,O);var k=this.index.getStartTime(M),I=Math.round(this.SM*this.info.rk),b=this.SM;O&&(b=I=0);return new kD([new xp(c?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",M,k,b,void 0,I,!O)],M>=0?"sq/"+M:"")};g.n(p$,fl);g.w=p$.prototype;g.w.Pv=function(){return!1}; g.w.WA=function(){return!1}; g.w.Av=function(){return!1}; g.w.UR=function(){return new kD([new xp(1,this,void 0,"otfInit")],this.J)}; g.w.OG=function(){return null}; g.w.q8=function(M){this.y0(M);return d92(this,Mt(M),!1)}; g.w.bD=function(M,O){O=O===void 0?!1:O;M=this.index.bd(M);O&&(M=Math.min(this.index.v4(),M+1));return d92(this,M,!0)}; g.w.fz=function(M){M.info.type===1&&(this.S||(this.S=vf(M.X)),M.S&&M.S.uri==="http://youtube.com/streaming/otf/durations/112015"&&CVk(this,M.S))}; g.w.y0=function(M){return M.Y===0?!0:this.index.v4()>M.qo&&this.index.Iq()<=M.qo+1}; g.w.xX=function(){return 0}; g.w.z3=function(){return!1};g.K$.prototype.info=function(){}; g.K$.prototype.debug=function(){}; g.K$.prototype.S=function(M){go.apply(null,[5,this.tag,M].concat(g.p2(g.C2.apply(1,arguments))))}; var Vyb=new Map,m9A=new Map,Tta=new function(){var M=this;this.S=new Map;this.YC={oFQ:function(){return M.S}}};g.w=g.We.prototype;g.w.x0=function(M){return M<=this.v4()}; g.w.bq=function(M){return this.offsets[M]}; g.w.getStartTime=function(M){return this.startTicks[M]/this.S}; g.w.Po=function(M){return this.getStartTime(M)+this.getDuration(M)}; g.w.UT=ML(0);g.w.Lb=function(){return NaN}; g.w.getDuration=function(M){M=this.D$(M);return M>=0?M/this.S:-1}; g.w.D$=function(M){return M+1=0}; g.w.bS=function(){return this.X?this.startTicks[this.count]/this.S:NaN}; g.w.rZ=function(){return 0}; g.w.bP=function(){return this.count}; g.w.Fj=function(){return""}; g.w.bd=function(M){M=g.$e(this.startTicks.subarray(0,this.count),M*this.S);return M>=0?M:Math.max(0,-M-2)}; g.w.isLoaded=function(){return this.v4()>=0}; g.w.ew=function(M,O){if(M>=this.v4())return 0;var c=0;for(O=this.getStartTime(M)+O;Mthis.getStartTime(M);M++)c=Math.max(c,OCM(this,M)/this.getDuration(M));return c}; g.w.resize=function(M){M+=2;var O=this.offsets;this.offsets=new Float64Array(M+1);var c=this.startTicks;this.startTicks=new Float64Array(M+1);for(M=0;M0&&M&&(c=c.range.end+1,M=Math.min(M,this.info.contentLength-c),M>0&&k.push(new xp(4,this,AY(c,M),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,O)));return new kD(k)}; g.w.fz=function(M){if(M.info.type===1){if(this.S)return;this.S=vf(M.X)}else if(M.info.type===2){if(this.J||this.index.v4()>=0)return;if(g.E0(this.info)){var O=this.index,c=g.n$(M);M=M.info.range.start;var k=g.tY(c,0,1936286840);c=x6p(k);O.S=c.timescale;var I=c.Wi;O.offsets[0]=c.Ul+M+k.size;O.startTicks[0]=I;O.X=!0;M=c.Qu.length;for(k=0;k0&&M===b[0].UM)for(M=0;M=O+c)break}I.length||(M=new g.Dy("b189619593",""+M,""+O,""+c),g.Ww(M));return new kD(I)}; g.w.Ri=function(M){for(var O=this.iX(M.info),c=M.info.range.start+M.info.X,k=[],I=0;I=this.index.bq(c+1);)c++;return this.wc(c,O,M.Y).CB}; g.w.y0=function(M){M.xv();return this.Bh()?!0:M.range.end+1this.info.contentLength&&(O=new mO(O.start,this.info.contentLength-1)),new kD([new xp(4,M.S,O,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,M.clipId)]);M.type===4&&(M=this.iX(M),M=M[M.length-1]);var c=0,k=M.range.start+M.X+M.Y;M.type===3&&(M.xv(),c=M.qo,k===M.range.end+1&&(c+=1));return this.wc(c,k,O)}; g.w.q8=function(){return null}; g.w.bD=function(M,O){O=O===void 0?!1:O;M=this.index.bd(M);O&&(M=Math.min(this.index.v4(),M+1));return this.wc(M,this.index.bq(M),0,void 0)}; g.w.Pv=function(){return!0}; g.w.WA=function(){return!0}; g.w.Av=function(){return!1}; g.w.xX=function(){return this.indexRange.length+this.initRange.length}; g.w.z3=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var Ml={},gNI=(Ml.COLOR_PRIMARIES_BT709="bt709",Ml.COLOR_PRIMARIES_BT2020="bt2020",Ml.COLOR_PRIMARIES_UNKNOWN=null,Ml.COLOR_PRIMARIES_UNSPECIFIED=null,Ml),OA={},kEa=(OA.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",OA.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",OA.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",OA.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",OA.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,OA.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,OA);g.ew.prototype.getName=function(){return this.name}; g.ew.prototype.getId=function(){return this.id}; g.ew.prototype.getIsDefault=function(){return this.isDefault}; g.ew.prototype.toString=function(){return this.name}; g.ew.prototype.getName=g.ew.prototype.getName;g.ew.prototype.getId=g.ew.prototype.getId;g.ew.prototype.getIsDefault=g.ew.prototype.getIsDefault;var UTp=/action_display_post/;var uil,ZF,Sw;g.n(Pe,g.MN);g.w=Pe.prototype;g.w.isLoading=function(){return this.state===1}; g.w.P8=function(){return this.state===3}; g.w.GE2=function(M){var O=M.getElementsByTagName("Representation");if(M.getElementsByTagName("SegmentList").length>0||M.getElementsByTagName("SegmentTemplate").length>0){this.b5=this.X=!0;this.timeline||(this.timeline=new S0p);yV2(this.timeline,M);this.publish("refresh");for(M=0;M=0?X=iH(F):l=l+"?range="+F}t.call(u,new qP(G.qo,G.startSecs,G.OL,G.S,l,X,G.X))}k=I}c.update(k,this.isLive,this.HQ)}QsE(this.timeline);return!0}this.duration=BtL(uo(M,"mediaPresentationDuration")); a:{for(M=0;M0))return this.h0()-M}}M=this.S;for(var O in M){var c=M[O].index;if(c.isLoaded()&&!D4(M[O].info.mimeType))return c.rZ()}return 0}; g.w.getStreamTimeOffset=function(){return this.W}; g.w.Lb=function(M){for(var O in this.S){var c=this.S[O].index;if(c.isLoaded()){var k=c.bd(M),I=c.Lb(k);if(I)return I+M-c.getStartTime(k)}}return NaN}; var qt=null,nuz,xD=!((nuz=navigator.mediaCapabilities)==null||!nuz.decodingInfo),N7E={commentary:1,alternate:2,dub:3,main:4};var Ng=new Set,ht=new Map;MR.prototype.clone=function(M){return new MR(this.flavor,M,this.X,this.experiments)}; MR.prototype.A$=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; MR.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 RND={},G2=(RND.playready=["com.youtube.playready","com.microsoft.playready"],RND.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],RND),cj={},sOM=(cj.widevine="DRM_SYSTEM_WIDEVINE",cj.fairplay="DRM_SYSTEM_FAIRPLAY",cj.playready="DRM_SYSTEM_PLAYREADY",cj),kc={},aK1=(kc.widevine=1,kc.fairplay=2,kc.playready=3,kc);var lz;g.n(jS,g.d); jS.prototype.initialize=function(M,O){for(var c=this,k=g.a(Object.keys(M)),I=k.next();!I.done;I=k.next()){I=g.a(M[I.value]);for(var b=I.next();!b.done;b=I.next())if(b=b.value,b.Mm)for(var v=g.a(Object.keys(b.Mm)),u=v.next();!u.done;u=v.next()){var t=u.value;u=t;t=G2[t];!t&&this.B("html5_enable_vp9_fairplay")&&u==="fairplay"&&(t=["com.youtube.fairplay.sbdl"]);if(t){t=g.a(t);for(var G=t.next();!G.done;G=t.next())G=G.value,this.Y[G]=this.Y[G]||new MR(u,G,b.Mm[u],this.Fb.experiments),this.S[u]=this.S[u]|| {},this.S[u][b.mimeType]=!0}}}D8()&&(this.Y["com.youtube.fairplay"]=new MR("fairplay","com.youtube.fairplay","",this.Fb.experiments),this.B("html5_enable_vp9_fairplay")||(this.S.fairplay=this.S.fairplay||{},this.S.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.S.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.X=yME(O,this.useCobaltWidevine,this.B("html5_enable_safari_fairplay")&&!0,this.B("html5_enable_vp9_fairplay")).filter(function(X){return!!c.Y[X]})}; jS.prototype.B=function(M){return this.Fb.experiments.No(M)};var rBK={"":"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"};VuR.prototype.B=function(M){return this.experiments.No(M)};var EFR={RED:"red",hhf:"white"};T7R.prototype.No=function(M){M=this.flags[M];JSON.stringify(M);return M==="true"};var iCI=Promise.resolve(),hJ2=window.queueMicrotask?window.queueMicrotask.bind(window):AMA;gx.prototype.canPlayType=function(M,O){M=M.canPlayType?M.canPlayType(O):!1;DA?M=M||Nd1[O]:M4===2.2?M=M||JBJ[O]:dW()&&(M=M||W8K[O]);return!!M}; gx.prototype.isTypeSupported=function(M){return this.T?window.cast.receiver.platform.canDisplayType(M):gt(M)}; var JBJ={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},W8K={"application/x-mpegURL":"maybe"},Nd1={"application/x-mpegURL":"maybe"};g.n(RN,g.MN);RN.prototype.add=function(M,O){if(!this.items[M]&&(O.QG||O.e3||O.Um)){var c=this.items,k=O;Object.isFrozen&&!Object.isFrozen(O)&&(k=Object.create(O),Object.freeze(k));c[M]=k;this.publish("vast_info_card_add",M)}}; RN.prototype.remove=function(M){var O=this.get(M);delete this.items[M];return O}; RN.prototype.get=function(M){return this.items[M]||null}; RN.prototype.isEmpty=function(){return g.XI(this.items)};aN.prototype.encrypt=function(M){this.S.exports.AES128CTRCipher_encrypt(this.cipher,M.byteOffset,M.byteLength);return M}; aN.prototype.BQ=function(){return this.cipher===0}; aN.prototype.dispose=function(){this.S.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};NR.prototype.ys=function(M,O){O=O===void 0?1:O;this.vV+=O;this.X+=M;M/=O;for(var c=0;c0)k+="."+rx[I].toFixed(0)+"_"+c.S[I].toFixed(0);else break;c=k}c&&(M[O]=c)}this.S=new OVA;return M}; g.w.toString=function(){return""};g.w=Uel.prototype;g.w.isActive=function(){return!1}; g.w.YS=function(){}; g.w.Fz=function(){}; g.w.YI=function(){}; g.w.vY=function(M,O){O()}; g.w.mK=function(){return{}}; g.w.toString=function(){return""};var sgk=new Uel,He1=!!+V5("html5_enable_profiler"),eNJ=!!+V5("html5_onesie_enable_profiler"),Io=He1||eNJ?new kHI:sgk,TaA=He1?Io:sgk,WF=eNJ?Io:sgk;lY8.prototype.emscripten_notify_memory_growth=function(){};g.w=Jv.prototype;g.w.malloc=function(M){return this.exports.malloc(M)}; g.w.free=function(M){this.exports.free(M)}; g.w.realloc=function(M,O){return this.exports.realloc(M,O)}; g.w.tY=function(M){if(M.buffer!==this.exports.memory.buffer){var O=this.malloc(M.byteLength);O=new Uint8Array(this.exports.memory.buffer,O,M.byteLength);O.set(M);return O}}; g.w.Mt=function(M){if(M.buffer===this.exports.memory.buffer){var O=M.slice();this.free(M.byteOffset);return O}}; var uNR=new function(){this.Y=this.L="WebAssembly"in window},sh="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly); WF.YS(Jv,{tY:function(M){return{profile:"copyj2w",vV:M===void 0?0:Math.ceil(M.byteLength/16)}}, Mt:function(M){return{profile:"copyw2j",vV:M===void 0?0:Math.ceil(M.byteLength/16)}}});HF.prototype.encrypt=function(M,O){try{return this.S.Mt(gF7(this,M,O))}catch(c){g.sZ(Error("ocwce: wasm encrypt failed: "+c))}}; HF.prototype.BQ=function(){return this.Y}; HF.prototype.dispose=function(){this.BQ()||(g.Y$(this.X),this.S.free(this.L.byteOffset),this.Y=!0)};g.n(wsa,g.d);g.n(R1k,g.d);var BF;z2.prototype.add=function(M){if(this.pos+20>this.data.length){var O=new Uint8Array(this.data.length*2);O.set(this.data);this.data=O}for(;M>31;)this.data[this.pos++]=BF[(M&31)+32],M>>=5;this.data[this.pos++]=BF[M|0]}; z2.prototype.Fa=function(){return g.jf(this.data.subarray(0,this.pos))}; z2.prototype.reset=function(){this.pos=0};SS.prototype.aK=function(M,O){var c=Math.pow(this.alpha,M);this.S=O*(1-c)+c*this.S;this.X+=M}; SS.prototype.sZ=function(){return this.S/(1-Math.pow(this.alpha,this.X))};PF.prototype.aK=function(M,O){for(var c=0;c<10;c++){var k=this.S[c],I=k+(c===0?M:0),b=1*Math.pow(2,c);if(I<=b)break;k=Math.min(1,(I-b*.5)/k);for(I=0;I<16;I++)b=this.values[c*16+I]*k,this.values[(c+1)*16+I]+=b,this.S[c+1]+=b,this.values[c*16+I]-=b,this.S[c]-=b}k=c=0;I=8192;O>8192&&(c=Math.ceil(Math.log(O/8192)/Math.log(2)),k=8192*Math.pow(2,c-1),I=k*2);c+2>16?this.values[15]+=M:(O=(O-k)/(I-k),this.values[c]+=M*(1-O),this.values[c+1]+=M*O);this.S[0]+=M}; PF.prototype.sZ=function(){var M=M===void 0?this.X:M;var O=O===void 0?.02:O;var c=c===void 0?.98:c;for(var k=this.Y,I=0;I<16;I++)k[I]=this.values[I];I=this.S[0];for(var b=1;b<11;b++){var v=this.S[b];if(v===0)break;for(var u=Math.min(1,(M-I)/v),t=0;t<16;t++)k[t]+=this.values[b*16+t]*u;I+=v*u;if(u<1)break}for(b=M=v=0;b<16;b++){u=v+k[b]/I;M+=Math.max(0,Math.min(u,c)-Math.max(v,O))*(b>0?8192*Math.pow(2,b-1):0);if(u>c)break;v=u}return M/(c-O)};oN.prototype.aK=function(M,O){M=Math.min(this.S,Math.max(1,Math.round(M*this.resolution)));M+this.X>=this.S&&(this.Y=!0);for(;M--;)this.values[this.X]=O,this.X=(this.X+1)%this.S;this.Uq=!0}; oN.prototype.percentile=function(M){var O=this;if(!this.Y&&this.X===0)return 0;this.Uq&&(g.m1(this.J,function(c,k){return O.values[c]-O.values[k]}),this.Uq=!1); return this.values[this.J[Math.round(M*((this.Y?this.S:this.X)-1))]]||0}; oN.prototype.sZ=function(){return this.U?(this.percentile(this.L-this.U)+this.percentile(this.L)+this.percentile(this.L+this.U))/3:this.percentile(this.L)};g.n(Eh,g.d);Eh.prototype.cQ=function(){var M;(M=this.Mo)==null||M.start();if(T2(this)&&this.policy.K){var O;(O=this.Eg)==null||O.eS()}};s9G.prototype.B=function(M){return this.experiments.No(M)};g.n(e1G,g.d);var oFk="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(" "),DeR={VdB:"caoe",ZIQ:"capsv",sIY:"cbrand",Xtc:"cbr",QIh:"cbrver",Jcf:"cchip",BW2:"ccappver",Mxh:"ccrv",pP2:"cfrmver",S02:"c",s8y:"cver",enu:"ctheme",hnc:"cplayer",hVO:"cmodel",ri:"cnetwork",w8O:"cos",OS_VERSION:"cosver",I2Q:"cplatform",eIB:"crqyear"};g.n(Gx,g.d);g.w=Gx.prototype;g.w.B=function(M){return this.experiments.No(M)}; g.w.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.w.getVideoUrl=function(M,O,c,k,I,b,v){O={list:O};c&&(I?O.time_continue=c:O.t=c);c=v?"music.youtube.com":g.Xx(this);I=c==="www.youtube.com";!b&&k&&I?b="https://youtu.be/"+M:g.kI(this)?(b="https://"+c+"/fire",O.v=M):(b&&I?(b=this.protocol+"://"+c+"/shorts/"+M,k&&(O.feature="share")):(b=this.protocol+"://"+c+"/watch",O.v=M),DA&&(M=fRl())&&(O.ebc=M));return g.js(b,O)}; g.w.getVideoEmbedCode=function(M,O,c,k){O="https://"+g.Xx(this)+"/embed/"+O;k&&(O=g.js(O,{list:k}));k=c.width;c=c.height;O=Bb(O);M=Bb(M!=null?M:"YouTube video player");return'')}; g.w.supportsGaplessAudio=function(){return g.K1&&!DA&&Ei()>=74||g.uz&&g.Cr(68)?!0:!1}; g.w.supportsGaplessShorts=function(){return!this.B("html5_enable_short_gapless")||this.HQ||g.lf?!1:!0}; g.w.getPlayerType=function(){return this.S.cplayer}; g.w.MW=function(){return this.uA}; var fY8=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],Cyk=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],VMA=[19];var b4={},qab=(b4["140"]={numChannels:2},b4["141"]={numChannels:2},b4["251"]={audioSampleRate:48E3,numChannels:2},b4["774"]={audioSampleRate:48E3,numChannels:2},b4["380"]={numChannels:6},b4["328"]={numChannels:6},b4["773"]={},b4),vj={},iVl=(vj["1"]='video/mp4; codecs="av01.0.08M.08"',vj["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',vj["1e"]='video/mp4; codecs="av01.0.08M.08"',vj["9"]='video/webm; codecs="vp9"',vj["("]='video/webm; codecs="vp9"',vj["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', vj.h='video/mp4; codecs="avc1.64001e"',vj.H='video/mp4; codecs="avc1.64001e"',vj.o='audio/webm; codecs="opus"',vj.a='audio/mp4; codecs="mp4a.40.2"',vj.ah='audio/mp4; codecs="mp4a.40.2"',vj.mac3='audio/mp4; codecs="ac-3"; channels=6',vj.meac3='audio/mp4; codecs="ec-3"; channels=6',vj.i='audio/mp4; codecs="iamf.001.001.Opus"',vj),UA={},Asb=(UA["337"]={width:3840,height:2160,bitrate:3E7,fps:30},UA["336"]={width:2560,height:1440,bitrate:15E6,fps:30},UA["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, UA["702"]={width:7680,height:4320,bitrate:4E7,fps:60},UA["701"]={width:3840,height:2160,bitrate:2E7,fps:60},UA["700"]={width:2560,height:1440,bitrate:1E7,fps:60},UA["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},UA["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},UA["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},UA["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, UA["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},UA["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},UA["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},UA["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},UA["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},UA["315"]={width:3840,height:2160,bitrate:2E7,fps:60},UA["308"]={width:2560, height:1440,bitrate:1E7,fps:60},UA["303"]={width:1920,height:1080,bitrate:5E6,fps:60},UA["302"]={width:1280,height:720,bitrate:25E5,fps:60},UA["299"]={width:1920,height:1080,bitrate:75E5,fps:60},UA["298"]={width:1280,height:720,bitrate:35E5,fps:60},UA["571"]={width:7680,height:4320,bitrate:3E7,fps:60},UA["401"]={width:3840,height:2160,bitrate:15E6,fps:60},UA["400"]={width:2560,height:1440,bitrate:75E5,fps:60},UA["399"]={width:1920,height:1080,bitrate:2E6,fps:60},UA["398"]={width:1280,height:720,bitrate:1E6, fps:60},UA["397"]={width:854,height:480,bitrate:4E5,fps:30},UA["396"]={width:640,height:360,bitrate:25E4,fps:30},UA["787"]={width:1080,height:608,bitrate:2E5,fps:30},UA["788"]={width:1080,height:608,bitrate:4E5,fps:30},UA["572"]={width:7680,height:4320,bitrate:3E7,fps:60},UA["555"]={width:3840,height:2160,bitrate:15E6,fps:60},UA["554"]={width:2560,height:1440,bitrate:75E5,fps:60},UA["553"]={width:1920,height:1080,bitrate:2E6,fps:60},UA["552"]={width:1280,height:720,bitrate:1E6,fps:60},UA["551"]={width:854, height:480,bitrate:4E5,fps:30},UA["550"]={width:640,height:360,bitrate:25E4,fps:30},UA["313"]={width:3840,height:2160,bitrate:8E6,fps:30},UA["271"]={width:2560,height:1440,bitrate:4E6,fps:30},UA["248"]={width:1920,height:1080,bitrate:2E6,fps:30},UA["247"]={width:1280,height:720,bitrate:15E5,fps:30},UA["244"]={width:854,height:480,bitrate:52E4,fps:30},UA["243"]={width:640,height:360,bitrate:28E4,fps:30},UA["137"]={width:1920,height:1080,bitrate:4E6,fps:30},UA["136"]={width:1280,height:720,bitrate:3E6, fps:30},UA["135"]={width:854,height:480,bitrate:1E6,fps:30},UA["385"]={width:1920,height:1080,bitrate:6503313,fps:60},UA["376"]={width:1280,height:720,bitrate:5706960,fps:60},UA["384"]={width:1280,height:720,bitrate:3660979,fps:60},UA["225"]={width:1280,height:720,bitrate:5805E3,fps:30},UA["224"]={width:1280,height:720,bitrate:453E4,fps:30},UA["145"]={width:1280,height:720,bitrate:2682052,fps:30},UA);g.w=B6.prototype;g.w.getInfo=function(){return this.S}; g.w.w1=function(){return null}; g.w.Ck=function(){var M=this.w1();return M?(M=g.L8(M.o5),Number(M.expire)):NaN}; g.w.qj=function(){}; g.w.getHeight=function(){return this.S.video.height};Yab.prototype.build=function(){cSl(this);var M=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],O={};a:if(this.S)var c=this.S;else{c="";for(var k=g.a(this.Y),I=k.next();!I.done;I=k.next())if(I=I.value,I.Za){if(I.Za.getIsDefault()){c=I.Za.getId();break a}c||(c=I.Za.getId())}}k=g.a(this.Y);for(I=k.next();!I.done;I=k.next())if(I=I.value,this.U||!I.Za||I.Za.getId()===c)O[I.itag]||(O[I.itag]=[]),O[I.itag].push(I);c=g.a(this.X);for(k=c.next();!k.done;k=c.next())if(k=k.value,I=O[k.S]){I=g.a(I);for(var b=I.next();!b.done;b= I.next()){var v=M,u=v.push;b=b.value;var t="#EXT-X-MEDIA:TYPE=AUDIO,",G="YES",X="audio";if(b.Za){X=b.Za;var l=X.getId().split(".")[0];l&&(t+='LANGUAGE="'+l+'",');(this.S?this.S===X.getId():X.getIsDefault())||(G="NO");X=X.getName()}l="";k!==null&&(l=k.itag.toString());l=ZX(this,b.url,l);t=t+('NAME="'+X+'",DEFAULT='+(G+',AUTOSELECT=YES,GROUP-ID="'))+(OZl(b,k)+'",URI="'+(l+'"'));u.call(v,t)}}c=g.a(this.J);for(k=c.next();!k.done;k=c.next())k=k.value,I=BdJ,k=(v=k.Za)?'#EXT-X-MEDIA:URI="'+ZX(this,k.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+I+'",LANGUAGE="'+v.getId()+'",NAME="'+v.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,k&&M.push(k);c=this.J.length>0?BdJ:void 0;k=g.a(this.X);for(I=k.next();!I.done;I=k.next())I=I.value,u=O[I.S],v=void 0,((v=u)==null?void 0:v.length)>0&&(v=I,u=u[0],u="#EXT-X-STREAM-INF:BANDWIDTH="+(v.bitrate+u.bitrate)+',CODECS="'+(v.codecs+","+u.codecs+'",RESOLUTION=')+(v.width+"x"+v.height+',AUDIO="')+(OZl(u,v)+'",')+(c?'SUBTITLES="'+c+'",':"")+"CLOSED-CAPTIONS=NONE",v.fps>1&&(u+= ",FRAME-RATE="+v.fps),v.gE&&(u+=",VIDEO-RANGE="+v.gE),M.push(u),M.push(ZX(this,I.url,"")));return M.join("\n")}; var BdJ="text";g.n(Si,B6);Si.prototype.Ck=function(){return this.expiration}; Si.prototype.w1=function(){if(!this.o5||this.o5.BQ()){var M=this.X.build();M="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(M);this.o5=new kN(M)}return this.o5};g.n(P6,B6);P6.prototype.w1=function(){return new kN(this.X.EL())}; P6.prototype.qj=function(){this.X=i2(this.X)};g.n(on,B6);on.prototype.w1=function(){return new kN(this.X)};var u4={},Xtb=(u4.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",u4.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",u4.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",u4.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER="embedder.identity.missing.referrer",u4);g.w=g.Ed.prototype;g.w.getId=function(){return this.id}; g.w.getName=function(){return this.name}; g.w.isServable=function(){return this.S}; g.w.EL=function(){return this.url}; g.w.getXtags=function(){return this.xtags}; g.w.toString=function(){return this.languageCode+": "+g.y2(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.w.equals=function(M){return M?this.toString()===M.toString():!1}; g.w.Kb=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var wtR={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},ni2={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},RT8=/^(\d*)_((\d*)_?(\d*))$/;var rS8={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},Nv7={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var tu={},zND=(tu.ALWAYS=1,tu.BY_REQUEST=3,tu.UNKNOWN=void 0,tu),Gz={},Zek=(Gz.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",Gz.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",Gz.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",Gz.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",Gz);var C_7; C_7=function(M){for(var O=Object.keys(M),c={},k=0;kk-O?-1:M}; g.w.EG=function(){return this.X.v4()}; g.w.G2=function(){return this.X.Iq()}; g.w.q6=function(M){this.X=M};g.n(GU,uO);GU.prototype.X=function(M,O){return uO.prototype.X.call(this,"$N|"+M,O)}; GU.prototype.J=function(M,O,c){return new tX(M,O,c,this.isLive)};var Ua8=[],KO=new Set;g.n(g.X3,g.MN);g.w=g.X3.prototype; g.w.setData=function(M){M=M||{};var O=M.errordetail;O!=null&&(this.errorDetail=O);var c=M.errorcode;c!=null?this.errorCode=c:M.status==="fail"&&(this.errorCode="auth");var k=M.reason;k!=null&&(this.errorReason=k);var I=M.subreason;I!=null&&(this.MO=I);this.B("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=M.cpn||(this.Fb.MW()?"r"+g.F_(15):g.F_(16)));this.a5=LF(this.Fb.a5,M.livemonitor);Mza(this,M);var b=M.raw_player_response;if(b)this.sA=b;else{var v=M.player_response; v&&(b=JSON.parse(v))}if(this.B("html5_enable_ssap_entity_id")){var u=M.cached_load;u&&(this.HL=LF(this.HL,u));if(!this.clientPlaybackNonce){var t=M.cpn;t?(this.Nx("ssei","shdc"),this.clientPlaybackNonce=t):this.clientPlaybackNonce=this.Fb.MW()?"r"+g.F_(15):g.F_(16)}}b&&(this.playerResponse=b);if(this.playerResponse){var G=this.playerResponse.annotations;if(G)for(var X=g.a(G),l=X.next();!l.done;l=X.next()){var F=l.value.playerAnnotationsUrlsRenderer;if(F){F.adsOnly&&(this.eY=!0);var p=F.loadPolicy; p&&(this.annotationsLoadPolicy=zND[p]);var K=F.invideoUrl;K&&(this.Mo=D3(K));break}}var r=this.playerResponse.attestation;r&&WGa(this,r);var W=this.playerResponse.cotn;W&&(this.cotn=W);var z=this.playerResponse.heartbeatParams;if(z){this.iG=!0;var e=z.heartbeatToken;e&&(this.drmSessionId=z.drmSessionId||"",this.heartbeatToken=e,this.bK=Number(z.intervalMilliseconds),this.sb=Number(z.maxRetries),this.d0=!!z.softFailOnError,this.m_=!!z.useInnertubeHeartbeatsForDrm);this.heartbeatServerData=z.heartbeatServerData; var S;this.fJ=!((S=z.heartbeatAttestationConfig)==null||!S.requiresAttestation)}var Q=this.playerResponse.messages;Q&&Bv2(this,Q);var T=this.playerResponse.overlay;if(T){var L=T.playerControlsOverlayRenderer;if(L)if(ZZI(this,L.controlBgHtml),L.mutedAutoplay){var x=g.V(L.mutedAutoplay,foA);if(x&&x.endScreen){var vk=g.V(x.endScreen,mzD);vk&&vk.text&&(this.l1=g.ue(vk.text))}}else this.mutedAutoplay=!1}var X8=this.playerResponse.playabilityStatus;if(X8){var Up=X8.backgroundability;Up&&Up.backgroundabilityRenderer.backgroundable&& (this.backgroundable=!0);var uA,Op;if((uA=X8.offlineability)==null?0:(Op=uA.offlineabilityRenderer)==null?0:Op.offlineable)this.offlineable=!0;var eb=X8.contextParams;eb&&(this.contextParams=eb);var Aa=X8.pictureInPicture;Aa&&Aa.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);X8.playableInEmbed&&(this.allowEmbed=!0);var ha=X8.ypcClickwrap;if(ha){var KJ=ha.playerLegacyDesktopYpcClickwrapRenderer,FL=ha.ypcRentalActivationRenderer;if(KJ)this.SN=KJ.durationMessage||"",this.YM=!0;else if(FL){var Ql= FL.durationMessage;this.SN=Ql?g.ue(Ql):"";this.YM=!0}}var hA=X8.errorScreen;if(hA){if(hA.playerLegacyDesktopYpcTrailerRenderer){var gK=hA.playerLegacyDesktopYpcTrailerRenderer;this.D8=gK.trailerVideoId||"";var TD=hA.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var O4=TD&&TD.ypcTrailerRenderer}else if(hA.playerLegacyDesktopYpcOfferRenderer)gK=hA.playerLegacyDesktopYpcOfferRenderer;else if(hA.ypcTrailerRenderer){O4=hA.ypcTrailerRenderer;var B=O4.fullVideoMessage;this.L7=B?g.ue(B):"";var yG,P4;this.D8= ((yG=g.V(O4,ir1))==null?void 0:(P4=yG.videoDetails)==null?void 0:P4.videoId)||""}gK&&(this.F6=gK.itemTitle||"",gK.itemUrl&&(this.GY=gK.itemUrl),gK.itemBuyUrl&&(this.xj=gK.itemBuyUrl),this.Qy=gK.itemThumbnail||"",this.JX=gK.offerHeadline||"",this.jN=gK.offerDescription||"",this.oV=gK.offerId||"",this.kU=gK.offerButtonText||"",this.g1=gK.offerButtonFormattedText||null,this.Hc=gK.overlayDurationMsec||NaN,this.L7=gK.fullVideoMessage||"",this.a8=!0);if(O4){var kl=g.V(O4,ir1);if(kl)this.Xk={raw_player_response:kl}; else{var sk=g.V(O4,kQk);this.Xk=sk?xj(sk):null}this.a8=!0}}}var N=this.playerResponse.playbackTracking;if(N){var ck=M,Tk=$I(N.googleRemarketingUrl);Tk&&(this.googleRemarketingUrl=Tk);var b3=$I(N.youtubeRemarketingUrl);b3&&(this.youtubeRemarketingUrl=b3);var Dz={},iA=$I(N.ptrackingUrl);if(iA){var Mu=V2(iA),Lc=Mu.oid;Lc&&(this.CH=Lc);var QG=Mu.pltype;QG&&(this.TO=QG);var J=Mu.ptchn;J&&(this.f6=J);var R=Mu.ptk;R&&(this.O$=encodeURIComponent(R));var H=Mu.m;H&&(this.JH=H)}var E=$I(N.qoeUrl);if(E){for(var D= g.L8(E),lA=g.a(Object.keys(D)),m=lA.next();!m.done;m=lA.next()){var Y=m.value,y=D[Y];D[Y]=Array.isArray(y)?y.join(","):y}this.Bb=D;var Sb=D.cat;Sb&&(this.B("html5_enable_qoe_cat_list")?this.FR=this.FR.concat(Sb.split(",")):this.W_=Sb);var Vl=D.live;Vl&&(this.Su=Vl);var ta=D.drm_product;ta&&(this.drmProduct=ta)}var GD=$I(N.videostatsPlaybackUrl);if(GD){var zR=V2(GD),NL=zR.adformat;if(NL){ck.adformat=NL;var Mi=this.N(),H4=apA(NL,this.l_,Mi.L,Mi.K);H4&&(this.adFormat=H4)}var Q0=zR.aqi;Q0&&(ck.ad_query_id= Q0);var sp=zR.autoplay;sp&&(this.LI=sp=="1",this.uo=sp=="1");var aC=zR.autonav;aC&&(this.isAutonav=aC=="1");var Z7=zR.delay;Z7&&(this.Xv=SX(Z7));var o1=zR.ei;o1&&(this.eventId=o1);var W4=eS(zR.adcontext);if(W4)try{var u1=mHz(W4);u1&&(this.Tl=u1)}catch(ygk){g.sZ(Error("Malformed adContext"))}if(W4||NL)this.LI=!0;var e1=zR.feature;e1&&(this.Gg=e1);var hi=zR.list;hi&&(this.playlistId=hi);var IJ=zR.of;IJ&&(this.lV=IJ);var fJ=zR.osid;fJ&&(this.osid=fJ);var Ek=zR.referrer;Ek&&(this.referrer=Ek);var Hb= zR.sdetail;Hb&&(this.yW=Hb);var ik=zR.ssrt;ik&&(this.wN=ik=="1");var F2=zR.subscribed;F2&&(this.subscribed=F2=="1");var Sx=zR.uga;Sx&&(this.userGenderAge=Sx);var LN=zR.upt;LN&&(this.BA=LN);var Yb=zR.vm;Yb&&(this.videoMetadata=Yb);Dz.playback=zR}var Ig=$I(N.videostatsWatchtimeUrl);if(Ig){var rp=V2(Ig),MD=rp.ald;MD&&(this.rJ=MD);Dz.watchtime=rp}var AB=$I(N.atrUrl);if(AB){var PW=V2(AB);Dz.atr=PW}var On=$I(N.engageUrl);if(On){var g6=V2(On);Dz.engage=g6}this.f_=Dz;if(N.promotedPlaybackTracking){var yg= N.promotedPlaybackTracking;yg.startUrls&&(this.HV=yg.startUrls);yg.firstQuartileUrls&&(this.HR=yg.firstQuartileUrls);yg.secondQuartileUrls&&(this.KC=yg.secondQuartileUrls);yg.thirdQuartileUrls&&(this.cR=yg.thirdQuartileUrls);yg.completeUrls&&(this.G9=yg.completeUrls);yg.engagedViewUrls&&(yg.engagedViewUrls.length>1&&g.sZ(new g.Dy("There are more than one engaged_view_urls.")),this.zT=yg.engagedViewUrls[0])}}var Pl=this.playerResponse.playerCueRanges;Pl&&Pl.length>0&&(this.cueRanges=Pl);var cW=this.playerResponse.playerCueRangeSet; cW&&g.gA(this,cW);a:{var kW=this.playerResponse.adPlacements;if(kW)for(var IH=g.a(kW),w6=IH.next();!w6.done;w6=IH.next()){var bP=void 0,vW=void 0,nN=(bP=w6.value.adPlacementRenderer)==null?void 0:(vW=bP.renderer)==null?void 0:vW.videoAdTrackingRenderer;if(nN){var qw=nN;break a}}qw=null}var Un=qw;N&&N.promotedPlaybackTracking&&Un&&g.sZ(new g.Dy("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var pD;if(!(pD=Un))a:{for(var sC=g.a(this.playerResponse.adSlots||[]),jF= sC.next();!jF.done;jF=sC.next()){var RP=g.V(jF.value,Yi);if(RP===void 0||!o3R(RP))break;var En=void 0,KD=(En=RP.fulfillmentContent)==null?void 0:En.fulfilledLayout,Hd=g.V(KD,Ta);if(Hd&&CZ(Hd)){pD=!0;break a}}pD=!1}pD&&(this.CK=!0);var eU=this.playerResponse.playerAds;if(eU)for(var Bd=M,zK=g.a(eU),ZN=zK.next();!ZN.done;ZN=zK.next()){var II=ZN.value;if(II){var dj=II.playerLegacyDesktopWatchAdsRenderer;if(dj){var aP=dj.playerAdParams;if(aP){aP.autoplay=="1"&&(this.uo=this.LI=!0);this.hS=aP.encodedAdSafetyReason|| null;aP.showContentThumbnail!==void 0&&(this.XS=!!aP.showContentThumbnail);Bd.enabled_engage_types=aP.enabledEngageTypes;break}}}}var PN=this.playerResponse.playerConfig;if(PN){var gE=PN.manifestlessWindowedLiveConfig;if(gE){var SU=Number(gE.minDvrSequence),nt=Number(gE.maxDvrSequence),wE=Number(gE.minDvrMediaTimeMs),C8=Number(gE.maxDvrMediaTimeMs),vT=Number(gE.startWalltimeMs);SU&&(this.dB=SU);wE&&(this.oO=wE/1E3,this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&el(this)&&(this.qA=wE/ 1E3));nt&&(this.EY=nt);C8&&(this.kc=C8/1E3,this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&el(this)&&(this.sE=C8/1E3));vT&&(this.Hd=vT/1E3);(SU||wE)&&(nt||C8)&&(this.allowLiveDvr=this.isLivePlayback=this.s2=!0,this.He=!1)}var bY=PN.daiConfig;if(bY){if(bY.enableDai){this.Sn=!0;var LO=bY.enableServerStitchedDai;LO&&(this.enableServerStitchedDai=LO);var Yd=bY.enablePreroll;Yd&&(this.kB=Yd)}var DV;if(bY.daiType==="DAI_TYPE_SS_DISABLED"||((DV=bY.debugInfo)==null?0:DV.isDisabledUnpluggedChannel))this.Dn= !0;bY.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.s9=!0)}var gW=PN.audioConfig;if(gW){var Mt7=gW.loudnessDb;Mt7!=null&&(this.TP=Mt7);var Osa=gW.trackAbsoluteLoudnessLkfs;Osa!=null&&(this.qD=Osa);var c9M=gW.loudnessTargetLkfs;c9M!=null&&(this.loudnessTargetLkfs=c9M);gW.audioMuted&&(this.SH=!0);gW.muteOnStart&&(this.pm=!0);var tS=gW.loudnessNormalizationConfig;if(tS){tS.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);tS.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget= !0);var kPI=tS.minimumLoudnessTargetLkfs;kPI!=null&&(this.minimumLoudnessTargetLkfs=kPI);var ISl=tS.maxStatefulTimeThresholdSec;ISl!=null&&(this.maxStatefulTimeThresholdSec=ISl)}gW.playAudioOnly&&(this.WC=!0)}var RNR=PN.playbackEndConfig;if(RNR){var bs2=RNR.endSeconds,v1E=RNR.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(bs2&&(this.endSeconds=bs2),v1E&&(this.limitedPlaybackDurationInSeconds=v1E))}var G$=PN.fairPlayConfig;if(G$){var UQL=G$.certificate;UQL&&(this.HQ=eS(UQL));var uq2=Number(G$.keyRotationPeriodMs); uq2>0&&(this.RE=uq2);var ttp=Number(G$.keyPrefetchMarginMs);ttp>0&&(this.dg=ttp)}var ef=PN.playbackStartConfig;if(ef){this.Y0=Number(ef.startSeconds);var GPM=ef.liveUtcStartSeconds,j3I=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;GPM&&!j3I&&(this.liveUtcStartSeconds=Number(GPM));var aKb=ef.startPosition;if(aKb){var XQA=aKb.utcTimeMillis;XQA&&!j3I&&(this.liveUtcStartSeconds=Number(XQA)*.001);var lSa=aKb.streamTimeMillis;lSa&&(this.Q7=Number(lSa)*.001)}this.progressBarStartPosition=ef.progressBarStartPosition; this.progressBarEndPosition=ef.progressBarEndPosition}else{var rBI=PN.skippableSegmentsConfig;if(rBI){var FBb=rBI.introSkipDurationMs;FBb&&(this.XR=Number(FBb)/1E3);var pQl=rBI.outroSkipDurationMs;pQl&&(this.rX=Number(pQl)/1E3)}}var NdE=PN.skippableIntroConfig;if(NdE){var KBM=Number(NdE.startMs),g17=Number(NdE.endMs);isNaN(KBM)||isNaN(g17)||(this.UY=KBM,this.gB=g17)}var wQI=PN.streamSelectionConfig;wQI&&(this.pw=Number(wQI.maxBitrate));var n1k=PN.vrConfig;n1k&&(this.CL=n1k.partialSpherical=="1"); var Ga=PN.webDrmConfig;if(Ga){Ga.skipWidevine&&(this.lO=!0);var RGb=Ga.widevineServiceCert;RGb&&(this.YH=eS(RGb));Ga.useCobaltWidevine&&(this.useCobaltWidevine=!0);Ga.startWithNoQualityConstraint&&(this.oI=!0)}var Ct=PN.mediaCommonConfig;if(Ct){var jR=Ct.dynamicReadaheadConfig;if(jR){this.maxReadAheadMediaTimeMs=jR.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=jR.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=jR.readAheadGrowthRateMs||NaN;var aSM,r9E=Ct==null?void 0:(aSM=Ct.mediaUstreamerRequestConfig)== null?void 0:aSM.videoPlaybackUstreamerConfig;r9E&&(this.Wt=eS(r9E));var JB2=Ct==null?void 0:Ct.sabrContextUpdates;if(JB2&&JB2.length>0)for(var N2E=g.a(JB2),W8I=N2E.next();!W8I.done;W8I=N2E.next()){var M3=W8I.value;if(M3.type&&M3.value){var bF0={type:M3.type,scope:M3.scope,value:eS(M3.value)||void 0,sendByDefault:M3.sendByDefault};this.sabrContextUpdates.set(M3.type,bF0)}}}var J9R=Ct.serverPlaybackStartConfig;J9R&&(this.serverPlaybackStartConfig=J9R);Ct.useServerDrivenAbr&&(this.T_=!0);var WBl=Ct.requestPipeliningConfig; WBl&&(this.requestPipeliningConfig=WBl)}var s32=PN.inlinePlaybackConfig;s32&&(this.f4=!!s32.showAudioControls);var XO=PN.embeddedPlayerConfig;if(XO){this.embeddedPlayerConfig=XO;var sgp=XO.embeddedPlayerMode;if(sgp){var Hs8=this.N();Hs8.oO=sgp;Hs8.Y=sgp==="EMBEDDED_PLAYER_MODE_PFL"}var eGA=XO.permissions;eGA&&(this.allowImaMonetization=!!eGA.allowImaMonetization)}var lX=PN.webPlayerConfig;lX&&(lX.gatewayExperimentGroup&&(this.gatewayExperimentGroup=lX.gatewayExperimentGroup),lX.isProximaEligible&& (this.isProximaLatencyEligible=!0))}var D2=this.playerResponse.streamingData;if(D2){var Heb=D2.formats;if(Heb){for(var j7=[],B2l=g.a(Heb),eN2=B2l.next();!eN2.done;eN2=B2l.next()){var Bd2=eN2.value;j7.push(Bd2.itag+"/"+Bd2.width+"x"+Bd2.height)}this.yk=j7.join(",");j7=[];for(var zGk=g.a(Heb),zNR=zGk.next();!zNR.done;zNR=zGk.next()){var Xp=zNR.value,l0={itag:Xp.itag,type:Xp.mimeType,quality:Xp.quality},ZsI=Xp.url;ZsI&&(l0.url=ZsI);var FO=Ap(Xp),vEL=FO.pE,U84=FO.LC,ute=FO.s;FO.Z9&&(l0.url=vEL,l0.sp= U84,l0.s=ute);j7.push(g.GM(l0))}this.n2=j7.join(",")}var Zep=D2.hlsFormats;if(Zep){var SUG=PN||null,pT={};if(SUG){var SxL=SUG.audioPairingConfig;if(SxL&&SxL.pairs)for(var Pi7=g.a(SxL.pairs),PkG=Pi7.next();!PkG.done;PkG=Pi7.next()){var o1l=PkG.value,oul=o1l.videoItag;pT[oul]||(pT[oul]=[]);pT[oul].push(o1l.audioItag)}}for(var E1l={},y92=g.a(Zep),Eu2=y92.next();!Eu2.done;Eu2=y92.next()){var Q37=Eu2.value;E1l[Q37.itag]=Q37.bitrate}for(var dQk=[],CiR=g.a(Zep),yBl=CiR.next();!yBl.done;yBl=CiR.next()){var DE= yBl.value,n7={itag:DE.itag,type:DE.mimeType,url:DE.url,bitrate:DE.bitrate,width:DE.width,height:DE.height,fps:DE.fps},KT=DE.audioTrack;if(KT){var DQM=KT.displayName;DQM&&(n7.name=DQM,n7.audio_track_id=KT.id,KT.audioIsDefault&&(n7.is_default="1"))}if(DE.drmFamilies){for(var $QA=[],VtL=g.a(DE.drmFamilies),QgL=VtL.next();!QgL.done;QgL=VtL.next())$QA.push(EL[QgL.value]);n7.drm_families=$QA.join(",")}var gM=pT[DE.itag];if(gM&&gM.length){n7.audio_itag=gM.join(",");var T2I=E1l[gM[0]];T2I&&(n7.bitrate+=T2I)}var fS7= Ib2(DE);fS7&&(n7.eotf=fS7);DE.audioChannels&&(n7.audio_channels=DE.audioChannels);dQk.push(g.GM(n7))}this.hlsFormats=dQk.join(",")}var dw2=D2.licenseInfos;if(dw2&&dw2.length>0){for(var mQE={},isk=g.a(dw2),CkA=isk.next();!CkA.done;CkA=isk.next()){var A9E=CkA.value,qUA=A9E.drmFamily,xQp=A9E.url;qUA&&xQp&&(mQE[EL[qUA]]=xQp)}this.Mm=mQE}var hGp=D2.drmParams;hGp&&(this.drmParams=hGp);var LBb=D2.dashManifestUrl;LBb&&(this.m0=g.js(LBb,{cpn:this.clientPlaybackNonce}));var YUl=D2.hlsManifestUrl;YUl&&(this.hlsvp= YUl);var OBM=D2.probeUrl;OBM&&(this.probeUrl=D3(g.js(OBM,{cpn:this.clientPlaybackNonce})));var cZE=D2.serverAbrStreamingUrl;cZE&&(this.CV=new g.$O(cZE,!0))}var kpL=this.playerResponse.trackingParams;kpL&&(this.pB=kpL);var RY=this.playerResponse.videoDetails;if(RY){var RI=M,Dwb=RY.videoId;Dwb&&(this.videoId=Dwb,RI.video_id||(RI.video_id=Dwb));var $wl=RY.title;$wl&&(this.title=$wl,RI.title||(RI.title=$wl));var VWA=RY.lengthSeconds;VWA&&(this.lengthSeconds=Number(VWA),RI.length_seconds||(RI.length_seconds= VWA));var IwA=RY.keywords;IwA&&(this.keywords=bPE(IwA));var Tdl=RY.channelId;Tdl&&(this.T5=Tdl,RI.ucid||(RI.ucid=Tdl));var bBA=RY.viewCount;bBA&&(this.rawViewCount=Number(bBA));var fKL=RY.author;fKL&&(this.author=fKL,RI.author||(RI.author=fKL));var vxA=RY.shortDescription;vxA&&(this.shortDescription=vxA);var UC2=RY.isCrawlable;UC2&&(this.isListed=UC2);var u6E=RY.musicVideoType;u6E&&(this.musicVideoType=u6E);var mwI=RY.isLive;mwI!=null&&(this.isLivePlayback=mwI);if(mwI||RY.isUpcoming)this.isPremiere= !RY.isLiveContent;var taG=RY.thumbnail;taG&&(this.K=DX(taG));var GpR=RY.isExternallyHostedPodcast;GpR&&(this.isExternallyHostedPodcast=GpR);var ieL=RY.viewerLivestreamJoinPosition;if(ieL==null?0:ieL.utcTimeMillis)this.mx=SX(ieL.utcTimeMillis);var jLl=PN||null,ABR=M;RY.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);RY.isUpcoming&&(this.isUpcoming=!0);if(RY.isPostLiveDvr){this.He=!0;var Xx2=RY.latencyClass;Xx2&&(this.latencyClass=Zek[Xx2]||"UNKNOWN");RY.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream= !0)}else{var qx8=!1;this.a5?(this.allowLiveDvr=wx()?!0:mf&&cc<5?!1:!0,this.isLivePlayback=!0):RY.isLive?(ABR.livestream="1",this.allowLiveDvr=RY.isLiveDvrEnabled?wx()?!0:mf&&cc<5?!1:!0:!1,this.partnerId=27,qx8=!0):RY.isUpcoming&&(qx8=!0);if(RY.isLive||this.a5){RY.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0);var lwk=RY.latencyClass;lwk&&(this.latencyClass=Zek[lwk]||"UNKNOWN");var FVb=RY.liveChunkReadahead;FVb&&(this.liveChunkReadahead=FVb);var Bf=jLl&&jLl.livePlayerConfig;if(Bf){Bf.hasSubfragmentedFmp4&& (this.hasSubfragmentedFmp4=!0);Bf.hasSubfragmentedWebm&&(this.u0=!0);Bf.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var pxL=Bf.liveExperimentalContentId;pxL&&(this.liveExperimentalContentId=Number(pxL));var KVl=Bf.isLiveHeadPlayable;this.B("html5_live_head_playable")&&KVl!=null&&(this.isLiveHeadPlayable=KVl)}}qx8&&(this.isLivePlayback=!0,ABR.adformat&&ABR.adformat.split("_")[1]!=="8"||this.T.push("heartbeat"))}var gx2=RY.isPrivate;gx2!==void 0&&(this.isPrivate=LF(this.isPrivate, gx2))}if(X8){var wxk=RY||null,nxL=!1,zb=X8.errorScreen;nxL=zb&&(zb.playerLegacyDesktopYpcOfferRenderer||zb.playerLegacyDesktopYpcTrailerRenderer||zb.ypcTrailerRenderer)?!0:wxk&&wxk.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(X8.status);if(!nxL){this.errorCode=lpl(X8.errorCode)||"auth";var wM=zb&&zb.playerErrorMessageRenderer;if(wM){this.playerErrorMessageRenderer=wM;var Rna=wM.reason;Rna&&(this.errorReason=g.ue(Rna));var xwl=wM.subreason;xwl&&(this.MO=g.ue(xwl),this.qv=xwl)}else this.errorReason= X8.reason||null;var hN2=X8.status;if(hN2==="LOGIN_REQUIRED")this.errorDetail="1";else if(hN2==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(hN2==="AGE_CHECK_REQUIRED"){var awE=X8.errorScreen,rZ8=awE&&awE.playerKavRenderer;this.errorDetail=rZ8&&rZ8.kavUrl?"4":"3"}else this.errorDetail=X8.isBlockedInRestrictedMode?"5":"0"}}var NX8=this.playerResponse.interstitialPods;NX8&&eT8(this,NX8);this.Mo&&this.eventId&&(this.Mo=M8(this.Mo,{ei:this.eventId}));var L8l=this.playerResponse.captions;if(L8l&& L8l.playerCaptionsTracklistRenderer)a:{var aI=L8l.playerCaptionsTracklistRenderer;this.captionTracks=[];if(aI.captionTracks)for(var JZI=g.a(aI.captionTracks),YxI=JZI.next();!YxI.done;YxI=JZI.next()){var rQ=YxI.value,WVI=cdA(rQ.baseUrl);if(!WVI)break a;var MxE={is_translateable:!!rQ.isTranslatable,languageCode:rQ.languageCode,languageName:rQ.name&&g.ue(rQ.name),url:WVI,vss_id:rQ.vssId,kind:rQ.kind};MxE.name=rQ.trackName;MxE.displayName=rQ.name&&g.ue(rQ.name);this.captionTracks.push(new g.Ed(MxE))}this.eE= aI.audioTracks||[];this.On=aI.defaultAudioTrackIndex||0;this.hH=[];if(aI.translationLanguages)for(var sLR=g.a(aI.translationLanguages),OXl=sLR.next();!OXl.done;OXl=sLR.next()){var Zg=OXl.value,Of={};Of.languageCode=Zg.languageCode;Of.languageName=g.ue(Zg.languageName);if(Zg.translationSourceTrackIndices){Of.translationSourceTrackIndices=[];for(var HBp=g.a(Zg.translationSourceTrackIndices),cqA=HBp.next();!cqA.done;cqA=HBp.next())Of.translationSourceTrackIndices.push(cqA.value)}if(Zg.excludeAudioTrackIndices){Of.excludeAudioTrackIndices= [];for(var ena=g.a(Zg.excludeAudioTrackIndices),kc8=ena.next();!kc8.done;kc8=ena.next())Of.excludeAudioTrackIndices.push(kc8.value)}this.hH.push(Of)}this.XQ=[];if(aI.defaultTranslationSourceTrackIndices)for(var BX2=g.a(aI.defaultTranslationSourceTrackIndices),IsI=BX2.next();!IsI.done;IsI=BX2.next())this.XQ.push(IsI.value);this.S2=!!aI.contribute&&!!aI.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.Y0=Number(this.clipConfig.startTimeMs)* .001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&zTl(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var zn2;this.compositeLiveIngestionOffsetToken=(zn2=this.playerResponse.playbackTracking)==null?void 0:zn2.compositeLiveIngestionOffsetToken;var ZBl;this.compositeLiveStatusToken=(ZBl=this.playerResponse.playbackTracking)==null?void 0: ZBl.compositeLiveStatusToken;this.B("html5_fill_default_mosaic_audio_track_id")&&G9(this)&&(this.Fb.Zd=q97(this))}F3(this,M);M.queue_info&&(this.queueInfo=M.queue_info);var SS8=M.hlsdvr;SS8!=null&&(this.allowLiveDvr=Number(SS8)===1?wx()?!0:mf&&cc<5?!1:!0:!1);this.adQueryId=M.ad_query_id||null;this.hS||(this.hS=M.encoded_ad_safety_reason||null);this.SH=LF(this.SH,M.infringe||M.muted);this.mj=M.authkey;this.pT=M.authuser;this.mutedAutoplay=LF(this.mutedAutoplay,M&&M.playmuted);this.mutedAutoplayDurationMode= MA(this.mutedAutoplayDurationMode,M&&M.muted_autoplay_duration_mode);this.A3=LF(this.A3,M&&M.mutedautoplay);var nT=M.length_seconds;nT&&(this.lengthSeconds=typeof nT==="string"?SX(nT):nT);if(this.isAd()||this.Ss||!g.bh(g.b8(this.Fb)))this.endSeconds=MA(this.endSeconds,this.rX||M.end||M.endSeconds);else{var tvA=g.b8(this.Fb),RO=this.lengthSeconds;switch(tvA){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":RO>30?this.limitedPlaybackDurationInSeconds=30:RO<30&&RO>10&&(this.limitedPlaybackDurationInSeconds= 10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=RO*.2}}this.pB=Oj(this.pB,M.itct);this.CY=LF(this.CY,M.is_live_destination);this.isLivePlayback=LF(this.isLivePlayback,M.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.b5();M.isUpcoming&&(this.isUpcoming=LF(this.isUpcoming,M.isUpcoming));this.He=LF(this.He,M.post_live_playback);this.s2&&(this.He=!1);this.isMdxPlayback=LF(this.isMdxPlayback,M.mdx);var aO=M.mdx_control_mode; aO&&(this.mdxControlMode=typeof aO==="number"?aO:SX(aO));this.isInlinePlaybackNoAd=LF(this.isInlinePlaybackNoAd,M.is_inline_playback_no_ad);this.zU=MA(this.zU,M.reload_count);this.reloadReason=Oj(this.reloadReason,M.reload_reason);this.XS=LF(this.XS,M.show_content_thumbnail);this.cycToken=M.cyc||null;var PNb=CG(M);Object.keys(PNb).length>0&&(this.K=PNb);this.jc=Oj(this.jc,M.vvt);this.mdxEnvironment=Oj(this.mdxEnvironment,M.mdx_environment);M.source_container_playlist_id&&(this.sourceContainerPlaylistId= M.source_container_playlist_id);M.serialized_mdx_metadata&&(this.serializedMdxMetadata=M.serialized_mdx_metadata);this.QV=M.osig;this.eventId||(this.eventId=M.eventid);this.osid||(this.osid=M.osid);this.playlistId=Oj(this.playlistId,M.list);M.index&&(this.playlistIndex=this.playlistIndex===void 0?MA(0,M.index):MA(this.playlistIndex,M.index));this.ZI=M.pyv_view_beacon_url;this.vg=M.pyv_quartile25_beacon_url;this.Cf=M.pyv_quartile50_beacon_url;this.TW=M.pyv_quartile75_beacon_url;this.cg=M.pyv_quartile100_beacon_url; var ox8=M.session_data;!this.iO&&ox8&&(this.iO=Aw(ox8,"&").feature);this.isFling=MA(this.isFling?1:0,M.is_fling)===1;this.vnd=MA(this.vnd,M.vnd);this.forceAdsUrl=Oj(this.forceAdsUrl,M.force_ads_url);this.UF=Oj(this.UF,M.ctrl);this.Dh=Oj(this.Dh,M.ytr);this.MP=M.ytrcc;this.rf=M.ytrexp;this.vR=M.ytrext;this.uA=Oj(this.uA,M.adformat);this.l_=Oj(this.l_,M.attrib);this.slotPosition=MA(this.slotPosition,M.slot_pos);this.breakType=M.break_type;this.wN=LF(this.wN,M.ssrt);this.videoId=k9(M)||this.videoId; this.U=Oj(this.U,M.vss_credentials_token);this.aq=Oj(this.aq,M.vss_credentials_token_type);this.WC=LF(this.WC,M.audio_only);this.cQ=LF(this.cQ,M.aac_high);this.K8=LF(this.K8,M.prefer_low_quality_audio);this.lw=LF(this.lw,M.uncap_inline_quality);this.B("html5_enable_qoe_cat_list")?M.qoe_cat&&(this.FR=this.FR.concat(M.qoe_cat.split(","))):this.W_=Oj(this.W_,M.qoe_cat);this.U$=LF(this.U$,M.download_media);var Exa=M.prefer_gapless;this.W=Exa!=null?LF(this.W,Exa):this.W?this.W:this.Fb.preferGapless&&this.Fb.supportsGaplessShorts(); t98(this.playerResponse)&&this.T.push("ad");var yZ8=M.adaptive_fmts;yZ8&&(this.adaptiveFormats=yZ8,this.Xb("adpfmts",{},!0));var QLa=M.allow_embed;QLa&&(this.allowEmbed=Number(QLa)===1);var dCG=M.backgroundable;dCG&&(this.backgroundable=Number(dCG)===1);var CNA=M.autonav;CNA&&(this.isAutonav=Number(CNA)===1);var DC8=M.autoplay;DC8&&(this.LI=this.uo=Number(DC8)===1);var $Ca=M.iv_load_policy;$Ca&&(this.annotationsLoadPolicy=YE(this.annotationsLoadPolicy,$Ca,v6));var VaA=M.cc_lang_pref;VaA&&(this.captionsLanguagePreference= Oj(VaA,this.captionsLanguagePreference));var TXM=M.cc_load_policy;TXM&&(this.n8=YE(this.n8,TXM,v6));var fwl;this.deviceCaptionsOn=(fwl=M.device_captions_on)!=null?fwl:void 0;var mCL;this.Hb=(mCL=M.device_captions_lang_pref)!=null?mCL:"";var iBE;this.z7=(iBE=M.viewer_selected_caption_langs)!=null?iBE:[];if(!this.B("html5_enable_ssap_entity_id")){var AZk=M.cached_load;AZk&&(this.HL=LF(this.HL,AZk))}if(M.dash==="0"||M.dash===0||M.dash===!1)this.IY=!0;var qSp=M.dashmpd;qSp&&(this.m0=g.js(qSp,{cpn:this.clientPlaybackNonce})); var xCA=M.delay;xCA&&(this.Xv=SX(xCA));var bX2=this.rX||M.end;if(this.nA?bX2!=null:bX2!=void 0)this.clipEnd=MA(this.clipEnd,bX2);var hnb=M.fmt_list;hnb&&(this.yk=hnb);M.heartbeat_preroll&&this.T.push("heartbeat");this.WZ=-Math.floor(Math.random()*10);this.Zw=-Math.floor(Math.random()*40);var LV8=M.is_listed;LV8&&(this.isListed=LF(this.isListed,LV8));var YSR=M.is_private;YSR&&(this.isPrivate=LF(this.isPrivate,YSR));var Mjk=M.is_dni;Mjk&&(this.sL=LF(this.sL,Mjk));var Oza=M.dni_color;Oza&&(this.xl=Oj(this.xl, Oza));var cfG=M.pipable;cfG&&(this.pipable=LF(this.pipable,cfG));this.QE=(this.dI=this.pipable&&this.Fb.eY)&&!this.Fb.showMiniplayerButton;var kjM=M.paid_content_overlay_duration_ms;kjM&&(this.paidContentOverlayDurationMs=SX(kjM));var IOp=M.paid_content_overlay_text;IOp&&(this.paidContentOverlayText=IOp);var bz2=M.url_encoded_fmt_stream_map;bz2&&(this.n2=bz2);var vzA=M.hls_formats;vzA&&(this.hlsFormats=vzA);var UsE=M.hlsvp;UsE&&(this.hlsvp=UsE);var rM=M.live_start_walltime;rM&&(this.oT=typeof rM=== "number"?rM:SX(rM));var No=M.live_manifest_duration;No&&(this.wg=typeof No==="number"?No:SX(No));var uk8=M.player_params;uk8&&(this.playerParams=uk8);var tjb=M.partnerid;tjb&&(this.partnerId=MA(this.partnerId,tjb));var Gj7=M.probe_url;Gj7&&(this.probeUrl=D3(g.js(Gj7,{cpn:this.clientPlaybackNonce})));var vZM=M.pyv_billable_url;vZM&&gXb(vZM)&&(this.zT=vZM);var Upk=M.pyv_conv_url;Upk&&gXb(Upk)&&(this.Kf=Upk);vPl(this,M);this.startSeconds>0?this.B("html5_log_start_seconds_inconsistency")&&this.startSeconds!== (this.Y0||this.XR||M.start||M.startSeconds)&&this.Xb("lss",{css:this.startSeconds,pcss:this.Y0,iss:this.XR,ps:M.start||void 0,pss:M.startSeconds||void 0}):this.l5=this.startSeconds=MA(this.startSeconds,this.Y0||this.XR||M.start||M.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var jtL=M.live_utc_start;if(jtL!=null)this.liveUtcStartSeconds=Number(jtL);else{var u2k=this.startSeconds;u2k&&isFinite(u2k)&&u2k>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&& this.liveUtcStartSeconds>0)){var XvM=M.utc_start_millis;XvM&&(this.liveUtcStartSeconds=Number(XvM)*.001)}var lOM=M.stream_time_start_millis;lOM&&(this.Q7=Number(lOM)*.001);var txl=this.XR||M.start;(this.nA?txl==null||Number(M.resume)===1:txl==void 0||M.resume=="1")||this.isLivePlayback||(this.clipStart=MA(this.clipStart,txl));var Fwb=M.url_encoded_third_party_media;Fwb&&(this.fS=hw(Fwb));var GcG=M.ypc_offer_button_formatted_text;if(GcG){var pvL=JSON.parse(GcG);this.g1=pvL!=null?pvL:null;this.Fw=GcG}var Kwp= M.ypc_offer_button_text;Kwp&&(this.kU=Kwp);var gzM=M.ypc_offer_description;gzM&&(this.jN=gzM);var wv8=M.ypc_offer_headline;wv8&&(this.JX=wv8);var nzR=M.ypc_full_video_message;nzR&&(this.L7=nzR);var R8G=M.ypc_offer_id;R8G&&(this.oV=R8G);var aO7=M.ypc_buy_url;aO7&&(this.xj=aO7);var rfA=M.ypc_item_thumbnail;rfA&&(this.Qy=rfA);var NJa=M.ypc_item_title;NJa&&(this.F6=NJa);var JfR=M.ypc_item_url;JfR&&(this.GY=JfR);var Ww7=M.ypc_vid;Ww7&&(this.D8=Ww7);M.ypc_overlay_timeout&&(this.Hc=Number(M.ypc_overlay_timeout)); var stA=M.ypc_trailer_player_vars;stA&&(this.Xk=xj(stA));var Hza=M.ypc_original_itct;Hza&&(this.vMh=Hza);this.T5=Oj(this.T5,M.ucid);this.f3=M.storyboard_spec||null;this.BV=M.live_storyboard_spec||null;this.h8=M.iv_endscreen_url||null;this.a8=LF(this.a8,M.ypc_module);this.YM=LF(this.YM,M.ypc_clickwrap_module);this.a8&&this.T.push("ypc");this.YM&&this.T.push("ypc_clickwrap");this.ra={video_id:M.video_id,eventid:M.eventid,cbrand:M.cbrand,cbr:M.cbr,cbrver:M.cbrver,c:M.c,cver:M.cver,ctheme:M.ctheme,cplayer:M.cplayer, cmodel:M.cmodel,cnetwork:M.cnetwork,cos:M.cos,cosver:M.cosver,cplatform:M.cplatform,user_age:M.user_age,user_display_image:M.user_display_image,user_display_name:M.user_display_name,user_gender:M.user_gender,csi_page_type:M.csi_page_type,csi_service_name:M.csi_service_name,enablecsi:M.enablecsi,enabled_engage_types:M.enabled_engage_types};OPl(this,M);var e8p=M.cotn;e8p&&(this.cotn=e8p);if(nPb(this))ZT(this)&&(this.isLivePlayback&&this.m0&&(this.cj=!0),this.HQ&&(this.l8=!0));else if(Rib(this))this.cj= !0;else{var BJ2,z8l,ZzL=((BJ2=this.playerResponse)==null?void 0:(z8l=BJ2.streamingData)==null?void 0:z8l.adaptiveFormats)||[];if(ZzL.length>0)var Fp=w9l(this,ZzL);else{var S1M=this.adaptiveFormats;if(S1M&&!ZT(this)){this.Fb.J.Y&&(xD=!0);var Sf=dA(S1M),jrl=this.Mm,PZ8=this.lengthSeconds,GoK=this.isLivePlayback,pZ=this.He,Pf=this.Fb,jw0=wVk(Sf);if(GoK||pZ){var ozM=Pf==null?void 0:Pf.experiments,W1=new Pe("",ozM,!0);W1.b5=!0;W1.isManifestless=!0;W1.X=!pZ;W1.isLive=!pZ;W1.He=pZ;for(var Eza=g.a(Sf),Xlp= Eza.next();!Xlp.done;Xlp=Eza.next()){var o4=Xlp.value,yf2=QS(o4,jrl),cm=C$(o4.url,o4.sp,o4.s),QtR=cm.get("id");QtR&&QtR.includes("%7E")&&(W1.T=!0);var dsl=void 0,X8e=(dsl=ozM)==null?void 0:dsl.No("html5_max_known_end_time_rebase"),l8J=Number(o4.target_duration_sec)||5,Ff1=Number(o4.max_dvr_duration_sec)||14400,CZ8=Number(cm.get("mindsq")||cm.get("min_sq")||"0"),Dsl=Number(cm.get("maxdsq")||cm.get("max_sq")||"0")||Infinity;W1.dB=W1.dB||CZ8;W1.EY=W1.EY||Dsl;var p8k=!D4(yf2.mimeType);cm&&zt(W1,new F$(cm, yf2,{SM:l8J,Rq:p8k,kO:Ff1,dB:CZ8,EY:Dsl,oh:300,He:pZ,u2:X8e}))}var $sG=W1}else{if(jw0==="FORMAT_STREAM_TYPE_OTF"){var JK=PZ8;JK=JK===void 0?0:JK;var EJ=new Pe("",Pf==null?void 0:Pf.experiments,!1);EJ.duration=JK||0;for(var Vj2=g.a(Sf),ls2=Vj2.next();!ls2.done;ls2=Vj2.next()){var yh=ls2.value,FPk=QS(yh,jrl,EJ.duration),plL=C$(yh.url,yh.sp,yh.s);if(plL)if(FPk.streamType==="FORMAT_STREAM_TYPE_OTF")zt(EJ,new p$(plL,FPk,"sq/0"));else{var KfK=iH(yh.init),gEk=iH(yh.index);zt(EJ,new He(plL,FPk,KfK,gEk))}}EJ.isOtf= !0;var TJR=EJ}else{var WY=PZ8;WY=WY===void 0?0:WY;var sb=new Pe("",Pf==null?void 0:Pf.experiments,!1);sb.duration=WY||0;for(var fOl=g.a(Sf),KPp=fOl.next();!KPp.done;KPp=fOl.next()){var Qh=KPp.value,w81=QS(Qh,jrl,sb.duration),nEk=iH(Qh.init),ROz=iH(Qh.index),msk=C$(Qh.url,Qh.sp,Qh.s);msk&&zt(sb,new He(msk,w81,nEk,ROz))}TJR=sb}$sG=TJR}var izE=$sG;if(Sf.length>0){var AfE=Sf[0];if(this.N().playerStyle==="hangouts-meet"&&AfE.url){var a8e=g.L8(AfE.url);this.WL=this.WL||Number(a8e.expire)}}var rLk=this.isLivePlayback&& !this.He&&!this.s2&&!this.isPremiere;this.B("html5_live_head_playable")&&(!Sl(this)&&rLk&&this.Xb("missingLiveHeadPlayable",{}),this.Fb.Sc==="yt"&&(izE.Mo=!0));Fp=izE}else Fp=null;this.Xb("pafmts",{isManifestFilled:!!Fp})}if(Fp){EI(this,Fp);var q1b=!0}else q1b=!1;q1b?this.enableServerStitchedDai=this.enableServerStitchedDai&&PL(this):this.m0&&(this.Fb.Sc==="yt"&&this.b5()&&this.B("drm_manifestless_unplugged")&&this.B("html5_deprecate_manifestful_fallback")?this.Xb("deprecateMflFallback",{}):this.cj= !0)}var gZI=M.adpings;gZI&&(this.tS=gZI?xj(gZI):null);var xs8=M.feature;xs8&&(this.Gg=xs8);var h8M=M.referrer;h8M&&(this.referrer=h8M);this.clientScreenNonce=Oj(this.clientScreenNonce,M.csn);this.ye=MA(this.ye,M.root_ve_type);this.T7=MA(this.T7,M.kids_age_up_mode);this.nA||M.kids_app_info==void 0||(this.kidsAppInfo=M.kids_app_info);this.nA&&M.kids_app_info!=null&&(this.kidsAppInfo=M.kids_app_info);this.fY=LF(this.fY,M.upg_content_filter_mode);this.unpluggedFilterModeType=MA(this.unpluggedFilterModeType, M.unplugged_filter_mode_type);var Lwk=M.unplugged_location_info;Lwk&&(this.dZ=Lwk);var Y1b=M.unplugged_partner_opt_out;Y1b&&(this.vZ=Oj("",Y1b));this.mC=LF(this.mC,M.disable_watch_next);this.v5=Oj(this.v5,M.internal_ip_override);this.AL=!!M.is_yto_interstitial;(this.interstitials.length||this.AL)&&this.T.push("yto");var MR2=M.Io;MR2&&(this.Io=MR2);this.Sc=Oj(this.Sc,M.csi_timer);M.watchUrl&&(this.watchUrl=M.watchUrl);var kk=M.watch_endpoint;this.B("html5_attach_watch_endpoint_ustreamer_config")&& kk&&KG2(this,kk);if(kk==null?0:kk.ustreamerConfig)this.Jf=eS(kk.ustreamerConfig);var OTR,cKM,k$R=kk==null?void 0:(OTR=kk.loggingContext)==null?void 0:(cKM=OTR.qoeLoggingContext)==null?void 0:cKM.serializedContextData;k$R&&(this.y0b=k$R);g.xK(this.Fb)&&this.Fb.YH&&(this.embedsRct=Oj(this.embedsRct,M.rct),this.embedsRctn=Oj(this.embedsRctn,M.rctn));this.Qz=this.Qz||!!M.pause_at_start;M.default_active_source_video_id&&(this.defaultActiveSourceVideoId=M.default_active_source_video_id)}; g.w.N=function(){return this.Fb}; g.w.B=function(M){return this.Fb.B(M)}; g.w.fI=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.w.hasSupportedAudio51Tracks=function(){var M;return!((M=this.wB)==null||!M.Au)}; g.w.getUserAudio51Preference=function(){var M=1;wG(this.Fb)&&this.B("html5_ytv_surround_toggle_default_off")?M=0:g.pG(this.Fb)&&this.isLivePlayback&&this.Pj()&&(M=0);var O;return(O=g.e4("yt-player-audio51"))!=null?O:M}; g.w.mu=function(){this.BQ()||(this.S.X||this.S.unsubscribe("refresh",this.mu,this),this.N7(-1))}; g.w.N7=function(M){if(!this.isLivePlayback||!this.J||this.J.flavor!=="fairplay"){var O=RJG(this.S,this.rD);if(O.length>0){for(var c=g.a(O),k=c.next();!k.done;k=c.next())k=k.value,k.startSecs=Math.max(k.startSecs,this.rZ()),this.B("html5_cuepoint_identifier_logging")&&k.event==="start"&&this.Xb("cuepoint",{pubCue:k.identifier,segNum:M});this.publish("cuepointupdated",O,M);this.rD+=O.length;if(PL(this)&&this.Fb.MW())for(O=g.a(O),c=O.next();!c.done;c=O.next())c=c.value,this.Xb("cuepoint",{segNum:M,event:c.event, startSecs:c.startSecs,id:c.identifier.slice(-16)}),c.event==="start"&&(c=c.startSecs,this.Nk.start=this.mP,this.Nk.end=c+3)}}}; g.w.Ov=function(){this.BQ()||(this.loading=!1,this.publish("dataloaded"))}; g.w.Pj=function(){return this.tH!==void 0?this.tH:this.tH=!!this.Mm||!!this.S&&oZ(this.S)}; g.w.Ad=function(M){var O=this;if(this.BQ())return si();this.Zc=this.vQ=this.Y=null;Kj(this,"html5_high_res_logging_always")&&(this.Fb.uA=!0);return JdR(this,M).then(void 0,function(){return sEk(O,M)}).then(void 0,function(){return HPR(O)}).then(void 0,function(){return BNR(O)})}; g.w.SP=function(M){this.Y=M;WIM(this,this.Y.getAvailableAudioTracks());if(this.Y){M=g.a(this.Y.videoInfos);for(var O=M.next();!O.done;O=M.next()){O=O.value;var c=O.containerType;c!==0&&(this.e2[c]=O.id)}}M=this.getAvailableAudioTracks();M=M.concat(this.hs);for(O=0;O0?this.Y.getAvailableAudioTracks():this.eH||[]:[]}; g.w.getAudioTrack=function(){var M=this;if(this.L&&!yi(this.L)){var O=g.R1(this.getAvailableAudioTracks(),function(I){return I.id===M.L.id}),c; if(!O&&((c=this.L.Za)==null?0:c.id)){var k=this.L.Za.id;O=g.R1(this.getAvailableAudioTracks(),function(I){return I.Za.id===k}); this.Xb("nat",{id:this.L.id,track:!!O})}return O||this.hs}if(this.eH){if(!this.bk)for(O=g.a(this.eH),c=O.next();!c.done;c=O.next())if(c=c.value,c.Za.getIsDefault()){this.bk=c;break}return this.bk||this.hs}return this.hs}; g.w.getPlayerResponse=function(){return this.playerResponse}; g.w.getWatchNextResponse=function(){return this.wy}; g.w.getHeartbeatResponse=function(){return this.KY}; g.w.WP=function(){return this.watchUrl?this.watchUrl:this.Fb.getVideoUrl(this.videoId)}; g.w.nz=function(){return!!this.S&&(jjA(this.S)||XV7(this.S)||lbE(this.S))}; g.w.getEmbeddedPlayerResponse=function(){return this.Vi}; g.w.Vr=function(){return(this.eventLabel||this.Fb.jc)==="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.UL=function(){var M,O,c;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((M=this.playerResponse)==null?0:(O=M.playerConfig)==null?0:(c=O.daiConfig)==null?0:c.ssaEnabledPlayback)}; g.w.Z7=function(){return this.iG}; g.w.l2=function(){return this.a8||this.iz}; g.w.mR=function(){return Kj(this,"html5_samsung_vp9_live")}; g.w.Xb=function(M,O,c){this.publish("ctmp",M,O,c)}; g.w.Nx=function(M,O,c){this.publish("ctmpstr",M,O,c)}; g.w.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.w.getGetAdBreakContext=function(M,O){M=M===void 0?NaN:M;O=O===void 0?NaN:O;var c={isSabr:el(this)},k,I=(k=this.getHeartbeatResponse())==null?void 0:k.adBreakHeartbeatParams;I&&(c.adBreakHeartbeatParams=I);if(this.B("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.S&&!isNaN(M)&&!isNaN(O)){O=M-O;for(var b in this.S.S)if(k=this.S.S[b],k.info.y9()||k.info.Wh())if(k=k.index,k.isLoaded()){b=k.bd(O);k=k.Lb(b)+O-k.getStartTime(b);this.Xb("gabc",{t:M.toFixed(3),mt:O.toFixed(3),sg:b,igt:k.toFixed(3)}); c.livePlaybackPosition={utcTimeMillis:""+(k*1E3).toFixed(0)};break}}return c}; g.w.isEmbedsShortsMode=function(M,O){if(!g.xK(this.Fb)||(this.Fb.oO||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||O)return!1;var c,k;return!!(((c=this.embeddedPlayerConfig)==null?0:(k=c.embeddedPlayerFlags)==null?0:k.isShortsExperienceEligible)&&M.width<=M.height)}; g.w.Q2=function(){g.MN.prototype.Q2.call(this);this.tS=null;delete this.EW;delete this.accountLinkingConfig;delete this.S;this.Y=this.KY=this.playerResponse=this.wy=null;this.n2=this.adaptiveFormats="";delete this.botguardData;this.Zd=this.suggestions=this.XY=null;this.sabrContextUpdates.clear()};var vwM={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},UdG={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},IMl={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},OoG={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"},kB8={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},cGM={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"},bo8={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.n(rU,g.d);g.w=rU.prototype;g.w.handleExternalCall=function(M,O,c){var k=this.state.W[M],I=this.state.K[M],b=k;if(I)if(c&&QD(c,AT4))b=I;else if(!k)throw Error('API call from an untrusted origin: "'+c+'"');this.logApiCall(M,c);if(b){c=!1;k=g.a(O);for(I=k.next();!I.done;I=k.next())if(String(I.value).includes("javascript:")){c=!0;break}c&&g.sZ(Error('Dangerous call to "'+M+'" with ['+O+"]."));return b.apply(this,O)}throw Error('Unknown API method: "'+M+'".');}; g.w.logApiCall=function(M,O,c){var k=this.app.N();k.bk&&!this.state.T.has(M)&&(this.state.T.add(M),g.kJ("webPlayerApiCalled",{callerUrl:k.loaderUrl,methodName:M,origin:O||void 0,playerStyle:k.playerStyle||void 0,embeddedPlayerMode:k.oO,errorCode:c}))}; g.w.publish=function(M){var O=g.C2.apply(1,arguments);this.state.Y.publish.apply(this.state.Y,[M].concat(g.p2(O)));if(M==="videodatachange"||M==="resize"||M==="cardstatechange")this.state.X.publish.apply(this.state.X,[M].concat(g.p2(O))),this.state.L.publish.apply(this.state.L,[M].concat(g.p2(O)))}; g.w.Dd=function(M){var O=g.C2.apply(1,arguments);this.state.Y.publish.apply(this.state.Y,[M].concat(g.p2(O)));this.state.X.publish.apply(this.state.X,[M].concat(g.p2(O)))}; g.w.GE=function(M){var O=g.C2.apply(1,arguments);this.state.Y.publish.apply(this.state.Y,[M].concat(g.p2(O)));this.state.X.publish.apply(this.state.X,[M].concat(g.p2(O)));this.state.L.publish.apply(this.state.L,[M].concat(g.p2(O)))}; g.w.zm=function(M){var O=g.C2.apply(1,arguments);this.state.Y.publish.apply(this.state.Y,[M].concat(g.p2(O)));this.state.X.publish.apply(this.state.X,[M].concat(g.p2(O)));this.state.L.publish.apply(this.state.L,[M].concat(g.p2(O)));this.state.J.publish.apply(this.state.J,[M].concat(g.p2(O)))}; g.w.B=function(M){return this.app.N().B(M)}; g.w.Q2=function(){if(this.state.element){var M=this.state.element,O;for(O in this.state.S)this.state.S.hasOwnProperty(O)&&(M[O]=null);this.state.element=null}g.d.prototype.Q2.call(this)};g.n(Hn,g.w4);Hn.prototype.publish=function(M){var O=g.C2.apply(1,arguments);if(this.J.has(M))return this.J.get(M).push(O),!0;var c=!1;try{for(O=[O],this.J.set(M,O);O.length;)c=g.w4.prototype.publish.call.apply(g.w4.prototype.publish,[this,M].concat(g.p2(O.shift())))}finally{this.J.delete(M)}return c};g.n(eA,g.d);eA.prototype.Q2=function(){this.J.dispose();this.L.dispose();this.X.dispose();this.Y.dispose();this.T=this.S=this.K=this.W=this.U=void 0};var Fnk=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.n(z9,rU);g.w=z9.prototype;g.w.getApiInterface=function(){return Array.from(this.state.U)}; g.w.uQ=function(M,O){this.state.J.subscribe(M,O)}; g.w.i2b=function(M,O){this.state.J.unsubscribe(M,O)}; g.w.getPlayerState=function(M){return qQl(this.app,M)}; g.w.Df=function(){return qQl(this.app)}; g.w.RWy=function(M,O,c){Pn(this)&&(Cd(this.app,!0,1),Vp(this.app,M,O,c,1))}; g.w.getCurrentTime=function(M,O,c){var k=this.getPlayerState(M);if(this.app.getAppState()===2&&k===5){var I;return((I=this.app.getVideoData())==null?void 0:I.startSeconds)||0}return this.B("web_player_max_seekable_on_ended")&&k===0?Ph(this.app,M):M?this.app.getCurrentTime(M,O,c):this.app.getCurrentTime(M)}; g.w.IT=function(){return this.app.getCurrentTime(1)}; g.w.Zf=function(){var M=this.app.Lb(1);return isNaN(M)?this.getCurrentTime(1):M}; g.w.mJ=function(){return this.app.getDuration(1)}; g.w.X0=function(M,O){M=g.Do(Math.floor(M),0,100);isFinite(M)&&Zl(this.app,{volume:M,muted:this.isMuted()},O)}; g.w.xiY=function(M){this.X0(M,!1)}; g.w.MJ=function(M){Zl(this.app,{muted:!0,volume:this.getVolume()},M)}; g.w.hYQ=function(){this.MJ(!1)}; g.w.Ey=function(M){SA(this.app)&&!this.B("embeds_enable_emc3ds_muted_autoplay")||Zl(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},M)}; g.w.B9f=function(){SA(this.app)&&this.B("embeds_enable_emc3ds_muted_autoplay")||this.Ey(!1)}; g.w.getPlayerMode=function(){var M={};this.app.getVideoData().sL&&(M.pfp={enableIma:this.app.YE().allowImaMonetization,autoplay:Ul(this.app.YE()),mutedAutoplay:this.app.YE().mutedAutoplay});return M}; g.w.Ip=function(){var M=this.app.getPresentingPlayerType();if(M===2&&!this.app.Sn()){var O=yj(this.app.Fv());if(!(xLJ(O)||g.xK(this.app.N())&&g.A(this.app.V2().getPlayerState(),1024))||hMu(O))return}(O=this.app.nV().Ht)?O.playVideo():this.app.playVideo(M)}; g.w.wec=function(){Cd(this.app,!0,1);this.Ip()}; g.w.pauseVideo=function(M){var O=this.app.getPresentingPlayerType();if(O!==2||this.app.Sn()||xLJ(yj(this.app.Fv()))){var c=this.app.nV().Ht;c?c.pauseVideo():this.app.pauseVideo(O,M)}}; g.w.tny=function(){var M=this.app,O=!1;M.i4.Hd&&(M.PQ.publish("pageTransition"),O=!0);M.stopVideo(O)}; g.w.clearVideo=function(){}; g.w.getAvailablePlaybackRates=function(){var M=this.app.N();return M.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(M.L?M.ancestorOrigins[0]:window.location.origin)||M.wN?rT0:M.supportsVarispeedExtendedFeatures?Np0:M.B("web_remix_allow_up_to_3x_playback_rate")&&g.zd(M)?JTD:Za:[1]}; g.w.getPlaybackQuality=function(M){return(M=this.app.Od(M))?M.getPlaybackQuality():"unknown"}; g.w.zWd=function(){}; g.w.getAvailableQualityLevels=function(M){return(M=this.app.Od(M))?(M=g.Fh(M.HK(),function(O){return O.quality}),M.length&&(M[0]==="auto"&&M.shift(),M=M.concat(["auto"])),M):[]}; g.w.Ol=function(){return this.getAvailableQualityLevels(1)}; g.w.ir=function(){return this.BT()}; g.w.aJ=function(){return 1}; g.w.getVideoLoadedFraction=function(M){return this.app.getVideoLoadedFraction(M)}; g.w.BT=function(){return this.getVideoLoadedFraction()}; g.w.SC=function(){return 0}; g.w.getSize=function(){var M=this.app.Tf().getPlayerSize();return{width:M.width,height:M.height}}; g.w.setSize=function(){this.app.Tf().resize()}; g.w.loadVideoById=function(M,O,c,k){if(!M)return!1;M=Bn(M,O,c);return this.app.loadVideoByPlayerVars(M,k)}; g.w.ME=function(M,O,c){M=this.loadVideoById(M,O,c,1);Cd(this.app,M,1)}; g.w.cueVideoById=function(M,O,c,k){M=Bn(M,O,c);this.app.cueVideoByPlayerVars(M,k)}; g.w.pM=function(M,O,c){this.cueVideoById(M,O,c,1)}; g.w.loadVideoByUrl=function(M,O,c,k){M=lMb(M,O,c);return this.app.loadVideoByPlayerVars(M,k)}; g.w.Hu=function(M,O,c){M=this.loadVideoByUrl(M,O,c,1);Cd(this.app,M,1)}; g.w.cueVideoByUrl=function(M,O,c,k){M=lMb(M,O,c);this.app.cueVideoByPlayerVars(M,k)}; g.w.wL=function(M,O,c){this.cueVideoByUrl(M,O,c,1)}; g.w.eC=function(){var M=this.app.N();if(M.s2)return"";var O=this.app.YE(),c=void 0;O.isLivePlayback||(c=Math.floor(this.app.getCurrentTime(1)));return M.getVideoUrl(O.videoId,this.getPlaylistId()||void 0,c)}; g.w.WI=function(){return this.app.getDebugText()}; g.w.getVideoEmbedCode=function(){var M=this.app.N();if(M.s2)return"";var O=this.app.YE();return M.getVideoEmbedCode(O.isPrivate?"":O.title,this.app.YE().videoId,this.app.Tf().getPlayerSize(),this.getPlaylistId()||void 0)}; g.w.Iz=function(M,O,c){return ksL(this.app,M,O,c)}; g.w.removeCueRange=function(M){return this.app.WO(M)}; g.w.loadPlaylist=function(M,O,c,k){this.app.loadPlaylist(M,O,c,k)}; g.w.wp=function(M,O,c,k){this.loadPlaylist(M,O,c,k);Cd(this.app,!0,1)}; g.w.cuePlaylist=function(M,O,c,k){this.app.cuePlaylist(M,O,c,k)}; g.w.nextVideo=function(M,O){this.app.nextVideo(M,O)}; g.w.eYo=function(){this.nextVideo();Cd(this.app,!0,1)}; g.w.previousVideo=function(M){this.app.previousVideo(M)}; g.w.nE2=function(){this.previousVideo();Cd(this.app,!0,1)}; g.w.playVideoAt=function(M){this.app.playVideoAt(M)}; g.w.bbQ=function(M){this.playVideoAt(M);Cd(this.app,!0,1)}; g.w.setShuffle=function(M){var O=this.app.getPlaylist();O&&O.setShuffle(M)}; g.w.setLoop=function(M){var O=this.app.getPlaylist();O&&(O.loop=M)}; g.w.Aq=function(){var M=this.app.getPlaylist();if(!M)return null;for(var O=[],c=0;c=400)if(M=this.YE(),this.j.N().B("client_respect_autoplay_switch_button_renderer"))M=!!M.autoplaySwitchButtonRenderer;else{var O,c,k,I;M=!!((O=M.getWatchNextResponse())==null?0:(c=O.contents)==null?0:(k=c.twoColumnWatchNextResults)==null?0:(I=k.autoplay)==null?0:I.autoplay)!==!1}if(M)this.S||(this.S=!0,this.TU(this.S),this.j.N().B("web_player_autonav_toggle_always_listen")||ddE(this), O=this.YE(),this.b6(O.autonavState),this.j.logVisibility(this.element,this.S));else if(this.S=!1,this.TU(this.S),!this.j.N().B("web_player_autonav_toggle_always_listen"))for(this.j.N().B("web_player_autonav_toggle_always_listen"),O=g.a(this.X),c=O.next();!c.done;c=O.next())this.dG(c.value)}; g.w.b6=function(M){DdE(this)?this.isChecked=M!==1:((M=M!==1)||(g.oF(),M=g.Ft("web_autonav_allow_off_by_default")&&!g.Ej(0,141)&&g.Q5("AUTONAV_OFF_BY_DEFAULT")?!1:!g.Ej(0,140)),this.isChecked=M);CBE(this)}; g.w.onClick=function(){this.isChecked=!this.isChecked;this.j.V6(this.isChecked?2:1);CBE(this);if(DdE(this)){var M=this.YE().autoplaySwitchButtonRenderer;this.isChecked&&(M==null?0:M.onEnabledCommand)?this.j.Dd("innertubeCommand",M.onEnabledCommand):!this.isChecked&&(M==null?0:M.onDisabledCommand)&&this.j.Dd("innertubeCommand",M.onDisabledCommand)}this.j.logClick(this.element)}; g.w.getValue=function(){return this.isChecked}; g.w.YE=function(){return this.j.getVideoData(1)};g.n($dl,Xq);g.n(ns,g.ui);ns.prototype.onClick=function(){this.enabled&&(R3(this,!this.checked),this.publish("select",this.checked))}; ns.prototype.getValue=function(){return this.checked}; ns.prototype.setEnabled=function(M){(this.enabled=M)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var NQ=["en-CA","en","es-MX","fr-CA"];g.n(et,ns);et.prototype.zf=function(M){M?this.S||(this.LA.B4(this),this.S=!0):this.S&&(this.LA.Ns(this),this.S=!1);this.S&&R3(this,dUI())}; et.prototype.L=function(){g.M2(this.element,"ytp-menuitem-highlight-transition-enabled")}; et.prototype.Y=function(M){var O=dUI();M!==O&&(O=g.oF(),QN(190,M),QN(192,!0),O.save(),this.j.Dd("cinematicSettingsToggleChange",M))}; et.prototype.Q2=function(){this.S&&this.LA.Ns(this);ns.prototype.Q2.call(this)};g.n(BQ,Xq);BQ.prototype.updateCinematicSettings=function(M){this.S=M;var O;(O=this.menuItem)==null||O.zf(M);this.api.publish("onCinematicSettingsVisibilityChange",M)};g.n(ioM,Xq);g.n(zP,Xq);zP.prototype.setCreatorEndscreenVisibility=function(M){var O;(O=DB(this.api.Fv()))==null||O.TU(M)}; zP.prototype.S=function(M){function O(k){k==="creatorendscreen"&&(k=DB(c.api.Fv()))&&k.H2y(c.hideButton)} var c=this;this.hideButton=M;this.events.Z(this.api,"modulecreated",O);O("creatorendscreen")};g.n(ZS,ns);ZS.prototype.L=function(M){this.Y(M?1:0)}; ZS.prototype.X=function(){var M=this.hasDrcAudioTrack(),O=this.S()===1&&M;R3(this,O);this.setEnabled(M)}; ZS.prototype.Q2=function(){this.LA.Ns(this);ns.prototype.Q2.call(this)};g.n(St,Xq);St.prototype.getDrcUserPreference=function(){return this.S}; St.prototype.setDrcUserPreference=function(M){g.H3("yt-player-drc-pref",M,31536E3);M!==this.S&&(this.S=M,this.updateEnvironmentData(),this.X()&&this.api.NN())}; St.prototype.updateEnvironmentData=function(){this.api.N().WC=this.S===1}; St.prototype.X=function(){var M,O,c=(M=this.api.getVideoData())==null?void 0:(O=M.Y)==null?void 0:O.S;if(!c)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.B("mta_drc_mutual_exclusion_removal")){var k,I,b=(k=this.api.FB())==null?void 0:(I=k.Za)==null?void 0:I.id;return CD(c,function(v){var u;return v.audio.S&&((u=v.Za)==null?void 0:u.id)===b})}return CD(c,function(v){var u; return((u=v.audio)==null?void 0:u.S)===!0})};g.n(PQ,Xq);PQ.prototype.onVideoDataChange=function(){var M=this,O=this.api.getVideoData();this.api.wZ("embargo",1);var c=O==null?void 0:O.yv.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(c==null?0:c.length)?q7R(this,c.filter(function(k){return AG8(M,k)})):(O==null?0:O.cueRanges)&&q7R(this,O.cueRanges.filter(function(k){return AG8(M,k)}))}; PQ.prototype.X=function(M){return M.embargo!==void 0}; PQ.prototype.Q2=function(){Xq.prototype.Q2.call(this);this.S={}};g.n(o3,Xq); o3.prototype.addEmbedsConversionTrackingParams=function(M){var O=this.api.N(),c=O.widgetReferrer,k=O.m0,I=this.S,b="",v=O.getWebPlayerContextConfig();v&&(b=v.embedsIframeOriginParam||"");c.length>0&&(M.embeds_widget_referrer=c);k.length>0&&(M.embeds_referring_euri=k);O.L&&b.length>0&&(M.embeds_referring_origin=b);v&&v.embedsFeature&&(M.feature=v.embedsFeature);I.length>0&&(O.B("embeds_web_enable_lite_experiment_control_arm_logging")?I.unshift(28572):g.bh(g.b8(O))&&I.unshift(159628),O=I.join(","),O= g.CF()?O:g.JB(O,4),M.source_ve_path=O);this.S.length=0};g.n(xd8,Xq);g.n(hD7,Xq);g.n(EU,g.d);EU.prototype.Q2=function(){g.d.prototype.Q2.call(this);this.S=null;this.X&&this.X.disconnect()};g.n(Y7L,Xq);g.n(yI,g.f);yI.prototype.show=function(){g.f.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; yI.prototype.stopTimer=function(){this.S&&(this.S.dispose(),this.S=null)}; yI.prototype.onVideoDataChange=function(M){var O,c,k=(O=this.api.getVideoData())==null?void 0:(c=O.getPlayerResponse())==null?void 0:c.playabilityStatus;k&&(O=MLR(k),g.A(this.api.getPlayerStateObject(),128)||M==="dataloaderror"||!O?(this.X=0,this.stopTimer(),this.hide()):(M=(O.remainingTimeSecs||0)*1E3,M>0&&(this.show(),this.updateValue("label",yw(O.label)),cp2(this,M))))}; yI.prototype.Q2=function(){this.stopTimer();g.f.prototype.Q2.call(this)};g.n(kNl,Xq);g.n(QI,g.f);QI.prototype.onClick=function(){this.PQ.logClick(this.element);this.PQ.Dd("onFullerscreenEduClicked")}; QI.prototype.zf=function(){this.PQ.isFullscreen()?this.S?this.fade.hide():this.fade.show():this.hide();this.PQ.logVisibility(this.element,this.PQ.isFullscreen()&&!this.S)};g.n(d2,Xq);d2.prototype.updateFullerscreenEduButtonSubtleModeState=function(M){var O;(O=this.S)!=null&&(g.c_(O.element,"ytp-fullerscreen-edu-button-subtle",M),M&&!O.X&&(O.element.setAttribute("title","Scroll for details"),Cj(O.PQ,O.element,O),O.X=!0))}; d2.prototype.updateFullerscreenEduButtonVisibility=function(M){var O;(O=this.S)!=null&&(O.S=M,O.zf())};g.n(I5l,g.f);g.n(UPk,Xq);g.n(Cs,Xq);Cs.prototype.getSphericalProperties=function(){var M=g.AQ(this.api.Fv());return M?M.getSphericalProperties():{}}; Cs.prototype.setSphericalProperties=function(M){if(M){var O=g.AQ(this.api.Fv());O&&O.setSphericalProperties(M,!0)}};g.n(DS,Xq);g.w=DS.prototype;g.w.createClientVe=function(M,O,c,k){this.api.createClientVe(M,O,c,k===void 0?!1:k)}; g.w.createServerVe=function(M,O,c){this.api.createServerVe(M,O,c===void 0?!1:c)}; g.w.setTrackingParams=function(M,O){this.api.setTrackingParams(M,O)}; g.w.logClick=function(M,O){this.api.logClick(M,O)}; g.w.logVisibility=function(M,O,c){this.api.logVisibility(M,O,c)}; g.w.hasVe=function(M){return this.api.hasVe(M)}; g.w.destroyVe=function(M){this.api.destroyVe(M)};var tLA=!1;VI.prototype.setPlaybackRate=function(M){this.playbackRate=Math.max(1,M)}; VI.prototype.getPlaybackRate=function(){return this.playbackRate};A9.prototype.dc=function(M){var O=g.Qi(M.info.S.info,this.O2.b5),c=M.info.qo+this.L,k=M.info.startTime*1E3;if(this.policy.vQ)try{k=this.policy.vQ?g.a0(M)*1E3:M.info.startTime*1E3}catch(v){Math.random()>.99&&this.logger&&(k=vf(M.X).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:M.info.GP(),encodedDataView:g.Nw(k,4)})),k=M.info.startTime*1E3}var I=M.info.clipId,b=this.policy.vQ?g.x9l(M)*1E3:M.info.duration*1E3;this.policy.vQ&&(k<0||b<0)&&(this.logger&&(this.logger({missingSegInfo:M.info.GP(), startTimeMs:k,durationMs:b}),this.policy.hk||(k<0&&(k=M.info.startTime*1E3),b<0&&(b=M.info.duration*1E3))),this.policy.hk&&(k<0&&(k=M.info.startTime*1E3),b<0&&(b=M.info.duration*1E3)));return{formatId:O,qo:c,startTimeMs:k,clipId:I,nM:b}}; A9.prototype.lk=function(M){this.timestampOffset=M};qQ.prototype.seek=function(M,O){M!==this.targetTime&&(this.seekCount=0);this.targetTime=M;var c=this.videoTrack.X,k=this.audioTrack.X,I=this.audioTrack.Ec,b=HnI(this,this.videoTrack,M,this.videoTrack.Ec,O);O=HnI(this,this.audioTrack,this.policy.dZ?M:b,I,O);M=Math.max(M,b,O);this.L=!0;this.O2.isManifestless&&(rp2(this,this.videoTrack,c),rp2(this,this.audioTrack,k));return M}; qQ.prototype.isSeeking=function(){return this.L}; qQ.prototype.uc=function(M){this.X=M}; var sZA=2/24;var zgl=0;g.w=vx.prototype;g.w.jS=function(){this.T=this.now();Nr8(this.oG,this.T);this.GU.jS()}; g.w.sV=function(M,O){var c=this.policy.X?(0,g.al)():0;US(this,M,O);M-this.U<10&&this.X>0||this.GT(M,O);this.GU.sV(M,O);this.policy.X&&(M=(0,g.al)()-c,this.kc+=M,this.a5=Math.max(M,this.a5))}; g.w.GT=function(M,O){var c=(M-this.U)/1E3,k=O-this.Y;this.mU||(D6(this.oG,c,k),this.qR(c,k));this.U=M;this.Y=O}; g.w.aP=function(){this.oO&&ZnL(this);this.GU.aP()}; g.w.h1=function(M){this.oO||(this.oO=this.J-this.Hd+M,this.m0=this.J,this.pw=this.W)}; g.w.JU=function(M,O){M=M===void 0?this.W:M;O=O===void 0?this.J:O;this.X>0||(this.K=M,this.X=O,this.Sc=this.isActive=!0)}; g.w.sT=function(){return this.Hh||2}; g.w.yj=function(){}; g.w.L5=function(){var M,O={rn:this.requestNumber,rt:(this.W-this.S).toFixed(),lb:this.J,stall:(1E3*this.L).toFixed(),ht:(this.T-this.S).toFixed(),elt:(this.K-this.S).toFixed(),elb:this.X,d:(M=this.jc)==null?void 0:M.Fa()};this.url&&uRI(O,this.url);this.policy.X&&(O.mph=this.a5.toFixed(),O.tph=this.kc.toFixed());O.ulb=this.wy;O.ult=this.s2;return O}; g.w.now=function(){return(0,g.al)()}; g.w.deactivate=function(){this.isActive&&(this.isActive=!1)};g.n(tZ,vx);g.w=tZ.prototype;g.w.L5=function(){var M=vx.prototype.L5.call(this);M.pb=this.QN;M.pt=(1E3*this.SL).toFixed();M.se=this.nA;return M}; g.w.ZQ=function(){var M=this.GU;this.vQ||(this.vQ=M.ZQ?M.ZQ():1);return this.vQ}; g.w.ya=function(){return this.nS?this.ZQ()!==1:!1}; g.w.MQ=function(M,O,c){if(!this.zU){this.zU=!0;if(!this.mU){US(this,M,O);this.GT(M,O);var k=this.ZQ();this.nA=c;if(!this.mU)if(k===2){k=M-this.K0)||Gp(this,k,O),this.X>0&&dx(this.oG,O,this.L));M=(M-this.S)/ 1E3||.01;this.policy.K&&!(this.X>0)||Qo(this.oG,M,this.Y,P22(this),this.b8)}this.deactivate()}}; g.w.LX=function(M,O,c){c&&(this.vQ=2);M<0&&this.Hh&&(M=this.Hh);O?this.cQ+=M:this.HQ+=M}; g.w.sT=function(){return this.HQ||this.cQ||vx.prototype.sT.call(this)}; g.w.GT=function(M,O){var c=(M-this.U)/1E3,k=O-this.Y,I=this.ZQ();this.isActive?I===1&&((k>0||this.policy.J)&&(c>.2||k<1024)?(this.L+=c,k>0&&c>.2&&Gp(this,this.W8?c:.05,k),this.Xv=!0):k>0&&(Gp(this,c,k),this.Xv=!0)):O&&O>=this.policy.S&&this.JU(M,O);vx.prototype.GT.call(this,M,O)}; g.w.uG=function(M){if(!this.mU){US(this,M,this.J);var O=(M-this.S)/1E3;this.ZQ()!==2&&this.X>0&&(this.L+=(M-this.U)/1E3,dx(this.oG,this.Y,this.L));Qo(this.oG,O,this.Y,P22(this),this.b8,!0);M=(M-this.U)/1E3;D6(this.oG,M,0);this.qR(M,0)}}; g.w.JU=function(M,O){M=M===void 0?this.W:M;O=O===void 0?this.J:O;if(!(this.X>0)&&(vx.prototype.JU.call(this,M,O),this.ZQ()===1)){O=(this.T-this.S)/1E3;var c=(M-this.T)/1E3;this.nS&&X6(this,this.now());this.l5||this.mU||(this.Hh&&(c=Math.max(0,c-this.Hh)),M=this.oG,M.K.aK(1,O),M.jc.aK(1,c))}}; g.w.jw=function(){this.nS&&X6(this,this.now());return this.Mo}; g.w.xr=function(){var M;if(M=this.Y>this.qT)M=(M=this.Y)?M>=this.policy.S:!1;return M}; g.w.LK=function(){return this.Zd}; g.w.T3=function(M){M=M===void 0?this.now():M;if(this.nS){X6(this,M);if(this.vQ?this.ya():this.Y2!==this.pB){var O=this.pB;if(M0?c+M:c+Math.max(M,O)}; g.w.T8=function(){return this.now()-this.K}; g.w.yn=function(){return(this.Y-this.X)*1E3/this.T8()||0}; g.w.JJ=function(){return this.K};lN.prototype.feed=function(M){OJ(this.S,M);this.bZ()}; lN.prototype.bZ=function(){if(this.L){if(!this.S.totalLength)return;var M=this.S.split(this.Y-this.X),O=M.H2;M=M.NS;if(!this.GU.h1(this.L,O,this.X,this.Y))return;this.X+=O.totalLength;this.S=M;this.X===this.Y&&(this.L=this.Y=this.X=void 0)}for(;;){var c=0;M=g.a(QZ8(this.S,c));O=M.next().value;c=M.next().value;c=g.a(QZ8(this.S,c));M=c.next().value;c=c.next().value;if(O<0||M<0)break;if(!(c+M<=this.S.totalLength)){if(!(this.GU.h1&&c+1<=this.S.totalLength))break;c=this.S.split(c).NS;this.GU.h1(O,c,0, M)&&(this.L=O,this.X=c.totalLength,this.Y=M,this.S=new MI([]));break}M=this.S.split(c).NS.split(M);c=M.NS;this.GU.zs(O,M.H2);this.S=c}}; lN.prototype.dispose=function(){this.S=new MI};g.w=F6.prototype;g.w.wu=function(){return 0}; g.w.oR=function(){return null}; g.w.tJ=function(){return null}; g.w.VH=function(){return this.state>=1}; g.w.isComplete=function(){return this.state>=3}; g.w.P8=function(){return this.state===5}; g.w.onStateChange=function(){}; g.w.VM=function(M){var O=this.state;this.state=M;this.onStateChange(O);this.callback&&this.callback(this,O)}; g.w.wl=function(M){M&&this.state=this.xhr.HEADERS_RECEIVED}; g.w.getResponseHeader=function(M){try{return this.xhr.getResponseHeader(M)}catch(O){return""}}; g.w.Yz=function(){return+this.getResponseHeader("content-length")}; g.w.qH=function(){return this.X}; g.w.VT=function(){return this.status>=200&&this.status<300&&!!this.X}; g.w.uS=function(){return this.S.totalLength>0}; g.w.hX=function(){var M=this.S;this.S=new MI;return M}; g.w.kq=function(){return this.S}; g.w.abort=function(){this.BQ=!0;this.xhr.abort()}; g.w.xe=function(){return!0}; g.w.HO=function(){return this.Y}; g.w.Fo=function(){return""};g.w=$PI.prototype;g.w.getResponseHeader=function(M){return M==="content-type"?this.S.get("type"):""}; g.w.abort=function(){}; g.w.PM=function(){return!0}; g.w.Yz=function(){return this.range.length}; g.w.qH=function(){return this.loaded}; g.w.VT=function(){return!!this.loaded}; g.w.uS=function(){return!!this.X.totalLength}; g.w.hX=function(){var M=this.X;this.X=new MI;return M}; g.w.kq=function(){return this.X}; g.w.xe=function(){return!0}; g.w.HO=function(){return!!this.error}; g.w.Fo=function(){return this.error};g.w=Tkp.prototype;g.w.start=function(M){var O={credentials:"include",cache:"no-store"};Object.assign(O,this.W);this.L&&(O.signal=this.L.signal);M=new Request(M,O);fetch(M).then(this.T,this.onError).then(void 0,co)}; g.w.onDone=function(){this.BQ()||this.GU.aP()}; g.w.getResponseHeader=function(M){return this.responseHeaders?this.responseHeaders.get(M):null}; g.w.PM=function(){return!!this.responseHeaders}; g.w.qH=function(){return this.X}; g.w.Yz=function(){return+this.getResponseHeader("content-length")}; g.w.VT=function(){return this.status>=200&&this.status<300&&!!this.X}; g.w.uS=function(){return!!this.S.totalLength}; g.w.hX=function(){var M=this.S;this.S=new MI;return M}; g.w.kq=function(){return this.S}; g.w.BQ=function(){return this.J}; g.w.abort=function(){this.Y&&this.Y.cancel().catch(function(){}); this.L&&this.L.abort();this.J=!0}; g.w.xe=function(){return!0}; g.w.HO=function(){return this.U}; g.w.Fo=function(){return this.errorMessage};g.w=f5A.prototype;g.w.onDone=function(){if(!this.BQ){this.status=this.xhr.status;try{this.response=this.xhr.response,this.X=this.response.byteLength}catch(M){}this.S=!0;this.GU.aP()}}; g.w.Ev=function(){this.xhr.readyState===2&&this.GU.jS()}; g.w.Kl=function(M){this.BQ||(this.status=this.xhr.status,this.S||(this.X=M.loaded),this.GU.sV((0,g.al)(),M.loaded))}; g.w.PM=function(){return this.xhr.readyState>=2}; g.w.getResponseHeader=function(M){try{return this.xhr.getResponseHeader(M)}catch(O){return g.sZ(Error("Could not read XHR header "+M)),""}}; g.w.Yz=function(){return+this.getResponseHeader("content-length")}; g.w.qH=function(){return this.X}; g.w.VT=function(){return this.status>=200&&this.status<300&&this.S&&!!this.X}; g.w.uS=function(){return this.S&&!!this.response&&!!this.response.byteLength}; g.w.hX=function(){var M=this.response;this.response=void 0;return new MI([new Uint8Array(M)])}; g.w.kq=function(){return new MI([new Uint8Array(this.response)])}; g.w.abort=function(){this.BQ=!0;this.xhr.abort()}; g.w.xe=function(){return!1}; g.w.HO=function(){return!1}; g.w.Fo=function(){return""};g.n(gX,g.d);gX.prototype.v8=function(){if(!this.Ni.length)return[];var M=this.Ni;this.Ni=[];this.Y=g.wK(M).info;return M}; gX.prototype.Sv=function(){return this.Ni}; gX.prototype.Q2=function(){g.d.prototype.Q2.call(this);this.S=null;this.Ni.length=0;this.CB.length=0;this.Y=null};g.n(nB,g.d);g.w=nB.prototype; g.w.hWf=function(){if(!this.BQ()){var M=(0,g.al)(),O=!1;if(this.policy.lz){M=M-(this.timing.X>0?this.timing.K:this.timing.S)-this.timing.sT()*1E3;var c=ym(RL(this),!1);M>=2E3*c?O=!0:M>=this.policy.WB*c&&(this.S=this.policy.eH)}else if(this.timing.X>0){if(this.J){this.policy.m0&&(this.S=0);return}var k=this.timing.LK();this.timing.T3();var I=this.timing.LK();I-k>=this.policy.ac*.8?(this.S++,this.logger.debug(function(){return"Mispredicted by "+(I-k).toFixed(0)}),O=this.S>=5):this.S=0}else{var b=M- this.timing.jw(); this.policy.eH&&b>0&&(this.S+=1);O=ym(RL(this),!1)*this.policy.KC;(O=b>O*1E3)&&this.logger.debug(function(){return"Elbow late by "+b.toFixed(3)})}this.S>0&&this.GU.Lz(); O?this.vl():this.X.start()}}; g.w.vl=function(){this.L=!0;this.GU.Ix();this.lastError="net.timeout";rX(this)}; g.w.canRetry=function(M){var O=RL(this);M=M?this.policy.xj:this.policy.CV;return O.timedOut0&&(O=UJ(O.S,0),M.ubyte=O,c===1&&O===0&&(M.b248180278=!0))}this.xM&&(M.rc=this.policy.Xk?this.xM:this.xM.toString());this.policy.Zc&&this.fg&&(M.tr=this.fg);M.itag=this.info.CB[0].S.info.itag;M.ml=""+ +this.info.CB[0].S.Bh();M.sq=""+this.info.CB[0].qo;this.J0&&(M.ifi=""+ +md(this.info.o5.X));this.xM!==410&&this.xM!==500&&this.xM!==503||(M.fmt_unav="true");var k;(c=this.errorMessage||((k=this.xhr)==null?void 0: k.Fo()))&&(M.msg=c);this.o0&&(M.smb="1");this.info.isDecorated()&&(M.sdai="1");return M}; g.w.vk=function(){return oOA(this.timing)}; g.w.Fo=function(){return this.xhr.Fo()||""}; g.w.xr=function(){return this.isComplete()||this.timing.xr()}; g.w.sV=function(){!this.BQ()&&this.xhr&&(this.xM=this.xhr.status,this.policy.tH&&this.kM&&this.Bv(!1),this.ma()?this.wl(2):!this.D9&&this.xr()&&(this.wl(),this.D9=!0))}; g.w.jS=function(){if(!this.BQ()&&this.xhr){if(!this.CR&&this.xhr.PM()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var M=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.CR=((0,g.al)()-M)/1E3}this.xhr.PM()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.f4&&!YVE()&&g.H3("yt-player-headers-readable",!0,2592E3);M=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var O=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),c;(c=this.SS)==null||c.stop();this.hF=M||this.hF; this.OQ=O||this.OQ}}; g.w.aP=function(){var M=this.xhr;if(!this.BQ()&&M){this.xM=M.status;M=this.o9(M);if(this.policy.Zc){var O;(O=this.SS)==null||O.stop()}M===5?rX(this.Mu):this.VM(M);this.Mu.X.stop()}}; g.w.o9=function(M){var O=this;WOM(this);if(NC(this.Mu,this.xhr.status,this.Y7?this.timing.Sc||this.Oy:this.xhr.VT(),!1,this.ZJ))return 5;var c="";JZ(this.Mu,this.xhr)&&(c=hgE(this.Mu,this.xhr));if(c)return EH(RL(this.Mu)),this.info.O0(this.J0,c),3;c=M.qH();if(this.CS){this.Bv(!0);WOM(this);if(NC(this.Mu,this.xhr.status,this.timing.Sc||this.Oy,!1,this.ZJ))return 5;if(!this.Om){if(this.Oy)return EH(RL(this.Mu)),3;this.Mu.lastError="net.closed";return 5}}else{if(NC(this.Mu,this.xhr.status,this.xhr.VT(), !1,this.ZJ))return 5;var k=this.info.Y;if(k&&k!==c||M.HO())return this.Mu.lastError="net.closed",5;this.Bv(!0)}k=dPA(this)?M.getResponseHeader("X-Bandwidth-Est"):0;if(M=dPA(this)?M.getResponseHeader("X-Bandwidth-Est3"):0)this.Ff=!0,this.policy.Un&&(k=M);q3k(this.Mu,c,k?Number(k):0,this.info.CB[0].type===5);this.logger.debug(function(){var I=O.timing;return"Succeeded, rtpd="+(I.SL*1E3+I.S-Date.now()).toFixed(0)}); return 4}; g.w.canRetry=function(){this.BQ();var M=this.info.isDecorated();return this.Mu.canRetry(M)}; g.w.onStateChange=function(){this.isComplete()&&(this.policy.D8?this.Ix():this.timing.deactivate())}; g.w.vl=function(){this.Mu.vl()}; g.w.Lz=function(){this.callback&&this.callback(this,this.state)}; g.w.Bq=function(){return this.Mu.Bq()}; g.w.dispose=function(){F6.prototype.dispose.call(this);this.Mu.dispose();var M;(M=this.SS)==null||M.dispose();this.policy.D8||this.Ix()}; g.w.Ix=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.w.v8=function(){if(!this.Sv().length)return[];this.Us=!0;return this.kM.v8()}; g.w.ma=function(){if(this.state<1)return!1;if(this.kM&&this.kM.Ni.length)return!0;var M;return((M=this.xhr)==null?0:M.uS())?!0:!1}; g.w.Sv=function(){this.Bv(!1);return this.kM?this.kM.Sv():[]}; g.w.Bv=function(M){try{if(M||this.xhr.PM()&&this.xhr.uS()&&!JZ(this.Mu,this.xhr)&&!this.ub)this.kM||(this.kM=new gX(this.policy,this.info.CB)),this.xhr.uS()&&(this.CS?this.CS.feed(this.xhr.hX()):wX(this.kM,this.xhr.hX(),M&&!this.xhr.uS()))}catch(O){this.CS?rYI(this,O):g.sZ(O)}}; g.w.zs=function(M,O){switch(M){case 21:M=O.split(1).NS;N_8(this,M);break;case 22:this.Om=!0;wX(this.kM,new MI([]),!0);break;case 43:if(M=a4(new p6(O),1))this.info.O0(this.J0,M),this.Oy=!0;break;case 45:O=GN(new p6(O));M=O.Uz;O=O.kZ;M&&O&&(this.tM=M/O);break;case 44:this.St=D$I(new p6(O));var c,k,I;!this.timing.Sc&&((c=this.St)==null?void 0:c.action)===4&&((k=this.St)==null?0:(I=k.Xf)==null?0:I.Y7)&&(this.Y7=this.St.Xf.Y7);break;case 53:this.policy.Zc&&(M=QQa(new p6(O)).kF)&&(this.SS||(this.kF=M,this.SS= new g.$q(this.tV,M,this)),this.SS.start());break;case 60:this.fq=tp(new p6(O));break;case 58:if(M=K2b(new p6(O)))this.xF=M,M.xF===3&&(this.ZJ=!0)}}; g.w.h1=function(M,O,c,k){c||this.timing.h1(k);if(M!==21)return!1;if(M=this.policy.tH)if(M*=this.info.CB[0].S.info.rk,O.totalLength+c!==k&&O.totalLength0)return!1;if(!this.xhr.PM())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.CS)var M=!this.info.Y;else this.xhr.Yz()?M=!1:(M=this.xhr.getResponseHeader("content-type"),M=M==="audio/mp4"||M==="video/mp4"||M==="video/webm");if(!M)return!1;if(isNaN(this.info.Ma)){M=this.xhr.getResponseHeader("x-head-seqnum");var O=this.timing.policy.W?1:0;if(!M)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(M)>this.info.CB[0].qo+O)return!1}return!0}; g.w.Cu=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.w.oR=function(){this.xhr&&(this.hF=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.hF}; g.w.tJ=function(){this.xhr&&(this.OQ=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.OQ}; g.w.To=function(){return this.Mu.To()}; g.w.tV=function(){if(!this.BQ()&&this.xhr){this.fg="heartbeat";var M=this.Mu;M.S+=2;this.Lz()}};g.n(Sa,vx);g.w=Sa.prototype;g.w.GT=function(M,O){var c=(M-this.U)/1E3,k=O-this.Y;this.X>0?k>0&&(this.Y2&&(c>.2||k<1024?(this.L+=c,c>.2&&sbI(this,.05,k)):sbI(this,c,k)),this.pB&&(this.Mo+=k,this.HQ+=c)):O>this.policy.S&&this.JU(M,O);vx.prototype.GT.call(this,M,O)}; g.w.MQ=function(M,O){US(this,M,O);this.GT(M,O);this.Y2&&(O=this.Y*this.snapshot.stall+this.Y/this.snapshot.byterate,this.X>0&&dx(this.oG,this.Mo,this.L),M=(M-this.S)/1E3||.01,this.policy.K&&!(this.X>0)||Qo(this.oG,M,this.Y,O,!1))}; g.w.uG=function(M){US(this,M,this.J);var O=(M-this.U)/1E3;D6(this.oG,O,0);this.qR(O,0);!this.Y2&&this.X>0||(O=this.Y*this.snapshot.stall+this.Y/this.snapshot.byterate,this.X>0&&(this.L+=(M-this.U)/1E3,dx(this.oG,this.Mo,this.L)),Qo(this.oG,(M-this.S)/1E3||.01,this.Y,O,!1,!0))}; g.w.AT=function(M){M=M.N_||2147483647;(M&2)!==2&&(this.pB=!1);(M&1)===1&&(this.Y2=!0)}; g.w.mB=function(M){M=M.N_||2147483647;(M&2)===2&&(this.pB=!1);(M&1)===1&&(this.Y2=!1)}; g.w.JJ=function(){return this.K}; g.w.T8=function(){var M=this.pB?this.now()-this.U:0;return Math.max(this.HQ*1E3+M,1)}; g.w.yn=function(){return this.Mo*1E3/this.T8()}; g.w.JU=function(M,O){M=M===void 0?this.W:M;O=O===void 0?this.J:O;this.X>0||(vx.prototype.JU.call(this,M,O),O=this.oG,M=(M-this.T)/1E3,O.K.aK(1,(this.T-this.S)/1E3),O.jc.aK(1,M))}; g.w.yj=function(M){this.cQ=M}; g.w.L5=function(){var M=vx.prototype.L5.call(this);M.rbw=this.yn();M.rbe=+this.pB;M.gbe=+this.Y2;M.ackt=(this.cQ-this.S).toFixed();return M}; g.w.T3=function(){}; g.w.LK=function(){return NaN}; g.w.jw=function(){return this.S+this.snapshot.delay*1E3};Px.prototype.zs=function(M,O){switch(M){case 20:M=new p6(O);M={eN:w1(M,1),videoId:a4(M,2),itag:w1(M,3),lmt:w1(M,4),xtags:a4(M,5),h3:w1(M,6),yC:n6(M,8),Xr:w1(M,9),PkO:w1(M,10),startMs:w1(M,11),durationMs:w1(M,12),J1:w1(M,14),timeRange:r1(M,15,YMA),rU:w1(M,16),nZ:w1(M,17),clipId:a4(M,1E3)};this.tZ(M);break;case 21:this.iR(O,!1);break;case 22:this.Ry(O);break;case 31:M=Wf(O,BVb);this.fX(M);break;case 52:M=Wf(O,d$E);this.H7(M);break;default:this.Vb(M,O)}}; Px.prototype.tZ=function(){}; Px.prototype.Vb=function(){};g.n(oL,Px);g.w=oL.prototype; g.w.Vb=function(M,O){switch(M){case 35:this.p7(O);break;case 44:this.Ks(O);break;case 43:this.LN(O);break;case 53:this.Qo(O);break;case 55:M=new p6(O);r1(M,1,V6I);r1(M,2,m$E);break;case 56:this.ZK();break;case 57:this.M1(O);break;case 42:this.cN(O);break;case 45:this.qN(O);break;case 59:this.yw(O);break;case 51:this.DK(O);break;case 49:this.AT(O);break;case 50:this.mB(O);break;case 47:this.cJ(O);break;case 58:this.FF(O);break;case 61:this.GU.XM.yj((0,g.al)());break;case 66:this.eJ(O);break;case 46:this.xi(O); break;case 67:this.onSnackbarMessage(O)}}; g.w.DK=function(M){M=new p6(M);M={B8o:Jj(M,1,b2),wB4:Jj(M,2,b2)};this.GU.DK(M)}; g.w.yw=function(M){var O=new p6(M);M=NI(O,1);var c=NI(O,2);O=NI(O,3);this.GU.yw(M,c,O)}; g.w.qN=function(M){M=GN(new p6(M));this.GU.qN(M)}; g.w.cJ=function(M){M=Wf(M,SV7);this.GU.cJ(M)}; g.w.cN=function(M){M=new p6(M);M={videoId:a4(M,1),formatId:r1(M,2,b2),endTimeMs:w1(M,3),cfO:w1(M,4),mimeType:a4(M,5),s7:r1(M,6,NV7),indexRange:r1(M,7,NV7),Ut:r1(M,8,Jrp)};this.GU.cN(M)}; g.w.M1=function(M){M=m$E(new p6(M));this.GU.M1(M)}; g.w.ZK=function(){this.GU.ZK()}; g.w.p7=function(M){M=zvl(new p6(M));this.GU.p7(M)}; g.w.Qo=function(M){M=QQa(new p6(M));this.GU.Qo(M)}; g.w.Ks=function(M){M=D$I(new p6(M));this.GU.Ks(M)}; g.w.LN=function(M){M={redirectUrl:a4(new p6(M),1)};this.GU.LN(M)}; g.w.iR=function(M){var O=UJ(M,0);if(M.totalLength!==1){M=M.split(1).NS;var c=this.X[O]||null;c&&$x(this.GU.sJ,O,c,M)}}; g.w.Ry=function(M){M=UJ(M,0);var O=this.X[M]||null;O&&this.GU.Ry(M,O)}; g.w.H7=function(M){this.GU.H7(M)}; g.w.tZ=function(M){var O=M.eN,c=M.yC,k=M.h3,I=M.nZ,b=M.rU,v=M.Xr,u=M.startMs,t=M.durationMs,G=M.timeRange,X=M.J1,l=M.clipId,F=Tr(M);M=tWk.has(HM[""+M.itag]);this.X[O]=F;this.GU.LX(F,M,{eN:O,yC:!!c,h3:k!=null?k:-1,Xr:v!=null?v:-1,startMs:u!=null?u:-1,durationMs:t!=null?t:-1,J1:X,nZ:I,rU:b,clipId:l,timeRange:G})}; g.w.AT=function(M){M={N_:w1(new p6(M),1)};this.GU.AT(M)}; g.w.mB=function(M){M={N_:w1(new p6(M),1)};this.GU.mB(M)}; g.w.fX=function(M){this.GU.fX(M)}; g.w.FF=function(M){M=K2b(new p6(M));this.GU.FF(M)}; g.w.eJ=function(M){M={vH:r1(new p6(M),1,ESl)};this.GU.eJ(M)}; g.w.onSnackbarMessage=function(M){M=w1(new p6(M),1);this.GU.onSnackbarMessage(M)}; g.w.xi=function(M){M=new p6(M);M={reloadPlaybackParams:r1(M,1,pSE),Nd:n6(M,2)};this.GU.xi(M)};g.n(ES,g.d);g.w=ES.prototype;g.w.Ux=function(){return Array.from(this.xC.keys())}; g.w.w8=function(M){M=this.xC.get(M);var O=M.Ni;M.KR+=O.totalLength;M.Ni=new MI;return O}; g.w.Qc=function(M){return this.xC.get(M).Qc}; g.w.zB=function(M){return this.xC.get(M).zB}; g.w.LX=function(M,O,c,k){this.xC.get(M)||Zla(this,M,O);O=this.xC.get(M);if(this.O2){M=PHl(this,M,c);if(k)for(var I=g.a(M),b=I.next();!b.done;b=I.next()){b=b.value;var v=k;b.s2=v;b.startTime+=v;b.L+=v;b.U+=v}SHL(this,c.eN,O,M)}else c.yC?O.eB=c.J1:O.qt.push(c),O.dA.push(c)}; g.w.NA=function(M){var O;return((O=this.xC.get(M))==null?void 0:O.CB)||[]}; g.w.wl=function(){for(var M=g.a(this.xC.values()),O=M.next();!O.done;O=M.next())O=O.value,O.ZC&&(O.Kl&&O.Kl(),O.ZC=!1)}; g.w.Ry=function(M,O){this.logger.debug(function(){return"[onMediaEnd] formatId: "+O}); var c=this.xC.get(O);yu?c&&!c.Qc&&(c.Zl.get(M)?c.Zl.get(M).n3=!0:c.Zl.set(M,{data:new MI,rK:0,n3:!0}),c.zB=!0):c&&!c.zB&&(c.zB=!0)}; g.w.v8=function(M){if(yu){var O=this.xC.get(M);if(O)for(var c=g.a(O.Zl),k=c.next();!k.done;k=c.next()){var I=g.a(k.value);k=I.next().value;I=I.next().value;var b=O.YQ.get(k);if(hY(b[0])){if(!I.n3)continue;var v=I.data,u=0,t=[];b=g.a(b);for(var G=b.next();!G.done;G=b.next()){G=G.value;var X=G.Y,l=cf(v,u,X);u+=X;t.push(new wo(G,l))}O.QT.push.apply(O.QT,g.p2(t))}else if(I.data.totalLength>0||!b[0].range&&I.n3)v=void 0,u=b[0],t=I.rK,b=I.data,u.range||(v=I.n3),v=new wo(NtM(u,u.X+t,b.totalLength,v),b), I.rK+=v.info.Y,O.QT.push(v);O.Zl.get(k).data=new MI;I.n3&&O.Zl.delete(k)}M=this.xC.get(M);if(!M)return[];O=M.QT;M.QT=[];c=g.a(O);for(k=c.next();!k.done;k=c.next())M.KR+=k.value.info.Y;return O||[]}c=(O=this.xC.get(M))==null?void 0:O.kM;if(!c)return[];this.Bv(M,c);return c.v8()}; g.w.ma=function(M){if(yu)return Dw(this,M);var O,c,k;return!!((c=(O=this.xC.get(M))==null?void 0:O.kM)==null?0:(k=c.Sv())==null?0:k.length)||Dw(this,M)}; g.w.Bv=function(M,O){for(;Dw(this,M);){var c=this.w8(M);var k=M;k=this.xC.get(k).Qc&&!CB(this,k);wX(O,c,k&&zX8(this,M))}}; g.w.Q2=function(){g.d.prototype.Q2.call(this);for(var M=g.a(this.xC.keys()),O=M.next();!O.done;O=M.next())Qu(this,O.value);var c;if((c=this.rB)==null?0:c.fJ)for(M=g.a(this.xC.values()),O=M.next();!O.done;O=M.next())O=O.value,O.Zl.clear(),O.YQ.clear(),O.QT.length=0,O.CB.length=0,O.dA.length=0,O.qt.length=0;this.xC.clear()}; var yu=!1;g.n(Vu,g.d);g.w=Vu.prototype;g.w.sV=function(){!this.BQ()&&this.xhr&&(this.Bv(!1),hK(this.GU,this))}; g.w.jS=function(){}; g.w.aP=function(){if(!this.BQ()&&this.xhr){var M=this.o9();M===5?rX(this.Mu):this.VM(M);this.Mu.X.stop();var O;(O=this.Ia)==null||O.stop()}}; g.w.o9=function(){var M="";JZ(this.Mu,this.xhr)&&(M=hgE(this.Mu,this.xhr));if(M)return this.info.o5.O0(this.J0,M),3;this.Bv(!0);if(NC(this.Mu,this.xhr.status,this.xhr.VT(),this.info.xO(),this.ZJ))return 5;if(this.lM)return 3;q3k(this.Mu,this.xhr.qH(),0,this.xO());this.policy.pw&&j_b(this.GU);return 4}; g.w.Bv=function(M){var O=this.xhr;if((M||!JZ(this.Mu,this.xhr))&&O.uS()){M=O.hX();var c=M.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+c}); this.CS.feed(M)}}; g.w.zs=function(M,O){this.xhr.xe()&&M===21&&dhk(this);this.Q8.zs(M,O)}; g.w.h1=function(M,O,c,k){c||(this.XM.h1(k),this.policy.f3&&M===21&&dhk(this));if(M!==21)return!1;this.XM.Sc=!0;M=O.totalLength;c||(this.IA=UJ(O,0),O=O.split(1).NS);var I=this.policy.yv,b=this.Q8.X[this.IA],v=this.O2.Y.get(b);if(I&&v&&(I*=v.info.rk,M+c!==k&&M0){this.policy.lz&&this.Mu.X.stop();M=this.XM.T8();O=this.XM.yn();var c=CH8(this,M);if(!(O>c.qJ||c.R1>0&&this.info.Et()>c.R1)){this.rA=(0,g.al)();var k;(k=this.Ia)==null||k.stop();this.policy.pw&&(k=this.GU,M={cV:Math.round(O*M/1E3),fR:M},k.policy.pw&&(k.jc=M,k.Iy++));this.vl()}}}}; g.w.vl=function(){this.Mu.vl()}; g.w.Ks=function(M){this.GU.Ks(M,this.wj())}; g.w.LN=function(M){this.lM=!0;this.info.o5.O0(this.J0,M.redirectUrl)}; g.w.AT=function(M){this.XM instanceof Sa&&this.XM.AT(M)}; g.w.mB=function(M){this.XM instanceof Sa&&this.XM.mB(M)}; g.w.cN=function(M){var O=M.formatId,c=Tr({itag:O.itag,lmt:O.lmt,xtags:O.xtags}),k,I,b=new mO(((k=M.s7)==null?void 0:k.first)||0,((I=M.s7)==null?void 0:I.dS)||0),v,u;k=new mO(((v=M.indexRange)==null?void 0:v.first)||0,((u=M.indexRange)==null?void 0:u.dS)||0);this.O2.Y.get(c)||(c=M.Ut||{},c.mimeType=M.mimeType,c.itag=O.itag,c.lastModified=""+(O.lmt||0),c.xtags=O.xtags,M=this.O2,O=C$(""),c=yS(c,null),zt(M,new He(O,c,b,k)))}; g.w.qN=function(M){this.GU.qN(M,this.wj())}; g.w.onSnackbarMessage=function(M){if(this.policy.c5)this.GU.onSnackbarMessage(M)}; g.w.fX=function(M){this.NK=M;this.ZY=(0,g.al)();this.GU.fX(M)}; g.w.yw=function(M,O,c){this.GU.yw(M,O,c)}; g.w.M1=function(M){M.scope===2&&(this.oM=M);this.GU.M1(M)}; g.w.ZK=function(){this.bO=!0;this.GU.ZK()}; g.w.DK=function(M){this.policy.F6&&this.GU.DK(M)}; g.w.cJ=function(M){this.GU.cJ(M,this.wj())}; g.w.FF=function(M){M.xF===3&&(this.ZJ=!0);this.GU.FF(M)}; g.w.eJ=function(M){this.GU.eJ(M)}; g.w.xi=function(M){this.GU.xi(M)}; g.w.canRetry=function(){this.BQ();return this.Mu.canRetry(!1)}; g.w.dispose=function(){if(!this.BQ()){g.d.prototype.dispose.call(this);this.Mu.dispose();var M;(M=this.Ia)==null||M.dispose();this.VM(-1);this.Ix()}}; g.w.VM=function(M){this.state=M;hK(this.GU,this)}; g.w.xO=function(){return this.info.xO()}; g.w.aA=function(){return this.bO}; g.w.NV=function(){return this.oM}; g.w.LX=function(M,O,c){c.clipId&&(this.clipId=c.clipId);this.policy.X&&!O&&(this.KS=c.Xr);this.sJ.LX(M,O,c,0);if(this.policy.sE&&this.NK&&this.XM instanceof tZ){var k=this.NK.WH;this.XM.LX(c.durationMs/1E3,O,k>0&&c.Xr+1>=k)}this.sJ.xC.get(M).QF=!0}; g.w.Ry=function(M,O){this.sJ.Ry(M,O)}; g.w.H7=function(M){this.requestIdentifier=M}; g.w.v8=function(M){return this.sJ.v8(M)}; g.w.NA=function(M){return this.sJ.NA(M)}; g.w.ma=function(M){return this.sJ.ma(M)}; g.w.Ux=function(){return this.sJ.Ux()}; g.w.ZQ=function(){return 1}; g.w.wj=function(){return this.XM.requestNumber}; g.w.Ku=function(){return this.requestIdentifier}; g.w.EL=function(){return this.J0.EL()}; g.w.Oa=function(){this.Ix()}; g.w.Ix=function(){this.XM.deactivate();var M;(M=this.xhr)==null||M.abort()}; g.w.isComplete=function(){return this.state>=3}; g.w.U7=function(){return this.state===3}; g.w.P8=function(){return this.state===5}; g.w.JI=function(){return this.state===4}; g.w.AJ=function(){return this.isComplete()}; g.w.VH=function(){return this.state>=1}; g.w.Bq=function(){return this.policy.m0?this.Mu.Bq():0}; g.w.Lz=function(){this.policy.m0&&hK(this.GU,this)}; g.w.Rf=function(){return c2b(this.info)}; g.w.To=function(){return this.Mu.To()}; g.w.Kx=function(){var M=LdA(this.Mu);Object.assign(M,IX7(this.info));M.req="sabr";M.rn=this.wj();var O;if((O=this.xhr)==null?0:O.status)M.rc=this.policy.Xk?this.xhr.status:this.xhr.status.toString();var c;(O=(c=this.xhr)==null?void 0:c.Fo())&&(M.msg=O);this.rA&&(c=CH8(this,this.rA-this.XM.JJ()),M.letm=c.UP,M.mrbps=c.qJ,M.mram=c.R1);return M};DhA.prototype.tick=function(M,O){this.ticks[M]=O?window.performance.timing.navigationStart+O:(0,g.al)()};g.n(fB,g.MN);g.w=fB.prototype; g.w.At=function(M,O,c,k){if(this.policy.WL&&this.policy.X){var I=M.BC||null;I?(ctk(this,M.qo,xx(this,M.startTime,M.qo),{BC:I,qo:M.qo,zD:!!O,y9:c},this.Y),k&&this.Y&&this.Y.P7(M.qo,M.startTime,this.X,(O==null?void 0:O.S)||[],(O==null?void 0:O.X)||[],(O==null?void 0:O.L)||[],c,(O==null?void 0:O.uL)||0,(O==null?void 0:O.Y)||void 0)):this.X===1&&iN(this,5,"noad")}else{var b=!1;this.policy.X&&(b=c?this.oO===M.qo:this.Y2===M.qo);if(this.Y&&k&&!b){k=[];b=[];var v=[],u=void 0,t=0;O&&(k=O.S,b=O.X,v=O.L,u= O.Y,t=O.uL,this.Xb("sdai",{sq:M.qo,ssvicpns:k.join("."),ssvid:b.join(".")}));this.policy.X&&(c?this.oO=M.qo:this.Y2=M.qo);this.Y.P7(M.qo,M.startTime,this.X,k,b,v,c,t,u)}this.policy.X?c&&(this.X===1&&iN(this,5,"noad"),M.qo!==((I=this.S)==null?void 0:I.qo)&&(YHL(this,M,O,c),isNaN(M.startTime)||Mw8(this,M.qo,xx(this,M.startTime,M.qo),!!O,this.Y))):c&&YHL(this,M,O)}}; g.w.S8=function(M,O,c){var k=this.videoTrack.S.index.v4()<=O;this.S={BC:M,qo:O,zD:c};k&&mV(this,M,O)}; g.w.bH=function(){this.Y&&this.Y.bH()}; g.w.Xb=function(M,O,c){(M!=="sdai"||this.policy.jN||(c===void 0?0:c))&&this.loader.Xb(M,O)}; g.w.DH=function(M,O){var c=this.videoTrack.S.index.bd(M);if(c>=0){var k;var I=((k=O.W4.Mp(c,2))==null?void 0:k.XX)||"";if(this.policy.X||I)return O.BB(M,c),AZ(this.loader,M,M,c),this.Xb("sdai",{cmskpad:1,t:M.toFixed(3),sq:c}),!0}this.Xb("sdai",{cmskpad:0,t:M.toFixed(3),sq:c});return!1};g.w=vD7.prototype;g.w.bJ=function(M,O,c){M=M||this.S;if(this.X.has(M)){if(M=this.X.get(M))M.HE=O,M.nm.push(c)}else O={HE:O,nm:[],startTimeSecs:0,OL:0},O.nm.push(c),this.X.set(M,O)}; g.w.Tu=function(M,O){M!==void 0&&this.I0(M);if(this.S&&(M=this.X.get(this.S),M!=null&&M.HE)){var c={IE:M.nm,x_:eS(M.HE||"")||void 0,cuepointId:this.S};M.T1&&(c.GR=M.T1);O&&(c.Vu=SX(O.split(";")[0]),c.ZS=O.split(";")[1]||"");return c}}; g.w.BB=function(M,O){this.I0(M);var c=this.X.get(this.S);c?(this.Xb("ssskipad",{cid:this.S,sn:O,mt:M.toFixed(3)}),c.T1=O):this.Xb("ssskipadfail",{cid:this.S,sn:O,mt:M.toFixed(3)})}; g.w.Ve=function(){for(var M=g.a(this.X.values()),O=M.next();!O.done;O=M.next())O.value.T1=NaN}; g.w.I0=function(M,O){O&&(this.Y=O);if(this.S&&(O=this.X.get(this.S))&&O.startTimeSecs<=M&&M<=O.startTimeSecs+O.OL)return;this.S="";O=g.a(this.X.entries());for(var c=O.next();!c.done;c=O.next()){var k=g.a(c.value);c=k.next().value;k=k.next().value;var I=void 0,b=void 0,v=void 0;if(((I=k)==null?void 0:I.startTimeSecs)<=M&&M<=((b=k)==null?void 0:b.startTimeSecs)+((v=k)==null?void 0:v.OL)){this.S=c;break}}};g.n(Ms,g.d);Ms.prototype.oP=function(M,O,c){c=c===void 0?{}:c;this.policy.OF=YD(M,c,this.L,O===void 0?!1:O)};bZ.prototype.v$=function(M){var O=this;if(this.policy.Vk){var c=new Set(M);c.size===this.jc.size&&[].concat(g.p2(c)).every(function(k){return O.jc.has(k)})||(this.loader.Xb("lwnmow",{itagDenylist:[].concat(g.p2(M)).join(",")}),this.loader.N1(!!c.size),this.T=-1,this.jc=c,vv(this,this.S),this.Mo=!0)}}; bZ.prototype.oP=function(M,O,c){c=c===void 0?{}:c;var k=this.policy.OF;this.J.oP(M,O===void 0?!1:O,c);if(k!==this.policy.OF){vv(this,this.S);U1(this);var I,b;k>this.policy.OF&&((I=this.Y)==null?0:Sy(I.info))&&((b=this.nextVideo)==null||!Sy(b.info))&&(this.Sc=!0)}};jj.prototype.lk=function(M){this.timestampOffset=M;this.flush()}; jj.prototype.flush=function(){if(this.S.pos>0){var M={a:this.track.Wh(),u:this.S.Fa(),pd:Math.round(this.L),ad:Math.round(this.Y)},O=this.X;if(O){var c=O.S.info;M.itag=c.itag;c.S&&(M.xtags=c.S);M.sq=O.qo;M.st=O.startTime;M.sd=O.duration;this.track.policy.G9&&(M.si=O.GP());O.J&&(M.esl=O.X+O.Y);O.xv()&&(M.eos=1)}isNaN(this.timestampOffset)||(M.to=this.timestampOffset);var k;if(O=(k=this.track.Ec)==null?void 0:k.A$({})){for(var I in O)this.U[I]!==O[I]&&(M["sb_"+I]=O[I]);this.U=O}this.track.Xb("sbu", M);this.S.reset();this.buffered=[];this.J=this.Y=this.L=0;this.timestampOffset=this.X=void 0}};lZ.prototype.dispose=function(){this.s2=!0}; lZ.prototype.BQ=function(){return this.s2}; g.n(nz,Error);rJ.prototype.skip=function(M){this.offset+=M}; rJ.prototype.bq=function(){return this.offset};g.w=fFL.prototype;g.w.Ge=function(){return this.X}; g.w.Bc=function(){return this.X.length?this.X[this.X.length-1]:null}; g.w.Si=function(){this.X=[];Hv(this);Wv(this)}; g.w.w8=function(M){this.HQ=this.X.shift().info;M.info.equals(this.HQ)}; g.w.NA=function(){return g.Fh(this.X,function(M){return M.info})}; g.w.Wh=function(){return!!this.J.info.audio}; g.w.isDrm=function(){return!!this.J.info.Mm}; g.w.getDuration=function(){return this.J.index.bS()};g.n(x1,F6);g.w=x1.prototype;g.w.onStateChange=function(){this.BQ()&&(dX(this.sJ,this.formatId),this.S.dispose())}; g.w.Kx=function(){var M=B_G(this.sJ,this.formatId),O;var c=((O=this.sJ.xC.get(this.formatId))==null?void 0:O.bytesReceived)||0;var k;O=((k=this.sJ.xC.get(this.formatId))==null?void 0:k.KR)||0;return{expected:M,received:c,bytesShifted:O,sliceLength:CB(this.sJ,this.formatId),isAnyMediaEndReceived:this.sJ.zB(this.formatId)}}; g.w.vk=function(){return 0}; g.w.xr=function(){return!0}; g.w.v8=function(){return this.sJ.v8(this.formatId)}; g.w.Sv=function(){return[]}; g.w.ma=function(){return this.sJ.ma(this.formatId)}; g.w.To=function(){return this.lastError}; g.w.Bq=function(){return 0};g.n(ZO,g.d);g.w=ZO.prototype;g.w.Wh=function(){return!!this.S.info.audio}; g.w.Bc=function(){return this.L.Bc()}; g.w.w8=function(M){this.L.w8(M);var O;(O=this.K)!=null&&(O.J.add(M.info.qo),O.S=Kdl(O,O.eD,O.n0,M,O.S),O.Y=M,O.U=(0,g.al)());this.rk=Math.max(this.rk,M.info.S.info.rk||0)}; g.w.getDuration=function(){return this.S.index.bS()}; g.w.Si=function(){Ls(this);this.L.Si()}; g.w.m1=function(){return this.L}; g.w.isRequestPending=function(M){return this.Y.length?M===this.Y[this.Y.length-1].info.CB[0].qo:!1}; g.w.lk=function(M){var O;(O=this.K)==null||O.lk(M);var c;(c=this.T)==null||c.lk(M)}; g.w.Xb=function(M,O){this.loader.Xb(M,O)}; g.w.bz=function(){return this.loader.bz()}; g.w.dispose=function(){var M;(M=this.T)==null||M.flush();g.d.prototype.dispose.call(this)};g.n(Mo,g.d);Mo.prototype.Y=function(){this.X++>15||(this.S=!this.S,new PzE(this.loader,this.policy,this.oG,this.o5,this.S),this.delay.start())}; g.w=PzE.prototype;g.w.jS=function(){}; g.w.sV=function(){}; g.w.aP=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.qH()===this.size)this.loader.Xb("rqs",this.getInfo());else{var M="net.connect";this.xhr.status>200?M="net.badstatus":this.xhr.PM()&&(M="net.closed");this.onError(M)}}; g.w.onError=function(M){var O=this;this.loader.handleError(M,this.getInfo());$1("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(c){O.loader.Xb("pathprobe",c)},function(c){O.loader.handleError(c.errorCode,c.details)})}; g.w.getInfo=function(){var M=this.timing.L5();M.shost=TN(this.location.rT);M.pb=this.size;return M};g.n(Ob,g.d); Ob.prototype.W=function(M,O){if(M.W){this.O2.isLive?(M=this.O2.dB&&this.O2.L?M.S.Kp(this.O2.dB,!1):M.S.bD(Infinity),M.Ma=this.Ma):M=M.S.Kp(0,!1);if(this.Sc){var c=this.Sc;M.Ma===0&&(M.J=c.K)}else M.J=this.T;return M}c=M.X;if(!c.S.Bh())return c.S.Pv()?(M=fs(this.J,M.S.info.rk,O.S.info.rk,0),M=c.S.OG(c,M)):M=c.S.q8(c),M;var k=c.U-this.loader.getCurrentTime(),I=!c.range||c.Y===0&&c.X===0?0:c.range.length-(c.X+c.Y),b=c.S;this.Va(M,k)&&I===0&&(this.O2.isManifestless?b=M.S:(b=c.startTime+hfG,c.Y&&(b+=c.duration), OS(M,b),c=M.X,b=c.S));b.Pv()?(I=this.Y,O=fs(this.J,b.info.rk,O.S.info.rk,k,I.L.length>0&&I.K===0&&this.loader.V5),k=iZ(M),M=c.S.OG(c,O),(O=M.Y)&&M.CB.length>1&&(k||M.o5.Y||M.CB[0].S!==c.S?M=c.S.OG(c,M.CB[0].Y):(k=M.CB[M.CB.length-1],b=k.Y/O,!k.J&&b<.4&&(M=c.S.OG(c,O-k.Y))))):(c.qo<0&&(O=OL(c),O.pr=""+M.Y.length,this.loader.isSeeking()&&(O.sk="1"),O.snss=c.W,this.loader.Xb("nosq",O)),M=b.q8(c));if(this.policy.oO)for(c=g.a(M.CB),O=c.next();!O.done;O=c.next())O.value.type=6;return M}; Ob.prototype.Va=function(M,O){if(!iZ(M)||!M.S.Bh())return!1;var c=this.Y.Mo||wFk(M)||O<=this.policy.HR||this.Y.Sc;this.logger.debug(function(){return"ready to adapt: "+c+", upgrade pending: "+wFk(M)+", health: "+O}); return c}; Ob.prototype.Q2=function(){g.d.prototype.Q2.call(this)}; var hfG=2/24;g.n(eR,g.d);eR.prototype.c$=function(M,O,c){var k;var I=((k=this.X)==null?void 0:k.reason)==="m"?"m":this.X&&ibb(this,this.X)?this.X.reason:"a";this.loader.c$(new Yx(M,I,c));uX(this.loader,O,M,!0)}; eR.prototype.YD=function(M,O){for(var c=g.a(this.oO),k=c.next();!k.done;k=c.next())if(k.value.id===M)return this.J=this.O2.S[M],Bx(this.rB)&&(this.Sc=!0),M=new Yx(this.J,O?"t":"m"),O&&(this.W=!0),M;this.Y=[];return null}; eR.prototype.oP=function(M,O,c){c=c===void 0?{}:c;this.S.oP(M,O===void 0?!1:O,c)};ZQ.prototype.setData=function(M,O,c){var k=this;c=c===void 0?{}:c;if(O==null?0:O.kc)this.CP=Qbp(this,O,c),M.DD=this.o5.DD();if(this.xO())return!0;this.data=M;this.S=MiL(M,function(I,b){var v;(v=k.GU)==null||v.fA(I,b)},O==null?void 0:O.Y); if(!this.S)return!1;this.X=g.Tb(this.S,nSI);return!0}; ZQ.prototype.xO=function(){return this.requestType===1}; ZQ.prototype.Et=function(){var M;return((M=this.GU)==null?void 0:M.Et())||0}; ZQ.prototype.isDecorated=function(){var M;return!((M=this.data)==null||!M.yD)};bGG.prototype.encrypt=function(M){(0,g.al)();return this.S.S?jnI(this,M,this.iv):(new g.vr(this.S.X)).encrypt(M,this.iv)}; bGG.prototype.decrypt=function(M,O){(0,g.al)();return this.S.S?jnI(this,M,O):(new g.vr(this.S.X)).decrypt(M,O)};g.n(SR,g.d);SR.prototype.Y=function(M,O){if(O){O=O instanceof g.$O?O:PY(this,O);var c;((c=this.S.get(M))==null?void 0:TN(c.location))!==TN(O)&&this.S.set(M,new gIl(O,M))}else this.S.delete(M)}; SR.prototype.load=function(){var M=this,O,c,k,I,b,v,u,t,G,X;return g.P(function(l){switch(l.X){case 1:O=M.S.get(0);g.Ja(l,2);var F;if(F=O&&!M.X)F=TN(O.location),F=M.X===aL(F);if(F){l.Gf(4);break}return g.Z(l,p6M(M,M.X?2:0),5);case 5:if(c=l.S)M.Y(0,c),md(c)&&M.Y(1,i2(c));case 4:g.Hk(l,3);break;case 2:k=g.Bk(l);g.sZ(k);if(!M.X){l.Gf(3);break}M.X=!1;return g.Z(l,M.load(),7);case 7:return l.return();case 3:if(!M.i4.experiments.No("html5_onesie_probe_ec_hosts")){l.Gf(0);break}g.Ja(l,9);I=M;b=I.Y;v=3;return g.Z(l, p6M(M,1),11);case 11:return b.call(I,v,l.S),u=M,t=u.Y,G=4,g.Z(l,p6M(M,2),12);case 12:t.call(u,G,l.S);g.Hk(l,0);break;case 9:X=g.Bk(l),g.sZ(X),g.rI(l)}})}; SR.prototype.W=function(){var M=this,O,c;return g.P(function(k){g.V4(M.K);O=g.Y8(M.i4.experiments,"html5_onesie_prewarm_max_lact_ms");if(w$()>=O)return k.return();(c=M.S.get(0))&&FDR(M,c);g.rI(k)})}; var X6M={ys4:0,jou:1,TjO:2,o12:3,Vxf:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};w62.prototype.decrypt=function(M){var O=this,c,k,I,b,v,u;return g.P(function(t){switch(t.X){case 1:if(O.S.length&&!O.S[0].isEncrypted)return t.return();O.X=!0;O.uq.AC("omd_s");c=new Uint8Array(16);Ik()?k=new g.Ut(M):I=new g.vr(M);case 2:if(!O.S.length||!O.S[0].isEncrypted){t.Gf(4);break}b=O.S.shift();if(!k){v=I.decrypt(ba(b.buffer),c);t.Gf(5);break}return g.Z(t,k.decrypt(ba(b.buffer),c),6);case 6:v=t.S;case 5:u=v;for(var G=0;G=4)){var O=T$(this),c=this.xhr;O.rc=c.status;M&&(O.ab=!0);if(c.Fo()){var k="onesie.net";O.msg=c.Fo()}else c.status>=400?k="onesie.net.badstatus":c.VT()?this.vT||(k="onesie.response.noplayerresponse"):k=c.status===204?"onesie.net.nocontent":"onesie.net.connect";k?this.fail(new g.jy(k,O)):(this.AC("or_fs"),this.XM.MQ((0,g.al)(),c.qH(),0),this.VM(4),this.MH&&this.Xb("rqs",O));this.MH&&this.Xb("ombre", "ok."+ +!k);this.x3=!1;Vy(this);SdI(this.uq);if(!this.gz){this.Tz.stop();var I;(I=this.Xc)==null||I.stop()}var b;if(M=(b=this.gY)==null?void 0:KD7(b))for(b=0;b1E3){var M;(M=this.XM)==null||M.uG((0,g.al)());M=T$(this);if(this.i4.MW()&&this.xhr instanceof pB){var O=this.xhr;M.xrs=O.xhr.readyState;M.xpb=O.S.totalLength;M.xdc=O.L}this.fail(new g.jy("net.timeout",M))}}else(0,g.al)()-this.XM.S>1E4&&((O=this.XM)==null||O.uG((0,g.al)()),this.GH());this.isComplete()||this.Xp.start()}}; g.w.GH=function(){this.logger.info("Onesie request timed out");this.x3=!1;if(!Vy(this)){var M=T$(this);M.timeout="1";this.fail(new g.jy("onesie.request",M))}}; g.w.fail=function(M){var O=this;M=lV(M);this.DB?this.aO.jq(M):(this.Vp.reject(M),this.DB=!0);SdI(this.uq);this.gz||this.Tz.stop();this.AC("or_fe");var c,k;(c=this.gY)==null||(k=KD7(c))==null||k.forEach(function(I){O.Xb("pathprobe",I)}); this.VM(5);this.dispose()}; g.w.isComplete=function(){return this.state>=3}; g.w.JI=function(){return this.state===4}; g.w.AJ=function(M){var O,c;return this.isComplete()||!!((O=this.jn)==null?0:(c=O.get(M))==null?0:c.S)}; g.w.U7=function(){return!1}; g.w.P8=function(){return this.state===5}; g.w.notifySubscribers=function(M){for(var O=0;O102400&&!this.L1&&(this.AC("or100k"),this.L1=!0);if(M.uS()){var O=M.hX(),c=O.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+c}); this.MH&&this.Xb("ombrss","len."+c);this.CS.feed(O)}if(this.jn)for(var k=g.a(this.jn.keys()),I=k.next();!I.done;I=k.next()){var b=I.value;M=void 0;(M=this.jn.get(b))==null||M.wl();this.notifySubscribers(b)}}catch(v){this.fail(v)}}; g.w.wj=function(){return this.XM.requestNumber}; g.w.Ku=function(M){return this.An.get(M)};g.n(hcR,g.d);g.w=hcR.prototype;g.w.ob=function(M,O){this.s2=void 0;j_b(this);GU7(this,M,O)}; g.w.mH=function(M){if(this.S.length===0)return!1;var O=this.S[0];return O instanceof fT?M===this.loader.getCurrentTime()*1E3:!(O instanceof Vu&&kx8(O.info))&&Math.abs(O.Rf()-M)<50}; g.w.p7=function(M){this.X=M;this.s2=(0,g.al)()+(M.backoffTimeMs||0)}; g.w.Ks=function(M,O){if(M.action===void 0){var c=this.aO.JY();c!==void 0&&this.loader.Cj(c)}else if(M.action!==0||!this.HQ)if(M.action===0&&this.policy.IY&&(M.action=2),M.oa==="sabr.malformed_config"&&this.policy.XS>0&&this.cQ++0&&(M.action=2),c={},c.reason=M.oa,c.action=M.action,c.rn=O,M.action){case 1:this.policy.X&&this.K&&this.K.e$(void 0, void 0,c);break;case 0:this.HQ=!0;this.videoData.UL()&&this.policy.X&&this.K&&this.K.e$(void 0,void 0,c,!1);this.loader.xK(c);break;case 2:FGA(M.oa)!=="sabr.config"&&delete c.reason;this.loader.handleError(FGA(M.oa),c,1);break;case 3:this.policy.kc&&((M=this.O2.K)!=null&&(M.K=!0),this.loader.handleError("sabr.hostfallback",c))}}; g.w.M1=function(M){M&&(this.loader.Xb("sabrctxt",{onsbrctxt:M.type,scp:M.scope,dflt:M.sendByDefault}),M.type&&M.sendByDefault&&this.videoData.Au.add(M.type),M.scope!==2&&(M.type&&this.videoData.sabrContextUpdates.set(M.type,M),this.aO.M1(M)))}; g.w.ZK=function(){}; g.w.qN=function(M,O){if(M.Uz!==void 0&&M.kZ){var c=M.Uz/M.kZ;this.audioTrack.W=!1;this.videoTrack.W=!1;if(this.policy.s2||this.policy.oI||this.policy.FR)this.loader.Sd.S=!1;var k=this.loader.qO(c,1);this.policy.SL&&this.policy.X&&this.loader.I0(k,O);this.aO.getCurrentTime()!==c&&(O={H4:"sabr_seek",yH:!0,Ai:!0},M.seekSource&&(O.seekSource=M.seekSource),IL(this.loader,c+.1,O))}}; g.w.onSnackbarMessage=function(M){this.aO.publish("onSnackbarMessage",M)}; g.w.fX=function(M){M.WH&&M.zX&&io(this.O2,M.WH,M.zX);this.policy.oE&&(M.Gk&&M.jf&&(this.O2.qA=M.Gk/M.jf),M.C1&&M.TM&&(this.O2.sE=M.C1/M.TM));q1(this.videoData)&&!this.videoData.s2&&M.zX&&this.loader.qO(M.zX,1E3);M.X3!=null&&this.aO.yT(M.X3);this.policy.SN&&M.Nl&&(M=((0,g.al)()-M.Nl)/1E3,this.loader.Br.aK(1,M))}; g.w.FF=function(M){this.loader.FF(M)}; g.w.rl=function(M){return this.videoData.Au.has(M)}; g.w.yw=function(M,O,c){this.policy.Y&&this.loader.Xb("sabrctxtplc",{start:M?M.join("_"):"",stop:O?O.join("_"):"",discard:c?c.join("_"):""});if(M){M=g.a(M);for(var k=M.next();!k.done;k=M.next())this.videoData.Au.add(k.value)}if(O)for(O=g.a(O),M=O.next();!M.done;M=O.next())M=M.value,this.videoData.Au.has(M)&&this.videoData.Au.delete(M);if(c)for(c=g.a(c),O=c.next();!O.done;O=c.next())if(O=O.value,this.videoData.sabrContextUpdates.has(O)&&(this.videoData.sabrContextUpdates.delete(O),O===3&&(this.videoData.Dw= "")),this.policy.T&&this.S.length)for(M=g.a(this.S),k=M.next();!k.done;k=M.next())if(k=k.value,!(k instanceof fT)){var I=void 0;((I=k.oM)==null?void 0:I.type)===O&&(k.oM=void 0)}}; g.w.DK=function(){}; g.w.Rg=function(M){this.W=M}; g.w.Mj=function(M){this.U=M}; g.w.cJ=function(M,O){Yz(this.policy,M,4,O)}; g.w.eJ=function(M){if(M==null?0:M.vH)if(M=M.vH.V_){M=g.a(M);for(var O=M.next();!O.done;O=M.next())if(O=O.value,O.formatId){var c=this.O2.Y.get(Tr(O.formatId));c&&c.info&&(c.info.debugInfo=O.debugInfo)}}}; g.w.xi=function(M){this.aO.publish("reloadplayer",M)}; g.w.V9=function(){return this.aO.V9()||""}; g.w.Et=function(){var M=$z(this.audioTrack,!0)*1E3,O=$z(this.videoTrack,!0)*1E3;return Math.min(M,O)}; g.w.fA=function(M,O){this.loader.Xb(M,O)}; g.w.HT=function(M){sKa(this.loader,web(this.Zd,M))}; g.w.Q2=function(){g.d.prototype.Q2.call(this);this.X=void 0;GU7(this,!0,"i");this.S=[]};RCb.prototype.vJ=function(){this.isSeeking=!0;this.S===1&&wLb(this.L);this.S===0&&this.qs.wZ("transitiondetector");this.U=!1};eCb.prototype.bZ=function(M,O){if(this.L)return PO2(this,O);if(O=bN(M)){var c=O.S;c&&c.Y&&c.S&&(M=M.Y.length?M.Y[0]:null)&&M.state>=2&&!M.P8()&&M.info.Ma===0&&(this.L=M,this.W=c,this.X=O.info,this.U=this.startTimeSecs=Date.now()/1E3,this.J=this.X.startTime)}return NaN}; eCb.prototype.clear=function(){this.X=this.W=this.L=null;this.S=this.J=this.U=this.startTimeSecs=NaN;this.Y=!1};g.n(yXM,g.d);yXM.prototype.Q2=function(){d1l(this);g.d.prototype.Q2.call(this)};var COl=/[?&]cpn=/;g.n(YV,g.d);YV.prototype.flush=function(){var M={};this.X&&(M.pe=this.X);this.S.length>0&&(M.pt=this.S.join("."));this.S=[];return M}; YV.prototype.stop=function(){var M=this,O,c,k;return g.P(function(I){if(I.X==1)return g.Ja(I,2),g.Z(I,(O=M.L)==null?void 0:O.stop(),4);if(I.X!=2)return(c=I.S)&&M.logTrace(c),g.Hk(I,0);k=g.Bk(I);M.X=iO7(k.message);g.rI(I)})}; YV.prototype.logTrace=function(M){this.encoder.reset();this.encoder.add(1);this.encoder.add(M.resources.length);for(var O=g.a(M.resources),c=O.next();!c.done;c=O.next()){c=c.value.replace("https://www.youtube.com/s/","");this.encoder.add(c.length);for(var k=0;k=0?M:g.bg(this.provider),this.Y2?Sxu.has(this.Du)&&(this.S.size||(this.Du==="PL"?M>=this.X+30:M<=this.Sc+30||M>=this.X+1200&&M<=this.Sc+86400))&&(g.ci(this,M,"vps",[this.Du]),this.X=M):["PL","B","S"].indexOf(this.Du)>-1&&(this.S.size||M>=this.X+30)&&(g.ci(this,M,"vps",[this.Du]),this.X=M),this.S.size)){this.sequenceNumber===7E3&&g.sZ(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){vi(this,M);var O=this.provider.aO.pu(); O=g.a(O);for(var c=O.next();!c.done;c=O.next())c=c.value,this.Xb(c.key,c.value);O=M;c=this.provider.aO.PH();var k=c.droppedVideoFrames||0,I=c.totalVideoFrames||0,b=k-this.yh,v=I&&!this.Kq;k>c.totalVideoFrames||b>5E3?vLE(this,"html5.badframedropcount","df."+k+";tf."+c.totalVideoFrames):(b>0||v)&&g.ci(this,O,"df",[b]);this.yh=k;this.Kq=I;this.K>0&&(g.ci(this,M,"glf",[this.K]),this.K=0);Io.isActive()&&(M=Io.mK(),Object.keys(M).length>0&&this.Xb("profile",M));this.kc&&U6(this,"lwnmow");this.provider.i4.MW()&& this.provider.B("html5_record_now")&&this.Xb("now",{wt:(0,g.al)()});M={};this.provider.videoData.X&&(M.fmt=this.provider.videoData.X.itag,(O=this.provider.videoData.L)&&O.itag!==M.fmt&&(M.afmt=O.itag));M.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(M.adcpn=this.adCpn);this.nR&&(M.addocid=this.nR);this.contentCpn&&(M.ccpn=this.contentCpn);this.oO&&(M.cdocid=this.oO);this.provider.videoData.cotn&&(M.cotn=this.provider.videoData.cotn);M.el=IK(this.provider.videoData);M.content_v=vn(this.provider.videoData); M.ns=this.provider.i4.Sc;M.fexp=mTG(this.provider.i4.experiments).toString();M.cl=(785580222).toString();(O=this.provider.videoData.adFormat||this.adFormat)&&(M.adformat=O);(O=VP(this.provider.videoData))&&(M.live=O);this.provider.videoData.Pj()&&(M.drm=1,this.provider.videoData.J&&(M.drm_system=aK1[this.provider.videoData.J.flavor]||0),this.provider.videoData.drmProduct&&(M.drm_product=this.provider.videoData.drmProduct));c8()&&this.provider.videoData.U&&(M.ctt=this.provider.videoData.U,M.cttype= this.provider.videoData.aq,this.provider.videoData.mdxEnvironment&&(M.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(M.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.bM&&(M.dai_fallback="1")):this.provider.videoData.zP?M.dai="cs":this.provider.videoData.Dn&&(M.dai="disabled");M.seq=this.sequenceNumber++;if(this.provider.videoData.Bb){if(O=this.provider.videoData.Bb,M&&O)for(O.ns==="3pp"&&(M.ns="3pp"),this.dZ.has(O.ns)&& U6(this,"hbps"),O.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=O.shbpslc),this.provider.i4.experiments.No("html5_use_server_qoe_el_value")&&this.Au.delete("el"),c=g.a(Object.keys(O)),k=c.next();!k.done;k=c.next())k=k.value,this.Au.has(k)||(M[k]=O[k])}else M.event="streamingstats",M.docid=this.provider.videoData.videoId,M.ei=this.provider.videoData.eventId;this.isEmbargoed&&(M.embargoed="1");Object.assign(M,this.provider.i4.S);if(O=M.seq)O={cpn:this.provider.videoData.clientPlaybackNonce, sequenceNumber:+O,serializedWatchEndpointLoggingContext:this.provider.videoData.y0b},this.serializedHouseBrandPlayerServiceLoggingContext&&(O.serializedHouseBrandPlayerServiceLoggingContext=WK(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(O.playerResponseCpn=this.provider.videoData.playerResponseCpn),O6.length&&(O.decoderInfo=O6),this.remoteControlMode&&(O.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(O.remoteConnectedDevices= this.remoteConnectedDevices),O=g.Tb(O,rrk),O=g.Nw(O,4),this.S.set("qclc",[O]);M=g.js("//"+this.provider.i4.Gg+"/api/stats/qoe",M);c=O="";k=g.a(this.S.entries());for(I=k.next();!I.done;I=k.next())b=g.a(I.value),I=b.next().value,b=b.next().value,v=void 0,(v=b)!=null&&v.join&&(I="&"+I+"="+b.join(","),I.length>100?c+=I:O+=I);cQ8(this,M+O,c.replace(/ /g,"%20"))}this.S.clear()}}; g.w.N1=function(M){this.kc=M}; g.w.JA=function(){if(this.provider.videoData.J){var M=this.provider.videoData.J;U6(this,"eme-"+(M.keySystemAccess?"final":cF(M)?"ms":bz(M)?"ytfp":IN(M)?"safarifp":"nonfinal"))}}; g.w.m3=ML(53);g.w.KJ=function(M){this.isEmbargoed=M}; g.w.hc=ML(30);g.w.sY=ML(36);g.w.onPlaybackRateChange=function(M){var O=g.bg(this.provider);M&&M!==this.wG&&(g.ci(this,O,"rate",[M]),this.wG=M);this.Y2||this.reportStats(O)}; g.w.F$=ML(24);g.w.getPlayerState=function(M){if(g.A(M,128))return"ER";if(g.A(M,2048))return"B";if(g.A(M,512))return"SU";if(g.A(M,16)||g.A(M,32))return"S";if(M.isOrWillBePlaying()&&g.A(M,64))return"B";var O=Pk1[WV(M)];g.lr(this.provider.i4)&&O==="B"&&this.provider.aO.getVisibilityState()===3&&(O="SU");O==="B"&&g.A(M,4)&&(O="PB");return O}; g.w.Q2=function(){g.d.prototype.Q2.call(this);g.Xt(this.s2);g.Xt(this.Hd)}; g.w.qr=function(M){this.isOffline=M;g.ci(this,g.bg(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.w.Xb=function(M,O,c){var k=this.iZ.indexOf(M)!==-1;k||this.iZ.push(M);if(!c||!k){var I=typeof O!=="string"?G5(O):O;I=unb(I);if(!c&&!/^t[.]/.test(I)){var b=g.bg(this.provider)*1E3;I="t."+b.toFixed()+";"+I}I7(this,"ctmp",M+":"+I);this.logger.debug(function(){return"ctmp "+M+" "+I}); k9a(this);return b}}; g.w.pX=function(M,O,c){this.J={Gm2:Number(this.Xb("glrem",{nst:M.toFixed(),rem:O.toFixed(),ca:+c})),wC:M,CZb:O,isAd:c}}; g.w.Fn=function(M,O,c){g.ci(this,g.bg(this.provider),"ad_playback",[M,O,c])}; g.w.RH=function(M,O){var c=g.bg(this.provider)*1E3;I7(this,"daism","t."+c.toFixed(0)+";smw."+(M*1E3).toFixed(0)+";smo."+(O*1E3).toFixed(0))}; g.w.resume=function(){var M=this;isNaN(this.s2)?IHa(this):this.s2=g.Go(function(){M.reportStats()},1E4)}; var nK={},Pk1=(nK[5]="N",nK[-1]="N",nK[3]="B",nK[0]="EN",nK[2]="PA",nK[1]="PL",nK[-1E3]="ER",nK[1E3]="N",nK),Sxu=new Set(["PL","B","S"]),O6=[];g.n(g.Gh,g.d);g.w=g.Gh.prototype;g.w.initialize=function(M,O,c){this.logger.debug(function(){return"Initialized, t="+M}); M=M||0;this.policy.S||(O=RWI(this.S),BUI(this.aO,new Yx(O.video,O.reason)),this.aO.wr(new Yx(O.audio,O.reason)));this.policy.S&&IO(this);this.O2.isManifestless&&VS8(this.J);this.W&&zCp(this.W,this.videoTrack.S);O=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var k=!this.O2.isManifestless;this.policy.dg&&(k=k||this.O2.He);this.policy.jc||(this.currentTime=k?M:O);this.policy.s2&&this.seek(this.getCurrentTime(),{}).eM(function(){}); if(this.policy.S){var I;((I=this.T)==null?0:x4l(I,this.V9()||""))&&KzG(this)&&pnA(this,this.videoTrack)&&pnA(this,this.audioTrack)&&(XLE(this.X,this.T),this.policy.J&&FzI(this))}else this.Y2&&(gLk(this,this.videoTrack),gLk(this,this.audioTrack),eXk(this.Y2),delete this.Y2);c?(nLa(this,!1),g.V4(this.Fg)):(c=this.getCurrentTime()===0,bX(this.J,this.videoTrack,this.videoTrack.S,c),bX(this.J,this.audioTrack,this.audioTrack.S,c),this.policy.S&&Ml8(this.X,!0),this.policy.s2||this.seek(this.getCurrentTime(), {}).eM(function(){}),this.timing.tick("gv")); (this.O2.dB||this.O2.EY||this.O2.oO||this.O2.kc||this.O2.Hd)&&this.aO.bj(this.O2)}; g.w.resume=function(){if(this.isSuspended||this.V5){this.logger.debug("Resumed.");this.EM=this.V5=this.isSuspended=!1;try{this.bZ()}catch(M){g.Ww(M)}}}; g.w.gQ=function(){return!this.policy.Q7}; g.w.hv=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;this.logger.debug("detaching media source");NUb(this);this.aO.JE()&&(this.U=NaN);M?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.wy&&this.Xb("loader",{setsmb:1}),this.policy.oO=!0,this.Si()):(nLa(this,!1),O||this.Si())}; g.w.setAudioTrack=function(M,O,c){c=c===void 0?!1:c;if(!this.BQ()){var k=!isNaN(O);c&&k&&(this.audioTrack.s2=Date.now(),this.policy.wB&&(this.a5=!0));if(this.policy.S){var I=this.L.YD(M.id,k);this.logger.debug(function(){return"Logging new audio format: "+I.S.info.id}); this.aO.wr(I)}else{var b=gDA(this.S,M.id,k);this.logger.debug(function(){return"Logging new audio format: "+b.audio.info.id}); this.aO.wr(new Yx(b.audio,b.reason))}k?(this.kc=Date.now(),c=this.audioTrack.S.index.bd(O),this.Xb("setAudio",{id:M.id,cmt:O,sq:c}),c>=0&&(M=this.policy.v5?c+1:c,this.policy.S&&this.ob(!0,"mosaic"),Vk(this.audioTrack,M,NaN,NaN),!this.policy.lA&&this.O2.isLive&&mT(this.O2,M,!1))):this.aO.Sm()}}; g.w.setPlaybackRate=function(M){M!==this.K.getPlaybackRate()&&this.K.setPlaybackRate(M)}; g.w.F7=function(M){var O=this.X.W;this.X.Rg(M);this.Xb("scfidc",{curr:Tr(O),"new":Tr(M)});M&&Tr(M)!==Tr(O)&&(this.ob(!0,"caption change"),this.bZ())}; g.w.L8=function(M){this.X.Mj(M)}; g.w.c$=function(M){var O=M.S.info.Wh();this.logger.debug(function(){return"New "+(O?"audio":"video")+" format from SABR: "+Vi(M.S.info)}); O?this.aO.wr(M):BUI(this.aO,M)}; g.w.HT=function(M){Ll(M.CB[M.CB.length-1])&&sKa(this,web(this.S,M.CB[0].S))}; g.w.n_=function(){return this.aO.n_()}; g.w.Yy=function(){return this.aO.Yy()}; g.w.FF=function(M){this.aO.N().MW()&&this.Xb("sps",{status:M.xF||""});if(M.xF===1)this.aO.videoData.cZ=0;else if(M.xF===2||M.xF===3){var O=!1;if(M.xF===3){O=this.aO.ws();var c;this.TP=(c=M.A02)!=null?c:Infinity;this.aO.videoData.cZ=O+1;(O=tK(this))&&this.eT(!0)}this.aO.G3(!0,O)}}; g.w.wY=function(){return this.aO.wY()}; g.w.Jc=function(){return this.aO.Jc()}; g.w.JZ=function(M){this.aO.JZ(M)}; g.w.EEQ=function(){var M,O=(M=this.aO.aF())==null?void 0:M.getCurrentTime();O?this.aO.Xb("rms",{cta:O}):g.V4(this.Zc)}; g.w.bZ=function(){WzR(this);if(this.gy&&bj(this.gy)&&!this.gy.z5()&&(!this.policy.jc||isFinite(this.getCurrentTime()))){var M=Pv(this.videoTrack);M=this.policy.sA&&M&&M.xv();this.O2.isManifestless&&this.O2.L&&$D(this.O2)?(this.U=$D(this.O2),this.gy.vv(this.U)):At(this.O2)&&!M?isNaN(this.U)?(this.U=this.getCurrentTime()+3600,this.gy.vv(this.U)):this.U<=this.getCurrentTime()+1800&&(this.U=Math.max(this.U+1800,this.getCurrentTime()+3600),this.gy.vv(this.U)):this.gy.isView||(M=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.U)||this.U!==M)&&M>0&&(this.gy.vv(M),this.U=M))}if(!this.BQ())if(DF(this.O2)&&this.O2.P8()){var O=this.O2;this.handleError("manifest.net.retryexhausted",O.Zd?{rc:O.xM}:{rc:O.xM.toString()},1)}else if(this.policy.S)a:{try{U1L(this.X);this.O2.isManifestless&&this.policy.J&&cx(this.Sd);var c;((c=this.gy)==null?0:uj(c))&&this.Vh();Ml8(this.X)}catch(v){g.sZ(v);O=v;if(O.message.includes("changeType")){this.Xb("ctype",{exp:O.name,msg:O.message,s:O.stack});break a}this.handleError("fmt.unplayable", {exp:O.name,msg:O.message,s:O.stack,trg:"sabrslicerqt"},1)}AQa(this);g.V4(this.Zd)}else if(!this.O2.X||!a6p(this.videoTrack)&&!a6p(this.audioTrack)||(this.videoTrack.J||this.audioTrack.J)&&this.policy.Xv?c=!1:(this.Si(),this.aO.seekTo(Infinity,{H4:"checkLoaderTracksSync",qO:!0}),c=!0),!c){WzR(this);this.O2.isManifestless&&(rv8(this.videoTrack),rv8(this.audioTrack),cx(this.Sd),(c=bN(this.videoTrack))&&c.S&&(c=c.S.Y&&!this.policy.JR,this.Xb(c===this.policy.W.qZ?"strm":"strmbug",{strm:c,sfmp4:this.policy.W.qZ, dfs:this.policy.JR},!0)));if(this.gy)this.Vh();else if(this.policy.L){var k;c=!1;if(this.policy.SE){var I;M=g.a([this.videoTrack,this.audioTrack]);for(I=M.next();!I.done;I=M.next()){var b=I.value;for(I=bN(b);I&&b.Bc()!==Pv(b);I=bN(b))b.w8(I);c=c||!!I}}else(O=bN(this.videoTrack))&&this.videoTrack.w8(O),(k=bN(this.audioTrack))&&this.audioTrack.w8(k);dJ(this.videoTrack)&&dJ(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(O||k||c)&&xV(this)}wnl(this);bX(this.J,this.videoTrack, this.videoTrack.S,!1);bX(this.J,this.audioTrack,this.audioTrack.S,!1);this.policy.uw||efa(this,this.videoTrack,this.audioTrack);yvE(this.J,this.videoTrack,this.audioTrack);yvE(this.J,this.audioTrack,this.videoTrack);AQa(this);this.W&&(O=this.W,O.L?(k=O.U+O.policy.GY,O.Y||(k=Math.min(k,O.startTimeSecs+O.policy.fS)),O=Math.max(0,k*1E3-Date.now())):O=NaN,isNaN(O)||g.V4(this.iZ,O));g.V4(this.Zd)}}; g.w.xK=function(M){this.aO.xK(M)}; g.w.Vh=function(){var M=this;if(this.gy){var O=this.gy.S,c=this.gy.X;IQ7(this,this.audioTrack);IQ7(this,this.videoTrack);var k=Zj8(this);if(k){if(this.policy.TI){if(!O.FX()){var I=bN(this.audioTrack);if(I){if(!tN(this,this.audioTrack,O,I.info))return;oLG(this,this.audioTrack,O,I)}}if(!c.FX()&&(I=bN(this.videoTrack))){if(!tN(this,this.videoTrack,c,I.info))return;oLG(this,this.videoTrack,c,I)}}this.s2||(this.s2=(0,g.al)(),this.logger.debug(function(){return"Appends pause start "+M.s2+" reason "+k}), this.policy.Y&&this.Xb("apdps",{r:k}))}else if(this.s2&&(zfa(this,this.s2),this.s2=0),SlM(this),I=!1,Cwb(this,this.videoTrack,c)&&(I=!0,T_G(this.timing),AYA(this.timing)),this.gy&&!this.gy.Qc()&&(Cwb(this,this.audioTrack,O)&&(I=!0,fmA(this.timing),qH7(this.timing)),!this.BQ()&&this.gy))!this.policy.Q7&&dJ(this.videoTrack)&&dJ(this.audioTrack)&&bj(this.gy)&&!this.gy.z5()&&(c=!1,c=Pv(this.audioTrack).S,c=c===this.O2.S[c.info.id])&&(this.logger.debug("Setting EOS"),DN7(this.gy),Jsl(this.schedule),this.Ky("e")), I&&!this.gy.isAsync()&&xV(this)}}; g.w.Ky=function(M){if(this.policy.Rv&&this.O2.isManifestless){var O=this.videoTrack.S;if(O){var c=O.index.v4(),k=-1,I=-1;O.index instanceof X$&&(k=O.index.oR(),I=O.index.bS());this.aO.Ky(M,c,k,I)}}}; g.w.a$=function(M){var O,c=M===((O=this.gy)==null?void 0:O.S)?this.audioTrack:this.videoTrack,k;if((k=bN(c))==null?0:k.isLocked){if(this.aO.N().MW()){var I;this.Xb("eosl",{ounlock:(I=bN(c))==null?void 0:I.info.GP()})}var b;mXR(this,M===((b=this.gy)==null?void 0:b.S))}var v;if(this.policy.wB&&M===((v=this.gy)==null?void 0:v.S)&&this.SL){O=this.SL-this.getCurrentTime();var u;this.aO.Xb("asl",{l:O,xtag:(u=Pv(this.audioTrack))==null?void 0:u.S.info.S});this.a5=!1;this.SL=0}M.Hv()&&M.aN().length===0&& (M.Db(),this.gy&&!this.gy.Hv()&&(this.aO.N().MW()&&this.aO.Xb("rms",{ld:"seek"}),this.gy.U=performance.now(),this.aO.Gu(),this.aO.N().MW()&&g.V4(this.Zc)));var t;(t=c.T)!=null&&Xk(t,0);this.policy.nA?Ub(this):this.bZ()}; g.w.Uoo=function(M){if(this.gy){var O=Pv(M===this.gy.S?this.audioTrack:this.videoTrack);if(M=M.D0())for(var c=0;c 5&&M.Sc.shift();O=O.qo;var u;if((u=this.aO.getVideoData())==null?0:u.enableServerStitchedDai)u=HbE(this.audioTrack,O),c=HbE(this.videoTrack,O),u!==0&&c!==0&&u!==c&&this.handleError("ssdai.avsync",{sq:O,a:u,v:c},0)}}; g.w.S8=function(M,O,c,k){M.info.video&&this.Y.S8(O,c,k)}; g.w.v$=function(M){this.S.v$(M)}; g.w.EA=ML(12);g.w.aL=function(){if(g.A(this.aO.getPlayerState(),8)){var M,O,c=(O=(M=this.aO.aF())==null?void 0:M.getCurrentTime())!=null?O:this.aO.getCurrentTime(),k;(k=this.Xv)==null||rXG(k,c)}var I;(I=this.zU)==null||g.V4(I)}; g.w.T4=function(){return this.videoTrack.W||this.audioTrack.W}; g.w.seek=function(M,O){if(this.BQ())return sF();if(this.T4())return sF("seeking to head");if(this.policy.s2&&!isFinite(M))return Jpb(this.Sd),g.W2(Infinity);WzR(this);IO(this);this.policy.S||wnl(this,M);this.gy&&this.gy.S&&this.gy.X&&!this.aO.getVideoData().Rv&&(this.gy.S.isLocked()||this.gy.X.isLocked())&&this.aO.Sm({reattachOnLockedBuffer:1,vsb:""+this.gy.X.isLocked(),asb:""+this.gy.S.isLocked()});var c=this.getCurrentTime(),k=this.Sd.seek(M,O);this.policy.jc||(this.currentTime=k);hZ(this.Y,M,c, this.policy.cA&&!O.yH);xV(this);return g.W2(k)}; g.w.mH=function(M){return this.policy.S&&this.X.mH(M)}; g.w.rl=function(M){return this.X.rl(M)}; g.w.ob=function(M,O){this.X.ob(M,O)}; g.w.getCurrentTime=function(){if(this.policy.jc){var M=this.I5()||0;return this.aO.getCurrentTime(!0)-M}return this.currentTime}; g.w.MV=function(){return this.audioTrack.S.info}; g.w.yY=function(){return this.videoTrack.S.info}; g.w.o4=function(){return this.audioTrack.S.info.i5}; g.w.Uf=function(){return this.videoTrack.S.info.i5}; g.w.Q2=function(){try{this.hv(),Ls(this.audioTrack),Ls(this.videoTrack),Af(this.audioTrack),Af(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.d.prototype.Q2.call(this)}catch(M){g.Ww(M)}}; g.w.handleError=function(M,O,c){c=c===void 0?0:c;var k=Xv(c);M==="fmt.unplayable"&&this.O2.isLive&&(this.policy.TI=!1,f$(this.O2));O=new g.jy(M,O,c);g.Uk(this);G5(O.details);this.aO.handleError(O);M!=="html5.invalidstate"&&O.errorCode!=="fmt.unplayable"&&M!=="fmt.unparseable"&&k&&this.dispose()}; g.w.A$=function(){var M=Pv(this.audioTrack),O=Pv(this.videoTrack);M={lct:this.getCurrentTime().toFixed(3),lsk:this.Sd.isSeeking(),lmf:this.S.S.isLocked(),lbw:$K(this.schedule).toFixed(3),lhd:Cb(this.schedule).toFixed(3),lst:((this.schedule.W.sZ()||0)*1E9).toFixed(3),laa:M?M.GP():"",lva:O?O.GP():"",lar:this.audioTrack.X?this.audioTrack.X.GP():"",lvr:this.videoTrack.X?this.videoTrack.X.GP():"",laq:""+Cz(this.audioTrack),lvq:""+Cz(this.videoTrack)};this.gy&&!this.gy.Qc()&&this.gy.S&&this.gy.X&&(M.lab= f1(this.gy.S.aN()),M.lvb=f1(this.gy.X.aN()));this.s2&&(M.lapt=((0,g.al)()-this.s2).toFixed(0),M.lapr=Zj8(this));this.pB&&(M.lapmabht=((0,g.al)()-this.pB).toFixed(0),M.lapmabh=MC(this,this.audioTrack).toFixed(0));this.HQ&&(M.lapmvbht=((0,g.al)()-this.HQ).toFixed(0),M.lapmvbh=MC(this,this.videoTrack).toFixed(0));this.Mo&&(M.lapsdai=((0,g.al)()-this.Mo).toFixed(0));return M}; g.w.Si=function(){try{this.policy.S&&this.X.ob(!1,"pending"),this.audioTrack.Si(),this.videoTrack.Si()}catch(M){g.Ww(M)}this.policy.L=""}; g.w.qV=function(){return TP(this.K)}; g.w.Xb=function(M,O,c){this.aO.Xb(M,O,c===void 0?!1:c)}; g.w.V9=function(){return this.aO.V9()}; g.w.qO=function(M,O){M/=O;isNaN(this.timestampOffset)&&bTp(this,M-Math.min(M,this.policy.vR));return(M-this.timestampOffset)*O}; g.w.I5=function(){return this.timestampOffset}; g.w.isSeeking=function(){return this.Sd.isSeeking()}; g.w.bH=function(){this.Y.bH()}; g.w.oP=function(M,O,c){O=O===void 0?!1:O;c=c===void 0?{}:c;this.policy.S?this.L.oP(M,O,c):this.S.oP(M,O,c)}; g.w.DH=function(M,O){if(this.Sc&&this.Y.DH(M,this.Sc)){if(this.policy.SL&&this.policy.X){var c=this.videoTrack.S.index.bd(M),k;(k=this.jc)==null||k.BB(M,c)}bTp(this,this.timestampOffset-O);xV(this);this.policy.X&&(f$(this.O2),Af(this.audioTrack),Af(this.videoTrack),this.Si());return!0}O=this.videoTrack.S.index.bd(M);this.handleError("ad.skipfailed",{dec:!!this.Sc,t:M.toFixed(3),sq:O});return!1}; g.w.getManifest=function(){return this.O2}; g.w.isOffline=function(){return!!this.aO.getVideoData().cotn}; g.w.By=function(M,O){this.aO.By(M,O)}; g.w.jJ=function(M){if(this.policy.S)this.X.ob(!0,"utc"),this.bZ();else{var O=this.aO.getVideoData().Wt;if(O){var c=this.J;c.yc=M;c.Wt=O;HY(this)}}}; g.w.Cj=function(M){this.videoTrack.W=!1;this.audioTrack.W=!1;this.Sd.S=!1;this.aO.Cj(M)}; g.w.uc=function(M){this.Sd.uc(M-this.I5())}; g.w.qP=function(){this.aO.qP()}; g.w.eT=function(M){M!==this.policy.KI&&((this.policy.KI=M)||this.bZ())}; g.w.Sm=function(M){this.aO.Sm(M)}; g.w.N1=function(M){this.aO.N1(M)}; g.w.bJ=function(M,O,c){var k;(k=this.jc)==null||k.bJ(M,O,c)}; g.w.I0=function(M,O){var c;(c=this.jc)==null||c.I0(M,O)}; g.w.Tu=function(M){var O;return(O=this.jc)==null?void 0:O.Tu(void 0,M)}; g.w.ws=function(){return this.aO.ws()};g.w=g.jG.prototype;g.w.kI=function(M,O,c,k,I,b){return this.W4.kI(M,O,c,k,I,b)}; g.w.Rd=function(M,O,c,k,I,b){return this.W4.Rd(M,O,c,k,I,b)}; g.w.iN=function(M){return this.W4.iN(M)}; g.w.bY=function(M){this.W4.bY(M)}; g.w.e$=function(M,O,c,k){return this.W4.e$(M,O,c,k)}; g.w.bH=function(){this.W4.bH()}; g.w.BB=function(M,O){this.W4.BB(M,O)}; g.w.Ve=function(){this.W4.Ve()}; g.w.Le=ML(56);g.w.O0=function(M,O,c){this.W4.O0(M,O,c)}; g.w.AU=ML(59);g.w.P7=function(M,O,c,k,I,b,v,u,t){this.W4.P7(M,O,c,k,I,b,v,u,t)}; g.w.mN=function(M){this.W4.mN(M)}; g.w.QI=function(M){return this.W4.QI(M)}; g.w.yl=function(M){return this.W4.yl(M)};g.n(Xm,g.MN);g.n(lg,Xm);lg.prototype.U=function(M,O){if(M&&O){var c=Number(nD(M,"cpi"))*1+1;isNaN(c)||c<=0||cthis.Y&&(this.Y=c,g.XI(this.S)||(this.S={},this.L.stop(),this.X.stop())),this.S[O]=M,g.V4(this.X))}}; lg.prototype.J=function(){for(var M=g.a(Object.keys(this.S)),O=M.next();!O.done;O=M.next()){var c=O.value;O=this.publish;for(var k=this.Y,I=g.k$(this.S[c]),b=[],v=g.a(I[6].split("&")),u=v.next();!u.done;u=v.next())u=u.value,u.indexOf("cpi=")===0?b.push("cpi="+k.toString()):u.indexOf("ek=")===0?b.push("ek="+g.sm(c)):b.push(u);I[6]="?"+b.join("&");c="skd://"+I.slice(2).join("");I=c.length*2;k=new Uint8Array(I+4);k[0]=I%256;k[1]=(I-k[0])/256;for(I=0;I0)for(var c=g.a(this.S),k=c.next();!k.done;k=c.next())if(O===k.value.info.cryptoPeriodIndex){O=!0;break a}O=!1}if(!O){O=(0,g.al)();a:{c=M.cryptoPeriodIndex;if(!isNaN(c)){k=g.a(this.Y.values());for(var I=k.next();!I.done;I=k.next())if(Math.abs(I.value.cryptoPeriodIndex-c)<=1){c=!0;break a}}c=!1}c?(c=M.S,c=Math.max(0,Math.random()*((isNaN(c)?120:c)-30))*1E3):c=0;this.publish("log_qoe",{wvagt:"delay."+c,cpi:M.cryptoPeriodIndex,reqlen:this.S.length}); c<=0?tRR(this,M):(this.S.push({time:O+c,info:M}),g.V4(this.X,c))}}; Fm.prototype.Q2=function(){this.S=[];Xm.prototype.Q2.call(this)};var Ro={},Fy8=(Ro.DRM_TRACK_TYPE_AUDIO="AUDIO",Ro.DRM_TRACK_TYPE_SD="SD",Ro.DRM_TRACK_TYPE_HD="HD",Ro.DRM_TRACK_TYPE_UHD1="UHD1",Ro);g.n(XY8,g.d);g.n(KyI,g.MN);g.w=KyI.prototype;g.w.dH=function(M){var O=this;if(!(this.BQ()||M.size<=0)){var c={};M.forEach(function(k,I){var b=kK(O.X)?I:k;I=new Uint8Array(kK(O.X)?k:I);kK(O.X)&&Sb7(I);k=g.Nw(I,4);Sb7(I);I=g.Nw(I,4);O.S[k]?O.S[k].status=b:O.S[I]?O.S[I].status=b:O.S[k]={type:"",status:b};ztA(O,O.S[k].type,c)}); etl(this,",");pa(this,{onkeystatuschange:1});this.status="kc";this.publish("keystatuseschange",this)}}; g.w.error=function(M,O,c,k){this.BQ()||(this.publish("licenseerror",M,O,c,k),M==="drm.provision"&&(M=(Date.now()-this.U)/1E3,this.U=NaN,this.publish("ctmp","provf",{et:M.toFixed(3)})));Xv(O)&&this.dispose()}; g.w.shouldRetry=function(M,O){return!M&&this.requestNumber===O.requestNumber}; g.w.Q2=function(){this.S={};g.MN.prototype.Q2.call(this)}; g.w.A$=function(){var M={ctype:this.K.contentType||"",length:this.K.initData.length,requestedKeyIds:this.Y2,cryptoPeriodIndex:this.cryptoPeriodIndex};this.Y&&(M.keyStatuses=this.S);return M}; g.w.getInfo=function(){var M=this.L.join();if(Ka(this)){var O=new Set,c;for(c in this.S)this.S[c].status!=="usable"&&O.add(this.S[c].type);M+="/UKS."+Array.from(O)}return M+="/"+this.cryptoPeriodIndex}; g.w.EL=function(){return this.url};g.n(wH,g.d);g.w=wH.prototype;g.w.rR=function(M){if(this.J){var O=M.messageType||"license-request";this.J(new Uint8Array(M.message),O)}}; g.w.dH=function(){this.W&&this.W(this.S.keyStatuses)}; g.w.onClosed=function(){this.BQ()||g.QM("xboxone")&&this.Y&&this.Y("closedShouldNotRetry")}; g.w.AV=function(M){this.J&&this.J(M.message,"license-request")}; g.w.NC=function(M){if(this.Y){if(this.X){var O=this.X.error.code;M=this.X.error.systemCode}else O=M.errorCode,M=M.systemCode;this.Y("t.prefixedKeyError;c."+O+";sc."+M,O,M)}}; g.w.DY=function(){this.U&&this.U()}; g.w.update=function(M){var O=this;if(this.S)return this.S.update(M).then(null,Qw(function(c){oVl(O,"t.update",c)})); this.X?this.X.update(M):this.element.addKey?this.element.addKey(this.K.keySystem,M,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.K.keySystem,M,this.initData,this.sessionId);return H8()}; g.w.Q2=function(){this.S&&(this.T?this.S.close().catch(g.sZ):this.S.close());this.element=null;g.d.prototype.Q2.call(this)};g.n(na,g.d);g.w=na.prototype;g.w.setServerCertificate=function(){return this.X.setServerCertificate?this.S.flavor==="widevine"&&this.S.YH?this.X.setServerCertificate(this.S.YH):vF(this.S)&&this.S.HQ?this.X.setServerCertificate(this.S.HQ):null:null}; g.w.createSession=function(M,O){var c=M.initData;if(this.S.keySystemAccess){O&&O("createsession");var k=this.X.createSession();bz(this.S)?c=QOA(c,this.S.HQ):vF(this.S)&&(c=uOl(c)||new Uint8Array(0));O&&O("genreq");M=k.generateRequest(M.contentType,c);var I=new wH(null,null,null,k,null,this.W);M.then(function(){O&&O("genreqsuccess")},Qw(function(v){oVl(I,"t.generateRequest",v)})); return I}if(cF(this.S))return CX8(this,c);if(IN(this.S))return doR(this,c);if((k=this.element)==null?0:k.generateKeyRequest)this.element.generateKeyRequest(this.S.keySystem,c);else{var b;(b=this.element)==null||b.webkitGenerateKeyRequest(this.S.keySystem,c)}return this.L=new wH(this.element,this.S,c,null,null,this.W)}; g.w.e9=function(M){var O=Dol(this,M);O&&O.AV(M)}; g.w.hh=function(M){var O=Dol(this,M);O&&O.NC(M)}; g.w.S9=function(M){var O=Dol(this,M);O&&O.DY(M)}; g.w.getMetrics=function(){if(this.X&&this.X.getMetrics)try{var M=this.X.getMetrics()}catch(O){}return M}; g.w.Q2=function(){this.Y=this.X=null;var M;(M=this.L)==null||M.dispose();M=g.a(Object.values(this.U));for(var O=M.next();!O.done;O=M.next())O.value.dispose();this.U={};g.d.prototype.Q2.call(this);delete this.element};g.w=R7.prototype;g.w.get=function(M){M=this.findIndex(M);return M!==-1?this.values[M]:null}; g.w.remove=function(M){M=this.findIndex(M);M!==-1&&(this.keys.splice(M,1),this.values.splice(M,1))}; g.w.removeAll=function(){this.keys=[];this.values=[]}; g.w.set=function(M,O){var c=this.findIndex(M);c!==-1?this.values[c]=O:(this.keys.push(M),this.values.push(O))}; g.w.findIndex=function(M){return g.a1(this.keys,function(O){return g.iD(M,O)})};g.n(TMG,g.MN);g.w=TMG.prototype;g.w.cu4=function(M){this.MZ({onecpt:1});M.initData&&iTA(this,new Uint8Array(M.initData),M.initDataType)}; g.w.occ=function(M){this.MZ({onndky:1});iTA(this,M.initData,M.contentType)}; g.w.BW=function(M){this.MZ({onneedkeyinfo:1});this.i4.B("html5_eme_loader_sync")&&(this.W.get(M.initData)||this.W.set(M.initData,M));moG(this,M)}; g.w.Re=function(M){this.Y.push(M);a7(this)}; g.w.createSession=function(M){var O=qbG(this)?Coa(M):g.Nw(M.initData);this.X.get(O);this.oO=!0;M=new KyI(this.videoData,this.i4,M,this.drmSessionId);this.X.set(O,M);M.subscribe("ctmp",this.P6,this);M.subscribe("keystatuseschange",this.dH,this);M.subscribe("licenseerror",this.DZ,this);M.subscribe("newlicense",this.Kc,this);M.subscribe("newsession",this.c6,this);M.subscribe("sessionready",this.lT,this);M.subscribe("fairplay_next_need_key_info",this.xm,this);this.i4.B("html5_enable_vp9_fairplay")&&M.subscribe("qualitychange", this.gx,this);M.subscribe("sabrlicenseconstraint",this.Icu,this);Rt8(M,this.L)}; g.w.Kc=function(M){this.BQ()||(this.MZ({onnelcswhb:1}),M&&!this.heartbeatParams&&(this.heartbeatParams=M,this.publish("heartbeatparams",M)))}; g.w.c6=function(){this.BQ()||(this.MZ({newlcssn:1}),this.Y.shift(),this.oO=!1,a7(this))}; g.w.lT=function(){if(cF(this.S)&&(this.MZ({onsnrdy:1}),this.pB--,this.pB===0)){var M=this.Sc,O,c;(O=M.element)==null||(c=O.msSetMediaKeys)==null||c.call(O,M.Y)}}; g.w.dH=function(M){if(!this.BQ()){!this.wy&&this.videoData.B("html5_log_drm_metrics_on_key_statuses")&&(xoE(this),this.wy=!0);this.MZ({onksch:1});var O=this.gx;if(!Ka(M)&&g.$J&&M.X.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var c="large";else{c=[];var k=!0;if(Ka(M))for(var I=g.a(Object.keys(M.S)),b=I.next();!b.done;b=I.next())b=b.value,M.S[b].status==="usable"&&c.push(M.S[b].type),M.S[b].status!=="unknown"&&(k=!1);if(!Ka(M)||k)c=M.L;c=HTk(c)}O.call(this,c);if(!Ka(M))for(O= {},c=g.a(M.L),k=c.next();!k.done;k=c.next())ztA(M,k.value,O);this.videoData.authorizedFormats=M.authorizedFormats;this.publish("keystatuseschange",M)}}; g.w.P6=function(M,O){this.BQ()||this.publish("ctmp",M,O)}; g.w.xm=function(M,O){this.BQ()||this.publish("fairplay_next_need_key_info",M,O)}; g.w.DZ=function(M,O,c,k){this.BQ()||(this.videoData.B("html5_log_drm_metrics_on_error")&&xoE(this),this.publish("licenseerror",M,O,c,k))}; g.w.jU=function(){return this.K}; g.w.gx=function(M){var O=g.NP("auto",M,!1,"l");if(this.videoData.oI){if(this.K.equals(O))return}else if(thM(this.K,M))return;this.K=O;this.publish("qualitychange");this.MZ({updtlq:M})}; g.w.Icu=function(M){this.videoData.sabrLicenseConstraint=M}; g.w.Q2=function(){this.S.keySystemAccess&&this.element&&(this.Y2?this.element.setMediaKeys(null).catch(g.sZ):this.element.setMediaKeys(null));this.element=null;this.Y=[];for(var M=g.a(this.X.values()),O=M.next();!O.done;O=M.next())O=O.value,O.unsubscribe("ctmp",this.P6,this),O.unsubscribe("keystatuseschange",this.dH,this),O.unsubscribe("licenseerror",this.DZ,this),O.unsubscribe("newlicense",this.Kc,this),O.unsubscribe("newsession",this.c6,this),O.unsubscribe("sessionready",this.lT,this),O.unsubscribe("fairplay_next_need_key_info", this.xm,this),this.i4.B("html5_enable_vp9_fairplay")&&O.unsubscribe("qualitychange",this.gx,this),O.dispose();this.X.clear();this.U.removeAll();this.W.removeAll();this.heartbeatParams=null;g.MN.prototype.Q2.call(this)}; g.w.A$=function(){for(var M={systemInfo:this.S.A$(),sessions:[]},O=g.a(this.X.values()),c=O.next();!c.done;c=O.next())M.sessions.push(c.value.A$());return M}; g.w.getInfo=function(){return this.X.size<=0?"no session":""+this.X.values().next().value.getInfo()+(this.J?"/KR":"")}; g.w.MZ=function(M,O){O=O===void 0?!1:O;this.BQ()||(G5(M),(this.i4.MW()||O)&&this.publish("ctmp","drmlog",M))};g.n(Oa2,g.d);g.w=Oa2.prototype;g.w.gK=function(){return!!this.s6}; g.w.K3=function(){return this.X}; g.w.handleError=function(M){var O=this;Ugl(this,M);if((M.errorCode!=="html5.invalidstate"&&M.errorCode!=="fmt.unplayable"&&M.errorCode!=="fmt.unparseable"||!v4A(this,M.errorCode,M.details))&&!j7l(this,M)){if(this.Fb.Sc!=="yt"&&tG2(this,M)&&this.videoData.WL&&(0,g.al)()/1E3>this.videoData.WL&&this.Fb.Sc==="hm"){var c=Object.assign({e:M.errorCode},M.details);c.stalesigexp="1";c.expire=this.videoData.WL;c.init=this.videoData.aZ/1E3;c.now=(0,g.al)()/1E3;c.systelapsed=((0,g.al)()-this.videoData.aZ)/1E3; M=new g.jy(M.errorCode,c,2);this.aO.jp(M.errorCode,2,"SIGNATURE_EXPIRED",G5(M.details))}if(Xv(M.severity)){var k;c=(k=this.aO.loader)==null?void 0:k.S.S;if(this.Fb.B("html5_use_network_error_code_enums"))if(um2(M)&&c&&c.isLocked())var I="FORMAT_UNAVAILABLE";else if(this.Fb.U||M.errorCode!=="auth"||M.details.rc!==429)M.errorCode==="ump.spsrejectfailure"&&(I="HTML5_SPS_UMP_STATUS_REJECTED");else{I="TOO_MANY_REQUESTS";var b="6"}else um2(M)&&c&&c.isLocked()?I="FORMAT_UNAVAILABLE":this.Fb.U||M.errorCode!== "auth"||M.details.rc!=="429"?M.errorCode==="ump.spsrejectfailure"&&(I="HTML5_SPS_UMP_STATUS_REJECTED"):(I="TOO_MANY_REQUESTS",b="6");this.aO.jp(M.errorCode,M.severity,I,G5(M.details),b)}else this.aO.publish("nonfatalerror",M),k=/^pp/.test(this.videoData.clientPlaybackNonce),this.jq(M.errorCode,M.details),k&&M.errorCode==="manifest.net.connect"&&(M="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.al)(),$1(M,"manifest",function(v){O.U=!0;O.Xb("pathprobe",v)}, function(v){O.jq(v.errorCode,v.details)}))}}; g.w.Xb=function(M,O){this.aO.Pd.Xb(M,O)}; g.w.jq=function(M,O){O=G5(O);this.aO.Pd.jq(M,O)};rH.prototype.Rr=function(M){var O=KFI(this);if(!M)return{pn:jl,RD:jl,H1:jl,aX:jl,Eo:jl,Ig:jl,ZW:O};var c=jl;if(WP(O)||this.B("html5_perf_cap_override_sticky"))c=ehL(this,M);return{pn:c,RD:rNA(this,M),H1:RhM(this,M),aX:BH8(this,M.videoData),Eo:zha(this,M.videoData,M),Ig:wil(this,M),ZW:O}}; rH.prototype.AM=function(M){var O;g.Od(this.i4)&&(O=window.screen&&window.screen.width?new g.mC(window.screen.width,window.screen.height):null);O||(O=this.i4.FR?this.i4.FR.clone():this.dE.q$());(fF||Gj||M)&&O.scale(g.KG());return O}; rH.prototype.B=function(M){return this.i4.B(M)};g.n(JN,g.d);JN.prototype.onError=function(M){if(M!=="player.fatalexception"||this.provider.B("html5_exception_to_health"))M==="sabr.fallback"&&(this.encounteredSabrFallback=!0),M.match(oue)?this.networkErrorCount++:this.nonNetworkErrorCount++}; JN.prototype.send=function(){if(!(this.Y||this.S<0)){PgA(this);var M=g.bg(this.provider)-this.S,O="PLAYER_PLAYBACK_STATE_UNKNOWN",c=this.playerState.CI;this.playerState.isError()?O=c&&c.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.A(this.playerState,2)?O="PLAYER_PLAYBACK_STATE_ENDED":g.A(this.playerState,64)?O="PLAYER_PLAYBACK_STATE_UNSTARTED":g.A(this.playerState,16)||g.A(this.playerState,32)?O="PLAYER_PLAYBACK_STATE_SEEKING":g.A(this.playerState,1)&&g.A(this.playerState, 4)?O="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.A(this.playerState,1)?O="PLAYER_PLAYBACK_STATE_BUFFERING":g.A(this.playerState,4)?O="PLAYER_PLAYBACK_STATE_PAUSED":g.A(this.playerState,8)&&(O="PLAYER_PLAYBACK_STATE_PLAYING");c=rBK[VP(this.provider.videoData)];a:switch(this.provider.i4.playerCanaryState){case "canary":var k="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":k="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:k="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var I=o4E(this.provider), b=this.X<0?M:this.X-this.S;M=this.provider.i4.n2+36E5<(0,g.al)();O={started:this.X>=0,stateAtSend:O,joinLatencySecs:b,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:k,playerCanaryStage:I,isAd:this.provider.videoData.isAd(),liveMode:c,hasDrm:!!g.DT(this.provider.videoData),isGapless:this.provider.videoData.W,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:el(this.provider.videoData)};M||g.kJ("html5PlayerHealthEvent",O);this.Y=!0;this.dispose()}}; JN.prototype.Q2=function(){this.Y||this.send();window.removeEventListener("error",this.Mx);window.removeEventListener("unhandledrejection",this.Mx);g.d.prototype.Q2.call(this)}; var oue=/\bnet\b/;E4R.prototype.update=function(){if(this.W){var M=this.w9()||0,O=g.bg(this.provider);M>=this.provider.aO.getDuration()-.1&&(this.previouslyEnded=!0);if(M!==this.S||dgp(this,M,O)){var c;if(!(c=MO-this.GI+2||dgp(this,M,O))){c=this.provider.aO.getVolume();var k=c!==this.T,I=this.provider.aO.isMuted()?1:0;I!==this.K?(this.K=I,c=!0):(!k||this.L>=0||(this.T=c,this.L=O),c=O-this.L,this.L>=0&&c>2?(this.L=-1,c=!0):c=!1)}c&&(s6(this),this.Y=M);this.GI=O;this.S=M}}}; E4R.prototype.w9=function(){var M=this.provider.aO.w9();return this.provider.i4.B("html5_disable_live_dvr_shrink_for_cdm_vss")&&HL(this.provider.videoData)?M+this.provider.aO.I5():M};Cg2.prototype.send=function(M){var O=this;if(!this.Zd){var c=$gG(this),k=g.js(this.uri,c);this.i4.B("vss_through_gel_double")&&VG8(k);this.oO&&!this.i4.B("html5_simplify_pings")?ANG(this,k):DgG(this,M).then(function(I){O.oO&&(I=I||{},I.method="POST",I.postParams={atr:O.attestationResponse});TA7(k,I,{token:O.s2,o7:O.l5,mdxEnvironment:O.mdxEnvironment},O.i4,M,O.jc,O.isFinal&&O.WC||O.wy||O.Y&&O.mX)}); this.Zd=!0}}; Cg2.prototype.X=function(M){M===void 0&&(M=NaN);return Number(M.toFixed(3)).toString()}; var ao={},mg8=(ao.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,ao.LIVING_ROOM_APP_MODE_MAIN=1,ao.LIVING_ROOM_APP_MODE_KIDS=2,ao.LIVING_ROOM_APP_MODE_MUSIC=3,ao.LIVING_ROOM_APP_MODE_UNPLUGGED=4,ao.LIVING_ROOM_APP_MODE_GAMING=5,ao),ru={},fCp=(ru.EMBEDDED_PLAYER_MODE_UNKNOWN=0,ru.EMBEDDED_PLAYER_MODE_DEFAULT=1,ru.EMBEDDED_PLAYER_MODE_PFP=2,ru.EMBEDDED_PLAYER_MODE_PFL=3,ru);g.n(eG,g.d);eG.prototype.Kl=function(){this.S.update();kXk(this)&&(hhR(this),LFL(this))}; eG.prototype.Q2=function(){g.d.prototype.Q2.call(this);ZC(this);yNb(this.S)}; eG.prototype.A$=function(){return $gG(Bi(this,"playback"))}; eG.prototype.qa=function(M){var O=Bi(this,"engage");O.Y2=M;return TH7(O,tok(this.provider))};uok.prototype.isEmpty=function(){return this.endTime===this.startTime};Pi.prototype.B=function(M){return this.i4.B(M)}; Pi.prototype.getCurrentTime=function(){return this.aO.getCurrentTime()}; Pi.prototype.w9=function(){return this.aO.w9()}; var GXb={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.n(g.o7,g.d);g.w=g.o7.prototype;g.w.Kl=function(){if(this.provider.videoData.enableServerStitchedDai&&this.jx){var M;(M=this.Y.get(this.jx))==null||M.Kl()}else this.S&&this.S.Kl()}; g.w.KJ=function(M){this.qoe&&this.qoe.KJ(M)}; g.w.hc=ML(29);g.w.sY=ML(35);g.w.RH=function(M,O){this.qoe&&this.qoe.RH(M,O)}; g.w.sR=function(){if(this.provider.videoData.enableServerStitchedDai&&this.jx){var M;(M=this.Y.get(this.jx))!=null&&s6(M.S)}else this.S&&s6(this.S.S)}; g.w.jq=function(M,O){this.qoe&&vLE(this.qoe,M,O);if(this.X)this.X.onError(M)}; g.w.onPlaybackRateChange=function(M){if(this.qoe)this.qoe.onPlaybackRateChange(M);this.S&&s6(this.S.S)}; g.w.m3=ML(52);g.w.Xb=function(M,O,c){this.qoe&&this.qoe.Xb(M,O,c)}; g.w.pX=function(M,O,c){this.qoe&&this.qoe.pX(M,O,c)}; g.w.yT=function(M){var O;(O=this.qoe)==null||O.yT(M)}; g.w.bj=function(M){var O;(O=this.qoe)==null||O.bj(M)}; g.w.Ky=function(M,O,c,k){var I;(I=this.qoe)==null||I.Ky(M,O,c,k)}; g.w.N1=function(M){this.qoe&&this.qoe.N1(M)}; g.w.Fn=function(M,O,c){this.qoe&&this.qoe.Fn(M,O,c)}; g.w.F$=ML(23);g.w.kz=function(){if(this.qoe)return this.qoe.kz()}; g.w.A$=function(){if(this.provider.videoData.enableServerStitchedDai&&this.jx){var M,O;return(O=(M=this.Y.get(this.jx))==null?void 0:M.A$())!=null?O:{}}return this.S?this.S.A$():{}}; g.w.pj=function(){var M;return(M=this.qoe)==null?void 0:M.pj()}; g.w.Pl=function(M,O){var c;(c=this.qoe)==null||c.Pl(M,O)}; g.w.qa=function(M){return this.S?this.S.qa(M):function(){}}; g.w.getVideoData=function(){return this.provider.videoData}; g.w.resume=function(){this.qoe&&this.qoe.resume()};g.n(g.E6,g.d);g.w=g.E6.prototype;g.w.xE=function(M,O){this.sync();O&&this.S.array.length>=2E3&&this.Qq("captions",1E4);O=this.S;if(M.length>1&&M.length>O.array.length)O.array=O.array.concat(M),O.array.sort(O.S);else{M=g.a(M);for(var c=M.next();!c.done;c=M.next())c=c.value,!O.array.length||O.S(c,O.array[O.array.length-1])>0?O.array.push(c):g.AA(O.array,c,O.S)}this.Y=NaN;this.sync()}; g.w.AR=function(M){M.length>1E4&&g.sZ(new g.Dy("Over 10k cueRanges removal occurs with a sample: ",M[0]));if(!this.BQ()){var O=new Set(M);this.X=this.X.filter(function(c){return!O.has(c)}); spb(this.S,O);this.sync()}}; g.w.WO=function(M,O){if(!this.BQ()){var c=this.Jc().find(function(k){return k.id===O&&k.namespace===M}); c&&this.AR([c])}}; g.w.Qq=function(M,O){var c=(isNaN(this.Y)?ZYG(this):this.Y)-O;O=this.Jc().filter(function(k){return k.namespace===M&&k.endthis.S,b=g.A(c,8)&&g.A(c,16),v=this.aO.MX().isBackground()||c.isSuspended();mF(this,this.vQ,b&&!v,I,"qoe.slowseek",function(){},"timeout"); var u=isFinite(this.S);u=b&&u&&AgG(O,this.S);var t=!k||Math.abs(k-this.S)>10,G=this.i4.B("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),X=k===0&&this.X&&[11,10].includes(this.X);mF(this,this.Zd,u&&t&&!v&&(!G||!X),I,"qoe.slowseek",function(){O.seekTo(M.S)},"set_cmt"); t=u&&iV(O.hD(),this.S);var l=this.aO.loader;u=!l||l.gQ();var F=function(){O.seekTo(M.S+.001)}; mF(this,this.wy,t&&u&&!v,I,"qoe.slowseek",F,"jiggle_cmt");u=function(){return M.aO.dW()}; mF(this,this.Mo,t&&!v,I,"qoe.slowseek",u,"new_elem");X=JM(c);t=c.isBuffering();var p=O.hD(),K=m5(p,k),r=K>=0&&p.end(K)>k+5,W=X&&t&&r;G=this.aO.getVideoData();mF(this,this.pB,k<.002&&this.S<.002&&b&&g.lr(this.i4)&&g.bw(G)&&!v,I,"qoe.slowseek",u,"slow_seek_shorts");mF(this,this.T,G.Vr()&&b&&!v&&!G.Y2,I,"qoe.slowseek",u,"slow_seek_gapless_shorts");mF(this,this.Sc,W&&!v,X&&!t,"qoe.longrebuffer",F,"jiggle_cmt");mF(this,this.s2,W&&!v,X&&!t,"qoe.longrebuffer",u,"new_elem_nnr");if(l){var z=l.getCurrentTime(); b=O.dQ();b=ygp(b,z);b=!l.isSeeking()&&k===b;mF(this,this.l5,X&&t&&b&&!v,X&&!t&&!b,"qoe.longrebuffer",function(){O.seekTo(z)},"seek_to_loader")}b={}; F=m5(p,Math.max(k-3.5,0));W=F>=0&&k>p.end(F)-1.1;var e=F>=0&&F+1=0&&W&&e<11;b.close2edge=W;b.gapsize=e;b.buflen=p.length;this.X&&(b.seekSour=this.X);mF(this,this.Y2,X&&t&&!v,X&&!t,"qoe.longrebuffer",function(){},"timeout",b); b=c.isSuspended();b=this.aO.Zz()&&!b;mF(this,this.W,b,!b,"qoe.start15s",function(){M.aO.DX("ad")},"ads_preroll_timeout"); b=this.i4.experiments.No("html5_use_playback_rate_in_skip_slow_ad")?this.aO.getPlaybackRate()*1E3:1E3;K=k-this.L5;mF(this,this.cQ,g.bw(G)&&l,X&&!t,"qoe.longrebuffer",function(){M.aO.Sm()},"reset_media_source"); mF(this,this.HQ,g.bw(G)&&l,X&&!t,"qoe.longrebuffer",u,"reset_media_element");this.L===0&&(this.U=k);l=t&&this.S===0&&k>1&&k===this.U;mF(this,this.jc,g.bw(G)&&l,X&&!t,"qoe.slowseek",function(){O.seekTo(0)},"reseek_after_time_jump"); v=c.isOrWillBePlaying()&&!v;r=this.aO.gT()-k<6&&!r&&this.aO.Wq();mF(this,this.K,G.Vr()&&v&&t&&r,X&&!t,"qoe.longrebuffer",function(){M.aO.dW(!1,!0)},"handoff_end_long_buffer_reload"); v=this.X===104||this.aO.xD;c=JX(G)&&G.isAd()&&!G.Y2&&v&&(t||g.A(c,8)&&g.A(c,16));mF(this,this.Au,c,I,"qoe.start15s",u,"gapless_ad_slow_start");this.L=k;this.J.start()}}; fa.prototype.jq=function(M,O,c){O=this.A$(O);O.wn=c;O.wdup=this.Y[M]?"1":"0";this.aO.jq(new g.jy(M,O));this.Y[M]=!0}; fa.prototype.A$=function(M){M=Object.assign(this.aO.A$(!0),M.A$());this.S&&(M.stt=this.S.toFixed(3));this.aO.getVideoData().isLivePlayback&&(M.ct=this.aO.getCurrentTime().toFixed(3),M.to=this.aO.I5().toFixed(3));delete M.uga;delete M.euri;delete M.referrer;delete M.fexp;delete M.vm;return M}; Th.prototype.reset=function(){this.S=this.X=this.Y=this.startTimestamp=0;this.L=!1}; Th.prototype.test=function(M){if(!this.J||this.X)return!1;if(!M)return this.reset(),!1;M=(0,g.al)();if(!this.startTimestamp)this.startTimestamp=M,this.Y=0;else if(this.Y>=this.J)return this.X=M,!0;this.Y+=1;return!1}; Th.prototype.A$=function(){var M={},O=(0,g.al)();this.startTimestamp&&(M.wsd=(O-this.startTimestamp).toFixed());this.X&&(M.wtd=(O-this.X).toFixed());this.S&&(M.wssd=(O-this.S).toFixed());return M};g.n(hya,g.d);g.w=hya.prototype;g.w.setMediaElement=function(M){(this.mediaElement=M)?(this.mediaElement&&(this.J||this.Y||!this.mediaElement.sz()||this.seekTo(.01,{H4:"seektimeline_setupMediaElement"})),ig(this)):qg(this)}; g.w.getCurrentTime=function(M){M=M===void 0?!1:M;if(AN(this.aO)){if(this.B("html5_use_centralized_player_time")&&!M&&!isNaN(this.U))return this.U;if(!isNaN(this.X))return this.X}else{if(this.B("html5_use_centralized_player_time")&&!M&&!isNaN(this.U)&&isFinite(this.U))return this.U;if(!isNaN(this.X)&&isFinite(this.X))return this.X}return this.mediaElement&&X02(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.Y||0}; g.w.JY=function(){return this.Au}; g.w.w9=function(){return this.getCurrentTime()-this.I5()}; g.w.IK=function(){return this.S?this.S.IK():Infinity}; g.w.isAtLiveHead=function(M){if(!this.S)return!1;M===void 0&&(M=this.getCurrentTime());return DC(this.S,M)}; g.w.YF=function(){return!!this.S&&this.S.YF()}; g.w.seekTo=function(M,O){var c=O===void 0?{}:O;O=c.OS===void 0?!1:c.OS;var k=c.Bs===void 0?0:c.Bs;var I=c.HA===void 0?!1:c.HA;var b=c.UH===void 0?0:c.UH;var v=c.H4===void 0?"":c.H4;var u=c.seekSource===void 0?void 0:c.seekSource;var t=c.qO===void 0?!1:c.qO;var G=c.yH===void 0?!1:c.yH;c=c.Ai===void 0?!1:c.Ai;t&&(M+=this.I5());el(this.videoData)&&u===29&&(this.Au=void 0);t=M=this.h0())||!g.AX(this.videoData),r||(W={st:W,mst:this.h0()},this.S&&this.B("html5_high_res_seek_logging")&&(W.ht=this.S.IK(),W.adft=TFI(this.S)),this.aO.Xb("seeknotallowed",W)),W=r));if(!W)return this.L&&(this.L=null,tC8(this)),g.W2(this.getCurrentTime());W=.005;G&&this.B("html5_sabr_seek_no_shift_tolerance")&&(W=0);if(Math.abs(M-this.X)<=W&&this.jc)return this.J;v&&(W=M,(this.i4.MW()||this.B("html5_log_seek_reasons"))&& this.aO.Xb("seekreason",{reason:v,tgt:W}));u&&(this.Sc.X=u);this.jc&&qg(this);this.J||(this.J=new ju);M&&!isFinite(M)&&OiA(this,!1);(v=c||t)||(v=M,v=!(this.videoData.isLivePlayback&&this.videoData.Y&&!this.videoData.Y.S&&!(this.mediaElement&&this.mediaElement.FS()>0&&lj(this.mediaElement)>0)||PL(this.videoData)&&this.rZ()===this.h0(!1)?0:isFinite(v)||!PL(this.videoData)));v||(M=hN(this,M,I));M&&!isFinite(M)&&OiA(this,!1);this.B("html5_use_centralized_player_time")?this.U=M:this.X=this.Y=M;this.cQ= b;this.W=0;this.S&&(I=this.S,b=M,fPM(I,b,!1),mbM(I,b));I=this.aO;b=M;v={OS:O,seekSource:u};I.P4.Y=b;c=I.Ue;c.mediaTime=b;c.S=!0;v.OS&&I.p8(v);v=b>I.videoData.endSeconds&&b>I.videoData.limitedPlaybackDurationInSeconds;I.JS&&v&&isFinite(b)&&VCl(I);bO.start&&VCl(this.aO);return this.J}; g.w.h0=function(M){if(!this.videoData.isLivePlayback)return this.aO.videoData.h0();var O;return gU(this.videoData)&&((O=this.mediaElement)==null?0:O.isPaused())&&this.videoData.S?(M=this.getCurrentTime(),hiI(this.Lb(M)*1E3)+M):this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&el(this.videoData)&&this.videoData.S?M?this.videoData.S.s2||0:this.videoData.S.sE||0:PL(this.videoData)&&this.videoData.s2&&this.videoData.S?this.videoData.S.h0()+this.timestampOffset:this.videoData.Y&&this.videoData.Y.S? !M&&this.S?this.S.IK():this.aO.videoData.h0()+this.timestampOffset:this.mediaElement?D8()?hiI(this.mediaElement.Y9().getTime()):lj(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.w.rZ=function(){if(this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&el(this.videoData)){var M;return((M=this.videoData.S)==null?void 0:M.qA)||0}M=this.videoData?this.videoData.rZ()+this.timestampOffset:this.timestampOffset;if(gU(this.videoData)&&this.videoData.S){var O,c=Number((O=this.videoData.progressBarStartPosition)==null?void 0:O.utcTimeMillis)/1E3;O=this.getCurrentTime();O=this.Lb(O)-O;if(!isNaN(c)&&!isNaN(O))return Math.max(M,c-O)}return M}; g.w.Gu=function(){this.J||this.seekTo(this.Y,{H4:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.w.T4=function(){return this.jc&&!isFinite(this.X)}; g.w.Q2=function(){cWl(this,null);this.Sc.dispose();g.d.prototype.Q2.call(this)}; g.w.A$=function(){var M={};this.loader&&Object.assign(M,this.loader.A$());this.mediaElement&&Object.assign(M,this.mediaElement.A$());return M}; g.w.UI=function(M){this.timestampOffset=M}; g.w.getStreamTimeOffset=function(){return PL(this.videoData)?0:this.videoData.S?this.videoData.S.getStreamTimeOffset():0}; g.w.I5=function(){return this.timestampOffset}; g.w.Lb=function(M){return this.videoData&&this.videoData.S?this.videoData.S.Lb(M-this.timestampOffset):NaN}; g.w.oW=function(){if(!this.mediaElement)return 0;if(q1(this.videoData)){var M=this.mediaElement,O=M.hD();M=(xG(O)&&M.getDuration()?O.end(O.length-1):0)+this.timestampOffset-this.rZ();O=this.h0()-this.rZ();return Math.max(0,Math.min(1,M/O))}return this.mediaElement.oW()}; g.w.wr=function(M){this.K&&(this.K.S=M)}; g.w.jJ=function(M,O){this.aO.Xb("requestUtcSeek",{time:M});el(this.videoData)&&(this.Au=M);var c;(c=this.loader)==null||c.jJ(M);O&&(this.oO=O)}; g.w.Cj=function(M){el(this.videoData)&&(this.Au=void 0);if(this.oO)this.aO.Xb("utcSeekingFallback",{source:"streamTime",timeSeconds:this.oO}),this.aO.seekTo(this.oO,{H4:"utcSeekingFallback_streamTime"}),this.oO=0;else{var O=this.getCurrentTime();isNaN(O)||(M=this.Lb(O)-M,O-=M,this.aO.Xb("utcSeekingFallback",{source:"estimate",timeSeconds:O}),this.aO.seekTo(O,{H4:"utcSeekingFallback_estimate"}))}}; g.w.qP=function(){this.oO=0}; g.w.B=function(M){return this.i4&&this.i4.B(M)};g.n(La,g.d);La.prototype.start=function(){this.X.start()}; La.prototype.stop=function(){this.X.stop()}; La.prototype.clear=function(){for(var M=g.a(this.S.values()),O=M.next();!O.done;O=M.next())O.value.clear()}; La.prototype.sample=function(){for(var M=g.a(this.Y),O=M.next();!O.done;O=M.next()){var c=g.a(O.value);O=c.next().value;c=c.next().value;this.S.has(O)||this.S.set(O,new w0R(EuJ.has(O)));this.S.get(O).update(c())}this.X.start()}; var EuJ=new Set(["networkactivity"]);w0R.prototype.update=function(M){this.X?(this.buffer.add(M-this.S||0),this.S=M):this.buffer.add(M)}; w0R.prototype.clear=function(){this.buffer.clear();this.S=0};OT.prototype.VH=function(){return this.started}; OT.prototype.start=function(){this.started=!0}; OT.prototype.reset=function(){this.finished=this.started=!1};var NSM=!1;g.n(g.bs,g.MN);g.w=g.bs.prototype;g.w.Q2=function(){this.logger.debug("dispose");g.Xt(this.dO);MGE(this.K2);this.visibility.unsubscribe("visibilitystatechange",this.K2);py2(this.Pd);g.Y$(this.Pd);us(this);g.S8.o8(this.WW);this.II();this.cC=null;g.Y$(this.videoData);g.Y$(this.Js);g.Y$(this.KO);g.Y$(this.cE);g.M7(this.ldf);this.JS=null;g.MN.prototype.Q2.call(this)}; g.w.Fn=function(M,O,c,k,I){if(this.i4.B("html5_log_ad_playback_docid")){var b=this.Pd;if(b.qoe){b=b.qoe;var v=this.i4.Sc||"yt";g.ci(b,g.bg(b.provider),"ad_playback",[M,O,c,I,v])}}else this.Pd.Fn(M,O,c);this.B("html5_log_media_perf_info")&&this.Xb("adloudness",{ld:k.toFixed(3),cpn:M})}; g.w.o4=function(){var M;return(M=this.loader)==null?void 0:M.o4()}; g.w.Uf=function(){var M;return(M=this.loader)==null?void 0:M.Uf()}; g.w.yY=function(){var M;return(M=this.loader)==null?void 0:M.yY()}; g.w.MV=function(){var M;return(M=this.loader)==null?void 0:M.MV()}; g.w.Pj=function(){return this.videoData.Pj()}; g.w.JE=function(){return this.B("html5_not_reset_media_source")&&!this.Pj()&&!this.videoData.isLivePlayback&&g.bw(this.videoData)&&!this.i4.supportsGaplessShorts()}; g.w.US=function(){this.videoData.W&&(this.videoData.WB=this.videoData.WB||this.Eg.V2().o4(),this.videoData.mO=this.videoData.mO||this.Eg.V2().Uf());if(da2(this.videoData)||!pj(this.videoData)){var M=this.videoData.errorDetail;this.jp(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),M,M,this.videoData.MO||void 0)}this.B("html5_generate_content_po_token")&&this.PZ();this.B("html5_enable_d6de4")&&this.PR()}; g.w.getVideoData=function(){return this.videoData}; g.w.N=function(){return this.i4}; g.w.Rr=function(){return this.NZ.Rr(this.cC)}; g.w.MX=function(){return this.visibility}; g.w.M0=function(){return this.mediaElement&&this.mediaElement.FL()?this.mediaElement.jL():null}; g.w.aF=function(){return this.mediaElement}; g.w.TT=function(){if(this.B("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.N().U&&this.N().houseBrandUserStatus&&this.Xb("hbut",{status:this.N().houseBrandUserStatus},!0);if(this.videoData.Kb())return!0;this.jp("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.w.EV=function(M){(M=M===void 0?!1:M)||jpa(this.Pd);this.mQ=M;!this.TT()||this.Q0.VH()?g.lr(this.i4)&&this.videoData.isLivePlayback&&this.Q0.VH()&&!this.Q0.finished&&!this.mQ&&this.lB():(this.Q0.start(),M=this.Pd,g.bg(M.provider),M.qoe&&IHa(M.qoe),this.lB())}; g.w.lB=function(){if(this.videoData.isLoaded()){var M=this.Js;g.Y8(M.Fb.experiments,"html5_player_min_build_cl")>0&&g.Y8(M.Fb.experiments,"html5_player_min_build_cl")>785580222&&GhL(M,"oldplayer");dfl(this)}else this.videoData.cj||this.videoData.l8?this.mQ&&g.lr(this.i4)&&this.videoData.isLivePlayback||(this.videoData.cj?rdI(this.videoData):(M=this.Pd,M.qoe&&(M=M.qoe,U6(M,"protected"),M.provider.videoData.J?M.JA():M.provider.videoData.subscribe("dataloaded",M.JA,M)),gPA(this.videoData))):!this.videoData.loading&& this.Ar&&ETl(this)}; g.w.sy=function(M){this.W4=M;this.loader&&(xXG(this.loader,new g.jG(M)),this.Xb("sdai",{sdsstm:1}))}; g.w.bJ=function(M,O,c){var k;(k=this.loader)==null||k.bJ(M,O,c)}; g.w.g7=ML(8);g.w.isFullscreen=function(){return this.visibility.isFullscreen()}; g.w.isBackground=function(){return this.visibility.isBackground()}; g.w.NN=function(){var M=this;this.logger.debug("Updating for format change");vy(this).then(function(){return Ip(M)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.w.Rk=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.EV();this.TT()&&!g.A(this.playerState,128)&&(this.fp.VH()||(this.fp.start(),this.videoData.Qz?this.SD(Rj(this.playerState,4)):this.SD(Rj(Rj(this.playerState,8),1))),yWM(this))}; g.w.Ce=function(){return this.Q0.finished}; g.w.sendAbandonmentPing=function(){g.A(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.TJ(!0),py2(this.Pd),g.Y$(this.Pd),g.S8.o8(this.WW))}; g.w.Ep=function(M,O){M=M===void 0?!0:M;(O===void 0||O)&&this.mediaElement&&this.mediaElement.pause();this.SD(M?new g.g7(14):new g.g7)}; g.w.g8=function(){this.Pd.sR()}; g.w.jp=function(M,O,c,k,I,b){this.logger.debug(function(){return"set player error: ec="+M+", detail="+I}); var v,u;g.Gk(q21,c)?v=c:c?u=c:v="GENERIC_WITHOUT_LINK";k=(k||"")+(";a6s."+mQ());if(M==="auth"||M==="drm.auth"||M==="heartbeat.stop")c&&(k+=";r."+c.replaceAll(" ","_")),b&&(k+="sr."+b.replaceAll(" ","_"));O={errorCode:M,errorDetail:I,errorMessage:u||g.qf[v]||"",Sg:v,MO:b||"",EB:k,xT:O,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=M;UT(this,"dataloaderror");this.SD(nC(this.playerState,128,O));g.S8.o8(this.WW);us(this);this.v_()}; g.w.DX=function(M){this.MN=this.MN.filter(function(O){return M!==O}); this.logger.debug(function(){return"set preroll ready for "+M}); this.fp.VH()&&yWM(this)}; g.w.H8=function(){var M;(M=!!this.MN.length)||(M=this.qs.S.array[0],M=!!M&&M.start<=-0x8000000000000);return M}; g.w.YF=function(){return this.P4.YF()}; g.w.isPlaying=function(){return this.playerState.isPlaying()}; g.w.WM=function(){return this.playerState.WM()&&this.videoData.Qz}; g.w.getPlayerState=function(){return this.playerState}; g.w.F7=function(M){var O;(O=this.loader)==null||O.F7(M)}; g.w.L8=function(M){var O;(O=this.loader)==null||O.L8(M)}; g.w.getPlayerType=function(){return this.playerType}; g.w.getPreferredQuality=function(){if(this.cC){var M=this.cC;M=M.videoData.cA.compose(M.videoData.My);M=HP(M)}else M="auto";return M}; g.w.DQ=ML(16);g.w.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.w.setMediaElement=function(M){this.logger.debug("set media element");if(this.mediaElement&&M.jL()===this.mediaElement.jL()&&(M.isView()||this.mediaElement.isView())){if(M.isView()||!this.mediaElement.isView())this.Aw(),this.mediaElement=M,this.mediaElement.aO=this,OMl(this),this.P4.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.II();if(!this.playerState.isError()){var O=aj(this.playerState,512);g.A(O,8)&&!g.A(O,2)&&(O=Rj(O,1));M.isView()&&(O=aj(O,64));this.SD(O)}this.mediaElement= M;this.mediaElement.aO=this;!g.lr(this.i4)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);OMl(this);this.P4.setMediaElement(this.mediaElement);this.B("html5_prewarm_media_source")&&!this.Js.gK()&&TCI(this.mediaElement)}}; g.w.II=function(M,O,c){M=M===void 0?!1:M;O=O===void 0?!1:O;c=c===void 0?!1:c;this.logger.debug("remove media element");if(this.mediaElement){var k=this.getCurrentTime();k>0&&(this.P4.Y=k);this.P4.setMediaElement(null);!M&&this.JE()?xfE(this):this.Pc(c);this.loader&&(xV(this.loader),Xo(this,O));this.a_.stop();if(this.mediaElement&&(!this.fp.VH()&&!this.Zz()||this.playerState.isError()||g.A(this.playerState,2)||this.SD(Rj(this.playerState,512)),this.mediaElement)){this.Aw();if(M||!this.mediaElement.isView())this.J$.Z1("mesv_s"), this.mediaElement.stopVideo(),ls(this);this.mediaElement=this.mediaElement.aO=null}}}; g.w.playVideo=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;var c=this,k,I,b,v,u,t;return g.P(function(G){if(G.X==1){c.logger.debug("start play video");var X=window.google_image_requests;X&&X.length>10&&(window.google_image_requests=X.slice(-10));if(g.A(c.playerState,128))return G.return();if(c.Js.K3())return c.publish("signatureexpired"),G.return();c.mediaElement&&jpa(c.Pd);c.Rk();(g.A(c.playerState,64)||M)&&c.SD(Rj(c.playerState,8));return c.fp.finished&&c.mediaElement?c.cC||!c.t9?G.Gf(2):g.Z(G, c.t9,3):G.return()}if(G.X!=2&&g.A(c.playerState,128))return G.return();if(!c.videoData.Y)return c.videoData.isLivePlayback&&!g.nb(c.i4.J,!0)?(k="html5.unsupportedlive",I=2):(k=c.videoData.Pj()?"fmt.unplayable":"fmt.noneavailable",I=1),g.sZ(Error("selectableFormats")),c.jp(k,I,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.selectableFormats"),G.return();if(c.EZ()&&c.videoData.Y.S)return c.logger.debug("rebuild playbackData for airplay"),G.return(vy(c));if(AN(c))X=c.P4,Sl(X.videoData)&&!X.isAtLiveHead(X.getCurrentTime())&& X.YF()&&X.aO.seekTo(Infinity,{H4:"seektimeline_peggedToLive",seekSource:34});else if(Sl(c.videoData)&&(b=c.getCurrentTime()v;if(!u||!v){b&&u&&(k=Math.max(k,b));var t;b=g4l(O,(t=I.S)==null?void 0:t.videoInfos);t=O.aO.getPlaybackRate();t>1&&b&&(t=xTI(O.i4.J,I.S.videoInfos,t),M.S!==0&&t< M.S&&O.aO.setPlaybackRate(1));var G,X;M=((G=I.videoData.X)==null?void 0:(X=G.video)==null?void 0:X.qualityOrdinal)||0;g.H3("yt-player-quality",{quality:k,previousQuality:M},31104E3);O.i4.schedule.policy.L=jL()>=480;if(O.B("html5_exponential_memory_for_sticky")){G=O.i4.IN;X=1;var l=l===void 0?!1:l;Br8(G,"sticky-lifetime");G.values["sticky-lifetime"]&&G.Eq["sticky-lifetime"]||(G.values["sticky-lifetime"]=0,G.Eq["sticky-lifetime"]=0);l&&fb(G,"sticky-lifetime")>.0625&&(X=G.Eq["sticky-lifetime"]*2);G.values["sticky-lifetime"]+= 1*Math.pow(2,G.S/X);G.Eq["sticky-lifetime"]=X;G.L.start()}if(O.B("html5_perf_cap_override_sticky")){l=O.Y;G=O.B("html5_perserve_av1_perf_cap");G=G===void 0?!1:G;if(G===void 0?0:G){X=FR();M=g.a(Object.keys(X));for(O=M.next();!O.done;O=M.next())O=O.value,O.indexOf("1")!==0&&delete X[O];g.H3("yt-player-performance-cap",X,2592E3)}else g.B3("yt-player-performance-cap");hvI(G);if(G){G=g.a(ht.keys());for(X=G.next();!X.done;X=G.next())X=X.value,X.startsWith("1")||ht.delete(X);G=g.a(Ng.values());for(X=G.next();!X.done;X= G.next())X=X.value,X.startsWith("1")||Ng.delete(X);G=g.a(l.keys());for(X=G.next();!X.done;X=G.next())X=X.value,X.startsWith("1")||l.delete(X)}else ht.clear(),Ng.clear(),l.clear()}}}this.loader&&(l=this.loader,c=c||"",l.policy.S?kz(l.L.S,c):kz(l.S.J,c));this.AF()}; g.w.getUserPlaybackQualityPreference=function(){return this.videoData.Y&&!this.videoData.Y.S?HP(this.videoData.cA):s3[jL()]}; g.w.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.w.setUserAudio51Preference=function(M,O){this.getUserAudio51Preference()!==M&&(this.Xb("toggle51",{pref:M}),g.H3("yt-player-audio51",M,O?31536E3:2592E3),this.NN())}; g.w.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.w.setProximaLatencyPreference=function(M){var O=this.getProximaLatencyPreference();this.Xb("proxima",{pref:M});g.H3("yt-player-proxima-pref",M,31536E3);O!==M&&(M=this.P4,M.a5=!0,M.aO.seekTo(Infinity,{H4:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.w.getProximaLatencyPreference=function(){var M;return(M=l2())!=null?M:0}; g.w.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.w.PZ=function(){this.videoData.videoId?this.Eg.PZ(this.videoData):this.Xb("povid",{})}; g.w.PR=function(){this.videoData.videoId?this.Eg.PR(this.videoData):this.Xb("piavid",{})}; g.w.AF=function(){if(!this.BQ()&&!g.A(this.playerState,128)&&this.videoData.Y){if(this.videoData.Y.S)kM(this);else{var M=jo(this),O=this.videoData;a:{var c=this.videoData.Zc;if(M.S){for(var k=g.a(c),I=k.next();!I.done;I=k.next()){I=I.value;var b=I.getInfo(),v=g.N9[b.video.quality];if((!M.Y||b.video.quality!=="auto")&&v<=M.S){c=I;break a}}c=c[c.length-1]}else c=c[0]}O.vQ=c;TSp(this,M.reason,I0b(this,this.videoData.vQ))}if(this.B("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.P4.T= !1,this.playVideo()}}; g.w.jG=function(M,O){if(this.BQ()||g.A(this.playerState,128))return!1;var c,k=!((c=this.videoData.Y)==null||!c.S);c=k&&O?this.getCurrentTime()-this.I5():NaN;if(this.i4.experiments.No("html5_record_audio_format_intent")){var I=this.Pd;if(I.qoe){I=I.qoe;var b=[M.Za.id,isNaN(c)?"m":"t"];g.ci(I,g.bg(I.provider),"afi",b)}}if(k)return O&&(k=IBL(this.P4),this.Xb("aswh",{id:M.id,xtags:M.xtags,bh:k.toFixed(3)})),this.loader.setAudioTrack(M,c,O),!0;if(mfE(this)){a:{O=this.mediaElement.audioTracks();for(k=0;k< O.length;++k)if(c=O[k],c.label===M.Za.getName()){if(c.enabled){O=!1;break a}O=c.enabled=!0;break a}O=void 0}O&&this.Xb("hlsaudio",{id:M.id})}else{a:if(O=this.videoData,O.L&&!yi(O.L)||M===O.bk||!O.Zc||O.Zc.length<=0)O=!1;else{k=g.a(O.Zc);for(c=k.next();!c.done;c=k.next()){c=c.value;if(!(c instanceof Si)){O=!1;break a}I=M.Za.getId();c.X&&(M72(c.X,I),c.o5=null)}O.bk=M;O=!0}O&&Ip(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.Xb("hlsaudio",{id:M.id}))}return!0}; g.w.getAvailableAudioTracks=function(){return this.videoData.getAvailableAudioTracks()}; g.w.getAudioTrack=function(){if(mfE(this)){var M=AW8(this);if(M)return M}return this.videoData.getAudioTrack()}; g.w.FB=function(){return this.videoData.L}; g.w.eS=function(){if(this.videoData.B("html5_trigger_loader_when_idle_network")&&!this.videoData.b5()&&el(this.videoData)){var M;(M=this.loader)!=null&&M.bZ()}}; g.w.IB=function(){if(JX(this.videoData)&&this.videoData.B("html5_gapless_append_early")){var M;(M=this.loader)!=null&&M.bZ()}}; g.w.onPlayerRequestSent=function(M){this.Eg.onPlayerRequestSent(M)}; g.w.hv=function(M){M=M===void 0?!1:M;if(this.loader){var O=this.loader,c=O.hv;var k=this.videoData;k=k.B("html5_ssdai_use_post_for_media")&&k.enableServerStitchedDai?!1:PL(k)&&k.Sn&&!k.isAd();c.call(O,k,M)}}; g.w.Pc=function(M){M=M===void 0?!1:M;this.gy&&(this.logger.debug("remove media source"),VYA(this.gy),this.hv(M),this.gy.dispose(),this.gy=null)}; g.w.Ro=function(){return this.gy}; g.w.lX=function(M,O,c,k){function I(v){try{M_p(b,v,O,c)}catch(u){g.sZ(u),b.handleError(new g.jy("fmt.unplayable",{msi:"1",ename:u&&typeof u==="object"&&"name"in u?String(u.name):void 0,trg:"setmediasrc"},1))}} var b=this;O=O===void 0?!1:O;c=c===void 0?!1:c;LXI(this,k===void 0?!1:k);this.gy=M;this.JE()&&tM(this.gy)==="open"?I(this.gy):dN8(this.gy,I)}; g.w.BW=function(M){this.logger.debug("onNeedKeyInfo");this.W7.set(M.initData,M);this.iA&&(this.iA.BW(M),this.B("html5_eme_loader_sync")||this.W7.remove(M.initData))}; g.w.JZ=function(M){this.videoData.vA=g.NP("auto",M,!1,"u");kM(this)}; g.w.wr=function(M){var O=M.reason,c=M.S.info,k=M.token,I=M.videoId,b=this.Pd,v=this.videoData;if(c!==v.L){var u=!v.L;v.L=c;O!=="m"&&O!=="t"&&(O=u?"i":"a");var t=O==="m"||O==="t";this.i4.experiments.No("html5_refactor_sabr_audio_format_selection_logging")?this.Km=new lCb(v,c,O,"",k,I):(O=new lCb(v,c,O,"",k),b.qoe&&(b=b.qoe,c=g.bg(b.provider),jK7(b,c,O)));this.publish("internalaudioformatchange",v,!u&&t)}this.P4.wr(M.S.index)}; g.w.NJ=function(M){this.publish("localmediachange",M)}; g.w.oP=function(M){M=M===void 0?{}:M;var O;(O=this.loader)==null||O.oP(this.i4,sI(this.videoData),M)}; g.w.K3=function(){return this.Js.K3()}; g.w.gO=function(M){this.jq(new g.jy("staleconfig",{reason:M}))}; g.w.handleError=function(M){this.Js.handleError(M)}; g.w.gK=function(){return this.Js.gK()}; g.w.Cj=function(M){this.P4.Cj(M)}; g.w.dW=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;var c=this,k,I,b;return g.P(function(v){if(v.X==1){c.loader&&c.loader.bH();c.loader&&c.loader.BQ()&&us(c);if(c.B("html5_enable_vp9_fairplay")&&c.Pj()&&(k=c.videoData.S)!=null)for(var u in k.S)k.S.hasOwnProperty(u)&&(k.S[u].S=null,k.S[u].Y=!1);c.SD(Rj(c.playerState,2048));c.publish("newelementrequired");return M?g.Z(v,vy(c),2):v.Gf(2)}c.videoData.b5()&&((I=c.loader)==null?0:I.oO)&&!AN(c)&&((b=c.isAtLiveHead())&&Sl(c.videoData)?c.seekTo(Infinity, {H4:"videoPlayer_getNewElement"}):c.videoData.He&&c.loader&&(u=c.loader,u.O2.b5&&(u.O2.He||u.O2.L||u.O2.isPremiere?(u.seek(0,{H4:"loader_resetSqless"}),u.videoTrack.W=!0,u.audioTrack.W=!0,u.videoTrack.J=!0,u.audioTrack.J=!0):At(u.O2)&&HY(u))));O&&c.seekTo(0,{seekSource:105});g.A(c.playerState,8)&&c.playVideo();g.rI(v)})}; g.w.RW=function(M){this.Xb("hgte",{ne:+M});this.videoData.W=!1;M&&this.dW();this.loader&&rQb(this.loader)}; g.w.MD=function(M){this.Xb("newelem",{r:M});this.dW()}; g.w.pauseVideo=function(M){M=M===void 0?!1:M;if((g.A(this.playerState,64)||g.A(this.playerState,2))&&!M)if(g.A(this.playerState,8))this.SD(r7(this.playerState,4,8));else if(this.WM())Ip(this);else return;g.A(this.playerState,128)||(M?this.SD(Rj(this.playerState,256)):this.SD(r7(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.AX(this.videoData)&&this.loader&&Xo(this,!1)}; g.w.stopVideo=function(){this.pauseVideo();this.loader&&(Xo(this,!1),this.loader.Si())}; g.w.v_=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;if(this.JE()&&O){var c;(c=this.mediaElement)==null||c.v_()}else{var k;(k=this.mediaElement)==null||k.stopVideo()}ls(this);us(this);g.A(this.playerState,128)||(M?this.SD(aj(aj(Rj(this.playerState,4),8),16)):this.SD(nC(this.playerState)));this.videoData.videoId&&this.i4.pB.remove(this.videoData.videoId)}; g.w.seekTo=function(M,O){O=O===void 0?{}:O;this.logger.debug(function(){return"SeekTo "+M+", "+JSON.stringify(O)}); g.A(this.playerState,2)&&Ip(this);O.Kv4&&this.SD(Rj(this.playerState,2048));O.seekSource!==58&&O.seekSource!==60||!this.B("html5_update_vss_during_gapless_seeking")||lPG(this.Pd,O.seekSource);this.P4.seekTo(M,O);this.qs.sync()}; g.w.p8=function(M){this.J$.L.X=(0,g.al)();g.A(this.playerState,32)||(this.SD(Rj(this.playerState,32,M==null?void 0:M.seekSource)),g.A(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.Og()}; g.w.LL=function(M){M=M==null?void 0:M.seekSource;g.A(this.playerState,32)?(this.SD(r7(this.playerState,16,32,M)),this.publish("endseeking")):g.A(this.playerState,2)||this.SD(Rj(this.playerState,16,M));M=this.J$.L;var O=this.videoData,c=this.playerState.isPaused();if(O.clientPlaybackNonce&&!isNaN(M.S)){if(Math.random()<.01){c=c?"pbp":"pbs";var k={startTime:M.S};O.U&&(k.cttAuthInfo={token:O.U,videoId:O.videoId});JI("seek",k);g.Nr({clientPlaybackNonce:O.clientPlaybackNonce},"seek");isNaN(M.X)||rB("pl_ss", M.X,"seek");rB(c,(0,g.al)(),"seek")}M.reset()}}; g.w.vJ=function(M){this.LL(M)}; g.w.F4=function(){this.publish("SEEK_COMPLETE")}; g.w.M1=function(M){var O=this.Eg,c=this.videoData.clientPlaybackNonce,k=this.playerType;if(M.scope===4){var I=M.type;if(I){var b=O.Qm(),v=b.getVideoData().clientPlaybackNonce;k===1&&(v=c);if(k=FJp(O,v)){if(c=k.getVideoData())M.writePolicy===2&&c.sabrContextUpdates.has(I)||(M.sendByDefault&&c.Au.add(I),c.sabrContextUpdates.set(I,M)),O.B("html5_enable_t1_enf_on_sabr")&&(M=I===5,I=t98(c.playerResponse),M?(M=I?1:0,cR(M,"m.p_",{}),y5("MBSTAT",M)):M=1,M===0&&O.PQ.Dd("onAbnormalityDetected"))}else b.Xb("scuset", {ncpf:"1",ccpn:v,crcpn:c})}else g.sZ(Error("b/380308491: contextUpdateType is undefined"))}}; g.w.Bo=function(){if(this.playerType===2)return this.Eg.Bo("")}; g.w.getCurrentTime=function(M){return this.P4.getCurrentTime(M===void 0?!1:M)}; g.w.JY=function(){return this.P4.JY()}; g.w.w9=function(){return this.P4.w9()}; g.w.Ot=function(){return this.w9()}; g.w.IK=function(){return this.P4.IK()}; g.w.getPlaylistSequenceForTime=function(M){return this.videoData.getPlaylistSequenceForTime(M-this.I5())}; g.w.wU=function(){var M=NaN;this.mediaElement&&(M=this.mediaElement.wU());return M>=0?M:this.getCurrentTime()}; g.w.Lb=function(){var M;return((M=this.videoData.S)==null?0:M.Lb)?this.videoData.S.Lb(this.getCurrentTime()-this.I5()):this.mediaElement&&(M=this.mediaElement.Y9())&&(M=M.getTime(),!isNaN(M))?M/1E3+this.getCurrentTime():NaN}; g.w.getDuration=function(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.I5():this.h0()?this.h0():0}; g.w.BH=function(){var M=new nMp;if(this.loader){var O=this.i4.schedule,c=this.i4.MW();c=c===void 0?!1:c;M.z6=O.Y2;M.yI=O.HQ;M.bandwidthEstimate=Vo(O);if(c){c=(O.K.sZ()*1E3).toFixed();var k=(O.jc.sZ()*1E3).toFixed(),I=Cb(O).toFixed(2),b=((O.W.sZ()||0)*1E9).toFixed(2),v=O.Y.sZ().toFixed(0),u=O.wy.sZ().toFixed(0),t=O.T.percentile(.5).toFixed(2),G=O.T.percentile(.92).toFixed(2),X=O.T.percentile(.96).toFixed(2),l=O.T.percentile(.98).toFixed(2);O.S?O.S.reset():O.S=new z2;O.S.add(O.oO);O.S.add(O.interruptions.length); for(var F=0,p=O.interruptions.length-1;p>=0;p--){var K=O.interruptions[p];O.S.add(K-F);F=K}F=0;for(p=O.L.length-1;p>=0;p--){K=O.L[p];var r=K.stamp/36E5;O.S.add(r-F);F=r;O.S.add(K.net/1E3);O.S.add(K.max)}O=O.S.Fa();M.S={ttr:c,ttm:k,d:I,st:b,bw:v,abw:u,v50:t,v92:G,v96:X,v98:l,"int":O}}ql8(this.loader,M)}else this.mediaElement&&(M.Ka=Fi(this.mediaElement));M.z6=this.z6;M.yI=this.yI;M.Y=this.isAtLiveHead()&&this.isPlaying()?PtE(this):NaN;return M}; g.w.By=function(M,O){this.yI+=M;this.z6+=O}; g.w.oW=function(){return this.mediaElement?g.AX(this.videoData)?1:q1(this.videoData)?this.isAtLiveHead()||this.YF()?1:this.P4.oW():this.mediaElement.oW():0}; g.w.Of=function(){var M=this.sH,O=Mb(M,"bandwidth"),c=Mb(M,"bufferhealth"),k=Mb(M,"livelatency"),I=Mb(M,"networkactivity"),b=Y4(M,"bandwidth"),v=Y4(M,"bufferhealth"),u=Y4(M,"livelatency");M=Y4(M,"networkactivity");var t=this.PH(),G=t.droppedVideoFrames;t=t.totalVideoFrames;var X=this.getCurrentTime();if(this.iA){var l="IT/"+(this.iA.S.getInfo()+"/"+HP(this.jU()));l+="/"+this.iA.getInfo()}else l="";var F=this.isGapless(),p=this.Bt(),K=this.kz(),r=g.GX(this),W=this.getPlayerState(),z=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var e=0;var S="";if(this.W4){if(this.W4.UQ){S="D,";break a}e=this.W4.hY;S=this.W4.Tm.substring(0,4)}e>0?(e="AD"+e+", ",S&&(e+=S+", "),S=e):S=""}return{WF:b,Zb:v,currentTime:X,xL:l,droppedVideoFrames:G,isGapless:F,Bt:p,eI:K,O7:O,E7:c,P3:k,zM:I,n1:u,dC:M,Jn:r,playerState:W,MF:z,Qg:S,totalVideoFrames:t}}; g.w.A$=function(M){var O={};if(M===void 0?0:M){Object.assign(O,this.Pd.A$());this.mediaElement&&(Object.assign(O,this.mediaElement.A$()),M=this.PH(),O.dvf=M.droppedVideoFrames,O.tvf=M.totalVideoFrames);this.loader&&Object.assign(O,this.loader.A$());this.iA&&(O.drm=JSON.stringify(this.iA.A$()));O.state=this.playerState.state.toString(16);g.A(this.playerState,128)&&(O.debug_error=JSON.stringify(this.playerState.CI));this.H8()&&(O.prerolls=this.MN.join(","));this.videoData.pw&&(O.ismb=this.videoData.pw); this.videoData.latencyClass!=="UNKNOWN"&&(O.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(O.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)O.is_mosaic=1;this.videoData.cotn&&(O.is_offline=1,O.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(O.playerResponseCpn=this.videoData.playerResponseCpn);this.Eg.isOrchestrationLeader()&&(O.leader=1);this.videoData.isLivePlayback&& (this.videoData.S&&Tt(this.videoData.S)&&(O.segduration=Tt(this.videoData.S)),M=this.P4,O.lat=M.K?Qpb(M.K.L):0,O.liveutcstart=this.videoData.liveUtcStartSeconds);O.relative_loudness=this.videoData.TP.toFixed(3);if(M=g.GX(this))O.optimal_format=M.video.qualityLabel;O.user_qual=jL();O.release_version=U[32]}O.debug_videoId=this.videoData.videoId;return O}; g.w.addCueRange=function(M){this.Nh([M])}; g.w.removeCueRange=function(M){this.qs.AR([M])}; g.w.ZZ=function(){this.qs.sync()}; g.w.Qq=function(M,O){return this.qs.Qq(M,O)}; g.w.Nh=function(M,O){this.qs.xE(M,O)}; g.w.De=function(M){this.qs.AR(M)}; g.w.Jc=function(){return this.qs.Jc()||[]}; g.w.tK=function(){return this.yA}; g.w.EZ=function(){return this.visibility.EZ()}; g.w.QY=function(){this.mediaElement&&this.mediaElement.QY()}; g.w.sFY=function(){UT(this)}; g.w.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.w.Aw=function(){g.J4(this.m6)}; g.w.QGQ=function(){this.Og();this.publish("onLoadProgress",this.oW())}; g.w.j7=function(M){var O=M.target.RI();if(this.mediaElement&&this.mediaElement.RI()&&this.mediaElement.RI()===O){jhM(this,M.type);switch(M.type){case "error":var c=KC(this.mediaElement)||"",k=this.mediaElement.Fo();if(c==="capability.changed"){this.B("html5_restart_on_capability_change")?(this.Xb("capchg",{msg:k}),this.dW(!0)):vy(this);return}if(this.mediaElement.hasError()&&v4A(this.Js,c,{msg:k,trg:"elementevt"}))return;if(this.isBackground()&&this.mediaElement.To()===4){this.v_();tH(this,"unplayable"); return}break;case "durationchange":c=this.mediaElement.getDuration();isFinite(c)&&(!this.gy||c>0)&&c!==1&&this.vv(c);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());HYA(this.qs);this.Pd.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":l08(this);this.publish("onLoadedMetadata");k1a(this);c=this.Lb();this.videoData.mx&&(this.videoData.mx=c);break;case "loadstart":k1a(this);break;case "progress":case "suspend":this.r5.X5(); break;case "playing":this.J$.Z1("plev");this.Ji&&!AN(this)&&(this.Ji=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{H4:"videoplayer_onPlaying"})));break;case "timeupdate":c=this.mediaElement&&!this.mediaElement.getCurrentTime();k=this.mediaElement&&this.mediaElement.FS()===0;if(c&&(!this.zF||k))return;this.zF=this.zF||!!this.mediaElement.getCurrentTime();c_k(this);this.Og();if(!this.mediaElement||this.mediaElement.RI()!==O)return;this.publish("onVideoProgress", this.getCurrentTime());break;case "waiting":if(this.mediaElement.dQ().length>0&&this.mediaElement.hD().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;this.B("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.FS()>2||!this.mediaElement.isSeeking()&&iV(this.mediaElement.hD(),this.mediaElement.getCurrentTime()))&&(c=this.mediaElement.A$(),c.bh=Fi(this.mediaElement).toFixed(3),this.Xb("uwe",c));break;case "resize":l08(this); this.videoData.X&&this.videoData.X.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.zK&&g.A(this.playerState,8)&&!g.A(this.playerState,1024)&&this.getCurrentTime()===0&&g.lf){tH(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.RI()===O){p0R(this.P4,M);this.publish("videoelementevent",M);O=this.playerState;k=this.Ue;var I=this.mediaElement;c=this.videoData.clientPlaybackNonce;if(!g.A(O,128)){var b=O.state; I=I?I:M.target;var v=I.getCurrentTime();if(!g.A(O,64)||M.type!=="ended"&&M.type!=="pause"){var u=I.getDuration();u=I.isEnded()||v>1&&Math.abs(v-u)<1.1;var t=M.type==="pause"&&I.isEnded();v=M.type==="ended"||M.type==="waiting"||M.type==="timeupdate"&&!g.A(O,4)&&!yF(k,v);if(t||u&&v)I.lY()>0&&I.RI()&&(b=14);else switch(M.type){case "error":KC(I)&&(b|=128);break;case "pause":g.A(O,256)?(b^=256)||(b=64):g.A(O,32)||g.A(O,2)||g.A(O,4)||(b=4,g.A(O,1)&&g.A(O,8)&&(b|=1));break;case "playing":v=b;b=(b|8)&-1093; v&4?(b|=1,w7(k,I,!0)):yF(k,I.getCurrentTime())&&(b&=-2);g.A(O,1)&&w7(k,I)&&(b|=1);break;case "seeking":b|=16;g.A(O,8)&&(b|=1);b&=-3;break;case "seeked":b&=-17;w7(k,I,!0);break;case "waiting":g.A(O,2)||(b|=1);w7(k,I);break;case "timeupdate":v=g.A(O,16),u=g.A(O,4),(g.A(O,8)||v)&&!u&&yF(k,I.getCurrentTime())&&(b=8),w7(k,I)&&(b|=1)}}k=b;b=null;k&128&&(b=M.target,I=KC(b),v=1,I?(I==="capability.changed"&&(v=2),u="GENERIC_WITHOUT_LINK",t=b.A$(),t.mediaElem="1",t.trg="melem",/AUDIO_RENDERER/.test(b.Fo())&& (u="HTML5_AUDIO_RENDERER_ERROR"),b={errorCode:I,errorMessage:g.qf[u]||"",Sg:u,EB:G5(t),xT:v,cpn:O.CI?O.CI.cpn:""}):b=null,b&&(b.cpn=c));O=nC(O,k,b)}!g.A(this.playerState,1)&&g.A(O,1)&&G1E(this,"evt"+M.type);this.SD(O)}}}; g.w.Fho=function(M){M=M.S.availability==="available";M!==this.yA&&(this.yA=M,this.publish("airplayavailabilitychange"))}; g.w.Gfc=function(){var M=(0,g.al)(),O=this.mediaElement.EZ();this.Xb("airplay",{ia:O});!O&&!isNaN(this.r0)&&M-this.r0<2E3||(this.r0=M,O!==this.EZ()&&(M=this.visibility,M.S!==O&&(M.S=O,M.K2()),this.Xb("airplay",{rbld:O}),this.NN()),this.publish("airplayactivechange"))}; g.w.Ox=function(M){if(this.loader){var O=this.loader,c=O.Y,k=O.getCurrentTime(),I=Date.now()-c.T;c.T=NaN;c.Xb("sdai",{adfetchdone:M,d:I});M&&!isNaN(c.W)&&c.X!==3&&AZ(c.loader,k,c.W,c.U);c.policy.X?c.J=NaN:c.L=NaN;iN(c,4,c.X===3?"adfps":"adf");xV(O)}}; g.w.HJ=function(){g.Xt(this.dO);this.a_.stop();this.videoData.Y2=!0;this.i4.qA=!0;this.i4.l5=0;var M=this.Js;if(M.videoData.X){var O=M.Fb.J,c=M.videoData.X.i5;O.L.has(c)&&(O.L.delete(c),O.X=!0)}M.S.stop();this.R2();g.A(this.playerState,8)&&this.SD(aj(this.playerState,65));this.mQ=!1;M=this.Pd;M.S&&Y6l(M.S);M.X&&(M=M.X,O=g.bg(M.provider),M.S<0&&(M.S=O,M.delay.start()),M.X=O,M.L=O);g.V4(this.KO);this.publish("playbackstarted");(M=g.c4("yt.scheduler.instance.clearPriorityThreshold"))?M():x9(0)}; g.w.R2=function(){var M=this.Eg.YE(),O={},c={};!Wg("pbs",this.J$.timerName)&&j5.measure&&j5.getEntriesByName&&(j5.getEntriesByName("mark_nr")[0]?udk("mark_nr"):udk());M.videoId&&(O.videoId=M.videoId);M.clientPlaybackNonce&&!this.B("web_player_early_cpn")&&(O.clientPlaybackNonce=M.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(c.isPausedOnLoad=!0);c.itag=M.X?Number(M.X.itag):-1;M.wW&&(c.preloadType=String(this.Ng?2:1));O.liveStreamMode=rBK[VP(M)];O.playerInfo=c;this.J$.infoGel(O); if(this.loader){M=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(M.Y&&(O=window.performance.getEntriesByName(M.Y),O.length&&(O=O[0],M.tick("vri",O.fetchStart),M.tick("vdns",O.domainLookupEnd),M.tick("vreq",O.requestStart),M.tick("vrc",O.responseEnd))),M.X&&(O=window.performance.getEntriesByName(M.X),O.length&&(O=O[0],M.tick("ari",O.fetchStart),M.tick("adns",O.domainLookupEnd),M.tick("areq",O.requestStart),M.tick("arc",O.responseEnd))));M=M.ticks;for(var k in M)M.hasOwnProperty(k)&& this.J$.tick(k,M[k])}}; g.w.Og=function(M){var O=this;M=M===void 0?!1:M;if(this.mediaElement&&this.videoData){bib(this.P4,this.isPlaying());var c=this.getCurrentTime();!this.loader||g.A(this.playerState,4)&&g.AX(this.videoData)||g.A(this.playerState,32)&&el(this.videoData)||LzL(this.loader,c);c>5&&(this.P4.Y=c);var k=g.qA();k?g.S8.o8(this.WW):g.jv(this.WW);var I=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!I||gU(this.videoData))&&!g.A(this.playerState,128)){var b=function(){if(O.mediaElement&&!g.A(O.playerState, 128)){O.i4.MW()&&jhM(O,"pfx");var v=O.getCurrentTime();O.B("html5_buffer_underrun_transition_fix")&&(v-=O.I5());var u=Fi(O.mediaElement),t=g.A(O.playerState,8),G=yF(O.Ue,v),X=xN2(O.Ue,v,(0,g.al)(),u);t&&G?O.SD(aj(O.playerState,1)):t&&X?(t=O.getDuration(),G=Sl(O.videoData),t&&Math.abs(t-v)<1.1?(O.Xb("setended",{ct:v,bh:u,dur:t,live:G}),O.mediaElement.u8()?(O.logger.debug("seek to 0 because of looping"),O.seekTo(0,{H4:"videoplayer_loop",seekSource:37})):O.Ep()):(O.playerState.isBuffering()||G1E(O,"progress_fix"), O.SD(Rj(O.playerState,1)))):(t&&!G&&!X&&v>0&&(t=(Date.now()-O.s6)/1E3,G=O.getDuration(),v>G-1&&O.Xb("misspg",{t:v.toFixed(2),d:G.toFixed(2),r:t.toFixed(2),bh:u.toFixed(2)})),O.playerState.isPaused()&&O.playerState.isBuffering()&&Fi(O.mediaElement)>5&&O.SD(aj(O.playerState,1)));O.Og()}}; this.mediaElement.dQ().length===0?this.WW=k?g.S8.Tp(b,100):g.tL(b,100):this.WW=k?g.S8.Tp(b,500):g.tL(b,500)}this.videoData.mP=c;!M&&this.isPlaying()&&bMI(this);HaA(this.NZ,this.cC,this.aF(),this.isBackground())&&kM(this);this.publish("progresssync",M);I&&gU(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.w.L9=function(){this.jp("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.w.kz=function(){return this.Pd.kz()}; g.w.qV=function(){return this.loader?this.loader.qV():Vo(this.i4.schedule,!0)}; g.w.SD=function(M){if(!g.NT(this.playerState,M)){this.logger.debug(function(){return"Setting state "+M.toString()}); var O=new g.vR(M,this.playerState);this.playerState=M;XcM(this);var c=!this.pP.length;this.pP.push(O);var k=this.mediaElement&&this.mediaElement.isSeeking();g.u$(O,1)&&this.loader&&RfG(this.loader);k=O.oldState.state===8&&!k;g.u$(O,1)&&k&&g.A(this.playerState,8)&&!g.A(this.playerState,64)&&this.loader&&(aHb(this.loader),this.mediaElement&&Fi(this.mediaElement)>=5&&WFE(this.NZ,this.cC)&&kM(this));(k=g.Y8(this.i4.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.A(M,1)&&(g.A(M,8)||g.A(M, 16))?this.EX.start(k):this.EX.stop();(UR(O,8)<0||g.u$(O,1024))&&this.a_.stop();!g.u$(O,8)||this.videoData.Y2||g.A(O.state,1024)||this.a_.start();g.A(O.state,8)&&UR(O,16)<0&&!g.A(O.state,32)&&!g.A(O.state,2)&&this.playVideo();g.A(O.state,2)&&q1(this.videoData)&&(this.vv(this.getCurrentTime()),this.Og(!0));g.u$(O,2)&&(this.TJ(!0),this.i4.MW()&&this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&el(this.videoData)&&this.videoData.S&&(k={minst:""+this.videoData.S.qA,cminst:""+(this.videoData.S.rZ()+ this.I5()),maxst:""+this.videoData.S.sE,hts:""+this.videoData.S.s2,cmaxst:""+(this.videoData.S.h0()+this.I5())},this.Xb("sabrSeekableBoundaries",k)));g.u$(O,128)&&this.v_();this.videoData.S&&this.videoData.isLivePlayback&&!this.Zo&&(UR(O,8)<0?eJ8(this.videoData.S):g.u$(O,8)&&this.videoData.S.resume());k0l(this.P4,O);FUl(this.Pd,O);if(c&&!this.BQ())try{for(var I=g.a(this.pP),b=I.next();!b.done;b=I.next()){var v=b.value;eyl(this.qs,v);this.publish("statechange",v)}}finally{this.pP.length=0}}}; g.w.Yb=function(){this.J$.tick("qoes")}; g.w.Gu=function(){this.P4.Gu()}; g.w.DZ=function(M,O,c,k){a:{var I=this.Js;k=k===void 0?"LICENSE":k;c=c.substring(0,256);var b=Xv(O);M==="drm.keyerror"&&this.iA&&this.iA.X.keys.length>1&&I.L<96&&(M="drm.sessionlimitexhausted",b=!1);var v=I.Fb.experiments.No("html5_retry_on_drm_unavailable"),u=I.Fb.experiments.No("html5_retry_on_drm_key_error"),t=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(v&&M==="drm.unavailable"||u&&M==="drm.keyerror"&&!c.match(t))I.jq("qoe.restart",{retryOnDrmError:1,e:M,detail:c}),I.aO.dW(!0);else{if(b)if(I.videoData.X&& I.videoData.X.video.isHdr())Xia(I,M);else{if(I.aO.jp(M,O,k,c),khE(I,{detail:c}))break a}else I.jq(M,{detail:c});M==="drm.sessionlimitexhausted"&&(I.Xb("retrydrm",{sessionLimitExhausted:1}),I.L++,t_8(I.aO))}}}; g.w.ScB=function(){var M=this,O=g.Y8(this.i4.experiments,"html5_license_constraint_delay"),c=xE();O&&c?(O=new g.$q(function(){M.AF();UT(M)},O),g.C(this,O),O.start()):(this.AF(),UT(this))}; g.w.Dv=function(M){this.publish("heartbeatparams",M)}; g.w.dH=function(M){this.Xb("keystatuses",BMk(M));var O="auto",c=!1;this.videoData.X&&(O=this.videoData.X.video.quality,c=this.videoData.X.video.isHdr());a:{switch(O){case "highres":case "hd2880":O="UHD2";break;case "hd2160":case "hd1440":O="UHD1";break;case "hd1080":case "hd720":O="HD";break;case "large":case "medium":case "small":case "light":case "tiny":O="SD";break;default:O="";break a}c&&(O+="HDR")}O=Ka(M)?gH(M,O):M.L.includes(O);if(this.B("html5_enable_vp9_fairplay")){if(c)if(M.W){var k;if((k= this.iA)==null?0:vF(k.S))if((c=this.iA)==null)c=0;else{for(var I=k=void 0,b=g.a(c.X.values()),v=b.next();!v.done;v=b.next())v=v.value,k||(k=ZTb(v,"SD")),I||(I=ZTb(v,"AUDIO"));c.MZ({sd:k,audio:I});c=k==="output-restricted"||I==="output-restricted"}else c=!O;if(c){this.Xb("drm",{dshdr:1});Xia(this.Js);return}}else{this.videoData.uw||(this.videoData.uw=!0,this.Xb("drm",{dphdr:1}),this.dW(!0));return}var u;if((u=this.iA)==null?0:vF(u.S))return}else if(u=M.W&&O,c&&!u){Xia(this.Js);return}O||gH(M,"AUDIO")&& gH(M,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),M=BMk(M),this.Lr?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.B("html5_report_fatal_drm_restricted_error_killswitch")||this.jp("drm.keyerror",2,void 0,"info."+M)):(this.Lr=!0,this.jq(new g.jy("qoe.restart",Object.assign({},{retrydrm:1},M))),kM(this),t_8(this)))}; g.w.hKy=function(){if(!this.videoData.Y2&&this.mediaElement&&!this.isBackground()){var M="0";this.mediaElement.FS()>0&&Fi(this.mediaElement)>=5&&this.videoData.Y&&this.videoData.Y.S&&(this.SD(Rj(this.playerState,1)),G1E(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),M="1");XcM(this);var O=this.videoData.Y;M={restartmsg:M,mfmt:!N1(this.videoData),mdrm:!(!(O&&O.videoInfos&&O.videoInfos.length&&O.videoInfos[0].Mm)||this.iA),mfmtinfo:!this.videoData.X,prerolls:this.H8()?this.MN.join(","): "0"};if(this.iA){O=this.iA;if(O.X.size<=0){var c="ns;";O.T||(c+="nr;");O=c+="ql."+O.Y.length}else O=BMk(O.X.values().next().value),O=G5(O);M.drmp=O}var k;Object.assign(M,((k=this.loader)==null?void 0:k.A$())||{});var I;Object.assign(M,((I=this.mediaElement)==null?void 0:I.A$())||{});this.Pd.jq("qoe.start15s",G5(M));this.publish("loadsofttimeout")}}; g.w.vv=function(M){this.videoData.lengthSeconds!==M&&(this.videoData.lengthSeconds=M,UT(this))}; g.w.TJ=function(M,O){var c=this;M=M===void 0?!1:M;if(!this.ZL)if(Wg("att_s","player_att")||Hg("att_s",void 0,"player_att"),this.B("use_rta_for_player"))(function(){var I,b,v,u;return g.P(function(t){switch(t.X){case 1:if(!(I=M)){t.Gf(2);break}return g.Z(t,g.yC8(),3);case 3:I=!t.S;case 2:if(I)return t.return();g.Ja(t,4);b=gMA(c.Pd);if(!b)throw Error();v={};return g.Z(t,g.EH8((v.cpn=c.videoData.clientPlaybackNonce,v.encryptedVideoId=c.videoData.videoId||"",v),3E4),6);case 6:u=t.S;if(c.ZL)throw Error(); if(!u.challenge)throw g.sZ(Error("Not sending attestation ping; no attestation challenge string")),Error();c.ZL=!0;var G=[u.challenge];u.error?G.push("r1c="+u.error):u.webResponse&&G.push("r1a="+u.webResponse);var X;((X=u.adblockReporting)==null?void 0:X.reportingStatus)!==void 0&&G.push("r6a="+u.adblockReporting.reportingStatus);var l;((l=u.adblockReporting)==null?void 0:l.broadSpectrumDetectionResult)!==void 0&&G.push("r6b="+u.adblockReporting.broadSpectrumDetectionResult);b(G.join("&"));Hg("att_f", void 0,"player_att");g.Hk(t,0);break;case 4:g.Bk(t),Hg("att_e",void 0,"player_att"),g.rI(t)}})})().then(function(){O==null||O()}); else{var k=new g.V9a(this.videoData);if("c1a"in k.Gb&&!g.xw.isInitialized()){Hg("att_wb",void 0,"player_att");this.yQ===2&&Math.random()<.01&&g.sZ(Error("Botguard not available after 2 attempts"));if(M)return;if(this.yQ<5){g.V4(this.cE);this.yQ++;return}}(k=g.TfG(k))?(Hg("att_f",void 0,"player_att"),KUG(this.Pd,k),this.ZL=!0):Hg("att_e",void 0,"player_att")}}; g.w.gT=function(M){M=M===void 0?!1:M;return Sl(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.YF()||g.AX(this.videoData))?this.getCurrentTime():this.h0(M)}; g.w.wJ=function(){return this.rZ()}; g.w.h0=function(M){return this.P4.h0(M===void 0?!1:M)}; g.w.rZ=function(){return this.P4.rZ()}; g.w.I5=function(){return this.P4?this.P4.I5():0}; g.w.getStreamTimeOffset=function(){return this.P4?this.P4.getStreamTimeOffset():0}; g.w.Af=function(){var M=0;this.i4.B("web_player_ss_media_time_offset")&&(M=this.getStreamTimeOffset()===0?this.I5():this.getStreamTimeOffset());return M}; g.w.setPlaybackRate=function(M){var O;this.playbackRate!==M&&g4l(this.NZ,(O=this.videoData.Y)==null?void 0:O.videoInfos)&&(this.playbackRate=M,kM(this));this.playbackRate=M;this.mediaElement&&this.mediaElement.setPlaybackRate(M)}; g.w.getPlaybackRate=function(){return this.playbackRate}; g.w.getPlaybackQuality=function(){var M="unknown";if(this.videoData.X&&(M=this.videoData.X.video.quality,M==="auto"&&this.mediaElement)){var O=this.M0();O&&O.videoHeight>0&&(M=rt(O.videoWidth,O.videoHeight))}return M}; g.w.isHdr=function(){return!!(this.videoData.X&&this.videoData.X.video&&this.videoData.X.video.isHdr())}; g.w.sendVideoStatsEngageEvent=function(M,O){var c=this.Pd;c.S?(c=Bi(c.S,"engage"),c.Y2=M,c.send(O)):O&&O()}; g.w.qa=function(M){return this.Pd.qa(M)}; g.w.isAtLiveHead=function(M,O){O=O===void 0?!1:O;return Sl(this.videoData)&&(this.VL||O)?this.P4.isAtLiveHead(M):!1}; g.w.qS=function(){var M=this.h0(),O=this.getCurrentTime(),c;(c=!Sl(this.videoData))||(c=this.P4,c=!(c.S&&c.S.Y));return c||this.YF()||isNaN(M)||isNaN(O)?0:Math.max(0,M-O)}; g.w.zR=function(M){(this.VL=M)||this.a_.stop();this.videoData.S&&(M?this.videoData.S.resume():eJ8(this.videoData.S));if(this.loader){var O=this.videoData.B("html5_disable_preload_for_ssdai_with_preroll")&&this.Zz()&&this.videoData.isLivePlayback;M&&!O?this.loader.resume():Xo(this,!0)}g.A(this.playerState,2)||M?g.A(this.playerState,512)&&M&&this.SD(aj(this.playerState,512)):this.SD(Rj(this.playerState,512));O=this.Pd;O.qoe&&(O=O.qoe,g.ci(O,g.bg(O.provider),"stream",[M?"A":"I"]))}; g.w.yB=function(M){this.Pd.jq("player.exception",G5({n:M.name,m:M.message}))}; g.w.F$=ML(22);g.w.m3=ML(51);g.w.KJ=function(M){this.Pd.KJ(M)}; g.w.yT=function(M){this.Pd.yT(M)}; g.w.N1=function(M){this.Pd.N1(M)}; g.w.hc=ML(28);g.w.sY=ML(34);g.w.bj=function(M){this.Pd.bj(M)}; g.w.Ky=function(M,O,c,k){this.Pd.Ky(M,O,c,k)}; g.w.LZ=function(){this.Xb("hidden",{},!0)}; g.w.PH=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.w.gQ=function(){return this.loader?this.loader.gQ():!0}; g.w.setLoop=function(M){this.loop=M;this.mediaElement&&!g.lr(this.i4)&&this.mediaElement.setLoop(M)}; g.w.u8=function(){return this.mediaElement&&!g.lr(this.i4)?this.mediaElement.u8():this.loop}; g.w.UI=function(M){this.Xb("timestamp",{o:M.toString()});this.P4.UI(M)}; g.w.AC=function(M){this.J$.tick(M)}; g.w.jd=function(M){return this.J$.jd(M)}; g.w.Z1=function(M){this.J$.Z1(M)}; g.w.Xb=function(M,O,c){this.Pd.Xb(M,O,c===void 0?!1:c)}; g.w.Nx=function(M,O,c){this.Pd.Xb(M,O,c===void 0?!1:c)}; g.w.jq=function(M){this.Pd.jq(M.errorCode,G5(M.details));M=M.errorCode;if(this.videoData.isLivePlayback&&(M==="qoe.longrebuffer"||M==="qoe.slowseek")||M==="qoe.restart"){M=this.loader?G27(this.loader.videoTrack):{};var O,c;this.Xb("lasoe",Object.assign(this.loader?G27(this.loader.audioTrack):{},(O=this.gy)==null?void 0:(c=O.S)==null?void 0:c.hK()));var k,I;this.Xb("lvsoe",Object.assign(M,(k=this.gy)==null?void 0:(I=k.X)==null?void 0:I.hK()))}}; g.w.pX=function(M,O,c){this.Pd.pX(M,O,c)}; g.w.Mr=function(M,O,c,k,I,b,v,u){var t;if((t=this.videoData.S)!=null&&t.isLive){var G=O.playerType===2?O:M,X=M.videoData.videoId,l=O.videoData.videoId;if(X&&l){t=this.Pd;if(t.qoe){var F=t.qoe,p=M.cpn,K=O.cpn,r=G.videoData.uA,W=F.provider.videoData.clientPlaybackNonce,z=F.provider.videoData.videoId,e=K!==W&&l!==z;W=p!==W&&X!==z;F.reportStats();F.adCpn&&F.adCpn!==p||(F.adCpn=W?p:"",F.nR=W?X:"",F.adFormat=W?r:void 0,XnG(F,b?4:I?2:0,K,l,k),F.reportStats(),F.adCpn=e?K:"",F.nR=e?l:"",F.adFormat=e?r:void 0, XnG(F,b?5:I?3:1,p,X,c),F.reportStats())}c=M.cpn;if(t.Y.has(c)){if(I=t.Y.get(c),SG(I,!0).send(),ZC(I),c!==t.provider.videoData.clientPlaybackNonce){bYI(I);var S;(S=t.S)==null||MoM(S);t.Y.delete(c)}}else t.jx=t.provider.videoData.clientPlaybackNonce,t.jx&&t.S&&(t.Y.set(t.jx,t.S),SG(t.S).send(),ZC(t.S));S=O.cpn;G=G.videoData;k-=this.Af();if(t.Y.has(S)){k=t.Y.get(S);var Q=k.Y&&isNaN(k.J)?zh(k):NaN;k=IPl(k,!1);isNaN(Q)||(k.W=Q);k.send()}else k=wy8(t,t.provider,G,k),t.Y.set(S,k),vME(k,new g.vR(Rj(new g.g7, 8),new g.g7)),Y6l(k),(Q=t.S)==null||ZC(Q);t.jx=S;if(this.B("html5_unify_csi_server_stitched_transition_logging")){if(t=this.J$,Q=O.cpn,k=this.videoData.clientPlaybackNonce,O=O.videoData,M=(M.cpn===k?"video":"ad")+"_to_"+(Q===k?"video":"ad"),M!=="video_to_ad"){k=M==="ad_to_video"?void 0:O;G=k==null?void 0:k.jj;S={};if(O==null?0:O.U)S.cttAuthInfo={token:O.U,videoId:O.videoId};v&&(S.startTime=v);JI(M,S);var T,L,x;v={targetVideoId:(T=O==null?void 0:O.videoId)!=null?T:"empty_video",targetCpn:Q,adVideoId:(L= k==null?void 0:k.videoId)!=null?L:"empty_video",adClientPlaybackNonce:(x=G==null?void 0:G.cpn)!=null?x:k==null?void 0:k.clientPlaybackNonce};G&&(v.adBreakType=G.adBreakType,v.adType=G.adType);g.Nr(v,M);a2(t,u,M)}}else T=this.J$,x=this.videoData.clientPlaybackNonce,L=O.videoData,x=(M.cpn===x?"video":"ad")+"_to_"+(O.cpn===x?"video":"ad"),M={},L.U&&(M.cttAuthInfo={token:L.U,videoId:L.videoId}),v&&(M.startTime=v),JI(x,M),g.Nr({targetVideoId:L.videoId,targetCpn:O.cpn,isSsdai:!0},x),v||a2(T,u,x)}}else this.logger.S(360717806, "SSTEvent for nonSS")}; g.w.pu=function(){var M=this.Eg,O=M.wA;M.wA=[];return O}; g.w.xK=function(M){this.videoData.P2=!0;this.jq(new g.jy("sabr.fallback",M));this.dW(!0)}; g.w.Hn=function(M,O){this.videoData.bM=!0;if(O===void 0||O)this.jq(new g.jy("qoe.restart",M)),this.dW(!0);this.videoData.UL()&&this.B("html5_reload_caption_on_ssdai_fallback")&&this.Eg.vW()}; g.w.zJ=function(M){this.Xb("sdai",{aftimeout:M});this.jq(new g.jy("ad.fetchtimeout",{timeout:M}))}; g.w.Im=function(M,O){this.Xb("timelineerror",M);M=new g.jy("dai.timelineerror",M);O?this.jp("dai.timelineerror",1,"RETRYABLE_ERROR",G5(M.details)):this.jq(M)}; g.w.bz=function(){return g.bg(this.Pd.provider)}; g.w.getPlayerSize=function(){return this.dE.getPlayerSize()}; g.w.q$=function(){return this.dE.q$()}; g.w.kN=function(){return this.J$}; g.w.MM=function(){return this.Eg.MM()}; g.w.getVolume=function(){return this.Eg.getVolume()}; g.w.f7=function(){return this.Eg.f7()}; g.w.isMuted=function(){return this.Eg.isMuted()}; g.w.j$=function(){return this.Eg.j$()}; g.w.tP=function(){this.Zo=!0}; g.w.B=function(M){return this.i4.B(M)}; g.w.Ra=function(M,O,c,k,I){this.Xb("xvt",{m:M,g:O?1:0,tt:c?1:0,np:k?1:0,c:I})}; g.w.cO=function(){var M;(M=this.loader)==null||M.resume()}; g.w.Zz=function(){return g.rK(this.MN,"ad")}; g.w.DH=function(){var M=this.getCurrentTime(),O=M-this.I5();var c=this.mediaElement?q9(this.mediaElement.hD()):0;c=Math.floor(Math.max(c-O,0))+100;var k;return((k=this.loader)==null?0:k.DH(O,c))?(this.Xb("sdai",{skipad:1,ct:O.toFixed(3),adj:c.toFixed(3)}),el(this.videoData)&&this.loader.seek(O+c,{seekSource:89,H4:"videoplayer_skipServerStitchedAd"}),gTG(this.P4,M),!0):!1}; g.w.MW=function(){return this.i4.MW()}; g.w.n_=function(){if(this.B("html5_generate_content_po_token"))return this.videoData.En||"";this.Eg.zO();return this.i4.mX||""}; g.w.Yy=function(){if(this.videoData.videoId)return this.videoData.Qk}; g.w.V9=function(){return this.videoData.videoId}; g.w.wY=function(){return this.Eg.HW}; g.w.TX=function(){return this.mQ}; g.w.Wq=function(){return this.Eg.Wq()}; g.w.jJ=function(M,O,c){this.B("html5_report_seek_source_for_utc_seeks")&&this.SD(Rj(this.playerState,16,c));this.P4.jJ(M,O)}; g.w.prefetchKeyPlay=function(){}; g.w.qP=function(){this.P4.qP()}; g.w.G3=function(M,O){var c=this.B("html5_generate_content_po_token")?this.videoData:void 0;this.Eg.G3(M,O,c)}; g.w.Pl=function(M,O){this.Pd.Pl(M,O)}; g.w.pj=function(){return this.Pd.pj()}; g.w.ws=function(){return this.videoData.cZ}; g.w.Bt=function(){return this.Eg.Bt()}; g.w.xg=function(){return this.Eg.xg(this)}; g.w.SO=function(){this.xD=!0}; g.w.eT=function(M){var O;(O=this.loader)==null||O.eT(M)};g.n(FcR,Xq);g.n(Fo,ns);Fo.prototype.S=function(M){M&&R3(this,this.j.getLoopVideo());this.j.logVisibility(this.element,M)}; Fo.prototype.logClick=function(){this.j.logClick(this.element)}; Fo.prototype.onLoopChange=function(M){R3(this,M)}; Fo.prototype.X=function(M){this.j.setLoopVideo(M)};g.n(pcI,Xq);g.n(Kc8,Xq);g.w=Kc8.prototype;g.w.seekToChapterWithAnimation=function(M){var O=this;if(g.ZH(this.api)&&!(M<0)){var c=this.api.getVideoData(),k=c.KI;if(k&&M=0)return;O=~O;g.dK(this.items,O,0,M);KI(this.menuItems.element,M.element,O)}M.subscribe("size-change",this.hZ,this);this.menuItems.publish("size-change")}; g.w.Ns=function(M){M.unsubscribe("size-change",this.hZ,this);this.BQ()||(g.JA(this.items,M),this.menuItems.element.removeChild(M.element),this.menuItems.publish("size-change"))}; g.w.hZ=function(){this.menuItems.publish("size-change")}; g.w.focus=function(){for(var M=0,O=0;O1&&g.ZP(this)}; g.w.zN=function(){Lc2(this);this.h$&&(xvb(this),g.LI(this.element,this.size))}; g.w.ji=function(){var M=this.S.pop();hYk(this,M,this.S[this.S.length-1],!0)}; g.w.sO=function(M){if(!M.defaultPrevented)switch(M.keyCode){case 27:this.qW();M.preventDefault();break;case 37:this.S.length>1&&this.ji();M.preventDefault();break;case 39:M.preventDefault()}}; g.w.focus=function(){this.S.length&&this.S[this.S.length-1].focus()}; g.w.Q2=function(){g.k1.prototype.Q2.call(this);this.U&&this.U.dispose();this.W&&this.W.dispose()};g.n(So,g.By);So.prototype.open=function(M,O){this.initialize(M.items)&&this.yM(O,!!O)}; So.prototype.initialize=function(M){g.eo(this.f2);if(M===void 0||M.length===0)return!1;var O=M.length;M=g.a(M);for(var c=M.next();!c.done;c=M.next())this.B4(c.value,O--);return!0}; So.prototype.B4=function(M,O){M.menuNavigationItemRenderer?OEI(this,M.menuNavigationItemRenderer,O):M.menuServiceItemRenderer&&cnl(this,M.menuServiceItemRenderer,O)};g.n(Py,Wy);g.w=Py.prototype;g.w.IS=function(M){M.target!==this.dismissButton.element&&M.target!==this.overflowButton.element&&(this.XZ(),this.onClickCommand&&this.j.Dd("innertubeCommand",this.onClickCommand))}; g.w.lm=function(){this.enabled=!1;this.T.hide()}; g.w.gt=function(){return!!this.S&&this.enabled}; g.w.onVideoDataChange=function(M,O){this.jR(O);if(this.S){this.kD();a:if(!this.isCounterfactual){var c,k,I;this.banner.update({title:(c=this.S)==null?void 0:c.title,subtitle:(k=this.S)==null?void 0:k.subtitle,metadata:(I=this.S)==null?void 0:I.metadataText});var b;this.onClickCommand=g.V((b=this.S)==null?void 0:b.onTap,ek);var v;if(M=g.V((v=this.S)==null?void 0:v.onOverflow,ek))this.W=g.V(M,yzD);var u;if((u=this.S)==null?0:u.thumbnailImage){var t,G;v=((t=this.S)==null?void 0:(G=t.thumbnailImage)== null?void 0:G.sources)||[];if(v.length===0)break a;this.thumbnailImage.update({url:v[0].url})}else{var X;if((X=this.S)==null?0:X.thumbnailIconName){var l;this.thumbnailIcon.update({icon:(l=this.S)==null?void 0:l.thumbnailIconName})}}var F;this.shouldShowOverflowButton=!((F=this.S)==null||!F.shouldShowOverflowButton);var p;this.shouldHideDismissButton=!((p=this.S)==null||!p.shouldHideDismissButton)}var K;this.banner.element.setAttribute("aria-label",((K=this.S)==null?void 0:K.a11yLabel)||"");var r; this.cQ=(r=this.S)==null?void 0:r.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;IZR(this)}}; g.w.v2O=function(){this.isVisible=!0;IZR(this)}; g.w.Nyd=function(){this.isVisible=!1;IZR(this)}; g.w.oB=function(){Wy.prototype.oB.call(this);this.X&&this.j.logVisibility(this.banner.element,this.isVisible)}; g.w.XZ=function(){Wy.prototype.XZ.call(this,!1);this.X&&this.j.logClick(this.banner.element)}; g.w.XH=function(M){this.U||(this.U=new So(this.j),g.C(this,this.U));var O,c;if((O=this.W)==null?0:(c=O.menu)==null?0:c.menuRenderer)this.U.open(this.W.menu.menuRenderer,M.target),M.preventDefault()}; g.w.jR=function(){}; g.w.kD=function(){}; g.w.Q2=function(){this.j.wZ("suggested_action_view_model");Wy.prototype.Q2.call(this)};g.n(op,Py); op.prototype.jR=function(M){var O,c,k;this.productUpsellSuggestedActionViewModel=g.V((O=M.getWatchNextResponse())==null?void 0:(c=O.playerOverlays)==null?void 0:(k=c.playerOverlayRenderer)==null?void 0:k.suggestedActionViewModel,Ym1);var I;if((I=this.productUpsellSuggestedActionViewModel)==null?0:I.content){var b;this.S=g.V((b=this.productUpsellSuggestedActionViewModel)==null?void 0:b.content,P3z)}var v,u;if(this.X=!!((v=this.productUpsellSuggestedActionViewModel)==null?0:(u=v.loggingDirectives)==null? 0:u.trackingParams)){var t,G;this.j.setTrackingParams(this.banner.element,((t=this.productUpsellSuggestedActionViewModel)==null?void 0:(G=t.loggingDirectives)==null?void 0:G.trackingParams)||null)}var X;this.isCounterfactual=!((X=this.productUpsellSuggestedActionViewModel)==null||!X.isCounterfactualServing)}; op.prototype.kD=function(){var M=[],O,c=g.a(((O=this.productUpsellSuggestedActionViewModel)==null?void 0:O.ranges)||[]);for(O=c.next();!O.done;O=c.next()){var k=O.value;k&&(O=Number(k.startTimeMilliseconds),k=Number(k.endTimeMilliseconds),isNaN(O)||isNaN(k)||M.push(new g.VD(O,k,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.j.xE(M)};g.n(bE7,Xq);g.n(ET,Xq);ET.prototype.onVideoDataChange=function(M,O){var c=this;if(!G9(O)&&(M==="newdata"&&UVG(this),this.S&&M==="dataloaded")){this.S=!1;var k;ep(Hu(H6(this.api.N(),(k=this.api.getVideoData())==null?void 0:g.uw(k)),function(I){lZa(c,I)}),function(){c.S=!0})}}; ET.prototype.ZE=function(){var M=this;if(g.lr(this.api.N())){var O,c=g.sd(this.api.N(),(O=this.api.getVideoData())==null?void 0:g.uw(O));return Hu(Nd(c),function(k){var I=MQ();OU(I,k);return M.api.ZE(I)})}return Nd(this.api.ZE())};g.n(g.QZ,g.ui);g.w=g.QZ.prototype;g.w.open=function(){g.zX(this.LA,this.X)}; g.w.FN=function(M){FWk(this);var O=this.options[M];O&&(O.element.setAttribute("aria-checked","true"),this.Cw(this.G5(M)),this.Y=M)}; g.w.jH=function(M){g.eo(this.X);for(var O={},c=!1,k=0;k=0?this.S.playbackRate:1}catch(M){return 1}}; g.w.setPlaybackRate=function(M){this.getPlaybackRate()!==M&&(this.S.playbackRate=M);return M}; g.w.u8=function(){return this.S.loop}; g.w.setLoop=function(M){this.S.loop=M}; g.w.canPlayType=function(M,O){return this.S.canPlayType(M,O)}; g.w.isPaused=function(){return this.S.paused}; g.w.isSeeking=function(){return this.S.seeking}; g.w.isEnded=function(){return this.S.ended}; g.w.Xj=function(){return this.S.muted}; g.w.Qv=function(M){n1();this.S.muted=M}; g.w.dQ=function(){return this.S.played||T5([],[])}; g.w.hD=function(){try{var M=this.S.buffered}catch(O){}return M||T5([],[])}; g.w.Bf=function(){return this.S.seekable||T5([],[])}; g.w.Y9=function(){var M=this.S;return M.getStartDate?M.getStartDate():null}; g.w.getCurrentTime=function(){return this.S.currentTime}; g.w.setCurrentTime=function(M){this.S.currentTime=M}; g.w.getDuration=function(){return this.S.duration}; g.w.load=function(){var M=this.S.playbackRate;try{this.S.load()}catch(O){}this.S.playbackRate=M}; g.w.pause=function(){this.S.pause()}; g.w.play=function(){var M=this.S.play();if(!M||!M.then)return null;M.then(void 0,function(){}); return M}; g.w.FS=function(){return this.S.readyState}; g.w.lY=function(){return this.S.networkState}; g.w.To=function(){return this.S.error?this.S.error.code:null}; g.w.Fo=function(){return this.S.error?this.S.error.message:""}; g.w.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.S instanceof window.HTMLVideoElement&&this.S.getVideoPlaybackQuality)return this.S.getVideoPlaybackQuality();if(this.S){var M=this.S,O=M.webkitDroppedFrameCount;if(M=M.webkitDecodedFrameCount)return{droppedVideoFrames:O||0,totalVideoFrames:M}}return{}}; g.w.EZ=function(){return!!this.S.webkitCurrentPlaybackTargetIsWireless}; g.w.QY=function(){return!!this.S.webkitShowPlaybackTargetPicker()}; g.w.togglePictureInPicture=function(){var M=this.S,O=window.document;window.document.pictureInPictureEnabled?this.S!==O.pictureInPictureElement?M.requestPictureInPicture():O.exitPictureInPicture():wt()&&M.webkitSetPresentationMode(M.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.w.R6=function(){var M=this.S;return new g.TF(M.offsetLeft,M.offsetTop)}; g.w.getSize=function(){return g.YB(this.S)}; g.w.setSize=function(M){g.LI(this.S,M)}; g.w.getVolume=function(){return this.S.volume}; g.w.setVolume=function(M){n1();this.S.volume=M}; g.w.Co=function(M){this.J[M]||(this.S.addEventListener(M,this.listener),this.J[M]=this.listener)}; g.w.setAttribute=function(M,O){this.S.setAttribute(M,O)}; g.w.removeAttribute=function(M){this.S.removeAttribute(M)}; g.w.hasAttribute=function(M){return this.S.hasAttribute(M)}; g.w.FU=ML(61);g.w.Jg=ML(63);g.w.R0=ML(65);g.w.NG=ML(67);g.w.Aa=function(){return FT(this.S)}; g.w.Ds=function(M){g.Lt(this.S,M)}; g.w.M9=function(M){return g.TQ(this.S,M)}; g.w.uN=function(){return g.wp(document.body,this.S)}; g.w.audioTracks=function(){var M=this.S;if("audioTracks"in M)return M.audioTracks}; g.w.Q2=function(){for(var M=g.a(Object.keys(this.J)),O=M.next();!O.done;O=M.next())O=O.value,this.S.removeEventListener(O,this.J[O]);Xi.prototype.Q2.call(this)}; g.w.Ez=function(M){this.S.disableRemotePlayback=M};g.n(xM,g.f);g.n(LY,g.f);LY.prototype.show=function(){g.f.prototype.show.call(this);this.zf();this.PQ.B("html5_enable_moving_s4n_window")&&g.lr(this.PQ.N())&&this.K()}; LY.prototype.hide=function(){g.f.prototype.hide.call(this);this.delay.stop();this.L.stop()}; LY.prototype.zf=function(){var M=(0,g.al)(),O=sRb(this.PQ);hH(this.S,O.bandwidth_samples);hH(this.W,O.network_activity_samples);hH(this.Y,O.live_latency_samples);hH(this.X,O.buffer_health_samples);var c={};O=g.a(Object.entries(O));for(var k=O.next();!k.done;k=O.next()){var I=g.a(k.value);k=I.next().value;I=I.next().value;this.T[k]!==I&&(c[k]=" "+String(I));this.T[k]=I}this.update(c);M=(0,g.al)()-M>25?5E3:500;this.delay.start(M)}; LY.prototype.K=function(){this.U?(this.position+=1,this.position>15&&(this.U=!1)):(--this.position,this.position<=0&&(this.U=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.L.start(2E4)};g.n(Bnl,Xq);g.n(YM,g.d);YM.prototype.S=function(){var M=(0,g.al)()-this.startTime;M=Mthis.L[M])&&(this.S=M,this.sD())}; g.w.onCueRangeExit=function(M){var O=VZa(this,M);O&&this.S===M&&this.api.Dd("innertubeCommand",O);c0(this);this.S=void 0}; g.w.vJ=function(M){this.Y=M}; g.w.F4=function(){this.sD();this.Y=void 0}; g.w.sD=function(){if(this.S!==void 0){var M=(M=Ov(this,this.S))&&M.onCueRangeEnter?zf(M.onCueRangeEnter):void 0;var O=Ov(this,this.S);a:if(O&&O.additionalTrigger){var c=g.a(O.additionalTrigger);for(var k=c.next();!k.done;k=c.next())if(k=k.value,k.type){var I=void 0,b=void 0;if((I=this.oO[k.type])==null?0:I((b=k.args)!=null?b:{})){c=!0;break a}}c=!1}else c=!0;M&&c&&(this.api.Dd("innertubeCommand",M),TnL(this,O),this.L[this.S]!==void 0&&this.L[this.S]++,this.T=!0)}}; g.w.Q2=function(){this.timelyActions=this.Y=this.S=this.videoId=void 0;this.L={};this.AR();c0(this);Xq.prototype.Q2.call(this)};g.n(iEG,Xq);g.n(kT,ns);kT.prototype.U=function(M){this.L(M?2:1)}; kT.prototype.X=function(){var M=this.j.getPresentingPlayerType();M===2||M===3?(this.S=!1,this.LA.Ns(this)):this.S||(M=this.hasVoiceBoostAudioTrack(),this.setEnabled(M),M=this.Y()===2&&M,R3(this,M),this.LA.B4(this),this.S=!0)}; kT.prototype.Q2=function(){this.LA.Ns(this);ns.prototype.Q2.call(this)};g.n(I2,Xq);I2.prototype.getVoiceBoostUserPreference=function(){return this.S}; I2.prototype.setVoiceBoostUserPreference=function(M){this.api.Xb("vb_set",{pref:M});g.H3("yt-player-voice-boost",M);M!==this.S&&(this.S=M,this.updateEnvironmentData(),this.hasVoiceBoostAudioTrack()&&this.api.NN())}; I2.prototype.hasVoiceBoostAudioTrack=function(){var M,O,c=(M=this.api.getVideoData())==null?void 0:(O=M.Y)==null?void 0:O.S;return c?CD(c,function(k){var I;return((I=k.audio)==null?void 0:I.X)===!0}):!1}; I2.prototype.updateEnvironmentData=function(){this.api.N().UC=this.S};var Ill=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.n(Uv,Xq);Uv.prototype.Q2=function(){this.W&&(g.Xt(this.W),this.W=void 0);Xq.prototype.Q2.call(this)}; Uv.prototype.zO=function(){(this.X?!this.S:this.Y)&&tW(this)}; Uv.prototype.DE=function(M,O,c){var k=this;if(xVa(M)){var I=c||"";if(this.S)O=G0(this,I),hq8(M,O);else{var b=new g.vZ;O.push(b.promise);this.J.promise.then(function(){var v=G0(k,I);hq8(M,v);b.resolve()})}}}; Uv.prototype.PZ=function(M){var O=this;if(this.X||this.Y)M.En=G0(this,M.videoId),this.S||(this.L=new ju,this.J.promise.then(function(){O.J$.jd("pot_if");M.En=G0(O,M.videoId)}))};g.n(g.XW,g.f);g.XW.prototype.select=function(){this.api.r7(this.suggestion.videoId,this.suggestion.sessionData,this.suggestion.playlistId,void 0,void 0,this.suggestion.lP||void 0)&&this.api.logClick(this.element)}; g.XW.prototype.onClick=function(M){if(g.xK(this.api.N())&&this.api.B("web_player_log_click_before_generating_ve_conversion_params")){this.api.logClick(this.element);var O=this.suggestion.WP(),c={};g.iw(this.api,c);O=g.js(O,c);g.r2(O,this.api,M)}else g.a3(M,this.api,this.X,this.suggestion.sessionData||void 0)&&this.select()}; g.XW.prototype.onKeyPress=function(M){switch(M.keyCode){case 13:case 32:M.defaultPrevented||(this.select(),M.preventDefault())}}; g.XW.prototype.onVideoDataChange=function(){var M=this.api.getVideoData(),O=this.api.N();this.X=M.sL?!1:O.L};g.n(lt,g.f);lt.prototype.Q2=function(){this.hide();g.J4(this.L);g.M7(this.stills);this.stills.length=0;this.Y&&this.Y.removeEventListener("click",this.X);this.S&&this.S.removeEventListener("click",this.X);g.f.prototype.Q2.call(this)}; lt.prototype.X=function(M){this.K&&this.K(M)}; lt.prototype.onVideoDataChange=function(){this.videoData=this.player.getVideoData(1);var M,O,c,k,I;var b=(((M=this.videoData)==null?0:(O=M.suggestions)==null?0:O.length)?(c=this.videoData)==null?void 0:c.suggestions:((k=this.videoData)==null?0:g.R_(k))?[(I=this.videoData)==null?void 0:g.R_(I)]:[]).slice(0,18);if((M=this.T)&&this.W&&this.U)if(g.pI(M),b.length)for(this.stills.length>b.length&&g.M7(this.stills.splice(b.length)),this.stills.length=b.length,O=0;O=0;M--)this.features[M].dispose();this.features.length=0;g.d.prototype.Q2.call(this)};Fkl.prototype.reset=function(){this.S=this.X=NaN};g.w=ph2.prototype;g.w.reset=function(){np(this.timerName)}; g.w.tick=function(M,O){rB(M,O,this.timerName)}; g.w.jd=function(M){return sq(M,void 0,this.timerName)}; g.w.Z1=function(M){g.Db(M,void 0,this.timerName)}; g.w.infoGel=function(M){g.Nr(M,this.timerName)};g.n(whb,g.MN);g.w=whb.prototype;g.w.EE=function(M){return this.loop||!!M||this.index+1=0}; g.w.setShuffle=function(M){this.shuffle=M;M=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var O=0;O0)||$T(this,1,!0)}; g.w.E3=function(){this.U=!0;this.S.dG(this.J);this.J=this.S.Z(document,"mouseup",this.Lh)}; g.w.Lh=function(){this.U=!1;$T(this,8,!1);this.S.dG(this.J);this.J=this.S.Z(this.target,"mousedown",this.E3)}; g.w.Hg=function(M){if(M=(M=M.changedTouches)&&M[0])this.oO=M.identifier,this.S.dG(this.K),this.K=this.S.Z(this.target,"touchend",this.FH,void 0,!0),$T(this,1024,!0)}; g.w.FH=function(M){if(M=M.changedTouches)for(var O=0;O1280||I>720)if(O=k.Bj("maxresdefault.jpg"))break;if(b>640||I>480)if(O=k.Bj("maxresdefault.jpg"))break;if(b>320||I>180)if(O=k.Bj("sddefault.jpg")||k.Bj("hqdefault.jpg")||k.Bj("mqdefault.jpg"))break;if(O=k.Bj("default.jpg"))break}g.Rn(M)&&(M=new Image,M.addEventListener("load", function(){ldR()}),M.src=O?O:"",this.api.kN().tick("ftr")); this.L.style.backgroundImage=O?"url("+O+")":""};g.n(g.mX,g.f);g.mX.prototype.resize=function(){}; g.mX.prototype.X=function(M){var O=this;this.Y=!1;I$p(this);var c=M.Sg,k=this.api.N();c!=="GENERIC_WITHOUT_LINK"||k.U?c==="TOO_MANY_REQUESTS"?(k=this.api.getVideoData(),this.Cw(xT(this,"TOO_MANY_REQUESTS_WITH_LINK",k.WP(),void 0,void 0,void 0,!1))):c!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||k.U?this.api.N().B("html5_enable_bandaid_error_screen")&&c==="HTML5_SPS_UMP_STATUS_REJECTED"&&!k.U?(k=k.hostLanguage,M="//support.google.com/youtube?p=videoError",k&&(M=g.js(M,{hl:k})),this.Cw(xT(this,"HTML5_SPS_UMP_STATUS_REJECTED", M))):this.api.N().B("enable_adb_handling_in_sabr")&&c==="BROWSER_OR_EXTENSION_ERROR"&&!k.U?(k=k.hostLanguage,M="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",k&&(M=g.js(M,{hl:k})),this.Cw(xT(this,"BROWSER_OR_EXTENSION_ERROR",M))):this.Cw(g.AW(M.errorMessage)):this.Cw(xT(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(M=k.hostLanguage,c="//support.google.com/youtube/?p=player_error1",M&&(c=g.js(c, {hl:M})),this.Cw(xT(this,"GENERIC_WITH_LINK_AND_CPN",c,!0)),k.Hd&&!k.L&&kwp(this,function(b){if(g.a3(b,O.api,!Fx(O.api.N()))){b={as3:!1,html5:!0,player:!0,cpn:O.api.getVideoData().clientPlaybackNonce};var v=O.api;v.GE("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:b});v.isFullscreen()&&v.toggleFullscreen()}})); if(this.Y){var I=this.LB("ytp-error-link");I&&(this.api.createClientVe(I,this,216104),this.api.logVisibility(I,!0),kwp(this,function(){O.api.logClick(I)}))}}; var c5k=/([^<>]+)<\/a>/;g.n(bHa,g.f);bHa.prototype.iU=function(M,O,c){c=c===void 0?!1:c;switch(O){case 1:hW(this,M,this.Y,c);break;case 2:hW(this,M,this.L,c);break;case 3:hW(this,M,this.S,c);break;case 4:hW(this,M,this.X,c)}};g.n(vU7,g.f);g.w=vU7.prototype;g.w.onClick=function(M){this.innertubeCommand?(this.j.Dd("innertubeCommand",this.innertubeCommand),M.preventDefault()):g.a3(M,this.j,!0);this.j.logClick(this.element)}; g.w.onVideoDataChange=function(M,O){uVI(this,O);this.Du&&tBI(this,this.Du)}; g.w.Gw=function(M){var O=this.j.getVideoData();this.videoId!==O.videoId&&uVI(this,O);this.S&&tBI(this,M.state);this.Du=M.state}; g.w.yM=function(){this.fade.show();this.j.publish("paidcontentoverlayvisibilitychange",!0);this.j.logVisibility(this.element,!0)}; g.w.qW=function(){this.fade.hide();this.j.publish("paidcontentoverlayvisibilitychange",!1);this.j.logVisibility(this.element,!1)};g.n(Li,g.f);Li.prototype.hide=function(){this.S.stop();this.message.style.display="none";g.f.prototype.hide.call(this)}; Li.prototype.onStateChange=function(M){this.VM(M.state)}; Li.prototype.VM=function(M){if(g.A(M,128)||this.api.TX())var O=!1;else{var c;O=this.api.B("web_watch_enable_multiview_manager")&&((c=this.api.getVideoData())==null?0:G9(c))?!1:g.A(M,16)||g.A(M,1)?!0:!1}O?this.S.start():this.hide()}; Li.prototype.X=function(){this.message.style.display="block"};g.n(Mv,g.k1);Mv.prototype.onMutedAutoplayChange=function(M){this.Y&&(M?(Gwb(this),this.yM()):(this.S&&this.logClick(),this.qW()))}; Mv.prototype.G_=function(M){this.api.isMutedByMutedAutoplay()&&g.u$(M,2)&&this.qW()}; Mv.prototype.onClick=function(){this.api.unMute();this.logClick()}; Mv.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.n(g.OB,g.Rs);g.w=g.OB.prototype;g.w.init=function(){var M=this.api,O=M.getPlayerStateObject();this.nK=M.getPlayerSize();this.SD(O);this.C7();this.Da();this.api.publish("basechromeinitialized",this);this.a9()&&this.api.publish("standardControlsInitialized")}; g.w.onVideoDataChange=function(M,O){var c=this.eW!==O.videoId;if(c||M==="newdata")M=this.api,M.isFullscreen()||(this.nK=M.getPlayerSize());c&&(this.eW=O.videoId,c=this.Rs,c.jc=3E3,$T(c,512,!0),this.C7());this.api.B("web_render_jump_buttons")&&O.showSeekingControls&&(this.E9=572)}; g.w.qcc=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.w.J3=function(){var M=this.api.jM()&&this.api.E8(),O=this.api.ND();return this.qz||M||this.d3||O}; g.w.CX=function(){var M=!this.J3();g.c_(this.api.getRootNode(),"ytp-menu-shown",!M)}; g.w.le=function(M){try{if(!g.wp(this.api.getRootNode(),M))return!1}catch(O){return!1}for(;M&&!CDI(M);)M=M===this.api.getRootNode()?null:M.parentElement||null;return!!M}; g.w.B7=function(M){var O=this.api.getRootNode();g.c_(O,"ytp-autohide",M);g.c_(O,"ytp-autohide-active",!0);this.HF.start(M?250:100);M&&(this.bl=!1,g.M2(O,"ytp-touch-mode"));this.bB=!M;this.api.r_(!M);this.api.B("delhi_modern_web_player")&&this.api.publish("autohideupdate",M)}; g.w.zv=function(){var M=this.api.getRootNode();g.c_(M,"ytp-autohide-active",!1)}; g.w.Hwf=function(){this.R7=!0}; g.w.EC4=function(M){if(this.api.N().B("player_doubletap_to_seek")||this.api.N().W)this.R7=!1,this.pH&&this.dG(this.pH),this.PJ===0&&kr(this,M)?(this.R9(),this.Pn.start(),this.pH=this.Z(this.api.Tf(),"touchmove",this.Hwf,void 0,!0)):this.Pn.stop();FSl(this)&&kr(this,M)&&!this.api.N().W&&Xz8(this);var O=this.Ml.E0();if(!g.xK(this.api.N())&&mr&&pz8(this,M))O&&M.preventDefault();else if(this.bl=!0,g.Lt(this.api.getRootNode(),"ytp-touch-mode"),this.Rs.K7(),this.api.N().B("player_doubletap_to_seek")||this.api.N().W)if(O= this.api.getPlayerStateObject(),!(!this.api.fI()||g.A(O,2)&&g.VA(this.api)||g.A(O,64))){O=Date.now()-this.wS;this.PJ+=1;if(O<=350){this.mW=!0;O=this.api.getPlayerSize().width/3;var c=this.api.getRootNode().getBoundingClientRect(),k=M.targetTouches[0].clientX-c.left;c=M.targetTouches[0].clientY-c.top;var I=(this.PJ-1)*10;k>0&&kO*2&&k=650,k=M.width<528;this.Rs.resize();g.c_(O,"ytp-fullscreen",this.api.isFullscreen());g.c_(O,"ytp-large-width-mode",c);this.api.B("delhi_modern_web_player")?g.c_(O,"ytp-xsmall-width-mode",k):g.c_(O,"ytp-small-mode",this.mM());g.c_(O,"ytp-tiny-mode",this.AK());g.c_(O,"ytp-big-mode",this.Hj());this.g9&&this.g9.resize(M)}; g.w.G_=function(M){this.SD(M.state);this.C7()}; g.w.f8=ML(3);g.w.nu=function(){var M=!!this.eW&&!this.api.Jl()&&!this.bR,O=this.api.getPresentingPlayerType()===2,c=this.api.N();if(O)return c=yj(this.api.Fv()),M&&(c&&c.player?M=(M=c.player.getVideoData(2))?M.isListed&&!g.j6(c.player.N()):!1:(b$("showInfoBarDuringAd: this is null"),M=!1)),M;O=c.B("web_player_imax_theater_mode")&&this.api.fV();return M&&(c.f_||O||this.api.isFullscreen()||c.iz)}; g.w.C7=function(){var M=this.nu();this.VC!==M&&(this.VC=M,g.c_(this.api.getRootNode(),"ytp-hide-info-bar",!M))}; g.w.SD=function(M){var O=M.isCued()||this.api.H8()&&this.api.getPresentingPlayerType()!==3;O!==this.isCued&&(this.isCued=O,this.ql&&this.dG(this.ql),this.ql=this.Z(this.api.Tf(),"touchstart",this.EC4,void 0,O));var c=this.Rs,k=M.isPlaying()&&!g.A(M,32)||this.api.Ay();$T(c,128,!k);c=this.Rs;k=this.api.getPresentingPlayerType()===3;$T(c,256,k);c=this.api.getRootNode();g.A(M,2)?k=[Am.ENDED]:(k=[],g.A(M,8)?k.push(Am.PLAYING):g.A(M,4)&&k.push(Am.PAUSED),g.A(M,1)&&!g.A(M,32)&&k.push(Am.BUFFERING),g.A(M, 32)&&k.push(Am.SEEKING),g.A(M,64)&&k.push(Am.UNSTARTED));g.iD(this.OX,k)||(g.Ow(c,this.OX),this.OX=k,g.Yq(c,k));k=this.api.N();var I=g.A(M,2);a:{var b=this.api.N();var v=b.controlsType;switch(v){case "2":case "0":b=!1;break a}b=v==="3"&&!g.A(M,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:hMu(yj(this.api.Fv())))||this.api.ND()||g.xK(b)&&this.api.getPresentingPlayerType()===2?!1:!0}g.c_(c,"ytp-hide-controls",!b);g.c_(c,"ytp-native-controls",k.controlsType==="3"&&!O&&!I&&!this.d3);g.A(M, 128)&&!g.xK(k)?(this.g9||(this.g9=new g.mX(this.api),g.C(this,this.g9),g.xL(this.api,this.g9.element,4)),this.g9.X(M.CI),this.g9.show()):this.g9&&(this.g9.dispose(),this.g9=null)}; g.w.dJ=function(){return this.api.jM()&&this.api.E8()?(this.api.X7(!1,!1),!0):this.api.Jl()?(g.T9(this.api,!0),!0):!1}; g.w.onMutedAutoplayChange=function(M){this.d3=M;this.CX()}; g.w.Hj=function(){return!1}; g.w.mM=function(){return!this.Hj()&&(this.api.getPlayerSize().width=0&&O.left>=0&&O.bottom>O.top&&O.right>O.left?O:null;O=this.size;M=M.clone();O=O.clone();k&&(v=O,I=5,(I&65)==65&&(M.x=k.right)&&(I&=-2),(I&132)==132&&(M.y=k.bottom)&&(I&=-5),M.xk.right&&(v.width=Math.min(k.right-M.x,b+v.width-k.left),v.width=Math.max(v.width,0))),M.x+v.width>k.right&&I&1&&(M.x=Math.max(k.right-v.width,k.left)),M.yk.bottom&&(v.height=Math.min(k.bottom-M.y,b+v.height-k.top),v.height=Math.max(v.height,0))),M.y+v.height>k.bottom&&I&4&&(M.y=Math.max(k.bottom-v.height,k.top)));k=new g.dp(0,0,0,0);k.left=M.x;k.top=M.y;k.width= O.width;k.height=O.height;g.AT(this.element,new g.TF(k.left,k.top));g.J4(this.L);this.L.Z(I3(this),"contextmenu",this.Vcd);this.L.Z(this.j,"fullscreentoggled",this.onFullscreenToggled);this.L.Z(this.j,"pageTransition",this.dR)}; g.w.Vcd=function(M){if(!M.defaultPrevented){var O=RF(M);g.wp(this.element,O)||this.qW();this.j.N().disableNativeContextMenu&&M.preventDefault()}}; g.w.onFullscreenToggled=function(){this.qW();CpM(this)}; g.w.dR=function(){this.qW()};g.n(XY,g.f);XY.prototype.onClick=function(){var M=this,O,c,k,I;return g.P(function(b){if(b.X==1)return O=M.api.N(),c=M.api.getVideoData(),k=M.api.getPlaylistId(),I=O.getVideoUrl(c.videoId,k,void 0,!0),g.Z(b,VBl(M,I),2);b.S&&$jk(M);M.api.logClick(M.element);g.rI(b)})}; XY.prototype.zf=function(){this.updateValue("icon",{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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","Copy link");this.visible=Djl(this);g.c_(this.element,"ytp-copylink-button-visible",this.visible); this.TU(this.visible);this.tooltip.vj();this.api.logVisibility(this.element,this.visible&&this.J)}; XY.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.api.logVisibility(this.element,this.visible&&M)}; XY.prototype.Q2=function(){g.f.prototype.Q2.call(this);g.M2(this.element,"ytp-copylink-button-visible")};g.n(Tqk,g.f);g.w=Tqk.prototype;g.w.show=function(){g.f.prototype.show.call(this);g.V4(this.X)}; g.w.hide=function(){this.L.stop();this.Y=0;this.LB("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.M2(this.element,"ytp-chapter-seek");g.M2(this.element,"ytp-time-seeking");g.f.prototype.hide.call(this)}; g.w.Cq=function(M,O,c,k){this.Y=M===this.W?this.Y+k:k;this.W=M;var I=M===-1?this.T:this.K;I&&this.j.logClick(I);this.U?this.X.stop():g.ft(this.X);this.L.start();this.element.setAttribute("data-side",M===-1?"back":"forward");var b=3*this.j.Tf().getPlayerSize().height;I=this.j.Tf().getPlayerSize();I=I.width/3-3*I.height;this.S.style.width=b+"px";this.S.style.height=b+"px";M===1?(this.S.style.left="",this.S.style.right=I+"px"):M===-1&&(this.S.style.right="",this.S.style.left=I+"px");var v=b*2.5;b=v/ 2;var u=this.LB("ytp-doubletap-ripple");u.style.width=v+"px";u.style.height=v+"px";M===1?(M=this.j.Tf().getPlayerSize().width-O+Math.abs(I),u.style.left="",u.style.right=M-b+"px"):M===-1&&(M=Math.abs(I)+O,u.style.right="",u.style.left=M-b+"px");u.style.top="calc((33% + "+Math.round(c)+"px) - "+b+"px)";if(c=this.LB("ytp-doubletap-ripple"))c.classList.remove("ytp-doubletap-ripple"),c.classList.add("ytp-doubletap-ripple");f$I(this,this.U?this.Y:k)}; g.w.zI=function(M,O,c){if(c=c===void 0?null:c){var k=M===-1?this.T.visualElement:this.K.visualElement;c={seekData:c};var I=g.g5();I&&g.mm(Tf)(void 0,I,k,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",c,void 0)}this.Y=M===this.W?this.Y+O:O;this.W=M;k=this.j.Tf().getPlayerSize();this.U?this.X.stop():g.ft(this.X);this.L.start();this.element.setAttribute("data-side",M===-1?"back":"forward");g.Lt(this.element,"ytp-time-seeking");this.S.style.width="110px";this.S.style.height="110px";c=k.width*.1-15;M=== 1?this.Sc?(this.S.style.right=c+"px",this.S.style.left=""):(this.S.style.right="",this.S.style.left=k.width*.8-30+"px"):M===-1&&(this.Sc?(this.S.style.right="",this.S.style.left=c+"px"):(this.S.style.right="",this.S.style.left=k.width*.1-15+"px"));this.S.style.top=k.height*.5+15+"px";f$I(this,this.U?this.Y:O)}; g.w.Py=function(M,O,c){c=c===void 0?null:c;g.ft(this.X);this.L.start();switch(M){case -1:M="back";break;case 1:M="forward";break;default:M=""}this.element.setAttribute("data-side",M);this.S.style.width="0";this.S.style.height="0";g.Lt(this.element,"ytp-chapter-seek");this.updateValue("seekText",O);this.updateValue("seekTime","");O=this.LB("ytp-seek-icon");if(c){a:if(c){switch(c){case "PREMIUM_STANDALONE":c=Sjb();break a;case "PREMIUM_STANDALONE_CAIRO":c=Phl();break a}c=void 0}else c=null;this.updateValue("seekIcon", c);O.style.display="inline-block"}else O.style.display="none"};g.n(mj2,Wy);g.w=mj2.prototype;g.w.R$=function(M){this.pB||(this.pB=new So(this.j),g.C(this,this.pB));var O,c;if((O=this.Xv)==null?0:(c=O.menu)==null?0:c.menuRenderer)this.pB.open(this.Xv.menu.menuRenderer,M.target),M.preventDefault()}; g.w.gt=function(){return!!this.S}; g.w.fG=function(){return!!this.S}; g.w.IS=function(M){M.target===this.overflowButton.element?M.preventDefault():(this.pw&&this.j.Dd("innertubeCommand",this.pw),this.XZ(!1))}; g.w.lm=function(){this.XZ(!0);var M,O;((M=this.S)==null?0:(O=M.bannerData)==null?0:O.dismissedStatusKey)&&this.Hd.push(this.S.bannerData.dismissedStatusKey);this.Er()}; g.w.ww=function(){this.Er();pM(this)}; g.w.En2=function(M){var O=this,c;if(M.id!==((c=this.S)==null?void 0:c.identifier)){this.Er();c=g.a(this.oO);for(var k=c.next();!k.done;k=c.next()){var I=k.value,b=void 0,v=void 0;if((k=(b=I)==null?void 0:(v=b.bannerData)==null?void 0:v.itemData)&&I.identifier===M.id){v=b=void 0;var u=((b=I)==null?void 0:(v=b.bannerData)==null?void 0:v.dismissedStatusKey)||"";if(this.Hd.includes(u))return;this.S=I;this.banner.element.setAttribute("aria-label",k.accessibilityLabel||"");k.trackingParams&&(this.L=!0, this.j.setTrackingParams(this.badge.element,k.trackingParams));this.show();this.T.show();JH(this);this.jc.TU(!k.stayInApp);Ial(this);A5A(this);FY(this);this.pw=g.V(k.onTapCommand,ek);if(I=g.V(k.menuOnTap,ek))this.Xv=g.V(I,yzD);I=void 0;this.banner.update({thumbnail:(I=(k.thumbnailSources||[])[0])==null?void 0:I.url,title:k.productTitle,price:k.priceReplacementText?k.priceReplacementText:k.price,salesOriginalPrice:hwp(this),priceDropReferencePrice:LS7(this),promotionText:xjl(this),priceA11yText:YWG(this), affiliateDisclaimer:k.affiliateDisclaimer,vendor:MEp(this)});u=v=b=I=void 0;((I=k)==null?0:(b=I.hiddenProductOptions)==null?0:b.showDropCountdown)&&((v=k)==null?0:(u=v.hiddenProductOptions)==null?0:u.dropTimestampMs)&&(this.kc=new g.$q(function(){kJL(O)},1E3),this.jc.hide(),this.countdownTimer.show(),kJL(this)); this.j.B("web_player_enable_featured_product_banner_exclusives_on_desktop")&&iHa(this)&&(this.nA=new g.$q(function(){qWb(O)},1E3),qWb(this))}}this.j.getRootNode()&&g.Lt(this.j.getRootNode(),"ytp-featured-product-shown")}}; g.w.Er=function(){this.S&&(this.S=void 0,this.s0(),this.j.getRootNode()&&g.M2(this.j.getRootNode(),"ytp-featured-product-shown"))}; g.w.onVideoDataChange=function(M,O){var c=this;M==="dataloaded"&&pM(this);var k,I,b;M=g.V((k=O.getWatchNextResponse())==null?void 0:(I=k.playerOverlays)==null?void 0:(b=I.playerOverlayRenderer)==null?void 0:b.productsInVideoOverlayRenderer,oCe);this.overflowButton.show();this.dismissButton.hide();var v=M==null?void 0:M.featuredProductsEntityKey;this.trendingOfferEntityKey=M==null?void 0:M.trendingOfferEntityKey;this.oO.length||(cmR(this,v),FY(this));var u;(u=this.wG)==null||u.call(this);this.wG=g.rA.subscribe(function(){cmR(c, v);FY(c)})}; g.w.Q2=function(){pM(this);Ial(this);A5A(this);Wy.prototype.Q2.call(this)};g.n(tEA,g.f);tEA.prototype.onClick=function(){this.j.logClick(this.element,this.X)};g.n(GJL,g.k1);g.w=GJL.prototype;g.w.show=function(){g.k1.prototype.show.call(this);this.j.publish("infopaneldetailvisibilitychange",!0);this.j.logVisibility(this.element,!0);jUb(this,!0)}; g.w.hide=function(){g.k1.prototype.hide.call(this);this.j.publish("infopaneldetailvisibilitychange",!1);this.j.logVisibility(this.element,!1);jUb(this,!1)}; g.w.getId=function(){return this.L}; g.w.cL=function(){return this.itemData.length}; g.w.onVideoDataChange=function(M,O){if(O){var c,k,I,b;this.update({title:((c=O.l7)==null?void 0:(k=c.title)==null?void 0:k.content)||"",body:((I=O.l7)==null?void 0:(b=I.bodyText)==null?void 0:b.content)||""});var v;M=((v=O.l7)==null?void 0:v.trackingParams)||null;this.j.setTrackingParams(this.element,M);v=g.a(this.itemData);for(M=v.next();!M.done;M=v.next())M.value.dispose();this.itemData=[];var u;if((u=O.l7)==null?0:u.ctaButtons)for(O=g.a(O.l7.ctaButtons),u=O.next();!u.done;u=O.next())if(u=g.V(u.value, em1))u=new tEA(this.j,u,this.S),u.Kb&&(this.itemData.push(u),u.U2(this.items))}}; g.w.Q2=function(){this.hide();g.k1.prototype.Q2.call(this)};g.n(FRL,g.f);g.w=FRL.prototype;g.w.onVideoDataChange=function(M,O){laE(this,O);this.Du&&KRG(this,this.Du)}; g.w.b9=function(M){var O=this.j.getVideoData();this.videoId!==O.videoId&&laE(this,O);KRG(this,M.state);this.Du=M.state}; g.w.W6=function(M){(this.Y=M)?this.hide():this.S&&this.show()}; g.w.qw=function(){this.X||this.yM();this.showControls=!0}; g.w.ph=function(){this.X||this.qW();this.showControls=!1}; g.w.yM=function(){var M,O=(M=this.j)==null?void 0:M.getPlayerSize();M=O.width<380;var c;O=O.height<(((c=this.j)==null?0:c.isEmbedsShortsMode())?400:280);var k,I;(((k=this.j)==null?0:k.getPlayerStateObject().isCued())||((I=this.j)==null?0:g.A(I.getPlayerStateObject(),1024)))&&M&&O||!this.S||this.Y||(this.fade.show(),this.j.publish("infopanelpreviewvisibilitychange",!0),this.j.logVisibility(this.element,!0))}; g.w.qW=function(){this.S&&!this.Y&&(this.fade.hide(),this.j.publish("infopanelpreviewvisibilitychange",!1),this.j.logVisibility(this.element,!1))}; g.w.u1y=function(){this.X=!1;this.showControls||this.qW()};var CkD={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(CkD).reduce(function(M,O){M[CkD[O]]=O;return M},{}); var Dw1={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(Dw1).reduce(function(M,O){M[Dw1[O]]=O;return M},{}); var $w0={normal:0,bold:1,italic:2,bold_italic:3};Object.keys($w0).reduce(function(M,O){M[$w0[O]]=O;return M},{});var VWD,Td0;VWD=[{option:"#fff",text:"White"},{option:"#ff0",text:"Yellow"},{option:"#0f0",text:"Green"},{option:"#0ff",text:"Cyan"},{option:"#00f",text:"Blue"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Red"},{option:"#080808",text:"Black"}];Td0=[{option:0,text:KM(0)},{option:.25,text:KM(.25)},{option:.5,text:KM(.5)},{option:.75,text:KM(.75)},{option:1,text:KM(1)}]; g.Rh=[{option:"fontFamily",text:"Font family",options:[{option:1,text:"Monospaced Serif"},{option:2,text:"Proportional Serif"},{option:3,text:"Monospaced Sans-Serif"},{option:4,text:"Proportional Sans-Serif"},{option:5,text:"Casual"},{option:6,text:"Cursive"},{option:7,text:"Small Capitals"}]},{option:"color",text:"Font color",options:VWD},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:KM(.5)},{option:-1,text:KM(.75)},{option:0,text:KM(1)},{option:1,text:KM(1.5)},{option:2, text:KM(2)},{option:3,text:KM(3)},{option:4,text:KM(4)}]},{option:"background",text:"Background color",options:VWD},{option:"backgroundOpacity",text:"Background opacity",options:Td0},{option:"windowColor",text:"Window color",options:VWD},{option:"windowOpacity",text:"Window opacity",options:Td0},{option:"charEdgeStyle",text:"Character edge style",options:[{option:0,text:"None"},{option:4,text:"Drop Shadow"},{option:1,text:"Raised"},{option:2,text:"Depressed"},{option:3,text:"Outline"}]},{option:"textOpacity", text:"Font opacity",options:[{option:.25,text:KM(.25)},{option:.5,text:KM(.5)},{option:.75,text:KM(.75)},{option:1,text:KM(1)}]}];var fKu=[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.n(rmM,g.Rs);g.w=rmM.prototype; g.w.gb=function(M){M.repeat||(this.Y.VZ=!1);var O=!1,c=M.keyCode,k=RF(M),I=!M.altKey&&!M.ctrlKey&&!M.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||fKu.includes(c)),b=!1,v=!1,u=this.api.N();M.defaultPrevented?(I=!1,v=!0):u.lA&&!this.api.isMutedByEmbedsMutedAutoplay()&&(I=!1);if(c===9)O=!0;else{if(k)switch(c){case 32:case 13:if(k.tagName==="BUTTON"||k.tagName==="A"||k.tagName==="INPUT")O=!0,I=!1;else if(I){var t=k.getAttribute("role");!t||t!=="option"&&t!=="button"&&t.indexOf("menuitem")!==0|| (O=!0,k.click(),b=!0)}break;case 37:case 39:case 36:case 35:O=k.getAttribute("role")==="slider";break;case 38:case 40:t=k.getAttribute("role"),k=c===38?k.previousSibling:k.nextSibling,t==="slider"?O=!0:I&&(t==="option"?(k&&k.getAttribute("role")==="option"&&k.focus(),b=O=!0):t&&t.indexOf("menuitem")===0&&(k&&k.hasAttribute("role")&&k.getAttribute("role").indexOf("menuitem")===0&&k.focus(),b=O=!0))}if(I&&!b)switch(c){case 38:b=Math.min(this.api.getVolume()+5,100);vc(this.Pe,b,!1);this.api.setVolume(b); v=b=!0;break;case 40:b=Math.max(this.api.getVolume()-5,0);vc(this.Pe,b,!0);this.api.setVolume(b);v=b=!0;break;case 36:this.api.fI()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),v=b=!0);break;case 35:this.api.fI()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),v=b=!0)}}O&&wY(this,!0);(O||v)&&this.Rs.K7();(b||I&&this.handleGlobalKeyDown(c,M.shiftKey,M.ctrlKey,M.altKey,M.metaKey,M.key,M.code,M.repeat))&&M.preventDefault();u.K&&(M={keyCode:M.keyCode, altKey:M.altKey,ctrlKey:M.ctrlKey,metaKey:M.metaKey,shiftKey:M.shiftKey,handled:M.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.zm("onKeyPress",M))}; g.w.nQ=function(M){var O=M.keyCode;(!this.api.B("web_player_spacebar_control_bugfix")||this.api.B("web_player_spacebar_control_bugfix")&&!this.Y.T0)&&this.handleGlobalKeyUp(O,M.shiftKey,M.ctrlKey,M.altKey,M.metaKey,M.key,M.code)&&M.preventDefault()}; g.w.handleGlobalKeyUp=function(M,O,c,k,I,b,v){this.api.publish("keyboardserviceglobalkeyup",{keyCode:M,shiftKey:O,ctrlKey:c,altKey:k,metaKey:I,key:b,code:v});O=!1;if(this.Y.VZ)return O;(b=g.AQ(this.api.Fv()))&&(b=b.OV)&&b.h$&&(b.ze(M),O=!0);switch(M){case 9:wY(this,!0);O=!0;break;case 32:if(this.api.B("web_speedmaster_spacebar_control")&&(!this.api.B("web_player_spacebar_control_bugfix")&&!this.Y.T0||this.api.B("web_player_spacebar_control_bugfix"))&&!this.api.N().lA){var u,t;M=(u=this.progressBar)== null?void 0:(t=u.X)==null?void 0:t.isEnabled;O=this.PB(M)}break;case 39:(Gj?k:c)&&!I&&this.api.fI()&&this.api.B("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),u=(u=this.api.getVideoData())?u.KI:[],t=wHG(u,this.api.getCurrentTime()*1E3),t!==-1&&this.S!=null&&(this.S.Py(1,u[t].title),this.api.seekTo(u[t].startTime/1E3,void 0,void 0,void 0,52),O=!0))}return O}; g.w.handleGlobalKeyDown=function(M,O,c,k,I,b,v,u){u||(this.Y.VZ=!1);var t=!1,G=this.api.N();if(G.lA&&!this.api.isMutedByEmbedsMutedAutoplay())return t;var X=g.AQ(this.api.Fv());if(X&&(X=X.OV)&&X.h$)switch(M){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:t=X.PT(M)}G.U||t||(t=b||String.fromCharCode(M).toLowerCase(),this.X+=t,"awesome".indexOf(this.X)===0||this.api.B("web_player_rtr_ctrls")&&"bday".indexOf(this.X)===0?(t=!0,4===this.X.length&&this.X==="bday"&&this.api.B("web_player_rtr_ctrls")&& (Rkk(this.J),this.Rs.K7()),7===this.X.length&&this.X==="awesome"&&Z0p(this.api.getRootNode(),"ytp-color-party")):(this.X=t,t="awesome".indexOf(this.X)===0||"bday".indexOf(this.X)===0));if(!t&&(!this.api.isMutedByEmbedsMutedAutoplay()||fKu.includes(M))){var l=this.api.getVideoData(),F,p;X=(F=this.progressBar)==null?void 0:(p=F.X)==null?void 0:p.isEnabled;F=l?l.KI:[];p=Gj?k:c;switch(M){case 80:O&&!G.Mo&&(bF(this.Pe,o9l(),"Previous"),this.api.previousVideo(),t=!0);break;case 78:O&&!G.Mo&&(bF(this.Pe, K3(),"Next"),this.api.nextVideo(),t=!0);break;case 74:this.api.fI()&&(this.api.startSeekCsiAction(),this.S?this.api.B("enable_key_press_seek_logging")?(t=nM(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.S.zI(-1,10,t)):this.S.zI(-1,10):bF(this.Pe,{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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),t=!0);break;case 76:this.api.fI()&&(this.api.startSeekCsiAction(),this.S?this.api.B("enable_key_press_seek_logging")?(t=nM(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.S.zI(1,10,t)):this.S.zI(1,10):bF(this.Pe,{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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),t=!0);break;case 37:this.api.fI()&&(this.api.startSeekCsiAction(),p?(p=n7E(F,this.api.getCurrentTime()*1E3),p!==-1&&this.S!=null&&(this.S.Py(-1,F[p].title),this.api.seekTo(F[p].startTime/1E3,void 0,void 0,void 0,53),t=!0)):(this.S?this.api.B("enable_key_press_seek_logging")?(t=nM(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),this.S.zI(-1,5,t)):this.S.zI(-1,5):bF(this.Pe,{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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),t=!0));break;case 39:this.api.fI()&&(this.api.startSeekCsiAction(),p?this.api.B("web_enable_keyboard_shortcut_for_timely_actions")||(p=wHG(F,this.api.getCurrentTime()*1E3),p!==-1&&this.S!=null&&(this.S.Py(1,F[p].title),this.api.seekTo(F[p].startTime/1E3,void 0,void 0,void 0,52),t=!0)):(this.S!=null?this.api.B("enable_key_press_seek_logging")?(t=nM(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.S.zI(1,5,t)):this.S.zI(1, 5):bF(this.Pe,{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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),t=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),vc(this.Pe,this.api.getVolume(),!1)):(this.api.mute(),vc(this.Pe,0,!0));t=!0;break;case 32:t=this.api.B("web_speedmaster_spacebar_control")?!this.api.N().Mo:this.PB(X);break;case 75:t=this.PB(X);break;case 190:O?G.enableSpeedOptions&&JmA(this)&&(t=this.api.getPlaybackRate(),this.api.setPlaybackRate(t+.25,!0),gUI(this.Pe,!1),t=!0):this.api.fI()&&(this.step(1),t=!0);break;case 188:O? G.enableSpeedOptions&&JmA(this)&&(t=this.api.getPlaybackRate(),this.api.setPlaybackRate(t-.25,!0),gUI(this.Pe,!0),t=!0):this.api.fI()&&(this.step(-1),t=!0);break;case 70:VpG(this.api)&&(this.api.toggleFullscreen().catch(function(){}),t=!0); break;case 27:X?(this.progressBar.L3(),t=!0):this.U()&&(t=!0)}if(G.controlsType!=="3")switch(M){case 67:g.P0(this.api.Fv())&&(G=this.api.getOption("captions","track"),this.api.toggleSubtitles(),wzI(this.Pe,!G||G&&!G.displayName),t=!0);break;case 79:ah(this,"textOpacity");break;case 87:ah(this,"windowOpacity");break;case 187:case 61:ah(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:ah(this,"fontSizeIncrement",!0,!0)}var K;O||c||k||(M>=48&&M<=57?K=M-48:M>=96&&M<=105&&(K=M-96));K!=null&&this.api.fI()&& (this.api.startSeekCsiAction(),G=this.api.getProgressState(),this.api.seekTo(K/10*(G.seekableEnd-G.seekableStart)+G.seekableStart,void 0,void 0,void 0,81),t=!0);t&&this.Rs.K7()}this.Y.k6=!1;this.api.publish("keyboardserviceglobalkeydown",{keyCode:M,shiftKey:O,ctrlKey:c,altKey:k,metaKey:I,key:b,code:v,repeat:u},this.Y);this.Y.k6&&(t=!0,this.Rs.K7());return t}; g.w.step=function(M){this.api.fI();if(this.api.getPlayerStateObject().isPaused()){var O=this.api.getVideoData().X;O&&(O=O.video)&&this.api.seekBy(M/(O.fps||30),void 0,void 0,M>0?77:78)}}; g.w.PB=function(M){if(!this.api.N().Mo){var O;var c,k=(O=this.api.getVideoData())==null?void 0:(c=O.getPlayerResponse())==null?void 0:c.playabilityStatus;if(k){var I;O=((I=g.V(k.miniplayer,TlA))==null?void 0:I.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else O=!1;O&&this.api.Dd("onExpandMiniplayer");M?this.progressBar.Lu():(M=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.Pe.QU(M),M?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.w.Q2=function(){g.ft(this.L);g.Rs.prototype.Q2.call(this)};g.n(rY,g.f);rY.prototype.zf=function(){var M=this.j.N(),O=M.Y||this.j.B("web_player_hide_overflow_button_if_empty_menu")&&this.Pt.isEmpty();M=g.xK(M)&&g.mz(this.j)&&g.A(this.j.getPlayerStateObject(),128);var c=this.j.getPlayerSize();this.visible=this.j.mM()&&!M&&c.width>=240&&!this.j.getVideoData().sL&&!O&&!this.j.isEmbedsShortsMode();g.c_(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.j.vj();this.j.logVisibility(this.element,this.visible&&this.J)}; rY.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.j.logVisibility(this.element,this.visible&&M)}; rY.prototype.Q2=function(){g.f.prototype.Q2.call(this);g.M2(this.element,"ytp-overflow-button-visible")};g.n(WRA,g.k1);g.w=WRA.prototype;g.w.wR=function(M){M=RF(M);g.wp(this.element,M)&&(g.wp(this.S,M)||g.wp(this.closeButton,M)||bi(this))}; g.w.qW=function(){g.k1.prototype.qW.call(this);this.j.Fk(this.element)}; g.w.show=function(){this.h$&&this.j.publish("OVERFLOW_PANEL_OPENED");g.k1.prototype.show.call(this);this.element.setAttribute("aria-modal","true");HW2(this,!0)}; g.w.hide=function(){g.k1.prototype.hide.call(this);this.element.removeAttribute("aria-modal");HW2(this,!1)}; g.w.onFullscreenToggled=function(M){!M&&this.E0()&&bi(this)}; g.w.isEmpty=function(){return this.actionButtons.length===0}; g.w.focus=function(){for(var M=g.a(this.actionButtons),O=M.next();!O.done;O=M.next())if(O=O.value,O.h$){O.focus();break}};g.n(er7,g.f);er7.prototype.onClick=function(M){g.a3(M,this.api)&&this.api.playVideoAt(this.index)};g.n(BPE,g.k1);g.w=BPE.prototype;g.w.show=function(){g.k1.prototype.show.call(this);this.S.Z(this.api,"videodatachange",this.J6);this.S.Z(this.api,"onPlaylistUpdate",this.J6);this.J6()}; g.w.hide=function(){g.k1.prototype.hide.call(this);g.J4(this.S);this.updatePlaylist(null)}; g.w.J6=function(){this.updatePlaylist(this.api.getPlaylist());this.api.N().Y&&(this.LB("ytp-playlist-menu-title-name").removeAttribute("href"),this.Y&&(this.dG(this.Y),this.Y=null))}; g.w.y6=function(){var M=this.playlist,O=M.author,c=O?"by $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",k={CURRENT_POSITION:String(M.index+1),PLAYLIST_LENGTH:String(M.length)};O&&(k.AUTHOR=O);this.update({title:M.title,subtitle:g.cA(c,k),playlisturl:this.api.getVideoUrl(!0)});O=M.X;if(O===this.L)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[M.index];else{c=g.a(this.playlistData);for(k=c.next();!k.done;k=c.next())k.value.dispose(); c=M.length;this.playlistData=[];for(k=0;k=this.X&&!M.Y&&!O.isAd()&&!this.api.isEmbedsShortsMode()}else M=!1;this.visible=M;this.TU(this.visible);g.c_(this.element,"ytp-search-button-visible",this.visible);g.c_(this.element,"ytp-show-search-title",!this.api.mM());this.api.logVisibility(this.element,this.visible&&this.J)}; sB.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.api.logVisibility(this.element,this.visible&&M)};g.n(Hc,g.f); Hc.prototype.trigger=function(M,O,c,k){this.show();if(this.X&&M!==this.X){var I=1;this.Y&&(I=$SG(this));ymL(this,I,!1);DSL(this)}this.X=M;this.L=this.X===-1?this.K:this.T;M="";O?(this.W+=O,M=(this.X===-1?"\u2212":"+")+" "+this.W):this.W=0;this.updateValue(this.X===-1?"durationBack":"durationForward",M);if(this.S==="hidden"||this.S==="fading-out")O=0,this.S==="fading-out"&&(O=$SG(this),C7M(this)),QUk(this,O),this.S!=="fading-out"&&dS2(this,this.L.querySelector(".ytp-seek-overlay-arrow-persistent")),this.S= "fading-in";else if(this.S==="fading-in"||this.S==="lingering")O=this.L.querySelector(".ytp-seek-overlay-duration"),M=g.Y8(this.j.N().experiments,"web_player_seek_overlay_duration_bump_scale")||.95,O.animate([{offset:0,transform:"scale(1)"},{offset:.5,transform:"scale("+M+")"},{offset:1,transform:"scale(1)"}],{duration:200,easing:"cubic-bezier(0, 1, 0.1, 1)"}),C7M(this),this.S==="lingering"&&(this.U.stop(),this.U.start());c&&VEl(this,c,k)}; Hc.prototype.Cq=function(M,O,c,k){this.trigger(M,k)}; Hc.prototype.zI=function(M,O,c){this.trigger(M,O);c&&(M=M===-1?this.T.visualElement:this.K.visualElement,c={seekData:c},(O=g.g5())&&g.mm(Tf)(void 0,O,M,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",c,void 0))}; Hc.prototype.Py=function(M,O,c){this.trigger(M,void 0,O,c)};g.n(e_,g.f);e_.prototype.onClick=function(){var M=this,O=this.api.N(),c=this.api.getVideoData(this.api.getPresentingPlayerType()),k=this.api.getPlaylistId();O=this.api.B("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):O.getVideoUrl(c.videoId,k,void 0,!0);if(navigator.share)try{var I=navigator.share({title:c.title,url:O});I instanceof Promise&&I.catch(function(b){faa(M,b)})}catch(b){b instanceof Error&&faa(this,b)}else this.S.dJ(),bi(this.X,this.element,!1); this.api.logClick(this.element)}; e_.prototype.zf=function(){var M=this.api.N(),O=this.api.isEmbedsShortsMode();g.c_(this.element,"ytp-show-share-title",g.xK(M)&&!O);this.S.Hj()&&O?(M=(this.api.Tf().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$B(this.element,"right",M+"px")):O&&g.$B(this.element,"right","0px");this.updateValue("icon",{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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=TPb(this);g.c_(this.element,"ytp-share-button-visible",this.visible);this.TU(this.visible);this.tooltip.vj();this.api.logVisibility(this.element,TPb(this)&&this.J)}; e_.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.api.logVisibility(this.element,this.visible&&M)}; e_.prototype.Q2=function(){g.f.prototype.Q2.call(this);g.M2(this.element,"ytp-share-button-visible")};g.n(iWE,g.k1);g.w=iWE.prototype;g.w.EO=function(M){M=RF(M);g.wp(this.U,M)||g.wp(this.closeButton,M)||bi(this)}; g.w.qW=function(){g.k1.prototype.qW.call(this);this.tooltip.Fk(this.element);this.api.logVisibility(this.S,!1);for(var M=g.a(this.Y),O=M.next();!O.done;O=M.next())O=O.value,this.api.hasVe(O.element)&&this.api.logVisibility(O.element,!1)}; g.w.show=function(){var M=this.h$;g.k1.prototype.show.call(this);this.zf();M||this.api.Dd("onSharePanelOpened")}; g.w.gp=function(){this.h$&&this.zf()}; g.w.zf=function(){var M=this;g.Lt(this.element,"ytp-share-panel-loading");g.M2(this.element,"ytp-share-panel-fail");var O=this.api.getVideoData(),c=this.api.getPlaylistId()&&this.L.checked;O.getSharePanelCommand&&Bg(this.api.ZE(),O.getSharePanelCommand,{includeListId:c}).then(function(k){M.BQ()||(g.M2(M.element,"ytp-share-panel-loading"),xSb(M,k))}); O=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",O);this.updateValue("linkText",O);this.updateValue("shareLinkWithUrl",g.cA("Share link $URL",{URL:O}));WQ(this.S);this.api.logVisibility(this.S,!0)}; g.w.onFullscreenToggled=function(M){!M&&this.E0()&&bi(this)}; g.w.focus=function(){this.S.focus()}; g.w.Q2=function(){g.k1.prototype.Q2.call(this);Am2(this)};g.n(Ygl,Wy);g.w=Ygl.prototype;g.w.Q2=function(){InG(this);Wy.prototype.Q2.call(this)}; g.w.IS=function(M){M.target!==this.dismissButton.element&&(this.XZ(!1),this.j.Dd("innertubeCommand",this.onClickCommand))}; g.w.lm=function(){this.vQ=!0;this.XZ(!0);this.s0()}; g.w.rCh=function(M){this.W=M;this.s0()}; g.w.onVideoDataChange=function(M,O){if(M=!!O.videoId&&this.videoId!==O.videoId)this.videoId=O.videoId,this.vQ=!1,this.Y2=!0,this.K=this.s2=!1,InG(this),kza(this,!1),this.X=this.S=!1,z1(this),Meb(this);if(M||!O.videoId)this.Sc=this.L=!1;var c,k;if(O==null?0:(c=O.getPlayerResponse())==null?0:(k=c.videoDetails)==null?0:k.isLiveContent)this.K2(!1);else{var I,b,v;O=g.V((I=O.getWatchNextResponse())==null?void 0:(b=I.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:v.productsInVideoOverlayRenderer, oCe);this.W=this.enabled=!1;if(O){if(I=O==null?void 0:O.featuredProductsEntityKey){b=g.rA.getState().entities;var u;if((u=Aj(b,"featuredProductsEntity",I))==null?0:u.productsData){this.K2(!1);return}}if(!O.text||!O.onClickCommand||!O.timing){this.K2(!1);return}this.enabled=!0;if(!this.L){var t;u=(t=O.badgeInteractionLogging)==null?void 0:t.trackingParams;(this.L=!!u)&&this.j.setTrackingParams(this.badge.element,u||null)}if(!this.Sc){var G;if(this.Sc=!((G=O.dismissButton)==null||!G.trackingParams)){var X; this.j.setTrackingParams(this.dismissButton.element,((X=O.dismissButton)==null?void 0:X.trackingParams)||null)}}O.isContentForward&&(t=O.productsData,kza(this,!0),Meb(this),t=cuA(this,t),G=[],t.length>0&&G.push(t[0]),t.length>1&&(X=new g.f({G:"div",V:"ytp-suggested-action-more-products-icon"}),g.C(this,X),G.push(X),G.push.apply(G,g.p2(t.slice(1)))),this.U=new g.f({G:"div",C:G,V:"ytp-suggested-action-content-forward-container"}),g.C(this,this.U),this.wy.element.append(this.U.element));this.text=g.ue(O.text); var l;if(t=(l=O.dismissButton)==null?void 0:l.a11yLabel)this.cQ=g.ue(t);this.onClickCommand=O.onClickCommand;this.timing=O.timing;this.xE()}A_I(this);JH(this);this.s0()}}; g.w.gt=function(){return!this.W&&this.enabled&&!this.vQ&&!this.j.mM()&&!this.l5&&(this.K||this.Y2)}; g.w.VB=function(M){Wy.prototype.VB.call(this,M);if(this.S||this.X)this.timing&&Bc(this.timing.preview)&&(this.S=!1,z1(this),this.X=!1,z1(this),this.j.wZ("shopping_overlay_preview_collapsed"),this.j.wZ("shopping_overlay_preview_expanded"),M=Z0(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),Bc(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.j.wZ("shopping_overlay_expanded"),M.end=this.timing.expanded.endSec*1E3),this.j.xE([M])), this.s2=!0,JH(this);z1(this)}; g.w.K2=function(M){(this.K=M)?(Nb(this),JH(this,!1)):(InG(this),this.Mo.start());this.s0()}; g.w.xE=function(M){var O=this.timing;M=(M===void 0?0:M)+this.j.getCurrentTime();var c=[],k=O.visible,I=O.preview;O=O.expanded;Bc(k)&&(hrl(k,M),c.push(Z0(k.startSec,k.endSec,"shopping_overlay_visible")));Bc(I)&&(hrl(I,M),k=I.startSec+1,c.push(Z0(I.startSec,k,"shopping_overlay_preview_collapsed")),c.push(Z0(k,I.endSec,"shopping_overlay_preview_expanded")));Bc(O)&&(hrl(O,M),c.push(Z0(O.startSec,O.endSec,"shopping_overlay_expanded")));this.j.xE(c)}; g.w.s0=function(){Wy.prototype.s0.call(this);this.j.getRootNode()&&g.c_(this.j.getRootNode(),"ytp-shopping-pill-shown",this.gt())};g.n(UlG,g.f); UlG.prototype.zf=function(){var M=this.api.N();this.TU(g.xK(M)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.h$);var O=this.api.getVideoData(),c=!1;this.api.getPresentingPlayerType()===2?c=!!O.videoId&&!!O.isListed&&!!O.author&&!!O.SL&&!!O.profilePicture:g.xK(M)&&(c=!!O.videoId&&!!O.SL&&!!O.profilePicture&&!O.sL&&!M.Y&&!(M.W&&this.api.getPlayerSize().width<200));var k=O.profilePicture;M=g.xK(M)?O.expandedTitle:O.author;k=k===void 0? "":k;M=M===void 0?"":M;c?(this.X!==k&&(this.S.style.backgroundImage="url("+k+")",this.X=k),this.updateValue("channelLogoLabel",g.cA("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:M})),g.Lt(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.M2(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.S,c&&this.J);this.api.logVisibility(this.channelName,c&&this.J);this.subscribeButton&&(this.subscribeButton.channelId=O.T5);this.updateValue("expandedTitle",O.expandedTitle)};g.n(S_,g.k1);S_.prototype.show=function(){g.k1.prototype.show.call(this);this.S.start()}; S_.prototype.hide=function(){g.k1.prototype.hide.call(this);this.S.stop()}; S_.prototype.OE=function(M,O){M==="dataloaded"&&((this.UY=O.UY,this.gB=O.gB,isNaN(this.UY)||isNaN(this.gB))?this.Y&&(this.j.wZ("intro"),this.j.removeEventListener(g.fk("intro"),this.W),this.j.removeEventListener(g.m2("intro"),this.U),this.j.removeEventListener("onShowControls",this.L),this.hide(),this.Y=!1):(this.j.addEventListener(g.fk("intro"),this.W),this.j.addEventListener(g.m2("intro"),this.U),this.j.addEventListener("onShowControls",this.L),M=new g.VD(this.UY,this.gB,{priority:9,namespace:"intro"}), this.j.xE([M]),this.Y=!0))};g.n(Pc,g.f);Pc.prototype.onClick=function(){this.j.QY()}; Pc.prototype.zf=function(){var M=!0;g.xK(this.j.N())&&(M=M&&this.j.Tf().getPlayerSize().width>=480);this.TU(M);M=this.updateValue;var O=this.j.B("delhi_modern_web_player_icons"),c=O?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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"}}]};O=O?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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"}}]};M.call(this,"icon",this.j.EZ()?c:O)};g.n(tek,g.f);tek.prototype.Q2=function(){this.S=null;g.f.prototype.Q2.call(this)};g.n(oh,g.f);oh.prototype.onClick=function(){this.j.Dd("innertubeCommand",this.X)}; oh.prototype.T=function(){if(this.j.B("delhi_modern_web_player")){var M=this.j.getPlayerSize();M.width&&(this.element.style.maxWidth=M.width*.25+"px")}}; oh.prototype.s2=function(M){M!==this.W&&(this.update({title:M,ariaLabel:M}),this.W=M);M?this.show():this.hide()}; oh.prototype.Sc=function(){this.S.disabled=this.X==null;g.c_(this.S,"ytp-chapter-container-disabled",this.S.disabled);this.Og()};g.n(EB,oh);EB.prototype.onClickCommand=function(M){g.V(M,a_)&&this.Og()}; EB.prototype.updateVideoData=function(M,O){var c,k,I;M=g.V((c=O.getWatchNextResponse())==null?void 0:(k=c.playerOverlays)==null?void 0:(I=k.playerOverlayRenderer)==null?void 0:I.decoratedPlayerBarRenderer,A2);c=g.V(M==null?void 0:M.playerBarActionButton,g.xi);if(this.j.B("web_player_updated_entrypoint")){this.K=yw(c==null?void 0:c.text);var b;k=(b=c==null?void 0:c.tooltip)!=null?b:"View chapter";this.U.setAttribute("title",k)}this.X=c==null?void 0:c.command;oh.prototype.Sc.call(this)}; EB.prototype.Og=function(){var M=this.K,O=this.L.S,c,k=((c=this.j.getLoopRange())==null?void 0:c.type)==="clips";if(O.length>1&&!k){M=this.j.getProgressState().current*1E3;c=gY(O,M);M=O[c].title||"Chapters";if(c!==this.currentIndex||this.Y)this.j.Dd("innertubeCommand",O[c].onActiveCommand),this.currentIndex=c;this.Y=!1}else this.Y=!0;oh.prototype.s2.call(this,M)};g.n(yf,g.be);yf.prototype.X=function(){var M;(M=this.element.parentElement)==null||M.classList.contains("ytp-right-controls-left");(this.S=!this.S)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; yf.prototype.isExpanded=function(){return this.S};g.n(Qf,g.f);Qf.prototype.Y=function(M){g.A(M.state,32)?joa(this,this.api.pW()):this.h$&&(g.A(M.state,16)||g.A(M.state,1))||this.fade.hide()}; Qf.prototype.Kl=function(){var M=this.api.getPlayerStateObject();(g.A(M,32)||g.A(M,16))&&XjA(this)}; Qf.prototype.L=function(){this.frameIndex=NaN;XjA(this)}; Qf.prototype.hide=function(){this.S&&joa(this,null);g.f.prototype.hide.call(this)};g.n(ln2,g.f);g.w=ln2.prototype;g.w.onClick=function(){var M=this;if(this.j.N().SL||this.j.N().W){this.j.logClick(this.element);try{this.j.toggleFullscreen().catch(function(O){M.z4(O)})}catch(O){this.z4(O)}}else bi(this.message,this.element,!0)}; g.w.z4=function(M){String(M).includes("fullscreen error")?g.sZ(M):g.Ww(M);this.vN()}; g.w.vN=function(){this.disable();this.message.yM(this.element,!0)}; g.w.b_=function(){lh()===this.j.getRootNode()?this.Y.start():(this.Y.stop(),this.message&&this.message.hide())}; g.w.rL=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var M=window.screen.width*.9,O=window.screen.height*.9,c=Math.max(window.outerWidth,window.innerWidth),k=Math.max(window.outerHeight,window.innerHeight);if(c>k!==M>O){var I=c;c=k;k=I}M>c&&O>k&&this.vN()}}; g.w.disable=function(){var M=this;if(!this.message){var O=(Gu(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"Full screen is unavailable. $BEGIN_LINKLearn More$END_LINK":"Your browser doesn't support full screen. $BEGIN_LINKLearn More$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.k1(this.j,{G:"div",RO:["ytp-popup","ytp-generic-popup"],D:{role:"alert",tabindex:"0"},C:[O[0],{G:"a",D:{href:"https://support.google.com/youtube/answer/6276924", target:this.j.N().T},l4:O[2]},O[4]]},100,!0);this.message.hide();g.C(this,this.message);this.message.subscribe("show",function(c){M.X.KE(M.message,c)}); g.xL(this.j,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.S)();this.S=null}}; g.w.zf=function(){var M=VpG(this.j),O=this.j.N().W&&this.j.getPlayerSize().width<250;this.TU(M&&!O);var c;((c=this.j.N())==null?0:c.B("embeds_use_parent_visibility_in_ve_logging"))?this.j.logVisibility(this.element,this.h$&&this.J):this.j.logVisibility(this.element,this.h$)}; g.w.c8=function(M){if(M){var O=g.DH(this.j,"Exit full screen","f");this.update({"data-title-no-tooltip":"Exit full screen"});document.activeElement===this.element&&this.j.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(c){g.sZ(c)})}else O=g.DH(this.j,"Full screen","f"),this.update({"data-title-no-tooltip":"Full screen"}); M=F9b(this,M);O=this.message?null:O;this.update({title:O,icon:M});this.X.Zu().vj()}; g.w.Q2=function(){this.message||((0,this.S)(),this.S=null);g.f.prototype.Q2.call(this)}; g.w.Wd=function(M){g.f.prototype.Wd.call(this,M);var O;((O=this.j.N())==null?0:O.B("embeds_use_parent_visibility_in_ve_logging"))&&this.j.logVisibility(this.element,this.h$&&M)};g.n(dY,g.f);dY.prototype.onClick=function(){this.j.logClick(this.element);this.j.seekBy(this.S,!0);var M=this.S>0?1:-1,O=Math.abs(this.S),c=this.j.z_().lD;c&&c.zI(M,O);this.X.isActive()?this.Y=!0:(M=["ytp-jump-spin"],this.S<0&&M.push("backwards"),this.element.classList.add.apply(this.element.classList,g.p2(M)),g.V4(this.X))};g.n(CM,oh);CM.prototype.onClickCommand=function(M){g.V(M,SmK)&&this.Og()}; CM.prototype.updateVideoData=function(){var M,O;this.X=(M=K9I(this))==null?void 0:(O=M.onTap)==null?void 0:O.innertubeCommand;oh.prototype.Sc.call(this)}; CM.prototype.Og=function(){var M="",O=this.L.W,c,k=(c=K9I(this))==null?void 0:c.headerTitle;c=k?g.ue(k):"";var I;k=((I=this.j.getLoopRange())==null?void 0:I.type)==="clips";O.length>1&&!k&&(M=this.j.getProgressState().current*1E3,I=g7A(O,M),M=I!=null?O[I].title:c,I!=null&&I!==this.currentIndex&&(this.j.Dd("innertubeCommand",O[I].onActiveCommand),this.currentIndex=I));oh.prototype.s2.call(this,M)};g.n(D0,g.f);D0.prototype.onClick=function(){this.j.Dd("onCollapseMiniplayer");this.j.logClick(this.element)}; D0.prototype.zf=function(){this.visible=!this.j.isFullscreen();this.TU(this.visible);this.j.logVisibility(this.element,this.visible&&this.J)}; D0.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.j.logVisibility(this.element,this.visible&&M)};g.n($r,g.f);$r.prototype.init=function(){this.updateValue("minvalue",this.L);this.updateValue("maxvalue",this.U);this.updateValue("stepvalue",this.K);this.updateValue("slidervalue",this.S);gc2(this,this.S)}; $r.prototype.Y=function(){Vf(this,Number(this.X.value));this.X.focus()}; $r.prototype.W=function(M){if(!M.defaultPrevented){switch(M.code){case "ArrowDown":M=-this.K;break;case "ArrowUp":M=this.K;break;default:return}Vf(this,Math.min(this.U,Math.max(Number((this.S+M).toFixed(2)),this.L)))}};g.n(T1,$r);T1.prototype.onVolumeChange=function(M){if(this.T)this.T=!1;else{var O=M.volume;O===0||M.muted?Vf(this,0):Vf(this,O)}}; T1.prototype.Y=function(){$r.prototype.Y.call(this);this.Sc(this.S)}; T1.prototype.s2=function(M){var O=-M.deltaY;O=M.deltaMode===WheelEvent.DOM_DELTA_LINE||M.deltaMode===WheelEvent.DOM_DELTA_PAGE?g.Do(this.S+O,0,100):g.Do(this.S+g.Do(O/10,-10,10),0,100);O===0?Vf(this,0):Vf(this,O);this.Sc(O);M.preventDefault();M.stopPropagation()}; T1.prototype.Y2=function(M,O){this.T=!0;M===0||O?this.j.mute():(this.j.isMuted()&&this.j.unMute(),this.j.setVolume(M))};g.n(wjM,g.f);g.n(mc,g.f);g.w=mc.prototype;g.w.Ii=function(){if(!this.j.P_()){this.updateValue("dataTooltipOffsetY",-120);var M;(M=this.S)!=null&&fM(M,!0);var O;(O=this.S)!=null&&O.S.stop()}}; g.w.Te=function(){var M;(M=this.S)!=null&&M.S.start()}; g.w.gw=function(M){this.visible=M.width>=300||this.pB;this.TU(this.visible);this.j.logVisibility(this.element,this.visible&&this.J)}; g.w.sI=function(){this.j.N().wy?this.j.isMuted()?this.j.unMute():this.j.mute():bi(this.message,this.element,!0);this.j.logClick(this.element)}; g.w.Xe2=function(M){if(this.j.N().wy&&this.S)if(M.target===this.Y){var O;if(!this.j.P_()||((O=this.S)==null?0:O.isVisible))this.sI();else{var c;(c=this.S)!=null&&fM(c,!0)}}else{var k;(k=this.S)!=null&&fM(k,!0)}else this.sI()}; g.w.onVolumeChange=function(M){this.setVolume(M.volume,M.muted)}; g.w.setVolume=function(M,O){var c=this,k=O?0:M/100;M=k===0?1:M>50?1:0;if(this.T!==M){var I=this.K;isNaN(I)?NuG(this,M):SOl(this.wy,function(v){NuG(c,I+(c.T-I)*v)},250); this.T=M}k=k===0?1:0;if(this.W!==k){var b=this.Y2;isNaN(b)?JuA(this,k):SOl(this.oO,function(v){JuA(c,b+(c.W-b)*v)},250); this.W=k}RaE(this,O)}; g.w.Wd=function(M){g.f.prototype.Wd.call(this,M);this.j.logVisibility(this.element,this.visible&&M)}; var anL=["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"],ruL=["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.n(g.iF,g.f);g.w=g.iF.prototype;g.w.onStateChange=function(M){this.VM(M.state);var O;((O=this.j.N())==null?0:O.B("embeds_use_parent_visibility_in_ve_logging"))&&this.j.logVisibility(this.element,this.h$&&this.J)}; g.w.VM=function(M){var O=g.AX(this.j.getVideoData()),c=!1;M.isOrWillBePlaying()?M=O?4:2:g.A(M,2)?(M=3,c=O):M=1;this.element.disabled=c;if(this.S!==M){O=null;switch(M){case 2:O=g.DH(this.j,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:O="Replay";this.update({"data-title-no-tooltip":"Replay"});break;case 1:O=g.DH(this.j,"Play","k");this.update({"data-title-no-tooltip":"Play"});break;case 4:O="Stop live playback",this.update({"data-title-no-tooltip":"Stop live playback"})}M=== 3?this.update({title:O,icon:W9k(this,M)}):(this.update({title:O}),(O=W9k(this,M))&&this.S&&this.S!==3?o5p(this.transition,this.element,O):this.updateValue("icon",O));this.tooltip.vj();this.S=M}}; g.w.onVideoDataChange=function(){g.c_(this.element,"ytp-play-button-playlist",g.mz(this.j))}; g.w.PB=function(M){this.j.logClick(this.element);if(this.j.getPlayerStateObject().isOrWillBePlaying())this.j.pauseVideo();else{if(this.j.isMinimized()&&this.j.getPlayerStateObject().isCued()){var O={},c;if((c=this.j.getVideoData())==null?0:c.U)O.cttAuthInfo={token:this.j.getVideoData().U,videoId:this.j.getVideoData().videoId};JI("direct_playback",O);this.j.kN().timerName="direct_playback"}this.j.playVideo()}this.j.isMinimized()&&(M==null?void 0:M.type)==="click"&&this.element.blur()}; g.w.Wd=function(M){g.f.prototype.Wd.call(this,M);var O;((O=this.j.N())==null?0:O.B("embeds_use_parent_visibility_in_ve_logging"))&&this.j.logVisibility(this.element,this.h$&&M)};g.n(g.A_,g.f);g.w=g.A_.prototype;g.w.onVideoDataChange=function(){eab(this);this.L&&(this.dG(this.L),this.L=null);this.videoData=this.j.getVideoData(1);if(this.playlist=this.j.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.L=this.Z(this.j,"progresssync",this.Pz);this.Y=Bul(this);HKa(this);this.dV(this.j.Tf().getPlayerSize())}; g.w.dV=function(M){M=M===void 0?this.j.Tf().getPlayerSize():M;var O,c=((O=this.j.getLoopRange())==null?void 0:O.type)==="clips";M=(g.mz(this.j)||this.S&&g.hQ(this.j)&&!this.j.B("web_hide_next_button")||zaa(this))&&!c&&(this.S||M.width>=400);this.TU(M);this.j.logVisibility(this.element,M)}; g.w.onClick=function(M){this.j.logClick(this.element);var O=!0;this.W?O=g.a3(M,this.j):M.preventDefault();O&&(this.S&&this.j.getPresentingPlayerType()===5?this.j.publish("ytoprerollinternstitialnext"):this.S?(rS(this.j.kN()),this.j.publish("playlistnextbuttonclicked",this.element),this.j.nextVideo(!0)):this.Y?this.j.seekTo(0):(rS(this.j.kN()),this.j.publish("playlistprevbuttonclicked",this.element),this.j.previousVideo(!0)))}; g.w.Pz=function(){var M=Bul(this);M!==this.Y&&(this.Y=M,HKa(this))}; g.w.Q2=function(){this.X&&(this.X(),this.X=null);eab(this);g.f.prototype.Q2.call(this)};g.n(SA7,g.f);g.w=SA7.prototype;g.w.I$=function(M){this.pO(M.pageX);this.Rl(M.pageX+M.deltaX);P4M(this)}; g.w.pO=function(M){this.Sc=M-this.pB}; g.w.Rl=function(M){M-=this.pB;!isNaN(this.Sc)&&this.thumbnails.length>0&&(this.T=M-this.Sc,this.thumbnails.length>0&&this.T!==0&&(this.Y=this.K+this.T,M=dlk(this,this.Y),this.Y<=this.S/2&&this.Y>=QoM(this)?(this.api.seekTo(M,!1,void 0,void 0,25),g.$B(this.Y2,"transform","translateX("+(this.Y-this.S/2)+"px)"),ZKk(this,M)):this.Y=this.K))}; g.w.zw=function(){this.s2&&(this.s2.VN=!0);var M=(0,g.al)()-this.HQ<300;if(Math.abs(this.T)<5&&!M){this.HQ=(0,g.al)();M=this.Sc+this.T;var O=this.S/2-M;this.pO(M);this.Rl(M+O);P4M(this);this.api.logClick(this.U)}P4M(this)}; g.w.gR=function(){qv(this,this.api.getCurrentTime())}; g.w.play=function(M){this.api.seekTo(dlk(this,this.Y),void 0,void 0,void 0,26);this.api.playVideo();M&&this.api.logClick(this.playButton)}; g.w.onExit=function(M){this.api.seekTo(this.Mo,void 0,void 0,void 0,63);this.api.playVideo();M&&this.api.logClick(this.dismissButton)}; g.w.Da=function(M,O){this.pB=M;this.S=O;qv(this,this.api.getCurrentTime())}; g.w.enable=function(){this.isEnabled||(this.isEnabled=!0,this.Mo=this.api.getCurrentTime(),ZKk(this,this.Mo),g.c_(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.wy=this.Z(this.element,"wheel",this.I$),this.logVisibility(this.isEnabled))}; g.w.disable=function(){this.isEnabled=!1;this.hide();g.c_(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.wy&&this.dG(this.wy);this.logVisibility(this.isEnabled)}; g.w.reset=function(){this.disable();this.L=[];this.jc=!1}; g.w.logVisibility=function(M){this.api.logVisibility(this.element,M);this.api.logVisibility(this.U,M);this.api.logVisibility(this.dismissButton,M);this.api.logVisibility(this.playButton,M)}; g.w.Q2=function(){for(;this.X.length;){var M=void 0;(M=this.X.pop())==null||M.dispose()}g.f.prototype.Q2.call(this)}; g.n(ocb,g.f);g.n(EcM,g.f);g.n(C4p,g.f);g.n(xr,g.f);xr.prototype.jL=function(M){return M==="PLAY_PROGRESS"?this.K:M==="LOAD_PROGRESS"?this.W:M==="LIVE_BUFFER"?this.U:this.Y};Vep.prototype.update=function(M,O,c,k){c=c===void 0?0:c;this.width=O;this.L=c;this.S=O-c-(k===void 0?0:k);this.position=g.Do(M,c,c+this.S);this.Y=this.position-c;this.X=this.Y/this.S};g.n(Tu7,g.f);g.n(g.Yr,g.be);g.w=g.Yr.prototype; g.w.Vg=function(){var M=!1,O=this.api.getVideoData();if(!O)return M;this.api.wZ("timedMarkerCueRange");iKb(this);for(var c=g.a(O.Zd),k=c.next();!k.done;k=c.next()){k=k.value;var I=void 0,b=(I=this.cQ[k])==null?void 0:I.markerType,v=void 0;I=(v=this.cQ[k])==null?void 0:v.markers;if(!I)break;if(b==="MARKER_TYPE_TIMESTAMPS"){M=g.a(I);for(b=M.next();!b.done;b=M.next()){v=b.value;b=new Tu7;var u=void 0;b.title=((u=v.title)==null?void 0:u.simpleText)||"";b.timeRangeStartMillis=Number(v.startMillis);b.S= Number(v.durationMillis);var t=u=void 0;b.onActiveCommand=(t=(u=v.onActive)==null?void 0:u.innertubeCommand)!=null?t:void 0;YA7(this,b)}Mdl(this,this.W);M=this.W;b=this.mX;v=[];u=null;for(t=0;tG&&(u.end=G);G=Rra(G,G+l);v.push(G);u=G;b[G.id]=M[t].onActiveCommand}}this.api.xE(v);a:{M=g.a(I);for(I=M.next();!I.done;I=M.next())if(I.value.sourceType==="SOURCE_TYPE_SMART_SKIP"){M= !1;break a}M=!0}M&&(this.KI=this.cQ[k]);M=!0}else if(b==="MARKER_TYPE_HEATMAP"){k=this.cQ[k];X=G=b=t=u=v=void 0;if(k&&k.markers){I=(b=(X=k.markersMetadata)==null?void 0:(G=X.heatmapMetadata)==null?void 0:G.minHeightDp)!=null?b:0;b=(v=(t=k.markersMetadata)==null?void 0:(u=t.heatmapMetadata)==null?void 0:u.maxHeightDp)!=null?v:60;v=this.S.length;u=null;for(t=0;t=X&&K<=l&&G.push(p)}b>0&&(this.s2.style.height=b+"px");X=this.L[t];l=G;p=I;var r=b,W=t===0;W=W===void 0?!1:W;Dlb(X,r);F=l;K=X.X;W=W===void 0?!1:W;var z=1E3/F.length,e=[];e.push({x:0,y:100});for(var S=0;S0&&(u=G[G.length-1])}g.MV(this)}b=void 0;I=[];if(k=(b=k.markersDecoration)==null?void 0:b.timedMarkerDecorations)for(k=g.a(k),b=k.next();!b.done;b=k.next())b=b.value,t=u=v=void 0,I.push({visibleTimeRangeStartMillis:(v=b.visibleTimeRangeStartMillis)!= null?v:-1,visibleTimeRangeEndMillis:(u=b.visibleTimeRangeEndMillis)!=null?u:-1,decorationTimeMillis:(t=b.decorationTimeMillis)!=null?t:NaN,label:b.label?g.ue(b.label):""});k=I;this.heatMarkersDecorations=k}}O.Jd=this.W;g.c_(this.element,"ytp-timed-markers-enabled",M);return M}; g.w.Da=function(){g.MV(this);k5(this);Mdl(this,this.W);if(this.X){var M=g.xB(this.element).x||0;this.X.Da(M,this.U)}}; g.w.qg2=function(){var M=this.api.getVideoData();M&&jfp(this,M)}; g.w.onClickCommand=function(M){if(M=g.V(M,a_)){var O=M.key;M.isVisible&&O&&IIR(this,O)}}; g.w.ibc=function(M){this.api.Dd("innertubeCommand",this.mX[M.id])}; g.w.Og=function(){k5(this);var M=this.api.getCurrentTime();(Mthis.clipEnd)&&this.nP()}; g.w.u9=function(M){if(!M.defaultPrevented){var O=!1;switch(M.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);O=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);O=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);O=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);O=!0;break;case 38:this.api.B("enable_key_press_seek_logging")&&tn(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);O=!0;break;case 40:this.api.B("enable_key_press_seek_logging")&&tn(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),O=!0}O&&M.preventDefault()}}; g.w.OE=function(M,O){this.updateVideoData(O,M==="newdata")}; g.w.p9=function(){this.OE("newdata",this.api.getVideoData())}; g.w.updateVideoData=function(M,O){O=O===void 0?!1:O;var c=!!M&&M.Kb();c&&(gU(M)||tdl(this)?this.YM=!1:this.YM=M.allowLiveDvr,g.c_(this.api.getRootNode(),"ytp-enable-live-buffer",!(M==null||!gU(M))),jfp(this,M));JR7(this,this.api.fI());if(O){if(c){O=M.clipEnd;this.clipStart=M.clipStart;this.clipEnd=O;G6(this);for(vU(this,this.Sc,this.Xv);this.L.length>0;)this.L.pop().dispose();this.heatMarkersDecorations=[];this.kc={};var k;(k=this.X)==null||k.reset();pE(this);g.c_(this.api.getRootNode(),"ytp-fine-scrubbing-exp", LM(this))}else this.nP();this.bf()}if(M){var I;k=((I=this.dk)==null?void 0:I.type)==="clips";if(I=!M.isLivePlayback){I=this.api.getVideoData();O=g.q4(I);c=qA2(I);var b;I=O!=null||c!=null&&c.length>0||((b=I.Mv)==null?void 0:b.length)>0}if(I&&!k){b=this.api.getVideoData();k=g.q4(b);I=!1;if(k==null?0:k.markersMap){I=this.api.getVideoData();var v;I.j2=((v=k.visibleOnLoad)==null?void 0:v.key)||I.j2;v=g.a(k.markersMap);for(k=v.next();!k.done;k=v.next())k=k.value,k.key&&k.value&&(this.kc[k.key]=k.value, k.value.onChapterRepeat&&(I.GA=k.value.onChapterRepeat));I.j2!=null&&IIR(this,I.j2);I=!0}var u;if(((u=b.Mv)==null?void 0:u.length)>0){u=g.rA.getState().entities;v=g.a(b.Mv);for(k=v.next();!k.done;k=v.next()){k=k.value;c=void 0;O=(c=Aj(u,"macroMarkersListEntity",k))==null?void 0:c.markersList;var t=c=void 0;if(((c=O)==null?void 0:c.markerType)==="MARKER_TYPE_TIMESTAMPS"||((t=O)==null?void 0:t.markerType)==="MARKER_TYPE_HEATMAP")this.cQ[k]=O}I=this.Vg()||I}!I&&(u=qA2(b))&&(hap(this,u),b.KI=this.S,xlM(this)); XaE(this,null);M.Xe&&this.L.length===0&&(M=M.Xe,u=M.key,M.isVisible&&u&&IIR(this,u))}else fnl(this),iKb(this)}k5(this)}; g.w.qB=function(M){this.K&&!g.A(M.state,32)&&this.api.getPresentingPlayerType()!==3&&this.K.cancel();var O;((O=this.X)==null?0:O.isEnabled)&&g.A(M.state,8)&&this.api.pauseVideo();M=this.api.getPresentingPlayerType()===2||!this.api.fI()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.c_(this.n2,"ytp-hide-scrubber-button",M)}; g.w.u6=function(M){var O=!!this.dk!==!!M,c=this.dk;this.dk=M;XaE(this,c);(M==null?void 0:M.type)!=="clips"&&M||(M?(this.updateValue("clipstarticon",sFM()),this.updateValue("clipendicon",sFM()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",w3L()),this.updateValue("clipendicon",g9a()),this.updateValue("clipstarttitle","Watch full video"),this.updateValue("clipendtitle","Watch full video")),O&&(this.updateVideoData(this.api.getVideoData(), !0),g.MV(this)),G6(this));vU(this,this.Sc,this.Xv)}; g.w.Sg2=function(){this.api.publish("progressBarHoverStart")}; g.w.emh=function(M,O,c){var k=g.xB(this.element),I=cU(this).S,b=c?c.getAttribute("data-tooltip"):void 0,v=c?c.getAttribute("data-position"):void 0,u=c?c.getAttribute("data-offset-y"):void 0;u=u?Number(u):0;v&&(M=HR(this.Y,Number(c.getAttribute("data-position")),0)*I+g.xB(this.progressBar).x);this.SL.x=M-k.x;this.SL.y=O-k.y;M=cU(this);c=ud(this,M);O=0;var t;if((t=this.api.getVideoData())==null?0:gU(t))(t=this.api.getProgressState().seekableEnd)&&c>t&&(c=t,M.position=HR(this.Y,t)*cU(this).S),O=this.Y.X; tdl(this)&&(O=this.Y.X);t=b||g.gw(this.YM?c-this.Y.S:c-O);O=M.position+this.wW;c-=this.api.I5();var G;if((G=this.X)==null||!G.isEnabled)if(this.api.pW()){if(this.S.length>1){G=UO(this,this.SL.x,!0);if(!this.dk)for(k=0;k1)for(k=0;k0)for(G=this.SL.x,k=g.a(this.W),I=k.next();!I.done;I=k.next())I=I.value,v=OO(this,I.timeRangeStartMillis/ (this.Y.S*1E3),cU(this)),g.c_(I.element,"ytp-timed-marker-hover",v<=G&&v+6>=G);k=this.tooltip.scale;G=this.api.B("delhi_modern_web_player")?67:45;u=(isNaN(u)?0:u)-G*k;this.api.B("web_key_moments_markers")?this.KI?(G=g7A(this.W,c*1E3),G=G!=null?this.W[G].title:""):(G=gY(this.S,c*1E3),G=this.S[G].title):(G=gY(this.S,c*1E3),G=this.S[G].title);G||(u+=16*k);this.tooltip.scale===.6&&(g.gG(this.api.N())?(u=this.api.Tf().getPlayerSize().height-225,k=this.api.B("delhi_modern_web_player")?70:110,u=G?u+k:u+ k+16):u=G?110:126);k=gY(this.S,c*1E3);this.jc=lIR(this,c,k)?k:lIR(this,c,k+1)?k+1:-1;g.c_(this.api.getRootNode(),"ytp-progress-bar-snap",this.jc!==-1&&this.S.length>1);k=!1;I=g.a(this.heatMarkersDecorations);for(v=I.next();!v.done;v=I.next()){v=v.value;var X=c*1E3;X>=v.visibleTimeRangeStartMillis&&X<=v.visibleTimeRangeEndMillis&&(G=v.label,t=g.gw(v.decorationTimeMillis/1E3),k=!0)}this.IN!==k&&(this.IN=k,this.api.logVisibility(this.lA,this.IN));g.c_(this.api.getRootNode(),"ytp-progress-bar-decoration", k);k=160*this.tooltip.scale*2;I=G.length*(this.T?8.55:5.7);I=I<=k?I:k;v=I<160*this.tooltip.scale;k=3;!v&&I/2>M.position&&(k=1);!v&&I/2>this.U-M.position&&(k=2);this.api.N().W&&(u-=10);this.L.length&&this.L[0].Kb&&(u-=14*(this.T?2:1),this.Mo||(this.Mo=!0,this.api.logVisibility(this.s2,this.Mo)));var l;if(LM(this)&&(((l=this.X)==null?0:l.isEnabled)||this.Zd>0)){var F;u-=((F=this.X)==null?0:F.isEnabled)?XJ(this):this.Zd}l=void 0;LM(this)&&!this.api.B("web_player_hide_fine_scrubbing_edu")&&(l="Pull up for precise seeking", this.pB||(this.pB=!0,this.api.logVisibility(this.mP,this.pB)));this.tooltip.F0(O,c,t,!!b,u,G,k,l)}else this.tooltip.F0(O,c,t,!!b,u);g.Lt(this.api.getRootNode(),"ytp-progress-bar-hover");uDA(this)}; g.w.hmh=function(){this.bf();g.M2(this.api.getRootNode(),"ytp-progress-bar-hover");this.Mo&&(this.Mo=!1,this.api.logVisibility(this.s2,this.Mo));this.pB&&(this.pB=!1,this.api.logVisibility(this.mP,this.pB));this.api.B("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&this.api.publish("progressBarHoverEnd")}; g.w.tDY=function(M,O){var c=g.xB(this.element);this.Zc=M-c.x;LM(this)&&this.X&&(this.X.jc?qv(this.X,this.api.getCurrentTime()):yua(this.X),this.X.show(),g.c_(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.X.isEnabled));this.ac&&(this.ac.dispose(),this.ac=null);this.M$=O;this.uA=this.api.getCurrentTime();this.S.length>1&&this.jc!==-1?this.api.seekTo(this.S[this.jc].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(ud(this,cU(this)),!1,void 0,void 0,7);g.Lt(this.element,"ytp-drag");(this.zc= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.w.sGu=function(){if(LM(this)&&this.X){var M=XJ(this);this.Zd>=M*.5?(this.X.enable(),qv(this.X,this.api.getCurrentTime()),NOl(this,M)):pE(this)}if(g.A(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var O;if((O=this.X)==null?0:O.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.S.length>1&&this.jc!==-1)this.api.B("html5_enable_progress_bar_slide_seek_logging")&&tn(this,this.uA,this.S[this.jc].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.S[this.jc].startTime/1E3,void 0,void 0,void 0,7);else{M=ud(this,cU(this));this.api.B("html5_enable_progress_bar_slide_seek_logging")&&tn(this,this.uA,M,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(M,void 0,void 0,void 0,7);O=g.a(this.heatMarkersDecorations);for(var c=O.next();!c.done;c=O.next())c=c.value,M*1E3>=c.visibleTimeRangeStartMillis&&M*1E3<=c.visibleTimeRangeEndMillis&& this.api.logClick(this.lA)}g.M2(this.element,"ytp-drag");this.oO&&(this.Y2.src=this.oO);this.zc&&!g.A(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.w.X4Q=function(M,O){var c=this,k=cU(this),I=ud(this,k);this.api.Tf().hf||(k.position>this.Zc+2?this.pw&&(this.Y2.src=this.pw):k.position1);this.TU(M&&this.j.Tf().getPlayerSize().width>=400);this.j.logVisibility(this.element,this.h$);var O=1;M&&this.isActive()&&(O=2);if(this.S!==O){this.S=O;M=this.j.B("delhi_modern_web_player_icons");switch(O){case 1:this.updateValue("icon",M?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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"}}]}:{G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},C:[{G:"path",hC:!0,D:{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", M?{G:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},C:[{G:"path",D:{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.p3M())}g.c_(this.element,"ytp-remote-button-active",this.isActive())}}; KE.prototype.X=function(){if(this.j.getOption("remote","quickCast"))this.j.setOption("remote","quickCast",!0);else{var M=this.LA,O=this.element;if(M.E0())M.qW();else{M.initialize();a:{var c=g.a(M.f2.items);for(var k=c.next();!k.done;k=c.next())if(k=k.value,k.priority===1){c=k;break a}c=null}c&&(c.open(),M.yM(O));M.yM(O)}}this.j.logClick(this.element)};g.n(gn,g.f);gn.prototype.S=function(M){var O=this.j.N(),c=400;this.j.B("web_player_small_hbp_settings_menu")&&O.U?c=300:O.W&&(c=200);M=this.X&&M.width>=c;this.TU(M);this.j.B("embeds_use_parent_visibility_in_ve_logging")?this.j.logVisibility(this.element,M&&this.J):this.j.logVisibility(this.element,M)}; gn.prototype.Y=function(){if(this.LA.h$)this.LA.qW();else{var M=g.P0(this.j.Fv());M&&!M.loaded&&(M.Gp("tracklist",{includeAsr:!0}).length||M.load());this.j.logClick(this.element);this.LA.yM(this.element)}}; gn.prototype.updateBadge=function(){var M=this.j.isHdr(),O=this.j.getPresentingPlayerType(),c=O!==2&&O!==3,k=g.qX(this.j),I=c&&!!g.AQ(this.j.Fv());O=I&&k.displayMode===1;k=I&&k.displayMode===2;c=(I=O||k)||!c?null:this.j.getPlaybackQuality();g.c_(this.element,"ytp-hdr-quality-badge",M);g.c_(this.element,"ytp-hd-quality-badge",!M&&(c==="hd1080"||c==="hd1440"));g.c_(this.element,"ytp-4k-quality-badge",!M&&c==="hd2160");g.c_(this.element,"ytp-5k-quality-badge",!M&&c==="hd2880");g.c_(this.element,"ytp-8k-quality-badge", !M&&c==="highres");g.c_(this.element,"ytp-3d-badge-grey",!M&&I&&O);g.c_(this.element,"ytp-3d-badge",!M&&I&&k)};g.n(wn,ns);wn.prototype.isLoaded=function(){var M=g.Ci(this.j.Fv());return M!==void 0&&M.loaded}; wn.prototype.zf=function(){g.Ci(this.j.Fv())!==void 0&&this.j.getPresentingPlayerType()!==3?this.S||(this.LA.B4(this),this.S=!0):this.S&&(this.LA.Ns(this),this.S=!1);R3(this,this.isLoaded())}; wn.prototype.onSelect=function(M){this.isLoaded();M?this.j.loadModule("annotations_module"):this.j.unloadModule("annotations_module");this.j.publish("annotationvisibility",M)}; wn.prototype.Q2=function(){this.S&&this.LA.Ns(this);ns.prototype.Q2.call(this)};g.n(nE,g.QZ);nE.prototype.zf=function(){var M=this.j.getAvailableAudioTracks();M.length>1?(this.jH(g.Fh(M,this.S)),this.tracks=g.xe(M,this.S,this),this.countLabel.Cw(M.length?" ("+M.length+")":""),this.publish("size-change"),this.FN(this.S(this.j.getAudioTrack())),this.enable(!0)):this.enable(!1)}; nE.prototype.JD=function(M){g.QZ.prototype.JD.call(this,M);this.j.setAudioTrack(this.tracks[M]);this.LA.ji()}; nE.prototype.S=function(M){return M.toString()};g.n(RR,ns); RR.prototype.X=function(){var M=this.j.getPresentingPlayerType();if(M!==2&&M!==3&&g.hQ(this.j))this.S||(this.LA.B4(this),this.S=!0,this.Y.push(this.Z(this.j,"videodatachange",this.X)),this.Y.push(this.Z(this.j,"videoplayerreset",this.X)),this.Y.push(this.Z(this.j,"onPlaylistUpdate",this.X)),this.Y.push(this.Z(this.j,"autonavchange",this.L)),M=this.j.getVideoData(),this.L(M.autonavState),this.j.logVisibility(this.element,this.S));else if(this.S){this.LA.Ns(this);this.S=!1;M=g.a(this.Y);for(var O=M.next();!O.done;O= M.next())this.dG(O.value)}}; RR.prototype.L=function(M){R3(this,M!==1)}; RR.prototype.onSelect=function(M){this.j.V6(M?2:1);this.S&&(this.j.logVisibility(this.element,this.S),this.j.logClick(this.element))}; RR.prototype.Q2=function(){this.S&&this.LA.Ns(this);ns.prototype.Q2.call(this)};g.n(sfl,g.ui);sfl.prototype.onClick=function(M){M.preventDefault();var O,c;(O=g.ZH(this.j))==null||(c=O.B_())==null||c.qW();var k,I;(k=g.ZH(this.j))==null||(I=k.Kk())==null||I.yM(M.target)};g.n(Hhp,g.QZ);g.w=Hhp.prototype; g.w.M8=function(){var M=this.j.getPresentingPlayerType();if(M!==2&&M!==3){this.Y2=this.j.HK();var O=this.j.getAvailableQualityLevels();if(this.S){this.L={};M=g.sl(this.j,"getAvailableQualityData",[]);M=g.a(M);for(var c=M.next();!c.done;c=M.next())c=c.value,this.L[c.qualityLabel]=c;M=Object.keys(this.L);O[O.length-1]==="auto"&&M.push("auto");this.oO=new Set(O)}else if(this.U){c=g.sl(this.j,"getAvailableQualityData",[]);M=[];c=g.a(c);for(var k=c.next();!k.done;k=c.next())k=k.value,this.T[k.quality]= k,k.quality&&M.push(k.quality);O[O.length-1]==="auto"&&M.push("auto")}else M=O;g.HoE(this.j)&&this.j.wQ()&&M.unshift("missing-qualities");O=this.j.app.V2();c=O.getVideoData();if(!c.X||!c.X.video||c.X.video.qualityOrdinal<1080||c.P$)O=!1;else{k=/^qsa/.test(c.clientPlaybackNonce);var I="r";c.X.id.indexOf(";")>=0&&(k=/^[a-p]/.test(c.clientPlaybackNonce),I="x");k?(O.Xb("iqss",{trigger:I},!0),O=!0):O=!1}O&&M.unshift("inline-survey");this.jH(M);O=this.j.getVideoData().cotn?!0:!1;c=this.s2.zo();c=!g.gG(this.j.N())|| !(O===void 0?0:O)||!(c===void 0||c);O=this.X;c=c===void 0?!1:c;O.KQ&&g.c_(O.LB("ytp-panel-footer"),"ytp-panel-hide-footer",c===void 0?!1:c);if(M.length){this.nf();this.enable(!0);return}}this.enable(!1)}; g.w.nf=function(){if(this.S){var M=this.j.getPreferredQuality();this.oO.has(M)&&(this.W=this.j.getPlaybackQuality(),this.Sc=this.j.getPlaybackQualityLabel(),M==="auto"?(this.FN(M),this.Cw(this.G5(M))):this.FN(this.Sc))}else M=this.j.getPreferredQuality(),this.options[M]&&(this.W=this.j.getPlaybackQuality(),this.FN(M),M==="auto"&&this.Cw(this.G5(M)))}; g.w.JD=function(M){if(M!=="missing-qualities"){g.QZ.prototype.JD.call(this,M);var O=this.S?this.L[M]:this.T[M];var c=O==null?void 0:O.quality,k=O==null?void 0:O.formatId,I=O==null?void 0:O.paygatedQualityDetails;O=I==null?void 0:I.endpoint;if(I){var b;I=(b=this.options[M])==null?void 0:b.element;this.j.logClick(I)}if(this.S){var v,u;if((v=g.V(O,g.sY1))==null?0:(u=v.popup)==null?0:u.notificationActionRenderer)this.j.Dd("innertubeCommand",O);else if(O){this.j.Dd("innertubeCommand",O);return}k?this.j.setPlaybackQuality(c, k):this.j.setPlaybackQuality(c)}else{if(this.U){var t,G;if((t=g.V(O,g.sY1))==null?0:(G=t.popup)==null?0:G.notificationActionRenderer)this.j.Dd("innertubeCommand",O);else if(O){this.j.Dd("innertubeCommand",O);return}}this.j.setPlaybackQuality(M)}this.LA.qW();this.M8()}}; g.w.open=function(){for(var M=g.a(Object.values(this.options)),O=M.next();!O.done;O=M.next()){O=O.value;var c=void 0;this.j.hasVe((c=O)==null?void 0:c.element)&&(c=void 0,this.j.logVisibility((c=O)==null?void 0:c.element,!0))}g.QZ.prototype.open.call(this);this.j.logClick(this.element)}; g.w.yy=function(M,O,c){var k=this;if(M==="missing-qualities")return new g.ui({G:"a",RO:["ytp-menuitem"],D:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.j.N().T,tabindex:"0",role:"menuitemradio"},C:[{G:"div",RO:["ytp-menuitem-label"],l4:"{{label}}"}]},O,this.G5(M));if(M!=="inline-survey"){var I,b=(I=this.S?this.L[M]:this.T[M])==null?void 0:I.paygatedQualityDetails;I=b==null?void 0:b.veType;b=b==null?void 0:b.trackingParams;O=g.QZ.prototype.yy.call(this,M,O,c);b?(this.j.createServerVe(O.element, this,!0),this.j.setTrackingParams(O.element,b)):I&&this.j.createClientVe(O.element,this,I,!0);return O}M=[{G:"span",l4:"Looks good?"}];c=g.a([!0,!1]);b=c.next();for(I={};!b.done;I={bN:void 0},b=c.next())I.bN=b.value,b=new g.f({G:"span",V:"ytp-menuitem-inline-survey-response",C:[I.bN?WAR():RSG()],D:{tabindex:"0",role:"button"}}),b.listen("click",function(v){return function(){var u=k.j.app.V2();u.Xb("iqsr",{tu:v.bN});u.getVideoData().P$=!0;k.LA.qW();k.M8()}}(I)),M.push(b); return new g.ui({G:"div",V:"ytp-menuitem",D:{"aria-disabled":"true"},C:[{G:"div",RO:["ytp-menuitem-label"],C:M}]},O)}; g.w.G5=function(M,O){O=O===void 0?!1:O;if(M==="missing-qualities")return{G:"div",l4:"Missing options?"};if(M==="inline-survey")return"";var c=this.U||this.S?[zza(this,M,O,!1)]:[BOI(this,M)];var k=this.j.getPreferredQuality();O||k!=="auto"||M!=="auto"||(c.push(" "),this.S?c.push(zza(this,this.Sc,O,!0,["ytp-menu-label-secondary"])):this.U?c.push(zza(this,this.W,O,!0,["ytp-menu-label-secondary"])):c.push(BOI(this,this.W,["ytp-menu-label-secondary"])));return{G:"div",C:c}};g.n(aR,$r);aR.prototype.Y=function(){$r.prototype.Y.call(this);this.T&&Zh2(this)}; aR.prototype.oO=function(){this.Sc()}; aR.prototype.Y2=function(){this.j.setPlaybackRate(this.S,!0)}; aR.prototype.W=function(M){$r.prototype.W.call(this,M);this.Sc();Zh2(this);M.preventDefault()};g.n(rn,g.f);g.w=rn.prototype;g.w.init=function(){this.SG(this.S);this.updateValue("minvalue",this.X);this.updateValue("maxvalue",this.Y)}; g.w.mw=function(M){if(!M.defaultPrevented){switch(M.keyCode){case 37:case 40:var O=-this.K;break;case 39:case 38:O=this.K;break;default:return}this.SG(this.S+O);M.preventDefault()}}; g.w.nh=function(M){var O=this.S;O+=(M.deltaX||-M.deltaY)<0?-this.T:this.T;this.SG(O);M.preventDefault()}; g.w.Wz=function(M){M=(M-g.xB(this.L).x)/this.Sc*this.range+this.X;this.SG(M)}; g.w.SG=function(M,O){O=O===void 0?"":O;M=g.Do(M,this.X,this.Y);O===""&&(O=M.toString());this.updateValue("valuenow",M);this.updateValue("valuetext",O);this.s2.style.left=(M-this.X)/this.range*(this.Sc-this.jc)+"px";this.S=M}; g.w.focus=function(){this.wy.focus()};g.n(NV,rn);NV.prototype.Y2=function(){this.j.setPlaybackRate(this.S,!0)}; NV.prototype.SG=function(M){rn.prototype.SG.call(this,M,PIG(this,M).toString());this.U&&(Ssk(this),this.oO())}; NV.prototype.updateValues=function(){var M=this.j.getPlaybackRate();PIG(this,this.S)!==M&&(this.SG(M),Ssk(this))};g.n(oy8,g.be);oy8.prototype.focus=function(){this.S.focus()};g.n(Eyl,sT);g.n(yR7,g.QZ);g.w=yR7.prototype;g.w.G5=function(M){return M==="1"?"Normal":M.toLocaleString()}; g.w.zf=function(){var M,O=(M=this.j.getVideoData())==null?void 0:M.UL();M=this.j.getPresentingPlayerType(O);this.enable(M!==2&&M!==3);CIk(this)}; g.w.jH=function(M){g.QZ.prototype.jH.call(this,M);this.W&&this.W.X.focus()}; g.w.Hx=function(M){g.QZ.prototype.Hx.call(this,M);M?(this.Sc=this.Z(this.j,"onPlaybackRateChange",this.onPlaybackRateChange),CIk(this),Qf7(this,this.j.getPlaybackRate())):(this.dG(this.Sc),this.Sc=null)}; g.w.onPlaybackRateChange=function(M){var O=this.j.getPlaybackRate();!this.L&&this.T.includes(O)||dKR(this,O);Qf7(this,M)}; g.w.yy=function(M,O,c){return M===this.S&&DKl(this.j)?g.QZ.prototype.yy.call(this,M,O,c,{G:"div",V:"ytp-speed-slider-menu-footer",C:[this.W]}):g.QZ.prototype.yy.call(this,M,O,c)}; g.w.JD=function(M){g.QZ.prototype.JD.call(this,M);M===this.S?this.j.setPlaybackRate(this.U,!0):this.j.setPlaybackRate(Number(M),!0);DKl(this.j)&&M===this.S||this.LA.ji()}; g.w.jF=function(M){var O=M===this.S;this.L=!1;O&&Jn(this.j)&&!DKl(this.j)?(M=new Eyl(this.j),g.zX(this.LA,M)):g.QZ.prototype.jF.call(this,M)};g.n(Vd2,g.QZ);g.w=Vd2.prototype;g.w.FN=function(M){g.QZ.prototype.FN.call(this,M)}; g.w.Wg=function(M){return M.option.toString()}; g.w.getOption=function(M){return this.settings[M]}; g.w.G5=function(M){return this.getOption(M).text||""}; g.w.JD=function(M){g.QZ.prototype.JD.call(this,M);this.publish("settingChange",this.setting,this.settings[M].option)};g.n(sO,g.Hy);sO.prototype.uf=function(M){for(var O=g.a(Object.keys(M)),c=O.next();!c.done;c=O.next()){var k=c.value;if(c=this.aH[k]){var I=M[k].toString();k=!!M[k+"Override"];c.options[I]&&(c.FN(I),c.L.element.setAttribute("aria-checked",String(!k)),c.S.element.setAttribute("aria-checked",String(k)))}}}; sO.prototype.m8=function(M,O){this.publish("settingChange",M,O)};g.n(HU,g.QZ);HU.prototype.S=function(M){return M.languageCode}; HU.prototype.G5=function(M){return this.languages[M].languageName||""}; HU.prototype.JD=function(M){this.publish("select",M);this.j.logClick(this.element);g.ZP(this.LA)};g.n(mKM,g.QZ);g.w=mKM.prototype;g.w.EK=function(M){return g.XI(M)?"__off__":M.displayName}; g.w.G5=function(M){return M==="__off__"?"Off":M==="__translate__"?"Auto-translate":M==="__contribute__"?"Add subtitles/CC":M==="__correction__"?"Suggest caption corrections":(M==="__off__"?{}:this.tracks[M]).displayName}; g.w.JD=function(M){if(M==="__translate__")this.S.open();else if(M==="__contribute__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();var O=g.Lo(this.j.N(),this.j.getVideoData());g.Q$(O)}else if(M==="__correction__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();var c=ihG(this);eZ(this,c);g.QZ.prototype.JD.call(this,this.EK(c));var k,I;c=(O=this.j.getVideoData().getPlayerResponse())==null?void 0:(k=O.captions)==null?void 0:(I=k.playerCaptionsTracklistRenderer)== null?void 0:I.openTranscriptCommand;this.j.Dd("innertubeCommand",c);this.LA.ji();this.L&&this.j.logClick(this.L)}else{if(M==="__correction__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();O=ihG(this);eZ(this,O);g.QZ.prototype.JD.call(this,this.EK(O));var b,v;O=(c=this.j.getVideoData().getPlayerResponse())==null?void 0:(b=c.captions)==null?void 0:(v=b.playerCaptionsTracklistRenderer)==null?void 0:v.openTranscriptCommand;this.j.Dd("innertubeCommand",O)}else this.j.logClick(this.element), eZ(this,M==="__off__"?{}:this.tracks[M]),g.QZ.prototype.JD.call(this,M);this.LA.ji()}}; g.w.zf=function(){var M=this.j.getOptions();M=M&&M.indexOf("captions")!==-1;var O=this.j.getVideoData(),c=O&&O.S2,k,I=!((k=this.j.getVideoData())==null||!g.Fn(k));k={};if(M||c){var b;if(M){var v=this.j.getOption("captions","track");k=this.j.getOption("captions","tracklist",{includeAsr:!0});var u=I?[]:this.j.getOption("captions","translationLanguages");this.tracks=g.xe(k,this.EK,this);I=g.Fh(k,this.EK);var t,G;ihG(this)&&((b=O.getPlayerResponse())==null?0:(t=b.captions)==null?0:(G=t.playerCaptionsTracklistRenderer)== null?0:G.openTranscriptCommand)&&I.push("__correction__");if(u.length&&!g.XI(v)){if((b=v.translationLanguage)&&b.languageName){var X=b.languageName;b=u.findIndex(function(l){return l.languageName===X}); zMl(u,b)}TOp(this.S,u);I.push("__translate__")}b=this.EK(v)}else this.tracks={},I=[],b="__off__";I.unshift("__off__");this.tracks.__off__={};c&&I.unshift("__contribute__");this.tracks[b]||(this.tracks[b]=v,I.push(b));this.jH(I);this.FN(b);v&&v.translationLanguage?this.S.FN(this.S.S(v.translationLanguage)):FWk(this.S);M&&this.U.uf(this.j.getSubtitlesUserSettings());this.countLabel.Cw(k&&k.length?" ("+k.length+")":"");this.publish("size-change");this.j.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.w.xw=function(M){var O=this.j.getOption("captions","track");O=g.pc(O);O.translationLanguage=this.S.languages[M];eZ(this,O)}; g.w.m8=function(M,O){if(M==="reset")this.j.resetSubtitlesUserSettings();else{var c={};c[M]=O;this.j.updateSubtitlesUserSettings(c)}fI2(this,!0);this.W.start();this.U.uf(this.j.getSubtitlesUserSettings())}; g.w.xuo=function(M){M||g.ft(this.W)}; g.w.Q2=function(){g.ft(this.W);g.QZ.prototype.Q2.call(this)}; g.w.open=function(){g.QZ.prototype.open.call(this);this.options.__correction__&&!this.L&&(this.L=this.options.__correction__.element,this.j.createClientVe(this.L,this,167341),this.j.logVisibility(this.L,!0))};g.n(ARM,g.By);g.w=ARM.prototype; g.w.initialize=function(){if(!this.isInitialized){var M=this.j.N();this.isInitialized=!0;try{this.cY=new Hhp(this.j,this)}catch(c){g.sZ(Error("QualityMenuItem creation failed"))}g.C(this,this.cY);var O=new mKM(this.j,this);g.C(this,O);M.Y||(O=new wn(this.j,this),g.C(this,O));M.enableSpeedOptions&&(O=new yR7(this.j,this),g.C(this,O));(g.xK(M)||M.U)&&(M.X||M.HQ)&&(O=new sfl(this.j,this),g.C(this,O));M.dZ&&!M.B("web_player_move_autonav_toggle")&&(M=new RR(this.j,this),g.C(this,M));M=new nE(this.j,this); g.C(this,M);this.j.publish("settingsMenuInitialized");W3k(this.settingsButton,this.f2.cL())}}; g.w.B4=function(M){this.initialize();this.f2.B4(M);W3k(this.settingsButton,this.f2.cL())}; g.w.Ns=function(M){this.h$&&this.f2.cL()<=1&&this.hide();this.f2.Ns(M);W3k(this.settingsButton,this.f2.cL())}; g.w.yM=function(M){this.initialize();this.f2.cL()>0&&g.By.prototype.yM.call(this,M)}; g.w.qW=function(){this.LP?this.LP=!1:g.By.prototype.qW.call(this)}; g.w.show=function(){g.By.prototype.show.call(this);g.Lt(this.j.getRootNode(),"ytp-settings-shown")}; g.w.hide=function(){g.By.prototype.hide.call(this);g.M2(this.j.getRootNode(),"ytp-settings-shown")}; g.w.K2=function(M){this.j.logVisibility(this.element,M);this.j.publish("settingsMenuVisibilityChanged",M)};g.n(hzl,g.f);g.w=hzl.prototype;g.w.onClick=function(){if(BU(this)&&(this.j.toggleSubtitles(),this.j.logClick(this.element),!this.isEnabled())){var M=!1,O=g.Ej(g.oF(),65);g.gG(this.j.N())&&O!=null&&(M=!O);M&&this.j.N().B("web_player_nitrate_promo_tooltip")&&this.j.publish("showpromotooltip",this.element)}}; g.w.r02=function(M){var O,c;(O=g.ZH(this.j))==null||(c=O.B_())==null||c.yM(M)}; g.w.isEnabled=function(){var M=this.j.getOption("captions","track");return!(!M||!M.displayName)}; g.w.zf=function(){var M=BU(this),O=300;this.j.N().W&&(O=480);this.j.B("delhi_modern_web_player_icons")&&this.updateValue("icon",xK7(this));if(this.j.N().U){this.updateValue("title",g.DH(this.j,"Subtitles/closed captions","c"));this.update({"data-title-no-tooltip":"Subtitles/closed captions"});var c=M}else{if(M)(c=this.LB("ytp-subtitles-button-icon"))==null||c.setAttribute("fill-opacity","1"),this.updateValue("title",g.DH(this.j,"Subtitles/closed captions","c")),this.update({"data-title-no-tooltip":"Subtitles/closed captions"}); else{if(this.j.B("delhi_modern_web_player_icons")){var k;(k=this.LB("ytp-subtitles-button-icon"))==null||k.getElementsByTagName("svg")[0].setAttribute("fill-opacity","0.3")}else{var I;(I=this.LB("ytp-subtitles-button-icon"))==null||I.setAttribute("fill-opacity","0.3")}this.updateValue("title","Subtitles/closed captions unavailable");this.update({"data-title-no-tooltip":"Subtitles/closed captions unavailable"})}c=!0}this.tooltip.vj();c=c&&this.j.Tf().getPlayerSize().width>=O;this.TU(c);this.j.B("embeds_use_parent_visibility_in_ve_logging")? this.j.logVisibility(this.element,c&&this.J):this.j.logVisibility(this.element,c);M?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.w.Wd=function(M){g.f.prototype.Wd.call(this,M);this.j.N().B("embeds_use_parent_visibility_in_ve_logging")&&this.j.logVisibility(this.element,this.h$&&M)};g.n(g.z6,g.f);g.w=g.z6.prototype;g.w.canShowCountdown=function(){return!SZ(this)&&!ZZ(this)}; g.w.Og=function(){var M=this.api.Tf().getPlayerSize().width,O=this.T;this.api.N().W&&(O=400);O=M>=O&&(!ZZ(this)||!g.A(this.api.getPlayerStateObject(),64));this.TU(O);g.c_(this.element,"ytp-time-display-allow-autohide",O&&M<400);M=this.api.getProgressState();if(O){var c=this.api.getPresentingPlayerType();O=this.api.getCurrentTime(c,!1);this.X&&(O-=M.airingStart);SZ(this)&&(O-=this.dk.startTimeMs/1E3);this.canShowCountdown()&&this.Y&&(O-=this.api.getDuration(c,!1));var k=g.gw(O);this.L!==k&&(this.updateValue("currenttime", k),this.L=k);c=SZ(this)?(this.dk.endTimeMs-this.dk.startTimeMs)/1E3:this.api.getDuration(c,!1);k=g.gw(c);this.U!==k&&(this.updateValue("duration",k),this.U=k,O&&(O=g.cA("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.gw(O,!0),DURATION:g.gw(c,!0)}),this.updateValue("timeDisplayAriaLabel",O)))}L3A(this,M.isAtLiveHead);YsM(this,this.api.getLoopRange())}; g.w.onLoopRangeChange=function(M){var O=this.dk!==M;this.dk=M;O&&(this.Og(),MV8(this))}; g.w.lud=function(){this.api.setLoopRange(null)}; g.w.ubu=function(){this.Y=!this.Y;this.Og()}; g.w.onVideoDataChange=function(M,O,c){this.updateVideoData((this.api.N().B("enable_topsoil_wta_for_halftime")||this.api.N().B("enable_topsoil_wta_for_halftime_live_infra"))&&c===2?this.api.getVideoData(1):O);this.Og();MV8(this)}; g.w.updateVideoData=function(M){this.N9=M.isLivePlayback&&!M.a5;this.X=gU(M);this.isPremiere=M.isPremiere;g.c_(this.element,"ytp-live",ZZ(this));this.api.B("delhi_modern_web_player")&&this.LB("ytp-time-wrapper").classList.toggle("ytp-time-wrapper-delhi",this.canShowCountdown())}; g.w.onClick=function(M){M.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.w.Q2=function(){this.S&&this.S();g.f.prototype.Q2.call(this)};g.n(cha,g.f);g.w=cha.prototype;g.w.b_=function(){var M=this.api.Hj();this.Y!==M&&(this.Y=M,Ogl(this,this.api.getVolume(),this.api.isMuted()))}; g.w.m$=function(M){this.TU(M.width>=350)}; g.w.Kh=function(M){if(!M.defaultPrevented){var O=M.keyCode,c=null;O===37?c=this.volume-5:O===39?c=this.volume+5:O===36?c=0:O===35&&(c=100);c!==null&&(c=g.Do(c,0,100),c===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(c)),M.preventDefault())}}; g.w.V1=function(M){var O=M.deltaX||-M.deltaY;M.deltaMode?this.api.setVolume(this.volume+(O<0?-10:10)):this.api.setVolume(this.volume+g.Do(O/10,-10,10));M.preventDefault()}; g.w.Kcb=function(){PU(this,this.S,!0,this.X,this.api.P_());this.T=this.volume;this.api.isMuted()&&this.api.unMute()}; g.w.ZT=function(M){var O=this.Y?78:52,c=this.Y?18:12;M-=g.xB(this.K).x;this.api.setVolume(g.Do((M-c/2)/(O-c),0,1)*100)}; g.w.yCb=function(){PU(this,this.S,!1,this.X,this.api.P_());this.volume===0&&(this.api.mute(),this.api.setVolume(this.T))}; g.w.onVolumeChange=function(M){Ogl(this,M.volume,M.muted)}; g.w.Ap=function(){PU(this,this.S,this.isDragging,this.X,this.api.P_())}; g.w.Q2=function(){g.f.prototype.Q2.call(this);g.M2(this.W,"ytp-volume-slider-active")};g.n(oR,g.f); oR.prototype.onVideoDataChange=function(){var M=this.api.N();this.Da();this.visible=!!this.api.getVideoData().videoId&&!this.api.getVideoData(1).sL;this.TU(this.visible);this.api.logVisibility(this.element,this.visible&&this.J);if(this.visible){var O=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",O)}M.Y&&(this.S&&(this.dG(this.S),this.S=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.Lt(this.element,"no-link")); O=this.api.N();M=this.api.getVideoData();var c="";O.Y||(O=g.Xx(O),O.indexOf("www.")===0&&(O=O.substring(4)),c=g.wU(M)?"Watch on YouTube Music":O==="youtube.com"?"Watch on YouTube":g.cA("Watch on $WEBSITE",{WEBSITE:O}));this.updateValue("title",c)}; oR.prototype.onClick=function(M){this.api.B("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var O=this.api.N(),c=this.api.getVideoUrl(!g.ww(M),!1,!0,!0);if(g.xK(O)){var k={};g.xK(O)&&g.sl(this.api,"addEmbedsConversionTrackingParams",[k]);c=g.js(c,k)}g.r2(c,this.api,M);this.api.B("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; oR.prototype.Da=function(){var M={G:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},C:[{G:"path",hC:!0,V:"ytp-svg-fill",D:{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 "}}]}, O=28666,c=this.api.getVideoData();this.api.isEmbedsShortsMode()?M={G:"svg",D:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},C:[{G:"path",D:{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.wU(c)&&(M={G:"svg",D:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},C:[{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}},{G:"path",D:{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"}}]},O=216163);g.wU(c)?g.Lt(this.element,"ytp-youtube-music-button"):g.M2(this.element,"ytp-youtube-music-button");M.D=Object.assign({},M.D,{"aria-hidden":"true"});this.updateValue("logoSvg",M);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,O,!0)}; oR.prototype.Wd=function(M){g.f.prototype.Wd.call(this,M);this.api.logVisibility(this.element,this.visible&&M)};g.n(bgL,g.Rs);g.w=bgL.prototype;g.w.Kl=function(){if(this.j.B("web_player_max_seekable_on_ended")||!g.A(this.j.getPlayerStateObject(),2))this.progressBar.Og(),this.wy.Og()}; g.w.B7=function(){this.I7();this.Rs.X?this.Kl():this.progressBar.bf()}; g.w.cz=function(){this.Kl();this.T.start()}; g.w.I7=function(){var M;if(M=!this.j.N().X){M=this.progressBar;var O=2*g.KG()*M.U,c=M.Y;M=(c.S-c.X)*1E3/M.api.getPlaybackRate()/O<300}M=M&&this.j.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;O=!M;this.Rs.X||(M=O=!1);O?this.Y2||(this.Y2=this.Z(this.j,"progresssync",this.Kl)):this.Y2&&(this.dG(this.Y2),this.Y2=null);M?this.T.isActive()||this.T.start():this.T.stop()}; g.w.Da=function(){var M=this.j.Hj(),O=this.j.Tf().getPlayerSize(),c=this.j.Tf().hf,k=UEp(this),I=uQ8(this),b=Math.max(O.width-k*2,100);if(this.Xv!==O.width||this.SL!==M||this.j.B("web_player_rtr_ctrls")&&this.Xm!==c)this.Xv=O.width,this.SL=M,this.Xm=c,this.X.element.style.width=I+"px",this.X.element.style.left=k+"px",g.aIk(this.progressBar,k,I,M),this.j.Zu().xk=I;c=this.L;b=Math.min(570*(M?1.5:1),b);M=Math.min(413*(M?1.5:1),Math.round((O.height-tVM(this))*.82));c.maxWidth=b;c.maxHeight=M;c.zN();this.I7(); this.l5&&ujA(this.a5,O.height)}; g.w.onVideoDataChange=function(){var M=this.j.getVideoData();this.cQ.style.background=M.sL?M.xl:"";this.s2&&pjk(this.s2,M.showSeekingControls);this.Sc&&pjk(this.Sc,M.showSeekingControls)}; g.w.jL=function(){return this.X.element};g.n(G3G,Wy);g.w=G3G.prototype;g.w.IS=function(M){M.target!==this.dismissButton.element&&(this.onClickCommand&&this.j.Dd("innertubeCommand",this.onClickCommand),this.lm())}; g.w.lm=function(){this.enabled=!1;this.T.hide()}; g.w.onVideoDataChange=function(M,O){M==="dataloaded"&&j8l(this);M=[];var c,k,I,b;if(O=(b=g.V((c=O.getWatchNextResponse())==null?void 0:(k=c.playerOverlays)==null?void 0:(I=k.playerOverlayRenderer)==null?void 0:I.suggestedActionsRenderer,OI0))==null?void 0:b.suggestedActions)for(c=g.a(O),k=c.next();!k.done;k=c.next())(k=g.V(k.value,cTe))&&g.V(k.trigger,M21)&&M.push(k);if(M.length!==0){c=[];M=g.a(M);for(k=M.next();!k.done;k=M.next())if(k=k.value,I=g.V(k.trigger,M21))b=(b=k.title)?g.ue(b):"View Chapters", O=I.timeRangeStartMillis,I=I.timeRangeEndMillis,O!=null&&I!=null&&k.tapCommand&&(c.push(new g.VD(O,I,{priority:9,namespace:"suggested_action_button_visible",id:b})),this.suggestedActions[b]=k.tapCommand);this.j.xE(c)}}; g.w.gt=function(){return this.enabled}; g.w.K2=function(){this.enabled?this.Mo.start():Nb(this);this.s0()}; g.w.Q2=function(){j8l(this);Wy.prototype.Q2.call(this)};var sA={},QH=(sA.CHANNEL_NAME="ytp-title-channel-name",sA.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",sA.LINK="ytp-title-link",sA.SESSIONLINK="yt-uix-sessionlink",sA.SUBTEXT="ytp-title-subtext",sA.TEXT="ytp-title-text",sA.TITLE="ytp-title",sA);g.n(dn,g.f);dn.prototype.onClick=function(M){this.api.logClick(this.element);var O=this.api.N(),c=this.api.getVideoUrl(!g.ww(M),!1,!0);g.xK(O)&&(O={},g.sl(this.api,"addEmbedsConversionTrackingParams",[O]),c=g.js(c,O));g.r2(c,this.api,M)}; dn.prototype.zf=function(){var M=this.api.getVideoData(),O=this.api.N();this.updateValue("title",M.title);var c={G:"a",V:QH.CHANNEL_NAME,D:{href:"{{channelLink}}",target:"_blank"},l4:"{{channelName}}"};this.api.N().Y&&(c={G:"span",V:QH.CHANNEL_NAME,l4:"{{channelName}}",D:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",c);X7E(this);this.api.getPresentingPlayerType()===2&&(c=this.api.getVideoData(),c.videoId&&c.isListed&&c.author&&c.SL&&c.profilePicture?(this.updateValue("channelLink", c.SL),this.updateValue("channelName",c.author),this.updateValue("channelTitleFocusable","0")):X7E(this));c=O.externalFullscreen||!this.api.isFullscreen()&&O.iz;g.c_(this.link,QH.FULLERSCREEN_LINK,c);O.s2||!M.videoId||c||M.sL||O.Y?this.S&&(this.updateValue("url",null),this.dG(this.S),this.S=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.S||(this.S=this.Z(this.link,"click",this.onClick)));O.Y&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.xK(O)?M.expandedTitle: M.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.n(g.CE,g.f);g.w=g.CE.prototype;g.w.setEnabled=function(M){if(this.type!=null)if(M)switch(this.type){case 3:case 2:p7l(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.W=M}; g.w.F0=function(M,O,c,k,I,b,v,u){if(!this.oO||this.env.W){this.type===3&&this.bf();this.type!==1&&(g.xq(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.W&&this.fade.show(),this.X&&this.X.dispose(),(this.X=this.api.pW())&&this.X.subscribe("l",this.V$,this));if(u){var t=g.YB(this.bg).height||141;this.jc.style.bottom=t+2+"px"}else this.jc.style.display="none";this.env.B("delhi_modern_web_player")?(this.update({pillTimeStamp:c,pillTitle:b!=null?b:"",eduText:u!=null?u:""}),g.Lt(this.element,"ytp-tooltip-progress-bar-style")): (this.update({text:c,title:b!=null?b:"",eduText:u!=null?u:""}),g.c_(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!b));this.api.isInline()&&g.Lt(this.bottomText,"ytp-modern-tooltip-text");g.c_(this.element,"ytp-text-detail",!!k);c=-1;this.X&&(c=I_(this.X,243*this.scale),this.env.B("web_l3_storyboard")&&this.X.levels.length===4&&(c=this.X.levels.length-1),c=LG7(this.X,c,O));gAL(this,c);if(v)switch(O=g.YB(this.element).width,v){case 1:this.title.style.right="0";this.title.style.textAlign= "left";break;case 2:this.title.style.right=O+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=O/2+"px",this.title.style.textAlign="center"}KsR(this,!!k,M,I)}}; g.w.pz=function(){this.type===1&&this.bf()}; g.w.fC=function(M,O){if(this.type)if(this.type===3)this.bf();else return;l_k(this,M,3,O)}; g.w.vj=function(){this.S&&!this.K&&this.S.hasAttribute("title")&&(this.Y=this.S.getAttribute("title")||"",this.S.removeAttribute("title"),this.W&&p7l(this))}; g.w.V$=function(M,O){M<=this.L&&this.L<=O&&(M=this.L,this.L=NaN,gAL(this,M))}; g.w.by=function(){xWL(this.X,this.L,243*this.scale)}; g.w.bf=function(){switch(this.type){case 2:var M=this.S;M.removeEventListener("mouseout",this.T);M.addEventListener("mouseover",this.U);M.removeEventListener("blur",this.T);M.addEventListener("focus",this.U);w7I(this);break;case 3:w7I(this);break;case 1:this.X&&(this.X.unsubscribe("l",this.V$,this),this.X=null),this.api.removeEventListener("videoready",this.Sc),this.s2.stop()}this.type=null;this.W&&this.fade.hide()}; g.w.Fk=function(){if(this.S)for(var M=0;M=0;O--)if(this.hU[O]===M){this.hU.splice(O,1);break}$T(this.Rs,64,this.hU.length>0)}; g.w.J3=function(){this.api.jM()&&this.api.E8();return!!this.zS||WsE(this)||g.OB.prototype.J3.call(this)}; g.w.CX=function(){var M=!this.J3(),O=M&&this.api.jM()&&!g.A(this.api.getPlayerStateObject(),2)&&!this.api.getVideoData().sL&&!this.api.N().Y&&!this.api.isEmbedsShortsMode(),c=this.n5&&g.mz(this.api)&&g.A(this.api.getPlayerStateObject(),128);M||c?(this.pG.show(),this.q5.show()):(this.pG.hide(),this.q5.hide(),this.api.Fk(this.nW.element));O?this.Rc.yM():this.Rc.qW();this.AQ&&vAl(this.AQ,this.FPQ||!M);this.api.B("web_player_hide_overflow_button_if_empty_menu")&&s8I(this);g.OB.prototype.CX.call(this)}; g.w.gr=function(M,O,c,k,I){M.style.left="";M.style.top="";M.style.bottom="";var b=g.YB(M),v=k||this.AQ&&g.wp(this.AQ.jL(),O),u=k=null;c!=null&&v||(k=g.YB(O),u=g.hT(O,this.api.getRootNode()),c==null&&(c=u.x+k.width/2));c-=b.width/2;v?(O=this.AQ,k=UEp(O),u=uQ8(O),v=this.api.Tf().getPlayerSize().height,c=g.Do(c,k,k+u-b.width),b=v-tVM(O)-b.height):g.wp(this.nW.element,O)?(O=this.api.Tf().getPlayerSize().width,c=g.Do(c,12,O-b.width-12),b=this.Hj()?this.YK:this.Ql,this.api.N().playerStyle==="gvn"&&(b+= 20),this.n5&&(b-=this.Hj()?26:18)):(O=this.api.Tf().getPlayerSize(),c=g.Do(c,12,O.width-b.width-12),b=u.y>(O.height-k.height)/2?u.y-b.height-12:u.y+k.height+12);M.style.top=b+(I||0)+"px";M.style.left=c+"px"}; g.w.B7=function(M){M&&(this.api.Fk(this.nW.element),this.AQ&&this.api.Fk(this.AQ.jL()));this.KK&&(g.c_(this.contextMenu.element,"ytp-autohide",M),g.c_(this.contextMenu.element,"ytp-autohide-active",!0));g.OB.prototype.B7.call(this,M)}; g.w.zv=function(){g.OB.prototype.zv.call(this);this.KK&&(g.c_(this.contextMenu.element,"ytp-autohide-active",!1),this.KK&&(this.contextMenu.hide(),this.Pt&&this.Pt.hide()))}; g.w.MS=function(M,O){var c=this.api.Tf().getPlayerSize();c=new g.dp(0,0,c.width,c.height);if(M||this.Rs.X&&!this.J3()){if(this.api.N().f_||O)M=this.Hj()?this.YK:this.Ql,c.top+=M,c.height-=M;this.AQ&&(c.height-=tVM(this.AQ))}return c}; g.w.b_=function(M){var O=this.api.getRootNode();M?O.parentElement?(O.setAttribute("aria-label","YouTube Video Player in Fullscreen"),this.api.N().externalFullscreen||(O.parentElement.insertBefore(this.e5.element,O),O.parentElement.insertBefore(this.S5.element,O.nextSibling))):g.Ww(Error("Player not in DOM.")):(O.setAttribute("aria-label","YouTube Video Player"),this.e5.detach(),this.S5.detach());this.Da();this.C7()}; g.w.Hj=function(){var M=this.api.N();return this.api.isFullscreen()&&!M.W||!1}; g.w.showControls=function(M){this.qz=!M;this.CX()}; g.w.Da=function(){var M=this.Hj();this.tooltip.scale=M?1.5:1;this.contextMenu&&g.c_(this.contextMenu.element,"ytp-big-mode",M);this.CX();this.api.B("web_player_hide_overflow_button_if_empty_menu")||s8I(this);this.C7();var O=this.api.isEmbedsShortsMode();O&&M?(M=(this.api.Tf().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$B(this.nW.element,"padding-left",M+"px"),g.$B(this.nW.element,"padding-right",M+"px")):O&&(g.$B(this.nW.element,"padding-left",""),g.$B(this.nW.element,"padding-right", ""));g.OB.prototype.Da.call(this)}; g.w.nu=function(){if(WsE(this)&&!g.mz(this.api))return!1;var M=this.api.getVideoData();return!g.xK(this.api.N())||this.api.getPresentingPlayerType()===2||!this.Vi||((M=this.Vi||M.Vi)?(M=M.embedPreview)?(M=M.thumbnailPreviewRenderer,M=M.videoDetails&&g.V(M.videoDetails,EPG)||null):M=null:M=null,M&&M.collapsedRenderer&&M.expandedRenderer)?g.OB.prototype.nu.call(this):!1}; g.w.C7=function(){g.OB.prototype.C7.call(this);this.api.logVisibility(this.title.element,!!this.VC);this.I_&&this.I_.Wd(!!this.VC);this.channelAvatar.Wd(!!this.VC);this.overflowButton&&this.overflowButton.Wd(this.mM()&&!!this.VC);this.shareButton&&this.shareButton.Wd(!this.mM()&&!!this.VC);this.dN&&this.dN.Wd(!this.mM()&&!!this.VC);this.searchButton&&this.searchButton.Wd(!this.mM()&&!!this.VC);this.copyLinkButton&&this.copyLinkButton.Wd(!this.mM()&&!!this.VC);if(!this.VC){this.api.Fk(this.nW.element); for(var M=0;M5&&O.Xb("glrs",{cmt:c});O.seekTo(0,{seekSource:58});O.Xb("glrre",{cmt:c})}}; VH.prototype.Q2=function(){this.S=null;g.d.prototype.Q2.call(this)};g.n(g.T6,Xi);g.w=g.T6.prototype;g.w.isView=function(){return!0}; g.w.sz=function(){var M=this.mediaElement.getCurrentTime();if(M1;iV(M.aN(),k-.01)&&!I&&(mW(this,4),c.isActive=!1,c.yU=c.yU||c.isActive,(this.J===1?this.S:this.X).Xb("sbh",{}),O.isActive=!0,O.yU=O.yU||O.isActive,this.J!==0&&(this.S.getVideoData().Rv=!0));M=this.L.X;if(this.L.S.isActive&&M.isActive&&(mW(this,5),this.J!==0)){M=this.X.yY();c=this.S.yY(); this.S.Xb("sbs",{citag:c==null?void 0:c.itag,nitag:M==null?void 0:M.itag});this.X.Xb("gitags",{pitag:c==null?void 0:c.itag,citag:M==null?void 0:M.itag});var b;(b=this.X)==null||b.IB()}}}; g.w.y$=function(){this.Wq()&&this.Go("player-reload-after-handoff")}; g.w.Go=function(M,O){O=O===void 0?{}:O;if(!this.BQ()&&this.status.status!==6){var c=this.status.status>=4&&M!=="player-reload-after-handoff";this.status={status:Infinity,error:M};if(this.S&&this.X){var k=this.X.getVideoData().clientPlaybackNonce;this.S.jq(new g.jy("dai.transitionfailure",Object.assign(O,{cpn:k,transitionTimeMs:this.Tb,msg:M})));this.S.RW(c)}this.Vp.reject(M);this.dispose()}}; g.w.Wq=function(){return this.status.status>=4&&this.status.status<6}; g.w.Q2=function(){dEl(this);this.S.unsubscribe("newelementrequired",this.y$,this);if(this.Y){var M=this.Y.X;this.Y.S.lZ.unsubscribe("updateend",this.Px,this);M.lZ.unsubscribe("updateend",this.Px,this)}g.d.prototype.Q2.call(this)}; g.w.V3=function(M){g.u$(M,128)&&this.Go("player-error-event")};g.n(id,g.d);id.prototype.clearQueue=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;this.L&&this.L.reject("Queue cleared");this.app.N().B("html5_gapless_fallback_on_qoe_restart_v2")||O&&this.X&&this.X.RW(!1);An(this,M)}; id.prototype.Bt=function(){return!this.S}; id.prototype.Wq=function(){var M;return((M=this.Y)==null?void 0:M.Wq())||!1}; id.prototype.Q2=function(){An(this);g.d.prototype.Q2.call(this)};g.n(ig2,g.MN);g.w=ig2.prototype;g.w.getVisibilityState=function(M,O,c,k,I,b,v,u){return M?4:hta()?3:O?2:c?1:k?5:I?7:b?8:v?9:u?10:0}; g.w.c8=function(M){this.fullscreen!==M&&(this.fullscreen=M,this.K2())}; g.w.setMinimized=function(M){this.X!==M&&(this.X=M,this.K2())}; g.w.setInline=function(M){this.inline!==M&&(this.inline=M,this.K2())}; g.w.Hl=function(M){this.pictureInPicture!==M&&(this.pictureInPicture=M,this.K2())}; g.w.setSqueezeback=function(M){this.Y!==M&&(this.Y=M,this.K2())}; g.w.jt=function(M){this.L!==M&&(this.L=M,this.K2())}; g.w.EZ=function(){return this.S}; g.w.f7=function(){return this.fullscreen!==0}; g.w.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.w.j5=function(){return this.fullscreen}; g.w.isMinimized=function(){return this.X}; g.w.isInline=function(){return this.inline}; g.w.isBackground=function(){return hta()}; g.w.Qr=function(){return this.pictureInPicture}; g.w.Np=function(){return!1}; g.w.hw=function(){return this.Y}; g.w.fV=function(){return this.L}; g.w.K2=function(){this.publish("visibilitychange");var M=this.getVisibilityState(this.EZ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Qr(),this.Np(),this.hw(),this.fV());M!==this.U&&this.publish("visibilitystatechange");this.U=M}; g.w.Q2=function(){MGE(this.J);g.MN.prototype.Q2.call(this)};g.n(g.qV,g.d);g.w=g.qV.prototype;g.w.Q2=function(){this.videoData=this.playerState=null;g.d.prototype.Q2.call(this)}; g.w.addCueRange=function(){}; g.w.Nh=function(){}; g.w.R2=function(){}; g.w.TT=function(){return!1}; g.w.fk=function(){return!1}; g.w.sR=function(){}; g.w.Hn=function(){}; g.w.Qq=function(){return[]}; g.w.LL=function(){}; g.w.getAudioTrack=function(){return this.getVideoData().hs}; g.w.FB=function(){return null}; g.w.getAvailableAudioTracks=function(){return[]}; g.w.HK=function(){return[]}; g.w.k7=function(){return[]}; g.w.b7=function(){return""}; g.w.Jc=function(){return[]}; g.w.o4=function(){}; g.w.w9=function(){return 0}; g.w.getCurrentTime=function(){return 0}; g.w.Uf=function(){}; g.w.yY=function(){}; g.w.A$=function(){return{}}; g.w.getDuration=function(){return 0}; g.w.IK=function(){return 0}; g.w.Lb=function(){return 0}; g.w.tK=function(){return!1}; g.w.qS=function(){return 0}; g.w.wU=function(){return 0}; g.w.g7=ML(7);g.w.bz=function(){return 0}; g.w.u8=function(){return!1}; g.w.gT=function(){return 0}; g.w.aF=function(){return null}; g.w.Ro=function(){return null}; g.w.rZ=function(){return 0}; g.w.wJ=function(){return 0}; g.w.dW=function(){return g.P(function(M){g.rI(M)})}; g.w.DQ=ML(15);g.w.getPlaybackQuality=function(){return"auto"}; g.w.getPlaybackRate=function(){return 1}; g.w.getPlayerState=function(){this.playerState||(this.playerState=new g.g7);return this.playerState}; g.w.getPlayerType=function(){return 0}; g.w.getPlaylistSequenceForTime=function(){return null}; g.w.qa=function(){return function(){}}; g.w.n_=function(){return""}; g.w.getPreferredQuality=function(){return"unknown"}; g.w.pj=function(){}; g.w.getProximaLatencyPreference=function(){return 0}; g.w.j6=function(){return jl}; g.w.pW=function(){return null}; g.w.getStoryboardFormat=function(){return null}; g.w.getStreamTimeOffset=function(){return 0}; g.w.Af=function(){return 0}; g.w.I5=function(){return 0}; g.w.Of=function(){return{WF:[],Zb:[],currentTime:0,xL:"",droppedVideoFrames:0,isGapless:!1,Bt:!0,eI:0,O7:0,E7:0,P3:0,zM:0,n1:[],dC:[],Jn:null,playerState:this.getPlayerState(),MF:null,Qg:"",totalVideoFrames:0}}; g.w.getUserAudio51Preference=function(){return 0}; g.w.getUserPlaybackQualityPreference=function(){return""}; g.w.getVideoData=function(){this.videoData||(this.videoData=new g.X3(this.i4),g.C(this,this.videoData));return this.videoData}; g.w.Sr=function(){return null}; g.w.M0=function(){return null}; g.w.V9=function(){}; g.w.getVideoLoadedFraction=function(){return 0}; g.w.Ox=function(){}; g.w.handleError=function(){}; g.w.RW=function(){}; g.w.MD=function(){}; g.w.rH=ML(40);g.w.H8=function(){return!1}; g.w.hasSupportedAudio51Tracks=function(){return!1}; g.w.Zz=function(){return!1}; g.w.EZ=function(){return!1}; g.w.isAtLiveHead=function(){return!1}; g.w.gQ=function(){return!0}; g.w.isGapless=function(){return!1}; g.w.isHdr=function(){return!1}; g.w.WM=function(){return!1}; g.w.Ce=function(){return!1}; g.w.TX=function(){return!1}; g.w.isProximaLatencyEligible=function(){return!1}; g.w.Bt=function(){return!0}; g.w.rl=function(){return!1}; g.w.K3=function(){return!1}; g.w.LZ=function(){}; g.w.eT=function(){}; g.w.IB=function(){}; g.w.eS=function(){}; g.w.HJ=function(){}; g.w.ZZ=function(){}; g.w.yB=function(){}; g.w.m3=ML(50);g.w.F$=ML(21);g.w.SO=function(){}; g.w.pauseVideo=function(){}; g.w.prefetchKeyPlay=function(){}; g.w.playVideo=function(){return g.P(function(M){return M.return()})}; g.w.Fn=function(){}; g.w.hc=ML(27);g.w.sY=ML(33);g.w.Ra=function(){}; g.w.Xb=function(){}; g.w.KJ=function(){}; g.w.RH=function(){}; g.w.pX=function(){}; g.w.jq=function(){}; g.w.zJ=function(){}; g.w.Im=function(){}; g.w.Mr=function(){}; g.w.Kn=function(){}; g.w.gO=function(){}; g.w.v_=function(){}; g.w.removeCueRange=function(){}; g.w.De=function(){}; g.w.wZ=function(){return[]}; g.w.Pc=function(){}; g.w.II=function(){}; g.w.Aw=function(){}; g.w.iM=function(){}; g.w.cO=function(){}; g.w.jJ=function(){}; g.w.seekTo=function(){}; g.w.sendAbandonmentPing=function(){}; g.w.sendVideoStatsEngageEvent=function(){}; g.w.Ep=function(){}; g.w.setLoop=function(){}; g.w.tP=function(){}; g.w.setMediaElement=function(){}; g.w.lX=function(){}; g.w.setPlaybackRate=function(){}; g.w.jp=function(){}; g.w.Pl=function(){}; g.w.DX=function(){}; g.w.setProximaLatencyPreference=function(){}; g.w.L8=function(){}; g.w.F7=function(){}; g.w.bJ=function(){}; g.w.US=function(){}; g.w.sy=function(){}; g.w.setUserAudio51Preference=function(){}; g.w.eQ=function(){}; g.w.JE=function(){return!1}; g.w.QY=function(){}; g.w.DH=function(){return!1}; g.w.EV=function(){}; g.w.Rk=function(){}; g.w.p8=function(){}; g.w.stopVideo=function(){}; g.w.subscribe=function(){return NaN}; g.w.C0=function(){}; g.w.togglePictureInPicture=function(){}; g.w.KX=function(){return 0}; g.w.unsubscribe=function(){return!1}; g.w.NR=function(){}; g.w.jG=function(){return!1}; g.w.AF=function(){}; g.w.zR=function(){}; g.w.NN=function(){};g.n(LE,g.d);g.w=LE.prototype;g.w.get=function(M){x5(this);var O=this.data.find(function(c){return c.key===M}); return O?O.value:null}; g.w.set=function(M,O,c){this.remove(M,!0);x5(this);M={key:M,value:O,expire:Infinity};c&&isFinite(c)&&(c*=1E3,M.expire=(0,g.al)()+c);for(this.data.push(M);this.data.length>this.Y;)(c=this.data.shift())&&Y5(this,c,!0);hn(this)}; g.w.remove=function(M,O){O=O===void 0?!1:O;var c=this.data.find(function(k){return k.key===M}); c&&(Y5(this,c,O),g.B4(this.data,function(k){return k.key===M}),hn(this))}; g.w.removeAll=function(M){if(M=M===void 0?!1:M)for(var O=g.a(this.data),c=O.next();!c.done;c=O.next())Y5(this,c.value,M);this.data=[];hn(this)}; g.w.Q2=function(){var M=this;g.d.prototype.Q2.call(this);this.data.forEach(function(O){Y5(M,O,!0)}); this.data=[]};g.n(g.MM,g.d);g.w=g.MM.prototype;g.w.Q2=function(){for(var M=g.a(Object.values(this.Y)),O=M.next();!O.done;O=M.next())O.value.dispose();Ahl(this);this.S.dispose();g.d.prototype.Q2.call(this)}; g.w.Od=function(M){return M?M===1?this.K:this.X.getVideoData().enableServerStitchedDai&&M===2?this.X.getVideoData().kB?this.Y[2]||this.X:this.X:this.Y[M]||null:this.X}; g.w.gG=function(M){var O=M.cpn;M=M.playerType;if(O)a:{M=g.a(Object.values(this.Y));for(var c=M.next();!c.done;c=M.next())if(c=c.value,c.b7()===O){O=c;break a}O=this.U[O]||null}else O=M?this.Od(M):this.X;return O}; g.w.Qm=function(){return this.K}; g.w.aj=function(M){this.K=M}; g.w.V2=function(){return this.X}; g.w.qh=function(M){this.X=M;Oc(this)}; g.w.SQ=ML(46);g.w.Hy=ML(48);g.n(kV8,g.cQ);g.w=kV8.prototype;g.w.w$=function(){}; g.w.b7=function(){return this.videoData.clientPlaybackNonce}; g.w.getVideoData=function(){if(g.cQ.prototype.getVideoData.call(this).B("html5_huli_ssdai_use_playback_state")){var M=W4b(this.W4,g.cQ.prototype.getCurrentTime.call(this))||g.cQ.prototype.getVideoData.call(this);this.videoData.clientPlaybackNonce!==M.clientPlaybackNonce&&ILL(this.S,"cpn",{cpn:this.videoData.clientPlaybackNonce,ref:M.clientPlaybackNonce});return this.videoData}return W4b(this.W4,g.cQ.prototype.getCurrentTime.call(this))||g.cQ.prototype.getVideoData.call(this)}; g.w.getCurrentTime=function(M){var O=g.cQ.prototype.getCurrentTime.call(this);if(g.cQ.prototype.getVideoData.call(this).B("html5_huli_ssdai_use_playback_state")){this.endTime===0?M||(O-=this.startTime):M&&(O=this.endTime-this.startTime);var c=M?this.W4.PW||O:aLE(this.W4,O);O!==c&&ILL(this.S,"time"+(M!=null?M:!1),{time:O,ref:c,ct:M!=null?M:!1})}else O=M?this.W4.PW||O:aLE(this.W4,O);return O}; g.w.getDuration=function(){if(g.cQ.prototype.getVideoData.call(this).B("html5_huli_ssdai_use_playback_state")){var M=NbR(this.W4,g.cQ.prototype.getCurrentTime.call(this));this.duration!==M&&ILL(this.S,"duration",{dur:this.duration,ref:M});return this.duration}return NbR(this.W4,g.cQ.prototype.getCurrentTime.call(this))}; g.w.vv=function(M){this.duration=M};g.kn.prototype.Mp=function(M,O){if(O===1)return this.S.get(M);if(O===2)return this.Y.get(M);if(O===3)return this.X.get(M)}; g.kn.prototype.AU=ML(58);g.kn.prototype.P7=function(M,O,c,k){c={XX:k,uL:c};O?this.Y.set(M,c):this.S.set(M,c)}; g.kn.prototype.clearAll=function(){this.S.clear();this.Y.clear();this.X.clear()}; vf2.prototype.clear=function(){this.S=[];this.Y.clear();this.L.clear();this.X.clear()}; vf2.prototype.gG=function(M){var O=M.cpn;M=M.zP;if(O&&(O=this.Y.get(O))||M&&(O=this.L.get(M)))return O}; g.n(g.IA,g.d);g.w=g.IA.prototype;g.w.onCueRangeEnter=function(M){var O=M.getId();this.fA({oncueEnter:1,cpn:O,start:M.start,end:M.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.w9()||0).toFixed(3)});var c=this.S.gG({cpn:O});this.fA({enterAdCueRange:1});var k=this.Tm||this.p5().cpn,I;k=(I=this.S.gG({cpn:k}))!=null?I:this.p5();c&&(I=this.playback.getCurrentTime(),c={eg:k,Tj:c,tN:I},fLM(this,O,M.start/1E3,I),TbL(this,c))}; g.w.qI=function(M,O){if(M===this.playback.b7())ch(this.app.nV(),this.playback,!1);else{var c=this.jc.get(M);c?(c.endTime=0,c.startTime=O,ch(this.app.nV(),c,!0)):this.fA({nop_s:M})}}; g.w.onCueRangeExit=function(M){for(var O=this.playback.getCurrentTime()*1E3,c=M.getId(),k=g.a(this.X.values()),I=k.next();!I.done;I=k.next())if(I=I.value,I.getId()!==c&&O>=I.start&&O<=I.end)return;if(c=this.S.gG({cpn:c}))O=this.playback.getCurrentTime(),c={eg:c,Tj:this.p5(),tN:O},fLM(this,this.playback.b7(),M.end/1E3,O),TbL(this,c)}; g.w.p5=function(){return{cpn:this.playback.b7(),durationMs:0,X2:0,playerType:1,FM:0,videoData:this.playback.getVideoData(),errorCount:0,LJ:""}}; g.w.seekTo=function(M,O,c,k){M=M===void 0?0:M;O=O===void 0?{}:O;c=c===void 0?!1:c;k=k===void 0?null:k;GS(this,this.Tm);if(this.playback.getVideoData().UL()&&M<=this.PW)this.playback.pauseVideo(),this.PW=0,mFI(this,M);else if(this.Sc=!0,c)j6A(this,M,O);else{c=this.app.V2();var I=c===this.oO?this.vQ:null;uL(this,!1);this.a5=M;this.Au=O;k!=null&&this.Zd.start(k);c&&(this.vQ=I||c.getPlayerState(),c.p8(O),this.oO=c)}}; g.w.Q2=function(){uL(this,!1);HUa(this);e2A(this);g.d.prototype.Q2.call(this)}; g.w.mN=function(M){this.Xv=M;this.fA({swebm:M})}; g.w.O0=function(M,O,c){if(c&&O){var k=this.J.get(M);if(k){k.locations||(k.locations=new Map);var I=Number(O.split(";")[0]);c=new g.$O(c);this.fA({hdlredir:1,itag:O,seg:M,hostport:TN(c)});k.locations.set(I,c)}}}; g.w.Rd=function(M,O,c,k,I,b){var v=k===3,u=ZUI(this,M,O,k,c,b);if(!u){tE(this,O,v);var t=g.Bb8(this,O)?"undec":"ncp";this.fA({gvprp:t,mt:M,seg:O,tt:k,itag:c,ce:b});return null}v||this.J.set(O,u);b=u.LJ;var G;k=((G=this.Mp(O-1,k,I))==null?void 0:G.XX)||"";k===""&&this.fA({eds:1});G=PE2(this,u.ssdaiAdsConfig);I=this.playback.getVideoData();var X;v=((X=I.X)==null?void 0:X.containerType)||0;X=I.e2[v];u=u.Mh&&O>=u.Mh?u.Mh:void 0;X={IE:b?Q6E(this,b):[],x_:G,XX:k,GR:u,Vu:SX(X.split(";")[0]),ZS:X.split(";")[1]|| ""};u={yD:X};this.pB&&(M={gvprpro:"v",sq:O,mt:M.toFixed(3),itag:c,acpns:((t=X.IE)==null?void 0:t.join("_"))||"none",abid:b},this.fA(M));return u}; g.w.iN=function(M){a:{if(!this.UQ){var O=SYp(this,M);if(!(this.playback.getVideoData().UL()&&(O==null?0:O.kS)))break a}O=void 0}var c=O;if(!c)return this.fA({gvprp:"ncp",mt:M}),null;O=c.LJ;var k=PE2(this,c.ssdaiAdsConfig);c=c.Mh&&c.a7&&M>=c.a7?c.Mh:void 0;var I=this.playback.getVideoData(),b,v=((b=I.X)==null?void 0:b.containerType)||0;b=I.e2[v];b={IE:O?Q6E(this,O):[],x_:k,GR:c,Vu:SX(b.split(";")[0]),ZS:b.split(";")[1]||""};var u;M={gvprpro:"v",mt:M.toFixed(3),acpns:((u=b.IE)==null?void 0:u.join("_"))|| "none",abid:O};this.fA(M);return b}; g.w.kI=function(M,O,c,k,I,b){var v=Number(c.split(";")[0]),u=k===3;M=ZUI(this,M,O,k,c,b);this.fA({gdu:1,seg:O,itag:v,pb:""+!!M});if(!M)return tE(this,O,u),null;M.locations||(M.locations=new Map);if(!M.locations.has(v)){var t,G;b=(t=M.videoData.getPlayerResponse())==null?void 0:(G=t.streamingData)==null?void 0:G.adaptiveFormats;if(!b)return this.fA({gdu:"noadpfmts",seg:O,itag:v}),tE(this,O,u),null;t=b.find(function(F){return F.itag===v}); if(!t||!t.url){var X=M.videoData.videoId;M=[];var l=g.a(b);for(k=l.next();!k.done;k=l.next())M.push(k.value.itag);this.fA({gdu:"nofmt",seg:O,vid:X,itag:v,fullitag:c,itags:M.join(",")});tE(this,O,u);return null}M.locations.set(v,new g.$O(t.url,!0))}b=M.locations.get(v);if(!b)return this.fA({gdu:"nourl",seg:O,itag:v}),tE(this,O,u),null;b=new PE(b);this.Xv&&(b.get("dvc")?this.fA({dvc:b.get("dvc")||""}):b.set("dvc","webm"));(k=(l=this.Mp(O-1,k,I))==null?void 0:l.XX)&&b.set("daistate",k);M.Mh&&O>=M.Mh&& b.set("skipsq",""+M.Mh);(l=this.playback.getVideoData().clientPlaybackNonce)&&b.set("cpn",l);l=[];M.LJ&&(l=Q6E(this,M.LJ),l.length>0&&b.set("acpns",l.join(",")));u||this.J.set(O,M);u=null;u=b.get("aids");k=b.EL();(k==null?void 0:k.length)>2048&&this.fA({urltoolong:1,sq:O,itag:v,len:k.length});this.pB&&(k&&(b=M.cpn,I=M.LJ,DFA(this,b,I),I&&!this.nA.has(I)&&(b=dFl(this,b,I),t=CEM(this,I),this.fA({iofa:b}),this.fA({noawnzd:t-b}),this.fA({acpns:l.join("."),aids:(X=u)==null?void 0:X.replace(/,/g,".")}), this.nA.add(I))),this.fA({gdu:"v",seg:O,itag:c,ast:M.X2.toFixed(3),alen:M.durationMs.toFixed(3),acpn:M.cpn,avid:M.videoData.videoId}));return k}; g.w.BB=function(M,O,c){c=c===void 0?!1:c;var k=z2M(this,M,O);if(k){var I=void 0,b=k.LJ;if(b){this.fA({skipadonsq:O,sts:c,abid:b,acpn:k.cpn,avid:k.videoData.videoId});c=this.S.X.get(b);if(!c)return;c=g.a(c);for(b=c.next();!b.done;b=c.next())b=b.value,b.Mh=O,b.a7=M,b.X2>k.X2&&(I=b)}GS(this,this.Tm);this.Y=k.cpn;ofE(this);M=this.playback.getCurrentTime();Efp(this,k,I,M,M,!1,!0);VPb(this)}}; g.w.Ve=function(){for(var M=g.a(this.S.S),O=M.next();!O.done;O=M.next())O=O.value,O.Mh=NaN,O.a7=NaN;ofE(this);this.fA({rsac:"resetSkipAd",sac:this.Y});this.HQ.delete(this.Y);this.Y=""}; g.w.Mp=function(M,O,c){return this.s2.Mp(M,O,c)}; g.w.AU=ML(57); g.w.P7=function(M,O,c,k,I,b,v,u,t){k.length>0&&this.fA({onssinfo:1,sq:M,start:O.toFixed(3),cpns:k.join(","),ds:I.join(","),isVideo:v?1:0});t&&this.s2.P7(M,v,u,t);if(v){if(k.length&&I.length)for(this.HQ.has(k[0])&&this.fA({skipfail:1,sq:M,acpn:k[0]}),M=O+this.Af(),c=0;c0&&(this.hY=0,this.Tm="",this.api.publish("serverstitchedvideochange"));this.playback.Hn(c,k);return!0}; g.w.bH=function(){this.fA({rstdaist:1});this.s2.clearAll()}; g.w.Ye=function(M){var O;if(M!==((O=this.U)==null?void 0:O.identifier))this.fA({ignorenoad:M});else{this.cQ.add(M);this.fA({noadrcv:M});var c;((c=this.U)==null?void 0:c.identifier)===M&&vh(this)}}; g.w.QI=function(M){if(this.UQ)return this.fA({dai_disabled:M.event}),!1;if(this.playback.getVideoData().UL()&&(this.i4.B("html5_lifa_no_gab_on_predict_start")&&M.event==="predictStart"||M.event==="continue"||M.event==="stop"))return!1;var O=yj(this.api.Fv());if(O=O?O.QI(M):!1)this.L={JB:M.identifier,Iv:M.startSecs};else if(this.L&&this.L.JB===M.identifier&&M.startSecs>this.L.Iv+1){this.fA({cueStChg:M.identifier,oldSt:this.L.Iv.toFixed(3),newSt:M.startSecs.toFixed(3),abid:this.L.zV});if(this.L.zV){var c= M.startSecs-this.L.Iv,k=this.S.X.get(this.L.zV);if(k){k=g.a(k);for(var I=k.next();!I.done;I=k.next())I=I.value,I.X2>=0&&(I.X2+=c*1E3,this.i4.B("html5_ssdai_update_timeline_on_start_time_change")&&(I.FM+=c*1E3),this.fA({newApEt:I.X2,newApPrt:I.FM,acpn:I.cpn}))}}this.L.Iv=M.startSecs}return O}; g.w.yl=function(M){return this.UQ?!1:!!SYp(this,M)}; g.w.ip=function(M){var O=this;if(this.i4.B("html5_lifa_ignore_multiple_skips")&&this.Y2)return this.fA({ufs_ad:this.Y,ufs_cur:this.Tm,ufs_cont:this.p5().cpn}),!1;GS(this,this.Tm);this.playback.pauseVideo();var c=this.playback.getCurrentTime(),k=this.S.gG({cpn:this.Tm});if(!k)return this.fA({skipFail:c}),!1;this.Y=this.Tm;this.Sc=!1;$Fl(this,k.LJ);iU2(this,k,this.p5(),M);mFI(this,c,{seekSource:89,H4:"lifa_skip"});this.Y2||(this.Y2=this.events.Z(this.api,"progresssync",function(){a2(O.api.kN(),(0,g.al)(), "ad_to_video");O.Y2&&(O.events.dG(O.Y2),O.Y2=null)})); return!0}; g.w.fA=function(M,O){((O===void 0?0:O)||this.pB||this.playback.getVideoData().UL())&&this.playback.Xb("sdai",M)}; var pXI=0;g.n(qYE,g.d);g.w=qYE.prototype;g.w.onCueRangeEnter=function(M){if(this.S===this.app.V2()){var O=this.J.get(M);O?OxR(this,O.target,O.Tb,M):this.jq("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:M.toString()})}else if(O=this.X.find(function(I){return I.Lj.AD===M})){var c=O.Lj,k=c.target; c=c.Tb;k?OxR(this,k,c,M):MOL(this,O.FM,c,M)}}; g.w.onQueuedVideoLoaded=function(){var M=this.W;F0(this);if(M){if(!lL(this,M)){var O=this.app.V2();this.jq("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:O==null?void 0:O.getVideoData().clientPlaybackNonce,ccpn:""+M.playerVars.cpn})}this.app.V2().addCueRange(M.Lj.AD)}}; g.w.seekTo=function(M,O,c,k){M=M===void 0?0:M;O=O===void 0?{}:O;k=k===void 0?null:k;if(c===void 0?0:c)Ao2(this,M,O);else{c=this.app.V2()||null;var I=c===this.L?this.U:null;pd(this,!1);this.Sc=M;this.T=O;k!=null&&this.K.start(k);c&&(this.U=I||c.getPlayerState(),c.p8(),this.L=c)}}; g.w.G_=function(M){g.u$(M,128)&&vgp(this)}; g.w.isManifestless=function(){return PL(this.S.getVideoData())}; g.w.Q2=function(){pd(this,!1);url(this);g.d.prototype.Q2.call(this)}; g.w.jq=function(M,O){this.S.jq(new g.jy(M,O))}; var xFA=0;var tOk="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.n(Kd,g.d);Kd.prototype.iY=function(M){if(M)return this.X.get(M)}; Kd.prototype.Q2=function(){this.S.removeAll();this.X.removeAll();g.d.prototype.Q2.call(this)};g.mwK=zQ(function(){var M=window.AudioContext||window.webkitAudioContext;try{return new M}catch(O){return O.name}});g.n(FqM,g.f);g.w=FqM.prototype;g.w.Ds=function(){g.Yq(this.element,g.C2.apply(0,arguments))}; g.w.II=function(){this.rG&&(this.rG.removeEventListener("focus",this.KD),g.gp(this.rG),this.rG=null)}; g.w.uB=function(){this.BQ();var M=this.app.N();M.L_||this.Ds("tag-pool-enabled");M.U&&this.Ds(g.wk.HOUSE_BRAND);M.playerStyle==="gvn"&&(this.Ds("ytp-gvn"),this.element.style.backgroundColor="transparent");M.Hd&&(this.RA=g.xH("yt-dom-content-change",this.resize,this));M.B("html5_screen_orientation_resize")?window.screen&&window.screen.orientation?this.Z(window.screen.orientation,"change",this.resize,this):this.Z(window,"orientationchange",this.resize,this):this.Z(window,"orientationchange",this.resize, this);this.Z(window,"resize",this.resize,this)}; g.w.r_=function(M){g.Od(this.app.N());this.z0=!M;g9(this)}; g.w.resize=function(){if(this.rG){var M=this.q$();if(!M.isEmpty()){var O=!g.i3(M,this.Z_.getSize()),c=ng8(this);O&&(this.Z_.width=M.width,this.Z_.height=M.height);M=this.app.N();(c||O||this.Q4||M.Hd)&&this.app.PQ.publish("resize",this.getPlayerSize())}}}; g.w.OE=function(M,O){this.updateVideoData(O)}; g.w.updateVideoData=function(M){if(this.rG){var O=this.app.N();DA&&(this.rG.setAttribute("x-webkit-airplay","allow"),M.title?this.rG.setAttribute("title",M.title):this.rG.removeAttribute("title"));this.rG.setAttribute("controlslist","nodownload");O.XY&&M.videoId&&(this.rG.poster=M.Bj("default.jpg"))}O=g.TU(M,"yt:bgcolor");this.aW.style.backgroundColor=O?O:"";this.kP=c3(g.TU(M,"yt:stretch"));this.J5=c3(g.TU(M,"yt:crop"),!0);g.c_(this.element,"ytp-dni",M.sL);this.resize()}; g.w.setGlobalCrop=function(M){this.er=c3(M,!0);this.resize()}; g.w.setCenterCrop=function(M){this.Dj=M;this.resize()}; g.w.c8=function(){}; g.w.getPlayerSize=function(){var M=this.app.N(),O=this.app.PQ.isFullscreen(),c=M.externalFullscreen&&g.xK(M);if(O&&dW()&&!c)return new g.mC(window.outerWidth,window.outerHeight);c=!isNaN(this.aR.width)&&!isNaN(this.aR.height);var k=this.app.N().B("kevlar_player_enable_squeezeback_fullscreen_sizing")||this.app.N().B("web_watch_enable_fs_squeezeback_panels");if(O&&!c&&k)return new g.mC(this.element.clientWidth,this.element.clientHeight);if(O||M.SN){if(window.matchMedia){M="(width: "+window.innerWidth+ "px) and (height: "+window.innerHeight+"px)";this.U6&&this.U6.media===M||(this.U6=window.matchMedia(M));var I=this.U6&&this.U6.matches}if(I)return new g.mC(window.innerWidth,window.innerHeight)}else if(c)return this.aR.clone();return new g.mC(this.element.clientWidth,this.element.clientHeight)}; g.w.q$=function(){var M=this.app.N().B("enable_desktop_player_underlay"),O=this.getPlayerSize(),c=g.Y8(this.app.N().experiments,"player_underlay_min_player_width");return M&&this.mZ&&O.width>c?(M=g.Y8(this.app.N().experiments,"player_underlay_video_width_fraction"),new g.mC(Math.min(O.height*this.getVideoAspectRatio(),O.width*M),Math.min(O.height,O.width*M/this.getVideoAspectRatio()))):O}; g.w.getVideoAspectRatio=function(){return isNaN(this.kP)?KqI(this):this.kP}; g.w.getVideoContentRect=function(M){var O=this.q$();M=gg7(this,O,this.getVideoAspectRatio(),M);return new g.dp((O.width-M.width)/2,(O.height-M.height)/2,M.width,M.height)}; g.w.Wc=function(M){this.mZ=M;this.resize()}; g.w.ib=function(){return this.qK}; g.w.onMutedAutoplayChange=function(){g9(this)}; g.w.setInternalSize=function(M){g.i3(this.aR,M)||(this.aR=M,this.resize())}; g.w.Q2=function(){this.RA&&g.hC(this.RA);this.II();g.f.prototype.Q2.call(this)};g.w=a9I.prototype;g.w.click=function(M,O){this.elements.has(M);this.S.has(M);var c=g.g5();c&&M.visualElement&&g.hU(c,M.visualElement,O)}; g.w.createClientVe=function(M,O,c,k){var I=this;k=k===void 0?!1:k;this.elements.has(M);this.elements.add(M);c=rLp(c);M.visualElement=c;var b=g.g5(),v=g.K_();b&&v&&(g.Ft("combine_ve_grafts")?fo(Vw(),c,v):g.mm(g.d5)(void 0,b,v,c));O.addOnDisposeCallback(function(){I.elements.has(M)&&I.destroyVe(M)}); k&&this.X.add(M)}; g.w.createServerVe=function(M,O,c){var k=this;c=c===void 0?!1:c;this.elements.has(M);this.elements.add(M);O.addOnDisposeCallback(function(){k.destroyVe(M)}); c&&this.X.add(M)}; g.w.destroyVe=function(M){this.elements.has(M);this.elements.delete(M);this.Y.delete(M);this.S.delete(M);this.X.delete(M)}; g.w.GQ=function(M,O){this.clientPlaybackNonce!==O&&(this.clientPlaybackNonce=O,TB(Vw(),M),rcl(this))}; g.w.setTrackingParams=function(M,O){this.elements.has(M);O&&(M.visualElement=g.F9(O))}; g.w.TU=function(M,O,c){this.elements.has(M);O?this.S.add(M):this.S.delete(M);var k=g.g5(),I=M.visualElement;this.X.has(M)?k&&I&&(O?g.qB(k,[I]):g.xX(k,[I])):O&&!this.Y.has(M)&&(k&&I&&g.AU(k,I,void 0,c),this.Y.add(M))}; g.w.hasVe=function(M){return this.elements.has(M)};g.n(g.nd,g.d);g.nd.create=function(M,O,c,k){try{var I=typeof M==="string"?M:"player"+g.Uk(M),b=Hj[I];if(b){try{b.dispose()}catch(u){g.Ww(u)}Hj[I]=null}var v=new g.nd(M,O,c,k);v.addOnDisposeCallback(function(){Hj[I]=null;v.Hw&&v.Hw()}); return Hj[I]=v}catch(u){throw g.Ww(u),(u&&u instanceof Error?u:Error(String(u))).stack;}}; g.w=g.nd.prototype;g.w.MX=function(){return this.visibility}; g.w.aj=function(M){var O=this.Qm();if(M!==O){M.getVideoData().autonavState=O.getVideoData().autonavState;O.NR(this.Zk,this);var c=O.getPlaybackRate();O.dispose();this.JC.aj(M);M.setPlaybackRate(c);M.C0(this.Zk,this);Bza(this)}}; g.w.ZE=function(){this.zH||(this.zH=g.$3(MQ(),SME()));return this.zH}; g.w.II=function(M){if(this.mediaElement){this.uX&&(this.events.dG(this.uX),this.uX=null);g.J4(this.TD);this.V2().II(!0,!1,M);this.template.II();try{this.B("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.mL()}catch(O){g.sZ(O)}this.mediaElement=null}}; g.w.qh=function(M,O,c){c=c===void 0?!1:c;if(M!==this.V2()){this.logger.debug(function(){return"start set presenting player, type "+M.getPlayerType()+", vid "+M.getVideoData().videoId}); var k=null;c||(c=this.V2(),k=c.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),Ev(this.A0,3),$n(this,"cuerangesremoved",c.Jc()),this.bU&&!M.isGapless()&&c.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),c=M.JE()&&c.JE(),this.J$.Z1("iv_s"),QBI(this,c));M.getPlayerType()===1&&this.aj(M);ycl(this,M);this.JC.qh(M);this.mediaElement&&M.setMediaElement(this.mediaElement);M.C0(this.PU,this);M.K3()?Gsb(this,"setPresenting",!1):(this.OE("newdata",M,M.getVideoData()), k&&!g.NT(k,M.getPlayerState())&&this.Tk(new g.vR(M.getPlayerState(),k)),O=O&&M.getPlayerType()===1,M.Ce()&&!O&&this.OE("dataloaded",M,M.getVideoData()),(O=(O=M.getVideoData().X)&&O.video)&&this.PQ.zm("onPlaybackQualityChange",O.quality),$n(this,"cuerangesadded",M.Jc()),O=M.getPlayerState(),g.A(O,2)?EgR(this):g.A(O,8)?M.playVideo():M.WM()&&M.pauseVideo(),O=this.Qm(),M.getPlayerType()===2&&(M.getVideoData().Un=O.getVideoData().clientPlaybackNonce),M.getPlayerType()!==2||this.Sn()||(k=M.getVideoData(), O.Fn(k.clientPlaybackNonce,k.uA||"",k.breakType||0,k.TP,k.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.w.Bl=function(){if(this.Qm()!==this.V2()){var M=this.V2();this.logger.debug(function(){return"release presenting player, type "+M.getPlayerType()+", vid "+M.getVideoData().videoId}); this.qh(this.Qm())}}; g.w.nV=function(){return this.JC}; g.w.gG=function(M){return this.JC.gG(M)}; g.w.Od=function(M){return this.JC.Od(M)}; g.w.Qm=function(){return this.JC.Qm()}; g.w.V2=function(){return this.JC.V2()}; g.w.Pr=ML(44);g.w.kf2=function(){Wh(this)||(this.logger.debug("application playback ready"),this.n7(5))}; g.w.xWo=function(){if(!Wh(this)){this.logger.debug("playback ready");val(this);var M=this.V2(),O=M.getPlayerState();M.WM()?this.pauseVideo():O.isOrWillBePlaying()&&this.playVideo()}}; g.w.canPlayType=function(M){return p1(M)}; g.w.N=function(){return this.i4}; g.w.getVideoData=function(){return this.V2().getVideoData()}; g.w.EA=ML(11);g.w.YE=function(){return this.Qm().getVideoData()}; g.w.getVideoLoadedFraction=function(M){return(M=this.gG({playerType:M}))?M.getVideoLoadedFraction():this.JC.S.getVideoLoadedFraction()}; g.w.Tf=function(){return this.template}; g.w.Fv=function(){return this.A0}; g.w.kN=function(){return this.J$}; g.w.Yo=function(M){var O=this.gG({playerType:1});O&&O.Ep(M)}; g.w.MM=function(){var M=this.A0.MM();this.PQ.publish("videoStatsPingCreated",M);return M}; g.w.getVolume=function(){return Math.round(this.PQ.getVolume())}; g.w.isMuted=function(){return this.PQ.isMuted()}; g.w.j$=function(){if(this.Qm()===this.V2()&&this.dk)return this.dk.postId}; g.w.vEb=function(){var M=this;this.B("use_rta_for_player")||(g.lr(this.i4)?g.sd(this.i4,g.uw(this.getVideoData())).then(function(O){OU(MQ(),O);Xul(M.getVideoData(),M.i4,M.ZE())}):Xul(this.getVideoData(),this.i4,this.ZE()))}; g.w.PZ=function(M){this.PQ.publish("poTokenVideoBindingChange",M)}; g.w.PR=function(M){this.PQ.publish("d6de4videobindingchange",M)}; g.w.zO=function(){this.Oj&&this.Oj.zO()}; g.w.IM=function(M){this.Oj=M}; g.w.FC=function(M){if(M===1){this.J$.tick("vr");var O=this.V2();O.R2();Kka(this.J$,O.getVideoData(),b42(this));mMa(this.A0)}O=this.i4;if(N4(O)&&O.K||g.kI(O)){var c;(((c=this.V2().getVideoData())==null?0:c.enableServerStitchedDai)||!this.Sn())&&this.PQ.zm("onAdStateChange",M)}}; g.w.setLoopVideo=function(M){var O=this.V2();O===this.Qm()&&O.u8()!==M&&(O.setLoop(M),this.PQ.Dd("onLoopChange",M))}; g.w.getLoopVideo=function(){return this.V2().u8()}; g.w.setLoopRange=function(M){var O=!1;!!this.dk!==!!M?O=!0:this.dk&&M&&(O=this.dk.startTimeMs!==M.startTimeMs||this.dk.endTimeMs!==M.endTimeMs||this.dk.postId!==M.postId||this.dk.type!==M.type);if(O){O=this.V2();JX(O.getVideoData())&&O.Xb("slr",{et:(M==null?void 0:M.endTimeMs)||-1});O=this.Qm();O.wZ("applooprange");if(M){var c=new g.VD(M.startTimeMs,M.endTimeMs,{id:"looprange",namespace:"applooprange"});O.addCueRange(c)}else{this.YE().clipConfig=void 0;var k;((c=this.dk)==null?void 0:c.type)!=="repeatChapter"|| isNaN(Number((k=this.dk)==null?void 0:k.loopCount))||(c={loopCount:String(this.dk.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.kJ("repeatChapterLoopEvent",c))}this.dk=M;this.PQ.Dd("onLoopRangeChange",M||void 0);this.Qm()===this.V2()&&(this.Ao(),O.sR())}}; g.w.getLoopRange=function(){return this.dk}; g.w.Ao=function(){var M="",O=this.Qm();this.dk?O!==this.V2()?M="pnea":m5l(this,O.getCurrentTime())&&(this.dk.loopCount=0,M="ilr"):M="nlr";var c=this.V2();if(JX(c.getVideoData()))if(this.B("html5_gapless_log_loop_range_info")){var k,I;c.Xb("slrre",{rej:M,ct:O.getCurrentTime(),lst:(k=this.dk)==null?void 0:k.startTimeMs,let:(I=this.dk)==null?void 0:I.endTimeMs})}else c.Xb("slrre",{});M||Ack(this)}; g.w.setPlaybackRate=function(M,O){if(!isNaN(M)){M=SQM(this,M);var c=this.Qm();c.getPlaybackRate()!==M&&(c.setPlaybackRate(M),O&&!this.i4.L&&g.H3("yt-player-playback-rate",M),this.PQ.zm("onPlaybackRateChange",M))}}; g.w.getCurrentTime=function(M,O){O=O===void 0?!0:O;var c=this.JC.Ht;if(c)return c.getCurrentTime();var k=M===2&&this.getVideoData().enableServerStitchedDai;c=null;k?c=this.V2():c=this.gG({playerType:M});return c?k&&this.Cb?(M=this.JC.W)?M.getCurrentTime(O):c.getCurrentTime():O?(O=JE(this,c),Ec(this,O.getCurrentTime(),O)):c.getCurrentTime():this.JC.S.getCurrentTime()}; g.w.wU=function(){var M=this.gG({playerType:void 0});if(!M)return this.JC.S.wU();M=JE(this,M);return Ec(this,M.wU(),M)}; g.w.getDuration=function(M,O){O=O===void 0?!0:O;var c=this.JC.Ht;if(c)return c.getDuration();c=this.getVideoData();var k=M===2&&c.enableServerStitchedDai,I=null;k?I=this.V2():I=this.gG({playerType:M});if(!I)return this.JC.S.getDuration();if(c.hasProgressBarBoundaries()&&!k){var b,v=Number((b=c.progressBarStartPosition)==null?void 0:b.utcTimeMillis),u;b=Number((u=c.progressBarEndPosition)==null?void 0:u.utcTimeMillis);if(!isNaN(v)&&!isNaN(b))return(b-v)/1E3}if(JX(c)&&!c.isLivePlayback)return Ph(this, M);if(O)return M=NM(this,I),Ec(this,M.getDuration(),M);if(k&&this.Cb){if(this.B("html5_huli_ssdai_use_playback_state"))return M=this.JC,M=M.L===M.W?M.L:null,(M==null?void 0:M.getDuration())||0;var t;return((t=this.JC.W)==null?void 0:t.getDuration())||0}return I.getDuration()}; g.w.Lb=function(M){var O=this.gG({playerType:M});return O?this.Sn(O)?(O=NM(this,O),O.Lb()-O.getCurrentTime()+this.getCurrentTime(M)):O.Lb():this.JC.S.Lb()}; g.w.finishSegmentByCpn=function(){return[]}; g.w.uB=function(){this.template.uB();var M=this.PQ;M.state.element=this.template.element;var O=M.state.element,c;for(c in M.state.S)M.state.S.hasOwnProperty(c)&&(O[c]=M.state.S[c]);(M=D0I(this.template.element))&&this.events.Z(this.template,M,this.onFullscreenChange)}; g.w.getDebugText=function(M){var O=this.Qm().A$(M),c=this.V2();if(c!==this.Qm()){c=c.A$(M);for(var k=g.a(Object.keys(c)),I=k.next();!I.done;I=k.next())I=I.value,O["ad"+I]=c[I];if(M){c=O;k={};if(I=cN(document,"movie_player"))k.bounds=I.getBoundingClientRect(),k["class"]=I.className;I={};var b=g.vN("video-ads");b?(lJl(b,I),I.html=b.outerHTML):I.missing=1;b={};var v=g.vN("videoAdUiSkipContainer"),u=g.vN("ytp-ad-skip-button-container"),t=g.vN("ytp-skip-ad-button"),G=v||u||t;G?(lJl(G,b),b.ima=v?1:0,b.bulleit= u?1:0,b.component=t?1:0):b.missing=1;k=JSON.stringify({player:k,videoAds:I,skipButton:b});c.ad_skipBtnDbgInfo=k}}M&&this.mediaElement&&(O["0sz"]=""+(+Az(this.mediaElement.getSize())===0),O.op=this.mediaElement.M9("opacity"),c=this.mediaElement.R6().y+this.mediaElement.getSize().height,O.yof=""+(+c<=0),O.dis=this.mediaElement.M9("display"));M&&((M=(0,g.ug)())&&(O.gpu=M),(M=this.i4.playerStyle)&&(O.ps=M),this.i4.HQ&&(O.webview=1),(M=this.webPlayerContextConfig.jsUrl)&&(O.js=M));O.debug_playbackQuality= this.PQ.getPlaybackQuality(1);O.debug_date=(new Date).toString();O.origin=window.origin;O.timestamp=Date.now();delete O.uga;delete O.q;return JSON.stringify(O,null,2)}; g.w.getFeedbackProductData=function(){var M={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.N().experiments.experimentIds.join(", "),player_release:U[32]},O=this.getPlayerStateObject().CI;O&&(M.player_error_code=O.errorCode,M.player_error_details=JSON.stringify(O.errorDetail));return M}; g.w.getPresentingPlayerType=function(M){if(this.appState===1)return 1;if(Wh(this))return 3;var O;return M&&((O=this.Cb)==null?0:Jo7(O,this.getCurrentTime()))?2:this.V2().getPlayerType()}; g.w.ND=function(){return!1}; g.w.getPlayerStateObject=function(M){var O=this.JC.Ht;return O?O.getPlayerState():this.gG({playerType:M}).getPlayerState()}; g.w.getAppState=function(){return this.appState}; g.w.Tk2=function(M){switch(M.type){case "loadedmetadata":this.KP.start();M=g.a(this.t3);for(var O=M.next();!O.done;O=M.next())O=O.value,IJb(this,O.id,O.cQb,O.KM2,void 0,!1);this.t3=[];break;case "loadstart":this.J$.Z1("gv");break;case "progress":case "timeupdate":q9(M.target.hD())>=2&&this.J$.Z1("l2s");break;case "playing":g.an&&this.KP.start();if(g.lr(this.i4))M=!1;else{O=g.AQ(this.Fv());M=this.mediaElement.M9("display")==="none"||Az(this.mediaElement.getSize())===0;var c=w9(this.template),k=this.V2().getVideoData(), I=g.zd(this.i4);k=WL(k);O=!c||O||I||k||this.i4.Au;M=M&&!O}M&&(M=this.V2(),M.LZ(),this.getVideoData().zU||(this.getVideoData().zU=1,this.Cc(),M.playVideo()))}}; g.w.uvY=function(M){this.PQ.GE("onLoadProgress",M)}; g.w.A$o=function(){this.PQ.publish("playbackstalledatstart")}; g.w.K0y=function(M,O){this.PQ.publish("sabrCaptionsDataLoaded",M,O)}; g.w.zmy=function(M){this.V2().F7(M)}; g.w.Pg4=function(M){this.V2().L8(M)}; g.w.acO=function(M){M=JE(this,this.V2());M=Ec(this,M.getCurrentTime(),M);this.PQ.zm("onVideoProgress",M);this.i4.sC&&MmG(this,this.visibility.Qr())&&this.pauseVideo()}; g.w.OA2=function(){this.PQ.zm("onAutoplayBlocked");var M=this.V2().getVideoData();M&&(M.qy=!0);this.B("embeds_enable_autoplay_and_visibility_signals")&&g.xK(this.i4)&&(M={autoplayBrowserPolicy:nn(),autoplayIntended:RZ(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.kJ("embedsAutoplayStatusChanged",M))}; g.w.ZAb=function(){this.PQ.publish("progresssync")}; g.w.mW2=function(){this.PQ.GE("onPlaybackPauseAtStart")}; g.w.dof=function(M){if(this.getPresentingPlayerType()===1){g.u$(M,1)&&!g.A(M.state,64)&&this.YE().isLivePlayback&&this.Qm().isAtLiveHead()&&this.PQ.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.u$(M,2)){if(this.dk&&this.dk.endTimeMs>=(this.getDuration()-1)*1E3){Ack(this);return}EgR(this)}if(g.A(M.state,128)){var O=M.state;this.cancelPlayback(5);O=O.CI;JSON.stringify({errorData:O,debugInfo:this.getDebugText(!0)});this.PQ.zm("onError",JGA(O.errorCode));this.PQ.GE("onDetailedError",{errorCode:O.errorCode, errorDetail:O.errorDetail,message:O.errorMessage,messageKey:O.Sg,cpn:O.cpn});(0,g.al)()-this.i4.n2>6048E5&&this.PQ.GE("onReloadRequired")}O={};if(M.state.isPlaying()&&!M.state.isBuffering()&&!Wg("pbresume","ad_to_video")&&Wg("_start","ad_to_video")){var c=this.getVideoData();O.clientPlaybackNonce=c.clientPlaybackNonce;c.videoId&&(O.videoId=c.videoId);g.Nr(O,"ad_to_video");rB("pbresume",void 0,"ad_to_video");mMa(this.A0)}this.PQ.publish("applicationplayerstatechange",M)}}; g.w.Tk=function(M){this.JC.Ht||this.PQ.publish("presentingplayerstatechange",M)}; g.w.G_=function(M){r9(this,WV(M.state));g.A(M.state,1024)&&this.PQ.isMutedByMutedAutoplay()&&(Zl(this,{muted:!1,volume:this.Ac.volume},!1),ST(this,!1))}; g.w.onPlayerRequestSent=function(M){this.PQ.Dd("onPlayerRequestSent",M)}; g.w.PN=function(M,O){M==="newdata"&&Bza(this);this.PQ.publish("applicationvideodatachange",M,O)}; g.w.MLf=function(M,O){this.B("html5_afmt_change_update_volume")&&val(this);this.PQ.GE("onPlaybackAudioChange",this.PQ.getAudioTrack().Za.name);this.PQ.publish("internalaudioformatchange",this.PQ.getAudioTrack().Za.id,O)}; g.w.iwh=function(M){var O=this.V2().getVideoData();M===O&&this.PQ.zm("onPlaybackQualityChange",M.X.video.quality)}; g.w.FO=function(){var M=this.JC.Y[2]||null;M&&(M=M.getVideoData(),this.V2().Xb("ssdai",{cleanaply:1,acpn:M==null?void 0:M.clientPlaybackNonce,avid:M.videoId,isDai:this.YE().enableServerStitchedDai?1:0}),delete this.JC.Y[2])}; g.w.C5y=function(M,O){this.OE(M,this.V2(),O)}; g.w.OE=function(M,O,c){this.logger.debug(function(){return"on video data change "+M+", player type "+O.getPlayerType()+", vid "+c.videoId}); this.i4.MW()&&O.Xb("vdc",{type:M,vid:c.videoId||"",cpn:c.clientPlaybackNonce||""});O===this.Qm()&&(this.i4.M$=c.oauthToken);O===this.Qm()&&(this.getVideoData().enableServerStitchedDai&&!this.Cb?(this.Qm().Xb("sdai",{initSstm:1}),this.Cb=new g.IA(this.PQ,this.i4,this.Qm(),this)):!this.getVideoData().enableServerStitchedDai&&this.Cb&&(this.Cb.dispose(),this.Cb=null));if(M==="newdata")this.logger.debug("new video data, destroy modules"),Ev(this.A0,2),this.PQ.publish("videoplayerreset",O);else{if(!this.mediaElement)return; M==="dataloaded"&&(this.Qm()===this.V2()?(u8(c.Fb,c.ra),$5I(this)):C5I(this));O.getPlayerType()===1&&(this.i4.wy&&XBp(this),this.getVideoData().isLivePlayback&&!this.i4.tS&&this.Go("html5.unsupportedlive",2,"DEVICE_FALLBACK"),c.isLoaded()&&((PTA(c)||this.getVideoData().tS)&&this.PQ.publish("legacyadtrackingpingchange",this.getVideoData()),c.hasProgressBarBoundaries()&&x5I(this)));this.PQ.publish("videodatachange",M,c,O.getPlayerType())}this.PQ.zm("onVideoDataChange",{type:M,playertype:O.getPlayerType()}); this.Ao();var k=c.ye;k?this.gJ.GQ(k,c.clientPlaybackNonce):rcl(this.gJ)}; g.w.Fp=function(){Hh(this,null);this.PQ.GE("onPlaylistUpdate")}; g.w.lcy=function(M){delete this.OB[M.getId()];this.Qm().removeCueRange(M);a:{M=this.getVideoData();var O,c,k,I,b,v,u,t,G,X,l=((O=M.wy)==null?void 0:(c=O.contents)==null?void 0:(k=c.singleColumnWatchNextResults)==null?void 0:(I=k.autoplay)==null?void 0:(b=I.autoplay)==null?void 0:b.sets)||((v=M.wy)==null?void 0:(u=v.contents)==null?void 0:(t=u.twoColumnWatchNextResults)==null?void 0:(G=t.autoplay)==null?void 0:(X=G.autoplay)==null?void 0:X.sets);if(l)for(O=g.a(l),c=O.next();!c.done;c=O.next())if(c= c.value,I=k=void 0,c=c.autoplayVideo||((k=c.autoplayVideoRenderer)==null?void 0:(I=k.autoplayEndpointRenderer)==null?void 0:I.endpoint),k=g.V(c,g.nO),b=I=void 0,c!=null&&((I=k)==null?void 0:I.videoId)===M.videoId&&((b=k)==null?0:b.continuePlayback)){M=c;break a}M=null}(O=g.V(M,g.nO))&&this.PQ.Dd("onPlayVideo",{sessionData:{autonav:"1",itct:M==null?void 0:M.clickTrackingParams},videoId:O.videoId,watchEndpoint:O})}; g.w.n7=function(M){var O=this;M!==this.appState&&(this.logger.debug(function(){return"app state change "+O.appState+" -> "+M}),M===2&&this.getPresentingPlayerType()===1&&(r9(this,-1),r9(this,5)),this.appState=M,this.PQ.publish("appstatechange",M))}; g.w.Go=function(M,O,c,k,I){this.Qm().jp(M,O,c,k,I)}; g.w.mV=ML(13);g.w.isAtLiveHead=function(M,O){O=O===void 0?!1:O;var c=this.gG({playerType:M});if(!c)return this.JC.S.isAtLiveHead();M=NM(this,c);c=JE(this,c);return M!==c?M.isAtLiveHead(Ec(this,c.getCurrentTime(),c),!0):M.isAtLiveHead(void 0,O)}; g.w.qS=function(){var M=this.gG({playerType:void 0});return M?NM(this,M).qS():this.JC.S.qS()}; g.w.seekTo=function(M,O,c,k,I){O=O!==!1;if(k=this.gG({playerType:k}))this.appState===2&&Bh(this),this.Sn(k)?yp(this)?this.Cb.seekTo(M,{seekSource:I},O,c):this.W4.seekTo(M,{seekSource:I},O,c):k.seekTo(M,{OS:!O,Bs:c,H4:"application",seekSource:I})}; g.w.seekBy=function(M,O,c,k){this.seekTo(this.getCurrentTime()+M,O,c,k)}; g.w.c$B=function(){this.PQ.zm("SEEK_COMPLETE")}; g.w.bAO=function(){this.PQ.Dd("onAbnormalityDetected")}; g.w.Nkh=function(M){this.PQ.Dd("onSnackbarMessage",M)}; g.w.vch=function(M){var O=this.V2(),c=O.getVideoData();if(this.appState===1||this.appState===2)c.startSeconds=M;this.appState===2?g.A(O.getPlayerState(),512)||Bh(this):this.PQ.zm("SEEK_TO",M)}; g.w.wdd=function(){this.PQ.publish("airplayactivechange")}; g.w.Bk2=function(){this.PQ.publish("airplayavailabilitychange")}; g.w.showAirplayPicker=function(){this.V2().QY()}; g.w.EcY=function(){this.PQ.publish("beginseeking")}; g.w.P54=function(){this.PQ.publish("endseeking")}; g.w.getStoryboardFormat=function(M){return(M=this.gG({playerType:M}))?NM(this,M).getStoryboardFormat():this.JC.S.getStoryboardFormat()}; g.w.pW=function(M){return(M=this.gG({playerType:M}))?NM(this,M).getVideoData().pW():this.JC.S.pW()}; g.w.Sn=function(M){M=(M||this.V2()).getVideoData();if(yp(this))M=M===this.Cb.playback.getVideoData();else a:{var O=this.W4;if(M===O.S.getVideoData()&&O.X.length)M=!0;else{O=g.a(O.X);for(var c=O.next();!c.done;c=O.next())if(M.zP===c.value.zP){M=!0;break a}M=!1}}return M}; g.w.YL=function(M,O,c,k,I,b,v,u){this.logger.debug(function(){return"Adding video to timeline id="+M.video_id+"\n lengthMs="+k+" enterTimeMs="+I}); var t="",G=yp(this);this.V2().Xb("appattl",{sstm:this.Cb?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:G});G?(c=gfk(this.Cb,M,O,c,k,I,b,v,u),t=(c==null?void 0:c.zP)||"",this.B("html5_ssdai_new_decoration_logic")&&this.Qm().bJ(u||"",O,(c==null?void 0:c.clientPlaybackNonce)||"")):t=YYI(this.W4,M,c,k,I,b);this.logger.debug(function(){return"Video added to timeline id="+M.video_id+" timelinePlaybackId="+t}); return t}; g.w.yZ=function(M,O,c,k,I,b,v,u){if(yp(this)){var t,G=(t=this.Cb)==null?void 0:gfk(t,M,O,c,k,I,b,v,u);this.logger.debug(function(){return"Remaining video added to timeline id="+M.video_id+" timelinePlaybackId="+((G==null?void 0:G.zP)||"")})}return""}; g.w.Ye=function(M){this.B("html5_ssdai_new_decoration_logic")&&this.Qm().bJ(M,"","");var O;(O=this.Cb)==null||O.Ye(M)}; g.w.vx=function(M,O){M=M===void 0?-1:M;O=O===void 0?Infinity:O;yp(this)||url(this.W4,M,O)}; g.w.zC=function(M,O,c){if(yp(this)){var k=this.Cb,I=k.S.gG({zP:M});I?(c===void 0&&(c=I.FM),s6l(k,I,O,c)):k.gU("Invalid_timelinePlaybackId_"+M+"_specified")}else{k=this.W4;I=null;for(var b=g.a(k.X),v=b.next();!v.done;v=b.next())if(v=v.value,v.zP===M){I=v;break}I?(c===void 0&&(c=I.FM),U5k(k,I,O,c)):jT(k,"InvalidTimelinePlaybackId timelinePlaybackId="+M)}}; g.w.enqueueVideoByPlayerVars=function(M,O,c,k){c=c===void 0?Infinity:c;k=k===void 0?"":k;this.Sn();M=new g.X3(this.i4,M);k&&(M.zP=k);hkl(this,M,O,c)}; g.w.queueNextVideo=function(M,O,c,k,I){c=c===void 0?NaN:c;M=this.preloadVideoByPlayerVars(M,O===void 0?1:O,c,k===void 0?"":k,I===void 0?"":I);O=this.V2();M&&(this.B("html5_check_queue_on_data_loaded")?this.N().supportsGaplessShorts()&&O.getVideoData().W&&(c=this.m7,k=this.bU.J,c.L!==M&&(c.X=O,c.L=M,c.Y=1,c.S=M.getVideoData(),c.J=k,c.S.isLoaded()?c.U():c.S.subscribe("dataloaded",c.U,c))):(c=ZgM(O,M,this.bU.J),c!=null?(O.Xb("sgap",c),O.getVideoData().W&&O.RW(!1)):(M=M.getVideoData(),O=this.m7,O.S!== M&&(O.S=M,O.Y=1,M.isLoaded()?O.W():O.S.subscribe("dataloaded",O.W,O)))))}; g.w.n4=function(M,O,c,k){var I=this;c=c===void 0?0:c;k=k===void 0?0:k;NM(this,this.V2()).tP();VV8(this.bU,M,O,c,k).then(function(){I.PQ.GE("onQueuedVideoLoaded")},function(){})}; g.w.Bt=function(){return this.bU.Bt()}; g.w.xg=function(M){var O=this.bU.S;return O?O.fk(M):!1}; g.w.clearQueue=function(M,O){M=M===void 0?!1:M;O=O===void 0?!1:O;this.logger.debug("Clearing queue");this.bU.clearQueue(M,O)}; g.w.loadVideoByPlayerVars=function(M,O,c,k,I,b){O=O===void 0?1:O;var v=this.Qm();if(O===2&&this.YE().enableServerStitchedDai&&v&&!v.Zz())return v.Xb("lvonss",{vid:(M==null?void 0:M.videoId)||"",ptype:O}),!1;var u=!1;v=new g.X3(this.i4,M);v.UC=b;g.Rn(this.i4)&&!v.LI&&rS(this.J$);var t;b=this.J$;var G=(t=v.Sc)!=null?t:"";b.timerName=G;this.J$.jd("pl_i");this.B("web_player_early_cpn")&&v.clientPlaybackNonce&&this.J$.infoGel({clientPlaybackNonce:v.clientPlaybackNonce});uEp(v).supportsVp9Encoding===!1&& this.V2().Xb("noVp9enc",{});if(this.N().supportsGaplessShorts()){t=mEp(this.bU,v,O);if(t==null){r9(this,-1);var X;((X=this.bU.S)==null?0:X.getVideoData().isAd())||Qp(this);M=this.bU;M.app.N().B("html5_gapless_new_slr")?oA(M.app,"gaplessshortslooprange"):M.app.setLoopRange(null);M.app.getVideoData().W5=!0;var l;(l=M.S)==null||l.cO();var F;(F=M.S)==null||F.Kn();c={H4:"gapless_to_next_video",seekSource:60,Ai:M.J.S};k=g.Y8(M.app.N().experiments,"html5_gapless_seek_offset");I=f_A(M);if(M.J.S){var p;v= ((p=M.Y)==null?void 0:fE(p))||{};p=v.kG;v=v.H$;v!=null&&p!=null&&(I=v-p+.001)}var K;(K=M.app.V2())==null||K.seekTo(I+k,c);if(!M.app.getPlayerStateObject(O).isPlaying()){var r;(r=M.app.V2())==null||r.playVideo(!0)}var W;(W=M.app.V2())==null||W.Aw();M.W();return!0}K=this.B("html5_shorts_gapless_preload_fallback");r=this.bU.S;K&&r&&!r.BQ()&&(W=r.getVideoData(),this.JC.J.set(d9(O,W),r,3600));this.bU.clearQueue(K);this.V2().Xb("sgap",{f:t})}if(I){for(;v.Io.length&&v.Io[0].isExpired();)v.Io.shift();K=v.Io.length- 1;u=K>0&&I.X(v.Io[K])&&I.X(v.Io[K-1]);v.Io.push(I)}c||(M&&nn7(M)?(Fx(this.i4)&&!this.PP&&(M.fetch=0),Hh(this,M)):this.playlist&&Hh(this,null),M&&(this.PP=LF(!1,M.external_list)));this.PQ.publish("loadvideo");K=this.N0(v,O,k);u&&this.Go("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+v.Io.join()).replace(/[;:,]/g,"_"));return K}; g.w.preloadVideoByPlayerVars=function(M,O,c,k,I){O=O===void 0?1:O;c=c===void 0?NaN:c;k=k===void 0?"":k;I=I===void 0?"":I;var b=YQl(O,M,I),v=this.JC.J.get(b)||null;if(v)return this.logger.debug(function(){return"already preloaded "+b}),this.B("html5_return_playback_if_already_preloaded")?v:null; M=new g.X3(this.i4,M);I&&(M.zP=I);return LqG(this,M,O,c,k)}; g.w.setMinimized=function(M){this.visibility.setMinimized(M);(M=qcb(this.A0))&&(this.isMinimized()?M.load():M.unload());this.PQ.publish("minimized")}; g.w.setInline=function(M){this.visibility.setInline(M)}; g.w.setInlinePreview=function(M){this.visibility.setInline(M)}; g.w.Hl=function(M){O4G(this,M)||this.visibility.Hl(M)}; g.w.setSqueezeback=function(M){this.visibility.setSqueezeback(M)}; g.w.yE=function(){var M,O=(M=this.mediaElement)==null?void 0:M.jL();O&&(this.i4.Ib&&ep(Wu(function(){return document.exitFullscreen()}),function(){}),ep(Wu(function(){return FT(O)}),function(){}))}; g.w.gCu=function(){this.mediaElement.jL();this.mediaElement.jL().webkitPresentationMode==="picture-in-picture"?this.Hl(!0):this.Hl(!1)}; g.w.togglePictureInPicture=function(){this.V2().togglePictureInPicture()}; g.w.N0=function(M,O,c){O=O===void 0?1:O;this.logger.debug(function(){return"start load video, id "+M.videoId+", type "+O}); Wg("_start",this.J$.timerName)||g.mm(pp)(void 0,this.J$.timerName);var k=!1,I=f9a(this,O,M,!1);I?(k=!0,M.dispose()):(I=RA(this,O,M,!0,c),(this.B("html5_onesie")||this.B("html5_load_before_stop"))&&I.TT()&&I.EV(),this.KP.stop(),O===1&&O!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,O),this.qh(I));I===this.Qm()&&(this.i4.M$=M.oauthToken);if(!I.TT())return!1;if(I===this.Qm())return this.n7(1),c=Bh(this),k&&this.B("html5_player_preload_ad_fix")&&I.getPlayerType()===1&& I.Ce()&&this.OE("dataloaded",I,I.getVideoData()),c;I.Rk();return!0}; g.w.cueVideoByPlayerVars=function(M,O){var c=this;O=O===void 0?1:O;var k=this.Qm();if(this.YE().enableServerStitchedDai&&k&&!k.Zz()&&M&&Object.keys(M).length>0)k.Xb("qvonss",{vid:(M==null?void 0:M.videoId)||"",ptype:O});else if(M&&nn7(M))if(this.Vq=!0,Hh(this,M),(M=g.Nf(this.playlist))&&M.Kb())Dl(this,M,O);else this.playlist.onReady(function(){eT(c)}); else{O||(O=this.getPresentingPlayerType());O===1&&this.Fp();k=new g.X3(this.i4,M);var I=g.xK(this.i4)&&!this.i4.s2&&O===1&&!k.isAd()&&!k.uA;this.PQ.publish("cuevideo");I?(this.V2().getVideoData().loading=!0,sA7(k,M?M:{}).then(function(b){Dl(c,b,O)}),k.dispose()):Dl(this,k,O)}}; g.w.r7=function(M,O,c,k,I,b,v){if(!M&&!c)throw Error("Playback source is invalid");if(Lb(this.i4)||g.j6(this.i4))return O=O||{},O.lact=w$(),O.vis=this.PQ.getVisibilityState(),this.PQ.Dd("onPlayVideo",{videoId:M,watchEndpoint:b,sessionData:O,listId:c}),!1;gnk(this.J$);this.J$.reset();M={video_id:M};k&&(M.autoplay="1");k&&(M.autonav="1");b&&(M.player_params=b.playerParams);v&&(M.oauth_token=v);c?(M.list=c,this.loadPlaylist(M)):this.loadVideoByPlayerVars(M,1);return!0}; g.w.cuePlaylist=function(M,O,c,k){this.Vq=!0;c38(this,M,O,c,k)}; g.w.loadPlaylist=function(M,O,c,k){this.Vq=!1;c38(this,M,O,c,k)}; g.w.QZ=function(){return this.PQ.isMutedByMutedAutoplay()?!1:this.JC.Ht?!0:!(!this.playlist||!this.playlist.EE())}; g.w.o6=ML(5); g.w.nextVideo=function(M,O){var c=g.R_(this.Qm().getVideoData());g.hQ(this.PQ)&&c?this.r7(c.videoId,O?c.D6:c.sessionData,c.playlistId,O,void 0,c.PF||void 0):this.PP?this.PQ.GE("onPlaylistNext"):this.getPresentingPlayerType()===3?fj(this.A0).nextVideo():!this.playlist||Fx(this.i4)&&!this.PQ.isFullscreen()||(this.playlist.EE(M)&&rEE(this.playlist,Rla(this.playlist)),this.playlist.loaded?(M=O&&this.i4.B("html5_player_autonav_logging"),O&&this.PQ.publish("playlistautonextvideo"),this.N0(g.Nf(this.playlist,void 0, O,M),1)):this.Vq=!1)}; g.w.previousVideo=function(M){this.PP?this.PQ.GE("onPlaylistPrevious"):this.getPresentingPlayerType()===3?fj(this.A0).wO():!this.playlist||Fx(this.i4)&&!this.PQ.isFullscreen()||(this.playlist.tF(M)&&rEE(this.playlist,alA(this.playlist)),this.playlist.loaded?this.N0(g.Nf(this.playlist),1):this.Vq=!1)}; g.w.playVideoAt=function(M){this.PP?this.PQ.GE("onPlaylistIndex",M):this.playlist&&(this.playlist.loaded?this.N0(g.Nf(this.playlist,M),1):this.Vq=!1,rEE(this.playlist,M))}; g.w.getPlaylist=function(){return this.playlist}; g.w.RR=ML(19);g.w.WO=function(M){this.t3=g.aq(this.t3,function(b){return b.id!==M}); for(var O=this.Qm(),c=O.Jc(),k=0;k0&&(t=Math.floor(G/1E3))}t=O?O.OL:t;var X={AD_BLOCK:this.S++,AD_BREAK_LENGTH:t,AUTONAV_STATE:TS(this.player.N()),CA_TYPE:"image",CPN:u.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.qS()*1E3,LACT:w$(),LIVE_INDEX:O?this.Y++:1,LIVE_TARGETING_CONTEXT:O&&O.context?O.context:"",MIDROLL_POS:b? Math.round(b.start/1E3):0,MIDROLL_POS_MS:b?Math.round(b.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Tf().q$().height,P_W:this.player.Tf().q$().width,YT_REMOTE:I?I.join(","):""},l=bb(Iw);Object.keys(l).forEach(function(p){l[p]!=null&&(X[p.toUpperCase()]=l[p].toString())}); c!==""&&(X.BISCOTTI_ID=c);c={};kE(M)&&(c.sts="20290",(O=this.player.N().forcedExperiments)&&(c.forced_experiments=O));var F=M8(g.Nq(M,X),c);return F.split("?").length!==2?sF(Error("Invalid AdBreakInfo URL")):g.sd(this.player.N(),u==null?void 0:u.oauthToken).then(function(p){if(p&&c8()){var K=MQ();OU(K,p)}p=k.player.ZE(K);K=oa2(k,F,X,u.isMdxPlayback,v);return g.zm(p,K,"/youtubei/v1/player/ad_break").then(function(r){return r})})}; fd.prototype.reset=function(){this.Y=this.S=1};g.n(Ea2,fd); Ea2.prototype.X=function(M,O,c){O=O===void 0?{}:O;var k=O.SU;var I=O.AD;var b=O.cueProcessedMs;c=c===void 0?"":c;O=this.S;this.S++;var v=this.player.N().B("h5_disable_macro_substitution_in_get_ad_break")?M:y3I(this,M,{SU:k,AD:I,cueProcessedMs:b},c,O);if(v.split("?").length!==2)return Math.random()<.1&&g.sZ(Error("Invalid AdBreakInfo URL")),sF(Error("Invalid AdBreakInfo URL"));var u=this.player.getVideoData(1).isMdxPlayback,t=c;c=H42.exec(v);c=c!=null&&c.length>=2?c[1]:"";M=eul.test(v);var G=BeE.exec(v); G=G!=null&&G.length>=2?G[1]:"";var X=zuA.exec(v);X=X!=null&&X.length>=2&&!Number.isNaN(Number(X[1]))?Number(X[1]):1;var l=Z4A.exec(v);l=l!=null&&l.length>=2?l[1]:"0";var F=Ud(this.player.N().mq),p=g.fA(this.player.getVideoData(1).pB,!0);aJp(this,p,v,t===""?"":t,this.player.N(),this.player.getVideoData(1));t={splay:!1,lactMilliseconds:String(w$()),playerHeightPixels:Math.trunc(this.player.Tf().q$().height),playerWidthPixels:Math.trunc(this.player.Tf().q$().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20290,autonavState:TS(this.player.N())};if(u){u={};var K=this.player.N().CV;J3a(u,K?K.join(","):"")&&(t.mdxContext=u)}if(u=SKG.includes(F)?void 0:g.Z8("PREF")){K=u.split(RegExp("[:&]"));for(var r=0,W=K.length;r1&&z[1].toUpperCase()==="TRUE"){p.user.lockedSafetyMode=!0;break}}t.autoCaptionsDefaultOn=s$l(u)}v=PJM.exec(v);(v=v!=null&&v.length>=2?v[1]:"")&&G&&(p.user.credentialTransferTokens= [{token:v,scope:"VIDEO"}]);v={contentPlaybackContext:t};t=this.player.getVideoData(1).getGetAdBreakContext();u=this.player.getVideoData(1).clientPlaybackNonce;K=b!==void 0?Math.round(b).toString():void 0;r=(k==null?0:k.context)?k.context:void 0;W=0;b&&I&&!k&&(I=I.end-I.start,I>0&&(W=Math.floor(I/1E3)));k=(k=Math.trunc((k?k.OL:W)*1E3))?String(k):void 0;I=this.player.qS()*1E3;I=Number.isNaN(I)?0:Math.trunc(I);O={adBlock:O,params:c,breakIndex:X,breakPositionMs:l,clientPlaybackNonce:u,topLevelDomain:F, isProxyAdTagRequest:M,context:p,overridePlaybackContext:v,cueProcessedMs:K,videoId:G?G:void 0,liveTargetingParams:r,breakLengthMs:k,driftFromHeadMs:I?String(I):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:t?t:void 0};return Q$l(this,O)};var ABD={SQY:"replaceUrlMacros",p82:"onAboutThisAdPopupClosed",JEf:"executeCommand"};d_M.prototype.qM=function(){return"adPingingEndpoint"}; d_M.prototype.Ex=function(M,O,c){rkl(this.b4.get(),M,O,c)};CJa.prototype.qM=function(){return"changeEngagementPanelVisibilityAction"}; CJa.prototype.Ex=function(M){this.j.Dd("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:M})};D_p.prototype.qM=function(){return"loggingUrls"}; D_p.prototype.Ex=function(M,O,c){M=g.a(M);for(var k=M.next();!k.done;k=M.next())k=k.value,rkl(this.b4.get(),k.baseUrl,O,c,k.attributionSrcMode)};g.n(Vm2,g.d);g.n(iL,g.d);g.w=iL.prototype;g.w.addListener=function(M){this.listeners.push(M)}; g.w.removeListener=function(M){this.listeners=this.listeners.filter(function(O){return O!==M})}; g.w.KV=function(M,O,c,k,I,b,v,u){if(M==="")b$("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(M!==this.S||c){this.S=M;this.Ju.get().KV(M,O,c,k,I,b,v,u);this.E2.get().KV(M,O,c,k,I,b,v,u);var t;(t=this.V7)==null||t.get().KV(M,O,c,k,I,b,v,u);this.X.KV(M,O,c,k,I,b,v,u);t=g.a(this.listeners);for(var G=t.next();!G.done;G=t.next())G.value.KV(M,O,c,k,I,b,v,u)}else b$("Duplicate content video loaded signal")}; g.w.r$4=function(){this.S&&this.gm(this.S)}; g.w.gm=function(M){this.S=void 0;for(var O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.gm(M)};AE.prototype.Ny=function(M,O,c,k,I){TeR(this);this.J=!O&&c===0;var b=this.j.getVideoData(1),v=this.j.getVideoData(2);b&&(this.contentCpn=b.clientPlaybackNonce,this.videoId=b.videoId,this.S=b.U);v&&(this.adCpn=v.clientPlaybackNonce,this.adVideoId=v.videoId,this.adFormat=v.adFormat);this.L=M;k<=0?(TeR(this),this.J=!O&&c===0):(this.actionType=this.J?O?"unknown_type":"video_to_ad":O?"ad_to_video":"ad_to_ad",this.videoStreamType=I?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.Y=!0,Wg("_start",this.actionType)&&i4b(this)))}; AE.prototype.reset=function(){return new AE(this.j)};g.n(qM,g.d);qM.prototype.addCueRange=function(M,O,c,k,I,b,v,u,t){b=b===void 0?3:b;v=v===void 0?1:v;this.S.has(M)?b$("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:M}):(M=new A3l(M,O,c,k,b,u,t),this.S.set(M.id,{AD:M,listener:I,iq:v}),this.j.xE([M],v))}; qM.prototype.removeCueRange=function(M){var O=this.S.get(M);O?(this.j.AR([O.AD],O.iq),this.S.delete(O.AD.id)):b$("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:M})}; qM.prototype.onCueRangeEnter=function(M){if(this.S.has(M.id))this.S.get(M.id).listener.onCueRangeEnter(M.id)}; qM.prototype.onCueRangeExit=function(M){if(this.S.has(M.id))this.S.get(M.id).listener.onCueRangeExit(M.id)}; g.n(A3l,g.VD);xn.prototype.addPlayerResponseForAssociation=function(M){this.j.addPlayerResponseForAssociation(M)};hE.prototype.FC=function(M){this.j.FC(M)}; hE.prototype.Up=function(M){var O=g.C2.apply(1,arguments);M==="onAdStart"||M==="onAdEnd"?this.j.zm.apply(this.j,[M].concat(g.p2(O))):this.j.Dd.apply(this.j,[M].concat(g.p2(O)))};Ld.prototype.bA=function(M){return M&&Yn(this)};var vQG=null;g.n(bm8,g.MN);bm8.prototype.Ir=function(M){return this.S.hasOwnProperty(M)?this.S[M].Ir():{}}; g.Ok("ytads.bulleit.getVideoMetadata",function(M){return Mj().Ir(M)}); g.Ok("ytads.bulleit.triggerExternalActivityEvent",function(M,O,c){var k=Mj();c=Ixl(c);c!==null&&k.publish(c,{queryId:M,viewabilityString:O})});g.w=OW.prototype;g.w.lf=function(M,O){if(!this.S.has(M))return{};if(O==="seek"){O=!1;O=O===void 0?!1:O;var c=gd(VU).dM(M,{});c?E_(c):O&&(M=gd(VU).Or(null,Bp(),!1,M),M.u7=3,Whk([M]));return{}}O=uwM(O);if(O===null)return{};var k=this.j.M0();if(!k)return{};var I=this.j.getPresentingPlayerType(!0);if((c=this.j.getVideoData(I))==null||!c.isAd())return{};c={opt_adElement:k,opt_fullscreen:this.Ju.get().isFullscreen()};return Wap(O,M,c)}; g.w.Tq=function(M,O,c,k,I){this.S.has(M)&&(k<=0||I<=0||gd(VU).Tq(M,O,c,k,I))}; g.w.R_=function(M){var O;(O=this.S.get(M.queryId))==null||O.R_()}; g.w.Jb=function(M){var O;(O=this.S.get(M.queryId))==null||O.Jb()}; g.w.py=function(M){var O;(O=this.S.get(M.queryId))==null||O.py()}; g.w.o_=function(M){var O;(O=this.S.get(M.queryId))==null||O.o_()}; g.w.UD=function(M){var O;(O=this.S.get(M.queryId))==null||O.UD()};gQp.prototype.send=function(M,O,c,k){try{wqA(this,M,O,c,k===void 0?!1:k)}catch(I){}};g.n(nQp,gQp);Rxl.prototype.send=function(M,O,c,k){var I=!1;try{if(k==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||k==="ATTRIBUTION_SRC_MODE_XHR_OPTION")I=!0,M=XOR(M);k=I;var b=g.k$(M);if(b[1]==="https")var v=M;else b[1]="https",v=cp("https",b[2],b[3],b[4],b[5],b[6],b[7]);var u=Gvb(v);b=[];var t=YFb(v)&&this.fB.get().j.N().experiments.No("add_auth_headers_to_remarketing_google_dot_com_ping");if(kE(v)||t)b.push({headerType:"USER_AUTH"}),b.push({headerType:"PLUS_PAGE_ID"}),b.push({headerType:"VISITOR_ID"}),b.push({headerType:"EOM_VISITOR_ID"}), b.push({headerType:"AUTH_USER"}),b.push({headerType:"DATASYNC_ID"});this.S.send({baseUrl:v,scrubReferrer:u,headers:b},O,c,k)}catch(G){}};vz.prototype.qa=function(){return this.j.qa(1)};g.n(UW,g.d);g.w=UW.prototype;g.w.pS=function(){return this.j.getVideoData(1).clientPlaybackNonce}; g.w.addListener=function(M){this.listeners.push(M)}; g.w.removeListener=function(M){this.listeners=this.listeners.filter(function(O){return O!==M})}; g.w.KV=function(){this.uW.clear();this.ez=null;this.yp.get().clear()}; g.w.gm=function(){}; g.w.e0O=function(M,O,c,k,I){O.videoId==="nPpU29QrbiU"&&this.j.Xb("ads_ssm_vdc_s",{pt:c,dvt:M});E9(this.fB.get())&&M!=="dataloaded"||BDl(this,O,c);if(Yn(this.fB.get())&&M==="newdata"&&I!==void 0){M=this.pS();var b=O.clientPlaybackNonce,v={};vM(this,"rte",(v.ec=b,v.xc=k==null?void 0:k.clientPlaybackNonce,v.tr=I,v.pt=c,v.ia=b!==M,v.ctp=bV(b),v));O=O.clientPlaybackNonce;k=k==null?void 0:k.clientPlaybackNonce;I=zxE(I);if(I!==1)if(k!==void 0)for(c=g.a(this.listeners),M=c.next();!M.done;M=c.next())M.value.WJ(k, O,I);else b$("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:O,transitionReason:String(I)});I=g.a(this.listeners);for(k=I.next();!k.done;k=I.next())k.value.uV(O)}}; g.w.Wcy=function(M,O){M!==void 0&&(this.ez=M,O===void 0?b$("Expected ad video start time on SS video changed"):this.uW.set(M,O));var c=this.j.getPresentingPlayerType(!0),k=this.j.getVideoData(c),I;M===void 0?I=null:I=this.yp.get().S.get(M)||null;this.j.getVideoData(1).Xb("ads_ssvc",{pt:c,cpn:k==null?void 0:k.clientPlaybackNonce,crtt:this.j.getCurrentTime(1,!1),atlh:this.j.isAtLiveHead(),adstt:O,pid:M,slid:I==null?void 0:I.layoutId});k?BDl(this,k,c):b$("Expected video data on server stitched video changed", void 0,void 0,{cpn:this.j.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:M})}; g.w.Ad=function(M,O){var c=M.author,k=M.clientPlaybackNonce,I=M.isListed,b=M.zP,v=M.title,u=M.UF,t=M.Dh,G=M.isMdxPlayback,X=M.aq,l=M.mdxEnvironment,F=M.isAutonav,p=M.uo,K=M.LI,r=M.HL,W=M.videoId||"",z=M.profilePicture||"",e=M.T5||"",S=M.Vr()||!1,Q=M.UL()||!1;M=M.MP||void 0;b=this.yp.get().S.get(b)||{layoutId:null,slotId:null};var T=this.j.getVideoData(1),L=T.b5();T=T.getPlayerResponse();O=1E3*this.j.getDuration(O);var x=1E3*this.j.getDuration(1),vk,X8,Up=(T==null?void 0:(vk=T.playerConfig)==null? void 0:(X8=vk.daiConfig)==null?void 0:X8.enableDai)||!1,uA,Op;vk=(T==null?void 0:(uA=T.playerConfig)==null?void 0:(Op=uA.daiConfig)==null?void 0:Op.enablePreroll)||!1;return Object.assign({},b,{videoId:W,author:c,clientPlaybackNonce:k,qF:O,hE:x,daiEnabled:Up,JW:vk,isListed:I,b5:L,profilePicture:z,title:v,T5:e,UF:u,Dh:t,MP:M,isMdxPlayback:G,aq:X,mdxEnvironment:l,isAutonav:F,uo:p,LI:K,HL:r,Vr:S,UL:Q})}; g.w.Q2=function(){this.listeners.length=0;this.eU=null;g.d.prototype.Q2.call(this)};g.n(up,g.d);g.w=up.prototype;g.w.KV=function(){var M=this;Yn(this.fB.get())||(this.S=Zr(function(){M.j.BQ()||M.j.DX("ad",1)}))}; g.w.gm=function(){}; g.w.addListener=function(M){this.listeners.push(M)}; g.w.removeListener=function(M){this.listeners=this.listeners.filter(function(O){return O!==M})}; g.w.nD=function(){}; g.w.playVideo=function(){this.j.playVideo()}; g.w.pauseVideo=function(){this.j.pauseVideo()}; g.w.resumeVideo=function(M){this.cK(M)&&this.j.playVideo()}; g.w.cK=function(M){return this.j.getPlayerState(M)===2}; g.w.getCurrentTimeSec=function(M,O,c){var k=this.E2.get().ez;if(M===2&&!O&&k!==null)return jB(this,k);oQ(this.fB.get(),"html5_ssap_use_cpn_to_get_time")||(c=void 0);return c!==void 0?this.j.getCurrentTime(M,O,c):this.j.getCurrentTime(M,O)}; g.w.getVolume=function(){return this.j.getVolume()}; g.w.isMuted=function(){return this.j.isMuted()}; g.w.getPresentingPlayerType=function(){return this.j.getPresentingPlayerType(!0)}; g.w.getPlayerState=function(M){return this.j.getPlayerState(M)}; g.w.getGetAdBreakContext=function(){return this.j.getGetAdBreakContext()}; g.w.isFullscreen=function(){return this.j.isFullscreen()}; g.w.isAtLiveHead=function(){return this.j.isAtLiveHead()}; g.w.Wc=function(M){this.j.Wc(M)}; g.w.fcB=function(){var M=this.j.getPresentingPlayerType(!0),O=this.getCurrentTimeSec(M,!1);if(M===2){M=g.a(this.listeners);for(var c=M.next();!c.done;c=M.next())c.value.KW(O)}else if(M===1)for(M=g.a(this.Hr),c=M.next();!c.done;c=M.next())c.value.nD(O)}; g.w.VLY=function(M){for(var O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.yO(M,this.getPresentingPlayerType())}; g.w.onFullscreenToggled=function(M){for(var O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.onFullscreenToggled(M)}; g.w.onVolumeChange=function(){for(var M=g.a(this.listeners),O=M.next();!O.done;O=M.next())O.value.onVolumeChange()}; g.w.ud=function(){for(var M=this.j.isMinimized(),O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.ud(M)}; g.w.cP=function(M){for(var O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.cP(M)}; g.w.Da=function(){for(var M=this.j.Tf().q$(),O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.LV(M)}; g.w.yr=function(M){for(var O=g.a(this.listeners),c=O.next();!c.done;c=O.next())c.value.yr(M)}; g.w.Dl=function(){for(var M=g.a(this.listeners),O=M.next();!O.done;O=M.next())O.value.Dl()};g.n(oQl,g.d);g.n(FV,g.d);FV.prototype.Q2=function(){this.NO.BQ()||this.NO.get().removeListener(this);g.d.prototype.Q2.call(this)};pH.prototype.fetch=function(M){var O=M.zj;return this.S.fetch(M.nH,{SU:M.SU===void 0?void 0:M.SU,AD:O,cueProcessedMs:M.cueProcessedMs===void 0?0:M.cueProcessedMs}).then(function(c){return EQM(c,O)})};g.n(KH,g.d);g.w=KH.prototype;g.w.addListener=function(M){this.listeners.push(M)}; g.w.removeListener=function(M){this.listeners=this.listeners.filter(function(O){return O!==M})}; g.w.LG=function(M){ykI(this,M,1)}; g.w.onAdUxClicked=function(M,O){gq(this,function(c){c.Gc(M,O)})}; g.w.HN=function(M){gq(this,function(O){O.Qa(M)})}; g.w.Ew=function(M){gq(this,function(O){O.lN(M)})}; g.w.LhB=function(M){gq(this,function(O){O.wM(M)})};wq.prototype.reduce=function(M){switch(M.event){case "unknown":return}var O=M.identifier;var c=this.S[O];c?O=c:(c={I2:null,H3:-Infinity},O=this.S[O]=c);c=M.startSecs+M.S/1E3;if(!(c=this.S.startSecs&&c.startSecs<=this.S.startSecs+this.S.OL)){var k=void 0;if(yR(this.fB.get())&&c.identifier!==((k=this.S)==null?void 0:k.identifier)){var I=k=void 0,b=void 0,v=void 0;KV(this.b4.get(),"ocud","ccpi."+c.identifier+";ccpe."+c.event+";ccps."+c.startSecs+";\n ccpd."+c.OL+";pcpi."+((k=this.S)==null?void 0:k.identifier)+ ";pcpe."+((I=this.S)==null?void 0:I.event)+";\n pcps."+((b=this.S)==null?void 0:b.startSecs)+";pcpd."+((v=this.S)==null?void 0:v.OL)+";")}k=void 0;c.identifier!==((k=this.S)==null?void 0:k.identifier)&&b$("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.S=c,CGR(this,c)}}; g.w.Q2=function(){this.X!=null&&(this.X.unsubscribe("cuepointupdated",this.mS,this),this.X=null);this.listeners.length=0;this.Mk.length=0;g.d.prototype.Q2.call(this)};g.w=ai.prototype;g.w.YL=function(M,O,c,k,I,b,v,u){return this.j.YL(M,O,c,k,I,b,v,u)}; g.w.vx=function(M,O){this.j.vx(M,O)}; g.w.zC=function(M,O,c){this.j.zC(M,O,c)}; g.w.Ye=function(M){this.j.Ye(M)}; g.w.yZ=function(M,O,c,k,I,b,v){return this.j.yZ(M,O,c,k,I,b,v)}; g.w.DH=function(M){return this.j.DH(M)}; g.w.finishSegmentByCpn=function(M,O,c){c=V3l(c);this.j.finishSegmentByCpn(M,O,c)};g.n(rq,g.d);g.n(fx8,g.d);g.n(myM,g.d);g.n(imI,g.d);g.n(AkM,g.d);g.n(qPL,g.d);g.n(hxp,g.d);hxp.prototype.Y=function(){return this.X};g.n(L0a,Q9); L0a.prototype.Y=function(M){var O=M.content;if(O.componentType==="shopping-companion")switch(M.actionType){case 1:case 2:M=this.S.getVideoData(1);this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:M&&M.videoId,shoppingCompanionCarouselRenderer:O.renderer,layoutId:O.layoutId,macros:O.macros,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});break;case 3:this.S.Dd("updateKevlarOrC3Companion",{})}else if(O.componentType==="action-companion")switch(M.actionType){case 1:case 2:M=this.S.getVideoData(1); this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:M&&M.videoId,actionCompanionAdRenderer:O.renderer,layoutId:O.layoutId,macros:O.macros,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});break;case 3:O.renderer&&(O=this.S.getVideoData(1),this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId})),this.S.Dd("updateKevlarOrC3Companion",{})}else if(O.componentType==="image-companion")switch(M.actionType){case 1:case 2:M=this.S.getVideoData(1);this.S.Dd("updateKevlarOrC3Companion", {contentVideoId:M&&M.videoId,imageCompanionAdRenderer:O.renderer,layoutId:O.layoutId,macros:O.macros,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});break;case 3:O=this.S.getVideoData(1),this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId}),this.S.Dd("updateKevlarOrC3Companion",{})}else if(O.componentType==="top-banner-image-text-icon-buttoned")switch(M.actionType){case 1:case 2:M=this.S.getVideoData(1);this.S.Dd("updateKevlarOrC3Companion", {contentVideoId:M&&M.videoId,topBannerImageTextIconButtonedLayoutViewModel:O.renderer,layoutId:O.layoutId,macros:O.macros,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});break;case 3:O.renderer&&(O=this.S.getVideoData(1),this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId})),this.S.Dd("updateKevlarOrC3Companion",{})}else if(O.componentType==="banner-image")switch(M.actionType){case 1:case 2:M=this.S.getVideoData(1);this.S.Dd("updateKevlarOrC3Companion", {contentVideoId:M&&M.videoId,bannerImageLayoutViewModel:O.renderer,layoutId:O.layoutId,macros:O.macros,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});break;case 3:O=this.S.getVideoData(1),this.S.Dd("updateKevlarOrC3Companion",{contentVideoId:O&&O.videoId}),this.S.Dd("updateKevlarOrC3Companion",{})}else if(O.componentType==="ads-engagement-panel")switch(O=O.renderer,M.actionType){case 1:case 2:this.S.Dd("updateEngagementPanelAction",O.addAction);this.S.Dd("changeEngagementPanelVisibility", O.expandAction);break;case 3:this.S.Dd("changeEngagementPanelVisibility",O.hideAction),this.S.Dd("updateEngagementPanelAction",O.removeAction)}else if(O.componentType==="ads-engagement-panel-layout"){var c=O.renderer;switch(M.actionType){case 1:case 2:this.S.Dd("updateEngagementPanelAction",{action:zf(c.addAction),layoutId:O.layoutId,onLayoutVisibleCallback:O.S,interactionLoggingClientData:O.interactionLoggingClientData});this.S.Dd("changeEngagementPanelVisibility",zf(c.expandAction));break;case 3:this.S.Dd("changeEngagementPanelVisibility", zf(c.hideAction)),this.S.Dd("updateEngagementPanelAction",{action:zf(c.removeAction)})}}};g.n(YPM,m6);g.w=YPM.prototype;g.w.init=function(M,O,c){m6.prototype.init.call(this,M,O,c);g.$B(this.Y,"stroke-dasharray","0 "+this.X);this.Y.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.U.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.L.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){Ag(this);m6.prototype.hide.call(this)}; g.w.show=function(){ie(this);m6.prototype.show.call(this)}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();M!=null&&M.current!=null&&g.$B(this.Y,"stroke-dasharray",M.current/M.seekableEnd*this.X+" "+this.X)}};g.n(Mb1,v$);g.w=Mb1.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);if(O.image&&O.image.thumbnail)if(O.headline)if(O.description)if(O.backgroundImage&&O.backgroundImage.thumbnail)if(O.actionButton&&g.V(O.actionButton,g.xi))if(M=O.durationMilliseconds||0,typeof M!=="number"||M<=0)g.Ww(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+M));else if(O.navigationEndpoint){var k=this.api.getVideoData(2);if(k!=null){var I=O.image.thumbnail.thumbnails;I!=null&& I.length>0&&g.BD(g.zF(I[0].url))&&(I[0].url=k.profilePicture,g.BD(g.zF(k.profilePicture))&&D9p("VideoPlayer",239976093,"Expected non-empty profile picture."));I=O.backgroundImage.thumbnail.thumbnails;I!=null&&I.length>0&&g.BD(g.zF(I[0].url))&&(I[0].url=k.Bj());I=O.headline;I!=null&&g.BD(g.zF(I.text))&&(I.text=k.author)}this.T.init(L_("ad-image"),O.image,c);this.U.init(L_("ad-text"),O.headline,c);this.Y.init(L_("ad-text"),O.description,c);this.HQ.init(L_("ad-image"),O.backgroundImage,c);k=["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.U.element.classList.add("ytp-ad-action-interstitial-headline-light");this.Y.element.classList.add("ytp-ad-action-interstitial-description-light");k.push("ytp-ad-action-interstitial-action-button-dark");this.api.N().X&&(k.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),k.push("ytp-ad-action-interstitial-action-button-dark"));this.api.N().B("enable_unified_action_endcap_on_web")&& !this.api.N().X&&(k.push("ytp-ad-action-interstitial-action-button-unified"),this.Zd.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.T.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.Au.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.xn.classList.add("ytp-ad-action-interstitial-card-unified"),this.s2.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.Y.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.jc.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.U.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.pB.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.Mo.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,k);g.C(this,this.actionButton);this.actionButton.U2(this.Zd); this.actionButton.init(L_("button"),g.V(O.actionButton,g.xi),c);ou(this.actionButton.element);k=Q4(this.actionButton.element);y4(this.actionButton.element,k+" This link opens in new tab");this.navigationEndpoint=O.navigationEndpoint;this.L.Z(this.pB,"click",this.hN,this);this.L.Z(this.s2,"click",this.hN,this);!this.api.N().B("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.N().X||this.L.Z(this.jc,"click",this.hN,this);this.S=this.cS?new pA(this.api,M):new KA(M);g.C(this,this.S);if(O.skipButton){(M= g.V(O.skipButton,GF1))&&this.S&&(this.skipButton=new t6(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.S,this.Qx),g.C(this,this.skipButton),this.skipButton.U2(this.element),this.skipButton.init(L_("skip-button"),M,c));if(c=O.adBadgeRenderer)if(c=g.V(c,tX1))M=new l$(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0,!0),M.U2(this.Mo),M.init(L_("simple-ad-badge"),c,this.macros),g.C(this,M);if(c=O.adInfoRenderer)if(c=g.V(c,AS))M=new V9(this.api,this.layoutId,this.interactionLoggingClientData, this.WQ,this.element,void 0,!0),M.U2(this.Mo),M.init(L_("ad-info-hover-text-button"),c,this.macros),g.C(this,M)}else O.nonskippableOverlayRenderer&&(M=g.V(O.nonskippableOverlayRenderer,qW))&&this.S&&(this.X=new hg(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.S,!1),g.C(this,this.X),this.X.U2(this.element),this.X.init(L_("ad-preview"),M,c));O.countdownRenderer&&(O=O.countdownRenderer,g.V(O,jYz)&&this.S&&(c=new YPM(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ, this.S),g.C(this,c),c.U2(this.element),c.init(L_("timed-pie-countdown"),g.V(O,jYz),this.macros)));this.show();this.element.focus()}else g.Ww(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.Ww(Error("AdActionInterstitialRenderer has no button."));else g.Ww(Error("AdActionInterstitialRenderer has no background AdImage."));else g.Ww(Error("AdActionInterstitialRenderer has no description AdText."));else g.Ww(Error("AdActionInterstitialRenderer has no headline AdText."));else g.Ww(Error("AdActionInterstitialRenderer has no image."))}; g.w.clear=function(){g.J4(this.L);this.hide()}; g.w.show=function(){O2J(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.X&&this.X.show();v$.prototype.show.call(this)}; g.w.hide=function(){O2J(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.X&&this.X.hide();v$.prototype.hide.call(this)}; g.w.hN=function(){this.navigationEndpoint&&(this.layoutId?this.WQ.executeCommand(this.navigationEndpoint,this.layoutId):g.Ww(Error("Missing layoutId for ad action interstitial.")))};var vlK={iconType:"CLOSE"},sW=new g.mC(320,63);g.n(b2A,v$);g.w=b2A.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);this.L=O;this.T=g.Zz(this.L.onClickCommands||[]);this.Mo=this.L.onErrorCommand||null;if(M=this.L.contentSupportedRenderer)M=this.L.contentSupportedRenderer,O=this.L.adInfoRenderer||null,g.V(M,vC1)?(this.U=g.vN("ytp-ad-overlay-ad-info-button-container",this.Y.element),ULe(this,O),M=tb4(this,g.V(M,vC1))):g.V(M,UzD)?(this.U=g.vN("ytp-ad-overlay-ad-info-button-container",this.X.element),ULe(this,O),M=GR1(this,g.V(M,UzD))):g.V(M,ugK)?(this.U= g.vN("ytp-ad-overlay-ad-info-button-container",this.S.element),ULe(this,O),M=jG4(this,g.V(M,ugK))):(g.Ww(Error("InvideoOverlayAdRenderer content could not be initialized.")),M=!1);M&&(this.show(),XkD(this,!0))}; g.w.clear=function(){XkD(this,!1);this.pB.reset();this.s2=0;this.Y.hide();this.logVisibility(this.Y.element,!1);this.X.hide();this.logVisibility(this.X.element,!1);this.S.hide();this.logVisibility(this.S.element,!1);this.hide();this.dispose()}; g.w.CgB=function(){this.Zd&&(this.layoutId?this.WQ.executeCommand(this.Zd,this.layoutId):g.Ww(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.w.KG=function(){a:{if(this.L&&this.L.closeButton&&this.L.closeButton.buttonRenderer){var M=this.L.closeButton.buttonRenderer;if(M.serviceEndpoint){M=[M.serviceEndpoint];break a}}M=[]}M=g.a(M);for(var O=M.next();!O.done;O=M.next())O=O.value,this.layoutId?this.WQ.executeCommand(O,this.layoutId):g.Ww(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.w.fdf=function(){this.HQ||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.w.e8=function(){this.HQ||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.e8("invideo-overlay")}; g.w.Y2h=function(M){M.target===this.U&&g.vN("ytp-ad-button",this.Au.element).click()};g.n(l7K,m6);g.w=l7K.prototype;g.w.init=function(M,O,c){m6.prototype.init.call(this,M,O,c);M=O.durationMs;this.Y=M==null||M===0?0:M+this.S.getProgressState().current*1E3;if(O.text)var k=O.text.templatedAdText;else O.staticMessage&&(k=O.staticMessage);this.messageText.init(L_("ad-text"),k,c);this.messageText.U2(this.X.element);this.L.show(100);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){FE4(this,!1);m6.prototype.hide.call(this);this.X.hide();this.messageText.hide();Ag(this)}; g.w.show=function(){FE4(this,!0);m6.prototype.show.call(this);ie(this);this.X.show();this.messageText.show()}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(this.S!=null){var M=this.S.getProgressState();M!=null&&M.current!=null&&(M=1E3*M.current,!this.s2&&M>=this.Y?(this.L.hide(),this.s2=!0):this.messageText&&this.messageText.isTemplated()&&(M=Math.max(0,Math.ceil((this.Y-M)/1E3)),M!==this.U&&(f3(this.messageText,{TIME_REMAINING:String(M)}),this.U=M)))}};g.n(pkL,v$);g.w=pkL.prototype; g.w.init=function(M,O,c){v$.prototype.init.call(this,M,O,{});O.image&&O.image.thumbnail?O.headline?O.description?O.actionButton&&g.V(O.actionButton,g.xi)?(this.Y.init(L_("ad-image"),O.image,c),this.X.init(L_("ad-text"),O.headline,c),this.L.init(L_("ad-text"),O.description,c),this.actionButton=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,["ytp-ad-underlay-action-button"]),O.backgroundColor&&g.$B(this.element,"background-color",g.Zk(O.backgroundColor)),g.C(this,this.actionButton), this.actionButton.U2(this.U),this.actionButton.init(L_("button"),g.V(O.actionButton,g.xi),c),M=g.Y8(this.api.N().experiments,"player_underlay_video_width_fraction"),this.api.N().B("place_shrunken_video_on_left_of_player")?(O=this.S,g.M2(O,"ytp-ad-underlay-left-container"),g.Lt(O,"ytp-ad-underlay-right-container"),g.$B(this.S,"margin-left",Math.round((M+.02)*100)+"%")):(O=this.S,g.M2(O,"ytp-ad-underlay-right-container"),g.Lt(O,"ytp-ad-underlay-left-container")),g.$B(this.S,"width",Math.round((1-M- .04)*100)+"%"),this.api.ib()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.Gy.bind(this)),this.api.addEventListener("resize",this.FW.bind(this))):g.Ww(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.Ww(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.Ww(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.Ww(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.w.show=function(){KEL(!0);this.actionButton&&this.actionButton.show();v$.prototype.show.call(this)}; g.w.hide=function(){KEL(!1);this.actionButton&&this.actionButton.hide();v$.prototype.hide.call(this)}; g.w.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.Gy.bind(this));this.api.removeEventListener("resize",this.FW.bind(this));this.hide()}; g.w.onClick=function(M){v$.prototype.onClick.call(this,M);this.actionButton&&g.wp(this.actionButton.element,M.target)&&this.api.pauseVideo()}; g.w.Gy=function(M){M==="transitioning"?(this.S.classList.remove("ytp-ad-underlay-clickable"),this.show()):M==="visible"?this.S.classList.add("ytp-ad-underlay-clickable"):M==="hidden"&&(this.hide(),this.S.classList.remove("ytp-ad-underlay-clickable"))}; g.w.FW=function(M){M.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):M.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.$B(this.X.element,"font-size",M.width/40+"px")};g.n(Hz,v$); Hz.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);O.toggledLoggingParams&&(this.toggledLoggingParams=O.toggledLoggingParams);O.answer&&g.V(O.answer,g.xi)?(M=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),M.U2(this.answer),M.init(L_("ytp-ad-survey-answer-button"),g.V(O.answer,g.xi),c),M.show()):O.answer&&g.V(O.answer,Jm)&&(this.S=new ED(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ, ["ytp-ad-survey-answer-toggle-button"]),this.S.U2(this.answer),g.C(this,this.S),this.S.init(L_("survey-answer-button"),g.V(O.answer,Jm),c));this.show()}; Hz.prototype.Kv=function(M){this.layoutId?Z3(this.WQ,M,this.layoutId,this.macros):(M=new g.Dy("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.Ww(M))}; Hz.prototype.onClick=function(M){v$.prototype.onClick.call(this,M);if(this.api.N().B("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; Hz.prototype.clear=function(){this.hide()};g.n(glL,v$);glL.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);O.answer&&g.V(O.answer,Jm)&&(this.button=new ED(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.U2(this.S),this.button.init(L_("survey-none-of-the-above-button"),g.V(O.answer,Jm),c));this.show()};g.n(eB,sD);eB.prototype.init=function(M,O,c){sD.prototype.init.call(this,M,O,c);M=!1;O.text&&(O=g.ue(O.text),M=!g.BD(O));M||g.sZ(Error("No submit text was present in the renderer."))}; eB.prototype.onClick=function(M){this.publish("l");sD.prototype.onClick.call(this,M)};g.n(Bz,v$); Bz.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);if(M=O.skipOrPreviewRenderer)g.V(M,R9)?(M=g.V(M,R9),c=new jq(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.L,!0),c.U2(this.skipOrPreview),c.init(L_("skip-button"),M,this.macros),g.C(this,c),this.S=c):g.V(M,qW)&&(M=g.V(M,qW),c=new hg(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.L,!1),c.U2(this.skipOrPreview),c.init(L_("ad-preview"),M,this.macros),c.s2.show(100),c.show(),g.C(this,c), this.S=c);this.S==null&&(M=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(O)),g.Ww(M));O.submitButton&&(M=O.submitButton,g.V(M,g.xi)&&(M=g.V(M,g.xi),c=new eB(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),c.U2(this.submitButton),c.init(L_("survey-submit"),M,this.macros),g.C(this,c),this.X=c));if(M=O.adBadgeRenderer)M=g.V(M,tX1),c=new l$(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0,!0,!0),c.U2(this.Y),c.init(L_("simple-ad-badge"), M,this.macros),this.adBadge=c.element,g.C(this,c);if(M=O.adDurationRemaining)M=g.V(M,kFk),c=new nA(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.L,void 0,!0),c.U2(this.Y),c.init(L_("ad-duration-remaining"),M,this.macros),g.C(this,c);(O=O.adInfoRenderer)&&g.V(O,AS)&&(M=new V9(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.element,void 0,!0),g.C(this,M),this.adBadge!==void 0?this.Y.insertBefore(M.element,this.adBadge.nextSibling):M.U2(this.Y),M.init(L_("ad-info-hover-text-button"), g.V(O,AS),this.macros));this.show()}; Bz.prototype.clear=function(){this.hide()};g.n(zw,v$);zw.prototype.init=function(M,O,c){v$.prototype.init.call(this,M,O,c);ra1(this)}; zw.prototype.show=function(){this.Y=Date.now();v$.prototype.show.call(this)}; zw.prototype.cU=function(){};g.n(NI0,zw);g.w=NI0.prototype;g.w.init=function(M,O,c){var k=this;zw.prototype.init.call(this,M,O,c);O.questionText&&wkJ(this,O.questionText);O.answers&&O.answers.forEach(function(I,b){g.V(I,rP)&&nlz(k,g.V(I,rP),c,b)}); this.U=new Set(this.X.map(function(I){return I.S.S})); (M=O.noneOfTheAbove)&&(M=g.V(M,brK))&&JaA(this,M,c);O.surveyAdQuestionCommon&&a7J(this,O.surveyAdQuestionCommon);O.submitEndpoints&&(this.submitEndpoints=O.submitEndpoints);this.Z(this.element,"change",this.onChange);this.show()}; g.w.cU=function(){WEu(this,!1);this.L.X.subscribe("l",this.NG2,this)}; g.w.onChange=function(M){M.target===this.noneOfTheAbove.button.S?sGA(this):this.U.has(M.target)&&(this.noneOfTheAbove.button.toggleButton(!1),WEu(this,!0))}; g.w.NG2=function(){var M=[],O=this.X.reduce(function(I,b,v){var u=b.toggledLoggingParams;b.S&&b.S.isToggled()&&u&&(I.push(u),M.push(v));return I},[]).join("&"),c=this.submitEndpoints.map(function(I){if(!I.loggingUrls)return I; I=g.Kc(I);I.loggingUrls=I.loggingUrls.map(function(b){b.baseUrl&&(b.baseUrl=Xs(b.baseUrl,O));return b}); return I}); if(c){c=g.a(c);for(var k=c.next();!k.done;k=c.next())k=k.value,this.layoutId?Z3(this.WQ,k,this.layoutId,this.macros):g.Ww(Error("Missing layoutId for multi_select_question."))}this.api.N().B("supports_multi_step_on_desktop")&&this.s2(M)}; g.w.clear=function(){this.api.N().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.n(Z$,zw);Z$.prototype.init=function(M,O,c){var k=this;zw.prototype.init.call(this,M,O,c);O.questionText&&wkJ(this,O.questionText);O.answers&&O.answers.forEach(function(I,b){g.V(I,rP)&&nlz(k,g.V(I,rP),c,b)}); O.surveyAdQuestionCommon?a7J(this,O.surveyAdQuestionCommon):co(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(O)));this.show()}; Z$.prototype.clear=function(){this.api.N().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.n(SB,v$);SB.prototype.init=function(M,O,c){var k=this;v$.prototype.init.call(this,M,O,c);if(this.api.N().B("supports_multi_step_on_desktop")){var I;this.conditioningRules=(I=O.conditioningRules)!=null?I:[];var b;this.X=(b=O.questions)!=null?b:[];var v;((v=O.questions)==null?0:v.length)&&zMe(this,0)}else(O.questions||[]).forEach(function(u){g.V(u,mG)?eMK(k,g.V(u,mG),c):g.V(u,fZ)&&BI0(k,g.V(u,fZ),c)}); this.show()}; SB.prototype.clear=function(){this.api.N().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; SB.prototype.L=function(M){var O=this;if(this.api.N().B("supports_multi_step_on_desktop")){var c;if((c=this.conditioningRules)==null?0:c.length){var k;if(M.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(I){return I.questionIndex===O.S})==null)g.Ww(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(I){if(I.questionIndex===O.S)switch(I.condition){case "CONDITION_ALL_OF":var b;if((b=I.answerIndices)==null?0:b.every(function(u){return M.includes(u)}))k=I.nextQuestionIndex; break;case "CONDITION_ANY_OF":var v;if((v=I.answerIndices)==null?0:v.some(function(u){return M.includes(u)}))k=I.nextQuestionIndex; break;default:g.Ww(Error("Expected specified condition in survey conditioning rules."))}}),k!=null)zMe(this,k); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.Ww(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.n(Pz,v$); Pz.prototype.init=function(M,O,c){var k=this;v$.prototype.init.call(this,M,O,c);M=O.timeoutSeconds||0;if(typeof M!=="number"||M<0)g.Ww(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+M));else if(O.timeoutCommands)if(O.text)if(O.ctaButton&&g.V(O.ctaButton,g.xi))if(O.brandImage)if(O.backgroundImage&&g.V(O.backgroundImage,hS)&&g.V(O.backgroundImage,hS).landscape){this.layoutId||g.Ww(Error("Missing layoutId for survey interstitial."));Z2k(this.interstitial,g.V(O.backgroundImage, hS).landscape);Z2k(this.logoImage,O.brandImage);g.nI(this.text,g.ue(O.text));var I=["ytp-ad-survey-interstitial-action-button"];I.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,I);g.C(this,this.actionButton);this.actionButton.U2(this.X);this.actionButton.init(L_("button"),g.V(O.ctaButton,g.xi),c);this.actionButton.show();this.S=new pA(this.api,M*1E3);this.S.subscribe("g",function(){k.transition.hide()}); g.C(this,this.S);this.Z(this.element,"click",function(b){var v=b.target===k.interstitial;b=k.actionButton.element.contains(b.target);if(v||b)if(k.transition.hide(),v)k.api.onAdUxClicked(k.componentType,k.layoutId)}); this.transition.show(100)}else g.Ww(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.Ww(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.Ww(Error("SurveyTextInterstitialRenderer has no button."));else g.Ww(Error("SurveyTextInterstitialRenderer has no text."));else g.Ww(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; Pz.prototype.clear=function(){this.hide()}; Pz.prototype.show=function(){Sp0(!0);v$.prototype.show.call(this)}; Pz.prototype.hide=function(){Sp0(!1);v$.prototype.hide.call(this)};g.n(oi,m6);g.w=oi.prototype; g.w.init=function(M,O){m6.prototype.init.call(this,M,O,{});if(O.durationMilliseconds){if(O.durationMilliseconds<0){g.Ww(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+O.durationMilliseconds));return}this.X=O.durationMilliseconds}else this.X=this.S.C4();var c;if((c=O.previewText)==null||!c.text||g.BD(O.previewText.text))g.Ww(Error("No text is returned for AdPreview."));else{this.U=O.previewText;O.previewText.isTemplated||g.nI(this.Y,O.previewText.text);var k; if(((k=this.api.getVideoData(1))==null?0:k.XS)&&O.previewImage){var I,b;(M=((b=Gg(((I=O.previewImage)==null?void 0:I.sources)||[],52,!1))==null?void 0:b.url)||"")&&M.length?(this.previewImage=new g.be({G:"img",V:"ytp-preview-ad__image",D:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",M),g.C(this,this.previewImage),this.previewImage.U2(this.element)):g.Ww(Error("Failed to get imageUrl in AdPreview."))}else this.Y.classList.add("ytp-preview-ad__text--padding--wide")}}; g.w.clear=function(){this.hide()}; g.w.hide=function(){Ag(this);m6.prototype.hide.call(this)}; g.w.show=function(){ie(this);m6.prototype.show.call(this)}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();if(M!=null&&M.current)if(M=1E3*M.current,M>=this.X)this.transition.hide();else{var O;if((O=this.U)==null?0:O.isTemplated)if(O=Math.max(0,Math.ceil((this.X-M)/1E3)),O!==this.L){var c,k;(M=(c=this.U)==null?void 0:(k=c.text)==null?void 0:k.replace("{TIME_REMAINING}",String(O)))&&g.nI(this.Y,M);this.L=O}}}};g.n(EW,v$); EW.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});var c,k;if((M=((k=Gg(((c=O.image)==null?void 0:c.sources)||[],PAK(O),!0))==null?void 0:k.url)||"")&&M.length){c=this.LB("ytp-ad-avatar");c.src=M;var I,b;if(k=(I=O.interaction)==null?void 0:(b=I.accessibility)==null?void 0:b.label)c.alt=k;switch(O.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(O.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.Ww(Error("Failed to get imageUrl in AdAvatar."))}; EW.prototype.clear=function(){this.hide()}; EW.prototype.onClick=function(M){v$.prototype.onClick.call(this,M)};g.n(y7,v$); y7.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});var c;M=(c=O.label)==null?void 0:c.content;if((c=M!=null&&!g.BD(M))||O.iconImage){c&&(this.buttonText=new g.be({G:"span",V:"ytp-ad-button-vm__text",l4:M}),g.C(this,this.buttonText),this.buttonText.U2(this.element));var k,I,b=((k=O.interaction)==null?0:(I=k.accessibility)==null?0:I.label)||c?M:"";b&&y4(this.element,b+" This link opens in new tab");ou(this.element);if(O.iconImage){k=void 0;if(O.iconImage){a:{I=O.iconImage;if(I.sources)for(I= g.a(I.sources),M=I.next();!M.done;M=I.next())if(M=M.value,b=void 0,(b=M.clientResource)==null?0:b.imageName){I=M;break a}I=void 0}if(I){var v;k={iconType:(v=I.clientResource)==null?void 0:v.imageName}}}v=W$(k,!1,this.X);v!=null&&(this.buttonIcon=new g.be({G:"span",V:"ytp-ad-button-vm__icon",C:[v]}),g.C(this,this.buttonIcon),O.iconLeading?(KI(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):c?(this.buttonIcon.U2(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.U2(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(O.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.api.B("delhi_modern_web_player")?this.element.classList.add("ytp-ad-button-vm--style-filled-white"):this.element.classList.add(this.S?"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(O.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.sZ(Error("AdButton does not have label or an icon."))}; y7.prototype.clear=function(){this.hide()}; y7.prototype.onClick=function(M){v$.prototype.onClick.call(this,M)};g.n(olk,m6);g.w=olk.prototype; g.w.init=function(M,O){m6.prototype.init.call(this,M,O,{});this.api.N().B("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.LB("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"),KI(this.LB("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(M=g.V(O.avatar,mS)){var c=O.headline;if(c){var k=O.description;if(k){var I=g.V(O.button,A5);I?(this.adAvatar.init(L_("ad-avatar"),M),this.headline.init(L_("ad-simple-attributed-string"),new ac(c)),this.description.init(L_("ad-simple-attributed-string"),new ac(k)),c.content&&c.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(L_("ad-button"),I),this.startMilliseconds=O.startMs||0,this.api.ib()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.j1.bind(this)),ie(this)):g.Ww(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Ww(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Ww(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Ww(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();M&&M.current&&1E3*M.current>=this.startMilliseconds&&(Ag(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.w.VD=function(){this.clear()}; g.w.onClick=function(M){this.api.pauseVideo();m6.prototype.onClick.call(this,M)}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.j1.bind(this))}; g.w.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();m6.prototype.show.call(this)}; g.w.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();m6.prototype.hide.call(this)}; g.w.j1=function(M){M==="hidden"?this.show():this.hide()};g.n(Q7,v$);g.w=Q7.prototype; g.w.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(!O.label||g.BD(O.label))g.Ww(Error("No label is returned for SkipAdButton."));else if(g.nI(this.L,O.label),M=W$({iconType:"SKIP_NEXT_NEW"}),M==null)g.Ww(Error("Unable to retrieve icon for SkipAdButton"));else if(this.Y=new g.be({G:"span",V:"ytp-skip-ad-button__icon",C:[M]}),g.C(this,this.Y),this.Y.U2(this.element),this.api.N().experiments.No("enable_skip_to_next_messaging")&&(O=g.zF(O.targetId)))this.X=!0,this.element.setAttribute("data-tooltip-target-id",O), this.element.setAttribute("data-tooltip-target-fixed","")}; g.w.onClick=function(M){M&&M.preventDefault();var O,c;vJG(M,{contentCpn:(c=(O=this.api.getVideoData(1))==null?void 0:O.clientPlaybackNonce)!=null?c:""})===0?this.api.Dd("onAbnormalityDetected"):(v$.prototype.onClick.call(this,M),this.api.Dd("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.w.clear=function(){this.S.reset();this.hide()}; g.w.hide=function(){v$.prototype.hide.call(this)}; g.w.show=function(){this.S.start();v$.prototype.show.call(this);this.X&&this.api.N().experiments.No("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.n(ElA,m6);g.w=ElA.prototype; g.w.init=function(M,O){m6.prototype.init.call(this,M,O,{});M=g.V(O.preskipState,wb1);var c;if((c=this.api.getVideoData())==null?0:c.isDaiEnabled()){if(!M){g.Ww(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.X=new oi(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.S);g.C(this,this.X);this.X.U2(this.element);var k;(k=this.X)==null||k.init(L_("preview-ad"),M);(c=this.X)!=null&&(c.transition.show(100),c.show())}(c=g.V(O.skippableState,Rm0))?(O.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=O.skipOffsetMilliseconds:(g.sZ(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.Y.init(L_("skip-button"),c),this.show()):g.Ww(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.w.show=function(){ie(this);m6.prototype.show.call(this)}; g.w.hide=function(){!this.isSkippable&&this.X?this.X.hide():this.Y&&this.Y.hide();Ag(this);m6.prototype.hide.call(this)}; g.w.clear=function(){var M;(M=this.X)==null||M.clear();this.Y&&this.Y.clear();Ag(this);m6.prototype.hide.call(this)}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(1E3*this.S.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var M;(M=this.X)!=null&&M.transition.hide();(M=this.Y)!=null&&(M.transition.show(),M.show())}};g.n(dq,v$); dq.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(O.label){var c;((c=O.label)==null?0:c.content)&&!g.BD(O.label.content)&&(this.linkText=new g.be({G:"span",V:"ytp-visit-advertiser-link__text",l4:O.label.content}),g.C(this,this.linkText),this.linkText.U2(this.element));var k,I;if((k=O.interaction)==null?0:(I=k.accessibility)==null?0:I.label)y4(this.element,O.interaction.accessibility.label+" This link opens in new tab");else{var b;((b=O.label)==null?0:b.content)&&!g.BD(O.label.content)&&y4(this.element, O.label.content+" This link opens in new tab")}ou(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.Ww(Error("No label found in VisitAdvertiserLink."))}; dq.prototype.onClick=function(M){v$.prototype.onClick.call(this,M);this.api.onAdUxClicked(this.componentType,this.layoutId)}; dq.prototype.clear=function(){this.hide()};g.n(CH,v$); CH.prototype.init=function(M,O,c,k){v$.prototype.init.call(this,M,O,{});if(O.skipOrPreview){c=O.skipOrPreview;M=g.V(c,ao1);c=g.V(c,wb1);if(M)this.BB=new ElA(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X),g.C(this,this.BB),this.BB.U2(this.T),this.BB.init(L_("skip-ad"),M);else{var I;c&&((I=this.api.getVideoData())==null?0:I.isDaiEnabled())&&(this.L=new oi(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X,1),g.C(this,this.L),this.L.U2(this.T),this.L.init(L_("ad-preview"), c),I=this.L,I.transition.show(100),I.show())}if(I=g.V(O.skipOrPreview,ao1))var b=I.skipOffsetMilliseconds}O.playerAdCard&&(I=g.V(O.playerAdCard,nCk))&&(this.playerAdCard=new olk(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X),g.C(this,this.playerAdCard),this.playerAdCard.U2(this.jc),this.playerAdCard.init(L_("ad-avatar-lockup-card"),I));O.adBadgeRenderer&&((I=g.V(O.adBadgeRenderer,ip))?(this.Y=new NJ(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0),g.C(this, this.Y),this.Y.U2(this.S),this.Y.init(L_("ad-badge"),I)):g.Ww(Error("AdBadgeViewModel is not found in player overlay layout.")));O.adPodIndex&&(I=g.V(O.adPodIndex,FCu))&&(this.adPodIndex=new J6(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.adPodIndex),this.adPodIndex.U2(this.S),this.adPodIndex.init(L_("ad-pod-index"),I));O.adInfoRenderer&&((I=g.V(O.adInfoRenderer,AS))?(this.adInfoButton=new V9(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.element, void 0,!0),g.C(this,this.adInfoButton),this.Y!==void 0?this.S.insertBefore(this.adInfoButton.element,this.Y.element.nextSibling):this.adInfoButton.U2(this.S),this.adInfoButton.init(L_("ad-info-hover-text-button"),I,this.macros)):g.sZ(Error("AdInfoRenderer is not found in player overlay layout.")));var v;I=(v=this.api.getVideoData())==null?void 0:v.isDaiEnabled();O.adDurationRemaining&&I&&(v=g.V(O.adDurationRemaining,kFk))&&(this.adDurationRemaining=new nA(this.api,this.layoutId,this.interactionLoggingClientData, this.WQ,this.X,k.videoAdDurationSeconds,!0),g.C(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.S.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.U2(this.S),this.adDurationRemaining.init(L_("ad-duration-remaining"),v,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));O.visitAdvertiserLink&&(k=g.V(O.visitAdvertiserLink,NlL))&&(this.visitAdvertiserLink=new dq(this.api,this.layoutId, this.interactionLoggingClientData,this.WQ),g.C(this,this.visitAdvertiserLink),this.visitAdvertiserLink.U2(this.S),this.visitAdvertiserLink.init(L_("visit-advertiser-link"),k));O.adDisclosureBanner&&(O=g.V(O.adDisclosureBanner,lo0))&&(this.adDisclosureBanner=new WR(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.adDisclosureBanner),this.adDisclosureBanner.U2(this.s2),this.adDisclosureBanner.init(L_("ad-disclosure-banner"),O));this.U=new eq(this.api,this.X,b,!0);g.C(this, this.U);g.xL(this.api,this.U.element,4);this.show()}; CH.prototype.clear=function(){this.hide()};g.n(ya0,v$);g.w=ya0.prototype; g.w.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(O!=null&&O.title)if(M=O.title)if(this.headline.init(L_("ad-simple-attributed-string"),new ac(M)),M=g.V(O.moreInfoButton,A5)){if(this.moreInfoButton.init(L_("ad-button"),M),O.descriptions)O.descriptions.length>0&&(M=O.descriptions[0])&&(this.S=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.S),this.S.U2(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.S.init(L_("ad-simple-attributed-string"), new ac(M))),O.descriptions.length>1&&(O=O.descriptions[1])&&(this.X=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.X),this.X.U2(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.X.init(L_("ad-simple-attributed-string"),new ac(O)))}else g.Ww(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.Ww(Error("No headline found in AdGridCardText."));else g.Ww(Error("No headline found in AdGridCardText."))}; g.w.onClick=function(M){v$.prototype.onClick.call(this,M);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var M;(M=this.S)==null||M.clear();var O;(O=this.X)==null||O.clear()}; g.w.hide=function(){this.headline.hide();this.moreInfoButton.hide();var M;(M=this.S)==null||M.hide();var O;(O=this.X)==null||O.hide();v$.prototype.hide.call(this)}; g.w.show=function(){v$.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var M;(M=this.S)==null||M.show();var O;(O=this.X)==null||O.show()};g.n(D$,v$);D$.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(O!=null&&O.gridCards)if(O.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.Ww(Error("Only single column style is currently supported in AdGridCardCollection."));else for(M=g.a(O.gridCards),O=M.next();!O.done;O=M.next()){if(O=g.V(O.value,gCA)){var c=new ya0(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,c);c.U2(this.element);c.init(L_("ad-grid-card-text"),O);this.S.push(c)}}else g.Ww(Error("No grid cards found in AdGridCardCollection."))}; D$.prototype.show=function(){for(var M=g.a(this.S),O=M.next();!O.done;O=M.next())O.value.show();v$.prototype.show.call(this)}; D$.prototype.clear=function(){this.hide();for(var M=g.a(this.S),O=M.next();!O.done;O=M.next())O.value.clear()}; D$.prototype.hide=function(){for(var M=g.a(this.S),O=M.next();!O.done;O=M.next())O.value.hide();v$.prototype.hide.call(this)};g.n($U,m6);g.w=$U.prototype;g.w.init=function(M,O,c,k,I){I=I===void 0?0:I;m6.prototype.init.call(this,M,O,c,k);this.playerProgressOffsetMs=I;ie(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.mT.bind(this));this.api.addEventListener("resize",this.oZ.bind(this));this.api.ib()?(this.X=!0,this.api.Wc(!0),this.show()):this.hide()}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();M&&M.current&&!this.X&&1E3*M.current>=this.playerProgressOffsetMs&&(this.X=!0,this.api.Wc(!0),this.show())}}; g.w.VD=function(){this.X&&this.api.Wc(!1);this.hide()}; g.w.clear=function(){this.api.Wc(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.mT.bind(this));this.api.removeEventListener("resize",this.oZ.bind(this));Ag(this);this.hide()}; g.w.hide=function(){QG4(!1);m6.prototype.hide.call(this)}; g.w.show=function(){QG4(!0);m6.prototype.show.call(this)};g.n(dLA,$U);g.w=dLA.prototype; g.w.init=function(M,O,c,k){if(O!=null&&O.adGridCardCollection)if(O!=null&&O.adButton){var I=Number(O.playerProgressOffsetMs||"0");isNaN(I)?$U.prototype.init.call(this,M,O,c,k):$U.prototype.init.call(this,M,O,c,k,I);M=O.headline;c=g.V(O.adAvatar,mS);M&&c?(this.headline=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.headline),this.headline.U2(this.LB("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(L_("ad-simple-attributed-string"),new ac(M)), this.adAvatar=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.adAvatar),this.adAvatar.U2(this.LB("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(L_("ad-avatar"),c)):this.L.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");M=g.V(O.adGridCardCollection,KCz);this.adGridCardCollection.init(L_("ad-grid-card-collection"),M);O=g.V(O.adButton,A5);this.adButton.init(L_("ad-button"),O); this.hide()}else g.Ww(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.Ww(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.w.onClick=function(M){(this.adButton&&g.wp(this.adButton.element,M.target)||this.adAvatar&&g.wp(this.adAvatar.element,M.target))&&this.api.pauseVideo();$U.prototype.onClick.call(this,M);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.oZ=function(){}; g.w.clear=function(){this.hide();var M;(M=this.headline)==null||M.clear();var O;(O=this.adAvatar)==null||O.clear();this.adGridCardCollection.clear();this.adButton.clear();$U.prototype.clear.call(this)}; g.w.show=function(){var M;(M=this.headline)==null||M.show();var O;(O=this.adAvatar)==null||O.show();this.adGridCardCollection.show();this.adButton.show();$U.prototype.show.call(this)}; g.w.hide=function(){var M;(M=this.headline)==null||M.hide();var O;(O=this.adAvatar)==null||O.hide();this.adGridCardCollection.hide();this.adButton.hide();$U.prototype.hide.call(this)}; g.w.mT=function(M){M==="transitioning"?(this.Y.classList.remove("ytp-ad-underlay-clickable"),this.show()):M==="visible"?this.Y.classList.add("ytp-ad-underlay-clickable"):M==="hidden"&&(this.hide(),this.Y.classList.remove("ytp-ad-underlay-clickable"))};g.n(V7,v$); V7.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if(O.attributes===void 0)g.Ww(Error("No attributes found in AdDetailsLineViewModel."));else if(O.style===void 0)g.Ww(Error("No style found in AdDetailsLineViewModel."));else{M=g.a(O.attributes);for(var c=M.next();!c.done;c=M.next())if(c=c.value,c.text!==void 0){c=c.text;var k=O.style,I=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,I);I.U2(this.element);a:switch(k){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":k="ytp-ad-details-line__text--style-responsive"; break a;default:k="ytp-ad-details-line__text--style-standard"}I.element.classList.add(k);I.init(L_("ad-simple-attributed-string"),new ac(c));this.S.push(I)}this.show()}}; V7.prototype.show=function(){this.S.forEach(function(M){M.show()}); v$.prototype.show.call(this)}; V7.prototype.clear=function(){this.hide()}; V7.prototype.hide=function(){this.S.forEach(function(M){M.hide()}); v$.prototype.hide.call(this)};g.n(Tw,v$);Tw.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});var c,k;(M=((k=Gg(((c=O.image)==null?void 0:c.sources)||[]))==null?void 0:k.url)||"")&&M.length?(c=this.LB("ytp-image-background-image"),g.$B(c,"backgroundImage","url("+M+")"),O.blurLevel!==void 0&&g.$B(c,"filter","blur("+O.blurLevel+"px)"),O.gradient!==void 0&&(O=new g.f({G:"div",RO:["ytp-image-background--gradient-vertical"]}),g.C(this,O),O.U2(this.element)),this.show()):g.Ww(Error("Failed to get imageUrl in ImageBackground."))}; Tw.prototype.clear=function(){this.hide()};g.n(CAD,m6);g.w=CAD.prototype;g.w.init=function(M,O){m6.prototype.init.call(this,M,O,{});g.$B(this.Y,"stroke-dasharray","0 "+this.X);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){Ag(this);m6.prototype.hide.call(this)}; g.w.show=function(){ie(this);m6.prototype.show.call(this)}; g.w.VD=function(){this.hide()}; g.w.Z2=function(){if(this.S){var M=this.S.getProgressState();M!=null&&M.current!=null&&g.$B(this.Y,"stroke-dasharray",M.current/M.seekableEnd*this.X+" "+this.X)}};g.n(fH,v$); fH.prototype.init=function(M,O){v$.prototype.init.call(this,M,O,{});if($L1(O)){this.adAvatar=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.adAvatar);this.adAvatar.U2(this.LB("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(L_("ad-avatar"),g.V(O.adAvatar,mS));this.headline=new rw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ);g.C(this,this.headline);this.headline.U2(this.LB("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(L_("ad-simple-attributed-string"),new ac(O.headline));if(M=g.V(O.adDetailsLine,XbL))this.detailsLine=new V7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.detailsLine),this.detailsLine.U2(this.LB("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(L_("ad-details-line"),M);this.adButton=new y7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0);g.C(this,this.adButton); this.adButton.U2(this.LB("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(L_("ad-button"),g.V(O.adButton,A5));this.adBadge=new NJ(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,!0);g.C(this,this.adBadge);this.adBadge.U2(this.L);this.adBadge.init(L_("ad-badge"),g.V(O.adBadge,ip));this.adInfoButton=new V9(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.element,void 0,!0);g.C(this,this.adInfoButton);this.adInfoButton.U2(this.L); this.adInfoButton.init(L_("ad-info-hover-text-button"),g.V(O.adInfoRenderer,AS),this.macros);if(M=g.V(O.skipAdButton,Rm0))this.skipAdButton=new Q7(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.skipAdButton),this.skipAdButton.U2(this.element),this.skipAdButton.init(L_("skip-button"),M);this.X=new KA(O.durationMilliseconds);g.C(this,this.X);if(M=g.V(O.countdownViewModel,rzk))this.S=new CAD(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ,this.X),g.C(this, this.S),this.S.U2(this.LB("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.S.init(L_("timed-pie-countdown"),M);if(O=g.V(O.imageBackground,pbK))this.imageBackground=new Tw(this.api,this.layoutId,this.interactionLoggingClientData,this.WQ),g.C(this,this.imageBackground),this.imageBackground.U2(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(L_("image-background"), O);this.show();this.element.focus()}}; fH.prototype.clear=function(){g.J4(this.Y);this.hide()}; fH.prototype.show=function(){DLD(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();v$.prototype.show.call(this)}; fH.prototype.hide=function(){DLD(!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.S&&this.S.hide();this.imageBackground&&this.imageBackground.hide();v$.prototype.hide.call(this)};g.n(qj,g.MN);g.w=qj.prototype;g.w.C4=function(){return 1E3*this.api.getDuration(this.iq,!1)}; g.w.stop=function(){this.S&&this.eq.dG(this.S)}; g.w.Og=function(){var M=this.api.getProgressState(this.iq);this.X={seekableStart:M.seekableStart,seekableEnd:M.seekableEnd,current:this.api.getCurrentTime(this.iq,!1)};this.publish("h")}; g.w.getProgressState=function(){return this.X}; g.w.g6=function(M){g.u$(M,2)&&this.publish("g")};var qxL="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.n(xU,Q9); xU.prototype.Y=function(M){var O=M.id,c=M.content,k=c.componentType;if(!qxL.includes(k))switch(M.actionType){case 1:M=this.api;var I=this.WQ,b=c.layoutId,v=c.interactionLoggingClientData,u=c instanceof PA?c.cS:!1,t=c instanceof PA||c instanceof Fz?c.Qx:!1;v=v===void 0?{}:v;u=u===void 0?!1:u;t=t===void 0?!1:t;switch(k){case "invideo-overlay":M=new b2A(M,b,v,I);break;case "player-overlay":M=new BR(M,b,v,I,new qj(M),t);break;case "player-overlay-layout":M=new CH(M,b,v,I,new qj(M));break;case "survey":M= new SB(M,b,v,I);break;case "ad-action-interstitial":M=new Mb1(M,b,v,I,u,t);break;case "video-interstitial-buttoned-centered":M=new fH(M,b,v,I);break;case "survey-interstitial":M=new Pz(M,b,v,I);break;case "ad-message":M=new l7K(M,b,v,I,new qj(M,1));break;case "player-underlay":M=new pkL(M,b,v,I);break;case "display-underlay-text-grid-cards":M=new dLA(M,b,v,I,new qj(M));break;default:M=null}if(!M){g.sZ(Error("No UI component returned from ComponentFactory for type: "+k));break}g.t7(this.components, O)?g.sZ(Error("Ad UI component already registered: "+O)):this.components[O]=M;M.bind(c);c instanceof Zc?this.X?this.X.append(M.G1):g.sZ(Error("Underlay view was not created but UnderlayRenderer was created")):this.L.append(M.G1);break;case 2:O=VbL(this,M);if(O==null)break;O.bind(c);break;case 3:c=VbL(this,M),c!=null&&(g.Y$(c),g.t7(this.components,O)?(c=this.components,O in c&&delete c[O]):g.sZ(Error("Ad UI component does not exist: "+O)))}}; xU.prototype.Q2=function(){g.M7(Object.values(this.components));this.components={};Q9.prototype.Q2.call(this)};g.n(TIL,g.H0);g.w=TIL.prototype;g.w.create=function(){try{f7D(this),this.load(),this.created=!0,f7D(this)}catch(M){b$(M instanceof Error?M:String(M))}}; g.w.load=function(){try{Aae(this)}finally{Yn(J5(this.S).dj)&&this.player.DX("ad",1)}}; g.w.destroy=function(){var M=this.player.getVideoData(1);this.S.S.q1.gm(M&&M.clientPlaybackNonce||"");this.unload();this.created=!1}; g.w.unload=function(){g.H0.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(O){b$(O instanceof Error?O:String(O))}if(this.X!=null){var M=this.X;this.X=null;M.dispose()}this.Y.reset()}; g.w.Td=function(){return!1}; g.w.getAdState=function(){return-1}; g.w.getOptions=function(){return Object.values(ABD)}; g.w.Gp=function(M,O){O=O===void 0?{}:O;switch(M){case "replaceUrlMacros":return M=O,M.url?(O=Xql(this.player),Object.assign(O,M.jPO),M=g.Nq(M.url,O)):M=null,M;case "onAboutThisAdPopupClosed":this.JF(O);break;case "executeCommand":M=O;M.command&&M.layoutId&&this.executeCommand(M);break;default:return null}}; g.w.QI=function(M){var O;return!((O=this.S.S.V7)==null||!O.get().QI(M))}; g.w.JF=function(M){M.isMuted&&H5A(J5(this.S).IV,J5(this.S).C_,M.layoutId);this.cB&&this.cB.JF()}; g.w.executeCommand=function(M){J5(this.S).WQ.executeCommand(M.command,M.layoutId)};g.Ok("yt.player.Application.create",g.nd.create);g.Ok("yt.player.Application.createAlternate",g.nd.create);Cb2(aW(),ieu);var xwe=g.c4("ytcsi.tick");xwe&&xwe("pe");g.W0("ad",TIL);g.n(g.YU,g.d);g.YU.prototype.start=function(M,O,c){this.config={from:M,to:O,duration:c,startTime:(0,g.al)()};this.next()}; g.YU.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.YU.prototype.next=function(){if(this.config){var M=this.config,O=M.from,c=M.to,k=M.duration;M=M.startTime;var I=(0,g.al)()-M;M=this.S;k=AbE(M,I/k);if(k==0)M=M.W;else if(k==1)M=M.K;else{I=Vg(M.W,M.J,k);var b=Vg(M.J,M.U,k);M=Vg(M.U,M.K,k);I=Vg(I,b,k);b=Vg(b,M,k);M=Vg(I,b,k)}M=g.Do(M,0,1);this.callback(O+(c-O)*M);M<1&&this.delay.start()}};g.n(g.MS,g.f);g.w=g.MS.prototype;g.w.hasSuggestions=function(){return this.suggestionData.length>0}; g.w.u1=function(){this.X&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.w.show=function(){g.f.prototype.show.call(this);M1D(this)}; g.w.n6=function(){this.X&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.w.b_=function(){this.Da(this.api.Tf().getPlayerSize())}; g.w.Da=function(M){var O=this.api.isEmbedsShortsMode()?.5625:16/9,c=this.api.Hj();M=M.width-(c?112:58);c=Math.ceil(M/(c?320:192));var k=(M-c*8)/c;O=Math.floor(k/O);for(var I=g.a(this.S),b=I.next();!b.done;b=I.next())b=b.value.LB("ytp-suggestion-image"),b.style.width=k+"px",b.style.height=O+"px";this.suggestions.element.style.height=O+"px";this.L=k;this.K=O;this.containerWidth=M;this.columns=c;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Og(this)}; g.w.onVideoDataChange=function(){var M=this.api.N(),O=this.api.getVideoData();this.U=O.sL?!1:M.L;this.suggestionData=O.suggestions?g.aq(O.suggestions,function(c){return c&&!c.playlistId}):[]; cA1(this);O.sL?this.title.update({title:g.cA("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:O.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More shorts":"More videos"})}; g.w.scrollTo=function(M){M=g.Do(M,this.containerWidth-this.suggestionData.length*(this.L+8),0);this.W.start(this.scrollPosition,M,1E3);this.scrollPosition=M;g.Og(this);M1D(this)};})(_yt_player);