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). */ /* Copyright 2015-present Dan Abramov SPDX-License-Identifier: MIT */ 'use strict';var y='slice}fromCharCode}}G}prototype}assign}fallback_count}VV}url}indexOf}splice}/}n}length}get}reverse}call}set}V}B}\\.googlevideo\\.com$}split}push}toString}cmo=pf}scheme}1970-01-01T07:01:01.000+07:00}join}path}clone}X}1970-01-01T06:17:18.000+06:15}match}=},}---}SG}youtube.player.web_20260106_03_RC00}sp}cmo=td}1970-01-01T05:15:43.000+05:15}1}1969-12-31T18:30:05.000-05:30}{("",,},49];c[57]=c;}1969-12-31T22:30:24.000-01:30}rr?[1-9].*\\.c\\.youtube\\.com$}local}/file/index.m3u8}signatureCipher}\\.a1\\.googlevideo\\.com$}/videoplayback}r}forEach}playerfallback}mn}rr}?}cmo=}replace}&}false}a1.googlevideo.com}y5}OQ}Hs}unshift}startsWith}undefined}Ef}//}pop}index.m3u8}file}Untrusted URL}http://local}1970-01-01T01:45:06.000+01:45}s}://}fvip}/initplayback}www.youtube.com}shift}/api/manifest}kQ}:}%3D}https://local}cmo}redirector.googlevideo.com}vxxGQk6ODAE6p8BleD-_w8_}Y'.split("}"), ly,w_,RZ,FBu,eu,LBu,Dj,$A,IZ,yv,Nb,tv,zDN,hv,WN,YnD,Dbv,T_Z,N_M,d_,pNM,CM,mC,FZ,Lc,KBD,fjM,jC,IG,xbv,$e,MuZ,iq,ZMv,g6,Snv,zt,Ye,oAM,pc,fc,tuj,EAZ,UbB,hf,kMD,hDj,Q8,WBv,OMv,bq,sZy,bM_,Gb,cvM,jq,dbB,nAy,wF,B_Z,HMM,JvN,CyN,iB,zb,mN_,FCb,aW,p0,LCn,Ep,Up,kX,h9,W5,Op,AfB,Qa,sp,bB,rfy,Gtb,H5,veb,m5,L_,GJ,li,wl,VK,lCu,w2A,jR,Ro,Io,VCA,jGN,ICM,Rmv,emB,eR,P$,ii,gl,zJ,ao,DR,zm_,Ni,K_,f_,x7,Mi,SR,oo,YRn,Xn,tJ,Ub,DNj,T6j,N6n,k7,W$,Ob,sb,bi,dl,n_,oeM,X2_,tCM,Eev,B$,UNM,H$,JJ,C_,ktu,mN,hmB,OcM,qL,rj,vr,wj,VO,bcB, sGv,HcM,neB,e3,Pr,DU,FSA,udN,LSj,NL,Kk,qpZ,pk,S3,R2,EE,A9B,kj,UE,I2,r9B,hQ,OE,Wr,y9M,sE,Gbv,cr,dj,nk,Br,Hr,JQ,Ck,FT,Lm,r$,G9,w$,l5u,VqD,w5B,jWB,vO,I5A,ed,PO,iC,$TM,g$,eRN,PBB,z9,i0M,a5_,YZ,Ypn,gXu,ag,TF_,Dq,pm,NFu,Km,p5n,fm,f5y,KSj,xT_,Sd,Spv,MqD,oXM,og,XT,X5M,tqM,EXM,tP,Ez,UTn,O0v,Uz,QWD,sWM,BFM,Oz,nXZ,b0y,J9M,F5v,sz,cO,HO,BO,L5B,JP,Cm,mo,FN,q1,Aa,yo,GJb,Gf,v7u,lm,j_,VRv,e_,im,zf,Yq,DX,ge,jov,au,Tf,Ph,N1,pG,IRj,KG,xq,$iy,M1,ZX,Ei,i_M,Qo,g7y,Oi,Wh,kq,eGy,Pij,zGN,de,YbA,Diy,Tlv,NlM,nG,Bh,Hh,p$u,mQ, LY,ub,qu,K5u,xiD,ru,MRM,Ga,yQ,tRM,vH,lb,E7Z,kJb,W5j,jv,wu,O__,Ic,Rc,$6,VQ,PH,ev,gu,ib,Ta,QoD,za,ac,pY,soM,KY,b_Z,fY,x6,oc,XD,tu,Mu,Sv,Z2,UG,cJN,k6,hu,WH,n7B,OG,Blj,QQ,D2,sG,cH,JJj,du,nY,HH,Ju,CY,mg,Fp,LJ,R$,$n,Py,eg,iR,g4,z$,Yn,a$,Dk,CiM,FNy,NQ,LNZ,ulZ,qEy,KJ,fJ,Zk,rQu,yQj,G0v,o$,lU_,Xp,V3v,tL,Eo,Uo,j2N,kn,IUn,hL,RCu,$LZ,Wy,eCu,Oo,QN,so,PIZ,cy,d4,gjj,Hy,aUD,ikN,JL,mA,F5,NjM,DLM,uA,A7,pru,fUM,xLM,rZ,y9,Gr,vw,lA,wZ,V9,SEn,ojn,XrZ,EjN,k0v,hCy,WNu,Ie,Re,Oku,$B,Q2v,s2n,njj,Pw,Bju,HkZ,JQj,CIN,mrv,gZ,FLu, YB,uTv,Tr,NO,APA,p1,K1,f1,rPM,yPv,ZI,Sr,X5,t7,vZD,lqM,wON,O4,Ww,h7,VdM,jgM,Iqv,Q9,s4,bA,$rD,Hw,J7,PCA,im_,gZ_,C1,m3,z$B,Yzb,FJ,aqA,DrN,T$M,N$n,Ap,ur,ri,yj,GG,pOb,KLN,fqn,vM,lr,xrM,wi,Mdv,ZmM,SzD,Vj,oZM,Rm,$D,XOM,tdv,EZv,Urn,k9v,h$B,ir,gi,zG,am,Qgb,DD,TG,sgn,OmA,YD,bmM,NB,pF,KF,xD,fF,cPM,drD,nZM,MB,HmB,ZD,CCD,m1u,Foy,LoB,uNM,qiy,AaA,rau,XJ,tp,E6,Gfu,yav,vqM,lX_,kD,whu,hp,V_A,juB,WM,O6,Qj,IXj,s6,br,RSZ,cM,di,nF,BM,HM,Jp,CF,mK,$1Z,eSv,Pmu,iGv,Fh,gqN,Yiv,zSA,uM,qt,D1M,aXZ,phM,x1u,fXA,At,M_n,ZGN,SiM,XhB, oqj,t_M,rv,EqM,U1b,G6,kfn,hSj,WoM,OGy,vY,Quv,lM,suZ,wv,V3,caM,IO,d1A,RO,$3,nqD,BeB,ea,iM,Jav,gv,HGM,Cmb,muZ,FQM,uDy,z6,qGu,DT,T6,rub,yuv,l2v,wHZ,x3,Mt,ZT,Sa,oO,Xh,tt,El,Ul,k3,ht,WY,Ol,R7u,I2N,$uM,Pbu,e7M,g6u,jcv,iYN,VvM,Q3,sl,YGA,a2A,DuM,nx,BY,HY,bM,NuZ,Jt,z7u,KQA,f2v,pH_,Cx,m8,F$,LU,xub,Tuj,MvB,uv,ZYZ,SGj,o6n,XHn,tvv,kav,h7A,WQj,OYv,qd,AG,QcM,scv,duy,n6M,rg,GZ,HYy,v3,y2,CbM,Juy,mQB,FgM,Lgn,wg,V2,upA,qoA,ALZ,rLn,yLj,G$v,vnD,lkA,wyM,Vgb,Il,Rl,$a,e6,P3,iv,j$y,$Qy,ekM,PRM,gnN,iJZ,zku,Ya,al,YoZ,ak_,DQD, DE,TZ,Nd,pU,KU,xa,Md,T4A,S6,pyM,X$,Kgy,fkn,tG,E0,U0,hG,ka,xQn,ZJb,W3,jr,ULA,c3,SoB,on_,dg,Xyu,bv,EnA,tgM,s0,nU,B3,UQb,k$M,hkA,WgA,JG,OJA,CU,RkN,IkA,mY,F2,uo,qx,bJv,AI,rE,G1,cLb,dQN,vV,CRv,Ib,B4u,JLn,Vb,wE,PV,io,Y$,mOM,ab,De,FAn,u5M,A7y,x$,Ze,vBA,lIM,wwB,ST,R5v,K4,y7v,e5Z,IIM,VrB,jey,PAD,$ON,X2,Ug,k$,gB_,z5A,Y4Z,aIN,DOb,hI,TZv,Og,NZv,fIM,xOv,Qb,Z1v,oB_,S4Z,Xwu,bo,n4,C4,F3,LE,u8,qK,Aj,UOv,krN,h5v,rL,yu,mf,GI,vu,l8,lv,wL,WAM,jt,sej,I1,R1,c7_,b1M,dOv,nBZ,BZM,$E,H1Z,J7b,CAM,et,Pu,F3M,q6y,Apv,i8,lDy,GGy, wMB,VO_,jmM,gL,IDM,rpM,zI,YE,RVB,vDj,a1,$Bv,Dc,Prv,iFu,gDy,zVb,Y6A,NK,aDu,DBb,TiA,NiB,fDn,pMy,pE,KE,fE,xE,MK,Zc,St,o1,xBM,tj,X3,MOb,Uu,oDM,Eu,XMv,tON,W3N,EDv,UBM,kGM,hVZ,kE,OFZ,QmD,Wu,smy,Ou,Qu,b8,cu,dL,nE,Bi_,bFv,CE,nDv,mh,dBM,Jj,Bu,cpM,Hu,LB,Jpu,qc,un,CrM,mty,FKZ,GV,vk,wJ,qlM,ln,j4,AtD,Iw,LKu,G6A,v3v,lTv,e4,Pk,gJ,wYN,zV,YU,aw,Dl,Vay,TV,Nc,pB,jOv,ITM,KB,RUv,uJ_,eUu,PMv,ix_,g3u,Yln,$tD,aTA,fB,xU,DtZ,Tvy,KKM,xtD,Man,Zl,S4,Zxv,XYM,E3M,ow,tR,UtD,k6n,hUb,OxM,QOy,WKn,US,dtj,ctN,kU,Wk,BvM,hR,Hx_,QP,Jtv, sS,ck,dJ,CMy,mdn,FC,F8u,uT,L8A,u$_,Vg,q0M,rGA,jA,yGZ,GZy,jlM,vaA,eA,Pq,iT,zE,Y9,PvD,iUM,aP,Df,TE,zfv,K3,Y0u,aEn,f3,Tgv,M5,Zf,SA,oP,Ngn,XC,Ef,Uf,k9,h4,Wq,p3D,K8n,fEB,Qg,sf,bT,cq,dm,n3,xdM,M6u,ZU_,S0n,oaM,X3B,Bq,t6Z,uK,EaM,UdZ,kZv,qk,r1,yJ,GT,w1,VJ,jh,W8_,$t,eh,PQ,OUM,Qln,iK,slA,bUu,TT,mxv,FYZ,LYA,Nk,u2N,qgn,yI_,Kd,v$M,G1B,leB,wVN,Mk,ZA,VTZ,Sh,oM,XK,t2,EL,UL,kt,h2,WQ,OL,QJ,sL,bK,cQ,jbA,Ien,BQ,J2,RdM,LA,ue,qf,KM,A$,yc,GR,i4u,vn,le,wd,zdu,g$B,$xM,Id,jI,TEA,Rd,ad,DP,zR,TR,Nf,pVD,KA,MTy,feM,xxv,SgA,Uxv, o$u,tTn,E$D,NE_,xQ,fA,hdj,ZP,SI,od,WYM,h$,O4Z,Wn,Oc,Qc,sc,cn,nA,Bn,Qbn,Hn,J$,b4M,Fx,us,qY,AS,rT,y5,GL,vt,ls,wT,dxb,V5,Rh,Ih,BEM,mKD,JIM,Cov,FfZ,Lfy,quv,AjD,u3y,yjv,Pt,is,Yg,GIZ,vEM,zL,ah,wuy,Vtb,$KA,RW_,p7,K7,f7,xg,MY,P8n,iEZ,Ua,kg,gEn,zWj,YuM,Q5,sa,bs,acZ,DKv,NLM,KfD,n7,fcM,xKj,JS,Bt,Fm,Lo,q9,GW,vT,lO,wz,ji,I9,$1,Xuv,ttn,PT,EEN,UKy,gz,kIM,hWM,zW,Y1,WfB,OE_,s1_,Dp,po,cjy,dKM,TW,nEn,BLN,JjA,HEv,Ko,bEj,mc_,Fhb,Xm,Si,LhM,u7M,tw,Ew,qSn,ARD,hw,rRv,yRj,GVb,vUj,cT,ll_,wkM,V4b,jwv,Ilv,Rgu,$cy,egj,Jw,Pnj, mv,gU_,zgA,YSM,aly,Dcj,F6,y_,NJv,flv,Go,xcM,ZBv,TJM,SSM,oUv,XkM,pkM,KhA,Lz,uG,rt,M4B,A5,qC,t4D,EUB,Ucv,kVM,hgB,WhN,cRM,OBD,V_,jM,RE,BJM,Cnb,JRj,IE,PS,m5v,zo,FVu,uCB,NC,LVM,wqy,qfB,v9A,xF,VAB,R_D,MC,fz,jPZ,Ifu,$5_,SM,PTy,i3N,g9v,z_M,Yfv,afM,D5u,e_n,NmM,pqM,KVv,x5_,ffu,Z3v,Ed,Sfv,Ud,o9v,kF,XqA,tAZ,Od,Q_,U5N,E9M,sd,h_y,O3D,WV_,QPB,c4u,sPA,L5,AW,qA,d5n,u$,rc,yC,Gk,vZ,n9n,wc,J4_,H3Z,IJ,jj,$r,ej,PZ,i$,CTn,zk,aJ,mkM,Tk,L1M,p5,K5,uKv,qLn,A2_,r2y,f5,MA,y2M,ZF,Sj,oJ,vtZ,Xa,tW,lAM,UF,WZ,hW,kr,OF,QC,jMM,idM, zMA,PKA,eM_,gtv,cZ,BZ,T1N,YLv,aAn,DkN,Vhu,otM,rU,SLv,Etv,Zd_,b$,y1,mX,ql,XQy,JW,RMM,IAM,$kM,n5,MhZ,wU,sMA,jK,RN,c2u,dkM,$K,ntA,B1A,Hdy,CKu,mfB,i6,LIZ,gU,usB,qcu,r$y,y$v,GRZ,YK,vQZ,wnA,aN,VIv,Dg,Tn,p$,PeD,aPv,Zg,Tdv,KIj,oN,xfB,MIy,ZAM,b6,ScM,oQA,Q1,HBn,We,sM,OM,Xb,C$,Fk,me,uV,Ad,tIM,rO,GB,vW,EQD,UfN,VL,hv_,WID,OAv,QdB,$H,sdv,bAZ,c$M,en,dfA,nQn,BdM,PW,HAM,J$u,iV,Ceu,FcM,gO,LcM,uxZ,qau,zB,YH,ay,ASy,rSM,ySM,GLM,vgn,lNy,wtM,pT,KT,fT,VQN,xH,jhD,Zx,R4b,INB,oy,Xk,td,Er,$Yv,Ur,kH,e4n,PsD,hd,WW,Yau,i7Z,z4n, ggj,Or,QL,sr,aNN,DY_,TT_,bV,ptA,xYM,fNA,cW,dO,nT,BW,HW,CT,m$,Fc,LV,uS,qa,MQn,Z7u,SaD,AE,rr,G_,lS,tQv,Xtu,Vs,EgM,je,IT,RT,$2,ee,gr,z_,Y2,aT,D9,T_,Na,pV,h4v,KV,fV,Ma,Wc_,oT,O7j,shN,tE,b7b,EN,UN,ngM,BTM,H7v,CsZ,FyM,sN,Lyv,ca,bS,Awu,rwZ,ywB,nV,Ba,v1B,JE,CV,mz,FA,wTy,LD,ux,q8,ViM,Az,lpA,rs,yf,IpZ,j9Z,Gv,vF,lx,ws,jb,$9v,eQv,R6,$W,PF,ix,POM,eb,zQB,Ywb,apy,D9n,Tz_,Nz_,pTM,zv,gs,g1j,x9v,YW,ZoM,SwM,pD,o1v,Db,Tv,XTA,KD,E1v,kWj,fD,xW,hQy,M8,OoZ,Zb,d9M,o6,cwN,Q9M,boM,s9Z,XA,tz,Ey,Uy,kW,hz,WF,Oy,Qf,Bzv,sy,COv, mCb,Fvy,HoB,LvD,u6B,bx,ds,qdZ,Jz,lWM,Buv,CD,mP,wSu,IWj,Lu,AO,RaB,rN,q$,PGy,yl,izB,$Cv,u0,gFj,eau,zav,Ydn,NtD,GH,l0,Kvy,wN,Vl,jG,Ia,fWD,xCy,Ra,$s,eG,MM_,Zzb,i0,aa,Dt,TH,N$,pu,Ku,fu,xs,M$,Zt,SG,oa,XP,tO,Sd_,oFN,E2,U2,ks,hO,W9,O2,XSM,tMM,Ql,dN,ko_,han,nu,B9,Ln,Ozv,Ao,rD,QEn,vf,sEN,c5N,bzM,dCZ,nFB,Btb,Hzv,J5M,CGM,FHn,mAB,LH_,AWM,yWD,qFb,Gkb,vrB,wZZ,wD,VR,jJN,VjM,jS,IK,RK,Rxv,$8,eS,Pf,exy,P$Z,ig,$AM,gD,zxB,zz,Y8,aK,DO,Tz,NM,pn,Kn,fn,x8,MM,ZO,SS,oK,XY,to,E7,U7,k8,ho,Wf,O7,QR,s7,bg,cf,dD,nn,Bf,Hf,Jo,Cn, mr,FR,LH,uE,qI,AA,rn,yk,Gw,vR,lE,wn,Vk,jH,IV,RV,$x,eH,PR,iE,gn,zw,Yx,aV,D4,Tw,NI,pH,KH,fH,xx,MI,Z4,SH,oV,tA,EU,UU,kx,WR,OU,aFM,Qk,J,sU,hA,bE,cR,dn,Tcv,BR,pZn,nH,KHB,JA,fFb,m7,HR,Fq,Lg,uz,rI,MjN,Z5Z,SFj,or_,XZy,tju,Vh,$i,kkn,hxn,WHB,O5M,xAv,QJn,AZ,sJM,b5M,iz,Di,gI,GD,cWv,yh,em,zD,TD,nrZ,lz,wI,af,Yi,Bcj,Nq,pg,Kg,fg,H5y,xi,Mq,Zi,Sm,of,JWb,C$n,FXA,LX_,E5,U5,qMD,YA,Gnn,lgM,VK_,qnv,hZ,Igj,RZM,cI,$lv,dI,ng,BI,HI,JZ,Cg,eZM,i$B,gKM,P6B,zZv,YMy,uF,qP,rq,Ge,v4,lF,agA,wq,Dlu,Ve,jw,AF,$S,ew,P4,iF,TUu,Rs,peu,gq, KXN,fgN,ze,xlD,YS,as,MKv,Z$v,DL,SMB,oKb,Te,Xev,tKD,EKZ,NP,p8,K8,UlZ,kn_,f8,xS,MP,hZ_,ZL,Sw,os,X1,WXM,tF,EQ,O$b,UQ,QNZ,kS,sNN,b$Z,cMj,dlN,nKb,BU_,hF,H$M,JMA,C6u,W4,mnM,OQ,Fey,Qe,Leu,sQ,ukM,qrn,bF,H4,Adu,JF,C8,m6,Fj,rd_,ydM,uU,AX,r2,GBM,yH,Gg,lU,vHM,w2,VH,lxv,I8,jyM,Riu,$nM,IxA,e7,iU,Pm,g2,eiM,iTy,PVn,R8,gHM,ziZ,Yr_,axv,$_,pWD,KeZ,fxM,NOA,TOn,DnD,xnv,zg,wWv,MnM,Vnb,ZTu,SrB,oHN,EHM,XWv,Y_,tn_,UnM,Wej,kBM,hi_,Qyu,OTM,sy_,bTn,DG,cdy,BO_,dnB,HTN,nHy,JdM,CVN,mau,F$y,L$A,ucZ,qNN,AEb,rEB,yEA,G__,v2Z,Tg,l9b, waB,Ven,I9A,Kv,N6,tX,E_,R2n,U_,$a_,hX,Wm,e2y,PSA,QH,iVA,bU,cm,d2,x_,nv,Bm,g2v,Hm,JX,Cv,z2D,ma,Ft,LX,uN,q4,A_,yG,G8,vl,lN,YNN,a9_,Da_,IQ,w0,RQ,$c,Trn,NrM,e9,Pl,iN,paD,K$v,j9,f9v,xav,g0,Meu,z8,Yc,D1,T8,N4,pX,KX,xc,M4,S9,Z1,o2v,XaB,teN,E2u,UaM,k_v,Xt,W$v,EJ,OVy,UJ,Wl,QTM,sTM,bVb,cE_,OJ,QG,bN,sJ,d0,daM,n2n,cl,BrM,HVy,Hl,JEM,J_,m8M,mD,F0,Lzb,Fz_,uAM,qyv,AzB,ua,qe,An,rzn,yzM,Gvu,vWj,lbB,wFN,VbM,j6y,IbM,R9M,yn,GF,$8y,e9M,v_,la,PxB,wK,Vn,Ij,iDB,Rj,$k,eo,gWM,P_,z9M,ia,Yyb,gK,abB,D8A,zF,TsM,NsM,pFv,Yk,aj,Dv, TF,KzZ,fbn,Ne,pQ,KQ,x8v,fQ,xk,Me,Zv,So,Mbu,ZDD,oj,X0,Sy_,tn,Ek,Uk,kk,mlb,oWA,XFM,hn,tbN,EWN,U8N,W_,Ok,Qn,sk,ba,c_,dK,nQ,B_,H_,Jn,kvD,h9A,Al,rC,ODy,y4,IC,vp,eV,d8v,m$B,nWA,FPN,LPN,q2Z,AOD,uP_,rOM,yON,GHM,M7,w9v,Itb,jaj,$$A,eTM,P0M,oC,XU,gsB,zTv,TNZ,tl,NNn,Y2B,Em,Um,kM,hl,KPn,MGB,ftN,osv,WPZ,hTB,X9u,Ou_,Om,EsN,tGM,buv,nsM,d$B,C0y,BNM,Q4,sm,q7M,dC,AoM,jKj,VSM,wfA,v8N,lOD,yoM,$MM,RID,GzM,zIb,g8u,Y7b,Ci,TDj,aOj,DM_,ro_,ni,Hp,Pgy,eIM,inn,pfZ,Bp,IOn,NDB,fOA,MSD,S7v,XfB,UMn,kzv,Wpy,OnM,sKv,QKy,BDv,coN,bnA, Hn_,mIM,FrD,Lrj,uR_,rQ,Z$,rAM,qUy,vd,V6,jP,vxy,l4v,Gwu,II,wRD,RI,$v,m0,eP,ltM,Pd,iw,gQ,VHy,z5,jVj,I4B,Rby,Yv,aI,DV,T5,Nh,pS,KS,fS,xv,$ID,eb_,Mh,PEM,ZV,Bl,SP,oI,zb_,gxM,XF,YUv,a4v,DIj,tx,iHv,Eh,Tnb,Uh,oQ,Nnv,pRM,RTM,KrM,kv,F1,tZ,mx,f4A,xIN,Wd,uYy,bl,MHN,y6,G5,LS,FF,Wp,tSA,hIy,uw,mMv,Joj,ZHM,Qay,U$u,Oh,yAj,SV,oxM,SUZ,p9y,E8M,XRB,CgM,FpM,Lpv,cOn,o8y,Znb,S2M,x$N,D$_,atM,iuM,Kpv,kH_,dMM,HuM,JOn,qh,n8A,xMu,Exv,tHM,Q6,sh,F1n,bw,PI,vI,Erv,qq,UIN,cd,dQ,nS,Bd,kwn,CS,mj,Ff,u4,qy,hbv,LR,AC,ro,WrM,yU,sVN,QVM, OHn,vK,cAu,dIy,l4,wo,VU,jL,IH,RH,$b,eL,JAn,i4,CED,PK,mqA,F7b,BnA,HHM,L7v,go,zU,uqM,q5j,Yb,AZN,aH,yZM,rZM,wIj,jfn,RqA,$qu,IiM,igM,zqn,Y5N,KR,fR,aiD,DqZ,xb,My,TIM,NIv,pIA,K7b,SL,fiy,xqv,Xf,tC,ZgD,S5A,oiy,EiN,U8,WK,QU,Uqv,s8,b4,Qfj,bgb,sfA,mPA,JC,dqM,u1_,BIv,F9,hqM,nR,cZB,OgA,W7u,kDb,mW,BK,CR,q3,rFM,rA,yw,Gh,vz,lJ,wA,Vw,yFN,GeA,jk,Iv,$p,lLM,w4_,Rv,VwD,RhD,$P_,ek,ehb,gA,PFM,zh,av,i8u,Yp,Da,gSn,N3,YQv,aLB,KN,fN,ov,TqN,M3,X9,EK,NqZ,kp,Sk,te,p4v,he,K0_,Wz,fLD,xp,Za,DPj,UK,OK,xPA,MwM,Qw,Z8j,sK,bJ,cz,dA,SQD, Bz,nN,Hz,Je,oSM,X4N,CN,mm,FO,Ll,u3,qm,twD,AH,rW,ESv,UPN,yT,Gj,vX,hhM,key,l3,W0j,O8D,QsB,wW,ssZ,b8M,cFN,dPy,nS_,VT,jz,Ir,Rr,Bq_,H8_,JFN,ez,CFN,PX,i3,m6n,F6M,gW,L6D,ujy,yXD,GgD,q_A,AXy,rXZ,YY,ar,DH,Tj,v_j,lGn,V7B,wm_,RJZ,Kl,eJM,ivj,PUv,Sz,ZH,zJM,Y__,aGj,or,D6y,tH,EA,T2_,pmM,K6M,kY,QT,ZvM,F0D,HK,o_M,XmM,t7B,E_u,U6Z,cK,hH,cX,dW,Ovv,Q8y,s8_,nl,n_v,bvv,cXZ,Hvj,JXB,BX,B2v,CUA,HX,JH,Cl,m4N,FaD,m2,Fr,Lay,Lw,utA,qJA,u5,sA,yi,y__,L0v,niM,Gp,vs,wH,Vi,jJ,Ii,Ri,l5,Ps,vcB,gH,wlD,zp,jQM,V9v,l1A,I1v,DJ,PNu,RoB,eoj, $4b,Tp,N_,iXB,gcM,YJM,pw,AFN,Kw,D4v,N0B,LN,plb,KaA,HgN,CzN,a1u,xN,M_,SJ,f1B,x4v,M9M,ZXM,SJN,ocu,Xln,t9M,EcD,U4y,Wan,hoM,OXA,QQv,sQD,oi,bXM,EP,c_N,d4M,ncv,UP,B0v,J_A,HXA,qV,LI,AB,y7,Gs,ai,vj,CNy,rnn,If,u2,V7,lvn,VoB,b5,eB,sP,Pj,Yy,IvM,R3M,FH,ap,iQA,Du,Ts,gkD,z3M,YkB,avN,NV,DeM,TKn,pI,NKy,MoD,xe_,p__,fvv,KDj,KI,ZQM,fI,SkM,okA,toN,EkM,Uev,kFn,sjB,XH,tB,dey,EI,UI,BKZ,HQn,Cau,m7Z,FsM,qmv,AlN,rlA,ylv,l$u,wpj,jCM,I$n,RKn,$7b,PlM,zKM,a$b,OI,Q7,sI,b2,D7b,NCM,ppB,LK,tVD,MVM,Ziy,U7B,uZ,kNv,WsB,hK_,Oiy,Ac,GO, QCb,qZ,vL,lZ,sCM,biu,nMn,JlZ,$C,mhn,IY,d7y,lVn,PL,aY,NZ,wdj,VPu,jIv,xC,fK,oY,XS,IVn,$hM,euA,tc,Sf,Pwy,gvn,zuy,aVD,kC,Yhb,Dhy,TQD,WL,pdn,O$,Kxu,jf,Zh,Lxb,clv,rxA,nK,MZ,iSv,Ls,Dh,qJ,Ab,hun,OSn,WxM,TO,pK,QIB,y$,GP,bSB,vB,lQ,cxD,hB,V$,U$,RuM,IU,Shu,RU,Hin,eKD,JnB,$5,nvA,BQn,PB,HSZ,yCM,rCB,vbv,lMu,zP,aU,D8,Y5,NJ,ps,wKv,Ks,jHv,fs,RPv,S2,IMA,Xy,tb,iRN,Y8A,aMu,k5,Dyv,NoZ,mO,Lb,uu,pK_,Aq,rV,Kjb,yZ,Gl,VZ,js,ID,RD,$o,fMj,es,PE,S8b,iu,gV,oby,XKA,zl,Yo,tLy,EbA,UyM,Nv,pb,fb,kUv,Mv,ORu,QHM,hPv,sHM,bRn,cCB,XW,Ss, Zy,dyb,oD,tq,nby,EY,BoM,UY,HR_,JCM,C4n,hq,WE,m3n,FWN,OY,u9u,LWA,QZ,sY,bu,AeM,reB,cE,yev,Ghb,dV,laB,vpv,nb,wz_,BE,jvD,Vkn,IaA,HE,Jq,Rju,ejn,PJD,Cb,mu,FQ,iNy,zjj,LW,YKv,rM,aay,qH,yY,G4,vo,NAA,KWu,D3j,pzM,fav,TAj,x3M,MkD,l1,ZNu,opu,EpD,khB,U3M,Po,e0,Y4,ak,T4,ONu,NH,pW,KW,bNu,x4,ceM,svA,MH,BAu,Zz,S0,HNN,ok,Jej,x7M,XpM,CJv,FmB,mmu,LmD,XQ,tY,EX,UX,uOA,rHv,Wo,OX,QY,yH_,k4,Gjj,vYv,lHM,VzB,sX,zBM,pX_,Bo,Kmj,VY,xmA,Mzv,Zlv,SAj,JY,oYD,CW,m4,XXM,Fv,tzM,q0,EYj,Umy,AU,rG,kjD,hBB,WmB,OlD,yD,uH,QrM,Gi,blN,cHv,dmM, nYZ,v1,BWv,HlZ,JH_,lH,m_v,wG,L2D,F2N,rkv,$I,qPb,C3_,VD,eZ,yk_,$J,Vz,lk,eX,Gx,$VD,vC,PC,P2M,RL,AkD,j0,ik,R4,iIM,gyj,zEM,gR,YIj,auu,DVb,Tay,NaM,THj,nW,a4,DS,zx,xVv,d3v,npA,Tx,NR,MBn,ZIN,SIN,pP,Xjy,KP,tB_,UVZ,fP,o4,ksb,ZS,kJ,Wqy,hEB,spu,Qpu,OIv,hr,bIu,WC,cBb,nyn,dVB,OW,srA,Bab,Qz,sW,HIB,bk,C2j,mZM,FbM,Lbn,cC,JBM,dR,AHB,nP,AcN,BC,q$A,HC,rcA,qAM,hY,ycA,Jr,mU,wLu,lh_,yA,vD,GX,RLM,lc,wp,$ZD,eLM,PZM,iKu,gCv,zLN,Y$Z,jc,ahA,DZZ,Thv,RR,CP,pLv,Kbn,VA,xZv,Nhj,IR,Mfb,$0,oCA,S$M,ec,PD,tfb,gp,ZKN,zX,ic,XLB,Dn,aR, OKM,WbD,QYD,hLN,sYu,bKN,ECy,UZZ,ccN,dZj,TX,HKv,JcM,BhM,nCn,Ng,FnN,qsu,Lnb,CZM,mJM,uyb,pC,AbB,rbb,v5b,GPD,ybn,KC,l8M,wBy,fC,V2y,jUu,R6y,x0,Mg,$Jv,e6b,PQ_,Zn,isN,Sc,g5M,z6n,YsD,a8A,DJn,TYv,NYA,pBy,KnM,f8Z,M2B,Zs_,E3,U3,WD,XBn,hV,t2M,E5u,UJb,kP_,Wnn,h6y,bsM,cbN,n5v,sUB,dJu,O3,s3,Osv,QUN,Jby,CQZ,HsM,mvv,FOM,LOu,uW_,qYB,jZ,Aqj,rqN,yqj,GlM,lyA,Y0,UW,wED,$vj,jDA,RFD,vyD,bc,VsZ,Iyn,i1,Rk,goM,YY_,zFv,ayN,TVM,NVj,BYb,EW,cD,SX,PuZ,pEZ,ibu,KON,MR,fyu,xvu,EyA,kOb,XE,dp,nC,BD,MsZ,HD,ZbM,SYn,ooy,XEM,tsD,Eob,klM, hFv,sDv,bbN,WOD,QDB,cqy,CC,HbB,no_,BVu,FuD,Luj,uQM,mM,qXB,JV,AYy,mHj,dvb,Fz,rY_,Obj,yYj,L2,v4y,G4B,wo_,V0u,jkM,lzM,u7,$HM,R0b,iWB,P1y,e0Z,g4v,z0b,qo,YXD,A1,DHM,TMZ,azZ,pob,fzZ,xHD,XoM,ZWB,SXn,o4B,t0B,E4M,UHD,h0N,k4A,WuN,OWM,rf,QkM,skn,cYb,bWN,dHv,n4M,HWM,JYM,F4M,C1N,L4N,uvD,q9j,BMN,AUA,m0D,GC,rUy,yUM,GiD,vIM,l7,VZv,w1B,jLv,IZM,Rwb,PHv,$0M,zwD,wf,ewM,Y9B,aZy,VE,D0_,jE,It,TGM,Rt,NGn,eE,$P,K4v,x0Z,MZj,ZqB,S9M,oIy,fZM,X1b,PP,tZD,p1b,o5n,vP,U0N,kin,hwn,W4u,Oqy,QLv,sLM,cUM,gf,d0M,bqu,nIu,BGD,HqM,JUD,FZj, mR_,CHM,LZM,YP,SNy,uEn,qWu,at,ArM,rrN,TC,vJZ,lSv,p2,wCv,VXA,No,GxM,K2,D6,yrM,Mo,f2,j4N,Z6,xP,ezn,gJj,YWZ,DRN,Rzn,zzv,TRM,$Rv,NRj,pCM,KZn,t1,SE,MXB,ZPv,fSj,Xz,oJu,XCB,iPB,PkZ,SWM,tXu,aSD,xRB,ISA,EZ,UZ,kP,EJD,h1,s4M,WZD,bPB,OPA,kxM,crM,URN,BRb,dRv,WP,HPM,hzv,Cky,FUv,uwD,q3N,AVM,GXu,cP,v0j,rVn,b7,Vcj,jRN,C2,fhN,OZ,InZ,R1N,Pc_,iC_,$gZ,z1M,wDb,QE,BP,DgZ,TpM,Npv,pDv,vov,n2,KUZ,xgN,fnv,ZCn,McZ,LU_,o0v,S3j,HP,df,XDb,Fg,tcv,E0M,UgA,kXN,h1y,ml,yVM,eFu,ot,WUN,ut,OCD,QRD,sRu,bCb,cV_,qs,Ay,BpM,r8,HCA,JVn,dgn, n0y,yB,LMn,moZ,FMn,uzy,qZM,GA,A1j,r1_,y1M,vc,GCA,l6Z,wPj,lt,vPv,w8,VB,VEA,jtb,I6N,Ryv,$oM,eyv,P7n,R0,j5,I0,i2M,$h,gPy,zyj,YZj,a6n,TfZ,DoA,a0,pPv,KMn,Nfv,f6M,DY,xoB,TA,MEn,Ns,Z2n,oPv,hyv,XPv,EPZ,Uob,tEy,SZn,kCy,WMN,O2M,QtM,sty,b2v,c1Z,K9,doM,Ms,f9,nPu,ZY,S5,H2_,J1N,Xg,ty,C7D,o0,Fly,msN,Ev,ugD,LlA,kh,hy,Wc,ryZ,qvZ,AyN,Ov,yyy,wcZ,vhM,GAB,lYM,QB,j0y,esv,PtB,bt,i9y,IYv,ghN,cc,Rsy,aYy,d8,n9,Dsv,T8M,N8N,pc_,Klv,Hc,xsM,SvN,ohM,XcD,C9,M5b,EhD,Jy,mJ,FG,fYM,Z9B,Lp,UsB,hsn,WlM,Q0B,O9v,s0_,dsv,yq,Ag,v0,r3,cyN, b9A,GK,nhu,lW,B8b,H9Z,Jyb,w3,Vq,Ctv,mF_,FJn,LJD,uGM,qC_,AgZ,GKM,rgu,vGu,lrA,IrM,RHv,zHv,Dr,DFy,p0M,TK,N3Z,T3M,ip_,gG_,$FA,eHM,YCn,NF,pp,xFy,cB,$yB,MlM,fp,MF,ZpM,SCu,a3,ary,tlj,EGZ,UFM,Sl,Zr,hg,hHB,WJB,Opb,W0,Q3j,bpD,s3M,cgM,OC,Qq,dFv,Hpv,Jgn,bW,B3y,CWv,m2b,nGB,np,Fiv,Liu,d3,ueZ,qOb,A0v,r0A,GcZ,y0M,wgD,VUB,vwD,Iwy,ROj,lwN,Jg,Cp,$2v,zOn,mi,eO_,PDb,gwu,ia_,YOy,D2N,awB,TxM,Fe,Nxy,pgZ,Kiv,fwv,x2n,Za_,SOA,XgM,owv,tUM,EwM,U2b,kcM,hOM,OaM,uD,La,MUb,q2,Qzj,szB,WiN,J0Z,Hay,CD_,mXM,uXM,LkZ,Fkv,qxM,AK_,A0,rx, rK_,yKZ,GdN,vzy,wJy,VpZ,Gc,jFD,ym,lD,lmu,wx,Imb,ReM,$Xj,eeZ,Phv,Vm,iru,gzD,am_,jU,DXA,Yx_,Iz,Rz,$w,NbM,pJM,Kkv,Tbb,xXZ,fmy,MpZ,eU,ZrB,Sxb,XJv,UXN,ozD,tpM,Pg,kdu,WkM,Ory,sFD,brD,iD,gx,cKD,heZ,BbM,nzM,dXD,zc,Yw,JKv,Hrv,az,Dw,Tc,Chj,N2,mDM,FdN,Ldy,u_M,pa,q1u,Ka,Asu,fa,rsn,xw,M2,GuN,ysy,vfM,Zw,w8Z,SU,oz,jBv,$Dj,e8n,VYy,PfA,z8A,Y1u,a0n,gfN,iyb,T9n,DDN,N9Z,f0D,EO,MYD,xDN,p8n,KdA,ZyB,S1D,UO,kw,ofB,X8A,tYv,Efn,UDA,kuy,Wdv,OyN,Hyu,byN,cs_,QB_,Cfj,bD,dx,qjM,Ai_,Hg,riM,J0,yiM,mzM,sO,na,vRn,ldM,mk,Vyu,IdA,jqN, FX,Bg,Qm,wvM,Ca,FTM,Gmv,$zA,h0,Lr,epN,PL_,cg,LTM,uh,qX,ieb,AK,gRM,rb,zpv,YjN,Dzj,TBy,adj,y0,Gd,vJ,NBM,pvb,KTb,xz_,Myy,Sju,Zen,oRM,wb,lh,fdM,XvD,ERB,tyA,V0,jp,Uzy,hpB,WTM,IF,kmv,RF,$z,Oeb,QqD,be_,ep,squ,ciu,dzv,nRM,ih,gb,JiN,CLb,BBM,Heu,mUn,zd,Yz,L_b,F_u,uLA,Ahv,qDB,rhD,Dm,G2j,yhv,vuD,NX,l3A,VxM,wGj,Kr,jSN,I3_,Rnv,env,PdN,ity,$UD,guZ,znM,YDN,a3n,DUv,Twb,pGj,K_A,f3n,MX,xUv,MxB,ZtN,ouA,UUM,txv,SDB,oF,XGu,Sp,EuM,XX,hnu,k2n,Ex,tK,sSn,btB,chv,dU_,M0j,Htu,BwZ,kz,WJ,hK,nuj,Ox,Q0,bh,Cdv,cJ,qqN,Rlv,$Wj,db, anb,elv,fW,WW_,Qvv,nr,BJ,u1,Pju,ihZ,AY,Dz,xJ,gdM,zl_,aou,Yqv,DWM,T7M,N7B,p6D,fov,xWb,M1M,ZhM,Kwn,k7_,hlv,Wwj,UWM,Oh_,sXn,cNM,dWD,ndD,F_,bhj,QXB,SqD,Ly,JNy,CjA,Hhn,B7M,Ltn,FtM,IL,uuM,ADZ,yDM,uf,GyM,Edv,Cr,qTB,vVA,l7_,wUD,odN,t1u,urv,tr,md,VFB,As,I7A,RYn,$EM,qD,jAB,rDN,P_v,YTu,Gu,a7M,DEy,gVM,lf,Tkn,NkB,eYb,pUv,zYv,Kty,w9,v8,f7y,MFy,xEn,r9,ST_,Vt,lnM,oVA,EVM,tFy,kyu,hYN,UEn,IB,jY,O6y,QAu,sAj,b6N,RB,cDn,dEA,nV_,Bkn,qeb,mw_,FGy,JDu,H6M,P8,V$v,lQM,oU,eY,Yf,aB,IQj,RtM,Tu,uoN,fy,etA,Ky,D0,iZy,glM,zty,vl_, Z0,oB,aQB,LGj,$wv,ND,g9,Dwu,E1,PXn,T5v,N5Z,U1,kf,pbD,py,wbB,KGM,fQM,SY,xwA,xf,M$N,MD,MJ,ZZ_,oln,hs,W8,XbM,t$M,Elv,ts,X_,UwM,XUB,kQn,C_j,htv,WGv,OZv,Q5_,O1,Qt,c3M,B5B,J3v,bZn,r6n,y6N,GqD,s1,vmv,l_N,wiA,V8B,I_n,j_u,Rrv,bf,c8,d9,$py,erj,PPj,nX,iOj,ny,gmA,B8,zrM,H8,Js,Xq,YHb,lw,AAB,a_v,cp,DpM,kc,h_,TPu,hx,NPA,piN,KRZ,wQ,VGM,f_y,xpn,M8n,Cy,SHb,omD,mT,Le,uL,Xiv,UpN,kqD,qz,hrA,t8M,WRy,Emy,OOM,Q_j,s_A,bOZ,Ai,dpv,NUu,ye,CX,nmM,BPB,LQ,c6N,Is,HO_,J6_,CPn,rB,Lv,F9u,yV,L9y,Gm,vv,FV,uIM,qVN,AmM,lL,wB,rmD,VV,jy, ymb,Iq,GSn,Rq,$R,vTN,lK_,CSv,ey,wxN,j7v,VWy,Pv,iL,IKA,gB,RNM,$jN,eNM,Ppj,ijZ,gTZ,YVB,YR,zNM,aKu,DjA,TSn,NSD,xjv,pxb,K9_,fKb,ZjM,oTv,XxM,tWn,SVj,aq,ETv,Ujn,kSv,hNM,W9N,Tm,Ojv,Nz,pe,Ke,Q7A,s7_,cmM,dj_,nTn,BSj,Jmy,Hjv,CpD,fe,xR,LFb,mSb,FFb,Mz,uiv,qBv,Zd,Sy,ATN,oq,rTv,XV,yTA,ti,Ej,G3Z,Uj,kR,vLB,lsM,hi,Wv,w7_,Oj,VDD,jxB,cv,dB,Is_,RAB,$SZ,ifZ,P9u,ne,gLN,zAA,YBb,vsv,eAN,DSb,Tyn,p7A,gAb,ajD,Qv,Un; ly=function(m,F,L){if((m>>2&7)==1){F[58]>=2&&(((0,F[42])((0,F[67])(F[24],F[68]),F[11],F[39],F[58]),F[23])(F[51],F[37]),y[61])||((0,F[57])((0,F[2])(F[39],F[64]),F[35],(0,F[66])(),F[39],F[5]),F[3])(F[71],F[13]);F[32]>9&&((((0,F[10])(F[38],F[48]),F[10])(F[37],F[55]),F[10])(F[37],F[36]),F[10])(F[39],F[59])===(0,F[14])((0,F[62])(F[32],F[37]),F[17],(0,F[4])(F[20],F[52]),F[36],F[16]);F[7]>=2&&(0,F[12])((0,F[8])(F[52],F[42]),F[61],(0,F[24])(F[37],F[68]),F[36]);F[49]!==-3&&(0,F[70])(F[36],F[21]);F[18]>new L(y[42])/ 1E3&&(F[14]!=10||((0,F[38])((0,F[20])(),F[4],F[68]),0))&&(0,F[51])(F[34],F[42]);F[27]>9&&(0,F[63])(F[19],F[8]);F[45]<=-7&&(F[8]!=-4||((0,F[47])(F[34],F[53]),0))&&(0,F[71])(F[5],F[36]);var u=[]}if(m>>1>=-58&&(m+6&8)<2){var q=F[y[21]](y[2]);qb[y[63]](q,1);qb[y[65]](q,24);qb[y[63]](q,3);qb[y[36]](q,29);qb[y[63]](q,1);qb[y[36]](q,5);qb[y[65]](q,69);qb[y[36]](q,14);qb[y[63]](q,3);u=q[y[27]](y[2])}(m&107)==m&&(yv(79,F),q=decodeURIComponent(F[y[14]](y[55])||y[2])[y[21]](y[34]),u=F[y[28]]===y[51]&&q[y[13]]> 1&&!!q[1]);return u}; w_=function(m,F,L,u){if(m+4>>2=m){F=(F%L[y[13]]+L[y[13]])%L[y[13]];var q=L[0];L[0]=L[F];L[F]=q;var A=[F]}m>>1&13||(L===y[88]&&((q=u[y[9]](y[33]))>=0?(L=y[58]+u[y[0]](0,q),u=u[y[0]](q+1)):(q=u[y[9]](y[86]))>=0&&(L=y[58]+u[y[0]](0,q),u=u[y[0]](q+3))),F[L]=u);if((m&78)==m){q=64;for(var r=[];++q-r[y[13]]-32;){switch(q){case 91:q=44;continue;case 123:q=65;break;case 65:q-=18;continue;case 58:q=96;continue;case 46:q=95}r[y[22]](String[y[1]](q))}A=r}(m|40)==m&&(yv(75,F),A=F[y[3]]);if((m<<2& 15)>=11&&m>>2<14){q=64;for(r=[];++q-r[y[13]]-32;)switch(q){case 58:q=96;continue;case 91:q=44;break;case 65:q=47;continue;case 46:q=153;case 123:q-=58;default:r[y[22]](String[y[1]](q))}A=r}return A}; RZ=function(m,F,L){if((m+5^17)>=m&&(m+2^10)=m){u=F[y[21]](y[60]);q={};for(A=0;A>2&23||(L=(L%F[y[13]]+F[y[13]])%F[y[13]],F[y[10]](L,1));return r}; FBu=function(m,F,L,u,q,A,r){var G;(m>>1&3)==1&&(G=L(q,A,r));(m|7)>>3||F[y[13]]==0||(L=(L%F[y[13]]+F[y[13]])%F[y[13]],F[y[10]](0,1,F[y[10]](L,1,F[0])[0]));return G}; eu=function(m,F,L){if(m-4<<2=m){try{F[39]!==9&&(F[56]<=2?(0,F[47])((0,F[30])(F[35],F[7]),F[42],F[58],F[66]):(0,F[29])((0,F[51])((0,F[57])(),F[15],F[9]),F[23],F[48])),F[66]!=9&&(F[41]<=3?(0,F[51])((0,F[52])(),F[17],F[9])*(0,F[29])((0,F[51])((0,F[52])(),F[17],F[9]),F[51],(0,F[57])(),F[47],F[9]):((0,F[29])((0,F[23])(F[47]),F[11],F[48],F[10]),F[23])(F[32]))}catch(A){(0,F[67])(F[54],F[35]),(0,F[20])((0,F[51])(),F[24],F[62])}finally{var u=ly(4,F,Date)}try{F[39]>-5?((0,F[24])(F[50]),F[new Date(y[26])/ 1E3])(F[33],F[38]):(0,F[30])((0,F[new Date(y[45])/1E3])(F[16]),F[12],F[50],F[59]),F[23]!=9&&((0,F[12])(F[49],F[8]),F[5])(F[18],F[31])}catch(A){(0,F[65])(F[16],F[66])/(0,F[52])((0,F[58])(),F[48],F[10])}try{u=LBu(2,F)}catch(A){u=$A(32,F,Date)}finally{F[18]>-7?(0,F[9])(F[24],F[4]):(0,F[50])(F[58])}try{F[33]===4?((0,F[22])((0,F[16])(),F[58],F[64]),(0,F[9])(F[58],F[60]),F[69])(F[26],F[47]):((0,F[44])((0,F[9])(F[56],F[32]),F[50],F[56]),F[62])(F[58],F[38]),F[17]>7&&(F[23]!==7||(((0,F[9])(F[26],F[34]),F[9])(F[58], F[10]),0))&&((0,F[61])(F[30],F[56]),F[22])((0,F[16])(),F[58],F[64])}catch(A){(0,F[44])((0,F[6])(F[64-140%(new Date(y[31])/1E3)-4]),F[6],F[1])}finally{F[63]!==1&&(0,F[61])(F[17],F[58])%(0,F[61])(F[11],F[56])}var q=[]}if((m+3^9)>=m&&(m+3^21)>2&15)==2)for(u=F[y[13]];u;)F[y[22]](F[y[10]](--u,1)[0]);(m-4^22)=m&&F[y[13]]!=0&&(u=w_(9,L,F),L=u[0]);return q}; LBu=function(m,F){if((m>>1&7)==1){(F[32]>=-10||((0,F[61])(F[16],F[6]),null))&&(0,F[65])(F[18],F[46]);(0,F[54])();(0,F[52])((0,F[34])(),F[48],F[10]);var L=[]}if((m&41)==m){for(var u=64,q=[];++u-q[y[13]]-32;){switch(u){case 58:u-=14;case 91:case 92:case 93:continue;case 123:u=47;case 94:case 95:case 96:continue;case 46:u=95}q[y[22]](String[y[1]](u))}L=q}return L}; Dj=function(m,F,L){if((m|5)>=17&&(m>>2&8)<7)if(L=L===void 0?!1:L,yv(72,F),F[y[28]]!==y[51]){var u=F[y[29]]();u[y[17]](y[54],y[41]);var q=u}else{var A=F[y[7]]();u=new g.PN(A);var r=F[y[14]](y[79]),G=decodeURIComponent(F[y[14]](y[55])||y[2])[y[21]](y[34]);if(r&&G&&G[y[13]]>1&&G[1]){A=u[y[30]];var v=A[y[59]](/^[^.]*/,y[2]);g.iy(u,(A[y[9]](y[56])===0?y[56]:y[52])+r+y[35]+G[1]+v);u=new g.zM(u[y[23]]());u[y[17]](y[6],y[41]);q=u}else L?(u=F[y[29]](),u[y[17]](y[6],y[41]),q=u):(r=u[y[30]][y[32]](y[50]),u[y[30]][y[32]](y[20])? (g.iy(u,y[89]),A=u[y[23]]()):u[y[30]][y[32]](y[46])?(g.iy(u,y[81]),A=u[y[23]]()):(u=qnv(A),YA(u)&&(A=u)),u=new g.zM(A),u[y[17]](y[24],y[41]),r&&u[y[17]](y[39],y[62]),q=u)}if(!(m<<1&6)){yv(78,F);u=F[y[25]]+(F[y[25]]?y[78]:y[70])+F[y[3]]+F[y[28]];if(RZ(69,F)){var l=[];g.aZ(F[y[30]],function(w,V){w!==null&&l[y[22]](V+y[33]+w)}); u+=y[57]+l[y[27]](y[60])}q=u}return q}; $A=function(m,F,L){if((m&39)==m){F[20]<-5&&(((0,F[13])(F[45],F[49]),F[62])(F[13],F[4]),F[65])(F[13]);F[new L(y[40])/1E3]>=0&&(F[52]==0?(0,F[62])(F[15],F[17])*(0,F[49])((0,F[55])(),F[13],F[7]):(0,F[27])((0,F[65])(F[46]),F[new L(y[76])/1E3],F[58]));F[57]!==8&&(F[59]>=-10&&((0,F[61])(F[23],F[58]),1)||(0,F[62])(F[24],F[3]));var u=[]}if(!((m|7)>>4)){var q=F[y[9]](y[11],12),A=F[y[9]](y[11],q+1);q>0&&A>0?(L[y[28]]=F[y[0]](0,A),F=F[y[0]](A+1)):(L[y[28]]=F,F=y[2]);u=[F]}if((m|40)==m)for(F=(F%L[y[13]]+L[y[13]])% L[y[13]];F--;)L[y[66]](L[y[71]]());return u}; IZ=function(m,F,L,u,q,A){var r;(m|40)==m&&(this[y[19]]=F,this[y[18]]=L===void 0?!1:L,this[y[3]]=this[y[28]]=this[y[25]]=y[2],this[y[30]]={},this[y[8]]=y[2]);m>>1&15||(r=L(u,q,A));if((m+4^6)=m){var G=F[L],v=G[y[9]](y[33]);v>0?w_(1,u,G[y[0]](0,v),G[y[0]](v+1)):G&&(u[G]=y[2]);r=[]}if((m+8&7)==3)throw F;return r}; yv=function(m,F){if((m|72)==m&&F[y[19]])var L=Nb(44,F);m+4>>2=m&&F[y[15]]();if(m+4>>2=m){var u=g.z(F,Avv)||F[y[49]];L={kQ:!1,OQ:y[2],Ef:y[2],s:y[2]};if(u){u=KM(u);L[y[84]]=!0;L[y[64]]=u[y[8]];L[y[69]]=u[y[38]];L[y[77]]=u[y[77]];var q=L}else q=L}if(m+2>>1=m){L=64;for(u=[];++L-u[y[13]]-32;)switch(L){case 46:L=95;default:u[y[22]](String[y[1]](L));case 94:case 95:case 96:break;case 123:L-=76;case 92:case 93:continue;case 58:L=44;case 91:}q=u}return q}; Nb=function(m,F){var L;(m|9)>>4||(L=F[y[19]]?F[y[19]][y[67]](y[47]):F[y[25]]===y[47]);if((m-9|43)=m){if(!(YA(F[y[19]])||F[y[19]][y[67]](y[47])||F[y[19]][y[67]](y[87])||F[y[19]][y[67]](y[75])))throw new g.oZ(y[74],F[y[19]]);var u=g.XM(F[y[19]]);F[y[25]]=u[y[91]];F[y[3]]=u[y[30]]+(u[y[3]]!=null?y[85]+u[y[3]]:y[2]);var q=u[y[19]];q[y[67]](y[51])?(F[y[28]]=y[51],q=q[y[0]](14)):q[y[67]](y[80])?(F[y[28]]=y[80],q=q[y[0]](13)):q[y[67]](y[83])?(q=$A(8,q,F),q=q[0]):(F[y[28]]=q,q=y[2]);var A=F[y[30]]; F[y[30]]=RZ(7,q);Object[y[5]](F[y[30]],RZ(53,u[y[18]][y[23]]()));Object[y[5]](F[y[30]],A);F[y[30]][y[73]]===y[72]&&(delete F[y[30]][y[73]],F[y[28]]+=y[48]);F[y[19]]=y[2];F[y[8]]=y[2];F[y[18]]&&(u=eu(13,F));L=[]}if(((m^30)&5)>=3&&(m|2)>>4<3)a:if(u=F[y[21]](y[2]),q=[861719270,-1115262190,1431553568,rvM,-1659032463,-605032271,function(r,G){G=(G%r[y[13]]+r[y[13]])%r[y[13]];r[y[10]](-G)[y[15]]()[y[53]](function(v){r[y[66]](v)})}, 367566387,-1001561636,-752628727,y[43],-166538941,1912599862,yvB,1806398948,-4886635,1981055978,y[44],-1489464703,-1798648879,-1948445885,469936866,GMM,1349572150,vAv,-605032271,-869549344,y[82],1428546678,ljM,wNA,1390604196,-1960616260,u,-237246673,u,-75939250,-922708353,VuM,1117369069,-1295174376,jZv,Ijv,/((,()((),)\/)\/())/,-1962355674,-237996118,1916879131,RDv,1726825149,1512354859,null,$bN,1036028547,-2045775284,1158344138,349617159,-303928072,1916879131,1022384214,1332809250,-164530164,-626245278, -936604443,179357008,1154981307,u,null,null,249837156,function(r,G,v){var l=r[y[13]];G[y[53]](function(w,V,I){this[y[22]](I[V]=r[(r[y[9]](w)-r[y[9]](this[V])+V+l--)%r[y[13]]])},v[y[21]](y[2]))}, eDM,PyZ],q[50]=q,q[66]=q,q[67]=q,typeof iMy===y[68])L=F;else{try{q=eu(1,q)}catch(r){L=y[90]+F;break a}L=u[y[27]](y[2])}return L}; tv=function(m){return function(){return gAb[m].apply(this,arguments)}}; g.En=function(m,F){return gAb[m]=F}; zDN=function(m){m=["object"==typeof globalThis&&globalThis,m,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var F=0;F=this.length))return this[m]}; oAM=function(m,F,L){m instanceof String&&(m=String(m));for(var u=m.length-1;u>=0;u--){var q=m[u];if(F.call(L,q,u,m))return{y3:u,oG:q}}return{y3:-1,oG:void 0}}; g.Tt=function(m,F,L){m=m.split(".");L=L||g.DC;for(var u;m.length&&(u=m.shift());)m.length||F===void 0?L[u]&&L[u]!==Object.prototype[u]?L=L[u]:L=L[u]={}:L[u]=F}; pc=function(m,F){var L=g.NN("CLOSURE_FLAGS");m=L&&L[m];return m!=null?m:F}; g.NN=function(m,F){m=m.split(".");F=F||g.DC;for(var L=0;L2){var u=Array.prototype.slice.call(arguments,2);return function(){var q=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(q,u);return m.apply(F,q)}}return function(){return m.apply(F,arguments)}}; g.ER=function(m,F,L){g.ER=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?tuj:EAZ;return g.ER.apply(null,arguments)}; g.UR=function(m,F){var L=Array.prototype.slice.call(arguments,1);return function(){var u=L.slice();u.push.apply(u,arguments);return m.apply(this,u)}}; g.ke=function(){return Date.now()}; UbB=function(m){g.Tt("yt.abuse.playerAttLoaderRun",m)}; hf=function(m){return m}; g.W2=function(m,F){function L(){} L.prototype=F.prototype;m.FF=F.prototype;m.prototype=new L;m.prototype.constructor=m;m.o6=function(u,q,A){for(var r=Array(arguments.length-2),G=2;G=0;--L)L in u&&F.call(void 0,u[L],L,m)}; g.c2=function(m,F,L){F=bq(m,F,L);return F<0?null:typeof m==="string"?m.charAt(F):m[F]}; bq=function(m,F,L){for(var u=m.length,q=typeof m==="string"?m.split(""):m,A=0;A=0;u--)if(u in q&&F.call(L,q[u],u,m))return u;return-1}; g.nc=function(m,F){return QZM(m,F)>=0}; sZy=function(m){if(!Array.isArray(m))for(var F=m.length-1;F>=0;F--)delete m[F];m.length=0}; g.Fd=function(m,F){F=QZM(m,F);var L;(L=F>=0)&&g.Cc(m,F);return L}; g.Cc=function(m,F){return Array.prototype.splice.call(m,F,1).length==1}; g.L0=function(m,F){F=bq(m,F);F>=0&&g.Cc(m,F)}; bM_=function(m,F){var L=0;OMv(m,function(u,q){F.call(void 0,u,q,m)&&g.Cc(m,q)&&L++})}; g.uB=function(m){return Array.prototype.concat.apply([],arguments)}; g.qT=function(m){var F=m.length;if(F>0){for(var L=Array(F),u=0;u>>1),v=void 0;L?v=F.call(void 0,m[G],G,m):v=F(u,m[G]);v>0?q=G+1:(A=G,r=!v)}return r?q:-q-1}; g.IW=function(m,F){m.sort(F||wF)}; nAy=function(m,F){var L=wF;g.IW(m,function(u,q){return L(F(u),F(q))})}; g.RW=function(m,F,L){if(!g.xe(m)||!g.xe(F)||m.length!=F.length)return!1;var u=m.length;L=L||B_Z;for(var q=0;qF?1:m0&&(F[q]=u)},m); return F}; rfy=function(m){m=bB(m);var F=[];g.aZ(m,function(L,u){u in Object.prototype||typeof L!="undefined"&&F.push([u,":",L].join(""))}); return F}; Gtb=function(m){Op(m,"od",yfM);Op(m,"opac",B5).X=!0;Op(m,"sbeos",B5).X=!0;Op(m,"prf",B5).X=!0;Op(m,"mwt",B5).X=!0;Op(m,"iogeo",B5)}; H5=function(m,F){return m.lastIndexOf(F,0)==0}; veb=function(m,F){var L=m.length-F.length;return L>=0&&m.indexOf(F,L)==L}; g.J9=function(m){return/^[\s\xa0]*$/.test(m)}; g.C0=function(m,F){return m.indexOf(F)!=-1}; m5=function(m,F){return g.C0(m.toLowerCase(),F.toLowerCase())}; g.ui=function(m,F){var L=0;m=Fn(String(m)).split(".");F=Fn(String(F)).split(".");for(var u=Math.max(m.length,F.length),q=0;L==0&&qF?1:0}; g.qi=function(){var m=g.DC.navigator;return m&&(m=m.userAgent)?m:""}; GJ=function(m){if(!AJ&&!rl||!yK)return!1;for(var F=0;F0:!1}; VK=function(){return wl()?!1:li("Opera")}; lCu=function(){return wl()?!1:li("Trident")||li("MSIE")}; w2A=function(){return wl()?GJ("Microsoft Edge"):li("Edg/")}; jR=function(){return li("Firefox")||li("FxiOS")}; Ro=function(){return li("Safari")&&!(Io()||(wl()?0:li("Coast"))||VK()||(wl()?0:li("Edge"))||w2A()||(wl()?GJ("Opera"):li("OPR"))||jR()||li("Silk")||li("Android"))}; Io=function(){return wl()?GJ("Chromium"):(li("Chrome")||li("CriOS"))&&!(wl()?0:li("Edge"))||li("Silk")}; VCA=function(){return li("Android")&&!(Io()||jR()||VK()||li("Silk"))}; jGN=function(m){var F={};m.forEach(function(L){F[L[0]]=L[1]}); return function(L){return F[L.find(function(u){return u in F})]||""}}; ICM=function(m){var F=g.qi();if(m==="Internet Explorer"){if(lCu())if((m=/rv: *([\d\.]*)/.exec(F))&&m[1])F=m[1];else{m="";var L=/MSIE +([\d\.]+)/.exec(F);if(L&&L[1])if(F=/Trident\/(\d.\d)/.exec(F),L[1]=="7.0")if(F&&F[1])switch(F[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=L[1];F=m}else F="";return F}var u=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");L=[];for(var q;q=u.exec(F);)L.push([q[1],q[2],q[3]||void 0]); F=jGN(L);switch(m){case "Opera":if(VK())return F(["Version","Opera"]);if(wl()?GJ("Opera"):li("OPR"))return F(["OPR"]);break;case "Microsoft Edge":if(wl()?0:li("Edge"))return F(["Edge"]);if(w2A())return F(["Edg"]);break;case "Chromium":if(Io())return F(["Chrome","CriOS","HeadlessChrome"])}return m==="Firefox"&&jR()||m==="Safari"&&Ro()||m==="Android Browser"&&VCA()||m==="Silk"&&li("Silk")?(F=L[2])&&F[1]||"":""}; Rmv=function(m){if(wl()&&m!=="Silk"){var F=yK.brands.find(function(L){return L.brand===m}); if(!F||!F.version)return NaN;F=F.version.split(".")}else{F=ICM(m);if(F==="")return NaN;F=F.split(".")}return F.length===0?NaN:Number(F[0])}; emB=function(){var m=null;if(!$Nv)return m;try{var F=function(L){return L}; m=$Nv.createPolicy("goog#html",{createHTML:F,createScript:F,createScriptURL:F})}catch(L){}return m}; eR=function(){$7===void 0&&($7=emB());return $7}; P$=function(m){this.X=m}; ii=function(m){var F=eR();m=F?F.createScriptURL(m):m;return new P$(m)}; gl=function(m){if(m instanceof P$)return m.X;throw Error("");}; zJ=function(m){this.X=m}; g.Y7=function(m){if(m instanceof zJ)return m.X;throw Error("");}; ao=function(m){this.Uw=m}; DR=function(m){return new ao(function(F){return F.substr(0,m.length+1).toLowerCase()===m+":"})}; g.TJ=function(m,F){F=F===void 0?PqM:F;a:if(F=F===void 0?PqM:F,!(m instanceof zJ)){for(var L=0;L4);q++)F[W$(m[q])]||(L+="\nInner error "+u++ +": ",m[q].stack&&m[q].stack.indexOf(m[q].toString())==0||(L+=typeof m[q]==="string"?m[q]:m[q].message+"\n"),L+=k7(m[q],F));q")!=-1&&(m=m.replace(xNM,">")),m.indexOf('"')!=-1&&(m=m.replace(MCM,""")),m.indexOf("'")!=-1&&(m=m.replace(Zc_,"'")),m.indexOf("\x00")!=-1&&(m=m.replace(SRM,"�")));return m}; g.c$=function(m){return m==null?"":String(m)}; dl=function(m){for(var F=0,L=0;L>>0;return F}; n_=function(m){var F=Number(m);return F==0&&g.J9(m)?NaN:F}; oeM=function(m){return String(m).replace(/\-([a-z])/g,function(F,L){return L.toUpperCase()})}; X2_=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; tCM=function(m){return m.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(F,L,u){return L+u.toUpperCase()})}; Eev=function(m){var F=1;m=m.split(":");for(var L=[];F>0&&m.length;)L.push(m.shift()),F--;m.length&&L.push(m.join(":"));return L}; B$=function(){return AJ||rl?!!yK&&!!yK.platform:!1}; UNM=function(){return B$()?yK.platform==="Android":li("Android")}; H$=function(){return li("iPhone")&&!li("iPod")&&!li("iPad")}; JJ=function(){return H$()||li("iPad")||li("iPod")}; C_=function(){return B$()?yK.platform==="macOS":li("Macintosh")}; ktu=function(){return B$()?yK.platform==="Windows":li("Windows")}; mN=function(m){mN[" "](m);return m}; hmB=function(m,F){try{return mN(m[F]),!0}catch(L){}return!1}; OcM=function(m,F){var L=WCj;return Object.prototype.hasOwnProperty.call(L,m)?L[m]:L[m]=F(m)}; g.Fl=function(m){return OcM(m,function(){return g.ui(QGN,m)>=0})}; g.Lk=function(m,F,L){return Math.min(Math.max(m,F),L)}; g.uI=function(m,F){m%=F;return m*F<0?m+F:m}; qL=function(m,F,L){return m+L*(F-m)}; g.AQ=function(m,F){this.x=m!==void 0?m:0;this.y=F!==void 0?F:0}; rj=function(m,F){return m==F?!0:m&&F?m.x==F.x&&m.y==F.y:!1}; g.yO=function(m,F){this.width=m;this.height=F}; g.G0=function(m,F){return m==F?!0:m&&F?m.width==F.width&&m.height==F.height:!1}; vr=function(m){return m.width*m.height}; wj=function(m,F){this.X=m===lI&&F||""}; VO=function(m){if(m instanceof f_)return m;m=String(m).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return x7(m)}; bcB=function(m){return sGv(m)}; sGv=function(m){var F=VO("");return x7(m.map(function(L){return Mi(VO(L))}).join(Mi(F).toString()))}; HcM=function(m){var F;if(!cfZ.test("div"))throw Error("");if(dNM.indexOf("DIV")!==-1)throw Error("");var L="":(m=bcB(F.map(function(u){return u instanceof f_?u:VO(String(u))})),L+=">"+m.toString()+""); return x7(L)}; neB=function(m){for(var F="",L=Object.keys(m),u=0;u2&&qpZ(q,r,u,2);return r}; qpZ=function(m,F,L,u){function q(G){G&&F.appendChild(typeof G==="string"?m.createTextNode(G):G)} for(;u0)q(A);else{a:{if(A&&typeof A.length=="number"){if(g.MN(A)){var r=typeof A.item=="function"||typeof A.item=="string";break a}if(typeof A==="function"){r=typeof A.item=="function";break a}}r=!1}g.eq(r?g.qT(A):A,q)}}}; g.fk=function(m){return pk(document,m)}; pk=function(m,F){F=String(F);m.contentType==="application/xhtml+xml"&&(F=F.toLowerCase());return m.createElement(F)}; g.xj=function(m){return document.createTextNode(String(m))}; g.ML=function(m,F){m.appendChild(F)}; g.ZU=function(m){for(var F;F=m.firstChild;)m.removeChild(F)}; S3=function(m,F,L){m.insertBefore(F,m.childNodes[L]||null)}; g.o2=function(m){return m&&m.parentNode?m.parentNode.removeChild(m):null}; g.Xl=function(m,F){if(!m||!F)return!1;if(m.contains&&F.nodeType==1)return m==F||m.contains(F);if(typeof m.compareDocumentPosition!="undefined")return m==F||!!(m.compareDocumentPosition(F)&16);for(;F&&m!=F;)F=F.parentNode;return F==m}; R2=function(m){return m.nodeType==9?m:m.ownerDocument||m.document}; g.tQ=function(m,F){if("textContent"in m)m.textContent=F;else if(m.nodeType==3)m.data=String(F);else if(m.firstChild&&m.firstChild.nodeType==3){for(;m.lastChild!=m.firstChild;)m.removeChild(m.lastChild);m.firstChild.data=String(F)}else g.ZU(m),m.appendChild(R2(m).createTextNode(String(F)))}; EE=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")||A9B(m)):m.hasAttribute("tabindex")&&A9B(m)}; A9B=function(m){m=m.tabIndex;return typeof m==="number"&&m>=0&&m<32768}; kj=function(m,F,L){if(!F&&!L)return null;var u=F?String(F).toUpperCase():null;return UE(m,function(q){return(!u||q.nodeName==u)&&(!L||typeof q.className==="string"&&g.nc(q.className.split(/\s+/),L))},!0)}; UE=function(m,F,L){m&&!L&&(m=m.parentNode);for(L=0;m;){if(F(m))return m;m=m.parentNode;L++}return null}; I2=function(m){this.X=m||g.DC.document||document}; r9B=function(){this.X=this.G5=null}; hQ=function(){}; OE=function(){if(!Wr())throw Error();}; Wr=function(){return!(!QO||!QO.performance)}; y9M=function(m){return g.T0?"webkit"+m:m.toLowerCase()}; sE=function(m){return function(){return m}}; g.bI=function(){}; Gbv=function(m){var F=F||0;return function(){return m.apply(this,Array.prototype.slice.call(arguments,0,F))}}; cr=function(m){var F=!1,L;return function(){F||(L=m(),F=!0);return L}}; dj=function(m){var F=m;return function(){if(F){var L=F;F=null;L()}}}; nk=function(m,F,L){var u=0;return function(q){g.DC.clearTimeout(u);var A=arguments;u=g.DC.setTimeout(function(){m.apply(L,A)},F)}}; Br=function(m,F,L,u){this.top=m;this.right=F;this.bottom=L;this.left=u}; Hr=function(m){return m.right-m.left}; JQ=function(m,F){return m==F?!0:m&&F?m.top==F.top&&m.right==F.right&&m.bottom==F.bottom&&m.left==F.left:!1}; Ck=function(m,F,L){F instanceof g.AQ?(m.left+=F.x,m.right+=F.x,m.top+=F.y,m.bottom+=F.y):(m.left+=F,m.right+=F,typeof L==="number"&&(m.top+=L,m.bottom+=L));return m}; g.mL=function(m,F,L,u){this.left=m;this.top=F;this.width=L;this.height=u}; FT=function(m,F){return m==F?!0:m&&F?m.left==F.left&&m.width==F.width&&m.top==F.top&&m.height==F.height:!1}; g.uC=function(m,F,L){if(typeof F==="string")(F=Lm(m,F))&&(m.style[F]=L);else for(var u in F){L=m;var q=F[u],A=Lm(L,u);A&&(L.style[A]=q)}}; Lm=function(m,F){var L=vXv[F];if(!L){var u=oeM(F);L=u;m.style[u]===void 0&&(u=(g.T0?"Webkit":qr?"Moz":null)+tCM(u),m.style[u]!==void 0&&(L=u));vXv[F]=L}return L}; g.AP=function(m,F){var L=m.style[oeM(F)];return typeof L!=="undefined"?L:m.style[Lm(m,F)]||""}; r$=function(m,F){var L=R2(m);return L.defaultView&&L.defaultView.getComputedStyle&&(m=L.defaultView.getComputedStyle(m,null))?m[F]||m.getPropertyValue(F)||"":""}; G9=function(m,F){return r$(m,F)||(m.currentStyle?m.currentStyle[F]:null)||m.style&&m.style[F]}; g.lC=function(m,F,L){if(F instanceof g.AQ){var u=F.x;F=F.y}else u=F,F=L;m.style.left=vO(u,!1);m.style.top=vO(F,!1)}; w$=function(m){try{return m.getBoundingClientRect()}catch(F){return{left:0,top:0,right:0,bottom:0}}}; l5u=function(m){var F=R2(m),L=G9(m,"position"),u=L=="fixed"||L=="absolute";for(m=m.parentNode;m&&m!=F;m=m.parentNode)if(m.nodeType==11&&m.host&&(m=m.host),L=G9(m,"position"),u=u&&L=="static"&&m!=F.documentElement&&m!=F.body,!u&&(m.scrollWidth>m.clientWidth||m.scrollHeight>m.clientHeight||L=="fixed"||L=="absolute"||L=="relative"))return m;return null}; g.Vr=function(m){var F=R2(m),L=new g.AQ(0,0);if(m==(F?R2(F):document).documentElement)return L;m=w$(m);F=e3(F);F=udN(F.X);L.x=m.left+F.x;L.y=m.top+F.y;return L}; VqD=function(m,F){var L=new g.AQ(0,0),u=NL(R2(m));if(!hmB(u,"parent"))return L;do{var q=u==F?g.Vr(m):w5B(m);L.x+=q.x;L.y+=q.y}while(u&&u!=F&&u!=u.parent&&(m=u.frameElement)&&(u=u.parent));return L}; g.jd=function(m,F){m=jWB(m);F=jWB(F);return new g.AQ(m.x-F.x,m.y-F.y)}; w5B=function(m){m=w$(m);return new g.AQ(m.left,m.top)}; jWB=function(m){if(m.nodeType==1)return w5B(m);m=m.changedTouches?m.changedTouches[0]:m;return new g.AQ(m.clientX,m.clientY)}; g.Ig=function(m,F,L){if(F instanceof g.yO)L=F.height,F=F.width;else if(L==void 0)throw Error("missing height argument");m.style.width=vO(F,!0);m.style.height=vO(L,!0)}; vO=function(m,F){typeof m=="number"&&(m=(F?Math.round(m):m)+"px");return m}; g.Rg=function(m){var F=I5A;if(G9(m,"display")!="none")return F(m);var L=m.style,u=L.display,q=L.visibility,A=L.position;L.visibility="hidden";L.position="absolute";L.display="inline";m=F(m);L.display=u;L.position=A;L.visibility=q;return m}; I5A=function(m){var F=m.offsetWidth,L=m.offsetHeight,u=g.T0&&!F&&!L;return(F===void 0||u)&&m.getBoundingClientRect?(m=w$(m),new g.yO(m.right-m.left,m.bottom-m.top)):new g.yO(F,L)}; g.$Z=function(m,F){m.style.display=F?"":"none"}; ed=function(m){return m?m.passive&&RR_()?m:m.capture||!1:!1}; PO=function(m,F,L,u){return typeof m.addEventListener==="function"?(m.addEventListener(F,L,ed(u)),!0):!1}; iC=function(m){if(m.prerendering)return 3;var F;return(F={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[m.visibilityState||m.webkitVisibilityState||m.mozVisibilityState||""])!=null?F:0}; $TM=function(){}; g$=function(m){try{return!!m&&m.location.href!=null&&hmB(m,"foo")}catch(F){return!1}}; eRN=function(m){for(var F=m;m&&m!=m.parent;)m=m.parent,g$(m)&&(F=m);return F}; PBB=function(){return(AJ||rl)&&yK?yK.mobile:!z9()&&(li("iPod")||li("iPhone")||li("Android")||li("IEMobile"))}; z9=function(){return(AJ||rl)&&yK?!yK.mobile&&(li("iPad")||li("Android")||li("Silk")):li("iPad")||li("Android")&&!li("Mobile")||li("Silk")}; i0M=function(m){var F,L;return(L=(F=/https?:\/\/[^\/]+/.exec(m))==null?void 0:F[0])!=null?L:""}; a5_=function(m){m=m||YZ();for(var F=new gXu(g.DC.location.href,!1),L=null,u=m.length-1,q=u;q>=0;--q){var A=m[q];!L&&zRA.test(A.url)&&(L=A);if(A.url&&!A.X){F=A;break}}q=null;A=m.length&&m[u].url;F.depth!==0&&A&&(q=m[u]);return new Ypn(F,q,L)}; YZ=function(){var m=g.DC,F=[],L=null;do{var u=m;if(g$(u)){var q=u.location.href;L=u.document&&u.document.referrer||null}else q=L,L=null;F.push(new gXu(q||""));try{m=u.parent}catch(A){m=null}}while(m&&u!==m);u=0;for(m=F.length-1;u<=m;++u)F[u].depth=m-u;u=g.DC;if(u.location&&u.location.ancestorOrigins&&u.location.ancestorOrigins.length===F.length-1)for(m=1;mF&&(F=L.length);return 3997-F-m.G.length-1}; fm=function(m,F){this.X=m;this.depth=F}; f5y=function(){function m(G,v){return G==null?v:G} var F=YZ(),L=Math.max(F.length-1,0),u=a5_(F);F=u.X;var q=u.B,A=u.G,r=[];A&&r.push(new fm([A.url,A.X?2:0],m(A.depth,1)));q&&q!=A&&r.push(new fm([q.url,2],0));F.url&&F!=A&&r.push(new fm([F.url,0],m(F.depth,L)));u=g.xZ(r,function(G,v){return r.slice(0,r.length-v)}); !F.url||(A||q)&&F!=A||(q=i0M(F.url))&&u.push([new fm([q,1],m(F.depth,L))]);u.push([]);return g.xZ(u,function(G){return KSj(L,G)})}; KSj=function(m,F){g.Mr(F,function(q){return q.depth>=0}); var L=Zq(F,function(q,A){return Math.max(q,A.depth)},-1),u=HMM(L+2); u[0]=m;g.eq(F,function(q){return u[q.depth+1]=q.X}); return u}; xT_=function(){var m=m===void 0?f5y():m;return m.map(function(F){return Km(F)})}; Sd=function(m){m.xiz=!0;return m}; Spv=function(){var m=MqD("IFRAME"),F={};g.eq(Z0n(),function(L){m.sandbox&&m.sandbox.supports&&m.sandbox.supports(L)&&(F[L]=!0)}); return F}; MqD=function(m,F){F=F===void 0?document:F;return F.createElement(String(m).toLowerCase())}; oXM=function(m){var F=!1;F=F===void 0?!1:F;QO.google_image_requests||(QO.google_image_requests=[]);var L=MqD("IMG",QO.document);F&&(L.attributionSrc="");L.src=m;QO.google_image_requests.push(L)}; og=function(m){var F="us";if(m.us&&m.hasOwnProperty(F))return m.us;var L=new m;m.us=L;m.hasOwnProperty(F);return L}; XT=function(){this.B=new $TM;this.X=Wr()?new OE:new hQ}; X5M=function(){tP();var m=QO.document;return!!(m&&m.body&&m.body.getBoundingClientRect&&typeof QO.setInterval==="function"&&typeof QO.clearInterval==="function"&&typeof QO.setTimeout==="function"&&typeof QO.clearTimeout==="function")}; tqM=function(){tP();return xT_()}; EXM=function(){}; tP=function(){var m=og(EXM);if(!m.X){if(!QO)throw Error("Context has not been set and window is undefined.");m.X=og(XT)}return m.X}; Ez=function(){throw Error("Invalid UTF8");}; UTn=function(m,F){F=String.fromCharCode.apply(null,F);return m==null?F:m+F}; O0v=function(m){var F=!1;F=F===void 0?!1:F;if(kbM){if(F&&(hRv?!m.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(m)))throw Error("Found an unpaired surrogate");m=(WSZ||(WSZ=new TextEncoder)).encode(m)}else{for(var L=0,u=new Uint8Array(3*m.length),q=0;q>6|192;else{if(A>=55296&&A<=57343){if(A<=56319&&q=56320&&r<=57343){A=(A-55296)*1024+ r-56320+65536;u[L++]=A>>18|240;u[L++]=A>>12&63|128;u[L++]=A>>6&63|128;u[L++]=A&63|128;continue}else q--}if(F)throw Error("Found an unpaired surrogate");A=65533}u[L++]=A>>12|224;u[L++]=A>>6&63|128}u[L++]=A&63|128}}m=L===u.length?u:u.subarray(0,L)}return m}; Uz=function(m){g.DC.setTimeout(function(){throw m;},0)}; QWD=function(m){return Array.prototype.map.call(m,function(F){F=F.toString(16);return F.length>1?F:"0"+F}).join("")}; sWM=function(m){for(var F=[],L=0;L>6|192:((q&64512)==55296&&u+1>18|240,F[L++]=q>>12&63|128):F[L++]=q>>12|224,F[L++]=q>>6&63|128),F[L++]=q&63|128)}return F}; g.hP=function(m,F){F===void 0&&(F=0);b0y();F=c9D[F];for(var L=Array(Math.floor(m.length/3)),u=F[64]||"",q=0,A=0;q>2];r=F[(r&3)<<4|G>>4];G=F[(G&15)<<2|v>>6];v=F[v&63];L[A++]=""+l+r+G+v}l=0;v=u;switch(m.length-q){case 2:l=m[q+1],v=F[(l&15)<<2]||u;case 1:m=m[q],L[A]=""+F[m>>2]+F[(m&3)<<4|l>>4]+v+u}return L.join("")}; g.WO=function(m,F,L){if(dTy&&!F)m=g.DC.btoa(m);else{for(var u=[],q=0,A=0;A255){var G=Error("go/unicode-to-byte-error");if(L)throw G;u[q++]=r&255;r>>=8}u[q++]=r}m=g.hP(u,F)}return m}; BFM=function(m){var F=[];nXZ(m,function(L){F.push(L)}); return F}; Oz=function(m){var F=m.length,L=F*3/4;L%3?L=Math.floor(L):g.C0("=.",m[F-1])&&(L=g.C0("=.",m[F-2])?L-2:L-1);var u=new Uint8Array(L),q=0;nXZ(m,function(A){u[q++]=A}); return q!==L?u.subarray(0,q):u}; nXZ=function(m,F){function L(v){for(;u>4);r!=64&&(F(A<<4&240|r>>2),G!=64&&F(r<<6&192|G))}}; b0y=function(){if(!Qr){Qr={};for(var m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),F=["+/=","+/","-_=","-_.","-_"],L=0;L<5;L++){var u=m.concat(F[L].split(""));c9D[L]=u;for(var q=0;q=F||(u[m]=L+1,m=Error(),T6j(m,"incident"),Uz(m))}}; mo=function(){return typeof BigInt==="function"}; FN=function(m,F,L){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(L===void 0?0:L)&&Symbol.for&&m?Symbol.for(m):m!=null?Symbol(m):Symbol():F}; q1=function(m,F){LG||um in m||rJM(m,yJB);m[um]|=F}; Aa=function(m,F){LG||um in m||rJM(m,yJB);m[um]=F}; yo=function(m,F){return F===void 0?m.X!==re&&!!(2&(m.yc[um]|0)):!!(2&F)&&m.X!==re}; GJb=function(m,F){if(m!=null)if(typeof m==="string")m=m?new sz(m,bC):cO();else if(m.constructor!==sz)if(qbZ&&m!=null&&m instanceof Uint8Array)m=m.length?new sz(new Uint8Array(m),bC):cO();else{if(!F)throw Error();m=void 0}return m}; Gf=function(m,F){if(typeof F!=="number"||F<0||F>=m.length)throw Error();}; v7u=function(m,F,L){var u=F&128?0:-1,q=m.length,A;if(A=!!q)A=m[q-1],A=A!=null&&typeof A==="object"&&A.constructor===Object;var r=q+(A?-1:0);for(F=F&128?1:0;FF.length)return!1;if(m.lengthq)return!1;if(u>>0;Iu=F;$q=(m-F)/4294967296>>>0}; im=function(m){if(m<0){e_(0-m);var F=g.Z(Ph(Iu,$q));m=F.next().value;F=F.next().value;Iu=m>>>0;$q=F>>>0}else e_(m)}; zf=function(m,F){var L=F*4294967296+(m>>>0);return Number.isSafeInteger(L)?L:ge(m,F)}; Yq=function(m,F){var L=F&2147483648;L&&(m=~m+1>>>0,F=~F>>>0,m==0&&(F=F+1>>>0));m=zf(m,F);return typeof m==="number"?L?-m:m:L?"-"+m:m}; DX=function(m,F){return mo()?j_(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(F))<>>=0;m>>>=0;if(F<=2097151)var L=""+(4294967296*F+m);else mo()?L=""+(BigInt(F)<>>24|F<<8)&16777215,F=F>>16&65535,m=(m&16777215)+L*6777216+F*6710656,L+=F*8147497,F*=2,m>=1E7&&(L+=m/1E7>>>0,m%=1E7),L>=1E7&&(F+=L/1E7>>>0,L%=1E7),L=F+jov(L)+jov(m));return L}; jov=function(m){m=String(m);return"0000000".slice(m.length)+m}; au=function(m,F){F&2147483648?mo()?m=""+(BigInt(F|0)<>>0)):(F=g.Z(Ph(m,F)),m=F.next().value,F=F.next().value,m="-"+ge(m,F)):m=ge(m,F);return m}; Tf=function(m){if(m.length<16)im(Number(m));else if(mo())m=BigInt(m),Iu=Number(m&BigInt(4294967295))>>>0,$q=Number(m>>BigInt(32)&BigInt(4294967295));else{var F=+(m[0]==="-");$q=Iu=0;for(var L=m.length,u=0+F,q=(L-F)%6+F;q<=L;u=q,q+=6)u=Number(m.slice(u,q)),$q*=1E6,Iu=Iu*1E6+u,Iu>=4294967296&&($q+=Math.trunc(Iu/4294967296),$q>>>=0,Iu>>>=0);F&&(F=g.Z(Ph(Iu,$q)),m=F.next().value,F=F.next().value,Iu=m,$q=F)}}; Ph=function(m,F){F=~F;m?m=~m+1:F+=1;return[m,F]}; N1=function(m){return Array.prototype.slice.call(m)}; pG=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}; IRj=function(m){return m.displayName||m.name||"unknown type name"}; KG=function(m){if(m!=null&&typeof m!=="boolean")throw Error("Expected boolean but got "+fc(m)+": "+m);return m}; xq=function(m){switch(typeof m){case "bigint":return!0;case "number":return fG(m);case "string":return RGu.test(m);default:return!1}}; $iy=function(m){if(typeof m!=="number")throw JP("int32");if(!fG(m))throw JP("int32");return m|0}; M1=function(m){return m==null?m:$iy(m)}; ZX=function(m){if(m==null)return m;if(typeof m==="string"&&m)m=+m;else if(typeof m!=="number")return;return fG(m)?m|0:void 0}; Ei=function(m){if(m==null)return m;if(typeof m==="string"&&m)m=+m;else if(typeof m!=="number")return;return fG(m)?m>>>0:void 0}; i_M=function(m){var F=void 0;F!=null||(F=Ui?1024:0);if(!xq(m))throw JP("int64");var L=typeof m;switch(F){case 512:switch(L){case "string":return kq(m);case "bigint":return String(ha(64,m));default:return Wh(m)}case 1024:switch(L){case "string":return eGy(m);case "bigint":return j_(ha(64,m));default:return Pij(m)}case 0:switch(L){case "string":return kq(m);case "bigint":return j_(ha(64,m));default:return Oi(m)}default:return K_(F,"Unknown format requested type for int64")}}; Qo=function(m){return m==null?m:i_M(m)}; g7y=function(m){var F=m.length;if(m[0]==="-"?F<20||F===20&&m<="-9223372036854775808":F<19||F===19&&m<="9223372036854775807")return m;Tf(m);return au(Iu,$q)}; Oi=function(m){xq(m);m=si(m);bm(m)||(im(m),m=Yq(Iu,$q));return m}; Wh=function(m){xq(m);m=si(m);bm(m)?m=String(m):(im(m),m=au(Iu,$q));return m}; kq=function(m){xq(m);var F=si(Number(m));if(bm(F))return String(F);F=m.indexOf(".");F!==-1&&(m=m.substring(0,F));return g7y(m)}; eGy=function(m){var F=si(Number(m));if(bm(F))return j_(F);F=m.indexOf(".");F!==-1&&(m=m.substring(0,F));return mo()?j_(ha(64,BigInt(m))):j_(g7y(m))}; Pij=function(m){return bm(m)?j_(Oi(m)):j_(Wh(m))}; zGN=function(m){if(m==null)return m;if(typeof m==="bigint")return ch(m)?m=Number(m):(m=ha(64,m),m=ch(m)?Number(m):String(m)),m;if(xq(m))return typeof m==="number"?Oi(m):kq(m)}; de=function(m){var F=typeof m;if(m==null)return m;if(F==="bigint")return j_(ha(64,m));if(xq(m))return F==="string"?eGy(m):Pij(m)}; YbA=function(m){if(m==null)return m;var F=typeof m;if(F==="bigint")return String(ha(64,m));if(xq(m)){if(F==="string")return kq(m);if(F==="number")return Oi(m)}}; Diy=function(m){if(m==null)return m;var F=typeof m;if(F==="bigint")return String(aRB(64,m));if(xq(m)){if(F==="string")return xq(m),F=si(Number(m)),bm(F)&&F>=0?m=String(F):(F=m.indexOf("."),F!==-1&&(m=m.substring(0,F)),m[0]==="-"?F=!1:(F=m.length,F=F<20?!0:F===20&&m<="18446744073709551615"),F||(Tf(m),m=ge(Iu,$q))),m;if(F==="number")return xq(m),m=si(m),m>=0&&bm(m)||(im(m),m=zf(Iu,$q)),m}}; Tlv=function(m){if(m==null||typeof m=="string"||m instanceof sz)return m}; NlM=function(m){if(typeof m!=="string")throw Error();return m}; nG=function(m){if(m!=null&&typeof m!=="string")throw Error();return m}; Bh=function(m){return m==null||typeof m==="string"?m:void 0}; Hh=function(m,F){if(!(m instanceof F))throw Error("Expected instanceof "+IRj(F)+" but got "+(m&&IRj(m.constructor)));return m}; p$u=function(m,F,L){if(m!=null&&m[Ja]===CG)return m;if(Array.isArray(m)){var u=m[um]|0;L=u|L&32|L&2;L!==u&&Aa(m,L);return new F(m)}}; mQ=function(m){return m}; LY=function(m){var F=hf(FD);return F?m[F]:void 0}; ub=function(){}; qu=function(m,F){for(var L in m)!isNaN(L)&&F(m,+L,m[L])}; K5u=function(m){var F=new ub;qu(m,function(L,u,q){F[u]=N1(q)}); F.bC=m.bC;return F}; xiD=function(m,F){F<100||Cm(fRA,1)}; ru=function(m,F,L,u){var q=u!==void 0;u=!!u;var A=hf(FD),r;!q&&LG&&A&&(r=m[A])&&qu(r,xiD);A=[];var G=m.length;r=4294967295;var v=!1,l=!!(F&64),w=l?F&128?0:-1:void 0;if(!(F&1)){var V=G&&m[G-1];V!=null&&typeof V==="object"&&V.constructor===Object?(G--,r=G):V=void 0;if(l&&!(F&128)&&!q){v=!0;var I;r=((I=Au)!=null?I:mQ)(r-w,w,m,V,void 0)+w}}F=void 0;for(I=0;I=r){var e=I-w,a=void 0;((a=F)!=null?a:F={})[e]=R}else A[I]=R}if(V)for(var T in V)G=V[T],G!= null&&(G=L(G,u))!=null&&(I=+T,R=void 0,l&&!Number.isNaN(I)&&(R=I+w)0?void 0:m===0?X$A||(X$A=[0,void 0]):[-m,void 0];case "string":return[0,m];case "object":return m}}; vH=function(m,F){return E7Z(m,F[0],F[1])}; lb=function(m,F,L){return E7Z(m,F,L,2048)}; E7Z=function(m,F,L,u){u=u===void 0?0:u;if(m==null){var q=32;L?(m=[L],q|=128):m=[];F&&(q=q&-16760833|(F&1023)<<14)}else{if(!Array.isArray(m))throw Error("narr");q=m[um]|0;if(Uin&&1&q)throw Error("rfarr");2048&q&&!(2&q)&&kJb();if(q&256)throw Error("farr");if(q&64)return(q|u)!==q&&Aa(m,q|u),m;if(L&&(q|=128,L!==m[0]))throw Error("mid");a:{L=m;q|=64;var A=L.length;if(A){var r=A-1,G=L[r];if(G!=null&&typeof G==="object"&&G.constructor===Object){F=q&128?0:-1;r-=F;if(r>=1024)throw Error("pvtlmt");for(var v in G)A= +v,A1024)throw Error("spvt");q=q&-16760833|(v&1023)<<14}}}Aa(m,q|64|u);return m}; kJb=function(){if(Uin)throw Error("carr");Cm(hGn,5)}; W5j=function(m,F){if(typeof m!=="object")return m;if(Array.isArray(m)){var L=m[um]|0;m.length===0&&L&1?m=void 0:L&2||(!F||4096&L||16&L?m=wu(m,L,!1,F&&!(L&16)):(q1(m,34),L&4&&Object.freeze(m)));return m}if(m!=null&&m[Ja]===CG)return F=m.yc,L=F[um]|0,yo(m,L)?m:VQ(m,F,L)?jv(m,F):wu(F,L);if(m instanceof sz)return m}; jv=function(m,F,L){m=new m.constructor(F);L&&(m.X=re);m.B=re;return m}; wu=function(m,F,L,u){u!=null||(u=!!(34&F));m=ru(m,F,W5j,u);u=32;L&&(u|=2);F=F&16769217|u;Aa(m,F);return m}; O__=function(m){var F=m.yc,L=F[um]|0;return yo(m,L)?VQ(m,F,L)?jv(m,F,!0):new m.constructor(wu(F,L,!1)):m}; Ic=function(m){if(m.X!==re)return!1;var F=m.yc;F=wu(F,F[um]|0);q1(F,2048);m.yc=F;m.X=void 0;m.B=void 0;return!0}; Rc=function(m){if(!Ic(m)&&yo(m,m.yc[um]|0))throw Error();}; $6=function(m,F){F===void 0&&(F=m[um]|0);F&32&&!(F&4096)&&Aa(m,F|4096)}; VQ=function(m,F,L){return L&2?!0:L&32&&!(L&4096)?(Aa(F,L|2),m.X=re,!0):!1}; PH=function(m,F,L,u,q){Object.isExtensible(m);F=ev(m.yc,F,L,q);if(F!==null||u&&m.B!==re)return F}; ev=function(m,F,L,u){if(F===-1)return null;var q=F+(L?0:-1),A=m.length-1;if(!(A<1+(L?0:-1))){if(q>=A){var r=m[A];if(r!=null&&typeof r==="object"&&r.constructor===Object){L=r[F];var G=!0}else if(q===A)L=r;else return}else L=m[q];if(u&&L!=null){u=u(L);if(u==null)return u;if(!Object.is(u,L))return G?r[F]=u:m[q]=u,u}return L}}; gu=function(m,F,L,u){Rc(m);var q=m.yc;ib(q,q[um]|0,F,L,u);return m}; ib=function(m,F,L,u,q){var A=L+(q?0:-1),r=m.length-1;if(r>=1+(q?0:-1)&&A>=r){var G=m[r];if(G!=null&&typeof G==="object"&&G.constructor===Object)return G[L]=u,F}if(A<=r)return m[A]=u,F;if(u!==void 0){var v;r=((v=F)!=null?v:F=m[um]|0)>>14&1023||536870912;L>=r?u!=null&&(A={},m[r+(q?0:-1)]=(A[L]=u,A)):m[A]=u}return F}; Ta=function(m,F,L,u,q){var A=m.yc,r=A[um]|0;u=yo(m,r)?1:u;q=!!q||u===3;u===2&&Ic(m)&&(A=m.yc,r=A[um]|0);m=za(A,F);var G=m===Y6?7:m[um]|0,v=ac(G,r);var l=4&v?!1:!0;if(l){4&v&&(m=N1(m),G=0,v=D2(v,r),r=ib(A,r,F,m));for(var w=0,V=0;w32)for(u|=(G&127)>>4,q=3;q<32&&G&128;q+=7)G=A[r++],u|=(G&127)<>>0,u>>>0);throw Error();}; eg=function(m,F){m.X=F;if(F>m.G)throw Error();}; iR=function(m){var F=m.B,L=m.X,u=F[L++],q=u&127;if(u&128&&(u=F[L++],q|=(u&127)<<7,u&128&&(u=F[L++],q|=(u&127)<<14,u&128&&(u=F[L++],q|=(u&127)<<21,u&128&&(u=F[L++],q|=u<<28,u&128&&F[L++]&128&&F[L++]&128&&F[L++]&128&&F[L++]&128&&F[L++]&128)))))throw Error();eg(m,L);return q}; g4=function(m){var F=m.B,L=m.X,u=F[L+0],q=F[L+1],A=F[L+2];F=F[L+3];eg(m,m.X+4);return(u<<0|q<<8|A<<16|F<<24)>>>0}; z$=function(m){var F=g4(m);m=g4(m);return zf(F,m)}; Yn=function(m){var F=g4(m);m=g4(m);return j_(mo()?BigInt.asUintN(64,(BigInt(m>>>0)<>>0)):ge(F,m))}; a$=function(m){var F=g4(m),L=g4(m);m=(L>>31)*2+1;var u=L>>>20&2047;F=4294967296*(L&1048575)+F;return u==2047?F?NaN:m*Infinity:u==0?m*4.9E-324*F:m*Math.pow(2,u-1075)*(F+4503599627370496)}; Dk=function(m){for(var F=0,L=m.X,u=L+10,q=m.B;Lm.G)throw Error();m.X=F;return L}; FNy=function(m,F){if(F==0)return cO();var L=CiM(m,F);m.Il&&m.Y?L=m.B.subarray(L,L+F):(m=m.B,F=L+F,L=L===F?new Uint8Array(0):mLA?m.slice(L,F):new Uint8Array(m.subarray(L,F)));return L.length==0?cO():new sz(L,bC)}; NQ=function(m,F,L,u){if(T$.length){var q=T$.pop();q.init(m,F,L,u);m=q}else m=new $n(m,F,L,u);this.X=m;this.V=this.X.X;this.B=this.G=-1;LNZ(this,u)}; LNZ=function(m,F){F=F===void 0?{}:F;m.vg=F.vg===void 0?!1:F.vg}; ulZ=function(m,F,L,u){if(pJ.length){var q=pJ.pop();LNZ(q,u);q.X.init(m,F,L,u);return q}return new NQ(m,F,L,u)}; qEy=function(m){var F=m.X;if(F.X==F.G)return!1;m.V=m.X.X;var L=iR(m.X)>>>0;F=L>>>3;L&=7;if(!(L>=0&&L<=5))throw Error();if(F<1)throw Error();m.G=F;m.B=L;return!0}; KJ=function(m){switch(m.B){case 0:m.B!=0?KJ(m):Dk(m.X);break;case 1:m=m.X;eg(m,m.X+8);break;case 2:if(m.B!=2)KJ(m);else{var F=iR(m.X)>>>0;m=m.X;eg(m,m.X+F)}break;case 5:m=m.X;eg(m,m.X+4);break;case 3:F=m.G;do{if(!qEy(m))throw Error();if(m.B==4){if(m.G!=F)throw Error();break}KJ(m)}while(1);break;default:throw Error();}}; fJ=function(m,F,L){var u=m.X.G,q=iR(m.X)>>>0;q=m.X.X+q;var A=q-u;A<=0&&(m.X.G=q,L(F,m,void 0,void 0,void 0),A=q-m.X.X);if(A)throw Error();m.X.X=q;m.X.G=u}; Zk=function(m){var F=iR(m.X)>>>0;m=m.X;var L=CiM(m,F);m=m.B;if(AQv){var u=m,q;(q=xn)||(q=xn=new TextDecoder("utf-8",{fatal:!0}));F=L+F;u=L===0&&F===u.length?u:u.subarray(L,F);try{var A=q.decode(u)}catch(l){if(MQ===void 0){try{q.decode(new Uint8Array([128]))}catch(w){}try{q.decode(new Uint8Array([97])),MQ=!0}catch(w){MQ=!1}}!MQ&&(xn=void 0);throw l;}}else{A=L;F=A+F;L=[];for(var r=null,G,v;A=F?Ez():(v=m[A++],G<194||(v&192)!==128?(A--,Ez()):L.push((G&31)<<6|v&63)): G<240?A>=F-1?Ez():(v=m[A++],(v&192)!==128||G===224&&v<160||G===237&&v>=160||((q=m[A++])&192)!==128?(A--,Ez()):L.push((G&15)<<12|(v&63)<<6|q&63)):G<=244?A>=F-2?Ez():(v=m[A++],(v&192)!==128||(G<<28)+(v-144)>>30!==0||((q=m[A++])&192)!==128||((u=m[A++])&192)!==128?(A--,Ez()):(G=(G&7)<<18|(v&63)<<12|(q&63)<<6|u&63,G-=65536,L.push((G>>10&1023)+55296,(G&1023)+56320))):Ez(),L.length>=8192&&(r=UTn(r,L),L.length=0);A=UTn(r,L)}return A}; rQu=function(m){var F=iR(m.X)>>>0;return FNy(m.X,F)}; yQj=function(m,F,L){var u=iR(m.X)>>>0;for(u=m.X.X+u;m.X.X>>0;this.X=F>>>0}; lU_=function(m){if(!m)return vjn||(vjn=new o$(0,0));if(!/^\d+$/.test(m))return null;Tf(m);return new o$(Iu,$q)}; Xp=function(m,F){this.B=m>>>0;this.X=F>>>0}; V3v=function(m){if(!m)return wrB||(wrB=new Xp(0,0));if(!/^-?\d+$/.test(m))return null;Tf(m);return new Xp(Iu,$q)}; tL=function(){this.X=[]}; Eo=function(m,F,L){for(;L>0||F>127;)m.X.push(F&127|128),F=(F>>>7|L<<25)>>>0,L>>>=7;m.X.push(F)}; Uo=function(m,F){for(;F>127;)m.X.push(F&127|128),F>>>=7;m.X.push(F)}; j2N=function(m,F){if(F>=0)Uo(m,F);else{for(var L=0;L<9;L++)m.X.push(F&127|128),F>>=7;m.X.push(1)}}; kn=function(m,F){m.X.push(F>>>0&255);m.X.push(F>>>8&255);m.X.push(F>>>16&255);m.X.push(F>>>24&255)}; IUn=function(){this.G=[];this.B=0;this.X=new tL}; hL=function(m,F){F.length!==0&&(m.G.push(F),m.B+=F.length)}; RCu=function(m,F){Wy(m,F,2);F=m.X.end();hL(m,F);F.push(m.B);return F}; $LZ=function(m,F){var L=F.pop();for(L=m.B+m.X.length()-L;L>127;)F.push(L&127|128),L>>>=7,m.B++;F.push(L);m.B++}; Wy=function(m,F,L){Uo(m.X,F*8+L)}; eCu=function(m,F,L){if(L!=null){switch(typeof L){case "string":lU_(L)}Wy(m,F,1);switch(typeof L){case "number":m=m.X;e_(L);kn(m,Iu);kn(m,$q);break;case "bigint":L=BigInt.asUintN(64,L);L=new o$(Number(L&BigInt(4294967295)),Number(L>>BigInt(32)));m=m.X;F=L.X;kn(m,L.B);kn(m,F);break;default:L=lU_(L),m=m.X,F=L.X,kn(m,L.B),kn(m,F)}}}; Oo=function(m,F,L){Wy(m,F,2);Uo(m.X,L.length);hL(m,m.X.end());hL(m,L)}; QN=function(){function m(){throw Error();} Object.setPrototypeOf(m,m.prototype);return m}; so=function(m,F,L){this.yc=lb(m,F,L)}; PIZ=function(m,F){if(F==null||F=="")return new m;F=JSON.parse(F);if(!Array.isArray(F))throw Error("dnarr");q1(F,32);return new m(F)}; cy=function(m,F,L){this.qB=m;this.y0=F;m=hf(bR);this.X=!!m&&L===m||!1}; d4=function(m,F){var L=L===void 0?bR:L;return new cy(m,F,L)}; gjj=function(m,F,L,u,q){F=ikN(F,u);F!=null&&(L=RCu(m,L),q(F,m),$LZ(m,L))}; Hy=function(m,F,L,u){var q=u[m];if(q)return q;q={};q.n8=u;q.w0=tRM(u[0]);var A=u[1],r=1;A&&A.constructor===Object&&(q.extensions=A,A=u[++r],typeof A==="function"&&(q.Pi=!0,nJ!=null||(nJ=A),By!=null||(By=u[r+1]),A=u[r+=2]));for(var G={};A&&Array.isArray(A)&&A.length&&typeof A[0]==="number"&&A[0]>0;){for(var v=0;v>BigInt(32)));Eo(m.X,L.B,L.X);break;default:L=V3v(F),Eo(m.X,L.B,L.X)}}}; V9=function(m,F,L){F=ZX(F);F!=null&&F!=null&&(Wy(m,L,0),j2N(m.X,F))}; SEn=function(m,F,L){F=F==null||typeof F==="boolean"?F:typeof F==="number"?!!F:void 0;F!=null&&(Wy(m,L,0),m.X.X.push(F?1:0))}; ojn=function(m,F,L){F=Bh(F);F!=null&&Oo(m,L,O0v(F))}; XrZ=function(m,F,L,u,q){F=ikN(F,u);F!=null&&(L=RCu(m,L),q(F,m),$LZ(m,L))}; EjN=function(m,F,L){if(L!==Sg)throw Error();this.typeName=m;this.X=F;if(L!==Sg)throw Error();t3Z.set(m,this)}; k0v=function(){var m=jr;this.X=ULA;this.isRepeated=0;this.B=k6;this.defaultValue=void 0;this.G=m.messageId!=null?vh:void 0}; hCy=function(m,F){return function(L,u){var q={Ud:!0};u&&Object.assign(q,u);L=ulZ(L,void 0,void 0,q);try{var A=new m,r=A.yc;F5(F)(r,L);var G=A}finally{L.free()}return G}}; WNu=function(m){return function(){var F=new IUn;fUM(this.yc,F,Hy(qO,uA,A7,m));hL(F,F.X.end());for(var L=new Uint8Array(F.B),u=F.G,q=u.length,A=0,r=0;r-1)return F.apply(null,g.X(L));try{return m.X=m.G.X.now(),F.apply(null,g.X(L))}finally{m.V+=m.G.X.now()-m.X,m.X=-1,m.B+=1}}}; Q2v=function(m,F){this.B=m;this.G=F;this.X=new Oku(m)}; s2n=function(){this.X={}}; njj=function(){this.G=void 0;this.B=this.L=0;this.Y=-1;this.vP=new W5;Op(this.vP,"mv",bkv).X=!0;Op(this.vP,"omid",B5);Op(this.vP,"epoh",B5).X=!0;Op(this.vP,"epph",B5).X=!0;Op(this.vP,"umt",B5).X=!0;Op(this.vP,"phel",B5).X=!0;Op(this.vP,"phell",B5).X=!0;Op(this.vP,"oseid",cQM).X=!0;var m=this.vP;m.X.sloi||(m.X.sloi=new kX);m.X.sloi.X=!0;Op(this.vP,"mm",er);Op(this.vP,"ovms",dLv).X=!0;Op(this.vP,"xdi",B5).X=!0;Op(this.vP,"amp",B5).X=!0;Op(this.vP,"prf",B5).X=!0;Op(this.vP,"gtx",B5).X=!0;Op(this.vP, "mvp_lv",B5).X=!0;Op(this.vP,"ssmol",B5).X=!0;Op(this.vP,"fmd",B5).X=!0;Op(this.vP,"gen204simple",B5);this.X=new Q2v(tP(),this.vP);this.V=!1;this.flags=new s2n}; Pw=function(){return og(njj)}; Bju=function(m,F,L,u){if(Math.random()<(u||m.X))try{if(L instanceof Dq)var q=L;else q=new Dq,ag(L,function(r,G){var v=q,l=v.V++;r=pm(G,r);v.X.push(l);v.B[l]=r}); var A=q.VV(m.B,"pagead2.googlesyndication.com","/pagead/gen_204?id="+F+"&");A&&(tP(),oXM(A))}catch(r){}}; HkZ=function(m,F,L){L=L===void 0?{}:L;this.error=m;this.meta=L;this.context=F.context;this.msg=F.message||"";this.id=F.id||"jserror"}; JQj=function(){var m=m===void 0?g.DC:m;return(m=m.performance)&&m.now&&m.timing?Math.floor(m.now()+m.timing.navigationStart):g.ke()}; CIN=function(){var m=m===void 0?g.DC:m;return(m=m.performance)&&m.now?m.now():null}; mrv=function(m,F,L){this.label=m;this.type=F;this.value=L;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; gZ=function(){var m=window;this.events=[];this.B=m||g.DC;var F=null;m&&(m.google_js_reporting_queue=m.google_js_reporting_queue||[],this.events=m.google_js_reporting_queue,F=m.google_measure_js_timing);this.X=iA()||(F!=null?F:Math.random()<1)}; FLu=function(m){m&&zr&&iA()&&(zr.clearMarks("goog_"+m.label+"_"+m.uniqueId+"_start"),zr.clearMarks("goog_"+m.label+"_"+m.uniqueId+"_end"))}; YB=function(m,F,L,u,q,A,r){var G="";m&&(G+=m+":");L&&(G+="//",F&&(G+=F+"@"),G+=L,u&&(G+=":"+u));q&&(G+=q);A&&(G+="?"+A);r&&(G+="#"+r);return G}; g.ae=function(m){return m.match(LLA)}; uTv=function(m){return m?decodeURI(m):m}; g.DI=function(m){return uTv(g.ae(m)[3]||null)}; Tr=function(m){return uTv(g.ae(m)[5]||null)}; g.qzM=function(m){m=g.ae(m);return YB(m[1],m[2],m[3],m[4])}; NO=function(m){m=g.ae(m);return YB(null,null,null,null,m[5],m[6],m[7])}; APA=function(m){var F=m.indexOf("#");return F<0?m:m.slice(0,F)}; p1=function(m,F){if(m){m=m.split("&");for(var L=0;L=0){var A=m[L].substring(0,u);q=m[L].substring(u+1)}else A=m[L];F(A,q?sb(q):"")}}}; K1=function(m,F){if(!F)return m;var L=m.indexOf("#");L<0&&(L=m.length);var u=m.indexOf("?");if(u<0||u>L){u=L;var q=""}else q=m.substring(u+1,L);m=[m.slice(0,u),q,m.slice(L)];L=m[1];m[1]=F?L?L+"&"+F:F:L;return m[0]+(m[1]?"?"+m[1]:"")+m[2]}; f1=function(m,F,L){if(Array.isArray(F))for(var u=0;u=0&&FL)q=L;u+=F.length+1;return sb(m.slice(u,q!==-1?q:0))}; t7=function(m,F){for(var L=m.search(oe),u=0,q,A=[];(q=Sr(m,u,F,L))>=0;)A.push(m.substring(u,q)),u=Math.min(m.indexOf("&",q)+1||L,L);A.push(m.slice(u));return A.join("").replace(G9n,"$1")}; vZD=function(m,F,L){return ZI(t7(m,F),F,L)}; lqM=function(){var m=E4;this.X=U4;this.b1="jserror";this.rZ=!0;this.g4=null;this.B=this.mB;this.oH=m===void 0?null:m}; wON=function(m,F,L){var u=kB;return $B(Pw().X.X,function(){try{if(u.oH&&u.oH.X){var q=u.oH.start(m.toString(),3);var A=F();u.oH.end(q)}else A=F()}catch(G){var r=u.rZ;try{FLu(q),r=u.B(m,new h7(Ww(G)),void 0,L)}catch(v){u.mB(217,v)}if(!r)throw G;}return A})()}; O4=function(m,F,L,u){return $B(Pw().X.X,function(){var q=g.eC.apply(0,arguments);return wON(m,function(){return F.apply(L,q)},u)})}; var RDv=function(m,F,L,u,q){return IZ[y[16]](this,1,m,F,L,u,q)}; Ww=function(m){var F=m.toString();m.name&&F.indexOf(m.name)==-1&&(F+=": "+m.name);m.message&&F.indexOf(m.message)==-1&&(F+=": "+m.message);if(m.stack)a:{m=m.stack;var L=F;try{m.indexOf(L)==-1&&(m=L+"\n"+m);for(var u;m!=u;)u=m,m=m.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");F=m.replace(/\n */g,"\n");break a}catch(q){F=L;break a}F=void 0}return F}; h7=function(m){HkZ.call(this,Error(m),{message:m})}; VdM=function(){QO&&typeof QO.google_measure_js_timing!="undefined"&&(QO.google_measure_js_timing||E4.disable())}; jgM=function(m){kB.g4=function(F){g.eq(m,function(L){L(F)})}}; Iqv=function(m,F){return wON(m,F)}; Q9=function(m,F){return O4(m,F)}; s4=function(m,F,L,u){kB.mB(m,F,L,u)}; bA=function(){return Date.now()-R$Z}; $rD=function(){var m=Pw().G,F=cw>=0?bA()-cw:-1,L=dZ?bA()-n1:-1,u=Bw>=0?bA()-Bw:-1;if(m==947190542)return 100;if(m==79463069)return 200;m=[2E3,4E3];var q=[250,500,1E3];s4(637,Error(),.001);var A=F;L!=-1&&L1500&&u<4E3?500:r}; Hw=function(m,F,L){var u=new Br(0,0,0,0);this.time=m;this.volume=null;this.G=F;this.X=u;this.B=L}; J7=function(m,F,L,u,q,A,r,G){this.V=m;this.Z=F;this.G=L;this.L=u;this.X=q;this.Y=A;this.B=r;this.W=G}; PCA=function(m){var F=m!==m.top,L=m.top===eRN(m),u=-1,q=0;if(F&&L&&m.top.mraid){u=3;var A=m.top.mraid}else u=(A=m.mraid)?F?L?2:1:0:-1;A&&(A.IS_GMA_SDK||(q=2),mN_(e$y,function(r){return typeof A[r]==="function"})||(q=1)); return{oM:A,compatibility:q,yKW:u}}; im_=function(){var m=window.document;return m&&typeof m.elementFromPoint==="function"}; gZ_=function(m,F,L){if(m&&F!==null&&F!=F.top){if(!F.top)return new g.yO(-12245933,-12245933);F=F.top}try{return(L===void 0?0:L)?(new g.yO(F.innerWidth,F.innerHeight)).round():FSA(F||window).round()}catch(u){return new g.yO(-12245933,-12245933)}}; C1=function(m,F,L){try{if(m){if(!F.top)return new Br(-12245933,-12245933,-12245933,-12245933);F=F.top}var u=gZ_(m,F,L),q=u.height,A=u.width;if(A===-12245933)return new Br(A,A,A,A);var r=e3(F.document);var G=udN(r.X);var v=G.x,l=G.y;return new Br(l,v+A,l+q,v)}catch(w){return new Br(-12245933,-12245933,-12245933,-12245933)}}; m3=function(m,F){F=Math.pow(10,F);return Math.floor(m*F)/F}; z$B=function(m){return new Br(m.top,m.right,m.bottom,m.left)}; Yzb=function(m){var F=m.top||0,L=m.left||0;return new Br(F,L+(m.width||0),F+(m.height||0),L)}; FJ=function(m){return m!=null&&m>=0&&m<=1}; aqA=function(){var m=g.qi();return m?LF("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;Version/8.0 Safari/601.1 WPE;WebOS".split(";"),function(F){return m5(m,F)})||m5(m,"OMI/")&&!m5(m,"XiaoMi/")?!0:m5(m,"Presto")&&m5(m,"Linux")&&!m5(m,"X11")&&!m5(m,"Android")&&!m5(m,"Mobi"):!1}; DrN=function(){this.G=!g$(QO.top);this.isMobileDevice=z9()||PBB();var m=YZ();this.domain=m.length>0&&m[m.length-1]!=null&&m[m.length-1].url!=null?g.DI(m[m.length-1].url)||"":"";this.X=new Br(0,0,0,0);this.V=new g.yO(0,0);this.Y=new g.yO(0,0);this.Z=new Br(0,0,0,0);this.frameOffset=new g.AQ(0,0);this.L=0;this.W=!1;this.B=!(!QO||!PCA(QO).oM);this.update(QO)}; T$M=function(m,F){F&&F.screen&&(m.V=new g.yO(F.screen.width,F.screen.height))}; N$n=function(m,F){a:{var L=m.X?new g.yO(Hr(m.X),m.X.getHeight()):new g.yO(0,0);F=F===void 0?QO:F;F!==null&&F!=F.top&&(F=F.top);var u=0,q=0;try{var A=F.document,r=A.body,G=A.documentElement;if(A.compatMode=="CSS1Compat"&&G.scrollHeight)u=G.scrollHeight!=L.height?G.scrollHeight:G.offsetHeight,q=G.scrollWidth!=L.width?G.scrollWidth:G.offsetWidth;else{var v=G.scrollHeight,l=G.scrollWidth,w=G.offsetHeight,V=G.offsetWidth;G.clientHeight!=w&&(v=r.scrollHeight,l=r.scrollWidth,w=r.offsetHeight,V=r.offsetWidth); v>L.height?v>w?(u=v,q=l):(u=w,q=V):v0||m.W)return!0;m=tP().B.isVisible();var F=iC(qB)===0;return m||F}; ur=function(){return og(DrN)}; ri=function(m){this.G=m;this.B=0;this.X=null}; yj=function(m,F,L){this.G=m;this.Lu=L===void 0?"na":L;this.Y=[];this.isInitialized=!1;this.V=new Hw(-1,!0,this);this.X=this;this.W=F;this.Bb=this.hF=!1;this.Qc="uk";this.ER=!1;this.L=!0}; GG=function(m,F){g.nc(m.Y,F)||(m.Y.push(F),F.f2(m.X),F.Cg(m.V),F.Eq()&&(m.hF=!0))}; pOb=function(m){m=m.X;m.PT();m.mN();var F=ur();F.Z=C1(!1,m.G,F.isMobileDevice);N$n(ur(),m.G);m.V.X=m.qI()}; KLN=function(m){m.hF=m.Y.length?LF(m.Y,function(F){return F.Eq()}):!1}; fqn=function(m){var F=g.qT(m.Y);g.eq(F,function(L){L.Cg(m.V)})}; vM=function(m){var F=g.qT(m.Y);g.eq(F,function(L){L.f2(m.X)}); m.X!=m||fqn(m)}; lr=function(m,F,L,u){this.element=m;this.X=new Br(0,0,0,0);this.G=null;this.L=new Br(0,0,0,0);this.B=F;this.vP=L;this.ER=u;this.Hb=!1;this.timestamp=-1;this.hF=new J7(F.V,this.element,this.X,new Br(0,0,0,0),0,0,bA(),0);this.Y=void 0}; xrM=function(m,F){return m.Y?new Br(Math.max(F.top+m.Y.top,F.top),Math.min(F.left+m.Y.right,F.right),Math.min(F.top+m.Y.bottom,F.bottom),Math.max(F.left+m.Y.left,F.left)):F.clone()}; wi=function(m){this.Y=!1;this.X=m;this.V=function(){}}; Mdv=function(m,F,L){this.G=L===void 0?0:L;this.B=m;this.X=F==null?"":F}; ZmM=function(m){switch(Math.trunc(m.G)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; SzD=function(m,F){return m.GF.G?!1:m.BF.B?!1:typeof m.Xtypeof F.X?!1:m.X0?u[L]-u[L-1]:u[L]})}; NB=function(){this.B=new gi;this.Lu=this.xC=0;this.AF=new ir;this.b9=this.Z=-1;this.RW=1E3;this.q0=new gi([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.Qc=this.Hb=-1}; pF=function(m,F){return Qgb(m.B,F===void 0?!0:F)}; KF=function(m,F,L,u){var q=q===void 0?!1:q;L=O4(u,L);PO(m,F,L,{capture:q})}; xD=function(m,F){F=fF(F);return F===0?0:fF(m)/F}; fF=function(m){return Math.max(m.bottom-m.top,0)*Math.max(m.right-m.left,0)}; cPM=function(m,F){if(!m||!F)return!1;for(var L=0;m!==null&&L++<100;){if(m===F)return!0;try{if(m=m.parentElement||m){var u=R2(m),q=u&&NL(u),A=q&&q.frameElement;A&&(m=A)}}catch(r){break}}return!1}; drD=function(m,F,L){if(!m||!F)return!1;F=Ck(m.clone(),-F.left,-F.top);m=(F.left+F.right)/2;F=(F.top+F.bottom)/2;g$(window.top)&&window.top&&window.top.document&&(window=window.top);if(!im_())return!1;m=window.document.elementFromPoint(m,F);if(!m)return!1;F=(F=(F=R2(L))&&F.defaultView&&F.defaultView.frameElement)&&cPM(F,m);var u=m===L;m=!u&&m&&UE(m,function(q){return q===L}); return!(F||u||m)}; nZM=function(m,F,L,u){return ur().G?!1:Hr(m)<=0||m.getHeight()<=0?!0:L&&u?Iqv(208,function(){return drD(m,F,L)}):!1}; MB=function(m,F,L){g.O.call(this);this.position=B$y.clone();this.PD=this.Wl();this.WA=-2;this.timeCreated=Date.now();this.PY=-1;this.Tz=F;this.ZV=null;this.KR=!1;this.kX=null;this.opacity=-1;this.requestSource=L;this.JN9=!1;this.PA=function(){}; this.EF=function(){}; this.B1=new r9B;this.B1.G5=m;this.B1.X=m;this.fg=!1;this.hV={BJ:null,XY:null};this.vY=!0;this.jf=null;this.XE=this.bIY=!1;Pw().L++;this.yg=this.Bo();this.n3=-1;this.xM=null;this.hasCompleted=this.hdC=!1;this.vP=new W5;Gtb(this.vP);HmB(this);this.requestSource==1?Qa(this.vP,"od",1):Qa(this.vP,"od",0)}; HmB=function(m){m=m.B1.G5;var F;if(F=m&&m.getAttribute)F=/-[a-z]/.test("googleAvInapp")?!1:JPD&&m.dataset?"googleAvInapp"in m.dataset:m.hasAttribute?m.hasAttribute("data-"+X2_()):!!m.getAttribute("data-"+X2_());F&&(ur().B=!0)}; ZD=function(m,F){F!=m.XE&&(m.XE=F,m=ur(),F?m.L++:m.L>0&&m.L--)}; CCD=function(m,F){if(m.xM){if(F.getName()===m.xM.getName())return;m.xM.dispose();m.xM=null}F=F.create(m.B1.X,m.vP,m.Eq());if(F=F!=null&&F.observe()?F:null)m.xM=F}; m1u=function(m,F,L){if(!m.ZV||m.Tz==-1||F.B===-1||m.ZV.B===-1)return 0;m=F.B-m.ZV.B;return m>L?0:m}; Foy=function(m,F,L){if(m.xM){m.xM.Xy();var u=m.xM.hF,q=u.V,A=q.X;if(u.L!=null){var r=u.G;m.kX=new g.AQ(r.left-A.left,r.top-A.top)}A=m.XR()?Math.max(u.X,u.Y):u.X;r={};q.volume!==null&&(r.volume=q.volume);q=m.cj(u);m.ZV=u;m.FN(A,F,L,!1,r,q,u.W)}}; LoB=function(m){if(m.KR&&m.jf){var F=sp(m.vP,"od")==1,L=ur().X,u=m.jf,q=m.xM?m.xM.getName():"ns",A=m.kX,r=new g.yO(Hr(L),L.getHeight());L=m.XR();m={HY9:q,kX:A,u0u:r,XR:L,Ew:m.yg.Ew,qe0:F};if(F=u.B){F.Xy();q=F.hF;A=q.V.X;var G=r=null;q.L!=null&&A&&(r=q.G,r=new g.AQ(r.left-A.left,r.top-A.top),G=new g.yO(A.right-A.left,A.bottom-A.top));q=L?Math.max(q.X,q.Y):q.X;L={HY9:F.getName(),kX:r,u0u:G,XR:L,qe0:!1,Ew:q}}else L=null;L&&h$B(u,m,L)}}; uNM=function(m,F,L){F&&(m.PA=F);L&&(m.EF=L)}; g.SO=function(){}; g.om=function(m){return{value:m,done:!1}}; qiy=function(){this.V=this.X=this.G=this.B=this.Y=0}; AaA=function(m){var F={};var L=g.ke()-m.Y;F=(F.ptlt=L,F);(L=m.B)&&(F.pnk=L);(L=m.G)&&(F.pnc=L);(L=m.V)&&(F.pnmm=L);(m=m.X)&&(F.pns=m);return F}; rau=function(){iB.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; XJ=function(m){return FJ(m.volume)&&m.volume>0}; tp=function(m,F,L,u){L=L===void 0?!0:L;u=u===void 0?function(){return!0}:u; return function(q){var A=q[m];if(Array.isArray(A)&&u(q))return yav(A,F,L)}}; E6=function(m,F){return function(L){return F(L)?L[m]:void 0}}; Gfu=function(m){return function(F){for(var L=0;L0?A[q-1]+1:0,u+1).reduce(function(r,G){return r+G},0)})}; vqM=function(){this.B=this.X=""}; lX_=function(){}; kD=function(m,F){var L={};if(m!==void 0)if(F!=null)for(var u in F){var q=F[u];u in Object.prototype||q!=null&&(L[u]=typeof q==="function"?q(m):m[q])}else g.t9(L,m);return $D(Rm(new Vj,L))}; whu=function(){var m={};this.B=(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.X={};for(var F in this.B)this.B[F][1]>0&&(this.X[F]=0);this.G=0}; hp=function(m,F){var L=m.B[F],u=L[1];m.G+=L[0];u>0&&m.X[F]==0&&(m.X[F]=1)}; V_A=function(m){var F=g.D5(m.B),L=0,u;for(u in m.X)g.nc(F,u)&&m.X[u]==1&&(L+=m.B[u][1],m.X[u]=2);return L}; juB=function(m){var F=0,L;for(L in m.X){var u=m.X[L];if(u==1||u==2)F+=m.B[L][1]}return F}; WM=function(){this.X=this.B=0}; O6=function(){NB.call(this);this.G=new ir;this.w8=this.hF=this.ER=0;this.W=-1;this.SY=new ir;this.Y=new ir;this.X=new gi;this.L=this.V=-1;this.Bb=new ir;this.RW=2E3;this.jY=new WM;this.aW=new WM;this.Cu=new WM}; Qj=function(m,F,L){var u=m.w8;dZ||L||m.W==-1||(u+=F-m.W);return u}; IXj=function(){this.G=!1}; s6=function(m,F){this.G=!1;this.V=m;this.hF=F;this.Y=0}; br=function(m,F){s6.call(this,m,F);this.Z=[]}; RSZ=function(){}; cM=function(){}; di=function(m,F,L,u){lr.call(this,m,F,L,u)}; nF=function(m,F,L){lr.call(this,null,m,F,L);this.W=m.isActive();this.Z=0}; BM=function(m){return[m.top,m.left,m.bottom,m.right]}; HM=function(m,F,L,u,q,A){A=A===void 0?new cM:A;MB.call(this,F,L,u);this.Qf=q;this.GV=0;this.bV={};this.E7=new whu;this.CN={};this.uV="";this.Cu=null;this.HR=!1;this.X=[];this.K5=A.B();this.L=A.G();this.V=null;this.G=-1;this.Lu=this.hF=void 0;this.b9=this.Bb=0;this.Qc=-1;this.RW=this.aW=!1;this.ER=this.W=this.B=this.gE=this.BR=0;new gi;this.jY=this.w8=0;this.AF=-1;this.EB=0;this.Z=g.bI;this.Hb=[this.Wl()];this.LI=2;this.vQ={};this.vQ.pause="p";this.vQ.resume="r";this.vQ.skip="s";this.vQ.mute="m";this.vQ.unmute= "um";this.vQ.exitfullscreen="ef";this.Y=null;this.q0=this.SY=!1;this.Eu=Math.floor(Date.now()/1E3-1704067200);this.xC=0}; Jp=function(m){m.hasCompleted=!0;m.EB!=0&&(m.EB=3)}; CF=function(m){return m===void 0?m:Number(m)?m3(m,3):0}; mK=function(m,F){return m.Hb[F!=null&&FMath.max(1E4,m.G/3)?0:F);var L=m.Z(m)||{};L=L.currentTime!==void 0?L.currentTime:m.Bb;var u=L-m.Bb,q=0;u>=0?(m.b9+=F,m.jY+=Math.max(F-u,0),q=Math.min(u,m.b9)):m.w8+=Math.abs(u);u!=0&&(m.b9=0);m.AF==-1&&u>0&&(m.AF=Bw>=0?bA()-Bw:-1);m.Bb=L;return q}; Pmu=function(m,F){LF(m.L,function(L){return L.V==F.V})||m.L.push(F)}; iGv=function(m){var F=am(m.Lf().X,1);return Fh(m,F)}; Fh=function(m,F,L){return F>=15E3?!0:m.aW?(L===void 0?0:L)?!0:m.G>0?F>=m.G/2:m.Qc>0?F>=m.Qc:!1:!1}; gqN=function(m){var F=m3(m.yg.Ew,2),L=m.E7.G,u=m.yg,q=mK(m),A=CF(q.V),r=CF(q.L),G=CF(u.volume),v=m3(q.Z,2),l=m3(q.b9,2),w=m3(u.Ew,2),V=m3(q.Hb,2),I=m3(q.Qc,2);u=m3(u.pK,2);var R=m.Lg().clone().round();m=m.xM&&m.xM.G?(m.xM?m.xM.G:null).clone().round():null;q=pF(q,!1);return{gjC:F,TP:L,Sp:A,R3:r,bI:G,gw:v,fW:l,Ew:w,z1:V,dw:I,pK:u,position:R,xb:m,Xj:q}}; Yiv=function(m,F){zSA(m.X,F,function(){return{gjC:0,TP:void 0,Sp:-1,R3:-1,bI:-1,gw:-1,fW:-1,Ew:-1,z1:-1,dw:-1,pK:-1,position:void 0,xb:void 0,Xj:[]}}); m.X[F]=gqN(m)}; zSA=function(m,F,L){for(var u=m.length;u0?1:0;V.atos= zG(l.X);V.ssb=zG(l.q0,!1);V.amtos=Qgb(l.X,!1);V.uac=m.BR;V.vpt=l.G.X;w=="nio"&&(V.nio=1,V.avms="nio");V.gmm="4";V.gdr=Fh(m,l.G.X,!0)?1:0;V.efpf=m.LI;if(w=="gsv"||w=="nis")w=m.xM,w.Z>0&&(V.nnut=w.Z);V.tcm=$1Z(m);V.nmt=m.w8;V.bt=m.jY;V.pst=m.AF;V.vpaid=m.hF;V.dur=m.G;V.vmtime=m.Bb;V.is=m.E7.G;m.X.length>=1&&(V.i0=m.X[0].TP,V.a0=[m.X[0].bI],V.c0=[m.X[0].Ew],V.ss0=[m.X[0].pK],w=m.X[0].position,A=m.X[0].xb,V.p0=w?BM(w):void 0,w&&A&&!JQ(A,w)&&(V.cp0=BM(A)));m.X.length>=2&&(V.i1=m.X[1].TP,V.a1=qt(m.X[1].Sp, m.X[1].bI,m.X[1].R3),V.c1=qt(m.X[1].gw,m.X[1].Ew,m.X[1].fW),V.ss1=qt(m.X[1].z1,m.X[1].pK,m.X[1].dw),w=m.X[1].position,A=m.X[1].xb,V.p1=w?BM(w):void 0,w&&A&&!JQ(A,w)&&(V.cp1=BM(A)),V.mtos1=m.X[1].Xj);m.X.length>=3&&(V.i2=m.X[2].TP,V.a2=qt(m.X[2].Sp,m.X[2].bI,m.X[2].R3),V.c2=qt(m.X[2].gw,m.X[2].Ew,m.X[2].fW),V.ss2=qt(m.X[2].z1,m.X[2].pK,m.X[2].dw),w=m.X[2].position,A=m.X[2].xb,V.p2=w?BM(w):void 0,w&&A&&!JQ(A,w)&&(V.cp2=BM(A)),V.mtos2=m.X[2].Xj);m.X.length>=4&&(V.i3=m.X[3].TP,V.a3=qt(m.X[3].Sp,m.X[3].bI, m.X[3].R3),V.c3=qt(m.X[3].gw,m.X[3].Ew,m.X[3].fW),V.ss3=qt(m.X[3].z1,m.X[3].pK,m.X[3].dw),w=m.X[3].position,A=m.X[3].xb,V.p3=w?BM(w):void 0,w&&A&&!JQ(A,w)&&(V.cp3=BM(A)),V.mtos3=m.X[3].Xj);V.cs=juB(m.E7);F&&(V.ic=V_A(m.E7),V.dvpt=l.G.B,V.dvs=TG(l.B,.5),V.dfvs=TG(l.B,1),V.davs=TG(l.X,.5),V.dafvs=TG(l.X,1),L&&(l.G.B=0,sgn(l.B),sgn(l.X)),m.Zd()&&(V.dtos=l.ER,V.dav=l.hF,V.dtoss=m.GV+1,L&&(l.ER=0,l.hF=0,m.GV++)),V.dat=l.Y.B,V.dft=l.Bb.B,L&&(l.Y.B=0,l.Bb.B=0));V.ps=[G.Y.width,G.Y.height];V.bs=[Hr(G.X), G.X.getHeight()];V.scs=[G.V.width,G.V.height];V.dom=G.domain;m.gE&&(V.vds=m.gE);if(m.L.length>0||m.K5)F=g.qT(m.L),m.K5&&F.push(m.K5),V.pings=g.xZ(F,function(I){return I.toString()}); F=g.xZ(g.U6(m.L,function(I){return I.L()}),function(I){return I.getId()}); cvM(F);V.ces=F;m.B&&(V.vmer=m.B);m.W&&(V.vmmk=m.W);m.ER&&(V.vmiec=m.ER);V.avms=m.xM?m.xM.getName():"ns";m.xM&&g.t9(V,m.xM.sO());u?(V.c=m3(m.yg.Ew,2),V.ss=m3(m.yg.pK,2)):V.tth=bA()-NeA;V.mc=m3(l.b9,2);V.nc=m3(l.Z,2);V.mv=CF(l.L);V.nv=CF(l.V);V.lte=m3(m.WA,2);u=mK(m,q);pF(l);V.qmtos=pF(u);V.qnc=m3(u.Z,2);V.qmv=CF(u.L);V.qnv=CF(u.V);V.qas=u.V>0?1:0;V.qi=m.uV;V.avms||(V.avms="geo");V.psm=l.jY.X;V.psv=l.jY.getValue();V.psfv=l.aW.getValue();V.psa=l.Cu.getValue();v=rfy(v.vP);v.length&&(V.veid=v);m.Y&&g.t9(V, AaA(m.Y));V.avas=m.LH();V.vs=m.u1();V.co=phM(m);V.tm=l.xC;V.tu=l.Lu;return V}; aXZ=function(m,F){if(g.nc(Kou,F))return!0;var L=m.bV[F];return L!==void 0?(m.bV[F]=!0,!L):!1}; phM=function(m){var F=m.xC.toString(10).padStart(2,"0");F=""+m.Eu+F;m.xC<99&&m.xC++;return F}; x1u=function(){this.X={};var m=NL();At(this,m,document);var F=fXA();try{if("1"==F){for(var L=m.parent;L!=m.top;L=L.parent)At(this,L,L.document);At(this,m.top,m.top.document)}}catch(u){}}; fXA=function(){var m=document.documentElement;try{if(!g$(NL().top))return"2";var F=[],L=NL(m.ownerDocument);for(m=L;m!=L.top;m=m.parent)if(m.frameElement)F.push(m.frameElement);else break;return F&&F.length!=0?"1":"0"}catch(u){return"2"}}; At=function(m,F,L){KF(L,"mousedown",function(){return M_n(m)},301); KF(F,"scroll",function(){return ZGN(m)},302); KF(L,"touchmove",function(){return SiM(m)},303); KF(L,"mousemove",function(){return oqj(m)},304); KF(L,"keydown",function(){return XhB(m)},305)}; M_n=function(m){g.aZ(m.X,function(F){F.G>1E5||++F.G})}; ZGN=function(m){g.aZ(m.X,function(F){F.X>1E5||++F.X})}; SiM=function(m){g.aZ(m.X,function(F){F.X>1E5||++F.X})}; XhB=function(m){g.aZ(m.X,function(F){F.B>1E5||++F.B})}; oqj=function(m){g.aZ(m.X,function(F){F.V>1E5||++F.V})}; t_M=function(){this.X=[];this.B=[]}; rv=function(m,F){return g.c2(m.X,function(L){return L.uV==F})}; EqM=function(m,F){return F?g.c2(m.X,function(L){return L.B1.G5==F}):null}; U1b=function(m,F){return g.c2(m.B,function(L){return L.Dg()==2&&L.uV==F})}; G6=function(){var m=y3;return m.X.length==0?m.B:m.B.length==0?m.X:g.uB(m.B,m.X)}; kfn=function(m,F){m=F.Dg()==1?m.X:m.B;var L=bq(m,function(u){return u==F}); return L!=-1?(m.splice(L,1),F.xM&&F.xM.unobserve(),F.dispose(),!0):!1}; hSj=function(m){var F=y3;if(kfn(F,m)){switch(m.Dg()){case 0:var L=function(){return null}; case 2:L=function(){return U1b(F,m.uV)}; break;case 1:L=function(){return rv(F,m.uV)}}for(var u=L();u;u=L())kfn(F,u)}}; WoM=function(m){var F=y3;m=g.U6(m,function(L){return!EqM(F,L.B1.G5)}); F.X.push.apply(F.X,g.X(m))}; OGy=function(m){var F=[];g.eq(m,function(L){LF(y3.X,function(u){return u.B1.G5===L.B1.G5&&u.uV===L.uV})||(y3.X.push(L),F.push(L))})}; vY=function(){this.X=this.B=null}; Quv=function(m,F){function L(u,q){F(u,q)} if(m.B==null)return!1;m.X=g.c2(m.B,function(u){return u!=null&&u.TK()}); m.X&&(m.X.init(L)?pOb(m.X.X):F(m.X.X.FG(),m.X));return m.X!=null}; lM=function(m){m=suZ(m);wi.call(this,m.length?m[m.length-1]:new yj(QO,0));this.G=m;this.B=null}; suZ=function(m){if(!m.length)return[];m=(0,g.U6)(m,function(L){return L!=null&&L.LV()}); for(var F=1;FL.time?F:L},m[0])}; RO=function(m){m=m===void 0?QO:m;wi.call(this,new yj(m,2))}; $3=function(){var m=nqD();yj.call(this,QO.top,m,"geo")}; nqD=function(){Pw();var m=ur();return m.G||m.B?0:2}; BeB=function(){}; ea=function(){this.done=!1;this.X={x8:0,YS:0,MRu:0,Tt:0,g2:-1,kP:0,lH:0,ME:0,GwY:0};this.Y=null;this.L=!1;this.G=null;this.Z=0;this.B=new ri(this)}; iM=function(){var m=PY;m.L||(m.L=!0,HGM(m,function(){return m.V.apply(m,g.X(g.eC.apply(0,arguments)))}),m.V())}; Jav=function(){og(BeB);var m=og(vY);m.X!=null&&m.X.X?pOb(m.X.X):ur().update(QO)}; gv=function(m,F,L){if(!m.done&&(m.B.cancel(),F.length!=0)){m.G=null;try{Jav();var u=bA();Pw().Y=u;if(og(vY).X!=null)for(var q=0;q=0?bA()-cw:-1,G=bA();q.X.g2==-1&&(r=G);var v=ur(),l=Pw(),w=bB(l.vP),V=G6();try{if(V.length>0){var I=v.X;I&&(w.bs=[Hr(I),I.getHeight()]);var R=v.Y;R&&(w.ps=[R.width,R.height]);QO.screen&&(w.scs=[QO.screen.width,QO.screen.height])}else w.url=encodeURIComponent(QO.location.href.substring(0,512)),A.referrer&&(w.referrer=encodeURIComponent(A.referrer.substring(0,512))); w.tt=r;w.pt=cw;w.bin=l.B;QO.google_osd_load_pub_page_exp!==void 0&&(w.olpp=QO.google_osd_load_pub_page_exp);w.deb=[1,q.X.x8,q.X.YS,q.X.Tt,q.X.g2,0,q.B.B,q.X.kP,q.X.lH,q.X.ME,q.X.GwY,-1].join(";");w.tvt=muZ(q,G);v.B&&(w.inapp=1);if(QO!==null&&QO!=QO.top){V.length>0&&(w.iframe_loc=encodeURIComponent(QO.location.href.substring(0,512)));var e=v.Z;w.is=[Hr(e),e.getHeight()]}}catch(a){w.error=1}PY.G=w}I=g.Sq(PY.G);R=Pw().X;sp(R.G,"prf")==1?(e=new Re,q=R.X,A=0,q.X>-1&&(A=q.G.X.now()-q.X),e=fY(e,1,pG(q.V+ A),0),q=R.X,e=fY(e,5,M1(q.X>-1?q.B+1:q.B),0),e=fY(e,2,Qo(R.B.X.G()),"0"),e=fY(e,3,Qo(R.B.X.B()),"0"),R=fY(e,4,Qo(R.B.X.X()),"0"),e={},R=(e.pf=g.hP(R.G()),e)):R={};g.t9(I,R);g.t9(F,u,L,I,m())}])}; uDy=function(){var m=LQA||QO;if(!m)return"";var F=[];if(!m.location||!m.location.href)return"";F.push("url="+encodeURIComponent(m.location.href.substring(0,512)));m.document&&m.document.referrer&&F.push("referrer="+encodeURIComponent(m.document.referrer.substring(0,512)));return F.join("&")}; z6=function(){var m="youtube.player.web_20260106_03_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20260106_03_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20260106_03_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20260106_03_RC00".match(/_(\d{8})_\d+_RC\d+$/),F;if(((F=m)==null?void 0:F.length)==2)return m[1];m="youtube.player.web_20260106_03_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var L;return((L=m)==null?void 0:L.length)==3?"20"+m[1]+m[2]:null}; qGu=function(){return"av.default_js".includes("ima_html5_sdk")?{Yh:"ima",Nu:null}:"av.default_js".includes("ima_native_sdk")?{Yh:"nima",Nu:null}:"av.default_js".includes("admob-native-video-javascript")?{Yh:"an",Nu:null}:"youtube.player.web_20260106_03_RC00".includes("cast_js_sdk")?{Yh:"cast",Nu:z6()}:"youtube.player.web_20260106_03_RC00".includes("youtube.player.web")?{Yh:"yw",Nu:z6()}:"youtube.player.web_20260106_03_RC00".includes("outstream_web_client")?{Yh:"out",Nu:z6()}:"youtube.player.web_20260106_03_RC00".includes("drx_rewarded_web")? {Yh:"r",Nu:z6()}:"youtube.player.web_20260106_03_RC00".includes("gam_native_web_video")?{Yh:"n",Nu:z6()}:"youtube.player.web_20260106_03_RC00".includes("admob_interstitial_video")?{Yh:"int",Nu:z6()}:{Yh:"j",Nu:null}}; DT=function(m,F){var L={sv:"968"};Y3!==null&&(L.v=Y3);L.cb=AuB;L.nas=y3.X.length;L.msg=m;F!==void 0&&(m=rub(F))&&(L.e=aO[m]);return L}; T6=function(m){return H5(m,"custom_metric_viewable")}; rub=function(m){var F=T6(m)?"custom_metric_viewable":m.toLowerCase();return p0(Lx,function(L){return L==F})}; yuv=function(){this.X=void 0;this.B=!1;this.G=0;this.V=-1;this.Y="tos"}; l2v=function(m){try{var F=m.split(",");return F.length>g.D5(Gau).length?null:Zq(F,function(L,u){u=u.toLowerCase().split("=");if(u.length!=2||v6B[u[0]]===void 0||!v6B[u[0]](u[1]))throw Error("Entry ("+u[0]+", "+u[1]+") is invalid.");L[u[0]]=u[1];return L},{})}catch(L){return null}}; wHZ=function(m,F){if(m.X==void 0)return 0;switch(m.Y){case "mtos":return m.B?DD(F.X,m.X):DD(F.B,m.X);case "tos":return m.B?am(F.X,m.X):am(F.B,m.X)}return 0}; x3=function(m,F,L,u){s6.call(this,F,u);this.Z=m;this.W=L}; Mt=function(){}; ZT=function(m){s6.call(this,"fully_viewable_audible_half_duration_impression",m)}; Sa=function(m){this.X=m}; oO=function(m,F){s6.call(this,m,F)}; Xh=function(m){br.call(this,"measurable_impression",m)}; tt=function(){Sa.apply(this,arguments)}; El=function(m,F,L){nF.call(this,m,F,L)}; Ul=function(m){m=m===void 0?QO:m;wi.call(this,new yj(m,2))}; k3=function(m,F,L){nF.call(this,m,F,L)}; ht=function(m){m=m===void 0?QO:m;wi.call(this,new yj(m,2))}; WY=function(){yj.call(this,QO,2,"mraid");this.jY=0;this.b9=this.Hb=!1;this.Z=null;this.B=PCA(this.G);this.V.X=new Br(0,0,0,0);this.xC=!1}; Ol=function(m,F,L){m.W_("addEventListener",F,L)}; R7u=function(m){Pw().V=!!m.W_("isViewable");Ol(m,"viewableChange",VvM);m.W_("getState")==="loading"?Ol(m,"ready",jcv):I2N(m)}; I2N=function(m){typeof m.B.oM.AFMA_LIDAR==="string"?(m.Hb=!0,$uM(m)):(m.B.compatibility=3,m.Z="nc",m.fail("w"))}; $uM=function(m){m.b9=!1;var F=sp(Pw().vP,"rmmt")==1,L=!!m.W_("isViewable");(F?!L:1)&&tP().setTimeout(Q9(524,function(){m.b9||(e7M(m),s4(540,Error()),m.Z="mt",m.fail("w"))}),500); Pbu(m);Ol(m,m.B.oM.AFMA_LIDAR,iYN)}; Pbu=function(m){var F=sp(Pw().vP,"sneio")==1,L=m.B.oM.AFMA_LIDAR_EXP_1!==void 0,u=m.B.oM.AFMA_LIDAR_EXP_2!==void 0;(F=F&&u)&&(m.B.oM.AFMA_LIDAR_EXP_2=!0);L&&(m.B.oM.AFMA_LIDAR_EXP_1=!F)}; e7M=function(m){m.W_("removeEventListener",m.B.oM.AFMA_LIDAR,iYN);m.Hb=!1}; g6u=function(m,F){if(m.W_("getState")==="loading")return new g.yO(-1,-1);F=m.W_(F);if(!F)return new g.yO(-1,-1);m=parseInt(F.width,10);F=parseInt(F.height,10);return isNaN(m)||isNaN(F)?new g.yO(-1,-1):new g.yO(m,F)}; jcv=function(){try{var m=og(WY);m.W_("removeEventListener","ready",jcv);I2N(m)}catch(F){s4(541,F)}}; iYN=function(m,F){try{var L=og(WY);L.b9=!0;var u=m?new Br(m.y,m.x+m.width,m.y+m.height,m.x):new Br(0,0,0,0);var q=bA(),A=Ap();var r=new Hw(q,A,L);r.X=u;r.volume=F;L.Cg(r)}catch(G){s4(542,G)}}; VvM=function(m){var F=Pw(),L=og(WY);m&&!F.V&&(F.V=!0,L.xC=!0,L.Z&&L.fail("w",!0))}; Q3=function(){this.isInitialized=!1;this.X=this.B=null;var m={};this.Z=(m.start=this.cFb,m.firstquartile=this.oCC,m.midpoint=this.KPR,m.thirdquartile=this.D08,m.complete=this.wbP,m.error=this.FPb,m.pause=this.Ov,m.resume=this.DR,m.skip=this.pbz,m.viewable_impression=this.nx,m.mute=this.q$,m.unmute=this.q$,m.fullscreen=this.AFb,m.exitfullscreen=this.iu0,m.fully_viewable_audible_half_duration_impression=this.nx,m.measurable_impression=this.nx,m.abandon=this.Ov,m.engagedview=this.nx,m.impression=this.nx, m.creativeview=this.nx,m.progress=this.q$,m.custom_metric_viewable=this.nx,m.bufferstart=this.Ov,m.bufferfinish=this.DR,m.audio_measurable=this.nx,m.audio_audible=this.nx,m);m={};this.W=(m.overlay_resize=this.C99,m.abandon=this.p7,m.close=this.p7,m.collapse=this.p7,m.overlay_unmeasurable_impression=function(F){return uM(F,"overlay_unmeasurable_impression",Ap())},m.overlay_viewable_immediate_impression=function(F){return uM(F,"overlay_viewable_immediate_impression",Ap())},m.overlay_unviewable_impression= function(F){return uM(F,"overlay_unviewable_impression",Ap())},m.overlay_viewable_end_of_session_impression=function(F){return uM(F,"overlay_viewable_end_of_session_impression",Ap())},m); Pw().B=3;z7u(this);this.G=null}; sl=function(m,F,L,u){m=m.iW(null,u,!0,F);m.V=L;WoM([m]);return m}; YGA=function(m,F,L){CyN(F);var u=m.X;g.eq(F,function(q){var A=g.xZ(q.criteria,function(r){var G=l2v(r);if(G==null)r=null;else if(r=new yuv,G.visible!=null&&(r.X=G.visible/100),G.audible!=null&&(r.B=G.audible==1),G.time!=null){var v=G.timetype=="mtos"?"mtos":"tos",l=veb(G.time,"%")?"%":"ms";G=parseInt(G.time,10);l=="%"&&(G/=100);r.setTime(G,l,v)}return r}); LF(A,function(r){return r==null})||Pmu(L,new x3(q.id,q.event,A,u))})}; a2A=function(){var m=[],F=Pw();m.push(og($3));sp(F.vP,"mvp_lv")&&m.push(og(WY));F=[new Ul,new ht];F.push(new lM(m));F.push(new RO(QO));return F}; DuM=function(m){if(!m.isInitialized){m.isInitialized=!0;try{var F=bA(),L=Pw(),u=ur();cw=F;L.G=79463069;m.B!=="o"&&(LQA=eRN(QO));if(X5M()){PY.X.YS=0;PY.X.g2=bA()-F;var q=a2A(),A=og(vY);A.B=q;Quv(A,function(){bM()})?PY.done||(Cmb(),GG(A.X.X,m),iM()):u.G?bM():iM()}else cY=!0}catch(r){throw y3.reset(),r; }}}; nx=function(m){PY.B.cancel();dv=m;PY.done=!0}; BY=function(m){if(m.B)return m.B;var F=og(vY).X;if(F)switch(F.getName()){case "nis":m.B="n";break;case "gsv":m.B="m"}m.B||(m.B="h");return m.B}; HY=function(m,F,L){if(m.X==null)return F.gE|=4,!1;m=Tuj(m.X,L,F);F.gE|=m;return m==0}; bM=function(){var m=[new RO(QO)],F=og(vY);F.B=m;Quv(F,function(){nx("i")})?PY.done||(Cmb(),iM()):nx("i")}; NuZ=function(m,F){if(!m.HR){var L=uM(m,"start",Ap());L=m.Qf.X(L).X;var u={id:"lidarv"};u.r=F;u.sv="968";Y3!==null&&(u.v=Y3);p1(L,function(q,A){return u[q]=q=="mtos"||q=="tos"?A:encodeURIComponent(A)}); F=uDy();p1(F,function(q,A){return u[q]=encodeURIComponent(A)}); F="//pagead2.googlesyndication.com/pagead/gen_204?"+$D(Rm(new Vj,u));Urn(F);m.HR=!0}}; Jt=function(m,F,L){gv(PY,[m],!Ap());Yiv(m,L);L!=4&&zSA(m.Hb,L,m.Wl);return uM(m,F,Ap())}; z7u=function(m){FQM(function(){var F=pH_();m.B!=null&&(F.sdk=m.B);var L=og(vY);L.X!=null&&(F.avms=L.X.getName());return F})}; KQA=function(m,F,L,u){var q=EqM(y3,L);q!==null&&q.uV!==F&&(m.P8(q),q=null);q||(F=m.iW(L,bA(),!1,F),y3.B.length==0&&(Pw().G=79463069),OGy([F]),q=F,q.V=BY(m),u&&(q.Cu=u));return q}; f2v=function(m,F){var L=m[F];L!==void 0&&L>0&&(m[F]=Math.floor(L*1E3))}; pH_=function(){var m=ur(),F={},L={},u={};return Object.assign({},(F.sv="968",F),Y3!==null&&(L.v=Y3,L),(u["if"]=m.G?"1":"0",u.nas=String(y3.X.length),u))}; Cx=function(m){s6.call(this,"audio_audible",m)}; m8=function(m){br.call(this,"audio_measurable",m)}; F$=function(){Sa.apply(this,arguments)}; LU=function(){}; xub=function(m){this.X=m}; Tuj=function(m,F,L){m=m.B();if(typeof m==="function"){var u={};var q={};u=Object.assign({},Y3!==null&&(u.v=Y3,u),(q.sv="968",q.cb=AuB,q.e=MvB(F),q));q=uM(L,F,Ap());g.t9(u,q);L.CN[F]=q;u=L.Dg()==2?EZv(u).join("&"):L.Qf.X(u).X;try{return m(L.uV,u,F),0}catch(A){return 2}}else return 1}; MvB=function(m){var F=T6(m)?"custom_metric_viewable":m;m=p0(Lx,function(L){return L==F}); return aO[m]}; uv=function(){Q3.call(this);this.L=null;this.Y=!1;this.V="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; ZYZ=function(m,F,L){L=L.opt_configurable_tracking_events;m.X!=null&&Array.isArray(L)&&YGA(m,L,F)}; SGj=function(m,F,L){var u=rv(y3,F);u||(u=L.opt_nativeTime||-1,u=sl(m,F,BY(m),u),L.opt_osdId&&(u.Cu=L.opt_osdId));return u}; o6n=function(m,F,L){var u=rv(y3,F);u||(u=sl(m,F,"n",L.opt_nativeTime||-1));return u}; XHn=function(m,F){var L=rv(y3,F);L||(L=sl(m,F,"h",-1));return L}; tvv=function(m){Pw();switch(BY(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}; kav=function(m,F,L,u){L=L===void 0?{}:L;var q={};g.t9(q,{opt_adElement:void 0,opt_fullscreen:void 0},L);var A=m.ys(F,L);L=A?A.Qf:m.Td();if(q.opt_bounds)return L.X(DT("ol",u));if(u!==void 0)if(rub(u)!==void 0)if(cY)m=DT("ue",u);else if(DuM(m),dv=="i")m=DT("i",u),m["if"]=0;else if(F=m.ys(F,q)){b:{dv=="i"&&(F.fg=!0);A=q.opt_fullscreen;A!==void 0&&ZD(F,!!A);var r;if(A=!ur().B)(A=m5(g.qi(),"CrKey")&&!(m5(g.qi(),"CrKey")&&m5(g.qi(),"SmartSpeaker"))||m5(g.qi(),"PlayStation")||m5(g.qi(),"Roku")||aqA()||m5(g.qi(), "Xbox"))||(A=g.qi(),A=m5(A,"AppleTV")||m5(A,"Apple TV")||m5(A,"CFNetwork")||m5(A,"tvOS")),A||(A=g.qi(),A=m5(A,"sdk_google_atv_x86")||m5(A,"Android TV")),A=!A;A&&(tP(),A=iC(qB)===0);if(r=A){switch(F.Dg()){case 1:NuZ(F,"pv");break;case 2:m.f_(F)}nx("pv")}A=u.toLowerCase();if(r=!r)r=sp(Pw().vP,"ssmol")&&A==="loaded"?!1:g.nc(E6v,A);if(r&&F.EB==0){dv!="i"&&(PY.done=!1);r=q!==void 0?q.opt_nativeTime:void 0;Bw=r=typeof r==="number"?r:bA();F.KR=!0;var G=Ap();F.EB=1;F.bV={};F.bV.start=!1;F.bV.firstquartile= !1;F.bV.midpoint=!1;F.bV.thirdquartile=!1;F.bV.complete=!1;F.bV.resume=!1;F.bV.pause=!1;F.bV.skip=!1;F.bV.mute=!1;F.bV.unmute=!1;F.bV.viewable_impression=!1;F.bV.measurable_impression=!1;F.bV.fully_viewable_audible_half_duration_impression=!1;F.bV.fullscreen=!1;F.bV.exitfullscreen=!1;F.GV=0;G||(F.Lf().W=r);gv(PY,[F],!G)}(r=F.vQ[A])&&hp(F.E7,r);sp(Pw().vP,"fmd")||g.nc(UuM,A)&&F.K5&&F.K5.B(F,null);switch(F.Dg()){case 1:var v=T6(A)?m.Z.custom_metric_viewable:m.Z[A];break;case 2:v=m.W[A]}if(v&&(u=v.call(m, F,q,u),sp(Pw().vP,"fmd")&&g.nc(UuM,A)&&F.K5&&F.K5.B(F,null),u!==void 0)){q=DT(void 0,A);g.t9(q,u);u=q;break b}u=void 0}F.EB==3&&m.P8(F);m=u}else m=DT("nf",u);else m=void 0;else cY?m=DT("ue"):A?(m=DT(),g.t9(m,D1M(A,!0,!1,!1))):m=DT("nf");return typeof m==="string"?L.X():L.X(m)}; h7A=function(m,F){F&&(m.V=F)}; WQj=function(m){var F={};return F.viewability=m.X,F.googleViewability=m.B,F}; OYv=function(m,F,L){L=L===void 0?{}:L;m=kav(og(uv),F,L,m);return WQj(m)}; qd=function(m){var F=g.eC.apply(1,arguments).filter(Boolean).join("&");if(!F)return m;var L=m.match(/[?&]adurl=/);return L?m.slice(0,L.index+1)+F+"&"+m.slice(L.index+1):m+(m.indexOf("?")<0?"?":"&")+F}; AG=function(m,F){return F?"&"+m+"="+encodeURIComponent(F):""}; QcM=function(m){var F=m.url;m=m.PiC;this.B=F;this.V=m;this.G=(new Date).getTime()-17040672E5;this.X={};for(var L=/[?&]([^&=]+)=([^&]*)/g;m=L.exec(F);)this.X[m[1]]=m[2]}; scv=function(m){m=m.V;if(!m)return"";var F=AG("uap",m.platform)+AG("uapv",m.platformVersion)+AG("uafv",m.uaFullVersion)+AG("uaa",m.architecture)+AG("uam",m.model)+AG("uab",m.bitness);m.fullVersionList&&(F+="&uafvl="+encodeURIComponent(m.fullVersionList.map(function(L){return encodeURIComponent(L.brand)+";"+encodeURIComponent(L.version)}).join("|"))); m.wow64!=null&&(F+="&uaw="+Number(m.wow64));return F.slice(1)}; duy=function(m,F,L,u,q){var A=window;var r=r===void 0?!1:r;var G;L?G=(r===void 0?0:r)?"//ep1.adtrafficquality.google/bg/"+bi(L)+".js":"//pagead2.googlesyndication.com/bg/"+bi(L)+".js":G="";r=r===void 0?!1:r;L=A.document;var v={};F&&(v._scs_=F);v._bgu_=G;v._bgp_=u;v._li_="v_h.3.0.0.0";q&&(v._upb_=q);(F=A.GoogleTyFxhY)&&typeof F.push=="function"||(F=A.GoogleTyFxhY=[]);F.push(v);F=e3(L).createElement("SCRIPT");F.type="text/javascript";F.async=!0;m=(r===void 0?0:r)?g.j3(bY_,bi(m)+".js"):g.j3(cuy,bi(m)+ ".js");g.Eb(F,m);(A=(A.GoogleTyFxhYEET||{})[F.src])?A():L.getElementsByTagName("head")[0].appendChild(F)}; n6M=function(){try{var m,F;return!!((m=window)==null?0:(F=m.top)==null?0:F.location.href)&&!1}catch(L){return!0}}; rg=function(m,F,L){L=L===void 0?Error():L;var u=Error.call(this);this.message=u.message;"stack"in u&&(this.stack=u.stack);this.code=m;F+=":";L instanceof Error?(this.message=F+L.message,this.stack=L.stack||""):(this.message=F+String(L),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; GZ=function(){var m=Buv();m=m===void 0?"bevasrsg":m;return new Promise(function(F){var L=window===window.top?window:n6M()?window:window.top,u=L[m],q;((q=u)==null?0:q.bevasrs)?F(new y2(u.bevasrs)):(u||(u={},u=(u.nqfbel=[],u),L[m]=u),u.nqfbel.push(function(A){F(new y2(A))}))})}; HYy=function(m){var F={c:m.jE,e:m.Oz,mc:m.W0,me:m.RJ};m.hT&&(F.co={c:m.hT.v4,a:m.hT.KF,s:m.hT.wq});return F}; v3=function(m){g.O.call(this);this.wpc=m}; y2=function(m){g.O.call(this);var F=this;this.S_=m;this.G="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.B=void 0;this.Ge=this.S_.p;this.V=this.dR.bind(this);this.addOnDisposeCallback(function(){return void Juy(F)})}; CbM=function(m){var F;return g.h(function(L){if(L.X==1){if(!m.S_.wpc)throw new rg(30,"NWA");return m.X?L.return(m.X):g.k(L,m.S_.wpc(),2)}F=L.B;m.X=new v3(F);return L.return(m.X)})}; Juy=function(m){m.B!==void 0&&(m.G.forEach(function(F){var L;(L=m.B)==null||L.removeEventListener(F,m.V)}),m.B=void 0)}; mQB=function(m){var F=F===void 0?53:F;var L=[];WH(m,lv,6).forEach(function(u){g.bb(u,2)<=F&&L.push(g.bb(u,1))}); return L}; FgM=function(m){var F=F===void 0?53:F;var L=[];WH(m,lv,6).forEach(function(u){g.bb(u,2)>F&&L.push(g.bb(u,1))}); return L}; Lgn=function(m){m.then(function(){},function(){})}; wg=function(){g.O.apply(this,arguments);this.B=1}; V2=function(m){return{fieldType:2,fieldName:m}}; g.j6=function(m){return{fieldType:3,fieldName:m}}; upA=function(m){this.X=m;m.Sr("/client_streamz/bg/frs",g.j6("mk"))}; qoA=function(m){this.X=m;m.Sr("/client_streamz/bg/wrl",g.j6("mn"),V2("ac"),V2("sc"),g.j6("rk"),g.j6("mk"))}; ALZ=function(m){this.X=m;m.d3("/client_streamz/bg/ec",g.j6("en"),g.j6("mk"))}; rLn=function(m){this.X=m;m.Sr("/client_streamz/bg/el",g.j6("en"),g.j6("mk"))}; yLj=function(m){this.X=m;m.d3("/client_streamz/bg/cec",V2("ec"),g.j6("mk"))}; G$v=function(m){this.X=m;m.d3("/client_streamz/bg/po/csc",V2("cs"),g.j6("mk"))}; vnD=function(m){this.X=m;m.d3("/client_streamz/bg/po/ctav",g.j6("av"),g.j6("mk"))}; lkA=function(m){this.X=m;m.d3("/client_streamz/bg/po/cwsc",g.j6("su"),g.j6("mk"))}; wyM=function(m){this.yc=lb(m)}; Vgb=function(m,F){return b_Z(m,F,$iy)}; Il=function(m){this.yc=lb(m)}; Rl=function(m){this.yc=lb(m)}; $a=function(m){this.yc=lb(m)}; e6=function(m){this.yc=lb(m)}; P3=function(m){this.yc=lb(m)}; iv=function(m){this.yc=lb(m)}; j$y=function(m){this.yc=lb(m)}; $Qy=function(m){var F=new iv;F=CY(F,1,m.B);var L=IkA(m);F=b_Z(F,L,NlM);L=[];for(var u=[],q=g.Z(m.X.keys()),A=q.next();!A.done;A=q.next())u.push(A.value.split(","));for(q=0;q>>31)&4294967295;V=q[0];var e=q[1],a=q[2],T=q[3],f=q[4];for(R=0;R<80;R++){if(R<40)if(R<20){var M=T^e&(a^T);var S=1518500249}else M=e^a^T,S=1859775393;else R<60?(M=e&a|T&(e|a),S=2400959708):(M=e^a^T,S=3395469782);M=((V<<5|V>>>27)&4294967295)+M+f+S+I[R]&4294967295;f=T;T=a;a=(e<<30|e>>>2)&4294967295;e=V;V=M}q[0]=q[0]+V&4294967295;q[1]=q[1]+e&4294967295;q[2]= q[2]+a&4294967295;q[3]=q[3]+T&4294967295;q[4]=q[4]+f&4294967295} function L(V,I){if(typeof V==="string"){V=unescape(encodeURIComponent(V));for(var R=[],e=0,a=V.length;e=56;R--)A[R]=I&255,I>>>=8;F(A);for(R=I=0;R<5;R++)for(var e=24;e>=0;e-=8)V[I++]=q[R]>>e&255;return V} for(var q=[],A=[],r=[],G=[128],v=1;v<64;++v)G[v]=0;var l,w;m();return{reset:m,update:L,digest:u,wm:function(){for(var V=u(),I="",R=0;R1)));r=r.next)q||(A=r);q&&(L.X==0&&u==1?wwB(L,F):(A?(u=A,u.next==L.V&&(L.V=u),u.next=u.next.next):VrB(L),jey(L,q,3,F)))}m.G=null}else K4(m,3,F)}; ST=function(m,F){m.B||m.X!=2&&m.X!=3||IIM(m);m.V?m.V.next=F:m.B=F;m.V=F}; R5v=function(m,F,L,u){var q=x$(null,null,null);q.X=new g.f4(function(A,r){q.G=F?function(G){try{var v=F.call(u,G);A(v)}catch(l){r(l)}}:A; q.B=L?function(G){try{var v=L.call(u,G);v===void 0&&G instanceof X2?r(G):A(v)}catch(l){r(l)}}:r}); q.X.G=m;ST(m,q);return q.X}; K4=function(m,F,L){m.X==0&&(m===L&&(F=3,L=new TypeError("Promise cannot resolve to itself")),m.X=1,y7v(L,m.ANW,m.K8R,m)||(m.Z=L,m.X=F,m.G=null,IIM(m),F!=3||L instanceof X2||$ON(m,L)))}; y7v=function(m,F,L,u){if(m instanceof g.f4)return lIM(m,F,L,u),!0;if(m)try{var q=!!m.$goog_Thenable}catch(r){q=!1}else q=!1;if(q)return m.then(F,L,u),!0;if(g.MN(m))try{var A=m.then;if(typeof A==="function")return e5Z(m,A,F,L,u),!0}catch(r){return L.call(u,r),!0}return!1}; e5Z=function(m,F,L,u,q){function A(v){G||(G=!0,u.call(q,v))} function r(v){G||(G=!0,L.call(q,v))} var G=!1;try{F.call(m,r,A)}catch(v){A(v)}}; IIM=function(m){m.L||(m.L=!0,g.p4(m.HE,m))}; VrB=function(m){var F=null;m.B&&(F=m.B,m.B=F.next,F.next=null);m.B||(m.V=null);return F}; jey=function(m,F,L,u){if(L==3&&F.B&&!F.V)for(;m&&m.Y;m=m.G)m.Y=!1;if(F.X)F.X.G=null,PAD(F,L,u);else try{F.V?F.G.call(F.context):PAD(F,L,u)}catch(q){i1v.call(null,q)}r7M.put(F)}; PAD=function(m,F,L){F==2?m.G.call(m.context,L):m.B&&m.B.call(m.context,L)}; $ON=function(m,F){m.Y=!0;g.p4(function(){m.Y&&i1v.call(null,F)})}; X2=function(m){Q8.call(this,m)}; g.tI=function(m,F){g.eT.call(this);this.R6=m||1;this.p6=F||g.DC;this.q9=(0,g.ER)(this.Ejb,this);this.Xh=g.ke()}; g.Eg=function(m,F,L){if(typeof m==="function")L&&(m=(0,g.ER)(m,L));else if(m&&typeof m.handleEvent=="function")m=(0,g.ER)(m.handleEvent,m);else throw Error("Invalid listener argument");return Number(F)>2147483647?-1:g.DC.setTimeout(m,F||0)}; Ug=function(m,F){var L=null;return(new g.f4(function(u,q){L=g.Eg(function(){u(F)},m); L==-1&&q(Error("Failed to schedule timer."))})).Ti(function(u){g.DC.clearTimeout(L); throw u;})}; k$=function(m){g.O.call(this);this.Z=m;this.V=0;this.G=100;this.Y=!1;this.B=new Map;this.L=new Set;this.flushInterval=3E4;this.X=new g.tI(this.flushInterval);this.X.listen("tick",this.IG,!1,this);g.Q(this,this.X)}; gB_=function(m){m.X.enabled||m.X.start();m.V++;m.V>=m.G&&m.IG()}; z5A=function(m,F){return m.L.has(F)?void 0:m.B.get(F)}; Y4Z=function(m){for(var F=0;F2?m.X.statusText:""}catch(L){F=""}m.V=F+" ["+m.getStatus()+"]";S4Z(m)}}finally{bo(m)}}}; bo=function(m,F){if(m.X){m.L&&(clearTimeout(m.L),m.L=null);var L=m.X;m.X=null;F||m.dispatchEvent("ready");try{L.onreadystatechange=null}catch(u){}}}; n4=function(m){var F=m.getStatus();a:switch(F){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var L=!0;break a;default:L=!1}if(!L){if(F=F===0)m=g.ae(String(m.W))[1]||null,!m&&g.DC.self&&g.DC.self.location&&(m=g.DC.self.location.protocol.slice(0,-1)),F=!trZ.test(m?m.toLowerCase():"");L=F}return L}; g.dE=function(m){return m.X?m.X.readyState:0}; g.BV=function(m){try{return m.X?m.X.responseText:""}catch(F){return""}}; g.HV=function(m){try{if(!m.X)return null;if("response"in m.X)return m.X.response;switch(m.ER){case "":case "text":return m.X.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in m.X)return m.X.mozResponseArrayBuffer}return null}catch(F){return null}}; g.EBZ=function(m){var F={};m=(m.X&&g.dE(m)>=2?m.X.getAllResponseHeaders()||"":"").split("\r\n");for(var L=0;L>1,F),Dc(m,m.length>>1)]}; iFu=function(m){var F=g.Z(Prv(m,TI));m=F.next().value;F=F.next().value;return m.toString(16)+F.toString(16)}; gDy=function(m,F){var L=Prv(F);m=new Uint32Array(m.buffer);F=m[0];var u=g.Z(L);L=u.next().value;u=u.next().value;for(var q=1;q>>8|r<<24,r+=A|0,r^=G+38293,A=A<<3|A>>>29,A^=r,v=v>>>8|v<<24,v+=G|0,v^=l+38293,G=G<<3|G>>>29,G^=v;A=[A,r];m[q]^=A[0];q+1=L?(globalThis.sessionStorage.removeItem(m),["e"]):["a",new Uint8Array(u.buffer,F+4)]}; NK=function(m,F,L){L=L===void 0?[]:L;this.maxItems=m;this.X=F===void 0?0:F;this.B=L}; aDu=function(m){var F=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!F)return new NK(m);var L=F.split(",");if(L.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new NK(m);F=L.slice(1);F.length===1&&F[0]===""&&(F=[]);L=Number(L[0]);return isNaN(L)||L<0||L>F.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new NK(m)):new NK(m,L,F)}; DBb=function(m,F){this.logger=F;try{var L=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(u){L=!1}L&&(this.index=aDu(m))}; TiA=function(m,F,L,u,q){var A=m.index?u8(m.logger,function(){return zVb(m.index,iFu(F),L,u,q)},"W"):"u"; m.logger.pW(A)}; NiB=function(m,F,L){var u=g.Z(m.index?u8(m.logger,function(){return Y6A(iFu(F),L)},"R"):["u"]),q=u.next().value; u=u.next().value;m.logger.Aq(q);return u}; fDn=function(m){function F(){L-=u;L-=q;L^=q>>>13;u-=q;u-=L;u^=L<<8;q-=L;q-=u;q^=u>>>13;L-=u;L-=q;L^=q>>>12;u-=q;u-=L;u^=L<<16;q-=L;q-=u;q^=u>>>5;L-=u;L-=q;L^=q>>>3;u-=q;u-=L;u^=L<<10;q-=L;q-=u;q^=u>>>15} m=pMy(m);for(var L=2654435769,u=2654435769,q=314159265,A=m.length,r=A,G=0;r>=12;r-=12,G+=12)L+=pE(m,G),u+=pE(m,G+4),q+=pE(m,G+8),F();q+=A;switch(r){case 11:q+=m[G+10]<<24;case 10:q+=m[G+9]<<16;case 9:q+=m[G+8]<<8;case 8:u+=m[G+7]<<24;case 7:u+=m[G+6]<<16;case 6:u+=m[G+5]<<8;case 5:u+=m[G+4];case 4:L+=m[G+3]<<24;case 3:L+=m[G+2]<<16;case 2:L+=m[G+1]<<8;case 1:L+=m[G+0]}F();return K3u.toString(q)}; pMy=function(m){for(var F=[],L=0;L>7,m.error.code]);u.set(L,4);return u}; tj=function(m,F,L){KE.call(this,m);this.V=F;this.clientState=L;this.X="S";this.B="q"}; X3=function(m){return globalThis.TextEncoder?(new TextEncoder).encode(m):g.kZ(m)}; MOb=function(m,F,L){return m instanceof Pu?q6y(m,L,F,1):m.jK(L)}; Uu=function(m){g.O.call(this);var F=this;this.G=new g.Vu;this.V=0;this.B=void 0;this.state=2;this.S_=m.S_;this.M6=m.M6;this.cq=Object.assign({},ZFM,m.cq||{});this.logger=m.S_.uw();var L;this.onError=(L=m.onError)!=null?L:function(){}; this.ac=m.ac||!1;if(S6u(m)){var u=this.S_;this.Y=function(){return lDy(u).catch(function(r){r=F.reportError(new rg(F.X?20:32,"TRG:Disposed",r));F.B=r;var G;(G=F.X)==null||G.dispose();F.X=void 0;F.G.reject(r)})}; wMB(u,function(){return void Eu(F)}); u.W===2&&Eu(this)}else this.Y=m.TC8,Eu(this);var q=this.logger.share();q.SE("o");var A=new F3(q,"o");this.G.promise.then(function(){A.done();q.GC();q.dispose()},function(){return void q.dispose()}); this.addOnDisposeCallback(function(){F.X?(F.X.dispose(),F.X=void 0):F.B?F.logger.GC():(F.B=F.reportError(new rg(32,"TNP:Disposed")),F.logger.GC(),F.G.reject(F.B))}); g.Q(this,this.logger)}; oDM=function(m,F){if(!(F instanceof rg))if(F instanceof hI){var L=Error(F.toString());L.stack=F.stack;F=new rg(11,"EBH:Error",L)}else F=new rg(12,"BSO:Unknown",F);return m.reportError(F)}; Eu=function(m){var F,L,u,q,A,r,G,v,l,w,V,I,R,e,a;return g.h(function(T){switch(T.X){case 1:F=void 0;m.V++;L=new g.Vu;m.S_ instanceof i8&&m.S_.V.push(L.promise);if(!m.ac){T.OR(2);break}u=new g.Vu;setTimeout(function(){return void u.resolve()}); return g.k(T,u.promise,2);case 2:return q=m.logger.share(),g.qN(T,4,5),m.state=5,A={},r=[],g.k(T,zI(m.S_.snapshot({jE:A,nN:r}),m.cq.u2b,function(){return Promise.reject(new rg(15,"MDA:Timeout"))}),7); case 7:G=T.B;if(m.sR())throw new rg(m.X?20:32,"MDA:Disposed");v=r[0];m.state=6;return g.k(T,zI(MOb(m.M6,q,G),m.cq.eL,function(){return Promise.reject(new rg(10,"BWB:Timeout"))}),8); case 8:l=T.B;if(m.sR())throw new rg(m.X?20:32,"BWB:Disposed");m.state=7;F=u8(q,function(){var M=XMv(m,l,L,v);M.G.promise.then(function(){return void m.Y()}); return M},"i"); case 5:g.w6(T);q.dispose();g.V8(T,6);break;case 4:w=g.lq(T);(V=F)==null||V.dispose();if(!m.B){I=oDM(m,w);L.resolve();var f;if(f=m.S_ instanceof i8&&m.V<2)a:if(w instanceof rg)f=w.code!==32&&w.code!==20&&w.code!==10;else{if(w instanceof hI)switch(w.code){case 2:case 13:case 14:case 4:break;default:f=!1;break a}f=!0}if(f)return R=(1+Math.random()*.25)*(m.X?6E4:1E3),e=setTimeout(function(){return void m.Y()},R),m.addOnDisposeCallback(function(){return void clearTimeout(e)}),T.return(); m.B=I}q.QZ(m.X?13:14);m.G.reject(m.B);return T.return();case 6:m.state=8,m.V=0,(a=m.X)==null||a.dispose(),m.X=F,m.G.resolve(),g.uq(T)}})}; XMv=function(m,F,L,u){var q=cH(F,2)*1E3;if(q<=0)throw new rg(31,"TTM:Invalid");if(du(F,4))return new St(m.logger,du(F,4),q);if(!cH(F,3))return new Zc(m.logger,HO(KY(F,1)),q);if(!u)throw new rg(4,"PMD:Undefined");u=u(HO(KY(F,1)));if(typeof u!=="function")throw new rg(16,"APF:Failed");m.L=Math.floor((Date.now()+q)/1E3);m=new MK(m.logger,u,cH(F,3),q);m.addOnDisposeCallback(function(){return void L.resolve()}); return m}; tON=function(m,F){F=F instanceof rg?F:new rg(5,"TVD:error",F);return m.reportError(F)}; W3N=function(m,F,L){try{if(m.sR())throw new rg(21,"BNT:disposed");if(!m.X&&m.B)throw m.B;var u,q;return(q=(u=EDv(m,F,L))!=null?u:UBM(m,F,L))!=null?q:kGM(m,F,L)}catch(A){if(!F.RJ)throw tON(m,A);return hVZ(m,L,A)}}; EDv=function(m,F,L){var u;return(u=m.X)==null?void 0:xE(u,function(){return kE(m,F)},L,function(q){var A; if(m.X instanceof MK&&((A=F.hT)==null?0:A.wq))try{var r;(r=m.cache)==null||TiA(r,kE(m,F),q,F.hT.v4,m.L-120)}catch(G){m.reportError(new rg(24,"ELX:write",G))}})}; UBM=function(m,F,L){var u;if((u=F.hT)!=null&&u.KF)try{var q,A=(q=m.cache)==null?void 0:NiB(q,kE(m,F),F.hT.v4);return A?L?u8(m.logger,function(){return g.hP(A,2)},"a"):A:void 0}catch(r){m.reportError(new rg(23,"RXO:read",r))}}; kGM=function(m,F,L){var u={stack:[],error:void 0,hasError:!1};try{if(!F.W0)throw new rg(29,"SDF:notready");return xE(kMD(u,new tj(m.logger,0,m.state)),function(){return kE(m,F)},L)}catch(q){u.error=q,u.hasError=!0}finally{hDj(u)}}; hVZ=function(m,F,L){var u={stack:[],error:void 0,hasError:!1};try{var q=tON(m,L);return xE(kMD(u,new o1(m.logger,q)),function(){return[]},F)}catch(A){u.error=A,u.hasError=!0}finally{hDj(u)}}; kE=function(m,F){return F.Oz?F.Oz:F.jE?u8(m.logger,function(){return F.Oz=X3(F.jE)},"c"):[]}; OFZ=function(){var m=0,F;return function(L){F||(F=new qK);var u=new tj(F,m,1),q=xE(u,function(){return X3(L)},!0); u.dispose();m++;return q}}; QmD=function(){var m=g.hj();this.X=m;m.d3("/client_streamz/youtube/aba/gac",V2("type"),V2("sequence"))}; Wu=function(m){this.yc=lb(m)}; smy=function(m,F,L){this.ix=m;this.pz=F;this.metadata=L}; Ou=function(m,F){F=F===void 0?{}:F;this.tJP=m;this.metadata=F;this.status=null}; Qu=function(m,F,L,u,q){this.name=m;this.methodType="unary";this.requestType=F;this.responseType=L;this.X=u;this.B=q}; b8=function(m){this.yc=lb(m)}; cu=function(m){this.yc=lb(m)}; dL=function(m){this.yc=lb(m)}; nE=function(m,F){this.B=[];this.V=[];this.Y=[];this.G=[];this.X=[];this.L=m.hi8;this.Z=F;this.xhr=m.xhr;this.L&&bFv(this)}; Bi_=function(m,F){var L=new cpM;g.lo(m.xhr,"complete",function(){if(n4(m.xhr)){var u=g.BV(m.xhr);if(F&&m.xhr.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");u=atob(u)}try{var q=m.Z(u)}catch(G){Bu(m,Hu(new hI(13,"Error when deserializing response data; error: "+G+(", response: "+u)),L));return}u=aIN(m.xhr.getStatus());Jj(m,CE(m));u===0?dBM(m,q):Bu(m,Hu(new hI(u,"Xhr succeeded but the status code is not 200"),L))}else{u=g.BV(m.xhr);q=CE(m);if(u){var A= nDv(m,u);u=A.code;var r=A.details;A=A.metadata}else u=2,r="Rpc failed due to xhr error. uri: "+String(m.xhr.W)+", error code: "+(m.xhr.B+", error: ")+m.xhr.getLastError(),A=q;Jj(m,q);Bu(m,Hu(new hI(u,r,A),L))}})}; bFv=function(m){m.L.UC("data",function(F){if("1"in F){var L=F["1"];try{var u=m.Z(L)}catch(q){Bu(m,new hI(13,"Error when deserializing response data; error: "+q+(", response: "+L)))}u&&dBM(m,u)}if("2"in F)for(F=nDv(m,F["2"]),L=0;L-1&&m.splice(F,1)}; dBM=function(m,F){for(var L=0;L>4&15).toString(16)+(m&15).toString(16)}; ln=function(m,F){this.B=this.X=null;this.G=m||null;this.V=!!F}; j4=function(m){m.X||(m.X=new Map,m.B=0,m.G&&p1(m.G,function(F,L){m.add(sb(F),L)}))}; AtD=function(m,F){j4(m);F=Iw(m,F);return m.X.has(F)}; g.rtu=function(m,F,L){m.remove(F);L.length>0&&(m.G=null,m.X.set(Iw(m,F),g.qT(L)),m.B=m.B+L.length)}; Iw=function(m,F){F=String(F);m.V&&(F=F.toLowerCase());return F}; LKu=function(m,F){F&&!m.V&&(j4(m),m.G=null,m.X.forEach(function(L,u){var q=u.toLowerCase();u!=q&&(this.remove(u),g.rtu(this,q,L))},m)); m.V=F}; g.ytM=function(m){var F="";g.aZ(m,function(L,u){F+=u;F+=":";F+=L;F+="\r\n"}); return F}; g.Rw=function(m,F,L){if(g.K0(L))return m;L=g.ytM(L);if(typeof m==="string")return ZI(m,g.QK(F),L);g.VP(m,F,L);return m}; g.$U=function(m){g.O.call(this);this.B=m;this.X={}}; G6A=function(m,F,L,u,q,A){if(Array.isArray(L))for(var r=0;r=0)return!0;try{var F=new g.PN(m)}catch(L){return g.c2(Nvj,function(u){return m.search(u)>0})!=null}return F.L.match(pYN)?!0:g.c2(Nvj,function(L){return m.match(L)!=null})!=null}; g.Mc=function(m,F){return m.replace(fTM,function(L,u){try{var q=g.MT(F,u);if(q==null||q.toString()==null)return L;q=q.toString();if(q==""||!g.J9(g.c$(q)))return encodeURIComponent(q).replace(/%2C/g,",")}catch(A){}return L})}; xtD=function(m){this.yc=lb(m,500)}; Man=function(m){this.yc=lb(m,500)}; Zl=function(m){this.yc=lb(m)}; S4=function(m){this.yc=lb(m)}; Zxv=function(m){var F=m.yc;return hu(m,F,F[um]|0,Zl,2,1)}; XYM=function(m){var F;if((F=m[SlD])!=null)m=F;else{if(Sg!==Sg)throw Error();m=m[SlD]=o3M(m.X)}return m}; E3M=function(m){var F;return(F=m[taZ])!=null?F:m[taZ]=new Map(Zxv(XYM(m)).map(function(L){return[L.getName(),g.bb(L,2)]}))}; ow=function(m,F){return Object.is(m,F)}; tR=function(m){var F=X7;X7=m;return F}; UtD=function(m){if(m.UQ!==void 0){var F=ES;ES=!0;try{for(var L=m.UQ;L!==void 0;L=L.OC){var u=L.jZ;u.JJ||(m=void 0,u.JJ=!0,UtD(u),(m=u.NZ)==null||m.call(u,u))}}finally{ES=F}}}; k6n=function(){var m;return((m=X7)==null?void 0:m.DS)!==!1}; hUb=function(m){m&&(m.bF=void 0,m.cz=!0);return tR(m)}; OxM=function(m){m.cz=!1;var F=m.bF,L=F!==void 0?F.lN:m.producers;if(L!==void 0){if(US(m)){do L=WKn(L);while(L!==void 0)}F!==void 0?F.lN=void 0:m.producers=void 0}}; QOy=function(m,F){var L=m.nX,u=US(m);L!==void 0?(F.OC=L.OC,L.OC=F):(F.OC=void 0,m.UQ=F);F.Br=L;m.nX=F;if(!u)for(m=m.producers;m!==void 0;m=m.lN)QOy(m.VY,m)}; WKn=function(m){var F=m.VY,L=m.lN,u=m.OC,q=m.Br;m.OC=void 0;m.Br=void 0;u!==void 0?u.Br=q:F.nX=q;if(q!==void 0)q.OC=u;else if(F.UQ=u,!US(F))for(m=F.producers;m!==void 0;)m=WKn(m);return L}; US=function(m){return m.nE||m.UQ!==void 0}; dtj=function(m,F){function L(){a:{if(ES)throw Error("");if(X7!==null){var q=X7.bF;if(q===void 0||q.VY!==u){var A=void 0,r=X7.cz;if(r&&(A=q!==void 0?q.lN:X7.producers,A!==void 0&&A.VY===u)){X7.bF=A;A.OIc=u.version;break a}var G=u.nX,v;if(!(v=G===void 0||G.jZ!==X7)){if(r){b:{v=X7;r=v.bF;if(r!==void 0){v=v.producers;do{if(v===G){r=!0;break b}if(v===r)break;v=v.lN}while(v!==void 0)}r=!1}r=!r}v=r}v&&(r=US(X7),A={VY:u,jZ:X7,lN:A,Br:G,OIc:u.version,OC:void 0},X7.bF=A,q!==void 0?q.lN=A:X7.producers=A,r&& QOy(u,A))}}}return u.value} var u=Object.create(sOD);u.value=m;F!==void 0&&(u.OX=F);L[bxB]=u;return[L,function(q){return ctN(u,q)}, function(q){if(!k6n())throw Error();ctN(u,q(u.value))}]}; ctN=function(m,F){if(!k6n())throw Error();m.OX(m.value,F)||(m.value=F,m.version++,n3A++,UtD(m))}; kU=function(m,F){F=F===void 0?"":F;var L={};m=dtj(m,L.equals);L=L.debugName;var u;F=L&&F?L+"__"+F:(u=L!=null?L:F)!=null?u:"[signal]";m[0][bxB].debugName=F}; Wk=function(m){g.eT.call(this);var F=this;this.Y=this.B=0;this.wP=m!=null?m:{F0:function(q,A){return setTimeout(q,A)}, hc:function(q){clearTimeout(q)}}; var L,u;this.X=(u=(L=window.navigator)==null?void 0:L.onLine)!=null?u:!0;this.G=function(){return g.h(function(q){return g.k(q,hR(F),0)})}; window.addEventListener("offline",this.G);window.addEventListener("online",this.G);this.Y||this.PP()}; BvM=function(){var m=g.OS;Wk.instance||(Wk.instance=new Wk(m));return Wk.instance}; hR=function(m,F){return m.V?m.V:m.V=new Promise(function(L){var u,q,A,r;return g.h(function(G){switch(G.X){case 1:return u=window.AbortController?new window.AbortController:void 0,A=(q=u)==null?void 0:q.signal,r=!1,g.qN(G,2,3),u&&(m.B=m.wP.F0(function(){u.abort()},F||2E4)),g.k(G,fetch("/generate_204",{method:"HEAD", signal:A}),5);case 5:r=!0;case 3:g.w6(G);m.V=void 0;m.B&&(m.wP.hc(m.B),m.B=0);r!==m.X&&(m.X=r,m.X?m.dispatchEvent("networkstatus-online"):m.dispatchEvent("networkstatus-offline"));L(r);g.V8(G,0);break;case 2:g.lq(G),r=!1,G.OR(3)}})})}; Hx_=function(m){this.yc=lb(m)}; QP=function(){this.data=[];this.X=-1}; Jtv=function(m){m.X===-1&&(m.X=m.data.reduce(function(F,L,u){return F+(L?Math.pow(2,u):0)},0)); return m.X}; sS=function(m){m.setAttribute("role","link")}; ck=function(m,F){Array.isArray(F)&&(F=F.join(" "));F===""||F==void 0?(bn||(F={},bn=(F.atomic=!1,F.autocomplete="none",F.dropeffect="none",F.haspopup=!1,F.live="off",F.multiline=!1,F.multiselectable=!1,F.orientation="vertical",F.readonly=!1,F.relevant="additions text",F.required=!1,F.sort="none",F.busy=!1,F.disabled=!1,F.hidden=!1,F.invalid="false",F)),F=bn,"label"in F?m.setAttribute("aria-label",F.label):m.removeAttribute("aria-label")):m.setAttribute("aria-label",F)}; dJ=function(m){m=m.getAttribute("aria-label");return m==null||m==void 0?"":String(m)}; g.nB=function(m,F,L){g.O.call(this);this.X=null;this.V=!1;this.L=m;this.Y=L;this.B=F||window;this.G=(0,g.ER)(this.hS,this)}; CMy=function(m){m=m.B;return m.requestAnimationFrame||m.webkitRequestAnimationFrame||m.mozRequestAnimationFrame||m.oRequestAnimationFrame||m.msRequestAnimationFrame||null}; mdn=function(m){m=m.B;return m.cancelAnimationFrame||m.cancelRequestAnimationFrame||m.webkitCancelRequestAnimationFrame||m.mozCancelRequestAnimationFrame||m.oCancelRequestAnimationFrame||m.msCancelRequestAnimationFrame||null}; g.Bk=function(m,F,L){g.O.call(this);this.X=m;this.R6=F||0;this.B=L;this.G=(0,g.ER)(this.S6,this)}; g.Hk=function(m,F){m.isActive()||m.start(F)}; g.JR=function(m){m.stop();m.S6()}; g.CB=function(m){m.isActive()&&g.JR(m)}; g.mV=function(m,F,L){g.O.call(this);this.V=L!=null?m.bind(L):m;this.R6=F;this.G=null;this.X=!1;this.B=0;this.oH=null}; FC=function(m){m.oH=g.Eg(function(){m.oH=null;m.X&&!m.B&&(m.X=!1,FC(m))},m.R6); var F=m.G;m.G=null;m.V.apply(null,F)}; g.L3=function(m,F){this.X=m[g.DC.Symbol.iterator]();this.B=F}; F8u=function(m){return typeof m.className=="string"?m.className:m.getAttribute&&m.getAttribute("class")||""}; uT=function(m){return m.classList?m.classList:F8u(m).match(/\S+/g)||[]}; g.q5=function(m,F){typeof m.className=="string"?m.className=F:m.setAttribute&&m.setAttribute("class",F)}; g.A4=function(m,F){return m.classList?m.classList.contains(F):g.nc(uT(m),F)}; g.rm=function(m,F){if(m.classList)m.classList.add(F);else if(!g.A4(m,F)){var L=F8u(m);g.q5(m,L+(L.length>0?" "+F:F))}}; g.yg=function(m,F){if(m.classList)Array.prototype.forEach.call(F,function(q){g.rm(m,q)}); else{var L={};Array.prototype.forEach.call(uT(m),function(q){L[q]=!0}); Array.prototype.forEach.call(F,function(q){L[q]=!0}); F="";for(var u in L)F+=F.length>0?" "+u:u;g.q5(m,F)}}; g.GE=function(m,F){m.classList?m.classList.remove(F):g.A4(m,F)&&g.q5(m,Array.prototype.filter.call(uT(m),function(L){return L!=F}).join(" "))}; g.vq=function(m,F){m.classList?Array.prototype.forEach.call(F,function(L){g.GE(m,L)}):g.q5(m,Array.prototype.filter.call(uT(m),function(L){return!g.nc(F,L)}).join(" "))}; g.lT=function(m,F,L){L?g.rm(m,F):g.GE(m,F)}; L8A=function(m,F){var L=!g.A4(m,F);g.lT(m,F,L)}; g.wm=function(){g.eT.call(this);this.X=0;this.endTime=this.startTime=null}; u$_=function(m,F){Array.isArray(F)||(F=[F]);F=F.map(function(L){return typeof L==="string"?L:L.property+" "+L.duration+"s "+L.timing+" "+L.delay+"s"}); g.uC(m,"transition",F.join(","))}; Vg=function(m,F,L,u,q){g.wm.call(this);this.B=m;this.Y=F;this.L=L;this.V=u;this.Z=Array.isArray(q)?q:[q]}; q0M=function(m,F,L,u){return new Vg(m,F,{opacity:L},{opacity:u},{property:"opacity",duration:F,timing:"ease-in",delay:0})}; rGA=function(m){m=Fn(m);if(m=="")return null;var F=String(m.slice(0,4)).toLowerCase();if(("url("1||m&&m.split(")"),null;if(m.indexOf("(")>0){if(/"|'/.test(m))return null;F=/([\-\w]+)\(/g;for(var L;L=F.exec(m);)if(!(L[1].toLowerCase()in AGM))return null}return m}; jA=function(m,F){m=g.DC[m];return m&&m.prototype?(F=Object.getOwnPropertyDescriptor(m.prototype,F))&&F.get||null:null}; yGZ=function(m){var F=g.DC.CSSStyleDeclaration;return F&&F.prototype&&F.prototype[m]||null}; GZy=function(m,F,L,u){if(m)return m.apply(F,u);if(g.IP&&document.documentMode<10){if(!F[L].call)throw Error("IE Clobbering detected");}else if(typeof F[L]!="function")throw Error("Clobbering detected");return F[L].apply(F,u)}; jlM=function(m){if(!m)return"";var F=document.createElement("div").style;vaA(m).forEach(function(L){var u=g.T0&&L in lEM?L:L.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");H5(u,"--")||H5(u,"var")||(L=GZy(w3b,m,m.getPropertyValue?"getPropertyValue":"getAttribute",[L])||"",L=rGA(L),L!=null&&GZy(V6_,F,F.setProperty?"setProperty":"setAttribute",[u,L]))}); return F.cssText||""}; vaA=function(m){g.xe(m)?m=g.qT(m):(m=g.D5(m),g.Fd(m,"cssText"));return m}; g.$9=function(m){var F,L=F=0,u=!1;m=m.split(IED);for(var q=0;q.4?-1:1;return(F==0?null:F)==-1?"rtl":"ltr"}; g.gm=function(m){if(m instanceof eA||m instanceof Pq||m instanceof iT)return m;if(typeof m.next=="function")return new eA(function(){return m}); if(typeof m[Symbol.iterator]=="function")return new eA(function(){return m[Symbol.iterator]()}); if(typeof m.cM=="function")return new eA(function(){return m.cM()}); throw Error("Not an iterator or iterable.");}; eA=function(m){this.B=m}; Pq=function(m){this.B=m}; iT=function(m){eA.call(this,function(){return m}); this.G=m}; zE=function(m,F,L,u,q,A,r,G){this.X=m;this.Z=F;this.G=L;this.Y=u;this.V=q;this.L=A;this.B=r;this.W=G}; Y9=function(m,F){if(F==0)return m.X;if(F==1)return m.B;var L=qL(m.X,m.G,F),u=qL(m.G,m.V,F);m=qL(m.V,m.B,F);L=qL(L,u,F);u=qL(u,m,F);return qL(L,u,F)}; PvD=function(m,F){if(F==0)return m.Z;if(F==1)return m.W;var L=qL(m.Z,m.Y,F),u=qL(m.Y,m.L,F);m=qL(m.L,m.W,F);L=qL(L,u,F);u=qL(u,m,F);return qL(L,u,F)}; iUM=function(m,F){var L=(F-m.X)/(m.B-m.X);if(L<=0)return 0;if(L>=1)return 1;for(var u=0,q=1,A=0,r=0;r<8;r++){A=Y9(m,L);var G=(Y9(m,L+1E-6)-A)/1E-6;if(Math.abs(A-F)<1E-6)return L;if(Math.abs(G)<1E-6)break;else A1E-6&&r<8;r++)A=0}; g.N5=function(m){g.O.call(this);this.L=1;this.G=[];this.V=0;this.X=[];this.B={};this.Z=!!m}; zfv=function(m,F,L){g.p4(function(){m.apply(F,L)})}; g.p3=function(m){this.V1=m}; K3=function(m){this.V1=m}; Y0u=function(m){this.data=m}; aEn=function(m){return m===void 0||m instanceof Y0u?m:new Y0u(m)}; f3=function(m){this.V1=m}; g.DdB=function(m){var F=m.creation;m=m.expiration;return!!m&&mg.ke()}; g.x9=function(m){this.V1=m}; Tgv=function(){}; M5=function(){}; Zf=function(m){this.X=m;this.B=null}; SA=function(m){if(m.X==null)throw Error("Storage mechanism: Storage unavailable");m.isAvailable()||Uz(Error("Storage mechanism: Storage unavailable"))}; oP=function(){var m=null;try{m=g.DC.localStorage||null}catch(F){}Zf.call(this,m)}; Ngn=function(){var m=null;try{m=g.DC.sessionStorage||null}catch(F){}Zf.call(this,m)}; XC=function(m,F){this.B=m;this.X=F+"::"}; g.t4=function(m){var F=new oP;return F.isAvailable()?m?new XC(F,m):F:null}; Ef=function(m,F){this.X=m;this.B=F}; Uf=function(m){this.X=[];if(m)a:{if(m instanceof Uf){var F=m.qe();m=m.hO();if(this.X.length<=0){for(var L=this.X,u=0;u>>6:(A<65536?G[L++]=224|A>>>12:(G[L++]=240|A>>>18,G[L++]=128|A>>>12&63),G[L++]=128|A>>> 6&63),G[L++]=128|A&63);return G}; Qg=function(m){for(var F=m.length;--F>=0;)m[F]=0}; sf=function(m,F,L,u,q){this.L3=m;this.MU=F;this.vE=L;this.nB=u;this.pRu=q;this.YQ=m&&m.length}; bT=function(m,F){this.yy=m;this.wk=0;this.uX=F}; cq=function(m,F){m.uD[m.pending++]=F&255;m.uD[m.pending++]=F>>>8&255}; dm=function(m,F,L){m.Oe>16-L?(m.Um|=F<>16-m.Oe,m.Oe+=L-16):(m.Um|=F<>>=1,L<<=1;while(--F>0);return L>>>1}; M6u=function(m,F,L){var u=Array(16),q=0,A;for(A=1;A<=15;A++)u[A]=q=q+L[A-1]<<1;for(L=0;L<=F;L++)q=m[L*2+1],q!==0&&(m[L*2]=xdM(u[q]++,q))}; ZU_=function(m){var F;for(F=0;F<286;F++)m.GN[F*2]=0;for(F=0;F<30;F++)m.lm[F*2]=0;for(F=0;F<19;F++)m.KY[F*2]=0;m.GN[512]=1;m.q4=m.DA=0;m.vu=m.matches=0}; S0n=function(m){m.Oe>8?cq(m,m.Um):m.Oe>0&&(m.uD[m.pending++]=m.Um);m.Um=0;m.Oe=0}; oaM=function(m,F,L){S0n(m);cq(m,L);cq(m,~L);Of.f1(m.uD,m.window,F,L,m.pending);m.pending+=L}; X3B=function(m,F,L,u){var q=F*2,A=L*2;return m[q]>>7)];n3(m,r,L);G=FK[r];G!==0&&(q-=Ld[r],dm(m,q,G))}}while(u>1;r>=1;r--)Bq(m,L,r);v=A;do r=m.Vv[1],m.Vv[1]=m.Vv[m.OW--],Bq(m,L,1),u=m.Vv[1],m.Vv[--m.TO]=r,m.Vv[--m.TO]=u,L[v*2]=L[r*2]+L[u*2],m.depth[v]=(m.depth[r]>=m.depth[u]?m.depth[r]:m.depth[u])+1,L[r*2+1]=L[u*2+1]=v,m.Vv[1]=v++,Bq(m,L,1);while(m.OW>= 2);m.Vv[--m.TO]=m.Vv[1];r=F.yy;v=F.wk;u=F.uX.L3;q=F.uX.YQ;A=F.uX.MU;var l=F.uX.vE,w=F.uX.pRu,V,I=0;for(V=0;V<=15;V++)m.g_[V]=0;r[m.Vv[m.TO]*2+1]=0;for(F=m.TO+1;F<573;F++){var R=m.Vv[F];V=r[r[R*2+1]*2+1]+1;V>w&&(V=w,I++);r[R*2+1]=V;if(!(R>v)){m.g_[V]++;var e=0;R>=l&&(e=A[R-l]);var a=r[R*2];m.q4+=a*(V+e);q&&(m.DA+=a*(u[R*2+1]+e))}}if(I!==0){do{for(V=w-1;m.g_[V]===0;)V--;m.g_[V]--;m.g_[V+1]+=2;m.g_[w]--;I-=2}while(I>0);for(V=w;V!==0;V--)for(R=m.g_[V];R!==0;)u=m.Vv[--F],u>v||(r[u*2+1]!==V&&(m.q4+=(V- r[u*2+1])*r[u*2],r[u*2+1]=V),R--)}M6u(L,G,m.g_)}; EaM=function(m,F,L){var u,q=-1,A=F[1],r=0,G=7,v=4;A===0&&(G=138,v=3);F[(L+1)*2+1]=65535;for(u=0;u<=L;u++){var l=A;A=F[(u+1)*2+1];++r>>=1)if(F&1&&m.GN[L*2]!==0)return 0;if(m.GN[18]!==0||m.GN[20]!==0||m.GN[26]!==0)return 1;for(L=32;L<256;L++)if(m.GN[L*2]!==0)return 1;return 0}; qk=function(m,F,L){m.uD[m.JI+m.vu*2]=F>>>8&255;m.uD[m.JI+m.vu*2+1]=F&255;m.uD[m.ZM+m.vu]=L&255;m.vu++;F===0?m.GN[L*2]++:(m.matches++,F--,m.GN[(Hq[L]+256+1)*2]++,m.lm[(F<256?m1[F]:m1[256+(F>>>7)])*2]++);return m.vu===m.EZ-1}; r1=function(m,F){m.msg=A2[F];return F}; yJ=function(m){for(var F=m.length;--F>=0;)m[F]=0}; GT=function(m){var F=m.state,L=F.pending;L>m.C0&&(L=m.C0);L!==0&&(Of.f1(m.output,F.uD,F.Gm,L,m.C4),m.C4+=L,F.Gm+=L,m.vS+=L,m.C0-=L,F.pending-=L,F.pending===0&&(F.Gm=0))}; w1=function(m,F){var L=m.P1>=0?m.P1:-1,u=m.vR-m.P1,q=0;if(m.level>0){m.j_.XJ===2&&(m.j_.XJ=kZv(m));uK(m,m.LW);uK(m,m.dL);EaM(m,m.GN,m.LW.wk);EaM(m,m.lm,m.dL.wk);uK(m,m.TX);for(q=18;q>=3&&m.KY[hfZ[q]*2+1]===0;q--);m.q4+=3*(q+1)+5+5+4;var A=m.q4+3+7>>>3;var r=m.DA+3+7>>>3;r<=A&&(A=r)}else A=r=u+5;if(u+4<=A&&L!==-1)dm(m,F?1:0,3),oaM(m,L,u);else if(m.strategy===4||r===A)dm(m,2+(F?1:0),3),t6Z(m,vQ,lK);else{dm(m,4+(F?1:0),3);L=m.LW.wk+1;u=m.dL.wk+1;q+=1;dm(m,L-257,5);dm(m,u-1,5);dm(m,q-4,4);for(A=0;A>>8&255;m.uD[m.pending++]=F&255}; W8_=function(m,F){var L=m.ZO,u=m.vR,q=m.QN,A=m.qv,r=m.vR>m.VL-262?m.vR-(m.VL-262):0,G=m.window,v=m.eR,l=m.kF,w=m.vR+258,V=G[u+q-1],I=G[u+q];m.QN>=m.z8&&(L>>=2);A>m.WR&&(A=m.WR);do{var R=F;if(G[R+q]===I&&G[R+q-1]===V&&G[R]===G[u]&&G[++R]===G[u+1]){u+=2;for(R++;G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&G[++u]===G[++R]&&uq){m.JP=F;q=R;if(R>=A)break;V=G[u+q-1];I=G[u+q]}}}while((F=l[F&v])>r&&--L!== 0);return q<=m.WR?q:m.WR}; $t=function(m){var F=m.VL,L;do{var u=m.WV-m.WR-m.vR;if(m.vR>=F+(F-262)){Of.f1(m.window,m.window,F,F,0);m.JP-=F;m.vR-=F;m.P1-=F;var q=L=m.Xm;do{var A=m.head[--q];m.head[q]=A>=F?A-F:0}while(--L);q=L=F;do A=m.kF[--q],m.kF[q]=A>=F?A-F:0;while(--L);u+=F}if(m.j_.Em===0)break;q=m.j_;L=m.window;A=m.vR+m.WR;var r=q.Em;r>u&&(r=u);r===0?L=0:(q.Em-=r,Of.f1(L,q.input,q.kH,r,A),q.state.wrap===1?q.XZ=IM(q.XZ,L,r,A):q.state.wrap===2&&(q.XZ=RM(q.XZ,L,r,A)),q.kH+=r,q.GR+=r,L=r);m.WR+=L;if(m.WR+m.s$>=3)for(u=m.vR-m.s$, m.Z2=m.window[u],m.Z2=(m.Z2<=3&&(m.Z2=(m.Z2<=3)if(L=qk(m,m.vR-m.JP,m.qy-3),m.WR-=m.qy,m.qy<=m.aO&&m.WR>=3){m.qy--;do m.vR++,m.Z2=(m.Z2<=3&&(m.Z2=(m.Z2<4096)&&(m.qy=2));if(m.QN>=3&&m.qy<=m.QN){u=m.vR+m.WR-3;L=qk(m,m.vR-1-m.lx,m.QN-3);m.WR-=m.QN-1;m.QN-=2;do++m.vR<=u&&(m.Z2=(m.Z2<=3&&m.vR>0&&(u=m.vR-1,L=A[u],L===A[++u]&&L===A[++u]&&L===A[++u])){for(q=m.vR+258;L===A[++u]&&L===A[++u]&&L===A[++u]&&L===A[++u]&&L===A[++u]&&L===A[++u]&&L===A[++u]&&L===A[++u]&&um.WR&&(m.qy=m.WR)}m.qy>=3?(L=qk(m,1,m.qy-3),m.WR-=m.qy,m.vR+=m.qy,m.qy=0):(L=qk(m,0,m.window[m.vR]),m.WR--,m.vR++);if(L&&(w1(m,!1),m.j_.C0===0))return 1}m.s$=0;return F=== 4?(w1(m,!0),m.j_.C0===0?3:4):m.vu&&(w1(m,!1),m.j_.C0===0)?1:2}; Qln=function(m,F){for(var L;;){if(m.WR===0&&($t(m),m.WR===0)){if(F===0)return 1;break}m.qy=0;L=qk(m,0,m.window[m.vR]);m.WR--;m.vR++;if(L&&(w1(m,!1),m.j_.C0===0))return 1}m.s$=0;return F===4?(w1(m,!0),m.j_.C0===0?3:4):m.vu&&(w1(m,!1),m.j_.C0===0)?1:2}; iK=function(m,F,L,u,q){this.VY9=m;this.ClC=F;this.ziW=L;this.KEN=u;this.func=q}; slA=function(){this.j_=null;this.status=0;this.uD=null;this.wrap=this.pending=this.Gm=this.QK=0;this.gJ=null;this.U9=0;this.method=8;this.U5=-1;this.eR=this.Fw=this.VL=0;this.window=null;this.WV=0;this.head=this.kF=null;this.qv=this.z8=this.strategy=this.level=this.aO=this.ZO=this.QN=this.WR=this.JP=this.vR=this.Xq=this.lx=this.qy=this.P1=this.M4=this.k0=this.Rf=this.Xm=this.Z2=0;this.GN=new Of.cG(1146);this.lm=new Of.cG(122);this.KY=new Of.cG(78);yJ(this.GN);yJ(this.lm);yJ(this.KY);this.TX=this.dL= this.LW=null;this.g_=new Of.cG(16);this.Vv=new Of.cG(573);yJ(this.Vv);this.TO=this.OW=0;this.depth=new Of.cG(573);yJ(this.depth);this.Oe=this.Um=this.s$=this.matches=this.DA=this.q4=this.JI=this.vu=this.EZ=this.ZM=0}; bUu=function(m,F){if(!m||!m.state||F>5||F<0)return m?r1(m,-2):-2;var L=m.state;if(!m.output||!m.input&&m.Em!==0||L.status===666&&F!==4)return r1(m,m.C0===0?-5:-2);L.j_=m;var u=L.U5;L.U5=F;if(L.status===42)if(L.wrap===2)m.XZ=0,VJ(L,31),VJ(L,139),VJ(L,8),L.gJ?(VJ(L,(L.gJ.text?1:0)+(L.gJ.Dl?2:0)+(L.gJ.extra?4:0)+(L.gJ.name?8:0)+(L.gJ.comment?16:0)),VJ(L,L.gJ.time&255),VJ(L,L.gJ.time>>8&255),VJ(L,L.gJ.time>>16&255),VJ(L,L.gJ.time>>24&255),VJ(L,L.level===9?2:L.strategy>=2||L.level<2?4:0),VJ(L,L.gJ.os& 255),L.gJ.extra&&L.gJ.extra.length&&(VJ(L,L.gJ.extra.length&255),VJ(L,L.gJ.extra.length>>8&255)),L.gJ.Dl&&(m.XZ=RM(m.XZ,L.uD,L.pending,0)),L.U9=0,L.status=69):(VJ(L,0),VJ(L,0),VJ(L,0),VJ(L,0),VJ(L,0),VJ(L,L.level===9?2:L.strategy>=2||L.level<2?4:0),VJ(L,3),L.status=113);else{var q=8+(L.Fw-8<<4)<<8;q|=(L.strategy>=2||L.level<2?0:L.level<6?1:L.level===6?2:3)<<6;L.vR!==0&&(q|=32);L.status=113;jh(L,q+(31-q%31));L.vR!==0&&(jh(L,m.XZ>>>16),jh(L,m.XZ&65535));m.XZ=1}if(L.status===69)if(L.gJ.extra){for(q= L.pending;L.U9<(L.gJ.extra.length&65535)&&(L.pending!==L.QK||(L.gJ.Dl&&L.pending>q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q)),GT(m),q=L.pending,L.pending!==L.QK));)VJ(L,L.gJ.extra[L.U9]&255),L.U9++;L.gJ.Dl&&L.pending>q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q));L.U9===L.gJ.extra.length&&(L.U9=0,L.status=73)}else L.status=73;if(L.status===73)if(L.gJ.name){q=L.pending;do{if(L.pending===L.QK&&(L.gJ.Dl&&L.pending>q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q)),GT(m),q=L.pending,L.pending===L.QK)){var A=1;break}A=L.U9q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q));A===0&&(L.U9=0,L.status=91)}else L.status=91;if(L.status===91)if(L.gJ.comment){q=L.pending;do{if(L.pending===L.QK&&(L.gJ.Dl&&L.pending>q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q)),GT(m),q=L.pending,L.pending===L.QK)){A=1;break}A=L.U9q&&(m.XZ=RM(m.XZ,L.uD,L.pending-q,q));A===0&&(L.status=103)}else L.status= 103;L.status===103&&(L.gJ.Dl?(L.pending+2>L.QK&>(m),L.pending+2<=L.QK&&(VJ(L,m.XZ&255),VJ(L,m.XZ>>8&255),m.XZ=0,L.status=113)):L.status=113);if(L.pending!==0){if(GT(m),m.C0===0)return L.U5=-1,0}else if(m.Em===0&&(F<<1)-(F>4?9:0)<=(u<<1)-(u>4?9:0)&&F!==4)return r1(m,-5);if(L.status===666&&m.Em!==0)return r1(m,-5);if(m.Em!==0||L.WR!==0||F!==0&&L.status!==666){u=L.strategy===2?Qln(L,F):L.strategy===3?OUM(L,F):g1[L.level].func(L,F);if(u===3||u===4)L.status=666;if(u===1||u===3)return m.C0===0&&(L.U5= -1),0;if(u===2&&(F===1?(dm(L,2,3),n3(L,256,vQ),L.Oe===16?(cq(L,L.Um),L.Um=0,L.Oe=0):L.Oe>=8&&(L.uD[L.pending++]=L.Um&255,L.Um>>=8,L.Oe-=8)):F!==5&&(dm(L,0,3),oaM(L,0,0),F===3&&(yJ(L.head),L.WR===0&&(L.vR=0,L.P1=0,L.s$=0))),GT(m),m.C0===0))return L.U5=-1,0}if(F!==4)return 0;if(L.wrap<=0)return 1;L.wrap===2?(VJ(L,m.XZ&255),VJ(L,m.XZ>>8&255),VJ(L,m.XZ>>16&255),VJ(L,m.XZ>>24&255),VJ(L,m.GR&255),VJ(L,m.GR>>8&255),VJ(L,m.GR>>16&255),VJ(L,m.GR>>24&255)):(jh(L,m.XZ>>>16),jh(L,m.XZ&65535));GT(m);L.wrap>0&& (L.wrap=-L.wrap);return L.pending!==0?0:1}; TT=function(m){if(!(this instanceof TT))return new TT(m);m=this.options=Of.assign({level:-1,method:8,chunkSize:16384,sy:15,WE0:8,strategy:0,to:""},m||{});m.raw&&m.sy>0?m.sy=-m.sy:m.vCP&&m.sy>0&&m.sy<16&&(m.sy+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.j_=new cGD;this.j_.C0=0;var F=this.j_;var L=m.level,u=m.method,q=m.sy,A=m.WE0,r=m.strategy;if(F){var G=1;L===-1&&(L=6);q<0?(G=0,q=-q):q>15&&(G=2,q-=16);if(A<1||A>9||u!==8||q<8||q>15||L<0||L>9||r<0||r>4)F=r1(F,-2);else{q===8&&(q=9); var v=new slA;F.state=v;v.j_=F;v.wrap=G;v.gJ=null;v.Fw=q;v.VL=1<>=7;A<30;A++)for(Ld[A]=r<<7,q=0;q<1<=l.VL&&(F===0&&(yJ(l.head),l.vR=0,l.P1=0,l.s$=0),L=new Of.MO(l.VL),Of.f1(L,A,r-l.VL,l.VL,0),A=L,r=l.VL);L=m.Em;u=m.kH;q=m.input;m.Em=r;m.kH=0;m.input=A;for($t(l);l.WR>=3;){A=l.vR;r=l.WR-2;do l.Z2=(l.Z2<1?F[m[0]]=m[1]:m.length===1&&Object.assign(F,m[0])}; g.HQ=function(m,F){return m in nd?nd[m]:F}; J2=function(m){var F=nd.EXPERIMENT_FLAGS;return F?F[m]:void 0}; RdM=function(m){Cd.forEach(function(F){return F(m)})}; g.Fs=function(m){return m&&window.yterr?function(){try{return m.apply(this,arguments)}catch(F){g.mI(F)}}:m}; g.mI=function(m){var F=g.NN("yt.logging.errors.log");F?F(m,"ERROR",void 0,void 0,void 0,void 0,void 0):(F=g.HQ("ERRORS",[]),F.push([m,"ERROR",void 0,void 0,void 0,void 0,void 0]),BQ("ERRORS",F));RdM(m)}; LA=function(m,F,L,u,q){var A=g.NN("yt.logging.errors.log");A?A(m,"WARNING",F,L,u,void 0,q):(A=g.HQ("ERRORS",[]),A.push([m,"WARNING",F,L,u,void 0,q]),BQ("ERRORS",A))}; ue=function(m,F){F=m.split(F);for(var L={},u=0,q=F.length;u1?m[1]:m[0])):{}}; yc=function(m,F){return i4u(m,F||{},!0)}; GR=function(m,F){return i4u(m,F||{},!1)}; i4u=function(m,F,L){var u=m.split("#",2);m=u[0];u=u.length>1?"#"+u[1]:"";var q=m.split("?",2);m=q[0];q=KM(q[1]||"");for(var A in F)if(L||!g.Tb(q,A))q[A]=F[A];return g.MO(m,q)+u}; vn=function(m){if(!F)var F=window.location.href;var L=g.ae(m)[1]||null,u=g.DI(m);L&&u?(m=g.ae(m),F=g.ae(F),m=m[3]==F[3]&&m[1]==F[1]&&m[4]==F[4]):m=u?g.DI(F)===u&&(Number(g.ae(F)[4]||null)||null)===(Number(g.ae(m)[4]||null)||null):!0;return m}; le=function(m){m||(m=document.location.href);m=g.ae(m)[1]||null;return m!==null&&m==="https"}; wd=function(m){m=g$B(m);return m===null?!1:m[0]==="com"&&m[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; zdu=function(m){m=g$B(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}; g$B=function(m){m=g.DI(m);return m!==null?m.split(".").reverse():null}; $xM=function(m){return m&&m.match(Ygv)?m:sb(m)}; Id=function(m){var F=Vc;m=m===void 0?jbA():m;var L=Object,u=L.assign,q=jI(F);var A=F.X;try{var r=A.screenX;var G=A.screenY}catch(f){}try{var v=A.outerWidth;var l=A.outerHeight}catch(f){}try{var w=A.innerWidth;var V=A.innerHeight}catch(f){}try{var I=A.screenLeft;var R=A.screenTop}catch(f){}try{w=A.innerWidth,V=A.innerHeight}catch(f){}try{var e=A.screen.availWidth;var a=A.screen.availTop}catch(f){}A=[I,R,r,G,e,a,v,l,w,V];r=gZ_(!1,F.X.top);G={};var T=T===void 0?g.DC:T;v=new QP;"SVGElement"in T&&"createElementNS"in T.document&&v.set(0);l=Spv();l["allow-top-navigation-by-user-activation"]&&v.set(1);l["allow-popups-to-escape-sandbox"]&&v.set(2);T.crypto&&T.crypto.subtle&&v.set(3);"TextDecoder"in T&&"TextEncoder"in T&&v.set(4);T=Jtv(v);F=(G.bc=T,G.bih=r.height,G.biw=r.width,G.brdim=A.join(),G.vis=iC(F.B),G.wgl=!!QO.WebGLRenderingContext,G);L=u.call(L,q,F);L.ca_type="image";m&&(L.bid=m);return L}; jI=function(m){var F={};F.dt=aeM;F.flash="0";a:{try{var L=m.X.top.location.href}catch(l){m=2;break a}m=L?L===m.B.location.href?0:1:2}F=(F.frm=m,F);try{F.u_tz=-(new Date).getTimezoneOffset();try{var u=QO.history.length}catch(l){u=0}F.u_his=u;var q;F.u_h=(q=QO.screen)==null?void 0:q.height;var A;F.u_w=(A=QO.screen)==null?void 0:A.width;var r;F.u_ah=(r=QO.screen)==null?void 0:r.availHeight;var G;F.u_aw=(G=QO.screen)==null?void 0:G.availWidth;var v;F.u_cd=(v=QO.screen)==null?void 0:v.colorDepth}catch(l){}return F}; TEA=function(){if(!DxB)return null;var m=DxB();return"open"in m?m:null}; g.$Q=function(m){switch(Rd(m)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; Rd=function(m){return m&&"status"in m?m.status:-1}; g.eI=function(m,F){typeof m==="function"&&(m=g.Fs(m));return window.setTimeout(m,F)}; g.Pn=function(m,F){typeof m==="function"&&(m=g.Fs(m));return window.setInterval(m,F)}; g.ie=function(m){window.clearTimeout(m)}; g.gd=function(m){window.clearInterval(m)}; g.YQ=function(m){m=zR(m);return typeof m==="string"&&m==="false"?!1:!!m}; ad=function(m,F){m=zR(m);return m===void 0&&F!==void 0?F:Number(m||0)}; DP=function(){return g.HQ("EXPERIMENTS_TOKEN","")}; zR=function(m){return g.HQ("EXPERIMENT_FLAGS",{})[m]}; TR=function(){for(var m=[],F=g.HQ("EXPERIMENTS_FORCED_FLAGS",{}),L=g.Z(Object.keys(F)),u=L.next();!u.done;u=L.next())u=u.value,m.push({key:u,value:String(F[u])});L=g.HQ("EXPERIMENT_FLAGS",{});u=g.Z(Object.keys(L));for(var q=u.next();!q.done;q=u.next())q=q.value,q.startsWith("force_")&&F[q]===void 0&&m.push({key:q,value:String(L[q])});return m}; Nf=function(m,F,L,u,q,A,r,G,v){function l(){(w&&"readyState"in w?w.readyState:0)===4&&F&&g.Fs(F)(w)} L=L===void 0?"GET":L;u=u===void 0?"":u;G=G===void 0?!1:G;var w=TEA();if(!w)return null;"onloadend"in w?w.addEventListener("loadend",l,!1):w.onreadystatechange=l;g.YQ("debug_forward_web_query_parameters")&&(m=NE_(m));w.open(L,m,!0);A&&(w.responseType=A);r&&(w.withCredentials=!0);L=L==="POST"&&(window.FormData===void 0||!(u instanceof FormData));if(q=pVD(m,q))for(var V in q)w.setRequestHeader(V,q[V]),"content-type"===V.toLowerCase()&&(L=!1);L&&w.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); v&&"onprogress"in w&&(w.onprogress=function(){v(w.responseText)}); if(G&&"setAttributionReporting"in XMLHttpRequest.prototype){m={eventSourceEligible:!0,triggerEligible:!1};try{w.setAttributionReporting(m)}catch(I){LA(I)}}w.send(u);return w}; pVD=function(m,F){F=F===void 0?{}:F;var L=vn(m),u=g.HQ("INNERTUBE_CLIENT_NAME"),q=g.YQ("web_ajax_ignore_global_headers_if_set"),A;for(A in KYy){var r=g.HQ(KYy[A]),G=A==="X-Goog-AuthUser"||A==="X-Goog-PageId";A!=="X-Goog-Visitor-Id"||r||(r=g.HQ("VISITOR_DATA"));var v;if(!(v=!r)){if(!(v=L||(g.DI(m)?!1:!0))){v=m;var l;if(l=g.YQ("add_auth_headers_to_remarketing_google_dot_com_ping")&&A==="Authorization"&&(u==="TVHTML5"||u==="TVHTML5_UNPLUGGED"||u==="TVHTML5_SIMPLY")&&zdu(v))v=Tr(v)||"",v=v.split("/"), v="/"+(v.length>1?v[1]:""),l=v==="/pagead";v=l?!0:!1}v=!v}v||q&&F[A]!==void 0||u==="TVHTML5_UNPLUGGED"&&G||(F[A]=r)}"X-Goog-EOM-Visitor-Id"in F&&"X-Goog-Visitor-Id"in F&&delete F["X-Goog-Visitor-Id"];if(L||!g.DI(m))F["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(L||!g.DI(m)){try{var w=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(V){}w&&(F["X-YouTube-Time-Zone"]=w)}document.location.hostname.endsWith("youtubeeducation.com")||!L&&g.DI(m)||(F["X-YouTube-Ad-Signals"]= qf(Id()));return F}; KA=function(m,F){F.method="POST";F.postParams||(F.postParams={});return g.pA(m,F)}; MTy=function(m,F){if(window.fetch&&F.format!=="XML"){var L={method:F.method||"GET",credentials:"same-origin"};F.headers&&(L.headers=F.headers);F.priority&&(L.priority=F.priority);m=feM(m,F);var u=xxv(m,F);u&&(L.body=u);F.withCredentials&&(L.credentials="include");var q=F.context||g.DC,A=!1,r;fetch(m,L).then(function(G){if(!A){A=!0;r&&g.ie(r);var v=G.ok,l=function(w){w=w||{};v?F.onSuccess&&F.onSuccess.call(q,w,G):F.onError&&F.onError.call(q,w,G);F.onFinish&&F.onFinish.call(q,w,G)}; (F.format||"JSON")==="JSON"&&(v||G.status>=400&&G.status<500)?G.json().then(l,function(){l(null)}):l(null)}}).catch(function(){F.onError&&F.onError.call(q,{},{})}); m=F.timeout||0;F.onFetchTimeout&&m>0&&(r=g.eI(function(){A||(A=!0,g.ie(r),F.onFetchTimeout.call(F.context||g.DC))},m))}else g.pA(m,F)}; g.pA=function(m,F){var L=F.format||"JSON";m=feM(m,F);var u=xxv(m,F),q=!1,A=Z4y(m,function(v){if(!q){q=!0;G&&g.ie(G);var l=g.$Q(v),w=null,V=400<=v.status&&v.status<500,I=500<=v.status&&v.status<600;if(l||V||I)w=SgA(m,L,v,F.convertToSafeHtml);l&&(l=o$u(L,v,w));w=w||{};V=F.context||g.DC;l?F.onSuccess&&F.onSuccess.call(V,v,w):F.onError&&F.onError.call(V,v,w);F.onFinish&&F.onFinish.call(V,v,w)}},F.method,u,F.headers,F.responseType,F.withCredentials,!1,F.onProgress); u=F.timeout||0;if(F.onTimeout&&u>0){var r=F.onTimeout;var G=g.eI(function(){q||(q=!0,A.abort(),g.ie(G),r.call(F.context||g.DC,A))},u)}return A}; feM=function(m,F){F.includeDomain&&(m=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+m);var L=g.HQ("XSRF_FIELD_NAME");if(F=F.urlParams)F[L]&&delete F[L],m=yc(m,F);return m}; xxv=function(m,F){var L=g.HQ("XSRF_FIELD_NAME"),u=g.HQ("XSRF_TOKEN"),q=F.postBody||"",A=F.postParams,r=g.HQ("XSRF_FIELD_NAME"),G;F.headers&&(G=F.headers["Content-Type"]);F.excludeXsrf||g.DI(m)&&!F.withCredentials&&g.DI(m)!==document.location.hostname||F.method!=="POST"||G&&G!=="application/x-www-form-urlencoded"||F.postParams&&F.postParams[r]||(A||(A={}),A[L]=u);(g.YQ("ajax_parse_query_data_only_when_filled")&&A&&Object.keys(A).length>0||A)&&typeof q==="string"&&(q=KM(q),g.t9(q,A),q=F.postBodyFormat&& F.postBodyFormat==="JSON"?JSON.stringify(q):g.xB(q));A=q||A&&!g.K0(A);!XVj&&A&&F.method!=="POST"&&(XVj=!0,g.mI(Error("AJAX request with postData should use POST")));return q}; SgA=function(m,F,L,u){var q=null;switch(F){case "JSON":try{var A=L.responseText}catch(r){throw u=Error("Error reading responseText"),u.params=m,LA(u),r;}m=L.getResponseHeader("Content-Type")||"";A&&m.indexOf("json")>=0&&(A.substring(0,5)===")]}'\n"&&(A=A.substring(5)),q=JSON.parse(A));break;case "XML":if(m=(m=L.responseXML)?tTn(m):null)q={},g.eq(m.getElementsByTagName("*"),function(r){q[r.tagName]=E$D(r)})}u&&Uxv(q); return q}; Uxv=function(m){if(g.MN(m))for(var F in m)F==="html_content"||veb(F,"_html")?m[F]=x7(m[F]):Uxv(m[F])}; o$u=function(m,F,L){if(F&&F.status===204)return!0;switch(m){case "JSON":return!!L;case "XML":return Number(L&&L.return_code)===0;case "RAW":return!0;default:return!!L}}; tTn=function(m){return m?(m=("responseXML"in m?m.responseXML:m).getElementsByTagName("root"))&&m.length>0?m[0]:null:null}; E$D=function(m){var F="";g.eq(m.childNodes,function(L){F+=L.nodeValue}); return F}; NE_=function(m){var F=window.location.search,L=g.DI(m);g.YQ("debug_handle_relative_url_for_query_forward_killswitch")||!L&&vn(m)&&(L=document.location.hostname);var u=Tr(m);u=(L=L&&(L.endsWith("youtube.com")||L.endsWith("youtube-nocookie.com")))&&u&&u.startsWith("/api/");if(!L||u)return m;var q=KM(F),A={};g.eq(k1v,function(r){q[r]&&(A[r]=q[r])}); return GR(m,A)}; xQ=function(m,F){var L=g.Sq(F),u;return(new g.f4(function(q,A){L.onSuccess=function(r){g.$Q(r)?q(new hdj(r)):A(new fA("Request failed, status="+Rd(r),"net.badstatus",r))}; L.onError=function(r){A(new fA("Unknown request error","net.unknown",r))}; L.onTimeout=function(r){A(new fA("Request timed out","net.timeout",r))}; u=g.pA(m,L)})).Ti(function(q){if(q instanceof X2){var A; (A=u)==null||A.abort()}return Ze(q)})}; g.Mf=function(m,F,L,u,q,A){function r(v,l,w){return v.Ti(function(V){if(l<=0||Rd(V.xhr)===403)return Ze(new fA("Request retried too many times","net.retryexhausted",V.xhr,V));var I=Math.pow(2,L-l+1)*w,R=q>0?Math.min(q,I):I;return G(w).then(function(){A&&A(V,l-1);return r(xQ(m,F),l-1,R)})})} function G(v){return new g.f4(function(l){setTimeout(l,v)})} q=q===void 0?-1:q;return r(xQ(m,F),L-1,u)}; fA=function(m,F,L){Q8.call(this,m+", errorCode="+F);this.errorCode=F;this.xhr=L;this.name="PromiseAjaxError"}; hdj=function(m){this.xhr=m}; ZP=function(m){this.X=m===void 0?null:m;this.G=0;this.B=null}; SI=function(m){var F=new ZP;m=m===void 0?null:m;F.G=2;F.B=m===void 0?null:m;return F}; od=function(m){var F=new ZP;m=m===void 0?null:m;F.G=1;F.B=m===void 0?null:m;return F}; g.Ec=function(m,F,L,u,q){Xs||t$.set(""+m,F,{WD:L,path:"/",domain:u===void 0?"youtube.com":u,secure:q===void 0?!1:q})}; g.Uc=function(m,F){if(!Xs)return t$.get(""+m,F)}; g.kQ=function(m,F,L){Xs||t$.remove(""+m,F===void 0?"/":F,L===void 0?"youtube.com":L)}; WYM=function(){if(!t$.isEnabled())return!1;if(!t$.isEmpty())return!0;t$.set("TESTCOOKIESENABLED","1",{WD:60});if(t$.get("TESTCOOKIESENABLED")!=="1")return!1;t$.remove("TESTCOOKIESENABLED");return!0}; g.z=function(m,F){if(m)return m[F.name]}; h$=function(m){var F=g.HQ("INNERTUBE_HOST_OVERRIDE");F&&(m=String(F)+String(NO(m)));return m}; O4Z=function(m){var F={};g.YQ("json_condensed_response")&&(F.prettyPrint="false");return m=GR(m,F)}; Wn=function(m,F){var L=L===void 0?{}:L;m={method:F===void 0?"POST":F,mode:vn(m)?"same-origin":"cors",credentials:vn(m)?"same-origin":"include"};F={};for(var u=g.Z(Object.keys(L)),q=u.next();!q.done;q=u.next())q=q.value,L[q]&&(F[q]=L[q]);Object.keys(F).length>0&&(m.headers=F);return m}; Oc=function(m,F){F=F===void 0?{}:F;return"service:"+m+"/"+Object.keys(F).sort().map(function(L){return L+":"+F[L]}).join("/")}; Qc=function(){var m=/Chrome\/(\d+)/.exec(g.qi());return m?parseFloat(m[1]):NaN}; sc=function(){var m=/\sCobalt\/(\S+)\s/.exec(g.qi());if(!m)return NaN;var F=[];m=g.Z(m[1].split("."));for(var L=m.next();!L.done;L=m.next())L=parseInt(L.value,10),L>=0&&F.push(L);return parseFloat(F.join("."))}; cn=function(){return g.be("android")&&g.be("chrome")&&!(g.be("trident/")||g.be("edge/"))&&!g.be("cobalt")}; g.dd=function(){return g.be("cobalt")}; nA=function(){return g.be("cobalt")&&g.be("appletv")}; Bn=function(){return g.be("(ps3; leanback shell)")||g.be("ps3")&&g.dd()}; Qbn=function(){return g.be("(ps4; leanback shell)")||g.be("ps4")&&g.dd()}; g.sb_=function(){return g.dd()&&(g.be("ps4 vr")||g.be("ps4 pro vr"))}; Hn=function(){var m=/WebKit\/([0-9]+)/.exec(g.qi());return!!(m&&parseInt(m[1],10)>=600)}; J$=function(){var m=/WebKit\/([0-9]+)/.exec(g.qi());return!!(m&&parseInt(m[1],10)>=602)}; b4M=function(){return g.be("iemobile")||g.be("windows phone")&&g.be("edge")}; Fx=function(){return(CA||mc)&&g.be("applewebkit")&&!g.be("version")&&(!g.be("safari")||g.be("gsa/"))}; us=function(){return g.L7&&g.be("version/")}; qY=function(){return g.be("smart-tv")&&g.be("samsung")}; g.be=function(m){var F=g.qi();return F?F.toLowerCase().indexOf(m)>=0:!1}; AS=function(){return YoZ()||Fx()||us()?!0:g.HQ("EOM_VISITOR_DATA")?!1:!0}; rT=function(m,F){return F===void 0||F===null?m:F==="1"||F===!0||F===1||F==="True"?!0:!1}; y5=function(m,F,L){for(var u in L)if(L[u]==F)return L[u];return m}; GL=function(m,F){return F===void 0||F===null?m:Number(F)}; vt=function(m,F){return F===void 0||F===null?m:F.toString()}; ls=function(m,F){if(F){if(m==="fullwidth")return Infinity;if(m==="fullheight")return 0}return m&&(F=m.match(cIv))&&(m=Number(F[2]),F=Number(F[1]),!isNaN(m)&&!isNaN(F)&&m>0)?F/m:NaN}; wT=function(m){var F=m.docid||m.video_id||m.videoId||m.id;if(F)return F;F=m.raw_player_response;F||(m=m.player_response)&&(F=JSON.parse(m));return F&&F.videoDetails&&F.videoDetails.videoId||null}; dxb=function(m){return V5(m,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.jQ=function(m){return m==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||m==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; V5=function(m,F){F=(F===void 0?0:F)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(F="EMBEDDED_PLAYER_MODE_PFL");var L=m.raw_embedded_player_response;if(!L&&(m=m.embedded_player_response))try{L=JSON.parse(m)}catch(u){return F}return L?y5(F,L.embeddedPlayerMode,n$D):F}; Rh=function(m){Q8.call(this,m.message||m.description||m.name);this.isMissing=m instanceof Ih;this.isTimeout=m instanceof fA&&m.errorCode=="net.timeout";this.isCanceled=m instanceof X2}; Ih=function(){Q8.call(this,"Biscotti ID is missing from server")}; BEM=function(){if(g.YQ("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!AS())return Error("User has not consented - not fetching biscotti id.");var m=g.HQ("PLAYER_VARS",{});if(g.MT(m,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(dxb(m))return Error("Biscotti id fetching has been disabled for pfl.")}; mKD=function(){var m=BEM();if(m!==void 0)return Ze(m);$g||($g=xQ("//googleads.g.doubleclick.net/pagead/id",H4M).then(JIM).Ti(function(F){return Cov(2,F)})); return $g}; JIM=function(m){m=m.xhr.responseText;if(!H5(m,")]}'"))throw new Ih;m=JSON.parse(m.substr(4));if((m.type||1)>1)throw new Ih;m=m.id;Ien(m);$g=od(m);FfZ(18E5,2);return m}; Cov=function(m,F){F=new Rh(F);Ien("");$g=SI(F);m>0&&FfZ(12E4,m-1);throw F;}; FfZ=function(m,F){g.eI(function(){xQ("//googleads.g.doubleclick.net/pagead/id",H4M).then(JIM,function(L){return Cov(F,L)}).Ti(g.bI)},m)}; Lfy=function(){try{var m=g.NN("yt.ads.biscotti.getId_");return m?m():mKD()}catch(F){return Ze(F)}}; quv=function(m){m&&(m.dataset?m.dataset[u3y()]="true":DNj(m))}; AjD=function(m){return m?m.dataset?m.dataset[u3y()]:m.getAttribute("data-loaded"):null}; u3y=function(){return rjv.loaded||(rjv.loaded="loaded".replace(/\-([a-z])/g,function(m,F){return F.toUpperCase()}))}; yjv=function(){var m=document;if("visibilityState"in m)return m.visibilityState;var F=eQ+"VisibilityState";if(F in m)return m[F]}; Pt=function(m,F){var L;LF(m,function(u){L=F[u];return!!L}); return L}; is=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()}; Yg=function(m){var F;g.gT()?zL()==m&&(F=document):F=m;return F&&(m=Pt(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],F))?(F=m.call(F),F instanceof Promise?F:Promise.resolve()):Promise.resolve()}; GIZ=function(m){return g.c2(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(F){return"on"+F.toLowerCase()in m})}; vEM=function(){var m=document;return g.c2(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(F){return"on"+F.toLowerCase()in m})}; g.gT=function(){return!!Pt(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; zL=function(m){m=m===void 0?!1:m;var F=Pt(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(m)for(;F&&F.shadowRoot;)F=F.shadowRoot.fullscreenElement;return F?F:null}; ah=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 F in m)F in lc_||(this[F]=m[F]);this.scale=m.scale;this.rotation=m.rotation;var L=m.target||m.srcElement;L&&L.nodeType==3&&(L=L.parentNode);this.target=L;var u=m.relatedTarget; if(u)try{u=u.nodeName?u:null}catch(q){u=null}else this.type=="mouseover"?u=m.fromElement:this.type=="mouseout"&&(u=m.toElement);this.relatedTarget=u;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.X=m.pageX;this.B=m.pageY}}catch(q){}}; wuy=function(m){if(document.body&&document.documentElement){var F=document.body.scrollTop+document.documentElement.scrollTop;m.X=m.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);m.B=m.clientY+F}}; Vtb=function(m,F,L,u){u=u===void 0?{}:u;m.addEventListener&&(F!="mouseenter"||"onmouseenter"in document?F!="mouseleave"||"onmouseenter"in document?F=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(F="MozMousePixelScroll"):F="mouseout":F="mouseover");return p0(DN,function(q){var A=typeof q[4]==="boolean"&&q[4]==!!u,r=g.MN(q[4])&&g.MN(u)&&g.Z5(q[4],u);return!!q.length&&q[0]==m&&q[1]==F&&q[2]==L&&(A||r)})}; g.TL=function(m,F,L,u){u=u===void 0?{}:u;if(!m||!m.addEventListener&&!m.attachEvent)return"";var q=Vtb(m,F,L,u);if(q)return q;q=++j1v.count+"";var A=!(F!="mouseenter"&&F!="mouseleave"||!m.addEventListener||"onmouseenter"in document);var r=A?function(G){G=new ah(G);if(!UE(G.relatedTarget,function(v){return v==m},!0))return G.currentTarget=m,G.type=F,L.call(m,G)}:function(G){G=new ah(G); G.currentTarget=m;return L.call(m,G)}; r=g.Fs(r);m.addEventListener?(F=="mouseenter"&&A?F="mouseover":F=="mouseleave"&&A?F="mouseout":F=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(F="MozMousePixelScroll"),Icv()||typeof u==="boolean"?m.addEventListener(F,r,u):m.addEventListener(F,r,!!u.capture)):m.attachEvent("on"+F,r);DN[q]=[m,F,L,r,u];return q}; $KA=function(m){return RW_(m,function(F){return g.A4(F,"ytp-ad-has-logging-urls")})}; RW_=function(m,F){var L=document.body||document;return g.TL(L,"click",function(u){var q=UE(u.target,function(A){return A===L||F(A)},!0); q&&q!==L&&!q.disabled&&(u.currentTarget=q,m.call(q,u))})}; g.NY=function(m){m&&(typeof m=="string"&&(m=[m]),g.eq(m,function(F){if(F in DN){var L=DN[F],u=L[0],q=L[1],A=L[3];L=L[4];u.removeEventListener?Icv()||typeof L==="boolean"?u.removeEventListener(q,A,L):u.removeEventListener(q,A,!!L.capture):u.detachEvent&&u.detachEvent("on"+q,A);delete DN[F]}}))}; p7=function(m){for(var F in DN)DN[F][0]==m&&g.NY(F)}; K7=function(m){m=m||window.event;var F;m.composedPath&&typeof m.composedPath==="function"?F=m.composedPath():F=m.path;F&&F.length?m=F[0]:(m=m||window.event,m=m.target||m.srcElement,m.nodeType==3&&(m=m.parentNode));return m}; f7=function(m){this.Z=m;this.X=null;this.V=0;this.L=null;this.Y=0;this.B=[];for(m=0;m<4;m++)this.B.push(0);this.G=0;this.b9=g.TL(window,"mousemove",(0,g.ER)(this.hF,this));this.W=g.Pn((0,g.ER)(this.Bb,this),25)}; xg=function(m){g.O.call(this);this.L=[];this.BR=m||this}; MY=function(m,F,L,u){for(var q=0;q0?L:0;L=u?Date.now()+u*1E3:0;if((u=u?g.SQ.VG():g.SQ.tE())&&window.JSON){typeof F!=="string"&&(F=JSON.stringify(F,void 0));try{u.set(m,F,L)}catch(q){u.remove(m)}}}; g.Xx=function(m){var F=g.SQ.tE(),L=g.SQ.VG();if(!F&&!L||!window.JSON)return null;try{var u=F.get(m)}catch(q){}if(typeof u!=="string")try{u=L.get(m)}catch(q){}if(typeof u!=="string")return null;try{u=JSON.parse(u,void 0)}catch(q){}return u}; P8n=function(){var m=g.SQ.VG();if(m&&(m=m.RE("yt-player-quality")))return m.creation}; g.tS=function(m){try{var F=g.SQ.tE(),L=g.SQ.VG();F&&F.remove(m);L&&L.remove(m)}catch(u){}}; g.Ea=function(){return g.Xx("yt-remote-session-screen-id")}; iEZ=function(m){var F=this;this.B=void 0;this.X=!1;m.addEventListener("beforeinstallprompt",function(L){L.preventDefault();F.B=L}); m.addEventListener("appinstalled",function(){F.X=!0},{once:!0})}; Ua=function(){if(!g.DC.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.DC.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.DC.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.DC.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.DC.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(m){return"WEB_DISPLAY_MODE_UNKNOWN"}}; kg=function(){this.K3=!0}; gEn=function(){kg.instance||(kg.instance=new kg);return kg.instance}; zWj=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}}; YuM=function(){this.X=g.HQ("ALT_PREF_COOKIE_NAME","PREF");this.B=g.HQ("ALT_PREF_COOKIE_DOMAIN","youtube.com");var m=g.Uc(this.X);m&&this.parse(m)}; g.Wt=function(){hS||(hS=new YuM);return hS}; Q5=function(m,F){var L="f"+(Math.floor(m/31)+1);m=1<10&&yX.shift()))}; vT=function(m,F){Aw||(rz?rz.logEvent(m,F):(yX.push({type:"EVENT",eventType:m,payload:F}),yX.length>10&&yX.shift()))}; lO=function(m){if(m.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; wz=function(m){return m.substr(0,m.indexOf(":"))||m}; g.VX=function(m,F,L,u,q){F=F===void 0?{}:F;L=L===void 0?Mtj[m]:L;u=u===void 0?ZEj[m]:u;q=q===void 0?Suy[m]:q;g.oZ.call(this,L,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:m},F));this.type=m;this.message=L;this.level=u;this.X=q;Object.setPrototypeOf(this,g.VX.prototype)}; ji=function(m,F){g.VX.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:F,foundObjectStores:m},Mtj.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,ji.prototype)}; I9=function(m,F){var L=Error.call(this);this.message=L.message;"stack"in L&&(this.stack=L.stack);this.index=m;this.objectStore=F;Object.setPrototypeOf(this,I9.prototype)}; $1=function(m,F,L,u){F=wz(F);var q=m instanceof Error?m:Error("Unexpected error: "+m);if(q instanceof g.VX)return q;m={objectStoreNames:L,dbName:F,dbVersion:u};if(q.name==="QuotaExceededError")return new g.VX("QUOTA_EXCEEDED",m);if(g.R9&&q.name==="UnknownError")return new g.VX("QUOTA_MAYBE_EXCEEDED",m);if(q instanceof I9)return new g.VX("MISSING_INDEX",Object.assign({},m,{objectStore:q.objectStore,index:q.index}));if(q.name==="InvalidStateError"&&oEv.some(function(A){return q.message.includes(A)}))return new g.VX("EXECUTE_TRANSACTION_ON_CLOSED_DB", m); if(q.name==="AbortError")return new g.VX("UNKNOWN_ABORT",m,q.message);q.args=[Object.assign({},m,{name:"IdbError",Ci:q.name})];q.level="WARNING";return q}; g.ei=function(m,F,L){var u=q9();return new g.VX("IDB_NOT_SUPPORTED",{context:{caller:m,publicName:F,version:L,hasSucceededOnce:u==null?void 0:u.hasSucceededOnce}})}; Xuv=function(m){if(!m)throw Error();throw m;}; ttn=function(m){return m}; PT=function(m){this.X=m}; g.iO=function(m){function F(q){if(u.state.status==="PENDING"){u.state={status:"REJECTED",reason:q};q=g.Z(u.B);for(var A=q.next();!A.done;A=q.next())A=A.value,A()}} function L(q){if(u.state.status==="PENDING"){u.state={status:"FULFILLED",value:q};q=g.Z(u.X);for(var A=q.next();!A.done;A=q.next())A=A.value,A()}} var u=this;this.state={status:"PENDING"};this.X=[];this.B=[];m=m.X;try{m(L,F)}catch(q){F(q)}}; EEN=function(m,F,L,u,q){try{if(m.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var A=L(m.state.value);A instanceof g.iO?gz(m,F,A,u,q):u(A)}catch(r){q(r)}}; UKy=function(m,F,L,u,q){try{if(m.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var A=L(m.state.reason);A instanceof g.iO?gz(m,F,A,u,q):u(A)}catch(r){q(r)}}; gz=function(m,F,L,u,q){F===L?q(new TypeError("Circular promise chain detected.")):L.then(function(A){A instanceof g.iO?gz(m,F,A,u,q):u(A)},function(A){q(A)})}; kIM=function(m,F,L){function u(){L(m.error);A()} function q(){F(m.result);A()} function A(){try{m.removeEventListener("success",q),m.removeEventListener("error",u)}catch(r){}} m.addEventListener("success",q);m.addEventListener("error",u)}; hWM=function(m){return new Promise(function(F,L){kIM(m,F,L)})}; zW=function(m){return new g.iO(new PT(function(F,L){kIM(m,F,L)}))}; Y1=function(m,F){return new g.iO(new PT(function(L,u){function q(){var A=m?F(m):null;A?A.then(function(r){m=r;q()},u):L()} q()}))}; WfB=function(m,F){this.request=m;this.cursor=F}; OE_=function(m){return zW(m).then(function(F){return F?new WfB(m,F):null})}; g.Q1n=function(m){m.cursor.continue(void 0);return OE_(m.request)}; s1_=function(m,F){this.X=m;this.options=F;this.transactionCount=0;this.G=Math.round((0,g.a9)());this.B=!1}; Dp=function(){return g.YQ("idb_immediate_commit")}; g.N9=function(m,F,L){m=m.X.createObjectStore(F,L);return new TW(m)}; po=function(m,F){m.X.objectStoreNames.contains(F)&&m.X.deleteObjectStore(F)}; g.fo=function(m,F,L,u){var q,A,r,G,v,l,w,V,I,R,e,a;return g.h(function(T){switch(T.X){case 1:var f={mode:"readonly",JW:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof L==="string"?f.mode=L:Object.assign(f,L);q=f;m.transactionCount++;A=q.JW?3:1;r=0;case 2:if(G){T.OR(4);break}r++;v=Math.round((0,g.a9)());g.qN(T,5);l=m.X.transaction(F,q.mode);f=!!q.commit;var M=new Ko(l);f=bEj(M,u,f);return g.k(T,f,7);case 7:return w=T.B,V=Math.round((0,g.a9)()),cjy(m,v,V,r,void 0,F.join(),q),T.return(w);case 5:I=g.lq(T); R=Math.round((0,g.a9)());e=$1(I,m.X.name,F.join(),m.X.version);if((a=e instanceof g.VX&&!e.X)||r>=A)cjy(m,v,R,r,e,F.join(),q),G=e;T.OR(2);break;case 4:return T.return(Promise.reject(G))}})}; cjy=function(m,F,L,u,q,A,r){F=L-F;q?(q instanceof g.VX&&(q.type==="QUOTA_EXCEEDED"||q.type==="QUOTA_MAYBE_EXCEEDED")&&vT("QUOTA_EXCEEDED",{dbName:wz(m.X.name),objectStoreNames:A,transactionCount:m.transactionCount,transactionMode:r.mode}),q instanceof g.VX&&q.type==="UNKNOWN_ABORT"&&(L-=m.G,L<0&&L>=2147483648&&(L=0),vT("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:A,transactionDuration:F,transactionCount:m.transactionCount,dbDuration:L}),m.B=!0),dKM(m,!1,u,A,F,r.tag),GW(q)):dKM(m,!0,u,A,F, r.tag)}; dKM=function(m,F,L,u,q,A){vT("TRANSACTION_ENDED",{objectStoreNames:u,connectionHasUnknownAbortedTransaction:m.B,duration:q,isSuccessful:F,tryCount:L,tag:A===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":A})}; TW=function(m){this.X=m}; g.x1=function(m,F,L){m.X.createIndex(F,L,{unique:!1})}; nEn=function(m,F){return g.M9(m,{query:F},function(L){return L.delete().then(function(){return g.Zp(L)})}).then(function(){})}; BLN=function(m,F,L){var u=[];return g.M9(m,{query:F},function(q){if(!(L!==void 0&&u.length>=L))return u.push(q.getValue()),g.Zp(q)}).then(function(){return u})}; JjA=function(m){return"getAllKeys"in IDBObjectStore.prototype?zW(m.X.getAllKeys(void 0,void 0)):HEv(m)}; HEv=function(m){var F=[];return g.C8M(m,{query:void 0},function(L){F.push(L.cursor.primaryKey);return g.Q1n(L)}).then(function(){return F})}; g.M9=function(m,F,L){m=m.X.openCursor(F.query,F.direction);return Si(m).then(function(u){return Y1(u,L)})}; g.C8M=function(m,F,L){var u=F.query;F=F.direction;m="openKeyCursor"in IDBObjectStore.prototype?m.X.openKeyCursor(u,F):m.X.openCursor(u,F);return OE_(m).then(function(q){return Y1(q,L)})}; Ko=function(m){var F=this;this.X=m;this.B=new Map;this.aborted=!1;this.done=new Promise(function(L,u){F.X.addEventListener("complete",function(){L()}); F.X.addEventListener("error",function(q){q.currentTarget===q.target&&u(F.X.error)}); F.X.addEventListener("abort",function(){var q=F.X.error;if(q)u(q);else if(!F.aborted){q=g.VX;for(var A=F.X.objectStoreNames,r=[],G=0;G=L))return u.push(q.getValue()),g.Zp(q)}).then(function(){return u})}; g.o9=function(m,F,L){m=m.X.openCursor(F.query===void 0?null:F.query,F.direction===void 0?"next":F.direction);return Si(m).then(function(u){return Y1(u,L)})}; Xm=function(m,F){this.request=m;this.cursor=F}; Si=function(m){return zW(m).then(function(F){return F?new Xm(m,F):null})}; g.Zp=function(m){m.cursor.continue(void 0);return Si(m.request)}; LhM=function(m,F,L){return new Promise(function(u,q){function A(){I||(I=new s1_(r.result,{closed:V}));return I} var r=F!==void 0?self.indexedDB.open(m,F):self.indexedDB.open(m);var G=L.blocked,v=L.blocking,l=L.OYc,w=L.upgrade,V=L.closed,I;r.addEventListener("upgradeneeded",function(R){try{if(R.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(r.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");R.dataLoss&&R.dataLoss!=="none"&&vT("IDB_DATA_CORRUPTED",{reason:R.dataLossMessage||"unknown reason",dbName:wz(m)});var e=A(),a=new Ko(r.transaction); w&&w(e,function(T){return R.oldVersion=T},a); a.done.catch(function(T){q(T)})}catch(T){q(T)}}); r.addEventListener("success",function(){var R=r.result;v&&R.addEventListener("versionchange",function(){v(A())}); R.addEventListener("close",function(){vT("IDB_UNEXPECTEDLY_CLOSED",{dbName:wz(m),dbVersion:R.version});l&&l()}); u(A())}); r.addEventListener("error",function(){q(r.error)}); G&&r.addEventListener("blocked",function(){G()})})}; u7M=function(m,F,L){L=L===void 0?{}:L;return LhM(m,F,L)}; tw=function(m,F){F=F===void 0?{}:F;var L,u,q,A;return g.h(function(r){if(r.X==1)return g.qN(r,2),L=self.indexedDB.deleteDatabase(m),u=F,(q=u.blocked)&&L.addEventListener("blocked",function(){q()}),g.k(r,hWM(L),4); if(r.X!=2)return g.v2(r,0);A=g.lq(r);throw $1(A,m,"",-1);})}; Ew=function(m,F){this.name=m;this.options=F;this.G=!0;this.Y=this.V=0}; qSn=function(m,F){return new g.VX("INCOMPATIBLE_DB_VERSION",{dbName:m.name,oldVersion:m.options.version,newVersion:F})}; g.Uw=function(m,F){if(!F)throw g.ei("openWithToken",wz(m.name));return m.open()}; ARD=function(m,F){var L;return g.h(function(u){if(u.X==1)return g.k(u,g.Uw(k1,F),2);L=u.B;return u.return(g.fo(L,["databases"],{JW:!0,mode:"readwrite"},function(q){var A=q.objectStore("databases");return A.get(m.actualName).then(function(r){if(r?m.actualName!==r.actualName||m.publicName!==r.publicName||m.userIdentifier!==r.userIdentifier:1)return A.put(m).then(function(){})})}))})}; hw=function(m,F){var L;return g.h(function(u){if(u.X==1)return m?g.k(u,g.Uw(k1,F),2):u.return();L=u.B;return u.return(L.delete("databases",m))})}; rRv=function(m,F){var L,u;return g.h(function(q){return q.X==1?(L=[],g.k(q,g.Uw(k1,F),2)):q.X!=3?(u=q.B,g.k(q,g.fo(u,["databases"],{JW:!0,mode:"readonly"},function(A){L.length=0;return g.M9(A.objectStore("databases"),{},function(r){m(r.getValue())&&L.push(r.getValue());return g.Zp(r)})}),3)):q.return(L)})}; yRj=function(m,F){return rRv(function(L){return L.publicName===m&&L.userIdentifier!==void 0},F)}; GVb=function(){var m,F,L;return g.h(function(u){switch(u.X){case 1:m=q9();if((F=m)==null?0:F.hasSucceededOnce)return u.return(!0);var q;if(!(q=WT&&Hn()&&!J$()||g.Ow)){try{q=self;var A=!!(q.indexedDB&&q.IDBIndex&&q.IDBKeyRange&&q.IDBObjectStore)}catch(r){A=!1}q=!A}if(q||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return u.return(!1);g.qN(u,2);L={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};return g.k(u,ARD(L,QX),4);case 4:return g.k(u, hw("yt-idb-test-do-not-use",QX),5);case 5:return u.return(!0);case 2:return g.lq(u),u.return(!1)}})}; vUj=function(){if(bO!==void 0)return bO;Aw=!0;return bO=GVb().then(function(m){Aw=!1;var F;if((F=uO())!=null&&F.X){var L;F={hasSucceededOnce:((L=q9())==null?void 0:L.hasSucceededOnce)||m};var u;(u=uO())==null||u.set("LAST_RESULT_ENTRY_KEY",F,2592E3,!0)}return m})}; cT=function(){return g.NN("ytglobal.idbToken_")||void 0}; g.dz=function(){var m=cT();return m?Promise.resolve(m):vUj().then(function(F){F?(g.Tt("ytglobal.idbToken_",QX),F=QX):F=void 0;return F})}; ll_=function(m){if(!g.dT())throw m=new g.VX("AUTH_INVALID",{dbName:m}),GW(m),m;var F=g.ct();return{actualName:m+":"+F,publicName:m,userIdentifier:F}}; wkM=function(m,F,L,u){var q,A,r,G,v,l;return g.h(function(w){switch(w.X){case 1:return A=(q=Error().stack)!=null?q:"",g.k(w,g.dz(),2);case 2:r=w.B;if(!r)throw G=g.ei("openDbImpl",m,F),g.YQ("ytidb_async_stack_killswitch")||(G.stack=G.stack+"\n"+A.substring(A.indexOf("\n")+1)),GW(G),G;lO(m);v=L?{actualName:m,publicName:m,userIdentifier:void 0}:ll_(m);g.qN(w,3);return g.k(w,ARD(v,r),5);case 5:return g.k(w,u7M(v.actualName,F,u),6);case 6:return w.return(w.B);case 3:return l=g.lq(w),g.qN(w,7),g.k(w,hw(v.actualName, r),9);case 9:g.v2(w,8);break;case 7:g.lq(w);case 8:throw l;}})}; V4b=function(m,F,L){L=L===void 0?{}:L;return wkM(m,F,!1,L)}; jwv=function(m,F,L){L=L===void 0?{}:L;return wkM(m,F,!0,L)}; Ilv=function(m,F){F=F===void 0?{}:F;var L,u;return g.h(function(q){if(q.X==1)return g.k(q,g.dz(),2);if(q.X!=3){L=q.B;if(!L)return q.return();lO(m);u=ll_(m);return g.k(q,tw(u.actualName,F),3)}return g.k(q,hw(u.actualName,L),0)})}; Rgu=function(m,F,L){m=m.map(function(u){return g.h(function(q){return q.X==1?g.k(q,tw(u.actualName,F),2):g.k(q,hw(u.actualName,L),0)})}); return Promise.all(m).then(function(){})}; $cy=function(m){var F=F===void 0?{}:F;var L,u;return g.h(function(q){if(q.X==1)return g.k(q,g.dz(),2);if(q.X!=3){L=q.B;if(!L)return q.return();lO(m);return g.k(q,yRj(m,L),3)}u=q.B;return g.k(q,Rgu(u,F,L),0)})}; egj=function(m,F){F=F===void 0?{}:F;var L;return g.h(function(u){if(u.X==1)return g.k(u,g.dz(),2);if(u.X!=3){L=u.B;if(!L)return u.return();lO(m);return g.k(u,tw(m,F),3)}return g.k(u,hw(m,L),0)})}; Jw=function(m,F){Ew.call(this,m,F);this.options=F;lO(m)}; Pnj=function(m,F){var L;return function(){L||(L=new Jw(m,F));return L}}; g.Co=function(m,F){return Pnj(m,F)}; mv=function(m){return g.Uw(iBB(),m)}; gU_=function(m,F,L,u){var q,A,r;return g.h(function(G){switch(G.X){case 1:return q={config:m,hashData:F,timestamp:u!==void 0?u:(0,g.a9)()},g.k(G,mv(L),2);case 2:return A=G.B,g.k(G,A.clear("hotConfigStore"),3);case 3:return g.k(G,A.put("hotConfigStore",q),4);case 4:return r=G.B,G.return(r)}})}; zgA=function(m,F,L,u,q){var A,r,G;return g.h(function(v){switch(v.X){case 1:return A={config:m,hashData:F,configData:L,timestamp:q!==void 0?q:(0,g.a9)()},g.k(v,mv(u),2);case 2:return r=v.B,g.k(v,r.clear("coldConfigStore"),3);case 3:return g.k(v,r.put("coldConfigStore",A),4);case 4:return G=v.B,v.return(G)}})}; YSM=function(m){var F,L;return g.h(function(u){return u.X==1?g.k(u,mv(m),2):u.X!=3?(F=u.B,L=void 0,g.k(u,g.fo(F,["coldConfigStore"],{mode:"readwrite",JW:!0},function(q){return g.o9(q.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(A){L=A.getValue()})}),3)):u.return(L)})}; aly=function(m){var F,L;return g.h(function(u){return u.X==1?g.k(u,mv(m),2):u.X!=3?(F=u.B,L=void 0,g.k(u,g.fo(F,["hotConfigStore"],{mode:"readwrite",JW:!0},function(q){return g.o9(q.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(A){L=A.getValue()})}),3)):u.return(L)})}; Dcj=function(){return g.h(function(m){return g.k(m,$cy("ytGcfConfig"),0)})}; F6=function(){g.O.call(this);this.B=[];this.X=[];var m=g.NN("yt.gcf.config.hotUpdateCallbacks");m?(this.B=[].concat(g.X(m)),this.X=m):(this.X=[],g.Tt("yt.gcf.config.hotUpdateCallbacks",this.X))}; y_=function(){var m=this;this.Y=!1;this.G=this.V=0;this.L=new F6;this.rY={tgN:function(){m.Y=!0}, VPY:function(){return m.X}, NSz:function(F){Lz(m,F)}, lf:function(F){m.lf(F)}, eBu:function(F){uG(m,F)}, oF:function(){return m.coldHashData}, nM:function(){return m.hotHashData}, Zgz:function(){return m.B}, Uo0:function(){return qC()}, sPC:function(){return A5()}, xoP:function(){return g.NN("yt.gcf.config.coldHashData")}, YO9:function(){return g.NN("yt.gcf.config.hotHashData")}, dK0:function(){TJM(m)}, vkR:function(){m.lf(void 0);rt(m);delete y_.instance}, so0:function(F){m.G=F}, tPY:function(){return m.G}}}; NJv=function(){if(!y_.instance){var m=new y_;y_.instance=m}return y_.instance}; flv=function(m){var F;g.h(function(L){if(L.X==1)return g.YQ("start_client_gcf")||g.YQ("delete_gcf_config_db")?g.YQ("start_client_gcf")?g.k(L,g.dz(),3):L.OR(2):L.return();L.X!=2&&((F=L.B)&&g.dT()&&!g.YQ("delete_gcf_config_db")?(m.Y=!0,TJM(m)):(pkM(m),KhA(m)));return g.YQ("delete_gcf_config_db")?g.k(L,Dcj(),0):L.OR(0)})}; Go=function(){var m;return(m=A5())!=null?m:g.HQ("RAW_HOT_CONFIG_GROUP")}; xcM=function(m){var F,L,u,q,A,r;return g.h(function(G){switch(G.X){case 1:if(m.B)return G.return(A5());if(!m.Y)return F=g.ei("getHotConfig IDB not initialized"),LA(F),G.return(Promise.reject(F));L=cT();u=g.HQ("TIME_CREATED_MS");if(!L){q=g.ei("getHotConfig token error");LA(q);G.OR(2);break}return g.k(G,aly(L),3);case 3:if((A=G.B)&&A.timestamp>u)return Lz(m,A.config),m.lf(A.hashData),G.return(A5());case 2:KhA(m);if(!(L&&m.B&&m.hotHashData)){G.OR(4);break}return g.k(G,gU_(m.B,m.hotHashData,L,u),4);case 4:return m.B? G.return(A5()):(r=new g.oZ("Config not available in ytConfig"),LA(r),G.return(Promise.reject(r)))}})}; ZBv=function(m){var F,L,u,q,A,r;return g.h(function(G){switch(G.X){case 1:if(m.X)return G.return(qC());if(!m.Y)return F=g.ei("getColdConfig IDB not initialized"),LA(F),G.return(Promise.reject(F));L=cT();u=g.HQ("TIME_CREATED_MS");if(!L){q=g.ei("getColdConfig");LA(q);G.OR(2);break}return g.k(G,YSM(L),3);case 3:if((A=G.B)&&A.timestamp>u)return uG(m,A.config),M4B(m,A.configData),rt(m,A.hashData),G.return(qC());case 2:pkM(m);if(!(L&&m.X&&m.coldHashData&&m.configData)){G.OR(4);break}return g.k(G,zgA(m.X, m.coldHashData,m.configData,L,u),4);case 4:return m.X?G.return(qC()):(r=new g.oZ("Config not available in ytConfig"),LA(r),G.return(Promise.reject(r)))}})}; TJM=function(m){if(!m.B||!m.X){if(!cT()){var F=g.ei("scheduleGetConfigs");LA(F)}m.V||(m.V=g.OS.F0(function(){return g.h(function(L){switch(L.X){case 1:return g.qN(L,2),g.k(L,xcM(m),4);case 4:g.v2(L,3);break;case 2:g.lq(L);case 3:return g.qN(L,5),g.k(L,ZBv(m),7);case 7:g.v2(L,6);break;case 5:g.lq(L);case 6:m.V&&(m.V=0),g.uq(L)}})},100))}}; SSM=function(m,F,L){var u,q,A;return g.h(function(r){switch(r.X){case 1:if(!g.YQ("start_client_gcf")){r.OR(0);break}L&&Lz(m,L);m.lf(F);u=cT();if(!u){r.OR(3);break}if(L){r.OR(4);break}return g.k(r,aly(u),5);case 5:q=r.B,L=(A=q)==null?void 0:A.config;case 4:return g.k(r,gU_(L,F,u),3);case 3:if(L)for(var G=L,v=g.Z(m.L.X),l=v.next();!l.done;l=v.next())l=l.value,l(G);g.uq(r)}})}; oUv=function(m,F,L){var u,q,A,r;return g.h(function(G){if(G.X==1){if(!g.YQ("start_client_gcf"))return G.OR(0);rt(m,F);return(u=cT())?L?G.OR(4):g.k(G,YSM(u),5):G.OR(0)}G.X!=4&&(q=G.B,L=(A=q)==null?void 0:A.config);if(!L)return G.OR(0);r=L.configData;return g.k(G,zgA(L,F,r,u),0)})}; XkM=function(){var m=NJv(),F=(0,g.a9)()-m.G;if(!(m.G!==0&&F0&&(F.request={internalExperimentFlags:L});EUB(m,void 0,F);Ucv(void 0,F);kVM(void 0,F);hgB(m,void 0,F);WhN(void 0,F);g.YQ("start_client_gcf")&&OBD(void 0,F);g.HQ("DELEGATED_SESSION_ID")&& !g.YQ("pageid_as_header_web")&&(F.user={onBehalfOfUser:g.HQ("DELEGATED_SESSION_ID")});!g.YQ("fill_delegate_context_in_gel_killswitch")&&(m=g.HQ("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(F.user=Object.assign({},F.user,{serializedDelegationContext:m}));m=g.HQ("INNERTUBE_CONTEXT");var u;if(g.YQ("enable_persistent_device_token")&&(m==null?0:(u=m.client)==null?0:u.rolloutToken)){var q;F.client.rolloutToken=m==null?void 0:(q=m.client)==null?void 0:q.rolloutToken}u=Object;q=u.assign;m=F.client; L={};for(var A=g.Z(Object.entries(KM(g.HQ("DEVICE","")))),r=A.next();!r.done;r=A.next()){var G=g.Z(r.value);r=G.next().value;G=G.next().value;r==="cbrand"?L.deviceMake=G:r==="cmodel"?L.deviceModel=G:r==="cbr"?L.browserName=G:r==="cbrver"?L.browserVersion=G:r==="cos"?L.osName=G:r==="cosver"?L.osVersion=G:r==="cplatform"&&(L.platform=G)}F.client=q.call(u,m,L);return F}; EUB=function(m,F,L){m=m.z9;if(m==="WEB"||m==="MWEB"||m===1||m===2)if(F){L=k6(F,ZA,96)||new ZA;var u=Ua();u=Object.keys(Qwb).indexOf(u);u=u===-1?null:u;u!==null&&Fp(L,3,u);OG(F,ZA,96,L)}else L&&(L.client.mainAppWebInfo=(u=L.client.mainAppWebInfo)!=null?u:{},L.client.mainAppWebInfo.webDisplayMode=Ua())}; Ucv=function(m,F){var L=g.NN("yt.embedded_player.embed_url");L&&(m?(F=k6(m,EL,7)||new EL,CY(F,4,L),OG(m,EL,7,F)):F&&(F.thirdParty={embedUrl:L}))}; kVM=function(m,F){var L;if(g.YQ("web_log_memory_total_kbytes")&&((L=g.DC.navigator)==null?0:L.deviceMemory)){var u;L=(u=g.DC.navigator)==null?void 0:u.deviceMemory;m?gu(m,95,Qo(L*1E6)):F&&(F.client.memoryTotalKbytes=""+L*1E6)}}; hgB=function(m,F,L){if(m.appInstallData)if(F){var u;L=(u=k6(F,Mk,62))!=null?u:new Mk;CY(L,6,m.appInstallData);OG(F,Mk,62,L)}else L&&(L.client.configInfo=L.client.configInfo||{},L.client.configInfo.appInstallData=m.appInstallData)}; WhN=function(m,F){var L=NLM();L&&(m?Fp(m,61,swb[L]):F&&(F.client.connectionType=L));g.YQ("web_log_effective_connection_type")&&(L=KfD())&&(m?Fp(m,94,bBy[L]):F&&(F.client.effectiveConnectionType=L))}; cRM=function(m,F,L){L=L===void 0?{}:L;var u={};g.HQ("EOM_VISITOR_DATA")?u={"X-Goog-EOM-Visitor-Id":g.HQ("EOM_VISITOR_DATA")}:u={"X-Goog-Visitor-Id":L.visitorData||g.HQ("VISITOR_DATA","")};if(F&&F.includes("www.youtube-nocookie.com"))return u;F=L.cX||g.HQ("AUTHORIZATION");F||(m?F="Bearer "+g.NN("gapi.auth.getToken")().access_token:(m=gEn().Tr(wt),g.YQ("pageid_as_header_web")||delete m["X-Goog-PageId"],u=Object.assign({},u,m)));F&&(u.Authorization=F);return u}; OBD=function(m,F){var L=XkM();if(L){var u=L.coldConfigData,q=L.coldHashData;L=L.hotHashData;if(m){var A;F=(A=k6(m,Mk,62))!=null?A:new Mk;u=CY(F,1,u);CY(u,3,q).lf(L);OG(m,Mk,62,F)}else F&&(F.client.configInfo=F.client.configInfo||{},u&&(F.client.configInfo.coldConfigData=u),q&&(F.client.configInfo.coldHashData=q),L&&(F.client.configInfo.hotHashData=L))}}; V_=function(m,F){this.version=m;this.args=F}; jM=function(m,F){this.topic=m;this.X=F}; RE=function(m,F){var L=IE();L&&L.publish.call(L,m.toString(),m,F)}; BJM=function(m){var F=dcM,L=IE();if(!L)return 0;var u=L.subscribe(F.toString(),function(q,A){var r=g.NN("ytPubsub2Pubsub2SkipSubKey");r&&r==u||(r=function(){if($F[u])try{if(A&&F instanceof jM&&F!=q)try{var G=F.X,v=A;if(!v.args||!v.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!G.Ey){var l=new G;G.Ey=l.version}var w=G.Ey}catch(V){}if(!w||v.version!=w)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{A=Reflect.construct(G, g.qT(v.args))}catch(V){throw V.message="yt.pubsub2.Data.deserialize(): "+V.message,V;}}catch(V){throw V.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+F.toString()+": "+V.message,V;}m.call(window,A)}catch(V){g.mI(V)}},nUn[F.toString()]?g.my()?g.OS.F0(r):g.eI(r,0):r())}); $F[u]=!0;eM[F.toString()]||(eM[F.toString()]=[]);eM[F.toString()].push(u);return u}; Cnb=function(){var m=HBn,F=BJM(function(L){m.apply(void 0,arguments);JRj(F)}); return F}; JRj=function(m){var F=IE();F&&(typeof m==="number"&&(m=[m]),g.eq(m,function(L){F.unsubscribeByKey(L);delete $F[L]}))}; IE=function(){return g.NN("ytPubsub2Pubsub2Instance")}; PS=function(m,F,L){L=L===void 0?{sampleRate:.1}:L;Math.random()A4y||r=GEA&&(Kz++,DW=!1);v9A(F);u.headers||(u.headers={});u.headers["Content-Encoding"]="gzip";u.postBody=m;u.postParams=void 0;q(L,u)}; wqy=function(m){var F=F===void 0?!1:F;var L=L===void 0?!1:L;var u=(0,g.a9)(),q={startTime:u,ticks:{},infos:{}},A=F?g.NN("yt.logging.gzipForFetch",!1):!0;if(DW&&A){if(!m.body)return m;try{var r=L?m.body:typeof m.body==="string"?m.body:JSON.stringify(m.body);A=r;if(!L&&typeof r==="string"){var G=qfB(r);if(G!=null&&(G>A4y||G=GEA)if(Kz++,g.YQ("abandon_compression_after_N_slow_zips_lr")){F=Kz/pz;var l=lfA/ad("compression_disable_point");pz>0&&pz%ad("compression_disable_point")===0&&F>=l&&(DW=!1)}else DW=!1;v9A(q)}}m.headers=Object.assign({},{"Content-Encoding":"gzip"},m.headers||{});m.body=A;return m}catch(w){return LA(w),m}}else return m}; qfB=function(m){try{return(new Blob(m.split(""))).size}catch(F){return LA(F),null}}; v9A=function(m){g.YQ("gel_compression_csi_killswitch")||!g.YQ("log_gel_compression_latency")&&!g.YQ("log_gel_compression_latency_lr")||PS("gel_compression",m,{sampleRate:.1})}; xF=function(m){var F=this;this.xU=this.X=!1;this.potentialEsfErrorCounter=this.B=0;this.handleError=function(){}; this.aE=function(){}; this.now=Date.now;this.FV=!1;this.rY={xKC:function(w){F.jU=w}, mKz:function(){F.Wx()}, a$:function(){F.Qw()}, aL:function(w){return g.h(function(V){return g.k(V,F.aL(w),0)})}, ZZ:function(w,V){return F.ZZ(w,V)}, Ae:function(){F.Ae()}}; var L;this.Dn=(L=m.Dn)!=null?L:100;var u;this.Rd=(u=m.Rd)!=null?u:1;var q;this.ZR=(q=m.ZR)!=null?q:2592E6;var A;this.eC=(A=m.eC)!=null?A:12E4;var r;this.W7=(r=m.W7)!=null?r:5E3;var G;this.jU=(G=m.jU)!=null?G:void 0;this.gL=!!m.gL;var v;this.ol=(v=m.ol)!=null?v:.1;var l;this.zc=(l=m.zc)!=null?l:10;m.handleError&&(this.handleError=m.handleError);m.aE&&(this.aE=m.aE);m.FV&&(this.FV=m.FV);m.xU&&(this.xU=m.xU);this.fu=m.fu;this.wP=m.wP;this.Y7=m.Y7;this.Ga=m.Ga;this.sendFn=m.sendFn;this.bL=m.bL;this.Vb= m.Vb;fz(this)&&(!this.fu||this.fu("networkless_logging"))&&VAB(this)}; VAB=function(m){fz(m)&&!m.FV&&(m.X=!0,m.gL&&Math.random()<=m.ol&&m.Y7.SA(m.jU),m.Ae(),m.Ga.bU()&&m.Wx(),m.Ga.listen(m.bL,m.Wx.bind(m)),m.Ga.listen(m.Vb,m.Qw.bind(m)))}; R_D=function(m,F){if(!fz(m))throw Error("IndexedDB is not supported: updateRequestHandlers");var L=F.options.onError?F.options.onError:function(){}; F.options.onError=function(q,A){var r,G,v,l;return g.h(function(w){switch(w.X){case 1:r=jPZ(A);(G=Ifu(A))&&m.fu&&m.fu("web_enable_error_204")&&m.handleError(Error("Request failed due to compression"),F.url,A);if(!(m.fu&&m.fu("nwl_consider_error_code")&&r||m.fu&&!m.fu("nwl_consider_error_code")&&m.potentialEsfErrorCounter<=m.zc)){w.OR(2);break}if(!m.Ga.fb){w.OR(3);break}return g.k(w,m.Ga.fb(),3);case 3:if(m.Ga.bU()){w.OR(2);break}L(q,A);if(!m.fu||!m.fu("nwl_consider_error_code")||((v=F)==null?void 0: v.id)===void 0){w.OR(6);break}return g.k(w,m.Y7.uL(F.id,m.jU,!1),6);case 6:return w.return();case 2:if(m.fu&&m.fu("nwl_consider_error_code")&&!r&&m.potentialEsfErrorCounter>m.zc)return w.return();m.potentialEsfErrorCounter++;if(((l=F)==null?void 0:l.id)===void 0){w.OR(8);break}return F.sendCount=400&&m<=599?!1:!0}; Ifu=function(m){var F;m=m==null?void 0:(F=m.error)==null?void 0:F.code;return!(m!==400&&m!==415)}; $5_=function(){if(ZW)return ZW();var m={};ZW=g.Co("LogsDatabaseV2",{n5:(m.LogsRequestsStore={q3:2},m),shared:!1,upgrade:function(F,L,u){L(2)&&g.N9(F,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});L(3);L(5)&&(u=u.objectStore("LogsRequestsStore"),u.X.indexNames.contains("newRequest")&&u.X.deleteIndex("newRequest"),g.x1(u,"newRequestV2",["status","interface","timestamp"]));L(7)&&po(F,"sapisid");L(9)&&po(F,"SWHealthLog")}, version:9});return ZW()}; SM=function(m){return g.Uw($5_(),m)}; PTy=function(m,F){var L,u,q,A;return g.h(function(r){if(r.X==1)return L={startTime:(0,g.a9)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.k(r,SM(F),2);if(r.X!=3)return u=r.B,q=Object.assign({},m,{options:JSON.parse(JSON.stringify(m.options)),interface:g.HQ("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.k(r,u.put("LogsRequestsStore",q),3);A=r.B;L.ticks.tc=(0,g.a9)();e_n(L);return r.return(A)})}; i3N=function(m,F){var L,u,q,A,r,G,v,l,w;return g.h(function(V){if(V.X==1)return L={startTime:(0,g.a9)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.k(V,SM(F),2);if(V.X!=3)return u=V.B,q=g.HQ("INNERTUBE_CONTEXT_CLIENT_NAME",0),A=[m,q,0],r=[m,q,(0,g.a9)()],G=IDBKeyRange.bound(A,r),v="prev",g.YQ("use_fifo_for_networkless")&&(v="next"),l=void 0,w=m==="NEW"?"readwrite":"readonly",g.YQ("use_readonly_for_get_most_recent_by_status_killswitch")&&(w="readwrite"),g.k(V,g.fo(u,["LogsRequestsStore"], {mode:w,JW:!0},function(I){return g.o9(I.objectStore("LogsRequestsStore").index("newRequestV2"),{query:G,direction:v},function(R){R.getValue()&&(l=R.getValue(),m==="NEW"&&(l.status="QUEUED",R.update(l)))})}),3); L.ticks.tc=(0,g.a9)();e_n(L);return V.return(l)})}; g9v=function(m,F){var L;return g.h(function(u){if(u.X==1)return g.k(u,SM(F),2);L=u.B;return u.return(g.fo(L,["LogsRequestsStore"],{mode:"readwrite",JW:!0},function(q){var A=q.objectStore("LogsRequestsStore");return A.get(m).then(function(r){if(r)return r.status="QUEUED",A.put(r).then(function(){return r})})}))})}; z_M=function(m,F,L,u){L=L===void 0?!0:L;var q;return g.h(function(A){if(A.X==1)return g.k(A,SM(F),2);q=A.B;return A.return(g.fo(q,["LogsRequestsStore"],{mode:"readwrite",JW:!0},function(r){var G=r.objectStore("LogsRequestsStore");return G.get(m).then(function(v){return v?(v.status="NEW",L&&(v.sendCount+=1),u!==void 0&&(v.options.compress=u),G.put(v).then(function(){return v})):g.iO.resolve(void 0)})}))})}; Yfv=function(m,F){var L;return g.h(function(u){if(u.X==1)return g.k(u,SM(F),2);L=u.B;return u.return(L.delete("LogsRequestsStore",m))})}; afM=function(m){var F,L;return g.h(function(u){if(u.X==1)return g.k(u,SM(m),2);F=u.B;L=(0,g.a9)()-2592E6;return g.k(u,g.fo(F,["LogsRequestsStore"],{mode:"readwrite",JW:!0},function(q){return g.M9(q.objectStore("LogsRequestsStore"),{},function(A){if(A.getValue().timestamp<=L)return A.delete().then(function(){return g.Zp(A)})})}),0)})}; D5u=function(){g.h(function(m){return g.k(m,$cy("LogsDatabaseV2"),0)})}; e_n=function(m){g.YQ("nwl_csi_killswitch")||PS("networkless_performance",m,{sampleRate:1})}; NmM=function(m){return g.Uw(Tm_(),m)}; pqM=function(m){var F,L;g.h(function(u){if(u.X==1)return g.k(u,NmM(m),2);F=u.B;L=(0,g.a9)()-2592E6;return g.k(u,g.fo(F,["SWHealthLog"],{mode:"readwrite",JW:!0},function(q){return g.M9(q.objectStore("SWHealthLog"),{},function(A){if(A.getValue().timestamp<=L)return A.delete().then(function(){return g.Zp(A)})})}),0)})}; KVv=function(m){var F;return g.h(function(L){if(L.X==1)return g.k(L,NmM(m),2);F=L.B;return g.k(L,F.clear("SWHealthLog"),0)})}; g.oE=function(m,F,L,u,q,A,r){q=q===void 0?"":q;A=A===void 0?!1:A;r=r===void 0?!1:r;if(m)if(L&&!g.dd())LA(new g.oZ("Legacy referrer-scrubbed ping detected")),m&&ffu(m,void 0,{scrubReferrer:!0});else if(q)Nf(m,F,"POST",q,u);else if(g.HQ("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||u||r)Nf(m,F,"GET","",u,void 0,A,r);else{b:{try{c:{var G=new QcM({url:m});if(G.X.dsh==="1")var v=null;else{var l=G.X.ae;if(l==="1"){var w=G.X.adurl;if(w)try{v={version:3,FK:decodeURIComponent(w),K8:qd(G.B,"act=1","ri=1",scv(G))}; break c}catch(R){}}v=l==="2"?{version:4,FK:qd(G.B,"dct=1","suid="+G.G,"ri=1"),K8:qd(G.B,"act=1","ri=1","suid="+G.G)}:null}}if(v){var V=Tr(m);var I=!(!V||!V.endsWith("/aclk")||X5(m,"ri")!=="1");break b}}catch(R){}I=!1}I?x5_(m)?(F&&F(),L=!0):L=!1:L=!1;L||ffu(m,F)}}; x5_=function(m,F){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(m,F===void 0?"":F))return!0}catch(L){}return!1}; ffu=function(m,F,L){L=L===void 0?{}:L;var u=new Image,q=""+MAD++;X6[q]=u;u.onload=u.onerror=function(){F&&X6[q]&&F();delete X6[q]}; L.scrubReferrer&&(u.referrerPolicy="no-referrer");u.src=m}; Z3v=function(m){var F;return((F=document.featurePolicy)==null?0:F.allowedFeatures().includes("attribution-reporting"))?m+"&nis=6":m+"&nis=5"}; Ed=function(){t5||(t5=new Lo("yt.offline"));return t5}; Sfv=function(m){if(g.YQ("offline_error_handling")){var F=Ed().get("errors",!0)||{};F[m.message]={name:m.name,stack:m.stack};m.level&&(F[m.message].level=m.level);Ed().set("errors",F,2592E3,!0)}}; Ud=function(){this.X=new Map;this.B=!1}; o9v=function(){if(!Ud.instance){var m=g.NN("yt.networkRequestMonitor.instance")||new Ud;g.Tt("yt.networkRequestMonitor.instance",m);Ud.instance=m}return Ud.instance}; kF=function(){g.eT.call(this);var m=this;this.B=!1;this.X=BvM();this.X.listen("networkstatus-online",function(){if(m.B&&g.YQ("offline_error_handling")){var F=Ed().get("errors",!0);if(F){for(var L in F)if(F[L]){var u=new g.oZ(L,"sent via offline_errors");u.name=F[L].name;u.stack=F[L].stack;u.level=F[L].level;g.mI(u)}Ed().set("errors",{},2592E3,!0)}}})}; XqA=function(){if(!kF.instance){var m=g.NN("yt.networkStatusManager.instance")||new kF;g.Tt("yt.networkStatusManager.instance",m);kF.instance=m}return kF.instance}; g.h5=function(m){m=m===void 0?{}:m;g.eT.call(this);var F=this;this.X=this.V=0;this.B=XqA();var L=g.NN("yt.networkStatusManager.instance.listen").bind(this.B);L&&(m.rateLimit?(this.rateLimit=m.rateLimit,L("networkstatus-online",function(){tAZ(F,"publicytnetworkstatus-online")}),L("networkstatus-offline",function(){tAZ(F,"publicytnetworkstatus-offline")})):(L("networkstatus-online",function(){F.dispatchEvent("publicytnetworkstatus-online")}),L("networkstatus-offline",function(){F.dispatchEvent("publicytnetworkstatus-offline")})))}; tAZ=function(m,F){m.rateLimit?m.X?(g.OS.hc(m.V),m.V=g.OS.F0(function(){m.G!==F&&(m.dispatchEvent(F),m.G=F,m.X=(0,g.a9)())},m.rateLimit-((0,g.a9)()-m.X))):(m.dispatchEvent(F),m.G=F,m.X=(0,g.a9)()):m.dispatchEvent(F)}; Od=function(){var m=xF.call;WS||(WS=new g.h5({iL9:!0,ZCR:!0}));m.call(xF,this,{Y7:{SA:afM,Hc:Yfv,Dq:i3N,iIu:g9v,uL:z_M,set:PTy},Ga:WS,handleError:function(F,L,u){var q,A=u==null?void 0:(q=u.error)==null?void 0:q.code;if(A===400||A===415){var r;F=new g.oZ(F.message,L,u==null?void 0:(r=u.error)==null?void 0:r.code);LA(F,void 0,void 0,void 0,!0)}else g.mI(F)}, aE:LA,sendFn:E9M,now:g.a9,Rc:Sfv,wP:g.C7(),bL:"publicytnetworkstatus-online",Vb:"publicytnetworkstatus-offline",gL:!0,ol:.1,zc:ad("potential_esf_error_limit",10),fu:g.YQ,FV:!(g.dT()&&g.DI(document.location.toString())!=="www.youtube-nocookie.com")});this.G=new g.Vu;g.YQ("networkless_immediately_drop_all_requests")&&D5u();egj("LogsDatabaseV2")}; Q_=function(){var m=g.NN("yt.networklessRequestController.instance");m||(m=new Od,g.Tt("yt.networklessRequestController.instance",m),g.YQ("networkless_logging")&&g.dz().then(function(F){m.jU=F;VAB(m);m.G.resolve();m.gL&&Math.random()<=m.ol&&m.jU&&pqM(m.jU);g.YQ("networkless_immediately_drop_sw_health_store")&&U5N(m)})); return m}; U5N=function(m){var F;g.h(function(L){if(!m.jU)throw F=g.ei("clearSWHealthLogsDb"),F;return L.return(KVv(m.jU).catch(function(u){m.handleError(u)}))})}; E9M=function(m,F,L,u){u=u===void 0?!1:u;F=g.YQ("web_fp_via_jspb")?Object.assign({},F):F;if(g.YQ("use_request_time_ms_header"))F.headers&&vn(m)&&(F.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.a9)())));else{var q;if((q=F.postParams)==null?0:q.requestTimeMs)F.postParams.requestTimeMs=Math.round((0,g.a9)())}L&&Object.keys(F).length===0?g.oE(m):F.compress?F.postBody?(typeof F.postBody!=="string"&&(F.postBody=JSON.stringify(F.postBody)),NC(m,F.postBody,F,g.pA,u)):NC(m,JSON.stringify(F.postParams), F,KA,u):g.pA(m,F)}; sd=function(m,F){g.YQ("use_event_time_ms_header")&&vn(m)&&(F.headers||(F.headers={}),F.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.a9)())));return F}; g.bG=function(m){this.config_=null;m?this.config_=m:t4D()&&(this.config_=g.vS())}; g.cS=function(m,F,L,u){function q(l){try{if((l===void 0?0:l)&&u.retry&&!u.networklessOptions.bypassNetworkless)A.method="POST",u.networklessOptions.writeThenSend?Q_().writeThenSend(v,A):Q_().sendAndWrite(v,A);else if(u.compress){var w=!u.networklessOptions.writeThenSend;if(A.postBody){var V=A.postBody;typeof V!=="string"&&(V=JSON.stringify(A.postBody));NC(v,V,A,g.pA,w)}else NC(v,JSON.stringify(A.postParams),A,KA,w)}else KA(v,A)}catch(I){if(I.name==="InvalidAccessError")LA(Error("An extension is blocking network request.")); else throw I;}} !g.HQ("VISITOR_DATA")&&F!=="visitor_id"&&Math.random()<.01&&LA(new g.oZ("Missing VISITOR_DATA when sending innertube request.",F,L,u));if(!m.isReady())throw m=new g.oZ("innertube xhrclient not ready",F,L,u),g.mI(m),m;var A={headers:u.headers||{},method:"POST",postParams:L,postBody:u.postBody,postBodyFormat:u.postBodyFormat||"JSON",onTimeout:function(){u.onTimeout()}, onFetchTimeout:u.onTimeout,onSuccess:function(l,w){if(u.onSuccess)u.onSuccess(w)}, onFetchSuccess:function(l){if(u.onSuccess)u.onSuccess(l)}, onProgress:function(l){if(u.onProgress)u.onProgress(l)}, onError:function(l,w){if(u.onError)u.onError(w)}, onFetchError:function(l){if(u.onError)u.onError(l)}, timeout:u.timeout,withCredentials:!0,compress:u.compress};A.headers["Content-Type"]||(A.headers["Content-Type"]="application/json");L="";var r=m.config_.D_;r&&(L=r);r=m.config_.nm||!1;var G=cRM(r,L,u);Object.assign(A.headers,G);A.headers.Authorization&&!L&&r&&(A.headers["x-origin"]=window.location.origin);var v=yc(""+L+("/youtubei/"+m.config_.innertubeApiVersion+"/"+F),{alt:"json"});g.NN("ytNetworklessLoggingInitializationOptions")&&kEv.isNwlInitialized?vUj().then(function(l){q(l)}):q(!1)}; g.J5=function(m,F,L){var u=g.dt();if(u&&F){var q=u.subscribe(m,function(){function A(){nz[q]&&F.apply&&typeof F.apply=="function"&&F.apply(L||window,r)} var r=arguments;try{g.BS[m]?A():g.eI(A,0)}catch(G){g.mI(G)}},L); nz[q]=!0;HS[m]||(HS[m]=[]);HS[m].push(q);return q}return 0}; h_y=function(m){var F=g.J5("LOGGED_IN",function(L){m.apply(void 0,arguments);g.Cz(F)})}; g.Cz=function(m){var F=g.dt();F&&(typeof m==="number"?m=[m]:typeof m==="string"&&(m=[parseInt(m,10)]),g.eq(m,function(L){F.unsubscribeByKey(L);delete nz[L]}))}; g.mH=function(m,F){var L=g.dt();return L?L.publish.apply(L,arguments):!1}; O3D=function(m){var F=g.dt();if(F)if(F.clear(m),m)WV_(m);else for(var L in HS)WV_(L)}; g.dt=function(){return g.DC.ytPubsubPubsubInstance}; WV_=function(m){HS[m]&&(m=HS[m],g.eq(m,function(F){nz[F]&&delete nz[F]}),m.length=0)}; g.Fa=function(m,F,L){QPB(m,F,L===void 0?null:L)}; QPB=function(m,F,L){L=L===void 0?null:L;var u=sPA(typeof m==="string"?m:m.toString()),q=document.getElementById(u),A=q&&AjD(q),r=q&&!A;A?F&&F():(F&&(A=g.J5(u,F),F=""+g.oG(F),b3D[F]=A),r||(q=c4u(m,u,function(){AjD(q)||(quv(q),g.mH(u),g.eI(function(){O3D(u)},0))},L)))}; c4u=function(m,F,L,u){u=u===void 0?null:u;var q=g.fk("SCRIPT");q.id=F;q.onload=function(){L&&setTimeout(L,0)}; q.onreadystatechange=function(){switch(q.readyState){case "loaded":case "complete":q.onload()}}; u&&q.setAttribute("nonce",u);g.Eb(q,typeof m==="string"?g.fd(m):m);m=document.getElementsByTagName("head")[0]||document.body;m.insertBefore(q,m.firstChild);return q}; sPA=function(m){var F=document.createElement("a");g.p_(F,m);m=F.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+dl(m)}; L5=function(m,F){if(m===F)m=!0;else if(Array.isArray(m)&&Array.isArray(F))m=g.RW(m,F,L5);else if(g.MN(m)&&g.MN(F))a:if(g.D5(m).length!=g.D5(F).length)m=!1;else{for(var L in m)if(!L5(m[L],F[L])){m=!1;break a}m=!0}else m=!1;return m}; AW=function(m){var F=g.eC.apply(1,arguments);if(!u$(m)||F.some(function(u){return!u$(u)}))throw Error("Only objects may be merged."); F=g.Z(F);for(var L=F.next();!L.done;L=F.next())qA(m,L.value)}; qA=function(m,F){for(var L in F)if(u$(F[L])){if(L in m&&!u$(m[L]))throw Error("Cannot merge an object into a non-object.");L in m||(m[L]={});qA(m[L],F[L])}else if(rc(F[L])){if(L in m&&!rc(m[L]))throw Error("Cannot merge an array into a non-array.");L in m||(m[L]=[]);d5n(m[L],F[L])}else m[L]=F[L];return m}; d5n=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next())L=L.value,u$(L)?m.push(qA({},L)):rc(L)?m.push(d5n([],L)):m.push(L);return m}; u$=function(m){return typeof m==="object"&&!Array.isArray(m)}; rc=function(m){return typeof m==="object"&&Array.isArray(m)}; yC=function(m){g.O.call(this);this.B=m}; Gk=function(m){yC.call(this,!0);this.X=m}; vZ=function(m,F){g.O.call(this);var L=this;this.G=[];this.Z=!1;this.B=0;this.Y=this.L=this.V=!1;this.Bb=null;var u=(0,g.ER)(m,F);this.X=new g.Bk(function(){return u(L.Bb)},300); g.Q(this,this.X);this.hF=this.W=Infinity}; n9n=function(m,F){if(!F)return!1;for(var L=0;L-1)throw Error("Deps cycle for: "+F);if(m.B.has(F))return m.B.get(F);if(!m.X.has(F)){if(u)return;throw Error("No provider for: "+F);}u=m.X.get(F);L.push(F);if(u.dV!==void 0)var q=u.dV;else if(u.PVR)q=u[Yr]?mkM(m,u[Yr],L):[],q=u.PVR.apply(u,g.X(q));else if(u.S8){q=u.S8;var A=q[Yr]?mkM(m,q[Yr],L):[];q=new (Function.prototype.bind.apply(q,[null].concat(g.X(A))))}else throw Error("Could not resolve providers for: "+F);L.pop();u.c$u||m.B.set(F,q); return q}; mkM=function(m,F,L){return F?F.map(function(u){return u instanceof PZ?aJ(m,u.key,L,!0):aJ(m,u,L)}):[]}; Tk=function(){DF||(DF=new CTn);return DF}; L1M=function(){var m=F1n;return function(){var F=Tk();if(!F.resolve(i$(m))){var L={};zk(F,(L.D1=m,L.S8=m,L[Yr]=void 0,L))}return F.resolve(m)}}; p5=function(){var m,F;return"h5vcc"in NA&&((m=NA.h5vcc.traceEvent)==null?0:m.traceBegin)&&((F=NA.h5vcc.traceEvent)==null?0:F.traceEnd)?1:"performance"in NA&&NA.performance.mark&&NA.performance.measure?2:0}; K5=function(m){var F=p5();switch(F){case 1:NA.h5vcc.traceEvent.traceBegin("YTLR",m);break;case 2:NA.performance.mark(m+"-start");break;case 0:break;default:K_(F,"unknown trace type")}}; uKv=function(m){var F=p5();switch(F){case 1:NA.h5vcc.traceEvent.traceEnd("YTLR",m);break;case 2:F=m+"-start";var L=m+"-end";NA.performance.mark(L);NA.performance.measure(m,F,L);break;case 0:break;default:K_(F,"unknown trace type")}}; qLn=function(m){var F,L;(L=(F=window).onerror)==null||L.call(F,m.message,"",0,0,m)}; A2_=function(m){var F=this;var L=L===void 0?0:L;var u=u===void 0?g.C7():u;this.G=L;this.scheduler=u;this.B=new g.Vu;this.X=m;for(m={JV:0};m.JV=1E3?q():u>=m?C5||(C5=mX(function(){q();C5=void 0},0)):A-G>=10&&(YLv(F,L.tier),r.V=A)}; eM_=function(m,F){if(m.endpoint==="log_event"){g.YQ("more_accurate_gel_parser")&&QC().storePayload({isJspb:!1},m.payload);b$(m);var L=cZ(m),u=new Map;u.set(L,[m.payload]);var q=IAM(m.payload)||"";F&&(HZ=new F);return new g.f4(function(A,r){HZ&&HZ.isReady()?aAn(u,HZ,A,r,{bypassNetworkless:!0},!0,n5(q)):A()})}}; gtv=function(m,F,L){if(F.endpoint==="log_event"){b$(void 0,F);var u=cZ(F,!0),q=new Map;q.set(u,[Ga(F.payload)]);L&&(HZ=new L);return new g.f4(function(A){HZ&&HZ.isReady()?DkN(q,HZ,A,{bypassNetworkless:!0},!0,n5(m)):A()})}}; cZ=function(m,F){var L="";if(m.dangerousLogToVisitorSession)L="visitorOnlyApprovedKey";else if(m.cttAuthInfo){if(F===void 0?0:F){F=m.cttAuthInfo.token;L=m.cttAuthInfo;var u=new cQ;L.videoId?u.setVideoId(L.videoId):L.playlistId&&oc(u,2,Fb,nG(L.playlistId));L$[F]=u}else F=m.cttAuthInfo,L={},F.videoId?L.videoId=F.videoId:F.playlistId&&(L.playlistId=F.playlistId),u6[m.cttAuthInfo.token]=L;L=m.cttAuthInfo.token}return L}; BZ=function(m,F,L){m=m===void 0?{}:m;F=F===void 0?!1:F;new g.f4(function(u,q){var A=JW(F,L),r=A.G;A.G=!1;ql(A.B);ql(A.X);A.X=0;HZ&&HZ.isReady()?L===void 0&&g.YQ("enable_web_tiered_gel")?T1N(u,q,m,F,300,r):T1N(u,q,m,F,L,r):(YLv(F,L),u())})}; T1N=function(m,F,L,u,q,A){var r=HZ;L=L===void 0?{}:L;u=u===void 0?!1:u;q=q===void 0?200:q;A=A===void 0?!1:A;var G=new Map,v=new Map,l={isJspb:u,cttAuthInfo:void 0,tier:q},w={isJspb:u,cttAuthInfo:void 0};if(u){F=g.Z(Object.keys(dc));for(q=F.next();!q.done;q=F.next())q=q.value,v=g.YQ("enable_web_tiered_gel")?QC().smartExtractMatchingEntries({keys:[l,w],sizeLimit:1E3}):QC().extractMatchingEntries({isJspb:!0,cttAuthInfo:q}),v.length>0&&G.set(q,v),(g.YQ("web_fp_via_jspb_and_json")&&L.writeThenSend||!g.YQ("web_fp_via_jspb_and_json"))&& delete dc[q];DkN(G,r,m,L,!1,A)}else{G=g.Z(Object.keys(dc));for(l=G.next();!l.done;l=G.next())l=l.value,w=g.YQ("enable_web_tiered_gel")?QC().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:l,tier:q},{isJspb:!1,cttAuthInfo:l}],sizeLimit:1E3}):QC().extractMatchingEntries({isJspb:!1,cttAuthInfo:l}),w.length>0&&v.set(l,w),(g.YQ("web_fp_via_jspb_and_json")&&L.writeThenSend||!g.YQ("web_fp_via_jspb_and_json"))&&delete dc[l];aAn(v,r,m,F,L,!1,A)}}; YLv=function(m,F){function L(){BZ({writeThenSend:!0},m,F)} m=m===void 0?!1:m;F=F===void 0?200:F;var u=JW(m,F),q=u===N1M||u===pQv?5E3:K1u;g.YQ("web_gel_timeout_cap")&&!u.X&&(q=mX(function(){L()},q),u.X=q); ql(u.B);q=g.HQ("LOGGING_BATCH_TIMEOUT",ad("web_gel_debounce_ms",1E4));g.YQ("shorten_initial_gel_batch_timeout")&&AM&&(q=fAM);q=mX(function(){ad("gel_min_batch_size")>0?QC().getSequenceCount({cttAuthInfo:void 0,isJspb:m,tier:F})>=xkM&&L():L()},q); u.B=q}; aAn=function(m,F,L,u,q,A,r){q=q===void 0?{}:q;var G=Math.round((0,g.a9)()),v=m.size,l=MhZ(r);m=g.Z(m);var w=m.next();for(r={};!w.done;r={Gp:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,zI:void 0,s6:void 0},w=m.next()){var V=g.Z(w.value);w=V.next().value;V=V.next().value;r.batchRequest=g.Xd({context:g.lG(F.config_||g.vS())});if(!g.xe(V)&&!g.YQ("throw_err_when_logevent_malformed_killswitch")){u();break}r.batchRequest.events=V;(V=u6[w])&&Zd_(r.batchRequest,w,V);delete u6[w];r.dangerousLogToVisitorSession= w==="visitorOnlyApprovedKey";SLv(r.batchRequest,G,r.dangerousLogToVisitorSession);otM(q);r.zI=function(I){g.YQ("start_client_gcf")&&g.OS.F0(function(){return g.h(function(R){return g.k(R,XQy(I),0)})}); v--;v||L()}; r.Gp=0;r.s6=function(I){return function(){I.Gp++;if(q.bypassNetworkless&&I.Gp===1)try{g.cS(F,l,I.batchRequest,rU({writeThenSend:!0},I.dangerousLogToVisitorSession,I.zI,I.s6,A)),AM=!1}catch(R){g.mI(R),u()}v--;v||L()}}(r); try{g.cS(F,l,r.batchRequest,rU(q,r.dangerousLogToVisitorSession,r.zI,r.s6,A)),AM=!1}catch(I){g.mI(I),u()}}}; DkN=function(m,F,L,u,q,A){u=u===void 0?{}:u;var r=Math.round((0,g.a9)()),G={value:m.size},v=new Map([].concat(g.X(m)));v=g.Z(v);for(var l=v.next();!l.done;l=v.next()){var w=g.Z(l.value).next().value,V=m.get(w);l=new g.d1;var I=F.config_||g.vS(),R=new h2,e=new Sh;CY(e,1,I.X8);CY(e,2,I.hZ);Fp(e,16,I.Cm);CY(e,17,I.innertubeContextClientVersion);if(I.OH){var a=I.OH,T=new Mk;a.coldConfigData&&CY(T,1,a.coldConfigData);a.appInstallData&&CY(T,6,a.appInstallData);a.coldHashData&&CY(T,3,a.coldHashData);a.hotHashData&& T.lf(a.hotHashData);OG(e,Mk,62,T)}(a=g.DC.devicePixelRatio)&&a!=1&&gu(e,65,pG(a));a=DP();a!==""&&CY(e,54,a);a=TR();if(a.length>0){T=new t2;for(var f=0;f65535&&(m=1);BQ("BATCH_CLIENT_COUNTER",m);return m}; Zd_=function(m,F,L){if(L.videoId)var u="VIDEO";else if(L.playlistId)u="PLAYLIST";else return;m.credentialTransferTokenTargetId=L;m.context=m.context||{};m.context.user=m.context.user||{};m.context.user.credentialTransferTokens=[{token:F,scope:u}]}; b$=function(m,F){var L=g.NN("yt.logging.transport.enableScrapingForTest"),u=zR("il_payload_scraping");u=(u!==void 0?String(u):"")==="enable_il_payload_scraping";if(!L)if(u)ve=[],g.Tt("yt.logging.transport.enableScrapingForTest",!0),g.Tt("yt.logging.transport.scrapedPayloadsForTesting",ve),g.Tt("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.Tt("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.Tt("yt.logging.transport.scrapeClientEvent",!0);else return;L=g.NN("yt.logging.transport.scrapedPayloadsForTesting");u=g.NN("yt.logging.transport.payloadToScrape");F&&(F=F.payload,(F=g.NN("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(F)())&&L.push(F));F=g.NN("yt.logging.transport.scrapeClientEvent");if(u&&u.length>=1)for(var q=0;q0&&usB(m,F,A)}else usB(m,F)}; usB=function(m,F,L){m=qcu(m);F=F?g.xB(F):"";L=L||5;AS()&&g.Ec(m,F,L)}; qcu=function(m){for(var F=g.Z(A$b),L=F.next();!L.done;L=F.next())m=t7(m,L.value);return"ST-"+dl(m).toString(36)}; r$y=function(m){if(m.name==="JavaException")return!0;m=m.stack;return m.includes("chrome://")||m.includes("-extension://")||m.includes("webkit-masked-url://")}; y$v=function(m){if(!m.stack)return!0;var F=!m.stack.includes("\n");return F&&m.stack.includes("ErrorType: ")||F&&m.stack.includes("Anonymous function (Unknown script")||m.stack.toLowerCase()==="not available"||m.fileName==="user-script"||m.fileName.startsWith("user-script:")?!0:!1}; GRZ=function(){this.ue=[];this.C5=[]}; YK=function(){if(!zn){var m=zn=new GRZ;m.C5.length=0;m.ue.length=0;vQZ(m,lPZ)}return zn}; vQZ=function(m,F){F.C5&&m.C5.push.apply(m.C5,F.C5);F.ue&&m.ue.push.apply(m.ue,F.ue)}; wnA=function(m){function F(){return m.charCodeAt(u++)} var L=m.length,u=0;do{var q=aN(F);if(q===Infinity)break;var A=q>>3;switch(q&7){case 0:q=aN(F);if(A===2)return q;break;case 1:if(A===2)return;u+=8;break;case 2:q=aN(F);if(A===2)return m.substr(u,q);u+=q;break;case 5:if(A===2)return;u+=4;break;default:return}}while(u500));u++);u=q}else if(typeof m==="object")for(q in m){if(m[q]){var A=q;var r=m[q],G=F,v=L;A=typeof r!=="string"||A!=="clickTrackingParams"&&A!=="trackingParams"?0:(r=wnA(atob(r.replace(/-/g,"+").replace(/_/g,"/"))))?Dg(A+".ve",r,G,v):0;u+=A;u+=Dg(q,m[q],F,L);if(u>500)break}}else L[F]=Tn(m),u+=L[F].length;else L[F]=Tn(m),u+=L[F].length;return u}; Dg=function(m,F,L,u){L+="."+m;m=Tn(F);u[L]=m;return L.length+m.length}; Tn=function(m){try{return(typeof m==="string"?m:String(JSON.stringify(m))).substr(0,500)}catch(F){return"unable to serialize "+typeof m+" ("+F.message+")"}}; p$=function(m){g.Nl(m)}; g.K$=function(m){g.Nl(m,"WARNING")}; g.Nl=function(m,F){var L=L===void 0?{}:L;L.name=g.HQ("INNERTUBE_CONTEXT_CLIENT_NAME",1);L.version=g.HQ("INNERTUBE_CONTEXT_CLIENT_VERSION");F=F===void 0?"ERROR":F;var u=!1;F=F===void 0?"ERROR":F;u=u===void 0?!1:u;if(m){m.hasOwnProperty("level")&&m.level&&(F=m.level);if(g.YQ("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(g.HQ("SERVER_VERSION"))){var q=[];q.push("Name: "+m.name);q.push("Message: "+m.message);m.hasOwnProperty("params")&&q.push("Error Params: "+JSON.stringify(m.params)); m.hasOwnProperty("args")&&q.push("Error args: "+JSON.stringify(m.args));q.push("File name: "+m.fileName);q.push("Stacktrace: "+m.stack);window.console.log(q.join("\n"),m)}if(!(jdy>=5)){q=[];for(var A=g.Z(IPA),r=A.next();!r.done;r=A.next()){r=r.value;try{r()&&q.push(r())}catch(a){}}q=[].concat(g.X(RvN),g.X(q));var G=N6n(m);A=G.message||"Unknown Error";r=G.name||"UnknownError";var v=G.stack||m.B||"Not available";if(v.startsWith(r+": "+A)){var l=v.split("\n");l.shift();v=l.join("\n")}l=G.lineNumber|| "Not available";G=G.fileName||"Not available";var w=0;if(m.hasOwnProperty("args")&&m.args&&m.args.length)for(var V=0;V=500);V++);else if(m.hasOwnProperty("params")&&m.params){var I=m.params;if(typeof m.params==="object")for(V in I){if(I[V]){var R="params."+V,e=Tn(I[V]);L[R]=e;w+=R.length+e.length;if(w>500)break}}else L.params=Tn(I)}if(q.length)for(V=0;V=500);V++);navigator.vendor&&!L.hasOwnProperty("vendor")&& (L["device.vendor"]=navigator.vendor);L={message:A,name:r,lineNumber:l,fileName:G,stack:v,params:L,sampleWeight:1};V=Number(m.columnNumber);isNaN(V)||(L.lineNumber=L.lineNumber+":"+V);if(m.level==="IGNORED")m=0;else a:{m=YK();V=g.Z(m.C5);for(q=V.next();!q.done;q=V.next())if(q=q.value,L.message&&L.message.match(q.zx)){m=q.weight;break a}m=g.Z(m.ue);for(V=m.next();!V.done;V=m.next())if(V=V.value,V.callback(L)){m=V.weight;break a}m=1}L.sampleWeight=m;m=g.Z($fv);for(V=m.next();!V.done;V=m.next())if(V= V.value,V.m1[L.name])for(A=g.Z(V.m1[L.name]),q=A.next();!q.done;q=A.next())if(r=q.value,q=L.message.match(r.WW)){L.params["params.error.original"]=q[0];A=r.groups;r={};for(l=0;l1E3&&g.K$(new g.oZ("IL Attach cache exceeded limit"))}G= We(L,F);tM.has(G)?OM(L,F):UM.set(G,!0)}}u=u.filter(function(w){w.csn!==F?(w.csn=F,w=!0):w=!1;return w}); L={csn:F,parentVe:L.getAsJson(),childVes:g.xZ(u,function(w){return w.getAsJson()})}; F==="UNDEFINED_CSN"?Q1("visualElementAttached",A,L):m?wU("visualElementAttached",L,m,A):g.V1("visualElementAttached",L,A)}; MIy=function(m,F,L,u,q,A,r){sM(L,F);u=Xb({cttAuthInfo:i6(F)||void 0,automatedLogEventSource:r},F);L={csn:F,ve:L.getAsJson(),eventType:1};q&&(L.clientData=q);F==="UNDEFINED_CSN"?Q1("visualElementShown",u,L):m?wU("visualElementShown",L,m,u):g.V1("visualElementShown",L,u)}; ZAM=function(m,F,L,u){var q=(u=u===void 0?!1:u)?16:8;u=Xb({cttAuthInfo:i6(F)||void 0,endOfSequence:u,automatedLogEventSource:void 0},F);L={csn:F,ve:L.getAsJson(),eventType:q};F==="UNDEFINED_CSN"?Q1("visualElementHidden",u,L):m?wU("visualElementHidden",L,m,u):g.V1("visualElementHidden",L,u)}; b6=function(m,F,L,u,q,A){ScM(m,F,L,void 0,u,q,A)}; ScM=function(m,F,L,u,q,A,r){sM(L,F);u=u||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";A=Xb({cttAuthInfo:i6(F)||void 0,automatedLogEventSource:r},F);L={csn:F,ve:L.getAsJson(),gestureType:u};q&&(L.clientData=q);F==="UNDEFINED_CSN"?Q1("visualElementGestured",A,L):m?wU("visualElementGestured",L,m,A):g.V1("visualElementGestured",L,A)}; oQA=function(){var m=wc(16);for(var F=[],L=0;L0&&L.push(g.fk("BR"));L.push(g.xj(A))}):L.push(g.xj(u))}return L}; rO=function(m,F,L,u){if(L==="child"){g.ZU(F);var q;u===void 0?q=void 0:q=!Array.isArray(u)||u&&typeof u.U==="string"?[u]:u;L=tIM(m,q);L=g.Z(L);for(m=L.next();!m.done;m=L.next())F.appendChild(m.value)}else L==="style"?g.uC(F,"cssText",u?u:""):u===null||u===void 0?F.removeAttribute(L):(m=u.toString(),L==="href"&&(m=g.Y7(g.TJ(m))),F.setAttribute(L,m))}; g.d=function(m){g.qn.call(this,m);this.Gh=!0;this.hF=!1;this.listeners=[]}; g.yL=function(m){g.d.call(this,m);this.aW=new g.LT;g.Q(this,this.aW)}; GB=function(m,F,L,u,q,A,r){r=r===void 0?null:r;g.yL.call(this,F);this.api=m;this.macros={};this.componentType=L;this.L=this.Z=null;this.SY=r;this.layoutId=u;this.interactionLoggingClientData=q;this.nu=A;this.AF=null;this.G2=new Gk(this.element);g.Q(this,this.G2);this.q0=this.K(this.element,"click",this.onClick);this.ER=[];this.Hb=new vZ(this.onClick,this);g.Q(this,this.Hb);this.BR=!1;this.jY=this.Bb=null}; vW=function(m,F){m=m===void 0?null:m;F=F===void 0?null:F;if(m==null)return g.K$(Error("Got null or undefined adText object")),"";var L=g.c$(m.text);if(!m.isTemplated)return L;if(F==null)return g.K$(Error("Missing required parameters for a templated message")),L;m=g.Z(Object.entries(F));for(F=m.next();!F.done;F=m.next()){var u=g.Z(F.value);F=u.next().value;u=u.next().value;L=L.replace("{"+F+"}",u)}return L}; EQD=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.c$(m.thumbnails[0].url):""}; UfN=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.yO(m.thumbnails[0].width||0,m.thumbnails[0].height||0):new g.yO(0,0)}; g.lV=function(m){if(m.simpleText)return m.simpleText;if(m.runs){var F=[];m=g.Z(m.runs);for(var L=m.next();!L.done;L=m.next())L=L.value,L.text&&F.push(L.text);return F.join("")}return""}; g.wO=function(m){if(m.simpleText)return m=document.createTextNode(m.simpleText),m;var F=[];if(m.runs)for(var L=0;L1){for(var F=[m[0]],L=1;L0&&(this.X=new g.Bk(this.nF,F,this),g.Q(this,this.X));this.Y=new g.Bk(this.nF,L,this);g.Q(this,this.Y);this.W=q0M(this.B,q,1,u);g.Q(this,this.W);this.Z=q0M(this.B,0,u,1);g.Q(this,this.Z);this.V=new xg;g.Q(this,this.V)}; qa=function(m,F){this.B=m;this.X=F}; MQn=function(m){switch(m){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:K_(m,"unknown result type")}}; Z7u=function(m,F){var L=1;m.isTrusted===!1&&(L=0);BQ("ISDSTAT",L);AE(L,"i.s_",{triggerContext:"sk",metadata:F});return L}; SaD=function(m,F){var L=[];F?F.isTrusted===!0?L.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):F.isTrusted===!1?L.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):L.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):L.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");AE(0,"a.s_",{metadata:m,states:L});BQ("ASDSTAT",0)}; AE=function(m,F,L){F=ogA[F];var u,q,A={detected:m===0,source:""+F.B+((u=L.triggerContext)!=null?u:"")+((q=L.jA)!=null?q:""),detectionStates:L.states,durationMs:L.Y8};L.metadata&&(A.contentCpn=L.metadata.contentCpn,A.adCpn=L.metadata.adCpn);g.V1("biscottiBasedDetection",A);F.X!==void 0&&(L=Number(g.HQ("CATSTAT",0)),F.X!==void 0?(F=F.X,m=MQn(m),m=L&~(3<0}; lS=function(m,F,L,u,q,A){nT.call(this,m,{U:"div",J:"ytp-ad-skip-button-slot"},"skip-button",F,L,u,q);var r=this;this.b9=null;this.Qc=!1;this.w8=A;this.Y=this.api.C().experiments.fu("enable_modern_skip_button_on_web");this.Cu=!1;this.V=new g.yL({U:"span",UR:["ytp-ad-skip-button-container"]});this.Y&&this.V.element.classList.add("ytp-ad-skip-button-container-detached");g.Q(this,this.V);this.V.tF(this.element);this.B=this.G=null;this.RW=new g.Jd(this.V,500,!1,100,function(){return r.hide()}); g.Q(this,this.RW);this.xC=new uS(this.V.element,15E3,5E3,.5,.5,this.Y);g.Q(this,this.xC);this.hide()}; tQv=function(m){m=m.b9&&m.b9.adRendererCommands;return(m&&m.clickCommand&&g.z(m.clickCommand,g.wr)&&g.z(m.clickCommand,g.wr).commands||[]).some(function(F){return F.adLifecycleCommand?Xtu(F.adLifecycleCommand):!1})}; Xtu=function(m){return m.action==="END_LINEAR_AD"||m.action==="END_LINEAR_AD_PLACEMENT"}; Vs=function(m,F,L,u,q,A){nT.call(this,m,{U:"div",J:"ytp-ad-skip-ad-slot"},"skip-ad",F,L,u,q);this.b9=A;this.V=!1;this.Y=0;this.G=this.B=null;this.hide()}; EgM=function(m,F){m.V||(m.V=!0,m.B&&(F?m.B.b9.hide():m.B.hide()),F?(m=m.G,m.RW.show(),m.show()):m.G.show())}; je=function(m,F,L,u){fT.call(this,m,F,L,u,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; IT=function(m,F,L,u,q,A,r){A=A===void 0?!1:A;r=r===void 0?!1:r;GB.call(this,m,{U:"span",J:"ytp-ad-simple-ad-badge"},"simple-ad-badge",F,L,u);this.G=q;this.X=this.Vc("ytp-ad-simple-ad-badge");(this.B=A)&&this.X.classList.add("ytp-ad-simple-ad-badge--clean-player");r&&this.X.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; RT=function(m,F,L,u,q){q=q===void 0?!1:q;Fk.call(this,"player-overlay",m,{},F,u);this.videoAdDurationSeconds=L;this.interactionLoggingClientData=u;this.zk=q}; $2=function(m,F){g.LT.call(this);this.api=m;this.durationMs=F;this.X=null;this.handler=new xg(this);g.Q(this,this.handler);this.B=UYM;this.handler.K(this.api,"presentingplayerstatechange",this.Xk);this.X=this.handler.K(this.api,"onAdPlaybackProgress",this.ev)}; ee=function(m){g.LT.call(this);this.X=!1;this.bb=0;this.handler=new xg(this);g.Q(this,this.handler);this.durationMs=m;this.timer=new g.tI(100);g.Q(this,this.timer);this.handler.K(this.timer,"tick",this.ev);this.B={seekableStart:0,seekableEnd:m/1E3,current:0};this.start()}; g.Pa=function(m,F){var L=Math.abs(Math.floor(m)),u=Math.floor(L/86400),q=Math.floor(L%86400/3600),A=Math.floor(L%3600/60);L=Math.floor(L%60);if(F){F="";u>0&&(F+=" "+u+" Days");if(u>0||q>0)F+=" "+q+" Hours";F+=" "+A+" Minutes";F+=" "+L+" Seconds";u=F.trim()}else{F="";u>0&&(F+=u+":",q<10&&(F+="0"));if(u>0||q>0)F+=q+":",A<10&&(F+="0");F+=A+":";L<10&&(F+="0");u=F+L}return m>=0?u:"-"+u}; g.iS=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)}; gr=function(m,F,L,u,q,A,r){nT.call(this,m,{U:"span",J:r?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",F,L,u,q);this.videoAdDurationSeconds=A;this.B=null;r&&this.api.C().B&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),WT&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; z_=function(m,F,L,u){cW.call(this,m,F,L,u,"ytp-video-ad-top-bar-title","ad-title")}; Y2=function(m){this.content=m.content;if(m.commandRuns){m=g.Z(m.commandRuns);for(var F=m.next();!F.done;F=m.next())F=F.value,this.loggingDirectives=g.z(F,kLZ),F.onTap&&(this.interaction={onTap:F.onTap})}}; aT=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ad-simple-attributed-string"},"ad-simple-attributed-string",F,L,u);this.hide()}; D9=function(m,F,L,u,q){GB.call(this,m,{U:"span",J:q?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",F,L,u);this.B=q;this.adBadgeText=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);this.adBadgeText.tF(this.element);g.Q(this,this.adBadgeText);q?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),WT&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; T_=function(m,F,L,u){GB.call(this,m,{U:"span",J:"ytp-ad-pod-index"},"ad-pod-index",F,L,u);this.api.C().B&&(this.element.classList.add("ytp-ad-pod-index--mweb"),WT&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; Na=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",F,L,u);this.hide()}; pV=function(m,F){this.B=m;this.X=F}; h4v=function(m,F){return m.B+F*(m.X-m.B)}; KV=function(m,F,L){return m.X-m.B?g.Lk((F-m.B)/(m.X-m.B),0,1):L!=null?L:Infinity}; fV=function(m,F,L,u){u=u===void 0?!1:u;g.yL.call(this,{U:"div",J:"ytp-ad-persistent-progress-bar-container",T:[{U:"div",J:"ytp-ad-persistent-progress-bar"}]});this.api=m;this.B=F;this.G=L;u&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.Q(this,this.B);this.progressBar=this.Vc("ytp-ad-persistent-progress-bar");this.X=-1;this.K(m,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; Ma=function(m,F,L,u,q,A){GB.call(this,m,{U:"div",J:"ytp-ad-player-overlay",T:[{U:"div",J:"ytp-ad-player-overlay-flyout-cta"},{U:"div",J:"ytp-ad-player-overlay-instream-info"},{U:"div",J:"ytp-ad-player-overlay-skip-or-preview"},{U:"div",J:"ytp-ad-player-overlay-progress-bar"},{U:"div",J:"ytp-ad-player-overlay-instream-user-sentiment"},{U:"div",J:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",F,L,u);this.W=A;this.Y=this.Vc("ytp-ad-player-overlay-flyout-cta");this.Y.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.X=this.Vc("ytp-ad-player-overlay-instream-info");this.V=null;Wc_(this)&&(m=Kk("div"),g.rm(m,"ytp-ad-player-overlay-top-bar-gradients"),F=this.X,F.parentNode&&F.parentNode.insertBefore(m,F),(F=this.api.getVideoData({playerType:2}))&&F.isListed&&F.title&&(L=new z_(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),L.tF(m),L.init(me("ad-title"),{text:F.title},this.macros),g.Q(this,L)),this.V=m);this.G=null;this.Lu=this.Vc("ytp-ad-player-overlay-skip-or-preview");this.xC=this.Vc("ytp-ad-player-overlay-progress-bar"); this.Qc=this.Vc("ytp-ad-player-overlay-instream-user-sentiment");this.b9=this.Vc("ytp-ad-player-overlay-ad-disclosure-banner");this.B=q;g.Q(this,this.B);this.hide()}; Wc_=function(m){m=m.api.C();return g.Z9(m)&&m.B}; g.Se=function(m){m&=16777215;var F=[(m&16711680)>>16,(m&65280)>>8,m&255];m=F[0];var L=F[1];F=F[2];m=Number(m);L=Number(L);F=Number(F);if(m!=(m&255)||L!=(L&255)||F!=(F&255))throw Error('"('+m+","+L+","+F+'") is not a valid RGB color');L=m<<16|L<<8|F;return m<16?"#"+(16777216|L).toString(16).slice(1):"#"+L.toString(16)}; oT=function(){}; O7j=function(){}; shN=function(m){var F=new P3;var L=new e6;L=CY(L,1,"botguard");m=CY(L,2,m);this.X=Blj(F,e6,1,Qhn,m)}; g.hj=function(){if(!Xc){Xc=new k$(new O7j);var m=ad("client_streamz_web_flush_count",-1);m!==-1&&(Xc.G=m)}return Xc}; tE=function(m){this.X=new f3(m)}; b7b=function(){var m=!1;try{m=!!window.sessionStorage.getItem("session_logininfo")}catch(F){m=!0}return(g.HQ("INNERTUBE_CLIENT_NAME")==="WEB"||g.HQ("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&m}; EN=function(){var m=m===void 0?!0:m;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");BQ("LOGIN_INFO","");m&&window.sessionStorage.setItem("from_switch_account","1");m=!0;m=m===void 0?!1:m;var F,L=cSA;L||(L=document.querySelector("#persist_identity"));if(F=L){var u=F.src?(new URL(F.src)).origin:"*";if(m){var q;(q=F.contentWindow)==null||q.postMessage({action:"clear"},u)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>= 2)){var A=window.sessionStorage.getItem("session_logininfo");if(A){var r;(r=F.contentWindow)==null||r.postMessage({loginInfo:A},u)}}}}catch(G){}}; UN=function(m){m&&(m.startsWith("https://accounts.google.com/AddSession")?EN():m.startsWith("https://accounts.google.com/ServiceLogin")?EN():m.startsWith("https://myaccount.google.com")&&g.XM(m).B.endsWith("/youtubeoptions")&&EN());if(g.HQ("LOGGED_IN",!0)&&b7b()){var F=g.HQ("VALID_SESSION_TEMPDATA_DOMAINS",[]);var L=g.DI(window.location.href);L&&F.push(L);L=g.DI(m);g.nc(F,L)||!L&&H5(m,"/")?(F=NO(m),(F=APA(F))?(F=qcu(F),F=(F=g.Uc(F)||null)?KM(F):{}):F=null):F=null;F==null&&(F={});L=F;var u=void 0; b7b()?(u||(u=g.HQ("LOGIN_INFO")),u?(L.session_logininfo=u,L=!0):L=!1):L=!1;L&&gU(m,F)}}; g.dYD=function(m){var F=F===void 0?{}:F;var L=L===void 0?"":L;var u=u===void 0?window:u;m=g.MO(m,F);UN(m);L=g.TJ(m+L);u=u.location;L=Ni(L);L!==void 0&&(u.href=L)}; g.k2=function(m,F,L){F=F===void 0?{}:F;L=L===void 0?!1:L;var u=g.HQ("EVENT_ID");u&&(F.ei||(F.ei=u));F&&gU(m,F);L||(UN(m),g.dYD(m))}; g.hE=function(m,F,L,u,q){q=q===void 0?!1:q;L&&gU(m,L);L=g.TJ(m);var A=g.Y7(L);m!=A&&LA(Error("Unsafe window.open URL: "+m));m=A;F=F||dl(m).toString(36);try{if(q)return q=m,q=Z3v(q),UN(q),g.ZR(window,q,F,"attributionsrc")}catch(r){g.mI(r)}UN(m);return g.ZR(window,L,F,u)}; ngM=function(m){Wa=m}; BTM=function(m){ON=m}; H7v=function(m){Qs=m}; CsZ=function(){JS_=Qs=ON=Wa=null}; FyM=function(){var m=m===void 0?window.location.href:m;if(g.YQ("kevlar_disable_theme_param"))return null;var F=Tr(m);if(g.YQ("enable_dark_theme_only_on_shorts")&&F!=null&&F.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var L=g.rd(m).theme;return m9y.get(L)||null}catch(u){}return null}; sN=function(){this.X={};if(this.B=WYM()){var m=g.Uc("CONSISTENCY");m&&Lyv(this,{encryptedTokenJarContents:m})}}; Lyv=function(m,F){if(F.encryptedTokenJarContents&&(m.X[F.encryptedTokenJarContents]=F,typeof F.expirationSeconds==="string")){var L=Number(F.expirationSeconds);setTimeout(function(){delete m.X[F.encryptedTokenJarContents]},L*1E3); m.B&&g.Ec("CONSISTENCY",F.encryptedTokenJarContents,L,void 0,!0)}}; ca=function(){this.B=-1;var m=g.HQ("LOCATION_PLAYABILITY_TOKEN");g.HQ("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=bS(this))&&(m=this.localStorage.get("yt-location-playability-token"));m&&(this.locationPlayabilityToken=m,this.X=void 0)}; bS=function(m){return m.localStorage===void 0?new Lo("yt-client-location"):m.localStorage}; g.dr=function(m,F,L){F=F===void 0?!1:F;L=L===void 0?!1:L;var u=g.HQ("INNERTUBE_CONTEXT");if(!u)return g.Nl(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};u=g.Xd(u);g.YQ("web_no_tracking_params_in_shell_killswitch")||delete u.clickTracking;u.client||(u.client={});var q=u.client;q.clientName==="MWEB"&&q.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(q.clientFormFactor=g.HQ("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");q.screenWidthPoints=window.innerWidth;q.screenHeightPoints= window.innerHeight;q.screenPixelDensity=Math.round(window.devicePixelRatio||1);q.screenDensityFloat=window.devicePixelRatio||1;q.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var A=A===void 0?!1:A;var r=g.Wt(),G="USER_INTERFACE_THEME_LIGHT";r.g8(165)?G="USER_INTERFACE_THEME_DARK":r.g8(174)?G="USER_INTERFACE_THEME_LIGHT":!g.YQ("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (G="USER_INTERFACE_THEME_DARK");A=A?G:FyM()||G;q.userInterfaceTheme=A;if(!F){if(A=NLM())q.connectionType=A;g.YQ("web_log_effective_connection_type")&&(A=KfD())&&(u.client.effectiveConnectionType=A)}var v;if(g.YQ("web_log_memory_total_kbytes")&&((v=g.DC.navigator)==null?0:v.deviceMemory)){var l;v=(l=g.DC.navigator)==null?void 0:l.deviceMemory;u.client.memoryTotalKbytes=""+v*1E6}g.YQ("web_gcf_hashes_innertube")&&(A=XkM())&&(l=A.coldConfigData,v=A.coldHashData,A=A.hotHashData,u.client.configInfo=u.client.configInfo|| {},l&&(u.client.configInfo.coldConfigData=l),v&&(u.client.configInfo.coldHashData=v),A&&(u.client.configInfo.hotHashData=A));l=g.rd(g.DC.location.href);!g.YQ("web_populate_internal_geo_killswitch")&&l.internalcountrycode&&(q.internalGeo=l.internalcountrycode);q.clientName==="MWEB"||q.clientName==="WEB"?(q.mainAppWebInfo||(q.mainAppWebInfo={}),q.mainAppWebInfo.graftUrl=g.DC.location.href,g.YQ("kevlar_woffle")&&iEZ.instance&&(l=iEZ.instance,q.mainAppWebInfo.pwaInstallabilityStatus=!l.X&&l.B?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),q.mainAppWebInfo.webDisplayMode=Ua(),q.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):q.clientName==="TVHTML5"&&(!g.YQ("web_lr_app_quality_killswitch")&&(l=g.HQ("LIVING_ROOM_APP_QUALITY"))&&(q.tvAppInfo=Object.assign(q.tvAppInfo||{},{appQuality:l})),l=g.HQ("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(q.tvAppInfo=Object.assign(q.tvAppInfo||{},{certificationScope:l}));if(!g.YQ("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var w=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(b){}w=void 0}w&&(q.timeZone=w)}(w=DP())?q.experimentsToken=w:delete q.experimentsToken;w=TR();sN.instance||(sN.instance=new sN);u.request=Object.assign({},u.request,{internalExperimentFlags:w,consistencyTokenJars:aW(sN.instance.X)});!g.YQ("web_prequest_context_killswitch")&&(w=g.HQ("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(u.request.externalPrequestContext=w);q=g.Wt();w=q.g8(58);q=q.get("gsml","");u.user=Object.assign({}, u.user);w&&(u.user.enableSafetyMode=w);q&&(u.user.lockedSafetyMode=!0);g.YQ("warm_op_csn_cleanup")?L&&(F=g.Pe())&&(u.clientScreenNonce=F):!F&&(F=g.Pe())&&(u.clientScreenNonce=F);m&&(u.clickTracking={clickTrackingParams:m});if(m=g.NN("yt.mdx.remote.remoteClient_"))u.remoteClient=m;ca.getInstance().setLocationOnInnerTubeContext(u);try{var V=Id(),I=V.bid;delete V.bid;u.adSignalsInfo={params:[],bid:I};for(var R=g.Z(Object.entries(V)),e=R.next();!e.done;e=R.next()){var a=g.Z(e.value),T=a.next().value, f=a.next().value;V=T;I=f;m=void 0;(m=u.adSignalsInfo.params)==null||m.push({key:V,value:""+I})}var M,S;if(((M=u.client)==null?void 0:M.clientName)==="TVHTML5"||((S=u.client)==null?void 0:S.clientName)==="TVHTML5_UNPLUGGED"){var t=g.HQ("INNERTUBE_CONTEXT");t.adSignalsInfo&&(u.adSignalsInfo.advertisingId=t.adSignalsInfo.advertisingId,u.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",u.adSignalsInfo.limitAdTracking=t.adSignalsInfo.limitAdTracking)}}catch(b){g.Nl(b)}return u}; Awu=function(m,F){if(!m)return!1;var L,u=(L=g.z(m,umM))==null?void 0:L.signal;if(u&&F.uN)return!!F.uN[u];var q;if((L=(q=g.z(m,qwM))==null?void 0:q.request)&&F.W4)return!!F.W4[L];for(var A in m)if(F.KE[A])return!0;return!1}; rwZ=function(m){var F={"Content-Type":"application/json"};g.HQ("EOM_VISITOR_DATA")?F["X-Goog-EOM-Visitor-Id"]=g.HQ("EOM_VISITOR_DATA"):g.HQ("VISITOR_DATA")&&(F["X-Goog-Visitor-Id"]=g.HQ("VISITOR_DATA"));F["X-Youtube-Bootstrap-Logged-In"]=g.HQ("LOGGED_IN",!1);g.HQ("DEBUG_SETTINGS_METADATA")&&(F["X-Debug-Settings-Metadata"]=g.HQ("DEBUG_SETTINGS_METADATA"));m!=="cors"&&((m=g.HQ("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(F["X-Youtube-Client-Name"]=m),(m=g.HQ("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(F["X-Youtube-Client-Version"]= m),(m=g.HQ("CHROME_CONNECTED_HEADER"))&&(F["X-Youtube-Chrome-Connected"]=m),(m=g.HQ("DOMAIN_ADMIN_STATE"))&&(F["X-Youtube-Domain-Admin-State"]=m));(m=g.HQ("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(F["X-YouTube-Lava-Device-Context"]=m);return F}; ywB=function(){this.X={}}; nV=function(){this.mappings=new ywB}; Ba=function(m){return function(){return new m}}; v1B=function(m){var F=F===void 0?"UNKNOWN_INTERFACE":F;if(m.length===1)return m[0];var L=GWM[F];if(L){L=new RegExp(L);for(var u=g.Z(m),q=u.next();!q.done;q=u.next())if(q=q.value,L.exec(q))return q}var A=[];Object.entries(GWM).forEach(function(r){var G=g.Z(r);r=G.next().value;G=G.next().value;F!==r&&A.push(G)}); L=new RegExp(A.join("|"));m.sort(function(r,G){return r.length-G.length}); u=g.Z(m);for(q=u.next();!q.done;q=u.next())if(q=q.value,!L.exec(q))return q;return m[0]}; g.Ha=function(m){return"/youtubei/v1/"+v1B(m)}; JE=function(){}; CV=function(){}; mz=function(){}; FA=function(m){return g.NN("ytcsi."+(m||"")+"data_")||lpA(m)}; wTy=function(){var m=FA();m.info||(m.info={});return m.info}; LD=function(m){m=FA(m);m.metadata||(m.metadata={});return m.metadata}; ux=function(m){m=FA(m);m.tick||(m.tick={});return m.tick}; q8=function(m){m=FA(m);if(m.gel){var F=m.gel;F.gelInfos||(F.gelInfos={});F.gelTicks||(F.gelTicks={})}else m.gel={gelTicks:{},gelInfos:{}};return m.gel}; ViM=function(m){m=q8(m);m.gelInfos||(m.gelInfos={});return m.gelInfos}; Az=function(m){var F=FA(m).nonce;F||(F=g.VC(16),FA(m).nonce=F);return F}; lpA=function(m){var F={tick:{},info:{}};g.Tt("ytcsi."+(m||"")+"data_",F);return F}; rs=function(){var m=g.NN("ytcsi.debug");m||(m=[],g.Tt("ytcsi.debug",m),g.Tt("ytcsi.reference",{}));return m}; yf=function(m){m=m||"";var F=j9Z();if(F[m])return F[m];var L=rs(),u={timerName:m,info:{},tick:{},span:{},jspbInfo:[]};L.push(u);return F[m]=u}; IpZ=function(m){m=m||"";var F=j9Z();F[m]&&delete F[m];var L=rs(),u={timerName:m,info:{},tick:{},span:{},jspbInfo:[]};L.push(u);F[m]=u}; j9Z=function(){var m=g.NN("ytcsi.reference");if(m)return m;rs();return g.NN("ytcsi.reference")}; Gv=function(m){return RQu[m]||"LATENCY_ACTION_UNKNOWN"}; vF=function(m,F){V_.call(this,1,arguments);this.timer=F}; lx=function(){this.X=0}; ws=function(){lx.instance||(lx.instance=new lx);return lx.instance}; jb=function(m,F){Vf[F]=Vf[F]||{count:0};var L=Vf[F];L.count++;L.time=(0,g.a9)();m.X||(m.X=g.Ht(0,function(){var u=(0,g.a9)(),q;for(q in Vf)Vf[q]&&u-Vf[q].time>6E4&&delete Vf[q];m&&(m.X=0)},5E3)); return L.count>5?(L.count===6&&Math.random()*1E5<1&&(L=new g.oZ("CSI data exceeded logging limit with key",F.split("_")),F.indexOf("plev")>=0||g.K$(L)),!0):!1}; $9v=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; eQv=function(){var m;if(g.YQ("csi_use_performance_navigation_timing")){var F,L,u,q=I6==null?void 0:(m=I6.getEntriesByType)==null?void 0:(F=m.call(I6,"navigation"))==null?void 0:(L=F[0])==null?void 0:(u=L.toJSON)==null?void 0:u.call(L);q?(q.requestStart=R6(q.requestStart),q.responseEnd=R6(q.responseEnd),q.redirectStart=R6(q.redirectStart),q.redirectEnd=R6(q.redirectEnd),q.domainLookupEnd=R6(q.domainLookupEnd),q.connectStart=R6(q.connectStart),q.connectEnd=R6(q.connectEnd),q.responseStart=R6(q.responseStart), q.secureConnectionStart=R6(q.secureConnectionStart),q.domainLookupStart=R6(q.domainLookupStart),q.isPerformanceNavigationTiming=!0,m=q):m=I6.timing}else m=g.YQ("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(I6.timing)):I6.timing;return m}; R6=function(m){return Math.round($W()+m)}; $W=function(){return(g.YQ("csi_use_time_origin")||g.YQ("csi_use_time_origin_tvhtml5"))&&I6.timeOrigin?Math.floor(I6.timeOrigin):I6.timing.navigationStart}; PF=function(m,F){eb("_start",m,F)}; ix=function(m,F){if(!g.YQ("web_csi_action_sampling_enabled")||!FA(F).actionDisabled){var L=yf(F||"");AW(L.info,m);m.loadType&&(L=m.loadType,LD(F).loadType=L);AW(ViM(F),m);L=Az(F);F=FA(F).cttAuthInfo;ws().info(m,L,F)}}; POM=function(){var m,F,L,u;return((u=Tk().resolve(i$(y_))==null?void 0:(m=Go())==null?void 0:(F=m.loggingHotConfig)==null?void 0:(L=F.csiConfig)==null?void 0:L.debugTicks)!=null?u:[]).map(function(q){return Object.values(q)[0]})}; eb=function(m,F,L){if(!g.YQ("web_csi_action_sampling_enabled")||!FA(L).actionDisabled){var u=Az(L),q;if(q=g.YQ("web_csi_debug_sample_enabled")&&u){(Tk().resolve(i$(y_))==null?0:Go())&&!ioD&&(ioD=!0,eb("gcfl",(0,g.a9)(),L));var A,r,G;q=(Tk().resolve(i$(y_))==null?void 0:(A=Go())==null?void 0:(r=A.loggingHotConfig)==null?void 0:(G=r.csiConfig)==null?void 0:G.debugSampleWeight)||0;if(A=q!==0)b:{A=POM();if(A.length>0)for(r=0;rL.duration?u:L},{duration:0}))&&F.startTime>0&&F.responseEnd>0&&(eb("wffs",R6(F.startTime)),eb("wffe",R6(F.responseEnd)))}; Nz_=function(m,F,L){I6&&I6.measure&&(m.startsWith("measure_")||(m="measure_"+m),L?I6.measure(m,F,L):F?I6.measure(m,F):I6.measure(m))}; pTM=function(m){var F=gs("aft",m);if(F)return F;F=g.HQ((m||"")+"TIMING_AFT_KEYS",["ol"]);for(var L=F.length,u=0;u0&&ix(F);F={isNavigation:!0,actionType:Gv(g.HQ("TIMING_ACTION"))};var L=g.HQ("PREVIOUS_ACTION");L&&(F.previousAction=Gv(L));if(L=g.HQ("CLIENT_PROTOCOL"))F.httpProtocol=L;if(L=g.HQ("CLIENT_TRANSPORT"))F.transportProtocol=L;(L=g.Pe())&&L!=="UNDEFINED_CSN"&&(F.clientScreenNonce=L);L=Ywb();if(L===1||L===-1)F.isVisible= !0;L=LD().loadType==="cold";var u=wTy();L||(L=u.yt_lt==="cold");if(L){F.loadType="cold";L=wTy();u=eQv();var q=$W(),A=g.HQ("CSI_START_TIMESTAMP_MILLIS",0);A>0&&!g.YQ("embeds_web_enable_csi_start_override_killswitch")&&(q=A);q&&(eb("srt",u.responseStart),L.prerender!==1&&PF(q));L=x9v();L>0&&eb("fpt",L);L=eQv();L.isPerformanceNavigationTiming&&ix({performanceNavigationTiming:!0},void 0);eb("nreqs",L.requestStart,void 0);eb("nress",L.responseStart,void 0);eb("nrese",L.responseEnd,void 0);L.redirectEnd- L.redirectStart>0&&(eb("nrs",L.redirectStart,void 0),eb("nre",L.redirectEnd,void 0));L.domainLookupEnd-L.domainLookupStart>0&&(eb("ndnss",L.domainLookupStart,void 0),eb("ndnse",L.domainLookupEnd,void 0));L.connectEnd-L.connectStart>0&&(eb("ntcps",L.connectStart,void 0),eb("ntcpe",L.connectEnd,void 0));L.secureConnectionStart>=$W()&&L.connectEnd-L.secureConnectionStart>0&&(eb("nstcps",L.secureConnectionStart,void 0),eb("ntcpe",L.connectEnd,void 0));I6&&"getEntriesByType"in I6&&Tz_();L=[];if(document.querySelector&& I6&&I6.getEntriesByName)for(var r in a6)a6.hasOwnProperty(r)&&(u=a6[r],D9n(r,u)&&L.push(u));if(L.length>0)for(F.resourceInfo=[],r=g.Z(L),L=r.next();!L.done;L=r.next())F.resourceInfo.push({resourceCache:L.value})}ix(F);F=q8();F.preLoggedGelInfos||(F.preLoggedGelInfos=[]);r=F.preLoggedGelInfos;F=ViM();L=void 0;for(u=0;u-1&&(delete g_["@type"],H=g_);a&&m.B.has(a)&&m.B.delete(a);((r6=F.config)==null?0:r6.E7W)&&Tv(F.config.E7W);if(H||(Af=m.V)==null||!Af.uCP(F.input,F.Rh)){Zj.OR(11);break}return g.k(Zj,m.V.w_z(F.input,F.Rh),12);case 12:H=Zj.B;case 11:return o6(m, H,F),((by=F.config)==null?0:by.q70)&&Tv(F.config.q70),u(),Zj.return(H||void 0)}})}; Q9M=function(m,F){a:{m=m.bZ;var L,u=(L=g.z(F,umM))==null?void 0:L.signal;if(u&&m.uN&&(L=m.uN[u])){var q=L();break a}var A;if((L=(A=g.z(F,qwM))==null?void 0:A.request)&&m.W4&&(A=m.W4[L])){q=A();break a}for(q in F)if(m.KE[q]&&(F=m.KE[q])){q=F();break a}q=void 0}if(q!==void 0)return Promise.resolve(q)}; boM=function(m,F,L){var u,q,A,r,G,v,l;return g.h(function(w){if(w.X==1){A=((u=F)==null?void 0:(q=u.nQ)==null?void 0:q.identity)||wt;v=(r=F)==null?void 0:(G=r.nQ)==null?void 0:G.sessionIndex;var V=g.Mx(m.X.Tr(A,{sessionIndex:v}));return g.k(w,V,2)}l=w.B;return w.return(Promise.resolve(Object.assign({},rwZ(L),l)))})}; s9Z=function(m,F,L){var u,q=(F==null?void 0:(u=F.nQ)==null?void 0:u.identity)||wt,A;F=F==null?void 0:(A=F.nQ)==null?void 0:A.sessionIndex;m=m.X.Tr(q,{sessionIndex:F});return Object.assign({},rwZ(L),m)}; XA=function(){}; tz=function(){}; Ey=function(m){this.L=m}; Uy=function(){}; kW=function(){}; hz=function(){}; WF=function(){}; Oy=function(m,F){this.clientName=m;this.B=F}; Qf=function(m){this.data=Object.assign({},m);var F;(F=this.data.innertubeResponse)==null||delete F.frameworkUpdates}; Bzv=function(m){return Object.assign({},m.data.innertubeResponse,{cacheMetadata:{isCacheHit:!0}})}; sy=function(){Oy.apply(this,arguments);this.X=new Map}; COv=function(m,F,L){var u,q,A;return g.h(function(r){u=m.B;L.expireTimestampMs&&(u=Number(L.expireTimestampMs)-Math.round((0,g.a9)()),q=ad("mweb_override_response_store_expiration_ms"),q>0&&q0)){G.OR(5);break}q.dT=1E3*Math.pow(2,u-1)+Math.random()*1E3;return g.k(G,new Promise(function(v){return function(l){g.Ht(0,function(){l(void 0)},v.dT)}}(q)),5); case 5:return g.qN(G,7),m.B.e_(4,m.G++),g.k(G,yl(m,F),9);case 9:return A=G.B,G.return(izB(A));case 7:L=r=g.lq(G),r instanceof Error&&g.K$(r);case 8:u++;q={dT:void 0};G.OR(2);break;case 4:throw L;}})}; u0=function(m,F){m.X=F}; gFj=function(m){var F,L,u;return g.h(function(q){if(q.X==1)return g.k(q,Promise.race([m.X,null]),2);F=q.B;var A=q$(m);m.X=A;(L=F)==null||(u=L.S_)==null||u.dispose();g.uq(q)})}; eau=function(m,F){function L(){var q;return g.h(function(A){q=u-Date.now();return q<1E3?g.k(A,gFj(m),0):(Bt(L,0,Math.min(q,6E4)),A.OR(0))})} var u=Date.now()+F;L()}; zav=function(m,F){return new Promise(function(L){g.Ht(0,function(){L(F())},m)})}; Ydn=function(){return new Promise(function(m){var F=window;F.attmp!==void 0?m(F.attmp):(F.attmq===void 0&&(F.attmq=[]),F.attmq.push(function(L){m(L)}))})}; g.aW_=function(m,F){var L,u,q;return g.h(function(A){if(A.X==1){if(!g.YQ("attmusi")||!g.YQ("attmusi_ue"))return A.OR(2);L=window;return L.attmp!==void 0?A.return(L.attmp.s("ENGAGEMENT_TYPE_PLAYBACK",m,F)):g.k(A,Ydn(),3)}if(A.X!=2)return u=A.B,A.return(u.s("ENGAGEMENT_TYPE_PLAYBACK",m,F));var r=g.NN("yt.aba.att");return(q=r?r:AO.instance!==void 0?AO.instance.Y.bind(AO.instance):null)?A.return(q("ENGAGEMENT_TYPE_PLAYBACK",m,F)):A.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.DCM=function(){var m,F,L;return g.h(function(u){if(u.X==1){if(!g.YQ("attmusi")||!g.YQ("attmusi_ue"))return u.OR(2);m=window;return m.attmp===void 0?u.return(!1):g.k(u,Ydn(),3)}if(u.X!=2)return F=u.B,u.return(F.ir());var q=g.NN("yt.aba.att2");return(L=q?q:AO.instance!==void 0?AO.instance.L.bind(AO.instance):null)?u.return(L()):u.return(Promise.resolve(!1))})}; NtD=function(m,F){var L=g.NN("ytDebugData.callbacks");L||(L={},g.Tt("ytDebugData.callbacks",L));if(g.YQ("web_dd_iu")||Ttv.includes(m))L[m]=F}; GH=function(){var m=pSB;var F=F===void 0?[]:F;var L=L===void 0?[]:L;F=FYZ.apply(null,[LYA.apply(null,g.X(F))].concat(g.X(L)));this.store=qgn(m,void 0,F)}; g.v9=function(m,F,L){for(var u=Object.assign({},m),q=g.Z(Object.keys(F)),A=q.next();!A.done;A=q.next()){A=A.value;var r=m[A],G=F[A];if(G===void 0)delete u[A];else if(r===void 0)u[A]=G;else if(Array.isArray(G)&&Array.isArray(r))u[A]=L?[].concat(g.X(r),g.X(G)):G;else if(!Array.isArray(G)&&g.MN(G)&&!Array.isArray(r)&&g.MN(r))u[A]=g.v9(r,G,L);else if(typeof G===typeof r)u[A]=G;else return F=new g.oZ("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:A,ylF:r,updateValue:G}),g.Nl(F), m}return u}; l0=function(m){var F=this;m=m===void 0?[]:m;this.X=[];this.G=this.B=0;this.V=void 0;this.totalLength=0;m.forEach(function(L){F.append(L)})}; Kvy=function(m,F){return m.X.length===0?!1:(m=m.X[m.X.length-1])&&m.buffer===F.buffer&&m.byteOffset+m.length===F.byteOffset}; wN=function(m,F){F=g.Z(F.X);for(var L=F.next();!L.done;L=F.next())m.append(L.value)}; Vl=function(m,F,L){return m.split(F).Z7.split(L).BD}; jG=function(m){m.V=void 0;m.B=0;m.G=0}; Ia=function(m,F,L){m.isFocused(F);return F-m.G+L<=m.X[m.B].length}; fWD=function(m){if(!m.V){var F=m.X[m.B];m.V=new DataView(F.buffer,F.byteOffset,F.length)}return m.V}; xCy=function(m,F,L){F=F===void 0?0:F;L=L===void 0?-1:L;if(!m.totalLength||!L)return new DataView(new ArrayBuffer(0));L<0&&(L=m.totalLength-F);m.focus(F);if(!Ia(m,F,L)){var u=m.B,q=m.G;m.focus(F+L-1);q=new Uint8Array(m.G+m.X[m.B].length-q);for(var A=0,r=u;r<=m.B;r++)q.set(m.X[r],A),A+=m.X[r].length;m.X.splice(u,m.B-u+1,q);jG(m);m.focus(F)}u=m.X[m.B];return new DataView(u.buffer,u.byteOffset+F-m.G,L)}; Ra=function(m,F,L){m=xCy(m,F===void 0?0:F,L===void 0?-1:L);return new Uint8Array(m.buffer,m.byteOffset,m.byteLength)}; $s=function(m,F,L){m=Ra(m,F===void 0?0:F,L===void 0?-1:L);F=new Uint8Array(m.length);try{F.set(m)}catch(u){for(L=0;L>10;A=56320|A&1023}gN[q++]=A}}A=String.fromCharCode.apply(String,gN); q<1024&&(A=A.substring(0,q));L.push(A)}return L.join("")}; aa=function(m,F){var L;if((L=Ys)==null?0:L.encodeInto)return F=Ys.encodeInto(m,F),F.read>6|192:((q&64512)===55296&&u+1>18|240,F[L++]=q>>12&63|128):F[L++]=q>>12|224,F[L++]=q>>6&63|128),F[L++]=q&63|128)}return L}; Dt=function(m){if(Ys)return Ys.encode(m);var F=new Uint8Array(Math.ceil(m.length*1.2)),L=aa(m,F);F.lengthL&&(F=F.subarray(0,L));return F}; TH=function(m){this.X=m;this.pos=0;this.B=-1}; N$=function(m){var F=eG(m.X,m.pos);++m.pos;if(F<128)return F;for(var L=F&127,u=1;F>=128;)F=eG(m.X,m.pos),++m.pos,u*=128,L+=(F&127)*u;return L}; pu=function(m,F){var L=m.B;for(m.B=-1;m.pos+1<=m.X.totalLength;){L<0&&(L=N$(m));var u=L>>3,q=L&7;if(u===F)return!0;if(u>F){m.B=L;break}L=-1;switch(q){case 0:N$(m);break;case 1:m.pos+=8;break;case 2:u=N$(m);m.pos+=u;break;case 5:m.pos+=4}}return!1}; Ku=function(m,F){if(pu(m,F))return N$(m)}; fu=function(m,F){if(pu(m,F))return F=Ra(m.X,m.pos,8),m.pos+=8,(new DataView(F.buffer,F.byteOffset,F.byteLength)).getFloat64(0,!0)}; xs=function(m,F){if(pu(m,F))return!!N$(m)}; M$=function(m,F){if(pu(m,F)){F=N$(m);var L=Ra(m.X,m.pos,F);m.pos+=F;return L}}; Zt=function(m,F){if(m=M$(m,F))return g.zH(m)}; SG=function(m,F,L){if(m=M$(m,F))return L(new TH(new l0([m])))}; oa=function(m,F){for(var L=[];pu(m,F);)L.push(N$(m));return L.length?L:void 0}; XP=function(m,F,L){for(var u=[],q;q=M$(m,F);)u.push(L(new TH(new l0([q]))));return u.length?u:void 0}; tO=function(m,F){m=m instanceof Uint8Array?new l0([m]):m;return F(new TH(m))}; Sd_=function(m,F){m=new Uint8Array(m);F&&m.set(F);return m}; oFN=function(m){this.pos=0;this.B=[];this.X=Sd_(m===void 0?4096:m);this.view=new DataView(this.X.buffer,this.X.byteOffset,this.X.byteLength)}; E2=function(m,F){F=m.pos+F;if(!(m.X.length>=F)){for(var L=m.X.length*2;L268435455){E2(m,4);for(var L=F&1073741823,u=0;u<4;u++)m.view.setUint8(m.pos,L&127|128),L>>=7,m.pos+=1;F=Math.floor(F/268435456)}for(E2(m,4);F>127;)m.view.setUint8(m.pos,F&127|128),F>>=7,m.pos+=1;m.view.setUint8(m.pos,F);m.pos+=1}; ks=function(m,F,L){L!==void 0&&(U2(m,F*8),U2(m,L))}; hO=function(m,F,L){L!==void 0&&ks(m,F,L?1:0)}; W9=function(m,F,L){L!==void 0&&(U2(m,F*8+2),F=L.length,U2(m,F),E2(m,F),m.X.set(L,m.pos),m.pos+=F)}; O2=function(m,F,L){L!==void 0&&(XSM(m,F,Math.ceil(Math.log2(L.length*4+2)/7)),E2(m,L.length*1.2),F=aa(L,m.X.subarray(m.pos)),m.pos+F>m.X.length&&(E2(m,F),F=aa(L,m.X.subarray(m.pos))),m.pos+=F,tMM(m))}; XSM=function(m,F,L){L=L===void 0?2:L;U2(m,F*8+2);m.B.push(m.pos);m.B.push(L);m.pos+=L}; tMM=function(m){for(var F=m.B.pop(),L=m.B.pop(),u=m.pos-L-F;F--;){var q=F?128:0;m.view.setUint8(L++,u&127|q);u>>=7}}; Ql=function(m,F,L,u,q){L&&(XSM(m,F,q===void 0?3:q),u(m,L),tMM(m))}; g.s2=function(m,F){var L=new oFN(4096);F(L,m);return new Uint8Array(L.X.buffer,L.X.byteOffset,L.pos)}; g.b0=function(m){var F=new TH(new l0([Oz(decodeURIComponent(m))]));m=Zt(F,2);F=Ku(F,4);var L=EFM[F];if(typeof L==="undefined")throw m=new g.oZ("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:F}),g.Nl(m),m;return{Sj:F,entityType:L,entityId:m}}; g.c9=function(m,F){var L=L===void 0?0:L;var u=new oFN;W9(u,2,Dt(m));m=UCM[F];if(typeof m==="undefined")throw L=new g.oZ("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:F}),g.Nl(L),L;ks(u,4,m);ks(u,5,1);F=new Uint8Array(u.X.buffer,u.X.byteOffset,u.pos);return encodeURIComponent(g.hP(F,L))}; dN=function(m,F,L,u){if(u===void 0)return u=Object.assign({},m[F]||{}),L=(delete u[L],u),u={},Object.assign({},m,(u[F]=L,u));var q={},A={};return Object.assign({},m,(A[F]=Object.assign({},m[F],(q[L]=u,q)),A))}; ko_=function(m,F,L,u,q){var A=m[F];if(A==null||!A[L])return m;u=g.v9(A[L],u,q==="REPEATED_FIELDS_MERGE_OPTION_APPEND");q={};A={};return Object.assign({},m,(A[F]=Object.assign({},m[F],(q[L]=u,q)),A))}; han=function(m,F){m=m===void 0?{}:m;switch(F.type){case "ENTITY_LOADED":return F.payload.reduce(function(u,q){var A,r=(A=q.options)==null?void 0:A.persistenceOption;if(r&&r!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&r!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return u;if(!q.entityKey)return g.Nl(Error("Missing entity key")),u;if(q.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!q.payload)return q=new g.oZ("REPLACE entity mutation is missing a payload",{entityKey:q.entityKey}),g.Nl(q),u;var G=g.YX(q.payload); return dN(u,G,q.entityKey,q.payload[G])}if(q.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{q=q.entityKey;try{var v=g.b0(q).entityType;G=dN(u,v,q);break a}catch(V){if(V instanceof Error){q=new g.oZ("Failed to deserialize entity key",{entityKey:q,originalMessage:V.message});g.Nl(q);G=u;break a}throw V;}G=void 0}return G}if(q.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!q.payload)return q=new g.oZ("UPDATE entity mutation is missing a payload",{entityKey:q.entityKey}),g.Nl(q),u;G=g.YX(q.payload);var l,w;return ko_(u, G,q.entityKey,q.payload[G],(l=q.fieldMask)==null?void 0:(w=l.mergeOptions)==null?void 0:w.repeatedFieldsMergeOption)}return u},m); case "REPLACE_ENTITY":var L=F.payload;return dN(m,L.entityType,L.key,L.yA);case "REPLACE_ENTITIES":return Object.keys(F.payload).reduce(function(u,q){var A=F.payload[q];return Object.keys(A).reduce(function(r,G){return dN(r,q,G,A[G])},u)},m); case "UPDATE_ENTITY":return L=F.payload,ko_(m,L.entityType,L.key,L.yA,L.clc);default:return m}}; nu=function(m,F,L){return m[F]?m[F][L]||null:null}; B9=function(m){return window.Int32Array?new Int32Array(m):Array(m)}; Ln=function(m){g.O.call(this);this.counter=[0,0,0,0];this.B=new Uint8Array(16);this.X=16;if(!Wv_){var F,L=new Uint8Array(256),u=new Uint8Array(256);var q=1;for(F=0;F<256;F++)L[q]=F,u[F]=q,q^=q<<1^(q>>7&&283);H9=new Uint8Array(256);JO=B9(256);Cu=B9(256);mp=B9(256);FY=B9(256);for(var A=0;A<256;A++){q=A?u[255^L[A]]:0;q^=q<<1^q<<2^q<<3^q<<4;q=q&255^q>>>8^99;H9[A]=q;F=q<<1^(q>>7&&283);var r=F^q;JO[A]=F<<24|q<<16|q<<8|r;Cu[A]=r<<24|JO[A]>>>8;mp[A]=q<<24|Cu[A]>>>8;FY[A]=q<<24|mp[A]>>>8}Wv_=!0}q=B9(44);for(L= 0;L<4;L++)q[L]=m[4*L]<<24|m[4*L+1]<<16|m[4*L+2]<<8|m[4*L+3];for(u=1;L<44;L++)m=q[L-1],L%4||(m=(H9[m>>16&255]^u)<<24|H9[m>>8&255]<<16|H9[m&255]<<8|H9[m>>>24],u=u<<1^(u>>7&&283)),q[L]=q[L-4]^m;this.key=q}; Ozv=function(m){for(var F=m.key,L=m.counter[0]^F[0],u=m.counter[1]^F[1],q=m.counter[2]^F[2],A=m.counter[3]^F[3],r=3;r>=0&&!(m.counter[r]=-~m.counter[r]);r--);for(var G,v,l=4;l<40;)r=JO[L>>>24]^Cu[u>>16&255]^mp[q>>8&255]^FY[A&255]^F[l++],G=JO[u>>>24]^Cu[q>>16&255]^mp[A>>8&255]^FY[L&255]^F[l++],v=JO[q>>>24]^Cu[A>>16&255]^mp[L>>8&255]^FY[u&255]^F[l++],A=JO[A>>>24]^Cu[L>>16&255]^mp[u>>8&255]^FY[q&255]^F[l++],L=r,u=G,q=v;m=m.B;r=F[40];m[0]=H9[L>>>24]^r>>>24;m[1]=H9[u>>16&255]^r>>16&255;m[2]=H9[q>>8&255]^ r>>8&255;m[3]=H9[A&255]^r&255;r=F[41];m[4]=H9[u>>>24]^r>>>24;m[5]=H9[q>>16&255]^r>>16&255;m[6]=H9[A>>8&255]^r>>8&255;m[7]=H9[L&255]^r&255;r=F[42];m[8]=H9[q>>>24]^r>>>24;m[9]=H9[A>>16&255]^r>>16&255;m[10]=H9[L>>8&255]^r>>8&255;m[11]=H9[u&255]^r&255;r=F[43];m[12]=H9[A>>>24]^r>>>24;m[13]=H9[L>>16&255]^r>>16&255;m[14]=H9[u>>8&255]^r>>8&255;m[15]=H9[q&255]^r&255}; Ao=function(){if(!ug&&!g.Ow){if(qM)return qM;var m;qM=(m=window.crypto)==null?void 0:m.subtle;var F,L,u;if(((F=qM)==null?0:F.importKey)&&((L=qM)==null?0:L.sign)&&((u=qM)==null?0:u.encrypt))return qM;qM=void 0}}; g.Gz=function(m){var F=Ao();F&&(this.X=new rD(m,F));this.B=new g.yR(m)}; rD=function(m,F){this.B=m;this.subtleCrypto=F}; QEn=function(m,F,L){var u,q;return g.h(function(A){switch(A.X){case 1:if(m.X){A.OR(2);break}return g.k(A,m.subtleCrypto.importKey("raw",m.B,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:m.X=A.B;case 2:return u={name:"AES-CTR",counter:L,length:128},g.k(A,m.subtleCrypto.encrypt(u,m.X,F),4);case 4:return q=A.B,A.return(new Uint8Array(q))}})}; g.yR=function(m){this.B=m}; vf=function(m){this.Y=new Uint8Array(64);this.G=new Uint8Array(64);this.V=0;this.L=new Uint8Array(64);this.B=0;this.Y.set(m);this.G.set(m);for(m=0;m<64;m++)this.Y[m]^=92,this.G[m]^=54;this.reset()}; sEN=function(m,F,L){for(var u=m.Z,q=m.X[0],A=m.X[1],r=m.X[2],G=m.X[3],v=m.X[4],l=m.X[5],w=m.X[6],V=m.X[7],I,R,e,a=0;a<64;)a<16?(u[a]=e=F[L]<<24|F[L+1]<<16|F[L+2]<<8|F[L+3],L+=4):(I=u[a-2],R=u[a-15],e=u[a-7]+u[a-16]+((I>>>17|I<<15)^(I>>>19|I<<13)^I>>>10)+((R>>>7|R<<25)^(R>>>18|R<<14)^R>>>3),u[a]=e),I=V+lg[a]+e+((v>>>6|v<<26)^(v>>>11|v<<21)^(v>>>25|v<<7))+(v&l^~v&w),R=((q>>>2|q<<30)^(q>>>13|q<<19)^(q>>>22|q<<10))+(q&A^q&r^A&r),V=I+R,G+=I,a++,a<16?(u[a]=e=F[L]<<24|F[L+1]<<16|F[L+2]<<8|F[L+3],L+=4):(I= u[a-2],R=u[a-15],e=u[a-7]+u[a-16]+((I>>>17|I<<15)^(I>>>19|I<<13)^I>>>10)+((R>>>7|R<<25)^(R>>>18|R<<14)^R>>>3),u[a]=e),I=w+lg[a]+e+((G>>>6|G<<26)^(G>>>11|G<<21)^(G>>>25|G<<7))+(G&v^~G&l),R=((V>>>2|V<<30)^(V>>>13|V<<19)^(V>>>22|V<<10))+(V&q^V&A^q&A),w=I+R,r+=I,a++,a<16?(u[a]=e=F[L]<<24|F[L+1]<<16|F[L+2]<<8|F[L+3],L+=4):(I=u[a-2],R=u[a-15],e=u[a-7]+u[a-16]+((I>>>17|I<<15)^(I>>>19|I<<13)^I>>>10)+((R>>>7|R<<25)^(R>>>18|R<<14)^R>>>3),u[a]=e),I=l+lg[a]+e+((r>>>6|r<<26)^(r>>>11|r<<21)^(r>>>25|r<<7))+(r&G^ ~r&v),R=((w>>>2|w<<30)^(w>>>13|w<<19)^(w>>>22|w<<10))+(w&V^w&q^V&q),l=I+R,A+=I,a++,a<16?(u[a]=e=F[L]<<24|F[L+1]<<16|F[L+2]<<8|F[L+3],L+=4):(I=u[a-2],R=u[a-15],e=u[a-7]+u[a-16]+((I>>>17|I<<15)^(I>>>19|I<<13)^I>>>10)+((R>>>7|R<<25)^(R>>>18|R<<14)^R>>>3),u[a]=e),I=v+lg[a]+e+((A>>>6|A<<26)^(A>>>11|A<<21)^(A>>>25|A<<7))+(A&r^~A&G),R=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&w^l&V^w&V),e=V,V=G,G=e,e=w,w=r,r=e,e=l,l=A,A=e,v=q+I,q=I+R,a++;m.X[0]=q+m.X[0]|0;m.X[1]=A+m.X[1]|0;m.X[2]=r+m.X[2]|0;m.X[3]= G+m.X[3]|0;m.X[4]=v+m.X[4]|0;m.X[5]=l+m.X[5]|0;m.X[6]=w+m.X[6]|0;m.X[7]=V+m.X[7]|0}; c5N=function(m){var F=new Uint8Array(32),L=64-m.B;m.B>55&&(L+=64);var u=new Uint8Array(L);u[0]=128;for(var q=m.V*8,A=1;A<9;A++){var r=q%256;u[L-A]=r;q=(q-r)/256}m.update(u);for(L=0;L<8;L++)F[L*4]=m.X[L]>>>24,F[L*4+1]=m.X[L]>>>16&255,F[L*4+2]=m.X[L]>>>8&255,F[L*4+3]=m.X[L]&255;bzM(m);return F}; bzM=function(m){m.X=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];m.Z=[];m.Z.length=64;m.V=0;m.B=0}; dCZ=function(m){this.X=m}; nFB=function(m,F,L){m=new vf(m.X);m.update(F);m.update(L);F=c5N(m);m.update(m.Y);m.update(F);F=c5N(m);m.reset();return F}; Btb=function(m){this.B=m}; Hzv=function(m,F,L,u){var q,A,r;return g.h(function(G){switch(G.X){case 1:if(m.X){G.OR(2);break}return g.k(G,u.importKey("raw",m.B,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:m.X=G.B;case 2:return q=new Uint8Array(F.length+L.length),q.set(F),q.set(L,F.length),A={name:"HMAC",hash:"SHA-256"},g.k(G,u.sign(A,m.X,q),4);case 4:return r=G.B,G.return(new Uint8Array(r))}})}; J5M=function(m,F,L){m.G||(m.G=new dCZ(m.B));return nFB(m.G,F,L)}; CGM=function(m,F,L){var u,q;return g.h(function(A){if(A.X==1){u=Ao();if(!u)return A.return(J5M(m,F,L));g.qN(A,3);return g.k(A,Hzv(m,F,L,u),5)}if(A.X!=3)return A.return(A.B);q=g.lq(A);g.K$(q);ug=!0;return A.return(J5M(m,F,L))})}; FHn=function(m){for(var F="",L=0;L=0||Sr(m,0,"gad_source",m.search(oe))>=0}; vrB=function(){this.X=new Map}; wZZ=function(m,F){var L=Tk().resolve(lFv);if(Gkb(F)){var u=X5(F,"gclid");F={handleEvent:function(G){m&&!m.closed&&typeof m.postMessage==="function"&&G&&G.origin&&G.source===m&&G.data&&G.data.action==="gcl_setup"&&m.postMessage(Object.assign({},{action:"gcl_transfer"},u&&{gclid:u},{gadSource:2}),G.origin)}}; for(var q=g.Z(L.X),A=q.next();!A.done;A=q.next()){var r=g.Z(A.value);A=r.next().value;r=r.next().value;if(A.closed)try{window.removeEventListener("message",r),L.X.delete(A)}catch(G){g.Nl(G)}}m&&L.X.size<15&&(L.X.set(m,F),window.addEventListener("message",F))}}; wD=function(m,F,L){if(!F)return m.length>=1?m[m.length-1]:null;for(var u=g.Z(m),q=u.next();!q.done;q=u.next())if(q=q.value,q.width&&q.height&&(L&&q.width>=F||!L&&q.height>=F))return q;for(F=m.length-1;F>=0;F--)if(L&&m[F].width||!L&&m[F].height)return m[F];return m[0]}; VR=function(){this.state=1;this.S_=null;this.AN=void 0}; jJN=function(m,F,L,u,q,A){var r=r===void 0?"trayride":r;L?(m.UM(2),g.Fa(g.fd(L),function(){if(window[r])VjM(m,u,r,q);else{m.UM(3);var G=sPA(L),v=document.getElementById(G);v&&(O3D(G),v.parentNode.removeChild(v));g.K$(new g.oZ("BL:ULB",""+L))}},A)):F?(A=g.fk("SCRIPT"),F instanceof oo?(A.textContent=Xn(F),tJ(A)):A.textContent=F,A.nonce=SR(document),document.head.appendChild(A),document.head.removeChild(A),window[r]?VjM(m,u,r,q):(m.UM(4),g.K$(new g.oZ("BL:ULBJ")))):g.K$(new g.oZ("BL:ULV"))}; VjM=function(m,F,L,u){m.UM(5);var q=!!m.AN&&IFn.includes(g.DI(m.AN)||"");try{var A=new jt({program:F,globalName:L,i5:{disable:!g.YQ("att_web_record_metrics")||!g.YQ("att_skip_metrics_for_cookieless_domains_ks")&&q,a6:"aGIf"}});A.Ge.then(function(){m.UM(6);u&&u(F)}); m.iC(A)}catch(r){m.UM(7),r instanceof Error&&g.K$(r)}}; jS=function(){var m=g.NN("yt.abuse.playerAttLoader");return m&&["bgvma","bgvmb","bgvmc"].every(function(F){return F in m})?m:null}; IK=function(){VR.apply(this,arguments)}; RK=function(m){this.pY=m}; Rxv=function(m,F,L){for(var u=!1,q=g.Z(m.Xb.entries()),A=q.next();!A.done;A=q.next())A=g.Z(A.value).next().value,A.slotType==="SLOT_TYPE_PLAYER_BYTES"&&A.pu==="core"&&(u=!0);if(u){a:if(!L){m=g.Z(m.Xb.entries());for(L=m.next();!L.done;L=m.next())if(u=g.Z(L.value),L=u.next().value,u=u.next().value,L.slotType==="SLOT_TYPE_IN_PLAYER"&&L.pu==="core"){L=u.layoutId;break a}L=void 0}L?F.w2(L):rr("No triggering layout ID available when attempting to mute.")}}; $8=function(m,F){this.Gq=m;this.A2=F}; eS=function(){}; Pf=function(){}; exy=function(m){g.O.call(this);var F=this;this.cP=m;this.X=new Map;ig(this,"commandExecutorCommand",function(L,u,q){$AM(F,L.commands,u,q)}); ig(this,"clickTrackingParams",function(){})}; P$Z=function(m,F){ig(m,F.Is(),function(L,u,q){F.AT(L,u,q)})}; ig=function(m,F,L){m.sR();m.X.get(F)&&g.Nl(Error("Extension name "+F+" already registered"));m.X.set(F,L)}; $AM=function(m,F,L,u){F=F===void 0?[]:F;m.sR();var q=[],A=[];F=g.Z(F);for(var r=F.next();!r.done;r=F.next())r=r.value,g.z(r,i5M)||g.z(r,grZ)?q.push(r):A.push(r);q=g.Z(q);for(F=q.next();!F.done;F=q.next())gD(m,F.value,L,u);A=g.Z(A);for(q=A.next();!q.done;q=A.next())gD(m,q.value,L,u)}; gD=function(m,F,L,u){m.sR();F.loggingUrls&&zxB(m,"loggingUrls",F.loggingUrls,L,u);F=g.Z(Object.entries(F));for(var q=F.next();!q.done;q=F.next()){var A=g.Z(q.value);q=A.next().value;A=A.next().value;q==="openPopupAction"?m.cP.get().iX("innertubeCommand",{openPopupAction:A}):q==="confirmDialogEndpoint"?m.cP.get().iX("innertubeCommand",{confirmDialogEndpoint:A}):YFu.hasOwnProperty(q)||zxB(m,q,A,L,u)}}; zxB=function(m,F,L,u,q){if((m=m.X.get(F))&&typeof m==="function")try{m(L,u,q)}catch(A){g.Nl(A)}else F=new g.oZ("Unhandled field",F),g.K$(F)}; zz=function(m,F,L){this.Ox=m;this.X=F;this.YC=L;zk(Tk(),{D1:lFv,S8:vrB})}; Y8=function(m){this.value=m}; aK=function(m){this.value=m}; DO=function(m){this.value=m}; Tz=function(m){this.value=m}; NM=function(m){this.value=m}; pn=function(m){this.value=m}; Kn=function(m){this.value=m}; fn=function(){Y8.apply(this,arguments)}; x8=function(m){this.value=m}; MM=function(m){this.value=m}; ZO=function(m){this.value=m}; SS=function(m){this.value=m}; oK=function(m){this.value=m}; XY=function(m){this.value=m}; to=function(m){this.value=m}; E7=function(m){this.value=m}; U7=function(m){this.value=m}; k8=function(m){this.value=m}; ho=function(){Y8.apply(this,arguments)}; Wf=function(m){this.value=m}; O7=function(m){this.value=m}; QR=function(m){this.value=m}; s7=function(m){this.value=m}; bg=function(m){this.value=m}; cf=function(m){this.value=m}; dD=function(m){this.value=m}; nn=function(m){this.value=m}; Bf=function(m){this.value=m}; Hf=function(m){this.value=m}; Jo=function(m){this.value=m}; Cn=function(m){this.value=m}; mr=function(m){this.value=m}; FR=function(m){this.value=m}; LH=function(m){this.value=m}; uE=function(m){this.value=m}; qI=function(m){this.value=m}; AA=function(m){this.value=m}; rn=function(m){this.value=m}; yk=function(m){this.value=m}; Gw=function(m){this.value=m}; vR=function(m){this.value=m}; lE=function(m){this.value=m}; wn=function(m){this.value=m}; Vk=function(m){this.value=m}; jH=function(m){this.value=m}; IV=function(m){this.value=m}; RV=function(m){this.value=m}; $x=function(m){this.value=m}; eH=function(m){this.value=m}; PR=function(m){this.value=m}; iE=function(m){this.value=m}; gn=function(m){this.value=m}; zw=function(m){this.value=m}; Yx=function(m){this.value=m}; aV=function(m){this.value=m}; D4=function(m){this.value=m}; Tw=function(m){this.value=m}; NI=function(m){this.value=m}; pH=function(m){this.value=m}; KH=function(){Y8.apply(this,arguments)}; fH=function(m){this.value=m}; xx=function(){Y8.apply(this,arguments)}; MI=function(){Y8.apply(this,arguments)}; Z4=function(){Y8.apply(this,arguments)}; SH=function(){Y8.apply(this,arguments)}; oV=function(){Y8.apply(this,arguments)}; tA=function(m){this.value=m}; EU=function(m){this.value=m}; UU=function(m){this.value=m}; kx=function(m){this.value=m}; WR=function(m,F,L){if(L&&!L.includes(m.layoutType))return!1;F=g.Z(F);for(L=F.next();!L.done;L=F.next())if(!hA(m.clientMetadata,L.value))return!1;return!0}; OU=function(){return""}; aFM=function(m,F){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 F(m),8}}; Qk=function(m,F,L,u){u=u===void 0?!1:u;Q8.call(this,m);this.mx=L;this.D3=u;this.args=[];F&&this.args.push(F)}; J=function(m,F,L,u){u=u===void 0?!1:u;Q8.call(this,m);this.mx=L;this.D3=u;this.args=[];F&&this.args.push(F)}; sU=function(m){var F=new Map;m.forEach(function(L){F.set(L.X(),L)}); this.X=F}; hA=function(m,F){return m.X.has(F)}; bE=function(m,F){m=m.X.get(F);if(m!==void 0)return m.get()}; cR=function(m){return Array.from(m.X.keys())}; dn=function(m,F,L){if(L&&L!==m.slotType)return!1;F=g.Z(F);for(L=F.next();!L.done;L=F.next())if(!hA(m.clientMetadata,L.value))return!1;return!0}; Tcv=function(m){var F;return((F=DAj.get(m))==null?void 0:F.X7)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; BR=function(m,F){var L={type:F.slotType,controlFlowManagerLayer:NcD.get(F.pu)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};F.slotEntryTrigger&&(L.entryTriggerType=F.slotEntryTrigger.triggerType);F.slotPhysicalPosition!==1&&(L.slotPhysicalPosition=F.slotPhysicalPosition);if(m){L.debugData={slotId:F.slotId};if(m=F.slotEntryTrigger)L.debugData.slotEntryTriggerData=nH(m);m=F.slotFulfillmentTriggers;L.debugData.fulfillmentTriggerData=[];m=g.Z(m);for(var u=m.next();!u.done;u=m.next())L.debugData.fulfillmentTriggerData.push(nH(u.value)); F=F.slotExpirationTriggers;L.debugData.expirationTriggerData=[];F=g.Z(F);for(m=F.next();!m.done;m=F.next())L.debugData.expirationTriggerData.push(nH(m.value))}return L}; pZn=function(m,F){var L={type:F.layoutType,controlFlowManagerLayer:NcD.get(F.pu)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};m&&(L.debugData={layoutId:F.layoutId});return L}; nH=function(m,F){var L={type:m.triggerType};F!=null&&(L.category=F);m.triggeringSlotId!=null&&(L.triggerSourceData||(L.triggerSourceData={}),L.triggerSourceData.associatedSlotId=m.triggeringSlotId);m.triggeringLayoutId!=null&&(L.triggerSourceData||(L.triggerSourceData={}),L.triggerSourceData.associatedLayoutId=m.triggeringLayoutId);return L}; KHB=function(m,F,L,u){F={opportunityType:F};m&&(u||L)&&(u=g.xZ(u||[],function(q){return BR(m,q)}),F.debugData=Object.assign({},L&&L.length>0?{associatedSlotId:L}:{},u.length>0?{slots:u}:{})); return F}; JA=function(m,F){return function(L){return fFb(HR(m),F.slotId,F.slotType,F.slotPhysicalPosition,F.pu,F.slotEntryTrigger,F.slotFulfillmentTriggers,F.slotExpirationTriggers,L.layoutId,L.layoutType,L.pu)}}; fFb=function(m,F,L,u,q,A,r,G,v,l,w){return{adClientDataEntry:{slotData:BR(m,{slotId:F,slotType:L,slotPhysicalPosition:u,pu:q,slotEntryTrigger:A,slotFulfillmentTriggers:r,slotExpirationTriggers:G,clientMetadata:new sU([])}),layoutData:pZn(m,{layoutId:v,layoutType:l,pu:w,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],bl:new Map,clientMetadata:new sU([]),Zc:{}})}}}; m7=function(m){this.M0=m;m=Math.random();var F=this.M0.get();F=g.CH(F.j.C().experiments,"html5_debug_data_log_probability");F=Number.isFinite(F)&&F>=0&&F<=1?F:0;this.X=m>31));ks(m,16,F.M0C);ks(m,17,F.detailedNetworkType);ks(m,18,F.eZ);ks(m,19,F.Ek);ks(m,21,F.BcC);ks(m,23,F.cB);ks(m,28,F.j4);ks(m,29,F.UNN);ks(m,34,F.visibility);L=F.playbackRate;if(L!==void 0){var u=new ArrayBuffer(4);(new Float32Array(u))[0]=L;L=(new Uint32Array(u))[0];if(L!==void 0)for(U2(m,285),E2(m,4),u=0;u<4;)m.view.setUint8(m.pos,L&255),L>>=8,m.pos+=1,u+=1}ks(m,36,F.Do); Ql(m,38,F.mediaCapabilities,gHM,3);ks(m,39,F.eb8);ks(m,40,F.cK);ks(m,44,F.playerState);hO(m,46,F.A3);ks(m,48,F.Uq);ks(m,50,F.ao);ks(m,51,F.BQ);ks(m,54,F.tY);if(F.Dv)for(L=0;L>31));O2(m,2,F.message)}; fxM=function(m,F){ks(m,1,F.clientState);Ql(m,2,F.WIz,pWD,1)}; NOA=function(m,F){W9(m,1,F.FTu);Ql(m,2,F.whY,KeZ,3);Ql(m,3,F.coldStartInfo,fxM,3)}; TOn=function(m,F){ks(m,1,F.type);W9(m,2,F.value)}; DnD=function(m,F){O2(m,1,F.hl);O2(m,12,F.deviceMake);O2(m,13,F.deviceModel);ks(m,16,F.clientName);O2(m,17,F.clientVersion);O2(m,18,F.osName);O2(m,19,F.osVersion)}; xnv=function(m,F){O2(m,1,F.name);O2(m,2,F.value)}; zg=function(m,F){O2(m,1,F.url);if(F.Po)for(var L=0;L55?"60": F>49?"50":F>39?"48":"")));this.qualityLabel=m;this.X=v||"";this.primaries=l||""}; N6=function(m,F){var L=Math.max(m,F);m=Math.min(m,F);F=fv[0];for(var u=0;u=Math.floor(A*16/9)*1.3||m>=A*1.3)return F;F=q}return"tiny"}; tX=function(m,F,L){L=L===void 0?{}:L;this.id=m;this.mimeType=F;L.u9>0||(L.u9=16E3);Object.assign(this,L);m=g.Z(this.id.split(";"));this.itag=m.next().value;this.X=m.next().value;this.containerType=x_(F);this.d8=Xj[this.itag]||""}; E_=function(m){return m.d8==="9"||m.d8==="("||m.d8==="9h"||m.d8==="(h"}; R2n=function(m){return m.d8==="H"||m.d8==="h"}; U_=function(m){return m.d8==="9h"||m.d8==="(h"}; $a_=function(m){return!!m.IK&&!!m.IK.fairplay&&(m.d8==="("||m.d8==="(h"||m.d8==="A"||m.d8==="MEAC3")||k_&&!!m.IK&&m.d8==="1e"}; hX=function(m){return m.d8==="1"||m.d8==="1h"||k_&&m.d8==="1e"}; Wm=function(m){return m.d8==="mac3"||m.d8==="meac3"||m.d8==="m"||m.d8==="i"||e2y(m)}; e2y=function(m){return m.d8==="MAC3"||m.d8==="MEAC3"||m.d8==="M"||m.d8==="I"}; g.O_=function(m){return m.containerType===1}; PSA=function(m){return m.d8==="("||m.d8==="(h"||m.d8==="H"||k_&&m.d8==="1e"}; QH=function(m){return m.mimeType==="application/x-mpegURL"}; g.s_=function(m,F){return{itag:+m.itag,lmt:F?0:m.lastModified,xtags:m.X||""}}; iVA=function(m){var F=navigator.mediaCapabilities;if(F==null||!F.decodingInfo||m.d8==="f")return Promise.resolve();var L={type:m.audio&&m.video?"file":"media-source"};m.video&&(L.video={contentType:m.mimeType,width:m.video.width||640,height:m.video.height||360,bitrate:m.u9*8||1E6,framerate:m.video.fps||30});m.audio&&(L.audio={contentType:m.mimeType,channels:""+(m.audio.numChannels||2),bitrate:m.u9*8||128E3,samplerate:m.audio.sampleRate||44100});return F.decodingInfo(L).then(function(u){m.B=u})}; bU=function(m){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(m)}; cm=function(m){return/(vp9|vp09|vp8|avc1|av01|av02)/.test(m)}; d2=function(m){return m.includes("vtt")||m.includes("text/mp4")}; x_=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}; nv=function(m,F,L,u,q,A,r){var G=new I8;F in g.pv||(F="small");F==="light"&&(F="tiny");u&&q?(q=Number(q),u=Number(u)):(q=g.pv[F],u=Math.round(q*16/9));A=new Kv(u,q,0,null,void 0,F,A,r);m=unescape(m.replace(/"/g,'"'));return new tX(L,m,{audio:G,video:A})}; Bm=function(m,F){return{start:function(L){return m[L]}, end:function(L){return F[L]}, length:m.length}}; g2v=function(m,F,L){for(var u=[],q=[],A=0;A=F)return L}catch(u){}return-1}; Cv=function(m,F){return JX(m,F)>=0}; z2D=function(m,F){if(!m)return NaN;F=JX(m,F);return F>=0?m.start(F):NaN}; ma=function(m,F){if(!m)return NaN;F=JX(m,F);return F>=0?m.end(F):NaN}; Ft=function(m){return m&&m.length?m.end(m.length-1):NaN}; LX=function(m){return Ft(m)>0}; uN=function(m,F){m=ma(m,F);return m>=0?m-F:0}; q4=function(m,F,L){for(var u=[],q=[],A=0;AL||(u.push(Math.max(F,m.start(A))-F),q.push(Math.min(L,m.end(A))-F));return Bm(u,q)}; A_=function(m,F,L,u){g.LT.call(this);var q=this;this.aH=m;this.start=F;this.end=L;this.isActive=u;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.Vk={error:function(){!q.sR()&&q.isActive&&q.publish("error",q)}, updateend:function(){!q.sR()&&q.isActive&&q.publish("updateend",q)}}; this.aH.jG(this.Vk);this.X3=this.isActive}; yG=function(m,F,L,u,q,A){g.LT.call(this);var r=this;this.KI=m;this.HO=F;this.id=L;this.containerType=u;this.d8=q;this.RR=A;this.iS=this.Hv=this.ZX=null;this.KX=!1;this.appendWindowStart=this.timestampOffset=0;this.lQ=Bm([],[]);this.lI=!1;this.Ii=[];this.lF=r0?[]:void 0;this.handler=function(v){return r.publish(v.type,r)}; var G;if((G=this.KI)==null?0:G.addEventListener)this.KI.addEventListener("updateend",this.handler),this.KI.addEventListener("error",this.handler)}; G8=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; vl=function(m,F){this.VM=m;this.X=F===void 0?!1:F;this.B=!1}; lN=function(m,F,L){L=L===void 0?!1:L;g.O.call(this);this.mediaElement=m;this.i9=F;this.isView=L;this.L=0;this.V=!1;this.Y=!0;this.hF=0;this.callback=null;this.W=!1;this.i9||(this.HO=this.mediaElement.tW());this.events=new g.j7(this);g.Q(this,this.events);this.G=new vl(this.i9?window.URL.createObjectURL(this.i9):this.HO.webkitMediaSourceURL,!0);m=this.i9||this.HO;MY(this.events,m,["sourceopen","webkitsourceopen"],this.ThF);MY(this.events,m,["sourceclose","webkitsourceclose"],this.PD0);this.Z={updateend:this.B5}}; YNN=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; a9_=function(m,F){w0(m)?g.p4(function(){F(m)}):m.callback=F}; Da_=function(m,F,L){if(VG){var u;j9(m.mediaElement,{l:"mswssb",sr:(u=m.mediaElement.z0)==null?void 0:u.lU()},!1);F.jG(m.Z,m);L.jG(m.Z,m)}m.X=F;m.B=L;g.Q(m,F);g.Q(m,L)}; IQ=function(m){return!!m.X||!!m.B}; w0=function(m){try{return RQ(m)==="open"}catch(F){return!1}}; RQ=function(m){if(m.i9)return m.i9.readyState;switch(m.HO.webkitSourceState){case m.HO.SOURCE_OPEN:return"open";case m.HO.SOURCE_ENDED:return"ended";default:return"closed"}}; $c=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; Trn=function(m,F,L,u){if(!m.X||!m.B)return null;var q=m.X.isView()?m.X.aH:m.X,A=m.B.isView()?m.B.aH:m.B,r=new lN(m.mediaElement,m.i9,!0);r.G=m.G;Da_(r,new A_(q,F,L,u),new A_(A,F,L,u));w0(m)||m.X.fT(m.X.CI());return r}; NrM=function(m){var F;(F=m.X)==null||F.ge();var L;(L=m.B)==null||L.ge();m.Y=!1}; e9=function(){var m=this;this.Rw=this.PU=WBv;this.promise=new g.f4(function(F,L){m.PU=F;m.Rw=L})}; Pl=function(){g.O.call(this);this.Va=!1;this.VM=null;this.W=this.Z=!1;this.V=new g.eT;this.L=this.z0=null;g.Q(this,this.V)}; iN=function(m){m=m.Df();return m.length<1?NaN:m.end(m.length-1)}; paD=function(m){!m.B&&YNN()&&(m.G?m.G.then(function(){return paD(m)}):m.a9()||(m.B=m.Ss()))}; K$v=function(m){m.B&&(m.B.dispose(),m.B=void 0)}; j9=function(m,F,L){var u;((u=m.z0)==null?0:u.wY())&&m.z0.XN("rms",F,L===void 0?!1:L)}; f9v=function(m,F,L){m.isPaused()||m.getCurrentTime()>F||L>10||(m.play(),g.eI(function(){f9v(m,m.getCurrentTime(),L+1)},500))}; xav=function(m,F){m.VM&&m.VM.equals(F)||(m.VM&&m.VM.dispose(),m.VM=F)}; g0=function(m){return uN(m.x5(),m.getCurrentTime())}; Meu=function(m,F){if(m.Rt()===0||m.hasError())return!1;var L=m.getCurrentTime()>0;return F>=0&&(m=m.Df(),m.length||!L)?Cv(m,F):L}; z8=function(m){m.a9()&&(m.z0&&m.z0.XX("rs_s"),WT&&m.getCurrentTime()>0&&m.seekTo(0),m.Nf(),m.load(),xav(m,null));delete m.G}; Yc=function(m){switch(m.yv()){case 2:return"progressive.net.retryexhausted";case 3:return m=m.DX(),(m==null?0:m.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||ZVv&&(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.aQ=function(m,F,L){this.E$=F===void 0?null:F;this.seekSource=L===void 0?null:L;this.state=m||64}; D1=function(m,F,L){L=L===void 0?!1:L;return SNy(m,F.getCurrentTime(),(0,g.a9)(),g0(F),L)}; T8=function(m,F,L,u){if(!(F===m.state&&L===m.E$&&u===m.seekSource||F!==void 0&&(F&128&&!L||F&2&&F&16))){var q;if(q=F)q=F||m.state,q=!!(q&16||q&32);m=new g.aQ(F,L,q?u?u:m.seekSource:null)}return m}; N4=function(m,F,L){return T8(m,m.state|F,null,L===void 0?null:L)}; pX=function(m,F){return T8(m,m.state&~F,null,null)}; KX=function(m,F,L,u){return T8(m,(m.state|F)&~L,null,u===void 0?null:u)}; g.n=function(m,F){return!!(m.state&F)}; g.fX=function(m,F){return F.state===m.state&&F.E$===m.E$}; xc=function(m){return m.isPlaying()&&!g.n(m,16)&&!g.n(m,32)}; M4=function(m){return g.n(m,128)?-1:g.n(m,2)?0:g.n(m,2048)?3:g.n(m,64)?-1:g.n(m,1)&&!g.n(m,32)?3:g.n(m,8)?1:g.n(m,4)?2:-1}; S9=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a){g.O.call(this);var T=this;this.LC=m;this.slot=F;this.layout=L;this.YC=u;this.II=q;this.oW=A;this.eY=r;this.EM=G;this.xD=v;this.Mh=l;this.position=V;this.V=I;this.M0=R;this.Nj=e;this.context=a;this.hK=!0;this.G=!1;this.yM="not_rendering";this.X=!1;m=bE(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.r8=new Ve(L.bl,this.YC,m,L.layoutId);var f;m=((f=Z1(this))==null?void 0:f.progressCommands)||[];this.B=new NP(v,m,L.layoutId,function(){return T.oE()})}; Z1=function(m){return bE(m.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; o2v=function(m){rr("Received layout exit signal when not in layout exit flow.",m.slot,m.layout)}; XaB=function(m){var F;return((F=Lv(m.oW.get(),2))==null?void 0:F.clientPlaybackNonce)||""}; teN=function(m,F){switch(F){case "normal":m.pI("complete");break;case "skipped":m.pI("skip");break;case "abandoned":P4(m.r8,"impression")&&m.pI("abandon")}}; E2u=function(m,F){m.G||(F=new g.ys(F.state,new g.aQ),m.G=!0);return F}; UaM=function(m,F){JF(F)?m.Mh(1):g.va(F,4)&&!g.va(F,2)&&m.BV();G_(F,4)<0&&!(G_(F,2)<0)&&m.bA()}; k_v=function(m){m.position===0&&(m.EM.get(),m=bE(m.layout.clientMetadata,"metadata_type_ad_placement_config").kind,m={adBreakType:oQ(m)},Tv("ad_bl"),g.N8(m))}; Xt=function(m,F){$S(m.r8,F,!m.X)}; W$v=function(m){var F;return(((F=Z1(m))==null?void 0:F.progressCommands)||[]).findIndex(function(L){return!!g.z(L==null?void 0:L.command,h2B)})!==-1}; g.t_=function(m,F,L){KD(m,L)||xW(m,F,L);KD(m,"video_to_ad")||xW(m,F,"video_to_ad");KD(m,"ad_to_video")||xW(m,F,"ad_to_video");KD(m,"ad_to_ad")||xW(m,F,"ad_to_ad")}; EJ=function(m){S9.call(this,m.LC,m.slot,m.Kr,m.YC,m.II,m.oW,m.eY,m.EM,m.xD,m.Mh,m.t5,m.ZK,m.V6,m.M0,m.Nj,m.context);var F=this;this.sH=!0;this.pJ=this.bb=0;this.Dh=dj(function(){F.LC.zY(F.slot,F.layout)}); this.cP=m.cP;this.t5=m.t5;this.eq=dj(function(){F.yM!=="rendering_stop_requested"&&F.t5(F);F.layoutExitReason?F.LC.Ft(F.slot,F.layout,F.layoutExitReason):o2v(F)}); this.timer=new g.tI(200);this.timer.listen("tick",function(){F.ev()}); g.Q(this,this.timer)}; OVy=function(m){m.pJ=Date.now();UJ(m,m.bb);m.timer.start()}; UJ=function(m,F){F={current:F/1E3,duration:m.oE()/1E3};m.cP.get().iX("onAdPlaybackProgress",F)}; Wl=function(m){S9.call(this,m.callback,m.slot,m.Kr,m.YC,m.II,m.oW,m.eY,m.EM,m.xD,m.Mh,m.t5,m.ZK,m.V6,m.M0,m.Nj,m.context);var F=this;this.adCpn="";this.g6=this.J0=0;this.Dh=dj(function(){F.LC.zY(F.slot,F.layout)}); this.eq=dj(function(){F.yM!=="rendering_stop_requested"&&F.t5(F);F.layoutExitReason?F.LC.Ft(F.slot,F.layout,F.layoutExitReason):o2v(F)}); this.eU=m.eU;this.wJ=m.wJ;this.IH=m.IH;this.cP=m.cP;this.Mw=m.Mw;this.t5=m.t5;Xq(this.M0.get(),"html5_disable_media_load_timeout")||(this.ya=new g.Bk(function(){F.V9("load_timeout",new Qk("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); m=kc(this.M0.get());var L=h_(this.M0.get());m&&L&&(this.FE=new g.Bk(function(){var u=bE(F.layout.clientMetadata,"metadata_type_preload_player_vars");u&&F.wJ.get().j.preloadVideoByPlayerVars(u,2,300)}))}; QTM=function(m){return new EJ(Object.assign({},m,{LC:m.callback,Mh:function(){}}))}; sTM=function(m){return new Wl(Object.assign({},m,{Mh:function(F){m.cP.get().iX("onAdIntroStateChange",F)}}))}; bVb=function(m){return new Wl(Object.assign({},m,{Mh:function(F){m.cP.get().QS(F)}}))}; cE_=function(m){for(var F=m.Kr,L=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],u=g.Z(jw()),q=u.next();!q.done;q=u.next())L.push(q.value);if(tF(F,{yd:L,D2:["LAYOUT_TYPE_MEDIA_BREAK"]}))return QTM(m);F=m.Kr;L=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];u=g.Z(jw());for(q=u.next();!q.done;q=u.next())L.push(q.value);if(tF(F,{yd:L,D2:["LAYOUT_TYPE_MEDIA"]}))return hA(m.Kr.clientMetadata,"metadata_type_ad_intro")?sTM(m):bVb(m)}; OJ=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R){g.O.call(this);this.callback=m;this.oW=F;this.iM=L;this.wJ=u;this.eY=q;this.zE=A;this.EM=r;this.hG=G;this.slot=v;this.layout=l;this.Gy=w;this.Y_=V;this.Vd=I;this.M0=R;this.hK=!0;this.im=!1;this.Jo=[];this.Zw=-1;this.bS=!1}; QG=function(m){return m.Jo[m.Zw]}; bN=function(m,F,L){var u=QG(m);m.Zw===m.Jo.length-1&&rr("Unexpected skip with target requested during the last sublayout");if(L.renderingContent===void 0&&L.layoutId!==sJ(u,F,L)){rr("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",u.mE(),u.T0(),{requestingSlot:F,requestingLayout:L});var q=!1}else q=!0;if(q){a:{if((q=bE(u.T0().clientMetadata,"metadata_type_ad_pod_skip_target"))&&q>0&&q0)){rr("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",m.slot,m.layout,{indexToPlay:F,layoutId:m.layout.layoutId});break a}m.Zw=F;F=QG(m);if(m.Zw>0){var L=m.EM.get();L.B=!1;var u={};L.X&&L.videoId&&(u.cttAuthInfo={token:L.X,videoId:L.videoId});pD("ad_to_ad",u)}L=g.z(F.T0().renderingContent,n8);if(L==null?0:L.isEligibleToBeSkippedWhenNoEngagementOnLayoutId){var q; L=!((q=m.zE.get().KT0.get(L.isEligibleToBeSkippedWhenNoEngagementOnLayoutId))!=null&&q)}else L=!1;L?cl(m,m.Zw+1):F.startRendering(F.T0())}}; BrM=function(m){(m=QG(m))&&m.wx()}; HVy=function(m){return new OJ(m.xNu,m.oW,m.iM,m.wJ,m.eY,m.zE,m.EM,m.hG,m.slot,m.layout,m.Gy,m.Y_,m.Vd,m.M0)}; Hl=function(m,F,L,u,q,A,r){g.O.call(this);this.callback=m;this.wJ=F;this.eY=L;this.EM=u;this.Hd=q;this.Vd=A;this.M0=r;this.hK=!0;this.im=!1}; JEM=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a,T,f,M,S,t,b){function W(){var FM=cE_(Object.assign({},mB,{callback:{zY:m.zY.bind(m),Ft:m.Ft.bind(m),JD:m.JD.bind(m)},slot:L,Kr:u,t5:function(){Bl(r,u)}, ZK:0,V6:1,Nj:!0}));return FM?new Hl(m,w,I,a,FM,q,S):FM} function H(){var FM,r_=(FM=u.Py)!=null?FM:bE(u.clientMetadata,"metadata_type_sub_layouts");FM=HVy({xNu:m,oW:V,iM:t,wJ:w,eY:I,zE:R,EM:a,hG:F,slot:L,layout:u,Gy:A,Y_:r,Vd:q,M0:S});for(var ju=[],LM={Z6:0};LM.Z6q&&r.RB(w,q-u);return w}; qyv=function(m,F,L){var u=bE(F.clientMetadata,"metadata_type_sodar_extension_data");if(u)try{JWb(L,u)}catch(q){rr("Unexpected error when loading Sodar",m,F,{error:q})}}; AzB=function(m,F,L,u,q,A,r){ua(m,F,new g.ys(L,new g.aQ),u,q,r,!1,A)}; ua=function(m,F,L,u,q,A,r,G){r=r===void 0?!0:r;JF(L)&&C8(q,0,null)&&(!P4(m,"impression")&&G&&G(),m.pI("impression"));P4(m,"impression")&&(g.va(L,4)&&!g.va(L,2)&&m.F2("pause"),G_(L,4)<0&&!(G_(L,2)<0)&&m.F2("resume"),g.va(L,16)&&q>=.5&&m.F2("seek"),r&&g.va(L,2)&&qe(m,L.state,F,u,q,A))}; qe=function(m,F,L,u,q,A,r,G,v){P4(m,"impression")&&(A?(A=q-u,A=A>=-1&&A<=2):A=Math.abs(u-q)<=1,An(m,F,A?u:q,L,u,r,G&&A),A&&!v&&m.pI("complete"))}; An=function(m,F,L,u,q,A,r){ew(m,L*1E3,r);q<=0||L<=0||(F==null?0:g.n(F,16))||(F==null?0:g.n(F,32))||(C8(L,q*.25,u)&&(A&&!P4(m,"first_quartile")&&A("first"),m.pI("first_quartile")),C8(L,q*.5,u)&&(A&&!P4(m,"midpoint")&&A("second"),m.pI("midpoint")),C8(L,q*.75,u)&&(A&&!P4(m,"third_quartile")&&A("third"),m.pI("third_quartile")))}; rzn=function(m,F){P4(m,"impression")&&m.F2(F?"fullscreen":"end_fullscreen")}; yzM=function(m){P4(m,"impression")&&m.F2("clickthrough")}; Gvu=function(m){m.F2("active_view_measurable")}; vWj=function(m){P4(m,"impression")&&!P4(m,"seek")&&m.F2("active_view_fully_viewable_audible_half_duration")}; lbB=function(m){P4(m,"impression")&&!P4(m,"seek")&&m.F2("active_view_viewable")}; wFN=function(m){P4(m,"impression")&&!P4(m,"seek")&&m.F2("audio_audible")}; VbM=function(m){P4(m,"impression")&&!P4(m,"seek")&&m.F2("audio_measurable")}; j6y=function(m,F,L,u,q,A,r,G,v,l,w,V,I){this.callback=m;this.slot=F;this.layout=L;this.iM=u;this.r8=q;this.eY=A;this.TD=r;this.II=G;this.eU=v;this.M0=l;this.YC=w;this.oW=V;this.IH=I;this.sH=!0;this.Ow=this.yM=null;this.adCpn=void 0;this.X=!1}; IbM=function(m,F,L){var u;LQ(m.YC.get(),"ads_qua","cpn."+bE(m.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((u=Lv(m.oW.get(),2))==null?void 0:u.clientPlaybackNonce)+";qt."+F+";clr."+L)}; R9M=function(m,F){var L,u;LQ(m.YC.get(),"ads_imp","cpn."+bE(m.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((L=Lv(m.oW.get(),2))==null?void 0:L.clientPlaybackNonce)+";clr."+F+";skp."+!!g.z((u=bE(m.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:u.skipOrPreviewRenderer,rK))}; yn=function(m){return{enterMs:bE(m.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:bE(m.clientMetadata,"metadata_type_layout_exit_ms")}}; GF=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R){J_.call(this,m,F,L,u,q,r,G,v,l,V);this.TD=A;this.eU=w;this.II=I;this.M0=R;this.Ow=this.yM=null}; $8y=function(m,F){var L;LQ(m.YC.get(),"ads_imp","acpn."+((L=Lv(m.oW.get(),2))==null?void 0:L.clientPlaybackNonce)+";clr."+F)}; e9M=function(m,F,L){var u;LQ(m.YC.get(),"ads_qua","cpn."+bE(m.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((u=Lv(m.oW.get(),2))==null?void 0:u.clientPlaybackNonce)+";qt."+F+";clr."+L)}; v_=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a,T,f,M,S,t){this.Vd=m;this.Gy=F;this.Y_=L;this.oW=u;this.iM=q;this.eY=A;this.zE=r;this.YC=G;this.TD=v;this.L0=l;this.II=w;this.eU=V;this.wJ=I;this.IH=R;this.EM=e;this.cP=a;this.xD=T;this.Mw=f;this.M0=M;this.X=S;this.context=t}; la=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a,T,f){this.Vd=m;this.Gy=F;this.Y_=L;this.YC=u;this.II=q;this.eU=A;this.wJ=r;this.oW=G;this.eY=v;this.zE=l;this.IH=w;this.EM=V;this.cP=I;this.xD=R;this.Mw=e;this.M0=a;this.iM=T;this.context=f}; PxB=function(m,F,L,u){Fk.call(this,"survey-interstitial",m,F,L,u)}; wK=function(m,F,L,u,q){qP.call(this,L,m,F,u);this.YC=q;m=bE(F.clientMetadata,"metadata_type_ad_placement_config");this.r8=new Ve(F.bl,q,m,F.layoutId)}; Vn=function(m){return Math.round(m.width)+"x"+Math.round(m.height)}; Ij=function(m,F,L){L=L===void 0?jo:L;L.widthm.width*m.height*.2)return{Tk:3,qc:501,errorMessage:"ad("+Vn(L)+") to container("+Vn(m)+") ratio exceeds limit."};if(L.height>m.height/3-F)return{Tk:3,qc:501,errorMessage:"ad("+Vn(L)+") covers container("+Vn(m)+") center."}}; iDB=function(m,F){var L=bE(m.clientMetadata,"metadata_type_ad_placement_config");return new Ve(m.bl,F,L,m.layoutId)}; Rj=function(m){return bE(m.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; $k=function(m,F,L,u){Fk.call(this,"invideo-overlay",m,F,L,u);this.interactionLoggingClientData=u}; eo=function(m,F,L,u,q,A,r,G,v,l,w,V){qP.call(this,A,m,F,q);this.YC=L;this.V=r;this.eY=G;this.xD=v;this.M0=l;this.L=w;this.Y=V;this.r8=iDB(F,L)}; gWM=function(){var m=["metadata_type_invideo_overlay_ad_renderer"];jw().forEach(function(F){m.push(F)}); return{yd:m,D2:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; P_=function(m,F,L,u,q,A,r,G,v,l,w,V,I){qP.call(this,A,m,F,q);this.YC=L;this.V=r;this.W=G;this.eY=v;this.xD=l;this.M0=w;this.L=V;this.Y=I;this.r8=iDB(F,L)}; z9M=function(){for(var m=["metadata_type_invideo_overlay_ad_renderer"],F=g.Z(jw()),L=F.next();!L.done;L=F.next())m.push(L.value);return{yd:m,D2:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; ia=function(m){this.eY=m;this.X=!1}; Yyb=function(m,F,L){Fk.call(this,"survey",m,{},F,L)}; gK=function(m,F,L,u,q,A,r){qP.call(this,L,m,F,u);this.V=q;this.eY=A;this.M0=r}; abB=function(m,F,L,u,q,A,r,G,v,l){this.ul=m;this.eY=F;this.YC=L;this.V=u;this.II=q;this.B=A;this.G=r;this.xD=G;this.M0=v;this.X=l}; D8A=function(m,F,L,u,q,A,r,G,v,l){this.ul=m;this.eY=F;this.YC=L;this.V=u;this.II=q;this.B=A;this.G=r;this.xD=G;this.M0=v;this.X=l}; zF=function(m,F,L,u,q,A,r,G,v,l){OQ.call(this,m,F,L,u,q,A,r,v);this.Pu=G;this.oW=l}; TsM=function(){var m=Fey();m.yd.push("metadata_type_ad_info_ad_metadata");return m}; NsM=function(m,F,L,u,q,A,r){this.ul=m;this.eY=F;this.YC=L;this.B=u;this.Pu=q;this.X=A;this.oW=r}; pFv=function(m,F,L,u,q,A,r,G){this.ul=m;this.eY=F;this.YC=L;this.B=u;this.Pu=q;this.X=A;this.M0=r;this.oW=G}; Yk=function(m,F){this.adPodIndex=m;this.X=F.length;this.adBreakLengthSeconds=F.reduce(function(u,q){return u+q},0); var L=0;for(m+=1;m0}; Al=function(m){return!!(m.SRu&&m.slot&&m.layout)}; rC=function(m){var F,L=(F=m.config)==null?void 0:F.adPlacementConfig;m=m.renderer;return!(!L||L.kind==null||!m)}; ODy=function(m){if(!Jn(m.adLayoutMetadata))return!1;m=m.renderingContent;return g.z(m,n8)||g.z(m,B4)||g.z(m,WzM)||g.z(m,c4)||g.z(m,dq)?!0:!1}; y4=function(m){return m.playerVars!==void 0&&m.pings!==void 0&&m.externalVideoId!==void 0}; IC=function(m){if(!Jn(m.adLayoutMetadata))return!1;m=m.renderingContent;var F=g.z(m,GN);return F?vp(F):(F=g.z(m,ll))?y4(F):(F=g.z(m,wC))?F.playerVars!==void 0:(F=g.z(m,n8))?F.durationMilliseconds!==void 0:g.z(m,V4)||g.z(m,jV)?!0:!1}; vp=function(m){m=(m.sequentialLayouts||[]).map(function(F){return g.z(F,RC)}); return m.length>0&&m.every(IC)}; eV=function(m){return Jn(m.adLayoutMetadata)?(m=g.z(m.renderingContent,$M))&&m.pings?!0:!1:!1}; d8v=function(m){if(!Jn(m.adLayoutMetadata))return!1;if(g.z(m.renderingContent,Q6B)||g.z(m.renderingContent,Pp))return!0;var F=g.z(m.renderingContent,il);return g.z(m.renderingContent,gC)||g.z(F==null?void 0:F.sidePanel,s6A)||g.z(F==null?void 0:F.sidePanel,bDZ)||g.z(F==null?void 0:F.sidePanel,czy)?!0:!1}; m$B=function(m){var F;(F=!m)||(F=m.adSlotMetadata,F=!((F==null?void 0:F.slotId)!==void 0&&(F==null?void 0:F.slotType)!==void 0));if(F||!(nWA(m)||m.slotEntryTrigger&&m.slotFulfillmentTriggers&&m.slotExpirationTriggers))return!1;var L;m=(L=m.fulfillmentContent)==null?void 0:L.fulfilledLayout;return(L=g.z(m,RC))?IC(L):(L=g.z(m,zN))?d8v(L):(L=g.z(m,BsM))?ODy(L):(L=g.z(m,HDM))?kvD(L):(L=g.z(m,JzZ))?Jn(L.adLayoutMetadata)?g.z(L.renderingContent,CQ)?!0:!1:!1:(L=g.z(m,YM))?eV(L):(m=g.z(m,CxD))?Jn(m.adLayoutMetadata)? g.z(m.renderingContent,Pp)?!0:!1:!1:!1}; nWA=function(m){var F;m=g.z((F=m.fulfillmentContent)==null?void 0:F.fulfilledLayout,zN);var L;return m&&((L=m.adLayoutMetadata)==null?void 0:L.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&m.layoutExitNormalTriggers===void 0}; FPN=function(m){var F;return(m==null?void 0:(F=m.adSlotMetadata)==null?void 0:F.slotType)==="SLOT_TYPE_IN_PLAYER"}; LPN=function(m){m=g.Z(m||[]);for(var F=m.next();!F.done;F=m.next()){var L=g.z(F.value,aC);if(L===void 0||!m$B(L))break;F=void 0;L=(F=L.fulfillmentContent)==null?void 0:F.fulfilledLayout;if((F=g.z(L,YM))&&eV(F))return!0}return!1}; q2Z=function(m,F){var L;if((L=m.questions)==null||!L.length||!m.playbackCommands||(F===void 0||!F)&&m.questions.length!==1)return!1;m=g.Z(m.questions);for(F=m.next();!F.done;F=m.next()){F=F.value;var u=L=void 0,q=((L=g.z(F,D$))==null?void 0:L.surveyAdQuestionCommon)||((u=g.z(F,TN))==null?void 0:u.surveyAdQuestionCommon);if(!uP_(q))return!1}return!0}; AOD=function(m){m=((m==null?void 0:m.playerOverlay)||{}).instreamSurveyAdRenderer;var F;if(m)if(m.playbackCommands&&m.questions&&m.questions.length===1){var L,u=((F=g.z(m.questions[0],D$))==null?void 0:F.surveyAdQuestionCommon)||((L=g.z(m.questions[0],TN))==null?void 0:L.surveyAdQuestionCommon);F=uP_(u)}else F=!1;else F=!1;return F}; uP_=function(m){if(!m)return!1;m=g.z(m.instreamAdPlayerOverlay,N7);var F=g.z(m==null?void 0:m.skipOrPreviewRenderer,rK),L=g.z(m==null?void 0:m.adInfoRenderer,pi);return(g.z(m==null?void 0:m.skipOrPreviewRenderer,Ki)||F)&&L?!0:!1}; rOM=function(m){return m.linearAds!=null&&Jn(m.adLayoutMetadata)}; yON=function(m){return m.linearAd!=null&&m.adVideoStart!=null}; GHM=function(m){if(isNaN(Number(m.timeoutSeconds))||!m.text||!m.ctaButton||!g.z(m.ctaButton,fi)||!m.brandImage)return!1;var F;return m.backgroundImage&&g.z(m.backgroundImage,xM)&&((F=g.z(m.backgroundImage,xM))==null?0:F.landscape)?!0:!1}; M7=function(m,F,L,u,q,A,r,G){g.O.call(this);this.M0=m;this.X=F;this.B=u;this.oW=q;this.V=A;this.G=r;this.wJ=G}; w9v=function(m,F,L){var u,q=((u=L.adSlots)!=null?u:[]).map(function(G){return g.z(G,aC)}); if(L.rE)if(bE(F.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))m0(m.X.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},F.slotId); else{if(m.M0.get().j.C().N("h5_check_forecasting_renderer_for_throttled_midroll")){var A=L.c9.filter(function(G){var v;return((v=G.renderer)==null?void 0:v.clientForecastingAdRenderer)!=null}); A.length!==0?vsv(m.G,A,q,F.slotId,L.ssdaiAdsConfig):m0(m.X.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},F.slotId)}else m0(m.X.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},F.slotId); ltM(m.V,F)}else{var r;u={Bm:Math.round(((A=bE(F.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:A.Bm)||0),XB:(r=bE(F.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:r.XB};A=bE(F.clientMetadata,"metadata_type_cue_point");vsv(m.G,L.c9,q,F.slotId,L.ssdaiAdsConfig,u,A)}}; Itb=function(m,F,L,u,q,A,r,G){var v=Lv(m.oW.get(),1);if(VGM(m.M0.get())){var l=Z$(m.B.get(),L,u,q,v.clientPlaybackNonce,v.QE,v.daiEnabled,v,A,r);jaj(m,l);m0(m.X.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return l},F)}else m0(m.X.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return Z$(m.B.get(),L,u,q,v.clientPlaybackNonce,v.QE,v.daiEnabled,v,A,r,G)},F)}; jaj=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next()){var u=L.value;if(u.slotType==="SLOT_TYPE_PLAYER_BYTES"&&u.fulfilledLayout)if(L=void 0,u.fulfilledLayout.renderingContent)L=bE(u.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(u.fulfilledLayout.Py){u=g.Z(u.fulfilledLayout.Py);for(var q=u.next();!q.done&&(q=q.value,!q.renderingContent||!(L=bE(q.clientMetadata,"metadata_type_player_vars")));q=u.next());}}else L=void 0;if(L){m.wJ.get().j.preloadVideoByPlayerVars(L, 2,300);break}}}; $$A=function(m,F,L,u,q,A,r){F=RTM(F,A,Number(u.prefetchMilliseconds)||0,r);m=F instanceof J?F:SV(m,u,q,F,L);return m instanceof J?m:[m]}; eTM=function(m,F,L,u,q){var A=F1(m.B.get(),"SLOT_TYPE_AD_BREAK_REQUEST");u=[new aV({getAdBreakUrl:u.getAdBreakUrl,Bm:0,XB:0}),new EU(!0)];m=F.pauseDurationMs?F.lactThresholdMs?{slotId:A,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new c_(m.X,A),slotFulfillmentTriggers:[new fbn(m.X)],slotExpirationTriggers:[new kk(m.X,q),new Qn(m.X,A)],pu:"core",clientMetadata:new sU(u),adSlotLoggingData:L}:new J("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new J("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return m instanceof J?m:[m]}; P0M=function(m){var F,L;return((F=m.renderer)==null?void 0:(L=F.adBreakServiceRenderer)==null?void 0:L.getAdBreakUrl)!==void 0}; oC=function(m,F,L){if(m.beforeContentVideoIdStartedTrigger)m=m.beforeContentVideoIdStartedTrigger?new aj(OU,F,m.id):new J("Not able to create BeforeContentVideoIdStartedTrigger");else{if(m.layoutIdExitedTrigger){var u;F=(u=m.layoutIdExitedTrigger)!=null&&u.triggeringLayoutId?new fQ(OU,m.layoutIdExitedTrigger.triggeringLayoutId,m.id):new J("Not able to create LayoutIdExitedTrigger")}else{if(m.layoutExitedForReasonTrigger){var q,A;((q=m.layoutExitedForReasonTrigger)==null?0:q.triggeringLayoutId)&&((A= m.layoutExitedForReasonTrigger)==null?0:A.layoutExitReason)?(F=x8v(m.layoutExitedForReasonTrigger.layoutExitReason),m=F instanceof J?F:new KQ(OU,m.layoutExitedForReasonTrigger.triggeringLayoutId,[F],m.id)):m=new J("Not able to create LayoutIdExitedForReasonTrigger")}else{if(m.onLayoutSelfExitRequestedTrigger){var r;F=(r=m.onLayoutSelfExitRequestedTrigger)!=null&&r.triggeringLayoutId?new Uk(OU,m.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,m.id):new J("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(m.onNewPlaybackAfterContentVideoIdTrigger)m= m.onNewPlaybackAfterContentVideoIdTrigger?new kk(OU,F,m.id):new J("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(m.skipRequestedTrigger){var G;F=(G=m.skipRequestedTrigger)!=null&&G.triggeringLayoutId?new W_(OU,m.skipRequestedTrigger.triggeringLayoutId,m.id):new J("Not able to create SkipRequestedTrigger")}else if(m.slotIdEnteredTrigger){var v;F=(v=m.slotIdEnteredTrigger)!=null&&v.triggeringSlotId?new Ok(OU,m.slotIdEnteredTrigger.triggeringSlotId,m.id):new J("Not able to create SlotIdEnteredTrigger")}else if(m.slotIdExitedTrigger){var l; F=(l=m.slotIdExitedTrigger)!=null&&l.triggeringSlotId?new Qn(OU,m.slotIdExitedTrigger.triggeringSlotId,m.id):new J("Not able to create SkipRequestedTrigger")}else if(m.surveySubmittedTrigger){var w;F=(w=m.surveySubmittedTrigger)!=null&&w.triggeringLayoutId?new nQ(OU,m.surveySubmittedTrigger.triggeringLayoutId,m.id):new J("Not able to create SurveySubmittedTrigger")}else{if(m.mediaResumedTrigger)m=m.mediaResumedTrigger&&m.id?new Mbu(m.id):new J("Not able to create MediaResumedTrigger");else{if(m.closeRequestedTrigger){var V; F=(V=m.closeRequestedTrigger)!=null&&V.triggeringLayoutId?new Dv(OU,m.closeRequestedTrigger.triggeringLayoutId,m.id):new J("Not able to create CloseRequestedTrigger")}else if(m.slotIdScheduledTrigger){var I;F=(I=m.slotIdScheduledTrigger)!=null&&I.triggeringSlotId?new c_(OU,m.slotIdScheduledTrigger.triggeringSlotId,m.id):new J("Not able to create SlotIdScheduledTrigger")}else{if(m.mediaTimeRangeTrigger){var R;u=Number((R=m.mediaTimeRangeTrigger)==null?void 0:R.offsetStartMilliseconds);var e;r=Number((e= m.mediaTimeRangeTrigger)==null?void 0:e.offsetEndMilliseconds);isFinite(u)&&isFinite(r)?(e=r,e===-1&&(e=L),L=u>e?new J("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:u,offsetEndMs:e},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",e===L&&u-500<=e):new aP(u,e),m=L instanceof J?L:new oj(OU,F,L,!1,m.id)):m=new J("Not able to create MediaTimeRangeTrigger")}else if(m.contentVideoIdEndedTrigger)m=m.contentVideoIdEndedTrigger?new TF(OU,F,!1,m.id):new J("Not able to create ContentVideoIdEndedTrigger"); else{if(m.layoutIdEnteredTrigger){var a;F=(a=m.layoutIdEnteredTrigger)!=null&&a.triggeringLayoutId?new pQ(OU,m.layoutIdEnteredTrigger.triggeringLayoutId,m.id):new J("Not able to create LayoutIdEnteredTrigger")}else if(m.timeRelativeToLayoutEnterTrigger){var T;F=(T=m.timeRelativeToLayoutEnterTrigger)!=null&&T.triggeringLayoutId?new B_(OU,Number(m.timeRelativeToLayoutEnterTrigger.durationMs),m.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,m.id):new J("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(m.onDifferentLayoutIdEnteredTrigger){var f; F=(f=m.onDifferentLayoutIdEnteredTrigger)!=null&&f.triggeringLayoutId&&m.onDifferentLayoutIdEnteredTrigger.slotType&&m.onDifferentLayoutIdEnteredTrigger.layoutType?new tn(OU,m.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,m.onDifferentLayoutIdEnteredTrigger.slotType,m.onDifferentLayoutIdEnteredTrigger.layoutType,m.id):new J("Not able to create CloseRequestedTrigger")}else{if(m.liveStreamBreakStartedTrigger)m=m.liveStreamBreakStartedTrigger&&m.id?new So(OU,m.id):new J("Not able to create LiveStreamBreakStartedTrigger"); else if(m.liveStreamBreakEndedTrigger)m=m.liveStreamBreakEndedTrigger&&m.id?new xk(OU,m.id):new J("Not able to create LiveStreamBreakEndedTrigger");else{if(m.liveStreamBreakScheduledDurationMatchedTrigger){var M;F=(M=m.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&M.breakDurationMs?new Me(Number(m.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,m.id):new J("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(m.liveStreamBreakScheduledDurationNotMatchedTrigger){var S; F=(S=m.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&S.breakDurationMs?new Zv(Number(m.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,m.id):new J("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(m.newSlotScheduledWithBreakDurationTrigger){var t;F=(t=m.newSlotScheduledWithBreakDurationTrigger)!=null&&t.breakDurationMs?new X0(Number(m.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,m.id):new J("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else F= m.prefetchCacheExpiredTrigger?new hn(OU,m.id):new J("Not able to convert an AdsControlflowTrigger.");m=F}F=m}m=F}F=m}m=F}F=m}m=F}F=m}m=F}F=m}m=F}return m}; XU=function(m,F){F.X>=2&&(m.slot_pos=F.adPodIndex);m.autoplay="1"}; gsB=function(m,F,L,u,q,A,r,G){return F===null?new J("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:F,ActionCompanionAdRenderer:u}):[iuM(m,F,r,A,function(v){var l=v.slotId;v=G(v);var w=u.adLayoutLoggingData,V=new sU([new aK(u),new XY(q)]);l=tZ(L.B.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",l);var I={layoutId:l,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",pu:"core"};return{layoutId:l,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",bl:new Map, layoutExitNormalTriggers:[new kk(L.X,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:V,Zc:v(I),adLayoutLoggingData:w}})]}; zTv=function(m,F,L,u,q,A,r,G){return F===null?new J("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:F,TopBannerImageTextIconButtonedLayoutViewModel:u}):[iuM(m,F,r,A,function(v){var l=v.slotId;v=G(v);var w=u.adLayoutLoggingData,V=new sU([new DO(u),new XY(q)]);l=tZ(L.B.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",l);var I={layoutId:l,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",pu:"core"};return{layoutId:l,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", bl:new Map,layoutExitNormalTriggers:[new kk(L.X,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:V,Zc:v(I),adLayoutLoggingData:w}})]}; TNZ=function(m,F,L,u,q,A){if(!A)for(F=g.Z(F),A=F.next();!A.done;A=F.next())A=A.value,tl(m,A.renderer,A.config.adPlacementConfig.kind);m=Array.from(m.values()).filter(function(w){return Y2B(w)}); F=[];A=g.Z(m);for(var r=A.next(),G={};!r.done;G={qK:void 0},r=A.next()){G.qK=r.value;r=g.Z(G.qK.PN);for(var v=r.next(),l={};!v.done;l={T7:void 0},v=r.next())l.T7=v.value,v=function(w,V){return function(I){return w.T7.P4(I,V.qK.instreamVideoAdRenderer.elementId,w.T7.mC)}}(l,G),l.T7.isContentVideoCompanion?F.push(atM(L,u,q,G.qK.instreamVideoAdRenderer.elementId,l.T7.associatedCompositePlayerBytesLayoutId,l.T7.adSlotLoggingData,v)):m.length>1?F.push(D$_(L,u,q,G.qK.instreamVideoAdRenderer.elementId,l.T7.adSlotLoggingData, function(w,V){return function(I){return w.T7.P4(I,V.qK.instreamVideoAdRenderer.elementId,w.T7.mC,w.T7.associatedCompositePlayerBytesLayoutId)}}(l,G))):F.push(D$_(L,u,q,G.qK.instreamVideoAdRenderer.elementId,l.T7.adSlotLoggingData,v))}return F}; tl=function(m,F,L){if(F=NNn(F)){F=g.Z(F);for(var u=F.next();!u.done;u=F.next())if((u=u.value)&&u.externalVideoId){var q=Em(m,u.externalVideoId);q.instreamVideoAdRenderer||(q.instreamVideoAdRenderer=u,q.qb=L)}else rr("InstreamVideoAdRenderer without externalVideoId")}}; NNn=function(m){var F=[],L=m.sandwichedLinearAdRenderer&&m.sandwichedLinearAdRenderer.linearAd&&g.z(m.sandwichedLinearAdRenderer.linearAd,ll);if(L)return F.push(L),F;if(m.instreamVideoAdRenderer)return F.push(m.instreamVideoAdRenderer),F;if(m.linearAdSequenceRenderer&&m.linearAdSequenceRenderer.linearAds){m=g.Z(m.linearAdSequenceRenderer.linearAds);for(L=m.next();!L.done;L=m.next())L=L.value,g.z(L,ll)&&F.push(g.z(L,ll));return F}return null}; Y2B=function(m){if(m.instreamVideoAdRenderer===void 0)return rr("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var F=g.Z(m.PN),L=F.next();!L.done;L=F.next()){L=L.value;if(L.P4===void 0)return!1;if(L.mC===void 0)return rr("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(m.qb===void 0||L.X_===void 0||m.qb!==L.X_&&L.X_!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(m.instreamVideoAdRenderer.elementId===void 0)return rr("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:m.qb,"matching APSR kind":L.X_}),!1}return!0}; Em=function(m,F){m.has(F)||m.set(F,{instreamVideoAdRenderer:void 0,qb:void 0,adVideoId:F,PN:[]});return m.get(F)}; Um=function(m,F,L,u,q,A,r,G,v){q?Em(m,q).PN.push({d4N:F,X_:L,isContentVideoCompanion:u,mC:r,associatedCompositePlayerBytesLayoutId:A,adSlotLoggingData:G,P4:v}):rr("Companion AdPlacementSupportedRenderer without adVideoId")}; kM=function(m){var F=0;m=g.Z(m.questions);for(var L=m.next();!L.done;L=m.next())if(L=L.value,L=g.z(L,D$)||g.z(L,TN)){var u=void 0;F+=((u=L.surveyAdQuestionCommon)==null?void 0:u.durationMilliseconds)||0}return F}; hl=function(m){var F,L,u,q,A=((L=g.z((F=m.questions)==null?void 0:F[0],D$))==null?void 0:L.surveyAdQuestionCommon)||((q=g.z((u=m.questions)==null?void 0:u[0],TN))==null?void 0:q.surveyAdQuestionCommon),r;F=[].concat(g.X(((r=m.playbackCommands)==null?void 0:r.instreamAdCompleteCommands)||[]),g.X((A==null?void 0:A.timeoutCommands)||[]));var G,v,l,w,V,I,R,e,a,T,f,M,S,t,b,W,H,mB,FM,r_;return{impressionCommands:(G=m.playbackCommands)==null?void 0:G.impressionCommands,errorCommands:(v=m.playbackCommands)== null?void 0:v.errorCommands,muteCommands:(l=m.playbackCommands)==null?void 0:l.muteCommands,unmuteCommands:(w=m.playbackCommands)==null?void 0:w.unmuteCommands,pauseCommands:(V=m.playbackCommands)==null?void 0:V.pauseCommands,rewindCommands:(I=m.playbackCommands)==null?void 0:I.rewindCommands,resumeCommands:(R=m.playbackCommands)==null?void 0:R.resumeCommands,skipCommands:(e=m.playbackCommands)==null?void 0:e.skipCommands,progressCommands:(a=m.playbackCommands)==null?void 0:a.progressCommands,GCC:(T= m.playbackCommands)==null?void 0:T.clickthroughCommands,fullscreenCommands:(f=m.playbackCommands)==null?void 0:f.fullscreenCommands,activeViewViewableCommands:(M=m.playbackCommands)==null?void 0:M.activeViewViewableCommands,activeViewMeasurableCommands:(S=m.playbackCommands)==null?void 0:S.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(t=m.playbackCommands)==null?void 0:t.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(b=m.playbackCommands)== null?void 0:(W=b.activeViewTracking)==null?void 0:W.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(H=m.playbackCommands)==null?void 0:(mB=H.activeViewTracking)==null?void 0:mB.activeViewAudioMeasurableCommands,endFullscreenCommands:(FM=m.playbackCommands)==null?void 0:FM.endFullscreenCommands,abandonCommands:(r_=m.playbackCommands)==null?void 0:r_.abandonCommands,completeCommands:F}}; KPn=function(m,F,L,u,q,A,r){return function(G,v){return p9y(m,v.slotId,G,A,function(l,w){var V=v.layoutId;l=r(l);return Wp(F,V,w,q,l,"LAYOUT_TYPE_SURVEY",[new Jo(L),u],L.adLayoutLoggingData)})}}; MGB=function(m,F,L,u,q,A,r){if(!ftN(m))return new J("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:m});var G=m.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[x$N(A,F,L,u,function(v){var l=v.slotId;v=r(v);l=tZ(q.B.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",l);var w={layoutId:l,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",pu:"core"},V=new fQ(q.X,u);return{layoutId:l,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",bl:new Map,layoutExitNormalTriggers:[V], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new Cn(G)]),Zc:v(w)}})]}; ftN=function(m){m=g.z(m==null?void 0:m.additionalPlayerOverlay,ZuM);if(!m)return!1;var F=m.slidingMessages;return m.title&&F&&F.length!==0?!0:!1}; osv=function(m,F,L,u,q){var A;if((A=m.playerOverlay)==null||!A.instreamSurveyAdRenderer)return function(){return[]}; if(!AOD(m))return function(){return new J("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:m})}; var r=m.playerOverlay.instreamSurveyAdRenderer,G=kM(r);return G<=0?function(){return new J("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:r})}:function(v,l){var w=S2M(v,L,u,function(V){var I=V.slotId; V=l(V);var R=hl(r);I=tZ(q.B.get(),"LAYOUT_TYPE_SURVEY",I);var e={layoutId:I,layoutType:"LAYOUT_TYPE_SURVEY",pu:"core"},a=new fQ(q.X,u),T=new W_(q.X,I),f=new nQ(q.X,I),M=new XFM(q.X);return{layoutId:I,layoutType:"LAYOUT_TYPE_SURVEY",bl:new Map,layoutExitNormalTriggers:[a,M],layoutExitSkipTriggers:[T],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[f],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new Hf(r),new XY(F),new NI(G/1E3),new xx(R)]),Zc:V(e),adLayoutLoggingData:r.adLayoutLoggingData}}); v=MGB(m,L,w.slotId,u,q,v,l);return v instanceof J?v:[w].concat(g.X(v))}}; WPZ=function(m,F,L,u,q,A,r,G){r=r===void 0?!1:r;var v=[];try{var l=[];if(L.renderer.linearAdSequenceRenderer)var w=function(T){T=X9u(T.slotId,L,F,q(T),u,A,r);l=T.kwR;return T.NE}; else if(L.renderer.instreamVideoAdRenderer)w=function(T){var f=T.slotId;T=q(T);var M=r,S=L.config.adPlacementConfig,t=tGM(S),b=t.Bj,W=t.Hj;t=L.renderer.instreamVideoAdRenderer;var H;if(t==null?0:(H=t.playerOverlay)==null?0:H.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var mB=Om(t,M);H=Math.min(b+mB.videoLengthSeconds*1E3,W);M=new Yk(0,[mB.videoLengthSeconds]);W=mB.videoLengthSeconds;var FM=mB.playerVars,r_=mB.instreamAdPlayerOverlayRenderer,ju= mB.playerOverlayLayoutRenderer,LM=mB.adVideoId,g_=EsN(L),BN=mB.bl;mB=mB.q1;var r6=t==null?void 0:t.adLayoutLoggingData;t=t==null?void 0:t.sodarExtensionData;f=tZ(F.B.get(),"LAYOUT_TYPE_MEDIA",f);var Af={layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA",pu:"core"};return{layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA",bl:BN,layoutExitNormalTriggers:[new xk(F.X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new Wf(u), new wn(W),new Vk(FM),new RV(b),new $x(H),r_&&new O7(r_),ju&&new QR(ju),new XY(S),new ho(LM),new to(M),new zw(g_),t&&new IV(t),new rn({current:null}),new PR({}),new SH(mB)].filter(U$u)),Zc:T(Af),adLayoutLoggingData:r6}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var V=kH_(m,u,L.adSlotLoggingData,w,G);v.push(V);for(var I=g.Z(l),R=I.next();!R.done;R=I.next()){var e=R.value,a=e(m,q);if(a instanceof J)return a;v.push.apply(v,g.X(a))}}catch(T){return new J(T,{errorMessage:T.message,AdPlacementRenderer:L,numberOfSurveyRenderers:hTB(L)})}return v}; hTB=function(m){m=(m.renderer.linearAdSequenceRenderer||{}).linearAds;return m!=null&&m.length?m.filter(function(F){var L,u;return((L=g.z(F,ll))==null?void 0:(u=L.playerOverlay)==null?void 0:u.instreamSurveyAdRenderer)!=null}).length:0}; X9u=function(m,F,L,u,q,A,r){var G=F.config.adPlacementConfig,v=tGM(G),l=v.Bj,w=v.Hj;v=(F.renderer.linearAdSequenceRenderer||{}).linearAds;if(v==null||!v.length)throw new TypeError("Expected linear ads");var V=[],I={JM:l,ZK:0,VbN:V};v=v.map(function(e){return Ou_(m,e,I,L,u,G,q,w,r)}).map(function(e,a){a=new Yk(a,V); return e(a)}); var R=v.map(function(e){return e.LB}); return{NE:Qay(L,m,l,R,G,EsN(F),u,w,A),kwR:v.map(function(e){return e.lwb})}}; Ou_=function(m,F,L,u,q,A,r,G,v){var l=Om(g.z(F,ll),v),w=L.JM,V=L.ZK,I=Math.min(w+l.videoLengthSeconds*1E3,G);L.JM=I;L.ZK++;L.VbN.push(l.videoLengthSeconds);var R,e,a=(R=g.z(F,ll))==null?void 0:(e=R.playerOverlay)==null?void 0:e.instreamSurveyAdRenderer;if(l.adVideoId==="nPpU29QrbiU"&&a==null)throw new TypeError("Survey slate media has no survey overlay");return function(T){XU(l.playerVars,T);var f,M,S=l.videoLengthSeconds,t=l.playerVars,b=l.bl,W=l.q1,H=l.instreamAdPlayerOverlayRenderer,mB=l.playerOverlayLayoutRenderer, FM=l.adVideoId,r_=(f=g.z(F,ll))==null?void 0:f.adLayoutLoggingData;f=(M=g.z(F,ll))==null?void 0:M.sodarExtensionData;M=tZ(u.B.get(),"LAYOUT_TYPE_MEDIA",m);var ju={layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA",pu:"adapter"};T={layoutId:M,layoutType:"LAYOUT_TYPE_MEDIA",bl:b,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"adapter",clientMetadata:new sU([new Wf(r),new wn(S),new Vk(t),new RV(w),new $x(I), new eH(V),new rn({current:null}),H&&new O7(H),mB&&new QR(mB),new XY(A),new ho(FM),new to(T),f&&new IV(f),a&&new Z4(a),new PR({}),new SH(W)].filter(U$u)),Zc:q(ju),adLayoutLoggingData:r_};S=osv(g.z(F,ll),A,r,T.layoutId,u);return{LB:T,lwb:S}}}; Om=function(m,F){if(!m)throw new TypeError("Expected instream video ad renderer");if(!m.playerVars)throw new TypeError("Expected player vars in url encoded string");var L=KM(m.playerVars),u=Number(L.length_seconds);if(isNaN(u))throw new TypeError("Expected valid length seconds in player vars");var q=Number(m.trimmedMaxNonSkippableAdDurationMs);u=isNaN(q)?u:Math.min(u,q/1E3);q=m.playerOverlay||{};q=q.instreamAdPlayerOverlayRenderer===void 0?null:q.instreamAdPlayerOverlayRenderer;var A=m.playerOverlay|| {};A=A.playerOverlayLayoutRenderer===void 0?null:A.playerOverlayLayoutRenderer;var r=L.video_id;r||(r=(r=m.externalVideoId)?r:void 0);if(!r)throw new TypeError("Expected valid video id in IVAR");if(F&&u===0){var G;F=(G=sav[r])!=null?G:u}else F=u;return{playerVars:L,videoLengthSeconds:F,instreamAdPlayerOverlayRenderer:q,playerOverlayLayoutRenderer:A,adVideoId:r,bl:m.pings?wq(m.pings):new Map,q1:lF(m.pings)}}; EsN=function(m){m=Number(m.driftRecoveryMs);return isNaN(m)||m<=0?null:m}; tGM=function(m){var F=m.adTimeOffset||{};m=F.offsetEndMilliseconds;F=Number(F.offsetStartMilliseconds);if(isNaN(F))throw new TypeError("Expected valid start offset");m=Number(m);if(isNaN(m))throw new TypeError("Expected valid end offset");return{Bj:F,Hj:m}}; buv=function(m){var F,L=(F=bE(m.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:F.current;if(!L)return null;F=bE(m.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var u=m.layoutId,q=bE(m.clientMetadata,"metadata_type_content_cpn"),A=bE(m.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),r=bE(m.clientMetadata,"metadata_type_player_underlay_renderer"),G=bE(m.clientMetadata,"metadata_type_ad_placement_config"),v=bE(m.clientMetadata,"metadata_type_video_length_seconds"); var l=hA(m.clientMetadata,"metadata_type_layout_enter_ms")&&hA(m.clientMetadata,"metadata_type_layout_exit_ms")?(bE(m.clientMetadata,"metadata_type_layout_exit_ms")-bE(m.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{on:u,contentCpn:q,xJ:L,To:F,instreamAdPlayerOverlayRenderer:A,instreamAdPlayerUnderlayRenderer:r,adPlacementConfig:G,videoLengthSeconds:v,qj:l,inPlayerLayoutId:bE(m.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:bE(m.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; nsM=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e){u=F1(u,"SLOT_TYPE_PLAYER_BYTES");m=cOn(q,m,r,L,u,v,l);if(m instanceof J)return m;var a;l=(a=bE(m.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:a.layoutId;if(!l)return new J("Invalid adNotify layout");F=d$B(l,q,A,L,G,F,v,w,V,I,R,e,r);return F instanceof J?F:[m].concat(g.X(F))}; d$B=function(m,F,L,u,q,A,r,G,v,l,w,V,I){L=BNM(F,L,u,A,r,G,v,l,w,V,I);if(L instanceof J)return L;m=HuM(F,m,r,q,L);return m instanceof J?m:[].concat(g.X(m.v2),[m.Fq])}; C0y=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R){F=BNM(m,F,L,q,A,G,v,l,w,V,I,R);if(F instanceof J)return F;m=JOn(m,L,A,r,u,G.e0,F);return m instanceof J?m:m.v2.concat(m.Fq)}; BNM=function(m,F,L,u,q,A,r,G,v,l,w,V){var I=Q4(u);return I instanceof Qk?new J(I):l.j.C().experiments.fu("html5_refactor_in_player_slot_generation")?function(R){var e=new Yk(0,[I.Mu]);R=mMv(F,I.layoutId,I.zz,L,sm(I.playerVars,I.Gb,A,v,e),I.Mu,q,e,r(R),G.get(I.zz.externalVideoId),V);e=[];if(I.zz.playerOverlay.instreamAdPlayerOverlayRenderer){var a=buv(R);if(!a)return rr("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,R),{layout:R,v2:[]};e=[FpM(m, a.contentCpn,a.on,function(f){return bl(F,f.slotId,"core",a,JA(w,f))},a.inPlayerSlotId)].concat(g.X(e)); if(a.instreamAdPlayerUnderlayRenderer&&cp(l)){var T=a.instreamAdPlayerUnderlayRenderer;e=[Lpv(m,a.contentCpn,a.on,function(f){return uYy(F,f.slotId,T,a.adPlacementConfig,a.on,JA(w,f))})].concat(g.X(e))}}return{layout:R, v2:e}}:function(R){var e=new Yk(0,[I.Mu]); return{layout:mMv(F,I.layoutId,I.zz,L,sm(I.playerVars,I.Gb,A,v,e),I.Mu,q,e,r(R),G.get(I.zz.externalVideoId),V),v2:[]}}}; Q4=function(m){if(!m.playerVars)return new Qk("No playerVars available in InstreamVideoAdRenderer.");var F,L;if(m.elementId==null||m.playerVars==null||m.playerOverlay==null||((F=m.playerOverlay)==null?void 0:F.instreamAdPlayerOverlayRenderer)==null&&((L=m.playerOverlay)==null?void 0:L.playerOverlayLayoutRenderer)==null||m.pings==null||m.externalVideoId==null)return new Qk("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:m});F=KM(m.playerVars);L=Number(F.length_seconds);isNaN(L)&& (L=0,rr("Expected valid length seconds in player vars but got NaN"));return{layoutId:m.elementId,zz:m,playerVars:F,Gb:m.playerVars,Mu:L}}; sm=function(m,F,L,u,q){m.iv_load_policy=u;F=KM(F);if(F.cta_conversion_urls)try{m.cta_conversion_urls=JSON.parse(F.cta_conversion_urls)}catch(A){rr(A)}L.zi&&(m.ctrl=L.zi);L.CK&&(m.ytr=L.CK);L.EQ&&(m.ytrcc=L.EQ);L.isMdxPlayback&&(m.mdx="1");m.vvt&&(m.vss_credentials_token=m.vvt,L.wy&&(m.vss_credentials_token_type=L.wy),L.mdxEnvironment&&(m.mdx_environment=L.mdxEnvironment));XU(m,q);return m}; q7M=function(m){var F=new Map;m=g.Z(m);for(var L=m.next();!L.done;L=m.next())(L=L.value.renderer.remoteSlotsRenderer)&&L.hostElementId&&F.set(L.hostElementId,L);return F}; dC=function(m){return m.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; AoM=function(m){return m!=null}; jKj=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e){for(var a=[],T=g.Z(m),f=T.next();!f.done;f=T.next())if(f=f.value,!nWA(f)&&!FPN(f)){var M=ro_(f,u,L.QE);if(M instanceof J)return M;var S=void 0,t={slotId:f.adSlotMetadata.slotId,slotType:f.adSlotMetadata.slotType,slotPhysicalPosition:(S=f.adSlotMetadata.slotPhysicalPosition)!=null?S:1,pu:"core",slotEntryTrigger:M.slotEntryTrigger,slotFulfillmentTriggers:M.slotFulfillmentTriggers,slotExpirationTriggers:M.slotExpirationTriggers},b=g.z(f.fulfillmentContent.fulfilledLayout, RC);if(b){if(!IC(b))return new J("Invalid PlayerBytesAdLayoutRenderer");S=V&&!(dC(f)&&f.slotEntryTrigger.beforeContentVideoIdStartedTrigger);M=M.slotFulfillmentTriggers.some(function(W){return W instanceof Me}); M=S?yoM(t,f.adSlotMetadata.triggerEvent,b,L,u,A,m,I,M,R):GzM(t,f.adSlotMetadata.triggerEvent,b,F,L,u,q,A,r,G,v,l,m,w,f.adSlotMetadata.triggeringSourceLayoutId);if(M instanceof J)return M;b=[];e?b.push(new lE({current:e})):b.push(new lE({current:null}));dC(f)&&b.push(new UU({PC:dC(f)&&!!f.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));S&&b.push(new PR({}));L.e0&&b.push(new MI({}));f=Object.assign({},t,{clientMetadata:new sU(b),fulfilledLayout:M.layout,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData}); a.push.apply(a,g.X(M.v2));a.push(f)}else if(S=g.z(f.fulfillmentContent.fulfilledLayout,zN)){if(!d8v(S))return new J("Invalid PlayerUnderlayAdLayoutRenderer");S=v8N(S,u,L.QE,A,t,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId);if(S instanceof J)return S;f=Object.assign({},t,{clientMetadata:new sU([]),fulfilledLayout:S,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});a.push(f)}else if(S=g.z(f.fulfillmentContent.fulfilledLayout,CxD)){if(!Jn(S.adLayoutMetadata)||!g.z(S.renderingContent, Pp))return new J("Invalid InPlayerOrganicOverlayAdLayoutRenderer");S=S.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PLAYER_ORGANIC_BANNER_OVERLAY"?lOD(S,u,L.QE,A,t):new J("LayoutType ["+S.adLayoutMetadata.layoutType+"] is invalid for InPlayerOrganicOverlaySlot");if(S instanceof J)return S;f=Object.assign({},t,{clientMetadata:new sU([]),fulfilledLayout:S,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});a.push(f)}else if(S=g.z(f.fulfillmentContent.fulfilledLayout,HDM)){if(!kvD(S))return new J("Invalid AboveFeedAdLayoutRenderer"); S=wfA(S,u,L.QE,A,t,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId);if(S instanceof J)return S;f=Object.assign({},t,{clientMetadata:new sU([]),fulfilledLayout:S,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});a.push(f)}else if(S=g.z(f.fulfillmentContent.fulfilledLayout,JzZ)){if(!Jn(S.adLayoutMetadata)||!g.z(S.renderingContent,CQ))return new J("Invalid BelowPlayerAdLayoutRenderer");S=wfA(S,u,L.QE,A,t,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId); if(S instanceof J)return S;f=Object.assign({},t,{clientMetadata:new sU([]),fulfilledLayout:S,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});a.push(f)}else if(S=g.z(f.fulfillmentContent.fulfilledLayout,YM)){if(!eV(S))return new J("Invalid PlayerBytesSequenceItemAdLayoutRenderer");S=VSM(S,u,L.QE,A,t,f.adSlotMetadata.triggerEvent);if(S instanceof J)return S;f=Object.assign({},t,{clientMetadata:new sU([]),fulfilledLayout:S,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});a.push(f)}else return new J("Unable to retrieve a client slot ["+ t.slotType+"] from a given AdSlotRenderer")}return a}; VSM=function(m,F,L,u,q,A){var r={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"};F=ni(m,F,L);return F instanceof J?F:(L=g.z(m.renderingContent,$M))&&L.pings?Object.assign({},r,{renderingContent:m.renderingContent,bl:wq(L.pings)},F,{Zc:JA(u,q)(r),clientMetadata:new sU([new XY(Bp(A)),new xx({progressCommands:L.progressCommands})]),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData}):new J("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; wfA=function(m,F,L,u,q,A,r){var G={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"};F=ni(m,F,L);if(F instanceof J)return F;L=[];L.push(new XY(Bp(A)));A==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&r!==void 0&&L.push(new mr(r));return Object.assign({},G,{renderingContent:m.renderingContent,bl:new Map([["impression",IOn(m)]])},F,{Zc:JA(u,q)(G),clientMetadata:new sU(L),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData})}; v8N=function(m,F,L,u,q,A,r){if(m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")a:{var G=g.z(m.renderingContent,il),v=g.z(m.renderingContent,Pp);r=new Map;if(G){r=g.z(G.sidePanel,bDZ);if(!r){m=new J("DismissablePanelTextPortraitImageRenderer is missing");break a}r=new Map([["impression",r.impressionPings||[]],["resume",r.resumePings||[]]])}else if(!v){m=new J("AdsEngagementPanelSectionListViewModel is missing");break a}G={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType, pu:"core"};F=ni(m,F,L);m=F instanceof J?F:Object.assign({},G,{renderingContent:m.renderingContent,bl:r},F,{Zc:JA(u,q)(G),clientMetadata:new sU([new XY(Bp(A))]),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData})}else m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.z(m.renderingContent,Q6B)?(r={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"},F=ni(m,F,L),m=F instanceof J?F:Object.assign({},r,{renderingContent:m.renderingContent,bl:new Map}, F,{Zc:JA(u,q)(r),clientMetadata:new sU([new XY(Bp(A))]),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData})):m=new J("CounterfactualRenderer is missing"):m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?m=new J("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?m=new J("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"? g.z(m.renderingContent,gC)?(A={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"},F=ni(m,F,L),m=F instanceof J?F:r?Object.assign({},A,{renderingContent:m.renderingContent,bl:new Map},F,{Zc:JA(u,q)(A),clientMetadata:new sU([new mr(r)]),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData}):new J("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):m=new J("DisplayUnderlayTextGridCardsLayoutViewModel is missing"): m.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.z(m.renderingContent,Pp)?(A={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"},F=ni(m,F,L),m=F instanceof J?F:Object.assign({},A,{renderingContent:m.renderingContent,bl:new Map([])},F,{Zc:JA(u,q)(A),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new sU([])})):m=new J("AdsEngagementPanelSectionListViewModel is missing"):m=new J("LayoutType ["+m.adLayoutMetadata.layoutType+ "] is invalid for PlayerUnderlaySlot");return m}; lOD=function(m,F,L,u,q){if(!g.z(m.renderingContent,Pp))return new J("AdsEngagementPanelSectionListViewModel is missing");var A={layoutId:m.adLayoutMetadata.layoutId,layoutType:m.adLayoutMetadata.layoutType,pu:"core"};F=ni(m,F,L);return F instanceof J?F:Object.assign({},A,{renderingContent:m.renderingContent,bl:new Map([])},F,{Zc:JA(u,q)(A),adLayoutLoggingData:m.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new sU([])})}; yoM=function(m,F,L,u,q,A,r,G,v,l){if((l==null?void 0:l.Bm)===void 0||(l==null?void 0:l.XB)===void 0)return new J("Cached ad break range from cue point is missing");var w=ni(L,q,u.QE);if(w instanceof J)return w;w={layoutExitMuteTriggers:[],layoutExitNormalTriggers:w.layoutExitNormalTriggers,layoutExitSkipTriggers:[],layoutExitUserCancelledTriggers:[],layoutExitUserInputSubmittedTriggers:[]};if(g.z(L.renderingContent,ll))return m=RID(m,F,L,w,q,A,r,u.QE,l.Bm,l.XB),m instanceof J?m:m.YM===void 0?new J("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:m.layout,v2:[m.YM]};var V=g.z(L.renderingContent,GN);if(V){if(!Jn(L.adLayoutMetadata))return new J("Invalid ad layout metadata");if(!vp(V))return new J("Invalid sequential layout");V=V.sequentialLayouts.map(function(I){return I.playerBytesAdLayoutRenderer}); m=$MM(m,F,L,w,V,q,u,A,r,G,l.Bm,l.XB,v);return m instanceof J?m:{layout:m.CE,v2:m.v2}}return new J("Not able to convert a sequential layout")}; $MM=function(m,F,L,u,q,A,r,G,v,l,w,V,I){var R=eIM(q,w,V);if(R instanceof J)return R;var e=[],a=[];R=g.Z(R);for(var T=R.next();!T.done;T=R.next()){var f=T.value;T=m;var M=q[f.ZK],S=f,t=F;f=A;var b=r,W=G,H=v,mB=Hp(M);if(mB instanceof J)T=mB;else{var FM={layoutId:M.adLayoutMetadata.layoutId,layoutType:M.adLayoutMetadata.layoutType,pu:"adapter"};S=Pgy(t,M,S,f);S instanceof J?T=S:(T=Object.assign({},FM,Jl,{bl:mB,renderingContent:M.renderingContent,clientMetadata:new sU(S),Zc:JA(W,T)(FM),adLayoutLoggingData:M.adLayoutMetadata.adLayoutLoggingData}), T=(M=Ci(H,T,f,b.QE,W,void 0,!0))?M instanceof J?M:{layout:T,YM:M}:new J("Expecting associatedInPlayerSlot"))}if(T instanceof J)return T;e.push(T.layout);a.push(T.YM)}q={layoutId:L.adLayoutMetadata.layoutId,layoutType:L.adLayoutMetadata.layoutType,pu:"core"};F=[new zw(Number(L.driftRecoveryMs)),new RV(w),new $x(V),new XY(Bp(F)),new tA(l),new PR({})];I&&F.push(new kx({}));return{CE:Object.assign({},q,u,{Py:e,bl:new Map,clientMetadata:new sU(F),Zc:JA(G,m)(q)}),v2:a}}; RID=function(m,F,L,u,q,A,r,G,v,l){if(!IC(L))return new J("Invalid PlayerBytesAdLayoutRenderer");var w=Hp(L);if(w instanceof J)return w;var V={layoutId:L.adLayoutMetadata.layoutId,layoutType:L.adLayoutMetadata.layoutType,pu:"core"},I=g.z(L.renderingContent,ll);if(!I)return new J("Invalid rendering content for DAI media layout");I=Om(I,!1);v={m3:I,ZK:0,JM:v,o0:Math.min(v+I.videoLengthSeconds*1E3,l),kh:new Yk(0,[I.videoLengthSeconds])};var R;l=(R=Number(L.driftRecoveryMs))!=null?R:void 0;F=Pgy(F,L,v, q,l);if(F instanceof J)return F;m=Object.assign({},V,u,{bl:w,renderingContent:L.renderingContent,clientMetadata:new sU(F),Zc:JA(A,m)(V),adLayoutLoggingData:L.adLayoutMetadata.adLayoutLoggingData});return(q=Ci(r,m,q,G,A,void 0,!0))?q instanceof J?q:{layout:m,YM:q}:new J("Expecting associatedInPlayerSlot")}; GzM=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e){var a=ni(L,A,q.QE);if(a instanceof J)return a;if(g.z(L.renderingContent,ll)){v=inn([L],q,v);if(v instanceof J)return v;if(v.length!==1)return new J("Only expected one media layout.");m=g8u(m,F,L,a,v[0],void 0,"core",u,A,r,G,l,I,R,q.QE,void 0,e);return m instanceof J?m:{layout:m.layout,v2:m.YM?[m.YM]:[]}}var T=g.z(L.renderingContent,GN);if(T){if(!Jn(L.adLayoutMetadata))return new J("Invalid ad layout metadata");if(!vp(T))return new J("Invalid sequential layout"); T=T.sequentialLayouts.map(function(f){return f.playerBytesAdLayoutRenderer}); m=zIb(m,F,L.adLayoutMetadata,a,T,u,A,q,v,r,G,l,w,V,I,R,e);return m instanceof J?m:{layout:m.CE,v2:m.v2}}return new J("Not able to convert a sequential layout")}; zIb=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a,T){var f=new k8({current:null}),M=inn(q,G,v);if(M instanceof J)return M;v=[];for(var S=[],t=void 0,b=0;b0&&(t.push(a),t.push(new U7(S.adPodSkipTarget)));(A=l.get(S.externalVideoId))&&t.push(new Tw(A));A=t}else A=new J("Invalid vod media renderer")}if(A instanceof J)return A;m=Object.assign({},r, u,{bl:f,renderingContent:L.renderingContent,clientMetadata:new sU(A),Zc:JA(w,m)(r),adLayoutLoggingData:L.adLayoutMetadata.adLayoutLoggingData});L=g.z(L.renderingContent,ll);if(!L||!y4(L))return new J("Invalid meida renderer");V=Em(V,L.externalVideoId);V.instreamVideoAdRenderer=L;V.qb="AD_PLACEMENT_KIND_START";return R?(v=Ci(I,m,v,e,w,a,!1),v instanceof J?v:DM_(m.layoutId,I)&&v?{layout:Object.assign({},m,{clientMetadata:new sU(A.concat(new cf(v)))})}:{layout:m,YM:v}):{layout:m}}; Y7b=function(m,F,L,u,q){if(!IC(F))return new J("Invalid PlayerBytesAdLayoutRenderer");var A=g.z(F.renderingContent,n8);if(!A||A.durationMilliseconds===void 0)return new J("Invalid endcap renderer");var r={layoutId:F.adLayoutMetadata.layoutId,layoutType:F.adLayoutMetadata.layoutType,pu:"adapter"};u=[new pH(A.durationMilliseconds),new xx({impressionCommands:void 0,abandonCommands:A.abandonCommands?[{commandExecutorCommand:A.abandonCommands}]:void 0,completeCommands:A.completionCommands}),new XY(u), new uE("LAYOUT_TYPE_ENDCAP")];if(q){u.push(new E7(q.kh.adPodIndex-1));u.push(new eH(q.kh.adPodIndex));var G;u.push(new U7((G=q.adPodSkipTarget)!=null?G:-1))}return Object.assign({},r,Jl,{renderingContent:F.renderingContent,clientMetadata:new sU(u),bl:A.skipPings?new Map([["skip",A.skipPings]]):new Map,Zc:JA(L,m)(r),adLayoutLoggingData:F.adLayoutMetadata.adLayoutLoggingData})}; Ci=function(m,F,L,u,q,A,r){m=m.filter(function(V){return V.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&V.adSlotMetadata.triggeringSourceLayoutId===F.layoutId}); if(m.length!==0){if(m.length!==1)return new J("Invalid InPlayer slot association for the given PlayerBytes layout");var G=m[0],v=ro_(G,L,u);if(v instanceof J)return v;var l;m={slotId:G.adSlotMetadata.slotId,slotType:G.adSlotMetadata.slotType,slotPhysicalPosition:(l=G.adSlotMetadata.slotPhysicalPosition)!=null?l:1,pu:"core",slotEntryTrigger:v.slotEntryTrigger,slotFulfillmentTriggers:v.slotFulfillmentTriggers,slotExpirationTriggers:v.slotExpirationTriggers};l=g.z(G.fulfillmentContent.fulfilledLayout, BsM);if(!l||!ODy(l))return new J("Invalid InPlayerAdLayoutRenderer");v={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,pu:"core"};L=ni(l,L,u);if(L instanceof J)return L;u=[];var w=l.adLayoutMetadata.layoutType;r&&u.push(new PR({}));if(w==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")u.push.apply(u,g.X(TDj(G.adSlotMetadata.triggerEvent,F))),(A=NDB(L,F.layoutId))&&u.push(new FR(A));else if(w==="LAYOUT_TYPE_ENDCAP"||w==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED"){u.push(new XY(Bp(G.adSlotMetadata.triggerEvent))); if(w==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED")return new J("Cannot parse endcap layout since AdUxReadyApi is not provided");A&&u.push(A)}else return new J("Not able to parse an SDF InPlayer layout");q=Object.assign({},v,L,{renderingContent:l.renderingContent,bl:new Map,Zc:JA(q,m)(v),clientMetadata:new sU(u),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},m,{fulfilledLayout:q,clientMetadata:new sU([])})}}; TDj=function(m,F){var L=[];L.push(new XY(Bp(m)));L.push(new mr(F.layoutId));(m=bE(F.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&L.push(new rn(m));(m=bE(F.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&L.push(new k8(m));(m=bE(F.clientMetadata,"metadata_type_remote_slots_data"))&&L.push(new Tw(m));(m=bE(F.clientMetadata,"metadata_type_ad_next_params"))&&L.push(new pn(m));(m=bE(F.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&L.push(new Kn(m));(m= bE(F.clientMetadata,"metadata_type_ad_pod_info"))&&L.push(new to(m));(F=bE(F.clientMetadata,"metadata_type_ad_video_id"))&&L.push(new ho(F));return L}; aOj=function(m,F,L,u,q,A){function r(l){return mx(F,l)} var G=u.Bl.inPlayerSlotId,v={layoutId:u.Bl.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",pu:"core"};L={slotId:G,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:new pQ(r,m),slotFulfillmentTriggers:[new Ok(r,G)],slotExpirationTriggers:[new Qn(r,G),new kk(r,L)]};m=Object.assign({},v,{layoutExitNormalTriggers:[new fQ(r,m)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],bl:new Map,clientMetadata:new sU([new nn(u.Bl), new XY(u.adPlacementConfig),q]),Zc:JA(A,L)(v),adLayoutLoggingData:u.Bl.adLayoutLoggingData});return Object.assign({},L,{clientMetadata:new sU([new Yx(m)])})}; DM_=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next())if(L=L.value,L.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var u=g.z(L.fulfillmentContent.fulfilledLayout,zN);if(u&&(u=g.z(u.renderingContent,il))&&u.associatedPlayerBytesLayoutId===m)return L}}; ro_=function(m,F,L){var u=oC(m.slotEntryTrigger,F,L);if(u instanceof J)return u;for(var q=[],A=g.Z(m.slotFulfillmentTriggers),r=A.next();!r.done;r=A.next()){r=oC(r.value,F,L);if(r instanceof J)return r;q.push(r)}A=[];m=g.Z(m.slotExpirationTriggers);for(r=m.next();!r.done;r=m.next()){r=oC(r.value,F,L);if(r instanceof J)return r;A.push(r)}return{slotEntryTrigger:u,slotFulfillmentTriggers:q,slotExpirationTriggers:A}}; ni=function(m,F,L){for(var u=[],q=g.Z(m.layoutExitNormalTriggers||[]),A=q.next();!A.done;A=q.next()){A=oC(A.value,F,L);if(A instanceof J)return A;u.push(A)}q=[];A=g.Z(m.layoutExitSkipTriggers||[]);for(var r=A.next();!r.done;r=A.next()){r=oC(r.value,F,L);if(r instanceof J)return r;q.push(r)}A=[];r=g.Z(m.layoutExitMuteTriggers||[]);for(var G=r.next();!G.done;G=r.next()){G=oC(G.value,F,L);if(G instanceof J)return G;A.push(G)}r=[];m=g.Z(m.layoutExitUserInputSubmittedTriggers||[]);for(G=m.next();!G.done;G= m.next()){G=oC(G.value,F,L);if(G instanceof J)return G;r.push(G)}return{layoutExitNormalTriggers:u,layoutExitSkipTriggers:q,layoutExitMuteTriggers:A,layoutExitUserInputSubmittedTriggers:r,layoutExitUserCancelledTriggers:[]}}; Hp=function(m){var F=g.z(m.renderingContent,ll);if(F==null?0:F.pings)return wq(F.pings);m=g.z(m.renderingContent,n8);return(m==null?0:m.skipPings)?new Map([["skip",m.skipPings]]):new Map}; Pgy=function(m,F,L,u,q){F=g.z(F.renderingContent,ll);if(!F)return new J("Invalid rendering content for DAI media layout");m=[new Wf(u),new wn(L.m3.videoLengthSeconds),new Vk(L.m3.playerVars),new RV(L.JM),new $x(L.o0),new eH(L.ZK),new XY(Bp(m)),new ho(L.m3.adVideoId),new to(L.kh),F.sodarExtensionData&&new IV(F.sodarExtensionData),new rn({current:null}),new PR({}),new SH(lF(F.pings))].filter(AoM);q!==void 0&&m.push(new zw(q));return m}; eIM=function(m,F,L){m=m.map(function(v){return Om(g.z(v.renderingContent,ll),!1)}); var u=m.map(function(v){return v.videoLengthSeconds}),q=u.map(function(v,l){return new Yk(l,u)}),A=F,r=L,G=[]; m.forEach(function(v,l){r=Math.min(A+v.videoLengthSeconds*1E3,L);XU(v.playerVars,q[l]);G.push({m3:v,JM:A,o0:r,ZK:l,kh:q[l]});A=r}); return G}; inn=function(m,F,L){for(var u=[],q=g.Z(m),A=q.next();!A.done;A=q.next())if(A=g.z(A.value.renderingContent,ll)){if(!y4(A))return new J("Invalid vod media renderer");u.push(pfZ(A))}q=u.map(function(V){return V.Mu}); A=[];for(var r=0,G=0;G0?r_:-1;else if(g_=g.z(LM, n8)){LM=UMn(m,F,L,g_,A,a,G,H,r_);if(LM instanceof J){R=LM;break a}LM=LM(I);T.push(LM.Kr);f=[].concat(g.X(LM.au),g.X(f));M=[].concat(g.X(LM.Xf),g.X(M));LM.YM&&(FM=[LM.YM].concat(g.X(FM)))}else if(g_=g.z(LM,V4)){if(R===void 0){R=new J("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g_});break a}LM=Wpy(m,F,L,A,g_,W,G,R,a,Xq(w,"supports_multi_step_on_desktop"));if(LM instanceof J){R=LM;break a}LM=LM(I);T.push(LM.Kr);LM.YM&&FM.push(LM.YM);f=[].concat(g.X(LM.au), g.X(f));M=[].concat(g.X(LM.Xf),g.X(M));S=[].concat(g.X(LM.Bc),g.X(S));t=[].concat(g.X(LM.XG),g.X(t));b=[W].concat(g.X(b))}else if(LM=g.z(LM,jV)){LM=OnM(m,F,L,A,LM,W,G,a);if(LM instanceof J){R=LM;break a}LM=LM(I);T.push(LM.Kr);LM.YM&&FM.push(LM.YM);M=[].concat(g.X(LM.Xf),g.X(M))}else{R=new J("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}R={Py:T,layoutExitSkipTriggers:f,layoutExitUserInputSubmittedTriggers:S,layoutExitUserCancelledTriggers:t,layoutExitMuteTriggers:M,zO:b,v2:FM}}}else a:if(a= Hn_(u),a instanceof J)R=a;else{T=0;f=[];M=[];S=[];t=[];b=[];W=[];H=new yk({current:null});mB=new k8({current:null});FM=!1;ju=[];r_=-1;e=g.Z(u);for(LM=e.next();!LM.done;LM=e.next())if(LM=LM.value,g.z(LM,wC)){LM=kzv(F,L,g.z(LM,wC),G);if(LM instanceof J){R=LM;break a}LM=LM(I);f.push(LM.Kr);M=[].concat(g.X(LM.au),g.X(M));S=[].concat(g.X(LM.Xf),g.X(S));LM.YM&&(ju=[LM.YM].concat(g.X(ju)))}else if(g.z(LM,ll)){r_=Q4(g.z(LM,ll));if(r_ instanceof Qk){R=new J(r_);break a}LM=new Yk(T,a);LM=Joj(F,r_.layoutId, r_.zz,L,sm(r_.playerVars,r_.Gb,r,l,LM),r_.Mu,A,LM,G(I),mB,v.get(r_.zz.externalVideoId),void 0,V);T++;f.push(LM.Kr);M=[].concat(g.X(LM.au),g.X(M));S=[].concat(g.X(LM.Xf),g.X(S));FM||(W.push(mB),FM=!0);r_=(r_=r_.zz.adPodSkipTarget)&&r_>0?r_:-1}else if(g.z(LM,n8)){LM=UMn(m,F,L,g.z(LM,n8),A,T,G,mB,r_);if(LM instanceof J){R=LM;break a}LM=LM(I);f.push(LM.Kr);M=[].concat(g.X(LM.au),g.X(M));S=[].concat(g.X(LM.Xf),g.X(S));LM.YM&&(ju=[LM.YM].concat(g.X(ju)))}else if(g.z(LM,V4)){if(R===void 0){R=new J("Composite Survey must already have a Survey Bundle with required metadata.", {instreamSurveyAdRenderer:g.z(LM,V4)});break a}LM=Wpy(m,F,L,A,g.z(LM,V4),H,G,R,T,Xq(w,"supports_multi_step_on_desktop"));if(LM instanceof J){R=LM;break a}LM=LM(I);f.push(LM.Kr);LM.YM&&ju.push(LM.YM);M=[].concat(g.X(LM.au),g.X(M));S=[].concat(g.X(LM.Xf),g.X(S));t=[].concat(g.X(LM.Bc),g.X(t));b=[].concat(g.X(LM.XG),g.X(b));W=[H].concat(g.X(W))}else if(g.z(LM,jV)){LM=OnM(m,F,L,A,g.z(LM,jV),H,G,T);if(LM instanceof J){R=LM;break a}LM=LM(I);f.push(LM.Kr);LM.YM&&ju.push(LM.YM);S=[].concat(g.X(LM.Xf),g.X(S))}else{R= new J("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}R={Py:f,layoutExitSkipTriggers:M,layoutExitUserInputSubmittedTriggers:t,layoutExitUserCancelledTriggers:b,layoutExitMuteTriggers:S,zO:W,v2:ju}}R instanceof J?I=R:(b=I.slotId,a=R.Py,T=R.layoutExitSkipTriggers,f=R.layoutExitMuteTriggers,M=R.layoutExitUserInputSubmittedTriggers,S=R.zO,I=G(I),t=q?q.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",b=q?q.layoutId:tZ(F.B.get(),t,b),W={layoutId:b,layoutType:t,pu:"core"},I={layout:{layoutId:b, layoutType:t,bl:new Map,layoutExitNormalTriggers:[new Uk(F.X,b)],layoutExitSkipTriggers:T,layoutExitMuteTriggers:f,layoutExitUserInputSubmittedTriggers:M,layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new Gw(a)].concat(g.X(S))),Zc:I(W)},v2:R.v2});return I}}; Hn_=function(m){var F=[];m=g.Z(m);for(var L=m.next();!L.done;L=m.next())if(L=L.value,g.z(L,ll)){L=Q4(g.z(L,ll));if(L instanceof Qk)return new J(L);F.push(L.Mu)}return F}; mIM=function(m,F,L,u,q,A,r,G){if(!q2Z(L,G===void 0?!1:G))return new J("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:L});var v=kM(L);if(v<=0)return new J("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:L});var l=new yk({current:null}),w=KPn(m,F,L,l,u,A,r);return CgM(m,u,A,v,q,function(V,I){var R=V.slotId,e=hl(L);V=r(V);R=tZ(F.B.get(),"LAYOUT_TYPE_MEDIA_BREAK",R);var a={layoutId:R,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",pu:"core"}, T=w(R,I),f=bE(T.clientMetadata,"metadata_type_fulfilled_layout");f||rr("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");e=[new XY(u),new pH(v),new xx(e),l];f&&e.push(new uE(f.layoutType));return{nDc:{layoutId:R,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",bl:new Map,layoutExitNormalTriggers:[new Uk(F.X,R)],layoutExitSkipTriggers:[new W_(F.X,I.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new nQ(F.X,I.layoutId)], layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU(e),Zc:V(a)},aCc:T}})}; FrD=function(m){if(!yON(m))return!1;var F=g.z(m.adVideoStart,Ax);return F?g.z(m.linearAd,ll)&&Al(F)?!0:(rr("Invalid Sandwich with notify"),!1):!1}; Lrj=function(m){if(m.linearAds==null)return!1;m=g.z(m.adStart,Ax);return m?Al(m)?!0:(rr("Invalid LASR with notify"),!1):!1}; uR_=function(m){if(!rOM(m))return!1;m=g.z(m.adStart,Ax);return m?Al(m)?!0:(rr("Invalid LASR with notify"),!1):!1}; rQ=function(m,F,L,u,q,A,r,G,v,l){this.V=m;this.B=F;this.X=L;this.M0=u;this.Wn=q;this.G=A;this.eY=r;this.Qg=G;this.tv=v;this.loadPolicy=l===void 0?1:l}; Z$=function(m,F,L,u,q,A,r,G,v,l,w){var V=[];if(F.length===0&&u.length===0&&L.length===0)return V;F=F.filter(rC);var I=L.filter(m$B),R=u.filter(rC),e=new Map,a=q7M(F),T=L.some(function(Af){var by;return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),f=L.some(function(Af){var by; return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),M=L.some(function(Af){var by; return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_IN_PLAYER"}),S=L.some(function(Af){var by,Zj; return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(Af==null?void 0:(Zj=Af.adSlotMetadata)==null?void 0:Zj.slotType)==="SLOT_TYPE_ABOVE_FEED"}),t=L.some(function(Af){var by; return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); L=L.some(function(Af){var by;return(Af==null?void 0:(by=Af.adSlotMetadata)==null?void 0:by.slotType)==="SLOT_TYPE_IN_PLAYER_ORGANIC_OVERLAY"}); if(T||f||M||S||t||L)l=jKj(I,F,G,q,a,m.Wn.get(),m.loadPolicy,e,m.M0.get(),m.V.get(),M,r,v,l,w),l instanceof J?rr(l,void 0,void 0,{contentCpn:q}):V.push.apply(V,g.X(l));l=g.Z(F);for(L=l.next();!L.done;L=l.next())L=L.value,f=qUy(m,e,L,q,A,r,T,G,a,v,I,m.M0.get().j.C().experiments.fu("html5_enable_triggering_cuepoint_for_slot")?w:void 0),f instanceof J?rr(f,void 0,void 0,{renderer:L.renderer,config:L.config.adPlacementConfig,kind:L.config.adPlacementConfig.kind,contentCpn:q,daiEnabled:r}):V.push.apply(V, g.X(f));AAB(m.M0.get())||(A=rAM(m,R,q,G,a,e),V.push.apply(V,g.X(A)));if(m.G===null||r&&!G.We){var b,W,H;m=G.e0&&F.length===1&&((b=F[0].config)==null?void 0:(W=b.adPlacementConfig)==null?void 0:W.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((H=F[0].renderer)==null?void 0:H.adBreakServiceRenderer);if(!V.length&&!m){var mB,FM,r_,ju;rr("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":F.length,contentCpn:q,"first APR kind":(mB=F[0])==null?void 0: (FM=mB.config)==null?void 0:(r_=FM.adPlacementConfig)==null?void 0:r_.kind,renderer:(ju=F[0])==null?void 0:ju.renderer})}return V}b=u.filter(rC);V.push.apply(V,g.X(TNZ(e,b,m.B.get(),m.G,q,T)));if(!V.length){var LM,g_,BN,r6;rr("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":F.length,contentCpn:q,daiEnabled:r.toString(),"first APR kind":(LM=F[0])==null?void 0:(g_=LM.config)==null?void 0:(BN=g_.adPlacementConfig)==null?void 0:BN.kind,renderer:(r6=F[0])==null? void 0:r6.renderer})}return V}; rAM=function(m,F,L,u,q,A){function r(I){return JA(m.Wn.get(),I)} var G=[];F=g.Z(F);for(var v=F.next();!v.done;v=F.next()){v=v.value;var l=v.renderer,w=l.sandwichedLinearAdRenderer,V=l.linearAdSequenceRenderer;w&&FrD(w)?(rr("Found AdNotify with SandwichedLinearAdRenderer"),V=g.z(w.adVideoStart,Ax),w=g.z(w.linearAd,ll),tl(A,l,v.config.adPlacementConfig.kind),l=void 0,V=d$B((l=V)==null?void 0:l.layout.layoutId,m.B.get(),m.X.get(),v.config.adPlacementConfig,v.adSlotLoggingData,w,L,u,r,q,m.loadPolicy,m.M0.get(),m.Wn.get()),V instanceof J?rr(V):G.push.apply(G,g.X(V))): V&&(!V.adLayoutMetadata&&Lrj(V)||V.adLayoutMetadata&&uR_(V))&&(rr("Found AdNotify with LinearAdSequenceRenderer"),tl(A,l,v.config.adPlacementConfig.kind),l=void 0,w=QKy((l=g.z(V.adStart,Ax))==null?void 0:l.layout.layoutId,m.B.get(),m.X.get(),v.config.adPlacementConfig,v.adSlotLoggingData,V.linearAds,Jn(V.adLayoutMetadata)?V.adLayoutMetadata:void 0,L,u,r,q,m.loadPolicy,m.M0.get()),w instanceof J?rr(w):G.push.apply(G,g.X(w)))}return G}; qUy=function(m,F,L,u,q,A,r,G,v,l,w,V){function I(M){return JA(m.Wn.get(),M)} var R=L.renderer,e=L.config.adPlacementConfig,a=e.kind,T=L.adSlotLoggingData,f=G.We&&a==="AD_PLACEMENT_KIND_START";f=A&&!f;if(R.adsEngagementPanelRenderer!=null)return Um(F,L.elementId,a,R.adsEngagementPanelRenderer.isContentVideoEngagementPanel,R.adsEngagementPanelRenderer.adVideoId,R.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.adsEngagementPanelRenderer;M=JA(m.Wn.get(),M);return y6(W,H,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Tz(mB),S,t,mB.impressionPings,M,R.adsEngagementPanelRenderer.adLayoutLoggingData,b)}),[]; if(R.adsEngagementPanelLayoutViewModel)return Um(F,L.elementId,a,R.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,R.adsEngagementPanelLayoutViewModel.adVideoId,R.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.adsEngagementPanelLayoutViewModel;M=JA(m.Wn.get(),M);return G5(W,H,"LAYOUT_TYPE_PANEL",new NM(mB),S,t,M,R.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,b)}),[]; if(R.actionCompanionAdRenderer!=null){if(R.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return gsB(m.B.get(),m.G,m.X.get(),R.actionCompanionAdRenderer,e,T,u,I);Um(F,L.elementId,a,R.actionCompanionAdRenderer.isContentVideoCompanion,R.actionCompanionAdRenderer.adVideoId,R.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.actionCompanionAdRenderer;M=JA(m.Wn.get(),M);return y6(W,H,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new aK(mB),S,t,mB.impressionPings,M,R.actionCompanionAdRenderer.adLayoutLoggingData,b)})}else if(R.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(R.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return zTv(m.B.get(),m.G,m.X.get(),R.topBannerImageTextIconButtonedLayoutViewModel,e,T,u,I); Um(F,L.elementId,a,R.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,R.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,R.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.topBannerImageTextIconButtonedLayoutViewModel;M=JA(m.Wn.get(),M);return G5(W,H,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new DO(mB),S,t,M,R.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,b)})}else if(R.imageCompanionAdRenderer)Um(F, L.elementId,a,R.imageCompanionAdRenderer.isContentVideoCompanion,R.imageCompanionAdRenderer.adVideoId,R.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.imageCompanionAdRenderer; M=JA(m.Wn.get(),M);return y6(W,H,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new x8(mB),S,t,mB.impressionPings,M,R.imageCompanionAdRenderer.adLayoutLoggingData,b)}); else if(R.bannerImageLayoutViewModel)Um(F,L.elementId,a,R.bannerImageLayoutViewModel.isContentVideoCompanion,R.bannerImageLayoutViewModel.adVideoId,R.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.bannerImageLayoutViewModel;M=JA(m.Wn.get(),M);return G5(W,H,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new MM(mB),S,t,M,R.bannerImageLayoutViewModel.adLayoutLoggingData,b)}); else if(R.shoppingCompanionCarouselRenderer)Um(F,L.elementId,a,R.shoppingCompanionCarouselRenderer.isContentVideoCompanion,R.shoppingCompanionCarouselRenderer.adVideoId,R.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,e,T,function(M,S,t,b){var W=m.X.get(),H=M.slotId,mB=R.shoppingCompanionCarouselRenderer;M=JA(m.Wn.get(),M);return y6(W,H,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new ZO(mB),S,t,mB.impressionPings,M,R.shoppingCompanionCarouselRenderer.adLayoutLoggingData,b)}); else if(R.adBreakServiceRenderer){if(!P0M(L))return[];if(a==="AD_PLACEMENT_KIND_PAUSE")return eTM(m.B.get(),e,T,L.renderer.adBreakServiceRenderer,u);if(a!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&a!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return $$A(m.B.get(),e,T,L.renderer.adBreakServiceRenderer,u,q,A);G.e0||rr("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:a,adPlacementConfig:e,daiEnabledForContentVideo:String(A),isServedFromLiveInfra:String(G.e0),clientPlaybackNonce:G.clientPlaybackNonce}); if(a==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!m.eY)return new J("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!m.tv)return new J("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");m.tv.Np({adPlacementRenderer:L,contentCpn:u,QE:q});q=m.eY.get().getCurrentTimeSec(1,!1);return yAj(m.B.get(),L.renderer.adBreakServiceRenderer,e,q,u,T,A)}if(!m.Qg)return new J("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); m.Qg.Np({adPlacementRenderer:L,contentCpn:u,QE:q})}else{if(R.clientForecastingAdRenderer)return MSD(m.B.get(),m.X.get(),e,T,R.clientForecastingAdRenderer,u,q,I);if(R.invideoOverlayAdRenderer)return XfB(m.B.get(),m.X.get(),e,T,R.invideoOverlayAdRenderer,u,q,I);if(R.instreamAdPlayerOverlayRenderer)return S7v(m.B.get(),m.X.get(),e,T,R.instreamAdPlayerOverlayRenderer,u,I);if((R.linearAdSequenceRenderer||R.instreamVideoAdRenderer)&&f)return WPZ(m.B.get(),m.X.get(),L,u,I,l,!m.M0.get().j.C().N("html5_override_ad_video_length_killswitch"), V);if(R.linearAdSequenceRenderer&&!f){if(r)return[];tl(F,R,a);if(R.linearAdSequenceRenderer.adLayoutMetadata){if(!rOM(R.linearAdSequenceRenderer))return new J("Received invalid LinearAdSequenceRenderer.")}else if(R.linearAdSequenceRenderer.linearAds==null)return new J("Received invalid LinearAdSequenceRenderer.");if(g.z(R.linearAdSequenceRenderer.adStart,Ax)){rr("Found AdNotify in LinearAdSequenceRenderer");L=g.z(R.linearAdSequenceRenderer.adStart,Ax);if(!h9A(L))return new J("Invalid AdMessageRenderer."); A=R.linearAdSequenceRenderer.linearAds;return sKv(m.V.get(),m.B.get(),m.X.get(),m.Wn.get(),e,T,L,Jn(R.linearAdSequenceRenderer.adLayoutMetadata)?R.linearAdSequenceRenderer.adLayoutMetadata:void 0,A,u,q,G,I,v,m.loadPolicy,m.M0.get())}return BDv(m.B.get(),m.X.get(),e,T,R.linearAdSequenceRenderer.linearAds,Jn(R.linearAdSequenceRenderer.adLayoutMetadata)?R.linearAdSequenceRenderer.adLayoutMetadata:void 0,u,q,G,I,v,m.loadPolicy,m.M0.get(),w)}if(!R.remoteSlotsRenderer||A){if(R.instreamVideoAdRenderer&& !f){if(r)return[];tl(F,R,a);return C0y(m.B.get(),m.X.get(),e,T,R.instreamVideoAdRenderer,u,q,G,I,v,m.loadPolicy,m.M0.get(),m.Wn.get(),w)}if(R.instreamSurveyAdRenderer)return mIM(m.B.get(),m.X.get(),R.instreamSurveyAdRenderer,e,T,u,I,Xq(m.M0.get(),"supports_multi_step_on_desktop"));if(R.sandwichedLinearAdRenderer!=null)return yON(R.sandwichedLinearAdRenderer)?g.z(R.sandwichedLinearAdRenderer.adVideoStart,Ax)?(rr("Found AdNotify in SandwichedLinearAdRenderer"),L=g.z(R.sandwichedLinearAdRenderer.adVideoStart, Ax),h9A(L)?(A=g.z(R.sandwichedLinearAdRenderer.linearAd,ll))?nsM(L,A,e,m.V.get(),m.B.get(),m.X.get(),m.Wn.get(),T,u,q,G,I,v,m.loadPolicy,m.M0.get()):new J("Missing IVAR from Sandwich"):new J("Invalid AdMessageRenderer.")):BDv(m.B.get(),m.X.get(),e,T,[R.sandwichedLinearAdRenderer.adVideoStart,R.sandwichedLinearAdRenderer.linearAd],void 0,u,q,G,I,v,m.loadPolicy,m.M0.get()):new J("Received invalid SandwichedLinearAdRenderer.");if(R.videoAdTrackingRenderer!=null)return fOA(m.B.get(),m.X.get(),R.videoAdTrackingRenderer, e,T,u,q,G.Yj,I)}}return[]}; vd=function(m,F,L,u,q,A,r,G){g.O.call(this);var v=this;this.B=m;this.G=F;this.L0=u;this.eY=q;this.M0=A;this.YC=r;this.iM=G;this.X=null;L.get().addListener(this);this.addOnDisposeCallback(function(){L.sR()||L.get().removeListener(v)}); u.get().addListener(this);this.addOnDisposeCallback(function(){u.sR()||u.get().removeListener(v)})}; V6=function(m,F,L){var u=m.eY.get().getCurrentTimeSec(1,!1);m.M0.get().j.C().wY()&&LQ(m.YC.get(),"sdai","onopp.1;evt."+L.event+";start."+L.startSecs.toFixed(3)+";d."+L.Hn.toFixed(3));m0(m.B.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var q=m.G.get(),A=F.adPlacementRenderer.renderer.adBreakServiceRenderer,r=F.contentCpn,G=F.adPlacementRenderer.adSlotLoggingData;lw(m.M0.get());var v=m.YC;var l=q.M0.get();l=g.CH(l.j.C().experiments,"max_prefetch_window_sec_for_livestream_optimization"); var w=q.M0.get();var V=g.CH(w.j.C().experiments,"min_prefetch_offset_sec_for_livestream_optimization");w=L.startSecs*1E3;w={nT:new aP(w,w+L.Hn*1E3),Y2:!1,cueProcessedMs:u*1E3};var I=L.startSecs+L.Hn;if(u===0)w.oh=new aP(0,I*1E3);else{V=L.startSecs-V;var R=V-u;w.oh=R<=0?new aP(V*1E3,I*1E3):new aP(Math.floor(u+Math.random()*Math.min(R,l))*1E3,I*1E3)}A=SV(q,A,r,w,G,[new vR(L)]);wQ(q.M0.get())&&LQ(v.get(),"abrsm","cpi."+L.identifier+";cps."+L.startSecs+";cpd."+L.Hn+";cts."+u+";rbf."+w.oh.start);v.get().j.CL(L.startSecs- u,w.oh.start/1E3-u);return[A]})}; jP=function(m){var F,L=(F=bE(m.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:F.current;if(!L)return null;F=bE(m.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var u=m.layoutId,q=bE(m.clientMetadata,"metadata_type_content_cpn"),A=bE(m.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),r=bE(m.clientMetadata,"metadata_type_player_overlay_layout_renderer"),G=bE(m.clientMetadata,"metadata_type_player_underlay_renderer"),v=bE(m.clientMetadata, "metadata_type_ad_placement_config"),l=bE(m.clientMetadata,"metadata_type_video_length_seconds");var w=hA(m.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?bE(m.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):hA(m.clientMetadata,"metadata_type_layout_enter_ms")&&hA(m.clientMetadata,"metadata_type_layout_exit_ms")?(bE(m.clientMetadata,"metadata_type_layout_exit_ms")-bE(m.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{on:u,contentCpn:q,xJ:L,To:F,instreamAdPlayerOverlayRenderer:A, playerOverlayLayoutRenderer:r,instreamAdPlayerUnderlayRenderer:G,adPlacementConfig:v,videoLengthSeconds:l,qj:w,inPlayerLayoutId:bE(m.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:bE(m.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; vxy=function(m,F){return Gwu(m,F)}; l4v=function(m,F){F=Gwu(m,F);if(!F)return null;var L;F.qj=(L=bE(m.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:L.adBreakRemainingLengthSeconds;return F}; Gwu=function(m,F){var L,u=(L=bE(m.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:L.current;if(!u)return null;L=JMA(m,F);return{sS:H$M(m,F),adPlacementConfig:bE(m.clientMetadata,"metadata_type_ad_placement_config"),Na:L,contentCpn:bE(m.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:bE(m.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:bE(m.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:bE(m.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,qj:void 0,xJ:u,on:m.layoutId,videoLengthSeconds:bE(m.clientMetadata,"metadata_type_video_length_seconds")}}; II=function(m,F,L,u,q,A,r,G,v){g.O.call(this);this.V=m;this.L=F;this.Y=L;this.G=u;this.X=q;this.B=A;this.Wn=r;this.M0=G;this.oW=v;this.hK=!0}; wRD=function(m,F,L){return Lpv(m.X.get(),F.contentCpn,F.on,function(u){return uYy(m.B.get(),u.slotId,L,F.adPlacementConfig,F.on,JA(m.Wn.get(),u))})}; RI=function(m,F,L,u,q,A,r){g.O.call(this);this.B=m;this.X=F;this.G=L;this.V=u;this.oW=q;this.eY=A;this.EM=r}; $v=function(m){g.O.call(this);this.X=m}; m0=function(m,F,L,u){m.X().ZI(F,u);L=L();m=m.X();m.FI.X("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",F,u,L);F=g.Z(L);for(L=F.next();!L.done;L=F.next())a:{u=m;L=L.value;PI(u.FI,"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",L);PI(u.FI,"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",L);try{var q=u.X;if(g.J9(L.slotId))throw new J("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(GD(q,L))throw new J("Duplicate registration for slot.",{slotId:L.slotId,slotEntryTriggerType:L.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!q.vO.eP.has(L.slotType))throw new J("No fulfillment adapter factory registered for slot of type: "+L.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!q.vO.T5.has(L.slotType))throw new J("No SlotAdapterFactory registered for slot of type: "+L.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");TD(q,"TRIGGER_CATEGORY_SLOT_ENTRY",L.slotEntryTrigger?[L.slotEntryTrigger]:[]);TD(q,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", L.slotFulfillmentTriggers);TD(q,"TRIGGER_CATEGORY_SLOT_EXPIRATION",L.slotExpirationTriggers);var A=u.X,r=L.slotType+"_"+L.slotPhysicalPosition,G=gI(A,r);if(GD(A,L))throw new J("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");G.set(L.slotId,new b5M(L));A.X.set(r,G)}catch(mB){mB instanceof J&&mB.mx?(qq(u.FI,"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",mB.mx,L),rr(mB,L,void 0,void 0,mB.D3)):(qq(u.FI,"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", L),rr(mB,L));break a}GD(u.X,L).L=!0;try{var v=u.X,l=GD(v,L),w=L.slotEntryTrigger,V=v.vO.JO.get(w.triggerType);V&&(V.Ac("TRIGGER_CATEGORY_SLOT_ENTRY",w,L,null),l.Hb.set(w.triggerId,V));for(var I=g.Z(L.slotFulfillmentTriggers),R=I.next();!R.done;R=I.next()){var e=R.value,a=v.vO.JO.get(e.triggerType);a&&(a.Ac("TRIGGER_CATEGORY_SLOT_FULFILLMENT",e,L,null),l.Bb.set(e.triggerId,a))}for(var T=g.Z(L.slotExpirationTriggers),f=T.next();!f.done;f=T.next()){var M=f.value,S=v.vO.JO.get(M.triggerType);S&&(S.Ac("TRIGGER_CATEGORY_SLOT_EXPIRATION", M,L,null),l.hF.set(M.triggerId,S))}var t=v.vO.eP.get(L.slotType).get().build(v.G,L);l.Z=t;var b=v.vO.T5.get(L.slotType).get().build(v.Y,L);b.init();l.B=b}catch(mB){mB instanceof J&&mB.mx?(qq(u.FI,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",mB.mx,L),rr(mB,L,void 0,void 0,mB.D3)):(qq(u.FI,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",L),rr(mB,L));AZ(u,L,!0);break a}PI(u.FI,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",L);u.X.wb(L);for(var W=g.Z(u.B),H=W.next();!H.done;H= W.next())H.value.wb(L);Vh(u,L)}}; eP=function(m,F,L,u,q){g.O.call(this);var A=this;this.B=m;this.G=F;this.IH=L;this.context=q;this.X=new Map;u.get().addListener(this);this.addOnDisposeCallback(function(){u.sR()||u.get().removeListener(A)})}; ltM=function(m,F){var L=0x8000000000000,u=0,q=0x8000000000000;var A=g.Z(F.slotFulfillmentTriggers);for(var r=A.next();!r.done;r=A.next())if(r=r.value,r instanceof oj){var G=r.X.start;L=Math.min(L,G);u=Math.max(u,r.X.end);r.visible&&(q=Math.min(q,G))}else rr("Found unexpected fulfillment trigger for throttled slot.",F,null,{fulfillmentTrigger:r});A=L;q=q<0x8000000000000&&L0&&$i(m.L(),L)}; XF=function(m,F,L,u,q){for(var A=[],r=g.Z(m.j0.values()),G=r.next();!G.done;G=r.next()){var v=G=G.value,l=v.trigger;v=v.slot;if(l.triggerType===F){if(l instanceof Me||l instanceof Zv||l instanceof X0){if(q&&l.breakDurationMs!==L)continue;if(!q&&l.breakDurationMs===L)continue;if(u.has(v.slotId))continue}A.push(G)}}A.length>0&&$i(m.L(),A)}; YUv=function(m,F){F=(F.Hn+1)*1E3;var L=void 0;m=g.Z(m.j0.values());for(var u=m.next();!u.done;u=m.next()){var q=u.value;u=q.trigger;q=q.slot;u instanceof Me&&u.breakDurationMs<=F&&(!L||u.breakDurationMs>L.trigger.breakDurationMs)&&(L={slot:q,trigger:u})}return L}; a4v=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)}; DIj=function(m){m=m.adPlacementRenderer.config.adPlacementConfig;if(m.prefetchModeConfig&&m.prefetchModeConfig.cacheFetchRefreshDurationMs&&(m=Number(m.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(m)||m<=0)))return m}; tx=function(m){m.X=null;m.j0.clear();m.B&&m.B.stop();m.Y&&m.Y.stop();var F;(F=m.G)==null||F.stop();delete m.G}; iHv=function(m){var F=[];m=g.Z(m.j0.values());for(var L=m.next();!L.done;L=m.next())L=L.value.trigger,L instanceof Me&&F.push(L.breakDurationMs);return F}; Eh=function(m){g.O.call(this);this.G=m;this.hK=!0;this.j0=new Map;this.X=new Map;this.B=new Map}; Tnb=function(m,F){var L=[];if(F=m.X.get(F.layoutId)){F=g.Z(F);for(var u=F.next();!u.done;u=F.next())(u=m.B.get(u.value.triggerId))&&L.push(u)}return L}; Uh=function(){g.O.call(this);this.j0=new Map}; oQ=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"}}; Nnv=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"}}; pRM=function(m,F){var L={slotId:F1(F,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],pu:"surface",clientMetadata:new sU([])},u=Object,q=u.assign;F=tZ(F,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",L.slotId);F={layoutId:F,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",bl:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[], pu:"surface",clientMetadata:new sU([]),Zc:fFb(!1,L.slotId,L.slotType,L.slotPhysicalPosition,L.pu,L.slotEntryTrigger,L.slotFulfillmentTriggers,L.slotExpirationTriggers,F,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return q.call(u,{},m,{SRu:!0,slot:L,layout:F})}; RTM=function(m,F,L,u){var q=m.kind;u=u?!1:!m.hideCueRangeMarker;switch(q){case "AD_PLACEMENT_KIND_START":return u={nT:new aP(-0x8000000000000,-0x8000000000000),Y2:u},L!=null&&(u.oh=new aP(-0x8000000000000,-0x8000000000000)),u;case "AD_PLACEMENT_KIND_END":return u={nT:new aP(0x7ffffffffffff,0x8000000000000),Y2:u},L!=null&&(u.oh=new aP(Math.max(0,F-L),0x8000000000000)),u;case "AD_PLACEMENT_KIND_MILLISECONDS":q=m.adTimeOffset;q.offsetStartMilliseconds||rr("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); q.offsetEndMilliseconds||rr("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");m=Number(q.offsetStartMilliseconds);q=Number(q.offsetEndMilliseconds);q===-1&&(q=F);if(Number.isNaN(m)||Number.isNaN(q)||m>q)return new J("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:m,offsetEndMs:q},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",q===F&&m-500<=q);u={nT:new aP(m,q),Y2:u};if(L!=null){m=Math.max(0,m-L);if(m===q)return u;u.oh=new aP(m,q)}return u; default:return new J("AdPlacementKind not supported in convertToRange.",{kind:q,adPlacementConfig:m})}}; KrM=function(m){if(!m||!m.adPlacements&&!m.adSlots)return!1;for(var F=g.Z(m.adPlacements||[]),L=F.next();!L.done;L=F.next())if(L=L.value)if(L=L.adPlacementRenderer,L!=null&&(L.config&&L.config.adPlacementConfig&&L.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;m=g.Z(m.adSlots||[]);for(F=m.next();!F.done;F=m.next()){var u=L=void 0;if(((L=g.z(F.value,aC))==null?void 0:(u=L.adSlotMetadata)==null?void 0:u.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; kv=function(m){this.M0=m;this.B=new Map;this.X=new Map;this.G=new Map}; F1=function(m,F){if(hx(m.M0.get())){var L=m.B.get(F)||0;L++;m.B.set(F,L);return F+"_"+L}return g.VC(16)}; tZ=function(m,F,L){if(hx(m.M0.get())){var u=m.X.get(F)||0;u++;m.X.set(F,u);return L+"_"+F+"_"+u}return g.VC(16)}; mx=function(m,F){if(hx(m.M0.get())){var L=m.G.get(F)||0;L++;m.G.set(F,L);return F+"_"+L}return g.VC(16)}; f4A=function(m){var F=[new mr(m.on),new AA(m.xJ),new XY(m.adPlacementConfig),new wn(m.videoLengthSeconds),new NI(m.qj)];m.instreamAdPlayerOverlayRenderer&&F.push(new O7(m.instreamAdPlayerOverlayRenderer));m.playerOverlayLayoutRenderer&&F.push(new QR(m.playerOverlayLayoutRenderer));m.To&&F.push(new k8(m.To));return F}; xIN=function(m,F,L,u,q,A){m=L.inPlayerLayoutId?L.inPlayerLayoutId:tZ(A,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",m);var r,G,v=L.instreamAdPlayerOverlayRenderer?(r=L.instreamAdPlayerOverlayRenderer)==null?void 0:r.adLayoutLoggingData:(G=L.playerOverlayLayoutRenderer)==null?void 0:G.adLayoutLoggingData;r={layoutId:m,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",pu:F};return{layoutId:m,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",bl:new Map,layoutExitNormalTriggers:[new fQ(function(l){return mx(A, l)},L.on)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:F,clientMetadata:u,Zc:q(r),adLayoutLoggingData:v}}; Wd=function(m){var F=this;this.B=m;this.X=function(L){return mx(F.B.get(),L)}}; uYy=function(m,F,L,u,q,A){L=new sU([new s7(L),new XY(u)]);F=tZ(m.B.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",F);u={layoutId:F,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",pu:"core"};return{layoutId:F,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",bl:new Map,layoutExitNormalTriggers:[new fQ(function(r){return mx(m.B.get(),r)},q)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:L,Zc:A(u),adLayoutLoggingData:void 0}}; bl=function(m,F,L,u,q){var A=f4A(u);return xIN(F,L,u,new sU(A),q,m.B.get())}; MHN=function(m,F,L,u,q){var A=f4A(u);A.push(new SS(u.sS));A.push(new oK(u.Na));return xIN(F,L,u,new sU(A),q,m.B.get())}; y6=function(m,F,L,u,q,A,r,G,v,l){F=tZ(m.B.get(),L,F);var w={layoutId:F,layoutType:L,pu:"core"},V=new Map;r&&V.set("impression",r);r=[new tn(m.X,q,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];l&&r.push(new KQ(m.X,l,["normal"]));return{layoutId:F,layoutType:L,bl:V,layoutExitNormalTriggers:r,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([u,new XY(A),new mr(q)]),Zc:G(w),adLayoutLoggingData:v}}; G5=function(m,F,L,u,q,A,r,G,v){F=tZ(m.B.get(),L,F);var l={layoutId:F,layoutType:L,pu:"core"},w=[new tn(m.X,q,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];v&&w.push(new KQ(m.X,v,["normal"]));return{layoutId:F,layoutType:L,bl:new Map,layoutExitNormalTriggers:w,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([u,new XY(A),new mr(q)]),Zc:r(l),adLayoutLoggingData:G}}; LS=function(m,F,L){var u=[];u.push(new Ek(m.X,L));F&&u.push(F);return u}; FF=function(m,F,L,u,q,A,r){var G={layoutId:F,layoutType:L,pu:"core"};return{layoutId:F,layoutType:L,bl:new Map,layoutExitNormalTriggers:r,layoutExitSkipTriggers:[new Dv(m.X,F)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new fn(u),new XY(q)]),Zc:A(G),adLayoutLoggingData:u.adLayoutLoggingData}}; Wp=function(m,F,L,u,q,A,r,G){var v={layoutId:F,layoutType:A,pu:"core"};return{layoutId:F,layoutType:A,bl:new Map,layoutExitNormalTriggers:[new fQ(m.X,L)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new XY(u)].concat(g.X(r))),Zc:q(v),adLayoutLoggingData:G}}; tSA=function(m,F,L,u,q,A,r,G,v,l,w,V){m=uw(m,F,L,u,q,A,r,G,w,V);F=m.zO;L=new LH(m.cH);u=m.layoutExitSkipTriggers;v>0&&(F.push(L),F.push(new U7(v)),u=[]);F.push(new E7(l));return{Kr:{layoutId:m.layoutId,layoutType:m.layoutType,bl:m.bl,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:m.pu,clientMetadata:new sU(F),Zc:m.Zc,adLayoutLoggingData:m.adLayoutLoggingData},au:u,Xf:m.layoutExitMuteTriggers, Bc:m.layoutExitUserInputSubmittedTriggers,XG:m.layoutExitUserCancelledTriggers,YM:m.YM}}; hIy=function(m,F,L,u,q,A,r,G,v){F=uw(m,F,L,u,q,new Map,A,function(l){return r(l,G)}); m=new nQ(m.X,F.cH);L=new LH(F.cH);v=new E7(v);return{Kr:{layoutId:F.layoutId,layoutType:F.layoutType,bl:F.bl,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:F.pu,clientMetadata:new sU([].concat(g.X(F.zO),[L,v])),Zc:F.Zc,adLayoutLoggingData:F.adLayoutLoggingData},au:F.layoutExitSkipTriggers,Xf:F.layoutExitMuteTriggers,Bc:[].concat(g.X(F.layoutExitUserInputSubmittedTriggers),[m]),XG:F.layoutExitUserCancelledTriggers, YM:F.YM}}; uw=function(m,F,L,u,q,A,r,G,v,l){F=tZ(m.B.get(),"LAYOUT_TYPE_MEDIA_BREAK",F);var w={layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",pu:"adapter"};G=G(F);var V=bE(G.clientMetadata,"metadata_type_fulfilled_layout");V||rr("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var I=V?V.layoutId:"";L=[new XY(L),new pH(u),new xx(q)];V&&L.push(new uE(V.layoutType));l&&L.push(new eH(l));return{layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",bl:A,layoutExitNormalTriggers:[], layoutExitSkipTriggers:[new W_(m.X,I)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"adapter",zO:L,Zc:r(w),adLayoutLoggingData:v,YM:G,cH:I}}; mMv=function(m,F,L,u,q,A,r,G,v,l,w){m=ZHM(m,F,"core",L,u,q,A,r,G,v,l,void 0,w);return{layoutId:m.layoutId,layoutType:m.layoutType,bl:m.bl,layoutExitNormalTriggers:m.layoutExitNormalTriggers,layoutExitSkipTriggers:m.layoutExitSkipTriggers,layoutExitMuteTriggers:m.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:m.layoutExitUserInputSubmittedTriggers,layoutExitUserCancelledTriggers:m.layoutExitUserCancelledTriggers,pu:m.pu,clientMetadata:new sU(m.MZ),Zc:m.Zc,adLayoutLoggingData:m.adLayoutLoggingData}}; Joj=function(m,F,L,u,q,A,r,G,v,l,w,V,I){F=ZHM(m,F,"adapter",L,u,q,A,r,G,v,w,V,I);u=F.layoutExitSkipTriggers;q=F.MZ;L.adPodSkipTarget&&L.adPodSkipTarget>0&&(q.push(l),q.push(new U7(L.adPodSkipTarget)),u=[]);q.push(new E7(G.adPodIndex));L.isCritical&&(u=[new KQ(m.X,F.layoutId,["error"])].concat(g.X(u)));return{Kr:{layoutId:F.layoutId,layoutType:F.layoutType,bl:F.bl,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[], pu:F.pu,clientMetadata:new sU(q),Zc:F.Zc,adLayoutLoggingData:F.adLayoutLoggingData},au:u,Xf:F.layoutExitMuteTriggers,Bc:F.layoutExitUserInputSubmittedTriggers,XG:F.layoutExitUserCancelledTriggers}}; ZHM=function(m,F,L,u,q,A,r,G,v,l,w,V,I){var R={layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA",pu:L};q=[new XY(q),new to(v),new ho(u.externalVideoId),new Wf(G),new xx({impressionCommands:u.impressionCommands,abandonCommands:u.onAbandonCommands,completeCommands:u.completeCommands,progressCommands:u.adVideoProgressCommands}),new Vk(A),new rn({current:null}),new wn(r)];(A=u.playerOverlay.instreamAdPlayerOverlayRenderer)&&q.push(new O7(A));(r=u.playerOverlay.playerOverlayLayoutRenderer)&&q.push(new QR(r)); V&&q.push(new jH(V));(V=u.playerUnderlay)&&q.push(new s7(V));G=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");V=(V=A?A.elementId:r==null?void 0:r.layoutId)?V:tZ(m.B.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",G);q.push(new LH(V));q.push(new qI(G));q.push(new eH(v.adPodIndex));u.adNextParams&&q.push(new pn(u.adNextParams));u.shrunkenPlayerBytesConfig&&q.push(new dD(u.shrunkenPlayerBytesConfig));u.clickthroughEndpoint&&q.push(new Kn(u.clickthroughEndpoint));u.legacyInfoCardVastExtension&&q.push(new KH(u.legacyInfoCardVastExtension)); u.sodarExtensionData&&q.push(new IV(u.sodarExtensionData));w&&q.push(new Tw(w));q.push(new SH(lF(u.pings)));v=wq(u.pings);if(I){a:{I=g.Z(I);for(w=I.next();!w.done;w=I.next())if(w=w.value,w.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(A=g.z(w.fulfillmentContent.fulfilledLayout,zN))&&(A=g.z(A.renderingContent,il))&&A.associatedPlayerBytesLayoutId===F){I=w;break a}I=void 0}I&&q.push(new bg(I))}return{layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA",bl:v,layoutExitNormalTriggers:[new Uk(m.X,F)],layoutExitSkipTriggers:u.skipOffsetMilliseconds? [new W_(m.X,V)]:[],layoutExitMuteTriggers:[new W_(m.X,V)],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:L,MZ:q,Zc:l(R),adLayoutLoggingData:u.adLayoutLoggingData}}; Qay=function(m,F,L,u,q,A,r,G,v){u.every(function(w){return WR(w,[],["LAYOUT_TYPE_MEDIA"])})||rr("Unexpect subLayout type for DAI composite layout"); F=tZ(m.B.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",F);var l={layoutId:F,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",pu:"core"};return{layoutId:F,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",bl:new Map,layoutExitNormalTriggers:[new xk(m.X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],pu:"core",clientMetadata:new sU([new RV(L),new $x(G),new Gw(u),new XY(q),new zw(A),new PR({}),new tA(v)]),Zc:r(l)}}; U$u=function(m){return m!=null}; Oh=function(m,F,L){var u=this;this.B=m;this.G=F;this.M0=L;this.X=function(q){return mx(u.B.get(),q)}}; yAj=function(m,F,L,u,q,A,r){if(!L.prefetchModeConfig)return new J("AdPlacementConfig for Live Prefetch is missing prefetch_config");L=L.prefetchModeConfig;u*=1E3;var G=[];if(!L.breakLengthMs)return new J("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var v=g.Z(L.breakLengthMs),l=v.next();!l.done;l=v.next())if(l=l.value,Number(l)>0){var w=u+Number(L.startTimeOffsetMs),V=w+Number(L.cacheFetchSmearingDurationMs);l={nT:new aP(V,V+Number(l)),Y2:!1,oh:new aP(Math.floor(w+Math.random()* Number(L.cacheFetchSmearingDurationMs)),V),cueProcessedMs:u?u:w};w=[];w.push(new kx({}));V=[];V.push(new hn(m.X));V.push(new KzZ(m.X));r&&w.push(new PR({}));G.push(SV(m,F,q,l,A,w,V))}return G}; SV=function(m,F,L,u,q,A,r){A=A===void 0?[]:A;var G=F1(m.B.get(),"SLOT_TYPE_AD_BREAK_REQUEST");r||(r=[],u.oh&&u.oh.start!==u.nT.start&&r.push(new oj(m.X,L,new aP(u.oh.start,u.nT.start),!1)),r.push(new oj(m.X,L,new aP(u.nT.start,u.nT.end),u.Y2)));u={getAdBreakUrl:F.getAdBreakUrl,Bm:u.nT.start,XB:u.nT.end,cueProcessedMs:u.cueProcessedMs};F=new ba(m.X,G);A=[new aV(u)].concat(g.X(A));return{slotId:G,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:r, slotExpirationTriggers:[new kk(m.X,L),new Qn(m.X,G),new sk(m.X,G)],pu:"core",clientMetadata:new sU(A),adSlotLoggingData:q}}; oxM=function(m,F,L){var u=[];L=g.Z(L);for(var q=L.next();!q.done;q=L.next())u.push(SUZ(m,F,q.value));return u}; SUZ=function(m,F,L){return L.triggeringSlotId!=null&&L.triggeringSlotId===m?L.clone(F):L}; p9y=function(m,F,L,u,q){return XRB(m,F,L,u,q)}; E8M=function(m,F,L,u){var q=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");return XRB(m,q,F,L,u)}; XRB=function(m,F,L,u,q){var A=new pQ(m.X,L),r=[new Ok(m.X,F)];m=[new Qn(m.X,F),new kk(m.X,u)];return{slotId:F,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:r,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(q({slotId:F,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:A,slotFulfillmentTriggers:r,slotExpirationTriggers:m},L))]),adSlotLoggingData:void 0}}; CgM=function(m,F,L,u,q,A){var r=F1(m.B.get(),"SLOT_TYPE_PLAYER_BYTES"),G=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER"),v=tZ(m.B.get(),"LAYOUT_TYPE_SURVEY",G);u=Q6(m,F,L,u);var l=[new Ok(m.X,r)];L=[new Qn(m.X,r),new kk(m.X,L),new Dv(m.X,v)];if(u instanceof J)return u;A=A({slotId:r,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:u,slotFulfillmentTriggers:l,slotExpirationTriggers:L},{slotId:G,layoutId:v});G=A.aCc;return[{slotId:r,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:u,slotFulfillmentTriggers:l,slotExpirationTriggers:L,pu:"core",clientMetadata:new sU([new Yx(A.nDc),new UU({PC:m.PC(F)})]),adSlotLoggingData:q},G]}; FpM=function(m,F,L,u,q){q=q?q:F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");L=new pQ(m.X,L);var A=[new Ok(m.X,q)];m=[new kk(m.X,F),new Qn(m.X,q)];return{slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:A,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(u({slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:L,slotFulfillmentTriggers:A,slotExpirationTriggers:m}))])}}; Lpv=function(m,F,L,u){var q=F1(m.B.get(),"SLOT_TYPE_PLAYER_UNDERLAY");L=new pQ(m.X,L);var A=[new Ok(m.X,q)];m=[new kk(m.X,F),new Qn(m.X,q)];return{slotId:q,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:A,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(u({slotId:q,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:L,slotFulfillmentTriggers:A,slotExpirationTriggers:m}))])}}; cOn=function(m,F,L,u,q,A,r){var G=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER"),v=tZ(m.B.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",G);u=tHM(m,u,A,r,v);if(u instanceof J)return u;r=[new Ok(m.X,G)];q=[new kk(m.X,A),new Ok(m.X,q),new dK(m.X,q)];L=JA(L,{slotId:G,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:u,slotFulfillmentTriggers:r,slotExpirationTriggers:q});m=m.G.get();A={layoutId:v,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",pu:"core"};F={layoutId:v,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", bl:new Map,layoutExitNormalTriggers:[new tbN(m.X,v,F.durationMs)],layoutExitSkipTriggers:[new U8N(m.X,v,F.durationMs)],layoutExitUserCancelledTriggers:[new EWN(m.X,v)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],pu:"core",clientMetadata:new sU([new fH(F)]),Zc:L(A)};return{slotId:G,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:u,slotFulfillmentTriggers:r,slotExpirationTriggers:q,clientMetadata:new sU([new Yx(F)])}}; o8y=function(m,F,L,u,q,A){F=Q6(m,F,L,u);if(F instanceof J)return F;var r=F instanceof oj?new Sy_(m.X,L,F.X):null;u=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");var G=[new Ok(m.X,u)];m=[new kk(m.X,L),new Qn(m.X,u)];A=A({slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:F,slotFulfillmentTriggers:G,slotExpirationTriggers:m},r);return A instanceof Qk?new J(A):{slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:G,slotExpirationTriggers:m, pu:"core",clientMetadata:new sU([new Yx(A)]),adSlotLoggingData:q}}; Znb=function(m,F,L,u){var q=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER"),A=new aj(m.X,F),r=[new c_(m.X,q)];m=[new kk(m.X,F),new Qn(m.X,q)];return{slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:r,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(u({slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:A,slotFulfillmentTriggers:r,slotExpirationTriggers:m}))]),adSlotLoggingData:L}}; S2M=function(m,F,L,u){var q=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");L=new pQ(m.X,L);var A=[new Ok(m.X,q)],r=[new Qn(m.X,q),new kk(m.X,F)];A={slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:L,slotFulfillmentTriggers:A,slotExpirationTriggers:r};return{slotId:q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:[new Ok(m.X,q)],slotExpirationTriggers:[new kk(m.X,F),new Qn(m.X,q)],pu:"core",clientMetadata:new sU([new Yx(u(A))])}}; x$N=function(m,F,L,u,q){var A=F1(m.B.get(),"SLOT_TYPE_IN_PLAYER");L=new Ne(m.X,u,L);u=[new Ok(m.X,A)];m=[new kk(m.X,F)];return{slotId:A,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:u,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(q({slotId:A,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:L,slotFulfillmentTriggers:u,slotExpirationTriggers:m}))])}}; D$_=function(m,F,L,u,q,A){var r=F1(m.B.get(),F);return sh(m,r,F,new pQ(m.X,u),[new kk(m.X,L),new Qn(m.X,r),new KQ(m.X,u,["error"])],q,A)}; atM=function(m,F,L,u,q,A,r){var G=F1(m.B.get(),F);return sh(m,G,F,new KQ(m.X,q,["normal"]),[new kk(m.X,L),new Qn(m.X,G),new KQ(m.X,u,["error"])],A,r)}; iuM=function(m,F,L,u,q){var A=F1(m.B.get(),F);return sh(m,A,F,new aj(m.X,L),[new kk(m.X,L),new Qn(m.X,A)],u,q)}; Kpv=function(m,F,L,u,q){L=L?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var A=F1(m.B.get(),L);F=new aj(m.X,F);var r=[new Ok(m.X,A)];m=[new Qn(m.X,A)];return{slotId:A,slotType:L,slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:r,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(q({slotId:A,slotType:L,slotPhysicalPosition:1,pu:"core",slotEntryTrigger:F,slotFulfillmentTriggers:r,slotExpirationTriggers:m}))]),adSlotLoggingData:u}}; kH_=function(m,F,L,u,q){var A=F1(m.B.get(),"SLOT_TYPE_PLAYER_BYTES"),r=new So(m.X),G=[new c_(m.X,A)];m=[new kk(m.X,F)];F=[];F.push(new Yx(u({slotId:A,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:r,slotFulfillmentTriggers:G,slotExpirationTriggers:m})));F.push(new PR({}));q&&F.push(new lE({current:q}));return{slotId:A,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:r,slotFulfillmentTriggers:G,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU(F), adSlotLoggingData:L}}; dMM=function(m,F){return AAB(m.M0.get())?new KQ(m.X,F,["normal","error","skipped"]):new KQ(m.X,F,["normal"])}; HuM=function(m,F,L,u,q){F=dMM(m,F);m=qh(m,F,L);q=q({slotId:m.slotId,slotType:m.slotType,slotPhysicalPosition:m.slotPhysicalPosition,slotEntryTrigger:m.slotEntryTrigger,slotFulfillmentTriggers:m.slotFulfillmentTriggers,slotExpirationTriggers:m.slotExpirationTriggers,pu:m.pu});return q instanceof J?q:{Fq:Object.assign({},m,{clientMetadata:new sU([new Yx(q.layout)]),adSlotLoggingData:u}),v2:q.v2}}; JOn=function(m,F,L,u,q,A,r){L=n8A(m,F,L,u);if(L instanceof J)return L;r=r({slotId:L.slotId,slotType:L.slotType,slotPhysicalPosition:L.slotPhysicalPosition,slotEntryTrigger:L.slotEntryTrigger,slotFulfillmentTriggers:L.slotFulfillmentTriggers,slotExpirationTriggers:L.slotExpirationTriggers,pu:L.pu});if(r instanceof J)return r;m=[new Yx(r.layout),new UU({PC:m.PC(F)})];A&&m.push(new MI({}));return{Fq:{slotId:L.slotId,slotType:L.slotType,slotPhysicalPosition:L.slotPhysicalPosition,slotEntryTrigger:L.slotEntryTrigger, slotFulfillmentTriggers:L.slotFulfillmentTriggers,slotExpirationTriggers:L.slotExpirationTriggers,pu:L.pu,clientMetadata:new sU(m),adSlotLoggingData:q},v2:r.v2}}; qh=function(m,F,L){var u=F1(m.B.get(),"SLOT_TYPE_PLAYER_BYTES"),q=[new Ok(m.X,u)];m=[new Qn(m.X,u),new kk(m.X,L)];return{slotId:u,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:q,slotExpirationTriggers:m,pu:"core"}}; n8A=function(m,F,L,u){F=Q6(m,F,L,u);return F instanceof J?F:qh(m,F,L)}; xMu=function(m,F,L,u,q,A){var r=F1(m.B.get(),"SLOT_TYPE_FORECASTING");F=Q6(m,F,L,u);if(F instanceof J)return F;u=[new Ok(m.X,r)];m=[new Qn(m.X,r),new kk(m.X,L)];return{slotId:r,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:u,slotExpirationTriggers:m,pu:"core",clientMetadata:new sU([new Yx(A({slotId:r,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,pu:"core",slotEntryTrigger:F,slotFulfillmentTriggers:u,slotExpirationTriggers:m}))]),adSlotLoggingData:q}}; Exv=function(m,F,L,u,q){var A=!F.hideCueRangeMarker;switch(F.kind){case "AD_PLACEMENT_KIND_START":return new aj(m.X,L);case "AD_PLACEMENT_KIND_MILLISECONDS":return m=RTM(F,u),m instanceof J?m:q(m.nT,A);case "AD_PLACEMENT_KIND_END":return new TF(m.X,L,A);default:return new J("Cannot construct entry trigger",{kind:F.kind})}}; tHM=function(m,F,L,u,q){return Exv(m,F,L,u,function(A,r){return new ZDD(m.X,L,A,r,q)})}; Q6=function(m,F,L,u){return Exv(m,F,L,u,function(q,A){return new oj(m.X,L,q,A)})}; sh=function(m,F,L,u,q,A,r){m=[new c_(m.X,F)];return{slotId:F,slotType:L,slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:m,slotExpirationTriggers:q,pu:"core",clientMetadata:new sU([new Yx(r({slotId:F,slotType:L,slotPhysicalPosition:1,pu:"core",slotEntryTrigger:u,slotFulfillmentTriggers:m,slotExpirationTriggers:q}))]),adSlotLoggingData:A}}; F1n=function(){}; bw=function(m,F){g.O.call(this);this.M0=m;this.B=F;this.eventCount=0;this.G=L1M()()}; PI=function(m,F,L){m.X(F,void 0,void 0,void 0,L,void 0,void 0,void 0,L.adSlotLoggingData)}; vI=function(m,F,L,u){m.X(F,void 0,void 0,void 0,L,u?u:void 0,void 0,void 0,L.adSlotLoggingData,u?u.adLayoutLoggingData:void 0);L=Tk().resolve(i$(y_))==null?void 0:Go();F=L==null?void 0:L.adsSeenHotConfig;L=L==null?void 0:L.adsHotConfig;(F==null?0:F.logOnAdsSeen)&&(L==null?0:L.webEnablePremiumAdsSeenLogging)&&UIN(m,u?u:void 0)}; Erv=function(m,F,L,u){Xq(m.M0.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED","trigger:",L,"slot:",F,"layout:",u);HR(m.B.get())&&m.X("ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED",void 0,void 0,void 0,F,u?u:void 0,void 0,L,F.adSlotLoggingData,u?u.adLayoutLoggingData:void 0)}; qq=function(m,F,L,u,q){m.X("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,u,q,void 0,void 0,u.adSlotLoggingData,q?q.adLayoutLoggingData:void 0,{errorType:F,errorMessage:L})}; UIN=function(m,F){if(F){var L=F.adLayoutLoggingData;g.Ht(g.C7(),function(){m.G!=null&&L&&g.V1("adsSeenClientLogging",{serializedAdServingDataEntry:L.serializedAdServingDataEntry})},0)}}; cd=function(m,F,L){bw.call(this,m,F);this.M0=m;this.oW=L}; dQ=function(){this.X=new Map}; nS=function(m,F){return m.X.get(F)||null}; Bd=function(m){this.X="pending";this.B=[];this.G=[];try{m(this.V.bind(this),this.reject.bind(this))}catch(F){this.reject(F)}}; kwn=function(){var m,F;return{Yg:new Bd(function(L,u){m=L;F=u}), resolve:m,reject:F}}; CS=function(m){return Hd(m)?m:Jx(m)?new Bd(function(F,L){m.then(F,L)}):new Bd(function(F){F(m)})}; mj=function(m){return new Bd(function(F,L){L(m)})}; Ff=function(m){try{return CS(m())}catch(F){return mj(F)}}; u4=function(m,F,L){var u=kwn(),q=u.Yg,A=u.resolve,r=u.reject;m.B.push(function(G){if(F)try{var v=F(G);A(v)}catch(l){r(l)}else A(G)}); m.G.push(function(G){if(L)try{var v=L(G);A(v)}catch(l){r(l)}else r(G)}); LR(m);return q}; qy=function(m,F){return u4(m,void 0,F)}; hbv=function(m,F){u4(m,function(L){return u4(CS(F()),function(){return L})},function(L){return u4(CS(F()),function(){return mj(L)})})}; LR=function(m){if(m.X==="fulfilled"){var F=m.B;m.B=[];m.G=[];F=g.Z(F);for(var L=F.next();!L.done;L=F.next())L=L.value,L(m.result)}else if(m.X==="rejected")for(F=m.G,m.B=[],m.G=[],F=g.Z(F),L=F.next();!L.done;L=F.next())L=L.value,L(m.error)}; AC=function(m,F){return WrM(F.call(m))}; ro=function(m){return function L(){return $e(L,function(u){if(u.X==1)return g.Gt(u,2),g.k(u,{Yg:CS(m)},4);if(u.X!=2)return u.return(u.B);g.w6(u);return g.V8(u,0)})}()}; WrM=function(m){return Ff(function(){return yU(m,m.next())})}; yU=function(m,F){return F.done?CS(F.value):qy(u4(F.value.Yg,function(L){return yU(m,m.next(L))}),function(L){return yU(m,m.throw(L))})}; sVN=function(m){var F=OHn(m);return u4(QVM(F),function(){return F.map(function(L){return L.state()})})}; QVM=function(m){if(m.length===0)return CS(NaN);var F=kwn(),L=F.Yg,u=F.resolve,q=m.length;m=g.Z(m.entries());var A=m.next();for(F={};!A.done;F={q2:void 0},A=m.next()){var r=g.Z(A.value);A=r.next().value;r=r.next().value;F.q2=A;hbv(r,function(G){return function(){L.X==="pending"&&(bHv(void 0)&&(void 0)(G.q2)&&L.X==="pending"?u(G.q2):(--q,q===0&&u(NaN)))}}(F))}return L}; OHn=function(m){return m.map(function(F){return CS(F)})}; vK=function(m){var F=m.hours||0;var L=m.minutes||0,u=m.seconds||0;F=u+L*60+F*3600+(m.days||0)*86400+(m.weeks||0)*604800+(m.months||0)*2629800+(m.years||0)*31557600;F<=0?F={hours:0,minutes:0,seconds:0}:(m=F,F=Math.floor(m/3600),m%=3600,L=Math.floor(m/60),u=Math.floor(m%60),F={hours:F,minutes:L,seconds:u});var q=F.hours===void 0?0:F.hours;L=F.minutes===void 0?0:F.minutes;m=F.seconds===void 0?0:F.seconds;u=q>0;F=[];if(u){q=(new Intl.NumberFormat("en-u-nu-latn")).format(q);var A=["fr"],r="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" "); q="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(GU)?q.replace(",","\u00a0"):A.includes(GU)?q.replace(",","\u202f"):r.includes(GU)?q.replace(",","."):q;F.push(q)}u=u===void 0?!1:u;L=(["af","be","lt"].includes(GU)||u)&&L<10?cAu().format(L):(new Intl.NumberFormat("en-u-nu-latn")).format(L);F.push(L);L=cAu().format(m);F.push(L);L=":";"da fi id si sr sr-Latn".split(" ").includes(GU)&&(L=".");return F.join(L)}; cAu=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; dIy=function(m,F){var L,u;m=((L=m.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(u=L.videoAuthorizationToken)==null?void 0:u.credentialTransferTokens)||[];for(L=0;LF;m=L}else m=!1;return m}; g.Ny=function(m,F){return m.AN+"timedtext_video?ref=player&v="+F.videoId}; g.eqj=function(m){var F=this;this.videoData=m;m={};this.X=(m.c1a=function(){var L=[];if(g.DM.isInitialized()){var u="";F.videoData&&F.videoData.yn&&(u=F.videoData.yn+("&r1b="+F.videoData.clientPlaybackNonce));var q={};u=(q.atr_challenge=u,q);xW("bg_v",void 0,"player_att");(u=$qu(u))?(xW("bg_s",void 0,"player_att"),L.push("r1a="+u)):(xW("bg_e",void 0,"player_att"),L.push("r1c=2"))}else xW("bg_e",void 0,"player_att"),window.trayride||window.botguard?L.push("r1c=1"):L.push("r1c=4");L.push("r1d="+g.DM.getState()); return L.join("&")},m.c6a=function(L){return"r6a="+(Number(L.c)^Lu())},m.c6b=function(L){return"r6b="+(Number(L.c)^Number(g.HQ("CATSTAT",0)))},m); this.videoData&&this.videoData.yn?this.uE=KM(this.videoData.yn):this.uE={}}; g.PzB=function(m){if(m.videoData&&m.videoData.yn){for(var F=[m.videoData.yn],L=g.Z(Object.keys(m.X)),u=L.next();!u.done;u=L.next())u=u.value,m.uE[u]&&m.X[u]&&(u=m.X[u](m.uE))&&F.push(u);return F.join("&")}return null}; g.pR=function(m,F){RqA(m,{XO0:g.CH(F.experiments,"bg_vm_reinit_threshold"),cspNonce:F.cspNonce,AN:F.AN||""})}; igM=function(){var m=XMLHttpRequest.prototype.fetch;return!!m&&m.length===3}; zqn=function(m){giM=2592E3*(m||1)}; Y5N=function(m){g.oh("yt-player-bandwidth",m,2592E3)}; KR=function(m){m=m===void 0?giM:m;if(m>0&&!(P8n()>(0,g.a9)()-m*1E3))return 0;m=g.Xx("yt-player-quality");if(typeof m==="string"){if(m=g.pv[m],m>0)return m}else if(m instanceof Object)return m.quality;return 0}; fR=function(){var m=g.Xx("yt-player-proxima-pref");return m==null?null:m}; aiD=function(){var m=g.Xx("yt-player-quality");if(m instanceof Object&&m.quality&&m.previousQuality){if(m.quality>m.previousQuality)return 1;if(m.quality0&&F[0]?m.getAutoplayPolicy(F[0]):m.getAutoplayPolicy("mediaelement");if(MmZ[L])return MmZ[L]}}catch(u){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; tC=function(m){return m.Th||m.Fa||m.mutedAutoplay}; ZgD=function(m,F){return tC(m)?F!==1&&F!==2&&F!==0?"AUTOPLAY_STATUS_UNAVAILABLE":m.nV?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; S5A=function(m,F,L){var u=F.C();m.thirdParty||(m.thirdParty={});m.thirdParty=Object.assign({},m.thirdParty,{embedUrl:u.loaderUrl});u.ancestorOrigins&&(m.thirdParty.embeddedPlayerContext=Object.assign({},m.thirdParty.embeddedPlayerContext,{ancestorOrigins:u.ancestorOrigins}));u.p$!=null&&(m.thirdParty.embeddedPlayerContext=Object.assign({},m.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(u.p$)}));u.DL&&(m.thirdParty.embeddedPlayerContext=Object.assign({},m.thirdParty.embeddedPlayerContext, {visibilityFractionSource:u.DL}));m.thirdParty.embeddedPlayerContext=Object.assign({},m.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Xf(),autoplayIntended:tC(F),autoplayStatus:ZgD(F,L)})}; oiy=function(m){var F=[];m=g.Z(m.split(","));for(var L=m.next();!L.done;L=m.next()){var u=L.value;u&&((L=u.startsWith("!"))&&(u=u.substring(1)),u=u.split("-"),u.length<3||F.push({tB:u[0],platform:u[1],deviceVersion:u[2],Fo:L}))}return F}; EiN=function(m){return oiy(m).map(function(F){return{deviceInterface:XIN[tmD[F.tB]]||0,deviceVersion:F.deviceVersion||"",isSleeping:F.Fo}})}; g.E8=function(m,F){this.id=m;this.YD=F;this.captionTracks=[];this.G=this.V=null;this.xtags="";this.L=this.Y=!1;this.X=null;this.B="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";m=this.YD.id.split(".");m.length>1&&(this.Y=m[1]==="2",this.L=m[1]==="4")}; U8=function(m,F,L,u,q){this.B=m;this.X=F;this.G=L;this.reason=u;this.u9=q===void 0?0:q}; g.kb=function(m,F,L,u){return new U8(g.pv[m]||0,g.pv[F]||0,L,u)}; WK=function(m){if(hC&&m.u9)return!1;var F=g.pv.auto;return m.B===F&&m.X===F}; QU=function(m){return O8[m.X||m.B]||"auto"}; Uqv=function(m,F){F=g.pv[F];return m.B<=F&&(!m.X||m.X>=F)}; s8=function(m,F,L,u){this.videoInfos=m;this.X=F;this.audioTracks=[];this.B=u||[];if(this.X){m=new Set;L==null||L({ainfolen:this.X.length});F=g.Z(this.X);for(u=F.next();!u.done;u=F.next())if(u=u.value,!u.YD||m.has(u.YD.id)){var q=void 0,A=void 0,r=void 0;(r=L)==null||r({atkerr:!!u.YD,itag:u.itag,xtag:u.X,lang:((q=u.YD)==null?void 0:q.name)||"",langid:((A=u.YD)==null?void 0:A.id)||""})}else q=new g.E8(u.id,u.YD),m.add(u.YD.id),this.audioTracks.push(q);L==null||L({atklen:this.audioTracks.length})}}; b4=function(){g.O.apply(this,arguments);this.B=null;this.X=new Map}; Qfj=function(m,F,L,u,q,A,r){if(m.B)return m.B;var G={},v=new Set,l={};if(cK(u)){for(var w in u.X)u.X.hasOwnProperty(w)&&(m=u.X[w],l[m.info.d8]=[m.info]);return l}w=kDb(F,u,G);A&&q({aftsrt:nR(w)});for(var V={},I=g.Z(Object.keys(w)),R=I.next();!R.done;R=I.next()){R=R.value;for(var e=g.Z(w[R]),a=e.next();!a.done;a=e.next()){a=a.value;var T=a.itag,f=hqM(R,a,F);if(V.hasOwnProperty(f))V[f]===!0?l[R].push(a):G[T]=V[f];else{var M=BK(F,a,L,u.isLive,v);M!==!0?(r.add(R),G[T]=M,M==="disablevp9hfr"&&(V[f]="disablevp9hfr")): (l[R]=l[R]||[],l[R].push(a),V[f]=!0)}}}A&&q({bfflt:nR(l)});for(var S in l)l.hasOwnProperty(S)&&(u=S,l[u]&&l[u][0].RR()&&(l[u]=l[u],l[u]=W7u(F,l[u],G),l[u]=OgA(l[u],G)));A&&Object.keys(G).length>0&&q({rjr:uU(G)});F=g.Z(v.values());for(u=F.next();!u.done;u=F.next())(u=L.G.get(u.value))&&--u.rH;A&&q({aftflt:nR(l)});m.B=g.gF(l,function(t){return!!t.length}); return m.B}; bgb=function(m,F,L,u,q,A,r,G){G=G===void 0?!1:G;if(F.Wh&&r&&r.length>1&&!(F.QL>0||F.W)){for(var v=F.X||!!q,l=v&&F.fI?A:void 0,w=kDb(F,u),V=[],I=[],R={},e=0;e0&&e&&I&&(w=[r,m],t=I.concat(e).filter(function(b){return b})); if(t.length&&!F.pT){CR(t,w);if(v){v=[];F=g.Z(t);for(u=F.next();!u.done;u=F.next())v.push(u.value.itag);A({hbdfmt:v.join(".")})}return od(new s8(t,q,l,L))}t=L0v(F);t=g.c2(t,G);if(!t){if(V[r])return A=V[r],CR(A),od(new s8(A,q,l,L));v&&A({novideo:1});return SI()}F.YW&&(t==="1"||t==="1h")&&V[m]&&(r=mW(V[t]),w=mW(V[m]),w>r?t=m:w===r&&u1_(V[m])&&(t=m));t==="9"&&V.h&&mW(V.h)>mW(V["9"])&&(t="h");F.HR&&u.isLive&&t==="("&&V.H&&mW(V["("])<1440&&(t="H");v&&A({vfmly:F9(t)});F=V[t];if(!F.length)return v&&A({novfmly:F9(t)}), SI();CR(F);return od(new s8(F,q,l,L))}; mPA=function(m,F,L){var u,q=((u=L.video)==null?void 0:u.fps)||0;u=F+"_"+q;var A=!!L.audio,r=m.X.get(u);a:{var G=m.X.get(u),v=!!L.audio;if(G){if(v){var l=!1;break a}var w;if(!v&&((l=L.video)==null?0:l.height)&&G.maxHeight&&G.maxHeight>=((w=L.video)==null?void 0:w.height)){l=!1;break a}}l=!0}l&&(l=L.itag,F=r?r:{itag:l,d8:F,rh:A},A?F.numChannels=L.audio.numChannels:(A=L.video,F.maxWidth=A==null?void 0:A.width,F.maxHeight=A==null?void 0:A.height,F.maxFramerate=q,F.maxBitrateBps=L.u9*8,F.SW=A==null?void 0: A.isHdr()),m.X.set(u,F))}; JC=function(m){for(var F=[],L=g.Z(m.X.keys()),u=L.next();!u.done;u=L.next()){u=u.value;var q=m.X.get(u);F.push(u+"_"+q.maxWidth+"_"+q.maxHeight)}return F.join(".")}; dqM=function(m,F){var L=!(!m.m&&!m.M),u=!(!m.mac3&&!m.MAC3),q=!(!m.meac3&&!m.MEAC3);m=!(!m.i&&!m.I);F.rJ=m;return L||u||q||m}; u1_=function(m){m=g.Z(m);for(var F=m.next();!F.done;F=m.next())if(F=F.value,F.itag&&qQv.has(F.itag))return!0;return!1}; BIv=function(m){m=g.Z(m);for(var F=m.next();!F.done;F=m.next())if(F.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; F9=function(m){switch(m){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return m}}; hqM=function(m,F,L){var u,q,A;return L.Cj?m+"_"+Number((u=F.video)==null?void 0:u.fps)+"_"+!((q=F.audio)==null||!q.B):m+"_"+(((A=F.video)==null?void 0:A.fps)||0)}; nR=function(m){var F=[],L;for(L in m)if(m.hasOwnProperty(L)){var u=L;F.push(F9(u));u=g.Z(m[u]);for(var q=u.next();!q.done;q=u.next())F.push(q.value.itag)}return F.join(".")}; cZB=function(m,F,L,u,q,A){var r={},G={};g.aZ(F,function(v,l){v=v.filter(function(w){var V=w.itag;if(!w.IK)return G[V]="noenc",!1;if(A.nI&&w.d8==="(h"&&A.BR)return G[V]="lichdr",!1;if(!m.V&&w.d8==="1e")return G[V]="noav1enc",!1;if(w.d8==="("||w.d8==="(h"){if(m.B&&L&&L.flavor==="widevine"){var I=w.mimeType+"; experimental=allowed";(I=!!w.IK[L.flavor]&&!!L.X[I])||(G[V]=w.IK[L.flavor]?"unspt":"noflv");return I}if(!LN(m,uJ.CRYPTOBLOCKFORMAT)&&!m.ER||m.b9)return G[V]=m.b9?"disvp":"vpsub",!1}return L&&w.IK[L.flavor]&& L.X[w.mimeType]?!0:(G[V]=L?w.IK[L.flavor]?"unspt":"noflv":"nosys",!1)}); v.length&&(r[l]=v)}); u&&Object.entries(G).length&&q({rjr:uU(G)});return r}; OgA=function(m,F){var L=Zq(m,function(u,q){return q.video.fps>32?Math.min(u,q.video.width):u},Infinity); L32||u.video.widthm.L)return"max"+m.L;if(m.q0&&F.d8==="h"&&F.video&&F.video.qualityOrdinal>1080)return"blkhigh264";if(F.d8==="(h"&&!L.L)return"enchdr";if((u===void 0?0:u)&&e2y(F)&&!m.w8)return"blk51live";if((F.d8==="MAC3"||F.d8==="mac3")&&!m.V)return"blkac3";if((F.d8==="MEAC3"||F.d8==="meac3")&&!m.Y)return"blkeac3";if(F.d8==="M"||F.d8==="m")return"blkaac51"; if((F.d8==="so"||F.d8==="sa")&&!m.Bb)return"blkamb";if(!m.nI&&$a_(F)&&(!L.V||F.d8!=="1e"))return"cbc";if(!L.V&&$a_(F)&&F.d8==="1e")return"cbcav1";if((F.d8==="i"||F.d8==="I")&&!m.GY)return"blkiamf";var A;if(m.LI&&((A=F.audio)==null?void 0:A.B)===!0)return"blkvbcabr";var r,G;if(m.aW&&(F.d8==="1"||F.d8==="1h"||L.V&&F.d8==="1e")&&((r=F.video)==null?0:r.qualityOrdinal)&&((G=F.video)==null?void 0:G.qualityOrdinal)>m.aW)return"av1cap";u=L.G.get(F.d8);if(!m.Eu&&u&&u.rH>0)return q.add(F.d8),"byerr";var v; if((v=F.video)==null?0:v.fps>32){if(!L.Hb&&!LN(L,uJ.FRAMERATE))return"capHfr";if(m.RW&&F.video.qualityOrdinal>=4320)return"blk8khfr";if(E_(F)&&m.QV&&F.IK&&F.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(m.u9&&F.u9>m.u9)return"ratecap";if(m.Hb>0&&F.RR()&&F.video.height>m.Hb)return"mvhcap";m=AFN(L,F);return m!==!0?m:!0}; CR=function(m,F){F=F===void 0?[]:F;g.IW(m,function(L,u){var q=u.u9-L.u9;if(!L.RR()||!u.RR())return q;var A=u.video.height*u.video.width-L.video.height*L.video.width;!A&&F&&F.length>0&&(L=F.indexOf(L.d8)+1,u=F.indexOf(u.d8)+1,A=L===0||u===0?u||-1:L-u);A||(A=q);return A})}; q3=function(m,F,L,u,q,A,r,G,v){this.N0=m;this.startTime=F;this.duration=L;this.ingestionTime=u;this.sourceURL=q;this.Sv=v;this.endTime=F+L;this.X=r||0;this.range=A||null;this.pending=G||!1;this.Sv=v||null}; g.Ae=function(){this.segments=[];this.X=null;this.B=!0;this.G=""}; rFM=function(m,F){if(F>m.KA())m.segments=[];else{var L=bq(m.segments,function(u){return u.N0>=F},m); L>0&&m.segments.splice(0,L)}}; rA=function(m,F,L,u,q){q=q===void 0?!1:q;this.data=m;this.offset=F;this.size=L;this.type=u;this.X=(this.B=q)?0:8;this.dataOffset=this.offset+this.X}; yw=function(m){var F=m.data.getUint8(m.offset+m.X);m.X+=1;return F}; Gh=function(m){var F=m.data.getUint16(m.offset+m.X);m.X+=2;return F}; vz=function(m){var F=m.data.getInt32(m.offset+m.X);m.X+=4;return F}; lJ=function(m){var F=m.data.getUint32(m.offset+m.X);m.X+=4;return F}; wA=function(m){var F=m.data;var L=m.offset+m.X;F=F.getUint32(L)*4294967296+F.getUint32(L+4);m.X+=8;return F}; Vw=function(m,F){F=F===void 0?NaN:F;if(isNaN(F))var L=m.size;else for(L=m.X;L1?Math.ceil(q*F):Math.floor(q*F))}m.skip(1);L=yw(m)<<16|Gh(m);if(L&256){u=L&1;q=L&4;var A=L&512,r=L&1024,G=L&2048;L=lJ(m);u&&m.skip(4);q&&m.skip(4);u=(A?4:0)+(r?4:0)+(G?4:0);for(q=0;q1?Math.ceil(r*F):Math.floor(r*F)),m.skip(u)}}}; gA=function(m){m=new DataView(m.buffer,m.byteOffset,m.byteLength);return(m=g.Pz(m,0,1836476516))?g.iJ(m):NaN}; PFM=function(m){var F=g.Pz(m,0,1937011556);if(!F)return null;F=zh(m,F.dataOffset+8,1635148593)||zh(m,F.dataOffset+8,1635135537);if(!F)return null;var L=zh(m,F.dataOffset+78,1936995172),u=zh(m,F.dataOffset+78,1937126244);if(!u)return null;F=null;if(L)switch(L.skip(4),yw(L)){default:F=0;break;case 1:F=2;break;case 2:F=1;break;case 3:F=255}var q=L=null,A=null;if(u=zh(m,u.dataOffset,1886547818)){var r=zh(m,u.dataOffset,1886546020),G=zh(m,u.dataOffset,2037673328);if(!G&&(G=zh(m,u.dataOffset,1836279920), !G))return null;r&&(r.skip(4),L=vz(r)/65536,A=vz(r)/65536,q=vz(r)/65536);m=yFN(G);m=new DataView(m.buffer,m.byteOffset+8,m.byteLength-8);return new $P_(F,L,A,q,m)}return null}; zh=function(m,F,L){for(;Yp(m,F);){var u=av(m,F);if(u.type===L)return u;F+=u.size}return null}; g.Pz=function(m,F,L){for(;Yp(m,F);){var u=av(m,F);if(u.type===L)return u;F=Da(u.type)?F+8:F+u.size}return null}; g.Th=function(m){if(m.data.getUint8(m.dataOffset)){var F=m.data;m=m.dataOffset+4;F=F.getUint32(m)*4294967296+F.getUint32(m+4)}else F=m.data.getUint32(m.dataOffset+4);return F}; av=function(m,F){var L=m.getUint32(F),u=m.getUint32(F+4);return new rA(m,F,L,u)}; g.iJ=function(m){var F=m.data.getUint8(m.dataOffset)?20:12;return m.data.getUint32(m.dataOffset+F)}; i8u=function(m){m=new rA(m.data,m.offset,m.size,m.type,m.B);var F=yw(m);m.skip(7);var L=lJ(m);if(F===0){F=lJ(m);var u=lJ(m)}else F=wA(m),u=wA(m);m.skip(2);for(var q=Gh(m),A=[],r=[],G=0;G122)return!1}return!0}; Da=function(m){return m===1701082227||m===1836019558||m===1836019574||m===1835297121||m===1835626086||m===1937007212||m===1953653094||m===1953653099||m===1836475768}; gSn=function(m){m.skip(4);return{j9W:Vw(m,0),value:Vw(m,0),timescale:lJ(m),bQ0:lJ(m),eventDuration:lJ(m),id:lJ(m),Kz:Vw(m),offset:m.offset}}; g.zhv=function(m){var F=zh(m,0,1701671783);if(!F)return null;var L=gSn(F),u=L.j9W;L=ek(L.Kz);if(m=zh(m,F.offset+F.size,1701671783))if(m=gSn(m),m=ek(m.Kz),L&&m){F=g.Z(Object.keys(m));for(var q=F.next();!q.done;q=F.next())q=q.value,L[q]=m[q]}return L?new $p(L,u):null}; N3=function(m,F){for(var L=zh(m,0,F);L;){var u=L;u.type=1936419184;u.data.setUint32(u.offset+4,1936419184);L=zh(m,L.offset+L.size,F)}}; g.pN=function(m,F){for(var L=0,u=[];Yp(m,L);){var q=av(m,L);q.type===F&&u.push(q);L=Da(q.type)?L+8:L+q.size}return u}; YQv=function(m,F){var L=g.Pz(m,0,1937011556),u=g.Pz(m,0,1953654136);if(!L||!u||m.getUint32(L.offset+12)>=2)return null;var q=new DataView(F.buffer,F.byteOffset,F.length),A=g.Pz(q,0,1937011556);if(!A)return null;F=q.getUint32(A.dataOffset+8);u=q.getUint32(A.dataOffset+12);if(u!==1701733217&&u!==1701733238)return null;u=new GeA(m.byteLength+F);jk(u,m,0,L.offset+12);u.data.setInt32(u.offset,2);u.offset+=4;jk(u,m,L.offset+16,L.size-16);jk(u,q,q.byteOffset+A.dataOffset+8,F);jk(u,m,L.offset+L.size,m.byteLength- (L.offset+L.size));L=g.Z([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(q=L.next();!q.done;q=L.next())q=g.Pz(m,0,q.value),u.data.setUint32(q.offset,q.size+F);m=g.Pz(u.data,0,1953654136);u.data.setUint32(m.offset+16,2);return u.data}; aLB=function(m){var F=g.Pz(m,0,1937011556);if(!F)return null;var L=m.getUint32(F.dataOffset+12);if(L!==1701733217&&L!==1701733238)return null;F=zh(m,F.offset+24+(L===1701733217?28:78),1936289382);if(!F)return null;L=zh(m,F.offset+8,1935894637);if(!L||m.getUint32(L.offset+12)!==1667392371)return null;F=zh(m,F.offset+8,1935894633);if(!F)return null;F=zh(m,F.offset+8,1952804451);if(!F)return null;L=new Uint8Array(16);for(var u=0;u<16;u++)L[u]=m.getInt8(F.offset+16+u);return L}; KN=function(m,F){this.X=m;this.pos=0;this.start=F||0}; fN=function(m){return m.pos>=m.X.byteLength}; ov=function(m,F,L){var u=new KN(L);if(!xp(u,m))return!1;u=M3(u);if(!Za(u,F))return!1;for(m=0;F;)F>>>=8,m++;F=u.start+u.pos;var q=Sk(u,!0);u=m+(u.start+u.pos-F)+q;u=u>9?DPj(u-9,8):DPj(u-2,1);m=F-m;L.setUint8(m++,236);for(F=0;FL;q++)L=L*256+kp(m),u*=128;return F?L-u:L}; te=function(m){var F=Sk(m,!0);m.pos+=F}; p4v=function(m){if(!Za(m,440786851,!0))return null;var F=m.pos;Sk(m,!1);var L=Sk(m,!0)+m.pos-F;m.pos=F+L;if(!Za(m,408125543,!1))return null;Sk(m,!0);if(!Za(m,357149030,!0))return null;var u=m.pos;Sk(m,!1);var q=Sk(m,!0)+m.pos-u;m.pos=u+q;if(!Za(m,374648427,!0))return null;var A=m.pos;Sk(m,!1);var r=Sk(m,!0)+m.pos-A,G=new Uint8Array(L+12+q+r),v=new DataView(G.buffer);G.set(new Uint8Array(m.X.buffer,m.X.byteOffset+F,L));v.setUint32(L,408125543);v.setUint32(L+4,33554431);v.setUint32(L+8,4294967295); G.set(new Uint8Array(m.X.buffer,m.X.byteOffset+u,q),L+12);G.set(new Uint8Array(m.X.buffer,m.X.byteOffset+A,r),L+12+q);return G}; he=function(m){var F=m.pos;m.pos=0;var L=1E6;xp(m,[408125543,357149030,2807729])&&(L=X9(m));m.pos=F;return L}; K0_=function(m,F){var L=m.pos;m.pos=0;if(m.X.getUint8(m.pos)!==160&&!Wz(m)||!Za(m,160))return m.pos=L,NaN;Sk(m,!0);var u=m.pos;if(!Za(m,161))return m.pos=L,NaN;Sk(m,!0);kp(m);var q=kp(m)<<8|kp(m);m.pos=u;if(!Za(m,155))return m.pos=L,NaN;u=X9(m);m.pos=L;return(q+u)*F/1E9}; Wz=function(m){if(!fLD(m)||!Za(m,524531317))return!1;Sk(m,!0);return!0}; fLD=function(m){if(m.LT()){if(!Za(m,408125543))return!1;Sk(m,!0)}return!0}; xp=function(m,F){for(var L=0;L0){var u=RZ(54,F.substring(L+1));g.aZ(u,function(q,A){this.set(A,q)},m); F=F.substring(0,L)}F=RZ(6,F);g.aZ(F,function(q,A){this.set(A,q)},m)}; MwM=function(m){var F=m.o6.VV(),L=[];g.aZ(m.X,function(q,A){L.push(A+"="+q)}); if(!L.length)return F;var u=L.join("&");m=RZ(75,m.o6)?"&":"?";return F+m+u}; Qw=function(m,F){var L=new g.zM(F);(F=L.get("req_id"))&&m.set("req_id",F);g.aZ(m.X,function(u,q){L["set"](q,null)}); return L}; Z8j=function(){this.V=this.G=this.X=this.timedOut=this.started=this.Y=this.B=0}; sK=function(m){m.Y=(0,g.a9)();m.started=0;m.timedOut=0;m.X=0}; bJ=function(m,F){var L=m.started+m.X*4;F&&(L+=m.G);L=Math.max(0,L-3);return Math.pow(1.6,L)}; cz=function(m,F){m[F]||(m[F]=new Z8j);return m[F]}; dA=function(m){this.hF=this.Z=this.Y=this.G=0;this.W=this.L=!1;this.X=m;this.B=m.clone()}; SQD=function(m,F,L){if(Nb(4,m.X))return!1;var u=cz(L,w_(44,m.X));if(u.timedOut<1&&u.X<1)return!1;u=u.timedOut+u.X;m=nN(m,F);L=cz(L,w_(58,m));return L.timedOut+L.X+01?F=F.Hu0:(L=cz(L,Hz(m,m.yL(F,L),F)),F=Math.max(m.Y,L.timedOut)+F.OS*(m.G-m.Y)+.25*m.Z,F=F>3?1E3*Math.pow(1.6,F-3):0);return F===0?!0:m.hF+F<(0,g.a9)()}; oSM=function(m,F,L){m.X.set(F,L);m.B.set(F,L);m.V&&m.V.set(F,L)}; X4N=function(m,F,L,u,q){++m.G;F&&++m.Y;w_(59,L.o6).startsWith("redirector.")&&(m.X=m.B.clone(),delete m.V,u.Ma&&delete q[w_(60,m.X)])}; CN=function(m){return m?(m.itag||"")+";"+(m.lmt||0)+";"+(m.xtags||""):""}; mm=function(m,F,L,u){this.initRange=L;this.indexRange=u;this.X=null;this.G=!1;this.L=0;this.V=this.AI=this.B=null;this.info=F;this.VM=new dA(m)}; FO=function(m,F){return CN(g.s_(m.info,F))}; Ll=function(m,F){this.start=m;this.end=F;this.length=F-m+1}; u3=function(m){m=m.split("-");var F=Number(m[0]),L=Number(m[1]);if(!isNaN(F)&&!isNaN(L)&&m.length===2&&(m=new Ll(F,L),!isNaN(m.start)&&!isNaN(m.end)&&!isNaN(m.length)&&m.length>0))return m}; qm=function(m,F){return new Ll(m,m+F-1)}; twD=function(m){return m.end==null?{start:String(m.start)}:{start:String(m.start),end:String(m.end)}}; AH=function(m){if(!m)return new Ll(0,0);var F=Number(m.start);m=Number(m.end);if(!isNaN(F)&&!isNaN(m)&&(F=new Ll(F,m),F.length>0))return F}; rW=function(m,F,L,u,q,A,r,G,v,l,w,V){u=u===void 0?"":u;this.type=m;this.l9=F;this.range=L;this.source=u;this.ag=w;this.clipId=V===void 0?"":V;this.W=[];this.L="";this.N0=-1;this.hF=0;this.L=u;this.N0=q>=0?q:-1;this.startTime=A||0;this.duration=r||0;this.X=G||0;this.B=v>=0?v:this.range?this.range.length:NaN;this.G=this.range?this.X+this.B===this.range.length:l===void 0?!!this.B:l;this.range?(this.V=this.startTime+this.duration*this.X/this.range.length,this.Z=this.duration*this.B/this.range.length, this.Y=this.V+this.Z):ESv(this)}; ESv=function(m){m.V=m.startTime;m.Z=m.duration;m.Y=m.V+m.Z}; UPN=function(m,F,L){var u=!(!F||F.l9!==m.l9||F.type!==m.type||F.N0!==m.N0);return L?u&&!!F&&(m.range&&F.range?F.range.end===m.range.end:F.range===m.range)&&F.X+F.B===m.X+m.B:u}; yT=function(m){return m.type===1||m.type===2}; Gj=function(m){return m.type===3||m.type===6}; vX=function(m,F){return m.l9===F.l9?m.range&&F.range?m.range.start+m.X+m.B===F.range.start+F.X:m.N0===F.N0?m.X+m.B===F.X:m.N0+1===F.N0&&F.X===0&&m.G:!1}; hhM=function(m,F){return m.N0!==F.N0&&F.N0!==m.N0+1||m.type!==F.type?!1:vX(m,F)?!0:Math.abs(m.V-F.V)<=1E-6&&m.N0===F.N0?!1:key(m,F)}; key=function(m,F){return vX(m,F)||Math.abs(m.Y-F.V)<=1E-6||m.N0+1===F.N0&&F.X===0&&m.G?!0:!1}; l3=function(m){return m.N0+(m.G?1:0)}; W0j=function(m){m.length===1||g.Mr(m,function(L){return!!L.range}); for(var F=1;F=F.range.start+F.X&&m.range.start+m.X+m.B<=F.range.start+F.X+F.B:m.N0===F.N0&&m.X>=F.X&&(m.X+m.B<=F.X+F.B||F.G)}; nS_=function(m,F){return m.l9!==F.l9?!1:m.type===4&&F.type===3&&m.l9.SU()?(m=m.l9.vx(m),LF(m,function(L){return nS_(L,F)})):m.N0===F.N0&&!!F.B&&F.X+F.B>m.X&&F.X+F.B<=m.X+m.B}; VT=function(m,F){var L=F.N0;m.L="updateWithSegmentInfo";m.N0=L;if(m.startTime!==F.startTime||m.duration!==F.duration)m.startTime=F.startTime,m.duration=F.duration,ESv(m)}; jz=function(m,F){var L=this;this.Pb=m;this.V=this.X=null;this.Y=this.gb=NaN;this.yL=this.requestId=null;this.rY={do0:function(){return L.range}}; this.VM=m[0].l9.VM;this.B=F||"";this.Pb[0].range&&this.Pb[0].B>0&&(O8D(m)?(this.range=W0j(m),this.G=this.range.length):(this.range=this.Pb[this.Pb.length-1].range,this.G=QsB(m)))}; Ir=function(m){return!yT(m.Pb[m.Pb.length-1])}; Rr=function(m){return m.Pb[m.Pb.length-1].type===4}; g.$Y=function(m,F,L){L=m.yL===null?m.VM.yL(F,L,m.Pb[0].type):m.yL;if(m.X){F=L?Dj(18,m.X,F.df):m.X;var u=new OK(F);u.get("alr")||u.set("alr","yes");m.B&&xPA(u,m.B)}else/http[s]?:\/\//.test(m.B)?u=new OK(new g.zM(m.B)):(u=Bz(m.VM,L,F),m.B&&xPA(u,m.B));(F=m.range)?u.set("range",F.toString()):m.Pb[0].l9.rp()&&m.Pb.length===1&&m.Pb[0].X&&u.set("range",m.Pb[0].X+"-");m.requestId&&u.set("req_id",m.requestId);isNaN(m.gb)||u.set("headm",m.gb.toString());isNaN(m.Y)||u.set("mffa",m.Y+"ms");m.urlParams&&g.aZ(m.urlParams, function(q,A){u.set(A,q)}); return u}; Bq_=function(m){if(m.range)return m.G;m=m.Pb[0];return Math.round(m.Z*m.l9.info.u9)}; H8_=function(m,F){return Math.max(0,m.Pb[0].V-F)}; JFN=function(m,F){m=g.Z(m.Pb);for(var L=m.next();!L.done;L=m.next())if(L=L.value,L.type===3&&F>=L.V&&F<=L.Y)return!0;return!1}; ez=function(m,F,L,u,q,A){A=A===void 0?0:A;mm.call(this,m,F,u,void 0);this.Y=L;this.dM=A;this.index=q||new g.Ae}; CFN=function(m,F,L,u,q){this.N0=m;this.startSecs=F;this.Hn=L;this.X=u||NaN;this.B=q||NaN}; PX=function(m,F,L){for(;m;m=m.parentNode)if(m.attributes&&(!L||m.nodeName===L)){var u=m.getAttribute(F);if(u)return u}return""}; i3=function(m,F){for(;m;m=m.parentNode){var L=m.getElementsByTagName(F);if(L.length>0)return L[0]}return null}; m6n=function(m){if(!m)return 0;var F=m.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return F?(Number(F[2])|0)*3600+(Number(F[4])|0)*60+(Number(F[6])|0):Number(m)|0}; F6M=function(m){return m.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?m+"Z":m}; gW=function(){this.X=[];this.B=null;this.L=0;this.G=[];this.Y=!1;this.Z="";this.V=-1}; L6D=function(m){var F=m.G;m.G=[];return F}; ujy=function(){this.V=[];this.X=null;this.B={};this.G={}}; yXD=function(m,F){var L=[];F=Array.from(F.getElementsByTagName("SegmentTimeline"));F=g.Z(F);for(var u=F.next();!u.done;u=F.next()){u=u.value;var q=u.parentNode.parentNode,A=null;q.nodeName==="Period"?A=q_A(m):q.nodeName==="AdaptationSet"?(q=q.getAttribute("id")||q.getAttribute("mimetype")||"",A=AXy(m,q)):q.nodeName==="Representation"&&(q=q.getAttribute("id")||"",A=rXZ(m,q));if(A==null)return;A.update(u);g.ya(L,L6D(A))}g.ya(m.V,L);nAy(m.V,function(r){return r.startSecs*1E3+r.X})}; GgD=function(m){m.X&&(m.X.X=[]);g.aZ(m.B,function(F){F.X=[]}); g.aZ(m.G,function(F){F.X=[]})}; q_A=function(m){m.X||(m.X=new gW);return m.X}; AXy=function(m,F){m.B[F]||(m.B[F]=new gW);return m.B[F]}; rXZ=function(m,F){m.G[F]||(m.G[F]=new gW);return m.G[F]}; YY=function(m){var F=m===void 0?{}:m;m=F.dM===void 0?0:F.dM;var L=F.yK===void 0?!1:F.yK;var u=F.h5===void 0?0:F.h5;var q=F.V4===void 0?0:F.V4;var A=F.SJ===void 0?Infinity:F.SJ;var r=F.Zk===void 0?0:F.Zk;var G=F.vn===void 0?!1:F.vn;F=F.aB===void 0?!1:F.aB;g.Ae.call(this);this.G7=this.WF=-1;this.hD=m;this.h5=u;this.yK=L;this.V4=q;this.SJ=A;this.Zk=r;((this.vn=G)||isFinite(A)&&this.SJ>0)&&L&&zj&&(this.B=!1,this.G="postLive");this.aB=F}; ar=function(m,F){return jq(m.segments,function(L){return F-L.N0})}; DH=function(m,F,L){L=L===void 0?{}:L;ez.call(this,m,F,"",void 0,void 0,L.dM||0);this.index=new YY(L)}; Tj=function(m,F,L){mm.call(this,m,F);this.Y=L;m=this.index=new g.Ae;m.B=!1;m.G="d"}; v_j=function(m,F,L){var u=m.index.aZ(F),q=m.index.getStartTime(F),A=m.index.getDuration(F);L?A=L=0:L=m.info.u9*A;return new jz([new rW(3,m,void 0,"otfCreateRequestInfoForSegment",F,q,A,0,L)],u)}; lGn=function(m,F){if(!m.index.isLoaded()){var L=[],u=F.V;F=F.Y.split(",").filter(function(w){return w.length>0}); for(var q=0,A=0,r=0,G=/^(\d+)/,v=/r=(\d+)/,l=0;l0&&(q.X=Math.min(q.X+r,10),q.B=A);q.X>0?(q.X--,q=!0):q=!1;if(q)typeof u==="function"&&(u=u()),console.log("plyr."+F,u);else{var G;u=((G=$6M.get(F))!=null?G:0)+1;$6M.set(F,u);u%100===1&&console.warn("plyr","plyr."+F+" is chatty, dropping logs.")}}}; RJZ=function(){this.X=10;this.B=Date.now()}; Kl=function(m,F){this.info=m;this.B=F;this.X=null;this.V=this.G=-1;this.timestampOffset=0;this.isLocked=this.L=!1;this.Y=this.info.l9.tP()&&!this.info.X}; g.fl=function(m){return xCy(m.B)}; eJM=function(m,F){F=Math.min(F,m.info.B);var L=m.B.split(F),u=L.Z7;L=new Kl(new rW(m.info.type,m.info.l9,m.info.range,m.info.L,m.info.N0,m.info.startTime,m.info.duration,m.info.X,F,!1,m.info.ag,m.info.clipId),L.BD);L.V=m.V;L.G=m.G;F=new Kl(new rW(m.info.type,m.info.l9,m.info.range,m.info.L,m.info.N0,m.info.startTime,m.info.duration,m.info.X+F,m.info.B-F,m.info.G,m.info.ag,m.info.clipId),u);F.V=m.V;F.G=m.G;return[L,F]}; g.xY=function(m,F,L,u){L=L===void 0?!1:L;u=u===void 0?0:u;if(m.isLocked||F.isLocked||!vX(m.info,F.info)||m.info.G)return null;if(u){if(m.B.totalLength+F.B.totalLength>u)return null}else if(L&&(L=m.B,u=F.B,L=!(u.X.length?Kvy(L,u.X[0]):1)),L)return null;L=new rW(m.info.type,m.info.l9,m.info.range,m.info.L,m.info.N0,m.info.startTime,m.info.duration,m.info.X,m.info.B,m.info.G,m.info.ag,m.info.clipId);u=F.info;L.B+=u.B;L.range&&(L.Z+=u.Z);L.Y=u.Y;L.G=u.G;u=new l0;wN(u,m.B);wN(u,F.B);L=new Kl(L,u);L.X!= null&&F.X!=null&&g.pl("dash",414627957,"merged slice emsg overridden; prev: "+L.X.Ld()+" next: "+F.X.Ld());L.X=F.X||m.X;L.G=m.G!==-1?m.G:F.G;L.V=m.V!==-1?m.V:F.V;return L}; g.Mm=function(m){g.O_(m.info.l9.info)||m.info.l9.info.TL();if(m.G!==-1)return m.G;if(m.X&&w4_(m.X))return m.G=w4_(m.X),m.G;if(g.O_(m.info.l9.info)){var F=g.fl(m);for(var L=m.info.l9.X,u=NaN,q=NaN,A=0;Yp(F,A);){var r=av(F,A);r.type===1936286840?q=r.data.getUint32(r.dataOffset+8):r.type===1836476516?q=g.iJ(r):r.type===1952867444&&isNaN(u)&&(u=g.Th(r));A=Da(r.type)?A+8:A+r.size}!q&&L&&(q=gA(L));F=u/q}else F=new KN(g.fl(m)),L=m.Y?F:new KN(new DataView(m.info.l9.X.buffer)),u=he(L),L=F.pos,F.pos=0,Wz(F)? Za(F,231)?(u=X9(F)*u/1E9,F.pos=L,F=u):(F.pos=L,F=NaN):(F.pos=L,F=NaN);m.G=F||m.info.V;return m.G}; ivj=function(m,F){m.timestampOffset>0&&(F-=m.timestampOffset);var L=g.Mm(m)+F;PUv(m,L);m.timestampOffset=F}; PUv=function(m,F){g.O_(m.info.l9.info)||m.info.l9.info.TL();m.G=F;if(g.O_(m.info.l9.info)){var L=g.fl(m);m=m.info.l9.X;for(var u=NaN,q=NaN,A=0;Yp(L,A);){var r=av(L,A);isNaN(u)&&(r.type===1936286840?u=r.data.getUint32(r.dataOffset+8):r.type===1836476516&&(u=g.iJ(r)));if(r.type===1952867444){!u&&m&&(u=gA(m));var G=g.Th(r);isNaN(q)&&(q=Math.round(F*u)-G);var v=r;G+=q;if(v.data.getUint8(v.dataOffset)){var l=v.data;v=v.dataOffset+4;l.setUint32(v,Math.floor(G/4294967296));l.setUint32(v+4,G&4294967295)}else v.data.setUint32(v.dataOffset+ 4,G)}A=Da(r.type)?A+8:A+r.size}return!0}L=new KN(g.fl(m));m=m.Y?L:new KN(new DataView(m.info.l9.X.buffer));u=he(m);m=L.pos;L.pos=0;if(Wz(L)&&Za(L,231))if(q=Sk(L,!0),F=Math.floor(F*1E9/u),Math.ceil(Math.log(F)/Math.log(2)/8)>q)F=!1;else{for(u=q-1;u>=0;u--)L.X.setUint8(L.pos+u,F&255),F>>>=8;L.pos=m;F=!0}else F=!1;return F}; Sz=function(m,F){F=F===void 0?!1:F;var L=ZH(m);m=F?0:m.info.Z;return L||m}; ZH=function(m){g.O_(m.info.l9.info)||m.info.l9.info.TL();if(m.X&&m.info.type===6)return m.X.dM;if(g.O_(m.info.l9.info)){var F=g.fl(m);var L=0;F=g.pN(F,1936286840);F=g.Z(F);for(var u=F.next();!u.done;u=F.next())u=i8u(u.value),L+=u.gZ[0]/u.timescale;L=L||NaN;if(!(L>=0))a:{L=g.fl(m);F=m.info.l9.X;for(var q=u=0,A=0;Yp(L,u);){var r=av(L,u);if(r.type===1836476516)q=g.iJ(r);else if(r.type===1836019558){!q&&F&&(q=gA(F));if(!q){L=NaN;break a}var G=zh(r.data,r.dataOffset,1953653094),v=G;G=q;var l=zh(v.data, v.dataOffset,1952868452);v=zh(v.data,v.dataOffset,1953658222);var w=vz(l);vz(l);w&2&&vz(l);l=w&8?vz(l):0;var V=vz(v),I=V&1;w=V&4;var R=V&256,e=V&512,a=V&1024;V&=2048;var T=lJ(v);I&&vz(v);w&&vz(v);for(var f=I=0;f2048?"":F.indexOf("https://")===0?F:""}; kY=function(m,F,L){F.match(x6n);return m(F,L).then(function(u){var q=g.fGB(u.xhr);return q?kY(m,q,L):u.xhr})}; QT=function(m,F,L){m=m===void 0?"":m;F=F===void 0?null:F;L=L===void 0?!1:L;g.LT.call(this);var u=this;this.sourceUrl=m;this.isLivePlayback=L;this.w8=this.duration=0;this.isPremiere=this.vn=this.Z=this.isLiveHeadPlayable=this.isLive=this.B=!1;this.SJ=this.V4=0;this.isOtf=this.e0=!1;this.xC=(0,g.a9)();this.b9=Infinity;this.X={};this.G=new Map;this.state=this.k5=0;this.L=null;this.isManifestless=!1;this.ER=[];this.V=null;this.Qc=0;this.Y="";this.jY=NaN;this.eT=this.uq=this.timestampOffset=this.W=0;this.Qe= this.Tm=NaN;this.LP=0;this.Lu=this.Bb=!1;this.AF=[];this.Cu={};this.aW=this.Hb=NaN;this.rY={m4b:function(G){hH(u,G)}}; var q;this.RW=(q=F)==null?void 0:q.fu("html5_use_network_error_code_enums");M7M=!!F&&F.fu("html5_modern_vp9_mime_type");var A;WX=!((A=F)==null||!A.fu("html5_enable_flush_during_seek"))&&g.dd();var r;OA=!((r=F)==null||!r.fu("html5_enable_reset_audio_decoder"))&&g.dd()}; ZvM=function(m){return g.Vv(m.X,function(F){return!!F.info.video&&F.info.video.qualityOrdinal>=2160})}; F0D=function(m){return g.Vv(m.X,function(F){return!!F.info.video&&F.info.video.isHdr()})}; HK=function(m){return g.Vv(m.X,function(F){return!!F.info.IK})}; g.S_N=function(m){return g.Vv(m.X,function(F){return d2(F.info.mimeType)})}; o_M=function(m){return g.Vv(m.X,function(F){return F.info.video?F.info.video.projectionType==="EQUIRECTANGULAR":!1})}; XmM=function(m){return g.Vv(m.X,function(F){return F.info.video?F.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; t7B=function(m){return g.Vv(m.X,function(F){return F.info.video?F.info.video.projectionType==="MESH":!1})}; E_u=function(m){return g.Vv(m.X,function(F){return F.info.video?F.info.video.stereoLayout===1:!1})}; U6Z=function(m){return mN_(m.X,function(F){return F.info.video?F.Ev():!0})}; cK=function(m){return g.Vv(m.X,function(F){return Nb(7,F.VM.X)})}; hH=function(m,F){m.X[F.info.id]=F;m.G.set(FO(F,m.e0),F)}; cX=function(m,F,L){L=L===void 0?0:L;var u=m.mimeType||"",q=m.itag;var A=m.xtags;q=q?q.toString():"";A&&(q+=";"+A);A=q;if(cm(u)){var r=m.width||640;q=m.height||360;var G=m.fps,v=m.qualityLabel,l=m.qualityOrdinal,w=m.colorInfo,V=m.projectionType,I;m.stereoLayout&&(I=kgM[m.stereoLayout]);var R=pmM(m)||void 0;if(w==null?0:w.primaries)var e=hJM[w.primaries]||void 0;r=new Kv(r,q,G,V,I,void 0,v,l&&W6M[l],R,e);u=sA(u,r,Xj[m.itag||""]);WX&&(u+="; enableflushduringseek=true");OA&&(u+="; enableresetaudiodecoder=true")}var a; if(bU(u)){var T=m.audioSampleRate;I=m.audioTrack;T=new I8(T?+T:void 0,m.audioChannels,m.spatialAudioType,m.isDrc,m.loudnessDb,m.trackAbsoluteLoudnessLkfs,m.audioQuality||"AUDIO_QUALITY_UNKNOWN",m.isVb);I&&(e=I.displayName,q=I.id,G=I.audioIsDefault,I=I.isAutoDubbed,e&&(a=new g.UA(e,q||"",!!G,!!I)))}var f;m.captionTrack&&(v=m.captionTrack,I=v.displayName,e=v.vssId,q=v.languageCode,G=v.kind,v=v.id,I&&e&&q&&(f=new T2_(I,e,q,G,m.xtags,v)));I=Number(m.bitrate)/8;e=Number(m.contentLength);q=Number(m.lastModified); v=m.drmFamilies;G=m.type;L=L&&e?e/L:0;m=Number(m.approxDurationMs);if(F&&v){var M={};v=g.Z(v);for(l=v.next();!l.done;l=v.next())(l=b3[l.value])&&(M[l]=F[l])}return new tX(A,u,{audio:T,video:r,YD:a,IK:M,u9:I,PQ:L,contentLength:e,lastModified:q,captionTrack:f,streamType:G,approxDurationMs:m})}; dW=function(m,F,L){L=L===void 0?0:L;var u=m.type;var q=m.itag;var A=m.xtags;A&&(q=m.itag+";"+A);if(cm(u)){var r=(m.size||"640x360").split("x");r=new Kv(+r[0],+r[1],+m.fps,m.projection_type,+m.stereo_layout,void 0,m.quality_label,+m.quality_ordinal,m.eotf,m.primaries);u=sA(u,r,Xj[m.itag]);WX&&(u+="; enableflushduringseek=true");OA&&(u+="; enableresetaudiodecoder=true")}var G;if(bU(u)){var v=new I8(+m.audio_sample_rate||void 0,+m.audio_channels||0,m.spatial_audio_type,!!m.drc);m.name&&(G=new g.UA(m.name, m.audio_track_id,m.isDefault==="1",m.isAutoDubbed==="1"))}var l;m.caption_display_name&&m.caption_vss_id&&m.caption_language_code&&(l=new T2_(m.caption_display_name,m.caption_vss_id,m.caption_language_code,m.caption_kind,m.xtags,m.caption_id));A=Number(m.bitrate)/8;var w=Number(m.clen),V=Number(m.lmt);L=L&&w?w/L:0;if(F&&m.drm_families){var I={};for(var R=g.Z(m.drm_families.split(",")),e=R.next();!e.done;e=R.next())e=e.value,I[e]=F[e]}return new tX(q,u,{audio:v,video:r,YD:G,IK:I,u9:A,PQ:L,contentLength:w, lastModified:V,captionTrack:l,streamType:m.stream_type,approxDurationMs:Number(m.approx_duration_ms)})}; Ovv=function(m){return LF(m,function(F){return"FORMAT_STREAM_TYPE_OTF"===F.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; Q8y=function(m){return LF(m,function(F){return"FORMAT_STREAM_TYPE_OTF"===F.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; s8_=function(m,F){return m.L?Gb(m.L.V,F):m.ER.length?Gb(m.ER,F):[]}; nl=function(m,F,L){F=F===void 0?"":F;L=L===void 0?"":L;m=new g.zM(m,!0);m.set("alr","yes");L&&(L=ly(12,decodeURIComponent(L)),m[y[17]](F,encodeURIComponent(L)));return m}; n_v=function(m,F){var L=PX(F,"id");L=L.replace(":",";");var u=PX(F,"mimeType"),q=PX(F,"codecs");u=q?u+'; codecs="'+q+'"':u;q=Number(PX(F,"bandwidth"))/8;var A=Number(i3(F,"BaseURL").getAttribute(m.Y+":contentLength")),r=m.duration&&A?A/m.duration:0;if(cm(u)){var G=Number(PX(F,"width"));var v=Number(PX(F,"height")),l=Number(PX(F,"frameRate")),w=bvv(PX(F,m.Y+":projectionType"));a:switch(PX(F,m.Y+":stereoLayout")){case "layout_left_right":var V=1;break a;case "layout_top_bottom":V=2;break a;default:V= 0}G=new Kv(G,v,l,w,V)}if(bU(u)){var I=Number(PX(F,"audioSamplingRate"));var R=Number(PX(F.getElementsByTagName("AudioChannelConfiguration")[0],"value"));v=cXZ(PX(F,m.Y+":spatialAudioType"));I=new I8(I,R,v);a:{R=PX(F,"lang")||"und";if(v=i3(F,"Role"))if(w=PX(v,"value")||"",g.Tb(d6_,w)){v=R+"."+d6_[w];l=w==="main";m=PX(F,m.Y+":langName")||R+" - "+w;R=new g.UA(m,v,l);break a}R=void 0}}if(F=i3(F,"ContentProtection"))if(F.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var e={};for(F= F.firstChild;F!=null;F=F.nextSibling)F instanceof Element&&/SystemURL/.test(F.nodeName)&&(m=F.getAttribute("type"),v=F.textContent,m&&v&&(e[m]=v.trim()))}else e=void 0;return new tX(L,u,{audio:I,video:G,YD:R,IK:e,u9:q,PQ:r,contentLength:A})}; bvv=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"}}; cXZ=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"}}; Hvj=function(m,F){F=F===void 0?"":F;m.state=1;m.xC=(0,g.a9)();return K6M(F||m.sourceUrl).then(function(L){if(!m.sR()){m.k5=L.status;L=L.responseText;var u=new DOMParser;L=Ob(u,v$M(L),"text/xml").getElementsByTagName("MPD")[0];m.b9=m6n(PX(L,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(L.attributes){u=g.Z(L.attributes);for(var q=u.next();!q.done;q=u.next())if(q=q.value,q.value==="http://youtube.com/yt/2012/10/10"){u=q.name.split(":")[1];break b}}u=""}m.Y=u;m.isLive=m.b9=m.b9}; B2v=function(m){var F=m.b9;isFinite(F)&&(BX(m)?m.refresh():(F=Math.max(0,m.xC+F-(0,g.a9)()),m.V||(m.V=new g.Bk(m.refresh,F,m),g.Q(m,m.V)),m.V.start(F)))}; CUA=function(m){m=m.X;for(var F in m){var L=m[F].index;if(L.isLoaded())return L.KA()+1}return 0}; HX=function(m){return m.uq?m.uq-(m.W||m.timestampOffset):0}; JH=function(m){return m.eT?m.eT-(m.W||m.timestampOffset):0}; Cl=function(m){if(!isNaN(m.jY))return m.jY;var F=m.X,L;for(L in F){var u=F[L].index;if(u.isLoaded()&&!d2(F[L].info.mimeType)){F=0;for(L=u.lY();L<=u.KA();L++)F+=u.getDuration(L);F/=u.Ag();F=Math.round(F/.5)*.5;u.Ag()>10&&(m.jY=F);return F}if(m.isLive&&(u=F[L],u.dM))return u.dM}return NaN}; m4N=function(m,F){m=LCn(m.X,function(u){return u.index.isLoaded()}); if(!m)return NaN;m=m.index;var L=m.R9(F);return m.getStartTime(L)===F?F:L=0&&q.segments.splice(A,1)}}}; Lay=function(m){for(var F in m.X)d2(m.X[F].info.mimeType)||rFM(m.X[F].index,Infinity)}; Lw=function(m,F,L){for(var u in m.X){var q=m.X[u].index,A=F,r=L;q.yK&&(A&&(q.WF=Math.max(q.WF,A)),r&&(q.G7=Math.max(q.G7||0,r)))}L&&(m.Hb=L/1E3)}; utA=function(m,F,L,u){u!==void 0&&u&&L===m.aW||(m.ER.push(F),m.aW=L,m.publish("cuepointsadded",L))}; qJA=function(m){m.eT=0;m.uq=0;m.LP=0}; u5=function(m){return m.Lu&&m.isManifestless?m.isLiveHeadPlayable:m.isLive}; sA=function(m,F,L){q_===null&&(q_=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(M7M&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return q_||L!=="9"&&L!=="("?q_||L!=="9h"&&L!=="(h"||(m='video/webm; codecs="vp9.2"'):m='video/webm; codecs="vp9"',m;if(!q_&&!Ak||m!=='video/webm; codecs="vp9"'&&m!=='video/webm; codecs="vp9.2"')return m; L="00";var u="08",q="01",A="01",r="01";m==='video/webm; codecs="vp9.2"'&&(L="02",u="10",F.primaries==="bt2020"&&(r=q="09"),F.X==="smpte2084"&&(A="16"),F.X==="arib-std-b67"&&(A="18"));return'video/webm; codecs="'+["vp09",L,"51",u,"01",q,A,r,"00"].join(".")+'"'}; yi=function(m,F,L){m=""+m+(F>49?"p60":F>32?"p48":"");F=xb()[m];if(F!=null&&F>0)return F;F=rH.get(m);if(F!=null&&F>0)return F;L=L==null?void 0:L.get(m);return L!=null&&L>0?L:8192}; y__=function(m){this.kC=m;this.xW=this.pT=this.xC=this.Y=this.V=this.ER=this.Cu=this.Bb=!1;this.Z=this.L=0;this.q0=!1;this.b9=!0;this.RW=!1;this.QL=0;this.H8=this.Qc=!1;this.YW=!0;this.AF=this.w8=!1;this.B={};this.Eu=this.LI=this.Xt=this.disableAv1=this.BR=this.rJ=this.SY=this.HR=this.X=this.W=!1;this.Hb=0;this.zL=this.kC.N("html5_disable_aac_preference");this.Th=Infinity;this.jY=0;this.fI=this.kC.wY();this.nI=this.kC.experiments.fu("html5_enable_vp9_fairplay");this.K0=this.kC.N("html5_force_av1_for_testing"); this.rF=this.kC.cR().X.g8(A__);this.aW=g.CH(this.kC.experiments,"html5_av1_ordinal_cap");this.QV=this.kC.N("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.Wh=this.kC.N("html5_account_onesie_format_selection_during_format_filter");this.u9=g.CH(this.kC.experiments,"html5_max_byterate");this.GY=this.kC.N("html5_enable_iamf_audio");this.Lu=this.kC.experiments.fu("html5_allow_capability_merge");this.Cj=this.kC.cR().X.g8(r_v);this.pA=this.kC.N("html5_enable_encrypted_av1")}; L0v=function(m){if(m.Cu)return["f"];if(g.be("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var F=["9h","9","h","8"];m.pA&&F.push("1e");F=F.concat(["(h","(","H","*"]);m.Qc&&(F.unshift("1"),F.unshift("1h"));m.pT&&F.unshift("h");m.hF&&(F=(G8M[m.hF]||[m.hF]).concat(F));return F}; niM=function(m){var F=["o","a","A"];m.jY===1&&(m.V&&(F=["mac3","MAC3"].concat(F)),m.Y&&(F=["meac3","MEAC3"].concat(F)),m.GY&&(F=["i","I"].concat(F)));m.Bb&&(F=["so","sa"].concat(F));!m.xW||m.xC||m.G||m.zL||F.unshift("a");m.G&&(F=(G8M[m.G]||[m.G]).concat(F));return F}; Gp=function(m,F,L,u){F=F===void 0?{}:F;if(u===void 0?0:u)return F.disabled=1,0;if(LN(m.Y,uJ.AV1_CODECS)&&LN(m.Y,uJ.HEIGHT)&&LN(m.Y,uJ.BITRATE))return F.isCapabilityUsable=1,8192;try{var q=K7b();if(q&&!m.N("disable_av1_setting"))return F.localPref=q}catch(G){}u=1080;q=navigator.hardwareConcurrency;q<=2&&(u=480);F.coreCount=q;if(q=g.CH(m.experiments,"html5_default_av1_threshold"))u=F["default"]=q;if(m=m.Y.Bb)F.mcap=m,u=Math.max(u,m);if(L){var A,r;if(m=(A=L.videoInfos.find(function(G){return hX(G)}))== null?void 0:(r=A.B)==null?void 0:r.powerEfficient)u=8192,F.isEfficient=1; L=L.videoInfos[0].video;A=Math.min(yi("1",L.fps),yi("1",30));F.perfCap=A;u=Math.min(u,A);L.isHdr()&&!m&&(F.hdr=1,u*=.75)}else L=yi("1",30),F.perfCap30=L,u=Math.min(u,L),L=yi("1",60),F.perfCap60=L,u=Math.min(u,L);return F.av1Threshold=u}; vs=function(m,F,L,u){this.flavor=m;this.keySystem=F;this.B=L;this.experiments=u;this.X={};this.PM=this.keySystemAccess=null;this.EK=this.UK=-1;this.h_=null;this.G=!!u&&u.fu("edge_nonprefixed_eme");u&&u.fu("html5_enable_vp9_fairplay")}; wH=function(m){return m.G?!1:!m.keySystemAccess&&!!l5()&&m.keySystem==="com.microsoft.playready"}; Vi=function(m){return m.keySystem==="com.microsoft.playready"}; jJ=function(m){return!m.keySystemAccess&&!!l5()&&m.keySystem==="com.apple.fps.1_0"}; Ii=function(m){return m.keySystem==="com.youtube.fairplay"}; Ri=function(m){return m.keySystem==="com.youtube.fairplay.sbdl"}; g.$N=function(m){return m.flavor==="fairplay"}; l5=function(){var m=window,F=m.MSMediaKeys;Hn()&&!F&&(F=m.WebKitMediaKeys);return F&&F.isTypeSupported?F:null}; Ps=function(m){return navigator.requestMediaKeySystemAccess?g.vm&&!g.dd()?TE("45"):g.Ow||g.IP?m.fu("edge_nonprefixed_eme"):g.eJ?TE("47"):g.R9&&m.fu("html5_enable_safari_fairplay")?!1:!0:!1}; vcB=function(m,F,L,u){var q=nA(),A=(L=q||L&&Hn())?["com.youtube.fairplay"]:["com.widevine.alpha"];F&&A.unshift("com.youtube.widevine.l3");q&&u&&A.unshift("com.youtube.fairplay.sbdl");return L?A:m?[].concat(g.X(A),g.X(i5.playready)):[].concat(g.X(i5.playready),g.X(A))}; gH=function(m,F,L,u,q){u=u===void 0?!1:u;g.O.call(this);this.kC=F;this.useCobaltWidevine=u;this.XN=q;this.B=[];this.G={};this.X={};this.callback=null;this.Y=!1;this.V=[];this.initialize(m,!L)}; wlD=function(m,F){m.callback=F;m.V=[];Ps(m.kC.experiments)?zp(m):l1A(m)}; zp=function(m){if(!m.sR())if(m.B.length===0)m.callback(m.V);else{var F=m.B[0],L=m.G[F],u=V9v(m,L);if(YN&&YN.keySystem===F&&YN.OjF===JSON.stringify(u))m.XN("remksa",{re:!0}),jQM(m,L,YN.keySystemAccess);else{var q,A;m.XN("remksa",{re:!1,ok:(A=(q=YN)==null?void 0:q.keySystem)!=null?A:""});YN=void 0;navigator.requestMediaKeySystemAccess(F,u).then(wo(function(r){jQM(m,L,r,u)}),wo(function(){m.Y=!m.Y&&m.G[m.B[0]].flavor==="widevine"; m.Y||m.B.shift();zp(m)}))}}}; jQM=function(m,F,L,u){if(!m.sR()){u&&(YN={keySystem:F.keySystem,keySystemAccess:L,OjF:JSON.stringify(u)});F.keySystemAccess=L;if(Vi(F)){L=yH();u=g.Z(Object.keys(m.X[F.flavor]));for(var q=u.next();!q.done;q=u.next())q=q.value,F.X[q]=!!L.canPlayType(q)}else{L=F.keySystemAccess.getConfiguration();if(L.audioCapabilities)for(u=g.Z(L.audioCapabilities),q=u.next();!q.done;q=u.next())F.X[q.value.contentType]=!0;if(L.videoCapabilities)for(L=g.Z(L.videoCapabilities),u=L.next();!u.done;u=L.next())F.X[u.value.contentType]= !0}m.V.push(F);m.useCobaltWidevine||m.N("html5_enable_vp9_fairplay")&&Ri(F)?(m.B.shift(),zp(m)):m.callback(m.V)}}; V9v=function(m,F){var L={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(m.N("html5_enable_vp9_fairplay")&&Ii(F))return L.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),L.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[L];Vi(F)&&(L.initDataTypes=["keyids","cenc"]);for(var u=g.Z(Object.keys(m.X[F.flavor])),q=u.next();!q.done;q=u.next()){q=q.value;var A=q.indexOf("audio/")===0,r=A?L.audioCapabilities:L.videoCapabilities;F.flavor!== "widevine"||m.Y?r.push({contentType:q}):A?r.push({contentType:q,robustness:"SW_SECURE_CRYPTO"}):(g.vm&&g.be("windows nt")&&!m.N("html5_drm_enable_moho")||r.push({contentType:q,robustness:"HW_SECURE_ALL"}),A=q,m.kC.Y.B&&q.includes("vp09")&&(A=q+"; experimental=allowed"),r.push({contentType:A,robustness:"SW_SECURE_DECODE"}),ai(m.kC)==="MWEB"&&(us()||cn())&&(m.XN("swcrypto",{}),r.push({contentType:q,robustness:"SW_SECURE_CRYPTO"})))}return[L]}; l1A=function(m){if(l5()&&(g.R9||CA))m.V.push(new vs("fairplay","com.apple.fps.1_0","",m.kC.experiments));else{var F=I1v(),L=g.c2(m.B,function(u){var q=m.G[u],A=!1,r=!1,G;for(G in m.X[q.flavor])F(G,u)&&(q.X[G]=!0,A=A||G.indexOf("audio/")===0,r=r||G.indexOf("video/")===0);return A&&r}); L&&m.V.push(m.G[L]);m.B=[]}m.callback(m.V)}; I1v=function(){var m=l5();if(m){var F=m.isTypeSupported;return function(u,q){return F(q,u)}}var L=yH(); return L&&(L.addKey||L.webkitAddKey)?function(u,q){return!!L.canPlayType(u,q)}:function(){return!1}}; DJ=function(m){var F;m=ue((F=m.serializedClientExperimentFlags)!=null?F:"","&");this.flags=new Map(Object.entries(m).map(function(L){var u=g.Z(L);L=u.next().value;u=u.next().value;return typeof u==="string"?[L,u]:[L,u[0]]}))}; PNu=function(m,F){switch(F.kY){case "bool":return m.fu(F.QW);case "int":return m=RoB(m,F.QW),j_(m);case "double":return RoB(m,F.QW);case "string":return $4b(m,F.QW);case "int32_list":return eoj(m,F.QW);case "int64_list":return eoj(m,F.QW).map(function(L){return j_(L)}); case "string_list":throw Error("String list flags are not supported in WPCC");default:throw Error("Unknown flag type");}}; RoB=function(m,F){m=m.flags.get(""+F);return Number(m)||0}; eoj=function(m,F){if(m=m.flags.get(""+F))if(m=m.replace(/\[ *(.*?) *\]/,"$1"))return m.split(",").map(Number);return[]}; $4b=function(m,F){return(m=m.flags.get(""+F))?m.toString():""}; Tp=function(m,F,L){this.X=void 0;this.experimentIds=m?m.split(","):[];this.flags=ue(F||"","&");m={};F=g.Z(this.experimentIds);for(var u=F.next();!u.done;u=F.next())m[u.value]=!0;this.experiments=m;L=new DJ(L);this.G=new Tvy(L);this.B=new DtZ(L)}; g.CH=function(m,F,L){L=L===void 0?0:L;m=m.g8(F);JSON.stringify(m);return m===void 0?L:Number(m)}; N_=function(m,F){return(m=m.g8(F))?m.toString():""}; iXB=function(m){if(m=m.g8("html5_web_po_experiment_ids"))if(m=m.replace(/\[ *(.*?) *\]/,"$1"))return m.split(",").map(Number);return[]}; gcM=function(m){if(m.X)return m.X;if(m.experimentIds.length<=1)return m.X=m.experimentIds,m.X;var F=[].concat(g.X(m.experimentIds)).map(function(u){return Number(u)}); F.sort();for(var L=F.length-1;L>0;--L)F[L]-=F[L-1];m.X=F.map(function(u){return u.toString()}); m.X.unshift("v1");return m.X}; YJM=function(m){return zou.then(m)}; pw=function(m,F,L){this.experiments=m;this.Hb=F;this.ER=L===void 0?!1:L;this.W=!!g.NN("cast.receiver.platform.canDisplayType");this.Z={};this.hF=!1;this.G=new Map;this.L=!0;this.X=this.B=!1;this.Bb=0;this.b9=this.experiments.fu("html5_disable_vp9_encrypted");this.V=this.experiments.fu("html5_enable_encrypted_av1");m=g.NN("cast.receiver.platform.getValue");this.Y=!this.W&&m&&m("max-video-resolution-vpx")||null;a1u(this);this.B=!!(nA()&&sc()>=21)}; AFN=function(m,F,L){L=L===void 0?1:L;var u=F.itag;if(u==="0")return!0;var q=F.mimeType;if(F.d8==="1e"&&!m.V)return"dav1enc";if(hX(F)&&m.hF)return"dav1";if(F.video&&(F.video.isHdr()||F.video.primaries==="bt2020")&&!(LN(m,uJ.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(u==="338"&&!(g.vm?TE(53):g.eJ&&TE(64)))return"dopus";var A=L;A=A===void 0?1: A;L={};F.video&&(F.video.width&&(L[uJ.WIDTH.name]=F.video.width),F.video.height&&(L[uJ.HEIGHT.name]=F.video.height),F.video.fps&&(L[uJ.FRAMERATE.name]=F.video.fps*A),F.video.X&&(L[uJ.EOTF.name]=F.video.X),F.u9&&(L[uJ.BITRATE.name]=F.u9*8*A),F.d8==="("&&(L[uJ.CRYPTOBLOCKFORMAT.name]="subsample"),F.video.projectionType==="EQUIRECTANGULAR"||F.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||F.video.projectionType==="MESH")&&(L[uJ.DECODETOTEXTURE.name]="true");var r;((r=F.audio)==null?0:r.numChannels)&& F.d8!=="i"&&F.d8!=="I"&&(L[uJ.CHANNELS.name]=F.audio.numChannels);m.B&&E_(F)&&(L[uJ.EXPERIMENTAL.name]="allowed");r=g.Z(Object.keys(uJ));for(A=r.next();!A.done;A=r.next()){A=uJ[A.value];var G;if(G=L[A.name])if(G=!(A===uJ.EOTF&&F.mimeType.indexOf("vp09.02")>0)){G=A;var v=F;G=!(m.experiments.fu("html5_ignore_h264_framerate_cap")&&G===uJ.FRAMERATE&&R2n(v))}if(G)if(LN(m,A))if(m.Y){if(m.Y[A.name]1080&&F.IK&&(q+="; hdcp=2.2");return u==="227"?"hqcenc":u!=="585"&&u!=="588"&&u!=="583"&&u!=="586"&&u!=="584"&&u!=="587"&&u!=="591"&&u!=="592"||m.experiments.fu("html5_enable_new_hvc_enc")?nA()&&sc()>=21&&g.be("appletv5")&&(u==="410"||u==="845")?!0:m.isTypeSupported(q)?!0:"tpus":"newhvc"}; Kw=function(){var m=cn()&&!TE(29),F=g.be("google tv")&&g.be("chrome")&&!TE(30);return m||F?!1:YNN()}; D4v=function(m,F,L){var u=480;F=g.Z(F);for(var q=F.next();!q.done;q=F.next()){q=q.value;var A=q.video.qualityOrdinal;A<=1080&&A>u&&AFN(m,q,L)===!0&&(u=A)}return u}; g.fw=function(m,F){F=F===void 0?!1:F;return Kw()&&m.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!F&&m.canPlayType(yH(),"application/x-mpegURL")?!0:!1}; N0B=function(m){T0u(function(){for(var F=g.Z(Object.keys(uJ)),L=F.next();!L.done;L=F.next())LN(m,uJ[L.value])})}; LN=function(m,F){F.name in m.Z||(m.Z[F.name]=plb(m,F));return m.Z[F.name]}; plb=function(m,F){if(m.Y)return!!m.Y[F.name];if(F===uJ.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(F===uJ.AV1_CODECS)return m.isTypeSupported("video/mp4; codecs="+F.valid)&&!m.isTypeSupported("video/mp4; codecs="+F.I_);if(F.video){var L='video/webm; codecs="vp9"';m.isTypeSupported(L)||(L='video/mp4; codecs="avc1.4d401e"')}else L='audio/webm; codecs="opus"', m.isTypeSupported(L)||(L='audio/mp4; codecs="mp4a.40.2"');return m.isTypeSupported(L+"; "+F.name+"="+F.valid)&&!m.isTypeSupported(L+"; "+F.name+"="+F.I_)}; KaA=function(m,F){var L=0;m.G.has(F)&&(L=m.G.get(F).O8);m.G.set(F,{O8:L+1,rH:Math.pow(2,L+1)});m.X=!0}; HgN=function(m,F){for(var L=new Map,u=g.Z(F.keys()),q=u.next();!q.done;q=u.next()){q=q.value;var A=q.split("_")[0];m.has(A)||L.set(q,F.get(q))}return L}; CzN=function(m,F,L){var u,q=((u=F.video)==null?void 0:u.fps)||0;u=m+"_"+q;var A=!!F.audio,r={itag:F.itag,d8:m,rh:A};if(A)r.numChannels=F.audio.numChannels;else{var G=F.video;r.maxWidth=G==null?void 0:G.width;r.maxHeight=G==null?void 0:G.height;r.maxFramerate=q;r.maxBitrateBps=F.u9*8;r.SW=G==null?void 0:G.isHdr()}G=L.get(u);G?A||(F=Math.max(G.maxWidth||0,G.maxHeight||0)>Math.max(r.maxWidth||0,r.maxHeight||0)?G:r,m={itag:F.itag,d8:m,rh:A,maxWidth:Math.max(G.maxWidth||0,r.maxWidth||0),maxHeight:Math.max(G.maxHeight|| 0,r.maxHeight||0),maxFramerate:q,SW:F.SW},m.maxBitrateBps=F.maxBitrateBps,L.set(u,m)):L.set(u,r)}; a1u=function(m){var F;(F=navigator.mediaCapabilities)!=null&&F.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(L){L.smooth&&L.powerEfficient&&(m.Bb=2160)})}; xN=function(){g.LT.call(this);this.items={}}; M_=function(m,F){this.X=m;this.cipher=this.X.exports.AES128CTRCipher_create(F.byteOffset)}; SJ=function(){this.B=this.P9=0;this.X=Array.from({length:ZJ.length}).fill(0)}; f1B=function(){}; x4v=function(){this.startTimeMs=(0,g.a9)();this.X=!1}; M9M=function(){this.X=new f1B}; ZXM=function(m,F,L,u){u=u===void 0?1:u;L>=0&&(F in m.X||(m.X[F]=new SJ),m.X[F].Ux(L,u))}; SJN=function(m,F,L,u,q){var A=(0,g.a9)(),r=q?q(F):void 0,G;q=(G=r==null?void 0:r.P9)!=null?G:1;if(q!==0){var v;G=(v=r==null?void 0:r.profile)!=null?v:L;ZXM(m,G,A-u,q)}return F}; ocu=function(m,F,L,u,q){if(F&&typeof F==="object"){var A=function(r){return SJN(m,r,L,u,q)}; if(Jx(F))return F.then(A);if(Hd(F))return u4(F,A)}return SJN(m,F,L,u,q)}; Xln=function(){}; t9M=function(m){var F=window;F.ywc||(F.ywc={});var L=F.ywc[m];if(L)return L;L={};return F.ywc[m]=L}; EcD=function(m){var F=window;F.ywc&&delete F.ywc[m]}; U4y=function(m){var F=t9M(m);if(F.binP)return F.binP;F.binP=Promise.resolve().then(function(){return fetch(m)}).then(function(L){if(!L.ok)throw Error("HTTP"+L.statusText); return L.arrayBuffer()}); F.binP.then(function(L){F.bin=L},function(){EcD(m)}); return F.binP}; Wan=function(m,F){return AC(k8b,function(){var L=this;return function q(){var A,r,G;return $e(q,function(v){switch(v.X){case 1:g.Gt(v,2);if(!L.X)throw"wasm.ps.ns";A=m;r=iq;return Lc(v,ro(hoM(L,F)),4);case 4:G=r(v.B);if(!G)throw"wasm.ps.um";return Lc(v,ro(WebAssembly.instantiate(G,A)),5);case 5:return v.return(v.B);case 2:g.w6(v),g.V8(v,0)}})}()})}; hoM=function(m,F){return AC(m,function(){var L=this;return function q(){var A,r,G,v,l,w,V,I,R;return $e(q,function(e){switch(e.X){case 1:g.Gt(e,2);A=[];r=function(){return"wasm.ps.c: ["+A.map(function(a){return'"'+a+'"'}).join(", ")+"]"}; G=t9M(F);if(G.mod)return e.return(G.mod);if(!G.modP){e.OR(4);break}g.qN(e,5);v=iq;return Lc(e,ro(G.modP),7);case 7:return e.return(v(e.B));case 5:g.lq(e),A.unshift("pcm");case 4:if((l=G.bin)||!G.binP){e.OR(8);break}g.qN(e,9);w=iq;return Lc(e,ro(G.binP),11);case 11:l=w(e.B);g.v2(e,8);break;case 9:g.lq(e),A.unshift("pfb");case 8:if(l){e.OR(12);break}g.qN(e,13);V=iq;return Lc(e,ro(U4y(F)),15);case 15:l=V(e.B);g.v2(e,12);break;case 13:throw g.lq(e),L.X=!1,A.unshift("fb"),r();case 12:return g.qN(e,16), I=iq,Lc(e,ro(WebAssembly.compile(l)),18);case 18:return e.return(I(e.B));case 16:R=g.lq(e),EcD(F),A.unshift("ca: "+R);case 17:throw r();case 2:g.w6(e),g.V8(e,0)}})}()})}; OXA=function(){}; QQv=function(){var m=this;this.proc_exit=function(){}; this.fd_write=function(F,L,u){if(!m.exports)return 1;F=new Uint32Array(m.exports.memory.buffer,L,u*2);L=[];for(var q=0;q0&&dH<=2.3;G=F?F.useNativeControls:m.use_native_controls;this.Z=g.Qi(this)&&this.B;v=this.B&&!this.Z;G=g.nw(this)||!r&&rT(v,G)?"3":"1";this.disableOrganicUi=!(F==null||!F.disableOrganicUi);v=F?F.controlsType:m.controls;this.controlsType=this.disableOrganicUi||v==="0"||v===0?"0":G;this.AO=this.B;this.color=y5("red",F?F.progressBarColor:m.color,qk_);this.Xd=this.controlsType==="3";this.LI=!this.V;this.d_=(G=!this.LI&& !b5(this)&&!this.b9&&!this.L&&!sP(this))&&!this.Xd&&this.controlsType==="1";this.xW=g.Bs(this)&&G&&this.controlsType==="0"&&!this.d_&&!(F==null?0:F.embedsEnableEmc3ds);this.o1=this.xk=r;this.Th=(this.controlsType==="3"||this.B||rT(!1,m.use_media_volume))&&!this.Z;this.mG=CA&&!g.Fl(601)?!1:!0;this.TC=this.V||!1;this.iD=b5(this)?"":(this.loaderUrl||m.post_message_origin||"").substring(0,128);this.widgetReferrer=vt("",F?F.widgetReferrer:m.widget_referrer);var l;F?F.disableCastApi&&(l=!1):l=m.enablecastapi; l=!this.W||rT(!0,l);r=!0;F&&F.disableMdxCast&&(r=!1);this.fY=this.N("enable_cast_for_web_unplugged")&&g.Hs(this)&&r||g.Z9(this)&&r||l&&r&&this.controlsType==="1"&&!this.B&&(b5(this)||g.Bs(this)||g.Jk(this));this.FB=!!window.document.pictureInPictureEnabled||w2();l=F?!!F.supportsAutoplayOverride:rT(!1,m.autoplayoverride);this.RV=!(this.B&&!g.Qi(this))&&!g.be("nintendo wiiu")||l;this.pj=(F?!!F.enableMutedAutoplay:rT(!1,m.mutedautoplay))&&!1;l=(b5(this)||sP(this))&&this.playerStyle==="blazer";this.dc= F?!!F.disableFullscreen:!rT(!0,m.fs);r=g.jQ(g.Cw(this))&&g.Qi(this);this.q0=!this.dc&&(l||g.gT())&&!r;this.Vm=this.N("html5_picture_in_picture_logging_onresize");var w;this.t$=(w=g.CH(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?w:.33;this.mY=this.N("html5_picture_in_picture_blocking_onresize");this.Ih=this.N("html5_picture_in_picture_blocking_ontimeupdate");this.oQ=this.N("html5_picture_in_picture_blocking_document_fullscreen");this.HF=this.N("html5_picture_in_picture_blocking_standard_api"); w=cn()&&TE(58)&&!us();l=WT||typeof MediaSource==="undefined";this.K$=this.N("uniplayer_block_pip")&&(w||l)||this.mY||this.Ih||this.HF;w=g.Qi(this)&&!this.a_;var V;F?F.disableRelatedVideos!==void 0&&(V=!F.disableRelatedVideos):V=m.rel;this.Xt=w||rT(!this.L,V);this.LQ=rT(!1,F?F.enableContentOwnerRelatedVideos:m.co_rel);this.hF=us()&&dH>0&&dH<=4.4?"_top":"_blank";this.Cw=g.Jk(this);this.iE=rT(this.playerStyle==="blazer",F?F.enableCsiLogging:m.enablecsi);switch(this.playerStyle){case "blogger":V="bl"; break;case "discover-ads":V="dd";break;case "gmail":V="gm";break;case "gac":V="ga";break;case "ads-preview":V="ap";break;case "ads-fe":V="adfe";break;case "books":V="gb";break;case "docs":case "flix":V="gd";break;case "duo":V="gu";break;case "google-live":V="gl";break;case "google-one":V="go";break;case "play":case "play-ads":V="gp";break;case "chat":V="hc";break;case "hangouts-meet":V="hm";break;case "photos-edu":case "picasaweb":V="pw";break;default:V="yt"}this.Bb=V;this.ER=vt("",F?F.authorizedUserIndex: m.authuser);this.Eu=g.Qi(this)&&(this.nI||!WYM()||this.w8);var I;F?F.disableWatchLater!==void 0&&(I=!F.disableWatchLater):I=m.showwatchlater;this.GY=((V=!this.Eu)||!!this.ER&&V)&&rT(!this.b9,this.W?I:void 0);this.QV=F?F.isMobileDevice||!!F.disableKeyboardControls:rT(!1,m.disablekb);this.loop=rT(!1,m.loop);this.pageId=vt("",F?F.initialDelegatedSessionId:m.pageid);this.jR=rT(!0,m.canplaylive);this.Sy=this.experiments.fu("html5_lr_overwrite_default_audio_quality_setting")?1:2;this.J2=rT(!1,m.livemonitor); this.disableSharing=rT(this.L,F?F.disableSharing:m.ss);(I=F&&this.N("fill_video_container_size_override_from_wpcc")?F.videoContainerOverride:m.video_container_override)?(V=I.split("x"),V.length!==2?I=null:(I=Number(V[0]),V=Number(V[1]),I=isNaN(I)||isNaN(V)||I*V<=0?null:new g.yO(I,V))):I=null;this.PG=I;this.mute=F?!!F.startMuted:rT(!1,m.mute);this.storeUserVolume=!this.mute&&rT(this.controlsType!=="0",F?F.storeUserVolume:m.store_user_volume);I=F?F.annotationsLoadPolicy:m.iv_load_policy;this.annotationsLoadPolicy= this.controlsType==="3"?3:y5(void 0,I,mq);this.captionsLanguagePreference=F?F.captionsLanguagePreference||"":vt("",m.cc_lang_pref);I=y5(2,F?F.captionsLanguageLoadPolicy:m.cc_load_policy,mq);this.controlsType==="3"&&I===2&&(I=3);this.bq=I;this.YW=F?F.hl||"en_US":vt("en_US",m.hl);this.region=F?F.contentRegion||"US":vt("US",m.cr);this.hostLanguage=F?F.hostLanguage||"en":vt("en",m.host_language);this.Wm=!this.nI&&Math.random()=0&&m0&&m.y7&&(u.sort(),g.K$(new g.oZ("Player client parameters changed after startup",u)));m.userAge=GL(m.userAge,F.user_age);m.cO=vt(m.cO,F.user_display_email);m.userDisplayImage=vt(m.userDisplayImage,F.user_display_image);g.ki(m.userDisplayImage)||(m.userDisplayImage= "");m.userDisplayName=vt(m.userDisplayName,F.user_display_name);m.tN=vt(m.tN,F.user_gender);m.csiPageType=vt(m.csiPageType,F.csi_page_type);m.csiServiceName=vt(m.csiServiceName,F.csi_service_name);m.iE=rT(m.iE,F.enablecsi);m.pageId=vt(m.pageId,F.pageid);if(L=F.enabled_engage_types)m.enabledEngageTypes=new Set(L.split(","));F.living_room_session_po_token&&(m.Kw=F.living_room_session_po_token.toString())}; AB=function(m,F){return!m.L&&cn()&&TE(55)&&m.controlsType==="3"&&!F}; g.ra=function(m){m=FH(m.AN);return m==="www.youtube-nocookie.com"?"www.youtube.com":m}; y7=function(m,F,L){return m.protocol+"://i1.ytimg.com/vi/"+F+"/"+(L||"hqdefault.jpg")}; Gs=function(m){return b5(m)&&!g.Hs(m)}; g.nw=function(m){return m.N("html5_local_playsinline")?CA&&!g.Fl(602)&&!("playsInline"in yH()):CA&&!m.VP||g.be("nintendo wiiu")?!0:!1}; ai=function(m){return m.X.c}; g.Rf=function(m){return/^TVHTML5/.test(ai(m))}; vj=function(m){return ai(m)==="TVHTML5"}; CNy=function(m){return ai(m)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; rnn=function(m){return m.X.cmodel==="CHROMECAST ULTRA/STEAK"||m.X.cmodel==="CHROMECAST/STEAK"}; g.l2=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; If=function(m){return/web/i.test(ai(m))}; g.wa=function(m){return ai(m).toUpperCase()==="WEB"}; u2=function(m){return ai(m)==="WEB_KIDS"}; g.Hs=function(m){return ai(m)==="WEB_UNPLUGGED"}; var rvM=function(){return yv[y[16]](this,36)}; V7=function(m){return ai(m)==="TVHTML5_UNPLUGGED"}; g.jm=function(m){return g.Hs(m)||ai(m)==="TV_UNPLUGGED_CAST"||V7(m)}; g.Z9=function(m){return ai(m)==="WEB_REMIX"}; g.jB=function(m){return ai(m)==="WEB_MUSIC_INTEGRATIONS"}; g.Ip=function(m){return ai(m)==="WEB_EMBEDDED_PLAYER"}; g.$y=function(m){return(m.deviceIsAudioOnly||!g.vm||WT||m.controlsType==="3"?!1:g.L7?m.V&&g.Fl(51):!0)||(m.deviceIsAudioOnly||!g.eJ||WT||m.controlsType==="3"?!1:g.L7?m.V&&g.Fl(48):g.Fl(38))||(m.deviceIsAudioOnly||!g.Ws||WT||m.controlsType==="3"?!1:g.L7?m.V&&g.Fl(37):g.Fl(27))||!m.deviceIsAudioOnly&&g.Rp&&!b4M()&&g.Fl(11)||!m.deviceIsAudioOnly&&g.R9&&g.Fl("604.4")}; lvn=function(m){if(g.Bs(m)&&cs)return!1;if(g.eJ){if(!g.Fl(47)||!g.Fl(52)&&g.Fl(51))return!1}else if(g.R9)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; VoB=function(m,F){return m.enabledEngageTypes.has(F.toString())||w_D.includes(F)}; b5=function(m){return m.Hb==="detailpage"}; g.Bs=function(m){return m.Hb==="embedded"}; eB=function(m){return m.Hb==="leanback"}; sP=function(m){return m.Hb==="adunit"||m.playerStyle==="gvn"}; g.Jk=function(m){return m.Hb==="profilepage"}; g.Qi=function(m){return m.V&&g.Bs(m)&&!sP(m)&&!m.L}; Pj=function(m){if(!m.userDisplayImage)return"";var F=m.userDisplayImage.split("/");if(F.length===5)return m=F[F.length-1].split("="),m[1]="s20-c",F[F.length-1]=m.join("="),F.join("/");if(F.length===8)return F.splice(7,0,"s20-c"),F.join("/");if(F.length===9)return F[7]+="-s20-c",F.join("/");g.K$(new g.oZ("Profile image not a FIFE URL.",m.userDisplayImage));return m.userDisplayImage}; g.i2=function(m){var F=g.ra(m);jjy.includes(F)&&(F="www.youtube.com");return m.protocol+"://"+F}; g.zs=function(m,F){F=F===void 0?"":F;if(m.R_){var L=new e9,u,q=m.R_();q.signedOut?u="":q.token?u=q.token:q.pendingResult.then(function(A){q.signedOut?L.resolve(""):L.resolve(A.token)},function(A){g.K$(new g.oZ("b189348328_oauth_callback_failed",{error:A})); L.resolve(F)}); return u!==void 0?od(u):new ZP(L)}return od(F)}; Yy=function(m,F){F=F===void 0?"":F;return m.eG?CS(!0):qy(u4(CS(g.zs(m,F)),function(L){return CS(!!L)}),function(){return CS(!1)})}; IvM=function(m){var F;return!((F=m.webPlayerContextConfig)==null||!F.enableSelfProfilingLogging)}; R3M=function(m,F){m.pA=F;var L,u;(L=m.fI)!=null&&(u=L.X)!=null&&(u.X=new EP(F,u.B,u.G),g.Q(u,u.X));F.X?m.zC.push("asmjs"):m.zC.push("wasm")}; FH=function(m){var F=g.DI(m);return(m=Number(g.ae(m)[4]||null)||null)?F+":"+m:F}; ap=function(m,F){F=F===void 0?!1:F;var L=Xj[m],u=$eu[L],q=e3_[m];if(!q||!u)return null;F=new Kv(F?q.height:q.width,F?q.width:q.height,q.fps);u=sA(u,F,L);return new tX(m,u,{video:F,u9:q.bitrate/8})}; iQA=function(m){var F=$eu[Xj[m]],L=Pay[m];return L&&F?new tX(m,F,{audio:new I8(L.audioSampleRate,L.numChannels)}):null}; Du=function(m){this.X=m}; Ts=function(m,F,L,u){if(L)return SI();L={};var q=yH();F=g.Z(F);for(var A=F.next();!A.done;A=F.next())if(A=A.value,m.canPlayType(q,A.getInfo().mimeType)||u){var r=A.X.video.quality;if(!L[r]||L[r].getInfo().TL())L[r]=A}m=[];L.auto&&m.push(L.auto);u=g.Z(fv);for(q=u.next();!q.done;q=u.next())(q=L[q.value])&&m.push(q);return m.length?od(m):SI()}; gkD=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 F;this.B=((F=m.audioItag)==null?void 0:F.split(","))||[];this.uF=m.uF;this.IK=m.IK||"";this.YD=m.YD;this.audioChannels=m.audioChannels;this.X=""}; z3M=function(m,F,L,u){F=F===void 0?!1:F;L=L===void 0?!0:L;u=u===void 0?{}:u;var q={};m=g.Z(m);for(var A=m.next();!A.done;A=m.next()){A=A.value;if(F&&MediaSource&&MediaSource.isTypeSupported){var r=A.type;A.audio_channels&&(r=r+"; channels="+A.audio_channels);if(!MediaSource.isTypeSupported(r)){u[A.itag]="tpus";continue}}if(L||!A.drm_families||A.eotf!=="smpte2084"&&A.eotf!=="arib-std-b67"){r=void 0;var G={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},v=A.type.match(/codecs="([^"]*)"/); v=v?v[1]:"";A.audio_track_id&&(r=new g.UA(A.name,A.audio_track_id,!!A.is_default));var l=A.eotf;A=new gkD({itag:A.itag,url:A.url,codecs:v,width:Number(A.width),height:Number(A.height),fps:Number(A.fps),bitrate:Number(A.bitrate),audioItag:A.audio_itag,uF:l?G[l]:void 0,IK:A.drm_families,YD:r,audioChannels:Number(A.audio_channels)});q[A.itag]=q[A.itag]||[];q[A.itag].push(A)}else u[A.itag]="enchdr"}return q}; YkB=function(m,F,L,u,q){this.G=m;this.B=F;this.Y=L;this.cpn=u;this.L=q;this.V=0;this.X=""}; avN=function(m,F){m.G.some(function(L){var u;return((u=L.YD)==null?void 0:u.getId())===F}); m.X=F}; NV=function(m,F,L){m.cpn&&(F=g.MO(F,{cpn:m.cpn}));L&&(F=g.MO(F,{paired:L}));return F}; DeM=function(m,F){m=m.itag.toString();F!==null&&(m+=F.itag.toString());return m}; TKn=function(m){for(var F=[],L=[],u=g.Z(m.B),q=u.next();!q.done;q=u.next())q=q.value,q.bitrate<=m.V?F.push(q):L.push(q);F.sort(function(A,r){return r.bitrate-A.bitrate}); L.sort(function(A,r){return A.bitrate-r.bitrate}); m.B=F.concat(L)}; pI=function(m,F,L){this.X=m;this.B=F;this.expiration=L;this.VM=null}; NKy=function(m,F){if(!(WT||Hn()||nA()))return null;m=z3M(F,m.N("html5_filter_fmp4_in_hls"));if(!m)return null;F=[];for(var L={},u=g.Z(Object.keys(m)),q=u.next();!q.done;q=u.next()){q=g.Z(m[q.value]);for(var A=q.next();!A.done;A=q.next()){var r=A.value;r.YD&&(A=r.YD.getId(),L[A]||(r=new g.E8(A,r.YD),L[A]=r,F.push(r)))}}return F.length>0?F:null}; MoD=function(m,F,L,u,q,A,r){if(!(WT||Hn()||nA()))return SI();var G={},v=p__(L),l=z3M(L,m.N("html5_filter_fmp4_in_hls"),m.Y.L,G);if(!l)return r({noplst:1}),SI();KDj(l);L={};var w=(L.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",L),V;L=[];var I=[],R=[],e=null,a="";u=u&&u.match(/hls_timedtext_playlist/)?new gkD({itag:"0",url:u,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,YD:new g.UA("English","en",!1)}):null;for(var T=g.Z(Object.keys(l)),f=T.next();!f.done;f=T.next())if(f=f.value,!m.N("html5_disable_drm_hfr_1080")|| f!=="383"&&f!=="373"){f=g.Z(l[f]);for(var M=f.next();!M.done;M=f.next())if(M=M.value,M.width){for(var S=g.Z(M.B),t=S.next();!t.done;t=S.next())if(t=t.value,l[t]){M.X=t;break}M.X||(M.X=fvv(l,M));if(S=l[M.X])if(L.push(M),M.IK==="fairplay"&&(V=w),t="",M.uF==="PQ"?t="smpte2084":M.uF==="HLG"&&(t="arib-std-b67"),t&&(a=t),R.push(xe_(S,[M],u,A,M.itag,M.width,M.height,M.fps,v,void 0,void 0,V,t)),!e||M.width*M.height*M.fps>e.width*e.height*e.fps)e=M}else I.push(M)}else G[f]="disdrmhfr";R.reduce(function(b, W){return W.getInfo().isEncrypted()&&b},!0)&&(V=w); q=Math.max(q,0);w=e||{};l=w.fps===void 0?0:w.fps;e=w.width===void 0?0:w.width;w=w.height===void 0?0:w.height;T=m.N("html5_native_audio_track_switching");R.push(xe_(I,L,u,A,"93",e,w,l,v,"auto",q,V,a,T));Object.entries(G).length&&r(G);return Ts(m.Y,R,AB(m,F),!1)}; xe_=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R){for(var e=0,a="",T=g.Z(m),f=T.next();!f.done;f=T.next())f=f.value,a||(a=f.itag),f.audioChannels&&f.audioChannels>e&&(e=f.audioChannels,a=f.itag);q=new tX(q,"application/x-mpegURL",{audio:new I8(0,e),video:new Kv(A,r,G,null,void 0,l,void 0,void 0,I),IK:V,bO:a});m=new YkB(m,F,L?[L]:[],u,!!R);m.V=w?w:1369843;return new pI(q,m,v)}; p__=function(m){m=g.Z(m);for(var F=m.next();!F.done;F=m.next())if(F=F.value,F.url&&(F=F.url.split("expire/"),!(F.length<=1)))return+F[1].split("/")[0];return NaN}; fvv=function(m,F){for(var L=g.Z(Object.keys(m)),u=L.next();!u.done;u=L.next()){u=u.value;var q=m[u][0];if(!q.width&&q.IK===F.IK&&!q.audioChannels)return u}return""}; KDj=function(m){for(var F=new Set,L=g.Z(Object.values(m)),u=L.next();!u.done;u=L.next())u=u.value,u.length&&(u=u[0],u.height&&u.codecs.startsWith("vp09")&&F.add(u.height));L=[];if(F.size){u=g.Z(Object.keys(m));for(var q=u.next();!q.done;q=u.next())if(q=q.value,m[q].length){var A=m[q][0];A.height&&F.has(A.height)&&!A.codecs.startsWith("vp09")&&L.push(q)}}F=g.Z(L);for(L=F.next();!L.done;L=F.next())delete m[L.value]}; KI=function(m,F){this.X=m;this.B=F}; ZQM=function(m,F,L,u){var q=[];L=g.Z(L);for(var A=L.next();!A.done;A=L.next()){var r=A.value;if(r.url){A=new g.zM(r.url,!0);if(r.s){var G=A,v=r.sp,l=ly(13,decodeURIComponent(r.s));G[y[17]](v,encodeURIComponent(l))}G=g.Z(Object.keys(u));for(v=G.next();!v.done;v=G.next())v=v.value,A.set(v,u[v]);r=nv(r.type,r.quality,r.itag,r.width,r.height);q.push(new KI(r,A))}}return Ts(m.Y,q,AB(m,F),!1)}; fI=function(m,F){this.X=m;this.B=F}; SkM=function(m,F,L){var u=[];L=g.Z(L);for(var q=L.next();!q.done;q=L.next())if((q=q.value)&&q.url){var A=nv(q.type,"medium","0");u.push(new fI(A,q.url))}return Ts(m.Y,u,AB(m,F),!1)}; okA=function(m,F){var L=[],u=nv(F.type,"auto",F.itag);L.push(new fI(u,F.url));return Ts(m.Y,L,!1,!0)}; toN=function(m){return m&&X_B[m]?X_B[m]:null}; EkM=function(m){switch(m){case "multiview.ustreamer_disabled":case "sabr.live_no_max_sq":case "sabr.live_unauthorized_request":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"}}; Uev=function(m){if(m=m.commonConfig)this.url=m.url,this.urlQueryOverride=m.urlQueryOverride,m.ustreamerConfig&&(this.X6=UP(m.ustreamerConfig)||void 0)}; kFn=function(m,F){var L;if(F=F==null?void 0:(L=F.watchEndpointSupportedOnesieConfig)==null?void 0:L.html5PlaybackOnesieConfig)m.Ki=new Uev(F)}; g.MV=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.X=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.SB=function(m){var F={languageCode:m.languageCode,languageName:m.languageName,displayName:g.Zu(m),kind:m.kind,name:m.name,id:m.id,is_servable:m.X,is_default:m.isDefault,is_translateable:m.isTranslateable,vss_id:m.vssId};m.xtags&&(F.xtags=m.xtags);m.captionId&&(F.captionId=m.captionId);m.translationLanguage&&(F.translationLanguage=m.translationLanguage);return F}; g.op=function(m){return m.translationLanguage?m.translationLanguage.languageCode:m.languageCode}; g.h3v=function(m){var F=m.vssId;m.translationLanguage&&F&&(F="t"+F+"."+g.op(m));return F}; g.Zu=function(m){var F=[];if(m.displayName)F.push(m.displayName);else{var L=m.languageName||"";F.push(L);m.kind==="asr"&&L.indexOf("(")===-1&&F.push(" (Automatic Captions)");m.name&&F.push(" - "+m.name)}m.translationLanguage&&F.push(" >> "+m.translationLanguage.languageName);return F.join("")}; sjB=function(m,F,L,u){m||(m=F&&WDZ.hasOwnProperty(F)&&OQZ.hasOwnProperty(F)?OQZ[F]+"_"+WDZ[F]:void 0);F=m;if(!F)return null;m=F.match(QjN);if(!m||m.length!==5)return null;if(m=F.match(QjN)){var q=Number(m[3]),A=[7,8,10,5,6];m=!(Number(m[1])===1&&q===8)&&A.indexOf(q)>=0}else m=!1;return L||u||m?F:null}; XH=function(m,F){for(var L={},u=g.Z(Object.keys(bQb)),q=u.next();!q.done;q=u.next()){q=q.value;var A=F?F+q:q;A=m[A+"_webp"]||m[A];g.ki(A)&&(L[bQb[q]]=A)}return L}; tB=function(m){var F={};if(!m||!m.thumbnails)return F;m=m.thumbnails.filter(function(G){return!!G.url}); m.sort(function(G,v){return G.width-v.width||G.height-v.height}); for(var L=g.Z(Object.keys(cnA)),u=L.next();!u.done;u=L.next()){var q=Number(u.value);u=cnA[q];for(var A=g.Z(m),r=A.next();!r.done;r=A.next())if(r=r.value,r.width>=q){q=dey(r.url);g.ki(q)&&(F[u]=q);break}}(m=m.pop())&&m.width>=1280&&(m=dey(m.url),g.ki(m)&&(F["maxresdefault.jpg"]=m));return F}; dey=function(m){return m.startsWith("//")?"https:"+m:m}; EI=function(m){return m&&m.baseUrl||""}; UI=function(m){m=g.rd(m);for(var F=g.Z(Object.keys(m)),L=F.next();!L.done;L=F.next()){L=L.value;var u=m[L];m[L]=Array.isArray(u)?u[0]:u}return m}; BKZ=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next())if(L=L.value.playerAnnotationsUrlsRenderer){L.adsOnly&&(m.v8=!0);if(F=L.loadPolicy)m.annotationsLoadPolicy=nk_[F];if(F=L.invideoUrl)m.gf=hZ(F);m.Y3=!0;break}}; HQn=function(m,F){m.botguardData=F.playerAttestationRenderer.botguardData;F=F.playerAttestationRenderer.challenge;F!=null&&(m.yn=F)}; Cau=function(m,F){m.captionTracks=[];if(F.captionTracks)for(var L=g.Z(F.captionTracks),u=L.next();!u.done;u=L.next()){u=u.value;var q=JnB(u.baseUrl);if(!q)return;q={is_translateable:!!u.isTranslatable,languageCode:u.languageCode,languageName:u.name&&g.lV(u.name),url:q,vss_id:u.vssId,kind:u.kind};q.name=u.trackName;q.displayName=u.name&&g.lV(u.name);m.captionTracks.push(new g.MV(q))}m.El=F.audioTracks||[];m.zt=F.defaultAudioTrackIndex||0;m.F_=[];if(F.translationLanguages)for(L=g.Z(F.translationLanguages), u=L.next();!u.done;u=L.next()){q=u.value;u={};u.languageCode=q.languageCode;u.languageName=g.lV(q.languageName);if(q.translationSourceTrackIndices){u.translationSourceTrackIndices=[];for(var A=g.Z(q.translationSourceTrackIndices),r=A.next();!r.done;r=A.next())u.translationSourceTrackIndices.push(r.value)}if(q.excludeAudioTrackIndices)for(u.excludeAudioTrackIndices=[],q=g.Z(q.excludeAudioTrackIndices),A=q.next();!A.done;A=q.next())u.excludeAudioTrackIndices.push(A.value);m.F_.push(u)}m.eQ=[];if(F.defaultTranslationSourceTrackIndices)for(L= g.Z(F.defaultTranslationSourceTrackIndices),u=L.next();!u.done;u=L.next())m.eQ.push(u.value);m.wL=!!F.contribute&&!!F.contribute.captionsMetadataRenderer}; m7Z=function(m,F,L){var u=F.errorScreen;if(!(u&&(u.playerLegacyDesktopYpcOfferRenderer||u.playerLegacyDesktopYpcTrailerRenderer||u.ypcTrailerRenderer)||L&&L.isUpcoming||["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(F.status))){m.errorCode=toN(F.errorCode)||"auth";if(L=u&&u.playerErrorMessageRenderer){m.playerErrorMessageRenderer=L;var q=L.reason;q&&(m.errorReason=g.lV(q));if(L=L.subreason)m.bY=g.lV(L),m.xg=L}else m.errorReason=F.reason||null;L=F.status;if(L==="LOGIN_REQUIRED")m.errorDetail= "1";else if(L==="CONTENT_CHECK_REQUIRED")m.errorDetail="2";else if(L==="AGE_CHECK_REQUIRED")F=(F=F.errorScreen)&&F.playerKavRenderer,m.errorDetail=F&&F.kavUrl?"4":"3";else{var A,r,G;u=(G=u==null?void 0:(A=u.playerErrorMessageRenderer)==null?void 0:(r=A.proceedButton)==null?void 0:r.buttonRenderer)==null?void 0:G.command;if(F.isBlockedInRestrictedMode)m.errorDetail="5";else{var v;((v=g.z(u,g.ky))==null?void 0:v.signal)==="RELOAD_PAGE"?m.errorDetail="7":m.errorDetail="0"}}}}; FsM=function(m,F){m.tf=!0;var L=F.heartbeatToken;L&&(m.drmSessionId=F.drmSessionId||"",m.heartbeatToken=L,m.GW=Number(F.intervalMilliseconds),m.jk=Number(F.maxRetries),m.Nl=!!F.softFailOnError,m.pm=!!F.useInnertubeHeartbeatsForDrm);m.heartbeatServerData=F.heartbeatServerData;var u;m.Ve=!((u=F.heartbeatAttestationConfig)==null||!u.requiresAttestation)}; qmv=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next()){L=L.value;var u=L.interstitials.map(function(r){var G=g.z(r,LsM);if(G)return{is_yto_interstitial:!0,raw_player_response:G};if(r=g.z(r,uUb))return Object.assign({is_yto_interstitial:!0},KM(r))}); u=g.Z(u);for(var q=u.next();!q.done;q=u.next())switch(q=q.value,L.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":m.interstitials=m.interstitials.concat({time:0,playerVars:q,hJ:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":m.interstitials=m.interstitials.concat({time:0x7ffffffffffff,playerVars:q,hJ:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var A=Number(L.podConfig.timeToInsertAtMillis);m.interstitials=m.interstitials.concat({time:A,playerVars:q, hJ:A===0?5:7})}}}; AlN=function(m,F){if(F=F.find(function(L){return!(!L||!L.tooltipRenderer)}))m.tooltipRenderer=F.tooltipRenderer}; rlA=function(m,F){F.subscribeCommand&&(m.subscribeCommand=F.subscribeCommand);F.unsubscribeCommand&&(m.unsubscribeCommand=F.unsubscribeCommand);F.addToWatchLaterCommand&&(m.addToWatchLaterCommand=F.addToWatchLaterCommand);F.removeFromWatchLaterCommand&&(m.removeFromWatchLaterCommand=F.removeFromWatchLaterCommand);F.getSharePanelCommand&&(m.getSharePanelCommand=F.getSharePanelCommand)}; ylv=function(m,F){F!=null?(m.wd=F,m.RH=!0):(m.wd="",m.RH=!1)}; l$u=function(m,F){if(F=F.playerControlsOverlayRenderer)ylv(m,F.controlBgHtml),F.mutedAutoplay?(F=g.z(F.mutedAutoplay,GNM))&&F.endScreen&&(F=g.z(F.endScreen,vMB))&&F.text&&(m.aJ=g.lV(F.text)):m.mutedAutoplay=!1}; wpj=function(m,F){var L=F.backgroundability;L&&L.backgroundabilityRenderer.backgroundable&&(m.backgroundable=!0);var u,q;if((u=F.offlineability)==null?0:(q=u.offlineabilityRenderer)==null?0:q.offlineable)m.offlineable=!0;if(L=F.contextParams)m.contextParams=L;(L=F.pictureInPicture)&&L.pictureInPictureRenderer.playableInPip&&(m.pipable=!0);F.playableInEmbed&&(m.allowEmbed=!0);if(L=F.ypcClickwrap)F=L.playerLegacyDesktopYpcClickwrapRenderer,L=L.ypcRentalActivationRenderer,F?(m.IA=F.durationMessage|| "",m.NK=!0):L&&(F=L.durationMessage,m.IA=F?g.lV(F):"",m.NK=!0)}; jCM=function(m,F,L){var u=EI(F.googleRemarketingUrl);u&&(m.googleRemarketingUrl=u);if(u=EI(F.youtubeRemarketingUrl))m.youtubeRemarketingUrl=u;if(u=F.heartbeatLoggingToken)m.heartbeatLoggingToken=u;u={};var q=EI(F.ptrackingUrl);if(q){q=UI(q);var A=q.oid;A&&(m.Tu=A);if(A=q.pltype)m.qL=A;if(A=q.ptchn)m.Pw=A;if(A=q.ptk)m.Rp=encodeURIComponent(A);if(q=q.m)m.XO=q}if(q=EI(F.qoeUrl)){q=g.rd(q);A=g.Z(Object.keys(q));for(var r=A.next();!r.done;r=A.next()){r=r.value;var G=q[r];q[r]=Array.isArray(G)?G.join(","): G}m.PX=q;if(A=q.cat)m.N("html5_enable_qoe_cat_list")?m.Ea=m.Ea.concat(A.split(",")):m.zC=A;if(A=q.live)m.nJ=A;if(q=q.drm_product)m.drmProduct=q}if(q=EI(F.videostatsPlaybackUrl)){q=UI(q);if(A=q.adformat)if(L.adformat=A,r=m.C(),r=sjB(A,m.nZ,r.V,r.W))m.adFormat=r;if(r=q.aqi)L.ad_query_id=r;if(L=q.autoplay)m.Fa=L=="1",m.xF=L=="1";if(L=q.autonav)m.isAutonav=L=="1";if(L=q.delay)m.Lx=n_(L);if(L=q.ei)m.eventId=L;if(L=UP(q.adcontext))try{var v=VVM(L);v&&(m.jV=v)}catch(l){g.K$(Error("Malformed adContext"))}if(L|| A)m.Fa=!0;if(v=q.feature)m.FA=v;if(v=q.list)m.playlistId=v;if(v=q.of)m.vz=v;if(v=q.osid)m.osid=v;if(v=q.referrer)m.referrer=v;if(v=q.sdetail)m.sD=v;if(v=q.sourceid)m.VRc=v;if(v=q.ssrt)m.Vo=v=="1";if(v=q.subscribed)m.subscribed=v=="1";if(v=q.uga)m.userGenderAge=v;if(v=q.upt)m.LZ=v;if(v=q.vm)m.videoMetadata=v;u.playback=q}if(v=EI(F.videostatsWatchtimeUrl)){v=UI(v);if(L=v.ald)m.S5=L;u.watchtime=v}if(v=EI(F.atrUrl))v=UI(v),u.atr=v;if(v=EI(F.engageUrl))v=UI(v),u.engage=v;m.IX=u;F.promotedPlaybackTracking&& (F=F.promotedPlaybackTracking,F.startUrls&&(m.lw=F.startUrls),F.firstQuartileUrls&&(m.ow=F.firstQuartileUrls),F.secondQuartileUrls&&(m.As=F.secondQuartileUrls),F.thirdQuartileUrls&&(m.K_=F.thirdQuartileUrls),F.completeUrls&&(m.iL=F.completeUrls),F.engagedViewUrls&&(F.engagedViewUrls.length>1&&g.K$(new g.oZ("There are more than one engaged_view_urls.")),m.kc=F.engagedViewUrls[0]))}; I$n=function(m,F,L){F=g.Z(F);for(var u=F.next();!u.done;u=F.next())if(u=u.value)if(u=u.playerLegacyDesktopWatchAdsRenderer)if(u=u.playerAdParams){u.autoplay=="1"&&(m.Fa=!0,m.xF=!0);m.B8=u.encodedAdSafetyReason||null;u.showContentThumbnail!==void 0&&(m.iF=!!u.showContentThumbnail);L.enabled_engage_types=u.enabledEngageTypes;break}}; RKn=function(m,F){var L=F.manifestlessWindowedLiveConfig;if(L){var u=Number(L.minDvrSequence),q=Number(L.maxDvrSequence),A=Number(L.minDvrMediaTimeMs),r=Number(L.maxDvrMediaTimeMs);L=Number(L.startWalltimeMs);u&&(m.V4=u);A&&(m.eT=A/1E3,m.N("html5_sabr_parse_live_metadata_playback_boundaries")&&hB(m)&&(m.Tm=A/1E3));q&&(m.SJ=q);r&&(m.uq=r/1E3,m.N("html5_sabr_parse_live_metadata_playback_boundaries")&&hB(m)&&(m.Qe=r/1E3));L&&(m.LP=L/1E3);(u||A)&&(q||r)&&(m.Fb=!0,m.isLivePlayback=!0,m.allowLiveDvr=!0, m.vn=!1)}if(u=F.daiConfig){if(u.enableDai){m.W2=!0;if(q=u.enableServerStitchedDai)m.enableServerStitchedDai=q;if(q=u.enablePreroll)m.zg=q}var G;if(u.daiType==="DAI_TYPE_SS_DISABLED"||((G=u.debugInfo)==null?0:G.isDisabledUnpluggedChannel))m.tq=!0;u.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(m.fm=!0);u.allowUstreamerRequestAdconfig&&(m.Uf=!0);u.sendSsdaiMissingAdBreakReasons&&(m.hbc=!0)}if(G=F.audioConfig){u=G.loudnessDb;u!=null&&(m.r$=u);u=G.trackAbsoluteLoudnessLkfs;u!=null&&(m.VB=u);u=G.loudnessTargetLkfs; u!=null&&(m.loudnessTargetLkfs=u);G.audioMuted&&(m.aC=!0);G.muteOnStart&&(m.pF=!0);if(u=G.loudnessNormalizationConfig)u.applyStatefulNormalization&&(m.applyStatefulNormalization=!0),u.preserveStatefulLoudnessTarget&&(m.preserveStatefulLoudnessTarget=!0),q=u.minimumLoudnessTargetLkfs,q!=null&&(m.minimumLoudnessTargetLkfs=q),u=u.maxStatefulTimeThresholdSec,u!=null&&(m.maxStatefulTimeThresholdSec=u);G.playAudioOnly&&(m.Uy=!0)}if(u=F.playbackEndConfig)G=u.endSeconds,u=u.limitedPlaybackDurationInSeconds, m.mutedAutoplay&&(G&&(m.endSeconds=G),u&&(m.limitedPlaybackDurationInSeconds=u));if(G=F.fairPlayConfig){if(u=G.certificate)m.PM=UP(u);u=Number(G.keyRotationPeriodMs);u>0&&(m.UK=u);G=Number(G.keyPrefetchMarginMs);G>0&&(m.EK=G)}if(G=F.playbackStartConfig){m.SN=Number(G.startSeconds);q=G.liveUtcStartSeconds;u=!!m.liveUtcStartSeconds&&m.liveUtcStartSeconds>0;q&&!u&&(m.liveUtcStartSeconds=Number(q));if(q=G.startPosition)if((A=q.utcTimeMillis)&&!u&&(m.liveUtcStartSeconds=Number(A)*.001),u=q.streamTimeMillis)m.ji= Number(u)*.001;m.progressBarStartPosition=G.progressBarStartPosition;m.progressBarEndPosition=G.progressBarEndPosition}else if(G=F.skippableSegmentsConfig){if(u=G.introSkipDurationMs)m.Ia=Number(u)/1E3;if(G=G.outroSkipDurationMs)m.GI=Number(G)/1E3}if(u=F.skippableIntroConfig)G=Number(u.startMs),u=Number(u.endMs),isNaN(G)||isNaN(u)||(m.o7=G,m.RP=u);if(G=F.streamSelectionConfig)m.QQ=Number(G.maxBitrate);if(G=F.vrConfig)m.l5=G.partialSpherical=="1";if(G=F.webDrmConfig){G.skipWidevine&&(m.l4=!0);if(u= G.widevineServiceCert)m.h_=UP(u);G.useCobaltWidevine&&(m.useCobaltWidevine=!0);G.startWithNoQualityConstraint&&(m.vI=!0)}if(G=F.mediaCommonConfig){if(u=G.dynamicReadaheadConfig){m.maxReadAheadMediaTimeMs=u.maxReadAheadMediaTimeMs||NaN;m.minReadAheadMediaTimeMs=u.minReadAheadMediaTimeMs||NaN;m.readAheadGrowthRateMs=u.readAheadGrowthRateMs||NaN;var v;if(u=G==null?void 0:(v=G.mediaUstreamerRequestConfig)==null?void 0:v.videoPlaybackUstreamerConfig)m.lV=UP(u);if((v=G==null?void 0:G.sabrContextUpdates)&& v.length>0)for(v=g.Z(v),u=v.next();!u.done;u=v.next())u=u.value,u.type&&u.value&&(q={type:u.type,scope:u.scope,value:UP(u.value)||void 0,sendByDefault:u.sendByDefault},m.sabrContextUpdates.set(u.type,q))}if(v=G.serverPlaybackStartConfig)m.serverPlaybackStartConfig=v;G.useServerDrivenAbr&&(m.V_=!0);if(v=G.requestPipeliningConfig)m.requestPipeliningConfig=v}if(v=F.inlinePlaybackConfig)m.z$=!!v.showAudioControls;if(v=F.embeddedPlayerConfig){m.embeddedPlayerConfig=v;if(G=v.embeddedPlayerMode)u=m.C(), u.Qc=G,u.G=G==="EMBEDDED_PLAYER_MODE_PFL";if(v=v.permissions)m.allowImaMonetization=!!v.allowImaMonetization}if(F=F.webPlayerConfig)F.gatewayExperimentGroup&&(m.gatewayExperimentGroup=F.gatewayExperimentGroup),F.isProximaEligible&&(m.isProximaLatencyEligible=!0)}; $7b=function(m,F,L){var u=F.formats;if(u){for(var q=[],A=g.Z(u),r=A.next();!r.done;r=A.next())r=r.value,q.push(r.itag+"/"+r.width+"x"+r.height);m.Jn=q.join(",");q=[];u=g.Z(u);for(A=u.next();!A.done;A=u.next()){r=A.value;A={itag:r.itag,type:r.mimeType,quality:r.quality};var G=r.url;G&&(A.url=G);r=yv(30,r);G=r.OQ;var v=r.Ef,l=r.s;r.kQ&&(A.url=G,A.sp=v,A.s=l);q.push(g.xB(A))}m.Qm=q.join(",")}if(A=F.hlsFormats){q={};if(L&&(L=L.audioPairingConfig)&&L.pairs)for(L=g.Z(L.pairs),u=L.next();!u.done;u=L.next())u= u.value,r=u.videoItag,q[r]||(q[r]=[]),q[r].push(u.audioItag);L={};u=g.Z(A);for(r=u.next();!r.done;r=u.next())r=r.value,L[r.itag]=r.bitrate;u=[];A=g.Z(A);for(r=A.next();!r.done;r=A.next()){r=r.value;G={itag:r.itag,type:r.mimeType,url:r.url,bitrate:r.bitrate,width:r.width,height:r.height,fps:r.fps};if(v=r.audioTrack)if(l=v.displayName)G.name=l,G.audio_track_id=v.id,v.audioIsDefault&&(G.is_default="1");if(r.drmFamilies){v=[];l=g.Z(r.drmFamilies);for(var w=l.next();!w.done;w=l.next())v.push(b3[w.value]); G.drm_families=v.join(",")}(v=q[r.itag])&&v.length&&(G.audio_itag=v.join(","),(v=L[v[0]])&&(G.bitrate+=v));(v=pmM(r))&&(G.eotf=v);r.audioChannels&&(G.audio_channels=r.audioChannels);u.push(g.xB(G))}m.hlsFormats=u.join(",")}if((L=F.licenseInfos)&&L.length>0){q={};L=g.Z(L);for(u=L.next();!u.done;u=L.next())A=u.value,u=A.drmFamily,A=A.url,u&&A&&(q[b3[u]]=A);m.IK=q}if(q=F.drmParams)m.drmParams=q;if(q=F.dashManifestUrl)m.z6=g.MO(q,{cpn:m.clientPlaybackNonce});if(q=F.hlsManifestUrl)m.hlsvp=q;if(q=F.probeUrl)m.probeUrl= hZ(g.MO(q,{cpn:m.clientPlaybackNonce}));if(F=F.serverAbrStreamingUrl)m.yC=new g.zM(F,!0)}; PlM=function(m,F,L){var u=F.videoId;u&&(m.videoId=u,L.video_id||(L.video_id=u));if(u=F.title)m.title=u,L.title||(L.title=u);if(u=F.lengthSeconds)m.lengthSeconds=Number(u),L.length_seconds||(L.length_seconds=u);if(u=F.keywords)m.keywords=eKD(u);if(u=F.channelId)m.ou=u,L.ucid||(L.ucid=u);if(u=F.viewCount)m.rawViewCount=Number(u);if(u=F.author)m.author=u,L.author||(L.author=u);if(L=F.shortDescription)m.shortDescription=L;if(L=F.isCrawlable)m.isListed=L;if(L=F.musicVideoType)m.musicVideoType=L;L=F.isLive; L!=null&&(m.isLivePlayback=L);if(L||F.isUpcoming)m.isPremiere=!F.isLiveContent;if(L=F.thumbnail)m.ws=tB(L);if(L=F.isExternallyHostedPodcast)m.isExternallyHostedPodcast=L;(L=F.stationType)&&L!=="STATION_TYPE_UNKNOWN"&&(m.Gh0=!0);F=F.viewerLivestreamJoinPosition;if(F==null?0:F.utcTimeMillis)m.rB=n_(F.utcTimeMillis)}; zKM=function(m,F){if(F.playerLegacyDesktopYpcTrailerRenderer){var L=F.playerLegacyDesktopYpcTrailerRenderer;m.k$=L.trailerVideoId||"";var u=(u=F.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer)&&u.ypcTrailerRenderer}else if(F.playerLegacyDesktopYpcOfferRenderer)L=F.playerLegacyDesktopYpcOfferRenderer;else if(F.ypcTrailerRenderer){u=F.ypcTrailerRenderer;F=u.fullVideoMessage;m.H$=F?g.lV(F):"";var q,A;m.k$=((q=g.z(u,iiy))==null?void 0:(A=q.videoDetails)==null?void 0:A.videoId)||""}L&&(m.VU=L.itemTitle|| "",L.itemUrl&&(m.dB=L.itemUrl),L.itemBuyUrl&&(m.fZ=L.itemBuyUrl),m.aG=L.itemThumbnail||"",m.Pa=L.offerHeadline||"",m.v$=L.offerDescription||"",m.Xi=L.offerId||"",m.mw=L.offerButtonText||"",m.Co=L.offerButtonFormattedText||null,m.lj=L.overlayDurationMsec||NaN,m.H$=L.fullVideoMessage||"",m.l_=!0);u&&((L=g.z(u,iiy))?m.BZ={raw_player_response:L}:(L=g.z(u,gMy),m.BZ=L?KM(L):null),m.l_=!0)}; a$b=function(m,F,L,u){F.isLiveDefaultBroadcast&&(m.isLiveDefaultBroadcast=!0);F.isUpcoming&&(m.isUpcoming=!0);if(F.isPostLiveDvr){m.vn=!0;if(u=F.latencyClass)m.latencyClass=YmZ[u]||"UNKNOWN";F.isLowLatencyLiveStream&&(m.isLowLatencyLiveStream=!0)}else{var q=!1;m.J2?(m.allowLiveDvr=Kw()?!0:mc&&Wj<5?!1:!0,m.isLivePlayback=!0):F.isLive?(u.livestream="1",m.allowLiveDvr=F.isLiveDvrEnabled?Kw()?!0:mc&&Wj<5?!1:!0:!1,m.partnerId=27,q=!0):F.isUpcoming&&(q=!0);if(F.isLive||m.J2){F.isLowLatencyLiveStream&&(m.isLowLatencyLiveStream= !0);var A=F.latencyClass;A&&(m.latencyClass=YmZ[A]||"UNKNOWN");if(F=F.liveChunkReadahead)m.liveChunkReadahead=F;if(F=L&&L.livePlayerConfig){F.hasSubfragmentedFmp4&&(m.hasSubfragmentedFmp4=!0);F.hasSubfragmentedWebm&&(m.Kc=!0);F.defraggedFromSubfragments&&(m.defraggedFromSubfragments=!0);if(L=F.liveExperimentalContentId)m.liveExperimentalContentId=Number(L);F=F.isLiveHeadPlayable;m.N("html5_live_head_playable")&&F!=null&&(m.isLiveHeadPlayable=F)}}q&&(m.isLivePlayback=!0,u.adformat&&u.adformat.split("_")[1]!== "8"||m.D9.push("heartbeat"))}}; OI=function(m,F){this.type=m||"";this.id=F||""}; Q7=function(m){return new OI(m.substring(0,2),m.substring(2))}; sI=function(m,F){this.kC=m;this.author="";this.Dx=null;this.playlistLength=0;this.X=this.sessionData=null;this.ws={};this.title="";if(F){this.author=F.author||F.playlist_author||"";this.title=F.playlist_title||"";if(m=F.session_data)this.sessionData=ue(m,"&");var L;this.X=((L=F.thumbnail_ids)==null?void 0:L.split(",")[0])||null;this.ws=XH(F,"playlist_");this.videoId=F.video_id||void 0;if(L=F.list)switch(F.listType){case "user_uploads":this.playlistId=(new OI("UU","PLAYER_"+L)).toString();break;default:if(m= F.playlist_length)this.playlistLength=Number(m)||0;this.playlistId=Q7(L).toString();if(F=F.video)this.videoId=(F[0]||null).video_id||void 0}else F.playlist&&(this.playlistLength=F.playlist.toString().split(",").length)}}; b2=function(m,F){this.kC=m;this.uf=this.author="";this.Dx=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.yW=this.lengthText="";this.sessionData=null;this.ws={};this.title="";if(F){this.ariaLabel=F.aria_label||void 0;this.author=F.author||"";this.uf=F.uf||"";if(m=F.endscreen_autoplay_session_data)this.Dx=ue(m,"&");this.MW=F.MW;this.isLivePlayback=F.live_playback==="1";this.isUpcoming=!!F.isUpcoming;if(m=F.length_seconds)this.lengthSeconds=typeof m==="string"?Number(m):m;this.lengthText= F.lengthText||"";this.yW=F.yW||"";this.publishedTimeText=F.publishedTimeText||void 0;if(m=F.session_data)this.sessionData=ue(m,"&");this.shortViewCount=F.short_view_count_text||void 0;this.ws=XH(F);this.title=F.title||"";this.videoId=F.docid||F.video_id||F.videoId||F.id||void 0;this.watchUrl=F.watchUrl||void 0}}; D7b=function(m){var F,L,u=(F=m.getWatchNextResponse())==null?void 0:(L=F.contents)==null?void 0:L.twoColumnWatchNextResults,q,A,r,G,v;m=(q=m.getWatchNextResponse())==null?void 0:(A=q.playerOverlays)==null?void 0:(r=A.playerOverlayRenderer)==null?void 0:(G=r.endScreen)==null?void 0:(v=G.watchNextEndScreenRenderer)==null?void 0:v.results;if(!m){var l,w;m=u==null?void 0:(l=u.endScreen)==null?void 0:(w=l.endScreen)==null?void 0:w.results}return m}; g.da=function(m){var F,L,u;m=g.z((F=m.getWatchNextResponse())==null?void 0:(L=F.playerOverlays)==null?void 0:(u=L.playerOverlayRenderer)==null?void 0:u.decoratedPlayerBarRenderer,cj);return g.z(m==null?void 0:m.playerBar,TC_)}; NCM=function(m){this.X=m.playback_progress_0s_url;this.G=m.playback_progress_2s_url;this.B=m.playback_progress_10s_url}; ppB=function(){if(nI===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(F){}a:{try{var m=!!self.localStorage}catch(F){m=!1}if(m&&(m=g.t4(g.ct()+"::yt-player"))){nI=new tE(m);break a}nI=void 0}}return nI}; g.Bj=function(){var m=ppB();if(!m)return{};try{var F=m.get("yt-player-lv");return JSON.parse(F||"{}")}catch(L){return{}}}; g.KsM=function(m){var F=ppB();F&&(m=JSON.stringify(m),F.set("yt-player-lv",m))}; g.Hj=function(m){return g.Bj()[m]||0}; g.JB=function(m,F){var L=g.Bj();F!==L[m]&&(F!==0?L[m]=F:delete L[m],g.KsM(L))}; g.CI=function(m){return g.h(function(F){return F.return(g.Uw(f$_(),m))})}; LK=function(m,F,L,u,q,A,r,G){var v,l,w,V,I,R;return g.h(function(e){switch(e.X){case 1:return v=g.Hj(m),v===4?e.return(4):g.k(e,g.dz(),2);case 2:l=e.B;if(!l)throw g.ei("wiac");if(!G||r===void 0){e.OR(3);break}return g.k(e,x7M(G,r),4);case 4:r=e.B;case 3:return w=L.lastModified||"0",g.k(e,g.CI(l),5);case 5:return V=e.B,g.qN(e,6),FS++,g.k(e,g.fo(V,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",JW:!0},function(a){if(A!==void 0&&r!==void 0){var T=""+m+"|"+F.id+"|"+w+"|"+String(A).padStart(10, "0");T=a.objectStore("media").put(r,T)}else T=g.iO.resolve(void 0);var f=MVM(m,F.RR()),M=MVM(m,!F.RR()),S={fmts:Ziy(u),format:L||{}};f=a.objectStore("index").put(S,f);var t=u.downloadedEndTime===-1;S=t?a.objectStore("index").get(M):g.iO.resolve(void 0);var b={fmts:"music",format:{}};a=t&&q&&!F.RR()?a.objectStore("index").put(b,M):g.iO.resolve(void 0);return g.iO.all([a,S,T,f]).then(function(W){W=g.Z(W);W.next();W=W.next().value;FS--;var H=g.Hj(m);if(H!==4&&t&&q||W!==void 0&&g.SmD(W.fmts))H=1,g.JB(m, H);return H})}),8); case 8:return e.return(e.B);case 6:I=g.lq(e);FS--;R=g.Hj(m);if(R===4)return e.return(R);g.JB(m,4);throw I;}})}; g.oMM=function(m){var F,L;return g.h(function(u){if(u.X==1)return g.k(u,g.dz(),2);if(u.X!=3){F=u.B;if(!F)throw g.ei("ri");return g.k(u,g.CI(F),3)}L=u.B;return u.return(g.fo(L,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(q){var A=IDBKeyRange.bound(m+"|",m+"~");return q.objectStore("index").getAll(A).then(function(r){return r.map(function(G){return G?G.format:{}})})}))})}; tVD=function(m,F,L,u,q){var A,r,G;return g.h(function(v){if(v.X==1)return g.k(v,g.dz(),2);if(v.X!=3){A=v.B;if(!A)throw g.ei("rc");return g.k(v,g.CI(A),3)}r=v.B;G=g.fo(r,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(l){var w=""+m+"|"+F+"|"+L+"|"+String(u).padStart(10,"0");return l.objectStore("media").get(w)}); return q?v.return(G.then(function(l){if(l===void 0)throw Error("No data from indexDb");return XpM(q,l)}).catch(function(l){throw new g.oZ("Error while reading chunk: "+l.name+", "+l.message); })):v.return(G)})}; g.SmD=function(m){return m?m==="music"?!0:m.includes("dlt=-1")||!m.includes("dlt="):!1}; MVM=function(m,F){return""+m+"|"+(F?"v":"a")}; Ziy=function(m){var F={};return qf((F.dlt=m.downloadedEndTime.toString(),F.mket=m.maxKnownEndTime.toString(),F.avbr=m.averageByteRate.toString(),F))}; U7B=function(m){var F={},L={};m=g.Z(m);for(var u=m.next();!u.done;u=m.next()){var q=u.value,A=q.split("|");q.match(g.EMD)?(u=Number(A.pop()),isNaN(u)?L[q]="?":(A=A.join("|"),(q=F[A])?(A=q[q.length-1],u===A.end+1?A.end=u:q.push({start:u,end:u})):F[A]=[{start:u,end:u}])):L[q]="?"}m=g.Z(Object.keys(F));for(u=m.next();!u.done;u=m.next())u=u.value,L[u]=F[u].map(function(r){return r.start+"-"+r.end}).join(","); return L}; uZ=function(m){g.LT.call(this);this.X=null;this.G=new h4;this.X=null;this.L=new Set;this.crossOrigin=m||""}; kNv=function(m,F,L){for(L=qZ(m,L);L>=0;){var u=m.levels[L];if(u.isLoaded(Ac(u,F))&&(u=g.rh(u,F)))return u;L--}return g.rh(m.levels[0],F)}; WsB=function(m,F,L){L=qZ(m,L);for(var u,q;L>=0;L--)if(u=m.levels[L],q=Ac(u,F),!u.isLoaded(q)){u=m;var A=L,r=A+"-"+q;u.L.has(r)||(u.L.add(r),u.G.enqueue(A,{v0:A,fz:q}))}hK_(m)}; hK_=function(m){if(!m.X&&!m.G.isEmpty()){var F=m.G.remove();m.X=Oiy(m,F)}}; Oiy=function(m,F){var L=document.createElement("img");m.crossOrigin&&(L.crossOrigin=m.crossOrigin);L.src=m.levels[F.v0].VV(F.fz);L.onload=function(){var u=F.v0,q=F.fz;m.X!==null&&(m.X.onload=null,m.X=null);u=m.levels[u];u.loaded.add(q);hK_(m);var A=u.columns*u.rows;q*=A;u=Math.min(q+A-1,u.oZ()-1);q=[q,u];m.publish("l",q[0],q[1])}; return L}; g.yM=function(m,F,L,u){this.level=m;this.V=F;this.loaded=new Set;this.level=m;this.V=F;m=L.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.X=Math.floor(Number(m[5]));this.G=m[6];this.signature=m[7];this.videoLength=u}; Ac=function(m,F){return Math.floor(F/(m.columns*m.rows))}; g.rh=function(m,F){F>=m.JL()&&m.oC();var L=Ac(m,F),u=m.columns*m.rows,q=F%u;F=q%m.columns;q=Math.floor(q/m.columns);var A=m.oC()+1-u*L;if(A1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; QCb=function(m,F,L){return(m=m.levels[F])?m.KU(L):-1}; qZ=function(m,F){var L=m.V.get(F);if(L)return L;L=m.levels.length;for(var u=0;u=F)return m.V.set(F,u),u;m.V.set(F,L-1);return L-1}; vL=function(m,F,L,u){L=L.split("#");L=[L[1],L[2],0,L[3],L[4],-1,L[0],""].join("#");g.yM.call(this,m,F,L,0);this.B=null;this.Y=u?2:0}; lZ=function(m,F,L,u){GO.call(this,m,0,void 0,F,!(u===void 0||!u));for(m=0;m30?m.limitedPlaybackDurationInSeconds=30:L<30&&L>10&&(m.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":m.limitedPlaybackDurationInSeconds=L*.2}}; IY=function(m,F){var L=F.raw_watch_next_response;if(!L){var u=F.watch_next_response;u&&(L=JSON.parse(u))}if(L){m.Hb=L;var q=m.Hb.playerCueRangeSet;q&&g.ef(m,q);var A=m.Hb.playerOverlays;if(A){var r=A.playerOverlayRenderer;if(r){var G=r.autonavToggle;G&&(m.autoplaySwitchButtonRenderer=g.z(G,Fxj),m.N("web_player_autonav_use_server_provided_state")&&PL(m)&&(m.autonavState=m.autoplaySwitchButtonRenderer.enabled?2:1));var v=r.videoDetails;if(v){var l=v.embeddedPlayerOverlayVideoDetailsRenderer;var w=v.playerOverlayVideoDetailsRenderer; w&&(w.title&&(F.title=g.lV(w.title)),w.subtitle&&(F.subtitle=g.lV(w.subtitle)))}g.Bs(m.kC)&&(m.GY=!!r.addToMenu);Lxb(m,r.shareButton);r.startPosition&&r.endPosition&&(m.progressBarStartPosition=r.startPosition,m.progressBarEndPosition=r.endPosition);var V=r.gatedActionsOverlayRenderer;V&&(m.Kt=g.z(V,uFA));var I,R,e,a=g.z((I=m.getWatchNextResponse())==null?void 0:(R=I.playerOverlays)==null?void 0:(e=R.playerOverlayRenderer)==null?void 0:e.infoPanel,qhB);if(a){m.Xd=Number(a==null?void 0:a.durationMs)|| NaN;if(a==null?0:a.infoPanelOverviewViewModel)m.nI=a==null?void 0:a.infoPanelOverviewViewModel;if(a==null?0:a.infoPanelDetailsViewModel)m.iD=a==null?void 0:a.infoPanelDetailsViewModel}m.showSeekingControls=!!r.showSeekingControls}}var T,f,M=(T=m.getWatchNextResponse())==null?void 0:(f=T.contents)==null?void 0:f.twoColumnWatchNextResults;if(M){var S=M.desktopOverlay&&g.z(M.desktopOverlay,Axu);S&&(S.suppressShareButton&&(m.showShareButton=!1),S.suppressWatchLaterButton&&(m.GY=!1))}l&&rxA(m,F,l);var t= GL(0,F.autoplay_count),b=m.getWatchNextResponse(),W,H=(W=b.contents)==null?void 0:W.twoColumnWatchNextResults,mB,FM,r_,ju=(mB=b.playerOverlays)==null?void 0:(FM=mB.playerOverlayRenderer)==null?void 0:(r_=FM.autoplay)==null?void 0:r_.playerOverlayAutoplayRenderer,LM=D7b(m),g_,BN=(g_=b.contents)==null?void 0:g_.singleColumnWatchNextResults;if(BN){var r6;if(((r6=BN.autoplay)==null?0:r6.autoplay)&&!BN.playlist){var Af=BN.autoplay.autoplay.sets,by={},Zj=new b2(m.C()),B2=null,ZC;if(Af){for(var x=g.Z(Af), nM=x.next();!nM.done;nM=x.next()){var A9=nM.value.autoplayVideoRenderer;if(A9&&A9.compactVideoRenderer){B2=A9.compactVideoRenderer;break}}if(ZC=Af[0].autoplayVideo){var H2=ZC.clickTrackingParams;H2&&(by.itct=H2);by.autonav="1";by.playnext=String(t)}}else by.feature="related-auto";var Av=g.z(ZC,g.iZ);if(B2){Zj.videoId=B2.videoId;var Kc=B2.shortBylineText;Kc&&(Zj.author=g.lV(Kc));var N=B2.title;N&&(Zj.title=g.lV(N))}else Av!=null&&Av.videoId&&(Zj.videoId=Av.videoId);Zj.Dx=by;m.suggestions=[];m.iE=Zj}}if(LM){for(var uy= [],lB=g.Z(LM),oW=lB.next();!oW.done;oW=lB.next()){var v$=oW.value,aG=void 0,Su=null;if(v$.endScreenVideoRenderer){var f0=v$.endScreenVideoRenderer,c5=f0.title;Su=new b2(m.C());Su.videoId=f0.videoId;Su.lengthSeconds=f0.lengthInSeconds||0;var p=f0.publishedTimeText;p&&(Su.publishedTimeText=g.lV(p));var D=f0.shortBylineText;D&&(Su.author=g.lV(D));var K=f0.shortViewCountText;K&&(Su.shortViewCount=g.lV(K));if(c5){Su.title=g.lV(c5);var E=c5.accessibility;if(E){var U=E.accessibilityData;U&&U.label&&(Su.ariaLabel= U.label)}}var GM=f0.navigationEndpoint;if(GM){aG=GM.clickTrackingParams;var B=g.z(GM,g.iZ),c=g.z(GM,g.Sn);B?Su.MW=B:c!=null&&(Su.watchUrl=c.url)}var vN=f0.thumbnailOverlays;if(vN)for(var fM=g.Z(vN),HN=fM.next();!HN.done;HN=fM.next()){var RG=HN.value.thumbnailOverlayTimeStatusRenderer;if(RG)if(RG.style==="LIVE"){Su.isLivePlayback=!0;break}else if(RG.style==="UPCOMING"){Su.isUpcoming=!0;break}}Su.ws=tB(f0.thumbnail)}else if(v$.endScreenPlaylistRenderer){var Mb=v$.endScreenPlaylistRenderer,y8=Mb.navigationEndpoint; if(!y8)continue;var TM=g.z(y8,g.iZ);if(!TM)continue;var dF=TM.videoId;Su=new sI(m.C());Su.playlistId=Mb.playlistId;Su.playlistLength=Number(Mb.videoCount)||0;Su.X=dF||null;Su.videoId=dF;var pM=Mb.title;pM&&(Su.title=g.lV(pM));var Jf=Mb.shortBylineText;Jf&&(Su.author=g.lV(Jf));aG=y8.clickTrackingParams;Su.ws=tB(Mb.thumbnail)}Su&&(aG&&(Su.sessionData={itct:aG}),uy.push(Su))}m.suggestions=uy}if(ju){m.bk=!!ju.preferImmediateRedirect;m.BR=m.BR||!!ju.webShowNewAutonavCountdown;m.Av=m.Av||!!ju.webShowBigThumbnailEndscreen; if(m.BR||m.Av){var xA=H||null,xX=new b2(m.C());xX.videoId=ju.videoId;var P2=ju.videoTitle;if(P2){xX.title=g.lV(P2);var kA=P2.accessibility;if(kA){var Jv=kA.accessibilityData;Jv&&Jv.label&&(xX.ariaLabel=Jv.label)}}var Nu=ju.byline;Nu&&(xX.author=g.lV(Nu));var mS=ju.publishedTimeText;mS&&(xX.publishedTimeText=g.lV(mS));var rF=ju.shortViewCountText;rF&&(xX.shortViewCount=g.lV(rF));var OR=ju.thumbnailOverlays;if(OR)for(var XZ=g.Z(OR),tf=XZ.next();!tf.done;tf=XZ.next()){var n0=tf.value.thumbnailOverlayTimeStatusRenderer; if(n0)if(n0.style==="LIVE"){xX.isLivePlayback=!0;break}else if(n0.style==="UPCOMING"){xX.isUpcoming=!0;break}else if(n0.style==="DEFAULT"&&n0.text){xX.lengthText=g.lV(n0.text);var Ru=n0.text.accessibility;if(Ru){var d$=Ru.accessibilityData;d$&&d$.label&&(xX.yW=d$.label||"")}break}}xX.ws=tB(ju.background);var S_=ju.nextButton;if(S_){var uR=S_.buttonRenderer;if(uR){var qQ=uR.navigationEndpoint;if(qQ){var yr=g.z(qQ,g.iZ);yr&&(xX.MW=yr)}}}if(ju.topBadges){var a2=ju.topBadges[0];if(a2){var AL=g.z(a2,yxM); AL&&AL.style==="BADGE_STYLE_TYPE_PREMIUM"&&(xX.Tsu=!0)}}var r4=ju.alternativeTitle;r4&&(xX.uf=g.lV(r4));var nm={autonav:"1",playnext:String(t)};xX.playlistId&&(nm.autoplay="1");if(xA){var yN,ou,XN,G$,ta=(yN=xA.autoplay)==null?void 0:(ou=yN.autoplay)==null?void 0:(XN=ou.sets)==null?void 0:(G$=XN[0])==null?void 0:G$.autoplayVideo;if(ta){var vy=ta.clickTrackingParams;vy&&(nm.itct=vy);var lR=g.z(ta,g.iZ);lR&&(xX.WX=lR)}}else if(ju){var w4,VN,jg,T9=(w4=ju.nextButton)==null?void 0:(VN=w4.buttonRenderer)== null?void 0:(jg=VN.navigationEndpoint)==null?void 0:jg.clickTrackingParams;T9&&(nm.itct=T9)}nm.itct||(nm.feature="related-auto");xX.Dx=nm;m.suggestions||(m.suggestions=[]);m.iE=xX}ju.countDownSecs!=null&&(m.rI=ju.countDownSecs*1E3);ju.countDownSecsForFullscreen!=null&&(m.Tx=ju.countDownSecsForFullscreen>=0?ju.countDownSecsForFullscreen*1E3:-1);m.N("web_autonav_color_transition")&&ju.watchToWatchTransitionRenderer&&(m.watchToWatchTransitionRenderer=g.z(ju.watchToWatchTransitionRenderer,G5M))}var Nr= D7b(m);if(Nr){var I$,Nt,H3,px=Nr==null?void 0:(I$=Nr[0])==null?void 0:(Nt=I$.endScreenVideoRenderer)==null?void 0:(H3=Nt.navigationEndpoint)==null?void 0:H3.clickTrackingParams,jO=g.gh(m);px&&jO&&(jO.sessionData={itct:px})}m.Hb.currentVideoThumbnail&&(m.ws=tB(m.Hb.currentVideoThumbnail));var Kx,fx,zT,Yt,aM,Im=(Kx=m.Hb)==null?void 0:(fx=Kx.contents)==null?void 0:(zT=fx.twoColumnWatchNextResults)==null?void 0:(Yt=zT.results)==null?void 0:(aM=Yt.results)==null?void 0:aM.contents;if(Im&&Im[0]){var AR= Im[0].videoPrimaryInfoRenderer;AR&&AR&&AR.subtitle&&(m.tG=g.lV(AR.subtitle))}if(Im&&Im[1]){var no,M6,BT,ZG,DA=(no=Im[1].videoSecondaryInfoRenderer)==null?void 0:(M6=no.owner)==null?void 0:(BT=M6.videoOwnerRenderer)==null?void 0:(ZG=BT.thumbnail)==null?void 0:ZG.thumbnails;DA&&DA.length&&(m.profilePicture=DA[DA.length-1].url)}var x2=wT(F),S7,HT=(S7=m.getWatchNextResponse())==null?void 0:S7.onResponseReceivedEndpoints;if(HT)for(var GDM=g.Z(HT),Bx=GDM.next();!Bx.done;Bx=GDM.next()){var Hx=Bx.value;g.z(Hx, zO)&&(m.B$=g.z(Hx,zO));var Z8=g.z(Hx,vvv),vi_=void 0;if((vi_=Z8)==null?0:vi_.entityKeys)m.p$=Z8.entityKeys||[],Z8.visibleOnLoadKeys&&(m.visibleOnLoadKeys=Z8.visibleOnLoadKeys)}if(m.N("web_key_moments_markers")){var $LG=g.YC.getState().entities,eCC=g.c9("visibility_override","markersVisibilityOverrideEntity");var o8=nu($LG,"markersVisibilityOverrideEntity",eCC);m.jY=(o8==null?void 0:o8.videoId)===(m.videoId||x2)&&(o8==null?0:o8.visibilityOverrideMarkersKey)?o8.visibilityOverrideMarkersKey:m.visibleOnLoadKeys; m.visibleOnLoadKeys=[].concat(g.X(m.jY))}}}; d7y=function(m,F){if(F=F.raw_reel_item_watch_response)m.reelItemWatchResponse=F}; lVn=function(m){return!!m&&isFinite(m)&&m>1E9}; PL=function(m){var F;return((F=m.autoplaySwitchButtonRenderer)==null?void 0:F.enabled)!==void 0}; aY=function(m){return!!(m.G&&m.G.videoInfos&&m.G.videoInfos.length)}; g.KK=function(m){var F=m.Z;m.N("html5_gapless_unlimit_format_selection")&&Dh(m)&&(F=!1);var L=!!m.X&&m.X.e0,u=m.kC,q=m.Vq(),A=TO(m),r=m.ER,G=F,v=m.isOtf();F=m.H8();var l=m.J2,w=m.getUserAudio51Preference(),V=NZ(m),I=pK(m),R=new y__(u);if(u.wY()||u.N("html5_logging_format_selection"))R.X=!0;R.Cu=A;R.ER=r&&u.W;R.jY=w;g.be("windows nt 5.1")&&!g.eJ&&(R.pT=!0);if(A=q)A=g.$y(u)?lvn(u):!1;A&&(R.Bb=!0);G&&(R.pT=!0,R.xW=!0);v&&!u.N("html5_otf_prefer_vp9")&&(R.pT=!0);u.playerStyle==="picasaweb"&&(v&&(R.pT= !1),R.b9=!1);l&&(R.pT=!0);LN(u.Y,uJ.CHANNELS)&&(u.N("html5_enable_ac3")&&(R.V=!0),u.N("html5_enable_eac3")&&(R.Y=!0),u.N("html5_enable_ac3_gapless")&&(R.xC=!0));u.N("html5_block_8k_hfr")&&(R.RW=!0);R.L=g.CH(u.experiments,"html5_max_selectable_quality_ordinal");R.Z=g.CH(u.experiments,"html5_min_selectable_quality_ordinal");hk&&(R.Th=480);if(L||q)R.b9=!1;R.q0=!1;R.disableAv1=V;L=Gp(u,R.B,void 0,R.disableAv1);L>0&&L<2160&&(G8()||u.N("html5_format_hybridization"))&&(R.B.supportsChangeType=+G8(),R.QL= L);L>=2160&&(R.Qc=!0);K7b()&&!u.N("disable_av1_setting")&&(R.B.serveVp9OverAv1IfHigherRes=0,R.YW=!1);R.H8=F;R.AF=g.Ow||qY()&&!F?!1:!0;R.W=u.N("html5_format_hybridization");R.HR=u.N("html5_disable_encrypted_vp9_live_non_2k_4k");R.Eu=I;hB(m)&&(R.Xt=!0);nA()&&m.playerResponse&&m.playerResponse.playerConfig&&m.playerResponse.playerConfig.webPlayerConfig&&m.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(R.V=!0,R.Y=!0);m.Z&&m.isAd()&&(m.N3&&(R.hF=m.N3),m.eG&&(R.G=m.eG));m.Yj()&& (R.Hb=g.CH(m.kC.experiments,"html5_hard_cap_max_vertical_resolution_for_shorts"));R.w8=m.isLivePlayback&&m.y4()&&m.kC.N("html5_drm_live_audio_51");R.BR=m.df;R.LI=!hB(m);return m.aW=R}; NZ=function(m){return m.kC.N("html5_disable_av1")?!0:!1}; wdj=function(m){Tv("drm_pb_s",void 0,m.hF);m.PM||m.X&&HK(m.X);var F={};m.X&&(F=Qfj(m.cO,g.KK(m),m.kC.Y,m.X,function(L){return m.publish("ctmp","fmtflt",L)},!0,new Set)); F=new gH(F,m.kC,m.l4,m.useCobaltWidevine?nA()?fK(m):!1:!1,function(L,u){m.XN(L,u)}); g.Q(m,F);m.Dw=!1;m.loading=!0;wlD(F,function(L){Tv("drm_pb_f",void 0,m.hF);for(var u=g.Z(L),q=u.next();!q.done;q=u.next())switch(q=q.value,q.flavor){case "fairplay":q.PM=m.PM;q.UK=m.UK;q.EK=m.EK;break;case "widevine":q.h_=m.h_}m.Wd=L;if(m.Wd.length>0&&(m.Y=m.Wd[0],m.kC.wY())){L={};u=g.Z(Object.entries(m.Y.X));for(q=u.next();!q.done;q=u.next()){var A=g.Z(q.value);q=A.next().value;A=A.next().value;var r="unk";(q=q.match(/(.*)codecs="(.*)"/))&&(r=q[2]);L[r]=A}m.XN("drmProbe",L)}m.Ra()})}; VPu=function(m,F){if(F.length===0||xC(m))return null;m.kC.Y.B&&(Ak=!0);var L=m.IK;var u=m.lengthSeconds,q=m.isLivePlayback,A=m.vn,r=m.kC,G=Q8y(F);if(q||A){r=r.experiments;u=new QT("",r,!0);u.B=!A;u.e0=!0;u.isManifestless=!0;u.isLive=!A;u.vn=A;q=g.Z(F);for(G=q.next();!G.done;G=q.next()){var v=G.value;G=cX(v,L);var l=yv(25,v);l=nl(l.OQ||v.url||"",l.Ef,l.s);var w=l.get("id");w&&w.includes("%7E")&&(u.Bb=!0);var V=void 0;w=(V=r)==null?void 0:V.fu("html5_max_known_end_time_rebase");V=Number(v.targetDurationSec|| 5);v=Number(v.maxDvrDurationSec||14400);var I=Number(l.get("mindsq")||l.get("min_sq")||"0"),R=Number(l.get("maxdsq")||l.get("max_sq")||"0")||Infinity;u.V4=u.V4||I;u.SJ=u.SJ||R;var e=!d2(G.mimeType);l&&hH(u,new DH(l,G,{dM:V,yK:e,h5:v,V4:I,SJ:R,Zk:300,vn:A,aB:w}))}L=u}else if(G==="FORMAT_STREAM_TYPE_OTF"){u=u===void 0?0:u;A=new QT("",r.experiments,!1);A.duration=u||0;r=g.Z(F);for(u=r.next();!u.done;u=r.next())u=u.value,q=cX(u,L,A.duration),G=yv(26,u),(G=nl(G.OQ||u.url||"",G.Ef,G.s))&&(q.streamType=== "FORMAT_STREAM_TYPE_OTF"?hH(A,new Tj(G,q,"sq/0")):hH(A,new EA(G,q,AH(u.initRange),AH(u.indexRange))));A.isOtf=!0;L=A}else{u=u===void 0?0:u;A=new QT("",r.experiments,!1);A.duration=u||0;r=g.Z(F);for(u=r.next();!u.done;u=r.next())l=u.value,u=cX(l,L,A.duration),q=AH(l.initRange),G=AH(l.indexRange),w=yv(27,l),(l=nl(w.OQ||l.url||"",w.Ef,w.s))&&hH(A,new EA(l,u,q,G));L=A}F.length>0&&(F=F[0],$C(m)&&F.url&&(m.QV=m.QV||JlZ(F.url)));F=m.isLivePlayback&&!m.vn&&!m.Fb&&!m.isPremiere;m.N("html5_live_head_playable")&& (!MZ(m)&&F&&m.XN("missingLiveHeadPlayable",{}),m.kC.Bb==="yt"&&(L.Lu=!0));return L}; jIv=function(m){var F,L,u=((F=m.playerResponse)==null?void 0:(L=F.streamingData)==null?void 0:L.adaptiveFormats)||[];F=null;if(u.length>0)F=VPu(m,u);else if(!m.N("html5_deprecate_adaptive_formats_string")){m.XN("pafmtstr",{s:m.adaptiveFormats.substring(0,50)});if((u=m.adaptiveFormats)&&!xC(m)){m.kC.Y.B&&(Ak=!0);u=Zh(u);F=m.IK;var q=m.lengthSeconds,A=m.isLivePlayback;L=m.vn;var r=m.kC,G=Ovv(u);if(A||L){r=r==null?void 0:r.experiments;q=new QT("",r,!0);q.e0=!0;q.isManifestless=!0;q.B=!L;q.isLive=!L; q.vn=L;A=g.Z(u);for(G=A.next();!G.done;G=A.next()){var v=G.value;G=dW(v,F);var l=nl(v.url,v.sp,v.s),w=l.get("id");w&&w.includes("%7E")&&(q.Bb=!0);var V=void 0;w=(V=r)==null?void 0:V.fu("html5_max_known_end_time_rebase");V=Number(v.target_duration_sec)||5;v=Number(v.max_dvr_duration_sec)||14400;var I=Number(l.get("mindsq")||l.get("min_sq")||"0"),R=Number(l.get("maxdsq")||l.get("max_sq")||"0")||Infinity;q.V4=q.V4||I;q.SJ=q.SJ||R;var e=!d2(G.mimeType);l&&hH(q,new DH(l,G,{dM:V,yK:e,h5:v,V4:I,SJ:R,Zk:300, vn:L,aB:w}))}F=q}else if(G==="FORMAT_STREAM_TYPE_OTF"){q=q===void 0?0:q;L=new QT("",r==null?void 0:r.experiments,!1);L.duration=q||0;r=g.Z(u);for(q=r.next();!q.done;q=r.next())if(l=q.value,q=dW(l,F,L.duration),A=nl(l.url,l.sp,l.s))q.streamType==="FORMAT_STREAM_TYPE_OTF"?hH(L,new Tj(A,q,"sq/0")):(G=u3(l.init),l=u3(l.index),hH(L,new EA(A,q,G,l)));L.isOtf=!0;F=L}else{q=q===void 0?0:q;L=new QT("",r==null?void 0:r.experiments,!1);L.duration=q||0;r=g.Z(u);for(q=r.next();!q.done;q=r.next())l=q.value,q=dW(l, F,L.duration),A=u3(l.init),G=u3(l.index),(l=nl(l.url,l.sp,l.s))&&hH(L,new EA(l,q,A,G));F=L}u.length>0&&(u=u[0],$C(m)&&u.url&&(m.QV=m.QV||JlZ(u.url)));u=m.isLivePlayback&&!m.vn&&!m.Fb&&!m.isPremiere;m.N("html5_live_head_playable")&&(!MZ(m)&&u&&m.XN("missingLiveHeadPlayable",{}),m.kC.Bb==="yt"&&(F.Lu=!0))}else F=null;m.XN("pafmts",{isManifestFilled:!!F})}if(!F)return!1;Sf(m,F);return!0}; xC=function(m){return nA()?!fK(m):Hn()?!(!m.PM||!m.N("html5_enable_safari_fairplay")&&Kw()):!1}; fK=function(m){return m.N("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.ef=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next())if(L=L.value,L.cueRangeSetIdentifier){var u=void 0;m.Wu.set(L.cueRangeSetIdentifier,(u=L.playerCueRanges)!=null?u:[])}}; oY=function(m){return!(!m.X||!m.X.isManifestless)}; XS=function(m){return m.Cu?m.isLowLatencyLiveStream&&m.X!=null&&Cl(m.X)>=5:m.isLowLatencyLiveStream&&m.X!=void 0&&Cl(m.X)>=5}; IVn=function(m){return nA()&&fK(m)?!1:xC(m)&&(g.jm(m.kC)?!m.isLivePlayback:m.hlsvp)||!Kw()||m.fC?!0:!1}; $hM=function(m){m.loading=!0;m.xW=!1;if(RuM(m))g.oMM(m.videoId).then(function(u){var q;if((q=m.playerResponse)!=null&&q.streamingData){q=[];u=g.Z(u);for(var A=u.next();!A.done;A=u.next())A=Object.assign({},A.value),A.signatureCipher="",q.push(A);q.length<2&&m.XN("offmlf",{len:q.length});q=VPu(m,q);TO(m)&&FaD(q,!1);Sf(m,q);m.XN("dlr",{})}else m.XN("offsdm",{cotn:m.jR?m.jR.cotn:"0",cpn:m.clientPlaybackNonce})}).then(function(){m.Ra()}); else{YA(m.z6)||g.K$(new g.oZ("DASH MPD Origin invalid: ",m.z6));var F=m.z6,L=g.CH(m.kC.experiments,"dash_manifest_version")||4;F=g.MO(F,{mpd_version:L});m.isLowLatencyLiveStream&&m.latencyClass!=="NORMAL"||(F=g.MO(F,{pacing:0}));JXB(F,m.kC.experiments,m.isLivePlayback).then(function(u){m.sR()||(Sf(m,u,!0),Tv("mrc",void 0,m.hF),m.Ra())},function(u){m.sR()||(m.loading=!1,m.publish("dataloaderror",new g.q6("manifest.net.retryexhausted",{backend:"manifest", rc:u.status},1)))}); Tv("mrs",void 0,m.hF)}}; euA=function(m){var F;return!((F=m.kC.getWebPlayerContextConfig())==null||!F.enableProximaLowLatency)}; tc=function(m){if(!m.isProximaLatencyEligible)return 0;var F=fR();return euA(m)?2:F===1?1:m.N("html5_enable_proxima")?2:0}; Sf=function(m,F,L){L=L===void 0?!1:L;m.o_=void 0;m.X=F;g.Q(m,F);F.V4=m.V4;F.SJ=m.SJ;F.eT=m.eT;F.uq=m.uq;F.LP=m.LP;m.yC&&(F.hF=new dA(m.yC));(m.Vq()||g.E$(m))&&m.D9.push("webgl");m.X.isLive||(m.isLivePlayback=!1);var u=F.sourceUrl.split("/");if(m.Cu?u.indexOf("manifest_duration")!==-1:u.indexOf("manifest_duration")!=-1)m.K$=Number(u[u.indexOf("manifest_duration")+1]);if(F.B||F.isManifestless)F.subscribe("clienttemp",m.XN,m),L?F.subscribe("refresh",m.Vh,m):F.subscribe("cuepointsadded",m.Gt,m);HK(F)? m.Dw=!0:YN=void 0;m.Fb&&(F.Z=m.Fb,F.isLive=!0,m.isLivePlayback=!0);F.isPremiere=m.isPremiere;F.isLiveHeadPlayable=m.isLiveHeadPlayable}; Pwy=function(m,F){var L=F||IVn(m)||m.isExternallyHostedPodcast;if(!m.X||L)return m.XN("skipDash",{dm:!!m.X,air:F,dd:m.fC,mss:Kw(),"3pp":m.isExternallyHostedPodcast}),SI();TO(m)&&FaD(m.X,m.isLivePlayback);return od().then(function(){return bgb(m.cO,g.KK(m),m.kC.Y,m.X,m.Y,function(u){return m.publish("ctmp","fmtflt",u)},m.LQ,U$(m)).then(function(u){m.Tc(u); m.cO.B=null;/^av/.test(m.clientPlaybackNonce)&&m.aW&&m.XN("av1",m.aW.B)})})}; gvn=function(m,F){if(F&&m.hlsvp)return SI();if(m.hlsFormats){if(F=Zh(m.hlsFormats)){for(var L=[],u=g.Z(F),q=u.next();!q.done;q=u.next()){q=q.value;q.url&&(q.url=biu(q.url));var A=void 0;((A=m.aW)==null?0:A.X)&&L.push(q.itag)}var r;((r=m.aW)==null?0:r.X)&&L.length>0&&m.XN("hlsfmt",{itags:L.join(".")})}m.YW=NKy(m.kC,F);m.YW&&iSv(m,m.YW);r=m.clientPlaybackNonce;var G,v,l,w;return MoD(m.kC,m.isAd(),F,(w=(G=m.playerResponse)==null?void 0:(v=G.captions)==null?void 0:(l=v.playerCaptionsRenderer)==null?void 0: l.baseUrl)!=null?w:null,m.QQ,r,function(V){return m.publish("ctmp","hlsflt",V)}).then(function(V){for(var I=0,R=[],e=g.Z(V),a=e.next();!a.done;a=e.next()){a=a.value; var T=void 0;R.push((T=a.getInfo())==null?void 0:T.itag);var f=T=void 0;((T=a.getInfo())==null?void 0:(f=T.audio)==null?void 0:f.numChannels)>I&&(I=a.getInfo().audio.numChannels)}I>2&&m.XN("hlschl",{mn:I});var M;((M=m.aW)==null?0:M.X)&&m.XN("hlsfmtaf",{itags:R.join(".")});var S;if(m.N("html5_enable_vp9_fairplay")&&((S=m.Y)==null?0:Ri(S)))for(m.XN("drm",{sbdlfbk:1}),I=g.Z(m.Wd),R=I.next();!R.done;R=I.next())if(R=R.value,Ii(R)){m.Y=R;break}kC(m,V)})}return SI()}; zuy=function(m){if(m.isExternallyHostedPodcast&&m.Qm){var F=Zh(m.Qm);if(!F[0])return SI();m.Q6=F[0];return okA(m.kC,F[0]).then(function(L){kC(m,L)})}return m.Cw&&m.oB?SkM(m.kC,m.isAd(),m.Cw).then(function(L){kC(m,L)}):SI()}; aVD=function(m){if(m.isExternallyHostedPodcast)return SI();var F=Zh(m.Qm,m.Jn);if(m.hlsvp){var L=sCM(m.hlsvp,m.clientPlaybackNonce,m.QQ);F.push(L)}return ZQM(m.kC,m.isAd(),F,Yhb(m)).then(function(u){kC(m,u)})}; kC=function(m,F){m.q0=F;m.Tc(new s8(g.xZ(m.q0,function(L){return L.getInfo()})))}; Yhb=function(m){var F={cpn:m.clientPlaybackNonce,c:m.kC.X.c,cver:m.kC.X.cver};m.Rp&&(F.ptk=m.Rp,F.oid=m.Tu,F.ptchn=m.Pw,F.pltype=m.qL,m.XO&&(F.m=m.XO));return F}; g.hc=function(m){return xC(m)&&m.PM?(m={},m.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",m):m.B&&m.B.IK||null}; Dhy=function(m){var F=WL(m);return F&&F.text?g.lV(F.text):m.paidContentOverlayText}; TQD=function(m){var F=WL(m);return F&&F.durationMs?n_(F.durationMs):m.paidContentOverlayDurationMs}; WL=function(m){var F,L,u;return m.playerResponse&&m.playerResponse.paidContentOverlay&&m.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.z((F=m.Hb)==null?void 0:(L=F.playerOverlays)==null?void 0:(u=L.playerOverlayRenderer)==null?void 0:u.playerDisclosure,NQv)||null}; pdn=function(m){if(!m)return null;m=g.Z(m);for(var F=m.next();!F.done;F=m.next()){var L=void 0,u=void 0;if(F=(L=F.value.adPlacementRenderer)==null?void 0:(u=L.renderer)==null?void 0:u.videoAdTrackingRenderer)return F}return null}; O$=function(m){var F="";if(m.nJ)return m.nJ;m.isLivePlayback&&(F=m.allowLiveDvr?"dvr":m.isPremiere?"lp":m.Fb?"window":"live");m.vn&&(F="post");return F}; g.QM=function(m,F){return typeof m.keywords[F]!=="string"?null:m.keywords[F]}; Kxu=function(m){return!!m.kc||!!m.o1||!!m.lw||!!m.n$||m.rU}; g.s$=function(m){return!!(m.z6||m.Qm||m.Cw||m.hlsvp||m.N6())}; jf=function(m){if(m.N("html5_onesie")&&m.errorCode)return!1;var F=g.nc(m.D9,"ypc");m.ypcPreview&&(F=!1);return m.Uw()&&!m.loading&&(g.s$(m)||g.nc(m.D9,"heartbeat")||F)}; Zh=function(m,F){m=A$(m);var L={};if(F){F=g.Z(F.split(","));for(var u=F.next();!u.done;u=F.next())(u=u.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(L[u[1]]={width:u[2],height:u[3]})}F=g.Z(m);for(u=F.next();!u.done;u=F.next()){u=u.value;var q=L[u.itag];q&&(u.width=q.width,u.height=q.height)}return m}; Lxb=function(m,F){m.showShareButton=!!F;var L,u,q=((L=g.z(F,fi))==null?void 0:L.navigationEndpoint)||((u=g.z(F,fi))==null?void 0:u.command);q&&(m.Sb=!!g.z(q,fVD))}; clv=function(m,F){var L=F.raw_embedded_player_response;if(!L){var u=F.embedded_player_response;u&&(L=JSON.parse(u))}L&&(m.Ee=L);if(m.Ee){m.embeddedPlayerConfig=m.Ee.embeddedPlayerConfig||null;if(L=m.Ee.videoFlags)L.playableInEmbed&&(m.allowEmbed=!0),L.isPrivate&&(m.isPrivate=!0),L.userDisplayName&&(F.user_display_name=L.userDisplayName),L.userDisplayImage&&(F.user_display_image=L.userDisplayImage);if((L=m.Ee.embedPreview)&&L.thumbnailPreviewRenderer){L=L.thumbnailPreviewRenderer;ylv(m,L.controlBgHtml); if(u=L.defaultThumbnail)m.ws=tB(u);m.N("embeds_web_enable_search_button")&&L.searchButton&&(u=g.z(L.searchButton,fi))&&(m.HJ=g.z(u.navigationEndpoint,g.bZ));(u=g.z(L==null?void 0:L.videoDetails,xhM))&&rxA(m,F,u);u=g.z(L==null?void 0:L.videoDetails,MPn);m.GY=!!L.addToWatchLaterButton;Lxb(m,L.shareButton);if(u==null?0:u.musicVideoType)m.musicVideoType=u.musicVideoType;var q,A,r,G,v;if(u=g.z((q=m.getEmbeddedPlayerResponse())==null?void 0:(A=q.embedPreview)==null?void 0:(r=A.thumbnailPreviewRenderer)== null?void 0:(G=r.playButton)==null?void 0:(v=G.buttonRenderer)==null?void 0:v.navigationEndpoint,g.iZ))kFn(m,u),m.videoId=u.videoId||m.videoId;L.videoDurationSeconds&&(m.lengthSeconds=n_(L.videoDurationSeconds));L.webPlayerActionsPorting&&rlA(m,L.webPlayerActionsPorting);if(q=g.z(L==null?void 0:L.playlist,ZSM)){m.RV=!0;A=[];r=Number(q.currentIndex);if(q.contents)for(G=0,v=q.contents.length;G0:m.fI?!1:m.kC.RV||m.kC.pj||!g.Qi(m.kC)?!0:!1:(m.fI?0:m.Th)&&g.Qi(m.kC)?!0:!1;m.N("html5_log_detailpage_autoplay")&&Ls(m)==="detailpage"&&m.XN("autoplay_info",{autoplay:m.Fa,autonav:m.isAutonav,wasDompaused:m.fI,result:F});return F}; g.rY=function(m){return m.oauthToken||m.kC.nY}; OSn=function(m){if(m.N("html5_stateful_audio_normalization")){var F=1,L=g.CH(m.kC.experiments,"html5_default_ad_gain");L&&m.isAd()&&(F=L);var u,q;L=(q=(u=m.V)==null?void 0:u.audio.V)!=null?q:m.VB;if(L==null||isNaN(L))m=WxM(m);else{u=(0,g.a9)();m.nY=1;q=u-m.kC.ZL<=m.maxStatefulTimeThresholdSec*1E3;m.applyStatefulNormalization&&q?m.nY=2:q||(m.kC.N3=Infinity,m.kC.ZL=NaN);q=(m.nY===2?g.Lk(m.kC.N3,m.minimumLoudnessTargetLkfs,m.loudnessTargetLkfs):m.loudnessTargetLkfs)-L;if(m.nY!==2){var A,r,G,v,l=((A= m.playerResponse)==null?void 0:(r=A.playerConfig)==null?void 0:(G=r.audioConfig)==null?void 0:(v=G.loudnessNormalizationConfig)==null?void 0:v.statelessLoudnessAdjustmentGain)||0;q+=l}q=Math.min(q,0);m.preserveStatefulLoudnessTarget&&(m.kC.N3=L+q,m.kC.ZL=u);m=Math.min(1,Math.pow(10,q/20))||F}}else m=WxM(m);return m}; WxM=function(m){var F=1,L=g.CH(m.kC.experiments,"html5_default_ad_gain");L&&m.isAd()&&(F=L);var u,q;L=((u=m.V)==null?void 0:u.audio.G)!=null?(q=m.V)==null?void 0:q.audio.G:m.r$;isNaN(L)||(m.nY=4);return Math.min(1,Math.pow(10,-L/20))||F}; TO=function(m){var F=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],L=ai(m.kC)==="TVHTML5_SIMPLY"&&m.kC.X.ctheme==="MUSIC";!m.Uy&&(g.Z9(m.kC)||g.jB(m.kC)||L)&&(F.includes(m.musicVideoType)||m.isExternallyHostedPodcast)&&(m.Uy=!0);if(F=g.dd())F=/Starboard\/([0-9]+)/.exec(g.qi()),F=(F?parseInt(F[1],10):NaN)<10;L=m.kC;L=(ai(L)==="TVHTML5_CAST"||ai(L)==="TVHTML5"&&(L.X.cver.startsWith("6.20130725")||L.X.cver.startsWith("6.20130726")))&&m.kC.X.ctheme==="MUSIC";var u;if(u=!m.Uy)L||(L= m.kC,L=ai(L)==="TVHTML5"&&L.X.cver.startsWith("7")),u=L;u&&!F&&(F=m.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",L=(m.N("cast_prefer_audio_only_for_atv_and_uploads")||m.N("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&m.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",F||L||m.isExternallyHostedPodcast)&&(m.Uy=!0);return m.kC.deviceIsAudioOnly||m.Uy&&m.kC.W}; var Ijv=function(m,F){return $A[y[16]](this,40,m,F)}; pK=function(m){var F,L,u;return((F=m.playerResponse)==null?void 0:(L=F.playerConfig)==null?void 0:(u=L.compositeVideoConfig)==null?void 0:u.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; QIB=function(m){var F,L,u,q=(F=m.playerResponse)==null?void 0:(L=F.playerConfig)==null?void 0:(u=L.compositeVideoConfig)==null?void 0:u.sourceConfigs,A,r,G;m=(A=m.playerResponse)==null?void 0:(r=A.playerConfig)==null?void 0:(G=r.compositeVideoConfig)==null?void 0:G.defaultActiveSourceVideoId;if(!q||!q.length)return"";m||(m=q[0].videoId||"");q=g.Z(q);for(A=q.next();!A.done;A=q.next())if(A=A.value,A.videoId===m&&A.audioTracks)for(A=g.Z(A.audioTracks),r=A.next();!r.done;r=A.next())if(r=r.value,r.isDefaultForSource)return r.id|| "";return""}; g.sID=function(m){return m.e0()&&hB(m)}; y$=function(m){var F,L,u;return!!((F=m.playerResponse)==null?0:(L=F.playerConfig)==null?0:(u=L.mediaCommonConfig)==null?0:u.splitScreenEligible)}; GP=function(m){var F;return!((F=m.playerResponse)==null||!F.compositePlayabilityStatus)}; bSB=function(m){return isNaN(m)?0:Math.max((Date.now()-m)/1E3-30,0)}; vB=function(m){return!(!m.AO||!m.kC.W)&&m.N6()}; lQ=function(m){return m.zg&&m.enableServerStitchedDai}; cxD=function(m){return m.V_&&!m.yC}; hB=function(m){var F=m.N("html5_enable_sabr_on_drive")&&m.kC.Bb==="gd";if(m.Iz)return m.V_&&m.XN("fds",{fds:!0},!0),!1;if(m.kC.Bb!=="yt"&&!F)return m.V_&&m.XN("dsvn",{ns:m.kC.Bb},!0),!1;if(m.cotn||!m.X||m.X.isOtf&&!m.N("html5_enable_sabr_otf_in_client")||m.G&&!m.G.X||m.fm&&!m.N("html5_enable_sabr_csdai"))return!1;if(m.N("html5_use_sabr_requests_for_debugging"))return!0;m.V_&&m.XN("esfw",{usbc:m.V_,hsu:!!m.yC},!0);if(m.V_&&m.yC)return!0;if(m.N("html5_remove_client_sabr_determination"))return!1;var L= !m.X.e0&&!m.y4();F=L&&wY&&m.N("html5_enable_sabr_vod_streaming_xhr");L=L&&!wY&&m.N("html5_enable_sabr_vod_non_streaming_xhr");var u=V$(m),q=m.N("html5_enable_sabr_drm_vod_streaming_xhr")&&wY&&m.y4()&&!m.X.e0&&(m.drmProduct==="1"?!1:!0);(F=F||L||u||q)&&!m.yC&&m.XN("sabr",{loc:"m"},!0);return F&&!!m.yC}; V$=function(m){var F;if(!(F=wY&&m.e0()&&m.y4()&&(m.drmProduct==="1"?!1:!0)&&m.N("html5_sabr_live_drm_streaming_xhr"))){F=m.e0()&&!m.y4()&&wY;var L=m.e0()&&m.latencyClass!=="ULTRALOW"&&!m.isLowLatencyLiveStream&&m.N("html5_sabr_live_normal_latency_streaming_xhr"),u=m.isLowLatencyLiveStream&&m.N("html5_sabr_live_low_latency_streaming_xhr"),q=m.latencyClass==="ULTRALOW"&&m.N("html5_sabr_live_ultra_low_latency_streaming_xhr");F=F&&(L||u||q)}L=F;F=m.enableServerStitchedDai&&L&&m.N("html5_enable_sabr_ssdai_streaming_xhr"); L=!m.enableServerStitchedDai&&L;u=m.e0()&&!wY&&m.N("html5_enable_sabr_live_non_streaming_xhr");m=wY&&(m.m9()||y$(m)&&m.N("html5_enable_sabr_for_lifa_eligible_streams"));return F||L||u||m}; U$=function(m){var F=m.N("html5_enable_server_format_filter")&&!m.y4(),L=m.N("html5_enable_server_format_filter_for_drm")&&m.y4();return hB(m)&&(F||L)}; RuM=function(m){var F;if(F=!!m.cotn)F=m.videoId,F=!!F&&g.Hj(F)===1;return F&&!m.AO}; g.j2=function(m){if(!m.X||!m.B||!m.V)return!1;var F=m.X.X,L=!!F[m.B.id]&&Nb(13,F[m.B.id].VM.X);F=!!F[m.V.id]&&Nb(4,F[m.V.id].VM.X);return(m.B.itag==="0"||L)&&F}; IU=function(m){return m.DL?["OK","LIVE_STREAM_OFFLINE"].includes(m.DL.status):!0}; Shu=function(m){return(m=m.tN)&&m.showError?m.showError:!1}; RU=function(m,F){return m.N(F)?!0:(m.fflags||"").includes(F+"=true")}; Hin=function(m,F){F.inlineMetricEnabled&&(m.inlineMetricEnabled=!0);F.playback_progress_0s_url&&(m.n$=new NCM(F));if(F=F.video_masthead_ad_quartile_urls)m.o1=F.quartile_0_url,m.I8=F.quartile_25_url,m.HZ=F.quartile_50_url,m.vZ=F.quartile_75_url,m.GF=F.quartile_100_url,m.lw=F.quartile_0_urls,m.ow=F.quartile_25_urls,m.As=F.quartile_50_urls,m.K_=F.quartile_75_urls,m.iL=F.quartile_100_urls}; eKD=function(m){var F={};m=g.Z(m);for(var L=m.next();!L.done;L=m.next()){L=L.value;var u=L.split("=");u.length===2?F[u[0]]=u[1]:F[L]=!0}return F}; JnB=function(m){if(m){if(VK_(m))return m;m=qnv(m);if(VK_(m,!0))return m}return""}; g.dhN=function(m){return m.captionsLanguagePreference||m.kC.captionsLanguagePreference||g.QM(m,"yt:cc_default_lang")||m.kC.YW}; $5=function(m){return!(!m.isLivePlayback||!m.hasProgressBarBoundaries())}; g.gh=function(m){var F;return m.iE||((F=m.suggestions)==null?void 0:F[0])||null}; nvA=function(m,F){return F!=null?rT(m.Z,F):m.Z?m.Z:m.kC.preferGapless&&m.kC.supportsGaplessShorts()}; g.e2=function(m){var F,L;return!!((F=m.embeddedPlayerConfig)==null?0:(L=F.embeddedPlayerFlags)==null?0:L.enableMusicUx)}; BQn=function(m){return m.Z||m.N("web_player_media_session_infinity")&&m.isLivePlayback}; PB=function(m){return m.kC.V&&m.isPrivate}; HSZ=function(m){var F,L;return((F=m.playerResponse)==null?0:(L=F.playerConfig)==null?0:L.daiConfig)?m.tq?1:m.Vm?2:0:3}; g.gY=function(m){var F=m.C(),L=g.iQ(F),u=F.iD;g.Bs(F)&&(u&&(L.thirdParty=Object.assign({},L.thirdParty,{embedUrl:u})),S5A(L,m));if(u=m.Bb)L.clickTracking={clickTrackingParams:u};else if(g.Bs(m.C())&&g.HQ("EVENT_ID"))L.clickTracking={clickTrackingParams:g.HQ("EVENT_ID")};else if(F.N("html5_log_missing_itct")){var q;u=new g.oZ("Missing ITCT in InnerTubeContext",{isAd:m.isAd(),kC9:(q=F.getWebPlayerContextConfig())==null?void 0:q.contextId});g.Nl(u)}q=L.client||{};u="EMBED";var A=Ls(m);A==="leanback"? u="WATCH":F.N("gvi_channel_client_screen")&&A==="profilepage"?u="CHANNEL":m.J2?u="LIVE_MONITOR":A==="detailpage"?u="WATCH_FULL_SCREEN":A==="adunit"?u="ADUNIT":A==="sponsorshipsoffer"&&(u="UNKNOWN");q.clientScreen=u;if(u=m.kidsAppInfo)q.kidsAppInfo=JSON.parse(u);(A=m.xk)&&!u&&(q.kidsAppInfo={contentSettings:{ageUpMode:JxM[A]}});if(u=m.AG)q.unpluggedAppInfo={enableFilterMode:!0};(A=m.unpluggedFilterModeType)&&!u&&(q.unpluggedAppInfo={filterModeType:Cwu[A]});if(u=m.HR)q.unpluggedLocationInfo=u;L.client= q;q=L.request||{};m.rJ&&(q.isPrefetch=!0);if(u=m.mdxEnvironment)q.mdxEnvironment=u;if(u=m.mdxControlMode)q.mdxControlMode=myD[u];L.request=q;q=L.user||{};if(u=m.b9)q.credentialTransferTokens=[{token:u,scope:"VIDEO"}];if(u=m.RW)q.delegatePurchases={oauthToken:u},q.kidsParent={oauthToken:u};var r;u=(r=F.getWebPlayerContextConfig())==null?void 0:r.userContentRating;F.cR().X.g8(Fjv)&&u&&(q.serializedUserContentRating=u);L.user=q;if(F=m.contextParams)L.activePlayers=[{playerContextParams:F}];if(m=m.clientScreenNonce)L.clientScreenNonce= m;return L}; g.iQ=function(m){var F=g.dr(),L=F.client||{};if(m.forcedExperiments){var u=m.forcedExperiments.split(","),q=[];u=g.Z(u);for(var A=u.next();!A.done;A=u.next())q.push(Number(A.value));L.experimentIds=q}if(q=m.homeGroupInfo)L.homeGroupInfo=JSON.parse(q);if(q=m.getPlayerType())L.playerType=q;if(q=m.X.ctheme)L.theme=q;if(q=m.livingRoomAppMode)L.tvAppInfo=Object.assign({},L.tvAppInfo,{livingRoomAppMode:q});q=m.deviceYear;m.N("html5_propagate_device_year")&&q&&(L.tvAppInfo=Object.assign({},L.tvAppInfo,{deviceYear:q})); if(q=m.livingRoomPoTokenId)L.tvAppInfo=Object.assign({},L.tvAppInfo,{livingRoomPoTokenId:q});F.client=L;q=F.user||{};m.enableSafetyMode&&(q=Object.assign({},q,{enableSafetyMode:!0}));var r;((r=L.tvAppInfo)==null?0:r.usePageidAsHeader)||!m.pageId||(q=Object.assign({},q,{onBehalfOfUser:m.pageId}));F.user=q;return F}; yCM=function(m,F,L){var u=m.videoId,q=g.gY(m),A=m.C(),r={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String($r()),referer:document.location.toString(),signatureTimestamp:20458},G=g.Wt();m.isAutonav&&(r.autonav=!0);G.g8(141)&&(r.autonavState=G.g8(140)?"STATE_OFF":"STATE_ON");r.autoCaptionsDefaultOn=G.g8(66);hun(m)&&(r.autoplay=!0);A.W&&m.cycToken&&(r.cycToken=m.cycToken);A.enablePrivacyFilter&&(r.enablePrivacyFilter=!0);m.isFling&&(r.fling=!0);var v=m.forceAdsUrl;if(v){G={};var l=[];v=v.split(","); v=g.Z(v);for(var w=v.next();!w.done;w=v.next()){w=w.value;var V=w.split("|");V.length!==3||w.includes("=")||(V[0]="breaktype="+V[0],V[1]="offset="+V[1],V[2]="url="+V[2]);w={adtype:"video_ad"};V=g.Z(V);for(var I=V.next();!I.done;I=V.next()){var R=g.Z(I.value.split("="));I=R.next().value;R=T_Z(R);w[I]=R.join("=")}V=w.url;I=w.presetad;R=w.viralresponseurl;var e=Number(w.campaignid),a=w.bibliotecaadid;if(w.adtype==="in_display_ad")V&&(G.url=V),I&&(G.presetAd=I),R&&(G.viralAdResponseUrl=R),e&&(G.viralCampaignId= String(e)),a&&(G.bibliotecaAdId=a);else if(w.adtype==="video_ad"){var T={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(w.offset)||0)}};if(w=Lju[w.breaktype])T.breakType=w;V&&(T.url=V);I&&(T.presetAd=I);R&&(T.viralAdResponseUrl=R);e&&(T.viralCampaignId=String(e));a&&(T.bibliotecaAdId=a);l.push(T)}}r.forceAdParameters={videoAds:l,inDisplayAd:G}}m.isInlinePlaybackNoAd&&(r.isInlinePlaybackNoAd=!0);m.isLivingRoomDeeplink&&(r.isLivingRoomDeeplink=!0);G=m.DF;if(G!=null){G={startWalltime:String(G)}; if(l=m.K$)G.manifestDuration=String(l||14400);r.liveContext=G}if(m.mutedAutoplay){r.mutedAutoplay=!0;G=A.getWebPlayerContextConfig();var f,M;(G==null?0:(f=G.embedsHostFlags)==null?0:f.allowMutedAutoplayDurationMode)&&(G==null?0:(M=G.embedsHostFlags)==null?0:M.allowMutedAutoplayDurationMode.includes(ufD[m.mutedAutoplayDurationMode]))&&(r.mutedAutoplayDurationMode=ufD[m.mutedAutoplayDurationMode])}if(m.fI?0:m.Th)r.splay=!0;f=m.vnd;f===5&&(r.vnd=f);f={};if(M=m.isMdxPlayback)f.triggeredByMdx=M;if(M=m.EQ)f.skippableAdsSupported= M.split(",").includes("ska");if(l=m.CK){M=m.OU;G=[];l=g.Z(oiy(l));for(v=l.next();!v.done;v=l.next()){v=v.value;w=v.platform;v={applicationState:v.Fo?"INACTIVE":"ACTIVE",clientFormFactor:q8Z[w]||"UNKNOWN_FORM_FACTOR",clientName:tmD[v.tB]||"UNKNOWN_INTERFACE",clientVersion:v.deviceVersion||"",platform:ACu[w]||"UNKNOWN_PLATFORM"};w={};if(M){V=void 0;try{V=JSON.parse(M)}catch(t){g.K$(t)}V&&(w={params:[{key:"ms",value:V.ms}]},V.advertising_id&&(w.advertisingId=V.advertising_id),V.limit_ad_tracking!==void 0&& V.limit_ad_tracking!==null&&(w.limitAdTracking=V.limit_ad_tracking),v.osName=V.os_name,v.userAgent=V.user_agent,v.windowHeightPoints=V.window_height_points,v.windowWidthPoints=V.window_width_points)}G.push({adSignalsInfo:w,remoteClient:v})}f.remoteContexts=G}M=m.sourceContainerPlaylistId;G=m.serializedMdxMetadata;if(M||G)l={},M&&(l.mdxPlaybackContainerInfo={sourceContainerPlaylistId:M}),G&&(l.serializedMdxMetadata=G),f.mdxPlaybackSourceContext=l;r.mdxContext=f;f=F.width;f>0&&(r.playerWidthPixels= Math.round(f));if(F=F.height)r.playerHeightPixels=Math.round(F);L!==0&&(r.vis=L);if(L=A.widgetReferrer)r.widgetReferrer=L.substring(0,128);g.Qi(A)&&r&&(r.ancestorOrigins=A.ancestorOrigins);m.defaultActiveSourceVideoId&&(r.compositeVideoContext={defaultActiveSourceVideoId:m.defaultActiveSourceVideoId});if(A=A.getWebPlayerContextConfig())r.encryptedHostFlags=A.encryptedHostFlags;u={videoId:u,context:q,playbackContext:{contentPlaybackContext:r}};if(m.fY){var S;u.playbackContext.reloadPlaybackContext= {reloadPlaybackParams:(S=m.fY)==null?void 0:S.reloadPlaybackParams}}m.contentCheckOk&&(u.contentCheckOk=!0);if(S=m.clientPlaybackNonce)u.cpn=S;if(S=m.playerParams)u.params=S;if(S=m.playlistId)u.playlistId=S;m.racyCheckOk&&(u.racyCheckOk=!0);S=m.C();q=S.embedConfig;m.bq&&S.N("embeds_enable_per_video_embed_config")?u.serializedThirdPartyEmbedConfig=m.bq:q&&(u.serializedThirdPartyEmbedConfig=q);u.captionParams={};q=g.Wt().g8(65);m.deviceCaptionsOn!=null?u.captionParams.deviceCaptionsOn=m.deviceCaptionsOn: g.wa(S)&&(u.captionParams.deviceCaptionsOn=q!=null?!q:!1);m.a8&&(u.captionParams.deviceCaptionsLangPref=m.a8);m.K1.length?u.captionParams.viewerSelectedCaptionLangs=m.K1:g.wa(S)&&(q=g.ZM(),q==null?0:q.length)&&(u.captionParams.viewerSelectedCaptionLangs=q);q=m.fetchType==="onesie"&&m.N("html5_onesie_attach_po_token");r=m.fetchType!=="onesie"&&m.N("html5_non_onesie_attach_po_token");if(q||r)q=m.C(),q.Kw&&(u.serviceIntegrityDimensions={},u.serviceIntegrityDimensions.poToken=q.Kw);S.N("fetch_att_independently")&& (u.attestationRequest={omitBotguardData:!0});u.playbackContext||(u.playbackContext={});u.playbackContext.devicePlaybackCapabilities=rCB(m);u.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding===!1&&m.XN("noVp9",{});return u}; rCB=function(m){var F=!(m==null?0:m.H8())&&(m==null?void 0:m.e0())&&qY(),L;if(!(L=m==null)){L=g.KK(m);m=m.C().Y;var u=ap("243");L=!(u&&BK(L,u,m,!0)===!0)}return{supportsVp9Encoding:!(L||F),supportXhr:wY}}; vbv=function(m,F){var L,u,q;return g.h(function(A){if(A.X==1)return L={context:g.iQ(m.C()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:m.videoId,cpn:m.clientPlaybackNonce}}]},u=g.Ha(GUj),g.k(A,g.Sb(F,L,u),2);q=A.B;return A.return(q)})}; lMu=function(m,F,L){var u=g.CH(F.experiments,"bg_vm_reinit_threshold");(!TU||(0,g.a9)()-TU>u)&&vbv(m,L).then(function(q){q&&(q=q.botguardData)&&g.pR(q,F)},function(q){m.sR()||(q=r2(q),m.XN("attf",q.details))})}; zP=function(m,F){g.O.call(this);this.app=m;this.state=F}; aU=function(m,F,L){m.state.X.hasOwnProperty(F)||Y5(m,F,L);m.state.L[F]=function(){return L.apply(m,g.eC.apply(0,arguments))}; m.state.W.add(F)}; D8=function(m,F,L){m.state.X.hasOwnProperty(F)||Y5(m,F,L);m.app.C().W&&(m.state.Z[F]=function(){return L.apply(m,g.eC.apply(0,arguments))},m.state.W.add(F))}; Y5=function(m,F,L){m.state.X[F]=function(){return L.apply(m,g.eC.apply(0,arguments))}}; g.TP=function(m,F,L){return m.state.X[F].apply(m.state.X,g.X(L))}; NJ=function(){g.N5.call(this);this.Y=new Map}; ps=function(){g.O.apply(this,arguments);this.element=null;this.W=new Set;this.L={};this.Z={};this.X={};this.hF=new Set;this.G=new NJ;this.B=new NJ;this.V=new NJ;this.Y=new NJ}; wKv=function(m,F,L){typeof m==="string"&&(m={mediaContentUrl:m,startSeconds:F,suggestedQuality:L});a:{if((F=m.mediaContentUrl)&&(F=/\/([ve]|embed)\/([^#?]+)/.exec(F))&&F[2]){F=F[2];break a}F=null}m.videoId=F;return Ks(m)}; Ks=function(m,F,L){if(typeof m==="string")return{videoId:m,startSeconds:F,suggestedQuality:L};F={};L=g.Z(VLD);for(var u=L.next();!u.done;u=L.next())u=u.value,m[u]&&(F[u]=m[u]);if(m=m.embedConfig||m.embed_config)if(typeof m==="string")F.embed_config=m;else if(g.MN(m))try{var q=JSON.stringify(m);F.embed_config=q}catch(A){console.error("Invalid embedConfig JSON",A)}return F}; jHv=function(m,F,L,u){if(g.MN(m)&&!Array.isArray(m)){F="playlist list listType index startSeconds suggestedQuality".split(" ");L={};for(u=0;u32&&u.push("hfr");F.isHdr()&&u.push("hdr");F.primaries==="bt2020"&&u.push("wcg");L.video_quality_features=u}}if(m=m.getPlaylistId())L.list=m;return L}; Xy=function(){fs.apply(this,arguments)}; tb=function(m,F){var L={};if(m.app.C().b9){m=g.Z(ePb);for(var u=m.next();!u.done;u=m.next())u=u.value,F.hasOwnProperty(u)&&(L[u]=F[u]);if(F=L.qoe_cat)m="",typeof F==="string"&&F.length>0&&(m=F.split(",").filter(function(q){return P4D.includes(q)}).join(",")),L.qoe_cat=m; iRN(L)}else for(m=g.Z(gbu),u=m.next();!u.done;u=m.next())u=u.value,F.hasOwnProperty(u)&&(L[u]=F[u]);return L}; iRN=function(m){var F=m.raw_player_response;if(!F){var L=m.player_response;L&&(F=JSON.parse(L))}delete m.player_response;delete m.raw_player_response;if(F){m.raw_player_response={streamingData:F.streamingData,playerConfig:F.playerConfig};var u;if((u=F.playbackTracking)==null?0:u.qoeUrl)m.raw_player_response=Object.assign({},m.raw_player_response,{playbackTracking:{qoeUrl:F.playbackTracking.qoeUrl}});F.videoDetails&&(F.videoDetails.videoId||F.videoDetails.lengthSeconds)&&(L={},F.videoDetails.videoId&& (L.videoId=F.videoDetails.videoId),F.videoDetails.lengthSeconds&&(L.lengthSeconds=F.videoDetails.lengthSeconds),m.raw_player_response=Object.assign({},m.raw_player_response,{videoDetails:L}))}}; Y8A=function(m){var F=F===void 0?5:F;return m?zPu[m]||F:F}; g.Es=function(){Xy.apply(this,arguments)}; aMu=function(m){Y5(m,"getInternalApiInterface",m.getInternalApiInterface);Y5(m,"getTrustedApi",m.getTrustedApi);Y5(m,"addEventListener",m.Zu);Y5(m,"removeEventListener",m.GaY);Y5(m,"cueVideoByPlayerVars",m.xP);Y5(m,"loadVideoByPlayerVars",m.jIc);Y5(m,"preloadVideoByPlayerVars",m.RSW);Y5(m,"getAdState",m.getAdState);Y5(m,"sendAbandonmentPing",m.sendAbandonmentPing);Y5(m,"setLoopRange",m.setLoopRange);Y5(m,"getLoopRange",m.getLoopRange);Y5(m,"setAutonavState",m.setAutonavState);Y5(m,"seekTo",m.JKc); Y5(m,"seekBy",m.Ns0);Y5(m,"seekToLiveHead",m.seekToLiveHead);Y5(m,"requestSeekToWallTimeSeconds",m.requestSeekToWallTimeSeconds);Y5(m,"seekToStreamTime",m.seekToStreamTime);Y5(m,"prefetchKeyPlay",m.prefetchKeyPlay);Y5(m,"startSeekCsiAction",m.startSeekCsiAction);Y5(m,"getStreamTimeOffset",m.getStreamTimeOffset);Y5(m,"getVideoData",m.zzF);Y5(m,"setInlinePreview",m.setInlinePreview);Y5(m,"getAppState",m.getAppState);Y5(m,"updateLastActiveTime",m.updateLastActiveTime);Y5(m,"setBlackout",m.setBlackout); Y5(m,"setUserEngagement",m.setUserEngagement);Y5(m,"updateSubtitlesUserSettings",m.updateSubtitlesUserSettings);Y5(m,"getPresentingPlayerType",m.du);Y5(m,"canPlayType",m.canPlayType);Y5(m,"updatePlaylist",m.updatePlaylist);Y5(m,"updateVideoData",m.updateVideoData);Y5(m,"updateEnvironmentData",m.updateEnvironmentData);Y5(m,"sendVideoStatsEngageEvent",m.ijW);Y5(m,"productsInVideoVisibilityUpdated",m.productsInVideoVisibilityUpdated);Y5(m,"setSafetyMode",m.setSafetyMode);Y5(m,"isAtLiveHead",function(F){return m.isAtLiveHead(void 0, F)}); Y5(m,"getVideoAspectRatio",m.getVideoAspectRatio);Y5(m,"getPreferredQuality",m.getPreferredQuality);Y5(m,"getPlaybackQualityLabel",m.getPlaybackQualityLabel);Y5(m,"setPlaybackQualityRange",m.rK8);Y5(m,"onAdUxClicked",m.onAdUxClicked);Y5(m,"getFeedbackProductData",m.getFeedbackProductData);Y5(m,"getStoryboardFrame",m.getStoryboardFrame);Y5(m,"getStoryboardFrameIndex",m.getStoryboardFrameIndex);Y5(m,"getStoryboardLevel",m.getStoryboardLevel);Y5(m,"getNumberOfStoryboardLevels",m.getNumberOfStoryboardLevels); Y5(m,"getCaptionWindowContainerId",m.getCaptionWindowContainerId);Y5(m,"getAvailableQualityLabels",m.getAvailableQualityLabels);Y5(m,"addCueRange",m.addCueRange);Y5(m,"addUtcCueRange",m.addUtcCueRange);Y5(m,"showAirplayPicker",m.showAirplayPicker);Y5(m,"dispatchReduxAction",m.dispatchReduxAction);Y5(m,"getPlayerResponse",m.fM);Y5(m,"getWatchNextResponse",m.G0c);Y5(m,"getHeartbeatResponse",m.DU);Y5(m,"getCurrentTime",m.Az);Y5(m,"getDuration",m.JC);Y5(m,"getPlayerState",m.getPlayerState);Y5(m,"getPlayerStateObject", m.aF);Y5(m,"getVideoLoadedFraction",m.getVideoLoadedFraction);Y5(m,"getProgressState",m.getProgressState);Y5(m,"getVolume",m.getVolume);Y5(m,"setVolume",m.gD);Y5(m,"isMuted",m.isMuted);Y5(m,"mute",m.BH);Y5(m,"unMute",m.NB);Y5(m,"loadModule",m.loadModule);Y5(m,"unloadModule",m.unloadModule);Y5(m,"getOption",m.Wj);Y5(m,"getOptions",m.getOptions);Y5(m,"setOption",m.setOption);Y5(m,"loadVideoById",m.ET);Y5(m,"loadVideoByUrl",m.UT);Y5(m,"playVideo",m.e4);Y5(m,"loadPlaylist",m.loadPlaylist);Y5(m,"nextVideo", m.nextVideo);Y5(m,"previousVideo",m.previousVideo);Y5(m,"playVideoAt",m.playVideoAt);Y5(m,"getDebugText",m.getDebugText);Y5(m,"getWebPlayerContextConfig",m.getWebPlayerContextConfig);Y5(m,"notifyShortsAdSwipeEvent",m.notifyShortsAdSwipeEvent);Y5(m,"getVideoContentRect",m.getVideoContentRect);Y5(m,"setSqueezeback",m.setSqueezeback);Y5(m,"toggleSubtitlesOn",m.toggleSubtitlesOn);Y5(m,"isSubtitlesOn",m.isSubtitlesOn);Y5(m,"getAudioTrack",m.LM);Y5(m,"setAudioTrack",m.AK8);Y5(m,"getAvailableAudioTracks", m.wA);Y5(m,"reportPlaybackIssue",m.reportPlaybackIssue);Y5(m,"setAutonav",m.setAutonav);Y5(m,"isNotServable",m.isNotServable);Y5(m,"channelSubscribed",m.channelSubscribed);Y5(m,"channelUnsubscribed",m.channelUnsubscribed);Y5(m,"togglePictureInPicture",m.togglePictureInPicture);Y5(m,"supportsGaplessAudio",m.supportsGaplessAudio);Y5(m,"supportsGaplessShorts",m.supportsGaplessShorts);Y5(m,"enqueueVideoByPlayerVars",function(F){return void m.enqueueVideoByPlayerVars(F)}); Y5(m,"clearQueue",m.clearQueue);Y5(m,"getMaxPlaybackQuality",m.getMaxPlaybackQuality);Y5(m,"getUserPlaybackQualityPreference",m.getUserPlaybackQualityPreference);Y5(m,"getSubtitlesUserSettings",m.getSubtitlesUserSettings);Y5(m,"resetSubtitlesUserSettings",m.resetSubtitlesUserSettings);Y5(m,"setMinimized",m.setMinimized);Y5(m,"setOverlayVisibility",m.setOverlayVisibility);Y5(m,"confirmYpcRental",m.confirmYpcRental);Y5(m,"queueNextVideo",m.queueNextVideo);Y5(m,"handleExternalCall",m.handleExternalCall); Y5(m,"logApiCall",m.logApiCall);Y5(m,"isExternalMethodAvailable",m.isExternalMethodAvailable);Y5(m,"setScreenLayer",m.setScreenLayer);Y5(m,"getCurrentPlaylistSequence",m.getCurrentPlaylistSequence);Y5(m,"getPlaylistSequenceForTime",m.getPlaylistSequenceForTime);Y5(m,"shouldSendVisibilityState",m.shouldSendVisibilityState);Y5(m,"syncVolume",m.syncVolume);Y5(m,"highlightSettingsMenuItem",m.highlightSettingsMenuItem);Y5(m,"openSettingsMenuItem",m.openSettingsMenuItem);Y5(m,"getEmbeddedPlayerResponse", m.getEmbeddedPlayerResponse);Y5(m,"getVisibilityState",m.getVisibilityState);Y5(m,"isMutedByMutedAutoplay",m.isMutedByMutedAutoplay);Y5(m,"isMutedByEmbedsMutedAutoplay",m.isMutedByEmbedsMutedAutoplay);Y5(m,"setGlobalCrop",m.setGlobalCrop);Y5(m,"setInternalSize",m.setInternalSize);Y5(m,"setFauxFullscreen",m.setFauxFullscreen);Y5(m,"setAppFullscreen",m.setAppFullscreen)}; k5=function(m,F,L){m=g.Us(m.Jp(),F);return L?(L.addOnDisposeCallback(m),null):m}; g.WB=function(m,F,L){return m.app.C().QV?F:g.L8("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:F,SHORTCUT:L})}; Dyv=function(m){m.Jp().element.setAttribute("aria-live","polite")}; g.Os=function(m,F){g.Es.call(this,m,F);aMu(this);D8(this,"addEventListener",this.Fe);D8(this,"removeEventListener",this.HjF);D8(this,"cueVideoByPlayerVars",this.sP);D8(this,"loadVideoByPlayerVars",this.NYC);D8(this,"preloadVideoByPlayerVars",this.fIu);D8(this,"loadVideoById",this.ET);D8(this,"loadVideoByUrl",this.UT);D8(this,"playVideo",this.e4);D8(this,"loadPlaylist",this.loadPlaylist);D8(this,"nextVideo",this.nextVideo);D8(this,"previousVideo",this.previousVideo);D8(this,"playVideoAt",this.playVideoAt); D8(this,"getVideoData",this.yB);D8(this,"seekBy",this.L7F);D8(this,"seekTo",this.wOb);D8(this,"showControls",this.showControls);D8(this,"hideControls",this.hideControls);D8(this,"cancelPlayback",this.cancelPlayback);D8(this,"getProgressState",this.getProgressState);D8(this,"isInline",this.isInline);D8(this,"setInline",this.setInline);D8(this,"setLoopVideo",this.setLoopVideo);D8(this,"getLoopVideo",this.getLoopVideo);D8(this,"getVideoContentRect",this.getVideoContentRect);D8(this,"getVideoStats",this.B80); D8(this,"getCurrentTime",this.CM);D8(this,"getDuration",this.JC);D8(this,"getPlayerState",this.mu);D8(this,"getVideoLoadedFraction",this.hzc);D8(this,"mute",this.BH);D8(this,"unMute",this.NB);D8(this,"setVolume",this.gD);D8(this,"loadModule",this.loadModule);D8(this,"unloadModule",this.unloadModule);D8(this,"getOption",this.Wj);D8(this,"getOptions",this.getOptions);D8(this,"setOption",this.setOption);D8(this,"addCueRange",this.addCueRange);D8(this,"getDebugText",this.getDebugText);D8(this,"getStoryboardFormat", this.getStoryboardFormat);D8(this,"toggleFullscreen",this.toggleFullscreen);D8(this,"isFullscreen",this.isFullscreen);D8(this,"getPlayerSize",this.getPlayerSize);D8(this,"toggleSubtitles",this.toggleSubtitles);D8(this,"setCenterCrop",this.setCenterCrop);D8(this,"setFauxFullscreen",this.setFauxFullscreen);D8(this,"setSizeStyle",this.setSizeStyle);D8(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);D8(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);RPv(this)}; g.Q$=function(m){m=m.Ms();var F=m.hv.get("endscreen");return F&&F.Ne()?!0:m.Hq()}; g.bQ=function(m,F){m.getPresentingPlayerType()===3?m.publish("mdxautoplaycancel"):m.Wb("onAutonavCancelled",F)}; g.dY=function(m){var F=cB(m.Ms());return m.app.Y1&&!m.isFullscreen()||m.getPresentingPlayerType()===3&&F&&F.hasNext()&&F.hasPrevious()||!!m.getPlaylist()}; g.ns=function(m,F){g.TP(m,"addEmbedsConversionTrackingParams",[F])}; g.HB=function(m){return(m=g.BB(m.Ms()))?m.mq():{}}; g.Tov=function(m){m=(m=m.getVideoData())&&m.B;return!!m&&!(!m.audio||!m.video)&&m.mimeType!=="application/x-mpegURL"}; g.Jb=function(m,F,L){m=m.mP().element;var u=jq(m.children,function(q){q=Number(q.getAttribute("data-layer"));return L-q||1}); u<0&&(u=-(u+1));S3(m,F,u);F.setAttribute("data-layer",String(L))}; g.Cs=function(m){var F=m.C();if(!F.rJ)return!1;var L=m.getVideoData();if(!L||m.getPresentingPlayerType()===3)return!1;var u=(!L.isLiveDefaultBroadcast||F.N("allow_poltergust_autoplay"))&&!$5(L);u=L.isLivePlayback&&(!F.N("allow_live_autoplay")||!u);var q=L.isLivePlayback&&F.N("allow_live_autoplay_on_mweb");m=m.getPlaylist();m=!!m&&m.hasNext();var A=L.Hb&&L.Hb.playerOverlays||null;A=!!(A&&A.playerOverlayRenderer&&A.playerOverlayRenderer.autoplay);A=L.RH&&A;return!L.ypcPreview&&(!u||q)&&!g.nc(L.D9,"ypc")&& !m&&(!g.Qi(F)||A)}; NoZ=function(m,F){m=m.app.Y5().L.jn();m=g.Z(m);for(var L=m.next();!L.done;L=m.next()){L=L.value;var u=L.getAvailableAudioTracks(),q=null;u=g.Z(u);for(var A=u.next();!A.done;A=u.next())if(A=A.value,A.getLanguageInfo().getId()===F){q=A;break}q&&L.IC(q,!0)}}; mO=function(){kg.apply(this,arguments);this.requestHeaders={}}; Lb=function(){FW||(FW=new mO);return FW}; uu=function(m,F){F?m.requestHeaders.Authorization="Bearer "+F:delete m.requestHeaders.Authorization}; pK_=function(m){this.experiments=m;this.X=2048;this.V=0;this.Bb=(this.Z=this.N("html5_streaming_resilience"))?.5:.25;var F=F===void 0?0:F;this.G=g.CH(this.experiments,"html5_media_time_weight_prop")||F;this.hF=(this.Y=this.experiments.fu("html5_consider_end_stall"))&&wY;this.B=this.experiments.fu("html5_measure_max_progress_handling");this.W=this.N("html5_treat_requests_pre_elbow_as_metadata");this.L=this.N("html5_media_time_weight")||!!this.G;this.N("html5_sabr_live_audio_early_return_fix")&&wY&& (this.X=65536)}; g.qv=function(m){g.O.call(this);var F=this;this.z0=m;this.rY={xK:function(){return F.z0}}}; Aq=function(m,F,L,u){u=u===void 0?!1:u;g.yL.call(this,F);var q=this;this.j=m;this.Bb=u;this.Y=new g.j7(this);this.fade=new g.Jd(this,L,!0,void 0,void 0,function(){q.E2()}); g.Q(this,this.Y);g.Q(this,this.fade)}; rV=function(m){var F=m.j.getRootNode();return m.j.N("web_watch_pip")||m.j.N("web_shorts_pip")?R2(F):document}; Kjb=function(m){m.sourceElement&&(document.activeElement&&g.Xl(m.element,document.activeElement)&&m.sourceElement.focus(),m.sourceElement.setAttribute("aria-expanded","false"),m.sourceElement=void 0);g.ZN(m.Y);m.L=void 0}; yZ=function(m,F,L){m.v1()?m.Ns():m.At(F,L)}; Gl=function(m,F,L,u){u=new g.d({U:"div",UR:["ytp-linked-account-popup-button"],G0:u,D:{role:"button",tabindex:"0"}});F=new g.d({U:"div",J:"ytp-linked-account-popup",D:{role:"dialog","aria-modal":"true",tabindex:"-1"},T:[{U:"div",J:"ytp-linked-account-popup-title",G0:F},{U:"div",J:"ytp-linked-account-popup-description",G0:L},{U:"div",J:"ytp-linked-account-popup-buttons",T:[u]}]});Aq.call(this,m,{U:"div",J:"ytp-linked-account-popup-container",T:[F]},100);var q=this;this.dialog=F;g.Q(this,this.dialog); u.listen("click",function(){q.Ns()}); g.Q(this,u);g.Jb(this.j,this.element,4);this.hide()}; g.lu=function(m,F,L,u){g.yL.call(this,m);this.priority=F;L&&g.vE(this,L);u&&this.setContent(u)}; g.wV=function(m,F,L,u){m=m===void 0?{}:m;F=F===void 0?[]:F;L=L===void 0?!1:L;u=u===void 0?!1:u;F.push("ytp-menuitem");var q=m;"role"in q||(q.role="menuitem");L||(q=m,"tabindex"in q||(q.tabindex="0"));m={U:L?"a":"div",UR:F,D:m,T:[{U:"div",J:"ytp-menuitem-icon",G0:"{{icon}}"},{U:"div",J:"ytp-menuitem-label",G0:"{{label}}"},{U:"div",J:"ytp-menuitem-content",G0:"{{content}}"}]};u&&m.T.push({U:"div",J:"ytp-menuitem-secondary-icon",G0:"{{secondaryIcon}}"});return m}; g.vE=function(m,F){m.updateValue("label",F)}; VZ=function(m){g.lu.call(this,g.wV({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var F=this;this.j=m;this.B=this.X=!1;this.hW=m.eb();m.createServerVe(this.element,this,!0);this.K(this.j,"settingsMenuVisibilityChanged",function(L){F.S0(L)}); this.K(this.j,"videodatachange",this.V);this.listen("click",this.onClick);this.V()}; js=function(m){return m?g.lV(m):""}; ID=function(m){g.O.call(this);this.api=m}; RD=function(m){ID.call(this,m);var F=this;Y5(m,"setAccountLinkState",function(L){F.setAccountLinkState(L)}); Y5(m,"updateAccountLinkingConfig",function(L){F.updateAccountLinkingConfig(L)}); m.addEventListener("videodatachange",function(L,u){F.onVideoDataChange(u)}); m.addEventListener("settingsMenuInitialized",function(){F.menuItem=new VZ(F.api);g.Q(F,F.menuItem)})}; $o=function(m){ID.call(this,m);var F=this;this.X=null;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"applicationvideodatachange",function(){F.Mp()})}; fMj=function(m){this.api=m;this.X={}}; es=function(m,F,L,u){F in m.X||(L=new g.O5(L,u,{id:F,priority:2,namespace:"appad"}),m.api.RK([L],1),m.X[F]=L)}; PE=function(m){ID.call(this,m);var F=this;this.events=new g.j7(this);g.Q(this,this.events);this.X=new fMj(this.api);this.events.K(this.api,"legacyadtrackingpingreset",function(){F.X.X={}}); this.events.K(this.api,"legacyadtrackingpingchange",function(L){var u=F.X;es(u,"part2viewed",1,0x8000000000000);es(u,"engagedview",Math.max(1,L.Lx*1E3),0x8000000000000);if(!L.isLivePlayback){var q=L.lengthSeconds*1E3;Dh(L)&&u.api.N("html5_shorts_gapless_ads_duration_fix")&&(q=u.api.getProgressState().seekableEnd*1E3-L.RA);es(u,"videoplaytime25",q*.25,q);es(u,"videoplaytime50",q*.5,q);es(u,"videoplaytime75",q*.75,q);es(u,"videoplaytime100",q,0x8000000000000);es(u,"conversionview",q,0x8000000000000); es(u,"videoplaybackstart",1,q);es(u,"videoplayback2s",2E3,q);es(u,"videoplayback10s",1E4,q)}}); this.events.K(this.api,g.s5("appad"),this.B);this.events.K(this.api,g.bz("appad"),this.B)}; S8b=function(m,F,L){if(!(L in F))return!1;F=F[L];Array.isArray(F)||(F=[F]);F=g.Z(F);for(L=F.next();!L.done;L=F.next()){L=L.value;var u={CPN:m.api.getVideoData().clientPlaybackNonce};L=g.Mc(L,u);u=void 0;u=u===void 0?!1:u;(u=E5(U5(L,xyZ),L,u,"Active View 3rd Party Integration URL"))||(u=void 0,u=u===void 0?!1:u,u=E5(U5(L,MLM),L,u,"Google/YouTube Brand Lift URL"));u||(u=void 0,u=u===void 0?!1:u,u=E5(U5(L,ZRy),L,u,"Nielsen OCR URL"));g.oE(L,void 0,u)}return!0}; iu=function(m,F){oby(m,F).then(function(L){g.oE(F,void 0,void 0,L)})}; gV=function(m,F){F.forEach(function(L){iu(m,L)})}; oby=function(m,F){return g.Rf(m.api.C())&&wd(F)&&le(F)?g.zs(m.api.C(),g.rY(m.api.getVideoData())).then(function(L){var u;L&&(u={Authorization:"Bearer "+L});return u},void 0):od()}; XKA=function(m){ID.call(this,m);this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"videoready",function(F){if(m.getPresentingPlayerType()===1){var L,u,q={playerDebugData:{pmlSignal:!!((L=F.getPlayerResponse())==null?0:(u=L.adPlacements)==null?0:u.some(function(A){var r;return A==null?void 0:(r=A.adPlacementRenderer)==null?void 0:r.renderer})), contentCpn:F.clientPlaybackNonce}};g.V1("adsClientStateChange",q)}})}; zl=function(m,F){g.lu.call(this,g.wV({role:"menuitemcheckbox","aria-checked":"false"}),F,m,{U:"div",J:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; Yo=function(m,F){m.checked=F;m.element.setAttribute("aria-checked",String(m.checked))}; tLy=function(m){var F=!m.C().dc&&m.getPresentingPlayerType()!==3;return m.isFullscreen()||F}; g.aD=function(m,F,L,u){var q=m.currentTarget;if((L===void 0||!L)&&g.iS(m))return m.preventDefault(),!0;F.pauseVideo();m=q.getAttribute("href");g.k2(m,u,!0);return!1}; g.Dy=function(m,F,L){if(Gs(F.C())&&F.getPresentingPlayerType()!==2){if(g.iS(L))return F.isFullscreen()&&!F.C().externalFullscreen&&F.toggleFullscreen(),L.preventDefault(),!0}else{var u=g.iS(L);u&&F.pauseVideo();g.k2(m,void 0,!0);u&&(g.hE(m),L.preventDefault())}return!1}; EbA=function(m){m=Tl.includes("en")?m.N("delhi_modern_web_player_icons")?$H():{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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.N("delhi_modern_web_player_icons")?wtM():{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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.J="ytp-subtitles-button-icon"; return m}; UyM=function(m){return Tl.includes("en")?m?$H():{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24", width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]}}; Nv=function(){return{U:"div",J:"ytp-spinner-container",T:[{U:"div",J:"ytp-spinner-rotator",T:[{U:"div",J:"ytp-spinner-left",T:[{U:"div",J:"ytp-spinner-circle"}]},{U:"div",J:"ytp-spinner-right",T:[{U:"div",J:"ytp-spinner-circle"}]}]}]}}; pb=function(m){if(document.createRange){var F=document.createRange();F&&(F.selectNodeContents(m),m=window.getSelection())&&(m.removeAllRanges(),m.addRange(F))}}; fb=function(m,F){var L=m.N("web_fix_annotations")?"Annotated Overlays":"Annotations";zl.call(this,L,g.Kb.TJ);this.j=m;this.hW=F;this.X=!1;m.N("web_settings_menu_icons")&&(F=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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(F));this.K(m,"videodatachange",this.FN);this.K(m,"onApiChange",this.FN);this.subscribe("select",this.onSelect,this);this.FN()}; kUv=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);m.addEventListener("settingsMenuInitialized",function(){var L=new fb(F.api,F.api.eb());g.Q(F,L)})}; Mv=function(m){var F=this;this.X={};this.G={};this.rY={zu9:function(){return F.X}}; this.videoData=m;var L,u=(L=m.G)==null?void 0:L.B;u&&u.length>0?this.B=u:(m=m.getAvailableAudioTracks(),this.B=m.length>0?hPv(m):[]);m=g.Z(xo);for(L=m.next();!L.done;L=m.next())L=L.value,this.X[L]=WjN[L](this.B);this.qw()}; ORu=function(m,F){var L=F.getAudioTrack();return L.id!=="und"?g.U6(m,function(u){var q;return((q=u.YD)==null?void 0:q.name)===L.getLanguageInfo().name}):m}; QHM=function(m,F){return F.getUserAudio51Preference()?g.U6(m,Zy):m}; hPv=function(m){return m.map(function(F){return new tX(F.id,"application/x-mpegURL",{YD:F.YD})})}; sHM=function(m){return g.Xx("yt-player-drc-pref")?g.U6(m,Ss):m}; bRn=function(m){return fiy()===2?g.U6(m,oD):m}; cCB=function(m){return xqv()===1?g.U6(m,XW):m}; XW=function(m){var F;return((F=m.audio)==null?void 0:F.audioQuality)==="AUDIO_QUALITY_HIGH"&&!Wm(m)}; Ss=function(m){var F;return((F=m.audio)==null?void 0:F.X)===!0}; Zy=function(m){return Wm(m)}; dyb=function(m){return m.YD!==void 0}; oD=function(m){var F;return((F=m.audio)==null?void 0:F.B)===!0}; tq=function(m,F){if(m.length<2)return!1;var L=F(m[0]);return m.some(function(u){return F(u)!==L})}; nby=function(m,F){m=new Set(m.map(F));m.delete(void 0);return m.size>=2}; EY=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);var L=this.api.N("html5_enable_audio_quality_setting_feature");Y5(this.api,"getUserAudioQualitySetting",function(){return L?F.getUserAudioQualitySetting():2}); Y5(this.api,"setUserAudioQualitySetting",function(u){L&&F.setUserAudioQualitySetting(u)}); Y5(this.api,"hasHqaAudioTrack",function(){return L?F.hasHqaAudioTrack():!1}); Y5(this.api,"getAudioQualitySettingState",function(){return L?F.api.IM(4):1}); this.Sy=xqv();this.updateEnvironmentData()}; BoM=function(m){ID.call(this,m);var F=this;Y5(this.api,"getAudioTrackState",function(){return F.api.IM(0)})}; UY=function(m){g.d.call(this,{U:"button",UR:["ytp-button","ytp-autonav-toggle"],D:{title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{data-tooltip-title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},T:[{U:"div",J:"ytp-autonav-toggle-button-container",T:[{U:"div",J:"ytp-autonav-toggle-button",D:{"aria-checked":"true"}}]}]});this.j=m;this.B=[];this.X=!1;this.isChecked=!0;m.createClientVe(this.element,this, 113681);this.K(m,"presentingplayerstatechange",this.o8);this.listen("click",this.onClick);this.B.push(this.K(this.j,"videodatachange",this.o8));this.B.push(this.K(this.j,"videoplayerreset",this.o8));this.B.push(this.K(this.j,"onPlaylistUpdate",this.o8));this.B.push(this.K(this.j,"autonavchange",this.HX));m.N("delhi_fast_follow_autonav_toggle")&&this.element.classList.add("delhi-fast-follow-autonav-toggle");k5(m,this.element,this);this.o8()}; HR_=function(m){m.isChecked=m.isChecked;m.Vc("ytp-autonav-toggle-button").setAttribute("aria-checked",String(m.isChecked));var F=m.isChecked?"Autoplay is on":"Autoplay is off";m.j.C().N("player_tooltip_data_title_killswitch")?m.update({title:F,label:F}):m.update({"data-tooltip-title":F,label:F});m.j.mT()}; JCM=function(m){return m.j.C().N("web_player_autonav_use_server_provided_state")&&PL(m.dJ())}; C4n=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"standardControlsInitialized",function(){var L=new UY(m);g.Q(F,L);m.RC(L,"RIGHT_CONTROLS_LEFT")})}; hq=function(m){var F=m.N("web_player_use_cinematic_label_2")?"Ambient mode":"Cinematic lighting";zl.call(this,F,g.Kb.H6);var L=this;this.j=m;this.X=!1;this.B=new g.Bk(function(){g.GE(L.element,"ytp-menuitem-highlighted")},0); this.hW=m.eb();m=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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.G,this);this.listen(ko,this.V);g.Q(this,this.B)}; WE=function(m){ID.call(this,m);var F=this;this.X=!1;m.addEventListener("settingsMenuInitialized",function(){m3n(F)}); m.addEventListener("highlightSettingsMenu",function(L){m3n(F);var u=F.menuItem;L==="menu_item_cinematic_lighting"&&(g.rm(u.element,"ytp-menuitem-highlighted"),g.rm(u.element,"ytp-menuitem-highlight-transition-enabled"),u.B.start())}); Y5(m,"updateCinematicSettings",function(L){F.updateCinematicSettings(L)})}; m3n=function(m){m.menuItem||(m.menuItem=new hq(m.api),g.Q(m,m.menuItem),m.menuItem.FN(m.X))}; FWN=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"applicationvideodatachange",function(L,u){u=u.clipConfig;L==="dataloaded"&&u&&u.startTimeMs!=null&&u.endTimeMs!=null&&F.api.setLoopRange({startTimeMs:Math.floor(Number(u.startTimeMs)),endTimeMs:Math.floor(Number(u.endTimeMs)),postId:u.postId,type:"clips"})})}; OY=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);Y5(m,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));Y5(m,"setCreatorEndscreenHideButton",this.X.bind(this));this.N("web_fix_annotations")&&this.events.K(m,"annotationvisibility",function(L){F.setCreatorEndscreenVisibility(!L);F.hideButton&&g.$Z(F.hideButton,L)})}; u9u=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"videodatachange",function(){var L=F.api.getRootNode(),u=F.api.C();g.rm(L,"ytp-delhi-modern");u.N("delhi_modern_web_player_icons")&&g.rm(L,"ytp-delhi-modern-icons");u.N("delhi_modern_web_player_horizontal_volume_controls")&&g.rm(L,"ytp-delhi-horizontal-volume-controls");u.N("delhi_modern_web_player_compact_controls")&&g.rm(L,"ytp-delhi-modern-compact-controls");u.N("delhi_modern_web_player_big_mode_consistent_pill_height")&& g.rm(L,"ytp-big-mode-consistent-pill-height");switch(N_(u.experiments,"delhi_modern_web_player_blending_mode")){case "luminosity":g.rm(L,"ytp-delhi-modern-with-luminosity");break;case "difference":g.rm(L,"ytp-delhi-modern-with-difference");break;case "exclusion":g.rm(L,"ytp-delhi-modern-with-exclusion")}L=F.api.isHdr()||F.api.N("delhi_modern_web_player_disable_frosted_glass")?"none":"initial";F.api.getRootNode().style.setProperty("--yt-frosted-glass-backdrop-filter-override",L);LWA(F)}); this.events.K(m,"resize",function(){LWA(F)})}; LWA=function(m){var F=m.api.N("delhi_modern_web_player_compact_controls"),L=g.CH(m.api.C().experiments,"delhi_modern_web_player_responsive_compact_controls_threshold"),u=F||L>0&&m.api.getPlayerSize().width<=L;F=m.api.getRootNode();F.classList.toggle("ytp-delhi-modern-compact-controls",u);L=u?"40px":"48px";var q=u?"8px":"12px",A=u?"56px":"72px",r=u?"56px":"64px",G=u?"48px":"56px",v=u?"12px":"20px";u=u?"72px":"96px";m.api.N("delhi_modern_web_player_big_mode_consistent_pill_height")&&(G="56px",v="12px", u="80px");F.style.setProperty("--yt-delhi-pill-height",L);F.style.setProperty("--yt-delhi-pill-top-height",q);F.style.setProperty("--yt-delhi-bottom-controls-height",A);F.style.setProperty("--yt-delhi-bottom-controls-height-xsmall-width-mode",r);F.style.setProperty("--yt-delhi-big-mode-pill-height",G);F.style.setProperty("--yt-delhi-big-mode-pill-top-height",v);F.style.setProperty("--yt-delhi-big-mode-bottom-controls-height",u)}; QZ=function(m,F,L,u,q){var A=m.N("html5_enable_new_audio_settings_menu");zl.call(this,"Stable Volume",A?qKn.ox:g.Kb.ox);this.j=m;this.V=F;this.B=L;this.hasDrcAudioTrack=u;this.getDrcState=q;this.G=this.enableNewAudioSettingsMenu=this.X=!1;g.rm(this.element,"ytp-drc-menu-item");this.hW=(this.enableNewAudioSettingsMenu=A)?m.eb().Q5:m.eb();m.N("html5_enable_voice_boost")?(this.G=!0,this.K(m,"onFilterAudioFeatures",this.UL)):m.addEventListener("videodatachange",this.UL.bind(this));m.N("mta_drc_mutual_exclusion_removal")&& this.K(m,"onPlaybackAudioChange",this.UL);m.createClientVe(this.element,this,273317);this.listen("click",this.L);F=this.B()===1&&this.hasDrcAudioTrack();this.enableNewAudioSettingsMenu||(m=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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.Y,this);this.enableNewAudioSettingsMenu||this.G?this.UL():(this.setEnabled(this.hasDrcAudioTrack()),Yo(this,F),this.hW.aI(this))}; sY=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);m.N("html5_show_drc_toggle")&&m.addEventListener("settingsMenuInitialized",function(){F.menuItem||(F.menuItem=new QZ(F.api,F.setDrcUserPreference.bind(F),F.getDrcUserPreference.bind(F),F.n7.bind(F),F.getDrcState.bind(F)),g.Q(F,F.menuItem))}); Y5(this.api,"setDrcUserPreference",function(u){F.setDrcUserPreference(u)}); Y5(this.api,"getDrcUserPreference",function(){return F.getDrcUserPreference()}); Y5(this.api,"hasDrcAudioTrack",function(){return F.n7()}); Y5(this.api,"getDrcState",function(){return F.getDrcState()}); var L;this.X=(L=g.Xx("yt-player-drc-pref"))!=null?L:1;this.updateEnvironmentData()}; bu=function(m){ID.call(this,m);var F=this;this.X={};this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"videodatachange",function(){F.onVideoDataChange()}); this.events.K(m,g.s5("embargo"),function(L){F.api.rM(!0);var u,q=(u=F.X[L.id])!=null?u:[];u=g.Z(q);for(q=u.next();!q.done;q=u.next()){var A=q.value;F.api.hideControls();F.api.Ap("auth",2,"This video isn't available in your current playback area",uU({embargoed:1,id:L.id,idx:L.B,start:L.start}));q=void 0;(A=(q=A.embargo)==null?void 0:q.onTrigger)&&F.api.Wb("innertubeCommand",A)}})}; AeM=function(m,F){var L;return(L=F.onEnter)==null?void 0:L.some(m.B)}; reB=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next()){L=L.value;var u=void 0,q=Number((u=L.playbackPosition)==null?void 0:u.utcTimeMillis)/1E3,A=void 0;u=q+Number((A=L.duration)==null?void 0:A.seconds);A="embargo_"+q;m.api.addUtcCueRange(A,q,u,"embargo",!1);L.onEnter&&(m.X[A]=L.onEnter.filter(m.B))}}; cE=function(m){ID.call(this,m);var F=this;this.X=[];this.events=new g.j7(m);g.Q(this,this.events);Y5(m,"addEmbedsConversionTrackingParams",function(L){F.addEmbedsConversionTrackingParams(L)}); this.events.K(m,"veClickLogged",function(L){F.api.hasVe(L)&&(L=L.visualElement.getAsJspb(),L=g.bb(L,2),F.X.push(L))})}; yev=function(m){ID.call(this,m);Y5(m,"isEmbedsShortsMode",function(){return m.isEmbedsShortsMode()}); Y5(m,"getReelItemWatchResponse",function(){var F,L;return(L=(F=m.getVideoData({playerType:1}))==null?void 0:F.getReelItemWatchResponse())!=null?L:null})}; Ghb=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"initialvideodatacreated",function(L){eL($b(),16623);F.X=g.Pe();var u=m.C().RV&&!L.fI;if(Ab(L)&&u){eL($b(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(L.getWatchNextResponse()){var q,A=(q=L.getWatchNextResponse())==null?void 0:q.trackingParams;A&&i4(A)}if(L.getPlayerResponse()){var r;(L=(r=L.getPlayerResponse())==null?void 0:r.trackingParams)&&i4(L)}}else eL($b(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),L.getEmbeddedPlayerResponse()&&(r=(A=L.getEmbeddedPlayerResponse())==null?void 0:A.trackingParams)&&i4(r)}); this.events.K(m,"loadvideo",function(){eL($b(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:F.X})}); this.events.K(m,"cuevideo",function(L){L===1&&eL($b(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:F.X})}); this.events.K(m,"largeplaybuttonclicked",function(L){eL($b(),27240,L.visualElement)}); this.events.K(m,"playlistnextbuttonclicked",function(L){eL($b(),27240,L.visualElement)}); this.events.K(m,"playlistprevbuttonclicked",function(L){eL($b(),27240,L.visualElement)}); this.events.K(m,"playlistautonextvideo",function(){eL($b(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; dV=function(m,F){g.O.call(this);var L=this;this.X=null;this.G=F;F=[];for(var u=0;u<=100;u++)F.push(u/100);F={threshold:F,trackVisibility:!0,delay:1E3};(this.B=window.IntersectionObserver?new IntersectionObserver(function(q){q=q[q.length-1];var A=null;typeof q.isVisible==="undefined"?document.visibilityState==="visible"&&q.isIntersecting&&q.intersectionRatio>0?A=q.intersectionRatio:document.visibilityState==="hidden"?A=0:A=null:A=q.isVisible?q.intersectionRatio:0;A!=null&&(A=Math.max(A,0),A=Math.min(A, 1));L.X=A;typeof L.G==="function"&&L.G(L.X)},F):null)&&this.B.observe(m)}; laB=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"applicationInitialized",function(){vpv(F)})}; vpv=function(m){var F=m.api.getRootNode(),L,u=m.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((L=F.parentElement)==null?void 0:L.parentElement)||F:F;m.X=new dV(u,function(q){q!=null&&(m.api.C().p$=q,m.api.C().DL="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.Q(m,m.X);m.events.K(m.api,"videoStatsPingCreated",function(q){var A=m.X;A=A.X==null?null:Math.round(A.X*100)/100;q.inview=A!=null?A:void 0;A=m.api.getPlayerSize();if(A.height>0&&A.width>0){A=[Math.round(A.width),Math.round(A.height)];var r=g.l2();r>1&&A.push(r);A=A.join(":")}else A=void 0;q.size=A})}; nb=function(m){ID.call(this,m);var F=this;Y5(this.api,"dismissFeaturedProductOverlay",function(){F.dismissFeaturedProductOverlay()})}; wz_=function(m){var F;return((F=((m==null?void 0:m.messageRenderers)||[]).find(function(L){return!!L.timeCounterRenderer}))==null?void 0:F.timeCounterRenderer)||null}; BE=function(m){g.d.call(this,{U:"div",UR:["ytp-player-content","ytp-iv-player-content"],T:[{U:"div",J:"ytp-free-preview-countdown-timer",T:[{U:"span",G0:"{{label}}"},{U:"span",J:"ytp-free-preview-countdown-timer-separator",G0:"\u2022"},{U:"span",G0:"{{duration}}"}]}]});this.api=m;this.X=null;this.G=this.B=0;this.K(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; jvD=function(m,F){m.X||(m.B=F,m.G=(0,g.a9)(),m.X=new g.nB(function(){Vkn(m)},null),Vkn(m))}; Vkn=function(m){var F=Math,L=F.round,u=Math.min((0,g.a9)()-m.G,m.B);F=L.call(F,(m.B-u)/1E3);m.updateValue("duration",vK({seconds:F}));F<=0&&m.X?m.stopTimer():m.X&&m.X.start()}; IaA=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"basechromeinitialized",function(){F.X=new BE(m);g.Q(F,F.X);g.Jb(m,F.X.element,4);F.X.hide()})}; HE=function(m){g.d.call(this,{U:"button",UR:["ytp-fullerscreen-edu-button","ytp-button"],T:[{U:"div",UR:["ytp-fullerscreen-edu-text"],G0:"Scroll for details"},{U:"div",UR:["ytp-fullerscreen-edu-chevron"],T:[hv_()]}],D:{"data-priority":"2"}});this.ZC=m;this.fade=new g.Jd(this,250,void 0,100);this.B=this.X=!1;m.createClientVe(this.element,this,61214);g.Q(this,this.fade);this.K(m,"fullscreentoggled",this.FN);this.K(m,"presentingplayerstatechange",this.FN);this.listen("click",this.onClick);this.FN()}; Jq=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);Y5(this.api,"updateFullerscreenEduButtonSubtleModeState",function(u){F.updateFullerscreenEduButtonSubtleModeState(u)}); Y5(this.api,"updateFullerscreenEduButtonVisibility",function(u){F.updateFullerscreenEduButtonVisibility(u)}); var L=m.C();m.N("external_fullscreen_with_edu")&&L.externalFullscreen&&Gs(L)&&L.controlsType==="1"&&this.events.K(m,"standardControlsInitialized",function(){F.X=new HE(m);g.Q(F,F.X);m.RC(F.X)})}; Rju=function(m){g.d.call(this,{U:"div",J:"ytp-gated-actions-overlay",T:[{U:"div",J:"ytp-gated-actions-overlay-background",T:[{U:"div",J:"ytp-gated-actions-overlay-background-overlay"}]},{U:"button",UR:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],D:{"aria-label":"Close"},T:[g.Ry()]},{U:"div",J:"ytp-gated-actions-overlay-bar",T:[{U:"div",J:"ytp-gated-actions-overlay-text-container",T:[{U:"div",J:"ytp-gated-actions-overlay-title",G0:"{{title}}"},{U:"div",J:"ytp-gated-actions-overlay-subtitle", G0:"{{subtitle}}"}]},{U:"div",J:"ytp-gated-actions-overlay-button-container"}]}]});var F=this;this.api=m;this.background=this.Vc("ytp-gated-actions-overlay-background");this.B=this.Vc("ytp-gated-actions-overlay-button-container");this.X=[];this.K(this.Vc("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){F.api.Wb("onCloseMiniplayer")}); this.hide()}; ejn=function(m,F){var L=0;L=0;for(var u={};L q&&(q=G.width,A="url("+G.url+")")}L.background.style.backgroundImage=A;ejn(L,u.actionButtons||[]);L.show()}else L.hide()}); g.Jb(this.api,this.X.element,4)}; Cb=function(m){ID.call(this,m);var F=this;D8(this.api,"getSphericalProperties",function(){return F.getSphericalProperties()}); D8(this.api,"setSphericalProperties",function(){F.setSphericalProperties.apply(F,g.X(g.eC.apply(0,arguments)))}); aU(this.api,"getSphericalProperties",function(){return F.api.getPresentingPlayerType()===2?{}:F.getSphericalProperties()}); aU(this.api,"setSphericalProperties",function(){var L=g.eC.apply(0,arguments);F.api.getPresentingPlayerType()!==2&&F.setSphericalProperties.apply(F,g.X(L))})}; mu=function(m){ID.call(this,m);Y5(m,"createClientVe",this.createClientVe.bind(this));Y5(m,"createServerVe",this.createServerVe.bind(this));Y5(m,"destroyVe",this.destroyVe.bind(this));Y5(m,"hasVe",this.hasVe.bind(this));Y5(m,"logClick",this.logClick.bind(this));Y5(m,"logVisibility",this.logVisibility.bind(this));Y5(m,"setTrackingParams",this.setTrackingParams.bind(this))}; FQ=function(m,F,L,u){function q(r){var G=!(r.status!==204&&r.status!==200&&!r.response),v;r={succ:""+ +G,rc:r.status,lb:((v=r.response)==null?void 0:v.byteLength)||0,rt:((0,g.a9)()-A).toFixed(),shost:g.DI(m),trigger:F};iNy(r,m);L&&L(r);u&&!G&&u(new g.q6("pathprobe.net",r))} var A=(0,g.a9)();g.pA(m,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:q,onTimeout:q})}; iNy=function(m,F){var L;((L=window.performance)==null?0:L.getEntriesByName)&&(F=performance.getEntriesByName(F))&&F.length&&(F=F[0],m.pedns=(F.domainLookupEnd-F.startTime).toFixed(),m.pecon=(F.connectEnd-F.domainLookupEnd).toFixed(),m.perqs=(F.requestStart-F.connectEnd).toFixed(),gpn&&(m.perqsa=F.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; zjj=function(m){gpn=m}; LW=function(m,F){this.ll=m;this.policy=F;this.playbackRate=1}; YKv=function(m,F){var L=Math.min(2.5,u1(m.ll));m=qH(m);return F-L*m}; rM=function(m,F,L,u,q){q=q===void 0?!1:q;if(m.policy.FB)return Math.ceil(m.policy.FB*F);m.policy.PG&&(u=Math.abs(u));u/=m.playbackRate;var A=1/AY(m.ll);L=Math.max(.9*(u-3),u1(m.ll)+m.ll.B.X*A)/A*.8/(F+L);L=Math.min(L,u);m.policy.o_>0&&q&&(L=Math.max(L,m.policy.o_));return aay(m,L,F)}; aay=function(m,F,L){return Math.ceil(Math.max(Math.max(m.policy.n$,m.policy.bB*L),Math.min(Math.min(m.policy.Cu,31*L),Math.ceil(F*L))))||m.policy.n$}; qH=function(m){return AY(m.ll,!m.policy.AO,m.policy.Bv)}; yY=function(m){return qH(m)/m.playbackRate}; G4=function(m,F,L){var u=m.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],q=m.policy.playbackStartPolicy.startMinReadaheadPolicy||[];m=Infinity;F=g.Z(F&&u.length>0?u:q);for(u=F.next();!u.done;u=F.next())u=u.value,q=u.minReadaheadMs||0,L<(u.minBandwidthBytesPerSec||0)||m>q&&(m=q);return m0&&(this.B=L.KV)}; NAA=function(m,F,L,u,q){if(!u.info.G){if(L.length===0)L.push(u);else{var A;(m=(A=L.pop())==null?void 0:g.xY(A,u))?L.push(m):L.push(u)}return q}var r;(L=(r=L.pop())==null?void 0:g.xY(r,u))||(L=u);if(L.info.X)return m.logger&&m.logger({incompleteSegment:L.info.lM()}),q;u=m.kA(L);q=u.N0;u={clipId:u.clipId,formatId:u.formatId,startTimeMs:u.startTimeMs,durationMs:u.KB,BW:q,pw:q};q=D3j(F,u.startTimeMs);if(A=L=q>=0?F[q]:null){A=u;var G=q;r=L.startTimeMs+L.durationMs;var v=A.startTimeMs+A.durationMs;if(A.startTimeMs- r>m.B)A=!1;else if(TAj(m,L.formatId,A.formatId))L.durationMs=Math.max(r,v)-L.startTimeMs,L.pw=Math.max(L.pw,A.pw),A=!0;else if(Math.abs(L.startTimeMs-A.startTimeMs)<=m.B)if(L.durationMs>A.durationMs+m.B){var l=L.formatId,w=L.BW;G=L.pw;L.formatId=A.formatId;L.durationMs=A.durationMs;L.BW=A.BW;L.pw=A.pw;A.formatId=l;A.startTimeMs=v;A.durationMs=r-v;A.BW=w;A.pw=G;A=!1}else L.formatId=A.formatId,A=!0;else r>A.startTimeMs&&(r>v&&(F.splice(G+1,0,{formatId:L.formatId,startTimeMs:v,durationMs:r-v,BW:A.pw+ 1,pw:L.pw}),m.logger&&m.logger({splitOldStart:(l=L.startTimeMs)==null?void 0:l.toFixed(3),splitOldEnd:r==null?void 0:r.toFixed(3),splitNewStart:(w=A.startTimeMs)==null?void 0:w.toFixed(3),splitNewEnd:v==null?void 0:v.toFixed(3)})),L.durationMs=A.startTimeMs-L.startTimeMs,L.pw=A.BW-1),A=!1}A?u=L:(q+=1,F.splice(q,0,u));l=0;for(w=q+1;w=v+L.B?L=!0:G+L.B=0?m:-m-2}; pzM=function(m,F){if(m.KI){var L=m.KI.Pn();if(L.length!==0){if(m.G&&F){var u=m.G,q=u.info.V;!Cv(L,q)&&u.info.Z>0&&(0,g.a9)()-m.L<5E3&&(m.logger&&m.logger({dend:u.info.lM()}),L=g2v(L,q,q+.01))}m.policy.Ih&&m.logger&&m.logger({cbri:""+m.X});u=[];for(var A=q=0;q=r){var w=Object.assign({},m.BP[A]),V=m.JF.G.get(CN(m.BP[A].formatId)),I=Math.max(v,r);r=V.index.R9(I+m.B/ 1E3);v=V.index.getStartTime(r);var R=r+ +(Math.abs(v-I)>m.B/1E3);I=R+m.V;R=V.index.getStartTime(R)*1E3;A!==m.X||F?(w.BW=I,w.startTimeMs=R):(m.logger&&m.logger({pEvict:"1",og:w.startTimeMs,adj:v*1E3}),w.BW=r+m.V,w.startTimeMs=v*1E3);r=void 0;v=((r=m.G)==null?void 0:r.info.duration)||11;A===m.X&&Gm.B/1E3);r=v+m.V;V=V.index.qd(v)*1E3;w.pw=r;w.durationMs=V-w.startTimeMs;w.BW<=w.pw&&u.push(w)}l=0&&Ik(m.audioTrack,m.targetTime)>=0&&A?((m.videoTrack.V||m.audioTrack.V)&&m.loader.XN("iterativeSeeking",{status:"done",count:m.seekCount}),m.videoTrack.V=!1,m.audioTrack.V=!1):u&&g.p4(function(){if(m.X||!m.policy.HR)e0(m);else{var r=F.startTime,G=F.duration;if(!m.policy.L){var v=m.videoTrack.Y!==-1&&m.audioTrack.Y!==-1,l=!m.videoTrack.b9&&!m.audioTrack.b9;(L?m.videoTrack.V:m.audioTrack.V)&&v&&l&&(m.targetTime>= r&&m.targetTime432E3&&qJA(m.JF);m.B&&(q=m.B,m.B=0);g.p4(function(){m.policy.L||Po(m,q,102)}); m.loader.XN("initManifestlessSync",{st:q,ost:q+m.loader.CI(),a:m.audioTrack.Y,v:m.videoTrack.Y});m.G&&(m.G.resolve(q+.1),m.G=null);m.policy.L&&Po(m,q,102)}}}; Y4=function(){this.data=new Uint8Array(2048);this.pos=0;z4||(z4=Dt("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; ak=function(m,F){m.add(F==null||isNaN(F)?0:F+1)}; T4=function(m,F){var L=this;this.Ku=m;this.requestNumber=++hjM;this.X=this.now();this.W=this.hF=NaN;this.Z=this.X;this.G=this.nI=this.Y=0;this.L=this.X;this.RW=this.b9=this.jY=this.Th=this.fI=this.ER=this.B=this.V=0;this.Bb=this.isActive=!1;this.HR=this.q0=0;this.rY={jQ0:function(){return L.zD}}; this.ll=F.ll;this.snapshot=Dz(this.ll);this.policy=this.ll.B;this.Zg=!!F.Zg;this.D$=F.D$;this.VN=F.VN||0;this.hD=F.hD||0;F.uJ&&(this.Qc=new Y4);var u;this.zD=(u=F.zD)!=null?u:!1;this.Zg||WW_(this.ll)}; ONu=function(m){m.jY=Math.max(m.jY,m.Y-m.fI);m.b9=Math.max(m.b9,m.Z-m.Th);m.ER=0}; NH=function(m,F,L){Qvv(m.ll,F);m.Qc&&(m.Qc.add(Math.ceil(F)-Math.ceil(m.Z)),m.Qc.add(Math.max(0,Math.ceil(L/1024)-Math.ceil(m.Y/1024))));var u=F-m.Z,q=L-m.Y;m.nI=q;m.RW=Math.max(m.RW,q/(u+.01)*1E3);m.Z=F;m.Y=L;m.ER&&L>m.ER&&ONu(m)}; pW=function(m,F){m.url=F;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; KW=function(m,F){T4.call(this,m,F);this.SY=this.Eu=!1;this.xC=this.Hb=Infinity;this.Lu=NaN;this.BR=!1;this.aW=NaN;this.GY=this.w8=this.AF=0;this.Q3=F.Q3||1;this.Iw=F.Iw||this.Q3;this.HM=F.HM;this.N0=F.N0;this.gb=F.gb;svA(this);this.dW(this.X);this.LI=(this.aW-this.X)/1E3}; bNu=function(m){var F=m.w8||m.AF;return F?m.snapshot.delay+Math.min(m.hD,(m.W-m.hF)/1E3)+F:m.LI}; x4=function(m,F,L){if(!m.Zg){F=Math.max(F,.01);var u=m.VN?Math.max(F,L/m.VN):F,q=m.ll.B.G;q&&(u=F,m.VN&&(u=Math.max(F,L/m.VN*q)));fW(m.ll,F,L,u)}}; ceM=function(m){return(m.L-m.X)/1E3}; svA=function(m){m.Lu=m.X+m.snapshot.delay*1E3;m.BR=!1}; MH=function(m,F){if(m.HM&&m.N0!==void 0&&m.gb!==void 0){var L=Math,u=L.min,q=m.Hb;var A=m.HM;var r=m.X;if(d3v(A,m.N0))A=F;else{var G=0;A.Ig&&(G=.2);A=r+(A.hD+G)*1E3}m.Hb=u.call(L,q,A);L=Math;u=L.min;q=m.xC;A=m.HM;r=m.X;G=npA(A,m.N0,m.gb);G!==2&&(F=G?F:r+A.hD*1E3,A.Ig&&(F+=A.hD*1E3));m.xC=u.call(L,q,F);m.Hb<=m.X?svA(m):(m.Lu=m.Hb,m.BR=!0)}}; BAu=function(m,F){if(F+1<=m.totalLength){var L=eG(m,F);L=L<128?1:L<192?2:L<224?3:L<240?4:5}else L=0;if(L<1||!(F+L<=m.totalLength))return[-1,F];if(L===1)m=eG(m,F++);else if(L===2)L=eG(m,F++),m=eG(m,F++),m=(L&63)+64*m;else if(L===3){L=eG(m,F++);var u=eG(m,F++);m=eG(m,F++);m=(L&31)+32*(u+256*m)}else if(L===4){L=eG(m,F++);u=eG(m,F++);var q=eG(m,F++);m=eG(m,F++);m=(L&15)+16*(u+256*(q+256*m))}else L=F+1,m.focus(L),Ia(m,L,4)?m=fWD(m).getUint32(L-m.G,!0):(u=eG(m,L+2)+256*eG(m,L+3),m=eG(m,L)+256*(eG(m,L+1)+ 256*u)),F+=5;return[m,F]}; Zz=function(m){this.Ku=m;this.X=new l0}; S0=function(m,F){this.info=m;this.callback=F;this.state=1;this.Tn=this.Wo=!1;this.mA=null}; HNN=function(m){return g.Mr(m.info.Pb,function(F){return F.type===3})}; ok=function(m,F,L,u){var q=this;u=u===void 0?{}:u;this.policy=F;this.Ku=L;this.status=0;this.X=new l0;this.B=0;this.sR=this.V=this.G=!1;this.xhr=new XMLHttpRequest;this.xhr.open(u.method||"GET",m);if(u.headers)for(m=u.headers,F=g.Z(Object.keys(m)),L=F.next();!L.done;L=F.next())L=L.value,this.xhr.setRequestHeader(L,m[L]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return q.f4()}; this.xhr.onload=function(){return q.onDone()}; this.xhr.onerror=function(){return q.onError()}; this.xhr.fetch(function(A){q.X.append(A);q.B+=A.length;A=(0,g.a9)();q.Ku.T6(A,q.B)},function(){},u.body||null)}; Jej=function(m,F){this.B=(new TextEncoder).encode(m);this.X=(new TextEncoder).encode(F)}; x7M=function(m,F){var L;return g.h(function(u){if(!F)return u.return(F);L=new g.Gz(m.B);return u.return(L.encrypt(F,m.X))})}; XpM=function(m,F){var L;return g.h(function(u){if(u.X==1){if(!F)return u.return(F);L=new g.Gz(m.B);return g.k(u,L.decrypt(F,m.X),2)}return u.return(u.B)})}; CJv=function(m,F){var L=this;this.X=m;this.Ku=F;this.loaded=this.status=0;this.error="";m=u3(this.X.get("range")||"");if(!m)throw Error("bad range");this.range=m;this.B=new l0;this.run().then(function(){L.Ku.CT()},function(u){L.error=""+u||"unknown_err"; L.Ku.CT()})}; FmB=function(m,F,L,u){var q=this;u=u===void 0?{}:u;this.policy=F;this.Ku=L;this.L=u;this.status=0;this.response=void 0;this.B=0;this.aborted=this.Y=!1;this.errorMessage="";this.W=function(A){if(A)if(q.status=A.status,A.ok&&A.body&&q.status!==204)q.status=q.status||242,q.G=A.body.getReader(),q.sR()?q.G.cancel().catch(function(){}):(q.responseHeaders=A.headers,q.Ku.Jl(),mmu(q)); else q.onDone();else q.onError(Error("null_response"))}; this.Z=function(A){var r=(0,g.a9)();q.sR()||(A.done?(q.G=void 0,q.onDone()):(A=A.value,q.B+=A.length,q.X.append(A),mmu(q),q.Ku.T6(r,q.B)))}; this.onError=function(A){q.errorMessage=String(A);q.Y=!0;q.onDone()}; this.X=new l0;this.V=window.AbortController?new AbortController:void 0;this.start(m)}; mmu=function(m){m.G.read().then(m.Z,m.onError).then(void 0,p$)}; LmD=function(m,F,L){var u=this;L=L===void 0?{}:L;this.Ku=F;this.B=this.status=0;this.sR=this.X=!1;this.xhr=new XMLHttpRequest;this.xhr.open(L.method||"GET",m);if(L.headers){m=L.headers;F=g.Z(Object.keys(m));for(var q=F.next();!q.done;q=F.next())q=q.value,this.xhr.setRequestHeader(q,m[q])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(A){u.f4(A)}; m=wo(function(A){u.onDone(A)}); this.xhr.addEventListener("load",m,!1);this.xhr.addEventListener("error",m,!1);L.body?this.xhr.send(L.body):this.xhr.send();this.xhr.addEventListener("progress",wo(function(A){u.onProgress(A)}),!1)}; XQ=function(m,F,L,u,q){if(Nb(7,m.o6))return new CJv(m,L);m=m.VV();return u?igM()?new ok(m,F,L,q):new FmB(m,F,L,q):new LmD(m,L,q)}; tY=function(m,F){g.O.call(this);var L=this;this.policy=m;this.Pb=F;this.B=0;this.X=null;this.EL=[];this.G=null;this.rY={Ql:function(){return L.Pb}}; this.Pb.length===1||g.Mr(this.Pb,function(u){return!!u.range})}; EX=function(m,F,L){m.X&&(wN(m.X,F),F=m.X,m.X=null);for(var u=0,q=0,A=g.Z(m.Pb),r=A.next();!r.done;r=A.next())if(r=r.value,r.range&&u+r.B<=m.B)u+=r.B;else{if(yT(r)&&!L&&m.B+F.totalLength-q=400?(m.lastError="net.badstatus",!0):(q===void 0?0:q)?(m.lastError="ump.spsrejectfailure",!0):L||u!==void 0&&u?!1:(m.lastError=F===204?"net.nocontent":"net.connect",!0)}; QY=function(m,F){if(m.policy.RA)return!1;var L=F.getResponseHeader("content-type"),u=F.Sq();m=!u||u<=m.policy.sU;return(!F.zf()||!L||L.indexOf("text/plain")!==-1)&&m}; yH_=function(m,F){var L="";F=F.T1();F.totalLength<=m.policy.sU&&(m=Ra(F),m=i0(m),L=YA(m)?m:"");return L}; k4=function(m){return cz(m.V,w_(46,m.My.o6))}; Gjj=function(m){var F=m.timing.Rn();F.shost=w_(44,m.My.o6);m.policy.oR&&m.policy.VP&&(F.csrc=1);return F}; vYv=function(m,F){return(m==null?void 0:m.maxWidth)>(F==null?void 0:F.maxWidth)||(m==null?void 0:m.maxHeight)>(F==null?void 0:F.maxHeight)}; lHM=function(m,F){for(var L=g.Z(F.keys()),u=L.next();!u.done;u=L.next())if(u=F.get(u.value),u.length!==0){g.IW(u,function(G,v){return v.maxFramerate-G.maxFramerate}); for(var q=[u[0]],A=0,r=1;rm.X||L.push(u)}return L}; sX=function(m,F,L){var u=jrA[m]||[];L.N("html5_shorts_onesie_mismatched_fix")&&(u=IHv[m]||[]);F.push.apply(F,g.X(u));L.N("html5_early_media_for_drm")&&F.push.apply(F,g.X(RBM[m]||[]))}; zBM=function(m,F){var L=g.KK(m),u=m.C(),q=u.Y;u=u.N("html5_shorts_onesie_mismatched_fix");var A=m.Yj();if(u){if(!q.X){if(A&&b1)return b1;if(co)return co}}else if(co&&!q.X)return co;var r=[],G=[],v={},l=dM.concat($mj);u&&(l=dM.concat(eBM));m.N("html5_early_media_for_drm")&&(l=l.concat(P3j),m.N("allow_vp9_1080p_mq_enc")&&l.push(ilv));var w=[].concat(g.X(gYN));m.N("html5_iamf_audio_onesie_fmt")&&w.push(["773"]);l=g.Z(l);for(var V=l.next();!V.done;V=l.next()){var I=!1;V=g.Z(V.value);for(var R=V.next();!R.done;R= V.next()){R=R.value;var e=ap(R,A&&u);if(e&&e.video&&!(hX(e)&&!L.Qc&&e.video.qualityOrdinal>L.QL)){var a=g.CH(m.C().experiments,"html5_drm_byterate_soft_cap");a>0&&PSA(e)&&e.u9>a||(I?(r.push(R),sX(R,r,m)):(e=BK(L,e,q),e===!0?(I=!0,r.push(R),sX(R,r,m)):v[R]=e))}}}w=g.Z(w);for(l=w.next();!l.done;l=w.next())for(l=g.Z(l.value),I=l.next();!I.done;I=l.next())if(I=I.value,(V=iQA(I))&&V.audio&&(m.N("html5_onesie_51_audio")||!Wm(V)))if(V=BK(L,V,q),V===!0){G.push(I);sX(I,G,m);break}else v[I]=V;if(!m.N("html5_enable_audio_quality_setting"))for(m= g.Z(["141","774"]),w=m.next();!w.done;w=m.next())w=w.value,G.includes(w)&&(g.Fd(G,w),v[w]="blkhqa");L.X&&F("orfmts",v);if(u)return q.X&&(q.X=!1,b1=co=void 0),A?b1={video:r,audio:G}:co={video:r,audio:G};co={video:r,audio:G};q.X=!1;return co}; g.DmZ=function(m,F,L){var u=L.Y,q=[],A=[],r=L.N("html5_shorts_onesie_mismatched_fix");m=m.Yj();var G=dM.concat($mj);r&&(G=dM.concat(eBM));L.N("html5_early_media_for_drm")&&(G=G.concat(P3j),L.N("allow_vp9_1080p_mq_enc")&&G.push(ilv));var v=[].concat(g.X(gYN));L.N("html5_iamf_audio_onesie_fmt")&&v.push(["773"]);G=g.Z(G);for(var l=G.next();!l.done;l=G.next()){l=g.Z(l.value);for(var w=l.next();!w.done;w=l.next()){w=w.value;var V=ap(w,m&&r);if(V&&V.video){var I=g.CH(L.experiments,"html5_drm_byterate_soft_cap"); if(!(I>0&&PSA(V)&&V.u9>I)&&BK(F,V,u)===!0){q.push({videoCodec:YAj[Xj[w]],maxWidth:V.video.width,maxHeight:V.video.height,maxFramerate:V.video.fps});break}}}}r=g.Z(v);for(m=r.next();!m.done;m=r.next())for(m=g.Z(m.value),v=m.next();!v.done;v=m.next())if(v=v.value,(G=iQA(v))&&G.audio&&(L.N("html5_onesie_51_audio")||!Wm(G))&&BK(F,G,u)===!0){A.push({audioCodec:aHu[Xj[v]],numChannels:G.audio.numChannels});break}return{videoFormatCapabilities:q,audioFormatCapabilities:A}}; pX_=function(m){var F,L={},u=m.z0,q=m.kC,A=m.ll,r=u.getVideoData(),G=KR(0),v=u.getVisibilityState();q.N("html5_enable_audio_quality_setting")&&(L.Sy=q.Sy);G&&(L.M0C=G,L.lastManualDirection=aiD(),G=P8n()||0,G>0&&(G=(q.N("html5_use_date_now_for_local_storage")?Date.now():(0,g.a9)())-G,q.N("html5_use_date_now_for_local_storage")?G>0&&(L.timeSinceLastManualFormatSelectionMs=G):L.timeSinceLastManualFormatSelectionMs=G));G=q.N("html5_use_streamer_bandwidth_for_low_latency_live")&&r.isLowLatencyLiveStream; if(A.Bb&&!G){var l;G=q.N("html5_disable_bandwidth_cofactors_for_sabr_live")?!((l=m.n0)==null||!l.AO):!1;L.cB=AY(A,!G)}G=g.pv.medium;var w=Math.floor(G*16/9);(l=r.Yj())||(r.X&&r.G&&r.G.videoInfos.length!==0?(l=r.G.videoInfos[0],l=!!l.video&&l.video.width0?{authorizedFormats:m.authorizedFormats}:{authorizedFormats:F};m.sabrLicenseConstraint&&(L.ly.sabrLicenseConstraint=m.sabrLicenseConstraint);if(q.N("html5_onesie_media_capabilities")||U$(r))L.cK=3;q.N("html5_onesie_audio_only_playback")&& TO(r)&&(L.cK=1);var M;((M=m.n0)==null?0:M.rJ)&&m.uN0&&(L.cK=L.cK===void 0?7:L.cK|4);M=r.aW?r.aW:g.KK(r);q.N("html5_onesie_media_capabilities")&&(L.mediaCapabilities=g.DmZ(r,M,q));var S;if((S=m.n0)==null?0:nW(S)){var t;S=m.S$;F=m.Ug;I=(t=m.n0)==null?void 0:t.u9;t=[];R=[];e=new Map;a=g.Z(r.cO.X.values());for(T=a.next();!T.done;T=a.next())if(T=T.value,T.rh)R.push({audioCodec:aHu[T.d8],numChannels:T.numChannels,spatialCapabilityBitmask:TWA[T.d8]});else{f=YAj[T.d8];v=T.maxBitrateBps||0;l=I?I*8:0;v={videoCodec:f, maxWidth:F?854:T.maxWidth||0,maxHeight:F?480:T.maxHeight||0,maxFramerate:T.maxFramerate||0,is10BitSupported:T.SW||!1,maxBitrateBps:l&&v?Math.min(l,v):l||v};if(T.d8==="1"||T.d8==="9")v.efficient=!0;T=f+"_"+T.SW;f=e.get(T)||[];f.push(v);e.set(T,f)}t=lHM(t,e);S=S?[].concat(g.X(S)):[];r.N("html5_ssff_denylist_opus_low")&&S.push(249,350);g.KK(r);L.mediaCapabilities={videoFormatCapabilities:t,audioFormatCapabilities:R,hdrModeBitmask:3,perPlaybackAttributes:S.length?{itagDenylist:S}:{}}}var b;if((b=m.n0)== null?0:b.X){L.pT=M.pT;var W;L.QL=(W=m.n0)==null?void 0:W.QL}q.Av&&(L.A3=q.Av);L.j4=m.al;L.jO=m.jO;L.LG=m.LG;L.Uq=m.Uq;m.ww&&(L.UNN=(0,g.a9)()-m.ww);m.ot&&q.N("html5_report_prefetch_requests")&&(L.ot=m.ot);wY||(L.msb=!0);b=u1(A)*1E3;b>0&&(L.I2=b);var H;((H=m.n0)==null?0:H.Cc)&&m.vU&&m.vU0?mB:A.interruptions[0]||0;var FM;if((FM=m.n0)==null?0:FM.nI)L.Tf=m.Tf;q.aW&&(L.audioTrackId=q.aW);GP(r)&&!L.audioTrackId&&(q.N("html5_fill_default_mosaic_audio_track_id")||(m=QIB(r),L.audioTrackId=m),r==null||r.XN("misstrkchg",{"default":L.audioTrackId}));if(m=lxv())L.detailedNetworkType=NWM[m]||NWM.other;!q.N("html5_enable_voice_boost")||r.Yj()||r.isAd()||(L.z6R=q.qh);return L}; Bo=function(m,F,L,u,q,A,r){var G={};F&&(G.yu=F);if(!m)return G;G.playbackCookie=L==null?void 0:L.playbackCookie;q&&(G.Oa=q);G.Tb=[];G.qn=[];if(r==null?0:r.size)for(F=g.Z(r.values()),L=F.next();!L.done;L=F.next())G.qn.push(L.value);if(m.sabrContextUpdates.size>0)for(F=g.Z(m.sabrContextUpdates.values()),L=F.next();!L.done;L=F.next())Kmj(G,L.value,u);hB(m)&&A&&Kmj(G,A,u);u=m.C().X;G.clientInfo={clientName:fHM[u.c.toUpperCase()]||0};u.cbrand&&(G.clientInfo.deviceMake=u.cbrand);u.cmodel&&(G.clientInfo.deviceModel= u.cmodel);u.cver&&(G.clientInfo.clientVersion=u.cver);u.cos&&(G.clientInfo.osName=u.cos);u.cosver&&(G.clientInfo.osVersion=u.cosver);u=m.C();u.N("html5_sabr_enable_server_xtag_selection")&&u.YW&&(G.clientInfo.hl=u.YW);m.X6&&(G.X6=m.X6);return G}; Kmj=function(m,F,L){var u=F.type||0;(L==null?0:L.has(u))?m.qn.push(F):m.Tb.push(u)}; VY=function(m,F,L,u,q,A){var r=A===void 0?{}:A;var G=r.H3===void 0?[]:r.H3;var v=r.L6===void 0?!1:r.L6;var l=r.Ro===void 0?0:r.Ro;var w=r.poToken===void 0?"":r.poToken;var V=r.J7===void 0?void 0:r.J7;var I=r.Ua===void 0?"":r.Ua;var R=r.k7===void 0?0:r.k7;var e=r.lV===void 0?new Uint8Array(0):r.lV;var a=r.va===void 0?!1:r.va;A=r.hY===void 0?0:r.hY;r=r.yu===void 0?void 0:r.yu;S0.call(this,F,q);var T=this;this.policy=m;this.logger=new g.Nm("dash/request");this.hg=this.k5=0;this.gH=!1;this.G7=this.WF= null;this.ek=!1;this.lV=this.k7=null;this.jF=this.vV=!1;this.YU=null;this.hY=this.OO=0;this.fd=!1;this.rY={UM:function(M){T.UM(M)}, TjW:function(){return T.mA}, ZQu:function(M){T.mA=M}, J$Y:function(M){T.k5=M}, Lhu:function(M){T.Mm.lastError=M}, s0:function(){return T.xhr}}; this.timing=new KW(this,L);this.L6=v;this.k7=R;this.lV=e;this.My=g.$Y(this.info,this.policy,u);this.My.set("rn",this.Jy().toString());this.My.set("rbuf",(l*1E3).toFixed().toString());this.L6&&this.My.set("smb","1");this.policy.qh&&w&&this.My.set("pot",w);I&&this.My.set("bbs",I);this.policy.useUmp&&!Nb(6,this.My.o6)&&(this.Fu=new Zz(this),this.My.set("ump","1"),this.My.set("srfvp","1"));if(m=this.policy.uY?this.policy.Qt&&!isNaN(this.info.gb)&&this.info.gb>this.policy.MS?!1:!0:!1)F=null,this.policy.C_&& this.policy.bv?F=[1]:a&&(F=[]),F!=null&&(this.policy.Vt&&F.push(2),this.My.set("defsel",F.join(",")));this.Mm=new UX(this,this.policy,this.My,this.info.VM,this.timing,this.logger,u,V);this.H3=G||null;this.Tn=xmA(this);uOA(this.Mm);u=void 0;if(this.policy.U5b||this.Fu||this.policy.Lu)u={method:"POST"},G=(0,g.Ho)([120,0]),V={},r&&(r=Bo(void 0,r),V.Nc=r),this.policy.oB&&this.lV&&(V.videoPlaybackUstreamerConfig=this.lV),this.policy.Lu&&(r=this.info.V)&&Object.assign(V,r),Object.keys(V).length>0?u.body= g.s2(V,g.a8):u.body=G;if(this.k7&&this.lV){this.My.set("iwts","1");u={method:"POST"};r={Uq:this.k7*1E3};var f;G=(f=this.info.V)==null?void 0:f.Di;f=g.s2({Un:r,Di:G||void 0,videoPlaybackUstreamerConfig:this.lV},g.a8);u.body=f}try{this.xhr=XQ(this.My,this.policy.W,this.timing,m,u),this.Mm.B.start(),A&&(this.Q1=new g.Bk(this.Fh,A,this),this.Q1.start(A+(this.timing.ll.W.s7()||0)*1E3)),this.policy.a8&&pW(this.timing,this.VV()),g.p4(function(){})}catch(M){Mzv(this,M,!0)}}; xmA=function(m){if(!(Rr(m.info)&&m.info.zD()&&m.policy.IR&&m.H3)||m.info.VM.G>=2||KR()>0||!pIA())return!1;var F=m.My.get("aitags");if(!F)return!1;F=sb(F).split(",");for(var L=[],u=g.Z(m.H3),q=u.next();!q.done;q=u.next())q=q.value,g.nc(F,q)&&L.push(q);if(!L.length)return!1;m.My.set("altitags",g.QK(L.join(",")));return!0}; Mzv=function(m,F,L){L=L===void 0?!1:L;g.Nl(F);m.Mm.lastError="player.exception";m.errorMessage=F.name+"_"+F.message;L?g.p4(function(){Wo(m.Mm)}):Wo(m.Mm)}; Zlv=function(m,F){m.timing.Bb=!0;m.xhr.zf()&&m.timing.KL();if(m.policy.pA){var L;(L=m.Q1)==null||L.stop()}EX(m.mA,F,!1)}; SAj=function(m){m.OO&&(m.xhr.status=m.OO,m.k5=m.OO)}; JY=function(m,F){T4.call(this,m,F);this.xC=!0;this.Hb=!1;this.w8=this.Lu=0;this.AF=NaN}; oYD=function(m,F,L){var u=m.VN?Math.max(F,L/m.VN):F,q=m.ll.B.G;q&&(u=F,m.VN&&(u=Math.max(F,L/m.VN*q)));fW(m.ll,F,L,u)}; CW=function(m,F){this.Ku=F;this.B={};this.logger=new g.Nm(m)}; m4=function(m){CW.call(this,"sabr",m);this.Ku=m;this.X=[]}; XXM=function(m,F,L){switch(F){case 35:m.In(L);break;case 44:m.Ts(L);break;case 43:m.yb(L);break;case 53:m.PJ(L);break;case 56:m.mj();break;case 57:m.jd(L);break;case 42:m.ZP(L);break;case 45:m.Vn(L);break;case 59:m.Pv(L);break;case 51:m.SO(L);break;case 49:m.uB(L);break;case 50:m.fG(L);break;case 47:m.qY(L);break;case 58:m.Ni(L);break;case 61:m.Ku.fA.xs((0,g.a9)());break;case 66:m.PL(L);break;case 46:m.ai(L);break;case 67:m.onSnackbarMessage(L);break;case 71:F=tO(L,Ven),m.Ku.Nn(F)}}; Fv=function(m){g.O.call(this);this.V=m;this.logger=new g.Nm("onesie");this.ZJ=new Map;this.B=this.X=!1;this.n0=this.JF=null;this.G=!1}; tzM=function(m,F,L){m.ZJ.get(F).onProgress=L}; q0=function(m,F){m.ZJ.has(F)&&(Lq?m.ZJ.get(F).ib.clear():m.ZJ.get(F).EL=new l0,uH(m,F),m.B=!0)}; EYj=function(m){for(var F=g.Z(m.ZJ),L=F.next();!L.done;L=F.next()){var u=g.Z(L.value);L=u.next().value;u=u.next().value;u.yT||q0(m,L)}}; Umy=function(m,F){F=m.ZJ.get(F);if(!F)return 0;m=0;if(F.Pb.length>0){F=g.Z(F.Pb);for(var L=F.next();!L.done;L=F.next()){var u=void 0;m+=((u=L.value.range)==null?void 0:u.length)||0}return m}if(F.ZH.length>0)for(L=g.Z(F.ZH),u=L.next();!u.done;u=L.next())m+=u.value.V8||0;return m+F.ov}; AU=function(m,F){if(Lq){var L=0;m=m.ZJ.get(F);if(m==null||!m.ib)return 0;m=g.Z(m.ib.values());for(F=m.next();!F.done;F=m.next())L+=F.value.data.totalLength;return L}return((L=m.ZJ.get(F))==null?void 0:L.EL.totalLength)||0}; rG=function(m,F){m=m.ZJ.get(F);if(Lq){if(m==null||!m.yT)return!1;F=m.ib.size>0;return m.GM.length>0||F}return!(m==null||!m.yT)&&!(m==null||!m.EL.totalLength)}; kjD=function(m,F){var L=m.ZJ.get(F),u=Umy(m,F),q=!u&&!!L.bytesReceived;if(Lq){var A;if((A=m.JF)==null?0:A.e0){m=g.Z(L.ib.values());for(F=m.next();!F.done;F=m.next())if(!F.value.D6)return!1;return q}}else if(A=m.AV(F),q&&m.X&&A!==void 0)return A;return(q||L.bytesReceived===u)&&L.y_+AU(m,F)===L.bytesReceived}; hBB=function(m,F,L,u){L.Pb.push.apply(L.Pb,g.X(u));if(Lq){L.tM.has(F)||L.tM.set(F,[]);var q;(q=L.tM.get(F)).push.apply(q,g.X(u))}else if(L.mA)for(m=g.Z(u),F=m.next();!F.done;F=m.next())L.mA.Pb.push(F.value);else{L.mA=new tY(m.n0,[].concat(g.X(L.Pb)));var A;((A=m.n0)==null?0:A.R_)&&g.Q(m,L.mA)}}; WmB=function(m,F,L){var u,q=(u=m.JF)==null?void 0:u.G.get(F);if(!q)return[];if(L.LT){var A;return((A=q.Yi(0,L.clipId))==null?void 0:A.Pb)||[]}if(q.VK()){var r=L.startMs,G=L.durationMs;u=1E3;var v;if(((v=m.n0)==null?0:v.X)&&L.timeRange){var l;r=(l=L.timeRange.startTicks)!=null?l:-1;var w;G=(w=L.timeRange.Mo)!=null?w:-1;var V;u=(V=L.timeRange.timescale)!=null?V:-1}if(L.t9<0||L.Bd<0||G<0||r<0||L.V8<0||u<0)return q0(m,F),[];m=qm(L.t9,L.V8);F=L.lO||0;return[new rW(3,q,m,"makeSliceInfosMediaBytes",L.Bd- 1,r/u,G/u,F,m.length-F,void 0,L.ag,L.clipId)]}if(L.Bd<0)return q0(m,F),[];var I;return((I=m.JF)==null?0:I.e0)?(F=q.dM,v=F*q.info.u9,l=L.lO,((r=m.n0)==null?0:r.X)&&m.V.lz()!=="ONESIE"&&L.timeRange&&!l&&(G=L.timeRange.startTicks/L.timeRange.timescale),[new rW(3,q,void 0,"makeSliceInfosMediaBytes",L.Bd,G,F,l,v,!0,L.ag,L.clipId)]):[]}; OlD=function(m,F,L){m.JF=F;m.n0=L;F=g.Z(m.ZJ);for(L=F.next();!L.done;L=F.next()){var u=g.Z(L.value);L=u.next().value;u=u.next().value;for(var q=g.Z(u.OG),A=q.next();!A.done;A=q.next()){A=A.value;var r=WmB(m,L,A);hBB(m,A.s9,u,r)}}}; yD=function(m,F,L,u){(m=m.ZJ.get(L))&&!m.ju&&(Lq?(m.ib.has(F)||m.ib.set(F,{data:new l0,sJ:0,D6:!1}),wN(m.ib.get(F).data,u)):wN(m.EL,u),m.bytesReceived+=u.totalLength,m.wW=!0)}; uH=function(m,F){if((F=m.ZJ.get(F))&&!F.ju){F.ju=!0;if(F.onProgress)F.onProgress();a:{F=g.Z(m.ZJ.values());for(var L=F.next();!L.done;L=F.next())if(!L.value.ju){F=!1;break a}F=!0}F&&m.V.g5()}}; QrM=function(m){Lq=m}; Gi=function(m,F,L,u,q,A,r){g.O.call(this);this.policy=m;this.info=F;this.JF=L;this.Ku=q;this.logger=new g.Nm("sabr");this.Fu=new Zz(this);this.Vz=new m4(this);this.wh=new Fv(this);this.state=1;this.mF=!1;this.Pz=0;this.clipId="";this.xO=-1;this.wH=0;this.zV=-1;this.lS=this.hC=this.fd=this.o4=!1;this.policy.AL?this.fA=new JY(this,A):this.fA=new KW(this,A);this.My=this.policy.nI?F.Wr:srA(F,this.policy,u);this.My.set("rn",""+this.Jy());this.My.set("alr","yes");OlD(this.wh,L,m);this.Mm=new UX(this,this.policy, this.My,F.VM,this.fA,this.logger,u,r,this.policy.enableServerDrivenRequestCancellation);uOA(this.Mm);var G;if((G=this.policy)==null?0:G.R_)g.Q(this,this.wh),g.Q(this,this.Mm);m=F.B;F={method:"POST",body:m};m&&(this.wH=m.length);try{this.xhr=XQ(this.My,this.policy.W,this.fA,wY,F),this.policy.a8&&pW(this.fA,this.VV()),this.Mm.B.start()}catch(v){g.K$(v)}}; blN=function(m){m.policy.j1&&m.Kb&&!m.hC?m.hC=!0:m.fA.KL()}; cHv=function(m,F){var L=-1,u=-1,q=-1,A;if((A=m.mz)==null?0:A.items)for(m=g.Z(m.mz.items),A=m.next();!A.done;A=m.next())A=A.value,F=G,v=m.JF.isManifestless,r){var l;if(((l=m.X)==null?void 0:l.Sv.event)==="predictStart"&&m.X.N0m.Y&&(m.Y=NaN,m.L=NaN);if(m.X&&m.X.N0===F){if(u=m.X,!m.policy.Y||!m.policy.B)if(q&&u){var r=u.Sv;A=q.sC(r);r.event==="predictStart"&&(m.Bb=F);m.XN("sdai",{onqevt:r.event,sq:F,mt:L,gab:A,cst:r.startSecs,cueid:m.policy.W$&&(A||r.event==="start")?r.identifier:void 0},!0);if(A)if(r.event!=="predictStart")r.event==="start"&&m.Bb===F-1&&m.XN("sdai", {gabonstart:F}),u.Ld?VD(m,4,"cue"):(m.Y=F,m.L=L,m.XN("sdai",{joinad:m.B,sg:m.Y,st:m.L.toFixed(3)}),m.W=Date.now(),VD(m,2,m.B===3?"staftpred":"join"),urv(q,u.Sv));else{var G=qPb(m);F+=Math.max(Math.ceil(-r.X/G),1);r=Math.floor(L-r.X/1E3);m.policy.B?m.G=r:m.V=F;m.XN("sdai",{onpred:L,estsq:F,estmt:r.toFixed(3)});jZ(m.loader,r,r,F,G);m.W=Date.now();VD(m,3,"predict");urv(q,u.Sv)}else m.B===1?((G=m.QM)==null?0:G.d9?0:IL(G,L))?(jZ(m.loader,L,L,F),VD(m,4,"sk2head")):VD(m,5,"nogab"):r.event==="predictStart"&& (m.policy.B&&m.G>0?(L=Math.floor(L-r.X/1E3),m.G!==L&&m.XN("sdai",{updateSt:L,old:m.G}),m.G=L):m.V>0&&(L=F+Math.max(Math.ceil(-r.X/qPb(m)),1),m.V!==L&&(m.XN("sdai",{updateSt:L,old:m.V}),m.V=L)))}else m.XN("sdai",{nulldec:1,sq:F,mt:L.toFixed(3),evt:(u==null?void 0:(r=u.Sv)==null?void 0:r.event)||"none"})}else m.B===1&&VD(m,5,"noad")}; rkv=function(m,F,L){if(m.B===1||m.B===2)return!1;if(m.B!==0&&F===m.audioTrack){if(m.policy.B)return AkD(m.videoTrack,L)||AkD(m.videoTrack,L+1);m=RL(m.videoTrack);if(L>(m?m.N0:-1))return!1}return!0}; $I=function(m,F,L){return(L<0||L===m.Y)&&!isNaN(m.L)?m.L:F}; qPb=function(m){switch(m.policy.latencyClass){case "LOW":return 2E3;case "ULTRALOW":return 1E3;default:return 5E3}}; C3_=function(m,F){if(m.X){var L=m.X.Sv.Hn-(F.startTime+m.Z-m.X.Sv.startSecs);L<=0||(L=new Iv(m.X.Sv.startSecs-(isNaN(m.Z)?0:m.Z),L,m.X.Sv.context,m.X.Sv.identifier,"stop",m.X.Sv.X+F.duration*1E3),m.XN("cuepointdiscontinuity",{segNum:F.N0}),wG(m,L,F.N0))}}; VD=function(m,F,L){m.B!==F&&(m.XN("sdai",{setsst:F,old:m.B,r:L}),m.B=F)}; eZ=function(m,F,L,u){(u===void 0?0:u)?VD(m,1,"seek"):F>0&&Math.abs(F-L)>=5&&m.B===4&&VD(m,5,"sk2t")}; yk_=function(m,F,L,u){var q=this;this.policy=m;this.XN=F;this.Z=L;this.X=u;this.V=void 0;this.B=new Set;this.L=-1;this.G=0;this.Y=!1;this.rY={kjz:function(){return q.B}}}; var vAv=function(m,F,L,u,q,A){return FBu[y[16]](this,10,m,F,L,u,q,A)}; var vNM=function(m,F){var L,u=-(((L=F.Sv)==null?void 0:L.X5)||0);F.timeRange&&(u+=(F.timeRange.startTicks||0)/(F.timeRange.timescale||1));var q,A,r,G,v;return new Iv(u,((q=F.Sv)==null?void 0:q.YeF)||0,((A=F.Sv)==null?void 0:A.jj)||"",((r=F.Sv)==null?void 0:r.identifier)||"",GpM((G=F.Sv)==null?void 0:G.event),(((v=F.Sv)==null?void 0:v.X5)||0)*1E3,m.policy.bk?F.tileContext:void 0)},P1=function(m,F){return F?m.policy.bk&&F.tileContext?F.identifier+";"+F.tileContext:F.identifier:""},lJA=function(m,F){for(var L= "",u=[],q=g.Z(m.X.entries()),A=q.next();!A.done;A=q.next()){var r=g.Z(A.value); A=r.next().value;r=r.next().value;var G=void 0,v=void 0,l=void 0;((G=r)==null?void 0:G.startTimeSecs)<=F&&F<=((v=r)==null?void 0:v.startTimeSecs)+((l=r)==null?void 0:l.Hn)&&u.push(A);v=G=void 0;L+=A+":"+((G=r)==null?void 0:G.startTimeSecs.toFixed(3))+":"+((v=r)==null?void 0:v.Hn.toFixed(3))+";"}u.length===0&&m.XN("clsdai",{no_cid:1,mt:F.toFixed(3),adConfigMap:L.substring(0,1024)});return u},GpM=function(m){if(!m)return"unknown"; switch(m){case 5:return"predictStart";case 1:return"start";case 2:return"continue";case 3:return"stop";default:return"unknown"}},wsv=function(m){switch(m){case 1:return"timeout"; case 2:return"ratecontrol";case 3:return"sverr";case 4:return"deleted";case 5:return"waiting";case 6:return"ready";case 7:return"ssdisabled";default:return"unknown"}},iH=function(m,F,L){this.audio=m; this.video=F;this.reason=L},gG=function(m,F,L){this.X=m; this.reason=F;this.token=L;this.videoId=void 0},zi=function(m,F,L){g.O.call(this); this.policy=m;this.V=F;this.XN=L;this.G=new Map;this.Y=0;this.L=!1;this.X="";this.B=!1},YI=function(m,F,L){if(L===void 0?0:L)m.L=!0; ++m.Y;L=6E4*Math.pow(2,m.Y);L=(0,g.a9)()+L;m.G.set(F.info.id,L)}; var eDM=function(){return w_[y[16]](this,15)}; var aL=function(m){for(var F=g.Z(m.G.entries()),L=F.next();!L.done;L=F.next()){var u=g.Z(L.value);L=u.next().value;u=u.next().value;u<(0,g.a9)()&&m.G.delete(L)}return m.G},DZ=function(m,F){m.X!==F&&(m.X=F,m.B=!0)},VJb=function(m,F){var L; F&&(L=g.c2(m.V.X,function(q){return q.id===F})); if(!L&&(L=g.c2(m.V.X,function(q){var A;return!((A=q.YD)==null||!A.isDefault)}),F)){var u; m.XN("iaf",{id:F,sid:(u=L)==null?void 0:u.id})}return L},Ti=function(m){this.X=this.B=0; this.alpha=Math.exp(Math.log(.5)/m)},pq=function(m,F,L,u,q,A){var r=this; A=A===void 0?[]:A;this.loader=m;this.Hb=F;this.policy=L;this.JF=u;this.L=q;this.RW=A;this.logger=new g.Nm("dash/abr");this.X=wh;this.G=this.Z=null;this.hF=-1;this.xC=!1;this.nextVideo=this.B=null;this.V=[];this.w8=new Set;this.jY={};this.aW=new Ti(1);this.W=0;this.AF=this.b9=this.Bb=!1;this.ER=0;this.Cu=!1;this.Qc=new Set;this.Lu=!1;this.rY={T3:function(){N0(r)}}; this.Y=new zi(this.policy,q,function(G,v){r.loader.XN(G,v)})},eXN=function(m,F,L){Kq(m,F); F=VJb(m.Y,L);L||F||(F=jiu(m));F=F||m.L.X[0];m.B=m.JF.X[F.id];N0(m);m.Z=m.B;IJu(m);RX_(m);m.G=m.nextVideo;m.Z=m.B;return $_D(m)},iwB=function(m,F){if(P5y(m,F))return null; if(F.reason==="m"&&F.isLocked())return Kq(m,F),m.W=m.V.length-1,N0(m),fq(m),m.b9=m.b9||m.G!==m.nextVideo,m.G=m.nextVideo,new iH(m.B,m.G,F.reason);F.reason==="r"&&(m.hF=-1);Kq(m,F);fq(m);if(F.reason==="r"&&m.nextVideo===m.G)return new iH(m.B,m.nextVideo,F.reason);m.G&&m.nextVideo&&xI(m,m.G.info)1.5&&m.loader.XN("overshoot",{sq:F.N0,br:L,max:u}))}},M0=function(m,F,L){YI(m.Y,F,L===void 0?!1:L); m.hF=-1;Kq(m,m.X)},YPD=function(m,F){return new iH(m.Z,m.G,F||m.X.reason)},$_D=function(m){m.xC?m.xC=!1:m.hF=(0,g.a9)(); m.Bb=!1;m.Lu=!1;return new iH(m.Z,m.G,m.X.reason)},aJn=function(m,F){var L={}; F=g.Z(F);for(var u=F.next();!u.done;u=F.next())if((u=u.value)&&u.video){var q=u.video.qualityOrdinal,A=L[q],r=A&&hX(A)&&A.video.qualityOrdinal>m.policy.QL,G=q<=m.policy.QL?hX(u):E_(u);if(!A||r||G)L[q]=u}return L},Kq=function(m,F){m.X=F; var L=m.L.videoInfos;if(!m.X.isLocked()){var u=(0,g.a9)();L=g.U6(L,function(r){if(r.u9>this.policy.u9)return!1;var G=this.JF.X[r.id];return aL(this.Y).get(r.id)>u||G.VM.G>4||G.L>4?!1:this.Qc.has(+r.itag)?!1:!0},m); m.Y.Ug()&&(L=g.U6(L,function(r){return r.video.width<=854&&r.video.height<=480}))}L.length||(L=m.L.videoInfos); var q=L;m.policy.o1&&(q=D_n(m,q,F));q=g.U6(q,F.V,F);if(m.X.isLocked()&&m.Y.X){var A=g.c2(L,function(r){return r.id===m.Y.X}); A?q=[A]:DZ(m.Y,"")}m.policy.o1||(q=D_n(m,q,F));q.length||(q=[L[0]]);q.sort(function(r,G){return xI(m,r)-xI(m,G)}); F={};for(L=1;LF.Gd.video.width?(g.Cc(q,L),L--):xI(m,F.nt)*m.policy.hF>xI(m,F.Gd)&&(g.Cc(q,L-1),L--);F=q[q.length-1];m.Cu=!!m.G&&!!m.G.info&&m.G.info.d8!==F.d8;m.V=q;m.w8.clear();L=!1;for(A=0;A=1080&&(L=!0);THj(m.policy,F,m.JF.e0)},D_n=function(m,F,L){var u=L.reason==="m"||L.reason==="s"; m.policy.cN&&ZZ&&g.R9&&(!u||L.X<1080)&&(F=F.filter(function(l){return l.video&&(!l.B||l.B.powerEfficient)})); if(F.length>0)if(G8()){var q=aJn(m,F);F=F.filter(function(l){return!!l&&!!l.video&&l.d8===q[l.video.qualityOrdinal].d8})}else{var A,r,G=(A=F[0])==null?void 0:(r=A.video)==null?void 0:r.qualityOrdinal; if(G){L=F.filter(function(l){return!!l&&!!l.video&&l.video.qualityOrdinal===G}); var v=aJn(m,L)[G].d8;F=F.filter(function(l){return!!l&&!!l.video&&l.d8===v})}}return F},NHZ=function(m,F){for(var L=0;L+1u},N0=function(m){if(!m.B||!m.policy.V&&!m.B.info.YD){var F=m.L.X; m.B&&(F=F.filter(function(u){return u.audio.X===m.B.info.audio.X}),F.length||(F=m.L.X)); m.B=m.JF.X[F[0].id];if(F.length>1&&!m.policy.ER){if(!m.policy.oQ){var L=g.c2(F,function(u){return u.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); L&&(m.B=m.JF.X[L.id])}L=!1;if(L=m.policy.Wh?!0:m.X.isLocked()?m.X.X<240:NHZ(m,m.B))m.B=m.JF.X[g.sR(F).id]}}},fq=function(m){if(!m.nextVideo||!m.policy.V)if(m.X.isLocked())m.nextVideo=m.X.X<=360?m.JF.X[m.V[0].id]:m.JF.X[g.sR(m.V).id]; else{for(var F=Math.min(m.W,m.V.length-1),L=yY(m.Hb),u=xI(m,m.B.info),q=L/m.policy.Hb-u;F>0&&!(xI(m,m.V[F])<=q);F--);for(L=L/m.policy.hF-u;F=L);F++);m.nextVideo=m.JF.X[m.V[F].id];m.W=F}},IJu=function(m){var F=m.policy.Hb,L=yY(m.Hb)/F-xI(m,m.B.info); F=g.d6(m.V,function(u){return xI(this,u)A?q=0:u[r]>m.buffered[r]&&(r===A-1?q=2:r===A-2&&u[r+1]>m.buffered[r+1]&&(q=3))}m.X.add(F<<3|(L&&4)|q);F=Math.ceil(m.track.yZ()*1E3);m.X.add(F-m.Y);m.Y=F;if(q===1)for(m.X.add(A),r=F=0;r=2&&m.X.add(u[A-1]-m.buffered[A-1]);L&&m.X.add(L); m.buffered=u},U9=function(m,F,L){var u=this; this.policy=m;this.X=F;this.ER=L;this.V=this.B=0;this.ZX=null;this.Bb=new Set;this.hF=[];this.indexRange=this.initRange=null;this.W=new e9;this.b9=this.Hb=!1;this.rY={Ruu:function(){return u.G}, Hgb:function(){return u.chunkSize}, SgC:function(){return u.Z}, yuF:function(){return u.L}}; (F=ZwM(this))?(this.chunkSize=F.csz,this.G=Math.floor(F.clen/F.csz),this.Z=F.ck,this.L=F.civ):(this.chunkSize=m.P$,this.G=0,this.Z=g.VC(16),this.L=g.VC(16));this.Y=new Uint8Array(this.chunkSize);this.Z&&this.L&&(this.crypto=new Jej(this.Z,this.L))},ZwM=function(m){if(m.policy.RV&&m.policy.TG)for(var F=g.Z(m.policy.RV),L=F.next(),u={};!L.done;u={iQ:void 0, yw:void 0},L=F.next())if(L=g.rd(L.value),u.iQ=+L.clen,u.yw=+L.csz,u.iQ>0&&u.yw>0&&m.policy.V===L.docid&&m.X.info.id===L.fmtid&&m.X.info.lastModified===+L.lmt)return m={},m.clen=u.iQ,m.csz=u.yw,m.ck=L.ck,m.civ=L.civ,m},kI=function(m){return!!m.ZX&&m.ZX.wM()},Xsb=function(m,F){if(!kI(m)&&!m.sR()){if(!(m.Hb||(m.Hb=!0,m.G>0))){var L=hU(m); L=LK(m.policy.V,m.X.info,W1(m),L,m.policy.q0);O9(m,L)}if(F.info.type===1){if(m.ZX){QD(m,Error("Woffle: Expect INIT slices to always start us off"));return}m.initRange=qm(0,F.B.totalLength)}else if(F.info.type===2)m.ZX&&m.ZX.type===1||QD(m,Error("Woffle: Index before init")),m.indexRange=qm(m.initRange.end+1,F.B.totalLength);else if(F.info.type===3){if(!m.ZX){QD(m,Error("Woffle: Expect MEDIA slices to always have lastSlice"));return}if(m.ZX.type===3&&!vX(m.ZX,F.info)&&(m.hF=[],F.info.N0!==l3(m.ZX)|| F.info.X!==0))return;if(F.info.G){L=g.Z(m.hF);for(var u=L.next();!u.done;u=L.next())SPD(m,u.value);m.hF=[]}else{m.hF.push(F);m.ZX=F.info;return}}else{QD(m,Error("Woffle: Unexpected slice type"));return}m.ZX=F.info;SPD(m,F);oNb(m)}},SPD=function(m,F){var L=0,u=Ra(F.B); if(m.V=u.length)return;if(L<0)throw Error("Missing data");m.V=m.G;m.B=0}for(q={};L0){var r=u.getUint32(L+28);A+=r*16+4}var G=u.getUint32(L+A-4);try{var v=hXn(F.subarray(L+A,L+A+G));if(v!==null){var l=v;break a}}catch(w){}}L+=q}l=null;break a}catch(w){l=null;break a}l=void 0}if(l!=null)for(F=Ei(PH(l,7,void 0,BH)),F==null||m.TL||(m.cryptoPeriodIndex=F),F=Ei(PH(l,10,void 0,BH)),F!=null&&F>0&&!m.TL&&(m.X=F),l=Ta(l,2,soM,void 0=== diu?2:4),l=g.Z(l),u=l.next();!u.done;u=l.next())F=m.G,L=F.push,u=HO(u.value),u=g.hP(u,4),L.call(F,u)},Ow_=function(m){return isNaN(m.cryptoPeriodIndex)?g.hP(m.initData):""+m.cryptoPeriodIndex},c1=function(m,F,L){var u=L===void 0?{}:L; L=u.videoDuration===void 0?0:u.videoDuration;var q=u.lW===void 0?void 0:u.lW;u=u.HD===void 0?!1:u.HD;this.videoId=m;this.status=F;this.videoDuration=L;this.lW=q;this.HD=u},QiA=function(m,F,L,u,q){this.videoId=m; this.FJ=F;this.B=L;this.bytesDownloaded=u;this.X=q},dG=function(m){this.X=m; this.offset=0},nq=function(m){if(m.offset>=m.X.totalLength)throw Error(); return eG(m.X,m.offset++)},si_=function(m,F){F=F===void 0?!1:F; var L=nq(m);if(L===1){F=-1;for(L=0;L<7;L++){var u=nq(m);F===-1&&u!==255&&(F=0);F>-1&&(F=F*256+u)}return F}u=128;for(var q=0;q<6&&u>L;q++)L=L*256+nq(m),u*=128;return F?L:L-u},bwZ=function(m){try{var F=si_(m,!0),L=si_(m,!1); return{id:F,size:L}}catch(u){return{id:-1,size:-1}}},ckv=function(m){for(var F=new dG(m),L=-1,u=0,q=0;!u||!q;){var A=bwZ(F),r=A.id; A=A.size;if(r<0)return;if(r===176){if(A!==2)return;u=F.z7()}else if(r===186){if(A!==2)return;q=F.z7()}r===374648427?L=F.z7()+A:r!==408125543&&r!==174&&r!==224&&F.skip(A)}F=$s(m,0,L);L=new DataView(F.buffer);L.setUint16(u,3840);L.setUint16(q,2160);u=new l0([F]);wN(u,m);return u},d_D=function(m,F,L){var u=this; this.loader=m;this.policy=F;this.l9=L;this.logger=new g.Nm("dash");this.B=[];this.X=null;this.b9=-1;this.W=0;this.ER=NaN;this.hF=0;this.G=NaN;this.Z=this.jY=0;this.AF=-1;this.Qc=this.V=this.Y=this.Hb=null;this.Cu=this.w8=NaN;this.L=this.Bb=this.Lu=this.aW=null;this.RW=!1;this.xC=this.timestampOffset=0;this.rY={fS:function(){return u.B}}; if(this.policy.V){var q=this.l9,A=this.policy.V;this.policy.q0&&m.XN("atv",{ap:this.policy.q0});this.L=new U9(this.policy,q,function(r,G,v){m.z0.YH(new c1(u.policy.V,2,{lW:new QiA(A,r,q.info,G,v)}))}); this.L.W.promise.then(function(r){u.L=null;r===1?m.z0.YH(new c1(u.policy.V,r)):u.loader.XN("offlineerr",{status:r.toString()})},function(r){var G=(r.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); r instanceof s9&&!r.X?(u.loader.XN("offlinenwerr",{em:G}),B1(u),m.z0.YH(new c1(u.policy.V,4))):(u.loader.XN("dldbwerr",{em:G}),B1(u),m.z0.YH(new c1(u.policy.V,4,{HD:!0})))})}},nNA=function(m){return m.B.length?m.B[0]:null},BHM=function(m,F){return m.B.some(function(L){return L.info.N0===F})},FqD=function(m,F,L,u){u=u===void 0?0:u; if(m.V){var q=m.V.X+m.V.B;if(L.info.X>0)if(L.info.N0===m.V.N0&&L.info.X=0&&m.V.N0>=0&&!vX(m.V,L.info))throw new g.oZ("improper_continuation",m.V.lM(),L.info.lM());hhM(m.V,L.info)||H1(m,"d")}else if(L.info.X>0)throw new g.oZ("continuation_of_null",L.info.lM());m.V=L.info;m.l9=L.info.l9;if(L.info.X===0){if(m.X)if(!m.loader.isOffline()||m.policy.p$)m.loader.XN("slice_not_fully_processed",{buffered:m.X.info.lM(),push:L.info.lM()}); else throw new g.oZ("slice_not_fully_processed",m.X.info.lM(),L.info.lM());JU(m);m.jY=u}else{if(m.jY&&u&&m.jY!==u)throw m=new g.oZ("lmt_mismatch",L.info.N0,m.jY,u),m.level="WARNING",m;!L.info.l9.VK()&&m.Y&&(u=L.info,q=m.Y.xO,u.L="updateWithEmsg",u.N0=q)}if(m.X){u=g.xY(m.X,L);if(!u)throw new g.oZ("failed_to_merge",m.X.info.lM(),L.info.lM());m.X=u}else m.X=L;a:{L=g.O_(m.X.info.l9.info);if(m.X.info.type!==3){if(!m.X.info.G)break a;m.X.info.type===6?HwM(m,F,m.X):JkZ(m,m.X);m.X=null}for(;m.X;){u=m.X.B.totalLength; if(m.b9<=0&&m.W===0){var A=m.X.B,r=-1;q=-1;if(L){for(var G=0;G+80))break;if(V!==408125543)if(V===524531317)G=!0,w>=0&&(q=A.z7()+w,v=!0);else{if(G&&(V===160||V===163)&&(r<0&&(r=l),v))break;V===163&&(r=Math.max(0,r),q=A.z7()+w);if(V===160){r<0&&(q=r=A.z7()+w);break}A.skip(w)}}r<0&&(q=-1)}if(r<0)break;m.b9= r;m.W=q-r}if(m.b9>u)break;m.b9?(u=C5_(m,m.b9),u.Y&&mVB(m,u),HwM(m,F,u),Cq(m,u),m.b9=0):m.W&&(u=C5_(m,m.W<0?Infinity:m.W),m.W-=u.B.totalLength,Cq(m,u))}}m.X&&m.X.info.G&&(Cq(m,m.X),m.X=null)},JkZ=function(m,F){!F.info.l9.VK()&&F.info.X===0&&(g.O_(F.info.l9.info)||F.info.l9.info.TL())&&aGj(F); if(F.info.type===1)try{mVB(m,F),LqZ(m,F)}catch(q){g.Nl(q);var L=wW(F.info);L.hms="1";m.loader.handleError("fmt.unparseable",L||{},1)}L=F.info.l9;L.Ze(F);m.L&&Xsb(m.L,F);if(L.SU()&&m.policy.X)a:{m=m.loader.JF;F=F.info.clipId;L=g.s_(L.info,m.e0);if(F){var u=CN({itag:L.itag,lmt:m.e0?0:L.lmt||0,xtags:L.xtags});if(m.Cu[u])break a;m.Cu[u]=F}m.AF.push(L)}},XzM=function(m,F,L){if(m.B.length!==0&&(L||m.B.some(function(A){return A.info.V=FE(r)+G):F=m.getDuration()>=r.getDuration(),F=!F;F&&qIn(L)&&(F=m.Hb,mZ?(G=zJM(L),r=1/G,G=FE(m,G),F=FE(F)+r-G):F=F.getDuration()-m.getDuration(),F=1+F/L.info.duration,ehb(g.fl(L),F))}else{r=!1;m.Y||(aGj(L),L.X&&(m.Y=L.X,r= !0,q=L.info,A=L.X.xO,q.L="updateWithEmsg",q.N0=A,q=L.X,q.wM&&(A=m.l9.index,A.B=!q.wM,A.G="emsg"),q=L.info.l9.info,A=g.fl(L),g.O_(q)?N3(A,1701671783):q.TL()&&ov([408125543],307544935,A)));a:if((q=Sz(L,m.policy.fI))&&Y__(L))G=ABM(m,L),m.Z+=G,q-=G,m.hF+=q,m.G=m.policy.Wu?m.G+q:NaN;else{if(m.policy.B$){if(A=v=m.loader.On(g.Mm(L),1),m.G>=0&&L.info.type!==6){if(m.policy.Wu&&isNaN(m.w8)){g.K$(new g.oZ("Missing duration while processing previous chunk",L.info.lM()));m.loader.isOffline()&&!m.policy.p$||rB_(m, L,A);H1(m,"m");break a}u=v-m.G;var l=u-m.Z,w=L.info.N0,V=m.Qc?m.Qc.N0:-1,I=m.Cu,R=m.w8,e=m.policy.UU&&u>m.policy.UU,a=Math.abs(l)>10,T=Math.abs(m.G-A)<1E-7;if(Math.abs(l)>1E-4){m.xC+=1;var f=(G=m.Y)==null?void 0:VwD(G);G={audio:""+ +m.rh(),sq:w.toFixed(),sliceStart:v,lastSq:V.toFixed(),lastSliceStart:I,lastSliceDuration:R,totalDrift:(u*1E3).toFixed(),segDrift:(l*1E3).toFixed(),skipRewrite:""+ +(e||a)};if(f==null?0:f.length)G.adCpn=f[0];m.loader.handleError("qoe.avsync",G);m.AF=w}e||a||T||(A=m.G); G=ABM(m,L,v);q-=G;m.Z=u+G}}else A=isNaN(m.G)?L.info.startTime:m.G;rB_(m,L,A)&&(m.hF+=q,m.G=A+q,m.policy.EU&&m.xC>=m.policy.EU&&(m.xC=0,m.loader.Wy({resetForRewrites:"count"})))}m.Qc=L.info;m.w8=ZH(L);L.G>=0&&(m.Cu=L.G);if(r&&m.Y){r=yBv(m,!0);VT(L.info,r);m.X&&VT(m.X.info,r);F=g.Z(F);for(G=F.next();!G.done;G=F.next())G=G.value,q=void 0,m.policy.L&&G.N0!==((q=m.Y)==null?void 0:q.xO)||VT(G,r);(L.info.G||m.X&&m.X.info.G)&&L.info.type!==6||(m.Bb=r,m.policy.B?(F=Gsu(m.Y),m.loader.jm(m.l9,r,F)):(F=m.loader, F.JF.isManifestless&&vyD(F,r,null,!!m.l9.info.video)),m.policy.Cw||luj(m))}}LqZ(m,L);m.timestampOffset&&ivj(L,m.timestampOffset)},Cq=function(m,F){if(F.info.G){m.aW=F.info; if(m.Y){var L=m.Y,u=yBv(m,!1);L=Gsu(L);m.loader.jm(m.l9,u,L);m.Bb||m.policy.Cw||luj(m);m.Bb=null}JU(m)}m.L&&Xsb(m.L,F);if(u=m.le())if(u=g.xY(u,F,m.policy.pU,m.policy.rF)){m.B.pop();m.B.push(u);return}m.B.push(F)},Gsu=function(m){if(m.Ld()){var F=m.data["Stitched-Video-Id"]?m.data["Stitched-Video-Id"].split(",").slice(0,-1):[],L=VwD(m),u=[]; if(m.data["Stitched-Video-Duration-Us"])for(var q=g.Z(m.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),A=q.next();!A.done;A=q.next())u.push((Number(A.value)||0)/1E6);q=[];if(m.data["Stitched-Video-Start-Frame-Index"]){A=g.Z(m.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var r=A.next();!r.done;r=A.next())q.push(Number(r.value)||0)}q=[];if(m.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(A=g.Z(m.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0, -1)),r=A.next();!r.done;r=A.next())q.push((Number(r.value)||0)/1E6);m=new kpb(F,L,u,q,g.jsN(m),g.ILb(m))}else m=null;return m},JU=function(m){m.X=null; m.b9=-1;m.W=0;m.Y=null;m.ER=NaN;m.hF=0;m.Bb=null},H1=function(m,F){F={rst4disc:F, cd:m.Z.toFixed(3),sq:m.Qc?m.Qc.N0:-1};m.G=NaN;m.Z=0;m.AF=-1;m.Qc=null;m.Cu=NaN;m.w8=NaN;m.Lu=null;m.loader.XN("mdstm",F)},LqZ=function(m,F){if(m.isDrm()){if(F.info.l9.info.TL()){var L=new KN(g.fl(F)); if(xp(L,[408125543,374648427,174,28032,25152,20533,18402])){var u=Sk(L,!0);L=u!==16?null:UK(L,u)}else L=null;u="webm"}else F.info.W=ENy(g.fl(F)),L=U_y(F.info.W),u="cenc";L&&L.length&&(L=new bH(L,u),m.policy.ri&&g.O_(F.info.l9.info)&&(u=aLB(g.fl(F)))&&(L.B=u),L.TL=F.info.l9.info.TL(),F.X&&F.X.cryptoPeriodIndex&&(L.cryptoPeriodIndex=F.X.cryptoPeriodIndex),F.X&&F.X.B&&(L.X=F.X.B),m.loader.YZ(L))}},luj=function(m){var F=m.Y,L=lLM(F); L&&(L.startSecs+=m.ER,m.loader.DP(m.l9,L,F.xO,F.Ld()))},yBv=function(m,F){var L,u=m.Y; if(L=lLM(u))L.startSecs+=m.ER;var q=m.ER,A=0;m.l9 instanceof ez&&(A=m.l9.dM);return new q3(u.xO,q,F?A:m.hF,u.ingestionTime,"sq/"+u.xO,void 0,void 0,F,L)},rB_=function(m,F,L){if(!PUv(F,L))return F=wW(F.info),F.smst="1",m.loader.handleError("fmt.unparseable",F||{},1),!1; isNaN(m.ER)&&(m.ER=L);return!0},ABM=function(m,F,L){var u=0; if(F.info.l9.info.TL()&&!Y__(F))return 0;if(m.Hb&&!m.rh()){var q=0;L&&g.O_(F.info.l9.info)?q=L-m.G:F.info.l9.info.TL()&&(q=m.Z);var A=F.info.N0;L=Sz(F,m.policy.fI);var r=m.Hb;var G=r.AF;r=r.Z;var v=Math.abs(r-q)>.02;if((A===G||A>G&&A>m.AF)&&v){u=Math.max(.95,Math.min(1.05,(L-(r-q))/L));if(g.O_(F.info.l9.info))ehb(g.fl(F),u);else if(F.info.l9.info.TL()&&(A=q-r,!g.O_(F.info.l9.info)&&(F.info.l9.info.TL(),u=new KN(g.fl(F)),G=F.Y?u:new KN(new DataView(F.info.l9.X.buffer)),Sz(F,!0)))){var l=A*1E3,w=he(G); G=u.pos;u.pos=0;if(u.X.getUint8(u.pos)===160||Wz(u))if(Za(u,160))if(Sk(u,!0),Za(u,155)){if(A=u.pos,v=Sk(u,!0),u.pos=A,l=l*1E9/w,w=X9(u),l=w+Math.max(-w*.7,Math.min(w,l)),l=Math.sign(l)*Math.floor(Math.abs(l)),!(Math.ceil(Math.log(l)/Math.log(2)/8)>v)){u.pos=A+1;for(A=v-1;A>=0;A--)u.X.setUint8(u.pos+A,l&255),l>>>=8;u.pos=G}}else u.pos=G;else u.pos=G;else u.pos=G}u=Sz(F,m.policy.fI);u=L-u}u&&F.info.l9.info.TL()&&m.loader.XN("webmDurationAdjustment",{durationAdjustment:u,videoDrift:q+u,audioDrift:r})}return u}, qIn=function(m){return m.info.l9.VK()&&m.info.N0===m.info.l9.index.KA()},FE=function(m,F){F=(F=F===void 0?0:F)?Math.round(m.timestampOffset*F)/F:m.timestampOffset; m.l9.V&&F&&(F+=m.l9.V.X);return F+m.getDuration()},wjD=function(m,F){F<0||(m.B.forEach(function(L){ivj(L,F)}),m.timestampOffset=F)},wM=function(m,F,L,u,q){S0.call(this,L,q); var A=this;this.policy=m;this.formatId=F;this.wh=u;this.lastError=null;this.onProgress=function(){A.sR()||(A.wh.ZJ.has(A.formatId)?(A.isComplete()||A.X.start(),rG(A.wh,A.formatId)&&A.Dk(2),A.wh.ju(A.formatId)&&(kjD(A.wh,A.formatId)?A.UM(4):(A.lastError="net.closed",A.UM(5)))):(A.lastError="player.exception",A.UM(5)))}; this.X=new g.Bk(function(){A.isComplete()||(A.lastError="net.timeout",A.UM(5))},1E3); this.X.start();tzM(this.wh,this.formatId,this.onProgress);g.p4(this.onProgress)},LP=function(m,F,L,u){g.O.call(this); var q=this;this.loader=m;this.policy=F;this.l9=L;this.timing=u;this.logger=new g.Nm("dash");this.B=[];this.Hb=[];this.X=this.KI=null;this.Lu=!1;this.jY=this.xC=0;this.Y=-1;this.b9=!1;this.ER=-1;this.Qc=null;this.Bb=NaN;this.hF=[];this.rY={hE:function(){return q.G}, npC:function(){return q.B}, XCP:function(){return q.Z}}; this.G=new d_D(m,F,L);this.policy.X&&(this.Z=new vo(this.G,this.loader.getManifest(),this.policy,function(A){q.policy.Q_&&q.XN("buftl",A)})); this.policy.GY&&(this.W=new tU(this));this.u9=L.info.u9;this.L=this.policy.Qc?!1:L.vp();this.isManifestless=L.vp();this.V=this.L;g.Q(this,this.Qc)},uk=function(m,F,L){L=L===void 0?!1:L; F&&mZ&&wjD(m.G,F.ew());if(!L){var u;(u=m.Z)==null||MkD(u)}m.KI=F;(F=m.Z)!=null&&(F.KI=m.KI)},qR=function(m){var F=m.KI&&m.KI.pH(); if(m.policy.HF){if((m=m.Z)==null)m=void 0;else{var L;m=(L=m.G)==null?void 0:L.info}return m||null}return F},VBv=function(m){for(var F={},L=0;L4&&m.Hb.shift()},jpv=function(m,F){if(F.tO()){var L=F.YO(); L=g.Z(L);for(var u=L.next();!u.done;u=L.next())u=u.value,m.policy.G&&F instanceof wM&&m.XN("omblss",{s:u.info.lM()}),rR(m,F.info.Pb,u,F.QX())}},rR=function(m,F,L,u){u=u===void 0?0:u; isNaN(m.Bb)||(m.XN("aswm",{sq:F[0].N0,id:F[0].l9.info.itag,xtag:F[0].l9.info.X,ep:Date.now()-m.Bb}),m.Bb=NaN);switch(L.info.type){case 1:case 2:IuZ(m,L);break;case 4:var q=L.info.l9,A=q.GX(L),r;((r=m.X)==null?0:r.type===4)&&dPy(L.info,m.X)&&(m.X=q.vx(m.X).pop());L=g.Z(A);for(q=L.next();!q.done;q=L.next())rR(m,F,q.value,u);break;case 3:L.info.l9.info.video?(q=m.timing,q.Qc||(q.Qc=(0,g.a9)(),g.t_("fvb_r",q.Qc,q.X))):(q=m.timing,q.L||(q.L=(0,g.a9)(),g.t_("fab_r",q.L,q.X)));FqD(m.G,F,L,u);m.policy.X&& REv(m);break;case 6:FqD(m.G,F,L,u),m.X=L.info}},IuZ=function(m,F){if(F.info.type===1)if(F.info.l9.info.video){var L=m.timing; L.xC||(L.xC=(0,g.a9)(),g.t_("vis_r",L.xC,L.X))}else L=m.timing,L.W||(L.W=(0,g.a9)(),g.t_("ais_r",L.W,L.X));JkZ(m.G,F);m=m.loader;m.videoTrack.l9.SU()&&m.audioTrack.l9.SU()&&m.policy.X&&!m.JF.e0&&(F=m.audioTrack.getDuration(),L=m.videoTrack.getDuration(),Math.abs(F-L)>1&&m.XN("trBug",{af:""+g.s_(m.audioTrack.l9.info,!1),vf:""+g.s_(m.videoTrack.l9.info,!1),a:""+F,v:""+L}))},gM=function(m){return nNA(m.G)},REv=function(m){m.B.length?m.X=g.sR(g.sR(m.B).info.Pb):m.G.B.length?m.X=m.G.le().info:m.X=qR(m)}, yz=function(m,F){var L={BP:[], Me:[]},u;if((m=m.Z)==null)m=void 0;else{x3M(m,m.BP,"og");pzM(m,F);x3M(m,m.BP,"trim");var q=fav(m);F=q.BP;q=q.O3;for(var A=[],r=0;r0){var I=JX(V,v);I>=0&&(w=(V.end(I)-v+.1)*1E3)}A.push({formatId:g.s_(G.info.l9.info,m.JF.e0),ag:G.info.ag,sequenceNumber:G.info.N0+ m.V,sK:l,Vj:G.info.B,G$:w})}m={BP:F,Me:A}}return(u=m)!=null?u:L},Ik=function(m,F,L){L=L===void 0?!1:L; if(m.KI){var u=m.KI.Pn(),q=ma(u,F),A=NaN,r=qR(m);r&&(A=ma(u,r.l9.index.getStartTime(r.N0)));if(q===A&&m.X&&m.X.B&&$VD(Gx(m),0))return F}m=vC(m,F,L);return m>=0?m:NaN},$4=function(m,F,L){m.l9.SU(); var u=vC(m,F);if(u>=0)return u;var q;(q=m.Z)==null||KWu(q,F,L);u=Math;q=u.min;var A=m.G;if(A.L)if(A=A.L,A.ZX&&A.ZX.type===3)A=A.ZX.startTime;else if(A.G>0){var r=A.X.index;r=g.Va(r.offsets.subarray(0,r.count),A.G*A.chunkSize);A=A.X.index.getStartTime(r>=0?r:Math.max(0,-r-2))}else A=0;else A=Infinity;F=q.call(u,F,A);m.X=m.policy.Qc?null:m.l9.wj(F).Pb[0];lk(m)&&(m.policy.bj&&(L==null?void 0:L.seekSource)===60||m.KI&&m.KI.abort(),m.policy.tQ&&(L=m.Z)!=null&&(L.G=void 0));m.jY=0;return m.X?m.X.startTime: F},SKZ=function(m){m.L=!0; m.V=!0;m.Y=-1;$4(m,Infinity)},wR=function(m){for(var F=0,L=g.Z(m.B),u=L.next();!u.done;u=L.next())F+=Bq_(u.value.info); return F+=uHD(m.G)},jX=function(m,F){F=F===void 0?!1:F; var L=m.loader.getCurrentTime(),u=m.G.le(),q=(u==null?void 0:u.info.Y)||0;if((u==null?0:u.info.l9.vp())&&!u.info.G)if(m.policy.bq)q=u.info.V;else if(m.policy.jR){var A=u.info;q=A.range?A.Y:Math.min(A.startTime+Math.min(A.duration*A.X/A.l9.info.u9,A.duration)+(A.range?A.Z:Math.min(A.duration,A.duration*A.B/A.l9.info.u9)),A.startTime+A.duration)}if(!m.KI){if((m.policy.X||m.policy.dc)&&F&&!isNaN(L)){if(u)return q-L;if(m.policy.dc&&m.l9.info.d8==="f")return Infinity}return 0}if((A=qR(m))&&Vz(A))return A.Y; var r=m.KI.Pn(!0);if(F&&u)return A=0,m.policy.X&&(A=uN(r,q+.02)),A+q-L;F=uN(r,L);m.policy.nU&&A&&(u=JX(r,L),r=JX(r,A.V-.02),u===r&&(L=A.Y-L,m.policy.G&&L>F+.02&&m.XN("abh",{bh:F,bhtls:L}),F=Math.max(F,L)));return F},eEb=function(m){var F=qR(m); return F?F.Y-m.loader.getCurrentTime():0},I4=function(m,F,L,u){if(!m.l9.index.xq(F,!0))return!1; try{j0(m);for(var q=m.G,A=null,r=q.B.length-1;r>=0;r--){var G=q.B[r];G.info.N0>=F&&(q.B.pop(),q.G-=Sz(G,q.policy.fI),A=G.info)}A&&(q.V=q.B.length>0?q.B[q.B.length-1].info:q.Lu,q.B.length!==0||q.V||H1(q,"r"));q.loader.XN("mdstm",{rollbk:1,itag:A?A.l9.info.itag:"",popped:A?A.N0:-1,sq:F,lastslc:q.V?q.V.N0:-1,lastfraget:q.G.toFixed(3)});if(m.policy.X)return m.X=null,!0;u>L?$4(m,u):m.X=m.l9.DW(F-1,!1).Pb[0]}catch(v){return F=r2(v),F.details.reason="rollbkerr",m.loader.handleError(F.errorCode,F.details, F.severity),!1}return!0}; var VuM=function(){return w_[y[16]](this,12)}; $J=function(m,F){var L;for(L=0;L0?L||F.N0>=m.ER:L}; eX=function(m){var F;return lk(m)||Vz((F=m.G.le())==null?void 0:F.info)}; Gx=function(m){var F=[],L=qR(m);L&&F.push(L);F=g.uB(F,m.G.Ql());L=g.Z(m.B);for(var u=L.next();!u.done;u=L.next()){u=u.value;for(var q=g.Z(u.info.Pb),A=q.next(),r={};!A.done;r={W3:void 0},A=q.next())r.W3=A.value,u.Wo&&(F=g.U6(F,function(G){return function(v){return!dPy(v,G.W3)}}(r))),(Gj(r.W3)||r.W3.type===4)&&F.push(r.W3)}m.X&&!UPN(m.X,g.sR(F),m.X.l9.VK())&&F.push(m.X); return F}; $VD=function(m,F){if(!m.length)return!1;for(F+=1;F=F){F=A;break a}}F=q}return F<0?NaN:$VD(m,L?F:0)?m[F].startTime:NaN}; PC=function(m){return!(!m.X||m.X.l9===m.l9)}; P2M=function(m,F,L){return m.policy.X?jX(m,!0)F&&m.Y1080&&!m.pV&&(m.AF=36700160,m.BR=5242880,m.Cu=Math.max(4194304,m.Cu),m.pV=!0);F.video.qualityOrdinal>2160&&!m.cZ&&(m.AF=104857600,m.u9=13107200,m.cZ=!0);g.CH(m.kC.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?F.isEncrypted()&&g.dd()&&g.be("samsung")&&(g.be("kant")||g.be("muse"))&&(m.u9=g.CH(m.kC.experiments,"html5_samsung_kant_limit_max_bitrate")):F.isEncrypted()&&g.dd()&&g.be("kant")&&(m.u9=1310720);m.y7!==0&&F.isEncrypted()&& (m.u9=m.y7);m.Xd!==0&&F.isEncrypted()&&L&&(m.u9=m.Xd);F.u9&&(m.Bv=Math.max(m.n$,Math.min(m.Cu,5*F.u9)))}; nW=function(m){return m.X&&m.Sb}; a4=function(m){return m.X&&m.nf&&m.playbackStartPolicy}; DS=function(m,F,L,u){m.nf&&(m.playbackStartPolicy=F,m.yF=L,m.TZ=u)}; zx=function(m,F,L){L=L===void 0?0:L;return g.CH(m.kC.experiments,F)||L}; xVv=function(m){var F=m===void 0?{}:m;m=F.bv;var L=F.Ig;var u=F.hD;var q=F.KA;F=F.EE;this.bv=m;this.Ig=L;this.hD=u;this.KA=q;this.EE=F}; d3v=function(m,F){if(F<0)return!0;var L=m.KA();return F0)return 2;if(F<0)return 1;L=m.KA();return F(0,g.a9)()?0:1}; pP=function(m,F,L,u,q,A,r,G,v,l,w,V,I,R){R=R===void 0?null:R;g.O.call(this);var e=this;this.loader=m;this.policy=F;this.videoTrack=L;this.audioTrack=u;this.G=q;this.X=A;this.timing=r;this.V=G;this.schedule=v;this.JF=l;this.B=w;this.hF=V;this.va=I;this.lV=R;this.Bb=!1;this.Ua="";this.HM=null;this.gb=NaN;this.b9=!1;this.QM=null;this.k7=this.W=NaN;this.hY=this.Y=0;this.logger=new g.Nm("dash");this.rY={tZ:function(a,T){return e.tZ(a,T)}}; this.policy.A_>0&&(this.Ua=g.VC(this.policy.A_));this.policy.nY&&(this.Z=new Tx(this.loader,this.policy,this.schedule),g.Q(this,this.Z))}; Xjy=function(m,F,L){var u=F.X?F.X.l9.VM:F.l9.VM;var q=m.G,A;(A=!m.policy.GQ)||(A=w_(59,u.X)===w_(46,u.B));A?u=!1:(q=cz(q,w_(45,u.B)),A=6E4*Math.pow(q.V,1.6),(0,g.a9)()=q.V?(q.XN("sdai",{haltrq:A+1,est:q.V}),u=!1):u=q.B!==2;if(!u||!Je(F.X?F.X.l9.VM:F.l9.VM,m.policy,m.G,m.loader.Sg)||m.loader.isSuspended&&(!xJ(m.schedule)||m.loader.TT))return!1;if(m.policy.V&&FS>=5)return g.Hk(m.loader.NG),!1;if(m.JF.isManifestless){if(F.B.length>0&&F.X&&F.X.N0===-1||F.B.length>=m.policy.tG||!m.policy.fp&&F.B.length>0&&!m.policy.W.Ig)return!1;if(F.L)return!m.JF.isLive||!isNaN(m.gb)}if(zEM(F))return!1; if(!F.X){if(!F.l9.SU())return!1;$4(F,m.loader.getCurrentTime())}if(gM(F)&&(F.le()!==gM(F)||m.loader.isSuspended))return!1;q=(u=m.policy.c$)&&!F.B.length&&jX(F,!0)=m.policy.x4)return!1;u=F.X;if(!u)return!0;u.type===4&&u.l9.SU()&&(F.X=g.sR(u.l9.vx(u)),u=F.X);if(!u.wM()&&!u.l9.pC(u))return!1;A=m.JF.vn||m.JF.Z;if(m.JF.isManifestless&&A){A=F.l9.index.KA(); var r=L.l9.index.KA();A=Math.min(A,r);if(F.l9.index.h4()>0&&A>0&&u.N0>=A)return F.ER=A,L.ER=A,!1}if(u.l9.info.audio&&u.type===4||u.wM())return!1;A=!F.V&&!L.V;if(q=!q)q=u.Y,q=!!(L.X&&!Vz(L.X)&&L.X.YtB_(m,F)?(tB_(m,F),!1):(m=F.KI)&&m.isLocked()?!1:!0}; tB_=function(m,F){var L=m.X;L=L.X?L.X.Sv:null;if(m.policy.xC&&L)return L.startSecs+L.Hn+15;F=Rk(m.loader,F);m.policy.LI>0&&(L=((0,g.a9)()-m.loader.KJ)/1E3,F=Math.min(F,m.policy.LI+m.policy.fY*L));F=m.loader.getCurrentTime()+F;return m.policy.DG&&(L=EyA(m.loader)+m.policy.DG,L=0||F.VM.RZ("defrag")==="1"||F.VM.RZ("otf")==="1"){F=null;break a}q=qm(0,4096)}q=new jz([new rW(5,u.l9,q,"createProbeRequestInfo"+u.L,u.N0)],F.B);q.yL=L;q.X=F.X;F=q}F&&fP(m,F)}}; fP=function(m,F){m.loader.hf(F);var L=Bq_(F),u=m.loader.fH();L={ll:m.schedule,Q3:L,Iw:YKv(m.V,L),zD:yT(F.Pb[0]),Zg:Nb(12,F.VM.X),uJ:m.policy.G,D$:function(r,G){m.loader.Za(r,G)}}; if(m.schedule.B.L){var q,A;L.VN=(((q=m.videoTrack.l9)==null?void 0:q.info.u9)||0)+(((A=m.audioTrack.l9)==null?void 0:A.info.u9)||0)}m.HM&&(L.N0=F.Pb[0].N0,L.gb=F.gb,L.HM=m.HM);u={Ro:H8_(F,m.loader.getCurrentTime()),H3:m.policy.IR&&Rr(F)&&F.Pb[0].l9.info.video?K2u(m.B):void 0,L6:m.policy.xC,poToken:m.loader.O9(),J7:m.loader.K2(),Ua:m.Ua,k7:isNaN(m.k7)?null:m.k7,lV:m.lV,va:m.va,hY:m.hY,yu:u};return new VY(m.policy,F,L,m.G,function(r,G){try{a:{var v=r.info.Pb[0].l9,l=v.info.video?m.videoTrack:m.audioTrack; if(!(r.state>=2)||r.isComplete()||r.VQ()||!(!m.loader.i9||m.loader.isSuspended||jX(l)>3)){var w=ZIN(r,m.policy,m.G);w===1&&(m.b9=!0);UVZ(m,r,w);if(r.isComplete()||r.sR()&&G<3){if(m.policy.G){var V=r.timing.Rn();V.rst=r.state;V.strm=r.xhr.zf();V.cncl=r.xhr&&r.Mm.Y?1:0;m.loader.XN("rqs",V)}r.gH&&m.loader.XN("sbwe3",{},!0)}if(!m.sR()&&r.state>=2){JH_(m.timing,r,v);var I=m.loader;m.k7&&r.YU&&I&&(m.k7=NaN,m.loader.FQ(r.YU),m.loader.Q2(),m.loader.XN("cabrUtcSeek",{mediaTimeSeconds:r.YU}));r.Oi&&m.k7&&r.Oi&& !r.Oi.action&&(m.loader.IQ(m.k7),m.k7=NaN,m.loader.XN("cabrUtcSeekFallback",{targetUtcTimeSeconds:m.k7}));r.JY&&m.loader.Ni(r.JY);m.policy.pA&&(m.hY=r.hY);if(r.state===3){$J(l,r);Rr(r.info)&&ZS(m,l,v,!0);if(m.QM){var R=r.info.ZD();R&&m.QM.Bu(r.info.Pb[0].N0,v.info.id,R)}m.loader.PP()}else if(r.isComplete()&&r.info.Pb[0].type===5){if(r.state!==4)r.Xu()&&m.loader.handleError(r.yv(),r.Cx());else{var e=(r.info.Pb[0].l9.info.video?m.videoTrack:m.audioTrack).B[0]||null;e&&e instanceof VY&&e.VQ()&&e.Io()}r.dispose()}else{if(!r.Xu()&& r.Tn&&r.state>=2&&r.state!==3){var a=r.xhr.getResponseHeader("X-Response-Itag");if(a){var T=ps_(m.B,a),f=r.info.G;if(f){var M=f-T.X4();T.G=!0;r.info.Pb[0].l9.G=!1;var S=T.Yi(M);r.info=S;if(r.mA){var t=r.mA,b=S.Pb;(b.length!==t.Pb.length||b.length=m.policy.Mk&&m.QM&&r.info.isDecorated()&&g_==="net.badstatus"&&tr(m.QM,Af,r6))){var by=(LM.info.video&&LM.VM.G>1||r.k5===410||r.k5===500||r.k5===503)&&!(aL(m.B.Y).size>0)&&!Nb(5,LM.VM.X),Zj=r.Cx(),B2=LM.info.video?m.videoTrack:m.audioTrack;by&&(Zj.stun="1");m.loader.handleError(g_,Zj);m.sR()||(by&&M0(m.B,LM),$J(B2,r),m.loader.PP())}}else T=1,m.QM&&r.info.isDecorated()&& g_==="net.badstatus"&&tr(m.QM,Af,r6)&&(T=0),m.JF.isLive&&r.yv()==="net.badstatus"&&m.Y<=m.policy.ZL*2?(Lay(m.JF),m.JF.vn||m.JF.isPremiere?i1(m.loader,0,{Jt:"badStatusWorkaround"}):m.JF.Z?i1(m.loader,m.JF.eT,{Jt:"badStatusWorkaround",On:!0}):EW(m.loader)):m.loader.handleError(g_,r.Cx(),T);isNaN(m.k7)||(m.loader.IQ(m.k7),m.k7=NaN)}m.policy.Th&&!r.isComplete()?UW(m.loader):m.loader.PP();var ZC=SIN(r,m.policy,m.G);UVZ(m,r,ZC)}}}}}catch(x){g_=m.Bb?1:0,m.Bb=!0,r=AX(g_),g_=r2(x,g_),m.loader.handleError(g_.errorCode, g_.details,g_.severity),r||m.loader.CY()}},u)}; o4=function(m,F){if(m.policy.useUmp&&F.sR())return!1;try{var L=F.info.Pb[0].l9,u=L.info.video?m.videoTrack:m.audioTrack;if(m.JF.isManifestless&&u){m.Y=0;u.L&&(F.sR(),F.isComplete()||F.tO(),u.L=!1);F.Wg()&&m.loader.tI.iV(1,F.Wg());var q=F.h4(),A=F.oD();Lw(m.JF,q,A)}if(F.info.zD()&&!Ir(F.info))for(var r=g.Z(F.YO()),G=r.next();!G.done;G=r.next())IuZ(u,G.value);for(m.loader.getCurrentTime();u.B.length&&u.B[0].state===4;){var v=u.B.shift();jpv(u,v);u.xC=v.NI()}u.B.length&&jpv(u,u.B[0]);var l=!!gM(u);l&& F instanceof wM&&(L.info.rh()?HlZ(m.timing):BWv(m.timing));return l}catch(w){F=F.Cx();F.origin="hrhs";a:{m=m.loader;L=w;if(L instanceof Error){F.msg||(F.msg=""+L.message);F.name||(F.name=""+L.name);if(L instanceof g.oZ&&L.args)for(u=g.Z(Object.entries(L.args)),q=u.next();!q.done;q=u.next())A=g.Z(q.value),q=A.next().value,A=A.next().value,F["arg"+q]=""+A;g.K$(L);if(L.level==="WARNING"){m.z0.Wy(F);break a}}m.handleError("fmt.unplayable",F,1)}return!1}}; ksb=function(m){var F=m.videoTrack.l9.index;m.HM=new xVv({bv:m.policy.bv,Ig:m.policy.W.Ig,hD:F.jW(),KA:function(){return F.KA()}, EE:function(){return F.EE()}})}; ZS=function(m,F,L,u){if(!(L.SU()||L.tP()||L.G||!Je(L.VM,m.policy,m.G,m.loader.Sg)||L.info.d8==="f"||m.policy.X)){if(u){u=m.V;var q=L.info;u=aay(u,q.video?u.policy.lk:u.policy.rf,q.u9)}else u=0;u=L.Yi(u);m=fP(m,u);Ir(u)&&Ar(F,m);L.G=!0}}; kJ=function(m,F,L,u,q,A,r,G){g.O.call(this);var v=this;this.loader=m;this.n0=F;this.videoTrack=L;this.audioTrack=u;this.JF=q;this.Bb=A;this.isAudioOnly=r;this.W=G;this.B=wh;this.ER=!1;this.logger=new g.Nm("sabr");this.hF=this.Z=this.Hb=this.b9=!1;this.videoInfos=this.L=this.Bb.videoInfos;this.G=this.Qc=this.Bb.X;this.X=new zi(F,A,function(l,w){v.loader.XN(l,w)}); this.isAudioOnly&&hEB(this,this.JF.X["0"])}; Wqy=function(m,F){var L=[];F=g.Z(F);for(var u=F.next();!u.done;u=F.next())L.push(g.s_(u.value,m.JF.e0));return L}; hEB=function(m,F,L){F!==m.V&&(m.V&&(m.ER=!0),m.V=F,m.Uj(F,m.videoTrack,L))}; spu=function(m,F){nW(m.n0)&&(m.Hb=F.reason==="m"||F.reason==="l"?!0:!1);F.reason==="m"?F.isLocked()&&OIv(m,F.X):Qpu(m,F)?hr(m,F.B,F.X):m.videoInfos=m.L;m.hF=!0;m.B=F}; Qpu=function(m,F){return m.n0.Zo&&F.reason==="l"||m.n0.dI?!1:m.n0.EY?!0:F.reason==="l"||F.reason==="b"||F.reason==="o"}; OIv=function(m,F){var L=m.X.X;if(L){m.videoInfos=m.L;var u=g.c2(m.videoInfos,function(q){return q.id===L}); u&&u.video.qualityOrdinal===F?m.videoInfos=[u]:(u=m.videoInfos.map(function(q){return q.id}),m.loader.XN("sabrpf",{pfid:""+L, vfids:""+u.join(".")}),hr(m,F,F),DZ(m.X,""))}else hr(m,F,F)}; hr=function(m,F,L){m.videoInfos=m.L;m.videoInfos=g.U6(m.videoInfos,function(u){return u.video.qualityOrdinal>=F&&u.video.qualityOrdinal<=L})}; bIu=function(m,F,L){if(m.W){var u=g.U6(m.G,function(q){return q.id===m.W}); return WC(u,L).includes(F)}u=g.U6(m.G,function(q){var A;return!((A=q.YD)==null||!A.isDefault)}); return u.length>0?WC(u,L).includes(F):WC(m.G,L).includes(F)}; WC=function(m,F){return m.map(function(L){return CN(g.s_(L,F))})}; cBb=function(m){var F;if((F=m.B)==null?0:F.isLocked())return m.videoInfos;var L=aL(m.X);F=g.U6(m.videoInfos,function(u){return u.u9>m.n0.u9?!1:!L.has(u.id)}); m.X.Ug()&&(F=g.U6(F,function(u){return u.video.width<=854&&u.video.height<=480})); return F}; nyn=function(m,F,L,u){var q=m.JF,A=m.z0.getVideoData(),r=m.S1,G=pX_({ll:m.ll,kC:A.C(),z0:m.z0,al:m.al,n0:m.n0,ww:m.ww,vU:m.vU,ao:m.ao,BQ:m.BQ,tY:m.tY,ot:m.ot,Ok:m.Ok,sabrLicenseConstraint:A.sabrLicenseConstraint,Uq:m.Uq,Tf:m.Tf,jO:m.jO,LG:m.LG,uN0:!!r,authorizedFormats:A.authorizedFormats,S$:m.S$,Ug:m.Ug}),v=Bo(A,m.yu,m.nextRequestPolicy,m.yX,m.Oa,m.TI,m.OP);L&&F&&(L=v.qn?v.qn.map(function(I){return I.type}):[],F("sabr",{stmctxt:L.join("_"), unsntctxt:v.Tb?v.Tb.join("_"):""}));F=m.yS;L=m.gO;if(L===void 0&&F===void 0){var l;L=dVB(q.e0,(l=m.WB)==null?void 0:l.video);var w;F=dVB(q.e0,(w=m.WB)==null?void 0:w.audio)}if(A.lV)var V=A.lV;A={Un:G,Me:m.Me,yS:F,gO:L,S1:r,videoPlaybackUstreamerConfig:V,Nc:v};u&&m.RQ?m.RQ.length>0&&(A.RQ=m.RQ):m.Di&&(A.Di=m.Di);A.BP=m.BP;A.Gn=q.AF;return A}; dVB=function(m,F){return F?[g.s_(F.info,m)]:[]}; OW=function(m,F,L){var u=this;this.requestType=m;this.VM=F;this.Ku=L;this.B=null;this.rY={ot:function(){var q;return(q=u.data)==null?void 0:q.ot}, Oa:function(){var q;return(q=u.data)==null?void 0:q.Oa}, Uq:function(){var q;return(q=u.data)==null?void 0:q.Uq}}}; srA=function(m,F,L){F=Bz(m.VM,Bab(m,F,L),F);m.jt()&&F.set("probe","1");return F}; Bab=function(m,F,L){m.yL===void 0&&(m.yL=m.VM.yL(F,L));return m.yL}; Qz=function(m){var F,L;return((F=m.X)==null?void 0:(L=F.Un)==null?void 0:L.j4)||0}; sW=function(m){var F,L;return!!((F=m.X)==null?0:(L=F.Un)==null?0:L.Uq)}; HIB=function(m){var F={},L=[],u=[];if(!m.data)return F;for(var q=0;q0;v--)L.push(G)}L.length!==r?F.error=!0:(A=L.slice(-A),L.length=q,wLu(F,L,A));break;case 1:wLu(F,Fw,LC);break;case 0:vD(F, F.X&7);L=yA(F,16);q=yA(F,16);(L^q)!==65535&&(F.error=!0);F.output.set(F.data.subarray(F.B,F.B+L),F.G);F.B+=L;F.G+=L;break;default:F.error=!0}m.G>m.output.length&&(m.output=new Uint8Array(m.G*2),m.G=0,m.B=0,m.V=!1,m.X=0,m.register=0)}m.output.length!==m.G&&(m.output=m.output.subarray(0,m.G));return m.error?new Uint8Array(0):m.output}; wLu=function(m,F,L){F=GX(F);L=GX(L);for(var u=m.data,q=m.output,A=m.G,r=m.register,G=m.X,v=m.B;;){if(G<15){if(v>u.length){m.error=!0;break}r|=(u[v+1]<<8)+u[v]<>=7;l<0;)l=F[(r&1)-l],r>>=1;else r>>=l&15;G-=l&15;l>>=4;if(l<256)q[A++]=l;else if(m.register=r,m.X=G,m.B=v,l>256){r=qg[l];r+=yA(m,uc[l]);v=lh_(m,L);G=rp[v];G+=yA(m,AV[v]);if(jYj&&rL.length&&(m.error=!0);m.register|=(L[u+1]<<8)+L[u]<=0)return vD(m,L&15),L>>4;for(vD(m,7);L<0;)L=F[yA(m,1)-L];return L>>4}; yA=function(m,F){for(;m.X=m.data.length)return m.error=!0,0;m.register|=m.data[m.B++]<>=F;m.X-=F;return L}; vD=function(m,F){m.X-=F;m.register>>=F}; GX=function(m){for(var F=[],L=g.Z(m),u=L.next();!u.done;u=L.next())u=u.value,F[u]||(F[u]=0),F[u]++;var q=F[0]=0;L=[];var A=0;u=0;for(var r=1;r7&&(A+=F[r]);for(q=1;q>v&1;G=A<<4|r;if(r<=7)for(v=1<<7-r;v--;)u[v<>=7;r--;){u[v]||(u[v]=-F,F+=2);var l=q&1;q>>=1;v=l-u[v]}u[v]=G}}return u}; RLM=function(m){var F,L,u,q,A,r,G,v,l;return g.h(function(w){switch(w.X){case 1:if(!IhB)throw Error("DecompressionStream is not supported");F=Xr.xo();L=new DecompressionStream("gzip");u=L.writable.getWriter();u.write(m);u.close();q=L.readable.getReader();A=new l0([]);case 2:return g.k(w,q.read(),5);case 5:r=w.B;G=r.value;if(v=r.done){w.OR(4);break}A.append(G);w.OR(2);break;case 4:return l=Ra(A),Xr.xl("gznb",F,Math.ceil(l.byteLength/16)),w.return(l)}})}; lc=function(m){CW.call(this,"onesie",m);this.Ku=m;this.X={};this.V=!0;this.G=null;this.queue=new Jr(this);this.Y={}}; wp=function(m){var F=m.queue;F.X.length&&F.X[0].isEncrypted&&!F.B&&(F.X.length=0);F=g.Z(Object.keys(m.X));for(var L=F.next();!L.done;L=F.next()){L=L.value;var u=m.X[L];if(!u.Ml){var q=m.queue;q.X.push({videoId:u.videoId,formatId:L,isEncrypted:!1});q.B||mU(q)}}}; $ZD=function(m,F){var L=F.totalLength,u=!1;switch(m.G){case 0:m.dg(F,m.V).then(function(q){var A=m.Ku;A.OM("oprr");A.playerResponse=q;A.T9||(A.aX=!1);VA(A)},function(q){m.Ku.fail(q)}); break;case 2:m.OM("ormk");F=Ra(F);m.queue.decrypt(F);break;default:u=!0}m.Ku.bE&&m.Ku.XN("ombup","id.11;pt."+m.G+";len."+L+(u?";ignored.1":""));m.G=null}; eLM=function(m,F){var L,u,q,A,r;return g.h(function(G){switch(G.X){case 1:m.Ku.OM("oprgz_s");if(!IhB){G.OR(2);break}g.qN(G,3);return g.k(G,RLM(F),5);case 5:return L=G.B,m.Ku.OM("oprgz_n"),m.Ku.XN("oprsgz",{i:"n"}),G.return(L);case 3:u=g.lq(G),m.Ku.XN("gzerr",{impl:"native",err:""+u});case 2:if(q=m.Ku.C().pA)try{var v=Xr.xo(),l=q.Xv(F),w=q,V=l!=null?l:F,I=V.byteOffset,R=V.byteLength,e=w.exports.getInflatedSize(I,R);if(e===0)throw Error("wasm_gz: bad input");var a=w.malloc(e),T=w.exports.inflateGzip(I, R,a);if(T)throw w.free(a),Error("wasm_gz: fail"+T);var f=new Uint8Array(w.exports.memory.buffer,a,e);l&&q.free(l.byteOffset);var M=q.oi(f);Xr.xl("gzwb",v,Math.ceil(M.byteLength/16));A=M;m.Ku.OM("oprgz_w");m.Ku.XN("oprsgz",{i:"w"});return G.return(A)}catch(S){m.Ku.XN("gzerr",{impl:"wasm",err:""+S})}v=Xr.xo();l=g.Vfv(new g.GOM(F));Xr.xl("gzjb",v,Math.ceil(l.byteLength/16));r=l;m.Ku.OM("oprgz_p");m.Ku.XN("oprsgz",{i:"j"});return G.return(r)}})}; PZM=function(m){return new Promise(function(F){setTimeout(F,m)})}; iKu=function(m,F){var L=m.C();var u=m.rJ&&L.N("html5_onesie_preload_use_content_owner"),q=m.Ki;u=u===void 0?!1:u;if(L=N_(F.S.experiments,"debug_bandaid_hostname")){var A=g.CH(F.S.experiments,"debug_bandaid_port");A=A>0?L+":"+A:L;L=F.S.experiments.fu("debug_bandaid_insecure_scheme");F=nP(F,A,L)}else u&&(q==null?0:q.url)&&!F.B?(A=w_(60,new g.zM(q.url)),F=nP(F,A)):F=(A=F.X.get(0))==null?void 0:A.location.clone();if(F&&m.videoId){A=UP(m.videoId);m=[];if(A)for(A=g.Z(A),L=A.next();!L.done;L=A.next())m.push(L.value.toString(16).padStart(2, "0"));F.set("id",m.join(""));return F}}; gCv=function(m,F,L){L=L===void 0?0:L;var u,q;return g.h(function(A){if(A.X==1)return u=[],u.push(F.load()),L>0&&u.push(PZM(L)),g.k(A,Promise.race(u),2);q=iKu(m,F);return A.return(q)})}; zLN=function(m,F,L,u){u=u===void 0?!1:u;m.set("cpn",F.clientPlaybackNonce);m.set("opr","1");var q=F.C();m.set("por","1");Ao()||m.set("onem","1");F.startSeconds>0&&m.set("osts",""+F.startSeconds);u||(q.N("html5_onesie_disable_partial_segments")&&m.set("oses","1"),F=q.N("html5_gapless_onesie_no_media_bytes")&&Dh(F)&&F.rJ,L&&!F?(F=L.audio,m.set("pvi",L.video.join(",")),q.N("html5_onesie_disable_audio_bytes")||m.set("pai",F.join(",")),wY||m.set("osh","1")):(m.set("oad","0"),m.set("ovd","0"),m.set("oaad", "0"),m.set("oavd","0")))}; Y$Z=function(m,F,L,u,q){q=q===void 0?!1:q;var A="https://youtubei.googleapis.com/youtubei/"+F.nf.innertubeApiVersion+"/player",r=[{name:"Content-Type",value:"application/json"}];u&&r.push({name:"Authorization",value:"Bearer "+u});r.push({name:"User-Agent",value:g.qi()});g.HQ("EOM_VISITOR_DATA")?r.push({name:"X-Goog-EOM-Visitor-Id",value:g.HQ("EOM_VISITOR_DATA")}):(L=L.visitorData||g.HQ("VISITOR_DATA"))&&r.push({name:"X-Goog-Visitor-Id",value:L});(L=g.HQ("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&r.push({name:"X-YouTube-Lava-Device-Context", value:L});(F=N_(F.experiments,"debug_sherlog_username"))&&r.push({name:"X-Youtube-Sherlog-Username",value:F});m=Dt(JSON.stringify(m));return{url:A,Po:r,postBody:m,yDu:q,zR:q}}; jc=function(m,F,L,u,q,A,r,G,v){var l=m.QD,w=m.Ws;m=m.pdR;var V=l!==void 0&&w!==void 0,I=u.getVideoData(),R,e=F.X.encryptedClientKey;F=V?F.iv:void 0;V=AY(A,!0);q=q||!!Ao()&&V>1572864;return{innertubeRequest:{CVb:m,Pt:l,Ws:w,encryptedClientKey:e,iv:F,o7N:!0,Wt:!0,ud:"DecompressionStream"in window||!q,TcF:L.experiments.fu("html5_use_jsonformatter_to_parse_player_response")},Un:pX_({ll:A,kC:L,z0:u,al:I.startSeconds*1E3}),onesieUstreamerConfig:r,X6:G,Nc:Bo(I),reloadPlaybackParams:(R=I.fY)==null?void 0: R.reloadPlaybackParams,yWz:v}}; ahA=function(m,F,L,u,q,A,r,G){var v=g.s2(m,zg),l;if(!m.zR)if(l=mZM(F,v)){var w=l.Vy;l=l.signature}else l=w=F.encrypt(v),(0,g.a9)(),l=nFB(new dCZ(F.X.G),l,F.iv);return jc(w&&l?{QD:w,Ws:l}:{pdR:v},F,L,u,!!m.zR,q,A,r,G)}; DZZ=function(m,F,L,u,q,A,r,G){var v,l,w;return g.h(function(V){if(V.X==1)return v=g.s2(m,zg),g.k(V,C2j(F,v),2);if(V.X!=3)return l=V.B,g.k(V,FbM(F,l),3);w=V.B;return V.return(jc({QD:l,Ws:w},F,L,u,!!m.zR,q,A,r,G))})}; Thv=function(m,F,L,u,q,A,r,G){var v=g.s2(m,zg);if(v=mZM(F,v))return jc({QD:v.Vy,Ws:v.signature},F,L,u,!!m.zR,q,A,r,G)}; RR=function(m,F,L){g.O.call(this);var u=this;this.z0=m;this.playerRequest=F;this.ll=L;this.logger=new g.Nm("onesie");this.fX=[];this.TW=[];this.xhr=null;this.state=1;this.w_=new e9;this.Et=!1;this.playerResponse="";this.Fu=new Zz(this);this.M3=new lc(this);this.Fd="";this.UH=this.Wi=!1;this.Bz="";this.enableCompression=this.T9=this.Hp=!1;this.ZN=[];this.xO=-1;this.A8=0;this.S=this.z0.C();this.videoData=this.z0.getVideoData();this.bE=this.S.wY();this.Rl=this.S.fI;this.zm=new bk(this.Rl.X);this.f6= this.S.N("html5_onesie_check_timeout");this.Yf=new g.Bk(this.qa,500,this);this.hQ=new g.Bk(this.C7,1E4,this);this.Ad=new g.Bk(function(){if(!u.isComplete()){var q=IR(u);u.fail(new g.q6("net.timeout",q))}},1E3); this.rz=new g.Bk(this.cWc,2E3,this);this.qW=this.z0.K2();this.aX=this.N("html5_onesie_wait_for_media_availability");g.Q(this.videoData,this);g.Q(this,this.Yf);g.Q(this,this.hQ);g.Q(this,this.rz);m=Kw();wY&&m&&(this.aR=new Map);this.U2=new Map;this.P0=new Map;this.F5=new Map;this.wN=new Map}; CP=function(m,F){var L;return(L=m.aR)==null?void 0:L.get(F)}; pLv=function(m,F,L){var u;return g.h(function(q){if(q.X==1)return m.OM("oprd_s"),Nhj(m)?g.k(q,Lbn(m.zm,F,L),3):(u=m.zm.decrypt(F,L),q.OR(2));q.X!=2&&(u=q.B);m.OM("oprd_c");return q.return(u)})}; Kbn=function(m){return m.N("html5_onesie_host_probing")||m.bE?wY:!1}; VA=function(m){if(!m.playerResponse)return!1;if(m.Hp)return!0;var F=m.videoData.N("html5_onesie_audio_only_playback")&&TO(m.videoData);if(m.aR&&m.aX){if(!m.aR.has(m.Fd))return!1;var L=m.aR.get(m.Fd),u;if(u=L){u=!1;for(var q=g.Z(L.ZJ.keys()),A=q.next();!A.done;A=q.next())if(A=L.ZJ.get(A.value))for(var r=g.Z(A.ZH),G=r.next();!G.done;G=r.next())G.value.V8>0&&(A.rh?u=!0:F=!0);u=!(F&&u)}if(u)return!1}m.OM("ofr");m.w_.resolve(m.playerResponse);if(!m.f6){var v;(v=m.Ad)==null||v.start();m.hQ.start()}return m.Hp= !0}; xZv=function(m){if(m.aR&&!m.N("html5_onesie_media_capabilities")){m.OM("ogsf_s");var F=zBM(m.z0.getVideoData(),function(u,q){m.XN(u,q)}),L=fhN(m.z0); F.video=VzB(L,F.video);m.OM("ogsf_c");if(F.video.length)return F;m.XN("ombspf","l."+L.B+";u."+L.X+";o."+L.G+";r."+L.reason)}}; Nhj=function(m,F){return m.N("html5_onesie_sync_request_encryption")||(F==null?0:F.zR)?!1:!!Ao()}; IR=function(m){if(!m.fA)return{};var F=m.fA.Rn(),L;F.d=(L=m.fA.Qc)==null?void 0:L.oV();F.shost=m.Wr;F.ty="o";return F}; Mfb=function(m,F){var L,u;(u=(m=(L=m.aR)==null?void 0:L.get(F))==null)||(F=m.G?!1:m.G=!0,u=!F);return!u}; $0=function(m,F,L,u,q,A,r,G,v,l,w,V){g.O.call(this);var I=this;this.z0=m;this.loader=F;this.policy=L;this.audioTrack=u;this.videoTrack=q;this.JF=A;this.ll=r;this.SY=G;this.B=v;this.timing=l;this.Hb=w;this.W=V;this.X=[];this.V={};this.AF=this.q0=!1;this.Bb=this.aW=this.tY=0;this.b9={hn:0,rP:0};this.RW={hn:0,rP:0};this.QM=null;this.Qc={BP:[],Me:[]};this.jY={BP:[],Me:[]};this.L=null;this.Y=[];this.xC=0;this.Cu=!1;this.rY={PPC:function(){return I.X}, MPR:function(){return I.V}, bC0:function(){I.X.length=0}, wCF:function(){return I.videoData.xC}, Nju:function(){return I.Bb}, joF:function(R){I.Bb=R}, w9c:function(R){I.b9.rP=R}, Gl:function(R){I.L=R}, xv:function(R){I.Y=R}, Vw:function(){return I.Vw()}}; this.videoData=this.z0.getVideoData();this.hF=this.videoData.latencyClass==="LOW"?50:this.videoData.latencyClass==="ULTRALOW"?100:this.policy.mG;this.policy.nY&&(this.ER=new Tx(this.loader,this.policy,this.ll),g.Q(this,this.ER))}; oCA=function(m,F){if(ZKN(m)){F=S$M(m,F);m.X.push(F);var L;(L=m.ER)==null||NR(L,m.JF.hF);m.hF>0&&m.b9.rP++}}; S$M=function(m,F){m.policy.Z&&m.loader.XN("sabrcrq",{create:1});var L=new OW(0,m.JF.hF,m);m.B.hF=!1;return XLB(m,L,F)}; ec=function(m){var F,L=m.policy.L&&((F=m.loader)==null?void 0:F.zs());F=m.loader.getCurrentTime()||0;F=tfb(m,F);if(m.policy.fP&&m.loader.isSeeking()){var u=vC(m.videoTrack,F);m.loader.XN("asmtfnctv",{b:F,a:u});isNaN(u)||(F=u)}u=m.loader.CI()||0;F+=u;u=nK(m.videoData)||g.dh(m.videoData);var q=0;L?(u&&(q=Number.MAX_SAFE_INTEGER),m.videoData.Fb&&(q=Math.ceil(m.videoData.eT*1E3))):q=Math.ceil(F*1E3);return Math.min(Number.MAX_SAFE_INTEGER,q)}; PD=function(m){return m.policy.rJ&&!!m.L}; tfb=function(m,F){if(m.loader.isSeeking())return F;var L=m.z0.CA();if(!L)return F;L=L.x5();if(L.length===0||Cv(L,F))return F;if(!m.videoTrack.sW(F)&&!m.audioTrack.sW(F))return m.loader.XN("sundrn",{b:0,lt:F}),F;for(var u=F,q=Infinity,A=0;AF)){var r=F-L.end(A);r=20)?(m.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),F):u}; gp=function(m,F,L){m=m.loader.CI()||0;return ic(F,(L+m)*1E3)/1E3+L}; ZKN=function(m){if(!ECy(m,m.b9)||eX(m.audioTrack)&&eX(m.videoTrack))return!1;if(m.policy.B)if(m.policy.Y){var F;if((F=m.W)==null)var L=0;else{L=!1;F=g.Z(F.X.entries());for(var u=F.next();!u.done;u=F.next())if(u=g.Z(u.value),u.next(),u=u.next().value,u.event!=="predictStart"&&u.wc===5){var q=void 0,A=void 0;((q=u)==null?0:q.c8)&&Date.now()-((A=u)==null?NaN:A.c8)>1E4?u.wc=1:L=!0}}if(L)return!1}else if(L=!1,m.Hb.B===2?L=!0:m.Hb.B===3&&(ec(m),m.loader.CI(),q=yz(m.audioTrack,m.loader.isSeeking()).BP,F= yz(m.videoTrack,m.loader.isSeeking()).BP,u=m.loader.getCurrentTime()||0,q=gp(m,q,u),F=gp(m,F,u),F=Math.min(q,F),u=m.Hb,F>=u.G?(u.XN("sdai",{haltrq:F,est:u.G}),F=!0):F=!1,F&&(L=!0)),L&&m.policy.Z&&m.loader.XN("sabrcrq",{waitad:1}),L)return!1;m.policy.Av&&(m.Qc=zX(m,m.audioTrack),m.jY=zX(m,m.videoTrack));if(!m.G)return m.policy.Z&&m.loader.XN("sabrcrq",{nopolicy:1}),!0;if(m.z0.jP())return m.policy.Z&&m.loader.XN("sabrcrq",{utc:1}),!0;if(m.B.Z)return m.policy.Z&&m.loader.XN("sabrcrq",{audio:1}),!0;if(m.policy.xk&& m.B.hF)return m.policy.Z&&m.loader.XN("sabrcrq",{constraint:1}),!0;if(!m.G.targetAudioReadaheadMs||!m.G.targetVideoReadaheadMs)return m.policy.Z&&m.loader.XN("sabrcrq",{noreadahead:1}),!0;if(m.policy.L&&m.loader.zs())return m.policy.Z&&m.loader.XN("sabrcrq",{seekToHead:1}),!0;L=Math.min(Rk(m.loader,m.audioTrack)*1E3,m.G.targetAudioReadaheadMs);F=Math.min(Rk(m.loader,m.videoTrack)*1E3,m.G.targetVideoReadaheadMs);var r=Math.min(L,F),G=m.z0.getCurrentTime()*1E3,v=UZZ(m,G);u=v.Ky;q=v.D4;A=v.tb;v=v.Dz; var l=uF||u>=0&&q.BW>u+1)break;L=Math.max(L,q.startTimeMs+q.durationMs);u=Math.max(u,q.pw)}return Math.max(0,L-F)}; XLB=function(m,F,L){var u={ll:m.ll,D$:function(v,l){m.z0.Za(v,l)}, zD:m.policy.qo,uJ:m.policy.G};m.ll.B.L&&(u.VN=(m.videoTrack.l9.info.u9||0)+(m.audioTrack.l9.info.u9||0));m.policy.f$&&(u.hD=m.audioTrack.l9.index.jW(),u.zD=!1);var q=Bab(F,m.policy,m.V)?2:1;q!==m.Bb&&(m.Bb=q,hLN(m));L=m.Vw(L);if(m.policy.Bb&&m.policy.G&&L.yX){for(var A=q="",r=g.Z(L.yX),G=r.next();!G.done;G=r.next())G=G.value,m.videoData.sabrContextUpdates.has(G)||m.policy.Bb&&L.TI&&L.TI.type===G?q+="_"+G:A+="_"+G;m.loader.XN("sabrbldrqs",{ctxts:q,misctxts:A})}!F.setData(L,m.policy,m.V)&&m.policy.Bb&& m.loader.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);u=new Gi(m.policy,F,m.JF,m.V,m,u,m.loader.K2());v1(m.timing);m.policy.Z&&m.loader.XN("sabrcrq",{rn:u.Jy(),probe:F.jt()});return u}; Dn=function(m,F){if(F.sR()||m.sR())m.policy.V7||(m.policy.L?Y0(m.loader):m.loader.PP());else{if(m.policy.G&&F.isComplete()&&F instanceof Gi){var L=m.loader,u=L.XN,q,A,r=Object.assign(F.fA.Rn(),{rst:F.state,strm:F.xhr.zf(),d:(q=F.fA.Qc)==null?void 0:q.oV(),cncl:F.xhr&&F.Mm.Y?1:0,rqb:F.wH,cwt:F.Mm.G,swt:(A=F.Kb)==null?void 0:A.oe});q=Object.assign(HIB(F.info),r);u.call(L,"rqs",q)}if(F.isComplete()&&F.jt()&&F instanceof Gi)m.policy.Xt?F.yk()?(F.dispose(),m.X.length===0?m.loader.PP():(m=m.X[0],m instanceof Gi&&m.VQ()&&m.Io())):F.Xu()&&m.loader.handleError(F.yv(),F.Cx()):(F.dispose(),m.loader.PP());else{if(F.T8())F instanceof Gi&&JH_(m.timing,F),hLN(m),aR(m);else if(F.Xu())if(L=m.z0.jP(),F instanceof Gi&&sW(F.info)&&L&&m.loader.IQ(L),F instanceof Gi&&dmM(F)){var G;(G=m.loader.Yq)==null||Xv(G)}else F instanceof RR?m.X.pop():(G=1,F.canRetry()&&XE(m.loader)&&(WbD(m,F),G=0),m.loader.handleError(F.yv(),F.Cx(),G));else{if(m.loader.isSuspended&&!F.isComplete())return;aR(m)}F.sR()||F instanceof RR||(F.isComplete()? G=SIN(F,m.policy,m.V):(G=ZIN(F,m.policy,m.V),G===1&&(m.q0=!0)),G!==0&&(L=new OW(1,F.info.VM),L.yL=G===2,XLB(m,L)));m.policy.Th&&!F.isComplete()?UW(m.loader):m.loader.PP()}}}; aR=function(m){for(;m.X.length&&m.X[0].xQ(m.H2());){var F=m.X.shift();OKM(m,F)}m.X.length&&OKM(m,m.X[0])}; OKM=function(m,F){F instanceof Gi&&(m.w8=F);var L=new Set(F.xp(m.H2()));L=g.Z(L);for(var u=L.next();!u.done;u=L.next()){var q=u.value;if(!(u=!(F instanceof RR))){u=m.B;var A=u.JF.e0,r=WC(u.videoInfos,A);A=bIu(u,q,A);var G=r.includes(q);!u.n0.I9C||A||G||u.loader.XN("sabrcpf",{fid:""+q,vfids:""+r.join("."),said:u.W||""});u=A||r.includes(q)}if(u&&(u=F.Ql(q,m.H2()),r=m.policy.rJ&&d2(u[0].l9.info.mimeType),F.tO(q,m.H2())))for(q=F.YO(q,m.H2()),q=g.Z(q),A=q.next();!A.done;A=q.next())if(A=A.value,m.policy.G&& F instanceof RR&&m.loader.XN("omblss",{s:A.info.lM()}),r)G=m.timing,G.Bb||(G.Bb=(0,g.a9)(),g.t_("fcb_r",G.Bb,G.X)),G=m,G.videoData.e0()&&G.L&&CN(G.L)===CN(g.s_(A.info.l9.info,G.JF.e0))&&G.z0.publish("sabrCaptionsDataLoaded",A,G.xv.bind(G));else{G=A.info.l9.info.rh();var v=A.info.l9;if(G){var l=void 0;var w=m.B,V=(l=F.VX(m.H2()))==null?void 0:l.token;w.Z&&v!==w.Y?l=!0:(w.Z=!1,v!==w.Y&&(w.Y=v,w.Uj(v,w.audioTrack,V)),l=!1);if(l)continue}else l=void 0,hEB(m.B,v,(l=F.VX(m.H2()))==null?void 0:l.token); l=G?m.audioTrack:m.videoTrack;F instanceof RR&&(l.L=!1,F instanceof RR&&(G?HlZ(m.timing):BWv(m.timing)));try{rR(l,u,A)}catch(I){A=r2(I),m.loader.handleError(A.errorCode,A.details,A.severity),l.CY(),m.ey(!1,"pushSlice"),Y0(m.loader)}}}}; WbD=function(m,F){m.policy.Bb?m.X.splice(m.X.indexOf(F)).forEach(function(L){L.dispose()}):(m.X.pop(),F==null||F.dispose())}; QYD=function(m,F,L){for(var u=[],q=0;q0)for(var F=g.Z(m.videoData.sabrContextUpdates.keys()),L=F.next();!L.done;L=F.next()){L=L.value;var u=void 0;((u=m.videoData.sabrContextUpdates.get(L))==null?0:u.sendByDefault)&&m.videoData.xC.add(L)}if(m.policy.Bb&&m.X.length)for(F=g.Z(m.X),L=F.next();!L.done;L=F.next())(L=L.value.M2())&&L.type&&L.sendByDefault&&m.videoData.xC.add(L.type)}; sYu=function(m){m.policy.xW&&(m.Lu=void 0,m.tY=0)}; bKN=function(m,F){if(F.Xu()||F.sR()){var L=m.loader,u=L.XN,q=F.state;m=m.H2();var A,r;if((F=(A=F.aR)==null?void 0:A.get(m))==null)F=void 0;else{A=0;m=F.xp();for(var G=0;G0){var L=Math.floor((0,g.a9)()/1E4);if(L===F.hn){if(F.rP>=m.hF){F.rP===m.hF&&(L={reason:"toomanyrequests"},L.limit=F.rP,m.loader.handleError("player.exception",L),F.rP+=1);F=!1;break a}}else F.hn=L,F.rP=0}F=!0}if(!F||m.loader.isSuspended&&m.loader.TT)return!1;if(m.Z&&(0,g.a9)()0)||m.policy.Bb&&m.X.length===1&&m.X[0].MX()?!0:!1){var u;F=(u=m.JF.hF)!=null&&Je(u,m.policy,m.V,m.loader.Sg)?!0:!1}return F&&!m.Cu?!0:!1}; UZZ=function(m,F){var L=ccN(m),u=L.tb;L=L.Dz;if(m.policy.Av){var q=ic(m.Qc.BP,F);m=ic(m.jY.BP,F)}else q=u,m=L;return{Ky:q,D4:m,tb:u,Dz:L}}; ccN=function(m){var F=jX(m.audioTrack,!0)*1E3;m=jX(m.videoTrack,!0)*1E3;return{tb:F,Dz:m}}; dZj=function(m){this.z0=m;this.X=new Map;this.delay=null}; TX=function(m,F){if(xc(m.z0.getPlayerState())&&m.X.size!==0){var L=F!=null?F:Array.from(m.X.values()).sort(function(q,A){return q.mediaTime-A.mediaTime}); F=m.getCurrentTime();var u=(L[0].mediaTime-F)*1E3/m.z0.getPlaybackRate();if(u<500)for(F=u>0?nCn(m):F,L=g.Z(L),u=L.next();!u.done;u=L.next())if(u=u.value,F>=u.mediaTime)u.resolve([u.mediaTime,u.id]),m.X.delete(u.id);else break;BhM(m,F)}}; HKv=function(m,F,L){m.X.delete(L);return new Promise(function(u){m.X.set(L,{id:L,mediaTime:F,resolve:u});u=Array.from(m.X.values()).sort(function(q,A){return q.mediaTime-A.mediaTime}); L===u[0].id&&TX(m,u)})}; JcM=function(m){var F;(F=m.delay)==null||F.dispose();m.X.clear()}; BhM=function(m,F){var L;(L=m.delay)==null||L.dispose();m.delay=null;L=Array.from(m.X.values()).sort(function(u,q){return u.mediaTime-q.mediaTime}); L.length!==0&&(F=(L[0].mediaTime-F)*1E3/m.z0.getPlaybackRate(),m.delay=new g.Bk(function(){TX(m)},F>500?F-500:F),m.delay.start())}; nCn=function(m){var F,L;return(L=(F=m.z0.CA())==null?void 0:F.getCurrentTime())!=null?L:m.z0.getCurrentTime()}; Ng=function(m,F,L){var u=this;this.V=m;this.cpn=F;this.z0=L;this.X=new Map;this.G=new Map;this.L=NaN;this.B=this.TE="";this.isSeeking=!1;this.Y=new dZj(L);this.Ph=L.Ph;this.z0.subscribe("statechange",this.Z,this);this.z0.subscribe("SEEK_TO",function(){u.yp()}); this.z0.subscribe("SEEK_COMPLETE",function(){CZM(u)}); this.TE=this.B=this.cpn}; FnN=function(m,F,L){var u=m.X.get(F),q=m.V.getStartTime(F),A=m.V.getDuration(F),r=q,G;((G=u==null?void 0:u.X)!=null?G:[m.cpn]).forEach(function(v,l){var w,V=(w=u==null?void 0:u.B[l])!=null?w:A;if(L>=r&&L=q}).sort(function(r,G){return r-G}); F=g.Z(F);for(L=F.next();!L.done;L=F.next()){L=L.value;var A=L===q?u-m.V.getStartTime(q):0;qsu(m,L,m.X.get(L),A)}}; mJM=function(m,F,L,u){u=u===void 0?!1:u;F!==m.TE&&(m.TE=F,m.z0.publish("playbackstarted",F,L+m.z0.CI(),u))}; uyb=function(m,F,L,u){m.B=L;L=F+"."+L;m.G.has(F)?m.G.get(F).push(L):m.G.set(F,[L]);HKv(m.Y,u,L).then(function(q){var A=g.Z(q);q=A.next().value;A=A.next().value;var r=g.Z(A.split("."));A=r.next().value;r=r.next().value;A=g.Z([Number(A),r]);A.next();A=A.next().value;mJM(m,A,q)})}; pC=function(m,F,L,u,q){this.loader=m;this.policy=F;this.schedule=L;this.hg=u;this.hF=q;this.Bb=NaN;this.B=this.Z=this.V=null;this.X=this.Y=this.L=this.startTimeSecs=NaN;this.G=!1;this.W=NaN}; AbB=function(m,F,L,u,q,A){return F.eG&&F.Eu&&L===3?new pC(m,F,u,q,A):null}; rbb=function(m,F){if(m.policy.vDC){var L=F.info.u9,u=AY(m.schedule);F=F.index.jW();L=Math.max(1,u/L);m.W=Math.round(Math.max(((L-1)*F+m.policy.YW)/L,F-m.policy.mY)*1E3)}}; v5b=function(m,F){var L=Date.now()/1E3,u=L-m.startTimeSecs,q=L-m.L,A=q>=m.policy.I8,r=!1;if(A){var G=0;!isNaN(F)&&F>m.Y&&(G=F-m.Y,m.Y=F);G/q=m.policy.mY&&!m.G;if(!A&&!L&&ybn(m,F))return NaN;L&&(m.G=!0);a:{u=r;L=(0,g.a9)()/1E3-(m.hg.s7()||0)-m.Z.X-m.policy.YW;A=m.B.startTime;L=A+L;if(u){if(isNaN(F)){KC(m,NaN,"n",F);A=NaN;break a}u=F-m.policy.a_;u0&&(r.headers=G);A&&(r.onFinish=A);return Object.keys(r).length>1?r:null}; Mg=function(m,F,L,u,q,A,r,G){le()&&L.token&&(m=yc(m,{ctt:L.token,cttype:L.GB,mdx_environment:L.mdxEnvironment}));u.N("net_pings_low_priority")&&(F||(F={}),F.priority="low");A||G&&u.N("nwl_skip_retry")?(F==null?F={}:R6y(m,u.N("html5_assert_cpn_with_regex")),r?Q_().sendAndWrite(m,F):Q_().sendThenWrite(m,F,G)):F?(R6y(m,u.N("html5_assert_cpn_with_regex")),MTy(m,F)):g.oE(m,q)}; $Jv=function(m){for(var F=[],L=0;L0&&L>0&&!m.B&&m.G<1E7)try{m.V=m.Y({sampleInterval:F,maxBufferSize:L});var u;(u=m.V)==null||u.addEventListener("samplebufferfull",function(){return g.h(function(q){if(q.X==1)return g.k(q,m.stop(),2);isN(m);g.uq(q)})})}catch(q){m.B=PQ_(q.message)}}; Sc=function(m,F){var L,u,q=(L=window.h5vcc)==null?void 0:(u=L.settings)==null?void 0:u.set(m,F);return Jx(q)?u4(CS(q),function(){return!0},function(){return!1}):CS(!!q)}; g5M=function(m){return Sc("MediaSource.EnableUsingMediaSourceBufferedRange",m?1:0)}; z6n=function(m){return Sc("HTTP3",m?1:0)}; YsD=function(m){return Sc("MediaSource.EnableUsingMediaSourceAttachmentMethods",m?1:0)}; a8A=function(m){return Sc("QUIC",m?1:0)}; DJn=function(m){return Sc("Media.AudioWriteDurationLocal",m)}; TYv=function(m){return Sc("Media.PlayerConfiguration.DecodeToTexturePreferred",m?1:0)}; NYA=function(m){return Sc("Media.DisableAllocator",m?1:0)}; pBy=function(m){return Sc("Media.VideoBufferSizeClampMb",m)}; KnM=function(m){return Sc("Media.EnableAllocateOnDemand",m?1:0)}; f8Z=function(m){return Sc("Media.NotifyMemoryPressureBeforePlayback",m?1:0)}; M2B=function(){var m,F,L,u=(m=window.h5vcc)==null?void 0:(F=m.settings)==null?void 0:(L=F.getPersistentSettingAsString)==null?void 0:L.call(F,"cpu_usage_tracker_intervals");if(u!=null){var q;m=(q=JSON.parse(u))!=null?q:[];q=m.filter(function(l){return l.type==="total"}).map(function(l){return l.seconds}); F=g.Z(xJM);for(L=F.next();!L.done;L=F.next())L=L.value,q.indexOf(L)===-1&&m.push({type:"total",seconds:L});var A,r;(A=window.h5vcc)==null||(r=A.settings)==null||r.set("cpu_usage_tracker_intervals_enabled",1);var G,v;(G=window.h5vcc)==null||(v=G.settings)==null||v.set("cpu_usage_tracker_intervals",JSON.stringify(m))}}; Zs_=function(){var m=window.H5vccPlatformService,F="";if(m&&m.has("dev.cobalt.coat.clientloginfo")&&(m=m.open("dev.cobalt.coat.clientloginfo",function(){}))){var L=m.send(new ArrayBuffer(0)); L&&(F=String.fromCharCode.apply(String,g.X(new Uint8Array(L))));m.close()}return F}; g.tV=function(m){g.O.call(this);var F=this;this.provider=m;this.logger=new g.Nm("qoe");this.X=new Map;this.sequenceNumber=1;this.b9=NaN;this.wF="N";this.W=this.XM=this.h9=this.Bb=this.B=0;this.LI=this.xC=this.L=this.w8="";this.GY=this.Lu=NaN;this.nI=0;this.Th=-1;this.fI=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.q0=this.isEmbargoed=this.Qc=this.isOffline=this.isBuffering=!1;this.xW=[];this.hF=null;this.RW=this.V=this.ER=this.Z=!1;this.G=-1;this.Cu=!1;this.Xt=new g.Bk(this.YRR,750,this);this.n1= this.adCpn="";this.e1=this.gI=this.WQ=this.Dj=this.adFormat=void 0;this.zL=0;this.pA=new Set("cl fexp drm drm_system drm_product ns adformat live cat shbpslc".split(" "));this.rJ=new Set(["gd","pw","gp","gm","dd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.SY=!1;this.Eu=NaN;this.jY=0;this.BR=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.HR=!1;this.YW=new Set;this.rY={Le:function(A){F.Le(A)}, igu:function(){return F.Y}, reportStats:function(){F.reportStats()}, bg0:function(){return F.X.get("cat")||[]}, RZ:function(A){return F.X.get(A)||[]}, bLP:function(){return F.X}, PfC:function(){return{adCpn:F.adCpn,n1:F.n1,adFormat:F.adFormat}}, m1Y:function(){return{Dj:F.Dj,WQ:F.WQ,gI:F.gI,e1:F.e1}}}; this.Hb=this.provider.S.N("html5_qoe_relaxed_reporting");var L=g.CH(this.provider.S.experiments,"html5_qoe_proto_mock_length");L&&!oR.length&&(oR=$Jv(L));g.Q(this,this.Xt);try{var u,q;(q=(u=navigator).getBattery)==null||q.call(u).then(function(A){F.hF=A})}catch(A){}g.Xw(this,0,"vps",["N"]); m.S.wY()&&(this.jY=(0,g.a9)(),this.Eu=g.Pn(function(){var A=(0,g.a9)(),r=A-F.jY;r>500&&F.XN("vmlock",{diff:r.toFixed()});F.jY=A},250)); this.provider.videoData.zi&&(this.remoteControlMode=SsN[this.provider.videoData.zi]||0);this.provider.videoData.CK&&(L=EiN(this.provider.videoData.CK),L==null?0:L.length)&&(this.remoteConnectedDevices=L);m.S.wY()&&(this.aW=new fC,g.Q(this,this.aW));IvM(m.S)&&(this.AF=new Zn,g.Q(this,this.AF))}; E3=function(m,F,L){var u=m.X.get(F);u?u.push(L):m.X.set(F,[L])}; g.Xw=function(m,F,L,u){E3(m,L,F.toFixed(3)+":"+u.join(":"))}; U3=function(m,F){var L=m.provider.getCurrentTime();g.Xw(m,F,"cmt",[L.toFixed(3)]);var u=L=m.provider.qH();if((!m.Y||m.provider.S.N("html5_shorts_gapless_no_gllat")&&Dh(m.provider.videoData)?0:u*1E3>m.Y.TU+100)&&m.Y){var q=m.Y;u=q.isAd;L=L*1E3-q.TU;m.eN=F*1E3-q.Y$W-L-q.bj8;q=(0,g.a9)()-L;F=m.eN;L=m.provider.videoData;var A=L.isAd();if(u||A){A=(u?"ad":"video")+"_to_"+(A?"ad":"video");var r={};L.L&&(r.cttAuthInfo={token:L.L,videoId:L.videoId});r.startTime=q-F;pD(A,r);g.N8({targetVideoId:L.videoId,targetCpn:L.clientPlaybackNonce}, A);Tv("pbs",q,A)}else q=m.provider.z0.eJ(),q.L!==L.clientPlaybackNonce?(q.Y=L.clientPlaybackNonce,q.B=F):L.Yj()||g.K$(new g.oZ("CSI timing logged before gllat",{cpn:L.clientPlaybackNonce}));m.XN("gllat",{l:m.eN.toFixed(),prev_ad:+u});delete m.Y}}; WD=function(m,F){F=F===void 0?NaN:F;F=F>=0?F:g.k0(m.provider);var L=m.provider.z0.sI(),u=L.ZW-(m.Lu||0);u>0&&g.Xw(m,F,"bwm",[u,(L.B9-(m.GY||0)).toFixed(3)]);isNaN(m.Lu)&&L.ZW&&m.isOffline&&m.Le(!1);m.Lu=L.ZW;m.GY=L.B9;isNaN(L.bandwidthEstimate)||g.Xw(m,F,"bwe",[L.bandwidthEstimate.toFixed(0)]);m.provider.S.wY()&&Object.keys(L.X).length!==0&&m.XN("bwinfo",L.X);if(m.provider.S.wY()||m.provider.S.N("html5_log_meminfo"))u=l8M(),Object.values(u).some(function(A){return A!==void 0})&&m.XN("meminfo",u); if(m.provider.S.wY()){var q;(u=(q=m.aW)==null?void 0:V2y(q))&&Object.values(u).some(function(A){return A!=null})&&m.XN("cpuinfo",u)}m.AF&&m.XN("jsprof",m.AF.flush()); m.hF&&g.Xw(m,F,"bat",[m.hF.level,m.hF.charging?"1":"0"]);q=m.provider.z0.getVisibilityState();m.Th!==q&&(g.Xw(m,F,"vis",[q]),m.Th=q);U3(m,F);(q=o5n(m.provider))&&q!==m.nI&&(g.Xw(m,F,"conn",[q]),m.nI=q);hV(m,F,L)}; XBn=function(m){var F=m.provider.z0.sI(),L=g.k0(m.provider);hV(m,L,F);var u=F.G;F=F.V;isNaN(u)||(m.provider.S.N("html5_unified_live_latency_reporting")&&!isNaN(F)&&F?g.Xw(m,L,"e2el",[u.toFixed(3),F.toFixed(3)]):g.Xw(m,L,"e2el",[u.toFixed(3)]))}; hV=function(m,F,L){if(!isNaN(L.Ro)){var u=L.Ro;L.B96E3&&(new g.Bk(m.reportStats,0,m)).start()}}; kP_=function(m){m.provider.videoData.rJ&&O3(m,"prefetch");m.provider.videoData.AF&&m.XN("reload",{r:m.provider.videoData.reloadReason,ct:m.provider.videoData.AF});m.provider.videoData.J2&&O3(m,"monitor");m.provider.videoData.isLivePlayback&&O3(m,"live");wY&&O3(m,"streaming");m.provider.videoData.zi&&m.XN("ctrl",{mode:m.provider.videoData.zi},!0);if(m.provider.videoData.CK){var F=m.provider.videoData.CK.replace(/,/g,"_");m.XN("ytp",{type:F},!0)}m.provider.videoData.nU&&(F=m.provider.videoData.nU.replace(/,/g, "."),m.XN("ytrexp",{ids:F},!0));F=m.provider.videoData;var L=m.provider.S.N("enable_white_noise")||m.provider.S.N("enable_webgl_noop"),u=g.E$(F)||g.BL(F)||g.HL(F)||g.Jc(F);(L||u)&&(L=(0,g.QA)())&&m.X.set("gpu",[L]);vB(m.provider.videoData)&&g.Xw(m,g.k0(m.provider),"dt",["1"]);F.cotn&&!vB(F)&&m.Le(!0);m.provider.S.wY()&&(F=(0,g.a9)()-m.provider.S.oR,m.XN("playerage",{secs:Math.pow(1.6,Math.round(Math.log(F/1E3)/Math.log(1.6))).toFixed()}));m.V=!0;m.b9=g.Pn(function(){m.reportStats()},1E4)}; Wnn=function(m,F,L){var u=g.k0(m.provider);h6y(m,u,F,0,L);WD(m,u);UJb(m)}; h6y=function(m,F,L,u,q){var A=m.provider.S.X.cbrver;m.provider.S.X.cbr==="Chrome"&&/^96[.]/.test(A)&&L==="net.badstatus"&&/rc\.500/.test(q)&&Osv(m,3);m.provider.S.N("html5_use_ump")&&/b248180278/.test(q)&&Osv(m,4);A=m.provider.getCurrentTime();u=u===1?"fatal":"";L=[L,u,A.toFixed(3)];u&&(q+=";a6s."+Lu());q&&L.push(QUN(q));g.Xw(m,F,"error",L);m.V=!0}; bsM=function(m,F){var L=g.k0(m.provider);if(!m.provider.S.experiments.fu("html5_refactor_sabr_video_format_selection_logging")||F.X.id!==m.w8){var u=m.provider.S.cR().X.g8(YJ);u&&!m.ER&&F.reason!=="m"&&(F.reason="i");var q=[F.X.id,F.B,m.w8,F.reason];u&&F.reason==="i"&&q.push(sUB(m,F));F.token&&q.push(F.token);g.Xw(m,L,"vfs",q);m.w8=F.X.id;u=m.provider.z0.getPlayerSize();u.width>0&&u.height>0&&(u=[Math.round(u.width),Math.round(u.height)],q=g.l2(),q>1&&u.push(q),g.Xw(m,L,"view",u));m.ER||(m.provider.S.wY()&& O3(m,"rqs2"),m.provider.videoData.X&&cK(m.provider.videoData.X)&&m.X.set("preload",["1"]));m.ER=!0;m.V=!0}F.reason==="m"&&++m.zL===100&&Osv(m,2);g.Xw(m,L,"vps",[m.wF]);m.Hb||m.reportStats(L)}; cbN=function(m){m.G>=0||(m.provider.S.rF||m.provider.z0.getVisibilityState()!==3?m.G=g.k0(m.provider):m.Cu=!0)}; n5v=function(m,F,L){var u=m.provider.S,q=u.cR(),A=[];u.experiments.fu("html5_refactor_sabr_audio_format_selection_logging")?(F=L.X,u=[F.audio&&F.video?F.bO?F.bO:"":F.id],F.YD&&F.YD.id&&u.push(F.YD.id),F=u.join(";"),F!==m.L&&(u=[F,m.L,L.reason],A.push.apply(A,g.X(dJu(L))),q.X.g8(YJ)&&L.reason==="i"&&A.push(sUB(m,L)),A.length>0&&u.push(A.join(";")),L.token&&u.push(L.token),g.Xw(m,g.k0(m.provider),"afs",u),m.L=F)):L.X.id!==m.L&&(u=[L.X.id,m.L,L.reason],A.push.apply(A,g.X(dJu(L))),q.X.g8(YJ)&&L.reason=== "i"&&A.push(sUB(m,L)),A.length>0&&u.push(A.join(";")),L.token&&u.push(L.token),g.Xw(m,F,"afs",u),m.L=L.X.id)}; sUB=function(m,F){m=m.provider.videoData;g.j2(m)?F=4:m.FB?F=3:(F=F.X.rh()?m.Cc:m.Bv,F=F!=null?F:0);m="sms."+F;if(F===3||F===4)m+="_1";return m}; dJu=function(m){var F=[];if(m=m.X.audio){var L=m==null?void 0:m.V;L!==void 0&&F.push("fl."+L);m=m==null?void 0:m.G;m!==void 0&&(m=Math.min(-m,0),F.push("vg."+m),F.push("nm.4"))}return F}; O3=function(m,F){E3(m,"cat",F)}; s3=function(m,F,L,u,q){var A=g.k0(m.provider);F!==1&&F!==3&&F!==5||g.Xw(m,A,"vps",[m.wF]);E3(m,"xvt","t."+A.toFixed(3)+";m."+q.toFixed(3)+";g.2;tt."+F+";np.0;c."+L+";d."+u)}; Osv=function(m,F){m.RW||(E3(m,"fcnz",""+F),m.RW=!0)}; QUN=function(m){/[^a-zA-Z0-9;.!_-]/.test(m)&&(m=m.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return m}; Jby=function(m,F,L,u,q,A,r,G,v,l){G=G===void 0?!1:G;g.O.call(this);var w=this;this.z0=m;this.schedule=F;this.policy=L;this.JF=u;this.Bb=v;this.pA=l;this.Yq=this.i9=null;this.xC=this.Lu=this.jY=this.b9=0;this.N4=this.TT=this.isSuspended=!1;this.aW="";this.rJ={};this.BR=NaN;this.SY=this.HR=this.Sg=0;this.QM=null;this.Eu=this.w8=!1;this.KJ=0;this.RW=!1;this.Qc=this.q0=0;this.GY=null;this.J5=!1;this.yZ=function(){return w.z0.yZ()}; this.timing=new nYZ(this.pA);this.hF=new LW(this.schedule,this.policy);this.nI=new g.Bk(this.PP,0,this);this.LI=new g.Bk(this.PP,this.policy.Th,this);this.NG=new g.Bk(this.PP,1E3,this);this.xW=new g.Bk(this.PP,void 0,this);this.Cu=new g.Bk(function(){w.isSuspended||w.PP()},1E4,this); this.Th=new g.Bk(this.cDR,250,this);this.Z=this.currentTime=NaN;this.tI=new Ti(5);this.ER=this.timestampOffset=NaN;this.logger=new g.Nm("dash");this.Xt=Infinity;this.rY={Ilc:function(){return w.Bh}, ll8:function(){return w.G}, getAudioTrack:function(){return w.audioTrack}, HLR:function(){return w.videoTrack}, QPP:function(){return w.Hb}, getManifest:function(){return w.JF}, SOC:function(){return w.B}, PP:function(){w.PP()}, u5:function(){w.b9=0;w.u5()}, BSC:function(R){return bc(w,w.videoTrack,w.i9.B,R)}}; m=v&&v.xp();v&&(OlD(v,this.JF,this.policy),this.ER=Date.now());this.X=new pq(this,this.hF,L,this.JF,q,m);L=eXN(this.X,A,r&&r.id);this.audioTrack=new LP(this,this.policy,L.audio,this.timing);this.videoTrack=new LP(this,this.policy,L.video,this.timing);this.videoTrack.G.Hb=this.audioTrack.hE();this.AF={updateend:this.GZ,error:this.kYc};g.Q(this,this.nI);g.Q(this,this.LI);g.Q(this,this.NG);g.Q(this,this.xW);g.Q(this,this.Cu);L=this.policy.Q6&&this.policy.bv?!R2n(this.videoTrack.l9.info):!1;this.fI=MJb({Ig:this.policy.W.Ig|| L,bv:this.policy.bv&&!L,uY:this.policy.uY});this.W=AbB(this,this.policy,this.fI,this.schedule,this.tI,function(R,e){return BYb(w,R,e)}); this.G=new lH(this,this.JF,this.policy,this.videoTrack,this.audioTrack,G);if(this.policy.Y){G=this.z0.getVideoData();var V;this.XN("clsdai",{initld:1,admapsz:(V=G.R_)==null?void 0:V.size});G.R_||(G.R_=new Map);this.Hb=new yk_(this.policy,function(R,e){w.XN(R,e)},this.policy.OY,G.R_)}this.Bh=new l1(this,this.JF,this.videoTrack,this.audioTrack,this.policy); V=this.policy.oB?this.z0.getVideoData().lV:null;this.L=new pP(this,this.policy,this.videoTrack,this.audioTrack,this.rJ,this.G,this.timing,this.hF,this.schedule,this.JF,this.X,this.W,L,V);g.Q(this,this.L);this.Y=new kJ(this,this.policy,this.videoTrack,this.audioTrack,this.JF,q,TO(this.z0.getVideoData()),r==null?void 0:r.id);g.Q(this,this.Y);spu(this.Y,A);this.B=new $0(this.z0,this,this.policy,this.audioTrack,this.videoTrack,this.JF,this.schedule,this.X,this.Y,this.timing,this.G,this.Hb);g.Q(this,this.B); this.V=this.z0.Nm.lX.M6;this.policy.L||HsM(this);if(this.policy.K0){var I;this.YW=new Ng(this.videoTrack.l9.index,(I=this.z0.getVideoData().clientPlaybackNonce)!=null?I:"",this.z0)}}; CQZ=function(m){m.policy.Y&&m.V&&(m.V.fX.forEach(function(F){m.WL(F,-1)}),m.V.fX=[])}; HsM=function(m){var F,L;if((F=m.V)==null?0:(L=F.s5)==null?0:L.itagDenylist){var u;m.xX((u=m.V)==null?void 0:u.s5.itagDenylist)}var q;if((q=m.V)==null?0:q.playbackStartPolicy){var A,r;DS(m.policy,(A=m.V)==null?void 0:A.playbackStartPolicy,3,(r=m.V)==null?void 0:r.Jy())}if(m.policy.TC){F=m.H2();var G;(L=F?(G=m.V)==null?void 0:G.P0.get(F):void 0)&&m.B.In(L,-1)}if(!m.JF.Bb){var v;G=(v=m.V)==null?void 0:v.Mv;(G==null?0:G.D5)&&(G==null?0:G.Pc)&&m.JF.e0&&Lw(m.JF,G.D5,G.Pc)}var l;if((l=m.V)==null?0:l.wN){v= m.V.wN.get(m.H2()||"");if(!v)return;m.JF&&v.formatId&&(l=m.JF.G.get(CN(v.formatId)))&&(l.info.debugInfo=v.debugInfo)}if(m.policy.w8){var w;(w=m.V)==null||w.TW.forEach(function(V){m.kO(V)}); (w=m.V)!=null&&(w.TW=[])}}; mvv=function(m,F){var L=FO(F.l9,m.JF.e0),u,q=((u=m.Bb)==null?void 0:u.Ql(L))||[];if(q.length===0)return m.XN("ombmsi",{}),!1;u=new jz(q);if((!m.policy.Qc||isFinite(m.getCurrentTime())||m.z0.jP())&&!JFN(u,m.getCurrentTime()))return m.XN("ostmf",{ct:m.getCurrentTime(),a:F.l9.info.rh()}),!1;(m=m.Bb)!=null&&(m.ZJ.get(L).yT=!0);return!0}; FOM=function(m){if(!m.JF.e0)return!0;var F=m.z0.getVideoData();if(m.z0.Nz())return m.XN("ombpa",{}),!1;var L,u;if(!!((L=m.V)==null?0:(u=L.Mv)==null?0:u.n5c)!==m.JF.vn)return m.XN("ombplmm",{}),!1;L=F.w8||F.liveUtcStartSeconds||F.ji;if(m.JF.vn&&L)return m.XN("ombplst",{}),!1;if(m.JF.Bb)return m.XN("ombab",{}),!1;L=Date.now();return u5(m.JF)&&!isNaN(m.ER)&&L-m.ER>m.policy.Fk*1E3?(m.XN("ombttl",{}),!1):tc(F)!==0&&!m.policy.X||F.N("html5_disable_onesie_media_for_mosaic")&&GP(F)||F.N("html5_disable_onesie_media_for_lifa_eligible")&& y$(F)?!1:!0}; LOu=function(m,F){var L=F.l9,u=m.JF.e0;if(FOM(m))if(m.Bb&&m.Bb.ZJ.has(FO(L,u))){if(u=FO(L,u),mvv(m,F)){var q=new jz(m.Bb.Ql(u)),A=function(r){try{if(r.Xu())m.handleError(r.yv(),r.Cx()),$J(F,r),Rr(r.info)&&ZS(m.L,F,L,!0),m.PP();else if(o4(m.L,r)){var G;(G=m.G)==null||L2D(G,r.info,m.QM);m.PP()}}catch(v){r=r2(v),m.handleError(r.errorCode,r.details,r.severity),m.CY()}}; L.G=!0;Ir(q)&&(Ar(F,new wM(m.policy,u,q,m.Bb,A)),v1(m.timing))}}else m.XN("ombfmt",{})}; uW_=function(m,F){F=F||m.videoTrack&&m.videoTrack.X&&m.videoTrack.X.startTime||m.getCurrentTime();var L=m.videoTrack,u=m.X;F=u.nextVideo&&u.nextVideo.index.R9(F)||0;u.ER!==F&&(u.jY={},u.ER=F,Kq(u,u.X));F=!u.X.isLocked()&&u.hF>-1&&(0,g.a9)()-u.hFL&&(m.XN("sdai",{seg:u,rbt:L.toFixed(3),end:m.B.xC.toFixed(3),sd:q.toFixed(3)}),m.ey(!1,"rollback")):m.policy.B&&m.ey(!1,"rollback");if(m.JF.isManifestless){q=I4(m.audioTrack,u,L,F);var A=I4(m.videoTrack,u,L,F);m.policy.QV||(A&&Fr(m.JF,u,!0),q&&Fr(m.JF,u,!1));A&&(m.videoTrack.hF=[]);q&&(m.audioTrack.hF=[]);m.XN("sdai",{rollbk2_seg:u,rbt:L.toFixed(3),lt:F.toFixed(3),a:q,v:A});(q||A)&&m.policy.B&&Y0(m)}}; Aqj=function(m,F){if(!isNaN(m.BR)){var L=Date.now()-m.BR;L<1E4&&m.XN("bfaswtch",{ep:L,sk:F!==void 0?"1":"0",sr:F||""})}}; rqN=function(m){m.policy.zL=!1;try{m.u5()}catch(F){g.Nl(F)}}; yqj=function(m,F){F=F===void 0?!1:F;m.i9&&m.i9.X&&m.i9.B&&(m.i9.X.v9(m.AF,m),m.i9.B.v9(m.AF,m));uk(m.audioTrack,null,F);uk(m.videoTrack,null,F);m.i9&&(m.i9.V=!1);m.i9=null}; GlM=function(m){m.i9&&m.i9.ju()&&m.V3()}; lyA=function(m,F){F&&vov(m.z0,new gG(F.video,F.reason));m.X.AF&&(F=YPD(m.X,"a"),m.z0.sA(new gG(F.audio,F.reason)))}; Y0=function(m){g.Hk(m.nI)}; UW=function(m){m.policy.Th&&m.policy.uY&&Math.min(eEb(m.videoTrack),eEb(m.audioTrack))*1E3>m.policy.oS?g.Hk(m.LI):m.PP()}; wED=function(m){if(zEM(m.videoTrack))return"ssf";if(m.policy.aW&&gR(m.videoTrack)&&gR(m.audioTrack))return"updateEnd";if(eX(m.audioTrack)||eX(m.videoTrack)&&m.videoTrack.l9.info.d8!=="f")return"";if(m.Bh.isSeeking()){var F=m.hF;var L=m.videoTrack;var u=m.audioTrack;if(F.policy.X){var q=F.policy.C$;a4(F.policy)&&(q=G4(F,!1,yY(F)));F=q;L=jX(u,!0)>=F&&jX(L,!0)>=F}else L.B.length||u.B.length?(q=L.l9.info.u9+u.l9.info.u9,q=10*(1-yY(F)/q),F=Math.max(q,F.policy.C$),L=jX(u,!0)>=F&&jX(L,!0)>=F):L=!0;if(!L)return"abr"; L=m.videoTrack;if(L.B.length>0&&L.G.B.length===1&&nNA(L.G).info.Z360);if(!m.N4||L)return"";L=m.policy.K$;a4(m.policy)&&(L=G4(m.hF,m.N4,yY(m.hF)));L=P2M(m.videoTrack,m.getCurrentTime(),L)||P2M(m.audioTrack,m.getCurrentTime(),L);return a4(m.policy)?L?"mbnm":"":(m.videoTrack.B.length>0||m.audioTrack.B.length>0|| KP(m.L,m.videoTrack,m.audioTrack)||KP(m.L,m.audioTrack,m.videoTrack))&&L?"nord":""}; $vj=function(m,F,L){if(m.policy.aW&&gR(F))return!1;if(L.G9())return!0;if(!L.Jb())return!1;var u=gM(F);if(!u||u.info.type===6)return!1;var q;if(m.policy.PZ||((q=m.G)==null?0:rkv(q,F,u.info.N0)))m.xC=0;else return m.Bh.isSeeking()&&Y0(m),m.xC=m.xC||(0,g.a9)(),!1;if(!bc(m,F,L,u.info))return!1;if(m.JF.B&&u.info.X===0){if(L.tV()==null){q=qR(F);var A;if(!(A=!q||q.l9!==u.info.l9)){b:if(q=q.W,A=u.info.W,q.length!==A.length)q=!1;else{for(var r=0;rA)return m.policy.X&&(F===m.videoTrack?m.Lu=m.Lu||(0,g.a9)():m.jY=m.jY||(0,g.a9)()),m.policy.Iz&&XzM(F.G,A,!1),!1;F===m.videoTrack?m.Lu=0:m.jY=0;var G;m.policy.Cj&&L===((G=m.i9)==null?void 0:G.X)&&m.RW&&(L.Sn()===0?(m.RW=!1,m.policy.Cj=!1):m.q0=L.Sn());a:{G=m.policy.GY?(0,g.a9)():0;r=u.Y&&u.info.l9.X||void 0;A=u.B;u.Y&&(A=jDA(m,u,A)||A);var v=Ra(A);A=m.policy.GY?(0,g.a9)():0;L=Iyn(m,L,v,u.info,r);(r=F.W)!=null&&(v=u.info,G=A-G,A=(0,g.a9)()-A,!r.B||hhM(r.B, v)&&r.B.N0===v.N0||r.flush(),r.V+=G,r.G+=A,G=1,!r.B&&v.X&&(G=2),E9(r,G,L),A=Math.ceil(v.X/1024),G===2&&r.X.add(A),r.X.add(Math.ceil((v.X+v.B)/1024)-A),r.B=v);m.Qc=0;if(L===0)m.w8&&(m.w8=!1,m.Eu=!1),m.SY=0,L=!0;else{if(L===2||L===5)RFD(m,"checked",L,u.info);else{if(L===1){if(!m.w8){m.w8=!0;L=!1;break a}if(!m.Eu){m.Eu=!0;m.z0.seekTo(m.getCurrentTime(),{Jt:"quotaExceeded",On:!0});L=!1;break a}u.info.RR()?(G=m.policy,G.AF=Math.floor(G.AF*.8),G.jY=Math.floor(G.jY*.8)):(G=m.policy,G.BR=Math.floor(G.BR* .8),G.jY=Math.floor(G.jY*.8));m.policy.X?YI(m.Y.X,u.info.l9,!1):M0(m.X,u.info.l9)}m.z0.Wy({reattachOnAppend:L})}L=!1}}if(!L)return!1;m.policy.aW&&u.info.wM()?(m.z0.C().wY()&&m.XN("eosl",{ls:u.info.lM()}),u.isLocked=!0):(F.Q8(u),zXM(m.X,u.info));q&&(F=u.info.l9.AI)&&m.z0.YZ(new bH(F.key,F.type));return!0}; jDA=function(m,F,L){var u;if(u=m.policy.GG&&m.i9&&!m.i9.W&&!m.z0.h6())F=F.info.l9.info,u=F.TL()&&E_(F)&&F.video&&F.video.width<3840&&F.video.width>F.video.height;if(u&&(m.i9.W=!0,lU('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return L=ckv(L),m.policy.G&&m.XN("sp4k",{s:!!L}),L}; RFD=function(m,F,L,u){var q="fmt.unplayable",A=1;L===5||L===3?(q="fmt.unparseable",m.policy.X?!u.l9.info.video||aL(m.Y.X).size>0||YI(m.Y.X,u.l9,!1):!u.l9.info.video||aL(m.X.Y).size>0||M0(m.X,u.l9)):L===2&&(m.SY<15?(m.SY++,q="html5.invalidstate",A=0):q="fmt.unplayable");u=wW(u);var r;u.mrs=(r=m.i9)==null?void 0:RQ(r);u.origin=F;u.reason=L;u.trg="appenderr";m.handleError(q,u,A)}; vyD=function(m,F,L,u,q){var A=m.JF;var r=m.policy.X,G=!1,v=-1,l;for(l in A.X){var w=d2(A.X[l].info.mimeType)||A.X[l].info.RR();if(u===w)if(w=A.X[l].index,w.xq(F.N0)){G=w;var V=F,I=G.GD(V.N0);I&&I.startTime!==V.startTime?(G.segments=[],G.Ai(V),G=!0):G=!1;G?v=F.N0:!F.pending&&r&&(V=w.getDuration(F.N0),V!==F.duration&&(A.publish("clienttemp","mfldurUpdate",{itag:A.X[l].info.itag,seg:F.N0,od:V,nd:F.duration},!1),w.Ai(F),G=!0))}else w.Ai(F),G=!0}v>=0&&(r={},A.publish("clienttemp","resetMflIndex",(r[u? "v":"a"]=v,r),!1));A=G;khB(m.Bh,F,u,A);m.policy.w8||m.G.jm(F,L,u,q);F.N0===m.JF.V4&&A&&JH(m.JF)&&F.startTime>JH(m.JF)&&(m.JF.eT=F.startTime+(isNaN(m.timestampOffset)?0:m.timestampOffset),m.Bh.isSeeking()&&m.Bh.targetTime 5)return m.Qc=0,m.z0.Wy({initSegStuck:1,as:u.info.lM()}),!0}else m.Qc=0,m.GY=u;m.policy.QU&&(L.abort(),(r=F.W)!=null&&(E9(r,4),r.flush()));q=Iyn(m,L,A,v,q);(F=F.W)!=null&&(F.flush(),F.B=v,E9(F,3,q));if(q!==0)return m.policy.DF&&Dh(m.z0.getVideoData())?(m.z0.Qq()||RFD(m,"sepInit",q,u.info),eFu(m.z0,"sie")):RFD(m,"sepInit",q,u.info),!0;u.info.RR()?(v=m.timing,v.jY||(v.jY=(0,g.a9)(),g.t_("vis_a",v.jY,v.X))):(v=m.timing,v.Z||(v.Z=(0,g.a9)(),g.t_("ais_a",v.Z,v.X)));(u=u.info.l9.AI)&&m.z0.YZ(new bH(u.key, u.type));return L.BM()}; Iyn=function(m,F,L,u,q){try{var A,r=F===((A=m.i9)==null?void 0:A.X)?m.audioTrack:m.videoTrack;if(m.policy.aW&&(u==null?0:u.wM())){if((u==null?void 0:u.hF)>1)return 6;r.Qc=new g.Bk(function(){var G=gM(r);m.sR()||G==null||!G.isLocked?m.z0.C().wY()&&m.XN("eosl",{delayA:G==null?void 0:G.info.lM()}):PuZ(r)?(m.z0.C().wY()&&m.XN("eosl",{dunlock:G==null?void 0:G.info.lM()}),ibu(m,r===m.audioTrack)):(m.XN("nue",{ls:G.info.lM()}),G.info.hF+=1,m.i9&&m.u5())},1E4,m); m.z0.C().wY()&&m.XN("eosl",{delayS:u.lM()});r.Qc.start()}m.policy.vZ&&(u==null?void 0:u.l9)instanceof ez&&u.wM()&&m.XN("poseos",{itag:u.l9.info.itag,seg:u.N0,lseg:u.l9.index.KA(),es:u.l9.index.G});F.appendBuffer(L,u,q)}catch(G){if(G instanceof DOMException){if(G.code===11)return 2;if(G.code===12)return 5;if(G.code===22||G.message.indexOf("Not enough storage")===0)return F=Object.assign({name:"QuotaExceededError",buffered:Hm(F.Pn()).replace(/,/g,"_"),vheap:wR(m.videoTrack),aheap:wR(m.audioTrack),message:g.WO(G.message, 3),track:m.i9?F===m.i9.B?"v":"a":"u"},l8M()),m.handleError("player.exception",F),1;g.Nl(G)}return 4}return m.i9.ju()?3:0}; i1=function(m,F,L){Aqj(m,L.Jt||"unknown");m.z0.seekTo(F,L)}; Rk=function(m,F){if(m.w8&&!m.N4)return 3;if(m.isSuspended)return 1;var L;if((L=m.i9)==null?0:L.i9&&L.i9.streaming===!1)return 4;L=(F.l9.info.audio?m.policy.BR:m.policy.AF)/(F.u9*m.policy.Wm);if(m.policy.K1>0&&m.i9&&w0(m.i9)&&(F=F.l9.info.video?m.i9.B:m.i9.X)&&!F.BM()){F=F.Pn();var u=JX(F,m.getCurrentTime());u>=0&&(F=m.getCurrentTime()-F.start(u),L+=Math.max(0,Math.min(F-m.policy.K1,m.policy.YR)))}m.policy.jY>0&&(L=Math.min(L,m.policy.jY));return L}; goM=function(m,F){return(Rk(m,F)+m.policy.P5)*F.u9}; YY_=function(m){m.aW&&!m.isSuspended&&xJ(m.schedule)&&(zFv(m,m.aW),m.aW="")}; zFv=function(m,F){FQ(F,"cms",function(L){m.policy.G&&m.XN("pathprobe",L)},function(L){m.z0.handleError(L)})}; ayN=function(m,F){m.QM=F;m.G&&(m.G.QM=F);F=m.QM;var L=m.videoTrack.l9.info.TL();F.fI=L;F.Uu({swebm:L});m.L.QM=m.QM;m.policy.B&&(m.B.QM=m.QM,CQZ(m))}; TVM=function(m,F){if(m.i9&&m.i9.B){if(m.policy.An){var L=auu(m.audioTrack);if(L&&L.rh()){var u=m.z0;if(u.OJ&&(u.OJ.X=L,L=u.il,L.qoe)){L=L.qoe;u=u.OJ;var q=g.k0(L.provider);n5v(L,q,u)}}}m.policy.j3&&(L=auu(m.videoTrack))&&L.RR()&&(u=m.z0,u.CZ&&(u.CZ.X=L,L=u.il,L.qoe&&bsM(L.qoe,u.CZ)));F-=isNaN(m.timestampOffset)?0:m.timestampOffset;m.getCurrentTime()!==F&&m.resume();m.Bh.isSeeking()&&m.i9&&!m.i9.ju()&&(u=m.getCurrentTime()<=F&&F=F&&BYb(m,u.startTime,!1)}); return L&&L.startTimem.getCurrentTime())return L.start/1E3;return Infinity}; kOb=function(m){if(m.z0.getVideoData().isLivePlayback)return!1;var F=m.z0.CA();if(!F)return!1;F=F.getDuration();if(m.i9&&m.i9.X&&m.i9.B){var L=m.getCurrentTime(),u=m.i9.X.Pn();m=m.i9.B.Pn();u=u?ma(u,L):L;L=m?ma(m,L):L;L=Math.min(u,L);F=isNaN(L)?!1:L>=F-.01}else F=!1;return F}; XE=function(m){return m.Sg0){var u=L.X.shift();ZbM(L,u.info)}L.X.length>0&&(u=L.X[0].time-(0,g.a9)(),L.B.start(Math.max(0,u)))}},0); g.Q(this,this.B);F.subscribe("widevine_set_need_key_info",this.V,this)}; ZbM=function(m,F){a:{var L=F.cryptoPeriodIndex;if(isNaN(L)&&m.G.size>0)L=!0;else{for(var u=g.Z(m.G.values()),q=u.next();!q.done;q=u.next())if(q.value.cryptoPeriodIndex===L){L=!0;break a}L=!1}}m.publish("log_qoe",{wvagt:"reqnews",canskip:L});L||m.publish("rotated_need_key_info_ready",F)}; SYn=function(){var m={};var F=m.url;var L=m.interval;m=m.retries;this.url=F;this.interval=L;this.retries=m}; ooy=function(m,F){this.statusCode=m;this.message=F;this.G=this.heartbeatParams=this.errorMessage=null;this.B=[];this.X={};this.nextFairplayKeyId=null}; XEM=function(m){switch(m){case "DRM_TRACK_TYPE_AUDIO":return 1;case "DRM_TRACK_TYPE_SD":return 2;case "DRM_TRACK_TYPE_HD":return 3;case "DRM_TRACK_TYPE_UHD1":return 4;case "DRM_TRACK_TYPE_UHD2":return 5;default:return 0}}; tsD=function(m,F,L,u){L=L===void 0?"":L;u=u===void 0?!1:u;g.O.call(this);this.message=m;this.requestNumber=F;this.timer=L;this.B=u;this.onError=this.onSuccess=null;this.X=new g.O0(5E3,2E4,.2)}; Eob=function(m,F,L){m.onSuccess=F;m.onError=L}; klM=function(m,F,L,u){var q={timeout:3E4,onSuccess:function(A){if(!m.sR()){Tv("drm_net_r",void 0,m.timer);var r=m.B;r=r===void 0?!1:r;var G=A.status==="LICENSE_STATUS_OK"?0:9999,v=null;if(A.license)try{v=Oz(A.license)}catch(a){g.Nl(a)}if(G!==0||v){v=new ooy(G,v);G!==0&&A.reason&&(v.errorMessage=A.reason);if(A.authorizedFormats){G={};for(var l=[],w={},V=g.Z(A.authorizedFormats),I=V.next();!I.done;I=V.next())if(I=I.value,I.trackType&&I.keyId){r&&v.B.push({trackType:XEM(I.trackType),isHdr:!!I.isHdr}); var R=UvA[I.trackType];if(R){R==="HD"&&A.isHd720&&(R="HD720");I.isHdr&&(R+="HDR");G[R]||(l.push(R),G[R]=!0);var e=null;try{e=Oz(I.keyId)}catch(a){g.Nl(a)}e&&(w[g.hP(e,4)]=R)}}v.G=l;v.X=w}A.nextFairplayKeyId&&(v.nextFairplayKeyId=A.nextFairplayKeyId);A.sabrLicenseConstraint&&(v.sabrLicenseConstraint=Oz(A.sabrLicenseConstraint));A=v}else A=null;if(A)m.onSuccess(A,m.requestNumber);else m.onError(m,"drm.net","t.p;p.i")}}, onError:function(A){if(!m.sR())if(A&&A.error)A=A.error,m.onError(m,"drm.net.badstatus","t.r;p.i;c."+A.code+";s."+A.status,A.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)}}; u&&(q.cX="Bearer "+u);g.cS(L,"player/get_drm_license",F,q)}; hFv=function(m,F,L,u){g.LT.call(this);this.videoData=m;this.S=F;this.W=L;this.sessionId=u;this.Y={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.b9=this.Hb=!1;this.G=null;this.ER=[];this.V=[];this.authorizedFormats=[];this.hF=[];this.Z=!1;this.X={};this.status="";this.L=NaN;this.B=m.Y;this.cryptoPeriodIndex=L.cryptoPeriodIndex;m={};Object.assign(m,this.S.X);m.cpn=this.videoData.clientPlaybackNonce;this.videoData.b9&&(m.vvt=this.videoData.b9,this.videoData.mdxEnvironment&&(m.mdx_environment= this.videoData.mdxEnvironment));this.S.ER&&(m.authuser=this.S.ER);this.S.pageId&&(m.pageid=this.S.pageId);isNaN(this.cryptoPeriodIndex)||(m.cpi=this.cryptoPeriodIndex.toString());var q=(q=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.qi()))?q[1]:"";q==="ATV"&&(m.cdt=q);this.Y=m;this.Y.session_id=u;this.Bb=!0;this.B.flavor==="widevine"&&(this.Y.hdr="1");this.B.flavor==="playready"&&(F=Number(N_(F.experiments,"playready_first_play_expiration")),!isNaN(F)&&F>=0&&(this.Y.mfpe=""+F),this.Bb=!1);F="";g.$N(this.B)? Ri(this.B)?(u=L.B)&&(F="https://www.youtube.com/api/drm/fps?ek="+QWD(u)):(F=L.initData.subarray(4),F=new Uint16Array(F.buffer,F.byteOffset,F.byteLength/2),F=String.fromCharCode.apply(null,F).replace("skd://","https://")):F=this.B.B;this.baseUrl=F;this.fairplayKeyId=X5(this.baseUrl,"ek")||"";if(F=X5(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(F);this.ER=L.TL?[g.hP(L.initData,4)]:L.G;JV(this,{sessioninit:L.cryptoPeriodIndex});this.status="in"}; sDv=function(m,F){JV(m,{createkeysession:1});m.status="gr";Tv("drm_gk_s",void 0,m.videoData.hF);m.url=WOD(m);try{m.G=F.createSession(m.W,function(L){JV(m,{m:L})})}catch(L){F="t.g"; L instanceof DOMException&&(F+=";c."+L.code);m.publish("licenseerror","drm.unavailable",1,F,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}m.G&&(Obj(m.G,function(L,u){QDB(m,L,u)},function(L,u,q){if(!m.sR()){u=void 0; var A=1;g.$N(m.B)&&g.Hs(m.S)&&m.S.N("html5_enable_safari_fairplay")&&q===1212433232&&(u="ERROR_HDCP",A=m.S.N("html5_safari_fairplay_ignore_hdcp")?0:A);m.error("drm.keyerror",A,L,u)}},function(){m.sR()||(JV(m,{onkyadd:1}),m.b9||(m.publish("sessionready"),m.b9=!0))},function(L){m.BG(L)}),g.Q(m,m.G))}; bbN=function(m){return Nb[y[16]](this,16,m)}; WOD=function(m){var F=m.baseUrl;lgM(F)||m.error("drm.net",2,"t.x");if(!X5(F,"fexp")){var L=["23898307","23914062","23916106","23883098"].filter(function(q){return m.S.experiments.experiments[q]}); L.length>0&&(m.Y.fexp=L.join())}L=g.Z(Object.keys(m.Y));for(var u=L.next();!u.done;u=L.next())u=u.value,F=vZD(F,u,m.Y[u]);return F}; QDB=function(m,F,L){if(!m.sR())if(F){JV(m,{onkmtyp:L});m.status="km";switch(L){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":cqy(m,F);return;default:m.publish("ctmp","message_type",{t:L,l:F.byteLength})}m.Hb||(Tv("drm_gk_f",void 0,m.videoData.hF),m.Hb=!0,m.publish("newsession",m));if(Vi(m.B)&&(F=dvb(F),!F))return;F=new tsD(F,++m.requestNumber,m.videoData.hF,m.S.N("html5_enable_vp9_fairplay"));Eob(F,function(u){no_(m,u)},function(u,q,A){if(!m.sR()){var r= 0; u.X.B>=3&&(r=1,q="drm.net.retryexhausted");JV(m,{onlcsrqerr:q,info:A});m.error(q,r,A);m.shouldRetry(AX(r),u)&&BVu(m,u)}}); g.Q(m,F);HbB(m,F)}else m.error("drm.unavailable",1,"km.empty")}; cqy=function(m,F){JV(m,{sdpvrq:1});m.L=Date.now();if(m.B.flavor!=="widevine")m.error("drm.provision",1,"e.flavor;f."+m.B.flavor+";l."+F.byteLength);else{var L={cpn:m.videoData.clientPlaybackNonce};Object.assign(L,m.S.X);L=g.MO("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",L);F={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,F)}), responseType:"arraybuffer"};g.Mf(L,F,3,500).then(wo(function(u){u=u.xhr;if(!m.sR()){u=new Uint8Array(u.response);var q=String.fromCharCode.apply(null,u);try{var A=JSON.parse(q)}catch(r){}A&&A.signedResponse?(m.publish("ctmp","drminfo",{provisioning:1}),A=(Date.now()-m.L)/1E3,m.L=NaN,m.publish("ctmp","provs",{et:A.toFixed(3)}),m.G&&m.G.update(u)):(A=A&&A.error&&A.error.message,u="e.parse",A&&(u+=";m."+A),m.error("drm.provision",1,u))}}),wo(function(u){m.sR()||m.error("drm.provision",1,"e."+u.errorCode+ ";c."+(u.xhr&&u.xhr.status))}))}}; CC=function(m){var F;if(F=m.Bb&&m.G!=null)m=m.G,F=!(!m.X||!m.X.keyStatuses);return F}; HbB=function(m,F){m.status="km";Tv("drm_net_s",void 0,m.videoData.hF);var L=new g.bG(m.S.nf),u={context:g.lG(L.config_||g.vS())};u.drmSystem=JqN[m.B.flavor];u.videoId=m.videoData.videoId;u.cpn=m.videoData.clientPlaybackNonce;u.sessionId=m.sessionId;u.licenseRequest=g.hP(F.message);u.drmParams=m.videoData.drmParams;isNaN(m.cryptoPeriodIndex)||(u.isKeyRotated=!0,u.cryptoPeriodIndex=m.cryptoPeriodIndex);var q,A,r=!!((q=m.videoData.B)==null?0:(A=q.video)==null?0:A.isHdr());u.drmVideoFeature=r?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";m.S.experiments.cR().X.g8(Cun)&&(u.context=g.gY(m.videoData));if(u.context&&u.context.client){if(q=m.S.X)u.context.client.deviceMake=q.cbrand,u.context.client.deviceModel=q.cmodel,u.context.client.browserName=q.cbr,u.context.client.browserVersion=q.cbrver,u.context.client.osName=q.cos,u.context.client.osVersion=q.cosver;m.S.experiments.cR().X.g8(Cun)||(u.context.user=u.context.user||{},m.videoData.b9&&(u.context.user.credentialTransferTokens=[{token:m.videoData.b9,scope:"VIDEO"}]), m.videoData.RW&&(u.context.user.kidsParent={oauthToken:m.videoData.RW}));u.context.request=u.context.request||{};u.context.request.mdxEnvironment=m.videoData.mdxEnvironment||u.context.request.mdxEnvironment;g.$N(m.B)&&(u.fairplayKeyId=g.hP(sWM(m.fairplayKeyId)));g.zs(m.S,g.rY(m.videoData)).then(function(G){klM(F,u,L,G);m.status="rs"})}else m.error("drm.net",2,"t.r;ic.0")}; no_=function(m,F){if(!m.sR())if(JV(m,{onlcsrsp:1}),m.status="rr",F.statusCode!==0)m.error("drm.auth",1,"t.f;c."+F.statusCode,F.errorMessage||void 0);else{Tv("drm_kr_s",void 0,m.videoData.hF);if(F.heartbeatParams&&F.heartbeatParams.url&&m.videoData.N("outertube_streaming_data_always_use_staging_license_service")){var L=m.B.B.match(/(.*)youtube.com/g);L&&(F.heartbeatParams.url=L[0]+F.heartbeatParams.url)}F.heartbeatParams&&m.publish("newlicense",F.heartbeatParams);F.G&&(m.V=F.G,m.videoData.cC||m.publish("newlicense", new SYn),m.videoData.cC=!0,m.Z=LF(m.V,function(u){return u.includes("HDR")})); F.B&&(m.hF=F.B);F.X&&(m.S.N("html5_enable_vp9_fairplay")&&Ri(m.B)?(L=g.hP(sWM(m.fairplayKeyId),4),m.X[L]={type:F.X[L],status:"unknown"}):m.X=zb(F.X,function(u){return{type:u,status:"unknown"}})); Ii(m.B)&&(F.message=Zzb(g.hP(F.message)));m.G&&(JV(m,{updtks:1}),m.status="ku",m.G.update(F.message).then(function(){Tv("drm_kr_f",void 0,m.videoData.hF);CC(m)||(JV(m,{ksApiUnsup:1}),m.publish("keystatuseschange",m))},function(u){u="msuf.req."+m.requestNumber+";msg."+g.WO(u.message,3); m.error("drm.keyerror",1,u)})); g.$N(m.B)&&m.publish("fairplay_next_need_key_info",m.baseUrl,F.nextFairplayKeyId);m.S.N("html5_enable_vp9_fairplay")&&Ri(m.B)&&m.publish("qualitychange",mHj(m.V));F.sabrLicenseConstraint&&m.publish("sabrlicenseconstraint",F.sabrLicenseConstraint)}}; BVu=function(m,F){var L=F.X.getValue();L=new g.Bk(function(){HbB(m,F)},L); g.Q(m,L);L.start();g.Q2(F.X);JV(m,{rtyrq:1})}; FuD=function(m,F){for(var L=[],u=g.Z(Object.keys(m.X)),q=u.next();!q.done;q=u.next())q=q.value,L.push(q+"_"+m.X[q].type+"_"+m.X[q].status);return L.join(F)}; Luj=function(m){var F={};F[m.status]=CC(m)?FuD(m,"."):m.V.join(".");return F}; uQM=function(m,F,L){var u={};u.isHdr=F.includes("HDR");switch(F.replace("HDR","").replace("720","")){case "AUDIO":u.trackType=1;break;case "SD":u.trackType=2;break;case "HD":u.trackType=3;break;case "UHD1":u.trackType=4;break;case "UHD2":u.trackType=5;break;default:u.trackType=0}!u.trackType||L[F]||CC(m)&&!mM(m,F)||(m.authorizedFormats.push(u),L[F]=!0)}; mM=function(m,F){for(var L in m.X)if(m.X[L].status==="usable"&&m.X[L].type===F)return!0;return!1}; qXB=function(m,F){for(var L in m.X)if(m.X[L].type===F)return m.X[L].status}; JV=function(m,F){var L=L===void 0?!1:L;uU(F);(L||m.S.wY())&&m.publish("ctmp","drmlog",F)}; AYy=function(m){var F=m[0];m[0]=m[3];m[3]=F;F=m[1];m[1]=m[2];m[2]=F;F=m[4];m[4]=m[5];m[5]=F;F=m[6];m[6]=m[7];m[7]=F}; mHj=function(m){return g.nc(m,"UHD2")||g.nc(m,"UHD2HDR")?"highres":g.nc(m,"UHD1")||g.nc(m,"UHD1HDR")?"hd2160":g.nc(m,"HD")||g.nc(m,"HDHDR")?"hd1080":g.nc(m,"HD720")||g.nc(m,"HD720HDR")?"hd720":"large"}; dvb=function(m){for(var F="",L=0;L'.charCodeAt(u);m=m.G.createSession("video/mp4",F,L);return new Fz(null,null,null,null,m)}; jkM=function(m,F){var L=m.L[F.sessionId];!L&&m.V&&(L=m.V,m.V=null,L.sessionId=F.sessionId,m.L[F.sessionId]=L);return L}; lzM=function(m,F){var L=m.subarray(4);L=new Uint16Array(L.buffer,L.byteOffset,L.byteLength/2);L=String.fromCharCode.apply(null,L).match(/ek=([0-9a-f]+)/)[1];for(var u="",q=0;q19.2999?(m=L.UK,L=L.EK, L>=m&&(L=m*.75),F=(m-L)*.5,L=new BD(F,m,m-F-L,this)):L=null;break a;case "widevine":L=new HD(F,this,m);break a;default:L=null}if(this.Y=L)g.Q(this,this.Y),this.Y.subscribe("rotated_need_key_info_ready",this.wT,this),this.Y.subscribe("log_qoe",this.MJ,this);Ps(this.S.experiments);this.MJ({cks:this.X.getInfo()})}; R0b=function(m){var F=v4y(m.V,m.mediaElement);F?F.then(wo(function(){e0Z(m)}),wo(function(L){if(!m.sR()){g.Nl(L); var u="t.a";L instanceof DOMException&&(u+=";n."+L.name+";m."+L.message);m.publish("licenseerror","drm.unavailable",1,u,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(m.MJ({mdkrdy:1}),m.hF=!0); m.Bb&&(F=v4y(m.Bb,m.mediaElement))}; iWB=function(m,F,L){m.Lu=!0;L=new bH(F,L);m.S.N("html5_eme_loader_sync")&&(m.L.get(F)||m.L.set(F,L));P1y(m,L)}; P1y=function(m,F){if(!m.sR()){m.MJ({onInitData:1});if(m.S.N("html5_eme_loader_sync")&&m.videoData.G&&m.videoData.G.X){var L=m.Z.get(F.initData);F=m.L.get(F.initData);if(!L||!F)return;F=L;L=F.initData;m.L.remove(L);m.Z.remove(L)}m.MJ({initd:F.initData.length,ct:F.contentType});if(m.X.flavor==="widevine")if(m.Qc&&!m.videoData.isLivePlayback)qo(m);else{if(!(m.S.N("vp9_drm_live")&&m.videoData.isLivePlayback&&F.TL)){m.Qc=!0;L=F.cryptoPeriodIndex;var u=F.X;W2n(F);F.TL||(u&&F.X!==u?m.publish("ctmp","cpsmm", {emsg:u,pssh:F.X}):L&&F.cryptoPeriodIndex!==L&&m.publish("ctmp","cpimm",{emsg:L,pssh:F.cryptoPeriodIndex}));m.publish("widevine_set_need_key_info",F)}}else m.wT(F)}}; e0Z=function(m){if(!m.sR())if(m.S.N("html5_drm_set_server_cert")||Ri(m.X)){var F=m.V.setServerCertificate();F?F.then(wo(function(L){m.S.wY()&&m.publish("ctmp","ssc",{success:L})}),wo(function(L){m.publish("ctmp","ssce",{n:L.name, m:L.message})})).then(wo(function(){g4v(m)})):g4v(m)}else g4v(m)}; g4v=function(m){m.sR()||(m.hF=!0,m.MJ({onmdkrdy:1}),qo(m))}; z0b=function(m){return m.X.flavor==="widevine"&&m.videoData.N("html5_drm_cpi_license_key")}; qo=function(m){if(m.Lu&&m.hF&&!m.ER){for(;m.G.length;){var F=m.G[0],L=z0b(m)?Ow_(F):g.hP(F.initData);if(Ri(m.X)&&!F.B)m.G.shift();else{if(m.B.get(L))if(m.X.flavor!=="fairplay"||Ri(m.X)){m.G.shift();continue}else m.B.delete(L);W2n(F);break}}m.G.length&&m.createSession(m.G[0])}}; YXD=function(m){var F,L;g.h(function(u){if(u.X==1){var q;if(q=g.dd()){var A;q=!((A=m.V.B)==null||!A.getMetrics)}return q?g.k(u,m.V.getMetrics(),2):u.return()}F=u.B;if(!F)return u.return();we(F)||(F=g.zH(F));L=/^[A-Za-z0-9_-]+={0,3}$/;L.test(F)||(F=g.WO(F,void 0,!0));m.publish("ctmp","drm",{metrics:F});g.uq(u)})}; A1=function(){var m=yjv();return!(!m||m==="visible")}; DHM=function(m){var F=azZ();F&&document.addEventListener(F,m,!1)}; TMZ=function(m){var F=azZ();F&&document.removeEventListener(F,m,!1)}; azZ=function(){if(document.visibilityState)var m="visibilitychange";else{if(!document[eQ+"VisibilityState"])return"";m=eQ+"visibilitychange"}return m}; pob=function(m){NMu=m}; fzZ=function(m){Kuv=m}; xHD=function(m){g.O.call(this);var F=this;this.z0=m;this.vv=0;this.L=this.B=this.Y=!1;this.V=0;this.kC=this.z0.C();this.videoData=this.z0.getVideoData();this.G=g.CH(this.kC.experiments,"html5_delayed_retry_count");this.X=new g.Bk(function(){F.z0.x7()},g.CH(this.kC.experiments,"html5_delayed_retry_delay_ms")); g.Q(this,this.X)}; XoM=function(m,F,L){var u=m.videoData.B,q=m.videoData.V,A=m.kC.N("html5_disable_codec_fallback_for_drm")&&m.videoData.y4();Dh(m.z0.getVideoData())&&m.kC.N("html5_gapless_fallback_on_qoe_restart")&&eFu(m.z0,"pe");if((F==="progressive.net.retryexhausted"||F==="fmt.unplayable"||F==="fmt.decode")&&!m.z0.qN.Y&&u&&u.itag==="22")return m.z0.qN.Y=!0,m.qm("qoe.restart",{reason:"fmt.unplayable.22"}),m.z0.gP(),!0;var r=!1;if(m.videoData.isExternallyHostedPodcast){if(r=m.videoData.Q6)L.mimeType=r.type,m.XN("3pp", {url:r.url});L.ns="3pp";m.z0.Ap(F,1,"VIDEO_UNAVAILABLE",uU((new g.q6(F,L,1)).details));return!0}var G=m.vv+3E4<(0,g.a9)()||m.X.isActive();if(m.kC.N("html5_empty_src")&&m.videoData.isAd()&&F==="fmt.unplayable"&&/Empty src/.test(""+L.msg))return L.origin="emptysrc",m.qm("auth",L),!0;G||M0j(m.z0.PO())||(L.nonfg="paused",G=!0,m.z0.pauseVideo());(F==="fmt.decode"||F==="fmt.unplayable")&&(q==null?0:Wm(q))&&(KaA(m.kC.Y,q.d8),L.acfallexp=q.d8,r=G=!0);!G&&m.G>0&&(m.X.start(),G=!0,L.delayed="1",--m.G);q=m.z0.loader; G||!((u==null?0:hX(u))||(u==null?0:E_(u)))||A||(KaA(m.kC.Y,u.d8),r=G=!0,L.cfallexp=u.d8);if(!G)return ZWB(m,L);A=!1;m.Y?m.vv=(0,g.a9)():A=m.Y=!0;G=m.videoData;if(G.Qc){G=G.Qc.Zq();var v=Date.now()/1E3+1800;G=G3E5&&F.HR>=3:!F.schedule.Lu}return m.videoData.W?m.videoData.AF<25:!m.videoData.AF}; o4B=function(m){if(!m.B){m.B=!0;var F=m.z0.getPlayerState();F=F.isPaused()||F.isSuspended();m.z0.KK();F&&!vB(m.videoData)||m.z0.publish("signatureexpired")}}; t0B=function(m,F){if((m=m.z0.CA())&&(F.errorCode==="fmt.unplayable"||F.errorCode==="html5.invalidstate")){var L=m.yv();F.details.merr=L?L.toString():"0";F.details.mmsg=m.DX()}}; E4M=function(m){return m.errorCode==="net.badstatus"&&(m.severity===1||!!m.details.fmt_unav)}; UHD=function(m,F){return m.kC.N("html5_use_network_error_code_enums")&&F.details.rc===403||F.details.rc==="403"?(m=F.errorCode,m==="net.badstatus"||m==="manifest.net.retryexhausted"):!1}; h0N=function(m,F){if(!UHD(m,F)&&!m.B)return!1;F.details.sts="20458";if(SXn(m))return AX(F.severity)&&(F=Object.assign({e:F.errorCode},F.details),F=new g.q6("qoe.restart",F)),m.qm(F.errorCode,F.details),o4B(m),!0;(0,g.a9)()-m.kC.oR>6048E5&&k4A(m,"signature");return!1}; k4A=function(m,F){try{F={detail:"pr."+F},(vj(m.kC)||ai(m.kC)==="TVHTML5_FOR_KIDS")&&m.kC.N("html5_reload_by_kabuki_app")?m.z0.Ap("qoe.restart",1,void 0,uU(F),"7"):(m.qm("qoe.restart",F),window.location.reload())}catch(L){}}; WuN=function(m,F){var L=m.kC.Y;L.L=!1;L.X=!0;m.qm("qoe.restart",{e:F===void 0?"fmt.noneavailable":F,detail:"hdr"});m.z0.x7(!0)}; OWM=function(m,F,L,u,q,A){this.videoData=m;this.X=F;this.reason=L;this.B=u;this.token=q;this.videoId=A}; rf=function(m,F,L,u){this.S=m;this.A9=F;this.z0=L;this.ll=u;this.W=this.L=this.X=this.V=this.Z=this.B=0;this.Y=!1;this.hF=g.CH(this.S.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.G=new Map}; QkM=function(m,F,L){!m.S.N("html5_tv_ignore_capable_constraint")&&g.Rf(m.S)&&(L=L.compose(m.J4(F)));return L}; skn=function(m){if(m.z0.PO().isInline())return wh;m=O8[KR()];return g.kb("auto",m,!1,"s")}; cYb=function(m,F){var L,u=bWN(m,(L=F.X)==null?void 0:L.videoInfos);L=m.z0.getPlaybackRate();return L>1&&u?(m=D4v(m.S.Y,F.X.videoInfos,L),new U8(0,m,!0,"o")):new U8(0,0,!1,"o")}; bWN=function(m,F){return F&&g.Rf(m.S)?F.some(function(L){return L.video.fps>32}):!1}; dHv=function(m,F){if(m.N("html5_disable_ustreamer_constraint_for_sabr")&&hB(F.videoData))return wh;var L=m.z0.iZ();m.N("html5_use_video_quality_cap_for_ustreamer_constraint")&&L&&L.JX>0&&WK(F.videoData.mY)&&(m=L.JX,F.videoData.mY=new U8(0,m,!1,"u"));return F.videoData.mY}; n4M=function(m,F){var L;a:if((L=F.X)&&L.videoInfos.length){for(var u=g.Z(L.videoInfos),q=u.next();!q.done;q=u.next()){q=q.value;var A=void 0;if((A=q.B)==null?0:A.smooth){L=q.video.qualityOrdinal;break a}}L=L.videoInfos[0].video.qualityOrdinal}else L=0;(g.be("armv7")||g.be("aarch64")||g.be("android"))&&!g.Rf(m.S)&&E_(F.X.videoInfos[0])&&(L=Math.min(L,g.pv.large));u=g.CH(m.S.experiments,"html5_chipset_soft_cap");u>0&&(L=Math.min(L,u));u=g.CH(m.S.experiments,"html5_sabr_non_streaming_xhr_soft_cap"); !wY&&u>0&&(L=Math.min(L,u));if(u=g.CH(m.S.experiments,"html5_max_vertical_resolution")){q=4320;for(A=0;Au&&(q=Math.min(q,r.video.qualityOrdinal))}if(q<4320){for(r=A=0;r32){q=!0;break a}}q=!1}q&&(L=Math.min(L,u));(u=g.CH(m.S.experiments,"html5_live_quality_cap"))&&F.videoData.isLivePlayback&&(L=Math.min(L,u));L=BMN(m,F,L);m=g.CH(m.S.experiments,"html5_byterate_soft_cap");return new U8(0,L===4320?0:L,!1,"d",m)}; JYM=function(m){var F,L,u,q;return g.h(function(A){switch(A.X){case 1:return m.X.X&&typeof((F=navigator.mediaCapabilities)==null?void 0:F.decodingInfo)==="function"?g.k(A,Promise.resolve(),2):A.return(Promise.resolve());case 2:L=g.Z(m.X.videoInfos),u=L.next();case 3:if(u.done){A.OR(0);break}q=u.value;return g.k(A,iVA(q),4);case 4:u=L.next(),A.OR(3)}})}; F4M=function(m,F,L,u){if(!F||!L||!F.videoData.B)return!1;var q=g.CH(m.S.experiments,"html5_df_downgrade_thresh"),A=m.N("html5_log_media_perf_info");if(!((0,g.a9)()-m.V<5E3?0:A||q>0))return!1;var r=((0,g.a9)()-m.V)/1E3;m.V=(0,g.a9)();L=L.getVideoPlaybackQuality();if(!L)return!1;var G=L.droppedVideoFrames-m.L,v=L.totalVideoFrames-m.W;m.L=L.droppedVideoFrames;m.W=L.totalVideoFrames;var l=L.displayCompositedVideoFrames===0?0:L.displayCompositedVideoFrames||-1;A&&m.S.wY()&&m.z0.XN("ddf",{dr:L.droppedVideoFrames, de:L.totalVideoFrames,comp:l});if(u)return m.X=0,!1;if((v-G)/r>m.hF||!q||g.Rf(m.S))return!1;m.X=(v>60?G/v:0)>q?m.X+1:0;if(m.X!==3)return!1;C1N(m,F.videoData.B);m.z0.XN("dfd",Object.assign({dr:L.droppedVideoFrames,de:L.totalVideoFrames},m0D()));return!0}; C1N=function(m,F){var L=F.d8,u=F.video.fps,q=F.video.qualityOrdinal-1,A=m.G;F=""+L+(u>49?"p60":u>32?"p48":"");L=yi(L,u,A);q>0&&(L=Math.min(L,q));if(!yE.has(F)&&My().includes(F)){var r=L;L=xb();+L[F]>0&&(r=Math.min(+L[F],r));L[F]!==r&&(L[F]=r,g.oh("yt-player-performance-cap",L,2592E3))}else if(yE.has(F)||A==null){a:{r=r===void 0?!0:r;u=My().slice();if(r){if(u.includes(F))break a;u.push(F)}else{if(!u.includes(F))break a;u.splice(u.indexOf(F),1)}g.oh("yt-player-performance-cap-active-set",u,2592E3)}rH.set(F, L)}else yE.add(F),A==null||A.set(F,L);m.z0.SD()}; L4N=function(m,F){if(!F.X.X)return m.Y?new U8(0,360,!1,"b"):wh;for(var L=!1,u=!1,q=g.Z(F.X.videoInfos),A=q.next();!A.done;A=q.next())hX(A.value)?L=!0:u=!0;L=L&&u;u=0;q=g.CH(m.S.experiments,"html5_performance_cap_floor");q=m.S.B?240:q;F=g.Z(F.X.videoInfos);for(A=F.next();!A.done;A=F.next()){var r=A.value;if(!L||!hX(r))if(A=yi(r.d8,r.video.fps,m.G),r=r.video.qualityOrdinal,Math.max(A,q)>=r){u=r;break}}return new U8(0,u,!1,"b")}; uvD=function(m,F){var L=m.z0.PO();return L.isInline()&&!F.sU?new U8(0,480,!1,"v"):hB(F)?wh:L.isBackground()&&$r()/1E3>60&&!g.Rf(m.S)?new U8(0,360,!1,"v"):wh}; q9j=function(m,F,L){if(m.S.experiments.fu("html5_disable_client_autonav_cap_for_onesie")&&F.fetchType==="onesie"||g.Rf(m.S)&&(KR(-1)>=1080||F.osid))return wh;var u=g.CH(m.S.experiments,"html5_autonav_quality_cap"),q=g.CH(m.S.experiments,"html5_autonav_cap_idle_secs");return u&&F.isAutonav&&$r()/1E3>q?(L&&(u=BMN(m,L,u)),new U8(0,u,!1,"e")):wh}; BMN=function(m,F,L){if(m.N("html5_optimality_defaults_chooses_next_higher")&&L)for(m=F.X.videoInfos,F=1;F=0||(m.provider.z0.getVisibilityState()===3?m.Y=!0:(m.X=g.k0(m.provider),m.delay.start()))}; yUM=function(m){if(!(m.B<0)){var F=g.k0(m.provider),L=F-m.V;m.V=F;m.playerState.state===8?m.playTimeSecs+=L:m.playerState.isBuffering()&&!g.n(m.playerState,16)&&(m.rebufferTimeSecs+=L)}}; GiD=function(m){var F;switch((F=m.S.playerCanaryStage)==null?void 0:F.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";case "xlarge":return"HTML5_PLAYER_CANARY_STAGE_XLARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; vIM=function(m){var F=this;this.provider=m;this.W=!1;this.B=0;this.V=-1;this.Tz=NaN;this.G=0;this.segments=[];this.Z=this.L=0;this.previouslyEnded=!1;this.Y=0;this.serializedStitchedClipLoggingMetadata=this.serializedPlaybackPingContextLoggingData=void 0;this.rY={gpR:function(){return F.serializedPlaybackPingContextLoggingData}, uy0:function(){return F.serializedStitchedClipLoggingMetadata}}; this.Bb=this.provider.z0.getVolume();this.hF=this.provider.z0.isMuted()?1:0;this.X=vP(this.provider)}; l7=function(m){m.X.startTime=m.G;m.X.endTime=m.B;var F;if((F=m.serializedPlaybackPingContextLoggingData)==null?0:F.length)m.X.serializedPlaybackPingContextLoggingData=m.serializedPlaybackPingContextLoggingData;var L;if((L=m.serializedStitchedClipLoggingMetadata)==null?0:L.length)m.X.serializedStitchedClipLoggingMetadata=m.serializedStitchedClipLoggingMetadata;F=!1;m.segments.length&&g.sR(m.segments).isEmpty()?(m.segments[m.segments.length-1].previouslyEnded&&(m.X.previouslyEnded=!0),m.segments[m.segments.length- 1]=m.X,F=!0):m.segments.length&&m.X.isEmpty()||(m.segments.push(m.X),F=!0);F?m.X.endTime===0&&(m.previouslyEnded=!1):m.X.previouslyEnded&&(m.previouslyEnded=!0);m.L+=m.B-m.G;m.X=vP(m.provider);m.X.previouslyEnded=m.previouslyEnded;m.provider.S.cR().X.g8(lZv)&&(m.Y+=JSON.stringify(m.X).length);m.previouslyEnded=!1;m.G=m.B}; VZv=function(m){w1B(m);m.Z=g.Pn(function(){m.update()},100); m.Tz=g.k0(m.provider);m.X=vP(m.provider)}; w1B=function(m){g.gd(m.Z);m.Z=NaN}; jLv=function(m,F,L){L-=m.Tz;return F===m.B&&L>.5}; IZM=function(m,F,L,u){this.S=F;this.GY=L;this.segments=[];this.experimentIds=[];this.Cu=this.nI=this.isFinal=this.delayThresholdMet=this.HR=this.xW=this.autoplay=this.autonav=!1;this.fI="yt";this.L=[];this.Z=this.hF=null;this.LI=this.sendVisitorIdHeader=this.aW=!1;this.W=this.pageId="";this.pA=!1;this.Y=L==="watchtime";this.G=L==="playback";this.ER=L==="atr";this.iD=L==="engage";this.sendVisitorIdHeader=!1;this.uri=this.ER?"/api/stats/"+L:"//"+F.Tx+"/api/stats/"+L;u&&(this.nI=u.fs,u.rtn&&(this.Z= u.rtn),this.Y?(this.playerState=u.state,u.rti>0&&(this.hF=u.rti)):(this.oR=u.mos,this.RV=u.volume,u.at&&(this.adType=u.at)),u.autonav&&(this.autonav=u.autonav),u.inview!=null&&(this.Xt=u.inview),u.size&&(this.Th=u.size),u.playerwidth&&(this.rF=u.playerwidth),u.playerheight&&(this.K0=u.playerheight));this.zL=g.Sq(F.X);this.W=N_(F.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.W==="all"||this.W==="once")this.Eu=g.Sq(F.HR);this.IR=F.iD;this.experimentIds=gcM(F.experiments);this.AF=F.YW;this.fI= F.Bb;this.region=F.region;this.userAge=F.userAge;this.q0=F.tN;this.Wh=$r();this.sendVisitorIdHeader=F.sendVisitorIdHeader;this.Qc=F.N("vss_pings_using_networkless")||F.N("kevlar_woffle");this.Av=F.N("vss_final_ping_send_and_write");this.jY=F.N("vss_use_send_and_write");this.pageId=F.pageId;this.Kw=F.N("vss_playback_use_send_and_write");F.livingRoomAppMode&&(this.livingRoomAppMode=F.livingRoomAppMode);g.Qi(F)&&(this.Lu=F.Qc);g.jQ(g.Cw(F))&&this.L.push(1);this.accessToken=g.rY(m);m.IX[this.GY]?this.V= m.IX[this.GY]:m.IX.playback&&(this.V=m.IX.playback);this.adFormat=m.adFormat;this.adQueryId=m.adQueryId;this.autoplay=hun(m);this.G&&(this.xW=m.xF&&Ls(m)==="adunit"?!0:!1);this.autonav=m.isAutonav||this.autonav;this.contentVideoId=qJ(m);this.clientPlaybackNonce=m.clientPlaybackNonce;this.HR=m.RH;m.L&&(this.b9=m.L,this.BR=m.wy);m.mdxEnvironment&&(this.mdxEnvironment=m.mdxEnvironment);this.X=m.Eu;this.Lx=m.Lx;m.B&&(this.rJ=m.B.itag,m.V&&m.V.itag!==this.rJ&&(this.SY=m.V.itag));m.X&&cK(m.X)&&(this.offlineDownloadUserChoice= "1");this.eventLabel=Ls(m);this.Cu=m.fI?!1:m.Th;this.QV=m.VP;if(F=O$(m))this.Cw=F;this.Cj=m.vF;this.partnerId=m.partnerId;this.eventId=m.eventId;this.playlistId=m.d1||m.playlistId;this.sD=m.sD;this.zi=m.zi;this.CK=m.CK;this.Vo=m.Vo;this.subscribed=m.subscribed;this.videoId=m.videoId;this.videoMetadata=m.videoMetadata;this.visitorData=m.visitorData;this.osid=m.osid;this.vz=m.vz;this.referrer=m.referrer;this.FA=m.Dm||m.FA;this.RW=m.d_;this.LZ=m.LZ;this.userGenderAge=m.userGenderAge;this.S5=m.S5;this.embedsRct= m.embedsRct;this.embedsRctn=m.embedsRctn;g.Qi(this.S)&&m.mutedAutoplay&&(m.mutedAutoplayDurationMode===2&&m.limitedPlaybackDurationInSeconds===0&&m.endSeconds===0?this.L.push(7):this.L.push(2));m.isEmbedsShortsMode(new g.yO(this.rF,this.K0),!!this.playlistId)&&this.L.push(3);g.e2(m)&&this.L.push(4);this.w8=m.KV;m.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=m.compositeLiveIngestionOffsetToken);m=m.getPlayerResponse();var q,A;this.pA=this.S.N("html5_switch_vss_to_post")|| !!(m==null?0:(q=m.playerConfig)==null?0:(A=q.vssClientConfig)==null?0:A.vssUsePostRequest)}; Rwb=function(m,F){var L=m.sendVisitorIdHeader?m.visitorData:void 0;return g.zs(m.S,m.accessToken).then(function(u){return x0(m.uri,m.S,m.pageId,L,u,F)})}; PHv=function(m,F){return function(){m.S.N("html5_simplify_pings")?(m.X=m.xC,m.YW=F(),m.Wh=0,m.send()):Rwb(m).then(function(L){var u=$0M(m);u.cmt=u.len;u.lact="0";var q=F().toFixed(3);u.rt=Number(q).toString();u=g.MO(m.uri,u);m.S.N("vss_through_gel_double")&&ewM(u);m.Qc?(L==null&&(L={}),m.jY?Q_().sendAndWrite(u,L):Q_().sendThenWrite(u,L)):L?g.pA(u,L):g.oE(u)})}}; $0M=function(m){var F={ns:m.fI,el:m.eventLabel,cpn:m.clientPlaybackNonce,ver:2,cmt:m.B(m.X),fmt:m.rJ,fs:m.nI?"1":"0",rt:m.B(m.YW),adformat:m.adFormat,content_v:m.contentVideoId,euri:m.IR,lact:m.Wh,live:m.Cw,cl:(852306146).toString(),mos:m.oR,state:m.playerState,volume:m.RV};m.subscribed&&(F.subscribed="1");Object.assign(F,m.zL);m.W==="all"?Object.assign(F,m.Eu):m.W==="once"&&m.G&&Object.assign(F,m.Eu);m.autoplay&&(F.autoplay="1");m.xW&&(F.sautoplay="1");m.HR&&(F.dni="1");!m.Y&&m.Lu&&(F.epm=iqM[m.Lu]); m.isFinal&&(F["final"]="1");m.Cu&&(F.splay="1");m.Lx&&(F.delay=m.Lx);m.AF&&(F.hl=m.AF);m.region&&(F.cr=m.region);m.userGenderAge&&(F.uga=m.userGenderAge);m.userAge!==void 0&&m.q0&&(F.uga=m.q0+m.userAge);m.xC!==void 0&&(F.len=m.B(m.xC));(!m.Y||m.LI)&&m.experimentIds.length>0&&(F.fexp=m.experimentIds.toString());m.Z!==null&&(F.rtn=m.B(m.Z));m.FA&&(F.feature=m.FA);m.zi&&(F.ctrl=m.zi);m.CK&&(F.ytr=m.CK);m.SY&&(F.afmt=m.SY);m.offlineDownloadUserChoice&&(F.ODUC=m.offlineDownloadUserChoice);m.Bb&&(F.lio= m.B(m.Bb));m.Y?(F.idpj=m.QV,F.ldpj=m.Cj,m.delayThresholdMet&&(F.dtm="1"),m.hF!=null&&(F.rti=m.B(m.hF)),m.S5&&(F.ald=m.S5),m.compositeLiveIngestionOffsetToken&&(F.clio=m.compositeLiveIngestionOffsetToken)):m.adType!==void 0&&(F.at=m.adType);m.Th&&(m.G||m.Y)&&(F.size=m.Th);m.G&&m.L.length&&(F.pbstyle=m.L.join(","));m.Xt!=null&&(m.G||m.Y)&&(F.inview=m.B(m.Xt));m.Y&&(F.volume=wf(m,g.xZ(m.segments,function(u){return u.volume})),F.st=wf(m,g.xZ(m.segments,function(u){return u.startTime})),F.et=wf(m,g.xZ(m.segments, function(u){return u.endTime})),LF(m.segments,function(u){return u.playbackRate!==1})&&(F.rate=wf(m,g.xZ(m.segments,function(u){return u.playbackRate}))),LF(m.segments,function(u){return u.X!=="-"})&&(F.als=g.xZ(m.segments,function(u){return u.X}).join(",")),LF(m.segments,function(u){return u.previouslyEnded})&&(F.pe=g.xZ(m.segments,function(u){return""+ +u.previouslyEnded}).join(","))); F.muted=wf(m,g.xZ(m.segments,function(u){return u.muted?1:0})); LF(m.segments,function(u){return u.visibilityState!==0})&&(F.vis=wf(m,g.xZ(m.segments,function(u){return u.visibilityState}))); LF(m.segments,function(u){return u.connectionType!==0})&&(F.conn=wf(m,g.xZ(m.segments,function(u){return u.connectionType}))); LF(m.segments,function(u){return u.B!==0})&&(F.blo=wf(m,g.xZ(m.segments,function(u){return u.B}))); LF(m.segments,function(u){return!!u.V})&&(F.blo=g.xZ(m.segments,function(u){return u.V}).join(",")); LF(m.segments,function(u){return!!u.compositeLiveStatusToken})&&(F.cbs=g.xZ(m.segments,function(u){return u.compositeLiveStatusToken}).join(",")); LF(m.segments,function(u){return!!u.heartbeatLoggingToken})&&(F.hb_data=g.xZ(m.segments,function(u){return u.heartbeatLoggingToken}).join(",")); LF(m.segments,function(u){return u.G!=="-"})&&(F.cc=g.xZ(m.segments,function(u){return u.G}).join(",")); LF(m.segments,function(u){return u.clipId!=="-"})&&(F.clipid=g.xZ(m.segments,function(u){return u.clipId}).join(",")); if(LF(m.segments,function(u){return!!u.audioId})){var L="au"; m.G&&(L="au_d");F[L]=g.xZ(m.segments,function(u){return u.audioId}).join(",")}le()&&m.b9&&(F.ctt=m.b9,F.cttype=m.BR,F.mdx_environment=m.mdxEnvironment); m.iD&&(F.etype=m.Hb!==void 0?m.Hb:0);m.RW&&(F.uoo=m.RW);m.livingRoomAppMode&&m.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(F.clram=gIA[m.livingRoomAppMode]||m.livingRoomAppMode);m.V?zwD(m,F):(F.docid=m.videoId,F.referrer=m.referrer,F.ei=m.eventId,F.of=m.vz,F.osid=m.osid,F.vm=m.videoMetadata,m.adQueryId&&(F.aqi=m.adQueryId),m.autonav&&(F.autonav="1"),m.playlistId&&(F.list=m.playlistId),m.Vo&&(F.ssrt="1"),m.LZ&&(F.upt=m.LZ));m.G&&(m.embedsRct&&(F.rct=m.embedsRct),m.embedsRctn&&(F.rctn= m.embedsRctn),m.compositeLiveIngestionOffsetToken&&(F.clio=m.compositeLiveIngestionOffsetToken));m.w8&&(F.host_cpn=m.w8);return F}; zwD=function(m,F){if(F&&m.V){var L=new Set(["q","feature","mos"]),u=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),q=new Set(["aqi","autonav","list","ssrt","upt"]);m.V.ns==="3pp"&&(F.ns="3pp");for(var A=g.Z(Object.keys(m.V)),r=A.next();!r.done;r=A.next())r=r.value,u.has(r)||L.has(r)||q.has(r)&&!m.V[r]||(F[r]=m.V[r])}}; wf=function(m,F){return g.xZ(F,m.B).join(",")}; ewM=function(m){m.indexOf("watchtime")!==-1&&g.V1("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:m}})}; Y9B=function(m,F){m.attestationResponse&&Rwb(m).then(function(L){L=L||{};L.method="POST";L.postParams={atr:m.attestationResponse};m.Qc?m.jY?Q_().sendAndWrite(F,L):Q_().sendThenWrite(F,L):g.pA(F,L)})}; aZy=function(m){var F={vssSegmentMetadata:[]};if(LF(m.segments,function(u){return!!u.serializedPlaybackPingContextLoggingData||!!u.serializedStitchedClipLoggingMetadata})){m=g.Z(m.segments); for(var L=m.next();!L.done;L=m.next())L=L.value,F.vssSegmentMetadata.push({serializedPlaybackPingContextLoggingData:L.serializedPlaybackPingContextLoggingData||[],serializedStitchedClipLoggingMetadata:L.serializedStitchedClipLoggingMetadata||[]});return F}}; VE=function(m){g.O.call(this);var F=this;this.provider=m;this.L="paused";this.Y=NaN;this.W=[10,10,10,40];this.hF=this.Z=0;this.b9=this.ER=this.Hb=this.Bb=this.V=!1;this.G=this.B=NaN;this.logger=new g.Nm("vss");this.rY={Wt8:function(){return F.X}}; this.X=new vIM(m)}; D0_=function(m){var F=m.provider.videoData.VP,L=m.provider.videoData.vF,u=[10+F,10,10,40+L-F,40],q,A=(q=m.provider.videoData.getPlayerResponse())==null?void 0:q.playbackTracking,r=A==null?void 0:A.videostatsScheduledFlushWalltimeSeconds;q=A==null?void 0:A.videostatsDefaultFlushIntervalSeconds;if(!(r&&r.length>0&&q))return u;F=[r[0]+F].concat(g.X(r.slice(1).map(function(G,v){return G-r[v]})),[q+L-F, q]);return F.some(function(G){return G<0})?(g.pl(m.logger,347111855,"Neg vss scheduled pings "+r+" "+q),u):F}; jE=function(m,F){F=F===void 0?NaN:F;var L=g.k0(m.provider);F=isNaN(F)?L:F;F=Math.ceil(F);var u=m.W[m.Z];m.Z+11E3;!(A.length>1)&&A[0].isEmpty()||G||(r.Z=jE(m,q));r.send();m.hF++}},(q-L)*1E3); return m.B=q}; It=function(m){g.ie(m.Y);m.Y=NaN}; TGM=function(m){m.X.update();m=m.X;m.segments.length&&m.B===m.G||l7(m);var F=m.segments;m.segments=[];m.Y=0;return F}; Rt=function(m,F){var L=p1b(m.provider);Object.assign(L,{state:m.L});F=new IZM(m.provider.videoData,m.provider.S,F,L);F.X=m.provider.z0.qH();L=m.provider.videoData.clientPlaybackNonce;F.X=m.provider.z0.dN(L);m.provider.videoData.isLivePlayback||(F.xC=m.provider.z0.getDuration(L));m.provider.videoData.X&&(L=m.provider.videoData.X.Bn(F.X))&&(F.Bb=L-F.X,pK(m.provider.videoData)&&(F.X+=m.provider.z0.CI(),F.Bb-=m.provider.z0.CI()));F.YW=g.k0(m.provider);F.segments=[vP(m.provider)];return F}; NGn=function(m,F){var L=Rt(m,"watchtime");K4v(m)&&(L.delayThresholdMet=!0,m.Hb=!0);if(m.G>0){for(var u=g.Z(F),q=u.next();!q.done;q=u.next())q=q.value,q.startTime-=m.G,q.endTime-=m.G;L.X-=m.G}else L.X=m.X.B;L.segments=F;return L}; eE=function(m,F){var L=$P(m,!isNaN(m.B));F&&(m.B=NaN);return L}; $P=function(m,F,L){L=L===void 0?!1:L;var u=NGn(m,TGM(m));!isNaN(m.B)&&F&&(u.hF=m.B);L&&(u.LI=!0);return u}; K4v=function(m){var F;if(F=m.provider.videoData.isLoaded()&&m.provider.videoData.Lx&&m.V&&!m.Hb)F=m.X,F=F.L+F.qH()-F.G>=m.provider.videoData.Lx;return!!F}; x0Z=function(m){m.provider.videoData.youtubeRemarketingUrl&&!m.ER&&(fZM(m,m.provider.videoData.youtubeRemarketingUrl),m.ER=!0)}; MZj=function(m){m.provider.videoData.googleRemarketingUrl&&!m.b9&&(fZM(m,m.provider.videoData.googleRemarketingUrl),m.b9=!0)}; ZqB=function(m){if(!m.sR()&&m.V){m.L="paused";var F=eE(m);F.isFinal=!0;F.send();m.dispose()}}; S9M=function(m,F){if(!m.sR())if(g.n(F.state,2)||g.n(F.state,512)){if(m.L="paused",g.va(F,2)||g.va(F,512))g.va(F,2)&&(m.X.previouslyEnded=!0),m.V&&(It(m),eE(m).send(),m.B=NaN)}else if(g.n(F.state,8)){m.L="playing";var L=m.V&&isNaN(m.Y)?jE(m):NaN;if(!isNaN(L)&&(G_(F,64)<0||G_(F,512)<0)){var u=$P(m,!1);u.Z=L;u.send()}g.va(F,16)&&F.state.seekSource===58&&(m.X.previouslyEnded=!0)}else m.L="paused"}; oIy=function(m,F,L){if(!m.Bb){L||(L=Rt(m,"atr"));L.attestationResponse=F;try{L.send()}catch(u){if(u.message!=="Unknown Error")throw u;}m.Bb=!0}}; fZM=function(m,F){var L=m.provider.S;g.zs(m.provider.S,g.rY(m.provider.videoData)).then(function(u){var q=m.provider.S.pageId,A=m.provider.S.sendVisitorIdHeader?m.provider.videoData.visitorData:void 0,r=m.provider.S.N("vss_pings_using_networkless")||m.provider.S.N("kevlar_woffle"),G=m.provider.S.N("allow_skip_networkless");u=x0(F,L,q,A,u);Mg(F,u,{token:m.provider.videoData.L,GB:m.provider.videoData.wy,mdxEnvironment:m.provider.videoData.mdxEnvironment},L,void 0,r&&!G,!1,!0)})}; X1b=function(){this.endTime=this.startTime=-1;this.G="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.volume=this.connectionType=this.B=0;this.muted=!1;this.X=this.clipId="-";this.previouslyEnded=!1}; PP=function(m,F,L){this.videoData=m;this.S=F;this.z0=L;this.X=void 0}; g.k0=function(m){return tZD(m)()}; tZD=function(m){if(!m.X){var F=g.UR(function(u){var q=(0,g.a9)();u&&q<=631152E6&&(m.z0.XN("ytnerror",{issue:28799967,value:""+q}),q=(new Date).getTime()+2);return q},m.S.N("html5_validate_yt_now")),L=F(); m.X=function(){return Math.round(F()-L)/1E3}; m.z0.qp()}return m.X}; p1b=function(m){var F=m.z0.vL()||{};F.fs=m.z0.m2();F.volume=m.z0.getVolume();F.muted=m.z0.isMuted()?1:0;F.mos=F.muted;F.clipid=m.z0.NW();var L;F.playerheight=((L=m.z0.getPlayerSize())==null?void 0:L.height)||0;var u;F.playerwidth=((u=m.z0.getPlayerSize())==null?void 0:u.width)||0;m=m.videoData;L={};m.B&&(L.fmt=m.B.itag,m.V&&(m.Cu?m.V.itag!==m.B.itag:m.V.itag!=m.B.itag)&&(L.afmt=m.V.itag));L.ei=m.eventId;L.list=m.playlistId;L.cpn=m.clientPlaybackNonce;m.videoId&&(L.v=m.videoId);m.aC&&(L.infringe=1); (m.fI?0:m.Th)&&(L.splay=1);(u=O$(m))&&(L.live=u);m.xF&&(L.sautoplay=1);m.Fa&&(L.autoplay=1);m.sD&&(L.sdetail=m.sD);m.partnerId&&(L.partnerid=m.partnerId);m.osid&&(L.osid=m.osid);m.Wm&&(L.cc=g.h3v(m.Wm));return Object.assign(F,L)}; o5n=function(m){var F=lxv();if(F)return EIn[F]||EIn.other;if(g.Rf(m.S)){m=navigator.userAgent;if(/[Ww]ireless[)]/.test(m))return 3;if(/[Ww]ired[)]/.test(m))return 30}return 0}; vP=function(m){var F=new X1b,L;F.G=((L=p1b(m).cc)==null?void 0:L.toString())||"-";F.playbackRate=m.z0.getPlaybackRate();L=m.z0.getVisibilityState();L!==0&&(F.visibilityState=L);m.S.RW&&(F.B=1);F.V=m.videoData.HF;F.compositeLiveStatusToken=m.videoData.compositeLiveStatusToken;F.heartbeatLoggingToken=m.videoData.heartbeatLoggingToken;L=m.z0.getAudioTrack();L.YD&&L.YD.id&&L.YD.id!=="und"&&(F.audioId=L.YD.id);F.connectionType=o5n(m);F.volume=m.z0.getVolume();F.muted=m.z0.isMuted();F.clipId=m.z0.NW()|| "-";F.X=m.videoData.A_||"-";return F}; g.i7=function(m,F){g.O.call(this);var L=this;this.provider=m;this.G=new Map;this.wF=new g.aQ;this.rY={flc:function(){return L.qoe}, Vg0:function(){return L.X}, jPW:function(){return L.B}}; this.provider.videoData.Uw()&&!this.provider.videoData.Cw&&(this.X=new VE(this.provider),this.X.G=0,g.Q(this,this.X),this.qoe=new g.tV(this.provider,F),g.Q(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.TE=this.provider.videoData.clientPlaybackNonce)&&this.G.set(this.TE,this.X));if(m.S.playerCanaryState==="canary"||m.S.playerCanaryState==="holdback")this.B=new GC(this.provider),g.Q(this,this.B)}; U0N=function(m){m.B&&rUy(m.B);m.qoe&&cbN(m.qoe)}; kin=function(m){m.B&&m.B.send();if(m.qoe){var F=m.qoe;if(F.V){F.wF==="PL"&&(F.wF="N");var L=g.k0(F.provider);g.Xw(F,L,"vps",[F.wF]);F.Z||(F.G>=0&&F.X.set("user_intent",[F.G.toString()]),F.Z=!0);F.provider.S.wY()&&F.XN("finalized",{});F.Qc=!0;F.reportStats(L)}}if(m.provider.videoData.enableServerStitchedDai)for(F=g.Z(m.G.values()),L=F.next();!L.done;L=F.next())ZqB(L.value);else m.X&&ZqB(m.X);m.dispose()}; hwn=function(m,F){m.X&&oIy(m.X,F)}; W4u=function(m){if(!m.X)return null;var F=Rt(m.X,"atr");return function(L){m.X&&oIy(m.X,L,F)}}; Oqy=function(m,F,L,u){L.adFormat=L.SY;var q=F.z0;F=new VE(new PP(L,F.S,{getDuration:function(){return L.lengthSeconds}, getCurrentTime:function(){return q.getCurrentTime()}, qH:function(){return q.qH()}, dN:function(){return q.dN()}, sI:function(){return q.sI()}, getPlayerSize:function(){return q.getPlayerSize()}, getAudioTrack:function(){return L.getAudioTrack()}, getPlaybackRate:function(){return q.getPlaybackRate()}, Lc:function(){return q.Lc()}, getVisibilityState:function(){return q.getVisibilityState()}, eJ:function(){return q.eJ()}, vL:function(){return q.vL()}, getVolume:function(){return q.getVolume()}, isMuted:function(){return q.isMuted()}, m2:function(){return q.m2()}, NW:function(){return q.NW()}, getProximaLatencyPreference:function(){return q.getProximaLatencyPreference()}, qp:function(){q.qp()}, XN:function(A,r){q.XN(A,r)}, cg:function(){return q.cg()}, CI:function(){return q.CI()}})); F.G=u;g.Q(m,F);return F}; QLv=function(){this.Ro=0;this.V=this.G=this.B9=this.ZW=this.B=NaN;this.X={};this.bandwidthEstimate=NaN}; sLM=function(){this.X=g.Qh;this.array=[]}; cUM=function(m,F,L){var u=[];for(F=bqu(m,F);FL)break}return u}; gf=function(m,F){var L=[];m=g.Z(m.array);for(var u=m.next();!u.done&&!(u=u.value,u.contains(F)&&L.push(u),u.start>F);u=m.next());return L}; d0M=function(m){return m.array.slice(bqu(m,0x7ffffffffffff),m.array.length)}; bqu=function(m,F){m=jq(m.array,function(L){return F-L.start||1}); return m<0?-(m+1):m}; nIu=function(m,F){var L=NaN;m=g.Z(m.array);for(var u=m.next();!u.done;u=m.next())if(u=u.value,u.contains(F)&&(isNaN(L)||u.endF&&(isNaN(L)||u.startm.mediaTime+m.Y&&F1)m.V=!0;if((q===void 0?0:q)||isNaN(m.B))m.B=F;if(m.X)F!==m.mediaTime&&(m.X=!1);else if(F>0&&m.mediaTime===F){q=1500;if(m.S.N("html5_buffer_underrun_transition_fix")){q=g.CH(m.S.experiments,"html5_min_playback_advance_for_steady_state_secs");var A=g.CH(m.S.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");q=q>0&&A>0&&Math.abs(F-m.B)(u||!m.V?q:400)}m.mediaTime=F;m.G=L;return!1}; uEn=function(m,F){this.videoData=m;this.X=F}; qWu=function(m,F,L){return F.eH(L).then(function(){return od(new uEn(F,F.G))},function(u){u instanceof Error&&g.K$(u); var q=Gg('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),A=lU('audio/mp4; codecs="mp4a.40.2"'),r=q||A,G=F.isLivePlayback&&!g.fw(m.Y,!0);u="fmt.noneavailable";G?u="html5.unsupportedlive":r||(u="html5.missingapi");r=G||!r?2:1;q={buildRej:"1",a:F.N6(),d:!!F.z6,drm:F.y4(),f18:F.Qm.indexOf("itag=18")>=0,c18:q};F.X&&(F.y4()?(q.f142=!!F.X.X["142"],q.f149=!!F.X.X["149"],q.f279=!!F.X.X["279"]):(q.f133=!!F.X.X["133"],q.f140=!!F.X.X["140"],q.f242=!!F.X.X["242"]),q.cAAC=A,q.cAVC=lU('video/mp4; codecs="avc1.42001E"'), q.cVP9=lU('video/webm; codecs="vp9"'));F.Y&&(q.drmsys=F.Y.keySystem,A=0,F.Y.X&&(A=Object.keys(F.Y.X).length),q.drmst=A);return new g.q6(u,q,r)})}; at=function(m){this.data=window.Float32Array?new Float32Array(m):Array(m);this.B=this.X=m-1}; ArM=function(m){return m.data[m.X]||0}; rrN=function(m){this.Y=m;this.G=this.B=0;this.V=new at(50)}; TC=function(m,F,L){g.LT.call(this);this.videoData=m;this.experiments=F;this.Y=L;this.B=[];this.qO=0;this.G=!0;this.V=!1;this.L=0;L=new yrM;m.latencyClass==="ULTRALOW"&&(L.W=!1);m.J2?L.G=3:g.dh(m)&&(L.G=2);m.latencyClass==="NORMAL"&&(L.Y=!0);L.Bb=hB(m);if(m.latencyClass==="LOW"||m.latencyClass==="ULTRALOW")L.Y=!0;var u=g.CH(F,"html5_liveness_drift_proxima_override");if(tc(m)!==0&&u){L.X=u;var q;((q=m.X)==null?0:ZvM(q))&&L.X--}hB(m)&&F.fu("html5_sabr_parse_live_metadata_playback_boundaries")&&(L.b9= !0);if(g.be("trident/")||g.be("edge/"))q=g.CH(F,"html5_platform_minimum_readahead_seconds")||3,L.V=Math.max(L.V,q);g.CH(F,"html5_minimum_readahead_seconds")&&(L.V=g.CH(F,"html5_minimum_readahead_seconds"));g.CH(F,"html5_maximum_readahead_seconds")&&(L.hF=g.CH(F,"html5_maximum_readahead_seconds"));if(F=g.CH(F,"html5_liveness_drift_chunk_override"))L.X=F;XS(m)&&(L.X=(L.X+1)/5,m.latencyClass==="LOW"&&(L.X*=2));!hB(m)||m.latencyClass!=="ULTRALOW"&&m.latencyClass!=="LOW"||(L.Z=3,L.L=25);this.policy=L; this.Z=this.policy.G!==1;this.X=D6(this,GxM(this,isNaN(m.liveChunkReadahead)?3:m.liveChunkReadahead,m))}; vJZ=function(m,F){if(F)return F=m.videoData,F=GxM(m,isNaN(F.liveChunkReadahead)?3:F.liveChunkReadahead,F),D6(m,F);if(m.B.length){if(Math.min.apply(null,m.B)>1)return D6(m,m.X-1);if(m.policy.W)return D6(m,m.X+1)}return m.X}; lSv=function(m,F){if(!m.B.length)return!1;var L=m.X;m.X=vJZ(m,F===void 0?!1:F);if(F=L!==m.X)m.B=[],m.qO=0;return F}; p2=function(m,F){return F>=m.NJ()-No(m)}; wCv=function(m,F,L){F=p2(m,F);L||F?F&&(m.G=!0):m.G=!1;m.Z=m.policy.G===2||m.policy.G===3&&m.G}; VXA=function(m,F){F=p2(m,F);m.V!==F&&m.publish("livestatusshift",F);m.V=F}; No=function(m){var F=m.policy.X;m.V||(F=Math.max(F-1,0));return F*K2(m)}; GxM=function(m,F,L){L.J2&&F--;XS(L)&&(F=1);if(tc(L)!==0&&(m=g.CH(m.experiments,"html5_live_chunk_readahead_proxima_override"))){F=m;var u;((u=L.X)==null?0:ZvM(u))&&F++}return F}; K2=function(m){return m.videoData.X?Cl(m.videoData.X)||5:5}; D6=function(m,F){F=Math.max(Math.max(1,Math.ceil(m.policy.V/K2(m))),F);return Math.min(Math.min(8,Math.floor(m.policy.hF/K2(m))),F)}; yrM=function(){this.V=0;this.hF=Infinity;this.W=!0;this.B=this.X=2;this.G=1;this.Y=!1;this.L=10;this.b9=!1;this.Z=1;this.Bb=!1}; Mo=function(m){g.O.call(this);this.z0=m;this.X=0;this.B=null;this.L=this.V=0;this.G={};this.S=this.z0.C();this.Y=new g.Bk(this.PP,1E3,this);this.Cu=f2(this,"html5_seek_timeout_delay_ms");this.Hb=f2(this,"html5_long_rebuffer_threshold_ms");this.aW=f2(this,"html5_seek_set_cmt_delay_ms","html5_seek_set_cmt_cfl");this.jY=f2(this,"html5_seek_jiggle_cmt_delay_ms","html5_seek_jiggle_cmt_cfl");this.Lu=f2(this,"html5_seek_new_elem_delay_ms","html5_seek_new_elem_cfl");this.Eu=f2(this,"html5_unreported_seek_reseek_delay_ms", "html5_unreported_seek_reseek_cfl");this.Bb=f2(this,"html5_long_rebuffer_jiggle_cmt_delay_ms","html5_long_rebuffer_jiggle_cmt_cfl");this.b9=new xP(2E4);this.xC=f2(this,"html5_seek_new_elem_shorts_delay_ms","html5_seek_new_elem_shorts_cfl");this.AF=f2(this,"html5_seek_new_media_source_shorts_reuse_delay_ms","html5_seek_new_media_source_shorts_reuse_cfl");this.w8=f2(this,"html5_seek_new_media_element_shorts_reuse_delay_ms","html5_seek_new_media_element_shorts_reuse_cfl");this.Qc=f2(this,"html5_reseek_after_time_jump_delay_ms", "html5_reseek_after_time_jump_cfl");this.W=f2(this,"html5_gapless_handoff_close_end_long_rebuffer_delay_ms","html5_gapless_handoff_close_end_long_rebuffer_cfl");this.hF=f2(this,"html5_gapless_slow_seek_delay_ms","html5_gapless_slow_seek_cfl");this.RW=f2(this,"html5_shorts_gapless_ad_slow_start_delay_ms","html5_shorts_gapless_ad_slow_start_cfl");this.q0=f2(this,"html5_shorts_gapless_slow_start_delay_ms","html5_shorts_gapless_slow_start_cfl");this.Z=f2(this,"html5_ads_preroll_lock_timeout_delay_ms", "html5_ads_preroll_lock_timeout_cfl");this.SY=new xP(g.CH(this.S.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.S.N("html5_report_slow_ads_as_error"));this.BR=new xP(g.CH(this.S.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.S.N("html5_skip_slow_buffering_ad"));this.HR=f2(this,"html5_slow_start_timeout_delay_ms");this.ER=f2(this,"html5_slow_start_no_media_source_delay_ms","html5_slow_start_no_media_source_cfl");g.Q(this,this.Y)}; f2=function(m,F,L){L=L===void 0?null:L;var u=u===void 0?0:u;return new xP(g.CH(m.S.experiments,F)||u,L?m.S.N(L):!1)}; j4N=function(m,F){m.X=F}; Z6=function(m,F,L,u,q,A,r,G){F?F.test(L)?(m.qm(q,F,r),F.L||A()):(!F.B||F.V?L=!1:(L=(0,g.a9)(),u?F.X||(F.X=L):F.X=0,A=!u&&L-F.B>3E4,L=F.X&&L-F.X>1E3||A?F.V=!0:!1),L&&(G=Object.assign({},m.dY(F),G),G.wn=r,G.we=q,G.wsuc=u,m.z0.XN("workaroundReport",G),u&&(F.reset(),m.G[q]=!1))):m.z0.Ap("auth",2,"BROWSER_OR_EXTENSION_ERROR",uU({source:"watchdog",name:r}))}; xP=function(m,F){this.L=F===void 0?!1:F;this.X=this.B=this.G=this.startTimestamp=0;this.V=!1;this.Y=Math.ceil(m/1E3)}; ezn=function(m){g.O.call(this);var F=this;this.z0=m;this.W=this.X=this.loader=this.mediaElement=this.playbackData=null;this.G=0;this.Y=this.Hb=this.V=null;this.Qc=!1;this.Eu=0;this.b9=!1;this.timestampOffset=0;this.hF=!0;this.AF=0;this.aW=this.nI=!1;this.Z=0;this.q0=!1;this.Lu=this.ER=0;this.S=this.z0.C();this.videoData=this.z0.getVideoData();this.policy=new ISA;this.Bb=new Mo(this.z0);this.BR=this.w8=this.xC=this.L=this.B=NaN;this.jY=new g.Bk(function(){Rzn(F,!1)},2E3); this.LI=new g.Bk(function(){SE(F)}); this.Cu=new g.Bk(function(){$Rv(F,{})}); this.HR=NaN;this.SY=new g.Bk(function(){var L=F.S.Wu;L.X+=1E4/36E5;L.X-L.G>1/6&&(HXA(L),L.G=L.X);F.SY.start()},1E4); g.Q(this,this.Bb);g.Q(this,this.jY);g.Q(this,this.Cu);g.Q(this,this.LI);g.Q(this,this.SY)}; gJj=function(m,F){m.playbackData=F;m.videoData.isLivePlayback&&(m.W=new rrN(function(){a:{if(m.playbackData&&m.playbackData.X.X){if(oY(m.videoData)&&m.loader){var u=m.loader.tI.s7()||0;break a}if(m.videoData.X){u=m.videoData.X.Qc;break a}}u=0}return u}),m.X=new TC(m.videoData,m.S.experiments,function(){return m.WP(!0)})); if(ot(m.z0)){var L;(L=m.videoData.fY)!=null&&L.wX||(F=PkZ(m),F.iK?(hB(m.videoData)&&m.I1(F.iK,F.startSeconds),m.G=F.startSeconds):F.startSeconds>0&&m.seekTo(F.startSeconds,{Jt:"seektimeline_startPlayback",seekSource:15}));m.hF=!1}else iPB(m)||(m.G=m.G||m.videoData.startSeconds||0,m.videoData.isLivePlayback||(F=m.z0.videoData.WP(),m.G>F&&(m.N("html5_sabr_log_invalid_sabr_current_time")&&m.z0.XN("invalidSabrCmtStart",{rt:m.G,mst:F}),m.N("html5_sabr_vod_invalid_start_time_fallback")&&(m.G=0))))}; YWZ=function(m,F){(m.loader=F)?zzv(m,!0):Xz(m)}; DRN=function(m,F){var L=m.getCurrentTime(),u=m.isAtLiveHead(L);if(m.W&&u){var q=m.W;if(q.X&&!(L>=q.B&&L50&&q.B.shift())),q=m.X,wCv(q,L,F===void 0?!0:F),VXA(q,L),F&&Rzn(m,!0));u!==m.nI&&(F=m.getCurrentTime()-m.BR<=500,L=m.Eu>=1E3,F||L||(F=m.z0.il,F.qoe&&(F=F.qoe,L=g.k0(F.provider), g.Xw(F,L,"lh",[u?"1":"0"])),m.nI=u,m.Eu++,m.BR=m.getCurrentTime()))}; Rzn=function(m,F){if(m.X){var L=m.X;var u=m.getCurrentTime(),q=L.NJ();var A=L.policy.B;L.V||(A=Math.max(A-1,0));A*=K2(L);u>=q-A||!L.PF()?L=uL+1&&F0&&iN(m.mediaElement)>0&&(m.B=t1(m,m.B,!1)),F=m.N("html5_pseudogapless_shorts_seek_to_next_start")&&(F==null?void 0:F.seekSource)===60,!m.mediaElement||!MXB(m,F))m.LI.start(750);else if(!isNaN(m.B)&&isFinite(m.B)&&(F=m.w8-(m.B-m.timestampOffset),!(F===0||Math.abs(F)<.005)))if(F=m.mediaElement.getCurrentTime()-m.B,Math.abs(F)<=m.AF||Math.abs(F)<.005)ZPv(m);else{if(m.videoData.md)m.videoData.md= !1;else if(!MZ(m.videoData)&&m.B>=m.WP()-.1){m.B=m.WP();m.V.resolve(m.WP());m.S.wY()&&m.z0.XN("setEndedInSeek",{tgt:""+m.B,maxst:""+m.WP()});m.z0.fL();return}try{var L=m.B-m.timestampOffset;m.mediaElement.seekTo(L);m.Bb.X=L;m.w8=L;m.G=m.B;m.b9=!1}catch(u){}}}; MXB=function(m,F){F=F===void 0?!1:F;if(!m.mediaElement||m.mediaElement.Rt()===0||m.mediaElement.hasError())return!1;var L=m.mediaElement.getCurrentTime()>0;return m.videoData.G&&m.videoData.G.X||m.videoData.isLivePlayback||!m.videoData.y4()?m.B>=0&&!F&&(F=m.mediaElement.Df(),F.length||!L)?Cv(F,m.B-m.timestampOffset):L:L}; ZPv=function(m){m.V&&(m.V.resolve(m.mediaElement.getCurrentTime()),m.Bb.B=null)}; fSj=function(m,F){m.Y&&(m.Y.resolve(F),m.z0.Sa(),m.S.wY()||xRB(m))&&(F=m.dY(),F["native"]=""+ +m.b9,F.otgt=""+(m.B+m.timestampOffset),m.z0.XN("seekEnd",F));Xz(m)}; Xz=function(m){m.B=NaN;m.L=NaN;m.w8=NaN;m.V=null;m.Hb=null;m.Y=null;m.Qc=!1;m.b9=!1;m.AF=0;m.jY.stop();m.Cu.stop()}; oJu=function(m,F){var L=m.mediaElement,u=F.type;switch(u){case "seeking":var q=L.getCurrentTime()+m.timestampOffset;if(!m.V||m.b9&&q!==m.B){m.V=new e9;m.V.then(function(r){fSj(m,r)},function(){Xz(m)}); if(m.videoData.isAd()){var A;SaD({adCpn:m.videoData.clientPlaybackNonce,contentCpn:(A=m.videoData.KV)!=null?A:""},F.X)}m.w8=q;j4N(m.Bb,L.getCurrentTime());m.seekTo(q,{seekSource:104,Jt:"seektimeline_mediaElementEvent"});m.b9=!0}break;case "seeked":ZPv(m);break;case "loadedmetadata":ot(m.z0)||SWM(m);SE(m);break;case "progress":SE(m);break;case "pause":m.Z=m.getCurrentTime()}m.Z&&((u==="play"||u==="playing"||u==="timeupdate"||u==="progress")&&m.getCurrentTime()-m.Z>10&&(m.N("html5_sky_skip_pause_jump")? m.z0.XN("skipPauseJump",{evt:u,cmt:m.getCurrentTime(),lpt:m.Z}):m.seekTo(m.Z,{Jt:"pauseJump"})),u!=="pause"&&u!=="play"&&u!=="playing"&&u!=="progress"&&(m.Z=0))}; XCB=function(m){return(nK(m.videoData)||!!m.videoData.liveUtcStartSeconds)&&(!!m.videoData.liveUtcStartSeconds||iPB(m))&&!!m.videoData.X}; iPB=function(m){return!!m.videoData.startSeconds&&isFinite(m.videoData.startSeconds)&&m.videoData.startSeconds>1E9}; PkZ=function(m){var F=0,L=NaN,u="";if(!m.hF)return{startSeconds:F,iK:L,source:u};m.videoData.Fb?F=m.videoData.eT:MZ(m.videoData)&&(F=Infinity);if(g.dh(m.videoData))return{startSeconds:F,iK:L,source:u};m.videoData.startSeconds?(u="ss",F=m.videoData.startSeconds):m.videoData.ji&&(u="stss",F=m.videoData.ji);m.videoData.liveUtcStartSeconds&&(L=m.videoData.liveUtcStartSeconds);if(isFinite(F)&&(F>m.WP()||Fm.WP()||L 0?(u.onesie="0",m.handleError(new g.q6("html5.missingapi",u)),!1):!0}; bPB=function(m,F){var L=Lb();uu(L,F);return g.HF(L,uqM(),{F6:m.F6(),clientInterface:ai(m)})}; OPA=function(m,F,L){var u,q,A,r,G,v,l,w,V,I,R,e,a,T,f,M,S,t,b,W,H,mB,FM,r_,ju,LM;return g.h(function(g_){if(g_.X==1)return F.fetchType="onesie",u=yCM(F,m.getPlayerSize(),m.getVisibilityState()),q=new RR(m,u,L),g.k(g_,q.fetch(),2);A=g_.B;r={player_response:A};F.loading=!1;G=m.Nm.lX;if(q.aR){v=g.Z(q.aR.entries());for(l=v.next();!l.done;l=v.next())w=l.value,V=g.Z(w),I=V.next().value,R=V.next().value,e=I,a=R,G.X.set(e,a,180),e===F.videoId&&(T=a.xp(),F.LQ=T);G.M6=q}f=g.Z(q.U2.entries());for(M=f.next();!M.done;M= f.next())S=M.value,t=g.Z(S),b=t.next().value,W=t.next().value,H=b,mB=W,G.B.set(H,mB,180);g.RY(F,r,!0);if(F.loading||jf(F))return g_.return(Promise.resolve());G.X.removeAll();G.B.removeAll();F.LQ=[];FM={};r_="onesie.response";ju=0;F.errorCode?(r_="auth",FM.ec=F.errorCode,FM.ed=F.errorDetail,FM.es=F.bY||"",ju=2):(FM.successButUnplayable="1",FM.disposed=""+ +F.sR(),FM.afmts=""+ +/adaptiveFormats/.test(A),FM.cpn=F.clientPlaybackNonce);LM=new g.q6(r_,FM,ju);return g_.return(Promise.reject(LM))})}; kxM=function(m,F){var L,u,q,A,r,G,v,l,w,V,I;return g.h(function(R){switch(R.X){case 1:L=F.isAd(),u=!L,q=L?1:3,A=0;case 2:if(!(A0)){R.OR(5);break}return g.k(R,Ug(5E3),6);case 6:r=new g.oZ("Retrying OnePlatform request",{attempt:A}),g.K$(r);case 5:return g.qN(R,7),g.k(R,crM(m,F),9);case 9:return R.return();case 7:G=g.lq(R);v=r2(G);l=v.errorCode;w=m.C();V=w.N("html5_use_network_error_code_enums")?401:"401";u&&l==="manifest.net.badstatus"&&v.details.rc===V&&(u=!1,A===q-1&&(q+= 1));if(A===q-1)return I=dRv(L,v.details),I.details.backend="op",I.details.originec=l,R.return(Promise.reject(I));if(l==="auth"||l==="manifest.net.retryexhausted")return R.return(Promise.reject(v));m.handleError(v);if(AX(v.severity)){R.OR(4);break}case 3:A++;R.OR(2);break;case 4:return R.return(Promise.reject(dRv(L,{backend:"op"})))}})}; crM=function(m,F){function L(FM){FM.readyState===2&&m.OM("ps_c")} var u,q,A,r,G,v,l,w,V,I,R,e,a,T,f,M,S,t,b,W,H,mB;return g.h(function(FM){switch(FM.X){case 1:F.fetchType="gp";u=m.C();q=g.zs(u,g.rY(F));if(!q.X){A=q.getValue();FM.OR(2);break}return g.k(FM,q.X,3);case 3:A=FM.B;case 2:return r=A,G=bPB(u,r),v=yCM(F,m.getPlayerSize(),m.getVisibilityState()),l=g.Ha(nJv),w=g.rY(F),V=(0,g.a9)(),I=!1,R="empty",e=0,m.OM("psns"),a={f4:L},u.F6()&&(a.Yo={V0:Oc("player",{videoId:String(F.videoId)})}),g.k(FM,g.Sb(G,v,l,void 0,a),4);case 4:T=FM.B;m.OM("psnr");if(F.sR())return FM.return(); T?"error"in T&&T.error?(I=!0,R="esf:"+T.error.message,e=T.error.code):T.errorMetadata&&(I=!0,R="its",e=T.errorMetadata.status):I=!0;if(I)return f=0,M=((0,g.a9)()-V).toFixed(),S={},S=u.N("html5_use_network_error_code_enums")?{backend:"op",rc:e,rt:M,reason:R,has_kpt:F.RW?"1":"0",has_mdx_env:F.mdxEnvironment?"1":"0",has_omit_key_flag:g.HQ("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:u.pageId?"1":"0",has_token:w?"1":"0",has_vvt:F.b9?"1":"0",is_mdx:F.isMdxPlayback?"1":"0", mdx_ctrl:F.zi||"",token_eq:w===g.rY(F)?"1":"0"}:{backend:"op",rc:""+e,rt:M,reason:R,has_kpt:F.RW?"1":"0",has_mdx_env:F.mdxEnvironment?"1":"0",has_omit_key_flag:g.HQ("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:u.pageId?"1":"0",has_token:w?"1":"0",has_vvt:F.b9?"1":"0",is_mdx:F.isMdxPlayback?"1":"0",mdx_ctrl:F.zi||"",token_eq:w===g.rY(F)?"1":"0"},t="manifest.net.connect",e===429?(t="auth",f=2):e>200&&(t="manifest.net.badstatus",e===400&&(f=2)),FM.return(Promise.reject(new g.q6(t, S,f)));F.loading=!1;g.RY(F,{raw_player_response:T},!0);b=T;g.Bs(F.C())&&b&&b.trackingParams&&i4(b.trackingParams);if(F.errorCode)return W={ec:F.errorCode,ed:F.errorDetail,es:F.bY||""},FM.return(Promise.reject(new g.q6("auth",W,2)));if(!F.loading&&!jf(F))return H=F.isAd()?"auth":"manifest.net.retryexhausted",mB=F.isAd()?2:1,FM.return(Promise.reject(new g.q6(H,{successButUnplayable:"1",hasMedia:g.s$(F)?"1":"0"},mB)));g.uq(FM)}})}; URN=function(m,F,L){function u(e){e=r2(e);if(AX(e.severity))return Promise.reject(e);m.handleError(e);return!1} function q(){return!0} var A,r,G,v,l,w,V,I,R;return g.h(function(e){switch(e.X){case 1:var a=m.C();m.getPlayerSize();m.getVisibilityState();m.isFullscreen();if(F.partnerId===38&&a.playerStyle==="books")a=F.videoId.indexOf(":"),a=g.MO("//play.google.com/books/volumes/"+F.videoId.slice(0,a)+"/content/media",{aid:F.videoId.slice(a+1),sig:F.An});else if(F.partnerId===30&&a.playerStyle==="docs")a=g.MO("https://docs.google.com/get_video_info",{docid:F.videoId,authuser:F.AL,authkey:F.cN,eurl:a.iD});else if(F.partnerId===33&&a.playerStyle=== "google-live")a=g.MO("//google-liveplayer.appspot.com/get_video_info",{key:F.videoId});else throw Error("getVideoInfoUrl for invalid namespace: "+a.Bb);A=a;G=(r=F.isAd())?1:3;v=0;case 2:if(!(v0)){e.OR(5);break}return g.k(e,Ug(5E3),6);case 6:w={playerretry:v,playerretrysrc:L},r||(w.recover="embedded"),l=GR(A,w);case 5:return g.k(e,BRb(F,l).then(q,u),7);case 7:if(V=e.B)return e.return();v++;e.OR(2);break;case 4:I=r?"auth":"manifest.net.retryexhausted";R=r?2:1;if(!r&&Math.random()< 1E-4)try{g.K$(new g.oZ("b/152131571",btoa(A)))}catch(T){}return e.return(Promise.reject(new g.q6(I,{backend:"gvi"},R)))}})}; BRb=function(m,F){function L(T){return u(T.xhr)} function u(T){if(!m.sR()){T=T?T.status:-1;var f=0,M=((0,g.a9)()-w).toFixed();M=q.N("html5_use_network_error_code_enums")?{backend:"gvi",rc:T,rt:M}:{backend:"gvi",rc:""+T,rt:M};var S="manifest.net.connect";T===429?(S="auth",f=2):T>200&&(S="manifest.net.badstatus",T===400&&(f=2));return Promise.reject(new g.q6(S,M,f))}} var q,A,r,G,v,l,w,V,I,R,e,a;return g.h(function(T){if(T.X==1){m.fetchType="gvi";q=m.C();var f={};m.OU&&(f.ytrext=m.OU);(G=g.K0(f)?void 0:f)?(A={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:G},r=GR(F,{action_display_post:1})):(A={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},r=F);v={};q.sendVisitorIdHeader&&m.visitorData&&(v["X-Goog-Visitor-Id"]=m.visitorData);(l=N_(q.experiments,"debug_sherlog_username"))&&(v["X-Youtube-Sherlog-Username"]=l);Object.keys(v).length> 0&&(A.headers=v);w=(0,g.a9)();return g.k(T,kY(xQ,r,A).then(void 0,L),2)}V=T.B;if(!V||!V.responseText)return T.return(u(V));m.loading=!1;I=KM(V.responseText);g.RY(m,I,!0);if(m.errorCode)return R={ec:m.errorCode,ed:m.errorDetail,es:m.bY||""},T.return(Promise.reject(new g.q6("auth",R,2)));if(!m.loading&&!jf(m))return e=m.isAd()?"auth":"manifest.net.retryexhausted",a=m.isAd()?2:1,T.return(Promise.reject(new g.q6(e,{successButUnplayable:"1"},a)));g.uq(T)})}; dRv=function(m,F){return new g.q6(m?"auth":"manifest.net.retryexhausted",F,m?2:1)}; WP=function(m,F,L){L=L===void 0?!1:L;var u,q,A,r;g.h(function(G){if(G.X==1){u=m.C();if(L&&(!g.Ip(u)||Ls(F)!=="embedded")||F.TC||Ls(F)!=="adunit"&&(g.Rf(u)||u2(u)||g.Z9(u)||g.jB(u)||g.Hs(u)||ai(u)==="WEB_CREATOR"))return G.return();q=g.zs(u,g.rY(F));return q.X?g.k(G,q.X,3):(A=q.getValue(),G.OR(2))}G.X!=2&&(A=G.B);r=A;return G.return(HPM(m,F,r))})}; HPM=function(m,F,L){var u,q,A,r,G,v,l;return g.h(function(w){if(w.X==1){g.qN(w,2);u=m.C();q=bPB(u,L);var V=F.C(),I=g.Wt(),R={context:g.gY(F),videoId:F.videoId,racyCheckOk:F.racyCheckOk,contentCheckOk:F.contentCheckOk,autonavState:"STATE_NONE"};Ls(F)==="adunit"&&(R.isAdPlayback=!0);V.embedConfig&&(R.serializedThirdPartyEmbedConfig=V.embedConfig);V.LQ&&(R.showContentOwnerOnly=!0);F.fU&&(R.showShortsOnly=!0);I.g8(141)&&(R.autonavState=I.g8(140)?"STATE_OFF":"STATE_ON");if(g.wa(V)){I=I.g8(65);I=I!=null? !I:!1;var e=!!g.Xx("yt-player-sticky-caption");R.captionsRequested=I&&e}var a;if(V=(a=V.getWebPlayerContextConfig())==null?void 0:a.encryptedHostFlags)R.playbackContext={encryptedHostFlags:V};A=R;r=g.Ha(Jrn);m.OM("wn_s");G={};u.F6()&&(G.Yo={V0:Oc("next",{videoId:String(F.videoId)})});return g.k(w,g.Sb(q,A,r,void 0,G),4)}if(w.X!=2)return v=w.B,m.OM("wn_r"),!v||"error"in v&&v.error||(l=v,g.Bs(F.C())&&l.trackingParams&&i4(l.trackingParams),g.RY(F,{raw_watch_next_response:v},!1)),g.v2(w,0);g.lq(w);g.uq(w)})}; hzv=function(m,F){var L,u,q,A;g.h(function(r){if(r.X==1)return L=m.C(),u=g.zs(L,g.rY(F)),u.X?g.k(r,u.X,3):(q=u.getValue(),r.OR(2));r.X!=2&&(q=r.B);A=q;return r.return(Cky(m,F,A))})}; Cky=function(m,F,L){var u,q,A,r,G,v;return g.h(function(l){if(l.X==1)return u=m.C(),g.qN(l,2),q=bPB(u,L),A={context:g.gY(F),playerRequest:{videoId:F.videoId},disablePlayerResponse:!0},r=g.Ha(mgM),G={},u.F6()&&(G.Yo={V0:Oc("reel_item_watch",{videoId:String(F.videoId)})}),g.k(l,g.Sb(q,A,r,void 0,G),4);if(l.X!=2)return v=l.B,!v||"error"in v&&v.error||g.RY(F,{raw_reel_item_watch_response:v}),g.v2(l,0);g.lq(l);g.uq(l)})}; FUv=function(m,F){m.OM("vir");m.OM("ps_s");xW("vir",void 0,"video_to_ad");F=s4M(m,F);F.then(function(){m.OM("virc");xW("virc",void 0,"video_to_ad");m.OM("ps_r");xW("ps_r",void 0,"video_to_ad")},function(){m.OM("virc"); xW("virc",void 0,"video_to_ad")}); return F}; g.sZ=function(m,F,L,u,q,A,r,G,v,l,w){l=l===void 0?new g.VM(m):l;w=w===void 0?!0:w;g.LT.call(this);var V=this;this.S=m;this.playerType=F;this.kD=L;this.A9=u;this.getVisibilityState=A;this.visibility=r;this.Nm=G;this.ll=v;this.videoData=l;this.f8=w;this.logger=new g.Nm("VideoPlayer");this.cn=null;this.qG=new u7;this.XC=null;this.l8=!0;this.i9=this.loader=null;this.yQ=[];this.St=new h1;this.yV=this.B3=null;this.u0=new h1;this.qg=null;this.Ut=this.dj=!1;this.y9=NaN;this.gz=!1;this.playerState=new g.aQ; this.gR=[];this.Sf=new g.j7;this.mediaElement=null;this.Mr=this.Ip=!1;this.Ch=NaN;this.Mx=!1;this.h1=0;this.Qa=!1;this.Jq=NaN;this.vv=0;this.loop=!1;this.playbackRate=1;this.oO=0;this.R4=!1;this.Sm=[];this.F8=this.uG=0;this.Bf=this.YI=!1;this.B9=this.ZW=0;this.NR=!1;this.BK=this.CZ=this.OJ=this.QM=null;this.XF=function(){var I=V.il;I.provider.S.rF||I.provider.z0.getVisibilityState()===3||(I.provider.S.rF=!0);I.HI();if(I.B){var R=I.B;R.Y&&R.X<0&&R.provider.z0.getVisibilityState()!==3&&rUy(R)}I.qoe&& (I=I.qoe,I.Cu&&I.G<0&&I.provider.S.rF&&cbN(I),I.V&&WD(I));V.loader&&OZ(V);QE(V)}; this.rY={BG:function(I){V.BG(I)}, Yy0:function(I){V.cn=I}, ATb:function(){return V.il}, Ss:function(){return V.i9}, gzz:function(){return V.XH}, uBF:function(){return V.B4}, miC:function(){}, C:function(){return V.S}, CA:function(){return V.mediaElement}, PXR:function(I){V.D8(I)}, hh0:function(){return V.A9}}; this.TN=new xHD(this);this.zM=new g.Bk(this.XnW,15E3,this);this.T2=new EZ(new Map([["bufferhealth",function(){return aSD(V.kW)}], ["bandwidth",function(){return V.Dp()}], ["networkactivity",function(){return V.ll.Hb}], ["livelatency",function(){return V.isAtLiveHead()&&V.isPlaying()?LU_(V):NaN}], ["rawlivelatency",function(){return LU_(V)}]])); this.kW=new ezn(this);this.Rx=new g.Bk(this.lCY,0,this);this.XPF=[this.Sf,this.Rx,this.zM,this.T2];this.V2=new LZM(this.S);this.qN=new rf(this.S,this.A9,this,this.ll);this.Ph=new g.zC(this,function(I,R){I!==g.s5("endcr")||g.n(V.playerState,32)||V.fL();q(I,R,V.playerType)}); g.Q(this,this.Ph);g.Q(this,this.kW);uwD(this,l);this.videoData.subscribe("dataupdated",this.MuW,this);this.videoData.subscribe("dataloaded",this.jQ,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.XN,this);this.videoData.subscribe("ctmpstr",this.n_,this);!this.il||this.il.sR();this.il=new g.i7(new PP(this.videoData,this.S,this));DHM(this.XF);this.visibility.subscribe("visibilitystatechange",this.XF);this.XH=new g.Bk(this.RY,g.CH(this.S.experiments, "html5_player_att_initial_delay_ms")||4500,this);this.B4=new g.Bk(this.RY,g.CH(this.S.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Ll=new g.mV(this.lX8,350,this);g.Q(this,this.Ll)}; uwD=function(m,F){if(m.playerType===2||m.S.qo)F.oB=!0;var L=sjB(F.SY,F.nZ,m.S.V,m.S.W);L&&(F.adFormat=L);m.playerType===2&&(F.Fa=!0);if(m.isFullscreen()||m.S.V)L=g.Xx("yt-player-autonavstate"),F.autonavState=L||(m.S.V?2:m.videoData.autonavState);F.endSeconds&&F.endSeconds>F.startSeconds&&b7(m,F.endSeconds)}; q3N=function(m){return g.Rf(m.S)&&m.videoData.isLivePlayback&&(!m.S.N("html5_allow_multiview_tile_preload")||!m.videoData.pA)}; AVM=function(m){var F=m.videoData;FUv(m,m.ll).then(void 0,function(L){m.videoData!==F||F.sR()||(L=r2(L),L.errorCode==="auth"&&m.videoData.errorDetail&&m.videoData.errorDetail!=="7"?m.Ap(L.errorCode,2,unescape(m.videoData.errorReason),uU(L.details),m.videoData.errorDetail,m.videoData.bY||void 0):m.handleError(L))})}; GXu=function(m){if(!g.n(m.playerState,128))if(m.videoData.isLoaded(),m.yQ=g.qT(m.videoData.D9),g.s$(m.videoData)){m.kD.tick("bpd_s");cP(m).then(function(){m.kD.tick("bpd_c");if(!m.sR()){m.dj&&(m.gY(N4(N4(m.playerState,512),1)),df(m));var u=m.videoData;u.endSeconds&&u.endSeconds>u.startSeconds&&b7(m,u.endSeconds);m.St.finished=!0;n2(m,"dataloaded");m.u0.Tj()&&rVn(m);AUA(m.qN,m.yV)}}); m.N("html5_log_media_perf_info")&&m.XN("loudness",{v:m.videoData.r$.toFixed(3)},!0);var F,L=(F=m.mediaElement)==null?void 0:F.tW();if(L&&"disablePictureInPicture"in L&&m.S.HF)try{L.disablePictureInPicture=m.S.K$&&!m.videoData.backgroundable}catch(u){g.K$(u)}yVM(m);m.BK=new Mv(m.videoData)}else n2(m,"dataloaded")}; cP=function(m){BP(m);m.yV=null;var F=qWu(m.S,m.videoData,m.X2());m.B3=F;m.B3.then(function(L){v0j(m,L)},function(L){m.sR()||(L=r2(L),m.visibility.isBackground()?(HP(m,"vp_none_avail"),m.B3=null,m.St.reset()):(m.St.finished=!0,m.Ap(L.errorCode,L.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",uU(L.details))))}); return F}; v0j=function(m,F){if(!m.sR()&&!F.videoData.sR()){m.yV=F;gJj(m.kW,m.yV);if(m.videoData.isLivePlayback){var L=lnM(m.Nm.lX,m.videoData.videoId)||m.loader&&!isNaN(m.loader.ER);L=m.N("html5_onesie_live")&&L;ot(m)||m.videoData.w8>0&&!oY(m.videoData)||L||m.seekTo(m.WP(),{Jt:"videoplayer_playbackData",seekSource:18})}if(m.videoData.G.X){if(cxD(m.videoData)){m.Ap("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",uU({missabrurl:1}));return}m.loader?g.K$(Error("Duplicated Loader")):(L=g.CH(m.S.experiments,"html5_onesie_defer_content_loader_ms"))&& m.Nz()&&lnM(m.Nm.lX,m.videoData.LJ)?g.eI(function(){m.sR()||m.loader||wDb(m)},L):wDb(m)}else!m.videoData.G.X&&vB(m.videoData)&&m.YH(new c1(m.videoData.videoId||"",4)); m.AY();JYM(F).then(function(){var u={};m.SD(u);m.S.wY()&&m.N("html5_log_media_perf_info")&&m.XN("av1Info",u);OZ(m)})}}; rVn=function(m){m.sR();if(!m.u0.finished&&m.St.finished&&!g.n(m.playerState,128)&&!m.yQ.length){if(!m.Ph.started){var F=m.Ph;F.started=!0;F.sync()}if(!m.zq()){if(m.loader){if(m.cR().X.g8(YJ)){F=m.loader;var L=!0;L=L===void 0?!1:L;F=Math.min(jX(F.audioTrack,L),jX(F.videoTrack,L))>0}else F=m.loader.timing,F=!!F.B&&!!F.G;m.Ut=F}m.u0.finished||(m.u0.finished=!0);F=m.N("html5_onesie_live")&&m.loader&&!isNaN(m.loader.ER);!m.videoData.isLivePlayback||m.videoData.w8>0&&!oY(m.videoData)||F||ot(m)||(m.seekTo(Infinity, {Jt:"videoplayer_readying",seekSource:18}),m.isBackground()&&(m.Mr=!0));F=m.il;if(F.qoe){F=F.qoe;var u=F.provider.videoData;L=F.provider.S;for(var q=g.Z(L.zC),A=q.next();!A.done;A=q.next())O3(F,A.value);if(F.provider.N("html5_enable_qoe_cat_list"))for(q=g.Z(u.Ea),A=q.next();!A.done;A=q.next())O3(F,A.value);else u.zC&&O3(F,F.provider.videoData.zC);u.e0()&&(q=u.X,oY(u)&&O3(F,"manifestless"),q&&Cl(q)&&O3(F,"live-segment-"+Cl(q).toFixed(1)));hB(u)?O3(F,"sabr"):F.DT(tc(u));if(y$(u)||u.m9())u.m9()&&O3(F, "ssa"),O3(F,"lifa");pK(u)&&O3(F,"cdm");u.gatewayExperimentGroup&&(q=u.gatewayExperimentGroup,q==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?q="spkadtrt":q==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(q="spkadctrl"),O3(F,q));L.Bb!=="yt"&&F.X.set("len",[u.lengthSeconds.toFixed(2)]);u.cotn&&!vB(u)&&F.Le(!0);L.wY()&&(u=Zs_())&&F.XN("cblt",{m:u});if(L.N("html5_log_screen_diagonal")){L=F.XN;var r;u=((r=window.H5vccScreen)==null?0:r.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;L.call(F,"cbltdiag", {v:u})}}m.publish("playbackready");KD("pl_c",m.kD.timerName)||(m.kD.tick("pl_c"),xW("pl_c",void 0,"video_to_ad"));KD("pbr",m.kD.timerName)||(m.kD.tick("pbr"),xW("pbr",void 0,"video_to_ad"))}}}; b7=function(m,F){m.XC&&Vcj(m);m.XC=new g.O5(F*1E3,0x7ffffffffffff);m.XC.namespace="endcr";m.addCueRange(m.XC)}; Vcj=function(m){m.removeCueRange(m.XC);m.XC=null}; jRN=function(m,F,L,u,q){var A=m.il,r=m.videoData;r.B=L;var G=g.J1(m);L=new OWM(r,L,F,G?G.itag:"",u);m.S.experiments.fu("html5_refactor_sabr_video_format_selection_logging")?(L.videoId=q,m.CZ=L):A.qoe&&bsM(A.qoe,L);q=m.qN;q.B=0;q.X=0;m.publish("internalvideoformatchange",r,F==="m")}; g.J1=function(m){var F=C2(m);return WK(F)||!m.yV?null:g.c2(m.yV.X.videoInfos,function(L){return F.V(L)})}; C2=function(m){if(m.yV){var F=m.qN;var L=m.yV;m=m.UE();var u=skn(F);if(WK(u)){if(u=F.J4(L).compose(n4M(F,L)).compose(HWM(F,L)).compose(uvD(F,L.videoData)).compose(q9j(F,L.videoData,L)).compose(L4N(F,L)).compose(cYb(F,L)),WK(m)||F.N("html5_apply_pbr_cap_for_drm"))u=u.compose(dHv(F,L))}else F.N("html5_perf_cap_override_sticky")&&(u=u.compose(L4N(F,L))),F.N("html5_ustreamer_cap_override_sticky")&&(u=u.compose(dHv(F,L)));u=u.compose(cYb(F,L));F=L.videoData.a_.compose(u).compose(L.videoData.WZ).compose(m)}else F= wh;return F}; fhN=function(m){var F=m.qN;m=m.videoData;var L=uvD(F,m);F.N("html5_disable_client_autonav_cap_for_onesie")||L.compose(q9j(F,m));return L}; OZ=function(m){if(m.videoData.G&&m.videoData.G.X){var F=C2(m);if(m.loader&&(m=m.loader,!m.sR()))if(m.policy.X){var L=m.Y;if(F.isLocked()&&L.X.B||L.B===void 0||!F.equals(L.B)){L=m.Y.B;spu(m.Y,F);var u,q;if(q=F.isLocked()&&F.reason==="m"){q=m.Y;var A=(u=q.V)==null?void 0:u.info.video.qualityOrdinal;q=q.ER?!0:q.V?F.X!==A?!0:!q.X.B||q.n0.iE&&q.X.X===q.V.info.itag?!1:!0:!1}u=q;q=m.policy.tN&&F.reason==="l";L=L.X>F.X&&F.reason==="b";u||q||L?(m.z0.Wy({reattachOnConstraint:u?"u":q?"drm":"perf",lo:F.B,up:F.X}), m.policy.iE||(m.Y.X.B=!1)):(m.policy.iE&&(m.Y.X.B=!1),Y0(m))}}else!P5y(m.X,F)&&m.videoTrack&&(q=m.X.X,lyA(m,iwB(m.X,F)),uW_(m),L=F.isLocked()&&F.reason==="m"&&m.X.b9,u=m.policy.tN&&F.reason==="l"&&PC(m.videoTrack),F=q.X>F.X&&F.reason==="b",q=m.X.Cu&&!G8(),L||u||F||q?m.z0.Wy({reattachOnConstraint:L?"u":u?"drm":q?"codec":"perf"}):Y0(m))}}; InZ=function(m){var F;return!!(m.N("html5_native_audio_track_switching")&&g.R9&&((F=m.videoData.B)==null?0:QH(F)))}; R1N=function(m){if(!InZ(m))return!1;var F;m=(F=m.mediaElement)==null?void 0:F.audioTracks();return!!(m&&m.length>1)}; Pc_=function(m){var F=$gZ(m);if(F){var L=e1Z[F]||F;return m.videoData.getAvailableAudioTracks().find(function(u){return u.YD.getName()===L})}}; iC_=function(m){var F,L=(F=m.mediaElement)==null?void 0:F.audioTracks();if(L){F=[];for(var u=0;u0&&(F.RV=L.nf));F.tN=L.vI;F.QL=Gp(u,{},L.G||void 0,NZ(L));F.q0=TO(L)&&(g.Z9(u)||g.jB(u));hB(L)&&(F.L=!0,F.jR=u.N("html5_estimate_live_partial_slice_duration"),g.Rf(u)&&!g.dd()&&u.N("html5_force_audio_to_cover_video_keyframe")? F.Eu=!1:F.Eu=!0,F.uY||L.isLivePlayback||!u.N("html5_sabr_non_streaming_xhr_vod_client_request_cancellation")||(F.VP=!0,F.fC=g.CH(u.experiments,"html5_sabr_non_streaming_xhr_vod_request_cancellation_timeout_ms")),u.N("html5_sabr_report_partial_segment_estimated_duration")&&(F.rU=!0),F.X=!0,F.GF=u.N("html5_trigger_loader_when_idle_network"),F.CV=u.N("html5_sabr_parse_live_metadata_playback_boundaries"),F.TC=u.N("html5_consume_onesie_next_request_policy_for_sabr"),F.Cc=u.N("html5_sabr_report_next_ad_break_time"), F.Q_=u.N("html5_log_high_res_buffer_timeline")&&u.wY(),F.Iz=u.N("html5_remove_stuck_slices_beyond_max_buffer_limits"),F.HF=u.N("html5_gapless_sabr_btl_last_slice")&&Dh(L),F.tQ=u.N("html5_reset_last_appended_slice_on_seek")&&Dh(L),oY(L)?(F.TF=!0,F.qo=u.N("html5_disable_variability_tracker_for_live"),F.RW=!0,u.N("html5_simplified_backup_timeout_sabr_live")&&(F.oR=!0,F.iD=F.OU)):F.Xt=u.N("html5_probe_request_on_sabr_request_progress"),F.WZ=u.N("html5_serve_start_seconds_seek_for_post_live_sabr"),F.QV= u.N("html5_flush_index_on_updated_timestamp_offset"),F.Bb=hB(L),F.bq=u.N("html5_ignore_partial_segment_from_live_readahead"),u.N("html5_include_partial_segment_for_jumbo_ll")&&XS(L)&&(F.bq=!1),F.vZ=u.N("html5_use_non_active_broadcast_for_post_live"),F.b9=u.N("html5_use_centralized_player_time"),F.SY=u.N("html5_log_centralized_player_time"),F.Kw=u.N("html5_use_loader_check_duration"),F.Dw=u.N("html5_consume_onesie_sabr_seek"),F.Qc=u.N("html5_enable_sabr_seek_loader_refactor"),L.enableServerStitchedDai&& (F.B=!0,F.n6=u.N("html5_reset_server_stitch_state_for_non_sabr_seek"),F.PZ=u.N("html5_remove_ssdai_append_pause")&&!L.m9(),F.K0=u.N("html5_ssdai_log_ssevt_in_loader_timers")),F.Yk=u.wY(),F.latencyClass=L.latencyClass,F.nV=L.e0()&&u.N("html5_prebuffer_instream_media_live")&&u.N("html5_report_prefetch_requests"),F.rI=!L.e0()&&u.N("html5_prebuffer_instream_media_vod")&&u.N("html5_report_prefetch_requests"),F.cC=u.N("html5_disable_prebuffer_for_limited_memory_devices"));F.rJ=g.sID(L);LN(u.Y,uJ.BITRATE)&& (F.u9=NaN);if(G=g.CH(u.experiments,"html5_request_size_max_kb"))F.Cu=G*1024;u.Y.B?F.N3="; "+uJ.EXPERIMENTAL.name+"=allowed":u.N("html5_enable_cobalt_tunnel_mode")&&g.dd()&&(u=uJ.TUNNELMODE,F.N3="; "+u.name+"="+u.valid);L=L.serverPlaybackStartConfig;(L==null?0:L.enable)&&(L==null?0:L.playbackStartPolicy)&&(F.nf=!0,DS(F,L.playbackStartPolicy,2));L=z1M(m);m.qG.removeAll();a:{u=m.Nm.lX;if(G=m.videoData.videoId)if(q=u.X.get(G)){u.X.remove(G);u=q;break a}u=void 0}m.loader=new Jby(m,m.ll,F,m.videoData.X, m.videoData.G,C2(m),L,m.videoData.enableServerStitchedDai,u,m.videoData.hF);F=m.videoData.N("html5_disable_preload_for_ssdai_with_preroll")&&m.videoData.isLivePlayback&&m.Nz()?!0:m.dj&&q3N(m);m.loader.initialize(m.getCurrentTime(),C2(m),F);m.videoData.probeUrl&&(m.loader.aW=m.videoData.probeUrl);if(m.yQ.length||m.dj)m.videoData.cotn||ml(m,!1);YWZ(m.kW,m.loader);m.QM&&(ayN(m.loader,m.QM),m.XN("sdai",{sdl:1}));g.j2(m.videoData)&&(m=m.loader,m.policy.ZL=m.policy.wi)}; QE=function(m,F){F=F===void 0?!0:F;m.S.V7&&!m.videoData.backgroundable&&m.mediaElement&&!m.X2()&&(m.isBackground()&&m.mediaElement.ij()?(m.XN("bgmobile",{suspend:1}),m.KK(!0,!0)):!m.isBackground()&&F&&df(m)&&m.XN("bgmobile",{resume:1}))}; BP=function(m){m.loader&&(m.loader.dispose(),m.loader=null,YWZ(m.kW,null));m.lU()?DgZ(m):m.Oq()}; DgZ=function(m){if(m.i9)if(m.V3(),m.i9.Y)try{m.S.wY()&&m.XN("rms",{l:"vprms",sr:m.lU(),rs:RQ(m.i9),pn:m.Mb()});m.i9.clear();var F;(F=m.mediaElement)!=null&&(F.B=m.i9);m.i9=null}catch(L){F=new g.oZ("Error while clearing Media Source in VideoPlayer: "+L.name+", "+L.message),F=r2(F),m.handleError(F),m.Oq()}else m.Oq()}; TpM=function(m,F){if(m.i9)return m.i9.G;a:{F=F===void 0?!1:F;F=F===void 0?!1:F;try{g.dd()&&m.videoData.Vq()&&K$v(m.mediaElement);var L=m.mediaElement.Ss(m.Kx(),m.aN())}catch(q){if(XoM(m.TN,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",q);m.Ap("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}m.Ui(L,!1,!1,F)}var u;return((u=m.Ss())==null?void 0:u.G)||null}; Npv=function(m,F){F=F===void 0?!1:F;if(m.loader){m.videoData.enableServerStitchedDai&&fyu(m.loader);var L=m.getCurrentTime()-m.CI();m.loader.seek(L,{SP:F}).Ti(function(){})}else wDb(m)}; pDv=function(m,F){if(m.i9){m.i9.xE(F);var L;(L=m.loader)!=null&&L.policy.b9&&!L.policy.Kw&&(L.Z=F)}}; vov=function(m,F){jRN(m,F.reason,F.X.info,F.token,F.videoId)}; n2=function(m,F){m.publish("internalvideodatachange",F===void 0?"dataupdated":F,m.videoData)}; KUZ=function(m){for(var F=g.Z("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),L=F.next();!L.done;L=F.next())m.Sf.K(m.mediaElement,L.value,m.D8,m);m.S.vF&&m.mediaElement.CQ()&&(m.Sf.K(m.mediaElement,"webkitplaybacktargetavailabilitychanged",m.HAu,m),m.Sf.K(m.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",m.Vvu,m))}; xgN=function(m){g.gd(m.y9);fnv(m)||(m.y9=g.Pn(function(){return fnv(m)},100))}; fnv=function(m){var F=m.mediaElement;F&&m.Ip&&!m.videoData.W&&!KD("vfp",m.kD.timerName)&&F.Rt()>=2&&!F.isEnded()&&LX(F.x5())&&m.kD.tick("vfp");return(F=m.mediaElement)&&!m.videoData.W&&F.getDuration()>0&&(F.isPaused()&&F.Rt()>=2&&LX(F.x5())&&(KD("pbp",m.kD.timerName)||m.kD.tick("pbp"),!m.videoData.oR||m.gz||F.isSeeking()||(m.gz=!0,m.publish("onPlaybackPauseAtStart"))),F=F.getCurrentTime(),YP(m.V2,F))?(m.pG(),!0):!1}; ZCn=function(m){m.il.onProgress();if(MZ(m.videoData)&&Date.now()>m.oO+6283){if(m.N("html5_unified_live_latency_reporting")){var F=m.il;F.qoe&&XBn(F.qoe)}else!m.isAtLiveHead()||m.videoData.X&&BX(m.videoData.X)||(F=m.il,F.qoe&&XBn(F.qoe));F=g.jm(m.S);var L=m.N("html5_always_log_rawlat");(F||L)&&m.XN("rawlat",{l:kP(m.T2,"rawlivelatency").toFixed(3)});m.oO=Date.now()}m.videoData.B&&QH(m.videoData.B)&&(F=m.iP())&&F.videoHeight!==m.F8&&(m.F8=F.videoHeight,jRN(m,"a",McZ(m,m.videoData.Qc)))}; McZ=function(m,F){if(F.X.video.quality==="auto"&&QH(F.getInfo())&&m.videoData.q0)for(var L=g.Z(m.videoData.q0),u=L.next();!u.done;u=L.next())if(u=u.value,u.getHeight()===m.F8&&u.X.video.quality!=="auto")return u.getInfo();return F.getInfo()}; LU_=function(m){if(!MZ(m.videoData))return NaN;var F=0;m.loader&&m.videoData.X&&(F=oY(m.videoData)?m.loader.tI.s7()||0:m.videoData.X.Qc);return(0,g.a9)()/1E3-m.Bn()-F}; o0v=function(m){m.mediaElement&&m.mediaElement.X2()&&(m.Jq=(0,g.a9)());m.S.Yk?g.eI(function(){S3j(m)},0):S3j(m)}; S3j=function(m){var F;if((F=m.i9)==null||!F.Hu()){if(m.mediaElement)try{m.qg=m.mediaElement.playVideo()}catch(u){HP(m,"err."+u)}if(m.qg){var L=m.qg;L.then(void 0,function(u){if(!(g.n(m.playerState,4)||g.n(m.playerState,256)||m.qg!==L||u&&u.name==="AbortError"&&u.message&&u.message.includes("load"))){var q="promise";u&&u.name&&(q+=";m."+u.name);HP(m,q);m.R4=!0;m.videoData.fI=!0}})}}}; HP=function(m,F){g.n(m.playerState,128)||(m.gY(KX(m.playerState,1028,9)),m.XN("dompaused",{r:F}),m.publish("onAutoplayBlocked"))}; df=function(m,F){F=F===void 0?!1:F;if(!m.mediaElement||!m.videoData.G)return!1;var L=F;L=L===void 0?!1:L;var u=null;var q;if((q=m.videoData.G)==null?0:q.X){u=TpM(m,L);var A;(A=m.loader)==null||A.resume()}else BP(m),m.videoData.Qc&&(u=m.videoData.Qc.Fi());q=m.mediaElement.ij();L=!1;q&&q.equals(u)||(XDb(m,u),L=!0);g.n(m.playerState,2)||(u=m.kW,F=F===void 0?!1:F,u.Y||!(u.G>0)||u.mediaElement&&u.mediaElement.getCurrentTime()>0||(F={Jt:"seektimeline_resumeTime",SP:F},u.videoData.W||(F.seekSource=15),u.seekTo(u.G, F)));a:{F=L;if(hB(m.videoData)){if(!m.videoData.y4())break a}else if(!g.hc(m.videoData))break a;if(m.mediaElement)if((u=m.videoData.Y)&&m.mediaElement.CQ()){q=m.mediaElement.tW();if(m.cn)if(q!==m.cn.element)Fg(m);else if(F&&u.flavor==="fairplay"&&!nA())Fg(m);else break a;if(m.N("html5_report_error_for_unsupported_tvos_widevine")&&nA()&&u.flavor==="widevine")m.Ap("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.unspttvoswidevine");else{m.cn=new $HM(q,m.videoData,m.S,m.mediaElement);m.cn.subscribe("licenseerror", m.sj,m);m.cn.subscribe("qualitychange",m.hHP,m);m.cn.subscribe("heartbeatparams",m.FY,m);m.cn.subscribe("keystatuseschange",m.BG,m);m.cn.subscribe("ctmp",m.XN,m);F=g.Z(m.qG.keys);for(u=F.next();!u.done;u=F.next())u=m.qG.get(u.value),m.cn.YZ(u);m.N("html5_eme_loader_sync")||m.qG.removeAll()}}else m.Ap("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.updatedrm")}return L}; XDb=function(m,F){m.kD.tick("vta");xW("vta",void 0,"video_to_ad");m.getCurrentTime()>0&&TRM(m.kW,m.getCurrentTime());m.mediaElement.activate(F);m.i9&&Fm(4);!m.videoData.W&&m.playerState.isOrWillBePlaying()&&m.zM.start();if(InZ(m)){var L;if(F=(L=m.mediaElement)==null?void 0:L.audioTracks())F.onaddtrack=function(){iC_(m)},F.onremovetrack=function(){iC_(m)},F.onchange=function(){m.publish("internalaudioformatchange",m.videoData,!0)}}}; Fg=function(m){m.cn&&(m.cn.dispose(),m.cn=null)}; tcv=function(m){var F=F===void 0?!1:F;m.mediaElement&&(m.i9?(Fg(m),m.Oq(),TpM(m,F)):(m.videoData.Qc&&m.videoData.Qc.EG(),m.mediaElement.stopVideo()),m.playVideo())}; E0M=function(m,F){m.S.N("html5_log_rebuffer_reason")&&(F={r:F,lact:$r()},m.mediaElement&&(F.bh=g0(m.mediaElement)),m.XN("bufreason",F))}; UgA=function(m,F){if(m.S.wY()&&m.mediaElement){var L=m.mediaElement.dY();L.omt=(m.mediaElement.getCurrentTime()+m.CI()).toFixed(3);L.ps=m.playerState.state.toString(16);L.rt=(g.k0(m.il.provider)*1E3).toFixed();L.e=F;m.Sm[m.uG++%5]=L}}; kXN=function(m){if(m.S.wY()){m.Sm.sort(function(u,q){return+u.rt-+q.rt}); for(var F=g.Z(m.Sm),L=F.next();!L.done;L=F.next())L=L.value,m.XN("vpe",Object.assign({t:L.rt},L));m.Sm=[];m.uG=0}}; h1y=function(m){if(g.be("cobalt")&&g.be("nintendo switch")){var F=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;m.XN("nxdock",{d:F})}}; ml=function(m,F){var L;(L=m.loader)==null||qYB(L,F)}; yVM=function(m){RU(m.videoData,"html5_set_debugging_opt_in")&&(m=g.Wt(),m.g8(183)||(Q5(183,!0),m.save()))}; eFu=function(m,F){m.Nm.q5()||(m.XN("sgap",{f:F}),m.Nm.clearQueue(!1,F==="pe"))}; ot=function(m){return m.N("html5_disable_video_player_initiated_seeks")&&hB(m.videoData)}; WUN=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);Y5(this.api,"isLifaAdPlaying",function(){return F.api.isLifaAdPlaying()}); this.events.K(m,m.C().cR().X.g8(L9)?"playbackChange":"serverstitchedvideochange",function(){var L;(L=F.api.getVideoData())!=null&&L.m9()&&(F.api.isLifaAdPlaying()?(F.playbackRate=F.api.getPlaybackRate(),F.api.setPlaybackRate(1)):F.api.setPlaybackRate(F.playbackRate))}); this.playbackRate=1}; ut=function(m){zl.call(this,"Loop",g.Kb.i7);this.j=m;var F=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:GLM();this.setIcon(F);this.subscribe("select",this.B,this);m.createClientVe(this.element,this,28661);this.K(m,"settingsMenuVisibilityChanged",this.X);this.listen("click",this.logClick);this.K(m,"onLoopChange",this.onLoopChange);Yo(this,m.getLoopVideo());m.eb().aI(this)}; OCD=function(m){ID.call(this,m);var F=this;m.addEventListener("settingsMenuInitialized",function(){F.menuItem||(F.menuItem=new ut(F.api),g.Q(F,F.menuItem))}); m.addEventListener("videodatachange",function(L,u){L=F.api.getPresentingPlayerType()===2;var q;(q=F.menuItem)==null||q.oI(!u.isLivePlayback&&!L)})}; QRD=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);Y5(this.api,"seekToChapterWithAnimation",function(L){F.seekToChapterWithAnimation(L)}); Y5(this.api,"seekToTimeWithAnimation",function(L,u){F.seekToTimeWithAnimation(L,u)}); Y5(this.api,"renderChapterSeekingAnimation",function(L,u,q){F.api.renderChapterSeekingAnimation(L,u,q)}); Y5(this.api,"setMacroMarkers",function(L){F.setMacroMarkers(m,L)}); Y5(this.api,"changeMarkerVisibility",function(L,u,q){F.changeMarkerVisibility(L,u,q)}); Y5(this.api,"isSameMarkerTypeVisible",function(L){return F.isSameMarkerTypeVisible(L)})}; sRu=function(m,F,L){var u=m.api.getCurrentTime()*1E30;)switch(F=yX.shift(),F.type){case "ERROR":rz.QZ(F.payload);break;case "EVENT":rz.logEvent(F.eventType,F.payload)}}); Y5(this.api,"queueOfflineAction",this.queueOfflineAction.bind(this));Y5(this.api,"updateDownloadState",this.updateDownloadState.bind(this));Y5(this.api,"pauseVideoDownload",this.pauseVideoDownload.bind(this));Y5(this.api,"resumeVideoDownload",this.resumeVideoDownload.bind(this));Y5(this.api,"isOrchestrationLeader",this.isOrchestrationLeader.bind(this));Y5(this.api,"refreshAllStaleEntities",this.refreshAllStaleEntities.bind(this));Y5(this.api,"setUpPositionSyncInterval",this.setUpPositionSyncInterval.bind(this))}; qZM=function(m){ID.call(this,m);var F=this;this.loaded=!1;this.overlay=null;this.events=new g.j7(m);g.Q(this,this.events);this.X=new g.j7(m);g.Q(this,this.X);this.events.K(m,"modulesCreated",function(){F.Ne()&&F.load()}); this.events.K(m,"modulesDestroyed",function(L){var u=!0;switch(L){case 2:case 3:u=!1;break;case 4:u=F.api.getPresentingPlayerType()===1}u&&F.unload()})}; GA=function(m){ID.call(this,m);var F=this;Y5(m,"getAvailableQualityData",function(){return F.getAvailableQualityData()}); Y5(m,"getAvailableQualityDataAndMessaging",function(){return F.getAvailableQualityDataAndMessaging()})}; A1j=function(m,F,L){var u=[],q=F?156595:151874;m=g.Z(m);for(var A=m.next();!A.done;A=m.next()){var r=A.value;A=r.video;r={formatId:r.id,qualityLabel:A.qualityLabel,quality:A.quality,isPlayable:F};if(A=L.get(A.qualityLabel))r.paygatedQualityDetails={paygatedIndicatorText:A.paygatedIndicatorText,endpoint:A.endpoint,veType:q,trackingParams:A.trackingParams};u.push(r)}return u}; r1_=function(m){for(var F=0,L=0;L0&&q>0&&(L.width+=q,g.uC(F.element,"width",L.width+"px")));m.size=L}}; g.zA=function(m,F){var L=m.X[m.X.length-1];L!==F&&(m.X.push(F),a6n(m,L,F))}; g.Yh=function(m){if(!(m.X.length<=1)){var F=m.X.pop(),L=m.X[0];m.X=[L];a6n(m,F,L,!0)}}; a6n=function(m,F,L,u){DoA(m);F&&(F.unsubscribe("size-change",m.ye,m),F.unsubscribe("back",m.yE,m));L.subscribe("size-change",m.ye,m);L.subscribe("back",m.yE,m);if(m.Gh){g.rm(L.element,u?"ytp-panel-animate-back":"ytp-panel-animate-forward");L.tF(m.content);L.focus();m.element.scrollLeft=0;m.element.scrollTop=0;var q=m.size;YZj(m);g.Ig(m.element,q);m.G=new g.Bk(function(){TfZ(m,F,L,u)},20,m); m.G.start()}else L.tF(m.content),F&&F.detach()}; TfZ=function(m,F,L,u){m.G.dispose();m.G=null;g.rm(m.element,"ytp-popup-animating");u?(g.rm(F.element,"ytp-panel-animate-forward"),g.GE(L.element,"ytp-panel-animate-back")):(g.rm(F.element,"ytp-panel-animate-back"),g.GE(L.element,"ytp-panel-animate-forward"));g.Ig(m.element,m.size);m.V=new g.Bk(function(){g.GE(m.element,"ytp-popup-animating");F.detach();g.vq(F.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);m.V.dispose();m.V=null},250,m); m.V.start()}; DoA=function(m){m.G&&g.JR(m.G);m.V&&g.JR(m.V)}; a0=function(m){g.g8.call(this,m,"ytp-shopping-product-menu");this.f0=new g.e5(this.j);g.Q(this,this.f0);this.hide();g.zA(this,this.f0);g.Jb(this.j,this.element,4)}; pPv=function(m,F,L){var u,q=F==null?void 0:(u=F.text)==null?void 0:u.simpleText;q&&(L=Nfv(m,L,q,F==null?void 0:F.icon,F==null?void 0:F.secondaryIcon),F.navigationEndpoint&&L.listen("click",function(){m.j.Wb("innertubeCommand",F.navigationEndpoint);m.hide()},m))}; KMn=function(m,F,L){var u,q=F==null?void 0:(u=F.text)==null?void 0:u.simpleText;q&&Nfv(m,L,q,F==null?void 0:F.icon).listen("click",function(){var A;(F==null?void 0:(A=F.icon)==null?void 0:A.iconType)==="HIDE"?m.j.publish("featuredproductdismissed"):F.serviceEndpoint&&m.j.Wb("innertubeCommand",F.serviceEndpoint);m.hide()},m)}; Nfv=function(m,F,L,u,q){F=new g.lu(g.wV({},[],!1,!!q),F,L);q&&F.updateValue("secondaryIcon",f6M(q));F.setIcon(f6M(u));g.Q(m,F);m.f0.aI(F,!0);return F}; f6M=function(m){if(!m)return null;switch(m.iconType){case "ACCOUNT_CIRCLE":return{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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 en();case "HIDE":return{U:"svg",D:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"g",T:[{U:"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 gO()}}; DY=function(m){R0.call(this,m,!1,!0);this.isCounterfactual=this.G=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.Z=!0;this.overflowButton=new g.d({U:"button",UR:["ytp-featured-product-overflow-icon","ytp-button"],D:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.d({U:"img",J:"ytp-suggested-action-badge-img",D:{src:"{{url}}"}}); this.thumbnailImage.hide();g.Q(this,this.thumbnailImage);this.thumbnailIcon=new g.d({U:"div",J:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.Q(this,this.thumbnailIcon);this.banner=new g.d({U:"a",J:"ytp-suggested-action-container",T:[this.thumbnailImage,this.thumbnailIcon,{U:"div",J:"ytp-suggested-action-details",T:[{U:"text",J:"ytp-suggested-action-title",G0:"{{title}}"},{U:"text",J:"ytp-suggested-action-subtitle",G0:"{{subtitle}}"},{U:"text",J:"ytp-suggested-action-metadata-text", G0:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.Q(this,this.banner);this.banner.tF(this.V.element);this.K(this.j,"videodatachange",this.onVideoDataChange);this.K(this.j,g.s5("suggested_action_view_model"),this.fJY);this.K(this.j,g.bz("suggested_action_view_model"),this.dmN);this.K(this.overflowButton.element,"click",this.l7);this.K(m,"featuredproductdismissed",this.xZ);this.j.createServerVe(this.banner.element,this.banner,!0)}; xoB=function(m){m.isInitialized&&(m.enabled=m.isVisible,m.b9=m.isVisible,I0(m),m.qJ(),m.thumbnailImage.oI(m.isVisible),m.shouldHideDismissButton||m.dismissButton.oI(m.isVisible),m.shouldShowOverflowButton&&m.overflowButton.oI(m.isVisible))}; TA=function(){DY.apply(this,arguments)}; MEn=function(m){ID.call(this,m);this.X=new TA(this.api);g.Q(this,this.X);g.Jb(this.api,this.X.element,4)}; Ns=function(m){ID.call(this,m);var F=this;this.X=!0;var L=new g.j7(m);g.Q(this,L);L.K(m,"internalaudioformatchange",function(u,q){Z2n(F,u,q)}); L.K(m,"annotationvisibility",function(u){F.api.N("web_fix_annotations")&&SZn(F,(294).toString(),{boolValue:u})}); L.K(m,"videoplayerreset",function(){oPv(F)}); L.K(m,"videodatachange",function(u,q){F.onVideoDataChange(u,q)})}; Z2n=function(m,F,L){if(L){var u="";XPv(m,F)&&(u=F,m.api.C().aW=F);if(u&&tEy(m,u)){NoZ(m.api,u);var q;u4(Yy(m.api.C(),(q=m.api.getVideoData())==null?void 0:g.rY(q)),function(A){var r=u;EPZ(A)!==r&&SZn(m,Uob(A),{stringValue:r})})}}}; oPv=function(m){var F;if((F=SL())==null?0:F.size){var L;u4(Yy(m.api.C(),(L=m.api.getVideoData())==null?void 0:g.rY(L)),function(u){(u=EPZ(u))&&tEy(m,u)&&(m.api.C().aW=u)})}}; hyv=function(m,F){qy(u4(u4(m.WO(),function(L){return AWM(L,[Uob(F)])}),function(L){if(L){L=g.Z(L); for(var u=L.next();!u.done;u=L.next()){var q=u.value;u=q.key;q=q.value;u&&q&&(kCy([{settingItemId:u,settingOptionValue:q}]),oPv(m))}}}),function(){m.X=!0})}; XPv=function(m,F){m=m.api.getAvailableAudioTracks();m=g.Z(m);for(var L=m.next();!L.done;L=m.next())if(L=L.value,L.getLanguageInfo().getId()===F)return L;return null}; EPZ=function(m){m=Uob(m);var F=SL();m=F?F.get(m):void 0;return m&&m.stringValue?m.stringValue:""}; Uob=function(m){var F=(484).toString();m&&(F=(483).toString());return F}; tEy=function(m,F){var L;return F.split(".")[0]!==""&&((L=m.api.getVideoData())==null?void 0:!GP(L))&&!0}; SZn=function(m,F,L){kCy([{settingItemId:F,settingOptionValue:L}]);u4(m.WO(),function(u){yWD(u,F,L)})}; kCy=function(m){var F=SL();F||(F=new Map);m=g.Z(m);for(var L=m.next();!L.done;L=m.next())L=L.value,F.set(L.settingItemId,L.settingOptionValue);F=JSON.stringify(Object.fromEntries(F));g.oh("yt-player-user-settings",F,2592E3)}; WMN=function(){this.label="Auto-dubbed"}; g.p9=function(m,F,L,u,q,A,r){g.lu.call(this,g.wV({"aria-haspopup":"true"}),F,m);this.hW=u;this.W=!1;this.G=null;this.options={};this.sM=new g.e5(L,void 0,m,q,A,r);g.Q(this,this.sM);this.listen("keydown",this.NN);this.listen("click",this.open)}; O2M=function(m){if(m.G){var F=m.options[m.G];F.element.getAttribute("aria-checked");F.element.setAttribute("aria-checked","false");m.G=null}}; QtM=function(m,F){g.Pc(m.sM);for(var L={},u=!1,q=0;qw.start&&L>=5;a+=f}q=a.substr(0,4)+" "+a.substr(4,4)+" "+a.substr(8,4)+" "+(a.substr(12,4)+" "+a.substr(16,4))}else q="";r={video_id_and_cpn:String(F.videoId)+" / "+q,codecs:"",dims_and_frames:"",bandwidth_kbps:r.toFixed(0)+" Kbps",buffer_health_seconds:v.toFixed(2)+" s", date:""+(new Date).toString(),drm_style:l?"":"display:none",drm:l,debug_info:L,extra_debug_info:"",bandwidth_style:I,network_activity_style:I,network_activity_bytes:G.toFixed(0)+" KB",shader_info:V,shader_info_style:V?"":"display:none",playback_categories:""};G=u.clientWidth+"x"+u.clientHeight+(w>1?"*"+w.toFixed(2):"");v="-";A.totalVideoFrames&&(v=(A.droppedVideoFrames||0)+" dropped of "+A.totalVideoFrames);r.dims_and_frames=G+" / "+v;m=m.getVolume();G=OSn(F);var S;if((S=F.V)==null?0:S.audio.B)S= "VB";else{var t;S=((t=F.V)==null?0:t.audio.X)?"DRC":Math.round(m*G)+"%"}t=Math.round(m)+"% / "+S;S=F.r$.toFixed(1);isFinite(Number(S))&&(t+=" (content loudness "+S+"dB)");r.volume=t;r.resolution=u.videoWidth+"x"+u.videoHeight;if(u=F.B){if(t=u.video)S=t.fps,S>1&&(r.resolution+="@"+S),(S=A.fl)&&S.video&&(r.resolution+=" / "+S.video.width+"x"+S.video.height,S.video.fps>1&&(r.resolution+="@"+S.video.fps)),r.codecs=LlA(u),!F.V||u.audio&&u.video?u.bO&&(r.codecs+=" / "+u.bO+"A"):r.codecs+=" / "+LlA(F.V), t.X||t.primaries?(S=t.X||"unknown",S==="smpte2084"?S+=" (PQ)":S==="arib-std-b67"&&(S+=" (HLG)"),r.color=S+" / "+(t.primaries||"unknown"),r.color_style=""):r.color_style="display:none";if(u.debugInfo)for(r.fmt_debug_info="",u=g.Z(u.debugInfo),t=u.next();!t.done;t=u.next())t=t.value,r.fmt_debug_info+=t.label+":"+t.text+" ";r.fmt_debug_info_style=r.fmt_debug_info&&r.fmt_debug_info.length>0?"":"display:none"}u=F.isLivePlayback;t=F.vn;r.live_mode_style=u||t?"":"display:none";r.live_latency_style=u?"": "display:none";if(t)r.live_mode="Post-Live"+(oY(F)?" Manifestless":"");else if(u){t=A.IJ;r.live_latency_secs=t.toFixed(2)+"s";u=oY(F)?"Manifestless, ":"";F.Fb&&(u+="Windowed, ");S="Uncertain";if(t>=0&&t<120)if(F.latencyClass&&F.latencyClass!=="UNKNOWN")switch(F.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=F.isLowLatencyLiveStream? "Optimized for Low Latency":"Optimized for Smooth Streaming";u+=S;(t=A.B7)&&(u+=", seq "+t.sequence);r.live_mode=u}!A.isGapless||Dh(F)&&A.q5||(r.playback_categories+="Gapless ");r.playback_categories_style=r.playback_categories?"":"display:none";r.bandwidth_samples=A.m_;r.network_activity_samples=A.d5;r.live_latency_samples=A.kd;r.buffer_health_samples=A.qO;A=g.j2(F);if(F.cotn||A)r.cotn_and_local_media=(F.cotn?F.cotn:"null")+" / "+A;r.cotn_and_local_media_style=r.cotn_and_local_media?"":"display:none"; RU(F,"web_player_release_debug")?(r.release_name=y[37],r.release_style=""):r.release_style="display:none";r.debug_info&&R.length>0&&r.debug_info.length+R.length<=60?r.debug_info+=" "+R:r.extra_debug_info=R;r.extra_debug_info_style=r.extra_debug_info&&r.extra_debug_info.length>0?"":"display:none";return r}; LlA=function(m){var F=/codecs="([^"]*)"/.exec(m.mimeType);return F&&F[1]?F[1]+" ("+m.itag+")":m.itag}; kh=function(m,F,L,u,q){g.d.call(this,{U:"div",J:"ytp-horizonchart"});this.L=F;this.sampleCount=L;this.V=u;this.Y=q;this.index=0;this.heightPx=-1;this.G=this.B=null;this.X=Math.round(m/L);this.element.style.width=this.X*this.sampleCount+"px";this.element.style.height=this.L+"em"}; hy=function(m,F){if(m.heightPx===-1){var L=null;try{L=g.fk("CANVAS"),m.B=L.getContext("2d")}catch(G){}if(m.B){var u=m.X*m.sampleCount;m.G=L;m.G.width=u;m.G.style.width=u+"px";m.element.appendChild(m.G)}else for(m.sampleCount=Math.floor(m.sampleCount/4),m.X*=4,L=0;L1?2:1,m.G.height=m.heightPx*L,m.G.style.height= m.heightPx+"px",m.B.scale(1,L)));F=g.Z(F);for(u=F.next();!u.done;u=F.next()){L=m;var q=m.index,A=u.value;for(u=0;u+20&&g.ZU(F.B.element);u.classList.add("ytp-timely-actions-overlay");F.B.element.appendChild(u)}); g.Q(this,this.B);this.N("web_player_overlay_positioned_layout")?this.events.K(m,"basechromeinitialized",function(){F.api.MN(F.B.element,4,!0);F.B.element.setAttribute("data-overlay-order","10")}):g.Jb(this.api,this.B.element,4)}; PtB=function(m){m.timelyActions&&(m.V=m.timelyActions.reduce(function(F,L){if(L.cueRangeId===void 0)return F;F[L.cueRangeId]=0;return F},{}))}; bt=function(m,F){if(m.timelyActions){m=g.Z(m.timelyActions);for(var L=m.next();!L.done;L=m.next())if(L=L.value,L.cueRangeId===F)return L}}; i9y=function(m,F){if((m=bt(m,F))&&m.onCueRangeExit)return Zg(m.onCueRangeExit)}; IYv=function(m,F){return m.G===void 0?!1:F.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(F.seekLengthMilliseconds)===5E3?m.G===72:F.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(F.seekLengthMilliseconds)===1E4?m.G===74:F.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(F.seekLengthMilliseconds)===5E3?m.G===71:F.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(F.seekLengthMilliseconds)===1E4?m.G===73:!1}; ghN=function(m,F){var L=Number(F==null?void 0:F.maxVisibleDurationMilliseconds);L&&(cc(m),m.b9=setTimeout(function(){if(m.X!==void 0&&(F==null?void 0:F.cueRangeId)===m.X){m.hF=!1;var u=i9y(m,m.X);u&&m.api.Wb("innertubeCommand",u)}},L))}; cc=function(m){m.b9&&clearTimeout(m.b9);m.b9=void 0;m.hF=!1}; Rsy=function(m){if(m=m.getWatchNextResponse()){var F,L;m=(F=m.playerOverlays)==null?void 0:(L=F.playerOverlayRenderer)==null?void 0:L.timelyActionsOverlayViewModel;F=g.z(m,zsj);if(F!=null&&F.timelyActions)return F==null?void 0:F.timelyActions.map(function(u){return g.z(u,YvM)}).filter(function(u){return!!u})}}; aYy=function(m){ID.call(this,m);var F=this;aU(this.api,"getPlaybackRate",function(){return F.api.getPlaybackRate()}); aU(this.api,"setPlaybackRate",function(L){typeof L==="number"&&F.api.setPlaybackRate(L)})}; d8=function(m,F,L,u){zl.call(this,"Voice boost",g.Kb.eV);this.j=m;this.G=F;this.B=L;this.getVoiceBoostState=u;this.X=!1;this.hW=this.j.N("html5_enable_new_audio_settings_menu")?m.eb().Q5:m.eb();this.K(m,"onFilterAudioFeatures",this.UL);this.setIcon({U:"svg",D:{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M11.48 2.14 3.91 6.68A6 6 0 0 0 1 11.83v.33a6 6 0 0 0 2.91 5.14l7.57 4.54A1 1 0 0 0 13 21V3a1.00 1.00 0 0 0-1.51-.85Zm6.88 2.07a1 1 0 0 0-.00 1.41 9 9 0 0 1 0 12.72 1 1 0 0 0 1.41 1.41 11 11 0 0 0 0-15.55 1 1 0 0 0-1.41 0ZM4.94 8.40l.00-.00L11 4.76v14.46l-6.05-3.63A4 4 0 0 1 3 12.16v-.33a4 4 0 0 1 1.94-3.42ZM15.53 7.05a1 1 0 0 0 0 1.41 5 5 0 0 1 0 7.07 1 1 0 0 0 1.41 1.41 6.99 6.99 0 0 0 0-9.9 1 1 0 0 0-1.41 0Z"}}]}); this.subscribe("select",this.V,this);this.UL()}; n9=function(m){ID.call(this,m);var F=this;this.events=new g.j7(m);g.Q(this,this.events);var L=this.api.N("html5_enable_voice_boost");L&&this.events.K(m,"settingsMenuInitialized",function(){Dsv(F)}); Y5(this.api,"getVoiceBoostUserPreference",function(){return L?F.getVoiceBoostUserPreference():0}); Y5(this.api,"setVoiceBoostUserPreference",function(q){L&&F.setVoiceBoostUserPreference(q)}); Y5(this.api,"getVoiceBoostState",function(){return L?F.getVoiceBoostState():1}); var u;this.X=(u=fiy())!=null?u:0;this.updateEnvironmentData()}; Dsv=function(m){m.menuItem||(m.menuItem=new d8(m.api,function(F){m.setVoiceBoostUserPreference(F)},function(){return m.getVoiceBoostUserPreference()},function(){return m.getVoiceBoostState()}),g.Q(m,m.menuItem))}; T8M=function(m){m=m.VV();if(!m)return!1;m=g.rd(m).exp||"";return m.includes("xpv")||m.includes("xpe")}; N8N=function(m){m=g.Z(g.Bc(m,!0));for(var F=m.next();!F.done;F=m.next())if(T8M(F.value))return!0;return!1}; pc_=function(m,F){m=g.Z(g.Bc(m,!0));for(var L=m.next();!L.done;L=m.next())if(L=L.value,T8M(L)){var u={potc:"1",pot:F};L.url&&(L.url=yc(L.url,u))}}; Klv=function(m){return g.h(function(F){if(F.X==1)return g.qN(F,2),g.k(F,m,4);if(F.X!=2)return g.v2(F,0);g.lq(F);g.uq(F)})}; Hc=function(m){ID.call(this,m);var F=this;this.useLivingRoomPoToken=!1;this.Y=new g.Vu;this.X=!1;this.kD=null;this.Z=!1;this.V=null;this.L=!1;var L=m.C().getWebPlayerContextConfig();this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"spsumpreject",function(q,A,r){F.L=A;q&&F.Z&&!F.V&&(F.N("html5_generate_content_po_token")&&r?F.HQ(r):F.N("html5_generate_session_po_token")&&fYM(F));F.V||F.api.XN("stp",{s:+F.Z,b:+F.L})}); this.events.K(m,"poTokenVideoBindingChange",function(q){F.HQ(q)}); if(this.N("html5_web_po_on_demand_init"))var u=this.events.K(m,"videodatachange",function(q,A){A.TG&&!F.Z&&(xsM(F),F.events.Qd(u))}); this.useLivingRoomPoToken=!(L==null||!L.useLivingRoomPoToken);m.addEventListener("csiinitialized",function(){F.kD=m.eJ();F.N("html5_web_po_on_demand_init")?F.G=OFZ():xsM(F)}); m.addEventListener("trackListLoaded",this.zw.bind(this));m.Jk(this)}; xsM=function(m){var F=(m.N("html5_generate_session_po_token")||m.N("html5_generate_content_po_token"))&&!m.useLivingRoomPoToken;try{if(m.N("html5_use_shared_owl_instance"))M5b(m);else if(F){m.kD.Cr("pot_isc");var L=g.CH(m.api.C().experiments,"html5_webpo_kaios_defer_timeout_ms");L?(Z9B(m),g.eI(function(){Jy(m)},L)):m.N("html5_webpo_idle_priority_job")?(Z9B(m),g.Ht(g.C7(),function(){Jy(m)})):Jy(m)}}catch(u){u instanceof Error&&g.K$(u)}}; SvN=function(m){var F=N_(m.experiments,"html5_web_po_request_key");return F?F:g.Rf(m)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; ohM=function(m){var F=new aTA,L={},u=(L["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",L);return new Pu(F,m,function(){return u})}; XcD=function(m){return new i8(m)}; C9=function(m,F){m.N("html5_webpo_bge_ctmp")&&m.api.XN(F,{hwpo:!!m.B,hwpor:m.X})}; M5b=function(m){var F,L;g.h(function(u){if(u.X==1)return C9(m,"swpo_i"),Z9B(m),mJ(m),g.k(u,GZ(),2);if(u.X!=3)return F=u.B,C9(m,"swpo_co"),g.k(u,CbM(F),3);L=u.B;m.N("html5_web_po_token_disable_caching")||L.m0(150);m.B=L;C9(m,"swpo_cc");Klv(L.Lv()).then(function(){m.X=!0;m.Y.resolve();C9(m,"swpo_re")}); g.eI(function(){Jy(m);C9(m,"swpo_si")},0); g.uq(u)})}; EhD=function(m){var F=m.api.C(),L=SvN(F);L=ohM(L);var u=L.jK.bind(L);L.jK=function(G){var v;return g.h(function(l){if(l.X==1)return g.k(l,u(G),2);v=l.B;m.api.XN("itr",{});return l.return(v)})}; try{var q=XcD({M6:L,cq:{maxAttempts:5},i5:{a6:"CLEn",disable:F.experiments.fu("html5_web_po_disable_remote_logging"),VH:iXB(F.experiments),nO:function(G){var v=t5b.get(G);v||(v=new shN(G),v=new k$(v),t5b.set(G,v));return v}, dsc:m.N("wpo_dis_lfdms")?0:1E3},aJR:g.K$});var A=new Uu({S_:q,M6:L,onError:g.K$});Klv(A.Lv()).then(function(){m.X=!0;m.Y.resolve()}); m.N("html5_web_po_token_disable_caching")||A.m0(150);g.Q(m,q);g.Q(m,A);m.B=A}catch(G){g.K$(G);var r;(r=q)==null||r.dispose()}}; Jy=function(m){var F=m.api.C();m.kD.Cr("pot_ist");m.B||EhD(m);m.N("html5_bandaid_attach_content_po_token")||(m.N("html5_generate_session_po_token")&&(mJ(m),fYM(m)),F=g.CH(F.experiments,"html5_session_po_token_interval_time_ms")||0,F>0&&(m.W=g.Pn(function(){mJ(m)},F)),m.Z=!0)}; mJ=function(m){var F,L,u,q;g.h(function(A){if(!m.N("html5_generate_session_po_token")||m.useLivingRoomPoToken)return A.return();F=m.api.C();L=g.HQ("EOM_VISITOR_DATA")||g.HQ("VISITOR_DATA");u=F.eG?F.datasyncId:L;q=N_(F.experiments,"html5_mock_content_binding_for_session_token")||F.livingRoomPoTokenId||u;F.Kw=FG(m,q);g.uq(A)})}; FG=function(m,F){if(!m.B){if(m.G)try{return m.G(F)}catch(A){g.K$(A)}return""}try{m.kD.Cr(m.X?"pot_cms":"pot_csms");var L={W0:!0,RJ:!0,jE:F};m.N("html5_web_po_token_disable_caching")||(L.hT={v4:F,KF:!0,wq:!0});var u=m.B.FU(L);m.kD.Cr(m.X?"pot_cmf":"pot_csmf");if(m.X){var q;(q=m.V)==null||q.resolve();m.V=null;m.L&&(m.L=!1,m.api.app.DC().BU(!1))}return u}catch(A){return g.K$(A),""}}; fYM=function(m){m.B&&(m.V=new e9,m.Y.promise.then(function(){m.kD.Cr("pot_if");mJ(m)}))}; Z9B=function(m){m.G||(m.G=OFZ())}; Lp=function(m){g.d.call(this,{U:"div",UR:["ytp-more-videos-button","ytp-button"],D:{title:"{{title}}",role:"button",tabindex:"0","aria-hidden":"true"},T:[{U:"div",J:"ytp-more-videos-button-thumbnail"},{U:"span",J:"ytp-more-videos-button-title",G0:"{{title}}"}]});this.j=m;this.B=this.Vc("ytp-more-videos-button-thumbnail");this.G=this.Vc("ytp-more-videos-button-title");this.X=new g.j7(this);g.Q(this,this.X);this.X.K(this.j,"videodatachange",this.Fc);this.Fc();this.listen("click",this.onClick);UsB(this, 0);this.hide()}; UsB=function(m,F){switch(F){case 2:F="Hide videos";var L="Hide recommendations grid";break;default:F="More videos",L="Show recommendations grid"}m.updateValue("title",F);m.element.ariaLabel=L;m.G.textContent=F}; g.uW=function(m,F,L){g.lT(m.element,"ytp-suggestion-set",!!F.videoId);var u=F.playlistId;L=F.Hh(L?L:"mqdefault.jpg");var q=null,A=null;F instanceof b2&&(F.lengthText?(q=F.lengthText||null,A=F.yW||null):F.lengthSeconds&&(q=g.Pa(F.lengthSeconds),A=g.Pa(F.lengthSeconds,!0)));var r=!!u;u=r&&Q7(u).type==="RD";var G=F instanceof b2?F.isLivePlayback:null,v=F instanceof b2?F.isUpcoming:null,l=F.author,w=F.shortViewCount,V=F.publishedTimeText,I=[],R=[];l&&I.push(l);w&&(I.push(w),R.push(w));V&&R.push(V);L= {title:F.title,author:l,author_and_views:I.join(" \u2022 "),aria_label:F.ariaLabel||g.L8("Watch $TITLE",{TITLE:F.title}),duration:q,timestamp:A,url:F.Z9(),is_live:G,is_upcoming:v,is_list:r,is_mix:u,background:L?"background-image: url("+L+")":"",views_and_publish_time:R.join(" \u2022 "),autoplayAlternativeHeader:F.uf};F instanceof sI&&(L.playlist_length=F.playlistLength);m.update(L)}; g.qF=function(m){var F=m.C(),L=g.vm||g.Ws?{style:"will-change: opacity"}:void 0,u=F.V,q=["ytp-modern-videowall-still"];F.B&&q.push("ytp-videowall-show-text");g.d.call(this,{U:"a",UR:q,D:{href:"{{url}}",target:u?F.hF:"","aria-label":"{{aria_label}}","data-is-live":"{{is_live}}","data-is-list":"{{is_list}}","data-is-mix":"{{is_mix}}"},T:[{U:"div",J:"ytp-modern-videowall-still-image",D:{style:"{{background}}"},T:[{U:"span",J:"ytp-modern-videowall-still-info-duration",G0:"{{duration}}"}]},{U:"span",J:"ytp-modern-videowall-still-info", D:{"aria-hidden":"true"},T:[{U:"span",J:"ytp-modern-videowall-still-info-bg",T:[{U:"span",J:"ytp-modern-videowall-still-info-content",D:L,T:[{U:"span",J:"ytp-modern-videowall-still-info-title",G0:"{{title}}"},{U:"span",J:"ytp-modern-videowall-still-info-author",G0:"{{author}}"},{U:"span",J:"ytp-modern-videowall-still-view-count-and-date-info",G0:"{{views_and_publish_time}}"},{U:"span",J:"ytp-modern-videowall-still-info-live",G0:"Live"}]}]}]},{U:"span",UR:["ytp-modern-videowall-still-listlabel-regular", "ytp-modern-videowall-still-listlabel"],D:{"aria-hidden":"true"},T:[{U:"span",J:"ytp-modern-videowall-still-listlabel-icon"},"Playlist",{U:"span",J:"ytp-modern-videowall-still-listlabel-length",T:[" (",{U:"span",G0:"{{playlist_length}}"},")"]}]},{U:"span",UR:["ytp-modern-videowall-still-listlabel-mix","ytp-modern-videowall-still-listlabel"],D:{"aria-hidden":"true"},T:[{U:"span",J:"ytp-modern-videowall-still-listlabel-mix-icon"},"Mix",{U:"span",J:"ytp-modern-videowall-still-listlabel-length",G0:" (50+)"}]}]}); this.suggestion=null;this.B=u;this.api=m;this.X=new g.j7(this);g.Q(this,this.X);this.listen("click",this.onClick);this.listen("keypress",this.onKeyPress);this.X.K(m,"videodatachange",this.onVideoDataChange);m.createServerVe(this.element,this);this.onVideoDataChange()}; g.kA_=function(m,F){if(m.suggestion!==F){m.suggestion=F;var L=m.api.C(),u="hqdefault.jpg";F.Hh("sddefault.jpg")&&(u="sddefault.jpg");g.uW(m,F,u);g.Qi(L)&&!m.api.N("web_player_log_click_before_generating_ve_conversion_params")&&(L=F.Z9(),u={},g.TP(m.api,"addEmbedsConversionTrackingParams",[u]),L=g.MO(L,u),m.updateValue("url",L));(F=(F=F.sessionData)&&F.itct)&&m.api.setTrackingParams(m.element,F)}}; hsn=function(m,F){var L=m.N("web_player_use_more_videos_button");g.d.call(this,{U:"div",UR:["ytp-fullscreen-grid"],T:[{U:"div",J:"ytp-fullscreen-grid-hover-overlay",D:{"aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-fullscreen-grid-expand-button","data-tooltip-offset-y":"-70"}},{U:"div",J:"ytp-fullscreen-grid-buttons-container",T:L?[]:[{U:"button",UR:["ytp-fullscreen-grid-expand-button","ytp-button"],D:{"aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}", "data-tooltip-target-id":"ytp-fullscreen-grid-expand-button","data-tooltip-offset-y":"-10"},T:["{{icon}}"]}]},{U:"div",J:"ytp-fullscreen-grid-main-content",T:[{U:"div",J:"ytp-fullscreen-grid-stills-container"}]}]});this.player=m;this.stills=[];this.videoData=null;this.currentState=0;this.L=L;this.b9=this.player.N("web_player_use_external_grid_component");(this.ER=this.player.N("web_player_enable_horizontal_endscreen_shelf"))&&g.rm(this.player.getRootNode(),"ytp-enable-horizontal-endscreen-shelf"); this.V=this.Vc("ytp-fullscreen-grid-main-content");this.Bb=this.Vc("ytp-fullscreen-grid-stills-container");this.W=this.Vc("ytp-fullscreen-grid-buttons-container");this.L&&(this.Y=new Lp(this.player),this.W.appendChild(this.Y.element),g.Q(this,this.Y),this.K(this.Y.element,"click",this.F4));this.b9&&(this.Bb.style.display="none");this.Z=new g.j7(this);g.Q(this,this.Z);this.Hb=F;if(this.V&&this.Bb){if(m=this.Vc("ytp-fullscreen-grid-hover-overlay"))this.K(m,"click",this.F4),k5(this.player,m,this);!this.L&& (m=this.Vc("ytp-fullscreen-grid-expand-button"))&&(this.K(m,"click",this.F4),k5(this.player,m,this));if(m=this.player.getVideoData({playerType:1}))this.videoData=m;this.player.createClientVe(this.V,this,223051);this.Z.K(this.player,"videodatachange",this.onVideoDataChange)}}; WlM=function(m,F){var L="",u=g.WB(m.player,"More videos","v");F===2?L="Hide videos":F===1&&(L="More videos");m.element.setAttribute("title",u);m.element.setAttribute("data-title-no-tooltip",L);m.element.setAttribute("aria-label",L);if(F=m.Vc("ytp-fullscreen-grid-hover-overlay"))F.setAttribute("title",u),F.setAttribute("data-title-no-tooltip",L),F.setAttribute("aria-label",L);!m.L&&(F=m.Vc("ytp-fullscreen-grid-expand-button"))&&(F.setAttribute("title",u),F.setAttribute("data-title-no-tooltip",L),F.setAttribute("aria-label", L));m.player.mT()}; Q0B=function(m){ID.call(this,m);var F=this;this.L=this.X=this.G=0;this.W=null;this.Z=this.Y=0;this.isEnded=!1;this.Bb=null;var L=new g.j7(m);g.Q(this,L);this.Hb=g.CH(this.api.C().experiments,"web_player_default_peeking_px");this.jY=this.api.N("delhi_modern_player_enable_pause_peeking");this.xC=g.CH(this.api.C().experiments,"delhi_modern_player_pause_thumbnail_percentage");this.Lu=this.api.N("web_player_imax_theater_mode");this.V=this.api.N("web_player_enable_fullscreen_grid_components");this.Qc=this.api.N("web_player_enable_more_videos_button"); this.ER=this.api.N("web_player_use_external_grid_component");g.rm(this.api.getRootNode(),"ytp-grid-scrollable");L.K(m,"fullscreentoggled",function(){Ag(F)}); L.K(m,"videodatachange",function(){if(F.V){var u=F.api.getVideoData({playerType:1});F.videoData!==u&&F.G===2&&(g.GE(F.api.getRootNode(),"ytp-grid-scrolling"),r3(F,1,"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"));F.videoData=u}},this); L.K(m,"sizestylechange",function(){F.V&&Ag(F)}); Y5(this.api,"setFullscreenQuickActions",function(u){F.setFullscreenQuickActions(u)}); Y5(this.api,"setPlayerOverlayVideoDetailsRenderer",function(u){F.setPlayerOverlayVideoDetailsRenderer(u)}); this.ER&&Y5(this.api,"setFullscreenGrid",function(u){F.setFullscreenGrid(u)}); Y5(this.api,"setCommentsButton",function(u){F.setCommentsButton(u)}); Y5(this.api,"setDescriptionButton",function(u){F.setDescriptionButton(u)}); this.V&&O9v(this,L,m)}; O9v=function(m,F,L){F.K(L,"keyboardserviceglobalkeydown",function(u,q){m.V&&u.keyCode===86&&!u.repeat&&m.G!==0&&(q&&(q.HS=!0),m.hq("INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"))}); F.K(m.api.getRootNode(),"wheel",function(u){if(!m.Bb){var q;if(m.V&&(q=m.B)!=null&&q.element&&!g.n(m.api.getPlayerStateObject(),2)&&m.G!==0&&yq(m))if(g.rm(m.api.getRootNode(),"ytp-grid-scrolling"),m.Y===0&&(m.Y=window.innerHeight),m.G===1)m.Y!==0&&(m.X+=u.deltaY/m.Y,m.X=g.Lk(m.X,0,.7),GK(m),s0_(m,m.Z/m.Y+m.X>=.7,2));else if(m.G===2){q=u.deltaY<0;var A,r,G=((r=(A=m.B)==null?void 0:A.V)==null?void 0:r.scrollTop)===0;A=m.X!==0;q&&G||A&&!q?m.Y!==0&&(m.X=Math.max(0,m.X-u.deltaY/m.Y),GK(m),s0_(m,m.Z/m.Y+ Math.abs(m.X)>=.7,1)):m.X!==0&&(m.X=0,GK(m))}}},m,!0); F.K(L,"standardControlsInitialized",function(){if(!m.B){m.B=new hsn(m.api,m.tYF.bind(m));m.Qc&&(m.hF=new Lp(m.api),g.Q(m,m.hF),m.hF.element.setAttribute("data-overlay-order","12"),m.api.MN(m.hF.element,4),m.hF.listen("click",m.hq,m));g.Q(m,m.B);var u=m.api.getRootNode().querySelector(".ytp-chrome-bottom");u&&u.parentNode&&u.parentNode.insertBefore(m.B.element,u.nextSibling);b9A(m)}}); F.K(L,"presentingplayerstatechange",function(){v0(m)}); F.K(L,"autonavvisibility",function(){v0(m)}); m.api.PO().subscribe("visibilitystatechange",function(){v0(m)}); cyN(m,m.G)}; s0_=function(m,F,L){m.W&&clearTimeout(m.W);m.X===0&&g.GE(m.api.getRootNode(),"ytp-grid-scrolling");F?dsv(m,L):m.X<.1&&(m.W=window.setTimeout(function(){dsv(m)},1E3))}; dsv=function(m,F){m.W&&(clearTimeout(m.W),m.W=null);m.Y=0;m.V&&m.G!==0&&(F?r3(m,F):Math.abs(m.X)>=.15&&m.hq("INTERACTION_LOGGING_GESTURE_TYPE_SCROLL_BEGAN_DRAGGING"),m.X=0,GK(m),g.GE(m.api.getRootNode(),"ytp-grid-scrolling"))}; yq=function(m){return m.api.isFullscreen()||m.Lu&&m.api.jb()}; Ag=function(m){var F=yq(m);g.lT(m.api.getRootNode(),"ytp-full-bleed-player",F);m.b9&&g.$Z(m.b9,F);m.playerOverlayVideoDetailsRenderer&&g.$Z(m.playerOverlayVideoDetailsRenderer,F);m.V&&v0(m)}; v0=function(m){if(m.V)if(g.GE(m.api.getRootNode(),"ytp-grid-scrolling"),m.api.getPresentingPlayerType()===2||m.api.zy()||m.api.isMinimized())r3(m,0);else{var F=g.n(m.api.getPlayerStateObject(),2);if(F)r3(m,2,"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED");else if(m.isEnded&&!F){var L=yq(m)?1:0;m.isEnded=F;r3(m,L)}else yq(m)?m.G!==2&&r3(m,1):r3(m,0);m.isEnded=F}}; r3=function(m,F,L){m.G=F;var u;(u=m.B)==null||u.UM(F,L);var q;(q=m.hF)==null||q.UM(F);m.X=0;GK(m);cyN(m,F)}; cyN=function(m,F){var L=m.api.getRootNode();g.lT(L,"ytp-fullscreen-grid-peeking",F===1);g.lT(L,"ytp-fullscreen-grid-active",F===2);F===1&&b9A(m)}; b9A=function(m){var F=m.api.getRootNode();if(g.n(m.api.getPlayerStateObject(),256)||g.n(m.api.getPlayerStateObject(),32)||g.n(m.api.getPlayerStateObject(),16))var L=m.Z;else if(m.jY&&m.api.getPlayerStateObject().isPaused()){var u;L=(((u=m.B)==null?void 0:u.element.clientWidth)||0)*.5625/3*m.xC||m.Hb}else L=m.Hb;m.Z=L;F.style.setProperty("--ytp-grid-peek-height",m.Z+"px");g.lT(F,"ytp-disable-bottom-gradient",m.Z<=12&&m.L===0)}; GK=function(m){m.X===0&&m.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage","0");requestAnimationFrame(function(){var F=m.X-m.L,L=F;m.X!==0&&(L=g.Lk(F,-.01,.01));m.L+=L;m.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+m.L.toString());m.L!==m.X&&GK(m)})}; nhu=function(m){ID.call(this,m);var F=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.j7(m);g.Q(this,this.events);this.events.K(m,"heartbeatRequest",function(L){if(F.freePreviewUsageDetails.length||F.freePreviewWatchedDuration!==null)L.heartbeatRequestParams||(L.heartbeatRequestParams={}),L.heartbeatRequestParams.unpluggedParams||(L.heartbeatRequestParams.unpluggedParams={}),F.freePreviewUsageDetails.length>0?L.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= F.freePreviewUsageDetails:L.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+F.freePreviewWatchedDuration}}); Y5(m,"setFreePreviewWatchedDuration",function(L){F.freePreviewWatchedDuration=L}); Y5(m,"setFreePreviewUsageDetails",function(L){F.freePreviewUsageDetails=L})}; lW=function(m){g.O.call(this);this.features=[];var F=this.X,L=new mu(m),u=new RD(m),q=new GA(m),A=new Hc(m);var r=g.jm(m.C())?void 0:new bu(m);var G=new yB(m),v=new ryZ(m),l=new aYy(m),w=new Cb(m);var V=g.jm(m.C())?new nhu(m):void 0;var I;var R=(I=m.C().getWebPlayerContextConfig())!=null&&I.cinematicSettingsAvailable?new WE(m):void 0;I=new Jq(m);var e=m.N("enable_courses_player_overlay_purchase")?new PJD(m):void 0;var a=g.wa(m.C())?new IaA(m):void 0;var T=new cE(m);var f=m.C().V?new Ghb(m):void 0; var M=g.Qi(m.C())?new yev(m):void 0;var S=m.N("web_player_move_autonav_toggle")&&m.C().rJ?new C4n(m):void 0;var t=g.wa(m.C())?new QRD(m):void 0;var b=m.N("web_enable_speedmaster")&&g.wa(m.C())?new Xg(m):void 0;var W=m.C().Sb?void 0:new j0y(m);var H=m.N("report_pml_debug_signal")?new XKA(m):void 0;var mB=new uzy(m),FM=new VB(m);var r_=g.Z9(m.C())?new P7n(m):void 0;var ju=navigator.mediaSession&&window.MediaMetadata&&m.C().fC?new qs(m):void 0;var LM=m.N("html5_enable_drc")&&!m.C().L?new sY(m):void 0; var g_=new PE(m);var BN=g.wa(m.C())?new MEn(m):void 0;var r6=new vc(m);var Af=g.wa(m.C())&&m.N("web_sleep_timer")?new K9(m):void 0;var by=g.Qi(m.C())?new laB(m):void 0;m.N("mweb_debug_sticky_settings");var Zj=new Ns(m);var B2=new FWN(m),ZC=new WUN(m);var x=m.N("enable_sabr_snackbar_message")?new doM(m):void 0;var nM=m.N("web_enable_timely_actions")?new esv(m):void 0;var A9=new OY(m);var H2,Av;var Kc=((H2=m.C())==null?0:(Av=H2.getWebPlayerContextConfig())==null?0:Av.enableFullscreenComponentsFeature)? new Q0B(m):void 0;H2=new n9(m);Av=m.N("web_player_loop_settings_menu")&&m.C().o_?new OCD(m):void 0;var N=g.jm(m.C())?void 0:new $o(m);var uy=new jtb(m),lB=new EY(m),oW=new qZM(m),v$=new BoM(m);var aG=g.wa(m.C())&&m.C().N("delhi_modern_web_player")?new u9u(m):void 0;var Su=m.C().G?void 0:new kUv(m);F.call(this,L,u,q,A,r,G,v,l,w,V,R,I,e,a,T,f,M,S,t,b,W,H,mB,FM,r_,void 0,ju,LM,g_,void 0,BN,r6,Af,by,void 0,Zj,B2,ZC,void 0,x,nM,A9,Kc,H2,void 0,Av,void 0,N,uy,lB,oW,v$,aG,Su,new Fly(m),new nb(m))}; B8b=function(){this.B=this.X=NaN}; H9Z=function(m,F){this.S=m;this.timerName="";this.G=!1;this.B=NaN;this.V=new B8b;this.X=F||null;this.G=!1}; Jyb=function(m,F,L){var u=g.Bs(F.kC)&&!F.kC.L;if(F.kC.iE&&(b5(F.kC)||F.kC.Hb==="shortspage"||eB(F.kC)||u)&&!m.G){m.G=!0;m.L=F.clientPlaybackNonce;g.HQ("TIMING_ACTION")||BQ("TIMING_ACTION",m.S.csiPageType);m.S.csiServiceName&&BQ("CSI_SERVICE_NAME",m.S.csiServiceName);if(m.X){u=m.X.eJ();for(var q=g.Z(Object.keys(u)),A=q.next();!A.done;A=q.next())A=A.value,Tv(A,u[A],m.timerName);u=g.Fs(apy)(m.X.W8);g.N8(u,m.timerName);u=m.X;u.X={};u.W8={}}g.N8({playerInfo:{visibilityState:g.Fs(Ywb)()},playerType:"LATENCY_PLAYER_HTML5"}, m.timerName);m.Y!==F.clientPlaybackNonce||Number.isNaN(m.B)||(KD("_start",m.timerName)?L=g.Fs(gs)("_start",m.timerName)+m.B:g.K$(new g.oZ("attempted to log gapless pbs before CSI timeline started",{cpn:F.clientPlaybackNonce})));!L||KD("pbs",m.timerName)||F.dI||w3(m,L)}}; w3=function(m,F,L){Tv("pbs",F!=null?F:(0,g.a9)(),L!=null?L:m.timerName)}; Vq=function(m){SwM();ZoM();m.timerName=""}; Ctv=function(m){if(m.X){var F=m.X;F.X={};F.W8={}}m.G=!1;m.Y=void 0;m.B=NaN}; mF_=function(m,F){g.LT.call(this);this.kC=m;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.X=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.ws={};this.B=0;if(m=F.session_data)this.sessionData=ue(m,"&");this.index=Math.max(0,Number(F.index)||0);this.loop=!!F.loop;this.startSeconds=Number(F.startSeconds)||0;this.title=F.playlist_title||"";this.description=F.playlist_description||"";this.author= F.author||F.playlist_author||"";F.video_id&&(this.items[this.index]=F);if(m=F.api)typeof m==="string"&&m.length===16?F.list="PL"+m:F.playlist=m;if(m=F.list)switch(F.listType){case "user_uploads":this.listId=new OI("UU","PLAYER_"+m);break;default:var L=F.playlist_length;L&&(this.length=Number(L)||0);this.listId=Q7(m);if(m=F.video)this.items=m.slice(0),this.loaded=!0}else if(F.playlist){m=F.playlist.toString().split(",");this.index>0&&(this.items=[]);m=g.Z(m);for(L=m.next();!L.done;L=m.next())(L=L.value)&& this.items.push({video_id:L});this.length=this.items.length;if(m=F.video)this.items=m.slice(0),this.loaded=!0}this.setShuffle(!!F.shuffle);if(m=F.suggestedQuality)this.quality=m;this.ws=XH(F,"playlist_");this.G=(F=F.thumbnail_ids)?F.split(","):[]}; FJn=function(m){return!!(m.playlist||m.list||m.api)}; LJD=function(m){var F=m.index+1;return F>=m.length?0:F}; uGM=function(m){var F=m.index-1;return F<0?m.length-1:F}; g.jl=function(m,F,L,u){F=F!==void 0?F:m.index;F=m.items&&F in m.items?m.items[m.order[F]]:null;var q=null;F&&(L&&(F.autoplay="1"),u&&(F.autonav="1"),q=new g.VM(m.kC,F),g.Q(m,q),q.RV=!0,q.startSeconds=m.startSeconds||q.clipStart||0,m.listId&&(q.playlistId=m.listId.toString()));return q}; qC_=function(m,F){m.index=g.Lk(F,0,m.length-1);m.startSeconds=0}; AgZ=function(m,F){if(F.video&&F.video.length){m.title=F.title||"";m.description=F.description;m.views=F.views;m.likes=F.likes;m.dislikes=F.dislikes;m.author=F.author||"";var L=F.loop;L&&(m.loop=L);L=g.jl(m);m.items=[];for(var u=g.Z(F.video),q=u.next();!q.done;q=u.next())if(q=q.value)q.video_id=q.encrypted_id,m.items.push(q);m.length=m.items.length;(F=F.index)?m.index=F:m.findIndex(L);m.setShuffle(!1);m.loaded=!0;m.B++;m.X&&m.X()}}; GKM=function(m,F){var L,u,q,A,r,G,v;return g.h(function(l){if(l.X==1){L=g.HF();var w=m.C(),V={context:g.gY(m),playbackContext:{contentPlaybackContext:{ancestorOrigins:w.ancestorOrigins}}},I=w.getWebPlayerContextConfig();if(I==null?0:I.encryptedHostFlags)V.playbackContext.contentPlaybackContext.encryptedHostFlags=I.encryptedHostFlags;if(I==null?0:I.hideInfo)V.playerParams={showinfo:!1};I=w.embedConfig;var R=m.bq;var e=F.docid||F.video_id||F.videoId||F.id;if(!e){e=F.raw_embedded_player_response;if(!e){var a= F.embedded_player_response;a&&(e=JSON.parse(a))}if(e){var T,f,M,S,t,b;e=((b=g.z((T=e)==null?void 0:(f=T.embedPreview)==null?void 0:(M=f.thumbnailPreviewRenderer)==null?void 0:(S=M.playButton)==null?void 0:(t=S.buttonRenderer)==null?void 0:t.navigationEndpoint,g.iZ))==null?void 0:b.videoId)||null}else e=null}T=(T=e)?T:void 0;f=m.playlistId?m.playlistId:F.list;M=F.listType;if(f){var W;M==="user_uploads"?W={username:f}:W={playlistId:f};rgu(I,R,T,F,W,w.experiments);V.playlistRequest=W}else F.playlist? (W={templistVideoIds:F.playlist.toString().split(",")},rgu(I,R,T,F,W,w.experiments),V.playlistRequest=W):T&&(W={videoId:T},R&&w.N("embeds_enable_per_video_embed_config")?W.serializedThirdPartyEmbedConfig=R:I&&(W.serializedThirdPartyEmbedConfig=I),V.singleVideoRequest=W);u=V;q=g.Ha(ygn);g.qN(l,2);return g.k(l,g.Sb(L,u,q),4)}if(l.X!=2)return A=l.B,r=m.C(),F.raw_embedded_player_response=A,r.Qc=V5(F,g.Qi(r)),r.G=r.Qc==="EMBEDDED_PLAYER_MODE_PFL",A&&(G=A,G.trackingParams&&i4(G.trackingParams)),l.return(new g.VM(r, F));v=g.lq(l);v instanceof Error||(v=Error("b259802748"));g.Nl(v);return l.return(m)})}; rgu=function(m,F,L,u,q,A){u.index&&(q.playlistIndex=String(Number(u.index)+1));q.videoId=L?L:"";F&&A.fu("embeds_enable_per_video_embed_config")?q.serializedThirdPartyEmbedConfig=F:m&&(q.serializedThirdPartyEmbedConfig=m)}; g.R3=function(m,F){I3.get(m);I3.set(m,F)}; g.$G=function(m){g.LT.call(this);this.loaded=!1;this.player=m}; vGu=function(){this.B=[];this.X=[]}; g.Bc=function(m,F){return F?m.X.concat(m.B):m.X}; g.el=function(m,F){switch(F.kind){case "asr":lrA(F,m.B);break;default:lrA(F,m.X)}}; lrA=function(m,F){g.c2(F,function(L){return m.equals(L)})||F.push(m)}; g.P0=function(m){g.O.call(this);this.ZC=m;this.X=new vGu;this.G=null;this.Y=[];this.W=[]}; g.w0M=function(m,F){var L;return F.C().N("html5_use_hls_native_captions")&&g.R9&&m.e0()&&!((L=m.B)==null||!QH(L))}; g.iW=function(m,F,L){g.P0.call(this,m);this.videoData=F;this.audioTrack=L;this.B=null;this.V=!1;this.Y=F.F_;this.W=F.eQ;this.V=g.uQ(F)}; g.Vlu=function(m,F){var L;return m.C().N("safari_live_drm_captions_fix")&&((L=m.getVideoData())==null?0:L.y4())?!1:g.jm(m.C())&&!F.isManifestless}; g.g3=function(m,F){return d2(m.info.mimeType)?F?m.info.itag===F:!0:!1}; g.j3_=function(m,F){if(m.X!=null&&g.Vlu(F,m.X)&&m.X.X.rawcc!=null)return!0;if(!m.e0())return!1;F=!!m.X&&m.X.isManifestless&&Object.values(m.X.X).some(function(L){return g.g3(L,"386")}); m=!!m.X&&!m.X.isManifestless&&g.S_N(m.X);return F||m}; g.zK=function(m,F,L,u,q,A){g.P0.call(this,m);this.videoId=L;this.i8=q;this.eventId=A;this.L={};this.B=null;m=u||g.rd(F).hl||"";m=m.split("_").join("-");this.V=yc(F,{hl:m})}; IrM=function(m,F,L){L=L===void 0?"":L;g.O.call(this);var u=this;this.j=m;this.Y=F;this.G=L;this.W8={};this.X={};this.B=null;this.V=new Set;this.L=new g.j7(this);this.rY={yTC:function(){return u.Y}, BjY:function(){return u.G}}; this.Z=this.j.N("web_player_defer_modules");this.hv=new Map;g.Q(this,this.L);this.L.K(m,"videodatachange",this.onVideoDataChange)}; RHv=function(m,F){m.B=F}; g.YG=function(m){return m.hv.get("captions")}; zHv=function(m,F){switch(F){case "ad":return $FA(m);case "annotations_module":return m.j.isEmbedsShortsMode()?m=!1:(F=m.j,m=F.C(),F=F.getVideoData(),m=m.G||F.j1||m.controlsType==="3"?!1:m.xC.isEmpty()&&m.playerStyle!=="annotation-editor"&&m.playerStyle!=="live-dashboard"?!!F.gf||!!g.mn(F)||!!g.Fy(F):!0),m;case "asmjs":return a3(m);case "creatorendscreen":return eHM(m);case "embed":return g.Qi(m.j.C());case "endscreen":return g.PWj(m);case "heartbeat":return m.KD();case "kids":return u2(m.j.C());case "remote":return m.j.C().fY; case "miniplayer":return m.j.C().showMiniplayerUiWhenMinimized;case "offline":return m.j.C().Dw;case "captions":return ip_(m);case "unplugged":return g.Hs(m.j.C());case "ux":return m.j.C().Cu;case "webgl":return gG_(m);case "ypc":return m.Hq();default:return g.Nl(Error("Module descriptor "+F+" does not match")),!1}}; Dr=function(m,F,L,u,q){var A;L=L===void 0?!1:L;u=u===void 0?!1:u;var r=m.hv.get(F);if(!r||u)if(q||(q=function(){Dr(m,F,L,u)}),A||(A=function(){TK(m,F)}),r=r||YCn(m,F,zHv(m,F),q,A))m.hv.set(F,r),r.create(),m.j.publish("modulecreated",F),L&&m.j.lD("onApiChange")}; DFy=function(m){var F=F===void 0?!1:F;var L,u,q,A,r;return g.h(function(G){if(G.X==1)return(L=m.hv.get("asmjs"))&&!F?G.return(L):(u=I3.get("asmjs"))!=null?(q=u,G.OR(2)):g.k(G,new Promise(function(v,l){ary(m,"asmjs",function(){var w=I3.get("asmjs");w?v(w):l("cannot load module asmjs")},l)}),3); G.X!=2&&(q=G.B);A=q;if(!A)return G.return(Promise.reject("cannot load module asmjs"));r=new A(m.j);m.hv.set("asmjs",r);r.create();return G.return(r)})}; p0M=function(m){T3M(m)&&m.aj();N3Z(m)&&(Dr(m,"captions",!0),Dr(m,"endscreen"),m.rL(),Dr(m,"creatorendscreen",!0))}; TK=function(m,F){F=g.Z(KJy[F]);for(var L=F.next();!L.done;L=F.next())m.j.Gw(L.value)}; N3Z=function(m){var F=m.j.getVideoData(),L=m.Z&&!F.isInlinePlaybackNoAd;m.j.N("html5_defer_modules_on_ads_only")&&!F.isAd()&&(L=!1);return L}; T3M=function(m){m=m.j.getVideoData();var F;if(F=m.N("web_player_defer_ad")){if(g.nc(m.D9,"ad")||Kxu(m)||m.enableServerStitchedDai)m=!1;else{F=m.playerResponse;m=m.startSeconds;var L=F==null?void 0:F.adPlacements;if(F=L){F=Number.MAX_VALUE;L=g.Z(L);for(var u=L.next();!u.done;u=L.next())if(u=u.value.adPlacementRenderer){var q=void 0,A=(q=u.config)==null?void 0:q.adPlacementConfig;q=void 0;if(((q=A)==null?void 0:q.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var r=q=void 0;A=Number((q=A)==null?void 0:(r= q.adTimeOffset)==null?void 0:r.offsetStartMilliseconds)||0;r=q=void 0;u=Number(((q=u.renderer)==null?void 0:(r=q.adBreakServiceRenderer)==null?void 0:r.prefetchMilliseconds)||0);u=A-u;u=11;m=m.api.C().Z&&o3;return!(!F&&!m)}; bW=function(m,F){return!m.api.isInline()&&!Hpv(m,K7(F))&&g.iS(F)}; B3y=function(m){m.xr.FP();if(m.eF&&m.fE)m.fE=!1;else if(!m.api.C().Lu&&!m.BL()){var F=m.api.getPlayerStateObject();g.n(F,2)&&g.Q$(m.api)||m.Mc(F);!m.api.C().q0||F.isCued()||g.n(F,1024)?m.Ju():m.Q0.isActive()?(m.d2(),m.Q0.stop()):m.Q0.start()}}; CWv=function(m,F){var L;if((L=m.api.getVideoData())==null?0:L.mutedAutoplay){var u,q;if((u=F.target)==null?0:(q=u.className)==null?0:q.includes("ytp-info-panel"))return!1}return g.iS(F)&&m.api.isMutedByMutedAutoplay()?(m.api.unMute(),m.api.getPresentingPlayerType()===2&&m.api.playVideo(),F=m.api.getPlayerStateObject(),!g.n(F,4)||g.n(F,8)||g.n(F,2)||m.Ju(),!0):!1}; m2b=function(m,F,L){m.api.isFullscreen()?L<1-F&&m.api.toggleFullscreen():L>1+F&&m.api.toggleFullscreen()}; nGB=function(m){var F=cn()&&Qc()>=67&&!m.api.C().Z;m=m.api.C().disableOrganicUi;return!g.be("tizen")&&!hk&&!F&&!m}; g.c0=function(m){g.d.call(this,{U:"div",T:[{U:"div",J:"ytp-bezel-text-wrapper",T:[{U:"div",J:"ytp-bezel-text",G0:"{{title}}"}]},{U:"div",J:"ytp-bezel",D:{role:"status","aria-label":"{{label}}"},T:[{U:"div",J:"ytp-bezel-icon",G0:"{{icon}}"}]}]});this.j=m;this.B=new g.Bk(this.show,10,this);m=this.j.N("delhi_modern_web_player")?1E3:500;this.X=new g.Bk(this.hide,m,this);g.Q(this,this.B);g.Q(this,this.X);this.hide()}; np=function(m,F,L){if(F<=0){L=pT();F="muted";var u=0}else L=L?{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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"}}]}:{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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"}}]},u=Math.floor(F),F=u+"volume";d3(m,L,F,u+"%")}; Fiv=function(m,F){F=F?{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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"}}]}:c$M();var L=m.j.getPlaybackRate(),u=g.L8("Speed is $RATE",{RATE:String(L)});d3(m,F,u,L+"x")}; Liu=function(m,F){F=F?"Subtitles/closed captions on":"Subtitles/closed captions off";d3(m,EbA(m.j),F)}; d3=function(m,F,L,u){u=u===void 0?"":u;m.updateValue("label",L===void 0?"":L);m.updateValue("icon",F);g.CB(m.X);m.B.start();m.updateValue("title",u);g.lT(m.element,"ytp-bezel-text-hide",!u)}; ueZ=function(m,F){g.d.call(this,{U:"button",UR:["ytp-button","ytp-cards-button"],D:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"span",J:"ytp-cards-button-icon-default",T:[{U:"div",J:"ytp-cards-button-icon",T:[m.C().N("player_new_info_card_format")?nQn():{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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"}}]}]}, {U:"div",J:"ytp-cards-button-title",G0:"Info"}]},{U:"span",J:"ytp-cards-button-icon-shopping",T:[{U:"div",J:"ytp-cards-button-icon",T:[{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",J:"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"}},{U:"path",J:"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"}},{U:"path",J:"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"}}]}]},{U:"div", J:"ytp-cards-button-title",G0:"Shopping"}]}]});this.j=m;this.B=F;this.X=null;this.fade=new g.Jd(this,250,!0,100);g.Q(this,this.fade);g.lT(this.B,"ytp-show-cards-title",g.Qi(m.C()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.Bq(!0)}; qOb=function(m,F){g.d.call(this,{U:"div",J:"ytp-cards-teaser",T:[{U:"div",J:"ytp-cards-teaser-box"},{U:"div",J:"ytp-cards-teaser-text",T:m.C().N("player_new_info_card_format")?[{U:"button",J:"ytp-cards-teaser-info-icon",D:{"aria-label":"Show cards","aria-haspopup":"true"},T:[nQn()]},{U:"img",J:"ytp-cards-teaser-channel-avatar",D:{alt:"","aria-hidden":"true"}},{U:"span",J:"ytp-cards-teaser-label",G0:"{{text}}"},{U:"button",J:"ytp-cards-teaser-close-button",D:{"aria-label":"Close"},T:[g.Ry()]}]:[{U:"span", J:"ytp-cards-teaser-label",G0:"{{text}}"}]}]});var L=this;this.j=m;this.U7=F;this.fade=new g.Jd(this,250,!1,250);this.X=null;this.L=new g.Bk(this.M_R,300,this);this.Y=new g.Bk(this.kLW,2E3,this);this.V=[];this.G=null;this.Z=new g.Bk(function(){L.element.style.margin="0"},250); this.onClickCommand=this.B=null;g.Q(this,this.fade);g.Q(this,this.L);g.Q(this,this.Y);g.Q(this,this.Z);m.C().N("player_new_info_card_format")?(g.rm(m.getRootNode(),"ytp-cards-teaser-dismissible"),this.K(this.Vc("ytp-cards-teaser-close-button"),"click",this.e2),this.K(this.Vc("ytp-cards-teaser-info-icon"),"click",this.zB),this.K(this.Vc("ytp-cards-teaser-label"),"click",this.zB)):this.listen("click",this.zB);this.K(F.element,"mouseover",this.t0);this.K(F.element,"mouseout",this.QJ);this.K(m,"cardsteasershow", this.zSC);this.K(m,"cardsteaserhide",this.Ns);this.K(m,"cardstatechange",this.UF);this.K(m,"presentingplayerstatechange",this.UF);this.K(m,"appresize",this.iR);this.K(m,"onShowControls",this.iR);this.K(m,"onHideControls",this.z4);this.listen("mouseenter",this.Ub)}; var PyZ=function(m){return IZ[y[16]](this,3,m)}; A0v=function(m){g.d.call(this,{U:"button",UR:[B0.BUTTON,B0.TITLE_NOTIFICATIONS],D:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},T:[{U:"div",J:B0.TITLE_NOTIFICATIONS_ON,D:{title:"Stop getting notified about every new video","aria-label":"Notify subscriptions"},T:[g.mYn()]},{U:"div",J:B0.TITLE_NOTIFICATIONS_OFF,D:{title:"Get notified about every new video","aria-label":"Notify subscriptions"},T:[{U:"svg",D:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},T:[{U:"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.X=!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")}; r0A=function(m,F){m.X=F;m.element.classList.toggle(B0.NOTIFICATIONS_ENABLED,m.X);var L=m.api.getVideoData();L?(F=F?L.x4:L.UU)?(m=m.api.WO())?Zb(m,F):g.Nl(Error("No innertube service available when updating notification preferences.")):g.Nl(Error("No update preferences command available.")):g.Nl(Error("No video data when updating notification preferences."))}; GcZ=function(m,F,L){var u=u===void 0?800:u;var q=q===void 0?600:q;var A=document.location.protocol;m=yPv(A+"//"+m+"/signin?context=popup","feature",F,"next",A+"//"+location.hostname+"/post_login");y0M(m,L,u,q)}; y0M=function(m,F,L,u){L=L===void 0?800:L;u=u===void 0?600:u;if(m=g.ZR(window,m,"loginPopup","width="+L+",height="+u+",resizable=yes,scrollbars=yes"))h_y(function(){F()}),m.moveTo((screen.width-L)/2,(screen.height-u)/2)}; g.H0=function(m,F,L,u,q,A,r,G,v,l,w,V){m=m.charAt(0)+m.substring(1).toLowerCase();L=L.charAt(0)+L.substring(1).toLowerCase();if(F==="0"||F==="-1")F=null;if(u==="0"||u==="-1")u=null;var I=w.C(),R=I.userDisplayName&&g.Bs(I);g.d.call(this,{U:"div",UR:["ytp-button","ytp-sb"],T:[{U:"div",J:"ytp-sb-subscribe",D:R?{title:w.C().N("player_tooltip_data_title_killswitch")?g.L8("Subscribe as $USER_NAME",{USER_NAME:I.userDisplayName}):"","data-tooltip-title":g.L8("Subscribe as $USER_NAME",{USER_NAME:I.userDisplayName}), "aria-label":"Subscribe to channel","data-tooltip-image":Pj(I),"data-tooltip-opaque":String(g.Qi(I)),tabindex:"0",role:"button"}:{"aria-label":"Subscribe to channel"},T:[{U:"div",J:"ytp-sb-text",T:[{U:"div",J:"ytp-sb-icon"},m]},F?{U:"div",J:"ytp-sb-count",G0:F}:""]},{U:"div",J:"ytp-sb-unsubscribe",D:R?{title:w.N("player_tooltip_data_title_killswitch")?g.L8("Subscribed as $USER_NAME",{USER_NAME:I.userDisplayName}):"","data-tooltip-title":g.L8("Subscribed as $USER_NAME",{USER_NAME:I.userDisplayName}), "aria-label":"Unsubscribe to channel","data-tooltip-image":Pj(I),"data-tooltip-opaque":String(g.Qi(I)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe to channel"},T:[{U:"div",J:"ytp-sb-text",T:[{U:"div",J:"ytp-sb-icon"},L]},u?{U:"div",J:"ytp-sb-count",G0:u}:""]}],D:{"aria-live":"polite"}});var e=this;this.channelId=r;this.j=w;this.G=V;var a=this.Vc("ytp-sb-subscribe"),T=this.Vc("ytp-sb-unsubscribe");A&&g.rm(this.element,"ytp-sb-classic");if(q){G?this.X():this.B();var f=function(){if(I.ER){var S= e.channelId;if(v||l){var t={c:S};var b;g.DM.isInitialized()&&(b=$qu(t));t=b||"";if(b=w.getVideoData())if(b=b.subscribeCommand){var W=w.WO();W?(Zb(W,b,{botguardResponse:t,feature:v}),w.Wb("SUBSCRIBE",S)):g.Nl(Error("No innertube service available when updating subscriptions."))}else g.Nl(Error("No subscribe command in videoData."));else g.Nl(Error("No video data available when updating subscription."))}T.focus();T.removeAttribute("aria-hidden");a.setAttribute("aria-hidden","true")}else GcZ(g.ra(e.j.C()), "sb_button",e.V)},M=function(){var S=e.channelId; if(v||l){var t=w.getVideoData();Zb(w.WO(),t.unsubscribeCommand,{feature:v});w.Wb("UNSUBSCRIBE",S)}a.focus();a.removeAttribute("aria-hidden");T.setAttribute("aria-hidden","true")}; this.K(a,"click",f);this.K(T,"click",M);this.K(a,"keypress",function(S){S.keyCode===13&&f(S)}); this.K(T,"keypress",function(S){S.keyCode===13&&M(S)}); this.K(w,"SUBSCRIBE",this.X);this.K(w,"UNSUBSCRIBE",this.B);this.G&&R&&(Dyv(w),k5(w,a,this),k5(w,T,this))}else g.rm(a,"ytp-sb-disabled"),g.rm(T,"ytp-sb-disabled")}; wgD=function(m){g.d.call(this,{U:"div",J:"ytp-title-channel",T:[{U:"div",J:"ytp-title-beacon"},{U:"a",J:"ytp-title-channel-logo",D:{href:"{{channelLink}}",target:m.C().hF,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{U:"div",J:"ytp-title-expanded-overlay",D:{"aria-hidden":"{{flyoutUnfocusable}}"},T:[{U:"div",J:"ytp-title-expanded-heading",T:[{U:"div",J:"ytp-title-expanded-title",T:[{U:"a",G0:"{{expandedTitle}}",D:{href:"{{channelTitleLink}}",target:m.C().hF,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{U:"div",J:"ytp-title-expanded-subtitle",G0:"{{expandedSubtitle}}",D:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var F=this;this.api=m;this.channel=this.Vc("ytp-title-channel");this.B=this.Vc("ytp-title-channel-logo");this.channelName=this.Vc("ytp-title-expanded-title");this.Y=this.Vc("ytp-title-expanded-overlay");this.G=this.X=this.subscribeButton=null;this.V=!1;m.createClientVe(this.B,this,36925);m.createClientVe(this.channelName,this, 37220);g.Qi(this.api.C())&&vwD(this);this.K(m,"videodatachange",this.FN);this.K(m,"videoplayerreset",this.FN);this.K(this.channelName,"click",function(L){F.api.logClick(F.channelName);g.ZR(window,lwN(F));L.preventDefault()}); this.K(this.B,"click",this.Jtc);this.FN()}; VUB=function(m){if(!m.api.C().Eu){var F=m.api.getVideoData(),L=new g.H0("Subscribe",null,"Subscribed",null,!0,!1,F.ou,F.subscribed,"channel_avatar",null,m.api,!0);m.api.createServerVe(L.element,m);var u;m.api.setTrackingParams(L.element,((u=F.subscribeButtonRenderer)==null?void 0:u.trackingParams)||null);m.K(L.element,"click",function(){m.api.logClick(L.element)}); m.subscribeButton=L;g.Q(m,m.subscribeButton);m.subscribeButton.tF(m.Y);m.subscribeButton.hide();var q=new A0v(m.api);m.X=q;g.Q(m,q);q.tF(m.Y);q.hide();m.K(m.api,"SUBSCRIBE",function(){F.Kw&&(q.show(),m.api.logVisibility(q.element,!0))}); m.K(m.api,"UNSUBSCRIBE",function(){F.Kw&&(q.hide(),m.api.logVisibility(q.element,!1),r0A(q,!1))})}}; vwD=function(m){var F=m.api.C();VUB(m);m.updateValue("flyoutUnfocusable","true");m.updateValue("channelTitleFocusable","-1");m.updateValue("shouldHideExpandedTitleForA11y","true");m.updateValue("shouldHideExpandedSubtitleForA11y","true");F.B||F.w8||(m.K(m.channel,"mouseenter",m.xu),m.K(m.channel,"mouseleave",m.A1),m.K(m.channel,"focusin",m.xu),m.K(m.channel,"focusout",function(L){m.channel.contains(L.relatedTarget)||m.A1()})); m.G=new g.Bk(function(){m.isExpanded()&&(m.api.logVisibility(m.channelName,!1),m.subscribeButton&&(m.subscribeButton.hide(),m.api.logVisibility(m.subscribeButton.element,!1)),m.X&&(m.X.hide(),m.api.logVisibility(m.X.element,!1)),m.channel.classList.remove("ytp-title-expanded"),m.channel.classList.add("ytp-title-show-collapsed"))},500); g.Q(m,m.G);m.K(m.channel,jzN,function(){Iwy(m)}); m.K(m.api,"onHideControls",m.S4);m.K(m.api,"appresize",m.S4);m.K(m.api,"fullscreentoggled",m.S4)}; Iwy=function(m){m.channel.classList.remove("ytp-title-show-collapsed");m.channel.classList.remove("ytp-title-show-expanded")}; ROj=function(m){var F=m.api.getPlayerSize();return g.Qi(m.api.C())&&F.width>=524}; lwN=function(m){var F=m.api.C(),L=m.api.getVideoData(),u=g.i2(F)+L.Lu;g.e2(L)&&(u="https://music.youtube.com"+L.Lu);if(!g.Qi(F))return u;F={};g.TP(m.api,"addEmbedsConversionTrackingParams",[F]);return g.MO(u,F)}; Jg=function(m){var F=g.wV({"aria-haspopup":"true"});g.lu.call(this,F,m);this.listen("keydown",this.NN)}; Cp=function(m,F){m.element.setAttribute("aria-haspopup",String(F))}; $2v=function(m,F){g.d.call(this,{U:"div",J:"ytp-user-info-panel",D:{"aria-label":"User info"},T:m.C().ER?[{U:"div",J:"ytp-user-info-panel-icon",G0:"{{icon}}"},{U:"div",J:"ytp-user-info-panel-content",T:[{U:"div",J:"ytp-user-info-panel-info",D:{tabIndex:"{{userInfoFocusable}}",role:"text"},G0:"{{watchingAsUsername}}"},{U:"div",J:"ytp-user-info-panel-info",D:{tabIndex:"{{userInfoFocusable2}}",role:"text"},G0:"{{watchingAsEmail}}"}]}]:[{U:"div",J:"ytp-user-info-panel-icon",G0:"{{icon}}"},{U:"div",J:"ytp-user-info-panel-content", T:[{U:"div",T:[{U:"text",D:{tabIndex:"{{userInfoFocusable}}"},G0:"Signed out"}]},{U:"div",J:"ytp-user-info-panel-login",T:[{U:"a",D:{tabIndex:"{{userInfoFocusable2}}",role:"button"},G0:m.C().Eu?"":"Sign in on YouTube"}]}]}]});this.ZC=m;this.sourceElement=F;m.C().ER||m.C().Eu||this.K(this.Vc("ytp-user-info-panel-login"),"click",this.sb);this.closeButton=new g.d({U:"button",UR:["ytp-collapse","ytp-button"],D:{title:"Close"},T:[g.Nn()]});this.closeButton.tF(this.element);g.Q(this,this.closeButton);this.K(window, "blur",this.hide);this.K(document,"click",this.xT);this.FN()}; zOn=function(m,F,L){g.e5.call(this,m);var u=this;this.hW=F;this.tp=L;this.getVideoUrl=new Jg(6);this.eD=new Jg(5);this.vy=new Jg(4);this.dY=new Jg(3);this.Da=new g.lu(g.wV({href:"{{href}}",target:this.j.C().hF},void 0,!0),2,"Troubleshoot playback issue");this.showVideoInfo=new g.lu(g.wV(),1,"Stats for nerds");this.GO=new g.yL({U:"div",UR:["ytp-copytext","ytp-no-contextmenu"],D:{draggable:"false",tabindex:"1"},G0:"{{text}}"});this.Jx=new $h(this.j,this.GO);this.Pq=this.rj=null;g.Qi(this.j.C())&&(this.closeButton= new g.d({U:"button",UR:["ytp-collapse","ytp-button"],D:{title:"Close"},T:[g.Nn()]}),g.Q(this,this.closeButton),this.closeButton.tF(this.element),this.closeButton.listen("click",this.XK,this));g.Qi(this.j.C())&&(this.Ln=new g.lu(g.wV(),10,"Account"),g.Q(this,this.Ln),this.aI(this.Ln,!0),this.Ln.listen("click",this.fXC,this),m.createClientVe(this.Ln.element,this.Ln,137682));this.j.C().o_&&(this.Iu=new zl("Loop",9),g.Q(this,this.Iu),this.aI(this.Iu,!0),this.Iu.listen("click",this.b09,this),m.createClientVe(this.Iu.element, this.Iu,28661));this.j.N("web_player_miniplayer_in_context_menu")&&(this.cL=new g.lu(g.wV(),8,"Miniplayer"),g.Q(this,this.cL),this.aI(this.cL,!0),this.cL.listen("click",this.l2c,this),m.createClientVe(this.cL.element,this.cL,62946));this.j.N("web_watch_pip_context_menu_button")&&this.j.C().showMiniplayerButton&&(this.w$=new g.lu(g.wV(),7,"Picture-in-picture"),g.Q(this,this.w$),this.aI(this.w$,!0),this.w$.listen("click",this.Yw0,this),m.createClientVe(this.w$.element,this.w$,194442));g.Q(this,this.getVideoUrl); this.aI(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.SMP,this);m.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Q(this,this.eD);this.aI(this.eD,!0);this.eD.listen("click",this.gWu,this);m.createClientVe(this.eD.element,this.eD,28660);g.Q(this,this.vy);this.aI(this.vy,!0);this.vy.listen("click",this.ytN,this);m.createClientVe(this.vy.element,this.vy,28658);g.Q(this,this.dY);this.aI(this.dY,!0);this.dY.listen("click",this.qMz,this);g.Q(this,this.Da);this.aI(this.Da,!0); this.Da.listen("click",this.YLc,this);g.Q(this,this.showVideoInfo);this.aI(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.aXW,this);g.Q(this,this.GO);this.GO.listen("click",this.oWC,this);g.Q(this,this.Jx);eO_()&&(this.rj=new g.d({U:"textarea",J:"ytp-html5-clipboard",D:{readonly:"",tabindex:"-1"}}),g.Q(this,this.rj),this.rj.tF(this.element));var q;(q=this.Ln)==null||q.setIcon(qau());var A;(A=this.Iu)==null||A.setIcon(GLM());var r;(r=this.cL)==null||r.setIcon(this.j.N("delhi_modern_web_player_icons")? J$u():zB());var G;(G=this.w$)==null||G.setIcon(zB());this.dY.setIcon({U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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.Da.setIcon(en());this.showVideoInfo.setIcon(dfA());this.K(m,"onLoopChange",this.onLoopChange);this.K(m,"videodatachange",this.onVideoDataChange);this.K(m,"fullscreentoggled",function(){PDb(u)}); this.K(m,"minimized",function(){PDb(u);var v;(v=u.w$)==null||v.oI(!u.j.isMinimized()&&u.j.C().showMiniplayerButton)}); ia_(this);gwu(this,this.j.getVideoData())}; mi=function(m,F){var L=!1;if(m.rj){var u=m.rj.element;u.value=F;u.select();try{L=document.execCommand("copy")}catch(q){}}L?m.hW.Ns():(m.GO.setContent(F,"text"),g.zA(m.hW,m.Jx),pb(m.GO.element),m.rj&&(m.rj=null,ia_(m)));return L}; eO_=function(){var m=document.queryCommandSupported&&document.queryCommandSupported("copy");Rmv("Chromium")>=43&&(m=!0);Rmv("Firefox")<=40&&(m=!1);return m}; PDb=function(m){var F;(F=m.cL)==null||F.oI(!m.j.isFullscreen()&&!m.j.isMinimized()&&m.j.getPresentingPlayerType()!==2&&m.j.C().showMiniplayerButton)}; gwu=function(m,F){var L=m.j.C(),u=m.j.getPresentingPlayerType()===2,q=!u||F.isListed;q=!L.b9&&!!F.videoId&&q;L.playerStyle!=="play"?L="https://support.google.com/youtube/?p=report_playback":(L={contact_type:"playbackissue",html5:1,ei:F.eventId,v:F.videoId,p:"movies_playback"},F.B&&(L.fmt=F.B.itag),F.clientPlaybackNonce&&(L.cpn=F.clientPlaybackNonce),F.partnerId&&(L.partnerid=F.partnerId),L=g.MO("//support.google.com/googleplay/",L));m.vy.oI(q&&F.allowEmbed);m.getVideoUrl.oI(q);m.eD.oI(q&&!F.isLivePlayback); m.Da.setContent(L,"href");var A;(A=m.Iu)==null||A.oI(!F.isLivePlayback&&!u);PDb(m);var r;(r=m.Ln)==null||r.oI(!u)}; ia_=function(m){var F=!!m.rj;g.vE(m.dY,F?"Copy debug info":"Get debug info");Cp(m.dY,!F);g.vE(m.vy,F?"Copy embed code":"Get embed code");Cp(m.vy,!F);g.vE(m.getVideoUrl,F?"Copy video URL":"Get video URL");Cp(m.getVideoUrl,!F);g.vE(m.eD,F?"Copy video URL at current time":"Get video URL at current time");Cp(m.eD,!F);m.vy.setIcon(F?sdv():null);m.getVideoUrl.setIcon(F?PW():null);m.eD.setIcon(F?PW():null)}; YOy=function(m){return g.Qi(m.j.C())?m.Ln:m.Iu}; D2N=function(m,F){g.g8.call(this,m);this.tp=F;this.B=new g.j7(this);this.Z=new g.Bk(this.II0,1E3,this);this.W=this.sM=null;g.Q(this,this.B);g.Q(this,this.Z);F=this.j.C();m.createClientVe(this.element,this,28656);g.rm(this.element,"ytp-contextmenu");this.j.C().experiments.fu("delhi_modern_web_player")&&g.wa(F)&&g.rm(this.element,"ytp-delhi-modern-contextmenu");awB(this);this.hide()}; awB=function(m){g.ZN(m.B);var F=m.j.C();F.playerStyle==="gvn"||F.B||F.w8||(F=m.j.mP(),m.B.K(F,"contextmenu",m.F9Y),m.B.K(F,"touchstart",m.onTouchStart,null,!0),m.B.K(F,"touchmove",m.Cl,null,!0),m.B.K(F,"touchend",m.Cl,null,!0))}; TxM=function(m){m.j.isFullscreen()?g.Jb(m.j,m.element,10):m.tF(rV(m).body)}; Fe=function(m,F,L){L=L===void 0?240:L;g.d.call(this,{U:"button",UR:["ytp-button","ytp-copylink-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"{{title-attr}}":"","data-tooltip-title":"{{tooltip-title}}","data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"div",J:"ytp-copylink-icon",G0:"{{icon}}"},{U:"div",J:"ytp-copylink-title",G0:"Copy link",D:{"aria-hidden":"true"}}]});this.api=m;this.X=F;this.B=L;this.visible=!1;this.tooltip=this.X.Jp();F=m.C();this.tooltip.element.setAttribute("aria-live", "polite");g.lT(this.element,"ytp-show-copylink-title",g.Qi(F));m.createClientVe(this.element,this,86570);this.listen("click",this.onClick);this.K(m,"videodatachange",this.FN);this.K(m,"videoplayerreset",this.FN);this.K(m,"appresize",this.FN);this.FN();this.addOnDisposeCallback(g.Us(this.tooltip,this.element))}; Nxy=function(m){var F=m.api.C(),L=m.api.getVideoData(),u=m.api.mP().getPlayerSize().width;F=F.G;return!!L.videoId&&u>=m.B&&L.Sb&&!L.RH&&!m.api.isEmbedsShortsMode()&&!F}; pgZ=function(m){m.updateValue("icon",VL());if(m.api.C().B)m.tooltip.Of(m.element,"Link copied to clipboard");else{m.updateValue("title-attr","Link copied to clipboard");m.updateValue("tooltip-title","Link copied to clipboard");m.tooltip.mT();m.tooltip.Of(m.element);var F=m.listen("mouseleave",function(){m.Qd(F);m.FN();m.tooltip.fn()})}}; Kiv=function(m,F){return g.h(function(L){if(L.X==1)return g.qN(L,2),g.k(L,navigator.clipboard.writeText(F),4);if(L.X!=2)return L.return(!0);g.lq(L);var u=L.return,q=!1,A=g.fk("TEXTAREA");A.value=F;A.setAttribute("readonly","");var r=m.api.getRootNode();r.appendChild(A);if(WT){var G=window.getSelection();G.removeAllRanges();var v=document.createRange();v.selectNodeContents(A);G.addRange(v);A.setSelectionRange(0,F.length)}else A.select();try{q=document.execCommand("copy")}catch(l){}r.removeChild(A); return u.call(L,q)})}; fwv=function(m){g.d.call(this,{U:"div",J:"ytp-doubletap-ui-legacy",T:[{U:"div",J:"ytp-doubletap-fast-forward-ve"},{U:"div",J:"ytp-doubletap-rewind-ve"},{U:"div",J:"ytp-doubletap-static-circle",T:[{U:"div",J:"ytp-doubletap-ripple"}]},{U:"div",J:"ytp-doubletap-overlay-a11y"},{U:"div",J:"ytp-doubletap-seek-info-container",T:[{U:"div",J:"ytp-doubletap-arrows-container",T:[{U:"span",J:"ytp-doubletap-base-arrow"},{U:"span",J:"ytp-doubletap-base-arrow"},{U:"span",J:"ytp-doubletap-base-arrow"}]},{U:"div", J:"ytp-doubletap-tooltip",T:[{U:"div",J:"ytp-seek-icon-text-container",T:[{U:"div",J:"ytp-seek-icon",G0:"{{seekIcon}}"},{U:"div",J:"ytp-chapter-seek-text-legacy",G0:"{{seekText}}"}]},{U:"div",J:"ytp-doubletap-tooltip-label",G0:"{{seekTime}}"}]}]}]});this.j=m;this.V=new g.Bk(this.show,10,this);this.B=new g.Bk(this.hide,700,this);this.L=this.G=0;this.Bb=this.Y=!1;this.X=this.Vc("ytp-doubletap-static-circle");g.Q(this,this.V);g.Q(this,this.B);this.hide();this.Z=this.Vc("ytp-doubletap-fast-forward-ve"); this.W=this.Vc("ytp-doubletap-rewind-ve");this.j.createClientVe(this.Z,this,28240);this.j.createClientVe(this.W,this,28239);this.j.logVisibility(this.Z,!0);this.j.logVisibility(this.W,!0);this.Y=m.N("web_show_cumulative_seek_time");this.Bb=m.N("web_center_static_circles")}; x2n=function(m,F){F=g.L8("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:F.toString()});m.updateValue("seekTime",F)}; Za_=function(m){R0.call(this,m,!1,!0);this.ER=[];this.aW=[];this.element.setAttribute("data-overlay-order","9");MUb(this,this.j.getVideoData());this.Z=!0;this.badge.element.classList.add("ytp-featured-product");this.Qc=new g.d({U:"div",J:"ytp-featured-product-open-in-new"});g.Q(this,this.Qc);this.countdownTimer=new g.d({U:"text",J:"ytp-featured-product-countdown",G0:"{{content}}"});this.countdownTimer.hide();g.Q(this,this.countdownTimer);this.G=new g.d({U:"div",J:"ytp-featured-product-trending",T:[{U:"div", J:"ytp-featured-product-trending-icon"},{U:"text",J:"ytp-featured-product-trending-text",G0:"{{trendingOffer}}"}]});this.G.hide();g.Q(this,this.G);this.overflowButton=new g.d({U:"button",UR:["ytp-featured-product-overflow-icon","ytp-button"],D:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.L=new g.d({U:"text",J:"ytp-featured-product-exclusive-countdown",G0:"{{content}}",D:{id:"exclusiveCountdown","aria-hidden":"true"}});this.L.hide();g.Q(this,this.L);this.Y= new g.d({U:"div",J:"ytp-featured-product-exclusive-container",D:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},T:[{U:"div",J:"ytp-featured-product-exclusive-badge-container",T:[{U:"div",J:"ytp-featured-product-exclusive-badge",T:[{U:"text",J:"ytp-featured-product-exclusive-badge-text",G0:"{{exclusive}}",D:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.L]});this.Y.hide();g.Q(this,this.Y);this.banner=new g.d({U:"a",J:"ytp-featured-product-container",T:[{U:"div",J:"ytp-featured-product-thumbnail", T:[{U:"img",D:{src:"{{thumbnail}}"}},this.Qc]},{U:"div",J:"ytp-featured-product-details",T:[{U:"text",J:"ytp-featured-product-title",G0:"{{title}}"},this.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{U:"div",J:"ytp-featured-product-price-container",D:{"aria-label":"{{priceA11yText}}"},T:[{U:"text",J:"ytp-featured-product-price-when-promotion-text-enabled",G0:"{{price}}",D:{"aria-hidden":"true"}},{U:"text",J:"ytp-featured-product-promotion-text",G0:"{{promotionText}}", D:{"aria-hidden":"true"}}]}:{U:"div",D:{"aria-label":"{{priceA11yText}}"},T:[{U:"text",J:"ytp-featured-product-price",G0:"{{price}}",D:{"aria-hidden":"true"}},{U:"text",J:"ytp-featured-product-sales-original-price",G0:"{{salesOriginalPrice}}",D:{"aria-hidden":"true"}},{U:"text",J:"ytp-featured-product-price-drop-reference-price",G0:"{{priceDropReferencePrice}}",D:{"aria-hidden":"true"}}]},this.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{U:"div",J:"ytp-featured-product-when-promotion-text-enabled", T:[{U:"text",J:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",G0:"{{affiliateDisclaimer}}"},this.G,{U:"text",J:"ytp-featured-product-vendor-when-promotion-text-enabled",G0:"{{vendor}}"}]}:{U:"div",T:[{U:"text",J:"ytp-featured-product-affiliate-disclaimer",G0:"{{affiliateDisclaimer}}"},this.j.N("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.Y:null,this.G,{U:"text",J:"ytp-featured-product-vendor",G0:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]}); g.Q(this,this.banner);this.banner.tF(this.V.element);this.K(this.j,g.s5("featured_product"),this.pO0);this.K(this.j,g.bz("featured_product"),this.oX);this.K(this.j,"videodatachange",this.onVideoDataChange);this.K(this.overflowButton.element,"click",this.NQ);this.K(m,"featuredproductdismissed",this.xZ)}; SOA=function(m){var F,L;m=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:L.itemData;var u,q,A;return(m==null||!m.affiliateDisclaimer)&&(m==null?0:(u=m.exclusivesData)==null?0:u.exclusiveOfferLabelText)&&(m==null?0:(q=m.exclusivesData)==null?0:q.expirationTimestampMs)&&(m==null?0:(A=m.exclusivesData)==null?0:A.exclusiveOfferCountdownText)?!0:!1}; XgM=function(m){var F,L,u,q,A=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:(u=L.itemData)==null?void 0:(q=u.exclusivesData)==null?void 0:q.expirationTimestampMs;F=(Number(A)-Date.now())/1E3;if(F>0){if(F<604800){var r,G,v,l;L=(r=m.X)==null?void 0:(G=r.bannerData)==null?void 0:(v=G.itemData)==null?void 0:(l=v.exclusivesData)==null?void 0:l.exclusiveOfferCountdownText;if(L!==void 0)for(r=Date.now(),G=g.Z(L),v=G.next();!v.done;v=G.next())if(v=v.value,v!==void 0&&v.text!==void 0&&(l=Number(v.textDisplayStartTimestampMs), !isNaN(l)&&r>=l)){v.insertCountdown?(F=v.text.replace(/\$0/,String(vK({seconds:F}))),m.L.setContent(F)):m.L.setContent(v.text);m.L.show();break}}var w,V,I,R;m.Y.update({exclusive:(w=m.X)==null?void 0:(V=w.bannerData)==null?void 0:(I=V.itemData)==null?void 0:(R=I.exclusivesData)==null?void 0:R.exclusiveOfferLabelText});m.Y.show();La(m);var e;(e=m.GY)==null||e.start()}else owv(m)}; owv=function(m){var F;(F=m.GY)==null||F.stop();m.L.hide();m.Y.hide();uD(m)}; tUM=function(m){var F,L,u=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:L.itemData;return m.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(u==null||!u.priceReplacementText)&&(u==null?0:u.promotionText)?u==null?void 0:u.promotionText.content:null}; EwM=function(m){var F,L,u=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:L.itemData,q,A;if(!(u!=null&&u.priceReplacementText||m.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(u==null?0:(q=u.dealsData)==null?0:(A=q.sales)==null?0:A.originalPrice)){var r,G;return u==null?void 0:(r=u.dealsData)==null?void 0:(G=r.sales)==null?void 0:G.originalPrice}return null}; U2b=function(m){var F,L,u=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:L.itemData,q,A,r,G;if(!((u==null?0:u.priceReplacementText)||m.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(u==null?0:(q=u.dealsData)==null?0:(A=q.sales)==null?0:A.originalPrice))&&(u==null?0:(r=u.dealsData)==null?0:(G=r.priceDrop)==null?0:G.referencePrice)){var v,l;return u==null?void 0:(v=u.dealsData)==null?void 0:(l=v.priceDrop)==null?void 0:l.referencePrice}return null}; kcM=function(m){var F,L,u=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:L.itemData;if(u==null?0:u.priceReplacementText)return u==null?void 0:u.priceReplacementText;if((u==null?0:u.promotionText)&&m.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var q;return(u==null?void 0:u.price)+" "+(u==null?void 0:(q=u.promotionText)==null?void 0:q.content)}var A,r;if(u==null?0:(A=u.dealsData)==null?0:(r=A.sales)==null?0:r.originalPrice){var G,v;return u==null?void 0:(G=u.dealsData)== null?void 0:(v=G.sales)==null?void 0:v.salesPriceAccessibilityLabel}var l,w;if(u==null?0:(l=u.dealsData)==null?0:(w=l.priceDrop)==null?0:w.referencePrice){var V,I;return(u==null?void 0:u.price)+" "+(u==null?void 0:(V=u.dealsData)==null?void 0:(I=V.priceDrop)==null?void 0:I.referencePrice)}return u==null?void 0:u.price}; hOM=function(m){if(m.j.N("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var F,L,u;return m.G.Gh?null:(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:(u=L.itemData)==null?void 0:u.vendorName}var q,A,r,G,v,l;return m.G.Gh||m.Y.Gh||((q=m.X)==null?0:(A=q.bannerData)==null?0:(r=A.itemData)==null?0:r.affiliateDisclaimer)?null:(G=m.X)==null?void 0:(v=G.bannerData)==null?void 0:(l=v.itemData)==null?void 0:l.vendorName}; OaM=function(m,F){q2(m);if(F){var L=g.YC.getState().entities;L=nu(L,"featuredProductsEntity",F);if(L!=null&&L.productsData){F=[];L=g.Z(L.productsData);for(var u=L.next();!u.done;u=L.next()){u=u.value;var q=void 0;if((q=u)!=null&&q.identifier&&u.featuredSegments){m.ER.push(u);var A=void 0;q=g.Z((A=u)==null?void 0:A.featuredSegments);for(A=q.next();!A.done;A=q.next()){var r=A.value;A=WiN(r.startTimeSec);A!==void 0&&(r=WiN(r.endTimeSec),F.push(new g.O5(A*1E3,r===void 0?0x7ffffffffffff:r*1E3,{id:u.identifier, namespace:"featured_product"})))}}}m.j.RK(F)}}}; uD=function(m){if(m.trendingOfferEntityKey){var F=g.YC.getState().entities;if(F=nu(F,"trendingOfferEntity",m.trendingOfferEntityKey)){var L,u,q;F.encodedSkuId!==((L=m.X)==null?void 0:(u=L.bannerData)==null?void 0:(q=u.itemData)==null?void 0:q.encodedOfferSkuId)?La(m):(m.G.update({trendingOffer:F.shortLabel+" \u2022 "+F.countLabel}),m.G.show(),m.banner.update({vendor:hOM(m)}))}else La(m)}else La(m)}; La=function(m){m.G.hide();m.banner.update({vendor:hOM(m)})}; MUb=function(m,F){!m.j.N("web_enable_shopping_timely_shelf_client")||m.j.N("web_force_featured_product_banner_with_timely_shelf")||!F||F.isLivePlayback||F.isPremiere?m.badge.element.classList.remove("ytp-timely-shelf-present"):m.badge.element.classList.add("ytp-timely-shelf-present")}; q2=function(m){m.ER=[];m.oX();m.j.kM("featured_product")}; Qzj=function(m){var F,L,u,q,A=(F=m.X)==null?void 0:(L=F.bannerData)==null?void 0:(u=L.itemData)==null?void 0:(q=u.hiddenProductOptions)==null?void 0:q.dropTimestampMs;F=(Number(A)-Date.now())/1E3;m.countdownTimer.setContent(vK({seconds:F}));if(F>0){var r;(r=m.LI)==null||r.start()}}; szB=function(m){var F;(F=m.LI)==null||F.stop();m.countdownTimer.hide()}; WiN=function(m){if(m!==void 0&&m.trim()!==""&&(m=Math.trunc(Number(m.trim())),!(isNaN(m)||m<0)))return m}; J0Z=function(m,F,L){g.d.call(this,{U:"div",UR:["ytp-info-panel-action-item"],T:[{U:"div",J:"ytp-info-panel-action-item-disclaimer",G0:"{{disclaimer}}"},{U:"a",UR:["ytp-info-panel-action-item-button","ytp-button"],D:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},T:[{U:"div",J:"ytp-info-panel-action-item-icon",G0:"{{icon}}"},{U:"div",J:"ytp-info-panel-action-item-label",G0:"{{label}}"}]}]});this.j=m;this.B=L;this.disclaimer=this.Vc("ytp-info-panel-action-item-disclaimer");this.button= this.Vc("ytp-info-panel-action-item-button");this.Uw=!1;this.j.createServerVe(this.element,this,!0);this.listen("click",this.onClick);m="";L=g.z(F==null?void 0:F.onTap,xK);var u=g.z(L,g.Sn);this.Uw=!1;u?(m=u.url||"",m.startsWith("//")&&(m="https:"+m),this.Uw=!0,g.p_(this.button,g.TJ(m))):(u=g.z(L,baB))&&!this.B?((m=u.phoneNumbers)&&m.length>0?(m="sms:"+m[0],u.messageText&&(m+="?&body="+encodeURI(u.messageText))):m="",this.Uw=!0,g.p_(this.button,g.TJ(m,[c0M]))):(L=g.z(L,d2M))&&!this.B&&(m=L.phoneNumber? "tel:"+L.phoneNumber:"",this.Uw=!0,g.p_(this.button,g.TJ(m,[nw_])));this.j.N("embeds_enable_info_panel_dismissal")&&!m&&(L=g.z(F==null?void 0:F.onTap,xK),u=g.z(L,Bxu))&&(this.Uw=!0,this.X=L,this.feedbackToken=u.feedbackToken);var q;if(L=(q=F.disclaimerText)==null?void 0:q.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var A,r;this.update({label:(A=F.bodyText)==null?void 0:A.content,icon:this.j.N("embeds_enable_info_panel_dismissal")?Hay((r=F.icon)== null?void 0:r.iconType):gO(),disclaimer:L})}else{this.disclaimer.style.display="none";var G,v;this.update({label:(G=F.bodyText)==null?void 0:G.content,icon:this.j.N("embeds_enable_info_panel_dismissal")?Hay((v=F.icon)==null?void 0:v.iconType):gO()})}this.j.setTrackingParams(this.element,F.trackingParams||null);this.Uw&&(this.G={externalLinkData:{url:m}})}; Hay=function(m){switch(m){case "OPEN_IN_NEW":return gO();case "NOT_INTERESTED":return{U:"svg",D:{fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M18.71,6C20.13,7.59,21,9.69,21,12c0,4.97-4.03,9-9,9c-2.31,0-4.41-0.87-6-2.29L18.71,6z M3,12 c0-4.97,4.03-9,9-9c2.31,0,4.41,.87,6,2.29L5.29,18C3.87,16.41,3,14.31,3,12z M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10 C6.48,22,2,17.52,2,12C2,6.48,6.48,2,12,2z","fill-rule":"evenodd"}}]};case "HELP_OUTLINE":return en();default:return gO()}}; CD_=function(m,F){var L=uV();Aq.call(this,m,{U:"div",J:"ytp-info-panel-detail-skrim",T:[{U:"div",J:"ytp-info-panel-detail",D:{role:"dialog",id:L},T:[{U:"div",J:"ytp-info-panel-detail-header",T:[{U:"div",J:"ytp-info-panel-detail-title",G0:"{{title}}"},{U:"button",UR:["ytp-info-panel-detail-close","ytp-button"],D:{"aria-label":"Close"},T:[g.Ry()]}]},{U:"div",J:"ytp-info-panel-detail-body",G0:"{{body}}"},{U:"div",J:"ytp-info-panel-detail-items"}]}]},250);var u=this;this.X=F;this.items=this.Vc("ytp-info-panel-detail-items"); this.B=new g.j7(this);this.itemData=[];this.G=L;this.K(this.Vc("ytp-info-panel-detail-close"),"click",this.Ns);this.K(this.Vc("ytp-info-panel-detail-skrim"),"click",this.Ns);this.K(this.Vc("ytp-info-panel-detail"),"click",function(q){q.stopPropagation()}); this.K(this.j,"infopaneldetaildismissed",function(){m.N("embeds_enable_info_panel_dismissal")&&u.Ns()}); g.Q(this,this.B);this.j.createServerVe(this.element,this,!0);this.K(m,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",m.getVideoData());this.hide()}; mXM=function(m,F){m=g.Z(m.itemData);for(var L=m.next();!L.done;L=m.next())L=L.value,L.j.logVisibility(L.element,F)}; uXM=function(m,F){g.d.call(this,{U:"button",J:"ytp-info-panel-preview",D:{"aria-live":"assertive","aria-atomic":"true","aria-owns":F.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"div",J:"ytp-info-panel-preview-text",G0:"{{text}}"},{U:"div",J:"ytp-info-panel-preview-chevron",G0:"{{chevron}}"}]});var L=this;this.j=m;this.wF=this.X=this.videoId=null;this.isDismissed=this.G=this.showControls=this.B=!1;this.K(this.element,"click",function(){m.logClick(L.element);m.BL(); yZ(F)}); this.fade=new g.Jd(this,250,!1,100);g.Q(this,this.fade);this.j.createServerVe(this.element,this,!0);this.K(m,"videodatachange",this.onVideoDataChange);this.K(m,"presentingplayerstatechange",this.Z0);this.K(this.j,"paidcontentoverlayvisibilitychange",this.Hw);this.K(this.j,"infopaneldetailvisibilitychange",this.Hw);var u=m.getVideoData()||{};Fkv(u)&&LkZ(this,u);this.K(m,"onShowControls",this.JS);this.K(m,"onHideControls",this.Lp);this.K(this.j,"infopaneldetaildismissed",function(){m.N("embeds_enable_info_panel_dismissal")&& (L.isDismissed=!0,L.hide())})}; LkZ=function(m,F){if(!F.NK||!m.j.zq()){var L=F.Xd||1E4,u=Fkv(F);m.X?F.videoId&&F.videoId!==m.videoId&&(g.CB(m.X),m.videoId=F.videoId,u?(qxM(m,L,F),m.At()):(m.Ns(),m.X.dispose(),m.X=null)):u&&(F.videoId&&(m.videoId=F.videoId),qxM(m,L,F),m.At())}}; Fkv=function(m){var F,L,u,q;return!!((F=m.nI)==null?0:(L=F.title)==null?0:L.content)||!!((u=m.nI)==null?0:(q=u.bodyText)==null?0:q.content)}; qxM=function(m,F,L){m.X&&m.X.dispose();m.X=new g.Bk(m.RM0,F,m);g.Q(m,m.X);var u;F=((u=L.nI)==null?void 0:u.trackingParams)||null;m.j.setTrackingParams(m.element,F);var q;var A,r;if(L==null?0:(A=L.nI)==null?0:(r=A.title)==null?0:r.content){var G;u=(q=L.nI)==null?void 0:(G=q.title)==null?void 0:G.content;var v,l;if((v=L.nI)==null?0:(l=v.bodyText)==null?0:l.content)u+=" \u2022 ";q=u}else q="";var w,V;L=((w=L.nI)==null?void 0:(V=w.bodyText)==null?void 0:V.content)||"";m.update({text:q+L,chevron:g.Iy()})}; AK_=function(m,F){m.X&&(g.n(F,8)?(m.B=!0,m.At(),m.X.start()):(g.n(F,2)||g.n(F,64))&&m.videoId&&(m.videoId=null))}; A0=function(m){var F=null;try{F=m.toLocaleString("en",{style:"percent"})}catch(L){F=m.toLocaleString(void 0,{style:"percent"})}return F}; rx=function(m,F){var L=0;m=g.Z(m);for(var u=m.next();!(u.done||u.value.startTime>F);u=m.next())L++;return L===0?L:L-1}; rK_=function(m,F){for(var L=0,u=g.Z(m),q=u.next();!q.done;q=u.next()){q=q.value;if(F=q.timeRangeStartMillis&&F2147483647?"0":String(m)}; Gc=function(m,F,L){var u=m.api.getCurrentTime(),q=VpZ(m,u);m=VpZ(m,u+F);return{startMediaTimeMs:q,endMediaTimeMs:m,seekSource:L}}; jFD=function(m){var F,L=(F=m.api.getVideoData())==null?void 0:F.m9();return m.api.getPresentingPlayerType(L)!==2}; ym=function(m,F){m.G.JZ=F;g.lT(m.api.getRootNode(),"ytp-probably-keyboard-focus",F);g.lT(m.contextMenu.element,"ytp-probably-keyboard-focus",F)}; lD=function(m,F,L,u){var q=g.YG(m.api.Ms());if(q&&q.loaded){var A=m.api.getSubtitlesUserSettings();q=void 0;for(var r=0;r0?F[0]:null;var L=g.Yj("ytp-chrome-bottom"),u=g.Yj("ytp-ad-module");m.G=!(L==null||!L.contains(F));m.L=!(u==null||!u.contains(F));m.Z=!(F==null||!F.hasAttribute("data-tooltip-target-fixed"));return F}; am_=function(m,F,L){if(!m.V){if(F){m.tooltipRenderer=F;F=m.tooltipRenderer.text;var u=!1,q;(F==null?0:(q=F.runs)==null?0:q.length)&&F.runs[0].text&&(m.update({title:F.runs[0].text.toString()}),u=!0);g.$Z(m.title,u);F=m.tooltipRenderer.detailsText;q=!1;var A;if((F==null?0:(A=F.runs)==null?0:A.length)&&F.runs[0].text){u=F.runs[0].text.toString();A=u.indexOf("$TARGET_ICON");if(A>-1)if(m.tooltipRenderer.targetId){F=[];u=u.split("$TARGET_ICON");var r=new g.qn({U:"span",J:"ytp-promotooltip-details-icon", T:[zey[m.tooltipRenderer.targetId]]});g.Q(m,r);for(var G=[],v=g.Z(u),l=v.next();!l.done;l=v.next())l=new g.qn({U:"span",J:"ytp-promotooltip-details-component",G0:l.value}),g.Q(m,l),G.push(l);u.length===2?(F.push(G[0].element),F.push(r.element),F.push(G[1].element)):u.length===1&&(A===0?(F.push(r.element),F.push(G[0].element)):(F.push(G[0].element),F.push(r.element)));A=F.length?F:null}else A=null;else A=u;if(A){if(typeof A!=="string")for(g.ZU(m.details),q=g.Z(A),A=q.next();!A.done;A=q.next())m.details.appendChild(A.value); else m.update({details:A});q=!0}}g.$Z(m.details,q);q=m.tooltipRenderer.acceptButton;A=!1;var w,V,I;((w=g.z(q,fi))==null?0:(V=w.text)==null?0:(I=V.runs)==null?0:I.length)&&g.z(q,fi).text.runs[0].text&&(m.update({acceptButtonText:g.z(q,fi).text.runs[0].text.toString()}),A=!0);g.$Z(m.acceptButton,A);w=m.tooltipRenderer.dismissButton;V=!1;var R,e,a;((R=g.z(w,fi))==null?0:(e=R.text)==null?0:(a=e.runs)==null?0:a.length)&&g.z(w,fi).text.runs[0].text&&(m.update({dismissButtonText:g.z(w,fi).text.runs[0].text.toString()}), V=!0);g.$Z(m.dismissButton,V)}L&&(m.sourceElement=L);m.X=gzD(m);m.Y=!1;m.j.C().N("web_player_hide_nitrate_promo_tooltip")||m.oI(!0);Yx_(m);m.Gh&&!m.W&&(m.W=!0,m.rY.uW(0));m.B&&m.j.logVisibility(m.element,m.Gh)}}; jU=function(m){m.oI(!1);m.B&&m.j.logVisibility(m.element,m.Gh)}; DXA=function(m){var F,L,u,q=((F=g.z(m.acceptButton,fi))==null?void 0:(L=F.text)==null?void 0:(u=L.runs)==null?void 0:u.length)&&!!g.z(m.acceptButton,fi).text.runs[0].text,A,r,G;F=((A=g.z(m.dismissButton,fi))==null?void 0:(r=A.text)==null?void 0:(G=r.runs)==null?void 0:G.length)&&!!g.z(m.dismissButton,fi).text.runs[0].text;return q||F}; Yx_=function(m){var F;if(!(F=!m.X)){F=m.X;var L=window.getComputedStyle(F);F=L.display==="none"||L.visibility==="hidden"||F.getAttribute("aria-hidden")==="true"}if(F||m.j.isMinimized())m.oI(!1);else if(F=g.Rg(m.X),F.width&&F.height){m.j.A7(m.element,m.X);var u=m.j.mP().getPlayerSize().height;L=g.Rg(m.Vc("ytp-promotooltip-container")).height;m.G?m.element.style.top=u-L-F.height-12+"px":m.Z||(u=m.j.g3().height-L-F.height-12,m.element.style.top=u+"px");u=m.Vc("ytp-promotooltip-pointer");var q=g.jd(m.X, m.j.getRootNode()),A=Number(m.element.style.left.replace(/[^\d\.]/g,""));m=m.j.isFullscreen()?18:12;u.style.left=q.x-A+F.width/2-m+"px";u.style.top=L+"px"}else m.oI(!1)}; Iz=function(m){g.d.call(this,{U:"button",UR:["ytp-replay-button","ytp-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"Replay":"","data-tooltip-title":"Replay"},T:[g.Dx()]});this.j=m;this.K(m,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.UM(m.getPlayerStateObject());k5(this.j,this.element,this)}; Rz=function(m,F){F=F===void 0?240:F;g.d.call(this,{U:"button",UR:["ytp-button","ytp-search-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"Search":"","data-tooltip-title":"Search","data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"div",J:"ytp-search-icon",G0:"{{icon}}"},{U:"div",J:"ytp-search-title",G0:"Search"}]});this.api=m;this.B=F;this.visible=!1;this.updateValue("icon",{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},T:[{U:"path",J:"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.X();this.K(m,"appresize",this.X);this.K(m,"videodatachange",this.X);k5(m,this.element,this)}; $w=function(m){g.d.call(this,{U:"div",J:"ytp-seek-overlay",T:[{U:"div",UR:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-back"],T:[{U:"div",UR:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],T:[{U:"svg",D:{viewBox:"0 0 22 32",width:"22",height:"24"},T:[{U:"path",D:{d:"M 18 4 L 6 16 L 18 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]},{U:"div",J:"ytp-seek-overlay-duration",G0:"{{durationBack}}"}]},{U:"div",UR:["ytp-seek-overlay-animation", "ytp-seek-overlay-animation-forward"],T:[{U:"div",J:"ytp-seek-overlay-duration",G0:"{{durationForward}}"},{U:"div",UR:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],T:[{U:"svg",D:{viewBox:"0 0 22 32",width:"22",height:"24"},T:[{U:"path",D:{d:"M 4 4 L 16 16 L 4 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]}]},{U:"div",J:"ytp-seek-overlay-message",T:[{U:"div",J:"ytp-seek-overlay-message-icon",G0:"{{icon}}"},{U:"div",J:"ytp-seek-overlay-message-text", G0:"{{text}}"}]}]});var F=this;this.j=m;this.Y=0;this.X="hidden";this.Z=this.Vc("ytp-seek-overlay-animation-back");this.W=this.Vc("ytp-seek-overlay-animation-forward");this.Bb=this.Vc("ytp-seek-overlay-message");this.L=new g.Bk(function(){Tbb(F)},g.CH(this.j.C().experiments,"web_player_seek_overlay_linger_duration")||1E3); g.Q(this,this.L);this.j.createClientVe(this.W,this,28240);this.j.createClientVe(this.Z,this,28239);this.j.logVisibility(this.W,!0);this.j.logVisibility(this.Z,!0);this.hide()}; NbM=function(m,F){m.G=m.V.animate([{offset:0,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",opacity:F},{offset:1,opacity:1}],{duration:200,fill:"forwards"});m.G.addEventListener("finish",function(){m.G=void 0;m.L.start();m.X="lingering"})}; pJM=function(m,F,L,u){L=L===void 0?!1:L;u=u===void 0?!1:u;var q=[];q.push({offset:0,transform:"translateX("+(m.B===-1?20:-20)+"px)",opacity:L?"0":"1"});L&&q.push({offset:.5,opacity:"1"});q.push({offset:1,transform:"translateX(0)",opacity:"1"});L=F.animate(q,{duration:400,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});F=F.querySelector("path");q=[];var A={offset:0,d:m.B===-1?'path("M 18 4 L 18 16 L 18 28")':'path("M 4 4 L 4 16 L 4 28")'};u&&(A.filter="drop-shadow(0 0 0.5px rgba(0, 0, 0, 0.8))");q.push(A); u&&q.push({offset:.8,filter:"drop-shadow(0 0 0.5px rgba(0, 0, 0, 0.8))"});m={offset:1,d:m.B===-1?'path("M 18 4 L 6 16 L 18 28")':'path("M 4 4 L 16 16 L 4 28")'};u&&(m.filter="drop-shadow(0 0 0.5px rgba(0, 0, 0, 0))");q.push(m);F.animate(q,{duration:333,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)",fill:"forwards"});return L}; Kkv=function(m){var F=m.V.querySelector(".ytp-seek-overlay-arrow-persistent").cloneNode(!0);F.classList.add("ytp-seek-overlay-arrow-additional");F.classList.remove("ytp-seek-overlay-arrow-persistent");m.V.appendChild(F);pJM(m,F,!0,!0).addEventListener("finish",function(){F.remove()})}; Tbb=function(m,F,L){L=L===void 0?!0:L;m.G=m.V.animate([{offset:0,opacity:F===void 0?1:F},{offset:1,opacity:0}],{duration:200,fill:"forwards",easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"});L&&(m.G.addEventListener("finish",function(){m.G=void 0;fmy(m);m.hide()}),m.X="fading-out")}; xXZ=function(m){var F=Number(getComputedStyle(m.V).opacity),L;(L=m.G)==null||L.cancel();m.G=void 0;return F}; fmy=function(m){m.Y=0;m.X="hidden";m.B=void 0;m.V=void 0;m.L.stop();m.G=void 0}; MpZ=function(m,F,L){m.updateValue("text",F);if(L){a:{switch(L){case "PREMIUM_STANDALONE":F=ASy();break a;case "PREMIUM_STANDALONE_CAIRO":F=rSM();break a}F=void 0}m.updateValue("icon",F)}F=g.Z(m.Bb.getAnimations());for(L=F.next();!L.done;L=F.next())L.value.cancel();m.Bb.animate([{offset:0,opacity:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener("finish",function(){m.updateValue("text","");m.updateValue("icon","")})}; eU=function(m,F,L,u){u=u===void 0?240:u;g.d.call(this,{U:"button",UR:["ytp-button","ytp-share-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"Share":"","data-tooltip-title":"Share","aria-haspopup":"true","aria-owns":L.element.id,"data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"div",J:"ytp-share-icon",G0:"{{icon}}"},{U:"div",J:"ytp-share-title",G0:"Share"}]});this.api=m;this.X=F;this.B=L;this.G=u;this.visible=!1;this.tooltip=this.X.Jp();m.createClientVe(this.element,this,28664);this.listen("click", this.onClick);this.K(m,"videodatachange",this.FN);this.K(m,"videoplayerreset",this.FN);this.K(m,"appresize",this.FN);this.K(m,"presentingplayerstatechange",this.FN);this.FN();this.addOnDisposeCallback(g.Us(this.tooltip,this.element))}; ZrB=function(m){var F=m.api.C(),L=m.api.getVideoData(),u=g.Qi(F)&&g.dY(m.api)&&g.n(m.api.getPlayerStateObject(),128);F=F.G||F.disableSharing&&m.api.getPresentingPlayerType()!==2||!L.showShareButton||L.Sb||u||L.RH||!1;u=m.api.mP().getPlayerSize().width;return!!L.videoId&&u>=m.G&&!F}; Sxb=function(m,F){F.name!=="InvalidStateError"&&F.name!=="AbortError"&&(F.name==="NotAllowedError"?(m.X.BL(),yZ(m.B,m.element,!1)):g.Nl(F))}; XJv=function(m,F){var L=uV(),u=m.C();L={U:"div",J:"ytp-share-panel",D:{id:uV(),role:"dialog","aria-labelledby":L},T:[{U:"div",J:"ytp-share-panel-inner-content",T:[{U:"div",J:"ytp-share-panel-title",D:{id:L},G0:"Share"},{U:"a",UR:["ytp-share-panel-link","ytp-no-contextmenu"],D:{href:"{{link}}",target:u.hF,title:"Share link","aria-label":"{{shareLinkWithUrl}}"},G0:"{{linkText}}"},{U:"label",J:"ytp-share-panel-include-playlist",T:[{U:"input",J:"ytp-share-panel-include-playlist-checkbox",D:{type:"checkbox", checked:"true"}},"Include playlist"]},{U:"div",J:"ytp-share-panel-loading-spinner",T:[Nv()]},{U:"div",J:"ytp-share-panel-service-buttons",G0:"{{buttons}}"},{U:"div",J:"ytp-share-panel-error",G0:"An error occurred while retrieving sharing information. Please try again later."}]},{U:"button",UR:["ytp-share-panel-close","ytp-button"],D:{title:"Close"},T:[g.Ry()]}]};Aq.call(this,m,L,250);var q=this;this.moreButton=null;this.api=m;this.tooltip=F.Jp();this.B=[];this.V=this.Vc("ytp-share-panel-inner-content"); this.closeButton=this.Vc("ytp-share-panel-close");this.K(this.closeButton,"click",this.Ns);this.addOnDisposeCallback(g.Us(this.tooltip,this.closeButton));this.G=this.Vc("ytp-share-panel-include-playlist-checkbox");this.K(this.G,"click",this.FN);this.X=this.Vc("ytp-share-panel-link");this.addOnDisposeCallback(g.Us(this.tooltip,this.X));this.api.createClientVe(this.X,this,164503);this.K(this.X,"click",function(A){A.preventDefault();q.api.logClick(q.X);var r=q.api.getVideoUrl(!0,!0,!1,!1);r=ozD(q,r); g.Dy(r,q.api,A)&&q.api.Wb("SHARE_CLICKED")}); this.listen("click",this.i6);this.K(m,"videoplayerreset",this.hide);this.K(m,"fullscreentoggled",this.onFullscreenToggled);this.K(m,"onLoopRangeChange",this.FEb);this.hide()}; UXN=function(m,F){tpM(m);for(var L=F.links||F.shareTargets,u=0,q={},A=0;A0&&!W&&!t?(S.length===2&&(S=["noreferrer"]),g.ZR(R,a,I,S[0]),R=K8n()):(T=M.join(","),JJ()&&R.navigator&&R.navigator.standalone&&I&&I!="_self"?(T=g.fk("A"),g.p_(T,a),T.target=I,f&&(T.rel="noreferrer"),((e=e.attributionsrc)||e==="")&&T.setAttribute("attributionsrc",e),e=document.createEvent("MouseEvent"), e.initMouseEvent("click",!0,!0,R,1),T.dispatchEvent(e),R=K8n()):f?(R=g.ZR(R,"",I,T),e=g.Y7(a),R&&(R.opener=null,e===""&&(e="javascript:''"),e='',e=x7(e),(a=R.document)&&a.write&&(a.write(Mi(e)),a.close()))):((R=g.ZR(R,a,I,T))&&e.noopener&&(R.opener=null),R&&e.noreferrer&&(R.opener=null)));R&&(R.opener||(R.opener=window),R.focus());V.preventDefault()}}}(q)); q.U3.addOnDisposeCallback(g.Us(m.tooltip,q.U3.element));G==="Facebook"?m.api.createClientVe(q.U3.element,q.U3,164504):G==="Twitter"&&m.api.createClientVe(q.U3.element,q.U3,164505);m.K(q.U3.element,"click",function(w){return function(){m.api.logClick(w.U3.element)}}(q)); m.api.logVisibility(q.U3.element,!0);m.B.push(q.U3);u++}}var v=F.more||F.moreLink,l=new g.d({U:"a",UR:["ytp-share-panel-service-button","ytp-button"],T:[{U:"span",J:"ytp-share-panel-service-button-more",T:[{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},T:[{U:"rect",D:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{U:"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:v,target:"_blank",title:"More"}});l.listen("click",function(w){var V=v;m.api.logClick(m.moreButton.element);V=ozD(m,V);g.Dy(V,m.api,w)&&m.api.Wb("SHARE_CLICKED")}); l.addOnDisposeCallback(g.Us(m.tooltip,l.element));m.api.createClientVe(l.element,l,164506);m.K(l.element,"click",function(){m.api.logClick(l.element)}); m.api.logVisibility(l.element,!0);m.B.push(l);m.moreButton=l;m.updateValue("buttons",m.B)}; ozD=function(m,F){var L={};g.Qi(m.api.C())&&(g.TP(m.api,"addEmbedsConversionTrackingParams",[L]),F=g.MO(F,L));return F}; tpM=function(m){for(var F=g.Z(m.B),L=F.next();!L.done;L=F.next())L=L.value,L.detach(),g.eO(L);m.B=[]}; Pg=function(m){return m===void 0||m.startSec===void 0||m.endSec===void 0?!1:!0}; kdu=function(m,F){m.startSec+=F;m.endSec+=F}; WkM=function(m){R0.call(this,m);this.G=this.X=this.isContentForward=this.L=!1;this.element.setAttribute("data-overlay-order","8");heZ(this);this.K(this.j,"changeProductsInVideoVisibility",this.X28);this.K(this.j,"videodatachange",this.onVideoDataChange)}; Ory=function(m){m.Y&&m.jY.element.removeChild(m.Y.element);m.Y=void 0}; sFD=function(m,F){return F.map(function(L){var u,q;if((L=(u=g.z(L,QFn))==null?void 0:(q=u.thumbnail)==null?void 0:q.thumbnails)&&L.length!==0)return L[0].url}).filter(function(L){return L!==void 0}).map(function(L){L=new g.d({U:"img", J:"ytp-suggested-action-product-thumbnail",D:{alt:"",src:L}});g.Q(m,L);return L})}; brD=function(m,F){m.isContentForward=F;g.lT(m.badge.element,"ytp-suggested-action-badge-content-forward",F)}; iD=function(m){var F=m.isContentForward&&!m.hj();g.lT(m.badge.element,"ytp-suggested-action-badge-preview-collapsed",F&&m.X);g.lT(m.badge.element,"ytp-suggested-action-badge-preview-expanded",F&&m.G)}; gx=function(m,F,L){return new g.O5(m*1E3,F*1E3,{priority:9,namespace:L})}; cKD=function(m){m.j.kM("shopping_overlay_visible");m.j.kM("shopping_overlay_preview_collapsed");m.j.kM("shopping_overlay_preview_expanded");m.j.kM("shopping_overlay_expanded")}; heZ=function(m){m.K(m.j,g.s5("shopping_overlay_visible"),function(){m.XF(!0)}); m.K(m.j,g.bz("shopping_overlay_visible"),function(){m.XF(!1)}); m.K(m.j,g.s5("shopping_overlay_expanded"),function(){m.b9=!0;I0(m)}); m.K(m.j,g.bz("shopping_overlay_expanded"),function(){m.b9=!1;I0(m)}); m.K(m.j,g.s5("shopping_overlay_preview_collapsed"),function(){m.X=!0;iD(m)}); m.K(m.j,g.bz("shopping_overlay_preview_collapsed"),function(){m.X=!1;iD(m)}); m.K(m.j,g.s5("shopping_overlay_preview_expanded"),function(){m.G=!0;iD(m)}); m.K(m.j,g.bz("shopping_overlay_preview_expanded"),function(){m.G=!1;iD(m)})}; BbM=function(m){g.d.call(this,{U:"div",J:"ytp-shorts-title-channel",T:[{U:"a",J:"ytp-shorts-title-channel-logo",D:{href:"{{channelLink}}",target:m.C().hF,"aria-label":"{{channelLogoLabel}}"}},{U:"div",J:"ytp-shorts-title-expanded-heading",T:[{U:"div",J:"ytp-shorts-title-expanded-title",T:[{U:"a",G0:"{{expandedTitle}}",D:{href:"{{channelTitleLink}}",target:m.C().hF,tabIndex:"0"}}]}]}]});var F=this;this.api=m;this.X=this.Vc("ytp-shorts-title-channel-logo");this.channelName=this.Vc("ytp-shorts-title-expanded-title"); this.subscribeButton=null;m.createClientVe(this.X,this,36925);this.K(this.X,"click",function(L){F.api.logClick(F.X);g.ZR(window,dXD(F));L.preventDefault()}); m.createClientVe(this.channelName,this,37220);this.K(this.channelName,"click",function(L){F.api.logClick(F.channelName);g.ZR(window,dXD(F));L.preventDefault()}); nzM(this);this.K(m,"videodatachange",this.FN);this.K(m,"videoplayerreset",this.FN);this.FN()}; nzM=function(m){if(!m.api.C().Eu){var F=m.api.getVideoData(),L=new g.H0("Subscribe",null,"Subscribed",null,!0,!1,F.ou,F.subscribed,"channel_avatar",null,m.api,!0);m.api.createServerVe(L.element,m);var u;m.api.setTrackingParams(L.element,((u=F.subscribeButtonRenderer)==null?void 0:u.trackingParams)||null);m.K(L.element,"click",function(){m.api.logClick(L.element)}); m.subscribeButton=L;g.Q(m,m.subscribeButton);m.subscribeButton.tF(m.element)}}; dXD=function(m){var F=m.api.C(),L=m.api.getVideoData();L=g.i2(F)+L.Lu;if(!g.Qi(F))return L;F={};g.TP(m.api,"addEmbedsConversionTrackingParams",[F]);return g.MO(L,F)}; zc=function(m){Aq.call(this,m,{U:"button",UR:["ytp-skip-intro-button","ytp-popup","ytp-button"],T:[{U:"div",J:"ytp-skip-intro-button-text",G0:"Skip Intro"}]},100);var F=this;this.B=!1;this.X=new g.Bk(function(){F.hide()},5E3); this.RP=this.o7=NaN;g.Q(this,this.X);this.Z=function(){F.show()}; this.V=function(){F.hide()}; this.G=function(){var L=F.j.getCurrentTime();L>F.o7/1E3&&L0?{U:"svg",D:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},T:[{U:"path",UR:["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"}}, {U:"text",UR:["ytp-jump-button-text","ytp-svg-fill"],D:{x:"7.05",y:"15.05"}}]}:{U:"svg",D:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},T:[{U:"path",UR:["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"}}, {U:"text",UR:["ytp-jump-button-text","ytp-svg-fill"],D:{x:"6.5",y:"15"}}]}]});var L=this;this.j=m;this.X=F;this.B=new g.Bk(function(){L.G?(L.G=!1,L.B.start()):L.element.classList.remove("ytp-jump-spin","backwards")},250); this.G=!1;(F=F>0)?this.j.createClientVe(this.element,this,36843):this.j.createClientVe(this.element,this,36844);var u=g.L8(F?"Seek forward $SECONDS seconds. (\u2192)":"Seek backwards $SECONDS seconds. (\u2190)",{SECONDS:Math.abs(this.X).toString()});this.j.N("player_tooltip_data_title_killswitch")?this.update({title:u,"data-title-no-tooltip":u,"aria-keyshortcuts":F?"\u2192":"\u2190"}):this.update({"tooltip-title":u,"data-title-no-tooltip":u,"aria-keyshortcuts":F?"\u2192":"\u2190"});this.V=this.element.querySelector(".ytp-jump-button-text"); this.V.textContent=Math.abs(this.X).toString();this.listen("click",this.onClick,this);k5(m,this.element,this)}; q1u=function(m,F){F?m.element.classList.add("ytp-jump-button-enabled"):m.element.classList.remove("ytp-jump-button-enabled");m.j.logVisibility(m.element,F);m.j.mT()}; Ka=function(m,F){az.call(this,m,F,"timedMarkerCueRange","View key moments");this.K(m,g.bz("timedMarkerCueRange"),this.ev);this.K(m,"updatemarkervisibility",this.updateVideoData)}; Asu=function(m){var F,L=(F=m.j.getVideoData())==null?void 0:F.jY;if(L)for(m=m.V.Cu,L=g.Z(L),F=L.next();!F.done;F=L.next())if(F=m[F.value]){var u=void 0,q=void 0,A=void 0;if(((u=F.onTap)==null?void 0:(q=u.innertubeCommand)==null?void 0:(A=q.changeEngagementPanelVisibilityAction)==null?void 0:A.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return F}}; fa=function(m){g.d.call(this,{U:"button",UR:["ytp-miniplayer-button","ytp-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}","aria-keyshortcuts":"i","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},T:["{{icon}}"]});this.j=m;this.visible=!1;this.listen("click",this.onClick);this.K(m,"fullscreentoggled",this.FN);this.j.N("player_tooltip_data_title_killswitch")? this.update({title:g.WB(m,"Miniplayer","i"),"data-title-no-tooltip":"Miniplayer",icon:rsn(this)}):this.update({"tooltip-title":g.WB(m,"Miniplayer","i"),"data-title-no-tooltip":"Miniplayer",icon:rsn(this)});k5(m,this.element,this);m.createClientVe(this.element,this,62946);this.FN()}; rsn=function(m){return m.j.N("delhi_modern_web_player_icons")?J$u():zB()}; xw=function(m,F,L,u,q,A){A=A===void 0?!1:A;var r={U:"div",UR:["ytp-input-slider-section"],T:[{U:"input",J:"ytp-input-slider",D:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}","aria-valuemin":"{{ariaMinValue}}","aria-valuemax":"{{ariaMaxValue}}","aria-valuenow":"{{ariaValueNow}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};q&&r.T.unshift(q);A&&r.UR.push("ytp-vertical-slider");g.d.call(this,r);this.G=m;this.Y=F;this.L=L;this.initialValue=u;this.header=q;this.V=0; this.B=this.Vc("ytp-input-slider");this.X=u?u:m;this.init();this.K(this.B,"input",this.Ri);this.K(this.B,"keydown",this.gB)}; M2=function(m,F,L){L=L===void 0?!1:L;m.V&&(cancelAnimationFrame(m.V),m.V=0);L?ysy(m,m.X,F):GuN(m,F)}; GuN=function(m,F){m.X=F;m.update({slidervalue:m.X,ariaValueNow:m.X});m.B.valueAsNumber=m.X;vfM(m,F)}; ysy=function(m,F,L){var u=performance.now(),q=L-F;if(q!==0){var A=function(r){r=(r-u)/400;r>1&&(r=1);GuN(m,F+q*PvD(l0M,iUM(l0M,r)));m.V=r<1?requestAnimationFrame(A):0}; m.V=requestAnimationFrame(A)}}; vfM=function(m,F){m.B.style.setProperty("--yt-slider-shape-gradient-percent",(F-m.G)/(m.Y-m.G)*100+"%")}; Zw=function(m){var F=m.isMuted()?0:m.getVolume();xw.call(this,0,100,1,F,void 0,!0);this.j=m;this.W=nk(this.b9,10,this);this.Z=!1;this.K(m,"onVolumeChange",this.onVolumeChange);this.K(this.element,"wheel",this.Bb)}; w8Z=function(m,F){g.d.call(this,{U:"div",D:{tabindex:"0",title:m.N("player_tooltip_data_title_killswitch")?"Volume":"","data-tooltip-title":"Volume","data-tooltip-offset-y":"-120"},UR:["ytp-volume-popover"]});var L=this;this.isVisible=!1;this.tooltip=F.Jp();this.B=new Zw(m);g.Q(this,this.B);this.B.tF(this.element);this.X=new g.Bk(function(){SU(L,!1)},300); this.listen("mouseenter",function(){L.X.stop()}); this.listen("mouseleave",function(){L.X.start()}); this.listen("focus",function(){L.X.stop()}); this.K(this.B.B,"focus",function(){L.X.stop()}); this.listen("focusout",function(){L.X.start();L.element.dispatchEvent(new Event("blur"))}); this.addOnDisposeCallback(g.Us(F.Jp(),this.element));g.Q(this,this.X)}; SU=function(m,F){m.element.classList.toggle("ytp-volume-popover-hovering",F);m.isVisible=F;(m=m.element.closest(".ytp-chrome-bottom"))&&m.classList.toggle("ytp-volume-popover-showing",F)}; oz=function(m,F,L){L=L===void 0?!1:L;var u=m.C().jY?{"aria-keyshortcuts":"m","aria-label":"{{aria-label}}","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}","data-tooltip-offset-y":"{{dataTooltipOffsetY}}","data-tooltip-title":"{{tooltip-title}}",title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":""}:{"aria-disabled":"true","aria-haspopup":"true"};u=m.N("delhi_modern_web_player")?{U:"div",J:"ytp-mute-button",T:[{U:"button",D:u,UR:["ytp-volume-icon", "ytp-button"],G0:"{{icon}}"}]}:{U:"button",UR:["ytp-mute-button","ytp-button"],D:u,T:[{U:"div",J:"ytp-volume-icon",G0:"{{icon}}"}]};g.d.call(this,u);this.j=m;this.xC=L;this.B=null;this.L=this.Hb=this.W=this.Z=NaN;this.Qc=this.Bb=null;this.Y=[];this.V=[];this.visible=!1;this.G=this.X=this.b9=null;m.N("delhi_modern_web_player")&&this.update({"data-priority":4});L=this.j.C();this.updateValue("icon",pT());this.tooltip=F.Jp();this.updateValue("dataTooltipOffsetY",0);this.G=g.Yj("ytp-volume-icon",this.element); u=this.j.N("delhi_modern_web_player_icons")?{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",UR:["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"}},{U:"path",J:"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"}},{U:"path",J:"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"}}]}:{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"defs",T:[{U:"clipPath",D:{id:"ytp-svg-volume-animation-mask"},T:[{U:"path",D:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{U:"path",D:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{U:"path",J:"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"}}]},{U:"clipPath",D:{id:"ytp-svg-volume-animation-slash-mask"},T:[{U:"path",J:"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"}}]}]},{U:"path",bM:!0,UR:["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"}},{U:"path",bM:!0,UR:["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.B=new g.qn(u);g.Q(this,this.B);this.Bb=this.B.Vc("ytp-svg-volume-animation-speaker");this.Qc=this.Bb.getAttribute("d");this.Y=g.gj("ytp-svg-volume-animation-mover",this.B.element);this.j.N("delhi_modern_web_player_icons");this.V=g.gj("ytp-svg-volume-animation-hider",this.B.element);this.j.N("delhi_modern_web_player_icons");this.jY=new Ov;g.Q(this,this.jY);this.ER=new Ov;g.Q(this,this.ER);this.K(m,"appresize",this.cS);this.K(m,"onVolumeChange",this.onVolumeChange);m.N("delhi_modern_web_player")? this.listen("click",this.Or9):this.listen("click",this.RU);L.jY?(m.N("delhi_modern_web_player")&&!m.N("delhi_modern_web_player_horizontal_volume_controls")&&(this.X=new w8Z(m,F),this.X.tF(this.element),g.Q(this,this.X),this.K(this.G,"mouseover",this.po),this.K(this.G,"focus",this.po),this.K(this.G,"mouseout",this.Lm),this.K(this.G,"blur",this.Lm)),L=m.N("delhi_modern_web_player")?this.G:this.element,this.addOnDisposeCallback(g.Us(F.Jp(),L))):VYy(this);this.message=null;m.createClientVe(this.element, this,28662);this.cS(m.mP().getPlayerSize());this.setVolume(m.getVolume(),m.isMuted())}; jBv=function(m,F){if(m.j.C().jY){var L=g.WB(m.j,"Mute","m"),u=g.WB(m.j,"Unmute","m");L=F?u:L;m.j.C().N("player_tooltip_data_title_killswitch")?m.updateValue("title",L):m.update({"tooltip-title":L,"aria-label":L});m.update({"data-title-no-tooltip":F?"Unmute":"Mute"});m.tooltip.mT()}}; $Dj=function(m,F){m.Z=F;var L=m.Qc;m.j.N("delhi_modern_web_player_icons")?m.B.Vc("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(F+") translate(-22,-12)")):F&&(L+=lYM(I0u,R8Z,F));m.Bb.setAttribute("d",L)}; e8n=function(m,F){var L;F===1?L=m.j.N("delhi_modern_web_player_icons")?{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:pT():L=m.B;m.Hb=F;if(m.j.N("delhi_modern_web_player_icons"))m.B.Vc("ytp-svg-volume-animation-small-ripple").setAttribute("transform","translate(18, 12) scale("+(1-F+") translate(-18,-12)")),m.B.Vc("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(m.Z-F+") translate(-22, -12)"));else{for(var u=20*F,q=0;q=3&&m.j.getPresentingPlayerType()!==2}; a0n=function(m){var F=cB(m.j.Ms());return F?m.X?F.hasNext():F.hasPrevious():!1}; gfN=function(m){var F={duration:null,preview:null,text:null,title:null,"tooltip-title":null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},L=m.playlist!=null&&m.playlist.hasNext();L=g.dY(m.j)&&(!m.X||L);var u=m.X&&g.Cs(m.j),q=a0n(m),A=m.X&&m.j.getPresentingPlayerType()===5,r=g.WB(m.j,"Next","SHIFT+n"),G=g.WB(m.j,"Previous","SHIFT+p");if(A)F.title="Start video",F["tooltip-title"]="Start video";else if(m.G)F.title="Replay",F["tooltip-title"]="Replay";else if(L){var v=null;m.playlist&& (v=g.jl(m.playlist,m.X?LJD(m.playlist):uGM(m.playlist)));if(v){if(v.videoId){var l=m.playlist.listId;F.url=m.j.C().getVideoUrl(v.videoId,l?l.toString():void 0)}F.text=v.title;F.duration=v.lengthText?v.lengthText:v.lengthSeconds?g.Pa(v.lengthSeconds):null;F.preview=v.Hh("mqdefault.jpg")}m.X?(F.title=r,F["tooltip-title"]=r,F["data-title-no-tooltip"]="Next",F["aria-keyshortcuts"]="SHIFT+n"):(F.title=G,F["tooltip-title"]=G,F["data-title-no-tooltip"]="Previous",F["aria-keyshortcuts"]="SHIFT+p")}else if(u){if(G= (v=m.videoData)==null?void 0:g.gh(v))F.url=G.Z9(),F.text=G.title,F.duration=G.lengthText?G.lengthText:G.lengthSeconds?g.Pa(G.lengthSeconds):null,F.preview=G.Hh("mqdefault.jpg");F.title=r;F["tooltip-title"]=r;F["data-title-no-tooltip"]="Next";F["aria-keyshortcuts"]="SHIFT+n"}F.disabled=!u&&!L&&!q&&!A;m.update(F);m.L=!!F.url;u||L||m.G||q||A?m.B||(m.B=g.Us(m.tooltip,m.element),m.Y=m.listen("click",m.onClick,m)):m.B&&(m.B(),m.B=null,m.Qd(m.Y),m.Y=null);m.tooltip.mT();g.lT(m.element,"ytp-playlist-ui", m.X&&(L||m.j.N("web_hide_next_button")))}; iyb=function(m,F){return m?F?Ceu():iV():F?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:ySM()}; T9n=function(m,F){g.d.call(this,{U:"div",J:"ytp-fine-scrubbing",T:[{U:"div",J:"ytp-fine-scrubbing-draggable",T:[{U:"div",J:"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}}"}}]},{U:"div",D:{"aria-hidden":"true"},J:"ytp-fine-scrubbing-cursor"},{U:"div",J:"ytp-fine-scrubbing-seek-time",D:{"aria-hidden":"true"}, G0:"{{seekTime}}"},{U:"div",J:"ytp-fine-scrubbing-play",T:[m.N("delhi_modern_web_player_icons")?ay():YH()],D:{title:"Play from this position",role:"button"}},{U:"div",J:"ytp-fine-scrubbing-dismiss",T:[g.Ry()],D:{title:"Exit precise seeking",role:"button"}}]});var L=this;this.api=m;this.Y=this.Vc("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.Vc("ytp-fine-scrubbing-dismiss");this.Hb=this.Vc("ytp-fine-scrubbing-draggable");this.playButton=this.Vc("ytp-fine-scrubbing-play");this.thumbnails= [];this.B=[];this.xC=this.X=0;this.jY=void 0;this.Bb=NaN;this.Lu=this.W=this.G=this.Z=0;this.V=[];this.interval=this.frameCount=0;this.L=160;this.scale=1;this.w8=0;this.isEnabled=this.Qc=!1;DDN(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.Us(F,this.dismissButton));this.addOnDisposeCallback(g.Us(F,this.playButton));this.ER=new g.xh(this.Hb,!0);this.ER.subscribe("dragstart",this.hL,this);this.ER.subscribe("dragmove",this.zo,this);this.ER.subscribe("dragend",this.K9,this);this.K(m,"SEEK_COMPLETE", this.p9);m.N("web_fix_fine_scrubbing_false_play")&&this.K(m,"rootnodemousedown",function(u){L.b9=u}); this.Y.addEventListener("keydown",function(){}); g.Q(this,this.ER);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.Y,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; DDN=function(m,F){var L=g.Pa(F),u=g.L8("Seek to $PROGRESS",{PROGRESS:g.Pa(F,!0)});m.update({ariamin:0,ariamax:Math.floor(m.api.getDuration()),arianow:Math.floor(F),arianowtext:u,seekTime:L})}; N9Z=function(m){m.Bb=NaN;m.W=0;m.Z=m.G}; f0D=function(m){var F=m.api.Ue();if(F){var L=90*m.scale,u=qZ(F,160*m.scale);if(F=F.levels[u]){m.L=F.width;if(!m.V.length){u=[];for(var q=Ac(F,F.oC()),A=F.columns*F.rows,r=F.frameCount,G=0;G<=q;G++)for(var v=rm.V.length;)u= void 0,(u=m.thumbnails.pop())==null||u.dispose();for(;m.thumbnails.lengthL.length;)u=void 0,(u=m.B.pop())==null||u.dispose(); for(;m.B.length-L?-F/L*m.interval*.5:-(F+L/2)/L*m.interval}; xDN=function(m){return-((m.Y.offsetWidth||(m.frameCount-1)*m.L*m.scale)-m.X/2)}; p8n=function(){g.d.call(this,{U:"div",J:"ytp-fine-scrubbing-thumbnail"})}; KdA=function(){g.d.call(this,{U:"div",J:"ytp-fine-scrubbing-chapter-title",T:[{U:"div",J:"ytp-fine-scrubbing-chapter-title-content",G0:"{{chapterTitle}}"}]})}; ZyB=function(m){g.d.call(this,{U:"div",J:"ytp-heat-map-chapter",T:[{U:"svg",J:"ytp-heat-map-svg",D:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},T:[{U:"defs",T:[{U:"clipPath",D:{id:"{{id}}"},T:[{U:"path",J:"ytp-heat-map-path",D:{d:"",fill:"white"}}]},{U:"linearGradient",D:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},T:[{U:"stop",D:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{U:"stop",D:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{U:"rect",J:"ytp-heat-map-graph",D:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{U:"rect",J:"ytp-heat-map-hover",D:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{U:"rect",J:"ytp-heat-map-play",D:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{U:"path",J:"ytp-modern-heat-map",D:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"1","stroke-width":"2px",width:"100%",x:"0",y:"0"}}]}]});this.api=m;this.Z=this.Vc("ytp-heat-map-svg");this.Y=this.Vc("ytp-heat-map-path");this.V=this.Vc("ytp-heat-map-graph");this.L=this.Vc("ytp-heat-map-play");this.X=this.Vc("ytp-heat-map-hover");this.G=this.Vc("ytp-modern-heat-map");this.Uw=!1;this.B=60;m=""+g.oG(this);this.update({id:m});m="url(#"+m+")";this.V.setAttribute("clip-path",m);this.L.setAttribute("clip-path",m);this.X.setAttribute("clip-path",m)}; S1D=function(m,F){F>0&&(m.B=F,m.Z.style.height=m.B+"px")}; UO=function(){g.d.call(this,{U:"div",J:"ytp-chapter-hover-container",T:[{U:"div",J:"ytp-progress-bar-padding"},{U:"div",J:"ytp-progress-list",T:[{U:"div",UR:["ytp-play-progress","ytp-swatch-background-color"]},{U:"div",J:"ytp-progress-linear-live-buffer"},{U:"div",J:"ytp-load-progress"},{U:"div",J:"ytp-hover-progress"},{U:"div",J:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.B=this.Vc("ytp-progress-list");this.Y=this.Vc("ytp-progress-linear-live-buffer"); this.V=this.Vc("ytp-ad-progress-list");this.L=this.Vc("ytp-load-progress");this.Z=this.Vc("ytp-play-progress");this.G=this.Vc("ytp-hover-progress");this.X=this.Vc("ytp-chapter-hover-container")}; kw=function(m,F){g.uC(m.X,"width",F)}; ofB=function(m,F){g.uC(m.X,"margin-right",F+"px")}; X8A=function(){this.B=this.position=this.G=this.X=this.V=this.width=NaN}; tYv=function(){g.d.call(this,{U:"div",J:"ytp-timed-marker"});this.X=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.Wg=function(m,F){g.yL.call(this,{U:"div",J:"ytp-progress-bar-container",D:{"aria-disabled":"true"},T:[{U:"div",UR:["ytp-heat-map-container"],T:[{U:"div",J:"ytp-heat-map-edu"}]},{U:"div",UR:["ytp-progress-bar"],D:{tabindex:"0",role:"slider","aria-label":"Seek slider","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},T:[{U:"div",J:"ytp-chapters-container"},{U:"div",J:"ytp-timed-markers-container"},{U:"div",J:"ytp-clip-start-exclude"}, {U:"div",J:"ytp-clip-end-exclude"},{U:"div",J:"ytp-scrubber-container",T:[{U:"div",UR:["ytp-scrubber-button","ytp-swatch-background-color"],T:[{U:"div",J:"ytp-scrubber-pull-indicator"},{U:"img",UR:["ytp-decorated-scrubber-button"]}]}]}]},{U:"div",UR:["ytp-fine-scrubbing-container"],T:[{U:"div",J:"ytp-fine-scrubbing-edu"}]},{U:"div",J:"ytp-bound-time-left",G0:"{{boundTimeLeft}}"},{U:"div",J:"ytp-bound-time-right",G0:"{{boundTimeRight}}"},{U:"div",J:"ytp-clip-start",D:{title:"{{clipstarttitle}}"},G0:"{{clipstarticon}}"}, {U:"div",J:"ytp-clip-end",D:{title:"{{clipendtitle}}"},G0:"{{clipendicon}}"}]});this.api=m;this.tN=!1;this.Av=this.Sb=this.RW=this.Hb=this.L=this.dc=0;this.Kw=null;this.oR=!1;this.AF={};this.Th={};this.clipEnd=Infinity;this.GY=this.Vc("ytp-clip-end");this.rJ=new g.xh(this.GY,!0);this.pA=this.Vc("ytp-clip-end-exclude");this.zL=this.Vc("ytp-clip-start-exclude");this.clipStart=0;this.fI=this.Vc("ytp-clip-start");this.QV=new g.xh(this.fI,!0);this.Bb=this.HR=0;this.progressBar=this.Vc("ytp-progress-bar"); this.LI={};this.Cu={};this.q0=this.Vc("ytp-chapters-container");this.fY=this.Vc("ytp-timed-markers-container");this.X=[];this.Z=[];this.pj={};this.Dw=null;this.jY=-1;this.Eu=this.xC=0;this.IR=this.W=null;this.Cw=this.Vc("ytp-scrubber-button");this.ER=this.Vc("ytp-decorated-scrubber-button");this.nf=this.Vc("ytp-scrubber-container");this.BR=new g.AQ;this.YW=0;this.nY=new X8A;this.G=new pV(0,0);this.Ou=null;this.Y=this.cO=!1;this.Wd=null;this.b9=this.Vc("ytp-heat-map-container");this.rF=this.Vc("ytp-heat-map-edu"); this.V=[];this.heatMarkersDecorations=[];this.SY=this.Vc("ytp-fine-scrubbing-container");this.K0=this.Vc("ytp-fine-scrubbing-edu");this.B=void 0;this.Lu=this.iD=this.w8=!1;this.tooltip=F.Jp();this.addOnDisposeCallback(g.Us(this.tooltip,this.GY));g.Q(this,this.rJ);this.rJ.subscribe("hoverstart",this.bG,this);this.rJ.subscribe("hoverend",this.Bw,this);this.K(this.GY,"click",this.j9);this.addOnDisposeCallback(g.Us(this.tooltip,this.fI));g.Q(this,this.QV);this.QV.subscribe("hoverstart",this.bG,this); this.QV.subscribe("hoverend",this.Bw,this);this.K(this.fI,"click",this.j9);Efn(this);this.K(m,"resize",this.RI);this.K(m,"presentingplayerstatechange",this.iz);this.K(m,"videodatachange",this.uv);this.K(m,"videoplayerreset",this.sW0);this.K(m,"cuerangesadded",this.Rb9);this.K(m,"cuerangesremoved",this.VJ0);this.K(m,"onLoopRangeChange",this.Dr);this.K(m,"innertubeCommand",this.onClickCommand);this.K(m,"onRetroModeChanged",this.LAb);this.K(m,g.s5("timedMarkerCueRange"),this.BbN);this.K(m,"updatemarkervisibility", this.sF);this.K(m,m.C().cR().X.g8(L9)?"playbackChange":"serverstitchedvideochange",this.fwc);this.updateVideoData(m.getVideoData(),!0);this.Dr(m.getLoopRange());h0(this)&&!this.B&&(this.B=new T9n(this.api,this.tooltip),m=g.Vr(this.element).x||0,this.B.RI(m,this.L),this.B.tF(this.SY),g.Q(this,this.B),this.K(this.B.dismissButton,"click",this.OE),this.K(this.B.playButton,"click",this.Nd),this.K(this.B.element,"dblclick",this.Nd));this.api.createClientVe(this.b9,this,139609,!0);this.api.createClientVe(this.rF, this,140127,!0);this.api.createClientVe(this.K0,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; Efn=function(m){if(m.X.length===0){var F=new UO;m.X.push(F);g.Q(m,F);F.tF(m.q0,0)}for(;m.X.length>1;)m.X.pop().dispose();kw(m.X[0],"100%");m.X[0].startTime=0;m.X[0].title=""}; UDA=function(m){var F=F===void 0?NaN:F;var L=new ZyB(m.api);m.V.push(L);g.Q(m,L);L.tF(m.b9);F>=0&&(L.element.style.width=F+"px")}; kuy=function(m){for(;m.Z.length;)m.Z.pop().dispose()}; Wdv=function(m){var F,L,u,q,A;return(A=g.z((q=g.z((F=m.getWatchNextResponse())==null?void 0:(L=F.playerOverlays)==null?void 0:(u=L.playerOverlayRenderer)==null?void 0:u.decoratedPlayerBarRenderer,cj))==null?void 0:q.playerBar,h8D))==null?void 0:A.chapters}; OyN=function(m){for(var F=m.X,L=[],u=0;u=r&&a<=w&&A.push(I)}v>0&&(m.b9.style.height=v+"px");r=m.V[u];w=A;I=q;e=v;a=u===0;a=a===void 0?!1:a;S1D(r,e);V=w;R=r.B;a=a===void 0?!1:a;var T=1E3/V.length,f=[];f.push({x:0,y:100});for(var M=0;M0&&(L=A[A.length-1])}g.OO(m);G=[];F=g.Z(F.heatMarkersDecorations||[]);for(q=F.next();!q.done;q=F.next())if(q=g.z(q.value,B9M))v=q.label,u=L=l=void 0,G.push({visibleTimeRangeStartMillis:(l=q.visibleTimeRangeStartMillis)!=null?l:-1,visibleTimeRangeEndMillis:(L=q.visibleTimeRangeEndMillis)!=null?L:-1,decorationTimeMillis:(u=q.decorationTimeMillis)!=null?u:NaN,label:v?g.lV(v):""});m.heatMarkersDecorations=G}}; byN=function(m,F){m.Z.push(F);g.Q(m,F);F.tF(m.fY,m.fY.children.length)}; cs_=function(m,F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next()){L=L.value;var u=Qm(m,L.timeRangeStartMillis/(m.G.X*1E3),sO(m)),q=m.api.N("delhi_modern_web_player")?.667:.6;g.uC(L.element,"transform","translateX("+u+"px) scaleX("+q+")")}}; QB_=function(m,F){var L=0,u=!1;F=g.Z(F);for(var q=F.next();!q.done;q=F.next()){q=q.value;if(g.z(q,Jsv)){q=g.z(q,Jsv);var A={startTime:NaN,title:null,onActiveCommand:void 0},r=q.title;A.title=r?g.lV(r):"";r=q.timeRangeStartMillis;r!=null&&(A.startTime=r);A.onActiveCommand=q.onActiveCommand;q=A;L===0&&q.startTime!==0&&(m.X[L].startTime=0,m.X[L].title="",m.X[L].onActiveCommand=q.onActiveCommand,L++,u=!0);m.X.length<=L&&(A=new UO,m.X.push(A),g.Q(m,A),A.tF(m.q0,m.q0.children.length));m.X[L].startTime= q.startTime;m.X[L].title=q.title?q.title:"";m.X[L].onActiveCommand=q.onActiveCommand;m.X[L].index=u?L-1:L}L++}for(;L=0;u--)if(m.X[u].width>0){ofB(m.X[u],0);var q=Math.floor(m.X[u].width);m.X[u].width=q;kw(m.X[u],q+"px");break}m.X[L].width=0;kw(m.X[L],"0")}else L===m.X.length-1?(u=Math.floor(m.X[L].width+F),m.X[L].width=u,kw(m.X[L],u+"px")):(F=m.X[L].width+F,u=Math.round(F),F-=u,m.X[L].width=u,kw(m.X[L],u+"px"));L=0;if(m.V.length===m.X.length)for(F=0;F< m.V.length;F++)u=m.X[F].width,m.V[F].element.style.width=u+"px",m.V[F].element.style.left=L+"px",L+=u+cg(m);m.api.N("delhi_modern_web_player")&&(m.X.length===1?m.X[0].B.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(m.X[0].B.classList.remove("ytp-progress-bar-end"),m.X[0].B.classList.add("ytp-progress-bar-start"),m.X[m.X.length-1].B.classList.add("ytp-progress-bar-end")))}; Cfj=function(m,F){var L=0,u=!1,q=m.X.length,A=m.G.X*1E3;A===0&&(A=m.api.getProgressState().seekableEnd*1E3);if(A>0&&m.L>0){for(var r=m.L-cg(m)*m.xC,G=m.Eu===0?3:r*m.Eu,v=g.Z(m.X),l=v.next();!l.done;l=v.next())l.value.width=0;for(;L1);l=(A===0?0:v/A*r)+m.X[L].width;if(l>G)m.X[L].width=l;else{m.X[L].width=0;var w=m,V=L,I=w.X[V-1];I!==void 0&&I.width>0? I.width+=l:Vm.Eu&&(m.Eu=v/A),u=!0)}L++}}return u}; bD=function(m){if(m.L){var F=m.api.getProgressState(),L=m.api.getVideoData();if(!(L&&L.enableServerStitchedDai&&L.zg)||isFinite(F.current)){var u;if(((u=m.api.getVideoData())==null?0:$5(u))&&F.airingStart&&F.airingEnd)var q=dx(m,F.airingStart,F.airingEnd);else if(m.api.getPresentingPlayerType()===2){var A,r,G;q=(L=(q=m.api.getVideoData())==null?void 0:(A=q.getPlayerResponse())==null?void 0:(r=A.playerConfig)==null?void 0:(G=r.webPlayerConfig)==null?void 0:G.skippableAdProgressBarDuration)?dx(m,F.seekableStart, L/1E3):dx(m,F.seekableStart,F.seekableEnd)}else q=dx(m,F.seekableStart,F.seekableEnd);A=KV(q,F.loaded,0);F=KV(q,F.current,0);r=m.G.B!==q.B||m.G.X!==q.X;m.G=q;na(m,F,A);r&&mzM(m);FTM(m);F=48;q=m.api.C();A=g.CH(m.api.C().experiments,"delhi_modern_web_player_responsive_compact_controls_threshold");A=m.api.N("delhi_modern_web_player_compact_controls")||A>0&&m.api.getPlayerSize().width<=A;m.api.N("delhi_modern_web_player")?F=m.api.getPlayerSize().width<=528?A?56:64:m.Y?A?72:96:A?56:72:m.Y?F=54:g.Qi(q)&& !q.B&&(F=40);m.Hb=F}}}; dx=function(m,F,L){return LTM(m)?new pV(Math.max(F,m.Ou.startTimeMs/1E3),Math.min(L,m.Ou.endTimeMs/1E3)):new pV(F,L)}; qjM=function(m,F){var L,u,q;F=g.z((L=F.getWatchNextResponse())==null?void 0:(u=L.playerOverlays)==null?void 0:(q=u.playerOverlayRenderer)==null?void 0:q.decoratedPlayerBarRenderer,cj);if(F==null?0:F.progressColor)for(L=0;L1){L=Bg(m,F.G,!0);for(var u=0,q=0;q0&&(u+=m.X[q].width,u+=cg(m));L=(m.X[L].startTime+(F.G-u)/m.X[L].width*((L===m.X.length-1?m.G.X*1E3:m.X[L+1].startTime)-m.X[L].startTime))/1E3||0}return L}; riM=function(m,F){if(F<0)return"0";m=Math.floor(Math.min(F,m.api.getDuration())*1E3);return m>2147483647?"0":String(m)}; J0=function(m,F,L,u,q){F=riM(m,F);L=riM(m,L);m=m.progressBar.visualElement;u={seekData:{startMediaTimeMs:F,endMediaTimeMs:L,seekSource:u}};(F=g.Pe())&&C$(F,m,q,u)}; yiM=function(m,F,L){if(L>=m.X.length)return!1;var u=m.L-cg(m)*m.xC;return Math.abs(F-m.X[L].startTime/1E3)/m.G.X*u<4}; mzM=function(m){m.Cw.style.removeProperty("height");for(var F=g.Z(Object.keys(m.AF)),L=F.next();!L.done;L=F.next())Gmv(m,L.value);Ca(m);na(m,m.Bb,m.HR)}; sO=function(m){var F=m.BR.x;F=g.Lk(F,0,m.L);m.nY.update(F,m.L);return m.nY}; na=function(m,F,L){m.Bb=F;m.HR=L;var u=sO(m),q=m.G.X,A=h4v(m.G,m.Bb),r=g.L8("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.Pa(A,!0),DURATION:g.Pa(q,!0)}),G=rx(m.X,A*1E3);G=m.X[G].title;m.update({ariamin:Math.floor(m.G.B),ariamax:Math.floor(q),arianow:Math.floor(A),arianowtext:G?G+" "+r:r});q=m.clipStart;A=m.clipEnd;m.Ou&&m.api.getPresentingPlayerType()!==2&&(q=m.Ou.startTimeMs/1E3,A=m.Ou.endTimeMs/1E3);q=KV(m.G,q,0);G=KV(m.G,A,1);r=m.api.getVideoData();A=g.Lk(F,q,G);L=(r==null?0:g.j2(r))?1:g.Lk(L, q,G);F=Qm(m,F,u);g.uC(m.nf,"transform","translateX("+F+"px)");m.api.N("delhi_modern_web_player")&&m.api.N("delhi_modern_web_player_cutout")&&vRn(m,F);mk(m,u,q,A,"PLAY_PROGRESS");(r==null?0:$5(r))?(F=m.api.getProgressState().seekableEnd)&&mk(m,u,A,KV(m.G,F),"LIVE_BUFFER"):mk(m,u,q,L,"LOAD_PROGRESS");if(m.api.N("web_player_heat_map_played_bar")){var v;(v=m.V[0])!=null&&v.L.setAttribute("width",(A*100).toFixed(2)+"%")}}; vRn=function(m,F){m.api.getPresentingPlayerType()!==1?m.q0.style.removeProperty("clip-path"):(F||(F=Qm(m,m.Bb,sO(m))),m.q0.style.clipPath='path("'+(m.oR?ldM(m,8,F,m.Y?50:36,0,6):ldM(m,4,F,m.Y?34:24,2,3))+'")')}; ldM=function(m,F,L,u,q,A){var r=L-u/2;L+=u/2;F+=q;return"M 0 "+q+" L 0 "+(F+" L ")+(r+" "+F+" C ")+(r+A+" "+F+" "+(r+A)+" "+q+" "+r+" "+q+" L 0 ")+(q+" M ")+(L+" "+q+" L ")+(m.L+" "+q+" L ")+(m.L+" "+F+" L ")+(L+" "+F+" C ")+(L-A+" "+F+" "+(L-A)+" "+q+" "+L+" "+q)}; mk=function(m,F,L,u,q){var A=m.X.length,r=F.X-m.xC*cg(m),G=L*r;L=Bg(m,G);var v=u*r;r=Bg(m,v);q==="HOVER_PROGRESS"&&(r=Bg(m,F.X*u,!0),v=F.X*u-wvM(m,F.X*u)*cg(m));u=Math.max(G-Vyu(m,L),0);for(G=L;G=m.X.length)return m.L;for(var L=0,u=0;u0||m.pA.clientWidth>0?(A=F.clientWidth/L,m=-1*m.zL.clientWidth/L):(A/=L,m=-1*m.X[q].element.offsetLeft/L),g.uC(F,"background-size",A+"px"),g.uC(F,"background-position-x",m+"px"))}; FX=function(m,F,L,u,q){q||m.api.C().B?F.style.width=L+"px":g.uC(F,"transform","scalex("+(u?L/u:0)+")")}; Bg=function(m,F,L){var u=0;(L===void 0?0:L)&&(F-=wvM(m,F)*cg(m));L=g.Z(m.X);for(var q=L.next();!q.done;q=L.next()){q=q.value;if(F>q.width)F-=q.width;else break;u++}return u===m.X.length?u-1:u}; Qm=function(m,F,L){var u=F*m.G.X*1E3;for(var q=-1,A=g.Z(m.X),r=A.next();!r.done;r=A.next())r=r.value,u>r.startTime&&r.width>0&&q++;u=q<0?0:q;q=L.X-cg(m)*m.xC;return F*q+cg(m)*u+L.V}; wvM=function(m,F){for(var L=m.X.length,u=0,q=g.Z(m.X),A=q.next();!A.done;A=q.next())if(A=A.value,A.width!==0)if(F>A.width)F-=A.width,F-=cg(m),u++;else break;return u===L?L-1:u}; g.Rpu=function(m,F,L,u){var q=m.L!==L,A=m.Y!==u;m.dc=F;m.L=L;m.Y=u;h0(m)&&(F=m.B)!=null&&(F.scale=u?1.5:1);mzM(m);m.X.length===1&&(m.X[0].width=L||0);q&&g.OO(m);m.B&&A&&h0(m)&&(m.B.isEnabled&&(L=m.Y?135:90,u=L-m.Hb,m.SY.style.height=L+"px",g.uC(m.b9,"transform","translateY("+-u+"px)"),g.uC(m.progressBar,"transform","translateY("+-u+"px)")),f0D(m.B))}; Ca=function(m){var F=!!m.Ou&&m.api.getPresentingPlayerType()!==2,L=m.clipStart,u=m.clipEnd,q=!0,A=!0;F&&m.Ou?(L=m.Ou.startTimeMs/1E3,u=m.Ou.endTimeMs/1E3):(q=L>m.G.B,A=m.G.X>0&&um.Bb);g.lT(m.Cw,"ytp-scrubber-button-hover",L===u&&m.X.length>1);if(m.api.N("web_player_heat_map_played_bar")){var A;(A=m.V[0])!=null&&A.X.setAttribute("width",(F.B*100).toFixed(2)+"%")}}}; Gmv=function(m,F){var L=m.AF[F];F=m.Th[F];var u=sO(m),q=KV(m.G,L.start/1E3,0),A=RZM(L,m.Y)/u.width;var r=KV(m.G,L.end/1E3,1);A!==Number.POSITIVE_INFINITY&&(q=g.Lk(q,0,r-A));r=Math.min(r,q+A);L.color&&(F.style.background=L.color);L=q;F.style.left=Math.max(L*u.X+u.V,0)+"px";FX(m,F,g.Lk((r-L)*u.X+u.V,0,u.width),u.width,!0)}; $zA=function(m,F){var L=F.getId();m.AF[L]===F&&(g.o2(m.Th[L]),delete m.AF[L],delete m.Th[L])}; h0=function(m){var F=g.wa(m.api.C())&&(m.api.N("web_shorts_pip")||m.api.N("web_watch_pip")),L;return!((L=m.api.getVideoData())==null?0:L.isLivePlayback)&&!m.api.isMinimized()&&!m.api.isInline()&&(!m.api.xj()||!F)}; Lr=function(m){m.B&&(m.B.disable(),m.RW=0,m.b9.style.removeProperty("transform"),m.progressBar.style.removeProperty("transform"),m.SY.style.removeProperty("height"),m.element.parentElement&&m.element.parentElement.style.removeProperty("height"))}; epN=function(m,F){var L=F/((m.Y?135:90)-m.Hb)*m.Hb;g.uC(m.progressBar,"transform","translateY("+-F+"px)");g.uC(m.b9,"transform","translateY("+-F+"px)");g.uC(m.SY,"transform","translateY("+L+"px)");m.SY.style.height=F+L+"px";m.element.parentElement&&(m.element.parentElement.style.height=m.Hb-L+"px")}; PL_=function(m,F){F?m.W||(m.element.removeAttribute("aria-disabled"),m.W=new g.xh(m.progressBar,!0),m.api.N("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&m.W.subscribe("hoverstart",m.bwW,m),m.W.subscribe("hovermove",m.IXC,m),m.W.subscribe("hoverend",m.Gyu,m),m.W.subscribe("dragstart",m.BhN,m),m.W.subscribe("dragmove",m.VUP,m),m.W.subscribe("dragend",m.Hw0,m),m.api&&m.api.N("delhi_modern_web_player")&&m.api.N("delhi_modern_web_player_cutout")&&(m.IR=new g.xh(m.progressBar, !0),m.IR.subscribe("hoverstart",function(){m.oR=!0;vRn(m)},m),m.IR.subscribe("hoverend",function(){m.oR=!1; vRn(m)},m)),m.Wd=m.listen("keydown",m.NN)):m.W&&(m.element.setAttribute("aria-disabled","true"),m.Qd(m.Wd),m.W.cancel(),m.W.dispose(),m.W=null)}; cg=function(m){return m.api.N("delhi_modern_web_player")?4:m.Y?3:2}; LTM=function(m){var F;return!((F=m.Ou)==null||!F.postId)&&m.api.getPresentingPlayerType()!==2}; uh=function(m,F){g.d.call(this,{U:"button",UR:["ytp-remote-button","ytp-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"Play on TV":"","data-tooltip-title":"Play on TV","aria-haspopup":"true","data-priority":"10"},G0:"{{icon}}"});this.j=m;this.hW=F;this.X=null;this.K(m,"onMdxReceiversChange",this.FN);this.K(m,"presentingplayerstatechange",this.FN);this.K(m,"appresize",this.FN);m.createClientVe(this.element,this,139118);this.FN();this.listen("click",this.B,this);k5(m,this.element,this)}; qX=function(m,F){g.d.call(this,{U:"button",UR:["ytp-button","ytp-settings-button"],D:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":uV(),title:m.N("player_tooltip_data_title_killswitch")?"Settings":"","data-tooltip-title":"Settings","data-tooltip-target-id":"ytp-settings-button"},T:[m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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.TB()]});this.j=m;this.hW=F;this.B=!0;this.listen("click",this.G);this.K(m,"onPlaybackQualityChange",this.updateBadge);this.K(m,"videodatachange",this.updateBadge);this.K(m,"webglsettingschanged",this.updateBadge);this.K(m,"appresize",this.X);k5(m,this.element,this);this.j.createClientVe(this.element,this,28663);this.updateBadge();this.X(m.mP().getPlayerSize())}; ieb=function(m,F){m.B=!!F;m.X(m.j.mP().getPlayerSize())}; AK=function(m,F,L){if(m.N("web_add_footer_template_to_audio_track")){var u="Edit your $BEGIN_LINKpreferred languages$END_LINK in settings".split(/\$(BEGIN|END)_LINK/);u={U:"div",J:"ytp-panel-footer-content",T:[u[0],{U:"a",J:"ytp-panel-footer-content-link",D:{href:"/account_playback"},G0:u[2]},u[4]]}}g.p9.call(this,"Audio track",g.Kb.AUDIO,m,F,void 0,void 0,u);this.j=m;this.X=L;this.tracks={};g.rm(this.element,"ytp-audio-menu-item");this.countLabel=new g.d({U:"div",T:[{U:"span",G0:"Audio track"},{U:"span", J:"ytp-menuitem-label-count",G0:"{{content}}"}]});m.N("web_settings_menu_icons")&&!this.j.N("html5_enable_new_audio_settings_menu")&&(F=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M11.72,11.93C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h18C20,15.76,17.23,12.21,11.72,11.93z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z M11,12.9c5.33,0,7.56,2.99,7.94,6.1H3.06C3.44,15.89,5.67,12.9,11,12.9z M16.68,11.44l-0.48-0.88C17.31,9.95,18,8.77,18,7.5 c0-1.27-0.69-2.45-1.81-3.06l0.49-0.88C18.11,4.36,19,5.87,19,7.5C19,9.14,18.11,10.64,16.68,11.44z M18.75,13.13l-0.5-0.87 C19.95,11.28,21,9.46,21,7.5s-1.05-3.78-2.75-4.76l0.5-0.87C20.75,3.03,22,5.19,22,7.5S20.76,11.97,18.75,13.13z", fill:"white"}}]},this.setIcon(F));g.Q(this,this.countLabel);g.vE(this,this.countLabel);m.createClientVe(this.element,this,273318);this.listen("click",this.onClick);this.K(m,"videodatachange",this.FN);this.K(m,"onPlaybackAudioChange",this.FN);this.FN()}; gRM=function(m,F){g.lu.call(this,g.wV({"aria-haspopup":"true"},["ytp-audio-settings-menu-item"]),g.Kb.uA);this.j=m;this.hW=F;g.rm(this.element,"ytp-audio-settings-menu-item");this.sM=new g.e5(m,void 0,"Audio");this.countLabel=new g.d({U:"div",T:[{U:"span",G0:"Audio"},{U:"span",J:"ytp-menuitem-label-count",G0:"{{content}}"}]});m.N("web_settings_menu_icons")&&this.setIcon({U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M17.5,12c0,2.14-1.5,3.92-3.5,4.38v-1.04c1.44-0.43,2.5-1.76,2.5-3.34c0-1.58-1.06-2.9-2.5-3.34V7.62 C16,8.08,17.5,9.86,17.5,12z M12,4.07v15.86L6.16,15H3V9h3.16L12,4.07z M11,6.22L6.52,10H4v4h2.52L11,17.78V6.22z M21,12 c0,4.08-3.05,7.44-7,7.93v-1.01c3.39-0.49,6-3.4,6-6.92s-2.61-6.43-6-6.92V4.07C17.95,4.56,21,7.92,21,12z", fill:"white"}}]});this.C8=new AK(m,this.hW,this);g.Q(this,this.C8);this.K(m,"settingsMenuInitialized",this.UL.bind(this));this.K(m,"videodatachange",this.UL.bind(this));g.Q(this,this.countLabel);g.vE(this,this.countLabel);this.hW.aI(this);this.K(m,"onPlaybackAudioChange",this.qw);this.listen("keydown",this.NN);this.listen("click",this.open)}; rb=function(m,F){zl.call(this,"Autoplay",g.Kb.zH);this.j=m;this.hW=F;this.X=!1;this.B=[];this.K(m,"presentingplayerstatechange",this.UL);this.subscribe("select",this.onSelect,this);m.createClientVe(this.element,this,113682);this.UL()}; zpv=function(m,F){g.lu.call(this,g.wV({"aria-haspopup":"false"}),0,"More options");this.j=m;this.hW=F;this.K(this.element,"click",this.onClick);this.hW.aI(this)}; YjN=function(m,F){var L;g.wa(m.C())&&(L={U:"div",J:"ytp-panel-footer-content",T:[{U:"span",G0:"Adjust download quality from your "},{U:"a",J:"ytp-panel-footer-content-link",G0:"Settings",D:{href:"/account_downloads"}}]});g.p9.call(this,"Quality",g.Kb.qQ,m,F,void 0,void 0,L);this.j=m;this.b9={};this.L={};this.B={};this.Hb=new Set;this.X=this.V=!1;this.Y="unknown";this.Z="";this.Bb=new g.h5;g.Q(this,this.Bb);this.V=this.j.N("web_player_use_new_api_for_quality_pullback");this.X=this.j.N("web_player_enable_premium_hbr_playback_cap"); m.N("web_settings_menu_icons")&&(F=m.N("delhi_modern_web_player_icons")?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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(F));g.rm(this.sM.element,"ytp-quality-menu");this.K(m,"videodatachange",this.UL);this.K(m,"videoplayerreset",this.UL);this.K(m,"onPlaybackQualityChange",this.ra);this.UL();m.createClientVe(this.element,this,137721)}; Dzj=function(m,F,L){var u=m.b9[F],q=g.pv[F];return adj(m,u?u.qualityLabel:q?q+"p":"Auto",F,L)}; TBy=function(m,F,L,u,q){var A=(F=m.X?m.B[F]:m.L[F])&&F.quality,r=F&&F.qualityLabel;r=r?r:"Auto";u&&(r="("+r);m=adj(m,r,A||"",q);u&&m.T.push(")");(u=(u=F&&F.paygatedQualityDetails)&&u.paygatedIndicatorText)&&L&&m.T.push({U:"div",J:"ytp-premium-label",G0:u});return m}; adj=function(m,F,L,u){F={U:"span",UR:u,T:[F]};var q;u="ytp-swatch-color";if(m.V||m.X)u="ytp-swatch-color-white";L==="highres"?q="8K":L==="hd2880"?q="5K":L==="hd2160"?q="4K":L.indexOf("hd")===0&&L!=="hd720"&&(q="HD");q&&(F.T.push(" "),F.T.push({U:"sup",J:u,G0:q}));return F}; y0=function(m){xw.call(this,m.getAvailablePlaybackRates()[0],m.getAvailablePlaybackRates()[m.getAvailablePlaybackRates().length-1],.05,m.getPlaybackRate(),{U:"div",J:"ytp-speedslider-indicator-container",T:[{U:"div",J:"ytp-speedslider-badge"},{U:"p",J:"ytp-speedslider-text"}]});this.j=m;this.W=nk(this.c6,50,this);g.rm(this.B,"ytp-speedslider");this.Z=this.Vc("ytp-speedslider-text");this.Bb=this.Vc("ytp-speedslider-badge");this.CP();this.K(this.B,"change",this.L99)}; Gd=function(m,F,L,u,q,A,r){g.d.call(this,{U:"div",J:"ytp-slider-section",D:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},T:[{U:"div",J:"ytp-slider",T:[{U:"div",J:"ytp-slider-handle"}]}]});this.Z=m;this.W=F;this.B=L;this.G=u;this.Bb=q;this.Qc=A;this.range=this.G-this.B;this.jY=this.Vc("ytp-slider-section");this.V=this.Vc("ytp-slider");this.b9=this.Vc("ytp-slider-handle");this.L=new g.xh(this.V, !0);this.X=r?r:L;g.Q(this,this.L);this.L.subscribe("dragmove",this.n9,this);this.K(this.element,"keydown",this.rK);this.K(this.element,"wheel",this.Dt);this.init()}; vJ=function(m){Gd.call(this,.05,.05,m.getAvailablePlaybackRates()[0],m.getAvailablePlaybackRates()[m.getAvailablePlaybackRates().length-1],150,20,m.getPlaybackRate());this.j=m;this.Y=g.fk("P");this.ER=nk(this.Hb,50,this);g.rm(this.V,"ytp-speedslider");g.rm(this.Y,"ytp-speedslider-text");m=this.Y;var F=this.V;F.parentNode&&F.parentNode.insertBefore(m,F.nextSibling);this.CP();this.K(this.j,"onPlaybackRateChange",this.updateValues)}; NBM=function(m,F){m=Number(g.Lk(F,m.B,m.G).toFixed(2));F=Math.floor((m+.001)*100%5+2E-15);var L=m;F!==0&&(L=m-F*.01);return Number(L.toFixed(2))}; pvb=function(m){g.yL.call(this,{U:"div",J:"ytp-speedslider-component"});m.N("web_settings_use_input_slider")?this.X=new y0(m):this.X=new vJ(m);g.Q(this,this.X);this.element.appendChild(this.X.element)}; KTb=function(m){var F=new pvb(m);$h.call(this,m,F,"Custom");g.Q(this,F)}; xz_=function(m,F){var L=new KTb(m);g.p9.call(this,"Playback speed",g.Kb.E1,m,F,lh(m)?void 0:"Custom",lh(m)?void 0:function(){g.zA(F,L)}); var u=this;this.Z=new g.d({U:"div",J:"ytp-menuitem-premium-badge",D:{"aria-label":"Premium"}});this.Y=!1;this.rY={G5N:function(){return u.V}}; g.Q(this,L);this.YE=new y0(m);g.Q(this,this.YE);if(m.N("web_settings_menu_icons")){var q=m.N("delhi_modern_web_player_icons")?FcM():{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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(q)}this.j=m;this.Y=!1;this.Bb=null;lh(m)?(this.X=g.L8("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.j.getPlaybackRate().toString()}),this.L=this.j.getPlaybackRate()):this.L=this.X=null;g.Q(this,this.Z);var A,r,G,v;this.b9=(A=this.j.getVideoData())==null?void 0:(r=A.getWatchNextResponse())==null?void 0:(G=r.playerOverlays)==null?void 0:(v=G.playerOverlayRenderer)==null?void 0:v.showPlaybackRateUpsellPanelCommand;fdM(m,this.b9)?(this.B=wb(4),this.j.createClientVe(this.Z.element, this,273508)):this.B=null;this.j.N("enable_web_premium_varispeed_upsell")&&this.j.createClientVe(this.element,this,278479);this.V=this.j.getAvailablePlaybackRates();this.K(m,"presentingplayerstatechange",this.FN);var l;((l=this.j.getVideoData())==null?0:l.m9())&&this.K(m,m.C().cR().X.g8(L9)?"playbackChange":"serverstitchedvideochange",this.FN);this.K(m,"videodatachange",this.onVideoDataChange);this.K(this.YE.B,"change",function(){u.Y=!0;u.FN()}); this.FN()}; Myy=function(m,F){var L=wb(F);m.X&&(m.Y||F===m.L)?(m.Kj(m.X),m.setContent(F.toString())):m.Kj(L)}; Sju=function(m){var F=m.V.map(wb);m.B&&F.push(m.B);m.fK(F);m.X=null;m.L=null;F=m.j.getPlaybackRate();lh(m.j)&&Zen(m,F);!m.V.includes(F)||m.Y?m.Kj(m.X):m.Kj(wb(F))}; Zen=function(m,F){m.L=F;m.X=g.L8("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:F.toString()});F=m.V.map(wb);F.unshift(m.X);m.B&&F.push(m.B);m.fK(F)}; oRM=function(m,F,L,u){L=new g.lu({U:"div",UR:["ytp-menuitem"],D:{tabindex:"0",role:"menuitemradio","aria-checked":u?"true":"false"},T:[{U:"div",UR:["ytp-menuitem-label"],T:[{U:"div",UR:["ytp-menuitem-container-with-badge"],T:[{U:"div",G0:"{{label}}"},m.Z]}]}]},L,m.Om(F));L.listen("click",function(){m.CU(F)}); return L}; wb=function(m){return m.toString()}; lh=function(m){return m.N("web_settings_menu_surface_custom_playback")}; fdM=function(m,F){return!!F&&m.getAvailablePlaybackRates()[m.getAvailablePlaybackRates().length-1]<=2}; XvD=function(m){return m.N("web_settings_menu_surface_custom_playback")&&m.N("web_settings_use_input_slider")}; ERB=function(m,F,L,u){var q=new g.e5(F,void 0,"Video Override");g.p9.call(this,u.text||"",m,F,L,"Video Override",function(){g.zA(L,q)}); var A=this;g.rm(this.element,"ytp-subtitles-options-menu-item");this.setting=u.option.toString();m=u.options;this.settings=g.P5(m,this.WS,this);this.V=q;g.Q(this,this.V);F=new g.lu({U:"div",J:"ytp-menuitemtitle",G0:"Allow for a different caption style if specified by the video."},0);g.Q(this,F);this.V.aI(F,!0);this.B=new g.lu({U:"div",J:"ytp-menuitem",D:{role:"menuitemradio",tabindex:"0"},T:[{U:"div",J:"ytp-menuitem-label",G0:"On"}]},-1);g.Q(this,this.B);this.V.aI(this.B,!0);this.K(this.B.element, "click",function(){tyA(A,!0)}); this.X=new g.lu({U:"div",J:"ytp-menuitem",D:{role:"menuitemradio",tabindex:"0"},T:[{U:"div",J:"ytp-menuitem-label",G0:"Off"}]},-2);g.Q(this,this.X);this.V.aI(this.X,!0);this.K(this.X.element,"click",function(){tyA(A,!1)}); this.fK(g.xZ(m,this.WS))}; tyA=function(m,F){m.publish("settingChange",m.setting+"Override",!F);m.hW.yE()}; V0=function(m,F){g.e5.call(this,m,void 0,"Options");var L=this;this.kZ={};for(var u=0;u0)for(T=g.Z(I),M=T.next(),f={};!M.done;f={bK:void 0, BC:void 0,Z$:void 0},M=T.next())f.Z$=M.value,f.bK=a&&f.Z$.isPremiumUpsell,f.BC=new g.d({U:"button",UR:["ytp-button","ytp-variable-speed-panel-preset-button","ytp-variable-speed-panel-button"],T:f.bK?[{U:"div",J:"ytp-variable-speed-panel-premium-upsell-icon"},{U:"span",G0:""+f.Z$.label}]:[{U:"span",G0:""+f.Z$.label}]}),f.bK&&(this.j.createClientVe(f.BC.element,this,273508),this.j.logVisibility(f.BC.element,!0)),g.Q(this,f.BC),L.element.appendChild(f.BC.element),f.BC.listen("click",function(S){return function(){S.bK? (V.j.Wb("innertubeCommand",a),m.logClick(S.BC.element)):S.Z$.value&&V.j.setPlaybackRate(S.Z$.value/100);m.logClick(L.element)}}(f)),I=void 0,M=new g.d({U:"div", J:"ytp-variable-speed-panel-preset-button-wrapper",D:{"data-priority":""+((I=f.Z$.priority)!=null?I:0)},T:[f.BC]}),g.Q(this,M),f.Z$.value===100&&(f=new g.d({U:"div",J:"ytp-variable-speed-panel-preset-button-label-text",G0:"Normal"}),g.Q(this,f),M.element.appendChild(f.element)),L.element.appendChild(M.element);this.K(this.YE.B,"input",function(){V.CP(V.YE.X)}); this.K(m,"onPlaybackRateChange",this.onPlaybackRateChange);this.K(m,"resize",A);this.onPlaybackRateChange(m.getPlaybackRate());this.jB()}; $z=function(m,F){g.p9.call(this,"Playback speed",g.Kb.E1,m,F);this.j=m;m.N("web_settings_menu_icons")&&this.setIcon(FcM());this.B(m.getPlaybackRate());this.K(m,"onPlaybackRateChange",this.B);this.K(m,"presentingplayerstatechange",this.X);var L;((L=this.j.getVideoData())==null?0:L.m9())&&this.K(m,m.C().cR().X.g8(L9)?"playbackChange":"serverstitchedvideochange",this.X);this.X()}; Oeb=function(m){g.g8.call(this,m,"ytp-settings-menu");var F=this;this.f0=new g.e5(this.j);this.Q5=this.p_=this.settingsButton=null;this.isInitialized=this.rR=!1;g.Q(this,this.f0);this.hide();g.zA(this,this.f0);m.createClientVe(this.element,this,108341,!0);this.subscribe("show",function(q){F.XF(q)}); this.K(m,"highlightSettingsMenu",function(){F.rR=!0;F.At()}); this.K(m,"openSettingsMenuItem",function(q){if(q&&(F.rR=!0,F.At(),q==="menu_item_video_quality_advanced")){var A;(A=F.p_)==null||A.open()}}); m.N("html5_enable_voice_boost")&&(this.K(m,"onPlaybackAudioChange",this.qw),this.K(m,"videodatachange",this.qw));var L,u;((L=this.j.C())==null?0:(u=L.getWebPlayerContextConfig())==null?0:u.enableFullscreenComponentsFeature)&&this.K(this.element,"wheel",function(q){q.stopPropagation()})}; QqD=function(m,F){m.settingsButton=F;m.element.id=F.element.getAttribute("aria-controls")}; be_=function(m,F){g.d.call(this,{U:"button",UR:["ytp-subtitles-button","ytp-button"],D:{"aria-keyshortcuts":"c","aria-pressed":"{{pressed}}","data-priority":"5","data-tooltip-title":"{{tooltip-title}}",title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":"","data-title-no-tooltip":"{{data-title-no-tooltip}}"},T:[m.N("delhi_modern_web_player_icons")?{U:"div",J:"ytp-subtitles-button-icon",G0:"{{icon}}"}:EbA(m)]});this.j=m;this.tooltip=F.Jp();m.N("delhi_modern_web_player_icons")&&this.updateValue("icon", squ(this));this.K(m,"videodatachange",this.FN);this.K(m,"appresize",this.FN);this.K(m,"promotooltipacceptbuttonclicked",this.GEC);this.K(m,"onApiChange",this.FN);this.K(m,"onCaptionsTrackListChanged",this.FN);this.K(m,"captionschanged",this.FN);this.j.createClientVe(this.element,this,127299);this.FN();this.listen("click",this.onClick);this.addOnDisposeCallback(g.Us(F.Jp(),this.element))}; ep=function(m){return g.YG(m.j.Ms())!=null?g.YG(m.j.Ms()).pD()?!!m.j.getOption("captions","tracklist",{includeAsr:!0}).length:!0:!1}; squ=function(m){if(m.j.N("delhi_modern_web_player_icons"))return m=Tl.includes("en")?ep(m)&&m.isEnabled()?{U:"svg",D:{height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V19C1 19.53 1.21 20.03 1.58 20.41C1.96 20.78 2.46 21 3 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 3ZM9.03 8.08L9.29 8.16C9.79 8.35 10.24 8.65 10.60 9.05L10.77 9.26L10.83 9.34C10.96 9.55 11.01 9.80 10.96 10.05C10.92 10.29 10.79 10.51 10.59 10.66C10.40 10.81 10.15 10.89 9.91 10.87C9.66 10.85 9.43 10.74 9.26 10.57L9.19 10.49L9.11 10.39C8.98 10.24 8.81 10.12 8.62 10.05L8.54 10.02C8.32 9.97 8.10 10.00 7.91 10.11C7.67 10.24 7.48 10.43 7.35 10.67L7.28 10.79C7.09 11.16 6.99 11.58 7 12L7.00 12.16C7.02 12.52 7.11 12.88 7.28 13.20L7.35 13.32C7.48 13.56 7.67 13.75 7.91 13.88L7.99 13.92C8.16 14.00 8.35 14.02 8.54 13.97L8.62 13.94C8.85 13.85 9.05 13.70 9.19 13.50L9.26 13.43C9.44 13.24 9.68 13.13 9.93 13.12C10.19 13.11 10.44 13.20 10.63 13.37C10.82 13.53 10.94 13.77 10.97 14.02C11.00 14.27 10.93 14.53 10.77 14.73C10.39 15.23 9.88 15.61 9.29 15.83L9.03 15.91C8.43 16.06 7.79 16.01 7.21 15.77L6.97 15.65C6.42 15.35 5.95 14.90 5.64 14.36L5.50 14.12C5.21 13.55 5.04 12.92 5.00 12.27L5 12C4.99 11.26 5.17 10.53 5.50 9.87L5.64 9.63C5.96 9.09 6.42 8.64 6.97 8.34C7.60 8.00 8.34 7.91 9.03 8.08ZM17.03 8.08L17.29 8.16C17.79 8.35 18.24 8.65 18.60 9.05L18.77 9.26L18.83 9.34C18.96 9.55 19.01 9.80 18.96 10.05C18.92 10.29 18.79 10.51 18.59 10.66C18.40 10.81 18.15 10.89 17.91 10.87C17.66 10.85 17.43 10.74 17.26 10.57L17.19 10.49L17.11 10.39C16.98 10.24 16.81 10.12 16.62 10.05L16.54 10.02C16.32 9.97 16.10 10.00 15.91 10.11C15.67 10.24 15.48 10.43 15.35 10.67L15.28 10.79C15.09 11.16 14.99 11.58 15 12L15.00 12.16C15.02 12.52 15.11 12.88 15.28 13.20L15.35 13.32C15.48 13.56 15.67 13.75 15.91 13.88L15.99 13.92C16.16 14.00 16.35 14.02 16.54 13.97L16.62 13.94C16.85 13.85 17.05 13.70 17.19 13.50L17.26 13.43C17.44 13.24 17.68 13.13 17.93 13.12C18.19 13.11 18.44 13.20 18.63 13.37C18.82 13.53 18.94 13.77 18.97 14.02C19.00 14.27 18.93 14.53 18.77 14.73C18.39 15.23 17.88 15.61 17.29 15.83L17.03 15.91C16.43 16.06 15.79 16.01 15.21 15.77L14.97 15.65C14.42 15.35 13.95 14.90 13.64 14.36L13.50 14.12C13.21 13.55 13.04 12.92 13.00 12.27L13 12C12.99 11.26 13.17 10.53 13.50 9.87L13.64 9.63C13.96 9.09 14.42 8.64 14.97 8.34C15.60 8.00 16.34 7.91 17.03 8.08Z", fill:"white"}}]}:$H():ep(m)&&m.isEnabled()?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"path",D:{d:"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V19C1 19.53 1.21 20.03 1.58 20.41C1.96 20.78 2.46 21 3 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 3ZM6 11H8C8.26 11 8.51 11.10 8.70 11.29C8.89 11.48 9 11.73 9 12C9 12.26 8.89 12.51 8.70 12.70C8.51 12.89 8.26 13 8 13H6C5.73 13 5.48 12.89 5.29 12.70C5.10 12.51 5 12.26 5 12C5 11.73 5.10 11.48 5.29 11.29C5.48 11.10 5.73 11 6 11ZM12 11H18C18.26 11 18.51 11.10 18.70 11.29C18.89 11.48 19 11.73 19 12C19 12.26 18.89 12.51 18.70 12.70C18.51 12.89 18.26 13 18 13H12C11.73 13 11.48 12.89 11.29 12.70C11.10 12.51 11 12.26 11 12C11 11.73 11.10 11.48 11.29 11.29C11.48 11.10 11.73 11 12 11ZM16 15H18C18.26 15 18.51 15.10 18.70 15.29C18.89 15.48 19 15.73 19 16C19 16.26 18.89 16.51 18.70 16.70C18.51 16.89 18.26 17 18 17H16C15.73 17 15.48 16.89 15.29 16.70C15.10 16.51 15 16.26 15 16C15 15.73 15.10 15.48 15.29 15.29C15.48 15.10 15.73 15 16 15ZM6 15H12C12.26 15 12.51 15.10 12.70 15.29C12.89 15.48 13 15.73 13 16C13 16.26 12.89 16.51 12.70 16.70C12.51 16.89 12.26 17 12 17H6C5.73 17 5.48 16.89 5.29 16.70C5.10 16.51 5 16.26 5 16C5 15.73 5.10 15.48 5.29 15.29C5.48 15.10 5.73 15 6 15Z", fill:"white"}}]}:wtM()}; g.PJ=function(m,F,L){L=L===void 0?350:L;g.d.call(this,{U:"div",UR:["ytp-time-display","notranslate"],T:[{U:"div",J:"ytp-time-wrapper",T:[{U:"div",J:"ytp-time-contents",D:m.N("delhi_modern_web_player")?{"aria-label":"{{timeDisplayAriaLabel}}",role:"button",tabindex:"0"}:{"aria-label":"{{timeDisplayAriaLabel}}"},T:[{U:"span",J:"ytp-time-clip-icon",G0:"{{clipicon}}",D:{"aria-label":"Clip"}},{U:"span",J:"ytp-time-current",G0:"{{currenttime}}"},{U:"span",J:"ytp-time-separator",G0:" / "},{U:"span",J:"ytp-time-duration", G0:"{{duration}}"}]}]},{U:"span",J:"ytp-clip-watch-full-video-button-separator",G0:"\u2022"},{U:"span",J:"ytp-clip-watch-full-video-button",G0:"{{watchfullvideo}}"}]});var u=this;this.api=m;this.Bb=L;this.liveBadge=new g.d({U:"button",UR:["ytp-live-badge","ytp-button"],D:{disabled:"true"},G0:"{{content}}"});this.X=null;this.gx=this.B=!1;this.W=this.Z=this.L=null;this.isPremiere=!1;this.Y=this.V=null;this.G=!1;this.Ou=this.liveIndicatorText=null;this.b9=this.Vc("ytp-clip-watch-full-video-button"); this.liveBadge.setContent("Live");g.Q(this,this.liveBadge);this.api.N("web_player_updated_entrypoint")||this.api.N("delhi_modern_web_player")?this.liveBadge.tF(this.Vc("ytp-time-wrapper")):this.liveBadge.tF(this.element);this.tooltip=F.Jp();this.liveBadge.listen("click",this.onClick.bind(this));this.api.N("delhi_modern_web_player")&&(F=this.Vc("ytp-time-wrapper"),this.K(F,"click",this.Atz),F.classList.toggle("ytp-time-wrapper-delhi",this.canShowCountdown()));this.K(this.b9,"click",this.QVN);this.K(this.api, this.api.C().cR().X.g8(L9)?"playbackChange":"serverstitchedvideochange",function(){ciu(u,u.api.getProgressState().isAtLiveHead)}); this.K(m,"presentingplayerstatechange",this.ev);this.K(m,"appresize",this.ev);this.K(m,"onLoopRangeChange",this.onLoopRangeChange);this.K(m,"videodatachange",this.onVideoDataChange);(F=m.getVideoData())&&this.updateVideoData(F);this.ev();dzv(this,m.getLoopRange())}; ciu=function(m,F){var L=m.liveBadge.element,u=m.api.isLifaAdPlaying();L.disabled=u||F;!ih(m)||m.W===F&&m.Z===m.liveIndicatorText&&m.L===m.isPremiere||(m.W=F,m.Z=m.liveIndicatorText,m.L=m.isPremiere,m.ev(),F?L.classList.add("ytp-live-badge-is-livehead"):L.classList.remove("ytp-live-badge-is-livehead"),m.liveIndicatorText?m.liveBadge.setContent(m.liveIndicatorText):m.liveBadge.setContent(m.isPremiere?"Premiere":"Live"),F?m.X&&(m.X(),m.X=null,L.removeAttribute("data-tooltip-title")):(L.setAttribute("data-tooltip-title", "Skip ahead to live broadcast."),m.X=g.Us(m.tooltip,m.liveBadge.element)))}; var yvB=function(m){return eu[y[16]](this,8,m)}; dzv=function(m,F){var L=m.Ou!==F;m.Ou=F;L&&nRM(m)}; nRM=function(m){m.updateValue("clipicon",{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},T:[{U:"path",D:{d:"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z"}}]}); m.gx&&!m.B?m.updateValue("watchfullvideo","Watch live stream"):m.updateValue("watchfullvideo","Watch full video");g.lT(m.element,"ytp-clip",gb(m));g.lT(m.element,"ytp-live",ih(m))}; ih=function(m){var F=m.api.C().N("enable_linear_program_progress"),L=m.api.getPresentingPlayerType()===2;return m.gx&&!gb(m)&&(!F||!m.B)&&!L}; gb=function(m){return!!m.Ou&&!!m.Ou.postId&&m.api.getPresentingPlayerType()!==2&&(!m.Ou.type||m.Ou.type==="clips")}; JiN=function(m,F){g.d.call(this,{U:"div",J:"ytp-volume-panel",D:{title:m.N("player_tooltip_data_title_killswitch")?"Volume":"","data-tooltip-title":"Volume",role:"slider","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},T:[{U:"div",J:"ytp-volume-slider",T:[{U:"div",J:"ytp-volume-slider-handle"}]}]});var L=this;this.api=m;this.L=F;this.MP=!1;this.Bb=this.volume=0;this.Y=null;this.B=this.X=this.isDragging=!1;this.L=F;this.G=m.BO(); this.W=m.N("web_player_use_screen_width_for_big_mode");this.Z=this.Vc("ytp-volume-slider");this.b9=this.Vc("ytp-volume-slider-handle");this.V=new g.xh(this.Z,!0);g.Q(this,this.V);this.V.subscribe("dragstart",this.mHC,this);this.V.subscribe("dragmove",this.f9,this);this.V.subscribe("dragend",this.dHc,this);this.K(m,"onVolumeChange",this.onVolumeChange);this.K(m,"appresize",this.tvF);this.K(m,"fullscreentoggled",this.xH);this.K(m,"onShowControls",this.Ib);this.K(m,"onHideControls",this.Ib);this.K(this.element, "keydown",this.aT);this.K(this.element,"focus",function(){zd(L,L.X,L.isDragging,!0,L.api.MP())}); this.K(this.element,"blur",function(){zd(L,L.X,L.isDragging,!1,L.api.MP())}); BBM(this,m.mP().getPlayerSize());Heu(this,m.getVolume(),m.isMuted());k5(m,this.element,this)}; CLb=function(m){var F=m.api.BO();m.G!==F&&(m.G=F,Heu(m,m.api.getVolume(),m.api.isMuted()))}; BBM=function(m,F){m.oI(F.width>=350)}; Heu=function(m,F,L){var u=Math.floor(F),q=u+"% volume"+(L?" muted":"");L=L?0:F/100;m.updateValue("valuenow",u);m.updateValue("valuetext",q);u=m.G?78:52;q=!m.api.N("delhi_modern_web_player")&&m.G?18:12;m.b9.style.left=(u-q)*L+"px";m.volume=F}; mUn=function(m,F){g.lT(m.element,"ytp-volume-control-hover",F);zd(m,F,m.isDragging,m.B,m.api.MP())}; zd=function(m,F,L,u,q){var A=m.X||m.isDragging||m.B||m.MP;m.X=F;m.isDragging=L;m.B=u;m.MP=q;F=m.X||m.isDragging||m.B||m.MP;A!==F&&(F?m.Y=m.K(m.element,"wheel",m.RT):(m.Qd(m.Y),m.Y=null),g.lT(m.L,"ytp-volume-slider-active",F))}; Yz=function(m,F){var L=m.C(),u=["ytp-youtube-button","ytp-button","yt-uix-sessionlink"];L.G&&u.push("no-link");var q={title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}",target:L.hF,"data-priority":"6","data-sessionlink":"feature=player-button"};L.G||(q.href="{{url}}");g.d.call(this,{U:"a",UR:u,D:q,G0:"{{logoSvg}}"});this.X=null;this.api=m;this.visible=!1;L.G||(this.X=this.listen("click",this.onClick));this.K(m,"videodatachange",this.onVideoDataChange); this.K(m,"videoplayerreset",this.onVideoDataChange);this.K(m,"onLoopRangeChange",this.onVideoDataChange);this.K(m,"appresize",this.RI);this.onVideoDataChange();L.G||this.addOnDisposeCallback(g.Us(F.Jp(),this.element));this.RI()}; L_b=function(m,F,L){g.j7.call(this);var u=this;this.j=m;this.Hb=F;this.xr=L;this.RW=NaN;this.b9=this.w8=this.playButton=this.V=this.Y=this.Lu=this.jY=this.Bb=this.hF=this.muteButton=this.Z=this.AF=this.lB=this.aW=null;this.X=new Oeb(this.j);this.progressBar=new g.Wg(this.j,this.Hb);this.N1=new g.PJ(this.j,this.Hb);this.Cu=new Ldy(this.j,this.Hb);this.W=new g.nB(this.dK,null,this);L=m.C();this.xr.subscribe("autohideupdate",this.rk,this);var q=!m.getPlayerStateObject().isCued(),A;(this.SY=!m.N("delhi_modern_web_player")&& m.C().N("html5_player_dynamic_bottom_gradient"))?this.AF=A=new JKv(m):A=new g.d({U:"div",J:"ytp-gradient-bottom"});g.Q(this,A);g.Jb(m,A.element,9);this.Qc=new g.Jd(A,250,q,100);g.Q(this,this.Qc);this.B=new g.d({U:"div",J:"ytp-chrome-bottom",T:[{U:"div",J:"ytp-chrome-controls"}]});g.Q(this,this.B);g.Jb(m,this.B.element,9);this.ER=new g.Jd(this.B,250,q,100);g.Q(this,this.ER);this.xC=this.B.element.children[0];g.Q(this,this.X);g.Jb(m,this.X.element,6);this.X.subscribe("show",function(l){u.j.Bq(!l);m.Nr(u.X, l)}); g.Q(this,this.progressBar);this.progressBar.tF(this.B.element,0);q=new N2(m,F);g.Q(this,q);g.Jb(m,q.element,4);q=new g.qn({U:"div",J:"ytp-left-controls"});g.Q(this,q);q.tF(this.xC);m.N("delhi_modern_web_player")||(A=new g.t0(m,F,!1),g.Q(this,A),A.tF(q.element));m.N("web_render_jump_buttons")&&(this.hF=new pa(m,-10),g.Q(this,this.hF),this.hF.tF(q.element));L.Lu||(this.playButton=new g.Xe(m,F),g.Q(this,this.playButton),this.playButton.tF(q.element));m.N("web_render_jump_buttons")&&(this.Bb=new pa(m, 10),g.Q(this,this.Bb),this.Bb.tF(q.element));m.N("delhi_modern_web_player_remove_nav_buttons")||(m.N("delhi_modern_web_player")&&(A=new g.t0(m,F,!1),g.Q(this,A),A.tF(q.element)),A=new g.t0(m,F,!0),g.Q(this,A),A.tF(q.element));if(!m.N("delhi_modern_web_player")||m.N("delhi_modern_web_player_horizontal_volume_controls"))if(A=new g.d({U:"span",J:"ytp-volume-area"}),g.Q(this,A),A.tF(q.element),!L.Th&&(this.muteButton=new oz(m,F),g.Q(this,this.muteButton),this.muteButton.tF(A.element),L.jY&&!L.Z)){var r= new JiN(m,this.B.element);this.w8=r;g.Q(this,r);r.tF(A.element);A=new g.xh(A.element);g.Q(this,A);A.subscribe("hoverstart",function(){var l;(l=u.w8)==null||mUn(l,!0)}); A=new g.xh(q.element);g.Q(this,A);A.subscribe("hoverend",function(){var l;(l=u.w8)==null||mUn(l,!1)})}m.N("delhi_modern_web_player_lhs_volume_controls")&&!m.N("delhi_modern_web_player_horizontal_volume_controls")&&(q.element.classList.add("ytp-left-controls-with-volume"),this.muteButton=new oz(m,F),g.Q(this,this.muteButton),this.muteButton.tF(q.element),this.muteButton.element.classList.add("ytp-standalone-mute-button")); g.Q(this,this.N1);this.N1.tF(q.element);this.jY=new Dw(m,this.progressBar);g.Q(this,this.jY);this.jY.tF(q.element);L.N("web_key_moments_markers")&&(this.Lu=new Ka(m,this.progressBar),g.Q(this,this.Lu),this.Lu.tF(q.element));m.N("delhi_modern_web_player")?this.G=new g.qn({U:"div",J:"ytp-right-controls",T:[{U:"div",J:aF.RIGHT_CONTROLS_LEFT},{U:"div",J:aF.RIGHT_CONTROLS_RIGHT}]}):this.G=new g.qn({U:"div",J:"ytp-right-controls"});g.Q(this,this.G);this.G.tF(this.xC);m.N("delhi_modern_web_player")&&(this.Z= new Tc(m),g.Q(this,this.Z),this.Z.tF(this.G.Vc(aF.RIGHT_CONTROLS_LEFT)),m.N("delhi_modern_web_player_lhs_volume_controls")||m.N("delhi_modern_web_player_horizontal_volume_controls")||(this.muteButton=new oz(m,F),g.Q(this,this.muteButton),this.muteButton.tF(this.G.Vc(aF.RIGHT_CONTROLS_LEFT))));this.q0=new be_(m,F);g.Q(this,this.q0);Dm(this,this.q0,"RIGHT_CONTROLS_LEFT");this.settingsButton=new qX(m,this.X);g.Q(this,this.settingsButton);QqD(this.X,this.settingsButton);Dm(this,this.settingsButton,"RIGHT_CONTROLS_LEFT"); q=m.getVideoData();if(L.d_||q.RH&&L.controlsType==="1")this.Y=new Yz(m,F),g.Q(this,this.Y),this.Y.tF(this.G.element);L.showMiniplayerButton&&!m.N("web_player_miniplayer_in_context_menu")&&(this.V=new fa(m),g.Q(this,this.V),Dm(this,this.V,"RIGHT_CONTROLS_RIGHT"));L.showMiniplayerButton&&this.K(m,"minimized",function(){u.X.hide()}); L.fY&&(F=new uh(m,this.X),g.Q(this,F),Dm(this,F,"RIGHT_CONTROLS_RIGHT"));L.vF&&(F=new Yw(m),g.Q(this,F),Dm(this,F,"RIGHT_CONTROLS_RIGHT"));g.Q(this,this.Cu);Dm(this,this.Cu,"RIGHT_CONTROLS_RIGHT");g.Q(this,this.W);this.K(m,"appresize",this.RI);this.K(m,"fullscreentoggled",this.RI);var G;(G=this.Z)==null||G.subscribe("small-mode-expand-right-bottom-controls",function(){F_u(u)}); var v;(v=this.Z)==null||v.subscribe("small-mode-collapse-right-bottom-controls",function(){F_u(u)}); this.K(m,"presentingplayerstatechange",this.jz);this.K(m,"videodatachange",this.onVideoDataChange);this.RI()}; F_u=function(m){m.B.element.classList.toggle("ytp-xsmall-width-right-controls-expanded",m.Z.isExpanded())}; uLA=function(m,F){m.j.getPlayerStateObject().isCued()||F?F&&(m.ER.hide(),m.Qc.hide(),m.muteButton&&m.muteButton.S0(!1),m.Y&&m.Y.S0(!1),m.V&&m.V.S0(!1),m.j.fn(m.tW())):F||(m.ER.show(),m.Qc.show(),m.muteButton&&m.muteButton.S0(!0),m.Y&&m.Y.S0(!0),m.V&&m.V.S0(!0),m.rk())}; Ahv=function(m){var F=m.j.mP().getPlayerSize().width;return Math.max(F-qDB(m)*2,100)}; qDB=function(m){if(m.j.N("web_player_rtr_ctrls")&&m.j.mP().RM)return 0;var F=m.j.BO(),L=m.j.getVideoData().RH,u=0;m.j.BO()&&m.j.isEmbedsShortsMode()&&(u=(m.j.mP().getPlayerSize().width-m.j.getVideoContentRect().width)/2);return 12*(L?0:F?2:1)+u}; rhD=function(m){var F=m.j.BO()?72:50,L=m.j.C();g.wa(L)&&(L.N("delhi_modern_web_player")?(F=g.CH(L.experiments,"delhi_modern_web_player_responsive_compact_controls_threshold"),F=m.j.N("delhi_modern_web_player_compact_controls")||F>0&&m.j.getPlayerSize().width<=F,F=m.j.BO()?L.N("delhi_modern_web_player_big_mode_consistent_pill_height")?100:112:F?70:78,m.j.getRootNode().classList.contains("ytp-fullscreen-grid-peeking")&&(m=getComputedStyle(m.j.getRootNode()).getPropertyValue("--ytp-grid-peek-height")|| "36px",F+=Number(m.replace("px","")))):F=62,g.Bs(L)&&(F=54));return F}; Dm=function(m,F,L){m.j.N("delhi_modern_web_player")?F.tF(m.G.Vc(aF[L])):F.tF(m.G.element)}; G2j=function(m){R0.call(this,m,!1);var F=this;this.suggestedActions={};this.X=null;this.element.setAttribute("data-overlay-order","7");this.K(this.j,"videodatachange",this.onVideoDataChange);this.K(this.j,g.s5("suggested_action_button_visible"),function(L){yhv(F,L.id);F.enabled=!0;F.XF()}); this.K(this.j,g.bz("suggested_action_button_visible"),function(L){F.enabled=!1;F.XF();F.j.removeCueRange(L.id)}); this.K(m,"presentingplayerstatechange",this.onStateChange)}; yhv=function(m,F){m.text=F;i2M(m);var L;m.onClickCommand=(L=m.suggestedActions[F])==null?void 0:L.tapCommand}; vuD=function(m){m.suggestedActions={};m.j.kM("suggested_action_button_visible");m.X=null;m.j.setTrackingParams(m.badge.element,null);m.B=!1}; NX=function(m){g.d.call(this,{U:"div",J:Td.TITLE,T:[{U:"div",UR:[Td.TEXT,m.N("enable_larger_title_line_height")?"ytp-title-text-larger-line-height":""],T:[{U:"a",UR:[Td.LINK,Td.SESSIONLINK],D:{target:m.C().hF,href:"{{url}}","data-sessionlink":"feature=player-title",tabIndex:"{{channelTitleFocusable}}"},G0:"{{title}}"},{U:"div",J:Td.SUBTEXT,T:["{{subtextElement}}"]}]}]});this.api=m;this.X=null;this.link=this.Vc(Td.LINK);m.createClientVe(this.element,this,23851);this.K(m,"videodatachange",this.FN); this.K(m,"videoplayerreset",this.FN);this.FN()}; l3A=function(m){m.updateValue("channelLink","");m.updateValue("channelName","");g.Bs(m.api.C())||m.api.N("enable_channel_title_always_focusable")?m.updateValue("channelTitleFocusable","0"):m.updateValue("channelTitleFocusable","-1")}; g.pr=function(m,F){g.d.call(this,{U:"div",T:[{U:"div",J:"ytp-tooltip-text-wrapper",D:{"aria-hidden":"{{ariaHidden}}"},T:[{U:"div",J:"ytp-tooltip-edu",T:[{U:"svg",D:{height:"100%",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",D:{d:"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z"}}]},{U:"span",G0:"{{eduText}}"}]},{U:"div",J:"ytp-tooltip-image"},{U:"div",J:"ytp-tooltip-title",T:[{U:"span",G0:"{{title}}"},{U:"div",J:"ytp-tooltip-keyboard-shortcut", G0:"{{keyBoardShortcutTitle}}"}]},{U:"div",J:"ytp-tooltip-bottom-text",T:[{U:"span",J:"ytp-tooltip-text",G0:"{{text}}"},{U:"div",J:"ytp-tooltip-keyboard-shortcut",G0:"{{keyBoardShortcut}}"}]},{U:"div",J:"ytp-tooltip-progress-bar-pill",T:[{U:"div",J:"ytp-tooltip-progress-bar-pill-time-stamp",G0:"{{pillTimeStamp}}"},{U:"div",J:"ytp-tooltip-progress-bar-pill-title",G0:"{{pillTitle}}"}]}]},{U:"div",J:"ytp-tooltip-bg",T:[{U:"div",J:"ytp-tooltip-duration",G0:"{{duration}}"}]}]});var L=this;this.api=m;this.jY= F;this.W=function(u){(u=u.relatedTarget)&&g.Xl(L.X,u)||L.Ta()}; this.Y=function(u){L.type===3&&L.Ta();(u=u.currentTarget)&&u.nodeType===1&&!L.type&&(u.removeEventListener("mouseover",L.Y),u.addEventListener("mouseout",L.W),u.removeEventListener("focus",L.Y),u.addEventListener("blur",L.W),wGj(L,u,2))}; this.Bb=function(){L.Ta()}; this.type=this.X=null;this.Z=!1;this.B=null;this.G="";this.L=!0;this.scale=1;this.env=this.api.C();this.ER=this.env.B;this.wrapper=this.Vc("ytp-tooltip-text-wrapper");this.bg=this.Vc("ytp-tooltip-bg");this.Qc=this.Vc("ytp-tooltip-edu");this.image=this.Vc("ytp-tooltip-image");this.text=this.Vc("ytp-tooltip-text");this.bottomText=this.Vc("ytp-tooltip-bottom-text");this.title=this.Vc("ytp-tooltip-title");this.fade=new g.Jd(this,100);this.V=NaN;this.Re=this.api.mP().getPlayerSize().width;this.b9=new g.Bk(this.UsP, 250,this);this.Hb=new g.Bk(this.Ta,5E3,this);g.Q(this,this.fade);g.Q(this,this.b9);g.Q(this,this.Hb);kN&&(m=this.Vc("ytp-tooltip-text"),m.setAttribute("role","text"),m.setAttribute("aria-live","polite"))}; VxM=function(m,F){m.env.N("delhi_modern_web_player")&&m.scale!==.6&&(m.scale=F?.8:1)}; g.Us=function(m,F){if(m.ER)return function(){}; F.addEventListener("mouseover",m.Y);F.addEventListener("focus",m.Y);var L=m.env.N("player_tooltip_data_title_killswitch")?F.getAttribute("title"):F.getAttribute("data-tooltip-title");L&&!F.hasAttribute("aria-label")&&F.setAttribute("aria-label",L);return function(){m.X===F&&m.Ta();F.removeEventListener("mouseover",m.Y);F.removeEventListener("focus",m.Y)}}; wGj=function(m,F,L,u){if(F&&!F.hasAttribute)m=new g.oZ("showElementTooltip called with non-element.",F.toString()),g.Nl(m);else{isNaN(m.V)||(m.V=NaN,m.bg.style.background="");g.GE(m.element,"ytp-tooltip-progress-bar-style");m.X=F;m.Z=!!u;u?m.G=u:(m.env.N("player_tooltip_data_title_killswitch")?m.G=F.getAttribute("title"):m.G=F.getAttribute("data-tooltip-title"),m.env.N("player_tooltip_data_title_killswitch")?F.removeAttribute("title"):F.removeAttribute("data-tooltip-title"));g.q5(m.element,"ytp-tooltip"); var q=F.getAttribute("data-tooltip-image");q&&(m.image.style.backgroundImage="url("+q+")");u?m.update({ariaHidden:"false"}):m.update({ariaHidden:"true"});g.lT(m.element,"ytp-tooltip-image-enabled",!!q);F=F.getAttribute("data-tooltip-opaque");g.lT(m.element,"ytp-tooltip-opaque",!!F);m.type=L;m.api.addEventListener("appresize",m.Bb);m.L&&(Kr(m),m.fade.show(0))}}; Kr=function(m){if(m.X){var F=m.X.getAttribute("data-tooltip-text");if(m.G&&m.X.getAttribute("aria-label")!==m.G)var L=m.G;var u=m.X.getAttribute("aria-keyshortcuts"),q=m.X.getAttribute("data-title-no-tooltip");u&&q&&(L=g.L8("$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY",{BUTTON_TITLE:q,SHORTCUT_KEY:u}));L&&m.X.setAttribute("aria-label",L);if(F&&!m.Z){VxM(m,!0);var A=m.X;m.updateValue("text",F);L=A.getAttribute("data-duration");m.update({title:m.G,duration:L});A=A.getAttribute("data-preview");m.env.N("delhi_modern_web_player")? (m.updateValue("title",q),m.updateValue("keyBoardShortcutTitle",u.toUpperCase())):VxM(m,!1);u=243*m.scale;q=141*m.scale;m.bg.style.width=u+"px";m.bg.style.height=q+"px";m.bg.style.backgroundImage=A?"url("+A+")":"";m.bg.style.backgroundSize=u+"px "+q+"px";m.wrapper.style.width=u+"px";g.yg(m.element,["ytp-text-detail","ytp-preview"]);g.lT(m.element,"ytp-has-duration",!!L)}else q&&u&&m.env.N("delhi_modern_web_player")?(m.updateValue("text",q),m.updateValue("keyBoardShortcut",u.toUpperCase())):m.updateValue("text", m.G),g.vq(m.element,["ytp-text-detail","ytp-preview","ytp-has-duration"]);L=m.X;L.hasAttribute("data-tooltip-offset-y")?(L=Number(L.getAttribute("data-tooltip-offset-y")),L=isNaN(L)?0:L):L=0;jSN(m,!!F,void 0,L)}}; jSN=function(m,F,L,u){var q=Math.min(m.Re,300*m.scale);m.element.style.maxWidth=F?"":q+"px";m.jY.A7(m.element,m.X,L,m.type===1,u);m.element.style.top?g.rm(m.element,"ytp-bottom"):m.element.style.bottom&&g.rm(m.element,"ytp-top");m.type===3&&m.Hb.start()}; I3_=function(m,F){g.lT(m.element,"ytp-preview",F>=0);if(!(F<0||F===m.V)){m.V=F;F=243*m.scale;var L=141*m.scale,u=kNv(m.B,m.V,F);Chj(m.bg,u,F,L,!0);m.b9.start()}}; Rnv=function(m){var F=m.X;m.type===3&&m.Hb.stop();m.api.removeEventListener("appresize",m.Bb);m.Z||(m.env.N("player_tooltip_data_title_killswitch")?F.setAttribute("title",m.G):F.setAttribute("data-tooltip-title",m.G));m.G="";m.X=null;m.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});m.wrapper.style.width=""}; env=function(m){g.d.call(this,{U:"button",UR:["ytp-watch-later-button","ytp-button"],D:{title:m.N("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.Qi(m.C()))},T:[{U:"div",J:"ytp-watch-later-icon",G0:"{{icon}}"},{U:"div",J:"ytp-watch-later-title",G0:"Watch later"}]});this.j=m;this.icon=null;this.visible=this.isRequestPending=this.X=!1;Dyv(m);m.createClientVe(this.element,this,28665);this.listen("click", this.onClick,this);this.K(m,"videoplayerreset",this.onReset);this.K(m,"appresize",this.Os);this.K(m,"videodatachange",this.Os);this.K(m,"presentingplayerstatechange",this.Os);this.Os();m=this.j.C();var F=g.Xx("yt-player-watch-later-pending");m.V&&F?(NIv(),$UD(this)):this.FN(2);g.lT(this.element,"ytp-show-watch-later-title",g.Qi(m));k5(this.j,this.element,this)}; PdN=function(m){var F=m.j.getPlayerSize(),L=m.j.C(),u=m.j.getVideoData(),q=g.Qi(L)&&g.dY(m.j)&&g.n(m.j.getPlayerStateObject(),128),A=L.G;return L.GY&&F.width>=240&&!u.isAd()&&u.GY&&!q&&!u.RH&&!m.j.isEmbedsShortsMode()&&!A}; ity=function(m,F){GcZ(g.ra(m.j.C()),"wl_button",function(){NIv({videoId:F});window.location.reload()})}; $UD=function(m){if(!m.isRequestPending){m.isRequestPending=!0;m.FN(3);var F=m.j.getVideoData();F=m.X?F.removeFromWatchLaterCommand:F.addToWatchLaterCommand;var L=m.j.WO(),u=m.X?function(){m.X=!1;m.isRequestPending=!1;m.FN(2);m.j.C().W&&m.j.Wb("WATCH_LATER_VIDEO_REMOVED")}:function(){m.X=!0; m.isRequestPending=!1;m.FN(1);m.j.C().B&&m.j.Of(m.element);m.j.C().W&&m.j.Wb("WATCH_LATER_VIDEO_ADDED")}; Zb(L,F).then(u,function(){m.isRequestPending=!1;m.FN(4,"An error occurred. Please try again later.");m.j.C().W&&m.j.Wb("WATCH_LATER_ERROR","An error occurred. Please try again later.")})}}; guZ=function(m,F){if(F!==m.icon){switch(F){case 3:var L=Nv();break;case 1:L=VL();break;case 2:L={U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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:L={U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path", bM:!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",L);m.icon=F}}; znM=function(){g.sC.apply(this,arguments);this.EH=(this.x0=g.Qi(this.api.C()))&&(this.api.C().B||us()||Fx());this.J1=48;this.ZS=69;this.N7=this.Ee=null;this.EC=[];this.tj=this.VE=this.Ed=this.lP=this.tp=null;this.DN=[];this.contextMenu=this.O7=this.overflowButton=this.hN=this.U7=this.searchButton=this.copyLinkButton=this.shareButton=this.BF=this.Xa=this.title=this.channelAvatar=this.iN=this.tooltip=null;this.bQ=!1;this.MV=this.Tv=this.dU=this.mW=null;this.xwC=this.q8=this.Rj=!1}; YDN=function(m){var F=m.api.C(),L=g.n(m.api.getPlayerStateObject(),128);return F.V&&L&&!m.api.isFullscreen()}; a3n=function(m){if(m.Lr()&&!m.api.isEmbedsShortsMode()&&m.hN){var F=m.api.N("web_player_hide_overflow_button_if_empty_menu");!m.BF||F&&!PdN(m.BF)||ReM(m.hN,m.BF);!m.shareButton||F&&!ZrB(m.shareButton)||ReM(m.hN,m.shareButton);!m.copyLinkButton||F&&!Nxy(m.copyLinkButton)||ReM(m.hN,m.copyLinkButton)}else{F=m.api.C().getWebPlayerContextConfig();if(m.hN){for(var L=m.hN,u=g.Z(L.actionButtons),q=u.next();!q.done;q=u.next())q.value.detach();L.actionButtons=[]}m.searchButton&&!g.Xl(m.Xa.element,m.searchButton.element)&& m.searchButton.tF(m.Xa.element);!m.BF||(F==null?0:F.hideTopWatchNextButton)||g.Xl(m.Xa.element,m.BF.element)||m.BF.tF(m.Xa.element);!m.shareButton||(F==null?0:F.hideTopShareButton)||g.Xl(m.Xa.element,m.shareButton.element)||m.shareButton.tF(m.Xa.element);m.copyLinkButton&&!g.Xl(m.Xa.element,m.copyLinkButton.element)&&m.copyLinkButton.tF(m.Xa.element)}}; DUv=function(m,F,L){F=L?F.lastElementChild:F.firstElementChild;for(var u=null;F;){if(r$(F,"display")!=="none"&&F.getAttribute("aria-hidden")!=="true"){var q=void 0;F.tabIndex>=0?q=F:q=DUv(m,F,L);q&&(u?L?q.tabIndex>u.tabIndex&&(u=q):q.tabIndexu/1E3+1)return{msg:"in-the-past"};if(A.isLivePlayback&&!isFinite(u))return{msg:"live-infinite"};u=F.CA();var G=null;u&&(G=u.isView()?u.mediaElement.No():u.No());if(G&&G.length>12&&g.hc(q))return{msg:"played-ranges"};if(!q.G)return null;if(!r)return{msg:"no-pvd-formats"};if(!q.G.X||!r.X)return{msg:"non-dash"};u=r.videoInfos[0];G=q.G.videoInfos[0];m.Bb&&Dh(A)&& (u=F.Kx(),G=L.Kx());if(!u||!G)return{msg:"no-video-info"};if(m.L&&(hX(u)||hX(G)))return{msg:"av1"};F=m.V&&A.Yj()&&G8();if(G.containerType!==u.containerType)if(F)A.XN("sgap",{ierr:"container"});else return{msg:"container"};if(m.Y&&!F&&(G.d8!==u.d8||G.d8===""||u.d8===""))return{msg:"codec"};if(m.Z&&G.video&&u.video&&Math.abs(G.video.width/G.video.height-u.video.width/u.video.height)>.01)return{msg:"ratio"};if(g.hc(A)&&g.hc(q))return{msg:"content-protection"};r=r.X[0];q=q.G.X[0];L=r.audio;var v=q.audio; if(L.sampleRate!==v.sampleRate&&!g.vm)if(F)A.XN("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:r.itag,cr:L.sampleRate,ni:q.itag,nr:v.sampleRate};return(L.numChannels||2)!==(v.numChannels||2)?{msg:"channel-count"}:m.W&&A.Yj()&&u.video.fps!==G.video.fps?{msg:"fps"}:null}; f3n=function(m,F,L){var u=m.getVideoData(),q=F.getVideoData();if(!u.C().supportsGaplessShorts())return{nq:"env"};if((!L.hF||u.Fa&&!u.isAd()||q.Fa&&!q.isAd())&&(!L.B||u.Fa&&!u.isAd()||q.Fa)&&(!L.G||q.Fa&&!q.isAd()||u.Fa)&&(u.Fa||q.Fa))return{nq:"autoplay"};if(u.endSeconds>0)return{nq:"endcr"};if(!u.Z)return{nq:"client"};if(!m.q5())return{nq:"no-empty"};m=K_A(L,m,F,Infinity);return m!=null?{nq:m.msg}:null}; MX=function(m){g.O.call(this);this.app=m;this.Y=this.V=this.B=this.X=null;this.G=1;this.events=new g.j7(this);this.events.K(this.app.ZC,g.bz("gaplessshortslooprange"),this.W);g.Q(this,this.events)}; xUv=function(){this.X=this.Z=this.G=this.B=this.hF=this.L=this.Bb=this.W=this.Y=this.V=!1}; MxB=function(m){var F=new xUv;F.V=m.N("h5_gapless_support_types_diff");F.W=!1;F.Bb=m.N("html5_gapless_use_format_info_fix");F.L=m.N("html5_gapless_disable_on_av1")&&!m.N("html5_gapless_enable_on_av1");F.Y=m.N("html5_gapless_check_codec_diff_strictly");F.hF=m.N("html5_gapless_on_ad_autoplay");F.Z=m.N("html5_gapless_disable_diff_aspect_radio");F.B=m.N("html5_gapless_ad_autoplay_on_ad_to_video_only")&&!m.N("html5_disable_loop_range_for_shorts_ads");F.X=m.N("html5_pseudogapless_shorts_seek_to_next_start"); F.G=m.N("html5_gapless_ad_autoplay_on_video_to_ad_only");return F}; g.Zm=function(m,F,L,u){u=u===void 0?!1:u;Pl.call(this);this.mediaElement=m;this.start=F;this.end=L;this.X=u}; ZtN=function(m,F,L,u,q,A){A=A===void 0?0:A;g.O.call(this);var r=this;this.policy=m;this.X=F;this.B=L;this.Nm=q;this.Y=A;this.V=this.G=null;this.currentVideoDuration=this.L=-1;this.Z=!1;this.w_=new e9;this.L$=u-F.CI()*1E3;this.w_.then(void 0,function(){}); this.timeout=new g.Bk(function(){r.AD("timeout")},1E4); g.Q(this,this.timeout);this.W=isFinite(u)||this.Nm.C().experiments.fu("html5_pseudogapless_shorts")&&Dh(F.getVideoData());this.status={status:0,error:null}}; ouA=function(m){var F,L,u,q,A,r,G,v,l;return g.h(function(w){if(w.X==1){if(m.sR())return w.return(Promise.reject(Error(m.status.error||"disposed")));m.timeout.start();return g.k(w,m.w_,2)}F=m.X.CA();if(F.isEnded())return m.AD("ended_in_finishTransition"),w.return(Promise.reject(Error(m.status.error||"")));if(!m.V||!w0(m.V))return m.AD("next_mse_closed"),w.return(Promise.reject(Error(m.status.error||"")));if(m.B.Ss()!==m.V)return m.AD("next_mse_mismatch"),w.return(Promise.reject(Error(m.status.error|| "")));L=Sp(m);u=L.G1;q=L.Cy;A=L.mp;m.X.X0(!1,!0);r=SDB(F,u,A,!m.B.getVideoData().isAd());m.B.setMediaElement(r);(G=m.X.JT())&&m.B.dC(G.h9,G.XM);m.W&&(m.policy.X||m.B.seekTo(m.B.getCurrentTime()+.001,{Fv:!0,Ie:3,Jt:"gapless_pseudo"}),r.play());v=F.dY();v.cpn=m.X.getVideoData().clientPlaybackNonce;v.st=""+u;v.et=""+A;m.B.XN("gapless",v);m.X.XN("gaplessTo",{cpn:m.B.getVideoData().clientPlaybackNonce});l=m.X.getPlayerType()===m.B.getPlayerType();m.X.NV(q,!0,!1,l,m.B.getVideoData().clientPlaybackNonce); m.B.NV(m.B.getCurrentTime(),!0,!0,l,m.X.getVideoData().clientPlaybackNonce);m.B.wR();g.p4(function(){!m.B.getVideoData().W&&m.B.getPlayerState().isOrWillBePlaying()&&m.B.pG()}); oF(m,6);m.dispose();return w.return(Promise.resolve())})}; UUM=function(m){if(m.B.getVideoData().G){var F=m.Nm.C().N("html5_gapless_suspend_next_loader")&&m.Y===1;m.B.Ui(m.V,F,XGu(m));oF(m,3);txv(m);var L=EuM(m);F=L.oy;L=L.HY;F.subscribe("updateend",m.Y4,m);L.subscribe("updateend",m.Y4,m);m.Y4(F);m.Y4(L)}}; txv=function(m){m.X.unsubscribe("internalvideodatachange",m.gy,m);m.B.unsubscribe("internalvideodatachange",m.gy,m);m.Nm.C().N("html5_gapless_use_format_info_fix")&&(m.X.unsubscribe("internalvideoformatchange",m.gy,m),m.B.unsubscribe("internalvideoformatchange",m.gy,m));m.X.unsubscribe("mediasourceattached",m.gy,m);m.B.unsubscribe("statechange",m.mO,m)}; SDB=function(m,F,L,u){m=m.isView()?m.mediaElement:m;return new g.Zm(m,F,L,u)}; oF=function(m,F){F<=m.status.status||(m.status={status:F,error:null},F===5&&m.w_.resolve())}; XGu=function(m){return m.Nm.C().N("html5_gapless_no_clear_buffer_timeline")&&m.Y===1&&hB(m.X.getVideoData())}; Sp=function(m){var F=m.X.CA();F=F.isView()?F.start:0;var L=m.X.getVideoData().isLivePlayback?Infinity:m.X.VZ(!0);L=Math.min(m.L$/1E3,L)+F;var u=m.W?100:0;m=L-m.B.qH()+u;return{py:F,G1:m,Cy:L,mp:Infinity}}; EuM=function(m){return{oy:m.G.X.aH,HY:m.G.B.aH}}; XX=function(m){g.O.call(this);var F=this;this.app=m;this.Z=this.B=this.X=null;this.Bb=!1;this.hF=this.L=this.G=this.V=null;this.Y=MxB(this.app.C());this.W=function(){g.p4(function(){k2n(F)})}}; hnu=function(m,F,L,u,q){u=u===void 0?0:u;q=q===void 0?0:q;m.q5()||(tK(m),Ex(m));m.V=new e9;m.X=F;var A=L,r=q===0;r=r===void 0?!0:r;var G=m.app.DC(),v=G.getVideoData().isLivePlayback?Infinity:G.VZ(!0)*1E3;A>v&&(A=v-200,m.Bb=!0);r&&G.getCurrentTime()>=A/1E3?m.W():(m.B=G,r&&(r=A,A=m.B,m.app.ZC.addEventListener(g.s5("vqueued"),m.W),r=isFinite(r)||r/1E3>A.getDuration()?r:0x8000000000000,m.Z=new g.O5(r,0x8000000000000,{namespace:"vqueued"}),A.addCueRange(m.Z)));r=u/=1E3;A=F.getVideoData().X;u&&A&&m.B&& (G=u,v=0,F.getVideoData().isLivePlayback&&(r=Math.min(L/1E3,m.B.VZ(!0)),v=Math.max(0,r-m.B.getCurrentTime()),G=Math.min(u,F.VZ()+v)),r=m4N(A,G)||u,r!==u&&m.X.XN("qvaln",{st:u,at:r,rm:v,ct:G}));F=r;u=m.X;u.getVideoData().rJ=!0;u.getVideoData().Z=!0;u.Yz(!0);A={};m.B&&(A=m.B.yZ(),r=m.B.getVideoData().clientPlaybackNonce,A={crt:(A*1E3).toFixed(),cpn:r});u.XN("queued",A);F!==0&&u.seekTo(F+.01,{Fv:!0,Ie:3,Jt:"videoqueuer_queued"});m.G=new ZtN(m.Y,m.app.DC(),m.X,L,m.app,q);L=m.G;L.status.status!==Infinity&& (oF(L,1),L.X.subscribe("internalvideodatachange",L.gy,L),L.B.subscribe("internalvideodatachange",L.gy,L),L.Nm.C().N("html5_gapless_use_format_info_fix")&&(L.X.subscribe("internalvideoformatchange",L.gy,L),L.B.subscribe("internalvideoformatchange",L.gy,L)),L.X.subscribe("mediasourceattached",L.gy,L),L.B.subscribe("statechange",L.mO,L),L.X.subscribe("newelementrequired",L.Or,L),L.gy());return m.V}; k2n=function(m){var F,L,u,q,A,r,G;g.h(function(v){switch(v.X){case 1:if(m.sR()||!m.V||!m.X)return v.return();m.Bb&&m.app.DC().fL(!0,!1);F=null;if(!m.G){v.OR(2);break}g.qN(v,3);return g.k(v,ouA(m.G),5);case 5:g.v2(v,2);break;case 3:F=L=g.lq(v);case 2:if(!m.X)return v.return();W_Z.DQ("vqsp",function(){m.app.M1(m.X)}); if(!m.X)return v.return();u=m.X.CA();m.app.C().N("html5_gapless_seek_on_negative_time")&&u&&u.getCurrentTime()<-.01&&m.X.seekTo(0);W_Z.DQ("vqpv",function(){m.app.playVideo()}); F&&(m.X?(q=F?F.message:"forced",(A=m.B)==null||A.XN("gapfulfbk",{r:q}),m.X.uZ(q)):(r=m.B)==null||r.XN("gapsp",{}));G=m.V;Ex(m);G&&G.resolve();return v.return(Promise.resolve())}})}; Ex=function(m,F){F=F===void 0?!1:F;if(m.B){if(m.Z){var L=m.B;m.app.ZC.removeEventListener(g.s5("vqueued"),m.W);L.removeCueRange(m.Z)}m.B=null;m.Z=null}m.G&&(m.G.status.status!==6&&(L=m.G,L.status.status!==Infinity&&L.Y!==1&&L.AD("Canceled")),m.G=null);m.V=null;m.X&&!F&&m.X!==m.app.XI()&&m.X!==m.app.DC()&&m.X.dispose();m.X&&F&&m.X.Oq();m.X=null;m.Bb=!1}; tK=function(m){m.hF&&m.L&&m.hF.removeEventListener("timeupdate",m.L);m.L=null;m.hF=null}; sSn=function(m,F){if(m.app.C().cR().X.g8(Otb)){var L=m.app.C().cR().X.g8(QSy);if(!(L<=0)){tK(m);var u,q=(u=m.app.DC())==null?void 0:u.CA();q&&m.X&&(m.X.getVideoData().dI=!0,m.L=function(){var A=q.getCurrentTime();A>=F+L/1E3&&(A=Date.now()-(A-F)*1E3,m.app.eJ().tick("pbs",A),tK(m))},m.hF=q,q.addEventListener("timeupdate",m.L))}}}; btB=function(m){var F;return((F=m.G)==null?void 0:F.currentVideoDuration)||-1}; chv=function(m,F,L){if(m.q5())return"qie";if(m.X==null||m.X.sR()||m.X.getVideoData()==null)return"qpd";if(F.videoId!==m.X.H2())return"vinm";if(btB(m)<=0)return"ivd";if(L!==1)return"upt";if((L=m.G)==null)m=void 0;else if(L.getStatus().status!==5)m="niss";else if(K_A(L.policy,L.X,L.B,L.L$)!=null)m="pge";else{F=EuM(L);m=F.oy;var u=F.HY;F=g.CH(L.Nm.C().experiments,"html5_shorts_gapless_next_buffer_in_seconds");var q=L.L+F;L.Nm.C().experiments.fu("html5_pseudogapless_shorts")&&(q=Sp(L).G1+F);L=Cv(u.Pn(), q);m=Cv(m.Pn(),q);m=!(F>0)||L&&m?null:"neb"}return m!=null?m:null}; dU_=function(){g.LT.call(this);var m=this;this.fullscreen=0;this.V=this.G=this.pictureInPicture=this.X=this.B=this.inline=!1;this.Y=function(){m.XF()}; DHM(this.Y);this.L=this.getVisibilityState(this.X2(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.xj(),this.Vu(),this.E5(),this.jb())}; M0j=function(m){return!(m.isMinimized()||m.isInline()||m.isBackground()||m.xj()||m.Vu()||m.E5()||m.jb())}; g.Ux=function(m){g.O.call(this);this.S=m;this.videoData=this.playerState=null}; Htu=function(m,F,L){return(L===void 0?0:L)?new nuj(m,F):new BwZ(m,F)}; BwZ=function(m,F){g.O.call(this);var L=this;this.data=[];this.G=m||NaN;this.B=F||null;this.X=new g.Bk(function(){kz(L);hK(L)}); g.Q(this,this.X)}; kz=function(m){var F=(0,g.a9)();m.data.forEach(function(L){L.expireu)break;var A=L.X.remove(),r=L.map.get(A);r&&r.EX===q&&Ox(L,A,!0)}Q0(L)}); this.map=new Map;this.X=new h4;Number.isNaN(m);g.Q(this,this.G)}; Ox=function(m,F,L){var u=m.map.get(F);if(!u)return!1;m.map.delete(F);L&&m.B&&m.B(u.value);if(m.X.X.length>m.map.size*2)for(m.X.clear(),F=g.Z(m.map.entries()),L=F.next();!L.done;L=F.next())u=g.Z(L.value),L=u.next().value,u=u.next().value,isFinite(u.EX)&&m.X.enqueue(u.EX,L);return!0}; Q0=function(m){m.G.stop();for(var F;!m.X.isEmpty();){var L=k9(m.X);var u=m.X.X;u=u.length!=0?u[0].getValue():void 0;if(L===void 0||u===void 0)break;if((u=m.map.get(u))&&u.EX===L){F=L;break}else m.X.remove()}F!==void 0&&(L=(0,g.a9)(),m.G.start(Math.max(F-L,100)))}; g.sx=function(m,F){g.O.call(this);var L=this;this.api=m;this.G={};this.gs=null;this.V={};this.X=null;this.W=new Map;this.Y=null;F=Htu(F,function(u){u!==L.Lw({playerType:u.getPlayerType()})&&u.dispose()},m.C().cR().X.g8(Jh_)); g.Q(this,F);this.B=this.hF=this.Z=new g.Ux(m.C());this.L=F}; bh=function(m,F,L){var u=[m.B];m.X&&u.push(m.X);m.api.publish("playbackChange",{active:u.filter(function(q){return q.getPlayerType()!==0}).map(function(q){return{cpn:q.NH()}}), started:F.filter(function(q){return q.getPlayerType()!==0}).map(function(q){return{cpn:q.NH()}}), ended:L.filter(function(q){return q.getPlayerType()!==0}).map(function(q){return{cpn:q.NH()}})})}; Cdv=function(m){for(var F=m.X?[m.X]:[],L=g.Z(Object.values(m.V)),u=L.next();!u.done;u=L.next())u.value.dispose();m.V={};m.X=null;m.Y=null;m.W.clear();bh(m,[],F)}; cJ=function(m,F,L){var u=u===void 0?"":u;var q=[F],A=m.X?[m.X]:[];m.V[F.NH()]=F;m.X=F;L&&(m.Y=F);m.W.set(u,F);bh(m,q,A)}; qqN=function(m){var F=m.experiments,L=F.fu.bind(F);mWv=L("html5_use_async_stopVideo");Fwu=L("html5_pause_for_async_stopVideo");LwN=L("html5_not_reset_media_source");L("html5_listen_for_audio_output_changed")&&(ZVv=!0);VG=L("html5_not_reset_media_source");uBv=L("html5_not_reset_media_source");r0=L("html5_retain_source_buffer_appends_for_debugging");H2_(L("web_watch_pip")||L("web_shorts_pip"));pob(L("log_foreground_not_focused_as_background"));fzZ(L("web_player_pip_logging_fix"));L("html5_mediastream_applies_timestamp_offset")&& (mZ=!0);m.wY()&&M2B();Error.stackTraceLimit=50;var u=g.CH(F,"html5_idle_rate_limit_ms");u&&Object.defineProperty(window,"requestIdleCallback",{value:function(q){return window.setTimeout(q,u)}}); N0B(m.Y);QrM(L("html5_use_ump_request_slicer"));zjj(L("html5_record_now"));L("html5_disable_streaming_xhr")&&(wY=!1);L("html5_byterate_constraints")&&(hC=!0);L("html5_use_non_active_broadcast_for_post_live")&&(zj=!0);L("html5_enable_encrypted_av1")&&(k_=!0);zqn(g.CH(m.experiments,"html5_sticky_duration_mos"))}; Rlv=function(m){function F(A,r,G){u.push(u4(r(G),function(v){L[A]=v}))} var L={};m=m.experiments.QG();var u=[],q=m.X.g8(ANZ);q&&F("MediaSource.EnableUsingMediaSourceBufferedRange",g5M,q===1);(q=m.X.g8(rNy))&&F("HTTP3",z6n,q===1);(q=m.X.g8(yNu))&&F("MediaSource.EnableUsingMediaSourceAttachmentMethods",YsD,q===1);(q=m.X.g8(G7u))&&F("QUIC",a8A,q===1);(q=m.X.g8(vdM))&&F("Media.PlayerConfiguration.DecodeToTexturePreferred",TYv,q===1);(q=m.X.g8(lov))&&F("Media.AudioWriteDurationLocal",DJn,Number(q));(q=m.X.g8(w6M))&&F("Media.DisableAllocator",NYA,Number(q)===1);(q=m.X.g8(V1u))&& F("Media.VideoBufferSizeClampMb",pBy,q);(q=m.X.g8(jXZ))&&F("Media.EnableAllocateOnDemand",KnM,Number(q)===1);(m=m.X.g8(IoM))&&F("Media.NotifyMemoryPressureBeforePlayback",f8Z,Number(m)===1);return u4(sVN(u),function(){return L})}; $Wj=function(m){this.B=m===void 0?15:m;this.values=new Float64Array(176);this.X=new Float64Array(11);this.G=new Float64Array(16)}; db=function(m,F,L,u){L=L===void 0?.5:L;u=u===void 0?0:u;this.resolution=F;this.B=0;this.G=!1;this.JJ=!0;this.X=Math.round(m*this.resolution);this.values=Array(this.X);for(m=0;m0)F=m.byterate,this.Bb= !0;else{var u;L=(((u=navigator.connection)==null?void 0:u.downlink)||0)*64*1024;L>0&&(F=L,this.Bb=!0)}this.G.iV(this.policy.L,F);m.delay>0&&this.W.iV(1,Math.min(m.delay,2));m.stall>0&&this.Z.iV(1,m.stall);m.init>0&&(this.xC=Math.min(m.init,this.xC));m.interruptions&&(this.V=this.V.concat(m.interruptions),this.V.length>16&&this.V.pop());this.b9=(0,g.a9)();this.policy.Z>0&&(this.w8=new g.Bk(this.Cu,this.policy.Z,this),g.Q(this,this.w8),this.w8.start())}; fW=function(m,F,L,u){m.G.iV(u===void 0?F:u,L/F);m.L=(0,g.a9)()}; WW_=function(m){m.Y||(m.Y=(0,g.a9)());m.policy.hF&&(m.L=(0,g.a9)())}; Qvv=function(m,F){if(m.Y){var L=F-m.Y;if(L<6E4){if(L>1E3){var u=m.interruptions;u.push(Math.ceil(L));u.sort(function(q,A){return A-q}); u.length>16&&u.pop()}m.ER+=L}}m.Y=F}; nr=function(m,F,L,u,q,A){A=A===void 0?!1:A;m.jY.iV(F,L/F);m.L=(0,g.a9)();q||m.hF.iV(1,F-u);A||(m.Y=0);m.b9>-1&&(0,g.a9)()-m.b9>3E4&&(Y5N(Dz(m)),m.b9=(0,g.a9)(),m.Bb=!0)}; BJ=function(m,F,L){F=Math.max(F,m.B.X);m.Z.iV(1,L/F)}; u1=function(m){m=m.W.s7()+m.Qc.s7()||0;m=isNaN(m)?.5:m;return m=Math.min(m,5)}; Pju=function(m,F,L){isNaN(L)||(m.Hb+=L);isNaN(F)||(m.AF+=F)}; ihZ=function(m){m=m.G.s7();return m>0?m:1}; AY=function(m,F,L){F=F===void 0?!1:F;L=L===void 0?1048576:L;var u=ihZ(m);u=1/((m.Z.s7()||0)*m.policy.Bb+1/u);var q=m.jY.s7();q=q>0?q:1;var A=Math.max(u,q);m.policy.Y>0&&q=4E3}; gdM=function(m){this.experiments=m;this.X=17;this.G=13E4;this.L=.5;this.V=this.B=!1;this.b9=this.N("html5_use_histogram_for_bandwidth");this.Y=g.CH(this.experiments,"html5_auxiliary_estimate_weight");this.Bb=g.CH(this.experiments,"html5_stall_factor")||1;this.Z=g.CH(this.experiments,"html5_check_for_idle_network_interval_ms");this.W=this.experiments.fu("html5_trigger_loader_when_idle_network");this.hF=this.experiments.fu("html5_sabr_fetch_on_idle_network_preloaded_players")}; zl_=function(m,F,L){var u=new gdM(L);m&&(u.B=!0,u.L=.1);L.fu("html5_media_time_weight")&&(u.B=!1);F&&(u.G=F/8);u.V=KR()>=480;return u}; aou=function(m,F,L,u){u=u===void 0?0:u;g.qv.call(this,L.xK());var q=this;this.QM=m;this.videoData=F;this.duration=u;this.X=this.startTimeSecs=0;this.B=this.G=!0;this.V=new Yqv(function(A,r){return void q.XN(A,r)})}; Yqv=function(m){this.XN=m;this.X={}}; DWM=function(m,F,L){m.X[F]||(m.XN("huli-sdai-err",L),m.X[F]=!0)}; T7M=function(m){this.end=this.start=m}; g.HJ=function(){this.X=new Map;this.G=new Map;this.B=new Map}; N7B=function(m){var F=this;this.S=m;this.B=[];this.G=new Map;this.V=new Map;this.X=new Map;this.rY={YY:function(){return F.G}, qgR:function(){return F.V}, s2:function(){return F.B}}}; p6D=function(m,F,L){m=m.B;var u=g.Va(m,{HP:F},function(r,G){return r.HP-G.HP}); u=u<0?(u+2)*-1:u;if(u>=0)for(var q=u;q<=u+1&&q=A.HP-L&&F<=A.GL+L)return A}}; fov=function(m,F){g.$X(m.B,F,function(L,u){return L.HP===u.HP?L.durationMs-u.durationMs:L.HP-u.HP}); m.G.set(F.cpn,F);F.Sc&&Kwn(m,F.Sc,F)}; xWb=function(m,F){for(var L=[],u=g.Z(m.B),q=u.next();!q.done;q=u.next())q=q.value,F(q)||L.push(q);if(m.S.N("html5_sstm_fixes"))for(u=g.Z(m.B),q=u.next();!q.done;q=u.next())q=q.value,F(q)&&m.G.delete(q.cpn);m.B=L}; M1M=function(m,F){F=g.Va(m.B,{GL:F},function(L,u){return L.GL-u.GL}); return F>=0?m.B[F]:null}; ZhM=function(m,F){var L=m.B.indexOf(F);L>=0&&m.B.splice(L,1);m.G.delete(F.cpn)}; Kwn=function(m,F,L){var u=m.X.get(F);u?(u.push(L),g.IW(u,function(q,A){return q.HP-A.HP})):m.X.set(F,[L])}; g.JK=function(m,F,L,u){g.O.call(this);var q=this;this.api=m;this.S=F;this.playback=L;this.app=u;this.Bb=new g.HJ;this.B=new Map;this.LI=new Map;this.Hb=new Map;this.Qc=null;this.HR=NaN;this.q0=this.BR=null;this.SY=new g.Bk(function(){SqD(q,q.HR,q.BR||void 0)}); this.events=new g.j7(this);this.aW=15E3;this.L=new g.Bk(function(){q.Z=!0;q.playback.e9(q.aW);odN(q);if(q.playback.getVideoData().m9()){var A;q.Uu({togab:(A=q.Y)==null?void 0:A.identifier})}q.oP(!1)},this.aW); this.Z=!1;this.Xl=new Map;this.AF=[];this.Y=null;this.zL=new Set;this.W=[];this.xC=[];this.YW=[];this.Xt=[];this.Lu=new Set;this.wC=0;this.hF=!1;this.xW=new Set;this.rJ=new Set;this.pA=new Set;this.RW=new Set;this.Th=this.Gv=0;this.d9=this.fI=!1;this.Yr=this.G="";this.b9=null;this.logger=new g.Nm("dai");this.rF="";this.w8=!0;this.jY=new Map;this.Eu=new Map;this.rY={d1C:function(){return q.B}, YY:function(){return q.X.rY.YY()}, BCC:function(){return q.G}, ozz:function(A){q.onCueRangeEnter(q.B.get(A))}, D1u:function(A){q.onCueRangeExit(q.B.get(A))}, Eku:function(A,r){q.B.set(A,r)}, UK9:function(A){q.Yr=A}, Vl:function(){return q.Vl()}, TfW:function(A){return q.X.X.get(A)}, X_P:function(){return q.b9}, s2:function(){return q.X.rY.s2()}, HG:function(A,r){q.HG(A,r)}, vpc:function(){return q.LI}, kU:function(A){q.kU(A)}}; this.playback.getPlayerType();this.X=new N7B(this.S);this.playback.S9(this);this.Cu=this.S.wY();g.Q(this,this.SY);g.Q(this,this.events);g.Q(this,this.L);this.IR=this.S.N("html5_use_new_ssdai_transition_detector");this.GY=this.S.cR().X.g8(lZv);this.nI=this.S.cR().X.g8(X6D);this.K0=this.playback.getVideoData().Uf;this.IR?this.playback.subscribe("playbackstarted",this.HG,this):(this.events.K(this.api,g.s5("serverstitchedcuerange"),this.onCueRangeEnter),this.events.K(this.api,g.bz("serverstitchedcuerange"), this.onCueRangeExit));this.QV=this.S.N("html5_ssdai_report_stitch_error_after_skip_ad");cJ(this.app.Y5(),this.playback,!1)}; k7_=function(m,F,L,u,q,A,r,G,v){var l=t1u(m,A,A+q);m.Z&&m.Uu({adaftto:1});L||m.Uu({missadcon:1,enter:A,len:q,aid:G});m.V&&!m.V.g1&&(m.V.g1=G);m.d9&&m.Uu({adfbk:1,enter:A,len:q,aid:G});var w=m.playback;A>r&&Cr(m,{reason:"enterTime_greater_than_return",HP:A,GL:r});var V=w.DJ()*1E3;Aw&&Cr(m,{reason:"parent_return_greater_than_content_duration",GL:r,SCY:w});(w=M1M(m.X,A))&&w.GL>A&&Edv(m,F.video_id|| "",A,r,w);if(l&&w)for(V=0;V=F)return L}m=g.Z(m.B.values());for(L=m.next();!L.done;L=m.next())if(L=L.value,L.start<=F&&L.end>=F)return L}; SqD=function(m,F,L){var u=m.q0||m.app.DC().getPlayerState();Ly(m,!0);m.playback.seekTo(F,L);m=m.app.DC();F=m.getPlayerState();u.isOrWillBePlaying()&&!F.isOrWillBePlaying()?m.playVideo():u.isPaused()&&!F.isPaused()&&m.pauseVideo()}; Ly=function(m,F){m.HR=NaN;m.BR=null;m.SY.stop();m.Qc&&F&&m.Qc.sX();m.q0=null;m.Qc=null}; JNy=function(m){var F=F===void 0?-1:F;var L=L===void 0?Infinity:L;B7M(m,F,L);for(var u=g.Z(m.B.values()),q=u.next();!q.done;q=u.next())q=q.value,q.start>=F&&q.end<=L&&(m.playback.removeCueRange(q),m.B.delete(q.getId()),m.Uu({rmAdCR:1}));u=F_(m,F/1E3);F=u.eE;u=u.n4;F&&(u=u*1E3-F.HP,Hhn(m,F,u,F.HP+u),u=m.B.get(F.cpn))&&(u.start=F.HP,u.end=F.HP+F.durationMs);if(F=F_(m,L/1E3).eE){var A;u="playback_cpn_"+F.cpn+"_video_id_"+((A=F.videoData)==null?void 0:A.videoId)+"_durationMs_"+F.durationMs+"_enterTimeMs_"+ F.HP+"_parentReturnTimeMs_"+F.GL;m.QZ("Invalid_clearEndTimeMs_"+L+"_that_falls_during_"+u+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; CjA=function(m){m.Bb.clearAll();m.B.clear();m.X.clear();m.Xl.clear();m.AF=[];m.Y=null;m.zL.clear();m.Lu.clear();m.W=[];m.xC=[];m.YW=[];m.Xt=[];m.xW.clear();m.rJ.clear();m.pA.clear();m.RW.clear();m.Z=!1;m.wC=0;m.hF=!1;m.w8=!1;m.Gv=0;m.Th=0;m.fI=!1;m.d9=!1;m.G="";Cdv(m.app.Y5());cJ(m.app.Y5(),m.playback,!1);m.Hb.clear();m.L.isActive()&&md(m)}; Hhn=function(m,F,L,u){F.durationMs=L;F.GL=u;(u=m.Hb.get(F.cpn))?u.xE(L/1E3):m.Uu({nop_d:F.cpn})}; B7M=function(m,F,L){xWb(m.X,function(u){return u.HP>=F&&u.GL<=L})}; Ltn=function(m,F,L,u,q,A){if(!m.d9)if(g.mEn(m,L))m.Uu({gdu:"undec",seg:L,itag:q});else if(F=FtM(m,F,L,u,A),!(m.playback.getVideoData().m9()&&(F==null?0:F.ql)))return F}; FtM=function(m,F,L,u,q){var A=m.Xl.get(L);if(!A){if(A=IL(m,F))return A;F=m.n2(L-1,u!=null?u:2);if(q)return m.Uu({misscue:q,sq:L,type:u,prevsstate:F==null?void 0:F.S7,prevrecord:m.Xl.has(L-1)}),m.Xl.get(L-1);if((F==null?void 0:F.S7)===2)return m.Uu({adnf:1,sq:L,type:u,prevrecord:m.Xl.has(L-1)}),m.Xl.get(L-1)}return A}; IL=function(m,F){F+=m.E9();var L;if(m.playback.getVideoData().m9()){a:{var u=F*1E3;m=g.Z(m.X.B);for(L=m.next();!L.done;L=m.next()){L=L.value;var q=L.D7?L.D7*1E3:L.HP;if(u>=L.HP-1E3&&u<=q+L.durationMs+1E3){u=L;break a}}u=void 0}L={eE:u,n4:F}}else L=F_(m,F),((u=L)==null?0:u.eE)||(L=F_(m,F,1));var A;return(A=L)==null?void 0:A.eE}; g.oyM=function(m,F,L,u,q,A,r){var G=q===3,v=Ltn(m,F,L,q,u,r);if(!v){uf(m,L,G);var l=g.mEn(m,L)?"undec":"ncp";m.Uu({gvprp:l,mt:F,seg:L,tt:q,itag:u,ce:r});return null}G||m.Xl.set(L,v);r=v.Sc;var w;q=((w=m.n2(L-1,q,A))==null?void 0:w.VW)||"";q===""&&m.Uu({eds:1});w=uuM(m,v.ssdaiAdsConfig);A=m.playback.getVideoData();var V;G=((V=A.B)==null?void 0:V.containerType)||0;V=A.qh[G];v=v.dP&&L>=v.dP?v.dP:void 0;V={lq:r?qTB(m,r):[],adsConfig:w,VW:q,KO:v,Aa:n_(V.split(";")[0]),KN:V.split(";")[1]||""};v={Di:V}; m.Cu&&(F={gvprpro:"v",sq:L,mt:F.toFixed(3),itag:u,acpns:((l=V.lq)==null?void 0:l.join("_"))||"none",abid:r},m.Uu(F));return v}; uuM=function(m,F){F=F===void 0?"":F;var L=UP(F)||void 0;if(!F||!L){var u;m.Uu({adcfg:(u=F)==null?void 0:u.length,dcfg:L==null?void 0:L.length})}return L}; ADZ=function(m){for(var F=g.Z(m.B.values()),L=F.next();!L.done;L=F.next())m.playback.removeCueRange(L.value);m.B.clear();m.Bb.clearAll()}; yDM=function(m,F,L,u,q,A,r){if(F&&L){m.Yr=L.cpn;m.Kg(L.cpn,L.startTimeSecs||q);Oh_(m,L);var G=hlv(m,"a2a",L);m.Uu(G);m.Gv++;G=rDN(m);m.playback.wO(F,L,u||0,q||0,!!A,!!r,void 0,G)}else m.Uu({misspbkonadtrans:1,enter:(L==null?void 0:L.cpn)||"",exit:(F==null?void 0:F.cpn)||"",seek:A,skip:r})}; uf=function(m,F,L){if(L===void 0||!L){L=g.Z(m.AF);for(var u=L.next();!u.done;u=L.next()){u=u.value;if(F>=u.start&&F<=u.end)return;if(F===u.end+1){u.end+=1;return}}m.AF.push(new T7M(F))}}; g.mEn=function(m,F){m=g.Z(m.AF);for(var L=m.next();!L.done;L=m.next())if(L=L.value,F>=L.start&&F<=L.end)return!0;return!1}; GyM=function(m,F,L){var u;if(u=m.playback.getVideoData().m9())u=(u=m.X.Lw(F))&&u.Sc?(m=m.X.X.get(u==null?void 0:u.Sc))&&m.slice(-1)[0].cpn===F:!1;return u&&L===2?1E3:0}; Edv=function(m,F,L,u,q){var A;F={reason:"overlapping_playbacks",diY:F,HP:L,GL:u,AuP:q.cpn,cu9:((A=q.videoData)==null?void 0:A.videoId)||"",KdC:q.durationMs,CfC:q.HP,pmN:q.GL};Cr(m,F)}; Cr=function(m,F,L){m.playback.UD(F,L)}; qTB=function(m,F){var L=[];m=m.X.X.get(F);if(!m)return[];m=g.Z(m);for(F=m.next();!F.done;F=m.next())F=F.value,F.cpn&&L.push(F.cpn);return L}; vVA=function(m,F,L){var u=0;m=m.X.X.get(L);if(!m)return-1;m=g.Z(m);for(L=m.next();!L.done;L=m.next()){if(L.value.cpn===F)return u;u++}return-1}; l7_=function(m,F){var L=0;m=m.X.X.get(F);if(!m)return 0;m=g.Z(m);for(F=m.next();!F.done;F=m.next())F=F.value,F.durationMs!==0&&F.GL!==F.HP&&L++;return L}; wUD=function(m,F,L){var u=!1;if(L=m.X.X.get(L)){L=g.Z(L);for(var q=L.next();!q.done;q=L.next())q=q.value,q.durationMs!==0&&q.GL!==q.HP&&(q=q.cpn,F===q&&(u=!0),u&&!m.rJ.has(q)&&(m.Uu({decoratedAd:q}),m.rJ.add(q)))}}; odN=function(m){m.Cu&&m.Uu({adf:"0_"+((new Date).getTime()/1E3-m.Th)+"_isTimeout_"+m.Z})}; t1u=function(m,F,L){if(m.W.length)for(var u=g.Z(m.W),q=u.next(),A={};!q.done;A={IE:void 0},q=u.next()){A.IE=q.value;q=A.IE.startSecs*1E3;var r=A.IE.Hn*1E3+q;if(F>q&&Fq&&L0&&(m.Gv=0,m.Yr="",m.S.N("html5_huli_ssdai_use_playback_state")&&m.Kg(m.playback.NH(),0),m.api.publish("serverstitchedvideochange"));m.playback.qx(u,q);return!0}; md=function(m){m.Z=!1;m.L.isActive()&&odN(m);m.L.stop();m.oP(!1)}; VFB=function(m,F){var L="";F?F.event==="unknown"?L="unknown":m.Lu.has(F.identifier)?m.V&&m.V.SQ===F.identifier?m.V.SQ===F.identifier?L=LF(m.xC,function(u){return u.identifier===F.identifier})?"shortad":"pending":LF(m.xC,function(u){return u.identifier===F.identifier})||(L="noAdsAdded"):L="wrongAdBreakInfo":L="unscheduled":L="noCuepoint"; return L}; As=function(m,F){m.G||m.hF||qD(m,m.Yr);var L=F.M_,u=F.Hl;if(u.cpn===m.Yr)m.Uu({igtranssame:1,enter:u.cpn,exit:L.cpn});else{var q=m.hF,A=!!m.G;m.G="";var r=F.Vs,G=L.playerType===2?L.HP/1E3+L.videoData.Eu:m.Vl().videoData.Eu;m.api.N("html5_ssdai_enable_media_end_cue_range")&&(A||q||L.playerType!==2?(q||A)&&m.Uu({mecr:0,seek:q,skip:A}):m.api.Gf(L.cpn));if(L.playerType===2&&u.playerType===2)A?m.Uu({igtransskip:1,enter:u.cpn,exit:L.cpn,seek:q,skip:m.G}):yDM(m,L,u,G,r,q,A);else{m.Yr=u.cpn;m.Kg(u.cpn,u.startTimeSecs|| r);F=F.S$N;if(L.playerType===1&&u.playerType===2){m.wC=0;Oh_(m,u);var v=hlv(m,"c2a",u);m.Uu(v);m.Gv++}else if(L.playerType===2&&u.playerType===1){m.api.publish("serverstitchedvideochange");v=hlv(m,"a2c");m.Uu(v);m.Gv=0;m.wC=G;v=L.cpn;var l=m.wC;if(v!==m.playback.NH()){var w=m.Hb.get(v);w?w.X=l:m.Uu({nop_e:v})}m.kU(L.Sc)}v=rDN(m);m.playback.wO(L,u,G,r,q,A,F,v)}jAB(m)}}; I7A=function(m,F,L,u){m.S.N("html5_ssdai_log_ssevt_in_loader_timers")&&(u=m.hF?0:Math.round((u-L)*1E3),m.playback.XN("ssevt",{tag:"sstme",ad:F!==m.playback.NH(),cpn:F,st:(L-m.playback.E9()).toFixed(3),late:u}))}; RYn=function(m,F,L){m.playback.x7();m.playback.seekTo(F,L);m.playback.playVideo()}; $EM=function(m,F,L,u){F={M_:F,Hl:L,Vs:m.playback.getCurrentTime(),S$N:u};As(m,F)}; qD=function(m,F){var L=F||m.Yr,u=m.X.Lw(L);if(u){F=u.videoData;var q,A;L=u.D7||((A=(q=m.B.get(L))==null?void 0:q.start)!=null?A:0)/1E3;m=m.playback.getCurrentTime()-L;F.Eu=m>0?m:0}else m.Vl().videoData.Eu=m.playback.getCurrentTime()}; jAB=function(m){m.RW.add(m.G);m.G="";m.hF=!1}; rDN=function(m){if(m.GY||m.nI){var F=Array.from(m.app.Y5().W.values()),L=[],u=[],q=[],A=[],r=[],G=[];F=g.Z(F);for(var v=F.next();!v.done;v=F.next())if(v=m.X.Lw(v.value.NH()))v.serializedPlaybackPingContextLoggingData&&L.push(v.serializedPlaybackPingContextLoggingData),v.SC&&u.push(v.SC),v.yr&&u.push(v.yr),A.push(v.cpn),r.push(v.videoData.videoId||""),G.push(v.videoData.adFormat||v.videoData.SY),v.serializedQoeContextData&&q.push(v.serializedQoeContextData);v=F=void 0;m.GY&&(v={serializedPlaybackPingContextLoggingData:L, serializedStitchedClipLoggingMetadata:u});m.nI&&(F={lq:A,N9:r,adFormats:G,serializedQoeContextData:q});return{Ds:v,t8:F}}}; P_v=function(m,F,L,u){g.O.call(this);var q=this;this.api=m;this.S=F;this.X=L;this.app=u;this.Y=new Map;this.B=[];this.G=this.Z=null;this.Bb=NaN;this.L=this.V=this.hF=null;this.W=new g.Bk(function(){eYb(q,q.Bb,q.hF||void 0)}); this.b9=[];this.Hb=new g.Bk(function(){var A=q.b9.pop();if(A){var r=A.Ow,G=A.playerVars;A=A.playerType;G&&(G.prefer_gapless=!0,q.api.preloadVideoByPlayerVars(G,A,NaN,"",r),q.b9.length&&g.Hk(q.Hb,4500))}}); this.events=new g.j7(this);this.rY={GjC:function(){return q.B}}; this.X.getPlayerType();g.Q(this,this.W);g.Q(this,this.Hb);g.Q(this,this.events);this.events.K(this.api,g.s5("childplayback"),this.onCueRangeEnter);this.events.K(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.K(this.api,"presentingplayerstatechange",this.Tw)}; YTu=function(m,F,L,u,q,A){var r=F.cpn,G=F.docid||F.video_id||F.videoId||F.id,v=m.X;A=A===void 0?q+u:A;if(q>A)return r9(m,"enterAfterReturn enterTimeMs="+q+" is greater than parentReturnTimeMs="+A.toFixed(3),r,G),"";var l=v.DJ()*1E3;if(ql)return v="returnAfterDuration parentReturnTimeMs="+A.toFixed(3)+" is greater than parentDurationMs="+l+". And timestampOffset in seconds is "+ v.CI(),r9(m,v,r,G),"";l=null;for(var w=g.Z(m.B),V=w.next();!V.done;V=w.next()){V=V.value;if(q>=V.HP&&qV.HP)return r9(m,"overlappingReturn",r,G),"";if(A===V.HP)return r9(m,"outOfOrder",r,G),"";q===V.GL&&(l=V)}r="cs_childplayback_"+i6M++;G={tK:Gu(u,!0),L$:Infinity,target:null};var I={Ow:r,playerVars:F,playerType:L,durationMs:u,HP:q,GL:A,Q7:G};m.B=m.B.concat(I).sort(function(a,T){return a.HP-T.HP}); l?gVM(m,l,{tK:Gu(l.durationMs,!0),L$:l.Q7.L$,target:I}):(F={tK:Gu(q,!1),L$:q,target:I},m.Y.set(F.tK,F),v.addCueRange(F.tK));F=!0;if(m.X===m.app.DC()&&(v=v.getCurrentTime()*1E3,v>=I.HP&&vF)break;if(A>F)return{eE:u,n4:F-q};L=A-u.GL/1E3}return{eE:null,n4:F-L}}; eYb=function(m,F,L){L=L===void 0?{}:L;var u=m.L||m.app.DC().getPlayerState();w9(m,!0);F=isFinite(F)?F:m.X.NJ();var q=NkB(m,F);F=q.n4;var A=(q=q.eE)&&!v8(m,q)||!q&&m.X!==m.app.DC(),r=F*1E3;r=m.G&&m.G.start<=r&&r<=m.G.end;!A&&r||lf(m);q?zYv(m,q,F,L,u):pUv(m,F,L,u,"_execute")}; pUv=function(m,F,L,u,q){var A=m.X;A!==m.app.DC()&&m.app.Rm();m.S.N("html5_sabr_csdai_seek_log")||(q="");var r;A.seekTo(F,Object.assign({},{Jt:"application_timelinemanager"+((r=q)!=null?r:"")},L));Kty(m,u)}; zYv=function(m,F,L,u,q){var A=v8(m,F);if(!A){F.playerVars.prefer_gapless=!0;var r=new g.VM(m.S,F.playerVars);r.Ow=F.Ow;m.api.bX(r,F.playerType)}r=m.app.DC();A||r.addCueRange(F.Q7.tK);r.seekTo(L,Object.assign({},{Jt:"application_timelinemanager"},u));Kty(m,q)}; Kty=function(m,F){m=m.app.DC();var L=m.getPlayerState();F.isOrWillBePlaying()&&!L.isOrWillBePlaying()?m.playVideo():F.isPaused()&&!L.isPaused()&&m.pauseVideo()}; w9=function(m,F){m.Bb=NaN;m.hF=null;m.W.stop();m.V&&F&&m.V.sX();m.L=null;m.V=null}; v8=function(m,F){m=m.app.DC();return!!m&&m.getVideoData().Ow===F.Ow}; f7y=function(m){var F=m.B.find(function(q){return v8(m,q)}); if(F){var L=m.app.DC();lf(m);var u=new g.aQ(8);F=Tkn(m,F)/1E3;pUv(m,F,{},u,"_force");L.XN("forceParentTransition",{childPlayback:1});m.X.XN("forceParentTransition",{parentPlayback:1})}}; MFy=function(m,F,L){F=F===void 0?-1:F;L=L===void 0?Infinity:L;for(var u=F,q=L,A=g.Z(m.Y),r=A.next();!r.done;r=A.next()){var G=g.Z(r.value);r=G.next().value;G=G.next().value;G.L$>=u&&G.target&&G.target.GL<=q&&(m.X.removeCueRange(r),m.Y.delete(r))}u=F;q=L;A=[];r=g.Z(m.B);for(G=r.next();!G.done;G=r.next())if(G=G.value,G.HP>=u&&G.GL<=q){var v=m;v.Z===G&&lf(v);v8(v,G)&&v.app.Rm()}else A.push(G);m.B=A;u=NkB(m,F/1E3);F=u.eE;u=u.n4;F&&(u*=1E3,xEn(m,F,u,F.GL===F.HP+F.durationMs?F.HP+u:F.GL));(F=NkB(m,L/1E3).eE)&& r9(m,"Invalid clearEndTimeMs="+L+" that falls during playback={timelinePlaybackId="+(F.Ow+" video_id="+F.playerVars.video_id+" durationMs="+F.durationMs+" enterTimeMs="+F.HP+" parentReturnTimeMs="+F.GL+"}.Child playbacks can only have duration updated not their start."))}; xEn=function(m,F,L,u){F.durationMs=L;F.GL=u;u={tK:Gu(L,!0),L$:L,target:null};gVM(m,F,u);v8(m,F)&&m.app.DC().getCurrentTime()*1E3>L&&(F=Tkn(m,F)/1E3,L=m.app.DC().getPlayerState(),pUv(m,F,{},L,"_update"))}; r9=function(m,F,L,u){m.X.XN("timelineerror",{e:F,cpn:L?L:void 0,videoId:u?u:void 0})}; ST_=function(m){m&&m!=="web"&&Z6v.includes(m)}; Vt=function(m){m=m===void 0?!1:m;g.O.call(this);this.X=Htu(5,null,m);g.Q(this,this.X);this.B=Htu(15,null,m);g.Q(this,this.B)}; lnM=function(m,F){return F?!!m.X.get(F):!1}; oVA=function(m,F){m.dataset.version=F}; EVM=function(m){g.d.call(this,{U:"div",UR:["html5-video-player"],D:{tabindex:m.C().disableOrganicUi?"":"-1",id:m.webPlayerContextConfig.rootElementId},T:[{U:"div",J:g.oH.VIDEO_CONTAINER,D:{"data-layer":"0"}}]});var F=this;this.app=m;this.zv=this.Vc(g.oH.VIDEO_CONTAINER);this.zb=new g.mL(0,0,0,0);this.qs=null;this.IY=new g.mL(0,0,0,0);this.YK=this.uS=this.S3=NaN;this.I3=this.uO=this.ND=this.bd=!1;this.rr=NaN;this.s_=!1;this.YV=null;this.A0=new g.Bk(function(){F.app.C().N("web_enable_smart_zoom")&& F.app.ZC.getInternalApi().isAutocropEnabled()||F.resize()},100); this.Jm=function(){F.element.focus({preventScroll:!0})}; this.Fj=function(){F.app.ZC.publish("playerUnderlayVisibilityChange","visible");F.qs.classList.remove(g.oH.VIDEO_CONTAINER_TRANSITIONING);F.qs.removeEventListener(ko,F.Fj);F.qs.removeEventListener("transitioncancel",F.Fj)}; this.hk=this.RM=!1;var L=this.element.addEventListener,u=this.element.removeEventListener;this.addEventListener=function(A,r,G){L.apply(F.element,[A,r,G])}; this.removeEventListener=function(A,r,G){u.apply(F.element,[A,r,G])}; var q=m.C();q.transparentBackground&&this.y8("ytp-transparent");q.controlsType==="0"&&this.y8("ytp-hide-controls");g.rm(this.element,"ytp-exp-bottom-control-flexbox");g.rm(this.element,"ytp-modern-caption");q.N("enable_new_paid_product_placement")&&!g.Ip(q)&&g.rm(this.element,"ytp-exp-ppp-update");g.rm(this.element,"ytp-livebadge-color");oVA(this.element,XUB(m));this.Vx=!1;this.fR=new g.yO(NaN,NaN);tFy(this);this.K(m.ZC,"onMutedAutoplayChange",this.onMutedAutoplayChange);g.Q(this,this.A0)}; tFy=function(m){function F(r){m.qs&&jY(m);IB(m)!==m.s_&&m.resize();m.app.C().N("web_enable_smart_zoom")&&m.uQ&&(r.state.isPaused()?m.uQ.pause():g.va(r,8)&&m.uQ.playState==="paused"&&m.uQ.play())} function L(r,G){m.uv(r,G)} function u(r){r.getVideoData()&&m.updateVideoData(r.getVideoData())} function q(){m.IY=new g.mL(0,0,0,0);m.zb=new g.mL(0,0,0,0)} var A=m.app.ZC;A.addEventListener("initializingmode",q);A.addEventListener("videoplayerreset",u);A.addEventListener("videodatachange",L);A.addEventListener("presentingplayerstatechange",F);m.addOnDisposeCallback(function(){A.removeEventListener("initializingmode",q);A.removeEventListener("videoplayerreset",u);A.removeEventListener("videodatachange",L);A.removeEventListener("presentingplayerstatechange",F)})}; kyu=function(m){var F=m.app.DC();if(F=F?F.getVideoData():null){if(g.BL(F)||g.HL(F)||g.Jc(F))return 16/9;if(aY(F)&&F.G.X)return m=F.G.videoInfos[0].video,UEn(m.width,m.height)}return(m=m.qs)?UEn(m.videoWidth,m.videoHeight):16/9}; hYN=function(m,F,L,u){var q=L,A=UEn(F.width,F.height);m.bd?q=LA?{width:F.width,height:F.width/q,aspectRatio:q}:qq?m.width=m.height*L:Lv;if(IB(m)){var l=kyu(m);var w=isNaN(l)||g.Ow||ZZ&&g.R9||v;WT&&!g.Fl(601)?l=q.aspectRatio:w=w||A.controlsType==="3";w?v?(w=A.N("place_shrunken_video_on_left_of_player")?16:m.getPlayerSize().width-F.width-16,l=Math.max((m.getPlayerSize().height-F.height)/2,0),w=new g.mL(w,l,F.width, F.height),m.qs.style.setProperty("border-radius","12px")):w=new g.mL(0,0,F.width,F.height):(L=q.aspectRatio/l,w=new g.mL((F.width-q.width/L)/2,(F.height-q.height)/2,q.width/L,q.height),L===1&&g.R9&&(l=w.width-F.height*l,l>0&&(w.width+=l,w.height+=l)));g.lT(m.element,"ytp-fit-cover-video",Math.max(w.width-q.width,w.height-q.height)<1);if(G||m.Vx)m.qs.style.display="";m.s_=!0}else{w=-F.height;WT?w*=window.devicePixelRatio:g.Rp&&(w-=window.screen.height);w=new g.mL(0,w,F.width,F.height);if(G||m.Vx)m.qs.style.display= "none";m.s_=!1}FT(m.IY,w)||(m.IY=w,g.Hs(A)?(m.qs.style.setProperty("width",w.width+"px","important"),m.qs.style.setProperty("height",w.height+"px","important")):g.Ig(m.qs,w.getSize()),u=new g.AQ(w.left,w.top),g.lC(m.qs,Math.round(u.x),Math.round(u.y)),u=!0);F=new g.mL((F.width-q.width)/2,(F.height-q.height)/2,q.width,q.height);FT(m.zb,F)||(m.zb=F,u=!0);g.uC(m.qs,"transform",L===1?"":"scaleX("+L+")");r&&v!==m.uO&&(v&&(m.qs.addEventListener(ko,m.Fj),m.qs.addEventListener("transitioncancel",m.Fj),m.qs.classList.add(g.oH.VIDEO_CONTAINER_TRANSITIONING)), m.uO=v,m.app.ZC.publish("playerUnderlayVisibilityChange",m.uO?"transitioning":"hidden"));return u}; QAu=function(m){m.RM=!m.RM;m.hk=!0;m.element.classList.toggle("ytp-retro-player",m.RM);m.resize();m.hk=!1;m.app.ZC.Wb("onRetroModeChanged",m.RM)}; sAj=function(){this.csn=g.Pe();this.clientPlaybackNonce=null;this.elements=new Set;this.G=new Set;this.X=new Set;this.B=new Set}; b6N=function(m){if(m.csn!==g.Pe())if(m.csn==="UNDEFINED_CSN")m.csn=g.Pe();else{var F=g.Pe(),L=g.eK();if(F&&L){m.csn=F;for(var u=g.Z(m.elements),q=u.next();!q.done;q=u.next())(q=q.value.visualElement)&&q.isClientVe()&&F&&L&&(g.YQ("combine_ve_grafts")?PK($b(),q,L):g.Fs(g.hM)(void 0,F,L,q))}if(F)for(m=g.Z(m.X),L=m.next();!L.done;L=m.next())(L=L.value.visualElement)&&L.isClientVe()&&g.n$(F,L)}}; RB=function(m,F,L,u,q,A){g.O.call(this);this.Z=m;this.XN=F;this.L=L;this.V=u;this.busyWaitMs=q;this.intervalMs=A;this.Y=0;this.G=!1}; cDn=function(m){var F,L,u,q;return g.h(function(A){if(A.X==1){if(m.M5)return A.return();m.M5=new Worker(gl(m.Z),void 0);g.qN(A,2);L=Promise.withResolvers();F=setTimeout(function(){L.reject("timeout")},1E4); m.M5.onerror=function(){L.reject("error")}; m.M5.onmessage=function(){L.resolve();clearTimeout(F)}; return g.k(A,L.promise,4)}if(A.X!=2)return m.M5.onmessage=null,m.M5.onerror=null,m.M5.addEventListener("message",function(r){return void m.receive(r)}),m.XN("workerCtor",{}),g.v2(A,0); u=g.lq(A);clearTimeout(F);(q=m.M5)==null||q.terminate();m.M5.onmessage=null;m.M5.onerror=null;m.M5=void 0;m.XN("workerErr",{e:""+u});g.uq(A)})}; dEA=function(m,F){if(m.X&&m.X.byteLength===F)return m.X;for(var L=new Uint8Array(F),u=0;F>0;){var q=new Uint8Array(Math.min(F,65536));crypto.getRandomValues(q);L.set(q,u);F-=q.length;u+=q.length}return m.X=L}; nV_=function(m,F){m.M5&&(F=dEA(m,F),F.length>0&&F[0]++,F={command:"echo",mainEventSent:performance.now(),data:F},m.request(F))}; Bkn=function(m){g.h(function(F){if(F.X==1){if(m.B!==void 0||m.G)return F.return();m.G=!0;return g.k(F,cDn(m),2)}m.G=!1;if(!m.M5)return F.return();nV_(m,m.L);m.B=setInterval(function(){m.sendRequest()},m.intervalMs); g.uq(F)})}; g.$f=function(m,F,L,u){g.O.call(this);var q=this;this.logger=new g.Nm("App");this.K4=this.Y1=!1;this.vr={};this.M$=[];this.Km=!1;this.BA=null;this.intentionalPlayback=!1;this.R7=!0;this.CD=!1;this.lB=this.hh=this.AZ=null;this.xd=!0;this.mediaElement=this.Ou=null;this.b$=NaN;this.XA=!1;this.Ny=this.zF=this.oK=this.screenLayer=this.playlist=null;this.e$=[];this.yj=this.fJ=0;this.rY={Y5:function(){return q.LA}, dQ:function(){return q.oK}}; if(!L)throw Error("b/179532961");this.Mj=(F==null?void 0:F.args)||{};this.webPlayerContextConfig=L;F=this.Mj;this.S=new qV(F,L,L.canaryState,u);g.Q(this,this.S);qqN(this.S);u=Rlv(this.S);this.S.wY()&&u4(u,function(r){q.rW("h5vcc",r)}); this.S.experiments.fu("jspb_serialize_with_worker")&&jMM();this.S.experiments.fu("gzip_gel_with_worker")&&uCB();this.S.B&&pGj();this.N("html5_onesie")&&(this.J7=new dR(this.S),g.Q(this,this.J7));this.ll=new elv(zl_(g.Rf(this.S),this.S.QQ,this.S.experiments),new pK_(this.S.experiments),function(){return void q.eg()}); g.Q(this,this.ll);this.kN=rT(b5(this.S)&&!0,F.enablesizebutton);this.U_=rT(!1,F.player_wide);this.visibility=new dU_;g.Q(this,this.visibility);this.N("web_log_theater_mode_visibility")&&this.ZA(rT(!1,F.player_wide));this.Y1=rT(!1,F.external_list);this.events=new g.j7(this);g.Q(this,this.events);this.N("start_client_gcf")&&(zk(Tk(),{D1:y_,dV:NJv()}),this.G4=Tk().resolve(y_),flv(this.G4));this.Tb0=new NJ;g.Q(this,this.Tb0);this.EW=new sAj;u=new ps;this.ZC=new g.Os(this,u);g.Q(this,this.ZC);this.template= new EVM(this);g.Q(this,this.template);this.appState=1;this.JN=H6M(this);g.Q(this,u);u={};this.zd=(u.internalvideodatachange=this.Mp,u.playbackready=this.MvP,u.playbackstarted=this.OAc,u.statechange=this.QHN,u);this.QH=new lW(this.ZC);this.FZ=JDu(this);u=this.S.L;!1!==u&&this.rW("badps",{hbp:u,hostname:window.location.hostname,ps:this.S.playerStyle});this.kD=new H9Z(this.S,this.FZ);this.ZC.publish("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||a3(this.FZ))&&C_j(this);u=10;g.Rf(this.S)&& (u=3);V7(this.S)&&(u=g.CH(this.S.experiments,"tvhtml5_unplugged_preload_cache_size"));this.LA=new g.sx(this.ZC,u);u=mw_(this);this.LA.aY(u);FGy(this);u={};this.Vr=(u.airplayactivechange=this.JpY,u.airplayavailabilitychange=this.Z0R,u.beginseeking=this.i00,u.sabrCaptionsDataLoaded=this.myz,u.endseeking=this.Apc,u.internalAbandon=this.Cn0,u.internalaudioformatchange=this.wnC,u.internalvideodatachange=this.gM9,u.internalvideoformatchange=this.zrN,u.liveviewshift=this.pn9,u.playbackstalledatstart=this.SwN, u.progresssync=this.a2C,u.onAbnormalityDetected=this.LeY,u.onSnackbarMessage=this.yp0,u.onLoadProgress=this.DyF,u.SEEK_COMPLETE=this.PnC,u.SEEK_TO=this.TF8,u.onVideoProgress=this.hrC,u.onLoadedMetadata=this.nMR,u.onAutoplayBlocked=this.Fe9,u.onPlaybackPauseAtStart=this.WeC,u.playbackready=this.RHF,u.statechange=this.jM,u.newelementrequired=this.Ye,u.heartbeatparams=this.KeW,u.videoelementevent=this.uZ0,u.drmoutputrestricted=this.oMN,u.signatureexpired=this.qwu,u.nonfatalerror=this.rpu,u.reloadplayer= this.dy0,u);this.v_=new g.j7(this);g.Q(this,this.v_);this.lX=new Vt(this.S.cR().X.g8(Jh_));g.Q(this,this.lX);this.sz=this.t6=-1;this.FS=new g.Bk(this.template.resize,16,this.template);g.Q(this,this.FS);this.QM=new P_v(this.ZC,this.S,this.XI(),this);this.HW=new XX(this);g.Q(this,this.HW);this.pZ=new MX(this);g.Q(this,this.pZ);ST_(this.S.X.c);this.events.K(this.ZC,g.s5("appapi"),this.vWC);this.events.K(this.ZC,g.bz("appapi"),this.lJC);this.events.K(this.ZC,g.s5("appprogressboundary"),this.vrP);this.events.K(this.ZC, g.bz("applooprange"),this.rD);this.events.K(this.ZC,"presentingplayerstatechange",this.Tw);this.events.K(this.ZC,"resize",this.jRb);this.template.tF(Pr(document,m));this.events.K(this.ZC,"offlineslatestatechange",this.EMz);this.events.K(this.ZC,"sabrCaptionsTrackChanged",this.CD8);this.events.K(this.ZC,"sabrCaptionsBufferedRangesUpdated",this.KA0);this.FZ.j.C().Dw&&Dr(this.FZ,"offline");this.S.Cu&&g.R3("ux",g.fr);m=g.CH(this.S.experiments,"html5_defer_fetch_att_ms");this.CF=new g.Bk(this.zMC,m,this); g.Q(this,this.CF);this.dJ().Uw()&&(g.Ea()&&this.dJ().D9.push("mdx"),LGj(this));this.kD.tick("fs");uoN(this);this.S.Cu&&Dr(this.FZ,"ux",!0);g.Qi(this.FZ.j.C())&&Dr(this.FZ,"embed");this.N("web_player_sentinel_is_uniplayer")||g.K$(new g.oZ("Player experiment flags missing","web_player_sentinel_is_uniplayer"));m=this.N("web_player_sentinel_yt_experiments_sync");u=g.YQ("web_player_sentinel_yt_experiments_sync");m!==u&&g.K$(new g.oZ("b/195699950",{yt:m,player:u}));this.kI=qeb(this);if(m=g.CH(this.S.experiments, "html5_block_pip_safari_delay"))this.oN=new g.Bk(this.u2,m,this),g.Q(this,this.oN);var A;L=Kd((A=L==null?void 0:L.trustedEchoWorkerUrl)!=null?A:null);A=this.S.cR().X.g8(A3v);m=this.S.cR().X.g8(r3N);u=this.S.cR().X.g8(y3_);F=this.S.cR().X.g8(GQM);L&&A>0&&m>0&&u>0&&F>0&&(this.SZ=new RB(L,function(r,G){q.XI().XN(r,G)},u,m,F,A),g.Q(this,this.SZ),Bkn(this.SZ)); Xs=this.S.nI;this.ZC.publish("applicationInitialized")}; qeb=function(m){function F(L){L.stack&&L.stack.indexOf("player")!==-1&&m.DC().td(L)} f$.subscribe("handleError",F);Cd.push(F);return function(){f$.unsubscribe("handleError",F);var L=Cd.indexOf(F);L!==-1&&Cd.splice(L,1)}}; mw_=function(m){var F=new g.VM(m.S,m.Mj);m.ZC.publish("initialvideodatacreated",F);return eY(m,1,F,!1)}; FGy=function(m){var F=m.XI();F.setPlaybackRate(m.S.V?1:vl_(m,Number(g.Xx("yt-player-playback-rate"))||1));F.jG(m.zd,m);F.wE()}; JDu=function(m){var F="",L="",u=XUB(m),q=X5(u,"cb");q&&/^[\w-]+$/.test(q)&&(L=q);u.indexOf("//")===0&&(u=m.S.protocol+":"+u);q=u.lastIndexOf("/base.js");q!==-1&&(F=u.substring(0,q+1));if(u=Error().stack)if(u=u.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))u=u[1],u.includes(F)||g.K$(Error("Player module URL mismatch: "+(u+" vs "+F+".")));F=new IrM(m.ZC,F,L);L={};RHv(F,(L.destroyed=function(){m.onApiChange()},L)); return F}; H6M=function(m){if(m.S.storeUserVolume){m=g.Xx("yt-player-volume")||{};var F=m.volume;m={volume:isNaN(F)?100:g.Lk(Math.floor(F),0,100),muted:!!m.muted}}else m={volume:100,muted:m.S.mute};return m}; P8=function(m){m.mediaElement=m.S.deviceIsAudioOnly?new g.Uv(g.fk("AUDIO")):xz.pop()||new g.Uv(g.fk("VIDEO"));g.Q(m,m.mediaElement);m.DC().setMediaElement(m.mediaElement);try{m.S.Th?(m.zF&&m.events.Qd(m.zF),m.zF=m.events.K(m.mediaElement,"volumechange",m.vMP)):(m.mediaElement.xw(m.JN.muted),m.mediaElement.setVolume(m.JN.volume/100))}catch(q){m.AD("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(q&&typeof q==="object"&&"message"in q&&typeof q.message==="string"&&q.message.replace(/[;:,]/g, "_")));return}g.ZN(m.v_);lQM(m);var F=m.template,L=m.mediaElement.tW();F.qs=L;F.I3=!1;F.qs.parentNode||S3(F.zv,F.qs,0);F.IY=new g.mL(0,0,0,0);O6y(F);jY(F);L=F.qs;g.rm(L,"video-stream");g.rm(L,g.oH.MAIN_VIDEO);var u=F.app.C();u.dc&&L.setAttribute("data-no-fullscreen","true");u.N("html5_local_playsinline")?"playsInline"in yH()&&(L.playsInline=!0):u.VP&&(L.setAttribute("webkit-playsinline",""),L.setAttribute("playsinline",""));u.xk&&F.qs&&F.K(L,"click",L.play,L);try{m.mediaElement.activate()}catch(q){m.AD("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(q&&typeof q==="object"&&"message"in q&&typeof q.message==="string"&&q.message.replace(/[;:,]/g,"_")))}}; V$v=function(m){if(!wbB(m)){var F=m.XI().CA();F&&(F=F.nR(),F instanceof Promise&&F.catch(function(){})); g9(m,M4(m.getPlayerStateObject()))}}; lQM=function(m){var F=m.mediaElement;w2()?m.v_.K(F,"webkitpresentationmodechanged",m.cvN):window.document.pictureInPictureEnabled&&(m.v_.K(F,"enterpictureinpicture",function(){m.aQ(!0)}),m.v_.K(F,"leavepictureinpicture",function(){m.aQ(!1)})); CA&&(m.v_.K(F,"webkitbeginfullscreen",function(){m.sx(3)}),m.v_.K(F,"webkitendfullscreen",function(){m.sx(0)}))}; g.zu=function(m,F){return m.LA.Lw(F)||m.LA.Z}; oU=function(m,F){return m.N("web_player_misc_bugfix_b")?m.LA.Lw(F)||m.LA.Z:m.LA.Lw(F)}; g.j5b=function(m,F,L,u){var q=m.kD;F===2&&(q=new H9Z(m.S));return new g.sZ(m.S,F,q,m.template,function(A,r,G){m.ZC.publish(A,r,G)},function(){return m.ZC.getVisibilityState()},m.visibility,m,m.ll,L,u)}; eY=function(m,F,L,u,q){m=g.j5b(m,F,L,q);m=new g.qv(m);u&&m.wE();return m}; Yf=function(m,F){return m.W2(F)?m.XI():F}; aB=function(m,F){var L=m.DC();return F===m.XI()&&m.W2(F)&&m.W2(L)?L:F}; IQj=function(m){if(!D0(m)){var F=pp(m.FZ);F&&!F.created&&$FA(m.FZ)&&F.create()}}; RtM=function(m){var F=m.getVideoData(),L=m.FZ;T3M(L)||L.aj();!tk&&a3(L)&&ZpM(L);Dr(L,"embed");Dr(L,"kids");Dr(L,"remote");Dr(L,"miniplayer");Dr(L,"offline");Dr(L,"unplugged");Dr(L,"ypc",!1,!0);Dr(L,"webgl",!1,!0);N3Z(L)||(Dr(L,"captions",!0),Dr(L,"endscreen"),L.rL(),Dr(L,"creatorendscreen",!0));L.Z4();L.j.publish("modulesCreated");m.ZC.publish("videoready",F)}; Tu=function(m){m=m.dJ();m.Uw();return Ab(m)}; uoN=function(m){m.Bg();var F=m.Mj;P8(m);m.events.K(window,"resize",m.NhC);var L=m.dJ();m.ZC.lD("onVolumeChange",m.JN);if(F&&FJn(F)){var u=Gs(m.S);u&&!m.Y1&&(F.fetch=0);var q=g.Qi(m.S);q&&!m.Y1&&(F.fetch=0);ND(m,F);g.Qi(m.S)&&m.kD.tick("ep_pr_s");if(!u||m.Y1)if(q&&!m.Y1)$wv(m);else if(!L.Uw())m.playlist.onReady(function(){py(m)})}m.M1(m.XI(),!1,!0); g.n(m.XI().getPlayerState(),128)||(F=vHM(!m.S.deviceIsAudioOnly),F==="fmt.noneavailable"?m.AD("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):F==="html5.missingapi"?m.AD(F,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):L&&L.Uw()&&Tu(m)&&(m.S.RV||m.S.pj)?Ky(m):L.Q_?m.ZC.mutedAutoplay({durationMode:L.mutedAutoplayDurationMode}):g.Xx("yt-player-playback-on-reload")?(g.V1("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!m.S.ER}),g.oh("yt-player-playback-on-reload",!1),Ky(m)): eB(m.S)||etA(m),g.wa(m.S)||ai(m.S)==="MWEB"?(g.Ht(g.C7(),function(){fy(m)}),g.Ht(g.C7(),function(){IWj()})):(fy(m),IWj()))}; fy=function(m){if(!m.N("use_rta_for_player"))if(m.N("fetch_att_independently"))g.Hk(m.CF);else{var F=m.getVideoData().botguardData;F&&g.pR(F,m.S,m.getVideoData().yn||"")}}; etA=function(m){m.ZC.publish("initializingmode");m.YF(2);Dr(m.FZ,"remote");Dr(m.FZ,"miniplayer")}; Ky=function(m){var F=m.XI();if(g.n(F.getPlayerState(),128))return!1;F=F.getVideoData();Tu(m)&&m.S.pj&&(xz.length&&m.K4?(xf(m,{muted:!1,volume:m.JN.volume},!1),MD(m,!1)):xz.length||m.JN.muted||(xf(m,{muted:!0,volume:m.JN.volume},!1),MD(m,!0)));Tu(m)&&g.Qi(m.S)&&F.mutedAutoplay&&(xf(m,{muted:!0,volume:m.JN.volume},!1),MD(m,!0));F.pF&&xf(m,{muted:!0,volume:m.JN.volume},!1);PXn(m,1,F,!1);var L=m.XI();m.ZC.publish("initializingmode");m.M1(L);m.YF(3);var u;if(!(u=!m.S.mG)){if(u=m.Ny){u=m.Ny;var q=m.mediaElement; u=!!q&&q===u.mediaElement}u=u&&m.Km}u&&(m.X0(),P8(m),L.setMediaElement(m.mediaElement));L.CO();if(g.n(L.getPlayerState(),128))return!1;F.oR||g9(m,3);return m.Km=!0}; D0=function(m){m=cB(m.FZ);return!!m&&m.loaded}; iZy=function(m,F){if(!m.Ou)return!1;var L=m.Ou.startTimeMs*.001-1,u=m.Ou.endTimeMs*.001;m.Ou.type==="repeatChapter"&&u--;return Math.abs(F-L)<=1E-6||Math.abs(F-u)<=1E-6||F>=L&&F<=u}; glM=function(m){var F=m.DC();if(m.N("html5_disable_loop_range_for_shorts_ads")&&F.getVideoData().isAd()?0:Dh(F.getVideoData())&&!F.Cd())F=Z0(m)*1E3-m.getVideoData().RA,m.N("html5_gapless_new_slr")?(m=m.pZ,SY(m.app,"gaplessshortslooprange"),F=new g.O5(0,F,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(m=m.app.DC())&&m.addCueRange(F)):m.setLoopRange({startTimeMs:0,endTimeMs:F,type:"shortsLoop"})}; zty=function(m){var F=m.XI();if(!(g.n(F.getPlayerState(),64)&&m.dJ().isLivePlayback&&m.Ou.startTimeMs<5E3)){if(m.Ou.type==="repeatChapter"){var L,u=(L=$yB(m.Ms()))==null?void 0:L.jc(),q;L=(q=m.getVideoData())==null?void 0:q.Xt;u instanceof g.sC&&L&&(q=L[rx(L,m.Ou.startTimeMs)],u.renderChapterSeekingAnimation(0,q.title));isNaN(Number(m.Ou.loopCount))?m.Ou.loopCount=0:m.Ou.loopCount++;m.Ou.loopCount===1&&m.ZC.Wb("innertubeCommand",m.getVideoData().cA)}u={Jt:"application_loopRangeStart"};if(m.Ou.type=== "clips"||m.Ou.type==="shortsLoop")u.seekSource=58;F.seekTo(m.Ou.startTimeMs*.001,u)}}; vl_=function(m,F){var L=m.ZC.getAvailablePlaybackRates();F=Number(F.toFixed(2));m=L[0];L=L[L.length-1];F<=m?F=m:F>=L?F=L:(m=Math.floor(F*100+.001)%5,F=m===0?F:Math.floor((F-m*.01)*100+.001)/100);return F}; Z0=function(m,F){F=g.zu(m,{playerType:F});F=Yf(m,F);return oB(m,F.VZ(),F)}; oB=function(m,F,L){if(m.W2(L)&&(L=L.getVideoData(),!X_(m))){m=m.QM;for(var u=g.Z(m.B),q=u.next();!q.done;q=u.next())if(q=q.value,L.Ow===q.Ow){F+=q.HP/1E3;break}u=F;m=g.Z(m.B);for(q=m.next();!q.done;q=m.next()){q=q.value;if(L.Ow===q.Ow)break;var A=q.HP/1E3;if(A1&&(q=!1);m.XA&&q===F||(u=u.lock(q?"portrait":"landscape"),u!=null&&u.catch(function(){}),m.XA=!0)}else m.XA&&(m.XA=!1,u.unlock())}; hs=function(m,F,L){m.ZC.publish(F,L);var u=g.Rf(m.S)||g.Hs(m.S)||g.Z9(m.S);if(L&&u){switch(F){case "cuerangemarkersupdated":var q="onCueRangeMarkersUpdated";break;case "cuerangesadded":q="onCueRangesAdded";break;case "cuerangesremoved":q="onCueRangesRemoved"}q&&m.ZC.Wb(q,L.map(function(A){return{getId:function(){return this.id}, end:A.end,id:A.getId(),namespace:A.namespace==="ad"?"ad":"",start:A.start,style:A.style,visible:A.visible,markerPositionMs:A.markerPositionMs}}))}}; W8=function(m,F,L,u,q,A){L=L===void 0?!0:L;var r=g.zu(m,{playerType:q});if((r.getPlayerType()!==2||m.W2(r))&&!g.dh(r.getVideoData())){var G=m.LA.gs;G?G.seekTo(F,{Px:!L,tX:u,Jt:"application",seekSource:A}):(r&&r===m.XI()&&m.Ou&&!iZy(m,F)&&m.setLoopRange(null),m.seekTo(F,L,u,q,A,"_request"))}}; XbM=function(m,F,L,u){L&&(m.X0(),P8(m));L=m.DC();L.xc(F);var q=m.getVideoData(),A={};A.video_id=q.videoId;A.adformat=q.adFormat;q.isLivePlayback||(A.start=L.getCurrentTime(),A.resume="1");q.isLivePlayback&&oY(q)&&g.jm(m.S)&&(A.live_utc_start=L.Bn(),A.resume="1");q.b9&&(A.vvt=q.b9);q.L&&(A.vss_credentials_token=q.L,A.vss_credentials_token_type=q.wy);q.oauthToken&&(A.oauth_token=q.oauthToken);A.autoplay=1;A.reload_count=q.AF+1;A.reload_reason=F;q.d_&&(A.unplugged_partner_opt_out=q.d_);q.K0&&(A.ypc_is_premiere_trailer= q.K0);q.playerParams&&(A.player_params=q.playerParams);q.Bb&&(A.itct=q.Bb);m.loadVideoByPlayerVars(A,void 0,!0,void 0,void 0,u);F==="signature"&&m.oK&&IQj(m)}; t$M=function(m,F){m.dJ().autonavState=F;g.oh("yt-player-autonavstate",F);m.ZC.publish("autonavchange",F)}; Elv=function(m){var F=m.getVideoData().aC,L=m.S.RW,u=m.isInline()&&!m.getVideoData().z$,q=m.mediaElement;F||L||u?q.IN():(q.Md(),xf(m,m.JN))}; ts=function(m){(m=pp(m.Ms()))&&m.created&&m.destroy()}; X_=function(m){return m.getVideoData().enableServerStitchedDai&&!!m.oK}; UwM=function(m,F){F.bounds=m.getBoundingClientRect();for(var L=g.Z(["display","opacity","visibility","zIndex"]),u=L.next();!u.done;u=L.next())u=u.value,F[u]=r$(m,u);F.hidden=!!m.hidden}; XUB=function(m){var F=m.webPlayerContextConfig.trustedJsUrl;return F?Kd(F).toString():m.webPlayerContextConfig.jsUrl}; kQn=function(m,F){var L=m.Lw({playerType:1});if(L){if(L.getVideoData().clientPlaybackNonce===F)return L;if((m=m.HW.X)&&m.getVideoData().clientPlaybackNonce===F)return m}return null}; C_j=function(m){AC(m,function(){var F=this;return function u(){var q,A,r,G;return $e(u,function(v){switch(v.X){case 1:return g.Gt(v,2),F.kD.tick("wasm_s"),q=a3(F.FZ)?function(l){return u4(SCu(F.FZ),function(w){return w.P9Y(l)})}:void 0,g.qN(v,4),A=bXM(F.webPlayerContextConfig.wasmModuleUrl,q,F.rW.bind(F)),r=iq,Lc(v,ro(A),6); case 6:G=r(v.B);F.kD.tick(G.X?"wasm_fa":"wasm_fw");R3M(F.S,G);g.v2(v,2);break;case 4:g.lq(v),F.kD.tick("wasm_ferr");case 2:g.w6(v),g.V8(v,0)}})}()})}; htv=function(m){return m.name==="TypeError"&&m.stack.includes("/s/player/")&&Qc()<=105}; WGv=function(m){return m.isTimeout?"NO_BID":"ERR_BID"}; OZv=function(){var m=null;Lfy().then(function(F){return m=F},function(F){return m=WGv(F)}); return m}; Q5_=function(){var m=Ug(1E3,"NO_BID");return g.ob(vBA([Lfy(),m]).Ti(WGv),function(){m.cancel()})}; O1=function(m){return m.rJ?g.Wt().g8(140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; Qt=function(m){this.player=m;this.G=this.X=1}; c3M=function(m,F,L,u,q,A){F.client||(F.client={});m.player.C().N("h5_remove_url_for_get_ad_break")||(F.client.originalUrl=L);var r=vn(L),G=g.DI(L)?!1:!0;(r||G)&&typeof Intl!=="undefined"&&(F.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);G=g.DI(L)?!1:!0;if(r||G||u!==""){var v={};L=qf(Id(u)).split("&");var l=new Map;L.forEach(function(w){w=w.split("=");w.length>1&&l.set(w[0].toString(),decodeURIComponent(w[1].toString()))}); l.has("bid")&&(v.bid=l.get("bid"));v.params=[];s5u.forEach(function(w){l.has(w)&&(w={key:w,value:l.get(w)},v.params.push(w))}); bZn(m,v);F.adSignalsInfo=v}F.client.unpluggedAppInfo||(F.client.unpluggedAppInfo={});F.client.unpluggedAppInfo.enableFilterMode=!1;L=q.X.cosver;L!=null&&L!=="cosver"&&(F.client.osVersion=L);L=q.X.cplatform;L!=null&&L!=="cplatform"&&L!==""&&(F.client.platform=L);L=q.X.cmodel;L!=null&&L!=="cmodel"&&(F.client.deviceModel=L);L=q.X.cplayer;L!=null&&L!=="cplayer"&&(F.client.playerType=L);L=q.X.cbrand;L!=null&&L!=="cbrand"&&(F.client.deviceMake=L);F.user||(F.user={});F.user.lockedSafetyMode=!1;g.Bs(q)&& S5A(F,A,m.player.getPlayerState(1));if(m=q.livingRoomPoTokenId)F.client.tvAppInfo=Object.assign({},F.client.tvAppInfo,{livingRoomPoTokenId:m})}; B5B=function(m,F){var L=!1;if(F==="")return L;F.split(",").forEach(function(u){var q={},A={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},r="ACTIVE";u[0]==="!"&&(u=u.substring(1),r="INACTIVE");u=u.split("-");u.length<3||(u[0]in dwM&&(A.clientName=dwM[u[0]]),u[1]in nlj&&(A.platform=nlj[u[1]]),A.applicationState=r,A.clientVersion=u.length>2?u[2]:"",q.remoteClient=A,m.remoteContexts?m.remoteContexts.push(q):m.remoteContexts=[q],L=!0)}); return L}; J3v=function(m){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in HZM))return!1;m=m.split(RegExp("[:&]"));var F=HZM.FLAG_AUTO_CAPTIONS_DEFAULT_ON,L="f"+(1+Math.floor(F/31)).toString();F=1<=2?r[1]:"";var G=mpv.test(F),v=FRb.exec(F);v=v!=null&&v.length>=2?v[1]:"";var l=LRA.exec(F);l=l!=null&&l.length>=2&&!Number.isNaN(Number(l[1]))?Number(l[1]):1;var w=u8M.exec(F);w=w!=null&&w.length>=2?w[1]:"0";var V=FH(m.player.C().AN),I=m.player.getVideoData({playerType:1}),R=g.dr(I.Bb,!0),e="BISCOTTI_ID"in L?L.BISCOTTI_ID:"";c3M(m,R,F,e.toString(), m.player.C(),I);I={splay:!1,lactMilliseconds:L.LACT.toString(),playerHeightPixels:Math.trunc(L.P_H),playerWidthPixels:Math.trunc(L.P_W),vis:Math.trunc(L.VIS),signatureTimestamp:20458,autonavState:O1(m.player.C())};u&&(u={},B5B(u,L.YT_REMOTE)&&(I.mdxContext=u));if(u=qHj.includes(V)?void 0:g.Uc("PREF")){for(var a=u.split(RegExp("[:&]")),T=0,f=a.length;T1&&M[1].toUpperCase()==="TRUE"){R.user.lockedSafetyMode= !0;break}}I.autoCaptionsDefaultOn=J3v(u)}F=A6v.exec(F);(F=F!=null&&F.length>=2?F[1]:"")&&v&&(R.user.credentialTransferTokens=[{token:F,scope:"VIDEO"}]);F={contentPlaybackContext:I};r={adBlock:Math.trunc(L.AD_BLOCK),params:r,breakIndex:l,breakPositionMs:w,clientPlaybackNonce:L.CPN,topLevelDomain:V,isProxyAdTagRequest:G,context:R,adSignalsInfoString:qf(Id(e.toString())),overridePlaybackContext:F};q!==void 0&&(r.cueProcessedMs=Math.round(q).toString());v&&(r.videoId=v);L.LIVE_TARGETING_CONTEXT&&(r.liveTargetingParams= L.LIVE_TARGETING_CONTEXT);L.AD_BREAK_LENGTH&&(r.breakLengthMs=Math.trunc(L.AD_BREAK_LENGTH*1E3).toString());A&&(r.driftFromHeadMs=A.toString());r.currentMediaTimeMs=Math.round(m.player.getCurrentTime(1)*1E3);(m=m.player.getGetAdBreakContext())&&(r.getAdBreakContext=m);return r}; y6N=function(){Qt.apply(this,arguments)}; GqD=function(m,F,L,u,q){var A=L.BI;var r=L.tK;var G=m.player.C().Wd,v=0;L.cueProcessedMs&&r&&!A&&(L=r.end-r.start,L>0&&(v=Math.floor(L/1E3)));var l={AD_BLOCK:q,AD_BREAK_LENGTH:A?A.Hn:v,AUTONAV_STATE:O1(m.player.C()),CA_TYPE:"image",CPN:s1(m).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:m.player.yN()*1E3,LACT:$r(),LIVE_INDEX:A?m.G++:1,LIVE_TARGETING_CONTEXT:A&&A.context?A.context:"",MIDROLL_POS:r?Math.round(r.start/1E3):0,MIDROLL_POS_MS:r?Math.round(r.start):0,VIS:m.player.getVisibilityState(),P_H:m.player.mP().m7().height, P_W:m.player.mP().m7().width,YT_REMOTE:G?G.join(","):""},w=jI(Vc);Object.keys(w).forEach(function(V){w[V]!=null&&(l[V.toUpperCase()]=w[V].toString())}); u!==""&&(l.BISCOTTI_ID=u);u={};wd(F)&&(u.sts="20458",(m=m.player.C().forcedExperiments)&&(u.forced_experiments=m));return GR(g.Mc(F,l),u)}; s1=function(m){return m.player.getVideoData({playerType:1})}; vmv=function(m,F){var L=m.player.C(),u,q=(u=s1(m))==null?void 0:u.oauthToken;return g.zs(L,q).then(function(A){if(A&&le()){var r=Lb();uu(r,A)}return g.Sb(m.player.WO(r),F,"/youtubei/v1/player/ad_break").then(function(G){return G})})}; l_N=function(m){this.YC=m}; wiA=function(m){this.j=m}; V8B=function(m){this.YC=m}; I_n=function(m){g.O.call(this);this.X=m;this.m6=j_u(this)}; j_u=function(m){var F=new exy(m.X.cP);g.Q(m,F);m=[new l_N(m.X.YC),new wiA(m.X.j),new V8B(m.X.YC),new $8(m.X.Gq,m.X.A2),new Pf,new zz(m.X.Ox,m.X.pY,m.X.YC),new eS,new RK(m.X.pY)];m=g.Z(m);for(var L=m.next();!L.done;L=m.next())P$Z(F,L.value);m=g.Z(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(L=m.next();!L.done;L=m.next())ig(F,L.value,function(){}); return F}; Rrv=function(m,F){this.Ox=m;this.M0=F}; bf=function(m){var F=m.oW,L=m.M0;m=m.Wn;var u={Q1R:new Rrv(F.get(),L),M0:L};return{FI:new cd(L,m,F),context:u}}; c8=function(m,F,L,u,q){g.O.call(this);this.B=F;this.eY=L;this.oW=u;this.L0=q;this.listeners=[];var A=new xg(this);g.Q(this,A);A.K(m,"internalAbandon",this.utC);this.addOnDisposeCallback(function(){g.ZN(A)})}; d9=function(m){this.j=m;this.adVideoId=this.X=this.videoId=this.adCpn=this.contentCpn=null;this.Y=!0;this.B=this.G=!1;this.adFormat=null;this.V="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; $py=function(m){m.contentCpn=null;m.adCpn=null;m.videoId=null;m.adVideoId=null;m.adFormat=null;m.V="AD_PLACEMENT_KIND_UNKNOWN";m.actionType="unknown_type";m.G=!1;m.B=!1}; erj=function(m,F){m=g.Z(F);for(F=m.next();!F.done;F=m.next())if((F=F.value.renderer)&&(F.instreamVideoAdRenderer||F.linearAdSequenceRenderer||F.sandwichedLinearAdRenderer||F.instreamSurveyAdRenderer)){Tv("ad_i");g.N8({isMonetized:!0});break}}; PPj=function(m){var F;(F=m.j.getVideoData({playerType:1}))!=null&&F.W&&(m.B=!1,F={},m.X&&m.videoId&&(F.cttAuthInfo={token:m.X,videoId:m.videoId}),pD("video_to_ad",F))}; nX=function(m){m.B=!1;var F={};m.X&&m.videoId&&(F.cttAuthInfo={token:m.X,videoId:m.videoId});pD("ad_to_video",F);iOj(m)}; iOj=function(m){if(m.G)if(m.V==="AD_PLACEMENT_KIND_START"&&m.actionType==="video_to_ad")YW("video_to_ad");else{var F={adBreakType:oQ(m.V),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:m.videoStreamType};m.actionType==="ad_to_video"?(m.contentCpn&&(F.targetCpn=m.contentCpn),m.videoId&&(F.targetVideoId=m.videoId)):(m.adCpn&&(F.targetCpn=m.adCpn),m.adVideoId&&(F.targetVideoId=m.adVideoId));m.adFormat&&(F.adType=m.adFormat);m.contentCpn&& (F.clientPlaybackNonce=m.contentCpn);m.videoId&&(F.videoId=m.videoId);m.adCpn&&(F.adClientPlaybackNonce=m.adCpn);m.adVideoId&&(F.adVideoId=m.adVideoId);g.N8(F,m.actionType);m.j.C().experiments.fu("html5_ads_csi_qoes")&&(F=m.j.yZ(m.actionType==="ad_to_video"?1:2),F=(0,g.a9)()-1E3*F,fD("qoes",F,m.actionType))}}; ny=function(m){g.O.call(this);this.j=m;this.X=new Map;this.B=new xg(this);g.Q(this,this.B);this.B.K(this.j,g.s5("ad"),this.onCueRangeEnter,this);this.B.K(this.j,g.bz("ad"),this.onCueRangeExit,this)}; gmA=function(m,F,L,u,q,A,r){g.O5.call(this,F,L,{id:m,namespace:"ad",priority:q,visible:u,associatedClipId:A,markerPositionMs:r})}; B8=function(m){this.j=m}; zrM=function(m,F){m.j.cueVideoByPlayerVars(F,2)}; H8=function(m){this.j=m}; Js=function(m){this.j=m}; Xq=function(m,F){return m.j.C().N(F)}; YHb=function(m){return m.j.C().N("substitute_ad_cpn_macro_in_ssdai")}; lw=function(m){var F,L,u;return((F=m.j.getVideoData({playerType:1}).getPlayerResponse())==null?void 0:(L=F.playerConfig)==null?void 0:(u=L.daiConfig)==null?void 0:u.enableServerStitchedDai)||!1}; AAB=function(m){return m.j.C().N("html5_enable_vod_slar_with_notify_pacf")}; a_v=function(m){return m.j.C().N("html5_recognize_predict_start_cue_point")}; cp=function(m){return m.j.C().experiments.fu("enable_desktop_player_underlay")}; DpM=function(m){return m.j.C().experiments.fu("html5_load_empty_player_in_media_break_sub_lra")}; kc=function(m,F){return m.j.C().N("html5_cue_video_for_preroll")&&(F==null?void 0:F.kind)==="AD_PLACEMENT_KIND_START"?!1:m.j.C().experiments.fu("html5_load_ads_instead_of_cue")}; h_=function(m){return m.j.C().experiments.fu("html5_preload_ads")}; TPu=function(m){return m.j.C().experiments.fu("should_ignore_cuepoints_during_lifa_preroll")}; hx=function(m){return m.j.C().experiments.fu("enable_ads_control_flow_deterministic_id_generation")}; NPA=function(m){return m.j.C().experiments.fu("enable_desktop_discovery_video_abandon_pings")||vj(m.j.C())}; piN=function(m){return m.j.C().experiments.fu("enable_progres_commands_lr_feeds")}; KRZ=function(m){return m.j.C().experiments.fu("enable_progress_commands_lr_shorts")}; wQ=function(m){return m.j.C().experiments.fu("html5_cuepoint_identifier_logging")}; VGM=function(m){m=m.j.getVideoData({playerType:1});return!!m&&m.N("html5_preload_first_vod_video_ad")&&!m.isDaiEnabled()&&!m.isLivePlayback}; f_y=function(m){return m.j.C().experiments.fu("html5_ssdai_enable_media_end_cue_range")}; xpn=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}}; M8n=function(){g.LT.call(this);var m=this;this.X={};this.addOnDisposeCallback(function(){for(var F=g.Z(Object.keys(m.X)),L=F.next();!L.done;L=F.next())delete m.X[L.value]})}; Cy=function(){if(ZOj===null){ZOj=new M8n;og(uv).B="b";var m=og(uv),F=BY(m)=="h"||BY(m)=="b",L=!(Pw(),!1);F&&L&&(m.Y=!0,m.L=new x1u)}return ZOj}; SHb=function(m,F,L){m.X[F]=L}; omD=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}}; mT=function(m,F,L){this.eY=m;this.j=F;this.M0=L;this.B=new Set;this.X=new Map;Cy().subscribe("adactiveviewmeasurable",this.t7,this);Cy().subscribe("adfullyviewableaudiblehalfdurationimpression",this.QC,this);Cy().subscribe("adviewableimpression",this.EA,this);Cy().subscribe("adaudioaudible",this.Mn,this);Cy().subscribe("adaudiomeasurable",this.OA,this)}; Le=function(m,F,L){var u=L.q1,q=L.gV,A=L.listener;L=L.eA;if(m.X.has(F))rr("Unexpected registration of layout in LidarApi");else{if(L){if(m.B.has(L))return;m.B.add(L)}m.X.set(F,A);Qa(Pw().vP,"fmd",1);h7A(og(uv),u);SHb(Cy(),F,{yD:function(){if(!q)return{};var r=m.j.getPresentingPlayerType(!0),G;return(G=m.j.getVideoData({playerType:r}))!=null&&G.isAd()?{currentTime:m.eY.get().getCurrentTimeSec(r,!1,void 0),duration:q,isPlaying:FV(m.eY.get(),r).isPlaying(),isVpaid:!1,isYouTube:!0,volume:m.eY.get().isMuted()? 0:m.eY.get().getVolume()/100}:{}}})}}; uL=function(m,F){m.X.has(F)?(m.X.delete(F),delete Cy().X[F]):rr("Unexpected unregistration of layout in LidarApi")}; Xiv=function(m,F){if(m.j.isLifaAdPlaying()){var L=m.j.g3(!0,!0);m.Oy(F,L.width*.5*1.1,L.height*.25*1.1,L.width*.5*.9,L.height*.5*.9)}}; UpN=function(m,F){var L={};t8M(m,L,F);Emy(L);L.LACT=qz(function(){return $r().toString()}); L.VIS=qz(function(){return m.getVisibilityState().toString()}); L.SDKV="h.3.0";L.VOL=qz(function(){return m.isMuted()?"0":Math.round(m.getVolume()).toString()}); L.VED="";return L}; kqD=function(m,F){var L={};if(F||!m||!m.kind)return L;if(m.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||m.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!m.adTimeOffset||!m.adTimeOffset.offsetStartMilliseconds)return g.Nl(Error("malformed AdPlacementConfig")),L;L.MIDROLL_POS=qz(sE(Math.round(n_(m.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else L.MIDROLL_POS=qz(sE("0"));return L}; qz=function(m){return{toString:function(){return m()}}}; hrA=function(m,F,L){function u(G,v){(v=L[v])&&(A[G]=v)} function q(G,v){(v=L[v])&&(A[G]=r(v))} if(!L||g.K0(L))return m;var A=Object.assign({},m),r=F?encodeURIComponent:function(G){return G}; q("DV_VIEWABILITY","doubleVerifyViewability");q("IAS_VIEWABILITY","integralAdsViewability");q("MOAT_INIT","moatInit");q("MOAT_VIEWABILITY","moatViewability");u("GOOGLE_VIEWABILITY","googleViewability");u("VIEWABILITY","viewability");return A}; t8M=function(m,F,L){F.CPN=qz(function(){var u;(u=m.getVideoData({playerType:1}))?u=u.clientPlaybackNonce:(g.K$(Error("Video data is null.")),u=null);return u}); F.AD_MT=qz(function(){if(L!=null)var u=L;else if(m.C().N("enable_h5_shorts_ad_fill_ad_mt_macro")||m.C().N("enable_desktop_discovery_pings_ad_mt_macro")||vj(m.C())){var q=m.getPresentingPlayerType(!0),A;u=((A=m.getVideoData({playerType:q}))==null?0:A.isAd())?m.getCurrentTime(q,!1):0}else u=m.getCurrentTime(2,!1);return WRy(u)}); F.MT=qz(function(){return WRy(m.getCurrentTime(1,!1))}); F.P_H=qz(function(){return m.mP().m7().height.toString()}); F.P_W=qz(function(){return m.mP().m7().width.toString()}); F.PV_H=qz(function(){return m.mP().getVideoContentRect().height.toString()}); F.PV_W=qz(function(){return m.mP().getVideoContentRect().width.toString()})}; WRy=function(m){return Math.round(Math.max(0,m*1E3)).toString()}; Emy=function(m){m.CONN=qz(sE("0"));m.WT=qz(function(){return Date.now().toString()})}; OOM=function(){}; Q_j=function(m,F,L,u,q){var A,r,G,v,l,w,V,I,R,e,a,T,f;g.h(function(M){switch(M.X){case 1:A=!!F.scrubReferrer;r=g.Mc(F.baseUrl,hrA(L,A,u));G={};if(!F.headers){M.OR(2);break}v=m.V();if(!v.X){l=v.getValue();M.OR(3);break}return g.k(M,v.X,4);case 4:l=M.B;case 3:w=l;V=g.Z(F.headers);for(I=V.next();!I.done;I=V.next())switch(R=I.value,R.headerType){case "VISITOR_ID":g.HQ("VISITOR_DATA")&&(G["X-Goog-Visitor-Id"]=g.HQ("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.HQ("EOM_VISITOR_DATA")&&(G["X-Goog-EOM-Visitor-Id"]= g.HQ("EOM_VISITOR_DATA"));break;case "USER_AUTH":w&&(G.Authorization="Bearer "+w);break;case "PLUS_PAGE_ID":(e=m.Y())&&(G["X-Goog-PageId"]=e);break;case "AUTH_USER":a=m.X();!w&&a&&(G["X-Goog-AuthUser"]=a);break;case "DATASYNC_ID":if(T=void 0,(T=m.G())==null?0:T.fu("enable_datasync_id_header_in_web_vss_pings"))f=m.B(),vn(r)&&g.HQ("LOGGED_IN")&&f&&(G["X-YouTube-DataSync-Id"]=f)}"X-Goog-EOM-Visitor-Id"in G&&"X-Goog-Visitor-Id"in G&&delete G["X-Goog-Visitor-Id"];case 2:g.oE(r,void 0,A,Object.keys(G).length!== 0?G:void 0,"",!0,q),g.uq(M)}})}; s_A=function(m,F,L,u,q){this.V=m;this.Y=F;this.X=L;this.B=u;this.G=q}; bOZ=function(m,F){this.X=m;this.M0=F}; Ai=function(m,F,L,u,q,A){var r=r===void 0?new s_A(function(){var G=m.C(),v=m.getVideoData({playerType:1});return g.zs(G,v?g.rY(v):"")},function(){return m.C().pageId},function(){return m.C().ER},function(){var G; return(G=m.C().datasyncId)!=null?G:""},function(){return m.C().experiments}):r; this.j=m;this.B=F;this.II=L;this.oW=u;this.FI=q;this.M0=A;this.V=r;this.lK=null;this.X=new Map;this.G=new bOZ(r,this.M0)}; dpv=function(m,F,L,u,q){var A=gQ(m.B.get(),L);A?(L=Is(m,c6N(A),A,void 0,void 0,u),F.hasOwnProperty("baseUrl")?m.V.send(F,L):m.G.send(F,L,{},q)):rr("Trying to ping from an unknown layout",void 0,void 0,{layoutId:L})}; NUu=function(m,F,L,u,q,A){u=u===void 0?[]:u;var r=gQ(m.B.get(),F);if(r){var G=m.II.get().F2(F,L),v=Is(m,c6N(r),r,q,A);u.forEach(function(l,w){l.baseUrl&&(m.G.send(l.baseUrl,v,G,l.attributionSrcMode),l.serializedAdPingMetadata&&m.FI.X("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,r,new oWA(l,w),void 0,void 0,r.adLayoutLoggingData))})}else rr("Trying to track from an unknown layout.",void 0,void 0,{layoutId:F, trackingType:L})}; ye=function(m,F){m.j.sendVideoStatsEngageEvent(F,void 0,2)}; CX=function(m,F){g.V1("adsClientStateChange",F)}; nmM=function(m,F){m.X.has(F.GP())?rr("Trying to register an existing AdErrorInfoSupplier."):m.X.set(F.GP(),F)}; BPB=function(m,F){m.X.delete(F.GP())||rr("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; LQ=function(m,F,L){typeof L==="string"?m.j.getVideoData({playerType:1}).n_(F,L):m.j.getVideoData({playerType:1}).XN(F,L)}; c6N=function(m){var F=bE(m.clientMetadata,"metadata_type_ad_placement_config");m=bE(m.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:F,iy:m}}; Is=function(m,F,L,u,q,A){var r=L?HO_(m):{},G=L?J6_(m,L.layoutId):{},v=CPn(m),l,w=q!=null?q:(l=Lv(m.oW.get(),2))==null?void 0:l.clientPlaybackNonce;q={};m=Object.assign({},UpN(m.j,u),kqD(F.adPlacementConfig,(L==null?void 0:L.renderingContent)!==void 0),G,r,v,(q.FINAL=qz(function(){return"1"}),q.AD_CPN=qz(function(){return w||""}),q)); (L==null?void 0:L.renderingContent)!==void 0||(m.SLOT_POS=qz(function(){return(F.iy||0).toString()})); L={};A=Object.assign({},m,A);m=g.Z(Object.values(mjM));for(u=m.next();!u.done;u=m.next())u=u.value,r=A[u],r!=null&&r.toString()!=null&&(L[u]=r.toString());return L}; HO_=function(m){var F={},L,u=(L=m.lK)==null?void 0:L.bb/1E3;u!=null&&(F.SURVEY_ELAPSED_MS=qz(function(){return Math.round(u*1E3).toString()})); F.SURVEY_LOCAL_TIME_EPOCH_S=qz(function(){return Math.round(Date.now()/1E3).toString()}); return F}; J6_=function(m,F){m=m.X.get(F);if(!m)return{};m=m.Kv();if(!m)return{};F={};return F.YT_ERROR_CODE=m.Tk.toString(),F.ERRORCODE=m.qc.toString(),F.ERROR_MSG=m.errorMessage,F}; CPn=function(m){var F={},L=m.j.getVideoData({playerType:1});F.ASR=qz(function(){var u;return(u=L==null?void 0:L.B8)!=null?u:null}); F.EI=qz(function(){var u;return(u=L==null?void 0:L.eventId)!=null?u:null}); return F}; rB=function(m,F,L){g.O.call(this);this.j=m;this.TD=F;this.M0=L;this.listeners=[];this.Fm=null;this.bJ=new Map;F=new g.j7(this);g.Q(this,F);F.K(m,"videodatachange",this.kEF);m.C().cR().X.g8(L9)?F.K(m,"playbackChange",this.jKC):F.K(m,"serverstitchedvideochange",this.rvN);this.I7=Lv(this)}; Lv=function(m,F){var L=m.j.getVideoData({playerType:F});return L?m.eH(L,F||m.j.getPresentingPlayerType(!0)):null}; F9u=function(m,F,L){var u=m.eH(F,L);m.I7=u;m.listeners.forEach(function(q){q.ma(u)})}; yV=function(m,F){g.O.call(this);this.j=m;this.oW=F;this.listeners=[];this.sQ=[];this.iI=function(){rr("Called 'doUnlockPreroll' before it's initialized.")}; F=new xg(this);var L=new g.j7(this);g.Q(this,L);g.Q(this,F);F.K(m,"progresssync",this.kyY);F.K(m,"presentingplayerstatechange",this.f2c);F.K(m,"fullscreentoggled",this.onFullscreenToggled);F.K(m,"onVolumeChange",this.onVolumeChange);F.K(m,"minimized",this.uU);F.K(m,"overlayvisibilitychange",this.jT);F.K(m,"shortsadswipe",this.LK);F.K(m,"resize",this.RI);L.K(m,g.s5("appad"),this.sB)}; L9y=function(m,F){m.sQ=m.sQ.filter(function(L){return L!==F})}; Gm=function(m,F,L){return m.getCurrentTimeSec(F,L)}; vv=function(m,F){var L;F=(L=m.oW.get().bJ.get(F))!=null?L:null;if(F===null)return rr("Expected ad video start time on playback timeline"),0;m=m.j.getCurrentTime(2,!0);return m0){var A=F.end.toString();q.forEach(function(r){(r=r.config&&r.config.adPlacementConfig)&&r.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&r.adTimeOffset&&r.adTimeOffset.offsetEndMilliseconds==="-1"&&r.adTimeOffset.offsetEndMilliseconds!==A&&(r.adTimeOffset.offsetEndMilliseconds=A)}); u.map(function(r){return g.z(r,aC)}).forEach(function(r){var G; (r=r==null?void 0:(G=r.slotEntryTrigger)==null?void 0:G.mediaTimeRangeTrigger)&&r.offsetEndMilliseconds==="-1"&&(r.offsetEndMilliseconds=A)})}return{c9:q, adSlots:u,rE:!1,ssdaiAdsConfig:m.ssdaiAdsConfig}}; Iq=function(m){g.O.call(this);this.j=m;this.listeners=[];this.X=new xg(this);g.Q(this,this.X);this.X.K(this.j,"aduxclicked",this.onAdUxClicked);this.X.K(this.j,"aduxmouseover",this.l$);this.X.K(this.j,"aduxmouseout",this.vJ);this.X.K(this.j,"muteadaccepted",this.IJY)}; GSn=function(m,F,L){F=g.xZ(F,function(u){return new PsD(u,L,u.id)}); m.j.Wb("onAdUxUpdate",F)}; Rq=function(m,F){m=g.Z(m.listeners);for(var L=m.next();!L.done;L=m.next())F(L.value)}; $R=function(m,F){this.B=m;this.G=F===void 0?!1:F;this.X={}}; vTN=function(m,F){var L=m.startSecs+m.Hn;L=L<=0?null:L;if(L===null)return null;switch(m.event){case "start":case "continue":case "stop":break;case "predictStart":if(F)break;return null;default:return null}F=Math.max(m.startSecs,0);return{EP:new aP(F,L),yFb:new Iv(F,L-F,m.context,m.identifier,m.event,m.X)}}; lK_=function(){this.X=[]}; CSv=function(m,F,L){var u=g.Va(m.X,F);if(u>=0)return F;F=-u-1;return F>=m.X.length||m.X[F]>L?null:m.X[F]}; ey=function(m,F,L){g.O.call(this);this.j=m;this.M0=F;this.YC=L;this.listeners=[];this.V=!1;this.dE=[];this.X=null;this.Y=new $R(this,a_v(F.get()));this.G=new lK_;this.B=null}; wxN=function(m,F){m.dE.push(F);for(var L=!1,u=g.Z(m.listeners),q=u.next();!q.done;q=u.next())L=q.value.aU(F)||L;m.V=L;wQ(m.M0.get())&&LQ(m.YC.get(),"onci","cpi."+F.identifier+";cpe."+F.event+";cps."+F.startSecs+";cbi."+L)}; j7v=function(m,F){CX(m.YC.get(),{cuepointTrigger:{event:VWy(F.event),cuepointId:F.identifier,totalCueDurationMs:F.Hn*1E3,playheadTimeMs:F.X,cueStartTimeMs:F.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:m.j.getVideoData({playerType:1}).clientPlaybackNonce}})}; VWy=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 K_(m,"Unexpected cuepoint event")}}; Pv=function(m){this.j=m}; iL=function(m){this.j=m}; IKA=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:K_(m,"unknown transitionReason")}}; gB=function(){g.O.apply(this,arguments);this.KT0=new Map}; RNM=function(m){this.j=m}; $jN=function(m,F,L,u,q){g.O.call(this);var A=this,r=Kg(function(){return new kv(A.M0)}); g.Q(this,r);var G=Kg(function(){return new Wd(r)}); g.Q(this,G);var v=Kg(function(){return new Pd}); g.Q(this,v);var l=Kg(function(){return new $v(m)}); g.Q(this,l);var w=Kg(function(){return new Oh(r,G,A.M0)}); g.Q(this,w);var V=Kg(function(){return new dQ}); g.Q(this,V);this.ul=Kg(function(){return new Iq(F)}); g.Q(this,this.ul);this.xD=Kg(function(){return new xi(q)}); g.Q(this,this.xD);this.EM=Kg(function(){return new d9(F)}); g.Q(this,this.EM);this.IH=Kg(function(){return new ny(F)}); g.Q(this,this.IH);this.wJ=Kg(function(){return new B8(F)}); g.Q(this,this.wJ);this.cP=Kg(function(){return new H8(F)}); g.Q(this,this.cP);this.M0=Kg(function(){return new Js(F)}); g.Q(this,this.M0);var I=Kg(function(){return new jy(u)}); g.Q(this,I);var R=Kg(function(){return new m7(A.M0)}); g.Q(this,R);this.Mw=Kg(function(){return new Pv(F)}); g.Q(this,this.Mw);this.iY=Kg(function(){return new Sm}); g.Q(this,this.iY);this.oW=Kg(function(){return new rB(F,V,A.M0)}); g.Q(this,this.oW);var e=bf({oW:this.oW,M0:this.M0,Wn:R}),a=e.context;this.FI=e.FI;this.L0=Kg(function(){return new ey(F,A.M0,A.YC)}); g.Q(this,this.L0);this.iM=Kg(function(){return new iL(F)}); g.Q(this,this.iM);this.eY=Kg(function(){return new yV(F,A.oW)}); g.Q(this,this.eY);this.zE=Kg(function(){return new gB}); g.Q(this,this.zE);e=Kg(function(){return new rQ(r,w,G,A.M0,R,"SLOT_TYPE_ABOVE_FEED",A.eY,A.Qg,A.tv)}); g.Q(this,e);this.eU=Kg(function(){return new of(A.M0)}); this.II=Kg(function(){return new mT(A.eY,F,A.M0)}); g.Q(this,this.II);this.YC=Kg(function(){return new Ai(F,v,A.II,A.oW,A.FI,A.M0)}); g.Q(this,this.YC);this.w3=new II(jP,zm,function(f,M,S,t){return bl(G.get(),f,M,S,t)},l,w,G,R,this.M0,this.oW); g.Q(this,this.w3);this.uM=new RI(l,e,L,m,this.oW,this.eY,this.EM);g.Q(this,this.uM);var T=new c8(F,this.uM,this.eY,this.oW,this.L0);this.GE=Kg(function(){return T}); this.UA=T;this.Qg=new vd(l,w,this.GE,this.L0,this.eY,this.M0,this.YC,this.iM);g.Q(this,this.Qg);this.Qv=new eP(l,w,this.IH,this.GE,a);g.Q(this,this.Qv);this.hp=new M7(this.M0,l,w,e,this.oW,this.Qv,L,this.wJ);g.Q(this,this.hp);this.ub=Kg(function(){return new JZ(I,G,R,A.M0,A.YC,A.eY,A.iM)}); g.Q(this,this.ub);this.gF=Kg(function(){return new Cg}); g.Q(this,this.gF);this.aV=new T5(m,this.ul,this.M0);g.Q(this,this.aV);this.Dc=new Nh(m);g.Q(this,this.Dc);this.gS=new pS(m);g.Q(this,this.gS);this.O$=new fS(m,this.GE,a);g.Q(this,this.O$);this.sL=new xv(m,this.IH,this.eY,this.oW);g.Q(this,this.sL);this.gp=new Mh(m,this.oW);g.Q(this,this.gp);this.tv=new oI(m,this.L0,this.eY,this.YC,this.GE,this.Qg);g.Q(this,this.tv);this.dh=new ZV(m);g.Q(this,this.dh);this.Gy=new Uh(m);g.Q(this,this.Gy);this.Jc=new SP(m);g.Q(this,this.Jc);this.b_=new Eh(m);g.Q(this, this.b_);this.Gy=new Uh(m);g.Q(this,this.Gy);this.dF=Kg(function(){return new z5}); g.Q(this,this.dF);this.Ff=Kg(function(){return new Yv(A.eY)}); g.Q(this,this.Ff);this.s1=Kg(function(){return new b$Z(A.ul,A.YC,m,v,A.II)}); g.Q(this,this.s1);this.gM=Kg(function(){return new EQ(A.hp,l,r)}); g.Q(this,this.gM);this.It=Kg(function(){return new hF(A.M0,A.YC,A.dh,A.II)}); g.Q(this,this.It);this.Zi=Kg(function(){return new v_(m,A.Gy,A.dh,A.oW,A.iM,A.eY,A.zE,A.YC,V,A.L0,A.II,A.eU,A.wJ,A.IH,A.EM,A.cP,A.xD,A.Mw,A.M0,v,a)}); g.Q(this,this.Zi);this.Uv=Kg(function(){return new ydM(A.eY,A.YC,A.xD,A.M0,A.II,A.oW)}); g.Q(this,this.Uv);this.WC=Kg(function(){return new abB(A.ul,A.eY,A.YC,v,A.II,A.gS,A.b_,A.xD,A.M0,L)}); g.Q(this,this.WC);this.OF=Kg(function(){return new cMj(A.ul,A.YC,v)}); g.Q(this,this.OF);this.d4=new VV(m,this.iY,r);g.Q(this,this.d4);this.vO={Pp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.hp],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Qg],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.w3],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.uM],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Qv]]),eP:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.ub],["SLOT_TYPE_ABOVE_FEED",this.gF],["SLOT_TYPE_FORECASTING",this.gF], ["SLOT_TYPE_IN_PLAYER",this.gF],["SLOT_TYPE_PLAYER_BYTES",this.gF],["SLOT_TYPE_PLAYER_UNDERLAY",this.gF],["SLOT_TYPE_PLAYBACK_TRACKING",this.gF],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.gF]]),JO:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.aV],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.aV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Dc],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.Dc],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Dc],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Dc],["TRIGGER_TYPE_CLOSE_REQUESTED",this.gS],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.O$],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.sL],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.sL],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.sL],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.sL],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.sL],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.gp],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.gp],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.dh],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.O$],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Jc],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.b_],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Gy],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.tv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.tv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.tv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.tv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.tv]]),T5:new Map([["SLOT_TYPE_ABOVE_FEED",this.dF], ["SLOT_TYPE_AD_BREAK_REQUEST",this.dF],["SLOT_TYPE_FORECASTING",this.dF],["SLOT_TYPE_IN_PLAYER",this.dF],["SLOT_TYPE_PLAYER_BYTES",this.Ff],["SLOT_TYPE_PLAYER_UNDERLAY",this.dF],["SLOT_TYPE_PLAYBACK_TRACKING",this.dF],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.dF]]),z5:new Map([["SLOT_TYPE_ABOVE_FEED",this.s1],["SLOT_TYPE_AD_BREAK_REQUEST",this.gM],["SLOT_TYPE_FORECASTING",this.It],["SLOT_TYPE_PLAYER_BYTES",this.Zi],["SLOT_TYPE_PLAYBACK_TRACKING",this.Uv],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.Uv],["SLOT_TYPE_IN_PLAYER",this.WC],["SLOT_TYPE_PLAYER_UNDERLAY",this.OF]])};this.listeners=[v.get()];this.YG={hp:this.hp,pY:this.M0.get(),nu:this.xD.get(),gk:this.eY.get(),uM:this.uM,wp:r.get(),MY:this.iY.get(),A2:this.aV,Gq:v.get(),Ox:this.oW.get()}}; eNM=function(m,F,L,u,q){g.O.call(this);var A=this,r=Kg(function(){return new kv(A.M0)}); g.Q(this,r);var G=Kg(function(){return new Wd(r)}); g.Q(this,G);var v=Kg(function(){return new Pd}); g.Q(this,v);var l=Kg(function(){return new $v(m)}); g.Q(this,l);var w=Kg(function(){return new Oh(r,G,A.M0)}); g.Q(this,w);var V=Kg(function(){return new dQ}); g.Q(this,V);this.ul=Kg(function(){return new Iq(F)}); g.Q(this,this.ul);this.xD=Kg(function(){return new xi(q)}); g.Q(this,this.xD);this.EM=Kg(function(){return new d9(F)}); g.Q(this,this.EM);this.IH=Kg(function(){return new ny(F)}); g.Q(this,this.IH);this.wJ=Kg(function(){return new B8(F)}); g.Q(this,this.wJ);this.cP=Kg(function(){return new H8(F)}); g.Q(this,this.cP);this.M0=Kg(function(){return new Js(F)}); g.Q(this,this.M0);var I=Kg(function(){return new jy(u)}); g.Q(this,I);var R=Kg(function(){return new m7(A.M0)}); g.Q(this,R);var e=Kg(function(){return new rQ(r,w,G,A.M0,R,null,null,A.Qg,A.tv)}); g.Q(this,e);this.Mw=Kg(function(){return new Pv(F)}); g.Q(this,this.Mw);this.iY=Kg(function(){return new Sm}); g.Q(this,this.iY);this.oW=Kg(function(){return new rB(F,V,A.M0)}); g.Q(this,this.oW);var a=bf({oW:this.oW,M0:this.M0,Wn:R}),T=a.context;this.FI=a.FI;this.L0=Kg(function(){return new ey(F,A.M0,A.YC)}); this.eY=Kg(function(){return new yV(F,A.oW)}); g.Q(this,this.eY);this.zE=Kg(function(){return new gB}); g.Q(this,this.zE);this.II=Kg(function(){return new mT(A.eY,F,A.M0)}); g.Q(this,this.II);this.YC=Kg(function(){return new Ai(F,v,A.II,A.oW,A.FI,A.M0)}); g.Q(this,this.YC);this.eU=Kg(function(){return new of(A.M0)}); g.Q(this,this.eU);this.w3=new II(jP,zm,function(M,S,t,b){return bl(G.get(),M,S,t,b)},l,w,G,R,this.M0,this.oW); g.Q(this,this.w3);this.uM=new RI(l,e,L,m,this.oW,this.eY,this.EM);g.Q(this,this.uM);var f=new c8(F,this.uM,this.eY,this.oW,this.L0);this.GE=Kg(function(){return f}); this.UA=f;this.Qg=new vd(l,w,this.GE,this.L0,this.eY,this.M0,this.YC);g.Q(this,this.Qg);this.Qv=new eP(l,w,this.IH,this.GE,T);g.Q(this,this.Qv);this.hp=new M7(this.M0,l,w,e,this.oW,this.Qv,L,this.wJ);g.Q(this,this.hp);this.ub=Kg(function(){return new JZ(I,G,R,A.M0,A.YC,A.eY)}); g.Q(this,this.ub);this.gF=Kg(function(){return new Cg}); g.Q(this,this.gF);this.aV=new T5(m,this.ul,this.M0);g.Q(this,this.aV);this.Dc=new Nh(m);g.Q(this,this.Dc);this.gS=new pS(m);g.Q(this,this.gS);this.O$=new fS(m,this.GE,T);g.Q(this,this.O$);this.sL=new xv(m,this.IH,this.eY,this.oW);g.Q(this,this.sL);this.dh=new ZV(m);g.Q(this,this.dh);this.Jc=new SP(m);g.Q(this,this.Jc);this.b_=new Eh(m);g.Q(this,this.b_);this.iM=Kg(function(){return new iL(F)}); g.Q(this,this.iM);this.Gy=new Uh(m);g.Q(this,this.Gy);this.tv=new oI(m,this.L0,this.eY,this.YC,this.GE,this.Qg);g.Q(this,this.tv);this.dF=Kg(function(){return new z5}); g.Q(this,this.dF);this.Ff=Kg(function(){return new Yv(A.eY)}); g.Q(this,this.Ff);this.gM=Kg(function(){return new EQ(A.hp,l,r)}); g.Q(this,this.gM);this.It=Kg(function(){return new hF(A.M0,A.YC,A.dh,A.II)}); g.Q(this,this.It);this.WC=Kg(function(){return new D8A(A.ul,A.eY,A.YC,v,A.II,A.gS,A.b_,A.xD,A.M0,L)}); g.Q(this,this.WC);this.Zi=Kg(function(){return new la(m,A.Gy,A.dh,A.YC,A.II,A.eU,A.wJ,A.oW,A.eY,A.zE,A.IH,A.EM,A.cP,A.xD,A.Mw,A.M0,A.iM,T)}); g.Q(this,this.Zi);this.d4=new VV(m,this.iY,r);g.Q(this,this.d4);this.vO={Pp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.hp],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Qg],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.w3],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.uM],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Qv]]),eP:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.ub],["SLOT_TYPE_FORECASTING",this.gF],["SLOT_TYPE_IN_PLAYER",this.gF], ["SLOT_TYPE_PLAYER_BYTES",this.gF]]),JO:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.aV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Dc],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Dc], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Dc],["TRIGGER_TYPE_CLOSE_REQUESTED",this.gS],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.O$],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.sL],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.sL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.dh],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.O$],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Jc],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.b_],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Gy],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.tv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.tv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.tv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.tv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.tv]]),T5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dF],["SLOT_TYPE_FORECASTING",this.dF],["SLOT_TYPE_IN_PLAYER",this.dF],["SLOT_TYPE_PLAYER_BYTES",this.Ff]]), z5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gM],["SLOT_TYPE_FORECASTING",this.It],["SLOT_TYPE_IN_PLAYER",this.WC],["SLOT_TYPE_PLAYER_BYTES",this.Zi]])};this.listeners=[v.get()];this.YG={hp:this.hp,pY:this.M0.get(),nu:this.xD.get(),gk:this.eY.get(),uM:this.uM,wp:r.get(),MY:this.iY.get(),A2:this.aV,Gq:v.get(),Ox:this.oW.get()}}; Ppj=function(m,F,L,u,q){g.O.call(this);var A=this,r=Kg(function(){return new kv(A.M0)}); g.Q(this,r);var G=Kg(function(){return new Wd(r)}); g.Q(this,G);var v=Kg(function(){return new Pd}); g.Q(this,v);var l=Kg(function(){return new $v(m)}); g.Q(this,l);var w=Kg(function(){return new Oh(r,G,A.M0)}); g.Q(this,w);var V=Kg(function(){return new dQ}); g.Q(this,V);this.ul=Kg(function(){return new Iq(F)}); g.Q(this,this.ul);this.xD=Kg(function(){return new xi(q)}); g.Q(this,this.xD);this.EM=Kg(function(){return new d9(F)}); g.Q(this,this.EM);this.IH=Kg(function(){return new ny(F)}); g.Q(this,this.IH);this.wJ=Kg(function(){return new B8(F)}); g.Q(this,this.wJ);this.cP=Kg(function(){return new H8(F)}); g.Q(this,this.cP);this.M0=Kg(function(){return new Js(F)}); g.Q(this,this.M0);var I=Kg(function(){return new jy(u)}); g.Q(this,I);var R=Kg(function(){return new m7(A.M0)}); g.Q(this,R);var e=Kg(function(){return new rQ(r,w,G,A.M0,R,null,null,null,null)}); g.Q(this,e);this.Mw=Kg(function(){return new Pv(F)}); g.Q(this,this.Mw);this.oW=Kg(function(){return new rB(F,V,A.M0)}); g.Q(this,this.oW);var a=bf({oW:this.oW,M0:this.M0,Wn:R}),T=a.context;this.FI=a.FI;this.eY=Kg(function(){return new yV(F,A.oW)}); g.Q(this,this.eY);this.zE=Kg(function(){return new gB}); g.Q(this,this.zE);this.II=Kg(function(){return new mT(A.eY,F,A.M0)}); g.Q(this,this.II);this.YC=Kg(function(){return new Ai(F,v,A.II,A.oW,A.FI,A.M0)}); g.Q(this,this.YC);this.eU=Kg(function(){return new of(A.M0)}); g.Q(this,this.eU);this.w3=new II(jP,zm,function(M,S,t,b){return bl(G.get(),M,S,t,b)},l,w,G,R,this.M0,this.oW); g.Q(this,this.w3);this.uM=new RI(l,e,L,m,this.oW,this.eY,this.EM);g.Q(this,this.uM);var f=new c8(F,this.uM,this.eY,this.oW);this.GE=Kg(function(){return f}); this.UA=f;this.Qv=new eP(l,w,this.IH,this.GE,T);g.Q(this,this.Qv);this.hp=new M7(this.M0,l,w,e,this.oW,this.Qv,L,this.wJ);g.Q(this,this.hp);this.ub=Kg(function(){return new JZ(I,G,R,A.M0,A.YC,A.eY)}); g.Q(this,this.ub);this.gF=Kg(function(){return new Cg}); g.Q(this,this.gF);this.aV=new T5(m,this.ul,this.M0);g.Q(this,this.aV);this.Dc=new Nh(m);g.Q(this,this.Dc);this.O$=new fS(m,this.GE,T);g.Q(this,this.O$);this.sL=new xv(m,this.IH,this.eY,this.oW);g.Q(this,this.sL);this.dh=new ZV(m);g.Q(this,this.dh);this.Jc=new SP(m);g.Q(this,this.Jc);this.iM=Kg(function(){return new iL(F)}); g.Q(this,this.iM);this.Gy=new Uh(m);g.Q(this,this.Gy);this.dF=Kg(function(){return new z5}); g.Q(this,this.dF);this.Ff=Kg(function(){return new Yv(A.eY)}); g.Q(this,this.Ff);this.gM=Kg(function(){return new EQ(A.hp,l,r)}); g.Q(this,this.gM);this.It=Kg(function(){return new hF(A.M0,A.YC,A.dh,A.II)}); g.Q(this,this.It);this.mV=Kg(function(){return new Adu(A.ul,A.eY,A.YC,v,L,A.M0)}); g.Q(this,this.mV);this.Zi=Kg(function(){return new la(m,A.Gy,A.dh,A.YC,A.II,A.eU,A.wJ,A.oW,A.eY,A.zE,A.IH,A.EM,A.cP,A.xD,A.Mw,A.M0,A.iM,T)}); g.Q(this,this.Zi);this.vO={Pp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.hp],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.w3],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.uM],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Qv]]),eP:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.ub],["SLOT_TYPE_FORECASTING",this.gF],["SLOT_TYPE_IN_PLAYER",this.gF],["SLOT_TYPE_PLAYER_BYTES",this.gF]]),JO:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.aV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Dc],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Dc],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Dc],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.O$],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.sL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.dh],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.O$],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Jc],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Gy]]),T5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dF],["SLOT_TYPE_ABOVE_FEED",this.dF],["SLOT_TYPE_FORECASTING",this.dF],["SLOT_TYPE_IN_PLAYER",this.dF],["SLOT_TYPE_PLAYER_BYTES",this.Ff]]),z5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gM],["SLOT_TYPE_FORECASTING",this.It],["SLOT_TYPE_IN_PLAYER", this.mV],["SLOT_TYPE_PLAYER_BYTES",this.Zi]])};this.listeners=[v.get()];this.YG={hp:this.hp,pY:this.M0.get(),nu:this.xD.get(),gk:this.eY.get(),uM:this.uM,wp:r.get(),MY:null,A2:this.aV,Gq:v.get(),Ox:this.oW.get()}}; ijZ=function(m,F,L,u,q){g.O.call(this);var A=this,r=Kg(function(){return new kv(A.M0)}); g.Q(this,r);var G=Kg(function(){return new Wd(r)}); g.Q(this,G);var v=Kg(function(){return new Pd}); g.Q(this,v);var l=Kg(function(){return new $v(m)}); g.Q(this,l);var w=Kg(function(){return new Oh(r,G,A.M0)}); g.Q(this,w);var V=Kg(function(){return new dQ}); g.Q(this,V);this.Pu=Kg(function(){return new RNM(F)}); g.Q(this,this.Pu);this.ul=Kg(function(){return new Iq(F)}); g.Q(this,this.ul);this.xD=Kg(function(){return new xi(q)}); g.Q(this,this.xD);this.EM=Kg(function(){return new d9(F)}); g.Q(this,this.EM);this.IH=Kg(function(){return new ny(F)}); g.Q(this,this.IH);this.wJ=Kg(function(){return new B8(F)}); g.Q(this,this.wJ);this.cP=Kg(function(){return new H8(F)}); g.Q(this,this.cP);this.M0=Kg(function(){return new Js(F)}); g.Q(this,this.M0);var I=Kg(function(){return new jy(u)}); g.Q(this,I);var R=Kg(function(){return new m7(A.M0)}); g.Q(this,R);var e=Kg(function(){return new rQ(r,w,G,A.M0,R,null,null,null,null)}); g.Q(this,e);this.Mw=Kg(function(){return new Pv(F)}); g.Q(this,this.Mw);this.oW=Kg(function(){return new rB(F,V,A.M0)}); g.Q(this,this.oW);var a=bf({oW:this.oW,M0:this.M0,Wn:R}),T=a.context;this.FI=a.FI;this.eY=Kg(function(){return new yV(F,A.oW)}); g.Q(this,this.eY);this.zE=Kg(function(){return new gB}); g.Q(this,this.zE);this.II=Kg(function(){return new mT(A.eY,F,A.M0)}); g.Q(this,this.II);this.YC=Kg(function(){return new Ai(F,v,A.II,A.oW,A.FI,A.M0)}); g.Q(this,this.YC);this.eU=Kg(function(){return new of(A.M0)}); g.Q(this,this.eU);this.w3=new II(vxy,zm,function(M,S,t,b){return MHN(G.get(),M,S,t,b)},l,w,G,R,this.M0,this.oW); g.Q(this,this.w3);this.uM=new RI(l,e,L,m,this.oW,this.eY,this.EM);g.Q(this,this.uM);var f=new c8(F,this.uM,this.eY,this.oW);this.GE=Kg(function(){return f}); this.UA=f;this.Qv=new eP(l,w,this.IH,this.GE,T);g.Q(this,this.Qv);this.hp=new M7(this.M0,l,w,e,this.oW,this.Qv,L,this.wJ);g.Q(this,this.hp);this.ub=Kg(function(){return new JZ(I,G,R,A.M0,A.YC,A.eY)}); g.Q(this,this.ub);this.gF=Kg(function(){return new Cg}); g.Q(this,this.gF);this.aV=new T5(m,this.ul,this.M0);g.Q(this,this.aV);this.Dc=new Nh(m);g.Q(this,this.Dc);this.O$=new fS(m,this.GE,T);g.Q(this,this.O$);this.sL=new xv(m,this.IH,this.eY,this.oW);g.Q(this,this.sL);this.dh=new ZV(m);g.Q(this,this.dh);this.Jc=new SP(m);g.Q(this,this.Jc);this.iM=Kg(function(){return new iL(F)}); g.Q(this,this.iM);this.Gy=new Uh(m);g.Q(this,this.Gy);this.dF=Kg(function(){return new z5}); g.Q(this,this.dF);this.Ff=Kg(function(){return new Yv(A.eY)}); g.Q(this,this.Ff);this.gM=Kg(function(){return new EQ(A.hp,l,r)}); g.Q(this,this.gM);this.It=Kg(function(){return new hF(A.M0,A.YC,A.dh,A.II)}); g.Q(this,this.It);this.Zi=Kg(function(){return new la(m,A.Gy,A.dh,A.YC,A.II,A.eU,A.wJ,A.oW,A.eY,A.zE,A.IH,A.EM,A.cP,A.xD,A.Mw,A.M0,A.iM,T)}); g.Q(this,this.Zi);this.rX=Kg(function(){return new NsM(A.ul,A.eY,A.YC,v,A.Pu,L,A.oW)}); g.Q(this,this.rX);this.vO={Pp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.hp],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.w3],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.uM],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Qv]]),eP:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.ub],["SLOT_TYPE_FORECASTING",this.gF],["SLOT_TYPE_IN_PLAYER",this.gF],["SLOT_TYPE_PLAYER_BYTES",this.gF]]),JO:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.aV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Dc],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Dc],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Dc],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.O$],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.sL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.dh],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.O$],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Jc],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Gy]]),T5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dF],["SLOT_TYPE_FORECASTING",this.dF],["SLOT_TYPE_IN_PLAYER",this.dF],["SLOT_TYPE_PLAYER_BYTES",this.Ff]]),z5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gM],["SLOT_TYPE_FORECASTING",this.It],["SLOT_TYPE_IN_PLAYER",this.rX],["SLOT_TYPE_PLAYER_BYTES", this.Zi]])};this.listeners=[v.get()];this.YG={hp:this.hp,pY:this.M0.get(),nu:this.xD.get(),gk:this.eY.get(),uM:this.uM,wp:r.get(),MY:null,A2:this.aV,Gq:v.get(),Ox:this.oW.get()}}; gTZ=function(m,F,L,u,q){g.O.call(this);var A=this,r=Kg(function(){return new kv(A.M0)}); g.Q(this,r);var G=Kg(function(){return new Wd(r)}); g.Q(this,G);var v=Kg(function(){return new Pd}); g.Q(this,v);var l=Kg(function(){return new $v(m)}); g.Q(this,l);var w=Kg(function(){return new Oh(r,G,A.M0)}); g.Q(this,w);var V=Kg(function(){return new dQ}); g.Q(this,V);this.Pu=Kg(function(){return new RNM(F)}); g.Q(this,this.Pu);this.ul=Kg(function(){return new Iq(F)}); g.Q(this,this.ul);this.xD=Kg(function(){return new xi(q)}); g.Q(this,this.xD);this.EM=Kg(function(){return new d9(F)}); g.Q(this,this.EM);this.IH=Kg(function(){return new ny(F)}); g.Q(this,this.IH);this.wJ=Kg(function(){return new B8(F)}); g.Q(this,this.wJ);this.cP=Kg(function(){return new H8(F)}); g.Q(this,this.cP);this.M0=Kg(function(){return new Js(F)}); g.Q(this,this.M0);var I=Kg(function(){return new jy(u)}); g.Q(this,I);var R=Kg(function(){return new m7(A.M0)}); g.Q(this,R);this.Mw=Kg(function(){return new Pv(F)}); g.Q(this,this.Mw);this.oW=Kg(function(){return new rB(F,V,A.M0)}); g.Q(this,this.oW);var e=bf({oW:this.oW,M0:this.M0,Wn:R}),a=e.context;this.FI=e.FI;this.L0=Kg(function(){return new ey(F,A.M0,A.YC)}); g.Q(this,this.L0);this.iM=Kg(function(){return new iL(F)}); g.Q(this,this.iM);this.eY=Kg(function(){return new yV(F,A.oW)}); g.Q(this,this.eY);this.zE=Kg(function(){return new gB}); g.Q(this,this.zE);e=Kg(function(){return new rQ(r,w,G,A.M0,R,null,A.eY,A.Qg,A.tv,3)}); g.Q(this,e);this.eU=Kg(function(){return new of(A.M0)}); this.II=Kg(function(){return new mT(A.eY,F,A.M0)}); g.Q(this,this.II);this.YC=Kg(function(){return new Ai(F,v,A.II,A.oW,A.FI,A.M0)}); g.Q(this,this.YC);this.uM=new RI(l,e,L,m,this.oW,this.eY,this.EM);g.Q(this,this.uM);var T=new c8(F,this.uM,this.eY,this.oW,this.L0);this.GE=Kg(function(){return T}); this.UA=T;this.w3=new II(l4v,zm,function(f,M,S,t){return MHN(G.get(),f,M,S,t)},l,w,G,R,this.M0,this.oW); g.Q(this,this.w3);this.Qg=new vd(l,w,this.GE,this.L0,this.eY,this.M0,this.YC,this.iM);g.Q(this,this.Qg);this.Qv=new eP(l,w,this.IH,this.GE,a);g.Q(this,this.Qv);this.hp=new M7(this.M0,l,w,e,this.oW,this.Qv,L,this.wJ);g.Q(this,this.hp);this.ub=Kg(function(){return new JZ(I,G,R,A.M0,A.YC,A.eY,A.iM)}); g.Q(this,this.ub);this.gF=Kg(function(){return new Cg}); g.Q(this,this.gF);this.aV=new T5(m,this.ul,this.M0);g.Q(this,this.aV);this.Dc=new Nh(m);g.Q(this,this.Dc);this.O$=new fS(m,this.GE,a);g.Q(this,this.O$);this.sL=new xv(m,this.IH,this.eY,this.oW);g.Q(this,this.sL);this.gp=new Mh(m,this.oW);g.Q(this,this.gp);this.tv=new oI(m,this.L0,this.eY,this.YC,this.GE,this.Qg);g.Q(this,this.tv);this.dh=new ZV(m);g.Q(this,this.dh);this.Jc=new SP(m);g.Q(this,this.Jc);this.Gy=new Uh(m);g.Q(this,this.Gy);this.dF=Kg(function(){return new z5}); g.Q(this,this.dF);this.Ff=Kg(function(){return new Yv(A.eY)}); g.Q(this,this.Ff);this.gM=Kg(function(){return new EQ(A.hp,l,r)}); g.Q(this,this.gM);this.It=Kg(function(){return new hF(A.M0,A.YC,A.dh,A.II)}); g.Q(this,this.It);this.Zi=Kg(function(){return new v_(m,A.Gy,A.dh,A.oW,A.iM,A.eY,A.zE,A.YC,V,A.L0,A.II,A.eU,A.wJ,A.IH,A.EM,A.cP,A.xD,A.Mw,A.M0,v,a)}); g.Q(this,this.Zi);this.WC=Kg(function(){return new pFv(A.ul,A.eY,A.YC,v,A.Pu,L,A.M0,A.oW)}); g.Q(this,this.WC);this.vO={Pp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.hp],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Qg],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.w3],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.uM],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Qv]]),eP:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.ub],["SLOT_TYPE_FORECASTING",this.gF],["SLOT_TYPE_IN_PLAYER",this.gF],["SLOT_TYPE_PLAYER_BYTES",this.gF]]),JO:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.aV],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Dc],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Dc],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Dc],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Dc],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Dc],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.O$],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.sL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.sL],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.gp],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.gp],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.dh],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.O$],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Jc],["TRIGGER_TYPE_AD_BREAK_STARTED",this.Gy],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.tv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.tv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.tv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.tv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.tv]]),T5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dF],["SLOT_TYPE_FORECASTING",this.dF],["SLOT_TYPE_IN_PLAYER",this.dF],["SLOT_TYPE_PLAYER_BYTES",this.Ff]]),z5:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gM],["SLOT_TYPE_FORECASTING",this.It],["SLOT_TYPE_PLAYER_BYTES",this.Zi],["SLOT_TYPE_IN_PLAYER",this.WC]])};this.listeners=[v.get()]; this.YG={hp:this.hp,pY:this.M0.get(),nu:this.xD.get(),gk:this.eY.get(),uM:this.uM,wp:r.get(),MY:null,A2:this.aV,Gq:v.get(),Ox:this.oW.get()}}; YVB=function(m,F,L,u){function q(){return A.B} g.O.call(this);var A=this;m.C().experiments.fu("html5_dispose_of_manager_before_dependency")?(this.X=zNM(q,m,F,L,u),this.B=(new fg(this.X)).G(),g.Q(this,this.B),g.Q(this,this.X)):(this.X=zNM(q,m,F,L,u),g.Q(this,this.X),this.B=(new fg(this.X)).G(),g.Q(this,this.B))}; YR=function(m){return m.X.YG}; zNM=function(m,F,L,u,q){try{var A=F.C();if(g.wa(A))var r=new $jN(m,F,L,u,q);else if(g.Ip(A))r=new eNM(m,F,L,u,q);else if(u2(A))r=new Ppj(m,F,L,u,q);else if(g.Z9(A))r=new ijZ(m,F,L,u,q);else if(g.Hs(A))r=new gTZ(m,F,L,u,q);else throw new TypeError("Unknown web interface");return r}catch(G){return r=F.C(),rr("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:r.X.cplatform,interface:r.X.c,UiR:r.X.cver,eh0:r.X.ctheme,EZc:r.X.cplayer,hBP:r.playerStyle}),new rmD(m,F,L,u,q)}}; aKu=function(m){hd.call(this,m)}; DjA=function(m,F,L,u,q){nT.call(this,m,{U:"div",J:"ytp-ad-timed-pie-countdown-container",T:[{U:"svg",J:"ytp-ad-timed-pie-countdown",D:{viewBox:"0 0 20 20"},T:[{U:"circle",J:"ytp-ad-timed-pie-countdown-background",D:{r:"10",cx:"10",cy:"10"}},{U:"circle",J:"ytp-ad-timed-pie-countdown-inner",D:{r:"5",cx:"10",cy:"10"}},{U:"circle",J:"ytp-ad-timed-pie-countdown-outer",D:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",F,L,u,q);this.V=this.Vc("ytp-ad-timed-pie-countdown-container");this.G=this.Vc("ytp-ad-timed-pie-countdown-inner"); this.Y=this.Vc("ytp-ad-timed-pie-countdown-outer");this.B=Math.ceil(2*Math.PI*5);this.hide()}; TSn=function(m,F,L,u,q,A){GB.call(this,m,{U:"div",J:"ytp-ad-action-interstitial",D:{tabindex:"0"},T:[{U:"div",J:"ytp-ad-action-interstitial-background-container"},{U:"div",J:"ytp-ad-action-interstitial-slot",T:[{U:"div",J:"ytp-ad-action-interstitial-instream-info"},{U:"div",J:"ytp-ad-action-interstitial-card",T:[{U:"div",J:"ytp-ad-action-interstitial-image-container"},{U:"div",J:"ytp-ad-action-interstitial-headline-container"},{U:"div",J:"ytp-ad-action-interstitial-description-container"},{U:"div", J:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",F,L,u);this.cf=q;this.zk=A;this.navigationEndpoint=this.X=this.skipButton=this.B=this.actionButton=null;this.Lu=this.Vc("ytp-ad-action-interstitial-instream-info");this.xC=this.Vc("ytp-ad-action-interstitial-image-container");this.W=new td(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,"ytp-ad-action-interstitial-image");g.Q(this,this.W);this.W.tF(this.xC);this.Qc=this.Vc("ytp-ad-action-interstitial-headline-container"); this.Y=new cW(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,"ytp-ad-action-interstitial-headline");g.Q(this,this.Y);this.Y.tF(this.Qc);this.b9=this.Vc("ytp-ad-action-interstitial-description-container");this.G=new cW(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,"ytp-ad-action-interstitial-description");g.Q(this,this.G);this.G.tF(this.b9);this.RW=this.Vc("ytp-ad-action-interstitial-background-container");this.w8=new td(this.api,this.layoutId,this.interactionLoggingClientData, this.nu,"ytp-ad-action-interstitial-background",!0);g.Q(this,this.w8);this.w8.tF(this.RW);this.Cu=this.Vc("ytp-ad-action-interstitial-action-button-container");this.slot=this.Vc("ytp-ad-action-interstitial-slot");this.MH=this.Vc("ytp-ad-action-interstitial-card");this.V=new xg;g.Q(this,this.V);this.hide()}; NSD=function(m){var F=g.Yj("html5-video-player");F&&g.lT(F,"ytp-ad-display-override",m)}; xjv=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-overlay-slot",T:[{U:"div",J:"ytp-ad-overlay-container"}]},"invideo-overlay",F,L,u);this.W=[];this.RW=this.Qc=this.V=this.Cu=this.Lu=null;this.w8=!1;this.Y=null;this.b9=0;m=this.Vc("ytp-ad-overlay-container");this.xC=new uS(m,45E3,6E3,.3,.4);g.Q(this,this.xC);this.G=pxb(this);g.Q(this,this.G);this.G.tF(m);this.B=K9_(this);g.Q(this,this.B);this.B.tF(m);this.X=fKb(this);g.Q(this,this.X);this.X.tF(m);this.hide()}; pxb=function(m){var F=new g.yL({U:"div",J:"ytp-ad-text-overlay",T:[{U:"div",J:"ytp-ad-overlay-ad-info-button-container"},{U:"div",J:"ytp-ad-overlay-close-container",T:[{U:"button",J:"ytp-ad-overlay-close-button",T:[KT(MWn)]}]},{U:"div",J:"ytp-ad-overlay-title",G0:"{{title}}"},{U:"div",J:"ytp-ad-overlay-desc",G0:"{{description}}"},{U:"div",UR:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],G0:"{{displayUrl}}"}]});m.K(F.Vc("ytp-ad-overlay-title"),"click",function(L){aq(m,F.element,L)}); m.K(F.Vc("ytp-ad-overlay-link"),"click",function(L){aq(m,F.element,L)}); m.K(F.Vc("ytp-ad-overlay-close-container"),"click",m.Xc);F.hide();return F}; K9_=function(m){var F=new g.yL({U:"div",UR:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],T:[{U:"div",J:"ytp-ad-overlay-ad-info-button-container"},{U:"div",J:"ytp-ad-overlay-close-container",T:[{U:"button",J:"ytp-ad-overlay-close-button",T:[KT(MWn)]}]},{U:"div",J:"ytp-ad-overlay-text-image",T:[{U:"img",D:{src:"{{imageUrl}}"}}]},{U:"div",J:"ytp-ad-overlay-title",G0:"{{title}}"},{U:"div",J:"ytp-ad-overlay-desc",G0:"{{description}}"},{U:"div",UR:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], G0:"{{displayUrl}}"}]});m.K(F.Vc("ytp-ad-overlay-title"),"click",function(L){aq(m,F.element,L)}); m.K(F.Vc("ytp-ad-overlay-link"),"click",function(L){aq(m,F.element,L)}); m.K(F.Vc("ytp-ad-overlay-close-container"),"click",m.Xc);m.K(F.Vc("ytp-ad-overlay-text-image"),"click",m.hSC);F.hide();return F}; fKb=function(m){var F=new g.yL({U:"div",J:"ytp-ad-image-overlay",T:[{U:"div",J:"ytp-ad-overlay-ad-info-button-container"},{U:"div",J:"ytp-ad-overlay-close-container",T:[{U:"button",J:"ytp-ad-overlay-close-button",T:[KT(MWn)]}]},{U:"div",J:"ytp-ad-overlay-image",T:[{U:"img",D:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});m.K(F.Vc("ytp-ad-overlay-image"),"click",function(L){aq(m,F.element,L)}); m.K(F.Vc("ytp-ad-overlay-close-container"),"click",m.Xc);F.hide();return F}; ZjM=function(m,F){if(F){var L=g.z(F,pi)||null;L==null?g.Nl(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(F=g.Yj("video-ads ytp-ad-module")||null,F==null?g.Nl(Error("Could not locate the root ads container element to attach the ad info dialog.")):(m.Qc=new g.yL({U:"div",J:"ytp-ad-overlay-ad-info-dialog-container"}),g.Q(m,m.Qc),m.Qc.tF(F),F=new bV(m.api,m.layoutId,m.interactionLoggingClientData,m.nu,m.Qc.element,!1),g.Q(m,F),F.init(me("ad-info-hover-text-button"),L,m.macros), m.Y?(F.tF(m.Y,0),F.subscribe("f",m.bAW,m),F.subscribe("e",m.WJ,m),m.K(m.Y,"click",m.GYC),m.K(g.Yj("ytp-ad-button",F.element),"click",function(){var u;if(g.z((u=g.z(L.button,fi))==null?void 0:u.serviceEndpoint,KcM))m.w8=m.api.getPlayerState(1)===2,m.api.pauseVideo();else m.api.onAdUxClicked("ad-info-hover-text-button",m.layoutId)}),m.RW=F):g.Nl(Error("Ad info button container within overlay ad was not present."))))}else g.K$(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; oTv=function(m,F){if(SVj(m,Dd)||m.api.isMinimized())return!1;var L=vW(F.title),u=vW(F.description);if(g.J9(L)||g.J9(u))return!1;m.createServerVe(m.G.element,F.trackingParams||null);m.G.updateValue("title",vW(F.title));m.G.updateValue("description",vW(F.description));m.G.updateValue("displayUrl",vW(F.displayUrl));F.navigationEndpoint&&g.ya(m.W,F.navigationEndpoint);m.G.show();m.xC.start();m.logVisibility(m.G.element,!0);m.K(m.G.element,"mouseover",function(){m.b9++}); return!0}; XxM=function(m,F){if(SVj(m,Dd)||m.api.isMinimized())return!1;var L=vW(F.title),u=vW(F.description);if(g.J9(L)||g.J9(u))return!1;m.createServerVe(m.B.element,F.trackingParams||null);m.B.updateValue("title",vW(F.title));m.B.updateValue("description",vW(F.description));m.B.updateValue("displayUrl",vW(F.displayUrl));m.B.updateValue("imageUrl",EQD(F.image));F.navigationEndpoint&&g.ya(m.W,F.navigationEndpoint);m.Cu=F.imageNavigationEndpoint||null;m.B.show();m.xC.start();m.logVisibility(m.B.element,!0); m.K(m.B.element,"mouseover",function(){m.b9++}); return!0}; tWn=function(m,F){if(m.api.isMinimized())return!1;var L=UfN(F.image),u=L;L.width0?(F=new fV(m.api,m.X), F.tF(m.playerOverlay),g.Q(m,F)):(m=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(F)),g.Nl(m))}}else g.Nl(Error("addCommonComponents() needs to be called before starting countdown."))}; dj_=function(m){function F(L){return{toString:function(){return L()}}} m.macros.SURVEY_LOCAL_TIME_EPOCH_S=F(function(){var L=new Date;return(Math.round(L.valueOf()/1E3)+-1*L.getTimezoneOffset()*60).toString()}); m.macros.SURVEY_ELAPSED_MS=F(function(){return(Date.now()-m.G).toString()})}; nTn=function(m,F,L,u,q){Ke.call(this,m,F,L,u,"survey-question-multi-select");this.b9=q;this.noneOfTheAbove=null;this.submitEndpoints=[];this.Y=null;this.hide()}; BSj=function(m,F,L){m.noneOfTheAbove=new Ojv(m.api,m.layoutId,m.interactionLoggingClientData,m.nu);m.noneOfTheAbove.tF(m.answers);m.noneOfTheAbove.init(me("survey-none-of-the-above"),F,L)}; Jmy=function(m){m.B.forEach(function(F){F.X.toggleButton(!1)}); Hjv(m,!0)}; Hjv=function(m,F){var L=m.V;m=CpD(m);F=F===void 0?!1:F;L.X&&(m?L.X.hide():L.X.show(),F&&L.X instanceof Vs&&!L.X.V&&EgM(L.X,!1));L.B&&(m?L.B.show():L.B.hide())}; CpD=function(m){return m.B.some(function(F){return F.X.isToggled()})||m.noneOfTheAbove.button.isToggled()}; fe=function(m,F,L,u,q){Ke.call(this,m,F,L,u,"survey-question-single-select",function(r){A.api.C().N("supports_multi_step_on_desktop")&&q([r])}); var A=this;this.hide()}; xR=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-survey",T:[{U:"div",J:"ytp-ad-survey-questions"}]},"survey",F,L,u);this.questions=[];this.B=[];this.conditioningRules=[];this.X=0;this.Y=this.Vc("ytp-ad-survey-questions");this.api.C().N("fix_survey_color_contrast_on_destop")&&this.Vc("ytp-ad-survey").classList.add("color-contrast-fix");this.api.C().N("web_enable_speedmaster")&&this.Vc("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; LFb=function(m,F){var L=m.B[F],u;(u=m.G)==null||u.dispose();g.z(L,TN)?mSb(m,g.z(L,TN),m.macros):g.z(L,D$)&&FFb(m,g.z(L,D$),m.macros);m.X=F}; mSb=function(m,F,L){var u=new fe(m.api,m.layoutId,m.interactionLoggingClientData,m.nu,m.V.bind(m));u.tF(m.Y);u.init(me("survey-question-single-select"),F,L);m.api.C().N("supports_multi_step_on_desktop")?m.G=u:m.questions.push(u);g.Q(m,u)}; FFb=function(m,F,L){var u=new nTn(m.api,m.layoutId,m.interactionLoggingClientData,m.nu,m.V.bind(m));u.tF(m.Y);u.init(me("survey-question-multi-select"),F,L);m.api.C().N("supports_multi_step_on_desktop")?m.G=u:m.questions.push(u);g.Q(m,u)}; Mz=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-survey-interstitial",T:[{U:"div",J:"ytp-ad-survey-interstitial-contents",T:[{U:"div",J:"ytp-ad-survey-interstitial-logo",T:[{U:"div",J:"ytp-ad-survey-interstitial-logo-image"}]},{U:"div",J:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",F,L,u);this.X=this.actionButton=null;this.interstitial=this.Vc("ytp-ad-survey-interstitial");this.B=this.Vc("ytp-ad-survey-interstitial-contents");this.text=this.Vc("ytp-ad-survey-interstitial-text"); this.logoImage=this.Vc("ytp-ad-survey-interstitial-logo-image");this.transition=new g.Jd(this,500,!1,300);g.Q(this,this.transition)}; uiv=function(m,F){F=F&&Xk(F)||"";if(g.J9(F))g.K$(Error("Found ThumbnailDetails without valid image URL"));else{var L=m.style;m=m.style.cssText;var u=document.implementation.createHTMLDocument("").createElement("DIV");u.style.cssText=m;m=jlM(u.style);L.cssText=[m,'background-image:url("'+F+'");'].join("")}}; qBv=function(m){var F=g.Yj("html5-video-player");F&&g.lT(F,"ytp-ad-display-override",m)}; Zd=function(m,F,L,u,q,A){A=A===void 0?0:A;nT.call(this,m,{U:"div",J:"ytp-preview-ad",T:[{U:"div",J:"ytp-preview-ad__text"}]},"preview-ad",F,L,u,q);var r=this;this.b9=A;this.B=0;this.V=-1;this.G=this.Vc("ytp-preview-ad__text");switch(this.b9){case 1:this.G.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.Jd(this,400,!1,100,function(){r.hide()}); g.Q(this,this.transition);this.hide()}; Sy=function(m,F,L,u){GB.call(this,m,{U:"img",J:"ytp-ad-avatar"},"ad-avatar",F,L,u);this.hide()}; ATN=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}}; oq=function(m,F,L,u,q,A){q=q===void 0?!1:q;A=A===void 0?!1:A;GB.call(this,m,{U:"button",J:"ytp-ad-button-vm"},"ad-button",F,L,u);this.buttonText=this.buttonIcon=null;this.hide();this.X=q;this.B=A}; rTv=function(m,F,L,u,q){nT.call(this,m,{U:"div",UR:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],T:[{U:"div",J:"ytp-ad-avatar-lockup-card__avatar_and_text_container",T:[{U:"div",J:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",F,L,u,q);this.startMilliseconds=0;this.adAvatar=new Sy(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.adAvatar);S3(this.element,this.adAvatar.element,0);this.headline=new aT(this.api,this.layoutId, this.interactionLoggingClientData,this.nu);g.Q(this,this.headline);this.headline.tF(this.Vc("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.description);this.description.tF(this.Vc("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new oq(this.api, this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.adButton);this.adButton.tF(this.element);this.hide()}; XV=function(m,F,L,u){GB.call(this,m,{U:"button",J:"ytp-skip-ad-button",T:[{U:"div",J:"ytp-skip-ad-button__text"}]},"skip-button",F,L,u);var q=this;this.B=!1;this.V=this.Vc("ytp-skip-ad-button__text");this.transition=new g.Jd(this,500,!1,100,function(){q.hide()}); g.Q(this,this.transition);this.X=new uS(this.element,15E3,5E3,.5,.5,!0);g.Q(this,this.X);this.hide()}; yTA=function(m,F,L,u,q){nT.call(this,m,{U:"div",J:"ytp-skip-ad"},"skip-ad",F,L,u,q);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.G=new XV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.G);this.G.tF(this.element);this.hide()}; ti=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-visit-advertiser-link"},"visit-advertiser-link",F,L,u);this.hide()}; Ej=function(m,F,L,u,q){GB.call(this,m,{U:"div",J:"ytp-ad-player-overlay-layout",T:[{U:"div",J:"ytp-ad-player-overlay-layout__player-card-container"},{U:"div",J:"ytp-ad-player-overlay-layout__ad-info-container"},{U:"div",J:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{U:"div",J:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",F,L,u);this.B=q;this.Qc=this.Vc("ytp-ad-player-overlay-layout__player-card-container");this.X=this.Vc("ytp-ad-player-overlay-layout__ad-info-container"); this.W=this.Vc("ytp-ad-player-overlay-layout__skip-or-preview-container");this.b9=this.Vc("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; G3Z=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-grid-card-text",T:[{U:"div",J:"ytp-ad-grid-card-text__metadata",T:[{U:"div",J:"ytp-ad-grid-card-text__metadata__headline"},{U:"div",J:"ytp-ad-grid-card-text__metadata__description",T:[{U:"div",J:"ytp-ad-grid-card-text__metadata__description__line"},{U:"div",J:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{U:"div",J:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",F,L,u);this.headline=new aT(this.api,this.layoutId,this.interactionLoggingClientData, this.nu);g.Q(this,this.headline);this.headline.tF(this.Vc("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new oq(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0);g.Q(this,this.moreInfoButton);this.moreInfoButton.tF(this.Vc("ytp-ad-grid-card-text__button"))}; Uj=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",F,L,u);this.X=[]}; kR=function(m,F,L,u,q,A,r){nT.call(this,m,A,r,F,L,u,q);this.playerProgressOffsetMs=0;this.B=!1}; vLB=function(m){var F=g.Yj("html5-video-player");F&&g.lT(F,"ytp-ad-display-override",m)}; lsM=function(m,F,L,u,q){kR.call(this,m,F,L,u,q,{U:"div",J:"ytp-display-underlay-text-grid-cards",T:[{U:"div",J:"ytp-display-underlay-text-grid-cards__content_container",T:[{U:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header",T:[{U:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{U:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{U:"div",J:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {U:"div",J:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new Uj(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.adGridCardCollection);this.adGridCardCollection.tF(this.Vc("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new oq(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.adButton);this.adButton.tF(this.Vc("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.G=this.Vc("ytp-display-underlay-text-grid-cards__content_container");this.V=this.Vc("ytp-display-underlay-text-grid-cards__content_container__header")}; hi=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-ad-details-line"},"ad-details-line",F,L,u);this.X=[];this.hide()}; Wv=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-image-background",T:[{U:"img",J:"ytp-image-background-image"}]},"image-background",F,L,u);this.hide()}; w7_=function(m,F,L,u,q){nT.call(this,m,{U:"svg",J:"ytp-timed-pie-countdown",D:{viewBox:"0 0 20 20"},T:[{U:"circle",J:"ytp-timed-pie-countdown__background",D:{r:"10",cx:"10",cy:"10"}},{U:"circle",J:"ytp-timed-pie-countdown__inner",D:{r:"5",cx:"10",cy:"10"}},{U:"circle",J:"ytp-timed-pie-countdown__outer",D:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",F,L,u,q);this.G=this.Vc("ytp-timed-pie-countdown__inner");this.B=Math.ceil(2*Math.PI*5);this.hide()}; Oj=function(m,F,L,u){GB.call(this,m,{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout",D:{tabindex:"0"},T:[{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content",T:[{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",T:[{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{U:"div",J:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",F,L,u);this.B=null;this.V=this.Vc("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.G=new xg;g.Q(this,this.G);this.hide()}; VDD=function(m){var F=g.Yj("html5-video-player");F&&g.lT(F,"ytp-ad-display-override",m)}; jxB=function(m){if(!m.adAvatar||!g.z(m.adAvatar,QV))return g.Nl(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!m.headline)return g.Nl(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!m.adBadge||!g.z(m.adBadge,sj))return g.Nl(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!m.adButton||!g.z(m.adButton,bL))return g.Nl(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!m.adInfoRenderer|| !g.z(m.adInfoRenderer,pi))return g.Nl(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;m=m.durationMilliseconds||0;return typeof m!=="number"||m<=0?(g.Nl(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+m)),!1):!0}; cv=function(m,F){F=F===void 0?2:F;g.LT.call(this);this.api=m;this.X=null;this.handler=new xg(this);g.Q(this,this.handler);this.B=UYM;this.handler.K(this.api,"presentingplayerstatechange",this.P6);this.X=this.handler.K(this.api,"progresssync",this.ev);this.hJ=F;this.hJ===1&&this.ev()}; dB=function(m,F,L){hd.call(this,m);this.api=m;this.nu=F;this.components={};m=new g.d({U:"div",UR:["video-ads","ytp-ad-module"]});g.Q(this,m);hk&&g.rm(m.element,"ytp-ads-tiny-mode");this.V=new Gk(m.element);g.Q(this,this.V);g.Jb(this.api,m.element,4);cp(L)&&(L=new g.d({U:"div",UR:["ytp-ad-underlay"]}),g.Q(this,L),this.B=new Gk(L.element),g.Q(this,this.B),g.Jb(this.api,L.element,0));g.Q(this,jhD())}; Is_=function(m,F){m=g.MT(m.components,F.id,null);m==null&&g.K$(Error("Component not found for element id: "+F.id));return m||null}; RAB=function(m){g.$G.call(this,m);var F=this;this.B=null;this.created=!1;this.G=m.C().N("h5_use_refactored_get_ad_break")?new y6N(this.player):new Qt(this.player);this.V=function(){if(F.B!=null)return F.B;var u=new I_n({A2:YR(F.X).A2,Ox:YR(F.X).Ox,j:F.player,pY:YR(F.X).pY,YC:F.X.X.YC,Gq:YR(F.X).Gq,cP:F.X.X.cP});F.B=u.m6;return F.B}; this.X=new YVB(this.player,this,this.G,this.V);g.Q(this,this.X);var L=m.C();!If(L)||g.Hs(L)||u2(L)||(g.Q(this,new dB(m,YR(this.X).nu,YR(this.X).pY)),g.Q(this,new aKu(m)))}; $SZ=function(m){m.created!==m.loaded&&rr("Created and loaded are out of sync")}; ifZ=function(m){g.$G.prototype.load.call(m);var F=YR(m.X).pY;try{m.player.getRootNode().classList.add("ad-created")}catch(G){rr(G instanceof Error?G:String(G))}var L=m.player.getVideoData({playerType:1}),u=L&&L.videoId||"",q=L&&L.getPlayerResponse()||{},A=(q&&q.adPlacements||[]).map(function(G){return G.adPlacementRenderer}),r=((q==null?void 0:q.adSlots)||[]).map(function(G){return g.z(G,aC)}); q=q.playerConfig&&q.playerConfig.daiConfig&&q.playerConfig.daiConfig.enableDai||!1;L&&L.e0();F=eAN(A,r,F,YR(m.X).wp);A=L&&L.clientPlaybackNonce||"";L=L&&L.dS||!1;r=1E3*m.player.getDuration(1);P9u(m);m.X.X.UA.Kf(A,r,L,F.WH,F.Zv,F.WH,q,u)}; P9u=function(m){var F,L;if(L=(F=m.player.getVideoData({playerType:1}))==null||!F.dS)F=m.player.C(),L=If(F)&&!g.jm(F)&&F.playerStyle==="desktop-polymer";L&&(m=m.player.getInternalApi(),m.addEventListener("updateKevlarOrC3Companion",ngM),m.addEventListener("updateEngagementPanelAction",BTM),m.addEventListener("changeEngagementPanelVisibility",H7v),window.addEventListener("yt-navigate-start",CsZ))}; ne=function(m,F){F===m.Pm&&(m.Pm=void 0)}; gLN=function(m){var F=YR(m.X).uM,L=F.V().O0("SLOT_TYPE_PLAYER_BYTES",1);F=Lv(F.oW.get(),1).clientPlaybackNonce;var u=!1;L=g.Z(L);for(var q=L.next();!q.done;q=L.next()){q=q.value;var A=q.slotType==="SLOT_TYPE_PLAYER_BYTES"&&q.slotEntryTrigger instanceof aj?q.slotEntryTrigger.H9:void 0;A&&A===F&&(u&&rr("More than 1 preroll playerBytes slot detected",q),u=!0)}u||YR(m.X).gk.iI()}; zAA=function(m){var F="";m=g.Z(YR(m.X).Gq.Xb.keys());for(var L=m.next();!L.done;L=m.next()){L=L.value;if(L.slotType==="SLOT_TYPE_PLAYER_BYTES"&&L.pu==="core")return!0;F+=L.slotType+" "}Math.random()<.01&&rr("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:F});return!1}; YBb=function(m){m=g.Z(YR(m.X).Gq.Xb.values());for(var F=m.next();!F.done;F=m.next())if(F.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; vsv=function(m,F,L,u,q,A,r){L=L===void 0?[]:L;u=u===void 0?"":u;q=q===void 0?"":q;var G=YR(m.X).pY,v=m.player.getVideoData({playerType:1});v&&v.getPlayerResponse();v&&v.e0();L=eAN(F,L,G,YR(m.X).wp);Itb(YR(m.X).hp,u,L.WH,L.Zv,F,q,A,r)}; eAN=function(m,F,L,u){F={WH:[],Zv:F};m=g.Z(m);for(var q=m.next();!q.done;q=m.next())if((q=q.value)&&q.renderer!=null){var A=q.renderer;if(!L.j.C().N("html5_enable_vod_lasr_with_notify_pacf")){var r=void 0,G=void 0,v=void 0,l=void 0,w=u;g.z((l=A.sandwichedLinearAdRenderer)==null?void 0:l.adVideoStart,Ax)?(r=g.z((v=A.sandwichedLinearAdRenderer)==null?void 0:v.adVideoStart,Ax),r=pRM(r,w),g.SK(A.sandwichedLinearAdRenderer.adVideoStart,Ax,r)):g.z((G=A.linearAdSequenceRenderer)==null?void 0:G.adStart,Ax)&& (v=g.z((r=A.linearAdSequenceRenderer)==null?void 0:r.adStart,Ax),r=pRM(v,w),g.SK(A.linearAdSequenceRenderer.adStart,Ax,r))}F.WH.push(q)}return F}; g.Bv=function(m){if(typeof DOMParser!="undefined")return Ob(new DOMParser,v$M(m),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.Hv=function(m){g.O.call(this);this.callback=m;this.X=new zE(0,0,.4,0,.2,1,1,1);this.delay=new g.nB(this.next,window,this);g.Q(this,this.delay)}; g.asN=function(m){var F=m.C();return F.Xt&&!F.G&&g.Qi(F)?m.isEmbedsShortsMode()?(m=m.g3(),Math.min(m.width,m.height)>=315):!m.Lr():!1}; g.Ji=function(m){g.d.call(this,{U:"div",J:"ytp-more-videos-view",D:{tabIndex:"-1"}});var F=this;this.api=m;this.B=!0;this.G=new g.j7(this);this.X=[];this.suggestionData=[];this.columns=this.containerWidth=this.Z=this.V=this.scrollPosition=0;this.title=new g.d({U:"h2",J:"ytp-related-title",G0:"{{title}}"});this.previous=new g.d({U:"button",UR:["ytp-button","ytp-previous"],D:{"aria-label":"Show previous suggested videos"},T:[g.jn()]});this.L=new g.Hv(function(L){F.suggestions.element.scrollLeft=-L}); this.next=new g.d({U:"button",UR:["ytp-button","ytp-next"],D:{"aria-label":"Show more suggested videos"},T:[g.Iy()]});g.Q(this,this.G);this.Y=m.C().V;g.Q(this,this.title);this.title.tF(this.element);this.suggestions=new g.d({U:"div",J:"ytp-suggestions"});g.Q(this,this.suggestions);this.suggestions.tF(this.element);g.Q(this,this.previous);this.previous.tF(this.element);this.previous.listen("click",this.qS,this);g.Q(this,this.L);DSb(this);g.Q(this,this.next);this.next.tF(this.element);this.next.listen("click", this.TH,this);this.G.K(this.api,"appresize",this.RI);this.G.K(this.api,"fullscreentoggled",this.xH);this.G.K(this.api,"videodatachange",this.onVideoDataChange);this.RI(this.api.mP().getPlayerSize());this.onVideoDataChange()}; DSb=function(m){for(var F={gt:0};F.gt<16;F={gt:F.gt},++F.gt){var L=new g.d({U:"a",J:"ytp-suggestion-link",D:{href:"{{link}}",target:m.api.C().hF,"aria-label":"{{aria_label}}"},T:[{U:"div",J:"ytp-suggestion-image"},{U:"div",J:"ytp-suggestion-overlay",D:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},T:[{U:"div",J:"ytp-suggestion-title",G0:"{{title}}"},{U:"div",J:"ytp-suggestion-author",G0:"{{author_and_views}}"},{U:"div",D:{"data-is-live":"{{is_live}}"},J:"ytp-suggestion-duration", G0:"{{duration}}"}]}]});g.Q(m,L);var u=L.Vc("ytp-suggestion-link");g.uC(u,"transitionDelay",F.gt/20+"s");m.G.K(u,"click",function(q){return function(A){var r=q.gt;if(m.B){var G=m.suggestionData[r],v=G.sessionData;m.Y&&m.api.N("web_player_log_click_before_generating_ve_conversion_params")?(m.api.logClick(m.X[r].element),r=G.Z9(),G={},g.ns(m.api,G),r=g.MO(r,G),g.Dy(r,m.api,A)):g.aD(A,m.api,m.Y,v||void 0)&&m.api.FL(G.videoId,v,G.playlistId)}else A.preventDefault(),document.activeElement.blur()}}(F)); L.tF(m.suggestions.element);m.X.push(L);m.api.createServerVe(L.element,L)}}; Tyn=function(m){if(m.api.C().N("web_player_log_click_before_generating_ve_conversion_params"))for(var F=Math.floor(-m.scrollPosition/(m.V+8)),L=Math.min(F+m.columns,m.suggestionData.length)-1;F<=L;F++)m.api.logVisibility(m.X[F].element,!0)}; g.Ce=function(m){var F=m.api.BO()?32:16;F=m.Z/2+F;m.next.element.style.bottom=F+"px";m.previous.element.style.bottom=F+"px";F=m.scrollPosition;var L=m.containerWidth-m.suggestionData.length*(m.V+8);g.lT(m.element,"ytp-scroll-min",F>=0);g.lT(m.element,"ytp-scroll-max",F<=L)}; p7A=function(m){for(var F=m.suggestionData.length,L=0;L>>0)+"_",q=0;return F}); WN("Symbol.iterator",function(m){if(m)return m;m=Symbol("Symbol.iterator");Qv(Array.prototype,m,{configurable:!0,writable:!0,value:function(){return ZMv(Dbv(this))}}); return m}); WN("Promise",function(m){function F(r){this.X=0;this.G=void 0;this.B=[];this.Z=!1;var G=this.V();try{r(G.resolve,G.reject)}catch(v){G.reject(v)}} function L(){this.X=null} function u(r){return r instanceof F?r:new F(function(G){G(r)})} if(m)return m;L.prototype.B=function(r){if(this.X==null){this.X=[];var G=this;this.G(function(){G.Y()})}this.X.push(r)}; var q=g.On.setTimeout;L.prototype.G=function(r){q(r,0)}; L.prototype.Y=function(){for(;this.X&&this.X.length;){var r=this.X;this.X=[];for(var G=0;G0&&L>0;)if(u[--L]!=F[--q])return!1;return q<=0}}); WN("Array.prototype.find",function(m){return m?m:function(F,L){return Snv(this,F,L).oG}}); WN("Array.prototype.entries",function(m){return m?m:function(){return zt(this,function(F,L){return[F,L]})}}); WN("Array.prototype.keys",function(m){return m?m:function(){return zt(this,function(F){return F})}}); WN("String.prototype.startsWith",function(m){return m?m:function(F,L){var u=g6(this,F,"startsWith");F+="";var q=u.length,A=F.length;L=Math.max(0,Math.min(L|0,u.length));for(var r=0;r=A}}); WN("Number.isFinite",function(m){return m?m:function(F){return typeof F!=="number"?!1:!isNaN(F)&&F!==Infinity&&F!==-Infinity}}); WN("String.prototype.repeat",function(m){return m?m:function(F){var L=g6(this,null,"repeat");if(F<0||F>1342177279)throw new RangeError("Invalid count value");F|=0;for(var u="";F;)if(F&1&&(u+=L),F>>>=1)L+=L;return u}}); WN("Object.entries",function(m){return m?m:function(F){var L=[],u;for(u in F)d_(F,u)&&L.push([u,F[u]]);return L}}); WN("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991}); WN("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991}); WN("Array.from",function(m){return m?m:function(F,L,u){L=L!=null?L:function(G){return G}; var q=[],A=typeof Symbol!="undefined"&&Symbol.iterator&&F[Symbol.iterator];if(typeof A=="function"){F=A.call(F);for(var r=0;!(A=F.next()).done;)q.push(L.call(u,A.value,r++))}else for(A=F.length,r=0;r>>0;if(F===0)return 32;var L=0;(F&4294901760)===0&&(F<<=16,L+=16);(F&4278190080)===0&&(F<<=8,L+=8);(F&4026531840)===0&&(F<<=4,L+=4);(F&3221225472)===0&&(F<<=2,L+=2);(F&2147483648)===0&&L++;return L}}); WN("Number.isNaN",function(m){return m?m:function(F){return typeof F==="number"&&isNaN(F)}}); WN("Array.prototype.values",function(m){return m?m:function(){return zt(this,function(F,L){return L})}}); WN("Array.prototype.fill",function(m){return m?m:function(F,L,u){var q=this.length||0;L<0&&(L=Math.max(0,q+L));if(u==null||u>q)u=q;u=Number(u);u<0&&(u=Math.max(0,q+u));for(L=Number(L||0);L0&&L?L.repeat(Math.ceil(F/L.length)).substring(0,F):"")+u}}); WN("Array.prototype.findIndex",function(m){return m?m:function(F,L){return Snv(this,F,L).y3}}); WN("Promise.prototype.finally",function(m){return m?m:function(F){return this.then(function(L){return Promise.resolve(F()).then(function(){return L})},function(L){return Promise.resolve(F()).then(function(){throw L; })})}}); WN("Math.imul",function(m){return m?m:function(F,L){F=Number(F);L=Number(L);var u=F&65535,q=L&65535;return u*q+((F>>>16&65535)*q+u*(L>>>16&65535)<<16>>>0)|0}}); WN("Math.sign",function(m){return m?m:function(F){F=Number(F);return F===0||isNaN(F)?F:F>0?1:-1}}); WN("WeakSet",function(m){function F(L){this.X=new WeakMap;if(L){L=g.Z(L);for(var u;!(u=L.next()).done;)this.add(u.value)}} if(function(){if(!m||!Object.seal)return!1;try{var L=Object.seal({}),u=Object.seal({}),q=new m([L]);if(!q.has(L)||q.has(u))return!1;q.delete(L);q.add(u);return!q.has(L)&&q.has(u)}catch(A){return!1}}())return m; F.prototype.add=function(L){this.X.set(L,!0);return this}; F.prototype.has=function(L){return this.X.has(L)}; F.prototype.delete=function(L){return this.X.delete(L)}; return F}); WN("Array.prototype.copyWithin",function(m){function F(L){L=Number(L);return L===Infinity||L===-Infinity?L:L|0} return m?m:function(L,u,q){var A=this.length;L=F(L);u=F(u);q=q===void 0?A:F(q);L=L<0?Math.max(A+L,0):Math.min(L,A);u=u<0?Math.max(A+u,0):Math.min(u,A);q=q<0?Math.max(A+q,0):Math.min(q,A);if(Lu;)--q in this?this[--L]=this[q]:delete this[--L];return this}}); hv("copyWithin",function(m){return m?m:Array.prototype.copyWithin}); WN("Array.prototype.at",function(m){return m?m:Ye}); hv("at",function(m){return m?m:Ye}); WN("String.prototype.at",function(m){return m?m:Ye}); WN("Promise.withResolvers",function(m){return m?m:function(){var F,L;return{promise:new Promise(function(u,q){F=u;L=q}), resolve:F,reject:L}}}); WN("Array.prototype.findLastIndex",function(m){return m?m:function(F,L){return oAM(this,F,L).y3}}); hv("findLastIndex",function(m){return m?m:function(F,L){return oAM(this,F,L).y3}}); WN("Number.parseInt",function(m){return m||parseInt});var cV,SC,XNv;cV=cV||{};g.DC=this||self;SC="closure_uid_"+(Math.random()*1E9>>>0);XNv=0;g.W2(Q8,Error);Q8.prototype.name="CustomError";var CqM;var QZM,Zq,LF;QZM=Array.prototype.indexOf?function(m,F){return Array.prototype.indexOf.call(m,F,void 0)}:function(m,F){if(typeof m==="string")return typeof F!=="string"||F.length!=1?-1:m.indexOf(F,0); for(var L=0;L=0;L--)if(L in m&&m[L]===F)return L;return-1}; g.eq=Array.prototype.forEach?function(m,F,L){Array.prototype.forEach.call(m,F,L)}:function(m,F,L){for(var u=m.length,q=typeof m==="string"?m.split(""):m,A=0;A=.3:this.Ew>=.5};var B5={fi9:0,inR:1},bkv={NONE:0,eeW:1,De0:2};var qR_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");Ep.prototype.getValue=function(){return this.B}; g.Y(Up,Ep);Up.prototype.G=function(m){this.B===null&&g.NT(this.V,m)&&(this.B=m)}; g.Y(kX,Ep);kX.prototype.G=function(m){this.B===null&&typeof m==="number"&&(this.B=m)}; g.Y(h9,Ep);h9.prototype.G=function(m){this.B===null&&typeof m==="string"&&(this.B=m)};W5.prototype.disable=function(){this.B=!1}; W5.prototype.enable=function(){this.B=!0}; W5.prototype.isEnabled=function(){return this.B}; W5.prototype.reset=function(){this.X={};this.B=!0;this.G={}};var qB=document,QO=window;var X7B=pc(1,!0),AJ=pc(610401301,!1);pc(899588437,!1);pc(772657768,!0);var tDD=pc(513659523,!1),ELM=pc(568333945,!0),Ezv=pc(1331761403,!1);pc(651175828,!1);pc(722764542,!1);pc(748402145,!1);pc(748402146,!1);var Uin=pc(748402147,!0),m_=pc(824648567,!0),Ui=pc(824656860,X7B);pc(333098724,!1);pc(2147483644,!1);pc(2147483645,!1);pc(2147483646,X7B);pc(2147483647,!0);var rl=!!g.NN("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var Fn=String.prototype.trim?function(m){return m.trim()}:function(m){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(m)[1]},KCj=/&/g,fCn=//g,MCM=/"/g,Zc_=/'/g,SRM=/\x00/g,p2v=/[\x00&<>"']/;var yK,USM=g.DC.navigator;yK=USM?USM.userAgentData||null:null;var $Nv=globalThis.trustedTypes,$7;P$.prototype.toString=function(){return this.X+""};zJ.prototype.toString=function(){return this.X}; var ic_=new zJ("about:invalid#zClosurez");var nw_=DR("tel"),c0M=DR("sms"),PqM=[DR("data"),DR("http"),DR("https"),DR("mailto"),DR("ftp"),new ao(function(m){return/^[^:]*([/?#]|$)/.test(m)})],geM=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;f_.prototype.toString=function(){return this.X+""};oo.prototype.toString=function(){return this.X+""};Ub.prototype.toString=function(){return this.X};var hJ={};g.k3_=String.prototype.repeat?function(m,F){return m.repeat(F)}:function(m,F){return Array(F+1).join(m)};mN[" "]=function(){};var qr,ZZ,Sej,hAb,WFB,OfM,kN,hk,QxD;g.Ws=VK();g.IP=lCu();g.Ow=li("Edge");g.Rp=g.Ow||g.IP;qr=li("Gecko")&&!(m5(g.qi(),"WebKit")&&!li("Edge"))&&!(li("Trident")||li("MSIE"))&&!li("Edge");g.T0=m5(g.qi(),"WebKit")&&!li("Edge");ZZ=C_();Sej=ktu();g.L7=UNM();hAb=H$();WFB=li("iPad");OfM=li("iPod");kN=JJ();hk=m5(g.qi(),"KaiOS"); a:{var sx_="",bfy=function(){var m=g.qi();if(qr)return/rv:([^\);]+)(\)|;)/.exec(m);if(g.Ow)return/Edge\/([\d\.]+)/.exec(m);if(g.IP)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(m);if(g.T0)return/WebKit\/(\S+)/.exec(m);if(g.Ws)return/(?:Version)[ \/]?(\S+)/.exec(m)}(); bfy&&(sx_=bfy?bfy[1]:"");if(g.IP){var FL,cTA=g.DC.document;FL=cTA?cTA.documentMode:void 0;if(FL!=null&&FL>parseFloat(sx_)){QxD=String(FL);break a}}QxD=sx_}var QGN=QxD,WCj={};var CA,mc;g.eJ=jR();CA=H$()||li("iPod");mc=li("iPad");g.OP=VCA();g.vm=Io();g.R9=Ro()&&!JJ();var JPD=!g.IP&&!Ro();g.P=g.AQ.prototype;g.P.clone=function(){return new g.AQ(this.x,this.y)}; g.P.equals=function(m){return m instanceof g.AQ&&rj(this,m)}; g.P.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; g.P.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; g.P.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.P.scale=function(m,F){this.x*=m;this.y*=typeof F==="number"?F:m;return this};g.P=g.yO.prototype;g.P.clone=function(){return new g.yO(this.width,this.height)}; g.P.aspectRatio=function(){return this.width/this.height}; g.P.isEmpty=function(){return!vr(this)}; g.P.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.P.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.P.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.P.scale=function(m,F){this.width*=m;this.height*=typeof F==="number"?F:m;return this};wj.prototype.toString=function(){return this.X}; var lI={};new wj(lI,"");var cfZ=/^[a-z][a-z\d-]*$/i,dNM="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),B6M="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),JfM=["action","formaction","href"];var mTZ={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.P=I2.prototype;g.P.tW=function(m){return Pr(this.X,m)}; g.P.getElementsByTagName=function(m,F){return(F||this.X).getElementsByTagName(String(m))}; g.P.Vc=function(m){return g.Yj(m,this.X)}; g.P.setProperties=DU;g.P.createElement=function(m){return pk(this.X,m)}; g.P.appendChild=g.ML;g.P.append=function(m,F){qpZ(R2(m),m,arguments,1)}; g.P.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.P.removeNode=g.o2;g.P.getChildren=function(m){return m.children!=void 0?m.children:Array.prototype.filter.call(m.childNodes,function(F){return F.nodeType==1})}; g.P.contains=g.Xl;g.P.isFocusable=EE;hQ.prototype.now=function(){return 0}; hQ.prototype.B=function(){return 0}; hQ.prototype.G=function(){return 0}; hQ.prototype.X=function(){return 0};g.Y(OE,hQ);OE.prototype.now=function(){return Wr()&&QO.performance.now?QO.performance.now():hQ.prototype.now.call(this)}; OE.prototype.B=function(){return Wr()&&QO.performance.memory?QO.performance.memory.totalJSHeapSize||0:hQ.prototype.B.call(this)}; OE.prototype.G=function(){return Wr()&&QO.performance.memory?QO.performance.memory.usedJSHeapSize||0:hQ.prototype.G.call(this)}; OE.prototype.X=function(){return Wr()&&QO.performance.memory?QO.performance.memory.jsHeapSizeLimit||0:hQ.prototype.X.call(this)};var nnj=function(){if(!g.DC.addEventListener||!Object.defineProperty)return!1;var m=!1,F=Object.defineProperty({},"passive",{get:function(){m=!0}}); try{var L=function(){}; g.DC.addEventListener("test",L,F);g.DC.removeEventListener("test",L,F)}catch(u){}return m}();var jzN=y9M("AnimationEnd"),ko=y9M("TransitionEnd");g.P=Br.prototype;g.P.getHeight=function(){return this.bottom-this.top}; g.P.clone=function(){return new Br(this.top,this.right,this.bottom,this.left)}; g.P.contains=function(m){return this&&m?m instanceof Br?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.P.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.P.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.P.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.P.scale=function(m,F){F=typeof F==="number"?F:m;this.left*=m;this.right*=m;this.top*=F;this.bottom*=F;return this};g.P=g.mL.prototype;g.P.clone=function(){return new g.mL(this.left,this.top,this.width,this.height)}; g.P.contains=function(m){return m instanceof g.AQ?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.P.getSize=function(){return new g.yO(this.width,this.height)}; g.P.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.P.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.P.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.P.scale=function(m,F){F=typeof F==="number"?F:m;this.left*=m;this.width*=m;this.top*=F;this.height*=F;return this};var vXv={};var RR_=cr(function(){var m=!1;try{var F=Object.defineProperty({},"passive",{get:function(){m=!0}}); g.DC.addEventListener("test",null,F)}catch(L){}return m});$TM.prototype.isVisible=function(){return iC(qB)===1};var zRA=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");Dq.prototype.VV=function(m,F,L){m=m+"//"+F+L;var u=p5n(this)-L.length;if(u<0)return"";this.X.sort(function(l,w){return l-w}); L=null;F="";for(var q=0;q=v.length){u-=v.length;m+=v;F=this.G;break}L=L==null?A:L}}u="";L!=null&&(u=""+F+"trn="+L);return m+u};var lRZ=Sd(function(m){return typeof m==="number"}),we=Sd(function(m){return typeof m==="string"}),w$M=Sd(function(m){return typeof m==="boolean"}),Jx=Sd(function(m){return m!=null&&typeof m==="object"&&typeof m.then==="function"}),bHv=Sd(function(m){return typeof m==="function"}),dSM=Sd(function(m){return!!m&&(typeof m==="object"||typeof m==="function")});var DTA={jgN:"allow-forms",NMY:"allow-modals",LlC:"allow-orientation-lock",Jy0:"allow-pointer-lock",ZfR:"allow-popups",wWc:"allow-popups-to-escape-sandbox",Fl9:"allow-presentation",ifW:"allow-same-origin",o1c:"allow-scripts",Ayb:"allow-top-navigation",KlF:"allow-top-navigation-by-user-activation"},Z0n=cr(function(){return TF_()});XT.prototype.setInterval=function(m,F){return QO.setInterval(m,F)}; XT.prototype.clearInterval=function(m){QO.clearInterval(m)}; XT.prototype.setTimeout=function(m,F){return QO.setTimeout(m,F)}; XT.prototype.clearTimeout=function(m){QO.clearTimeout(m)};var MQ=void 0,xn,AQv=typeof TextDecoder!=="undefined",WSZ,hRv=typeof String.prototype.isWellFormed==="function",kbM=typeof TextEncoder!=="undefined";var c9D={},Qr=null,dTy=qr||g.T0||typeof g.DC.btoa=="function";var qbZ=typeof Uint8Array!=="undefined",CBB=!g.IP&&typeof btoa==="function",mij=/[-_.]/g,H0v={"-":"+",_:"/",".":"="},bC={};sz.prototype.isEmpty=function(){return this.X==null}; sz.prototype.sizeBytes=function(){var m=BO(this);return m?m.length:0}; var unu;var AJv=void 0;var LG=typeof Symbol==="function"&&typeof Symbol()==="symbol",nLv=FN("jas",void 0,!0),EG=FN(void 0,"1oa"),FD=FN(void 0,Symbol()),Byv=FN(void 0,"0ub"),fRA=FN(void 0,"0ubs"),M3y=FN(void 0,"0ubsb"),hGn=FN(void 0,"0actk"),Ja=FN("m_m","Di9",!0),Z_Z=FN(void 0,"vps"),Hfy=FN();Math.max.apply(Math,g.X(Object.values({rON:1,nER:2,D3C:4,CYF:8,mhR:16,LRC:32,rcC:64,Sx0:128,Cgu:256,Uhc:512,cob:1024,gOW:2048,J2R:4096,fLz:8192})));var yJB={T8N:{value:0,configurable:!0,writable:!0,enumerable:!1}},rJM=Object.defineProperties,um=LG?nLv:"T8N",Y6,JTy=[];Aa(JTy,7);Y6=Object.freeze(JTy);var CG={},re={},diu=Object.freeze({}),Sg={},vh={};var Vo=typeof g.DC.BigInt==="function"&&typeof g.DC.BigInt(0)==="bigint";var ch=Sd(function(m){return Vo?m>=C9y&&m<=mGN:m[0]==="-"?VRv(m,FEN):VRv(m,LE_)}),FEN=Number.MIN_SAFE_INTEGER.toString(),C9y=Vo?BigInt(Number.MIN_SAFE_INTEGER):void 0,LE_=Number.MAX_SAFE_INTEGER.toString(),mGN=Vo?BigInt(Number.MAX_SAFE_INTEGER):void 0;var mLA=typeof Uint8Array.prototype.slice==="function",Iu=0,$q=0,ZkM;var ha=typeof BigInt==="function"?BigInt.asIntN:void 0,aRB=typeof BigInt==="function"?BigInt.asUintN:void 0,bm=Number.isSafeInteger,fG=Number.isFinite,si=Math.trunc,RGu=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Sbj={};var u4M={eM8:!0};var Au;var o7M,X$A;var H_u=j_(0),BH={};$n.prototype.init=function(m,F,L,u){var q=u===void 0?{}:u;u=q.Il===void 0?!1:q.Il;q=q.Ud===void 0?!1:q.Ud;this.Il=u;this.Ud=q;m&&(m=R$(m,this.Ud),this.B=m.buffer,this.Y=m.X,this.V=F||0,this.G=L!==void 0?this.V+L:this.B.length,this.X=this.V)}; $n.prototype.free=function(){this.clear();T$.length<100&&T$.push(this)}; $n.prototype.clear=function(){this.B=null;this.Y=!1;this.X=this.G=this.V=0;this.Il=!1}; $n.prototype.reset=function(){this.X=this.V}; var T$=[];NQ.prototype.free=function(){this.X.clear();this.B=this.G=-1;pJ.length<100&&pJ.push(this)}; NQ.prototype.reset=function(){this.X.reset();this.V=this.X.X;this.B=this.G=-1}; var pJ=[];var vjn,wrB;tL.prototype.length=function(){return this.X.length}; tL.prototype.end=function(){var m=this.X;this.X=[];return m};var bR=QN(),qtM=QN(),A8u=QN(),r8M=QN(),y8n=QN(),GYj=QN(),vOA=QN(),lB_=QN(),wAb=QN(),VNN=QN(),jn_=QN();so.prototype.toJSON=function(){return Ga(this)}; so.prototype.oV=function(m){return JSON.stringify(Ga(this,m))}; so.prototype.clone=function(){var m=this.yc,F=m[um]|0;return VQ(this,m,F)?jv(this,m,!0):new this.constructor(wu(m,F,!1))}; so.prototype[Ja]=CG;so.prototype.toString=function(){return this.yc.toString()};var zCn=d4(function(m,F,L,u,q){if(m.B!==2)return!1;fJ(m,UG(F,u,L),q);return!0},gjj),YEv=d4(function(m,F,L,u,q){if(m.B!==2)return!1; fJ(m,UG(F,u,L),q);return!0},gjj),qO=Symbol(),CJ=Symbol(),L1=Symbol(),KNM=Symbol(),TjZ=Symbol(),nJ,By;var IBb=j_(0),Rcv=y9(function(m,F,L){if(m.B!==1)return!1;vw(F,L,a$(m.X));return!0},lA,wAb),$Gj=y9(function(m,F,L){if(m.B!==1)return!1; m=a$(m.X);vw(F,L,m===0?void 0:m);return!0},lA,wAb),ecv=y9(function(m,F,L,u){if(m.B!==1)return!1; XD(F,L,u,a$(m.X));return!0},lA,wAb),PYu=y9(function(m,F,L){if(m_)return m.B!==0?m=!1:(vw(F,L,Py(m.X,DX)),m=!0),m; if(m.B!==0)return!1;vw(F,L,Py(m.X,Yq));return!0},wZ,vOA),iLy=y9(function(m,F,L){if(m_)return m.B!==0?F=!1:(m=Py(m.X,DX),vw(F,L,m===IBb?void 0:m),F=!0),F; if(m.B!==0)return!1;m=Py(m.X,Yq);vw(F,L,m===0?void 0:m);return!0},wZ,vOA),gOZ=y9(function(m,F,L,u){if(m_)return m.B!==0?m=!1:(XD(F,L,u,Py(m.X,DX)),m=!0),m; if(m.B!==0)return!1;XD(F,L,u,Py(m.X,Yq));return!0},wZ,vOA),zcD=y9(function(m,F,L){if(m.B!==0)return!1; vw(F,L,iR(m.X));return!0},V9,r8M),Yt_=y9(function(m,F,L){if(m.B!==0)return!1; m=iR(m.X);vw(F,L,m===0?void 0:m);return!0},V9,r8M),aBB=y9(function(m,F,L,u){if(m.B!==0)return!1; XD(F,L,u,iR(m.X));return!0},V9,r8M),DGB=y9(function(m,F,L){if(m_)return m.B!==1?m=!1:(vw(F,L,Yn(m.X)),m=!0),m; if(m.B!==1)return!1;vw(F,L,z$(m.X));return!0},function(m,F,L){eCu(m,L,Diy(F))},lB_),TXD=Gr(function(m,F,L){if(m_)return m.B!==1&&m.B!==2?m=!1:(F=x6(F,F[um]|0,L),m.B==2?yQj(m,Yn,F):F.push(Yn(m.X)),m=!0),m; if(m.B!==1&&m.B!==2)return!1;F=x6(F,F[um]|0,L);m.B==2?yQj(m,z$,F):F.push(z$(m.X));return!0},function(m,F,L){F=rZ(Diy,F,!1); if(F!=null)for(var u=0;u>>0);return!0},function(m,F,L){F=Ei(F); F!=null&&F!=null&&(Wy(m,L,0),Uo(m.X,F))},y8n),yW=y9(function(m,F,L){if(m.B!==0)return!1; vw(F,L,iR(m.X));return!0},function(m,F,L){F=ZX(F); F!=null&&(F=parseInt(F,10),Wy(m,L,0),j2N(m.X,F))},jn_);var t3Z=new Map;g.Y(EjN,G0v);k0v.prototype.register=function(){mN(this)};g.Y(Re,so);Re.prototype.G=WNu([0,$Gj,iLy,-2,Yt_]);s2n.prototype.g8=function(m){var F=this.X[m.key];if(m.valueType==="proto"){try{var L=JSON.parse(F);if(Array.isArray(L))return L}catch(u){}return m.defaultValue}return typeof F===typeof m.defaultValue?F:m.defaultValue};var cQM={hju:1,lr:2,eNu:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};njj.prototype.Js=function(m){if(typeof m==="string"&&m.length!=0){var F=this.vP;if(F.B){m=m.split("&");for(var L=m.length-1;L>=0;L--){var u=m[L].split("="),q=decodeURIComponent(u[0]);u.length>1?(u=decodeURIComponent(u[1]),u=/^[0-9]+$/g.exec(u)?parseInt(u,10):u):u=1;(q=F.X[q])&&q.G(u)}}}};var G2=null;var zr=g.DC.performance,StD=!!(zr&&zr.mark&&zr.measure&&zr.clearMarks),iA=cr(function(){var m;if(m=StD){var F=F===void 0?window:F;if(G2===null){G2="";try{m="";try{m=F.top.location.hash}catch(u){m=F.location.hash}if(m){var L=m.match(/\bdeid=([\d,]+)/);G2=L?L[1]:""}}catch(u){}}F=G2;m=!!F.indexOf&&F.indexOf("1337")>=0}return m}); gZ.prototype.disable=function(){this.X=!1;this.events!==this.B.google_js_reporting_queue&&(iA()&&g.eq(this.events,FLu),this.events.length=0)}; gZ.prototype.start=function(m,F){if(!this.X)return null;var L=CIN()||JQj();m=new mrv(m,F,L);F="goog_"+m.label+"_"+m.uniqueId+"_start";zr&&iA()&&zr.mark(F);return m}; gZ.prototype.end=function(m){if(this.X&&typeof m.value==="number"){var F=CIN()||JQj();m.duration=F-m.value;F="goog_"+m.label+"_"+m.uniqueId+"_end";zr&&iA()&&zr.mark(F);!this.X||this.events.length>2048||this.events.push(m)}};var LLA=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),oe=/#|$/,G9n=/[?&]($|#)/;lqM.prototype.mB=function(m,F,L,u,q){q=q||this.b1;try{var A=new Dq;A.X.push(1);A.B[1]=pm("context",m);F.error&&F.meta&&F.id||(F=new h7(Ww(F)));if(F.msg){var r=F.msg.substring(0,512);A.X.push(2);A.B[2]=pm("msg",r)}var G=F.meta||{};if(this.g4)try{this.g4(G)}catch(R){}if(u)try{u(G)}catch(R){}u=[G];A.X.push(3);A.B[3]=u;var v=a5_();if(v.B){var l=v.B.url||"";A.X.push(4);A.B[4]=pm("top",l)}var w={url:v.X.url||""};if(v.X.url){var V=g.ae(v.X.url);var I=YB(V[1],null,V[3],V[4])}else I="";l=[w,{url:I}];A.X.push(5); A.B[5]=l;Bju(this.X,q,A,L)}catch(R){try{Bju(this.X,q,{context:"ecmserr",rctx:m,msg:Ww(R),url:v&&v.X.url},L)}catch(e){}}return this.rZ}; g.Y(h7,HkZ);var U4,kB,E4=new gZ;U4=new function(){var m="https:";QO&&QO.location&&QO.location.protocol==="http:"&&(m="http:");this.B=m;this.X=.01}; kB=new lqM;QO&&QO.document&&(QO.document.readyState=="complete"?VdM():E4.X&&PO(QO,"load",function(){VdM()}));var R$Z=Date.now(),n1=-1,cw=-1,NeA,Bw=-1,dZ=!1;Hw.prototype.equals=function(m,F){return!!m&&(!(F===void 0?0:F)||this.volume==m.volume)&&this.G==m.G&&JQ(this.X,m.X)&&!0};J7.prototype.tW=function(){return this.Z}; J7.prototype.equals=function(m,F){return this.V.equals(m.V,F===void 0?!1:F)&&this.Z==m.Z&&JQ(this.G,m.G)&&JQ(this.L,m.L)&&this.X==m.X&&this.Y==m.Y&&this.B==m.B&&this.W==m.W};var oOy={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},Lx={zQ:"start",Eh:"firstquartile",Cp:"midpoint",Xe:"thirdquartile",COMPLETE:"complete",ERROR:"error",Kp:"metric",PAUSE:"pause",S2:"resume",u7:"skip",vB:"viewable_impression",D0:"mute",I$:"unmute",eS:"fullscreen",QO:"exitfullscreen",b6:"bufferstart",B6:"bufferfinish",Uh:"fully_viewable_audible_half_duration_impression",AS:"measurable_impression",dX:"abandon",Oh:"engagedview",NS:"impression",VO:"creativeview",LOADED:"loaded", GzN:"progress",CLOSE:"close",ccb:"collapse",WR9:"overlay_resize",RN0:"overlay_unmeasurable_impression",f1P:"overlay_unviewable_impression",dzF:"overlay_viewable_immediate_impression",a1Y:"overlay_viewable_end_of_session_impression",v6:"custom_metric_viewable",y$:"audio_audible",gX:"audio_measurable",SB:"audio_impression"},E6v="start firstquartile midpoint thirdquartile resume loaded".split(" "),UuM=["start","firstquartile","midpoint","thirdquartile"],Kou=["abandon"],aO={UNKNOWN:-1,zQ:0,Eh:1,Cp:2, Xe:3,COMPLETE:4,Kp:5,PAUSE:6,S2:7,u7:8,vB:9,D0:10,I$:11,eS:12,QO:13,Uh:14,AS:15,dX:16,Oh:17,NS:18,VO:19,LOADED:20,v6:21,b6:22,B6:23,SB:27,gX:28,y$:29};var e$y={Ofu:"addEventListener",ro8:"getMaxSize",WMb:"getScreenSize",R30:"getState",a7u:"getVersion",K2Y:"removeEventListener",WYN:"isViewable"};DrN.prototype.update=function(m){m&&m.document&&(this.Z=C1(!1,m,this.isMobileDevice),this.X=C1(!0,m,this.isMobileDevice),N$n(this,m),T$M(this,m))};ri.prototype.cancel=function(){tP().clearTimeout(this.X);this.X=null}; ri.prototype.schedule=function(){var m=this,F=tP(),L=Pw().X.X;this.X=F.setTimeout($B(L,Q9(143,function(){m.B++;m.G.sample()})),$rD())};g.P=yj.prototype;g.P.LV=function(){return!1}; g.P.initialize=function(){return this.isInitialized=!0}; g.P.FG=function(){return this.X.Qc}; g.P.A4=function(){return this.X.Bb}; g.P.fail=function(m,F){if(!this.Bb||(F===void 0?0:F))this.Bb=!0,this.Qc=m,this.W=0,this.X!=this||vM(this)}; g.P.getName=function(){return this.X.Lu}; g.P.sO=function(){return this.X.AC()}; g.P.AC=function(){return{}}; g.P.l0=function(){return this.X.W}; g.P.mN=function(){var m=ur();m.X=C1(!0,this.G,m.isMobileDevice)}; g.P.PT=function(){T$M(ur(),this.G)}; g.P.qI=function(){return this.V.X}; g.P.sample=function(){}; g.P.isActive=function(){return this.X.L}; g.P.f2=function(m){var F=this.X;this.X=m.l0()>=this.W?m:this;F!==this.X?(this.L=this.X.L,vM(this)):this.L!==this.X.L&&(this.L=this.X.L,vM(this))}; g.P.Cg=function(m){if(m.B===this.X){var F=!this.V.equals(m,this.hF);this.V=m;F&&fqn(this)}}; g.P.Eq=function(){return this.hF}; g.P.dispose=function(){this.ER=!0}; g.P.sR=function(){return this.ER};g.P=lr.prototype;g.P.observe=function(){return!0}; g.P.unobserve=function(){}; g.P.Oy=function(m){this.Y=m}; g.P.dispose=function(){if(!this.sR()){var m=this.B;g.Fd(m.Y,this);m.hF&&this.Eq()&&KLN(m);this.unobserve();this.Hb=!0}}; g.P.sR=function(){return this.Hb}; g.P.sO=function(){return this.B.sO()}; g.P.l0=function(){return this.B.l0()}; g.P.FG=function(){return this.B.FG()}; g.P.A4=function(){return this.B.A4()}; g.P.f2=function(){}; g.P.Cg=function(){this.Xy()}; g.P.Eq=function(){return this.ER};g.P=wi.prototype;g.P.l0=function(){return this.X.l0()}; g.P.FG=function(){return this.X.FG()}; g.P.A4=function(){return this.X.A4()}; g.P.create=function(m,F,L){var u=null;this.X&&(u=this.Zm(m,F,L),GG(this.X,u));return u}; g.P.TK=function(){return this.J_()}; g.P.J_=function(){return!1}; g.P.init=function(m){return this.X.initialize()?(GG(this.X,this),this.V=m,!0):!1}; g.P.f2=function(m){m.l0()==0&&this.V(m.FG(),this)}; g.P.Cg=function(){}; g.P.Eq=function(){return!1}; g.P.dispose=function(){this.Y=!0}; g.P.sR=function(){return this.Y}; g.P.sO=function(){return{}};Vj.prototype.add=function(m,F,L){++this.G;m=new Mdv(m,F,L);this.X.push(new Mdv(m.B,m.X,m.G+this.G/4096));this.B=!0;return this};tdv.prototype.toString=function(){var m="//pagead2.googlesyndication.com//pagead/gen_204",F=$D(this.X);F.length>0&&(m+="?"+F);return m};g.O.prototype.Cj=!1;g.O.prototype.sR=function(){return this.Cj}; g.O.prototype.dispose=function(){this.Cj||(this.Cj=!0,this.IW())}; g.O.prototype[Symbol.dispose]=function(){this.dispose()}; g.O.prototype.addOnDisposeCallback=function(m,F){this.Cj?F!==void 0?m.call(F):m():(this.Wh||(this.Wh=[]),F&&(m=m.bind(F)),this.Wh.push(m))}; g.O.prototype.IW=function(){if(this.Wh)for(;this.Wh.length;)this.Wh.shift()()};var XAD=[0,PYu,NXM,-1];ir.prototype.update=function(m,F,L){m&&(this.X+=F,this.B+=F,this.V+=F,this.G=Math.max(this.G,this.V));if(L===void 0?!m:L)this.V=0};var WL_=[1,.75,.5,.3,0];gi.prototype.update=function(m,F,L,u,q,A){A=A===void 0?!0:A;F=q?Math.min(m,F):F;for(q=0;q0&&F>=r;r=!(m>0&&m>=r)||L;this.X[q].update(A&&G,u,!A||r)}};NB.prototype.update=function(m,F,L,u){this.Z=this.Z!=-1?Math.min(this.Z,F.Ew):F.Ew;this.b9=Math.max(this.b9,F.Ew);this.Hb=this.Hb!=-1?Math.min(this.Hb,F.pK):F.pK;this.Qc=Math.max(this.Qc,F.pK);this.q0.update(F.pK,L.pK,F.X,m,u);this.xC+=m;F.Ew===0&&(this.Lu+=m);this.B.update(F.Ew,L.Ew,F.X,m,u);L=u||L.cI!=F.cI?L.isVisible()&&F.isVisible():L.isVisible();F=!F.isVisible()||F.X;this.AF.update(L,m,F)}; NB.prototype.Zd=function(){return this.AF.G>=this.RW};if(qB&&qB.URL){var tNv=qB.URL,EOM;a:{if(tNv){var UGZ=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var vG=UGZ.exec(decodeURIComponent(tNv));if(vG){EOM=vG[1]&&vG[1].length>1?vG[1].substring(1):"true";break a}}catch(m){}}EOM=""}kB.rZ=!(EOM.length>0)};var kYv=new Br(0,0,0,0);var B$y=new Br(0,0,0,0);g.Y(MB,g.O);g.P=MB.prototype; g.P.IW=function(){if(this.B1.X){if(this.hV.BJ){var m=this.B1.X;typeof m.removeEventListener==="function"&&m.removeEventListener("mouseover",this.hV.BJ,ed());this.hV.BJ=null}this.hV.XY&&(m=this.B1.X,typeof m.removeEventListener==="function"&&m.removeEventListener("mouseout",this.hV.XY,ed()),this.hV.XY=null)}this.jf&&this.jf.dispose();this.xM&&this.xM.dispose();delete this.PD;delete this.PA;delete this.EF;delete this.B1.G5;delete this.B1.X;delete this.hV;delete this.jf;delete this.xM;delete this.vP; g.O.prototype.IW.call(this)}; g.P.Lg=function(){return this.xM?this.xM.X:this.position}; g.P.Js=function(m){Pw().Js(m)}; g.P.Eq=function(){return!1}; g.P.Wl=function(){return new NB}; g.P.Lf=function(){return this.PD}; g.P.cj=function(m){return m1u(this,m,1E4)}; g.P.FN=function(m,F,L,u,q,A,r){this.fg||(this.KR&&(m=this.H4(m,L,q,r),u=u&&this.yg.Ew>=(this.cI()?.3:.5),this.s4(A,m,u),this.Tz=F,m.Ew>0&&-1===this.n3&&(this.n3=F),this.PY==-1&&this.Zd()&&(this.PY=F),this.WA==-2&&(this.WA=fF(this.Lg())?m.Ew:-1),this.yg=m),this.PA(this))}; g.P.s4=function(m,F,L){this.Lf().update(m,F,this.yg,L)}; g.P.Bo=function(){return new iB}; g.P.H4=function(m,F,L,u){L=this.Bo();L.X=F;F=tP().B;F=iC(qB)===0?-1:F.isVisible()?0:1;L.B=F;L.Ew=this.pE(m);L.cI=this.cI();L.pK=u;return L}; g.P.pE=function(m){return this.opacity===0&&sp(this.vP,"opac")===1?0:m}; g.P.cI=function(){return!1}; g.P.XR=function(){return this.hdC||this.bIY}; g.P.HU=function(){bA()}; g.P.AP=function(){bA()}; g.P.lz=function(){return this.requestSource}; g.P.Dg=function(){return 0}; g.P.Zd=function(){return this.PD.Zd()}; g.P.u1=function(){var m=this.KR;m=(this.hasCompleted||this.sR())&&!m;var F=Pw().B!==2||this.JN9;return this.fg||F&&m?2:this.Zd()?4:3}; g.P.LH=function(){return 0};g.SO.prototype.next=function(){return g.ld}; g.ld={done:!0,value:void 0};g.SO.prototype.cM=function(){return this};g.Y(rau,iB);var ww=Gfu([void 0,1,2,3,4,8,16]),VW=Gfu([void 0,4,8,16]),hcM={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:E6("p0",VW),p1:E6("p1",VW),p2:E6("p2",VW),p3:E6("p3",VW),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:tp("mtos1",[0,2,4],!1,VW),mtos2:tp("mtos2",[0,2,4],!1,VW),mtos3:tp("mtos3",[0,2,4],!1,VW),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:E6("a0",VW),a1:E6("a1",VW),a2:E6("a2",VW),a3:E6("a3",VW),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:E6("c0",VW),c1:E6("c1",VW),c2:E6("c2",VW),c3:E6("c3",VW),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:E6("qmtos",ww),qnc:E6("qnc",ww),qmv:E6("qmv",ww),qnv:E6("qnv",ww), 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:E6("ss0",VW),ss1:E6("ss1",VW),ss2:E6("ss2",VW),ss3:E6("ss3",VW),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"},WEb=Object.assign({},hcM,{avid:sE("audio"),avas:"avas",vs:"vs"}),OLM={atos:"atos",avt:tp("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(m,F){return function(L){return L[m]===void 0&&F!==void 0?F:L[m]}}("ss",0), t:"t"};WM.prototype.getValue=function(){return this.B}; WM.prototype.update=function(m,F){m>=32||(this.X&1<=.5;FJ(F.volume)&&(this.V=this.V!=-1?Math.min(this.V,F.volume):F.volume,this.L=Math.max(this.L,F.volume));A&&(this.ER+=m,this.hF+=q?m:0);this.X.update(F.Ew,L.Ew,F.X,m,u,q);this.G.update(!0,m);this.Y.update(q,m);this.Bb.update(L.fullscreen,m);this.SY.update(q&&!A,m);m=Math.floor(F.mediaTime/1E3);this.jY.update(m,F.isVisible());this.aW.update(m,F.Ew>=1);this.Cu.update(m, XJ(F))}};IXj.prototype.B=function(m){this.G||(this.X(m)?(m=Tuj(this.hF,this.V,m),this.Y|=m,m=m==0):m=!1,this.G=m)};g.Y(s6,IXj);s6.prototype.X=function(){return!0}; s6.prototype.L=function(){return!1}; s6.prototype.getId=function(){var m=this,F=p0(Lx,function(L){return L==m.V}); return aO[F].toString()}; s6.prototype.toString=function(){var m="";this.L()&&(m+="c");this.G&&(m+="s");this.Y>0&&(m+=":"+this.Y);return this.getId()+m};g.Y(br,s6);br.prototype.B=function(m,F){F=F===void 0?null:F;F!=null&&this.Z.push(F);s6.prototype.B.call(this,m)};g.Y(cM,RSZ);cM.prototype.B=function(){return null}; cM.prototype.G=function(){return[]};g.Y(di,lr);g.P=di.prototype;g.P.kf=function(){if(this.element){var m=this.element,F=this.B.X.G;try{try{var L=z$B(m.getBoundingClientRect())}catch(l){L=new Br(0,0,0,0)}var u=L.right-L.left,q=L.bottom-L.top,A=VqD(m,F),r=A.x,G=A.y;var v=new Br(Math.round(G),Math.round(r+u),Math.round(G+q),Math.round(r))}catch(l){v=kYv.clone()}this.G=v;this.X=xrM(this,this.G)}}; g.P.SV=function(){this.L=this.B.V.X}; g.P.d6=function(m){var F=sp(this.vP,"od")==1;return nZM(m,this.L,this.element,F)}; g.P.gT=function(){this.timestamp=bA()}; g.P.Xy=function(){this.gT();this.kf();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var m=this.element;var F=new g.yO(m.videoWidth,m.videoHeight);m=this.X;var L=Hr(m),u=m.getHeight(),q=F.width;F=F.height;q<=0||F<=0||L<=0||u<=0||(q/=F,F=L/u,m=m.clone(),q>F?(L/=q,u=(u-L)/2,u>0&&(u=m.top+u,m.top=Math.round(u),m.bottom=Math.round(u+L))):(u*=q,L=Math.round((L-u)/2),L>0&&(L=m.left+L,m.left=Math.round(L),m.right=Math.round(L+u))));this.X=m}this.SV(); m=this.X;L=this.L;m=m.left<=L.right&&L.left<=m.right&&m.top<=L.bottom&&L.top<=m.bottom?new Br(Math.max(m.top,L.top),Math.min(m.right,L.right),Math.min(m.bottom,L.bottom),Math.max(m.left,L.left)):new Br(0,0,0,0);L=m.top>=m.bottom||m.left>=m.right?new Br(0,0,0,0):m;m=this.B.V;F=q=u=0;if((this.X.bottom-this.X.top)*(this.X.right-this.X.left)>0)if(this.d6(L))L=new Br(0,0,0,0);else{u=ur().V;F=new Br(0,u.height,u.width,0);var A;u=xD(L,(A=this.Y)!=null?A:this.X);q=xD(L,ur().X);F=xD(L,F)}A=L.top>=L.bottom|| L.left>=L.right?new Br(0,0,0,0):Ck(L,-this.X.left,-this.X.top);Ap()||(q=u=0);this.hF=new J7(m,this.element,this.X,A,u,q,this.timestamp,F)}; g.P.getName=function(){return this.B.getName()};var QnM=new Br(0,0,0,0);g.Y(nF,di);g.P=nF.prototype;g.P.observe=function(){this.V();return!0}; g.P.Cg=function(){di.prototype.Xy.call(this)}; g.P.gT=function(){}; g.P.kf=function(){}; g.P.Xy=function(){this.V();di.prototype.Xy.call(this)}; g.P.f2=function(m){m=m.isActive();m!==this.W&&(m?this.V():(ur().X=new Br(0,0,0,0),this.X=new Br(0,0,0,0),this.L=new Br(0,0,0,0),this.timestamp=-1));this.W=m};var jx={},TeM=(jx.firstquartile=0,jx.midpoint=1,jx.thirdquartile=2,jx.complete=3,jx);g.Y(HM,MB);g.P=HM.prototype;g.P.Eq=function(){return!0}; g.P.Z1=function(){return this.EB==2}; g.P.cj=function(m){return m1u(this,m,Math.max(1E4,this.G/3))}; g.P.FN=function(m,F,L,u,q,A,r){var G=this,v=this.Z(this)||{};g.t9(v,q);this.G=v.duration||this.G;this.hF=v.isVpaid||this.hF;this.Lu=v.isYouTube||this.Lu;tP();this.q0=!1;q=eSv(this,F);$1Z(this)===1&&(A=q);MB.prototype.FN.call(this,m,F,L,u,v,A,r);this.K5&&this.K5.G&&g.eq(this.L,function(l){l.B(G)})}; g.P.s4=function(m,F,L){MB.prototype.s4.call(this,m,F,L);mK(this).update(m,F,this.yg,L);this.RW=XJ(this.yg)&&XJ(F);this.Qc==-1&&this.aW&&(this.Qc=this.Lf().G.X);this.E7.G=0;m=this.Zd();F.isVisible()&&hp(this.E7,"vs");m&&hp(this.E7,"vw");FJ(F.volume)&&hp(this.E7,"am");XJ(F)?hp(this.E7,"a"):hp(this.E7,"mut");this.XE&&hp(this.E7,"f");F.B!=-1&&(hp(this.E7,"bm"),F.B==1&&(hp(this.E7,"b"),XJ(F)&&hp(this.E7,"umutb")));XJ(F)&&F.isVisible()&&hp(this.E7,"avs");this.RW&&m&&hp(this.E7,"avw");F.Ew>0&&hp(this.E7, "pv");Fh(this,this.Lf().G.X,!0)&&hp(this.E7,"gdr");DD(this.Lf().B,1)>=2E3&&hp(this.E7,"pmx");this.q0&&hp(this.E7,"tvoff")}; g.P.Wl=function(){return new O6}; g.P.Lf=function(){return this.PD}; g.P.Bo=function(){return new rau}; g.P.H4=function(m,F,L,u){m=MB.prototype.H4.call(this,m,F,L,u===void 0?-1:u);m.fullscreen=this.XE;m.paused=this.Z1();m.volume=L.volume;FJ(m.volume)||(this.BR++,F=this.yg,FJ(F.volume)&&(m.volume=F.volume));L=L.currentTime;m.mediaTime=L!==void 0&&L>=0?L:-1;return m}; g.P.pE=function(m){return ur(),this.XE?1:MB.prototype.pE.call(this,m)}; g.P.Dg=function(){return 1}; g.P.getDuration=function(){return this.G}; g.P.u1=function(){return this.fg?2:iGv(this)?5:this.Zd()?4:3}; g.P.LH=function(){return this.SY?this.Lf().Y.G>=2E3?4:3:2}; g.P.Oy=function(m){this.xM&&this.xM.Oy(m)};var snZ=g.ke();t_M.prototype.reset=function(){this.X=[];this.B=[]}; var y3=og(t_M);g.Y(lM,wi);g.P=lM.prototype;g.P.getName=function(){return(this.B?this.B:this.X).getName()}; g.P.sO=function(){return(this.B?this.B:this.X).sO()}; g.P.l0=function(){return(this.B?this.B:this.X).l0()}; g.P.init=function(m){var F=!1;(0,g.eq)(this.G,function(L){L.initialize()&&(F=!0)}); F&&(this.V=m,GG(this.X,this));return F}; g.P.dispose=function(){(0,g.eq)(this.G,function(m){m.dispose()}); wi.prototype.dispose.call(this)}; g.P.TK=function(){return LF(this.G,function(m){return m.LV()})}; g.P.J_=function(){return LF(this.G,function(m){return m.LV()})}; g.P.Zm=function(m,F,L){return new di(m,this.X,F,L)}; g.P.Cg=function(m){this.B=m.B};var bGZ={threshold:[0,.3,.5,.75,1]};g.Y(wv,di);g.P=wv.prototype;g.P.observe=function(){var m=this;this.b9||(this.b9=bA());if(Iqv(298,function(){return caM(m)}))return!0; this.B.fail("msf");return!1}; g.P.unobserve=function(){if(this.V&&this.element)try{this.V.unobserve(this.element),this.W?(this.W.unobserve(this.element),this.W=null):this.Z&&(this.Z.disconnect(),this.Z=null)}catch(m){}}; g.P.Xy=function(){var m=V3(this);m.length>0&&IO(this,m);di.prototype.Xy.call(this)}; g.P.kf=function(){}; g.P.d6=function(){return!1}; g.P.SV=function(){}; g.P.sO=function(){var m={};return Object.assign(this.B.sO(),(m.niot_obs=this.b9,m.niot_cbk=this.Bb,m))}; g.P.getName=function(){return"nio"};g.Y(RO,wi);RO.prototype.getName=function(){return"nio"}; RO.prototype.J_=function(){return!ur().B&&this.X.X.G.IntersectionObserver!=null}; RO.prototype.Zm=function(m,F,L){return new wv(m,this.X,F,L)};g.Y($3,yj);$3.prototype.qI=function(){return ur().X}; $3.prototype.LV=function(){var m=nqD();this.W!==m&&(this.X!=this&&m>this.X.W&&(this.X=this,vM(this)),this.W=m);return m==2};ea.prototype.sample=function(){gv(this,G6(),!1)}; ea.prototype.V=function(){var m=Ap(),F=bA();m?(dZ||(n1=F,g.eq(y3.X,function(L){var u=L.Lf();u.w8=Qj(u,F,L.EB!=1)})),dZ=!0):(this.Z=muZ(this,F),dZ=!1,NeA=F,g.eq(y3.X,function(L){L.KR&&(L.Lf().W=F)})); gv(this,G6(),!m)}; var PY=og(ea);var LQA=null,dv="",cY=!1;var AuB=qGu().Yh,Y3=qGu().Nu;var Gau={oO9:"visible",X10:"audible",Yqc:"time",jn8:"timetype"},v6B={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)}}; yuv.prototype.setTime=function(m,F,L){F=="ms"?(this.G=m,this.V=-1):(this.G=-1,this.V=m);this.Y=L===void 0?"tos":L;return this};g.Y(x3,s6);x3.prototype.getId=function(){return this.Z}; x3.prototype.L=function(){return!0}; x3.prototype.X=function(m){var F=m.Lf(),L=m.getDuration();return LF(this.W,function(u){if(u.X!=void 0)var q=wHZ(u,F);else b:{switch(u.Y){case "mtos":q=u.B?F.Y.G:F.G.X;break b;case "tos":q=u.B?F.Y.X:F.G.X;break b}q=0}q==0?u=!1:(u=u.G!=-1?u.G:L!==void 0&&L>0?u.V*L:-1,u=u!=-1&&q>=u);return u})};g.Y(Mt,lX_);Mt.prototype.X=function(m){var F=new vqM;F.X=kD(m,hcM);F.B=kD(m,OLM);return F};g.Y(ZT,s6);ZT.prototype.X=function(m){return iGv(m)};g.Y(Sa,RSZ);g.Y(oO,s6);oO.prototype.X=function(m){return m.Lf().Zd()};g.Y(Xh,br);Xh.prototype.X=function(m){var F=g.nc(this.Z,sp(Pw().vP,"ovms"));return!m.fg&&(m.EB!=0||F)};g.Y(tt,Sa);tt.prototype.B=function(){return new Xh(this.X)}; tt.prototype.G=function(){return[new oO("viewable_impression",this.X),new ZT(this.X)]};g.Y(El,nF);El.prototype.V=function(){var m=g.NN("ima.admob.getViewability"),F=sp(this.vP,"queryid");typeof m==="function"&&F&&m(F)}; El.prototype.getName=function(){return"gsv"};g.Y(Ul,wi);Ul.prototype.getName=function(){return"gsv"}; Ul.prototype.J_=function(){var m=ur();Pw();return m.B&&!1}; Ul.prototype.Zm=function(m,F,L){return new El(this.X,F,L)};g.Y(k3,nF);k3.prototype.V=function(){var m=this,F=g.NN("ima.bridge.getNativeViewability"),L=sp(this.vP,"queryid");typeof F==="function"&&L&&F(L,function(u){g.K0(u)&&m.Z++;var q=u.opt_nativeViewVisibleBounds||{},A=u.opt_nativeViewHidden;m.X=Yzb(u.opt_nativeViewBounds||{});var r=m.B.V;r.X=A?QnM.clone():Yzb(q);m.timestamp=u.opt_nativeTime||-1;ur().X=r.X;u=u.opt_nativeVolume;u!==void 0&&(r.volume=u)})}; k3.prototype.getName=function(){return"nis"};g.Y(ht,wi);ht.prototype.getName=function(){return"nis"}; ht.prototype.J_=function(){var m=ur();Pw();return m.B&&!1}; ht.prototype.Zm=function(m,F,L){return new k3(this.X,F,L)};g.Y(WY,yj);g.P=WY.prototype;g.P.LV=function(){return this.B.oM!=null}; g.P.AC=function(){var m={};this.jY&&(m.mraid=this.jY);this.Hb&&(m.mlc=1);m.mtop=this.B.yKW;this.Z&&(m.mse=this.Z);this.xC&&(m.msc=1);m.mcp=this.B.compatibility;return m}; g.P.W_=function(m){var F=g.eC.apply(1,arguments);try{return this.B.oM[m].apply(this.B.oM,F)}catch(L){s4(538,L,.01,function(u){u.method=m})}}; g.P.initialize=function(){var m=this;if(this.isInitialized)return!this.A4();this.isInitialized=!0;if(this.B.compatibility===2)return this.Z="ng",this.fail("w"),!1;if(this.B.compatibility===1)return this.Z="mm",this.fail("w"),!1;ur().W=!0;this.G.document.readyState&&this.G.document.readyState=="complete"?R7u(this):KF(this.G,"load",function(){tP().setTimeout(Q9(292,function(){return R7u(m)}),100)},292); return!0}; g.P.mN=function(){var m=ur(),F=g6u(this,"getMaxSize");m.X=new Br(0,F.width,F.height,0)}; g.P.PT=function(){ur().V=g6u(this,"getScreenSize")}; g.P.dispose=function(){e7M(this);yj.prototype.dispose.call(this)};var bLB=new function(m,F){this.key=m;this.defaultValue=F===void 0?!1:F;this.valueType="boolean"}("45378663");g.P=Q3.prototype;g.P.P8=function(m){ZD(m,!1);hSj(m)}; g.P.ys=function(){}; g.P.iW=function(m,F,L,u){var q=this;m=new HM(QO,m,L?F:-1,7,this.Td(),this.Fg());m.uV=u;AfB(m.vP);Qa(m.vP,"queryid",m.uV);m.Js("");uNM(m,function(){return q.b8.apply(q,g.X(g.eC.apply(0,arguments)))},function(){return q.Zuu.apply(q,g.X(g.eC.apply(0,arguments)))}); (u=og(vY).X)&&CCD(m,u);this.G&&(m.Oy(this.G),this.G=null);m.B1.G5&&og(BeB);return m}; g.P.f2=function(m){switch(m.l0()){case 0:if(m=og(vY).X)m=m.X,g.Fd(m.Y,this),m.hF&&this.Eq()&&KLN(m);bM();break;case 2:iM()}}; g.P.Cg=function(){}; g.P.Eq=function(){return!1}; g.P.Zuu=function(m,F){m.fg=!0;switch(m.Dg()){case 1:NuZ(m,F);break;case 2:this.f_(m)}}; g.P.cFb=function(m){var F=m.Z(m);F&&(F=F.volume,m.SY=FJ(F)&&F>0);Yiv(m,0);return uM(m,"start",Ap())}; g.P.q$=function(m,F,L){gv(PY,[m],!Ap());return this.nx(m,F,L)}; g.P.nx=function(m,F,L){return uM(m,L,Ap())}; g.P.oCC=function(m){return Jt(m,"firstquartile",1)}; g.P.KPR=function(m){m.aW=!0;return Jt(m,"midpoint",2)}; g.P.D08=function(m){return Jt(m,"thirdquartile",3)}; g.P.wbP=function(m){var F=Jt(m,"complete",4);Jp(m);return F}; g.P.FPb=function(m){m.EB=3;return uM(m,"error",Ap())}; g.P.DR=function(m,F,L){F=Ap();if(m.Z1()&&!F){var u=m.Lf(),q=bA();u.W=q}gv(PY,[m],!F);m.Z1()&&(m.EB=1);return uM(m,L,F)}; g.P.pbz=function(m,F){F=this.q$(m,F||{},"skip");Jp(m);return F}; g.P.AFb=function(m,F){ZD(m,!0);return this.q$(m,F||{},"fullscreen")}; g.P.iu0=function(m,F){ZD(m,!1);return this.q$(m,F||{},"exitfullscreen")}; g.P.Ov=function(m,F,L){F=m.Lf();var u=bA();F.w8=Qj(F,u,m.EB!=1);gv(PY,[m],!Ap());m.EB==1&&(m.EB=2);return uM(m,L,Ap())}; g.P.C99=function(m){gv(PY,[m],!Ap());return m.B()}; g.P.p7=function(m){gv(PY,[m],!Ap());this.J8(m);Jp(m);return m.B()}; g.P.b8=function(){}; g.P.f_=function(){}; g.P.J8=function(){}; g.P.qt=function(){}; g.P.qX=function(){}; g.P.Fg=function(){this.X||(this.X=this.qX());return this.X==null?new cM:new tt(this.X)}; g.P.Td=function(){return new Mt};g.Y(Cx,s6);Cx.prototype.X=function(m){return m.LH()==4};g.Y(m8,br);m8.prototype.X=function(m){m=m.LH();return m==3||m==4};g.Y(F$,Sa);F$.prototype.B=function(){return new m8(this.X)}; F$.prototype.G=function(){return[new Cx(this.X)]};g.Y(LU,lX_);LU.prototype.X=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 F=new vqM;F.X=kD(m,WEb);F.B=kD(m,OLM);return F};xub.prototype.B=function(){return g.NN(this.X)};g.Y(uv,Q3);g.P=uv.prototype;g.P.ys=function(m,F){var L=this,u=og(vY);if(u.X!=null)switch(u.X.getName()){case "nis":var q=o6n(this,m,F);break;case "gsv":q=SGj(this,m,F);break;case "exc":q=XHn(this,m)}q||(F.opt_overlayAdElement?q=void 0:F.opt_adElement&&(q=KQA(this,m,F.opt_adElement,F.opt_osdId)));q&&q.Dg()==1&&(q.Z==g.bI&&(q.Z=function(A){return L.qt(A)}),ZYZ(this,q,F)); return q}; g.P.qt=function(m){m.B=0;m.ER=0;if(m.V=="h"||m.V=="n"){Pw();m.Cu&&(Pw(),BY(this)!="h"&&BY(this));var F=g.NN("ima.common.getVideoMetadata");if(typeof F==="function")try{var L=F(m.uV)}catch(q){m.B|=4}else m.B|=2}else if(m.V=="b")if(F=g.NN("ytads.bulleit.getVideoMetadata"),typeof F==="function")try{L=F(m.uV)}catch(q){m.B|=4}else m.B|=2;else if(m.V=="ml")if(F=g.NN("ima.common.getVideoMetadata"),typeof F==="function")try{L=F(m.uV)}catch(q){m.B|=4}else m.B|=2;else m.B|=1;m.B||(L===void 0?m.B|=8:L===null? m.B|=16:g.K0(L)?m.B|=32:L.errorCode!=null&&(m.ER=L.errorCode,m.B|=64));L==null&&(L={});F=L;m.W=0;for(var u in oOy)F[u]==null&&(m.W|=oOy[u]);f2v(F,"currentTime");f2v(F,"duration");FJ(L.volume)&&FJ()&&(L.volume*=NaN);return L}; g.P.qX=function(){Pw();BY(this)!="h"&&BY(this);var m=tvv(this);return m!=null?new xub(m):null}; g.P.f_=function(m){!m.X&&m.fg&&HY(this,m,"overlay_unmeasurable_impression")&&(m.X=!0)}; g.P.J8=function(m){m.vY&&(m.Zd()?HY(this,m,"overlay_viewable_end_of_session_impression"):HY(this,m,"overlay_unviewable_impression"),m.vY=!1)}; g.P.b8=function(){}; g.P.iW=function(m,F,L,u){if(Pw().flags.g8(bLB)){var q=sp(Pw().vP,"mm"),A={};(q=(A[er.qT]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",A[er.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",A)[q])&&h7A(this,q);this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&s4(1044,Error())}m=Q3.prototype.iW.call(this,m,F,L,u);this.Y&&(F=this.L,m.Y==null&&(m.Y=new qiy),F.X[m.uV]=m.Y,m.Y.Y=snZ);return m}; g.P.P8=function(m){m&&m.Dg()==1&&this.Y&&delete this.L.X[m.uV];return Q3.prototype.P8.call(this,m)}; g.P.Fg=function(){this.X||(this.X=this.qX());return this.X==null?new cM:this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new F$(this.X):new tt(this.X)}; g.P.Td=function(){return this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new LU:new Mt}; g.P.Oy=function(m,F,L,u,q){F=new Br(L,F+u,L+q,F);(m=rv(y3,m))?m.Oy(F):this.G=F}; var c8B=O4(193,OYv,void 0,pH_);g.Tt("Goog_AdSense_Lidar_sendVastEvent",c8B);var dGM=Q9(194,function(m,F){F=F===void 0?{}:F;m=kav(og(uv),m,F);return WQj(m)}); g.Tt("Goog_AdSense_Lidar_getViewability",dGM);var nOD=O4(195,function(){return tqM()}); g.Tt("Goog_AdSense_Lidar_getUrlSignalsArray",nOD);var BXM=Q9(196,function(){return JSON.stringify(tqM())}); g.Tt("Goog_AdSense_Lidar_getUrlSignalsList",BXM);var bY_=g.cN(["//ep2.adtrafficquality.google/sodar/",""]),cuy=g.cN(["//tpc.googlesyndication.com/sodar/",""]);g.Y(rg,Error);g.Y(v3,g.O);v3.prototype.Lv=function(){return this.wpc.f()}; v3.prototype.m0=function(m){this.wpc.c(m)}; v3.prototype.Mi=function(m){return this.wpc.m(HYy(m))}; v3.prototype.FU=function(m){return this.wpc.mws(HYy(m))}; g.Y(y2,g.O);y2.prototype.snapshot=function(m){return this.S_.s(Object.assign({},m.jE&&{c:m.jE},m.nD&&{s:m.nD},m.Ry!==void 0&&{p:m.Ry}))}; y2.prototype.dR=function(m){this.S_.e(m)}; y2.prototype.uw=function(){return this.S_.l()};g.Y(wg,g.O);wg.prototype.share=function(){if(this.sR())throw Error("E:AD");this.B++;return this}; wg.prototype.dispose=function(){--this.B||g.O.prototype.dispose.call(this)};upA.prototype.Ux=function(m,F){this.X.Ux("/client_streamz/bg/frs",m,F)}; qoA.prototype.Ux=function(m,F,L,u,q,A){this.X.Ux("/client_streamz/bg/wrl",m,F,L,u,q,A)}; ALZ.prototype.e_=function(m,F){this.X.W1("/client_streamz/bg/ec",m,F)}; rLn.prototype.Ux=function(m,F,L){this.X.Ux("/client_streamz/bg/el",m,F,L)}; yLj.prototype.e_=function(m,F){this.X.W1("/client_streamz/bg/cec",m,F)}; G$v.prototype.e_=function(m,F){this.X.W1("/client_streamz/bg/po/csc",m,F)}; vnD.prototype.e_=function(m,F){this.X.W1("/client_streamz/bg/po/ctav",m,F)}; lkA.prototype.e_=function(m,F){this.X.W1("/client_streamz/bg/po/cwsc",m,F)};g.Y(wyM,so);g.Y(Il,so);var zZ=[1,2,3];var HLn=[0,zZ,xGv,aBB,KEM];var J8v=[0,ud,[0,Rcv,PYu]];g.Y(Rl,so);var gg=[1,2,3];var CYv=[0,gg,gOZ,ecv,Ah,J8v];g.Y($a,so);var mbm=[0,ud,HLn,CYv];var FBC=[0,Lt];g.Y(e6,so);var LBC=[0,Lt,-1,pAM];var uM2=[0,Lt,-1,zcD,pAM];g.Y(P3,so);var Qhn=[1,2,3];var qnf=[0,Qhn,Ah,LBC,Ah,uM2,Ah,FBC];g.Y(iv,so);iv.prototype.Is=function(){var m=Ta(this,3,Bh,3,!0);Gf(m);return m[void 0]};iv.prototype.G=WNu([0,Lt,qnf,fBu,ud,mbm,DGB,TXD]);g.Y(j$y,so);g.P=Ya.prototype;g.P.isEnabled=function(){if(!g.DC.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{WD:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.P.set=function(m,F,L){var u=!1;if(typeof L==="object"){var q=L.sameSite;u=L.secure||!1;var A=L.domain||void 0;var r=L.path||void 0;var G=L.WD}if(/[;=\s]/.test(m))throw Error('Invalid cookie name "'+m+'"');if(/[;\r\n]/.test(F))throw Error('Invalid cookie value "'+F+'"');G===void 0&&(G=-1);L=A?";domain="+A:"";r=r?";path="+r:"";u=u?";secure":"";G=G<0?"":G==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+G*1E3)).toUTCString();this.X.cookie=m+"="+F+L+r+G+u+(q!=null? ";samesite="+q:"")}; g.P.get=function(m,F){for(var L=m+"=",u=(this.X.cookie||"").split(";"),q=0,A;q=0;F--)this.remove(m[F])}; var t$=new Ya(typeof document=="undefined"?null:document);DE.prototype.compress=function(m){var F,L,u,q;return g.h(function(A){switch(A.X){case 1:return F=new CompressionStream("gzip"),L=(new Response(F.readable)).arrayBuffer(),u=F.writable.getWriter(),g.k(A,u.write((new TextEncoder).encode(m)),2);case 2:return g.k(A,u.close(),3);case 3:return q=Uint8Array,g.k(A,L,4);case 4:return A.return(new q(A.B))}})}; DE.prototype.isSupported=function(m){return m<1024?!1:typeof CompressionStream!=="undefined"};g.Y(TZ,so);Nd.prototype.setInterval=function(m){this.intervalMs=m;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}; Nd.prototype.start=function(){var m=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){m.tick()},this.intervalMs),this.B=this.X())}; Nd.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)}; Nd.prototype.tick=function(){var m=this;if(this.enabled){var F=Math.max(this.X()-this.B,0);F0?L:void 0));L=gu(L,4,M1(q>0?q:void 0));L=gu(L,5,M1(A>0?A:void 0));q=L.yc;A=q[um]|0;L=yo(L,A)?L:VQ(L,q,A)?jv(L,q):new L.constructor(wu(q,A,!0));OG(r,g.fU,10,L)}r=this.X.clone();L=Date.now().toString();r=gu(r,4,Qo(L));m=QQ(r,E0,3,m.slice());u&&(r=new pU,u=gu(r,13,M1(u)),r= new KU,u=OG(r,pU,2,u),r=new tG,u=OG(r,KU,1,u),u=Fp(u,2,9),OG(m,tG,18,u));F&&Ju(m,14,F);return m};g.O0.prototype.B=0;g.O0.prototype.reset=function(){this.X=this.G=this.V;this.B=0}; g.O0.prototype.getValue=function(){return this.G};g.Y(jr,so);var Av8=Ie(jr);g.Y(ULA,so);var IS;IS=new k0v;g.Y(c3,g.O);g.P=c3.prototype;g.P.IW=function(){bv(this);this.B.stop();this.jY.stop();g.O.prototype.IW.call(this)}; g.P.dispatch=function(m){if(m instanceof E0)this.log(m);else try{var F=new E0,L=m.oV();var u=CY(F,8,L);this.log(u)}catch(q){dg(this,4,1)}}; g.P.log=function(m){dg(this,2,1);if(this.xC){m=m.clone();var F=this.AF++;m=Ju(m,21,F);this.componentId&&CY(m,26,this.componentId);F=m;var L=PH(F,1);var u=u===void 0?!1:u;var q=typeof L;u=L==null?L:q==="bigint"?String(ha(64,L)):xq(L)?q==="string"?kq(L):u?Wh(L):Oi(L):void 0;u==null&&(u=Date.now(),u=Number.isFinite(u)?u.toString():"0",gu(F,1,Qo(u)));(Ui?zGN(PH(F,15,void 0,void 0,de)):zGN(PH(F,15)))!=null||Ju(F,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(u=this.experimentIds.clone(),OG(F, TZ,16,u));dg(this,1,1);F=this.X.length-1E3+1;F>0&&(this.X.splice(0,F),this.V+=F,dg(this,3,F));this.X.push(m);this.wU||this.B.enabled||this.B.start()}}; g.P.flush=function(m,F){var L=this;if(this.X.length===0)m&&m();else if(this.Qc&&this.Bb)this.G.B=3,EnA(this);else{var u=Date.now();if(this.w8>u&&this.ER0&&(L.ER=Date.now(),L.w8=L.ER+I);I=hf(FD);var a;LG&&I&&((a=R.yc[I])==null?void 0:a[175237375])!=null&&Cm(Byv,3);a:{var T=T===void 0?!1:T;if(hf(Hfy)&&hf(FD)&&void 0===Hfy){a=R.yc;I=a[FD];if(!I)break a;if(I=I.bC)try{I(a,175237375,u4M);break a}catch(f){Uz(f)}}T&&(T=R.yc, (a=hf(FD))&&a in T&&(T=T[a])&&delete T[175237375])}T=IS.X?IS.B(R,IS.X,175237375,IS.G):IS.B(R,175237375,null,IS.G);if(T=T===null?void 0:T)T=g.bb(T,1,-1),T!==-1&&(L.Y=new g.O0(T<1?1:T,3E5,.1),L.B.setInterval(L.Y.getValue()))}}m&&m();L.L=0},w=function(I,R){var e=WH(A,E0,3); var a=Number(JJj(A,14));g.Q2(L.Y);L.B.setInterval(L.Y.getValue());I===401&&r&&(L.Lu=r);a&&(L.V+=a);R===void 0&&(R=L.isRetryable(I));R&&(L.X=e.concat(L.X),L.wU||L.B.enabled||L.B.start());dg(L,7,1);F&&F("net-send-failed",I);++L.L},V=function(){L.network&&L.network.send(v,l,w)}; G?G.then(function(I){dg(L,5,q);v.requestHeaders["Content-Encoding"]="gzip";v.requestHeaders["Content-Type"]="application/binary";v.body=I;v.rG=2;V()},function(){dg(L,6,q); V()}):V()}}}}; g.P.isRetryable=function(m){return 500<=m&&m<600||m===401||m===0};nU.prototype.send=function(m,F,L){var u=this,q,A,r,G,v,l,w,V,I,R;return g.h(function(e){switch(e.X){case 1:return A=(q=u.ES?new AbortController:void 0)?setTimeout(function(){q.abort()},m.timeoutMillis):void 0,g.qN(e,2,3),r=Object.assign({},{method:m.requestType, headers:Object.assign({},m.requestHeaders)},m.body&&{body:m.body},m.withCredentials&&{credentials:"include"},{signal:m.timeoutMillis&&q?q.signal:null}),g.k(e,fetch(m.url,r),5);case 5:G=e.B;if(G.status!==200){(v=L)==null||v(G.status);e.OR(3);break}if((l=F)==null){e.OR(7);break}return g.k(e,G.text(),8);case 8:l(e.B);case 7:case 3:g.w6(e);clearTimeout(A);g.V8(e,0);break;case 2:w=g.lq(e);switch((V=w)==null?void 0:V.name){case "AbortError":(I=L)==null||I(408);break;default:(R=L)==null||R(400)}e.OR(3)}})}; nU.prototype.q_=function(){return 4};g.Y(B3,g.O);B3.prototype.VD=function(){this.V=!0;return this}; B3.prototype.build=function(){this.network||(this.network=new nU);var m=new c3({logSource:this.logSource,jl:this.jl?this.jl:DQD,sessionIndex:this.sessionIndex,dNN:this.vC,L5:this.G,wU:!1,VD:this.V,a4:this.a4,network:this.network});g.Q(this,m);if(this.buildLabel){var F=this.buildLabel,L=W3(m.G);CY(L,7,F)}m.Z=new DE;this.componentId&&(m.componentId=this.componentId);this.Kh&&(m.Kh=this.Kh);this.pageId&&(m.pageId=this.pageId);this.X&&((L=this.X)?(m.experimentIds||(m.experimentIds=new TZ),F=m.experimentIds, L=L.oV(),CY(F,4,L)):m.experimentIds&&gu(m.experimentIds,4));this.B&&(m.Qc=m.Bb);ZJb(m.G);this.network.hM&&this.network.hM(this.logSource);this.network.fBY&&this.network.fBY(m);return m};g.Y(JG,g.O);JG.prototype.flush=function(m){m=m||[];if(m.length){for(var F=new j$y,L=[],u=0;u-1?(F=m[r],L||(F.Nx=!1)):(F=new bJv(F,this.src,A,!!u,q),F.Nx=L,m.push(F));return F}; g.P.remove=function(m,F,L,u){m=m.toString();if(!(m in this.listeners))return!1;var q=this.listeners[m];F=G1(q,F,L,u);return F>-1?(AI(q[F]),g.Cc(q,F),q.length==0&&(delete this.listeners[m],this.X--),!0):!1}; g.P.removeAll=function(m){m=m&&m.toString();var F=0,L;for(L in this.listeners)if(!m||L==m){for(var u=this.listeners[L],q=0;q-1?m[q]:null}; g.P.hasListener=function(m,F){var L=m!==void 0,u=L?m.toString():"",q=F!==void 0;return g.Vv(this.listeners,function(A){for(var r=0;r>>0);g.W2(g.eT,g.O);g.eT.prototype[Q$A]=!0;g.P=g.eT.prototype;g.P.addEventListener=function(m,F,L,u){g.lo(this,m,F,L,u)}; g.P.removeEventListener=function(m,F,L,u){CRv(this,m,F,L,u)}; g.P.dispatchEvent=function(m){var F=this.lL;if(F){var L=[];for(var u=1;F;F=F.lL)L.push(F),++u}F=this.US;u=m.type||m;if(typeof m==="string")m=new g.L4(m,F);else if(m instanceof g.L4)m.target=m.target||F;else{var q=m;m=new g.L4(u,F);g.t9(m,q)}q=!0;var A;if(L)for(A=L.length-1;!m.B&&A>=0;A--){var r=m.currentTarget=L[A];q=PV(r,u,!0,m)&&q}m.B||(r=m.currentTarget=F,q=PV(r,u,!0,m)&&q,m.B||(q=PV(r,u,!1,m)&&q));if(L)for(A=0;!m.B&&A0){this.B--;var m=this.X;this.X=m.next;m.next=null}else m=this.G();return m}; io.prototype.put=function(m){this.V(m);this.B<100&&(this.B++,m.next=this.X,this.X=m)};var z1;ab.prototype.add=function(m,F){var L=q4_.get();L.set(m,F);this.B?this.B.next=L:this.X=L;this.B=L}; ab.prototype.remove=function(){var m=null;this.X&&(m=this.X,this.X=this.X.next,this.X||(this.B=null),m.next=null);return m}; var q4_=new io(function(){return new De},function(m){return m.reset()}); De.prototype.set=function(m,F){this.X=m;this.scope=F;this.next=null}; De.prototype.reset=function(){this.next=this.scope=this.X=null};var T1,Nx=!1,LAN=new ab;A7y.prototype.reset=function(){this.context=this.B=this.G=this.X=null;this.V=!1}; var r7M=new io(function(){return new A7y},function(m){m.reset()}); g.f4.prototype.then=function(m,F,L){return R5v(this,gE(typeof m==="function"?m:null),gE(typeof F==="function"?F:null),L)}; g.f4.prototype.$goog_Thenable=!0;g.P=g.f4.prototype;g.P.finally=function(m){var F=this;m=gE(m);return new g.f4(function(L,u){lIM(F,function(q){m();L(q)},function(q){m(); u(q)})})}; g.P.Ti=function(m,F){return R5v(this,null,gE(m),F)}; g.P.catch=g.f4.prototype.Ti;g.P.cancel=function(m){if(this.X==0){var F=new X2(m);g.p4(function(){wwB(this,F)},this)}}; g.P.ANW=function(m){this.X=0;K4(this,2,m)}; g.P.K8R=function(m){this.X=0;K4(this,3,m)}; g.P.HE=function(){for(var m;m=VrB(this);)jey(this,m,this.X,this.Z);this.L=!1}; var i1v=Uz;g.W2(X2,Q8);X2.prototype.name="cancel";g.W2(g.tI,g.eT);g.P=g.tI.prototype;g.P.enabled=!1;g.P.oH=null;g.P.setInterval=function(m){this.R6=m;this.oH&&this.enabled?(this.stop(),this.start()):this.oH&&this.stop()}; g.P.Ejb=function(){if(this.enabled){var m=g.ke()-this.Xh;m>0&&m0&&(this.getStatus(),this.L=setTimeout(this.zZ.bind(this), this.Bb)),this.getStatus(),this.hF=!0,this.X.send(m),this.hF=!1}catch(r){this.getStatus(),oB_(this,r)}}; g.P.zZ=function(){typeof cV!="undefined"&&this.X&&(this.V="Timed out after "+this.Bb+"ms, aborting",this.B=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.P.abort=function(m){this.X&&this.G&&(this.getStatus(),this.G=!1,this.Y=!0,this.X.abort(),this.Y=!1,this.B=m||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),bo(this))}; g.P.IW=function(){this.X&&(this.G&&(this.G=!1,this.Y=!0,this.X.abort(),this.Y=!1),bo(this,!0));g.sg.FF.IW.call(this)}; g.P.JR=function(){this.sR()||(this.Hb||this.hF||this.Y?Xwu(this):this.QRz())}; g.P.QRz=function(){Xwu(this)}; g.P.isActive=function(){return!!this.X}; g.P.isComplete=function(){return g.dE(this)==4}; g.P.getStatus=function(){try{return g.dE(this)>2?this.X.status:-1}catch(m){return-1}}; g.P.getResponseHeader=function(m){if(this.X&&this.isComplete())return m=this.X.getResponseHeader(m),m===null?void 0:m}; g.P.getLastError=function(){return typeof this.V==="string"?this.V:String(this.V)};C4.prototype.send=function(m,F,L){F=F===void 0?function(){}:F; L=L===void 0?function(){}:L; Z1v(m.url,function(u){u=u.target;n4(u)?F(g.BV(u)):L(u.getStatus())},m.requestType,m.body,m.requestHeaders,m.timeoutMillis,m.withCredentials)}; C4.prototype.q_=function(){return 1};F3.prototype.done=function(){this.logger.h7(this.event,mf()-this.startTime)}; g.Y(LE,wg);g.Y(qK,LE);g.P=qK.prototype;g.P.UZ=function(){}; g.P.SE=function(){}; g.P.h7=function(){}; g.P.QZ=function(){}; g.P.GC=function(){}; g.P.xV=function(m,F,L,u){return u}; g.P.cD=function(){}; g.P.Aq=function(){}; g.P.pW=function(){}; g.Y(Aj,LE);g.P=Aj.prototype;g.P.update=function(m){this.logger.dispose();this.logger=m}; g.P.SE=function(m){this.logger.SE(m)}; g.P.h7=function(m,F){this.logger.h7(m,F)}; g.P.QZ=function(m){this.logger.QZ(m)}; g.P.GC=function(){this.logger.GC()}; g.P.xV=function(m,F,L,u){return this.logger.xV(m,F,L,u)}; g.P.cD=function(m){this.logger.cD(m)}; g.P.Aq=function(m){this.logger.Aq(m)}; g.P.pW=function(m){this.logger.pW(m)}; g.P.UZ=function(m){this.logger.UZ(m)}; g.Y(krN,g.O);g.Y(rL,LE);g.P=rL.prototype;g.P.UZ=function(m){this.metrics.g79.Ux(m,this.a6)}; g.P.SE=function(m){this.metrics.eventCount.e_(m,this.a6)}; g.P.h7=function(m,F){this.metrics.IF.Ux(F,m,this.a6)}; g.P.QZ=function(m){this.metrics.errorCount.e_(m,this.a6)}; g.P.xV=function(m,F,L,u){function q(G){if(!A.sR()){var v=mf()-r;A.metrics.h69.Ux(v,m,L,G,F,A.a6)}} var A=this,r=mf();u.then(function(){return void q(0)},function(G){return void q(G instanceof hI?G.code:-1)}); return u}; g.P.cD=function(m){this.metrics.BMb.e_(m,this.a6)}; g.P.Aq=function(m){this.metrics.R$.e_(m,this.a6)}; g.P.pW=function(m){this.metrics.XWc.e_(m,this.a6)}; g.Y(yu,rL);yu.prototype.GC=function(){h5v(this.X)};g.Y(GI,so);g.Y(vu,so);g.Y(l8,so);var mBM=Ie(l8),O1v=function(m){return Sd(function(F){return F instanceof m&&!yo(F)})}(l8); l8.messageId="bfkj";g.Y(lv,so);g.Y(wL,so);var Qeb=Ie(wL);g.Y(jt,g.O);jt.prototype.snapshot=function(m){if(this.sR())throw Error("Already disposed");this.logger.SE("n");var F=this.logger.share();return this.G.then(function(L){var u=L.AU;return new Promise(function(q){var A=new F3(F,"n");u(function(r){A.done();F.UZ(r.length);F.GC();F.dispose();q(r)},[m.jE, m.nD,m.nN,m.Ry])})})}; jt.prototype.Qx=function(m){var F=this;if(this.sR())throw Error("Already disposed");this.logger.SE("n");var L=u8(this.logger,function(){return F.V([m.jE,m.nD,m.nN,m.Ry])},"n"); this.logger.UZ(L.length);this.logger.GC();return L}; jt.prototype.dR=function(m){this.G.then(function(F){var L;(L=F.LT0)==null||L(m)})}; jt.prototype.uw=function(){return this.logger.share()};g.Y($E,so);g.Y(et,so);Pu.prototype.jK=function(m){return q6y(this,m,new qK,0)};g.Y(i8,g.O);g.P=i8.prototype;g.P.snapshot=function(m){var F=this;return g.h(function(L){switch(L.X){case 1:if(F.sR())throw Error("Already disposed");if(F.B||F.Z){L.OR(2);break}return g.k(L,F.Y.promise,2);case 2:if(!F.B){L.OR(4);break}return g.k(L,F.B.snapshot(m),5);case 5:return L.return(L.B);case 4:throw F.Z;}})}; g.P.pause=function(){this.sR()||this.isPaused||(this.isPaused=!0,this.X&&this.X.pause())}; g.P.resume=function(){!this.sR()&&this.isPaused&&(this.isPaused=!1,this.X&&this.X.resume())}; g.P.checkForRefresh=function(){var m=this;return g.h(function(F){if(m.sR())throw Error("Already disposed");var L;if(L=m.X)L=m.X,L.isExpired()?(a1(L),L.PU(0),L=!0):L=!1,L=!L;return L?F.OR(0):g.k(F,m.G.promise,0)})}; g.P.dR=function(m){var F,L;(F=this.B)==null||(L=F.dR)==null||L.call(F,m)}; g.P.handleError=function(m){if(!this.sR()){this.Z=m;this.Y.resolve();var F,L;(L=(F=this.options).aJR)==null||L.call(F,m)}}; g.P.uw=function(){return this.logger.share()}; var ypM={hM0:432E5,Od:3E5,mD:10,VA:1E4,E8:3E4,sIz:3E4,m5c:6E4,zS:1E3,uH:6E4,XT:6E5,BE:.25,gm:2,maxAttempts:10};YE.prototype.pause=function(){this.isPaused||(this.isPaused=!0,a1(this))}; YE.prototype.resume=function(){this.isPaused&&(this.isPaused=!1,this.tick())}; YE.prototype.isExpired=function(){return Date.now()>this.endTimeMs};var GMc,eVu=(GMc=Math.imul)!=null?GMc:function(m,F){return m*F|0},TI=[196, 200,224,18];NK.prototype.oV=function(){return String(this.X)+","+this.B.join()}; NK.prototype.s$=function(m,F){var L=void 0;if(this.B[this.X]!==m){var u=this.B.indexOf(m);u!==-1?(this.B.splice(u,1),u0;)F[L++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(m%62),m=Math.floor(m/62);return F.join("")}};g.Y(KE,g.O);KE.prototype.FU=function(m,F){var L=this.Mi(m);F==null||F(L);return u8(this.logger,function(){return g.hP(L,2)},this.B)}; g.Y(MK,KE);MK.prototype.Mi=function(m,F){var L=this;this.logger.SE(this.X);++this.Y>=this.L&&this.G.resolve();var u=m();m=u8(this.logger,function(){return L.V(u)},"C"); if(m===void 0)throw new rg(17,"YNJ:Undefined");if(!(m instanceof Uint8Array))throw new rg(18,"ODM:Invalid");F==null||F(m);return m}; g.Y(Zc,KE);Zc.prototype.Mi=function(){return this.V}; g.Y(St,KE);St.prototype.Mi=function(){var m=this;return u8(this.logger,function(){return Oz(m.V)},"d")}; St.prototype.FU=function(){return this.V}; g.Y(o1,KE);o1.prototype.Mi=function(){if(this.V)return this.V;this.V=xBM(this,function(m){return"_"+fDn(m)}); return xBM(this,function(m){return m})}; g.Y(tj,KE);tj.prototype.Mi=function(){var m=Math.floor(Date.now()/1E3),F=[Math.random()*255,Math.random()*255],L=F.concat([this.V&255,this.clientState],[m>>24&255,m>>16&255,m>>8&255,m&255]);m=new Uint8Array(2+L.length);m[0]=34;m[1]=L.length;m.set(L,2);L=m.subarray(2);for(var u=F=F.length;u150))try{this.cache=new DBb(m,this.logger)}catch(F){this.reportError(new rg(22,"GBJ:init",F))}}; g.P.reportError=function(m){this.logger.QZ(m.code);this.onError(m);return m}; var S6u=function(m){return Sd(function(F){if(!dSM(F))return!1;for(var L=g.Z(Object.entries(m)),u=L.next();!u.done;u=L.next()){var q=g.Z(u.value);u=q.next().value;q=q.next().value;if(!(u in F)){if(q.YCR===!0)continue;return!1}if(!q(F[u]))return!1}return!0})}({S_:function(m){return Sd(function(F){return F instanceof m})}(i8)},"");QmD.prototype.e_=function(m,F){this.X.W1("/client_streamz/youtube/aba/gac",m,F)};var aeM=(new Date).getTime();g.Y(Wu,so);var vA8=Ie(Wu);smy.prototype.getMetadata=function(){return this.metadata};Ou.prototype.getMetadata=function(){return this.metadata}; Ou.prototype.getStatus=function(){return this.status};Qu.prototype.L=function(m,F){F=F===void 0?{}:F;return new smy(m,this,F)}; Qu.prototype.getName=function(){return this.name};var ljZ=new Qu("/google.internal.waa.v1.Waa/Create",$E,Wu,function(m){return m.oV()},vA8);g.Y(b8,so);var L3y=new Qu("/google.internal.waa.v1.Waa/GenerateIT",et,b8,function(m){return m.oV()},Ie(b8));var zUM=new Set(["SAPISIDHASH","APISIDHASH"]);g.Y(cu,so);cu.prototype.getValue=function(){var m=PH(this,2);if(Array.isArray(m)||m instanceof so)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return KY(this,2)};g.Y(dL,so);dL.prototype.getMessage=function(){return du(this,2)}; var HFN=Ie(dL);nE.prototype.UC=function(m,F){m==="data"?this.B.push(F):m==="metadata"?this.V.push(F):m==="status"?this.Y.push(F):m==="end"?this.G.push(F):m==="error"&&this.X.push(F)}; nE.prototype.removeListener=function(m,F){m==="data"?mh(this.B,F):m==="metadata"?mh(this.V,F):m==="status"?mh(this.Y,F):m==="end"?mh(this.G,F):m==="error"&&mh(this.X,F);return this}; nE.prototype.cancel=function(){this.xhr.abort()}; g.Y(cpM,Error);g.W2(g.F7,xOv);g.F7.prototype.X=function(){var m=new LB(this.V,this.G);this.B&&m.setCredentialsMode(this.B);return m}; g.F7.prototype.setCredentialsMode=function(m){this.B=m}; g.W2(LB,g.eT);g.P=LB.prototype;g.P.open=function(m,F){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.b9=m;this.Bb=F;this.readyState=1;un(this)}; g.P.send=function(m){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.W.signal.aborted)throw this.abort(),Error("Request was aborted.");this.X=!0;var F={headers:this.hF,method:this.b9,credentials:this.Y,cache:void 0,signal:this.W.signal};m&&(F.body=m);(this.Hb||g.DC).fetch(new Request(this.Bb,F)).then(this.LPb.bind(this),this.zW.bind(this))}; g.P.abort=function(){this.response=this.responseText="";this.hF=new Headers;this.status=0;this.W.abort("Request was aborted.");this.G&&this.G.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.X&&this.readyState!=4&&(this.X=!1,qc(this));this.readyState=0}; g.P.LPb=function(m){if(this.X&&(this.V=m,this.B||(this.status=this.V.status,this.statusText=this.V.statusText,this.B=m.headers,this.readyState=2,un(this)),this.X&&(this.readyState=3,un(this),this.X)))if(this.responseType==="arraybuffer")m.arrayBuffer().then(this.jWP.bind(this),this.zW.bind(this));else if(typeof g.DC.ReadableStream!=="undefined"&&"body"in m){this.G=m.body.getReader();if(this.L){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.Z=new TextDecoder;Jpu(this)}else m.text().then(this.N8b.bind(this),this.zW.bind(this))}; g.P.QWz=function(m){if(this.X){if(this.L&&m.value)this.response.push(m.value);else if(!this.L){var F=m.value?m.value:new Uint8Array(0);if(F=this.Z.decode(F,{stream:!m.done}))this.response=this.responseText+=F}m.done?qc(this):un(this);this.readyState==3&&Jpu(this)}}; g.P.N8b=function(m){this.X&&(this.response=this.responseText=m,qc(this))}; g.P.jWP=function(m){this.X&&(this.response=m,qc(this))}; g.P.zW=function(){this.X&&qc(this)}; g.P.setRequestHeader=function(m,F){this.hF.append(m,F)}; g.P.getResponseHeader=function(m){return this.B?this.B.get(m.toLowerCase())||"":""}; g.P.getAllResponseHeaders=function(){if(!this.B)return"";for(var m=[],F=this.B.entries(),L=F.next();!L.done;)L=L.value,m.push(L[0]+": "+L[1]),L=F.next();return m.join("\r\n")}; g.P.setCredentialsMode=function(m){this.Y=m}; Object.defineProperty(LB.prototype,"withCredentials",{get:function(){return this.Y==="include"}, set:function(m){this.setCredentialsMode(m?"include":"same-origin")}});g.PN.prototype.toString=function(){var m=[],F=this.Y;F&&m.push(wJ(F,wNe,!0),":");var L=this.X;if(L||F=="file")m.push("//"),(F=this.W)&&m.push(wJ(F,wNe,!0),"@"),m.push(g.QK(L).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),L=this.G,L!=null&&m.push(":",String(L));if(L=this.B)this.X&&L.charAt(0)!="/"&&m.push("/"),m.push(wJ(L,L.charAt(0)=="/"?Vut:jZ8,!0));(L=this.V.toString())&&m.push("?",L);(L=this.L)&&m.push("#",wJ(L,Ijf));return m.join("")}; g.PN.prototype.resolve=function(m){var F=this.clone(),L=!!m.Y;L?g.rJ(F,m.Y):L=!!m.W;L?F.W=m.W:L=!!m.X;L?g.iy(F,m.X):L=m.G!=null;var u=m.B;if(L)g.yP(F,m.G);else if(L=!!m.B){if(u.charAt(0)!="/")if(this.X&&!this.B)u="/"+u;else{var q=F.B.lastIndexOf("/");q!=-1&&(u=F.B.slice(0,q+1)+u)}q=u;if(q==".."||q==".")u="";else if(g.C0(q,"./")||g.C0(q,"/.")){u=H5(q,"/");q=q.split("/");for(var A=[],r=0;r1||A.length==1&&A[0]!="")&&A.pop(), u&&r==q.length&&A.push("")):(A.push(G),u=!0)}u=A.join("/")}else u=q}L?F.B=u:L=m.V.toString()!=="";L?GV(F,m.V.clone()):L=!!m.L;L&&(F.L=m.L);return F}; g.PN.prototype.clone=function(){return new g.PN(this)}; var wNe=/[#\/\?@]/g,jZ8=/[#\?:]/g,Vut=/[#\?]/g,uhM=/[#\?@]/g,Ijf=/#/g;g.P=ln.prototype;g.P.add=function(m,F){j4(this);this.G=null;m=Iw(this,m);var L=this.X.get(m);L||this.X.set(m,L=[]);L.push(F);this.B=this.B+1;return this}; g.P.remove=function(m){j4(this);m=Iw(this,m);return this.X.has(m)?(this.G=null,this.B=this.B-this.X.get(m).length,this.X.delete(m)):!1}; g.P.clear=function(){this.X=this.G=null;this.B=0}; g.P.isEmpty=function(){j4(this);return this.B==0}; g.P.forEach=function(m,F){j4(this);this.X.forEach(function(L,u){L.forEach(function(q){m.call(F,q,u,this)},this)},this)}; g.P.qe=function(){j4(this);for(var m=Array.from(this.X.values()),F=Array.from(this.X.keys()),L=[],u=0;u0?String(m[0]):F}; g.P.toString=function(){if(this.G)return this.G;if(!this.X)return"";for(var m=[],F=Array.from(this.X.keys()),L=0;L>>3;A.G!=1&&A.G!=2&&A.G!=15&&Pk(A,r,G,"unexpected tag");A.X=1;A.B=0;A.V=0} function L(v){A.V++;A.V==5&&v&240&&Pk(A,r,G,"message length too long");A.B|=(v&127)<<(A.V-1)*7;v&128||(A.X=2,A.W=0,typeof Uint8Array!=="undefined"?A.Y=new Uint8Array(A.B):A.Y=Array(A.B),A.B==0&&q())} function u(v){A.Y[A.W++]=v;A.W==A.B&&q()} function q(){if(A.G<15){var v={};v[A.G]=A.Y;A.Z.push(v)}A.X=0} for(var A=this,r=m instanceof Array?m:new Uint8Array(m),G=0;G0?m:null};gJ.prototype.isInputValid=function(){return this.X===null}; gJ.prototype.DX=function(){return this.X}; gJ.prototype.yU=function(){return!1}; gJ.prototype.parse=function(m){this.X!==null&&wYN(this,m,"stream already broken");var F=null;try{var L=this.G;L.G||lTv(L,m,"stream already broken");L.X+=m;var u=Math.floor(L.X.length/4);if(u==0)var q=null;else{try{var A=BFM(L.X.slice(0,u*4))}catch(r){lTv(L,L.X,r.message)}L.B+=u*4;L.X=L.X.slice(u*4);q=A}F=q===null?null:this.V.parse(q)}catch(r){wYN(this,m,r.message)}this.B+=m.length;return F};g.P=YU.prototype;g.P.isInputValid=function(){return this.Y!=3}; g.P.DX=function(){return this.hF}; g.P.done=function(){return this.Y===2}; g.P.yU=function(){return!1}; g.P.parse=function(m){function F(){for(;V0;)if(R=m[V++],A.W===4?A.W=0:A.W++,!R)break a;if(R==='"'&&!A.Z){A.X=u();break}if(R==="\\"&&!A.Z&&(A.Z=!0,R=m[V++], !R))break;if(A.Z)if(A.Z=!1,R==="u"&&(A.W=1),R=m[V++])continue;else break;G.lastIndex=V;R=G.exec(m);if(!R){V=m.length+1;break}V=R.index+1;R=m[R.index];if(!R)break}A.G+=V-e;continue;case 9:if(!R)continue;R==="r"?A.X=10:aw(A,m,V);continue;case 10:if(!R)continue;R==="u"?A.X=11:aw(A,m,V);continue;case 11:if(!R)continue;R==="e"?A.X=u():aw(A,m,V);continue;case 12:if(!R)continue;R==="a"?A.X=13:aw(A,m,V);continue;case 13:if(!R)continue;R==="l"?A.X=14:aw(A,m,V);continue;case 14:if(!R)continue;R==="s"?A.X=15: aw(A,m,V);continue;case 15:if(!R)continue;R==="e"?A.X=u():aw(A,m,V);continue;case 16:if(!R)continue;R==="u"?A.X=17:aw(A,m,V);continue;case 17:if(!R)continue;R==="l"?A.X=18:aw(A,m,V);continue;case 18:if(!R)continue;R==="l"?A.X=u():aw(A,m,V);continue;case 19:R==="."?A.X=20:aw(A,m,V);continue;case 20:if("0123456789.eE+-".indexOf(R)!==-1)continue;else V--,A.G--,A.X=u();continue;default:aw(A,m,V)}}} function u(){var R=r.pop();return R!=null?R:1} function q(R){A.B>1||(R||(R=w===-1?A.V+m.substring(l,V):m.substring(w,V)),A.Bb?A.L.push(R):A.L.push(JSON.parse(R)),w=V)} for(var A=this,r=A.b9,G=A.Hb,v=m.length,l=0,w=-1,V=0;V0?(I=A.L,A.L=[],I):null}return null};Dl.prototype.isInputValid=function(){return this.Y===null}; Dl.prototype.DX=function(){return this.Y}; Dl.prototype.yU=function(){return!1}; Dl.prototype.parse=function(m){function F(v){A.B=6;A.Y="The stream is broken @"+A.X+"/"+r+". Error: "+v+". With input:\n";throw Error(A.Y);} function L(){A.G=new YU({qWY:!0,J3:!0})} function u(v){if(v)for(var l=0;l1)&&F("extra status: "+v);A.L=!0;var l={};l[2]=v[0];A.V.push(l)}} for(var A=this,r=0;r0?(m=A.V,A.V=[],m):null};TV.prototype.s0=function(){return this.X}; TV.prototype.getStatus=function(){return this.Y}; TV.prototype.Bb=function(m){m=m.target;try{if(m==this.X)a:{var F=g.dE(this.X),L=this.X.B,u=this.X.getStatus(),q=g.BV(this.X);m=[];if(g.HV(this.X)instanceof Array){var A=g.HV(this.X);A.length>0&&A[0]instanceof Uint8Array&&(this.hF=!0,m=A)}if(!(F<3||F==3&&!q&&m.length==0))if(u=u==200||u==206,F==4&&(L==8?Nc(this,7):L==7?Nc(this,8):u||Nc(this,3)),this.B||(this.B=Vay(this.X),this.B==null&&Nc(this,5)),this.Y>2)pB(this);else{if(m.length>this.G){var r=m.length;L=[];try{if(this.B.yU())for(var G=0;Gthis.G){G=q.slice(this.G);this.G=q.length;try{var l=this.B.parse(G);l!=null&&this.V&&this.V(l)}catch(w){Nc(this,5);pB(this);break a}}F==4?(q.length!= 0||this.hF?Nc(this,2):Nc(this,4),pB(this)):Nc(this,1)}}}catch(w){Nc(this,6),pB(this)}};g.P=jOv.prototype;g.P.UC=function(m,F){var L=this.B[m];L||(L=[],this.B[m]=L);L.push(F)}; g.P.addListener=function(m,F){this.UC(m,F);return this}; g.P.removeListener=function(m,F){var L=this.B[m];L&&g.Fd(L,F);(m=this.X[m])&&g.Fd(m,F);return this}; g.P.once=function(m,F){var L=this.X[m];L||(L=[],this.X[m]=L);L.push(F);return this}; g.P.K98=function(m){var F=this.B.data;F&&ITM(m,F);(F=this.X.data)&&ITM(m,F);this.X.data=[]}; g.P.qLR=function(){switch(this.G.getStatus()){case 1:KB(this,"readable");break;case 5:case 6:case 4:case 7:case 3:KB(this,"error");break;case 8:KB(this,"close");break;case 2:KB(this,"end")}};RUv.prototype.serverStreaming=function(m,F,L,u){var q=this,A=m.substring(0,m.length-u.name.length);return Yln(function(r){var G=r.pz,v=r.getMetadata(),l=PMv(q,!1);v=ix_(q,v,l,A+G.getName());var w=g3u(l,G.B,!0);r=G.X(r.ix);l.send(v,"POST",r);return w},this.i4).call(this,u.L(F,L))};aTA.prototype.create=function(m,F,L){var u=this.X,q=this.B+"/$rpc/google.internal.waa.v1.Waa/Create";F=F||{};L=L===void 0?{}:L;return uJ_(u,q,m,F,ljZ,L)};var Y3Z,X6D,lZv,$b2,eDt,PyG,GQM,y3_,A3v,r3N,iMq,g0M,YJ,r_v,Otb,QSy,Fjv,A__,Cun,Ynm,L9,Clj,ajm,Db8,T_G,Yev,Kq_,pjN,Jh_,oGn;Y3Z=new fB(45745123,!1);X6D=new fB(45742118,!1);lZv=new fB(45742119,!1);$b2=new fB(45739196,!1);eDt=new fB(45739198,!1);PyG=new fB(45739197,!1);GQM=new xU(45746966,0);y3_=new xU(45746967,0);A3v=new xU(45737488,0);r3N=new xU(45737489,0);iMq=new fB(45736776,!0);g0M=new fB(45732791,!1);YJ=new fB(45728572,!1);g.gAN=new fB(45742954,!1);r_v=new fB(45742469,!1);Otb=new fB(45737482,!1); QSy=new xU(45741773,0);Fjv=new fB(45732704,!0);A__=new fB(45731083,!1);g.zD2=new fB(45747967,!1);Cun=new fB(45728553,!1);Ynm=new fB(45734191,!1);L9=new fB(45745610,!1);Clj=new fB(45735523,!1);ajm=new xU(45735428,4E3);Db8=new fB(45735462,!1);T_G=new fB(45727949,!1);Yev=new fB(45728181,!1);Kq_=new fB(45746180,!1);pjN=new fB(45740357,!1);Jh_=new fB(45733155,!1);oGn=new fB(45732775,!1);g.N_Z=new fB(45734776,!1);var lov=new xU(45725542,0),w6M=new xU(45739023,0),jXZ=new xU(45743228,0),vdM=new xU(45725543,0),rNy=new xU(45725539,0),G7u=new xU(45725541,0),yNu=new xU(45725540,0),ANZ=new xU(45725538,0),IoM=new xU(45747053,0),V1u=new xU(45741339,0);var Nvj="://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(" "),pYN=/\bocr\b/;var fTM=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;g.Y(xtD,so);g.Y(Man,so);g.Y(Zl,so);Zl.prototype.getName=function(){return du(this,1)}; Zl.prototype.getOptions=function(){return k6(this,Man,3)}; Zl.prototype.clearOptions=function(){return gu(this,3)};g.Y(S4,so);g.P=S4.prototype;g.P.getName=function(){return du(this,1)}; g.P.getOptions=function(){return k6(this,xtD,3)}; g.P.clearOptions=function(){return gu(this,3)}; g.P.PO=function(){return nY(this,6)}; g.P.oI=function(m){Fp(this,6,m)};var o3M=function(m){return function(F){F=JSON.parse(F);if(!Array.isArray(F))throw Error("Expected jspb data to be an array, got "+fc(F)+": "+F);q1(F,34);return new m(F)}}(S4);var SlD=Symbol();var taZ=Symbol();Object.assign({},{attributes:{},handleError:function(m){throw m;}},{eD0:!0, x1Y:!0,s18:tDD,Ygc:tDD,j1F:ELM,NfF:!1,Ld9:!1,Ju9:!1,y5u:!1,U10:!0,EzF:!1,fWz:!1,ZL8:!1});var X7=null,ES=!1,n3A=1,bxB=Symbol("SIGNAL"),RS={version:0,LIW:0,JJ:!1,producers:void 0,bF:void 0,UQ:void 0,nX:void 0,cz:!1,DS:!1,nE:!1,kind:"unknown",MM:function(){return!1}, Oc:function(){}, NZ:function(){}, vz9:function(){}};var $u=Symbol("UNSET"),ex=Symbol("COMPUTING"),PG=Symbol("ERRORED");Object.assign({},RS,{value:$u,JJ:!0,error:null,OX:ow,kind:"computed",MM:function(m){return m.value===$u||m.value===ex}, Oc:function(m){if(m.value===ex)throw Error("");var F=m.value;m.value=ex;var L=hUb(m),u=!1;try{var q=m.bH();tR(null);u=F!==$u&&F!==PG&&q!==PG&&m.OX(F,q)}catch(A){q=PG,m.error=A}finally{tR(L),m&&OxM(m)}u?m.value=F:(m.value=q,m.version++)}});Object.assign({},RS,{nE:!0,DS:!0,JJ:!0,kind:"effect"});var sOD=Object.assign({},RS,{OX:ow,value:void 0,kind:"signal"});Object.assign({},RS,{value:$u,JJ:!0,error:null,OX:ow,kind:"linkedSignal",MM:function(m){return m.value===$u||m.value===ex}, Oc:function(m){if(m.value===ex)throw Error("");var F=m.value;m.value=ex;var L=hUb(m);try{var u=m.source();var q=m.bH(u,F===$u||F===PG?void 0:{source:m.zb8,value:F});m.zb8=u}catch(A){q=PG,m.error=A}finally{tR(L),m&&OxM(m)}F!==$u&&q!==PG&&m.OX(F,q)?m.value=F:(m.value=q,m.version++)}});Object.assign({},RS,{nE:!0,DS:!1,NZ:function(m){m.schedule!==null&&m.schedule(m.HQR)}, BfC:function(){}});g.Y(Wk,g.eT);Wk.prototype.dispose=function(){window.removeEventListener("offline",this.G);window.removeEventListener("online",this.G);this.wP.hc(this.Y);delete Wk.instance}; Wk.prototype.bU=function(){return this.X}; Wk.prototype.PP=function(){var m=this;this.Y=this.wP.F0(function(){var F;return g.h(function(L){if(L.X==1)return m.X?((F=window.navigator)==null?0:F.onLine)?L.OR(3):g.k(L,hR(m),3):g.k(L,hR(m),3);m.PP();g.uq(L)})},3E4)};g.Y(Hx_,so);var VVM=hCy(Hx_,[0,yW,XAD,zcD,yW,-2,zcD,PYu]);QP.prototype.set=function(m,F){F=F===void 0?!0:F;0<=m&&m<52&&Number.isInteger(m)&&this.data[m]!==F&&(this.data[m]=F,this.X=-1)}; QP.prototype.get=function(m){return!!this.data[m]};var bn;g.W2(g.nB,g.O);g.P=g.nB.prototype;g.P.start=function(){this.stop();this.V=!1;var m=CMy(this),F=mdn(this);m&&!F&&this.B.mozRequestAnimationFrame?(this.X=g.lo(this.B,"MozBeforePaint",this.G),this.B.mozRequestAnimationFrame(null),this.V=!0):this.X=m&&F?m.call(this.B,this.G):this.B.setTimeout(Gbv(this.G),20)}; g.P.stop=function(){if(this.isActive()){var m=CMy(this),F=mdn(this);m&&!F&&this.B.mozRequestAnimationFrame?Ib(this.X):m&&F?F.call(this.B,this.X):this.B.clearTimeout(this.X)}this.X=null}; g.P.isActive=function(){return this.X!=null}; g.P.hS=function(){this.V&&this.X&&Ib(this.X);this.X=null;this.L.call(this.Y,g.ke())}; g.P.IW=function(){this.stop();g.nB.FF.IW.call(this)};g.W2(g.Bk,g.O);g.P=g.Bk.prototype;g.P.ZG=0;g.P.IW=function(){g.Bk.FF.IW.call(this);this.stop();delete this.X;delete this.B}; g.P.start=function(m){this.stop();this.ZG=g.Eg(this.G,m!==void 0?m:this.R6)}; g.P.stop=function(){this.isActive()&&g.DC.clearTimeout(this.ZG);this.ZG=0}; g.P.isActive=function(){return this.ZG!=0}; g.P.S6=function(){this.ZG=0;this.X&&this.X.call(this.B)};g.Y(g.mV,g.O);g.P=g.mV.prototype;g.P.w1=function(m){this.G=arguments;this.oH||this.B?this.X=!0:FC(this)}; g.P.stop=function(){this.oH&&(g.DC.clearTimeout(this.oH),this.oH=null,this.X=!1,this.G=null)}; g.P.pause=function(){this.B++}; g.P.resume=function(){this.B--;this.B||!this.X||this.oH||(this.X=!1,FC(this))}; g.P.IW=function(){g.O.prototype.IW.call(this);this.stop()};g.L3.prototype[Symbol.iterator]=function(){return this}; g.L3.prototype.next=function(){var m=this.X.next();return{value:m.done?void 0:this.B.call(void 0,m.value),done:m.done}};g.W2(g.wm,g.eT);g.P=g.wm.prototype;g.P.isPlaying=function(){return this.X==1}; g.P.isPaused=function(){return this.X==-1}; g.P.Mg=function(){this.By("begin")}; g.P.Rs=function(){this.By("end")}; g.P.onFinish=function(){this.By("finish")}; g.P.onStop=function(){this.By("stop")}; g.P.By=function(m){this.dispatchEvent(m)};var pNc=cr(function(){var m=g.fk("DIV"),F=g.T0?"-webkit":qr?"-moz":null,L="transition:opacity 1s linear;";F&&(L+=F+"-transition:opacity 1s linear;");F=HcM({style:L});if(m.nodeType===1&&/^(script|style)$/i.test(m.tagName))throw Error("");m.innerHTML=Mi(F);return g.AP(m.firstChild,"transition")!=""});g.W2(Vg,g.wm);g.P=Vg.prototype;g.P.play=function(){if(this.isPlaying())return!1;this.Mg();this.By("play");this.startTime=g.ke();this.X=1;if(pNc())return g.uC(this.B,this.L),this.G=g.Eg(this.ADW,void 0,this),!0;this.jr(!1);return!1}; g.P.ADW=function(){g.Rg(this.B);u$_(this.B,this.Z);g.uC(this.B,this.V);this.G=g.Eg((0,g.ER)(this.jr,this,!1),this.Y*1E3)}; g.P.stop=function(){this.isPlaying()&&this.jr(!0)}; g.P.jr=function(m){g.uC(this.B,"transition","");g.DC.clearTimeout(this.G);g.uC(this.B,this.V);this.endTime=g.ke();this.X=0;if(m)this.onStop();else this.onFinish();this.Rs()}; g.P.IW=function(){this.stop();Vg.FF.IW.call(this)}; g.P.pause=function(){};var AGM={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};jA("Element","attributes")||jA("Node","attributes");jA("Element","innerHTML")||jA("HTMLElement","innerHTML");jA("Node","nodeName");jA("Node","nodeType");jA("Node","parentNode");jA("Node","childNodes");jA("HTMLElement","style")||jA("Element","style");jA("HTMLStyleElement","sheet");var w3b=yGZ("getPropertyValue"),V6_=yGZ("setProperty");jA("Element","namespaceURI")||jA("Node","namespaceURI");var lEM={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var $dA,Nyj,RfZ,IED,efv;$dA=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]");Nyj=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.KBm=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.RP=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]");RfZ=/^http:\/\/.*/;g.fjZ=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");IED=/\s+/;efv=/[\d\u06f0-\u06f9]/;eA.prototype.cM=function(){return new Pq(this.B())}; eA.prototype[Symbol.iterator]=function(){return new iT(this.B())}; eA.prototype.X=function(){return new iT(this.B())}; g.Y(Pq,g.SO);Pq.prototype.next=function(){return this.B.next()}; Pq.prototype[Symbol.iterator]=function(){return new iT(this.B)}; Pq.prototype.X=function(){return new iT(this.B)}; g.Y(iT,eA);iT.prototype.next=function(){return this.G.next()};zE.prototype.clone=function(){return new zE(this.X,this.Z,this.G,this.Y,this.V,this.L,this.B,this.W)}; zE.prototype.equals=function(m){return this.X==m.X&&this.Z==m.Z&&this.G==m.G&&this.Y==m.Y&&this.V==m.V&&this.L==m.L&&this.B==m.B&&this.W==m.W};aP.prototype.clone=function(){return new aP(this.start,this.end)};(function(){if(Sej){var m=/Windows NT ([0-9.]+)/;return(m=m.exec(g.qi()))?m[1]:"0"}return ZZ?(m=/1[0|1][_.][0-9_.]+/,(m=m.exec(g.qi()))?m[0].replace(/_/g,"."):"10"):g.L7?(m=/Android\s+([^\);]+)(\)|;)/,(m=m.exec(g.qi()))?m[1]:""):hAb||WFB||OfM?(m=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(m=m.exec(g.qi()))?m[1].replace(/_/g,"."):""):""})();var gaA=function(){if(g.eJ)return Df(/Firefox\/([0-9.]+)/);if(g.IP||g.Ow||g.Ws)return QGN;if(g.vm){if(JJ()||C_()){var m=Df(/CriOS\/([0-9.]+)/);if(m)return m}return Df(/Chrome\/([0-9.]+)/)}if(g.R9&&!JJ())return Df(/Version\/([0-9.]+)/);if(CA||mc){if(m=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.qi()))return m[1]+"."+m[2]}else if(g.OP)return(m=Df(/Android\s+([0-9.]+)/))?m:Df(/Version\/([0-9.]+)/);return""}();g.W2(g.N5,g.O);g.P=g.N5.prototype;g.P.subscribe=function(m,F,L){var u=this.B[m];u||(u=this.B[m]=[]);var q=this.L;this.X[q]=m;this.X[q+1]=F;this.X[q+2]=L;this.L=q+3;u.push(q);return q}; g.P.unsubscribe=function(m,F,L){if(m=this.B[m]){var u=this.X;if(m=m.find(function(q){return u[q+1]==F&&u[q+2]==L}))return this.iU(m)}return!1}; g.P.iU=function(m){var F=this.X[m];if(F){var L=this.B[F];this.V!=0?(this.G.push(m),this.X[m+1]=function(){}):(L&&g.Fd(L,m),delete this.X[m],delete this.X[m+1],delete this.X[m+2])}return!!F}; g.P.publish=function(m,F){var L=this.B[m];if(L){var u=Array(arguments.length-1),q=arguments.length,A;for(A=1;A0&&this.V==0)for(;L=this.G.pop();)this.iU(L)}}return A!=0}return!1}; g.P.clear=function(m){if(m){var F=this.B[m];F&&(F.forEach(this.iU,this),delete this.B[m])}else this.X.length=0,this.B={}}; g.P.IW=function(){g.N5.FF.IW.call(this);this.clear();this.G.length=0};g.p3.prototype.set=function(m,F){F===void 0?this.V1.remove(m):this.V1.set(m,g.WV(F))}; g.p3.prototype.get=function(m){try{var F=this.V1.get(m)}catch(L){return}if(F!==null)try{return JSON.parse(F)}catch(L){throw"Storage: Invalid value was encountered";}}; g.p3.prototype.remove=function(m){this.V1.remove(m)};g.W2(K3,g.p3);K3.prototype.set=function(m,F){K3.FF.set.call(this,m,aEn(F))}; K3.prototype.RE=function(m){m=K3.FF.get.call(this,m);if(m===void 0||m instanceof Object)return m;throw"Storage: Invalid value was encountered";}; K3.prototype.get=function(m){if(m=this.RE(m)){if(m=m.data,m===void 0)throw"Storage: Invalid value was encountered";}else m=void 0;return m};g.W2(f3,K3);f3.prototype.set=function(m,F,L){if(F=aEn(F)){if(L){if(L=L.length)return g.ld;var q=L.key(F++);if(m)return g.om(q);q=L.getItem(q);if(typeof q!=="string")throw"Storage mechanism: Invalid value was encountered";return g.om(q)}; return u}; g.P.clear=function(){SA(this);this.X.clear()}; g.P.key=function(m){SA(this);return this.X.key(m)};g.W2(oP,Zf);g.W2(Ngn,Zf);g.W2(XC,M5);XC.prototype.set=function(m,F){this.B.set(this.X+m,F)}; XC.prototype.get=function(m){return this.B.get(this.X+m)}; XC.prototype.remove=function(m){this.B.remove(this.X+m)}; XC.prototype.cM=function(m){var F=this.B[Symbol.iterator](),L=this,u=new g.SO;u.next=function(){var q=F.next();if(q.done)return q;for(q=q.value;q.slice(0,L.X.length)!=L.X;){q=F.next();if(q.done)return q;q=q.value}return g.om(m?q.slice(L.X.length):L.B.get(q))}; return u};Ef.prototype.getValue=function(){return this.B}; Ef.prototype.clone=function(){return new Ef(this.X,this.B)};g.P=Uf.prototype;g.P.s$=function(m,F){var L=this.X;L.push(new Ef(m,F));m=L.length-1;F=this.X;for(L=F[m];m>0;){var u=m-1>>1;if(F[u].X>L.X)F[m]=F[u],m=u;else break}F[m]=L}; g.P.remove=function(){var m=this.X,F=m.length,L=m[0];if(!(F<=0)){if(F==1)m.length=0;else{m[0]=m.pop();m=0;F=this.X;for(var u=F.length,q=F[m];m>1;){var A=m*2+1,r=m*2+2;A=rq.X)break;F[m]=F[A];m=A}F[m]=q}return L.getValue()}}; g.P.hO=function(){for(var m=this.X,F=[],L=m.length,u=0;u>>16&65535|0;for(var A;L!==0;){A=L>2E3?2E3:L;L-=A;do q=q+F[u++]|0,m=m+q|0;while(--A);q%=65521;m%=65521}return q|m<<16|0};for(var RM={},id,oAc=[],gw=0;gw<256;gw++){id=gw;for(var XNf=0;XNf<8;XNf++)id=id&1?3988292384^id>>>1:id>>>1;oAc[gw]=id}RM=function(m,F,L,u){L=u+L;for(m^=-1;u>>8^oAc[(m^F[u])&255];return m^-1};var A2={};A2={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 J4=[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],FK=[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],JGy=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],hfZ=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],vQ=Array(576);Qg(vQ);var lK=Array(60);Qg(lK);var m1=Array(512);Qg(m1);var Hq=Array(256);Qg(Hq);var C3=Array(29);Qg(C3);var Ld=Array(30);Qg(Ld);var nav,Bg_,HUv,ddB=!1;var g1;g1=[new iK(0,0,0,0,function(m,F){var L=65535;for(L>m.QK-5&&(L=m.QK-5);;){if(m.WR<=1){$t(m);if(m.WR===0&&F===0)return 1;if(m.WR===0)break}m.vR+=m.WR;m.WR=0;var u=m.P1+L;if(m.vR===0||m.vR>=u)if(m.WR=m.vR-u,m.vR=u,w1(m,!1),m.j_.C0===0)return 1;if(m.vR-m.P1>=m.VL-262&&(w1(m,!1),m.j_.C0===0))return 1}m.s$=0;if(F===4)return w1(m,!0),m.j_.C0===0?3:4;m.vR>m.P1&&w1(m,!1);return 1}), new iK(4,4,8,4,eh),new iK(4,5,16,8,eh),new iK(4,6,32,32,eh),new iK(4,4,16,16,PQ),new iK(8,16,32,32,PQ),new iK(8,16,128,128,PQ),new iK(8,32,128,256,PQ),new iK(32,128,258,1024,PQ),new iK(32,258,258,4096,PQ)];var cGD={};cGD=function(){this.input=null;this.GR=this.Em=this.kH=0;this.output=null;this.vS=this.C0=this.C4=0;this.msg="";this.state=null;this.XJ=2;this.XZ=0};var Cvy=Object.prototype.toString; TT.prototype.push=function(m,F){var L=this.j_,u=this.options.chunkSize;if(this.ended)return!1;var q=F===~~F?F:F===!0?4:0;typeof m==="string"?L.input=fEB(m):Cvy.call(m)==="[object ArrayBuffer]"?L.input=new Uint8Array(m):L.input=m;L.kH=0;L.Em=L.input.length;do{L.C0===0&&(L.output=new Of.MO(u),L.C4=0,L.C0=u);m=bUu(L,q);if(m!==1&&m!==0)return this.Rs(m),this.ended=!0,!1;if(L.C0===0||L.Em===0&&(q===4||q===2))if(this.options.to==="string"){var A=Of.Db(L.output,L.C4);F=A;A=A.length;if(A<65537&&(F.subarray&& Sn8||!F.subarray))F=String.fromCharCode.apply(null,Of.Db(F,A));else{for(var r="",G=0;G0||L.C0===0)&&m!==1);if(q===4)return(L=this.j_)&&L.state?(u=L.state.status,u!==42&&u!==69&&u!==73&&u!==91&&u!==103&&u!==113&&u!==666?m=r1(L,-2):(L.state=null,m=u===113?r1(L,-3):0)):m=-2,this.Rs(m),this.ended=!0,m===0;q===2&&(this.Rs(0),L.C0=0);return!0}; TT.prototype.Rs=function(m){m===0&&(this.result=this.options.to==="string"?this.chunks.join(""):Of.MI(this.chunks));this.chunks=[];this.err=m;this.msg=this.j_.msg};var pd="@@redux/INIT"+Nk(),AID="@@redux/REPLACE"+Nk();var rIj=typeof Symbol==="function"&&Symbol.observable||"@@observable";var tuC=[0,MNb,-3,rw];g.Y(leB,so);var hXn=hCy(leB,[0,yW,ZL_,Lt,MNb,Lt,-1,rw,MNb,rw,-1,yW,rw,ZL_,ud,tuC,Lt,-1,rw]);var iMy=1314817594;var EAG=function(m,F){return function(){var L=new EjN(m,F,Sg);return function(){return L}}()}("youtube.api.innertube.AttestationError",'[null,[["ATTESTATION_ERROR_UNKNOWN",0],["ATTESTATION_ERROR_VM_NOT_INITIALIZED",1],["ATTESTATION_ERROR_VM_NO_RESPONSE",2],["ATTESTATION_ERROR_VM_TIMEOUT",3],["ATTESTATION_ERROR_VM_INTERNAL_ERROR",4],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INVALID",5],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_NETWORK_ERROR",6],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_OFFLINE",7],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INTERNAL_ERROR",8],["ATTESTATION_ERROR_API_NOT_READY",9],["ATTESTATION_ERROR_DEVICE_OFFLINE",10],["ATTESTATION_ERROR_KEY_PAIR_INIT_FAILED",12],["ATTESTATION_ERROR_SIGNING_DATA_MISSING",13],["ATTESTATION_ERROR_SIGNING_FAILED",14],["ATTESTATION_ERROR_CERT_CHAIN_RETRIEVAL_FAILED",15]],null,[[11,11]]]');var KcM=new g.xt("adInfoDialogEndpoint");var grZ=new g.xt("adPingingEndpoint");var h2B=new g.xt("crossDeviceProgressCommand");var CQ=new g.xt("actionCompanionAdRenderer");var n8=new g.xt("adActionInterstitialRenderer");var UbC=new g.xt("adDurationRemainingRenderer");var pi=new g.xt("adHoverTextButtonRenderer");var NTM=new g.xt("adInfoDialogRenderer");var Ax=new g.xt("adMessageRenderer");var Ki=new g.xt("adPreviewRenderer");var FU=new g.xt("adsEngagementPanelRenderer");var bDZ=new g.xt("dismissablePanelTextPortraitImageRenderer");var Pp=new g.xt("adsEngagementPanelSectionListViewModel");var kMm=new g.xt("flyoutCtaRenderer");var ms=new g.xt("imageCompanionAdRenderer");var c4=new g.xt("instreamAdPlayerOverlayRenderer");var bj_=new g.xt("instreamSurveyAdBackgroundImageRenderer");var N7=new g.xt("instreamSurveyAdPlayerOverlayRenderer");var V4=new g.xt("instreamSurveyAdRenderer"),TN=new g.xt("instreamSurveyAdSingleSelectQuestionRenderer"),D$=new g.xt("instreamSurveyAdMultiSelectQuestionRenderer"),z2=new g.xt("instreamSurveyAdAnswerRenderer"),hDC=new g.xt("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var ll=new g.xt("instreamVideoAdRenderer");var WB8=new g.xt("textOverlayAdContentRenderer"),OM8=new g.xt("enhancedTextOverlayAdContentRenderer"),QZZ=new g.xt("imageOverlayAdContentRenderer");var dq=new g.xt("playerOverlayLayoutRenderer");var B4=new g.xt("videoInterstitialButtonedCenteredLayoutRenderer");var HDM=new g.xt("aboveFeedAdLayoutRenderer");var JzZ=new g.xt("belowPlayerAdLayoutRenderer");var BsM=new g.xt("inPlayerAdLayoutRenderer");var CxD=new g.xt("inPlayerOrganicOverlayAdLayoutRenderer");var RC=new g.xt("playerBytesAdLayoutRenderer");var YM=new g.xt("playerBytesSequenceItemAdLayoutRenderer");var zN=new g.xt("playerUnderlayAdLayoutRenderer");var wC=new g.xt("adIntroRenderer");var GN=new g.xt("playerBytesSequentialLayoutRenderer");var ZuM=new g.xt("slidingTextPlayerOverlayRenderer");var jV=new g.xt("surveyTextInterstitialRenderer");var $M=new g.xt("videoAdTrackingRenderer");var WzM=new g.xt("videoInterstitialCenteredLayoutViewModel");var sZq=new g.xt("simpleAdBadgeRenderer");var rK=new g.xt("skipAdRenderer"),bM6=new g.xt("skipButtonRenderer");var aC=new g.xt("adSlotRenderer");var il=new g.xt("squeezebackPlayerSidePanelRenderer");var cvZ=new g.xt("timedPieCountdownRenderer");var QV=new g.xt("adAvatarViewModel");var sj=new g.xt("adBadgeViewModel");var bL=new g.xt("adButtonViewModel");var dbC=new g.xt("adDetailsLineViewModel");var nAq=new g.xt("adDisclosureBannerViewModel");var B_G=new g.xt("adPodIndexViewModel");var HMc=new g.xt("imageBackgroundViewModel");var Jv2=new g.xt("adGridCardCollectionViewModel");var Cy2=new g.xt("adGridCardTextViewModel");var mN6=new g.xt("adPreviewViewModel");var FCN=new g.xt("playerAdAvatarLockupCardButtonedViewModel");var LCR=new g.xt("skipAdButtonViewModel");var uZt=new g.xt("skipAdViewModel");var qR6=new g.xt("timedPieCountdownViewModel");var AfC=new g.xt("visitAdvertiserLinkViewModel");var Li=new g.xt("bannerImageLayoutViewModel");var ul=new g.xt("topBannerImageTextIconButtonedLayoutViewModel");var q7=new g.xt("adsEngagementPanelLayoutViewModel");var gC=new g.xt("displayUnderlayTextGridCardsLayoutViewModel");g.bZ=new g.xt("browseEndpoint");var rfq=new g.xt("confirmDialogEndpoint");var $sZ=new g.xt("commandContext");var kTM=new g.xt("rawColdConfigGroup");var Uk_=new g.xt("rawHotConfigGroup");g.wr=new g.xt("commandExecutorCommand");g.Y(wVN,so);var Anv={Pez:0,IdC:1,eaY:32,NoW:61,o0F:67,Z5W:103,J50:86,E0N:42,U49:60,Vt0:62,jsb:73,ssW:76,wLY:88,FmP:90,A59:99,QsP:98,i5N:100,YWW:102,KmC:41,C09:69,pLc:70,c5b:71,ZTY:2,wyN:27,ANDROID:3,cyb:54,DJR:14,TMW:91,n1b:55,ryW:24,Wlu:20,R69:18,a98:21,dJY:104,yy9:30,ubF:29,z4R:28,haR:101,h4c:34,qmc:36,f9F:38,IOS:5,x30:15,i$P:92,s_C:40,j_Y:25,NyC:17,LYC:19,JOR:64,Z$F:66,wu9:26,AOz:22,KY9:33,CEz:68,puc:35,FYW:53,oEF:37,Y3W:39,AY9:7,KGu:57,CeY:43,cY0:59,pGC:93,g1C:74,Dh9:75,nFP:85,rY8:65,RcF:80,fK0:8,iPP:10, dhb:58,aKY:63,WGF:72,Smz:23,r59:11,WmP:13,KxY:12,oFb:16,ttR:56,Lmz:31,jMN:77,de9:84,x4c:87,Pg9:89,meY:94,vqu:95};g.Y(Mk,so);Mk.prototype.oF=function(){return du(this,3)}; Mk.prototype.nM=function(){return du(this,5)}; Mk.prototype.lf=function(m){return CY(this,5,m)};g.Y(ZA,so);g.Y(VTZ,so);g.Y(Sh,so);g.P=Sh.prototype;g.P.getDeviceId=function(){return du(this,6)}; g.P.Zf=function(m){var F=Ta(this,9,ZX,3,!0);Gf(F,m);return F[m]}; g.P.getPlayerType=function(){return nY(this,36)}; g.P.setHomeGroupInfo=function(m){return OG(this,VTZ,81,m)}; g.P.clearLocationPlayabilityToken=function(){return gu(this,89)};g.Y(oM,so);oM.prototype.getValue=function(){return du(this,tu(this,thD,2))}; var thD=[2,3,4,5,6];g.Y(XK,so);XK.prototype.setTrackingParams=function(m){return gu(this,1,GJb(m,!1))};g.Y(t2,so);g.Y(EL,so);EL.prototype.Zf=function(m){var F=Ta(this,5,Ei,3,!0);Gf(F,m);return F[m]};g.Y(UL,so);UL.prototype.getToken=function(){return HH(this,2)}; UL.prototype.setToken=function(m){return CY(this,2,m)};g.Y(kt,so);kt.prototype.setSafetyMode=function(m){return Fp(this,5,m)};g.Y(h2,so);h2.prototype.ze=function(m){return OG(this,Sh,1,m)};var xM=new g.xt("thumbnailLandscapePortraitRenderer");g.yfc=new g.xt("changeEngagementPanelVisibilityAction");var qwM=new g.xt("continuationCommand");var GtN=new g.xt("openPopupAction");g.ky=new g.xt("signalAction");g.Yu=new g.xt("webCommandMetadata");var yxM=new g.xt("metadataBadgeRenderer");var umM=new g.xt("signalServiceEndpoint");var xK=new g.xt("innertubeCommand");var kLZ=new g.xt("loggingDirectives");var n$D={e38:"EMBEDDED_PLAYER_MODE_UNKNOWN",Quc:"EMBEDDED_PLAYER_MODE_DEFAULT",EON:"EMBEDDED_PLAYER_MODE_PFP",tsz:"EMBEDDED_PLAYER_MODE_PFL"};var XdA=new g.xt("channelThumbnailEndpoint");var ovM=new g.xt("embeddedPlayerErrorMessageRenderer");var xhM=new g.xt("embeddedPlayerOverlayVideoDetailsRenderer"),tPu=new g.xt("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),EvZ=new g.xt("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var qhB=new g.xt("embedsInfoPanelRenderer");var Bxu=new g.xt("feedbackEndpoint");var veN=new g.xt("callToActionButtonViewModel");var lCC=new g.xt("interactionLoggingCommandMetadata");var Qwb={O5u:"WEB_DISPLAY_MODE_UNKNOWN",v0C:"WEB_DISPLAY_MODE_BROWSER",k6R:"WEB_DISPLAY_MODE_MINIMAL_UI",MtC:"WEB_DISPLAY_MODE_STANDALONE",ld0:"WEB_DISPLAY_MODE_FULLSCREEN"};g.Y(WQ,so);WQ.prototype.getPlayerType=function(){return nY(this,7)}; WQ.prototype.H2=function(){return du(this,19)}; WQ.prototype.setVideoId=function(m){return CY(this,19,m)};g.Y(OL,so);g.Y(QJ,so);g.Y(sL,so); var w2e=[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,526,527,528,529,530,531,536,537,538,539];var VCe=new g.xt("loggingContext");g.Y(bK,so);g.Y(cQ,so);cQ.prototype.H2=function(){return HH(this,tu(this,Fb,1))}; cQ.prototype.setVideoId=function(m){return oc(this,1,Fb,nG(m))}; cQ.prototype.getPlaylistId=function(){return HH(this,tu(this,Fb,2))}; var Fb=[1,2];g.Y(g.d1,so);g.d1.prototype.C2=tv(0);var jG2=new g.xt("dismissPlayerOverlayCommand");var zO=new g.xt("changeKeyedMarkersVisibilityCommand");var ICZ=new g.xt("changeMarkersVisibilityCommand");var vvv=new g.xt("loadMarkersCommand");var Rm8=new g.xt("suggestedActionDataViewModel");var YvM=new g.xt("timelyActionViewModel");var zsj=new g.xt("timelyActionsOverlayViewModel");var QFn=new g.xt("productListItemRenderer");var $N8=new g.xt("shoppingOverlayRenderer");var MPn=new g.xt("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var emC=new g.xt("adFeedbackEndpoint");var PqZ=new g.xt("menuEndpoint");var d2M=new g.xt("phoneDialerEndpoint");var baB=new g.xt("sendSmsEndpoint");var fVD=new g.xt("copyTextEndpoint");var ic6=new g.xt("shareEndpoint"),geZ=new g.xt("shareEntityEndpoint"),zm6=new g.xt("shareEntityServiceEndpoint"),YRR=new g.xt("webPlayerShareEntityServiceEndpoint");g.Sn=new g.xt("urlEndpoint");g.iZ=new g.xt("watchEndpoint");var aC8=new g.xt("watchPlaylistEndpoint");g.DNC=new g.xt("offlineOrchestrationActionCommand");var CcM=new g.xt("compositeVideoOverlayRenderer");var T6C=new g.xt("miniplayerRenderer");var NQv=new g.xt("paidContentOverlayRenderer");var GNM=new g.xt("playerMutedAutoplayOverlayRenderer"),vMB=new g.xt("playerMutedAutoplayEndScreenRenderer");var LsM=new g.xt("unserializedPlayerResponse"),iiy=new g.xt("unserializedPlayerResponse");var N6R=new g.xt("playlistEditEndpoint");var fi=new g.xt("buttonRenderer"),aS=new g.xt("toggleButtonRenderer");var Q6B=new g.xt("counterfactualRenderer");var p28=new g.xt("resolveUrlCommandMetadata");var KCC=new g.xt("modifyChannelNotificationPreferenceEndpoint");var i5M=new g.xt("pingingEndpoint");var fCR=new g.xt("unsubscribeEndpoint");g.cL=new g.xt("subscribeButtonRenderer");var xNc=new g.xt("subscribeEndpoint");var $3y=new g.xt("buttonViewModel");var s6A=new g.xt("qrCodeRenderer");var yn_={zN0:"LIVING_ROOM_APP_MODE_UNSPECIFIED",S3C:"LIVING_ROOM_APP_MODE_MAIN",yOb:"LIVING_ROOM_APP_MODE_KIDS",gER:"LIVING_ROOM_APP_MODE_MUSIC",uLC:"LIVING_ROOM_APP_MODE_UNPLUGGED",q3b:"LIVING_ROOM_APP_MODE_GAMING"};var Fxj=new g.xt("autoplaySwitchButtonRenderer");var cj,h8D,TC_,Jsv;cj=new g.xt("decoratedPlayerBarRenderer");h8D=new g.xt("chapteredPlayerBarRenderer");TC_=new g.xt("multiMarkersPlayerBarRenderer");Jsv=new g.xt("chapterRenderer");g.sBy=new g.xt("markerRenderer");var uV_=new g.xt("decoratedPlayheadRenderer");var Axu=new g.xt("desktopOverlayConfigRenderer");var czy=new g.xt("engagementPanelSectionListRenderer");var uFA=new g.xt("gatedActionsOverlayViewModel");var nfy=new g.xt("heatMarkerRenderer");var dDM=new g.xt("heatmapRenderer");var G5M=new g.xt("watchToWatchTransitionRenderer");var ZSM=new g.xt("playlistPanelRenderer");var MCt=new g.xt("productUpsellSuggestedActionViewModel");var Zc6=new g.xt("suggestedActionTimeRangeTrigger"),SRc=new g.xt("suggestedActionsRenderer"),oec=new g.xt("suggestedActionRenderer");var B9M=new g.xt("timedMarkerDecorationRenderer");var Avv=new g.xt("cipher");var uUb=new g.xt("playerVars");var gMy=new g.xt("playerVars");var D3=g.DC.window,X26,tCZ,nd=(D3==null?void 0:(X26=D3.yt)==null?void 0:X26.config_)||(D3==null?void 0:(tCZ=D3.ytcfg)==null?void 0:tCZ.data_)||{};g.Tt("yt.config_",nd);var Cd=[];var Ygv=/^[\w.]*$/,PoM={q:!0,search_query:!0},edB=String(ue);var Vc=new function(){var m=window.document;this.X=window;this.B=m}; g.Tt("yt.ads_.signals_.getAdSignalsString",function(m){return qf(Id(m))});g.ke();var DxB="XMLHttpRequest"in g.DC?function(){return new XMLHttpRequest}:null;var Eef="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.X(Eef);var KYy={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"},k1v="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.X(Eef)),XVj=!1,Z4y=Nf;g.Y(fA,Q8);ZP.prototype.then=function(m,F,L){return this.X?this.X.then(m,F,L):this.G===1&&m?(m=m.call(L,this.B))&&typeof m.then==="function"?m:od(m):this.G===2&&F?(m=F.call(L,this.B))&&typeof m.then==="function"?m:SI(m):this}; ZP.prototype.getValue=function(){return this.B}; ZP.prototype.$goog_Thenable=!0;var Xs=!1;var WT=CA||mc;var cIv=/^([0-9\.]+):([0-9\.]+)$/;g.Y(Rh,Q8);Rh.prototype.name="BiscottiError";g.Y(Ih,Q8);Ih.prototype.name="BiscottiMissingError";var H4M={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},$g=null;var aCv=g.cN(["data-"]),rjv={};var UNZ=0,eQ=g.T0?"webkit":qr?"moz":g.IP?"ms":g.Ws?"o":"",ktC=g.NN("ytDomDomGetNextId")||function(){return++UNZ}; g.Tt("ytDomDomGetNextId",ktC);var lc_={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};ah.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; ah.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; ah.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var DN=g.DC.ytEventsEventsListeners||{};g.Tt("ytEventsEventsListeners",DN);var j1v=g.DC.ytEventsEventsCounter||{count:0};g.Tt("ytEventsEventsCounter",j1v);var eWn=cr(function(){var m=!1;try{var F=Object.defineProperty({},"passive",{get:function(){m=!0}}); window.addEventListener("test",null,F)}catch(L){}return m}),Icv=cr(function(){var m=!1; try{var F=Object.defineProperty({},"capture",{get:function(){m=!0}}); window.addEventListener("test",null,F)}catch(L){}return m});var T2;T2=window;g.a9=T2.ytcsi&&T2.ytcsi.now?T2.ytcsi.now:T2.performance&&T2.performance.timing&&T2.performance.now&&T2.performance.timing.navigationStart?function(){return T2.performance.timing.navigationStart+T2.performance.now()}:function(){return(new Date).getTime()};g.W2(f7,g.O);f7.prototype.hF=function(m){m.X===void 0&&wuy(m);var F=m.X;m.B===void 0&&wuy(m);this.X=new g.AQ(F,m.B)}; f7.prototype.Lg=function(){return this.X||new g.AQ}; f7.prototype.Bb=function(){if(this.X){var m=(0,g.a9)();if(this.V!=0){var F=this.L,L=this.X,u=F.x-L.x;F=F.y-L.y;u=Math.sqrt(u*u+F*F)/(m-this.V);this.B[this.G]=Math.abs((u-this.Y)/this.Y)>.5?1:0;for(L=F=0;L<4;L++)F+=this.B[L]||0;F>=3&&this.Z();this.Y=u}this.V=m;this.L=this.X;this.G=(this.G+1)%4}}; f7.prototype.IW=function(){g.gd(this.W);g.NY(this.b9)};g.Y(xg,g.O);xg.prototype.K=function(m,F,L,u,q){L=g.Fs((0,g.ER)(L,u||this.BR));L={target:m,name:F,callback:L};var A;q&&eWn()&&(A={passive:!0});m.addEventListener(F,L.callback,A);this.L.push(L);return L}; xg.prototype.Qd=function(m){for(var F=0;F=b.q3)||T.X.version>=W||T.X.objectStoreNames.contains(t)||M.push(t)}v=M;if(v.length===0){a.OR(5);break}l=Object.keys(L.options.n5); w=G.objectStoreNames();if(L.YL.options.version+1)throw I.close(),L.G=!1,qSn(L,R);return a.return(I);case 8:throw F(),V instanceof Error&&!g.YQ("ytidb_async_stack_killswitch")&&(V.stack=V.stack+"\n"+r.substring(r.indexOf("\n")+1)),$1(V,L.name,"",(e=L.options.version)!=null?e:-1);}})} function F(){L.X===u&&(L.X=void 0)} var L=this;if(!this.G)throw qSn(this);if(this.X)return this.X;var u,q={blocking:function(A){A.close()}, closed:F,OYc:F,upgrade:this.options.upgrade};return this.X=u=m()};var k1=new Ew("YtIdbMeta",{n5:{databases:{q3:1}},upgrade:function(m,F){F(1)&&g.N9(m,"databases",{keyPath:"actualName"})}});var bO,QX=new function(){}(new function(){});new g.Vu;g.Y(Jw,Ew);Jw.prototype.B=function(m,F,L){L=L===void 0?{}:L;return(this.options.shared?jwv:V4b)(m,F,Object.assign({},L))}; Jw.prototype.delete=function(m){m=m===void 0?{}:m;return(this.options.shared?egj:Ilv)(this.name,m)};var neC={},iBB=g.Co("ytGcfConfig",{n5:(neC.coldConfigStore={q3:1},neC.hotConfigStore={q3:1},neC),shared:!1,upgrade:function(m,F){F(1)&&(g.x1(g.N9(m,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.x1(g.N9(m,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.Y(F6,g.O);F6.prototype.IW=function(){for(var m=g.Z(this.B),F=m.next();!F.done;F=m.next()){var L=this.X;F=L.indexOf(F.value);F>=0&&L.splice(F,1)}this.B.length=0;g.O.prototype.IW.call(this)};y_.prototype.lf=function(m){this.hotHashData=m;g.Tt("yt.gcf.config.hotHashData",this.hotHashData||null)};var B6Z=typeof TextEncoder!=="undefined"?new TextEncoder:null,y4A=B6Z?function(m){return B6Z.encode(m)}:function(m){m=g.kZ(m); for(var F=new Uint8Array(m.length),L=0;L=F?!1:!0}; g.P.Ae=function(){var m=this;if(!fz(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.Y7.Dq("QUEUED",this.jU).then(function(F){F&&!m.ZZ(F,m.eC)?m.wP.F0(function(){return g.h(function(L){if(L.X==1)return F.id===void 0?L.OR(2):g.k(L,m.Y7.uL(F.id,m.jU),2);m.Ae();g.uq(L)})}):m.Ga.bU()&&m.Wx()})};var ZW;var QMu={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,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,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,tvhtml5DeviceStorageStats:535,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,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531,coordinatedSamplingTriggered:532,dnaRecapScreenshotEvent:534, mdxLocalNetworkPermissionRequestEvent:536,mdxLocalNetworkPermissionResponseEvent:537,sessionReplayEvent:538,sessionReplayStatusEvent:539,loggingReliabilityProbe:540};var Jft={},Tm_=g.Co("ServiceWorkerLogsDatabase",{n5:(Jft.SWHealthLog={q3:1},Jft),shared:!0,upgrade:function(m,F){F(1)&&g.x1(g.N9(m,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var X6={},MAD=0;var t5;Ud.prototype.requestComplete=function(m,F){F&&(this.B=!0);m=this.removeParams(m);this.X.get(m)||this.X.set(m,F)}; Ud.prototype.isEndpointCFR=function(m){m=this.removeParams(m);return(m=this.X.get(m))?!1:m===!1&&this.B?!0:null}; Ud.prototype.removeParams=function(m){return m.split("?")[0]}; Ud.prototype.removeParams=Ud.prototype.removeParams;Ud.prototype.isEndpointCFR=Ud.prototype.isEndpointCFR;Ud.prototype.requestComplete=Ud.prototype.requestComplete;Ud.getInstance=o9v;g.Y(kF,g.eT);g.P=kF.prototype;g.P.bU=function(){return this.X.bU()}; g.P.VC=function(m){this.X.X=m}; g.P.ICN=function(){var m=window.navigator.onLine;return m===void 0?!0:m}; g.P.R2=function(){this.B=!0}; g.P.listen=function(m,F){return this.X.listen(m,F)}; g.P.fb=function(m){return hR(this.X,m)}; kF.prototype.sendNetworkCheckRequest=kF.prototype.fb;kF.prototype.listen=kF.prototype.listen;kF.prototype.enableErrorFlushing=kF.prototype.R2;kF.prototype.getWindowStatus=kF.prototype.ICN;kF.prototype.networkStatusHint=kF.prototype.VC;kF.prototype.isNetworkAvailable=kF.prototype.bU;kF.getInstance=XqA;g.Y(g.h5,g.eT);g.h5.prototype.bU=function(){var m=g.NN("yt.networkStatusManager.instance.isNetworkAvailable");return m?m.bind(this.B)():!0}; g.h5.prototype.VC=function(m){var F=g.NN("yt.networkStatusManager.instance.networkStatusHint").bind(this.B);F&&F(m)}; g.h5.prototype.fb=function(m){var F=this,L;return g.h(function(u){L=g.NN("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(F.B);return g.YQ("skip_network_check_if_cfr")&&o9v().isEndpointCFR("generate_204")?u.return(new Promise(function(q){var A;F.VC(((A=window.navigator)==null?void 0:A.onLine)||!0);q(F.bU())})):L?u.return(L(m)):u.return(!0)})};var WS;g.Y(Od,xF);Od.prototype.writeThenSend=function(m,F){F||(F={});F=sd(m,F);g.dT()||(this.X=!1);xF.prototype.writeThenSend.call(this,m,F)}; Od.prototype.sendThenWrite=function(m,F,L){F||(F={});F=sd(m,F);g.dT()||(this.X=!1);xF.prototype.sendThenWrite.call(this,m,F,L)}; Od.prototype.sendAndWrite=function(m,F){F||(F={});F=sd(m,F);g.dT()||(this.X=!1);xF.prototype.sendAndWrite.call(this,m,F)}; Od.prototype.awaitInitialization=function(){return this.G.promise};var kEv=g.DC.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.Tt("ytNetworklessLoggingInitializationOptions",kEv);g.bG.prototype.isReady=function(){!this.config_&&t4D()&&(this.config_=g.vS());return!!this.config_};var CqZ,nz,HS;CqZ=g.DC.ytPubsubPubsubInstance||new g.N5;nz=g.DC.ytPubsubPubsubSubscribedKeys||{};HS=g.DC.ytPubsubPubsubTopicToKeys||{};g.BS=g.DC.ytPubsubPubsubIsSynchronous||{};g.N5.prototype.subscribe=g.N5.prototype.subscribe;g.N5.prototype.unsubscribeByKey=g.N5.prototype.iU;g.N5.prototype.publish=g.N5.prototype.publish;g.N5.prototype.clear=g.N5.prototype.clear;g.Tt("ytPubsubPubsubInstance",CqZ);g.Tt("ytPubsubPubsubTopicToKeys",HS);g.Tt("ytPubsubPubsubIsSynchronous",g.BS); g.Tt("ytPubsubPubsubSubscribedKeys",nz);var b3D={};g.Y(yC,g.O);yC.prototype.append=function(m){if(!this.B)throw Error("This does not support the append operation");m=m.tW();this.tW().appendChild(m)}; g.Y(Gk,yC);Gk.prototype.tW=function(){return this.X};g.Y(vZ,g.O);vZ.prototype.onTouchStart=function(m){this.Z=!0;this.B=m.touches.length;this.X.isActive()&&(this.X.stop(),this.Y=!0);m=m.touches;this.L=n9n(this,m)||m.length!=1;var F=m.item(0);this.L||!F?this.hF=this.W=Infinity:(this.W=F.clientX,this.hF=F.clientY);for(F=this.G.length=0;F=0)}if(F||m&&Math.pow(m.clientX-this.W,2)+Math.pow(m.clientY-this.hF,2)>25)this.V=!0}; vZ.prototype.onTouchEnd=function(m){var F=m.changedTouches;F&&this.Z&&this.B==1&&!this.V&&!this.Y&&!this.L&&n9n(this,F)&&(this.Bb=m,this.X.start());this.B=m.touches.length;this.B===0&&(this.V=this.Z=!1,this.G.length=0);this.Y=!1};var l$=Date.now().toString();var RJ={};var Yr=Symbol("injectionDeps");ej.prototype.toString=function(){return"InjectionToken("+this.name+")"}; CTn.prototype.resolve=function(m){return m instanceof PZ?aJ(this,m.key,[],!0):aJ(this,m,[])};var DF;var NA=window;var xr=g.YQ("web_enable_lifecycle_monitoring")&&p5()!==0,GTB=g.YQ("web_enable_lifecycle_monitoring");A2_.prototype.cancel=function(){for(var m=g.Z(this.X),F=m.next();!F.done;F=m.next())F=F.value,F.jobId===void 0||F.Hr||this.scheduler.hc(F.jobId),F.Hr=!0;this.B.resolve()};g.P=MA.prototype;g.P.install=function(m){this.plugins.push(m);return this}; g.P.uninstall=function(){var m=this;g.eC.apply(0,arguments).forEach(function(F){F=m.plugins.indexOf(F);F>-1&&m.plugins.splice(F,1)})}; g.P.transition=function(m,F){var L=this;xr&&uKv(this.state);var u=this.transitions.find(function(A){return Array.isArray(A.from)?A.from.find(function(r){return r===L.state&&A.to===m}):A.from===L.state&&A.to===m}); if(u){this.B&&(r2y(this.B),this.B=void 0);vtZ(this,m,F);this.state=m;xr&&K5(this.state);u=u.action.bind(this);var q=this.plugins.filter(function(A){return A[m]}).map(function(A){return A[m]}); u(y2M(this,q),F)}else throw Error("no transition specified from "+this.state+" to "+m);}; g.P.s9W=function(m){var F=g.eC.apply(1,arguments);g.C7();for(var L=g.Z(m),u=L.next(),q={};!u.done;q={OZ:void 0},u=L.next())q.OZ=u.value,xKj(function(A){return function(){Sj(A.OZ.name);Xa(function(){return A.OZ.callback.apply(A.OZ,g.X(F))}); oJ(A.OZ.name)}}(q))}; g.P.x58=function(m){var F=g.eC.apply(1,arguments),L,u,q,A;return g.h(function(r){r.X==1&&(g.C7(),L=g.Z(m),u=L.next(),q={});if(r.X!=3){if(u.done)return r.OR(0);q.B_=u.value;q.lJ=void 0;A=function(G){return function(){Sj(G.B_.name);var v=Xa(function(){return G.B_.callback.apply(G.B_,g.X(F))}); Jx(v)?G.lJ=g.YQ("web_lifecycle_error_handling_killswitch")?v.then(function(){oJ(G.B_.name)}):v.then(function(){oJ(G.B_.name)},function(l){qLn(l); oJ(G.B_.name)}):oJ(G.B_.name)}}(q); xKj(A);return q.lJ?g.k(r,q.lJ,3):r.OR(3)}q={B_:void 0,lJ:void 0};u=L.next();return r.OR(2)})}; g.P.b4=function(m){var F=g.eC.apply(1,arguments),L=this,u=m.map(function(q){return{N8:function(){Sj(q.name);Xa(function(){return q.callback.apply(q,g.X(F))}); oJ(q.name)}, priority:ZF(L,q)}}); u.length&&(this.B=new A2_(u))}; g.On.Object.defineProperties(MA.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var EF;g.Y(tW,MA);tW.prototype.Y=function(m,F){var L=this;this.X=g.Ht(0,function(){L.currentState==="application_navigating"&&L.transition("none")},5E3); m(F==null?void 0:F.event)}; tW.prototype.L=function(m,F){this.X&&(g.OS.hc(this.X),this.X=null);m(F==null?void 0:F.event)};var ve=[];g.Tt("yt.logging.transport.getScrapedGelPayloads",function(){return ve});UF.prototype.storePayload=function(m,F){m=kr(m);this.store[m]?this.store[m].push(F):(this.B={},this.store[m]=[F]);this.X++;g.YQ("more_accurate_gel_parser")&&(F=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(F));return m}; UF.prototype.smartExtractMatchingEntries=function(m){if(!m.keys.length)return[];for(var F=WZ(this,m.keys.splice(0,1)[0]),L=[],u=0;u=0){u=!1;break a}}u=!0}u&&(F=Zg(F))&&this.P3(F)}}; g.P.Qr=function(m){return m}; g.P.onTouchStart=function(m){this.Hb.onTouchStart(m)}; g.P.onTouchMove=function(m){this.Hb.onTouchMove(m)}; g.P.onTouchEnd=function(m){if(this.Hb)this.Hb.onTouchEnd(m)}; g.P.P3=function(m){this.layoutId?this.nu.executeCommand(m,this.layoutId):(m=new g.oZ("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.Nl(m))}; g.P.createServerVe=function(m,F){this.api.createServerVe(m,this);this.api.setTrackingParams(m,F)}; g.P.logVisibility=function(m,F){this.api.hasVe(m)&&this.api.logVisibility(m,F,this.interactionLoggingClientData)}; g.P.IW=function(){this.clear(null);this.Qd(this.q0);for(var m=g.Z(this.ER),F=m.next();!F.done;F=m.next())this.Qd(F.value);g.yL.prototype.IW.call(this)};g.Y(fT,GB); fT.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.X=F;if(F.text==null&&F.icon==null)g.K$(Error("ButtonRenderer did not have text or an icon set."));else{switch(F.style||null){case "STYLE_UNKNOWN":m="ytp-ad-button-link";break;default:m=null}m!=null&&g.rm(this.element,m);F.text!=null&&(m=g.lV(F.text),g.J9(m)||(this.element.setAttribute("aria-label",m),this.G=new g.yL({U:"span",J:"ytp-ad-button-text",G0:m}),g.Q(this,this.G),this.G.tF(this.element)));F.accessibilityData&&F.accessibilityData.accessibilityData&& F.accessibilityData.accessibilityData.label&&!g.J9(F.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",F.accessibilityData.accessibilityData.label);F.icon!=null&&(F=KT(F.icon,this.V),F!=null&&(this.B=new g.yL({U:"span",J:"ytp-ad-button-icon",T:[F]}),g.Q(this,this.B)),this.Y?S3(this.element,this.B.element,0):this.B.tF(this.element))}}; fT.prototype.clear=function(){this.hide()}; fT.prototype.onClick=function(m){GB.prototype.onClick.call(this,m);m=g.Z(VQN(this));for(var F=m.next();!F.done;F=m.next())F=F.value,this.layoutId?this.nu.executeCommand(F,this.layoutId):g.Nl(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.Y(xH,g.O);xH.prototype.IW=function(){this.B&&g.NY(this.B);this.X.clear();Mn=null;g.O.prototype.IW.call(this)}; xH.prototype.register=function(m,F){F&&this.X.set(m,F)}; var Mn=null;g.Y(oy,GB); oy.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);m=F.hoverText||null;F=F.button&&g.z(F.button,fi)||null;F==null?g.Nl(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,void 0,void 0,void 0,void 0,this.G),g.Q(this,this.button),this.button.init(me("button"),F,this.macros),m&&this.button.element.setAttribute("aria-label",g.lV(m)),this.button.tF(this.element),this.W&&!g.A4(this.button.element,"ytp-ad-clickable")&& g.rm(this.button.element,"ytp-ad-clickable"),this.G&&g.rm(this.button.element,"ytp-ad-hover-text-button--clean-player"),m&&(this.B=new g.yL({U:"div",J:"ytp-ad-hover-text-container"}),this.Y&&(F=new g.yL({U:"div",J:"ytp-ad-hover-text-callout"}),F.tF(this.B.element),g.Q(this,F)),g.Q(this,this.B),this.B.tF(this.element),F=Zx(m),S3(this.B.element,F,0)),this.show())}; oy.prototype.hide=function(){this.button&&this.button.hide();this.B&&this.B.hide();GB.prototype.hide.call(this)}; oy.prototype.show=function(){this.button&&this.button.show();GB.prototype.show.call(this)};g.Y(td,GB); td.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);L=(m=F.thumbnail)&&Xk(m)||"";g.J9(L)?Math.random()<.01&&g.K$(Error("Found AdImage without valid image URL")):(this.X?g.uC(this.element,"backgroundImage","url("+L+")"):DU(this.element,{src:L}),DU(this.element,{alt:m&&m.accessibility&&m.accessibility.label||""}),F&&F.adRendererCommands&&F.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; td.prototype.clear=function(){this.hide()};g.Y(Er,GB);g.P=Er.prototype;g.P.hide=function(){GB.prototype.hide.call(this);this.G&&this.G.focus()}; g.P.show=function(){this.G=document.activeElement;GB.prototype.show.call(this);this.V.focus()}; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.B=F;F.dialogMessages||F.title!=null?F.confirmLabel==null?g.Nl(Error("ConfirmDialogRenderer.confirmLabel was not set.")):F.cancelLabel==null?g.Nl(Error("ConfirmDialogRenderer.cancelLabel was not set.")):$Yv(this,F):g.Nl(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.P.clear=function(){g.ZN(this.X);this.hide()}; g.P.Qb=function(){this.hide()}; g.P.NF=function(){var m=this.B.cancelEndpoint;m&&(this.layoutId?this.nu.executeCommand(m,this.layoutId):g.Nl(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.P.E6=function(){var m=this.B.confirmNavigationEndpoint||this.B.confirmEndpoint;m&&(this.layoutId?this.nu.executeCommand(m,this.layoutId):g.Nl(Error("Missing layoutId for confirm dialog.")));this.hide()};g.Y(Ur,GB);g.P=Ur.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.G=F;if(F.defaultText==null&&F.defaultIcon==null)g.Nl(Error("ToggleButtonRenderer must have either text or icon set."));else if(F.defaultIcon==null&&F.toggledIcon!=null)g.Nl(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(F.style){switch(F.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":m="ytp-ad-toggle-button-default-style";break;default:m=null}m!=null&&g.rm(this.V,m)}m={};F.defaultText? (L=g.lV(F.defaultText),g.J9(L)||(m.buttonText=L,this.api.C().experiments.fu("a11y_h5_associate_survey_question")||this.X.setAttribute("aria-label",L),this.api.C().experiments.fu("fix_h5_toggle_button_a11y")&&this.B.setAttribute("aria-label",L))):g.$Z(this.Qc,!1);F.defaultTooltip&&(m.tooltipText=F.defaultTooltip,this.X.hasAttribute("aria-label")||this.B.setAttribute("aria-label",F.defaultTooltip));F.defaultIcon?(L=KT(F.defaultIcon),this.updateValue("untoggledIconTemplateSpec",L),F.toggledIcon?(this.b9= !0,L=KT(F.toggledIcon),this.updateValue("toggledIconTemplateSpec",L)):(g.$Z(this.W,!0),g.$Z(this.Y,!1)),g.$Z(this.X,!1)):g.$Z(this.B,!1);g.K0(m)||this.update(m);F.isToggled&&(g.rm(this.V,"ytp-ad-toggle-button-toggled"),this.toggleButton(F.isToggled));kH(this);this.K(this.element,"change",this.uh);this.show()}}; g.P.onClick=function(m){this.ER.length>0&&(this.toggleButton(!this.isToggled()),this.uh());GB.prototype.onClick.call(this,m)}; g.P.uh=function(){g.lT(this.V,"ytp-ad-toggle-button-toggled",this.isToggled());for(var m=g.Z(e4n(this,this.isToggled())),F=m.next();!F.done;F=m.next())F=F.value,this.layoutId?this.nu.executeCommand(F,this.layoutId):g.Nl(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);kH(this)}; g.P.clear=function(){this.hide()}; g.P.toggleButton=function(m){g.lT(this.V,"ytp-ad-toggle-button-toggled",m);this.X.checked=m;kH(this)}; g.P.isToggled=function(){return this.X.checked};g.Y(hd,xg);hd.prototype.Y=function(m){if(Array.isArray(m)){m=g.Z(m);for(var F=m.next();!F.done;F=m.next())F=F.value,F instanceof PsD&&this.G(F)}};g.Y(WW,GB);g.P=WW.prototype;g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);F.reasons?F.confirmLabel==null?g.Nl(Error("AdFeedbackRenderer.confirmLabel was not set.")):(F.cancelLabel==null&&g.K$(Error("AdFeedbackRenderer.cancelLabel was not set.")),F.title==null&&g.K$(Error("AdFeedbackRenderer.title was not set.")),Yau(this,F)):g.Nl(Error("AdFeedbackRenderer.reasons were not set."))}; g.P.clear=function(){p7(this.Y);p7(this.W);this.V.length=0;this.hide()}; g.P.hide=function(){this.X&&this.X.hide();this.B&&this.B.hide();GB.prototype.hide.call(this);this.G&&this.G.focus()}; g.P.show=function(){this.X&&this.X.show();this.B&&this.B.show();this.G=document.activeElement;GB.prototype.show.call(this);this.Y.focus()}; g.P.Gu=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.P.lI0=function(){this.hide()}; Or.prototype.tW=function(){return this.X.element}; Or.prototype.getCommand=function(){return this.B}; Or.prototype.isChecked=function(){return this.G.checked};g.Y(QL,Er);QL.prototype.Qb=function(m){Er.prototype.Qb.call(this,m);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; QL.prototype.NF=function(m){Er.prototype.NF.call(this,m);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; QL.prototype.E6=function(m){Er.prototype.E6.call(this,m);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.Y(sr,GB);g.P=sr.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.Y=F;if(F.dialogMessage==null&&F.title==null)g.Nl(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{F.confirmLabel==null&&g.K$(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(m=F.closeOverlayRenderer&&g.z(F.closeOverlayRenderer,fi)||null)this.X=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.Q(this,this.X),this.X.init(me("button"),m,this.macros),this.X.tF(this.element);F.title&&(m=g.lV(F.title),this.updateValue("title",m));if(F.adReasons)for(m=F.adReasons,L=0;L=this.xC?(this.b9.hide(),this.w8=!0,this.publish("i")):this.G&&this.G.isTemplated()&&(m=Math.max(0,Math.ceil((this.xC-m)/1E3)),m!=this.Cu&&(dO(this.G,{TIME_REMAINING:String(m)}),this.Cu=m)))}};g.Y(Fc,nT);g.P=Fc.prototype; g.P.init=function(m,F,L){nT.prototype.init.call(this,m,F,L);if(F.image&&F.image.thumbnail)if(F.headline)if(F.description)if((m=F.actionButton&&g.z(F.actionButton,fi))&&m.navigationEndpoint){var u=this.api.getVideoData({playerType:2});if(u!=null)if(F.image&&F.image.thumbnail){var q=F.image.thumbnail.thumbnails;q!=null&&q.length>0&&g.J9(g.c$(q[0].url))&&(q[0].url=u.profilePicture)}else g.K$(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.G.init(me("ad-image"),F.image,L);this.Y.init(me("ad-text"), F.headline,L);this.V.init(me("ad-text"),F.description,L);this.B.init(me("button"),m,L);L=dJ(this.B.element);ck(this.B.element,L+" This link opens in new tab");this.b9=m.navigationEndpoint;this.api.O5()||this.show();this.api.addEventListener("playerUnderlayVisibilityChange",this.h0.bind(this));this.Qc=F.startMs||0;BW(this)}else g.Nl(Error("FlyoutCtaRenderer has no valid action button."));else g.Nl(Error("FlyoutCtaRenderer has no description AdText."));else g.Nl(Error("FlyoutCtaRenderer has no headline AdText.")); else g.K$(Error("FlyoutCtaRenderer has no image."))}; g.P.onClick=function(m){nT.prototype.onClick.call(this,m);this.api.pauseVideo();!g.Xl(this.B.element,m.target)&&this.b9&&(this.layoutId?this.nu.executeCommand(this.b9,this.layoutId):g.Nl(Error("Missing layoutId for flyout cta.")))}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();(m&&m.current||this.xC)&&1E3*m.current>=this.Qc&&(HW(this),g.GE(this.element,"ytp-flyout-cta-inactive"),this.B.element.removeAttribute("tabIndex"))}}; g.P.E3=function(){this.clear()}; g.P.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.h0.bind(this))}; g.P.show=function(){this.B&&this.B.show();nT.prototype.show.call(this)}; g.P.hide=function(){this.B&&this.B.hide();nT.prototype.hide.call(this)}; g.P.h0=function(m){m=="hidden"?this.show():this.hide()};g.Y(LV,GB);g.P=LV.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.X=F;if(this.X.rectangle)for(m=this.X.likeButton&&g.z(this.X.likeButton,aS),F=this.X.dislikeButton&&g.z(this.X.dislikeButton,aS),this.G.init(me("toggle-button"),m,L),this.B.init(me("toggle-button"),F,L),this.K(this.element,"change",this.Xs),this.V.show(100),this.show(),L=g.Z(this.X&&this.X.impressionCommands||[]),m=L.next();!m.done;m=L.next())m=m.value,this.layoutId?this.nu.executeCommand(m,this.layoutId):g.Nl(Error("Missing layoutId for instream user sentiment."))}; g.P.clear=function(){this.hide()}; g.P.hide=function(){this.G.hide();this.B.hide();GB.prototype.hide.call(this)}; g.P.show=function(){this.G.show();this.B.show();GB.prototype.show.call(this)}; g.P.Xs=function(){L8A(this.element,"ytp-ad-instream-user-sentiment-selected");this.X.postMessageAction&&this.api.Wb("onYtShowToast",this.X.postMessageAction);this.V.hide()}; g.P.onClick=function(m){this.ER.length>0&&this.Xs();GB.prototype.onClick.call(this,m)};g.Y(uS,g.O);g.P=uS.prototype;g.P.IW=function(){this.reset();g.O.prototype.IW.call(this)}; g.P.reset=function(){g.ZN(this.V);this.L=!1;this.X&&this.X.stop();this.Y.stop();this.G&&(this.G=!1,this.Z.play())}; g.P.start=function(){this.reset();this.V.K(this.B,"mouseover",this.b2,this);this.V.K(this.B,"mouseout",this.BX,this);this.Bb&&(this.V.K(this.B,"focusin",this.b2,this),this.V.K(this.B,"focusout",this.BX,this));this.X?this.X.start():(this.L=this.G=!0,g.uC(this.B,{opacity:this.hF}))}; g.P.b2=function(){this.G&&(this.G=!1,this.Z.play());this.Y.stop();this.X&&this.X.stop()}; g.P.BX=function(){this.L?this.Y.start():this.X&&this.X.start()}; g.P.nF=function(){this.G||(this.G=!0,this.W.play(),this.L=!0)};var ogA=[new qa("b.f_",0),new qa("j.s_",2),new qa("r.s_",4),new qa("e.h_",6),new qa("i.s_",8),new qa("s.t_",10),new qa("p.h_",12),new qa("s.i_",14),new qa("f.i_",16),new qa("a.b_",18),new qa("a.o_"),new qa("g.o_",22),new qa("p.i_",24),new qa("p.m_"),new qa("n.k_",20),new qa("i.f_"),new qa("a.s_"),new qa("m.c_"),new qa("n.h_",26),new qa("o.p_"),new qa("m.p_",28),new qa("o.a_"),new qa("d.p_"),new qa("e.i_")].reduce(function(m,F){m[F.B]=F;return m},{});g.Y(lS,nT);g.P=lS.prototype; g.P.init=function(m,F,L){nT.prototype.init.call(this,m,F,L);this.b9=F;(this.Qc=tQv(this))&&g.K$(Error("hasAdControlInClickCommands_ is true."));if(!F||g.K0(F))g.Nl(Error("SkipButtonRenderer was not specified or empty."));else if(!F.message||g.K0(F.message))g.Nl(Error("SkipButtonRenderer.message was not specified or empty."));else if(m=this.Y?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"},F=this.api.C().N("delhi_modern_web_player_icons"),F=KT(m,!1,!1,F),F==null?g.Nl(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+m.iconType+ ".")):(this.api.C().N("disable_touch_events_on_skip_button")&&(F.D=Object.assign({},F.D,{"aria-hidden":"true",focusable:"false"})),this.G=new g.yL({U:"button",UR:[this.Y?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],T:[{U:"span",J:this.Y?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",T:[F]}]}),g.Q(this,this.G),this.G.tF(this.V.element),this.B=new cW(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,"ytp-ad-skip-button-text"),this.Y&&this.B.element.classList.add("ytp-ad-skip-button-text-centered"), this.B.init(me("ad-text"),this.b9.message,L),g.Q(this,this.B),S3(this.G.element,this.B.element,0)),!this.api.C().N("disable_touch_events_on_skip_button")){var u=u===void 0?null:u;L=this.api.C();!(this.ER.length>0)&&L.B&&(hk?0:"ontouchstart"in document.documentElement&&(PBB()||z9()))&&(this.Qd(this.q0),u&&this.Qd(u),this.ER=[this.K(this.element,"touchstart",this.onTouchStart,this),this.K(this.element,"touchmove",this.onTouchMove,this),this.K(this.element,"touchend",this.onTouchEnd,this)])}}; g.P.clear=function(){this.xC.reset();this.hide()}; g.P.hide=function(){this.V.hide();this.B&&this.B.hide();HW(this);nT.prototype.hide.call(this)}; g.P.onClick=function(m){if(this.G!=null){if(m){var F=m||window.event;F.returnValue=!1;F.preventDefault&&F.preventDefault()}var L;if(Z7u(m,{contentCpn:((L=this.api.getVideoData({playerType:1}))==null?void 0:L.clientPlaybackNonce)||""})===0)this.api.Wb("onAbnormalityDetected");else if(nT.prototype.onClick.call(this,m),this.publish("j"),this.api.Wb("onAdSkip"),this.w8||!this.Qc)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.P.Qr=function(m){if(!this.w8)return this.Qc&&rr("SkipButton click commands not pruned while ALC exist"),m;var F,L=(F=g.z(m,g.wr))==null?void 0:F.commands;if(!L)return m;m=[];for(F=0;F=this.Y&&EgM(this,!0)};g.Y(je,fT);je.prototype.init=function(m,F,L){fT.prototype.init.call(this,m,F,L);m=!1;F.text!=null&&(m=g.lV(F.text),m=!g.J9(m));m?F.navigationEndpoint==null?g.K$(Error("No visit advertiser clickthrough provided in renderer,")):F.style!=="STYLE_UNKNOWN"?g.K$(Error("Button style was not a link-style type in renderer,")):this.show():g.K$(Error("No visit advertiser text was present in the renderer."))};g.Y(IT,GB); IT.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);m=F.text;g.J9(vW(m))?g.K$(Error("SimpleAdBadgeRenderer has invalid or empty text")):(m&&m.text&&(F=m.text,this.G&&!this.B&&(F=this.api.C(),F=m.text+" "+(F&&F.B?"\u2022":"\u00b7")),F={text:F,isTemplated:m.isTemplated},m.style&&(F.style=m.style),m.targetId&&(F.targetId=m.targetId),m=new cW(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),m.init(me("simple-ad-badge"),F,L),m.tF(this.element),g.Q(this,m)),this.show())}; IT.prototype.clear=function(){this.hide()};g.Y(RT,Fk);g.Y($2,g.LT);g.P=$2.prototype;g.P.wQ=function(){return this.durationMs}; g.P.stop=function(){this.X&&this.handler.Qd(this.X)}; g.P.ev=function(m){this.B={seekableStart:0,seekableEnd:this.durationMs/1E3,current:m.current};this.publish("h")}; g.P.getProgressState=function(){return this.B}; g.P.Xk=function(m){g.va(m,2)&&this.publish("g")};g.Y(ee,g.LT);g.P=ee.prototype;g.P.wQ=function(){return this.durationMs}; g.P.start=function(){this.X||(this.X=!0,this.timer.start())}; g.P.stop=function(){this.X&&(this.X=!1,this.timer.stop())}; g.P.ev=function(){this.bb+=100;var m=!1;this.bb>this.durationMs&&(this.bb=this.durationMs,this.timer.stop(),m=!0);this.B={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.bb/1E3};this.publish("h");m&&this.publish("g")}; g.P.getProgressState=function(){return this.B};g.Y(gr,nT);g.P=gr.prototype;g.P.init=function(m,F,L){nT.prototype.init.call(this,m,F,L);var u;if(F==null?0:(u=F.templatedCountdown)==null?0:u.templatedAdText){m=F.templatedCountdown.templatedAdText;if(!m.isTemplated){g.K$(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.B=new cW(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);this.B.init(me("ad-text"),m,{});this.B.tF(this.element);g.Q(this,this.B)}this.show()}; g.P.clear=function(){this.hide()}; g.P.hide=function(){HW(this);nT.prototype.hide.call(this)}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(this.X!=null){var m=this.X.getProgressState();if(m!=null&&m.current!=null&&this.B){var F=this.X instanceof $2?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:m.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.X instanceof ee?m.seekableEnd:this.api.getDuration(2,!1);m=m.current;var L,u,q=((L=this.api.getVideoData())==null?0:(u=L.m9)==null?0:u.call(L))?Math.max(F-m,0):F-m;dO(this.B,{FORMATTED_AD_DURATION_REMAINING:String(g.Pa(q)), TIME_REMAINING:String(Math.ceil(q))})}}}; g.P.show=function(){BW(this);nT.prototype.show.call(this)};g.Y(z_,cW);z_.prototype.onClick=function(m){cW.prototype.onClick.call(this,m);this.api.onAdUxClicked(this.componentType)};g.Y(aT,GB);aT.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(m=F.content){g.tQ(this.element,m);var L,u;F=((L=F.interaction)==null?void 0:(u=L.accessibility)==null?void 0:u.label)||m;this.element.setAttribute("aria-label",F)}else g.Nl(Error("AdSimpleAttributedString does not have text content"))}; aT.prototype.clear=function(){this.hide()}; aT.prototype.onClick=function(m){GB.prototype.onClick.call(this,m)};g.Y(D9,GB); D9.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});(m=F.label)&&m.content&&!g.J9(m.content)?(this.adBadgeText.init(me("ad-simple-attributed-string"),new Y2(m)),(F=F.adPodIndex)&&F.content&&!g.J9(F.content)&&(this.X=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),this.X.tF(this.element),g.Q(this,this.X),this.X.element.classList.add("ytp-ad-badge__pod-index"),this.X.init(me("ad-simple-attributed-string"),new Y2(F))),this.element.classList.add(this.B?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.Nl(Error("No label is returned in AdBadgeViewModel."))}; D9.prototype.show=function(){this.adBadgeText.show();var m;(m=this.X)==null||m.show();GB.prototype.show.call(this)}; D9.prototype.hide=function(){this.adBadgeText.hide();var m;(m=this.X)==null||m.hide();GB.prototype.hide.call(this)};g.Y(T_,GB);T_.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});(m=F.adPodIndex)&&m.content&&!g.J9(m.content)&&(this.X=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),this.X.tF(this.element),g.Q(this,this.X),this.X.init(me("ad-simple-attributed-string"),new Y2(m)),F.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()}; T_.prototype.show=function(){var m;(m=this.X)==null||m.show();GB.prototype.show.call(this)}; T_.prototype.hide=function(){var m;(m=this.X)==null||m.hide();GB.prototype.hide.call(this)};g.Y(Na,GB); Na.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(F!=null&&F.text){var L;if(((L=F.text)==null?0:L.content)&&!g.J9(F.text.content)){this.X=new g.yL({U:"div",J:"ytp-ad-disclosure-banner__text",G0:F.text.content});g.Q(this,this.X);this.X.tF(this.element);if(this.api.C().N("enable_ad_disclosure_banner_a11y_fix")){var u,q,A=(u=F.interaction)==null?void 0:(q=u.accessibility)==null?void 0:q.label;A||(A=F.text.content+" This link opens in new tab");ck(this.element,A)}else{var r;u=((A= F.interaction)==null?void 0:(r=A.accessibility)==null?void 0:r.label)||F.text.content;this.element.setAttribute("aria-label",u)}var G;if((G=F.interaction)==null?0:G.onTap)this.api.C().N("remove_chevron_from_ad_disclosure_banner_h5")||(this.B=new g.yL({U:"div",J:"ytp-ad-disclosure-banner__chevron",T:[g.Iy()]}),g.Q(this,this.B),this.B.tF(this.element)),this.api.C().N("enable_ad_disclosure_banner_a11y_fix")&&(sS(this.element),this.element.setAttribute("tabindex","0"),this.listen("keydown",this.NN)); this.show()}}else g.Nl(Error("No banner text found in AdDisclosureBanner."))}; Na.prototype.NN=function(m){if(m.key==="Enter"||m.key===" ")m.preventDefault(),this.element.click()}; Na.prototype.clear=function(){this.hide()};g.Y(fV,g.yL);fV.prototype.ev=function(){var m=this.B.getProgressState(),F=m.seekableEnd;this.api.getPresentingPlayerType()===2&&(F=this.G?this.G/1E3:m.seekableEnd);this.progressBar.style.width=KV(new pV(m.seekableStart,F),m.current,0)*100+"%"}; fV.prototype.onStateChange=function(){g.Hs(this.api.C())||(this.api.getPresentingPlayerType()===2?this.X===-1&&(this.show(),this.X=this.B.subscribe("h",this.ev,this),this.ev()):this.X!==-1&&(this.hide(),this.B.iU(this.X),this.X=-1))};g.Y(Ma,GB); Ma.prototype.init=function(m,F,L,u){GB.prototype.init.call(this,m,F,L);if(F.skipOrPreviewRenderer){if(m=g.z(F.skipOrPreviewRenderer,rK))L=new Vs(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B,this.W),L.tF(this.Lu),L.init(me("skip-button"),m,this.macros),g.Q(this,L);if(m=g.z(F.skipOrPreviewRenderer,rK))var q=m.skipOffsetMilliseconds}F.brandInteractionRenderer&&(m=F.brandInteractionRenderer.brandInteractionRenderer,L=new LV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu), L.tF(this.Qc),L.init(me("instream-user-sentiment"),m,this.macros),g.Q(this,L));if(m=g.z(F,kMm))if(m=g.z(m,kMm))L=new Fc(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B,!!F.showWithoutLinkedMediaLayout),g.Q(this,L),L.tF(this.Y),L.init(me("flyout-cta"),m,this.macros);u=u&&u.videoAdDurationSeconds;F.adBadgeRenderer&&(L=F.adBadgeRenderer,m=g.z(L,sj),m!=null?(L=new D9(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!1),g.Q(this,L),L.tF(this.X),L.init(me("ad-badge"), m,this.macros),this.G=L.element):(m=L.simpleAdBadgeRenderer,m==null&&(m={text:{text:"Ad",isTemplated:!1}}),L=new IT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0),g.Q(this,L),L.tF(this.X),L.init(me("simple-ad-badge"),m,this.macros)));F.adPodIndex&&(m=g.z(F.adPodIndex,B_G),m!=null&&(L=new T_(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,L),L.tF(this.X),L.init(me("ad-pod-index"),m)));F.adDurationRemaining&&!F.showWithoutLinkedMediaLayout&&(m=F.adDurationRemaining.adDurationRemainingRenderer, m==null&&(m={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),u=new gr(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B,u,!1),g.Q(this,u),u.tF(this.X),u.init(me("ad-duration-remaining"),m,this.macros));F.adInfoRenderer&&(u=g.z(F.adInfoRenderer,pi))&&(m=new bV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.element,void 0,!1),g.Q(this,m),this.G!==null?this.X.insertBefore(m.element,this.G.nextSibling):m.tF(this.X), m.init(me("ad-info-hover-text-button"),u,this.macros));F.visitAdvertiserRenderer&&(m=g.z(F.visitAdvertiserRenderer,fi))&&(L=Wc_(this)&&this.V?this.V:this.X)&&(u=new je(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,u),u.tF(L),u.init(me("visit-advertiser"),m,this.macros),sS(u.element),m=dJ(u.element),ck(u.element,m+" This link opens in new tab"));!(u=this.api.C())||g.nw(u)||g.Qi(u)||u.controlsType!="3"&&!u.disableOrganicUi||(q=new fV(this.api,this.B,q,!1),q.tF(this.xC), g.Q(this,q));F.adDisclosureBannerRenderer&&(F=g.z(F.adDisclosureBannerRenderer,nAq))&&(q=new Na(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),q.tF(this.b9),q.init(me("ad-disclosure-banner"),F),g.Q(this,q));this.api.C().N("enable_updated_html5_player_focus_style")&&g.rm(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; Ma.prototype.clear=function(){this.hide()};oT.prototype.flush=function(m,F){m=m===void 0?[]:m;F=F===void 0?!1:F;if(g.YQ("enable_client_streamz_web")){m=g.Z(m);for(var L=m.next();!L.done;L=m.next())L=$Qy(L.value),this.X&&OG(L,P3,2,this.X),L={serializedIncrementBatch:g.hP(L.G())},g.V1("streamzIncremented",L,{sendIsolatedPayload:F})}}; g.Y(O7j,oT);g.Y(shN,oT);var Xc,t5b=new Map;tE.prototype.set=function(m,F,L){L=L!==void 0?Date.now()+L:void 0;this.X.set(m,F,L)}; tE.prototype.get=function(m){return this.X.get(m)}; tE.prototype.remove=function(m){this.X.remove(m)};var cSA=null;var Wa=null,ON=null,Qs=null,JS_=null;g.Tt("yt.www.ads.eventcache.getLastCompanionData",function(){return Wa}); g.Tt("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.Tt("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return ON}); g.Tt("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return Qs}); g.Tt("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return JS_});var m9y=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);sN.prototype.handleResponse=function(m,F){if(!F)throw Error("request needs to be passed into ConsistencyService");var L,u;F=((L=F.Rh.context)==null?void 0:(u=L.request)==null?void 0:u.consistencyTokenJars)||[];var q;(m=(q=m.responseContext)==null?void 0:q.consistencyTokenJar)&&this.replace(F,m)}; sN.prototype.replace=function(m,F){m=g.Z(m);for(var L=m.next();!L.done;L=m.next())delete this.X[L.value.encryptedTokenJarContents];Lyv(this,F)};var qpG=window.location.hostname.split(".").slice(-2).join("."),xu;ca.getInstance=function(){xu=g.NN("yt.clientLocationService.instance");xu||(xu=new ca,g.Tt("yt.clientLocationService.instance",xu));return xu}; g.P=ca.prototype; g.P.setLocationOnInnerTubeContext=function(m){m.client||(m.client={});if(this.X)m.client.locationInfo||(m.client.locationInfo={}),m.client.locationInfo.latitudeE7=Math.floor(this.X.coords.latitude*1E7),m.client.locationInfo.longitudeE7=Math.floor(this.X.coords.longitude*1E7),m.client.locationInfo.horizontalAccuracyMeters=Math.round(this.X.coords.accuracy),m.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.G||this.locationPlayabilityToken)m.client.locationPlayabilityToken=this.G|| this.locationPlayabilityToken}; g.P.handleResponse=function(m){var F;m=(F=m.responseContext)==null?void 0:F.locationPlayabilityToken;m!==void 0&&(this.locationPlayabilityToken=m,this.X=void 0,g.HQ("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=bS(this))&&this.localStorage.set("yt-location-playability-token",m,15552E3):g.Ec("YT_CL",JSON.stringify({loctok:m}),15552E3,qpG,!0))}; g.P.clearLocationPlayabilityToken=function(m){m==="TVHTML5"?(this.localStorage=bS(this))&&this.localStorage.remove("yt-location-playability-token"):g.kQ("YT_CL");this.G=void 0;this.B!==-1&&(clearTimeout(this.B),this.B=-1)}; g.P.getCurrentPositionFromGeolocation=function(){var m=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var F=!1,L=1E4;g.HQ("INNERTUBE_CLIENT_NAME")==="MWEB"&&(F=!0,L=15E3);return new Promise(function(u,q){navigator.geolocation.getCurrentPosition(function(A){m.X=A;u(A)},function(A){q(A)},{enableHighAccuracy:F, maximumAge:0,timeout:L})})}; g.P.createUnpluggedLocationInfo=function(m){var F={};m=m.coords;if(m==null?0:m.latitude)F.latitudeE7=Math.floor(m.latitude*1E7);if(m==null?0:m.longitude)F.longitudeE7=Math.floor(m.longitude*1E7);if(m==null?0:m.accuracy)F.locationRadiusMeters=Math.round(m.accuracy);return F}; g.P.createLocationInfo=function(m){var F={};m=m.coords;if(m==null?0:m.latitude)F.latitudeE7=Math.floor(m.latitude*1E7);if(m==null?0:m.longitude)F.longitudeE7=Math.floor(m.longitude*1E7);return F};g.P=ywB.prototype;g.P.contains=function(m){return Object.prototype.hasOwnProperty.call(this.X,m)}; g.P.get=function(m){if(this.contains(m))return this.X[m]}; g.P.set=function(m,F){this.X[m]=F}; g.P.qe=function(){return Object.keys(this.X)}; g.P.remove=function(m){delete this.X[m]};nV.prototype.getModuleId=function(m){return m.serviceId.getModuleId()}; nV.prototype.get=function(m){a:{var F=this.mappings.get(m.toString());switch(F.type){case "mapping":m=F.value;break a;case "factory":F=F.value();this.mappings.set(m.toString(),{type:"mapping",value:F});m=F;break a;default:m=K_(F)}}return m}; nV.prototype.registerService=function(m,F){this.mappings.set(m.toString(),{type:"mapping",value:F});return m}; new nV;var MU={},GWM=(MU.WEB_UNPLUGGED="^unplugged/",MU.WEB_UNPLUGGED_ONBOARDING="^unplugged/",MU.WEB_UNPLUGGED_OPS="^unplugged/",MU.WEB_UNPLUGGED_PUBLIC="^unplugged/",MU.WEB_CREATOR="^creator/",MU.WEB_KIDS="^kids/",MU.WEB_EXPERIMENTS="^experiments/",MU.WEB_MUSIC="^music/",MU.WEB_REMIX="^music/",MU.WEB_MUSIC_EMBEDDED_PLAYER="^music/",MU.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",MU);JE.prototype.Y=function(m,F,L){F=F===void 0?{}:F;L=L===void 0?wt:L;var u={context:g.dr(m.clickTrackingParams,!1,this.V)};var q=this.B(m);if(q){this.X(u,q,F);var A;F=g.Ha(this.G());(q=(A=g.z(m.commandMetadata,g.Yu))==null?void 0:A.apiUrl)&&(F=q);A=O4Z(h$(F));m=Object.assign({},{command:m},void 0);u={input:A,rC:Wn(A),Rh:u,config:m};u.config.nQ?u.config.nQ.identity=L:u.config.nQ={identity:L};return u}L=new g.oZ("Error: Failed to create Request from Command.",m);g.Nl(L)}; g.On.Object.defineProperties(JE.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.Y(CV,JE);g.Y(mz,CV);mz.prototype.Y=function(){return{input:"/getDatasyncIdsEndpoint",rC:Wn("/getDatasyncIdsEndpoint","GET"),Rh:{}}}; mz.prototype.G=function(){return[]}; mz.prototype.B=function(){}; mz.prototype.X=function(){};var A9C={},Wyv=(A9C.GET_DATASYNC_IDS=Ba(mz),A9C);var Z3={},r9C=(Z3["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",Z3["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",Z3["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",Z3["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",Z3["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",Z3["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",Z3["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", Z3["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",Z3["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",Z3["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",Z3["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",Z3["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",Z3["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",Z3["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",Z3["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", Z3["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",Z3["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",Z3["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",Z3["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",Z3["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",Z3["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",Z3["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", Z3["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",Z3.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",Z3["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",Z3["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",Z3["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",Z3["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",Z3["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",Z3["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", Z3["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",Z3["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",Z3["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",Z3["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",Z3["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",Z3["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",Z3["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",Z3["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",Z3["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",Z3["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",Z3.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",Z3["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",Z3["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",Z3["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",Z3["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",Z3["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",Z3["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",Z3["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",Z3["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",Z3["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",Z3["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",Z3["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Z3["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Z3["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",Z3["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",Z3["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",Z3["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",Z3["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",Z3["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",Z3["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",Z3["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",Z3["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", Z3["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",Z3["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",Z3["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",Z3["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",Z3["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",Z3["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",Z3["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",Z3["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",Z3["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", Z3["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",Z3["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",Z3["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",Z3["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",Z3["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",Z3["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",Z3["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",Z3["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", Z3),Sx={},RQu=(Sx.auto_search="LATENCY_ACTION_AUTO_SEARCH",Sx.ad_to_ad="LATENCY_ACTION_AD_TO_AD",Sx.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",Sx.app_startup="LATENCY_ACTION_APP_STARTUP",Sx.browse="LATENCY_ACTION_BROWSE",Sx.cast_splash="LATENCY_ACTION_CAST_SPLASH",Sx.channel_activity="LATENCY_ACTION_FAMILY_CENTER_CHANNEL_ACTIVITY",Sx.channels="LATENCY_ACTION_CHANNELS",Sx.chips="LATENCY_ACTION_CHIPS",Sx.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",Sx.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", Sx.editor="LATENCY_ACTION_EDITOR",Sx.embed="LATENCY_ACTION_EMBED",Sx.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",Sx.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",Sx.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",Sx.explore="LATENCY_ACTION_EXPLORE",Sx.favorites="LATENCY_ACTION_FAVORITES",Sx.home="LATENCY_ACTION_HOME",Sx.inboarding="LATENCY_ACTION_INBOARDING",Sx.landing="LATENCY_ACTION_LANDING",Sx.learning="LATENCY_ACTION_LEARNING", Sx.learning_journey_browse="LATENCY_ACTION_LEARNING_JOURNEY_BROWSE",Sx.learning_journey_watch="LATENCY_ACTION_LEARNING_JOURNEY_WATCH",Sx.library="LATENCY_ACTION_LIBRARY",Sx.live="LATENCY_ACTION_LIVE",Sx.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",Sx.management="LATENCY_ACTION_MANAGEMENT",Sx.mini_app="LATENCY_ACTION_MINI_APP_PLAY",Sx.notification_settings="LATENCY_ACTION_FAMILY_CENTER_NOTIFICATION_SETTINGS",Sx.onboarding="LATENCY_ACTION_ONBOARDING",Sx.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS", Sx.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",Sx.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",Sx.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",Sx.prebuffer="LATENCY_ACTION_PREBUFFER",Sx.prefetch="LATENCY_ACTION_PREFETCH",Sx.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",Sx.profile_switcher="LATENCY_ACTION_LOGIN",Sx.projects="LATENCY_ACTION_PROJECTS",Sx.reel_watch="LATENCY_ACTION_REEL_WATCH",Sx.results="LATENCY_ACTION_RESULTS",Sx.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE", Sx.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",Sx.privacy_policy="LATENCY_ACTION_FAMILY_CENTER_PRIVACY_POLICY",Sx.review="LATENCY_ACTION_REVIEW",Sx.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",Sx.search_ui="LATENCY_ACTION_SEARCH_UI",Sx.search_suggest="LATENCY_ACTION_SUGGEST",Sx.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",Sx.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",Sx.seek="LATENCY_ACTION_PLAYER_SEEK",Sx.settings="LATENCY_ACTION_SETTINGS",Sx.store="LATENCY_ACTION_STORE", Sx.supervision_dashboard="LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_DASHBOARD",Sx.supervision_settings_dashboard="LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_SETTINGS_DASHBOARD",Sx.time_management="LATENCY_ACTION_FAMILY_CENTER_TIME_MANAGEMENT",Sx.update_profile="LATENCY_ACTION_FAMILY_CENTER_UPDATE_PROFILE",Sx.viewing_permissions="LATENCY_ACTION_FAMILY_CENTER_VIEWING_PERMISSIONS",Sx.shorts_settings="LATENCY_ACTION_FAMILY_CENTER_SHORTS_SETTINGS",Sx.privacy_settings="LATENCY_ACTION_FAMILY_CENTER_PRIVACY_SETTINGS", Sx.tenx="LATENCY_ACTION_TENX",Sx.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",Sx.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",Sx.watch="LATENCY_ACTION_WATCH",Sx.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",Sx["watch,watch7"]="LATENCY_ACTION_WATCH",Sx["watch,watch7_html5"]="LATENCY_ACTION_WATCH",Sx["watch,watch7ad"]="LATENCY_ACTION_WATCH",Sx["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",Sx.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",Sx.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",Sx.voice_assistant= "LATENCY_ACTION_VOICE_ASSISTANT",Sx.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",Sx.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",Sx.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",Sx.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",Sx.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",Sx);Object.assign(RQu,r9C);g.Y(vF,V_);var fpv=new jM("aft-recorded",vF);var y9c=g.DC.ytLoggingGelSequenceIdObj_||{};g.Tt("ytLoggingGelSequenceIdObj_",y9c);var Vf=g.DC.ytLoggingLatencyUsageStats_||{};g.Tt("ytLoggingLatencyUsageStats_",Vf);lx.prototype.tick=function(m,F,L,u){jb(this,"tick_"+m+"_"+F)||g.V1("latencyActionTicked",{tickName:m,clientActionNonce:F},{timestamp:L,cttAuthInfo:u})}; lx.prototype.info=function(m,F,L){var u=Object.keys(m).join("");jb(this,"info_"+u+"_"+F)||(m=Object.assign({},m),m.clientActionNonce=F,g.V1("latencyActionInfo",m,{cttAuthInfo:L}))}; lx.prototype.jspbInfo=function(m,F,L){for(var u="",q=0;q0)){u=this.X.qe();u=g.Z(u);for(var q=u.next();!q.done;q=u.next()){q=q.value;var A=mCb(this.X,q);if(A){var r=Bzv(A);a:{var G=void 0;A=u6B(L);r=((G=(new LvD(r)).X)==null?void 0:G.relevantStateTags)||[];G=g.Z(r);for(r=G.next();!r.done;r=G.next())if(r=r.value, r.stateTag!=null&&A.includes(r.stateTag)&&r.onStateTagModified==="STATE_TAG_CACHE_INSTRUCTION_EVICT_RESPONSE"){A=!0;break a}A=!1}A&&Fvy(this.X,q)}}}var v;L=(v=m.responseContext)==null?void 0:v.maxAgeSeconds;if(F&&L&&Number(L)>0){var l=l===void 0?!0:l;v=Number(L)*1E3;L=Math.round((0,g.a9)());u=L.toString();m={innertubeResponse:m,serverDateTimestampMs:u,lastModifiedTimestampMs:u,expireTimestampMs:(L+v).toString(),isProcessed:l};if(l=g.HQ("INNERTUBE_CONTEXT_CLIENT_NAME"))m.clientName=l;this.X.put(F, new Qf(m))}}; bx[Yr]=[BF];var GoD=new ej("STORE_RESPONSE_PROCESSOR_TOKEN");g.Y(g.cF,g.oZ);var l5C=new ej("NETWORK_SLI_TOKEN");ds.prototype.fetch=function(m,F,L){var u=this,q;return g.h(function(A){q=qdZ(u,m,F);return A.return(fetch(q).then(function(r){return u.handleResponse(r,L)}).catch(function(r){g.K$(r); if((L==null?0:L.b0)&&r instanceof g.cF&&r.errorType===1)return Promise.reject(r)}))})}; ds.prototype.handleResponse=function(m,F){var L=m.text().then(function(u){if((F==null?0:F.HIP)&&m.ok)return PIZ(F.HIP,u);u=u.replace(")]}'","");if((F==null?0:F.b0)&&u)try{var q=JSON.parse(u)}catch(r){throw new g.cF(1,"JSON parsing failed after fetch");}var A;return(A=q)!=null?A:JSON.parse(u)}); m.redirected||m.ok?this.X&&this.X.success():(this.X&&this.X.ru0(),L=L.then(function(u){g.K$(new g.oZ("Error: API fetch failed",m.status,m.url,u));return Object.assign({},u,{errorMetadata:{status:m.status}})})); return L}; ds[Yr]=[i$(l5C)];var A5y=new ej("NETWORK_MANAGER_TOKEN");var nD;mP.prototype.bindInnertubeChallengeFetcher=function(m){this.X.bicf(m)}; mP.prototype.registerChallengeFetchedCallback=function(m){this.X.bcr(m)}; mP.prototype.getLatestChallengeResponse=function(){return this.X.blc()};var w5C=g.cN(["https://static.doubleclick.net/instream/ad_status.js"]),jEM=[],VMy=g.j3(w5C),FP=!1;AO.prototype.L=function(){var m=this;return g.h(function(F){return F.X==1?g.k(F,Promise.race([m.X,null]),2):F.return(!!F.B)})}; AO.prototype.Y=function(m,F,L){var u=this,q,A,r;return g.h(function(G){u.X===null&&u0(u,q$(u));q=!1;A={};r=function(){var v,l,w,V,I;return g.h(function(R){switch(R.X){case 1:if(!u.options.iC8||!u.options.mN8){R.OR(2);break}return g.k(R,lWM(),3);case 3:return v=R.B,g.k(R,(l=v)==null?void 0:l.checkForRefresh(),2);case 2:return g.k(R,u.X,5);case 5:w=R.B;A.challenge=w.challenge;if(!w.S_){"c1a"in w.uE&&(A.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");R.OR(6);break}V=Object.assign({},{c:w.challenge,e:m}, F);g.qN(R,7);q=!0;return g.k(R,w.S_.snapshot({jE:V}),9);case 9:(I=R.B)?A.webResponse=I:A.error="ATTESTATION_ERROR_VM_NO_RESPONSE";g.v2(R,6);break;case 7:g.lq(R),A.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 6:if(m==="ENGAGEMENT_TYPE_PLAYBACK"){var e=w.uE,a={};e.c6a&&(a.reportingStatus=String(Number(e.c)^Lu()));e.c6b&&(a.broadSpectrumDetectionResult=String(Number(e.c)^Number(g.HQ("CATSTAT",0))));A.adblockReporting=a}return R.return(A)}})}; return G.return(Promise.race([r(),zav(L,function(){var v=Object.assign({},A);q&&(v.error="ATTESTATION_ERROR_VM_TIMEOUT");return v})]))})};var Ttv=["APP_STATE","PI"];var nxb=[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,272018,226987,226990,226988,6827,29434,255010,171388,244189,236208,7282,124448,299903,299897,299904,299901,299899,299902,299900,299898,196088,250897,198104,32276,195115,195114,76278,200635,230594,147868,147869,276243,93911,274188,276651, 106531,257234,252598,252597,252600,252599,252596,225031,177843,27259,27262,27263,21759,283670,160866,204249,222900,204250,180626,177959,177957,180628,205716,197878,273766,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944, 206934,206929,221575,68728,221576,80353,80356,249107,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,276200,92098,131381,84517,83759, 230676,249183,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,273905,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996, 173995,174953,173994,173997,120080,117259,178546,297752,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,250344,254027,143359,143356,143361,143358,143360,143357,142303,143353,282159,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,249295,210016,210017,262686, 211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,262988,262989,226981,93278,93274,93275,93276,200688,200686,200687,199841,22110,29433,133798,132295,281332,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,252649,205913,252650,252651,51879,16623,32594,27240,293324,32633,74858,297045,275198,271884,222932,279119,271886,213915,275199,225216,251244, 258251,218674,251266,258250,251265,251245,271885,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,282181,278926,73233,205923,109512,22256,14115,22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824, 283898,120137,186350,186351,256690,264349,264351,264350,264352,211026,250896,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299, 38696,62520,36382,108701,192682,279531,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,298157,263843,196075,194768,252201,194769,191885,281480,233634,265810,194770,296933,195350,195349,194771,293041,293042,293043,166382,37671,49953,220669,249229,213774,204572,191389,253830,253831,253832,272252,253833,253834,204574,191390,179556,238596,212661,191392,197826,191393,204573,36216,28237,241212,272049,173718,39553,192547,29222,26107,241211,38050,26108,275810,120745, 26109,26110,66881,28236,14586,297672,160598,57929,226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,278306,282472,277848,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,294119,257268,63349,281127,240553,95101,75240,27039,68823,21537,83464,75707,252904,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,299541,21409,282218,299506,299540,299507, 299509,299539,299508,299510,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,270560,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,264490,211189,111059,211188,5754,264491,20445,233471,151308,151152,228067,130975,130976,247244,271622,271813,261210,210815,295069,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054,273960,282111,113746,268886,66557,183215,17310, 28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,294089,249827,194E3,141121,164502,31571,195002,206793,141978,233985,250895,254052,254053,254054,254051,254050,254055,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,275869,271673,274637,139723,139722,121258,253789,253787,253786,253788,253790,107598,127991,96639, 107536,130169,216522,296316,96661,145188,213904,269342,96658,116646,159428,168611,168612,121122,219862,96660,282208,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,273646,273647,217932,104443,96659,147595,106442,247162,231493,213427,296813,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,262743,189810,239095,78314,147799,237146,174049,148649,55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,267645,275782,190190,225739,31961,26388, 23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,299247,178921,268574,254884,258232,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,269990,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,281302,170701,170702,194796,34388,167841,170419,17657,17655, 39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,267692,267851,267577,279755,267693,267694,267578,262801,271218,266131,266132,267977,267579,262800,262799,262802,267580,262798,267695,267581,273232,82039];GH.prototype.getState=function(){return this.store.getState()}; GH.prototype.dispatch=function(m){return this.store.dispatch(m)}; GH.prototype.subscribe=function(m){return this.store.subscribe(m)}; GH.prototype.replaceReducer=function(m){return this.store.replaceReducer(m)}; GH.prototype[Symbol.observable]=function(){return this.store[Symbol.observable]()};l0.prototype.append=function(m){if(Kvy(this,m)){var F=this.X[this.X.length-1];this.X[this.X.length-1]=new Uint8Array(F.buffer,F.byteOffset,F.length+m.length);jG(this)}else this.X.push(m);this.totalLength+=m.length}; l0.prototype.split=function(m){for(var F=new l0,L=new l0,u=g.Z(this.X),q=u.next();!q.done;q=u.next())q=q.value,m>=q.length?(F.append(q),m-=q.length):m?(F.append(new Uint8Array(q.buffer,q.byteOffset,m)),L.append(new Uint8Array(q.buffer,q.byteOffset+m,q.length-m)),m=0):L.append(q);return{BD:F,Z7:L}}; l0.prototype.isFocused=function(m){return m>=this.G&&m=64&&(this.L.set(m.subarray(0,64-this.B),this.B),F=64-this.B,this.B=0,sEN(this,this.L,0));for(;F+64<=L;F+=64)sEN(this,m,F);F=this.start&&(m=2&&L.ssdaiAdsConfig&&rr("Unexpected ad placement renderers length",m.slot,null,{length:u.length});var q;((q=L.adSlots)==null?0:q.some(function(A){var r,G;return((r=g.z(A,aC))==null?void 0:(G=r.adSlotMetadata)==null?void 0:G.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||u.some(function(A){var r,G,v,l; return!!((r=A.renderer)==null?0:(G=r.linearAdSequenceRenderer)==null?0:(v=G.linearAds)==null?0:v.length)||!((l=A.renderer)==null||!l.instreamVideoAdRenderer)})||$lv(m)})}; cI.prototype.Ol=function(){LX_(this.X)};dI.prototype.WK=function(){var m=this;FXA(this.B,function(){var F=bE(m.slot.clientMetadata,"metadata_type_ad_break_request_data");return F.cueProcessedMs?m.X.get().fetch({Lo:F.getAdBreakUrl,gr:new g.O5(F.Bm,F.XB),cueProcessedMs:F.cueProcessedMs}):m.X.get().fetch({Lo:F.getAdBreakUrl,gr:new g.O5(F.Bm,F.XB)})})}; dI.prototype.Ol=function(){LX_(this.B)};ng.prototype.WK=function(){var m=this.slot.clientMetadata,F,L=(F=this.slot.fulfilledLayout)!=null?F:bE(m,"metadata_type_fulfilled_layout");MjN(this.callback,this.slot,L)}; ng.prototype.Ol=function(){rI(this.callback,this.slot,new J("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")};HI.prototype.build=function(m,F){return F.fulfilledLayout||BI(F,{yd:["metadata_type_fulfilled_layout"]})?new ng(m,F):this.G(m,F)};g.Y(JZ,HI); JZ.prototype.G=function(m,F){if(BI(F,{yd:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new cI(m,F,this.X,this.B,this.Wn,this.M0,this.YC,this.eY,this.iM);if(BI(F,{yd:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new dI(m,F,this.X,this.B,this.Wn,this.M0);throw new J("Unsupported slot with type: "+F.slotType+" and client metadata: "+cR(F.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.Y(Cg,HI);Cg.prototype.G=function(m,F){throw new J("Unsupported slot with type: "+F.slotType+" and client metadata: "+cR(F.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.P=eZM.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){}; g.P.release=function(){}; g.P.startRendering=function(m){if(m.layoutId!==this.layout.layoutId)this.callback.JD(this.slot,m,new Qk("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 F=bE(m.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.zY(this.slot,m),w9v(this.G, this.slot,F)):rr("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,m)}}; g.P.bD=function(m,F){m.layoutId!==this.layout.layoutId?this.callback.JD(this.slot,m,new Qk("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.Ft(this.slot,m,F),i$B(this),gKM(this))};g.Y(qP,g.LT);g.P=qP.prototype;g.P.mE=function(){return this.B.slot}; g.P.T0=function(){return this.B.layout}; g.P.init=function(){this.G.get().addListener(this)}; g.P.release=function(){this.G.get().removeListener(this);this.dispose()}; g.P.w2=function(){}; g.P.L7=function(){}; g.P.N2=function(){}; g.P.gQ=function(){}; g.P.startRendering=function(m){var F=this;uF(this.B,m,function(){return void F.Ba()})}; g.P.Ba=function(){this.G.get().Ba(this.X)}; g.P.bD=function(m,F){var L=this;uF(this.B,m,function(){var u=L.G.get();GSn(u,L.X,3);L.X=[];L.callback.Ft(L.slot,m,F)})}; g.P.IW=function(){this.G.sR()||this.G.get().removeListener(this);g.LT.prototype.IW.call(this)}; g.On.Object.defineProperties(qP.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.B.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.B.layout}}});Ve.prototype.F2=function(m,F){F=F===void 0?!1:F;var L=(this.G.get(m)||[]).concat();if(F=F&&Dlu(m)){var u=this.G.get(F);u&&L.push.apply(L,g.X(u))}Rs(this,m,L);this.X.add(m);F&&this.X.add(F)}; Ve.prototype.pI=function(m,F){F=F===void 0?!1:F;if(!this.X.has(m)){var L=F&&Dlu(m);L&&(F=!this.X.has(L));this.F2(m,F)}};g.Y(peu,Fk);g.Y(gq,qP);g.P=gq.prototype;g.P.nw=function(m,F){Ge("ads-engagement-panel-layout",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,q7),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(F,L,u,q,A){return new peu(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(fgN,Fk);g.Y(ze,qP);g.P=ze.prototype;g.P.nw=function(m,F){Ge("banner-image",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,Li),this.callback,"metadata_type_banner_image_layout_view_model",function(F,L,u,q,A){return new fgN(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(YS,Fk);g.Y(as,qP);g.P=as.prototype;g.P.nw=function(m,F){Ge("action-companion",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,CQ),this.callback,"metadata_type_action_companion_ad_renderer",function(F,L,u,q,A){return new YS(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){F.layoutId===this.layout.layoutId?this.r8.pI("impression"):this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(Z$v,Fk);g.Y(DL,qP);g.P=DL.prototype;g.P.nw=function(m,F){Ge("image-companion",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,ms),this.callback,"metadata_type_image_companion_ad_renderer",function(F,L,u,q,A){return new Z$v(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){F.layoutId===this.layout.layoutId?this.r8.pI("impression"):this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(oKb,Fk);g.Y(Te,qP);g.P=Te.prototype;g.P.nw=function(m,F){Ge("shopping-companion",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(F,L,u,q,A){return new oKb(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){F.layoutId===this.layout.layoutId?this.r8.pI("impression"):this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(K8,qP);g.P=K8.prototype;g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(F,L,u,q,A){return new YS(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(){}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)}; g.P.nw=function(){};g.P=kn_.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){this.eY.get().addListener(this);this.eY.get().sQ.push(this);var m=bE(this.layout.clientMetadata,"metadata_type_video_length_seconds"),F=bE(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");v4(this.layout.bl)&&Le(this.II.get(),this.layout.layoutId,{q1:F,gV:m,listener:this})}; g.P.release=function(){this.eY.get().removeListener(this);L9y(this.eY.get(),this);v4(this.layout.bl)&&uL(this.II.get(),this.layout.layoutId)}; g.P.startRendering=function(m){this.callback.zY(this.slot,m)}; g.P.bD=function(m,F){NPA(this.M0.get())&&!this.X&&(this.r8.pI("abandon"),this.X=!0);this.callback.Ft(this.slot,m,F)}; g.P.sB=function(m){switch(m.id){case "part2viewed":this.r8.pI("start");this.r8.pI("impression");break;case "videoplaytime25":this.r8.pI("first_quartile");break;case "videoplaytime50":this.r8.pI("midpoint");break;case "videoplaytime75":this.r8.pI("third_quartile");break;case "videoplaytime100":NPA(this.M0.get())?this.X||(this.r8.pI("complete"),this.X=!0):this.r8.pI("complete");iF(this.r8)&&ew(this.r8,Infinity,!0);piN(this.M0.get())&&p8(this.B,Infinity,!0);break;case "engagedview":iF(this.r8)||this.r8.pI("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:rr("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.P.onVolumeChange=function(){}; g.P.x_=function(){}; g.P.uU=function(){}; g.P.jT=function(){}; g.P.onFullscreenToggled=function(){}; g.P.Pd=function(){}; g.P.Ay=function(){}; g.P.ea=function(m){piN(this.M0.get())&&p8(this.B,m*1E3,!1);iF(this.r8)&&ew(this.r8,m*1E3,!1)}; g.P.LK=function(){}; g.P.t7=function(){this.r8.pI("active_view_measurable")}; g.P.EA=function(){this.r8.pI("active_view_viewable")}; g.P.QC=function(){this.r8.pI("active_view_fully_viewable_audible_half_duration")}; g.P.OA=function(){this.r8.pI("audio_measurable")}; g.P.Mn=function(){this.r8.pI("audio_audible")};g.Y(f8,qP);g.P=f8.prototype;g.P.init=function(){qP.prototype.init.call(this);var m=bE(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),F={adsClientData:this.layout.Zc};this.X.push(new RT(m,this.layout.layoutId,bE(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),F,!0))}; g.P.XP=function(){this.V||this.eY.get().resumeVideo(1)}; g.P.startRendering=function(m){qP.prototype.startRendering.call(this,m);lL(this.eY.get(),"ad-showing");this.callback.zY(this.slot,m);this.Y.Pm=this}; g.P.bD=function(m,F){qP.prototype.bD.call(this,m,F);wB(this.eY.get(),"ad-showing");ne(this.Y,this)}; g.P.nw=function(m){switch(m){case "ad-info-icon-button":(this.V=this.eY.get().Z1(1))||this.eY.get().pauseVideo();break;case "visit-advertiser":this.eY.get().pauseVideo()}}; g.P.IW=function(){qP.prototype.IW.call(this)};g.Y(xS,Fk);g.Y(MP,qP);g.P=MP.prototype;g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(F,L,u,q,A){return new xS(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(){}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)}; g.P.nw=function(){};g.Y(ZL,Fk);g.Y(Sw,qP);Sw.prototype.init=function(){qP.prototype.init.call(this);this.X.push(new ZL(g.z(this.layout.renderingContent,gC),this.layout.layoutId,{adsClientData:this.layout.Zc}))}; Sw.prototype.nw=function(){iw(this.V.get(),this.Y)&&ye(this.YC.get(),3)}; Sw.prototype.startRendering=function(m){qP.prototype.startRendering.call(this,m);this.callback.zY(this.slot,m)}; Sw.prototype.IW=function(){qP.prototype.IW.call(this)};g.Y(os,Fk);g.Y(X1,qP);X1.prototype.init=function(){qP.prototype.init.call(this);var m=g.z(this.layout.renderingContent,n8)||bE(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),F=AF(this.r8);this.X.push(new os(m,F,this.layout.layoutId,{adsClientData:this.layout.Zc},!0,!0))}; X1.prototype.startRendering=function(m){qP.prototype.startRendering.call(this,m);this.callback.zY(this.slot,m)}; X1.prototype.nw=function(m,F){if(F===this.layout.layoutId)switch(m){case "skip-button":var L;(m=(L=bE(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:L.current)&&bN(m,this.mE(),this.layout)}}; X1.prototype.IW=function(){qP.prototype.IW.call(this)};EQ.prototype.build=function(m,F,L,u){if(tF(u,{yd:["metadata_type_ad_break_response_data"],D2:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new eZM(m,L,u,this.B,this.G,this.X);throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+cR(u.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.Y(O$b,Fk);g.Y(UQ,qP);g.P=UQ.prototype;g.P.nw=function(m,F){Ge("ads-engagement-panel",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,FU),this.callback,"metadata_type_ads_engagement_panel_renderer",function(F,L,u,q,A){return new O$b(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){F.layoutId===this.layout.layoutId?this.r8.pI("impression"):this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};g.Y(kS,qP);g.P=kS.prototype;g.P.nw=function(m,F){Ge("top-banner-image-text-icon-buttoned",m,this.L.get().Xb,this.YC.get(),this.V,this.Y,this.mE(),this.T0(),F)}; g.P.startRendering=function(m){rq(this.r8,this.mE(),this.T0(),g.z(this.T0().renderingContent,ul),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(F,L,u,q,A){return new xS(F,L,u,q,A)},this.X); qP.prototype.startRendering.call(this,m)}; g.P.zY=function(m,F){this.Y===F.layoutId&&(this.V===null?this.V=this.YC.get().Su():rr("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.IW=function(){uz(this.Vd(),this);qP.prototype.IW.call(this)};b$Z.prototype.build=function(m,F,L,u){if(tF(u,QNZ())||g.z(u.renderingContent,FU)!==void 0)return new UQ(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,MKv())||g.z(u.renderingContent,CQ)!==void 0)return new as(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,SMB())||g.z(u.renderingContent,ms)!==void 0)return new DL(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,Xev()))return new Te(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,UlZ()))return new K8(m,L,u,this.ul,this.YC,this.Vd, this.II,this.X);if(tF(u,xlD())||g.z(u.renderingContent,Li)!==void 0)return new ze(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,sNN())||g.z(u.renderingContent,ul)!==void 0)return new kS(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,hZ_()))return new MP(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);if(tF(u,KXN())||g.z(u.renderingContent,q7)!==void 0)return new gq(m,L,u,this.ul,this.YC,this.Vd,this.II,this.X);throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+ cR(u.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};cMj.prototype.build=function(m,F,L,u){if(tF(u,{yd:["metadata_type_linked_player_bytes_layout_id"],D2:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new Sw(m,L,u,this.ul,this.YC,this.X);throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+cR(u.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.P=dlN.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){}; g.P.release=function(){}; g.P.startRendering=function(m){m.layoutId!==this.layout.layoutId?this.callback.JD(this.slot,m,new Qk("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.zY(this.slot,m),this.r8.pI("impression"),Bl(this.Y_,m))}; g.P.bD=function(m,F){m.layoutId!==this.layout.layoutId?this.callback.JD(this.slot,m,new Qk("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.Ft(this.slot,m,F)};g.P=BU_.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){}; g.P.release=function(){}; g.P.startRendering=function(m){m.layoutId!==this.layout.layoutId?this.callback.JD(this.slot,m,new Qk("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.zY(this.slot,m),this.r8.pI("impression"),Bl(this.Y_,m))}; g.P.bD=function(m,F){m.layoutId!==this.layout.layoutId?this.callback.JD(this.slot,m,new Qk("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.Ft(this.slot,m,F)};hF.prototype.build=function(m,F,L,u){if(!this.M0.get().j.C().N("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(tF(u,nKb()))return new dlN(m,L,u,this.YC,this.Y_)}else if(tF(u,{yd:[],D2:["LAYOUT_TYPE_FORECASTING"]}))return new BU_(m,L,u,this.YC,this.Y_);throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+cR(u.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.Y(C6u,Fk);g.Y(W4,qP);g.P=W4.prototype;g.P.init=function(){qP.prototype.init.call(this);var m=g.z(this.layout.renderingContent,dq)||bE(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),F={adsClientData:this.layout.Zc};this.X.push(new C6u(m,bE(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,F))}; g.P.XP=function(){this.V||this.eY.get().resumeVideo(2)}; g.P.startRendering=function(m){qP.prototype.startRendering.call(this,m);this.callback.zY(this.slot,m);this.Y.Pm=this}; g.P.bD=function(m,F){qP.prototype.bD.call(this,m,F);ne(this.Y,this)}; g.P.nw=function(m,F){if(!Xq(this.M0.get(),"stop_handling_click_for_non_rendering_overlay_layout")||F===this.layout.layoutId){if(iw(this.L.get(),this.Z))switch(m){case "visit-advertiser-link":ye(this.YC.get(),3)}switch(m){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.eY.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.eY.get().Z1(2))||this.eY.get().pauseVideo();break; case "visit-advertiser-link":this.eY.get().pauseVideo();mnM(this).Lb();break;case "skip-button":if(m=mnM(this),this.layout.renderingContent&&!hA(this.layout.clientMetadata,"metadata_type_dai")||!m||!m.sH){var L;(m=(L=bE(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:L.current)&&bN(m,this.mE(),this.layout)}else rr("Requesting to skip by LegacyPlayerBytes when components enabled"),m.g0(this.mE(),this.layout)}}}; g.P.IW=function(){qP.prototype.IW.call(this)};g.Y(OQ,qP);g.P=OQ.prototype;g.P.init=function(){qP.prototype.init.call(this);var m=g.z(this.layout.renderingContent,c4)||bE(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),F={adsClientData:this.layout.Zc},L;(L=!!this.layout.renderingContent)||(L=Qe(this),L=!(L&&L.sH));this.X.push(new RT(m,this.layout.layoutId,bE(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),F,L))}; g.P.XP=function(){this.V||this.eY.get().resumeVideo(2)}; g.P.startRendering=function(m){qP.prototype.startRendering.call(this,m);this.callback.zY(this.slot,m);this.Y.Pm=this}; g.P.bD=function(m,F){qP.prototype.bD.call(this,m,F);ne(this.Y,this)}; g.P.nw=function(m,F){if(!this.M0||!Xq(this.M0.get(),"stop_handling_click_for_non_rendering_overlay_layout")||F===this.layout.layoutId){if(iw(this.L.get(),this.Z))switch(m){case "visit-advertiser":ye(this.YC.get(),3)}switch(m){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.eY.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.eY.get().Z1(2))||this.eY.get().pauseVideo();break; case "visit-advertiser":this.eY.get().pauseVideo();Qe(this).Lb();break;case "skip-button":if(m=Qe(this),this.layout.renderingContent&&!hA(this.layout.clientMetadata,"metadata_type_dai")||!m||!m.sH){var L;(m=(L=bE(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:L.current)&&bN(m,this.mE(),this.layout)}else rr("Requesting to skip by LegacyPlayerBytes"),m.g0(this.mE(),this.layout)}}}; g.P.IW=function(){qP.prototype.IW.call(this)};g.Y(Leu,Fk);g.Y(sQ,qP);g.P=sQ.prototype;g.P.startRendering=function(m){var F=this;uF(this.B,m,function(){F.X.push(new Leu(bE(F.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),m.layoutId,m.Zc));F.Ba();F.callback.zY(F.slot,m);g.n(FV(F.eY.get(),1),512)&&F.callback.JD(F.mE(),F.T0(),new Qk("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.P.Ay=function(){}; g.P.Pd=function(m){if(m.state.isError()){var F;this.callback.JD(this.mE(),this.T0(),new Qk("A player error happened during adNotify",{playerErrorCode:(F=m.state.E$)==null?void 0:F.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.P.onFullscreenToggled=function(){}; g.P.uU=function(){}; g.P.jT=function(){}; g.P.x_=function(){}; g.P.onVolumeChange=function(){}; g.P.sB=function(){}; g.P.LK=function(){}; g.P.nw=function(){};g.Y(qrn,Fk);g.Y(bF,qP);bF.prototype.init=function(){qP.prototype.init.call(this);var m=g.z(this.layout.renderingContent,B4),F=AF(this.r8);this.X.push(new qrn(m,F,this.layout.layoutId,{adsClientData:this.layout.Zc}))}; bF.prototype.startRendering=function(m){qP.prototype.startRendering.call(this,m);this.callback.zY(this.slot,m)}; bF.prototype.nw=function(m,F){if(F===this.layout.layoutId)switch(m){case "skip-button":var L;(m=(L=bE(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:L.current)&&bN(m,this.mE(),this.layout)}}; bF.prototype.IW=function(){qP.prototype.IW.call(this)};Adu.prototype.build=function(m,F,L,u){if(m=H4(m,L,u,this.ul,this.eY,this.YC,this.B,this.X,this.M0))return m;throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+cR(u.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.P=m6.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){this.eY.get().addListener(this);this.eY.get().sQ.push(this);var m=rd_(this),F=g.z(this.layout.renderingContent,$M),L=F?lF(F.pings):bE(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");F=F?agA(F.pings):bE(this.layout.clientMetadata,"metadata_type_active_view_identifier");v4(this.layout.bl)&&Le(this.II.get(),this.layout.layoutId,{q1:L,gV:m,listener:this,eA:F})}; g.P.release=function(){this.eY.get().removeListener(this);L9y(this.eY.get(),this);v4(this.layout.bl)&&uL(this.II.get(),this.layout.layoutId)}; g.P.startRendering=function(m){this.callback.zY(this.slot,m)}; g.P.bD=function(m,F){Fj(this,"abandon");this.callback.Ft(this.slot,m,F)}; g.P.sB=function(m){switch(m.id){case "part2viewed":this.r8.pI("start");this.r8.pI("impression");break;case "videoplaytime25":this.r8.pI("first_quartile");break;case "videoplaytime50":this.r8.pI("midpoint");break;case "videoplaytime75":this.r8.pI("third_quartile");break;case "videoplaytime100":Fj(this,"complete");iF(this.r8)&&ew(this.r8,Infinity,!0);KRZ(this.M0.get())&&p8(this.B,Infinity,!0);break;case "engagedview":iF(this.r8)||this.r8.pI("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:rr("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.P.onVolumeChange=function(){}; g.P.x_=function(){}; g.P.uU=function(){}; g.P.jT=function(){}; g.P.onFullscreenToggled=function(){}; g.P.Pd=function(m){this.X||(g.va(m,4)&&!g.va(m,2)?$S(this.r8,"pause"):G_(m,4)<0&&!(G_(m,2)<0)&&$S(this.r8,"resume"))}; g.P.Ay=function(){}; g.P.ea=function(m){KRZ(this.M0.get())&&p8(this.B,m*1E3,!1);iF(this.r8)&&ew(this.r8,m*1E3,!1)}; g.P.LK=function(){Fj(this,"swipe")}; g.P.t7=function(){this.r8.pI("active_view_measurable")}; g.P.EA=function(){this.r8.pI("active_view_viewable")}; g.P.QC=function(){this.r8.pI("active_view_fully_viewable_audible_half_duration")}; g.P.OA=function(){this.r8.pI("audio_measurable")}; g.P.Mn=function(){this.r8.pI("audio_audible")};ydM.prototype.build=function(m,F,L,u){if(L.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.z(u.renderingContent,$M)!==void 0)return new m6(m,L,u,this.eY,this.YC,this.xD,this.M0,this.II,this.oW);F=["metadata_type_ad_placement_config"];for(var q=g.Z(jw()),A=q.next();!A.done;A=q.next())F.push(A.value);if(tF(u,{yd:F,D2:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return L.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new m6(m,L,u,this.eY,this.YC,this.xD,this.M0,this.II,this.oW):new kn_(m,L,u, this.eY,this.YC,this.xD,this.M0,this.II);throw new Qk("Unsupported layout with type: "+u.layoutType+" and client metadata: "+cR(u.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var a56,UD; a56={Cbu:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",bKb:"AUTHENTICATION_MALFORMED",GNN:"AUTHENTICATION_MISSING",v_C:"BAD_REQUEST",UPb:"CAST_SESSION_DEVICE_MISMATCHED",xPC:"CAST_SESSION_VIDEO_MISMATCHED",st9:"CAST_TOKEN_EXPIRED",YB0:"CAST_TOKEN_FAILED",jt0:"CAST_TOKEN_MALFORMED",N3W:"CGI_PARAMS_MALFORMED",Lx0:"CGI_PARAMS_MISSING",g_N:"DEVICE_FALLBACK",juP:"GENERIC_WITH_LINK_AND_CPN",N9W:"ERROR_HDCP",LMR:"LICENSE",Zn0:"VIDEO_UNAVAILABLE",KMR:"FORMAT_UNAVAILABLE",nOz:"GEO_FAILURE", ByF:"HTML5_AUDIO_RENDERER_ERROR",b$W:"GENERIC_WITHOUT_LINK",G7Y:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",IL0:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",H$N:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",VGN:"HTML5_SPS_UMP_STATUS_REJECTED",U3u:"INVALID_DRM_MESSAGE",VEC:"PURCHASE_NOT_FOUND",vh0:"PURCHASE_REFUNDED",CqN:"RENTAL_EXPIRED",RjY:"RETRYABLE_ERROR",yJP:"SERVER_ERROR",IKC:"SIGNATURE_EXPIRED",OPC:"STOPPED_BY_ANOTHER_PLAYBACK",QnN:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",tyC:"STREAMING_NOT_ALLOWED", EF0:"STREAM_LICENSE_NOT_FOUND",LGC:"TOO_MANY_REQUESTS",JY0:"TOO_MANY_REQUESTS_WITH_LINK",ZPc:"TOO_MANY_STREAMS_PER_ENTITLEMENT",wGC:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",gFC:"VIDEO_FORBIDDEN",uP8:"VIDEO_NOT_FOUND",Qt0:"BROWSER_OR_EXTENSION_ERROR"};UD={}; g.kG=(UD.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.",UD.DEVICE_FALLBACK="Sorry, this video is not available on this device.",UD.GENERIC_WITH_LINK_AND_CPN="An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK",UD.LICENSE="Sorry, there was an error licensing this video.",UD.VIDEO_UNAVAILABLE= "Video unavailable",UD.FORMAT_UNAVAILABLE="This video isn't available at the selected quality. Please try again later.",UD.GEO_FAILURE="This video isn't available in your country.",UD.HTML5_AUDIO_RENDERER_ERROR="Audio renderer error. Please restart your computer.",UD.GENERIC_WITHOUT_LINK="An error occurred. Please try again later.",UD.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="This video format is not supported.",UD.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", UD.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Your browser can't play this video. $BEGIN_LINKLearn more$END_LINK",UD.HTML5_SPS_UMP_STATUS_REJECTED="Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",UD.INVALID_DRM_MESSAGE="The DRM system specific message is invalid.",UD.PURCHASE_NOT_FOUND="This video requires payment.",UD.PURCHASE_REFUNDED="This video's purchase has been refunded.",UD.RENTAL_EXPIRED="This video's rental has expired.",UD.CAST_SESSION_DEVICE_MISMATCHED= "The device in the cast session doesn't match the requested one.",UD.CAST_SESSION_VIDEO_MISMATCHED="The video in the cast session doesn't match the requested one.",UD.CAST_TOKEN_FAILED="Cast session not available. Please refresh or try again later.",UD.CAST_TOKEN_EXPIRED="Cast session was expired. Please refresh.",UD.CAST_TOKEN_MALFORMED="Invalid cast session. Please refresh or try again later.",UD.SERVER_ERROR="There was an internal server error. Please try again later.",UD.STOPPED_BY_ANOTHER_PLAYBACK= "Your account is playing this video in another location. Please reload this page to resume watching.",UD.STREAM_LICENSE_NOT_FOUND="Video playback interrupted. Please try again.",UD.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Too many devices/IP addresses have been used over the 24 hour period.",UD.STREAMING_NOT_ALLOWED="Playback not allowed because this video is pinned on another device.",UD.RETRYABLE_ERROR="There was a temporary server error. Please try again later.",UD.TOO_MANY_REQUESTS="Please log in to watch this video.", UD.TOO_MANY_REQUESTS_WITH_LINK="Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.",UD.TOO_MANY_STREAMS_PER_USER="Playback stopped because too many videos belonging to the same account are playing.",UD.TOO_MANY_STREAMS_PER_ENTITLEMENT="Playback stopped because this video has been played on too many devices.",UD.UNSUPPORTED_DEVICE="Playback isn't supported on this device.",UD.VIDEO_FORBIDDEN="Access to this video is forbidden.",UD.VIDEO_NOT_FOUND="This video can not be found.",UD.BROWSER_OR_EXTENSION_ERROR= "Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",UD);var DTe;var TF6=g.qi(),NFC=TF6.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!NFC||NFC.length<2)DTe=void 0;else{var p5R=TF6.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);DTe=p5R&&p5R.length===6?Number(p5R[5].replace("_",".")):0}var Wj=DTe,o3=Wj>=0;g.Y(g.j7,xg);g.j7.prototype.K=function(m,F,L,u,q){return xg.prototype.K.call(this,m,F,L,u,q)};var ku={},b3=(ku.FAIRPLAY="fairplay",ku.PLAYREADY="playready",ku.WIDEVINE="widevine",ku.CLEARKEY=null,ku.FLASHACCESS=null,ku.UNKNOWN=null,ku.WIDEVINE_CLASSIC=null,ku);I8.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var hh={},uJ=(hh.WIDTH={name:"width",video:!0,valid:640,I_:99999},hh.HEIGHT={name:"height",video:!0,valid:360,I_:99999},hh.FRAMERATE={name:"framerate",video:!0,valid:30,I_:9999},hh.BITRATE={name:"bitrate",video:!0,valid:3E5,I_:2E9},hh.EOTF={name:"eotf",video:!0,valid:"bt709",I_:"catavision"},hh.CHANNELS={name:"channels",video:!1,valid:2,I_:99},hh.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",I_:"invalidformat"},hh.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", I_:"nope"},hh.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",I_:"av99.0.05M.08"},hh.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",I_:"invalid"},hh.TUNNELMODE={name:"tunnelmode",video:!0,valid:"true",I_:"false"},hh);var KSC=["h","H"],f5q=["9","("],xT6=["9h","(h"],Mqm=["8","*"],Z0R=["a","A"],Sp8=["o","O"],oXZ=["m","M"],X5Z=["mac3","MAC3"],tqc=["meac3","MEAC3"],WG={},G8M=(WG.h=KSC,WG.H=KSC,WG["9"]=f5q,WG["("]=f5q,WG["9h"]=xT6,WG["(h"]=xT6,WG["8"]=Mqm,WG["*"]=Mqm,WG.a=Z0R,WG.A=Z0R,WG.o=Sp8,WG.O=Sp8,WG.m=oXZ,WG.M=oXZ,WG.mac3=X5Z,WG.MAC3=X5Z,WG.meac3=tqc,WG.MEAC3=tqc,WG),EXZ=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),JZ_=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var C={},Xj=(C["0"]="f",C["160"]="h",C["133"]="h",C["134"]="h",C["135"]="h",C["136"]="h",C["137"]="h",C["264"]="h",C["266"]="h",C["138"]="h",C["298"]="h",C["299"]="h",C["304"]="h",C["305"]="h",C["214"]="h",C["216"]="h",C["374"]="h",C["375"]="h",C["140"]="a",C["141"]="a",C["327"]="sa",C["258"]="m",C["380"]="mac3",C["328"]="meac3",C["161"]="H",C["142"]="H",C["143"]="H",C["144"]="H",C["222"]="H",C["223"]="H",C["145"]="H",C["224"]="H",C["225"]="H",C["146"]="H",C["226"]="H",C["227"]="H",C["147"]="H",C["384"]= "H",C["376"]="H",C["385"]="H",C["377"]="H",C["149"]="A",C["261"]="M",C["381"]="MAC3",C["329"]="MEAC3",C["598"]="9",C["278"]="9",C["242"]="9",C["243"]="9",C["244"]="9",C["775"]="9",C["776"]="9",C["777"]="9",C["778"]="9",C["779"]="9",C["780"]="9",C["781"]="9",C["782"]="9",C["783"]="9",C["247"]="9",C["248"]="9",C["353"]="9",C["355"]="9",C["356"]="9",C["271"]="9",C["577"]="9",C["313"]="9",C["579"]="9",C["272"]="9",C["302"]="9",C["303"]="9",C["407"]="9",C["408"]="9",C["308"]="9",C["315"]="9",C["330"]= "9h",C["331"]="9h",C["332"]="9h",C["333"]="9h",C["334"]="9h",C["335"]="9h",C["336"]="9h",C["337"]="9h",C["338"]="so",C["600"]="o",C["250"]="o",C["251"]="o",C["774"]="o",C["194"]="*",C["195"]="*",C["220"]="*",C["221"]="*",C["196"]="*",C["197"]="*",C["279"]="(",C["280"]="(",C["317"]="(",C["318"]="(",C["273"]="(",C["274"]="(",C["357"]="(",C["358"]="(",C["275"]="(",C["359"]="(",C["360"]="(",C["276"]="(",C["583"]="(",C["584"]="(",C["314"]="(",C["585"]="(",C["561"]="(",C["277"]="(",C["361"]="(h",C["362"]= "(h",C["363"]="(h",C["364"]="(h",C["365"]="(h",C["366"]="(h",C["591"]="(h",C["592"]="(h",C["367"]="(h",C["586"]="(h",C["587"]="(h",C["368"]="(h",C["588"]="(h",C["562"]="(h",C["409"]="(",C["410"]="(",C["411"]="(",C["412"]="(",C["557"]="(",C["558"]="(",C["394"]="1",C["395"]="1",C["396"]="1",C["397"]="1",C["398"]="1",C["399"]="1",C["720"]="1",C["721"]="1",C["400"]="1",C["401"]="1",C["571"]="1",C["402"]="1",C["694"]="1h",C["695"]="1h",C["696"]="1h",C["697"]="1h",C["698"]="1h",C["699"]="1h",C["700"]="1h", C["701"]="1h",C["702"]="1h",C["703"]="1h",C["386"]="3",C["387"]="w",C["406"]="6",C["787"]="1",C["788"]="1",C["548"]="1e",C["549"]="1e",C["550"]="1e",C["551"]="1e",C["809"]="1e",C["810"]="1e",C["552"]="1e",C["811"]="1e",C["812"]="1e",C["553"]="1e",C["813"]="1e",C["814"]="1e",C["554"]="1e",C["815"]="1e",C["816"]="1e",C["555"]="1e",C["817"]="1e",C["818"]="1e",C["572"]="1e",C["556"]="1e",C["645"]="(",C["646"]="(",C["647"]="(",C["648"]="(",C["649"]="(",C["650"]="(",C["651"]="(",C["652"]="(",C["653"]="(", C["654"]="(",C["655"]="(",C["656"]="(",C["657"]="(",C["658"]="(",C["659"]="(",C["660"]="(",C["661"]="(",C["662"]="(",C["663"]="(",C["664"]="(",C["665"]="(",C["666"]="(",C["667"]="(",C["668"]="(",C["669"]="(",C["670"]="(",C["671"]="(",C["672"]="(",C["673"]="(",C["674"]="(h",C["675"]="(h",C["676"]="(h",C["677"]="(h",C["678"]="(h",C["679"]="(h",C["680"]="(h",C["681"]="(h",C["682"]="(h",C["683"]="(h",C["684"]="(h",C["685"]="(h",C["686"]="(h",C["687"]="(h",C["688"]="A",C["689"]="A",C["690"]="A",C["691"]= "MEAC3",C["773"]="i",C["806"]="I",C["805"]="I",C["829"]="9",C["830"]="9",C["831"]="9",C["832"]="9",C["833"]="9",C["834"]="9",C["835"]="9",C["836"]="9",C["892"]="9",C["893"]="9",C["837"]="9",C["838"]="9",C["839"]="9",C["840"]="9",C["841"]="(",C["842"]="(",C["843"]="(",C["844"]="(",C["845"]="(",C["846"]="(",C["847"]="(",C["848"]="(",C["894"]="(",C["895"]="(",C["849"]="(",C["850"]="(",C["851"]="(",C["852"]="(",C["865"]="9",C["866"]="9",C["867"]="9",C["868"]="9",C["869"]="9",C["870"]="9",C["871"]="9", C["872"]="9",C["896"]="9",C["897"]="9",C["873"]="9",C["874"]="9",C["875"]="9",C["876"]="9",C["877"]="(",C["878"]="(",C["879"]="(",C["880"]="(",C["881"]="(",C["882"]="(",C["883"]="(",C["884"]="(",C["898"]="(",C["899"]="(",C["885"]="(",C["886"]="(",C["887"]="(",C["888"]="(",C["900"]="2",C["901"]="2",C["902"]="2",C["903"]="2",C["904"]="2",C["905"]="2",C["906"]="2",C["907"]="2",C["908"]="2",C);var OD={},kgM=(OD.STEREO_LAYOUT_UNKNOWN=0,OD.STEREO_LAYOUT_LEFT_RIGHT=1,OD.STEREO_LAYOUT_TOP_BOTTOM=2,OD);var jTB={wFb:0,tE9:124,QhR:144,UuN:220,ejR:240,shb:340,xu0:360,Ynz:480,NdP:588,jhz:608,L2z:720,JJC:740,kzF:1080,MER:1100,Ox0:1440,Ehz:2160,Zxc:9999,0:"QUALITY_ORDINAL_UNKNOWN",124:"QUALITY_ORDINAL_144P_SAVER",144:"QUALITY_ORDINAL_144P",220:"QUALITY_ORDINAL_240P_SAVER",240:"QUALITY_ORDINAL_240P",340:"QUALITY_ORDINAL_360P_SAVER",360:"QUALITY_ORDINAL_360P",480:"QUALITY_ORDINAL_480P",588:"QUALITY_ORDINAL_608P_SAVER",608:"QUALITY_ORDINAL_608P",720:"QUALITY_ORDINAL_720P",740:"QUALITY_ORDINAL_720P_ENHANCED", 1080:"QUALITY_ORDINAL_1080P",1100:"QUALITY_ORDINAL_1080P_ENHANCED",1440:"QUALITY_ORDINAL_1440P",2160:"QUALITY_ORDINAL_2160P",9999:"QUALITY_ORDINAL_HIGHRES"};var QW,O8,sD,W6M;QW={};g.pv=(QW.auto=0,QW.tiny=144,QW.light=144,QW.small=240,QW.medium=360,QW.large=480,QW.hd720=720,QW.hd1080=1080,QW.hd1440=1440,QW.hd2160=2160,QW.hd2880=2880,QW.highres=4320,QW);O8={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};sD={}; W6M=(sD.QUALITY_ORDINAL_UNKNOWN=0,sD.QUALITY_ORDINAL_144P_SAVER=124,sD.QUALITY_ORDINAL_144P=144,sD.QUALITY_ORDINAL_240P_SAVER=220,sD.QUALITY_ORDINAL_240P=240,sD.QUALITY_ORDINAL_360P_SAVER=340,sD.QUALITY_ORDINAL_360P=360,sD.QUALITY_ORDINAL_480P=480,sD.QUALITY_ORDINAL_608P_SAVER=588,sD.QUALITY_ORDINAL_608P=608,sD.QUALITY_ORDINAL_720P=720,sD.QUALITY_ORDINAL_720P_ENHANCED=740,sD.QUALITY_ORDINAL_1080P=1080,sD.QUALITY_ORDINAL_1080P_ENHANCED=1100,sD.QUALITY_ORDINAL_1440P=1440,sD.QUALITY_ORDINAL_2160P=2160, sD.QUALITY_ORDINAL_HIGHRES=9999,sD);var fv="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");Kv.prototype.isHdr=function(){return this.X==="smpte2084"||this.X==="arib-std-b67"};tX.prototype.TL=function(){return this.containerType===2}; tX.prototype.isEncrypted=function(){return!!this.IK}; tX.prototype.rh=function(){return!!this.audio}; tX.prototype.RR=function(){return!!this.video}; var k_=!1;g.Y(A_,g.LT);g.P=A_.prototype;g.P.appendBuffer=function(m,F,L){if(this.aH.PK()!==this.appendWindowStart+this.start||this.aH.N_()!==this.appendWindowEnd+this.start||this.aH.CI()!==this.timestampOffset+this.start)this.aH.supports(1),this.aH.UG(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.aH.fT(this.timestampOffset+this.start);this.aH.appendBuffer(m,F,L)}; g.P.abort=function(){this.aH.abort()}; g.P.remove=function(m,F){this.aH.remove(m+this.start,F+this.start)}; g.P.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.P.clear=function(){this.aH.clear()}; g.P.UG=function(m,F){this.appendWindowStart=m;this.appendWindowEnd=F}; g.P.ew=function(){return this.timestampOffset+this.start}; g.P.PK=function(){return this.appendWindowStart}; g.P.N_=function(){return this.appendWindowEnd}; g.P.fT=function(m){this.timestampOffset=m}; g.P.CI=function(){return this.timestampOffset}; g.P.Pn=function(m){m=this.aH.Pn(m===void 0?!1:m);return q4(m,this.start,this.end)}; g.P.BM=function(){return this.aH.BM()}; g.P.Sn=function(){return this.aH.Sn()}; g.P.Hu=function(){return this.aH.Hu()}; g.P.G9=function(){return this.aH.G9()}; g.P.ge=function(){this.aH.ge()}; g.P.a7=function(m){return this.aH.a7(m)}; g.P.tV=function(){return this.aH.tV()}; g.P.KH=function(){return this.aH.KH()}; g.P.ez=function(m,F,L){this.aH.ez(m,F,L)}; g.P.U4=function(m,F,L){this.aH.U4(m,F,L)}; g.P.RX=function(m,F){return this.aH.RX(m,F)}; g.P.supports=function(m){return this.aH.supports(m)}; g.P.pH=function(){return this.aH.pH()}; g.P.isView=function(){return!0}; g.P.Jb=function(){return this.aH.Jb()?this.isActive:!1}; g.P.isLocked=function(){return this.X3&&!this.isActive}; g.P.dY=function(m){m=this.aH.dY(m);m.vw=this.start+"-"+this.end;return m}; g.P.CH=function(){return this.aH.CH()}; g.P.XW=function(){return this.aH.XW()}; g.P.kK=function(){return this.aH.kK()}; g.P.IW=function(){this.aH.v9(this.Vk);g.LT.prototype.IW.call(this)};var mZ=!1;g.Y(yG,g.LT);g.P=yG.prototype;g.P.appendBuffer=function(m,F,L){this.lI=!1;L&&(this.Hv=L);if(m.length){var u;((u=this.KI)==null?0:u.appendBuffer)?this.KI.appendBuffer(m):this.KI?this.KI.append(m):this.HO&&this.HO.webkitSourceAppend(this.id,m)}F&&(F.isEncrypted()&&(this.iS=this.Hv),F.type===3&&(this.ZX=F),this.Ii.push(F.lM()),this.Ii.length>4&&this.Ii.shift());this.lF&&(this.lF.length>=2||m.length>1048576?delete this.lF:this.lF.push(m))}; g.P.abort=function(){try{this.KI?this.KI.abort():this.HO&&this.HO.webkitSourceAbort(this.id)}catch(m){uBv&&g.K$(new g.oZ("Error while abort the source buffer: "+m.name+", "+m.message))}this.Hv=this.ZX=null}; g.P.remove=function(m,F,L){this.lI=!1;var u;if((u=this.KI)==null?0:u.remove)L&&L({b:Hm(this.Pn()),s:m,e:F}),this.KI.remove(m,F)}; g.P.removeAll=function(){this.remove(this.PK(),this.N_())}; g.P.clear=function(){this.Hu()||(this.abort(),this.removeAll(),this.iS=this.Hv=this.ZX=null,this.appendWindowStart=this.timestampOffset=0,this.lQ=Bm([],[]),this.lI=!1,this.lF=r0?[]:void 0,this.KX=!0)}; g.P.PK=function(){if(mZ&&this.RR)return this.appendWindowStart;var m;return((m=this.KI)==null?void 0:m.appendWindowStart)||0}; g.P.N_=function(){var m;return((m=this.KI)==null?void 0:m.appendWindowEnd)||0}; g.P.UG=function(m,F){this.KI&&(mZ&&this.RR?(this.appendWindowStart=m,this.KI.appendWindowEnd=F):m>this.PK()?(this.KI.appendWindowEnd=F,this.KI.appendWindowStart=m):(this.KI.appendWindowStart=m,this.KI.appendWindowEnd=F))}; g.P.ew=function(){return this.timestampOffset}; g.P.fT=function(m){mZ?this.timestampOffset=m:this.supports(1)&&(this.KI.timestampOffset=m)}; g.P.CI=function(){return mZ?this.timestampOffset:this.supports(1)?this.KI.timestampOffset:0}; g.P.Pn=function(m){if(m===void 0?0:m)return this.lI||this.BM()||(this.lQ=this.Pn(!1),this.lI=!0),this.lQ;try{return this.KI?this.KI.buffered:this.HO?this.HO.webkitSourceBuffered(this.id):Bm([0],[Infinity])}catch(F){return Bm([],[])}}; g.P.BM=function(){var m;return((m=this.KI)==null?void 0:m.updating)||!1}; g.P.Hu=function(){return this.KX}; g.P.G9=function(){return!this.KX&&this.BM()}; g.P.ge=function(){this.KX=!1}; g.P.a7=function(m){var F=m==null?void 0:m.d8;m=m==null?void 0:m.containerType;return!F&&!m||F===this.d8&&m===this.containerType}; g.P.tV=function(){return this.Hv}; g.P.KH=function(){return this.iS}; g.P.RX=function(m,F){return this.containerType!==m||this.d8!==F}; g.P.ez=function(m,F,L){if(this.containerType!==m||L&&this.RX(m,L))this.supports(4),G8()&&this.KI.changeType(F),L&&(this.d8=L);this.containerType=m}; g.P.U4=function(m,F,L){this.containerType&&this.RX(m,F)&&G8()&&this.KI.changeType(L);this.containerType=m;this.d8=F}; g.P.pH=function(){return this.ZX}; g.P.isView=function(){return!1}; g.P.supports=function(m){switch(m){case 1:var F;return((F=this.KI)==null?void 0:F.timestampOffset)!==void 0;case 0:var L;return!((L=this.KI)==null||!L.appendBuffer);case 2:var u;return!((u=this.KI)==null||!u.remove);case 3:var q,A;return!!(((q=this.KI)==null?0:q.addEventListener)&&((A=this.KI)==null?0:A.removeEventListener));case 4:return!(!this.KI||!this.KI.changeType);default:return!1}}; g.P.Jb=function(){return!this.BM()}; g.P.isLocked=function(){return!1}; g.P.dY=function(m){m.to=this.CI();m.up=this.BM();var F,L=((F=this.KI)==null?void 0:F.appendWindowStart)||0,u;F=((u=this.KI)==null?void 0:u.appendWindowEnd)||Infinity;m.aw=L.toFixed(3)+"-"+F.toFixed(3);return m}; g.P.Sn=function(){var m;return((m=this.KI)==null?void 0:m.writeHead)||0}; g.P.CH=function(){for(var m={},F=0;F=7&&(!F||((u=this.z0)==null?0:u.N("mweb_ios_allow_playback_workaround_when_ready")))&&GBM(this,function(){g.eI(function(){f9v(m,m.getCurrentTime(),0)},500)})}return F}; g.P.seekTo=function(m){this.Rt()>0&&(o3&&Wj<4&&(m=Math.max(.1,m)),this.setCurrentTime(m))}; g.P.KK=function(){if(!this.B&&this.i9)if(this.i9.Y)try{var m;j9(this,{l:"mer",sr:(m=this.z0)==null?void 0:m.lU(),rs:RQ(this.i9)});this.i9.clear();this.B=this.i9;this.i9=void 0}catch(F){m=new g.oZ("Error while clearing Media Source in MediaElement: "+F.name+", "+F.message),g.Nl(m),this.stopVideo()}else this.stopVideo()}; g.P.stopVideo=function(){var m=this;if(!this.B){var F;(F=this.i9)==null||NrM(F);if(mWv){if(!this.G){var L=new e9;L.then(void 0,function(){}); this.G=L;Fwu&&this.pause();g.eI(function(){m.G===L&&(z8(m),L.resolve())},200)}}else z8(this)}}; g.P.qP=function(){var m=this.x5();return LX(m)&&this.getDuration()?ma(m,this.getCurrentTime()):0}; g.P.xi=function(){var m=this.getDuration();return m===Infinity?1:m?this.qP()/m:0}; g.P.dY=function(){try{var m=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:Hm(this.No(),",",3),vbu:Hm(this.x5()),vbs:Hm(this.Df()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.Rt(),vns:""+this.rQ(),vec:""+this.yv(),vemsg:this.DX(),vvol:""+this.getVolume(),vdom:""+ +this.HA(),vsrc:""+ +!!this.a9(),vw:""+m.width,vh:""+m.height}}catch(F){return{}}}; g.P.hasError=function(){return this.yv()>0}; g.P.addEventListener=function(m,F){this.V.listen(m,F,!1,this);this.Ez(m)}; g.P.removeEventListener=function(m,F){this.V.Qd(m,F,!1,this)}; g.P.dispatchEvent=function(m){if(this.G&&m.type==="pause")return!1;if(LwN){var F,L=((F=m.X)==null?void 0:F.timeStamp)||Infinity;F=L>performance.now()?L-Date.now()+performance.now():L;L=this.B||this.i9;if((L==null?0:L.Hu())||F<=((L==null?void 0:L.L)||0)){var u;j9(this,{l:"mede",sr:(u=this.z0)==null?void 0:u.lU(),et:m.type});return!1}if(this.Va)return j9(this,{l:"medes",et:m.type}),L&&m.type==="seeking"&&(L.L=performance.now(),this.Va=!1),!1}return this.V.dispatchEvent(m)}; g.P.Md=function(){this.Z=!1}; g.P.IN=function(){this.Z=!0;this.xw(!0)}; g.P.He=function(){this.Z&&!this.nH()&&this.xw(!0)}; g.P.equals=function(m){return!!m&&m.tW()===this.tW()}; g.P.IW=function(){this.W&&this.removeEventListener("volumechange",this.He);mWv&&z8(this);g.O.prototype.IW.call(this)}; var mWv=!1,Fwu=!1,LwN=!1,ZVv=!1;g.P=g.aQ.prototype;g.P.isPaused=function(){return g.n(this,4)}; g.P.isPlaying=function(){return g.n(this,8)&&!g.n(this,512)&&!g.n(this,64)&&!g.n(this,2)}; g.P.isOrWillBePlaying=function(){return g.n(this,8)&&!g.n(this,2)&&!g.n(this,1024)}; g.P.isCued=function(){return g.n(this,64)&&!g.n(this,8)&&!g.n(this,4)}; g.P.isBuffering=function(){return g.n(this,1)&&!g.n(this,2)}; g.P.isError=function(){return g.n(this,128)}; g.P.isSuspended=function(){return g.n(this,512)}; g.P.aP=function(){return g.n(this,64)&&g.n(this,4)}; g.P.toString=function(){return"PSt."+this.state.toString(16)}; var bd={},cG=(bd.BUFFERING="buffering-mode",bd.CUED="cued-mode",bd.ENDED="ended-mode",bd.PAUSED="paused-mode",bd.PLAYING="playing-mode",bd.SEEKING="seeking-mode",bd.UNSTARTED="unstarted-mode",bd);g.Y(S9,g.O);g.P=S9.prototype;g.P.mE=function(){return this.slot}; g.P.T0=function(){return this.layout}; g.P.init=function(){var m=bE(this.layout.clientMetadata,"metadata_type_video_length_seconds"),F=bE(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");v4(this.layout.bl)&&Le(this.II.get(),this.layout.layoutId,{q1:F,gV:m,listener:this});nmM(this.YC.get(),this);this.vD()}; g.P.b5=function(){}; g.P.release=function(){v4(this.layout.bl)&&uL(this.II.get(),this.layout.layoutId);BPB(this.YC.get(),this);this.WU()}; g.P.ZT=function(){}; g.P.TM=function(){}; g.P.startRendering=function(m){if(m.layoutId!==this.layout.layoutId){this.LC.JD(this.slot,m,new Qk("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");var F=!1}else F=!0;F&&(this.yM="rendering_start_requested",this.Mh(-1),this.sf(m),this.EJ(!1))}; g.P.zY=function(m,F){if(F.layoutId===this.layout.layoutId){this.yM="rendering";this.X=this.eY.get().isMuted()||this.eY.get().getVolume()===0;this.pI("impression");this.pI("start");if(this.eY.get().isMuted()){Xt(this,"mute");var L;m=((L=Z1(this))==null?void 0:L.muteCommands)||[];Mq(this.xD.get(),m,this.layout.layoutId)}if(this.eY.get().isFullscreen()){this.F2("fullscreen");var u;L=((u=Z1(this))==null?void 0:u.fullscreenCommands)||[];Mq(this.xD.get(),L,this.layout.layoutId)}u=this.EM.get();u.G&&!u.B&& (u.Y=!1,u.B=!0,u.actionType!=="ad_to_video"&&(xW("pbs",void 0,u.actionType),g.YQ("finalize_all_timelines")&&o1v(u.actionType)));this.Mh(1);this.ML(F);var q;F=((q=Z1(this))==null?void 0:q.impressionCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.V9=function(m,F,L){this.Y={Tk:3,qc:m==="load_timeout"?402:400,errorMessage:F.message};this.pI("error");var u;m=((u=Z1(this))==null?void 0:u.errorCommands)||[];Mq(this.xD.get(),m,this.layout.layoutId);this.LC.JD(this.slot,this.layout,F,L)}; g.P.BV=function(){if(this.yM==="rendering"){Xt(this,"pause");var m,F=((m=Z1(this))==null?void 0:m.pauseCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId);this.Mh(2)}}; g.P.bA=function(){if(this.yM==="rendering"){Xt(this,"resume");var m,F=((m=Z1(this))==null?void 0:m.resumeCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.fO=function(m,F){F=F===void 0?!1:F;if(this.yM==="rendering"){ew(this.r8,m*1E3,F);this.X||ew(this.r8,m*1E3,F===void 0?!1:F);var L=this.oE();L&&(L/=1E3,(m>=L*.25||F)&&this.pI("first_quartile"),(m>=L*.5||F)&&this.pI("midpoint"),(m>=L*.75||F)&&this.pI("third_quartile"),this.M0.get().j.C().experiments.fu("enable_progress_command_flush_on_kabuki")?p8(this.B,m*1E3,F):p8(this.B,m*1E3,W$v(this)?F:!1))}}; g.P.RN=function(){var m;return((m=Lv(this.oW.get(),1))==null?void 0:m.clientPlaybackNonce)||""}; g.P.Aj=function(m,F){m.layoutId!==this.layout.layoutId?this.LC.JD(this.slot,m,new Qk("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"):F()}; g.P.Ft=function(m,F,L){if(F.layoutId===this.layout.layoutId)switch(this.yM="not_rendering",this.layoutExitReason=void 0,(m=L!=="normal"||this.position+1===this.V)&&this.EJ(m),this.X9(L),this.Mh(0),L){case "abandoned":if(P4(this.r8,"impression")){var u,q=((u=Z1(this))==null?void 0:u.abandonCommands)||[];Mq(this.xD.get(),q,this.layout.layoutId)}break;case "normal":u=((q=Z1(this))==null?void 0:q.completeCommands)||[];Mq(this.xD.get(),u,this.layout.layoutId);break;case "skipped":var A;u=((A=Z1(this))== null?void 0:A.skipCommands)||[];Mq(this.xD.get(),u,this.layout.layoutId)}}; g.P.GP=function(){return this.layout.layoutId}; g.P.Kv=function(){return this.Y}; g.P.t7=function(){if(this.yM==="rendering"){this.r8.pI("active_view_measurable");var m,F=((m=Z1(this))==null?void 0:m.activeViewMeasurableCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.QC=function(){if(this.yM==="rendering"){this.r8.pI("active_view_fully_viewable_audible_half_duration");var m,F=((m=Z1(this))==null?void 0:m.activeViewFullyViewableAudibleHalfDurationCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.EA=function(){if(this.yM==="rendering"){this.r8.pI("active_view_viewable");var m,F=((m=Z1(this))==null?void 0:m.activeViewViewableCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.Mn=function(){if(this.yM==="rendering"){this.r8.pI("audio_audible");var m,F=((m=Z1(this))==null?void 0:m.activeViewAudioAudibleCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.OA=function(){if(this.yM==="rendering"){this.r8.pI("audio_measurable");var m,F=((m=Z1(this))==null?void 0:m.activeViewAudioMeasurableCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}}; g.P.EJ=function(m){this.EM.get().EJ(bE(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,m,this.position,this.V,!1)}; g.P.onFullscreenToggled=function(m){if(this.yM==="rendering")if(m){this.F2("fullscreen");var F,L=((F=Z1(this))==null?void 0:F.fullscreenCommands)||[];Mq(this.xD.get(),L,this.layout.layoutId)}else this.F2("end_fullscreen"),F=((L=Z1(this))==null?void 0:L.endFullscreenCommands)||[],Mq(this.xD.get(),F,this.layout.layoutId)}; g.P.onVolumeChange=function(){if(this.yM==="rendering")if(this.eY.get().isMuted()){Xt(this,"mute");var m,F=((m=Z1(this))==null?void 0:m.muteCommands)||[];Mq(this.xD.get(),F,this.layout.layoutId)}else Xt(this,"unmute"),m=((F=Z1(this))==null?void 0:F.unmuteCommands)||[],Mq(this.xD.get(),m,this.layout.layoutId)}; g.P.uU=function(){}; g.P.jT=function(){}; g.P.x_=function(){}; g.P.sB=function(){}; g.P.LK=function(){}; g.P.F2=function(m){this.r8.F2(m,!this.X)}; g.P.pI=function(m){this.r8.pI(m,!this.X)};g.Y(EJ,S9);g.P=EJ.prototype;g.P.vD=function(){}; g.P.WU=function(){var m=this.YC.get();m.lK===this&&(m.lK=null);this.timer.stop()}; g.P.ZT=function(){this.timer.stop();S9.prototype.BV.call(this)}; g.P.TM=function(){OVy(this);S9.prototype.bA.call(this)}; g.P.oE=function(){return bE(this.T0().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.P.bD=function(m,F){var L=this;this.Aj(m,function(){L.yM!=="rendering_stop_requested"&&(L.yM="rendering_stop_requested",L.layoutExitReason=F,teN(L,F),L.timer.stop())})}; g.P.ev=function(){var m=Date.now(),F=m-this.pJ;this.pJ=m;this.bb+=F;this.bb>=this.oE()?(this.bb=this.oE(),this.fO(this.bb/1E3,!0),UJ(this,this.bb),this.eq()):(this.fO(this.bb/1E3),UJ(this,this.bb))}; g.P.Pd=function(m){if(this.yM!=="not_rendering"){m=E2u(this,m);var F=this.eY.get().getPresentingPlayerType()===2;this.yM==="rendering_start_requested"?F&&JF(m)&&this.Dh():F?g.va(m,2)?rr("Receive player ended event during MediaBreak",this.mE(),this.T0()):UaM(this,m):this.wx()}}; g.P.sf=function(){k_v(this);qVN(this.eY.get());this.YC.get().lK=this;KD("pbp")||KD("pbs")||xW("pbp");KD("pbp","watch")||KD("pbs","watch")||xW("pbp",void 0,"watch");this.Dh()}; g.P.ML=function(m){this.EM.get();var F=bE(m.clientMetadata,"metadata_type_ad_placement_config").kind,L=this.position===0;m=bE(m.clientMetadata,"metadata_type_linked_in_player_layout_type");m={adBreakType:oQ(F),adType:Nnv(m)};var u=void 0;L?F!=="AD_PLACEMENT_KIND_START"&&(u="video_to_ad"):u="ad_to_ad";Tv("ad_mbs",void 0,u);g.N8(m,u);OVy(this)}; g.P.wx=function(){this.eq()}; g.P.X9=function(){}; g.P.Ay=function(){};g.Y(Wl,S9);g.P=Wl.prototype;g.P.wx=function(){this.eq()}; g.P.Pd=function(m){this.iz(m)}; g.P.vD=function(){bE(this.T0().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=bE(this.T0().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.P.WU=function(){bE(this.T0().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;this.nj&&this.IH.get().removeCueRange(this.nj);this.nj=void 0;var m;(m=this.ya)==null||m.dispose();this.FE&&this.FE.dispose()}; g.P.sf=function(m){var F=bE(m.clientMetadata,"metadata_type_ad_placement_config");F=kc(this.M0.get(),F);var L=h_(this.M0.get());if(F&&L){L=bE(m.clientMetadata,"metadata_type_preload_player_vars");var u=this.M0.get();u=g.CH(u.j.C().experiments,"html5_preload_wait_time_secs");L&&this.FE&&this.FE.start(u*1E3)}L=bE(m.clientMetadata,"metadata_type_ad_video_id");u=bE(m.clientMetadata,"metadata_type_legacy_info_card_vast_extension");L&&u&&this.Mw.get().j.C().xC.add(L,{iJ:u});(L=bE(m.clientMetadata,"metadata_type_sodar_extension_data"))&& JWb(this.eU.get(),L);AmM(this.eY.get(),!1);k_v(this);F?(L=this.wJ.get(),m=bE(m.clientMetadata,"metadata_type_player_vars"),L.j.loadVideoByPlayerVars(m,!1,2)):zrM(this.wJ.get(),bE(m.clientMetadata,"metadata_type_player_vars"));var q;(q=this.ya)==null||q.start();F||this.wJ.get().j.playVideo(2)}; g.P.ML=function(){var m;(m=this.ya)==null||m.stop();this.DM();(this.adCpn=XaB(this))||rr("Media layout confirmed started, but ad CPN not set.");this.cP.get().iX("onAdStart",this.adCpn);this.J0=Date.now()}; g.P.oE=function(){var m;return(m=Lv(this.oW.get(),2))==null?void 0:m.SM}; g.P.Lb=function(){this.r8.F2("clickthrough")}; g.P.bD=function(m,F){var L=this;this.Aj(m,function(){if(L.yM!=="rendering_stop_requested"){L.yM="rendering_stop_requested";L.layoutExitReason=F;teN(L,F);var u;(u=L.ya)==null||u.stop();L.FE&&L.FE.stop();AmM(L.eY.get(),!0);var q;((q=L.shrunkenPlayerBytesConfig)==null?0:q.shouldRequestShrunkenPlayerBytes)&&L.eY.get().jy(!1)}})}; g.P.onCueRangeEnter=function(m){m!==this.nj?rr("Received CueRangeEnter signal for unknown layout.",this.mE(),this.T0(),{cueRangeId:m}):(this.IH.get().removeCueRange(this.nj),this.nj=void 0,m=bE(this.T0().clientMetadata,"metadata_type_video_length_seconds"),this.fO(m,!0),this.pI("complete"))}; g.P.X9=function(m){m!=="abandoned"&&this.cP.get().iX("onAdComplete");this.cP.get().iX("onAdEnd",this.adCpn)}; g.P.DM=function(){this.nj="adcompletioncuerange:"+this.T0().layoutId;this.IH.get().addCueRange(this.nj,0x7ffffffffffff,0x8000000000000,!1,this,2,2)}; g.P.onCueRangeExit=function(){}; g.P.Ay=function(m){this.yM==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&m>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.eY.get().jy(!0),this.fO(m))}; g.P.fO=function(m,F){S9.prototype.fO.call(this,m,F===void 0?!1:F);F=Date.now()-this.J0;var L=m*1E3,u={contentCpn:this.RN(),adCpn:XaB(this)};if(m-this.g6>=5){var q=F0&&$i(this.X(),F)}; g.P.JK=function(m){this.Y.delete(m.slotId);for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next()){u=u.value;var q=u.trigger;q instanceof dK&&q.triggeringSlotId===m.slotId&&F.push(u)}F.length>0&&$i(this.X(),F)}; g.P.jJ=function(m){for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next()){u=u.value;var q=u.trigger;q instanceof Ek&&q.slotType===m.slotType&&q.X!==m.slotId&&F.push(u)}F.length>0&&$i(this.X(),F)}; g.P.OL=function(m){this.G.add(m.slotId);for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next())u=u.value,u.trigger instanceof Ok&&m.slotId===u.trigger.triggeringSlotId&&F.push(u);F.length>0&&$i(this.X(),F)}; g.P.Q4=function(m){this.G.delete(m.slotId);this.V.add(m.slotId);for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next())if(u=u.value,u.trigger instanceof Qn)m.slotId===u.trigger.triggeringSlotId&&F.push(u);else if(u.trigger instanceof Ne){var q=u.trigger;m.slotId===q.slotId&&this.B.has(q.triggeringLayoutId)&&F.push(u)}F.length>0&&$i(this.X(),F)}; g.P.N5=function(m){for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next())u=u.value,u.trigger instanceof sk&&m.slotId===u.trigger.triggeringSlotId&&F.push(u);F.length>0&&$i(this.X(),F)}; g.P.Lj=function(m){for(var F=[],L=g.Z(this.j0.values()),u=L.next();!u.done;u=L.next())u=u.value,u.trigger instanceof ba&&m.slotId===u.trigger.triggeringSlotId&&F.push(u);F.length>0&&$i(this.X(),F)}; g.P.I9=function(m,F){this.L.add(F.layoutId)}; g.P.gh=function(m,F){this.L.delete(F.layoutId)}; g.P.zY=function(m,F){this.B.add(F.layoutId);for(var L=[],u=g.Z(this.j0.values()),q=u.next();!q.done;q=u.next())if(q=q.value,q.trigger instanceof pQ)F.layoutId===q.trigger.triggeringLayoutId&&L.push(q);else if(q.trigger instanceof tn){var A=q.trigger;m.slotType===A.slotType&&F.layoutType===A.layoutType&&F.layoutId!==A.X&&L.push(q)}else q.trigger instanceof Ne&&(A=q.trigger,F.layoutId===A.triggeringLayoutId&&this.V.has(A.slotId)&&L.push(q));L.length>0&&$i(this.X(),L)}; g.P.Ft=function(m,F,L){this.B.delete(F.layoutId);m=[];for(var u=g.Z(this.j0.values()),q=u.next();!q.done;q=u.next())if(q=q.value,q.trigger instanceof fQ&&F.layoutId===q.trigger.triggeringLayoutId&&m.push(q),q.trigger instanceof KQ){var A=q.trigger;F.layoutId===A.triggeringLayoutId&&A.X.includes(L)&&m.push(q)}m.length>0&&$i(this.X(),m)}; g.P.ZI=function(){}; g.P.Kf=function(){this.V.clear()}; g.P.kE=function(){};g.Y(pS,g.O);pS.prototype.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");if(!(F instanceof Dv))throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in CloseRequestedTriggerAdapter");this.j0.set(F.triggerId,new H_(m,F,L,u))}; pS.prototype.nK=function(m){this.j0.delete(m.triggerId)};g.Y(fS,g.O);fS.prototype.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");if(!(F instanceof aj||F instanceof kk))throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.j0.set(F.triggerId,new H_(m,F,L,u))}; fS.prototype.nK=function(m){this.j0.delete(m.triggerId)}; fS.prototype.Kf=function(m){for(var F=[],L=F.push,u=L.apply,q=[],A=g.Z(this.j0.values()),r=A.next();!r.done;r=A.next())r=r.value,r.trigger instanceof aj&&r.trigger.H9===m&&q.push(r);u.call(L,F,g.X(q));L=F.push;u=L.apply;q=[];A=g.Z(this.j0.values());for(r=A.next();!r.done;r=A.next())r=r.value,r.trigger instanceof kk&&r.trigger.X!==m&&q.push(r);u.call(L,F,g.X(q));F.length&&$i(this.X(),F)}; fS.prototype.kE=function(m){for(var F=[],L=F.push,u=L.apply,q=[],A=g.Z(this.j0.values()),r=A.next();!r.done;r=A.next()){r=r.value;var G=r.trigger;G instanceof kk&&G.X===m&&q.push(r)}u.call(L,F,g.X(q));F.length&&$i(this.X(),F)};g.Y(xv,g.O);g.P=xv.prototype;g.P.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");var q="adtriggercuerange:"+F.triggerId;if(F instanceof oj)$ID(this,m,F,L,u,q,F.X.start,F.X.end,F.H9,F.visible);else if(F instanceof TF)$ID(this,m,F,L,u,q,0x7ffffffffffff,0x8000000000000,F.H9,F.visible);else throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in CueRangeTriggerAdapter");}; g.P.nK=function(m){var F=this.j0.get(m.triggerId);F&&this.IH.get().removeCueRange(F.cueRangeId);this.j0.delete(m.triggerId)}; g.P.onCueRangeEnter=function(m){if(m=eb_(this,m))if(m=this.j0.get(m))if(g.n(FV(this.eY.get()),32))this.X.add(m.cueRangeId);else{var F=m==null?void 0:m.yJ.trigger;(F instanceof oj||F instanceof TF)&&$i(this.B(),[m.yJ])}}; g.P.onCueRangeExit=function(m){(m=eb_(this,m))&&(m=this.j0.get(m))&&this.X.delete(m.cueRangeId)}; g.P.Pd=function(m){if(G_(m,16)<0){m=g.Z(this.X);for(var F=m.next();!F.done;F=m.next())this.onCueRangeEnter(F.value,!0);this.X.clear()}}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.zY=function(){}; g.P.Ft=function(){}; g.P.ZI=function(){}; g.P.Ay=function(){}; g.P.onFullscreenToggled=function(){}; g.P.uU=function(){}; g.P.jT=function(){}; g.P.x_=function(){}; g.P.onVolumeChange=function(){}; g.P.sB=function(){}; g.P.LK=function(){};g.Y(Mh,g.O); Mh.prototype.Ac=function(m,F,L,u){if(this.B.has(F.triggerId)||this.G.has(F.triggerId))throw new J("Tried to re-register the trigger.");m=new H_(m,F,L,u);if(m.trigger instanceof So)this.B.set(m.trigger.triggerId,m);else if(m.trigger instanceof xk)this.G.set(m.trigger.triggerId,m);else throw new J("Incorrect TriggerType: Tried to register trigger of type "+m.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.B.has(m.trigger.triggerId)&&m.slot.slotId===this.X&&$i(this.V(),[m])}; Mh.prototype.nK=function(m){this.B.delete(m.triggerId);this.G.delete(m.triggerId)}; Mh.prototype.ma=function(m){m=m.slotId;if(this.X!==m){var F=[];this.X!=null&&F.push.apply(F,g.X(PEM(this.G,this.X)));m!=null&&F.push.apply(F,g.X(PEM(this.B,m)));this.X=m;F.length&&$i(this.V(),F)}};g.Y(ZV,g.O);g.P=ZV.prototype;g.P.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");if(!(F instanceof Uk))throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.j0.set(F.triggerId,new H_(m,F,L,u))}; g.P.nK=function(m){this.j0.delete(m.triggerId)}; g.P.zY=function(){}; g.P.Ft=function(){}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){};g.Y(SP,g.O);g.P=SP.prototype;g.P.ZI=function(m,F){for(var L=[],u=g.Z(this.j0.values()),q=u.next();!q.done;q=u.next()){q=q.value;var A=q.trigger;A.opportunityType===m&&(A.associatedSlotId&&A.associatedSlotId!==F||L.push(q))}L.length&&$i(this.X(),L)}; g.P.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");if(!(F instanceof mlb))throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in OpportunityEventTriggerAdapter");this.j0.set(F.triggerId,new H_(m,F,L,u))}; g.P.nK=function(m){this.j0.delete(m.triggerId)}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.zY=function(){}; g.P.Ft=function(){};g.Y(oI,g.O);g.P=oI.prototype;g.P.Ac=function(m,F,L,u){m=new H_(m,F,L,u);if(F instanceof Me||F instanceof X0||F instanceof Zv||F instanceof hn||F instanceof KzZ){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");this.j0.set(F.triggerId,m)}else throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in PrefetchTriggerAdapter");}; g.P.nK=function(m){this.j0.delete(m.triggerId)}; g.P.wb=function(m){var F=m.slotFulfillmentTriggers.find(function(L){return L instanceof Me}); F&&(XF(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",F.breakDurationMs,new Set([m.slotId]),!0),LQ(this.YC.get(),"ads_css","sid."+m.slotId+";bd."+F.breakDurationMs))}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.zY=function(){}; g.P.Ft=function(){}; g.P.ZI=function(){}; g.P.aU=function(m){var F=this;if(!this.X)return LQ(this.YC.get(),"ads_nfi","a.pta;cid."+m.identifier),!1;this.B&&this.B.stop();this.Y&&g.Hk(this.Y);var L=YUv(this,m);if(!L){var u=iHv(this),q=this.Z!==void 0&&Date.now()<=this.Z+1E4;LQ(this.YC.get(),"ads_ncfs","cid."+m.identifier+";cd."+m.Hn.toFixed(3)+";ccs."+q+";cfa."+this.V+";bdc."+u.length+";"+u.slice(0,6).map(function(A){return";bd."+A}).join("")); return q?(V6(this.Qg,this.X,m),!0):!1}(u=bE(L.slot.clientMetadata,"metadata_type_triggering_cue_point"))?u.current=m:rr("Expected triggering cue point ref to be available",L.slot);(new g.Bk(function(){var A=L.trigger,r=L.slot;XF(F,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",A.breakDurationMs,new Set,!0);XF(F,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",A.breakDurationMs,new Set,!1);for(var G=0,v=g.Z(F.j0.values()),l=v.next();!l.done;l=v.next()){l=l.value;var w=l.trigger; l.slot.slotId===r.slotId&&(F.j0.delete(w.triggerId),G++)}LQ(F.YC.get(),"ads_csf","sid."+r.slotId+";bd."+A.breakDurationMs+";dt."+G)},10)).start(); return!0}; g.P.U6=function(){}; g.P.Kf=function(m){var F=this;this.V=!1;this.Z=Date.now();if(this.X&&this.X.contentCpn!==m)rr("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:m,fetchInstructionsCpn:this.X.contentCpn}),tx(this);else{this.G=new g.Bk(function(){if(F.V)delete F.G;else{var u=F.eY.get().getGetAdBreakContext(),q;if(Number(u==null?void 0:(q=u.livePlaybackPosition)==null?void 0:q.utcTimeMillis)>0)delete F.G,zb_(F);else{var A;(A=F.G)==null||A.start()}}},200); var L;(L=this.G)==null||L.start()}}; g.P.kE=function(m){this.X&&this.X.contentCpn!==m&&rr("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:m,fetchInstructionsCpn:this.X.contentCpn},!0);tx(this)}; g.P.Np=function(m){var F=this;if(this.X)rr("Unexpected multiple fetch instructions for the current content");else{this.X=m;m=DIj(m);this.B=new g.Bk(function(){zb_(F)},m?m:6E5); this.B.start();this.Y=new g.Bk(function(){F.X&&(F.B&&(F.B.stop(),F.B.start()),gxM(F,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},a4v(this.X)); m=this.eY.get().getCurrentTimeSec(1,!1);for(var L=g.Z(this.L0.get().dE),u=L.next();!u.done;u=L.next())u=u.value,LQ(this.YC.get(),"nocache","ct."+Date.now()+";cmt."+m+";d."+u.Hn.toFixed(3)+";tw."+(u.startSecs-m)+";cid."+u.identifier+";")}}; g.P.IW=function(){g.O.prototype.IW.call(this);tx(this)};g.Y(Eh,g.O);g.P=Eh.prototype;g.P.Ac=function(m,F,L,u){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");if(!(F instanceof B_))throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.j0.set(F.triggerId,new H_(m,F,L,u));m=this.X.has(F.triggeringLayoutId)?this.X.get(F.triggeringLayoutId):new Set;m.add(F);this.X.set(F.triggeringLayoutId,m)}; g.P.nK=function(m){this.j0.delete(m.triggerId);if(!(m instanceof B_))throw new J("Incorrect TriggerType: Tried to unregister trigger of type "+m.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var F=this.B.get(m.triggerId);F&&(F.dispose(),this.B.delete(m.triggerId));if(F=this.X.get(m.triggeringLayoutId))F.delete(m),F.size===0&&this.X.delete(m.triggeringLayoutId)}; g.P.wb=function(){}; g.P.JK=function(){}; g.P.jJ=function(){}; g.P.OL=function(){}; g.P.Q4=function(){}; g.P.N5=function(){}; g.P.Lj=function(){}; g.P.I9=function(){}; g.P.gh=function(){}; g.P.ZI=function(){}; g.P.zY=function(m,F){var L=this;if(this.X.has(F.layoutId)){m=this.X.get(F.layoutId);m=g.Z(m);var u=m.next();for(F={};!u.done;F={x6:void 0},u=m.next())F.x6=u.value,u=new g.Bk(function(q){return function(){var A=L.j0.get(q.x6.triggerId);$i(L.G(),[A])}}(F),F.x6.durationMs),u.start(),this.B.set(F.x6.triggerId,u)}}; g.P.Ft=function(){};g.Y(Uh,g.O);Uh.prototype.Ac=function(m,F){if(this.j0.has(F.triggerId))throw new J("Tried to register duplicate trigger for slot.");throw new J("Incorrect TriggerType: Tried to register trigger of type "+F.triggerType+" in VideoTransitionTriggerAdapter.");}; Uh.prototype.nK=function(m){this.j0.delete(m.triggerId)};Oh.prototype.PC=function(m){return m.kind==="AD_PLACEMENT_KIND_START"};g.Y(bw,g.O);bw.prototype.logEvent=function(m){this.X(m)}; bw.prototype.X=function(m,F,L,u,q,A,r,G,v,l,w,V){var I=this;V=V===void 0?0:V;Xq(this.M0.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+m,"slot:",q,"layout:",A,"ping:",r,"Opportunity:",{opportunityType:F,associatedSlotId:L,DKc:u,a3R:G,adSlotLoggingData:v,adLayoutLoggingData:l});try{var R=function(){if(!I.M0.get().j.C().N("html5_disable_client_tmp_logs")&&m!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){m||rr("Empty PACF event type",q,A);var e=HR(I.B.get()),a={eventType:m,eventOrder:++I.eventCount}, T={};q&&(T.slotData=BR(e,q));A&&(T.layoutData=pZn(e,A));r&&(T.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:r.X.serializedAdPingMetadata,pingIndex:r.index});G&&(T.triggerData=nH(G.trigger,G.category));F&&(T.opportunityData=KHB(e,F,L,u));e={organicPlaybackContext:{contentCpn:Lv(I.oW.get(),1).clientPlaybackNonce}};e.organicPlaybackContext.isLivePlayback=Lv(I.oW.get(),1).e0;var f;e.organicPlaybackContext.isMdxPlayback=(f=Lv(I.oW.get(),1))==null?void 0: f.isMdxPlayback;var M;if((M=Lv(I.oW.get(),1))==null?0:M.daiEnabled)e.organicPlaybackContext.isDaiContent=!0;var S;if(f=(S=Lv(I.oW.get(),2))==null?void 0:S.clientPlaybackNonce)e.adVideoPlaybackContext={adVideoCpn:f};e&&(T.externalContext=e);a.adClientData=T;v&&(a.serializedSlotAdServingData=v.serializedSlotAdServingDataEntry);l&&(a.serializedAdServingData=l.serializedAdServingDataEntry);w&&(a.errorInfo=w);g.V1("adsClientStateChange",{adsClientEvent:a})}}; V&&V>0?g.Ht(g.C7(),function(){return R()},V):R()}catch(e){Xq(this.M0.get(),"html5_log_pacf_logging_errors")&&g.Ht(g.C7(),function(){rr(e instanceof Error?e:String(e),q,A,{pacf_message:"exception during pacf logging"})})}};g.Y(cd,bw);cd.prototype.X=function(m,F,L,u,q,A,r,G,v,l,w){var V=this.M0.get();g.Rf(V.j.C())?(V=this.M0.get(),V=g.CH(V.j.C().experiments,"H5_async_logging_delay_ms")):V=void 0;bw.prototype.X.call(this,m,F,L,u,q,A,r,G,v,l,w,V)};dQ.prototype.clear=function(){this.X.clear()};Bd.prototype.state=function(){return this.X==="fulfilled"?{state:"fulfilled",value:this.result}:this.X==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}; Bd.prototype.V=function(m){Jx(m)||Hd(m)?u4(CS(m),this.V.bind(this),this.reject.bind(this)):(this.X="fulfilled",this.result=m,LR(this))}; Bd.prototype.reject=function(m){this.X="rejected";this.error=m;LR(this)}; var Hd=Sd(function(m){return dSM(m)?m instanceof Bd:!1});var GU=window.fd0||"en";VU.prototype.ze=function(m){this.client=m}; VU.prototype.X=function(){this.clear();this.csn=g.Pe()}; VU.prototype.clear=function(){this.G.clear();this.B.clear();this.V.clear();this.csn=null};IH.prototype.ze=function(m){g.Fs(jL().ze).bind(jL())(m)}; IH.prototype.clear=function(){g.Fs(jL().clear).bind(jL())()};g.P=RH.prototype;g.P.ze=function(m){this.client=m}; g.P.ob=function(m,F){var L=this;F=F===void 0?{}:F;g.Fs(function(){var u,q,A,r=((u=g.z(m==null?void 0:m.commandMetadata,g.Yu))==null?void 0:u.rootVe)||((q=g.z(m==null?void 0:m.commandMetadata,lCC))==null?void 0:(A=q.screenVisualElement)==null?void 0:A.uiType);if(r){u=g.z(m==null?void 0:m.commandMetadata,p28);if(u==null?0:u.parentTrackingParams){var G=g.IN(u.parentTrackingParams);if(u.parentCsn)var v=u.parentCsn}else F.clickedVisualElement?G=F.clickedVisualElement:m.clickTrackingParams&&(G=g.IN(m.clickTrackingParams)); a:{u=g.z(m,g.iZ);q=g.z(m,aC8);if(u){if(q=dIy(u,"VIDEO")){u={token:q,videoId:u.videoId};break a}}else if(q&&(u=dIy(q,"PLAYLIST"))){u={token:u,playlistId:q.playlistId};break a}u=void 0}F=Object.assign({},{cttAuthInfo:u,parentCsn:v},F);if(g.YQ("expectation_logging")){var l;F.loggingExpectations=((l=g.z(m==null?void 0:m.commandMetadata,lCC))==null?void 0:l.loggingExpectations)||void 0}eL(L,r,G,F)}else g.K$(new g.oZ("Error: Trying to create a new screen without a rootVeType",m))})()}; g.P.clickCommand=function(m,F,L){m=m.clickTrackingParams;L=L===void 0?0:L;m?(L=g.Pe(L===void 0?0:L))?(b6(this.client,L,g.IN(m),F),F=!0):F=!1:F=!1;return F}; g.P.stateChanged=function(m,F,L){this.visualElementStateChanged(g.IN(m),F,L===void 0?0:L)}; g.P.visualElementStateChanged=function(m,F,L){L=L===void 0?0:L;L===0&&this.B.has(L)?this.W.push([m,F]):F7b(this,m,F,L)};zU.prototype.fetch=function(m,F,L){var u=this,q=q5j(m,F,L);return new Promise(function(A,r){function G(){if(L==null?0:L.b0)try{var l=u.handleResponse(m,q.status,q.response,L);A(l)}catch(w){r(w)}else A(u.handleResponse(m,q.status,q.response,L))} q.onerror=G;q.onload=G;var v;q.send((v=F.body)!=null?v:null)})}; zU.prototype.handleResponse=function(m,F,L,u){L=L.replace(")]}'","");try{var q=JSON.parse(L)}catch(A){g.K$(new g.oZ("JSON parsing failed after XHR fetch",m,F,L));if((u==null?0:u.b0)&&L)throw new g.cF(1,"JSON parsing failed after XHR fetch");q={}}F!==200&&(g.K$(new g.oZ("XHR API fetch failed",m,F,L)),q=Object.assign({},q,{errorMetadata:{status:F}}));return q};Yb.getInstance=function(){var m=g.NN("ytglobal.storage_");m||(m=new Yb,g.Tt("ytglobal.storage_",m));return m}; Yb.prototype.estimate=function(){var m,F,L;return g.h(function(u){m=navigator;return((F=m.storage)==null?0:F.estimate)?u.return(m.storage.estimate()):((L=m.webkitTemporaryStorage)==null?0:L.queryUsageAndQuota)?u.return(AZN()):u.return()})}; g.Tt("ytglobal.storageClass_",Yb);aH.prototype.QZ=function(m){this.handleError(m)}; aH.prototype.logEvent=function(m,F){switch(m){case "IDB_DATA_CORRUPTED":g.YQ("idb_data_corrupted_killswitch")||this.X("idbDataCorrupted",F);break;case "IDB_UNEXPECTEDLY_CLOSED":this.X("idbUnexpectedlyClosed",F);break;case "IS_SUPPORTED_COMPLETED":g.YQ("idb_is_supported_completed_killswitch")||this.X("idbIsSupportedCompleted",F);break;case "QUOTA_EXCEEDED":yZM(this,F);break;case "TRANSACTION_ENDED":this.G&&Math.random()<=.1&&this.X("idbTransactionEnded",F);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":m= Object.assign({},F,{hasWindowUnloaded:this.B}),this.X("idbTransactionAborted",m)}};var dw={},f$_=g.Co("yt-player-local-media",{n5:(dw.index={q3:2},dw.media={q3:2},dw.captions={q3:5},dw),shared:!1,upgrade:function(m,F){F(2)&&(g.N9(m,"index"),g.N9(m,"media"));F(5)&&g.N9(m,"captions");F(6)&&(po(m,"metadata"),po(m,"playerdata"))}, version:5});var kbc={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},nt;a:{var BG=g.qi();BG=BG.toLowerCase();if(g.C0(BG,"android")){var hR8=BG.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(hR8){var WSG=parseFloat(hR8[1]);if(WSG<100){nt=WSG;break a}}var O0f=BG.match("("+Object.keys(kbc).join("|")+")");nt=O0f?kbc[O0f[0]]:0}else nt=void 0}var dH=nt,cs=dH>=0;var liN={clientName:"UNKNOWN_INTERFACE",clientVersion:"unknown",clientTheme:"UNKNOWN_THEME",clientLanguage:"en",clientLocation:"US",clientLabel:"",cssPrefix:"",hasDisplay:!0,webpSupport:!1,forcedExperiments:"",requestVideoQuality:"",forceAdsUrl:"",forceHomeAdsUrl:"",internalExperimentFlags:[],oAuthClientProfiles:{},payments:{url:"https://payments.youtube.com"},xsrfToken:"",creditsUrl:"",startTime:0,authConfig:{accessTokenDiscountedExpirationMinutes:5,accessTokenServerExpirationMinutes:5,backgroundRefreshMinRemainingTokenTimeSec:0, defaultPlayerAccessTokenExpirationMs:-1,accountManagerTokenRefreshRetryDelayMs:0,accountManagerTokenRefreshMaxDelayMs:0,enableBackgroundTokenRefresh:!1,enableBackgroundTokenRefreshOauthCallback:!1,enableAuthenticationFailClosed:!1,enableAccountManagerAccountPropagation:!1,supexSignOutDisabled:!1,enableSwitchAccountsButton:!1,enableTectonicPlayerOauthCallback:!1,enableOAuthCredShare:!1},settings:{defaultValues:new Map([["AUTONAV",!0],["AUTONAV_KIDS",!1],["ENABLE_SOUND",!0],["ENABLE_PREVIEWS_WITH_SOUND", !0],["MDX_AUTOPLAY_ENABLED",!0],["SAFETY_MODE",!1],["HOME_ENABLE_PERSONAL_RESULTS",!0],["PRE_APP_USER_SETTING_FOR_LIVING_ROOM",!0]])}};var VmM=cr(function(){var m,F;return(F=(m=window).matchMedia)==null?void 0:F.call(m,"(prefers-reduced-motion: reduce)").matches});var TU;g.DM=new IK;TU=0;var wY=igM()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.Ow?!0:!1;var qb={Hs:function(m,F){var L=m[0];m[0]=m[F%m[y[13]]];m[F%m[y[13]]]=L}, y5:function(m,F){m[y[10]](0,F)}, SG:function(m){m[y[15]]()}};var LDN={sgR:"adunit",SBC:"detailpage",kqz:"editpage",Onu:"embedded",m3R:"leanback",XFu:"previewpage",bxP:"profilepage",HB:"unplugged",ulW:"playlistoverview",My9:"sponsorshipsoffer",XGY:"shortspage",qxN:"handlesclaiming",lLN:"immersivelivepage",Pvz:"creatormusic",k78:"immersivelivepreviewpage",Qg0:"admintoolyurt",hc0:"shortsaudiopivot",WxN:"consumption",HKF:"background_audio_playback"};var giM=2592E3;var HG,QWm,aF;HG={};g.oH=(HG.STOP_EVENT_PROPAGATION="html5-stop-propagation",HG.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",HG.IV_DRAWER_OPEN="ytp-iv-drawer-open",HG.MAIN_VIDEO="html5-main-video",HG.VIDEO_CONTAINER="html5-video-container",HG.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",HG.HOUSE_BRAND="house-brand",HG);QWm={};aF=(QWm.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",QWm.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",QWm);var MmZ={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var XIN={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},tmD={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"},SsN={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var BCj={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.zM[y[4]][y[17]]=function(m,F){this[y[30]][m]!==F&&(this[y[30]][m]=F,this[y[8]]=y[2])}; g.zM[y[4]][y[14]]=function(m){yv(73,this);return this[y[30]][m]||null}; g.zM[y[4]][y[7]]=function(){this[y[8]]||(this[y[8]]=Dj(4,this));return this[y[8]]}; g.zM[y[4]][y[29]]=function(){var m=new g.zM(this[y[19]],this[y[18]]);m[y[25]]=this[y[25]];m[y[28]]=this[y[28]];m[y[3]]=this[y[3]];m[y[30]]=g.Sq(this[y[30]]);m[y[8]]=this[y[8]];return m}; var uMN=[bbN];g.E8.prototype.getLanguageInfo=function(){return this.YD}; g.E8.prototype.getXtags=function(){if(!this.xtags){var m=this.id.split(";");m.length>1&&(this.xtags=m[1])}return this.xtags}; g.E8.prototype.toString=function(){return this.YD.name}; g.E8.prototype.isAutoDubbed=function(){return this.YD.getIsAutoDubbed()}; g.E8.prototype.getLanguageInfo=g.E8.prototype.getLanguageInfo;g.E8.prototype.isAutoDubbed=g.E8.prototype.isAutoDubbed;U8.prototype.equals=function(m){return this.B===m.B&&this.X===m.X&&this.G===m.G&&this.reason===m.reason&&(!hC||this.u9===m.u9)}; U8.prototype.isLocked=function(){return this.G&&!!this.B&&this.B===this.X}; U8.prototype.compose=function(m){if(m.G&&WK(m))return wh;if(m.G||WK(this))return m;if(this.G||WK(m))return this;var F=this.B&&m.B?Math.max(this.B,m.B):this.B||m.B,L=this.X&&m.X?Math.min(this.X,m.X):this.X||m.X;F=Math.min(F,L);var u=0;hC&&(u=this.u9!==0&&m.u9!==0?Math.min(this.u9,m.u9):this.u9===0?m.u9:this.u9);return hC&&F===this.B&&L===this.X&&u===this.u9||!hC&&F===this.B&&L===this.X?this:hC?new U8(F,L,!1,L===this.X&&u===this.u9?this.reason:m.reason,u):new U8(F,L,!1,L===this.X?this.reason:m.reason)}; U8.prototype.V=function(m){return!m.video||hC&&this.u9!==0&&this.u9=0}; g.P.HL=function(){var m=this.segments[this.segments.length-1];return m?m.endTime:NaN}; g.P.DJ=function(){return this.segments[0].startTime}; g.P.Ag=function(){return this.segments.length}; g.P.z7=function(){return 0}; g.P.R9=function(m){return(m=this.UX(m))?m.N0:-1}; g.P.aZ=function(m){return(m=this.GD(m))?m.sourceURL:""}; g.P.getStartTime=function(m){return(m=this.GD(m))?m.startTime:0}; g.P.qd=function(m){return this.getStartTime(m)+this.getDuration(m)}; g.P.Tg=tv(3);g.P.isLoaded=function(){return this.segments.length>0}; g.P.GD=function(m){if(this.X&&this.X.N0===m)return this.X;m=g.Va(this.segments,new q3(m,0,0,0,""),function(F,L){return F.N0-L.N0}); return this.X=m>=0?this.segments[m]:null}; g.P.UX=function(m){if(this.X&&this.X.startTime<=m&&m=0?this.segments[m]:this.segments[Math.max(0,-m-2)]}; g.P.append=function(m){if(m.length)if(m=g.qT(m),this.segments.length){var F=this.segments.length?g.sR(this.segments).endTime:0,L=m[0].N0-this.KA();L>1&&sZy(this.segments);for(L=L>0?0:-L+1;Lm.N0&&this.index.lY()<=m.N0+1}; g.P.update=function(m,F,L){this.index.append(m);rFM(this.index,L);m=this.index;m.B=F;m.G="update"}; g.P.SU=function(){return this.tP()?!0:mm.prototype.SU.call(this)}; g.P.DW=function(m,F){var L=this.index.aZ(m),u=this.index.getStartTime(m),q=this.index.getDuration(m),A;F?q=A=0:A=this.info.u9>0?this.info.u9*q:1E3;return new jz([new rW(3,this,void 0,"liveCreateRequestInfoForSegment",m,u,q,0,A,!F)],L)}; g.P.X4=function(){return this.tP()?0:this.initRange.length}; g.P.Ev=function(){return!1};gW.prototype.update=function(m){var F=void 0;this.B&&(F=this.B);var L=new gW,u=Array.from(m.getElementsByTagName("S"));if(u.length){var q=+PX(m,"timescale")||1,A=(+u[0].getAttribute("t")||0)/q,r=+PX(m,"startNumber")||0;L.V=A;var G=F?F.startSecs+F.Hn:0,v=Date.parse(F6M(PX(m,"yt:segmentIngestTime")))/1E3;L.Y=m.parentElement.tagName==="SegmentTemplate";L.Y&&(L.Z=PX(m,"media"));m=F?r-F.N0:1;L.L=m>0?0:-m+1;m=g.Z(u);for(u=m.next();!u.done;u=m.next()){u=u.value;for(var l=+u.getAttribute("d")/q,w=(+u.getAttribute("yt:sid")|| 0)/q,V=+u.getAttribute("r")||0,I=0;I<=V;I++)if(F&&r<=F.N0)r++;else{var R=new CFN(r,G,l,v+w,A);L.X.push(R);var e=u;var a=q,T=R.startSecs;R=e.getAttribute("yt:cuepointTimeOffset");var f=e.getAttribute("yt:cuepointDuration");if(R&&f){R=Number(R);T=-R/a+T;a=Number(f)/a;f=e.getAttribute("yt:cuepointContext")||null;var M=e.getAttribute("yt:cuepointIdentifier")||"";e=e.getAttribute("yt:cuepointEvent")||"";e=new Iv(T,a,f,M,b0q[e]||"unknown",R)}else e=null;e&&L.G.push(e);r++;G+=l;A+=l;v+=l+w}}L.X.length&& (L.B=g.sR(L.X))}this.L=L.L;this.B=L.B||this.B;g.ya(this.X,L.X);g.ya(this.G,L.G);this.Y=L.Y;this.Z=L.Z;this.V===-1&&(this.V=L.getStreamTimeOffset())}; gW.prototype.getStreamTimeOffset=function(){return this.V===-1?0:this.V};g.Y(YY,g.Ae);g.P=YY.prototype;g.P.jW=function(){return this.hD}; g.P.xq=function(m,F){m=ar(this,m);return m>=0&&(F||!this.segments[m].pending)}; g.P.lY=function(){return this.yK?this.segments.length?this.UX(this.DJ()).N0:-1:g.Ae.prototype.lY.call(this)}; g.P.DJ=function(){if(this.vn)return 0;if(!this.yK)return g.Ae.prototype.DJ.call(this);if(!this.segments.length)return 0;var m=Math.max(g.sR(this.segments).endTime-this.h5,0);return this.V4>0&&this.UX(m).N00)return this.G7/1E3;if(!this.segments.length)return g.Ae.prototype.HL.call(this);var m=this.KA();if(!this.yK||m<=this.segments[this.segments.length-1].N0)m=this.segments[this.segments.length-1];else{var F=this.segments[this.segments.length-1];m=new q3(m,Math.max(0,F.startTime-(F.N0-m)*this.hD),this.hD,0,"sq/"+m,void 0,void 0,!0)}return this.vn?Math.min(this.h5,m.endTime):m.endTime}; g.P.Ag=function(){return this.yK?this.segments.length?this.KA()-this.lY()+1:0:g.Ae.prototype.Ag.call(this)}; g.P.KA=function(){var m=Math.min(this.SJ,Math.max(g.Ae.prototype.KA.call(this),this.WF)),F=this.h5*1E3;F=this.G7>0&&this.G70&&this.WF>0&&!F&&(F=this.UX(this.h5))&&(m=Math.min(F.N0-1,m));return m}; g.P.EE=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.P.Ai=function(m){var F=ar(this,m.N0);if(F>=0)this.segments[F]=m;else if(this.segments.splice(-(F+1),0,m),this.Zk&&m.N0%(300/this.hD)===0){var L=this.segments[0].N0,u=Math.floor(this.Zk/this.hD);m=m.N0-u;F=-(F+1)-u;F>0&&m>L&&(this.segments=this.segments.slice(F))}}; g.P.h4=function(){return this.WF}; g.P.XU=function(m){return zj?!this.B&&m>=0&&this.KA()<=m:g.Ae.prototype.XU.call(this,m)}; g.P.UX=function(m){if(!this.yK)return g.Ae.prototype.UX.call(this,m);if(!this.segments.length)return null;var F=this.segments[this.segments.length-1];if(m=F.endTime)F=F.N0+Math.floor((m-F.endTime)/this.hD+1);else{F=jq(this.segments,function(u){return m=u.endTime?1:0}); if(F>=0)return this.segments[F];var L=-(F+1);F=this.segments[L-1];L=this.segments[L];F=Math.floor((m-F.endTime)/((L.startTime-F.endTime)/(L.N0-F.N0-1))+1)+F.N0}return this.GD(F)}; g.P.GD=function(m){if(!this.yK)return g.Ae.prototype.GD.call(this,m);if(!this.segments.length)return null;var F=ar(this,m);if(F>=0)return this.segments[F];var L=-(F+1);F=this.hD;if(L===0)var u=Math.max(0,this.segments[0].startTime-(this.segments[0].N0-m)*F);else L===this.segments.length?(u=this.segments[this.segments.length-1],u=u.endTime+(m-u.N0-1)*F):(u=this.segments[L-1],F=this.segments[L],F=(F.startTime-u.endTime)/(F.N0-u.N0-1),u=u.endTime+(m-u.N0-1)*F);return new q3(m,u,F,0,"sq/"+m,void 0,void 0, !0)}; var zj=!1;g.Y(DH,ez);g.P=DH.prototype;g.P.vp=function(){return!0}; g.P.SU=function(){return!0}; g.P.pC=function(m){return this.rp()&&m.B&&!m.G||!m.l9.index.XU(m.N0)}; g.P.Yi=function(){}; g.P.wj=function(m,F){return typeof m!=="number"||isFinite(m)?ez.prototype.wj.call(this,m,F===void 0?!1:F):new jz([new rW(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.dM,void 0,this.dM*this.info.u9)],"")}; g.P.DW=function(m,F){var L=L===void 0?!1:L;if(this.index.xq(m))return ez.prototype.DW.call(this,m,F);var u=this.index.getStartTime(m),q=Math.round(this.dM*this.info.u9),A=this.dM;F&&(A=q=0);return new jz([new rW(L?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",m,u,A,void 0,q,!F)],m>=0?"sq/"+m:"")};g.Y(Tj,mm);g.P=Tj.prototype;g.P.VK=function(){return!1}; g.P.rp=function(){return!1}; g.P.vp=function(){return!1}; g.P.Yi=function(){return new jz([new rW(1,this,void 0,"otfInit")],this.Y)}; g.P.i_=function(){return null}; g.P.wI=function(m){this.pC(m);return v_j(this,l3(m),!1)}; g.P.wj=function(m,F){F=F===void 0?!1:F;m=this.index.R9(m);F&&(m=Math.min(this.index.KA(),m+1));return v_j(this,m,!0)}; g.P.Ze=function(m){m.info.type===1&&(this.X||(this.X=$s(m.B)),m.X&&m.X.uri==="http://youtube.com/streaming/otf/durations/112015"&&lGn(this,m.X))}; g.P.pC=function(m){return m.B===0?!0:this.index.KA()>m.N0&&this.index.lY()<=m.N0+1}; g.P.X4=function(){return 0}; g.P.Ev=function(){return!1};var j8A=new Map,$6M=new Map,IGn=new function(){var m=this;this.X=new Map;this.rY={huR:function(){return m.X}}};g.P=g.XO.prototype;g.P.xq=function(m){return m<=this.KA()}; g.P.z7=function(m){return this.offsets[m]}; g.P.getStartTime=function(m){return this.startTicks[m]/this.X}; g.P.qd=function(m){return this.getStartTime(m)+this.getDuration(m)}; g.P.Tg=tv(2);g.P.Bn=function(){return NaN}; g.P.getDuration=function(m){m=this.LS(m);return m>=0?m/this.X:-1}; g.P.LS=function(m){return m+1=0}; g.P.HL=function(){return this.B?this.startTicks[this.count]/this.X:NaN}; g.P.DJ=function(){return 0}; g.P.Ag=function(){return this.count}; g.P.aZ=function(){return""}; g.P.R9=function(m){m=g.Va(this.startTicks.subarray(0,this.count),m*this.X);return m>=0?m:Math.max(0,-m-2)}; g.P.isLoaded=function(){return this.KA()>=0}; g.P.CS=function(m,F){if(m>=this.KA())return 0;var L=0;for(F=this.getStartTime(m)+F;mthis.getStartTime(m);m++)L=Math.max(L,D6y(this,m)/this.getDuration(m));return L}; g.P.resize=function(m){m+=2;var F=this.offsets;this.offsets=new Float64Array(m+1);var L=this.startTicks;this.startTicks=new Float64Array(m+1);for(m=0;m0&&m&&(L=L.range.end+1,m=Math.min(m,this.info.contentLength-L),m>0&&u.push(new rW(4,this,qm(L,m),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,F)));return new jz(u)}; g.P.Ze=function(m){if(m.info.type===1){if(this.X)return;this.X=$s(m.B)}else if(m.info.type===2){if(this.Y||this.index.KA()>=0)return;if(g.O_(this.info)){var F=this.index,L=g.fl(m);m=m.info.range.start;var u=g.Pz(L,0,1936286840);L=i8u(u);F.X=L.timescale;var q=L.CB;F.offsets[0]=L.xn+m+u.size;F.startTicks[0]=q;F.B=!0;m=L.gZ.length;for(u=0;u0&&m===A[0].pX)for(m=0;m=F+L)break}u.length||(m=new g.oZ("b189619593",""+m,""+F,""+L),g.Nl(m));return new jz(u)}; g.P.GX=function(m){for(var F=this.vx(m.info),L=m.info.range.start+m.info.X,u=[],q=0;q=this.index.z7(L+1);)L++;return this.xA(L,F,m.B).Pb}; g.P.pC=function(m){m.wM();return this.SU()?!0:m.range.end+1this.info.contentLength&&(F=new Ll(F.start,this.info.contentLength-1)),new jz([new rW(4,m.l9,F,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,m.clipId)]);m.type===4&&(m=this.vx(m),m=m[m.length-1]);var L=0,u=m.range.start+m.X+m.B;m.type===3&&(m.wM(),L=m.N0,u===m.range.end+1&&(L+=1));return this.xA(L,u,F)}; g.P.wI=function(){return null}; g.P.wj=function(m,F){F=F===void 0?!1:F;m=this.index.R9(m);F&&(m=Math.min(this.index.KA(),m+1));return this.xA(m,this.index.z7(m),0)}; g.P.VK=function(){return!0}; g.P.rp=function(){return!0}; g.P.vp=function(){return!1}; g.P.X4=function(){return this.indexRange.length+this.initRange.length}; g.P.Ev=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var Ct={},hJM=(Ct.COLOR_PRIMARIES_BT709="bt709",Ct.COLOR_PRIMARIES_BT2020="bt2020",Ct.COLOR_PRIMARIES_UNKNOWN=null,Ct.COLOR_PRIMARIES_UNSPECIFIED=null,Ct),mw={},N2B=(mw.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",mw.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",mw.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",mw.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",mw.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,mw.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,mw);g.P=g.UA.prototype;g.P.getName=function(){return this.name}; g.P.getId=function(){return this.id}; g.P.getIsDefault=function(){return this.isDefault}; g.P.getIsAutoDubbed=function(){return this.isAutoDubbed}; g.P.toString=function(){return this.name}; g.UA.prototype.getName=g.UA.prototype.getName;g.UA.prototype.getId=g.UA.prototype.getId;g.UA.prototype.getIsDefault=g.UA.prototype.getIsDefault;g.UA.prototype.getIsAutoDubbed=g.UA.prototype.getIsAutoDubbed;var x6n=/action_display_post/;var M7M,WX,OA;g.Y(QT,g.LT);g.P=QT.prototype;g.P.isLoading=function(){return this.state===1}; g.P.Xu=function(){return this.state===3}; g.P.sVb=function(m){var F=m.getElementsByTagName("Representation");if(m.getElementsByTagName("SegmentList").length>0||m.getElementsByTagName("SegmentTemplate").length>0){this.e0=this.B=!0;this.L||(this.L=new ujy);yXD(this.L,m);this.publish("refresh");for(m=0;m=0?w=u3(I):V=V+"?range="+I}v.call(G,new q3(l.N0,l.startSecs,l.Hn,l.X,V,w,l.B))}u=q}L.update(u,this.isLive,this.w8)}GgD(this.L);return!0}this.duration=m6n(PX(m,"mediaPresentationDuration"));a:{for(m= 0;m0))return this.WP()-m}}m=this.X;for(var F in m){var L=m[F].index;if(L.isLoaded()&&!d2(m[F].info.mimeType))return L.DJ()}return 0}; g.P.getStreamTimeOffset=function(){return this.W}; g.P.Bn=function(m){for(var F in this.X){var L=this.X[F].index;if(L.isLoaded()){var u=L.R9(m),q=L.Bn(u);if(q)return q+m-L.getStartTime(u)}}return NaN}; var q_=null,c9m,Ak=!((c9m=navigator.mediaCapabilities)==null||!c9m.decodingInfo),d6_={commentary:1,alternate:2,dub:3,main:4};var yE=new Set,rH=new Map;vs.prototype.clone=function(m){return new vs(this.flavor,m,this.B,this.experiments)}; vs.prototype.dY=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; vs.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 dTq={},i5=(dTq.playready=["com.youtube.playready","com.microsoft.playready"],dTq.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],dTq),FB={},JqN=(FB.widevine="DRM_SYSTEM_WIDEVINE",FB.fairplay="DRM_SYSTEM_FAIRPLAY",FB.playready="DRM_SYSTEM_PLAYREADY",FB),Lh={},nXG=(Lh.widevine=1,Lh.fairplay=2,Lh.playready=3,Lh);var YN;g.Y(gH,g.O); gH.prototype.initialize=function(m,F){for(var L=this,u=g.Z(Object.keys(m)),q=u.next();!q.done;q=u.next()){q=g.Z(m[q.value]);for(var A=q.next();!A.done;A=q.next())if(A=A.value,A.IK)for(var r=g.Z(Object.keys(A.IK)),G=r.next();!G.done;G=r.next()){var v=G.value;G=v;v=i5[v];!v&&this.N("html5_enable_vp9_fairplay")&&G==="fairplay"&&(v=["com.youtube.fairplay.sbdl"]);if(v){v=g.Z(v);for(var l=v.next();!l.done;l=v.next())l=l.value,this.G[l]=this.G[l]||new vs(G,l,A.IK[G],this.kC.experiments),this.X[G]=this.X[G]|| {},this.X[G][A.mimeType]=!0}}}nA()&&(this.G["com.youtube.fairplay"]=new vs("fairplay","com.youtube.fairplay","",this.kC.experiments),this.N("html5_enable_vp9_fairplay")||(this.X.fairplay=this.X.fairplay||{},this.X.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.X.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.B=vcB(F,this.useCobaltWidevine,this.N("html5_enable_safari_fairplay")&&!0,this.N("html5_enable_vp9_fairplay")).filter(function(w){return!!L.G[w]})}; gH.prototype.N=function(m){return this.kC.experiments.fu(m)};var BFc={"":"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"};var qk_={RED:"red",D4F:"white"};DJ.prototype.g8=function(m){if(m.xa!==3)throw Error("WpccFlagRetriever only supports WPCC flags");return PNu(this,m)}; DJ.prototype.fu=function(m){return this.flags.get(""+m)==="true"};Tp.prototype.cR=function(){return this.G}; Tp.prototype.QG=function(){return this.B}; Tp.prototype.fu=function(m){m=this.g8(m);JSON.stringify(m);return m==="true"}; Tp.prototype.g8=function(m){return this.flags[m]};var zou=Promise.resolve(),T0u=window.queueMicrotask?window.queueMicrotask.bind(window):YJM;pw.prototype.canPlayType=function(m,F){m=m.canPlayType?m.canPlayType(F):!1;WT?m=m||H0f[F]:dH===2.2?m=m||J9t[F]:cn()&&(m=m||CBC[F]);return!!m}; pw.prototype.isTypeSupported=function(m){return this.W?window.cast.receiver.platform.canDisplayType(m):lU(m)}; var J9t={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},CBC={"application/x-mpegURL":"maybe"},H0f={"application/x-mpegURL":"maybe"};g.Y(xN,g.LT);xN.prototype.add=function(m,F){if(!this.items[m]&&(F.iJ||F.hDC||F.u4)){var L=this.items,u=F;Object.isFrozen&&!Object.isFrozen(F)&&(u=Object.create(F),Object.freeze(u));L[m]=u;this.publish("vast_info_card_add",m)}}; xN.prototype.remove=function(m){var F=this.get(m);delete this.items[m];return F}; xN.prototype.get=function(m){return this.items[m]||null}; xN.prototype.isEmpty=function(){return g.K0(this.items)};M_.prototype.encrypt=function(m){this.X.exports.AES128CTRCipher_encrypt(this.cipher,m.byteOffset,m.byteLength);return m}; M_.prototype.sR=function(){return this.cipher===0}; M_.prototype.dispose=function(){this.X.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};SJ.prototype.Ux=function(m,F){F=F===void 0?1:F;this.P9+=F;this.B+=m;m/=F;for(var L=0;L0)u+="."+ZJ[q].toFixed(0)+"_"+L.X[q].toFixed(0);else break;L=u}L&&(m[F]=L)}this.X=new f1B;return m}; g.P.toString=function(){return""};g.P=Xln.prototype;g.P.isActive=function(){return!1}; g.P.r6=function(){}; g.P.xo=function(){}; g.P.xl=function(){}; g.P.DQ=function(m,F){F()}; g.P.O2=function(){return{}}; g.P.toString=function(){return""};var miC=new Xln,F5f=!!+J2("html5_enable_profiler"),L5C=!!+J2("html5_onesie_enable_profiler"),uj=F5f||L5C?new M9M:miC,W_Z=F5f?uj:miC,Xr=L5C?uj:miC;OXA.prototype.emscripten_notify_memory_growth=function(){};g.P=oi.prototype;g.P.malloc=function(m){return this.exports.malloc(m)}; g.P.free=function(m){this.exports.free(m)}; g.P.realloc=function(m,F){return this.exports.realloc(m,F)}; g.P.Xv=function(m){if(m.buffer!==this.exports.memory.buffer){var F=this.malloc(m.byteLength);F=new Uint8Array(this.exports.memory.buffer,F,m.byteLength);F.set(m);return F}}; g.P.oi=function(m){if(m.buffer===this.exports.memory.buffer){var F=m.slice();this.free(m.byteOffset);return F}}; var k8b=new function(){this.X="WebAssembly"in window},tk="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly); Xr.r6(oi,{Xv:function(m){return{profile:"copyj2w",P9:m===void 0?0:Math.ceil(m.byteLength/16)}}, oi:function(m){return{profile:"copyw2j",P9:m===void 0?0:Math.ceil(m.byteLength/16)}}});EP.prototype.encrypt=function(m,F){try{return this.X.oi(c_N(this,m,F))}catch(L){g.K$(Error("ocwce: wasm encrypt failed: "+L))}}; EP.prototype.sR=function(){return this.G}; EP.prototype.dispose=function(){this.sR()||(g.eO(this.B),this.X.free(this.V.byteOffset),this.G=!0)};g.Y(d4M,g.O);g.Y(B0v,g.O);g.Y(J_A,g.O);var u0M="blogger discover-ads ads-preview ads-fe gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),vkn={mJ0:"caoe",PbY:"capsv",MT9:"cbrand",OKu:"cbr",tTR:"cbrver",ZKb:"cchip",Cv9:"ccappver",p10:"ccrv",Aou:"cfrmver",O$0:"c",EEb:"cver",tGu:"ctheme",Q_C:"cplayer",EqN:"cmodel",W5:"cnetwork",r29:"cos",OS_VERSION:"cosver",TPY:"cplatform",DuN:"crqyear"};g.Y(qV,g.O);g.P=qV.prototype;g.P.N=function(m){return this.experiments.fu(m)}; g.P.cR=function(){return this.experiments.cR()}; g.P.QG=function(){return this.experiments.QG()}; g.P.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.P.getVideoUrl=function(m,F,L,u,q,A,r){F={list:F};L&&(q?F.time_continue=L:F.t=L);L=r?"music.youtube.com":g.ra(this);q=L==="www.youtube.com";!A&&u&&q?A="https://youtu.be/"+m:g.Hs(this)?(A="https://"+L+"/fire",F.v=m):(A&&q?(A=this.protocol+"://"+L+"/shorts/"+m,u&&(F.feature="share")):(A=this.protocol+"://"+L+"/watch",F.v=m),WT&&(m=jbA())&&(F.ebc=m));return g.MO(A,F)}; g.P.getVideoEmbedCode=function(m,F,L,u){F="https://"+g.ra(this)+"/embed/"+F;u&&(F=g.MO(F,{list:u}));u=L.width;L=L.height;F=bi(F);m=bi(m!=null?m:"YouTube video player");return'')}; g.P.supportsGaplessAudio=function(){return g.vm&&!WT&&Qc()>=74||g.eJ&&g.Fl(68)?!0:!1}; g.P.supportsGaplessShorts=function(){return!this.N("html5_enable_short_gapless")||this.w8||g.R9?!1:!0}; g.P.getPlayerType=function(){return this.X.cplayer}; g.P.wY=function(){return this.IR}; g.P.F6=function(){return this.V&&this.N("embeds_enable_innertube_store")}; var jjy=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],GFZ=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],w_D=[19];var qW={},Pay=(qW["140"]={numChannels:2},qW["141"]={numChannels:2},qW["251"]={audioSampleRate:48E3,numChannels:2},qW["774"]={audioSampleRate:48E3,numChannels:2},qW["380"]={numChannels:6},qW["328"]={numChannels:6},qW["773"]={},qW),AN={},$eu=(AN["1"]='video/mp4; codecs="av01.0.08M.08"',AN["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',AN["1e"]='video/mp4; codecs="av01.0.08M.08"',AN["9"]='video/webm; codecs="vp9"',AN["("]='video/webm; codecs="vp9"',AN["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', AN.h='video/mp4; codecs="avc1.64001e"',AN.H='video/mp4; codecs="avc1.64001e"',AN.o='audio/webm; codecs="opus"',AN.a='audio/mp4; codecs="mp4a.40.2"',AN.ah='audio/mp4; codecs="mp4a.40.2"',AN.mac3='audio/mp4; codecs="ac-3"; channels=6',AN.meac3='audio/mp4; codecs="ec-3"; channels=6',AN.i='audio/mp4; codecs="iamf.001.001.Opus"',AN),r7={},e3_=(r7["337"]={width:3840,height:2160,bitrate:3E7,fps:30},r7["336"]={width:2560,height:1440,bitrate:15E6,fps:30},r7["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, r7["702"]={width:7680,height:4320,bitrate:4E7,fps:60},r7["701"]={width:3840,height:2160,bitrate:2E7,fps:60},r7["700"]={width:2560,height:1440,bitrate:1E7,fps:60},r7["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},r7["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},r7["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},r7["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, r7["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},r7["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},r7["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},r7["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},r7["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},r7["315"]={width:3840,height:2160,bitrate:2E7,fps:60},r7["308"]={width:2560, height:1440,bitrate:1E7,fps:60},r7["303"]={width:1920,height:1080,bitrate:5E6,fps:60},r7["302"]={width:1280,height:720,bitrate:25E5,fps:60},r7["299"]={width:1920,height:1080,bitrate:75E5,fps:60},r7["298"]={width:1280,height:720,bitrate:35E5,fps:60},r7["571"]={width:7680,height:4320,bitrate:3E7,fps:60},r7["401"]={width:3840,height:2160,bitrate:15E6,fps:60},r7["400"]={width:2560,height:1440,bitrate:75E5,fps:60},r7["399"]={width:1920,height:1080,bitrate:2E6,fps:60},r7["398"]={width:1280,height:720,bitrate:1E6, fps:60},r7["397"]={width:854,height:480,bitrate:4E5,fps:30},r7["396"]={width:640,height:360,bitrate:25E4,fps:30},r7["787"]={width:1080,height:608,bitrate:2E5,fps:30},r7["788"]={width:1080,height:608,bitrate:4E5,fps:30},r7["572"]={width:7680,height:4320,bitrate:3E7,fps:60},r7["555"]={width:3840,height:2160,bitrate:15E6,fps:60},r7["554"]={width:2560,height:1440,bitrate:75E5,fps:60},r7["553"]={width:1920,height:1080,bitrate:2E6,fps:60},r7["552"]={width:1280,height:720,bitrate:1E6,fps:60},r7["551"]={width:854, height:480,bitrate:4E5,fps:30},r7["550"]={width:640,height:360,bitrate:25E4,fps:30},r7["313"]={width:3840,height:2160,bitrate:8E6,fps:30},r7["271"]={width:2560,height:1440,bitrate:4E6,fps:30},r7["248"]={width:1920,height:1080,bitrate:2E6,fps:30},r7["247"]={width:1280,height:720,bitrate:15E5,fps:30},r7["244"]={width:854,height:480,bitrate:52E4,fps:30},r7["243"]={width:640,height:360,bitrate:28E4,fps:30},r7["137"]={width:1920,height:1080,bitrate:4E6,fps:30},r7["136"]={width:1280,height:720,bitrate:3E6, fps:30},r7["135"]={width:854,height:480,bitrate:1E6,fps:30},r7["385"]={width:1920,height:1080,bitrate:6503313,fps:60},r7["376"]={width:1280,height:720,bitrate:5706960,fps:60},r7["384"]={width:1280,height:720,bitrate:3660979,fps:60},r7["225"]={width:1280,height:720,bitrate:5805E3,fps:30},r7["224"]={width:1280,height:720,bitrate:453E4,fps:30},r7["145"]={width:1280,height:720,bitrate:2682052,fps:30},r7);g.P=Du.prototype;g.P.getInfo=function(){return this.X}; g.P.Fi=function(){return null}; g.P.Zq=function(){var m=this.Fi();return m?(m=g.rd(m.VM),Number(m.expire)):NaN}; g.P.EG=function(){}; g.P.getHeight=function(){return this.X.video.height};YkB.prototype.build=function(){TKn(this);var m=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],F={};a:if(this.X)var L=this.X;else{L="";for(var u=g.Z(this.G),q=u.next();!q.done;q=u.next())if(q=q.value,q.YD){if(q.YD.getIsDefault()){L=q.YD.getId();break a}L||(L=q.YD.getId())}}u=g.Z(this.G);for(q=u.next();!q.done;q=u.next())if(q=q.value,this.L||!q.YD||q.YD.getId()===L)F[q.itag]||(F[q.itag]=[]),F[q.itag].push(q);L=g.Z(this.B);for(u=L.next();!u.done;u=L.next())if(u=u.value,q=F[u.X]){q=g.Z(q);for(var A=q.next();!A.done;A= q.next()){var r=m,G=r.push;A=A.value;var v="#EXT-X-MEDIA:TYPE=AUDIO,",l="YES",w="audio";if(A.YD){w=A.YD;var V=w.getId().split(".")[0];V&&(v+='LANGUAGE="'+V+'",');(this.X?this.X===w.getId():w.getIsDefault())||(l="NO");w=w.getName()}V="";u!==null&&(V=u.itag.toString());V=NV(this,A.url,V);v=v+('NAME="'+w+'",DEFAULT='+(l+',AUTOSELECT=YES,GROUP-ID="'))+(DeM(A,u)+'",URI="'+(V+'"'));G.call(r,v)}}L=g.Z(this.Y);for(u=L.next();!u.done;u=L.next())u=u.value,q=unC,u=(r=u.YD)?'#EXT-X-MEDIA:URI="'+NV(this,u.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+q+'",LANGUAGE="'+r.getId()+'",NAME="'+r.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,u&&m.push(u);L=this.Y.length>0?unC:void 0;u=g.Z(this.B);for(q=u.next();!q.done;q=u.next())q=q.value,G=F[q.X],r=void 0,((r=G)==null?void 0:r.length)>0&&(r=q,G=G[0],G="#EXT-X-STREAM-INF:BANDWIDTH="+(r.bitrate+G.bitrate)+',CODECS="'+(r.codecs+","+G.codecs+'",RESOLUTION=')+(r.width+"x"+r.height+',AUDIO="')+(DeM(G,r)+'",')+(L?'SUBTITLES="'+L+'",':"")+"CLOSED-CAPTIONS=NONE",r.fps>1&&(G+= ",FRAME-RATE="+r.fps),r.uF&&(G+=",VIDEO-RANGE="+r.uF),m.push(G),m.push(NV(this,q.url,"")));return m.join("\n")}; var unC="text";g.Y(pI,Du);pI.prototype.Zq=function(){return this.expiration}; pI.prototype.Fi=function(){if(!this.VM||this.VM.sR()){var m=this.B.build();m="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(m);this.VM=new vl(m)}return this.VM};g.Y(KI,Du);KI.prototype.Fi=function(){return new vl(this.B.VV())}; KI.prototype.EG=function(){this.B=Dj(19,this.B)};g.Y(fI,Du);fI.prototype.Fi=function(){return new vl(this.B)};var yF={},X_B=(yF.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",yF.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",yF.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",yF.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER="embedder.identity.missing.referrer",yF);g.P=g.MV.prototype;g.P.getId=function(){return this.id}; g.P.getName=function(){return this.name}; g.P.isServable=function(){return this.X}; g.P.VV=function(){return this.url}; g.P.getXtags=function(){return this.xtags}; g.P.toString=function(){return this.languageCode+": "+g.Zu(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.P.equals=function(m){return m?this.toString()===m.toString():!1}; g.P.Uw=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var WDZ={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},OQZ={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},QjN=/^(\d*)_((\d*)_?(\d*))$/;var bQb={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},cnA={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var G7={},nk_=(G7.ALWAYS=1,G7.BY_REQUEST=3,G7.UNKNOWN=void 0,G7),v6={},YmZ=(v6.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",v6.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",v6.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",v6.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",v6);var pSB; pSB=function(m){for(var F=Object.keys(m),L={},u=0;uu-F?-1:m}; g.P.oC=function(){return this.B.KA()}; g.P.JL=function(){return this.B.lY()}; g.P.I4=function(m){this.B=m};g.Y(lZ,GO);lZ.prototype.B=function(m,F){return GO.prototype.B.call(this,"$N|"+m,F)}; lZ.prototype.Y=function(m,F,L){return new vL(m,F,L,this.isLive)};g.Y(g.VM,g.LT);g.P=g.VM.prototype; g.P.setData=function(m){var F=this;m=m||{};var L=m.errordetail;L!=null&&(this.errorDetail=L);var u=m.errorcode;u!=null?this.errorCode=u:m.status==="fail"&&(this.errorCode="auth");var q=m.reason;q!=null&&(this.errorReason=q);var A=m.subreason;A!=null&&(this.bY=A);if(!this.clientPlaybackNonce){var r;this.clientPlaybackNonce=(r=m.cpn)!=null?r:this.kC.wY()?"r"+g.VC(15):g.VC(16);var G;(G=this.R_)==null||G.clear()}this.J2=rT(this.kC.J2,m.livemonitor);clv(this,m);var v=m.raw_player_response;if(v)this.jR= v;else{var l=m.player_response;l&&(v=JSON.parse(l))}v&&(this.playerResponse=v);if(this.playerResponse){var w=this.playerResponse.annotations;w&&BKZ(this,w);var V=this.playerResponse.attestation;V&&HQn(this,V);var I=this.playerResponse.cotn;I&&(this.cotn=I);var R=this.playerResponse.heartbeatParams;R&&FsM(this,R);var e=this.playerResponse.messages;e&&AlN(this,e);var a=this.playerResponse.overlay;a&&l$u(this,a);var T=this.playerResponse.playabilityStatus;if(T){wpj(this,T);var f=T.errorScreen;f&&zKM(this, f)}var M=this.playerResponse.playbackTracking;M&&jCM(this,M,m);var S=this.playerResponse.playerCueRanges;S&&S.length>0&&(this.cueRanges=S);var t=this.playerResponse.playerCueRangeSet;t&&g.ef(this,t);var b=pdn(this.playerResponse.adPlacements);M&&M.promotedPlaybackTracking&&b&&g.K$(new g.oZ("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));if(b||LPN(this.playerResponse.adSlots))this.rU=!0;var W=this.playerResponse.playerAds;W&&I$n(this,W,m);var H=this.playerResponse.playerConfig; H&&RKn(this,H);var mB=this.playerResponse.streamingData;mB&&$7b(this,mB,H||null);var FM=this.playerResponse.trackingParams;FM&&(this.Bb=FM);var r_=this.playerResponse.videoDetails;if(r_){PlM(this,r_,m);a$b(this,r_,H||null,m);var ju=r_.isPrivate;ju!==void 0&&(this.isPrivate=rT(this.isPrivate,ju))}T&&m7Z(this,T,r_||null);var LM=this.playerResponse.interstitialPods;LM&&qmv(this,LM);this.gf&&this.eventId&&(this.gf=GR(this.gf,{ei:this.eventId}));var g_=this.playerResponse.captions;g_&&g_.playerCaptionsTracklistRenderer&& Cau(this,g_.playerCaptionsTracklistRenderer);(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.SN=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&rlA(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var BN;this.compositeLiveIngestionOffsetToken=(BN=this.playerResponse.playbackTracking)== null?void 0:BN.compositeLiveIngestionOffsetToken;var r6;this.compositeLiveStatusToken=(r6=this.playerResponse.playbackTracking)==null?void 0:r6.compositeLiveStatusToken;this.N("html5_fill_default_mosaic_audio_track_id")&&GP(this)&&(this.kC.aW=QIB(this));var Af,by,Zj=(Af=this.playerResponse.playerConfig)==null?void 0:(by=Af.granularVariableSpeedConfig)==null?void 0:by.minimumPlaybackRate,B2,ZC,x=(B2=this.playerResponse.playerConfig)==null?void 0:(ZC=B2.granularVariableSpeedConfig)==null?void 0:ZC.maximumPlaybackRate; Zj&&x&&(this.GG=Zj/100,this.bj=x/100);this.N("html5_web_po_on_demand_init")&&this.playerResponse.onResponseReceivedActions&&this.playerResponse.onResponseReceivedActions.forEach(function(H3){var px;((px=g.z(H3,g.ky))==null?void 0:px.signal)==="INIT_ATT_SERVICE"&&(F.TG=!0)})}IY(this,m); d7y(this,m);m.queue_info&&(this.queueInfo=m.queue_info);var nM=m.hlsdvr;nM!=null&&(this.allowLiveDvr=Number(nM)===1?Kw()?!0:mc&&Wj<5?!1:!0:!1);this.adQueryId=m.ad_query_id||null;this.B8||(this.B8=m.encoded_ad_safety_reason||null);this.aC=rT(this.aC,m.infringe||m.muted);this.cN=m.authkey;this.AL=m.authuser;this.mutedAutoplay=rT(this.mutedAutoplay,m&&m.playmuted);this.mutedAutoplayDurationMode=GL(this.mutedAutoplayDurationMode,m&&m.muted_autoplay_duration_mode);this.Q_=rT(this.Q_,m&&m.mutedautoplay); var A9=m.length_seconds;A9&&(this.lengthSeconds=typeof A9==="string"?n_(A9):A9);this.isAd()||this.RV||!g.jQ(g.Cw(this.kC))?this.endSeconds=GL(this.endSeconds,this.GI||m.end||m.endSeconds):mhn(this,g.Cw(this.kC),this.lengthSeconds);this.Bb=vt(this.Bb,m.itct);this.t$=rT(this.t$,m.is_live_destination);this.isLivePlayback=rT(this.isLivePlayback,m.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.e0();m.isUpcoming&&(this.isUpcoming=rT(this.isUpcoming,m.isUpcoming));this.vn= rT(this.vn,m.post_live_playback);this.Fb&&(this.vn=!1);this.isMdxPlayback=rT(this.isMdxPlayback,m.mdx);var H2=m.mdx_control_mode;H2&&(this.mdxControlMode=typeof H2==="number"?H2:n_(H2));this.isInlinePlaybackNoAd=rT(this.isInlinePlaybackNoAd,m.is_inline_playback_no_ad);this.AF=GL(this.AF,m.reload_count);this.reloadReason=vt(this.reloadReason,m.reload_reason);this.iF=rT(this.iF,m.show_content_thumbnail);this.cycToken=m.cyc||null;var Av=XH(m);Object.keys(Av).length>0&&(this.ws=Av);this.b9=vt(this.b9, m.vvt);this.mdxEnvironment=vt(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.An=m.osig;this.eventId||(this.eventId=m.eventid);this.osid||(this.osid=m.osid);this.playlistId=vt(this.playlistId,m.list);m.index&&(this.playlistIndex=this.playlistIndex===void 0?GL(0,m.index):GL(this.playlistIndex,m.index));this.lk=m.pyv_view_beacon_url; this.EY=m.pyv_quartile25_beacon_url;this.pU=m.pyv_quartile50_beacon_url;this.c$=m.pyv_quartile75_beacon_url;this.QU=m.pyv_quartile100_beacon_url;var Kc=m.session_data;!this.Dm&&Kc&&(this.Dm=ue(Kc,"&").feature);this.isFling=GL(this.isFling?1:0,m.is_fling)===1;this.vnd=GL(this.vnd,m.vnd);this.forceAdsUrl=vt(this.forceAdsUrl,m.force_ads_url);this.zi=vt(this.zi,m.ctrl);this.CK=vt(this.CK,m.ytr);this.EQ=m.ytrcc;this.nU=m.ytrexp;this.OU=m.ytrext;this.SY=vt(this.SY,m.adformat);this.nZ=vt(this.nZ,m.attrib); this.slotPosition=GL(this.slotPosition,m.slot_pos);this.breakType=m.break_type;this.Vo=rT(this.Vo,m.ssrt);this.videoId=wT(m)||this.videoId;this.L=vt(this.L,m.vss_credentials_token);this.wy=vt(this.wy,m.vss_credentials_token_type);this.Uy=rT(this.Uy,m.audio_only);this.ER=rT(this.ER,m.aac_high);this.fP=rT(this.fP,m.prefer_low_quality_audio);this.sU=rT(this.sU,m.uncap_inline_quality);this.N("html5_enable_qoe_cat_list")?m.qoe_cat&&(this.Ea=this.Ea.concat(m.qoe_cat.split(","))):this.zC=vt(this.zC,m.qoe_cat); this.AO=rT(this.AO,m.download_media);this.Z=nvA(this,m.prefer_gapless);KrM(this.playerResponse)&&this.D9.push("ad");var N=m.adaptive_fmts;N&&(this.adaptiveFormats=N,this.XN("adpfmts",{},!0));var uy=m.allow_embed;uy&&(this.allowEmbed=Number(uy)===1);var lB=m.backgroundable;lB&&(this.backgroundable=Number(lB)===1);var oW=m.autonav;oW&&(this.isAutonav=Number(oW)===1);var v$=m.autoplay;v$&&(this.Fa=this.xF=Number(v$)===1);var aG=m.iv_load_policy;aG&&(this.annotationsLoadPolicy=y5(this.annotationsLoadPolicy, aG,mq));var Su=m.cc_lang_pref;Su&&(this.captionsLanguagePreference=vt(Su,this.captionsLanguagePreference));var f0=m.cc_load_policy;f0&&(this.Ih=y5(this.Ih,f0,mq));var c5;this.deviceCaptionsOn=(c5=m.device_captions_on)!=null?c5:void 0;var p;this.a8=(p=m.device_captions_lang_pref)!=null?p:"";var D;this.K1=(D=m.viewer_selected_caption_langs)!=null?D:[];var K=m.cached_load;K&&(this.dS=rT(this.dS,K));if(m.dash==="0"||m.dash===0||m.dash===!1)this.fC=!0;var E=m.dashmpd;E&&(this.z6=g.MO(E,{cpn:this.clientPlaybackNonce})); var U=m.delay;U&&(this.Lx=n_(U));var GM=this.GI||m.end;if(this.Cu?GM!=null:GM!=void 0)this.clipEnd=GL(this.clipEnd,GM);var B=m.fmt_list;B&&(this.Jn=B);m.heartbeat_preroll&&this.D9.push("heartbeat");qbG&&(this.VP=-Math.floor(Math.random()*10),this.vF=-Math.floor(Math.random()*40));var c=m.is_listed;c&&(this.isListed=rT(this.isListed,c));var vN=m.is_private;vN&&(this.isPrivate=rT(this.isPrivate,vN));var fM=m.is_dni;fM&&(this.RH=rT(this.RH,fM));var HN=m.dni_color;HN&&(this.wd=vt(this.wd,HN));var RG= m.pipable;RG&&(this.pipable=rT(this.pipable,RG));this.aA=(this.cZ=this.pipable&&this.kC.FB)&&!this.kC.showMiniplayerButton;var Mb=m.paid_content_overlay_duration_ms;Mb&&(this.paidContentOverlayDurationMs=n_(Mb));var y8=m.paid_content_overlay_text;y8&&(this.paidContentOverlayText=y8);var TM=m.url_encoded_fmt_stream_map;TM&&(this.Qm=TM);var dF=m.hls_formats;dF&&(this.hlsFormats=dF);var pM=m.hlsvp;pM&&(this.hlsvp=pM);var Jf=m.live_start_walltime;Jf&&(this.DF=typeof Jf==="number"?Jf:n_(Jf));var xA=m.live_manifest_duration; xA&&(this.K$=typeof xA==="number"?xA:n_(xA));var xX=m.player_params;xX&&(this.playerParams=xX);var P2=m.partnerid;P2&&(this.partnerId=GL(this.partnerId,P2));var kA=m.probe_url;kA&&(this.probeUrl=hZ(g.MO(kA,{cpn:this.clientPlaybackNonce})));var Jv=m.pyv_billable_url;Jv&&Gnn(Jv)&&(this.kc=Jv);var Nu=m.pyv_conv_url;Nu&&Gnn(Nu)&&(this.OY=Nu);Hin(this,m);this.startSeconds>0?this.N("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.SN||this.Ia||m.start||m.startSeconds)&&this.XN("lss",{css:this.startSeconds, pcss:this.SN,iss:this.Ia,ps:m.start||void 0,pss:m.startSeconds||void 0}):(this.startSeconds=GL(this.startSeconds,this.SN||this.Ia||m.start||m.startSeconds),this.N("html5_log_start_seconds_inconsistency")&&this.startSeconds>0&&this.XN("lsss",{css:this.startSeconds,pcss:this.SN,iss:this.Ia,ps:m.start||void 0,pss:m.startSeconds||void 0}),this.w8=this.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var mS=m.live_utc_start;mS!=null?this.liveUtcStartSeconds=Number(mS):lVn(this.startSeconds)&& (this.liveUtcStartSeconds=this.startSeconds)}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var rF=m.utc_start_millis;rF&&(this.liveUtcStartSeconds=Number(rF)*.001)}var OR=m.stream_time_start_millis;OR&&(this.ji=Number(OR)*.001);var XZ=this.Ia||m.start;(this.Cu?XZ==null||Number(m.resume)===1:XZ==void 0||m.resume=="1")||this.isLivePlayback||(this.clipStart=GL(this.clipStart,XZ));var tf=m.url_encoded_third_party_media;tf&&(this.Cw=A$(tf));var n0=m.ypc_offer_button_formatted_text;if(n0){var Ru= JSON.parse(n0);this.Co=Ru!=null?Ru:null;this.qk=n0}var d$=m.ypc_offer_button_text;d$&&(this.mw=d$);var S_=m.ypc_offer_description;S_&&(this.v$=S_);var uR=m.ypc_offer_headline;uR&&(this.Pa=uR);var qQ=m.ypc_full_video_message;qQ&&(this.H$=qQ);var yr=m.ypc_offer_id;yr&&(this.Xi=yr);var a2=m.ypc_buy_url;a2&&(this.fZ=a2);var AL=m.ypc_item_thumbnail;AL&&(this.aG=AL);var r4=m.ypc_item_title;r4&&(this.VU=r4);var nm=m.ypc_item_url;nm&&(this.dB=nm);var yN=m.ypc_vid;yN&&(this.k$=yN);m.ypc_overlay_timeout&&(this.lj= Number(m.ypc_overlay_timeout));var ou=m.ypc_trailer_player_vars;ou&&(this.BZ=KM(ou));var XN=m.ypc_original_itct;XN&&(this.Ko=XN);this.ou=vt(this.ou,m.ucid);this.f$=m.storyboard_spec||null;this.C$=m.live_storyboard_spec||null;this.n6=m.iv_endscreen_url||null;this.Y3=rT(this.Y3,m.iv3_module);this.l_=rT(this.l_,m.ypc_module);this.NK=rT(this.NK,m.ypc_clickwrap_module);this.l_&&this.D9.push("ypc");this.NK&&this.D9.push("ypcRentalActivation");this.Mk={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};nMn(this,m);var G$=m.cotn;G$&&(this.cotn=G$);IVn(this)?xC(this)&&(this.isLivePlayback&& this.z6&&(this.xW=!0),this.PM&&(this.Dw=!0)):RuM(this)?this.xW=!0:jIv(this)?this.enableServerStitchedDai=this.enableServerStitchedDai&&oY(this):this.z6&&(this.kC.Bb==="yt"&&this.e0()&&this.N("drm_manifestless_unplugged")&&this.N("html5_deprecate_manifestful_fallback")?this.XN("deprecateMflFallback",{}):this.xW=!0);var ta=m.adpings;ta&&(this.ZL=ta?KM(ta):null);var vy=m.feature;vy&&(this.FA=vy);var lR=m.referrer;lR&&(this.referrer=lR);this.clientScreenNonce=vt(this.clientScreenNonce,m.csn);this.mK= GL(this.mK,m.root_ve_type);this.xk=GL(this.xk,m.kids_age_up_mode);this.Cu||m.kids_app_info==void 0||(this.kidsAppInfo=m.kids_app_info);this.Cu&&m.kids_app_info!=null&&(this.kidsAppInfo=m.kids_app_info);this.AG=rT(this.AG,m.upg_content_filter_mode);this.unpluggedFilterModeType=GL(this.unpluggedFilterModeType,m.unplugged_filter_mode_type);var w4=m.unplugged_location_info;w4&&(this.HR=w4);var VN=m.unplugged_partner_opt_out;VN&&(this.d_=vt("",VN));this.TC=rT(this.TC,m.disable_watch_next);this.oQ=vt(this.oQ, m.internal_ip_override);this.Jr=!!m.is_yto_interstitial;this.interstitials.length&&this.D9.push("playableSequences");var jg=m.lE;jg&&(this.lE=jg);this.hF=vt(this.hF,m.csi_timer);m.watchUrl&&(this.watchUrl=m.watchUrl);var T9=m.watch_endpoint;this.N("html5_attach_watch_endpoint_ustreamer_config")&&T9&&kFn(this,T9);if(T9==null?0:T9.ustreamerConfig)this.X6=UP(T9.ustreamerConfig);var Nr,I$,Nt=T9==null?void 0:(Nr=T9.loggingContext)==null?void 0:(I$=Nr.qoeLoggingContext)==null?void 0:I$.serializedContextData; Nt&&(this.C_=Nt);g.Qi(this.kC)&&this.kC.n$&&(this.embedsRct=vt(this.embedsRct,m.rct),this.embedsRctn=vt(this.embedsRctn,m.rctn));m.embed_config&&(this.bq=m.embed_config);this.oR=this.oR||!!m.pause_at_start;m.default_active_source_video_id&&(this.defaultActiveSourceVideoId=m.default_active_source_video_id);this.pA=this.pA||!!m.live_preload}; g.P.C=function(){return this.kC}; g.P.N=function(m){return this.kC.N(m)}; g.P.Nw=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.P.hasSupportedAudio51Tracks=function(){var m;return!((m=this.aW)==null||!m.SY)}; g.P.getUserAudio51Preference=function(){var m=1;V7(this.kC)&&this.N("html5_ytv_surround_toggle_default_off")?m=0:vj(this.kC)&&this.isLivePlayback&&this.y4()&&(m=0);var F;return(F=g.Xx("yt-player-audio51"))!=null?F:m}; g.P.Vh=function(){this.sR()||(this.X.B||this.X.unsubscribe("refresh",this.Vh,this),this.Gt(-1))}; g.P.Gt=function(m){if(!this.isLivePlayback||!this.Y||this.Y.flavor!=="fairplay"){var F=s8_(this.X,this.Yk);if(F.length>0){for(var L=g.Z(F),u=L.next();!u.done;u=L.next())u=u.value,u.startSecs=Math.max(u.startSecs,this.DJ()),this.N("html5_cuepoint_identifier_logging")&&u.event==="start"&&this.XN("cuepoint",{pubCue:u.identifier,segNum:m});this.publish("cuepointupdated",F,m);this.Yk+=F.length;if(oY(this)&&this.kC.wY())for(F=g.Z(F),L=F.next();!L.done;L=F.next())L=L.value,this.XN("cuepoint",{segNum:m,event:L.event, startSecs:L.startSecs,id:L.identifier.slice(-16)}),L.event==="start"&&(L=L.startSecs,this.mG.start=this.Eu,this.mG.end=L+3)}}}; g.P.Ra=function(){this.sR()||(this.loading=!1,this.publish("dataloaded"))}; g.P.y4=function(){return this.o_!==void 0?this.o_:this.o_=!!this.IK||!!this.X&&HK(this.X)}; g.P.eH=function(m){var F=this;if(this.sR())return SI();this.q0=this.Qc=this.G=null;RU(this,"html5_high_res_logging_always")&&(this.kC.IR=!0);return Pwy(this,m).then(void 0,function(){return gvn(F,m)}).then(void 0,function(){return zuy(F)}).then(void 0,function(){return aVD(F)})}; g.P.Tc=function(m){this.G=m;iSv(this,this.G.getAvailableAudioTracks());if(this.G){m=g.Z(this.G.videoInfos);for(var F=m.next();!F.done;F=m.next()){F=F.value;var L=F.containerType;L!==0&&(this.qh[L]=F.id)}}m=this.getAvailableAudioTracks();m=m.concat(this.IR);for(F=0;F0)return this.G.getAvailableAudioTracks();if(this.YW)return this.YW;if(this.y7)return this.y7}return[]}; g.P.getAudioTrack=function(){var m=this;if(this.V&&!QH(this.V)){var F=g.c2(this.getAvailableAudioTracks(),function(q){return q.id===m.V.id}),L; if(!F&&((L=this.V.YD)==null?0:L.id)){var u=this.V.YD.id;F=g.c2(this.getAvailableAudioTracks(),function(q){return q.YD.id===u})}return F||this.IR}if(this.YW){if(!this.dc)for(F=g.Z(this.YW),L=F.next();!L.done;L=F.next())if(L=L.value,L.YD.getIsDefault()){this.dc=L; break}return this.dc||this.IR}return this.IR}; g.P.getPlayerResponse=function(){return this.playerResponse}; g.P.getWatchNextResponse=function(){return this.Hb}; g.P.getReelItemWatchResponse=function(){return this.reelItemWatchResponse}; g.P.getHeartbeatResponse=function(){return this.qo}; g.P.Z9=function(){return this.watchUrl?this.watchUrl:this.kC.getVideoUrl(this.videoId)}; g.P.Vq=function(){return!!this.X&&(o_M(this.X)||XmM(this.X)||t7B(this.X))}; g.P.getEmbeddedPlayerResponse=function(){return this.Ee}; g.P.Yj=function(){return(this.eventLabel||this.kC.Hb)==="shortspage"}; g.P.isAd=function(){return this.tQ||!!this.adFormat}; g.P.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.P.m9=function(){var m,F,L;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((m=this.playerResponse)==null?0:(F=m.playerConfig)==null?0:(L=F.daiConfig)==null?0:L.ssaEnabledPlayback)}; g.P.KD=function(){return this.tf}; g.P.Hq=function(){return this.l_||this.K0}; g.P.H8=function(){return RU(this,"html5_samsung_vp9_live")}; g.P.XN=function(m,F,L){this.publish("ctmp",m,F,L)}; g.P.n_=function(m,F,L){this.publish("ctmpstr",m,F,L)}; g.P.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.P.getGetAdBreakContext=function(m,F){m=m===void 0?NaN:m;F=F===void 0?NaN:F;var L={isSabr:hB(this)},u,q=(u=this.getHeartbeatResponse())==null?void 0:u.adBreakHeartbeatParams;q&&(L.adBreakHeartbeatParams=q);if(this.N("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.X&&!isNaN(m)&&!isNaN(F)){F=m-F;for(var A in this.X.X)if(u=this.X.X[A],u.info.RR()||u.info.rh())if(u=u.index,u.isLoaded()){A=u.R9(F);u=u.Bn(A)+F-u.getStartTime(A);this.XN("gabc",{t:m.toFixed(3),mt:F.toFixed(3),sg:A,igt:u.toFixed(3)}); L.livePlaybackPosition={utcTimeMillis:""+(u*1E3).toFixed(0)};break}}return L}; g.P.isEmbedsShortsMode=function(m,F){if(!g.Qi(this.kC)||(this.kC.Qc||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||F)return!1;if(this.N("embeds_enable_shorts")){var L,u;return!!((L=this.embeddedPlayerConfig)==null?0:(u=L.embeddedPlayerFlags)==null?0:u.isShortsExperienceEligible)}var q,A;return!!(((q=this.embeddedPlayerConfig)==null?0:(A=q.embeddedPlayerFlags)==null?0:A.isShortsExperienceEligible)&&m.width<=m.height)}; g.P.mS=function(m,F){F?this.Cc||(this.Cc=m):this.Bv||(this.Bv=m)}; g.P.IW=function(){g.LT.prototype.IW.call(this);this.ZL=null;delete this.Ct;delete this.accountLinkingConfig;delete this.X;this.G=this.qo=this.playerResponse=this.Hb=null;this.Qm=this.adaptiveFormats="";delete this.botguardData;this.jY=this.suggestions=this.iE=null;this.sabrContextUpdates.clear()}; var qbG=!0;var q8Z={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},ACu={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},Lju={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},JxM={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"},myD={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},Cwu={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"},ufD={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.Y(zP,g.O);g.P=zP.prototype;g.P.handleExternalCall=function(m,F,L){var u=this.state.L[m],q=this.state.Z[m],A=u;if(q)if(L&&U5(L,YpR))A=q;else if(!u)throw Error('API call from an untrusted origin: "'+L+'"');this.logApiCall(m,L);if(A){a:{L=g.Z(F);for(u=L.next();!u.done;u=L.next())if(String(u.value).includes("javascript:")){L=!0;break a}L=!1}L&&g.K$(Error('Dangerous call to "'+m+'" with ['+F+"]."));return A.apply(this,F)}throw Error('Unknown API method: "'+m+'".');}; g.P.logApiCall=function(m,F,L){var u=this.app.C();u.Wm&&!this.state.hF.has(m)&&(this.state.hF.add(m),g.V1("webPlayerApiCalled",{callerUrl:u.loaderUrl,methodName:m,origin:F||void 0,playerStyle:u.playerStyle||void 0,embeddedPlayerMode:u.Qc,errorCode:L}))}; g.P.publish=function(m){var F=g.eC.apply(1,arguments);this.state.G.publish.apply(this.state.G,[m].concat(g.X(F)));if(m==="videodatachange"||m==="resize"||m==="cardstatechange")this.state.B.publish.apply(this.state.B,[m].concat(g.X(F))),this.state.V.publish.apply(this.state.V,[m].concat(g.X(F)))}; g.P.Wb=function(m){var F=g.eC.apply(1,arguments);this.state.G.publish.apply(this.state.G,[m].concat(g.X(F)));this.state.B.publish.apply(this.state.B,[m].concat(g.X(F)))}; g.P.TY=function(m){var F=g.eC.apply(1,arguments);this.state.G.publish.apply(this.state.G,[m].concat(g.X(F)));this.state.B.publish.apply(this.state.B,[m].concat(g.X(F)));this.state.V.publish.apply(this.state.V,[m].concat(g.X(F)))}; g.P.lD=function(m){var F=g.eC.apply(1,arguments);this.state.G.publish.apply(this.state.G,[m].concat(g.X(F)));this.state.B.publish.apply(this.state.B,[m].concat(g.X(F)));this.state.V.publish.apply(this.state.V,[m].concat(g.X(F)));this.state.Y.publish.apply(this.state.Y,[m].concat(g.X(F)))}; g.P.N=function(m){return this.app.C().N(m)}; g.P.IW=function(){if(this.state.element){var m=this.state.element,F;for(F in this.state.X)this.state.X.hasOwnProperty(F)&&(m[F]=null);this.state.element=null}g.O.prototype.IW.call(this)};g.Y(NJ,g.N5);NJ.prototype.publish=function(m){var F=g.eC.apply(1,arguments);if(this.Y.has(m))return this.Y.get(m).push(F),!0;var L=!1;try{for(F=[F],this.Y.set(m,F);F.length;)L=g.N5.prototype.publish.call.apply(g.N5.prototype.publish,[this,m].concat(g.X(F.shift())))}finally{this.Y.delete(m)}return L};g.Y(ps,g.O);ps.prototype.IW=function(){this.Y.dispose();this.V.dispose();this.B.dispose();this.G.dispose();this.hF=this.X=this.Z=this.L=this.W=void 0};var VLD=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.Y(fs,zP);g.P=fs.prototype;g.P.getApiInterface=function(){return Array.from(this.state.W)}; g.P.wG=function(m,F){this.state.Y.subscribe(m,F)}; g.P.IB0=function(m,F){this.state.Y.unsubscribe(m,F)}; g.P.getPlayerState=function(m){return aQB(this.app,m)}; g.P.dA=function(){return aQB(this.app)}; g.P.ZjN=function(m,F,L){S2(this)&&(U1(this.app,!0,1),W8(this.app,m,F,L,1))}; g.P.getCurrentTime=function(m,F,L){var u=this.getPlayerState(m);if(this.app.getAppState()===2&&u===5){var q;return((q=this.app.getVideoData())==null?void 0:q.startSeconds)||0}return this.N("web_player_max_seekable_on_ended")&&u===0?Z0(this.app,m):m?this.app.getCurrentTime(m,F,L):this.app.getCurrentTime(m)}; g.P.KM=function(){return this.app.getCurrentTime(1)}; g.P.rA=function(){var m=this.app.Bn(1);return isNaN(m)?this.getCurrentTime(1):m}; g.P.cE=function(){return this.app.getDuration(1)}; g.P.gD=function(m,F){m=g.Lk(Math.floor(m),0,100);isFinite(m)&&xf(this.app,{volume:m,muted:this.isMuted()},F)}; g.P.d5R=function(m){this.gD(m,!1)}; g.P.BH=function(m){xf(this.app,{muted:!0,volume:this.getVolume()},m)}; g.P.Su9=function(){this.BH(!1)}; g.P.NB=function(m){xf(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},m)}; g.P.ojR=function(){MJ(this.app)||this.NB(!1)}; g.P.getPlayerMode=function(){var m={};this.app.getVideoData().RH&&(m.pfp={enableIma:this.app.dJ().allowImaMonetization,autoplay:Ab(this.app.dJ()),mutedAutoplay:this.app.dJ().mutedAutoplay});return m}; g.P.e4=function(){var m=this.app.getPresentingPlayerType();if(m===2&&!this.app.W2()){var F=pp(this.app.Ms());if(!(zAA(F)||g.Qi(this.app.C())&&g.n(this.app.DC().getPlayerState(),1024))||YBb(F))return}(F=this.app.Y5().gs)?F.playVideo():this.app.playVideo(m)}; g.P.o5R=function(){U1(this.app,!0,1);this.e4()}; g.P.pauseVideo=function(m){var F=this.app.getPresentingPlayerType();if(F!==2||this.app.W2()||zAA(pp(this.app.Ms()))){var L=this.app.Y5().gs;L?L.pauseVideo():this.app.pauseVideo(F,m)}}; g.P.Iw9=function(){var m=this.app,F=!1;m.S.LI&&(m.ZC.publish("pageTransition"),F=!0);m.stopVideo(F)}; g.P.clearVideo=function(){}; g.P.getAvailablePlaybackRates=function(){var m=this.app.C();if(m.enableSpeedOptions){if(["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(m.V?m.ancestorOrigins[0]:window.location.origin)||m.R1)return FSe;m=this.app.getVideoData();var F=m.GG,L=m.bj;return LSC.filter(function(u){return u>=F&&u<=L})}return[1]}; g.P.getPlaybackQuality=function(m){return(m=oU(this.app,{playerType:m}))?m.getPlaybackQuality():"unknown"}; g.P.n7P=function(){}; g.P.getAvailableQualityLevels=function(m){return(m=oU(this.app,{playerType:m}))?(m=g.xZ(m.Hy(),function(F){return F.quality}),m.length&&(m[0]==="auto"&&m.shift(),m=m.concat(["auto"])),m):[]}; g.P.FT=function(){return this.getAvailableQualityLevels(1)}; g.P.SL=function(){return this.SI()}; g.P.gA=function(){return 1}; g.P.getVideoLoadedFraction=function(m){return this.app.getVideoLoadedFraction(m)}; g.P.SI=function(){return this.getVideoLoadedFraction()}; g.P.XbN=function(){return 0}; g.P.getSize=function(){var m=this.app.mP().getPlayerSize();return{width:m.width,height:m.height}}; g.P.setSize=function(){this.app.mP().resize()}; g.P.loadVideoById=function(m,F,L,u){if(!m)return!1;m=Ks(m,F,L);return this.app.loadVideoByPlayerVars(m,u)}; g.P.YuN=function(m,F,L){m=this.loadVideoById(m,F,L,1);U1(this.app,m,1)}; g.P.cueVideoById=function(m,F,L,u){m=Ks(m,F,L);this.app.cueVideoByPlayerVars(m,u)}; g.P.UP=function(m,F,L){this.cueVideoById(m,F,L,1)}; g.P.loadVideoByUrl=function(m,F,L,u){m=wKv(m,F,L);return this.app.loadVideoByPlayerVars(m,u)}; g.P.LE8=function(m,F,L){m=this.loadVideoByUrl(m,F,L,1);U1(this.app,m,1)}; g.P.cueVideoByUrl=function(m,F,L,u){m=wKv(m,F,L);this.app.cueVideoByPlayerVars(m,u)}; g.P.YP=function(m,F,L){this.cueVideoByUrl(m,F,L,1)}; g.P.buc=function(){var m=this.app.C();if(m.b9)return"";var F=this.app.dJ(),L=void 0;F.isLivePlayback||(L=Math.floor(this.app.getCurrentTime(1)));return m.getVideoUrl(F.videoId,this.getPlaylistId()||void 0,L)}; g.P.pM=function(){return this.app.getDebugText()}; g.P.getVideoEmbedCode=function(){var m=this.app.C();if(m.b9)return"";var F=this.app.dJ();return m.getVideoEmbedCode(F.isPrivate?"":F.title,this.app.dJ().videoId,this.app.mP().getPlayerSize(),this.getPlaylistId()||void 0)}; g.P.JU=function(m,F,L){return KGM(this.app,m,F,L)}; g.P.removeCueRange=function(m){return this.app.Ls(m)}; g.P.loadPlaylist=function(m,F,L,u){this.app.loadPlaylist(m,F,L,u)}; g.P.xsN=function(m,F,L,u){this.loadPlaylist(m,F,L,u);U1(this.app,!0,1)}; g.P.cuePlaylist=function(m,F,L,u){this.app.cuePlaylist(m,F,L,u)}; g.P.nextVideo=function(m,F){this.app.nextVideo(m,F)}; g.P.gD9=function(){this.nextVideo();U1(this.app,!0,1)}; g.P.previousVideo=function(m){this.app.previousVideo(m)}; g.P.dwu=function(){this.previousVideo();U1(this.app,!0,1)}; g.P.playVideoAt=function(m){this.app.playVideoAt(m)}; g.P.irY=function(m){this.playVideoAt(m);U1(this.app,!0,1)}; g.P.setShuffle=function(m){var F=this.app.getPlaylist();F&&F.setShuffle(m)}; g.P.setLoop=function(m){var F=this.app.getPlaylist();F&&(F.loop=m)}; g.P.PE=function(){var m=this.app.getPlaylist();if(!m)return null;for(var F=[],L=0;L=400)if(m=this.dJ(),this.j.C().N("client_respect_autoplay_switch_button_renderer"))m=!!m.autoplaySwitchButtonRenderer;else{var F,L,u,q;m=!!((F=m.getWatchNextResponse())==null?0:(L=F.contents)==null?0:(u=L.twoColumnWatchNextResults)==null?0:(q=u.autoplay)==null?0:q.autoplay)!==!1}m?this.X||(this.X=!0,this.oI(this.X),F=this.dJ(),this.HX(F.autonavState),this.j.logVisibility(this.element,this.X)): (this.X=!1,this.oI(this.X))}; g.P.HX=function(m){JCM(this)?this.isChecked=m!==1:((m=m!==1)||(m=g.Wt(),m=g.YQ("web_autonav_allow_off_by_default")&&!m.g8(141)&&g.HQ("AUTONAV_OFF_BY_DEFAULT")?!1:!m.g8(140)),this.isChecked=m);HR_(this)}; g.P.onClick=function(){this.isChecked=!this.isChecked;this.j.Je(this.isChecked?2:1);HR_(this);if(JCM(this)){var m=this.dJ().autoplaySwitchButtonRenderer;this.isChecked&&(m==null?0:m.onEnabledCommand)?this.j.Wb("innertubeCommand",m.onEnabledCommand):!this.isChecked&&(m==null?0:m.onDisabledCommand)&&this.j.Wb("innertubeCommand",m.onDisabledCommand)}this.j.logClick(this.element)}; g.P.getValue=function(){return this.isChecked}; g.P.dJ=function(){return this.j.getVideoData({playerType:1})};g.Y(C4n,ID);g.Y(hq,zl);hq.prototype.FN=function(m){m?this.X||(this.hW.aI(this),this.X=!0):this.X&&(this.hW.B2(this),this.X=!1);this.X&&Yo(this,jfn())}; hq.prototype.V=function(){g.GE(this.element,"ytp-menuitem-highlight-transition-enabled")}; hq.prototype.G=function(m){var F=jfn();m!==F&&(F=g.Wt(),Q5(190,m),Q5(192,!0),F.save(),this.j.Wb("cinematicSettingsToggleChange",m))}; hq.prototype.IW=function(){this.X&&this.hW.B2(this);zl.prototype.IW.call(this)};g.Y(WE,ID);WE.prototype.updateCinematicSettings=function(m){this.X=m;var F;(F=this.menuItem)==null||F.FN(m);this.api.publish("onCinematicSettingsVisibilityChange",m)};g.Y(FWN,ID);g.Y(OY,ID);OY.prototype.setCreatorEndscreenVisibility=function(m){var F;(F=MF(this.api.Ms()))==null||F.oI(m)}; OY.prototype.X=function(m){function F(u){u==="creatorendscreen"&&(u=MF(L.api.Ms()))&&u.cKz(L.hideButton)} var L=this;this.hideButton=m;this.events.K(this.api,"modulecreated",F);F("creatorendscreen")};g.Y(u9u,ID);g.Y(QZ,zl);QZ.prototype.Y=function(m){this.V(m?1:0)}; QZ.prototype.UL=function(){if(this.enableNewAudioSettingsMenu||this.G){var m=this.j.getPresentingPlayerType();m===2||m===3?this.X&&(this.X=!1,this.hW.B2(this)):(m=this.getDrcState(),m!==1?(m===0?(Yo(this,this.B()===1),this.setEnabled(!0)):(Yo(this,!1),this.setEnabled(!1)),this.X||(this.hW.aI(this),this.X=!0)):this.X&&(this.hW.B2(this),this.X=!1))}else{m=this.hasDrcAudioTrack();var F=this.B()===1&&m;Yo(this,F);this.setEnabled(m)}}; QZ.prototype.IW=function(){this.hW.B2(this);zl.prototype.IW.call(this)}; QZ.prototype.L=function(){this.j.logClick(this.element)};g.Y(sY,ID);g.P=sY.prototype;g.P.getDrcUserPreference=function(){return this.X}; g.P.setDrcUserPreference=function(m){this.api.XN("drc_set",{pref:m});g.oh("yt-player-drc-pref",m,31536E3);m!==this.X&&(this.X=m,this.updateEnvironmentData(),this.n7()&&this.api.gP(),this.api.qw())}; g.P.updateEnvironmentData=function(){this.api.C().Av=this.X===1}; g.P.n7=function(){var m,F,L=(m=this.api.getVideoData())==null?void 0:(F=m.G)==null?void 0:F.X;if(!L)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.N("mta_drc_mutual_exclusion_removal")){var u,q,A=(u=this.api.Yl())==null?void 0:(q=u.YD)==null?void 0:q.id;return LF(L,function(r){var G;return r.audio.X&&((G=r.YD)==null?void 0:G.id)===A})}return LF(L,function(r){var G; return((G=r.audio)==null?void 0:G.X)===!0})}; g.P.getDrcState=function(){return this.api.IM(3)};g.Y(bu,ID);bu.prototype.onVideoDataChange=function(){var m=this,F=this.api.getVideoData();this.api.kM("embargo",1);var L=F==null?void 0:F.Wu.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(L==null?0:L.length)?reB(this,L.filter(function(u){return AeM(m,u)})):(F==null?0:F.cueRanges)&&reB(this,F.cueRanges.filter(function(u){return AeM(m,u)}))}; bu.prototype.B=function(m){return m.embargo!==void 0}; bu.prototype.IW=function(){ID.prototype.IW.call(this);this.X={}};g.Y(cE,ID); cE.prototype.addEmbedsConversionTrackingParams=function(m){var F=this.api.C(),L=F.widgetReferrer,u=F.iD,q=this.X,A="",r=F.getWebPlayerContextConfig();r&&(A=r.embedsIframeOriginParam||"");L.length>0&&(m.embeds_widget_referrer=L);u.length>0&&(m.embeds_referring_euri=u);F.V&&A.length>0&&(m.embeds_referring_origin=A);r&&r.embedsFeature&&(m.feature=r.embedsFeature);q.length>0&&(F.N("embeds_web_enable_lite_experiment_control_arm_logging")?q.unshift(28572):g.jQ(g.Cw(F))&&q.unshift(159628),F=q.join(","),F= g.dd()?F:g.WO(F,4),m.source_ve_path=F);this.X.length=0};g.Y(yev,ID);g.Y(Ghb,ID);g.Y(dV,g.O);dV.prototype.IW=function(){g.O.prototype.IW.call(this);this.X=null;this.B&&this.B.disconnect()};g.Y(laB,ID);g.Y(nb,ID);nb.prototype.dismissFeaturedProductOverlay=function(){this.api.publish("featuredproductdismissed")};g.Y(BE,g.d);BE.prototype.show=function(){g.d.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; BE.prototype.stopTimer=function(){this.X&&(this.X.dispose(),this.X=null)}; BE.prototype.onVideoDataChange=function(m){var F,L,u=(F=this.api.getVideoData())==null?void 0:(L=F.getPlayerResponse())==null?void 0:L.playabilityStatus;u&&(F=wz_(u),g.n(this.api.getPlayerStateObject(),128)||m==="dataloaderror"||!F?(this.B=0,this.stopTimer(),this.hide()):(m=(F.remainingTimeSecs||0)*1E3,m>0&&(this.show(),this.updateValue("label",l4(F.label)),jvD(this,m))))}; BE.prototype.IW=function(){this.stopTimer();g.d.prototype.IW.call(this)};g.Y(IaA,ID);g.Y(HE,g.d);HE.prototype.onClick=function(){this.ZC.logClick(this.element);this.ZC.Wb("onFullerscreenEduClicked")}; HE.prototype.FN=function(){this.ZC.isFullscreen()?this.X?this.fade.hide():this.fade.show():this.hide();this.ZC.logVisibility(this.element,this.ZC.isFullscreen()&&!this.X)};g.Y(Jq,ID);Jq.prototype.updateFullerscreenEduButtonSubtleModeState=function(m){var F;(F=this.X)!=null&&(g.lT(F.element,"ytp-fullerscreen-edu-button-subtle",m),m&&!F.B&&(F.ZC.N("player_tooltip_data_title_killswitch")?F.element.setAttribute("title","Scroll for details"):F.element.setAttribute("data-tooltip-title","Scroll for details"),k5(F.ZC,F.element,F),F.B=!0))}; Jq.prototype.updateFullerscreenEduButtonVisibility=function(m){var F;(F=this.X)!=null&&(F.X=m,F.FN())};g.Y(Rju,g.d);g.Y(PJD,ID);g.Y(Cb,ID);Cb.prototype.getSphericalProperties=function(){var m=g.BB(this.api.Ms());return m?m.getSphericalProperties():{}}; Cb.prototype.setSphericalProperties=function(m){if(m){var F=g.BB(this.api.Ms());F&&F.setSphericalProperties(m,!0)}};g.Y(mu,ID);g.P=mu.prototype;g.P.createClientVe=function(m,F,L,u){this.api.createClientVe(m,F,L,u===void 0?!1:u)}; g.P.createServerVe=function(m,F,L){this.api.createServerVe(m,F,L===void 0?!1:L)}; g.P.setTrackingParams=function(m,F){this.api.setTrackingParams(m,F)}; g.P.logClick=function(m,F){this.api.logClick(m,F)}; g.P.logVisibility=function(m,F,L){this.api.logVisibility(m,F,L)}; g.P.hasVe=function(m){return this.api.hasVe(m)}; g.P.destroyVe=function(m){this.api.destroyVe(m)};var gpn=!1;LW.prototype.setPlaybackRate=function(m){this.playbackRate=Math.max(1,m)}; LW.prototype.getPlaybackRate=function(){return this.playbackRate};vo.prototype.kA=function(m){var F=g.s_(m.info.l9.info,this.JF.e0),L=m.info.N0+this.V,u=m.info.startTime*1E3;if(this.policy.RW)try{u=this.policy.RW?g.Mm(m)*1E3:m.info.startTime*1E3}catch(r){Math.random()>.99&&this.logger&&(u=$s(m.B).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:m.info.lM(),encodedDataView:g.hP(u,4)})),u=m.info.startTime*1E3}var q=m.info.clipId,A=this.policy.RW?g.g_M(m)*1E3:m.info.duration*1E3;this.policy.RW&&(u<0||A<0)&&(this.logger&&(this.logger({missingSegInfo:m.info.lM(), startTimeMs:u,durationMs:A}),this.policy.Tx||(u<0&&(u=m.info.startTime*1E3),A<0&&(A=m.info.duration*1E3))),this.policy.Tx&&(u<0&&(u=m.info.startTime*1E3),A<0&&(A=m.info.duration*1E3)));return{formatId:F,N0:L,startTimeMs:u,clipId:q,KB:A}}; vo.prototype.fT=function(m){this.timestampOffset=m};l1.prototype.seek=function(m,F){m!==this.targetTime&&(this.seekCount=0);this.targetTime=m;var L=this.videoTrack.X,u=this.audioTrack.X,q=this.audioTrack.KI,A=EpD(this,this.videoTrack,m,this.videoTrack.KI,F);F=EpD(this,this.audioTrack,this.policy.Eu?m:A,q,F);m=Math.max(m,A,F);this.V=!0;this.JF.isManifestless&&(ZNu(this,this.videoTrack,L),ZNu(this,this.audioTrack,u));return m}; l1.prototype.isSeeking=function(){return this.V}; l1.prototype.FQ=function(m){this.B=m}; var tkj=2/24;var hjM=0;var z4;Y4.prototype.add=function(m){if(this.pos+20>this.data.length){var F=new Uint8Array(this.data.length*2);F.set(this.data);this.data=F}for(;m>31;)this.data[this.pos++]=z4[(m&31)+32],m>>=5;this.data[this.pos++]=z4[m|0]}; Y4.prototype.oV=function(){return g.zH(this.data.subarray(0,this.pos))}; Y4.prototype.reset=function(){this.pos=0};g.P=T4.prototype;g.P.Jl=function(){this.hF=this.now();Qvv(this.ll,this.hF);this.Ku.Jl()}; g.P.T6=function(m,F){var L=this.policy.B?(0,g.a9)():0;NH(this,m,F);m-this.L<10&&this.B>0||this.pQ(m,F);this.Ku.T6(m,F);this.policy.B&&(m=(0,g.a9)()-L,this.HR+=m,this.q0=Math.max(m,this.q0))}; g.P.pQ=function(m,F){var L=(m-this.L)/1E3,u=F-this.G;this.Zg||(Pju(this.ll,L,u),this.D$(L,u));this.L=m;this.G=F}; g.P.CT=function(){this.ER&&ONu(this);this.Ku.CT()}; g.P.f5=function(m){this.ER||(this.ER=this.Y-this.nI+m,this.fI=this.Y,this.Th=this.Z)}; g.P.KL=function(m,F){m=m===void 0?this.Z:m;F=F===void 0?this.Y:F;this.B>0||(this.W=m,this.B=F,this.Bb=this.isActive=!0)}; g.P.DD=function(){return this.hD||2}; g.P.xs=function(){}; g.P.Rn=function(){var m,F={rn:this.requestNumber,rt:(this.Z-this.X).toFixed(),lb:this.Y,stall:(1E3*this.V).toFixed(),ht:(this.hF-this.X).toFixed(),elt:(this.W-this.X).toFixed(),elb:this.B,d:(m=this.Qc)==null?void 0:m.oV()};this.url&&iNy(F,this.url);this.policy.B&&(F.mph=this.q0.toFixed(),F.tph=this.HR.toFixed());F.ulb=this.jY;F.ult=this.b9;return F}; g.P.now=function(){return(0,g.a9)()}; g.P.deactivate=function(){this.isActive&&(this.isActive=!1)};g.Y(KW,T4);g.P=KW.prototype;g.P.Rn=function(){var m=T4.prototype.Rn.call(this);m.pb=this.Q3;m.pt=(1E3*this.LI).toFixed();m.se=this.GY;return m}; g.P.AJ=function(){var m=this.Ku;this.Cu||(this.Cu=m.AJ?m.AJ():1);return this.Cu}; g.P.e3=function(){return this.HM?this.AJ()!==1:!1}; g.P.IU=function(m,F,L){if(!this.Eu){this.Eu=!0;if(!this.Zg){NH(this,m,F);this.pQ(m,F);var u=this.AJ();this.GY=L;if(!this.Zg)if(u===2){u=m-this.W0)||x4(this,u,F),this.B>0&&BJ(this.ll,F,this.V));m=(m-this.X)/ 1E3||.01;this.policy.W&&!(this.B>0)||nr(this.ll,m,this.G,bNu(this),this.zD)}this.deactivate()}}; g.P.kO=function(m,F,L){L&&(this.Cu=2);m<0&&this.hD&&(m=this.hD);F?this.AF+=m:this.w8+=m}; g.P.DD=function(){return this.w8||this.AF||T4.prototype.DD.call(this)}; g.P.pQ=function(m,F){var L=(m-this.L)/1E3,u=F-this.G,q=this.AJ();this.isActive?q===1&&((u>0||this.policy.Y)&&(L>.2||u<1024)?(this.V+=L,u>0&&L>.2&&x4(this,this.VN?L:.05,u),this.SY=!0):u>0&&(x4(this,L,u),this.SY=!0)):F&&F>=this.policy.X&&this.KL(m,F);T4.prototype.pQ.call(this,m,F)}; g.P.vH=function(m){if(!this.Zg){NH(this,m,this.Y);var F=(m-this.X)/1E3;this.AJ()!==2&&this.B>0&&(this.V+=(m-this.L)/1E3,BJ(this.ll,this.G,this.V));nr(this.ll,F,this.G,bNu(this),this.zD,!0);m=(m-this.L)/1E3;Pju(this.ll,m,0);this.D$(m,0)}}; g.P.KL=function(m,F){m=m===void 0?this.Z:m;F=F===void 0?this.Y:F;if(!(this.B>0)&&(T4.prototype.KL.call(this,m,F),this.AJ()===1)){F=(this.hF-this.X)/1E3;var L=(m-this.hF)/1E3;this.HM&&MH(this,this.now());this.BR||this.Zg||(this.hD&&(L=Math.max(0,L-this.hD)),m=this.ll,m.W.iV(1,F),m.Qc.iV(1,L))}}; g.P.aD=function(){this.HM&&MH(this,this.now());return this.Lu}; g.P.WI=function(){var m;if(m=this.G>this.Iw)m=(m=this.G)?m>=this.policy.X:!1;return m}; g.P.If=function(){return this.aW}; g.P.dW=function(m){m=m===void 0?this.now():m;if(this.HM){MH(this,m);if(this.Cu?this.e3():this.Hb!==this.xC){var F=this.xC;if(m0?L+m:L+Math.max(m,F)}; g.P.FO=function(){return this.now()-this.W}; g.P.Ho=function(){return(this.G-this.B)*1E3/this.FO()||0}; g.P.mU=function(){return this.W};Zz.prototype.feed=function(m){wN(this.X,m);this.PP()}; Zz.prototype.PP=function(){if(this.V){if(!this.X.totalLength)return;var m=this.X.split(this.G-this.B),F=m.BD;m=m.Z7;if(!this.Ku.f5(this.V,F,this.B,this.G))return;this.B+=F.totalLength;this.X=m;this.B===this.G&&(this.V=this.G=this.B=void 0)}for(;;){var L=0;m=g.Z(BAu(this.X,L));F=m.next().value;L=m.next().value;L=g.Z(BAu(this.X,L));m=L.next().value;L=L.next().value;if(F<0||m<0)break;if(!(L+m<=this.X.totalLength)){if(!(this.Ku.f5&&L+1<=this.X.totalLength))break;L=this.X.split(L).Z7;this.Ku.f5(F,L,0, m)&&(this.V=F,this.B=L.totalLength,this.G=m,this.X=new l0([]));break}m=this.X.split(L).Z7.split(m);L=m.Z7;this.Ku.dk(F,m.BD);this.X=L}}; Zz.prototype.dispose=function(){this.X=new l0};g.P=S0.prototype;g.P.Wg=function(){return 0}; g.P.h4=function(){return null}; g.P.oD=function(){return null}; g.P.Tj=function(){return this.state>=1}; g.P.isComplete=function(){return this.state>=3}; g.P.Xu=function(){return this.state===5}; g.P.onStateChange=function(){}; g.P.UM=function(m){var F=this.state;this.state=m;this.onStateChange(F);this.callback&&this.callback(this,F)}; g.P.Dk=function(m){m&&this.state=this.xhr.HEADERS_RECEIVED}; g.P.getResponseHeader=function(m){try{return this.xhr.getResponseHeader(m)}catch(F){return""}}; g.P.Sq=function(){return+this.getResponseHeader("content-length")}; g.P.g9=function(){return this.B}; g.P.ph=function(){return this.status>=200&&this.status<300&&!!this.B}; g.P.UW=function(){return this.X.totalLength>0}; g.P.g$=function(){var m=this.X;this.X=new l0;return m}; g.P.T1=function(){return this.X}; g.P.abort=function(){this.sR=!0;this.xhr.abort()}; g.P.zf=function(){return!0}; g.P.QY=function(){return this.G}; g.P.DX=function(){return""};g.P=CJv.prototype; g.P.run=function(){var m=this,F,L,u,q,A,r,G,v,l,w,V,I,R,e,a;return g.h(function(T){if(T.X==1){m.status=200;F=m.X.get("docid");L=sb(m.X.get("fmtid")||"");u=m.X.get("lmt")||"0";q=+(m.X.get("csz")||0);if(!F||!L||!q)throw Error("Invalid local URL");m.X.get("ck")&&m.X.get("civ")&&(A=new Jej(m.X.get("ck"),m.X.get("civ")));r=m.range;G=Math.floor(r.start/q);v=Math.floor(r.end/q);l=G}if(T.X!=5)return l<=v?g.k(T,tVD(F,L,u,l,A),5):T.OR(0);w=T.B;if(w===void 0)throw Error("invariant: data is undefined");V=l*q; I=(l+1)*q;R=Math.max(0,r.start-V);e=Math.min(r.end+1,I)-(R+V);a=new Uint8Array(w.buffer,R,e);m.B.append(a);m.loaded+=e;m.loaded=200&&this.status<300&&!!this.B}; g.P.UW=function(){return!!this.X.totalLength}; g.P.g$=function(){var m=this.X;this.X=new l0;return m}; g.P.T1=function(){return this.X}; g.P.sR=function(){return this.aborted}; g.P.abort=function(){this.G&&this.G.cancel().catch(function(){}); this.V&&this.V.abort();this.aborted=!0}; g.P.zf=function(){return!0}; g.P.QY=function(){return this.Y}; g.P.DX=function(){return this.errorMessage};g.P=LmD.prototype;g.P.onDone=function(){if(!this.sR){this.status=this.xhr.status;try{this.response=this.xhr.response,this.B=this.response.byteLength}catch(m){}this.X=!0;this.Ku.CT()}}; g.P.f4=function(){this.xhr.readyState===2&&this.Ku.Jl()}; g.P.onProgress=function(m){this.sR||(this.status=this.xhr.status,this.X||(this.B=m.loaded),this.Ku.T6((0,g.a9)(),m.loaded))}; g.P.pg=function(){return this.xhr.readyState>=2}; g.P.getResponseHeader=function(m){try{return this.xhr.getResponseHeader(m)}catch(F){return g.K$(Error("Could not read XHR header "+m)),""}}; g.P.Sq=function(){return+this.getResponseHeader("content-length")}; g.P.g9=function(){return this.B}; g.P.ph=function(){return this.status>=200&&this.status<300&&this.X&&!!this.B}; g.P.UW=function(){return this.X&&!!this.response&&!!this.response.byteLength}; g.P.g$=function(){var m=this.response;this.response=void 0;return new l0([new Uint8Array(m)])}; g.P.T1=function(){return new l0([new Uint8Array(this.response)])}; g.P.abort=function(){this.sR=!0;this.xhr.abort()}; g.P.zf=function(){return!1}; g.P.QY=function(){return!1}; g.P.DX=function(){return""};g.Y(tY,g.O);tY.prototype.YO=function(){if(!this.EL.length)return[];var m=this.EL;this.EL=[];this.G=g.sR(m).info;return m}; tY.prototype.bW=function(){return this.EL}; tY.prototype.IW=function(){g.O.prototype.IW.call(this);this.X=null;this.EL.length=0;this.Pb.length=0;this.G=null};g.Y(UX,g.O);g.P=UX.prototype; g.P.kaF=function(){if(!this.sR()){var m=(0,g.a9)(),F=!1;if(this.policy.oR){var L=this.timing.B>0?this.timing.W:this.timing.X;this.policy.Ko&&this.G&&(L=this.G);m=m-L-(this.policy.VP?this.policy.fC:this.timing.DD()*1E3);L=bJ(k4(this),!1);m>=2E3*L?F=!0:m>=this.policy.OU*L&&(this.X=this.policy.DL)}else if(this.timing.B>0){if(this.L){this.policy.Xt&&(this.X=0);return}m=this.timing.If();this.timing.dW();this.timing.If()-m>=this.policy.iD*.8?(this.X++,F=this.X>=5):this.X=0}else F=m-this.timing.aD(),this.policy.DL&& F>0&&(this.X+=1),m=bJ(k4(this),!1)*this.policy.l6,F=F>m*1E3;this.X>0&&this.Ku.AE();F?this.Io():this.B.start()}}; g.P.Io=function(){this.Y=!0;this.Ku.cQ();this.lastError="net.timeout";Wo(this)}; g.P.canRetry=function(m){var F=k4(this);m=m?this.policy.Mk:this.policy.ZL;return F.timedOut0&&(F=eG(F.X,0),m.ubyte=F,L===1&&F===0&&(m.b248180278=!0))}this.k5&&(m.rc=this.policy.d_?this.k5:this.k5.toString());this.policy.pA&&this.f3&&(m.tr=this.f3);m.itag=this.info.Pb[0].l9.info.itag;m.ml=""+ +this.info.Pb[0].l9.SU();m.sq=""+this.info.Pb[0].N0;this.My&&(m.ifi=""+ +ly(3,this.info.VM.B));this.k5!==410&&this.k5!==500&&this.k5!==503||(m.fmt_unav="true");var u;(L=this.errorMessage||((u=this.xhr)==null? void 0:u.DX()))&&(m.msg=L);this.L6&&(m.smb="1");this.info.isDecorated()&&(m.sdai="1");return m}; g.P.NI=function(){return ceM(this.timing)}; g.P.DX=function(){return this.xhr.DX()||""}; g.P.WI=function(){return this.isComplete()||this.timing.WI()}; g.P.T6=function(){!this.sR()&&this.xhr&&(this.k5=this.xhr.status,this.policy.AG&&this.mA&&this.XL(!1),this.tO()?this.Dk(2):!this.ek&&this.WI()&&(this.Dk(),this.ek=!0))}; g.P.Jl=function(){if(!this.sR()&&this.xhr){if(!this.hg&&this.xhr.pg()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var m=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.hg=((0,g.a9)()-m)/1E3}this.xhr.pg()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.IcF&&!pIA()&&g.oh("yt-player-headers-readable",!0,2592E3);m=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var F=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),L;(L=this.Q1)==null||L.stop();this.WF=m||this.WF; this.G7=F||this.G7}}; g.P.CT=function(){var m=this.xhr;if(!this.sR()&&m){this.k5=m.status;m=this.De(m);if(this.policy.pA){var F;(F=this.Q1)==null||F.stop()}m===5?Wo(this.Mm):this.UM(m);this.Mm.B.stop()}}; g.P.De=function(m){SAj(this);if(OX(this.Mm,this.xhr.status,this.OO?this.timing.Bb||this.jF:this.xhr.ph(),!1,this.fd))return 5;var F="";QY(this.Mm,this.xhr)&&(F=yH_(this.Mm,this.xhr));if(F)return sK(k4(this.Mm)),this.info.Bu(this.My,F),3;F=m.g9();if(this.Fu){this.XL(!0);SAj(this);if(OX(this.Mm,this.xhr.status,this.timing.Bb||this.jF,!1,this.fd))return 5;if(!this.vV){if(this.jF)return sK(k4(this.Mm)),3;this.Mm.lastError="net.closed";return 5}}else{if(OX(this.Mm,this.xhr.status,this.xhr.ph(),!1,this.fd))return 5; var L=this.info.G;if(L&&L!==F||m.QY())return this.Mm.lastError="net.closed",5;this.XL(!0)}L=HNN(this)?m.getResponseHeader("X-Bandwidth-Est"):0;if(m=HNN(this)?m.getResponseHeader("X-Bandwidth-Est3"):0)this.gH=!0,this.policy.hU&&(L=m);rHv(this.Mm,F,L?Number(L):0,this.info.Pb[0].type===5);return 4}; g.P.canRetry=function(){this.sR();var m=this.info.isDecorated();return this.Mm.canRetry(m)}; g.P.onStateChange=function(){this.isComplete()&&(this.policy.LQ?this.cQ():this.timing.deactivate())}; g.P.Io=function(){this.Mm.Io()}; g.P.AE=function(){this.callback&&this.callback(this,this.state)}; g.P.VQ=function(){return this.Mm.VQ()}; g.P.dispose=function(){S0.prototype.dispose.call(this);this.Mm.dispose();var m;(m=this.Q1)==null||m.dispose();this.policy.LQ||this.cQ()}; g.P.cQ=function(){this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.P.YO=function(){if(!this.bW().length)return[];this.Wo=!0;return this.mA.YO()}; g.P.tO=function(){if(this.state<1)return!1;if(this.mA&&this.mA.EL.length)return!0;var m;return((m=this.xhr)==null?0:m.UW())?!0:!1}; g.P.bW=function(){this.XL(!1);return this.mA?this.mA.bW():[]}; g.P.XL=function(m){try{if(m||this.xhr.pg()&&this.xhr.UW()&&!QY(this.Mm,this.xhr)&&!this.Tn)this.mA||(this.mA=new tY(this.policy,this.info.Pb)),this.xhr.UW()&&(this.Fu?this.Fu.feed(this.xhr.g$()):EX(this.mA,this.xhr.g$(),m&&!this.xhr.UW()))}catch(F){this.Fu?Mzv(this,F):g.K$(F)}}; g.P.dk=function(m,F){switch(m){case 21:m=F.split(1).Z7;Zlv(this,m);break;case 22:this.vV=!0;EX(this.mA,new l0([]),!0);break;case 43:if(m=Zt(new TH(F),1))this.info.Bu(this.My,m),this.jF=!0;break;case 45:F=Tg(new TH(F));m=F.DZ;F=F.lC;m&&F&&(this.YU=m/F);break;case 44:this.Oi=v2Z(new TH(F));var L,u,q;!this.timing.Bb&&((L=this.Oi)==null?void 0:L.action)===4&&((u=this.Oi)==null?0:(q=u.dH)==null?0:q.OO)&&(this.OO=this.Oi.dH.OO);break;case 53:this.policy.pA&&(m=rEB(new TH(F)).hY)&&(this.Q1||(this.hY=m,this.Q1= new g.Bk(this.Fh,m,this)),this.Q1.start());break;case 60:this.s5=DG(new TH(F));break;case 58:if(m=oHN(new TH(F)))this.JY=m,m.JY===3&&(this.fd=!0)}}; g.P.f5=function(m,F,L,u){L||this.timing.f5(u);if(m!==21)return!1;if(m=this.policy.AG)if(m*=this.info.Pb[0].l9.info.u9,F.totalLength+L!==u&&F.totalLength0)return!1;if(!this.xhr.pg())return!0;if(this.Fu)var m=!this.info.G;else this.xhr.Sq()?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.gb)){m=this.xhr.getResponseHeader("x-head-seqnum");var F=this.timing.policy.Z?1:0;if(m&&Number(m)>this.info.Pb[0].N0+F)return!1}return!0}; g.P.QX=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.P.h4=function(){this.xhr&&(this.WF=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.WF}; g.P.oD=function(){this.xhr&&(this.G7=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.G7}; g.P.yv=function(){return this.Mm.yv()}; g.P.Fh=function(){if(!this.sR()&&this.xhr){this.f3="heartbeat";var m=this.Mm;m.X+=2;this.AE()}};g.Y(JY,T4);g.P=JY.prototype;g.P.pQ=function(m,F){var L=(m-this.L)/1E3,u=F-this.G;this.B>0?u>0&&(this.Hb&&(L>.2||u<1024?(this.V+=L,L>.2&&oYD(this,.05,u)):oYD(this,L,u)),this.xC&&(this.Lu+=u,this.w8+=L)):F>this.policy.X&&this.KL(m,F);T4.prototype.pQ.call(this,m,F)}; g.P.IU=function(m,F){NH(this,m,F);this.pQ(m,F);this.Hb&&(F=this.G*this.snapshot.stall+this.G/this.snapshot.byterate,this.B>0&&BJ(this.ll,this.Lu,this.V),m=(m-this.X)/1E3||.01,this.policy.W&&!(this.B>0)||nr(this.ll,m,this.G,F,!1))}; g.P.vH=function(m){NH(this,m,this.Y);var F=(m-this.L)/1E3;Pju(this.ll,F,0);this.D$(F,0);!this.Hb&&this.B>0||(F=this.G*this.snapshot.stall+this.G/this.snapshot.byterate,this.B>0&&(this.V+=(m-this.L)/1E3,BJ(this.ll,this.Lu,this.V)),nr(this.ll,(m-this.X)/1E3||.01,this.G,F,!1,!0))}; g.P.uB=function(m){m=m.Ij||2147483647;(m&2)!==2&&(this.xC=!1);(m&1)===1&&(this.Hb=!0)}; g.P.fG=function(m){m=m.Ij||2147483647;(m&2)===2&&(this.xC=!1);(m&1)===1&&(this.Hb=!1)}; g.P.mU=function(){return this.W}; g.P.FO=function(){var m=this.xC?this.now()-this.L:0;return Math.max(this.w8*1E3+m,1)}; g.P.Ho=function(){return this.Lu*1E3/this.FO()}; g.P.KL=function(m,F){m=m===void 0?this.Z:m;F=F===void 0?this.Y:F;this.B>0||(T4.prototype.KL.call(this,m,F),F=this.ll,m=(m-this.hF)/1E3,F.W.iV(1,(this.hF-this.X)/1E3),F.Qc.iV(1,m))}; g.P.xs=function(m){this.AF=m}; g.P.Rn=function(){var m=T4.prototype.Rn.call(this);m.rbw=this.Ho();m.rbe=+this.xC;m.gbe=+this.Hb;m.ackt=(this.AF-this.X).toFixed();return m}; g.P.dW=function(){}; g.P.If=function(){return NaN}; g.P.aD=function(){return this.X+this.snapshot.delay*1E3};CW.prototype.dk=function(m,F){switch(m){case 20:m=new TH(F);m={s9:Ku(m,1),videoId:Zt(m,2),itag:Ku(m,3),lmt:Ku(m,4),xtags:Zt(m,5),t9:Ku(m,6),LT:xs(m,8),Bd:Ku(m,9),OCz:Ku(m,10),startMs:Ku(m,11),durationMs:Ku(m,12),V8:Ku(m,14),timeRange:SG(m,15,g2),ag:Ku(m,16),lO:Ku(m,17),pB:Ku(m,20),eO:SG(m,21,cdy),clipId:Zt(m,1E3)};this.cJ(m);break;case 21:this.Kq(F,!1);break;case 22:this.Gx(F);break;case 31:m=tO(F,JdM);this.Ku.YX(m);break;case 52:m=tO(F,yEA);this.Ku.FD(m);break;case 69:m={jq:XP(new TH(F),1,Qyu)}; this.Ku.WL(m);break;case 65:m=tO(F,SrB);this.Ku.Ng(m);break;default:this.Ym(m,F)}}; CW.prototype.cJ=function(){}; CW.prototype.Ym=function(){};var rJt=new Set([53,49,50]);g.Y(m4,CW);g.P=m4.prototype;g.P.Ym=function(m,F){dmM(this.Ku)&&!rJt.has(m)?this.X.push({id:m,data:F}):XXM(this,m,F)}; g.P.SO=function(m){m=new TH(m);m={Qoz:XP(m,1,iU),OQW:XP(m,2,iU)};this.Ku.SO(m)}; g.P.Pv=function(m){var F=new TH(m);m=oa(F,1);var L=oa(F,2);F=oa(F,3);this.Ku.Pv(m,L,F)}; g.P.Vn=function(m){m=Tg(new TH(m));this.Ku.Vn(m)}; g.P.qY=function(m){m=tO(m,F$y);this.Ku.qY(m)}; g.P.ZP=function(m){m=new TH(m);m={videoId:Zt(m,1),formatId:SG(m,2,iU),endTimeMs:Ku(m,3),Fdb:Ku(m,4),mimeType:Zt(m,5),Af:SG(m,6,sy_),indexRange:SG(m,7,sy_),FJ:SG(m,8,bTn)};this.Ku.ZP(m)}; g.P.jd=function(m){m=new TH(m);m={type:Ku(m,1),scope:Ku(m,2),value:M$(m,3),sendByDefault:xs(m,4),writePolicy:Ku(m,5)};this.Ku.jd(m)}; g.P.mj=function(){this.Ku.mj()}; g.P.In=function(m){m=CVN(new TH(m));this.Ku.In(m)}; g.P.PJ=function(m){m=rEB(new TH(m));this.Ku.PJ(m)}; g.P.Ts=function(m){m=v2Z(new TH(m));this.Ku.Ts(m)}; g.P.yb=function(m){m={redirectUrl:Zt(new TH(m),1)};this.Ku.yb(m)}; g.P.Kq=function(m){var F=eG(m,0);if(m.totalLength!==1){m=m.split(1).Z7;var L=this.B[F]||null;L&&yD(this.Ku.wh,F,L,m)}}; g.P.Gx=function(m){m=eG(m,0);var F=this.B[m]||null;F&&this.Ku.Gx(m,F)}; g.P.cJ=function(m){var F=m.s9,L=m.LT,u=m.t9,q=m.lO,A=m.ag,r=m.Bd,G=m.startMs,v=m.durationMs,l=m.timeRange,w=m.V8,V=m.pB,I=m.clipId,R=m.eO,e=CN(m);m=EXZ.has(Xj[""+m.itag]);this.B[F]=e;var a=-1;V&&(l==null?0:l.timescale)&&(a=V/l.timescale);this.Ku.kO(e,m,a,{s9:F,LT:!!L,t9:u!=null?u:-1,Bd:r!=null?r:-1,startMs:G!=null?G:-1,durationMs:v!=null?v:-1,V8:w,lO:q,ag:A,clipId:I,timeRange:l,eO:R})}; g.P.uB=function(m){m={Ij:Ku(new TH(m),1)};this.Ku.uB(m)}; g.P.fG=function(m){m={Ij:Ku(new TH(m),1)};this.Ku.fG(m)}; g.P.Ni=function(m){m=oHN(new TH(m));this.Ku.Ni(m)}; g.P.PL=function(m){m={yG:SG(new TH(m),1,qNN)};this.Ku.PL(m)}; g.P.onSnackbarMessage=function(m){m=Ku(new TH(m),1);this.Ku.onSnackbarMessage(m)}; g.P.ai=function(m){m=new TH(m);m={reloadPlaybackParams:SG(m,1,ZTu),wX:xs(m,2)};this.Ku.ai(m)}; g.P.ZQ=function(){for(var m=g.Z(this.X),F=m.next();!F.done;F=m.next())F=F.value,XXM(this,F.id,F.data);this.X=[]};g.Y(Fv,g.O);g.P=Fv.prototype;g.P.xp=function(){return Array.from(this.ZJ.keys())}; g.P.Q8=function(m){m=this.ZJ.get(m);var F=m.EL;m.y_+=F.totalLength;m.EL=new l0;return F}; g.P.ju=function(m){return this.ZJ.get(m).ju}; g.P.AV=function(m){return this.ZJ.get(m).AV}; g.P.kO=function(m,F,L){this.ZJ.get(m)||this.ZJ.set(m,{EL:new l0,y_:0,bytesReceived:0,ov:0,wW:!1,ju:!1,AV:!1,rh:F,OG:[],Pb:[],ZH:[],yT:!1,ib:new Map,tM:new Map,GM:[]});F=this.ZJ.get(m);this.JF?(m=WmB(this,m,L),hBB(this,L.s9,F,m)):(L.LT?F.ov=L.V8:F.ZH.push(L),F.OG.push(L))}; g.P.Ql=function(m){var F;return((F=this.ZJ.get(m))==null?void 0:F.Pb)||[]}; g.P.Dk=function(){for(var m=g.Z(this.ZJ.values()),F=m.next();!F.done;F=m.next())if(F=F.value,F.wW){if(F.onProgress)F.onProgress();F.wW=!1}}; g.P.Gx=function(m,F){F=this.ZJ.get(F);Lq?F&&!F.ju&&(F.ib.get(m)?F.ib.get(m).D6=!0:F.ib.set(m,{data:new l0,sJ:0,D6:!0}),F.AV=!0):F&&!F.AV&&(F.AV=!0)}; g.P.YO=function(m){if(Lq){var F=this.ZJ.get(m);if(F)for(var L=g.Z(F.ib),u=L.next();!u.done;u=L.next()){var q=g.Z(u.value);u=q.next().value;q=q.next().value;var A=F.tM.get(u);if(yT(A[0])){if(!q.D6)continue;var r=q.data,G=0,v=[];A=g.Z(A);for(var l=A.next();!l.done;l=A.next()){l=l.value;var w=l.B,V=Vl(r,G,w);G+=w;v.push(new Kl(l,V))}F.GM.push.apply(F.GM,g.X(v))}else if(q.data.totalLength>0||!A[0].range&&q.D6)r=void 0,G=A[0],v=q.sJ,A=q.data,G.range||(r=q.D6),r=new Kl(cFN(G,G.X+v,A.totalLength,r),A),q.sJ+= r.info.B,F.GM.push(r);F.ib.get(u).data=new l0;q.D6&&F.ib.delete(u)}m=this.ZJ.get(m);if(!m)return[];F=m.GM;m.GM=[];L=g.Z(F);for(u=L.next();!u.done;u=L.next())m.y_+=u.value.info.B;return F||[]}L=(F=this.ZJ.get(m))==null?void 0:F.mA;if(!L)return[];this.XL(m,L);return L.YO()}; g.P.tO=function(m){if(Lq)return rG(this,m);var F,L,u;return!!((L=(F=this.ZJ.get(m))==null?void 0:F.mA)==null?0:(u=L.bW())==null?0:u.length)||rG(this,m)}; g.P.XL=function(m,F){for(;rG(this,m);){var L=this.Q8(m);var u=m;u=this.ZJ.get(u).ju&&!AU(this,u);EX(F,L,u&&kjD(this,m))}}; g.P.IW=function(){g.O.prototype.IW.call(this);for(var m=g.Z(this.ZJ.keys()),F=m.next();!F.done;F=m.next())uH(this,F.value);var L;if((L=this.n0)==null?0:L.R_)for(m=g.Z(this.ZJ.values()),F=m.next();!F.done;F=m.next())F=F.value,F.ib.clear(),F.tM.clear(),F.GM.length=0,F.Pb.length=0,F.OG.length=0,F.ZH.length=0;this.ZJ.clear()}; var Lq=!1;var yJC=new Set([2]);g.Y(Gi,g.O);g.P=Gi.prototype;g.P.T6=function(){!this.sR()&&this.xhr&&(this.XL(!1),Dn(this.Ku,this))}; g.P.Jl=function(){}; g.P.CT=function(){if(!this.sR()&&this.xhr){var m=this.De();m===5?(this.yv()==="net.badstatus"&&this.Ku.fq(),Wo(this.Mm)):(this.Ku.gW(),this.UM(m));this.Mm.B.stop();var F;(F=this.rO)==null||F.stop()}}; g.P.De=function(){var m="";QY(this.Mm,this.xhr)&&(m=yH_(this.Mm,this.xhr));if(m)return this.info.VM.Bu(this.My,m),3;this.XL(!0);if(OX(this.Mm,this.xhr.status,this.xhr.ph(),this.info.jt(),this.fd))return 5;if(this.mF)return 3;rHv(this.Mm,this.xhr.g9(),0,this.jt());this.policy.xW&&sYu(this.Ku);return 4}; g.P.XL=function(m){var F=this.xhr;!m&&QY(this.Mm,this.xhr)||!F.UW()||(m=F.g$(),this.Fu.feed(m))}; g.P.dk=function(m,F){this.xhr.zf()&&m===21&&blN(this);this.Vz.dk(m,F)}; g.P.f5=function(m,F,L,u){L||(this.fA.f5(u),this.policy.j1&&m===21&&blN(this));if(m!==21)return!1;this.fA.Bb=!0;m=F.totalLength;L||(this.zV=eG(F,0),F=F.split(1).Z7);var q=this.policy.xR,A=this.Vz.B[this.zV],r=this.JF.G.get(A);if(q&&r&&(q*=r.info.u9,m+L!==u&&m0){this.policy.oR&&this.Mm.B.stop();m=this.fA.FO();F=this.fA.Ho();var L=cHv(this,m);if(!(F>L.uo||L.hm>0&&this.info.Pg()>L.hm)){this.Pz=(0,g.a9)();var u;(u=this.rO)==null||u.stop();this.policy.xW&&(u=this.Ku,m={ao:Math.round(F*m/1E3),BQ:m},u.policy.xW&&(u.Lu=m,u.tY++));this.Io()}}}}; g.P.Io=function(){this.Mm.Io()}; g.P.Ts=function(m){this.Ku.Ts(m,this.Jy())}; g.P.yb=function(m){this.mF=!0;this.info.VM.Bu(this.My,m.redirectUrl)}; g.P.uB=function(m){this.fA instanceof JY&&this.fA.uB(m)}; g.P.fG=function(m){this.fA instanceof JY&&this.fA.fG(m)}; g.P.ZP=function(m){var F=m.formatId,L=CN({itag:F.itag,lmt:F.lmt,xtags:F.xtags}),u,q,A=new Ll(((u=m.Af)==null?void 0:u.first)||0,((q=m.Af)==null?void 0:q.Sk)||0),r,G;u=new Ll(((r=m.indexRange)==null?void 0:r.first)||0,((G=m.indexRange)==null?void 0:G.Sk)||0);this.JF.G.get(L)||(L=m.FJ||{},L.mimeType=m.mimeType,L.itag=F.itag,L.lastModified=""+(F.lmt||0),L.xtags=F.xtags,m=this.JF,F=nl(""),L=cX(L,null),hH(m,new EA(F,L,A,u)))}; g.P.Vn=function(m){this.Ku.Vn(m,this.Jy())}; g.P.onSnackbarMessage=function(m){if(this.policy.Kt)this.Ku.onSnackbarMessage(m)}; g.P.WL=function(m){this.policy.Y&&this.Ku.WL(m,this.Jy())}; g.P.YX=function(m){this.Kb=m;this.Mm.G=(0,g.a9)();this.Ku.YX(m)}; g.P.Nn=function(m){this.Ku.Nn(m)}; g.P.Pv=function(m,F,L){this.Ku.Pv(m,F,L)}; g.P.jd=function(m){m.scope===2&&(this.Hf=m);this.Ku.jd(m)}; g.P.mj=function(){this.o4=!0;this.Ku.mj()}; g.P.SO=function(m){this.policy.Sb&&this.Ku.SO(m)}; g.P.qY=function(m){this.Ku.qY(m,this.Jy())}; g.P.Ni=function(m){m.JY===3&&(this.fd=!0);this.Ku.Ni(m)}; g.P.PL=function(m){this.Ku.PL(m)}; g.P.ai=function(m){this.Ku.ai(m)}; g.P.Ng=function(m){this.Ku.Ng(m)}; g.P.canRetry=function(){this.sR();return this.Mm.canRetry(!1)}; g.P.dispose=function(){if(!this.sR()){g.O.prototype.dispose.call(this);this.Mm.dispose();var m;(m=this.rO)==null||m.dispose();this.UM(-1);this.cQ()}}; g.P.UM=function(m){this.state=m;Dn(this.Ku,this)}; g.P.jt=function(){return this.info.jt()}; g.P.MX=function(){return this.o4}; g.P.M2=function(){return this.Hf}; g.P.kO=function(m,F,L,u){this.policy.dc&&this.Ku.mS(2,F);L>=0&&this.Ku.XV(L);u.clipId&&(this.clipId=u.clipId);this.policy.B&&!F&&(this.xO=u.Bd);if(this.info.isDecorated()){var q=this.info,A,r;L=((A=q.data)==null?0:(r=A.Di)==null?0:r.KO)?q.data.Di.KO:-1;L>=0&&L>u.Bd&&this.Ku.loader.XN("sdai",{skpsqmismatch:"1",stsq:L,rcvsq:u.Bd,a:F})}this.wh.kO(m,F,u);this.policy.f$&&this.Kb&&this.fA instanceof KW&&(A=this.Kb.D5,this.fA.kO(u.durationMs/1E3,F,A>0&&u.Bd+1>=A));this.wh.ZJ.get(m).yT=!0;this.Ku.kO(u)}; g.P.Gx=function(m,F){this.wh.Gx(m,F)}; g.P.FD=function(m){this.requestIdentifier=m}; g.P.YO=function(m){return this.wh.YO(m)}; g.P.Ql=function(m){return this.wh.Ql(m)}; g.P.tO=function(m){return this.wh.tO(m)}; g.P.xp=function(){return this.wh.xp()}; g.P.AJ=function(){return 1}; g.P.Jy=function(){return this.fA.requestNumber}; g.P.VX=function(){return this.requestIdentifier}; g.P.VV=function(){return this.My.VV()}; g.P.g5=function(){this.cQ()}; g.P.cQ=function(){this.fA.deactivate();var m;(m=this.xhr)==null||m.abort()}; g.P.isComplete=function(){return this.state>=3}; g.P.T8=function(){return this.state===3}; g.P.Xu=function(){return this.state===5}; g.P.yk=function(){return this.state===4}; g.P.xQ=function(){return this.isComplete()}; g.P.Tj=function(){return this.state>=1}; g.P.VQ=function(){return this.policy.Xt?this.Mm.VQ():0}; g.P.AE=function(){this.policy.Xt&&Dn(this.Ku,this)}; g.P.Pj=function(){return Qz(this.info)}; g.P.ZQ=function(){this.M8()&&!this.lS&&(this.lS=!0,this.Vz.ZQ())}; g.P.M8=function(){var m,F;var L=(m=this.info.X)==null?void 0:(F=m.Un)==null?void 0:F.ot;return!!L&&yJC.has(L)}; g.P.lz=function(){return"SABR"}; g.P.yv=function(){return this.Mm.yv()}; g.P.Cx=function(){var m=Gjj(this.Mm);Object.assign(m,HIB(this.info));m.req="sabr";m.rn=this.Jy();var F;if((F=this.xhr)==null?0:F.status)m.rc=this.policy.d_?this.xhr.status:this.xhr.status.toString();var L;(F=(L=this.xhr)==null?void 0:L.DX())&&(m.msg=F);this.Pz&&(L=cHv(this,this.Pz-this.fA.mU()),m.letm=L.lc8,m.mrbps=L.uo,m.mram=L.hm);return m};nYZ.prototype.tick=function(m,F){this.ticks[m]=F?window.performance.timing.navigationStart+F:(0,g.a9)()};g.Y(lH,g.LT);g.P=lH.prototype; g.P.jm=function(m,F,L,u){var q=!1;this.policy.B&&(q=L?this.Hb===m.N0:this.b9===m.N0);if(this.QM&&u&&!q){u=[];q=[];var A=[],r=void 0,G=0;F&&(u=F.X,q=F.B,A=F.V,r=F.G,G=F.S7,this.XN("sdai",{sq:m.N0,ssvicpns:u.join("."),ssvid:q.join(".")}));this.policy.B&&(L?this.Hb=m.N0:this.b9=m.N0);this.QM.gg(m.N0,m.startTime,u,q,A,L,G,r)}if(this.policy.B){if(L){this.B===1&&VD(this,5,"noad");var v;m.N0!==((v=this.X)==null?void 0:v.N0)&&(m_v(this,m,F,L),isNaN(m.startTime)||F2N(this,m.N0,$I(this,m.startTime,m.N0),!!F, this.QM))}}else L&&m_v(this,m,F)}; g.P.DP=function(m,F,L){var u=this.videoTrack.l9.index.KA()<=F;this.X={Sv:m,N0:F,Ld:L};u&&wG(this,m,F)}; g.P.oL=function(){this.QM&&this.QM.oL()}; g.P.XN=function(m,F,L){(m!=="sdai"||this.policy.Yk||(L===void 0?0:L))&&this.loader.XN(m,F)}; g.P.s3=function(m,F){var L=this.videoTrack.l9.index.R9(m);if(L>=0){var u;var q=((u=F.n2(L,2))==null?void 0:u.VW)||"";if(this.policy.B||q)return F.P_(m,L),jZ(this.loader,m,m,L),this.XN("sdai",{cmskpad:1,t:m.toFixed(3),sq:L}),!0}this.XN("sdai",{cmskpad:0,t:m.toFixed(3),sq:L});return!1};g.P=yk_.prototype; g.P.Og=function(m,F,L){var u=m;u||(u=P1(this,this.V));this.XN("clsdai",{setadcfg:m||"misscid",cid:u,acpn:L,acfglen:(F==null?void 0:F.length)||0});if(!this.X.has(u)){this.XN("clsdai",{setadcfg:"noentry",cid:u});var q,A;this.X.set(u,{event:"unknown",startTimeSecs:0,Hn:0,GT:[],c8:Date.now(),kV:-1,wc:6,cuepointId:m||((q=this.V)==null?void 0:q.identifier)||"",tileContext:((A=this.V)==null?void 0:A.tileContext)||""})}(m=this.X.get(u))?F?(m.wc=6,m.GT.push(L),m.zT=F):m.wc=2:this.XN("clsdai",{setadcfg:"notfound", cid:u})}; g.P.nL=function(m){var F=m||P1(this,this.V);this.XN("clsdai",{rmvadcfg:m||"misscid",lastcid:P1(this,this.V)});(m=this.X.get(F))?(m.zT="",m.wc=4):this.XN("clsdai",{rmadcfg:"notfound",cid:F})}; g.P.WL=function(m,F,L,u,q){this.L=F;var A;if(!((((A=m.jq)==null?void 0:A.length)||0)<=0))if(u){if(this.G=u,this.XN("clsdai",{oncldisabled:u,rn:F}),this.G===3&&q)for(F=g.Z(m.jq),L=F.next();!L.done;L=F.next())L=L.value,L.Sv&&L.trackType===2&&utA(q,vNM(this,L),L.Bd||0,!0)}else for(q=g.Z(m.jq),m=q.next();!m.done;m=q.next()){A=m.value;if(m=A.Sv){m=vNM(this,A);u=F;var r=A.Bd||0,G=L,v=P1(this,m);this.X.has(v)?(A=this.X.get(v),r>A.kV&&(A.startTimeSecs=m.startSecs,A.Hn=m.Hn,A.event==="predictStart"&&A.wc=== 5&&m.event!=="predictStart"&&(A.c8=Date.now()),A.event=m.event)):(A={event:m.event,startTimeSecs:m.startSecs,Hn:m.Hn,GT:[],kV:r,wc:0,cuepointId:m.identifier,tileContext:m.tileContext},this.X.set(v,A),this.policy.Y&&this.XN("clsdai",{newcid:1,cid:m.identifier,tc:m.tileContext,evt:m.event,sn:r,rn:u,st:wsv(A.wc)}));var l=!1;A.wc===0&&((G==null?0:G.sC(m))?A.wc=5:(A.wc=G?11:3,A.zT="",l=!0),A.c8=Date.now(),A.kV=r,this.policy.Y&&this.XN("clsdai",{onqpnt:1,cid:m.identifier,tc:m.tileContext,evt:m.event,sn:r, rn:u,st:wsv(A.wc)}));r>A.kV&&(G==null||G.sC(m),A.kV=r);this.V=m;this.policy.Y&&this.B.add(v);m=l}m&&(this.Y=!0)}}; g.P.P_=function(m,F,L){var u=m;this.policy.Y&&(u+=L);var q,A="";u=lJA(this,u);u.length>0&&(A=u[0])&&(q=this.X.get(A));if(!q||q.Qo){var r;this.XN("clsdai",{skipadfail:1,cid:A,sn:F,mt:m.toFixed(3),of:L.toFixed(3),skipsq:((r=q)==null?void 0:r.Qo)||-1});return!1}this.XN("clsdai",{skipadsuc:1,cid:A,sn:F,mt:m.toFixed(3),of:L.toFixed(3)});q.Qo=F;this.B.clear();this.B.add(A);return!0}; g.P.z2=function(){this.XN("clsdai",{rstskipad:1});for(var m=g.Z(this.X.values()),F=m.next();!F.done;F=m.next())F.value.Qo=NaN};g.Y(zi,g.O);zi.prototype.Ug=function(){return this.L&&aL(this).size>0}; zi.prototype.SD=function(m,F,L){L=L===void 0?{}:L;this.policy.QL=Gp(m,L,this.V,F===void 0?!1:F)};Ti.prototype.iV=function(m,F){var L=Math.pow(this.alpha,m);this.X=F*(1-L)+L*this.X;this.B+=m}; Ti.prototype.s7=function(){return this.X/(1-Math.pow(this.alpha,this.B))};pq.prototype.xX=function(m){var F=this;if(this.policy.qk){var L=new Set(m);L.size===this.Qc.size&&[].concat(g.X(L)).every(function(u){return F.Qc.has(u)})||(this.loader.XN("lwnmow",{itagDenylist:[].concat(g.X(m)).join(",")}),this.loader.d$(!!L.size),this.hF=-1,this.Qc=L,Kq(this,this.X),this.Lu=!0)}}; pq.prototype.SD=function(m,F,L){L=L===void 0?{}:L;var u=this.policy.QL;this.Y.SD(m,F===void 0?!1:F,L);if(u!==this.policy.QL){Kq(this,this.X);fq(this);var q,A;u>this.policy.QL&&((q=this.G)==null?0:hX(q.info))&&((A=this.nextVideo)==null||!hX(A.info))&&(this.Bb=!0)}};var SZ={Rr:-1,xL:!1,ot:0};g.Y(oL,g.O);oL.prototype.IW=function(){this.B=SZ;Xv(this);g.O.prototype.IW.call(this)};tU.prototype.fT=function(m){this.timestampOffset=m;this.flush()}; tU.prototype.flush=function(){if(this.X.pos>0){var m={a:this.track.rh(),u:this.X.oV(),pd:Math.round(this.V),ad:Math.round(this.G)},F=this.B;if(F){var L=F.l9.info;m.itag=L.itag;L.X&&(m.xtags=L.X);m.sq=F.N0;m.st=F.startTime;m.sd=F.duration;this.track.policy.hH&&(m.si=F.lM());F.G&&(m.esl=F.X+F.B);F.wM()&&(m.eos=1)}isNaN(this.timestampOffset)||(m.to=this.timestampOffset);var u;if(F=(u=this.track.KI)==null?void 0:u.dY({})){for(var q in F)this.L[q]!==F[q]&&(m["sb_"+q]=F[q]);this.L=F}this.track.XN("sbu", m);this.X.reset();this.buffered=[];this.Y=this.G=this.V=0;this.timestampOffset=this.B=void 0}};U9.prototype.dispose=function(){this.b9=!0}; U9.prototype.sR=function(){return this.b9}; g.Y(s9,Error);dG.prototype.skip=function(m){this.offset+=m}; dG.prototype.z7=function(){return this.offset};g.P=d_D.prototype;g.P.fS=function(){return this.B}; g.P.le=function(){return this.B.length?this.B[this.B.length-1]:null}; g.P.CY=function(){this.B=[];JU(this);B1(this)}; g.P.Q8=function(m){this.Lu=this.B.shift().info;m.info.equals(this.Lu)}; g.P.Ql=function(){return g.xZ(this.B,function(m){return m.info})}; g.P.rh=function(){return!!this.l9.info.audio}; g.P.isDrm=function(){return!!this.l9.info.IK}; g.P.getDuration=function(){return this.l9.index.HL()};g.Y(wM,S0);g.P=wM.prototype;g.P.onStateChange=function(){this.sR()&&(q0(this.wh,this.formatId),this.X.dispose())}; g.P.Cx=function(){var m=Umy(this.wh,this.formatId),F;var L=((F=this.wh.ZJ.get(this.formatId))==null?void 0:F.bytesReceived)||0;var u;F=((u=this.wh.ZJ.get(this.formatId))==null?void 0:u.y_)||0;return{expected:m,received:L,bytesShifted:F,sliceLength:AU(this.wh,this.formatId),isAnyMediaEndReceived:this.wh.AV(this.formatId)}}; g.P.NI=function(){return 0}; g.P.WI=function(){return!0}; g.P.YO=function(){return this.wh.YO(this.formatId)}; g.P.bW=function(){return[]}; g.P.tO=function(){return this.wh.tO(this.formatId)}; g.P.yv=function(){return this.lastError}; g.P.VQ=function(){return 0};g.Y(LP,g.O);g.P=LP.prototype;g.P.rh=function(){return!!this.l9.info.audio}; g.P.le=function(){return this.G.le()}; g.P.Q8=function(m){this.G.Q8(m);var F;(F=this.Z)!=null&&(F.Y.add(m.info.N0),F.X=NAA(F,F.BP,F.O3,m,F.X),F.G=m,F.L=(0,g.a9)());this.u9=Math.max(this.u9,m.info.l9.info.u9||0)}; g.P.getDuration=function(){return this.l9.index.HL()}; g.P.CY=function(){j0(this);this.G.CY()}; g.P.hE=function(){return this.G}; g.P.sW=function(m){return this.KI?Cv(this.KI.Pn(),m):!0}; g.P.isRequestPending=function(m){return this.B.length?m===this.B[this.B.length-1].info.Pb[0].N0:!1}; g.P.fT=function(m){var F;(F=this.Z)==null||F.fT(m);var L;(L=this.W)==null||L.fT(m)}; g.P.XN=function(m,F){this.loader.XN(m,F)}; g.P.yZ=function(){return this.loader.yZ()}; g.P.dispose=function(){var m;(m=this.W)==null||m.flush();g.O.prototype.dispose.call(this)};g.Y(Tx,g.O);Tx.prototype.G=function(){this.B++>15||(this.X=!this.X,new MBn(this.loader,this.policy,this.ll,this.VM,this.X),this.delay.start())}; g.P=MBn.prototype;g.P.Jl=function(){}; g.P.T6=function(){}; g.P.CT=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.g9()===this.size)this.loader.XN("rqs",this.getInfo());else{var m="net.connect";this.xhr.status>200?m="net.badstatus":this.xhr.pg()&&(m="net.closed");this.onError(m)}}; g.P.onError=function(m){var F=this;this.loader.handleError(m,this.getInfo());FQ("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(L){F.loader.XN("pathprobe",L)},function(L){F.loader.handleError(L.errorCode,L.details)})}; g.P.getInfo=function(){var m=this.timing.Rn();m.shost=w_(62,this.location.o6);m.pb=this.size;return m};g.Y(pP,g.O); pP.prototype.L=function(m,F){if(m.L){this.JF.isLive?(m=this.JF.V4&&this.JF.Z?m.l9.DW(this.JF.V4,!1):m.l9.wj(Infinity),m.gb=this.gb):m=m.l9.DW(0,!1);if(this.hF){var L=this.hF;m.gb===0&&(m.Y=L.W)}else m.Y=this.W;return m}L=m.X;if(!L.l9.SU())return L.l9.VK()?(m=rM(this.V,m.l9.info.u9,F.l9.info.u9,0),m=L.l9.i_(L,m)):m=L.l9.wI(L),m;var u=L.Y-this.loader.getCurrentTime(),q=!L.range||L.B===0&&L.X===0?0:L.range.length-(L.X+L.B),A=L.l9;this.tZ(m,u)&&q===0&&(this.JF.isManifestless?A=m.l9:(A=L.startTime+Dvv, L.B&&(A+=L.duration),$4(m,A),L=m.X,A=L.l9));A.VK()?(q=this.B,F=rM(this.V,A.info.u9,F.l9.info.u9,u,q.V.length>0&&q.W===0&&this.loader.N4),u=PC(m),m=L.l9.i_(L,F),(F=m.G)&&m.Pb.length>1&&(u||m.VM.G||m.Pb[0].l9!==L.l9?m=L.l9.i_(L,m.Pb[0].B):(u=m.Pb[m.Pb.length-1],A=u.B/F,!u.G&&A<.4&&(m=L.l9.i_(L,F-u.B))))):(L.N0<0&&(F=wW(L),F.pr=""+m.B.length,this.loader.isSeeking()&&(F.sk="1"),F.snss=L.L,this.loader.XN("nosq",F)),m=A.wI(L));if(this.policy.xC)for(L=g.Z(m.Pb),F=L.next();!F.done;F=L.next())F.value.type= 6;return m}; pP.prototype.tZ=function(m,F){if(!PC(m)||!m.l9.SU())return!1;var L;(L=this.B.Lu)||(L=PC(m)&&m.l9.SU()&&m.X.l9.info.u9=F)return u.return();(L=m.X.get(0))&&AcN(m,L);g.uq(u)})}; var uSM={Bdu:0,Tdc:1,ix8:2,qnF:3,ycC:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};Jr.prototype.decrypt=function(m){var F=this,L,u,q,A,r,G;return g.h(function(v){switch(v.X){case 1:if(F.X.length&&!F.X[0].isEncrypted)return v.return();F.B=!0;F.M3.OM("omd_s");L=new Uint8Array(16);Ao()?u=new g.Gz(m):q=new g.yR(m);case 2:if(!F.X.length||!F.X[0].isEncrypted){v.OR(4);break}A=F.X.shift();if(!u){r=q.decrypt(Ra(A.buffer),L);v.OR(5);break}return g.k(v,u.decrypt(Ra(A.buffer),L),6);case 6:r=v.B;case 5:G=r;for(var l=0;l=4)){var F=IR(this),L=this.xhr;F.rc=L.status;m&&(F.ab=!0);if(L.DX()){var u="onesie.net";F.msg=L.DX()}else L.status>=400?u="onesie.net.badstatus":L.ph()?this.Et||(u="onesie.response.noplayerresponse"):u=L.status===204?"onesie.net.nocontent":"onesie.net.connect";u?this.fail(new g.q6(u,F)):(this.OM("or_fs"),this.fA.IU((0,g.a9)(),L.g9(),0),this.UM(4),this.bE&&this.XN("rqs",F));this.bE&&this.XN("ombre","ok."+ +!u);this.aX=!1;VA(this); wp(this.M3);if(!this.f6){this.hQ.stop();var q;(q=this.Ad)==null||q.stop()}var A;if(m=(A=this.qW)==null?void 0:rcA(A))for(A=0;A1E3){var m;(m=this.fA)==null||m.vH((0,g.a9)());m=IR(this);if(this.S.wY()&&this.xhr instanceof ok){var F=this.xhr;m.xrs=F.xhr.readyState;m.xpb=F.X.totalLength;m.xdc=F.V}this.fail(new g.q6("net.timeout",m))}}else(0,g.a9)()-this.fA.X>1E4&&((F=this.fA)==null||F.vH((0,g.a9)()),this.C7());this.isComplete()||this.Yf.start()}}; g.P.C7=function(){this.aX=!1;if(!VA(this)){var m=IR(this);m.timeout="1";this.fail(new g.q6("onesie.request",m))}}; g.P.fail=function(m){var F=this;m=r2(m);this.Hp?this.z0.qm(m):(this.w_.reject(m),this.Hp=!0);wp(this.M3);this.f6||this.hQ.stop();this.OM("or_fe");var L,u;(L=this.qW)==null||(u=rcA(L))==null||u.forEach(function(q){F.XN("pathprobe",q)}); this.UM(5);this.dispose()}; g.P.isComplete=function(){return this.state>=3}; g.P.yk=function(){return this.state===4}; g.P.xQ=function(m){var F,L;return this.isComplete()||!!((F=this.aR)==null?0:(L=F.get(m))==null?0:L.X)}; g.P.T8=function(){return!1}; g.P.Xu=function(){return this.state===5}; g.P.notifySubscribers=function(m){for(var F=0;F102400&&!this.Wi&&(this.OM("or100k"),this.Wi=!0);if(m.UW()){var F=m.g$(),L=F.totalLength;this.bE&&this.XN("ombrss","len."+L);this.Fu.feed(F)}if(this.aR)for(var u=g.Z(this.aR.keys()),q=u.next();!q.done;q=u.next()){var A=q.value;m=void 0;(m=this.aR.get(A))==null||m.Dk();this.notifySubscribers(A)}}catch(r){this.fail(r)}}; g.P.Jy=function(){return this.fA.requestNumber}; g.P.VX=function(m){return this.F5.get(m)}; g.P.M8=function(){return!1}; g.P.lz=function(){return"ONESIE"};g.Y($0,g.O);g.P=$0.prototype; g.P.Vw=function(m){var F=dp(this.loader)&&m&&m.Rr!==void 0&&!m.xL?m.Rr*1E3+(this.loader.CI()||0):ec(this);if(this.policy.Av){var L=this.Qc;var u=this.jY}else L=zX(this,this.audioTrack),u=zX(this,this.videoTrack);var q=[].concat(g.X(L.BP),g.X(u.BP));PD(this)&&q.push.apply(q,g.X(this.Y));var A=[].concat(g.X(L.Me),g.X(u.Me)),r=this.loader.fH();if(this.policy.t$&&!this.videoData.isLivePlayback){var G=this.videoData.lengthSeconds*1E3;F>=G&&this.loader.XN("invalidSabrCmt",{cmt:F,vd:G})}var v,l;G=this.ll; var w=this.z0,V=this.JF,I=this.G,R=this.videoData.xC,e=this.policy,a=this.loader.KJ,T=EyA(this.loader)*1E3,f=(v=this.Lu)==null?void 0:v.ao;v=(l=this.Lu)==null?void 0:l.BQ;var M;l=Number((M=this.B.V)==null?void 0:M.info.itag)||0;var S;M=Number((S=this.B.Y)==null?void 0:S.info.itag)||0;S=this.tY;var t=this.z0.fv();var b=(m==null?0:m.ot)?m.ot:this.loader.isSuspended?4:void 0;F={ll:G,z0:w,JF:V,BP:q,Me:A,al:F,nextRequestPolicy:I,yX:R,n0:e,ww:a,vU:T,ao:f,BQ:v,tY:S,QIP:l,khP:M,yu:r,OP:t,ot:b};q=this.loader.O9(); A=UP(q);q&&(F.Oa=A);if(m=dp(this.loader)&&(m==null?0:m.xL)?m.Rr:this.z0.jP())F.Uq=m*1E3;var W;m=this.B;q=m.b9;if(((W=m.n0)==null?0:nW(W))&&!q)for(W=g.Z(m.G),A=W.next();!A.done;A=W.next())if(A.value.YD){q=!0;break}W=nW(m.n0)&&!q?[]:Wqy(m,m.G);F.yS=W;W=this.B;nW(W.n0)&&!W.Hb?W=[]:(m=cBb(W),m.length===0&&(m=W.L),W=Wqy(W,m));F.gO=W;F.S1=PD(this)?[this.L]:void 0;F.S$=Array.from(aL(this.B.X).keys(),Number);F.Ug=this.B.Ug();this.policy.k8&&(F.jO=goM(this.loader,this.audioTrack),F.LG=goM(this.loader,this.videoTrack)); W=this.loader.getCurrentTime();L=gp(this,L.BP,W);u=gp(this,u.BP,W);this.xC=u=Math.min(L,u);if(this.policy.B&&(PD(this)&&(L=gp(this,this.Y,W),this.z0.wY()&&L=A.dZ?A.dP:void 0,q={lq:m?qTB(L,m):[],adsConfig:q,KO:A}, W={gvprpro:"v",mt:W.toFixed(3),acpns:((H=q.lq)==null?void 0:H.join("_"))||"none",abid:m},L.Uu(W),H=q):(L.Uu({gvprp:"ncp",mt:W}),H=null)}H&&(F.Di=H)}if(this.policy.Y){var mB;H=((mB=this.videoData.B)==null?void 0:mB.containerType)||0;mB=this.videoData.qh[H];L=this.loader.isSeeking()&&!this.loader.J5?u+this.loader.CI():NaN;if((H=this.W)==null)mB=void 0;else if(H.G!==0){H.XN("clsdai",{gssinfodisabled:H.G});mB=7;switch(H.G){case 1:mB=7;break;case 2:mB=9;break;case 3:mB=10;break;default:H.XN("clsdai",{unknowndisr:H.G})}mB= [{wc:mB}]}else{u=[];if(!isNaN(L))if(W=lJA(H,L),m=H.L+1,W.length>0)for(H.XN("clsdai",{updcids:1,mt:L.toFixed(3),cid:W.join(","),rn:m}),H.B.clear(),L=g.Z(W),W=L.next();!W.done;W=L.next())H.B.add(W.value);else H.Z&&(H.XN("clsdai",{updcids:0,mt:L.toFixed(3),rn:m}),H.B.clear());L=g.Z(H.B);for(m=L.next();!m.done;m=L.next()){W=H;if(m=m.value){W=W.X.get(m);m={cuepointId:(W==null?void 0:W.cuepointId)||m};if(W==null?0:W.zT)m.adsConfig=UP(W.zT)||void 0;if(W==null?0:W.GT)m.lq=W.GT;if(W==null?0:W.Qo)m.KO=W.Qo; mB&&(m.Aa=n_(mB.split(";")[0]),m.KN=mB.split(";")[1]||"");m.wc=(W==null?void 0:W.wc)||0;W=m}else W=void 0;W&&u.push(W)}mB=u}F.RQ=mB;(mB=this.W)!=null&&(mB.B.clear(),mB.G=0,mB.Y=!1)}this.policy.Bb&&this.X.length>0&&this.X[0].MX()&&(F.TI=this.X[0].M2());return F}; g.P.ey=function(m,F){this.Z=void 0;sYu(this);QYD(this,m,F)}; g.P.O_=function(m){if(this.X.length===0)return!1;var F=this.X[0];return F instanceof RR?m===this.loader.getCurrentTime()*1E3:!(F instanceof Gi&&sW(F.info))&&Math.abs(F.Pj()-m)<50}; g.P.In=function(m,F){this.G=m;this.policy.B&&!m.playbackCookie&&this.loader.XN("sbrnocookie",{rn:F!=null?F:-1});var L;if(this.policy.nCR&&((L=this.W)==null?0:L.Y)){var u;this.loader.XN("clsdai",{ignbckoff:F!=null?F:-1,backoff:(u=m.backoffTimeMs)!=null?u:-1})}else this.Z=(0,g.a9)()+(m.backoffTimeMs||0)}; g.P.Ts=function(m,F){if(m.action===void 0){var L=this.z0.jP();L!==void 0&&this.loader.IQ(L)}else if(m.action!==0||!this.AF)if(m.action===0&&this.policy.aA&&(m.action=2),m.Mf==="sabr.malformed_config"&&this.aW++<3)this.loader.handleError("sabr.malformed_config",{action:m.action,rn:F,retry:this.aW},0);else switch(L={},L.reason=m.Mf,L.action=m.action,L.rn=F,m.action){case 1:this.policy.B&&this.QM&&tr(this.QM,void 0,void 0,L);break;case 0:this.AF=!0;this.videoData.m9()&&this.policy.B&&this.QM&&tr(this.QM, void 0,void 0,L,!1);this.loader.Hg(L);break;case 2:EkM(m.Mf)!=="sabr.config"&&delete L.reason;this.loader.handleError(EkM(m.Mf),L,1);break;case 3:this.policy.nI&&((m=this.JF.hF)!=null&&(m.W=!0),this.loader.handleError("sabr.hostfallback",L))}}; g.P.Ng=function(m){if(m.url){m=g.Z(m.url);for(var F=m.next();!F.done;F=m.next())FQ(F.value,"ump_prewarm")}}; g.P.jd=function(m){m&&(this.loader.XN("sabrctxt",{onsbrctxt:m.type,scp:m.scope,dflt:m.sendByDefault}),m.type&&m.sendByDefault&&this.videoData.xC.add(m.type),m.scope!==2&&(m.type&&this.videoData.sabrContextUpdates.set(m.type,m),this.z0.jd(m)))}; g.P.mj=function(){}; g.P.Vn=function(m,F){if(this.loader.J5)this.loader.XN("sdai",{ignSabrSeek:1,smt:m==null?void 0:m.DZ,rn:F});else if(m.DZ!==void 0&&m.lC){F=m.DZ/m.lC;this.audioTrack.L=!1;this.videoTrack.L=!1;if(this.policy.Qc||this.policy.Dw||this.policy.V7)this.loader.Bh.X=!1;if(this.z0.getCurrentTime()!==F){var L={Jt:"sabr_seek",SP:!0,Wf:!0};m.seekSource&&(L.seekSource=m.seekSource);i1(this.loader,F+.1,L)}}}; g.P.onSnackbarMessage=function(m){this.z0.publish("onSnackbarMessage",m)}; g.P.WL=function(m,F){this.policy.Y&&this.loader.WL(m,F)}; g.P.YX=function(m){m.D5&&m.Pc&&Lw(this.JF,m.D5,m.Pc);this.policy.CV&&(m.nz&&m.r5&&(this.JF.Tm=m.nz/m.r5),m.Lz&&m.Jh&&(this.JF.Qe=m.Lz/m.Jh));nK(this.videoData)&&!this.videoData.Fb&&m.Pc&&this.loader.On(m.Pc,1E3);m.o3!=null&&this.z0.DT(m.o3);m.oe&&(m=((0,g.a9)()-m.oe)/1E3,this.loader.tI.iV(1,m))}; g.P.Nn=function(m){this.loader.Nn(m)}; g.P.kO=function(m){this.loader.kO(m)}; g.P.Ni=function(m){this.loader.Ni(m)}; g.P.Qu=function(m){return this.videoData.xC.has(m)}; g.P.Pv=function(m,F,L){this.policy.G&&this.loader.XN("sabrctxtplc",{start:m?m.join("_"):"",stop:F?F.join("_"):"",discard:L?L.join("_"):""});if(m){m=g.Z(m);for(var u=m.next();!u.done;u=m.next())this.videoData.xC.add(u.value)}if(F)for(F=g.Z(F),m=F.next();!m.done;m=F.next())m=m.value,this.videoData.xC.has(m)&&this.videoData.xC.delete(m);if(L)for(L=g.Z(L),F=L.next();!F.done;F=L.next())if(F=F.value,this.videoData.sabrContextUpdates.has(F)&&this.videoData.sabrContextUpdates.delete(F),this.policy.Bb&&this.X.length)for(m= g.Z(this.X),u=m.next();!u.done;u=m.next())if(u=u.value,!(u instanceof RR)){var q=void 0;((q=u.Hf)==null?void 0:q.type)===F&&(u.Hf=void 0)}}; g.P.SO=function(){}; g.P.Gl=function(m){this.L=m}; g.P.xv=function(m){this.Y=m}; g.P.qY=function(m,F){DS(this.policy,m,4,F)}; g.P.PL=function(m){if(m==null?0:m.yG)if(m=m.yG.eI){m=g.Z(m);for(var F=m.next();!F.done;F=m.next())if(F=F.value,F.formatId){var L=this.JF.G.get(CN(F.formatId));L&&L.info&&(L.info.debugInfo=F.debugInfo)}}}; g.P.ai=function(m){this.Cu=!0;this.z0.publish("reloadplayer",m)}; g.P.H2=function(){return this.z0.H2()||""}; g.P.Pg=function(){var m=ccN(this);return Math.min(m.tb,m.Dz)}; g.P.Uu=function(m,F){this.loader.XN(m,F)}; g.P.hf=function(m){lyA(this.loader,gN_(this.SY,m))}; g.P.mS=function(m,F){this.videoData.mS(m,F)}; g.P.XV=function(m){this.z0.XV(m)}; g.P.gW=function(){this.loader.gW()}; g.P.fq=function(){this.loader.fq()}; g.P.IW=function(){g.O.prototype.IW.call(this);this.G=void 0;QYD(this,!0,"i");this.X=[]};dZj.prototype.getCurrentTime=function(){return this.z0.getCurrentTime()-this.z0.CI()}; Ng.prototype.Z=function(m){xc(m.state)&&TX(this.Y)}; Ng.prototype.clear=function(){JcM(this.Y);this.G.clear();this.X.clear();this.L=NaN}; Ng.prototype.yp=function(){this.isSeeking=!0;JcM(this.Y);this.L=NaN;this.B=this.TE};pC.prototype.PP=function(m,F){if(this.V)return v5b(this,F);if(F=gM(m)){var L=F.X;L&&L.G&&L.X&&(m=m.B.length?m.B[0]:null)&&m.state>=2&&!m.Xu()&&m.info.gb===0&&(this.V=m,this.Z=L,this.B=F.info,this.L=this.startTimeSecs=Date.now()/1E3,this.Y=this.B.startTime)}return NaN}; pC.prototype.clear=function(){this.B=this.Z=this.V=null;this.X=this.Y=this.L=this.startTimeSecs=NaN;this.G=!1};g.Y(fC,g.O);fC.prototype.IW=function(){jUu(this);g.O.prototype.IW.call(this)};var I8v=/[?&]cpn=/;g.Y(Zn,g.O);Zn.prototype.flush=function(){var m={};this.B&&(m.pe=this.B);this.X.length>0&&(m.pt=this.X.join("."));this.X=[];return m}; Zn.prototype.stop=function(){var m=this,F,L,u;return g.h(function(q){if(q.X==1)return g.qN(q,2),g.k(q,(F=m.V)==null?void 0:F.stop(),4);if(q.X!=2)return(L=q.B)&&m.logTrace(L),g.v2(q,0);u=g.lq(q);m.B=PQ_(u.message);g.uq(q)})}; Zn.prototype.logTrace=function(m){this.encoder.reset();this.encoder.add(1);var F=Array.from(m.resources),L=Array.from(m.frames),u=Array.from(m.stacks);m=Array.from(m.samples);this.encoder.add(F.length);F=g.Z(F);for(var q=F.next();!q.done;q=F.next()){q=q.value.replace("https://www.youtube.com/s/","");this.encoder.add(q.length);for(var A=0;A=0?m:g.k0(this.provider),this.Hb?GJN.has(this.wF)&&(this.X.size||(this.wF==="PL"?m>=this.B+30:m<=this.Bb+30||m>=this.B+1200&&m<=this.Bb+86400))&&(g.Xw(this,m,"vps",[this.wF]),this.B=m):["PL","B","S"].indexOf(this.wF)>-1&&(this.X.size||m>=this.B+30)&&(g.Xw(this,m,"vps",[this.wF]),this.B=m),this.X.size)){this.sequenceNumber===7E3&&g.K$(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){WD(this,m);var F=this.provider.z0.cg(); F=g.Z(F);for(var L=F.next();!L.done;L=F.next())L=L.value,this.XN(L.key,L.value);F=m;L=this.provider.z0.Lc();var u=L.droppedVideoFrames||0,q=L.totalVideoFrames||0,A=u-this.h9,r=q&&!this.XM;u>L.totalVideoFrames||A>5E3?Wnn(this,"html5.badframedropcount","df."+u+";tf."+L.totalVideoFrames):(A>0||r)&&g.Xw(this,F,"df",[A]);this.h9=u;this.XM=q;this.W>0&&(g.Xw(this,m,"glf",[this.W]),this.W=0);uj.isActive()&&(m=uj.O2(),Object.keys(m).length>0&&this.XN("profile",m));this.BR&&O3(this,"lwnmow");this.provider.S.wY()&& this.provider.N("html5_record_now")&&this.XN("now",{wt:(0,g.a9)()});m={};this.provider.videoData.B&&(m.fmt=this.provider.videoData.B.itag,(F=this.provider.videoData.V)&&F.itag!==m.fmt&&(m.afmt=F.itag));m.cpn=this.provider.videoData.clientPlaybackNonce;var G;((G=this.Dj)==null?0:G.length)?m.adcpn=this.Dj.join(","):this.adCpn&&(m.adcpn=this.adCpn);var v;((v=this.WQ)==null?0:v.length)?m.addocid=this.WQ.join(","):this.n1.length&&(m.addocid=this.n1);v=this.provider.videoData;G=v.m9();v=v.latencyClass; (this.provider.S.cR().X.g8(PyG)&&G&&v==="NORMAL"||this.provider.S.cR().X.g8(eDt)&&G&&v==="LOW"||this.provider.S.cR().X.g8($b2)&&this.provider.videoData.isDaiEnabled()&&pK(this.provider.videoData))&&(m.adc=1);this.provider.videoData.cotn&&(m.cotn=this.provider.videoData.cotn);m.el=Ls(this.provider.videoData);m.content_v=qJ(this.provider.videoData);m.ns=this.provider.S.Bb;m.fexp=gcM(this.provider.S.experiments).toString();m.cl=(852306146).toString();G=this.provider.videoData.adFormat||this.adFormat; var l;((l=this.gI)==null?0:l.length)?m.adformat=this.gI.join(","):G&&(m.adformat=G);(l=O$(this.provider.videoData))&&(m.live=l);this.provider.videoData.y4()&&(m.drm=1,this.provider.videoData.Y&&(m.drm_system=nXG[this.provider.videoData.Y.flavor]||0),this.provider.videoData.drmProduct&&(m.drm_product=this.provider.videoData.drmProduct));le()&&this.provider.videoData.L&&(m.ctt=this.provider.videoData.L,m.cttype=this.provider.videoData.wy,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.Vm&&(m.dai_fallback="1"),pK(this.provider.videoData)&&(m.dai="mv")):this.provider.videoData.Ow?m.dai="cs":this.provider.videoData.tq&&(m.dai="disabled");m.seq=this.sequenceNumber++;if(this.provider.videoData.PX){if(l=this.provider.videoData.PX,m&&l)for(l.ns==="3pp"&&(m.ns="3pp"),this.rJ.has(l.ns)&&O3(this,"hbps"),l.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext= l.shbpslc),G=g.Z(Object.keys(l)),v=G.next();!v.done;v=G.next())v=v.value,this.pA.has(v)||(m[v]=l[v])}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.S.X);(l=m.seq)&&!this.provider.S.experiments.cR().X.g8(Ynm)&&(G=t2M(this,+l),G=g.s2(G,Wej),G=g.hP(G,4),this.X.set("qclc",[G]));m=g.MO("//"+this.provider.S.Tx+"/api/stats/qoe",m);v=G="";F=g.Z(this.X.entries());for(L=F.next();!L.done;L= F.next())u=g.Z(L.value),L=u.next().value,u=u.next().value,q=void 0,(q=u)!=null&&q.join&&(L="&"+L+"="+u.join(","),L.length>100?v+=L:G+=L);this.provider.S.experiments.cR().X.g8(Ynm)&&(l=t2M(this,+(l||0)),l.qoePingUrl=m+G+v,g.V1("qoeClientLoggingContext",l),G+="&dl=1");E5u(this,m+G,v.replace(/ /g,"%20"))}this.X.clear()}}; g.P.d$=function(m){this.BR=m}; g.P.BY=function(){if(this.provider.videoData.Y){var m=this.provider.videoData.Y;O3(this,"eme-"+(m.keySystemAccess?"final":wH(m)?"ms":Ii(m)?"ytfp":jJ(m)?"safarifp":"nonfinal"))}}; g.P.vM=tv(49);g.P.rM=function(m){this.isEmbargoed=m}; g.P.Vg=tv(26);g.P.ZB=tv(32);g.P.onPlaybackRateChange=function(m){var F=g.k0(this.provider);m&&m!==this.fI&&(g.Xw(this,F,"rate",[m]),this.fI=m);this.Hb||this.reportStats(F)}; g.P.m8=tv(20);g.P.getPlayerState=function(m){if(g.n(m,128))return"ER";if(g.n(m,2048))return"B";if(g.n(m,512))return"SU";if(g.n(m,16)||g.n(m,32))return"S";if(m.isOrWillBePlaying()&&g.n(m,64))return"B";var F=v7C[M4(m)];g.Rf(this.provider.S)&&F==="B"&&this.provider.z0.getVisibilityState()===3&&(F="SU");F==="B"&&g.n(m,4)&&(F="PB");return F}; g.P.nh=function(m,F){var L=g.k0(this.provider);g.Xw(this,L,"vfi",[m==="A"?"":""+(F!=null?F:0),m])}; g.P.IW=function(){g.O.prototype.IW.call(this);g.gd(this.b9);g.gd(this.Eu)}; g.P.Le=function(m){this.isOffline=m;g.Xw(this,g.k0(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.P.XN=function(m,F,L){var u=this.xW.indexOf(m)!==-1;u||this.xW.push(m);if(!L||!u){F=typeof F!=="string"?uU(F):F;F=QUN(F);if(!L&&!/^t[.]/.test(F)){var q=g.k0(this.provider)*1E3;F="t."+q.toFixed()+";"+F}E3(this,"ctmp",m+":"+F);UJb(this);return q}}; g.P.pL=function(m,F,L){this.Y={Y$W:Number(this.XN("glrem",{nst:m.toFixed(),rem:F.toFixed(),ca:+L})),TU:m,bj8:F,isAd:L}}; g.P.bf=function(m,F,L){g.Xw(this,g.k0(this.provider),"ad_playback",[m,F,L])}; g.P.CL=function(m,F){var L=g.k0(this.provider)*1E3;E3(this,"daism","t."+L.toFixed(0)+";smw."+(m*1E3).toFixed(0)+";smo."+(F*1E3).toFixed(0))}; g.P.resume=function(){var m=this;isNaN(this.b9)?kP_(this):this.b9=g.Pn(function(){m.reportStats()},1E4)}; var g7={},v7C=(g7[5]="N",g7[-1]="N",g7[3]="B",g7[0]="EN",g7[2]="PA",g7[1]="PL",g7[-1E3]="ER",g7[1E3]="N",g7),GJN=new Set(["PL","B","S"]),oR=[];g.Y(Jby,g.O);g.P=Jby.prototype;g.P.initialize=function(m,F,L){m=m||0;this.policy.X||(F=YPD(this.X),vov(this.z0,new gG(F.video,F.reason)),this.z0.sA(new gG(F.audio,F.reason)));this.policy.X&&MR(this);this.JF.isManifestless&&ksb(this.L);this.W&&rbb(this.W,this.videoTrack.l9);F=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var u=!this.JF.isManifestless;this.policy.WZ&&(u=u||this.JF.vn);if(!this.policy.b9||this.policy.SY)this.currentTime=u?m:F;this.policy.Qc&&this.seek(this.getCurrentTime(),{}).Ti(function(){}); if(this.policy.X){var q;((q=this.V)==null?0:Mfb(q,this.H2()||""))&&FOM(this)&&mvv(this,this.videoTrack)&&mvv(this,this.audioTrack)&&(bKN(this.B,this.V),this.policy.L&&HsM(this))}else this.Bb&&(LOu(this,this.videoTrack),LOu(this,this.audioTrack),EYj(this.Bb),delete this.Bb);L?(qYB(this,!1),g.Hk(this.NG)):(m=this.getCurrentTime()===0,ZS(this.L,this.videoTrack,this.videoTrack.l9,m),ZS(this.L,this.audioTrack,this.audioTrack.l9,m),this.policy.X&&oCA(this.B,{ot:1}),this.policy.Qc||this.seek(this.getCurrentTime(), {}).Ti(function(){}),this.timing.tick("gv")); (this.JF.V4||this.JF.SJ||this.JF.eT||this.JF.uq||this.JF.LP)&&this.z0.JQ(this.JF)}; g.P.resume=function(){if(this.isSuspended||this.N4){this.TT=this.N4=this.isSuspended=!1;try{this.PP()}catch(m){g.Nl(m)}}}; g.P.Cd=function(){return!this.policy.zL}; g.P.V3=function(m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;yqj(this);this.z0.lU()&&(this.Z=NaN);m?(this.policy.Lu&&this.XN("loader",{setsmb:1}),this.policy.xC=!0,this.CY()):(qYB(this,!1),F||this.CY())}; g.P.setAudioTrack=function(m,F,L){L=L===void 0?!1:L;if(!this.sR()){var u=!isNaN(F);L&&u&&(this.audioTrack.Bb=Date.now(),this.policy.Cj&&(this.RW=!0));L=this.z0.lU()&&!this.z0.getVideoData().W;if(this.policy.X){var q=this.Y.T3(m.id,u);this.z0.sA(q)}else q=this.X,q.B=q.JF.X[m.id],q.Z=q.B,q=new iH(q.Z,q.G,u?"t":"m"),this.z0.sA(new gG(q.audio,q.reason));u?(this.BR=Date.now(),u=this.audioTrack.l9.index.R9(F),this.XN("setAudio",{id:m.id,cmt:F,sq:u}),u>=0&&(m=this.policy.Ct?u+1:u,this.policy.X&&this.ey(!0, "mosaic"),I4(this.audioTrack,m,NaN,NaN),!this.policy.QV&&this.JF.isLive&&Fr(this.JF,m,!1))):L||this.z0.Wy()}}; g.P.setPlaybackRate=function(m){m!==this.hF.getPlaybackRate()&&this.hF.setPlaybackRate(m)}; g.P.LO=function(m){var F=this.B.L;this.B.Gl(m);this.XN("scfidc",{curr:CN(F),"new":CN(m)});m&&CN(m)!==CN(F)&&(this.ey(!0,"caption change"),this.PP())}; g.P.N$=function(m){this.B.xv(m)}; g.P.Uj=function(m){m.X.info.rh()?this.z0.sA(m):vov(this.z0,m)}; g.P.hf=function(m){Gj(m.Pb[m.Pb.length-1])&&lyA(this,gN_(this.X,m.Pb[0].l9))}; g.P.O9=function(){return this.z0.O9()}; g.P.fH=function(){return this.z0.fH()}; g.P.Ni=function(m){this.z0.C().wY()&&this.XN("sps",{status:m.JY||""});if(m.JY===1)this.Sg=0;else if(m.JY===2||m.JY===3){var F=!1;if(m.JY===3){var L;this.Xt=(L=m.Bsu)!=null?L:Infinity;this.Sg+=1;(F=XE(this))&&this.BU(!0)}this.z0.u$(!0,F)}}; g.P.K2=function(){return this.z0.K2()}; g.P.U$=function(){return this.z0.U$()}; g.P.X$=function(m){this.z0.X$(m)}; g.P.cDR=function(){var m,F=(m=this.z0.CA())==null?void 0:m.getCurrentTime();F?this.z0.XN("rms",{cta:F}):g.Hk(this.Th)}; g.P.PP=function(){GlM(this);if(this.i9&&w0(this.i9)&&!this.i9.BM()&&(!this.policy.b9||this.policy.Kw||isFinite(this.getCurrentTime()))){var m=qR(this.videoTrack);m=this.policy.HJ&&m&&m.wM();this.JF.isManifestless&&this.JF.Z&&HX(this.JF)?(this.Z=HX(this.JF),this.i9.xE(this.Z)):u5(this.JF)&&!m?(m=this.policy.Kw?this.currentTime:this.getCurrentTime(),this.policy.b9&&this.policy.SY&&this.XN("ssrDuration",{ld:cD(this),lct:this.currentTime,vpd:this.getCurrentTime()},!0),isNaN(this.Z)?(this.Z=m+3600,this.i9.xE(this.Z)): this.Z<=m+1800&&(this.Z=Math.max(this.Z+1800,m+3600),this.i9.xE(this.Z))):this.i9.isView||(m=Math.max(this.audioTrack.getDuration(),this.videoTrack.getDuration()),(!isFinite(this.Z)||this.Z!==m)&&m>0&&(this.i9.xE(m),this.Z=m))}if(!this.sR())if(BX(this.JF)&&this.JF.Xu()){var F=this.JF;this.handleError("manifest.net.retryexhausted",F.RW?{rc:F.k5}:{rc:F.k5.toString()},1)}else if(this.policy.X)a:{try{if(dp(this)&&this.Yq){var L=this.B,u=this.Yq,q=u.X;if(q){var A=L.z0.jP(),r=!0;A||(A=L.loader.getCurrentTime(), r=!1);F=A;var G=r?L.z0.Mz(F):F;if(L.loader.sW(G))var v=!1;else{var l={t:F.toFixed(3),isUtc:r};c:{var w=L.z0.H2();if(w){for(var V=g.Z([L.audioTrack,L.videoTrack]),I=V.next();!I.done;I=V.next()){var R=FO(I.value.l9,L.JF.e0);A=void 0;var e=((A=q)==null?void 0:A.Ql(R,w))||[];if(e.length===0||!JFN(new jz(e),G)){var a=!1;break c}}a=!0}else a=!1}if(a)L.loader.XN("prebuffer",Object.assign(l,{inrange:1})),v=!0;else{if(sW(q.info)){var T;if(T=r){var f,M;T=(((f=q.info.X)==null?void 0:(M=f.Un)==null?void 0:M.Uq)|| 0)===F*1E3}var S=T}else S=!r&&Qz(q.info)===F*1E3;S?(L.loader.XN("prebuffer",Object.assign(l,{match:1})),v=!0):v=!1}}if(v){L.z0.OM("ismp_c");L.X.push(q);var t;(t=L.ER)==null||NR(t,q.info.VM);q.ZQ();Xv(u,!1)}}}aR(this.B);this.JF.isManifestless&&this.policy.L&&e0(this.Bh);var b;((b=this.i9)==null?0:IQ(b))&&this.u5();oCA(this.B);if(dp(this)&&this.Yq){var W=this.B,H=this.Yq,mB=H.B.Rr;if(mB!==void 0&&mB>=0){W.z0.OM("ismp_a");var FM=H.B;var r_=FM.Rr;if(r_===void 0)var ju=!1;else{var LM=FM.xL?W.z0.Mz(r_): r_,g_;if(g_=!W.loader.sW(LM)&&ECy(W,W.RW)){var BN=W.z0.getCurrentTime()*1E3,r6=UZZ(W,BN),Af=r6.D4;g_=r6.Ky>=7E3&&Af>=7E3}ju=g_}if(ju){var by=S$M(W,FM);W.policy.mG>0&&W.RW.rP++;by&&(H.X!==by&&(x_Z(H),H.X=by,H.B=SZ),W.z0.OM("ismp_rc"))}}}}catch(Zj){g.K$(Zj);F=Zj;if(F.message.includes("changeType")){this.XN("ctype",{exp:F.name,msg:F.message,s:F.stack});break a}this.handleError("fmt.unplayable",{exp:F.name,msg:F.message,s:F.stack,trg:"sabrslicerqt"},1)}YY_(this);g.Hk(this.Cu)}else if(!this.JF.B||!iIM(this.videoTrack)&& !iIM(this.audioTrack)||(this.videoTrack.V||this.audioTrack.V)&&this.policy.HR?L=!1:(this.CY(),this.z0.seekTo(Infinity,{Jt:"checkLoaderTracksSync",On:!0}),L=!0),!L){GlM(this);this.JF.isManifestless&&(gyj(this.videoTrack),gyj(this.audioTrack),e0(this.Bh),(L=gM(this.videoTrack))&&L.X&&(L=L.X.G&&!this.policy.bv,this.XN(L===this.policy.W.Ig?"strm":"strmbug",{strm:L,sfmp4:this.policy.W.Ig,dfs:this.policy.bv},!0)));if(this.i9)this.u5();else if(this.policy.V){L=!1;if(this.policy.Dm)for(u=g.Z([this.videoTrack, this.audioTrack]),q=u.next();!q.done;q=u.next()){v=q.value;for(q=gM(v);q&&v.le()!==qR(v);q=gM(v))v.Q8(q);L=L||!!q}else(F=gM(this.videoTrack))&&this.videoTrack.Q8(F),(r=gM(this.audioTrack))&&this.audioTrack.Q8(r);lk(this.videoTrack)&&lk(this.audioTrack)||(F||r||L)&&Y0(this)}uW_(this);ZS(this.L,this.videoTrack,this.videoTrack.l9,!1);ZS(this.L,this.audioTrack,this.audioTrack.l9,!1);if(!this.policy.d1&&(F=this.videoTrack,u=this.audioTrack,(!this.i9||w0(this.i9)&&!this.policy.md)&&!this.Bh.isSeeking()&& (this.policy.X||PC(F)&&F.l9.SU()&&this.X.Bb)))a:{if(r=this.getCurrentTime(),L=this.hF,u=rM(L,F.l9.info.u9,u.l9.info.u9,0),q=u1(L.ll)+u/AY(L.ll),r+=Math.max(q,q+L.policy.L9-u/F.l9.info.u9),F.B.length){if(F.B[0].info.Pb[0].startTime<=r)break a;j0(F)}L=F.G;for(u=L.B.length-1;u>=0;u--)L.B[u].info.startTime>r&&L.B.pop();REv(F);F.X&&r5&&l.hF.shift();F=F.N0;var w;if((w=this.z0.getVideoData())==null?0:w.enableServerStitchedDai)w=DVb(this.audioTrack,F),L=DVb(this.videoTrack,F),w!==0&&L!==0&&w!==L&& this.handleError("ssdai.avsync",{sq:F,a:w,v:L},0)}}}; g.P.DP=function(m,F,L,u){m.info.video&&this.G.DP(F,L,u)}; g.P.xX=function(m){this.X.xX(m)}; g.P.dQ=function(){return this.QM}; g.P.zs=function(){return this.videoTrack.L||this.audioTrack.L}; g.P.seek=function(m,F){if(this.sR())return Ze();if(this.zs())return Ze("seeking to head");if(this.policy.Qc&&!isFinite(m))return opu(this.Bh),g.Mx(Infinity);GlM(this);xvu(this,m,!1,F.seekSource);MR(this);this.policy.X||uW_(this,m);this.i9&&this.i9.X&&this.i9.B&&!this.z0.getVideoData().DG&&(this.i9.X.isLocked()||this.i9.B.isLocked())&&this.z0.Wy({reattachOnLockedBuffer:1,vsb:""+this.i9.B.isLocked(),asb:""+this.i9.X.isLocked()});var L=this.getCurrentTime(),u=this.Bh.seek(m,F);if(!this.policy.b9||this.policy.SY)this.currentTime= u;eZ(this.G,m,L,this.policy.n6&&!F.SP);Y0(this);return g.Mx(u)}; g.P.O_=function(m){return this.policy.X&&this.B.O_(m)}; g.P.Qu=function(m){return this.B.Qu(m)}; g.P.ey=function(m,F){this.B.ey(m,F)}; g.P.getCurrentTime=function(){if(this.policy.b9){var m=this.CI()||0;return this.z0.getCurrentTime(!0)-m}return this.currentTime}; g.P.aN=function(){return this.audioTrack.l9.info}; g.P.Kx=function(){return this.videoTrack.l9.info}; g.P.L2=function(){return this.audioTrack.l9.info.d8}; g.P.Jg=function(){return this.videoTrack.l9.info.d8}; g.P.IW=function(){try{this.V3(),j0(this.audioTrack),j0(this.videoTrack),ik(this.audioTrack),ik(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.O.prototype.IW.call(this)}catch(m){g.Nl(m)}}; g.P.handleError=function(m,F,L){L=L===void 0?0:L;var u=AX(L);m==="fmt.unplayable"&&this.JF.isLive&&(this.policy.uY=!1,m2(this.JF));F=new g.q6(m,F,L);g.oG(this);uU(F.details);this.z0.handleError(F);m!=="html5.invalidstate"&&F.errorCode!=="fmt.unplayable"&&m!=="fmt.unparseable"&&u&&this.dispose()}; g.P.dY=function(){var m=qR(this.audioTrack),F=qR(this.videoTrack);m={lct:this.getCurrentTime().toFixed(3),lsk:this.Bh.isSeeking(),lmf:this.X.X.isLocked(),lbw:ihZ(this.schedule).toFixed(3),lhd:u1(this.schedule).toFixed(3),lst:((this.schedule.Z.s7()||0)*1E9).toFixed(3),laa:m?m.lM():"",lva:F?F.lM():"",lar:this.audioTrack.X?this.audioTrack.X.lM():"",lvr:this.videoTrack.X?this.videoTrack.X.lM():"",laq:""+wR(this.audioTrack),lvq:""+wR(this.videoTrack)};this.i9&&!this.i9.ju()&&this.i9.X&&this.i9.B&&(m.lab= Hm(this.i9.X.Pn()),m.lvb=Hm(this.i9.B.Pn()));this.b9&&(m.lapt=((0,g.a9)()-this.b9).toFixed(0),m.lapr=wED(this));this.jY&&(m.lapmabht=((0,g.a9)()-this.jY).toFixed(0),m.lapmabh=Rk(this,this.audioTrack).toFixed(0));this.Lu&&(m.lapmvbht=((0,g.a9)()-this.Lu).toFixed(0),m.lapmvbh=Rk(this,this.videoTrack).toFixed(0));this.xC&&(m.lapsdai=((0,g.a9)()-this.xC).toFixed(0));return m}; g.P.CY=function(){try{this.policy.X&&this.B.ey(!1,"pending"),this.audioTrack.CY(),this.videoTrack.CY()}catch(m){g.Nl(m)}this.policy.V=""}; g.P.sW=function(m){return this.videoTrack&&this.audioTrack?this.videoTrack.sW(m)&&this.audioTrack.sW(m):!0}; g.P.Dp=function(){return qH(this.hF)}; g.P.XN=function(m,F,L){this.z0.XN(m,F,L===void 0?!1:L)}; g.P.H2=function(){return this.z0.H2()}; g.P.On=function(m,F){m/=F;isNaN(this.timestampOffset)&&KON(this,m-Math.min(m,this.policy.tH));return(m-this.timestampOffset)*F}; g.P.CI=function(){return this.timestampOffset}; g.P.isSeeking=function(){return this.Bh.isSeeking()}; g.P.oL=function(){this.G.oL()}; g.P.SD=function(m,F,L){F=F===void 0?!1:F;L=L===void 0?{}:L;this.policy.X?this.Y.SD(m,F,L):this.X.SD(m,F,L)}; g.P.s3=function(m,F){if(this.policy.B&&(this.J5||this.isSeeking()))return this.XN("sdai",{ignoreSkip:"1",isSkip:this.J5,isSeek:this.isSeeking(),t:m.toFixed(3)}),!1;var L=this.policy.B&&(this.policy.Y||this.policy.vF),u=this.videoTrack.l9.index.R9(m),q=!1;if(L){var A;if(q=!((A=this.Hb)==null||!A.P_(m,u,this.timestampOffset)))if(jZ(this,m,m,u),this.QM){var r;(r=this.QM)==null||r.P_(m,u)}}else this.QM&&(q=!!this.G.s3(m,this.QM));if(!q)return this.handleError("ad.skipfailed",{dec:!!this.QM,t:m.toFixed(3), sq:u}),!1;this.policy.B&&(this.XN("sdai",{skipAdStd:"1"}),this.J5=!0);if(this.policy.K0){var G;(G=this.YW)==null||G.clear()}KON(this,this.timestampOffset-F);Y0(this);this.policy.B&&(m2(this.JF),ik(this.audioTrack),ik(this.videoTrack),this.CY());return!0}; g.P.getManifest=function(){return this.JF}; g.P.isOffline=function(){return!!this.z0.getVideoData().cotn}; g.P.Za=function(m,F){this.z0.Za(m,F)}; g.P.I1=function(m,F){if(this.policy.X)xvu(this,m,!0,F),this.B.ey(!0,"utc"),this.PP();else if(F=this.z0.getVideoData().lV){var L=this.L;L.k7=m;L.lV=F;EW(this)}}; g.P.IQ=function(m){this.videoTrack.L=!1;this.audioTrack.L=!1;this.Bh.X=!1;this.z0.IQ(m)}; g.P.FQ=function(m){this.Bh.FQ(m-this.CI())}; g.P.Q2=function(){this.z0.Q2()}; g.P.BU=function(m){m!==this.policy.pj&&((this.policy.pj=m)||this.PP())}; g.P.Wy=function(m){this.z0.Wy(m)}; g.P.d$=function(m){this.z0.d$(m)}; g.P.Og=function(m,F,L){var u;(u=this.Hb)==null||u.Og(m,F,L);this.policy.Y&&(this.B.Z=void 0,this.PP())}; g.P.nL=function(m){var F;(F=this.Hb)==null||F.nL(m)}; g.P.kO=function(m){this.policy.w8&&this.z0.getVideoData().e0()&&!m.eO&&(this.XN("liveUmpMissing",{segmentNum:m.Bd,headerId:m.s9,startMs:m.startMs,durationMs:m.durationMs}),this.policy.w8=!1)}; g.P.WL=function(m,F){if(this.policy.Y){var L,u=(L=m.jq)==null?void 0:L[0];L=HSZ(this.z0.getVideoData());var q;(q=this.Hb)==null||q.WL(m,F,this.QM||void 0,L,this.policy.Wd?this.JF:void 0);var A,r,G;this.XN("clidai",{onqlst:1,len:((A=m.jq)==null?void 0:A.length)||0,rn:F,evt:GpM(u==null?void 0:(r=u.Sv)==null?void 0:r.event),cid:(u==null?void 0:(G=u.Sv)==null?void 0:G.identifier)||"null",sq:(u==null?void 0:u.Bd)||-1,trk:(u==null?void 0:u.trackType)||"null",disr:L})}}; g.P.Nn=function(m){if(this.policy.w8){var F;(F=this.QM)==null||F.Nn(m)}}; g.P.prefetchKeyPlay=function(m,F){var L=this;if(dp(this)){var u=wIj().legacyApplicationQuality==="limited-memory";this.policy.cC&&u||(this.Yq||(this.Yq=new oL(function(q){L.z0.OM(q)}),g.Q(this,this.Yq)),fJu(this.Yq,{Rr:m, xL:F,ot:2}),this.PP())}}; g.P.fq=function(){this.HR++}; g.P.gW=function(){this.HR=0};g.Y(nC,g.LT);g.Y(BD,nC);BD.prototype.L=function(m,F){if(m&&F){var L=Number(X5(m,"cpi"))*1+1;isNaN(L)||L<=0||Lthis.G&&(this.G=L,g.K0(this.X)||(this.X={},this.V.stop(),this.B.stop())),this.X[F]=m,g.Hk(this.B))}}; BD.prototype.Y=function(){for(var m=g.Z(Object.keys(this.X)),F=m.next();!F.done;F=m.next()){var L=F.value;F=this.publish;for(var u=this.G,q=g.ae(this.X[L]),A=[],r=g.Z(q[6].split("&")),G=r.next();!G.done;G=r.next())G=G.value,G.indexOf("cpi=")===0?A.push("cpi="+u.toString()):G.indexOf("ek=")===0?A.push("ek="+g.QK(L)):A.push(G);q[6]="?"+A.join("&");L="skd://"+q.slice(2).join("");q=L.length*2;u=new Uint8Array(q+4);u[0]=q%256;u[1]=(q-u[0])/256;for(q=0;q0)for(var L=g.Z(this.X),u=L.next();!u.done;u=L.next())if(F===u.value.info.cryptoPeriodIndex){F=!0;break a}F=!1}if(!F){F=(0,g.a9)();a:{L=m.cryptoPeriodIndex;if(!isNaN(L)){u=g.Z(this.G.values());for(var q=u.next();!q.done;q=u.next())if(Math.abs(q.value.cryptoPeriodIndex-L)<=1){L=!0;break a}}L=!1}L?(L=m.X,L=Math.max(0,Math.random()*((isNaN(L)?120:L)-30))*1E3):L=0;this.publish("log_qoe",{wvagt:"delay."+L,cpi:m.cryptoPeriodIndex,reqlen:this.X.length}); L<=0?ZbM(this,m):(this.X.push({time:F+L,info:m}),g.Hk(this.B,L))}}; HD.prototype.IW=function(){this.X=[];nC.prototype.IW.call(this)};var z7={},UvA=(z7.DRM_TRACK_TYPE_AUDIO="AUDIO",z7.DRM_TRACK_TYPE_SD="SD",z7.DRM_TRACK_TYPE_HD="HD",z7.DRM_TRACK_TYPE_UHD1="UHD1",z7);g.Y(tsD,g.O);g.Y(hFv,g.LT);g.P=hFv.prototype;g.P.BG=function(m){var F=this;if(!(this.sR()||m.size<=0)){var L={};m.forEach(function(u,q){var A=Vi(F.B)?q:u;q=new Uint8Array(Vi(F.B)?u:q);Vi(F.B)&&AYy(q);u=g.hP(q,4);AYy(q);q=g.hP(q,4);F.X[u]?F.X[u].status=A:F.X[q]?F.X[q].status=A:F.X[u]={type:"",status:A};uQM(F,F.X[u].type,L)}); FuD(this,",");JV(this,{onkeystatuschange:1});this.status="kc";this.publish("keystatuseschange",this)}}; g.P.error=function(m,F,L,u){this.sR()||(this.publish("licenseerror",m,F,L,u),m==="drm.provision"&&(m=(Date.now()-this.L)/1E3,this.L=NaN,this.publish("ctmp","provf",{et:m.toFixed(3)})));AX(F)&&this.dispose()}; g.P.shouldRetry=function(m,F){return!m&&this.requestNumber===F.requestNumber}; g.P.IW=function(){this.X={};g.LT.prototype.IW.call(this)}; g.P.dY=function(){var m={ctype:this.W.contentType||"",length:this.W.initData.length,requestedKeyIds:this.ER,cryptoPeriodIndex:this.cryptoPeriodIndex};this.G&&(m.keyStatuses=this.X);return m}; g.P.getInfo=function(){var m=this.V.join();if(CC(this)){var F=new Set,L;for(L in this.X)this.X[L].status!=="usable"&&F.add(this.X[L].type);m+="/UKS."+Array.from(F)}return m+="/"+this.cryptoPeriodIndex}; g.P.VV=function(){return this.url};g.Y(Fz,g.O);g.P=Fz.prototype;g.P.IS=function(m){if(this.Y){var F=m.messageType||"license-request";this.Y(new Uint8Array(m.message),F)}}; g.P.BG=function(){this.Z&&this.Z(this.X.keyStatuses)}; g.P.onClosed=function(){this.sR()||g.be("xboxone")&&this.G&&this.G("closedShouldNotRetry")}; g.P.xe=function(m){this.Y&&this.Y(m.message,"license-request")}; g.P.Ur=function(m){if(this.G){if(this.B){var F=this.B.error.code;m=this.B.error.systemCode}else F=m.errorCode,m=m.systemCode;this.G("t.prefixedKeyError;c."+F+";sc."+m,F,m)}}; g.P.eM=function(){this.L&&this.L()}; g.P.update=function(m){var F=this;if(this.X)return this.X.update(m).then(null,wo(function(L){yYj(F,"t.update",L)})); this.B?this.B.update(m):this.element.addKey?this.element.addKey(this.W.keySystem,m,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.W.keySystem,m,this.initData,this.sessionId);return od()}; g.P.IW=function(){this.X&&(this.hF?this.X.close().catch(g.K$):this.X.close());this.element=null;g.O.prototype.IW.call(this)};g.Y(L2,g.O);g.P=L2.prototype;g.P.setServerCertificate=function(){return this.B.setServerCertificate?this.X.flavor==="widevine"&&this.X.h_?this.B.setServerCertificate(this.X.h_):Ri(this.X)&&this.X.PM?this.B.setServerCertificate(this.X.PM):null:null}; g.P.createSession=function(m,F){var L=m.initData;if(this.X.keySystemAccess){F&&F("createsession");var u=this.B.createSession();Ii(this.X)?L=lzM(L,this.X.PM):Ri(this.X)&&(L=MsZ(L)||new Uint8Array(0));F&&F("genreq");m=u.generateRequest(m.contentType,L);var q=new Fz(null,null,null,u,null,this.Z);m.then(function(){F&&F("genreqsuccess")},wo(function(r){yYj(q,"t.generateRequest",r)})); return q}if(wH(this.X))return V0u(this,L);if(jJ(this.X))return wo_(this,L);if((u=this.element)==null?0:u.generateKeyRequest)this.element.generateKeyRequest(this.X.keySystem,L);else{var A;(A=this.element)==null||A.webkitGenerateKeyRequest(this.X.keySystem,L)}return this.V=new Fz(this.element,this.X,L,null,null,this.Z)}; g.P.v5=function(m){var F=jkM(this,m);F&&F.xe(m)}; g.P.VF=function(m){var F=jkM(this,m);F&&F.Ur(m)}; g.P.H5=function(m){var F=jkM(this,m);F&&F.eM(m)}; g.P.getMetrics=function(){var m=null;if(this.B&&this.B.getMetrics)try{m=this.B.getMetrics()}catch(F){}return m}; g.P.IW=function(){this.G=this.B=null;var m;(m=this.V)==null||m.dispose();m=g.Z(Object.values(this.L));for(var F=m.next();!F.done;F=m.next())F.value.dispose();this.L={};g.O.prototype.IW.call(this);delete this.element};g.P=u7.prototype;g.P.get=function(m){m=this.findIndex(m);return m!==-1?this.values[m]:null}; g.P.remove=function(m){m=this.findIndex(m);m!==-1&&(this.keys.splice(m,1),this.values.splice(m,1))}; g.P.removeAll=function(){this.keys=[];this.values=[]}; g.P.set=function(m,F){var L=this.findIndex(m);L!==-1?this.values[L]=F:(this.keys.push(m),this.values.push(F))}; g.P.findIndex=function(m){return g.d6(this.keys,function(F){return g.RW(m,F)})};g.Y($HM,g.LT);g.P=$HM.prototype;g.P.RiY=function(m){this.MJ({onecpt:1});m.initData&&iWB(this,new Uint8Array(m.initData),m.initDataType)}; g.P.QK9=function(m){this.MJ({onndky:1});iWB(this,m.initData,m.contentType)}; g.P.YZ=function(m){this.MJ({onneedkeyinfo:1});this.S.N("html5_eme_loader_sync")&&(this.Z.get(m.initData)||this.Z.set(m.initData,m));P1y(this,m)}; g.P.wT=function(m){this.G.push(m);qo(this)}; g.P.createSession=function(m){var F=z0b(this)?Ow_(m):g.hP(m.initData);this.B.get(F);this.ER=!0;m=new hFv(this.videoData,this.S,m,this.drmSessionId);this.B.set(F,m);m.subscribe("ctmp",this.XD,this);m.subscribe("keystatuseschange",this.BG,this);m.subscribe("licenseerror",this.sj,this);m.subscribe("newlicense",this.Qh,this);m.subscribe("newsession",this.tR,this);m.subscribe("sessionready",this.AR,this);m.subscribe("fairplay_next_need_key_info",this.lG,this);this.S.N("html5_enable_vp9_fairplay")&&m.subscribe("qualitychange", this.NC,this);m.subscribe("sabrlicenseconstraint",this.p2c,this);sDv(m,this.V)}; g.P.Qh=function(m){this.sR()||(this.MJ({onnelcswhb:1}),m&&!this.heartbeatParams&&(this.heartbeatParams=m,this.publish("heartbeatparams",m)))}; g.P.tR=function(){this.sR()||(this.MJ({newlcssn:1}),this.G.shift(),this.ER=!1,qo(this))}; g.P.AR=function(){if(wH(this.X)&&(this.MJ({onsnrdy:1}),this.xC--,this.xC===0)){var m=this.Bb,F,L;(F=m.element)==null||(L=F.msSetMediaKeys)==null||L.call(F,m.G)}}; g.P.BG=function(m){if(!this.sR()){this.jY||(this.jY=!0,this.S.wY()&&YXD(this));this.MJ({onksch:1});var F=this.NC;if(!CC(m)&&g.Ow&&m.B.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var L="large";else{L=[];var u=!0;if(CC(m))for(var q=g.Z(Object.keys(m.X)),A=q.next();!A.done;A=q.next())A=A.value,m.X[A].status==="usable"&&L.push(m.X[A].type),m.X[A].status!=="unknown"&&(u=!1);if(!CC(m)||u)L=m.V;L=mHj(L)}F.call(this,L);if(m.S.N("html5_enable_vp9_fairplay")&&Ri(m.B))F=m.hF; else{if(!CC(m))for(F={},L=g.Z(m.V),u=L.next();!u.done;u=L.next())uQM(m,u.value,F);F=m.authorizedFormats}this.videoData.authorizedFormats=F;this.publish("keystatuseschange",m)}}; g.P.XD=function(m,F){this.sR()||this.publish("ctmp",m,F)}; g.P.lG=function(m,F){this.sR()||this.publish("fairplay_next_need_key_info",m,F)}; g.P.sj=function(m,F,L,u){this.sR()||(this.videoData.N("html5_log_drm_metrics_on_error")&&YXD(this),this.publish("licenseerror",m,F,L,u))}; g.P.UE=function(){return this.W}; g.P.NC=function(m){var F=g.kb("auto",m,!1,"l");if(this.videoData.vI){if(this.W.equals(F))return}else if(Uqv(this.W,m))return;this.W=F;this.publish("qualitychange");this.MJ({updtlq:m})}; g.P.p2c=function(m){this.videoData.sabrLicenseConstraint=m}; g.P.IW=function(){var m,F;this.X.keySystemAccess&&this.element&&!((m=this.mediaElement)==null?0:(F=m.z0)==null?0:F.lU())&&(this.Hb?this.element.setMediaKeys(null).catch(g.K$):this.element.setMediaKeys(null));this.element=null;this.G=[];m=g.Z(this.B.values());for(F=m.next();!F.done;F=m.next())F=F.value,F.unsubscribe("ctmp",this.XD,this),F.unsubscribe("keystatuseschange",this.BG,this),F.unsubscribe("licenseerror",this.sj,this),F.unsubscribe("newlicense",this.Qh,this),F.unsubscribe("newsession",this.tR, this),F.unsubscribe("sessionready",this.AR,this),F.unsubscribe("fairplay_next_need_key_info",this.lG,this),this.S.N("html5_enable_vp9_fairplay")&&F.unsubscribe("qualitychange",this.NC,this),F.dispose();this.B.clear();this.L.removeAll();this.Z.removeAll();this.heartbeatParams=null;g.LT.prototype.IW.call(this)}; g.P.dY=function(){for(var m={systemInfo:this.X.dY(),sessions:[]},F=g.Z(this.B.values()),L=F.next();!L.done;L=F.next())m.sessions.push(L.value.dY());return m}; g.P.getInfo=function(){return this.B.size<=0?"no session":""+this.B.values().next().value.getInfo()+(this.Y?"/KR":"")}; g.P.MJ=function(m,F){F=F===void 0?!1:F;this.sR()||(uU(m),(this.S.wY()||F)&&this.publish("ctmp","drmlog",m))};var NMu=!1,Kuv=!1;g.Y(xHD,g.O);g.P=xHD.prototype;g.P.h6=function(){return!!this.vv}; g.P.m4=function(){return this.B}; g.P.handleError=function(m){var F=this;t0B(this,m);var L;if(L=!((m.errorCode==="html5.invalidstate"||m.errorCode==="fmt.unplayable"||m.errorCode==="fmt.unparseable")&&XoM(this,m.errorCode,m.details)))if(L=!h0N(this,m))this.videoData.errorDetail==="7"&&g.Rf(this.kC)?(k4A(this,"innertube_player_reload_required"),L=!0):L=!1,L=!L;if(L)if(this.kC.Bb!=="yt"&&UHD(this,m)&&this.videoData.QV&&(0,g.a9)()/1E3>this.videoData.QV&&$C(this.videoData)&&(L=Object.assign({e:m.errorCode},m.details),L.stalesigexp="1", L.expire=Math.round(this.videoData.QV*1E3),L.init=Math.round(this.videoData.j3),L.now=Math.round((0,g.a9)()),m=new g.q6(m.errorCode,L,2),this.z0.Ap(m.errorCode,2,"SIGNATURE_EXPIRED",uU(m.details))),AX(m.severity)){var u;L=(u=this.z0.loader)==null?void 0:u.X.X;if(this.kC.N("html5_use_network_error_code_enums"))if(E4M(m)&&L&&L.isLocked())var q="FORMAT_UNAVAILABLE";else if(this.kC.L||m.errorCode!=="auth"||m.details.rc!==429)m.errorCode==="ump.spsrejectfailure"&&(q="HTML5_SPS_UMP_STATUS_REJECTED");else{q= "TOO_MANY_REQUESTS";var A="6"}else E4M(m)&&L&&L.isLocked()?q="FORMAT_UNAVAILABLE":this.kC.L||m.errorCode!=="auth"||m.details.rc!=="429"?m.errorCode==="ump.spsrejectfailure"&&(q="HTML5_SPS_UMP_STATUS_REJECTED"):(q="TOO_MANY_REQUESTS",A="6");this.z0.Ap(m.errorCode,m.severity,q,uU(m.details),A)}else this.z0.publish("nonfatalerror",m),u=/^pp/.test(this.videoData.clientPlaybackNonce),this.qm(m.errorCode,m.details),u&&m.errorCode==="manifest.net.connect"&&(m="https://www.youtube.com/generate_204?cpn="+ this.videoData.clientPlaybackNonce+"&t="+(0,g.a9)(),FQ(m,"manifest",function(r){F.L=!0;F.XN("pathprobe",r)},function(r){F.qm(r.errorCode,r.details)}))}; g.P.XN=function(m,F){this.z0.il.XN(m,F)}; g.P.qm=function(m,F){F=uU(F);this.z0.il.qm(m,F)};rf.prototype.Cv=function(m){var F=skn(this);if(!m)return{yh:wh,dn:wh,Op:wh,pN:wh,X1:wh,Ep:wh,JB:F};var L=wh;if(WK(F)||this.N("html5_perf_cap_override_sticky"))L=L4N(this,m);return{yh:L,dn:HWM(this,m),Op:n4M(this,m),pN:uvD(this,m.videoData),X1:q9j(this,m.videoData,m),Ep:cYb(this,m),JB:F}}; rf.prototype.J4=function(m){if(g.Rf(this.S)&&LN(this.S.Y,uJ.HEIGHT))var F=m.X.videoInfos[0].video.qualityOrdinal;else{var L=this.J6(!!m.X.X);TO(m.videoData)||vB(m.videoData);m=m.X.videoInfos;if(m.length){var u=.85,q=m[0].video;q.projectionType!=="MESH"&&q.projectionType!=="EQUIRECTANGULAR"&&q.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||cs||(u=.45);q=g.CH(this.S.experiments,"html5_viewport_undersend_maximum");for(var A=0;A=0,stateAtSend:F,joinLatencySecs:A,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:u,playerCanaryStage:q,isAd:this.provider.videoData.isAd(),liveMode:L,hasDrm:!!g.hc(this.provider.videoData),isGapless:this.provider.videoData.Z,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:hB(this.provider.videoData)};m||g.V1("html5PlayerHealthEvent",F);this.G=!0;this.dispose()}}; GC.prototype.IW=function(){this.G||this.send();window.removeEventListener("error",this.Wp);window.removeEventListener("unhandledrejection",this.Wp);g.O.prototype.IW.call(this)}; var lRG=/\bnet\b/;vIM.prototype.update=function(){if(this.W){var m=this.qH()||0,F=g.k0(this.provider);m>=this.provider.z0.getDuration()-.1&&(this.previouslyEnded=!0);if(m!==this.B||jLv(this,m,F)){var L;if(!(L=mF-this.Tz+2||jLv(this,m,F))){L=this.provider.z0.getVolume();var u=L!==this.Bb,q=this.provider.z0.isMuted()?1:0;q!==this.hF?(this.hF=q,L=!0):(!u||this.V>=0||(this.Bb=L,this.V=F),L=F-this.V,this.V>=0&&L>2?(this.V=-1,L=!0):L=!1)}L&&(l7(this),this.G=m);this.Tz=F;this.B=m}}}; vIM.prototype.qH=function(){var m=this.provider.z0.qH();return pK(this.provider.videoData)?m+this.provider.z0.CI():m};IZM.prototype.send=function(m){var F=this;if(!this.aW){var L=$0M(this),u=g.MO(this.uri,L);this.S.N("vss_through_gel_double")&&ewM(u);this.ER&&!this.S.N("html5_simplify_pings")?Y9B(this,u):Rwb(this,m).then(function(q){if(F.pA){q=q||{};q.method="POST";var A=aZy(F);A&&(q.postBody=A)}F.ER&&(q=q||{},q.method="POST",q.postParams={atr:F.attestationResponse});Mg(u,q,{token:F.b9,GB:F.BR,mdxEnvironment:F.mdxEnvironment},F.S,m,F.Qc,F.isFinal&&F.Av||F.jY||F.G&&F.Kw)}); this.aW=!0}}; IZM.prototype.B=function(m){m===void 0&&(m=NaN);return Number(m.toFixed(3)).toString()}; var Yd={},gIA=(Yd.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,Yd.LIVING_ROOM_APP_MODE_MAIN=1,Yd.LIVING_ROOM_APP_MODE_KIDS=2,Yd.LIVING_ROOM_APP_MODE_MUSIC=3,Yd.LIVING_ROOM_APP_MODE_UNPLUGGED=4,Yd.LIVING_ROOM_APP_MODE_GAMING=5,Yd),aX={},iqM=(aX.EMBEDDED_PLAYER_MODE_UNKNOWN=0,aX.EMBEDDED_PLAYER_MODE_DEFAULT=1,aX.EMBEDDED_PLAYER_MODE_PFP=2,aX.EMBEDDED_PLAYER_MODE_PFL=3,aX);g.Y(VE,g.O);g.P=VE.prototype; g.P.HG=function(){if(!this.V){this.provider.videoData.mK===16623&&g.K$(Error("Playback for EmbedPage"));var m=Rt(this,"playback");this.W=D0_(this);VZv(this.X);m.Z=jE(this);this.G>0&&(m.X-=this.G);m.send();if(this.provider.videoData.Rp){m=this.provider.S;var F=this.provider.videoData,L={html5:"1",video_id:F.videoId,cpn:F.clientPlaybackNonce,ei:F.eventId,ptk:F.Rp,oid:F.Tu,ptchn:F.Pw,pltype:F.qL,content_v:qJ(F)};F.XO&&Object.assign(L,{m:F.XO});m=g.MO(m.AN+"ptracking",L);fZM(this,m)}this.provider.videoData.Lx|| (x0Z(this),MZj(this));this.V=!0;m=this.X;m.B=m.qH();m.Tz=g.k0(m.provider);!(m.G===0&&m.B<5)&&m.B-m.G>2&&(m.G=m.B);m.W=!0}}; g.P.onProgress=function(){this.X.update();K4v(this)&&(x0Z(this),MZj(this))}; g.P.IW=function(){g.O.prototype.IW.call(this);It(this);w1B(this.X)}; g.P.dY=function(){return $0M(Rt(this,"playback"))}; g.P.Su=function(m){var F=Rt(this,"engage");F.Hb=m;return PHv(F,tZD(this.provider))};X1b.prototype.isEmpty=function(){return this.endTime===this.startTime};PP.prototype.N=function(m){return this.S.N(m)}; PP.prototype.getCurrentTime=function(){return this.z0.getCurrentTime()}; PP.prototype.qH=function(){return this.z0.qH()}; var EIn={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.Y(g.i7,g.O);g.P=g.i7.prototype;g.P.HG=function(){this.X&&this.X.HG();this.B&&this.B.HG()}; g.P.onProgress=function(){if(this.provider.videoData.enableServerStitchedDai&&this.TE){var m;(m=this.G.get(this.TE))==null||m.onProgress()}else if(this.X)this.X.onProgress()}; g.P.rM=function(m){this.qoe&&this.qoe.rM(m)}; g.P.Vg=tv(25);g.P.ZB=tv(31);g.P.CL=function(m,F){this.qoe&&this.qoe.CL(m,F)}; g.P.HI=function(){if(this.provider.videoData.enableServerStitchedDai&&this.TE){var m;(m=this.G.get(this.TE))!=null&&l7(m.X)}else this.X&&l7(this.X.X)}; g.P.qm=function(m,F){this.qoe&&Wnn(this.qoe,m,F);if(this.B)this.B.onError(m)}; g.P.nh=function(m,F){switch(m){case "M":var L;(L=this.qoe)==null||L.nh(m,F);break;case "A":var u;(u=this.qoe)==null||u.nh(m)}}; g.P.onPlaybackRateChange=function(m){if(this.qoe)this.qoe.onPlaybackRateChange(m);this.X&&l7(this.X.X)}; g.P.vM=tv(48);g.P.XN=function(m,F,L){this.qoe&&this.qoe.XN(m,F,L)}; g.P.pL=function(m,F,L){this.qoe&&this.qoe.pL(m,F,L)}; g.P.DT=function(m){var F;(F=this.qoe)==null||F.DT(m)}; g.P.JQ=function(m){var F;(F=this.qoe)==null||F.JQ(m)}; g.P.c_=function(m,F,L,u){var q;(q=this.qoe)==null||q.c_(m,F,L,u)}; g.P.d$=function(m){this.qoe&&this.qoe.d$(m)}; g.P.bf=function(m,F,L){this.qoe&&this.qoe.bf(m,F,L)}; g.P.m8=tv(19);g.P.Bs=function(){if(this.qoe)return this.qoe.Bs()}; g.P.dY=function(){if(this.provider.videoData.enableServerStitchedDai&&this.TE){var m,F;return(F=(m=this.G.get(this.TE))==null?void 0:m.dY())!=null?F:{}}return this.X?this.X.dY():{}}; g.P.JT=function(){var m;return(m=this.qoe)==null?void 0:m.JT()}; g.P.dC=function(m,F){var L;(L=this.qoe)==null||L.dC(m,F)}; g.P.Su=function(m){return this.X?this.X.Su(m):function(){}}; g.P.getVideoData=function(){return this.provider.videoData}; g.P.resume=function(){this.qoe&&this.qoe.resume()};g.Y(g.zC,g.O);g.P=g.zC.prototype;g.P.RK=function(m,F){this.sync();F&&this.X.array.length>=2E3&&this.iq("captions",1E4);F=this.X;if(m.length>1&&m.length>F.array.length)F.array=F.array.concat(m),F.array.sort(F.X);else{m=g.Z(m);for(var L=m.next();!L.done;L=m.next())L=L.value,!F.array.length||F.X(L,F.array[F.array.length-1])>0?F.array.push(L):g.$X(F.array,L,F.X)}this.G=NaN;this.sync()}; g.P.Rg=function(m){m.length>1E4&&g.K$(new g.oZ("Over 10k cueRanges removal occurs with a sample: ",m[0]));if(!this.sR()){var F=new Set(m);this.B=this.B.filter(function(L){return!F.has(L)}); BGD(this.X,F);this.sync()}}; g.P.Ls=function(m){if(!this.sR()){var F=this.U$().find(function(L){return L.id===void 0&&L.namespace===m}); F&&this.Rg([F])}}; g.P.iq=function(m,F){var L=(isNaN(this.G)?CHM(this):this.G)-F;F=this.U$().filter(function(u){return u.namespace===m&&u.endthis.X,A=g.n(L,8)&&g.n(L,16),r=this.z0.PO().isBackground()||L.isSuspended();Z6(this,this.Cu,A&&!r,q,"qoe.slowseek",function(){},"timeout"); var G=isFinite(this.X);G=A&&G&&Meu(F,this.X);var v=!u||Math.abs(u-this.X)>10,l=this.S.N("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),w=u===0&&this.B&&[11,10].includes(this.B);Z6(this,this.aW,G&&v&&!r&&(!l||!w),q,"qoe.slowseek",function(){F.seekTo(m.X)},"set_cmt"); v=G&&Cv(F.x5(),this.X);var V=this.z0.loader;G=!V||V.Cd();var I=function(){F.seekTo(m.X+.001)}; Z6(this,this.jY,v&&G&&!r,q,"qoe.slowseek",I,"jiggle_cmt");G=function(){return m.z0.x7()}; Z6(this,this.Lu,v&&!r,q,"qoe.slowseek",G,"new_elem");var R=xc(L);w=L.isBuffering();var e=F.x5(),a=JX(e,u),T=a>=0&&e.end(a)>u+5;v=R&&w&&T;l=this.z0.getVideoData();Z6(this,this.xC,u<.002&&this.X<.002&&A&&g.Rf(this.S)&&g.uQ(l)&&!r,q,"qoe.slowseek",G,"slow_seek_shorts");Z6(this,this.hF,l.Yj()&&A&&!r&&!l.W,q,"qoe.slowseek",G,"slow_seek_gapless_shorts");Z6(this,this.Bb,v&&!r,R&&!w,"qoe.longrebuffer",I,"jiggle_cmt");Z6(this,this.b9,v&&!r,R&&!w,"qoe.longrebuffer",G,"new_elem_nnr");if(V){var f=V.getCurrentTime(); A=F.No();A=z2D(A,f);A=!V.isSeeking()&&u===A;Z6(this,this.Eu,R&&w&&A&&!r,R&&!w&&!A,"qoe.longrebuffer",function(){F.seekTo(f)},"seek_to_loader")}A={}; I=JX(e,Math.max(u-3.5,0));var M=I>=0&&u>e.end(I)-1.1,S=I>=0&&I+1=0&&M&&S<11;A.close2edge=M;A.gapsize=S;A.buflen=e.length;this.B&&(A.seekSour=this.B);Z6(this,this.Hb,R&&w&&!r,R&&!w,"qoe.longrebuffer",function(){},"timeout",A); A=L.isSuspended();A=this.z0.Nz()&&!A;Z6(this,this.Z,A,!A,"qoe.start15s",function(){m.z0.Gw("ad")},"ads_preroll_timeout"); A=this.S.experiments.fu("html5_use_playback_rate_in_skip_slow_ad")?this.z0.getPlaybackRate()*1E3:1E3;a=u-this.V5;Z6(this,this.AF,V,R&&!w,"qoe.longrebuffer",function(){m.z0.Wy()},"reset_media_source"); Z6(this,this.w8,V,R&&!w,"qoe.longrebuffer",G,"reset_media_element");this.V===0&&(this.L=u);V=w&&this.X===0&&u>1&&u===this.L;Z6(this,this.Qc,g.uQ(l)&&V,R&&!w,"qoe.slowseek",function(){F.seekTo(0)},"reseek_after_time_jump"); r=L.isOrWillBePlaying()&&!r;T=this.z0.VZ()-u<6&&!T&&this.z0.Y0();Z6(this,this.W,l.Yj()&&r&&w&&T,R&&!w,"qoe.longrebuffer",function(){m.z0.x7(!1,!0)},"handoff_end_long_buffer_reload"); r=this.B===104||this.z0.NR;L=Dh(l)&&l.isAd()&&!l.W&&r&&(w||g.n(L,8)&&g.n(L,16));Z6(this,this.RW,L,q,"qoe.start15s",G,"gapless_ad_slow_start");L=Dh(l)&&!l.W&&r&&v;Z6(this,this.q0,L,q,"qoe.longrebuffer",G,"gapless_slow_start");this.V=u;this.Y.start()}}; Mo.prototype.qm=function(m,F,L){F=this.dY(F);F.wn=L;F.wdup=this.G[m]?"1":"0";this.z0.qm(new g.q6(m,F));this.G[m]=!0}; Mo.prototype.dY=function(m){m=Object.assign(this.z0.dY(!0),m.dY());this.X&&(m.stt=this.X.toFixed(3));this.z0.getVideoData().isLivePlayback&&(m.ct=this.z0.getCurrentTime().toFixed(3),m.to=this.z0.CI().toFixed(3));delete m.uga;delete m.euri;delete m.referrer;delete m.fexp;delete m.vm;return m}; xP.prototype.reset=function(){this.X=this.B=this.G=this.startTimestamp=0;this.V=!1}; xP.prototype.test=function(m){if(!this.Y||this.B)return!1;if(!m)return this.reset(),!1;m=(0,g.a9)();if(!this.startTimestamp)this.startTimestamp=m,this.G=0;else if(this.G>=this.Y)return this.B=m,!0;this.G+=1;return!1}; xP.prototype.dY=function(){var m={},F=(0,g.a9)();this.startTimestamp&&(m.wsd=(F-this.startTimestamp).toFixed());this.B&&(m.wtd=(F-this.B).toFixed());this.X&&(m.wssd=(F-this.X).toFixed());return m};g.Y(ezn,g.O);g.P=ezn.prototype;g.P.setMediaElement=function(m){(this.mediaElement=m)?(this.mediaElement&&(this.Y||this.G||!this.mediaElement.yf()||this.seekTo(.01,{Jt:"seektimeline_setupMediaElement"})),SE(this)):Xz(this)}; g.P.getCurrentTime=function(m){m=m===void 0?!1:m;if(ot(this.z0)){if(this.N("html5_use_centralized_player_time")&&!m&&!isNaN(this.L))return this.L;if(!isNaN(this.B))return this.B}else{if(this.N("html5_use_centralized_player_time")&&!m&&!isNaN(this.L)&&isFinite(this.L))return this.L;if(!isNaN(this.B)&&isFinite(this.B))return this.B}return this.mediaElement&&MXB(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.G||0}; g.P.jP=function(){return this.RW}; g.P.qH=function(){return this.getCurrentTime()-this.CI()}; g.P.NJ=function(){return this.X?this.X.NJ():Infinity}; g.P.isAtLiveHead=function(m){if(!this.X)return!1;m===void 0&&(m=this.getCurrentTime());return p2(this.X,m)}; g.P.PF=function(){return!!this.X&&this.X.PF()}; g.P.seekTo=function(m,F){var L=F===void 0?{}:F;F=L.Px===void 0?!1:L.Px;var u=L.tX===void 0?0:L.tX;var q=L.Fv===void 0?!1:L.Fv;var A=L.Ie===void 0?0:L.Ie;var r=L.Jt===void 0?"":L.Jt;var G=L.seekSource===void 0?void 0:L.seekSource;var v=L.On===void 0?!1:L.On;var l=L.SP===void 0?!1:L.SP;L=L.Wf===void 0?!1:L.Wf;v&&(m+=this.CI());hB(this.videoData)&&G===29&&(this.RW=void 0);v=m=this.WP())||!g.dh(this.videoData),a||(T={st:T,mst:this.WP()},this.X&&this.N("html5_high_res_seek_logging")&&(T.ht=this.X.NJ(),T.adft=No(this.X)),this.z0.XN("seeknotallowed",T)),T=a));if(!T)return this.V&&(this.V=null,KZn(this)),g.Mx(this.getCurrentTime());T=.005;l&&this.N("html5_sabr_seek_no_shift_tolerance")&&(T=0);if(Math.abs(m-this.B)<=T&&this.Qc)return this.Y;this.N("html5_reset_rate_limiter_on_user_seek")&& (T=this.loader)!=null&&(T.B.b9.rP=0);this.N("html5_reset_backoff_on_user_seek")&&(T=this.loader)!=null&&(T.B.Z=void 0);r&&(T=m,this.S.wY()||this.N("html5_log_seek_reasons"))&&(r={reason:r,tgt:T},this.N("html5_sabr_csdai_seek_log")&&(r.source=G),this.z0.XN("seekreason",r));G&&(this.Bb.B=G);this.Qc&&Xz(this);this.Y||(this.Y=new e9);m&&!isFinite(m)&&zzv(this,!1);(r=L||v)||(r=m,r=!(this.videoData.isLivePlayback&&this.videoData.G&&!this.videoData.G.X&&!(this.mediaElement&&this.mediaElement.Rt()>0&&iN(this.mediaElement)> 0)||oY(this.videoData)&&this.DJ()===this.WP(!1)?0:isFinite(r)||!oY(this.videoData)));r||(m=t1(this,m,q));m&&!isFinite(m)&&zzv(this,!1);this.N("html5_use_centralized_player_time")?this.L=m:this.B=this.G=m;this.AF=A;this.Z=0;this.X&&(q=this.X,A=m,wCv(q,A,!1),VXA(q,A));q=this.z0;A=m;r={Px:F,seekSource:G};q.kW.G=A;L=q.V2;L.mediaTime=A;L.X=!0;r.Px&&q.pO(r);r=A>q.videoData.endSeconds&&A>q.videoData.limitedPlaybackDurationInSeconds;q.XC&&r&&isFinite(A)&&Vcj(q);A0&&mF.start&&Vcj(this.z0);return this.Y}; g.P.WP=function(m){if(!this.videoData.isLivePlayback)return this.z0.videoData.WP();var F;return $5(this.videoData)&&((F=this.mediaElement)==null?0:F.isPaused())&&this.videoData.X?(m=this.getCurrentTime(),bSB(this.Bn(m)*1E3)+m):this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&hB(this.videoData)&&this.videoData.X?m?this.videoData.X.Hb||0:this.videoData.X.Qe||0:oY(this.videoData)&&this.videoData.Fb&&this.videoData.X?this.videoData.X.WP()+this.timestampOffset:this.videoData.G&&this.videoData.G.X? !m&&this.X?this.X.NJ():this.z0.videoData.WP()+this.timestampOffset:this.mediaElement?nA()?bSB(this.mediaElement.oA().getTime()):iN(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.P.DJ=function(){if(this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&hB(this.videoData)){var m;return((m=this.videoData.X)==null?void 0:m.Tm)||0}m=this.videoData?this.videoData.DJ()+this.timestampOffset:this.timestampOffset;if($5(this.videoData)&&this.videoData.X){var F,L=Number((F=this.videoData.progressBarStartPosition)==null?void 0:F.utcTimeMillis)/1E3;if(!isNaN(L)&&(F=this.Mz(L),!isNaN(F)))return Math.max(m,F)}return m}; g.P.Zp=function(){this.Y||this.seekTo(this.G,{Jt:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.P.zs=function(){return this.Qc&&!isFinite(this.B)}; g.P.IW=function(){YWZ(this,null);this.Bb.dispose();g.O.prototype.IW.call(this)}; g.P.dY=function(){var m={};this.loader&&Object.assign(m,this.loader.dY());this.mediaElement&&Object.assign(m,this.mediaElement.dY());return m}; g.P.hs=function(m){this.timestampOffset=m}; g.P.getStreamTimeOffset=function(){return oY(this.videoData)?0:this.videoData.X?this.videoData.X.getStreamTimeOffset():0}; g.P.CI=function(){return this.timestampOffset}; g.P.Bn=function(m){return this.videoData&&this.videoData.X?this.videoData.X.Bn(m-this.timestampOffset):NaN}; g.P.xi=function(){if(!this.mediaElement)return 0;if(nK(this.videoData)){var m=this.mediaElement,F=m.x5();m=(LX(F)&&m.getDuration()?F.end(F.length-1):0)+this.timestampOffset-this.DJ();F=this.WP()-this.DJ();return Math.max(0,Math.min(1,m/F))}return this.mediaElement.xi()}; g.P.sA=function(m){this.W&&(this.W.X=m)}; g.P.I1=function(m,F,L){this.z0.XN("requestUtcSeek",{time:m});hB(this.videoData)&&(this.RW=m);var u;(u=this.loader)==null||u.I1(m,L);F&&(this.ER=F)}; g.P.IQ=function(m){hB(this.videoData)&&(this.RW=void 0);this.ER?(this.z0.XN("utcSeekingFallback",{source:"streamTime",timeSeconds:this.ER}),this.z0.seekTo(this.ER,{Jt:"utcSeekingFallback_streamTime"}),this.ER=0):(m=this.Mz(m),isNaN(m)||(this.z0.XN("utcSeekingFallback",{source:"estimate",timeSeconds:m}),this.z0.seekTo(m,{Jt:"utcSeekingFallback_estimate"})))}; g.P.Q2=function(){this.ER=0}; g.P.XV=function(m){this.Lu=m}; g.P.Mz=function(m){var F=this.getCurrentTime();if(isNaN(F))return NaN;var L=this.Bn(F);return isNaN(L)?NaN:m-(L-F)}; g.P.N=function(m){return this.S&&this.S.N(m)};g.Y(EZ,g.O);EZ.prototype.start=function(){this.B.start()}; EZ.prototype.stop=function(){this.B.stop()}; EZ.prototype.clear=function(){for(var m=g.Z(this.X.values()),F=m.next();!F.done;F=m.next())F.value.clear()}; EZ.prototype.sample=function(){for(var m=g.Z(this.G),F=m.next();!F.done;F=m.next()){var L=g.Z(F.value);F=L.next().value;L=L.next().value;this.X.has(F)||this.X.set(F,new EJD(w$t.has(F)));this.X.get(F).update(L())}this.B.start()}; var w$t=new Set(["networkactivity"]);EJD.prototype.update=function(m){this.B?(this.buffer.add(m-this.X||0),this.X=m):this.buffer.add(m)}; EJD.prototype.clear=function(){this.buffer.clear();this.X=0};h1.prototype.Tj=function(){return this.started}; h1.prototype.start=function(){this.started=!0}; h1.prototype.reset=function(){this.finished=this.started=!1};var Q4_=!1;g.Y(g.sZ,g.LT);g.P=g.sZ.prototype;g.P.IW=function(){g.gd(this.y9);TMZ(this.XF);this.visibility.unsubscribe("visibilitystatechange",this.XF);kin(this.il);g.eO(this.il);BP(this);g.OS.hc(this.Ch);this.X0();this.yV=null;g.eO(this.videoData);g.eO(this.TN);g.eO(this.XH);g.eO(this.B4);g.PM(this.XPF);this.XC=null;g.LT.prototype.IW.call(this)}; g.P.bf=function(m,F,L,u,q){if(this.S.N("html5_log_ad_playback_docid")){var A=this.il;if(A.qoe){A=A.qoe;var r=this.S.Bb||"yt";g.Xw(A,g.k0(A.provider),"ad_playback",[m,F,L,q,r])}}else this.il.bf(m,F,L);this.N("html5_log_media_perf_info")&&this.XN("adloudness",{ld:u.toFixed(3),cpn:m})}; g.P.L2=function(){var m;return(m=this.loader)==null?void 0:m.L2()}; g.P.Jg=function(){var m;return(m=this.loader)==null?void 0:m.Jg()}; g.P.Kx=function(){var m;return(m=this.loader)==null?void 0:m.Kx()}; g.P.aN=function(){var m;return(m=this.loader)==null?void 0:m.aN()}; g.P.y4=function(){return this.videoData.y4()}; g.P.lU=function(){return this.N("html5_not_reset_media_source")&&this.videoData.isLivePlayback&&this.Mb()>10}; g.P.wE=function(){this.videoData.Z&&(this.videoData.eG=this.videoData.eG||this.Nm.DC().L2(),this.videoData.N3=this.videoData.N3||this.Nm.DC().Jg());if(Shu(this.videoData)||!IU(this.videoData)){var m=this.videoData.errorDetail;this.Ap(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),m,m,this.videoData.bY||void 0)}this.N("html5_generate_content_po_token")&&this.HQ();this.Wq()}; g.P.getVideoData=function(){return this.videoData}; g.P.C=function(){return this.S}; g.P.Cv=function(){return this.qN.Cv(this.yV)}; g.P.PO=function(){return this.visibility}; g.P.iP=function(){return this.mediaElement&&this.mediaElement.CQ()?this.mediaElement.tW():null}; g.P.CA=function(){return this.mediaElement}; g.P.SR=function(){if(this.videoData.errorCode)return!1;this.C().L&&this.C().houseBrandUserStatus&&this.XN("hbut",{status:this.C().houseBrandUserStatus},!0);if(this.videoData.Uw())return!0;this.Ap("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.P.Yz=function(m){(m=m===void 0?!1:m)||U0N(this.il);this.dj=m;!this.SR()||this.St.Tj()?q3N(this)&&this.St.Tj()&&!this.St.finished&&!this.dj&&this.jQ():(this.St.start(),m=this.il,g.k0(m.provider),m.qoe&&kP_(m.qoe),this.jQ())}; g.P.jQ=function(){if(this.videoData.isLoaded()){var m=this.TN;g.CH(m.kC.experiments,"html5_player_min_build_cl")>0&&g.CH(m.kC.experiments,"html5_player_min_build_cl")>852306146&&k4A(m,"oldplayer");GXu(this)}else this.videoData.xW||this.videoData.Dw?this.dj&&q3N(this)||(this.videoData.xW?$hM(this.videoData):(m=this.il,m.qoe&&(m=m.qoe,O3(m,"protected"),m.provider.videoData.Y?m.BY():m.provider.videoData.subscribe("dataloaded",m.BY,m)),wdj(this.videoData))):!this.videoData.loading&&this.f8&&AVM(this)}; g.P.S9=function(m){this.QM=m;this.loader&&(ayN(this.loader,m),this.XN("sdai",{sdsstm:1}))}; g.P.Og=function(m,F,L){var u;(u=this.loader)==null||u.Og(m,F,L)}; g.P.nL=function(m){var F;(F=this.loader)==null||F.nL(m)}; g.P.sE=function(){var m;return((m=this.loader)==null?void 0:m.dQ())||null}; g.P.isFullscreen=function(){return this.visibility.isFullscreen()}; g.P.isBackground=function(){return this.visibility.isBackground()}; g.P.gP=function(){var m=this;cP(this).then(function(){return df(m)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.P.CO=function(){this.mediaElement&&this.mediaElement.activate();this.Yz();this.SR()&&!g.n(this.playerState,128)&&(this.u0.Tj()||(this.u0.start(),this.videoData.oR?this.gY(N4(this.playerState,4)):this.gY(N4(N4(this.playerState,8),1))),rVn(this))}; g.P.kG=function(){return this.St.finished}; g.P.sendAbandonmentPing=function(){g.n(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.RY(!0),kin(this.il),g.eO(this.il),g.OS.hc(this.Ch))}; g.P.fL=function(m,F,L){m=m===void 0?!0:m;(F===void 0||F)&&this.mediaElement&&this.mediaElement.pause();m&&L&&this.loader&&oY(this.videoData)&&this.loader.c_(L);this.gY(m?new g.aQ(14):new g.aQ)}; g.P.wf=function(){this.il.HI()}; g.P.Ap=function(m,F,L,u,q,A){var r,G;g.NT(a56,L)?r=L:L?G=L:r="GENERIC_WITHOUT_LINK";u=(u||"")+(";a6s."+Lu());if(m==="auth"||m==="drm.auth"||m==="heartbeat.stop")L&&(u+=";r."+L.replaceAll(" ","_")),A&&(u+="sr."+A.replaceAll(" ","_"));F={errorCode:m,errorDetail:q,errorMessage:G||g.kG[r]||"",eK:r,bY:A||"",OD:u,vl:F,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=m;n2(this,"dataloaderror");this.gY(T8(this.playerState,128,F));g.OS.hc(this.Ch);BP(this);this.KK()}; g.P.Gw=function(m){this.yQ=this.yQ.filter(function(F){return m!==F}); this.u0.Tj()&&rVn(this)}; g.P.zq=function(){var m;(m=!!this.yQ.length)||(m=this.Ph.X.array[0],m=!!m&&m.start<=-0x8000000000000);return m}; g.P.PF=function(){return this.kW.PF()}; g.P.isPlaying=function(){return this.playerState.isPlaying()}; g.P.aP=function(){return this.playerState.aP()&&this.videoData.oR}; g.P.getPlayerState=function(){return this.playerState}; g.P.LO=function(m){var F;(F=this.loader)==null||F.LO(m)}; g.P.N$=function(m){var F;(F=this.loader)==null||F.N$(m)}; g.P.getPlayerType=function(){return this.playerType}; g.P.getPreferredQuality=function(){if(this.yV){var m=this.yV;m=m.videoData.a_.compose(m.videoData.WZ);m=QU(m)}else m="auto";return m}; g.P.cF=tv(12);g.P.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.P.setMediaElement=function(m){if(this.mediaElement&&m.tW()===this.mediaElement.tW()&&(m.isView()||this.mediaElement.isView())){if(m.isView()||!this.mediaElement.isView())this.Ir(),this.mediaElement=m,this.mediaElement.z0=this,KUZ(this),this.kW.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.X0();if(!this.playerState.isError()){var F=pX(this.playerState,512);g.n(F,8)&&!g.n(F,2)&&(F=N4(F,1));m.isView()&&(F=pX(F,64));this.gY(F)}this.mediaElement=m;this.mediaElement.z0=this;!g.Rf(this.S)&& this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);KUZ(this);this.kW.setMediaElement(this.mediaElement);this.N("html5_prewarm_media_source")&&!this.TN.h6()&&paD(this.mediaElement)}}; g.P.X0=function(m,F,L){m=m===void 0?!1:m;F=F===void 0?!1:F;L=L===void 0?!1:L;if(this.mediaElement){var u=this.getCurrentTime();u>0&&(this.kW.G=u);this.kW.setMediaElement(null);!m&&this.lU()?DgZ(this):this.Oq(L);this.loader&&(Y0(this.loader),ml(this,F));this.zM.stop();if(this.mediaElement&&(!this.u0.Tj()&&!this.Nz()||this.playerState.isError()||g.n(this.playerState,2)||this.gY(N4(this.playerState,512)),this.mediaElement)){this.Ir();if(m||!this.mediaElement.isView())this.kD.XX("mesv_s"),this.mediaElement.stopVideo(), Fg(this);this.mediaElement=this.mediaElement.z0=null}}}; g.P.playVideo=function(m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;var L=this,u,q,A,r,G,v;return g.h(function(l){if(l.X==1){var w=window.google_image_requests;w&&w.length>10&&(window.google_image_requests=w.slice(-10));if(g.n(L.playerState,128))return l.return();if(L.TN.m4())return L.publish("signatureexpired"),l.return();L.mediaElement&&U0N(L.il);L.CO();(g.n(L.playerState,64)||m)&&L.gY(N4(L.playerState,8));return L.u0.finished&&L.mediaElement?L.yV||!L.B3?l.OR(2):g.k(l,L.B3,3):l.return()}if(l.X!=2&& g.n(L.playerState,128))return l.return();if(!L.videoData.G)return L.videoData.isLivePlayback&&!g.fw(L.S.Y,!0)?(u="html5.unsupportedlive",q=2):(u=L.videoData.y4()?"fmt.unplayable":"fmt.noneavailable",q=1),g.K$(Error("selectableFormats")),L.Ap(u,q,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.selectableFormats"),l.return();if(L.X2()&&L.videoData.G.X)return l.return(cP(L));if(ot(L))w=L.kW,MZ(w.videoData)&&!w.isAtLiveHead(w.getCurrentTime())&&w.PF()&&w.z0.seekTo(Infinity,{Jt:"seektimeline_peggedToLive", seekSource:34});else if(MZ(L.videoData)&&(A=L.getCurrentTime()r;if(!G||!r){q&&G&&(A=Math.max(A,q));var v;q=bWN(F,(v=u.X)==null?void 0:v.videoInfos);v=F.z0.getPlaybackRate();v>1&&q&&(v=D4v(F.S.Y,u.X.videoInfos,v),m.X!==0&&v=480;if(F.N("html5_perf_cap_override_sticky")){l=F.G;F=F.N("html5_perserve_av1_perf_cap");F=F===void 0?!1:F;if(F===void 0?0:F){w=xb();m=g.Z(Object.keys(w));for(A=m.next();!A.done;A=m.next())A=A.value,A.indexOf("1")!==0&&delete w[A];g.oh("yt-player-performance-cap",w,2592E3)}else g.tS("yt-player-performance-cap");TIM(F);if(F){F=g.Z(rH.keys());for(w=F.next();!w.done;w=F.next())w=w.value,w.startsWith("1")|| rH.delete(w);F=g.Z(yE.values());for(w=F.next();!w.done;w=F.next())w=w.value,w.startsWith("1")||yE.delete(w);F=g.Z(l.keys());for(w=F.next();!w.done;w=F.next())w=w.value,w.startsWith("1")||l.delete(w)}else rH.clear(),yE.clear(),l.clear()}}}}this.loader&&(F=this.loader,L=L||"",F.policy.X?DZ(F.Y.X,L):DZ(F.X.Y,L));this.AY()}; g.P.getUserPlaybackQualityPreference=function(){return this.videoData.G&&!this.videoData.G.X?QU(this.videoData.a_):O8[KR()]}; g.P.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.P.setUserAudio51Preference=function(m,F){this.getUserAudio51Preference()!==m&&(this.XN("toggle51",{pref:m}),g.oh("yt-player-audio51",m,F?31536E3:2592E3),this.gP())}; g.P.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.P.setProximaLatencyPreference=function(m){var F=this.getProximaLatencyPreference();this.XN("proxima",{pref:m});g.oh("yt-player-proxima-pref",m,31536E3);F!==m&&(m=this.kW,m.q0=!0,m.z0.seekTo(Infinity,{Jt:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.P.getProximaLatencyPreference=function(){var m;return(m=fR())!=null?m:0}; g.P.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.P.HQ=function(){this.videoData.videoId?this.Nm.HQ(this.videoData):this.XN("povid",{})}; g.P.Wq=function(){this.videoData.videoId?this.Nm.Wq(this.videoData):this.XN("piavid",{})}; g.P.AY=function(){if(!this.sR()&&!g.n(this.playerState,128)&&this.videoData.G){if(this.videoData.G.X)OZ(this);else{var m=C2(this),F=this.videoData;a:{var L=this.videoData.q0;if(m.X){for(var u=g.Z(L),q=u.next();!q.done;q=u.next()){q=q.value;var A=q.getInfo(),r=g.pv[A.video.quality];if((!m.G||A.video.quality!=="auto")&&r<=m.X){L=q;break a}}L=L[L.length-1]}else L=L[0]}F.Qc=L;jRN(this,m.reason,McZ(this,this.videoData.Qc))}if(this.N("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.kW.hF= !1,this.playVideo()}}; g.P.IC=function(m,F){if(this.sR()||g.n(this.playerState,128))return!1;var L,u=!((L=this.videoData.G)==null||!L.X);L=u&&F?this.getCurrentTime()-this.CI():NaN;if(m.YD&&m.YD.id){var q=this.il;if(q.qoe){q=q.qoe;var A=[m.YD.id,isNaN(L)?"m":"t"];g.Xw(q,g.k0(q.provider),"afi",A)}}if(u)return F&&(u=aSD(this.kW),this.XN("aswh",{id:m.id,xtags:m.xtags,bh:u.toFixed(3)})),this.loader.setAudioTrack(m,L,F),!0;if(R1N(this)){a:{F=this.mediaElement.audioTracks();u=!1;for(L=0;LA.i9.getDuration()&&pDv(A,r)):pDv(A,l);var w=A.loader,V=A.i9;G=G===void 0?!1:G;v=v===void 0?!1:v;w.policy.xC&&(w.policy.Lu&&w.XN("loader",{setsmb:0}),w.CY(),w.policy.xC=!1);yqj(w,v);if(!IQ(V)){var I=gM(w.videoTrack),R=gM(w.audioTrack),e=(I?I.info.l9:w.videoTrack.l9).info, a=(R?R.info.l9:w.audioTrack.l9).info,T=w.policy.N3,f=e.mimeType+(T===void 0?"":T),M=a.mimeType,S=e.d8,t=a.d8,b;V.Bb=(b=V.i9)==null?void 0:b.addSourceBuffer(M);var W;V.b9=f.split(";")[0]==="fakesb"?void 0:(W=V.i9)==null?void 0:W.addSourceBuffer(f);V.HO&&(V.HO.webkitSourceAddId("0",M),V.HO.webkitSourceAddId("1",f));var H=new yG(V.Bb,V.HO,"0",x_(M),t,!1),mB=new yG(V.b9,V.HO,"1",x_(f),S,!0);Da_(V,H,mB)}I=G;R=v;I=I===void 0?!1:I;R=R===void 0?!1:R;uk(w.videoTrack,V.B||null,R);uk(w.audioTrack,V.X||null, R);w.i9=V;w.i9.V=!0;I||w.resume();V.X.jG(w.AF,w);V.B.jG(w.AF,w);try{w.PP()}catch(FM){g.Nl(FM)}A.publish("mediasourceattached")}}catch(FM){g.K$(FM),A.handleError(new g.q6("fmt.unplayable",{msi:"1",ename:FM&&typeof FM==="object"&&"name"in FM?String(FM.name):void 0,trg:"setmediasrc"},1))}} var A=this;F=F===void 0?!1:F;L=L===void 0?!1:L;Npv(this,u===void 0?!1:u);this.i9=m;this.lU()&&RQ(this.i9)==="open"?q(this.i9):a9_(this.i9,q)}; g.P.YZ=function(m){this.qG.set(m.initData,m);this.cn&&(this.cn.YZ(m),this.N("html5_eme_loader_sync")||this.qG.remove(m.initData))}; g.P.X$=function(m){this.videoData.mY=g.kb("auto",m,!1,"u");OZ(this)}; g.P.sA=function(m){var F=m.reason,L=m.X.info,u=m.token,q=m.videoId,A=this.il,r=this.videoData;if(L!==r.V){var G=!r.V;r.V=L;var v=F==="m"||F==="t";v||(F=G?"i":"a");this.S.experiments.fu("html5_refactor_sabr_audio_format_selection_logging")?this.OJ=new OWM(r,L,F,"",u,q):(F=new OWM(r,L,F,"",u),A.qoe&&(A=A.qoe,L=g.k0(A.provider),n5v(A,L,F)));this.publish("internalaudioformatchange",r,!G&&v)}this.qw();this.kW.sA(m.X.index)}; g.P.YH=function(m){this.publish("localmediachange",m)}; g.P.SD=function(m){m=m===void 0?{}:m;var F;(F=this.loader)==null||F.SD(this.S,NZ(this.videoData),m)}; g.P.m4=function(){return this.TN.m4()}; g.P.xc=function(m){this.qm(new g.q6("staleconfig",{reason:m}))}; g.P.handleError=function(m){this.TN.handleError(m)}; g.P.h6=function(){return this.TN.h6()}; g.P.IQ=function(m){this.kW.IQ(m)}; g.P.x7=function(m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;var L=this,u,q,A;return g.h(function(r){if(r.X==1){L.loader&&L.loader.oL();L.loader&&L.loader.sR()&&BP(L);if(L.N("html5_enable_vp9_fairplay")&&L.y4()&&(u=L.videoData.X)!=null)for(var G in u.X)u.X.hasOwnProperty(G)&&(u.X[G].X=null,u.X[G].G=!1);L.gY(N4(L.playerState,2048));L.publish("newelementrequired");return m?g.k(r,cP(L),2):r.OR(2)}L.videoData.e0()&&((q=L.loader)==null?0:q.ER)&&!ot(L)&&((A=L.isAtLiveHead())&&MZ(L.videoData)?L.seekTo(Infinity, {Jt:"videoPlayer_getNewElement"}):L.videoData.vn&&L.loader&&(G=L.loader,G.JF.e0&&(G.JF.vn||G.JF.Z||G.JF.isPremiere?(G.seek(0,{Jt:"loader_resetSqless"}),G.videoTrack.L=!0,G.audioTrack.L=!0,G.videoTrack.V=!0,G.audioTrack.V=!0):u5(G.JF)&&EW(G))));F&&L.seekTo(0,{seekSource:105});g.n(L.playerState,8)&&L.playVideo();g.uq(r)})}; g.P.jo=function(m){this.XN("hgte",{ne:+m});this.videoData.Z=!1;m&&this.x7();this.loader&&rqN(this.loader)}; g.P.uZ=function(m){this.XN("newelem",{r:m});this.x7()}; g.P.pauseVideo=function(m){m=m===void 0?!1:m;if((g.n(this.playerState,64)||g.n(this.playerState,2))&&!m)if(g.n(this.playerState,8))this.gY(KX(this.playerState,4,8));else if(this.aP())df(this);else return;g.n(this.playerState,128)||(m?this.gY(N4(this.playerState,256)):this.gY(KX(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.dh(this.videoData)&&this.loader&&ml(this,!1)}; g.P.stopVideo=function(){this.pauseVideo();this.loader&&(ml(this,!1),this.loader.CY())}; g.P.KK=function(m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;if(this.lU()&&F){var L;(L=this.mediaElement)==null||L.KK()}else{var u;(u=this.mediaElement)==null||u.stopVideo()}Fg(this);BP(this);g.n(this.playerState,128)||(m?this.gY(pX(pX(N4(this.playerState,4),8),16)):this.gY(T8(this.playerState)));this.videoData.videoId&&this.S.xC.remove(this.videoData.videoId)}; g.P.seekTo=function(m,F){F=F===void 0?{}:F;g.n(this.playerState,2)&&df(this);F.CXN&&this.gY(N4(this.playerState,2048));if((F.seekSource===58||F.seekSource===60)&&this.N("html5_update_vss_during_gapless_seeking")){var L=this.il;L.X&&(L=L.X,F.seekSource===58?L.X.update():L.V&&(It(L),eE(L).send(),L.B=NaN))}this.kW.seekTo(m,F);this.Ph.sync()}; g.P.pO=function(m){this.kD.V.B=(0,g.a9)();g.n(this.playerState,32)||(this.gY(N4(this.playerState,32,m==null?void 0:m.seekSource)),g.n(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.ev()}; g.P.sX=function(m){m=m==null?void 0:m.seekSource;g.n(this.playerState,32)?(this.gY(KX(this.playerState,16,32,m)),this.publish("endseeking")):g.n(this.playerState,2)||this.gY(N4(this.playerState,16,m));m=this.kD.V;var F=this.videoData,L=this.playerState.isPaused();if(F.clientPlaybackNonce&&!isNaN(m.X)){if(Math.random()<.01){L=L?"pbp":"pbs";var u={startTime:m.X};F.L&&(u.cttAuthInfo={token:F.L,videoId:F.videoId});pD("seek",u);g.N8({clientPlaybackNonce:F.clientPlaybackNonce},"seek");isNaN(m.B)||Tv("pl_ss", m.B,"seek");Tv(L,(0,g.a9)(),"seek")}m.reset()}}; g.P.yp=function(m){this.sX(m)}; g.P.Sa=function(){this.publish("SEEK_COMPLETE")}; g.P.jd=function(m){var F=this.Nm,L=this.videoData.clientPlaybackNonce,u=this.playerType;if(m.scope===4){var q=m.type;if(q){var A=F.XI(),r=A.getVideoData().clientPlaybackNonce;u===1&&(r=L);if(u=kQn(F,r)){if(L=u.getVideoData())m.writePolicy===2&&L.sabrContextUpdates.has(q)||(m.sendByDefault&&L.xC.add(q),L.sabrContextUpdates.set(q,m)),F.N("html5_enable_t1_enf_on_sabr")&&(m=q===5,q=KrM(L.playerResponse),m?(m=q?1:0,AE(m,"m.p_",{}),BQ("MBSTAT",m)):m=1,m===0&&F.ZC.Wb("onAbnormalityDetected"))}else A.XN("scuset", {ncpf:"1",ccpn:r,crcpn:L})}else g.K$(Error("b/380308491: contextUpdateType is undefined"))}}; g.P.fv=function(){if(this.playerType===2)return this.Nm.fv("")}; g.P.getCurrentTime=function(m){return this.kW.getCurrentTime(m===void 0?!1:m)}; g.P.jP=function(){return this.kW.jP()}; g.P.qH=function(){return this.kW.qH()}; g.P.dN=function(){return this.qH()}; g.P.NJ=function(){return this.kW.NJ()}; g.P.getPlaylistSequenceForTime=function(m){return this.videoData.getPlaylistSequenceForTime(m-this.CI())}; g.P.qP=function(){var m=NaN;this.mediaElement&&(m=this.mediaElement.qP());return m>=0?m:this.getCurrentTime()}; g.P.Bn=function(){var m;return((m=this.videoData.X)==null?0:m.Bn)?this.videoData.X.Bn(this.getCurrentTime()-this.CI()):this.mediaElement&&(m=this.mediaElement.oA())&&(m=m.getTime(),!isNaN(m))?m/1E3+this.getCurrentTime():NaN}; g.P.getDuration=function(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.CI():this.WP()?this.WP():0}; g.P.sI=function(){var m=new QLv;if(this.loader){var F=this.ll,L=this.S.wY();L=L===void 0?!1:L;m.ZW=F.Hb;m.B9=F.AF;m.bandwidthEstimate=AY(F);if(L){L=(F.W.s7()*1E3).toFixed();var u=(F.Qc.s7()*1E3).toFixed(),q=u1(F).toFixed(2),A=((F.Z.s7()||0)*1E9).toFixed(2),r=F.G.s7().toFixed(0),G=F.jY.s7().toFixed(0),v=F.hF.percentile(.5).toFixed(2),l=F.hF.percentile(.92).toFixed(2),w=F.hF.percentile(.96).toFixed(2),V=F.hF.percentile(.98).toFixed(2);F.X?F.X.reset():F.X=new Y4;F.X.add(F.ER);F.X.add(F.interruptions.length); for(var I=0,R=F.interruptions.length-1;R>=0;R--){var e=F.interruptions[R];F.X.add(e-I);I=e}I=0;for(R=F.V.length-1;R>=0;R--){e=F.V[R];var a=e.stamp/36E5;F.X.add(a-I);I=a;F.X.add(e.net/1E3);F.X.add(e.max)}F=F.X.oV();m.X={ttr:L,ttm:u,d:q,st:A,bw:r,abw:G,v50:v,v92:l,v96:w,v98:V,"int":F}}F=this.loader;F.i9&&F.i9.V&&!F.i9.ju()&&(m.Ro=jX(F.videoTrack),m.B=jX(F.audioTrack),F.policy.G&&(L=wR(F.videoTrack),u=wR(F.audioTrack),q=Hm(F.i9.B.Pn(),"_",5),A=Hm(F.i9.X.Pn(),"_",5),Object.assign(m.X,{lvq:L,laq:u,lvb:q, lab:A})));m.bandwidthEstimate=qH(F.hF);var T;(T=F.audioTrack.W)==null||T.flush();var f;(f=F.videoTrack.W)==null||f.flush()}else this.mediaElement&&(m.Ro=g0(this.mediaElement));m.ZW=this.ZW;m.B9=this.B9;m.G=this.isAtLiveHead()&&this.isPlaying()?LU_(this):NaN;T=this.kW;T=T.X?No(T.X):0;m.V=T;return m}; g.P.Za=function(m,F){this.B9+=m;this.ZW+=F}; g.P.xi=function(){return this.mediaElement?g.dh(this.videoData)?1:nK(this.videoData)?this.isAtLiveHead()||this.PF()?1:this.kW.xi():this.mediaElement.xi():0}; g.P.Wc=function(){var m=this.T2,F=kP(m,"bandwidth"),L=kP(m,"bufferhealth"),u=kP(m,"livelatency"),q=kP(m,"networkactivity"),A=UZ(m,"bandwidth"),r=UZ(m,"bufferhealth"),G=UZ(m,"livelatency");m=UZ(m,"networkactivity");var v=this.Lc(),l=v.droppedVideoFrames;v=v.totalVideoFrames;var w=this.getCurrentTime();if(this.cn){var V="IT/"+(this.cn.X.getInfo()+"/"+QU(this.UE()));V+="/"+this.cn.getInfo()}else V="";var I=this.isGapless(),R=this.q5(),e=this.Bs(),a=g.J1(this),T=this.getPlayerState().state.toString(16), f=this.getPlaylistSequenceForTime(this.getCurrentTime());a:{var M=0;var S="";if(this.QM){if(this.QM.d9){S="D,";break a}M=this.QM.Gv;S=this.QM.Yr.substring(0,4)}M>0?(M="AD"+M+", ",S&&(M+=S+", "),S=M):S=""}return{m_:A,qO:r,currentTime:w,AI:V,droppedVideoFrames:l,isGapless:I,q5:R,eN:e,B0:F,by:L,IJ:u,H0:q,kd:G,d5:m,fl:a,h8:T,B7:f,R0:S,totalVideoFrames:v}}; g.P.dY=function(m){var F={};if(m===void 0?0:m){Object.assign(F,this.il.dY());this.mediaElement&&(Object.assign(F,this.mediaElement.dY()),m=this.Lc(),F.dvf=m.droppedVideoFrames,F.tvf=m.totalVideoFrames);this.loader&&Object.assign(F,this.loader.dY());this.cn&&(F.drm=JSON.stringify(this.cn.dY()));F.state=this.playerState.state.toString(16);g.n(this.playerState,128)&&(F.debug_error=JSON.stringify(this.playerState.E$));this.zq()&&(F.prerolls=this.yQ.join(","));this.videoData.QQ&&(F.ismb=this.videoData.QQ); this.videoData.latencyClass!=="UNKNOWN"&&(F.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(F.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)F.is_mosaic=1;this.videoData.cotn&&(F.is_offline=1,F.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(F.playerResponseCpn=this.videoData.playerResponseCpn);this.Nm.isOrchestrationLeader()&&(F.leader=1);this.videoData.isLivePlayback&& (this.videoData.X&&Cl(this.videoData.X)&&(F.segduration=Cl(this.videoData.X)),m=this.kW,F.lat=m.W?ArM(m.W.V):0,F.liveutcstart=this.videoData.liveUtcStartSeconds);F.relative_loudness=this.videoData.r$.toFixed(3);if(m=g.J1(this))F.optimal_format=m.video.qualityLabel;F.user_qual=KR();F.release_version=y[37]}F.debug_videoId=this.videoData.videoId;return F}; g.P.addCueRange=function(m){this.Si([m])}; g.P.removeCueRange=function(m){this.Ph.Rg([m])}; g.P.Wv=function(){var m=this.Ph;if(m.z0.C().N("html5_sort_cueranges_on_update")&&!(m.U$().length<=0||m.sR())){var F=m.X;F.array.sort(F.X)}m.sync()}; g.P.iq=function(m,F){return this.Ph.iq(m,F)}; g.P.Si=function(m,F){this.Ph.RK(m,F)}; g.P.fh=function(m){this.Ph.Rg(m)}; g.P.U$=function(){return this.Ph.U$()||[]}; g.P.A6=function(){return this.Qa}; g.P.X2=function(){return this.visibility.X2()}; g.P.aM=function(){this.mediaElement&&this.mediaElement.aM()}; g.P.MuW=function(){n2(this)}; g.P.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.P.Ir=function(){g.ZN(this.Sf)}; g.P.lX8=function(){this.ev();this.publish("onLoadProgress",this.xi())}; g.P.D8=function(m){var F=m.target.a9();if(this.mediaElement&&this.mediaElement.a9()&&this.mediaElement.a9()===F){UgA(this,m.type);switch(m.type){case "error":var L=Yc(this.mediaElement)||"",u=this.mediaElement.DX();if(L==="capability.changed"){this.N("html5_restart_on_capability_change")?(this.XN("capchg",{msg:u}),this.x7(!0)):cP(this);return}if(this.mediaElement.hasError()&&XoM(this.TN,L,{msg:u,trg:"elementevt"}))return;if(this.isBackground()&&this.mediaElement.yv()===4){this.KK();HP(this,"unplayable"); return}break;case "durationchange":L=this.mediaElement.getDuration();isFinite(L)&&(!this.i9||L>0)&&L!==1&&this.xE(L);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());L=this.Ph;L.started=!0;L.sync();this.il.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":(this.cR().X.g8(T_G)||this.N("html5_prevent_mobile_background_play_on_event_shared"))&&QE(this,!1);h1y(this);this.publish("onLoadedMetadata");xgN(this);L=this.Bn();this.videoData.rB&& (this.videoData.rB=L);break;case "loadstart":xgN(this);break;case "progress":case "suspend":this.Ll.w1();break;case "seeked":(L=this.loader)!=null&&L.policy.B&&L.J5&&(L.XN("sdai",{skipAdSked:"1"}),L.J5=!1);break;case "playing":(this.cR().X.g8(T_G)||this.N("html5_prevent_mobile_background_play_on_event_shared"))&&QE(this,!1);this.kD.XX("plev");this.Mr&&!ot(this)&&(this.Mr=!1,this.isAtLiveHead()||this.seekTo(Infinity,{Jt:"videoplayer_onPlaying"}));break;case "timeupdate":(this.cR().X.g8(T_G)||this.N("html5_prevent_mobile_background_play_on_event_shared"))&& QE(this,!1);L=this.mediaElement&&!this.mediaElement.getCurrentTime();u=this.mediaElement&&this.mediaElement.Rt()===0;if(L&&(!this.Ip||u))return;this.Ip=this.Ip||!!this.mediaElement.getCurrentTime();fnv(this);this.ev();if(!this.mediaElement||this.mediaElement.a9()!==F)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.No().length>0&&this.mediaElement.x5().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return; this.N("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.Rt()>2||!this.mediaElement.isSeeking()&&Cv(this.mediaElement.x5(),this.mediaElement.getCurrentTime()))&&(L=this.mediaElement.dY(),L.bh=g0(this.mediaElement).toFixed(3),this.XN("uwe",L));break;case "resize":h1y(this);this.videoData.B&&this.videoData.B.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.R4&&g.n(this.playerState,8)&&!g.n(this.playerState, 1024)&&this.getCurrentTime()===0&&g.R9){HP(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.a9()===F){oJu(this.kW,m);this.publish("videoelementevent",m);F=this.playerState;u=this.V2;var q=this.mediaElement;L=this.videoData.clientPlaybackNonce;if(!g.n(F,128)){var A=F.state;q=q?q:m.target;var r=q.getCurrentTime();if(!g.n(F,64)||m.type!=="ended"&&m.type!=="pause"){var G=q.getDuration();G=q.isEnded()||r>1&&Math.abs(r-G)<1.1;var v=m.type==="pause"&&q.isEnded();r=m.type=== "ended"||m.type==="waiting"||m.type==="timeupdate"&&!g.n(F,4)&&!YP(u,r);if(v||G&&r)q.rQ()>0&&q.a9()&&(A=14);else switch(m.type){case "error":Yc(q)&&(A|=128);break;case "pause":g.n(F,256)?(A^=256)||(A=64):g.n(F,32)||g.n(F,2)||g.n(F,4)||(A=4,g.n(F,1)&&g.n(F,8)&&(A|=1));break;case "playing":r=A;A=(A|8)&-1093;r&4?(A|=1,D1(u,q,!0)):YP(u,q.getCurrentTime())&&(A&=-2);g.n(F,1)&&D1(u,q)&&(A|=1);break;case "seeking":A|=16;g.n(F,8)&&(A|=1);A&=-3;break;case "seeked":A&=-17;D1(u,q,!0);break;case "waiting":g.n(F, 2)||(A|=1);D1(u,q);break;case "timeupdate":r=g.n(F,16),G=g.n(F,4),(g.n(F,8)||r)&&!G&&YP(u,q.getCurrentTime())&&(A=8),D1(u,q)&&(A|=1)}}u=A;A=null;u&128&&(A=m.target,q=Yc(A),r=1,q?(q==="capability.changed"&&(r=2),G="GENERIC_WITHOUT_LINK",v=A.dY(),v.mediaElem="1",v.trg="melem",/AUDIO_RENDERER/.test(A.DX())&&(G="HTML5_AUDIO_RENDERER_ERROR"),A={errorCode:q,errorMessage:g.kG[G]||"",eK:G,OD:uU(v),vl:r,cpn:F.E$?F.E$.cpn:""}):A=null,A&&(A.cpn=L));F=T8(F,u,A)}!g.n(this.playerState,1)&&g.n(F,1)&&E0M(this,"evt"+ m.type);this.gY(F)}}}; g.P.HAu=function(m){m=m.X.availability==="available";m!==this.Qa&&(this.Qa=m,this.publish("airplayavailabilitychange"))}; g.P.Vvu=function(){var m=(0,g.a9)(),F=this.mediaElement.X2();this.XN("airplay",{ia:F});!F&&!isNaN(this.Jq)&&m-this.Jq<2E3||(this.Jq=m,F!==this.X2()&&(m=this.visibility,m.X!==F&&(m.X=F,m.XF()),this.XN("airplay",{rbld:F}),this.gP()),this.publish("airplayactivechange"))}; g.P.oP=function(m){if(this.loader){var F=this.loader,L=F.G,u=F.getCurrentTime(),q=Date.now()-L.W;L.W=NaN;L.XN("sdai",{adfetchdone:m,d:q});m&&!isNaN(L.L)&&L.B!==3&&jZ(L.loader,u,L.L,L.Y);L.policy.B?L.G=NaN:L.V=NaN;VD(L,4,L.B===3?"adfps":"adf");Y0(F)}}; g.P.pG=function(){g.gd(this.y9);this.zM.stop();this.videoData.W=!0;this.S.rf=!0;this.S.BR=0;var m=this.TN;if(m.videoData.B){var F=m.kC.Y,L=m.videoData.B.d8;F.G.has(L)&&(F.G.delete(L),F.X=!0)}m.X.stop();this.M7();g.n(this.playerState,8)&&this.gY(pX(this.playerState,65));this.dj=!1;this.il.HG();g.Hk(this.XH);this.publish("playbackstarted");(m=g.NN("yt.scheduler.instance.clearPriorityThreshold"))?m():Fm(0)}; g.P.M7=function(){var m=this.Nm.dJ(),F={},L={};!KD("pbs",this.kD.timerName)&&I6.measure&&I6.getEntriesByName&&(I6.getEntriesByName("mark_nr")[0]?XTA("mark_nr"):XTA());m.videoId&&(F.videoId=m.videoId);m.clientPlaybackNonce&&!this.N("web_player_early_cpn")&&(F.clientPlaybackNonce=m.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(L.isPausedOnLoad=!0);L.itag=m.B?Number(m.B.itag):-1;m.rJ&&(L.preloadType=String(this.Ut?2:1));F.liveStreamMode=BFc[O$(m)];F.playerInfo=L;this.kD.infoGel(F); if(this.loader){m=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(m.G&&(F=window.performance.getEntriesByName(m.G),F.length&&(F=F[0],m.tick("vri",F.fetchStart),m.tick("vdns",F.domainLookupEnd),m.tick("vreq",F.requestStart),m.tick("vrc",F.responseEnd))),m.B&&(F=window.performance.getEntriesByName(m.B),F.length&&(F=F[0],m.tick("ari",F.fetchStart),m.tick("adns",F.domainLookupEnd),m.tick("areq",F.requestStart),m.tick("arc",F.responseEnd))));m=m.ticks;for(var u in m)m.hasOwnProperty(u)&& this.kD.tick(u,m[u])}}; g.P.ev=function(m){var F=this;m=m===void 0?!1:m;if(this.mediaElement&&this.videoData){DRN(this.kW,this.isPlaying());var L=this.getCurrentTime();if(this.loader&&(g.n(this.playerState,4)&&g.dh(this.videoData)||g.n(this.playerState,32)&&hB(this.videoData)||TVM(this.loader,L),this.N("html5_log_centralized_player_time")&&Math.abs(this.getCurrentTime()-cD(this.loader))>10)){var u;this.XN("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(),loaderCmt:(u=this.loader)==null?void 0:cD(u)},!0)}L>5&&(this.kW.G=L); (u=g.my())?g.OS.hc(this.Ch):g.ie(this.Ch);var q=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!q||$5(this.videoData))&&!g.n(this.playerState,128)){var A=function(){if(F.mediaElement&&!g.n(F.playerState,128)){F.S.wY()&&UgA(F,"pfx");var r=F.getCurrentTime();F.N("html5_buffer_underrun_transition_fix")&&(r-=F.CI());var G=g0(F.mediaElement),v=g.n(F.playerState,8),l=YP(F.V2,r),w=SNy(F.V2,r,(0,g.a9)(),G);v&&l?F.gY(pX(F.playerState,1)):v&&w?(v=F.getDuration(),l=MZ(F.videoData),v&&Math.abs(v- r)<1.1?(F.XN("setended",{ct:r,bh:G,dur:v,live:l}),F.mediaElement.kq()?F.seekTo(0,{Jt:"videoplayer_loop",seekSource:37}):F.fL()):(F.playerState.isBuffering()||E0M(F,"progress_fix"),F.gY(N4(F.playerState,1)))):(v&&!l&&!w&&r>0&&(v=(Date.now()-F.vv)/1E3,l=F.getDuration(),r>l-1&&F.XN("misspg",{t:r.toFixed(2),d:l.toFixed(2),r:v.toFixed(2),bh:G.toFixed(2)})),F.playerState.isPaused()&&F.playerState.isBuffering()&&g0(F.mediaElement)>5&&F.gY(pX(F.playerState,1)));F.ev()}}; this.mediaElement.No().length===0?this.Ch=u?g.OS.F0(A,100):g.eI(A,100):this.Ch=u?g.OS.F0(A,500):g.eI(A,500)}this.videoData.Eu=L;!m&&this.isPlaying()&&ZCn(this);F4M(this.qN,this.yV,this.CA(),this.isBackground())&&OZ(this);this.publish("progresssync",m);q&&$5(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.P.lCY=function(){this.Ap("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.P.Bs=function(){return this.il.Bs()}; g.P.Dp=function(){return this.loader?this.loader.Dp():AY(this.ll,!0)}; g.P.gY=function(m){if(!g.fX(this.playerState,m)){var F=new g.ys(m,this.playerState);this.playerState=m;kXN(this);var L=!this.gR.length;this.gR.push(F);var u=this.mediaElement&&this.mediaElement.isSeeking();g.va(F,1)&&this.loader&&Aqj(this.loader);u=F.oldState.state===8&&!u;if(g.va(F,1)&&u&&g.n(this.playerState,8)&&!g.n(this.playerState,64)&&this.loader){u=this.loader;u.N4=!0;if(u.policy.GY&&u.i9){var q,A,r,G;u.XN("lr_rb",{c:u.getCurrentTime(),s:u.isSeeking(),ab:Hm(u.i9.X.Pn()),ala:(q=qR(u.audioTrack))== null?void 0:q.lM(),alr:(A=u.audioTrack.X)==null?void 0:A.lM(),vb:Hm(u.i9.B.Pn()),vla:(r=qR(u.videoTrack))==null?void 0:r.lM(),vlr:(G=u.videoTrack.X)==null?void 0:G.lM()})}u.Sg!==0&&u.XN("sps_rebuffer",{c:u.getCurrentTime()});this.mediaElement&&g0(this.mediaElement)>=5&&(q=this.qN,A=this.yV,!A.videoData.B||q.N("html5_disable_performance_downgrade")?q=!1:(Date.now()-q.Z>6E4&&(q.B=0),q.B++,q.Z=Date.now(),q.B!==4?q=!1:(C1N(q,A.videoData.B),q=!0)),q&&OZ(this))}(q=g.CH(this.S.experiments,"html5_ad_timeout_ms"))&& this.videoData.isAd()&&g.n(m,1)&&(g.n(m,8)||g.n(m,16))?this.Rx.start(q):this.Rx.stop();(G_(F,8)<0||g.va(F,1024))&&this.zM.stop();!g.va(F,8)||this.videoData.W||g.n(F.state,1024)||this.zM.start();g.n(F.state,8)&&G_(F,16)<0&&!g.n(F.state,32)&&!g.n(F.state,2)&&this.playVideo();g.n(F.state,2)&&nK(this.videoData)&&(this.xE(this.getCurrentTime()),this.ev(!0));g.va(F,2)&&(this.RY(!0),this.S.wY()&&this.N("html5_sabr_parse_live_metadata_playback_boundaries")&&hB(this.videoData)&&this.videoData.X&&(m={minst:""+ this.videoData.X.Tm,cminst:""+(this.videoData.X.DJ()+this.CI()),maxst:""+this.videoData.X.Qe,hts:""+this.videoData.X.Hb,cmaxst:""+(this.videoData.X.WP()+this.CI())},this.XN("sabrSeekableBoundaries",m)));g.va(F,128)&&this.KK();this.videoData.X&&this.videoData.isLivePlayback&&!this.YI&&(G_(F,8)<0?(m=this.videoData.X,m.V&&m.V.stop()):g.va(F,8)&&this.videoData.X.resume());m=this.kW;g.Hk(m.Bb.Y);if(m.mediaElement)if(F.oldState.state===8&&xc(F.state)&&F.state.isBuffering()){var v=m.mediaElement.getCurrentTime(); q=m.mediaElement.x5();A=m.N("manifestless_post_live_ufph")||m.N("manifestless_post_live")?JX(q,Math.max(v-3.5,0)):JX(q,v-3.5);A>=0&&v>q.end(A)-1.1&&A+10?(b7(m.z0,m.getCurrentTime()+m.videoData.limitedPlaybackDurationInSeconds), m.aW=!0):m.videoData.isLivePlayback&&m.videoData.endSeconds>0&&(b7(m.z0,m.getCurrentTime()+m.videoData.endSeconds),m.aW=!0));v=this.il;if(g.va(F,1024)||g.va(F,512)||g.va(F,4))v.B&&(m=v.B,m.B>=0||(m.X=-1,m.delay.stop())),v.qoe&&(m=v.qoe,m.Z||(m.G=-1));if(v.provider.videoData.enableServerStitchedDai&&v.TE){var l;(l=v.G.get(v.TE))==null||S9M(l,F)}else v.X&&S9M(v.X,F);v.qoe&&(l=v.qoe,m=F.state,q=g.k0(l.provider),A=l.getPlayerState(m),r=m.seekSource||void 0,A!==l.wF&&(l.Hb||q=10&&l.playTimeSecs<=180&&(l.X.set("qoealert",["1"]),l.q0=!0)),A!=="B"||l.wF!=="PL"&&l.wF!=="PB"||(l.isBuffering=!0),l.B=q),l.wF==="PL"&&(A==="B"||A==="S")||l.provider.S.wY()?WD(l,q):(l.SY||A!=="PL"||(l.SY=!0,hV(l,q,l.provider.z0.sI())),U3(l,q)),A==="PL"&&g.Hk(l.Xt),G=[A],A==="S"&&r&&G.push("ss."+r),g.Xw(l,q,"vps",G),l.wF=A,l.Bb=q,l.B=q,l.V=!0),A=m.E$,g.n(m,128)&&A&&(A.OD=A.OD||"",h6y(l,q,A.errorCode, A.vl,A.OD)),(g.n(m,2)||g.n(m,128))&&l.reportStats(q),m.isPlaying()&&!l.Z&&(l.G>=0&&l.X.set("user_intent",[l.G.toString()]),l.Z=!0),UJb(l));v.B&&(l=v.B,yUM(l),l.playerState=F.state,l.B>=0&&g.va(F,16)&&l.seekCount++,F.state.isError()&&l.send());if(L&&!this.sR())try{for(var w=g.Z(this.gR),V=w.next();!V.done;V=w.next()){var I=V.value,R=this.Ph;if(R.started&&(R.sync(),g.n(I.oldState,16))){F=R;var e=nIu(F.X,Math.max(F.G-2E3,0));!isNaN(e)&&e<0x7ffffffffffff&&F.V.start()}this.publish("statechange",I)}}finally{this.gR.length= 0}}}; g.P.qp=function(){this.kD.tick("qoes")}; g.P.Zp=function(){this.kW.Zp()}; g.P.sj=function(m,F,L,u){a:{var q=this.TN;u=u===void 0?"LICENSE":u;L=L.substring(0,256);var A=AX(F);m==="drm.keyerror"&&this.cn&&this.cn.B.keys.length>1&&q.V<96&&(m="drm.sessionlimitexhausted",A=!1);var r=q.kC.experiments.fu("html5_retry_on_drm_unavailable"),G=q.kC.experiments.fu("html5_retry_on_drm_key_error"),v=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(r&&m==="drm.unavailable"||G&&m==="drm.keyerror"&&!L.match(v))q.qm("qoe.restart",{retryOnDrmError:1,e:m,detail:L}),q.z0.x7(!0);else{if(A)if(q.videoData.B&& q.videoData.B.video.isHdr())WuN(q,m);else{if(q.z0.Ap(m,F,u,L),ZWB(q,{detail:L}))break a}else q.qm(m,{detail:L});m==="drm.sessionlimitexhausted"&&(q.XN("retrydrm",{sessionLimitExhausted:1}),q.V++,tcv(q.z0))}}}; g.P.hHP=function(){var m=this,F=g.CH(this.S.experiments,"html5_license_constraint_delay"),L=qY();F&&L?(F=new g.Bk(function(){m.AY();n2(m)},F),g.Q(this,F),F.start()):(this.AY(),n2(this))}; g.P.FY=function(m){this.publish("heartbeatparams",m)}; g.P.BG=function(m){this.XN("keystatuses",Luj(m));var F="auto",L=!1;this.videoData.B&&(F=this.videoData.B.video.quality,L=this.videoData.B.video.isHdr());a:{switch(F){case "highres":case "hd2880":F="UHD2";break;case "hd2160":case "hd1440":F="UHD1";break;case "hd1080":case "hd720":F="HD";break;case "large":case "medium":case "small":case "light":case "tiny":F="SD";break;default:F="";break a}L&&(F+="HDR")}F=CC(m)?mM(m,F):m.V.includes(F);if(this.N("html5_enable_vp9_fairplay")){if(L)if(m.Z){var u;if((u= this.cn)==null?0:Ri(u.X))if((L=this.cn)==null)L=0;else{for(var q=u=void 0,A=g.Z(L.B.values()),r=A.next();!r.done;r=A.next())r=r.value,u||(u=qXB(r,"SD")),q||(q=qXB(r,"AUDIO"));L.MJ({sd:u,audio:q});L=u==="output-restricted"||q==="output-restricted"}else L=!F;if(L){this.XN("drm",{dshdr:1});WuN(this.TN);return}}else{this.videoData.df||(this.videoData.df=!0,this.XN("drm",{dphdr:1}),this.x7(!0));return}var G;if((G=this.cn)==null?0:Ri(G.X))return}else if(G=m.Z&&F,L&&!G){WuN(this.TN);return}F||mM(m,"AUDIO")&& mM(m,"SD")||(m=Luj(m),this.Bf?(this.publish("drmoutputrestricted"),this.N("html5_report_fatal_drm_restricted_error_killswitch")||this.Ap("drm.keyerror",2,void 0,"info."+m)):(this.Bf=!0,this.qm(new g.q6("qoe.restart",Object.assign({},{retrydrm:1},m))),OZ(this),tcv(this)))}; g.P.XnW=function(){if(!this.videoData.W&&this.mediaElement&&!this.isBackground()){var m="0";this.mediaElement.Rt()>0&&g0(this.mediaElement)>=5&&this.videoData.G&&this.videoData.G.X&&(this.gY(N4(this.playerState,1)),E0M(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),m="1");kXN(this);var F=this.videoData.G;m={restartmsg:m,mfmt:!aY(this.videoData),mdrm:!(!(F&&F.videoInfos&&F.videoInfos.length&&F.videoInfos[0].IK)||this.cn),mfmtinfo:!this.videoData.B,prerolls:this.zq()?this.yQ.join(","): "0"};if(this.cn){F=this.cn;if(F.B.size<=0){var L="ns;";F.hF||(L+="nr;");F=L+="ql."+F.G.length}else F=Luj(F.B.values().next().value),F=uU(F);m.drmp=F}var u;Object.assign(m,((u=this.loader)==null?void 0:u.dY())||{});var q;Object.assign(m,((q=this.mediaElement)==null?void 0:q.dY())||{});this.il.qm("qoe.start15s",uU(m));this.publish("loadsofttimeout")}}; g.P.xE=function(m){this.videoData.lengthSeconds!==m&&(this.videoData.lengthSeconds=m,n2(this))}; g.P.RY=function(m,F){var L=this;m=m===void 0?!1:m;if(!this.Mx)if(KD("att_s","player_att")||xW("att_s",void 0,"player_att"),this.N("use_rta_for_player"))(function(){var q,A,r,G,v;return g.h(function(l){switch(l.X){case 1:if(!(q=m)){l.OR(2);break}return g.k(l,g.DCM(),3);case 3:q=!l.B;case 2:if(q)return l.return();g.qN(l,4);A=W4u(L.il);if(!A)throw Error();r={};return g.k(l,g.aW_((r.cpn=L.videoData.clientPlaybackNonce,r.encryptedVideoId=L.videoData.videoId||"",r),g.CH(L.S.experiments,"html5_att_playback_timeout_ms")|| 3E4),6);case 6:G=l.B;if(L.Mx)throw Error();if(!G.challenge)throw v=G.error?"; error: "+G.error:"",g.K$(Error("Not sending atr ping; missing challenge string"+v)),Error();L.Mx=!0;var w=[G.challenge];if(G.error){var V=EAG();V=E3M(V).get(G.error)||0;w.push("r1c="+V)}else G.webResponse&&w.push("r1a="+G.webResponse);var I;((I=G.adblockReporting)==null?void 0:I.reportingStatus)!==void 0&&w.push("r6a="+G.adblockReporting.reportingStatus);var R;((R=G.adblockReporting)==null?void 0:R.broadSpectrumDetectionResult)!== void 0&&w.push("r6b="+G.adblockReporting.broadSpectrumDetectionResult);A(w.join("&"));xW("att_f",void 0,"player_att");g.v2(l,0);break;case 4:g.lq(l),xW("att_e",void 0,"player_att"),g.uq(l)}})})().then(function(){F==null||F()}); else{var u=new g.eqj(this.videoData);if("c1a"in u.uE&&!g.DM.isInitialized()){xW("att_wb",void 0,"player_att");this.h1===2&&Math.random()<.01&&g.K$(Error("Botguard not available after 2 attempts"));if(m)return;if(this.h1<5){g.Hk(this.B4);this.h1++;return}}(u=g.PzB(u))?(xW("att_f",void 0,"player_att"),hwn(this.il,u),this.Mx=!0):xW("att_e",void 0,"player_att")}}; g.P.VZ=function(m){m=m===void 0?!1:m;return MZ(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.PF()||g.dh(this.videoData))?this.getCurrentTime():this.WP(m)}; g.P.Yp=function(){return this.DJ()}; g.P.WP=function(m){return this.kW.WP(m===void 0?!1:m)}; g.P.DJ=function(){return this.kW.DJ()}; g.P.CI=function(){return this.kW?this.kW.CI():0}; g.P.getStreamTimeOffset=function(){return this.kW?this.kW.getStreamTimeOffset():0}; g.P.E9=function(){return this.getStreamTimeOffset()===0?this.CI():this.getStreamTimeOffset()}; g.P.setPlaybackRate=function(m){var F;this.playbackRate!==m&&bWN(this.qN,(F=this.videoData.G)==null?void 0:F.videoInfos)&&(this.playbackRate=m,OZ(this));this.playbackRate=m;this.mediaElement&&this.mediaElement.setPlaybackRate(m)}; g.P.getPlaybackRate=function(){return this.playbackRate}; g.P.getPlaybackQuality=function(){var m="unknown";if(this.videoData.B&&(m=this.videoData.B.video.quality,m==="auto"&&this.mediaElement)){var F=this.iP();F&&F.videoHeight>0&&(m=N6(F.videoWidth,F.videoHeight))}return m}; g.P.isHdr=function(){return!!(this.videoData.B&&this.videoData.B.video&&this.videoData.B.video.isHdr())}; g.P.sendVideoStatsEngageEvent=function(m,F){var L=this.il;L.X?(L=Rt(L.X,"engage"),L.Hb=m,L.send(F)):F&&F()}; g.P.Su=function(m){return this.il.Su(m)}; g.P.isAtLiveHead=function(m,F){F=F===void 0?!1:F;return MZ(this.videoData)&&(this.l8||F)?this.kW.isAtLiveHead(m):!1}; g.P.yN=function(){var m=this.WP(),F=this.getCurrentTime(),L;(L=!MZ(this.videoData))||(L=this.kW,L=!(L.X&&L.X.G));return L||this.PF()||isNaN(m)||isNaN(F)?0:Math.max(0,m-F)}; g.P.wB=function(m){(this.l8=m)||this.zM.stop();if(this.videoData.X)if(m)this.videoData.X.resume();else{var F=this.videoData.X;F.V&&F.V.stop()}this.loader&&(F=this.videoData.N("html5_disable_preload_for_ssdai_with_preroll")&&this.Nz()&&this.videoData.isLivePlayback,m&&!F?this.loader.resume():ml(this,!0));g.n(this.playerState,2)||m?g.n(this.playerState,512)&&m&&this.gY(pX(this.playerState,512)):this.gY(N4(this.playerState,512));F=this.il;F.qoe&&(F=F.qoe,g.Xw(F,g.k0(F.provider),"stream",[m?"A":"I"]))}; g.P.td=function(m){this.il.qm("player.exception",uU({n:m.name,m:m.message}))}; g.P.m8=tv(18);g.P.vM=tv(47);g.P.rM=function(m){this.il.rM(m)}; g.P.DT=function(m){this.il.DT(m)}; g.P.d$=function(m){this.il.d$(m)}; g.P.Vg=tv(24);g.P.ZB=tv(30);g.P.JQ=function(m){this.il.JQ(m)}; g.P.c_=function(m,F,L,u){this.il.c_(m,F,L,u)}; g.P.nW=function(){this.XN("hidden",{},!0)}; g.P.Lc=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.P.Cd=function(){return this.loader?this.loader.Cd():!0}; g.P.setLoop=function(m){this.loop=m;this.mediaElement&&!g.Rf(this.S)&&this.mediaElement.setLoop(m)}; g.P.kq=function(){return this.mediaElement&&!g.Rf(this.S)?this.mediaElement.kq():this.loop}; g.P.hs=function(m){this.XN("timestamp",{o:m.toString()});this.kW.hs(m)}; g.P.OM=function(m){this.kD.tick(m)}; g.P.Cr=function(m){return this.kD.Cr(m)}; g.P.XX=function(m){this.kD.XX(m)}; g.P.XN=function(m,F,L){this.il.XN(m,F,L===void 0?!1:L)}; g.P.n_=function(m,F,L){this.il.XN(m,F,L===void 0?!1:L)}; g.P.qm=function(m){this.il.qm(m.errorCode,uU(m.details));m=m.errorCode;if(this.videoData.isLivePlayback&&(m==="qoe.longrebuffer"||m==="qoe.slowseek")||m==="qoe.restart"){m=this.loader?VBv(this.loader.videoTrack):{};var F,L;this.XN("lasoe",Object.assign(this.loader?VBv(this.loader.audioTrack):{},(F=this.i9)==null?void 0:(L=F.X)==null?void 0:L.CH()));var u,q;this.XN("lvsoe",Object.assign(m,(u=this.i9)==null?void 0:(q=u.B)==null?void 0:q.CH()))}if(this.N("html5_log_centralized_player_time")){var A;this.XN("sabrSeekRefactorCmt", {cmt:this.getCurrentTime(),loaderCmt:(A=this.loader)==null?void 0:cD(A)})}}; g.P.pL=function(m,F,L){this.il.pL(m,F,L)}; g.P.wO=function(m,F,L,u,q,A,r,G){var v;if((v=this.videoData.X)!=null&&v.isLive){var l=F.playerType===2?F:m,w=m.videoData.videoId,V=F.videoData.videoId;if(w&&V){v=this.il;if(G==null?0:G.t8){if(v.qoe){w=v.qoe;V=G.t8;w.reportStats();var I=w.provider.videoData.clientPlaybackNonce,R=w.provider.videoData.videoId||"",e,a=((e=w.Dj)==null?void 0:e.join("."))||I,T;e=((T=w.WQ)==null?void 0:T.join("."))||R;s3(w,A?4:q?2:0,V.lq.join(".")||I,V.N9.join(".")||R,u);w.reportStats();w.Dj=V.lq;w.WQ=V.N9;w.gI=V.adFormats; w.e1=V.serializedQoeContextData;s3(w,A?5:q?3:1,a,e,L);w.reportStats()}}else if(v.qoe){T=v.qoe;e=m.cpn;I=F.cpn;R=l.videoData.SY;var f=T.provider.videoData.clientPlaybackNonce,M=T.provider.videoData.videoId;a=I!==f&&V!==M;f=e!==f&&w!==M;T.reportStats();T.adCpn&&T.adCpn!==e||(T.adCpn=f?e:"",T.n1=f?w:"",T.adFormat=f?R:void 0,s3(T,A?4:q?2:0,I,V,u),T.reportStats(),T.adCpn=a?I:"",T.n1=a?V:"",T.adFormat=a?R:void 0,s3(T,A?5:q?3:1,e,w,L),T.reportStats())}if(G==null?0:G.Ds){var S=G.Ds;if((u=v.X)!=null){l=u.X.Y; var t=u.provider.S.cR().X.g8(ajm)||4E3;l>t&&$P(u,!isNaN(u.B)).send()}var b;(b=v.X)!=null&&l7(b.X);(u=v.X)!=null&&(u=u.X,b=S.serializedStitchedClipLoggingMetadata,u.serializedPlaybackPingContextLoggingData=S.serializedPlaybackPingContextLoggingData,u.serializedStitchedClipLoggingMetadata=b);var W;(W=v.X)!=null&&l7(W.X);var H;(H=v.X)==null||$P(H,!0,!0).send();(v=v.X)!=null&&(v.Z=0)}else W=m.cpn,v.G.has(W)?(H=v.G.get(W),eE(H,!0).send(),It(H),W!==v.provider.videoData.clientPlaybackNonce&&(ZqB(H),(t=v.X)== null||TGM(t),v.G.delete(W))):(v.TE=v.provider.videoData.clientPlaybackNonce,v.TE&&v.X&&(v.G.set(v.TE,v.X),eE(v.X).send(),It(v.X))),W=F.cpn,H=l.videoData,u-=this.E9(),v.G.has(W)?(S=v.G.get(W),H=S.V&&isNaN(S.Y)?jE(S):NaN,S=$P(S,!1),isNaN(H)||(S.Z=H),S.send()):(H=Oqy(v,v.provider,H,u),v.G.set(W,H),S9M(H,new g.ys(N4(new g.aQ,8),new g.aQ)),H.HG(),(S=v.X)==null||It(S)),v.TE=W;if(this.N("html5_unify_csi_server_stitched_transition_logging")){if(v=this.kD,H=m.cpn,m=F.cpn,S=this.videoData.clientPlaybackNonce, W=F.videoData,F=(0,g.a9)(),H=(H===S?"video":"ad")+"_to_"+(m===S?"video":"ad"),H!=="video_to_ad"){S=H==="ad_to_video"?void 0:W;u=S==null?void 0:S.fN;b={};if(W==null?0:W.L)b.cttAuthInfo={token:W.L,videoId:W.videoId};r&&(b.startTime=r);pD(H,b);var mB,FM,r_;r={targetVideoId:(mB=W==null?void 0:W.videoId)!=null?mB:"empty_video",targetCpn:m,adVideoId:(FM=S==null?void 0:S.videoId)!=null?FM:"empty_video",adClientPlaybackNonce:(r_=u==null?void 0:u.cpn)!=null?r_:S==null?void 0:S.clientPlaybackNonce};u&&(r.adBreakType= u.adBreakType,r.adType=u.adType);g.N8(r,H);w3(v,F,H)}}else mB=this.kD,v=this.videoData.clientPlaybackNonce,FM=(0,g.a9)(),r_=F.videoData,m=(m.cpn===v?"video":"ad")+"_to_"+(F.cpn===v?"video":"ad"),v={},r_.L&&(v.cttAuthInfo={token:r_.L,videoId:r_.videoId}),r&&(v.startTime=r),pD(m,v),g.N8({targetVideoId:r_.videoId,targetCpn:F.cpn,isSsdai:!0},m),r||w3(mB,FM,m)}}else g.pl(this.logger,360717806,"SSTEvent for nonSS")}; g.P.cg=function(){var m=this.Nm,F=m.e$;m.e$=[];return F}; g.P.Hg=function(m){this.videoData.Iz=!0;this.qm(new g.q6("sabr.fallback",m));this.x7(!0)}; g.P.qx=function(m,F){this.videoData.Vm=!0;if(F===void 0||F)this.qm(new g.q6("qoe.restart",m)),this.x7(!0)}; g.P.e9=function(m){this.XN("sdai",{aftimeout:m});this.qm(new g.q6("ad.fetchtimeout",{timeout:m}))}; g.P.UD=function(m,F){this.XN("timelineerror",m);m=new g.q6("dai.timelineerror",m);F?this.Ap("dai.timelineerror",1,"RETRYABLE_ERROR",uU(m.details)):this.qm(m)}; g.P.yZ=function(){return g.k0(this.il.provider)}; g.P.getPlayerSize=function(){return this.A9.getPlayerSize()}; g.P.m7=function(){return this.A9.m7()}; g.P.eJ=function(){return this.kD}; g.P.vL=function(){return this.Nm.vL()}; g.P.getVolume=function(){return this.Nm.getVolume()}; g.P.m2=function(){return this.Nm.m2()}; g.P.isMuted=function(){return this.Nm.isMuted()}; g.P.NW=function(){return this.Nm.NW()}; g.P.Pr=function(){this.YI=!0}; g.P.N=function(m){return this.S.N(m)}; g.P.cR=function(){return this.S.cR()}; g.P.NV=function(m,F,L,u,q){this.XN("xvt",{m:m,g:F?1:0,tt:L?1:0,np:u?1:0,c:q})}; g.P.oY=function(){var m;(m=this.loader)==null||m.resume()}; g.P.Nz=function(){return g.nc(this.yQ,"ad")}; g.P.s3=function(){var m=this.getCurrentTime(),F=m-this.CI();var L=this.mediaElement?Ft(this.mediaElement.x5()):0;L=Math.floor(Math.max(L-F,0))+100;var u;return((u=this.loader)==null?0:u.s3(F,L))?(this.XN("sdai",{skipad:1,ct:F.toFixed(3),adj:L.toFixed(3)}),hB(this.videoData)&&this.loader.seek(F+L,{seekSource:89,Jt:"videoplayer_skipServerStitchedAd"}),tXu(this.kW,m),!0):!1}; g.P.wY=function(){return this.S.wY()}; g.P.O9=function(){if(this.N("html5_generate_content_po_token"))return this.videoData.fV||"";this.Nm.Y9();return this.S.Kw||""}; g.P.fH=function(){if(this.videoData.videoId)return this.videoData.rf}; g.P.H2=function(){return this.videoData.videoId}; g.P.K2=function(){return this.Nm.J7}; g.P.MG=function(){return this.dj}; g.P.Y0=function(){return this.Nm.Y0()}; g.P.I1=function(m,F,L){this.gY(N4(this.playerState,16,L));this.kW.I1(m,F,L)}; g.P.prefetchKeyPlay=function(m,F){var L;(L=this.loader)==null||L.prefetchKeyPlay(m,F)}; g.P.Mz=function(m){return this.kW.Mz(m)}; g.P.Q2=function(){this.kW.Q2()}; g.P.u$=function(m,F){var L=this.N("html5_generate_content_po_token")?this.videoData:void 0;this.Nm.u$(m,F,L)}; g.P.dC=function(m,F){this.il.dC(m,F)}; g.P.JT=function(){return this.il.JT()}; g.P.q5=function(){return this.Nm.q5()}; g.P.Qq=function(){return this.Nm.Qq(this)}; g.P.wR=function(){this.NR=!0}; g.P.BU=function(m){var F;(F=this.loader)==null||F.BU(m)}; g.P.XV=function(m){this.kW.XV(m)}; var e1Z={primary:"Primary",secondary:"Secondary"};g.Y(WUN,ID);g.Y(ut,zl);ut.prototype.X=function(m){m&&Yo(this,this.j.getLoopVideo());this.j.logVisibility(this.element,m)}; ut.prototype.logClick=function(){this.j.logClick(this.element)}; ut.prototype.onLoopChange=function(m){Yo(this,m)}; ut.prototype.B=function(m){this.j.setLoopVideo(m)};g.Y(OCD,ID);g.Y(QRD,ID);g.P=QRD.prototype;g.P.seekToChapterWithAnimation=function(m){var F=this;if(g.x5(this.api)&&!(m<0)){var L=this.api.getVideoData(),u=L.Xt;if(u&&m=0)return;F=~F;g.v5(this.items,F,0,m);S3(this.menuItems.element,m.element,F)}m.subscribe("size-change",this.rg,this);this.menuItems.publish("size-change")}; g.P.QB=function(){gPy(this)||this.items[0].focus();return!0}; g.P.tC=function(){this.items[this.items.length-1].focus();return!0}; g.P.B2=function(m){m.unsubscribe("size-change",this.rg,this);this.sR()||(g.Fd(this.items,m),this.menuItems.element.removeChild(m.element),this.menuItems.publish("size-change"))}; g.P.rg=function(){this.menuItems.publish("size-change")}; g.P.focus=function(){for(var m=0,F=0;F1&&g.Yh(this)}; g.P.ye=function(){DoA(this);this.Gh&&(YZj(this),g.Ig(this.element,this.size))}; g.P.yE=function(){var m=this.X.pop();a6n(this,m,this.X[this.X.length-1],!0)}; g.P.NN=function(m){if(!m.defaultPrevented)switch(m.keyCode){case 27:this.Ns();m.preventDefault();break;case 37:this.X.length>1&&this.yE();m.preventDefault();break;case 39:m.preventDefault()}}; g.P.focus=function(){this.X.length&&this.X[this.X.length-1].focus()}; g.P.IW=function(){Aq.prototype.IW.call(this);this.G&&this.G.dispose();this.V&&this.V.dispose()};g.Y(a0,g.g8);a0.prototype.open=function(m,F){this.initialize(m.items)&&this.At(F,!!F)}; a0.prototype.initialize=function(m){g.Pc(this.f0);if(m===void 0||m.length===0)return!1;var F=m.length;m=g.Z(m);for(var L=m.next();!L.done;L=m.next())this.aI(L.value,F--);return!0}; a0.prototype.aI=function(m,F){m.menuNavigationItemRenderer?pPv(this,m.menuNavigationItemRenderer,F):m.menuServiceItemRenderer&&KMn(this,m.menuServiceItemRenderer,F)};g.Y(DY,R0);g.P=DY.prototype;g.P.nG=function(m){m.target!==this.dismissButton.element&&m.target!==this.overflowButton.element&&(this.H_(),this.onClickCommand&&this.j.Wb("innertubeCommand",this.onClickCommand))}; g.P.xZ=function(){this.enabled=!1;this.W.hide()}; g.P.mI=function(){return!!this.X&&this.enabled}; g.P.onVideoDataChange=function(m,F){this.zl(F);if(this.X){this.Xz();a:if(!this.isCounterfactual){var L,u,q;this.banner.update({title:(L=this.X)==null?void 0:L.title,subtitle:(u=this.X)==null?void 0:u.subtitle,metadata:(q=this.X)==null?void 0:q.metadataText});var A;this.onClickCommand=g.z((A=this.X)==null?void 0:A.onTap,xK);var r;if(m=g.z((r=this.X)==null?void 0:r.onOverflow,xK))this.L=g.z(m,PqZ);var G;if((G=this.X)==null?0:G.thumbnailImage){var v,l;r=((v=this.X)==null?void 0:(l=v.thumbnailImage)== null?void 0:l.sources)||[];if(r.length===0)break a;this.thumbnailImage.update({url:r[0].url})}else{var w;if((w=this.X)==null?0:w.thumbnailIconName){var V;this.thumbnailIcon.update({icon:(V=this.X)==null?void 0:V.thumbnailIconName})}}var I;this.shouldShowOverflowButton=!((I=this.X)==null||!I.shouldShowOverflowButton);var R;this.shouldHideDismissButton=!((R=this.X)==null||!R.shouldHideDismissButton)}var e;this.banner.element.setAttribute("aria-label",((e=this.X)==null?void 0:e.a11yLabel)||"");var a; this.AF=(a=this.X)==null?void 0:a.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;xoB(this)}}; g.P.fJY=function(){this.isVisible=!0;xoB(this)}; g.P.dmN=function(){this.isVisible=!1;xoB(this)}; g.P.mf=function(){R0.prototype.mf.call(this);this.G&&this.j.logVisibility(this.banner.element,this.isVisible)}; g.P.H_=function(){R0.prototype.H_.call(this,!1);this.G&&this.j.logClick(this.banner.element)}; g.P.l7=function(m){this.Y||(this.Y=new a0(this.j),g.Q(this,this.Y));var F,L;if((F=this.L)==null?0:(L=F.menu)==null?0:L.menuRenderer)this.Y.open(this.L.menu.menuRenderer,m.target),m.preventDefault()}; g.P.zl=function(){}; g.P.Xz=function(){}; g.P.IW=function(){this.j.kM("suggested_action_view_model");R0.prototype.IW.call(this)};g.Y(TA,DY); TA.prototype.zl=function(m){var F,L,u;this.productUpsellSuggestedActionViewModel=g.z((F=m.getWatchNextResponse())==null?void 0:(L=F.playerOverlays)==null?void 0:(u=L.playerOverlayRenderer)==null?void 0:u.suggestedActionViewModel,MCt);var q;if((q=this.productUpsellSuggestedActionViewModel)==null?0:q.content){var A;this.X=g.z((A=this.productUpsellSuggestedActionViewModel)==null?void 0:A.content,Rm8)}var r,G;if(this.G=!!((r=this.productUpsellSuggestedActionViewModel)==null?0:(G=r.loggingDirectives)==null? 0:G.trackingParams)){var v,l;this.j.setTrackingParams(this.banner.element,((v=this.productUpsellSuggestedActionViewModel)==null?void 0:(l=v.loggingDirectives)==null?void 0:l.trackingParams)||null)}var w;this.isCounterfactual=!((w=this.productUpsellSuggestedActionViewModel)==null||!w.isCounterfactualServing)}; TA.prototype.Xz=function(){var m=[],F,L=g.Z(((F=this.productUpsellSuggestedActionViewModel)==null?void 0:F.ranges)||[]);for(F=L.next();!F.done;F=L.next()){var u=F.value;u&&(F=Number(u.startTimeMilliseconds),u=Number(u.endTimeMilliseconds),isNaN(F)||isNaN(u)||m.push(new g.O5(F,u,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.j.RK(m)};g.Y(MEn,ID);g.Y(Ns,ID);Ns.prototype.onVideoDataChange=function(m,F){var L=this;if(!GP(F)&&(m==="newdata"&&oPv(this),this.X&&m==="dataloaded")){this.X=!1;var u;qy(u4(Yy(this.api.C(),(u=this.api.getVideoData())==null?void 0:g.rY(u)),function(q){hyv(L,q)}),function(){L.X=!0})}}; Ns.prototype.WO=function(){var m=this;if(g.Rf(this.api.C())){var F,L=g.zs(this.api.C(),(F=this.api.getVideoData())==null?void 0:g.rY(F));return u4(CS(L),function(u){var q=Lb();uu(q,u);return m.api.WO(q)})}return CS(this.api.WO())};g.Y(g.p9,g.lu);g.P=g.p9.prototype;g.P.open=function(){g.zA(this.hW,this.sM)}; g.P.Kj=function(m){O2M(this);var F=this.options[m];F&&(F.element.setAttribute("aria-checked","true"),this.setContent(this.Om(m)),this.G=m)}; g.P.fK=function(m){g.Pc(this.sM);for(var F={},L=!1,u=0;u=0?this.X.playbackRate:1}catch(m){return 1}}; g.P.setPlaybackRate=function(m){this.getPlaybackRate()!==m&&(this.X.playbackRate=m);return m}; g.P.kq=function(){return this.X.loop}; g.P.setLoop=function(m){this.X.loop=m}; g.P.canPlayType=function(m,F){return this.X.canPlayType(m,F)}; g.P.isPaused=function(){return this.X.paused}; g.P.isSeeking=function(){return this.X.seeking}; g.P.isEnded=function(){return this.X.ended}; g.P.nH=function(){return this.X.muted}; g.P.xw=function(m){VH();this.X.muted=m}; g.P.No=function(){return this.X.played||Bm([],[])}; g.P.x5=function(){try{var m=this.X.buffered}catch(F){}return m||Bm([],[])}; g.P.Df=function(){return this.X.seekable||Bm([],[])}; g.P.oA=function(){var m=this.X;return m.getStartDate?m.getStartDate():null}; g.P.getCurrentTime=function(){return this.X.currentTime}; g.P.setCurrentTime=function(m){this.X.currentTime=m}; g.P.getDuration=function(){return this.X.duration}; g.P.load=function(){var m=this.X.playbackRate;try{this.X.load()}catch(F){}this.X.playbackRate=m}; g.P.pause=function(){this.X.pause()}; g.P.play=function(){var m=this.X.play();if(!m||!m.then)return null;m.then(void 0,function(){}); return m}; g.P.Rt=function(){return this.X.readyState}; g.P.rQ=function(){return this.X.networkState}; g.P.yv=function(){return this.X.error?this.X.error.code:null}; g.P.DX=function(){return this.X.error?this.X.error.message:""}; g.P.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.X instanceof window.HTMLVideoElement&&this.X.getVideoPlaybackQuality)return this.X.getVideoPlaybackQuality();if(this.X){var m=this.X,F=m.webkitDroppedFrameCount;if(m=m.webkitDecodedFrameCount)return{droppedVideoFrames:F||0,totalVideoFrames:m}}return{}}; g.P.X2=function(){return!!this.X.webkitCurrentPlaybackTargetIsWireless}; g.P.aM=function(){return!!this.X.webkitShowPlaybackTargetPicker()}; g.P.togglePictureInPicture=function(){var m=this.X,F=window.document;window.document.pictureInPictureEnabled?this.X!==F.pictureInPictureElement?m.requestPictureInPicture():F.exitPictureInPicture():w2()&&m.webkitSetPresentationMode(m.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.P.Lg=function(){var m=this.X;return new g.AQ(m.offsetLeft,m.offsetTop)}; g.P.getSize=function(){return g.Rg(this.X)}; g.P.setSize=function(m){g.Ig(this.X,m)}; g.P.getVolume=function(){return this.X.volume}; g.P.setVolume=function(m){VH();this.X.volume=m}; g.P.Ez=function(m){this.Y[m]||(this.X.addEventListener(m,this.listener),this.Y[m]=this.listener)}; g.P.setAttribute=function(m,F){this.X.setAttribute(m,F)}; g.P.removeAttribute=function(m){this.X.removeAttribute(m)}; g.P.hasAttribute=function(m){return this.X.hasAttribute(m)}; g.P.hI=tv(52);g.P.wV=tv(54);g.P.Fr=tv(56);g.P.u_=tv(58);g.P.nR=function(){return Yg(this.X)}; g.P.y8=function(m){g.rm(this.X,m)}; g.P.YA=function(m){return g.AP(this.X,m)}; g.P.HA=function(){return g.Xl(document.body,this.X)}; g.P.audioTracks=function(){var m=this.X;if("audioTracks"in m)return m.audioTracks}; g.P.IW=function(){for(var m=g.Z(Object.keys(this.Y)),F=m.next();!F.done;F=m.next())F=F.value,this.X.removeEventListener(F,this.Y[F]);Pl.prototype.IW.call(this)}; g.P.Yv=function(m){this.X.disableRemotePlayback=m};g.Y(kh,g.d);g.Y(Wc,g.d);Wc.prototype.show=function(){g.d.prototype.show.call(this);this.FN()}; Wc.prototype.hide=function(){g.d.prototype.hide.call(this);this.delay.stop();this.V.stop()}; Wc.prototype.FN=function(){var m=(0,g.a9)(),F=ugD(this.ZC);hy(this.X,F.bandwidth_samples);hy(this.L,F.network_activity_samples);hy(this.G,F.live_latency_samples);hy(this.B,F.buffer_health_samples);var L={};F=g.Z(Object.entries(F));for(var u=F.next();!u.done;u=F.next()){var q=g.Z(u.value);u=q.next().value;q=q.next().value;this.Z[u]!==q&&(L[u]=" "+String(q));this.Z[u]=q}this.update(L);m=(0,g.a9)()-m>25?5E3:500;this.delay.start(m)}; Wc.prototype.W=function(){this.Y?(this.position+=1,this.position>15&&(this.Y=!1)):(--this.position,this.position<=0&&(this.Y=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.V.start(2E4)};g.Y(ryZ,ID);g.Y(Ov,g.O);Ov.prototype.X=function(){var m=(0,g.a9)()-this.startTime;m=mthis.V[m])&&(this.X=m,this.bN())}; g.P.onCueRangeExit=function(m){var F=i9y(this,m);F&&this.X===m&&this.api.Wb("innertubeCommand",F);cc(this);this.X=void 0}; g.P.yp=function(m){this.G=m}; g.P.Sa=function(){this.bN();this.G=void 0}; g.P.bN=function(){if(this.X!==void 0){var m=(m=bt(this,this.X))&&m.onCueRangeEnter?Zg(m.onCueRangeEnter):void 0;var F=bt(this,this.X);a:if(F&&F.additionalTrigger){var L=g.Z(F.additionalTrigger);for(var u=L.next();!u.done;u=L.next())if(u=u.value,u.type){var q=void 0,A=void 0;if((q=this.ER[u.type])==null?0:q((A=u.args)!=null?A:{})){L=!0;break a}}L=!1}else L=!0;m&&L&&(this.api.Wb("innertubeCommand",m),ghN(this,F),this.V[this.X]!==void 0&&this.V[this.X]++,this.hF=!0)}}; g.P.IW=function(){this.timelyActions=this.G=this.X=this.videoId=void 0;this.V={};this.Rg();cc(this);ID.prototype.IW.call(this)};g.Y(aYy,ID);g.Y(d8,zl);d8.prototype.V=function(m){this.G(m?2:1)}; d8.prototype.UL=function(){var m=this.j.getPresentingPlayerType();m===2||m===3?this.X&&(this.X=!1,this.hW.B2(this)):(m=this.getVoiceBoostState(),m!==1?(m===0?(Yo(this,this.B()===2),this.setEnabled(!0)):(Yo(this,!1),this.setEnabled(!1)),this.X||(this.hW.aI(this),this.X=!0)):this.X&&(this.hW.B2(this),this.X=!1))}; d8.prototype.IW=function(){this.hW.B2(this);zl.prototype.IW.call(this)};g.Y(n9,ID);n9.prototype.getVoiceBoostUserPreference=function(){return this.X}; n9.prototype.setVoiceBoostUserPreference=function(m){this.api.XN("vb_set",{pref:m});g.oh("yt-player-voice-boost",m,31536E4);m!==this.X&&(this.X=m,this.updateEnvironmentData(),this.getVoiceBoostState()!==1&&this.api.gP(),this.api.qw())}; n9.prototype.getVoiceBoostState=function(){return this.api.IM(1)}; n9.prototype.updateEnvironmentData=function(){this.api.C().qh=this.X};g.Y(Hc,ID);Hc.prototype.IW=function(){this.W&&(g.gd(this.W),this.W=void 0);ID.prototype.IW.call(this)}; Hc.prototype.Y9=function(){(this.B?!this.X:this.G)&&mJ(this)}; Hc.prototype.zw=function(m,F,L){var u=this;if(N8N(m)){var q=L||"";if(this.X)F=FG(this,q),pc_(m,F);else{var A=new g.Vu;F.push(A.promise);this.Y.promise.then(function(){var r=FG(u,q);pc_(m,r);A.resolve()})}}}; Hc.prototype.HQ=function(m){var F=this;if(this.B||this.G)m.fV=FG(this,m.videoId),this.X||(this.V=new e9,this.Y.promise.then(function(){F.kD.Cr("pot_if");m.fV=FG(F,m.videoId)}))};g.Y(Lp,g.d);g.P=Lp.prototype;g.P.Fc=function(){var m=this.j.getVideoData({playerType:1}),F,L,u=(L=((m==null?0:(F=m.suggestions)==null?0:F.length)?m.suggestions:(m==null?0:g.gh(m))?[g.gh(m)]:[])[0])==null?void 0:L.Hh("mqdefault.jpg");this.B&&u&&g.uC(this.B,"background-image",u?'url("'+u+'")':"")}; g.P.onClick=function(){this.j.logClick(this.element)}; g.P.UM=function(m){this.oI([1,2].includes(m));UsB(this,m)}; g.P.oI=function(m){g.d.prototype.oI.call(this,m);this.element.setAttribute("aria-hidden",String(!m));m&&this.Fc()}; g.P.IW=function(){g.d.prototype.IW.call(this)};g.Y(g.qF,g.d);g.qF.prototype.select=function(){this.api.FL(this.suggestion.videoId,this.suggestion.sessionData,this.suggestion.playlistId,void 0,void 0,this.suggestion.MW||void 0)&&this.api.logClick(this.element)}; g.qF.prototype.onClick=function(m){if(g.Qi(this.api.C())&&this.api.N("web_player_log_click_before_generating_ve_conversion_params")){this.api.logClick(this.element);var F=this.suggestion.Z9(),L={};g.ns(this.api,L);F=g.MO(F,L);g.Dy(F,this.api,m)}else g.aD(m,this.api,this.B,this.suggestion.sessionData||void 0)&&this.select()}; g.qF.prototype.onKeyPress=function(m){switch(m.keyCode){case 13:case 32:m.defaultPrevented||(this.select(),m.preventDefault())}}; g.qF.prototype.onVideoDataChange=function(){var m=this.api.getVideoData(),F=this.api.C();this.B=m.RH?!1:F.V};g.Y(hsn,g.d);g.P=hsn.prototype;g.P.IW=function(){this.hide();g.ZN(this.Z);g.PM(this.stills);this.stills.length=0;this.G&&(this.G.remove(),this.G=void 0);this.X&&(this.X.remove(),this.X=void 0);this.B&&(this.B.remove(),this.B=void 0);g.d.prototype.IW.call(this)}; g.P.setCommentsButton=function(m){m!==this.X&&(this.X&&this.X.remove(),this.X=m)&&(g.rm(this.X,"ytp-fullscreen-grid-action-button"),this.W.appendChild(this.X))}; g.P.setDescriptionButton=function(m){m!==this.B&&(this.B&&this.B.remove(),this.B=m)&&(g.rm(this.B,"ytp-fullscreen-grid-action-button"),S3(this.W,this.B,0))}; g.P.F4=function(m){this.Hb&&this.Hb(m)}; g.P.onVideoDataChange=function(){if(!this.b9){this.videoData=this.player.getVideoData({playerType:1});var m,F,L,u,q;var A=(((m=this.videoData)==null?0:(F=m.suggestions)==null?0:F.length)?(L=this.videoData)==null?void 0:L.suggestions:((u=this.videoData)==null?0:g.gh(u))?[(q=this.videoData)==null?void 0:g.gh(q)]:[]).slice(0,18);if((m=this.Bb)&&this.V)if(g.ZU(m),A.length)for(this.stills.length>A.length&&g.PM(this.stills.splice(A.length)),this.stills.length=A.length,F=0;F=0;m--)this.features[m].dispose();this.features.length=0;g.O.prototype.IW.call(this)};B8b.prototype.reset=function(){this.X=this.B=NaN};g.P=H9Z.prototype;g.P.reset=function(){YW(this.timerName)}; g.P.tick=function(m,F){Tv(m,F,this.timerName)}; g.P.Cr=function(m){return fD(m,void 0,this.timerName)}; g.P.XX=function(m){g.t_(m,void 0,this.timerName)}; g.P.infoGel=function(m){g.N8(m,this.timerName)};g.Y(mF_,g.LT);g.P=mF_.prototype;g.P.hasNext=function(m){return this.loop||!!m||this.index+1=0}; g.P.setShuffle=function(m){this.shuffle=m;m=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var F=0;F=F.top&&m.right<=F.right&&m.bottom<=F.bottom&&m.left>=F.left))return}Zr(this,2,!1)}; g.P.HU=function(m){var F=new g.AQ(m.pageX,m.pageY);rj(F,this.V)||(this.V=F,(m=m.target)&&this.Zh(m)&&(Zr(this,4,!0),this.X.Qd(this.G),this.G=this.X.K(this.target,"mouseover",this.AP),this.Z=this.X.K(this.target,"mouseout",this.AP)))}; g.P.AP=function(m){m=m.relatedTarget;m&&this.Zh(m)||(this.V=new g.AQ(NaN,NaN),UFM(this))}; g.P.V0Y=function(){Zr(this,1,!0)}; g.P.s8=function(m){m=m.target;m instanceof Element&&!(m.tabIndex>0)||Zr(this,1,!0)}; g.P.M9=function(){this.L=!0;this.X.Qd(this.Y);this.Y=this.X.K(document,"mouseup",this.QF)}; g.P.QF=function(){this.L=!1;Zr(this,8,!1);this.X.Qd(this.Y);this.Y=this.X.K(this.target,"mousedown",this.M9)}; g.P.O1=function(m){if(m=(m=m.changedTouches)&&m[0])this.ER=m.identifier,this.X.Qd(this.W),this.W=this.X.K(this.target,"touchend",this.tS,void 0,!0),Zr(this,1024,!0)}; g.P.tS=function(m){if(m=m.changedTouches)for(var F=0;F1280||q>720)if(F=u.Hh("maxresdefault.jpg"))break;if(A>640||q>480)if(F=u.Hh("maxresdefault.jpg"))break;if(A>320||q>180)if(F=u.Hh("sddefault.jpg")||u.Hh("hqdefault.jpg")||u.Hh("mqdefault.jpg"))break;if(F=u.Hh("default.jpg"))break}g.Ip(m)&&(m=new Image,m.addEventListener("load", function(){hQy()}),m.src=F?F:"",this.api.eJ().tick("ftr")); this.V.style.backgroundImage=F?"url("+F+")":""};g.Y(g.EC,g.d);g.EC.prototype.resize=function(){}; g.EC.prototype.B=function(m){var F=this;this.G=!1;WJB(this);var L=m.eK,u=this.api.C();L!=="GENERIC_WITHOUT_LINK"||u.L?L==="TOO_MANY_REQUESTS"?(u=this.api.getVideoData(),this.setContent(hg(this,"TOO_MANY_REQUESTS_WITH_LINK",u.Z9(),void 0,void 0,void 0,!1))):L!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||u.L?this.api.C().N("html5_enable_bandaid_error_screen")&&L==="HTML5_SPS_UMP_STATUS_REJECTED"&&!u.L?(u=u.hostLanguage,m="//support.google.com/youtube?p=videoError",u&&(m=g.MO(m,{hl:u})),this.setContent(hg(this, "HTML5_SPS_UMP_STATUS_REJECTED",m))):this.api.C().N("enable_adb_handling_in_sabr")&&L==="BROWSER_OR_EXTENSION_ERROR"&&!u.L?(u=u.hostLanguage,m="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",u&&(m=g.MO(m,{hl:u})),this.setContent(hg(this,"BROWSER_OR_EXTENSION_ERROR",m))):this.setContent(g.UC(m.errorMessage)):this.setContent(hg(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(m=u.hostLanguage,L= "//support.google.com/youtube/?p=player_error1",m&&(L=g.MO(L,{hl:m})),this.setContent(hg(this,"GENERIC_WITH_LINK_AND_CPN",L,!0)),u.LI&&!u.V&&hHB(this,function(A){if(g.aD(A,F.api,!Gs(F.api.C()))){A={as3:!1,html5:!0,player:!0,cpn:F.api.getVideoData().clientPlaybackNonce};var r=F.api;r.TY("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:A});r.isFullscreen()&&r.toggleFullscreen()}})); if(this.G){var q=this.Vc("ytp-error-link");q&&(this.api.createClientVe(q,this,216104),this.api.logVisibility(q,!0),hHB(this,function(){F.api.logClick(q)}))}}; var kKy=/([^<>]+)<\/a>/;g.Y(Opb,g.d);Opb.prototype.MN=function(m,F,L){L=L===void 0?!1:L;switch(F){case 1:W0(this,m,this.G,L);break;case 2:W0(this,m,this.V,L);break;case 3:W0(this,m,this.X,L);break;case 4:W0(this,m,this.B,L)}};g.Y(Q3j,g.d);g.P=Q3j.prototype;g.P.onClick=function(m){this.innertubeCommand?(this.j.Wb("innertubeCommand",this.innertubeCommand),m.preventDefault()):g.aD(m,this.j,!0);this.j.logClick(this.element)}; g.P.onVideoDataChange=function(m,F){bpD(this,F);this.wF&&cgM(this,this.wF)}; g.P.Eb=function(m){var F=this.j.getVideoData();this.videoId!==F.videoId&&bpD(this,F);this.X&&cgM(this,m.state);this.wF=m.state}; g.P.At=function(){this.fade.show();this.j.publish("paidcontentoverlayvisibilitychange",!0);this.j.logVisibility(this.element,!0)}; g.P.Ns=function(){this.fade.hide();this.j.publish("paidcontentoverlayvisibilitychange",!1);this.j.logVisibility(this.element,!1)};g.Y(OC,g.d);OC.prototype.hide=function(){this.X.stop();this.message.style.display="none";g.d.prototype.hide.call(this)}; OC.prototype.onStateChange=function(m){this.UM(m.state)}; OC.prototype.UM=function(m){if(g.n(m,128)||this.api.MG())var F=!1;else{var L;F=this.api.N("web_watch_enable_multiview_manager")&&((L=this.api.getVideoData())==null?0:GP(L))?!1:g.n(m,16)||g.n(m,1)?!0:!1}F?this.X.start():this.hide()}; OC.prototype.B=function(){this.message.style.display="block"};g.Y(Qq,Aq);Qq.prototype.onMutedAutoplayChange=function(m){this.B&&(m?(dFv(this),this.At()):(this.X&&this.logClick(),this.Ns()))}; Qq.prototype.Tw=function(m){this.api.isMutedByMutedAutoplay()&&g.va(m,2)&&this.Ns()}; Qq.prototype.onClick=function(){this.api.unMute();this.logClick()}; Qq.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.Y(g.sC,g.j7);g.P=g.sC.prototype;g.P.init=function(){var m=this.api,F=m.getPlayerStateObject();this.kL=m.getPlayerSize();this.gY(F);this.KP();this.RI();this.api.publish("basechromeinitialized",this);this.E0()&&this.api.publish("standardControlsInitialized")}; g.P.onVideoDataChange=function(m,F){var L=this.Vp!==F.videoId;if(L||m==="newdata")m=this.api,m.isFullscreen()||(this.kL=m.getPlayerSize());L&&(this.Vp=F.videoId,L=this.xr,L.Qc=3E3,Zr(L,512,!0),this.KP());this.api.N("web_render_jump_buttons")&&F.showSeekingControls&&(this.MR=572)}; g.P.NFY=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.P.FM=function(){var m=this.api.zN()&&this.api.QP(),F=this.api.YL();return this.Rj||m||this.f7||F}; g.P.MK=function(){var m=!this.FM();g.lT(this.api.getRootNode(),"ytp-menu-shown",!m)}; g.P.Zh=function(m){try{if(!g.Xl(this.api.getRootNode(),m))return!1}catch(F){return!1}for(;m&&!EE(m);)m=m===this.api.getRootNode()?null:m.parentElement||null;return!!m}; g.P.rk=function(m){var F=this.api.getRootNode();g.lT(F,"ytp-autohide",m);g.lT(F,"ytp-autohide-active",!0);this.rT.start(m?250:100);m&&(this.eF=!1,g.GE(F,"ytp-touch-mode"));this.fE=!m;this.api.dD(!m);this.api.N("web_player_enable_fullscreen_grid_components")&&this.api.publish("autohideupdate",m)}; g.P.O6=function(){var m=this.api.getRootNode();g.lT(m,"ytp-autohide-active",!1)}; g.P.Avc=function(){this.lc=!0}; g.P.or8=function(m){if(this.api.C().N("player_doubletap_to_seek")||this.api.C().Z)this.lc=!1,this.k9&&this.Qd(this.k9),this.DH===0&&bW(this,m)?(this.d2(),this.SH.start(),this.k9=this.K(this.api.mP(),"touchmove",this.Avc,void 0,!0)):this.SH.stop();Jgn(this)&&bW(this,m)&&!this.api.C().Z&&B3y(this);var F=this.E4.v1();if(!g.Qi(this.api.C())&&kN&&CWv(this,m))F&&m.preventDefault();else if(this.eF=!0,g.rm(this.api.getRootNode(),"ytp-touch-mode"),this.xr.FP(),this.api.C().N("player_doubletap_to_seek")||this.api.C().Z)if(F= this.api.getPlayerStateObject(),!(!this.api.Nw()||g.n(F,2)&&g.Q$(this.api)||g.n(F,64))){F=Date.now()-this.zU;this.DH+=1;if(F<=350){this.oz=!0;F=this.api.getPlayerSize().width/3;var L=this.api.getRootNode().getBoundingClientRect(),u=m.targetTouches[0].clientX-L.left;L=m.targetTouches[0].clientY-L.top;var q=(this.DH-1)*10;u>0&&uF*2&&u=650,u=m.width<528;this.xr.resize();if(this.api.N("web_player_use_screen_width_for_big_mode")){var q,A=m.width>=((q=g.CH(this.api.C().experiments,"web_player_big_mode_screen_width_cutoff"))!=null?q:2E3);g.lT(F,"ytp-big-mode",A)}g.lT(F,"ytp-fullscreen",this.api.isFullscreen());g.lT(F,"ytp-large-width-mode",L);this.api.N("delhi_modern_web_player")?g.lT(F,"ytp-xsmall-width-mode",u):g.lT(F,"ytp-small-mode",this.Lr()); g.lT(F,"ytp-tiny-mode",this.jp());g.lT(F,"ytp-big-mode",this.BO());this.IV&&this.IV.resize(m)}; g.P.Tw=function(m){this.gY(m.state);this.KP()}; g.P.Yw=tv(5);g.P.gN=function(){var m=!!this.Vp&&!this.api.zy()&&!this.Vf,F=this.api.getPresentingPlayerType()===2,L=this.api.C();if(F)return L=pp(this.api.Ms()),m&&(L&&L.player?m=(m=L.player.getVideoData({playerType:2}))?m.isListed&&!g.jm(L.player.C()):!1:(rr("showInfoBarDuringAd: this is null"),m=!1)),m;F=L.N("web_player_imax_theater_mode")&&this.api.jb()&&!this.api.isInline();return m&&(L.fP||F||this.api.isFullscreen()||L.Sb)}; g.P.KP=function(){var m=this.gN();this.jD!==m&&(this.jD=m,g.lT(this.api.getRootNode(),"ytp-hide-info-bar",!m))}; g.P.gY=function(m){var F=m.isCued()||this.api.zq()&&this.api.getPresentingPlayerType()!==3;F!==this.isCued&&(this.isCued=F,this.MC&&this.Qd(this.MC),this.MC=this.K(this.api.mP(),"touchstart",this.or8,void 0,F));var L=this.xr,u=m.isPlaying()&&!g.n(m,32)||this.api.ut();Zr(L,128,!u);L=this.xr;u=this.api.getPresentingPlayerType()===3;Zr(L,256,u);L=this.api.getRootNode();g.n(m,2)?u=[cG.ENDED]:(u=[],g.n(m,8)?u.push(cG.PLAYING):g.n(m,4)&&u.push(cG.PAUSED),g.n(m,1)&&!g.n(m,32)&&u.push(cG.BUFFERING),g.n(m, 32)&&u.push(cG.SEEKING),g.n(m,64)&&u.push(cG.UNSTARTED));g.RW(this.WN,u)||(g.vq(L,this.WN),this.WN=u,g.yg(L,u));u=this.api.C();var q=g.n(m,2);a:{var A=this.api.C();var r=A.controlsType;switch(r){case "2":case "0":A=!1;break a}A=r==="3"&&!g.n(m,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:YBb(pp(this.api.Ms())))||this.api.YL()||g.Qi(A)&&this.api.getPresentingPlayerType()===2?!1:!0}g.lT(L,"ytp-hide-controls",!A);g.lT(L,"ytp-native-controls",u.controlsType==="3"&&!F&&!q&&!this.f7);g.n(m, 128)&&!g.Qi(u)?(this.IV||(this.IV=new g.EC(this.api),g.Q(this,this.IV),g.Jb(this.api,this.IV.element,4)),this.IV.B(m.E$),this.IV.show()):this.IV&&(this.IV.dispose(),this.IV=null)}; g.P.BL=function(){return this.api.zN()&&this.api.QP()?(this.api.e8(!1,!1),!0):this.api.zy()?(g.bQ(this.api,!0),!0):!1}; g.P.onMutedAutoplayChange=function(m){this.f7=m;this.MK()}; g.P.BO=function(){return!1}; g.P.Lr=function(){return!this.BO()&&(this.api.getPlayerSize().width=0&&F.left>=0&&F.bottom>F.top&&F.right>F.left?F:null;F=this.size;m=m.clone();F=F.clone();u&&(r=F,q=5,(q&65)==65&&(m.x=u.right)&&(q&=-2),(q&132)==132&&(m.y=u.bottom)&&(q&=-5),m.xu.right&&(r.width=Math.min(u.right-m.x,A+r.width-u.left),r.width=Math.max(r.width,0))),m.x+r.width>u.right&&q&1&&(m.x=Math.max(u.right-r.width,u.left)),m.yu.bottom&&(r.height=Math.min(u.bottom-m.y,A+r.height-u.top),r.height=Math.max(r.height,0))),m.y+r.height>u.bottom&&q&4&&(m.y=Math.max(u.bottom-r.height,u.top)));u=new g.mL(0,0,0,0);u.left=m.x;u.top=m.y;u.width= F.width;u.height=F.height;g.lC(this.element,new g.AQ(u.left,u.top));g.ZN(this.B);this.B.K(rV(this),"contextmenu",this.DmW);this.B.K(this.j,"fullscreentoggled",this.onFullscreenToggled);this.B.K(this.j,"pageTransition",this.j2)}; g.P.DmW=function(m){if(!m.defaultPrevented){var F=K7(m);g.Xl(this.element,F)||this.Ns();this.j.C().disableNativeContextMenu&&m.preventDefault()}}; g.P.onFullscreenToggled=function(){this.Ns();TxM(this)}; g.P.j2=function(){this.Ns()};g.Y(Fe,g.d);Fe.prototype.onClick=function(){var m=this,F,L,u,q;return g.h(function(A){if(A.X==1)return F=m.api.C(),L=m.api.getVideoData(),u=m.api.getPlaylistId(),q=F.getVideoUrl(L.videoId,u,void 0,!0),g.k(A,Kiv(m,q),2);A.B&&pgZ(m);m.api.logClick(m.element);g.uq(A)})}; Fe.prototype.FN=function(){this.updateValue("icon",{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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.updateValue("tooltip-title","Copy link");this.visible=Nxy(this);g.lT(this.element, "ytp-copylink-button-visible",this.visible);this.oI(this.visible);this.tooltip.mT();this.api.logVisibility(this.element,this.visible&&this.hF)}; Fe.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.api.logVisibility(this.element,this.visible&&m)}; Fe.prototype.IW=function(){g.d.prototype.IW.call(this);g.GE(this.element,"ytp-copylink-button-visible")};g.Y(fwv,g.d);g.P=fwv.prototype;g.P.show=function(){g.d.prototype.show.call(this);g.Hk(this.B)}; g.P.hide=function(){this.V.stop();this.G=0;this.Vc("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.GE(this.element,"ytp-chapter-seek");g.GE(this.element,"ytp-time-seeking");g.d.prototype.hide.call(this)}; g.P.Hx=function(m,F,L,u){this.G=m===this.L?this.G+u:u;this.L=m;var q=m===-1?this.W:this.Z;q&&this.j.logClick(q);this.Y?this.B.stop():g.CB(this.B);this.V.start();this.element.setAttribute("data-side",m===-1?"back":"forward");var A=3*this.j.mP().getPlayerSize().height;q=this.j.mP().getPlayerSize();q=q.width/3-3*q.height;this.X.style.width=A+"px";this.X.style.height=A+"px";m===1?(this.X.style.left="",this.X.style.right=q+"px"):m===-1&&(this.X.style.right="",this.X.style.left=q+"px");var r=A*2.5;A=r/ 2;var G=this.Vc("ytp-doubletap-ripple");G.style.width=r+"px";G.style.height=r+"px";m===1?(m=this.j.mP().getPlayerSize().width-F+Math.abs(q),G.style.left="",G.style.right=m-A+"px"):m===-1&&(m=Math.abs(q)+F,G.style.right="",G.style.left=m-A+"px");G.style.top="calc((33% + "+Math.round(L)+"px) - "+A+"px)";if(L=this.Vc("ytp-doubletap-ripple"))L.classList.remove("ytp-doubletap-ripple"),L.classList.add("ytp-doubletap-ripple");x2n(this,this.Y?this.G:u)}; g.P.Qn=function(m,F,L){if(L=L===void 0?null:L){var u=m===-1?this.W.visualElement:this.Z.visualElement;L={seekData:L};var q=g.Pe();q&&C$(q,u,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",L)}this.G=m===this.L?this.G+F:F;this.L=m;u=this.j.mP().getPlayerSize();this.Y?this.B.stop():g.CB(this.B);this.V.start();this.element.setAttribute("data-side",m===-1?"back":"forward");g.rm(this.element,"ytp-time-seeking");this.X.style.width="110px";this.X.style.height="110px";L=u.width*.1-15;m===1?this.Bb?(this.X.style.right= L+"px",this.X.style.left=""):(this.X.style.right="",this.X.style.left=u.width*.8-30+"px"):m===-1&&(this.Bb?(this.X.style.right="",this.X.style.left=L+"px"):(this.X.style.right="",this.X.style.left=u.width*.1-15+"px"));this.X.style.top=u.height*.5+15+"px";x2n(this,this.Y?this.G:F)}; g.P.Ce=function(m,F,L){L=L===void 0?null:L;g.CB(this.B);this.V.start();switch(m){case -1:m="back";break;case 1:m="forward";break;default:m=""}this.element.setAttribute("data-side",m);this.X.style.width="0";this.X.style.height="0";g.rm(this.element,"ytp-chapter-seek");this.updateValue("seekText",F);this.updateValue("seekTime","");F=this.Vc("ytp-seek-icon");if(L){a:if(L){switch(L){case "PREMIUM_STANDALONE":L=ASy();break a;case "PREMIUM_STANDALONE_CAIRO":L=rSM();break a}L=void 0}else L=null;this.updateValue("seekIcon", L);F.style.display="inline-block"}else F.style.display="none"};g.Y(Za_,R0);g.P=Za_.prototype;g.P.NQ=function(m){this.xC||(this.xC=new a0(this.j),g.Q(this,this.xC));var F,L;if((F=this.HR)==null?0:(L=F.menu)==null?0:L.menuRenderer)this.xC.open(this.HR.menu.menuRenderer,m.target),m.preventDefault()}; g.P.mI=function(){return!!this.X}; g.P.hj=function(){return!!this.X}; g.P.nG=function(m){m.target===this.overflowButton.element?m.preventDefault():(this.Th&&this.j.Wb("innertubeCommand",this.Th),this.H_(!1))}; g.P.xZ=function(){this.H_(!0);var m,F;if((m=this.X)==null?0:(F=m.bannerData)==null?0:F.dismissedStatusKey){if(this.aW.includes(this.X.bannerData.dismissedStatusKey))return;this.aW.push(this.X.bannerData.dismissedStatusKey)}this.oX();this.j.N("web_enable_shopping_timely_shelf_client")&&(m={},g.SK(m,jG2,{overlayId:"player_overlay_timely_shelf"}),this.j.Wb("innertubeCommand",m))}; g.P.VJ=function(){this.oX();q2(this)}; g.P.pO0=function(m){var F=this,L;if(m.id!==((L=this.X)==null?void 0:L.identifier)){this.oX();L=g.Z(this.ER);for(var u=L.next();!u.done;u=L.next()){var q=u.value,A=void 0,r=void 0;if((u=(A=q)==null?void 0:(r=A.bannerData)==null?void 0:r.itemData)&&q.identifier===m.id){r=A=void 0;var G=((A=q)==null?void 0:(r=A.bannerData)==null?void 0:r.dismissedStatusKey)||"";if(this.aW.includes(G))return;this.X=q;this.banner.element.setAttribute("aria-label",u.accessibilityLabel||"");u.trackingParams&&(this.B=!0, this.j.setTrackingParams(this.badge.element,u.trackingParams));this.show();this.W.show();I0(this);this.Qc.oI(!u.stayInApp);szB(this);owv(this);uD(this);this.Th=g.z(u.onTapCommand,xK);if(q=g.z(u.menuOnTap,xK))this.HR=g.z(q,PqZ);q=void 0;this.banner.update({thumbnail:(q=(u.thumbnailSources||[])[0])==null?void 0:q.url,title:u.productTitle,price:u.priceReplacementText?u.priceReplacementText:u.price,salesOriginalPrice:EwM(this),priceDropReferencePrice:U2b(this),promotionText:tUM(this),priceA11yText:kcM(this), affiliateDisclaimer:u.affiliateDisclaimer,vendor:hOM(this)});G=r=A=q=void 0;((q=u)==null?0:(A=q.hiddenProductOptions)==null?0:A.showDropCountdown)&&((r=u)==null?0:(G=r.hiddenProductOptions)==null?0:G.dropTimestampMs)&&(this.LI=new g.Bk(function(){Qzj(F)},1E3),this.Qc.hide(),this.countdownTimer.show(),Qzj(this)); this.j.N("web_player_enable_featured_product_banner_exclusives_on_desktop")&&SOA(this)&&(this.GY=new g.Bk(function(){XgM(F)},1E3),XgM(this))}}this.j.getRootNode()&&g.rm(this.j.getRootNode(),"ytp-featured-product-shown")}}; g.P.oX=function(){this.X&&(this.X=void 0,this.qJ(),this.j.getRootNode()&&g.GE(this.j.getRootNode(),"ytp-featured-product-shown"))}; g.P.onVideoDataChange=function(m,F){var L=this;MUb(this,F);m==="dataloaded"&&q2(this);var u,q,A;m=g.z((u=F.getWatchNextResponse())==null?void 0:(q=u.playerOverlays)==null?void 0:(A=q.playerOverlayRenderer)==null?void 0:A.productsInVideoOverlayRenderer,$N8);this.overflowButton.show();this.dismissButton.hide();var r=m==null?void 0:m.featuredProductsEntityKey;this.trendingOfferEntityKey=m==null?void 0:m.trendingOfferEntityKey;this.ER.length||(OaM(this,r),uD(this));var G;(G=this.Xt)==null||G.call(this); this.Xt=g.YC.subscribe(function(){OaM(L,r);uD(L)})}; g.P.IW=function(){q2(this);szB(this);owv(this);R0.prototype.IW.call(this)};g.Y(J0Z,g.d);J0Z.prototype.onClick=function(){this.j.logClick(this.element,this.G);if(this.j.N("embeds_enable_info_panel_dismissal")&&this.X&&this.feedbackToken){var m=this.j.WO();if(m==null?0:Awu(this.X,m.bZ))Zb(m,this.X,{feedbackTokens:[this.feedbackToken]}),this.j.publish("infopaneldetaildismissed")}};g.Y(CD_,Aq);g.P=CD_.prototype;g.P.show=function(){Aq.prototype.show.call(this);this.j.publish("infopaneldetailvisibilitychange",!0);this.j.logVisibility(this.element,!0);mXM(this,!0)}; g.P.hide=function(){Aq.prototype.hide.call(this);this.j.publish("infopaneldetailvisibilitychange",!1);this.j.logVisibility(this.element,!1);mXM(this,!1)}; g.P.getId=function(){return this.G}; g.P.Tq=function(){return this.itemData.length}; g.P.onVideoDataChange=function(m,F){if(F){var L,u,q,A;this.update({title:((L=F.iD)==null?void 0:(u=L.title)==null?void 0:u.content)||"",body:((q=F.iD)==null?void 0:(A=q.bodyText)==null?void 0:A.content)||""});var r;m=((r=F.iD)==null?void 0:r.trackingParams)||null;this.j.setTrackingParams(this.element,m);r=g.Z(this.itemData);for(m=r.next();!m.done;m=r.next())m.value.dispose();this.itemData=[];var G;if((G=F.iD)==null?0:G.ctaButtons)for(F=g.Z(F.iD.ctaButtons),G=F.next();!G.done;G=F.next())if(G=g.z(G.value, veN))G=new J0Z(this.j,G,this.X),G.Uw&&(this.itemData.push(G),G.tF(this.items))}}; g.P.IW=function(){this.hide();Aq.prototype.IW.call(this)};g.Y(uXM,g.d);g.P=uXM.prototype;g.P.onVideoDataChange=function(m,F){LkZ(this,F);this.wF&&AK_(this,this.wF)}; g.P.Z0=function(m){var F=this.j.getVideoData();this.videoId!==F.videoId&&LkZ(this,F);AK_(this,m.state);this.wF=m.state}; g.P.Hw=function(m){(this.G=m)?this.hide():this.X&&!this.isDismissed&&this.show()}; g.P.JS=function(){this.B||this.At();this.showControls=!0}; g.P.Lp=function(){this.B||this.Ns();this.showControls=!1}; g.P.At=function(){if(!this.isDismissed){var m,F=(m=this.j)==null?void 0:m.getPlayerSize();m=F.width<380;var L;F=F.height<(((L=this.j)==null?0:L.isEmbedsShortsMode())?400:280);var u,q;(((u=this.j)==null?0:u.getPlayerStateObject().isCued())||((q=this.j)==null?0:g.n(q.getPlayerStateObject(),1024)))&&m&&F||!this.X||this.G||(this.fade.show(),this.j.publish("infopanelpreviewvisibilitychange",!0),this.j.logVisibility(this.element,!0))}}; g.P.Ns=function(){this.X&&!this.G&&(this.fade.hide(),this.j.publish("infopanelpreviewvisibilitychange",!1),this.j.logVisibility(this.element,!1))}; g.P.RM0=function(){this.B=!1;this.showControls||this.Ns()};var RGC={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(RGC).reduce(function(m,F){m[RGC[F]]=F;return m},{}); var $iq={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys($iq).reduce(function(m,F){m[$iq[F]]=F;return m},{}); var eGq={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(eGq).reduce(function(m,F){m[eGq[F]]=F;return m},{});var PiC,i_t;PiC=[{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"}];i_t=[{option:0,text:A0(0)},{option:.25,text:A0(.25)},{option:.5,text:A0(.5)},{option:.75,text:A0(.75)},{option:1,text:A0(1)}]; g.vg=[{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:PiC},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:A0(.5)},{option:-1,text:A0(.75)},{option:0,text:A0(1)},{option:1,text:A0(1.5)},{option:2, text:A0(2)},{option:3,text:A0(3)},{option:4,text:A0(4)}]},{option:"background",text:"Background color",options:PiC},{option:"backgroundOpacity",text:"Background opacity",options:i_t},{option:"windowColor",text:"Window color",options:PiC},{option:"windowOpacity",text:"Window opacity",options:i_t},{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:A0(.25)},{option:.5,text:A0(.5)},{option:.75,text:A0(.75)},{option:1,text:A0(1)}]}];var g7q=[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.Y(wJy,g.j7);g.P=wJy.prototype; g.P.G8=function(m){m.repeat||(this.G.RL=!1);var F=!1,L=m.keyCode,u=K7(m),q=!m.altKey&&!m.ctrlKey&&!m.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||g7q.includes(L)),A=!1,r=!1,G=this.api.C();m.defaultPrevented?(q=!1,r=!0):G.QV&&!this.api.isMutedByEmbedsMutedAutoplay()&&(q=!1);if(L===9)F=!0;else{if(u)switch(L){case 32:case 13:if(u.tagName==="BUTTON"||u.tagName==="A"||u.tagName==="INPUT")F=!0,q=!1;else if(q){var v=u.getAttribute("role");!v||v!=="option"&&v!=="button"&&v.indexOf("menuitem")!==0|| (F=!0,u.click(),A=!0)}break;case 37:case 39:case 36:case 35:F=u.getAttribute("role")==="slider";break;case 38:case 40:v=u.getAttribute("role"),u=L===38?u.previousSibling:u.nextSibling,v==="slider"?F=!0:q&&(v==="option"?(u&&u.getAttribute("role")==="option"&&u.focus(),A=F=!0):v&&v.indexOf("menuitem")===0&&(u&&u.hasAttribute("role")&&u.getAttribute("role").indexOf("menuitem")===0&&u.focus(),A=F=!0))}if(q&&!A)switch(L){case 38:A=Math.min(this.api.getVolume()+5,100);np(this.tp,A,!1);this.api.setVolume(A); r=A=!0;break;case 40:A=Math.max(this.api.getVolume()-5,0);np(this.tp,A,!0);this.api.setVolume(A);r=A=!0;break;case 36:this.api.Nw()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),r=A=!0);break;case 35:this.api.Nw()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),r=A=!0)}}F&&ym(this,!0);(F||r)&&this.xr.FP();(A||q&&this.handleGlobalKeyDown(L,m.shiftKey,m.ctrlKey,m.altKey,m.metaKey,m.key,m.code,m.repeat))&&m.preventDefault();G.W&&(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.lD("onKeyPress",m))}; g.P.Iv=function(m){var F=m.keyCode;!this.G.JZ&&this.handleGlobalKeyUp(F,m.shiftKey,m.ctrlKey,m.altKey,m.metaKey,m.key,m.code)&&m.preventDefault()}; g.P.handleGlobalKeyUp=function(m,F,L,u,q,A,r){this.api.publish("keyboardserviceglobalkeyup",{keyCode:m,shiftKey:F,ctrlKey:L,altKey:u,metaKey:q,key:A,code:r});F=!1;if(this.G.RL)return F;(A=g.BB(this.api.Ms()))&&(A=A.xz)&&A.Gh&&(A.Bi(m),F=!0);switch(m){case 9:ym(this,!0);F=!0;break;case 32:if(this.api.N("web_speedmaster_spacebar_control")&&!this.api.C().QV){var G,v;m=(G=this.progressBar)==null?void 0:(v=G.B)==null?void 0:v.isEnabled;F=this.Ju(m)}break;case 39:(this.api.N("web_player_chapter_seeking_keyboard_shortcut_killswitch")|| !(q||L&&u))&&(ZZ?u:L)&&this.api.Nw()&&this.api.N("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),G=(G=this.api.getVideoData())?G.Xt:[],v=yKZ(G,this.api.getCurrentTime()*1E3),v!==-1&&this.X!=null&&(this.X.Ce(1,G[v].title),this.api.seekTo(G[v].startTime/1E3,void 0,void 0,void 0,52),F=!0))}return F}; g.P.handleGlobalKeyDown=function(m,F,L,u,q,A,r,G){G||(this.G.RL=!1);var v=!1,l=this.api.C();if(l.QV&&!this.api.isMutedByEmbedsMutedAutoplay())return v;var w=g.BB(this.api.Ms());if(w&&(w=w.xz)&&w.Gh)switch(m){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:v=w.Xo(m)}l.L||v||(v=A||String.fromCharCode(m).toLowerCase(),this.B+=v,"awesome".indexOf(this.B)===0||this.api.N("web_player_rtr_ctrls")&&"bday".indexOf(this.B)===0?(v=!0,4===this.B.length&&this.B==="bday"&&this.api.N("web_player_rtr_ctrls")&& (QAu(this.Y),this.xr.FP()),7===this.B.length&&this.B==="awesome"&&L8A(this.api.getRootNode(),"ytp-color-party")):(this.B=v,v="awesome".indexOf(this.B)===0||"bday".indexOf(this.B)===0));if(!v&&(!this.api.isMutedByEmbedsMutedAutoplay()||g7q.includes(m))){var V=this.api.getVideoData(),I,R;w=(I=this.progressBar)==null?void 0:(R=I.B)==null?void 0:R.isEnabled;I=V?V.Xt:[];R=ZZ?u:L;switch(m){case 80:F&&!l.Lu&&(d3(this.tp,ySM(),"Previous"),this.api.previousVideo(),v=!0);break;case 78:F&&!l.Lu&&(d3(this.tp, iV(),"Next"),this.api.nextVideo(),v=!0);break;case 74:this.api.Nw()&&(this.api.startSeekCsiAction(),this.X?this.api.N("enable_key_press_seek_logging")?(v=Gc(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.X.Qn(-1,10,v)):this.X.Qn(-1,10):d3(this.tp,{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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),v=!0);break;case 76:this.api.Nw()&&(this.api.startSeekCsiAction(),this.X?this.api.N("enable_key_press_seek_logging")?(v=Gc(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.X.Qn(1,10,v)):this.X.Qn(1,10):d3(this.tp,{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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),v=!0);break;case 37:if(this.api.Nw())if(this.api.startSeekCsiAction(),R){if(this.api.N("web_player_chapter_seeking_keyboard_shortcut_killswitch")||!(q||L&&u))R=GdN(I,this.api.getCurrentTime()*1E3),R!==-1&&this.X!=null&&(this.X.Ce(-1,I[R].title),this.api.seekTo(I[R].startTime/1E3,void 0,void 0,void 0,53),v=!0)}else this.X?this.api.N("enable_key_press_seek_logging")?(v=Gc(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"), this.X.Qn(-1,5,v)):this.X.Qn(-1,5):d3(this.tp,{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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),v=!0;break;case 39:this.api.Nw()&&(this.api.startSeekCsiAction(),R?this.api.N("web_enable_keyboard_shortcut_for_timely_actions")||!this.api.N("web_player_chapter_seeking_keyboard_shortcut_killswitch")&&(q||L&&u)||(R=yKZ(I,this.api.getCurrentTime()*1E3),R!==-1&&this.X!=null&&(this.X.Ce(1,I[R].title),this.api.seekTo(I[R].startTime/1E3,void 0,void 0,void 0,52),v=!0)):(this.X!=null?this.api.N("enable_key_press_seek_logging")?(v=Gc(this,5* this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.X.Qn(1,5,v)):this.X.Qn(1,5):d3(this.tp,{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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),v=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),np(this.tp,this.api.getVolume(),!1)):(this.api.mute(),np(this.tp,0,!0));v=!0;break;case 32:v=this.api.N("web_speedmaster_spacebar_control")?!this.api.C().Lu:this.Ju(w);break;case 75:v=this.Ju(w);break;case 190:F?l.enableSpeedOptions&&jFD(this)&&(v=this.api.getPlaybackRate(),this.api.setPlaybackRate(v+.25,!0),Fiv(this.tp,!1),v=!0):this.api.Nw()&&(this.step(1),v=!0);break;case 188:F? l.enableSpeedOptions&&jFD(this)&&(v=this.api.getPlaybackRate(),this.api.setPlaybackRate(v-.25,!0),Fiv(this.tp,!0),v=!0):this.api.Nw()&&(this.step(-1),v=!0);break;case 70:tLy(this.api)&&(this.api.toggleFullscreen().catch(function(){}),v=!0); break;case 27:w?(this.progressBar.OE(),v=!0):this.Z()&&(v=!0)}if(l.controlsType!=="3")switch(m){case 67:g.YG(this.api.Ms())&&(l=this.api.getOption("captions","track"),this.api.toggleSubtitles(),Liu(this.tp,!l||l&&!l.displayName),v=!0);break;case 79:lD(this,"textOpacity");break;case 87:lD(this,"windowOpacity");break;case 187:case 61:lD(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:lD(this,"fontSizeIncrement",!0,!0)}var e;F||L||u||(m>=48&&m<=57?e=m-48:m>=96&&m<=105&&(e=m-96));e!=null&&this.api.Nw()&& !this.api.N("web_player_disable_keyboard_seek_percent")&&(this.api.startSeekCsiAction(),l=this.api.getProgressState(),this.api.seekTo(e/10*(l.seekableEnd-l.seekableStart)+l.seekableStart,void 0,void 0,void 0,81),v=!0);v&&this.xr.FP()}this.G.HS=!1;this.api.publish("keyboardserviceglobalkeydown",{keyCode:m,shiftKey:F,ctrlKey:L,altKey:u,metaKey:q,key:A,code:r,repeat:G},this.G);this.G.HS&&(v=!0,this.xr.FP());return v}; g.P.step=function(m){this.api.Nw();if(this.api.getPlayerStateObject().isPaused()){var F=this.api.getVideoData().B;F&&(F=F.video)&&this.api.seekBy(m/(F.fps||30),void 0,void 0,m>0?77:78)}}; g.P.Ju=function(m){if(!this.api.C().Lu){var F;var L,u=(F=this.api.getVideoData())==null?void 0:(L=F.getPlayerResponse())==null?void 0:L.playabilityStatus;if(u){var q;F=((q=g.z(u.miniplayer,T6C))==null?void 0:q.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else F=!1;F&&this.api.Wb("onExpandMiniplayer");m?this.progressBar.Nd():(m=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.tp.Mc(m),m?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.P.IW=function(){g.CB(this.V);g.j7.prototype.IW.call(this)};g.Y(wx,g.d);wx.prototype.FN=function(){var m=this.j.C(),F=m.G||this.j.N("web_player_hide_overflow_button_if_empty_menu")&&this.hN.isEmpty();m=g.Qi(m)&&g.dY(this.j)&&g.n(this.j.getPlayerStateObject(),128);var L=this.j.getPlayerSize();this.visible=this.j.Lr()&&!m&&L.width>=240&&!this.j.getVideoData().RH&&!F&&!this.j.isEmbedsShortsMode();g.lT(this.element,"ytp-overflow-button-visible",this.visible);this.oI(this.visible);this.visible&&this.j.mT();this.j.logVisibility(this.element,this.visible&&this.hF)}; wx.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.j.logVisibility(this.element,this.visible&&m)}; wx.prototype.IW=function(){g.d.prototype.IW.call(this);g.GE(this.element,"ytp-overflow-button-visible")};g.Y(Imb,Aq);g.P=Imb.prototype;g.P.JH=function(m){m=K7(m);g.Xl(this.element,m)&&(g.Xl(this.X,m)||g.Xl(this.closeButton,m)||yZ(this))}; g.P.Ns=function(){Aq.prototype.Ns.call(this);this.j.fn(this.element)}; g.P.show=function(){this.Gh&&this.j.publish("OVERFLOW_PANEL_OPENED");Aq.prototype.show.call(this);this.element.setAttribute("aria-modal","true");$Xj(this,!0)}; g.P.hide=function(){Aq.prototype.hide.call(this);this.element.removeAttribute("aria-modal");$Xj(this,!1)}; g.P.onFullscreenToggled=function(m){!m&&this.v1()&&yZ(this)}; g.P.isEmpty=function(){return this.actionButtons.length===0}; g.P.focus=function(){for(var m=g.Z(this.actionButtons),F=m.next();!F.done;F=m.next())if(F=F.value,F.Gh){F.focus();break}};g.Y(eeZ,g.d);eeZ.prototype.onClick=function(m){g.aD(m,this.api)&&this.api.playVideoAt(this.index)};g.Y(Phv,Aq);g.P=Phv.prototype;g.P.show=function(){Aq.prototype.show.call(this);this.X.K(this.api,"videodatachange",this.SF);this.X.K(this.api,"onPlaylistUpdate",this.SF);this.SF()}; g.P.hide=function(){Aq.prototype.hide.call(this);g.ZN(this.X);this.updatePlaylist(null)}; g.P.SF=function(){this.updatePlaylist(this.api.getPlaylist());this.api.C().G&&(this.Vc("ytp-playlist-menu-title-name").removeAttribute("href"),this.B&&(this.Qd(this.B),this.B=null))}; g.P.wD=function(){var m=this.playlist,F=m.author,L=F?"by $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",u={CURRENT_POSITION:String(m.index+1),PLAYLIST_LENGTH:String(m.length)};F&&(u.AUTHOR=F);this.update({title:m.title,subtitle:g.L8(L,u),playlisturl:this.api.getVideoUrl(!0)});F=m.B;if(F===this.G)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[m.index];else{L=g.Z(this.playlistData);for(u=L.next();!u.done;u=L.next())u.value.dispose(); L=m.length;this.playlistData=[];for(u=0;u=this.B&&!m.G&&!F.isAd()&&!this.api.isEmbedsShortsMode()}else m=!1;this.visible=m;this.oI(this.visible);g.lT(this.element,"ytp-search-button-visible",this.visible);g.lT(this.element,"ytp-show-search-title",!this.api.Lr());this.api.logVisibility(this.element,this.visible&&this.hF)}; Rz.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.api.logVisibility(this.element,this.visible&&m)};g.Y($w,g.d); $w.prototype.trigger=function(m,F,L,u){this.show();if(this.B&&m!==this.B){var q=1;this.G&&(q=xXZ(this));Tbb(this,q,!1);fmy(this)}this.B=m;this.V=this.B===-1?this.Z:this.W;m="";F?(this.B===-1&&this.j.getCurrentTime()<=F?this.Y=F:this.Y+=F,m=(this.B===-1?"\u2212":"+")+" "+this.Y):this.Y=0;this.updateValue(this.B===-1?"durationBack":"durationForward",m);if(this.X==="hidden"||this.X==="fading-out")F=0,this.X==="fading-out"&&(F=xXZ(this),Kkv(this)),NbM(this,F),this.X!=="fading-out"&&pJM(this,this.V.querySelector(".ytp-seek-overlay-arrow-persistent")), this.X="fading-in";else if(this.X==="fading-in"||this.X==="lingering")F=this.V.querySelector(".ytp-seek-overlay-duration"),m=g.CH(this.j.C().experiments,"web_player_seek_overlay_duration_bump_scale")||.9,F.animate([{offset:0,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",transform:"scale(1)"},{offset:.64,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",transform:"scale("+m+")"},{offset:1,transform:"scale(1)"}],{duration:184}),Kkv(this),this.X==="lingering"&&(this.L.stop(),this.L.start());L&&MpZ(this, L,u)}; $w.prototype.Hx=function(m,F,L,u){this.trigger(m,u)}; $w.prototype.Qn=function(m,F,L){this.trigger(m,F);L&&(m=m===-1?this.W.visualElement:this.Z.visualElement,L={seekData:L},(F=g.Pe())&&C$(F,m,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",L))}; $w.prototype.Ce=function(m,F,L){this.trigger(m,void 0,F,L)};g.Y(eU,g.d);eU.prototype.onClick=function(){var m=this,F=this.api.C(),L=this.api.getVideoData({playerType:this.api.getPresentingPlayerType()}),u=this.api.getPlaylistId();F=this.api.N("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):F.getVideoUrl(L.videoId,u,void 0,!0);if(navigator.share)try{var q=navigator.share({title:L.title,url:F});q instanceof Promise&&q.catch(function(A){Sxb(m,A)})}catch(A){A instanceof Error&&Sxb(this,A)}else this.X.BL(),yZ(this.B,this.element,!1); this.api.logClick(this.element)}; eU.prototype.FN=function(){var m=this.api.C(),F=this.api.isEmbedsShortsMode();g.lT(this.element,"ytp-show-share-title",g.Qi(m)&&!F);this.X.BO()&&F?(m=(this.api.mP().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.uC(this.element,"right",m+"px")):F&&g.uC(this.element,"right","0px");this.updateValue("icon",{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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=ZrB(this);g.lT(this.element,"ytp-share-button-visible",this.visible);this.oI(this.visible);this.tooltip.mT();this.api.logVisibility(this.element,ZrB(this)&&this.hF)}; eU.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.api.logVisibility(this.element,this.visible&&m)}; eU.prototype.IW=function(){g.d.prototype.IW.call(this);g.GE(this.element,"ytp-share-button-visible")};g.Y(XJv,Aq);g.P=XJv.prototype;g.P.i6=function(m){m=K7(m);g.Xl(this.V,m)||g.Xl(this.closeButton,m)||yZ(this)}; g.P.Ns=function(){Aq.prototype.Ns.call(this);this.tooltip.fn(this.element);this.api.logVisibility(this.X,!1);for(var m=g.Z(this.B),F=m.next();!F.done;F=m.next())F=F.value,this.api.hasVe(F.element)&&this.api.logVisibility(F.element,!1)}; g.P.show=function(){var m=this.Gh;Aq.prototype.show.call(this);this.FN();m||this.api.Wb("onSharePanelOpened")}; g.P.FEb=function(){this.Gh&&this.FN()}; g.P.FN=function(){var m=this;g.rm(this.element,"ytp-share-panel-loading");g.GE(this.element,"ytp-share-panel-fail");var F=this.api.getVideoData(),L=this.api.getPlaylistId()&&this.G.checked;F.getSharePanelCommand&&Zb(this.api.WO(),F.getSharePanelCommand,{includeListId:L}).then(function(u){m.sR()||(g.GE(m.element,"ytp-share-panel-loading"),UXN(m,u))}); F=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",F);this.updateValue("linkText",F);this.updateValue("shareLinkWithUrl",g.L8("Share link $URL",{URL:F}));pb(this.X);this.api.logVisibility(this.X,!0)}; g.P.onFullscreenToggled=function(m){!m&&this.v1()&&yZ(this)}; g.P.focus=function(){this.X.focus()}; g.P.IW=function(){Aq.prototype.IW.call(this);tpM(this)};g.Y(WkM,R0);g.P=WkM.prototype;g.P.IW=function(){cKD(this);R0.prototype.IW.call(this)}; g.P.nG=function(m){m.target!==this.dismissButton.element&&(this.H_(!1),this.j.Wb("innertubeCommand",this.onClickCommand))}; g.P.xZ=function(){this.Cu=!0;this.H_(!0);this.qJ()}; g.P.X28=function(m){this.L=m;this.qJ()}; g.P.onVideoDataChange=function(m,F){if(m=!!F.videoId&&this.videoId!==F.videoId)this.videoId=F.videoId,this.Cu=!1,this.Hb=!0,this.Z=this.b9=!1,cKD(this),brD(this,!1),this.G=this.X=!1,iD(this),Ory(this);if(m||!F.videoId)this.Bb=this.B=!1;var L,u;if(F==null?0:(L=F.getPlayerResponse())==null?0:(u=L.videoDetails)==null?0:u.isLiveContent)this.XF(!1);else{var q,A,r;F=g.z((q=F.getWatchNextResponse())==null?void 0:(A=q.playerOverlays)==null?void 0:(r=A.playerOverlayRenderer)==null?void 0:r.productsInVideoOverlayRenderer, $N8);this.L=this.enabled=!1;if(F){if(q=F==null?void 0:F.featuredProductsEntityKey){A=g.YC.getState().entities;var G;if((G=nu(A,"featuredProductsEntity",q))==null?0:G.productsData){this.XF(!1);return}}if(!F.text||!F.onClickCommand||!F.timing){this.XF(!1);return}this.enabled=!0;if(!this.B){var v;G=(v=F.badgeInteractionLogging)==null?void 0:v.trackingParams;(this.B=!!G)&&this.j.setTrackingParams(this.badge.element,G||null)}if(!this.Bb){var l;if(this.Bb=!((l=F.dismissButton)==null||!l.trackingParams)){var w; this.j.setTrackingParams(this.dismissButton.element,((w=F.dismissButton)==null?void 0:w.trackingParams)||null)}}F.isContentForward&&(v=F.productsData,brD(this,!0),Ory(this),v=sFD(this,v),l=[],v.length>0&&l.push(v[0]),v.length>1&&(w=new g.d({U:"div",J:"ytp-suggested-action-more-products-icon"}),g.Q(this,w),l.push(w),l.push.apply(l,g.X(v.slice(1)))),this.Y=new g.d({U:"div",T:l,J:"ytp-suggested-action-content-forward-container"}),g.Q(this,this.Y),this.jY.element.append(this.Y.element));this.text=g.lV(F.text); var V;if(v=(V=F.dismissButton)==null?void 0:V.a11yLabel)this.AF=g.lV(v);this.onClickCommand=F.onClickCommand;this.timing=F.timing;this.RK()}i2M(this);I0(this);this.qJ()}}; g.P.mI=function(){return!this.L&&this.enabled&&!this.Cu&&!this.j.Lr()&&!this.Eu&&(this.Z||this.Hb)}; g.P.Q9=function(m){R0.prototype.Q9.call(this,m);if(this.X||this.G)this.timing&&Pg(this.timing.preview)&&(this.X=!1,iD(this),this.G=!1,iD(this),this.j.kM("shopping_overlay_preview_collapsed"),this.j.kM("shopping_overlay_preview_expanded"),m=gx(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),Pg(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.j.kM("shopping_overlay_expanded"),m.end=this.timing.expanded.endSec*1E3),this.j.RK([m])), this.b9=!0,I0(this);iD(this)}; g.P.XF=function(m){(this.Z=m)?(j5(this),I0(this,!1)):(cKD(this),this.Lu.start());this.qJ()}; g.P.RK=function(m){var F=this.timing;m=(m===void 0?0:m)+this.j.getCurrentTime();var L=[],u=F.visible,q=F.preview;F=F.expanded;Pg(u)&&(kdu(u,m),L.push(gx(u.startSec,u.endSec,"shopping_overlay_visible")));Pg(q)&&(kdu(q,m),u=q.startSec+1,L.push(gx(q.startSec,u,"shopping_overlay_preview_collapsed")),L.push(gx(u,q.endSec,"shopping_overlay_preview_expanded")));Pg(F)&&(kdu(F,m),L.push(gx(F.startSec,F.endSec,"shopping_overlay_expanded")));this.j.RK(L)}; g.P.qJ=function(){R0.prototype.qJ.call(this);this.j.getRootNode()&&g.lT(this.j.getRootNode(),"ytp-shopping-pill-shown",this.mI())};g.Y(BbM,g.d); BbM.prototype.FN=function(){var m=this.api.C();this.oI(g.Qi(m)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.Gh);var F=this.api.getVideoData(),L=!1;this.api.getPresentingPlayerType()===2?L=!!F.videoId&&!!F.isListed&&!!F.author&&!!F.Lu&&!!F.profilePicture:g.Qi(m)&&(L=!!F.videoId&&!!F.Lu&&!!F.profilePicture&&!F.RH&&!m.G&&!(m.Z&&this.api.getPlayerSize().width<200));var u=F.profilePicture;m=g.Qi(m)?F.expandedTitle:F.author;u=u===void 0? "":u;m=m===void 0?"":m;L?(this.B!==u&&(this.X.style.backgroundImage="url("+u+")",this.B=u),this.updateValue("channelLogoLabel",g.L8("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:m})),g.rm(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.GE(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.X,L&&this.hF);this.api.logVisibility(this.channelName,L&&this.hF);this.subscribeButton&&(this.subscribeButton.channelId=F.ou);this.updateValue("expandedTitle",F.expandedTitle)};g.Y(zc,Aq);zc.prototype.show=function(){Aq.prototype.show.call(this);this.X.start()}; zc.prototype.hide=function(){Aq.prototype.hide.call(this);this.X.stop()}; zc.prototype.uv=function(m,F){m==="dataloaded"&&((this.o7=F.o7,this.RP=F.RP,isNaN(this.o7)||isNaN(this.RP))?this.B&&(this.j.kM("intro"),this.j.removeEventListener(g.s5("intro"),this.Z),this.j.removeEventListener(g.bz("intro"),this.V),this.j.removeEventListener("onShowControls",this.G),this.hide(),this.B=!1):(this.j.addEventListener(g.s5("intro"),this.Z),this.j.addEventListener(g.bz("intro"),this.V),this.j.addEventListener("onShowControls",this.G),m=new g.O5(this.o7,this.RP,{priority:9,namespace:"intro"}), this.j.RK([m]),this.B=!0))};g.Y(Yw,g.d);Yw.prototype.onClick=function(){this.j.aM()}; Yw.prototype.FN=function(){var m=!0;g.Qi(this.j.C())&&(m=m&&this.j.mP().getPlayerSize().width>=480);this.oI(m);m=this.updateValue;var F=this.j.N("delhi_modern_web_player_icons"),L=F?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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"}}]};F=F?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!0,J:"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.X2()?L:F)};g.Y(JKv,g.d);JKv.prototype.IW=function(){this.X=null;g.d.prototype.IW.call(this)};g.Y(az,g.d);az.prototype.onClick=function(){this.j.Wb("innertubeCommand",this.B)}; az.prototype.W=function(){if(this.j.N("delhi_modern_web_player")){var m=this.j.getPlayerSize();m.width&&(this.element.style.maxWidth=m.width*.25+"px")}}; az.prototype.b9=function(m){m!==this.L&&(this.update({chapterTitle:m,ariaLabel:m}),this.L=m);m?this.show():this.hide()}; az.prototype.Bb=function(){this.X.disabled=this.B==null;g.lT(this.X,"ytp-chapter-container-disabled",this.X.disabled);this.ev()};g.Y(Dw,az);Dw.prototype.onClickCommand=function(m){g.z(m,zO)&&this.ev()}; Dw.prototype.updateVideoData=function(m,F){var L,u,q;m=g.z((L=F.getWatchNextResponse())==null?void 0:(u=L.playerOverlays)==null?void 0:(q=u.playerOverlayRenderer)==null?void 0:q.decoratedPlayerBarRenderer,cj);L=g.z(m==null?void 0:m.playerBarActionButton,fi);if(this.j.N("web_player_updated_entrypoint")){this.Z=l4(L==null?void 0:L.text);var A;u=(A=L==null?void 0:L.tooltip)!=null?A:"View chapter";this.Y.setAttribute("title",u)}this.B=L==null?void 0:L.command;az.prototype.Bb.call(this)}; Dw.prototype.ev=function(){var m=this.Z,F=this.V.X,L,u=((L=this.j.getLoopRange())==null?void 0:L.type)==="clips";if(F.length>1&&!u){m=this.j.getProgressState().current*1E3;L=rx(F,m);m=F[L].title||"Chapters";if(L!==this.currentIndex||this.G)this.j.Wb("innertubeCommand",F[L].onActiveCommand),this.currentIndex=L;this.G=!1}else this.G=!0;az.prototype.b9.call(this,m)};g.Y(Tc,g.yL);Tc.prototype.B=function(){var m;(m=this.element.parentElement)==null||m.classList.contains("ytp-right-controls-left");(this.X=!this.X)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; Tc.prototype.isExpanded=function(){return this.X};g.Y(N2,g.d);N2.prototype.G=function(m){g.n(m.state,32)?mDM(this,this.api.Ue()):this.Gh&&(g.n(m.state,16)||g.n(m.state,1))||this.fade.hide()}; N2.prototype.onProgress=function(){var m=this.api.getPlayerStateObject();(g.n(m,32)||g.n(m,16))&&FdN(this)}; N2.prototype.V=function(){this.frameIndex=NaN;FdN(this)}; N2.prototype.hide=function(){this.X&&mDM(this,null);g.d.prototype.hide.call(this)};g.Y(Ldy,g.d);g.P=Ldy.prototype;g.P.onClick=function(){var m=this;if(this.j.C().q0||this.j.C().Z){this.j.logClick(this.element);try{this.j.toggleFullscreen().catch(function(F){m.FW(F)})}catch(F){this.FW(F)}}else yZ(this.message,this.element,!0)}; g.P.FW=function(m){String(m).includes("fullscreen error")?g.K$(m):g.Nl(m);this.wg()}; g.P.wg=function(){this.disable();this.message.At(this.element,!0)}; g.P.xH=function(){zL()===this.j.getRootNode()?this.G.start():(this.G.stop(),this.message&&this.message.hide())}; g.P.TQ=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var m=window.screen.width*.9,F=window.screen.height*.9,L=Math.max(window.outerWidth,window.innerWidth),u=Math.max(window.outerHeight,window.innerHeight);if(L>u!==m>F){var q=L;L=u;u=q}m>L&&F>u&&this.wg()}}; g.P.disable=function(){var m=this;if(!this.message){var F=(Pt(["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 Aq(this.j,{U:"div",UR:["ytp-popup","ytp-generic-popup"],D:{role:"alert",tabindex:"0"},T:[F[0],{U:"a",D:{href:"https://support.google.com/youtube/answer/6276924", target:this.j.C().hF},G0:F[2]},F[4]]},100,!0);this.message.hide();g.Q(this,this.message);this.message.subscribe("show",function(L){m.B.pR(m.message,L)}); g.Jb(this.j,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.X)();this.X=null}}; g.P.FN=function(){var m=tLy(this.j),F=this.j.C().Z&&this.j.getPlayerSize().width<250;this.oI(m&&!F);this.j.logVisibility(this.element,this.Gh)}; g.P.sx=function(m){if(m){var F=g.WB(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(L){g.K$(L)})}else F=g.WB(this.j,"Full screen","f"),this.update({"data-title-no-tooltip":"Full screen"}); m=u_M(this,m);F=this.message?null:F;this.j.C().N("player_tooltip_data_title_killswitch")?this.update({title:F,icon:m}):this.update({"tooltip-title":F,"aria-label":F,icon:m});this.B.Jp().mT()}; g.P.IW=function(){this.message||((0,this.X)(),this.X=null);g.d.prototype.IW.call(this)}; g.P.S0=function(m){g.d.prototype.S0.call(this,m)};g.Y(pa,g.d);pa.prototype.onClick=function(){this.j.logClick(this.element);this.j.seekBy(this.X,!0);var m=this.X>0?1:-1,F=Math.abs(this.X),L=this.j.jc().lP;L&&L.Qn(m,F);this.B.isActive()?this.G=!0:(m=["ytp-jump-spin"],this.X<0&&m.push("backwards"),this.element.classList.add.apply(this.element.classList,g.X(m)),g.Hk(this.B))};g.Y(Ka,az);Ka.prototype.onClickCommand=function(m){g.z(m,ICZ)&&this.ev()}; Ka.prototype.updateVideoData=function(){var m,F;this.B=(m=Asu(this))==null?void 0:(F=m.onTap)==null?void 0:F.innertubeCommand;az.prototype.Bb.call(this)}; Ka.prototype.ev=function(){var m="",F=this.V.Z,L,u=(L=Asu(this))==null?void 0:L.headerTitle;L=u?g.lV(u):"";var q;u=((q=this.j.getLoopRange())==null?void 0:q.type)==="clips";F.length>1&&!u&&(m=this.j.getProgressState().current*1E3,q=rK_(F,m),m=q!=null?F[q].title:L,q!=null&&q!==this.currentIndex&&(this.j.Wb("innertubeCommand",F[q].onActiveCommand),this.currentIndex=q));az.prototype.b9.call(this,m)};g.Y(fa,g.d);fa.prototype.onClick=function(){this.j.Wb("onCollapseMiniplayer");this.j.logClick(this.element)}; fa.prototype.FN=function(){this.visible=!this.j.isFullscreen();this.oI(this.visible);this.j.logVisibility(this.element,this.visible&&this.hF)}; fa.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.j.logVisibility(this.element,this.visible&&m)};var l0M=new zE(0,0,.05,0,0,1,1,1);g.Y(xw,g.d);xw.prototype.init=function(){this.update({minvalue:this.G,maxvalue:this.Y,stepvalue:this.L,slidervalue:this.X,ariaValueNow:this.X,ariaMinValue:this.G,ariaMaxValue:this.Y});vfM(this,this.X)}; xw.prototype.Ri=function(){M2(this,Number(this.B.value));this.B.focus()}; xw.prototype.gB=function(m){if(!m.defaultPrevented){switch(m.code){case "ArrowDown":m=-this.L;break;case "ArrowUp":m=this.L;break;default:return}M2(this,Math.min(this.Y,Math.max(Number((this.X+m).toFixed(2)),this.G)))}};g.Y(Zw,xw);Zw.prototype.onVolumeChange=function(m){if(this.Z)this.Z=!1;else{var F=m.volume;F===0||m.muted?M2(this,0):M2(this,F)}}; Zw.prototype.Ri=function(){xw.prototype.Ri.call(this);this.W(this.X)}; Zw.prototype.Bb=function(m){var F=-m.deltaY;F=m.deltaMode===WheelEvent.DOM_DELTA_LINE||m.deltaMode===WheelEvent.DOM_DELTA_PAGE?g.Lk(this.X+F,0,100):g.Lk(this.X+g.Lk(F/10,-10,10),0,100);F===0?M2(this,0):M2(this,F);this.W(F);m.preventDefault();m.stopPropagation()}; Zw.prototype.b9=function(m,F){this.Z=!0;m===0||F?this.j.mute():(this.j.isMuted()&&this.j.unMute(),this.j.setVolume(m))};g.Y(w8Z,g.d);g.Y(oz,g.d);g.P=oz.prototype;g.P.po=function(){if(!this.j.MP()){this.updateValue("dataTooltipOffsetY",-120);var m;(m=this.X)!=null&&SU(m,!0);var F;(F=this.X)!=null&&F.X.stop()}}; g.P.Lm=function(){var m;(m=this.X)!=null&&m.X.start()}; g.P.cS=function(m){this.visible=m.width>=300||this.xC;this.oI(this.visible);this.j.logVisibility(this.element,this.visible&&this.hF)}; g.P.RU=function(){this.j.C().jY?this.j.isMuted()?this.j.unMute():this.j.mute():yZ(this.message,this.element,!0);this.j.logClick(this.element)}; g.P.Or9=function(m){if(this.j.C().jY&&this.X)if(m.target===this.G){var F;if(!this.j.MP()||((F=this.X)==null?0:F.isVisible))this.RU();else{var L;(L=this.X)!=null&&SU(L,!0)}}else{var u;(u=this.X)!=null&&SU(u,!0)}else this.RU()}; g.P.onVolumeChange=function(m){this.setVolume(m.volume,m.muted)}; g.P.setVolume=function(m,F){var L=this,u=F?0:m/100;m=u===0?1:m>50?1:0;if(this.W!==m){var q=this.Z;isNaN(q)?$Dj(this,m):vhM(this.jY,function(r){$Dj(L,q+(L.W-q)*r)},250); this.W=m}u=u===0?1:0;if(this.L!==u){var A=this.Hb;isNaN(A)?e8n(this,u):vhM(this.ER,function(r){e8n(L,A+(L.L-A)*r)},250); this.L=u}jBv(this,F)}; g.P.S0=function(m){g.d.prototype.S0.call(this,m);this.j.logVisibility(this.element,this.visible&&m)}; var I0u=["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"],R8Z=["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.Y(g.Xe,g.d);g.P=g.Xe.prototype;g.P.onStateChange=function(m){this.UM(m.state)}; g.P.UM=function(m){var F=g.dh(this.j.getVideoData()),L=!1;m.isOrWillBePlaying()?m=F?4:2:g.n(m,2)?(m=3,L=F):m=1;this.element.disabled=L;if(this.X!==m){F=null;switch(m){case 2:F=g.WB(this.j,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:F="Replay";this.update({"data-title-no-tooltip":"Replay"});break;case 1:F=g.WB(this.j,"Play","k");this.update({"data-title-no-tooltip":"Play"});break;case 4:F="Stop playback",this.update({"data-title-no-tooltip":"Stop playback"})}m===3?this.j.C().N("player_tooltip_data_title_killswitch")? this.update({title:F,icon:PfA(this,m)}):this.update({"tooltip-title":F,icon:PfA(this,m)}):(this.j.N("player_tooltip_data_title_killswitch")?this.update({title:F}):this.update({"tooltip-title":F}),(F=PfA(this,m))&&this.X&&this.X!==3?wcZ(this.transition,this.element,F):this.updateValue("icon",F));this.tooltip.mT();this.X=m}}; g.P.onVideoDataChange=function(){g.lT(this.element,"ytp-play-button-playlist",g.dY(this.j))}; g.P.Ju=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 F={},L;if((L=this.j.getVideoData())==null?0:L.L)F.cttAuthInfo={token:this.j.getVideoData().L,videoId:this.j.getVideoData().videoId};pD("direct_playback",F);this.j.eJ().timerName="direct_playback"}this.j.playVideo()}this.j.isMinimized()&&(m==null?void 0:m.type)==="click"&&this.element.blur()}; g.P.S0=function(m){g.d.prototype.S0.call(this,m)};g.Y(g.t0,g.d);g.P=g.t0.prototype;g.P.onVideoDataChange=function(){z8A(this);this.V&&(this.Qd(this.V),this.V=null);this.videoData=this.j.getVideoData({playerType:1});if(this.playlist=this.j.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.V=this.K(this.j,"progresssync",this.oT);this.G=Y1u(this);gfN(this);this.uK(this.j.mP().getPlayerSize())}; g.P.uK=function(m){m=m===void 0?this.j.mP().getPlayerSize():m;var F,L=((F=this.j.getLoopRange())==null?void 0:F.type)==="clips";F=g.dY(this.j)||this.X&&g.Cs(this.j)&&!this.j.N("web_hide_next_button")||a0n(this);var u=!this.X&&m.width<400;m=this.j.N("delhi_modern_web_player_horizontal_volume_controls")&&m.width<640;L=F&&!L&&!u&&!m;this.oI(L);this.j.logVisibility(this.element,L)}; g.P.onClick=function(m){this.j.logClick(this.element);var F=!0;this.L?F=g.aD(m,this.j):m.preventDefault();F&&(this.X&&this.j.getPresentingPlayerType()===5?this.j.publish("ytoprerollinternstitialnext"):this.X?(Vq(this.j.eJ()),this.j.publish("playlistnextbuttonclicked",this.element),this.j.nextVideo(!0)):this.G?this.j.seekTo(0):(Vq(this.j.eJ()),this.j.publish("playlistprevbuttonclicked",this.element),this.j.previousVideo(!0)))}; g.P.oT=function(){var m=Y1u(this);m!==this.G&&(this.G=m,gfN(this))}; g.P.IW=function(){this.B&&(this.B(),this.B=null);z8A(this);g.d.prototype.IW.call(this)};g.Y(T9n,g.d);g.P=T9n.prototype;g.P.C9=function(m){this.hL(m.pageX);this.zo(m.pageX+m.deltaX);N9Z(this)}; g.P.hL=function(m){this.Bb=m-this.xC}; g.P.zo=function(m){m-=this.xC;!isNaN(this.Bb)&&this.thumbnails.length>0&&(this.W=m-this.Bb,this.thumbnails.length>0&&this.W!==0&&(this.G=this.Z+this.W,m=MYD(this,this.G),this.G<=this.X/2&&this.G>=xDN(this)?(this.api.seekTo(m,!1,void 0,void 0,25),g.uC(this.Hb,"transform","translateX("+(this.G-this.X/2)+"px)"),DDN(this,m)):this.G=this.Z))}; g.P.K9=function(){this.b9&&(this.b9.hP=!0);var m=(0,g.a9)()-this.w8<300;if(Math.abs(this.W)<5&&!m){this.w8=(0,g.a9)();m=this.Bb+this.W;var F=this.X/2-m;this.hL(m);this.zo(m+F);N9Z(this);this.api.logClick(this.Y)}N9Z(this)}; g.P.p9=function(){EO(this,this.api.getCurrentTime())}; g.P.play=function(m){this.api.seekTo(MYD(this,this.G),void 0,void 0,void 0,26);this.api.playVideo();m&&this.api.logClick(this.playButton)}; g.P.onExit=function(m){this.api.seekTo(this.Lu,void 0,void 0,void 0,63);this.api.playVideo();m&&this.api.logClick(this.dismissButton)}; g.P.RI=function(m,F){this.xC=m;this.X=F;EO(this,this.api.getCurrentTime())}; g.P.enable=function(){this.isEnabled||(this.isEnabled=!0,this.Lu=this.api.getCurrentTime(),DDN(this,this.Lu),g.lT(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.jY=this.K(this.element,"wheel",this.C9),this.logVisibility(this.isEnabled))}; g.P.disable=function(){this.isEnabled=!1;this.hide();g.lT(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.jY&&this.Qd(this.jY);this.logVisibility(this.isEnabled)}; g.P.reset=function(){this.disable();this.V=[];this.Qc=!1}; g.P.logVisibility=function(m){this.api.logVisibility(this.element,m);this.api.logVisibility(this.Y,m);this.api.logVisibility(this.dismissButton,m);this.api.logVisibility(this.playButton,m)}; g.P.IW=function(){for(;this.B.length;){var m=void 0;(m=this.B.pop())==null||m.dispose()}g.d.prototype.IW.call(this)}; g.Y(p8n,g.d);g.Y(KdA,g.d);g.Y(ZyB,g.d);g.Y(UO,g.d);UO.prototype.tW=function(m){return m==="PLAY_PROGRESS"?this.Z:m==="LOAD_PROGRESS"?this.L:m==="LIVE_BUFFER"?this.Y:this.G};X8A.prototype.update=function(m,F,L,u){L=L===void 0?0:L;this.width=F;this.V=L;this.X=F-L-(u===void 0?0:u);this.position=g.Lk(m,L,L+this.X);this.G=this.position-L;this.B=this.G/this.X};g.Y(tYv,g.d);g.Y(g.Wg,g.yL);g.P=g.Wg.prototype; g.P.sF=function(){var m=!1,F=this.api.getVideoData();if(!F)return m;this.api.kM("timedMarkerCueRange");kuy(this);for(var L=g.Z(F.jY),u=L.next();!u.done;u=L.next()){u=u.value;var q=void 0,A=(q=this.Cu[u])==null?void 0:q.markerType,r=void 0;q=(r=this.Cu[u])==null?void 0:r.markers;if(!q)break;if(A==="MARKER_TYPE_TIMESTAMPS"){m=g.Z(q);for(A=m.next();!A.done;A=m.next()){r=A.value;A=new tYv;var G=void 0;A.title=((G=r.title)==null?void 0:G.simpleText)||"";A.timeRangeStartMillis=Number(r.startMillis);A.X= Number(r.durationMillis);var v=G=void 0;A.onActiveCommand=(v=(G=r.onActive)==null?void 0:G.innertubeCommand)!=null?v:void 0;byN(this,A)}cs_(this,this.Z);m=this.Z;A=this.pj;r=[];G=null;for(v=0;vl&&(G.end=l);l=vzy(l,l+V);r.push(l);G=l;A[l.id]=m[v].onActiveCommand}}this.api.RK(r);a:{m=g.Z(q);for(q=m.next();!q.done;q=m.next())if(q.value.sourceType==="SOURCE_TYPE_SMART_SKIP"){m= !1;break a}m=!0}m&&(this.Dw=this.Cu[u]);m=!0}else if(A==="MARKER_TYPE_HEATMAP"){u=this.Cu[u];w=l=A=v=G=r=void 0;if(u&&u.markers){q=(A=(w=u.markersMetadata)==null?void 0:(l=w.heatmapMetadata)==null?void 0:l.minHeightDp)!=null?A:0;A=(r=(v=u.markersMetadata)==null?void 0:(G=v.heatmapMetadata)==null?void 0:G.maxHeightDp)!=null?r:60;r=this.X.length;G=null;for(v=0;v=w&&e<=V&&l.push(R)}A>0&&(this.b9.style.height=A+"px");w=this.V[v];V=l;R=q;var a=A,T=v===0;T=T===void 0?!1:T;S1D(w,a);I=V;e=w.B;T=T===void 0?!1:T;var f=1E3/I.length,M=[];M.push({x:0,y:100});for(var S=0;S0&&(G=l[l.length-1])}g.OO(this)}A=void 0;q=[];if(u=(A=u.markersDecoration)==null?void 0:A.timedMarkerDecorations)for(u=g.Z(u),A=u.next();!A.done;A=u.next())A=A.value,v=G=r=void 0,q.push({visibleTimeRangeStartMillis:(r=A.visibleTimeRangeStartMillis)!= null?r:-1,visibleTimeRangeEndMillis:(G=A.visibleTimeRangeEndMillis)!=null?G:-1,decorationTimeMillis:(v=A.decorationTimeMillis)!=null?v:NaN,label:A.label?g.lV(A.label):""});u=q;this.heatMarkersDecorations=u}}F.pV=this.Z;g.lT(this.element,"ytp-timed-markers-enabled",m);return m}; g.P.RI=function(){g.OO(this);bD(this);cs_(this,this.Z);if(this.B){var m=g.Vr(this.element).x||0;this.B.RI(m,this.L)}}; g.P.LAb=function(){var m=this.api.getVideoData();m&&qjM(this,m)}; g.P.onClickCommand=function(m){if(m=g.z(m,zO)){var F=m.key;m.isVisible&&F&&Hyu(this,F)}}; g.P.BbN=function(m){this.api.Wb("innertubeCommand",this.pj[m.id])}; g.P.ev=function(){bD(this);var m=this.api.getCurrentTime();(mthis.clipEnd)&&this.j9()}; g.P.NN=function(m){if(!m.defaultPrevented){var F=!1;switch(m.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);F=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);F=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);F=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);F=!0;break;case 38:this.api.N("enable_key_press_seek_logging")&&J0(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);F=!0;break;case 40:this.api.N("enable_key_press_seek_logging")&&J0(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),F=!0}F&&m.preventDefault()}}; g.P.uv=function(m,F){this.updateVideoData(F,m==="newdata")}; g.P.sW0=function(){this.uv("newdata",this.api.getVideoData())}; g.P.updateVideoData=function(m,F){F=F===void 0?!1:F;var L=!!m&&m.Uw();L&&($5(m)||LTM(this)?this.cO=!1:this.cO=m.allowLiveDvr,g.lT(this.api.getRootNode(),"ytp-enable-live-buffer",!(m==null||!$5(m))),qjM(this,m));PL_(this,this.api.Nw());if(F){if(L){F=m.clipEnd;this.clipStart=m.clipStart;this.clipEnd=F;Ca(this);for(na(this,this.Bb,this.HR);this.V.length>0;)this.V.pop().dispose();this.heatMarkersDecorations=[];this.LI={};var u;(u=this.B)==null||u.reset();Lr(this);g.lT(this.api.getRootNode(),"ytp-fine-scrubbing-exp", h0(this))}else this.j9();this.Ta()}if(m){var q;u=((q=this.Ou)==null?void 0:q.type)==="clips";if(q=!m.isLivePlayback){q=this.api.getVideoData();F=g.da(q);L=Wdv(q);var A;q=F!=null||L!=null&&L.length>0||((A=q.p$)==null?void 0:A.length)>0}if(q&&!u){A=this.api.getVideoData();u=g.da(A);q=!1;if(u==null?0:u.markersMap){q=this.api.getVideoData();var r;q.R1=((r=u.visibleOnLoad)==null?void 0:r.key)||q.R1;r=g.Z(u.markersMap);for(u=r.next();!u.done;u=r.next())u=u.value,u.key&&u.value&&(this.LI[u.key]=u.value, u.value.onChapterRepeat&&(q.cA=u.value.onChapterRepeat));q.R1!=null&&Hyu(this,q.R1);q=!0}var G;if(((G=A.p$)==null?void 0:G.length)>0){G=g.YC.getState().entities;r=g.Z(A.p$);for(u=r.next();!u.done;u=r.next()){u=u.value;L=void 0;F=(L=nu(G,"macroMarkersListEntity",u))==null?void 0:L.markersList;var v=L=void 0;if(((L=F)==null?void 0:L.markerType)==="MARKER_TYPE_TIMESTAMPS"||((v=F)==null?void 0:v.markerType)==="MARKER_TYPE_HEATMAP")this.Cu[u]=F}q=this.sF()||q}!q&&(G=Wdv(A))&&(QB_(this,G),A.Xt=this.X,OyN(this)); Ai_(this,null);m.B$&&this.V.length===0&&(m=m.B$,G=m.key,m.isVisible&&G&&Hyu(this,G))}else Efn(this),kuy(this)}bD(this)}; g.P.iz=function(m){this.W&&!g.n(m.state,32)&&this.api.getPresentingPlayerType()!==3&&this.W.cancel();var F;((F=this.B)==null?0:F.isEnabled)&&g.n(m.state,8)&&this.api.pauseVideo();m=this.api.getPresentingPlayerType()===2||!this.api.Nw()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.lT(this.Cw,"ytp-hide-scrubber-button",m)}; g.P.Dr=function(m){var F=!!this.Ou!==!!m,L=this.Ou;this.Ou=m;Ai_(this,L);(m==null?void 0:m.type)!=="clips"&&m||(m?(this.updateValue("clipstarticon",HAM()),this.updateValue("clipendicon",HAM()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",QdB()),this.updateValue("clipendicon",OAv()),this.updateValue("clipstarttitle","Watch full video"),this.updateValue("clipendtitle","Watch full video")),F&&(this.updateVideoData(this.api.getVideoData(), !0),g.OO(this)),Ca(this));na(this,this.Bb,this.HR)}; g.P.bwW=function(){this.api.publish("progressBarHoverStart")}; g.P.IXC=function(m,F,L){var u=g.Vr(this.element),q=sO(this).X,A=L?L.getAttribute("data-tooltip"):void 0,r=L?L.getAttribute("data-position"):void 0,G=L?L.getAttribute("data-offset-y"):void 0;G=G?Number(G):0;r&&(m=KV(this.G,Number(L.getAttribute("data-position")),0)*q+g.Vr(this.progressBar).x);this.BR.x=m-u.x;this.BR.y=F-u.y;m=sO(this);L=Hg(this,m);F=0;var v;if((v=this.api.getVideoData())==null?0:$5(v))(v=this.api.getProgressState().seekableEnd)&&L>v&&(L=v,m.position=KV(this.G,v)*sO(this).X),F=this.G.B; LTM(this)&&(F=this.G.B);v=A||g.Pa(this.cO?L-this.G.X:L-F);F=m.position+this.dc;L-=this.api.CI();var l;if((l=this.B)==null||!l.isEnabled)if(this.api.Ue()){if(this.X.length>1){l=Bg(this,this.BR.x,!0);if(!this.Ou)for(u=0;u1)for(u=0;u0)for(l=this.BR.x,u=g.Z(this.Z),q=u.next();!q.done;q=u.next())q=q.value,r=Qm(this,q.timeRangeStartMillis/ (this.G.X*1E3),sO(this)),g.lT(q.element,"ytp-timed-marker-hover",r<=l&&r+6>=l);u=this.tooltip.scale;l=this.api.N("delhi_modern_web_player")?67:45;G=(isNaN(G)?0:G)-l*u;this.api.N("web_key_moments_markers")?this.Dw?(l=rK_(this.Z,L*1E3),l=l!=null?this.Z[l].title:""):(l=rx(this.X,L*1E3),l=this.X[l].title):(l=rx(this.X,L*1E3),l=this.X[l].title);l||(G+=16*u);this.tooltip.scale===.6&&(g.wa(this.api.C())?(G=this.api.mP().getPlayerSize().height-225,u=this.api.N("delhi_modern_web_player")?70:110,G=l?G+u:G+ u+16):G=l?110:126);u=rx(this.X,L*1E3);this.jY=yiM(this,L,u)?u:yiM(this,L,u+1)?u+1:-1;g.lT(this.api.getRootNode(),"ytp-progress-bar-snap",this.jY!==-1&&this.X.length>1);u=!1;q=g.Z(this.heatMarkersDecorations);for(r=q.next();!r.done;r=q.next()){r=r.value;var w=L*1E3;w>=r.visibleTimeRangeStartMillis&&w<=r.visibleTimeRangeEndMillis&&(l=r.label,v=g.Pa(Hg(this,m)),u=!0)}this.iD!==u&&(this.iD=u,this.api.logVisibility(this.rF,this.iD));g.lT(this.api.getRootNode(),"ytp-progress-bar-decoration",u);u=160*this.tooltip.scale* 2;q=l.length*(this.Y?8.55:5.7);q=q<=u?q:u;r=q<160*this.tooltip.scale;u=3;!r&&q/2>m.position&&(u=1);!r&&q/2>this.L-m.position&&(u=2);this.api.C().Z&&(G-=10);this.V.length&&this.V[0].Uw&&(G-=14*(this.Y?2:1),this.w8||(this.w8=!0,this.api.logVisibility(this.b9,this.w8)));var V;if(h0(this)&&(((V=this.B)==null?0:V.isEnabled)||this.RW>0)){var I;G-=((I=this.B)==null?0:I.isEnabled)?(this.Y?135:90)-this.Hb:this.RW}V=void 0;h0(this)&&!this.api.N("web_player_hide_fine_scrubbing_edu")&&(V="Pull up for precise seeking", this.Lu||(this.Lu=!0,this.api.logVisibility(this.K0,this.Lu)));this.tooltip.Gk(F,L,v,!!A,G,l,u,V)}else this.tooltip.Gk(F,L,v,!!A,G);g.rm(this.api.getRootNode(),"ytp-progress-bar-hover");FTM(this)}; g.P.Gyu=function(){this.Ta();g.GE(this.api.getRootNode(),"ytp-progress-bar-hover");this.w8&&(this.w8=!1,this.api.logVisibility(this.b9,this.w8));this.Lu&&(this.Lu=!1,this.api.logVisibility(this.K0,this.Lu));this.api.N("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&this.api.publish("progressBarHoverEnd")}; g.P.BhN=function(m,F){var L=g.Vr(this.element);this.YW=m-L.x;h0(this)&&this.B&&(this.B.Qc?EO(this.B,this.api.getCurrentTime()):f0D(this.B),this.B.show(),g.lT(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.B.isEnabled));this.Kw&&(this.Kw.dispose(),this.Kw=null);this.Sb=F;this.Av=this.api.getCurrentTime();this.X.length>1&&this.jY!==-1?this.api.seekTo(this.X[this.jY].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Hg(this,sO(this)),!1,void 0,void 0,7);g.rm(this.element,"ytp-drag");(this.tN= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.P.Hw0=function(){if(h0(this)&&this.B){var m=(this.Y?135:90)-this.Hb;this.RW>=m*.5?(this.B.enable(),EO(this.B,this.api.getCurrentTime()),epN(this,m)):Lr(this)}if(g.n(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var F;if((F=this.B)==null?0:F.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.X.length>1&&this.jY!==-1)this.api.N("html5_enable_progress_bar_slide_seek_logging")&&J0(this,this.Av,this.X[this.jY].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.X[this.jY].startTime/1E3,void 0,void 0,void 0,7);else{m=Hg(this,sO(this));this.api.N("html5_enable_progress_bar_slide_seek_logging")&&J0(this,this.Av,m,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(m,void 0,void 0,void 0,7);F=g.Z(this.heatMarkersDecorations);for(var L=F.next();!L.done;L=F.next())L=L.value,m*1E3>=L.visibleTimeRangeStartMillis&&m*1E3<=L.visibleTimeRangeEndMillis&& this.api.logClick(this.rF)}g.GE(this.element,"ytp-drag");this.Qc&&(this.ER.src=this.Qc);this.tN&&!g.n(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.P.VUP=function(m,F){var L=this,u=sO(this),q=Hg(this,u);this.api.mP().RM||(u.position>this.YW+2?this.Xt&&(this.ER.src=this.Xt):u.position1);this.oI(m&&this.j.mP().getPlayerSize().width>=400);this.j.logVisibility(this.element,this.Gh);var F=1;m&&this.isActive()&&(F=2);if(this.X!==F){this.X=F;m=this.j.N("delhi_modern_web_player_icons");switch(F){case 1:this.updateValue("icon",m?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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"}}]}:{U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},T:[{U:"path",bM:!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?{U:"svg",D:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},T:[{U:"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.kRB())}g.lT(this.element,"ytp-remote-button-active",this.isActive())}}; uh.prototype.B=function(){if(this.j.getOption("remote","quickCast"))this.j.setOption("remote","quickCast",!0);else{var m=this.hW,F=this.element;if(m.v1())m.Ns();else{m.initialize();a:{var L=g.Z(m.f0.items);for(var u=L.next();!u.done;u=L.next())if(u=u.value,u.priority===1){L=u;break a}L=null}L&&(L.open(),m.At(F));m.At(F)}}this.j.logClick(this.element)};g.Y(qX,g.d);qX.prototype.X=function(m){var F=this.j.C(),L=400;F.L?L=300:F.Z&&(L=200);m=this.B&&m.width>=L;this.oI(m);this.j.logVisibility(this.element,m)}; qX.prototype.G=function(){if(this.hW.Gh)this.hW.Ns();else{var m=g.YG(this.j.Ms());m&&!m.loaded&&(m.DB("tracklist",{includeAsr:!0}).length||m.load());this.j.logClick(this.element);this.hW.At(this.element)}}; qX.prototype.updateBadge=function(){var m=this.j.isHdr(),F=this.j.getPresentingPlayerType(),L=F!==2&&F!==3,u=g.HB(this.j),q=L&&!!g.BB(this.j.Ms());F=q&&u.displayMode===1;u=q&&u.displayMode===2;L=(q=F||u)||!L?null:this.j.getPlaybackQuality();g.lT(this.element,"ytp-hdr-quality-badge",m);g.lT(this.element,"ytp-hd-quality-badge",!m&&(L==="hd1080"||L==="hd1440"));g.lT(this.element,"ytp-4k-quality-badge",!m&&L==="hd2160");g.lT(this.element,"ytp-5k-quality-badge",!m&&L==="hd2880");g.lT(this.element,"ytp-8k-quality-badge", !m&&L==="highres");g.lT(this.element,"ytp-3d-badge-grey",!m&&q&&F);g.lT(this.element,"ytp-3d-badge",!m&&q&&u)};g.Y(AK,g.p9);g.P=AK.prototype;g.P.FN=function(){var m=this.j.getAvailableAudioTracks();if(m.length>1){if(this.j.C().experiments.cR().X.g8(iMq)){var F=m.filter(function(q){return q.isAutoDubbed()}),L=m.filter(function(q){return!q.isAutoDubbed()}).map(this.kB); F.length>0&&(this.j.XN("ad_grp",{ad_c:F.length,t_c:m.length}),L.push(new WMN),L.push.apply(L,g.X(F.map(this.kB))));QtM(this,L)}else this.fK(g.xZ(m,this.kB));this.tracks=g.P5(m,this.kB,this);this.countLabel.setContent(m.length?" ("+m.length+")":"");this.publish("size-change");m=this.kB(this.j.getAudioTrack());this.Kj(m);if(this.j.N("html5_enable_new_audio_settings_menu")){var u;(u=this.X)!=null&&u.setContent(m.toString())}this.enable(!0)}else this.j.N("html5_enable_new_audio_settings_menu")&&(F=this.X)!= null&&F.setContent(""),this.enable(!1)}; g.P.rb=function(m){g.p9.prototype.rb.call(this,m);m=this.tracks[m];this.j.setAudioTrack(m);this.hW.yE();this.j.C().experiments.cR().X.g8(iMq)&&this.j.XN("ad_sel",{lang:m.YD.id})}; g.P.kB=function(m){return m.toString()}; g.P.nC=function(m){this.j.N("html5_enable_new_audio_settings_menu")?this.X&&(m?this.X.aI(this):this.X.B2(this)):g.p9.prototype.nC.call(this,m)}; g.P.onClick=function(){this.j.logClick(this.element)};g.Y(gRM,g.lu);g.P=gRM.prototype;g.P.qw=function(){this.j.qw()}; g.P.open=function(){this.sM.Tq()>0&&g.zA(this.hW,this.sM)}; g.P.UL=function(){this.sM.Tq()>0&&this.j.getPresentingPlayerType()!==2&&this.j.getPresentingPlayerType()!==3?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")}; g.P.NN=function(m){m.defaultPrevented||(this.open(),m.preventDefault())}; g.P.aI=function(m){this.sM.aI(m)}; g.P.B2=function(m){this.sM.B2(m)};g.Y(rb,zl); rb.prototype.UL=function(){var m=this.j.getPresentingPlayerType();if(m!==2&&m!==3&&g.Cs(this.j))this.X||(this.hW.aI(this),this.X=!0,this.B.push(this.K(this.j,"videodatachange",this.UL)),this.B.push(this.K(this.j,"videoplayerreset",this.UL)),this.B.push(this.K(this.j,"onPlaylistUpdate",this.UL)),this.B.push(this.K(this.j,"autonavchange",this.G)),m=this.j.getVideoData(),this.G(m.autonavState),this.j.logVisibility(this.element,this.X));else if(this.X){this.hW.B2(this);this.X=!1;m=g.Z(this.B);for(var F= m.next();!F.done;F=m.next())this.Qd(F.value)}}; rb.prototype.G=function(m){Yo(this,m!==1)}; rb.prototype.onSelect=function(m){this.j.Je(m?2:1);this.X&&(this.j.logVisibility(this.element,this.X),this.j.logClick(this.element))}; rb.prototype.IW=function(){this.X&&this.hW.B2(this);zl.prototype.IW.call(this)};g.Y(zpv,g.lu);zpv.prototype.onClick=function(m){m.preventDefault();var F,L;(F=g.x5(this.j))==null||(L=F.eb())==null||L.Ns();var u,q;(u=g.x5(this.j))==null||(q=u.jI())==null||q.At(m.target)};g.Y(YjN,g.p9);g.P=YjN.prototype; g.P.UL=function(){var m=this.j.getPresentingPlayerType();if(m!==2&&m!==3){this.b9=this.j.Hy();var F=this.j.getAvailableQualityLevels();if(this.X){this.B={};m=g.TP(this.j,"getAvailableQualityData",[]);m=g.Z(m);for(var L=m.next();!L.done;L=m.next())L=L.value,this.B[L.qualityLabel]=L;m=Object.keys(this.B);F[F.length-1]==="auto"&&m.push("auto");this.Hb=new Set(F)}else if(this.V){L=g.TP(this.j,"getAvailableQualityData",[]);m=[];L=g.Z(L);for(var u=L.next();!u.done;u=L.next())u=u.value,this.L[u.quality]= u,u.quality&&m.push(u.quality);F[F.length-1]==="auto"&&m.push("auto")}else m=F;g.Tov(this.j)&&this.j.N6()&&m.unshift("missing-qualities");F=this.j.app.DC();L=F.getVideoData();if(!L.B||!L.B.video||L.B.video.qualityOrdinal<1080||L.bB)F=!1;else{u=/^qsa/.test(L.clientPlaybackNonce);var q="r";L.B.id.indexOf(";")>=0&&(u=/^[a-p]/.test(L.clientPlaybackNonce),q="x");u?(F.XN("iqss",{trigger:q},!0),F=!0):F=!1}F&&m.unshift("inline-survey");this.fK(m);F=this.j.getVideoData().cotn?!0:!1;L=this.Bb.bU();L=!g.wa(this.j.C())|| !(F===void 0?0:F)||!(L===void 0||L);F=this.sM;L=L===void 0?!1:L;F.Ot&&g.lT(F.Vc("ytp-panel-footer"),"ytp-panel-hide-footer",L===void 0?!1:L);if(m.length){this.ra();this.enable(!0);return}}this.enable(!1)}; g.P.ra=function(){if(this.X){var m=this.j.getPreferredQuality();this.Hb.has(m)&&(this.Y=this.j.getPlaybackQuality(),this.Z=this.j.getPlaybackQualityLabel(),m==="auto"?(this.Kj(m),this.setContent(this.Om(m))):this.Kj(this.Z))}else m=this.j.getPreferredQuality(),this.options[m]&&(this.Y=this.j.getPlaybackQuality(),this.Kj(m),m==="auto"&&this.setContent(this.Om(m)))}; g.P.rb=function(m){if(m!=="missing-qualities"){g.p9.prototype.rb.call(this,m);var F=this.X?this.B[m]:this.L[m];var L=F==null?void 0:F.quality,u=F==null?void 0:F.formatId,q=F==null?void 0:F.paygatedQualityDetails;F=q==null?void 0:q.endpoint;if(q){var A;q=(A=this.options[m])==null?void 0:A.element;this.j.logClick(q)}if(this.X){var r,G;if((r=g.z(F,GtN))==null?0:(G=r.popup)==null?0:G.notificationActionRenderer)this.j.Wb("innertubeCommand",F);else if(F){this.j.Wb("innertubeCommand",F);return}u?this.j.setPlaybackQuality(L, u):this.j.setPlaybackQuality(L)}else{if(this.V){var v,l;if((v=g.z(F,GtN))==null?0:(l=v.popup)==null?0:l.notificationActionRenderer)this.j.Wb("innertubeCommand",F);else if(F){this.j.Wb("innertubeCommand",F);return}}this.j.setPlaybackQuality(m)}this.hW.Ns();this.UL()}}; g.P.open=function(){for(var m=g.Z(Object.values(this.options)),F=m.next();!F.done;F=m.next()){F=F.value;var L=void 0;this.j.hasVe((L=F)==null?void 0:L.element)&&(L=void 0,this.j.logVisibility((L=F)==null?void 0:L.element,!0))}g.p9.prototype.open.call(this);this.j.logClick(this.element)}; g.P.fQ=function(m,F,L){var u=this;if(m==="missing-qualities")return new g.lu({U:"a",UR:["ytp-menuitem"],D:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.j.C().hF,tabindex:"0",role:"menuitemradio"},T:[{U:"div",UR:["ytp-menuitem-label"],G0:"{{label}}"}]},F,this.Om(m));if(m!=="inline-survey"){var q,A=(q=this.X?this.B[m]:this.L[m])==null?void 0:q.paygatedQualityDetails;q=A==null?void 0:A.veType;A=A==null?void 0:A.trackingParams;F=g.p9.prototype.fQ.call(this,m,F,L);A?(this.j.createServerVe(F.element, this,!0),this.j.setTrackingParams(F.element,A)):q&&this.j.createClientVe(F.element,this,q,!0);return F}m=[{U:"span",G0:"Looks good?"}];L=g.Z([!0,!1]);A=L.next();for(q={};!A.done;q={TA:void 0},A=L.next())q.TA=A.value,A=new g.d({U:"span",J:"ytp-menuitem-inline-survey-response",T:[q.TA?BdM():bAZ()],D:{tabindex:"0",role:"button"}}),A.listen("click",function(r){return function(){var G=u.j.app.DC();G.XN("iqsr",{tu:r.TA});G.getVideoData().bB=!0;u.hW.Ns();u.UL()}}(q)),m.push(A); return new g.lu({U:"div",J:"ytp-menuitem",D:{"aria-disabled":"true"},T:[{U:"div",UR:["ytp-menuitem-label"],T:m}]},F)}; g.P.Om=function(m,F){F=F===void 0?!1:F;if(m==="missing-qualities")return{U:"div",G0:"Missing options?"};if(m==="inline-survey")return"";var L=this.V||this.X?[TBy(this,m,F,!1)]:[Dzj(this,m)];var u=this.j.getPreferredQuality();F||u!=="auto"||m!=="auto"||(L.push(" "),this.X?L.push(TBy(this,this.Z,F,!0,["ytp-menu-label-secondary"])):this.V?L.push(TBy(this,this.Y,F,!0,["ytp-menu-label-secondary"])):L.push(Dzj(this,this.Y,["ytp-menu-label-secondary"])));return{U:"div",T:L}};g.Y(y0,xw);g.P=y0.prototype;g.P.Ri=function(){xw.prototype.Ri.call(this);this.Z&&this.CP()}; g.P.L99=function(){this.j.N("enable_web_premium_varispeed")&&M2(this,Math.round(this.X/.05)*.05);this.W()}; g.P.c6=function(){this.j.setPlaybackRate(this.X,!0)}; g.P.CP=function(){this.Z.textContent=this.X.toFixed(2)+"x";var m=this.X>2&&this.j.N("enable_web_premium_varispeed");this.Bb.classList.toggle("ytp-speedslider-premium-badge",m);this.Bb.setAttribute("aria-label",m?"Premium":"")}; g.P.gB=function(m){xw.prototype.gB.call(this,m);this.W();this.CP();this.j.N("web_enable_varispeed_panel")?(m.code==="ArrowUp"||m.code==="ArrowDown")&&m.preventDefault():m.preventDefault()};g.Y(Gd,g.d);g.P=Gd.prototype;g.P.init=function(){this.J$(this.X);this.updateValue("minvalue",this.B);this.updateValue("maxvalue",this.G)}; g.P.rK=function(m){if(!m.defaultPrevented){switch(m.keyCode){case 37:case 40:var F=-this.Z;break;case 39:case 38:F=this.Z;break;default:return}this.J$(this.X+F);m.preventDefault()}}; g.P.Dt=function(m){var F=this.X;F+=(m.deltaX||-m.deltaY)<0?-this.W:this.W;this.J$(F);m.preventDefault()}; g.P.n9=function(m){m=(m-g.Vr(this.V).x)/this.Bb*this.range+this.B;this.J$(m)}; g.P.J$=function(m,F){F=F===void 0?"":F;m=g.Lk(m,this.B,this.G);F===""&&(F=m.toString());this.updateValue("valuenow",m);this.updateValue("valuetext",F);this.b9.style.left=(m-this.B)/this.range*(this.Bb-this.Qc)+"px";this.X=m}; g.P.focus=function(){this.jY.focus()};g.Y(vJ,Gd);vJ.prototype.Hb=function(){this.j.setPlaybackRate(this.X,!0)}; vJ.prototype.CP=function(){this.Y.textContent=NBM(this,this.X)+"x"}; vJ.prototype.J$=function(m){Gd.prototype.J$.call(this,m,NBM(this,m).toString());this.Y&&(this.CP(),this.ER())}; vJ.prototype.updateValues=function(){var m=this.j.getPlaybackRate();NBM(this,this.X)!==m&&(this.J$(m),this.CP())};g.Y(pvb,g.yL);pvb.prototype.focus=function(){this.X.focus()};g.Y(KTb,$h);g.Y(xz_,g.p9);g.P=xz_.prototype;g.P.onVideoDataChange=function(m){m==="dataloaded"&&(m=this.j.getAvailablePlaybackRates(),g.RW(this.V,m)||(this.V=m,this.YE.dispose(),this.YE=new y0(this.j)),this.FN())}; g.P.Om=function(m){return m==="1"?"Normal":m.toLocaleString()}; g.P.FN=function(){var m,F=(m=this.j.getVideoData())==null?void 0:m.m9();m=this.j.getPresentingPlayerType(F);this.enable(m!==2&&m!==3);Sju(this)}; g.P.fK=function(m){g.p9.prototype.fK.call(this,m);this.YE&&this.YE.B.focus()}; g.P.nC=function(m){g.p9.prototype.nC.call(this,m);m?(this.Bb=this.K(this.j,"onPlaybackRateChange",this.onPlaybackRateChange),Sju(this),Myy(this,this.j.getPlaybackRate()),this.j.N("enable_web_premium_varispeed_upsell")&&(this.j.logVisibility(this.element,!0),this.B&&this.j.logVisibility(this.Z.element,!0))):(this.Qd(this.Bb),this.Bb=null)}; g.P.onPlaybackRateChange=function(m){var F=this.j.getPlaybackRate();!this.Y&&this.V.includes(F)||Zen(this,F);Myy(this,m)}; g.P.fQ=function(m,F,L){return m===this.X&&XvD(this.j)?g.p9.prototype.fQ.call(this,m,F,L,{U:"div",J:"ytp-speed-slider-menu-footer",T:[this.YE]}):m===this.B&&fdM(this.j,this.b9)?oRM(this,m,F,L):g.p9.prototype.fQ.call(this,m,F,L)}; g.P.rb=function(m){g.p9.prototype.rb.call(this,m);m===this.B?(this.j.logClick(this.Z.element),this.j.Wb("innertubeCommand",this.b9)):m===this.X?this.j.setPlaybackRate(this.L,!0):this.j.setPlaybackRate(Number(m),!0);(!XvD(this.j)||m!==this.X&&m!==this.B)&&this.hW.yE()}; g.P.CU=function(m){var F=m===this.X;this.Y=!1;F&&lh(this.j)&&!XvD(this.j)?(m=new KTb(this.j),g.zA(this.hW,m)):g.p9.prototype.CU.call(this,m)};g.Y(ERB,g.p9);g.P=ERB.prototype;g.P.Kj=function(m){g.p9.prototype.Kj.call(this,m)}; g.P.WS=function(m){return m.option.toString()}; g.P.getOption=function(m){return this.settings[m]}; g.P.Om=function(m){return this.getOption(m).text||""}; g.P.rb=function(m){g.p9.prototype.rb.call(this,m);this.publish("settingChange",this.setting,this.settings[m].option)};g.Y(V0,g.e5);V0.prototype.I6=function(m){for(var F=g.Z(Object.keys(m)),L=F.next();!L.done;L=F.next()){var u=L.value;if(L=this.kZ[u]){var q=m[u].toString();u=!!m[u+"Override"];L.options[q]&&(L.Kj(q),L.B.element.setAttribute("aria-checked",String(!u)),L.X.element.setAttribute("aria-checked",String(u)))}}}; V0.prototype.NP=function(m,F){this.publish("settingChange",m,F)};g.Y(jp,g.p9);jp.prototype.X=function(m){return m.languageCode}; jp.prototype.Om=function(m){return this.languages[m].languageName||""}; jp.prototype.rb=function(m){this.publish("select",m);this.j.logClick(this.element);g.Yh(this.hW)};g.Y(hpB,g.p9);g.P=hpB.prototype;g.P.Mq=function(m){return g.K0(m)?"__off__":m.displayName}; g.P.Om=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.P.rb=function(m){if(m==="__translate__")this.X.open();else if(m==="__contribute__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();var F=g.Ny(this.j.C(),this.j.getVideoData());g.hE(F)}else if(m==="__correction__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();var L=WTM(this);IF(this,L);g.p9.prototype.rb.call(this,this.Mq(L));var u,q;L=(F=this.j.getVideoData().getPlayerResponse())==null?void 0:(u=F.captions)==null?void 0:(q=u.playerCaptionsTracklistRenderer)== null?void 0:q.openTranscriptCommand;this.j.Wb("innertubeCommand",L);this.hW.yE();this.B&&this.j.logClick(this.B)}else{if(m==="__correction__"){this.j.pauseVideo();this.j.isFullscreen()&&this.j.toggleFullscreen();F=WTM(this);IF(this,F);g.p9.prototype.rb.call(this,this.Mq(F));var A,r;F=(L=this.j.getVideoData().getPlayerResponse())==null?void 0:(A=L.captions)==null?void 0:(r=A.playerCaptionsTracklistRenderer)==null?void 0:r.openTranscriptCommand;this.j.Wb("innertubeCommand",F)}else this.j.logClick(this.element), IF(this,m==="__off__"?{}:this.tracks[m]),g.p9.prototype.rb.call(this,m);this.hW.yE()}}; g.P.FN=function(){var m=this.j.getOptions();m=m&&m.indexOf("captions")!==-1;var F=this.j.getVideoData(),L=F&&F.wL,u,q=!((u=this.j.getVideoData())==null||!g.j2(u));u={};if(m||L){var A;if(m){var r=this.j.getOption("captions","track");u=this.j.getOption("captions","tracklist",{includeAsr:!0});var G=q?[]:this.j.getOption("captions","translationLanguages");this.tracks=g.P5(u,this.Mq,this);q=g.xZ(u,this.Mq);var v,l;WTM(this)&&((A=F.getPlayerResponse())==null?0:(v=A.captions)==null?0:(l=v.playerCaptionsTracklistRenderer)== null?0:l.openTranscriptCommand)&&q.push("__correction__");if(G.length&&!g.K0(r)){if((A=r.translationLanguage)&&A.languageName){var w=A.languageName;A=G.findIndex(function(V){return V.languageName===w}); JvN(G,A)}Uzy(this.X,G);q.push("__translate__")}A=this.Mq(r)}else this.tracks={},q=[],A="__off__";q.unshift("__off__");this.tracks.__off__={};L&&q.unshift("__contribute__");this.tracks[A]||(this.tracks[A]=r,q.push(A));this.fK(q);this.Kj(A);r&&r.translationLanguage?this.X.Kj(this.X.X(r.translationLanguage)):O2M(this.X);m&&this.V.I6(this.j.getSubtitlesUserSettings());this.countLabel.setContent(u&&u.length?" ("+u.length+")":"");this.publish("size-change");this.j.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.P.W6=function(m){var F=this.j.getOption("captions","track");F=g.Sq(F);F.translationLanguage=this.X.languages[m];IF(this,F)}; g.P.NP=function(m,F){if(m==="reset")this.j.resetSubtitlesUserSettings();else{var L={};L[m]=F;this.j.updateSubtitlesUserSettings(L)}kmv(this,!0);this.Y.start();this.V.I6(this.j.getSubtitlesUserSettings())}; g.P.RrF=function(m){m||g.CB(this.Y)}; g.P.IW=function(){g.CB(this.Y);g.p9.prototype.IW.call(this)}; g.P.open=function(){g.p9.prototype.open.call(this);this.options.__correction__&&!this.B&&(this.B=this.options.__correction__.element,this.j.createClientVe(this.B,this,167341),this.j.logVisibility(this.B,!0))};g.Y(RF,$h);RF.prototype.onPlaybackRateChange=function(m){M2(this.YE,m,!0);this.CP(m)}; RF.prototype.CP=function(m){m=Math.round(m*20)/20;this.eX.element.textContent=m.toFixed(2)+"x";this.H7.element.classList.toggle("ytp-variable-speed-panel-premium-badge-visible",m>2)}; RF.prototype.jB=function(){for(var m=this.j.getPlayerSize().width,F=g.Z(this.element.getElementsByClassName("ytp-variable-speed-panel-preset-button-wrapper")),L=F.next();!L.done;L=F.next()){L=L.value;var u=void 0,q=Number((u=L.dataset.priority)!=null?u:0);u=!0;m<680?u=q>1:m<1900&&(u=q>0);g.$Z(L,u);L.setAttribute("aria-hidden",u?"false":"true")}};g.Y($z,g.p9);$z.prototype.X=function(){var m,F=(m=this.j.getVideoData())==null?void 0:m.m9();m=this.j.getPresentingPlayerType(F);this.enable(m!==2&&m!==3)}; $z.prototype.B=function(m){this.setContent(m===1?"Normal":m.toString())}; $z.prototype.open=function(){g.zA(this.hW,new RF(this.j))};g.Y(Oeb,g.g8);g.P=Oeb.prototype; g.P.initialize=function(){if(!this.isInitialized){var m=this.j.C();this.isInitialized=!0;try{this.p_=new YjN(this.j,this)}catch(L){g.K$(Error("QualityMenuItem creation failed"))}g.Q(this,this.p_);var F=new hpB(this.j,this);g.Q(this,F);m.enableSpeedOptions&&(m.N("web_enable_varispeed_panel")?(F=new $z(this.j,this),g.Q(this,F)):(F=new xz_(this.j,this),g.Q(this,F)));(g.Qi(m)||m.L)&&(m.B||m.w8)&&(F=new zpv(this.j,this),g.Q(this,F));m.rJ&&!m.N("web_player_move_autonav_toggle")&&(F=new rb(this.j,this), g.Q(this,F));m.N("html5_enable_new_audio_settings_menu")?(this.Q5=new gRM(this.j,this),g.Q(this,this.Q5)):(m=new AK(this.j,this),g.Q(this,m));this.j.publish("settingsMenuInitialized");ieb(this.settingsButton,this.f0.Tq())}}; g.P.aI=function(m){this.initialize();this.f0.aI(m);ieb(this.settingsButton,this.f0.Tq())}; g.P.B2=function(m){this.sR()||(this.Gh&&this.f0.Tq()<=1&&this.hide(),this.f0.B2(m),ieb(this.settingsButton,this.f0.Tq()))}; g.P.At=function(m){this.initialize();this.f0.Tq()>0&&g.g8.prototype.At.call(this,m)}; g.P.Ns=function(){this.rR?this.rR=!1:g.g8.prototype.Ns.call(this)}; g.P.show=function(){g.g8.prototype.show.call(this);g.rm(this.j.getRootNode(),"ytp-settings-shown")}; g.P.hide=function(){g.g8.prototype.hide.call(this);g.GE(this.j.getRootNode(),"ytp-settings-shown")}; g.P.XF=function(m){this.j.logVisibility(this.element,m);this.j.publish("settingsMenuVisibilityChanged",m)}; g.P.qw=function(){this.j.qw()};g.Y(be_,g.d);g.P=be_.prototype;g.P.onClick=function(){if(ep(this)&&(this.j.toggleSubtitles(),this.j.logClick(this.element),!this.isEnabled())){var m=!1,F=g.Wt().g8(65);g.wa(this.j.C())&&F!=null&&(m=!F);m&&this.j.C().N("web_player_nitrate_promo_tooltip")&&this.j.publish("showpromotooltip",this.element)}}; g.P.GEC=function(m){var F,L;(F=g.x5(this.j))==null||(L=F.eb())==null||L.At(m)}; g.P.isEnabled=function(){var m=this.j.getOption("captions","track");return!(!m||!m.displayName)}; g.P.FN=function(){var m=ep(this),F=300;this.j.C().Z&&(F=480);this.j.N("delhi_modern_web_player_icons")&&this.updateValue("icon",squ(this));var L=this.j.C();if(L.N("html5_hide_unavailable_subtitles_button")?0:!L.L){if(m){var u;(u=this.Vc("ytp-subtitles-button-icon"))==null||u.setAttribute("fill-opacity","1");this.j.C().N("player_tooltip_data_title_killswitch")?this.updateValue("title",g.WB(this.j,"Subtitles/closed captions","c")):this.update({"tooltip-title":g.WB(this.j,"Subtitles/closed captions", "c")});this.update({"data-title-no-tooltip":"Subtitles/closed captions"})}else{if(this.j.N("delhi_modern_web_player_icons")){var q;(q=this.Vc("ytp-subtitles-button-icon"))==null||q.getElementsByTagName("svg")[0].setAttribute("fill-opacity","0.3")}else{var A;(A=this.Vc("ytp-subtitles-button-icon"))==null||A.setAttribute("fill-opacity","0.3")}this.updateValue("title","Subtitles/closed captions unavailable");this.update({"tooltip-title":"Subtitles/closed captions unavailable"});this.update({"data-title-no-tooltip":"Subtitles/closed captions unavailable"})}L= this.j.N("player_disable_caption_button_if_captions_not_available")&&this.j.N("delhi_modern_web_player")?m:!0}else this.updateValue("title",g.WB(this.j,"Subtitles/closed captions","c")),this.update({"tooltip-title":g.WB(this.j,"Subtitles/closed captions","c")}),this.update({"data-title-no-tooltip":"Subtitles/closed captions"}),L=m;this.tooltip.mT();L=L&&this.j.mP().getPlayerSize().width>=F;this.oI(L);this.j.logVisibility(this.element,L);m?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed", !1)}; g.P.S0=function(m){g.d.prototype.S0.call(this,m)};g.Y(g.PJ,g.d);g.P=g.PJ.prototype;g.P.canShowCountdown=function(){return!gb(this)&&!ih(this)}; g.P.ev=function(){var m=this.api.mP().getPlayerSize().width,F=this.Bb;this.api.C().Z&&(F=400);F=m>=F&&(!ih(this)||!g.n(this.api.getPlayerStateObject(),64));this.oI(F);g.lT(this.element,"ytp-time-display-allow-autohide",F&&m<400);m=this.api.getProgressState();if(F){var L=this.api.getPresentingPlayerType();F=this.api.getCurrentTime(L,!1);this.B&&(F-=m.airingStart);gb(this)&&(F-=this.Ou.startTimeMs/1E3);this.canShowCountdown()&&this.G&&(F-=this.api.getDuration(L,!1));var u=g.Pa(F);this.V!==u&&(this.updateValue("currenttime", u),this.V=u);L=gb(this)?(this.Ou.endTimeMs-this.Ou.startTimeMs)/1E3:this.api.getDuration(L,!1);u=g.Pa(L);this.Y!==u&&(this.updateValue("duration",u),this.Y=u);F=g.L8("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.Pa(F,!0),DURATION:g.Pa(L,!0)});this.updateValue("timeDisplayAriaLabel",F)}ciu(this,m.isAtLiveHead);dzv(this,this.api.getLoopRange())}; g.P.onLoopRangeChange=function(m){var F=this.Ou!==m;this.Ou=m;F&&(this.ev(),nRM(this))}; g.P.QVN=function(){this.api.setLoopRange(null)}; g.P.Atz=function(){this.G=!this.G;this.ev()}; g.P.onVideoDataChange=function(m,F,L){this.updateVideoData((this.api.C().N("enable_topsoil_wta_for_halftime")||this.api.C().N("enable_topsoil_wta_for_halftime_live_infra"))&&L===2?this.api.getVideoData({playerType:1}):F);this.ev();nRM(this)}; g.P.updateVideoData=function(m){this.gx=m.isLivePlayback&&!m.J2;this.B=$5(m);this.isPremiere=m.isPremiere;var F,L,u;this.liveIndicatorText=(m=(F=m.getWatchNextResponse())==null?void 0:(L=F.playerOverlays)==null?void 0:(u=L.playerOverlayRenderer)==null?void 0:u.liveIndicatorText)?l4(m):null;g.lT(this.element,"ytp-live",ih(this));this.api.N("delhi_modern_web_player")&&this.Vc("ytp-time-wrapper").classList.toggle("ytp-time-wrapper-delhi",this.canShowCountdown())}; g.P.onClick=function(m){m.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.P.IW=function(){this.X&&this.X();g.d.prototype.IW.call(this)};g.Y(JiN,g.d);g.P=JiN.prototype;g.P.xH=function(){CLb(this)}; g.P.tvF=function(m){BBM(this,m);this.W&&CLb(this)}; g.P.aT=function(m){if(!m.defaultPrevented){var F=m.keyCode,L=null;F===37?L=this.volume-5:F===39?L=this.volume+5:F===36?L=0:F===35&&(L=100);L!==null&&(L=g.Lk(L,0,100),L===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(L)),m.preventDefault())}}; g.P.RT=function(m){var F=m.deltaX||-m.deltaY;m.deltaMode?this.api.setVolume(this.volume+(F<0?-10:10)):this.api.setVolume(this.volume+g.Lk(F/10,-10,10));m.preventDefault();var L,u;((L=this.api.C())==null?0:(u=L.getWebPlayerContextConfig())==null?0:u.enableFullscreenComponentsFeature)&&m.stopPropagation()}; g.P.mHC=function(){zd(this,this.X,!0,this.B,this.api.MP());this.Bb=this.volume;this.api.isMuted()&&this.api.unMute()}; g.P.f9=function(m){var F=this.G?78:52,L=this.G?18:12;m-=g.Vr(this.Z).x;L=g.Lk((m-L/2)/(F-L),0,1);this.W&&(L=g.Lk(m/F,0,1));F=L;F=this.api.N("web_player_non_linear_volume_controls")?F<=.25?F/.25*.1:.1+(F-.25)/.75*.9:F;this.api.setVolume(F*100)}; g.P.dHc=function(){zd(this,this.X,!1,this.B,this.api.MP());this.volume===0&&(this.api.mute(),this.api.setVolume(this.Bb))}; g.P.onVolumeChange=function(m){Heu(this,m.volume,m.muted)}; g.P.Ib=function(){zd(this,this.X,this.isDragging,this.B,this.api.MP())}; g.P.IW=function(){g.d.prototype.IW.call(this);g.GE(this.L,"ytp-volume-slider-active")};g.Y(Yz,g.d); Yz.prototype.onVideoDataChange=function(){var m=this.api.C();this.RI();this.visible=!!this.api.getVideoData().videoId&&!this.api.getVideoData({playerType:1}).RH;this.oI(this.visible);this.api.logVisibility(this.element,this.visible&&this.hF);if(this.visible){var F=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",F)}m.G&&(this.X&&(this.Qd(this.X),this.X=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.rm(this.element,"no-link")); F=this.api.C();m=this.api.getVideoData();var L="";F.G||(F=g.ra(F),F.indexOf("www.")===0&&(F=F.substring(4)),L=g.e2(m)?"Watch on YouTube Music":F==="youtube.com"?"Watch on YouTube":g.L8("Watch on $WEBSITE",{WEBSITE:F}));this.api.N("player_tooltip_data_title_killswitch")?this.updateValue("title",L):this.updateValue("tooltip-title",L)}; Yz.prototype.onClick=function(m){this.api.N("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var F=this.api.C(),L=this.api.getVideoUrl(!g.iS(m),!1,!0,!0);if(g.Qi(F)){var u={};g.Qi(F)&&g.TP(this.api,"addEmbedsConversionTrackingParams",[u]);L=g.MO(L,u)}g.Dy(L,this.api,m);this.api.N("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; Yz.prototype.RI=function(){var m={U:"svg",D:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},T:[{U:"path",bM:!0,J:"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 "}}]}, F=28666,L=this.api.getVideoData();this.api.isEmbedsShortsMode()?m={U:"svg",D:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},T:[{U:"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.e2(L)&&(m={U:"svg",D:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},T:[{U:"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"}},{U:"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"}},{U:"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"}},{U:"path",D:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{U:"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"}},{U:"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"}},{U:"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"}},{U:"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"}},{U:"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"}},{U:"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"}},{U:"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"}},{U:"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"}}]},F=216163);g.e2(L)?g.rm(this.element,"ytp-youtube-music-button"):g.GE(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,F,!0)}; Yz.prototype.S0=function(m){g.d.prototype.S0.call(this,m);this.api.logVisibility(this.element,this.visible&&m)};g.Y(L_b,g.j7);g.P=L_b.prototype;g.P.onProgress=function(){if(this.j.N("web_player_max_seekable_on_ended")||!g.n(this.j.getPlayerStateObject(),2))Sl(this.xr),this.progressBar.ev(),this.N1.ev()}; g.P.rk=function(){this.jz();if(Sl(this.xr))this.progressBar.Ta();else this.onProgress()}; g.P.dK=function(){this.onProgress();this.W.start()}; g.P.jz=function(){var m;if(m=!this.j.C().B){m=this.progressBar;var F=2*g.l2()*m.L,L=m.G;m=(L.X-L.B)*1E3/m.api.getPlaybackRate()/F<300}m=m&&this.j.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;F=!m;Sl(this.xr)&&(m=F=!1);F?this.b9||(this.b9=this.K(this.j,"progresssync",this.onProgress)):this.b9&&(this.Qd(this.b9),this.b9=null);m?this.W.isActive()||this.W.start():this.W.stop()}; g.P.RI=function(){var m=this.j.BO(),F=this.j.mP().getPlayerSize(),L=this.j.mP().RM,u=qDB(this),q=Ahv(this),A=Math.max(F.width-u*2,100);if(this.RW!==F.width||this.aW!==m||this.j.N("web_player_rtr_ctrls")&&this.lB!==L)this.RW=F.width,this.aW=m,this.lB=L,this.B.element.style.width=q+"px",this.B.element.style.left=u+"px",g.Rpu(this.progressBar,u,q,m),this.j.Jp().Re=q;L=this.X;A=Math.min(570*(m?1.5:1),A);m=Math.min(413*(m?1.5:1),Math.round((F.height-rhD(this))*.82));L.maxWidth=A;L.maxHeight=m;L.ye();this.jz(); this.SY&&Hrv(this.AF,F.height)}; g.P.onVideoDataChange=function(){var m=this.j.getVideoData();this.xC.style.background=m.RH?m.wd:"";this.Bb&&q1u(this.Bb,m.showSeekingControls);this.hF&&q1u(this.hF,m.showSeekingControls)}; g.P.tW=function(){return this.B.element};g.Y(G2j,R0);g.P=G2j.prototype;g.P.nG=function(m){m.target===this.dismissButton.element?this.X&&mqA($b(),this.X):(this.onClickCommand&&(this.H_(!1),this.j.Wb("innertubeCommand",this.onClickCommand)),this.xZ())}; g.P.xZ=function(){this.enabled=!1;this.W.hide()}; g.P.onVideoDataChange=function(m,F){m==="dataloaded"&&vuD(this);m=[];var L,u,q,A;if(F=(A=g.z((L=F.getWatchNextResponse())==null?void 0:(u=L.playerOverlays)==null?void 0:(q=u.playerOverlayRenderer)==null?void 0:q.suggestedActionsRenderer,SRc))==null?void 0:A.suggestedActions)for(L=g.Z(F),u=L.next();!u.done;u=L.next())(u=g.z(u.value,oec))&&g.z(u.trigger,Zc6)&&m.push(u);if(m.length!==0){L=[];m=g.Z(m);for(u=m.next();!u.done;u=m.next())if(u=u.value,q=g.z(u.trigger,Zc6)){A=(A=u.title)?g.lV(A):"View Chapters"; F=q.timeRangeStartMillis;var r=q.timeRangeEndMillis;q=q.onlyTriggersOnPlayerPause;u.tapCommand&&(F!=null&&r!=null&&L.push(new g.O5(F,r,{priority:9,namespace:"suggested_action_button_visible",id:A})),F!=null&&r!=null||q)&&(this.suggestedActions[A]=u,u.rendererContext&&!this.B&&(A=g.z(u.rendererContext,VCe))&&(q=void 0,A=(q=A.loggingDirectives)==null?void 0:q.trackingParams)&&(this.j.setTrackingParams(this.badge.element,A),this.B=!0),q=void 0,((q=u.dismissButtonClientVeSpec)==null?0:q.uiType)&&!this.X&& (this.X=RN(u.dismissButtonClientVeSpec.uiType),PK($b(),this.X)))}this.j.RK(L)}}; g.P.mI=function(){return this.enabled}; g.P.XF=function(){this.enabled?this.Lu.start():j5(this);this.qJ()}; g.P.onStateChange=function(m){for(var F=g.Z(Object.keys(this.suggestedActions)),L=F.next();!L.done;L=F.next()){L=L.value;var u=void 0;if((u=g.z(this.suggestedActions[L].trigger,Zc6))==null?0:u.onlyTriggersOnPlayerPause){m.state.isPaused()?(yhv(this,L),this.enabled=!0,this.XF()):m.oldState.isPaused()&&(this.enabled=!1,this.XF());break}}}; g.P.IW=function(){vuD(this);R0.prototype.IW.call(this)};var Kh={},Td=(Kh.CHANNEL_NAME="ytp-title-channel-name",Kh.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",Kh.LINK="ytp-title-link",Kh.SESSIONLINK="yt-uix-sessionlink",Kh.SUBTEXT="ytp-title-subtext",Kh.TEXT="ytp-title-text",Kh.TITLE="ytp-title",Kh);g.Y(NX,g.d);NX.prototype.onClick=function(m){this.api.logClick(this.element);var F=this.api.C(),L=this.api.getVideoUrl(!g.iS(m),!1,!0);g.Qi(F)&&(F={},g.TP(this.api,"addEmbedsConversionTrackingParams",[F]),L=g.MO(L,F));g.Dy(L,this.api,m)}; NX.prototype.FN=function(){var m=this.api.getVideoData(),F=this.api.C();this.updateValue("title",m.title);var L={U:"a",J:Td.CHANNEL_NAME,D:{href:"{{channelLink}}",target:"_blank"},G0:"{{channelName}}"};this.api.C().G?L={U:"span",J:Td.CHANNEL_NAME,G0:"{{channelName}}",D:{tabIndex:"{{channelSubtextFocusable}}"}}:m.tG&&(L={U:"span",J:Td.SUBTEXT,G0:m.tG});this.updateValue("subtextElement",L);l3A(this);this.api.getPresentingPlayerType()===2&&(L=this.api.getVideoData(),L.videoId&&L.isListed&&L.author&& L.Lu&&L.profilePicture?(this.updateValue("channelLink",L.Lu),this.updateValue("channelName",L.author),this.updateValue("channelTitleFocusable","0")):l3A(this));L=F.externalFullscreen||!this.api.isFullscreen()&&F.Sb;g.lT(this.link,Td.FULLERSCREEN_LINK,L);F.b9||!m.videoId||L||m.RH||F.G?this.X&&(this.updateValue("url",null),this.Qd(this.X),this.X=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.X||(this.X=this.K(this.link,"click",this.onClick)));F.G&&(this.element.classList.add("ytp-no-link"), this.updateValue("channelName",g.Qi(F)?m.expandedTitle:m.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.Y(g.pr,g.d);g.P=g.pr.prototype;g.P.setEnabled=function(m){if(this.type!=null)if(m)switch(this.type){case 3:case 2:Kr(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.L=m}; g.P.Gk=function(m,F,L,u,q,A,r,G){if(!this.ER||this.env.Z){this.type===3&&this.Ta();this.type!==1&&(g.q5(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.L&&this.fade.show(),this.B&&this.B.dispose(),(this.B=this.api.Ue())&&this.B.subscribe("l",this.ke,this));if(G){var v=g.Rg(this.bg).height||141;this.Qc.style.bottom=v+2+"px"}else this.Qc.style.display="none";this.env.N("delhi_modern_web_player")?(this.update({pillTimeStamp:L,pillTitle:A!=null?A:"",eduText:G!=null?G:""}),g.rm(this.element,"ytp-tooltip-progress-bar-style")): (this.update({text:L,title:A!=null?A:"",eduText:G!=null?G:""}),g.lT(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!A));this.api.isInline()&&g.rm(this.bottomText,"ytp-modern-tooltip-text");g.lT(this.element,"ytp-text-detail",!!u);L=-1;this.B&&(L=qZ(this.B,243*this.scale),this.env.N("web_l3_storyboard")&&this.B.levels.length===4&&(L=this.B.levels.length-1),L=QCb(this.B,L,F));I3_(this,L);if(r)switch(F=g.Rg(this.element).width,r){case 1:this.title.style.right="0";this.title.style.textAlign= "left";break;case 2:this.title.style.right=F+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=F/2+"px",this.title.style.textAlign="center"}jSN(this,!!u,m,q)}}; g.P.mH=function(){this.type===1&&this.Ta()}; g.P.Of=function(m,F){if(this.type)if(this.type===3)this.Ta();else return;wGj(this,m,3,F)}; g.P.mT=function(){this.X&&!this.Z&&(this.env.N("player_tooltip_data_title_killswitch")?this.X.hasAttribute("title")&&(this.G=this.X.getAttribute("title")||"",this.X.removeAttribute("title"),this.L&&Kr(this)):this.X.hasAttribute("data-tooltip-title")&&(this.G=this.X.getAttribute("data-tooltip-title")||"",this.X.removeAttribute("data-tooltip-title"),this.L&&Kr(this)))}; g.P.ke=function(m,F){m<=this.V&&this.V<=F&&(m=this.V,this.V=NaN,I3_(this,m))}; g.P.UsP=function(){WsB(this.B,this.V,243*this.scale)}; g.P.Ta=function(){switch(this.type){case 2:var m=this.X;m.removeEventListener("mouseout",this.W);m.addEventListener("mouseover",this.Y);m.removeEventListener("blur",this.W);m.addEventListener("focus",this.Y);Rnv(this);break;case 3:Rnv(this);break;case 1:this.B&&(this.B.unsubscribe("l",this.ke,this),this.B=null),this.api.removeEventListener("videoready",this.Bb),this.b9.stop()}this.type=null;this.L&&this.fade.hide()}; g.P.fn=function(){if(this.X)for(var m=0;m=0;F--)if(this.EC[F]===m){this.EC.splice(F,1);break}Zr(this.xr,64,this.EC.length>0)}; g.P.FM=function(){this.api.zN()&&this.api.QP();return!!this.N7||YDN(this)||g.sC.prototype.FM.call(this)}; g.P.MK=function(){var m=!this.FM(),F=m&&this.api.zN()&&!g.n(this.api.getPlayerStateObject(),2)&&!this.api.getVideoData().RH&&!this.api.C().G&&!this.api.isEmbedsShortsMode(),L=this.x0&&g.dY(this.api)&&g.n(this.api.getPlayerStateObject(),128);m||L?(this.tj.show(),this.Ed.show()):(this.tj.hide(),this.Ed.hide(),this.api.fn(this.VE.element));F?this.U7.At():this.U7.Ns();this.O7&&uLA(this.O7,this.xwC||!m);this.api.N("web_player_hide_overflow_button_if_empty_menu")&&a3n(this);g.sC.prototype.MK.call(this)}; g.P.A7=function(m,F,L,u,q){m.style.left="";m.style.top="";m.style.bottom="";var A=g.Rg(m),r=u||this.O7&&g.Xl(this.O7.tW(),F),G=u=null;L!=null&&r||(u=g.Rg(F),G=g.jd(F,this.api.getRootNode()),L==null&&(L=G.x+u.width/2));L-=A.width/2;r?(F=this.O7,u=qDB(F),G=Ahv(F),r=this.api.mP().getPlayerSize().height,L=g.Lk(L,u,u+G-A.width),A=r-rhD(F)-A.height):g.Xl(this.VE.element,F)?(F=this.api.mP().getPlayerSize().width,L=g.Lk(L,12,F-A.width-12),A=this.BO()?this.ZS:this.J1,this.api.C().playerStyle==="gvn"&&(A+= 20),this.x0&&(A-=this.BO()?26:18)):(F=this.api.mP().getPlayerSize(),L=g.Lk(L,12,F.width-A.width-12),A=G.y>(F.height-u.height)/2?G.y-A.height-12:G.y+u.height+12);m.style.top=A+(q||0)+"px";m.style.left=L+"px"}; g.P.rk=function(m){m&&(this.api.fn(this.VE.element),this.O7&&this.api.fn(this.O7.tW()));this.EH&&(g.lT(this.contextMenu.element,"ytp-autohide",m),g.lT(this.contextMenu.element,"ytp-autohide-active",!0));g.sC.prototype.rk.call(this,m)}; g.P.O6=function(){g.sC.prototype.O6.call(this);this.EH&&(g.lT(this.contextMenu.element,"ytp-autohide-active",!1),this.EH&&(this.contextMenu.hide(),this.hN&&this.hN.hide()))}; g.P.g3=function(m,F){var L=this.api.mP().getPlayerSize();L=new g.mL(0,0,L.width,L.height);if(m||!Sl(this.xr)&&!this.FM()){if(this.api.C().fP||F)m=this.BO()?this.ZS:this.J1,L.top+=m,L.height-=m;this.O7&&(L.height-=rhD(this.O7))}return L}; g.P.xH=function(m){var F=this.api.getRootNode();m?F.parentElement?(F.setAttribute("aria-label","YouTube Video Player in Fullscreen"),this.api.C().externalFullscreen||(F.parentElement.insertBefore(this.mW.element,F),F.parentElement.insertBefore(this.dU.element,F.nextSibling))):g.Nl(Error("Player not in DOM.")):(F.setAttribute("aria-label","YouTube Video Player"),this.mW.detach(),this.dU.detach());this.RI();this.KP()}; g.P.BO=function(){if(this.api.N("web_player_use_screen_width_for_big_mode")){var m;return this.api.mP().getPlayerSize().width>=((m=g.CH(this.api.C().experiments,"web_player_big_mode_screen_width_cutoff"))!=null?m:2E3)}m=this.api.C();return this.api.isFullscreen()&&!m.Z||!1}; g.P.showControls=function(m){this.Rj=!m;this.MK()}; g.P.RI=function(){var m=this.BO();this.tooltip.scale=m?1.5:1;this.contextMenu&&g.lT(this.contextMenu.element,"ytp-big-mode",m);this.MK();this.api.N("web_player_hide_overflow_button_if_empty_menu")||a3n(this);this.KP();var F=this.api.isEmbedsShortsMode();F&&m?(m=(this.api.mP().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.uC(this.VE.element,"padding-left",m+"px"),g.uC(this.VE.element,"padding-right",m+"px")):F&&(g.uC(this.VE.element,"padding-left",""),g.uC(this.VE.element,"padding-right", ""));g.sC.prototype.RI.call(this)}; g.P.gN=function(){if(YDN(this)&&!g.dY(this.api))return!1;var m=this.api.getVideoData();return!g.Qi(this.api.C())||this.api.getPresentingPlayerType()===2||!this.Ee||((m=this.Ee||m.Ee)?(m=m.embedPreview)?(m=m.thumbnailPreviewRenderer,m=m.videoDetails&&g.z(m.videoDetails,xhM)||null):m=null:m=null,m&&m.collapsedRenderer&&m.expandedRenderer)?g.sC.prototype.gN.call(this):!1}; g.P.KP=function(){g.sC.prototype.KP.call(this);this.api.logVisibility(this.title.element,!!this.jD);this.iN&&this.iN.S0(!!this.jD);this.channelAvatar.S0(!!this.jD);this.overflowButton&&this.overflowButton.S0(this.Lr()&&!!this.jD);this.shareButton&&this.shareButton.S0(!this.Lr()&&!!this.jD);this.BF&&this.BF.S0(!this.Lr()&&!!this.jD);this.searchButton&&this.searchButton.S0(!this.Lr()&&!!this.jD);this.copyLinkButton&&this.copyLinkButton.S0(!this.Lr()&&!!this.jD);if(!this.jD){this.api.fn(this.VE.element); for(var m=0;m5&&F.XN("glrs",{cmt:L});F.seekTo(0,{seekSource:58});F.XN("glrre",{cmt:L})}}; MX.prototype.IW=function(){this.X=null;g.O.prototype.IW.call(this)};g.Y(g.Zm,Pl);g.P=g.Zm.prototype;g.P.isView=function(){return!0}; g.P.yf=function(){var m=this.mediaElement.getCurrentTime();if(m1;Cv(m.Pn(),u-.01)&&!q&&(oF(this,4),L.isActive=!1,L.X3=L.X3||L.isActive,(this.Y===1?this.X:this.B).XN("sbh",{}),F.isActive=!0,F.X3=F.X3||F.isActive,this.Y!==0&&(this.X.getVideoData().DG=!0));m=this.V.B;if(this.V.X.isActive&&m.isActive&&(oF(this,5),this.Y!==0)){m=this.B.Kx();L=this.X.Kx(); this.X.XN("sbs",{citag:L==null?void 0:L.itag,nitag:m==null?void 0:m.itag});this.B.XN("gitags",{pitag:L==null?void 0:L.itag,citag:m==null?void 0:m.itag});var A;(A=this.B)==null||A.HH()}}}; g.P.Or=function(){this.Y0()&&this.AD("player-reload-after-handoff")}; g.P.AD=function(m,F){F=F===void 0?{}:F;if(!this.sR()&&this.status.status!==6){var L=this.status.status>=4&&m!=="player-reload-after-handoff";this.status={status:Infinity,error:m};if(this.X&&this.B){var u=this.B.getVideoData().clientPlaybackNonce;this.X.qm(new g.q6("dai.transitionfailure",Object.assign(F,{cpn:u,transitionTimeMs:this.L$,msg:m})));this.X.jo(L)}this.w_.reject(m);this.dispose()}}; g.P.Y0=function(){return this.status.status>=4&&this.status.status<6}; g.P.IW=function(){txv(this);this.X.unsubscribe("newelementrequired",this.Or,this);if(this.G){var m=this.G.B;this.G.X.aH.unsubscribe("updateend",this.Y4,this);m.aH.unsubscribe("updateend",this.Y4,this)}g.O.prototype.IW.call(this)}; g.P.mO=function(m){g.va(m,128)&&this.AD("player-error-event")};g.Y(XX,g.O);XX.prototype.clearQueue=function(m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;tK(this);this.V&&this.V.reject("Queue cleared");this.app.C().N("html5_gapless_fallback_on_qoe_restart_v2")||F&&this.B&&this.B.jo(!1);Ex(this,m)}; XX.prototype.q5=function(){return!this.X}; XX.prototype.Y0=function(){var m;return((m=this.G)==null?void 0:m.Y0())||!1}; XX.prototype.IW=function(){tK(this);Ex(this);g.O.prototype.IW.call(this)};g.Y(dU_,g.LT);g.P=dU_.prototype;g.P.getVisibilityState=function(m,F,L,u,q,A,r,G){return m?4:q&&Kuv?7:NMu&&!(A1()||document.hasFocus&&document.hasFocus())||A1()?3:F?2:L?1:u?5:q&&!Kuv?7:A?8:r?9:G?10:0}; g.P.sx=function(m){this.fullscreen!==m&&(this.fullscreen=m,this.XF())}; g.P.setMinimized=function(m){this.B!==m&&(this.B=m,this.XF())}; g.P.setInline=function(m){this.inline!==m&&(this.inline=m,this.XF())}; g.P.aQ=function(m){this.pictureInPicture!==m&&(this.pictureInPicture=m,this.XF())}; g.P.setSqueezeback=function(m){this.G!==m&&(this.G=m,this.XF())}; g.P.ZA=function(m){this.V!==m&&(this.V=m,this.XF())}; g.P.X2=function(){return this.X}; g.P.m2=function(){return this.fullscreen!==0}; g.P.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.P.zP=function(){return this.fullscreen}; g.P.isMinimized=function(){return this.B}; g.P.isInline=function(){return this.inline}; g.P.isBackground=function(){return A1()}; g.P.xj=function(){return this.pictureInPicture}; g.P.Vu=function(){return!1}; g.P.E5=function(){return this.G}; g.P.jb=function(){return this.V}; g.P.XF=function(){this.publish("visibilitychange");var m=this.getVisibilityState(this.X2(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.xj(),this.Vu(),this.E5(),this.jb());m!==this.L&&this.publish("visibilitystatechange");this.L=m}; g.P.IW=function(){TMZ(this.Y);g.LT.prototype.IW.call(this)};g.Y(g.Ux,g.O);g.P=g.Ux.prototype;g.P.IW=function(){this.videoData=this.playerState=null;g.O.prototype.IW.call(this)}; g.P.addCueRange=function(){}; g.P.Si=function(){}; g.P.M7=function(){}; g.P.SR=function(){return!1}; g.P.Ly=function(){return!1}; g.P.HI=function(){}; g.P.qx=function(){}; g.P.iq=function(){return[]}; g.P.qw=function(){}; g.P.sX=function(){}; g.P.IM=function(){return 1}; g.P.getAudioTrack=function(){return this.getVideoData().IR}; g.P.Yl=function(){return null}; g.P.getAvailableAudioTracks=function(){return[]}; g.P.Hy=function(){return[]}; g.P.G6=function(){return[]}; g.P.NH=function(){return this.S.N("web_player_misc_bugfix_b")?this.getVideoData().clientPlaybackNonce:""}; g.P.U$=function(){return[]}; g.P.L2=function(){}; g.P.qH=function(){return 0}; g.P.getCurrentTime=function(){return 0}; g.P.Jg=function(){}; g.P.Kx=function(){}; g.P.dY=function(){return{}}; g.P.getDuration=function(){return 0}; g.P.NJ=function(){return 0}; g.P.Bn=function(){return 0}; g.P.A6=function(){return!1}; g.P.yN=function(){return 0}; g.P.qP=function(){return 0}; g.P.sE=function(){return null}; g.P.yZ=function(){return 0}; g.P.kq=function(){return!1}; g.P.VZ=function(){return 0}; g.P.CA=function(){return null}; g.P.Ss=function(){return null}; g.P.DJ=function(){return 0}; g.P.Yp=function(){return 0}; g.P.x7=function(){return g.h(function(m){g.uq(m)})}; g.P.cF=tv(11);g.P.getPlaybackQuality=function(){return"auto"}; g.P.getPlaybackRate=function(){return 1}; g.P.getPlayerState=function(){this.playerState||(this.playerState=new g.aQ);return this.playerState}; g.P.getPlayerType=function(){return 0}; g.P.getPlaylistSequenceForTime=function(){return null}; g.P.Su=function(){return function(){}}; g.P.O9=function(){return""}; g.P.getPreferredQuality=function(){return"unknown"}; g.P.JT=function(){}; g.P.getProximaLatencyPreference=function(){return 0}; g.P.Pl=function(){return wh}; g.P.getStartTime=function(){return NaN}; g.P.Ue=function(){return null}; g.P.getStoryboardFormat=function(){return null}; g.P.getStreamTimeOffset=function(){return 0}; g.P.E9=function(){return 0}; g.P.CI=function(){return 0}; g.P.Wc=function(){return{m_:[],qO:[],currentTime:0,AI:"",droppedVideoFrames:0,isGapless:!1,q5:!0,eN:0,B0:0,by:0,IJ:0,H0:0,kd:[],d5:[],fl:null,h8:"0",B7:null,R0:"",totalVideoFrames:0}}; g.P.getUserAudio51Preference=function(){return 0}; g.P.getUserPlaybackQualityPreference=function(){return""}; g.P.getVideoData=function(){if(!this.videoData){var m=this.S.N("web_player_misc_bugfix_b")?{cpn:""}:void 0;this.videoData=new g.VM(this.S,m);g.Q(this,this.videoData)}return this.videoData}; g.P.xK=function(){return null}; g.P.iP=function(){return null}; g.P.H2=function(){}; g.P.getVideoLoadedFraction=function(){return 0}; g.P.oP=function(){}; g.P.handleError=function(){}; g.P.jo=function(){}; g.P.uZ=function(){}; g.P.rd=tv(36);g.P.zq=function(){return!1}; g.P.hasSupportedAudio51Tracks=function(){return!1}; g.P.isAd=function(){return!1}; g.P.Nz=function(){return!1}; g.P.X2=function(){return!1}; g.P.isAtLiveHead=function(){return!1}; g.P.Cd=function(){return!0}; g.P.isGapless=function(){return!1}; g.P.isHdr=function(){return!1}; g.P.aP=function(){return!1}; g.P.kG=function(){return!1}; g.P.MG=function(){return!1}; g.P.isProximaLatencyEligible=function(){return!1}; g.P.q5=function(){return!0}; g.P.Qu=function(){return!1}; g.P.m4=function(){return!1}; g.P.nW=function(){}; g.P.BU=function(){}; g.P.HH=function(){}; g.P.eg=function(){}; g.P.pG=function(){}; g.P.Wv=function(){}; g.P.td=function(){}; g.P.vM=tv(46);g.P.m8=tv(17);g.P.wR=function(){}; g.P.pauseVideo=function(){}; g.P.prefetchKeyPlay=function(){}; g.P.playVideo=function(){return g.h(function(m){return m.return()})}; g.P.bf=function(){}; g.P.Vg=tv(23);g.P.ZB=tv(29);g.P.NV=function(){}; g.P.XN=function(){}; g.P.rM=function(){}; g.P.CL=function(){}; g.P.pL=function(){}; g.P.qm=function(){}; g.P.e9=function(){}; g.P.UD=function(){}; g.P.wO=function(){}; g.P.Ys=function(){}; g.P.xc=function(){}; g.P.KK=function(){}; g.P.removeCueRange=function(){}; g.P.fh=function(){}; g.P.kM=function(){return[]}; g.P.Oq=function(){}; g.P.X0=function(){}; g.P.Ir=function(){}; g.P.nL=function(){}; g.P.Ks=function(){}; g.P.oY=function(){}; g.P.I1=function(){}; g.P.seekTo=function(){}; g.P.sendAbandonmentPing=function(){}; g.P.sendVideoStatsEngageEvent=function(){}; g.P.fL=function(){}; g.P.setLoop=function(){}; g.P.Pr=function(){}; g.P.setMediaElement=function(){}; g.P.Ui=function(){}; g.P.setPlaybackRate=function(){}; g.P.Ap=function(){}; g.P.dC=function(){}; g.P.Gw=function(){}; g.P.setProximaLatencyPreference=function(){}; g.P.N$=function(){}; g.P.LO=function(){}; g.P.Og=function(){}; g.P.wE=function(){}; g.P.S9=function(){}; g.P.setUserAudio51Preference=function(){}; g.P.bu=function(){}; g.P.lU=function(){return!1}; g.P.aM=function(){}; g.P.s3=function(){return!1}; g.P.Yz=function(){}; g.P.CO=function(){}; g.P.pO=function(){}; g.P.stopVideo=function(){}; g.P.subscribe=function(){return NaN}; g.P.jG=function(){}; g.P.togglePictureInPicture=function(){}; g.P.Gf=function(){return 0}; g.P.Ke=function(){}; g.P.unsubscribe=function(){return!1}; g.P.v9=function(){}; g.P.IC=function(){return!1}; g.P.AY=function(){}; g.P.wB=function(){}; g.P.gP=function(){};g.Y(BwZ,g.O);g.P=BwZ.prototype;g.P.get=function(m){kz(this);var F=this.data.find(function(L){return L.key===m}); return F?F.value:null}; g.P.jn=function(){kz(this);return this.data.map(function(m){return m.value})}; g.P.set=function(m,F,L){this.remove(m,!0);kz(this);m={key:m,value:F,expire:Infinity};L&&isFinite(L)&&(L*=1E3,m.expire=(0,g.a9)()+L);for(this.data.push(m);this.data.length>this.G;)(L=this.data.shift())&&WJ(this,L,!0);hK(this)}; g.P.remove=function(m,F){F=F===void 0?!1:F;var L=this.data.find(function(u){return u.key===m}); L&&(WJ(this,L,F),g.L0(this.data,function(u){return u.key===m}),hK(this))}; g.P.removeAll=function(m){if(m=m===void 0?!1:m)for(var F=g.Z(this.data),L=F.next();!L.done;L=F.next())WJ(this,L.value,m);this.data=[];hK(this)}; g.P.IW=function(){var m=this;g.O.prototype.IW.call(this);this.data.forEach(function(F){WJ(m,F,!0)}); this.data=[]}; g.Y(nuj,g.O);g.P=nuj.prototype;g.P.get=function(m){var F=this.map.get(m);return F?F.EX<=(0,g.a9)()?(this.remove(m,!0),null):F.value:null}; g.P.jn=function(){for(var m=[],F=(0,g.a9)(),L=[],u=g.Z(this.map.entries()),q=u.next();!q.done;q=u.next()){var A=g.Z(q.value);q=A.next().value;A=A.next().value;A.EX<=F?L.push(q):m.push(A.value)}if(L.length>0){F=g.Z(L);for(L=F.next();!L.done;L=F.next())Ox(this,L.value,!0);Q0(this)}return m}; g.P.set=function(m,F,L){this.map.has(m)&&Ox(this,m,!0);var u=(0,g.a9)(),q=Infinity;L!==void 0&&L!==null&&isFinite(L)&&(q=u+L*1E3);this.map.set(m,{value:F,EX:q});isFinite(q)&&(this.X.enqueue(q,m),k9(this.X)===q&&Q0(this));if(!Number.isNaN(this.V))for(m=this.map.keys();this.map.size>this.V;){F=m.next();if(F.done)break;Ox(this,F.value,!0)}}; g.P.remove=function(m,F){Ox(this,m,F===void 0?!1:F)&&Q0(this)}; g.P.removeAll=function(m){if((m===void 0?0:m)&&this.B){m=g.Z(this.map.values());for(var F=m.next();!F.done;F=m.next())this.B(F.value.value)}this.map.clear();this.X.clear();this.G.stop()}; g.P.IW=function(){g.O.prototype.IW.call(this);this.removeAll(!0)};g.Y(g.sx,g.O);g.P=g.sx.prototype;g.P.IW=function(){for(var m=g.Z(Object.values(this.G)),F=m.next();!F.done;F=m.next())F.value.dispose();Cdv(this);this.Z.dispose();g.O.prototype.IW.call(this)}; g.P.GA=function(m){return m?m===1?this.hF:this.B.getVideoData().enableServerStitchedDai&&m===2?this.B.getVideoData().zg?this.G[2]||this.B:this.B:this.G[m]||null:this.B}; g.P.Lw=function(m){var F=m.cpn;m=m.playerType;if(F)a:{m=g.Z(Object.values(this.G));for(var L=m.next();!L.done;L=m.next())if(L=L.value,L.NH()===F){F=L;break a}F=this.V[F]||null}else F=m?this.GA(m):this.B;return F}; g.P.XI=function(){return this.hF}; g.P.aY=function(m){this.hF=m}; g.P.DC=function(){return this.B}; g.P.M1=function(m){var F=[m],L=[this.B];this.B=m;bh(this,F,L)}; g.P.Xr=tv(42);g.P.AQ=tv(44);$Wj.prototype.iV=function(m,F){for(var L=0;L<10;L++){var u=this.X[L],q=u+(L===0?m:0),A=1*Math.pow(2,L);if(q<=A)break;u=Math.min(1,(q-A*.5)/u);for(q=0;q<16;q++)A=this.values[L*16+q]*u,this.values[(L+1)*16+q]+=A,this.X[L+1]+=A,this.values[L*16+q]-=A,this.X[L]-=A}u=L=0;q=8192;F>8192&&(L=Math.ceil(Math.log(F/8192)/Math.log(2)),u=8192*Math.pow(2,L-1),q=u*2);L+2>16?this.values[15]+=m:(F=(F-u)/(q-u),this.values[L]+=m*(1-F),this.values[L+1]+=m*F);this.X[0]+=m}; $Wj.prototype.s7=function(){var m=m===void 0?this.B:m;var F=F===void 0?.02:F;var L=L===void 0?.98:L;for(var u=this.G,q=0;q<16;q++)u[q]=this.values[q];q=this.X[0];for(var A=1;A<11;A++){var r=this.X[A];if(r===0)break;for(var G=Math.min(1,(m-q)/r),v=0;v<16;v++)u[v]+=this.values[A*16+v]*G;q+=r*G;if(G<1)break}for(A=m=r=0;A<16;A++){G=r+u[A]/q;m+=Math.max(0,Math.min(G,L)-Math.max(r,F))*(A>0?8192*Math.pow(2,A-1):0);if(G>L)break;r=G}return m/(L-F)};db.prototype.iV=function(m,F){m=Math.min(this.X,Math.max(1,Math.round(m*this.resolution)));m+this.B>=this.X&&(this.G=!0);for(;m--;)this.values[this.B]=F,this.B=(this.B+1)%this.X;this.JJ=!0}; db.prototype.percentile=function(m){var F=this;if(!this.G&&this.B===0)return 0;this.JJ&&(g.IW(this.Y,function(L,u){return F.values[L]-F.values[u]}),this.JJ=!1); return this.values[this.Y[Math.round(m*((this.G?this.X:this.B)-1))]]||0}; db.prototype.s7=function(){return this.L?(this.percentile(this.V-this.L)+this.percentile(this.V)+this.percentile(this.V+this.L))/3:this.percentile(this.V)};g.Y(elv,g.O);elv.prototype.Cu=function(){var m;(m=this.w8)==null||m.start();xJ(this)&&this.policy.W&&this.aW()};gdM.prototype.N=function(m){return this.experiments.fu(m)};g.Y(aou,g.qv);g.P=aou.prototype;g.P.qZ=function(){}; g.P.NH=function(){return this.videoData.clientPlaybackNonce}; g.P.getVideoData=function(){if(g.qv.prototype.getVideoData.call(this).N("html5_huli_ssdai_use_playback_state")){var m=ndD(this.QM,g.qv.prototype.getCurrentTime.call(this))||g.qv.prototype.getVideoData.call(this);this.videoData.clientPlaybackNonce!==m.clientPlaybackNonce&&DWM(this.V,"cpn",{cpn:this.videoData.clientPlaybackNonce,ref:m.clientPlaybackNonce});return this.videoData}return ndD(this.QM,g.qv.prototype.getCurrentTime.call(this))||g.qv.prototype.getVideoData.call(this)}; g.P.getCurrentTime=function(m){var F=g.qv.prototype.getCurrentTime.call(this);if(g.qv.prototype.getVideoData.call(this).N("html5_huli_ssdai_use_playback_state")){this.X===0?m||(F-=this.startTimeSecs,g.qv.prototype.getVideoData.call(this).N("html5_ssdai_log_missed_ad_impressions")&&this.B&&this.G&&F>1&&this.XN("sdai-admiss",{cpn:this.NH(),ct:F.toFixed(3),pfs:this.G}),this.B=!1):m&&(F=this.X);var L=m?this.QM.wC||g.qv.prototype.getCurrentTime.call(this):sXn(this.QM,g.qv.prototype.getCurrentTime.call(this)); F!==L&&DWM(this.V,"time"+(m!=null?m:!1),{time:F,ref:L,ct:m!=null?m:!1})}else F=m?this.QM.wC||F:sXn(this.QM,F);return F}; g.P.getDuration=function(){if(g.qv.prototype.getVideoData.call(this).N("html5_huli_ssdai_use_playback_state")){var m=cNM(this.QM,g.qv.prototype.getCurrentTime.call(this));this.duration!==m&&DWM(this.V,"duration",{dur:this.duration,ref:m});return this.duration}return cNM(this.QM,g.qv.prototype.getCurrentTime.call(this))}; g.P.getPlayerType=function(){return 2}; g.P.getStartTime=function(){return this.startTimeSecs}; g.P.xE=function(m){this.duration=m};g.HJ.prototype.n2=function(m,F){if(F===1)return this.X.get(m);if(F===2)return this.G.get(m);if(F===3)return this.B.get(m)}; g.HJ.prototype.rV=tv(64);g.HJ.prototype.gg=function(m,F,L,u){L={VW:u,S7:L};F?this.G.set(m,L):this.X.set(m,L)}; g.HJ.prototype.clearAll=function(){this.X.clear();this.G.clear();this.B.clear()}; N7B.prototype.clear=function(){this.B=[];this.G.clear();this.V.clear();this.X.clear()}; N7B.prototype.Lw=function(m){return this.G.get(m)}; g.Y(g.JK,g.O);g.P=g.JK.prototype;g.P.iq=function(){var m=this.playback.iq("serverstitchedcuerange",36E5);m=g.Z(m);for(var F=m.next();!F.done;F=m.next())this.B.delete(F.value.getId())}; g.P.onCueRangeEnter=function(m){var F=m.getId();this.Uu({oncueEnter:1,cpn:F,start:m.start,end:m.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.qH()||0).toFixed(3)});var L=this.X.Lw(F);this.Uu({enterAdCueRange:1});var u=this.Yr||this.Vl().cpn,q;u=(q=this.X.Lw(u))!=null?q:this.Vl();L&&(q=this.playback.getCurrentTime(),L.startTimeSecs=m.start/1E3,L={M_:u,Hl:L,Vs:q},I7A(this,F,m.start/1E3,q),As(this,L));this.w8=!1}; g.P.HG=function(m,F,L){var u;if(m&&F&&m!==((u=this.app.Y5().X)==null?void 0:u.NH()))if((this.app.Y5().V[m]||null)===null){var q;this.Uu({nocpn:m,active:(q=this.app.Y5().X)==null?void 0:q.NH()})}else{this.w8=L!=null?L:!1;var A;L=((A=this.app.Y5().X)==null?void 0:A.NH())||this.playback.NH();var r;A=(r=this.X.Lw(L))!=null?r:this.Vl();var G;r=(G=this.X.Lw(m))!=null?G:this.Vl();r.startTimeSecs=F;r.playerType===2&&(r.D7=r.D7!=null?Math.min(r.D7,F):F);G=this.playback.getCurrentTime();I7A(this,L,F,G);As(this, {M_:A,Hl:r,Vs:G});if(this.playback.getVideoData().m9()&&m===this.playback.NH())if(F=this.Eu.get(L)){var v;m=g.Z((v=this.jY.get(F))!=null?v:[]);for(v=m.next();!v.done;v=m.next()){v=v.value;r=G=void 0;A=this.app.Y5();r=r===void 0?"":r;if(L=A.V[v])A.X===L&&(A.X=null),A.Y===L&&(A.Y=null),v===((G=A.W.get(r))==null?void 0:G.NH())&&A.W.delete(r),delete A.V[v];this.Hb.delete(v);this.Eu.delete(v)}this.jY.delete(F)}else this.Uu({no_abid:m})}}; g.P.Kg=function(m,F){if(m===this.playback.NH())cJ(this.app.Y5(),this.playback,!1);else{var L=this.Hb.get(m);L?(m=!this.w8,L.X=0,L.startTimeSecs=F,L.G=m===void 0?!0:m,L.B=!0,cJ(this.app.Y5(),L,!0)):this.Uu({nop_s:m})}}; g.P.onCueRangeExit=function(m){for(var F=this.playback.getCurrentTime()*1E3,L=m.getId(),u=g.Z(this.B.values()),q=u.next();!q.done;q=u.next())if(q=q.value,q.getId()!==L&&F>=q.start&&F<=q.end)return;if(L=this.X.Lw(L))F=this.playback.getCurrentTime(),u=this.Vl(),u.startTimeSecs=m.end/1E3,L={M_:L,Hl:u,Vs:F},I7A(this,this.playback.NH(),m.end/1E3,F),As(this,L)}; g.P.Vl=function(){return{cpn:this.playback.NH(),durationMs:0,HP:0,playerType:1,GL:0,videoData:this.playback.getVideoData(),errorCount:0,Sc:""}}; g.P.seekTo=function(m,F,L,u){m=m===void 0?0:m;F=F===void 0?{}:F;L=L===void 0?!1:L;u=u===void 0?null:u;qD(this,this.Yr);if(this.playback.getVideoData().m9()&&m<=this.wC)this.playback.pauseVideo(),this.wC=0,RYn(this,m);else if(this.w8=this.hF=!0,L)SqD(this,m,F);else{L=this.app.DC();var q=L===this.Qc?this.q0:null;Ly(this,!1);this.HR=m;this.BR=F;u!=null&&this.SY.start(u);L&&(this.q0=q||L.getPlayerState(),L.pO(F),this.Qc=L)}}; g.P.IW=function(){Ly(this,!1);JNy(this);CjA(this);g.O.prototype.IW.call(this)}; g.P.Bu=function(m,F,L){if(L&&F){var u=this.Xl.get(m);if(u){u.locations||(u.locations=new Map);var q=Number(F.split(";")[0]);L=new g.zM(L);this.Uu({hdlredir:1,itag:F,seg:m,hostport:w_(61,L)});u.locations.set(q,L)}}}; g.P.ZD=function(m,F,L,u,q,A){var r=Number(L.split(";")[0]),G=u===3;m=Ltn(this,m,F,u,L,A);this.Uu({gdu:1,seg:F,itag:r,pb:""+!!m});if(!m)return uf(this,F,G),null;m.locations||(m.locations=new Map);if(!m.locations.has(r)){var v,l;A=(v=m.videoData.getPlayerResponse())==null?void 0:(l=v.streamingData)==null?void 0:l.adaptiveFormats;if(!A)return this.Uu({gdu:"noadpfmts",seg:F,itag:r}),uf(this,F,G),null;v=A.find(function(I){return I.itag===r}); if(!v||!v.url){var w=m.videoData.videoId;m=[];var V=g.Z(A);for(u=V.next();!u.done;u=V.next())m.push(u.value.itag);this.Uu({gdu:"nofmt",seg:F,vid:w,itag:r,fullitag:L,itags:m.join(",")});uf(this,F,G);return null}m.locations.set(r,new g.zM(v.url,!0))}A=m.locations.get(r);if(!A)return this.Uu({gdu:"nourl",seg:F,itag:r}),uf(this,F,G),null;A=new OK(A);this.fI&&(A.get("dvc")?this.Uu({dvc:A.get("dvc")||""}):A.set("dvc","webm"));(u=(V=this.n2(F-1,u,q))==null?void 0:V.VW)&&A.set("daistate",u);m.dP&&F>=m.dP&& A.set("skipsq",""+m.dP);(V=this.playback.getVideoData().clientPlaybackNonce)&&A.set("cpn",V);V=[];m.Sc&&(V=qTB(this,m.Sc),V.length>0&&A.set("acpns",V.join(",")));G||this.Xl.set(F,m);G=null;G=A.get("aids");u=A.VV();(u==null?void 0:u.length)>2048&&this.Uu({urltoolong:1,sq:F,itag:r,len:u.length});this.Cu&&(u&&(A=m.cpn,q=m.Sc,wUD(this,A,q),q&&!this.pA.has(q)&&(A=vVA(this,A,q),v=l7_(this,q),this.Uu({iofa:A}),this.Uu({noawnzd:v-A}),this.Uu({acpns:V.join("."),aids:(w=G)==null?void 0:w.replace(/,/g,".")}), this.pA.add(q))),this.Uu({gdu:"v",seg:F,itag:L,ast:m.HP.toFixed(3),alen:m.durationMs.toFixed(3),acpn:m.cpn,avid:m.videoData.videoId}));return u}; g.P.P_=function(m,F,L){L=L===void 0?!1:L;var u=FtM(this,m,F);if(u){this.QV&&(this.ER=u);var q=void 0,A=u.Sc;if(A){this.Uu({skipadonsq:F,sts:L,abid:A,acpn:u.cpn,avid:u.videoData.videoId});L=this.X.X.get(A);if(!L)return;L=g.Z(L);for(A=L.next();!A.done;A=L.next())A=A.value,A.dP=F,A.dZ=m,A.HP>u.HP&&(q=A)}qD(this,this.Yr);this.G=u.cpn;ADZ(this);this.api.N("html5_ssdai_enable_media_end_cue_range")&&this.playback.Ke(this.G);m=this.playback.getCurrentTime();yDM(this,u,q,m,m,!1,!0);jAB(this)}}; g.P.z2=function(){for(var m=g.Z(this.X.B),F=m.next();!F.done;F=m.next())F=F.value,F.dP=NaN,F.dZ=NaN;ADZ(this);this.Uu({rsac:"resetSkipAd",sac:this.G});this.RW.delete(this.G);this.G="";this.QV&&(this.ER=void 0)}; g.P.n2=function(m,F,L){return this.Bb.n2(m,F,L)}; g.P.rV=tv(63); g.P.Nn=function(m){var F=m.trackType,L;m=g.Z((L=m.metadata)!=null?L:[]);for(L=m.next();!L.done;L=m.next()){var u=void 0;L=g.Z((u=L.value.DwY)!=null?u:[]);for(u=L.next();!u.done;u=L.next()){var q=u.value,A=q.Ht,r=q.h3;u=q.cpn;var G=q.loggingMetadata,v=q.GS;q=q.U8;if(u&&u!==this.playback.getVideoData().clientPlaybackNonce){var l=this.X.Lw(u);if(F===2){if(A&&A.startTicks!==void 0&&A.Mo!==void 0&&A.timescale!==void 0&&r&&r.startTicks!==void 0&&r.Mo!==void 0&&r.timescale!==void 0&&v!==void 0){var w=A.startTicks/ A.timescale+this.E9();A=r.startTicks/r.timescale;r=r.Mo/r.timescale;l&&(l.D7=l.D7!==void 0?Math.min(l.D7,w):w,G&&(l.SC=g.zH(G)));G=(w-A)*1E3;r=(A+r)*1E3;v=G+(q?r:Math.max(r+1E3,v));(q=this.B.get(u))?(q.start=G,q.end=v,this.playback.Wv()):(q=Wwj(G,v,u),this.B.set(u,q),this.playback.addCueRange(q))}this.iq()}else F===1&&l&&G&&(l.yr=g.zH(G))}}}}; g.P.gg=function(m,F,L,u,q,A,r,G){L.length>0&&this.Uu({onssinfo:1,sq:m,start:F.toFixed(3),cpns:L.join(","),ds:u.join(","),isVideo:A?1:0});if(this.QV&&this.ER&&this.ER.dP&&L.length>0)for(var v=g.Z(L),l=v.next();!l.done;l=v.next())if(l=l.value,l===this.ER.cpn){this.rF!==l&&(this.Uu({skiperror:1,sq:m,acpn:this.ER.cpn,skipsq:this.ER.dP||0}),this.rF=l);break}G&&this.Bb.gg(m,A,r,G);if(A){if(L.length&&u.length)for(this.RW.has(L[0])&&this.Uu({skipfail:1,sq:m,acpn:L[0]}),m=F+this.E9(),A=0;Athis.V.uj+1){this.Uu({cueStChg:m.identifier,oldSt:this.V.uj.toFixed(3),newSt:m.startSecs.toFixed(3),abid:this.V.g1});if(this.V.g1){var L=m.startSecs-this.V.uj,u=this.X.X.get(this.V.g1);if(u){u=g.Z(u);for(var q= u.next();!q.done;q=u.next())q=q.value,q.HP>=0&&(q.HP+=L*1E3,this.Uu({newApEt:q.HP,newApPrt:q.GL,acpn:q.cpn}))}}this.V.uj=m.startSecs}F?this.Lu.add(m.identifier):this.Lu.has(m.identifier)&&this.Lu.delete(m.identifier);return F}; g.P.fD=function(m){var F=this;if(this.S.N("html5_lifa_ignore_multiple_skips")&&this.b9)return this.Uu({ufs_ad:this.G,ufs_cur:this.Yr,ufs_cont:this.Vl().cpn}),!1;qD(this,this.Yr);this.playback.pauseVideo();var L=this.playback.getCurrentTime(),u=this.X.Lw(this.Yr);if(!u)return this.Uu({skipFail:L}),!1;this.G=this.Yr;this.hF=!1;this.api.N("html5_ssdai_enable_media_end_cue_range")&&this.playback.Ke(this.G);this.kU(u.Sc);$EM(this,u,this.Vl(),m);RYn(this,L,{seekSource:89,Jt:"lifa_skip"});this.b9||(this.b9= this.events.K(this.api,"progresssync",function(){w3(F.api.eJ(),(0,g.a9)(),"ad_to_video");F.b9&&(F.events.Qd(F.b9),F.b9=null)})); return!0}; g.P.kU=function(m){if(this.playback.getVideoData().m9()){var F=this.X.X.get(m);if(F){F=g.Z(F);for(var L=F.next();!L.done;L=F.next()){L=L.value;var u=this.B.get(L.cpn);this.B.delete(L.cpn);u&&this.playback.removeCueRange(u);ZhM(this.X,L)}this.Xl.clear();F=this.X;var q;L=(q=F.X.get(m))!=null?q:[];q=g.Z(L);for(L=q.next();!L.done;L=q.next())ZhM(F,L.value);F.X.delete(m);(m=this.LI.get(m))&&this.K0&&this.playback.nL(m)}}}; g.P.Uu=function(m,F){((F===void 0?0:F)||this.Cu)&&this.playback.XN("sdai",m)};g.Y(P_v,g.O);g.P=P_v.prototype;g.P.onCueRangeEnter=function(m){if(this.X===this.app.DC()){var F=this.Y.get(m);F?DEy(this,F.target,F.L$,m):this.qm("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:m.toString()})}else if(F=this.B.find(function(q){return q.Q7.tK===m})){var L=F.Q7,u=L.target; L=L.L$;u?DEy(this,u,L,m):a7M(this,F.GL,L,m)}}; g.P.onQueuedVideoLoaded=function(){var m=this.Z;lf(this);if(m){if(!v8(this,m)){var F=this.app.DC();this.qm("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:F==null?void 0:F.getVideoData().clientPlaybackNonce,ccpn:""+m.playerVars.cpn})}this.app.DC().addCueRange(m.Q7.tK)}}; g.P.seekTo=function(m,F,L,u){m=m===void 0?0:m;F=F===void 0?{}:F;u=u===void 0?null:u;if(L===void 0?0:L)eYb(this,m,F);else{L=this.app.DC()||null;var q=L===this.V?this.L:null;w9(this,!1);this.Bb=m;this.hF=F;u!=null&&this.W.start(u);L&&(this.L=q||L.getPlayerState(),L.pO(),this.V=L)}}; g.P.Tw=function(m){g.va(m,128)&&f7y(this)}; g.P.isManifestless=function(){return oY(this.X.getVideoData())}; g.P.IW=function(){w9(this,!1);MFy(this);g.O.prototype.IW.call(this)}; g.P.qm=function(m,F){this.X.qm(new g.q6(m,F))}; var i6M=0;var Z6v="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_APPS 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.Y(Vt,g.O);Vt.prototype.iZ=function(m){if(m)return this.B.get(m)}; Vt.prototype.IW=function(){this.X.removeAll();this.B.removeAll();g.O.prototype.IW.call(this)};g.zG2=cr(function(){var m=window.AudioContext||window.webkitAudioContext;try{return new m}catch(F){return F.name}});g.Y(EVM,g.d);g.P=EVM.prototype;g.P.y8=function(){g.yg(this.element,g.eC.apply(0,arguments))}; g.P.X0=function(){this.qs&&(this.qs.removeEventListener("focus",this.Jm),g.o2(this.qs),this.qs=null)}; g.P.Bg=function(){this.sR();var m=this.app.C();m.mG||this.y8("tag-pool-enabled");m.L&&this.y8(g.oH.HOUSE_BRAND);m.playerStyle==="gvn"&&(this.y8("ytp-gvn"),this.element.style.backgroundColor="transparent");m.LI&&(this.rr=g.J5("yt-dom-content-change",this.resize,this));this.K(window,"orientationchange",this.resize,this);this.K(window,"resize",this.resize,this)}; g.P.dD=function(m){g.nw(this.app.C());this.I3=!m;jY(this)}; g.P.resize=function(){if(this.qs){var m=this.m7();if(!m.isEmpty()){this.app.ZC.isFullscreen()&&cn()&&this.A0.start();var F=!g.G0(m,this.zb.getSize()),L=O6y(this);F&&(this.zb.width=m.width,this.zb.height=m.height);m=this.app.C();(L||F||this.hk||m.LI)&&this.app.ZC.publish("resize",this.getPlayerSize())}}}; g.P.uv=function(m,F){this.updateVideoData(F)}; g.P.updateVideoData=function(m){if(this.qs){var F=this.app.C();WT&&(this.qs.setAttribute("x-webkit-airplay","allow"),m.title?this.qs.setAttribute("title",m.title):this.qs.removeAttribute("title"));this.qs.setAttribute("controlslist","nodownload");F.o1&&m.videoId?this.qs.poster=m.Hh("default.jpg"):us()&&(dH!=null?dH:0)>=10&&(this.qs.poster="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}F=g.QM(m,"yt:bgcolor");this.zv.style.backgroundColor=F?F:"";this.S3=ls(g.QM(m, "yt:stretch"));this.uS=ls(g.QM(m,"yt:crop"),!0);g.lT(this.element,"ytp-dni",m.RH);this.resize()}; g.P.setGlobalCrop=function(m){this.YK=ls(m,!0);this.resize()}; g.P.setCenterCrop=function(m){this.bd=m;this.resize()}; g.P.sx=function(){}; g.P.getPlayerSize=function(){var m=this.app.C(),F=this.app.ZC.isFullscreen(),L=m.externalFullscreen&&g.Qi(m);if(F&&cn()&&!L)return new g.yO(window.outerWidth,window.outerHeight);L=!isNaN(this.fR.width)&&!isNaN(this.fR.height);var u=this.app.C().N("kevlar_player_enable_squeezeback_fullscreen_sizing")||this.app.C().N("web_watch_enable_fs_squeezeback_panels");if(F&&!L&&u)return new g.yO(this.element.clientWidth,this.element.clientHeight);if(F||m.TC){if(window.matchMedia){m="(width: "+window.innerWidth+ "px) and (height: "+window.innerHeight+"px)";this.YV&&this.YV.media===m||(this.YV=window.matchMedia(m));var q=this.YV&&this.YV.matches}if(q)return new g.yO(window.innerWidth,window.innerHeight)}else if(L)return this.fR.clone();return new g.yO(this.element.clientWidth,this.element.clientHeight)}; g.P.m7=function(){var m=this.app.C().N("enable_desktop_player_underlay"),F=this.getPlayerSize(),L=g.CH(this.app.C().experiments,"player_underlay_min_player_width");return m&&this.ND&&F.width>L?(m=g.CH(this.app.C().experiments,"player_underlay_video_width_fraction"),new g.yO(Math.min(F.height*this.getVideoAspectRatio(),F.width*m),Math.min(F.height,F.width*m/this.getVideoAspectRatio()))):F}; g.P.getVideoAspectRatio=function(){return isNaN(this.S3)?kyu(this):this.S3}; g.P.getVideoContentRect=function(m){var F=this.m7();m=hYN(this,F,this.getVideoAspectRatio(),m);return new g.mL((F.width-m.width)/2,(F.height-m.height)/2,m.width,m.height)}; g.P.jy=function(m){this.ND=m;this.resize()}; g.P.O5=function(){return this.uO}; g.P.onMutedAutoplayChange=function(){jY(this)}; g.P.setInternalSize=function(m){g.G0(this.fR,m)||(this.fR=m,this.resize())}; g.P.IW=function(){this.rr&&g.Cz(this.rr);this.X0();g.d.prototype.IW.call(this)};g.P=sAj.prototype;g.P.click=function(m,F){this.elements.has(m);this.X.has(m);var L=g.Pe();L&&m.visualElement&&g.JM(L,m.visualElement,F)}; g.P.createClientVe=function(m,F,L,u){var q=this;u=u===void 0?!1:u;this.elements.has(m);this.elements.add(m);L=RN(L);m.visualElement=L;var A=g.Pe(),r=g.eK();A&&r&&(g.YQ("combine_ve_grafts")?PK($b(),L,r):g.Fs(g.hM)(void 0,A,r,L));F.addOnDisposeCallback(function(){q.elements.has(m)&&q.destroyVe(m)}); u&&this.B.add(m)}; g.P.createServerVe=function(m,F,L){var u=this;L=L===void 0?!1:L;this.elements.has(m);this.elements.add(m);F.addOnDisposeCallback(function(){u.destroyVe(m)}); L&&this.B.add(m)}; g.P.destroyVe=function(m){this.elements.has(m);this.elements.delete(m);this.G.delete(m);this.X.delete(m);this.B.delete(m)}; g.P.ob=function(m,F){this.clientPlaybackNonce!==F&&(this.clientPlaybackNonce=F,eL($b(),m),b6N(this))}; g.P.setTrackingParams=function(m,F){this.elements.has(m);F&&(m.visualElement=g.IN(F))}; g.P.oI=function(m,F,L){this.elements.has(m);F?this.X.add(m):this.X.delete(m);var u=g.Pe(),q=m.visualElement;this.B.has(m)?u&&q&&(F?g.Be(u,[q]):g.He(u,[q])):F&&!this.G.has(m)&&(u&&q&&g.n$(u,q,void 0,L),this.G.add(m))}; g.P.hasVe=function(m){return this.elements.has(m)};var Ybe={l78:"echo",FG9:"transfer-media-source",E_Y:"busy-wait"};g.Y(RB,g.O);RB.prototype.sendRequest=function(){var m=Object.values(Ybe);switch(m[Math.floor(Math.random()*m.length)]){case "echo":nV_(this,this.V);break;case "transfer-media-source":this.M5&&(m={command:"transfer-media-source",mainEventSent:performance.now(),data:dEA(this,this.V)},this.request(m));break;case "busy-wait":m=this.busyWaitMs,this.M5&&(m={command:"busy-wait",mainEventSent:performance.now(),busyWaitMs:m},this.request(m))}}; RB.prototype.request=function(m){this.M5&&this.M5.postMessage(m)}; RB.prototype.receive=function(m){if(!(this.Y>=5E3)){var F=m.timeStamp,L=performance.now();m=m.data;var u=m.mainEventSent;this.XN("worker",{type:m.response,t1:(m.workerEventCreated-performance.timeOrigin-u).toFixed(3),t2:(m.workerEventProcessed-performance.timeOrigin-u).toFixed(3),t3:(F-u).toFixed(3),t4:(L-u).toFixed(3)});this.Y++}}; RB.prototype.IW=function(){this.B!==void 0&&(clearInterval(this.B),this.B=void 0);var m;(m=this.M5)==null||m.terminate();this.X=this.M5=void 0;this.XN("workerDtor",{});g.O.prototype.IW.call(this)};g.Y(g.$f,g.O);g.$f.create=function(m,F,L,u){try{var q=typeof m==="string"?m:"player"+g.oG(m),A=fh[q];if(A){try{A.dispose()}catch(G){g.Nl(G)}fh[q]=null}var r=new g.$f(m,F,L,u);r.addOnDisposeCallback(function(){fh[q]=null;r.kI&&r.kI()}); return fh[q]=r}catch(G){throw g.Nl(G),(G&&G instanceof Error?G:Error(String(G))).stack;}}; g.P=g.$f.prototype;g.P.PO=function(){return this.visibility}; g.P.aY=function(m){var F=this.XI();if(m!==F){m.getVideoData().autonavState=F.getVideoData().autonavState;F.v9(this.zd,this);var L=F.getPlaybackRate();F.dispose();this.LA.aY(m);m.setPlaybackRate(L);m.jG(this.zd,this);LGj(this)}}; g.P.WO=function(){this.BA||(this.BA=g.HF(Lb(),uqM(),{F6:this.S.F6(),clientInterface:ai(this.S)}));return this.BA}; g.P.X0=function(m){if(this.mediaElement){this.zF&&(this.events.Qd(this.zF),this.zF=null);g.ZN(this.v_);this.DC().X0(!0,!1,m);this.template.X0();try{this.N("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.Nf()}catch(F){g.K$(F)}this.mediaElement=null}}; g.P.M1=function(m,F,L){if(m!==this.DC()){var u=null;if(L===void 0||!L){L=this.DC();u=L.getPlayerState();NF(this.FZ,3);hs(this,"cuerangesremoved",L.U$());this.HW&&!m.isGapless()&&L.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo();L=m.lU()&&L.lU();this.kD.XX("iv_s");L=L===void 0?!0:L;var q;if(q=this.Ny){q=this.Ny;var A=this.mediaElement;q=!!A&&A===q.mediaElement}q&&(this.X0(),P8(this));q=this.DC();q.X0(!L);q.v9(this.Vr,this);q.getPlayerType()!==1&&q.dispose();L=this.LA;q=[L.B];L.B=L.Z; bh(L,[],q)}m.getPlayerType()===1&&this.aY(m);L=m.getPlayerType();q=this.LA.G[L]||null;m!==this.XI()&&m!==q&&(q==null||q.dispose(),this.LA.G[L]=m);this.LA.M1(m);this.mediaElement&&m.setMediaElement(this.mediaElement);m.jG(this.Vr,this);m.m4()?XbM(this,"setPresenting",!1):(this.uv("newdata",m,m.getVideoData()),u&&!g.fX(u,m.getPlayerState())&&this.jM(new g.ys(m.getPlayerState(),u)),F=F&&m.getPlayerType()===1,m.kG()&&!F&&this.uv("dataloaded",m,m.getVideoData()),(F=(F=m.getVideoData().B)&&F.video)&&this.ZC.lD("onPlaybackQualityChange", F.quality),hs(this,"cuerangesadded",m.U$()),F=m.getPlayerState(),g.n(F,2)?V$v(this):g.n(F,8)?m.playVideo():m.aP()&&m.pauseVideo(),F=this.XI(),m.getPlayerType()===2&&(m.getVideoData().KV=F.getVideoData().clientPlaybackNonce),m.getPlayerType()!==2||this.W2()||(m=m.getVideoData(),F.bf(m.clientPlaybackNonce,m.SY||"",m.breakType||0,m.r$,m.videoId||"")),this.yj++)}}; g.P.Rm=function(){this.XI()!==this.DC()&&this.M1(this.XI())}; g.P.Y5=function(){return this.LA}; g.P.Lw=function(m){return this.LA.Lw(m)}; g.P.GA=function(m){return this.LA.GA(m)}; g.P.XI=function(){return this.LA.XI()}; g.P.DC=function(){return this.LA.DC()}; g.P.Yb=tv(40);g.P.MvP=function(){D0(this)||this.YF(5)}; g.P.RHF=function(){if(!D0(this)){M$N(this);var m=this.DC(),F=m.getVideoData();this.S.N("html5_allow_multiview_tile_preload")&&F.pA&&m.seekTo(Infinity);F=m.getPlayerState();m.aP()?this.pauseVideo():F.isOrWillBePlaying()&&this.playVideo()}}; g.P.canPlayType=function(m){return Gg(m)}; g.P.C=function(){return this.S}; g.P.getVideoData=function(){return this.DC().getVideoData()}; g.P.dQ=function(){return this.DC().sE()}; g.P.dJ=function(){return this.XI().getVideoData()}; g.P.getVideoLoadedFraction=function(m){return g.zu(this,{playerType:m}).getVideoLoadedFraction()}; g.P.mP=function(){return this.template}; g.P.Ms=function(){return this.FZ}; g.P.eJ=function(){return this.kD}; g.P.j8=function(m,F,L){g.zu(this,{playerType:F===void 0?1:F}).fL(m,void 0,L)}; g.P.vL=function(){var m=this.FZ.vL();this.ZC.publish("videoStatsPingCreated",m);return m}; g.P.getVolume=function(){return Math.round(this.ZC.getVolume())}; g.P.isMuted=function(){return this.ZC.isMuted()}; g.P.NW=function(){if(this.XI()===this.DC()&&this.Ou)return this.Ou.postId}; g.P.zMC=function(){var m=this;this.N("use_rta_for_player")||(g.Rf(this.S)?g.zs(this.S,g.rY(this.getVideoData())).then(function(F){uu(Lb(),F);lMu(m.getVideoData(),m.S,m.WO())}):lMu(this.getVideoData(),this.S,this.WO()))}; g.P.HQ=function(m){this.ZC.publish("poTokenVideoBindingChange",m)}; g.P.Wq=function(m){this.ZC.publish("d6de4videobindingchange",m)}; g.P.Y9=function(){this.bx&&this.bx.Y9()}; g.P.Jk=function(m){this.bx=m}; g.P.QS=function(m){if(m===1){this.kD.tick("vr");var F=this.DC();F.M7();Jyb(this.kD,F.getVideoData(),xwA(this));p0M(this.FZ)}F=this.S;if(eB(F)&&F.W||g.Hs(F)){var L;(((L=this.DC().getVideoData())==null?0:L.enableServerStitchedDai)||!this.W2())&&this.ZC.lD("onAdStateChange",m)}}; g.P.setLoopVideo=function(m){var F=this.DC();F===this.XI()&&F.kq()!==m&&(F.setLoop(m),this.ZC.Wb("onLoopChange",m))}; g.P.getLoopVideo=function(){return this.DC().kq()}; g.P.setLoopRange=function(m){var F=!1;!!this.Ou!==!!m?F=!0:this.Ou&&m&&(F=this.Ou.startTimeMs!==m.startTimeMs||this.Ou.endTimeMs!==m.endTimeMs||this.Ou.postId!==m.postId||this.Ou.type!==m.type);if(F){F=this.DC();Dh(F.getVideoData())&&F.XN("slr",{et:(m==null?void 0:m.endTimeMs)||-1});F=this.XI();F.kM("applooprange");if(m){var L=new g.O5(m.startTimeMs,m.endTimeMs,{id:"looprange",namespace:"applooprange"});F.addCueRange(L)}else{this.dJ().clipConfig=void 0;var u;((L=this.Ou)==null?void 0:L.type)!=="repeatChapter"|| isNaN(Number((u=this.Ou)==null?void 0:u.loopCount))||(L={loopCount:String(this.Ou.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.V1("repeatChapterLoopEvent",L))}this.Ou=m;this.ZC.Wb("onLoopRangeChange",m||void 0);this.XI()===this.DC()&&(this.rD(),F.HI())}}; g.P.getLoopRange=function(){return this.Ou}; g.P.rD=function(){var m="",F=this.XI();this.Ou?F!==this.DC()?m="pnea":iZy(this,F.getCurrentTime())&&(this.Ou.loopCount=0,m="ilr"):m="nlr";var L=this.DC();if(Dh(L.getVideoData()))if(this.N("html5_gapless_log_loop_range_info")){var u,q;L.XN("slrre",{rej:m,ct:F.getCurrentTime(),lst:(u=this.Ou)==null?void 0:u.startTimeMs,let:(q=this.Ou)==null?void 0:q.endTimeMs})}else L.XN("slrre",{});m||zty(this)}; g.P.setPlaybackRate=function(m,F){if(!isNaN(m)){m=vl_(this,m);var L=this.XI();L.getPlaybackRate()!==m&&(L.setPlaybackRate(m),F&&!this.S.V&&g.oh("yt-player-playback-rate",m),this.ZC.lD("onPlaybackRateChange",m))}}; g.P.getCurrentTime=function(m,F){F=F===void 0?!0:F;var L=this.LA.gs;if(L)return L.getCurrentTime();m=(L=m===2&&this.getVideoData().enableServerStitchedDai)?this.DC():g.zu(this,{playerType:m});return L&&this.oK?(L=this.LA.Y)?L.getCurrentTime(F):m.getCurrentTime():F?(F=aB(this,m),oB(this,F.getCurrentTime(),F)):m.getCurrentTime()}; g.P.qP=function(){var m=g.zu(this,{playerType:void 0});m=aB(this,m);return oB(this,m.qP(),m)}; g.P.getDuration=function(m,F){F=F===void 0?!0:F;var L=this.LA.gs;if(L)return L.getDuration();L=this.getVideoData();var u=m===2&&L.enableServerStitchedDai;var q=u?this.DC():g.zu(this,{playerType:m});if(L.hasProgressBarBoundaries()&&!u){var A,r=Number((A=L.progressBarStartPosition)==null?void 0:A.utcTimeMillis),G;A=Number((G=L.progressBarEndPosition)==null?void 0:G.utcTimeMillis);if(!isNaN(r)&&!isNaN(A))return(A-r)/1E3}if(Dh(L)&&!L.isLivePlayback)return Z0(this,m);if(F)return m=Yf(this,q),oB(this,m.getDuration(), m);if(u&&this.oK){if(this.N("html5_huli_ssdai_use_playback_state"))return m=this.LA,m=m.X===m.Y?m.X:null,(m==null?void 0:m.getDuration())||0;var v;return((v=this.LA.Y)==null?void 0:v.getDuration())||0}return q.getDuration()}; g.P.Bn=function(m){var F=g.zu(this,{playerType:m});return this.W2(F)?(F=Yf(this,F),F.Bn()-F.getCurrentTime()+this.getCurrentTime(m)):F.Bn()}; g.P.finishSegmentByCpn=function(){return[]}; g.P.Bg=function(){this.template.Bg();var m=this.ZC;m.state.element=this.template.element;var F=m.state.element,L;for(L in m.state.X)m.state.X.hasOwnProperty(L)&&(F[L]=m.state.X[L]);(m=GIZ(this.template.element))&&this.events.K(this.template,m,this.onFullscreenChange)}; g.P.getDebugText=function(m){var F=this.XI().dY(m),L=this.DC();if(L!==this.XI()){L=L.dY(m);for(var u=g.Z(Object.keys(L)),q=u.next();!q.done;q=u.next())q=q.value,F["ad"+q]=L[q];if(m){L=F;u={};if(q=Pr(document,"movie_player"))u.bounds=q.getBoundingClientRect(),u["class"]=q.className;q={};var A=g.Yj("video-ads");A?(UwM(A,q),q.html=A.outerHTML):q.missing=1;A={};var r=g.Yj("videoAdUiSkipContainer"),G=g.Yj("ytp-ad-skip-button-container"),v=g.Yj("ytp-skip-ad-button"),l=r||G||v;l?(UwM(l,A),A.ima=r?1:0,A.bulleit= G?1:0,A.component=v?1:0):A.missing=1;u=JSON.stringify({player:u,videoAds:q,skipButton:A});L.ad_skipBtnDbgInfo=u}}m&&this.mediaElement&&(F["0sz"]=""+(+vr(this.mediaElement.getSize())===0),F.op=this.mediaElement.YA("opacity"),L=this.mediaElement.Lg().y+this.mediaElement.getSize().height,F.yof=""+(+L<=0),F.dis=this.mediaElement.YA("display"));m&&((m=(0,g.QA)())&&(F.gpu=m),(m=this.S.playerStyle)&&(F.ps=m),this.S.w8&&(F.webview=1),(m=this.webPlayerContextConfig.jsUrl)&&(F.js=m));F.debug_playbackQuality= this.ZC.getPlaybackQuality(1);F.debug_date=(new Date).toString();F.origin=window.origin;F.timestamp=Date.now();delete F.uga;delete F.q;return JSON.stringify(F,null,2)}; g.P.getFeedbackProductData=function(){var m={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.C().experiments.experimentIds.join(", "),player_release:y[37]},F=this.getPlayerStateObject().E$;F&&(m.player_error_code=F.errorCode,m.player_error_details=JSON.stringify(F.errorDetail));return m}; g.P.getPresentingPlayerType=function(m){if(this.appState===1)return 1;if(D0(this))return 3;var F,L,u;return(m&&this.S.cR().X.g8(Yev)?(u=(F=this.LA.X)==null?void 0:F.isAd())!=null&&u:(L=this.oK)==null?0:dWD(L,this.getCurrentTime()))?2:this.DC().getPlayerType()}; g.P.YL=function(){return!1}; g.P.getPlayerStateObject=function(m){var F=this.LA.gs;return F?F.getPlayerState():g.zu(this,{playerType:m}).getPlayerState()}; g.P.getAppState=function(){return this.appState}; g.P.uZ0=function(m){switch(m.type){case "loadedmetadata":this.FS.start();m=g.Z(this.M$);for(var F=m.next();!F.done;F=m.next())F=F.value,fQM(this,F.id,F.SeC,F.yNY,void 0,!1);this.M$=[];break;case "loadstart":this.kD.XX("gv");break;case "progress":case "timeupdate":Ft(m.target.x5())>=2&&this.kD.XX("l2s");break;case "playing":g.Rp&&this.FS.start();if(g.Rf(this.S))m=!1;else{F=g.BB(this.Ms());m=this.mediaElement.YA("display")==="none"||vr(this.mediaElement.getSize())===0;var L=IB(this.template),u=this.DC().getVideoData(), q=g.Z9(this.S);u=TO(u);F=!L||F||q||u||this.S.RW;m=m&&!F}m&&(m=this.DC(),m.nW(),this.getVideoData().AF||(this.getVideoData().AF=1,this.Ye(),m.playVideo()))}}; g.P.DyF=function(m){this.ZC.TY("onLoadProgress",m)}; g.P.SwN=function(){this.ZC.publish("playbackstalledatstart")}; g.P.myz=function(m,F){this.ZC.publish("sabrCaptionsDataLoaded",m,F)}; g.P.CD8=function(m){this.DC().LO(m)}; g.P.KA0=function(m){this.DC().N$(m)}; g.P.hrC=function(m){m=aB(this,this.DC());m=oB(this,m.getCurrentTime(),m);this.ZC.lD("onVideoProgress",m);this.S.Ih&&T5v(this,this.visibility.xj())&&this.pauseVideo()}; g.P.Fe9=function(){this.ZC.lD("onAutoplayBlocked");var m=this.DC().getVideoData();m&&(m.nV=!0);g.Qi(this.S)&&(m={autoplayBrowserPolicy:Xf(),autoplayIntended:tC(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.V1("embedsAutoplayStatusChanged",m))}; g.P.a2C=function(){this.ZC.publish("progresssync")}; g.P.WeC=function(){this.ZC.TY("onPlaybackPauseAtStart")}; g.P.QHN=function(m){if(this.getPresentingPlayerType()===1){g.va(m,1)&&!g.n(m.state,64)&&this.dJ().isLivePlayback&&this.XI().isAtLiveHead()&&this.ZC.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.va(m,2)){if(this.Ou&&this.Ou.endTimeMs>=(this.getDuration()-1)*1E3){zty(this);return}V$v(this)}if(g.n(m.state,128)){var F=m.state;this.cancelPlayback(5);F=F.E$;JSON.stringify({errorData:F,debugInfo:this.getDebugText(!0)});this.ZC.lD("onError",Y8A(F.errorCode));this.ZC.TY("onDetailedError",{errorCode:F.errorCode, errorDetail:F.errorDetail,message:F.errorMessage,messageKey:F.eK,cpn:F.cpn});(0,g.a9)()-this.S.oR>6048E5&&this.ZC.TY("onReloadRequired")}F={};if(m.state.isPlaying()&&!m.state.isBuffering()&&!KD("pbresume","ad_to_video")&&KD("_start","ad_to_video")){var L=this.getVideoData();F.clientPlaybackNonce=L.clientPlaybackNonce;L.videoId&&(F.videoId=L.videoId);g.N8(F,"ad_to_video");Tv("pbresume",void 0,"ad_to_video");p0M(this.FZ)}this.ZC.publish("applicationplayerstatechange",m)}}; g.P.jM=function(m){this.LA.gs||this.ZC.publish("presentingplayerstatechange",m)}; g.P.Tw=function(m){g9(this,M4(m.state));g.n(m.state,1024)&&this.ZC.isMutedByMutedAutoplay()&&(xf(this,{muted:!1,volume:this.JN.volume},!1),MD(this,!1))}; g.P.onPlayerRequestSent=function(m){this.ZC.Wb("onPlayerRequestSent",m)}; g.P.Mp=function(m,F){m==="newdata"&&LGj(this);this.ZC.publish("applicationvideodatachange",m,F)}; g.P.wnC=function(m,F){M$N(this);this.ZC.TY("onPlaybackAudioChange",this.ZC.getAudioTrack().YD.name);this.ZC.publish("internalaudioformatchange",this.ZC.getAudioTrack().YD.id,F)}; g.P.zrN=function(m){var F=this.DC().getVideoData();m===F&&this.ZC.lD("onPlaybackQualityChange",m.B.video.quality)}; g.P.Ab=function(){var m=this.LA.G[2]||null;m&&(m=m.getVideoData(),this.DC().XN("ssdai",{cleanaply:1,acpn:m==null?void 0:m.clientPlaybackNonce,avid:m.videoId,isDai:this.dJ().enableServerStitchedDai?1:0}),delete this.LA.G[2])}; g.P.gM9=function(m,F){this.uv(m,this.DC(),F)}; g.P.uv=function(m,F,L){this.S.wY()&&F.XN("vdc",{type:m,vid:L.videoId||"",cpn:L.clientPlaybackNonce||""});F===this.XI()&&(this.S.nY=L.oauthToken);F===this.XI()&&(this.getVideoData().enableServerStitchedDai&&!this.oK?(this.XI().XN("sdai",{initSstm:1}),this.oK=new g.JK(this.ZC,this.S,this.XI(),this)):!this.getVideoData().enableServerStitchedDai&&this.oK&&(this.oK.dispose(),this.oK=null));if(m==="newdata")NF(this.FZ,2),this.ZC.publish("videoplayerreset",F);else{if(!this.mediaElement)return;if(m==="dataloaded")if(this.XI()=== this.DC()){if(LI(L.kC,L.Mk),!this.XI().getPlayerState().isError()){var u=D0(this);this.dJ().isLoaded();u&&this.YF(6);RtM(this);T3M(this.FZ)||IQj(this)}}else RtM(this);if(F.getPlayerType()===1&&(this.S.jY&&Elv(this),this.getVideoData().isLivePlayback&&!this.S.jR&&this.AD("html5.unsupportedlive",2,"DEVICE_FALLBACK"),L.isLoaded()&&((Kxu(L)||this.getVideoData().ZL)&&this.ZC.publish("legacyadtrackingpingchange",this.getVideoData()),L.hasProgressBarBoundaries()))){var q;u=Number((q=this.getVideoData().progressBarEndPosition)== null?void 0:q.utcTimeMillis)/1E3;!isNaN(u)&&(q=this.Bn())&&(q-=this.getCurrentTime(),u=(u-q)*1E3,q=this.vr.progressEndBoundary,(q==null?void 0:q.start)!==u&&(q&&this.fh([q]),u=new g.O5(u,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),this.XI().addCueRange(u),this.vr.progressEndBoundary=u))}this.ZC.publish("videodatachange",m,L,F.getPlayerType())}this.ZC.lD("onVideoDataChange",{type:m,playertype:F.getPlayerType()});this.rD();(m=L.mK)?this.EW.ob(m,L.clientPlaybackNonce): b6N(this.EW)}; g.P.FH=function(){ND(this,null);this.ZC.TY("onPlaylistUpdate")}; g.P.vrP=function(m){delete this.vr[m.getId()];this.XI().removeCueRange(m);a:{m=this.getVideoData();var F,L,u,q,A,r,G,v,l,w,V=((F=m.Hb)==null?void 0:(L=F.contents)==null?void 0:(u=L.singleColumnWatchNextResults)==null?void 0:(q=u.autoplay)==null?void 0:(A=q.autoplay)==null?void 0:A.sets)||((r=m.Hb)==null?void 0:(G=r.contents)==null?void 0:(v=G.twoColumnWatchNextResults)==null?void 0:(l=v.autoplay)==null?void 0:(w=l.autoplay)==null?void 0:w.sets);if(V)for(F=g.Z(V),L=F.next();!L.done;L=F.next())if(L= L.value,q=u=void 0,L=L.autoplayVideo||((u=L.autoplayVideoRenderer)==null?void 0:(q=u.autoplayEndpointRenderer)==null?void 0:q.endpoint),u=g.z(L,g.iZ),A=q=void 0,L!=null&&((q=u)==null?void 0:q.videoId)===m.videoId&&((A=u)==null?0:A.continuePlayback)){m=L;break a}m=null}(F=g.z(m,g.iZ))&&this.ZC.Wb("onPlayVideo",{sessionData:{autonav:"1",itct:m==null?void 0:m.clickTrackingParams},videoId:F.videoId,watchEndpoint:F})}; g.P.YF=function(m){m!==this.appState&&(m===2&&this.getPresentingPlayerType()===1&&(g9(this,-1),g9(this,5)),this.appState=m,this.ZC.publish("appstatechange",m))}; g.P.AD=function(m,F,L,u,q){this.XI().Ap(m,F,L,u,q)}; g.P.Nh=tv(9);g.P.isAtLiveHead=function(m,F){F=F===void 0?!1:F;var L=g.zu(this,{playerType:m});m=Yf(this,L);L=aB(this,L);return m!==L?m.isAtLiveHead(oB(this,L.getCurrentTime(),L),!0):m.isAtLiveHead(void 0,F)}; g.P.yN=function(){var m=g.zu(this,{playerType:void 0});return Yf(this,m).yN()}; g.P.seekTo=function(m,F,L,u,q,A){F=F!==!1;u=g.zu(this,{playerType:u});this.appState===2&&Ky(this);if(this.W2(u))X_(this)?this.oK.seekTo(m,{seekSource:q},F,L):this.QM.seekTo(m,{seekSource:q},F,L);else{this.N("html5_sabr_csdai_seek_log")||(A="");var r;u.seekTo(m,{Px:!F,tX:L,Jt:"application"+((r=A)!=null?r:""),seekSource:q})}}; g.P.seekBy=function(m,F,L,u){this.seekTo(this.getCurrentTime()+m,F,L,u,void 0,"_by")}; g.P.PnC=function(){this.ZC.lD("SEEK_COMPLETE")}; g.P.LeY=function(){this.ZC.Wb("onAbnormalityDetected")}; g.P.yp0=function(m){this.ZC.Wb("onSnackbarMessage",m)}; g.P.TF8=function(m){var F=this.DC(),L=F.getVideoData();if(this.appState===1||this.appState===2)L.startSeconds=m;this.appState===2?g.n(F.getPlayerState(),512)||Ky(this):this.ZC.lD("SEEK_TO",m)}; g.P.JpY=function(){this.ZC.publish("airplayactivechange")}; g.P.Z0R=function(){this.ZC.publish("airplayavailabilitychange")}; g.P.showAirplayPicker=function(){this.DC().aM()}; g.P.i00=function(){this.ZC.publish("beginseeking")}; g.P.Apc=function(){this.ZC.publish("endseeking")}; g.P.getStoryboardFormat=function(m){m=g.zu(this,{playerType:m});return Yf(this,m).getStoryboardFormat()}; g.P.Ue=function(m){m=g.zu(this,{playerType:m});return Yf(this,m).getVideoData().Ue()}; g.P.W2=function(m){m=(m||this.DC()).getVideoData();if(X_(this))m=m===this.oK.playback.getVideoData();else a:{var F=this.QM;if(m===F.X.getVideoData()&&F.B.length)m=!0;else{F=g.Z(F.B);for(var L=F.next();!L.done;L=F.next())if(m.Ow===L.value.Ow){m=!0;break a}m=!1}}return m}; g.P.zr=function(m,F,L,u,q,A,r,G){var v=X_(this);this.DC().XN("appattl",{sstm:this.oK?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:v});v?(L=k7_(this.oK,m,F,L,u,q,A,r,G),m=(L==null?void 0:L.clientPlaybackNonce)||"",(this.N("html5_ssdai_new_decoration_logic")||this.XI().getVideoData().Uf)&&this.XI().Og(G||"",F,(L==null?void 0:L.clientPlaybackNonce)||"")):m=YTu(this.QM,m,L,u,q,A);return m}; g.P.Ps=function(m,F,L,u,q,A,r,G){if(X_(this)){var v;(v=this.oK)==null||k7_(v,m,F,L,u,q,A,r,G)}}; g.P.jg=function(m){(this.N("html5_ssdai_new_decoration_logic")||this.XI().getVideoData().Uf)&&this.XI().Og(m,"","");var F;(F=this.oK)==null||F.jg(m)}; g.P.Se=function(m,F){m=m===void 0?-1:m;F=F===void 0?Infinity:F;X_(this)||MFy(this.QM,m,F)}; g.P.RB=function(m,F,L){if(X_(this)){var u=this.oK,q=u.X.Lw(m);q?(L===void 0&&(L=q.GL),Hhn(u,q,F,L)):u.QZ("Invalid_cpn_"+m+"_specified")}else{u=this.QM;q=null;for(var A=g.Z(u.B),r=A.next();!r.done;r=A.next())if(r=r.value,r.Ow===m){q=r;break}q?(L===void 0&&(L=q.GL),xEn(u,q,F,L)):r9(u,"InvalidTimelinePlaybackId timelinePlaybackId="+m)}}; g.P.enqueueVideoByPlayerVars=function(m,F,L,u){L=L===void 0?Infinity:L;u=u===void 0?"":u;this.W2();m=new g.VM(this.S,m);u&&(m.Ow=u);Dwu(this,m,F,L)}; g.P.queueNextVideo=function(m,F,L,u,q){L=L===void 0?NaN:L;m=this.preloadVideoByPlayerVars(m,F===void 0?1:F,L,u===void 0?"":u,q===void 0?"":q);F=this.DC();m&&(this.N("html5_check_queue_on_data_loaded")?this.C().supportsGaplessShorts()&&F.getVideoData().Z&&(L=this.pZ,u=this.HW.Y,L.V!==m&&(L.B=F,L.V=m,L.G=1,L.X=m.getVideoData(),L.Y=u,L.X.isLoaded()?L.L():L.X.subscribe("dataloaded",L.L,L))):(L=f3n(F,m,this.HW.Y),L!=null?(F.XN("sgap",L),F.getVideoData().Z&&F.jo(!1)):(m=m.getVideoData(),F=this.pZ,F.X!== m&&(F.X=m,F.G=1,m.isLoaded()?F.Z():F.X.subscribe("dataloaded",F.Z,F)))))}; g.P.Gg=function(m,F,L,u){var q=this;L=L===void 0?0:L;u=u===void 0?0:u;Yf(this,this.DC()).Pr();hnu(this.HW,m,F,L,u).then(function(){q.ZC.TY("onQueuedVideoLoaded")},function(){})}; g.P.q5=function(){return this.HW.q5()}; g.P.Qq=function(m){var F=this.HW.X;return F?F.Ly(m):!1}; g.P.clearQueue=function(m,F){this.HW.clearQueue(m===void 0?!1:m,F===void 0?!1:F)}; g.P.loadVideoByPlayerVars=function(m,F,L,u,q,A){F=F===void 0?1:F;var r=this.XI();if(F===2&&this.dJ().enableServerStitchedDai&&r&&!r.Nz())return r.XN("lvonss",{vid:(m==null?void 0:m.videoId)||"",ptype:F}),!1;var G=!1;r=new g.VM(this.S,m);r.fY=A;g.Ip(this.S)&&!r.Fa&&Vq(this.kD);var v;A=this.kD;var l=(v=r.hF)!=null?v:"";A.timerName=l;this.kD.Cr("pl_i");this.N("web_player_early_cpn")&&r.clientPlaybackNonce&&this.kD.infoGel({clientPlaybackNonce:r.clientPlaybackNonce});rCB(r).supportsVp9Encoding===!1&& this.DC().XN("noVp9enc",{});if(this.C().supportsGaplessShorts()){v=chv(this.HW,r,F);if(v==null){g9(this,-1);var w;((w=this.HW.X)==null?0:w.getVideoData().isAd())||ts(this);m=this.HW;m.app.C().N("html5_gapless_new_slr")?SY(m.app,"gaplessshortslooprange"):m.app.setLoopRange(null);m.app.getVideoData().md=!0;var V;(V=m.X)==null||V.oY();var I;(I=m.X)==null||I.Ys();L={Jt:"gapless_to_next_video",seekSource:60,Wf:m.Y.X};u=btB(m);if(m.Y.X){var R;q=((R=m.G)==null?void 0:Sp(R))||{};R=q.py;q=q.G1;q!=null&&R!= null&&(u=q-R+.001)}var e;(e=m.app.DC())==null||e.seekTo(u,L);if(!m.app.getPlayerStateObject(F).isPlaying()){var a;(a=m.app.DC())==null||a.playVideo(!0)}sSn(m,u);var T;(T=m.app.DC())==null||T.Ir();m.W();return!0}e=this.N("html5_shorts_gapless_preload_fallback");a=this.HW.X;e&&a&&!a.sR()&&(T=a.getVideoData(),this.LA.L.set(E1(F,T),a,3600));this.HW.clearQueue(e);this.DC().XN("sgap",{f:v})}if(q){for(;r.lE.length&&r.lE[0].isExpired();)r.lE.shift();e=r.lE.length-1;G=e>0&&q.B(r.lE[e])&&q.B(r.lE[e-1]);r.lE.push(q)}L|| (m&&FJn(m)?(Gs(this.S)&&!this.Y1&&(m.fetch=0),ND(this,m)):this.playlist&&ND(this,null),m&&(this.Y1=rT(!1,m.external_list)));this.ZC.publish("loadvideo");e=this.bX(r,F,u);G&&this.AD("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+r.lE.join()).replace(/[;:,]/g,"_"));return e}; g.P.preloadVideoByPlayerVars=function(m,F,L,u,q){F=F===void 0?1:F;L=L===void 0?NaN:L;q=q===void 0?"":q;u=F;var A=q,r=wT(m);if(u=this.LA.L.get(u+"_"+r+"_"+A+"_"+ +(m.autonav==="1"||m.autonav===!0)+ +(m.autoplay==="1"||m.autoplay===!0||m.autoplay===1))||null)return u;m=new g.VM(this.S,m);q&&(m.Ow=q);q=E1(F,m);u=this.DC();A=E1(u.getPlayerType(),u.getVideoData());q===A?(u.Yz(!0),m.dispose(),L=null):(m.rJ=!0,m.FB=!0,u=eY(this,F,m,!0),(F!==1||!V7(this.S)||this.S.N("html5_allow_multiview_tile_preload")&& m.pA)&&u.Yz(!0),this.LA.L.set(q,u,L||3600),L=u);return L}; g.P.setMinimized=function(m){this.visibility.setMinimized(m);(m=MlM(this.FZ))&&(this.isMinimized()?m.load():m.unload());this.ZC.publish("minimized")}; g.P.setInline=function(m){this.visibility.setInline(m)}; g.P.setInlinePreview=function(m){this.visibility.setInline(m)}; g.P.aQ=function(m){N5Z(this,m)||this.visibility.aQ(m)}; g.P.setSqueezeback=function(m){this.visibility.setSqueezeback(m)}; g.P.u2=function(){var m,F=(m=this.mediaElement)==null?void 0:m.tW();F&&(this.S.oQ&&qy(Ff(function(){return document.exitFullscreen()}),function(){}),qy(Ff(function(){return Yg(F)}),function(){}))}; g.P.cvN=function(){this.mediaElement.tW();this.mediaElement.tW().webkitPresentationMode==="picture-in-picture"?this.aQ(!0):this.aQ(!1)}; g.P.togglePictureInPicture=function(){this.DC().togglePictureInPicture()}; g.P.bX=function(m,F,L){F=F===void 0?1:F;KD("_start",this.kD.timerName)||g.Fs(PF)(void 0,this.kD.timerName);var u=!1,q=PXn(this,F,m,!1);q?(u=!0,m.dispose(),q.getVideoData().pA&&q.XN("app_lv",{pdl:q.kG()})):(q=eY(this,F,m,!0,L),(this.N("html5_onesie")||this.N("html5_load_before_stop"))&&q.SR()&&q.Yz(),this.FS.stop(),F===1&&F!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,F),this.M1(q));q===this.XI()&&(this.S.nY=m.oauthToken);if(!q.SR())return!1;if(q===this.XI())return this.YF(1), m=Ky(this),u&&this.N("html5_player_preload_ad_fix")&&q.getPlayerType()===1&&q.kG()&&this.uv("dataloaded",q,q.getVideoData()),m;q.CO();return!0}; g.P.cueVideoByPlayerVars=function(m,F){var L=this;F=F===void 0?1:F;var u=this.XI();if(this.dJ().enableServerStitchedDai&&u&&!u.Nz()&&m&&Object.keys(m).length>0)u.XN("qvonss",{vid:(m==null?void 0:m.videoId)||"",ptype:F});else if(m&&FJn(m))if(this.R7=!0,ND(this,m),(m=g.jl(this.playlist))&&m.Uw())kf(this,m,F);else this.playlist.onReady(function(){py(L)}); else{F||(F=this.getPresentingPlayerType());F===1&&this.FH();u=new g.VM(this.S,m);var q=g.Qi(this.S)&&!this.S.b9&&F===1&&!u.isAd()&&!u.SY;this.ZC.publish("cuevideo",F);q?(this.DC().getVideoData().loading=!0,GKM(u,m?m:{}).then(function(A){kf(L,A,F)}),u.dispose()):kf(this,u,F)}}; g.P.FL=function(m,F,L,u,q,A,r){if(!m&&!L)throw Error("Playback source is invalid");if(b5(this.S)||g.jm(this.S))return F=F||{},F.lact=$r(),F.vis=this.ZC.getVisibilityState(),this.ZC.Wb("onPlayVideo",{videoId:m,watchEndpoint:A,sessionData:F,listId:L}),!1;Ctv(this.kD);this.kD.reset();m={video_id:m};u&&(m.autoplay="1");u&&(m.autonav="1");A&&(m.player_params=A.playerParams);r&&(m.oauth_token=r);L?(m.list=L,this.loadPlaylist(m)):this.loadVideoByPlayerVars(m,1);return!0}; g.P.cuePlaylist=function(m,F,L,u){this.R7=!0;pbD(this,m,F,L,u)}; g.P.loadPlaylist=function(m,F,L,u){this.R7=!1;pbD(this,m,F,L,u)}; g.P.q7=function(){return this.ZC.isMutedByMutedAutoplay()?!1:this.LA.gs?!0:!(!this.playlist||!this.playlist.hasNext())}; g.P.UO=tv(7); g.P.nextVideo=function(m,F){var L=g.gh(this.XI().getVideoData());g.Cs(this.ZC)&&L?this.FL(L.videoId,F?L.Dx:L.sessionData,L.playlistId,F,void 0,L.WX||void 0):this.Y1?this.ZC.TY("onPlaylistNext"):this.getPresentingPlayerType()===3?cB(this.FZ).nextVideo():!this.playlist||Gs(this.S)&&!this.ZC.isFullscreen()||(this.playlist.hasNext(m)&&qC_(this.playlist,LJD(this.playlist)),this.playlist.loaded?(m=F&&this.S.N("html5_player_autonav_logging"),F&&this.ZC.publish("playlistautonextvideo"),this.bX(g.jl(this.playlist,void 0, F,m),1)):this.R7=!1)}; g.P.previousVideo=function(m){this.Y1?this.ZC.TY("onPlaylistPrevious"):this.getPresentingPlayerType()===3?cB(this.FZ).Gc():!this.playlist||Gs(this.S)&&!this.ZC.isFullscreen()||(this.playlist.hasPrevious(m)&&qC_(this.playlist,uGM(this.playlist)),this.playlist.loaded?this.bX(g.jl(this.playlist),1):this.R7=!1)}; g.P.playVideoAt=function(m){this.Y1?this.ZC.TY("onPlaylistIndex",m):this.playlist&&(this.playlist.loaded?this.bX(g.jl(this.playlist,m),1):this.R7=!1,qC_(this.playlist,m))}; g.P.getPlaylist=function(){return this.playlist}; g.P.OI=tv(15);g.P.Ls=function(m){this.M$=g.U6(this.M$,function(A){return A.id!==m}); for(var F=this.XI(),L=F.U$(),u=0;u0&&(v=Math.floor(l/1E3))}v=F?F.Hn:v;var w={AD_BLOCK:this.X++,AD_BREAK_LENGTH:v,AUTONAV_STATE:O1(this.player.C()),CA_TYPE:"image",CPN:G.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.yN()*1E3,LACT:$r(),LIVE_INDEX:F?this.G++:1,LIVE_TARGETING_CONTEXT:F&&F.context?F.context: "",MIDROLL_POS:A?Math.round(A.start/1E3):0,MIDROLL_POS_MS:A?Math.round(A.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.mP().m7().height,P_W:this.player.mP().m7().width,YT_REMOTE:q?q.join(","):""},V=jI(Vc);Object.keys(V).forEach(function(R){V[R]!=null&&(w[R.toUpperCase()]=V[R].toString())}); L!==""&&(w.BISCOTTI_ID=L);L={};wd(m)&&(L.sts="20458",(F=this.player.C().forcedExperiments)&&(L.forced_experiments=F));var I=GR(g.Mc(m,w),L);return I.split("?").length!==2?Ze(Error("Invalid AdBreakInfo URL")):g.zs(this.player.C(),G==null?void 0:G.oauthToken).then(function(R){if(R&&le()){var e=Lb();uu(e,R)}R=u.player.WO(e);e=r6n(u,I,w,G.isMdxPlayback,r);return g.Sb(R,e,"/youtubei/v1/player/ad_break").then(function(a){return a})})}; Qt.prototype.reset=function(){this.G=this.X=1};g.Y(y6N,Qt); y6N.prototype.B=function(m,F,L){F=F===void 0?{}:F;var u=F.BI;var q=F.tK;var A=F.cueProcessedMs;L=L===void 0?"":L;F=this.X;this.X++;var r=this.player.C().N("h5_disable_macro_substitution_in_get_ad_break")?m:GqD(this,m,{BI:u,tK:q,cueProcessedMs:A},L,F);if(r.split("?").length!==2)return Math.random()<.1&&g.K$(Error("Invalid AdBreakInfo URL")),Ze(Error("Invalid AdBreakInfo URL"));var G=s1(this).isMdxPlayback,v=L;L=CXM.exec(r);L=L!=null&&L.length>=2?L[1]:"";m=mpv.test(r);var l=FRb.exec(r);l=l!=null&&l.length>= 2?l[1]:"";var w=LRA.exec(r);w=w!=null&&w.length>=2&&!Number.isNaN(Number(w[1]))?Number(w[1]):1;var V=u8M.exec(r);V=V!=null&&V.length>=2?V[1]:"0";var I=FH(this.player.C().AN),R=g.dr(s1(this).Bb,!0);c3M(this,R,r,v===""?"":v,this.player.C(),s1(this));v={splay:!1,lactMilliseconds:String($r()),playerHeightPixels:Math.trunc(this.player.mP().m7().height),playerWidthPixels:Math.trunc(this.player.mP().m7().width),vis:Math.trunc(this.player.getVisibilityState()),signatureTimestamp:20458,autonavState:O1(this.player.C())}; if(G){G={};var e=this.player.C().Wd;B5B(G,e?e.join(","):"")&&(v.mdxContext=G)}if(G=qHj.includes(I)?void 0:g.Uc("PREF")){e=G.split(RegExp("[:&]"));for(var a=0,T=e.length;a1&&f[1].toUpperCase()==="TRUE"){R.user.lockedSafetyMode=!0;break}}v.autoCaptionsDefaultOn=J3v(G)}r=A6v.exec(r);(r=r!=null&&r.length>=2?r[1]:"")&&l&&(R.user.credentialTransferTokens=[{token:r,scope:"VIDEO"}]);r={contentPlaybackContext:v}; v=s1(this).getGetAdBreakContext();G=s1(this).clientPlaybackNonce;e=A!==void 0?Math.round(A).toString():void 0;a=(u==null?0:u.context)?u.context:void 0;T=0;A&&q&&!u&&(q=q.end-q.start,q>0&&(T=Math.floor(q/1E3)));u=(u=Math.trunc((u?u.Hn:T)*1E3))?String(u):void 0;q=this.player.yN()*1E3;q=Number.isNaN(q)?0:Math.trunc(q);F={adBlock:F,params:L,breakIndex:w,breakPositionMs:V,clientPlaybackNonce:G,topLevelDomain:I,isProxyAdTagRequest:m,context:R,overridePlaybackContext:r,cueProcessedMs:e,videoId:l?l:void 0, liveTargetingParams:a,breakLengthMs:u,driftFromHeadMs:q?String(q):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:v?v:void 0};return vmv(this,F)};var Diq={pFF:"replaceUrlMacros",c2Y:"onAboutThisAdPopupClosed",FMR:"executeCommand"};l_N.prototype.Is=function(){return"adPingingEndpoint"}; l_N.prototype.AT=function(m,F,L){dpv(this.YC.get(),m,F,L)};wiA.prototype.Is=function(){return"changeEngagementPanelVisibilityAction"}; wiA.prototype.AT=function(m){this.j.Wb("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:m})};V8B.prototype.Is=function(){return"loggingUrls"}; V8B.prototype.AT=function(m,F,L){m=g.Z(m);for(var u=m.next();!u.done;u=m.next())u=u.value,dpv(this.YC.get(),u.baseUrl,F,L,u.attributionSrcMode)};g.Y(I_n,g.O);Rrv.prototype.Uu=function(m,F){var L={};F=Object.assign({},F,(L.cc=this.Ox.RN(),L));this.Ox.j.XN(m,F)};g.Y(c8,g.O);g.P=c8.prototype;g.P.addListener=function(m){this.listeners.push(m)}; g.P.removeListener=function(m){this.listeners=this.listeners.filter(function(F){return F!==m})}; g.P.Kf=function(m,F,L,u,q,A,r,G){if(m==="")rr("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(m!==this.X||L){this.X=m;this.eY.get().Kf(m,F,L,u,q,A,r,G);this.oW.get().Kf(m,F,L,u,q,A,r,G);var v;(v=this.L0)==null||v.get().Kf(m,F,L,u,q,A,r,G);this.B.Kf(m,F,L,u,q,A,r,G);v=g.Z(this.listeners);for(var l=v.next();!l.done;l=v.next())l.value.Kf(m,F,L,u,q,A,r,G)}else rr("Duplicate content video loaded signal")}; g.P.utC=function(){this.X&&this.kE(this.X)}; g.P.kE=function(m){this.X=void 0;for(var F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.kE(m)};d9.prototype.EJ=function(m,F,L,u,q){$py(this);this.Y=!F&&L===0;var A=this.j.getVideoData({playerType:1}),r=this.j.getVideoData({playerType:2});A&&(this.contentCpn=A.clientPlaybackNonce,this.videoId=A.videoId,this.X=A.L);r&&(this.adCpn=r.clientPlaybackNonce,this.adVideoId=r.videoId,this.adFormat=r.adFormat);this.V=m;u<=0?($py(this),this.Y=!F&&L===0):(this.actionType=this.Y?F?"unknown_type":"video_to_ad":F?"ad_to_video":"ad_to_ad",this.videoStreamType=q?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD", this.actionType!=="unknown_type"&&(this.G=!0,KD("_start",this.actionType)&&iOj(this)))}; d9.prototype.reset=function(){return new d9(this.j)};g.Y(ny,g.O);ny.prototype.addCueRange=function(m,F,L,u,q,A,r,G,v){A=A===void 0?3:A;r=r===void 0?1:r;this.X.has(m)?rr("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:m}):(m=new gmA(m,F,L,u,A,G,v),this.X.set(m.id,{tK:m,listener:q,hJ:r}),this.j.RK([m],r))}; ny.prototype.removeCueRange=function(m){var F=this.X.get(m);F?(this.j.Rg([F.tK],F.hJ),this.X.delete(F.tK.id)):rr("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:m})}; ny.prototype.onCueRangeEnter=function(m){if(this.X.has(m.id))this.X.get(m.id).listener.onCueRangeEnter(m.id)}; ny.prototype.onCueRangeExit=function(m){if(this.X.has(m.id))this.X.get(m.id).listener.onCueRangeExit(m.id)}; g.Y(gmA,g.O5);B8.prototype.addPlayerResponseForAssociation=function(m){this.j.addPlayerResponseForAssociation(m)};H8.prototype.QS=function(m){this.j.QS(m)}; H8.prototype.iX=function(m){var F=g.eC.apply(1,arguments);m==="onAdStart"||m==="onAdEnd"?this.j.lD.apply(this.j,[m].concat(g.X(F))):this.j.Wb.apply(this.j,[m].concat(g.X(F)))};var ZOj=null;g.Y(M8n,g.LT);M8n.prototype.yD=function(m){return this.X.hasOwnProperty(m)?this.X[m].yD():{}}; g.Tt("ytads.bulleit.getVideoMetadata",function(m){return Cy().yD(m)}); g.Tt("ytads.bulleit.triggerExternalActivityEvent",function(m,F,L){var u=Cy();L=xpn(L);L!==null&&u.publish(L,{queryId:m,viewabilityString:F})});g.P=mT.prototype;g.P.F2=function(m,F){if(!this.X.has(m))return{};if(F==="seek"){F=!1;F=F===void 0?!1:F;var L=og(uv).ys(m,{});L?Jp(L):F&&(m=og(uv).iW(null,bA(),!1,m),m.EB=3,OGy([m]));return{}}F=omD(F);if(F===null)return{};var u=this.j.iP();if(!u)return{};var q=this.j.getPresentingPlayerType(!0);if((L=this.j.getVideoData({playerType:q}))==null||!L.isAd())return{};L={opt_adElement:u,opt_fullscreen:this.eY.get().isFullscreen()};return OYv(F,m,L)}; g.P.Oy=function(m,F,L,u,q){this.X.has(m)&&(u<=0||q<=0||og(uv).Oy(m,F,L,u,q))}; g.P.t7=function(m){var F;(F=this.X.get(m.queryId))==null||F.t7()}; g.P.QC=function(m){var F;(F=this.X.get(m.queryId))==null||F.QC()}; g.P.EA=function(m){var F;(F=this.X.get(m.queryId))==null||F.EA()}; g.P.Mn=function(m){var F;(F=this.X.get(m.queryId))==null||F.Mn()}; g.P.OA=function(m){var F;(F=this.X.get(m.queryId))==null||F.OA()};OOM.prototype.send=function(m,F,L,u){try{Q_j(this,m,F,L,u===void 0?!1:u)}catch(q){}};g.Y(s_A,OOM);bOZ.prototype.send=function(m,F,L,u){var q=!1;try{if(u==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||u==="ATTRIBUTION_SRC_MODE_XHR_OPTION")q=!0,m=Z3v(m);u=q;var A=g.ae(m);if(A[1]==="https")var r=m;else A[1]="https",r=YB("https",A[2],A[3],A[4],A[5],A[6],A[7]);var G=KKM(r);A=[];var v=zdu(r)&&this.M0.get().j.C().experiments.fu("add_auth_headers_to_remarketing_google_dot_com_ping");if(wd(r)||v)A.push({headerType:"USER_AUTH"}),A.push({headerType:"PLUS_PAGE_ID"}),A.push({headerType:"VISITOR_ID"}),A.push({headerType:"EOM_VISITOR_ID"}), A.push({headerType:"AUTH_USER"}),A.push({headerType:"DATASYNC_ID"});this.X.send({baseUrl:r,scrubReferrer:G,headers:A},F,L,u)}catch(l){}};Ai.prototype.Su=function(){return this.j.Su(1)};g.Y(rB,g.O);g.P=rB.prototype;g.P.RN=function(){return this.j.getVideoData({playerType:1}).clientPlaybackNonce}; g.P.addListener=function(m){this.listeners.push(m)}; g.P.removeListener=function(m){this.listeners=this.listeners.filter(function(F){return F!==m})}; g.P.Kf=function(){this.bJ.clear();this.Fm=null;this.TD.get().clear()}; g.P.kE=function(){}; g.P.kEF=function(m,F,L){F.videoId==="nPpU29QrbiU"&&this.j.XN("ads_ssm_vdc_s",{pt:L,dvt:m});lw(this.M0.get())&&m!=="dataloaded"||F9u(this,F,L)}; g.P.jKC=function(m){if(this.j.getVideoData({playerType:1}).enableServerStitchedDai){m=g.Z(m.started);for(var F=m.next();!F.done;F=m.next()){F=F.value;var L=this.j.getStartTime({cpn:F.cpn}),u=this.j.getVideoData({cpn:F.cpn}),q=this.j.getPlayerType(F.cpn),A=null;q===2&&(this.Fm=F.cpn,L===void 0?rr("Expected ad video start time on SS video changed"):this.bJ.set(F.cpn,L),A=nS(this.TD.get(),F.cpn));var r=void 0,G=void 0;this.j.getVideoData({playerType:1}).XN("ads_ssvc",{pt:q,cpn:(r=u)==null?void 0:r.clientPlaybackNonce, crtt:this.j.getCurrentTime(1,!1),atlh:this.j.isAtLiveHead(),adstt:L,pid:F.cpn,slid:(G=A)==null?void 0:G.layoutId});u&&q?F9u(this,u,q):rr("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.j.getVideoData({playerType:1}).clientPlaybackNonce,timelinePlaybackId:F.cpn})}}}; g.P.rvN=function(m,F){m!==void 0&&(this.Fm=m,F===void 0||isNaN(F)?rr("Expected ad video start time on SS video changed"):this.bJ.set(m,F));var L=this.j.getPresentingPlayerType(!0),u=this.j.getVideoData({playerType:L}),q=m===void 0?null:nS(this.TD.get(),m);this.j.getVideoData({playerType:1}).XN("ads_ssvc",{pt:L,cpn:u==null?void 0:u.clientPlaybackNonce,crtt:this.j.getCurrentTime(1,!1),atlh:this.j.isAtLiveHead(),adstt:F,pid:m,slid:q==null?void 0:q.layoutId});u?F9u(this,u,L):rr("Expected video data on server stitched video changed", void 0,void 0,{cpn:this.j.getVideoData({playerType:1}).clientPlaybackNonce,timelinePlaybackId:m})}; g.P.eH=function(m,F){var L=m.author,u=m.clientPlaybackNonce,q=m.isListed,A=m.Ow,r=m.title,G=m.zi,v=m.CK,l=m.isMdxPlayback,w=m.wy,V=m.mdxEnvironment,I=m.isAutonav,R=m.xF,e=m.Fa,a=m.dS,T=m.videoId||"",f=m.profilePicture||"",M=m.ou||"",S=m.Yj()||!1,t=m.m9()||!1;m=m.EQ||void 0;A=nS(this.TD.get(),A)||{layoutId:null,slotId:null};var b=this.j.getVideoData({playerType:1}),W=b.e0();b=b.getPlayerResponse();F=1E3*this.j.getDuration(F);var H=1E3*this.j.getDuration(1),mB,FM,r_=(b==null?void 0:(mB=b.playerConfig)== null?void 0:(FM=mB.daiConfig)==null?void 0:FM.enableDai)||!1,ju,LM;mB=(b==null?void 0:(ju=b.playerConfig)==null?void 0:(LM=ju.daiConfig)==null?void 0:LM.enablePreroll)||!1;return Object.assign({},A,{videoId:T,author:L,clientPlaybackNonce:u,SM:F,QE:H,daiEnabled:r_,We:mB,isListed:q,e0:W,profilePicture:f,title:r,ou:M,zi:G,CK:v,EQ:m,isMdxPlayback:l,wy:w,mdxEnvironment:V,isAutonav:I,xF:R,Fa:e,dS:a,Yj:S,m9:t})}; g.P.IW=function(){this.listeners.length=0;this.I7=null;g.O.prototype.IW.call(this)};g.Y(yV,g.O);g.P=yV.prototype;g.P.Kf=function(){var m=this;this.iI=dj(function(){m.j.sR()||m.j.Gw("ad",1)})}; g.P.kE=function(){}; g.P.addListener=function(m){this.listeners.push(m)}; g.P.removeListener=function(m){this.listeners=this.listeners.filter(function(F){return F!==m})}; g.P.ea=function(){}; g.P.playVideo=function(){this.j.playVideo()}; g.P.pauseVideo=function(){this.j.pauseVideo()}; g.P.resumeVideo=function(m){this.Z1(m)&&this.j.playVideo()}; g.P.Z1=function(m){return this.j.getPlayerState(m)===2}; g.P.getCurrentTimeSec=function(m,F){var L=this.oW.get().Fm;return m!==2||F||L===null?this.j.getCurrentTime(m,F):vv(this,L)}; g.P.getVolume=function(){return this.j.getVolume()}; g.P.isMuted=function(){return this.j.isMuted()}; g.P.getPresentingPlayerType=function(){return this.j.getPresentingPlayerType(!0)}; g.P.getPlayerState=function(m){return this.j.getPlayerState(m)}; g.P.getGetAdBreakContext=function(){return this.j.getGetAdBreakContext()}; g.P.isFullscreen=function(){return this.j.isFullscreen()}; g.P.isAtLiveHead=function(){return this.j.isAtLiveHead()}; g.P.jy=function(m){this.j.jy(m)}; g.P.kyY=function(){var m=this.j.getPresentingPlayerType(!0),F=this.getCurrentTimeSec(m,!1);if(m===2){m=g.Z(this.listeners);for(var L=m.next();!L.done;L=m.next())L.value.Ay(F)}else if(m===1)for(m=g.Z(this.sQ),L=m.next();!L.done;L=m.next())L.value.ea(F)}; g.P.f2c=function(m){for(var F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.Pd(m,this.getPresentingPlayerType())}; g.P.onFullscreenToggled=function(m){for(var F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.onFullscreenToggled(m)}; g.P.onVolumeChange=function(){for(var m=g.Z(this.listeners),F=m.next();!F.done;F=m.next())F.value.onVolumeChange()}; g.P.uU=function(){for(var m=this.j.isMinimized(),F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.uU(m)}; g.P.jT=function(m){for(var F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.jT(m)}; g.P.RI=function(){for(var m=this.j.mP().m7(),F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.x_(m)}; g.P.sB=function(m){for(var F=g.Z(this.listeners),L=F.next();!L.done;L=F.next())L.value.sB(m)}; g.P.LK=function(){for(var m=g.Z(this.listeners),F=m.next();!F.done;F=m.next())F.value.LK()};g.Y(rmD,g.O);g.Y(VV,g.O);VV.prototype.IW=function(){this.iY.sR()||this.iY.get().removeListener(this);g.O.prototype.IW.call(this)};jy.prototype.fetch=function(m){var F=m.gr;return this.X.fetch(m.Lo,{BI:m.BI===void 0?void 0:m.BI,tK:F,cueProcessedMs:m.cueProcessedMs===void 0?0:m.cueProcessedMs}).then(function(L){return ymb(L,F)})};g.Y(Iq,g.O);g.P=Iq.prototype;g.P.addListener=function(m){this.listeners.push(m)}; g.P.removeListener=function(m){this.listeners=this.listeners.filter(function(F){return F!==m})}; g.P.Ba=function(m){GSn(this,m,1)}; g.P.onAdUxClicked=function(m,F){Rq(this,function(L){L.nw(m,F)})}; g.P.l$=function(m){Rq(this,function(F){F.L7(m)})}; g.P.vJ=function(m){Rq(this,function(F){F.N2(m)})}; g.P.IJY=function(m){Rq(this,function(F){F.gQ(m)})};$R.prototype.reduce=function(m){switch(m.event){case "unknown":return}var F=m.identifier;var L=this.X[F];L?F=L:(L={LR:null,GU:-Infinity},F=this.X[F]=L);L=m.startSecs+m.X/1E3;if(!(L=this.X.startSecs&&L.startSecs<=this.X.startSecs+this.X.Hn)){var u=void 0;if(wQ(this.M0.get())&&L.identifier!==((u=this.X)==null?void 0:u.identifier)){var q=u=void 0,A=void 0,r=void 0;LQ(this.YC.get(),"ocud","ccpi."+L.identifier+";ccpe."+L.event+";ccps."+L.startSecs+";\n ccpd."+L.Hn+";pcpi."+((u=this.X)==null?void 0:u.identifier)+ ";pcpe."+((q=this.X)==null?void 0:q.event)+";\n pcps."+((A=this.X)==null?void 0:A.startSecs)+";pcpd."+((r=this.X)==null?void 0:r.Hn)+";")}u=void 0;L.identifier!==((u=this.X)==null?void 0:u.identifier)&&rr("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.X=L,wxN(this,L)}}; g.P.IW=function(){this.B!=null&&(this.B.unsubscribe("cuepointupdated",this.xm,this),this.B=null);this.listeners.length=0;this.dE.length=0;g.O.prototype.IW.call(this)};g.P=iL.prototype;g.P.zr=function(m,F,L,u,q,A,r,G){return this.j.zr(m,F,L,u,q,A,r,G)}; g.P.Se=function(m,F){this.j.Se(m,F)}; g.P.RB=function(m,F,L){this.j.RB(m,F,L)}; g.P.jg=function(m){this.j.jg(m)}; g.P.Ps=function(m,F,L,u,q,A,r,G){this.j.Ps(m,F,L,u,q,A,r,G)}; g.P.s3=function(m){return this.j.s3(m)}; g.P.finishSegmentByCpn=function(m,F,L){L=IKA(L);this.j.finishSegmentByCpn(m,F,L)};g.Y(gB,g.O);g.Y($jN,g.O);g.Y(eNM,g.O);g.Y(Ppj,g.O);g.Y(ijZ,g.O);g.Y(gTZ,g.O);g.Y(YVB,g.O);YVB.prototype.G=function(){return this.B};g.Y(aKu,hd); aKu.prototype.G=function(m){var F=m.content;if(F.componentType==="shopping-companion")switch(m.actionType){case 1:case 2:m=this.X.getVideoData({playerType:1});this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:m&&m.videoId,shoppingCompanionCarouselRenderer:F.renderer,layoutId:F.layoutId,macros:F.macros,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});break;case 3:this.X.Wb("updateKevlarOrC3Companion",{})}else if(F.componentType==="action-companion")switch(m.actionType){case 1:case 2:m=this.X.getVideoData({playerType:1}); this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:m&&m.videoId,actionCompanionAdRenderer:F.renderer,layoutId:F.layoutId,macros:F.macros,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});break;case 3:F.renderer&&(F=this.X.getVideoData({playerType:1}),this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:F&&F.videoId})),this.X.Wb("updateKevlarOrC3Companion",{})}else if(F.componentType==="image-companion")switch(m.actionType){case 1:case 2:m=this.X.getVideoData({playerType:1}); this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:m&&m.videoId,imageCompanionAdRenderer:F.renderer,layoutId:F.layoutId,macros:F.macros,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});break;case 3:F=this.X.getVideoData({playerType:1}),this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:F&&F.videoId}),this.X.Wb("updateKevlarOrC3Companion",{})}else if(F.componentType==="top-banner-image-text-icon-buttoned")switch(m.actionType){case 1:case 2:m=this.X.getVideoData({playerType:1}); this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:m&&m.videoId,topBannerImageTextIconButtonedLayoutViewModel:F.renderer,layoutId:F.layoutId,macros:F.macros,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});break;case 3:F.renderer&&(F=this.X.getVideoData({playerType:1}),this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:F&&F.videoId})),this.X.Wb("updateKevlarOrC3Companion",{})}else if(F.componentType==="banner-image")switch(m.actionType){case 1:case 2:m= this.X.getVideoData({playerType:1});this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:m&&m.videoId,bannerImageLayoutViewModel:F.renderer,layoutId:F.layoutId,macros:F.macros,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});break;case 3:F=this.X.getVideoData({playerType:1}),this.X.Wb("updateKevlarOrC3Companion",{contentVideoId:F&&F.videoId}),this.X.Wb("updateKevlarOrC3Companion",{})}else if(F.componentType==="ads-engagement-panel")switch(F=F.renderer,m.actionType){case 1:case 2:this.X.Wb("updateEngagementPanelAction", F.addAction);this.X.Wb("changeEngagementPanelVisibility",F.expandAction);break;case 3:this.X.Wb("changeEngagementPanelVisibility",F.hideAction),this.X.Wb("updateEngagementPanelAction",F.removeAction)}else if(F.componentType==="ads-engagement-panel-layout"){var L=F.renderer;switch(m.actionType){case 1:case 2:this.X.Wb("updateEngagementPanelAction",{action:Zg(L.addAction),layoutId:F.layoutId,onLayoutVisibleCallback:F.X,interactionLoggingClientData:F.interactionLoggingClientData});this.X.Wb("changeEngagementPanelVisibility", Zg(L.expandAction));break;case 3:this.X.Wb("changeEngagementPanelVisibility",Zg(L.hideAction)),this.X.Wb("updateEngagementPanelAction",{action:Zg(L.removeAction)})}}};g.Y(DjA,nT);g.P=DjA.prototype;g.P.init=function(m,F,L){nT.prototype.init.call(this,m,F,L);g.uC(this.G,"stroke-dasharray","0 "+this.B);this.G.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.Y.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.V.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.P.clear=function(){this.hide()}; g.P.hide=function(){HW(this);nT.prototype.hide.call(this)}; g.P.show=function(){BW(this);nT.prototype.show.call(this)}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();m!=null&&m.current!=null&&g.uC(this.G,"stroke-dasharray",m.current/m.seekableEnd*this.B+" "+this.B)}};g.Y(TSn,GB);g.P=TSn.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);if(F.image&&F.image.thumbnail)if(F.headline)if(F.description)if(F.backgroundImage&&F.backgroundImage.thumbnail)if(F.actionButton&&g.z(F.actionButton,fi))if(m=F.durationMilliseconds||0,typeof m!=="number"||m<=0)g.Nl(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+m));else if(F.navigationEndpoint){var u=this.api.getVideoData({playerType:2});if(u!=null){var q=F.image.thumbnail.thumbnails; q!=null&&q.length>0&&g.J9(g.c$(q[0].url))&&(q[0].url=u.profilePicture,g.J9(g.c$(u.profilePicture))&&V7B("VideoPlayer",239976093,"Expected non-empty profile picture."));q=F.backgroundImage.thumbnail.thumbnails;q!=null&&q.length>0&&g.J9(g.c$(q[0].url))&&(q[0].url=u.Hh());q=F.headline;q!=null&&g.J9(g.c$(q.text))&&(q.text=u.author)}this.W.init(me("ad-image"),F.image,L);this.Y.init(me("ad-text"),F.headline,L);this.G.init(me("ad-text"),F.description,L);this.w8.init(me("ad-image"),F.backgroundImage,L);u= ["ytp-ad-action-interstitial-action-button","ytp-ad-action-interstitial-action-button-rounded"];this.slot.classList.add("ytp-ad-action-interstitial-slot-dark-background");this.Y.element.classList.add("ytp-ad-action-interstitial-headline-light");this.G.element.classList.add("ytp-ad-action-interstitial-description-light");this.api.C().N("enable_default_mono_cta_migration_web_client")?u.push("ytp-ad-action-interstitial-action-button-mono-dark"):u.push("ytp-ad-action-interstitial-action-button-dark"); this.api.C().B&&(u.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),this.api.C().N("enable_default_mono_cta_migration_web_client")?u.push("ytp-ad-action-interstitial-action-button-mono-dark"):u.push("ytp-ad-action-interstitial-action-button-dark"));this.api.C().N("enable_unified_action_endcap_on_web")&&!this.api.C().B&&(this.api.C().N("enable_default_mono_cta_migration_web_client")?u.push("ytp-ad-action-interstitial-action-button-unified-mono"):u.push("ytp-ad-action-interstitial-action-button-unified"), this.Cu.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.W.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.RW.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.MH.classList.add("ytp-ad-action-interstitial-card-unified"),this.b9.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.G.element.classList.add("ytp-ad-action-interstitial-description-unified"),this.Qc.classList.add("ytp-ad-action-interstitial-headline-container-unified"), this.Y.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.xC.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.Lu.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,u);g.Q(this,this.actionButton);this.actionButton.tF(this.Cu);this.actionButton.init(me("button"),g.z(F.actionButton,fi), L);sS(this.actionButton.element);u=dJ(this.actionButton.element);ck(this.actionButton.element,u+" This link opens in new tab");this.navigationEndpoint=F.navigationEndpoint;this.V.K(this.xC,"click",this.Uz,this);this.V.K(this.b9,"click",this.Uz,this);this.api.C().B||this.V.K(this.Qc,"click",this.Uz,this);this.X=this.cf?new $2(this.api,m):new ee(m);g.Q(this,this.X);if(F.skipButton){(m=g.z(F.skipButton,bM6))&&this.X&&(this.skipButton=new lS(this.api,this.layoutId,this.interactionLoggingClientData,this.nu, this.X,this.zk),g.Q(this,this.skipButton),this.skipButton.tF(this.element),this.skipButton.init(me("skip-button"),m,L));if(L=F.adBadgeRenderer)if(L=g.z(L,sZq))m=new IT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0,!0),m.tF(this.Lu),m.init(me("simple-ad-badge"),L,this.macros),g.Q(this,m);if(L=F.adInfoRenderer)if(L=g.z(L,pi))m=new bV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.element,void 0,!0),m.tF(this.Lu),m.init(me("ad-info-hover-text-button"),L,this.macros), g.Q(this,m)}else F.nonskippableOverlayRenderer&&(m=g.z(F.nonskippableOverlayRenderer,Ki))&&this.X&&(this.B=new m$(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.X,!1),g.Q(this,this.B),this.B.tF(this.element),this.B.init(me("ad-preview"),m,L));F.countdownRenderer&&(F=F.countdownRenderer,g.z(F,cvZ)&&this.X&&(L=new DjA(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.X),g.Q(this,L),L.tF(this.element),L.init(me("timed-pie-countdown"),g.z(F,cvZ),this.macros))); this.show();this.element.focus()}else g.Nl(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.Nl(Error("AdActionInterstitialRenderer has no button."));else g.Nl(Error("AdActionInterstitialRenderer has no background AdImage."));else g.Nl(Error("AdActionInterstitialRenderer has no description AdText."));else g.Nl(Error("AdActionInterstitialRenderer has no headline AdText."));else g.Nl(Error("AdActionInterstitialRenderer has no image."))}; g.P.clear=function(){g.ZN(this.V);this.hide()}; g.P.show=function(){NSD(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.B&&this.B.show();GB.prototype.show.call(this)}; g.P.hide=function(){NSD(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.B&&this.B.hide();GB.prototype.hide.call(this)}; g.P.Uz=function(){this.navigationEndpoint&&(this.layoutId?this.nu.executeCommand(this.navigationEndpoint,this.layoutId):g.Nl(Error("Missing layoutId for ad action interstitial.")))};var MWn={iconType:"CLOSE"},Dd=new g.yO(320,63);g.Y(xjv,GB);g.P=xjv.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);this.V=F;this.W=g.qT(this.V.onClickCommands||[]);this.Lu=this.V.onErrorCommand||null;if(m=this.V.contentSupportedRenderer)m=this.V.contentSupportedRenderer,F=this.V.adInfoRenderer||null,g.z(m,WB8)?(this.Y=g.Yj("ytp-ad-overlay-ad-info-button-container",this.G.element),ZjM(this,F),m=oTv(this,g.z(m,WB8))):g.z(m,OM8)?(this.Y=g.Yj("ytp-ad-overlay-ad-info-button-container",this.B.element),ZjM(this,F),m=XxM(this,g.z(m,OM8))):g.z(m,QZZ)?(this.Y= g.Yj("ytp-ad-overlay-ad-info-button-container",this.X.element),ZjM(this,F),m=tWn(this,g.z(m,QZZ))):(g.Nl(Error("InvideoOverlayAdRenderer content could not be initialized.")),m=!1);m&&(this.show(),ETv(this,!0))}; g.P.clear=function(){ETv(this,!1);this.xC.reset();this.b9=0;this.G.hide();this.logVisibility(this.G.element,!1);this.B.hide();this.logVisibility(this.B.element,!1);this.X.hide();this.logVisibility(this.X.element,!1);this.hide();this.dispose()}; g.P.hSC=function(){this.Cu&&(this.layoutId?this.nu.executeCommand(this.Cu,this.layoutId):g.Nl(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.P.Xc=function(){a:{if(this.V&&this.V.closeButton&&this.V.closeButton.buttonRenderer){var m=this.V.closeButton.buttonRenderer;if(m.serviceEndpoint){m=[m.serviceEndpoint];break a}}m=[]}m=g.Z(m);for(var F=m.next();!F.done;F=m.next())F=F.value,this.layoutId?this.nu.executeCommand(F,this.layoutId):g.Nl(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.P.bAW=function(){this.w8||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.P.WJ=function(){this.w8||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.WJ("invideo-overlay")}; g.P.GYC=function(m){m.target===this.Y&&g.Yj("ytp-ad-button",this.RW.element).click()};g.Y(Ujn,nT);g.P=Ujn.prototype;g.P.init=function(m,F,L){nT.prototype.init.call(this,m,F,L);m=F.durationMs;this.G=m==null||m===0?0:m+this.X.getProgressState().current*1E3;if(F.text)var u=F.text.templatedAdText;else F.staticMessage&&(u=F.staticMessage);this.messageText.init(me("ad-text"),u,L);this.messageText.tF(this.B.element);this.V.show(100);this.show()}; g.P.clear=function(){this.hide()}; g.P.hide=function(){kSv(this,!1);nT.prototype.hide.call(this);this.B.hide();this.messageText.hide();HW(this)}; g.P.show=function(){kSv(this,!0);nT.prototype.show.call(this);BW(this);this.B.show();this.messageText.show()}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(this.X!=null){var m=this.X.getProgressState();m!=null&&m.current!=null&&(m=1E3*m.current,!this.b9&&m>=this.G?(this.V.hide(),this.b9=!0):this.messageText&&this.messageText.isTemplated()&&(m=Math.max(0,Math.ceil((this.G-m)/1E3)),m!==this.Y&&(dO(this.messageText,{TIME_REMAINING:String(m)}),this.Y=m)))}};g.Y(hNM,GB);g.P=hNM.prototype; g.P.init=function(m,F,L){GB.prototype.init.call(this,m,F,{});F.image&&F.image.thumbnail?F.headline?F.description?F.actionButton&&g.z(F.actionButton,fi)?(this.G.init(me("ad-image"),F.image,L),this.B.init(me("ad-text"),F.headline,L),this.V.init(me("ad-text"),F.description,L),this.actionButton=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,["ytp-ad-underlay-action-button"]),F.backgroundColor&&g.uC(this.element,"background-color",g.Se(F.backgroundColor)),g.Q(this,this.actionButton), this.actionButton.tF(this.Y),this.actionButton.init(me("button"),g.z(F.actionButton,fi),L),m=g.CH(this.api.C().experiments,"player_underlay_video_width_fraction"),this.api.C().N("place_shrunken_video_on_left_of_player")?(F=this.X,g.GE(F,"ytp-ad-underlay-left-container"),g.rm(F,"ytp-ad-underlay-right-container"),g.uC(this.X,"margin-left",Math.round((m+.02)*100)+"%")):(F=this.X,g.GE(F,"ytp-ad-underlay-right-container"),g.rm(F,"ytp-ad-underlay-left-container")),g.uC(this.X,"width",Math.round((1-m-.04)* 100)+"%"),this.api.O5()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.TB.bind(this)),this.api.addEventListener("resize",this.PS.bind(this))):g.Nl(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.Nl(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.Nl(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.Nl(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.P.show=function(){W9N(!0);this.actionButton&&this.actionButton.show();GB.prototype.show.call(this)}; g.P.hide=function(){W9N(!1);this.actionButton&&this.actionButton.hide();GB.prototype.hide.call(this)}; g.P.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.TB.bind(this));this.api.removeEventListener("resize",this.PS.bind(this));this.hide()}; g.P.onClick=function(m){GB.prototype.onClick.call(this,m);this.actionButton&&g.Xl(this.actionButton.element,m.target)&&this.api.pauseVideo()}; g.P.TB=function(m){m==="transitioning"?(this.X.classList.remove("ytp-ad-underlay-clickable"),this.show()):m==="visible"?this.X.classList.add("ytp-ad-underlay-clickable"):m==="hidden"&&(this.hide(),this.X.classList.remove("ytp-ad-underlay-clickable"))}; g.P.PS=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.uC(this.B.element,"font-size",m.width/40+"px")};g.Y(Tm,GB); Tm.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);F.toggledLoggingParams&&(this.toggledLoggingParams=F.toggledLoggingParams);F.answer&&g.z(F.answer,fi)?(m=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),m.tF(this.answer),m.init(me("ytp-ad-survey-answer-button"),g.z(F.answer,fi),L),m.show()):F.answer&&g.z(F.answer,aS)&&(this.X=new Ur(this.api,this.layoutId,this.interactionLoggingClientData,this.nu, ["ytp-ad-survey-answer-toggle-button"]),this.X.tF(this.answer),g.Q(this,this.X),this.X.init(me("survey-answer-button"),g.z(F.answer,aS),L));this.show()}; Tm.prototype.P3=function(m){this.layoutId?Zi(this.nu,m,this.layoutId,this.macros):(m=new g.oZ("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.Nl(m))}; Tm.prototype.onClick=function(m){GB.prototype.onClick.call(this,m);if(this.api.C().N("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; Tm.prototype.clear=function(){this.hide()};g.Y(Ojv,GB);Ojv.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);F.answer&&g.z(F.answer,aS)&&(this.button=new Ur(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.tF(this.X),this.button.init(me("survey-none-of-the-above-button"),g.z(F.answer,aS),L));this.show()};g.Y(Nz,fT);Nz.prototype.init=function(m,F,L){fT.prototype.init.call(this,m,F,L);m=!1;F.text&&(F=g.lV(F.text),m=!g.J9(F));m||g.K$(Error("No submit text was present in the renderer."))}; Nz.prototype.onClick=function(m){this.publish("l");fT.prototype.onClick.call(this,m)};g.Y(pe,GB); pe.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);if(m=F.skipOrPreviewRenderer)g.z(m,rK)?(m=g.z(m,rK),L=new Vs(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.V,!0),L.tF(this.skipOrPreview),L.init(me("skip-button"),m,this.macros),g.Q(this,L),this.X=L):g.z(m,Ki)&&(m=g.z(m,Ki),L=new m$(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.V,!1),L.tF(this.skipOrPreview),L.init(me("ad-preview"),m,this.macros),L.b9.show(100),L.show(),g.Q(this,L), this.X=L);this.X==null&&(m=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(F)),g.Nl(m));F.submitButton&&(m=F.submitButton,g.z(m,fi)&&(m=g.z(m,fi),L=new Nz(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),L.tF(this.submitButton),L.init(me("survey-submit"),m,this.macros),g.Q(this,L),this.B=L));if(m=F.adBadgeRenderer)m=g.z(m,sZq),L=new IT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0,!0,!0),L.tF(this.G),L.init(me("simple-ad-badge"), m,this.macros),this.adBadge=L.element,g.Q(this,L);if(m=F.adDurationRemaining)m=g.z(m,UbC),L=new gr(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.V,void 0,!0),L.tF(this.G),L.init(me("ad-duration-remaining"),m,this.macros),g.Q(this,L);(F=F.adInfoRenderer)&&g.z(F,pi)&&(m=new bV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.element,void 0,!0),g.Q(this,m),this.adBadge!==void 0?this.G.insertBefore(m.element,this.adBadge.nextSibling):m.tF(this.G),m.init(me("ad-info-hover-text-button"), g.z(F,pi),this.macros));this.show()}; pe.prototype.clear=function(){this.hide()};g.Y(Ke,GB);Ke.prototype.init=function(m,F,L){GB.prototype.init.call(this,m,F,L);dj_(this)}; Ke.prototype.show=function(){this.G=Date.now();GB.prototype.show.call(this)}; Ke.prototype.jC=function(){};g.Y(nTn,Ke);g.P=nTn.prototype;g.P.init=function(m,F,L){var u=this;Ke.prototype.init.call(this,m,F,L);F.questionText&&Q7A(this,F.questionText);F.answers&&F.answers.forEach(function(q,A){g.z(q,z2)&&s7_(u,g.z(q,z2),L,A)}); this.Y=new Set(this.B.map(function(q){return q.X.X})); (m=F.noneOfTheAbove)&&(m=g.z(m,hDC))&&BSj(this,m,L);F.surveyAdQuestionCommon&&cmM(this,F.surveyAdQuestionCommon);F.submitEndpoints&&(this.submitEndpoints=F.submitEndpoints);this.K(this.element,"change",this.onChange);this.show()}; g.P.jC=function(){Hjv(this,!1);this.V.B.subscribe("l",this.uFC,this)}; g.P.onChange=function(m){m.target===this.noneOfTheAbove.button.X?Jmy(this):this.Y.has(m.target)&&(this.noneOfTheAbove.button.toggleButton(!1),Hjv(this,!0))}; g.P.uFC=function(){var m=[],F=this.B.reduce(function(q,A,r){var G=A.toggledLoggingParams;A.X&&A.X.isToggled()&&G&&(q.push(G),m.push(r));return q},[]).join("&"),L=this.submitEndpoints.map(function(q){if(!q.loggingUrls)return q; q=g.Xd(q);q.loggingUrls=q.loggingUrls.map(function(A){A.baseUrl&&(A.baseUrl=ZI(A.baseUrl,F));return A}); return q}); if(L){L=g.Z(L);for(var u=L.next();!u.done;u=L.next())u=u.value,this.layoutId?Zi(this.nu,u,this.layoutId,this.macros):g.Nl(Error("Missing layoutId for multi_select_question."))}this.api.C().N("supports_multi_step_on_desktop")&&this.b9(m)}; g.P.clear=function(){this.api.C().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.Y(fe,Ke);fe.prototype.init=function(m,F,L){var u=this;Ke.prototype.init.call(this,m,F,L);F.questionText&&Q7A(this,F.questionText);F.answers&&F.answers.forEach(function(q,A){g.z(q,z2)&&s7_(u,g.z(q,z2),L,A)}); F.surveyAdQuestionCommon?cmM(this,F.surveyAdQuestionCommon):p$(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(F)));this.show()}; fe.prototype.clear=function(){this.api.C().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.Y(xR,GB);xR.prototype.init=function(m,F,L){var u=this;GB.prototype.init.call(this,m,F,L);if(this.api.C().N("supports_multi_step_on_desktop")){var q;this.conditioningRules=(q=F.conditioningRules)!=null?q:[];var A;this.B=(A=F.questions)!=null?A:[];var r;((r=F.questions)==null?0:r.length)&&LFb(this,0)}else(F.questions||[]).forEach(function(G){g.z(G,TN)?mSb(u,g.z(G,TN),L):g.z(G,D$)&&FFb(u,g.z(G,D$),L)}); this.show()}; xR.prototype.clear=function(){this.api.C().N("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; xR.prototype.V=function(m){var F=this;if(this.api.C().N("supports_multi_step_on_desktop")){var L;if((L=this.conditioningRules)==null?0:L.length){var u;if(m.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(q){return q.questionIndex===F.X})==null)g.Nl(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(q){if(q.questionIndex===F.X)switch(q.condition){case "CONDITION_ALL_OF":var A;if((A=q.answerIndices)==null?0:A.every(function(G){return m.includes(G)}))u=q.nextQuestionIndex; break;case "CONDITION_ANY_OF":var r;if((r=q.answerIndices)==null?0:r.some(function(G){return m.includes(G)}))u=q.nextQuestionIndex; break;default:g.Nl(Error("Expected specified condition in survey conditioning rules."))}}),u!=null)LFb(this,u); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.Nl(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.Y(Mz,GB); Mz.prototype.init=function(m,F,L){var u=this;GB.prototype.init.call(this,m,F,L);m=F.timeoutSeconds||0;if(typeof m!=="number"||m<0)g.Nl(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+m));else if(F.timeoutCommands)if(F.text)if(F.ctaButton&&g.z(F.ctaButton,fi))if(F.brandImage)if(F.backgroundImage&&g.z(F.backgroundImage,xM)&&g.z(F.backgroundImage,xM).landscape){this.layoutId||g.Nl(Error("Missing layoutId for survey interstitial."));uiv(this.interstitial,g.z(F.backgroundImage, xM).landscape);uiv(this.logoImage,F.brandImage);g.tQ(this.text,g.lV(F.text));var q=["ytp-ad-survey-interstitial-action-button"];q.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new fT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,q);g.Q(this,this.actionButton);this.actionButton.tF(this.B);this.actionButton.init(me("button"),g.z(F.ctaButton,fi),L);this.actionButton.show();this.X=new $2(this.api,m*1E3);this.X.subscribe("g",function(){u.transition.hide()}); g.Q(this,this.X);this.K(this.element,"click",function(A){var r=A.target===u.interstitial;A=u.actionButton.element.contains(A.target);if(r||A)if(u.transition.hide(),r)u.api.onAdUxClicked(u.componentType,u.layoutId)}); this.transition.show(100)}else g.Nl(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.Nl(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.Nl(Error("SurveyTextInterstitialRenderer has no button."));else g.Nl(Error("SurveyTextInterstitialRenderer has no text."));else g.Nl(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; Mz.prototype.clear=function(){this.hide()}; Mz.prototype.show=function(){qBv(!0);GB.prototype.show.call(this)}; Mz.prototype.hide=function(){qBv(!1);GB.prototype.hide.call(this)};g.Y(Zd,nT);g.P=Zd.prototype; g.P.init=function(m,F){nT.prototype.init.call(this,m,F,{});if(F.durationMilliseconds){if(F.durationMilliseconds<0){g.Nl(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+F.durationMilliseconds));return}this.B=F.durationMilliseconds}else this.B=this.X.wQ();var L;if((L=F.previewText)==null||!L.text||g.J9(F.previewText.text))g.Nl(Error("No text is returned for AdPreview."));else{this.Y=F.previewText;F.previewText.isTemplated||g.tQ(this.G,F.previewText.text);var u; if(((u=this.api.getVideoData({playerType:1}))==null?0:u.iF)&&F.previewImage){var q,A;(m=((A=wD(((q=F.previewImage)==null?void 0:q.sources)||[],52,!1))==null?void 0:A.url)||"")&&m.length?(this.previewImage=new g.yL({U:"img",J:"ytp-preview-ad__image",D:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",m),g.Q(this,this.previewImage),this.previewImage.tF(this.element)):g.Nl(Error("Failed to get imageUrl in AdPreview."))}else this.G.classList.add("ytp-preview-ad__text--padding--wide")}}; g.P.clear=function(){this.hide()}; g.P.hide=function(){HW(this);nT.prototype.hide.call(this)}; g.P.show=function(){BW(this);nT.prototype.show.call(this)}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();if(m!=null&&m.current)if(m=1E3*m.current,m>=this.B)this.transition.hide();else{var F;if((F=this.Y)==null?0:F.isTemplated)if(F=Math.max(0,Math.ceil((this.B-m)/1E3)),F!==this.V){var L,u;(m=(L=this.Y)==null?void 0:(u=L.text)==null?void 0:u.replace("{TIME_REMAINING}",String(F)))&&g.tQ(this.G,m);this.V=F}}}};g.Y(Sy,GB); Sy.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});var L,u;if((m=((u=wD(((L=F.image)==null?void 0:L.sources)||[],ATN(F),!0))==null?void 0:u.url)||"")&&m.length){L=this.Vc("ytp-ad-avatar");L.src=m;var q,A;if(u=(q=F.interaction)==null?void 0:(A=q.accessibility)==null?void 0:A.label)L.alt=u;switch(F.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(F.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.Nl(Error("Failed to get imageUrl in AdAvatar."))}; Sy.prototype.clear=function(){this.hide()}; Sy.prototype.onClick=function(m){GB.prototype.onClick.call(this,m)};g.Y(oq,GB); oq.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});var L;m=(L=F.label)==null?void 0:L.content;if((L=m!=null&&!g.J9(m))||F.iconImage){L&&(this.buttonText=new g.yL({U:"span",J:"ytp-ad-button-vm__text",G0:m}),g.Q(this,this.buttonText),this.buttonText.tF(this.element));var u,q,A=((u=F.interaction)==null?0:(q=u.accessibility)==null?0:q.label)||L?m:"";A&&ck(this.element,A+" This link opens in new tab");sS(this.element);if(F.iconImage){u=void 0;if(F.iconImage){a:{q=F.iconImage;if(q.sources)for(q= g.Z(q.sources),m=q.next();!m.done;m=q.next())if(m=m.value,A=void 0,(A=m.clientResource)==null?0:A.imageName){q=m;break a}q=void 0}if(q){var r;u={iconType:(r=q.clientResource)==null?void 0:r.imageName}}}r=KT(u,!1,this.B);r!=null&&(this.buttonIcon=new g.yL({U:"span",J:"ytp-ad-button-vm__icon",T:[r]}),g.Q(this,this.buttonIcon),F.iconLeading?(S3(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):L?(this.buttonIcon.tF(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.tF(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(F.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_MONO_FILLED":this.element.classList.add("ytp-ad-button-vm--style-mono-filled");break;case "AD_BUTTON_STYLE_FILLED":this.api.N("delhi_modern_web_player")? this.element.classList.add("ytp-ad-button-vm--style-filled-white"):this.element.classList.add(this.X?"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(F.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.K$(Error("AdButton does not have label or an icon."))}; oq.prototype.clear=function(){this.hide()}; oq.prototype.onClick=function(m){GB.prototype.onClick.call(this,m)};g.Y(rTv,nT);g.P=rTv.prototype; g.P.init=function(m,F){nT.prototype.init.call(this,m,F,{});if(m=g.z(F.avatar,QV)){var L=F.headline;if(L){var u=F.description;if(u){var q=g.z(F.button,bL);q?(this.adAvatar.init(me("ad-avatar"),m),this.headline.init(me("ad-simple-attributed-string"),new Y2(L)),this.description.init(me("ad-simple-attributed-string"),new Y2(u)),L.content&&L.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"),this.adButton.init(me("ad-button"),q), this.startMilliseconds=F.startMs||0,this.api.O5()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.qC.bind(this)),BW(this)):g.Nl(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Nl(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Nl(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Nl(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();m&&m.current&&1E3*m.current>=this.startMilliseconds&&(HW(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.P.E3=function(){this.clear()}; g.P.onClick=function(m){this.api.pauseVideo();nT.prototype.onClick.call(this,m)}; g.P.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.qC.bind(this))}; g.P.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();nT.prototype.show.call(this)}; g.P.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();nT.prototype.hide.call(this)}; g.P.qC=function(m){m==="hidden"?this.show():this.hide()};g.Y(XV,GB);g.P=XV.prototype; g.P.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(!F.label||g.J9(F.label))g.Nl(Error("No label is returned for SkipAdButton."));else if(g.tQ(this.V,F.label),m=KT({iconType:"SKIP_NEXT_NEW"},!1,!1,this.api.N("delhi_modern_web_player_icons")),m==null)g.Nl(Error("Unable to retrieve icon for SkipAdButton"));else if(this.G=new g.yL({U:"span",J:"ytp-skip-ad-button__icon",T:[m]}),g.Q(this,this.G),this.G.tF(this.element),this.api.C().experiments.fu("enable_skip_to_next_messaging")&&(F=g.c$(F.targetId)))this.B= !0,this.element.setAttribute("data-tooltip-target-id",F),this.element.setAttribute("data-tooltip-target-fixed","")}; g.P.onClick=function(m){m&&m.preventDefault();var F,L;Z7u(m,{contentCpn:(L=(F=this.api.getVideoData({playerType:1}))==null?void 0:F.clientPlaybackNonce)!=null?L:""})===0?this.api.Wb("onAbnormalityDetected"):(GB.prototype.onClick.call(this,m),this.api.Wb("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.P.clear=function(){this.X.reset();this.hide()}; g.P.hide=function(){GB.prototype.hide.call(this)}; g.P.show=function(){this.X.start();GB.prototype.show.call(this);this.B&&this.api.C().experiments.fu("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.Y(yTA,nT);g.P=yTA.prototype; g.P.init=function(m,F){nT.prototype.init.call(this,m,F,{});m=g.z(F.preskipState,mN6);var L;if((L=this.api.getVideoData())==null?0:L.isDaiEnabled()){if(!m){g.Nl(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.B=new Zd(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.X);g.Q(this,this.B);this.B.tF(this.element);var u;(u=this.B)==null||u.init(me("preview-ad"),m);(L=this.B)!=null&&(L.transition.show(100),L.show())}(L=g.z(F.skippableState,LCR))?(F.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=F.skipOffsetMilliseconds:(g.K$(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.G.init(me("skip-button"),L),this.show()):g.Nl(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.P.show=function(){BW(this);nT.prototype.show.call(this)}; g.P.hide=function(){!this.isSkippable&&this.B?this.B.hide():this.G&&this.G.hide();HW(this);nT.prototype.hide.call(this)}; g.P.clear=function(){var m;(m=this.B)==null||m.clear();this.G&&this.G.clear();HW(this);nT.prototype.hide.call(this)}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(1E3*this.X.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var m;(m=this.B)!=null&&m.transition.hide();(m=this.G)!=null&&(m.transition.show(),m.show())}};g.Y(ti,GB); ti.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(F.label){var L;((L=F.label)==null?0:L.content)&&!g.J9(F.label.content)&&(this.linkText=new g.yL({U:"span",J:"ytp-visit-advertiser-link__text",G0:F.label.content}),g.Q(this,this.linkText),this.linkText.tF(this.element));var u,q;if((u=F.interaction)==null?0:(q=u.accessibility)==null?0:q.label)ck(this.element,F.interaction.accessibility.label+" This link opens in new tab");else{var A;((A=F.label)==null?0:A.content)&&!g.J9(F.label.content)&&ck(this.element, F.label.content+" This link opens in new tab")}sS(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.Nl(Error("No label found in VisitAdvertiserLink."))}; ti.prototype.onClick=function(m){GB.prototype.onClick.call(this,m);this.api.onAdUxClicked(this.componentType,this.layoutId)}; ti.prototype.clear=function(){this.hide()};g.Y(Ej,GB); Ej.prototype.init=function(m,F,L,u){GB.prototype.init.call(this,m,F,{});if(F.skipOrPreview){L=F.skipOrPreview;m=g.z(L,uZt);L=g.z(L,mN6);if(m)this.P_=new yTA(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B),g.Q(this,this.P_),this.P_.tF(this.W),this.P_.init(me("skip-ad"),m);else{var q;L&&((q=this.api.getVideoData())==null?0:q.isDaiEnabled())&&(this.V=new Zd(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B,1),g.Q(this,this.V),this.V.tF(this.W),this.V.init(me("ad-preview"), L),q=this.V,q.transition.show(100),q.show())}if(q=g.z(F.skipOrPreview,uZt))var A=q.skipOffsetMilliseconds}F.playerAdCard&&(q=g.z(F.playerAdCard,FCN))&&(this.playerAdCard=new rTv(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B),g.Q(this,this.playerAdCard),this.playerAdCard.tF(this.Qc),this.playerAdCard.init(me("ad-avatar-lockup-card"),q));F.adBadgeRenderer&&((q=g.z(F.adBadgeRenderer,sj))?(this.G=new D9(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0),g.Q(this, this.G),this.G.tF(this.X),this.G.init(me("ad-badge"),q)):g.Nl(Error("AdBadgeViewModel is not found in player overlay layout.")));F.adPodIndex&&(q=g.z(F.adPodIndex,B_G))&&(this.adPodIndex=new T_(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.adPodIndex),this.adPodIndex.tF(this.X),this.adPodIndex.init(me("ad-pod-index"),q));F.adInfoRenderer&&((q=g.z(F.adInfoRenderer,pi))?(this.adInfoButton=new bV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.element, void 0,!0),g.Q(this,this.adInfoButton),this.G!==void 0?this.X.insertBefore(this.adInfoButton.element,this.G.element.nextSibling):this.adInfoButton.tF(this.X),this.adInfoButton.init(me("ad-info-hover-text-button"),q,this.macros)):g.K$(Error("AdInfoRenderer is not found in player overlay layout.")));var r;q=(r=this.api.getVideoData())==null?void 0:r.isDaiEnabled();F.adDurationRemaining&&q&&(r=g.z(F.adDurationRemaining,UbC))&&(this.adDurationRemaining=new gr(this.api,this.layoutId,this.interactionLoggingClientData, this.nu,this.B,u.videoAdDurationSeconds,!0),g.Q(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.X.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.tF(this.X),this.adDurationRemaining.init(me("ad-duration-remaining"),r,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));F.visitAdvertiserLink&&(u=g.z(F.visitAdvertiserLink,AfC))&&(this.visitAdvertiserLink=new ti(this.api,this.layoutId, this.interactionLoggingClientData,this.nu),g.Q(this,this.visitAdvertiserLink),this.visitAdvertiserLink.tF(this.X),this.visitAdvertiserLink.init(me("visit-advertiser-link"),u));F.adDisclosureBanner&&(F=g.z(F.adDisclosureBanner,nAq))&&(this.adDisclosureBanner=new Na(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.adDisclosureBanner),this.adDisclosureBanner.tF(this.b9),this.adDisclosureBanner.init(me("ad-disclosure-banner"),F));this.Y=new fV(this.api,this.B,A,!0);g.Q(this, this.Y);g.Jb(this.api,this.Y.element,4);this.show()}; Ej.prototype.clear=function(){this.hide()};g.Y(G3Z,GB);g.P=G3Z.prototype; g.P.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(F!=null&&F.title)if(m=F.title)if(this.headline.init(me("ad-simple-attributed-string"),new Y2(m)),m=g.z(F.moreInfoButton,bL)){if(this.moreInfoButton.init(me("ad-button"),m),F.descriptions)F.descriptions.length>0&&(m=F.descriptions[0])&&(this.X=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.X),this.X.tF(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.X.init(me("ad-simple-attributed-string"), new Y2(m))),F.descriptions.length>1&&(F=F.descriptions[1])&&(this.B=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.B),this.B.tF(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.B.init(me("ad-simple-attributed-string"),new Y2(F)))}else g.Nl(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.Nl(Error("No headline found in AdGridCardText."));else g.Nl(Error("No headline found in AdGridCardText."))}; g.P.onClick=function(m){GB.prototype.onClick.call(this,m);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.P.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var m;(m=this.X)==null||m.clear();var F;(F=this.B)==null||F.clear()}; g.P.hide=function(){this.headline.hide();this.moreInfoButton.hide();var m;(m=this.X)==null||m.hide();var F;(F=this.B)==null||F.hide();GB.prototype.hide.call(this)}; g.P.show=function(){GB.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var m;(m=this.X)==null||m.show();var F;(F=this.B)==null||F.show()};g.Y(Uj,GB);Uj.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(F!=null&&F.gridCards)if(F.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.Nl(Error("Only single column style is currently supported in AdGridCardCollection."));else for(m=g.Z(F.gridCards),F=m.next();!F.done;F=m.next()){if(F=g.z(F.value,Cy2)){var L=new G3Z(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,L);L.tF(this.element);L.init(me("ad-grid-card-text"),F);this.X.push(L)}}else g.Nl(Error("No grid cards found in AdGridCardCollection."))}; Uj.prototype.show=function(){for(var m=g.Z(this.X),F=m.next();!F.done;F=m.next())F.value.show();GB.prototype.show.call(this)}; Uj.prototype.clear=function(){this.hide();for(var m=g.Z(this.X),F=m.next();!F.done;F=m.next())F.value.clear()}; Uj.prototype.hide=function(){for(var m=g.Z(this.X),F=m.next();!F.done;F=m.next())F.value.hide();GB.prototype.hide.call(this)};g.Y(kR,nT);g.P=kR.prototype;g.P.init=function(m,F,L,u,q){q=q===void 0?0:q;nT.prototype.init.call(this,m,F,L,u);this.playerProgressOffsetMs=q;BW(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.Hi.bind(this));this.api.addEventListener("resize",this.y6.bind(this));this.api.O5()?(this.B=!0,this.api.jy(!0),this.show()):this.hide()}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();m&&m.current&&!this.B&&1E3*m.current>=this.playerProgressOffsetMs&&(this.B=!0,this.api.jy(!0),this.show())}}; g.P.E3=function(){this.B&&this.api.jy(!1);this.hide()}; g.P.clear=function(){this.api.jy(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.Hi.bind(this));this.api.removeEventListener("resize",this.y6.bind(this));HW(this);this.hide()}; g.P.hide=function(){vLB(!1);nT.prototype.hide.call(this)}; g.P.show=function(){vLB(!0);nT.prototype.show.call(this)};g.Y(lsM,kR);g.P=lsM.prototype; g.P.init=function(m,F,L,u){if(F!=null&&F.adGridCardCollection)if(F!=null&&F.adButton){var q=Number(F.playerProgressOffsetMs||"0");isNaN(q)?kR.prototype.init.call(this,m,F,L,u):kR.prototype.init.call(this,m,F,L,u,q);m=F.headline;L=g.z(F.adAvatar,QV);m&&L?(this.headline=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.headline),this.headline.tF(this.Vc("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(me("ad-simple-attributed-string"),new Y2(m)), this.adAvatar=new Sy(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.adAvatar),this.adAvatar.tF(this.Vc("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(me("ad-avatar"),L)):this.V.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");m=g.z(F.adGridCardCollection,Jv2);this.adGridCardCollection.init(me("ad-grid-card-collection"),m);F=g.z(F.adButton,bL);this.adButton.init(me("ad-button"),F); this.hide()}else g.Nl(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.Nl(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.P.onClick=function(m){(this.adButton&&g.Xl(this.adButton.element,m.target)||this.adAvatar&&g.Xl(this.adAvatar.element,m.target))&&this.api.pauseVideo();kR.prototype.onClick.call(this,m);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.P.y6=function(){}; g.P.clear=function(){this.hide();var m;(m=this.headline)==null||m.clear();var F;(F=this.adAvatar)==null||F.clear();this.adGridCardCollection.clear();this.adButton.clear();kR.prototype.clear.call(this)}; g.P.show=function(){var m;(m=this.headline)==null||m.show();var F;(F=this.adAvatar)==null||F.show();this.adGridCardCollection.show();this.adButton.show();kR.prototype.show.call(this)}; g.P.hide=function(){var m;(m=this.headline)==null||m.hide();var F;(F=this.adAvatar)==null||F.hide();this.adGridCardCollection.hide();this.adButton.hide();kR.prototype.hide.call(this)}; g.P.Hi=function(m){m==="transitioning"?(this.G.classList.remove("ytp-ad-underlay-clickable"),this.show()):m==="visible"?this.G.classList.add("ytp-ad-underlay-clickable"):m==="hidden"&&(this.hide(),this.G.classList.remove("ytp-ad-underlay-clickable"))};g.Y(hi,GB); hi.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(F.attributes===void 0)g.Nl(Error("No attributes found in AdDetailsLineViewModel."));else if(F.style===void 0)g.Nl(Error("No style found in AdDetailsLineViewModel."));else{m=g.Z(F.attributes);for(var L=m.next();!L.done;L=m.next())if(L=L.value,L.text!==void 0){L=L.text;var u=F.style,q=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,q);q.tF(this.element);a:switch(u){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":u="ytp-ad-details-line__text--style-responsive"; break a;default:u="ytp-ad-details-line__text--style-standard"}q.element.classList.add(u);q.init(me("ad-simple-attributed-string"),new Y2(L));this.X.push(q)}this.show()}}; hi.prototype.show=function(){this.X.forEach(function(m){m.show()}); GB.prototype.show.call(this)}; hi.prototype.clear=function(){this.hide()}; hi.prototype.hide=function(){this.X.forEach(function(m){m.hide()}); GB.prototype.hide.call(this)};g.Y(Wv,GB);Wv.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});var L,u;(m=((u=wD(((L=F.image)==null?void 0:L.sources)||[]))==null?void 0:u.url)||"")&&m.length?(L=this.Vc("ytp-image-background-image"),g.uC(L,"backgroundImage","url("+m+")"),F.blurLevel!==void 0&&g.uC(L,"filter","blur("+F.blurLevel+"px)"),F.gradient!==void 0&&(F=new g.d({U:"div",UR:["ytp-image-background--gradient-vertical"]}),g.Q(this,F),F.tF(this.element)),this.show()):g.Nl(Error("Failed to get imageUrl in ImageBackground."))}; Wv.prototype.clear=function(){this.hide()};g.Y(w7_,nT);g.P=w7_.prototype;g.P.init=function(m,F){nT.prototype.init.call(this,m,F,{});g.uC(this.G,"stroke-dasharray","0 "+this.B);this.show()}; g.P.clear=function(){this.hide()}; g.P.hide=function(){HW(this);nT.prototype.hide.call(this)}; g.P.show=function(){BW(this);nT.prototype.show.call(this)}; g.P.E3=function(){this.hide()}; g.P.Ex=function(){if(this.X){var m=this.X.getProgressState();m!=null&&m.current!=null&&g.uC(this.G,"stroke-dasharray",m.current/m.seekableEnd*this.B+" "+this.B)}};g.Y(Oj,GB); Oj.prototype.init=function(m,F){GB.prototype.init.call(this,m,F,{});if(jxB(F)){this.adAvatar=new Sy(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.adAvatar);this.adAvatar.tF(this.Vc("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(me("ad-avatar"),g.z(F.adAvatar,QV));this.headline=new aT(this.api,this.layoutId,this.interactionLoggingClientData,this.nu);g.Q(this,this.headline);this.headline.tF(this.Vc("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(me("ad-simple-attributed-string"),new Y2(F.headline));if(m=g.z(F.adDetailsLine,dbC))this.detailsLine=new hi(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.detailsLine),this.detailsLine.tF(this.Vc("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(me("ad-details-line"),m);this.adButton=new oq(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0);g.Q(this,this.adButton); this.adButton.tF(this.Vc("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(me("ad-button"),g.z(F.adButton,bL));this.adBadge=new D9(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,!0);g.Q(this,this.adBadge);this.adBadge.tF(this.V);this.adBadge.init(me("ad-badge"),g.z(F.adBadge,sj));this.adInfoButton=new bV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.element,void 0,!0);g.Q(this,this.adInfoButton);this.adInfoButton.tF(this.V); this.adInfoButton.init(me("ad-info-hover-text-button"),g.z(F.adInfoRenderer,pi),this.macros);if(m=g.z(F.skipAdButton,LCR))this.skipAdButton=new XV(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.skipAdButton),this.skipAdButton.tF(this.element),this.skipAdButton.init(me("skip-button"),m);this.B=new ee(F.durationMilliseconds);g.Q(this,this.B);if(m=g.z(F.countdownViewModel,qR6))this.X=new w7_(this.api,this.layoutId,this.interactionLoggingClientData,this.nu,this.B),g.Q(this, this.X),this.X.tF(this.Vc("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.X.init(me("timed-pie-countdown"),m);if(F=g.z(F.imageBackground,HMc))this.imageBackground=new Wv(this.api,this.layoutId,this.interactionLoggingClientData,this.nu),g.Q(this,this.imageBackground),this.imageBackground.tF(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(me("image-background"), F);this.show();this.element.focus()}}; Oj.prototype.clear=function(){g.ZN(this.G);this.hide()}; Oj.prototype.show=function(){VDD(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();GB.prototype.show.call(this)}; Oj.prototype.hide=function(){VDD(!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.X&&this.X.hide();this.imageBackground&&this.imageBackground.hide();GB.prototype.hide.call(this)};g.Y(cv,g.LT);g.P=cv.prototype;g.P.wQ=function(){return 1E3*this.api.getDuration(this.hJ,!1)}; g.P.stop=function(){this.X&&this.handler.Qd(this.X)}; g.P.ev=function(){var m=this.api.getProgressState(this.hJ);this.B={seekableStart:m.seekableStart,seekableEnd:m.seekableEnd,current:this.api.getCurrentTime(this.hJ,!1)};this.publish("h")}; g.P.getProgressState=function(){return this.B}; g.P.P6=function(m){g.va(m,2)&&this.publish("g")};var Tlf="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.Y(dB,hd); dB.prototype.G=function(m){var F=m.id,L=m.content,u=L.componentType;if(!Tlf.includes(u))switch(m.actionType){case 1:m=this.api;var q=this.nu,A=L.layoutId,r=L.interactionLoggingClientData,G=L instanceof os?L.cf:!1,v=L instanceof os||L instanceof RT?L.zk:!1;r=r===void 0?{}:r;G=G===void 0?!1:G;v=v===void 0?!1:v;switch(u){case "invideo-overlay":m=new xjv(m,A,r,q);break;case "player-overlay":m=new Ma(m,A,r,q,new cv(m),v);break;case "player-overlay-layout":m=new Ej(m,A,r,q,new cv(m));break;case "survey":m= new xR(m,A,r,q);break;case "ad-action-interstitial":m=new TSn(m,A,r,q,G,v);break;case "video-interstitial-buttoned-centered":m=new Oj(m,A,r,q);break;case "survey-interstitial":m=new Mz(m,A,r,q);break;case "ad-message":m=new Ujn(m,A,r,q,new cv(m,1));break;case "player-underlay":m=new hNM(m,A,r,q);break;case "display-underlay-text-grid-cards":m=new lsM(m,A,r,q,new cv(m));break;default:m=null}if(!m){g.K$(Error("No UI component returned from ComponentFactory for type: "+u));break}g.Tb(this.components, F)?g.K$(Error("Ad UI component already registered: "+F)):this.components[F]=m;m.bind(L);L instanceof ZL?this.B?this.B.append(m.G2):g.K$(Error("Underlay view was not created but UnderlayRenderer was created")):this.V.append(m.G2);break;case 2:F=Is_(this,m);if(F==null)break;F.bind(L);break;case 3:L=Is_(this,m),L!=null&&(g.eO(L),g.Tb(this.components,F)?(L=this.components,F in L&&delete L[F]):g.K$(Error("Ad UI component does not exist: "+F)))}}; dB.prototype.IW=function(){g.PM(Object.values(this.components));this.components={};hd.prototype.IW.call(this)};g.Y(RAB,g.$G);g.P=RAB.prototype;g.P.create=function(){try{$SZ(this),this.load(),this.created=!0,$SZ(this)}catch(m){rr(m instanceof Error?m:String(m))}}; g.P.load=function(){ifZ(this)}; g.P.destroy=function(){var m=this.player.getVideoData({playerType:1});this.X.X.UA.kE(m&&m.clientPlaybackNonce||"");this.unload();this.created=!1}; g.P.unload=function(){g.$G.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(F){rr(F instanceof Error?F:String(F))}if(this.B!=null){var m=this.B;this.B=null;m.dispose()}this.G.reset()}; g.P.Eg=function(){return!1}; g.P.getAdState=function(){return-1}; g.P.getOptions=function(){return Object.values(Diq)}; g.P.DB=function(m,F){F=F===void 0?{}:F;switch(m){case "replaceUrlMacros":return m=F,m.url?(F=UpN(this.player),Object.assign(F,m.P0u),m=g.Mc(m.url,F)):m=null,m;case "onAboutThisAdPopupClosed":this.XP(F);break;case "executeCommand":m=F;m.command&&m.layoutId&&this.executeCommand(m);break;default:return null}}; g.P.sC=function(m){var F;return!((F=this.X.X.L0)==null||!F.get().sC(m))}; g.P.XP=function(m){m.isMuted&&Rxv(YR(this.X).Gq,YR(this.X).A2,m.layoutId);this.Pm&&this.Pm.XP()}; g.P.executeCommand=function(m){YR(this.X).nu.executeCommand(m.command,m.layoutId)};g.Tt("yt.player.Application.create",g.$f.create);g.Tt("yt.player.Application.createAlternate",g.$f.create);vQZ(YK(),aRC);var NlZ=g.NN("ytcsi.tick");NlZ&&NlZ("pe");g.R3("ad",RAB);g.Y(g.Hv,g.O);g.Hv.prototype.start=function(m,F,L){this.config={from:m,to:F,duration:L,startTime:(0,g.a9)()};this.next()}; g.Hv.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.Hv.prototype.next=function(){if(this.config){var m=this.config,F=m.from,L=m.to,u=m.duration;m=m.startTime;m=(0,g.a9)()-m;var q=this.X;u=g.Lk(PvD(q,iUM(q,m/u)),0,1);this.callback(F+(L-F)*u);u<1&&this.delay.start()}};g.Y(g.Ji,g.d);g.P=g.Ji.prototype;g.P.hasSuggestions=function(){return this.suggestionData.length>0}; g.P.TH=function(){this.B&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.P.show=function(){g.d.prototype.show.call(this);Tyn(this)}; g.P.qS=function(){this.B&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.P.xH=function(){this.RI(this.api.mP().getPlayerSize())}; g.P.RI=function(m){var F=this.api.isEmbedsShortsMode()?.5625:16/9,L=this.api.BO();m=m.width-(L?112:58);L=Math.ceil(m/(L?320:192));var u=(m-L*8)/L;F=Math.floor(u/F);for(var q=g.Z(this.X),A=q.next();!A.done;A=q.next())A=A.value.Vc("ytp-suggestion-image"),A.style.width=u+"px",A.style.height=F+"px";this.suggestions.element.style.height=F+"px";this.V=u;this.Z=F;this.containerWidth=m;this.columns=L;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Ce(this)}; g.P.onVideoDataChange=function(){var m=this.api.C(),F=this.api.getVideoData();this.Y=F.RH?!1:m.V;this.suggestionData=F.suggestions?g.U6(F.suggestions,function(L){return L&&!L.playlistId}):[]; p7A(this);F.RH?this.title.update({title:g.L8("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:F.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More shorts":"More videos"})}; g.P.scrollTo=function(m){m=g.Lk(m,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.L.start(this.scrollPosition,m,1E3);this.scrollPosition=m;g.Ce(this);Tyn(this)};})(_yt_player);