var _yt_player={};(function(g){var window=this;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC All Rights Reserved. Use of this source code is governed by an MIT-style license that can be found in the LICENSE file at https://angular.dev/license */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ /* The MIT License (MIT) Copyright (c) 2015-present Dan Abramov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 'use strict';var vw,vaa,lBu,fx,e6P,z6y,R6D,mPa,ka,Q7a,wu,I7,DB,t92,yqB,CDu,F2,Ya,fB9,gaa,kWB,wwD,xa,Lx,S9,GW,X2,Bw,$Pu,iD,a7,Hw,DPB,naw,Nu7,vA,ex,Jqw,u2w,tj,yQ,C1,cqD,qyw,FDW,AqB,YyP,bxD,xPa,pw7,wo,LDw,Im,Syu,ixu,Dy,UPw,Zxw,NG,j7w,cA,Fd,L1,Sx,Gv,Xd,aBD,Hxu,BA,Ub,iY,Eax,WD7,OxW,oax,Zy,s7u,am,HA,Eb,rqw,M9W,Ob,V9q,dPD,ew,PY9,Qv,v3q,lya,mc,eyw,hyq,zyB,$w,mGw,Qm6,kv6,No,g39,yjw,$GB,DGD,No7,u9,K$,qo,AK,F6,udw,cjD,Yw,b9,L$,Sw,Yba,GV,X6,BZ,i9,UE,xGw,a4,HZ,EE,OE,o4,rL,Gv9,Pv,lT,hQ,XA6,et,Box,i1q,zZ,vv,m9, R6,UG7,Q7,Z1w,y7,ayw,CV,fV,kh,E3x,JQ,Wyw,O1q,o3W,H17,Nu,I6,wK,smD,rjw,Toq,VxW,dGx,KV,cv,qu,P99,l7u,vw6,e2D,h2D,AQ,z26,mo7,Q4u,xh,bT,tw6,pV,LV,Xk,GZ,Ul,iT,ZI,Ol,jt,Hv,El,f7D,sl,gw9,rK,Mu,Pt,vt,l_,TZ,dK,V7,h5,C9D,zn,kV2,hj,mT,RY,a6,Wv,Qa,$ox,t5,I7a,my,C3,f3,gi,kK,wi,$K,IY,Doa,D_,nwu,n3,NLx,J5,Nr,K3,ct,qr,F9,A5,JKw,Kc2,b_,cK6,qED,xK,p3,Gn,AKu,YEw,X9,Lcx,XZD,b$7,GVP,SEy,pZy,xoD,BLw,i$D,Bt,Z_,UoP,Ur,aY,j4w,Ht,H$2,Er,Wt,Or,EwW,oY,Wcu,sr,O$P,oww,ri,s4x,Mr,Tn,di,PQ,Mw2,ei,doW,rKu,hw,mF,R_,vhW,QC,yC,lIW,h5w, z5a,Ci,fi,gO,kB,wO,$B,I_,R5w,Q6D,tty,yQB,DF,CTy,fIx,ni,NX,Jw,uQ,ghw,IIW,Du2,NKD,nh9,JQB,K9u,F_,Aw,YB,bQ,xB,Li,Si,AQq,X_,iQ,UN,ZF,a_,HQ,Yly,EN,WQ,o_,xuP,pvP,sN,MX,T0,dO,Pr,l6,ep,ZVq,j6D,aIw,HVD,h3,zA,Eh6,W9w,OVD,mt,Rv,Q3,t3,y3,wY,Iv,NT,KU,ohW,s6a,xr,rQ9,Uq,Zc,VtP,eV9,vKW,zVP,Hr,Eq,TA,QY6,y5x,tvq,dY,vi,C_B,Pi,mS,av,gKx,f_D,CS,yc,jp,fS,gQ,k7,wQ,knu,$7,$r6,nS,I_y,Jl,u5,KS,ci,Drw,Y7,FD,nKP,qV,Al,NiD,J5W,u99,LS,KTP,c5w,qry,A5D,FTx,pS,Su,G9,Yru,b36,xrx,XD,pta,Bi,wv2,kZw,i5,U1,ju,Wi,Gny,O1,oe,rQ,Xt9,Biu, MV,a_w,l0,Ury,jYB,dQ,Vc,md,Rp,H37,yF,EK7,C7,f7,WT2,oKP,$9,r5D,DP,n7,MvD,Tia,u0,cl,vBa,eoB,hoW,FQ,zo9,qU,tiD,NU,dr6,Qvq,Q_B,mXW,RoD,tpW,Rf7,At,lFw,x9,C69,fcx,gr7,kAu,wrD,GQ,$TW,Bl,Icq,NYa,J3q,i0,UU,ZP,EU,KtD,Wl,OU,op,c32,qqw,MU,Ft2,TQ,VF,bU9,pr9,Sq6,Lty,GAD,P_,ez,R3,t4,yA,CI,fI,gF,iUx,UTy,ku,ZUu,wF,$u,QA,I3,DG,nI,jv6,zv,Nl,ac7,uK,KI,Wtu,c_,ql,FF,OU2,oru,sva,r3w,Yu,bK,xu,pI,dTD,Vp7,P5D,v79,lH2,LI,egB,Mp7,Sz,hgD,zga,G7,Rg9,QeP,tuB,ylq,C5u,iK,fHW,g7D,k9q,wia,DVP,$V6,Ut,ZG,jz,a3,H_,Et,W_,Ot,NQq,Ml,rF, o3,T7,Jl7,VA,uDD,KSB,clw,q19,dF,vN,Y19,PN,bSD,lI,xVq,ej,h7,zt,mW,R9,Qr,Xiq,piw,fJ,G9y,gz,S16,CJ,t7,LSB,yr,wz,iSq,I9,$Y,uI,KJ,q$,jeD,cN,YY,aH9,bI,UV7,WS7,OSy,o72,LJ,Sj,Gt,seB,Xj,ZA,jj,a9,rla,HN,E3,WN,Mu7,TQ6,O3,VuW,lP7,v9a,eDW,hDB,zDw,dVD,RDw,o9,s3,rz,Qp9,Tt,M$,tC2,yt2,C0D,vF,fP6,lL,eK,g9q,hx,wl6,zX,kQy,$U6,IPa,DUq,mZ,RW,Qd,tx,yd,CC,fC,n9y,gs,k8,ws,N57,uQ2,Kda,IW,nC,DD,Jx,uL,KC,qUD,Fdw,cF,qL,FS,YUw,b7P,LdD,xUw,SU7,i77,Ax,B5D,GQW,Y8,bL,UUW,x8,Z79,pC,aPq,jpq,H7w,E9W,XS,BF,Wdq,O7B,o9w,iL,UJ,sp9,ZD,rt9, MCW,VCa,lGy,jK,eXw,hXy,zX2,mlP,RXu,EJ,Q3B,tzx,y4a,TX,ML,rs,CK9,fGD,gu7,Vd,ds,Pk,w_6,zU,mw,yO,Cn,fn,g1,IGy,Dl9,nuB,k1,$1,IF,Jv,uB,bB,J4u,K39,uFa,c49,qtW,Xm,F3W,A4D,Bk,Ytu,bI9,xl6,p_u,j8,Um,aF,Hk,Em,L3D,St6,G79,Wk,Om,X_D,oF,BFx,iIx,Ul7,sm,ZIw,r1,M_,j3u,aGB,HID,Eux,W3w,OIw,TU,VO,d1,vL,r4a,lx,eZ,Mzq,s3x,PL,TFu,hJ,z2,mU,QN,RA,VzD,dlw,PI7,tJ,lAx,yN,hJx,zJW,m$D,RJ7,Q9W,tj9,y7q,CIw,gP,kg,wP,gYw,fAx,kt9,wNa,IA,$$a,Db,IA2,D$u,nb,NR,JJ,nY7,ux,Kb,Nzu,cL,qR,Fa,AJ,Yg,bx,xg,pb,J7P,ujD,KW9,c7u,Lb,q3w,A7D,FWw,G2, Xa,bJw,Y37,LWa,XNq,GtP,BL,Bzq,iJ7,U$9,j97,ZJP,aAy,ix,HJw,EYB,Zb,WWu,OJa,oY6,s97,jZ,r72,aA,Mjw,HL,Ez,Vjx,WL,d$D,Oz,oA,PLu,v8w,sz,MR,eH2,T2,lDD,hHD,zHq,mLa,QW6,VN,tK6,v9,ln,CLP,fDy,wFw,$L7,eF,ha,zR,mo,Rj,Qo,ta,yo,CT,fT,gj,ks,wj,NsW,n8a,JxW,KZy,uSx,qJa,DLW,cx6,ID2,$s,Ij,Ax9,YJW,bCP,Ja,un,q7,Dq,pFq,Ys,FZB,SJw,GX9,LZW,bn,xs,pT,LT,XFx,xLx,Bsx,SF,iCu,ULa,ZCy,jWD,aD9,WZ6,OC6,o8D,sWW,GR,MKw,Tsx,dLq,PBD,B9,lO6,US,Xx,hiu,eix,Ri9,jF,H9,t82,yvD,CBD,fOa,kUq,OS,W9,wkx,g1B,IOy,n1w,N1W,umx,Avw,Vo,Ym7,TR,P7,bna,v7, ed,h8,x_7,pk2,Lww,Cz,Sm6,GUB,NF,XkW,iny,J8,U_D,ZnP,WwB,jF6,qF,F3,A8,b$,xk,M8y,pz,Lz,Sd,V8D,B7,d_6,PxD,i$,lbD,ZE,jd,aX,H7,e3u,E7,O7,oX,s7,rt,h3w,Tl,VD,dt,P0,v0,lO,z3x,mRu,R3W,QA9,tZ6,yJD,eS,Cx6,yp,fby,ggB,k2y,CK,g_,kI,w_,De,nK,NW,$Rq,KK,c0,qW,Ibx,DRw,F7,ng2,NPa,YI,YzP,bbw,xRD,bO,pLw,LUu,XLD,pK,ib9,BPD,SS,Zb2,jAD,abD,X7,B0,HbD,iO,U5,Ze,jS,aT,H0,O5,oT,s5,r_,MW,To,Vp,d_,EgW,WUw,ObB,vM,eN,oga,RZ,QS,tZ,yS,CG,g$,kN,TP9,w$,$N,IZ,dRw,VZq,sAB,Nc,nG,evx,JZ,xN,AZ,pG,LG,zva,Qjw,G_,CnP,tFD,yaw,gsD,D7P,kRD,$7P, Iqw,BM,Xt,nsW,Uk,Zp,jN,Njx,oZ,Jaq,sk,r$,T_,ux7,d$,Px,Ko9,vx,lZ,qSy,zT,Ru,QK,tB,yK,Ck,fk,gD,kd,wD,Aaa,$d,nk,Dd,bTy,SS2,p9D,LoD,GR7,X99,iTD,U7D,Bj9,jjD,uZ,Kk,Fz,aqa,HTw,q1,AB,Wo2,OTW,MFD,ra9,pk,Lk,SB,GT,Xz,iZ,VFD,d7D,P$7,Wx,OY,vky,lEW,ee7,TT,VK,dD,he7,zeD,Re2,tdw,eY,y8y,m_,hP,tP,y8,fR,C$y,nR,N4,JP,uH,ch,q4,AP,$Fa,IE6,bH,DFD,nku,pR,Nt6,J8w,LR,SY,u3D,KrW,q7W,iH,A89,Y7P,XA,bzx,xFD,LrB,p7a,aG,Fr6,Glx,X7D,sP,OP,BtP,izD,rn,M4,UF2,ZzP,dn,jX7,aEy,Hzq,Ekx,h6,Wr2,Ozq,oka,sXy,r8x,Mdw,Ttq,Vdx,mI,dFw,QR,vIW,leD, elw,hlq,zlu,t6,wW,Rlq,yr2,$z,COw,gIa,mWw,kou,w0W,$WB,QT2,tSa,yR,C9,kz,feW,gW,f9,Iey,DWW,nI9,N_2,Jry,u7x,ArW,K7P,NI,qI,A6,xWP,S5a,L7q,FU,xz,Go6,Sl,X0x,iK9,Uh,B_7,oID,UW2,OKx,Hs,sTW,T_7,Eh,aO,rrw,MS6,VS2,Oh,PaD,vNx,lpa,eRw,hRw,zRa,mcu,dW6,QZ2,tNw,yZ2,fpq,Ca9,k_q,MI,wMD,TJ,VR,dW,$cD,Ip7,lC,eg,nNa,DcB,h$,N$y,uta,cZD,KVw,qku,YkD,FV9,ny,uC,J$,bG7,NB,Ky,cY,qB,xcW,pMD,A$,Skx,xR,bC,Ly,Sg,Gj,G_u,Xv,iC,XMq,Zm,an,HY,B$D,iGw,Ucq,ZGw,E$,O$,jZw,on,s$,rm,HGx,MB,Tj,END,dm,ll,vu,Pu,e4,hG,oNP,dcx,vdW,VNw,T$W,PZ2,Qj, Cg,zIP,ldW,eIx,hID,OGD,kTW,JG,gdx,Ida,fdW,RM,ul,wc,ng,wxw,gc,rZ2,sZD,MNP,yj,CZ2,Fi,Kpq,AG,qYD,Fp2,ABW,bl,YYu,bkq,x19,Lpw,SYy,Lg,Xxx,S4,BDw,ikw,ZkW,juD,Xi,adB,Edq,Bu,WpD,il,Uc,wn,MBy,v6D,Wu,epw,m4w,oM,QGw,tYq,yPw,CH2,hz,f06,lE,p0W,Pp,e3,vp,sc,fv,Cv,kF,$F,kzq,Ir,nv,ND,wh9,$4P,Kv,D4q,n62,Nnq,JP6,uAx,K_a,cPW,qPP,F_9,APa,Az,YP6,YF,xF,bRy,x4w,phx,pv,L_P,SP6,Xq,Bp,iE,Gz2,UO,XhD,j3,iRw,Bna,Hp,EO,Wp,OO,U4D,or,sO,ZRD,jGw,rA,MD,W_7,a0y,E6q,HRu,TE,VB,dA,OR9,o6y,sGq,P$,MY6,d42,VYD,v$,l4,eP,hm,zL,Rq,QX,tm,yX,C2, f2,gX,PXy,vzD,lsx,kU,wX,$U,Iq,n2,Jm,zQD,hQD,K2,mIW,c$,qQ,F8,Am,YU,p2,L2,SP,GL,X8,B$,i4,UI,ZS,jP,aq,tlB,EI,OI,y6w,oq,fsy,gz6,kJP,$I6,DIB,dX,nzW,vI,PI,uUP,KIB,c6w,ee,hH,FIB,I5,Df,ns,Nd,YhP,JH,uo,Ks,b9a,cI,A6w,qd,F5,psu,xIw,AH,YS,bo,xS,Ls,Sh9,GJP,Gx,X5,io,Un,XsP,BI,UIw,Z9D,jOq,asw,H97,Ezq,WI6,je,Zf,i9D,sO6,a5,Ml2,TWa,o5,Vl9,En,WI,dID,sn,vRy,eqB,r9,Md,hq2,Tx,mBW,V1,fmD,y$w,Rqa,tg2,Qn2,Pq,vq,lh,e1,hf,zi,mn,Qn,kj6,ImP,Ca,v1D,fa,DBP,Nmx,ke,DX,wx,IH,$e,KXw,uv6,J$9,c$x,na,q$a,byw,Nb,uh,pYw,Ka,cq,qb,F$,LXu, Af,S$2,GjB,bh,S1,Gi,X$,Bq,ih,Ui,ZX,j1,aH,Hq,Ei,Wq,Oi,XY2,Bmw,oH,hS,zI,mq,Rd,Qg,iyP,UBW,tS,ge,amu,Hy9,kl,we,JS,ub,WX2,qj,Yl,Oyw,sn7,oRx,r$D,Mg6,Tmu,VgP,dB2,PlW,lxw,vt7,e07,ma9,QM9,z0P,xl,pt,yG7,t46,Lt,S2,GI,ClB,XY,BT,ib,gtw,kM6,U2,fx2,Zi,Ixa,j2,ad,HT,E2,WT,O2,od,s2,re,Mj,TI,Vg,de,PJ,vJ,l1,e$,hu,zH,m1,RR,Qm,tu,ym,CY,fY,gH,ky,wH,$y,IR,Dj,nY,NS,Ju,u1,KY,cJ,qS,Fw,Au,Yy,b1,pY,LY,S$,GH,Xw,BJ,i1,UK,Zj,j$,aR,HJ,EK,WJ,OK,oR,sK,rH,MS,TH,Vm,dH,P2,v2,lq,ey,hT,ms,RD,nta,Qf,V,tT,zf,yf,CF,fF,JGD,kO,Kby,g3,cG6,$O, qc9,DM,w3,nF,Nx,JT,KF,AG2,YcB,bgP,xaq,LF,Sy,YO,Gf,Lby,Scx,GMx,Xuw,FbW,BcB,uq,igx,Ua2,B2,aD,iq,qx,Zg6,c2,Xh,Uu,H2,axw,Fh,AT,jy,ZM,Hgw,Eu,W2,Ou,oD,Etw,r3,Mx,Tf,Vf,d3,Wb6,Oga,sMa,rGa,lc,eI,hn,zw,PEx,lWx,hay,zaq,Ro,RaD,Qr2,g4,t37,k4,w4,$4,Io,D5,ne,yzW,fW6,gFB,CE6,kEq,wpB,Ke,cb,FB,Y4,bc,x4,pe,$DB,Le,SI,qs,Bb,ic,UA,Z5,IWB,XB,nFD,jI,NAa,Jz7,ao,uqx,Hb,EA,KmB,czD,Wb,qOP,FmD,OA,AzD,YOD,bvw,xDw,oo,sA,ppD,Lm6,r4,Ms,Tw,SOa,VL,d4,Pz,vz,GEa,lp,eL,Xp2,hD,BA9,za,ivB,UDa,Zv2,jra,aWu,HvB,mL,EFW,WmD,Ovw,RS,oFw,QT,sra, tD,rzy,yT,M3D,TAB,CW,$q,V3w,IS,D1,dDW,nW,P46,Ng,JD,up,vUB,lSq,cz,qg,hbw,Fs,zbu,mQD,ebu,RbD,Qq6,tP9,Yq,ymP,bp,xq,pW,LW,C4y,SL,Ga,Bz,fSB,ip,U6,gUu,jL,E6,aS,s6,rl,kL7,Mg,Ta,VT,dl,w$W,vB,lf,$QD,hi,zN,O6,mz,Rb,Qu,ISa,ti,yu,C0,DQ6,f0,gJ,kJ,wJ,ab,Ea,WB,Oa,ob,nUy,NX2,JmD,u8W,TN,sa,Vu,dJ,KAP,cmW,qIy,PP,vP,lm,FAy,Amx,M6,YIB,b2q,eq,xQy,hU,z1,RV,Q$,tU,y$,CM,gZ,kG,$G,IV,Dk,nM,wZ,SIw,GLx,JU,um,KM,X$a,qk,i22,FH,AU,UQP,YG,bm,xG,LM,Z2y,pM,Sq,G1,XH,jqw,UC,H2u,EUD,WAW,Zk,jq,O2x,oUw,sq9,aV,MPy,cP,rm6,TX6,HP,VP9,EC,dQw, WP,Po2,vSx,lfa,ekx,hka,OC,mdy,zk9,oV,Mk,Rkw,T1,Q5u,V$,tew,yHu,dZ,Coq,ff9,gSy,kx2,PE,wIB,vE,If9,e5,hX,nSu,DdD,N97,JHu,u5x,m0,R2,Qt,KvD,cHw,qnq,FvD,AHD,Yn6,bsx,xd2,pIa,Lv6,Cl,fl,gU,Snw,Gxx,kW,wU,XIw,$W,I2,nl,B9W,Ni,JX,uz,isw,Kl,Ud7,cE,Zsu,qi,j5P,afx,Fg,Hs2,ESw,Wvu,AX,YW,bz,xW,pl,Osq,oS2,Ll,S5,G$,s59,Xg,BE,iz,Uw,Zt,rHq,Me9,j5,a2,T9y,HE,Ew,WE,Ow,otx,Vey,ddD,o2,Phw,veP,lXu,rU,Mi,T$,Vt,dU,P4,v4,lJ,e6,hA,zO,e17,h1D,fO,Nf,z1x,JA,Yj,KO,ChB,$bw,fXa,IXB,neD,NxD,Dbw,JfW,u$u,Knx,j6,Fnw,Yiw,xbw,pqx,LnP,EB,W4,Gi6, Xqa,Zau,OB,jHq,Bx9,oL,sB,rk,Mf,HaD,Oax,Eeq,rfD,liw,vlu,M1W,eMu,VM,V19,Txx,mjx,t22,QdD,gl2,yS2,dk,PX,Dja,ec,nlB,q27,cSa,Kqu,JSu,Y2D,ASD,uYD,S2W,Lq7,GI7,QH,itD,XTa,BeD,Nea,Ujy,Ztw,hF,m6,xjw,btD,pT2,jdD,zu,Fq6,Ht9,WqD,oly,rS2,V2D,dju,vy6,lj2,hxy,exD,t$W,mSP,zxD,yuq,gyB,kHu,wJD,$S7,Nz,AfD,nyy,Ijq,Kd,uw6,qz,cuD,qKy,K19,FR,F1y,AF,YC,Ns,bF,qiD,xC,pd,Ld,AuD,YKw,Sc,bYu,xS9,pJW,Gu,BX,iF,UW,Zo,jc,a8,HX,EW,L1W,SK7,WX,GHx,OW,rZ,o8,sW,BH2,XJq,ra,iYw,US2,Mz,Tu,ZY7,VH,jRw,aj6,baD,JuD,HYD,da,Jn,vb,tF,Eya,W1q,v1,IiW, vX,OYw,JF,uF,Cd,yH,TO,kC,M2D,P1D,fd,kIx,C1w,oy2,hMP,dbD,ls,NH7,H4,ruP,sR9,aX7,TeW,M$w,fj2,Do,wTD,$jw,RMW,sdq,OtP,sH2,Wny,UbD,iau,Si2,ai6,Pb9,Rxw,Cbx,fiD,$C,I8,wa,QR6,Elq,V$w,THB,en,zP,mk,RJ,Qz,C6,kf,wI,$f,D9,n6,tb,yz,IJ,Pq2,dSx,NE,us,vOa,lM9,K6,c1,qE,FP,Ab,Yf,bs,xf,mxw,L6,p6,Rh6,hhW,zhq,QDD,Sn,GP,tya,yTa,XP,Cq2,k6,gO7,fMB,w2a,IMa,DxD,$x2,nO6,uh2,aJ,H1,KsW,cTa,Eg,W1,quw,Fs2,ATw,Yu2,oJ,rI,ME,xxw,p2w,Gf9,B3D,iF9,X2u,dI,vn,Pn,Uxw,ZFx,TP,jDa,aM9,HFw,EO2,Vz,sDq,rTw,MyD,oOD,OF7,WsD,T32,Vy9,Ls2,dxP,SuD,Pcu, v4D,zLw,l59,eL2,hLw,Qo6,msw,RLx,tIx,ynu,eM,g4w,Cc2,kwy,f5D,wbD,$s7,I5a,Dsw,n4x,N42,JnD,uBq,K8y,cna,qAx,F89,hR,YAB,beu,xs2,Anw,pb6,L8a,Xb2,m4,tR,Cr,B49,fr,gG,k_,joq,He9,a5u,W8u,dsw,ug,$_,E4W,Zey,UsD,ieP,JR,Ia,N9,AR,Y_,l1a,bg,x_,FZ,mg2,ecw,hcW,Rcq,pr,Lr,tLD,Gc,XZ,Bn,ig,U_,Zh,jM,yDx,Cp6,aa,Hn,Wn,gqw,kaq,E_,O_,I1q,Dg7,oa,nq6,M9,Nl2,Tc,dG,JD9,Vy,PH,usD,ld,cDy,q6D,h_,z8,ys,AD7,R1,Co,gR,Y6a,wR,t_,fo,bWw,$2,xgw,I1,pz2,mK,Qs,FL9,k2,D6,LLa,S69,no,Ga9,NN,J_,ud,Ko,Xz2,qN,cH,FI,A_,BlB,iWD,Y2,bd,x2,po,Lo,Uga,SV, G8,ZWD,jSw,XI,BH,id,HWx,a19,U8,Eq2,WLu,OWx,Z6,oqB,sSy,rDw,MLW,Tlq,jV,a1,HH,E8,VL6,dgy,O8,Pfa,o1,s8,vJ7,lTw,rR,ezy,hzw,Qby,ts6,zzq,m6y,Rzy,T8,Vs,dR,Pj,yix,CfB,vj,fTx,kNw,gJB,zB,hp,$62,ITx,D6D,nJq,mg,NJq,Q5,tp,Jiw,Kz7,ci9,Cq,w6,Ya9,T4a,Dh,x6y,pBD,LzP,Sa6,GN2,wG,fq,XBy,Dl,nq,U67,Z0y,jba,Nt,WzW,aTa,H0q,oJ9,sbu,Jp,riW,O0q,Ms7,uM,Kq,cj,TJW,Vs7,qt,Fl,d6u,Ap,Pm9,bM,$T,Sa,vG9,VIw,OeP,GB,Xl,iM,Uo,Zl,aK,Hj,Bj,Oo,enq,r6,hn9,znx,mk2,Rnq,QV2,Mt,yUW,TB,fky,V5,k1q,wPB,gGu,CmP,$kW,Ika,Dkw,eE,nGD,NZq,uH6,hW,vqx,mx, cUW,FQW,Kr,AUa,YCy,QP,xkx,nr,bMu,o4D,rny,MID,KQa,tW,yP,CP,pPw,LQa,fP,SC9,kQ,w7,$Q,Iw,DY,G1D,nP,Ny,XPq,BZ2,JW,uy,KP,ca,qy,Fu,Uku,iMD,AW,ZMw,aku,YQ,HMx,jVB,ow,Wa,sM,My,TF,va,EG7,TZw,xO,OM,vo,vWB,eK6,GF,zk,SE,ml,EM,t0,Q2q,yW,C_,t5P,yX6,Czw,ftw,f_,gWx,k$W,gh,wE6,NU9,nWa,$iD,DiD,ItP,kH,JXD,wh,ug6,K0u,qwx,F06,AXD,L0q,N3,J0,XEW,uN,K_,BUu,Zlq,j2w,atx,Hl7,co,EWw,Ol6,oWa,Bo,lZq,TU9,V52,hAP,iN,zAa,RAD,mfD,QLq,Zv,Ho,t67,Uv,Ev,Wo,yAB,fZW,w4u,M3,vd,me,tc,YBP,bO7,gw,fj,$M,Ih,xfD,SBa,LfD,GOW,nj,DN,Bky,iOB,Ufw,jLw, X4w,uV,ZOB,aZD,HOu,qA,FV,WfD,rh,Jc,Kj,NkD,CJq,cA9,Lj,ww,ZN,Rh,OD,sD,rw,hWW,eWy,Qi,T6,Vi,zWB,dw,mzW,RWu,yi,p4q,l2,M69,kM,Q8D,IZW,$fq,gjB,eH,zy,DzB,IoW,NaW,JFw,tM,Cc,fc,yI,ki,wd,uRu,$i,cFw,I0,F62,Nh,qW9,u2,Kc,xzu,cS,SW2,Guw,AM,XX2,idx,Zn,a0,HS,WS,UzD,OR,o0,Ty,VI,dd,P6,Zdu,v6,lU,ECD,eT,he,W6x,OdB,z3,oCa,s8u,rFx,Mc7,mi,Ry,TaD,dzq,yh,CH,kD,wb,Ps6,$D,Iy,DL,nH,N8,vfx,l9P,Je,ejy,hjx,uU,mEy,zjB,Rj9,KH,tnu,QJy,c6,yby,q8,FO,Cs7,gfw,kPu,Ae,YD,bU,w1D,xD,I9a,LH,DED,nfD,pH,ST,G3,XO,Kkq,qgy,NIw,cbw,Fkw,JbD,uPu,AbD, Ygw,Ue,b6w,p1P,GP6,BIw,X1P,oy,Oe,M8,UEy,T3,Vh,db,jJw,P8,a9u,Z6w,v8,Wkx,lu,eX,O6D,hy,ofD,M5P,vjy,rbP,sJ2,TI2,Mn2,VnP,mJ,dEa,PgD,eGD,ty,yJ,C5,zGw,QaD,kv,wN,$v,yRB,tM2,f5,Cgx,fhw,g_2,wna,If,cRW,Jy,uu,x9w,jT,L4w,S_w,Gc7,Xn7,BG6,c8,ir9,qn,F4,Ay,U9D,xv,ZrD,jaB,p5,L5,aha,Hrw,E_9,W49,OrD,SX,bu,o_2,GG,rRq,MMu,TG2,X4,VMD,d9x,Pdw,v27,l67,edD,hdB,zd9,mNu,RdW,B8,tV6,iu,y_u,ZC,f62,H8,Q1y,Ux,Ex,W8,Ox,of,sx,rN,g2w,Mn,k8P,VJ,n2y,uI2,KKx,c_w,q87,vm,FK7,J_a,DNB,A_u,dN,Y8a,xNx,TG,Pm,$Nw,I6w,lW,pHu,LK9,NRB,wH7,S8P,hE, G82,zb,mP,XHy,Rc,UN2,BRP,io6,Ql,Zo2,tE,yl,CL,fL,j1q,a6y,HoD,gq,WKy,Oo7,kb,o2w,wq,$b,s1u,r_w,MV2,TRx,VV2,dN2,hFw,vTw,Lk7,D2,mtD,RF6,llu,eF9,PMw,JE,flw,NJ,nL,zFq,kB2,CMD,ypW,ta7,QKD,KL,wj6,ZL,cm,qJ,Fr,$t6,AE,Ilw,Yb,Dt7,rb,nTy,bW,H6,W6,xEy,LL,Gb,ul7,KgD,Xr,iW,SD,pL,Z2,xb,N6y,Jp9,jD,cpx,qoa,af,Cdw,ay,ac,FgW,Bm,Apw,Yo7,bq9,xt6,Hm,E9,Wm,Lgy,SoD,GBW,XjD,B62,bo2,oc,s9,rq,O9,Ut6,H6x,Efy,MJ,ZqD,jKB,alD,Hq2,Tb,ETw,Vl,Wga,oTw,dq,sKq,rpx,vU,May,PU,mM,dtB,VaD,lY2,vQ7,e4y,h4w,Py7,Rz,T6B,z4y,Q9,my6,tED,R4P,QwP,y9, saq,yW6,Cyw,fY2,gQy,kFy,YP,bS,xP,waD,pD,LD,$yD,SA,IYq,Dyq,GK,nQy,N7D,JWP,uuW,XK,RG9,BU,qM6,iS,cWw,UH,FxB,m9D,gN,AW2,Z$,az,xy7,bPD,MK,V9,TK,SMD,dg,GF7,XaD,UyW,ZPw,aYD,iPD,HPW,EQ6,Wx2,OPa,oQa,rWD,MEy,T7W,swP,vR,jA,dyP,B7W,PN9,jww,l7,lvy,VEa,PR,eC9,hCD,RC9,fvq,QID,t0D,gHx,CND,kky,zCy,eh,wou,m3y,Rt,nHD,J07,NhB,uXW,Klq,c0W,D3B,qv7,FlD,hg,A0w,Yvx,b_7,x3W,Svw,Lla,poP,tg,GkP,Bh2,i_W,U3x,Z_7,ff,gT,jX,jIw,avw,H_9,O_u,Wlx,EH2,oHw,r0a,M0B,sI6,m$,lS,V09,d3w,PVy,Rmw,emD,hmD,zmu,Qhy,yca,gT7,y4,lND,vMD,tr7,se,mAD, Ic,Ee,y02,wdB,k6y,$Ax,IND,DAB,nMy,XoW,zK,eA,fNa,Nww,gMD,JcW,OqD,uVu,Iv2,$3D,CVw,hs,$c,It,ccw,DQ,qDD,FeD,Acw,YDw,bju,pdy,Le9,Bw7,SDD,Xda,ij7,N5,aNw,Zj2,jh6,WeB,Ojq,oM2,shw,rca,nf,MrP,EM6,UA2,Jg,TwP,G6a,VrD,u7,P2x,viu,lnx,dA2,Kf,zsB,hsy,Q0D,RsD,mhy,tD6,yEa,cR,CWq,f2w,kbx,wmu,gb9,$Jq,JEW,DJy,nbD,Nq7,urw,KPy,cEu,FPw,q9B,AEP,Y9D,bLD,pm2,S9W,LPw,Gbq,xJW,Xmx,iLD,UJP,jcq,HLy,ZLu,Ag,Eba,WP7,Bqu,OLx,a2a,Yc,obD,scw,rED,MDw,Tqw,VD6,dJ9,vPw,erB,hra,zr2,mK6,Rrq,xc,QzB,pf,ysD,CSw,gPD,X1,wU6,$Ka,I$y,DKw,Ngy,nP9, KMy,csu,BR,UG,Jsw,uKq,qHB,jh,As9,FMy,YHP,bD7,xKB,SHP,pUw,Bgu,at,LMy,iDD,HR,a$P,WR,OG,HD2,EG,EP7,ot,oPw,ODD,ZD6,jzw,szD,rsy,MA6,UKD,Tgq,sG,VAD,WMw,kKD,ZQ,P7y,M5,vcD,lQ2,eua,huy,zuD,m5w,Rux,QtW,th6,ygy,T5,C76,fQ2,k5w,wR6,$5u,gcx,IQB,D59,ncw,NTx,Jgy,u1u,PC,LAw,K$w,cg2,vC,qG9,F$D,eW,bfD,x5u,h2,L$a,SGB,pRx,YGa,zd,lj,Ag7,Q_,RB,G52,t2,mC,U5w,aQD,Ec6,W$w,oc9,BTx,HfD,stD,if7,rg9,Mh7,kx,y_,Vh9,TTu,fZ,vxD,lgW,jtP,Zfy,Pj9,e7W,Ofx,XRD,wS,$x,IB,h7a,Dg,y2W,R79,Cja,QBu,mHB,fgw,z79,$Hx,gxx,nZ,IgB,nxP,J2y,uGW,KCB, FCP,KZ,A2u,c29,gS,xH6,pCW,Yx,vHW,NH,LCy,SLw,XCD,Gdw,BSB,bZy,qH,iZD,UH6,ZZu,aga,jBq,Thq,HZ2,cC,Exq,OZw,WCB,sBD,ox2,NS6,MWy,r2D,FG,J2,TSy,xx,dHw,Prq,v0B,lR7,eU9,bj,I2w,qLy,hUP,Ke7,CZ,zU2,mOx,RUq,QkW,t_2,pZ,LZ,CrW,fRa,g02,yku,krw,SW,DOP,$Ow,IRB,n0D,Gd,NM9,Jk7,u0x,XG,K59,qs9,F5q,Ak6,BC,ckw,ij,UL,Ys6,bXx,aB,Zg,jW,xOq,HC,pKu,L5D,Ssw,XKa,GrB,rS,iXD,UOq,BMw,ZX2,MH,jk2,Td,aRD,V_,HXa,E02,rkw,W5B,o0q,dS,OXa,sky,M_y,TM7,V_a,dOw,vK,P3B,hk,lr,vow,zr,m5,ePP,QV,tk,hPw,Rk,zP9,yV,RPq,mCP,fX,gM,k0,yYB,Q$a,tOw,wM,C3u, wWw,go2,fww,kYw,$0,IwD,N8w,JYW,Ik,ue7,K29,DC2,nou,F2w,AYD,YT9,bhB,xCD,NO,GYB,B8P,Jk,L26,STu,Zhx,nX,ur,KX,pW6,XWw,j$D,cK,qO,awD,Hhy,EoP,F0,W2y,Ohu,ooD,s$a,rYu,MOP,T82,Pe6,VOu,vLD,lzW,h_D,z_x,ir,Ce9,R_6,QgP,fz7,gLw,yC2,me9,kgW,$e9,wg6,IzW,KNx,ZR,FND,bw7,Y47,AC9,JC2,uCD,DeW,nLq,cCD,j_,ak,pg7,Lc,AFw,LN7,Es,Os,Gg6,S47,q4u,BCB,iwD,Uew,ok,ZwW,vW,az7,HwW,EL2,Owu,WN9,oL7,l3,eO,sgy,TCu,VQw,m2,MQy,deD,PPB,rCD,R$,yE,v$2,l4w,tY,e8y,h86,z8a,m06,QEy,R87,CPy,f4a,tfP,keD,wy2,ydW,g8,ko,$0W,D0u,w8,I4D,n$6,JdW,NVB,uWu, $o,KHD,cdD,qXD,I$,Dw,Ad9,FHy,YX6,bm2,pyx,x07,LHu,SXy,Gea,Xy9,BV9,U0w,NC,nh,JY,Zm2,jEx,imu,Oma,o$9,sEw,TV2,MfP,rdu,Vfq,d0W,u3,Kh,Pk7,v5P,luB,eNx,zNW,mpw,qC,RNW,cW,AY,hNx,QQq,tRW,yox,CkD,fua,b3,g52,k4a,Iu7,xo,DpW,$pD,ph,Lh,n5w,NEu,uf6,cow,JoB,Kha,GY,qfD,Aox,Yfq,xpy,p5y,Xe,BW,Lhx,FhP,X52,G4D,Sfw,i3,UT,iQa,BEW,Zw,jO,Upw,a$,ZQx,jQW,au9,HW,HQy,ET,E59,WW,OT,o5y,sQ6,rou,TEa,VRw,dpw,MRx,vVa,PtD,lJa,zYq,r8,RYy,m2P,eYP,hYw,QsD,tGx,MC,TY,yLB,Ctw,fJ9,gV2,khD,wVw,IJ9,D2w,Fjw,JLy,uLa,nVu,YZB,eQ,zg,Lj9,Qe,tC,SZy, buw,le,fw,Cw,mN,gC,BBx,U2P,iuW,kL,Rg,vg,XVB,ye,x2y,GhP,jsw,VE,wC,aJy,HuW,hC,pV6,$L,Ig,EVW,Dz,nw,Ne,Wjw,Ouu,ss7,rLy,oVa,JC,TBD,MGD,ue,VG2,Kw,cg,d22,PiB,vmq,lUu,eZx,zZw,RZ2,mZW,hZu,qe,QCP,y9x,tJD,FC,AC,CiW,gma,kSw,YL,fUW,we9,$Z6,IUy,DZ7,nm2,NyB,J9W,xL,pw,KYD,uc7,c96,Lw,SQ,qFP,FY7,YF9,A9D,bBD,XC,xZw,pe9,ie,LYa,SFB,GSy,Xew,Byq,iBD,ZBw,jC2,aU6,UZ7,HBy,EmD,WY2,OB6,om6,sC2,r9D,MJP,Hg,Tyy,VJP,dZB,l8x,mYy,hwy,vn6,O4,ewx,PRW,zw6,og,QUw,RwP,s4,t7D,yhq,CRq,q5,f87,gnw,DYu,nnB,Npw,rC,Jhu,Tg,Q4,ubq,Ve,KGx,Me,chq, qd7,pf7,lP,LGB,ef,hd,XfD,Gq6,FGD,ze,Bpx,iE7,ZEB,mH,jU9,a8a,HEw,Sdu,RE,WGq,Ena,Qx,bEB,Py,OEu,onu,sUD,rh6,M7x,Ahw,Ydy,vy,P8y,vAw,e$D,dY6,mvw,B6,iU,z5,tkB,yVx,Qx6,C8W,laD,R$7,TpW,faq,z$D,gAP,h$D,U9,pjw,d5y,td,yx,ts,V7D,wDP,nAD,fm,N2D,JVy,Iaa,k$,uMw,Kuw,ksP,cVu,Dvq,qQw,wV,gV,Fu6,YQw,AVW,Cm,xv9,D4,pDw,$$,nm,IE,N0,YLw,LuB,XDP,Gs9,i49,Uva,B2w,uP,Jd,jxD,aaD,H4x,Vky,sxu,rVy,O47,vpw,Wuw,q0,hTD,lKu,zTw,mqa,RT2,Ad,Y$,y12,tow,Qly,x$,T2u,Ge,fKP,Sf,bP,kCD,IKa,Dq7,PwD,wc7,iP,npa,Mk6,Cw9,pm,NvB,FW,J1w,uJu,Kaa,jf, aE,gpy,c17,Hy,EX,qp7,Lm,eT2,Fa6,A1B,Ypy,$q9,bA7,XW,xqq,By,nc,pcu,Spw,Wy,OX,GCa,Xc6,Bvx,Z4,UX,iAy,SQ6,Uqq,ZA2,jlx,aK9,HAx,oE,sX,OAw,r1u,TvD,Way,zOy,mMq,ROB,QPD,tm6,yN9,CGW,gEy,fV6,rV,M0,Te,kpP,wGB,$MW,sC,IVy,Vx,DMu,dV,P5,AD,v5,Pb,nEy,cX,DSP,Nfq,lF,JND,BP,im,P1,uTq,KB6,cNW,qj2,FB9,lk,Yjw,b8W,eR,z4,mh,xM9,Sj9,GpW,RQ,XG9,pGB,LB9,Bfa,i89,UMy,Z8B,jP7,Q2,H8u,DDw,An,lz,EEw,WBw,z$,aV6,Gw,O86,oEq,sPa,to,Nk,Mm7,Tf7,y2,CQ,Vmx,fQ,dMx,ho,Pv6,vZ6,aS6,gE,k5,l3a,wE,$5,eEP,IQ,hED,Du,nQ,zEW,mm9,$da,Np,REq,tbw,QN7,Jo, yOw,uk,KQ,CvD,f3y,gZu,kDP,wOw,$mB,I3u,nZ2,qp,Dm7,Nr2,JOy,uyP,KE2,AO6,cOy,q0W,FEw,bp6,pOP,LEu,S0y,xma,Ff,GDW,XOW,Br2,ipu,UmD,Y5,Zpx,bk,x5,pQ,jNw,a3y,EZw,WEP,OpP,oZ2,rO2,sNw,Mb9,LQ,SR,dm2,Try,Vb2,G4,PA6,vXw,Xf,B5,lra,ik,eta,Uf,htq,Zu,jR,ztD,aQ,H5,mwu,Rt2,Ef,W5,Qia,Of,tU2,yIu,Mp,CAW,fr7,gX9,$ww,w3P,T4,IrW,Dw9,nX7,cf7,kmw,JIW,un9,cIw,PDP,yw;vw=function(P){return function(){return PDP[P].apply(this,arguments)}}; g.e9=function(P,v){return PDP[P]=v}; vaa=function(P){var v=0;return function(){return v=this.length))return this[P]}; Bw=function(P){return P?P:X2}; $Pu=function(P,v,l){P instanceof String&&(P=String(P));for(var e=P.length-1;e>=0;e--){var h=P[e];if(v.call(l,h,e,P))return{zi:e,Ml:h}}return{zi:-1,Ml:void 0}}; iD=function(P){return P?P:function(v,l){return $Pu(this,v,l).zi}}; g.ZB=function(P,v,l){P=P.split(".");l=l||g.Uy;for(var e;P.length&&(e=P.shift());)P.length||v===void 0?l[e]&&l[e]!==Object.prototype[e]?l=l[e]:l=l[e]={}:l[e]=v}; a7=function(P,v){var l=g.j9("CLOSURE_FLAGS");P=l&&l[P];return P!=null?P:v}; g.j9=function(P,v){P=P.split(".");v=v||g.Uy;for(var l=0;l2){var e=Array.prototype.slice.call(arguments,2);return function(){var h=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(h,e);return P.apply(v,h)}}return function(){return P.apply(v,arguments)}}; g.ru=function(P,v,l){g.ru=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?DPB:naw;return g.ru.apply(null,arguments)}; g.TW=function(P,v){var l=Array.prototype.slice.call(arguments,1);return function(){var e=l.slice();e.push.apply(e,arguments);return P.apply(this,e)}}; g.Vw=function(){return Date.now()}; Nu7=function(P){return P}; g.PA=function(P,v){function l(){} l.prototype=v.prototype;P.Bl=v.prototype;P.prototype=new l;P.prototype.constructor=P;P.P9=function(e,h,z){for(var m=Array(arguments.length-2),Q=2;Qv&&l.push(my(e,1))}); return l}; g.Rm=function(P){P&&typeof P.dispose=="function"&&P.dispose()}; g.QQ=function(P){for(var v=0,l=arguments.length;v>6|192;else{if(z>=55296&&z<=57343){if(z<=56319&&h=56320&&m<=57343){z=(z-55296)*1024+ m-56320+65536;e[l++]=z>>18|240;e[l++]=z>>12&63|128;e[l++]=z>>6&63|128;e[l++]=z&63|128;continue}else h--}if(v)throw Error("Found an unpaired surrogate");z=65533}e[l++]=z>>12|224;e[l++]=z>>6&63|128}e[l++]=z&63|128}}P=l===e.length?e:e.subarray(0,l)}return P}; Dy=function(P){g.Uy.setTimeout(function(){throw P;},0)}; UPw=function(P){return Array.prototype.map.call(P,function(v){v=v.toString(16);return v.length>1?v:"0"+v}).join("")}; Zxw=function(P){for(var v=[],l=0;l>6|192:((h&64512)==55296&&e+1>18|240,v[l++]=h>>12&63|128):v[l++]=h>>12|224,v[l++]=h>>6&63|128),v[l++]=h&63|128)}return v}; NG=function(P,v){return P.lastIndexOf(v,0)==0}; j7w=function(P,v){var l=P.length-v.length;return l>=0&&P.indexOf(v,l)==l}; g.Jj=function(P){return/^[\s\xa0]*$/.test(P)}; g.uY=function(P,v){return P.indexOf(v)!=-1}; cA=function(P,v){return g.uY(P.toLowerCase(),v.toLowerCase())}; g.Aj=function(P,v){var l=0;P=qG(String(P)).split(".");v=qG(String(v)).split(".");for(var e=Math.max(P.length,v.length),h=0;l==0&&hv?1:0}; g.Y3=function(){var P=g.Uy.navigator;return P&&(P=P.userAgent)?P:""}; L1=function(P){return bY||x3?p1?p1.brands.some(function(v){return(v=v.brand)&&g.uY(v,P)}):!1:!1}; Sx=function(P){return g.uY(g.Y3(),P)}; Gv=function(){return bY||x3?!!p1&&p1.brands.length>0:!1}; Xd=function(){return Gv()?!1:Sx("Opera")}; aBD=function(){return Gv()?!1:Sx("Trident")||Sx("MSIE")}; Hxu=function(){return Gv()?L1("Microsoft Edge"):Sx("Edg/")}; BA=function(){return Sx("Firefox")||Sx("FxiOS")}; Ub=function(){return Sx("Safari")&&!(iY()||(Gv()?0:Sx("Coast"))||Xd()||(Gv()?0:Sx("Edge"))||Hxu()||(Gv()?L1("Opera"):Sx("OPR"))||BA()||Sx("Silk")||Sx("Android"))}; iY=function(){return Gv()?L1("Chromium"):(Sx("Chrome")||Sx("CriOS"))&&!(Gv()?0:Sx("Edge"))||Sx("Silk")}; Eax=function(){return Sx("Android")&&!(iY()||BA()||Xd()||Sx("Silk"))}; WD7=function(P){var v={};P.forEach(function(l){v[l[0]]=l[1]}); return function(l){return v[l.find(function(e){return e in v})]||""}}; OxW=function(P){var v=g.Y3();if(P==="Internet Explorer"){if(aBD())if((P=/rv: *([\d\.]*)/.exec(v))&&P[1])v=P[1];else{P="";var l=/MSIE +([\d\.]+)/.exec(v);if(l&&l[1])if(v=/Trident\/(\d.\d)/.exec(v),l[1]=="7.0")if(v&&v[1])switch(v[1]){case "4.0":P="8.0";break;case "5.0":P="9.0";break;case "6.0":P="10.0";break;case "7.0":P="11.0"}else P="7.0";else P=l[1];v=P}else v="";return v}var e=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");l=[];for(var h;h=e.exec(v);)l.push([h[1],h[2],h[3]||void 0]); v=WD7(l);switch(P){case "Opera":if(Xd())return v(["Version","Opera"]);if(Gv()?L1("Opera"):Sx("OPR"))return v(["OPR"]);break;case "Microsoft Edge":if(Gv()?0:Sx("Edge"))return v(["Edge"]);if(Hxu())return v(["Edg"]);break;case "Chromium":if(iY())return v(["Chrome","CriOS","HeadlessChrome"])}return P==="Firefox"&&BA()||P==="Safari"&&Ub()||P==="Android Browser"&&Eax()||P==="Silk"&&Sx("Silk")?(v=l[2])&&v[1]||"":""}; oax=function(P){if(Gv()&&P!=="Silk"){var v=p1.brands.find(function(l){return l.brand===P}); if(!v||!v.version)return NaN;v=v.version.split(".")}else{v=OxW(P);if(v==="")return NaN;v=v.split(".")}return v.length===0?NaN:Number(v[0])}; Zy=function(){return bY||x3?!!p1&&!!p1.platform:!1}; s7u=function(){return Zy()?p1.platform==="Android":Sx("Android")}; am=function(){return Sx("iPhone")&&!Sx("iPod")&&!Sx("iPad")}; HA=function(){return am()||Sx("iPad")||Sx("iPod")}; Eb=function(){return Zy()?p1.platform==="macOS":Sx("Macintosh")}; rqw=function(){return Zy()?p1.platform==="Windows":Sx("Windows")}; g.WA=function(P){return P[P.length-1]}; M9W=function(P,v){var l=P.length,e=typeof P==="string"?P.split(""):P;for(--l;l>=0;--l)l in e&&v.call(void 0,e[l],l,P)}; g.om=function(P,v,l){v=Ob(P,v,l);return v<0?null:typeof P==="string"?P.charAt(v):P[v]}; Ob=function(P,v,l){for(var e=P.length,h=typeof P==="string"?P.split(""):P,z=0;z=0;e--)if(e in h&&v.call(l,h[e],e,P))return e;return-1}; g.ro=function(P,v){return TuB(P,v)>=0}; V9q=function(P){if(!Array.isArray(P))for(var v=P.length-1;v>=0;v--)delete P[v];P.length=0}; g.Tv=function(P,v){v=TuB(P,v);var l;(l=v>=0)&&g.MG(P,v);return l}; g.MG=function(P,v){return Array.prototype.splice.call(P,v,1).length==1}; g.VQ=function(P,v){v=Ob(P,v);v>=0&&g.MG(P,v)}; dPD=function(P,v){var l=0;M9W(P,function(e,h){v.call(void 0,e,h,P)&&g.MG(P,h)&&l++})}; g.PZ=function(P){return Array.prototype.concat.apply([],arguments)}; g.vZ=function(P){var v=P.length;if(v>0){for(var l=Array(v),e=0;e>>1),t=void 0;l?t=v.call(void 0,P[Q],Q,P):t=v(e,P[Q]);t>0?h=Q+1:(z=Q,m=!t)}return m?h:-h-1}; g.tK=function(P,v){P.sort(v||mc)}; lya=function(P,v){var l=mc;g.tK(P,function(e,h){return l(v(e),v(h))})}; g.yv=function(P,v,l){if(!g.Ww(P)||!g.Ww(v)||P.length!=v.length)return!1;var e=P.length;l=l||eyw;for(var h=0;hv?1:P=0})}; g.D7=function(P,v){v===void 0&&(v=0);yjw();v=CYq[v];for(var l=Array(Math.floor(P.length/3)),e=v[64]||"",h=0,z=0;h>2];m=v[(m&3)<<4|Q>>4];Q=v[(Q&15)<<2|t>>6];t=v[t&63];l[z++]=""+y+m+Q+t}y=0;t=e;switch(P.length-h){case 2:y=P[h+1],t=v[(y&15)<<2]||e;case 1:P=P[h],l[z]=""+v[P>>2]+v[(P&3)<<4|y>>4]+t+e}return l.join("")}; g.n$=function(P,v){if(fy9&&!v)P=g.Uy.btoa(P);else{for(var l=[],e=0,h=0;h255&&(l[e++]=z&255,z>>=8);l[e++]=z}P=g.D7(l,v)}return P}; kv6=function(P){var v=[];g39(P,function(l){v.push(l)}); return v}; No=function(P){var v=P.length,l=v*3/4;l%3?l=Math.floor(l):g.uY("=.",P[v-1])&&(l=g.uY("=.",P[v-2])?l-2:l-1);var e=new Uint8Array(l),h=0;g39(P,function(z){e[h++]=z}); return h!==l?e.subarray(0,h):e}; g39=function(P,v){function l(t){for(;e>4);m!=64&&(v(z<<4&240|m>>2),Q!=64&&v(m<<6&192|Q))}}; yjw=function(){if(!JK){JK={};for(var P="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),v=["+/=","+/","-_=","-_.","-_"],l=0;l<5;l++){var e=P.concat(v[l].split(""));CYq[l]=e;for(var h=0;h=P.length)throw Error();}; OE=function(P){var v=Nu7(WZ);return v?P[v]:void 0}; o4=function(P){P.Wmc=!0;return P}; rL=function(P){var v=P;if(pAx(v)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(v))throw Error(String(v));}else if(Lyq(v)&&!Number.isSafeInteger(v))throw Error(String(v));return sE?BigInt(P):P=SbB(P)?P?"1":"0":pAx(P)?P.trim()||"0":String(P)}; Gv9=function(P,v){if(P.length>v.length)return!1;if(P.lengthh)return!1;if(e>>0;Mo=v;TV=(P-v)/4294967296>>>0}; lT=function(P){if(P<0){Pv(0-P);var v=g.N(vv(Mo,TV));P=v.next().value;v=v.next().value;Mo=P>>>0;TV=v>>>0}else Pv(P)}; hQ=function(P,v){var l=v*4294967296+(P>>>0);return Number.isSafeInteger(l)?l:et(P,v)}; XA6=function(P,v){var l=v&2147483648;l&&(P=~P+1>>>0,v=~v>>>0,P==0&&(v=v+1>>>0));P=hQ(P,v);return typeof P==="number"?l?-P:P:l?"-"+P:P}; et=function(P,v){v>>>=0;P>>>=0;if(v<=2097151)var l=""+(4294967296*v+P);else X6()?l=""+(BigInt(v)<>>24|v<<8)&16777215,v=v>>16&65535,P=(P&16777215)+l*6777216+v*6710656,l+=v*8147497,v*=2,P>=1E7&&(l+=P/1E7>>>0,P%=1E7),l>=1E7&&(v+=l/1E7>>>0,l%=1E7),l=v+Box(l)+Box(P));return l}; Box=function(P){P=String(P);return"0000000".slice(P.length)+P}; i1q=function(){var P=Mo,v=TV;v&2147483648?X6()?P=""+(BigInt(v|0)<>>0)):(v=g.N(vv(P,v)),P=v.next().value,v=v.next().value,P="-"+et(P,v)):P=et(P,v);return P}; zZ=function(P){if(P.length<16)lT(Number(P));else if(X6())P=BigInt(P),Mo=Number(P&BigInt(4294967295))>>>0,TV=Number(P>>BigInt(32)&BigInt(4294967295));else{var v=+(P[0]==="-");TV=Mo=0;for(var l=P.length,e=0+v,h=(l-v)%6+v;h<=l;e=h,h+=6)e=Number(P.slice(e,h)),TV*=1E6,Mo=Mo*1E6+e,Mo>=4294967296&&(TV+=Math.trunc(Mo/4294967296),TV>>>=0,Mo>>>=0);v&&(v=g.N(vv(Mo,TV)),P=v.next().value,v=v.next().value,Mo=P,TV=v)}}; vv=function(P,v){v=~v;P?P=~P+1:v+=1;return[P,v]}; m9=function(P,v){throw Error(v===void 0?"unexpected value "+P+"!":v);}; R6=function(P){if(P!=null&&typeof P!=="number")throw Error("Value of float/double field must be a number, found "+typeof P+": "+P);return P}; UG7=function(P){return P.displayName||P.name||"unknown type name"}; Q7=function(P){if(P!=null&&typeof P!=="boolean")throw Error("Expected boolean but got "+Hw(P)+": "+P);return P}; Z1w=function(P){if(P==null||typeof P==="boolean")return P;if(typeof P==="number")return!!P}; y7=function(P){switch(typeof P){case "bigint":return!0;case "number":return tQ(P);case "string":return jm2.test(P);default:return!1}}; ayw=function(P){if(typeof P!=="number")throw Yw("int32");if(!tQ(P))throw Yw("int32");return P|0}; CV=function(P){return P==null?P:ayw(P)}; fV=function(P){if(P==null)return P;if(typeof P==="string"&&P)P=+P;else if(typeof P!=="number")return;return tQ(P)?P|0:void 0}; kh=function(P){if(P==null)return P;if(typeof P==="string"&&P)P=+P;else if(typeof P!=="number")return;return tQ(P)?P>>>0:void 0}; E3x=function(P){var v=0;v=v===void 0?0:v;if(!y7(P))throw Yw("int64");var l=typeof P;switch(v){case 4096:switch(l){case "string":return wK(P);case "bigint":return String($h(64,P));default:return I6(P)}case 8192:switch(l){case "string":return v=DI(Number(P)),nV(v)?P=rL(v):(v=P.indexOf("."),v!==-1&&(P=P.substring(0,v)),P=X6()?rL($h(64,BigInt(P))):rL(H17(P))),P;case "bigint":return rL($h(64,P));default:return nV(P)?rL(Nu(P)):rL(I6(P))}case 0:switch(l){case "string":return wK(P);case "bigint":return rL($h(64, P));default:return Nu(P)}default:return m9(v,"Unknown format requested type for int64")}}; JQ=function(P){return P==null?P:E3x(P)}; Wyw=function(P){if(P[0]==="-")return!1;var v=P.length;return v<20?!0:v===20&&Number(P.substring(0,6))<184467}; O1q=function(P){var v=P.length;return P[0]==="-"?v<20?!0:v===20&&Number(P.substring(0,7))>-922337:v<19?!0:v===19&&Number(P.substring(0,6))<922337}; o3W=function(P){if(P<0){lT(P);var v=et(Mo,TV);P=Number(v);return nV(P)?P:v}v=String(P);if(Wyw(v))return v;lT(P);return hQ(Mo,TV)}; H17=function(P){if(O1q(P))return P;zZ(P);return i1q()}; Nu=function(P){y7(P);P=DI(P);nV(P)||(lT(P),P=XA6(Mo,TV));return P}; I6=function(P){y7(P);P=DI(P);if(nV(P))P=String(P);else{var v=String(P);O1q(v)?P=v:(lT(P),P=i1q())}return P}; wK=function(P){y7(P);var v=DI(Number(P));if(nV(v))return String(v);v=P.indexOf(".");v!==-1&&(P=P.substring(0,v));return H17(P)}; smD=function(P){if(P==null)return P;if(typeof P==="bigint")return uT(P)?P=Number(P):(P=$h(64,P),P=uT(P)?Number(P):String(P)),P;if(y7(P))return typeof P==="number"?Nu(P):wK(P)}; rjw=function(P){if(P==null)return P;var v=typeof P;if(v==="bigint")return String($h(64,P));if(y7(P)){if(v==="string")return wK(P);if(v==="number")return Nu(P)}}; Toq=function(P){if(P==null)return P;var v=typeof P;if(v==="bigint")return String(MxD(64,P));if(y7(P)){if(v==="string")return y7(P),v=DI(Number(P)),nV(v)&&v>=0?P=String(v):(v=P.indexOf("."),v!==-1&&(P=P.substring(0,v)),Wyw(P)||(zZ(P),P=et(Mo,TV))),P;if(v==="number")return y7(P),P=DI(P),P>=0&&nV(P)?P:o3W(P)}}; VxW=function(P){if(P==null||typeof P=="string"||u9(P)||P instanceof K$)return P}; dGx=function(P){if(typeof P!=="string")throw Error();return P}; KV=function(P){if(P!=null&&typeof P!=="string")throw Error();return P}; cv=function(P){return P==null||typeof P==="string"?P:void 0}; qu=function(P,v){if(!(P instanceof v))throw Error("Expected instanceof "+UG7(v)+" but got "+(P&&UG7(P.constructor)));return P}; P99=function(P,v,l){if(P!=null&&typeof P==="object"&&P.jl===Fk)return P;if(Array.isArray(P)){var e=P[p$]|0,h=e;h===0&&(h|=l&32);h|=l&2;h!==e&&Sw(P,h);return new v(P)}}; l7u=function(P,v){return vw6(v)}; vw6=function(P){switch(typeof P){case "number":return isFinite(P)?P:String(P);case "bigint":return uT(P)?Number(P):String(P);case "boolean":return P?1:0;case "object":if(P)if(Array.isArray(P)){if(a4(P))return}else{if(u9(P))return $GB(P);if(P instanceof K$){var v=P.W;return v==null?"":typeof v==="string"?v:P.W=$GB(v)}}}return P}; e2D=function(P,v,l){var e=BZ(P),h=e.length,z=v&256?e[h-1]:void 0;h+=z?-1:0;for(v=v&512?1:0;v0?void 0:P===0?R2y||(R2y=[0,void 0]):[-P,void 0];case "string":return[0,P];case "object":return P}}; xh=function(P,v,l){P=bT(P,v[0],v[1],l?1:2);v!==Yh&&l&&L$(P,16384);return P}; bT=function(P,v,l,e){if(P==null){var h=96;l?(P=[l],h|=512):P=[];v&&(h=h&-33521665|(v&1023)<<15)}else{if(!Array.isArray(P))throw Error("narr");h=P[p$]|0;if(h&2048)throw Error("farr");if(h&64)return P;e===1||e===2||(h|=64);if(l&&(h|=512,l!==P[0]))throw Error("mid");a:{l=P;if(e=l.length){var z=e-1;if(UE(l[z])){h|=256;v=z-(h&512?0:-1);if(v>=1024)throw Error("pvtlmt");h=h&-33521665|(v&1023)<<15;break a}}if(v){v=Math.max(v,e-(h&512?0:-1));if(v>1024)throw Error("spvt");h=h&-33521665|(v&1023)<<15}}}Sw(P, h);return P}; tw6=function(P,v,l){l=l===void 0?GV:l;if(P!=null){if(Jja&&P instanceof Uint8Array)return v?P:new Uint8Array(P);if(Array.isArray(P)){var e=P[p$]|0;if(e&2)return P;v&&(v=e===0||!!(e&32)&&!(e&64||!(e&16)));return v?(Sw(P,(e|34)&-12293),P):AQ(P,tw6,e&4?GV:l,!0,!0)}P.jl===Fk&&(l=P.fI,e=l[p$]|0,P=e&2?P:new P.constructor(pV(l,e,!0)));return P}}; pV=function(P,v,l){var e=l||v&2?GV:Yba,h=!!(v&32);P=e2D(P,v,function(z){return tw6(z,h,e)}); L$(P,32|(l?2:0));return P}; LV=function(P){var v=P.fI,l=v[p$]|0;return l&2?new P.constructor(pV(v,l,!1)):P}; Xk=function(P,v){P=P.fI;return GZ(P,P[p$]|0,v)}; GZ=function(P,v,l,e){if(l===-1)return null;var h=l+(v&512?0:-1),z=P.length-1;if(h>=z&&v&256)return P[z][l];if(e&&v&256&&(v=P[z][l],v!=null)){if(P[h]!=null&&Bv!=null){var m;P=(m=yK7)!=null?m:yK7={};m=P[Bv]||0;m>=4||(P[Bv]=m+1,m=Error(),cjD(m,"incident"),Dy(m))}return v}if(h<=z)return P[h]}; Ul=function(P,v,l){var e=P.fI,h=e[p$]|0;HZ(h);iT(e,h,v,l);return P}; iT=function(P,v,l,e){var h=v&512?0:-1,z=l+h,m=P.length-1;if(z>=m&&v&256)return P[m][l]=e,v;if(z<=m)return P[z]=e,v&256&&(P=P[m],l in P&&delete P[l]),v;e!==void 0&&(m=v>>15&1023||536870912,l>=m?e!=null&&(z={},P[m+h]=(z[l]=e,z),v|=256,Sw(P,v)):P[z]=e);return v}; ZI=function(P,v,l){return C9D(P,v,l,!1)!==void 0}; Ol=function(P,v,l,e,h,z){var m=P.fI;P=m[p$]|0;e=2&P?1:e;z=!!z;h=jt(m,P,v,h);var Q=h[p$]|0;if(!(4&Q)){4&Q&&(h=BZ(h),Q=a6(Q,P),P=iT(m,P,v,h));for(var t=0,y=0;t "+P)}; n3=function(P){if(typeof P==="string")return{buffer:No7(P),Qo:!1};if(Array.isArray(P))return{buffer:new Uint8Array(P),Qo:!1};if(P.constructor===Uint8Array)return{buffer:P,Qo:!1};if(P.constructor===ArrayBuffer)return{buffer:new Uint8Array(P),Qo:!1};if(P.constructor===K$)return{buffer:F6(P)||new Uint8Array(0),Qo:!0};if(P instanceof Uint8Array)return{buffer:new Uint8Array(P.buffer,P.byteOffset,P.byteLength),Qo:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers"); }; NLx=function(P,v){this.K=null;this.Z=!1;this.W=this.G=this.Y=0;this.init(P,void 0,void 0,v)}; J5=function(P){var v=0,l=0,e=0,h=P.K,z=P.W;do{var m=h[z++];v|=(m&127)<32&&(l|=(m&127)>>4);for(e=3;e<32&&m&128;e+=7)m=h[z++],l|=(m&127)<>>0,l>>>0);throw D_();}; Nr=function(P,v){P.W=v;if(v>P.G)throw nwu(P.G,v);}; K3=function(P){var v=P.K,l=P.W,e=v[l++],h=e&127;if(e&128&&(e=v[l++],h|=(e&127)<<7,e&128&&(e=v[l++],h|=(e&127)<<14,e&128&&(e=v[l++],h|=(e&127)<<21,e&128&&(e=v[l++],h|=e<<28,e&128&&v[l++]&128&&v[l++]&128&&v[l++]&128&&v[l++]&128&&v[l++]&128)))))throw D_();Nr(P,l);return h}; ct=function(P){var v=P.K,l=P.W,e=v[l+0],h=v[l+1],z=v[l+2];v=v[l+3];Nr(P,P.W+4);return(e<<0|h<<8|z<<16|v<<24)>>>0}; qr=function(P){var v=ct(P);P=ct(P);return hQ(v,P)}; F9=function(P){var v=ct(P),l=ct(P);P=(l>>31)*2+1;var e=l>>>20&2047;v=4294967296*(l&1048575)+v;return e==2047?v?NaN:P*Infinity:e==0?P*4.9E-324*v:P*Math.pow(2,e-1075)*(v+4503599627370496)}; A5=function(P){for(var v=0,l=P.W,e=l+10,h=P.K;lP.G)throw nwu(v,P.G-l);P.W=e;return l}; Kc2=function(P,v){if(v==0)return qo();var l=JKw(P,v);P.yk&&P.Z?l=P.K.subarray(l,l+v):(P=P.K,v=l+v,l=l===v?new Uint8Array(0):u6D?P.slice(l,v):new Uint8Array(P.subarray(l,v)));return l.length==0?qo():new K$(l,cZ)}; b_=function(P,v){if(YK.length){var l=YK.pop();l.init(P,void 0,void 0,v);P=l}else P=new NLx(P,v);this.W=P;this.G=this.W.W;this.K=this.Y=-1;cK6(this,v)}; cK6=function(P,v){v=v===void 0?{}:v;P.t9=v.t9===void 0?!1:v.t9}; qED=function(P){var v=P.W;if(v.W==v.G)return!1;P.G=P.W.W;var l=K3(P.W)>>>0;v=l>>>3;l&=7;if(!(l>=0&&l<=5))throw Doa(l,P.G);if(v<1)throw Error("Invalid field number: "+v+" (at position "+P.G+")");P.Y=v;P.K=l;return!0}; xK=function(P){switch(P.K){case 0:P.K!=0?xK(P):A5(P.W);break;case 1:P=P.W;Nr(P,P.W+8);break;case 2:if(P.K!=2)xK(P);else{var v=K3(P.W)>>>0;P=P.W;Nr(P,P.W+v)}break;case 5:P=P.W;Nr(P,P.W+4);break;case 3:v=P.Y;do{if(!qED(P))throw Error("Unmatched start-group tag: stream EOF");if(P.K==4){if(P.Y!=v)throw Error("Unmatched end-group tag");break}xK(P)}while(1);break;default:throw Doa(P.K,P.G);}}; p3=function(P,v,l){var e=P.W.G,h=K3(P.W)>>>0,z=P.W.W+h,m=z-e;m<=0&&(P.W.G=z,l(v,P,void 0,void 0,void 0),m=z-P.W.W);if(m)throw Error("Message parsing ended unexpectedly. Expected to read "+(h+" bytes, instead read "+(h-m)+" bytes, either the data ended unexpectedly or the message misreported its own length"));P.W.W=z;P.W.G=e}; Gn=function(P){var v=K3(P.W)>>>0;P=P.W;var l=JKw(P,v);P=P.K;if(FcW){var e=P,h;(h=L3)||(h=L3=new TextDecoder("utf-8",{fatal:!0}));v=l+v;e=l===0&&v===e.length?e:e.subarray(l,v);try{var z=h.decode(e)}catch(y){if(Sv===void 0){try{h.decode(new Uint8Array([128]))}catch(C){}try{h.decode(new Uint8Array([97])),Sv=!0}catch(C){Sv=!1}}!Sv&&(L3=void 0);throw y;}}else{z=l;v=z+v;l=[];for(var m=null,Q,t;z=v?Im():(t=P[z++],Q<194||(t&192)!==128?(z--,Im()):l.push((Q&31)<<6|t&63)): Q<240?z>=v-1?Im():(t=P[z++],(t&192)!==128||Q===224&&t<160||Q===237&&t>=160||((h=P[z++])&192)!==128?(z--,Im()):l.push((Q&15)<<12|(t&63)<<6|h&63)):Q<=244?z>=v-2?Im():(t=P[z++],(t&192)!==128||(Q<<28)+(t-144)>>30!==0||((h=P[z++])&192)!==128||((e=P[z++])&192)!==128?(z--,Im()):(Q=(Q&7)<<18|(t&63)<<12|(h&63)<<6|e&63,Q-=65536,l.push((Q>>10&1023)+55296,(Q&1023)+56320))):Im(),l.length>=8192&&(m=Syu(m,l),l.length=0);z=Syu(m,l)}return z}; AKu=function(P){var v=K3(P.W)>>>0;return Kc2(P.W,v)}; YEw=function(P){return P}; X9=function(P){return P}; Lcx=function(P,v,l,e){return b$7(P,v,l,e,xoD,pZy)}; XZD=function(P,v,l,e){return b$7(P,v,l,e,SEy,GVP)}; b$7=function(P,v,l,e,h,z){if(!l.length&&!e)return 0;for(var m=0,Q=0,t=0,y=0,C=0,f=l.length-1;f>=0;f--){var k=l[f];e&&f===l.length-1&&k===e||(y++,k!=null&&t++)}if(e)for(var w in e)f=+w,isNaN(f)||(C+=BLw(f),Q++,f>m&&(m=f));y=h(y,t)+z(Q,m,C);w=t;f=Q;k=m;for(var I=C,J=l.length-1;J>=0;J--){var K=l[J];if(!(K==null||e&&J===l.length-1&&K===e)){K=J-v;var q=h(K,w)+z(f,k,I);q=1024||(f--,w++,I-=A.length,m=h(e,w)+z(f,k,I),m1?P-1:0)}; SEy=function(P,v){return(P>1?P-1:0)+(P-v)*4}; pZy=function(P,v){return P==0?0:9*Math.max(1<<32-Math.clz32(P+P/2-1),4)<=v?P==0?0:P<4?100+(P-1)*16:P<6?148+(P-4)*16:P<12?244+(P-6)*16:P<22?436+(P-12)*19:P<44?820+(P-22)*17:52+32*P:40+4*v}; xoD=function(P){return 40+4*P}; BLw=function(P){return P>=100?P>=1E4?Math.ceil(Math.log10(1+P)):P<1E3?3:4:P<10?1:2}; i$D=function(P){return P}; Bt=function(P,v,l){this.fI=bT(P,v,l)}; Z_=function(P){try{return i_=mo7,Ur(P)}finally{i_=void 0}}; UoP=function(P,v){if(v==null||v=="")return new P;v=JSON.parse(v);if(!Array.isArray(v))throw Error("dnarr");L$(v,32);return new P(v)}; Ur=function(P){var v=P.fI,l=i_(v);v=l!==v;var e=(v?P.fI:l)[p$]|0;if(P=l.length){var h=l[P-1],z=UE(h);z?P--:h=void 0;var m=e&512?0:-1,Q=P-m;e=!!jv&&!(e&512);var t,y=(t=jv)!=null?t:X9;t=e?y(Q,m,l,h):Q;e=(Q=e&&Q!==t)?Array.prototype.slice.call(l,0,P):l;if(z||Q){b:{var C=e;var f=h;var k;z=!1;if(Q)for(y=Math.max(0,t+m);y0;P--){k=e[P-1];if(!(k==null||a4(k)||i9(k)&&k.size===0))break;q=!0}if(e!==l||C||q){if(!Q&&!v)e=Array.prototype.slice.call(e,0,P);else if(q||C||f)e.length=P;f&&e.push(f)}l=e}return l}; aY=function(P,v){this.K=P>>>0;this.W=v>>>0}; j4w=function(P){if(!P)return Z$q||(Z$q=new aY(0,0));if(!/^\d+$/.test(P))return null;zZ(P);return new aY(Mo,TV)}; Ht=function(P,v){this.K=P>>>0;this.W=v>>>0}; H$2=function(P){if(!P)return a7x||(a7x=new Ht(0,0));if(!/^-?\d+$/.test(P))return null;zZ(P);return new Ht(Mo,TV)}; Er=function(){this.W=[]}; Wt=function(P,v,l){for(;l>0||v>127;)P.W.push(v&127|128),v=(v>>>7|l<<25)>>>0,l>>>=7;P.W.push(v)}; Or=function(P,v){for(;v>127;)P.W.push(v&127|128),v>>>=7;P.W.push(v)}; EwW=function(P,v){if(v>=0)Or(P,v);else{for(var l=0;l<9;l++)P.W.push(v&127|128),v>>=7;P.W.push(1)}}; oY=function(P,v){P.W.push(v>>>0&255);P.W.push(v>>>8&255);P.W.push(v>>>16&255);P.W.push(v>>>24&255)}; Wcu=function(){this.G=[];this.K=0;this.W=new Er}; sr=function(P,v){v.length!==0&&(P.G.push(v),P.K+=v.length)}; O$P=function(P,v){ri(P,v,2);v=P.W.end();sr(P,v);v.push(P.K);return v}; oww=function(P,v){var l=v.pop();for(l=P.K+P.W.length()-l;l>127;)v.push(l&127|128),l>>>=7,P.K++;v.push(l);P.K++}; ri=function(P,v,l){Or(P.W,v*8+l)}; s4x=function(P,v,l){if(l!=null){switch(typeof l){case "string":j4w(l)}ri(P,v,1);switch(typeof l){case "number":P=P.W;Pv(l);oY(P,Mo);oY(P,TV);break;case "bigint":l=BigInt.asUintN(64,l);l=new aY(Number(l&BigInt(4294967295)),Number(l>>BigInt(32)));P=P.W;v=l.W;oY(P,l.K);oY(P,v);break;default:l=j4w(l),P=P.W,v=l.W,oY(P,l.K),oY(P,v)}}}; Mr=function(P,v,l){ri(P,v,2);Or(P.W,l.length);sr(P,P.W.end());sr(P,l)}; Tn=function(){function P(){throw Error();} Object.setPrototypeOf(P,P.prototype);return P}; di=function(P,v,l){this.Tx=P;this.pF=v;P=Nu7(Va);this.W=!!P&&l===P||!1}; PQ=function(P,v){var l=l===void 0?Va:l;return new di(P,v,l)}; Mw2=function(P,v,l,e,h){v=rKu(v,e);v!=null&&(l=O$P(P,l),h(v,P),oww(P,l))}; ei=function(P,v,l,e){var h=e[P];if(h)return h;h={};h.Q7f=e;h.rf=Q4u(e[0]);var z=e[1],m=1;z&&z.constructor===Object&&(h.extensions=z,z=e[++m],typeof z==="function"&&(h.ND=!0,vQ!=null||(vQ=z),lQ!=null||(lQ=e[m+1]),z=e[m+=2]));for(var Q={};z&&Array.isArray(z)&&z.length&&typeof z[0]==="number"&&z[0]>0;){for(var t=0;t>BigInt(32)));Wt(P.W,l.K,l.W);break;default:l=H$2(v),Wt(P.W,l.K,l.W)}}}; I_=function(P,v,l){v=fV(v);v!=null&&v!=null&&(ri(P,l,0),EwW(P.W,v))}; R5w=function(P,v,l){v=Z1w(v);v!=null&&(ri(P,l,0),P.W.W.push(v?1:0))}; Q6D=function(P,v,l){v=cv(v);v!=null&&Mr(P,l,ixu(v))}; tty=function(P,v,l,e,h){v=rKu(v,e);v!=null&&(l=O$P(P,l),h(v,P),oww(P,l))}; yQB=function(P){return function(){var v=new Wcu;h5w(this.fI,v,ei(tw,QC,yC,P));sr(v,v.W.end());for(var l=new Uint8Array(v.K),e=v.G,h=e.length,z=0,m=0;m>>31)&4294967295;f=h[0];var I=h[1],J=h[2],K=h[3],q=h[4];for(w=0;w<80;w++){if(w<40)if(w<20){var A=K^I&(J^K);var x=1518500249}else A=I^J^K,x=1859775393;else w<60?(A=I&J|K&(I|J),x=2400959708):(A=I^J^K,x=3395469782);A=((f<<5|f>>>27)&4294967295)+A+q+x+k[w]&4294967295;q=K;K=J;J=(I<<30|I>>>2)&4294967295;I=f;f=A}h[0]=h[0]+f&4294967295;h[1]=h[1]+I&4294967295;h[2]= h[2]+J&4294967295;h[3]=h[3]+K&4294967295;h[4]=h[4]+q&4294967295} function l(f,k){if(typeof f==="string"){f=unescape(encodeURIComponent(f));for(var w=[],I=0,J=f.length;I=56;w--)z[w]=k&255,k>>>=8;v(z);for(w=k=0;w<5;w++)for(var I=24;I>=0;I-=8)f[k++]=h[w]>>I&255;return f} for(var h=[],z=[],m=[],Q=[128],t=1;t<64;++t)Q[t]=0;var y,C;P();return{reset:P,update:l,digest:e,Mc:function(){for(var f=e(),k="",w=0;w4);h++)v[MX(P[h])]||(l+="\nInner error "+e++ +": ",P[h].stack&&P[h].stack.indexOf(P[h].toString())==0||(l+=typeof P[h]==="string"?P[h]:P[h].message+"\n"),l+=sN(P[h],v));h")!=-1&&(P=P.replace(Xv6,">")),P.indexOf('"')!=-1&&(P=P.replace(BK7,""")),P.indexOf("'")!=-1&&(P=P.replace(iVa,"'")),P.indexOf("\x00")!=-1&&(P=P.replace(Uu2,"�")));return P}; g.vr=function(P){return P==null?"":String(P)}; l6=function(P){for(var v=0,l=0;l>>0;return v}; ep=function(P){var v=Number(P);return v==0&&g.Jj(P)?NaN:v}; ZVq=function(P){return String(P).replace(/\-([a-z])/g,function(v,l){return l.toUpperCase()})}; j6D=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; aIw=function(P){return P.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(v,l,e){return l+e.toUpperCase()})}; HVD=function(P){var v=1;P=P.split(":");for(var l=[];v>0&&P.length;)l.push(P.shift()),v--;P.length&&l.push(P.join(":"));return l}; h3=function(P){this.W=P||{cookie:""}}; zA=function(P){P=(P.W.cookie||"").split(";");for(var v=[],l=[],e,h,z=0;z/g,">").replace(/"/g,""").replace(/'/g,"'");return UN(P)}; VtP=function(P){var v=Zc("");return UN(P.map(function(l){return ZF(Zc(l))}).join(ZF(v).toString()))}; eV9=function(P){var v;if(!duD.test("div"))throw Error("");if(P_q.indexOf("DIV")!==-1)throw Error("");var l="":(P=VtP(v.map(function(e){return e instanceof iQ?e:Zc(String(e))})),l+=">"+P.toString()+""); return UN(l)}; vKW=function(P){for(var v="",l=Object.keys(P),e=0;e2&&C_B(h,m,e,2);return m}; C_B=function(P,v,l,e){function h(Q){Q&&v.appendChild(typeof Q==="string"?P.createTextNode(Q):Q)} for(;e0)h(z);else{a:{if(z&&typeof z.length=="number"){if(g.Oy(z)){var m=typeof z.item=="function"||typeof z.item=="string";break a}if(typeof z==="function"){m=typeof z.item=="function";break a}}m=!1}g.f$(m?g.vZ(z):z,h)}}}; g.l5=function(P){return Pi(document,P)}; Pi=function(P,v){v=String(v);P.contentType==="application/xhtml+xml"&&(v=v.toLowerCase());return P.createElement(v)}; g.eu=function(P){return document.createTextNode(String(P))}; g.hl=function(P,v){P.appendChild(v)}; g.z9=function(P){for(var v;v=P.firstChild;)P.removeChild(v)}; mS=function(P,v,l){P.insertBefore(v,P.childNodes[l]||null)}; g.Re=function(P){return P&&P.parentNode?P.parentNode.removeChild(P):null}; g.Qc=function(P,v){if(!P||!v)return!1;if(P.contains&&v.nodeType==1)return P==v||P.contains(v);if(typeof P.compareDocumentPosition!="undefined")return P==v||!!(P.compareDocumentPosition(v)&16);for(;v&&P!=v;)v=v.parentNode;return v==P}; av=function(P){return P.nodeType==9?P:P.ownerDocument||P.document}; g.tl=function(P,v){if("textContent"in P)P.textContent=v;else if(P.nodeType==3)P.data=String(v);else if(P.firstChild&&P.firstChild.nodeType==3){for(;P.lastChild!=P.firstChild;)P.removeChild(P.lastChild);P.firstChild.data=String(v)}else g.z9(P),P.appendChild(av(P).createTextNode(String(v)))}; gKx=function(P){return P.tagName=="A"&&P.hasAttribute("href")||P.tagName=="INPUT"||P.tagName=="TEXTAREA"||P.tagName=="SELECT"||P.tagName=="BUTTON"?!P.disabled&&(!P.hasAttribute("tabindex")||f_D(P)):P.hasAttribute("tabindex")&&f_D(P)}; f_D=function(P){P=P.tabIndex;return typeof P==="number"&&P>=0&&P<32768}; CS=function(P,v,l){if(!v&&!l)return null;var e=v?String(v).toUpperCase():null;return yc(P,function(h){return(!e||h.nodeName==e)&&(!l||typeof h.className==="string"&&g.ro(h.className.split(/\s+/),l))},!0)}; yc=function(P,v,l){P&&!l&&(P=P.parentNode);for(l=0;P;){if(v(P))return P;P=P.parentNode;l++}return null}; jp=function(P){this.W=P||g.Uy.document||document}; fS=function(P){this.fI=bT(P)}; gQ=function(P,v){return Ul(P,2,Q7(v))}; k7=function(P){this.fI=bT(P)}; wQ=function(P){this.fI=bT(P)}; knu=function(P,v){RY(P,k7,1,v)}; $7=function(P){this.fI=bT(P)}; $r6=function(P,v){v=v===void 0?wtW:v;if(!Ie){var l;P=(l=P.navigator)==null?void 0:l.userAgentData;if(!P||typeof P.getHighEntropyValues!=="function"||P.brands&&typeof P.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));l=(P.brands||[]).map(function(h){var z=new k7;z=wi(z,1,h.brand);return wi(z,2,h.version)}); knu(Ul(DH,2,Q7(P.mobile)),l);Ie=P.getHighEntropyValues(v)}var e=new Set(v);return Ie.then(function(h){var z=DH.clone();e.has("platform")&&wi(z,3,h.platform);e.has("platformVersion")&&wi(z,4,h.platformVersion);e.has("architecture")&&wi(z,5,h.architecture);e.has("model")&&wi(z,6,h.model);e.has("uaFullVersion")&&wi(z,7,h.uaFullVersion);return z}).catch(function(){return DH.clone()})}; nS=function(P){this.fI=bT(P)}; I_y=function(P){this.fI=bT(P)}; Jl=function(P){this.fI=bT(P,4)}; u5=function(P){this.fI=bT(P,36)}; KS=function(P){this.fI=bT(P,19)}; ci=function(P,v){this.dk=v=v===void 0?!1:v;this.uach=this.locale=null;this.W=new KS;Number.isInteger(P)&&this.W.hn(P);v||(this.locale=document.documentElement.getAttribute("lang"));Drw(this,new nS)}; Drw=function(P,v){mT(P.W,nS,1,v);gi(v,1)||IY(v,1,1);P.dk||(v=qV(P),f3(v,5)||wi(v,5,P.locale));P.uach&&(v=qV(P),zn(v,wQ,9)||mT(v,wQ,9,P.uach))}; Y7=function(P,v){ZI(FD(P),$7,11)&&(P=Al(P),IY(P,1,v))}; FD=function(P){return zn(P.W,nS,1)}; nKP=function(P){var v=v===void 0?wtW:v;var l=P.dk?void 0:dY();l?$r6(l,v).then(function(e){P.uach=e;e=qV(P);mT(e,wQ,9,P.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)}; qV=function(P){P=FD(P);var v=zn(P,$7,11);v||(v=new $7,mT(P,$7,11,v));return v}; Al=function(P){P=qV(P);var v=zn(P,fS,10);v||(v=new fS,gQ(v,!1),mT(P,fS,10,v));return v}; NiD=function(P){return g.V3?"webkit"+P:P.toLowerCase()}; g.b5=function(P,v,l,e){this.Y=P;this.Z=v;this.W=this.G=P;this.T=l||0;this.j=e||2}; g.x7=function(P){P.W=Math.min(P.Z,P.W*P.j);P.G=Math.min(P.Z,P.W+(P.T?Math.round(P.T*(Math.random()-.5)*2*P.W):0));P.K++}; J5W=function(P){this.fI=bT(P,8)}; u99=function(P){this.fI=bT(P)}; LS=function(P){g.U.call(this);var v=this;this.componentId="";this.W=[];this.Hg="";this.pageId=null;this.Pg=this.J5=-1;this.j=this.experimentIds=null;this.Wg=this.QW=this.T=this.Y=0;this.q5=1;this.timeoutMillis=0;this.T1=!1;this.logSource=P.logSource;this.m5=P.m5||function(){}; this.G=new ci(P.logSource,P.dk);this.network=P.network||null;this.Qs=P.Qs||null;this.S=P.Rz$||null;this.sessionIndex=P.sessionIndex||null;this.vG=P.vG||!1;this.logger=null;this.withCredentials=!P.lK;this.dk=P.dk||!1;this.X=!this.dk&&!!dY()&&!!dY().navigator&&dY().navigator.sendBeacon!==void 0;this.wM=typeof URLSearchParams!=="undefined"&&!!(new URL(pS())).searchParams&&!!(new URL(pS())).searchParams.set;var l=IY(new nS,1,1);Drw(this.G,l);this.Z=new g.b5(1E4,3E5,.1);P=KTP(this,P.Q2);this.K=new Q3(this.Z.getValue(), P);this.kf=new Q3(6E5,P);this.vG||this.kf.start();this.dk||(document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&v.by()}),document.addEventListener("pagehide",this.by.bind(this)))}; KTP=function(P,v){return P.wM?v?function(){v().then(function(){P.flush()})}:function(){P.flush()}:function(){}}; c5w=function(P){P.S||(P.S=pS());try{return(new URL(P.S)).toString()}catch(v){return(new URL(P.S,dY().location.origin)).toString()}}; qry=function(P,v,l){l=l===void 0?P.m5():l;var e={},h=new URL(c5w(P));l&&(e.Authorization=l);P.sessionIndex&&(e["X-Goog-AuthUser"]=P.sessionIndex,h.searchParams.set("authuser",P.sessionIndex));P.pageId&&(Object.defineProperty(e,"X-Goog-PageId",{value:P.pageId}),h.searchParams.set("pageId",P.pageId));return{url:h.toString(),body:v,Tt:1,requestHeaders:e,requestType:"POST",withCredentials:P.withCredentials,timeoutMillis:P.timeoutMillis}}; A5D=function(P){FTx(P,function(v,l){v=new URL(v);v.searchParams.set("format","json");var e=!1;try{e=dY().navigator.sendBeacon(v.toString(),l.vB())}catch(h){}e||(P.X=!1);return e})}; FTx=function(P,v){if(P.W.length!==0){var l=new URL(c5w(P));l.searchParams.delete("format");var e=P.m5();e&&l.searchParams.set("auth",e);l.searchParams.set("authuser",P.sessionIndex||"0");for(e=0;e<10&&P.W.length;++e){var h=P.W.slice(0,32),z=P.G.build(h,P.Y,P.T,P.Qs,P.QW,P.Wg);if(!v(l.toString(),z)){++P.T;break}P.Y=0;P.T=0;P.QW=0;P.Wg=0;P.W=P.W.slice(h.length)}P.K.enabled&&P.K.stop()}}; pS=function(){return"https://play.google.com/log?format=json&hasfast=true"}; Su=function(){this.d3=typeof AbortController!=="undefined"}; G9=function(P,v){g.U.call(this);this.logSource=P;this.sessionIndex=v;this.cL="https://play.google.com/log?format=json&hasfast=true";this.K=null;this.Y=!1;this.network=null;this.componentId="";this.W=this.Qs=null;this.G=!1;this.pageId=null}; Yru=function(P,v){P.K=v;return P}; b36=function(P,v){P.network=v;return P}; xrx=function(P,v){P.W=v}; XD=function(P,v,l,e,h,z,m){P=P===void 0?-1:P;v=v===void 0?"":v;l=l===void 0?"":l;e=e===void 0?!1:e;h=h===void 0?"":h;g.U.call(this);this.logSource=P;this.componentId=v;z?v=z:(P=new G9(P,"0"),P.componentId=v,g.Z(this,P),l!==""&&(P.cL=l),e&&(P.Y=!0),h&&Yru(P,h),m&&b36(P,m),v=P.build());this.W=v}; pta=function(P){this.W=P}; Bi=function(P,v,l){this.K=P;this.Y=v;this.fields=l||[];this.W=new Map}; wv2=function(P){return P.fields.map(function(v){return v.fieldType})}; kZw=function(P){return P.fields.map(function(v){return v.fieldName})}; i5=function(P,v){Bi.call(this,P,3,v)}; U1=function(P,v){Bi.call(this,P,2,v)}; g.ZH=function(P,v){this.type=P;this.currentTarget=this.target=v;this.defaultPrevented=this.K=!1}; ju=function(P,v){g.ZH.call(this,P?P.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.W=null;P&&this.init(P,v)}; Wi=function(P){return!(!P||!P[LTW])}; Gny=function(P,v,l,e,h){this.listener=P;this.proxy=null;this.src=v;this.type=l;this.capture=!!e;this.Ub=h;this.key=++SrD;this.removed=this.KL=!1}; O1=function(P){P.removed=!0;P.listener=null;P.proxy=null;P.src=null;P.Ub=null}; oe=function(P){this.src=P;this.listeners={};this.W=0}; g.s1=function(P,v){var l=v.type;l in P.listeners&&g.Tv(P.listeners[l],v)&&(O1(v),P.listeners[l].length==0&&(delete P.listeners[l],P.W--))}; rQ=function(P,v,l,e){for(var h=0;h1)));m=m.next)h||(z=m);h&&(l.W==0&&e==1?zo9(l,v):(z?(e=z,e.next==l.Y&&(l.Y=e),e.next=e.next.next):mXW(l),RoD(l,h,3,v)))}P.G=null}else NU(P,3,v)}; qU=function(P,v){P.K||P.W!=2&&P.W!=3||Q_B(P);P.Y?P.Y.next=v:P.K=v;P.Y=v}; tiD=function(P,v,l,e){var h=u0(null,null,null);h.W=new g.Jt(function(z,m){h.G=v?function(Q){try{var t=v.call(e,Q);z(t)}catch(y){m(y)}}:z; h.K=l?function(Q){try{var t=l.call(e,Q);t===void 0&&Q instanceof At?m(Q):z(t)}catch(y){m(y)}}:m}); h.W.G=P;qU(P,h);return h.W}; NU=function(P,v,l){P.W==0&&(P===l&&(v=3,l=new TypeError("Promise cannot resolve to itself")),P.W=1,dr6(l,P.jZW,P.uOf,P)||(P.j=l,P.W=v,P.G=null,Q_B(P),v!=3||l instanceof At||Rf7(P,l)))}; dr6=function(P,v,l,e){if(P instanceof g.Jt)return hoW(P,v,l,e),!0;if(P)try{var h=!!P.$goog_Thenable}catch(m){h=!1}else h=!1;if(h)return P.then(v,l,e),!0;if(g.Oy(P))try{var z=P.then;if(typeof z==="function")return Qvq(P,z,v,l,e),!0}catch(m){return l.call(e,m),!0}return!1}; Qvq=function(P,v,l,e,h){function z(t){Q||(Q=!0,e.call(h,t))} function m(t){Q||(Q=!0,l.call(h,t))} var Q=!1;try{v.call(P,m,z)}catch(t){z(t)}}; Q_B=function(P){P.T||(P.T=!0,g.w5(P.qc,P))}; mXW=function(P){var v=null;P.K&&(v=P.K,P.K=v.next,v.next=null);P.K||(P.Y=null);return v}; RoD=function(P,v,l,e){if(l==3&&v.K&&!v.Y)for(;P&&P.Z;P=P.G)P.Z=!1;if(v.W)v.W.G=null,tpW(v,l,e);else try{v.Y?v.G.call(v.context):tpW(v,l,e)}catch(h){y3u.call(null,h)}H37(Vvx,v)}; tpW=function(P,v,l){v==2?P.G.call(P.context,l):P.K&&P.K.call(P.context,l)}; Rf7=function(P,v){P.Z=!0;g.w5(function(){P.Z&&y3u.call(null,v)})}; At=function(P){wo.call(this,P)}; lFw=function(P,v,l){this.promise=P;this.resolve=v;this.reject=l}; g.Y9=function(P,v){g.zQ.call(this);this.x5=P||1;this.zz=v||g.Uy;this.YN=(0,g.ru)(this.acc,this);this.KA=g.Vw()}; g.b0=function(P,v,l){if(typeof P==="function")l&&(P=(0,g.ru)(P,l));else if(P&&typeof P.handleEvent=="function")P=(0,g.ru)(P.handleEvent,P);else throw Error("Invalid listener argument");return Number(v)>2147483647?-1:g.Uy.setTimeout(P,v||0)}; x9=function(P,v){var l=null;return(new g.Jt(function(e,h){l=g.b0(function(){e(v)},P); l==-1&&h(Error("Failed to schedule timer."))})).bY(function(e){g.Uy.clearTimeout(l); throw e;})}; g.SC=function(P){g.U.call(this);this.j=P;this.Y=0;this.G=100;this.Z=!1;this.K=new Map;this.T=new Set;this.flushInterval=3E4;this.W=new g.Y9(this.flushInterval);this.W.listen("tick",this.OA,!1,this);g.Z(this,this.W)}; C69=function(P){P.W.enabled||P.W.start();P.Y++;P.Y>=P.G&&P.OA()}; fcx=function(P,v){return P.T.has(v)?void 0:P.K.get(v)}; gr7=function(P){for(var v=0;v=0){var z=P[l].substring(0,e);h=P[l].substring(e+1)}else z=P[l];v(z,h?dO(h):"")}}}; OU=function(P,v){if(!v)return P;var l=P.indexOf("#");l<0&&(l=P.length);var e=P.indexOf("?");if(e<0||e>l){e=l;var h=""}else h=P.substring(e+1,l);P=[P.slice(0,e),h,P.slice(l)];l=P[1];P[1]=v?l?l+"&"+v:v:l;return P[0]+(P[1]?"?"+P[1]:"")+P[2]}; op=function(P,v,l){if(Array.isArray(v))for(var e=0;e=0&&vl)h=l;e+=v.length+1;return dO(P.slice(e,h!==-1?h:0))}; VF=function(P,v){for(var l=P.search(A3w),e=0,h,z=[];(h=Ft2(P,e,v,l))>=0;)z.push(P.substring(e,h)),e=Math.min(P.indexOf("&",h)+1||l,l);z.push(P.slice(e));return z.join("").replace(Yqw,"$1")}; bU9=function(P,v,l){return MU(VF(P,v),v,l)}; g.d5=function(P){g.zQ.call(this);this.headers=new Map;this.kf=P||null;this.G=!1;this.W=null;this.S="";this.K=0;this.Y="";this.Z=this.J5=this.X=this.QW=!1;this.Wg=0;this.T=null;this.T1="";this.j=!1}; pr9=function(P,v,l,e,h,z,m){var Q=new g.d5;xTu.push(Q);v&&Q.listen("complete",v);Q.cN("ready",Q.Vv);z&&(Q.Wg=Math.max(0,z));m&&(Q.j=m);Q.send(P,l,e,h)}; Sq6=function(P,v){P.G=!1;P.W&&(P.Z=!0,P.W.abort(),P.Z=!1);P.Y=v;P.K=5;Lty(P);P_(P)}; Lty=function(P){P.QW||(P.QW=!0,P.dispatchEvent("complete"),P.dispatchEvent("error"))}; GAD=function(P){if(P.G&&typeof v_!="undefined")if(P.X&&g.lK(P)==4)setTimeout(P.z6.bind(P),0);else if(P.dispatchEvent("readystatechange"),P.isComplete()){P.getStatus();P.G=!1;try{if(ez(P))P.dispatchEvent("complete"),P.dispatchEvent("success");else{P.K=6;try{var v=g.lK(P)>2?P.W.statusText:""}catch(l){v=""}P.Y=v+" ["+P.getStatus()+"]";Lty(P)}}finally{P_(P)}}}; P_=function(P,v){if(P.W){P.T&&(clearTimeout(P.T),P.T=null);var l=P.W;P.W=null;v||P.dispatchEvent("ready");try{l.onreadystatechange=null}catch(e){}}}; ez=function(P){var v=P.getStatus();a:switch(v){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(v=v===0)P=g.ap(1,String(P.S)),!P&&g.Uy.self&&g.Uy.self.location&&(P=g.Uy.self.location.protocol.slice(0,-1)),v=!Xr7.test(P?P.toLowerCase():"");l=v}return l}; g.lK=function(P){return P.W?P.W.readyState:0}; g.h4=function(P){try{return P.W?P.W.responseText:""}catch(v){return""}}; g.z7=function(P){try{if(!P.W)return null;if("response"in P.W)return P.W.response;switch(P.T1){case "":case "text":return P.W.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in P.W)return P.W.mozResponseArrayBuffer}return null}catch(v){return null}}; g.BYP=function(P){var v={};P=(P.W&&g.lK(P)>=2?P.W.getAllResponseHeaders()||"":"").split("\r\n");for(var l=0;l0&&Q>=v,cL:P.cL,Ow:P.Ow,EE:P.EE};e=e===void 0?[]:e;return new $u(P,e)}; uK=function(P){function v(I,J,K,q){Promise.resolve().then(function(){t.done();Q.z_();Q.dispose();m.resolve({Lj:I,eo3:J,agf:K,LYf:q})})} function l(I,J,K,q){if(!e.logger.s$()){var A="k";J?A="h":K&&(A="u");A!=="k"?q!==0&&(e.logger.cU(A),e.logger.jG(A,I)):e.K<=0?(e.logger.cU(A),e.logger.jG(A,I),e.K=Math.floor(Math.random()*200)):e.K--}} g.U.call(this);var e=this;this.K=Math.floor(Math.random()*200);this.W=new Nl;if("challenge"in P&&HUq(P.challenge)){var h=f3(P.challenge,4);var z=f3(P.challenge,5);f3(P.challenge,7)&&(this.W=Erq(f3(P.challenge,7)))}else h=P.program,z=P.globalName;this.addOnDisposeCallback(function(){var I,J,K;return g.p(function(q){if(q.W==1)return g.b(q,e.G,2);I=q.K;J=I.eo3;(K=J)==null||K();g.nx(q)})}); this.logger=ac7(P.J$||{},this.W,P.PS);g.Z(this,this.logger);var m=new g.J4;this.G=m.promise;this.logger.cU("t");var Q=this.logger.share(),t=new t4(Q,"t");if(!g.Uy[z])throw this.logger.yG(25),Error("EGOU");if(!g.Uy[z].a)throw this.logger.yG(26),Error("ELIU");try{var y=g.Uy[z].a;z=[];for(var C=[],f=Jqw(this.W),k=0;k>1,v),G7(P,P.length>>1)]}; QeP=function(P){var v=g.N(Rg9(P,XF));P=v.next().value;v=v.next().value;return P.toString(16)+v.toString(16)}; tuB=function(P,v){var l=Rg9(v);P=new Uint32Array(P.buffer);v=P[0];var e=g.N(l);l=e.next().value;e=e.next().value;for(var h=1;h>>8|m<<24,m+=z|0,m^=Q+38293,z=z<<3|z>>>29,z^=m,t=t>>>8|t<<24,t+=Q|0,t^=y+38293,Q=Q<<3|Q>>>29,Q^=t;z=[z,m];P[h]^=z[0];h+1=l?(globalThis.sessionStorage.removeItem(P),["e"]):["a",new Uint8Array(e.buffer,v+4)]}; iK=function(P,v,l){l=l===void 0?[]:l;this.maxItems=P;this.W=v===void 0?0:v;this.K=l}; fHW=function(P){var v=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!v)return new iK(P);var l=v.split(",");if(l.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new iK(P);v=l.slice(1);v.length===1&&v[0]===""&&(v=[]);l=Number(l[0]);return isNaN(l)||l<0||l>v.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new iK(P)):new iK(P,l,v)}; g7D=function(P,v){this.logger=v;try{var l=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(e){l=!1}l&&(this.index=fHW(P))}; k9q=function(P,v,l,e,h){var z=P.index?CI(P.logger,function(){return ylq(P.index,QeP(v),l,e,h)},"W"):"u"; P.logger.E0(z)}; wia=function(P,v,l){var e=g.N(P.index?CI(P.logger,function(){return C5u(QeP(v),l)},"R"):["u"]),h=e.next().value; e=e.next().value;P.logger.c6(h);return e}; DVP=function(P){function v(){l-=e;l-=h;l^=h>>>13;e-=h;e-=l;e^=l<<8;h-=l;h-=e;h^=e>>>13;l-=e;l-=h;l^=h>>>12;e-=h;e-=l;e^=l<<16;h-=l;h-=e;h^=e>>>5;l-=e;l-=h;l^=h>>>3;e-=h;e-=l;e^=l<<10;h-=l;h-=e;h^=e>>>15} P=$V6(P);for(var l=2654435769,e=2654435769,h=314159265,z=P.length,m=z,Q=0;m>=12;m-=12,Q+=12)l+=Ut(P,Q),e+=Ut(P,Q+4),h+=Ut(P,Q+8),v();h+=z;switch(m){case 11:h+=P[Q+10]<<24;case 10:h+=P[Q+9]<<16;case 9:h+=P[Q+8]<<8;case 8:e+=P[Q+7]<<24;case 7:e+=P[Q+6]<<16;case 6:e+=P[Q+5]<<8;case 5:e+=P[Q+4];case 4:l+=P[Q+3]<<24;case 3:l+=P[Q+2]<<16;case 2:l+=P[Q+1]<<8;case 1:l+=P[Q+0]}v();return IHq.toString(h)}; $V6=function(P){for(var v=[],l=0;l>7,P.error.code]);e.set(l,4);return e}; Ml=function(){var P=0,v;return function(l){v||(v=new fI);var e=new rF(v,P,1),h=a3(e,function(){return o3(l)},!0); e.dispose();P++;return h}}; rF=function(P,v,l){ZG.call(this,P);this.Y=v;this.clientState=l;this.W="S";this.G="q"}; o3=function(P){return globalThis.TextEncoder?(new TextEncoder).encode(P):g.n1(P)}; T7=function(P,v,l){g.U.call(this);var e=this;this.logger=P;this.onError=v;this.state=l;this.T=0;this.G=void 0;this.addOnDisposeCallback(function(){e.W&&(e.W.dispose(),e.W=void 0)})}; Jl7=function(P,v){v=v instanceof KI?v:new KI(5,"TVD:error",v);return P.reportError(v)}; VA=function(P,v,l){try{if(P.s$())throw new KI(21,"BNT:disposed");if(!P.W&&P.G)throw P.G;var e,h;return(h=(e=uDD(P,v,l))!=null?e:KSB(P,v,l))!=null?h:clw(P,v,l)}catch(z){if(!v.B2)throw Jl7(P,z);return q19(P,l,z)}}; uDD=function(P,v,l){var e;return(e=P.W)==null?void 0:a3(e,function(){return dF(P,v)},l,function(h){var z; if(P.W instanceof H_&&((z=v.yP)==null?0:z.a4))try{var m;(m=P.cache)==null||k9q(m,dF(P,v),h,v.yP.QU,P.j-120)}catch(Q){P.reportError(new KI(24,"ELX:write",Q))}})}; KSB=function(P,v,l){var e;if((e=v.yP)!=null&&e.Ek)try{var h,z=(h=P.cache)==null?void 0:wia(h,dF(P,v),v.yP.QU);return z?l?CI(P.logger,function(){return g.D7(z,2)},"a"):z:void 0}catch(m){P.reportError(new KI(23,"RXO:read",m))}}; clw=function(P,v,l){var e={stack:[],error:void 0,hasError:!1};try{if(!v.UB)throw new KI(29,"SDF:notready");return a3(vA(e,new rF(P.logger,P.T,P.state)),function(){return dF(P,v)},l)}catch(h){e.error=h,e.hasError=!0}finally{ex(e)}}; q19=function(P,v,l){var e={stack:[],error:void 0,hasError:!1};try{var h=Jl7(P,l);return a3(vA(e,new Ot(P.logger,h)),function(){return[]},v)}catch(z){e.error=z,e.hasError=!0}finally{ex(e)}}; dF=function(P,v){return v.lF?v.lF:v.v9?CI(P.logger,function(){return v.lF=o3(v.v9)},"c"):[]}; vN=function(P){var v;T7.call(this,P.hk.PX(),(v=P.onError)!=null?v:function(){},0); var l=this;this.Y=0;this.K=new g.J4;g.Z(this,this.logger);this.hk=P.hk;this.Xj=P.Xj;this.wE=Object.assign({},FSa,P.wE||{});P.yK&&(this.logger instanceof $u||this.logger instanceof gF)&&this.logger.wy(P.yK);this.r5=P.r5||!1;if(Alw(P)){var e=this.hk;this.Z=function(){return dTD(e).catch(function(m){m=l.reportError(new KI(20,"TRG:Disposed",m));l.G=m;var Q;(Q=l.W)==null||Q.dispose();l.W=void 0;l.K.reject(m)})}; P5D(e,function(){return void PN(l)}); e.S===2&&PN(this)}else this.Z=P.jmJ,PN(this);var h=this.logger.share();h.cU("o");var z=new t4(h,"o");this.K.promise.then(function(){z.done();h.z_();h.dispose()},function(){return void h.dispose()}); this.addOnDisposeCallback(function(){return void l.K.reject()})}; Y19=function(P,v){v=v instanceof KI?v:v instanceof GQ?new KI(11,"EBH:Error",v):new KI(12,"BSO:Unknown",v);return P.reportError(v)}; PN=function(P){var v,l,e,h,z,m,Q,t,y,C,f,k,w,I;return g.p(function(J){switch(J.W){case 1:v=void 0;P.Y++;l=new g.J4;P.hk instanceof pI&&P.hk.Y.push(l.promise);if(!P.r5){J.ac(2);break}e=new g.J4;setTimeout(function(){return void e.resolve()}); return g.b(J,e.promise,2);case 2:return g.NP(J,4),P.state=5,h={},z=[],g.b(J,Sz(P.hk.snapshot({v9:h,ob:z}),P.wE.Src,function(){return Promise.reject(new KI(15,"MDA:Timeout"))}),6); case 6:m=J.K;if(P.s$())throw new KI(20,"MDA:Disposed");Q=z[0];P.state=6;return g.b(J,Sz(P.logger.Xu("g",1,P.Xj.NI(m)),P.wE.eC,function(){return Promise.reject(new KI(10,"BWB:Timeout"))}),7); case 7:t=J.K;if(P.s$())throw new KI(20,"BWB:Disposed");P.state=7;v=CI(P.logger,function(){var q=bSD(P,t,l,Q);q.K.promise.then(function(){return void P.Z()}).catch(function(){}); return q},"i"); g.uD(J,5);break;case 4:y=g.Kx(J);C=Y19(P,y);(f=v)==null||f.dispose();l.resolve();var K;if(K=P.hk instanceof pI&&P.Y<2)a:if(y instanceof KI)K=y.code!==20&&y.code!==10;else{if(y instanceof GQ)switch(y.code){case 2:case 13:case 14:case 4:break;default:K=!1;break a}K=!0}if(K)return k=(1+Math.random()*.25)*(P.W?6E4:1E3),w=setTimeout(function(){return void P.Z()},k),P.addOnDisposeCallback(function(){return void clearTimeout(w)}),J.return(); P.G=C;P.logger.yG(P.W?13:14);P.K.reject(P.G);return J.return();case 5:P.state=8,P.Y=0,(I=P.W)==null||I.dispose(),P.W=v,P.K.resolve(),g.nx(J)}})}; bSD=function(P,v,l,e){var h=C3(v,2)*1E3;if(h<=0)throw new KI(31,"TTM:Invalid");if(f3(v,4))return new W_(P.logger,f3(v,4),h);if(!C3(v,3))return new Et(P.logger,AK(sl(v,1)),h);if(!e)throw new KI(4,"PMD:Undefined");e=e(AK(sl(v,1)));if(!(e instanceof Function))throw new KI(16,"APF:Failed");P.j=Math.floor((Date.now()+h)/1E3);P=new H_(P.logger,e,C3(v,3),h);P.addOnDisposeCallback(function(){return void l.resolve()}); return P}; lI=function(P){this.fI=bT(P)}; xVq=function(P,v,l){this.sD=P;this.yb=v;this.metadata=l}; ej=function(P,v){v=v===void 0?{}:v;this.YrM=P;this.metadata=v;this.status=null}; h7=function(P,v,l,e,h){this.name=P;this.methodType="unary";this.requestType=v;this.responseType=l;this.W=e;this.K=h}; zt=function(P){this.fI=bT(P)}; mW=function(P){this.fI=bT(P)}; R9=function(P){this.fI=bT(P)}; Qr=function(P,v){this.j=P.VSJ;this.S=v;this.W=P.xhr;this.G=[];this.Z=[];this.T=[];this.Y=[];this.K=[];this.j&&piw(this)}; Xiq=function(P,v){var l=new LSB;g.T9(P.W,"complete",function(){if(ez(P.W)){var e=g.h4(P.W);if(v&&P.W.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");e=atob(e)}try{var h=P.S(e)}catch(Q){t7(P,yr(new GQ(13,"Error when deserializing response data; error: "+Q+(", response: "+e)),l));return}e=kAu(P.W.getStatus());CJ(P,fJ(P));e==0?S16(P,h):t7(P,yr(new GQ(e,"Xhr succeeded but the status code is not 200"),l))}else{e=g.h4(P.W);h=fJ(P);if(e){var z=G9y(P, e);e=z.code;var m=z.details;z=z.metadata}else e=2,m="Rpc failed due to xhr error. uri: "+String(P.W.S)+", error code: "+P.W.K+", error: "+P.W.getLastError(),z=h;CJ(P,h);t7(P,yr(new GQ(e,m,z),l))}})}; piw=function(P){P.j.Ud("data",function(v){if("1"in v){var l=v["1"];try{var e=P.S(l)}catch(h){t7(P,new GQ(13,"Error when deserializing response data; error: "+h+(", response: "+l)))}e&&S16(P,e)}if("2"in v)for(v=G9y(P,v["2"]),l=0;l-1&&P.splice(v,1)}; S16=function(P,v){for(var l=0;l>4&15).toString(16)+(P&15).toString(16)}; cN=function(P,v){this.K=this.W=null;this.G=P||null;this.Y=!!v}; YY=function(P){P.W||(P.W=new Map,P.K=0,P.G&&Wl(P.G,function(v,l){P.add(dO(v),l)}))}; aH9=function(P,v){YY(P);v=bI(P,v);return P.W.has(v)}; g.HS7=function(P,v,l){P.remove(v);l.length>0&&(P.G=null,P.W.set(bI(P,v),g.vZ(l)),P.K=P.K+l.length)}; bI=function(P,v){v=String(v);P.Y&&(v=v.toLowerCase());return v}; UV7=function(P,v){v&&!P.Y&&(YY(P),P.G=null,P.W.forEach(function(l,e){var h=e.toLowerCase();e!=h&&(this.remove(e),g.HS7(this,h,l))},P)); P.Y=v}; g.E77=function(P){var v="";g.J3(P,function(l,e){v+=e;v+=":";v+=l;v+="\r\n"}); return v}; g.xY=function(P,v,l){if(g.pU(l))return P;l=g.E77(l);if(typeof P==="string")return MU(P,g.VC(v),l);g.Fj(P,v,l);return P}; g.pJ=function(P){g.U.call(this);this.K=P;this.W={}}; WS7=function(P,v,l,e,h,z){if(Array.isArray(l))for(var m=0;m0&&(v[h]=e)},P); return v}; N57=function(P){P=ws(P);var v=[];g.J3(P,function(l,e){e in Object.prototype||typeof l!="undefined"&&v.push([e,":",l].join(""))}); return v}; uQ2=function(P){fC(P,"od",Jtw);fC(P,"opac",$8).W=!0;fC(P,"sbeos",$8).W=!0;fC(P,"prf",$8).W=!0;fC(P,"mwt",$8).W=!0;fC(P,"iogeo",$8)}; Kda=function(){this.W=this.Mm=null}; IW=function(){}; nC=function(){if(!DD())throw Error();}; DD=function(){return!(!NL||!NL.performance)}; Jx=function(P){return P?P.passive&&ctw()?P:P.capture||!1:!1}; uL=function(P,v,l,e){return P.addEventListener?(P.addEventListener(v,l,Jx(e)),!0):!1}; KC=function(P){return P.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[P.visibilityState||P.webkitVisibilityState||P.mozVisibilityState||""]||0}; qUD=function(){}; Fdw=function(){return(bY||x3)&&p1?p1.mobile:!cF()&&(Sx("iPod")||Sx("iPhone")||Sx("Android")||Sx("IEMobile"))}; cF=function(){return(bY||x3)&&p1?!p1.mobile&&(Sx("iPad")||Sx("Android")||Sx("Silk")):Sx("iPad")||Sx("Android")&&!Sx("Mobile")||Sx("Silk")}; qL=function(P){try{return!!P&&P.location.href!=null&&mGw(P,"foo")}catch(v){return!1}}; FS=function(P,v){if(P)for(var l in P)Object.prototype.hasOwnProperty.call(P,l)&&v(P[l],l,P)}; YUw=function(){var P=[];FS(At6,function(v){P.push(v)}); return P}; b7P=function(P){var v,l;return(l=(v=/https?:\/\/[^\/]+/.exec(P))==null?void 0:v[0])!=null?l:""}; LdD=function(){var P=xUw("IFRAME"),v={};g.f$(plP(),function(l){P.sandbox&&P.sandbox.supports&&P.sandbox.supports(l)&&(v[l]=!0)}); return v}; xUw=function(P,v){v=v===void 0?document:v;return v.createElement(String(P).toLowerCase())}; SU7=function(P){for(var v=P;P&&P!=P.parent;)P=P.parent,qL(P)&&(v=P);return v}; i77=function(P){P=P||Ax();for(var v=new GQW(g.Uy.location.href,!1),l=null,e=P.length-1,h=e;h>=0;--h){var z=P[h];!l&&Xly.test(z.url)&&(l=z);if(z.url&&!z.TU){v=z;break}}h=null;z=P.length&&P[e].url;v.depth!=0&&z&&(h=P[e]);return new B5D(v,h,l)}; Ax=function(){var P=g.Uy,v=[],l=null;do{var e=P;if(qL(e)){var h=e.location.href;l=e.document&&e.document.referrer||null}else h=l,l=null;v.push(new GQW(h||""));try{P=e.parent}catch(z){P=null}}while(P&&e!=P);e=0;for(P=v.length-1;e<=P;++e)v[e].depth=P-e;e=g.Uy;if(e.location&&e.location.ancestorOrigins&&e.location.ancestorOrigins.length==v.length-1)for(P=1;Pv&&(v=l.length);return 3997-v-P.G.length-1}; pC=function(P,v){this.W=P;this.depth=v}; aPq=function(){function P(Q,t){return Q==null?t:Q} var v=Ax(),l=Math.max(v.length-1,0),e=i77(v);v=e.W;var h=e.K,z=e.G,m=[];z&&m.push(new pC([z.url,z.TU?2:0],P(z.depth,1)));h&&h!=z&&m.push(new pC([h.url,2],0));v.url&&v!=z&&m.push(new pC([v.url,0],P(v.depth,l)));e=g.LC(m,function(Q,t){return m.slice(0,m.length-t)}); !v.url||(z||h)&&v!=z||(h=b7P(v.url))&&e.push([new pC([h,1],P(v.depth,l))]);e.push([]);return g.LC(e,function(Q){return jpq(l,Q)})}; jpq=function(P,v){g.SK(v,function(h){return h.depth>=0}); var l=GX(v,function(h,z){return Math.max(h,z.depth)},-1),e=hyq(l+2); e[0]=P;g.f$(v,function(h){return e[h.depth+1]=h.W}); return e}; H7w=function(){var P=P===void 0?aPq():P;return P.map(function(v){return x8(v)})}; E9W=function(P){var v=!1;v=v===void 0?!1:v;NL.google_image_requests||(NL.google_image_requests=[]);var l=xUw("IMG",NL.document);v&&(l.attributionSrc="");l.src=P;NL.google_image_requests.push(l)}; XS=function(P){var v="QP";if(P.QP&&P.hasOwnProperty(v))return P.QP;var l=new P;P.QP=l;P.hasOwnProperty(v);return l}; BF=function(){this.K=new qUD;this.W=DD()?new nC:new IW}; Wdq=function(){iL();var P=NL.document;return!!(P&&P.body&&P.body.getBoundingClientRect&&typeof NL.setInterval==="function"&&typeof NL.clearInterval==="function"&&typeof NL.setTimeout==="function"&&typeof NL.clearTimeout==="function")}; O7B=function(){iL();return H7w()}; o9w=function(){}; iL=function(){var P=XS(o9w);if(!P.W){if(!NL)throw Error("Context has not been set and window is undefined.");P.W=XS(BF)}return P.W}; UJ=function(P){this.fI=bT(P)}; sp9=function(P){this.G=P;this.W=-1;this.K=this.Y=0}; ZD=function(P,v){return function(){var l=g.bD.apply(0,arguments);if(P.W>-1)return v.apply(null,g.u(l));try{return P.W=P.G.W.now(),v.apply(null,g.u(l))}finally{P.Y+=P.G.W.now()-P.W,P.W=-1,P.K+=1}}}; rt9=function(P,v){this.K=P;this.G=v;this.W=new sp9(P)}; MCW=function(){this.W={}}; VCa=function(){var P=jK().flags,v=T5w;P=P.W[v.key];if(v.valueType==="proto"){try{var l=JSON.parse(P);if(Array.isArray(l))return l}catch(e){}return v.defaultValue}return typeof P===typeof v.defaultValue?P:v.defaultValue}; lGy=function(){this.G=void 0;this.K=this.T=0;this.Z=-1;this.TK=new CC;fC(this.TK,"mv",dUu).W=!0;fC(this.TK,"omid",$8);fC(this.TK,"epoh",$8).W=!0;fC(this.TK,"epph",$8).W=!0;fC(this.TK,"umt",$8).W=!0;fC(this.TK,"phel",$8).W=!0;fC(this.TK,"phell",$8).W=!0;fC(this.TK,"oseid",PKa).W=!0;var P=this.TK;P.W.sloi||(P.W.sloi=new tx);P.W.sloi.W=!0;fC(this.TK,"mm",aW);fC(this.TK,"ovms",vu6).W=!0;fC(this.TK,"xdi",$8).W=!0;fC(this.TK,"amp",$8).W=!0;fC(this.TK,"prf",$8).W=!0;fC(this.TK,"gtx",$8).W=!0;fC(this.TK, "mvp_lv",$8).W=!0;fC(this.TK,"ssmol",$8).W=!0;fC(this.TK,"fmd",$8).W=!0;fC(this.TK,"gen204simple",$8);this.W=new rt9(iL(),this.TK);this.Y=!1;this.flags=new MCW}; jK=function(){return XS(lGy)}; eXw=function(P,v,l,e){if(Math.random()<(e||P.W))try{if(l instanceof Y8)var h=l;else h=new Y8,FS(l,function(m,Q){var t=h,y=t.Y++;m=bL(Q,m);t.W.push(y);t.K[y]=m}); var z=h.sQ(P.K,"pagead2.googlesyndication.com","/pagead/gen_204?id="+v+"&");z&&(iL(),E9W(z))}catch(m){}}; hXy=function(P,v,l){l=l===void 0?{}:l;this.error=P;this.context=v.context;this.msg=v.message||"";this.id=v.id||"jserror";this.meta=l}; zX2=function(){var P=P===void 0?g.Uy:P;return(P=P.performance)&&P.now&&P.timing?Math.floor(P.now()+P.timing.navigationStart):g.Vw()}; mlP=function(){var P=P===void 0?g.Uy:P;return(P=P.performance)&&P.now?P.now():null}; RXu=function(P,v,l){this.label=P;this.type=v;this.value=l;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; EJ=function(){var P=window;this.events=[];this.K=P||g.Uy;var v=null;P&&(P.google_js_reporting_queue=P.google_js_reporting_queue||[],this.events=P.google_js_reporting_queue,v=P.google_measure_js_timing);this.W=HF()||(v!=null?v:Math.random()<1)}; Q3B=function(P){P&&WF&&HF()&&(WF.clearMarks("goog_"+P.label+"_"+P.uniqueId+"_start"),WF.clearMarks("goog_"+P.label+"_"+P.uniqueId+"_end"))}; tzx=function(){var P=OJ;this.W=oW;this.X8="jserror";this.q0=!0;this.Z9=null;this.K=this.hU;this.bq=P===void 0?null:P}; y4a=function(P,v,l){var e=sJ;return ZD(jK().W.W,function(){try{if(e.bq&&e.bq.W){var h=e.bq.start(P.toString(),3);var z=v();e.bq.end(h)}else z=v()}catch(Q){var m=e.q0;try{Q3B(h),m=e.K(P,new rs(ML(Q)),void 0,l)}catch(t){e.hU(217,t)}if(!m)throw Q;}return z})()}; TX=function(P,v,l,e){return ZD(jK().W.W,function(){var h=g.bD.apply(0,arguments);return y4a(P,function(){return v.apply(l,h)},e)})}; ML=function(P){var v=P.toString();P.name&&v.indexOf(P.name)==-1&&(v+=": "+P.name);P.message&&v.indexOf(P.message)==-1&&(v+=": "+P.message);if(P.stack)a:{P=P.stack;var l=v;try{P.indexOf(l)==-1&&(P=l+"\n"+P);for(var e;P!=e;)e=P,P=P.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");v=P.replace(/\n */g,"\n");break a}catch(h){v=l;break a}v=void 0}return v}; rs=function(P){hXy.call(this,Error(P),{message:P})}; CK9=function(){NL&&typeof NL.google_measure_js_timing!="undefined"&&(NL.google_measure_js_timing||OJ.disable())}; fGD=function(P){sJ.Z9=function(v){g.f$(P,function(l){l(v)})}}; gu7=function(P,v){return y4a(P,v)}; Vd=function(P,v){return TX(P,v)}; ds=function(P,v,l,e){sJ.hU(P,v,l,e)}; Pk=function(){return Date.now()-k7u}; w_6=function(){var P=jK().G,v=vk>=0?Pk()-vk:-1,l=lB?Pk()-e8:-1,e=hv>=0?Pk()-hv:-1;if(P==947190542)return 100;if(P==79463069)return 200;P=[2E3,4E3];var h=[250,500,1E3];ds(637,Error(),.001);var z=v;l!=-1&&l1500&&e<4E3?500:m}; zU=function(P,v,l,e){this.top=P;this.right=v;this.bottom=l;this.left=e}; mw=function(P){return P.right-P.left}; yO=function(P,v){return P==v?!0:P&&v?P.top==v.top&&P.right==v.right&&P.bottom==v.bottom&&P.left==v.left:!1}; Cn=function(P,v,l){v instanceof g.$r?(P.left+=v.x,P.right+=v.x,P.top+=v.y,P.bottom+=v.y):(P.left+=v,P.right+=v,typeof l==="number"&&(P.top+=l,P.bottom+=l));return P}; fn=function(P,v,l){var e=new zU(0,0,0,0);this.time=P;this.volume=null;this.G=v;this.W=e;this.K=l}; g1=function(P,v,l,e,h,z,m,Q){this.Y=P;this.j=v;this.G=l;this.T=e;this.W=h;this.Z=z;this.K=m;this.S=Q}; IGy=function(P){var v=P!==P.top,l=P.top===SU7(P),e=-1,h=0;if(v&&l&&P.top.mraid){e=3;var z=P.top.mraid}else e=(z=P.mraid)?v?l?2:1:0:-1;z&&(z.IS_GMA_SDK||(h=2),ohW($lw,function(m){return typeof z[m]==="function"})||(h=1)); return{Iw:z,compatibility:h,CA1:e}}; Dl9=function(){var P=window.document;return P&&typeof P.elementFromPoint==="function"}; nuB=function(P,v,l){P&&v!==null&&v!=v.top&&(v=v.top);try{return(l===void 0?0:l)?(new g.Dc(v.innerWidth,v.innerHeight)).round():QY6(v||window).round()}catch(e){return new g.Dc(-12245933,-12245933)}}; k1=function(P,v,l){try{P&&(v=v.top);var e=nuB(P,v,l),h=e.height,z=e.width;if(z===-12245933)return new zU(z,z,z,z);var m=y5x(Hr(v.document).W),Q=m.x,t=m.y;return new zU(t,Q+z,t+h,Q)}catch(y){return new zU(-12245933,-12245933,-12245933,-12245933)}}; g.w1=function(P,v,l,e){this.left=P;this.top=v;this.width=l;this.height=e}; $1=function(P,v){return P==v?!0:P&&v?P.left==v.left&&P.width==v.width&&P.top==v.top&&P.height==v.height:!1}; g.DO=function(P,v,l){if(typeof v==="string")(v=IF(P,v))&&(P.style[v]=l);else for(var e in v){l=P;var h=v[e],z=IF(l,e);z&&(l.style[z]=h)}}; IF=function(P,v){var l=NF9[v];if(!l){var e=ZVq(v);l=e;P.style[e]===void 0&&(e=(g.V3?"Webkit":nn?"Moz":null)+aIw(e),P.style[e]!==void 0&&(l=e));NF9[v]=l}return l}; g.N_=function(P,v){var l=P.style[ZVq(v)];return typeof l!=="undefined"?l:P.style[IF(P,v)]||""}; Jv=function(P,v){var l=av(P);return l.defaultView&&l.defaultView.getComputedStyle&&(P=l.defaultView.getComputedStyle(P,null))?P[v]||P.getPropertyValue(v)||"":""}; uB=function(P,v){return Jv(P,v)||(P.currentStyle?P.currentStyle[v]:null)||P.style&&P.style[v]}; g.ck=function(P,v,l){if(v instanceof g.$r){var e=v.x;v=v.y}else e=v,v=l;P.style.left=g.Kn(e,!1);P.style.top=g.Kn(v,!1)}; bB=function(P){try{return P.getBoundingClientRect()}catch(v){return{left:0,top:0,right:0,bottom:0}}}; J4u=function(P){var v=av(P),l=uB(P,"position"),e=l=="fixed"||l=="absolute";for(P=P.parentNode;P&&P!=v;P=P.parentNode)if(P.nodeType==11&&P.host&&(P=P.host),l=uB(P,"position"),e=e&&l=="static"&&P!=v.documentElement&&P!=v.body,!e&&(P.scrollWidth>P.clientWidth||P.scrollHeight>P.clientHeight||l=="fixed"||l=="absolute"||l=="relative"))return P;return null}; g.x1=function(P){var v=av(P),l=new g.$r(0,0);if(P==(v?av(v):document).documentElement)return l;P=bB(P);v=y5x(Hr(v).W);l.x=P.left+v.x;l.y=P.top+v.y;return l}; K39=function(P,v){var l=new g.$r(0,0),e=dY(av(P));if(!mGw(e,"parent"))return l;do{var h=e==v?g.x1(P):uFa(P);l.x+=h.x;l.y+=h.y}while(e&&e!=v&&e!=e.parent&&(P=e.frameElement)&&(e=e.parent));return l}; g.pn=function(P,v){P=c49(P);v=c49(v);return new g.$r(P.x-v.x,P.y-v.y)}; uFa=function(P){P=bB(P);return new g.$r(P.left,P.top)}; c49=function(P){if(P.nodeType==1)return uFa(P);P=P.changedTouches?P.changedTouches[0]:P;return new g.$r(P.clientX,P.clientY)}; g.Ln=function(P,v,l){if(v instanceof g.Dc)l=v.height,v=v.width;else if(l==void 0)throw Error("missing height argument");P.style.width=g.Kn(v,!0);P.style.height=g.Kn(l,!0)}; g.Kn=function(P,v){typeof P=="number"&&(P=(v?Math.round(P):P)+"px");return P}; g.S8=function(P){var v=qtW;if(uB(P,"display")!="none")return v(P);var l=P.style,e=l.display,h=l.visibility,z=l.position;l.visibility="hidden";l.position="absolute";l.display="inline";P=v(P);l.display=e;l.position=z;l.visibility=h;return P}; qtW=function(P){var v=P.offsetWidth,l=P.offsetHeight,e=g.V3&&!v&&!l;return(v===void 0||e)&&P.getBoundingClientRect?(P=bB(P),new g.Dc(P.right-P.left,P.bottom-P.top)):new g.Dc(v,l)}; g.GU=function(P,v){P.style.display=v?"":"none"}; Xm=function(P,v){v=Math.pow(10,v);return Math.floor(P*v)/v}; F3W=function(P){return new zU(P.top,P.right,P.bottom,P.left)}; A4D=function(P){var v=P.top||0,l=P.left||0;return new zU(v,l+(P.width||0),v+(P.height||0),l)}; Bk=function(P){return P!=null&&P>=0&&P<=1}; Ytu=function(){var P=g.Y3();return P?iB("AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS".split(";"),function(v){return cA(P,v)})||cA(P,"OMI/")&&!cA(P,"XiaoMi/")?!0:cA(P,"Presto")&&cA(P,"Linux")&&!cA(P,"X11")&&!cA(P,"Android")&&!cA(P,"Mobi"):!1}; bI9=function(){this.G=!qL(NL.top);this.isMobileDevice=cF()||Fdw();var P=Ax();this.domain=P.length>0&&P[P.length-1]!=null&&P[P.length-1].url!=null?g.Hl(P[P.length-1].url)||"":"";this.W=new zU(0,0,0,0);this.Y=new g.Dc(0,0);this.Z=new g.Dc(0,0);this.j=new zU(0,0,0,0);this.frameOffset=new g.$r(0,0);this.T=0;this.S=!1;this.K=!(!NL||!IGy(NL).Iw);this.update(NL)}; xl6=function(P,v){v&&v.screen&&(P.Y=new g.Dc(v.screen.width,v.screen.height))}; p_u=function(P,v){a:{var l=P.W?new g.Dc(mw(P.W),P.W.getHeight()):new g.Dc(0,0);v=v===void 0?NL:v;v!==null&&v!=v.top&&(v=v.top);var e=0,h=0;try{var z=v.document,m=z.body,Q=z.documentElement;if(z.compatMode=="CSS1Compat"&&Q.scrollHeight)e=Q.scrollHeight!=l.height?Q.scrollHeight:Q.offsetHeight,h=Q.scrollWidth!=l.width?Q.scrollWidth:Q.offsetWidth;else{var t=Q.scrollHeight,y=Q.scrollWidth,C=Q.offsetHeight,f=Q.offsetWidth;Q.clientHeight!=C&&(t=m.scrollHeight,y=m.scrollWidth,C=m.offsetHeight,f=m.offsetWidth); t>l.height?t>C?(e=t,h=y):(e=C,h=f):t0||P.S)return!0;P=iL().K.isVisible();var v=KC(ZO)===0;return P||v}; Um=function(){return XS(bI9)}; aF=function(P){this.G=P;this.K=0;this.W=null}; Hk=function(P,v,l){this.G=P;this.Pg=l===void 0?"na":l;this.Z=[];this.isInitialized=!1;this.Y=new fn(-1,!0,this);this.W=this;this.S=v;this.Wg=this.X=!1;this.kf="uk";this.T1=!1;this.T=!0}; Em=function(P,v){g.ro(P.Z,v)||(P.Z.push(v),v.pN(P.W),v.xK(P.Y),v.jo()&&(P.X=!0))}; L3D=function(P){P=P.W;P.rR();P.PF();var v=Um();v.j=k1(!1,P.G,v.isMobileDevice);p_u(Um(),P.G);P.Y.W=P.lc()}; St6=function(P){P.X=P.Z.length?iB(P.Z,function(v){return v.jo()}):!1}; G79=function(P){var v=g.vZ(P.Z);g.f$(v,function(l){l.xK(P.Y)})}; Wk=function(P){var v=g.vZ(P.Z);g.f$(v,function(l){l.pN(P.W)}); P.W!=P||G79(P)}; Om=function(P,v,l,e){this.element=P;this.W=new zU(0,0,0,0);this.G=null;this.T=new zU(0,0,0,0);this.K=v;this.TK=l;this.T1=e;this.J5=!1;this.timestamp=-1;this.X=new g1(v.Y,this.element,this.W,new zU(0,0,0,0),0,0,Pk(),0);this.Z=void 0}; X_D=function(P,v){return P.Z?new zU(Math.max(v.top+P.Z.top,v.top),Math.min(v.left+P.Z.right,v.right),Math.min(v.top+P.Z.bottom,v.bottom),Math.max(v.left+P.Z.left,v.left)):v.clone()}; oF=function(P){this.Z=!1;this.W=P;this.Y=function(){}}; BFx=function(P,v,l){this.G=l===void 0?0:l;this.K=P;this.W=v==null?"":v}; iIx=function(P){switch(Math.trunc(P.G)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; Ul7=function(P,v){return P.Gv.G?!1:P.Kv.K?!1:typeof P.Wtypeof v.W?!1:P.W0?e[l]-e[l-1]:e[l]})}; hJ=function(){this.K=new VO;this.Pg=this.Hg=0;this.Ic=new TU;this.QW=this.j=-1;this.D3=1E3;this.U$=new VO([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.kf=this.J5=-1}; z2=function(P,v){return r4a(P.K,v===void 0?!0:v)}; mU=function(P,v,l,e){var h=h===void 0?!1:h;l=TX(e,l);uL(P,v,l,{capture:h})}; QN=function(P,v){v=RA(v);return v===0?0:RA(P)/v}; RA=function(P){return Math.max(P.bottom-P.top,0)*Math.max(P.right-P.left,0)}; VzD=function(P,v){if(!P||!v)return!1;for(var l=0;P!==null&&l++<100;){if(P===v)return!0;try{if(P=P.parentElement||P){var e=av(P),h=e&&dY(e),z=h&&h.frameElement;z&&(P=z)}}catch(m){break}}return!1}; dlw=function(P,v,l){if(!P||!v)return!1;v=Cn(P.clone(),-v.left,-v.top);P=(v.left+v.right)/2;v=(v.top+v.bottom)/2;qL(window.top)&&window.top&&window.top.document&&(window=window.top);if(!Dl9())return!1;P=window.document.elementFromPoint(P,v);if(!P)return!1;v=(v=(v=av(l))&&v.defaultView&&v.defaultView.frameElement)&&VzD(v,P);var e=P===l;P=!e&&P&&yc(P,function(h){return h===l}); return!(v||e||P)}; PI7=function(P,v,l,e){return Um().G?!1:mw(P)<=0||P.getHeight()<=0?!0:l&&e?gu7(208,function(){return dlw(P,v,l)}):!1}; tJ=function(P,v,l){g.U.call(this);this.position=vYw.clone();this.VJ=this.ZQ();this.IB=-2;this.timeCreated=Date.now();this.uo=-1;this.LO=v;this.GE=null;this.Ao=!1;this.B6=null;this.opacity=-1;this.requestSource=l;this.wB$=!1;this.RB=function(){}; this.gQ=function(){}; this.XW=new Kda;this.XW.Mm=P;this.XW.W=P;this.l9=!1;this.Zu={gx:null,FT:null};this.FY=!0;this.Yw=null;this.jY=this.I3M=!1;jK().T++;this.Sd=this.Lf();this.HJ=-1;this.V4=null;this.hasCompleted=this.b0$=!1;this.TK=new CC;uQ2(this.TK);lAx(this);this.requestSource==1?gs(this.TK,"od",1):gs(this.TK,"od",0)}; lAx=function(P){P=P.XW.Mm;var v;if(v=P&&P.getAttribute)v=/-[a-z]/.test("googleAvInapp")?!1:eJ2&&P.dataset?"googleAvInapp"in P.dataset:P.hasAttribute?P.hasAttribute("data-"+j6D()):!!P.getAttribute("data-"+j6D());v&&(Um().K=!0)}; yN=function(P,v){v!=P.jY&&(P.jY=v,P=Um(),v?P.T++:P.T>0&&P.T--)}; hJx=function(P,v){if(P.V4){if(v.getName()===P.V4.getName())return;P.V4.dispose();P.V4=null}v=v.create(P.XW.W,P.TK,P.jo());if(v=v!=null&&v.observe()?v:null)P.V4=v}; zJW=function(P,v,l){if(!P.GE||P.LO==-1||v.K===-1||P.GE.K===-1)return 0;P=v.K-P.GE.K;return P>l?0:P}; m$D=function(P,v,l){if(P.V4){P.V4.WL();var e=P.V4.X,h=e.Y,z=h.W;if(e.T!=null){var m=e.G;P.B6=new g.$r(m.left-z.left,m.top-z.top)}z=P.uV()?Math.max(e.W,e.Z):e.W;m={};h.volume!==null&&(m.volume=h.volume);h=P.jK(e);P.GE=e;P.b$(z,v,l,!1,m,h,e.S)}}; RJ7=function(P){if(P.Ao&&P.Yw){var v=k8(P.TK,"od")==1,l=Um().W,e=P.Yw,h=P.V4?P.V4.getName():"ns",z=P.B6,m=new g.Dc(mw(l),l.getHeight());l=P.uV();P={Wp$:h,B6:z,dNJ:m,uV:l,wN:P.Sd.wN,ez$:v};if(v=e.K){v.WL();h=v.X;z=h.Y.W;var Q=m=null;h.T!=null&&z&&(m=h.G,m=new g.$r(m.left-z.left,m.top-z.top),Q=new g.Dc(z.right-z.left,z.bottom-z.top));h=l?Math.max(h.W,h.Z):h.W;l={Wp$:v.getName(),B6:m,dNJ:Q,uV:l,ez$:!1,wN:h}}else l=null;l&&OIw(e,P,l)}}; Q9W=function(P,v,l){v&&(P.RB=v);l&&(P.gQ=l)}; g.Cb=function(){}; g.fb=function(P){return{value:P,done:!1}}; tj9=function(){this.Y=this.W=this.G=this.K=this.Z=0}; y7q=function(P){var v={};var l=g.Vw()-P.Z;v=(v.ptlt=l,v);(l=P.K)&&(v.pnk=l);(l=P.G)&&(v.pnc=l);(l=P.Y)&&(v.pnmm=l);(P=P.W)&&(v.pns=P);return v}; CIw=function(){mZ.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; gP=function(P){return Bk(P.volume)&&P.volume>0}; kg=function(P,v,l,e){l=l===void 0?!0:l;e=e===void 0?function(){return!0}:e; return function(h){var z=h[P];if(Array.isArray(z)&&e(h))return fAx(z,v,l)}}; wP=function(P,v){return function(l){return v(l)?l[P]:void 0}}; gYw=function(P){return function(v){for(var l=0;l0?z[h-1]+1:0,e+1).reduce(function(m,Q){return m+Q},0)})}; kt9=function(){this.K=this.W=""}; wNa=function(){}; IA=function(P,v){var l={};if(P!==void 0)if(v!=null)for(var e in v){var h=v[e];e in Object.prototype||h!=null&&(l[e]=typeof h==="function"?h(P):P[h])}else g.Br(l,P);return M_(r1(new sm,l))}; $$a=function(){var P={};this.K=(P.vs=[1,0],P.vw=[0,1],P.am=[2,2],P.a=[4,4],P.f=[8,8],P.bm=[16,16],P.b=[32,32],P.avw=[0,64],P.avs=[64,0],P.pv=[256,256],P.gdr=[0,512],P.p=[0,1024],P.r=[0,2048],P.m=[0,4096],P.um=[0,8192],P.ef=[0,16384],P.s=[0,32768],P.pmx=[0,16777216],P.mut=[33554432,33554432],P.umutb=[67108864,67108864],P.tvoff=[134217728,134217728],P);this.W={};for(var v in this.K)this.K[v][1]>0&&(this.W[v]=0);this.G=0}; Db=function(P,v){var l=P.K[v],e=l[1];P.G+=l[0];e>0&&P.W[v]==0&&(P.W[v]=1)}; IA2=function(P){var v=g.A3(P.K),l=0,e;for(e in P.W)g.ro(v,e)&&P.W[e]==1&&(l+=P.K[e][1],P.W[e]=2);return l}; D$u=function(P){var v=0,l;for(l in P.W){var e=P.W[l];if(e==1||e==2)v+=P.K[l][1]}return v}; nb=function(){this.W=this.K=0}; NR=function(){hJ.call(this);this.G=new TU;this.q5=this.X=this.T1=0;this.S=-1;this.Bg=new TU;this.Z=new TU;this.W=new VO;this.T=this.Y=-1;this.Wg=new TU;this.D3=2E3;this.wM=new nb;this.A5=new nb;this.h5=new nb}; JJ=function(P,v,l){var e=P.q5;lB||l||P.S==-1||(e+=v-P.S);return e}; nY7=function(){this.G=!1}; ux=function(P,v){this.G=!1;this.Y=P;this.X=v;this.Z=0}; Kb=function(P,v){ux.call(this,P,v);this.j=[]}; Nzu=function(){}; cL=function(){}; qR=function(P,v,l,e){Om.call(this,P,v,l,e)}; Fa=function(P,v,l){Om.call(this,null,P,v,l);this.S=P.isActive();this.j=0}; AJ=function(P){return[P.top,P.left,P.bottom,P.right]}; Yg=function(P,v,l,e,h,z){z=z===void 0?new cL:z;tJ.call(this,v,l,e);this.aQ=h;this.pB=0;this.XO={};this.bA=new $$a;this.kR={};this.iZ="";this.h5=null;this.WK=!1;this.W=[];this.eq=z.K();this.T=z.G();this.Y=null;this.G=-1;this.Pg=this.X=void 0;this.QW=this.Wg=0;this.kf=-1;this.D3=this.A5=!1;this.T1=this.S=this.K=this.jh=this.nI=0;new VO;this.wM=this.q5=0;this.Ic=-1;this.EL=0;this.j=g.Ip;this.J5=[this.ZQ()];this.jS=2;this.C9={};this.C9.pause="p";this.C9.resume="r";this.C9.skip="s";this.C9.mute="m";this.C9.unmute= "um";this.C9.exitfullscreen="ef";this.Z=null;this.U$=this.Bg=!1;this.TG=Math.floor(Date.now()/1E3-1704067200);this.Hg=0}; bx=function(P){P.hasCompleted=!0;P.EL!=0&&(P.EL=3)}; xg=function(P){return P===void 0?P:Number(P)?Xm(P,3):0}; pb=function(P,v){return P.J5[v!=null&&vMath.max(1E4,P.G/3)?0:v);var l=P.j(P)||{};l=l.currentTime!==void 0?l.currentTime:P.Wg;var e=l-P.Wg,h=0;e>=0?(P.QW+=v,P.wM+=Math.max(v-e,0),h=Math.min(e,P.QW)):P.q5+=Math.abs(e);e!=0&&(P.QW=0);P.Ic==-1&&e>0&&(P.Ic=hv>=0?Pk()-hv:-1);P.Wg=l;return h}; KW9=function(P,v){iB(P.T,function(l){return l.Y==v.Y})||P.T.push(v)}; c7u=function(P){var v=vL(P.Wf().W,1);return Lb(P,v)}; Lb=function(P,v,l){return v>=15E3?!0:P.A5?(l===void 0?0:l)?!0:P.G>0?v>=P.G/2:P.kf>0?v>=P.kf:!1:!1}; q3w=function(P){var v=Xm(P.Sd.wN,2),l=P.bA.G,e=P.Sd,h=pb(P),z=xg(h.Y),m=xg(h.T),Q=xg(e.volume),t=Xm(h.j,2),y=Xm(h.QW,2),C=Xm(e.wN,2),f=Xm(h.J5,2),k=Xm(h.kf,2);e=Xm(e.uY,2);var w=P.vL().clone().round();P=P.V4&&P.V4.G?(P.V4?P.V4.G:null).clone().round():null;h=z2(h,!1);return{N7c:v,lP:l,v6:z,H6:m,QX:Q,bB:t,zE:y,wN:C,qt:f,wf:k,uY:e,position:w,zF:P,AD:h}}; A7D=function(P,v){FWw(P.W,v,function(){return{N7c:0,lP:void 0,v6:-1,H6:-1,QX:-1,bB:-1,zE:-1,wN:-1,qt:-1,wf:-1,uY:-1,position:void 0,zF:void 0,AD:[]}}); P.W[v]=q3w(P)}; FWw=function(P,v,l){for(var e=P.length;e0?1:0;f.atos= d1(y.W);f.ssb=d1(y.U$,!1);f.amtos=r4a(y.W,!1);f.uac=P.nI;f.vpt=y.G.W;C=="nio"&&(f.nio=1,f.avms="nio");f.gmm="4";f.gdr=Lb(P,y.G.W,!0)?1:0;f.efpf=P.jS;if(C=="gsv"||C=="nis")C=P.V4,C.j>0&&(f.nnut=C.j);f.tcm=J7P(P);f.nmt=P.q5;f.bt=P.wM;f.pst=P.Ic;f.vpaid=P.X;f.dur=P.G;f.vmtime=P.Wg;f.is=P.bA.G;P.W.length>=1&&(f.i0=P.W[0].lP,f.a0=[P.W[0].QX],f.c0=[P.W[0].wN],f.ss0=[P.W[0].uY],C=P.W[0].position,z=P.W[0].zF,f.p0=C?AJ(C):void 0,C&&z&&!yO(z,C)&&(f.cp0=AJ(z)));P.W.length>=2&&(f.i1=P.W[1].lP,f.a1=Xa(P.W[1].v6, P.W[1].QX,P.W[1].H6),f.c1=Xa(P.W[1].bB,P.W[1].wN,P.W[1].zE),f.ss1=Xa(P.W[1].qt,P.W[1].uY,P.W[1].wf),C=P.W[1].position,z=P.W[1].zF,f.p1=C?AJ(C):void 0,C&&z&&!yO(z,C)&&(f.cp1=AJ(z)),f.mtos1=P.W[1].AD);P.W.length>=3&&(f.i2=P.W[2].lP,f.a2=Xa(P.W[2].v6,P.W[2].QX,P.W[2].H6),f.c2=Xa(P.W[2].bB,P.W[2].wN,P.W[2].zE),f.ss2=Xa(P.W[2].qt,P.W[2].uY,P.W[2].wf),C=P.W[2].position,z=P.W[2].zF,f.p2=C?AJ(C):void 0,C&&z&&!yO(z,C)&&(f.cp2=AJ(z)),f.mtos2=P.W[2].AD);P.W.length>=4&&(f.i3=P.W[3].lP,f.a3=Xa(P.W[3].v6,P.W[3].QX, P.W[3].H6),f.c3=Xa(P.W[3].bB,P.W[3].wN,P.W[3].zE),f.ss3=Xa(P.W[3].qt,P.W[3].uY,P.W[3].wf),C=P.W[3].position,z=P.W[3].zF,f.p3=C?AJ(C):void 0,C&&z&&!yO(z,C)&&(f.cp3=AJ(z)),f.mtos3=P.W[3].AD);f.cs=D$u(P.bA);v&&(f.ic=IA2(P.bA),f.dvpt=y.G.K,f.dvs=eZ(y.K,.5),f.dfvs=eZ(y.K,1),f.davs=eZ(y.W,.5),f.dafvs=eZ(y.W,1),l&&(y.G.K=0,Mzq(y.K),Mzq(y.W)),P.y8()&&(f.dtos=y.T1,f.dav=y.X,f.dtoss=P.pB+1,l&&(y.T1=0,y.X=0,P.pB++)),f.dat=y.Z.K,f.dft=y.Wg.K,l&&(y.Z.K=0,y.Wg.K=0));f.ps=[Q.Z.width,Q.Z.height];f.bs=[mw(Q.W),Q.W.getHeight()]; f.scs=[Q.Y.width,Q.Y.height];f.dom=Q.domain;P.jh&&(f.vds=P.jh);if(P.T.length>0||P.eq)v=g.vZ(P.T),P.eq&&v.push(P.eq),f.pings=g.LC(v,function(k){return k.toString()}); v=g.LC(g.$g(P.T,function(k){return k.T()}),function(k){return k.getId()}); PY9(v);f.ces=v;P.K&&(f.vmer=P.K);P.S&&(f.vmmk=P.S);P.T1&&(f.vmiec=P.T1);f.avms=P.V4?P.V4.getName():"ns";P.V4&&g.Br(f,P.V4.PL());e?(f.c=Xm(P.Sd.wN,2),f.ss=Xm(P.Sd.uY,2)):f.tth=Pk()-pNx;f.mc=Xm(y.QW,2);f.nc=Xm(y.j,2);f.mv=xg(y.T);f.nv=xg(y.Y);f.lte=Xm(P.IB,2);e=pb(P,h);z2(y);f.qmtos=z2(e);f.qnc=Xm(e.j,2);f.qmv=xg(e.T);f.qnv=xg(e.Y);f.qas=e.Y>0?1:0;f.qi=P.iZ;f.avms||(f.avms="geo");f.psm=y.wM.W;f.psv=y.wM.getValue();f.psfv=y.A5.getValue();f.psa=y.h5.getValue();t=N57(t.TK);t.length&&(f.veid=t);P.Z&&g.Br(f, y7q(P.Z));f.avas=P.B$();f.vs=P.Nb();f.co=LWa(P);f.tm=y.Hg;f.tu=y.Pg;return f}; Y37=function(P,v){if(g.ro(S3B,v))return!0;var l=P.XO[v];return l!==void 0?(P.XO[v]=!0,!l):!1}; LWa=function(P){var v=P.Hg.toString(10).padStart(2,"0");v=""+P.TG+v;P.Hg<99&&P.Hg++;return v}; XNq=function(){this.W={};var P=dY();BL(this,P,document);var v=GtP();try{if("1"==v){for(var l=P.parent;l!=P.top;l=l.parent)BL(this,l,l.document);BL(this,P.top,P.top.document)}}catch(e){}}; GtP=function(){var P=document.documentElement;try{if(!qL(dY().top))return"2";var v=[],l=dY(P.ownerDocument);for(P=l;P!=l.top;P=P.parent)if(P.frameElement)v.push(P.frameElement);else break;return v&&v.length!=0?"1":"0"}catch(e){return"2"}}; BL=function(P,v,l){mU(l,"mousedown",function(){return Bzq(P)},301); mU(v,"scroll",function(){return iJ7(P)},302); mU(l,"touchmove",function(){return U$9(P)},303); mU(l,"mousemove",function(){return ZJP(P)},304); mU(l,"keydown",function(){return j97(P)},305)}; Bzq=function(P){g.J3(P.W,function(v){v.G>1E5||++v.G})}; iJ7=function(P){g.J3(P.W,function(v){v.W>1E5||++v.W})}; U$9=function(P){g.J3(P.W,function(v){v.W>1E5||++v.W})}; j97=function(P){g.J3(P.W,function(v){v.K>1E5||++v.K})}; ZJP=function(P){g.J3(P.W,function(v){v.Y>1E5||++v.Y})}; aAy=function(){this.W=[];this.K=[]}; ix=function(P,v){return g.om(P.W,function(l){return l.iZ==v})}; HJw=function(P,v){return v?g.om(P.W,function(l){return l.XW.Mm==v}):null}; EYB=function(P,v){return g.om(P.K,function(l){return l.NP()==2&&l.iZ==v})}; Zb=function(){var P=Uz;return P.W.length==0?P.K:P.K.length==0?P.W:g.PZ(P.K,P.W)}; WWu=function(P,v){P=v.NP()==1?P.W:P.K;var l=Ob(P,function(e){return e==v}); return l!=-1?(P.splice(l,1),v.V4&&v.V4.unobserve(),v.dispose(),!0):!1}; OJa=function(P){var v=Uz;if(WWu(v,P)){switch(P.NP()){case 0:var l=function(){return null}; case 2:l=function(){return EYB(v,P.iZ)}; break;case 1:l=function(){return ix(v,P.iZ)}}for(var e=l();e;e=l())WWu(v,e)}}; oY6=function(P){var v=Uz;P=g.$g(P,function(l){return!HJw(v,l.XW.Mm)}); v.W.push.apply(v.W,g.u(P))}; s97=function(P){var v=[];g.f$(P,function(l){iB(Uz.W,function(e){return e.XW.Mm===l.XW.Mm&&e.iZ===l.iZ})||(Uz.W.push(l),v.push(l))})}; jZ=function(){this.W=this.K=null}; r72=function(P,v){function l(e,h){v(e,h)} if(P.K==null)return!1;P.W=g.om(P.K,function(e){return e!=null&&e.u5()}); P.W&&(P.W.init(l)?L3D(P.W.W):v(P.W.W.OG(),P.W));return P.W!=null}; aA=function(P){P=Mjw(P);oF.call(this,P.length?P[P.length-1]:new Hk(NL,0));this.G=P;this.K=null}; Mjw=function(P){if(!P.length)return[];P=(0,g.$g)(P,function(l){return l!=null&&l.fV()}); for(var v=1;vl.time?v:l},P[0])}; Oz=function(P){P=P===void 0?NL:P;oF.call(this,new Hk(P,2))}; oA=function(){var P=PLu();Hk.call(this,NL.top,P,"geo")}; PLu=function(){jK();var P=Um();return P.G||P.K?0:2}; v8w=function(){}; sz=function(){this.done=!1;this.W={Fs:0,xk:0,DJ$:0,Np:0,Xb:-1,yv:0,AZ:0,hZ:0,fc0:0};this.Z=null;this.T=!1;this.G=null;this.j=0;this.K=new aF(this)}; MR=function(){var P=rP;P.T||(P.T=!0,lDD(P,function(){return P.Y.apply(P,g.u(g.bD.apply(0,arguments)))}),P.Y())}; eH2=function(){XS(v8w);var P=XS(jZ);P.W!=null&&P.W.W?L3D(P.W.W):Um().update(NL)}; T2=function(P,v,l){if(!P.done&&(P.K.cancel(),v.length!=0)){P.G=null;try{eH2();var e=Pk();jK().Z=e;if(XS(jZ).W!=null)for(var h=0;h=0?Pk()-vk:-1,Q=Pk();h.W.Xb==-1&&(m=Q);var t=Um(),y=jK(),C=ws(y.TK),f=Zb();try{if(f.length>0){var k=t.W;k&&(C.bs=[mw(k),k.getHeight()]);var w=t.Z;w&&(C.ps=[w.width,w.height]);NL.screen&&(C.scs=[NL.screen.width,NL.screen.height])}else C.url=encodeURIComponent(NL.location.href.substring(0,512)),z.referrer&&(C.referrer=encodeURIComponent(z.referrer.substring(0,512))); C.tt=m;C.pt=vk;C.bin=y.K;NL.google_osd_load_pub_page_exp!==void 0&&(C.olpp=NL.google_osd_load_pub_page_exp);C.deb=[1,h.W.Fs,h.W.xk,h.W.Np,h.W.Xb,0,h.K.K,h.W.yv,h.W.AZ,h.W.hZ,h.W.fc0,-1].join(";");C.tvt=zHq(h,Q);t.K&&(C.inapp=1);if(NL!==null&&NL!=NL.top){f.length>0&&(C.iframe_loc=encodeURIComponent(NL.location.href.substring(0,512)));var I=t.j;C.is=[mw(I),I.getHeight()]}}catch(J){C.error=1}rP.G=C}k=g.GA(rP.G);w=jK().W;k8(w.G,"prf")==1?(I=new UJ,h=w.W,z=0,h.W>-1&&(z=h.G.W.now()-h.W),I=rK(I,1,R6(h.Y+ z),0),h=w.W,I=rK(I,5,CV(h.W>-1?h.K+1:h.K),0),I=rK(I,2,JQ(w.K.W.G()),"0"),I=rK(I,3,JQ(w.K.W.K()),"0"),w=rK(I,4,JQ(w.K.W.W()),"0"),I={},w=(I.pf=g.D7(w.W()),I)):w={};g.Br(k,w);g.Br(v,e,l,k,P())}])}; QW6=function(){var P=RHq||NL;if(!P)return"";var v=[];if(!P.location||!P.location.href)return"";v.push("url="+encodeURIComponent(P.location.href.substring(0,512)));P.document&&P.document.referrer&&v.push("referrer="+encodeURIComponent(P.document.referrer.substring(0,512)));return v.join("&")}; VN=function(){var P="youtube.player.web_20250203_01_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250203_01_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250203_01_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250203_01_RC00".match(/_(\d{8})_\d+_RC\d+$/),v;if(((v=P)==null?void 0:v.length)==2)return P[1];P="youtube.player.web_20250203_01_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var l;return((l=P)==null?void 0:l.length)==3?"20"+P[1]+P[2]:null}; tK6=function(){return"av.default_js".includes("ima_html5_sdk")?{uw:"ima",ou:null}:"av.default_js".includes("ima_native_sdk")?{uw:"nima",ou:null}:"av.default_js".includes("admob-native-video-javascript")?{uw:"an",ou:null}:"youtube.player.web_20250203_01_RC00".includes("cast_js_sdk")?{uw:"cast",ou:VN()}:"youtube.player.web_20250203_01_RC00".includes("youtube.player.web")?{uw:"yw",ou:VN()}:"youtube.player.web_20250203_01_RC00".includes("outstream_web_client")?{uw:"out",ou:VN()}:"youtube.player.web_20250203_01_RC00".includes("drx_rewarded_web")? {uw:"r",ou:VN()}:"youtube.player.web_20250203_01_RC00".includes("gam_native_web_video")?{uw:"n",ou:VN()}:"youtube.player.web_20250203_01_RC00".includes("admob_interstitial_video")?{uw:"int",ou:VN()}:{uw:"j",ou:null}}; v9=function(P,v){var l={sv:"966"};dP!==null&&(l.v=dP);l.cb=yx2;l.nas=Uz.W.length;l.msg=P;v!==void 0&&(P=CLP(v))&&(l.e=P9[P]);return l}; ln=function(P){return NG(P,"custom_metric_viewable")}; CLP=function(P){var v=ln(P)?"custom_metric_viewable":P.toLowerCase();return xr(SZ,function(l){return l==v})}; fDy=function(){this.W=void 0;this.K=!1;this.G=0;this.Y=-1;this.Z="tos"}; wFw=function(P){try{var v=P.split(",");return v.length>g.A3(g89).length?null:GX(v,function(l,e){e=e.toLowerCase().split("=");if(e.length!=2||kXw[e[0]]===void 0||!kXw[e[0]](e[1]))throw Error("Entry ("+e[0]+", "+e[1]+") is invalid.");l[e[0]]=e[1];return l},{})}catch(l){return null}}; $L7=function(P,v){if(P.W==void 0)return 0;switch(P.Z){case "mtos":return P.K?lx(v.W,P.W):lx(v.K,P.W);case "tos":return P.K?vL(v.W,P.W):vL(v.K,P.W)}return 0}; eF=function(P,v,l,e){ux.call(this,v,e);this.j=P;this.S=l}; ha=function(){}; zR=function(P){ux.call(this,"fully_viewable_audible_half_duration_impression",P)}; mo=function(P){this.W=P}; Rj=function(P,v){ux.call(this,P,v)}; Qo=function(P){Kb.call(this,"measurable_impression",P)}; ta=function(){mo.apply(this,arguments)}; yo=function(P,v,l){Fa.call(this,P,v,l)}; CT=function(P){P=P===void 0?NL:P;oF.call(this,new Hk(P,2))}; fT=function(P,v,l){Fa.call(this,P,v,l)}; gj=function(P){P=P===void 0?NL:P;oF.call(this,new Hk(P,2))}; ks=function(){Hk.call(this,NL,2,"mraid");this.wM=0;this.QW=this.J5=!1;this.j=null;this.K=IGy(this.G);this.Y.W=new zU(0,0,0,0);this.Hg=!1}; wj=function(P,v,l){P.Id("addEventListener",v,l)}; NsW=function(P){jK().Y=!!P.Id("isViewable");wj(P,"viewableChange",ID2);P.Id("getState")==="loading"?wj(P,"ready",DLW):n8a(P)}; n8a=function(P){typeof P.K.Iw.AFMA_LIDAR==="string"?(P.J5=!0,JxW(P)):(P.K.compatibility=3,P.j="nc",P.qw("w"))}; JxW=function(P){P.QW=!1;var v=k8(jK().TK,"rmmt")==1,l=!!P.Id("isViewable");(v?!l:1)&&iL().setTimeout(Vd(524,function(){P.QW||(uSx(P),ds(540,Error()),P.j="mt",P.qw("w"))}),500); KZy(P);wj(P,P.K.Iw.AFMA_LIDAR,cx6)}; KZy=function(P){var v=k8(jK().TK,"sneio")==1,l=P.K.Iw.AFMA_LIDAR_EXP_1!==void 0,e=P.K.Iw.AFMA_LIDAR_EXP_2!==void 0;(v=v&&e)&&(P.K.Iw.AFMA_LIDAR_EXP_2=!0);l&&(P.K.Iw.AFMA_LIDAR_EXP_1=!v)}; uSx=function(P){P.Id("removeEventListener",P.K.Iw.AFMA_LIDAR,cx6);P.J5=!1}; qJa=function(P,v){if(P.Id("getState")==="loading")return new g.Dc(-1,-1);v=P.Id(v);if(!v)return new g.Dc(-1,-1);P=parseInt(v.width,10);v=parseInt(v.height,10);return isNaN(P)||isNaN(v)?new g.Dc(-1,-1):new g.Dc(P,v)}; DLW=function(){try{var P=XS(ks);P.Id("removeEventListener","ready",DLW);n8a(P)}catch(v){ds(541,v)}}; cx6=function(P,v){try{var l=XS(ks);l.QW=!0;var e=P?new zU(P.y,P.x+P.width,P.y+P.height,P.x):new zU(0,0,0,0);var h=Pk(),z=j8();var m=new fn(h,z,l);m.W=e;m.volume=v;l.xK(m)}catch(Q){ds(542,Q)}}; ID2=function(P){var v=jK(),l=XS(ks);P&&!v.Y&&(v.Y=!0,l.Hg=!0,l.j&&l.qw("w",!0))}; $s=function(){this.isInitialized=!1;this.W=this.K=null;var P={};this.j=(P.start=this.a3$,P.firstquartile=this.J51,P.midpoint=this.c5g,P.thirdquartile=this.k15,P.complete=this.G1c,P.error=this.Y$c,P.pause=this.p8,P.resume=this.nu,P.skip=this.pgc,P.viewable_impression=this.S3,P.mute=this.VE,P.unmute=this.VE,P.fullscreen=this.Z0$,P.exitfullscreen=this.Lc0,P.fully_viewable_audible_half_duration_impression=this.S3,P.measurable_impression=this.S3,P.abandon=this.p8,P.engagedview=this.S3,P.impression=this.S3, P.creativeview=this.S3,P.progress=this.VE,P.custom_metric_viewable=this.S3,P.bufferstart=this.p8,P.bufferfinish=this.nu,P.audio_measurable=this.S3,P.audio_audible=this.S3,P);P={};this.S=(P.overlay_resize=this.TMc,P.abandon=this.ey,P.close=this.ey,P.collapse=this.ey,P.overlay_unmeasurable_impression=function(v){return G2(v,"overlay_unmeasurable_impression",j8())},P.overlay_viewable_immediate_impression=function(v){return G2(v,"overlay_viewable_immediate_impression",j8())},P.overlay_unviewable_impression= function(v){return G2(v,"overlay_unviewable_impression",j8())},P.overlay_viewable_end_of_session_impression=function(v){return G2(v,"overlay_viewable_end_of_session_impression",j8())},P); jK().K=3;FZB(this);this.G=null}; Ij=function(P,v,l,e){P=P.a9(null,e,!0,v);P.Y=l;oY6([P]);return P}; Ax9=function(P,v,l){DUq(v);var e=P.W;g.f$(v,function(h){var z=g.LC(h.criteria,function(m){var Q=wFw(m);if(Q==null)m=null;else if(m=new fDy,Q.visible!=null&&(m.W=Q.visible/100),Q.audible!=null&&(m.K=Q.audible==1),Q.time!=null){var t=Q.timetype=="mtos"?"mtos":"tos",y=j7w(Q.time,"%")?"%":"ms";Q=parseInt(Q.time,10);y=="%"&&(Q/=100);m.setTime(Q,y,t)}return m}); iB(z,function(m){return m==null})||KW9(l,new eF(h.id,h.event,z,e))})}; YJW=function(){var P=[],v=jK();P.push(XS(oA));k8(v.TK,"mvp_lv")&&P.push(XS(ks));v=[new CT,new gj];v.push(new aA(P));v.push(new Oz(NL));return v}; bCP=function(P){if(!P.isInitialized){P.isInitialized=!0;try{var v=Pk(),l=jK(),e=Um();vk=v;l.G=79463069;P.K!=="o"&&(RHq=SU7(NL));if(Wdq()){rP.W.xk=0;rP.W.Xb=Pk()-v;var h=YJW(),z=XS(jZ);z.K=h;r72(z,function(){Dq()})?rP.done||(hHD(),Em(z.W.W,P),MR()):e.G?Dq():MR()}else nT=!0}catch(m){throw Uz.reset(),m; }}}; Ja=function(P){rP.K.cancel();N7=P;rP.done=!0}; un=function(P){if(P.K)return P.K;var v=XS(jZ).W;if(v)switch(v.getName()){case "nis":P.K="n";break;case "gsv":P.K="m"}P.K||(P.K="h");return P.K}; q7=function(P,v,l){if(P.W==null)return v.jh|=4,!1;P=xLx(P.W,l,v);v.jh|=P;return P==0}; Dq=function(){var P=[new Oz(NL)],v=XS(jZ);v.K=P;r72(v,function(){Ja("i")})?rP.done||(hHD(),MR()):Ja("i")}; pFq=function(P,v){if(!P.WK){var l=G2(P,"start",j8());l=P.aQ.W(l).W;var e={id:"lidarv"};e.r=v;e.sv="966";dP!==null&&(e.v=dP);Wl(l,function(h,z){return e[h]=h=="mtos"||h=="tos"?z:encodeURIComponent(z)}); v=QW6();Wl(v,function(h,z){return e[h]=encodeURIComponent(z)}); v="//pagead2.googlesyndication.com/pagead/gen_204?"+M_(r1(new sm,e));Eux(v);P.WK=!0}}; Ys=function(P,v,l){T2(rP,[P],!j8());A7D(P,l);l!=4&&FWw(P.J5,l,P.ZQ);return G2(P,v,j8())}; FZB=function(P){mLa(function(){var v=LZW();P.K!=null&&(v.sdk=P.K);var l=XS(jZ);l.W!=null&&(v.avms=l.W.getName());return v})}; SJw=function(P,v,l,e){var h=HJw(Uz,l);h!==null&&h.iZ!==v&&(P.jT(h),h=null);h||(v=P.a9(l,Pk(),!1,v),Uz.K.length==0&&(jK().G=79463069),s97([v]),h=v,h.Y=un(P),e&&(h.h5=e));return h}; GX9=function(P,v){var l=P[v];l!==void 0&&l>0&&(P[v]=Math.floor(l*1E3))}; LZW=function(){var P=Um(),v={},l={},e={};return Object.assign({},(v.sv="966",v),dP!==null&&(l.v=dP,l),(e["if"]=P.G?"1":"0",e.nas=String(Uz.W.length),e))}; bn=function(P){ux.call(this,"audio_audible",P)}; xs=function(P){Kb.call(this,"audio_measurable",P)}; pT=function(){mo.apply(this,arguments)}; LT=function(){}; XFx=function(P){this.W=P}; xLx=function(P,v,l){P=P.K();if(typeof P==="function"){var e={};var h={};e=Object.assign({},dP!==null&&(e.v=dP,e),(h.sv="966",h.cb=yx2,h.e=Bsx(v),h));h=G2(l,v,j8());g.Br(e,h);l.kR[v]=h;e=l.NP()==2?HID(e).join("&"):l.aQ.W(e).W;try{return P(l.iZ,e,v),0}catch(z){return 2}}else return 1}; Bsx=function(P){var v=ln(P)?"custom_metric_viewable":P;P=xr(SZ,function(l){return l==v}); return P9[P]}; SF=function(){$s.call(this);this.T=null;this.Z=!1;this.Y="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; iCu=function(P,v,l){l=l.opt_configurable_tracking_events;P.W!=null&&Array.isArray(l)&&Ax9(P,l,v)}; ULa=function(P,v,l){var e=ix(Uz,v);e||(e=l.opt_nativeTime||-1,e=Ij(P,v,un(P),e),l.opt_osdId&&(e.h5=l.opt_osdId));return e}; ZCy=function(P,v,l){var e=ix(Uz,v);e||(e=Ij(P,v,"n",l.opt_nativeTime||-1));return e}; jWD=function(P,v){var l=ix(Uz,v);l||(l=Ij(P,v,"h",-1));return l}; aD9=function(P){jK();switch(un(P)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; WZ6=function(P,v,l,e){l=l===void 0?{}:l;var h={};g.Br(h,{opt_adElement:void 0,opt_fullscreen:void 0},l);var z=P.Vt(v,l);l=z?z.aQ:P.KB();if(h.opt_bounds)return l.W(v9("ol",e));if(e!==void 0)if(CLP(e)!==void 0)if(nT)P=v9("ue",e);else if(bCP(P),N7=="i")P=v9("i",e),P["if"]=0;else if(v=P.Vt(v,h)){b:{N7=="i"&&(v.l9=!0);z=h.opt_fullscreen;z!==void 0&&yN(v,!!z);var m;if(z=!Um().K)(z=cA(g.Y3(),"CrKey")&&!(cA(g.Y3(),"CrKey")&&cA(g.Y3(),"SmartSpeaker"))||cA(g.Y3(),"PlayStation")||cA(g.Y3(),"Roku")||Ytu()||cA(g.Y3(), "Xbox"))||(z=g.Y3(),z=cA(z,"AppleTV")||cA(z,"Apple TV")||cA(z,"CFNetwork")||cA(z,"tvOS")),z||(z=g.Y3(),z=cA(z,"sdk_google_atv_x86")||cA(z,"Android TV")),z=!z;z&&(iL(),z=KC(ZO)===0);if(m=z){switch(v.NP()){case 1:pFq(v,"pv");break;case 2:P.y9(v)}Ja("pv")}z=e.toLowerCase();if(m=!m)m=k8(jK().TK,"ssmol")&&z==="loaded"?!1:g.ro(HCa,z);if(m&&v.EL==0){N7!="i"&&(rP.done=!1);m=h!==void 0?h.opt_nativeTime:void 0;hv=m=typeof m==="number"?m:Pk();v.Ao=!0;var Q=j8();v.EL=1;v.XO={};v.XO.start=!1;v.XO.firstquartile= !1;v.XO.midpoint=!1;v.XO.thirdquartile=!1;v.XO.complete=!1;v.XO.resume=!1;v.XO.pause=!1;v.XO.skip=!1;v.XO.mute=!1;v.XO.unmute=!1;v.XO.viewable_impression=!1;v.XO.measurable_impression=!1;v.XO.fully_viewable_audible_half_duration_impression=!1;v.XO.fullscreen=!1;v.XO.exitfullscreen=!1;v.pB=0;Q||(v.Wf().S=m);T2(rP,[v],!Q)}(m=v.C9[z])&&Db(v.bA,m);k8(jK().TK,"fmd")||g.ro(E8W,z)&&v.eq&&v.eq.K(v,null);switch(v.NP()){case 1:var t=ln(z)?P.j.custom_metric_viewable:P.j[z];break;case 2:t=P.S[z]}if(t&&(e=t.call(P, v,h,e),k8(jK().TK,"fmd")&&g.ro(E8W,z)&&v.eq&&v.eq.K(v,null),e!==void 0)){h=v9(void 0,z);g.Br(h,e);e=h;break b}e=void 0}v.EL==3&&P.jT(v);P=e}else P=v9("nf",e);else P=void 0;else nT?P=v9("ue"):z?(P=v9(),g.Br(P,bJw(z,!0,!1,!1))):P=v9("nf");return typeof P==="string"?l.W():l.W(P)}; OC6=function(P,v){v&&(P.Y=v)}; o8D=function(P){var v={};return v.viewability=P.W,v.googleViewability=P.K,v}; sWW=function(P,v,l){l=l===void 0?{}:l;P=WZ6(XS(SF),v,l,P);return o8D(P)}; GR=function(P){var v=g.bD.apply(1,arguments).filter(function(e){return e}).join("&"); if(!v)return P;var l=P.match(/[?&]adurl=/);return l?P.slice(0,l.index+1)+v+"&"+P.slice(l.index+1):P+(P.indexOf("?")===-1?"?":"&")+v}; MKw=function(P){var v=P.url;P=P.nK5;this.W=v;this.j=P;P=/[?&]dsh=1(&|$)/.test(v);this.Z=!P&&/[?&]ae=1(&|$)/.test(v);this.T=!P&&/[?&]ae=2(&|$)/.test(v);if((this.K=/[?&]adurl=([^&]*)/.exec(v))&&this.K[1]){try{var l=decodeURIComponent(this.K[1])}catch(e){l=null}this.G=l}this.Y=(new Date).getTime()-rxa}; Tsx=function(P){P=P.j;if(!P)return"";var v="";P.platform&&(v+="&uap="+encodeURIComponent(P.platform));P.platformVersion&&(v+="&uapv="+encodeURIComponent(P.platformVersion));P.uaFullVersion&&(v+="&uafv="+encodeURIComponent(P.uaFullVersion));P.architecture&&(v+="&uaa="+encodeURIComponent(P.architecture));P.model&&(v+="&uam="+encodeURIComponent(P.model));P.bitness&&(v+="&uab="+encodeURIComponent(P.bitness));P.fullVersionList&&(v+="&uafvl="+encodeURIComponent(P.fullVersionList.map(function(l){return encodeURIComponent(l.brand)+ ";"+encodeURIComponent(l.version)}).join("|"))); typeof P.wow64!=="undefined"&&(v+="&uaw="+Number(P.wow64));return v.substring(1)}; dLq=function(P,v,l,e,h){var z=window,m=l?"//pagead2.googlesyndication.com/bg/"+Pr(l)+".js":"";l=z.document;var Q={};v&&(Q._scs_=v);Q._bgu_=m;Q._bgp_=e;Q._li_="v_h.3.0.0.0";h&&(Q._upb_=h);(v=z.GoogleTyFxhY)&&typeof v.push=="function"||(v=z.GoogleTyFxhY=[]);v.push(Q);v=Hr(l).createElement("SCRIPT");v.type="text/javascript";v.async=!0;P=zVP(VKu,Pr(P)+".js");g.ON(v,P);(z=(z.GoogleTyFxhYEET||{})[v.src])?z():l.getElementsByTagName("head")[0].appendChild(v)}; PBD=function(){try{var P,v;return!!((P=window)==null?0:(v=P.top)==null?0:v.location.href)&&!1}catch(l){return!0}}; B9=function(){var P=v1D();P=P===void 0?"bevasrsg":P;return new Promise(function(v){var l=window===window.top?window:PBD()?window:window.top,e=l[P],h;((h=e)==null?0:h.bevasrs)?v(new Xx(e.bevasrs)):(e||(e={},e=(e.nqfbel=[],e),l[P]=e),e.nqfbel.push(function(z){v(new Xx(z))}))})}; lO6=function(P){var v={c:P.v9,e:P.lF,mc:P.UB,me:P.B2};P.yP&&(v.co={c:P.yP.QU,a:P.yP.Ek,s:P.yP.a4});return v}; US=function(P){g.U.call(this);this.wpc=P}; Xx=function(P){g.U.call(this);var v=this;this.hk=P;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.W=void 0;this.KG=this.hk.p;this.Y=this.Pu.bind(this);this.addOnDisposeCallback(function(){return void eix(v)})}; hiu=function(P){var v;return g.p(function(l){if(l.W==1){if(!P.hk.wpc)throw new KI(30,"NWA");return P.K?l.return(P.K):g.b(l,P.hk.wpc(),2)}v=l.K;P.K=new US(v);return l.return(P.K)})}; eix=function(P){P.W!==void 0&&(P.G.forEach(function(v){var l;(l=P.W)==null||l.removeEventListener(v,P.Y)}),P.W=void 0)}; Ri9=function(P){if(g.Jj(g.vr(P)))return!1;if(P.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var v=new g.DA(P)}catch(l){return g.om(zi7,function(e){return P.search(e)>0})!=null}return v.T.match(m_q)?!0:g.om(zi7,function(l){return P.match(l)!=null})!=null}; g.Zq=function(P,v){return P.replace(QFy,function(l,e){try{var h=g.LU(v,e);if(h==null||h.toString()==null)return l;h=h.toString();if(h==""||!g.Jj(g.vr(h)))return encodeURIComponent(h).replace(/%2C/g,",")}catch(z){}return l})}; jF=function(P,v){return Object.is(P,v)}; H9=function(P){var v=aj;aj=P;return v}; t82=function(P){if(P.kt!==void 0){var v=ES;ES=!0;try{for(var l=g.N(P.kt),e=l.next();!e.done;e=l.next()){var h=e.value;h.JP||(P=void 0,h.JP=!0,t82(h),(P=h.uK)==null||P.call(h,h))}}finally{ES=v}}}; yvD=function(){var P;return((P=aj)==null?void 0:P.Fr)!==!1}; CBD=function(P){P&&(P.iB=0);return H9(P)}; fOa=function(P,v){H9(v);if(P&&P.g7!==void 0&&P.VH!==void 0&&P.Wt!==void 0){if(W9(P))for(v=P.iB;vP.iB;)P.g7.pop(),P.Wt.pop(),P.VH.pop()}}; kUq=function(P,v,l){g1B(P);if(P.kt.length===0&&P.g7!==void 0)for(var e=0;e0}; wkx=function(P){P.g7!=null||(P.g7=[]);P.VH!=null||(P.VH=[]);P.Wt!=null||(P.Wt=[])}; g1B=function(P){P.kt!=null||(P.kt=[]);P.nt!=null||(P.nt=[])}; IOy=function(P){function v(){if(ES)throw Error("");if(aj!==null){var e=aj.iB++;wkx(aj);e0?" "+v:v))}}; g.wt=function(P,v){if(P.classList)Array.prototype.forEach.call(v,function(h){g.kk(P,h)}); else{var l={};Array.prototype.forEach.call(Cz(P),function(h){l[h]=!0}); Array.prototype.forEach.call(v,function(h){l[h]=!0}); v="";for(var e in l)v+=v.length>0?" "+e:e;g.fz(P,v)}}; g.$k=function(P,v){P.classList?P.classList.remove(v):g.gt(P,v)&&g.fz(P,Array.prototype.filter.call(Cz(P),function(l){return l!=v}).join(" "))}; g.IX=function(P,v){P.classList?Array.prototype.forEach.call(v,function(l){g.$k(P,l)}):g.fz(P,Array.prototype.filter.call(Cz(P),function(l){return!g.ro(v,l)}).join(" "))}; g.DE=function(P,v,l){l?g.kk(P,v):g.$k(P,v)}; Sm6=function(P,v){var l=!g.gt(P,v);g.DE(P,v,l)}; g.nz=function(){g.zQ.call(this);this.W=0;this.endTime=this.startTime=null}; GUB=function(P,v){Array.isArray(v)||(v=[v]);v=v.map(function(l){return typeof l==="string"?l:l.property+" "+l.duration+"s "+l.timing+" "+l.delay+"s"}); g.DO(P,"transition",v.join(","))}; NF=function(P,v,l,e,h){g.nz.call(this);this.K=P;this.Z=v;this.T=l;this.Y=e;this.j=Array.isArray(h)?h:[h]}; XkW=function(P,v,l,e){return new NF(P,v,{opacity:l},{opacity:e},{property:"opacity",duration:v,timing:"ease-in",delay:0})}; iny=function(P){P=qG(P);if(P=="")return null;var v=String(P.slice(0,4)).toLowerCase();if(("url("1||P&&P.split(")"),null;if(P.indexOf("(")>0){if(/"|'/.test(P))return null;v=/([\-\w]+)\(/g;for(var l;l=v.exec(P);)if(!(l[1].toLowerCase()in B1a))return null}return P}; J8=function(P,v){P=g.Uy[P];return P&&P.prototype?(v=Object.getOwnPropertyDescriptor(P.prototype,v))&&v.get||null:null}; U_D=function(P){var v=g.Uy.CSSStyleDeclaration;return v&&v.prototype&&v.prototype[P]||null}; ZnP=function(P,v,l,e){if(P)return P.apply(v,e);if(g.u$&&document.documentMode<10){if(!v[l].call)throw Error("IE Clobbering detected");}else if(typeof v[l]!="function")throw Error("Clobbering detected");return v[l].apply(v,e)}; WwB=function(P){if(!P)return"";var v=document.createElement("div").style;jF6(P).forEach(function(l){var e=g.V3&&l in aOB?l:l.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");NG(e,"--")||NG(e,"var")||(l=ZnP(Hnu,P,P.getPropertyValue?"getPropertyValue":"getAttribute",[l])||"",l=iny(l),l!=null&&ZnP(E1w,v,v.setProperty?"setProperty":"setAttribute",[e,l]))}); return v.cssText||""}; jF6=function(P){g.Ww(P)?P=g.vZ(P):(P=g.A3(P),g.Tv(P,"cssText"));return P}; g.c7=function(P){var v,l=v=0,e=!1;P=P.split(Onx);for(var h=0;h.4?-1:1;return(v==0?null:v)==-1?"rtl":"ltr"}; g.Yk=function(P){if(P instanceof qF||P instanceof F3||P instanceof A8)return P;if(typeof P.next=="function")return new qF(function(){return P}); if(typeof P[Symbol.iterator]=="function")return new qF(function(){return P[Symbol.iterator]()}); if(typeof P.eM=="function")return new qF(function(){return P.eM()}); throw Error("Not an iterator or iterable.");}; qF=function(P){this.K=P}; F3=function(P){this.K=P}; A8=function(P){qF.call(this,function(){return P}); this.G=P}; b$=function(P,v,l,e,h,z,m,Q){this.W=P;this.j=v;this.G=l;this.Z=e;this.Y=h;this.T=z;this.K=m;this.S=Q}; xk=function(P,v){if(v==0)return P.W;if(v==1)return P.K;var l=wY(P.W,P.G,v),e=wY(P.G,P.Y,v);P=wY(P.Y,P.K,v);l=wY(l,e,v);e=wY(e,P,v);return wY(l,e,v)}; M8y=function(P,v){var l=(v-P.W)/(P.K-P.W);if(l<=0)return 0;if(l>=1)return 1;for(var e=0,h=1,z=0,m=0;m<8;m++){z=xk(P,l);var Q=(xk(P,l+1E-6)-z)/1E-6;if(Math.abs(z-v)<1E-6)return l;if(Math.abs(Q)<1E-6)break;else z1E-6&&m<8;m++)z=0}; g.Gl=function(P){g.U.call(this);this.T=1;this.G=[];this.Y=0;this.W=[];this.K={};this.j=!!P}; V8D=function(P,v,l){g.w5(function(){P.apply(v,l)})}; g.X3=function(P){this.W=P}; B7=function(P){this.W=P}; d_6=function(P){this.data=P}; PxD=function(P){return P===void 0||P instanceof d_6?P:new d_6(P)}; i$=function(P){this.W=P}; g.vgy=function(P){var v=P.creation;P=P.expiration;return!!P&&Pg.Vw()}; g.U7=function(P){this.W=P}; lbD=function(){}; ZE=function(){}; jd=function(P){this.W=P;this.K=null}; aX=function(P){if(P.W==null)throw Error("Storage mechanism: Storage unavailable");var v;((v=P.K)!=null?v:P.isAvailable())||Dy(Error("Storage mechanism: Storage unavailable"))}; H7=function(){var P=null;try{P=g.Uy.localStorage||null}catch(v){}jd.call(this,P)}; e3u=function(){var P=null;try{P=g.Uy.sessionStorage||null}catch(v){}jd.call(this,P)}; E7=function(P,v){this.K=P;this.W=v+"::"}; g.W7=function(P){var v=new H7;return v.isAvailable()?P?new E7(v,P):v:null}; O7=function(P,v){this.W=P;this.K=v}; oX=function(P){this.W=[];if(P)a:{if(P instanceof oX){var v=P.t6();P=P.Gm();if(this.W.length<=0){for(var l=this.W,e=0;e>>6:(z<65536?Q[l++]=224|z>>>12:(Q[l++]=240|z>>>18,Q[l++]=128|z>>>12&63),Q[l++]=128|z>>> 6&63),Q[l++]=128|z&63);return Q}; Tl=function(P){for(var v=P.length;--v>=0;)P[v]=0}; VD=function(P,v,l,e,h){this.Kv=P;this.AL=v;this.xQ=l;this.TX=e;this.YiW=h;this.Ea=P&&P.length}; dt=function(P,v){this.d8=P;this.GC=0;this.l_=v}; P0=function(P,v){P.TW[P.pending++]=v&255;P.TW[P.pending++]=v>>>8&255}; v0=function(P,v,l){P.QG>16-l?(P.OZ|=v<>16-P.QG,P.QG+=l-16):(P.OZ|=v<>>=1,l<<=1;while(--v>0);return l>>>1}; mRu=function(P,v,l){var e=Array(16),h=0,z;for(z=1;z<=15;z++)e[z]=h=h+l[z-1]<<1;for(l=0;l<=v;l++)h=P[l*2+1],h!==0&&(P[l*2]=z3x(e[h]++,h))}; R3W=function(P){var v;for(v=0;v<286;v++)P.WV[v*2]=0;for(v=0;v<30;v++)P.aA[v*2]=0;for(v=0;v<19;v++)P.j_[v*2]=0;P.WV[512]=1;P.OX=P.pG=0;P.tA=P.matches=0}; QA9=function(P){P.QG>8?P0(P,P.OZ):P.QG>0&&(P.TW[P.pending++]=P.OZ);P.OZ=0;P.QG=0}; tZ6=function(P,v,l){QA9(P);P0(P,l);P0(P,~l);MF.aJ(P.TW,P.window,v,l,P.pending);P.pending+=l}; yJD=function(P,v,l,e){var h=v*2,z=l*2;return P[h]>>7)];lO(P,m,l);Q=Qp[m];Q!==0&&(h-=tr[m],v0(P,h,Q))}}while(e>1;m>=1;m--)eS(P,l,m);t=z;do m=P.HP[1],P.HP[1]=P.HP[P.vI--],eS(P,l,1),e=P.HP[1],P.HP[--P.Hd]=m,P.HP[--P.Hd]=e,l[t*2]=l[m*2]+l[e*2],P.depth[t]=(P.depth[m]>=P.depth[e]?P.depth[m]:P.depth[e])+1,l[m*2+1]=l[e*2+1]=t,P.HP[1]=t++,eS(P,l,1);while(P.vI>= 2);P.HP[--P.Hd]=P.HP[1];m=v.d8;t=v.GC;e=v.l_.Kv;h=v.l_.Ea;z=v.l_.AL;var y=v.l_.xQ,C=v.l_.YiW,f,k=0;for(f=0;f<=15;f++)P.Ke[f]=0;m[P.HP[P.Hd]*2+1]=0;for(v=P.Hd+1;v<573;v++){var w=P.HP[v];f=m[m[w*2+1]*2+1]+1;f>C&&(f=C,k++);m[w*2+1]=f;if(!(w>t)){P.Ke[f]++;var I=0;w>=y&&(I=z[w-y]);var J=m[w*2];P.OX+=J*(f+I);h&&(P.pG+=J*(e[w*2+1]+I))}}if(k!==0){do{for(f=C-1;P.Ke[f]===0;)f--;P.Ke[f]--;P.Ke[f+1]+=2;P.Ke[C]--;k-=2}while(k>0);for(f=C;f!==0;f--)for(w=P.Ke[f];w!==0;)e=P.HP[--v],e>t||(m[e*2+1]!==f&&(P.OX+=(f- m[e*2+1])*m[e*2],m[e*2+1]=f),w--)}mRu(l,Q,P.Ke)}; fby=function(P,v,l){var e,h=-1,z=v[1],m=0,Q=7,t=4;z===0&&(Q=138,t=3);v[(l+1)*2+1]=65535;for(e=0;e<=l;e++){var y=z;z=v[(e+1)*2+1];++m>>=1)if(v&1&&P.WV[l*2]!==0)return 0;if(P.WV[18]!==0||P.WV[20]!==0||P.WV[26]!==0)return 1;for(l=32;l<256;l++)if(P.WV[l*2]!==0)return 1;return 0}; CK=function(P,v,l){P.TW[P.ji+P.tA*2]=v>>>8&255;P.TW[P.ji+P.tA*2+1]=v&255;P.TW[P.VA+P.tA]=l&255;P.tA++;v===0?P.WV[l*2]++:(P.matches++,v--,P.WV[(hr[l]+256+1)*2]++,P.aA[(v<256?RT[v]:RT[256+(v>>>7)])*2]++);return P.tA===P.T3-1}; g_=function(P,v){P.msg=fK[v];return v}; kI=function(P){for(var v=P.length;--v>=0;)P[v]=0}; w_=function(P){var v=P.state,l=v.pending;l>P.eF&&(l=P.eF);l!==0&&(MF.aJ(P.output,v.TW,v.gB,l,P.al),P.al+=l,v.gB+=l,P.WO+=l,P.eF-=l,v.pending-=l,v.pending===0&&(v.gB=0))}; De=function(P,v){var l=P.g4>=0?P.g4:-1,e=P.Z5-P.g4,h=0;if(P.level>0){P.jF.cq===2&&(P.jF.cq=k2y(P));yp(P,P.W6);yp(P,P.m6);fby(P,P.WV,P.W6.GC);fby(P,P.aA,P.m6.GC);yp(P,P.Gh);for(h=18;h>=3&&P.j_[wL9[h]*2+1]===0;h--);P.OX+=3*(h+1)+5+5+4;var z=P.OX+3+7>>>3;var m=P.pG+3+7>>>3;m<=z&&(z=m)}else z=m=e+5;if(e+4<=z&&l!==-1)v0(P,v?1:0,3),tZ6(P,l,e);else if(P.strategy===4||m===z)v0(P,2+(v?1:0),3),Cx6(P,$I,IT);else{v0(P,4+(v?1:0),3);l=P.W6.GC+1;e=P.m6.GC+1;h+=1;v0(P,l-257,5);v0(P,e-1,5);v0(P,h-4,4);for(z=0;z>>8&255;P.TW[P.pending++]=v&255}; $Rq=function(P,v){var l=P.Px,e=P.Z5,h=P.VZ,z=P.U4,m=P.Z5>P.S_-262?P.Z5-(P.S_-262):0,Q=P.window,t=P.OT,y=P.nO,C=P.Z5+258,f=Q[e+h-1],k=Q[e+h];P.VZ>=P.SK&&(l>>=2);z>P.iQ&&(z=P.iQ);do{var w=v;if(Q[w+h]===k&&Q[w+h-1]===f&&Q[w]===Q[e]&&Q[++w]===Q[e+1]){e+=2;for(w++;Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&Q[++e]===Q[++w]&&eh){P.Qm=v;h=w;if(w>=z)break;f=Q[e+h-1];k=Q[e+h]}}}while((v=y[v&t])>m&&--l!== 0);return h<=P.iQ?h:P.iQ}; KK=function(P){var v=P.S_,l;do{var e=P.w5-P.iQ-P.Z5;if(P.Z5>=v+(v-262)){MF.aJ(P.window,P.window,v,v,0);P.Qm-=v;P.Z5-=v;P.g4-=v;var h=l=P.qk;do{var z=P.head[--h];P.head[h]=z>=v?z-v:0}while(--l);h=l=v;do z=P.nO[--h],P.nO[h]=z>=v?z-v:0;while(--l);e+=v}if(P.jF.XH===0)break;h=P.jF;l=P.window;z=P.Z5+P.iQ;var m=h.XH;m>e&&(m=e);m===0?l=0:(h.XH-=m,MF.aJ(l,h.input,h.iz,m,z),h.state.wrap===1?h.L6=Jr(h.L6,l,m,z):h.state.wrap===2&&(h.L6=uO(h.L6,l,m,z)),h.iz+=m,h.RC+=m,l=m);P.iQ+=l;if(P.iQ+P.mp>=3)for(e=P.Z5-P.mp, P.xC=P.window[e],P.xC=(P.xC<=3&&(P.xC=(P.xC<=3)if(l=CK(P,P.Z5-P.Qm,P.gN-3),P.iQ-=P.gN,P.gN<=P.yA&&P.iQ>=3){P.gN--;do P.Z5++,P.xC=(P.xC<=3&&(P.xC=(P.xC<4096)&&(P.gN=2));if(P.VZ>=3&&P.gN<=P.VZ){e=P.Z5+P.iQ-3;l=CK(P,P.Z5-1-P.Wk,P.VZ-3);P.iQ-=P.VZ-1;P.VZ-=2;do++P.Z5<=e&&(P.xC=(P.xC<=3&&P.Z5>0&&(e=P.Z5-1,l=z[e],l===z[++e]&&l===z[++e]&&l===z[++e])){for(h=P.Z5+258;l===z[++e]&&l===z[++e]&&l===z[++e]&&l===z[++e]&&l===z[++e]&&l===z[++e]&&l===z[++e]&&l===z[++e]&&eP.iQ&&(P.gN=P.iQ)}P.gN>=3?(l=CK(P,1,P.gN-3),P.iQ-=P.gN,P.Z5+=P.gN,P.gN=0):(l=CK(P,0,P.window[P.Z5]),P.iQ--,P.Z5++);if(l&&(De(P,!1),P.jF.eF===0))return 1}P.mp=0;return v=== 4?(De(P,!0),P.jF.eF===0?3:4):P.tA&&(De(P,!1),P.jF.eF===0)?1:2}; DRw=function(P,v){for(var l;;){if(P.iQ===0&&(KK(P),P.iQ===0)){if(v===0)return 1;break}P.gN=0;l=CK(P,0,P.window[P.Z5]);P.iQ--;P.Z5++;if(l&&(De(P,!1),P.jF.eF===0))return 1}P.mp=0;return v===4?(De(P,!0),P.jF.eF===0?3:4):P.tA&&(De(P,!1),P.jF.eF===0)?1:2}; F7=function(P,v,l,e,h){this.IX=P;this.GG$=v;this.nYc=l;this.KZ$=e;this.func=h}; ng2=function(){this.jF=null;this.status=0;this.TW=null;this.wrap=this.pending=this.gB=this.mN=0;this.Wz=null;this.zd=0;this.method=8;this.SY=-1;this.OT=this.jE=this.S_=0;this.window=null;this.w5=0;this.head=this.nO=null;this.U4=this.SK=this.strategy=this.level=this.yA=this.Px=this.VZ=this.iQ=this.Qm=this.Z5=this.v1=this.Wk=this.gN=this.g4=this.uT=this.jq=this.Ni=this.qk=this.xC=0;this.WV=new MF.Fw(1146);this.aA=new MF.Fw(122);this.j_=new MF.Fw(78);kI(this.WV);kI(this.aA);kI(this.j_);this.Gh=this.m6= this.W6=null;this.Ke=new MF.Fw(16);this.HP=new MF.Fw(573);kI(this.HP);this.Hd=this.vI=0;this.depth=new MF.Fw(573);kI(this.depth);this.QG=this.OZ=this.mp=this.matches=this.pG=this.OX=this.ji=this.tA=this.T3=this.VA=0}; NPa=function(P,v){if(!P||!P.state||v>5||v<0)return P?g_(P,-2):-2;var l=P.state;if(!P.output||!P.input&&P.XH!==0||l.status===666&&v!==4)return g_(P,P.eF===0?-5:-2);l.jF=P;var e=l.SY;l.SY=v;if(l.status===42)if(l.wrap===2)P.L6=0,nK(l,31),nK(l,139),nK(l,8),l.Wz?(nK(l,(l.Wz.text?1:0)+(l.Wz.hp?2:0)+(l.Wz.extra?4:0)+(l.Wz.name?8:0)+(l.Wz.comment?16:0)),nK(l,l.Wz.time&255),nK(l,l.Wz.time>>8&255),nK(l,l.Wz.time>>16&255),nK(l,l.Wz.time>>24&255),nK(l,l.level===9?2:l.strategy>=2||l.level<2?4:0),nK(l,l.Wz.os& 255),l.Wz.extra&&l.Wz.extra.length&&(nK(l,l.Wz.extra.length&255),nK(l,l.Wz.extra.length>>8&255)),l.Wz.hp&&(P.L6=uO(P.L6,l.TW,l.pending,0)),l.zd=0,l.status=69):(nK(l,0),nK(l,0),nK(l,0),nK(l,0),nK(l,0),nK(l,l.level===9?2:l.strategy>=2||l.level<2?4:0),nK(l,3),l.status=113);else{var h=8+(l.jE-8<<4)<<8;h|=(l.strategy>=2||l.level<2?0:l.level<6?1:l.level===6?2:3)<<6;l.Z5!==0&&(h|=32);l.status=113;NW(l,h+(31-h%31));l.Z5!==0&&(NW(l,P.L6>>>16),NW(l,P.L6&65535));P.L6=1}if(l.status===69)if(l.Wz.extra){for(h= l.pending;l.zd<(l.Wz.extra.length&65535)&&(l.pending!==l.mN||(l.Wz.hp&&l.pending>h&&(P.L6=uO(P.L6,l.TW,l.pending-h,h)),w_(P),h=l.pending,l.pending!==l.mN));)nK(l,l.Wz.extra[l.zd]&255),l.zd++;l.Wz.hp&&l.pending>h&&(P.L6=uO(P.L6,l.TW,l.pending-h,h));l.zd===l.Wz.extra.length&&(l.zd=0,l.status=73)}else l.status=73;if(l.status===73)if(l.Wz.name){h=l.pending;do{if(l.pending===l.mN&&(l.Wz.hp&&l.pending>h&&(P.L6=uO(P.L6,l.TW,l.pending-h,h)),w_(P),h=l.pending,l.pending===l.mN)){var z=1;break}z=l.zdh&&(P.L6=uO(P.L6,l.TW,l.pending-h,h));z===0&&(l.zd=0,l.status=91)}else l.status=91;if(l.status===91)if(l.Wz.comment){h=l.pending;do{if(l.pending===l.mN&&(l.Wz.hp&&l.pending>h&&(P.L6=uO(P.L6,l.TW,l.pending-h,h)),w_(P),h=l.pending,l.pending===l.mN)){z=1;break}z=l.zdh&&(P.L6=uO(P.L6,l.TW,l.pending-h,h));z===0&&(l.status=103)}else l.status= 103;l.status===103&&(l.Wz.hp?(l.pending+2>l.mN&&w_(P),l.pending+2<=l.mN&&(nK(l,P.L6&255),nK(l,P.L6>>8&255),P.L6=0,l.status=113)):l.status=113);if(l.pending!==0){if(w_(P),P.eF===0)return l.SY=-1,0}else if(P.XH===0&&(v<<1)-(v>4?9:0)<=(e<<1)-(e>4?9:0)&&v!==4)return g_(P,-5);if(l.status===666&&P.XH!==0)return g_(P,-5);if(P.XH!==0||l.iQ!==0||v!==0&&l.status!==666){e=l.strategy===2?DRw(l,v):l.strategy===3?Ibx(l,v):Ar[l.level].func(l,v);if(e===3||e===4)l.status=666;if(e===1||e===3)return P.eF===0&&(l.SY= -1),0;if(e===2&&(v===1?(v0(l,2,3),lO(l,256,$I),l.QG===16?(P0(l,l.OZ),l.OZ=0,l.QG=0):l.QG>=8&&(l.TW[l.pending++]=l.OZ&255,l.OZ>>=8,l.QG-=8)):v!==5&&(v0(l,0,3),tZ6(l,0,0),v===3&&(kI(l.head),l.iQ===0&&(l.Z5=0,l.g4=0,l.mp=0))),w_(P),P.eF===0))return l.SY=-1,0}if(v!==4)return 0;if(l.wrap<=0)return 1;l.wrap===2?(nK(l,P.L6&255),nK(l,P.L6>>8&255),nK(l,P.L6>>16&255),nK(l,P.L6>>24&255),nK(l,P.RC&255),nK(l,P.RC>>8&255),nK(l,P.RC>>16&255),nK(l,P.RC>>24&255)):(NW(l,P.L6>>>16),NW(l,P.L6&65535));w_(P);l.wrap>0&& (l.wrap=-l.wrap);return l.pending!==0?0:1}; YI=function(P){if(!(this instanceof YI))return new YI(P);P=this.options=MF.assign({level:-1,method:8,chunkSize:16384,f1:15,Ta$:8,strategy:0,yH:""},P||{});P.raw&&P.f1>0?P.f1=-P.f1:P.xb&&P.f1>0&&P.f1<16&&(P.f1+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.jF=new JJB;this.jF.eF=0;var v=this.jF;var l=P.level,e=P.method,h=P.f1,z=P.Ta$,m=P.strategy;if(v){var Q=1;l===-1&&(l=6);h<0?(Q=0,h=-h):h>15&&(Q=2,h-=16);if(z<1||z>9||e!==8||h<8||h>15||l<0||l>9||m<0||m>4)v=g_(v,-2);else{h===8&&(h=9); var t=new ng2;v.state=t;t.jF=v;t.wrap=Q;t.Wz=null;t.jE=h;t.S_=1<>=7;z<30;z++)for(tr[z]=m<<7,h=0;h<1<=y.S_&&(v===0&&(kI(y.head),y.Z5=0,y.g4=0,y.mp=0),l=new MF.Bv(y.S_),MF.aJ(l,z,m-y.S_,y.S_,0),z=l,m=y.S_);l=P.XH;e=P.iz;h=P.input;P.XH=m;P.iz=0;P.input=z;for(KK(y);y.iQ>=3;){z=y.Z5;m=y.iQ-2;do y.xC=(y.xC<=1&&(l[16]>9?((0,l[14])((0,l[18])((0,l[53])(l[64],l[3]),l[35],l[87],l[36]),l[18],(0,l[18])((0,l[18])((0,l[37])(l[9],l[12]),l[38],l[57],l[19]),l[47],l[46],(0,l[62])(),l[6]),l[new Date("1970-01-01T06:15:47.000+06:15")/1E3],l[87],(0,l[44])(),l[6]),l[39])((0,l[58])(l[60],l[3]),l[37],(0,l[37])(l[46],l[41]),l[46],l[40]):((((((((0,l[38])(l[46],l[24]),l[58])(l[1],l[57]),l[16])((0,l[36])(l[44], l[32]),l[33],l[1],l[31]),l[45])(l[7],(0,l[78])(),l[4]),l[33])(l[85],l[11]),l[33])(l[55],l[0]),l[56])(l[71],l[55]),l[76])(l[0],l[27])),l[6]>=0&&(((((0,l[28])(l[20]),l[11])(l[72],l[67]),l[72])(l[20],l[23]),((0,l[9])(l[61]),l[69])(l[59],l[77]),l[4])(l[new Date("1970-01-01T07:30:05.000+07:30")/1E3])===(((0,l[84])((0,l[84])((0,l[49])(l[48],l[56]),l[4],l[45]),l[23],l[33],l[53]),l[19])(l[71],l[46]),l[10])(l[72],l[68])*(0,l[10])(l[62],l[57])<<(0,l[33])(l[78],l[32])|(0,l[12])(l[55],l[16]),[])||(0,l[new Date("1970-01-01T04:46:26.000+04:45")/ 1E3])((0,l[86])((((((0,l[65])((0,l[84])(l[46],l[31]),l[6],l[56],(0,l[39])(),l[53]),l[6])(l[5],(0,l[21])(),l[53]),l[65])((0,l[6])(l[56],(0,l[3])(),l[53]),l[84],l[56],l[54]),l[6])(l[5],(0,l[21])(),l[53]),l[6])(l[46],(0,l[40])(),l[53]),l[57],(((0,l[84])(l[16],l[22]),l[6])(l[46],(0,l[25])(),l[53]),l[6])(l[5],(0,l[21])(),l[53]),l[16]),l[new Date("1969-12-31T12:31:25.000-11:30")/1E3],((0,l[17])(l[11],l[46]),l[84])(l[7],l[34]),l[7],l[37]),(l[new Date("1969-12-31T22:31:06.000-01:30")/1E3]===-2||((0,l[65])((0,l[65])((0,l[17])(l[51], l[5]),l[85],l[7],l[30]),l[82],l[24],l[72]),0))&&(((0,l[39])(l[38],(0,l[54])(),l[86]),l[2])(l[49]),(0,l[39])(l[1],(0,l[54])(),l[86])),l[21]>=0?(0,l[45])(l[34],l[82]):(0,l[50])(l[37],l[82])}catch(e){((0,l[39])(l[38],(0,l[54])(),l[86]),(0,l[2])(l[new Date("1969-12-31T13:16:19.000-10:45")/1E3]),l[39])(l[38],(0,l[58])(),l[86]),(0,l[29])(l[38],l[35])}try{l[28]>=7&&(l[56]<5||((0,l[31])((0,l[2])(l[38]),l[50],(0,l[45])(l[17],l[1]),l[59],l[49]),""))&&((0,l[42])(l[4],l[3]),l[23])((0,l[42])(l[51],l[81]),l[43], l[62],l[61]),l[18]<=-7&&(l[74]>=2&&((0,l[43])(l[62],l[34]),'"{')||(0,l[43])(l[53],l[82]))}catch(e){(0,l[60])(l[59],(0,l[6])(),l[19]),(0,l[40])(l[59])}try{l[69]<-1&&(l[33]==new Date("1970-01-01T08:44:59.000+08:45")/1E3&&((0,l[60])(l[59],(0,l[6])(),l[19]),1)||(0,l[48])(l[59],l[34])),(0,l[4])(l[59]),(0,l[50])(l[22],l[62])}catch(e){(l[78]!==9||(((0,l[52])((0,l[52])((0,l[66])(l[new Date("1969-12-31T20:00:33.000-04:00")/1E3],l[59]),l[51],(0,l[50])(l[12],l[72]),l[61],l[82]),l[60],(0,l[50])(l[15],l[29]), l[22],(0,l[79])(),l[19]),l[52])((0,l[60])(l[22],(0,l[5])(),l[19]),l[51],(0,l[71])(l[35],l[15]),l[15],l[68]),0))&&(((((0,l[23])(l[15]),((0,l[37])(l[65],l[24]),l[21])(l[0],l[75]),l[21])(l[63],l[75]),l[36])(l[65],l[57]),l[37])(l[75],l[23]),l[56])((0,l[36])(l[17],l[33]),l[30],l[11],l[60])}}catch(e){return"aUavRB8dYYom50B5OL-_w8_"+P}return v.join("")}; jAD=function(P){return P,"Content-Transfer-Encoding"[2+!!P]}; g.Go=function(P){this.name=P}; abD=function(P){this.fI=bT(P)}; X7=function(P){this.fI=bT(P)}; B0=function(P){this.fI=bT(P)}; HbD=function(P){this.fI=bT(P)}; iO=function(P){this.fI=bT(P)}; U5=function(P){this.fI=bT(P)}; Ze=function(P){this.fI=bT(P)}; jS=function(P){this.fI=bT(P)}; aT=function(P){this.fI=bT(P)}; H0=function(P){this.fI=bT(P)}; O5=function(P){this.fI=bT(P)}; oT=function(P){this.fI=bT(P)}; s5=function(P){this.fI=bT(P)}; r_=function(P){this.fI=bT(P)}; MW=function(P){this.fI=bT(P)}; To=function(P){this.fI=bT(P,500)}; Vp=function(P){this.fI=bT(P)}; d_=function(P){this.fI=bT(P)}; EgW=function(P){this.fI=bT(P)}; WUw=function(){return g.j9("yt.ads.biscotti.lastId_")||""}; ObB=function(P){g.ZB("yt.ads.biscotti.lastId_",P)}; vM=function(){var P=arguments,v=PM;P.length>1?v[P[0]]=P[1]:P.length===1&&Object.assign(v,P[0])}; g.la=function(P,v){return P in PM?PM[P]:v}; eN=function(P){var v=PM.EXPERIMENT_FLAGS;return v?v[P]:void 0}; oga=function(P){hZ.forEach(function(v){return v(P)})}; g.mV=function(P){return P&&window.yterr?function(){try{return P.apply(this,arguments)}catch(v){g.z_(v)}}:P}; g.z_=function(P){var v=g.j9("yt.logging.errors.log");v?v(P,"ERROR",void 0,void 0,void 0,void 0,void 0):(v=g.la("ERRORS",[]),v.push([P,"ERROR",void 0,void 0,void 0,void 0,void 0]),vM("ERRORS",v));oga(P)}; RZ=function(P,v,l,e,h){var z=g.j9("yt.logging.errors.log");z?z(P,"WARNING",v,l,e,void 0,h):(z=g.la("ERRORS",[]),z.push([P,"WARNING",v,l,e,void 0,h]),vM("ERRORS",z))}; QS=function(P,v){v=P.split(v);for(var l={},e=0,h=v.length;e1?P[1]:P[0])):{}}; g$=function(P,v){return TP9(P,v||{},!0)}; kN=function(P,v){return TP9(P,v||{},!1)}; TP9=function(P,v,l){var e=P.split("#",2);P=e[0];e=e.length>1?"#"+e[1]:"";var h=P.split("?",2);P=h[0];h=yS(h[1]||"");for(var z in v)if(l||!g.Yr(h,z))h[z]=v[z];return g.r5(P,h)+e}; w$=function(P){if(!v)var v=window.location.href;var l=g.ap(1,P),e=g.Hl(P);l&&e?(P=P.match(jC),v=v.match(jC),P=P[3]==v[3]&&P[1]==v[1]&&P[4]==v[4]):P=e?g.Hl(v)===e&&(Number(g.ap(4,v))||null)===(Number(g.ap(4,P))||null):!0;return P}; $N=function(P){P||(P=document.location.href);P=g.ap(1,P);return P!==null&&P==="https"}; IZ=function(P){P=VZq(P);return P===null?!1:P[0]==="com"&&P[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; dRw=function(P){P=VZq(P);return P===null?!1:P[1]==="google"?!0:P[2]==="google"?P[0]==="au"&&P[1]==="com"?!0:P[0]==="uk"&&P[1]==="co"?!0:!1:!1}; VZq=function(P){P=g.Hl(P);return P!==null?P.split(".").reverse():null}; sAB=function(P){return P&&P.match(PnB)?P:dO(P)}; Nc=function(P){var v=Dp;P=P===void 0?WUw():P;var l=Object,e=l.assign,h=nG(v);var z=v.W;try{var m=z.screenX;var Q=z.screenY}catch(q){}try{var t=z.outerWidth;var y=z.outerHeight}catch(q){}try{var C=z.innerWidth;var f=z.innerHeight}catch(q){}try{var k=z.screenLeft;var w=z.screenTop}catch(q){}try{C=z.innerWidth,f=z.innerHeight}catch(q){}try{var I=z.screen.availWidth;var J=z.screen.availTop}catch(q){}z=[k,w,m,Q,I,J,t,y,C,f];m=nuB(!1,v.W.top);Q={};var K=K===void 0?g.Uy:K;t=new P7;"SVGElement"in K&&"createElementNS"in K.document&&t.set(0);y=LdD();y["allow-top-navigation-by-user-activation"]&&t.set(1);y["allow-popups-to-escape-sandbox"]&&t.set(2);K.crypto&&K.crypto.subtle&&t.set(3);"TextDecoder"in K&&"TextEncoder"in K&&t.set(4);K=bna(t);v=(Q.bc=K,Q.bih=m.height,Q.biw=m.width,Q.brdim=z.join(),Q.vis=KC(v.K),Q.wgl=!!NL.WebGLRenderingContext,Q);l=e.call(l,h,v);l.ca_type="image";P&&(l.bid=P);return l}; nG=function(P){var v={};v.dt=vsw;v.flash="0";a:{try{var l=P.W.top.location.href}catch(C){P=2;break a}P=l?l===P.K.location.href?0:1:2}v=(v.frm=P,v);try{v.u_tz=-(new Date).getTimezoneOffset();var e=e===void 0?NL:e;try{var h=e.history.length}catch(C){h=0}v.u_his=h;var z;v.u_h=(z=NL.screen)==null?void 0:z.height;var m;v.u_w=(m=NL.screen)==null?void 0:m.width;var Q;v.u_ah=(Q=NL.screen)==null?void 0:Q.availHeight;var t;v.u_aw=(t=NL.screen)==null?void 0:t.availWidth;var y;v.u_cd=(y=NL.screen)==null?void 0: y.colorDepth}catch(C){}return v}; evx=function(){if(!lqx)return null;var P=lqx();return"open"in P?P:null}; g.ua=function(P){switch(JZ(P)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; JZ=function(P){return P&&"status"in P?P.status:-1}; g.KG=function(P,v){typeof P==="function"&&(P=g.mV(P));return window.setTimeout(P,v)}; g.cM=function(P,v){typeof P==="function"&&(P=g.mV(P));return window.setInterval(P,v)}; g.qc=function(P){window.clearTimeout(P)}; g.Ft=function(P){window.clearInterval(P)}; g.YN=function(P){P=AZ(P);return typeof P==="string"&&P==="false"?!1:!!P}; g.ba=function(P,v){P=AZ(P);return P===void 0&&v!==void 0?v:Number(P||0)}; xN=function(){return g.la("EXPERIMENTS_TOKEN","")}; AZ=function(P){return g.la("EXPERIMENT_FLAGS",{})[P]}; pG=function(){for(var P=[],v=g.la("EXPERIMENTS_FORCED_FLAGS",{}),l=g.N(Object.keys(v)),e=l.next();!e.done;e=l.next())e=e.value,P.push({key:e,value:String(v[e])});l=g.la("EXPERIMENT_FLAGS",{});e=g.N(Object.keys(l));for(var h=e.next();!h.done;h=e.next())h=h.value,h.startsWith("force_")&&v[h]===void 0&&P.push({key:h,value:String(l[h])});return P}; LG=function(P,v,l,e,h,z,m,Q){function t(){(y&&"readyState"in y?y.readyState:0)===4&&v&&g.mV(v)(y)} l=l===void 0?"GET":l;e=e===void 0?"":e;Q=Q===void 0?!1:Q;var y=evx();if(!y)return null;"onloadend"in y?y.addEventListener("loadend",t,!1):y.onreadystatechange=t;g.YN("debug_forward_web_query_parameters")&&(P=hvu(P,window.location.search));y.open(l,P,!0);z&&(y.responseType=z);m&&(y.withCredentials=!0);l=l==="POST"&&(window.FormData===void 0||!(e instanceof FormData));if(h=zva(P,h))for(var C in h)y.setRequestHeader(C,h[C]),"content-type"===C.toLowerCase()&&(l=!1);l&&y.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");if(Q&&"setAttributionReporting"in XMLHttpRequest.prototype){P={eventSourceEligible:!0,triggerEligible:!1};try{y.setAttributionReporting(P)}catch(f){RZ(f)}}y.send(e);return y}; zva=function(P,v){v=v===void 0?{}:v;var l=w$(P),e=g.la("INNERTUBE_CLIENT_NAME"),h=g.YN("web_ajax_ignore_global_headers_if_set"),z;for(z in m77){var m=g.la(m77[z]),Q=z==="X-Goog-AuthUser"||z==="X-Goog-PageId";z!=="X-Goog-Visitor-Id"||m||(m=g.la("VISITOR_DATA"));var t;if(!(t=!m)){if(!(t=l||(g.Hl(P)?!1:!0))){t=P;var y;if(y=g.YN("add_auth_headers_to_remarketing_google_dot_com_ping")&&z==="Authorization"&&(e==="TVHTML5"||e==="TVHTML5_UNPLUGGED"||e==="TVHTML5_SIMPLY")&&dRw(t))t=ZP(g.ap(5,t))||"",t=t.split("/"), t="/"+(t.length>1?t[1]:""),y=t==="/pagead";t=y?!0:!1}t=!t}t||h&&v[z]!==void 0||e==="TVHTML5_UNPLUGGED"&&Q||(v[z]=m)}"X-Goog-EOM-Visitor-Id"in v&&"X-Goog-Visitor-Id"in v&&delete v["X-Goog-Visitor-Id"];if(l||!g.Hl(P))v["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(l||!g.Hl(P)){try{var C=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(f){}C&&(v["X-YouTube-Time-Zone"]=C)}document.location.hostname.endsWith("youtubeeducation.com")||!l&&g.Hl(P)||(v["X-YouTube-Ad-Signals"]= tZ(Nc()));return v}; Qjw=function(P,v){var l=g.Hl(P);g.YN("debug_handle_relative_url_for_query_forward_killswitch")||!l&&w$(P)&&(l=document.location.hostname);var e=ZP(g.ap(5,P));e=(l=l&&(l.endsWith("youtube.com")||l.endsWith("youtube-nocookie.com")))&&e&&e.startsWith("/api/");if(!l||e)return P;var h=yS(v),z={};g.f$(Rvw,function(m){h[m]&&(z[m]=h[m])}); return kN(P,z)}; G_=function(P,v){v.method="POST";v.postParams||(v.postParams={});return g.SN(P,v)}; CnP=function(P,v){if(window.fetch&&v.format!=="XML"){var l={method:v.method||"GET",credentials:"same-origin"};v.headers&&(l.headers=v.headers);v.priority&&(l.priority=v.priority);P=tFD(P,v);var e=yaw(P,v);e&&(l.body=e);v.withCredentials&&(l.credentials="include");var h=v.context||g.Uy,z=!1,m;fetch(P,l).then(function(Q){if(!z){z=!0;m&&g.qc(m);var t=Q.ok,y=function(C){C=C||{};t?v.onSuccess&&v.onSuccess.call(h,C,Q):v.onError&&v.onError.call(h,C,Q);v.onFinish&&v.onFinish.call(h,C,Q)}; (v.format||"JSON")==="JSON"&&(t||Q.status>=400&&Q.status<500)?Q.json().then(y,function(){y(null)}):y(null)}}).catch(function(){v.onError&&v.onError.call(h,{},{})}); P=v.timeout||0;v.onFetchTimeout&&P>0&&(m=g.KG(function(){z||(z=!0,g.qc(m),v.onFetchTimeout.call(v.context||g.Uy))},P))}else g.SN(P,v)}; g.SN=function(P,v){var l=v.format||"JSON";P=tFD(P,v);var e=yaw(P,v),h=!1,z=fqy(P,function(t){if(!h){h=!0;Q&&g.qc(Q);var y=g.ua(t),C=null,f=400<=t.status&&t.status<500,k=500<=t.status&&t.status<600;if(y||f||k)C=gsD(P,l,t,v.convertToSafeHtml);y&&(y=kRD(l,t,C));C=C||{};f=v.context||g.Uy;y?v.onSuccess&&v.onSuccess.call(f,t,C):v.onError&&v.onError.call(f,t,C);v.onFinish&&v.onFinish.call(f,t,C)}},v.method,e,v.headers,v.responseType,v.withCredentials); e=v.timeout||0;if(v.onTimeout&&e>0){var m=v.onTimeout;var Q=g.KG(function(){h||(h=!0,z.abort(),g.qc(Q),m.call(v.context||g.Uy,z))},e)}return z}; tFD=function(P,v){v.includeDomain&&(P=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+P);var l=g.la("XSRF_FIELD_NAME");if(v=v.urlParams)v[l]&&delete v[l],P=g$(P,v);return P}; yaw=function(P,v){var l=g.la("XSRF_FIELD_NAME"),e=g.la("XSRF_TOKEN"),h=v.postBody||"",z=v.postParams,m=g.la("XSRF_FIELD_NAME"),Q;v.headers&&(Q=v.headers["Content-Type"]);v.excludeXsrf||g.Hl(P)&&!v.withCredentials&&g.Hl(P)!==document.location.hostname||v.method!=="POST"||Q&&Q!=="application/x-www-form-urlencoded"||v.postParams&&v.postParams[m]||(z||(z={}),z[l]=e);(g.YN("ajax_parse_query_data_only_when_filled")&&z&&Object.keys(z).length>0||z)&&typeof h==="string"&&(h=yS(h),g.Br(h,z),h=v.postBodyFormat&& v.postBodyFormat==="JSON"?JSON.stringify(h):g.sU(h));z=h||z&&!g.pU(z);!w9w&&z&&v.method!=="POST"&&(w9w=!0,g.z_(Error("AJAX request with postData should use POST")));return h}; gsD=function(P,v,l,e){var h=null;switch(v){case "JSON":try{var z=l.responseText}catch(m){throw e=Error("Error reading responseText"),e.params=P,RZ(e),m;}P=l.getResponseHeader("Content-Type")||"";z&&P.indexOf("json")>=0&&(z.substring(0,5)===")]}'\n"&&(z=z.substring(5)),h=JSON.parse(z));break;case "XML":if(P=(P=l.responseXML)?$7P(P):null)h={},g.f$(P.getElementsByTagName("*"),function(m){h[m.tagName]=Iqw(m)})}e&&D7P(h); return h}; D7P=function(P){if(g.Oy(P))for(var v in P)v==="html_content"||j7w(v,"_html")?P[v]=UN(P[v]):D7P(P[v])}; kRD=function(P,v,l){if(v&&v.status===204)return!0;switch(P){case "JSON":return!!l;case "XML":return Number(l&&l.return_code)===0;case "RAW":return!0;default:return!!l}}; $7P=function(P){return P?(P=("responseXML"in P?P.responseXML:P).getElementsByTagName("root"))&&P.length>0?P[0]:null:null}; Iqw=function(P){var v="";g.f$(P.childNodes,function(l){v+=l.nodeValue}); return v}; BM=function(P,v){var l=g.GA(v),e;return(new g.Jt(function(h,z){l.onSuccess=function(m){g.ua(m)?h(new nsW(m)):z(new Xt("Request failed, status="+JZ(m),"net.badstatus",m))}; l.onError=function(m){z(new Xt("Unknown request error","net.unknown",m))}; l.onTimeout=function(m){z(new Xt("Request timed out","net.timeout",m))}; e=g.SN(P,l)})).bY(function(h){if(h instanceof At){var z; (z=e)==null||z.abort()}return cl(h)})}; g.ia=function(P,v,l,e){function h(Q,t,y){return Q.bY(function(C){if(t<=0||JZ(C.xhr)===403)return cl(new Xt("Request retried too many times","net.retryexhausted",C.xhr,C));C=Math.pow(2,l-t+1)*y;var f=m>0?Math.min(m,C):C;return z(y).then(function(){return h(BM(P,v),t-1,f)})})} function z(Q){return new g.Jt(function(t){setTimeout(t,Q)})} var m=m===void 0?-1:m;return h(BM(P,v),l-1,e)}; Xt=function(P,v,l){wo.call(this,P+", errorCode="+v);this.errorCode=v;this.xhr=l;this.name="PromiseAjaxError"}; nsW=function(P){this.xhr=P}; Uk=function(P){this.W=P===void 0?null:P;this.G=0;this.K=null}; Zp=function(P){var v=new Uk;P=P===void 0?null:P;v.G=2;v.K=P===void 0?null:P;return v}; jN=function(P){var v=new Uk;P=P===void 0?null:P;v.G=1;v.K=P===void 0?null:P;return v}; g.Ek=function(P,v,l,e,h){aZ||HM.set(""+P,v,{HN:l,path:"/",domain:e===void 0?"youtube.com":e,secure:h===void 0?!1:h})}; g.WM=function(P,v){if(!aZ)return HM.get(""+P,v)}; g.Ok=function(P,v,l){aZ||HM.remove(""+P,v===void 0?"/":v,l===void 0?"youtube.com":l)}; Njx=function(){if(g.YN("embeds_web_enable_cookie_detection_fix")){if(!g.Uy.navigator.cookieEnabled)return!1}else if(!HM.isEnabled())return!1;if(!HM.isEmpty())return!0;g.YN("embeds_web_enable_cookie_detection_fix")?HM.set("TESTCOOKIESENABLED","1",{HN:60,kW3:"none",secure:!0}):HM.set("TESTCOOKIESENABLED","1",{HN:60});if(HM.get("TESTCOOKIESENABLED")!=="1")return!1;HM.remove("TESTCOOKIESENABLED");return!0}; g.a=function(P,v){if(P)return P[v.name]}; oZ=function(P){var v=g.la("INNERTUBE_HOST_OVERRIDE");v&&(P=String(v)+String(EU(P)));return P}; Jaq=function(P){var v={};g.YN("json_condensed_response")&&(v.prettyPrint="false");return P=kN(P,v)}; sk=function(P,v){var l=l===void 0?{}:l;P={method:v===void 0?"POST":v,mode:w$(P)?"same-origin":"cors",credentials:w$(P)?"same-origin":"include"};v={};for(var e=g.N(Object.keys(l)),h=e.next();!h.done;h=e.next())h=h.value,l[h]&&(v[h]=l[h]);Object.keys(v).length>0&&(P.headers=v);return P}; r$=function(){var P=/Chrome\/(\d+)/.exec(g.Y3());return P?parseFloat(P[1]):NaN}; T_=function(){return g.Mc("android")&&g.Mc("chrome")&&!(g.Mc("trident/")||g.Mc("edge/"))&&!g.Mc("cobalt")}; ux7=function(){return g.Mc("armv7")||g.Mc("aarch64")||g.Mc("android")}; g.VS=function(){return g.Mc("cobalt")}; d$=function(){return g.Mc("cobalt")&&g.Mc("appletv")}; Px=function(){return g.Mc("(ps3; leanback shell)")||g.Mc("ps3")&&g.VS()}; Ko9=function(){return g.Mc("(ps4; leanback shell)")||g.Mc("ps4")&&g.VS()}; g.cax=function(){return g.VS()&&(g.Mc("ps4 vr")||g.Mc("ps4 pro vr"))}; vx=function(){var P=/WebKit\/([0-9]+)/.exec(g.Y3());return!!(P&&parseInt(P[1],10)>=600)}; lZ=function(){var P=/WebKit\/([0-9]+)/.exec(g.Y3());return!!(P&&parseInt(P[1],10)>=602)}; qSy=function(){return g.Mc("iemobile")||g.Mc("windows phone")&&g.Mc("edge")}; zT=function(){return(eB||hB)&&g.Mc("applewebkit")&&!g.Mc("version")&&(!g.Mc("safari")||g.Mc("gsa/"))}; Ru=function(){return g.mp&&g.Mc("version/")}; QK=function(){return g.Mc("smart-tv")&&g.Mc("samsung")}; g.Mc=function(P){var v=g.Y3();return v?v.toLowerCase().indexOf(P)>=0:!1}; tB=function(){return Eh6()||zT()||Ru()?!0:g.la("EOM_VISITOR_DATA")?!1:!0}; yK=function(P,v){return v===void 0||v===null?P:v==="1"||v===!0||v===1||v==="True"?!0:!1}; Ck=function(P,v,l){for(var e in l)if(l[e]==v)return l[e];return P}; fk=function(P,v){return v===void 0||v===null?P:Number(v)}; gD=function(P,v){return v===void 0||v===null?P:v.toString()}; kd=function(P,v){if(v){if(P==="fullwidth")return Infinity;if(P==="fullheight")return 0}return P&&(v=P.match(FoD))&&(P=Number(v[2]),v=Number(v[1]),!isNaN(P)&&!isNaN(v)&&P>0)?v/P:NaN}; wD=function(P){var v=P.docid||P.video_id||P.videoId||P.id;if(v)return v;v=P.raw_player_response;v||(P=P.player_response)&&(v=JSON.parse(P));return v&&v.videoDetails&&v.videoDetails.videoId||null}; Aaa=function(P){return $d(P,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.Iu=function(P){return P==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||P==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; $d=function(P,v){v=(v===void 0?0:v)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(v="EMBEDDED_PLAYER_MODE_PFL");var l=P.raw_embedded_player_response;if(!l&&(P=P.embedded_player_response))try{l=JSON.parse(P)}catch(e){return v}return l?Ck(v,l.embeddedPlayerMode,YSW):v}; nk=function(P){wo.call(this,P.message||P.description||P.name);this.isMissing=P instanceof Dd;this.isTimeout=P instanceof Xt&&P.errorCode=="net.timeout";this.isCanceled=P instanceof At}; Dd=function(){wo.call(this,"Biscotti ID is missing from server")}; bTy=function(){if(g.YN("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!tB())return Error("User has not consented - not fetching biscotti id.");var P=g.la("PLAYER_VARS",{});if(g.LU(P,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(Aaa(P))return Error("Biscotti id fetching has been disabled for pfl.")}; SS2=function(){var P=bTy();if(P!==void 0)return cl(P);N1||(N1=BM("//googleads.g.doubleclick.net/pagead/id",x7x).then(p9D).bY(function(v){return LoD(2,v)})); return N1}; p9D=function(P){P=P.xhr.responseText;if(!NG(P,")]}'"))throw new Dd;P=JSON.parse(P.substr(4));if((P.type||1)>1)throw new Dd;P=P.id;ObB(P);N1=jN(P);GR7(18E5,2);return P}; LoD=function(P,v){v=new nk(v);ObB("");N1=Zp(v);P>0&&GR7(12E4,P-1);throw v;}; GR7=function(P,v){g.KG(function(){BM("//googleads.g.doubleclick.net/pagead/id",x7x).then(p9D,function(l){return LoD(v,l)}).bY(g.Ip)},P)}; X99=function(){try{var P=g.j9("yt.ads.biscotti.getId_");return P?P():SS2()}catch(v){return cl(v)}}; iTD=function(P){P&&(P.dataset?P.dataset[Bj9()]="true":xuP(P))}; U7D=function(P){return P?P.dataset?P.dataset[Bj9()]:P.getAttribute("data-loaded"):null}; Bj9=function(){return ZT9.loaded||(ZT9.loaded="loaded".replace(/\-([a-z])/g,function(P,v){return v.toUpperCase()}))}; jjD=function(){var P=document;if("visibilityState"in P)return P.visibilityState;var v=JB+"VisibilityState";if(v in P)return P[v]}; uZ=function(P,v){var l;iB(P,function(e){l=v[e];return!!l}); return l}; Kk=function(P){if(P.requestFullscreen)P=P.requestFullscreen(void 0);else if(P.webkitRequestFullscreen)P=P.webkitRequestFullscreen();else if(P.mozRequestFullScreen)P=P.mozRequestFullScreen();else if(P.msRequestFullscreen)P=P.msRequestFullscreen();else if(P.webkitEnterFullscreen)P=P.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return P instanceof Promise?P:Promise.resolve()}; Fz=function(P){var v;g.cx()?q1()==P&&(v=document):v=P;return v&&(P=uZ(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],v))?(v=P.call(v),v instanceof Promise?v:Promise.resolve()):Promise.resolve()}; aqa=function(P){return g.om(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(v){return"on"+v.toLowerCase()in P})}; HTw=function(){var P=document;return g.om(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(v){return"on"+v.toLowerCase()in P})}; g.cx=function(){return!!uZ(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; q1=function(P){P=P===void 0?!1:P;var v=uZ(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(P)for(;v&&v.shadowRoot;)v=v.shadowRoot.fullscreenElement;return v?v:null}; AB=function(P){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(P=P||window.event){this.event=P;for(var v in P)v in Esw||(this[v]=P[v]);this.scale=P.scale;this.rotation=P.rotation;var l=P.target||P.srcElement;l&&l.nodeType==3&&(l=l.parentNode);this.target=l;var e=P.relatedTarget; if(e)try{e=e.nodeName?e:null}catch(h){e=null}else this.type=="mouseover"?e=P.fromElement:this.type=="mouseout"&&(e=P.toElement);this.relatedTarget=e;this.clientX=P.clientX!=void 0?P.clientX:P.pageX;this.clientY=P.clientY!=void 0?P.clientY:P.pageY;this.keyCode=P.keyCode?P.keyCode:P.which;this.charCode=P.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=P.altKey;this.ctrlKey=P.ctrlKey;this.shiftKey=P.shiftKey;this.metaKey=P.metaKey;this.W=P.pageX;this.K=P.pageY}}catch(h){}}; Wo2=function(P){if(document.body&&document.documentElement){var v=document.body.scrollTop+document.documentElement.scrollTop;P.W=P.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);P.K=P.clientY+v}}; OTW=function(P,v,l,e){e=e===void 0?{}:e;P.addEventListener&&(v!="mouseenter"||"onmouseenter"in document?v!="mouseleave"||"onmouseenter"in document?v=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(v="MozMousePixelScroll"):v="mouseout":v="mouseover");return xr(Yd,function(h){var z=typeof h[4]==="boolean"&&h[4]==!!e,m=g.Oy(h[4])&&g.Oy(e)&&g.Sp(h[4],e);return!!h.length&&h[0]==P&&h[1]==v&&h[2]==l&&(z||m)})}; g.bZ=function(P,v,l,e){e=e===void 0?{}:e;if(!P||!P.addEventListener&&!P.attachEvent)return"";var h=OTW(P,v,l,e);if(h)return h;h=++osq.count+"";var z=!(v!="mouseenter"&&v!="mouseleave"||!P.addEventListener||"onmouseenter"in document);var m=z?function(Q){Q=new AB(Q);if(!yc(Q.relatedTarget,function(t){return t==P},!0))return Q.currentTarget=P,Q.type=v,l.call(P,Q)}:function(Q){Q=new AB(Q); Q.currentTarget=P;return l.call(P,Q)}; m=g.mV(m);P.addEventListener?(v=="mouseenter"&&z?v="mouseover":v=="mouseleave"&&z?v="mouseout":v=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(v="MozMousePixelScroll"),sjD()||typeof e==="boolean"?P.addEventListener(v,m,e):P.addEventListener(v,m,!!e.capture)):P.attachEvent("on"+v,m);Yd[h]=[P,v,l,m,e];return h}; MFD=function(P){return ra9(P,function(v){return g.gt(v,"ytp-ad-has-logging-urls")})}; ra9=function(P,v){var l=document.body||document;return g.bZ(l,"click",function(e){var h=yc(e.target,function(z){return z===l||v(z)},!0); h&&h!==l&&!h.disabled&&(e.currentTarget=h,P.call(h,e))})}; g.xd=function(P){P&&(typeof P=="string"&&(P=[P]),g.f$(P,function(v){if(v in Yd){var l=Yd[v],e=l[0],h=l[1],z=l[3];l=l[4];e.removeEventListener?sjD()||typeof l==="boolean"?e.removeEventListener(h,z,l):e.removeEventListener(h,z,!!l.capture):e.detachEvent&&e.detachEvent("on"+h,z);delete Yd[v]}}))}; pk=function(P){for(var v in Yd)Yd[v][0]==P&&g.xd(v)}; Lk=function(P){P=P||window.event;var v;P.composedPath&&typeof P.composedPath==="function"?v=P.composedPath():v=P.path;v&&v.length?P=v[0]:(P=P||window.event,P=P.target||P.srcElement,P.nodeType==3&&(P=P.parentNode));return P}; SB=function(P){this.j=P;this.W=null;this.Y=0;this.T=null;this.Z=0;this.K=[];for(P=0;P<4;P++)this.K.push(0);this.G=0;this.QW=g.bZ(window,"mousemove",(0,g.ru)(this.X,this));this.S=g.cM((0,g.ru)(this.Wg,this),25)}; GT=function(P){g.U.call(this);this.j=[];this.nI=P||this}; Xz=function(P,v,l,e){for(var h=0;h0?l:0;l=e?Date.now()+e*1E3:0;if((e=e?(0,g.UY)():Zd())&&window.JSON){typeof v!=="string"&&(v=JSON.stringify(v,void 0));try{e.set(P,v,l)}catch(h){e.remove(P)}}}; g.au=function(P){var v=Zd(),l=(0,g.UY)();if(!v&&!l||!window.JSON)return null;try{var e=v.get(P)}catch(h){}if(typeof e!=="string")try{e=l.get(P)}catch(h){}if(typeof e!=="string")return null;try{e=JSON.parse(e,void 0)}catch(h){}return e}; d7D=function(){var P=(0,g.UY)();if(P&&(P=P.K("yt-player-quality")))return P.creation}; g.Hx=function(P){try{var v=Zd(),l=(0,g.UY)();v&&v.remove(P);l&&l.remove(P)}catch(e){}}; g.EY=function(){return g.au("yt-remote-session-screen-id")}; P$7=function(P){var v=this;this.K=void 0;this.W=!1;P.addEventListener("beforeinstallprompt",function(l){l.preventDefault();v.K=l}); P.addEventListener("appinstalled",function(){v.W=!0},{once:!0})}; Wx=function(){if(!g.Uy.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.Uy.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.Uy.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.Uy.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.Uy.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(P){return"WEB_DISPLAY_MODE_UNKNOWN"}}; OY=function(){this.Zl=!0}; vky=function(){OY.instance||(OY.instance=new OY);return OY.instance}; lEW=function(P){switch(P){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}}; ee7=function(){this.W=g.la("ALT_PREF_COOKIE_NAME","PREF");this.K=g.la("ALT_PREF_COOKIE_DOMAIN","youtube.com");var P=g.WM(this.W);P&&this.parse(P)}; g.sY=function(){ou||(ou=new ee7);return ou}; g.rD=function(P,v){return!!((he7("f"+(Math.floor(v/31)+1))||0)&1<0;)switch(P=IG.shift(),P.type){case "ERROR":gn.yG(P.payload);break;case "EVENT":gn.logEvent(P.eventType,P.payload)}}; nR=function(P){D0||(gn?gn.yG(P):(IG.push({type:"ERROR",payload:P}),IG.length>10&&IG.shift()))}; N4=function(P,v){D0||(gn?gn.logEvent(P,v):(IG.push({type:"EVENT",eventType:P,payload:v}),IG.length>10&&IG.shift()))}; JP=function(P){if(P.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; uH=function(P){return P.substr(0,P.indexOf(":"))||P}; g.KR=function(P,v,l,e,h){v=v===void 0?{}:v;l=l===void 0?fED[P]:l;e=e===void 0?gk6[P]:e;h=h===void 0?klW[P]:h;g.Ph.call(this,l,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:P},v));this.type=P;this.message=l;this.level=e;this.W=h;Object.setPrototypeOf(this,g.KR.prototype)}; ch=function(P,v){g.KR.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:v,foundObjectStores:P},fED.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,ch.prototype)}; q4=function(P,v){var l=Error.call(this);this.message=l.message;"stack"in l&&(this.stack=l.stack);this.index=P;this.objectStore=v;Object.setPrototypeOf(this,q4.prototype)}; AP=function(P,v,l,e){v=uH(v);var h=P instanceof Error?P:Error("Unexpected error: "+P);if(h instanceof g.KR)return h;P={objectStoreNames:l,dbName:v,dbVersion:e};if(h.name==="QuotaExceededError")return new g.KR("QUOTA_EXCEEDED",P);if(g.FA&&h.name==="UnknownError")return new g.KR("QUOTA_MAYBE_EXCEEDED",P);if(h instanceof q4)return new g.KR("MISSING_INDEX",Object.assign({},P,{objectStore:h.objectStore,index:h.index}));if(h.name==="InvalidStateError"&&w7u.some(function(z){return h.message.includes(z)}))return new g.KR("EXECUTE_TRANSACTION_ON_CLOSED_DB", P); if(h.name==="AbortError")return new g.KR("UNKNOWN_ABORT",P,h.message);h.args=[Object.assign({},P,{name:"IdbError",zH:h.name})];h.level="WARNING";return h}; g.Y6=function(P,v,l){var e=fR();return new g.KR("IDB_NOT_SUPPORTED",{context:{caller:P,publicName:v,version:l,hasSucceededOnce:e==null?void 0:e.hasSucceededOnce}})}; $Fa=function(P){if(!P)throw Error();throw P;}; IE6=function(P){return P}; bH=function(P){this.W=P}; g.x6=function(P){function v(h){if(e.state.status==="PENDING"){e.state={status:"REJECTED",reason:h};h=g.N(e.K);for(var z=h.next();!z.done;z=h.next())z=z.value,z()}} function l(h){if(e.state.status==="PENDING"){e.state={status:"FULFILLED",value:h};h=g.N(e.W);for(var z=h.next();!z.done;z=h.next())z=z.value,z()}} var e=this;this.state={status:"PENDING"};this.W=[];this.K=[];P=P.W;try{P(l,v)}catch(h){v(h)}}; DFD=function(P,v,l,e,h){try{if(P.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var z=l(P.state.value);z instanceof g.x6?pR(P,v,z,e,h):e(z)}catch(m){h(m)}}; nku=function(P,v,l,e,h){try{if(P.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var z=l(P.state.reason);z instanceof g.x6?pR(P,v,z,e,h):e(z)}catch(m){h(m)}}; pR=function(P,v,l,e,h){v===l?h(new TypeError("Circular promise chain detected.")):l.then(function(z){z instanceof g.x6?pR(P,v,z,e,h):e(z)},function(z){h(z)})}; Nt6=function(P,v,l){function e(){l(P.error);z()} function h(){v(P.result);z()} function z(){try{P.removeEventListener("success",h),P.removeEventListener("error",e)}catch(m){}} P.addEventListener("success",h);P.addEventListener("error",e)}; J8w=function(P){return new Promise(function(v,l){Nt6(P,v,l)})}; LR=function(P){return new g.x6(new bH(function(v,l){Nt6(P,v,l)}))}; SY=function(P,v){return new g.x6(new bH(function(l,e){function h(){var z=P?v(P):null;z?z.then(function(m){P=m;h()},e):l()} h()}))}; u3D=function(P,v){this.request=P;this.cursor=v}; KrW=function(P){return LR(P).then(function(v){return v?new u3D(P,v):null})}; g.c8D=function(P){P.cursor.continue(void 0);return KrW(P.request)}; q7W=function(P,v){this.W=P;this.options=v;this.transactionCount=0;this.G=Math.round((0,g.Gz)());this.K=!1}; g.Bh=function(P,v,l){P=P.W.createObjectStore(v,l);return new XA(P)}; iH=function(P,v){P.W.objectStoreNames.contains(v)&&P.W.deleteObjectStore(v)}; g.jY=function(P,v,l){return g.UP(P,[v],{mode:"readwrite",V7:!0},function(e){return g.Z0(e.objectStore(v),l)})}; g.UP=function(P,v,l,e){var h,z,m,Q,t,y,C,f,k,w,I,J;return g.p(function(K){switch(K.W){case 1:var q={mode:"readonly",V7:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof l==="string"?q.mode=l:Object.assign(q,l);h=q;P.transactionCount++;z=h.V7?3:1;m=0;case 2:if(Q){K.ac(4);break}m++;t=Math.round((0,g.Gz)());g.NP(K,5);y=P.W.transaction(v,h.mode);q=new aG(y);q=Fr6(q,e);return g.b(K,q,7);case 7:return C=K.K,f=Math.round((0,g.Gz)()),A89(P,t,f,m,void 0,v.join(),h),K.return(C);case 5:k=g.Kx(K);w=Math.round((0,g.Gz)()); I=AP(k,P.W.name,v.join(),P.W.version);if((J=I instanceof g.KR&&!I.W)||m>=z)A89(P,t,w,m,I,v.join(),h),Q=I;K.ac(2);break;case 4:return K.return(Promise.reject(Q))}})}; A89=function(P,v,l,e,h,z,m){v=l-v;h?(h instanceof g.KR&&(h.type==="QUOTA_EXCEEDED"||h.type==="QUOTA_MAYBE_EXCEEDED")&&N4("QUOTA_EXCEEDED",{dbName:uH(P.W.name),objectStoreNames:z,transactionCount:P.transactionCount,transactionMode:m.mode}),h instanceof g.KR&&h.type==="UNKNOWN_ABORT"&&(l-=P.G,l<0&&l>=2147483648&&(l=0),N4("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:z,transactionDuration:v,transactionCount:P.transactionCount,dbDuration:l}),P.K=!0),Y7P(P,!1,e,z,v,m.tag),nR(h)):Y7P(P,!0,e,z,v, m.tag)}; Y7P=function(P,v,l,e,h,z){N4("TRANSACTION_ENDED",{objectStoreNames:e,connectionHasUnknownAbortedTransaction:P.K,duration:h,isSuccessful:v,tryCount:l,tag:z===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":z})}; XA=function(P){this.W=P}; g.Hh=function(P,v,l){P.W.createIndex(v,l,{unique:!1})}; bzx=function(P,v){return g.EP(P,{query:v},function(l){return l.delete().then(function(){return g.Wh(l)})}).then(function(){})}; xFD=function(P,v,l){var e=[];return g.EP(P,{query:v},function(h){if(!(l!==void 0&&e.length>=l))return e.push(h.getValue()),g.Wh(h)}).then(function(){return e})}; LrB=function(P){return"getAllKeys"in IDBObjectStore.prototype?LR(P.W.getAllKeys(void 0,void 0)):p7a(P)}; p7a=function(P){var v=[];return g.S7w(P,{query:void 0},function(l){v.push(l.cursor.primaryKey);return g.c8D(l)}).then(function(){return v})}; g.Z0=function(P,v,l){return LR(P.W.put(v,l))}; g.EP=function(P,v,l){P=P.W.openCursor(v.query,v.direction);return OP(P).then(function(e){return SY(e,l)})}; g.S7w=function(P,v,l){var e=v.query;v=v.direction;P="openKeyCursor"in IDBObjectStore.prototype?P.W.openKeyCursor(e,v):P.W.openCursor(e,v);return KrW(P).then(function(h){return SY(h,l)})}; aG=function(P){var v=this;this.W=P;this.G=new Map;this.K=!1;this.done=new Promise(function(l,e){v.W.addEventListener("complete",function(){l()}); v.W.addEventListener("error",function(h){h.currentTarget===h.target&&e(v.W.error)}); v.W.addEventListener("abort",function(){var h=v.W.error;if(h)e(h);else if(!v.K){h=g.KR;for(var z=v.W.objectStoreNames,m=[],Q=0;Q=l))return e.push(h.getValue()),g.Wh(h)}).then(function(){return e})}; g.oG=function(P,v,l){P=P.W.openCursor(v.query===void 0?null:v.query,v.direction===void 0?"next":v.direction);return OP(P).then(function(e){return SY(e,l)})}; sP=function(P,v){this.request=P;this.cursor=v}; OP=function(P){return LR(P).then(function(v){return v?new sP(P,v):null})}; g.Wh=function(P){P.cursor.continue(void 0);return OP(P.request)}; BtP=function(P,v,l){return new Promise(function(e,h){function z(){k||(k=new q7W(m.result,{closed:f}));return k} var m=v!==void 0?self.indexedDB.open(P,v):self.indexedDB.open(P);var Q=l.blocked,t=l.blocking,y=l.cQJ,C=l.upgrade,f=l.closed,k;m.addEventListener("upgradeneeded",function(w){try{if(w.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(m.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");w.dataLoss&&w.dataLoss!=="none"&&N4("IDB_DATA_CORRUPTED",{reason:w.dataLossMessage||"unknown reason",dbName:uH(P)});var I=z(),J=new aG(m.transaction); C&&C(I,function(K){return w.oldVersion=K},J); J.done.catch(function(K){h(K)})}catch(K){h(K)}}); m.addEventListener("success",function(){var w=m.result;t&&w.addEventListener("versionchange",function(){t(z())}); w.addEventListener("close",function(){N4("IDB_UNEXPECTEDLY_CLOSED",{dbName:uH(P),dbVersion:w.version});y&&y()}); e(z())}); m.addEventListener("error",function(){h(m.error)}); Q&&m.addEventListener("blocked",function(){Q()})})}; izD=function(P,v,l){l=l===void 0?{}:l;return BtP(P,v,l)}; rn=function(P,v){v=v===void 0?{}:v;var l,e,h,z;return g.p(function(m){if(m.W==1)return g.NP(m,2),l=self.indexedDB.deleteDatabase(P),e=v,(h=e.blocked)&&l.addEventListener("blocked",function(){h()}),g.b(m,J8w(l),4); if(m.W!=2)return g.uD(m,0);z=g.Kx(m);throw AP(z,P,"",-1);})}; M4=function(P,v){this.name=P;this.options=v;this.G=!0;this.Z=this.Y=0}; UF2=function(P,v){return new g.KR("INCOMPATIBLE_DB_VERSION",{dbName:P.name,oldVersion:P.options.version,newVersion:v})}; g.Tz=function(P,v){if(!v)throw g.Y6("openWithToken",uH(P.name));return P.open()}; ZzP=function(P,v){var l;return g.p(function(e){if(e.W==1)return g.b(e,g.Tz(V8,v),2);l=e.K;return e.return(g.UP(l,["databases"],{V7:!0,mode:"readwrite"},function(h){var z=h.objectStore("databases");return z.get(P.actualName).then(function(m){if(m?P.actualName!==m.actualName||P.publicName!==m.publicName||P.userIdentifier!==m.userIdentifier:1)return g.Z0(z,P).then(function(){})})}))})}; dn=function(P,v){var l;return g.p(function(e){if(e.W==1)return P?g.b(e,g.Tz(V8,v),2):e.return();l=e.K;return e.return(l.delete("databases",P))})}; jX7=function(P,v){var l,e;return g.p(function(h){return h.W==1?(l=[],g.b(h,g.Tz(V8,v),2)):h.W!=3?(e=h.K,g.b(h,g.UP(e,["databases"],{V7:!0,mode:"readonly"},function(z){l.length=0;return g.EP(z.objectStore("databases"),{},function(m){P(m.getValue())&&l.push(m.getValue());return g.Wh(m)})}),3)):h.return(l)})}; aEy=function(P,v){return jX7(function(l){return l.publicName===P&&l.userIdentifier!==void 0},v)}; Hzq=function(){var P,v,l,e;return g.p(function(h){switch(h.W){case 1:P=fR();if((v=P)==null?0:v.hasSucceededOnce)return h.return(!0);if(Ps&&vx()&&!lZ()||g.vs)return h.return(!1);try{if(l=self,!(l.indexedDB&&l.IDBIndex&&l.IDBKeyRange&&l.IDBObjectStore))return h.return(!1)}catch(z){return h.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return h.return(!1);g.NP(h,2);e={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.b(h,ZzP(e,lX),4);case 4:return g.b(h,dn("yt-idb-test-do-not-use",lX),5);case 5:return h.return(!0);case 2:return g.Kx(h),h.return(!1)}})}; Ekx=function(){if(el!==void 0)return el;D0=!0;return el=Hzq().then(function(P){D0=!1;var v;if((v=CR())!=null&&v.W){var l;v={hasSucceededOnce:((l=fR())==null?void 0:l.hasSucceededOnce)||P};var e;(e=CR())==null||e.set("LAST_RESULT_ENTRY_KEY",v,2592E3,!0)}return P})}; h6=function(){return g.j9("ytglobal.idbToken_")||void 0}; g.zJ=function(){var P=h6();return P?Promise.resolve(P):Ekx().then(function(v){(v=v?lX:void 0)&&g.ZB("ytglobal.idbToken_",v);return v})}; Wr2=function(P){if(!g.lH())throw P=new g.KR("AUTH_INVALID",{dbName:P}),nR(P),P;var v=g.vh();return{actualName:P+":"+v,publicName:P,userIdentifier:v}}; Ozq=function(P,v,l,e){var h,z,m,Q,t,y;return g.p(function(C){switch(C.W){case 1:return z=(h=Error().stack)!=null?h:"",g.b(C,g.zJ(),2);case 2:m=C.K;if(!m)throw Q=g.Y6("openDbImpl",P,v),g.YN("ytidb_async_stack_killswitch")||(Q.stack=Q.stack+"\n"+z.substring(z.indexOf("\n")+1)),nR(Q),Q;JP(P);t=l?{actualName:P,publicName:P,userIdentifier:void 0}:Wr2(P);g.NP(C,3);return g.b(C,ZzP(t,m),5);case 5:return g.b(C,izD(t.actualName,v,e),6);case 6:return C.return(C.K);case 3:return y=g.Kx(C),g.NP(C,7),g.b(C,dn(t.actualName, m),9);case 9:g.uD(C,8);break;case 7:g.Kx(C);case 8:throw y;}})}; oka=function(P,v,l){l=l===void 0?{}:l;return Ozq(P,v,!1,l)}; sXy=function(P,v,l){l=l===void 0?{}:l;return Ozq(P,v,!0,l)}; r8x=function(P,v){v=v===void 0?{}:v;var l,e;return g.p(function(h){if(h.W==1)return g.b(h,g.zJ(),2);if(h.W!=3){l=h.K;if(!l)return h.return();JP(P);e=Wr2(P);return g.b(h,rn(e.actualName,v),3)}return g.b(h,dn(e.actualName,l),0)})}; Mdw=function(P,v,l){P=P.map(function(e){return g.p(function(h){return h.W==1?g.b(h,rn(e.actualName,v),2):g.b(h,dn(e.actualName,l),0)})}); return Promise.all(P).then(function(){})}; Ttq=function(P){var v=v===void 0?{}:v;var l,e;return g.p(function(h){if(h.W==1)return g.b(h,g.zJ(),2);if(h.W!=3){l=h.K;if(!l)return h.return();JP(P);return g.b(h,aEy(P,l),3)}e=h.K;return g.b(h,Mdw(e,v,l),0)})}; Vdx=function(P,v){v=v===void 0?{}:v;var l;return g.p(function(e){if(e.W==1)return g.b(e,g.zJ(),2);if(e.W!=3){l=e.K;if(!l)return e.return();JP(P);return g.b(e,rn(P,v),3)}return g.b(e,dn(P,l),0)})}; mI=function(P,v){M4.call(this,P,v);this.options=v;JP(P)}; dFw=function(P,v){var l;return function(){l||(l=new mI(P,v));return l}}; g.RO=function(P,v){return dFw(P,v)}; QR=function(P){return g.Tz(POx(),P)}; vIW=function(P,v,l,e){var h,z,m;return g.p(function(Q){switch(Q.W){case 1:return h={config:P,hashData:v,timestamp:e!==void 0?e:(0,g.Gz)()},g.b(Q,QR(l),2);case 2:return z=Q.K,g.b(Q,z.clear("hotConfigStore"),3);case 3:return g.b(Q,g.jY(z,"hotConfigStore",h),4);case 4:return m=Q.K,Q.return(m)}})}; leD=function(P,v,l,e,h){var z,m,Q;return g.p(function(t){switch(t.W){case 1:return z={config:P,hashData:v,configData:l,timestamp:h!==void 0?h:(0,g.Gz)()},g.b(t,QR(e),2);case 2:return m=t.K,g.b(t,m.clear("coldConfigStore"),3);case 3:return g.b(t,g.jY(m,"coldConfigStore",z),4);case 4:return Q=t.K,t.return(Q)}})}; elw=function(P){var v,l;return g.p(function(e){return e.W==1?g.b(e,QR(P),2):e.W!=3?(v=e.K,l=void 0,g.b(e,g.UP(v,["coldConfigStore"],{mode:"readwrite",V7:!0},function(h){return g.oG(h.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(z){l=z.getValue()})}),3)):e.return(l)})}; hlq=function(P){var v,l;return g.p(function(e){return e.W==1?g.b(e,QR(P),2):e.W!=3?(v=e.K,l=void 0,g.b(e,g.UP(v,["hotConfigStore"],{mode:"readwrite",V7:!0},function(h){return g.oG(h.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(z){l=z.getValue()})}),3)):e.return(l)})}; zlu=function(){return g.p(function(P){return g.b(P,Ttq("ytGcfConfig"),0)})}; t6=function(){g.U.call(this);this.K=[];this.W=[];var P=g.j9("yt.gcf.config.hotUpdateCallbacks");P?(this.K=[].concat(g.u(P)),this.W=P):(this.W=[],g.ZB("yt.gcf.config.hotUpdateCallbacks",this.W))}; wW=function(){var P=this;this.Z=!1;this.G=this.Y=0;this.T=new t6;this.Kh={XIg:function(){P.Z=!0}, FYc:function(){return P.W}, f$M:function(v){yR(P,v)}, kE:function(v){P.kE(v)}, UJ5:function(v){C9(P,v)}, MU:function(){return P.coldHashData}, Jr:function(){return P.hotHashData}, kI0:function(){return P.K}, Yd$:function(){return f9()}, JP6:function(){return gW()}, LJ6:function(){return g.j9("yt.gcf.config.coldHashData")}, Ze$:function(){return g.j9("yt.gcf.config.hotHashData")}, zUJ:function(){mWw(P)}, elW:function(){P.kE(void 0);kz(P);delete wW.instance}, gE$:function(v){P.G=v}, WJc:function(){return P.G}}}; Rlq=function(){if(!wW.instance){var P=new wW;wW.instance=P}return wW.instance}; yr2=function(P){var v;g.p(function(l){if(l.W==1)return g.YN("start_client_gcf")||g.YN("delete_gcf_config_db")?g.YN("start_client_gcf")?g.b(l,g.zJ(),3):l.ac(2):l.return();l.W!=2&&((v=l.K)&&g.lH()&&!g.YN("delete_gcf_config_db")?(P.Z=!0,mWw(P)):(QT2(P),tSa(P)));return g.YN("delete_gcf_config_db")?g.b(l,zlu(),0):l.ac(0)})}; $z=function(){var P;return(P=gW())!=null?P:g.la("RAW_HOT_CONFIG_GROUP")}; COw=function(P){var v,l,e,h,z,m;return g.p(function(Q){switch(Q.W){case 1:if(P.K)return Q.return(gW());if(!P.Z)return v=g.Y6("getHotConfig IDB not initialized"),RZ(v),Q.return(Promise.reject(v));l=h6();e=g.la("TIME_CREATED_MS");if(!l){h=g.Y6("getHotConfig token error");RZ(h);Q.ac(2);break}return g.b(Q,hlq(l),3);case 3:if((z=Q.K)&&z.timestamp>e)return yR(P,z.config),P.kE(z.hashData),Q.return(gW());case 2:tSa(P);if(!(l&&P.K&&P.hotHashData)){Q.ac(4);break}return g.b(Q,vIW(P.K,P.hotHashData,l,e),4);case 4:return P.K? Q.return(gW()):(m=new g.Ph("Config not available in ytConfig"),RZ(m),Q.return(Promise.reject(m)))}})}; gIa=function(P){var v,l,e,h,z,m;return g.p(function(Q){switch(Q.W){case 1:if(P.W)return Q.return(f9());if(!P.Z)return v=g.Y6("getColdConfig IDB not initialized"),RZ(v),Q.return(Promise.reject(v));l=h6();e=g.la("TIME_CREATED_MS");if(!l){h=g.Y6("getColdConfig");RZ(h);Q.ac(2);break}return g.b(Q,elw(l),3);case 3:if((z=Q.K)&&z.timestamp>e)return C9(P,z.config),feW(P,z.configData),kz(P,z.hashData),Q.return(f9());case 2:QT2(P);if(!(l&&P.W&&P.coldHashData&&P.configData)){Q.ac(4);break}return g.b(Q,leD(P.W, P.coldHashData,P.configData,l,e),4);case 4:return P.W?Q.return(f9()):(m=new g.Ph("Config not available in ytConfig"),RZ(m),Q.return(Promise.reject(m)))}})}; mWw=function(P){if(!P.K||!P.W){if(!h6()){var v=g.Y6("scheduleGetConfigs");RZ(v)}P.Y||(P.Y=g.dj.VG(function(){return g.p(function(l){switch(l.W){case 1:return g.NP(l,2),g.b(l,COw(P),4);case 4:g.uD(l,3);break;case 2:g.Kx(l);case 3:return g.NP(l,5),g.b(l,gIa(P),7);case 7:g.uD(l,6);break;case 5:g.Kx(l);case 6:P.Y&&(P.Y=0),g.nx(l)}})},100))}}; kou=function(P,v,l){var e,h,z;return g.p(function(m){switch(m.W){case 1:if(!g.YN("start_client_gcf")){m.ac(0);break}l&&yR(P,l);P.kE(v);e=h6();if(!e){m.ac(3);break}if(l){m.ac(4);break}return g.b(m,hlq(e),5);case 5:h=m.K,l=(z=h)==null?void 0:z.config;case 4:return g.b(m,vIW(l,v,e),3);case 3:if(l)for(var Q=l,t=g.N(P.T.W),y=t.next();!y.done;y=t.next())y=y.value,y(Q);g.nx(m)}})}; w0W=function(P,v,l){var e,h,z,m;return g.p(function(Q){if(Q.W==1){if(!g.YN("start_client_gcf"))return Q.ac(0);kz(P,v);return(e=h6())?l?Q.ac(4):g.b(Q,elw(e),5):Q.ac(0)}Q.W!=4&&(h=Q.K,l=(z=h)==null?void 0:z.config);if(!l)return Q.ac(0);m=l.configData;return g.b(Q,leD(l,v,m,e),0)})}; $WB=function(){var P=Rlq(),v=(0,g.Gz)()-P.G;if(!(P.G!==0&&v0&&(v.request={internalExperimentFlags:l});DWW(P,void 0,v);nI9(void 0,v);N_2(void 0,v);Jry(P,void 0,v);u7x(void 0,v);g.YN("start_client_gcf")&&K7P(void 0,v);g.la("DELEGATED_SESSION_ID")&& !g.YN("pageid_as_header_web")&&(v.user={onBehalfOfUser:g.la("DELEGATED_SESSION_ID")});!g.YN("fill_delegate_context_in_gel_killswitch")&&(P=g.la("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(v.user=Object.assign({},v.user,{serializedDelegationContext:P}));P=g.la("INNERTUBE_CONTEXT");var e;if(g.YN("enable_persistent_device_token")&&(P==null?0:(e=P.client)==null?0:e.rolloutToken)){var h;v.client.rolloutToken=P==null?void 0:(h=P.client)==null?void 0:h.rolloutToken}e=Object;h=e.assign;P=v.client; l={};for(var z=g.N(Object.entries(yS(g.la("DEVICE","")))),m=z.next();!m.done;m=z.next()){var Q=g.N(m.value);m=Q.next().value;Q=Q.next().value;m==="cbrand"?l.deviceMake=Q:m==="cmodel"?l.deviceModel=Q:m==="cbr"?l.browserName=Q:m==="cbrver"?l.browserVersion=Q:m==="cos"?l.osName=Q:m==="cosver"?l.osVersion=Q:m==="cplatform"&&(l.platform=Q)}v.client=h.call(e,P,l);return v}; DWW=function(P,v,l){P=P.OB;if(P==="WEB"||P==="MWEB"||P===1||P===2)if(v){l=zn(v,B0,96)||new B0;var e=Wx();e=Object.keys(cr2).indexOf(e);e=e===-1?null:e;e!==null&&IY(l,3,e);mT(v,B0,96,l)}else l&&(l.client.mainAppWebInfo=(e=l.client.mainAppWebInfo)!=null?e:{},l.client.mainAppWebInfo.webDisplayMode=Wx())}; nI9=function(P,v){var l=g.j9("yt.embedded_player.embed_url");l&&(P?(v=zn(P,aT,7)||new aT,wi(v,4,l),mT(P,aT,7,v)):v&&(v.thirdParty={embedUrl:l}))}; N_2=function(P,v){var l;if(g.YN("web_log_memory_total_kbytes")&&((l=g.Uy.navigator)==null?0:l.deviceMemory)){var e;l=(e=g.Uy.navigator)==null?void 0:e.deviceMemory;P?Ul(P,95,JQ(l*1E6)):v&&(v.client.memoryTotalKbytes=""+l*1E6)}}; Jry=function(P,v,l){if(P.appInstallData)if(v){var e;l=(e=zn(v,X7,62))!=null?e:new X7;wi(l,6,P.appInstallData);mT(v,X7,62,l)}else l&&(l.client.configInfo=l.client.configInfo||{},l.client.configInfo.appInstallData=P.appInstallData)}; u7x=function(P,v){var l=Re2();l&&(P?IY(P,61,q5B[l]):v&&(v.client.connectionType=l));g.YN("web_log_effective_connection_type")&&(l=tdw())&&(P?IY(P,94,F7P[l]):v&&(v.client.effectiveConnectionType=l))}; ArW=function(P,v,l){l=l===void 0?{}:l;var e={};g.la("EOM_VISITOR_DATA")?e={"X-Goog-EOM-Visitor-Id":g.la("EOM_VISITOR_DATA")}:e={"X-Goog-Visitor-Id":l.visitorData||g.la("VISITOR_DATA","")};if(v&&v.includes("www.youtube-nocookie.com"))return e;v=l.gp||g.la("AUTHORIZATION");v||(P?v="Bearer "+g.j9("gapi.auth.getToken")().access_token:(P=vky().W8(n9),g.YN("pageid_as_header_web")||delete P["X-Goog-PageId"],e=Object.assign({},e,P)));v&&(e.Authorization=v);return e}; K7P=function(P,v){var l=$WB();if(l){var e=l.coldConfigData,h=l.coldHashData;l=l.hotHashData;if(P){var z;v=(z=zn(P,X7,62))!=null?z:new X7;e=wi(v,1,e);wi(e,3,h).kE(l);mT(P,X7,62,v)}else v&&(v.client.configInfo=v.client.configInfo||{},e&&(v.client.configInfo.coldConfigData=e),h&&(v.client.configInfo.coldHashData=h),l&&(v.client.configInfo.hotHashData=l))}}; NI=function(P,v){this.version=P;this.args=v}; qI=function(P,v){this.topic=P;this.W=v}; A6=function(P,v){var l=FU();l&&l.publish.call(l,P.toString(),P,v)}; xWP=function(P){var v=Y5w,l=FU();if(!l)return 0;var e=l.subscribe(v.toString(),function(h,z){var m=g.j9("ytPubsub2Pubsub2SkipSubKey");m&&m==e||(m=function(){if(Yz[e])try{if(z&&v instanceof qI&&v!=h)try{var Q=v.W,t=z;if(!t.args||!t.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!Q.XP){var y=new Q;Q.XP=y.version}var C=Q.XP}catch(f){}if(!C||t.version!=C)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{z=Reflect.construct(Q, g.vZ(t.args))}catch(f){throw f.message="yt.pubsub2.Data.deserialize(): "+f.message,f;}}catch(f){throw f.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+v.toString()+": "+f.message,f;}P.call(window,z)}catch(f){g.z_(f)}},bKw[v.toString()]?g.Q8()?g.dj.VG(m):g.KG(m,0):m())}); Yz[e]=!0;bX[v.toString()]||(bX[v.toString()]=[]);bX[v.toString()].push(e);return e}; S5a=function(){var P=p0W,v=xWP(function(l){P.apply(void 0,arguments);L7q(v)}); return v}; L7q=function(P){var v=FU();v&&(typeof P==="number"&&(P=[P]),g.f$(P,function(l){v.unsubscribeByKey(l);delete Yz[l]}))}; FU=function(){return g.j9("ytPubsub2Pubsub2Instance")}; xz=function(P,v,l){l=l===void 0?{sampleRate:.1}:l;Math.random()ZKw||m=EIy&&(jl++,g.YN("abandon_compression_after_N_slow_zips")?Zs===g.ba("compression_disable_point")&&jl>W79&&(Bs=!1):Bs=!1);OKx(v);e.headers||(e.headers={});e.headers["Content-Encoding"]="gzip";e.postBody=P;e.postParams=void 0;h(l,e)}; oID=function(P){var v=v===void 0?!1:v;var l=l===void 0?!1:l;var e=(0,g.Gz)(),h={startTime:e,ticks:{},infos:{}},z=v?g.j9("yt.logging.gzipForFetch",!1):!0;if(Bs&&z){if(!P.body)return P;try{var m=l?P.body:typeof P.body==="string"?P.body:JSON.stringify(P.body);z=m;if(!l&&typeof m==="string"){var Q=UW2(m);if(Q!=null&&(Q>ZKw||Q=EIy)if(jl++,g.YN("abandon_compression_after_N_slow_zips")||g.YN("abandon_compression_after_N_slow_zips_lr")){v=jl/Zs;var y=W79/g.ba("compression_disable_point");Zs>0&&Zs%g.ba("compression_disable_point")===0&&v>=y&&(Bs=!1)}else Bs=!1;OKx(h)}}P.headers=Object.assign({},{"Content-Encoding":"gzip"},P.headers||{});P.body=z;return P}catch(C){return RZ(C),P}}else return P}; UW2=function(P){try{return(new Blob(P.split(""))).size}catch(v){return RZ(v),null}}; OKx=function(P){g.YN("gel_compression_csi_killswitch")||!g.YN("log_gel_compression_latency")&&!g.YN("log_gel_compression_latency_lr")||xz("gel_compression",P,{sampleRate:.1})}; Hs=function(P){var v=this;this.Ol=this.W=!1;this.potentialEsfErrorCounter=this.K=0;this.handleError=function(){}; this.kD=function(){}; this.now=Date.now;this.bF=!1;this.Kh={Fmc:function(C){v.qv=C}, wL2:function(){v.sE()}, tZ:function(){v.bb()}, Rf:function(C){return g.p(function(f){return g.b(f,v.Rf(C),0)})}, GM:function(C,f){return v.GM(C,f)}, J_:function(){v.J_()}}; var l;this.Ev=(l=P.Ev)!=null?l:100;var e;this.Pk=(e=P.Pk)!=null?e:1;var h;this.ED=(h=P.ED)!=null?h:2592E6;var z;this.Jd=(z=P.Jd)!=null?z:12E4;var m;this.mM=(m=P.mM)!=null?m:5E3;var Q;this.qv=(Q=P.qv)!=null?Q:void 0;this.qI=!!P.qI;var t;this.c$=(t=P.c$)!=null?t:.1;var y;this.Ri=(y=P.Ri)!=null?y:10;P.handleError&&(this.handleError=P.handleError);P.kD&&(this.kD=P.kD);P.bF&&(this.bF=P.bF);P.Ol&&(this.Ol=P.Ol);this.l$=P.l$;this.bE=P.bE;this.r7=P.r7;this.LJ=P.LJ;this.sendFn=P.sendFn;this.Q9=P.Q9;this.QV= P.QV;aO(this)&&(!this.l$||this.l$("networkless_logging"))&&sTW(this)}; sTW=function(P){aO(P)&&!P.bF&&(P.W=!0,P.qI&&Math.random()<=P.c$&&P.r7.nj(P.qv),P.J_(),P.LJ.GA()&&P.sE(),P.LJ.listen(P.Q9,P.sE.bind(P)),P.LJ.listen(P.QV,P.bb.bind(P)))}; T_7=function(P,v){if(!aO(P))throw Error("IndexedDB is not supported: updateRequestHandlers");var l=v.options.onError?v.options.onError:function(){}; v.options.onError=function(h,z){var m,Q,t,y;return g.p(function(C){switch(C.W){case 1:m=rrw(z);(Q=MS6(z))&&P.l$&&P.l$("web_enable_error_204")&&P.handleError(Error("Request failed due to compression"),v.url,z);if(!(P.l$&&P.l$("nwl_consider_error_code")&&m||P.l$&&!P.l$("nwl_consider_error_code")&&P.potentialEsfErrorCounter<=P.Ri)){C.ac(2);break}if(!P.LJ.Ez){C.ac(3);break}return g.b(C,P.LJ.Ez(),3);case 3:if(P.LJ.GA()){C.ac(2);break}l(h,z);if(!P.l$||!P.l$("nwl_consider_error_code")||((t=v)==null?void 0: t.id)===void 0){C.ac(6);break}return g.b(C,P.r7.dO(v.id,P.qv,!1),6);case 6:return C.return();case 2:if(P.l$&&P.l$("nwl_consider_error_code")&&!m&&P.potentialEsfErrorCounter>P.Ri)return C.return();P.potentialEsfErrorCounter++;if(((y=v)==null?void 0:y.id)===void 0){C.ac(8);break}return v.sendCount=400&&P<=599?!1:!0}; MS6=function(P){var v;P=P==null?void 0:(v=P.error)==null?void 0:v.code;return!(P!==400&&P!==415)}; VS2=function(){if(Ws)return Ws();var P={};Ws=g.RO("LogsDatabaseV2",{Sq:(P.LogsRequestsStore={OW:2},P),shared:!1,upgrade:function(v,l,e){l(2)&&g.Bh(v,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});l(3);l(5)&&(e=e.objectStore("LogsRequestsStore"),e.W.indexNames.contains("newRequest")&&e.W.deleteIndex("newRequest"),g.Hh(e,"newRequestV2",["status","interface","timestamp"]));l(7)&&iH(v,"sapisid");l(9)&&iH(v,"SWHealthLog")}, version:9});return Ws()}; Oh=function(P){return g.Tz(VS2(),P)}; PaD=function(P,v){var l,e,h,z;return g.p(function(m){if(m.W==1)return l={startTime:(0,g.Gz)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.b(m,Oh(v),2);if(m.W!=3)return e=m.K,h=Object.assign({},P,{options:JSON.parse(JSON.stringify(P.options)),interface:g.la("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.b(m,g.jY(e,"LogsRequestsStore",h),3);z=m.K;l.ticks.tc=(0,g.Gz)();dW6(l);return m.return(z)})}; vNx=function(P,v){var l,e,h,z,m,Q,t,y;return g.p(function(C){if(C.W==1)return l={startTime:(0,g.Gz)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.b(C,Oh(v),2);if(C.W!=3)return e=C.K,h=g.la("INNERTUBE_CONTEXT_CLIENT_NAME",0),z=[P,h,0],m=[P,h,(0,g.Gz)()],Q=IDBKeyRange.bound(z,m),t="prev",g.YN("use_fifo_for_networkless")&&(t="next"),y=void 0,g.b(C,g.UP(e,["LogsRequestsStore"],{mode:"readwrite",V7:!0},function(f){return g.oG(f.objectStore("LogsRequestsStore").index("newRequestV2"), {query:Q,direction:t},function(k){k.getValue()&&(y=k.getValue(),P==="NEW"&&(y.status="QUEUED",k.update(y)))})}),3); l.ticks.tc=(0,g.Gz)();dW6(l);return C.return(y)})}; lpa=function(P,v){var l;return g.p(function(e){if(e.W==1)return g.b(e,Oh(v),2);l=e.K;return e.return(g.UP(l,["LogsRequestsStore"],{mode:"readwrite",V7:!0},function(h){var z=h.objectStore("LogsRequestsStore");return z.get(P).then(function(m){if(m)return m.status="QUEUED",g.Z0(z,m).then(function(){return m})})}))})}; eRw=function(P,v,l,e){l=l===void 0?!0:l;var h;return g.p(function(z){if(z.W==1)return g.b(z,Oh(v),2);h=z.K;return z.return(g.UP(h,["LogsRequestsStore"],{mode:"readwrite",V7:!0},function(m){var Q=m.objectStore("LogsRequestsStore");return Q.get(P).then(function(t){return t?(t.status="NEW",l&&(t.sendCount+=1),e!==void 0&&(t.options.compress=e),g.Z0(Q,t).then(function(){return t})):g.x6.resolve(void 0)})}))})}; hRw=function(P,v){var l;return g.p(function(e){if(e.W==1)return g.b(e,Oh(v),2);l=e.K;return e.return(l.delete("LogsRequestsStore",P))})}; zRa=function(P){var v,l;return g.p(function(e){if(e.W==1)return g.b(e,Oh(P),2);v=e.K;l=(0,g.Gz)()-2592E6;return g.b(e,g.UP(v,["LogsRequestsStore"],{mode:"readwrite",V7:!0},function(h){return g.EP(h.objectStore("LogsRequestsStore"),{},function(z){if(z.getValue().timestamp<=l)return z.delete().then(function(){return g.Wh(z)})})}),0)})}; mcu=function(){g.p(function(P){return g.b(P,Ttq("LogsDatabaseV2"),0)})}; dW6=function(P){g.YN("nwl_csi_killswitch")||xz("networkless_performance",P,{sampleRate:1})}; QZ2=function(P){return g.Tz(RRu(),P)}; tNw=function(P){var v,l;g.p(function(e){if(e.W==1)return g.b(e,QZ2(P),2);v=e.K;l=(0,g.Gz)()-2592E6;return g.b(e,g.UP(v,["SWHealthLog"],{mode:"readwrite",V7:!0},function(h){return g.EP(h.objectStore("SWHealthLog"),{},function(z){if(z.getValue().timestamp<=l)return z.delete().then(function(){return g.Wh(z)})})}),0)})}; yZ2=function(P){var v;return g.p(function(l){if(l.W==1)return g.b(l,QZ2(P),2);v=l.K;return g.b(l,v.clear("SWHealthLog"),0)})}; g.oO=function(P,v,l,e,h,z,m){h=h===void 0?"":h;z=z===void 0?!1:z;m=m===void 0?!1:m;if(P)if(l&&!g.VS())RZ(new g.Ph("Legacy referrer-scrubbed ping detected")),P&&Ca9(P,void 0,{scrubReferrer:!0});else if(h)LG(P,v,"POST",h,e);else if(g.la("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||e||m)LG(P,v,"GET","",e,void 0,z,m);else{b:{try{var Q=new MKw({url:P});if(Q.Z?typeof Q.G!=="string"||Q.G.length===0?0:{version:3,We:Q.G,JZ:GR(Q.W,"act=1","ri=1",Tsx(Q))}:Q.T&&{version:4,We:GR(Q.W,"dct=1","suid="+Q.Y,""),JZ:GR(Q.W, "act=1","ri=1","suid="+Q.Y)}){var t=ZP(g.ap(5,P));var y=!(!t||!t.endsWith("/aclk")||TQ(P,"ri")!=="1");break b}}catch(C){}y=!1}y?fpq(P)?(v&&v(),l=!0):l=!1:l=!1;l||Ca9(P,v)}}; fpq=function(P,v){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(P,v===void 0?"":v))return!0}catch(l){}return!1}; Ca9=function(P,v,l){l=l===void 0?{}:l;var e=new Image,h=""+gNu++;sh[h]=e;e.onload=e.onerror=function(){v&&sh[h]&&v();delete sh[h]}; l.scrubReferrer&&(e.referrerPolicy="no-referrer");e.src=P}; k_q=function(P){var v;return((v=document.featurePolicy)==null?0:v.allowedFeatures().includes("attribution-reporting"))?P+"&nis=6":P+"&nis=5"}; MI=function(){rW||(rW=new y8("yt.offline"));return rW}; wMD=function(P){if(g.YN("offline_error_handling")){var v=MI().get("errors",!0)||{};v[P.message]={name:P.name,stack:P.stack};P.level&&(v[P.message].level=P.level);MI().set("errors",v,2592E3,!0)}}; TJ=function(){this.W=new Map;this.K=!1}; VR=function(){if(!TJ.instance){var P=g.j9("yt.networkRequestMonitor.instance")||new TJ;g.ZB("yt.networkRequestMonitor.instance",P);TJ.instance=P}return TJ.instance}; dW=function(){g.zQ.call(this);var P=this;this.K=!1;this.W=Ym7();this.W.listen("networkstatus-online",function(){if(P.K&&g.YN("offline_error_handling")){var v=MI().get("errors",!0);if(v){for(var l in v)if(v[l]){var e=new g.Ph(l,"sent via offline_errors");e.name=v[l].name;e.stack=v[l].stack;e.level=v[l].level;g.z_(e)}MI().set("errors",{},2592E3,!0)}}})}; $cD=function(){if(!dW.instance){var P=g.j9("yt.networkStatusManager.instance")||new dW;g.ZB("yt.networkStatusManager.instance",P);dW.instance=P}return dW.instance}; g.PY=function(P){P=P===void 0?{}:P;g.zQ.call(this);var v=this;this.W=this.Y=0;this.K=$cD();var l=g.j9("yt.networkStatusManager.instance.listen").bind(this.K);l&&(P.rateLimit?(this.rateLimit=P.rateLimit,l("networkstatus-online",function(){Ip7(v,"publicytnetworkstatus-online")}),l("networkstatus-offline",function(){Ip7(v,"publicytnetworkstatus-offline")})):(l("networkstatus-online",function(){v.dispatchEvent("publicytnetworkstatus-online")}),l("networkstatus-offline",function(){v.dispatchEvent("publicytnetworkstatus-offline")})))}; Ip7=function(P,v){P.rateLimit?P.W?(g.dj.UZ(P.Y),P.Y=g.dj.VG(function(){P.G!==v&&(P.dispatchEvent(v),P.G=v,P.W=(0,g.Gz)())},P.rateLimit-((0,g.Gz)()-P.W))):(P.dispatchEvent(v),P.G=v,P.W=(0,g.Gz)()):P.dispatchEvent(v)}; lC=function(){var P=Hs.call;vY||(vY=new g.PY({aZ$:!0,nq6:!0}));P.call(Hs,this,{r7:{nj:zRa,ip:hRw,uc:vNx,f5$:lpa,dO:eRw,set:PaD},LJ:vY,handleError:function(v,l,e){var h,z=e==null?void 0:(h=e.error)==null?void 0:h.code;if(z===400||z===415){var m;RZ(new g.Ph(v.message,l,e==null?void 0:(m=e.error)==null?void 0:m.code),void 0,void 0,void 0,!0)}else g.z_(v)}, kD:RZ,sendFn:DcB,now:g.Gz,nm:wMD,bE:g.RG(),Q9:"publicytnetworkstatus-online",QV:"publicytnetworkstatus-offline",qI:!0,c$:.1,Ri:g.ba("potential_esf_error_limit",10),l$:g.YN,bF:!(g.lH()&&g.Hl(document.location.toString())!=="www.youtube-nocookie.com")});this.G=new g.J4;g.YN("networkless_immediately_drop_all_requests")&&mcu();Vdx("LogsDatabaseV2")}; eg=function(){var P=g.j9("yt.networklessRequestController.instance");P||(P=new lC,g.ZB("yt.networklessRequestController.instance",P),g.YN("networkless_logging")&&g.zJ().then(function(v){P.qv=v;sTW(P);P.G.resolve();P.qI&&Math.random()<=P.c$&&P.qv&&tNw(P.qv);g.YN("networkless_immediately_drop_sw_health_store")&&nNa(P)})); return P}; nNa=function(P){var v;g.p(function(l){if(!P.qv)throw v=g.Y6("clearSWHealthLogsDb"),v;return l.return(yZ2(P.qv).catch(function(e){P.handleError(e)}))})}; DcB=function(P,v,l,e){e=e===void 0?!1:e;v=g.YN("web_fp_via_jspb")?Object.assign({},v):v;g.YN("use_cfr_monitor")&&N$y(P,v);if(g.YN("use_request_time_ms_header"))v.headers&&w$(P)&&(v.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.Gz)())));else{var h;if((h=v.postParams)==null?0:h.requestTimeMs)v.postParams.requestTimeMs=Math.round((0,g.Gz)())}l&&Object.keys(v).length===0?g.oO(P):v.compress?v.postBody?(typeof v.postBody!=="string"&&(v.postBody=JSON.stringify(v.postBody)),Uh(P,v.postBody, v,g.SN,e)):Uh(P,JSON.stringify(v.postParams),v,G_,e):g.SN(P,v)}; h$=function(P,v){g.YN("use_event_time_ms_header")&&w$(P)&&(v.headers||(v.headers={}),v.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.Gz)())));return v}; N$y=function(P,v){var l=v.onError?v.onError:function(){}; v.onError=function(h,z){VR().requestComplete(P,!1);l(h,z)}; var e=v.onSuccess?v.onSuccess:function(){}; v.onSuccess=function(h,z){VR().requestComplete(P,!0);e(h,z)}}; g.zj=function(P){this.config_=null;P?this.config_=P:Iey()&&(this.config_=g.IO())}; g.mX=function(P,v,l,e){function h(y){try{if((y===void 0?0:y)&&e.retry&&!e.networklessOptions.bypassNetworkless)z.method="POST",e.networklessOptions.writeThenSend?eg().writeThenSend(t,z):eg().sendAndWrite(t,z);else if(e.compress){var C=!e.networklessOptions.writeThenSend;if(z.postBody){var f=z.postBody;typeof f!=="string"&&(f=JSON.stringify(z.postBody));Uh(t,f,z,g.SN,C)}else Uh(t,JSON.stringify(z.postParams),z,G_,C)}else g.YN("web_all_payloads_via_jspb")?g.SN(t,z):G_(t,z)}catch(k){if(k.name==="InvalidAccessError")RZ(Error("An extension is blocking network request.")); else throw k;}} !g.la("VISITOR_DATA")&&v!=="visitor_id"&&Math.random()<.01&&RZ(new g.Ph("Missing VISITOR_DATA when sending innertube request.",v,l,e));if(!P.isReady())throw P=new g.Ph("innertube xhrclient not ready",v,l,e),g.z_(P),P;var z={headers:e.headers||{},method:"POST",postParams:l,postBody:e.postBody,postBodyFormat:e.postBodyFormat||"JSON",onTimeout:function(){e.onTimeout()}, onFetchTimeout:e.onTimeout,onSuccess:function(y,C){if(e.onSuccess)e.onSuccess(C)}, onFetchSuccess:function(y){if(e.onSuccess)e.onSuccess(y)}, onError:function(y,C){if(e.onError)e.onError(C)}, onFetchError:function(y){if(e.onError)e.onError(y)}, timeout:e.timeout,withCredentials:!0,compress:e.compress};z.headers["Content-Type"]||(z.headers["Content-Type"]="application/json");l="";var m=P.config_.yx;m&&(l=m);m=P.config_.h0||!1;var Q=ArW(m,l,e);Object.assign(z.headers,Q);z.headers.Authorization&&!l&&m&&(z.headers["x-origin"]=window.location.origin);var t=g$(""+l+("/youtubei/"+P.config_.innertubeApiVersion+"/"+v),{alt:"json"});g.j9("ytNetworklessLoggingInitializationOptions")&&JZu.isNwlInitialized?Ekx().then(function(y){h(y)}):h(!1)}; g.Cy=function(P,v,l){var e=g.Rn();if(e&&v){var h=e.subscribe(P,function(){function z(){QU[h]&&v.apply&&typeof v.apply=="function"&&v.apply(l||window,m)} var m=arguments;try{g.t$[P]?z():g.KG(z,0)}catch(Q){g.z_(Q)}},l); QU[h]=!0;yU[P]||(yU[P]=[]);yU[P].push(h);return h}return 0}; uta=function(P){var v=g.Cy("LOGGED_IN",function(l){P.apply(void 0,arguments);g.fy(v)})}; g.fy=function(P){var v=g.Rn();v&&(typeof P==="number"?P=[P]:typeof P==="string"&&(P=[parseInt(P,10)]),g.f$(P,function(l){v.unsubscribeByKey(l);delete QU[l]}))}; g.gm=function(P,v){var l=g.Rn();return l?l.publish.apply(l,arguments):!1}; cZD=function(P){var v=g.Rn();if(v)if(v.clear(P),P)KVw(P);else for(var l in yU)KVw(l)}; g.Rn=function(){return g.Uy.ytPubsubPubsubInstance}; KVw=function(P){yU[P]&&(P=yU[P],g.f$(P,function(v){QU[v]&&delete QU[v]}),P.length=0)}; g.kR=function(P,v,l){qku(P,v,l===void 0?null:l)}; qku=function(P,v,l){l=l===void 0?null:l;var e=FV9(P),h=document.getElementById(e),z=h&&U7D(h),m=h&&!z;z?v&&v():(v&&(z=g.Cy(e,v),v=""+g.sy(v),AZw[v]=z),m||(h=YkD(P,e,function(){U7D(h)||(iTD(h),g.gm(e),g.KG(function(){cZD(e)},0))},l)))}; YkD=function(P,v,l,e){e=e===void 0?null:e;var h=g.l5("SCRIPT");h.id=v;h.onload=function(){l&&setTimeout(l,0)}; h.onreadystatechange=function(){switch(h.readyState){case "loaded":case "complete":h.onload()}}; e&&h.setAttribute("nonce",e);g.ON(h,g.LK(P));P=document.getElementsByTagName("head")[0]||document.body;P.insertBefore(h,P.firstChild);return h}; FV9=function(P){var v=document.createElement("a");g.BQ(v,P);P=v.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+l6(P)}; ny=function(P,v){if(P===v)P=!0;else if(Array.isArray(P)&&Array.isArray(v))P=g.yv(P,v,ny);else if(g.Oy(P)&&g.Oy(v))a:if(g.A3(P).length!=g.A3(v).length)P=!1;else{for(var l in P)if(!ny(P[l],v[l])){P=!1;break a}P=!0}else P=!1;return P}; uC=function(P){var v=g.bD.apply(1,arguments);if(!NB(P)||v.some(function(e){return!NB(e)}))throw Error("Only objects may be merged."); v=g.N(v);for(var l=v.next();!l.done;l=v.next())J$(P,l.value)}; J$=function(P,v){for(var l in v)if(NB(v[l])){if(l in P&&!NB(P[l]))throw Error("Cannot merge an object into a non-object.");l in P||(P[l]={});J$(P[l],v[l])}else if(Ky(v[l])){if(l in P&&!Ky(P[l]))throw Error("Cannot merge an array into a non-array.");l in P||(P[l]=[]);bG7(P[l],v[l])}else P[l]=v[l];return P}; bG7=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next())l=l.value,NB(l)?P.push(J$({},l)):Ky(l)?P.push(bG7([],l)):P.push(l);return P}; NB=function(P){return typeof P==="object"&&!Array.isArray(P)}; Ky=function(P){return typeof P==="object"&&Array.isArray(P)}; cY=function(P){g.U.call(this);this.K=P}; qB=function(P){cY.call(this,!0);this.W=P}; xcW=function(P,v){g.U.call(this);var l=this;this.G=[];this.j=!1;this.K=0;this.Z=this.T=this.Y=!1;this.Wg=null;var e=(0,g.ru)(P,v);this.W=new g.mr(function(){return e(l.Wg)},300); g.Z(this,this.W);this.X=this.S=Infinity}; pMD=function(P,v){if(!v)return!1;for(var l=0;l-1)throw Error("Deps cycle for: "+v);if(P.K.has(v))return P.K.get(v);if(!P.W.has(v)){if(e)return;throw Error("No provider for: "+v);}e=P.W.get(v);l.push(v);if(e.m0!==void 0)var h=e.m0;else if(e.iJc)h=e[BY]?XMq(P,e[BY],l):[],h=e.iJc.apply(e,g.u(h));else if(e.YR){h=e.YR;var z=h[BY]?XMq(P,h[BY],l):[];h=new (Function.prototype.bind.apply(h,[null].concat(g.u(z))))}else throw Error("Could not resolve providers for: "+v);l.pop();e.pLW||P.K.set(v,h); return h}; XMq=function(P,v,l){return v?v.map(function(e){return e instanceof Gj?iC(P,e.key,l,!0):iC(P,e,l)}):[]}; Zm=function(){U$||(U$=new G_u);return U$}; an=function(){var P,v;return"h5vcc"in jg&&((P=jg.h5vcc.traceEvent)==null?0:P.traceBegin)&&((v=jg.h5vcc.traceEvent)==null?0:v.traceEnd)?1:"performance"in jg&&jg.performance.mark&&jg.performance.measure?2:0}; HY=function(P){var v=an();switch(v){case 1:jg.h5vcc.traceEvent.traceBegin("YTLR",P);break;case 2:jg.performance.mark(P+"-start");break;case 0:break;default:m9(v,"unknown trace type")}}; B$D=function(P){var v=an();switch(v){case 1:jg.h5vcc.traceEvent.traceEnd("YTLR",P);break;case 2:v=P+"-start";var l=P+"-end";jg.performance.mark(l);jg.performance.measure(P,v,l);break;case 0:break;default:m9(v,"unknown trace type")}}; iGw=function(P){var v,l;(l=(v=window).onerror)==null||l.call(v,P.message,"",0,0,P)}; Ucq=function(P){var v=this;var l=l===void 0?0:l;var e=e===void 0?g.RG():e;this.G=l;this.scheduler=e;this.K=new g.J4;this.W=P;for(P={Um:0};P.Um=1E3?h():e>=P?kt||(kt=wc(function(){h();kt=void 0},0)):z-Q>=10&&(ldW(v,l.tier),m.Y=z)}; T$W=function(P,v){if(P.endpoint==="log_event"){g.YN("more_accurate_gel_parser")&&hG().storePayload({isJspb:!1},P.payload);RM(P);var l=Qj(P),e=new Map;e.set(l,[P.payload]);var h=sZD(P.payload)||"";v&&(fg=new v);return new g.Jt(function(z,m){fg&&fg.isReady()?eIx(e,fg,z,m,{bypassNetworkless:!0},!0,yj(h)):z()})}}; PZ2=function(P,v,l){if(v.endpoint==="log_event"){RM(void 0,v);var e=Qj(v,!0),h=new Map;h.set(e,[Z_(v.payload)]);l&&(fg=new l);return new g.Jt(function(z){fg&&fg.isReady()?hID(h,fg,z,{bypassNetworkless:!0},!0,yj(P)):z()})}}; Qj=function(P,v){var l="";if(P.dangerousLogToVisitorSession)l="visitorOnlyApprovedKey";else if(P.cttAuthInfo){if(v===void 0?0:v){v=P.cttAuthInfo.token;l=P.cttAuthInfo;var e=new d_;l.videoId?e.setVideoId(l.videoId):l.playlistId&&Pt(e,2,$t,KV(l.playlistId));IM[v]=e}else v=P.cttAuthInfo,l={},v.videoId?l.videoId=v.videoId:v.playlistId&&(l.playlistId=v.playlistId),Dx[P.cttAuthInfo.token]=l;l=P.cttAuthInfo.token}return l}; Cg=function(P,v,l){P=P===void 0?{}:P;v=v===void 0?!1:v;new g.Jt(function(e,h){var z=gc(v,l),m=z.G;z.G=!1;ng(z.K);ng(z.W);z.W=0;fg&&fg.isReady()?l===void 0&&g.YN("enable_web_tiered_gel")?zIP(e,h,P,v,300,m):zIP(e,h,P,v,l,m):(ldW(v,l),e())})}; zIP=function(P,v,l,e,h,z){var m=fg;l=l===void 0?{}:l;e=e===void 0?!1:e;h=h===void 0?200:h;z=z===void 0?!1:z;var Q=new Map,t=new Map,y={isJspb:e,cttAuthInfo:void 0,tier:h},C={isJspb:e,cttAuthInfo:void 0};if(e){v=g.N(Object.keys(tG));for(h=v.next();!h.done;h=v.next())h=h.value,t=g.YN("enable_web_tiered_gel")?hG().smartExtractMatchingEntries({keys:[y,C],sizeLimit:1E3}):hG().extractMatchingEntries({isJspb:!0,cttAuthInfo:h}),t.length>0&&Q.set(h,t),(g.YN("web_fp_via_jspb_and_json")&&l.writeThenSend||!g.YN("web_fp_via_jspb_and_json"))&& delete tG[h];hID(Q,m,P,l,!1,z)}else{Q=g.N(Object.keys(tG));for(y=Q.next();!y.done;y=Q.next())y=y.value,C=g.YN("enable_web_tiered_gel")?hG().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:y,tier:h},{isJspb:!1,cttAuthInfo:y}],sizeLimit:1E3}):hG().extractMatchingEntries({isJspb:!1,cttAuthInfo:y}),C.length>0&&t.set(y,C),(g.YN("web_fp_via_jspb_and_json")&&l.writeThenSend||!g.YN("web_fp_via_jspb_and_json"))&&delete tG[y];eIx(t,m,P,v,l,!1,z)}}; ldW=function(P,v){function l(){Cg({writeThenSend:!0},P,v)} P=P===void 0?!1:P;v=v===void 0?200:v;var e=gc(P,v),h=e===m19||e===RI6?5E3:Quw;g.YN("web_gel_timeout_cap")&&!e.W&&(h=wc(function(){l()},h),e.W=h); ng(e.K);h=g.la("LOGGING_BATCH_TIMEOUT",g.ba("web_gel_debounce_ms",1E4));g.YN("shorten_initial_gel_batch_timeout")&&Na&&(h=tBu);h=wc(function(){g.ba("gel_min_batch_size")>0?hG().getSequenceCount({cttAuthInfo:void 0,isJspb:P,tier:v})>=yBw&&l():l()},h); e.K=h}; eIx=function(P,v,l,e,h,z,m){h=h===void 0?{}:h;var Q=Math.round((0,g.Gz)()),t=P.size,y=CZ2(m);P=g.N(P);var C=P.next();for(m={};!C.done;m={O2:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,Bp:void 0,zZ:void 0},C=P.next()){var f=g.N(C.value);C=f.next().value;f=f.next().value;m.batchRequest=g.XN({context:g.Ds(v.config_||g.IO())});if(!g.Ww(f)&&!g.YN("throw_err_when_logevent_malformed_killswitch")){e();break}m.batchRequest.events=f;(f=Dx[C])&&fdW(m.batchRequest,C,f);delete Dx[C];m.dangerousLogToVisitorSession= C==="visitorOnlyApprovedKey";gdx(m.batchRequest,Q,m.dangerousLogToVisitorSession);kTW(h);m.Bp=function(k){g.YN("start_client_gcf")&&g.dj.VG(function(){return g.p(function(w){return g.b(w,wxw(k),0)})}); t--;t||l()}; m.O2=0;m.zZ=function(k){return function(){k.O2++;if(h.bypassNetworkless&&k.O2===1)try{g.mX(v,y,k.batchRequest,JG({writeThenSend:!0},k.dangerousLogToVisitorSession,k.Bp,k.zZ,z)),Na=!1}catch(w){g.z_(w),e()}t--;t||l()}}(m); try{g.mX(v,y,m.batchRequest,JG(h,m.dangerousLogToVisitorSession,m.Bp,m.zZ,z)),Na=!1}catch(k){g.z_(k),e()}}}; hID=function(P,v,l,e,h,z){e=e===void 0?{}:e;var m=Math.round((0,g.Gz)()),Q={value:P.size},t=new Map([].concat(g.u(P)));t=g.N(t);for(var y=t.next();!y.done;y=t.next()){var C=g.N(y.value).next().value,f=P.get(C);y=new EgW;var k=v.config_||g.IO(),w=new oT,I=new iO;wi(I,1,k.MQ);wi(I,2,k.fP);IY(I,16,k.A0);wi(I,17,k.innertubeContextClientVersion);if(k.d$){var J=k.d$,K=new X7;J.coldConfigData&&wi(K,1,J.coldConfigData);J.appInstallData&&wi(K,6,J.appInstallData);J.coldHashData&&wi(K,3,J.coldHashData);J.hotHashData&& K.kE(J.hotHashData);mT(I,X7,62,K)}(J=g.Uy.devicePixelRatio)&&J!=1&&Ul(I,65,R6(J));J=xN();J!==""&&wi(I,54,J);J=pG();if(J.length>0){K=new jS;for(var q=0;q65535&&(P=1);vM("BATCH_CLIENT_COUNTER",P);return P}; fdW=function(P,v,l){if(l.videoId)var e="VIDEO";else if(l.playlistId)e="PLAYLIST";else return;P.credentialTransferTokenTargetId=l;P.context=P.context||{};P.context.user=P.context.user||{};P.context.user.credentialTransferTokens=[{token:v,scope:e}]}; RM=function(P,v){if(!g.j9("yt.logging.transport.enableScrapingForTest")){var l=AZ("il_payload_scraping");if((l!==void 0?String(l):"")==="enable_il_payload_scraping")cu=[],g.ZB("yt.logging.transport.enableScrapingForTest",!0),g.ZB("yt.logging.transport.scrapedPayloadsForTesting",cu),g.ZB("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.ZB("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.ZB("yt.logging.transport.scrapeClientEvent",!0);else return}l=g.j9("yt.logging.transport.scrapedPayloadsForTesting");var e=g.j9("yt.logging.transport.payloadToScrape");v&&(v=v.payload,(v=g.j9("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(v)())&&l.push(v));v=g.j9("yt.logging.transport.scrapeClientEvent");if(e&&e.length>=1)for(var h=0;h0&&BDw(P,v,z)}else BDw(P,v)}; BDw=function(P,v,l){P=ikw(P);v=v?g.sU(v):"";l=l||5;tB()&&g.Ek(P,v,l)}; ikw=function(P){for(var v=g.N(U1P),l=v.next();!l.done;l=v.next())P=VF(P,l.value);return"ST-"+l6(P).toString(36)}; ZkW=function(P){if(P.name==="JavaException")return!0;P=P.stack;return P.includes("chrome://")||P.includes("chrome-extension://")||P.includes("moz-extension://")}; juD=function(){this.GI=[];this.DY=[]}; Xi=function(){if(!GM){var P=GM=new juD;P.DY.length=0;P.GI.length=0;adB(P,Hk7)}return GM}; adB=function(P,v){v.DY&&P.DY.push.apply(P.DY,v.DY);v.GI&&P.GI.push.apply(P.GI,v.GI)}; Edq=function(P){function v(){return P.charCodeAt(e++)} var l=P.length,e=0;do{var h=Bu(v);if(h===Infinity)break;var z=h>>3;switch(h&7){case 0:h=Bu(v);if(z===2)return h;break;case 1:if(z===2)return;e+=8;break;case 2:h=Bu(v);if(z===2)return P.substr(e,h);e+=h;break;case 5:if(z===2)return;e+=4;break;default:return}}while(e500));e++);e=h}else if(typeof P==="object")for(h in P){if(P[h]){var z=h;var m=P[h],Q=v,t=l;z=typeof m!=="string"||z!=="clickTrackingParams"&&z!=="trackingParams"?0:(m=Edq(atob(m.replace(/-/g,"+").replace(/_/g,"/"))))?il(z+".ve",m,Q,t):0;e+=z;e+=il(h,P[h],v,l);if(e>500)break}}else l[v]=Uc(P),e+=l[v].length;else l[v]=Uc(P),e+=l[v].length;return e}; il=function(P,v,l,e){l+="."+P;P=Uc(v);e[l]=P;return l.length+P.length}; Uc=function(P){try{return(typeof P==="string"?P:String(JSON.stringify(P))).substr(0,500)}catch(v){return"unable to serialize "+typeof P+" ("+v.message+")"}}; wn=function(P){g.Zx(P)}; g.j4=function(P){g.Zx(P,"WARNING")}; g.Zx=function(P,v){var l=l===void 0?{}:l;l.name=g.la("INNERTUBE_CONTEXT_CLIENT_NAME",1);l.version=g.la("INNERTUBE_CONTEXT_CLIENT_VERSION");v=v===void 0?"ERROR":v;var e=!1;v=v===void 0?"ERROR":v;e=e===void 0?!1:e;if(P){P.hasOwnProperty("level")&&P.level&&(v=P.level);if(g.YN("console_log_js_exceptions")){var h=[];h.push("Name: "+P.name);h.push("Message: "+P.message);P.hasOwnProperty("params")&&h.push("Error Params: "+JSON.stringify(P.params));P.hasOwnProperty("args")&&h.push("Error args: "+JSON.stringify(P.args)); h.push("File name: "+P.fileName);h.push("Stacktrace: "+P.stack);window.console.log(h.join("\n"),P)}if(!(Ok9>=5)){h=odw;var z=pvP(P),m=z.message||"Unknown Error",Q=z.name||"UnknownError",t=z.stack||P.K||"Not available";if(t.startsWith(Q+": "+m)){var y=t.split("\n");y.shift();t=y.join("\n")}y=z.lineNumber||"Not available";z=z.fileName||"Not available";var C=0;if(P.hasOwnProperty("args")&&P.args&&P.args.length)for(var f=0;f=500);f++);else if(P.hasOwnProperty("params")&& P.params){var k=P.params;if(typeof P.params==="object")for(f in k){if(k[f]){var w="params."+f,I=Uc(k[f]);l[w]=I;C+=w.length+I.length;if(C>500)break}}else l.params=Uc(k)}if(h.length)for(f=0;f=500);f++);navigator.vendor&&!l.hasOwnProperty("vendor")&&(l["device.vendor"]=navigator.vendor);l={message:m,name:Q,lineNumber:y,fileName:z,stack:t,params:l,sampleWeight:1};h=Number(P.columnNumber);isNaN(h)||(l.lineNumber=l.lineNumber+":"+h);if(P.level==="IGNORED")P= 0;else a:{P=Xi();h=g.N(P.DY);for(m=h.next();!m.done;m=h.next())if(m=m.value,l.message&&l.message.match(m.lT)){P=m.weight;break a}P=g.N(P.GI);for(h=P.next();!h.done;h=P.next())if(h=h.value,h.callback(l)){P=h.weight;break a}P=1}l.sampleWeight=P;P=g.N(su7);for(h=P.next();!h.done;h=P.next())if(h=h.value,h.rF[l.name])for(Q=g.N(h.rF[l.name]),m=Q.next();!m.done;m=Q.next())if(f=m.value,m=l.message.match(f.zo)){l.params["params.error.original"]=m[0];Q=f.groups;f={};for(y=0;y1E3&&g.j4(new g.Ph("IL Attach cache exceeded limit"))}Q= Pp(l,v);rc.has(Q)?vp(l,v):TM.set(Q,!0)}}e=e.filter(function(C){C.csn!==v?(C.csn=v,C=!0):C=!1;return C}); l={csn:v,parentVe:l.getAsJson(),childVes:g.LC(e,function(C){return C.getAsJson()})}; v==="UNDEFINED_CSN"?lE("visualElementAttached",z,l):P?Fi("visualElementAttached",l,P,z):g.$6("visualElementAttached",l,z)}; tYq=function(P,v,l,e,h){e3(l,v);e=sc({cttAuthInfo:Lg(v)||void 0},v);l={csn:v,ve:l.getAsJson(),eventType:1};h&&(l.clientData=h);v==="UNDEFINED_CSN"?lE("visualElementShown",e,l):P?Fi("visualElementShown",l,P,e):g.$6("visualElementShown",l,e)}; yPw=function(P,v,l,e){var h=(e=e===void 0?!1:e)?16:8;e=sc({cttAuthInfo:Lg(v)||void 0,endOfSequence:e},v);l={csn:v,ve:l.getAsJson(),eventType:h};v==="UNDEFINED_CSN"?lE("visualElementHidden",e,l):P?Fi("visualElementHidden",l,P,e):g.$6("visualElementHidden",l,e)}; CH2=function(P,v,l,e,h){hz(P,v,l,void 0,e,h)}; hz=function(P,v,l,e,h){e3(l,v);e=e||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var z=sc({cttAuthInfo:Lg(v)||void 0},v);l={csn:v,ve:l.getAsJson(),gestureType:e};h&&(l.clientData=h);v==="UNDEFINED_CSN"?lE("visualElementGestured",z,l):P?Fi("visualElementGestured",l,P,z):g.$6("visualElementGestured",l,z)}; f06=function(){var P=A$(16);for(var v=[],l=0;l0&&l.push(g.l5("BR"));l.push(g.eu(z))}):l.push(g.eu(e))}return l}; Ir=function(P,v,l,e){if(l==="child"){g.z9(v);var h;e===void 0?h=void 0:h=!Array.isArray(e)||e&&typeof e.L==="string"?[e]:e;l=kzq(P,h);l=g.N(l);for(P=l.next();!P.done;P=l.next())v.appendChild(P.value)}else l==="style"?g.DO(v,"cssText",e?e:""):e===null||e===void 0?v.removeAttribute(l):(P=e.toString(),l==="href"&&(P=g.pi(g.G0(P))),v.setAttribute(l,P))}; g.O=function(P){g.wA.call(this,P);this.KI=!0;this.Z=!1;this.listeners=[]}; g.DW=function(P){g.O.call(this,P);this.q5=new g.gA;g.Z(this,this.q5)}; nv=function(P,v,l,e,h,z,m){m=m===void 0?null:m;g.DW.call(this,v);this.api=P;this.macros={};this.componentType=l;this.j=this.S=null;this.Bg=m;this.layoutId=e;this.interactionLoggingClientData=h;this.Rc=z;this.h5=null;this.gO=new qB(this.element);g.Z(this,this.gO);this.U$=this.C(this.element,"click",this.onClick);this.T1=[];this.J5=new xcW(this.onClick,this);g.Z(this,this.J5);this.WK=!1;this.wM=this.Wg=null}; ND=function(P,v){P=P===void 0?null:P;v=v===void 0?null:v;if(P==null)return g.j4(Error("Got null or undefined adText object")),"";var l=g.vr(P.text);if(!P.isTemplated)return l;if(v==null)return g.j4(Error("Missing required parameters for a templated message")),l;P=g.N(Object.entries(v));for(v=P.next();!v.done;v=P.next()){var e=g.N(v.value);v=e.next().value;e=e.next().value;l=l.replace("{"+v+"}",e)}return l}; wh9=function(P){P=P===void 0?null:P;return P!=null&&(P=P.thumbnail,P!=null&&P.thumbnails!=null&&P.thumbnails.length!=0&&P.thumbnails[0].url!=null)?g.vr(P.thumbnails[0].url):""}; $4P=function(P){P=P===void 0?null:P;return P!=null&&(P=P.thumbnail,P!=null&&P.thumbnails!=null&&P.thumbnails.length!=0&&P.thumbnails[0].width!=null&&P.thumbnails[0].height!=null)?new g.Dc(P.thumbnails[0].width||0,P.thumbnails[0].height||0):new g.Dc(0,0)}; g.Jz=function(P){if(P.simpleText)return P.simpleText;if(P.runs){var v=[];P=g.N(P.runs);for(var l=P.next();!l.done;l=P.next())l=l.value,l.text&&v.push(l.text);return v.join("")}return""}; g.uE=function(P){if(P.simpleText)return P=document.createTextNode(P.simpleText),P;var v=[];if(P.runs)for(var l=0;l1){for(var v=[P[0]],l=1;l0&&(this.W=new g.mr(this.XA,v,this),g.Z(this,this.W));this.Z=new g.mr(this.XA,l,this);g.Z(this,this.Z);this.S=XkW(this.K,h,1,e);g.Z(this,this.S);this.j=XkW(this.K,0,e,1);g.Z(this,this.j);this.Y=new GT;g.Z(this,this.Y)}; gX=function(P,v,l){this.K=P;this.isAsync=v;this.W=l}; PXy=function(P){switch(P){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:m9(P,"unknown result type")}}; vzD=function(P,v){var l=1;P.isTrusted===!1&&(l=0);vM("ISDSTAT",l);kU(l,"i.s_",{triggerContext:"sk",metadata:v});return l}; lsx=function(P,v){var l=[];v?v.isTrusted===!0?l.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):v.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");kU(0,"a.s_",{metadata:P,states:l});vM("ASDSTAT",0)}; kU=function(P,v,l){v=eQw[v];var e,h,z={detected:P===0,source:""+v.K+((e=l.triggerContext)!=null?e:"")+((h=l.hM)!=null?h:""),detectionStates:l.states,durationMs:l.yg};l.metadata&&(z.contentCpn=l.metadata.contentCpn,z.adCpn=l.metadata.adCpn);g.$6("biscottiBasedDetection",z);v.W!==void 0&&(l=Number(g.la("CATSTAT",0)),v.W!==void 0?(v=v.W,P=PXy(P),P=l&~(3<0}; Jm=function(P,v,l,e,h,z){eP.call(this,P,{L:"div",D:"ytp-ad-skip-button-slot"},"skip-button",v,l,e,h);var m=this;this.QW=null;this.kf=!1;this.Ic=z;this.T=this.api.N().experiments.l$("enable_modern_skip_button_on_web");this.A5=!1;this.G=new g.DW({L:"span",z1:["ytp-ad-skip-button-container"]});this.T&&this.G.element.classList.add("ytp-ad-skip-button-container-detached");this.api.V("enable_ad_pod_index_autohide")&&this.G.element.classList.add("ytp-ad-skip-button-container--clean-player");g.Z(this,this.G); this.G.E$(this.element);this.K=this.Y=null;this.D3=new g.mA(this.G,500,!1,100,function(){return m.hide()}); g.Z(this,this.D3);this.Hg=new f2(this.G.element,15E3,5E3,.5,.5,this.T);g.Z(this,this.Hg);this.hide()}; zQD=function(P){P=P.QW&&P.QW.adRendererCommands;return(P&&P.clickCommand&&g.a(P.clickCommand,g.u4)&&g.a(P.clickCommand,g.u4).commands||[]).some(function(v){return v.adLifecycleCommand?hQD(v.adLifecycleCommand):!1})}; hQD=function(P){return P.action==="END_LINEAR_AD"||P.action==="END_LINEAR_AD_PLACEMENT"}; K2=function(P,v,l,e,h,z){eP.call(this,P,{L:"div",D:"ytp-ad-skip-ad-slot"},"skip-ad",v,l,e,h);this.QW=z;this.Y=!1;this.T=0;this.G=this.K=null;this.hide()}; mIW=function(P,v){P.Y||(P.Y=!0,P.K&&(v?P.K.kf.hide():P.K.hide()),v?(P=P.G,P.D3.show(),P.show()):P.G.show())}; c$=function(P,v,l,e){iE.call(this,P,v,l,e,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; qQ=function(P,v,l,e,h,z,m){z=z===void 0?!1:z;m=m===void 0?!1:m;nv.call(this,P,{L:"span",D:"ytp-ad-simple-ad-badge"},"simple-ad-badge",v,l,e);this.G=h;this.W=this.cg("ytp-ad-simple-ad-badge");(this.K=z)&&this.W.classList.add("ytp-ad-simple-ad-badge--clean-player");m&&this.W.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; F8=function(P,v,l,e,h){h=h===void 0?!1:h;fv.call(this,"player-overlay",P,{},v,e);this.videoAdDurationSeconds=l;this.interactionLoggingClientData=e;this.rd=h}; Am=function(P,v){g.gA.call(this);this.api=P;this.durationMs=v;this.W=null;this.Ub=new GT(this);g.Z(this,this.Ub);this.K=RQ9;this.Ub.C(this.api,"presentingplayerstatechange",this.j4);this.W=this.Ub.C(this.api,"onAdPlaybackProgress",this.sb)}; YU=function(P){g.gA.call(this);this.W=!1;this.CY=0;this.Ub=new GT(this);g.Z(this,this.Ub);this.durationMs=P;this.uC=new g.Y9(100);g.Z(this,this.uC);this.Ub.C(this.uC,"tick",this.sb);this.K={seekableStart:0,seekableEnd:P/1E3,current:0};this.start()}; g.b4=function(P,v){var l=Math.abs(Math.floor(P)),e=Math.floor(l/86400),h=Math.floor(l%86400/3600),z=Math.floor(l%3600/60);l=Math.floor(l%60);if(v){v="";e>0&&(v+=" "+e+" D\u00edas");if(e>0||h>0)v+=" "+h+" Horas";v+=" "+z+" Minutos";v+=" "+l+" Segundos";e=v.trim()}else{v="";e>0&&(v+=e+":",h<10&&(v+="0"));if(e>0||h>0)v+=h+":",z<10&&(v+="0");v+=z+":";l<10&&(v+="0");e=v+l}return P>=0?e:"-"+e}; g.xU=function(P){return(!("button"in P)||typeof P.button!=="number"||P.button===0)&&!("shiftKey"in P&&P.shiftKey)&&!("altKey"in P&&P.altKey)&&!("metaKey"in P&&P.metaKey)&&!("ctrlKey"in P&&P.ctrlKey)}; p2=function(P,v,l,e,h,z,m){eP.call(this,P,{L:"span",D:m?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",v,l,e,h);this.videoAdDurationSeconds=z;this.K=null;this.api.V("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-duration-remaining--clean-player-with-light-shadow");m&&this.api.N().K&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),this.api.V("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-duration-remaining--mweb-light"), Ps&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios")));this.hide()}; L2=function(P,v,l,e){v$.call(this,P,v,l,e,"ytp-video-ad-top-bar-title","ad-title");P.V("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-video-ad-top-bar-title--clean-player")}; SP=function(P){this.content=P.content;if(P.commandRuns){P=g.N(P.commandRuns);for(var v=P.next();!v.done;v=P.next())v=v.value,this.loggingDirectives=g.a(v,QOD),v.onTap&&(this.interaction={onTap:v.onTap})}}; GL=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ad-simple-attributed-string"},"ad-simple-attributed-string",v,l,e);this.hide()}; X8=function(P,v,l,e,h){nv.call(this,P,{L:"span",D:h?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",v,l,e);this.K=h;this.adBadgeText=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);this.adBadgeText.E$(this.element);g.Z(this,this.adBadgeText);h?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),this.api.V("clean_player_style_fix_on_web")&&(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player-with-light-shadow"),Ps&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios"))): this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; B$=function(P,v,l,e,h){nv.call(this,P,{L:"span",D:"ytp-ad-pod-index"},"ad-pod-index",v,l,e);this.K=h;this.api.N().K&&(this.element.classList.add("ytp-ad-pod-index--mweb"),this.api.V("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-pod-index--mweb-light"),Ps&&this.element.classList.add("ytp-ad-pod-index--mweb-ios")));this.hide()}; i4=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",v,l,e);this.hide()}; UI=function(P,v){this.K=P;this.W=v}; ZS=function(P,v,l){if(!P.getLength())return l!=null?l:Infinity;P=(v-P.K)/P.getLength();return g.CU(P,0,1)}; jP=function(P,v,l,e){e=e===void 0?!1:e;g.DW.call(this,{L:"div",D:"ytp-ad-persistent-progress-bar-container",U:[{L:"div",D:"ytp-ad-persistent-progress-bar"}]});this.api=P;this.K=v;this.G=l;e&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.Z(this,this.K);this.progressBar=this.cg("ytp-ad-persistent-progress-bar");this.W=-1;this.C(P,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; aq=function(P,v,l,e,h,z){nv.call(this,P,{L:"div",D:"ytp-ad-player-overlay",U:[{L:"div",D:"ytp-ad-player-overlay-flyout-cta"},{L:"div",D:"ytp-ad-player-overlay-instream-info"},{L:"div",D:"ytp-ad-player-overlay-skip-or-preview"},{L:"div",D:"ytp-ad-player-overlay-progress-bar"},{L:"div",D:"ytp-ad-player-overlay-instream-user-sentiment"},{L:"div",D:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",v,l,e);this.QW=z;this.T=this.cg("ytp-ad-player-overlay-flyout-cta");this.T.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.W=this.cg("ytp-ad-player-overlay-instream-info");this.Y=null;tlB(this)&&(P=vi("div"),g.kk(P,"ytp-ad-player-overlay-top-bar-gradients"),this.api.V("disable_ad_preview_for_instream_ads")&&g.kk(P,"ytp-ad-player-overlay-top-bar-gradients--clean-player"),v=this.W,v.parentNode&&v.parentNode.insertBefore(P,v),(v=this.api.getVideoData(2))&&v.isListed&&v.title&&(l=new L2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),l.E$(P),l.init(Cv("ad-title"),{text:v.title},this.macros),g.Z(this, l)),this.Y=P);this.G=null;this.X=this.cg("ytp-ad-player-overlay-skip-or-preview");this.Pg=this.cg("ytp-ad-player-overlay-progress-bar");this.Hg=this.cg("ytp-ad-player-overlay-instream-user-sentiment");this.kf=this.cg("ytp-ad-player-overlay-ad-disclosure-banner");this.K=h;g.Z(this,this.K);this.hide()}; tlB=function(P){P=P.api.N();return g.H$(P)&&P.K}; EI=function(P,v,l){var e={};v&&(e.v=v);l&&(e.list=l);P={name:P,locale:void 0,feature:void 0};for(var h in e)P[h]=e[h];e=g.r5("/sharing_services",P);g.oO(e)}; g.W$=function(P){P&=16777215;var v=[(P&16711680)>>16,(P&65280)>>8,P&255];P=v[0];var l=v[1];v=v[2];P=Number(P);l=Number(l);v=Number(v);if(P!=(P&255)||l!=(l&255)||v!=(v&255))throw Error('"('+P+","+l+","+v+'") is not a valid RGB color');l=P<<16|l<<8|v;return P<16?"#"+(16777216|l).toString(16).slice(1):"#"+l.toString(16)}; OI=function(P){this.W=new i$(P)}; y6w=function(){var P=!1;try{P=!!window.sessionStorage.getItem("session_logininfo")}catch(v){P=!0}return(g.la("INNERTUBE_CLIENT_NAME")==="WEB"||g.la("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&P}; oq=function(P){if(g.la("LOGGED_IN",!0)&&y6w()){var v=g.la("VALID_SESSION_TEMPDATA_DOMAINS",[]);var l=g.Hl(window.location.href);l&&v.push(l);l=g.Hl(P);g.ro(v,l)||!l&&NG(P,"/")?(v=EU(P),(v=KtD(v))?(v=ikw(v),v=(v=g.WM(v)||null)?yS(v):{}):v=null):v=null;v==null&&(v={});l=v;var e=void 0;y6w()?(e||(e=g.la("LOGIN_INFO")),e?(l.session_logininfo=e,l=!0):l=!1):l=!1;l&&S4(P,v)}}; g.CX2=function(P){var v=v===void 0?{}:v;var l=l===void 0?"":l;var e=e===void 0?window:e;P=g.r5(P,v);oq(P);l=g.G0(P+l);e=e.location;l=X_(l);l!==void 0&&(e.href=l)}; g.sI=function(P,v,l){v=v===void 0?{}:v;l=l===void 0?!1:l;var e=g.la("EVENT_ID");e&&(v.ei||(v.ei=e));v&&S4(P,v);l||(oq(P),g.CX2(P))}; g.rX=function(P,v,l,e,h){h=h===void 0?!1:h;l&&S4(P,l);l=g.G0(P);var z=g.pi(l);P!=z&&RZ(Error("Unsafe window.open URL: "+P));P=z;v=v||l6(P).toString(36);try{if(h){h=P;h=k_q(h);oq(h);g.ji(window,h,v,"attributionsrc");return}}catch(m){g.z_(m)}oq(P);g.ji(window,l,v,e)}; fsy=function(P){MQ=P}; gz6=function(P){TL=P}; kJP=function(P){VX=P}; $I6=function(){wsq=VX=TL=MQ=null}; DIB=function(){var P=P===void 0?window.location.href:P;if(g.YN("kevlar_disable_theme_param"))return null;var v=ZP(g.ap(5,P));if(g.YN("enable_dark_theme_only_on_shorts")&&v!=null&&v.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var l=g.fG(P).theme;return Isu.get(l)||null}catch(e){}return null}; dX=function(){this.W={};if(this.K=Njx()){var P=g.WM("CONSISTENCY");P&&nzW(this,{encryptedTokenJarContents:P})}}; nzW=function(P,v){if(v.encryptedTokenJarContents&&(P.W[v.encryptedTokenJarContents]=v,typeof v.expirationSeconds==="string")){var l=Number(v.expirationSeconds);setTimeout(function(){delete P.W[v.encryptedTokenJarContents]},l*1E3); P.K&&g.Ek("CONSISTENCY",v.encryptedTokenJarContents,l,void 0,!0)}}; vI=function(){this.K=-1;var P=g.la("LOCATION_PLAYABILITY_TOKEN");g.la("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=PI(this))&&(P=this.localStorage.get("yt-location-playability-token"));P&&(this.locationPlayabilityToken=P,this.W=void 0)}; PI=function(P){return P.localStorage===void 0?new y8("yt-client-location"):P.localStorage}; g.lo=function(P,v,l){v=v===void 0?!1:v;l=l===void 0?!1:l;var e=g.la("INNERTUBE_CONTEXT");if(!e)return g.Zx(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};e=g.XN(e);g.YN("web_no_tracking_params_in_shell_killswitch")||delete e.clickTracking;e.client||(e.client={});var h=e.client;h.clientName==="MWEB"&&h.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(h.clientFormFactor=g.la("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");h.screenWidthPoints=window.innerWidth;h.screenHeightPoints= window.innerHeight;h.screenPixelDensity=Math.round(window.devicePixelRatio||1);h.screenDensityFloat=window.devicePixelRatio||1;h.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var z=z===void 0?!1:z;g.sY();var m="USER_INTERFACE_THEME_LIGHT";g.rD(0,165)?m="USER_INTERFACE_THEME_DARK":g.rD(0,174)?m="USER_INTERFACE_THEME_LIGHT":!g.YN("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (m="USER_INTERFACE_THEME_DARK");z=z?m:DIB()||m;h.userInterfaceTheme=z;if(!v){if(z=Re2())h.connectionType=z;g.YN("web_log_effective_connection_type")&&(z=tdw())&&(e.client.effectiveConnectionType=z)}var Q;if(g.YN("web_log_memory_total_kbytes")&&((Q=g.Uy.navigator)==null?0:Q.deviceMemory)){var t;Q=(t=g.Uy.navigator)==null?void 0:t.deviceMemory;e.client.memoryTotalKbytes=""+Q*1E6}g.YN("web_gcf_hashes_innertube")&&(z=$WB())&&(t=z.coldConfigData,Q=z.coldHashData,z=z.hotHashData,e.client.configInfo=e.client.configInfo|| {},t&&(e.client.configInfo.coldConfigData=t),Q&&(e.client.configInfo.coldHashData=Q),z&&(e.client.configInfo.hotHashData=z));t=g.fG(g.Uy.location.href);!g.YN("web_populate_internal_geo_killswitch")&&t.internalcountrycode&&(h.internalGeo=t.internalcountrycode);h.clientName==="MWEB"||h.clientName==="WEB"?(h.mainAppWebInfo={graftUrl:g.Uy.location.href},g.YN("kevlar_woffle")&&P$7.instance&&(t=P$7.instance,h.mainAppWebInfo.pwaInstallabilityStatus=!t.W&&t.K?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),h.mainAppWebInfo.webDisplayMode=Wx(),h.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):h.clientName==="TVHTML5"&&(!g.YN("web_lr_app_quality_killswitch")&&(t=g.la("LIVING_ROOM_APP_QUALITY"))&&(h.tvAppInfo=Object.assign(h.tvAppInfo||{},{appQuality:t})),t=g.la("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(h.tvAppInfo=Object.assign(h.tvAppInfo||{},{certificationScope:t}));if(!g.YN("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var y=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(S){}y=void 0}y&&(h.timeZone=y)}(y=xN())?h.experimentsToken=y:delete h.experimentsToken;y=pG();dX.instance||(dX.instance=new dX);e.request=Object.assign({},e.request,{internalExperimentFlags:y,consistencyTokenJars:g.FN(dX.instance.W)});!g.YN("web_prequest_context_killswitch")&&(y=g.la("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(e.request.externalPrequestContext=y);h=g.sY();y=g.rD(0,58);h=h.get("gsml","");e.user=Object.assign({}, e.user);y&&(e.user.enableSafetyMode=y);h&&(e.user.lockedSafetyMode=!0);g.YN("warm_op_csn_cleanup")?l&&(v=g.pg())&&(e.clientScreenNonce=v):!v&&(v=g.pg())&&(e.clientScreenNonce=v);P&&(e.clickTracking={clickTrackingParams:P});if(P=g.j9("yt.mdx.remote.remoteClient_"))e.remoteClient=P;vI.getInstance().setLocationOnInnerTubeContext(e);try{var C=Nc(),f=C.bid;delete C.bid;e.adSignalsInfo={params:[],bid:f};for(var k=g.N(Object.entries(C)),w=k.next();!w.done;w=k.next()){var I=g.N(w.value),J=I.next().value, K=I.next().value;C=J;f=K;P=void 0;(P=e.adSignalsInfo.params)==null||P.push({key:C,value:""+f})}var q,A;if(((q=e.client)==null?void 0:q.clientName)==="TVHTML5"||((A=e.client)==null?void 0:A.clientName)==="TVHTML5_UNPLUGGED"){var x=g.la("INNERTUBE_CONTEXT");x.adSignalsInfo&&(e.adSignalsInfo.advertisingId=x.adSignalsInfo.advertisingId,e.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",e.adSignalsInfo.limitAdTracking=x.adSignalsInfo.limitAdTracking)}}catch(S){g.Zx(S)}return e}; uUP=function(P,v){if(!P)return!1;var l,e=(l=g.a(P,NW2))==null?void 0:l.signal;if(e&&v.oC)return!!v.oC[e];var h;if((l=(h=g.a(P,J6u))==null?void 0:h.request)&&v.Xr)return!!v.Xr[l];for(var z in P)if(v.dS[z])return!0;return!1}; KIB=function(P){var v={"Content-Type":"application/json"};g.la("EOM_VISITOR_DATA")?v["X-Goog-EOM-Visitor-Id"]=g.la("EOM_VISITOR_DATA"):g.la("VISITOR_DATA")&&(v["X-Goog-Visitor-Id"]=g.la("VISITOR_DATA"));v["X-Youtube-Bootstrap-Logged-In"]=g.la("LOGGED_IN",!1);g.la("DEBUG_SETTINGS_METADATA")&&(v["X-Debug-Settings-Metadata"]=g.la("DEBUG_SETTINGS_METADATA"));P!=="cors"&&((P=g.la("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(v["X-Youtube-Client-Name"]=P),(P=g.la("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(v["X-Youtube-Client-Version"]= P),(P=g.la("CHROME_CONNECTED_HEADER"))&&(v["X-Youtube-Chrome-Connected"]=P),(P=g.la("DOMAIN_ADMIN_STATE"))&&(v["X-Youtube-Domain-Admin-State"]=P),g.la("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(P=g.la("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(v["X-YouTube-Lava-Device-Context"]=P));return v}; c6w=function(){this.W={}}; ee=function(){this.mappings=new c6w}; hH=function(P){return function(){return new P}}; FIB=function(P){var v=v===void 0?"UNKNOWN_INTERFACE":v;if(P.length===1)return P[0];var l=qhD[v];if(l){l=new RegExp(l);for(var e=g.N(P),h=e.next();!h.done;h=e.next())if(h=h.value,l.exec(h))return h}var z=[];Object.entries(qhD).forEach(function(m){var Q=g.N(m);m=Q.next().value;Q=Q.next().value;v!==m&&z.push(Q)}); l=new RegExp(z.join("|"));P.sort(function(m,Q){return m.length-Q.length}); e=g.N(P);for(h=e.next();!h.done;h=e.next())if(h=h.value,!l.exec(h))return h;return P[0]}; g.$S=function(P){return"/youtubei/v1/"+FIB(P)}; I5=function(){}; Df=function(){}; ns=function(){}; Nd=function(P){return g.j9("ytcsi."+(P||"")+"data_")||A6w(P)}; YhP=function(){var P=Nd();P.info||(P.info={});return P.info}; JH=function(P){P=Nd(P);P.metadata||(P.metadata={});return P.metadata}; uo=function(P){P=Nd(P);P.tick||(P.tick={});return P.tick}; Ks=function(P){P=Nd(P);if(P.gel){var v=P.gel;v.gelInfos||(v.gelInfos={});v.gelTicks||(v.gelTicks={})}else P.gel={gelTicks:{},gelInfos:{}};return P.gel}; b9a=function(P){P=Ks(P);P.gelInfos||(P.gelInfos={});return P.gelInfos}; cI=function(P){var v=Nd(P).nonce;v||(v=g.YR(16),Nd(P).nonce=v);return v}; A6w=function(P){var v={tick:{},info:{}};g.ZB("ytcsi."+(P||"")+"data_",v);return v}; qd=function(){var P=g.j9("ytcsi.debug");P||(P=[],g.ZB("ytcsi.debug",P),g.ZB("ytcsi.reference",{}));return P}; F5=function(P){P=P||"";var v=xIw();if(v[P])return v[P];var l=qd(),e={timerName:P,info:{},tick:{},span:{},jspbInfo:[]};l.push(e);return v[P]=e}; psu=function(P){P=P||"";var v=xIw();v[P]&&delete v[P];var l=qd(),e={timerName:P,info:{},tick:{},span:{},jspbInfo:[]};l.push(e);v[P]=e}; xIw=function(){var P=g.j9("ytcsi.reference");if(P)return P;qd();return g.j9("ytcsi.reference")}; AH=function(P){return LI7[P]||"LATENCY_ACTION_UNKNOWN"}; YS=function(P,v){NI.call(this,1,arguments);this.uC=v}; bo=function(){this.W=0}; xS=function(){bo.instance||(bo.instance=new bo);return bo.instance}; Ls=function(P,v){ps[v]=ps[v]||{count:0};var l=ps[v];l.count++;l.time=(0,g.Gz)();P.W||(P.W=g.zz(0,function(){var e=(0,g.Gz)(),h;for(h in ps)ps[h]&&e-ps[h].time>6E4&&delete ps[h];P&&(P.W=0)},5E3)); return l.count>5?(l.count===6&&Math.random()*1E5<1&&(l=new g.Ph("CSI data exceeded logging limit with key",v.split("_")),v.indexOf("plev")>=0||g.j4(l)),!0):!1}; Sh9=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; GJP=function(){var P;if(g.YN("csi_use_performance_navigation_timing")||g.YN("csi_use_performance_navigation_timing_tvhtml5")){var v,l,e,h=Se==null?void 0:(P=Se.getEntriesByType)==null?void 0:(v=P.call(Se,"navigation"))==null?void 0:(l=v[0])==null?void 0:(e=l.toJSON)==null?void 0:e.call(l);h?(h.requestStart=Gx(h.requestStart),h.responseEnd=Gx(h.responseEnd),h.redirectStart=Gx(h.redirectStart),h.redirectEnd=Gx(h.redirectEnd),h.domainLookupEnd=Gx(h.domainLookupEnd),h.connectStart=Gx(h.connectStart), h.connectEnd=Gx(h.connectEnd),h.responseStart=Gx(h.responseStart),h.secureConnectionStart=Gx(h.secureConnectionStart),h.domainLookupStart=Gx(h.domainLookupStart),h.isPerformanceNavigationTiming=!0,P=h):P=Se.timing}else P=g.YN("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(Se.timing)):Se.timing;return P}; Gx=function(P){return Math.round(X5()+P)}; X5=function(){return(g.YN("csi_use_time_origin")||g.YN("csi_use_time_origin_tvhtml5"))&&Se.timeOrigin?Math.floor(Se.timeOrigin):Se.timing.navigationStart}; io=function(P,v){BI("_start",P,v)}; Un=function(P,v){if(!g.YN("web_csi_action_sampling_enabled")||!Nd(v).actionDisabled){var l=F5(v||"");uC(l.info,P);P.loadType&&(l=P.loadType,JH(v).loadType=l);uC(b9a(v),P);l=cI(v);v=Nd(v).cttAuthInfo;xS().info(P,l,v)}}; XsP=function(){var P,v,l,e;return((e=Zm().resolve(new Gj(wW))==null?void 0:(P=$z())==null?void 0:(v=P.loggingHotConfig)==null?void 0:(l=v.csiConfig)==null?void 0:l.debugTicks)!=null?e:[]).map(function(h){return Object.values(h)[0]})}; BI=function(P,v,l){if(!g.YN("web_csi_action_sampling_enabled")||!Nd(l).actionDisabled){var e=cI(l),h;if(h=g.YN("web_csi_debug_sample_enabled")&&e){(Zm().resolve(new Gj(wW))==null?0:$z())&&!BWw&&(BWw=!0,BI("gcfl",(0,g.Gz)(),l));var z,m,Q;h=(Zm().resolve(new Gj(wW))==null?void 0:(z=$z())==null?void 0:(m=z.loggingHotConfig)==null?void 0:(Q=m.csiConfig)==null?void 0:Q.debugSampleWeight)||0;if(z=h!==0)b:{z=XsP();if(z.length>0)for(m=0;ml.duration?e:l},{duration:0}))&&v.startTime>0&&v.responseEnd>0&&(BI("wffs",Gx(v.startTime)),BI("wffe",Gx(v.responseEnd)))}; Ezq=function(P,v,l){Se&&Se.measure&&(P.startsWith("measure_")||(P="measure_"+P),l?Se.measure(P,v,l):v?Se.measure(P,v):Se.measure(P))}; WI6=function(P){var v=Zf("aft",P);if(v)return v;v=g.la((P||"")+"TIMING_AFT_KEYS",["ol"]);for(var l=v.length,e=0;e0&&Un(v);v={isNavigation:!0,actionType:AH(g.la("TIMING_ACTION"))};var l=g.la("PREVIOUS_ACTION");l&&(v.previousAction=AH(l));if(l=g.la("CLIENT_PROTOCOL"))v.httpProtocol=l;if(l=g.la("CLIENT_TRANSPORT"))v.transportProtocol=l;(l=g.pg())&&l!=="UNDEFINED_CSN"&&(v.clientScreenNonce=l);l=Z9D();if(l===1||l===-1)v.isVisible= !0;l=JH().loadType==="cold";var e=YhP();l||(l=e.yt_lt==="cold");if(l){v.loadType="cold";l=YhP();e=GJP();var h=X5(),z=g.la("CSI_START_TIMESTAMP_MILLIS",0);z>0&&!g.YN("embeds_web_enable_csi_start_override_killswitch")&&(h=z);h&&(BI("srt",e.responseStart),l.prerender!==1&&io(h));l=sO6();l>0&&BI("fpt",l);l=GJP();l.isPerformanceNavigationTiming&&Un({performanceNavigationTiming:!0},void 0);BI("nreqs",l.requestStart,void 0);BI("nress",l.responseStart,void 0);BI("nrese",l.responseEnd,void 0);l.redirectEnd- l.redirectStart>0&&(BI("nrs",l.redirectStart,void 0),BI("nre",l.redirectEnd,void 0));l.domainLookupEnd-l.domainLookupStart>0&&(BI("ndnss",l.domainLookupStart,void 0),BI("ndnse",l.domainLookupEnd,void 0));l.connectEnd-l.connectStart>0&&(BI("ntcps",l.connectStart,void 0),BI("ntcpe",l.connectEnd,void 0));l.secureConnectionStart>=X5()&&l.connectEnd-l.secureConnectionStart>0&&(BI("nstcps",l.secureConnectionStart,void 0),BI("ntcpe",l.connectEnd,void 0));Se&&"getEntriesByType"in Se&&H97();l=[];if(document.querySelector&& Se&&Se.getEntriesByName)for(var m in HI)HI.hasOwnProperty(m)&&(e=HI[m],asw(m,e)&&l.push(e));if(l.length>0)for(v.resourceInfo=[],m=g.N(l),l=m.next();!l.done;l=m.next())v.resourceInfo.push({resourceCache:l.value})}Un(v);v=Ks();v.preLoggedGelInfos||(v.preLoggedGelInfos=[]);m=v.preLoggedGelInfos;v=b9a();l=void 0;for(e=0;e-1&&(delete n["@type"],r=n);J&&P.K.has(J)&&P.K.delete(J);((du=v.config)==null?0:du.Lf$)&&WI(v.config.Lf$);if(r||(K1=P.G)==null||!K1.YqW(v.input,v.Oq)){Aq.ac(15);break}return g.b(Aq,P.G.Tu3(v.input,v.Oq),16);case 16:r=Aq.K;case 15:return fmD(P,r,v),((f1=v.config)==null?0:f1.h3W)&&WI(v.config.h3W),e(),Aq.return(r|| void 0)}})}; Rqa=function(P,v){a:{P=P.nB;var l,e=(l=g.a(v,NW2))==null?void 0:l.signal;if(e&&P.oC&&(l=P.oC[e])){var h=l();break a}var z;if((l=(z=g.a(v,J6u))==null?void 0:z.request)&&P.Xr&&(z=P.Xr[l])){h=z();break a}for(h in v)if(P.dS[h]&&(v=P.dS[h])){h=v();break a}h=void 0}if(h!==void 0)return Promise.resolve(h)}; tg2=function(P,v,l){var e,h,z,m,Q,t,y;return g.p(function(C){if(C.W==1){z=((e=v)==null?void 0:(h=e.gr)==null?void 0:h.identity)||n9;t=(m=v)==null?void 0:(Q=m.gr)==null?void 0:Q.sessionIndex;var f=g.K7(P.W.W8(z,{sessionIndex:t}));return g.b(C,f,2)}y=C.K;return C.return(Promise.resolve(Object.assign({},KIB(l),y)))})}; Qn2=function(P,v,l){var e,h=(v==null?void 0:(e=v.gr)==null?void 0:e.identity)||n9,z;v=v==null?void 0:(z=v.gr)==null?void 0:z.sessionIndex;P=P.W.W8(h,{sessionIndex:v});return Object.assign({},KIB(l),P)}; Pq=function(){}; vq=function(){}; lh=function(P){this.T=P}; e1=function(){}; hf=function(){}; zi=function(){}; mn=function(){}; g.RH=function(P,v){var l=g.bD.apply(2,arguments);P=P===void 0?0:P;g.Ph.call(this,v,l);this.errorType=P;Object.setPrototypeOf(this,this.constructor.prototype)}; Qn=function(P,v,l){this.W=P;this.K=v;this.G=l}; kj6=function(P,v,l){if(P.W){var e=ZP(g.ap(5,VF(v,"key")))||"/UNKNOWN_PATH";P.W.start(e)}P=l;g.YN("wug_networking_gzip_request")&&(P=oID(l));return new window.Request(v,P)}; g.yn=function(P,v){if(!tf){var l=Zm();Xv(l,{YZ:wYw,YR:Qn});var e={dS:{feedbackEndpoint:hH(e1),modifyChannelNotificationPreferenceEndpoint:hH(hf),playlistEditEndpoint:hH(zi),shareEntityEndpoint:hH(lh),subscribeEndpoint:hH(Pq),unsubscribeEndpoint:hH(vq),webPlayerShareEntityServiceEndpoint:hH(mn)}},h=vI.getInstance(),z={};h&&(z.client_location=h);P===void 0&&(P=vky());v===void 0&&(v=l.resolve(wYw));mBW(e,v,P,z);Xv(l,{YZ:$Bq,m0:Tx.instance});tf=l.resolve($Bq)}return tf}; ImP=function(P){var v=new nI;if(P.interpreterJavascript){var l=XLD(P.interpreterJavascript);l=EN(l).toString();var e=new I3;wi(e,6,l);mT(v,I3,1,e)}else P.interpreterUrl&&(l=pK(P.interpreterUrl),l=bQ(l).toString(),e=new DG,wi(e,4,l),mT(v,DG,2,e));P.interpreterHash&&$K(v,3,P.interpreterHash);P.program&&$K(v,4,P.program);P.globalName&&$K(v,5,P.globalName);P.clientExperimentsStateBlob&&$K(v,7,P.clientExperimentsStateBlob);return v}; Ca=function(P){var v={};P=P.split("&");P=g.N(P);for(var l=P.next();!l.done;l=P.next())l=l.value.split("="),l.length===2&&(v[l[0]]=l[1]);return v}; v1D=function(){if(g.YN("bg_st_hr"))return"havuokmhhs-0";var P,v=((P=performance)==null?void 0:P.timeOrigin)||0;return"havuokmhhs-"+Math.floor(v)}; fa=function(P){this.W=P}; DBP=function(){return new Promise(function(P){var v=window.top;v.ntpevasrs!==void 0?P(new fa(v.ntpevasrs)):(v.ntpqfbel===void 0&&(v.ntpqfbel=[]),v.ntpqfbel.push(function(l){P(new fa(l))}))})}; Nmx=function(){if(!g.YN("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.YN("disable_biscotti_fetch_entirely_for_all_web_clients")&&tB()){var P=g.la("PLAYER_VARS",{});if(g.LU(P,"privembed",!1)!="1"&&!Aaa(P)){var v=function(){gx=!0;"google_ad_status"in window?vM("DCLKSTAT",1):vM("DCLKSTAT",2)}; try{g.kR("//static.doubleclick.net/instream/ad_status.js",v)}catch(l){}nRx.push(g.dj.VG(function(){if(!(gx||"google_ad_status"in window)){try{if(v){var l=""+g.sy(v),e=AZw[l];e&&g.fy(e)}}catch(h){}gx=!0;vM("DCLKSTAT",3)}},5E3))}}}; ke=function(){var P=Number(g.la("DCLKSTAT",0));return isNaN(P)?0:P}; DX=function(P,v,l){var e=this;this.network=P;this.options=v;this.K=l;this.W=null;if(v.mRM){var h=new g.J4;this.W=h.promise;g.Uy.ytAtRC&&hP(function(){var z,m;return g.p(function(Q){if(Q.W==1){if(!g.Uy.ytAtRC)return Q.return();z=wx(null);return g.b(Q,$e(e,z),2)}m=Q.K;g.Uy.ytAtRC&&g.Uy.ytAtRC(JSON.stringify(m));g.nx(Q)})},2); DBP().then(function(z){var m,Q,t,y;return g.p(function(C){if(C.W==1)return z.bindInnertubeChallengeFetcher(function(f){return $e(e,wx(f))}),g.b(C,B9(),2); m=C.K;Q=z.getLatestChallengeResponse();t=Q.challenge;if(!t)throw Error("BGE_MACIL");y={challenge:t,UY:Ca(t),hk:m,bgChallenge:new nI};h.resolve(y);z.registerChallengeFetchedCallback(function(f){f=f.challenge;if(!f)throw Error("BGE_MACR");f={challenge:f,UY:Ca(f),hk:m,bgChallenge:new nI};e.W=Promise.resolve(f)}); g.nx(C)})})}else v.preload&&J$9(this,new Promise(function(z){g.zz(0,function(){z(IH(e))},0)}))}; wx=function(P){var v={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};P&&(v.interpreterHash=P);return v}; IH=function(P,v){v=v===void 0?0:v;var l,e,h,z,m,Q,t,y,C,f,k,w;return g.p(function(I){switch(I.W){case 1:l=wx(ql().W);if(g.YN("att_fet_ks"))return g.NP(I,7),g.b(I,$e(P,l),9);g.NP(I,4);return g.b(I,uv6(P,l),6);case 6:m=I.K;h=m.c3J;z=m.Tv$;e=m;g.uD(I,3);break;case 4:return g.Kx(I),g.j4(Error("Failed to fetch attestation challenge after "+(v+" attempts; not retrying for 24h."))),na(P,864E5),I.return({challenge:"",UY:{},hk:void 0,bgChallenge:void 0});case 9:e=I.K;if(!e)throw Error("Fetching Attestation challenge returned falsy"); if(!e.challenge)throw Error("Missing Attestation challenge");h=e.challenge;z=Ca(h);if("c1a"in z&&(!e.bgChallenge||!e.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.uD(I,3);break;case 7:Q=g.Kx(I);g.j4(Q);v++;if(v>=5)return g.j4(Error("Failed to fetch attestation challenge after "+(v+" attempts; not retrying for 24h."))),na(P,864E5),I.return({challenge:"",UY:{},hk:void 0,bgChallenge:void 0});t=1E3*Math.pow(2,v-1)+Math.random()*1E3;return I.return(new Promise(function(J){g.zz(0, function(){J(IH(P,v))},t)})); case 3:y=Number(z.t)||7200;na(P,y*1E3);C=void 0;if(!("c1a"in z&&e.bgChallenge)){I.ac(10);break}f=ImP(e.bgChallenge);g.NP(I,11);return g.b(I,FF(ql(),f),13);case 13:g.uD(I,12);break;case 11:return k=g.Kx(I),g.j4(k),I.return({challenge:h,UY:z,hk:C,bgChallenge:f});case 12:return g.NP(I,14),C=new uK({challenge:f,J$:{TJ:"aGIf"}}),g.b(I,C.KG,16);case 16:g.uD(I,10);break;case 14:w=g.Kx(I),g.j4(w),C=void 0;case 10:return I.return({challenge:h,UY:z,hk:C,bgChallenge:f})}})}; $e=function(P,v){var l;return g.p(function(e){l=P.K;if(!l||l.GA())return e.return($e(P.network,v));Md("att_pna",void 0,"attestation_challenge_fetch");return e.return(new Promise(function(h){l.cN("publicytnetworkstatus-online",function(){$e(P.network,v).then(h)})}))})}; KXw=function(P){if(!P)throw Error("Fetching Attestation challenge returned falsy");if(!P.challenge)throw Error("Missing Attestation challenge");var v=P.challenge,l=Ca(v);if("c1a"in l&&(!P.bgChallenge||!P.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},P,{c3J:v,Tv$:l})}; uv6=function(P,v){var l,e,h,z,m;return g.p(function(Q){switch(Q.W){case 1:l=void 0,e=0,h={};case 2:if(!(e<5)){Q.ac(4);break}if(!(e>0)){Q.ac(5);break}h.K_=1E3*Math.pow(2,e-1)+Math.random()*1E3;return g.b(Q,new Promise(function(t){return function(y){g.zz(0,function(){y(void 0)},t.K_)}}(h)),5); case 5:return g.NP(Q,7),g.b(Q,$e(P,v),9);case 9:return z=Q.K,Q.return(KXw(z));case 7:l=m=g.Kx(Q),m instanceof Error&&g.j4(m);case 8:e++;h={K_:void 0};Q.ac(2);break;case 4:throw l;}})}; J$9=function(P,v){P.W=v}; c$x=function(P){var v,l,e;return g.p(function(h){if(h.W==1)return g.b(h,Promise.race([P.W,null]),2);v=h.K;var z=IH(P);P.W=z;(l=v)==null||(e=l.hk)==null||e.dispose();g.nx(h)})}; na=function(P,v){function l(){var h;return g.p(function(z){h=e-Date.now();return h<1E3?g.b(z,c$x(P),0):(hP(l,0,Math.min(h,6E4)),z.ac(0))})} var e=Date.now()+v;l()}; q$a=function(P,v){return new Promise(function(l){g.zz(0,function(){l(v())},P)})}; g.FXa=function(P,v){var l;return g.p(function(e){var h=g.j9("yt.aba.att");return(l=h?h:DX.instance!==void 0?DX.instance.G.bind(DX.instance):null)?e.return(l("ENGAGEMENT_TYPE_PLAYBACK",P,v)):e.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.A$P=function(){var P;return(P=(P=g.j9("yt.aba.att2"))?P:DX.instance!==void 0?DX.instance.Y.bind(DX.instance):null)?P():Promise.resolve(!1)}; byw=function(P,v){var l=g.j9("ytDebugData.callbacks");l||(l={},g.ZB("ytDebugData.callbacks",l));if(g.YN("web_dd_iu")||Y$7.includes(P))l[P]=v}; Nb=function(){var P=xB2;var v=v===void 0?[]:v;var l=l===void 0?[]:l;v=bbw.apply(null,[xRD.apply(null,g.u(v))].concat(g.u(l)));this.store=LUu(P,void 0,v)}; g.Jf=function(P,v,l){for(var e=Object.assign({},P),h=g.N(Object.keys(v)),z=h.next();!z.done;z=h.next()){z=z.value;var m=P[z],Q=v[z];if(Q===void 0)delete e[z];else if(m===void 0)e[z]=Q;else if(Array.isArray(Q)&&Array.isArray(m))e[z]=l?[].concat(g.u(m),g.u(Q)):Q;else if(!Array.isArray(Q)&&g.Oy(Q)&&!Array.isArray(m)&&g.Oy(m))e[z]=g.Jf(m,Q,l);else if(typeof Q===typeof m)e[z]=Q;else return v=new g.Ph("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:z,vEJ:m,updateValue:Q}),g.Zx(v), P}return e}; uh=function(P){var v=this;P=P===void 0?[]:P;this.XL=[];this.Sb=this.FH=0;this.Fa=void 0;this.totalLength=0;P.forEach(function(l){v.append(l)})}; pYw=function(P,v){return P.XL.length===0?!1:(P=P.XL[P.XL.length-1])&&P.buffer===v.buffer&&P.byteOffset+P.length===v.byteOffset}; Ka=function(P,v){v=g.N(v.XL);for(var l=v.next();!l.done;l=v.next())P.append(l.value)}; cq=function(P,v,l){return P.split(v).o5.split(l).xS}; qb=function(P){P.Fa=void 0;P.FH=0;P.Sb=0}; F$=function(P,v,l){P.isFocused(v);return v-P.Sb+l<=P.XL[P.FH].length}; LXu=function(P){if(!P.Fa){var v=P.XL[P.FH];P.Fa=new DataView(v.buffer,v.byteOffset,v.length)}return P.Fa}; Af=function(P,v,l){P=P.Yt(v===void 0?0:v,l===void 0?-1:l);v=new Uint8Array(P.length);try{v.set(P)}catch(e){for(l=0;l>10;z=56320|z&1023}xe[h++]=z}}z=String.fromCharCode.apply(String,xe); h<1024&&(z=z.substring(0,h));l.push(z)}return l.join("")}; S1=function(P,v){var l;if((l=La)==null?0:l.encodeInto)return v=La.encodeInto(P,v),v.read>6|192:((h&64512)===55296&&e+1>18|240,v[l++]=h>>12&63|128):v[l++]=h>>12|224,v[l++]=h>>6&63|128),v[l++]=h&63|128)}return l}; Gi=function(P){if(La)return La.encode(P);var v=new Uint8Array(Math.ceil(P.length*1.2)),l=S1(P,v);v.lengthl&&(v=v.subarray(0,l));return v}; X$=function(P){this.W=P;this.pos=0;this.K=-1}; Bq=function(P){var v=P.W.getUint8(P.pos);++P.pos;if(v<128)return v;for(var l=v&127,e=1;v>=128;)v=P.W.getUint8(P.pos),++P.pos,e*=128,l+=(v&127)*e;return l}; ih=function(P,v){var l=P.K;for(P.K=-1;P.W.Du(P.pos,1);){l<0&&(l=Bq(P));var e=l>>3,h=l&7;if(e===v)return!0;if(e>v){P.K=l;break}l=-1;switch(h){case 0:Bq(P);break;case 1:P.pos+=8;break;case 2:e=Bq(P);P.pos+=e;break;case 5:P.pos+=4}}return!1}; Ui=function(P,v){if(ih(P,v))return Bq(P)}; ZX=function(P,v){if(ih(P,v))return!!Bq(P)}; j1=function(P,v){if(ih(P,v)){v=Bq(P);var l=P.W.Yt(P.pos,v);P.pos+=v;return l}}; aH=function(P,v){if(P=j1(P,v))return g.pa(P)}; Hq=function(P,v,l){if(P=j1(P,v))return l(new X$(new uh([P])))}; Ei=function(P,v){for(var l=[];ih(P,v);)l.push(Bq(P));return l.length?l:void 0}; Wq=function(P,v,l){for(var e=[],h;h=j1(P,v);)e.push(l(new X$(new uh([h]))));return e.length?e:void 0}; Oi=function(P,v){P=P instanceof Uint8Array?new uh([P]):P;return v(new X$(P))}; XY2=function(P,v,l){if(v&&l&&l.buffer===v.exports.memory.buffer){var e=v.realloc(l.byteOffset,P);if(e)return new Uint8Array(v.exports.memory.buffer,e,P)}P=v?new Uint8Array(v.exports.memory.buffer,v.malloc(P),P):new Uint8Array(P);l&&P.set(l);return P}; Bmw=function(P,v){this.X_=v;this.pos=0;this.K=[];this.W=XY2(P===void 0?4096:P,v);this.view=new DataView(this.W.buffer,this.W.byteOffset,this.W.byteLength)}; oH=function(P,v){v=P.pos+v;if(!(P.W.length>=v)){for(var l=P.W.length*2;l268435455){oH(P,4);for(var l=v&1073741823,e=0;e<4;e++)P.view.setUint8(P.pos,l&127|128),l>>=7,P.pos+=1;v=Math.floor(v/268435456)}for(oH(P,4);v>127;)P.view.setUint8(P.pos,v&127|128),v>>=7,P.pos+=1;P.view.setUint8(P.pos,v);P.pos+=1}; zI=function(P,v,l){l!==void 0&&(hS(P,v*8),hS(P,l))}; mq=function(P,v,l){l!==void 0&&zI(P,v,l?1:0)}; Rd=function(P,v,l){l!==void 0&&(hS(P,v*8+2),v=l.length,hS(P,v),oH(P,v),P.W.set(l,P.pos),P.pos+=v)}; Qg=function(P,v,l){l!==void 0&&(iyP(P,v,Math.ceil(Math.log2(l.length*4+2)/7)),oH(P,l.length*1.2),v=S1(l,P.W.subarray(P.pos)),P.pos+v>P.W.length&&(oH(P,v),v=S1(l,P.W.subarray(P.pos))),P.pos+=v,UBW(P))}; iyP=function(P,v,l){l=l===void 0?2:l;hS(P,v*8+2);P.K.push(P.pos);P.K.push(l);P.pos+=l}; UBW=function(P){for(var v=P.K.pop(),l=P.K.pop(),e=P.pos-l-v;v--;){var h=v?128:0;P.view.setUint8(l++,e&127|h);e>>=7}}; tS=function(P,v,l,e,h){l&&(iyP(P,v,h===void 0?3:h),e(P,l),UBW(P))}; g.yg=function(P,v,l){l=new Bmw(4096,l);v(l,P);return new Uint8Array(l.W.buffer,l.W.byteOffset,l.pos)}; g.Ct=function(P){var v=new X$(new uh([No(decodeURIComponent(P))]));P=aH(v,2);v=Ui(v,4);var l=ZyD[v];if(typeof l==="undefined")throw P=new g.Ph("Failed to recognize field number",{name:"EntityKeyHelperError",A82:v}),g.Zx(P),P;return{nC:v,entityType:l,entityId:P}}; g.ft=function(P,v){var l=new Bmw;Rd(l,2,Gi(P));P=jnu[v];if(typeof P==="undefined")throw v=new g.Ph("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:v}),g.Zx(v),v;zI(l,4,P);zI(l,5,1);v=new Uint8Array(l.W.buffer,l.W.byteOffset,l.pos);return encodeURIComponent(g.D7(v))}; ge=function(P,v,l,e){if(e===void 0)return e=Object.assign({},P[v]||{}),l=(delete e[l],e),e={},Object.assign({},P,(e[v]=l,e));var h={},z={};return Object.assign({},P,(z[v]=Object.assign({},P[v],(h[l]=e,h)),z))}; amu=function(P,v,l,e,h){var z=P[v];if(z==null||!z[l])return P;e=g.Jf(z[l],e,h==="REPEATED_FIELDS_MERGE_OPTION_APPEND");h={};z={};return Object.assign({},P,(z[v]=Object.assign({},P[v],(h[l]=e,h)),z))}; Hy9=function(P,v){P=P===void 0?{}:P;switch(v.type){case "ENTITY_LOADED":return v.payload.reduce(function(e,h){var z,m=(z=h.options)==null?void 0:z.persistenceOption;if(m&&m!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&m!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return e;if(!h.entityKey)return g.Zx(Error("Missing entity key")),e;if(h.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!h.payload)return g.Zx(new g.Ph("REPLACE entity mutation is missing a payload",{entityKey:h.entityKey})),e;var Q=g.qT(h.payload); return ge(e,Q,h.entityKey,h.payload[Q])}if(h.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{h=h.entityKey;try{var t=g.Ct(h).entityType;Q=ge(e,t,h);break a}catch(f){if(f instanceof Error){g.Zx(new g.Ph("Failed to deserialize entity key",{entityKey:h,K8:f.message}));Q=e;break a}throw f;}Q=void 0}return Q}if(h.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!h.payload)return g.Zx(new g.Ph("UPDATE entity mutation is missing a payload",{entityKey:h.entityKey})),e;Q=g.qT(h.payload);var y,C;return amu(e,Q,h.entityKey, h.payload[Q],(y=h.fieldMask)==null?void 0:(C=y.mergeOptions)==null?void 0:C.repeatedFieldsMergeOption)}return e},P); case "REPLACE_ENTITY":var l=v.payload;return ge(P,l.entityType,l.key,l.wj);case "REPLACE_ENTITIES":return Object.keys(v.payload).reduce(function(e,h){var z=v.payload[h];return Object.keys(z).reduce(function(m,Q){return ge(m,h,Q,z[Q])},e)},P); case "UPDATE_ENTITY":return l=v.payload,amu(P,l.entityType,l.key,l.wj,l.ts6);default:return P}}; kl=function(P,v,l){return P[v]?P[v][l]||null:null}; we=function(P){return window.Int32Array?new Int32Array(P):Array(P)}; JS=function(P){g.U.call(this);this.counter=[0,0,0,0];this.K=new Uint8Array(16);this.W=16;if(!ERD){var v,l=new Uint8Array(256),e=new Uint8Array(256);var h=1;for(v=0;v<256;v++)l[h]=v,e[v]=h,h^=h<<1^(h>>7&&283);$l=new Uint8Array(256);Id=we(256);Di=we(256);nt=we(256);Nj=we(256);for(var z=0;z<256;z++){h=z?e[255^l[z]]:0;h^=h<<1^h<<2^h<<3^h<<4;h=h&255^h>>>8^99;$l[z]=h;v=h<<1^(h>>7&&283);var m=v^h;Id[z]=v<<24|h<<16|h<<8|m;Di[z]=m<<24|Id[z]>>>8;nt[z]=h<<24|Di[z]>>>8;Nj[z]=h<<24|nt[z]>>>8}ERD=!0}h=we(44);for(l= 0;l<4;l++)h[l]=P[4*l]<<24|P[4*l+1]<<16|P[4*l+2]<<8|P[4*l+3];for(e=1;l<44;l++)P=h[l-1],l%4||(P=($l[P>>16&255]^e)<<24|$l[P>>8&255]<<16|$l[P&255]<<8|$l[P>>>24],e=e<<1^(e>>7&&283)),h[l]=h[l-4]^P;this.key=h}; ub=function(P,v){for(var l=0;l<4;l++)P.counter[l]=v[l*4]<<24|v[l*4+1]<<16|v[l*4+2]<<8|v[l*4+3];P.W=16}; WX2=function(P){for(var v=P.key,l=P.counter[0]^v[0],e=P.counter[1]^v[1],h=P.counter[2]^v[2],z=P.counter[3]^v[3],m=3;m>=0&&!(P.counter[m]=-~P.counter[m]);m--);for(var Q,t,y=4;y<40;)m=Id[l>>>24]^Di[e>>16&255]^nt[h>>8&255]^Nj[z&255]^v[y++],Q=Id[e>>>24]^Di[h>>16&255]^nt[z>>8&255]^Nj[l&255]^v[y++],t=Id[h>>>24]^Di[z>>16&255]^nt[l>>8&255]^Nj[e&255]^v[y++],z=Id[z>>>24]^Di[l>>16&255]^nt[e>>8&255]^Nj[h&255]^v[y++],l=m,e=Q,h=t;P=P.K;m=v[40];P[0]=$l[l>>>24]^m>>>24;P[1]=$l[e>>16&255]^m>>16&255;P[2]=$l[h>>8&255]^ m>>8&255;P[3]=$l[z&255]^m&255;m=v[41];P[4]=$l[e>>>24]^m>>>24;P[5]=$l[h>>16&255]^m>>16&255;P[6]=$l[z>>8&255]^m>>8&255;P[7]=$l[l&255]^m&255;m=v[42];P[8]=$l[h>>>24]^m>>>24;P[9]=$l[z>>16&255]^m>>16&255;P[10]=$l[l>>8&255]^m>>8&255;P[11]=$l[e&255]^m&255;m=v[43];P[12]=$l[z>>>24]^m>>>24;P[13]=$l[l>>16&255]^m>>16&255;P[14]=$l[e>>8&255]^m>>8&255;P[15]=$l[h&255]^m&255}; qj=function(){if(!Kt&&!g.vs){if(cT)return cT;var P;cT=(P=window.crypto)==null?void 0:P.subtle;var v,l,e;if(((v=cT)==null?0:v.importKey)&&((l=cT)==null?0:l.sign)&&((e=cT)==null?0:e.encrypt))return cT;cT=void 0}}; g.FY=function(P){this.Y=P}; g.AS=function(P){this.K=P}; Yl=function(P){this.Z=new Uint8Array(64);this.G=new Uint8Array(64);this.Y=0;this.T=new Uint8Array(64);this.K=0;this.Z.set(P);this.G.set(P);for(P=0;P<64;P++)this.Z[P]^=92,this.G[P]^=54;this.reset()}; Oyw=function(P,v,l){for(var e=P.j,h=P.W[0],z=P.W[1],m=P.W[2],Q=P.W[3],t=P.W[4],y=P.W[5],C=P.W[6],f=P.W[7],k,w,I,J=0;J<64;)J<16?(e[J]=I=v[l]<<24|v[l+1]<<16|v[l+2]<<8|v[l+3],l+=4):(k=e[J-2],w=e[J-15],I=e[J-7]+e[J-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((w>>>7|w<<25)^(w>>>18|w<<14)^w>>>3),e[J]=I),k=f+bb[J]+I+((t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7))+(t&y^~t&C),w=((h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10))+(h&z^h&m^z&m),f=k+w,Q+=k,J++,J<16?(e[J]=I=v[l]<<24|v[l+1]<<16|v[l+2]<<8|v[l+3],l+=4):(k= e[J-2],w=e[J-15],I=e[J-7]+e[J-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((w>>>7|w<<25)^(w>>>18|w<<14)^w>>>3),e[J]=I),k=C+bb[J]+I+((Q>>>6|Q<<26)^(Q>>>11|Q<<21)^(Q>>>25|Q<<7))+(Q&t^~Q&y),w=((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))+(f&h^f&z^h&z),C=k+w,m+=k,J++,J<16?(e[J]=I=v[l]<<24|v[l+1]<<16|v[l+2]<<8|v[l+3],l+=4):(k=e[J-2],w=e[J-15],I=e[J-7]+e[J-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((w>>>7|w<<25)^(w>>>18|w<<14)^w>>>3),e[J]=I),k=y+bb[J]+I+((m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&Q^ ~m&t),w=((C>>>2|C<<30)^(C>>>13|C<<19)^(C>>>22|C<<10))+(C&f^C&h^f&h),y=k+w,z+=k,J++,J<16?(e[J]=I=v[l]<<24|v[l+1]<<16|v[l+2]<<8|v[l+3],l+=4):(k=e[J-2],w=e[J-15],I=e[J-7]+e[J-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((w>>>7|w<<25)^(w>>>18|w<<14)^w>>>3),e[J]=I),k=t+bb[J]+I+((z>>>6|z<<26)^(z>>>11|z<<21)^(z>>>25|z<<7))+(z&m^~z&Q),w=((y>>>2|y<<30)^(y>>>13|y<<19)^(y>>>22|y<<10))+(y&C^y&f^C&f),I=f,f=Q,Q=I,I=C,C=m,m=I,I=y,y=z,z=I,t=h+k,h=k+w,J++;P.W[0]=h+P.W[0]|0;P.W[1]=z+P.W[1]|0;P.W[2]=m+P.W[2]|0;P.W[3]= Q+P.W[3]|0;P.W[4]=t+P.W[4]|0;P.W[5]=y+P.W[5]|0;P.W[6]=C+P.W[6]|0;P.W[7]=f+P.W[7]|0}; sn7=function(P){var v=new Uint8Array(32),l=64-P.K;P.K>55&&(l+=64);var e=new Uint8Array(l);e[0]=128;for(var h=P.Y*8,z=1;z<9;z++){var m=h%256;e[l-z]=m;h=(h-m)/256}P.update(e);for(l=0;l<8;l++)v[l*4]=P.W[l]>>>24,v[l*4+1]=P.W[l]>>>16&255,v[l*4+2]=P.W[l]>>>8&255,v[l*4+3]=P.W[l]&255;oRx(P);return v}; oRx=function(P){P.W=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];P.j=[];P.j.length=64;P.Y=0;P.K=0}; r$D=function(P){this.W=P}; Mg6=function(P,v,l){P=new Yl(P.W);P.update(v);P.update(l);v=sn7(P);P.update(P.Z);P.update(v);v=sn7(P);P.reset();return v}; Tmu=function(P){this.K=P}; VgP=function(P,v,l,e){var h,z,m;return g.p(function(Q){switch(Q.W){case 1:if(P.W){Q.ac(2);break}return g.b(Q,e.importKey("raw",P.K,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:P.W=Q.K;case 2:return h=new Uint8Array(v.length+l.length),h.set(v),h.set(l,v.length),z={name:"HMAC",hash:"SHA-256"},g.b(Q,e.sign(z,P.W,h),4);case 4:return m=Q.K,Q.return(new Uint8Array(m))}})}; dB2=function(P,v,l){P.G||(P.G=new r$D(P.K));return Mg6(P.G,v,l)}; PlW=function(P,v,l){var e,h;return g.p(function(z){if(z.W==1){e=qj();if(!e)return z.return(dB2(P,v,l));g.NP(z,3);return g.b(z,VgP(P,v,l,e),5)}if(z.W!=3)return z.return(z.K);h=g.Kx(z);g.j4(h);Kt=!0;return z.return(dB2(P,v,l))})}; lxw=function(P){for(var v="",l=0;l=1?P[P.length-1]:null;for(var e=g.N(P),h=e.next();!h.done;h=e.next())if(h=h.value,h.width&&h.height&&(l&&h.width>=v||!l&&h.height>=v))return h;for(v=P.length-1;v>=0;v--)if(l&&P[v].width||!l&&P[v].height)return P[v];return P[0]}; pt=function(){this.state=1;this.hk=null}; yG7=function(P,v,l,e,h,z){var m=m===void 0?"trayride":m;l?(P.As(2),g.kR(l,function(){if(window[m])t46(P,e,m,h);else{P.As(3);var Q=FV9(l),t=document.getElementById(Q);t&&(cZD(Q),t.parentNode.removeChild(t));g.j4(new g.Ph("Unable to load Botguard","from "+l))}},z)):v?(z=g.l5("SCRIPT"),v instanceof HQ?(z.textContent=EN(v),WQ(z)):z.textContent=v,z.nonce=a_(document),document.head.appendChild(z),document.head.removeChild(z),window[m]?t46(P,e,m,h):(P.As(4),g.j4(new g.Ph("Unable to load Botguard from JS")))): g.j4(new g.Ph("Unable to load VM; no url or JS provided"))}; t46=function(P,v,l,e){P.As(5);try{var h=new uK({program:v,globalName:l,J$:{disable:!g.YN("att_web_record_metrics"),TJ:"aGIf"}});h.KG.then(function(){P.As(6);e&&e(v)}); P.zS(h)}catch(z){P.As(7),z instanceof Error&&g.j4(z)}}; Lt=function(){var P=g.j9("yt.abuse.playerAttLoader");return P&&["bgvma","bgvmb","bgvmc"].every(function(v){return v in P})?P:null}; S2=function(){pt.apply(this,arguments)}; GI=function(){}; ClB=function(P,v,l){for(var e=!1,h=g.N(P.D0.entries()),z=h.next();!z.done;z=h.next())z=g.N(z.value).next().value,z.slotType==="SLOT_TYPE_PLAYER_BYTES"&&z.i$==="core"&&(e=!0);if(e){a:if(!l){P=g.N(P.D0.entries());for(l=P.next();!l.done;l=P.next())if(e=g.N(l.value),l=e.next().value,e=e.next().value,l.slotType==="SLOT_TYPE_IN_PLAYER"&&l.i$==="core"){l=e.layoutId;break a}l=void 0}l?v.xi(l):Iq("No triggering layout ID available when attempting to mute.")}}; XY=function(P,v){this.EY=P;this.xd=v}; BT=function(){}; ib=function(){}; gtw=function(P){g.U.call(this);var v=this;this.q2=P;this.W=new Map;U2(this,"commandExecutorCommand",function(l,e,h){fx2(v,l.commands,e,h)}); U2(this,"clickTrackingParams",function(){})}; kM6=function(P,v){U2(P,v.Ed(),function(l,e,h){v.qR(l,e,h)})}; U2=function(P,v,l){P.s$();P.W.get(v)&&g.Zx(Error("Extension name "+v+" already registered"));P.W.set(v,l)}; fx2=function(P,v,l,e){v=v===void 0?[]:v;P.s$();var h=[],z=[];v=g.N(v);for(var m=v.next();!m.done;m=v.next())m=m.value,g.a(m,wuD)||g.a(m,$au)?h.push(m):z.push(m);h=g.N(h);for(v=h.next();!v.done;v=h.next())Zi(P,v.value,l,e);z=g.N(z);for(h=z.next();!h.done;h=z.next())Zi(P,h.value,l,e)}; Zi=function(P,v,l,e){P.s$();v.loggingUrls&&Ixa(P,"loggingUrls",v.loggingUrls,l,e);v=g.N(Object.entries(v));for(var h=v.next();!h.done;h=v.next()){var z=g.N(h.value);h=z.next().value;z=z.next().value;h==="openPopupAction"?P.q2.get().Qu("innertubeCommand",{openPopupAction:z}):h==="confirmDialogEndpoint"?P.q2.get().Qu("innertubeCommand",{confirmDialogEndpoint:z}):Dau.hasOwnProperty(h)||Ixa(P,h,z,l,e)}}; Ixa=function(P,v,l,e,h){if((P=P.W.get(v))&&typeof P==="function")try{P(l,e,h)}catch(z){g.Zx(z)}else v=new g.Ph("Unhandled field",v),g.j4(v)}; j2=function(P,v,l){this.UF=P;this.W=v;this.VW=l}; ad=function(P){this.value=P}; HT=function(P){this.value=P}; E2=function(P){this.value=P}; WT=function(P){this.value=P}; O2=function(P){this.value=P}; od=function(P){this.value=P}; s2=function(P){this.value=P}; re=function(){ad.apply(this,arguments)}; Mj=function(P){this.value=P}; TI=function(P){this.value=P}; Vg=function(P){this.value=P}; de=function(P){this.value=P}; PJ=function(P){this.value=P}; vJ=function(P){this.value=P}; l1=function(P){this.value=P}; e$=function(P){this.value=P}; hu=function(P){this.value=P}; zH=function(P){this.value=P}; m1=function(){ad.apply(this,arguments)}; RR=function(P){this.value=P}; Qm=function(P){this.value=P}; tu=function(P){this.value=P}; ym=function(P){this.value=P}; CY=function(P){this.value=P}; fY=function(P){this.value=P}; gH=function(P){this.value=P}; ky=function(P){this.value=P}; wH=function(P){this.value=P}; $y=function(P){this.value=P}; IR=function(P){this.value=P}; Dj=function(P){this.value=P}; nY=function(P){this.value=P}; NS=function(P){this.value=P}; Ju=function(P){this.value=P}; u1=function(P){this.value=P}; KY=function(P){this.value=P}; cJ=function(P){this.value=P}; qS=function(P){this.value=P}; Fw=function(P){this.value=P}; Au=function(P){this.value=P}; Yy=function(P){this.value=P}; b1=function(P){this.value=P}; pY=function(P){this.value=P}; LY=function(P){this.value=P}; S$=function(P){this.value=P}; GH=function(P){this.value=P}; Xw=function(P){this.value=P}; BJ=function(P){this.value=P}; i1=function(P){this.value=P}; UK=function(P){this.value=P}; Zj=function(P){this.value=P}; j$=function(P){this.value=P}; aR=function(P){this.value=P}; HJ=function(P){this.value=P}; EK=function(P){this.value=P}; WJ=function(P){this.value=P}; OK=function(P){this.value=P}; oR=function(){ad.apply(this,arguments)}; sK=function(P){this.value=P}; rH=function(){ad.apply(this,arguments)}; MS=function(){ad.apply(this,arguments)}; TH=function(){ad.apply(this,arguments)}; Vm=function(){ad.apply(this,arguments)}; dH=function(){ad.apply(this,arguments)}; P2=function(P){this.value=P}; v2=function(P){this.value=P}; lq=function(P){this.value=P}; ey=function(P){this.value=P}; hT=function(P){this.value=P}; ms=function(P,v,l){if(l&&!l.includes(P.layoutType))return!1;v=g.N(v);for(l=v.next();!l.done;l=v.next())if(!zf(P.clientMetadata,l.value))return!1;return!0}; RD=function(){return""}; nta=function(P,v){switch(P){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 v(P),8}}; Qf=function(P,v,l,e){e=e===void 0?!1:e;wo.call(this,P);this.FV=l;this.F5=e;this.args=[];v&&this.args.push(v)}; V=function(P,v,l,e){e=e===void 0?!1:e;wo.call(this,P);this.FV=l;this.F5=e;this.args=[];v&&this.args.push(v)}; tT=function(P){var v=new Map;P.forEach(function(l){v.set(l.getType(),l)}); this.W=v}; zf=function(P,v){return P.W.has(v)}; yf=function(P,v){P=P.W.get(v);if(P!==void 0)return P.get()}; CF=function(P){return Array.from(P.W.keys())}; fF=function(P,v,l){if(l&&l!==P.slotType)return!1;v=g.N(v);for(l=v.next();!l.done;l=v.next())if(!zf(P.clientMetadata,l.value))return!1;return!0}; JGD=function(P){var v;return((v=Nc6.get(P))==null?void 0:v.xJ)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; kO=function(P,v){var l={type:v.slotType,controlFlowManagerLayer:uiw.get(v.i$)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};v.slotEntryTrigger&&(l.entryTriggerType=v.slotEntryTrigger.triggerType);v.slotPhysicalPosition!==1&&(l.slotPhysicalPosition=v.slotPhysicalPosition);if(P){l.debugData={slotId:v.slotId};if(P=v.slotEntryTrigger)l.debugData.slotEntryTriggerData=g3(P);P=v.slotFulfillmentTriggers;l.debugData.fulfillmentTriggerData=[];P=g.N(P);for(var e=P.next();!e.done;e=P.next())l.debugData.fulfillmentTriggerData.push(g3(e.value)); v=v.slotExpirationTriggers;l.debugData.expirationTriggerData=[];v=g.N(v);for(P=v.next();!P.done;P=v.next())l.debugData.expirationTriggerData.push(g3(P.value))}return l}; Kby=function(P,v){var l={type:v.layoutType,controlFlowManagerLayer:uiw.get(v.i$)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};P&&(l.debugData={layoutId:v.layoutId});return l}; g3=function(P,v){var l={type:P.triggerType};v!=null&&(l.category=v);P.triggeringSlotId!=null&&(l.triggerSourceData||(l.triggerSourceData={}),l.triggerSourceData.associatedSlotId=P.triggeringSlotId);P.triggeringLayoutId!=null&&(l.triggerSourceData||(l.triggerSourceData={}),l.triggerSourceData.associatedLayoutId=P.triggeringLayoutId);return l}; cG6=function(P,v,l,e){v={opportunityType:v};P&&(e||l)&&(e=g.LC(e||[],function(h){return kO(P,h)}),v.debugData=Object.assign({},l&&l.length>0?{associatedSlotId:l}:{},e.length>0?{slots:e}:{})); return v}; $O=function(P,v){return function(l){return qc9(w3(P),v.slotId,v.slotType,v.slotPhysicalPosition,v.i$,v.slotEntryTrigger,v.slotFulfillmentTriggers,v.slotExpirationTriggers,l.layoutId,l.layoutType,l.i$)}}; qc9=function(P,v,l,e,h,z,m,Q,t,y,C){return{adClientDataEntry:{slotData:kO(P,{slotId:v,slotType:l,slotPhysicalPosition:e,i$:h,slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:Q,clientMetadata:new tT([])}),layoutData:Kby(P,{layoutId:t,layoutType:y,i$:C,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],XJ:new Map,clientMetadata:new tT([]),ra:{}})}}}; DM=function(P){this.L0=P;P=Math.random();var v=this.L0.get();v=g.ID(v.J.N().experiments,"html5_debug_data_log_probability");v=Number.isFinite(v)&&v>=0&&v<=1?v:0;this.W=P1){g.j4(new g.Ph("Exit already started",{current:P.currentState}));var l=!1}else l=!0;if(!l)return!1;P.currentState=2;P.W=v;return!0}; up=function(P){if(P.currentState!==2)return!1;P.currentState=3;return!0}; vUB=function(P,v){var l=new Map;P=g.N(P);for(var e=P.next();!e.done;e=P.next()){e=e.value;if(e.layoutType==="LAYOUT_TYPE_MEDIA")var h="v";else e.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(h=yf(e.clientMetadata,"metadata_type_linked_in_player_layout_type"),h=h==="LAYOUT_TYPE_ENDCAP"||h==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":h==="LAYOUT_TYPE_SURVEY"?"s":h==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):h="u";l.set(e.layoutId,h);if(h==="u"){var z={};h=v;e=(z.c=e.layoutId,z);h.J.f0("uct",e)}}P= v.QZ();KW={contentCpn:P,Qy:l};e={};l=(e.ct=l.size,e.c=P,e);v.J.f0("acc",l)}; lSq=function(){KW={contentCpn:"",Qy:new Map}}; cz=function(P){var v;return(v=KW.Qy.get(P))!=null?v:"u"}; qg=function(P,v,l){P.J.f0(v,l);ebu(P)}; hbw=function(P){var v=P.layoutId,l=P.AP;if(P.jk){var e={};qg(P.UF,"slso",(e.ec=v,e.is=l,e.ctp=cz(v),e))}}; Fs=function(P){var v=P.layoutId,l=P.AP;if(P.jk){var e={};qg(P.UF,"slse",(e.ec=v,e.is=l,e.ctp=cz(v),e))}}; zbu=function(P){var v=P.layoutId,l=P.AP,e=P.UF;P.jk&&(P={},qg(e,"sleo",(P.xc=v,P.is=l,P.ctp=cz(v),P)),ebu(e))}; mQD=function(P){var v=P.cpn,l=P.UF;P=P.AP;var e=l.QZ(),h={};qg(l,"ce",(h.ec=v,h.ia=v!==e,h.r=KW.Qy.has(v),h.is=P,h.ctp=cz(v),h))}; ebu=function(P){if(P.QZ()!==KW.contentCpn){var v={};v=(v.c=KW.contentCpn,v);P.J.f0("ccm",v)}}; RbD=function(P){var v=P.cpn,l=P.UF;P=P.AP;var e=l.QZ(),h={};qg(l,"cx",(h.xc=v,h.ia=v!==e,h.r=KW.Qy.has(v),h.is=P,h.ctp=cz(v),h))}; Qq6=function(P){this.params=P;this.W=new Set}; tP9=function(P,v,l){if(!P.W.has(v)){P.W.add(v);var e={};P.params.bZ.Lq(v,Object.assign({},l,(e.p_ac=P.params.adCpn,e.p_isv=P.params.x5M&&P.params.zQ,e)))}}; Yq=function(P,v,l){if(AD(P.params.bZ.L0.get(),!0)){var e=l.flush,h={};tP9(P,v,(h.cts=l.currentTimeSec,h.f=e,h))}}; ymP=function(P,v){this.UF=P;this.L0=v}; bp=function(P){var v=[];if(P){P=g.N(Object.entries(P));for(var l=P.next();!l.done;l=P.next()){var e=g.N(l.value);l=e.next().value;e=e.next().value;e!==void 0&&(e=typeof e==="boolean"?""+ +e:(""+e).replace(/[:,=]/g,"_"),v.push(l+"."+e))}}return v.join(";")}; xq=function(P,v,l){v=v===void 0?{}:v;this.errorCode=P;this.details=v;this.severity=l===void 0?0:l}; pW=function(P){return P===1||P===2}; LW=function(P,v){v=v===void 0?0:v;if(P instanceof xq)return P;P=P&&P instanceof Error?P:Error(""+P);pW(v)?g.Zx(P):g.j4(P);return new xq(v===1?"player.fatalexception":"player.exception",{name:""+P.name,message:""+P.message},v)}; C4y=function(P,v){function l(){var e=g.bD.apply(0,arguments);P.removeEventListener("playing",l);v.apply(null,g.u(e))} P.addEventListener("playing",l)}; SL=function(){var P=g.j9("yt.player.utils.videoElement_");P||(P=g.l5("VIDEO"),g.ZB("yt.player.utils.videoElement_",P));return P}; Ga=function(P){var v=SL();return!!(v&&v.canPlayType&&v.canPlayType(P))}; Bz=function(P){if(/opus/.test(P)&&g.Xs&&!Sd("38")&&!g.VS())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(P);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(P);if(/webm/.test(P)&&!Ko9())return!1;P==='audio/mp4; codecs="mp4a.40.2"'&&(P='video/mp4; codecs="avc1.4d401f"');return!!Ga(P)}; fSB=function(P){try{var v=Bz('video/mp4; codecs="avc1.42001E"')||Bz('video/webm; codecs="vp9"');return(Bz('audio/mp4; codecs="mp4a.40.2"')||Bz('audio/webm; codecs="opus"'))&&(v||!P)||Ga('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(l){return"html5.missingapi"}}; ip=function(){var P=SL();return!(!P.webkitSupportsPresentationMode||typeof P.webkitSetPresentationMode!=="function")}; U6=function(){var P=SL();try{var v=P.muted;P.muted=!v;return P.muted!==v}catch(l){}return!1}; gUu=function(){var P;return((P=navigator.connection)==null?void 0:P.type)||""}; g.Z1=function(){GT.apply(this,arguments)}; jL=function(P,v,l,e,h,z,m){this.sampleRate=P===void 0?0:P;this.numChannels=v===void 0?0:v;this.spatialAudioType=l===void 0?"SPATIAL_AUDIO_TYPE_NONE":l;this.W=e===void 0?!1:e;this.G=h===void 0?0:h;this.K=z===void 0?0:z;this.audioQuality=m===void 0?"AUDIO_QUALITY_UNKNOWN":m}; E6=function(P,v,l,e,h,z,m,Q,t){this.width=P;this.height=v;this.quality=z||aS(P,v);this.W=g.Hz[this.quality];this.fps=l||0;this.stereoLayout=!h||e!=null&&e!=="UNKNOWN"&&e!=="RECTANGULAR"?0:h;this.projectionType=e?e==="EQUIRECTANGULAR"&&h===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":e:"UNKNOWN";(P=m)||(P=g.Hz[this.quality],P===0?P="Autom\u00e1tica":(v=this.fps,l=this.projectionType,P=P.toString()+(l==="EQUIRECTANGULAR"||l==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||l==="MESH"?"s":"p")+(v>55?"60":v>49?"50":v> 39?"48":"")));this.qualityLabel=P;this.K=Q||"";this.primaries=t||""}; aS=function(P,v){var l=Math.max(P,v);P=Math.min(P,v);v=Wz[0];for(var e=0;e=Math.floor(z*16/9)*1.3||P>=z*1.3)return v;v=h}return"tiny"}; s6=function(P,v,l){l=l===void 0?{}:l;this.id=P;this.mimeType=v;l.FJ>0||(l.FJ=16E3);Object.assign(this,l);P=g.N(this.id.split(";"));this.itag=P.next().value;this.W=P.next().value;this.containerType=O6(v);this.dM=oS[this.itag]||""}; rl=function(P){return P.dM==="9"||P.dM==="("||P.dM==="9h"||P.dM==="(h"}; kL7=function(P){return P.dM==="H"||P.dM==="h"}; Mg=function(P){return P.dM==="9h"||P.dM==="(h"}; Ta=function(P){return P.dM==="1"||P.dM==="1h"}; VT=function(P){return P.dM==="mac3"||P.dM==="meac3"||P.dM==="m"||P.dM==="i"}; dl=function(P){return P.dM==="MAC3"||P.dM==="MEAC3"||P.dM==="M"||P.dM==="I"}; g.PB=function(P){return P.containerType===1}; w$W=function(P){return P.dM==="("||P.dM==="(h"||P.dM==="H"}; vB=function(P){return P.mimeType==="application/x-mpegURL"}; lf=function(P){P=P.mimeType;return P.includes("vtt")||P.includes("text/mp4")}; g.es=function(P,v){return{itag:+P.itag,lmt:v?0:P.lastModified,xtags:P.W||""}}; $QD=function(P){var v=navigator.mediaCapabilities;if(v==null||!v.decodingInfo||P.dM==="f")return Promise.resolve();var l={type:P.audio&&P.video?"file":"media-source"};P.video&&(l.video={contentType:P.mimeType,width:P.video.width||640,height:P.video.height||360,bitrate:P.FJ*8||1E6,framerate:P.video.fps||30});P.audio&&(l.audio={contentType:P.mimeType,channels:""+(P.audio.numChannels||2),bitrate:P.FJ*8||128E3,samplerate:P.audio.sampleRate||44100});return v.decodingInfo(l).then(function(e){P.K=e})}; hi=function(P){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(P)}; zN=function(P){return/(vp9|vp09|vp8|avc1|av01)/.test(P)}; O6=function(P){return P.indexOf("/mp4")>=0?1:P.indexOf("/webm")>=0?2:P.indexOf("/x-flv")>=0?3:P.indexOf("/vtt")>=0?4:0}; mz=function(P,v,l,e,h,z){var m=new jL;v in g.Hz||(v="small");v==="light"&&(v="tiny");e&&h?(h=Number(h),e=Number(e)):(h=g.Hz[v],e=Math.round(h*16/9));z=new E6(e,h,0,null,void 0,v,z);P=unescape(P.replace(/"/g,'"'));return new s6(l,P,{audio:m,video:z})}; Rb=function(P){var v="id="+P.id;P.video&&(v+=", res="+P.video.qualityLabel);var l,e;return v+", byterate=("+((l=P.X5)==null?void 0:l.toFixed(0))+", "+((e=P.FJ)==null?void 0:e.toFixed(0))+")"}; Qu=function(P,v){return{start:function(l){return P[l]}, end:function(l){return v[l]}, length:P.length}}; ISa=function(P,v,l){for(var e=[],h=[],z=0;z=v)return l}catch(e){}return-1}; C0=function(P,v){return yu(P,v)>=0}; DQ6=function(P,v){if(!P)return NaN;v=yu(P,v);return v>=0?P.start(v):NaN}; f0=function(P,v){if(!P)return NaN;v=yu(P,v);return v>=0?P.end(v):NaN}; gJ=function(P){return P&&P.length?P.end(P.length-1):NaN}; kJ=function(P,v){P=f0(P,v);return P>=0?P-v:0}; wJ=function(P,v,l){for(var e=[],h=[],z=0;zl||(e.push(Math.max(v,P.start(z))-v),h.push(Math.min(l,P.end(z))-v));return Qu(e,h)}; ab=function(P,v,l,e){g.gA.call(this);var h=this;this.N2=P;this.start=v;this.end=l;this.isActive=e;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.Qx={error:function(){!h.s$()&&h.isActive&&h.publish("error",h)}, updateend:function(){!h.s$()&&h.isActive&&h.publish("updateend",h)}}; this.N2.UW(this.Qx);this.i4=this.isActive}; Ea=function(P,v,l,e,h,z){g.gA.call(this);var m=this;this.mZ=P;this.aZ=v;this.id=l;this.containerType=e;this.dM=h;this.zQ=z;this.u6=this.Kp=this.lM=null;this.Tw=!1;this.appendWindowStart=this.timestampOffset=0;this.rS=Qu([],[]);this.cG=!1;this.WN=[];this.dT=HB?[]:void 0;this.Ub=function(t){return m.publish(t.type,m)}; var Q;if((Q=this.mZ)==null?0:Q.addEventListener)this.mZ.addEventListener("updateend",this.Ub),this.mZ.addEventListener("error",this.Ub)}; WB=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; Oa=function(P,v){this.JR=P;this.W=v===void 0?!1:v;this.K=!1}; ob=function(P,v,l){l=l===void 0?!1:l;g.U.call(this);this.mediaElement=P;this.u$=v;this.isView=l;this.T=0;this.Y=!1;this.Z=!0;this.X=0;this.callback=null;this.S=!1;this.u$||(this.aZ=this.mediaElement.YY());this.events=new g.Z1(this);g.Z(this,this.events);this.G=new Oa(this.u$?window.URL.createObjectURL(this.u$):this.aZ.webkitMediaSourceURL,!0);P=this.u$||this.aZ;Xz(this.events,P,["sourceopen","webkitsourceopen"],this.i6J);Xz(this.events,P,["sourceclose","webkitsourceclose"],this.Rg2);this.j={updateend:this.un}}; nUy=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; NX2=function(P,v){sa(P)?g.w5(function(){v(P)}):P.callback=v}; JmD=function(P,v,l){if(rJ){var e;M6(P.mediaElement,{l:"mswssb",sr:(e=P.mediaElement.M5)==null?void 0:e.Pf()},!1);v.UW(P.j,P);l.UW(P.j,P)}P.W=v;P.K=l;g.Z(P,v);g.Z(P,l)}; u8W=function(P,v,l,e){e=v.mimeType+(e===void 0?"":e);var h=l.mimeType;v=v.dM;l=l.dM;var z;P.Wg=(z=P.u$)==null?void 0:z.addSourceBuffer(h);var m;P.QW=e.split(";")[0]==="fakesb"?void 0:(m=P.u$)==null?void 0:m.addSourceBuffer(e);P.aZ&&(P.aZ.webkitSourceAddId("0",h),P.aZ.webkitSourceAddId("1",e));z=new Ea(P.Wg,P.aZ,"0",O6(h),l,!1);e=new Ea(P.QW,P.aZ,"1",O6(e),v,!0);JmD(P,z,e)}; TN=function(P){return!!P.W||!!P.K}; sa=function(P){try{return Vu(P)==="open"}catch(v){return!1}}; Vu=function(P){if(P.u$)return P.u$.readyState;switch(P.aZ.webkitSourceState){case P.aZ.SOURCE_OPEN:return"open";case P.aZ.SOURCE_ENDED:return"ended";default:return"closed"}}; dJ=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; KAP=function(P){sa(P)&&(P.u$?P.u$.endOfStream():P.aZ.webkitSourceEndOfStream(P.aZ.EOS_NO_ERROR))}; cmW=function(P,v,l,e){if(!P.W||!P.K)return null;var h=P.W.isView()?P.W.N2:P.W,z=P.K.isView()?P.K.N2:P.K,m=new ob(P.mediaElement,P.u$,!0);m.G=P.G;JmD(m,new ab(h,v,l,e),new ab(z,v,l,e));sa(P)||P.W.I3(P.W.fh());return m}; qIy=function(P){var v;(v=P.W)==null||v.Pj();var l;(l=P.K)==null||l.Pj();P.Z=!1}; PP=function(){var P=this;this.xX=this.wJ=LDw;this.promise=new g.Jt(function(v,l){P.wJ=v;P.xX=l})}; vP=function(){g.U.call(this);this.lW=!1;this.JR=null;this.j=this.T=!1;this.Y=new g.zQ;this.M5=null;g.Z(this,this.Y)}; lm=function(P){P=P.Ju();return P.length<1?NaN:P.end(P.length-1)}; FAy=function(P){!P.K&&nUy()&&(P.G?P.G.then(function(){return FAy(P)}):P.Dc()||(P.K=P.fg()))}; Amx=function(P){P.K&&(P.K.dispose(),P.K=void 0)}; M6=function(P,v,l){var e;((e=P.M5)==null?0:e.vK())&&P.M5.f0("rms",v,l===void 0?!1:l)}; YIB=function(P,v,l){P.isPaused()||P.getCurrentTime()>v||l>10||(P.play(),g.KG(function(){YIB(P,P.getCurrentTime(),l+1)},500))}; b2q=function(P,v){P.JR&&P.JR.ZA(v)||(P.JR&&P.JR.dispose(),P.JR=v)}; eq=function(P){return kJ(P.AB(),P.getCurrentTime())}; xQy=function(P,v){if(P.lY()===0||P.hasError())return!1;var l=P.getCurrentTime()>0;return v>=0&&(P=P.Ju(),P.length||!l)?C0(P,v):l}; hU=function(P){P.Dc()&&(P.M5&&P.M5.Nm("rs_s"),Ps&&P.getCurrentTime()>0&&P.seekTo(0),P.MY(),P.load(),b2q(P,null));delete P.G}; z1=function(P){switch(P.nJ()){case 2:return"progressive.net.retryexhausted";case 3:return P=P.fX(),(P==null?0:P.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||p$9&&(P==null?0:P.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.mQ=function(P,v,l){this.xF=v===void 0?null:v;this.seekSource=l===void 0?null:l;this.state=P||64}; RV=function(P,v,l){l=l===void 0?!1:l;return LAw(P,v.getCurrentTime(),(0,g.Gz)(),eq(v),l)}; Q$=function(P,v,l,e){if(!(v===P.state&&l===P.xF&&e===P.seekSource||v!==void 0&&(v&128&&!l||v&2&&v&16))){var h;if(h=v)h=v||P.state,h=!!(h&16||h&32);P=new g.mQ(v,l,h?e?e:P.seekSource:null)}return P}; tU=function(P,v,l){return Q$(P,P.state|v,null,l===void 0?null:l)}; y$=function(P,v){return Q$(P,P.state&~v,null,null)}; CM=function(P,v,l,e){return Q$(P,(P.state|v)&~l,null,e===void 0?null:e)}; g.M=function(P,v){return!!(P.state&v)}; g.fM=function(P,v){return v.state===P.state&&v.xF===P.xF}; gZ=function(P){return P.isPlaying()&&!g.M(P,16)&&!g.M(P,32)}; kG=function(P){return g.M(P,128)?-1:g.M(P,2)?0:g.M(P,2048)?3:g.M(P,64)?-1:g.M(P,1)&&!g.M(P,32)?3:g.M(P,8)?1:g.M(P,4)?2:-1}; $G=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K){g.U.call(this);var q=this;this.F6=P;this.slot=v;this.layout=l;this.VW=e;this.GG=h;this.vg=z;this.t5=m;this.cR=Q;this.tR=t;this.u3=y;this.position=f;this.T=k;this.L0=w;this.UN=I;this.jd=J;this.context=K;this.RY=!0;this.Z=!1;this.D5="not_rendering";this.K=!1;this.G=new Ng;P=yf(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.e2=new Le(l.XJ,this.VW,P,l.layoutId);var A;P=((A=wZ(this))==null?void 0:A.progressCommands)||[];this.Y=new xDw(t, P,l.layoutId,function(){return q.Wd()}); this.W=new Qq6({adCpn:this.layout.layoutId,bZ:K.bZ,x5M:this.UN,zQ:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; IV=function(P){return{layoutId:P.QR(),AP:P.UN,UF:P.vg.get(),jk:P.QI()}}; Dk=function(P,v){return v.layoutId!==P.layout.layoutId?(P.F6.Cb(P.slot,v,new Qf("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+P.layout.layoutId+("and LayoutType: "+P.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; nM=function(P){P.D5="rendering_start_requested";P.u3(-1)}; wZ=function(P){return yf(P.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; SIw=function(P){Iq("Received layout exit signal when not in layout exit flow.",P.slot,P.layout)}; GLx=function(P){var v;return((v=Nk(P.vg.get(),2))==null?void 0:v.clientPlaybackNonce)||""}; JU=function(P,v){switch(v){case "normal":P.AR("complete");break;case "skipped":P.AR("skip");break;case "abandoned":UA(P.e2,"impression")&&P.AR("abandon")}}; um=function(P,v){P.Z||(v=new g.DS(v.state,new g.mQ),P.Z=!0);return v}; KM=function(P,v){IS(v)?P.u3(1):g.NQ(v,4)&&!g.NQ(v,2)&&P.R1();n2(v,4)<0&&!(n2(v,2)<0)&&P.ea()}; X$a=function(P){P.position===0&&(P.cR.get(),P=yf(P.layout.clientMetadata,"metadata_type_ad_placement_config").kind,P={adBreakType:cP(P)},WI("ad_bl"),g.On(P))}; qk=function(P,v){Bb(P.e2,v,!P.K)}; i22=function(P){var v;return(((v=wZ(P))==null?void 0:v.progressCommands)||[]).findIndex(function(l){return!!g.a(l==null?void 0:l.command,BXx)})!==-1}; FH=function(P,v){var l=yf(P.clientMetadata,"metadata_type_eligible_for_ssap");return l===void 0?(Iq("Expected SSAP eligibility in PlayerBytes factory",P),!1):v.QI(l)}; AU=function(P,v){if(!Pb(v.get(),"html5_ssap_pass_transition_reason"))return 3;switch(P){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return Iq("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return Iq("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:P}),3;default:m9(P,"unknown layoutExitReason")}}; UQP=function(P){Iq("getExitReason: unexpected reason",void 0,void 0,{reason:P})}; YG=function(P,v){if(Pb(v.get(),"html5_ssap_pass_transition_reason"))switch(P){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return UQP(P),"abandoned";case 3:case 1:return UQP(P),"error";default:m9(P,"unexpected transition reason")}else switch(P){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return Iq("getExitReason: unexpected reason",void 0,void 0,{reason:P}),"error";default:m9(P,"unexpected transition reason")}}; bm=function(P,v,l){sn(P,l)||Md(P,v,l);sn(P,"video_to_ad")||Md(P,v,"video_to_ad");sn(P,"ad_to_video")||Md(P,v,"ad_to_video");sn(P,"ad_to_ad")||Md(P,v,"ad_to_ad")}; xG=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q){$G.call(this,P,v,l,e,h,z,m,Q,y,C,f,k,w,I,J,K,q);var A=this;this.q2=t;this.Xp=f;this.g$=!0;this.oB=this.CY=0;this.El=n7(function(){hbw(IV(A));A.F6.eS(A.slot,A.layout)}); this.HG=n7(function(){zbu(IV(A));A.D5!=="rendering_stop_requested"&&A.Xp(A);A.layoutExitReason?A.F6.Js(A.slot,A.layout,A.layoutExitReason):SIw(A)}); this.uC=new g.Y9(200);this.uC.listen("tick",function(){A.sb()}); g.Z(this,this.uC)}; LM=function(P){P.oB=Date.now();pM(P,P.CY);P.uC.start()}; Z2y=function(P){P.CY=P.Wd();P.il(P.CY/1E3,!0);pM(P,P.CY)}; pM=function(P,v){v={current:v/1E3,duration:P.Wd()/1E3};P.q2.get().Qu("onAdPlaybackProgress",v)}; Sq=function(P){xG.call(this,P.F6,P.slot,P.pX,P.VW,P.GG,P.vg,P.t5,P.cR,P.q2,P.tR,P.u3,P.Xp,P.AA,P.md,P.L0,P.UN,P.jd,P.context)}; G1=function(P){xG.call(this,P.F6,P.slot,P.pX,P.VW,P.GG,P.vg,P.t5,P.cR,P.q2,P.tR,P.u3,P.Xp,P.AA,P.md,P.L0,P.UN,P.jd,P.context)}; XH=function(){G1.apply(this,arguments)}; jqw=function(P){return FH(P.slot,P.L0.get())?new XH(P):new Sq(P)}; UC=function(P){$G.call(this,P.callback,P.slot,P.pX,P.VW,P.GG,P.vg,P.t5,P.cR,P.tR,P.u3,P.Xp,P.AA,P.md,P.L0,P.UN,P.jd,P.context);var v=this;this.adCpn="";this.RF=0;this.Lc=!1;this.gD=0;this.El=n7(function(){hbw(IV(v));v.F6.eS(v.slot,v.layout)}); this.HG=n7(function(){zbu(IV(v));v.D5!=="rendering_stop_requested"&&v.Xp(v);v.layoutExitReason?v.F6.Js(v.slot,v.layout,v.layoutExitReason):SIw(v)}); this.Pl=P.Pl;this.RV=P.RV;this.nh=P.nh;this.q2=P.q2;this.wz=P.wz;this.Xp=P.Xp;if(!this.QI()){Pb(this.L0.get(),"html5_disable_media_load_timeout")||(this.P6=new g.mr(function(){v.Nt("load_timeout",new Qf("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); P=BP(this.L0.get());var l=im(this.L0.get());P&&l&&(this.Lx=new g.mr(function(){var e=yf(v.layout.clientMetadata,"metadata_type_preload_player_vars");e&&v.RV.get().J.preloadVideoByPlayerVars(e,2,300)}))}}; H2u=function(P,v){var l=yf(v.clientMetadata,"metadata_type_ad_video_id"),e=yf(v.clientMetadata,"metadata_type_legacy_info_card_vast_extension");l&&e&&P.wz.get().J.N().Hg.add(l,{Zk:e});(v=yf(v.clientMetadata,"metadata_type_sodar_extension_data"))&&Wb6(P.Pl.get(),v);aS6(P.t5.get(),!1)}; EUD=function(P){aS6(P.t5.get(),!0);var v;((v=P.shrunkenPlayerBytesConfig)==null?0:v.shouldRequestShrunkenPlayerBytes)&&P.t5.get().bR(!1)}; WAW=function(P){var v=yf(P.xY().clientMetadata,"metadata_type_player_bytes_slot_metadata");v===void 0&&Iq("PlayerBytesSlotMetadata is not filled",P.xY(),P.xf());return(v==null?void 0:v.NR)===!0}; Zk=function(){UC.apply(this,arguments)}; jq=function(){Zk.apply(this,arguments)}; O2x=function(P){return jqw(Object.assign({},P,{F6:P.callback,u3:function(){}}))}; oUw=function(P){return new UC(Object.assign({},P,{u3:function(v){P.q2.get().Qu("onAdIntroStateChange",v)}}))}; sq9=function(P){function v(l){P.q2.get().LS(l)} return FH(P.slot,P.L0.get())?new jq(Object.assign({},P,{u3:v})):new UC(Object.assign({},P,{u3:v}))}; aV=function(P){for(var v=P.pX,l=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],e=g.N(SI()),h=e.next();!h.done;h=e.next())l.push(h.value);if(lp(v,{OQ:l,y4:["LAYOUT_TYPE_MEDIA_BREAK"]}))return O2x(P);v=P.pX;l=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];e=g.N(SI());for(h=e.next();!h.done;h=e.next())l.push(h.value);if(lp(v,{OQ:l,y4:["LAYOUT_TYPE_MEDIA"]}))return zf(P.pX.clientMetadata,"metadata_type_ad_intro")?oUw(P):sq9(P)}; MPy=function(P){var v=yf(P.clientMetadata,"metadata_type_ad_placement_config").kind,l=yf(P.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:P.layoutId,adType:rm6(l),adBreakType:cP(v)}}; cP=function(P){switch(P){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"}}; rm6=function(P){switch(P){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; TX6=function(P){try{return new HP(P.qJ,P.slot,P.layout,P.kC,P.Wl,P.vg,P.GK,P.RV,P.SS,P.t5,P.QZJ,P)}catch(v){}}; HP=function(P,v,l,e,h,z,m,Q,t,y,C,f){g.U.call(this);this.qJ=P;this.slot=v;this.layout=l;this.kC=e;this.Wl=h;this.vg=z;this.GK=m;this.RV=Q;this.SS=t;this.t5=y;this.params=f;this.RY=!0;P=aV(C);if(!P)throw Error("Invalid params for sublayout");this.yD=P}; VP9=function(){this.W=1;this.K=new Ng}; EC=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){g.U.call(this);this.callback=P;this.vg=v;this.GK=l;this.RV=e;this.t5=h;this.cR=z;this.Sk=m;this.slot=Q;this.layout=t;this.kC=y;this.k5=C;this.SS=f;this.L0=k;this.RY=!0;this.Xx=!1;this.oZ=[];this.X0=-1;this.GU=!1;this.GR=new VP9}; dQw=function(P){var v;return(v=P.layout.xq)!=null?v:yf(P.layout.clientMetadata,"metadata_type_sub_layouts")}; WP=function(P){return{UF:P.vg.get(),AP:!1,jk:P.QI()}}; Po2=function(P,v,l){if(P.Mj()===P.oZ.length-1){var e,h;Iq("Unexpected skip requested during the last sublayout",(e=P.I0())==null?void 0:e.xY(),(h=P.I0())==null?void 0:h.xf(),{requestingSlot:v,requestingLayout:l})}}; vSx=function(P,v,l){return l.layoutId!==OC(P,v,l)?(Iq("onSkipRequested for a PlayerBytes layout that is not currently active",P.xY(),P.xf()),!1):!0}; lfa=function(P){P.Mj()===P.oZ.length-1&&Iq("Unexpected skip with target requested during the last sublayout")}; ekx=function(P,v,l){return l.renderingContent===void 0&&l.layoutId!==OC(P,v,l)?(Iq("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",P.xY(),P.xf(),{requestingSlot:v,requestingLayout:l}),!1):!0}; hka=function(P,v,l,e){var h=yf(v.xf().clientMetadata,"metadata_type_ad_pod_skip_target");if(h&&h>0&&h0)){Iq("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",P.slot,P.layout,{indexToPlay:v,layoutId:P.layout.layoutId});break a}P.X0=v;v=P.I0();if(P.Mj()>0&&!P.QI()){var l=P.cR.get();l.K=!1;var e={};l.W&&l.videoId&&(e.cttAuthInfo={token:l.W,videoId:l.videoId});o5("ad_to_ad",e)}P.Db(v)}}; Mk=function(P){EC.call(this,P.qJ,P.vg,P.GK,P.RV,P.t5,P.cR,P.Sk,P.slot,P.layout,P.kC,P.k5,P.SS,P.L0)}; Rkw=function(P){(P=P.I0())&&P.ZI()}; T1=function(P){EC.call(this,P.qJ,P.vg,P.GK,P.RV,P.t5,P.cR,P.Sk,P.slot,P.layout,P.kC,P.k5,P.SS,P.L0);this.Kb=void 0}; Q5u=function(P,v){P.AO()&&!up(P.GR.K)||P.callback.Js(P.slot,P.layout,v)}; V$=function(P){return Pb(P.L0.get(),"html5_ssap_pass_transition_reason")}; tew=function(P,v,l){v.kd().currentState<2&&(l=YG(l,P.L0),v.d9(v.xf(),l));l=v.kd().W;P.B7(P.slot,v.xf(),l)}; yHu=function(P,v){if(P.GR.K.currentState<2){var l=YG(v,P.L0);l==="error"?P.callback.Cb(P.slot,P.layout,new Qf("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:v},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):rZ(P.k5,P.layout,l)}}; dZ=function(P,v,l){v.kd().currentState>=2||(v.d9(v.xf(),l),up(v.kd())&&(Sy(P.Sk,P.slot,v.xf(),l),P.Kb=void 0))}; Coq=function(P,v){P.GR.W===2&&v!==P.QZ()&&Iq("onClipEntered: unknown cpn",P.slot,P.layout,{cpn:v})}; ff9=function(P,v){var l=P.I0();if(l){var e=l.xf().layoutId,h=P.Mj()+1;P.AO()?dZ(P,l,v):l.d9(l.xf(),v);h>=0&&hh&&m.v4(C,h-e);return C}; JHu=function(P,v,l){var e=yf(v.clientMetadata,"metadata_type_sodar_extension_data");if(e)try{Wb6(l,e)}catch(h){Iq("Unexpected error when loading Sodar",P,v,{error:h})}}; u5x=function(P,v,l,e,h,z,m){m0(P,v,new g.DS(l,new g.mQ),e,h,m,!1,z)}; m0=function(P,v,l,e,h,z,m,Q){m=m===void 0?!0:m;IS(l)&&D1(h,0,null)&&(!UA(P,"impression")&&Q&&Q(),P.AR("impression"));UA(P,"impression")&&(g.NQ(l,4)&&!g.NQ(l,2)&&P.qN("pause"),n2(l,4)<0&&!(n2(l,2)<0)&&P.qN("resume"),g.NQ(l,16)&&h>=.5&&P.qN("seek"),m&&g.NQ(l,2)&&R2(P,l.state,v,e,h,z))}; R2=function(P,v,l,e,h,z,m,Q){UA(P,"impression")&&(z?(z=h-e,z=z>=-1&&z<=2):z=Math.abs(e-h)<=1,Qt(P,v,z?e:h,l,e,m,Q&&z),z&&P.AR("complete"))}; Qt=function(P,v,l,e,h,z,m){ic(P,l*1E3,m);h<=0||l<=0||(v==null?0:g.M(v,16))||(v==null?0:g.M(v,32))||(D1(l,h*.25,e)&&(z&&!UA(P,"first_quartile")&&z("first"),P.AR("first_quartile")),D1(l,h*.5,e)&&(z&&!UA(P,"midpoint")&&z("second"),P.AR("midpoint")),D1(l,h*.75,e)&&(z&&!UA(P,"third_quartile")&&z("third"),P.AR("third_quartile")))}; KvD=function(P,v){UA(P,"impression")&&P.qN(v?"fullscreen":"end_fullscreen")}; cHw=function(P){UA(P,"impression")&&P.qN("clickthrough")}; qnq=function(P){P.qN("active_view_measurable")}; FvD=function(P){UA(P,"impression")&&!UA(P,"seek")&&P.qN("active_view_fully_viewable_audible_half_duration")}; AHD=function(P){UA(P,"impression")&&!UA(P,"seek")&&P.qN("active_view_viewable")}; Yn6=function(P){UA(P,"impression")&&!UA(P,"seek")&&P.qN("audio_audible")}; bsx=function(P){UA(P,"impression")&&!UA(P,"seek")&&P.qN("audio_measurable")}; xd2=function(P,v,l,e,h,z,m,Q,t,y,C,f){this.callback=P;this.slot=v;this.layout=l;this.GK=e;this.e2=h;this.t5=z;this.u7=m;this.GG=Q;this.Pl=t;this.L0=y;this.VW=C;this.vg=f;this.g$=!0;this.lq=this.D5=null;this.adCpn=void 0;this.W=!1}; pIa=function(P,v,l){var e;z$(P.VW.get(),"ads_qua","cpn."+yf(P.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((e=Nk(P.vg.get(),2))==null?void 0:e.clientPlaybackNonce)+";qt."+v+";clr."+l)}; Lv6=function(P,v){var l,e;z$(P.VW.get(),"ads_imp","cpn."+yf(P.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((l=Nk(P.vg.get(),2))==null?void 0:l.clientPlaybackNonce)+";clr."+v+";skp."+!!g.a((e=yf(P.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:e.skipOrPreviewRenderer,tX))}; Cl=function(P){return P.L0.get().J.N().experiments.l$("increase_completion_ping_firing_window")&&Nk(P.vg.get(),1).DR}; fl=function(P){return{enterMs:yf(P.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:yf(P.clientMetadata,"metadata_type_layout_exit_ms")}}; gU=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w){vE.call(this,P,v,l,e,h,m,Q,t,y,f);this.u7=z;this.Pl=C;this.GG=k;this.L0=w;this.lq=this.D5=null}; Snw=function(P,v){var l;z$(P.VW.get(),"ads_imp","acpn."+((l=Nk(P.vg.get(),2))==null?void 0:l.clientPlaybackNonce)+";clr."+v)}; Gxx=function(P,v,l){var e;z$(P.VW.get(),"ads_qua","cpn."+yf(P.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((e=Nk(P.vg.get(),2))==null?void 0:e.clientPlaybackNonce)+";qt."+v+";clr."+l)}; kW=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q,A,x,S){this.SS=P;this.kC=v;this.k5=l;this.vg=e;this.GK=h;this.t5=z;this.VW=m;this.u7=Q;this.oo=t;this.GG=y;this.Pl=C;this.RV=f;this.nh=k;this.cR=w;this.q2=I;this.tR=J;this.wz=K;this.L0=q;this.W=A;this.context=x;this.jd=S}; wU=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q){this.SS=P;this.kC=v;this.k5=l;this.VW=e;this.GG=h;this.Pl=z;this.RV=m;this.vg=Q;this.t5=t;this.nh=y;this.cR=C;this.q2=f;this.tR=k;this.wz=w;this.L0=I;this.GK=J;this.context=K;this.jd=q}; XIw=function(P,v,l,e){fv.call(this,"survey-interstitial",P,v,l,e)}; $W=function(P,v,l,e,h){cb.call(this,l,P,v,e);this.VW=h;P=yf(v.clientMetadata,"metadata_type_ad_placement_config");this.e2=new Le(v.XJ,h,P,v.layoutId)}; I2=function(P){return Math.round(P.width)+"x"+Math.round(P.height)}; nl=function(P,v,l){l=l===void 0?Dt:l;l.widthP.width*P.height*.2)return{Zr:3,IE:501,errorMessage:"ad("+I2(l)+") to container("+I2(P)+") ratio exceeds limit."};if(l.height>P.height/3-v)return{Zr:3,IE:501,errorMessage:"ad("+I2(l)+") covers container("+I2(P)+") center."}}; B9W=function(P,v){var l=yf(P.clientMetadata,"metadata_type_ad_placement_config");return new Le(P.XJ,v,l,P.layoutId)}; Ni=function(P){return yf(P.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; JX=function(P,v,l,e){fv.call(this,"invideo-overlay",P,v,l,e);this.interactionLoggingClientData=e}; uz=function(P,v,l,e,h,z,m,Q,t,y,C,f){cb.call(this,z,P,v,h);this.VW=l;this.Y=m;this.t5=Q;this.tR=t;this.L0=y;this.T=C;this.Z=f;this.e2=B9W(v,l)}; isw=function(){var P=["metadata_type_invideo_overlay_ad_renderer"];SI().forEach(function(v){P.push(v)}); return{OQ:P,y4:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; Kl=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){cb.call(this,z,P,v,h);this.VW=l;this.Y=m;this.S=Q;this.t5=t;this.tR=y;this.L0=C;this.T=f;this.Z=k;this.e2=B9W(v,l)}; Ud7=function(){for(var P=["metadata_type_invideo_overlay_ad_renderer"],v=g.N(SI()),l=v.next();!l.done;l=v.next())P.push(l.value);return{OQ:P,y4:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; cE=function(P){this.t5=P;this.W=!1}; Zsu=function(P,v,l){fv.call(this,"survey",P,{},v,l)}; qi=function(P,v,l,e,h,z,m){cb.call(this,l,P,v,e);this.Y=h;this.t5=z;this.L0=m}; j5P=function(P,v,l,e,h,z,m,Q,t,y){this.M2=P;this.t5=v;this.VW=l;this.Y=e;this.GG=h;this.K=z;this.G=m;this.tR=Q;this.L0=t;this.W=y}; afx=function(P,v,l,e,h,z,m,Q,t,y){this.M2=P;this.t5=v;this.VW=l;this.Y=e;this.GG=h;this.K=z;this.G=m;this.tR=Q;this.L0=t;this.W=y}; Fg=function(P,v,l,e,h,z,m,Q,t,y){QT.call(this,P,v,l,e,h,z,m,t);this.Bs=Q;this.vg=y}; Hs2=function(){var P=sra();P.OQ.push("metadata_type_ad_info_ad_metadata");return P}; ESw=function(P,v,l,e,h,z,m){this.M2=P;this.t5=v;this.VW=l;this.K=e;this.Bs=h;this.W=z;this.vg=m}; Wvu=function(P,v,l,e,h,z,m,Q){this.M2=P;this.t5=v;this.VW=l;this.K=e;this.Bs=h;this.W=z;this.L0=m;this.vg=Q}; AX=function(P,v){this.slotId=v;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=P(this.triggerType)}; YW=function(P,v){this.adPodIndex=P;this.W=v.length;this.adBreakLengthSeconds=v.reduce(function(e,h){return e+h},0); var l=0;for(P+=1;P0}; fO=function(P){return!!(P.r5$&&P.slot&&P.layout)}; Nf=function(P){var v,l=(v=P.config)==null?void 0:v.adPlacementConfig;P=P.renderer;return!(!l||l.kind==null||!P)}; z1x=function(P){if(!zO(P.adLayoutMetadata))return!1;P=P.renderingContent;return g.a(P,kq)||g.a(P,wl)||g.a(P,fW)||g.a(P,gl)?!0:!1}; JA=function(P){return P.playerVars!==void 0&&P.pings!==void 0&&P.externalVideoId!==void 0}; Yj=function(P){if(!zO(P.adLayoutMetadata))return!1;P=P.renderingContent;var v=g.a(P,uJ);return v?KO(v):(v=g.a(P,c4))?JA(v):(v=g.a(P,qf))?v.playerVars!==void 0:(v=g.a(P,kq))?v.durationMilliseconds!==void 0:g.a(P,FE)||g.a(P,AA)?!0:!1}; KO=function(P){P=(P.sequentialLayouts||[]).map(function(v){return g.a(v,bJ)}); return P.length>0&&P.every(Yj)}; ChB=function(P){if(!zO(P.adLayoutMetadata))return!1;if(g.a(P.renderingContent,mb6)||g.a(P.renderingContent,R1w))return!0;var v=g.a(P.renderingContent,xj);return g.a(P.renderingContent,pO)||g.a(v==null?void 0:v.sidePanel,QH2)||g.a(v==null?void 0:v.sidePanel,t19)||g.a(v==null?void 0:v.sidePanel,yfx)?!0:!1}; $bw=function(P){var v;(v=!P)||(v=P.adSlotMetadata,v=!((v==null?void 0:v.slotId)!==void 0&&(v==null?void 0:v.slotType)!==void 0));if(v||!(fXa(P)||P.slotEntryTrigger&&P.slotFulfillmentTriggers&&P.slotExpirationTriggers))return!1;var l;P=(l=P.fulfillmentContent)==null?void 0:l.fulfilledLayout;return(l=g.a(P,bJ))?Yj(l):(l=g.a(P,LO))?ChB(l):(l=g.a(P,ge2))?z1x(l):(l=g.a(P,kiy))?e17(l):(P=g.a(P,wqD))?zO(P.adLayoutMetadata)?g.a(P.renderingContent,mf)?!0:!1:!1:!1}; fXa=function(P){var v;P=g.a((v=P.fulfillmentContent)==null?void 0:v.fulfilledLayout,LO);var l;return P&&((l=P.adLayoutMetadata)==null?void 0:l.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&P.layoutExitNormalTriggers===void 0}; IXB=function(P){var v;return(P==null?void 0:(v=P.adSlotMetadata)==null?void 0:v.slotType)==="SLOT_TYPE_IN_PLAYER"}; neD=function(P,v){var l;if((l=P.questions)==null||!l.length||!P.playbackCommands||(v===void 0||!v)&&P.questions.length!==1)return!1;P=g.N(P.questions);for(v=P.next();!v.done;v=P.next()){v=v.value;var e=l=void 0,h=((l=g.a(v,S6))==null?void 0:l.surveyAdQuestionCommon)||((e=g.a(v,GO))==null?void 0:e.surveyAdQuestionCommon);if(!Dbw(h))return!1}return!0}; NxD=function(P){P=((P==null?void 0:P.playerOverlay)||{}).instreamSurveyAdRenderer;var v;if(P)if(P.playbackCommands&&P.questions&&P.questions.length===1){var l,e=((v=g.a(P.questions[0],S6))==null?void 0:v.surveyAdQuestionCommon)||((l=g.a(P.questions[0],GO))==null?void 0:l.surveyAdQuestionCommon);v=Dbw(e)}else v=!1;else v=!1;return v}; Dbw=function(P){if(!P)return!1;P=g.a(P.instreamAdPlayerOverlay,XE);var v=g.a(P==null?void 0:P.skipOrPreviewRenderer,tX),l=g.a(P==null?void 0:P.adInfoRenderer,B4);return(g.a(P==null?void 0:P.skipOrPreviewRenderer,iJ)||v)&&l?!0:!1}; JfW=function(P){return P.linearAds!=null&&zO(P.adLayoutMetadata)}; u$u=function(P){return P.linearAd!=null&&P.adVideoStart!=null}; Knx=function(P){if(isNaN(Number(P.timeoutSeconds))||!P.text||!P.ctaButton||!g.a(P.ctaButton,g.UB)||!P.brandImage)return!1;var v;return P.backgroundImage&&g.a(P.backgroundImage,ZZ)&&((v=g.a(P.backgroundImage,ZZ))==null?0:v.landscape)?!0:!1}; j6=function(P,v,l,e,h,z,m){g.U.call(this);this.L0=P;this.W=v;this.G=e;this.vg=h;this.Y=z;this.K=m}; Fnw=function(P,v,l){var e,h=((e=l.adSlots)!=null?e:[]).map(function(Q){return g.a(Q,aL)}); if(l.Hy)if(yf(v.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))Ns(P.W.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},v.slotId); else{if(P.L0.get().J.N().V("h5_check_forecasting_renderer_for_throttled_midroll")){var z=l.UT.filter(function(Q){var t;return((t=Q.renderer)==null?void 0:t.clientForecastingAdRenderer)!=null}); z.length!==0?cf7(P.K,z,h,v.slotId,l.ssdaiAdsConfig):Ns(P.W.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},v.slotId)}else Ns(P.W.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},v.slotId); qiD(P.Y,v)}else{var m;e={Ga:Math.round(((z=yf(v.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:z.Ga)||0),KR:(m=yf(v.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:m.KR};cf7(P.K,l.UT,h,v.slotId,l.ssdaiAdsConfig,e)}}; Yiw=function(P,v,l,e,h,z,m){var Q=Nk(P.vg.get(),1);Ns(P.W.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return AfD(P.G.get(),l,e,h,Q.clientPlaybackNonce,Q.FW,Q.daiEnabled,Q,z,m)},v)}; xbw=function(P,v,l,e,h,z,m){v=baD(v,z,Number(e.prefetchMilliseconds)||0,m);P=v instanceof V?v:H4(P,e,h,v,l);return P instanceof V?P:[P]}; pqx=function(P,v,l,e,h){var z=Jn(P.K.get(),"SLOT_TYPE_AD_BREAK_REQUEST");e=[new aR({getAdBreakUrl:e.getAdBreakUrl,Ga:0,KR:0}),new lq(!0)];P=v.pauseDurationMs?v.lactThresholdMs?{slotId:z,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new P4(P.W,z),slotFulfillmentTriggers:[new oS2(P.W)],slotExpirationTriggers:[new Ow(P.W,h),new T$(P.W,z)],i$:"core",clientMetadata:new tT(e),adSlotLoggingData:l}:new V("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new V("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return P instanceof V?P:[P]}; LnP=function(P){var v,l;return((v=P.renderer)==null?void 0:(l=v.adBreakServiceRenderer)==null?void 0:l.getAdBreakUrl)!==void 0}; EB=function(P,v,l){if(P.beforeContentVideoIdStartedTrigger)P=P.beforeContentVideoIdStartedTrigger?new bz(RD,v,P.id):new V("Not able to create BeforeContentVideoIdStartedTrigger");else{if(P.layoutIdExitedTrigger){var e;v=(e=P.layoutIdExitedTrigger)!=null&&e.triggeringLayoutId?new Xg(RD,P.layoutIdExitedTrigger.triggeringLayoutId,P.id):new V("Not able to create LayoutIdExitedTrigger")}else{if(P.layoutExitedForReasonTrigger){var h,z;((h=P.layoutExitedForReasonTrigger)==null?0:h.triggeringLayoutId)&&((z= P.layoutExitedForReasonTrigger)==null?0:z.layoutExitReason)?(v=s59(P.layoutExitedForReasonTrigger.layoutExitReason),P=v instanceof V?v:new G$(RD,P.layoutExitedForReasonTrigger.triggeringLayoutId,[v],P.id)):P=new V("Not able to create LayoutIdExitedForReasonTrigger")}else{if(P.onLayoutSelfExitRequestedTrigger){var m;v=(m=P.onLayoutSelfExitRequestedTrigger)!=null&&m.triggeringLayoutId?new WE(RD,P.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,P.id):new V("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(P.onNewPlaybackAfterContentVideoIdTrigger)P= P.onNewPlaybackAfterContentVideoIdTrigger?new Ow(RD,v,P.id):new V("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(P.skipRequestedTrigger){var Q;v=(Q=P.skipRequestedTrigger)!=null&&Q.triggeringLayoutId?new rU(RD,P.skipRequestedTrigger.triggeringLayoutId,P.id):new V("Not able to create SkipRequestedTrigger")}else if(P.slotIdEnteredTrigger){var t;v=(t=P.slotIdEnteredTrigger)!=null&&t.triggeringSlotId?new Mi(RD,P.slotIdEnteredTrigger.triggeringSlotId,P.id):new V("Not able to create SlotIdEnteredTrigger")}else if(P.slotIdExitedTrigger){var y; v=(y=P.slotIdExitedTrigger)!=null&&y.triggeringSlotId?new T$(RD,P.slotIdExitedTrigger.triggeringSlotId,P.id):new V("Not able to create SkipRequestedTrigger")}else if(P.surveySubmittedTrigger){var C;v=(C=P.surveySubmittedTrigger)!=null&&C.triggeringLayoutId?new lJ(RD,P.surveySubmittedTrigger.triggeringLayoutId,P.id):new V("Not able to create SurveySubmittedTrigger")}else{if(P.mediaResumedTrigger)P=P.mediaResumedTrigger&&P.id?new rHq(P.id):new V("Not able to create MediaResumedTrigger");else{if(P.closeRequestedTrigger){var f; v=(f=P.closeRequestedTrigger)!=null&&f.triggeringLayoutId?new xW(RD,P.closeRequestedTrigger.triggeringLayoutId,P.id):new V("Not able to create CloseRequestedTrigger")}else if(P.slotIdScheduledTrigger){var k;v=(k=P.slotIdScheduledTrigger)!=null&&k.triggeringSlotId?new P4(RD,P.slotIdScheduledTrigger.triggeringSlotId,P.id):new V("Not able to create SlotIdScheduledTrigger")}else{if(P.mediaTimeRangeTrigger){var w;e=Number((w=P.mediaTimeRangeTrigger)==null?void 0:w.offsetStartMilliseconds);var I;m=Number((I= P.mediaTimeRangeTrigger)==null?void 0:I.offsetEndMilliseconds);isFinite(e)&&isFinite(m)?(I=m,I===-1&&(I=l),l=e>I?new V("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:e,offsetEndMs:I},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",I===l&&e-500<=I):new pz(e,I),P=l instanceof V?l:new j5(RD,v,l,!1,P.id)):P=new V("Not able to create MediaTimeRangeTrigger")}else if(P.contentVideoIdEndedTrigger)P=P.contentVideoIdEndedTrigger?new pl(RD,v,!1,P.id):new V("Not able to create ContentVideoIdEndedTrigger"); else{if(P.layoutIdEnteredTrigger){var J;v=(J=P.layoutIdEnteredTrigger)!=null&&J.triggeringLayoutId?new S5(RD,P.layoutIdEnteredTrigger.triggeringLayoutId,P.id):new V("Not able to create LayoutIdEnteredTrigger")}else if(P.timeRelativeToLayoutEnterTrigger){var K;v=(K=P.timeRelativeToLayoutEnterTrigger)!=null&&K.triggeringLayoutId?new e6(RD,Number(P.timeRelativeToLayoutEnterTrigger.durationMs),P.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,P.id):new V("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(P.onDifferentLayoutIdEnteredTrigger){var q; v=(q=P.onDifferentLayoutIdEnteredTrigger)!=null&&q.triggeringLayoutId&&P.onDifferentLayoutIdEnteredTrigger.slotType&&P.onDifferentLayoutIdEnteredTrigger.layoutType?new HE(RD,P.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,P.onDifferentLayoutIdEnteredTrigger.slotType,P.onDifferentLayoutIdEnteredTrigger.layoutType,P.id):new V("Not able to create CloseRequestedTrigger")}else{if(P.liveStreamBreakStartedTrigger)P=P.liveStreamBreakStartedTrigger&&P.id?new Zt(RD,P.id):new V("Not able to create LiveStreamBreakStartedTrigger"); else if(P.liveStreamBreakEndedTrigger)P=P.liveStreamBreakEndedTrigger&&P.id?new BE(RD,P.id):new V("Not able to create LiveStreamBreakEndedTrigger");else{if(P.liveStreamBreakScheduledDurationMatchedTrigger){var A;v=(A=P.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&A.breakDurationMs?new iz(Number(P.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,P.id):new V("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(P.liveStreamBreakScheduledDurationNotMatchedTrigger){var x; v=(x=P.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&x.breakDurationMs?new Uw(Number(P.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,P.id):new V("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(P.newSlotScheduledWithBreakDurationTrigger){var S;v=(S=P.newSlotScheduledWithBreakDurationTrigger)!=null&&S.breakDurationMs?new a2(Number(P.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,P.id):new V("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else v= P.prefetchCacheExpiredTrigger?new o2(RD,P.id):new V("Not able to convert an AdsControlflowTrigger.");P=v}v=P}P=v}v=P}P=v}v=P}P=v}v=P}P=v}v=P}P=v}return P}; W4=function(P,v){v.W>=2&&(P.slot_pos=v.adPodIndex);P.autoplay="1"}; Gi6=function(P,v,l,e,h,z,m,Q){return v===null?new V("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:v,ActionCompanionAdRenderer:e}):[Si2(P,v,m,z,function(t){var y=t.slotId;t=Q(t);var C=e.adLayoutLoggingData,f=new tT([new HT(e),new vJ(h)]);y=vb(l.K.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",y);var k={layoutId:y,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",i$:"core"};return{layoutId:y,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",XJ:new Map, layoutExitNormalTriggers:[new Ow(l.W,m)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:f,ra:t(k),adLayoutLoggingData:C}})]}; Xqa=function(P,v,l,e,h,z,m,Q){return v===null?new V("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:v,TopBannerImageTextIconButtonedLayoutViewModel:e}):[Si2(P,v,m,z,function(t){var y=t.slotId;t=Q(t);var C=e.adLayoutLoggingData,f=new tT([new E2(e),new vJ(h)]);y=vb(l.K.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",y);var k={layoutId:y,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",i$:"core"};return{layoutId:y,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", XJ:new Map,layoutExitNormalTriggers:[new Ow(l.W,m)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:f,ra:t(k),adLayoutLoggingData:C}})]}; Zau=function(P,v,l,e,h,z){if(!z)for(v=g.N(v),z=v.next();!z.done;z=v.next())z=z.value,OB(P,z.renderer,z.config.adPlacementConfig.kind);P=Array.from(P.values()).filter(function(C){return Bx9(C)}); v=[];z=g.N(P);for(var m=z.next(),Q={};!m.done;Q={Gj:void 0},m=z.next()){Q.Gj=m.value;m=g.N(Q.Gj.KT);for(var t=m.next(),y={};!t.done;y={F2:void 0},t=m.next())y.F2=t.value,t=function(C,f){return function(k){return C.F2.QL(k,f.Gj.instreamVideoAdRenderer.elementId,C.F2.QC)}}(y,Q),y.F2.isContentVideoCompanion?v.push(iau(l,e,h,Q.Gj.instreamVideoAdRenderer.elementId,y.F2.associatedCompositePlayerBytesLayoutId,y.F2.adSlotLoggingData,t)):P.length>1?v.push(UbD(l,e,h,Q.Gj.instreamVideoAdRenderer.elementId,y.F2.adSlotLoggingData, function(C,f){return function(k){return C.F2.QL(k,f.Gj.instreamVideoAdRenderer.elementId,C.F2.QC,C.F2.associatedCompositePlayerBytesLayoutId)}}(y,Q))):v.push(UbD(l,e,h,Q.Gj.instreamVideoAdRenderer.elementId,y.F2.adSlotLoggingData,t))}return v}; OB=function(P,v,l){if(v=jHq(v)){v=g.N(v);for(var e=v.next();!e.done;e=v.next())if((e=e.value)&&e.externalVideoId){var h=oL(P,e.externalVideoId);h.instreamVideoAdRenderer||(h.instreamVideoAdRenderer=e,h.Dv=l)}else Iq("InstreamVideoAdRenderer without externalVideoId")}}; jHq=function(P){var v=[],l=P.sandwichedLinearAdRenderer&&P.sandwichedLinearAdRenderer.linearAd&&g.a(P.sandwichedLinearAdRenderer.linearAd,c4);if(l)return v.push(l),v;if(P.instreamVideoAdRenderer)return v.push(P.instreamVideoAdRenderer),v;if(P.linearAdSequenceRenderer&&P.linearAdSequenceRenderer.linearAds){P=g.N(P.linearAdSequenceRenderer.linearAds);for(l=P.next();!l.done;l=P.next())l=l.value,g.a(l,c4)&&v.push(g.a(l,c4));return v}return null}; Bx9=function(P){if(P.instreamVideoAdRenderer===void 0)return Iq("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var v=g.N(P.KT),l=v.next();!l.done;l=v.next()){l=l.value;if(l.QL===void 0)return!1;if(l.QC===void 0)return Iq("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(P.Dv===void 0||l.xj===void 0||P.Dv!==l.xj&&l.xj!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(P.instreamVideoAdRenderer.elementId===void 0)return Iq("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:P.Dv,"matching APSR kind":l.xj}),!1}return!0}; oL=function(P,v){P.has(v)||P.set(v,{instreamVideoAdRenderer:void 0,Dv:void 0,adVideoId:v,KT:[]});return P.get(v)}; sB=function(P,v,l,e,h,z,m,Q,t){h?oL(P,h).KT.push({gBM:v,xj:l,isContentVideoCompanion:e,QC:m,associatedCompositePlayerBytesLayoutId:z,adSlotLoggingData:Q,QL:t}):Iq("Companion AdPlacementSupportedRenderer without adVideoId")}; rk=function(P){var v=0;P=g.N(P.questions);for(var l=P.next();!l.done;l=P.next())if(l=l.value,l=g.a(l,S6)||g.a(l,GO)){var e=void 0;v+=((e=l.surveyAdQuestionCommon)==null?void 0:e.durationMilliseconds)||0}return v}; Mf=function(P){var v,l,e,h,z=((l=g.a((v=P.questions)==null?void 0:v[0],S6))==null?void 0:l.surveyAdQuestionCommon)||((h=g.a((e=P.questions)==null?void 0:e[0],GO))==null?void 0:h.surveyAdQuestionCommon),m;v=[].concat(g.u(((m=P.playbackCommands)==null?void 0:m.instreamAdCompleteCommands)||[]),g.u((z==null?void 0:z.timeoutCommands)||[]));var Q,t,y,C,f,k,w,I,J,K,q,A,x,S,B,E,r,hq,R7,Pw;return{impressionCommands:(Q=P.playbackCommands)==null?void 0:Q.impressionCommands,errorCommands:(t=P.playbackCommands)== null?void 0:t.errorCommands,muteCommands:(y=P.playbackCommands)==null?void 0:y.muteCommands,unmuteCommands:(C=P.playbackCommands)==null?void 0:C.unmuteCommands,pauseCommands:(f=P.playbackCommands)==null?void 0:f.pauseCommands,rewindCommands:(k=P.playbackCommands)==null?void 0:k.rewindCommands,resumeCommands:(w=P.playbackCommands)==null?void 0:w.resumeCommands,skipCommands:(I=P.playbackCommands)==null?void 0:I.skipCommands,progressCommands:(J=P.playbackCommands)==null?void 0:J.progressCommands,c8c:(K= P.playbackCommands)==null?void 0:K.clickthroughCommands,fullscreenCommands:(q=P.playbackCommands)==null?void 0:q.fullscreenCommands,activeViewViewableCommands:(A=P.playbackCommands)==null?void 0:A.activeViewViewableCommands,activeViewMeasurableCommands:(x=P.playbackCommands)==null?void 0:x.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(S=P.playbackCommands)==null?void 0:S.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(B=P.playbackCommands)== null?void 0:(E=B.activeViewTracking)==null?void 0:E.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(r=P.playbackCommands)==null?void 0:(hq=r.activeViewTracking)==null?void 0:hq.activeViewAudioMeasurableCommands,endFullscreenCommands:(R7=P.playbackCommands)==null?void 0:R7.endFullscreenCommands,abandonCommands:(Pw=P.playbackCommands)==null?void 0:Pw.abandonCommands,completeCommands:v}}; HaD=function(P,v,l,e,h,z,m){return function(Q,t){return aX7(P,t.slotId,Q,z,function(y,C){var f=t.layoutId;y=m(y);return TO(v,f,C,h,y,"LAYOUT_TYPE_SURVEY",[new IR(l),e],l.adLayoutLoggingData)})}}; Oax=function(P,v,l,e,h,z,m){if(!Eeq(P))return new V("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:P});var Q=P.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[Wny(z,v,l,e,function(t){var y=t.slotId;t=m(t);y=vb(h.K.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",y);var C={layoutId:y,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",i$:"core"},f=new Xg(h.W,e);return{layoutId:y,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",XJ:new Map,layoutExitNormalTriggers:[f], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([new Dj(Q)]),ra:t(C)}})]}; Eeq=function(P){P=g.a(P==null?void 0:P.additionalPlayerOverlay,oex);if(!P)return!1;var v=P.slidingMessages;return P.title&&v&&v.length!==0?!0:!1}; rfD=function(P,v,l,e,h){var z;if((z=P.playerOverlay)==null||!z.instreamSurveyAdRenderer)return function(){return[]}; if(!NxD(P))return function(){return new V("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:P})}; var m=P.playerOverlay.instreamSurveyAdRenderer,Q=rk(m);return Q<=0?function(){return new V("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:m})}:function(t,y){var C=sH2(t,l,e,function(f){var k=f.slotId; f=y(f);var w=Mf(m);k=vb(h.K.get(),"LAYOUT_TYPE_SURVEY",k);var I={layoutId:k,layoutType:"LAYOUT_TYPE_SURVEY",i$:"core"},J=new Xg(h.W,e),K=new rU(h.W,k),q=new lJ(h.W,k),A=new ddD(h.W);return{layoutId:k,layoutType:"LAYOUT_TYPE_SURVEY",XJ:new Map,layoutExitNormalTriggers:[J,A],layoutExitSkipTriggers:[K],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[q],VD:[],i$:"core",clientMetadata:new tT([new $y(m),new vJ(v),new WJ(Q/1E3),new rH(w)]),ra:f(I),adLayoutLoggingData:m.adLayoutLoggingData}}); t=Oax(P,l,C.slotId,e,h,t,y);return t instanceof V?t:[C].concat(g.u(t))}}; liw=function(P,v,l,e,h,z,m){m=m===void 0?!1:m;var Q=[];try{var t=[];if(l.renderer.linearAdSequenceRenderer)var y=function(J){J=M1W(J.slotId,l,v,h(J),e,z,m);t=J.LpW;return J.FB}; else if(l.renderer.instreamVideoAdRenderer)y=function(J){var K=J.slotId;J=h(J);var q=m,A=l.config.adPlacementConfig,x=Txx(A),S=x.g8,B=x.Mb;x=l.renderer.instreamVideoAdRenderer;var E;if(x==null?0:(E=x.playerOverlay)==null?0:E.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var r=VM(x,q);E=Math.min(S+r.videoLengthSeconds*1E3,B);q=new YW(0,[r.videoLengthSeconds]);B=r.videoLengthSeconds;var hq=r.playerVars,R7=r.instreamAdPlayerOverlayRenderer,Pw=r.playerOverlayLayoutRenderer, H=r.adVideoId,T=V19(l),n=r.XJ;r=r.Fv;var W=x==null?void 0:x.adLayoutLoggingData;x=x==null?void 0:x.sodarExtensionData;K=vb(v.K.get(),"LAYOUT_TYPE_MEDIA",K);var du={layoutId:K,layoutType:"LAYOUT_TYPE_MEDIA",i$:"core"};return{layoutId:K,layoutType:"LAYOUT_TYPE_MEDIA",XJ:n,layoutExitNormalTriggers:[new BE(v.W)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([new RR(e),new Yy(B),new b1(hq),new S$(S),new GH(E),R7&&new Qm(R7), Pw&&new tu(Pw),new vJ(A),new m1(H),new l1(q),new Zj(T),x&&new LY(x),new cJ({current:null}),new BJ({}),new Vm(r)].filter(dbD)),ra:J(du),adLayoutLoggingData:W}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var C=Pb9(P,e,l.adSlotLoggingData,y);Q.push(C);for(var f=g.N(t),k=f.next();!k.done;k=f.next()){var w=k.value,I=w(P,h);if(I instanceof V)return I;Q.push.apply(Q,g.u(I))}}catch(J){return new V(J,{errorMessage:J.message,AdPlacementRenderer:l,numberOfSurveyRenderers:vlu(l)})}return Q}; vlu=function(P){P=(P.renderer.linearAdSequenceRenderer||{}).linearAds;return P!=null&&P.length?P.filter(function(v){var l,e;return((l=g.a(v,c4))==null?void 0:(e=l.playerOverlay)==null?void 0:e.instreamSurveyAdRenderer)!=null}).length:0}; M1W=function(P,v,l,e,h,z,m){var Q=v.config.adPlacementConfig,t=Txx(Q),y=t.g8,C=t.Mb;t=(v.renderer.linearAdSequenceRenderer||{}).linearAds;if(t==null||!t.length)throw new TypeError("Expected linear ads");var f=[],k={Je:y,AA:0,Kp5:f};t=t.map(function(I){return eMu(P,I,k,l,e,Q,h,C,m)}).map(function(I,J){J=new YW(J,f); return I(J)}); var w=t.map(function(I){return I.gg}); return{FB:hMP(l,P,y,w,Q,V19(v),e,C,z),LpW:t.map(function(I){return I.YR$})}}; eMu=function(P,v,l,e,h,z,m,Q,t){var y=VM(g.a(v,c4),t),C=l.Je,f=l.AA,k=Math.min(C+y.videoLengthSeconds*1E3,Q);l.Je=k;l.AA++;l.Kp5.push(y.videoLengthSeconds);var w,I,J=(w=g.a(v,c4))==null?void 0:(I=w.playerOverlay)==null?void 0:I.instreamSurveyAdRenderer;if(y.adVideoId==="nPpU29QrbiU"&&J==null)throw new TypeError("Survey slate media has no survey overlay");return function(K){W4(y.playerVars,K);var q,A,x=y.videoLengthSeconds,S=y.playerVars,B=y.XJ,E=y.Fv,r=y.instreamAdPlayerOverlayRenderer,hq=y.playerOverlayLayoutRenderer, R7=y.adVideoId,Pw=(q=g.a(v,c4))==null?void 0:q.adLayoutLoggingData;q=(A=g.a(v,c4))==null?void 0:A.sodarExtensionData;A=vb(e.K.get(),"LAYOUT_TYPE_MEDIA",P);var H={layoutId:A,layoutType:"LAYOUT_TYPE_MEDIA",i$:"adapter"};K={layoutId:A,layoutType:"LAYOUT_TYPE_MEDIA",XJ:B,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"adapter",clientMetadata:new tT([new RR(m),new Yy(x),new b1(S),new S$(C),new GH(k),new Xw(f),new cJ({current:null}), r&&new Qm(r),hq&&new tu(hq),new vJ(z),new m1(R7),new l1(K),q&&new LY(q),J&&new TH(J),new BJ({}),new Vm(E)].filter(dbD)),ra:h(H),adLayoutLoggingData:Pw};x=rfD(g.a(v,c4),z,m,K.layoutId,e);return{gg:K,YR$:x}}}; VM=function(P,v){if(!P)throw new TypeError("Expected instream video ad renderer");if(!P.playerVars)throw new TypeError("Expected player vars in url encoded string");var l=yS(P.playerVars),e=Number(l.length_seconds);if(isNaN(e))throw new TypeError("Expected valid length seconds in player vars");var h=Number(P.trimmedMaxNonSkippableAdDurationMs);e=isNaN(h)?e:Math.min(e,h/1E3);h=P.playerOverlay||{};h=h.instreamAdPlayerOverlayRenderer===void 0?null:h.instreamAdPlayerOverlayRenderer;var z=P.playerOverlay|| {};z=z.playerOverlayLayoutRenderer===void 0?null:z.playerOverlayLayoutRenderer;var m=l.video_id;m||(m=(m=P.externalVideoId)?m:void 0);if(!m)throw new TypeError("Expected valid video id in IVAR");if(v&&e===0){var Q;v=(Q=zMa[m])!=null?Q:e}else v=e;return{playerVars:l,videoLengthSeconds:v,instreamAdPlayerOverlayRenderer:h,playerOverlayLayoutRenderer:z,adVideoId:m,XJ:P.pings?pe(P.pings):new Map,Fv:x4(P.pings)}}; V19=function(P){P=Number(P.driftRecoveryMs);return isNaN(P)||P<=0?null:P}; Txx=function(P){var v=P.adTimeOffset||{};P=v.offsetEndMilliseconds;v=Number(v.offsetStartMilliseconds);if(isNaN(v))throw new TypeError("Expected valid start offset");P=Number(P);if(isNaN(P))throw new TypeError("Expected valid end offset");return{g8:v,Mb:P}}; mjx=function(P){var v,l=(v=yf(P.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:v.current;if(!l)return null;v=yf(P.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var e=P.layoutId,h=yf(P.clientMetadata,"metadata_type_content_cpn"),z=yf(P.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),m=yf(P.clientMetadata,"metadata_type_player_underlay_renderer"),Q=yf(P.clientMetadata,"metadata_type_ad_placement_config"),t=yf(P.clientMetadata,"metadata_type_video_length_seconds"); var y=zf(P.clientMetadata,"metadata_type_layout_enter_ms")&&zf(P.clientMetadata,"metadata_type_layout_exit_ms")?(yf(P.clientMetadata,"metadata_type_layout_exit_ms")-yf(P.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{h8:e,contentCpn:h,z4:l,Gp:v,instreamAdPlayerOverlayRenderer:z,instreamAdPlayerUnderlayRenderer:m,adPlacementConfig:Q,videoLengthSeconds:t,m3:y,inPlayerLayoutId:yf(P.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:yf(P.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; t22=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I){e=Jn(e,"SLOT_TYPE_PLAYER_BYTES");P=RMW(h,P,m,l,e,t,y);if(P instanceof V)return P;var J;y=(J=yf(P.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:J.layoutId;if(!y)return new V("Invalid adNotify layout");v=QdD(y,h,z,l,Q,v,t,C,f,k,w,I,m);return v instanceof V?v:[P].concat(g.u(v))}; QdD=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){l=yS2(v,l,e,z,m,Q,t,y,C,f,k);if(l instanceof V)return l;P=Cbx(v,P,m,h,l);return P instanceof V?P:[].concat(g.u(P.J3),[P.Mx])}; gl2=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w){v=yS2(P,v,l,h,z,Q,t,y,C,f,k,w);if(v instanceof V)return v;P=fiD(P,l,z,m,e,Q.Ei,v);return P instanceof V?P:P.J3.concat(P.Mx)}; yS2=function(P,v,l,e,h,z,m,Q,t,y,C,f){var k=dk(e,l,y);return k instanceof Qf?new V(k):y.J.N().experiments.l$("html5_refactor_in_player_slot_generation")?function(w){var I=new YW(0,[k.zg]);w=kIx(v,k.layoutId,k.QT,l,PX(k.playerVars,k.eR,z,t,I),k.zg,h,I,m(w),Q.get(k.QT.externalVideoId),f);I=[];if(k.QT.playerOverlay.instreamAdPlayerOverlayRenderer){var J=mjx(w);if(!J)return Iq("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,w),{layout:w,J3:[]}; I=[wTD(P,J.contentCpn,J.h8,function(q){return vX(v,q.slotId,"core",J,$O(C,q))},J.inPlayerSlotId)].concat(g.u(I)); if(J.instreamAdPlayerUnderlayRenderer&&lF(y)){var K=J.instreamAdPlayerUnderlayRenderer;I=[$jw(P,J.contentCpn,J.h8,function(q){return IiW(v,q.slotId,K,J.adPlacementConfig,J.h8,$O(C,q))})].concat(g.u(I))}}return{layout:w, J3:I}}:function(w){var I=new YW(0,[k.zg]); return{layout:kIx(v,k.layoutId,k.QT,l,PX(k.playerVars,k.eR,z,t,I),k.zg,h,I,m(w),Q.get(k.QT.externalVideoId),f),J3:[]}}}; dk=function(P,v,l){if(!P.playerVars)return new Qf("No playerVars available in InstreamVideoAdRenderer.");var e,h;if(P.elementId==null||P.playerVars==null||P.playerOverlay==null||((e=P.playerOverlay)==null?void 0:e.instreamAdPlayerOverlayRenderer)==null&&((h=P.playerOverlay)==null?void 0:h.playerOverlayLayoutRenderer)==null||P.pings==null||P.externalVideoId==null)return new Qf("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:P});e=yS(P.playerVars);h=Number(e.length_seconds); isNaN(h)&&(h=0,Iq("Expected valid length seconds in player vars but got NaN"));if(l.QI(v.kind==="AD_PLACEMENT_KIND_START")){if(P.layoutId===void 0)return new Qf("Expected server generated layout ID in instreamVideoAdRenderer");v=P.layoutId}else v=P.elementId;return{layoutId:v,QT:P,playerVars:e,eR:P.playerVars,zg:h}}; PX=function(P,v,l,e,h){P.iv_load_policy=e;v=yS(v);if(v.cta_conversion_urls)try{P.cta_conversion_urls=JSON.parse(v.cta_conversion_urls)}catch(z){Iq(z)}l.e_&&(P.ctrl=l.e_);l.wY&&(P.ytr=l.wY);l.Jw&&(P.ytrcc=l.Jw);l.isMdxPlayback&&(P.mdx="1");P.vvt&&(P.vss_credentials_token=P.vvt,l.R3&&(P.vss_credentials_token_type=l.R3),l.mdxEnvironment&&(P.mdx_environment=l.mdxEnvironment));W4(P,h);return P}; Dja=function(P){var v=new Map;P=g.N(P);for(var l=P.next();!l.done;l=P.next())(l=l.value.renderer.remoteSlotsRenderer)&&l.hostElementId&&v.set(l.hostElementId,l);return v}; ec=function(P){return P.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; nlB=function(P){return P!=null}; q27=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w){for(var I=[],J=g.N(P),K=J.next();!K.done;K=J.next())if(K=K.value,!fXa(K)&&!IXB(K)){var q=ec(K)&&!!K.slotEntryTrigger.beforeContentVideoIdStartedTrigger,A=t.QI(q),x=Nea(K,y,e,l.FW,A);if(x instanceof V)return x;var S=void 0,B={slotId:K.adSlotMetadata.slotId,slotType:K.adSlotMetadata.slotType,slotPhysicalPosition:(S=K.adSlotMetadata.slotPhysicalPosition)!=null?S:1,i$:"core",slotEntryTrigger:x.slotEntryTrigger,slotFulfillmentTriggers:x.slotFulfillmentTriggers, slotExpirationTriggers:x.slotExpirationTriggers},E=g.a(K.fulfillmentContent.fulfilledLayout,bJ);if(E){if(!Yj(E))return new V("Invalid PlayerBytesAdLayoutRenderer");S=f&&!(ec(K)&&K.slotEntryTrigger.beforeContentVideoIdStartedTrigger);x=x.slotFulfillmentTriggers.some(function(r){return r instanceof iz}); A=S?JSu(B,K.adSlotMetadata.triggerEvent,E,l,e,z,y,P,A,k,x,w):uYD(B,K.adSlotMetadata.triggerEvent,E,v,l,e,h,z,m,Q,t,y,P,C,A,K.adSlotMetadata.triggeringSourceLayoutId);if(A instanceof V)return A;x=[];ec(K)&&x.push(new ey({NR:ec(K)&&!!K.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));S&&x.push(new BJ({}));l.Ei&&x.push(new MS({}));x.push(new v2(q));K=Object.assign({},B,{clientMetadata:new tT(x),fulfilledLayout:A.layout,adSlotLoggingData:K.adSlotMetadata.adSlotLoggingData});I.push.apply(I,g.u(A.J3)); I.push(K)}else if(q=g.a(K.fulfillmentContent.fulfilledLayout,LO)){if(!ChB(q))return new V("Invalid PlayerUnderlayAdLayoutRenderer");q=Kqu(q,e,l.FW,z,B,K.adSlotMetadata.triggerEvent,K.adSlotMetadata.triggeringSourceLayoutId);if(q instanceof V)return q;K=Object.assign({},B,{clientMetadata:new tT([]),fulfilledLayout:q,adSlotLoggingData:K.adSlotMetadata.adSlotLoggingData});I.push(K)}else if(q=g.a(K.fulfillmentContent.fulfilledLayout,kiy)){if(!e17(q))return new V("Invalid AboveFeedAdLayoutRenderer");q= cSa(q,e,l.FW,z,B,K.adSlotMetadata.triggerEvent,K.adSlotMetadata.triggeringSourceLayoutId);if(q instanceof V)return q;K=Object.assign({},B,{clientMetadata:new tT([]),fulfilledLayout:q,adSlotLoggingData:K.adSlotMetadata.adSlotLoggingData});I.push(K)}else if(q=g.a(K.fulfillmentContent.fulfilledLayout,wqD)){if(!zO(q.adLayoutMetadata)||!g.a(q.renderingContent,mf))return new V("Invalid BelowPlayerAdLayoutRenderer");q=cSa(q,e,l.FW,z,B,K.adSlotMetadata.triggerEvent,K.adSlotMetadata.triggeringSourceLayoutId); if(q instanceof V)return q;K=Object.assign({},B,{clientMetadata:new tT([]),fulfilledLayout:q,adSlotLoggingData:K.adSlotMetadata.adSlotLoggingData});I.push(K)}else return new V("Unable to retrieve a client slot ["+B.slotType+"] from a given AdSlotRenderer")}return I}; cSa=function(P,v,l,e,h,z,m){var Q={layoutId:P.adLayoutMetadata.layoutId,layoutType:P.adLayoutMetadata.layoutType,i$:"core"};v=hF(P,v,l);if(v instanceof V)return v;l=[];l.push(new vJ(zu(z)));z==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&m!==void 0&&l.push(new nY(m));return Object.assign({},Q,{renderingContent:P.renderingContent,XJ:new Map([["impression",Fq6(P)]])},v,{ra:$O(e,h)(Q),clientMetadata:new tT(l),adLayoutLoggingData:P.adLayoutMetadata.adLayoutLoggingData})}; Kqu=function(P,v,l,e,h,z,m){if(P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(m=g.a(P.renderingContent,xj))if(m=g.a(m.sidePanel,t19)){var Q={layoutId:P.adLayoutMetadata.layoutId,layoutType:P.adLayoutMetadata.layoutType,i$:"core"};v=hF(P,v,l);P=v instanceof V?v:Object.assign({},Q,{renderingContent:P.renderingContent,XJ:new Map([["impression",m.impressionPings||[]],["resume",m.resumePings||[]]])},v,{ra:$O(e,h)(Q),clientMetadata:new tT([new vJ(zu(z))]),adLayoutLoggingData:P.adLayoutMetadata.adLayoutLoggingData})}else P= new V("DismissablePanelTextPortraitImageRenderer is missing");else P=new V("SqueezebackPlayerSidePanelRenderer is missing");else P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.a(P.renderingContent,mb6)?(m={layoutId:P.adLayoutMetadata.layoutId,layoutType:P.adLayoutMetadata.layoutType,i$:"core"},v=hF(P,v,l),P=v instanceof V?v:Object.assign({},m,{renderingContent:P.renderingContent,XJ:new Map},v,{ra:$O(e,h)(m),clientMetadata:new tT([new vJ(zu(z))]),adLayoutLoggingData:P.adLayoutMetadata.adLayoutLoggingData})): P=new V("CounterfactualRenderer is missing"):P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?P=new V("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?P=new V("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.a(P.renderingContent,pO)?(z={layoutId:P.adLayoutMetadata.layoutId,layoutType:P.adLayoutMetadata.layoutType, i$:"core"},v=hF(P,v,l),P=v instanceof V?v:m?Object.assign({},z,{renderingContent:P.renderingContent,XJ:new Map},v,{ra:$O(e,h)(z),clientMetadata:new tT([new nY(m)]),adLayoutLoggingData:P.adLayoutMetadata.adLayoutLoggingData}):new V("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):P=new V("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):P.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.a(P.renderingContent,R1w)? (z={layoutId:P.adLayoutMetadata.layoutId,layoutType:P.adLayoutMetadata.layoutType,i$:"core"},v=hF(P,v,l),P=v instanceof V?v:Object.assign({},z,{renderingContent:P.renderingContent,XJ:new Map([])},v,{ra:$O(e,h)(z),adLayoutLoggingData:P.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new tT([])})):P=new V("AdsEngagementPanelSectionListViewModel is missing"):P=new V("LayoutType ["+P.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return P}; JSu=function(P,v,l,e,h,z,m,Q,t,y,C,f){if((f==null?void 0:f.Ga)===void 0||(f==null?void 0:f.KR)===void 0)return new V("Cached ad break range from cue point is missing");var k=hF(l,h,e.FW);if(k instanceof V)return k;k={layoutExitMuteTriggers:[],layoutExitNormalTriggers:k.layoutExitNormalTriggers,layoutExitSkipTriggers:[],VD:[],layoutExitUserInputSubmittedTriggers:[]};if(g.a(l.renderingContent,c4))return P=ASD(P,v,l,k,h,z,Q,t,e.FW,m,f.Ga,f.KR),P instanceof V?P:P.m_===void 0?new V("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:P.layout,J3:[P.m_]};var w=g.a(l.renderingContent,uJ);if(w){if(!zO(l.adLayoutMetadata))return new V("Invalid ad layout metadata");if(!KO(w))return new V("Invalid sequential layout");w=w.sequentialLayouts.map(function(I){return I.playerBytesAdLayoutRenderer}); P=Y2D(P,v,l,k,w,h,e,z,m,t,Q,y,f.Ga,f.KR,C);return P instanceof V?P:{layout:P.Sp,J3:P.J3}}return new V("Not able to convert a sequential layout")}; Y2D=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I){var J=btD(h,k,w);if(J instanceof V)return J;var K=[],q=[];J=g.N(J);for(var A=J.next();!A.done;A=J.next()){var x=A.value;A=P;var S=h[x.AA],B=x,E=v;x=z;var r=m,hq=Q,R7=t,Pw=y,H=C,T=m6(S);if(T instanceof V)A=T;else{var n={layoutId:S.adLayoutMetadata.layoutId,layoutType:S.adLayoutMetadata.layoutType,i$:"adapter"};B=xjw(E,S,B,x);B instanceof V?A=B:(A=Object.assign({},n,R8,{XJ:T,renderingContent:S.renderingContent,clientMetadata:new tT(B),ra:$O(hq,A)(n),adLayoutLoggingData:S.adLayoutMetadata.adLayoutLoggingData}), A=(S=QH(H,A,x,r.FW,hq,R7,Pw,void 0,!0))?S instanceof V?S:{layout:A,m_:S}:new V("Expecting associatedInPlayerSlot"))}if(A instanceof V)return A;K.push(A.layout);q.push(A.m_)}h={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,i$:"core"};v=[new Zj(Number(l.driftRecoveryMs)),new S$(k),new GH(w),new vJ(zu(v)),new P2(f),new BJ({})];I&&v.push(new hT({}));return{Sp:Object.assign({},h,e,{xq:K,XJ:new Map,clientMetadata:new tT(v),ra:$O(Q,P)(h)}),J3:q}}; ASD=function(P,v,l,e,h,z,m,Q,t,y,C,f){if(!Yj(l))return new V("Invalid PlayerBytesAdLayoutRenderer");var k=m6(l);if(k instanceof V)return k;var w={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,i$:"core"},I=g.a(l.renderingContent,c4);if(!I)return new V("Invalid rendering content for DAI media layout");I=VM(I,!1);C={P$:I,AA:0,Je:C,Lv:Math.min(C+I.videoLengthSeconds*1E3,f),Hw:new YW(0,[I.videoLengthSeconds])};var J;f=(J=Number(l.driftRecoveryMs))!=null?J:void 0;v=xjw(v, l,C,h,f);if(v instanceof V)return v;P=Object.assign({},w,e,{XJ:k,renderingContent:l.renderingContent,clientMetadata:new tT(v),ra:$O(z,P)(w),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData});return(h=QH(m,P,h,t,z,y,Q,void 0,!0))?h instanceof V?h:{layout:P,m_:h}:new V("Expecting associatedInPlayerSlot")}; uYD=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J){var K=hF(l,z,h.FW);if(K instanceof V)return K;if(g.a(l.renderingContent,c4)){t=pT2([l],h,t);if(t instanceof V)return t;if(t.length!==1)return new V("Only expected one media layout.");P=Lq7(P,v,l,K,t[0],void 0,"core",e,z,m,Q,y,k,w,I,h.FW,f,void 0,J);return P instanceof V?P:{layout:P.layout,J3:P.m_?[P.m_]:[]}}var q=g.a(l.renderingContent,uJ);if(q){if(!zO(l.adLayoutMetadata))return new V("Invalid ad layout metadata");if(!KO(q))return new V("Invalid sequential layout"); q=q.sequentialLayouts.map(function(A){return A.playerBytesAdLayoutRenderer}); P=S2W(P,v,l.adLayoutMetadata,K,q,e,z,h,t,m,Q,y,C,f,I,k,w,J);return P instanceof V?P:{layout:P.Sp,J3:P.J3}}return new V("Not able to convert a sequential layout")}; S2W=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q){var A=new zH({current:null}),x=pT2(h,Q,t);if(x instanceof V)return x;t=[];for(var S=[],B=void 0,E=0;E0&&(E.push(q),E.push(new hu(B.adPodSkipTarget)));(z=y.get(B.externalVideoId))&&E.push(new EK(z));z=E}else z=new V("Invalid vod media renderer")}if(z instanceof V)return z;P=Object.assign({},m,e,{XJ:x,renderingContent:l.renderingContent,clientMetadata:new tT(z),ra:$O(C,P)(m),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData});l=g.a(l.renderingContent,c4);if(!l||!JA(l))return new V("Invalid meida renderer");f=oL(f,l.externalVideoId);f.instreamVideoAdRenderer=l;f.Dv="AD_PLACEMENT_KIND_START";return w?(t=QH(k,P,t,J,C,K,I,q,!1),t instanceof V?t:BeD(P.layoutId,k)&&t?{layout:Object.assign({},P,{clientMetadata:new tT(z.concat(new fY(t)))})}:{layout:P,m_:t}): {layout:P}}; GI7=function(P,v,l,e,h){if(!Yj(v))return new V("Invalid PlayerBytesAdLayoutRenderer");var z=g.a(v.renderingContent,kq);if(!z||z.durationMilliseconds===void 0)return new V("Invalid endcap renderer");var m={layoutId:v.adLayoutMetadata.layoutId,layoutType:v.adLayoutMetadata.layoutType,i$:"adapter"};e=[new OK(z.durationMilliseconds),new rH({impressionCommands:void 0,abandonCommands:z.abandonCommands?[{commandExecutorCommand:z.abandonCommands}]:void 0,completeCommands:z.completionCommands}),new vJ(e), new Ju("LAYOUT_TYPE_ENDCAP")];if(h){e.push(new e$(h.Hw.adPodIndex-1));e.push(new Xw(h.Hw.adPodIndex));var Q;e.push(new hu((Q=h.adPodSkipTarget)!=null?Q:-1))}return Object.assign({},m,R8,{renderingContent:v.renderingContent,clientMetadata:new tT(e),XJ:z.skipPings?new Map([["skip",z.skipPings]]):new Map,ra:$O(l,P)(m),adLayoutLoggingData:v.adLayoutMetadata.adLayoutLoggingData})}; QH=function(P,v,l,e,h,z,m,Q,t){P=P.filter(function(C){return C.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&C.adSlotMetadata.triggeringSourceLayoutId===v.layoutId}); if(P.length!==0){if(P.length!==1)return new V("Invalid InPlayer slot association for the given PlayerBytes layout");P=P[0];m=Nea(P,z,l,e,m);if(m instanceof V)return m;var y;z={slotId:P.adSlotMetadata.slotId,slotType:P.adSlotMetadata.slotType,slotPhysicalPosition:(y=P.adSlotMetadata.slotPhysicalPosition)!=null?y:1,i$:"core",slotEntryTrigger:m.slotEntryTrigger,slotFulfillmentTriggers:m.slotFulfillmentTriggers,slotExpirationTriggers:m.slotExpirationTriggers};y=g.a(P.fulfillmentContent.fulfilledLayout, ge2);if(!y||!z1x(y))return new V("Invalid InPlayerAdLayoutRenderer");m={layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,i$:"core"};l=hF(y,l,e);if(l instanceof V)return l;e=[];t&&e.push(new BJ({}));if(y.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")e.push.apply(e,g.u(itD(P.adSlotMetadata.triggerEvent,v)));else if(y.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")e.push(new vJ(zu(P.adSlotMetadata.triggerEvent))),Q&&e.push(Q);else return new V("Not able to parse an SDF InPlayer layout"); h=Object.assign({},m,l,{renderingContent:y.renderingContent,XJ:new Map,ra:$O(h,z)(m),clientMetadata:new tT(e),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},z,{fulfilledLayout:h,clientMetadata:new tT([])})}}; itD=function(P,v){var l=[];l.push(new vJ(zu(P)));l.push(new nY(v.layoutId));(P=yf(v.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&l.push(new cJ(P));(P=yf(v.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&l.push(new zH(P));(P=yf(v.clientMetadata,"metadata_type_remote_slots_data"))&&l.push(new EK(P));(P=yf(v.clientMetadata,"metadata_type_ad_next_params"))&&l.push(new od(P));(P=yf(v.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&l.push(new s2(P));(P= yf(v.clientMetadata,"metadata_type_ad_pod_info"))&&l.push(new l1(P));(v=yf(v.clientMetadata,"metadata_type_ad_video_id"))&&l.push(new m1(v));return l}; XTa=function(P,v,l,e,h,z){function m(y){return tF(v,y)} var Q=e.AF.inPlayerSlotId,t={layoutId:e.AF.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",i$:"core"};l={slotId:Q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:new S5(m,P),slotFulfillmentTriggers:[new Mi(m,Q)],slotExpirationTriggers:[new T$(m,Q),new Ow(m,l)]};P=Object.assign({},t,{layoutExitNormalTriggers:[new Xg(m,P)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],XJ:new Map,clientMetadata:new tT([new ky(e.AF), new vJ(e.adPlacementConfig),h]),ra:$O(z,l)(t),adLayoutLoggingData:e.AF.adLayoutLoggingData});return Object.assign({},l,{clientMetadata:new tT([new j$(P)])})}; BeD=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next())if(l=l.value,l.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var e=g.a(l.fulfillmentContent.fulfilledLayout,LO);if(e&&(e=g.a(e.renderingContent,xj))&&e.associatedPlayerBytesLayoutId===P)return l}}; Nea=function(P,v,l,e,h){var z=Ujy(EB(P.slotEntryTrigger,l,e),h,P,v);if(z instanceof V)return z;for(var m=[],Q=g.N(P.slotFulfillmentTriggers),t=Q.next();!t.done;t=Q.next()){t=EB(t.value,l,e);if(t instanceof V)return t;m.push(t)}m=Ztw(m,h,P,v);v=[];P=g.N(P.slotExpirationTriggers);for(h=P.next();!h.done;h=P.next()){h=EB(h.value,l,e);if(h instanceof V)return h;v.push(h)}return{slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:v}}; Ujy=function(P,v,l,e){return v&&l.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&P instanceof bz?new AX(function(h){return tF(e,h)},l.adSlotMetadata.slotId):P}; Ztw=function(P,v,l,e){return v&&l.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?P.map(function(h){return h instanceof Mi?new P4(function(z){return tF(e,z)},l.adSlotMetadata.slotId):h}):P}; hF=function(P,v,l){for(var e=[],h=g.N(P.layoutExitNormalTriggers||[]),z=h.next();!z.done;z=h.next()){z=EB(z.value,v,l);if(z instanceof V)return z;e.push(z)}h=[];z=g.N(P.layoutExitSkipTriggers||[]);for(var m=z.next();!m.done;m=z.next()){m=EB(m.value,v,l);if(m instanceof V)return m;h.push(m)}z=[];m=g.N(P.layoutExitMuteTriggers||[]);for(var Q=m.next();!Q.done;Q=m.next()){Q=EB(Q.value,v,l);if(Q instanceof V)return Q;z.push(Q)}m=[];P=g.N(P.layoutExitUserInputSubmittedTriggers||[]);for(Q=P.next();!Q.done;Q= P.next()){Q=EB(Q.value,v,l);if(Q instanceof V)return Q;m.push(Q)}return{layoutExitNormalTriggers:e,layoutExitSkipTriggers:h,layoutExitMuteTriggers:z,layoutExitUserInputSubmittedTriggers:m,VD:[]}}; m6=function(P){var v=g.a(P.renderingContent,c4);if(v==null?0:v.pings)return pe(v.pings);P=g.a(P.renderingContent,kq);return(P==null?0:P.skipPings)?new Map([["skip",P.skipPings]]):new Map}; xjw=function(P,v,l,e,h){v=g.a(v.renderingContent,c4);if(!v)return new V("Invalid rendering content for DAI media layout");P=[new RR(e),new Yy(l.P$.videoLengthSeconds),new b1(l.P$.playerVars),new S$(l.Je),new GH(l.Lv),new Xw(l.AA),new vJ(zu(P)),new m1(l.P$.adVideoId),new l1(l.Hw),v.sodarExtensionData&&new LY(v.sodarExtensionData),new cJ({current:null}),new BJ({}),new Vm(x4(v.pings))].filter(nlB);h!==void 0&&P.push(new Zj(h));return P}; btD=function(P,v,l){P=P.map(function(t){return VM(g.a(t.renderingContent,c4),!1)}); var e=P.map(function(t){return t.videoLengthSeconds}),h=e.map(function(t,y){return new YW(y,e)}),z=v,m=l,Q=[]; P.forEach(function(t,y){m=Math.min(z+t.videoLengthSeconds*1E3,l);W4(t.playerVars,h[y]);Q.push({P$:t,Je:z,Lv:m,AA:y,Hw:h[y]});z=m}); return Q}; pT2=function(P,v,l){for(var e=[],h=g.N(P),z=h.next();!z.done;z=h.next())if(z=g.a(z.value.renderingContent,c4)){if(!JA(z))return new V("Invalid vod media renderer");e.push(jdD(z))}h=e.map(function(f){return f.zg}); z=[];for(var m=0,Q=0;Q0?Pw:-1;else if(n=g.a(T,kq)){T=V2D(P,v,l,n,z,J,Q,r,Pw);if(T instanceof V){w= T;break a}T=T(k);K.push(T.pX);q=[].concat(g.u(T.Fj),g.u(q));A=[].concat(g.u(T.Bf),g.u(A));T.m_&&(R7=[T.m_].concat(g.u(R7)))}else if(n=g.a(T,FE)){if(w===void 0){w=new V("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:n});break a}T=vy6(P,v,l,z,n,E,Q,w,J,Pb(C,"supports_multi_step_on_desktop"));if(T instanceof V){w=T;break a}T=T(k);K.push(T.pX);T.m_&&R7.push(T.m_);q=[].concat(g.u(T.Fj),g.u(q));A=[].concat(g.u(T.Bf),g.u(A));x=[].concat(g.u(T.qz),g.u(x)); S=[].concat(g.u(T.oJ),g.u(S));B=[E].concat(g.u(B))}else if(T=g.a(T,AA)){T=lj2(P,v,l,z,T,E,Q,J);if(T instanceof V){w=T;break a}T=T(k);K.push(T.pX);T.m_&&R7.push(T.m_);A=[].concat(g.u(T.Bf),g.u(A))}else{w=new V("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}w={xq:K,layoutExitSkipTriggers:q,layoutExitUserInputSubmittedTriggers:x,VD:S,layoutExitMuteTriggers:A,jf:B,J3:R7}}}else a:if(J=yuq(e,l,C),J instanceof V)w=J;else{K=0;q=[];A=[];x=[];S=[];B=[];E=[];r=new qS({current:null});hq=new zH({current:null}); R7=!1;H=[];Pw=-1;I=g.N(e);for(T=I.next();!T.done;T=I.next())if(T=T.value,g.a(T,qf)){T=dju(v,l,g.a(T,qf),Q);if(T instanceof V){w=T;break a}T=T(k);q.push(T.pX);A=[].concat(g.u(T.Fj),g.u(A));x=[].concat(g.u(T.Bf),g.u(x));T.m_&&(H=[T.m_].concat(g.u(H)))}else if(g.a(T,c4)){Pw=dk(g.a(T,c4),l,C);if(Pw instanceof Qf){w=new V(Pw);break a}T=new YW(K,J);T=C1w(v,Pw.layoutId,Pw.QT,l,PX(Pw.playerVars,Pw.eR,m,y,T),Pw.zg,z,T,Q(k),hq,t.get(Pw.QT.externalVideoId),void 0,f);K++;q.push(T.pX);A=[].concat(g.u(T.Fj),g.u(A)); x=[].concat(g.u(T.Bf),g.u(x));R7||(E.push(hq),R7=!0);Pw=(Pw=Pw.QT.adPodSkipTarget)&&Pw>0?Pw:-1}else if(g.a(T,kq)){T=V2D(P,v,l,g.a(T,kq),z,K,Q,hq,Pw);if(T instanceof V){w=T;break a}T=T(k);q.push(T.pX);A=[].concat(g.u(T.Fj),g.u(A));x=[].concat(g.u(T.Bf),g.u(x));T.m_&&(H=[T.m_].concat(g.u(H)))}else if(g.a(T,FE)){if(w===void 0){w=new V("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.a(T,FE)});break a}T=vy6(P,v,l,z,g.a(T,FE),r,Q,w,K,Pb(C,"supports_multi_step_on_desktop")); if(T instanceof V){w=T;break a}T=T(k);q.push(T.pX);T.m_&&H.push(T.m_);A=[].concat(g.u(T.Fj),g.u(A));x=[].concat(g.u(T.Bf),g.u(x));S=[].concat(g.u(T.qz),g.u(S));B=[].concat(g.u(T.oJ),g.u(B));E=[r].concat(g.u(E))}else if(g.a(T,AA)){T=lj2(P,v,l,z,g.a(T,AA),r,Q,K);if(T instanceof V){w=T;break a}T=T(k);q.push(T.pX);T.m_&&H.push(T.m_);x=[].concat(g.u(T.Bf),g.u(x))}else{w=new V("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}w={xq:q,layoutExitSkipTriggers:A,layoutExitUserInputSubmittedTriggers:S, VD:B,layoutExitMuteTriggers:x,jf:E,J3:H}}w instanceof V?k=w:(B=k.slotId,J=w.xq,K=w.layoutExitSkipTriggers,q=w.layoutExitMuteTriggers,A=w.layoutExitUserInputSubmittedTriggers,x=w.jf,k=Q(k),S=h?h.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",B=h?h.layoutId:vb(v.K.get(),S,B),E={layoutId:B,layoutType:S,i$:"core"},k={layout:{layoutId:B,layoutType:S,XJ:new Map,layoutExitNormalTriggers:[new WE(v.W,B)],layoutExitSkipTriggers:K,layoutExitMuteTriggers:q,layoutExitUserInputSubmittedTriggers:A,VD:[],i$:"core", clientMetadata:new tT([new Fw(J)].concat(g.u(x))),ra:k(E)},J3:w.J3});return k}}; yuq=function(P,v,l){var e=[];P=g.N(P);for(var h=P.next();!h.done;h=P.next())if(h=h.value,g.a(h,c4)){h=dk(g.a(h,c4),v,l);if(h instanceof Qf)return new V(h);e.push(h.zg)}return e}; gyB=function(P,v,l,e,h,z,m,Q){if(!neD(l,Q===void 0?!1:Q))return new V("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:l});var t=rk(l);if(t<=0)return new V("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:l});var y=new qS({current:null}),C=HaD(P,v,l,y,e,z,m);return fj2(P,e,z,t,h,function(f,k){var w=f.slotId,I=Mf(l);f=m(f);var J,K=(J=kC(v,e,l.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?J: vb(v.K.get(),"LAYOUT_TYPE_MEDIA_BREAK",w);w={layoutId:K,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",i$:"core"};J=C(K,k);var q=yf(J.clientMetadata,"metadata_type_fulfilled_layout");q||Iq("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");I=[new vJ(e),new OK(t),new rH(I),y];q&&I.push(new Ju(q.layoutType));return{ZIg:{layoutId:K,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",XJ:new Map,layoutExitNormalTriggers:[new WE(v.W,K)],layoutExitSkipTriggers:[new rU(v.W, k.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new lJ(v.W,k.layoutId)],VD:[],i$:"core",clientMetadata:new tT(I),ra:f(w)},z6$:J}})}; kHu=function(P){if(!u$u(P))return!1;var v=g.a(P.adVideoStart,nd);return v?g.a(P.linearAd,c4)&&fO(v)?!0:(Iq("Invalid Sandwich with notify"),!1):!1}; wJD=function(P){if(P.linearAds==null)return!1;P=g.a(P.adStart,nd);return P?fO(P)?!0:(Iq("Invalid LASR with notify"),!1):!1}; $S7=function(P){if(!JfW(P))return!1;P=g.a(P.adStart,nd);return P?fO(P)?!0:(Iq("Invalid LASR with notify"),!1):!1}; Nz=function(P,v,l,e,h,z,m,Q,t,y){this.Y=P;this.K=v;this.W=l;this.L0=e;this.dN=h;this.G=z;this.t5=m;this.OL=Q;this.wv=t;this.loadPolicy=y===void 0?1:y}; AfD=function(P,v,l,e,h,z,m,Q,t,y){var C=[];if(v.length===0&&e.length===0&&l.length===0)return C;v=v.filter(Nf);var f=l.filter($bw),k=e.filter(Nf),w=new Map,I=Dja(v),J=l.some(function(n){var W;return(n==null?void 0:(W=n.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),K=l.some(function(n){var W; return(n==null?void 0:(W=n.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),q=l.some(function(n){var W; return(n==null?void 0:(W=n.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_IN_PLAYER"}); l=l.some(function(n){var W,du;return(n==null?void 0:(W=n.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(n==null?void 0:(du=n.adSlotMetadata)==null?void 0:du.slotType)==="SLOT_TYPE_ABOVE_FEED"}); if(J||K||q||l)y=q27(f,v,Q,h,I,P.dN.get(),P.loadPolicy,w,P.L0.get(),P.Y.get(),q,m,t,y),y instanceof V?Iq(y,void 0,void 0,{contentCpn:h}):C.push.apply(C,g.u(y));y=g.N(v);for(l=y.next();!l.done;l=y.next())l=l.value,K=Ijq(P,w,l,h,z,m,J,Q,I,t,f),K instanceof V?Iq(K,void 0,void 0,{renderer:l.renderer,config:l.config.adPlacementConfig,kind:l.config.adPlacementConfig.kind,contentCpn:h,daiEnabled:m}):C.push.apply(C,g.u(K));DSP(P.L0.get())||(z=nyy(P,k,h,Q,I,w),C.push.apply(C,g.u(z)));if(P.G===null||m&&!Q.hT){var A, x,S;P=Q.Ei&&v.length===1&&((A=v[0].config)==null?void 0:(x=A.adPlacementConfig)==null?void 0:x.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((S=v[0].renderer)==null?void 0:S.adBreakServiceRenderer);if(!C.length&&!P){var B,E,r,hq;Iq("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":v.length,contentCpn:h,"first APR kind":(B=v[0])==null?void 0:(E=B.config)==null?void 0:(r=E.adPlacementConfig)==null?void 0:r.kind,renderer:(hq=v[0])==null?void 0:hq.renderer})}return C}A= e.filter(Nf);C.push.apply(C,g.u(Zau(w,A,P.K.get(),P.G,h,J)));if(!C.length){var R7,Pw,H,T;Iq("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":v.length,contentCpn:h,daiEnabled:m.toString(),"first APR kind":(R7=v[0])==null?void 0:(Pw=R7.config)==null?void 0:(H=Pw.adPlacementConfig)==null?void 0:H.kind,renderer:(T=v[0])==null?void 0:T.renderer})}return C}; nyy=function(P,v,l,e,h,z){function m(k){return $O(P.dN.get(),k)} var Q=[];v=g.N(v);for(var t=v.next();!t.done;t=v.next()){t=t.value;var y=t.renderer,C=y.sandwichedLinearAdRenderer,f=y.linearAdSequenceRenderer;C&&kHu(C)?(Iq("Found AdNotify with SandwichedLinearAdRenderer"),f=g.a(C.adVideoStart,nd),C=g.a(C.linearAd,c4),OB(z,y,t.config.adPlacementConfig.kind),y=void 0,f=QdD((y=f)==null?void 0:y.layout.layoutId,P.K.get(),P.W.get(),t.config.adPlacementConfig,t.adSlotLoggingData,C,l,e,m,h,P.loadPolicy,P.L0.get(),P.dN.get()),f instanceof V?Iq(f):Q.push.apply(Q,g.u(f))): f&&(!f.adLayoutMetadata&&wJD(f)||f.adLayoutMetadata&&$S7(f))&&(Iq("Found AdNotify with LinearAdSequenceRenderer"),OB(z,y,t.config.adPlacementConfig.kind),y=void 0,C=exD((y=g.a(f.adStart,nd))==null?void 0:y.layout.layoutId,P.K.get(),P.W.get(),t.config.adPlacementConfig,t.adSlotLoggingData,f.linearAds,zO(f.adLayoutMetadata)?f.adLayoutMetadata:void 0,l,e,m,h,P.loadPolicy,P.L0.get()),C instanceof V?Iq(C):Q.push.apply(Q,g.u(C)))}return Q}; Ijq=function(P,v,l,e,h,z,m,Q,t,y,C){function f(q){return $O(P.dN.get(),q)} var k=l.renderer,w=l.config.adPlacementConfig,I=w.kind,J=l.adSlotLoggingData,K=Q.hT&&I==="AD_PLACEMENT_KIND_START";K=z&&!K;if(k.adsEngagementPanelRenderer!=null)return sB(v,l.elementId,I,k.adsEngagementPanelRenderer.isContentVideoEngagementPanel,k.adsEngagementPanelRenderer.adVideoId,k.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.adsEngagementPanelRenderer;q=$O(P.dN.get(),q);return JF(B,E,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new WT(r),A,x,r.impressionPings,q,k.adsEngagementPanelRenderer.adLayoutLoggingData,S)}),[]; if(k.adsEngagementPanelLayoutViewModel)return sB(v,l.elementId,I,k.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,k.adsEngagementPanelLayoutViewModel.adVideoId,k.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.adsEngagementPanelLayoutViewModel;q=$O(P.dN.get(),q);return uF(B,E,"LAYOUT_TYPE_PANEL",new O2(r),A,x,q,k.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,S)}),[]; if(k.actionCompanionAdRenderer!=null){if(k.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return Gi6(P.K.get(),P.G,P.W.get(),k.actionCompanionAdRenderer,w,J,e,f);sB(v,l.elementId,I,k.actionCompanionAdRenderer.isContentVideoCompanion,k.actionCompanionAdRenderer.adVideoId,k.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.actionCompanionAdRenderer;q=$O(P.dN.get(),q);return JF(B,E,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new HT(r),A,x,r.impressionPings,q,k.actionCompanionAdRenderer.adLayoutLoggingData,S)})}else if(k.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(k.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return Xqa(P.K.get(),P.G,P.W.get(),k.topBannerImageTextIconButtonedLayoutViewModel,w,J,e,f); sB(v,l.elementId,I,k.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,k.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,k.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.topBannerImageTextIconButtonedLayoutViewModel;q=$O(P.dN.get(),q);return uF(B,E,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new E2(r),A,x,q,k.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,S)})}else if(k.imageCompanionAdRenderer)sB(v, l.elementId,I,k.imageCompanionAdRenderer.isContentVideoCompanion,k.imageCompanionAdRenderer.adVideoId,k.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.imageCompanionAdRenderer; q=$O(P.dN.get(),q);return JF(B,E,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Mj(r),A,x,r.impressionPings,q,k.imageCompanionAdRenderer.adLayoutLoggingData,S)}); else if(k.bannerImageLayoutViewModel)sB(v,l.elementId,I,k.bannerImageLayoutViewModel.isContentVideoCompanion,k.bannerImageLayoutViewModel.adVideoId,k.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.bannerImageLayoutViewModel;q=$O(P.dN.get(),q);return uF(B,E,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new TI(r),A,x,q,k.bannerImageLayoutViewModel.adLayoutLoggingData,S)}); else if(k.shoppingCompanionCarouselRenderer)sB(v,l.elementId,I,k.shoppingCompanionCarouselRenderer.isContentVideoCompanion,k.shoppingCompanionCarouselRenderer.adVideoId,k.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,w,J,function(q,A,x,S){var B=P.W.get(),E=q.slotId,r=k.shoppingCompanionCarouselRenderer;q=$O(P.dN.get(),q);return JF(B,E,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new Vg(r),A,x,r.impressionPings,q,k.shoppingCompanionCarouselRenderer.adLayoutLoggingData,S)}); else if(k.adBreakServiceRenderer){if(!LnP(l))return[];if(I==="AD_PLACEMENT_KIND_PAUSE")return pqx(P.K.get(),w,J,l.renderer.adBreakServiceRenderer,e);if(I!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&I!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return xbw(P.K.get(),w,J,l.renderer.adBreakServiceRenderer,e,h,z);Q.Ei||Iq("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:I,adPlacementConfig:w,daiEnabledForContentVideo:String(z),isServedFromLiveInfra:String(Q.Ei),clientPlaybackNonce:Q.clientPlaybackNonce}); if(I==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!P.t5)return new V("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!P.wv)return new V("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");P.wv.VV({adPlacementRenderer:l,contentCpn:e,FW:h});h=P.t5.get().getCurrentTimeSec(1,!1);return NH7(P.K.get(),l.renderer.adBreakServiceRenderer,w,h,e,J,z)}if(!P.OL)return new V("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); P.OL.VV({adPlacementRenderer:l,contentCpn:e,FW:h})}else{if(k.clientForecastingAdRenderer)return WqD(P.K.get(),P.W.get(),w,J,k.clientForecastingAdRenderer,e,h,f);if(k.invideoOverlayAdRenderer)return rS2(P.K.get(),P.W.get(),w,J,k.invideoOverlayAdRenderer,e,h,f);if(k.instreamAdPlayerOverlayRenderer)return oly(P.K.get(),P.W.get(),w,J,k.instreamAdPlayerOverlayRenderer,e,f);if((k.linearAdSequenceRenderer||k.instreamVideoAdRenderer)&&K)return liw(P.K.get(),P.W.get(),l,e,f,y,!P.L0.get().J.N().V("html5_override_ad_video_length_killswitch")); if(k.linearAdSequenceRenderer&&!K){if(m)return[];OB(v,k,I);if(k.linearAdSequenceRenderer.adLayoutMetadata){if(!JfW(k.linearAdSequenceRenderer))return new V("Received invalid LinearAdSequenceRenderer.")}else if(k.linearAdSequenceRenderer.linearAds==null)return new V("Received invalid LinearAdSequenceRenderer.");if(g.a(k.linearAdSequenceRenderer.adStart,nd)){Iq("Found AdNotify in LinearAdSequenceRenderer");l=g.a(k.linearAdSequenceRenderer.adStart,nd);if(!h1D(l))return new V("Invalid AdMessageRenderer."); z=k.linearAdSequenceRenderer.linearAds;return hxy(P.Y.get(),P.K.get(),P.W.get(),P.dN.get(),w,J,l,zO(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,z,e,h,Q,f,t,P.loadPolicy,P.L0.get())}return t$W(P.K.get(),P.W.get(),w,J,k.linearAdSequenceRenderer.linearAds,zO(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,e,h,Q,f,t,P.loadPolicy,P.L0.get(),C)}if(!k.remoteSlotsRenderer||z){if(k.instreamVideoAdRenderer&& !K){if(m)return[];OB(v,k,I);return gl2(P.K.get(),P.W.get(),w,J,k.instreamVideoAdRenderer,e,h,Q,f,t,P.loadPolicy,P.L0.get(),P.dN.get(),C)}if(k.instreamSurveyAdRenderer)return gyB(P.K.get(),P.W.get(),k.instreamSurveyAdRenderer,w,J,e,f,Pb(P.L0.get(),"supports_multi_step_on_desktop"));if(k.sandwichedLinearAdRenderer!=null)return u$u(k.sandwichedLinearAdRenderer)?g.a(k.sandwichedLinearAdRenderer.adVideoStart,nd)?(Iq("Found AdNotify in SandwichedLinearAdRenderer"),l=g.a(k.sandwichedLinearAdRenderer.adVideoStart, nd),h1D(l)?(z=g.a(k.sandwichedLinearAdRenderer.linearAd,c4))?t22(l,z,w,P.Y.get(),P.K.get(),P.W.get(),P.dN.get(),J,e,h,Q,f,t,P.loadPolicy,P.L0.get()):new V("Missing IVAR from Sandwich"):new V("Invalid AdMessageRenderer.")):t$W(P.K.get(),P.W.get(),w,J,[k.sandwichedLinearAdRenderer.adVideoStart,k.sandwichedLinearAdRenderer.linearAd],void 0,e,h,Q,f,t,P.loadPolicy,P.L0.get()):new V("Received invalid SandwichedLinearAdRenderer.");if(k.videoAdTrackingRenderer!=null)return Q=Pb(P.L0.get(),"enable_h5_shorts_ad_terminal_events")&& Q.Go,Ht9(P.K.get(),P.W.get(),k.videoAdTrackingRenderer,w,J,e,h,Q,f)}}return[]}; Kd=function(P,v,l,e,h,z,m,Q){g.U.call(this);var t=this;this.K=P;this.G=v;this.oo=e;this.t5=h;this.L0=z;this.VW=m;this.GK=Q;this.W=null;l.get().addListener(this);this.addOnDisposeCallback(function(){l.s$()||l.get().removeListener(t)}); e.get().addListener(this);this.addOnDisposeCallback(function(){e.s$()||e.get().removeListener(t)})}; uw6=function(P,v,l){var e=P.t5.get().getCurrentTimeSec(1,!1);P.L0.get().J.N().vK()&&z$(P.VW.get(),"sdai","onopp.1;evt."+l.event+";start."+l.startSecs.toFixed(3)+";d."+l.Er.toFixed(3));Ns(P.K.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var h=P.G.get(),z=v.adPlacementRenderer.renderer.adBreakServiceRenderer,m=v.contentCpn,Q=v.adPlacementRenderer.adSlotLoggingData,t=cX(P.L0.get()),y=P.VW;if(h.L0.get().J.N().experiments.l$("enable_smearing_expansion_dai")){var C=g.ID(h.L0.get().J.N().experiments, "max_prefetch_window_sec_for_livestream_optimization");var f=g.ID(h.L0.get().J.N().experiments,"min_prefetch_offset_sec_for_livestream_optimization");t={b3:JuD(l),iJ:!1,cueProcessedMs:e*1E3};var k=l.startSecs+l.Er;if(e===0)t.xB=new pz(0,k*1E3);else{f=l.startSecs-f;var w=f-e;t.xB=w<=0?new pz(f*1E3,k*1E3):new pz(Math.floor(e+Math.random()*Math.min(w,C))*1E3,k*1E3)}C=t}else C={b3:JuD(l),iJ:!1},k=l.startSecs+l.Er,l.startSecs<=e?t=new pz((l.startSecs-4)*1E3,k*1E3):(f=Math.max(0,l.startSecs-e-10),t=new pz(Math.floor(e+ Math.random()*(t?e===0?0:Math.min(f,5):f))*1E3,k*1E3)),C.xB=t;h=H4(h,z,m,C,Q,[new Au(l)]);y.get().J.Za(C.xB.start/1E3-e,l.startSecs-e);return[h]})}; qz=function(P){var v,l=(v=yf(P.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:v.current;if(!l)return null;v=yf(P.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var e=P.layoutId,h=yf(P.clientMetadata,"metadata_type_content_cpn"),z=yf(P.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),m=yf(P.clientMetadata,"metadata_type_player_overlay_layout_renderer"),Q=yf(P.clientMetadata,"metadata_type_player_underlay_renderer"),t=yf(P.clientMetadata, "metadata_type_ad_placement_config"),y=yf(P.clientMetadata,"metadata_type_video_length_seconds");var C=zf(P.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?yf(P.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):zf(P.clientMetadata,"metadata_type_layout_enter_ms")&&zf(P.clientMetadata,"metadata_type_layout_exit_ms")?(yf(P.clientMetadata,"metadata_type_layout_exit_ms")-yf(P.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{h8:e,contentCpn:h,z4:l,Gp:v,instreamAdPlayerOverlayRenderer:z, playerOverlayLayoutRenderer:m,instreamAdPlayerUnderlayRenderer:Q,adPlacementConfig:t,videoLengthSeconds:y,m3:C,inPlayerLayoutId:yf(P.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:yf(P.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; cuD=function(P,v){return K19(P,v)}; qKy=function(P,v){v=K19(P,v);if(!v)return null;var l;v.m3=(l=yf(P.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:l.adBreakRemainingLengthSeconds;return v}; K19=function(P,v){var l,e=(l=yf(P.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:l.current;if(!e)return null;l=WmD(P,v);return{g3:EFW(P,v),adPlacementConfig:yf(P.clientMetadata,"metadata_type_ad_placement_config"),Os:l,contentCpn:yf(P.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:yf(P.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:yf(P.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:yf(P.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,m3:void 0,z4:e,h8:P.layoutId,videoLengthSeconds:yf(P.clientMetadata,"metadata_type_video_length_seconds")}}; FR=function(P,v,l,e,h,z,m,Q,t){g.U.call(this);this.Y=P;this.T=v;this.Z=l;this.G=e;this.W=h;this.K=z;this.dN=m;this.L0=Q;this.vg=t;this.RY=!0}; F1y=function(P,v,l){return $jw(P.W.get(),v.contentCpn,v.h8,function(e){return IiW(P.K.get(),e.slotId,l,v.adPlacementConfig,v.h8,$O(P.dN.get(),e))})}; AF=function(P,v,l,e,h,z,m,Q){g.U.call(this);this.K=P;this.W=v;this.G=l;this.L0=e;this.Y=h;this.vg=z;this.t5=m;this.cR=Q}; YC=function(P){g.U.call(this);this.W=P}; Ns=function(P,v,l,e){P.W().nX(v,e);l=l();P=P.W();P.PK.zb("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",v,e,l);v=g.N(l);for(l=v.next();!l.done;l=v.next())a:{e=P;l=l.value;e.PK.Dj("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",l);e.PK.Dj("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",l);try{var h=e.W;if(g.Jj(l.slotId))throw new V("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(qx(h,l))throw new V("Duplicate registration for slot.",{slotId:l.slotId,slotEntryTriggerType:l.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!h.kM.zR.has(l.slotType))throw new V("No fulfillment adapter factory registered for slot of type: "+l.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!h.kM.Rd.has(l.slotType))throw new V("No SlotAdapterFactory registered for slot of type: "+l.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");H2(h,"TRIGGER_CATEGORY_SLOT_ENTRY",l.slotEntryTrigger?[l.slotEntryTrigger]:[]);H2(h,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", l.slotFulfillmentTriggers);H2(h,"TRIGGER_CATEGORY_SLOT_EXPIRATION",l.slotExpirationTriggers);var z=e.W,m=l.slotType+"_"+l.slotPhysicalPosition,Q=iq(z,m);if(qx(z,l))throw new V("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");Q.set(l.slotId,new Ua2(l));z.W.set(m,Q)}catch(hq){hq instanceof V&&hq.FV?(e.PK.iX("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",hq.FV,l),Iq(hq,l,void 0,void 0,hq.F5)):(e.PK.iX("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", l),Iq(hq,l));break a}qx(e.W,l).T=!0;try{var t=e.W,y=qx(t,l),C=l.slotEntryTrigger,f=t.kM.hA.get(C.triggerType);f&&(f.r4("TRIGGER_CATEGORY_SLOT_ENTRY",C,l,null),y.J5.set(C.triggerId,f));for(var k=g.N(l.slotFulfillmentTriggers),w=k.next();!w.done;w=k.next()){var I=w.value,J=t.kM.hA.get(I.triggerType);J&&(J.r4("TRIGGER_CATEGORY_SLOT_FULFILLMENT",I,l,null),y.Wg.set(I.triggerId,J))}for(var K=g.N(l.slotExpirationTriggers),q=K.next();!q.done;q=K.next()){var A=q.value,x=t.kM.hA.get(A.triggerType);x&&(x.r4("TRIGGER_CATEGORY_SLOT_EXPIRATION", A,l,null),y.X.set(A.triggerId,x))}var S=t.kM.zR.get(l.slotType).get().build(t.G,l);y.j=S;var B=t.kM.Rd.get(l.slotType).get().build(t.Z,l);B.init();y.K=B}catch(hq){hq instanceof V&&hq.FV?(e.PK.iX("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",hq.FV,l),Iq(hq,l,void 0,void 0,hq.F5)):(e.PK.iX("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",l),Iq(hq,l));uq(e,l,!0);break a}e.PK.Dj("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",l);e.W.PP(l);for(var E=g.N(e.K),r=E.next();!r.done;r= E.next())r.value.PP(l);YO(e,l)}}; bF=function(P,v,l,e,h){g.U.call(this);var z=this;this.K=P;this.G=v;this.nh=l;this.context=h;this.W=new Map;e.get().addListener(this);this.addOnDisposeCallback(function(){e.s$()||e.get().removeListener(z)})}; qiD=function(P,v){var l=0x8000000000000;var e=0;for(var h=g.N(v.slotFulfillmentTriggers),z=h.next();!z.done;z=h.next())z=z.value,z instanceof j5?(l=Math.min(l,z.W.start),e=Math.max(e,z.W.end)):Iq("Found unexpected fulfillment trigger for throttled slot.",v,null,{fulfillmentTrigger:z});e=new pz(l,e);l="throttledadcuerange:"+v.slotId;P.W.set(l,v);P.nh.get().addCueRange(l,e.start,e.end,!1,P);AD(P.context.L0.get())&&(v=e.start,e=e.end,h={},P.context.bZ.Lq("tcrr",(h.cid=l,h.sm=v,h.em=e,h)))}; xC=function(){g.U.apply(this,arguments);this.RY=!0;this.D0=new Map;this.W=new Map}; pd=function(P,v){P=g.N(P.D0.values());for(var l=P.next();!l.done;l=P.next())if(l.value.layoutId===v)return!0;return!1}; Ld=function(P,v){P=g.N(P.W.values());for(var l=P.next();!l.done;l=P.next()){l=g.N(l.value);for(var e=l.next();!e.done;e=l.next())if(e=e.value,e.layoutId===v)return e}Iq("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.Jj(v)),layoutId:v})}; AuD=function(){this.W=new Map}; YKw=function(P,v){this.callback=P;this.slot=v}; Sc=function(){}; bYu=function(P,v,l){this.callback=P;this.slot=v;this.t5=l}; xS9=function(P,v,l){this.callback=P;this.slot=v;this.t5=l;this.K=!1;this.W=0}; pJW=function(P,v,l){this.callback=P;this.slot=v;this.t5=l}; Gu=function(P){this.t5=P}; BX=function(P){g.U.call(this);this.ya=P;this.HK=new Map}; iF=function(P,v){for(var l=[],e=g.N(P.HK.values()),h=e.next();!h.done;h=e.next()){h=h.value;var z=h.trigger;z instanceof lJ&&z.triggeringLayoutId===v&&l.push(h)}l.length?Gf(P.ya(),l):Iq("Survey is submitted but no registered triggers can be activated.")}; UW=function(P,v,l){BX.call(this,P);var e=this;this.L0=l;v.get().addListener(this);this.addOnDisposeCallback(function(){v.s$()||v.get().removeListener(e)})}; Zo=function(P){g.U.call(this);this.W=P;this.RY=!0;this.HK=new Map;this.Z=new Set;this.G=new Set;this.Y=new Set;this.T=new Set;this.K=new Set}; jc=function(P){g.U.call(this);this.W=P;this.HK=new Map}; a8=function(P,v){for(var l=[],e=g.N(P.HK.values()),h=e.next();!h.done;h=e.next())h=h.value,h.trigger.W===v.layoutId&&l.push(h);l.length&&Gf(P.W(),l)}; HX=function(P,v,l){g.U.call(this);var e=this;this.W=P;this.context=l;this.HK=new Map;v.get().addListener(this);this.addOnDisposeCallback(function(){v.s$()||v.get().removeListener(e)})}; EW=function(P,v,l,e,h){g.U.call(this);var z=this;this.K=P;this.nh=v;this.t5=l;this.vg=e;this.context=h;this.RY=!0;this.HK=new Map;this.W=new Set;l.get().addListener(this);this.addOnDisposeCallback(function(){l.s$()||l.get().removeListener(z)})}; L1W=function(P,v,l,e,h,z,m,Q,t,y){if(Nk(P.vg.get(),1).clientPlaybackNonce!==t)throw new V("Cannot register CueRange-based trigger for different content CPN",{trigger:l});P.HK.set(l.triggerId,{Jo:new hA(v,l,e,h),cueRangeId:z});P.nh.get().addCueRange(z,m,Q,y,P);AD(P.context.L0.get())&&(t={},P.context.bZ.Lq("crr",(t.ca=v,t.tt=l.triggerType,t.st=e.slotType,t.lt=h==null?void 0:h.layoutType,t.cid=z,t.sm=m,t.em=Q,t)))}; SK7=function(P,v){P=g.N(P.HK.entries());for(var l=P.next();!l.done;l=P.next()){var e=g.N(l.value);l=e.next().value;e=e.next().value;if(v===e.cueRangeId)return l}return""}; WX=function(P,v){g.U.call(this);var l=this;this.Y=P;this.K=new Map;this.G=new Map;this.W=null;v.get().addListener(this);this.addOnDisposeCallback(function(){v.s$()||v.get().removeListener(l)}); var e;this.W=((e=v.get().Tj)==null?void 0:e.slotId)||null}; GHx=function(P,v){var l=[];P=g.N(P.values());for(var e=P.next();!e.done;e=P.next())e=e.value,e.slot.slotId===v&&l.push(e);return l}; OW=function(P){g.U.call(this);this.W=P;this.RY=!0;this.HK=new Map}; rZ=function(P,v,l){v=v.layoutId;for(var e=[],h=g.N(P.HK.values()),z=h.next();!z.done;z=h.next())if(z=z.value,z.trigger instanceof WE){var m;if(m=z.trigger.layoutId===v){m=l;var Q=puw.get(z.category);m=Q?Q===m:!1}m&&e.push(z)}e.length&&Gf(P.W(),e)}; o8=function(P){g.U.call(this);this.W=P;this.RY=!0;this.HK=new Map}; sW=function(P,v,l,e,h){g.U.call(this);var z=this;this.Z=P;this.oo=v;this.t5=l;this.VW=e;this.W=null;this.RY=!0;this.HK=new Map;this.G=new Map;v.get().addListener(this);this.addOnDisposeCallback(function(){v.s$()||v.get().removeListener(z)}); h.get().addListener(this);this.addOnDisposeCallback(function(){h.s$()||h.get().removeListener(z)})}; BH2=function(P){P.W&&(P.K&&(P.K.stop(),P.K.start()),XJq(P,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))}; XJq=function(P,v){for(var l=[],e=g.N(P.HK.values()),h=e.next();!h.done;h=e.next())h=h.value,h.trigger.triggerType===v&&l.push(h);l.length>0&&Gf(P.Z(),l)}; ra=function(P,v,l,e,h){h=h===void 0?!0:h;for(var z=[],m=g.N(P.HK.values()),Q=m.next();!Q.done;Q=m.next()){Q=Q.value;var t=Q.trigger;if(t.triggerType===v){if(t instanceof iz||t instanceof Uw||t instanceof a2){if(h&&t.breakDurationMs!==l)continue;if(!h&&t.breakDurationMs===l)continue;if(e.has(t.triggerId))continue}z.push(Q)}}z.length>0&&Gf(P.Z(),z)}; iYw=function(P){P=P.adPlacementRenderer.config.adPlacementConfig;if(!P.prefetchModeConfig||!P.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;P=Number(P.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(P)||P<=0?0:Math.floor(Math.random()*P)}; US2=function(P){P=P.adPlacementRenderer.config.adPlacementConfig;if(P.prefetchModeConfig&&P.prefetchModeConfig.cacheFetchRefreshDurationMs&&(P=Number(P.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(P)||P<=0)))return P}; Mz=function(P){P.W=null;P.HK.clear();P.G.clear();P.K&&P.K.stop();P.Y&&P.Y.stop()}; Tu=function(P){g.U.call(this);this.G=P;this.RY=!0;this.HK=new Map;this.W=new Map;this.K=new Map}; ZY7=function(P,v){var l=[];if(v=P.W.get(v.layoutId)){v=g.N(v);for(var e=v.next();!e.done;e=v.next())(e=P.K.get(e.value.triggerId))&&l.push(e)}return l}; VH=function(P){g.U.call(this);this.W=P;this.HK=new Map}; jRw=function(P,v){for(var l=[],e=g.N(P.HK.values()),h=e.next();!h.done;h=e.next())h=h.value,h.trigger instanceof AX&&h.trigger.slotId===v&&l.push(h);l.length>=1&&Gf(P.W(),l)}; aj6=function(P,v){var l={slotId:Jn(v,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],i$:"surface",clientMetadata:new tT([])},e=Object,h=e.assign;v=vb(v,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",l.slotId);v={layoutId:v,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",XJ:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"surface", clientMetadata:new tT([]),ra:qc9(!1,l.slotId,l.slotType,l.slotPhysicalPosition,l.i$,l.slotEntryTrigger,l.slotFulfillmentTriggers,l.slotExpirationTriggers,v,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return h.call(e,{},P,{r5$:!0,slot:l,layout:v})}; baD=function(P,v,l,e){var h=P.kind;e=e?!1:!P.hideCueRangeMarker;switch(h){case "AD_PLACEMENT_KIND_START":return e={b3:new pz(-0x8000000000000,-0x8000000000000),iJ:e},l!=null&&(e.xB=new pz(-0x8000000000000,-0x8000000000000)),e;case "AD_PLACEMENT_KIND_END":return e={b3:new pz(0x7ffffffffffff,0x8000000000000),iJ:e},l!=null&&(e.xB=new pz(Math.max(0,v-l),0x8000000000000)),e;case "AD_PLACEMENT_KIND_MILLISECONDS":h=P.adTimeOffset;h.offsetStartMilliseconds||Iq("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); h.offsetEndMilliseconds||Iq("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");P=Number(h.offsetStartMilliseconds);h=Number(h.offsetEndMilliseconds);h===-1&&(h=v);if(Number.isNaN(P)||Number.isNaN(h)||P>h)return new V("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:P,offsetEndMs:h},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",h===v&&P-500<=h);e={b3:new pz(P,h),iJ:e};if(l!=null){P=Math.max(0,P-l);if(P===h)return e;e.xB=new pz(P,h)}return e; default:return new V("AdPlacementKind not supported in convertToRange.",{kind:h,adPlacementConfig:P})}}; JuD=function(P){var v=P.startSecs*1E3;return new pz(v,v+P.Er*1E3)}; HYD=function(P){if(!P||!P.adPlacements&&!P.adSlots)return!1;for(var v=g.N(P.adPlacements||[]),l=v.next();!l.done;l=v.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;P=g.N(P.adSlots||[]);for(v=P.next();!v.done;v=P.next()){var e=l=void 0;if(((l=g.a(v.value,aL))==null?void 0:(e=l.adSlotMetadata)==null?void 0:e.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; da=function(P){this.L0=P;this.K=new Map;this.W=new Map;this.G=new Map}; Jn=function(P,v){if(P1(P.L0.get())){var l=P.K.get(v)||0;l++;P.K.set(v,l);return v+"_"+l}return g.YR(16)}; vb=function(P,v,l){if(P1(P.L0.get())){var e=P.W.get(v)||0;e++;P.W.set(v,e);return l+"_"+v+"_"+e}return g.YR(16)}; tF=function(P,v){if(P1(P.L0.get())){var l=P.G.get(v)||0;l++;P.G.set(v,l);return v+"_"+l}return g.YR(16)}; Eya=function(P){var v=[new nY(P.h8),new KY(P.z4),new vJ(P.adPlacementConfig),new Yy(P.videoLengthSeconds),new WJ(P.m3)];P.instreamAdPlayerOverlayRenderer&&v.push(new Qm(P.instreamAdPlayerOverlayRenderer));P.playerOverlayLayoutRenderer&&v.push(new tu(P.playerOverlayLayoutRenderer));P.Gp&&v.push(new zH(P.Gp));return v}; W1q=function(P,v,l,e,h,z){P=l.inPlayerLayoutId?l.inPlayerLayoutId:vb(z,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",P);var m,Q,t=l.instreamAdPlayerOverlayRenderer?(m=l.instreamAdPlayerOverlayRenderer)==null?void 0:m.adLayoutLoggingData:(Q=l.playerOverlayLayoutRenderer)==null?void 0:Q.adLayoutLoggingData;m={layoutId:P,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",i$:v};return{layoutId:P,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",XJ:new Map,layoutExitNormalTriggers:[new Xg(function(y){return tF(z, y)},l.h8)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:v,clientMetadata:e,ra:h(m),adLayoutLoggingData:t}}; v1=function(P,v){var l=this;this.K=P;this.L0=v;this.W=function(e){return tF(l.K.get(),e)}}; IiW=function(P,v,l,e,h,z){l=new tT([new ym(l),new vJ(e)]);v=vb(P.K.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",v);e={layoutId:v,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",i$:"core"};return{layoutId:v,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",XJ:new Map,layoutExitNormalTriggers:[new Xg(function(m){return tF(P.K.get(),m)},h)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:l,ra:z(e),adLayoutLoggingData:void 0}}; vX=function(P,v,l,e,h){var z=Eya(e);return W1q(v,l,e,new tT(z),h,P.K.get())}; OYw=function(P,v,l,e,h){var z=Eya(e);z.push(new de(e.g3));z.push(new PJ(e.Os));return W1q(v,l,e,new tT(z),h,P.K.get())}; JF=function(P,v,l,e,h,z,m,Q,t,y){v=vb(P.K.get(),l,v);var C={layoutId:v,layoutType:l,i$:"core"},f=new Map;m&&f.set("impression",m);m=[new HE(P.W,h,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];y&&m.push(new G$(P.W,y,["normal"]));return{layoutId:v,layoutType:l,XJ:f,layoutExitNormalTriggers:m,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([e,new vJ(z),new nY(h)]),ra:Q(C),adLayoutLoggingData:t}}; uF=function(P,v,l,e,h,z,m,Q,t){v=vb(P.K.get(),l,v);var y={layoutId:v,layoutType:l,i$:"core"},C=[new HE(P.W,h,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];t&&C.push(new G$(P.W,t,["normal"]));return{layoutId:v,layoutType:l,XJ:new Map,layoutExitNormalTriggers:C,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([e,new vJ(z),new nY(h)]),ra:m(y),adLayoutLoggingData:Q}}; Cd=function(P,v,l){var e=[];e.push(new Ew(P.W,l));v&&e.push(v);return e}; yH=function(P,v,l,e,h,z,m){var Q={layoutId:v,layoutType:l,i$:"core"};return{layoutId:v,layoutType:l,XJ:new Map,layoutExitNormalTriggers:m,layoutExitSkipTriggers:[new xW(P.W,v)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([new re(e),new vJ(h)]),ra:z(Q),adLayoutLoggingData:e.adLayoutLoggingData}}; TO=function(P,v,l,e,h,z,m,Q){var t={layoutId:v,layoutType:z,i$:"core"};return{layoutId:v,layoutType:z,XJ:new Map,layoutExitNormalTriggers:[new Xg(P.W,l)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([new vJ(e)].concat(g.u(m))),ra:h(t),adLayoutLoggingData:Q}}; kC=function(P,v,l,e){if(P.L0.get().QI(v.kind==="AD_PLACEMENT_KIND_START"))if(l===void 0)Iq("Expected SSAP layout ID in renderer",void 0,void 0,{caller:e});else return l}; M2D=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){P=fd(P,v,l,h,z,m,Q,t,f,kC(P,l,e.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),k);v=P.jf;l=new NS(P.wF);e=P.layoutExitSkipTriggers;y>0&&(v.push(l),v.push(new hu(y)),e=[]);v.push(new e$(C));return{pX:{layoutId:P.layoutId,layoutType:P.layoutType,XJ:P.XJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:P.i$,clientMetadata:new tT(v),ra:P.ra,adLayoutLoggingData:P.adLayoutLoggingData}, Fj:e,Bf:P.layoutExitMuteTriggers,qz:P.layoutExitUserInputSubmittedTriggers,oJ:P.VD,m_:P.m_}}; P1D=function(P,v,l,e,h,z,m,Q,t,y){v=fd(P,v,l,e,z,new Map,m,function(C){return Q(C,t)},void 0,kC(P,l,h.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); P=new lJ(P.W,v.wF);l=new NS(v.wF);y=new e$(y);return{pX:{layoutId:v.layoutId,layoutType:v.layoutType,XJ:v.XJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:v.i$,clientMetadata:new tT([].concat(g.u(v.jf),[l,y])),ra:v.ra,adLayoutLoggingData:v.adLayoutLoggingData},Fj:v.layoutExitSkipTriggers,Bf:v.layoutExitMuteTriggers,qz:[].concat(g.u(v.layoutExitUserInputSubmittedTriggers),[P]),oJ:v.VD,m_:v.m_}}; fd=function(P,v,l,e,h,z,m,Q,t,y,C){v=y!=null?y:vb(P.K.get(),"LAYOUT_TYPE_MEDIA_BREAK",v);y={layoutId:v,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",i$:"adapter"};Q=Q(v);var f=yf(Q.clientMetadata,"metadata_type_fulfilled_layout");f||Iq("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var k=f?f.layoutId:"";l=[new vJ(l),new OK(e),new rH(h)];f&&l.push(new Ju(f.layoutType));C&&l.push(new Xw(C));return{layoutId:v,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", XJ:z,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new rU(P.W,k)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"adapter",jf:l,ra:m(y),adLayoutLoggingData:t,m_:Q,wF:k}}; kIx=function(P,v,l,e,h,z,m,Q,t,y,C){P=oy2(P,v,"core",l,e,h,z,m,Q,t,y,void 0,C);return{layoutId:P.layoutId,layoutType:P.layoutType,XJ:P.XJ,layoutExitNormalTriggers:P.layoutExitNormalTriggers,layoutExitSkipTriggers:P.layoutExitSkipTriggers,layoutExitMuteTriggers:P.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:P.layoutExitUserInputSubmittedTriggers,VD:P.VD,i$:P.i$,clientMetadata:new tT(P.n_),ra:P.ra,adLayoutLoggingData:P.adLayoutLoggingData}}; C1w=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){v=oy2(P,v,"adapter",l,e,h,z,m,Q,t,C,f,k);e=v.layoutExitSkipTriggers;h=v.n_;l.adPodSkipTarget&&l.adPodSkipTarget>0&&(h.push(y),h.push(new hu(l.adPodSkipTarget)),e=[]);h.push(new e$(Q.adPodIndex));l.isCritical&&(e=[new G$(P.W,v.layoutId,["error"])].concat(g.u(e)));return{pX:{layoutId:v.layoutId,layoutType:v.layoutType,XJ:v.XJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:v.i$,clientMetadata:new tT(h), ra:v.ra,adLayoutLoggingData:v.adLayoutLoggingData},Fj:e,Bf:v.layoutExitMuteTriggers,qz:v.layoutExitUserInputSubmittedTriggers,oJ:v.VD}}; oy2=function(P,v,l,e,h,z,m,Q,t,y,C,f,k){var w={layoutId:v,layoutType:"LAYOUT_TYPE_MEDIA",i$:l};h=[new vJ(h),new l1(t),new m1(e.externalVideoId),new RR(Q),new rH({impressionCommands:e.impressionCommands,abandonCommands:e.onAbandonCommands,completeCommands:e.completeCommands,progressCommands:e.adVideoProgressCommands}),new b1(z),new cJ({current:null}),new Yy(m)];(z=e.playerOverlay.instreamAdPlayerOverlayRenderer)&&h.push(new Qm(z));(m=e.playerOverlay.playerOverlayLayoutRenderer)&&h.push(new tu(m)); f&&h.push(new pY(f));(f=e.playerUnderlay)&&h.push(new ym(f));Q=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");f=(f=z?z.elementId:m==null?void 0:m.layoutId)?f:vb(P.K.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",Q);h.push(new NS(f));h.push(new u1(Q));h.push(new Xw(t.adPodIndex));e.adNextParams&&h.push(new od(e.adNextParams));e.shrunkenPlayerBytesConfig&&h.push(new gH(e.shrunkenPlayerBytesConfig));e.clickthroughEndpoint&&h.push(new s2(e.clickthroughEndpoint));e.legacyInfoCardVastExtension&&h.push(new oR(e.legacyInfoCardVastExtension)); e.sodarExtensionData&&h.push(new LY(e.sodarExtensionData));C&&h.push(new EK(C));h.push(new Vm(x4(e.pings)));t=pe(e.pings);if(k){a:{k=g.N(k);for(C=k.next();!C.done;C=k.next())if(C=C.value,C.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(z=g.a(C.fulfillmentContent.fulfilledLayout,LO))&&(z=g.a(z.renderingContent,xj))&&z.associatedPlayerBytesLayoutId===v){k=C;break a}k=void 0}k&&h.push(new CY(k))}return{layoutId:v,layoutType:"LAYOUT_TYPE_MEDIA",XJ:t,layoutExitNormalTriggers:[new WE(P.W,v)],layoutExitSkipTriggers:e.skipOffsetMilliseconds? [new rU(P.W,f)]:[],layoutExitMuteTriggers:[new rU(P.W,f)],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:l,n_:h,ra:y(w),adLayoutLoggingData:e.adLayoutLoggingData}}; hMP=function(P,v,l,e,h,z,m,Q,t){e.every(function(C){return ms(C,[],["LAYOUT_TYPE_MEDIA"])})||Iq("Unexpect subLayout type for DAI composite layout"); v=vb(P.K.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",v);var y={layoutId:v,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",i$:"core"};return{layoutId:v,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",XJ:new Map,layoutExitNormalTriggers:[new BE(P.W)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],VD:[],i$:"core",clientMetadata:new tT([new S$(l),new GH(Q),new Fw(e),new vJ(h),new Zj(z),new BJ({}),new P2(t)]),ra:m(y)}}; dbD=function(P){return P!=null}; ls=function(P,v,l){var e=this;this.K=P;this.G=v;this.L0=l;this.W=function(h){return tF(e.K.get(),h)}}; NH7=function(P,v,l,e,h,z,m){if(!l.prefetchModeConfig)return new V("AdPlacementConfig for Live Prefetch is missing prefetch_config");l=l.prefetchModeConfig;e*=1E3;var Q=[];if(!l.breakLengthMs)return new V("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var t=g.N(l.breakLengthMs),y=t.next();!y.done;y=t.next())if(y=y.value,Number(y)>0){var C=e+Number(l.startTimeOffsetMs),f=C+Number(l.cacheFetchSmearingDurationMs);y={b3:new pz(f,f+Number(y)),iJ:!1,xB:new pz(Math.floor(C+Math.random()* Number(l.cacheFetchSmearingDurationMs)),f),cueProcessedMs:e?e:C};C=[];C.push(new hT({}));f=[];f.push(new o2(P.W));f.push(new Osq(P.W));m&&C.push(new BJ({}));Q.push(H4(P,v,h,y,z,C,f))}return Q}; H4=function(P,v,l,e,h,z,m){z=z===void 0?[]:z;m=m===void 0?[]:m;var Q=Jn(P.K.get(),"SLOT_TYPE_AD_BREAK_REQUEST"),t=[];m=g.N(m);for(var y=m.next();!y.done;y=m.next())t.push(y.value);e.xB&&e.xB.start!==e.b3.start&&t.push(new j5(P.W,l,new pz(e.xB.start,e.b3.start),!1));t.push(new j5(P.W,l,new pz(e.b3.start,e.b3.end),e.iJ));e={getAdBreakUrl:v.getAdBreakUrl,Ga:e.b3.start,KR:e.b3.end,cueProcessedMs:e.cueProcessedMs};v=new dU(P.W,Q);z=[new aR(e)].concat(g.u(z));return{slotId:Q,slotType:"SLOT_TYPE_AD_BREAK_REQUEST", slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:t,slotExpirationTriggers:[new Ow(P.W,l),new T$(P.W,Q),new Vt(P.W,Q)],i$:"core",clientMetadata:new tT(z),adSlotLoggingData:h}}; ruP=function(P,v,l){var e=[];l=g.N(l);for(var h=l.next();!h.done;h=l.next())e.push(sR9(P,v,h.value));return e}; sR9=function(P,v,l){return l.triggeringSlotId!=null&&l.triggeringSlotId===P?l.clone(v):l}; aX7=function(P,v,l,e,h){return M$w(P,v,l,e,h)}; TeW=function(P,v,l,e){var h=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");return M$w(P,h,v,l,e)}; M$w=function(P,v,l,e,h){var z=new S5(P.W,l),m=[new Mi(P.W,v)];P=[new T$(P.W,v),new Ow(P.W,e)];return{slotId:v,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(h({slotId:v,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P},l))]),adSlotLoggingData:void 0}}; fj2=function(P,v,l,e,h,z){var m=Jn(P.K.get(),"SLOT_TYPE_PLAYER_BYTES"),Q=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER"),t=vb(P.K.get(),"LAYOUT_TYPE_SURVEY",Q);e=en(P,v,l,e);var y=[new Mi(P.W,m)];l=[new T$(P.W,m),new Ow(P.W,l),new xW(P.W,t)];if(e instanceof V)return e;Q=z({slotId:m,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:e,slotFulfillmentTriggers:y,slotExpirationTriggers:l},{slotId:Q,layoutId:t});z=Q.ZIg;Q=Q.z6$;return[{slotId:m,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:$C(P,v,m,e),slotFulfillmentTriggers:I8(P,v,m,y),slotExpirationTriggers:l,i$:"core",clientMetadata:new tT([new j$(z),new v2(Do(v)),new ey({NR:P.NR(v)})]),adSlotLoggingData:h},Q]}; Do=function(P){return P.kind==="AD_PLACEMENT_KIND_START"}; wTD=function(P,v,l,e,h){h=h?h:Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");l=new S5(P.W,l);var z=[new Mi(P.W,h)];P=[new Ow(P.W,v),new T$(P.W,h)];return{slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:l,slotFulfillmentTriggers:z,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(e({slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:l,slotFulfillmentTriggers:z,slotExpirationTriggers:P}))])}}; $jw=function(P,v,l,e){var h=Jn(P.K.get(),"SLOT_TYPE_PLAYER_UNDERLAY");l=new S5(P.W,l);var z=[new Mi(P.W,h)];P=[new Ow(P.W,v),new T$(P.W,h)];return{slotId:h,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:l,slotFulfillmentTriggers:z,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(e({slotId:h,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:l,slotFulfillmentTriggers:z,slotExpirationTriggers:P}))])}}; RMW=function(P,v,l,e,h,z,m){var Q=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER"),t=vb(P.K.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",Q);e=THB(P,e,z,m,t);if(e instanceof V)return e;m=[new Mi(P.W,Q)];h=[new Ow(P.W,z),new Mi(P.W,h),new v4(P.W,h)];l=$O(l,{slotId:Q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:e,slotFulfillmentTriggers:m,slotExpirationTriggers:h});P=P.G.get();z={layoutId:t,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",i$:"core"};v={layoutId:t,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", XJ:new Map,layoutExitNormalTriggers:[new Phw(P.W,t,v.durationMs)],layoutExitSkipTriggers:[new lXu(P.W,t,v.durationMs)],VD:[new veP(P.W,t)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],i$:"core",clientMetadata:new tT([new sK(v)]),ra:l(z)};return{slotId:Q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:e,slotFulfillmentTriggers:m,slotExpirationTriggers:h,clientMetadata:new tT([new j$(v)])}}; sdq=function(P,v,l,e,h,z){v=en(P,v,l,e);if(v instanceof V)return v;var m=v instanceof j5?new T9y(P.W,l,v.W):null;e=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");var Q=[new Mi(P.W,e)];P=[new Ow(P.W,l),new T$(P.W,e)];z=z({slotId:e,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:v,slotFulfillmentTriggers:Q,slotExpirationTriggers:P},m);return z instanceof Qf?new V(z):{slotId:e,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:Q,slotExpirationTriggers:P, i$:"core",clientMetadata:new tT([new j$(z)]),adSlotLoggingData:h}}; OtP=function(P,v,l,e){var h=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER"),z=new bz(P.W,v),m=[new P4(P.W,h)];P=[new Ow(P.W,v),new T$(P.W,h)];return{slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(e({slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P}))]),adSlotLoggingData:l}}; sH2=function(P,v,l,e){var h=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");l=new S5(P.W,l);var z=[new Mi(P.W,h)],m=[new T$(P.W,h),new Ow(P.W,v)];z={slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:l,slotFulfillmentTriggers:z,slotExpirationTriggers:m};return{slotId:h,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:l,slotFulfillmentTriggers:[new Mi(P.W,h)],slotExpirationTriggers:[new Ow(P.W,v),new T$(P.W,h)],i$:"core",clientMetadata:new tT([new j$(e(z))])}}; Wny=function(P,v,l,e,h){var z=Jn(P.K.get(),"SLOT_TYPE_IN_PLAYER");l=new Ll(P.W,e,l);e=[new Mi(P.W,z)];P=[new Ow(P.W,v)];return{slotId:z,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:l,slotFulfillmentTriggers:e,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(h({slotId:z,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:l,slotFulfillmentTriggers:e,slotExpirationTriggers:P}))])}}; UbD=function(P,v,l,e,h,z){var m=Jn(P.K.get(),v);return zP(P,m,v,new S5(P.W,e),[new Ow(P.W,l),new T$(P.W,m),new G$(P.W,e,["error"])],h,z)}; iau=function(P,v,l,e,h,z,m){var Q=Jn(P.K.get(),v);return zP(P,Q,v,new G$(P.W,h,["normal"]),[new Ow(P.W,l),new T$(P.W,Q),new G$(P.W,e,["error"])],z,m)}; Si2=function(P,v,l,e,h){var z=Jn(P.K.get(),v);return zP(P,z,v,new bz(P.W,l),[new Ow(P.W,l),new T$(P.W,z)],e,h)}; ai6=function(P,v,l,e,h){l=l?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var z=Jn(P.K.get(),l);v=new bz(P.W,v);var m=[new Mi(P.W,z)];P=[new T$(P.W,z)];return{slotId:z,slotType:l,slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:m,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(h({slotId:z,slotType:l,slotPhysicalPosition:1,i$:"core",slotEntryTrigger:v,slotFulfillmentTriggers:m,slotExpirationTriggers:P}))]),adSlotLoggingData:e}}; Pb9=function(P,v,l,e){var h=Jn(P.K.get(),"SLOT_TYPE_PLAYER_BYTES"),z=new Zt(P.W),m=[new P4(P.W,h)];P=[new Ow(P.W,v)];return{slotId:h,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(e({slotId:h,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:z,slotFulfillmentTriggers:m,slotExpirationTriggers:P})),new BJ({})]),adSlotLoggingData:l}}; Rxw=function(P,v){return DSP(P.L0.get())?new G$(P.W,v,["normal","error","skipped"]):new G$(P.W,v,["normal"])}; Cbx=function(P,v,l,e,h){v=Rxw(P,v);P=wa(P,v,l);h=h({slotId:P.slotId,slotType:P.slotType,slotPhysicalPosition:P.slotPhysicalPosition,slotEntryTrigger:P.slotEntryTrigger,slotFulfillmentTriggers:P.slotFulfillmentTriggers,slotExpirationTriggers:P.slotExpirationTriggers,i$:P.i$});return h instanceof V?h:{Mx:Object.assign({},P,{clientMetadata:new tT([new j$(h.layout)]),adSlotLoggingData:e}),J3:h.J3}}; fiD=function(P,v,l,e,h,z,m){l=QR6(P,v,l,e);if(l instanceof V)return l;m=m({slotId:l.slotId,slotType:l.slotType,slotPhysicalPosition:l.slotPhysicalPosition,slotEntryTrigger:l.slotEntryTrigger,slotFulfillmentTriggers:l.slotFulfillmentTriggers,slotExpirationTriggers:l.slotExpirationTriggers,i$:l.i$});if(m instanceof V)return m;e=[new v2(Do(v)),new j$(m.layout),new ey({NR:P.NR(v)})];z&&e.push(new MS({}));return{Mx:{slotId:l.slotId,slotType:l.slotType,slotPhysicalPosition:l.slotPhysicalPosition,slotEntryTrigger:$C(P, v,l.slotId,l.slotEntryTrigger),slotFulfillmentTriggers:I8(P,v,l.slotId,l.slotFulfillmentTriggers),slotExpirationTriggers:l.slotExpirationTriggers,i$:l.i$,clientMetadata:new tT(e),adSlotLoggingData:h},J3:m.J3}}; $C=function(P,v,l,e){return P.L0.get().QI(Do(v))?new AX(P.W,l):e}; I8=function(P,v,l,e){return P.L0.get().QI(Do(v))?[new P4(P.W,l)]:e}; wa=function(P,v,l){var e=Jn(P.K.get(),"SLOT_TYPE_PLAYER_BYTES"),h=[new Mi(P.W,e)];P=[new T$(P.W,e),new Ow(P.W,l)];return{slotId:e,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:h,slotExpirationTriggers:P,i$:"core"}}; QR6=function(P,v,l,e){v=en(P,v,l,e);return v instanceof V?v:wa(P,v,l)}; Elq=function(P,v,l,e,h,z){var m=Jn(P.K.get(),"SLOT_TYPE_FORECASTING");v=en(P,v,l,e);if(v instanceof V)return v;e=[new Mi(P.W,m)];P=[new T$(P.W,m),new Ow(P.W,l)];return{slotId:m,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:e,slotExpirationTriggers:P,i$:"core",clientMetadata:new tT([new j$(z({slotId:m,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,i$:"core",slotEntryTrigger:v,slotFulfillmentTriggers:e,slotExpirationTriggers:P}))]),adSlotLoggingData:h}}; V$w=function(P,v,l,e,h){var z=!v.hideCueRangeMarker;switch(v.kind){case "AD_PLACEMENT_KIND_START":return new bz(P.W,l);case "AD_PLACEMENT_KIND_MILLISECONDS":return P=baD(v,e),P instanceof V?P:h(P.b3,z);case "AD_PLACEMENT_KIND_END":return new pl(P.W,l,z);default:return new V("Cannot construct entry trigger",{kind:v.kind})}}; THB=function(P,v,l,e,h){return V$w(P,v,l,e,function(z,m){return new Me9(P.W,l,z,m,h)})}; en=function(P,v,l,e){return V$w(P,v,l,e,function(h,z){return new j5(P.W,l,h,z)})}; zP=function(P,v,l,e,h,z,m){P=[new P4(P.W,v)];return{slotId:v,slotType:l,slotPhysicalPosition:1,slotEntryTrigger:e,slotFulfillmentTriggers:P,slotExpirationTriggers:h,i$:"core",clientMetadata:new tT([new j$(m({slotId:v,slotType:l,slotPhysicalPosition:1,i$:"core",slotEntryTrigger:e,slotFulfillmentTriggers:P,slotExpirationTriggers:h}))]),adSlotLoggingData:z}}; mk=function(P,v){g.U.call(this);this.L0=P;this.W=v;this.eventCount=0}; RJ=function(P,v,l,e){mk.call(this,P,v);this.L0=P;this.vg=l;this.context=e}; Qz=function(){this.W=new Map}; C6=function(P,v){var l=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=P;this.result=v.result;this.error=v.error;v.promise&&v.promise.then(function(e){tb(l,e)},function(e){yz(l,e)})}; kf=function(P){if(f6(P)){if(P instanceof C6)return P;if(gI(P))return new C6("wait",{promise:P})}return new C6("done",{result:P})}; wI=function(P){return new C6("fail",{error:P})}; $f=function(P){try{return kf(P())}catch(v){return wI(v)}}; D9=function(P,v){var l=new C6("wait",{});P.onSuccess.push(function(e){try{var h=v(e);tb(l,h)}catch(z){yz(l,z)}}); P.onFailure.push(function(e){yz(l,e)}); IJ(P);return l}; n6=function(P,v){var l=new C6("wait",{});P.onSuccess.push(function(e){tb(l,e)}); P.onFailure.push(function(e){try{var h=v(e);tb(l,h)}catch(z){yz(l,z)}}); IJ(P);return l}; tb=function(P,v){if(f6(v)){if(gI(v)){v.then(function(l){tb(P,l)},function(l){yz(P,l)}); return}if(v instanceof C6){D9(v,function(l){tb(P,l)}); n6(v,function(l){yz(P,l)}); return}}P.currentState="done";P.result=v;IJ(P)}; yz=function(P,v){P.currentState="fail";P.error=v;IJ(P)}; IJ=function(P){if(P.currentState==="done"){var v=P.onSuccess;P.onSuccess=[];P.onFailure=[];v=g.N(v);for(var l=v.next();!l.done;l=v.next())l=l.value,l(P.result)}else if(P.currentState==="fail")for(v=P.onFailure,P.onSuccess=[],P.onFailure=[],v=g.N(v),l=v.next();!l.done;l=v.next())l=l.value,l(P.error)}; Pq2=function(P){return function(){return dSx(P.apply(this,g.bD.apply(0,arguments)))}}; dSx=function(P){return $f(function(){return NE(P,P.next())})}; NE=function(P,v){return v.done?kf(v.value):n6(D9(v.value.Uy,function(l){return NE(P,P.next(l))}),function(l){return NE(P,P.throw(l))})}; us=function(P){var v=P.hours||0;var l=P.minutes||0,e=P.seconds||0;v=e+l*60+v*3600+(P.days||0)*86400+(P.weeks||0)*604800+(P.months||0)*2629800+(P.years||0)*31557600;v<=0?v={hours:0,minutes:0,seconds:0}:(P=v,v=Math.floor(P/3600),P%=3600,l=Math.floor(P/60),e=Math.floor(P%60),v={hours:v,minutes:l,seconds:e});var h=v.hours===void 0?0:v.hours;l=v.minutes===void 0?0:v.minutes;P=v.seconds===void 0?0:v.seconds;e=h>0;v=[];if(e){h=(new Intl.NumberFormat("en-u-nu-latn")).format(h);var z=["fr"],m="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(" "); h="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(Jb)?h.replace(",","\u00a0"):z.includes(Jb)?h.replace(",","\u202f"):m.includes(Jb)?h.replace(",","."):h;v.push(h)}e=e===void 0?!1:e;l=(["af","be","lt"].includes(Jb)||e)&&l<10?vOa().format(l):(new Intl.NumberFormat("en-u-nu-latn")).format(l);v.push(l);l=vOa().format(P);v.push(l);l=":";"da fi id si sr sr-Latn".split(" ").includes(Jb)&&(l=".");return v.join(l)}; vOa=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; lM9=function(P,v){var l,e;P=((l=P.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(e=l.videoAuthorizationToken)==null?void 0:e.credentialTransferTokens)||[];for(l=0;lv;P=l}else P=!1;return P}; nO6=function(P){P=P.split("");Ug.YD(P,79);Ug.Kr(P,38);Ug.R9(P,2);Ug.YD(P,74);Ug.R9(P,3);Ug.Kr(P,17);Ug.YD(P,71);return P.join("")}; g.Z9=function(P,v){return P.J5+"timedtext_video?ref=player&v="+v.videoId}; g.N37=function(P){var v=this;this.videoData=P;P={};this.W=(P.c1a=function(){var l=[];if(g.B1.isInitialized()){var e="";v.videoData&&v.videoData.Q8&&(e=v.videoData.Q8+("&r1b="+v.videoData.clientPlaybackNonce));var h={};e=(h.atr_challenge=e,h);Md("bg_v",void 0,"player_att");(e=DxD(e))?(Md("bg_s",void 0,"player_att"),l.push("r1a="+e)):(Md("bg_e",void 0,"player_att"),l.push("r1c=2"))}else Md("bg_e",void 0,"player_att"),window.trayride||window.botguard?l.push("r1c=1"):l.push("r1c=4");l.push("r1d="+g.B1.getState()); return l.join("&")},P.c6a=function(l){return"r6a="+(Number(l.c)^ke())},P.c6b=function(l){return"r6b="+(Number(l.c)^Number(g.la("CATSTAT",0)))},P); this.videoData&&this.videoData.Q8?this.UY=yS(this.videoData.Q8):this.UY={}}; g.JTD=function(P){if(P.videoData&&P.videoData.Q8){for(var v=[P.videoData.Q8],l=g.N(Object.keys(P.W)),e=l.next();!e.done;e=l.next())e=e.value,P.UY[e]&&P.W[e]&&(e=P.W[e](P.UY))&&v.push(e);return v.join("&")}return null}; g.jn=function(P,v){IMa(P,{Nv3:g.ID(v.experiments,"bg_vm_reinit_threshold"),cspNonce:v.cspNonce})}; uh2=function(){var P=XMLHttpRequest.prototype.fetch;return!!P&&P.length===3}; aJ=function(P){P=P===void 0?2592E3:P;if(P>0&&!(d7D()>(0,g.Gz)()-P*1E3))return 0;P=g.au("yt-player-quality");if(typeof P==="string"){if(P=g.Hz[P],P>0)return P}else if(P instanceof Object)return P.quality;return 0}; H1=function(){var P=g.au("yt-player-proxima-pref");return P==null?null:P}; KsW=function(){var P=g.au("yt-player-quality");if(P instanceof Object&&P.quality&&P.previousQuality){if(P.quality>P.previousQuality)return 1;if(P.quality0&&v[0]?P.getAutoplayPolicy(v[0]):P.getAutoplayPolicy("mediaelement");if(bFw[l])return bFw[l]}}catch(e){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; ME=function(P){return P.XE||P.tq||P.mutedAutoplay}; xxw=function(P,v){return ME(P)?v!==1&&v!==2&&v!==0?"AUTOPLAY_STATUS_UNAVAILABLE":P.lB?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; p2w=function(P,v,l){var e=v.N();P.thirdParty||(P.thirdParty={});e.ancestorOrigins&&(P.thirdParty.embeddedPlayerContext=Object.assign({},P.thirdParty.embeddedPlayerContext,{ancestorOrigins:e.ancestorOrigins}));e.V("embeds_enable_autoplay_and_visibility_signals")&&(e.yY!=null&&(P.thirdParty.embeddedPlayerContext=Object.assign({},P.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(e.yY)})),e.h1&&(P.thirdParty.embeddedPlayerContext=Object.assign({},P.thirdParty.embeddedPlayerContext,{visibilityFractionSource:e.h1})), P.thirdParty.embeddedPlayerContext=Object.assign({},P.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:rI(),autoplayIntended:ME(v),autoplayStatus:xxw(v,l)}))}; Gf9=function(P,v){tS(P,2,v.YL,TP,3);tS(P,3,v.W2,Ls2,3);Rd(P,4,v.onesieUstreamerConfig);Rd(P,9,v.YB);tS(P,10,v.kP,Vz,3);tS(P,15,v.reloadPlaybackParams,SuD,3)}; B3D=function(P,v){tS(P,1,v.formatId,dI,3);zI(P,2,v.startTimeMs);zI(P,3,v.durationMs);zI(P,4,v.vV);zI(P,5,v.IY);tS(P,9,v.fwW,X2u,3);tS(P,11,v.IZ1,Pn,1);tS(P,12,v.ZN,Pn,1)}; iF9=function(P,v){Qg(P,1,v.videoId);zI(P,2,v.lmt)}; X2u=function(P,v){if(v.AM)for(var l=0;l>31));zI(P,16,v.R6$);zI(P,17,v.detailedNetworkType);zI(P,18,v.ju);zI(P,19,v.rg);zI(P,21,v.OJf);zI(P,23,v.cS);zI(P,28,v.n8);zI(P,29,v.EM6);zI(P,34,v.visibility);l=v.playbackRate;if(l!==void 0){var e=new ArrayBuffer(4);(new Float32Array(e))[0]=l;l=(new Uint32Array(e))[0];if(l!==void 0)for(hS(P,285),oH(P,4),e=0;e<4;)P.view.setUint8(P.pos,l&255),l>>=8,P.pos+=1,e+=1}zI(P,36,v.Z6); tS(P,38,v.mediaCapabilities,jDa,3);zI(P,39,v.kAM);zI(P,40,v.iF);zI(P,44,v.playerState);mq(P,46,v.YQ);zI(P,48,v.Vs);zI(P,50,v.W5);zI(P,51,v.ys);zI(P,54,v.r0);mq(P,56,v.EY3);zI(P,57,v.qB);mq(P,58,v.ek);zI(P,59,v.gH);zI(P,60,v.Rj);mq(P,61,v.isPrefetch);zI(P,62,v.CT);Rd(P,63,v.sabrLicenseConstraint);zI(P,64,v.e65);zI(P,66,v.i01);zI(P,67,v.HRM);zI(P,68,v.WZ6);Qg(P,69,v.audioTrackId);mq(P,71,v.KW);tS(P,72,v.e3M,ZFx,1);zI(P,74,v.sx);zI(P,75,v.z3)}; jDa=function(P,v){if(v.videoFormatCapabilities)for(var l=0;l>31));Qg(P,2,v.message)}; MyD=function(P,v){zI(P,1,v.clientState);tS(P,2,v.zlM,sDq,1)}; oOD=function(P,v){Rd(P,1,v.Hbc);tS(P,2,v.tgJ,rTw,3);tS(P,3,v.coldStartInfo,MyD,3)}; OF7=function(P,v){zI(P,1,v.type);Rd(P,2,v.value)}; WsD=function(P,v){Qg(P,1,v.hl);Qg(P,12,v.deviceMake);Qg(P,13,v.deviceModel);zI(P,16,v.clientName);Qg(P,17,v.clientVersion);Qg(P,18,v.osName);Qg(P,19,v.osVersion)}; T32=function(P,v){Qg(P,1,v.name);Qg(P,2,v.value)}; Vy9=function(P,v){Qg(P,1,v.url);if(v.BA)for(var l=0;l1&&(this.Z=P[1]==="2")}; m4=function(P,v,l,e,h){this.K=P;this.W=v;this.G=l;this.reason=e;this.FJ=h===void 0?0:h}; g.Ra=function(P,v,l,e){return new m4(g.Hz[P]||0,g.Hz[v]||0,l,e)}; tR=function(P){if(Qy&&P.FJ)return!1;var v=g.Hz.auto;return P.K===v&&P.W===v}; Cr=function(P){return yy[P.W||P.K]||"auto"}; B49=function(P,v){v=g.Hz[v];return P.K<=v&&(!P.W||P.W>=v)}; fr=function(P){return"["+P.K+"-"+P.W+", override: "+(P.G+", reason: "+P.reason+"]")}; gG=function(P,v,l){this.videoInfos=P;this.W=v;this.audioTracks=[];if(this.W){P=new Set;l==null||l({ainfolen:this.W.length});v=g.N(this.W);for(var e=v.next();!e.done;e=v.next())if(e=e.value,!e.Rt||P.has(e.Rt.id)){var h=void 0,z=void 0,m=void 0;(m=l)==null||m({atkerr:!!e.Rt,itag:e.itag,xtag:e.W,lang:((h=e.Rt)==null?void 0:h.name)||"",langid:((z=e.Rt)==null?void 0:z.id)||""})}else h=new g.zc(e.id,e.Rt),P.add(e.Rt.id),this.audioTracks.push(h);l==null||l({atklen:this.audioTracks.length})}}; k_=function(){g.U.apply(this,arguments);this.W=null}; joq=function(P,v,l,e,h,z,m){if(P.W)return P.W;var Q={},t=new Set,y={};if(wG(e)){for(var C in e.W)e.W.hasOwnProperty(C)&&(P=e.W[C],y[P.info.dM]=[P.info]);return y}C=ieP(v,e,Q);z&&h({aftsrt:$_(C)});for(var f={},k=g.N(Object.keys(C)),w=k.next();!w.done;w=k.next()){w=w.value;for(var I=g.N(C[w]),J=I.next();!J.done;J=I.next()){J=J.value;var K=J.itag,q=void 0,A=w+"_"+(((q=J.video)==null?void 0:q.fps)||0);f.hasOwnProperty(A)?f[A]===!0?y[w].push(J):Q[K]=f[A]:(q=Ia(v,J,l,e.isLive,t),q!==!0?(m.add(w),Q[K]=q, q==="disablevp9hfr"&&(f[A]="disablevp9hfr")):(y[w]=y[w]||[],y[w].push(J),f[A]=!0))}}z&&h({bfflt:$_(y)});for(var x in y)y.hasOwnProperty(x)&&(e=x,y[e]&&y[e][0].zQ()&&(y[e]=y[e],y[e]=UsD(v,y[e],Q),y[e]=Zey(y[e],Q)));z&&Object.keys(Q).length>0&&(v.Nd?h({rjr:bp(Q)}):h(Q));v=g.N(t.values());for(e=v.next();!e.done;e=v.next())(e=l.K.get(e.value))&&--e.Vf;z&&h({aftflt:$_(y)});P.W=g.u6(y,function(S){return!!S.length}); return P.W}; He9=function(P,v,l,e,h,z,m,Q){Q=Q===void 0?!1:Q;if(v.oV&&m&&m.length>1&&!(v.gH>0||v.S)){for(var t=v.K||!!h,y=t&&v.CI?z:void 0,C=ieP(v,e),f=[],k=[],w={},I=0;I0&&k&&h&&(C=[m,l],K=h.concat(k).filter(function(q){return q})); if(K.length&&!v.ek){N9(K,C);if(t){t=[];v=g.N(K);for(e=v.next();!e.done;e=v.next())t.push(e.value.itag);z({hbdfmt:t.join(".")})}return jN(new gG(K,P,y))}K=VIw(v);K=g.om(K,Q);if(!K){if(f[m])return z=f[m],N9(z),jN(new gG(z,P,y));t&&z({novideo:1});return Zp()}v.MV&&(K==="1"||K==="1h")&&f[l]&&(m=JR(f[K]),C=JR(f[l]),C>m?K=l:C===m&&dsw(f[l])&&(K=l));K==="9"&&f.h&&JR(f.h)>JR(f["9"])&&(K="h");v.TG&&e.isLive&&K==="("&&f.H&&JR(f["("])<1440&&(K="H");t&&z({vfmly:ug(K)});v=f[K];if(!v.length)return t&&z({novfmly:ug(K)}), Zp();N9(v);return jN(new gG(v,P,y))}; W8u=function(P,v){var l=!(!P.m&&!P.M),e=!(!P.mac3&&!P.MAC3),h=!(!P.meac3&&!P.MEAC3);P=!(!P.i&&!P.I);v.SN=P;return l||e||h||P}; dsw=function(P){P=g.N(P);for(var v=P.next();!v.done;v=P.next())if(v=v.value,v.itag&&PpB.has(v.itag))return!0;return!1}; ug=function(P){switch(P){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return P}}; $_=function(P){var v=[],l;for(l in P)if(P.hasOwnProperty(l)){var e=l;v.push(ug(e));e=g.N(P[e]);for(var h=e.next();!h.done;h=e.next())v.push(h.value.itag)}return v.join(".")}; E4W=function(P,v,l,e,h,z){var m={},Q={};g.J3(v,function(t,y){t=t.filter(function(C){var f=C.itag;if(!C.EQ)return Q[f]="noenc",!1;if(z.jS&&C.dM==="(h"&&z.WK)return Q[f]="lichdr",!1;if(C.dM==="("||C.dM==="(h"){if(P.Y&&l&&l.flavor==="widevine"){var k=C.mimeType+"; experimental=allowed";(k=!!C.EQ[l.flavor]&&!!l.W[k])||(Q[f]=C.EQ[l.flavor]?"unspt":"noflv");return k}if(!Kr(P,cn.CRYPTOBLOCKFORMAT)&&!P.wM||P.J5)return Q[f]=P.J5?"disvp":"vpsub",!1}return l&&C.EQ[l.flavor]&&l.W[C.mimeType]?!0:(Q[f]=l?C.EQ[l.flavor]? "unspt":"noflv":"nosys",!1)}); t.length&&(m[y]=t)}); e&&Object.entries(Q).length&&(z.Nd?h({rjr:bp(Q)}):h(Q));return m}; Zey=function(P,v){var l=GX(P,function(e,h){return h.video.fps>32?Math.min(e,h.video.width):e},Infinity); l32||e.video.widthP.T)return"max"+P.T;if(P.U$&&v.dM==="h"&&v.video&&v.video.W>1080)return"blkhigh264";if(v.dM==="(h"&&!l.T)return"enchdr";if((e===void 0?0:e)&&dl(v)&&!P.q5)return"blk51live";if((v.dM==="MAC3"||v.dM==="mac3")&&!P.Y)return"blkac3";if((v.dM==="MEAC3"||v.dM==="meac3")&&!P.Z)return"blkeac3";if((v.dM==="M"||v.dM==="m")&&!P.QW)return"blkaac51";if((v.dM=== "so"||v.dM==="sa")&&!P.J5)return"blkamb";if(!P.jS&&v.EQ&&v.EQ.fairplay&&(v.dM==="("||v.dM==="(h"||v.dM==="A"||v.dM==="MEAC3"))return"cbc";if((v.dM==="i"||v.dM==="I")&&!P.It)return"blkiamf";if(v.itag==="774"&&!P.kf)return"blkouh";var z,m;if(P.A5&&(v.dM==="1"||v.dM==="1h")&&((z=v.video)==null?0:z.W)&&((m=v.video)==null?void 0:m.W)>P.A5)return"av1cap";if((e=l.K.get(v.dM))&&e.Vf>0)return h.add(v.dM),"byerr";var Q;if((Q=v.video)==null?0:Q.fps>32){if(!l.kf&&!Kr(l,cn.FRAMERATE))return"capHfr";if(P.D3&&v.video.W>= 4320)return"blk8khfr";if(rl(v)){if(P.GP&&v.EQ&&v.video.W>=1440)return"disablevp9hfr";if(P.XE&&g.Mc("appletv5")&&v.EQ)return"atv5sfr"}}if(P.FJ&&v.FJ>P.FJ)return"ratecap";P=vqx(l,v);return P!==!0?P:!0}; N9=function(P,v){v=v===void 0?[]:v;g.tK(P,function(l,e){var h=e.FJ-l.FJ;if(!l.zQ()||!e.zQ())return h;var z=e.video.height*e.video.width-l.video.height*l.video.width;!z&&v&&v.length>0&&(l=v.indexOf(l.dM)+1,e=v.indexOf(e.dM)+1,z=l===0||e===0?e||-1:l-e);z||(z=h);return z})}; g.q9=function(P,v){this.K=P;this.Y=v===void 0?!1:v;this.G=this.path=this.scheme="";this.W={};this.url=""}; AR=function(P){FZ(P);return P.G}; Y_=function(P){return P.K?P.K.startsWith("local"):P.scheme==="local"}; l1a=function(P){FZ(P);return g.cr(P.W,function(v){return v!==null})}; bg=function(P){FZ(P);var v=decodeURIComponent(P.get("mn")||"").split(",");return P.path==="/videoplayback"&&v.length>1&&!!v[1]}; x_=function(P,v){v=v===void 0?!1:v;FZ(P);if(P.path!=="/videoplayback"){var l=P.clone();l.set("playerfallback","1");return l}var e=P.sQ();l=new g.DA(e);var h=P.get("fvip"),z=decodeURIComponent(P.get("mn")||"").split(",");if(h&&z&&z.length>1&&z[1])return e=l.W,P=e.replace(/^[^.]*/,""),g.N$(l,(e.indexOf("rr")===0?"rr":"r")+h+"---"+z[1]+P),l=new g.q9(l.toString()),l.set("fallback_count","1"),l;if(v)return l=P.clone(),l.set("fallback_count","1"),l;h=l.W.match("\\.a1\\.googlevideo\\.com$");l.W.match("\\.googlevideo\\.com$")? (g.N$(l,"redirector.googlevideo.com"),e=l.toString()):l.W.match("rr?[1-9].*\\.c\\.youtube\\.com$")?(g.N$(l,"www.youtube.com"),e=l.toString()):(l=zaq(e),zw(l)&&(e=l));l=new g.q9(e);l.set("cmo=pf","1");h&&l.set("cmo=td","a1.googlevideo.com");return l}; FZ=function(P){if(P.K){if(!zw(P.K)&&!P.K.startsWith("local"))throw new g.Ph("Untrusted URL",P.K);var v=g.A7(P.K);P.scheme=v.Z;P.G=v.W+(v.G!=null?":"+v.G:"");var l=v.K;if(l.startsWith("/videoplayback"))P.path="/videoplayback",l=l.slice(14);else if(l.startsWith("/initplayback"))P.path="/initplayback",l=l.slice(13);else if(l.startsWith("/api/manifest")){var e=l.indexOf("/",12),h=l.indexOf("/",e+1);e>0&&h>0?(P.path=l.slice(0,h),l=l.slice(h+1)):(P.path=l,l="")}else P.path=l,l="";e=P.W;P.W=ecw(l);Object.assign(P.W, hcW(v.Y.toString()));Object.assign(P.W,e);P.W.file==="index.m3u8"&&(delete P.W.file,P.path+="/file/index.m3u8");P.K="";P.url="";P.Y&&(v=jAD(),FZ(P),l=P.W[v]||null)&&(l=zc6[0](l),P.set(v,l),P.Y||jAD(""))}}; mg2=function(P){FZ(P);var v=P.scheme+(P.scheme?"://":"//")+P.G+P.path;if(l1a(P)){var l=[];g.J3(P.W,function(e,h){e!==null&&l.push(h+"="+e)}); v+="?"+l.join("&")}return v}; ecw=function(P){P=P.split("/");var v=0;P[0]||v++;for(var l={};v0?Rcq(v,e.slice(0,h),e.slice(h+1)):e&&(v[e]="")}return v}; Rcq=function(P,v,l){if(v==="cmo"){var e;(e=l.indexOf("="))>=0?(v="cmo="+l.slice(0,e),l=l.slice(e+1)):(e=l.indexOf("%3D"))>=0&&(v="cmo="+l.slice(0,e),l=l.slice(e+3))}P[v]=l}; pr=function(P){var v=g.a(P,QSD)||P.signatureCipher;P={Gf:!1,pZ:"",M9:"",s:""};if(!v)return P;v=yS(v);P.Gf=!0;P.pZ=v.url;P.M9=v.sp;P.s=v.s;return P}; Lr=function(P,v,l,e,h,z,m,Q,t,y){this.n0=P;this.startTime=v;this.duration=l;this.ingestionTime=e;this.sourceURL=h;this.Or=t;this.W=y;this.endTime=v+l;this.K=m||0;this.range=z||null;this.pending=Q||!1;this.Or=t||null}; g.SM=function(){this.segments=[];this.W=null;this.K=!0;this.G=""}; tLD=function(P,v){if(v>P.vR())P.segments=[];else{var l=Ob(P.segments,function(e){return e.n0>=v},P); l>0&&P.segments.splice(0,l)}}; Gc=function(P,v,l,e,h){h=h===void 0?!1:h;this.data=P;this.offset=v;this.size=l;this.type=e;this.W=(this.K=h)?0:8;this.dataOffset=this.offset+this.W}; XZ=function(P){var v=P.data.getUint8(P.offset+P.W);P.W+=1;return v}; Bn=function(P){var v=P.data.getUint16(P.offset+P.W);P.W+=2;return v}; ig=function(P){var v=P.data.getInt32(P.offset+P.W);P.W+=4;return v}; U_=function(P){var v=P.data.getUint32(P.offset+P.W);P.W+=4;return v}; Zh=function(P){var v=P.data;var l=P.offset+P.W;v=v.getUint32(l)*4294967296+v.getUint32(l+4);P.W+=8;return v}; jM=function(P,v){v=v===void 0?NaN:v;if(isNaN(v))var l=P.size;else for(l=P.W;l1?Math.ceil(h*v):Math.floor(h*v))}P.skip(1);l=XZ(P)<<16|Bn(P);if(l&256){e=l&1;h=l&4;var z=l&512,m=l&1024,Q=l&2048;l=U_(P);e&&P.skip(4);h&&P.skip(4);e=(z?4:0)+(m?4:0)+(Q?4:0);for(h=0;h1?Math.ceil(m*v):Math.floor(m*v)),P.skip(e)}}}; M9=function(P){P=new DataView(P.buffer,P.byteOffset,P.byteLength);return(P=g.s_(P,0,1836476516))?g.rG(P):NaN}; Nl2=function(P){var v=g.s_(P,0,1937011556);if(!v)return null;v=Tc(P,v.dataOffset+8,1635148593)||Tc(P,v.dataOffset+8,1635135537);if(!v)return null;var l=Tc(P,v.dataOffset+78,1936995172),e=Tc(P,v.dataOffset+78,1937126244);if(!e)return null;v=null;if(l)switch(l.skip(4),XZ(l)){default:v=0;break;case 1:v=2;break;case 2:v=1;break;case 3:v=255}var h=l=null,z=null;if(e=Tc(P,e.dataOffset,1886547818)){var m=Tc(P,e.dataOffset,1886546020),Q=Tc(P,e.dataOffset,2037673328);if(!Q&&(Q=Tc(P,e.dataOffset,1836279920), !Q))return null;m&&(m.skip(4),l=ig(m)/65536,z=ig(m)/65536,h=ig(m)/65536);P=yDx(Q);P=new DataView(P.buffer,P.byteOffset+8,P.byteLength-8);return new Dg7(v,l,z,h,P)}return null}; Tc=function(P,v,l){for(;Vy(P,v);){var e=dG(P,v);if(e.type===l)return e;v+=e.size}return null}; g.s_=function(P,v,l){for(;Vy(P,v);){var e=dG(P,v);if(e.type===l)return e;v=PH(e.type)?v+8:v+e.size}return null}; g.vH=function(P){if(P.data.getUint8(P.dataOffset)){var v=P.data;P=P.dataOffset+4;v=v.getUint32(P)*4294967296+v.getUint32(P+4)}else v=P.data.getUint32(P.dataOffset+4);return v}; dG=function(P,v){var l=P.getUint32(v),e=P.getUint32(v+4);return new Gc(P,v,l,e)}; g.rG=function(P){var v=P.data.getUint8(P.dataOffset)?20:12;return P.data.getUint32(P.dataOffset+v)}; JD9=function(P){P=new Gc(P.data,P.offset,P.size,P.type,P.K);var v=XZ(P);P.skip(7);var l=U_(P);if(v===0){v=U_(P);var e=U_(P)}else v=Zh(P),e=Zh(P);P.skip(2);for(var h=Bn(P),z=[],m=[],Q=0;Q122)return!1}return!0}; PH=function(P){return P===1701082227||P===1836019558||P===1836019574||P===1835297121||P===1835626086||P===1937007212||P===1953653094||P===1953653099||P===1836475768}; usD=function(P){P.skip(4);return{EF1:jM(P,0),value:jM(P,0),b7:U_(P),hl5:U_(P),PR1:U_(P),id:U_(P),IS:jM(P),offset:P.offset}}; g.KLw=function(P){var v=Tc(P,0,1701671783);if(!v)return null;var l=usD(v),e=l.EF1;l=oa(l.IS);if(P=Tc(P,v.offset+v.size,1701671783))if(P=usD(P),P=oa(P.IS),l&&P){v=g.N(Object.keys(P));for(var h=v.next();!h.done;h=v.next())h=h.value,l[h]=P[h]}return l?new Wn(l,e):null}; ld=function(P,v){for(var l=Tc(P,0,v);l;){var e=l;e.type=1936419184;e.data.setUint32(e.offset+4,1936419184);l=Tc(P,l.offset+l.size,v)}}; g.eV=function(P,v){for(var l=0,e=[];Vy(P,l);){var h=dG(P,l);h.type===v&&e.push(h);l=PH(h.type)?l+8:l+h.size}return e}; cDy=function(P,v){var l=g.s_(P,0,1937011556),e=g.s_(P,0,1953654136);if(!l||!e||P.getUint32(l.offset+12)>=2)return null;var h=new DataView(v.buffer,v.byteOffset,v.length),z=g.s_(h,0,1937011556);if(!z)return null;v=h.getUint32(z.dataOffset+8);e=h.getUint32(z.dataOffset+12);if(e!==1701733217&&e!==1701733238)return null;e=new Cp6(P.byteLength+v);aa(e,P,0,l.offset+12);e.data.setInt32(e.offset,2);e.offset+=4;aa(e,P,l.offset+16,l.size-16);aa(e,h,h.byteOffset+z.dataOffset+8,v);aa(e,P,l.offset+l.size,P.byteLength- (l.offset+l.size));l=g.N([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(h=l.next();!h.done;h=l.next())h=g.s_(P,0,h.value),e.data.setUint32(h.offset,h.size+v);P=g.s_(e.data,0,1953654136);e.data.setUint32(P.offset+16,2);return e.data}; q6D=function(P){var v=g.s_(P,0,1937011556);if(!v)return null;var l=P.getUint32(v.dataOffset+12);if(l!==1701733217&&l!==1701733238)return null;v=Tc(P,v.offset+24+(l===1701733217?28:78),1936289382);if(!v)return null;l=Tc(P,v.offset+8,1935894637);if(!l||P.getUint32(l.offset+12)!==1667392371)return null;v=Tc(P,v.offset+8,1935894633);if(!v)return null;v=Tc(P,v.offset+8,1952804451);if(!v)return null;l=new Uint8Array(16);for(var e=0;e<16;e++)l[e]=P.getInt8(v.offset+16+e);return l}; h_=function(P,v){this.W=P;this.pos=0;this.start=v||0}; z8=function(P){return P.pos>=P.W.byteLength}; ys=function(P,v,l){var e=new h_(l);if(!mK(e,P))return!1;e=R1(e);if(!Qs(e,v))return!1;for(P=0;v;)v>>>=8,P++;v=e.start+e.pos;var h=t_(e,!0);e=P+(e.start+e.pos-v)+h;e=e>9?FL9(e-9,8):FL9(e-2,1);P=v-P;l.setUint8(P++,236);for(v=0;vl;h++)l=l*256+wR(P),e*=128;return v?l-e:l}; fo=function(P){var v=t_(P,!0);P.pos+=v}; bWw=function(P){if(!Qs(P,440786851,!0))return null;var v=P.pos;t_(P,!1);var l=t_(P,!0)+P.pos-v;P.pos=v+l;if(!Qs(P,408125543,!1))return null;t_(P,!0);if(!Qs(P,357149030,!0))return null;var e=P.pos;t_(P,!1);var h=t_(P,!0)+P.pos-e;P.pos=e+h;if(!Qs(P,374648427,!0))return null;var z=P.pos;t_(P,!1);var m=t_(P,!0)+P.pos-z,Q=new Uint8Array(l+12+h+m),t=new DataView(Q.buffer);Q.set(new Uint8Array(P.W.buffer,P.W.byteOffset+v,l));t.setUint32(l,408125543);t.setUint32(l+4,33554431);t.setUint32(l+8,4294967295); Q.set(new Uint8Array(P.W.buffer,P.W.byteOffset+e,h),l+12);Q.set(new Uint8Array(P.W.buffer,P.W.byteOffset+z,m),l+12+h);return Q}; $2=function(P){var v=P.pos;P.pos=0;var l=1E6;mK(P,[408125543,357149030,2807729])&&(l=Co(P));P.pos=v;return l}; xgw=function(P,v){var l=P.pos;P.pos=0;if(P.W.getUint8(P.pos)!==160&&!I1(P)||!Qs(P,160))return P.pos=l,NaN;t_(P,!0);var e=P.pos;if(!Qs(P,161))return P.pos=l,NaN;t_(P,!0);wR(P);var h=wR(P)<<8|wR(P);P.pos=e;if(!Qs(P,155))return P.pos=l,NaN;e=Co(P);P.pos=l;return(h+e)*v/1E9}; I1=function(P){if(!pz2(P)||!Qs(P,524531317))return!1;t_(P,!0);return!0}; pz2=function(P){if(P.rl()){if(!Qs(P,408125543))return!1;t_(P,!0)}return!0}; mK=function(P,v){for(var l=0;l0){var e=hcW(v.substring(l+1));g.J3(e,function(h,z){this.set(z,h)},P); v=v.substring(0,l)}v=ecw(v);g.J3(v,function(h,z){this.set(z,h)},P)}; S69=function(P){var v=P.P9.sQ(),l=[];g.J3(P.W,function(h,z){l.push(z+"="+h)}); if(!l.length)return v;var e=l.join("&");P=l1a(P.P9)?"&":"?";return v+P+e}; no=function(P,v){var l=new g.q9(v);(v=l.get("req_id"))&&P.set("req_id",v);g.J3(P.W,function(e,h){l.set(h,null)}); return l}; Ga9=function(){this.Y=this.K=this.W=this.timedOut=this.started=this.Z=this.G=0}; NN=function(P){P.Z=(0,g.Gz)();P.started=0;P.timedOut=0;P.W=0}; J_=function(P,v){var l=P.started+P.W*4;v&&(l+=P.K);l=Math.max(0,l-3);return Math.pow(1.6,l)}; ud=function(P,v){P[v]||(P[v]=new Ga9);return P[v]}; Ko=function(P){this.X=this.j=this.Z=this.K=0;this.S=this.T=!1;this.W=P;this.G=P.clone()}; Xz2=function(P,v,l){if(Y_(P.W))return!1;var e=ud(l,AR(P.W));if(e.timedOut<1&&e.W<1)return!1;e=e.timedOut+e.W;P=cH(P,v);l=ud(l,AR(P));return l.timedOut+l.W+01?v=v.iY:(l=ud(l,FI(P,P.qZ(v,l),v)),v=Math.max(P.Z,l.timedOut)+v.x0*(P.K-P.Z)+.25*P.j,v=v>3?1E3*Math.pow(1.6,v-3):0);return v===0?!0:P.X+v<(0,g.Gz)()}; BlB=function(P,v,l){P.W.set(v,l);P.G.set(v,l);P.Y&&P.Y.set(v,l)}; iWD=function(P,v,l,e,h){++P.K;v&&++P.Z;AR(l.P9).startsWith("redirector.")&&(P.W=P.G.clone(),delete P.Y,e.mO&&delete h[AR(P.W)])}; Y2=function(P){return P?(P.itag||"")+";"+(P.lmt||0)+";"+(P.xtags||""):""}; bd=function(P,v,l,e){this.initRange=l;this.indexRange=e;this.W=null;this.G=!1;this.T=0;this.Y=this.oe=this.K=null;this.info=v;this.JR=new Ko(P)}; x2=function(P,v){this.start=P;this.end=v;this.length=v-P+1}; po=function(P){P=P.split("-");var v=Number(P[0]),l=Number(P[1]);if(!isNaN(v)&&!isNaN(l)&&P.length===2&&(P=new x2(v,l),!isNaN(P.start)&&!isNaN(P.end)&&!isNaN(P.length)&&P.length>0))return P}; Lo=function(P,v){return new x2(P,P+v-1)}; Uga=function(P){return P.end==null?{start:String(P.start)}:{start:String(P.start),end:String(P.end)}}; SV=function(P){if(!P)return new x2(0,0);var v=Number(P.start);P=Number(P.end);if(!isNaN(v)&&!isNaN(P)&&(v=new x2(v,P),v.length>0))return v}; G8=function(P,v,l,e,h,z,m,Q,t,y,C,f){e=e===void 0?"":e;this.type=P;this.W=v;this.range=l;this.source=e;this.mu=C;this.clipId=f===void 0?"":f;this.j=[];this.Z="";this.n0=-1;this.S=this.X=0;this.Z=e;this.n0=h>=0?h:-1;this.startTime=z||0;this.duration=m||0;this.K=Q||0;this.G=t>=0?t:this.range?this.range.length:NaN;this.Y=this.range?this.K+this.G===this.range.length:y===void 0?!!this.G:y;this.range?(this.ao=this.startTime+this.duration*this.K/this.range.length,this.T=this.duration*this.G/this.range.length, this.EF=this.ao+this.T):ZWD(this)}; ZWD=function(P){P.ao=P.startTime;P.T=P.duration;P.EF=P.ao+P.T}; jSw=function(P,v,l){var e=!(!v||v.W!==P.W||v.type!==P.type||v.n0!==P.n0);return l?e&&!!v&&(P.range&&v.range?v.range.end===P.range.end:v.range===P.range)&&v.K+v.G===P.K+P.G:e}; XI=function(P){return P.type===1||P.type===2}; BH=function(P){return P.type===3||P.type===6}; id=function(P,v){return P.W===v.W?P.range&&v.range?P.range.start+P.K+P.G===v.range.start+v.K:P.n0===v.n0?P.K+P.G===v.K:P.n0+1===v.n0&&v.K===0&&P.Y:!1}; HWx=function(P,v){return P.n0!==v.n0&&v.n0!==P.n0+1||P.type!==v.type?!1:id(P,v)?!0:Math.abs(P.ao-v.ao)<=1E-6&&P.n0===v.n0?!1:a19(P,v)}; a19=function(P,v){return id(P,v)||Math.abs(P.EF-v.ao)<=1E-6||P.n0+1===v.n0&&v.K===0&&P.Y?!0:!1}; U8=function(P){return P.n0+(P.Y?1:0)}; Eq2=function(P){P.length===1||g.SK(P,function(l){return!!l.range}); for(var v=1;v=v.range.start+v.K&&P.range.start+P.K+P.G<=v.range.start+v.K+v.G:P.n0===v.n0&&P.K>=v.K&&(P.K+P.G<=v.K+v.G||v.Y)}; Tlq=function(P,v){return P.W!==v.W?!1:P.type===4&&v.type===3&&P.W.cP()?(P=P.W.Cx(P),iB(P,function(l){return Tlq(l,v)})):P.n0===v.n0&&!!v.G&&v.K+v.G>P.K&&v.K+v.G<=P.K+P.G}; jV=function(P,v){var l=v.n0;P.Z="updateWithSegmentInfo";P.n0=l;if(P.startTime!==v.startTime||P.duration!==v.duration)P.startTime=v.startTime+P.X,P.duration=v.duration,ZWD(P)}; a1=function(P,v){var l=this;this.N5=P;this.Y=this.W=null;this.Z=this.WB=NaN;this.qZ=this.requestId=null;this.Kh={oLc:function(){return l.range}}; this.JR=P[0].W.JR;this.K=v||"";this.N5[0].range&&this.N5[0].G>0&&(WLu(P)?(this.range=Eq2(P),this.G=this.range.length):(this.range=this.N5[this.N5.length-1].range,this.G=OWx(P)))}; HH=function(P){return!XI(P.N5[P.N5.length-1])}; E8=function(P){return P.N5[P.N5.length-1].type===4}; g.WH=function(P,v,l){l=P.qZ===null?P.JR.qZ(v,l,P.N5[0].type):P.qZ;if(P.W){v=l?x_(P.W,v.kB):P.W;var e=new D6(v);e.get("alr")||e.set("alr","yes");P.K&&LLa(e,P.K)}else/http[s]?:\/\//.test(P.K)?e=new D6(new g.q9(P.K)):(e=qN(P.JR,l,v),P.K&&LLa(e,P.K));(v=P.range)?e.set("range",v.toString()):P.N5[0].W.Ye()&&P.N5.length===1&&P.N5[0].K&&e.set("range",P.N5[0].K+"-");P.requestId&&e.set("req_id",P.requestId);isNaN(P.WB)||e.set("headm",P.WB.toString());isNaN(P.Z)||e.set("mffa",P.Z+"ms");P.urlParams&&g.J3(P.urlParams, function(h,z){e.set(z,h)}); return e}; VL6=function(P){if(P.range)return P.G;P=P.N5[0];return Math.round(P.T*P.W.info.FJ)}; dgy=function(P,v){return Math.max(0,P.N5[0].ao-v)}; O8=function(P,v,l,e,h,z){z=z===void 0?0:z;bd.call(this,P,v,e,void 0);this.Z=l;this.rY=z;this.index=h||new g.SM}; Pfa=function(P,v,l,e,h){this.n0=P;this.startSecs=v;this.Er=l;this.W=e||NaN;this.K=h||NaN}; o1=function(P,v,l){for(;P;P=P.parentNode)if(P.attributes&&(!l||P.nodeName===l)){var e=P.getAttribute(v);if(e)return e}return""}; s8=function(P,v){for(;P;P=P.parentNode){var l=P.getElementsByTagName(v);if(l.length>0)return l[0]}return null}; vJ7=function(P){if(!P)return 0;var v=P.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return v?(Number(v[2])|0)*3600+(Number(v[4])|0)*60+(Number(v[6])|0):Number(P)|0}; lTw=function(P){return P.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?P+"Z":P}; rR=function(){this.W=[];this.K=null;this.T=0;this.G=[];this.Z=!1;this.j="";this.Y=-1}; ezy=function(P){var v=P.G;P.G=[];return v}; hzw=function(){this.Y=[];this.W=null;this.K={};this.G={}}; Qby=function(P,v){var l=[];v=Array.from(v.getElementsByTagName("SegmentTimeline"));v=g.N(v);for(var e=v.next();!e.done;e=v.next()){e=e.value;var h=e.parentNode.parentNode,z=null;h.nodeName==="Period"?z=zzq(P):h.nodeName==="AdaptationSet"?(h=h.getAttribute("id")||h.getAttribute("mimetype")||"",z=m6y(P,h)):h.nodeName==="Representation"&&(h=h.getAttribute("id")||"",z=Rzy(P,h));if(z==null)return;z.update(e);g.l9(l,ezy(z))}g.l9(P.Y,l);lya(P.Y,function(m){return m.startSecs*1E3+m.W})}; ts6=function(P){P.W&&(P.W.W=[]);g.J3(P.K,function(v){v.W=[]}); g.J3(P.G,function(v){v.W=[]})}; zzq=function(P){P.W||(P.W=new rR);return P.W}; m6y=function(P,v){P.K[v]||(P.K[v]=new rR);return P.K[v]}; Rzy=function(P,v){P.G[v]||(P.G[v]=new rR);return P.G[v]}; T8=function(P){var v=P===void 0?{}:P;P=v.rY===void 0?0:v.rY;var l=v.fk===void 0?!1:v.fk;var e=v.ZY===void 0?0:v.ZY;var h=v.Mv===void 0?0:v.Mv;var z=v.UR===void 0?Infinity:v.UR;var m=v.Kx===void 0?0:v.Kx;var Q=v.cz===void 0?!1:v.cz;v=v.oE===void 0?!1:v.oE;g.SM.call(this);this.Tm=this.Fp=-1;this.aY=P;this.ZY=e;this.fk=l;this.Mv=h;this.UR=z;this.Kx=m;((this.cz=Q)||isFinite(z)&&this.UR>0)&&l&&MN&&(this.K=!1,this.G="postLive");this.oE=v}; Vs=function(P,v){return Qv(P.segments,function(l){return v-l.n0})}; dR=function(P,v,l){l=l===void 0?{}:l;O8.call(this,P,v,"",void 0,void 0,l.rY||0);this.index=new T8(l)}; Pj=function(P,v,l){bd.call(this,P,v);this.Z=l;P=this.index=new g.SM;P.K=!1;P.G="d"}; yix=function(P,v,l){var e=P.index.Hr(v),h=P.index.getStartTime(v),z=P.index.getDuration(v);l?z=l=0:l=P.info.FJ*z;return new a1([new G8(3,P,void 0,"otfCreateRequestInfoForSegment",v,h,z,0,l)],e)}; CfB=function(P,v){if(!P.index.isLoaded()){var l=[],e=v.Y;v=v.Z.split(",").filter(function(C){return C.length>0}); for(var h=0,z=0,m=0,Q=/^(\d+)/,t=/r=(\d+)/,y=0;y0&&(v-=P.timestampOffset);var l=g.ea(P)+v;gJB(P,l);P.timestampOffset=v}; gJB=function(P,v){g.PB(P.info.W.info)||P.info.W.info.C6();P.G=v;if(g.PB(P.info.W.info)){var l=P.f6();P=P.info.W.W;for(var e=NaN,h=NaN,z=0;Vy(l,z);){var m=dG(l,z);isNaN(e)&&(m.type===1936286840?e=m.data.getUint32(m.dataOffset+8):m.type===1836476516&&(e=g.rG(m)));if(m.type===1952867444){!e&&P&&(e=M9(P));var Q=g.vH(m);isNaN(h)&&(h=Math.round(v*e)-Q);var t=m;Q+=h;if(t.data.getUint8(t.dataOffset)){var y=t.data;t=t.dataOffset+4;y.setUint32(t,Math.floor(Q/4294967296));y.setUint32(t+4,Q&4294967295)}else t.data.setUint32(t.dataOffset+ 4,Q)}z=PH(m.type)?z+8:z+m.size}return!0}l=new h_(P.f6());P=P.Z?l:new h_(new DataView(P.info.W.W.buffer));e=$2(P);P=l.pos;l.pos=0;if(I1(l)&&Qs(l,231))if(h=t_(l,!0),v=Math.floor(v*1E9/e),Math.ceil(Math.log(v)/Math.log(2)/8)>h)v=!1;else{for(e=h-1;e>=0;e--)l.W.setUint8(l.pos+e,v&255),v>>>=8;l.pos=P;v=!0}else v=!1;return v}; zB=function(P,v){v=v===void 0?!1:v;var l=hp(P);P=v?0:P.info.T;return l||P}; hp=function(P){g.PB(P.info.W.info)||P.info.W.info.C6();if(P.K&&P.info.type===6)return P.K.rY;if(g.PB(P.info.W.info)){var v=P.f6();var l=0;v=g.eV(v,1936286840);v=g.N(v);for(var e=v.next();!e.done;e=v.next())e=JD9(e.value),l+=e.Ug[0]/e.b7;l=l||NaN;if(!(l>=0))a:{l=P.f6();v=P.info.W.W;for(var h=e=0,z=0;Vy(l,e);){var m=dG(l,e);if(m.type===1836476516)h=g.rG(m);else if(m.type===1836019558){!h&&v&&(h=M9(v));if(!h){l=NaN;break a}var Q=Tc(m.data,m.dataOffset,1953653094),t=Q;Q=h;var y=Tc(t.data,t.dataOffset, 1952868452);t=Tc(t.data,t.dataOffset,1953658222);var C=ig(y);ig(y);C&2&&ig(y);y=C&8?ig(y):0;var f=ig(t),k=f&1;C=f&4;var w=f&256,I=f&512,J=f&1024;f&=2048;var K=U_(t);k&&ig(t);C&&ig(t);for(var q=k=0;q2048?"":v.indexOf("https://")===0?v:""}; Cq=function(P,v,l){v.match(Fzu);return P(v,l).then(function(e){var h=g.qa9(e.xhr);return h?Cq(P,h,l):e.xhr})}; w6=function(P,v,l){P=P===void 0?"":P;v=v===void 0?null:v;l=l===void 0?!1:l;g.gA.call(this);var e=this;this.sourceUrl=P;this.isLivePlayback=l;this.h5=this.duration=0;this.isPremiere=this.cz=this.Y=this.isLiveHeadPlayable=this.isLive=this.K=!1;this.UR=this.Mv=0;this.isOtf=this.Ei=!1;this.q5=(0,g.Gz)();this.Wg=Infinity;this.W={};this.G=new Map;this.state=this.zW=0;this.timeline=null;this.isManifestless=!1;this.J5=[];this.T=null;this.T1=0;this.Z="";this.kf=NaN;this.Hg=this.It=this.timestampOffset=this.j= 0;this.h1=this.Gq=NaN;this.Xq=0;this.Ic=this.X=!1;this.wM=[];this.Pg={};this.QW=NaN;this.Kh={Xw2:function(Q){fq(e,Q)}}; var h;this.A5=(h=v)==null?void 0:h.l$("html5_use_network_error_code_enums");Aiu=!!v&&v.l$("html5_modern_vp9_mime_type");var z;g6=!((z=v)==null||!z.l$("html5_enable_flush_during_seek"))&&g.VS();var m;kT=!((m=v)==null||!m.l$("html5_enable_reset_audio_decoder"))&&g.VS()}; Ya9=function(P){return g.cr(P.W,function(v){return!!v.info.video&&v.info.video.W>=2160})}; T4a=function(P){return g.cr(P.W,function(v){return!!v.info.video&&v.info.video.isHdr()})}; Dh=function(P){return g.cr(P.W,function(v){return!!v.info.EQ})}; g.b0D=function(P){return g.cr(P.W,function(v){return lf(v.info)})}; x6y=function(P){return g.cr(P.W,function(v){return v.info.video?v.info.video.projectionType==="EQUIRECTANGULAR":!1})}; pBD=function(P){return g.cr(P.W,function(v){return v.info.video?v.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; LzP=function(P){return g.cr(P.W,function(v){return v.info.video?v.info.video.projectionType==="MESH":!1})}; Sa6=function(P){return g.cr(P.W,function(v){return v.info.video?v.info.video.stereoLayout===1:!1})}; GN2=function(P){return ohW(P.W,function(v){return v.info.video?v.kX():!0})}; wG=function(P){return g.cr(P.W,function(v){return Y_(v.JR.W)})}; fq=function(P,v){P.W[v.info.id]=v;P.G.set(Y2(g.es(v.info,P.Ei)),v)}; XBy=function(P,v){return Y2({itag:v.itag,lmt:P.Ei?0:v.lmt||0,xtags:v.xtags})}; Dl=function(P,v,l){l=l===void 0?0:l;var e=P.mimeType||"",h=P.itag;var z=P.xtags;h=h?h.toString():"";z&&(h+=";"+z);z=h;if(zN(e)){var m=P.width||640;h=P.height||360;var Q=P.fps,t=P.qualityLabel,y=P.colorInfo,C=P.projectionType,f;P.stereoLayout&&(f=BJx[P.stereoLayout]);var k=Kz7(P)||void 0;if(y==null?0:y.primaries)var w=i0W[y.primaries]||void 0;m=new E6(m,h,Q,C,f,void 0,t,k,w);e=$T(e,m,oS[P.itag||""]);g6&&(e+="; enableflushduringseek=true");kT&&(e+="; enableresetaudiodecoder=true")}var I;if(hi(e)){var J= P.audioSampleRate;f=P.audioTrack;J=new jL(J?+J:void 0,P.audioChannels,P.spatialAudioType,P.isDrc,P.loudnessDb,P.trackAbsoluteLoudnessLkfs,P.audioQuality||"AUDIO_QUALITY_UNKNOWN");f&&(w=f.displayName,h=f.id,f=f.audioIsDefault,w&&(I=new g.y5(w,h||"",!!f)))}var K;P.captionTrack&&(t=P.captionTrack,f=t.displayName,w=t.vssId,h=t.languageCode,Q=t.kind,t=t.id,f&&w&&h&&(K=new Jiw(f,w,h,Q,P.xtags,t)));f=Number(P.bitrate)/8;w=Number(P.contentLength);h=Number(P.lastModified);t=P.drmFamilies;Q=P.type;l=l&&w?w/ l:0;P=Number(P.approxDurationMs);if(v&&t){var q={};t=g.N(t);for(y=t.next();!y.done;y=t.next())(y=IK[y.value])&&(q[y]=v[y])}return new s6(z,e,{audio:J,video:m,Rt:I,EQ:q,FJ:f,X5:l,contentLength:w,lastModified:h,captionTrack:K,streamType:Q,approxDurationMs:P})}; nq=function(P,v,l){l=l===void 0?0:l;var e=P.type;var h=P.itag;var z=P.xtags;z&&(h=P.itag+";"+z);if(zN(e)){var m=(P.size||"640x360").split("x");m=new E6(+m[0],+m[1],+P.fps,P.projection_type,+P.stereo_layout,void 0,P.quality_label,P.eotf,P.primaries);e=$T(e,m,oS[P.itag]);g6&&(e+="; enableflushduringseek=true");kT&&(e+="; enableresetaudiodecoder=true")}var Q;if(hi(e)){var t=new jL(+P.audio_sample_rate||void 0,+P.audio_channels||0,P.spatial_audio_type,!!P.drc);P.name&&(Q=new g.y5(P.name,P.audio_track_id, P.isDefault==="1"))}var y;P.caption_display_name&&P.caption_vss_id&&P.caption_language_code&&(y=new Jiw(P.caption_display_name,P.caption_vss_id,P.caption_language_code,P.caption_kind,P.xtags,P.caption_id));z=Number(P.bitrate)/8;var C=Number(P.clen),f=Number(P.lmt);l=l&&C?C/l:0;if(v&&P.drm_families){var k={};for(var w=g.N(P.drm_families.split(",")),I=w.next();!I.done;I=w.next())I=I.value,k[I]=v[I]}return new s6(h,e,{audio:t,video:m,Rt:Q,EQ:k,FJ:z,X5:l,contentLength:C,lastModified:f,captionTrack:y, streamType:P.stream_type,approxDurationMs:Number(P.approx_duration_ms)})}; U67=function(P){return iB(P,function(v){return"FORMAT_STREAM_TYPE_OTF"===v.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; Z0y=function(P){return iB(P,function(v){return"FORMAT_STREAM_TYPE_OTF"===v.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; jba=function(P,v){return P.timeline?ew(P.timeline.Y,v):P.J5.length?ew(P.J5,v):[]}; Nt=function(P,v,l){v=v===void 0?"":v;l=l===void 0?"":l;P=new g.q9(P,!0);P.set("alr","yes");l&&(l=nO6(decodeURIComponent(l)),P.set(v,encodeURIComponent(l)));return P}; WzW=function(P,v){var l=o1(v,"id");l=l.replace(":",";");var e=o1(v,"mimeType"),h=o1(v,"codecs");e=h?e+'; codecs="'+h+'"':e;h=Number(o1(v,"bandwidth"))/8;var z=Number(s8(v,"BaseURL").getAttribute(P.Z+":contentLength")),m=P.duration&&z?z/P.duration:0;if(zN(e)){var Q=Number(o1(v,"width"));var t=Number(o1(v,"height")),y=Number(o1(v,"frameRate")),C=aTa(o1(v,P.Z+":projectionType"));a:switch(o1(v,P.Z+":stereoLayout")){case "layout_left_right":var f=1;break a;case "layout_top_bottom":f=2;break a;default:f= 0}Q=new E6(Q,t,y,C,f)}if(hi(e)){var k=Number(o1(v,"audioSamplingRate"));var w=Number(o1(v.getElementsByTagName("AudioChannelConfiguration")[0],"value"));t=H0q(o1(v,P.Z+":spatialAudioType"));k=new jL(k,w,t);a:{w=o1(v,"lang")||"und";if(t=s8(v,"Role"))if(C=o1(t,"value")||"",g.Yr(EJ6,C)){t=w+"."+EJ6[C];y=C==="main";P=o1(v,P.Z+":langName")||w+" - "+C;w=new g.y5(P,t,y);break a}w=void 0}}if(v=s8(v,"ContentProtection"))if(v.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var I={};for(v= v.firstChild;v!=null;v=v.nextSibling)v instanceof Element&&/SystemURL/.test(v.nodeName)&&(P=v.getAttribute("type"),t=v.textContent,P&&t&&(I[P]=t.trim()))}else I=void 0;return new s6(l,e,{audio:k,video:Q,Rt:w,EQ:I,FJ:h,X5:m,contentLength:z})}; aTa=function(P){switch(P){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"}}; H0q=function(P){switch(P){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"}}; oJ9=function(P,v){v=v===void 0?"":v;P.state=1;P.q5=(0,g.Gz)();return ci9(v||P.sourceUrl).then(function(l){if(!P.s$()){P.zW=l.status;l=l.responseText;var e=new DOMParser;l=T0(e,ib9(l),"text/xml").getElementsByTagName("MPD")[0];P.Wg=vJ7(o1(l,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(l.attributes){e=g.N(l.attributes);for(var h=e.next();!h.done;h=e.next())if(h=h.value,h.value==="http://youtube.com/yt/2012/10/10"){e=h.name.split(":")[1];break b}}e=""}P.Z=e;P.isLive=P.Wg=P.Wg}; riW=function(P){P.T&&P.T.stop()}; O0q=function(P){var v=P.Wg;isFinite(v)&&(Jp(P)?P.refresh():(v=Math.max(0,P.q5+v-(0,g.Gz)()),P.T||(P.T=new g.mr(P.refresh,v,P),g.Z(P,P.T)),P.T.start(v)))}; Ms7=function(P){P=P.W;for(var v in P){var l=P[v].index;if(l.isLoaded())return l.vR()+1}return 0}; uM=function(P){return P.It?P.It-(P.j||P.timestampOffset):0}; Kq=function(P){return P.Hg?P.Hg-(P.j||P.timestampOffset):0}; cj=function(P){if(!isNaN(P.kf))return P.kf;var v=P.W,l;for(l in v){var e=v[l].index;if(e.isLoaded()&&!lf(v[l].info)){v=0;for(l=e.EW();l<=e.vR();l++)v+=e.getDuration(l);v/=e.Gi();v=Math.round(v/.5)*.5;e.Gi()>10&&(P.kf=v);return v}if(P.isLive&&(e=v[l],e.rY))return e.rY}return NaN}; TJW=function(P,v){P=rQ9(P.W,function(e){return e.index.isLoaded()}); if(!P)return NaN;P=P.index;var l=P.lh(v);return P.getStartTime(l)===v?v:l=0&&h.segments.splice(z,1)}}}; d6u=function(P){for(var v in P.W)lf(P.W[v].info)||tLD(P.W[v].index,Infinity)}; Ap=function(P,v,l){for(var e in P.W){var h=P.W[e].index,z=v,m=l;h.fk&&(z&&(h.Fp=Math.max(h.Fp,z)),m&&(h.Tm=Math.max(h.Tm||0,m)))}l&&(P.QW=l/1E3)}; Pm9=function(P){P.Hg=0;P.It=0;P.Xq=0}; bM=function(P){return P.Ic&&P.isManifestless?P.isLiveHeadPlayable:P.isLive}; $T=function(P,v,l){xT===null&&(xT=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(Aiu&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return xT||l!=="9"&&l!=="("?xT||l!=="9h"&&l!=="(h"||(P='video/webm; codecs="vp9.2"'):P='video/webm; codecs="vp9"',P;if(!xT&&!pq||P!=='video/webm; codecs="vp9"'&&P!=='video/webm; codecs="vp9.2"')return P; l="00";var e="08",h="01",z="01",m="01";P==='video/webm; codecs="vp9.2"'&&(l="02",e="10",v.primaries==="bt2020"&&(m=h="09"),v.K==="smpte2084"&&(z="16"),v.K==="arib-std-b67"&&(z="18"));return'video/webm; codecs="'+["vp09",l,"51",e,"01",h,z,m,"00"].join(".")+'"'}; Sa=function(P,v,l){P=""+P+(v>49?"p60":v>32?"p48":"");v=Eg()[P];if(v!=null&&v>0)return v;v=Lq.get(P);if(v!=null&&v>0)return v;l=l==null?void 0:l.get(P);return l!=null&&l>0?l:8192}; vG9=function(P){this.Z3=P;this.zK=this.ek=this.Pg=this.Z=this.Y=this.QW=this.nI=this.h5=this.J5=!1;this.j=this.T=0;this.U$=!1;this.T1=!0;this.D3=!1;this.gH=0;this.ex=this.wM=!1;this.MV=!0;this.Ic=this.q5=!1;this.W={};this.aV=this.disableAv1=this.WK=this.SN=this.Bg=this.TG=this.K=this.S=!1;this.bC=this.Z3.V("html5_disable_aac_preference");this.Xq=Infinity;this.Hg=0;this.CI=this.Z3.vK();this.jS=this.Z3.experiments.l$("html5_enable_vp9_fairplay");this.Ro=this.Z3.V("html5_force_av1_for_testing");this.A5= g.ID(this.Z3.experiments,"html5_av1_ordinal_cap");this.GP=this.Z3.V("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.oV=this.Z3.V("html5_account_onesie_format_selection_during_format_filter");this.FJ=g.ID(this.Z3.experiments,"html5_max_byterate");this.X=this.Z3.V("html5_sunset_aac_high_codec_family");this.kf=this.Z3.V("html5_sunset_aac_high_codec_family");this.It=this.Z3.V("html5_enable_iamf_audio");this.hs=this.Z3.experiments.l$("html5_allow_capability_merge");this.Nd=this.Z3.V("html5_log_format_filter_rejection_reason_as_string"); this.XE=this.Z3.V("html5_prefer_vp9_sfr")}; VIw=function(P){if(P.h5)return["f"];var v="9h 9 h 8 (h ( H *".split(" ");P.wM&&(v.unshift("1"),v.unshift("1h"));P.ek&&v.unshift("h");P.Wg&&(v=(lka[P.Wg]||[P.Wg]).concat(v));return v}; OeP=function(P){var v=["o","a","A"];P.Hg===1&&(P.QW&&(v=["m","M"].concat(v)),P.Y&&(v=["mac3","MAC3"].concat(v)),P.Z&&(v=["meac3","MEAC3"].concat(v)),P.It&&(v=["i","I"].concat(v)));P.J5&&(v=["so","sa"].concat(v));!P.zK||P.Pg||P.G||P.bC||v.unshift("a");P.nI&&!P.X&&v.unshift("ah");P.G&&(v=(lka[P.G]||[P.G]).concat(v));return v}; GB=function(P,v,l,e){v=v===void 0?{}:v;if(e===void 0?0:e)return v.disabled=1,0;if(Kr(P.Z,cn.AV1_CODECS)&&Kr(P.Z,cn.HEIGHT)&&Kr(P.Z,cn.BITRATE))return v.isCapabilityUsable=1,8192;try{var h=Yu2();if(h)return v.localPref=h}catch(Q){}e=1080;h=navigator.hardwareConcurrency;h<=2&&(e=480);v.coreCount=h;if(h=g.ID(P.experiments,"html5_default_av1_threshold"))e=v["default"]=h;!P.V("html5_disable_av1_arm_check")&&ux7()&&(v.isArm=1,e=240);if(P=P.Z.QW)v.mcap=P,e=Math.max(e,P);if(l){var z,m;if(P=(z=l.videoInfos.find(function(Q){return Ta(Q)}))== null?void 0:(m=z.K)==null?void 0:m.powerEfficient)e=8192,v.isEfficient=1; l=l.videoInfos[0].video;z=Math.min(Sa("1",l.fps),Sa("1",30));v.perfCap=z;e=Math.min(e,z);l.isHdr()&&!P&&(v.hdr=1,e*=.75)}else l=Sa("1",30),v.perfCap30=l,e=Math.min(e,l),l=Sa("1",60),v.perfCap60=l,e=Math.min(e,l);return v.av1Threshold=e}; Xl=function(P,v,l,e){this.flavor=P;this.keySystem=v;this.K=l;this.experiments=e;this.W={};this.h5=this.keySystemAccess=null;this.N1=this.S9=-1;this.S6=null;this.G=!!e&&e.l$("edge_nonprefixed_eme");e&&e.l$("html5_enable_vp9_fairplay")}; iM=function(P){return P.G?!1:!P.keySystemAccess&&!!Bj()&&P.keySystem==="com.microsoft.playready"}; Uo=function(P){return P.keySystem==="com.microsoft.playready"}; Zl=function(P){return!P.keySystemAccess&&!!Bj()&&P.keySystem==="com.apple.fps.1_0"}; aK=function(P){return P.keySystem==="com.youtube.fairplay"}; Hj=function(P){return P.keySystem==="com.youtube.fairplay.sbdl"}; g.Eo=function(P){return P.flavor==="fairplay"}; Bj=function(){var P=window,v=P.MSMediaKeys;vx()&&!v&&(v=P.WebKitMediaKeys);return v&&v.isTypeSupported?v:null}; Oo=function(P){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Xs&&!g.VS())return Sd("45");if(g.vs||g.u$)return P.l$("edge_nonprefixed_eme");if(g.Wj)return Sd("47");if(g.FA){if(P.l$("html5_enable_safari_fairplay"))return!1;if(P=g.ID(P,"html5_safari_desktop_eme_min_version"))return Sd(P)}return!0}; enq=function(P,v,l,e){var h=d$(),z=(l=h||l&&vx())?["com.youtube.fairplay"]:["com.widevine.alpha"];v&&z.unshift("com.youtube.widevine.l3");h&&e&&z.unshift("com.youtube.fairplay.sbdl");return l?z:P?[].concat(g.u(z),g.u(oK.playready)):[].concat(g.u(oK.playready),g.u(z))}; r6=function(){this.K=this.Wi=0;this.W=Array.from({length:so.length}).fill(0)}; hn9=function(){}; znx=function(){this.startTimeMs=(0,g.Gz)();this.W=!1}; mk2=function(){this.W=new hn9}; Rnq=function(P,v,l,e){e=e===void 0?1:e;l>=0&&(v in P.W||(P.W[v]=new r6),P.W[v].PT(l,e))}; QV2=function(P,v,l,e,h){var z=(0,g.Gz)(),m=h?h(v):void 0,Q;h=(Q=m==null?void 0:m.Wi)!=null?Q:1;if(h!==0){var t;Q=(t=m==null?void 0:m.profile)!=null?t:l;Rnq(P,Q,z-e,h)}return v}; Mt=function(P,v,l,e,h){if(v&&typeof v==="object"){var z=function(m){return QV2(P,m,l,e,h)}; if(gI(v))return v.then(z);if(tqx(v))return D9(v,z)}return QV2(P,v,l,e,h)}; yUW=function(){}; TB=function(P,v,l,e,h){e=e===void 0?!1:e;g.U.call(this);this.Z3=v;this.useCobaltWidevine=e;this.f0=h;this.K=[];this.G={};this.W={};this.callback=null;this.Z=!1;this.Y=[];this.initialize(P,!l)}; fky=function(P,v){P.callback=v;P.Y=[];Oo(P.Z3.experiments)?V5(P):CmP(P)}; V5=function(P){if(!P.s$())if(P.K.length===0)P.callback(P.Y);else{var v=P.K[0],l=P.G[v],e=gGu(P,l);if(d6&&d6.keySystem===v&&d6.Kf6===JSON.stringify(e))P.f0("remksa",{re:!0}),k1q(P,l,d6.keySystemAccess);else{var h,z;P.f0("remksa",{re:!1,ok:(z=(h=d6)==null?void 0:h.keySystem)!=null?z:""});d6=void 0;(Pa.isActive()?Pa.PU("emereq",function(){return navigator.requestMediaKeySystemAccess(v,e)}):navigator.requestMediaKeySystemAccess(v,e)).then(c1(function(m){k1q(P,l,m,e)}),c1(function(){P.Z=!P.Z&&P.G[P.K[0]].flavor=== "widevine"; P.Z||P.K.shift();V5(P)}))}}}; k1q=function(P,v,l,e){if(!P.s$()){e&&(d6={keySystem:v.keySystem,keySystemAccess:l,Kf6:JSON.stringify(e)});v.keySystemAccess=l;if(Uo(v)){l=SL();e=g.N(Object.keys(P.W[v.flavor]));for(var h=e.next();!h.done;h=e.next())h=h.value,v.W[h]=!!l.canPlayType(h)}else{l=v.keySystemAccess.getConfiguration();if(l.audioCapabilities)for(e=g.N(l.audioCapabilities),h=e.next();!h.done;h=e.next())wPB(P,v,h.value);if(l.videoCapabilities)for(l=g.N(l.videoCapabilities),e=l.next();!e.done;e=l.next())wPB(P,v,e.value)}P.Y.push(v); P.useCobaltWidevine||P.V("html5_enable_vp9_fairplay")&&Hj(v)?(P.K.shift(),V5(P)):P.callback(P.Y)}}; wPB=function(P,v,l){P.V("log_robustness_for_drm")?v.W[l.contentType]=l.robustness||!0:v.W[l.contentType]=!0}; gGu=function(P,v){var l={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(P.V("html5_enable_vp9_fairplay")&&aK(v))return l.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),l.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[l];Uo(v)&&(l.initDataTypes=["keyids","cenc"]);for(var e=g.N(Object.keys(P.W[v.flavor])),h=e.next();!h.done;h=e.next()){h=h.value;var z=h.indexOf("audio/")===0,m=z?l.audioCapabilities:l.videoCapabilities;v.flavor!== "widevine"||P.Z?m.push({contentType:h}):z?m.push({contentType:h,robustness:"SW_SECURE_CRYPTO"}):(g.Xs&&g.Mc("windows nt")&&!P.V("html5_drm_enable_moho")||m.push({contentType:h,robustness:"HW_SECURE_ALL"}),z=h,P.V("html5_enable_cobalt_experimental_vp9_decoder")&&h.includes("vp09")&&(z=h+"; experimental=allowed"),m.push({contentType:z,robustness:"SW_SECURE_DECODE"}),va(P.Z3)==="MWEB"&&(Ru()||T_())&&(P.f0("swcrypto",{}),m.push({contentType:h,robustness:"SW_SECURE_CRYPTO"})))}return[l]}; CmP=function(P){if(Bj()&&(g.FA||eB&&P.V("html5_drm_support_ios_mweb")))P.Y.push(new Xl("fairplay","com.apple.fps.1_0","",P.Z3.experiments));else{var v=$kW(),l=g.om(P.K,function(e){var h=P.G[e],z=!1,m=!1,Q;for(Q in P.W[h.flavor])v(Q,e)&&(h.W[Q]=!0,z=z||Q.indexOf("audio/")===0,m=m||Q.indexOf("video/")===0);return z&&m}); l&&P.Y.push(P.G[l]);P.K=[]}P.callback(P.Y)}; $kW=function(){var P=Bj();if(P){var v=P.isTypeSupported;return function(e,h){return v(h,e)}}var l=SL(); return l&&(l.addKey||l.webkitAddKey)?function(e,h){return!!l.canPlayType(e,h)}:function(){return!1}}; Ika=function(P){this.experiments=P;this.W=2048;this.Y=0;this.QW=(this.X=this.V("html5_streaming_resilience"))?.5:.25;var v=v===void 0?0:v;this.G=g.ID(this.experiments,"html5_media_time_weight_prop")||v;this.Z=this.V("html5_app_limited_aware_bwe");this.T1=g.ID(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.J5=(this.T=this.experiments.l$("html5_consider_end_stall"))&&ly;this.K=this.experiments.l$("html5_measure_max_progress_handling");this.Wg=this.V("html5_treat_requests_pre_elbow_as_metadata"); this.j=this.V("html5_media_time_weight")||!!this.G;this.S=g.ID(this.experiments,"html5_streaming_fallback_byterate");this.V("html5_sabr_live_audio_early_return_fix")&&ly&&(this.W=65536)}; Dkw=function(P,v){this.W=void 0;this.experimentIds=P?P.split(","):[];this.flags=QS(v||"","&");P={};v=g.N(this.experimentIds);for(var l=v.next();!l.done;l=v.next())P[l.value]=!0;this.experiments=P}; g.ID=function(P,v){P=P.flags[v];JSON.stringify(P);return Number(P)||0}; eE=function(P,v){return(P=P.flags[v])?P.toString():""}; nGD=function(P){if(P=P.flags.html5_web_po_experiment_ids)if(P=P.replace(/\[ *(.*?) *\]/,"$1"))return P.split(",").map(Number);return[]}; NZq=function(P){if(P.W)return P.W;if(P.experimentIds.length<=1)return P.W=P.experimentIds,P.W;var v=[].concat(g.u(P.experimentIds)).map(function(e){return Number(e)}); v.sort();for(var l=v.length-1;l>0;--l)v[l]-=v[l-1];P.W=v.map(function(e){return e.toString()}); P.W.unshift("v1");return P.W}; uH6=function(P){return JU6.then(P)}; hW=function(P,v,l){this.experiments=P;this.kf=v;this.wM=l===void 0?!1:l;this.Wg=!!g.j9("cast.receiver.platform.canDisplayType");this.S={};this.j=!1;this.K=new Map;this.T=!0;this.G=this.Y=!1;this.W=new Map;this.QW=0;this.J5=this.experiments.l$("html5_disable_vp9_encrypted");P=g.j9("cast.receiver.platform.getValue");this.T1=g.ID(this.experiments,"html5_kaios_max_resolution");this.Z=!this.Wg&&P&&P("max-video-resolution-vpx")||null;KQa(this)}; vqx=function(P,v,l){l=l===void 0?1:l;var e=v.itag;if(e==="0")return!0;var h=v.mimeType;if(v.C6()&&d$()&&P.experiments.l$("html5_appletv_disable_vp9"))return"dwebm";if(Ta(v)&&P.j)return"dav1";if(v.video&&(v.video.isHdr()||v.video.primaries==="bt2020")&&!(Kr(P,cn.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(e==="338"&&!(g.Xs?Sd(53):g.Wj&&Sd(64)))return"dopus"; var z;if(P.T1&&zF&&((z=v.video)==null?void 0:z.W)>P.T1)return"kaios";z=l;z=z===void 0?1:z;l={};v.video&&(v.video.width&&(l[cn.WIDTH.name]=v.video.width),v.video.height&&(l[cn.HEIGHT.name]=v.video.height),v.video.fps&&(l[cn.FRAMERATE.name]=v.video.fps*z),v.video.K&&(l[cn.EOTF.name]=v.video.K),v.FJ&&(l[cn.BITRATE.name]=v.FJ*8*z),v.dM==="("&&(l[cn.CRYPTOBLOCKFORMAT.name]="subsample"),v.video.projectionType==="EQUIRECTANGULAR"||v.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||v.video.projectionType=== "MESH")&&(l[cn.DECODETOTEXTURE.name]="true");v.audio&&v.audio.numChannels&&(l[cn.CHANNELS.name]=v.audio.numChannels);P.Y&&rl(v)&&(l[cn.EXPERIMENTAL.name]="allowed");z=g.N(Object.keys(cn));for(var m=z.next();!m.done;m=z.next()){m=cn[m.value];var Q;if(Q=l[m.name])if(Q=!(m===cn.EOTF&&v.mimeType.indexOf("vp09.02")>0)){Q=m;var t=v;Q=!(P.experiments.l$("html5_ignore_h264_framerate_cap")&&Q===cn.FRAMERATE&&kL7(t))}if(Q)if(Kr(P,m))if(P.Z){if(P.Z[m.name]1080&&v.EQ&&(h+="; hdcp=2.2");return e==="227"?"hqcenc":e!=="585"&&e!=="588"&&e!=="583"&&e!=="586"&&e!=="584"&&e!=="587"&&e!=="591"&&e!=="592"||P.experiments.l$("html5_enable_new_hvc_enc")?P.isTypeSupported(h)?!0:"tpus":"newhvc"}; mx=function(){var P=T_()&&!Sd(29),v=g.Mc("google tv")&&g.Mc("chrome")&&!Sd(30);return P||v?!1:nUy()}; cUW=function(P,v,l){var e=480;v=g.N(v);for(var h=v.next();!h.done;h=v.next()){h=h.value;var z=h.video.W;z<=1080&&z>e&&vqx(P,h,l)===!0&&(e=z)}return e}; g.Rw=function(P,v){v=v===void 0?!1:v;return mx()&&P.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!v&&P.canPlayType(SL(),"application/x-mpegURL")?!0:!1}; FQW=function(P){qCu(function(){for(var v=g.N(Object.keys(cn)),l=v.next();!l.done;l=v.next())Kr(P,cn[l.value])})}; Kr=function(P,v){v.name in P.S||(P.S[v.name]=AUa(P,v));return P.S[v.name]}; AUa=function(P,v){if(P.Z)return!!P.Z[v.name];if(v===cn.BITRATE&&P.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!P.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(v===cn.AV1_CODECS)return P.isTypeSupported("video/mp4; codecs="+v.valid)&&!P.isTypeSupported("video/mp4; codecs="+v.nk);if(v.video){var l='video/webm; codecs="vp9"';P.isTypeSupported(l)||(l='video/mp4; codecs="avc1.4d401e"')}else l='audio/webm; codecs="opus"', P.isTypeSupported(l)||(l='audio/mp4; codecs="mp4a.40.2"');return P.isTypeSupported(l+"; "+v.name+"="+v.valid)&&!P.isTypeSupported(l+"; "+v.name+"="+v.nk)}; YCy=function(P){P.Y||(P.Y=!0,QP(P))}; QP=function(P){P.G=!0;P.experiments.l$("html5_ssap_update_capabilities_on_change")&&bMu(P)}; xkx=function(P,v){var l=0;P.K.has(v)&&(l=P.K.get(v).y6);P.K.set(v,{y6:l+1,Vf:Math.pow(2,l+1)});QP(P)}; nr=function(P){for(var v=[],l=g.N(P.W.keys()),e=l.next();!e.done;e=l.next()){e=e.value;var h=P.W.get(e);v.push(e+"_"+h.maxWidth+"_"+h.maxHeight)}return v.join(".")}; bMu=function(P){P.X=[];for(var v=g.N(P.W.values()),l=v.next();!l.done;l=v.next()){l=l.value;var e=l.dM;P.experiments.l$("html5_ssap_force_mp4_aac")&&e!=="a"&&e!=="h"||P.K.has(e)||(!P.j||e!=="1"&&e!=="1h")&&P.X.push(l)}}; o4D=function(P,v){for(var l=new Map,e=g.N(P.W.keys()),h=e.next();!h.done;h=e.next()){h=h.value;var z=h.split("_")[0];v.has(z)||l.set(h,P.W.get(h))}P.W=l}; rny=function(P,v,l){var e,h=((e=l.video)==null?void 0:e.fps)||0;e=v+"_"+h;var z=!!l.audio,m={itag:l.itag,dM:v,h3:z};if(z)m.numChannels=l.audio.numChannels;else{var Q=l.video;m.maxWidth=Q==null?void 0:Q.width;m.maxHeight=Q==null?void 0:Q.height;m.maxFramerate=h;Kr(P,cn.BITRATE)&&(m.maxBitrateBps=l.FJ*8);m.dC=Q==null?void 0:Q.isHdr()}Q=P.W.get(e);Q?z||(l=Math.max(Q.maxWidth||0,Q.maxHeight||0)>Math.max(m.maxWidth||0,m.maxHeight||0)?Q:m,v={itag:l.itag,dM:v,h3:z,maxWidth:Math.max(Q.maxWidth||0,m.maxWidth|| 0),maxHeight:Math.max(Q.maxHeight||0,m.maxHeight||0),maxFramerate:h,dC:l.dC},Kr(P,cn.BITRATE)&&(v.maxBitrateBps=l.maxBitrateBps),P.W.set(e,v)):P.W.set(e,m)}; MID=function(P,v,l){var e,h=((e=l.video)==null?void 0:e.fps)||0;e=v+"_"+h;var z=!!l.audio,m=P.W.get(e);a:{var Q=P.W.get(e),t=!!l.audio;if(Q){if(t){var y=!1;break a}var C;if(!t&&((y=l.video)==null?0:y.height)&&Q.maxHeight&&Q.maxHeight>=((C=l.video)==null?void 0:C.height)){y=!1;break a}}y=!0}y&&(y=l.itag,v=m?m:{itag:y,dM:v,h3:z},z?v.numChannels=l.audio.numChannels:(z=l.video,v.maxWidth=z==null?void 0:z.width,v.maxHeight=z==null?void 0:z.height,v.maxFramerate=h,Kr(P,cn.BITRATE)&&(v.maxBitrateBps=l.FJ* 8),v.dC=z==null?void 0:z.isHdr()),P.W.set(e,v))}; KQa=function(P){var v;(v=navigator.mediaCapabilities)!=null&&v.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&&(P.QW=2160)})}; tW=function(){g.gA.call(this);this.items={}}; yP=function(){g.FY.apply(this,arguments)}; CP=function(){g.AS.apply(this,arguments)}; pPw=function(P,v,l){this.encryptedClientKey=v;this.Z=l;this.W=new Uint8Array(P.buffer,0,16);this.G=new Uint8Array(P.buffer,16)}; LQa=function(P){P.K||(P.K=new yP(P.W));return P.K}; fP=function(P){try{return No(P)}catch(v){return null}}; SC9=function(P,v){if(!v&&P)try{v=JSON.parse(P)}catch(h){}if(v){P=v.clientKey?fP(v.clientKey):null;var l=v.encryptedClientKey?fP(v.encryptedClientKey):null,e=v.keyExpiresInSeconds?Number(v.keyExpiresInSeconds)*1E3+(0,g.Gz)():null;P&&l&&e&&(this.W=new pPw(P,l,e));v.onesieUstreamerConfig&&(this.onesieUstreamerConfig=fP(v.onesieUstreamerConfig)||void 0);this.baseUrl=v.baseUrl}}; kQ=function(){this.data=new Uint8Array(2048);this.pos=0;g7||(g7=Gi("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; w7=function(P,v){P.add(v==null||isNaN(v)?0:v+1)}; $Q=function(P){this.W=this.K=0;this.alpha=Math.exp(Math.log(.5)/P)}; Iw=function(P){this.K=P===void 0?15:P;this.values=new Float64Array(176);this.W=new Float64Array(11);this.G=new Float64Array(16)}; DY=function(P,v,l,e){l=l===void 0?.5:l;e=e===void 0?0:e;this.resolution=v;this.K=0;this.G=!1;this.JP=!0;this.W=Math.round(P*this.resolution);this.values=Array(this.W);for(P=0;P0)v=P.byterate,this.Wg=!0;else{var e; l=(((e=navigator.connection)==null?void 0:e.downlink)||0)*64*1024;l>0&&(v=l,this.Wg=!0)}this.G.mG(this.policy.T,v);P.delay>0&&this.S.mG(1,Math.min(P.delay,2));P.stall>0&&this.j.mG(1,P.stall);P.init>0&&(this.Hg=Math.min(P.init,this.Hg));P.interruptions&&(this.Y=this.Y.concat(P.interruptions),this.Y.length>16&&this.Y.pop());this.QW=(0,g.Gz)();this.policy.j>0&&(this.Pg=new g.mr(this.Ic,this.policy.j,this),g.Z(this,this.Pg),this.Pg.start())}; Ny=function(P,v,l,e){P.G.mG(e===void 0?v:e,l/v);P.T=(0,g.Gz)()}; XPq=function(P){P.Z||(P.Z=(0,g.Gz)());P.policy.X&&(P.T=(0,g.Gz)())}; BZ2=function(P,v){if(P.Z){var l=v-P.Z;if(l<6E4){if(l>1E3){var e=P.interruptions;e.push(Math.ceil(l));e.sort(function(h,z){return z-h}); e.length>16&&e.pop()}P.T1+=l}}P.Z=v}; JW=function(P,v,l,e,h,z){z=z===void 0?!1:z;P.wM.mG(v,l/v);P.T=(0,g.Gz)();h||P.X.mG(1,v-e);z||(P.Z=0);P.QW>-1&&(0,g.Gz)()-P.QW>3E4&&iMD(P)}; uy=function(P,v,l){v=Math.max(v,P.K.W);P.j.mG(1,l/v)}; KP=function(P){P=P.S.y_()+P.kf.y_()||0;P=isNaN(P)?.5:P;return P=Math.min(P,5)}; ca=function(P,v,l){isNaN(l)||(P.J5+=l);isNaN(v)||(P.q5+=v)}; qy=function(P){P=P.G.y_();return P>0?P:1}; Fu=function(P,v,l){v=v===void 0?!1:v;l=l===void 0?1048576:l;var e=qy(P);e=1/((P.j.y_()||0)*P.policy.Wg+1/e);var h=P.wM.y_();h=h>0?h:1;var z=Math.max(e,h);P.policy.Z>0&&h=4E3}; ZMw=function(P){this.experiments=P;this.W=17;this.G=13E4;this.T=.5;this.K=!1;this.QW=this.V("html5_use_histogram_for_bandwidth");this.Y=!1;this.Z=g.ID(this.experiments,"html5_auxiliary_estimate_weight");this.Wg=g.ID(this.experiments,"html5_stall_factor")||1;this.j=g.ID(this.experiments,"html5_check_for_idle_network_interval_ms");this.S=this.experiments.l$("html5_trigger_loader_when_idle_network");this.X=this.experiments.l$("html5_sabr_fetch_on_idle_network_preloaded_players")}; aku=function(P,v){P=P===void 0?{}:P;v=v===void 0?{}:v;g.U.call(this);var l=this;this.values=P;this.rW=v;this.K={};this.G=this.W=0;this.Y=new g.mr(function(){jVB(l)},1E4); g.Z(this,this.Y)}; YQ=function(P,v){HMx(P,v);return P.values[v]&&P.rW[v]?P.values[v]/Math.pow(2,P.W/P.rW[v]):0}; HMx=function(P,v){P.values[v]||(v=cTa(),P.values=v.values||{},P.rW=v.halfLives||{},P.K=v.values?Object.assign({},v.values):{})}; jVB=function(P){var v=cTa();if(v.values){v=v.values;for(var l={},e=g.N(Object.keys(P.values)),h=e.next();!h.done;h=e.next())h=h.value,v[h]&&P.K[h]&&(P.values[h]+=v[h]-P.K[h]),l[h]=YQ(P,h);P.K=l}v=P.rW;l={};l.values=P.K;l.halfLives=v;g.jB("yt-player-memory",l,2592E3)}; ow=function(P,v,l,e,h){g.U.call(this);this.webPlayerContextConfig=v;this.N_=e;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.Zj=this.It=this.A5=this.MZ=this.userDisplayName=this.userDisplayImage=this.rH="";this.W={};this.Nd={};this.controlsType="0";this.MV=NaN;this.nI=!1;this.uM=(0,g.Gz)();this.CI=0;this.d4=this.cw=!1;this.Nq=!0;this.preferGapless=this.RK=this.jg=this.G=this.iY=this.Hl=!1;this.lE=[];this.vl=!1;P=P?g.GA(P):{};v&&v.csiPageType&&(this.csiPageType=v.csiPageType);v&&v.csiServiceName&& (this.csiServiceName=v.csiServiceName);v&&v.preferGapless&&(this.preferGapless=v.preferGapless);this.experiments=new Dkw(v?v.serializedExperimentIds:P.fexp,v?v.serializedExperimentFlags:P.fflags);this.forcedExperiments=v?v.serializedForcedExperimentIds:gD("",P.forced_experiments)||void 0;this.cspNonce=(v==null?0:v.cspNonce)?v.cspNonce:gD("",P.csp_nonce);this.V("web_player_deprecated_uvr_killswitch");try{var z=document.location.toString()}catch(r){z=""}this.XE=z;this.ancestorOrigins=(e=window.location.ancestorOrigins)? Array.from(e):[];this.Y=yK(!1,v?v.isEmbed:P.is_embed);if(v&&v.device){if(e=v.device,e.androidOsExperience&&(this.W.caoe=""+e.androidOsExperience),e.androidPlayServicesVersion&&(this.W.capsv=""+e.androidPlayServicesVersion),e.brand&&(this.W.cbrand=e.brand),e.browser&&(this.W.cbr=e.browser),e.browserVersion&&(this.W.cbrver=e.browserVersion),e.cobaltReleaseVehicle&&(this.W.ccrv=""+e.cobaltReleaseVehicle),this.W.c=e.interfaceName||"WEB",this.W.cver=e.interfaceVersion||"html5",e.interfaceTheme&&(this.W.ctheme= e.interfaceTheme),this.W.cplayer=e.interfacePlayerType||"UNIPLAYER",e.model&&(this.W.cmodel=e.model),e.network&&(this.W.cnetwork=e.network),e.os&&(this.W.cos=e.os),e.osVersion&&(this.W.cosver=e.osVersion),e.platform&&(this.W.cplatform=e.platform),z=eE(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),z==="all"||z==="once")e.chipset&&(this.Nd.cchip=e.chipset),e.cobaltAppVersion&&(this.Nd.ccappver=e.cobaltAppVersion),e.firmwareVersion&&(this.Nd.cfrmver=e.firmwareVersion),e.deviceYear&&(this.Nd.crqyear= e.deviceYear)}else this.W.c=P.c||"web",this.W.cver=P.cver||"html5",this.W.cplayer="UNIPLAYER";this.loaderUrl=v?this.Y||EG7(this)&&v.loaderUrl?v.loaderUrl||"":this.XE:this.Y||EG7(this)&&P.loaderUrl?gD("",P.loaderUrl):this.XE;this.Y&&g.ZB("yt.embedded_player.embed_url",this.loaderUrl);this.j=eI(this.loaderUrl,WQB);e=this.loaderUrl;var m=m===void 0?!1:m;this.J8=lc(eI(e,OMw),e,m,"Trusted Ad Domain URL");this.zK=yK(!1,P.privembed);this.protocol=this.XE.indexOf("http:")===0?"http":"https";this.J5=hn((v? v.customBaseYoutubeUrl:P.BASE_YT_URL)||"")||hn(this.XE)||this.protocol+"://www.youtube.com/";m=v?v.eventLabel:P.el;e="detailpage";m==="adunit"?e=this.Y?"embedded":"detailpage":m==="embedded"||this.j?e=Ck(e,m,oGy):m&&(e="embedded");this.wM=e;Skx();m=null;e=v?v.playerStyle:P.ps;z=g.ro(sVw,e);!e||z&&!this.j||(m=e);this.playerStyle=m;this.T=g.ro(sVw,this.playerStyle);this.houseBrandUserStatus=v==null?void 0:v.houseBrandUserStatus;this.QW=this.T&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.Gq=!this.QW;this.Pg=yK(!1,P.disableplaybackui);this.disablePaidContentOverlay=yK(!1,v==null?void 0:v.disablePaidContentOverlay);this.disableSeek=yK(!1,v==null?void 0:v.disableSeek);this.enableSpeedOptions=(v==null?void 0:v.enableSpeedOptions)||(SL().defaultPlaybackRate?by||g.mp||zF?g.Wj&&Sd("20")||g.Xs&&Sd("4")||g.xQ&&Sd("11")||lZ():!(g.xQ&&!g.Mc("chrome")||by||g.Mc("android")||g.Mc("silk")):!1);this.au=yK(!1,P.enable_faster_speeds);var Q;this.supportsVarispeedExtendedFeatures=(Q=v==null?void 0: v.supportsVarispeedExtendedFeatures)!=null?Q:!1;this.K=yK(this.playerStyle==="blazer",P.is_html5_mobile_device||v&&v.isMobileDevice);this.Ic=zT()||Ru();this.KO=this.V("mweb_allow_background_playback")?!1:this.K&&!this.T;this.q5=U6();this.NH=g.pP;var t;this.S6=!!(v==null?0:(t=v.embedsHostFlags)==null?0:t.optOutApiDeprecation);var y;this.Ep=!!(v==null?0:(y=v.embedsHostFlags)==null?0:y.allowPfpImaIntegration);this.qP=this.V("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var C;v?v.hideInfo!== void 0&&(C=!v.hideInfo):C=P.showinfo;this.Dh=g.LP(this)&&!this.S6||yK(!SE(this)&&!GF(this)&&!this.T,C);this.UL=v?!!v.mobileIphoneSupportsInlinePlayback:yK(!1,P.playsinline);Q=this.K&&Xu&&Ba!=null&&Ba>0&&Ba<=2.3;t=v?v.useNativeControls:P.use_native_controls;this.S=g.LP(this)&&this.K;y=this.K&&!this.S;t=g.iy(this)||!Q&&yK(y,t)?"3":"1";this.disableOrganicUi=!(v==null||!v.disableOrganicUi);y=v?v.controlsType:P.controls;this.controlsType=this.disableOrganicUi?"0":y!=="0"&&y!==0?t:"0";this.lr=this.K;this.color= Ck("red",v?v.progressBarColor:P.color,rUD);this.mY=this.controlsType==="3";this.aV=!this.Y;this.Cg=(t=!this.aV&&!GF(this)&&!this.QW&&!this.T&&!SE(this))&&!this.mY&&this.controlsType==="1";this.SN=g.UM(this)&&t&&this.controlsType==="0"&&!this.Cg&&!(v==null?0:v.embedsEnableEmc3ds);this.BU=this.iR=Q;this.oV=(this.controlsType==="3"||this.K||yK(!1,P.use_media_volume))&&!this.S;this.dn=eB&&!g.I4(601)?!1:!0;this.Bw=this.Y||!1;this.D3=GF(this)?"":(this.loaderUrl||P.post_message_origin||"").substring(0,128); this.widgetReferrer=gD("",v?v.widgetReferrer:P.widget_referrer);var f;v?v.disableCastApi&&(f=!1):f=P.enablecastapi;f=!this.j||yK(!0,f);Q=!0;v&&v.disableMdxCast&&(Q=!1);this.jb=this.V("enable_cast_for_web_unplugged")&&g.ZY(this)&&Q||g.H$(this)&&Q||f&&Q&&this.controlsType==="1"&&!this.K&&(GF(this)||g.UM(this)||g.jE(this));this.Uq=!!window.document.pictureInPictureEnabled||ip();f=v?!!v.supportsAutoplayOverride:yK(!1,P.autoplayoverride);this.Xf=!(this.K&&!g.LP(this))&&!g.Mc("nintendo wiiu")||f;this.sR= (v?!!v.enableMutedAutoplay:yK(!1,P.mutedautoplay))&&!1;f=(GF(this)||SE(this))&&this.playerStyle==="blazer";this.q_=v?!!v.disableFullscreen:!yK(!0,P.fs);Q=g.Iu(g.aw(this))&&g.LP(this);this.jS=!this.q_&&(f||g.cx())&&!Q;f=T_()&&Sd(58)&&!Ru();Q=Ps||typeof MediaSource==="undefined";this.sZ=this.V("uniplayer_block_pip")&&(f||Q);f=g.LP(this)&&!this.S6;var k;v?v.disableRelatedVideos!==void 0&&(k=!v.disableRelatedVideos):k=P.rel;this.hs=f||yK(!this.T,k);this.l3=yK(!1,v?v.enableContentOwnerRelatedVideos:P.co_rel); this.X=Ru()&&Ba>0&&Ba<=4.4?"_top":"_blank";this.Ff=g.jE(this);this.eb=yK(this.playerStyle==="blazer",v?v.enableCsiLogging:P.enablecsi);switch(this.playerStyle){case "blogger":k="bl";break;case "gmail":k="gm";break;case "gac":k="ga";break;case "books":k="gb";break;case "docs":case "flix":k="gd";break;case "duo":k="gu";break;case "google-live":k="gl";break;case "google-one":k="go";break;case "play":k="gp";break;case "chat":k="hc";break;case "hangouts-meet":k="hm";break;case "photos-edu":case "picasaweb":k= "pw";break;default:k="yt"}this.Wg=k;this.T1=gD("",v?v.authorizedUserIndex:P.authuser);this.Xq=g.LP(this)&&(this.zK||!Njx()||this.Ic);var w;v?v.disableWatchLater!==void 0&&(w=!v.disableWatchLater):w=P.showwatchlater;this.bC=((k=!this.Xq)||!!this.T1&&k)&&yK(!this.QW,this.j?w:void 0);this.Ro=v?v.isMobileDevice||!!v.disableKeyboardControls:yK(!1,P.disablekb);this.loop=yK(!1,P.loop);this.pageId=gD("",v?v.initialDelegatedSessionId:P.pageid);this.So=yK(!0,P.canplaylive);this.U$=yK(!1,P.livemonitor);this.disableSharing= yK(this.T,v?v.disableSharing:P.ss);(w=v&&this.V("fill_video_container_size_override_from_wpcc")?v.videoContainerOverride:P.video_container_override)?(k=w.split("x"),k.length!==2?w=null:(w=Number(k[0]),k=Number(k[1]),w=isNaN(w)||isNaN(k)||w*k<=0?null:new g.Dc(w,k))):w=null;this.SI=w;this.mute=v?!!v.startMuted:yK(!1,P.mute);this.storeUserVolume=!this.mute&&yK(this.controlsType!=="0",v?v.storeUserVolume:P.store_user_volume);w=v?v.annotationsLoadPolicy:P.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:Ck(void 0,w,Ha);this.captionsLanguagePreference=v?v.captionsLanguagePreference||"":gD("",P.cc_lang_pref);w=Ck(2,v?v.captionsLanguageLoadPolicy:P.cc_load_policy,Ha);this.controlsType==="3"&&w===2&&(w=3);this.WK=w;this.TG=v?v.hl||"en_US":gD("en_US",P.hl);this.region=v?v.contentRegion||"US":gD("US",P.cr);this.hostLanguage=v?v.hostLanguage||"en":gD("en",P.host_language);this.Tg=!this.zK&&Math.random()=480;this.schedule=new nP(Q,new Ika(this.experiments),h);g.Z(this,this.schedule);var I;this.enableSafetyMode=(I=v==null?void 0:v.initialEnableSafetyMode)!=null? I:yK(!1,P.enable_safety_mode);h=this.Pg?!1:GF(this)&&this.playerStyle!=="blazer";var J;v?v.disableAutonav!=null&&(J=!v.disableAutonav):J=P.allow_autonav;this.GP=yK(h,!this.QW&&J);this.sendVisitorIdHeader=v?!!v.sendVisitorIdHeader:yK(!1,P.send_visitor_id_header);var K;this.playerStyle==="docs"&&(v?K=v.disableNativeContextMenu:K=P.disable_native_context_menu);this.disableNativeContextMenu=yK(!1,K);this.t4=xO(this)&&this.V("enable_skip_intro_button");this.embedConfig=gD("",v?v.serializedEmbedConfig: P.embed_config);this.kf=$d(P,g.LP(this));this.G=this.kf==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(v==null||!v.embedsErrorLinks);this.IK=yK(!1,P.full_window);var q;this.Bg=!((q=this.webPlayerContextConfig)==null?0:q.chromeless);var A;this.livingRoomAppMode=Ck("LIVING_ROOM_APP_MODE_UNSPECIFIED",P.living_room_app_mode||(v==null?void 0:(A=v.device)==null?void 0:A.livingRoomAppMode),Vq6);var x;J=fk(NaN,v==null?void 0:(x=v.device)==null?void 0:x.deviceYear);isNaN(J)||(this.deviceYear=J);this.transparentBackground= v?!!v.transparentBackground:yK(!1,P.transparent_background);this.showMiniplayerButton=v?!!v.showMiniplayerButton:yK(!1,P.show_miniplayer_button);var S;g.LP(this)&&!(v==null?0:(S=v.embedsHostFlags)==null?0:S.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=v?!!v.externalFullscreen:yK(!1,P.external_fullscreen);this.showMiniplayerUiWhenMinimized=v?!!v.showMiniplayerUiWhenMinimized:yK(!1,P.use_miniplayer_ui);var B;this.Nq=(B=P.show_loop_video_toggle)!=null?B:!0;this.HU=Math.random()< 1E-4;this.hN=P.onesie_hot_config||(v==null?0:v.onesieHotConfig)?new SC9(P.onesie_hot_config,v==null?void 0:v.onesieHotConfig):void 0;this.isTectonic=v?!!v.isTectonic:!!P.isTectonic;this.playerCanaryState=l;this.playerCanaryStage=v==null?void 0:v.canaryStage;this.t3=new aku;g.Z(this,this.t3);this.iY=yK(!1,P.force_gvi);this.datasyncId=(v==null?void 0:v.datasyncId)||g.la("DATASYNC_ID");this.A1=g.la("LOGGED_IN",!1);this.Yy=(v==null?void 0:v.allowWoffleManagement)||!1;this.RO=Infinity;this.ir=NaN;this.livingRoomPoTokenId= v==null?void 0:v.livingRoomPoTokenId;this.V("html5_high_res_logging_always")?this.jg=!0:this.jg=Math.random()*100=0&&P0&&P.HU&&(e.sort(),g.j4(new g.Ph("Player client parameters changed after startup",e)));P.userAge=fk(P.userAge,v.user_age);P.rH=gD(P.rH,v.user_display_email);P.userDisplayImage=gD(P.userDisplayImage,v.user_display_image);g.m8(P.userDisplayImage)||(P.userDisplayImage= "");P.userDisplayName=gD(P.userDisplayName,v.user_display_name);P.MZ=gD(P.MZ,v.user_gender);P.csiPageType=gD(P.csiPageType,v.csi_page_type);P.csiServiceName=gD(P.csiServiceName,v.csi_service_name);P.eb=yK(P.eb,v.enablecsi);P.pageId=gD(P.pageId,v.pageid);if(l=v.enabled_engage_types)P.enabledEngageTypes=new Set(l.split(","));v.living_room_session_po_token&&(P.FL=v.living_room_session_po_token.toString())}; sM=function(P,v){return!P.T&&T_()&&Sd(55)&&P.controlsType==="3"&&!v}; g.r7=function(P){P=EM(P.J5);return P==="www.youtube-nocookie.com"?"www.youtube.com":P}; My=function(P,v,l){return P.protocol+"://i1.ytimg.com/vi/"+v+"/"+(l||"hqdefault.jpg")}; TF=function(P){return GF(P)&&!g.ZY(P)}; g.iy=function(P){return P.V("html5_local_playsinline")?eB&&!g.I4(602)&&!("playsInline"in SL()):eB&&!P.UL||g.Mc("nintendo wiiu")?!0:!1}; va=function(P){return P.W.c}; g.pF=function(P){return/^TVHTML5/.test(va(P))}; g.VP=function(P){return va(P)==="TVHTML5"}; EG7=function(P){return va(P)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; TZw=function(P){return P.W.cmodel==="CHROMECAST ULTRA/STEAK"||P.W.cmodel==="CHROMECAST/STEAK"}; g.d7=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; xO=function(P){return/web/i.test(va(P))}; g.Po=function(P){return va(P).toUpperCase()==="WEB"}; OM=function(P){return va(P)==="WEB_KIDS"}; g.ZY=function(P){return va(P)==="WEB_UNPLUGGED"}; vo=function(P){return va(P)==="TVHTML5_UNPLUGGED"}; g.bq=function(P){return g.ZY(P)||va(P)==="TV_UNPLUGGED_CAST"||vo(P)}; g.H$=function(P){return va(P)==="WEB_REMIX"}; g.lN=function(P){return va(P)==="WEB_EMBEDDED_PLAYER"}; g.h0=function(P){return(P.deviceIsAudioOnly||!g.Xs||Ps||P.controlsType==="3"?!1:g.mp?P.Y&&g.I4(51):!0)||(P.deviceIsAudioOnly||!g.Wj||Ps||P.controlsType==="3"?!1:g.mp?P.Y&&g.I4(48):g.I4(38))||(P.deviceIsAudioOnly||!g.xQ||Ps||P.controlsType==="3"?!1:g.mp?P.Y&&g.I4(37):g.I4(27))||!P.deviceIsAudioOnly&&g.e0&&!qSy()&&g.I4(11)||!P.deviceIsAudioOnly&&g.FA&&g.I4("604.4")}; vWB=function(P){if(g.UM(P)&&Xu)return!1;if(g.Wj){if(!g.I4(47)||!g.I4(52)&&g.I4(51))return!1}else if(g.FA)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; eK6=function(P,v){return P.enabledEngageTypes.has(v.toString())||ltW.includes(v)}; GF=function(P){return P.wM==="detailpage"}; g.UM=function(P){return P.wM==="embedded"}; zk=function(P){return P.wM==="leanback"}; SE=function(P){return P.wM==="adunit"||P.playerStyle==="gvn"}; g.jE=function(P){return P.wM==="profilepage"}; g.LP=function(P){return P.Y&&g.UM(P)&&!SE(P)&&!P.T}; ml=function(P){if(!P.userDisplayImage)return"";var v=P.userDisplayImage.split("/");if(v.length===5)return P=v[v.length-1].split("="),P[1]="s20-c",v[v.length-1]=P.join("="),v.join("/");if(v.length===8)return v.splice(7,0,"s20-c"),v.join("/");if(v.length===9)return v[7]+="-s20-c",v.join("/");g.j4(new g.Ph("Profile image not a FIFE URL.",P.userDisplayImage));return P.userDisplayImage}; g.RI=function(P){var v=g.r7(P);hKu.includes(v)&&(v="www.youtube.com");return P.protocol+"://"+v}; g.QW=function(P,v){v=v===void 0?"":v;if(P.N_){var l=new PP,e,h=P.N_();h.signedOut?e="":h.token?e=h.token:h.pendingResult.then(function(z){h.signedOut?l.resolve(""):l.resolve(z.token)},function(z){g.j4(new g.Ph("b189348328_oauth_callback_failed",{error:z})); l.resolve(v)}); return e!==void 0?jN(e):new Uk(l)}return jN(v)}; EM=function(P){var v=g.Hl(P);return(P=Number(g.ap(4,P))||null)?v+":"+P:v}; t0=function(P,v){v=v===void 0?!1:v;var l=oS[P],e=zKW[l],h=miB[P];if(!h||!e)return null;v=new E6(v?h.height:h.width,v?h.width:h.height,h.fps);e=$T(e,v,l);return new s6(P,e,{video:v,FJ:h.bitrate/8})}; Q2q=function(P){var v=zKW[oS[P]],l=RKy[P];return l&&v?new s6(P,v,{audio:new jL(l.audioSampleRate,l.numChannels)}):null}; yW=function(P){this.W=P}; C_=function(P,v,l,e){if(l)return Zp();l={};var h=SL();v=g.N(v);for(var z=v.next();!z.done;z=v.next())if(z=z.value,P.canPlayType(h,z.getInfo().mimeType)||e){var m=z.W.video.quality;if(!l[m]||l[m].getInfo().C6())l[m]=z}P=[];l.auto&&P.push(l.auto);e=g.N(Wz);for(h=e.next();!h.done;h=e.next())(h=l[h.value])&&P.push(h);return P.length?jN(P):Zp()}; t5P=function(P){this.itag=P.itag;this.url=P.url;this.codecs=P.codecs;this.width=P.width;this.height=P.height;this.fps=P.fps;this.bitrate=P.bitrate;var v;this.K=((v=P.audioItag)==null?void 0:v.split(","))||[];this.vy=P.vy;this.EQ=P.EQ||"";this.Rt=P.Rt;this.audioChannels=P.audioChannels;this.W=""}; yX6=function(P,v,l,e){v=v===void 0?!1:v;l=l===void 0?!0:l;e=e===void 0?{}:e;var h={};P=g.N(P);for(var z=P.next();!z.done;z=P.next()){z=z.value;if(v&&MediaSource&&MediaSource.isTypeSupported){var m=z.type;z.audio_channels&&(m=m+"; channels="+z.audio_channels);if(!MediaSource.isTypeSupported(m)){e[z.itag]="tpus";continue}}if(l||!z.drm_families||z.eotf!=="smpte2084"&&z.eotf!=="arib-std-b67"){m=void 0;var Q={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},t=z.type.match(/codecs="([^"]*)"/); t=t?t[1]:"";z.audio_track_id&&(m=new g.y5(z.name,z.audio_track_id,!!z.is_default));var y=z.eotf;z=new t5P({itag:z.itag,url:z.url,codecs:t,width:Number(z.width),height:Number(z.height),fps:Number(z.fps),bitrate:Number(z.bitrate),audioItag:z.audio_itag,vy:y?Q[y]:void 0,EQ:z.drm_families,Rt:m,audioChannels:Number(z.audio_channels)});h[z.itag]=h[z.itag]||[];h[z.itag].push(z)}else e[z.itag]="enchdr"}return h}; Czw=function(P,v,l,e,h){this.G=P;this.K=v;this.Z=l;this.cpn=e;this.T=h;this.Y=0;this.W=""}; ftw=function(P,v){P.G.some(function(l){var e;return((e=l.Rt)==null?void 0:e.getId())===v}); P.W=v}; f_=function(P,v,l){P.cpn&&(v=g.r5(v,{cpn:P.cpn}));l&&(v=g.r5(v,{paired:l}));return v}; gWx=function(P,v){P=P.itag.toString();v!==null&&(P+=v.itag.toString());return P}; k$W=function(P){for(var v=[],l=[],e=g.N(P.K),h=e.next();!h.done;h=e.next())h=h.value,h.bitrate<=P.Y?v.push(h):l.push(h);v.sort(function(z,m){return m.bitrate-z.bitrate}); l.sort(function(z,m){return z.bitrate-m.bitrate}); P.K=v.concat(l)}; gh=function(P,v,l){this.W=P;this.K=v;this.expiration=l;this.JR=null}; wE6=function(P,v){if(!(Ps||vx()||d$()))return null;P=yX6(v,P.V("html5_filter_fmp4_in_hls"));if(!P)return null;v=[];for(var l={},e=g.N(Object.keys(P)),h=e.next();!h.done;h=e.next()){h=g.N(P[h.value]);for(var z=h.next();!z.done;z=h.next()){var m=z.value;m.Rt&&(z=m.Rt.getId(),l[z]||(m=new g.zc(z,m.Rt),l[z]=m,v.push(m)))}}return v.length>0?v:null}; NU9=function(P,v,l,e,h,z,m){if(!(Ps||vx()||d$()))return Zp();var Q={},t=$iD(l),y=yX6(l,P.V("html5_filter_fmp4_in_hls"),P.Z.T,Q);if(!y)return m({noplst:1}),Zp();ItP(y);l={};var C=(l.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",l),f;l=[];var k=[],w=[],I=null,J="";e=e&&e.match(/hls_timedtext_playlist/)?new t5P({itag:"0",url:e,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,Rt:new g.y5("English","en",!1)}):null;for(var K=g.N(Object.keys(y)),q=K.next();!q.done;q=K.next())if(q=q.value,!P.V("html5_disable_drm_hfr_1080")|| q!=="383"&&q!=="373"){q=g.N(y[q]);for(var A=q.next();!A.done;A=q.next())if(A=A.value,A.width){for(var x=g.N(A.K),S=x.next();!S.done;S=x.next())if(S=S.value,y[S]){A.W=S;break}A.W||(A.W=DiD(y,A));if(x=y[A.W])if(l.push(A),A.EQ==="fairplay"&&(f=C),S="",A.vy==="PQ"?S="smpte2084":A.vy==="HLG"&&(S="arib-std-b67"),S&&(J=S),w.push(nWa(x,[A],e,z,A.itag,A.width,A.height,A.fps,t,void 0,void 0,f,S)),!I||A.width*A.height*A.fps>I.width*I.height*I.fps)I=A}else k.push(A)}else Q[q]="disdrmhfr";w.reduce(function(B, E){return E.getInfo().isEncrypted()&&B},!0)&&(f=C); h=Math.max(h,0);C=I||{};y=C.fps===void 0?0:C.fps;I=C.width===void 0?0:C.width;C=C.height===void 0?0:C.height;K=P.V("html5_native_audio_track_switching");w.push(nWa(k,l,e,z,"93",I,C,y,t,"auto",h,f,J,K));Object.entries(Q).length&&m(Q);return C_(P.Z,w,sM(P,v),!1)}; nWa=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w){for(var I=0,J="",K=g.N(P),q=K.next();!q.done;q=K.next())q=q.value,J||(J=q.itag),q.audioChannels&&q.audioChannels>I&&(I=q.audioChannels,J=q.itag);h=new s6(h,"application/x-mpegURL",{audio:new jL(0,I),video:new E6(z,m,Q,null,void 0,y,void 0,k),EQ:f,Ra:J});P=new Czw(P,v,l?[l]:[],e,!!w);P.Y=C?C:1369843;return new gh(h,P,t)}; $iD=function(P){P=g.N(P);for(var v=P.next();!v.done;v=P.next())if(v=v.value,v.url&&(v=v.url.split("expire/"),!(v.length<=1)))return+v[1].split("/")[0];return NaN}; DiD=function(P,v){for(var l=g.N(Object.keys(P)),e=l.next();!e.done;e=l.next()){e=e.value;var h=P[e][0];if(!h.width&&h.EQ===v.EQ&&!h.audioChannels)return e}return""}; ItP=function(P){for(var v=new Set,l=g.N(Object.values(P)),e=l.next();!e.done;e=l.next())e=e.value,e.length&&(e=e[0],e.height&&e.codecs.startsWith("vp09")&&v.add(e.height));l=[];if(v.size){e=g.N(Object.keys(P));for(var h=e.next();!h.done;h=e.next())if(h=h.value,P[h].length){var z=P[h][0];z.height&&v.has(z.height)&&!z.codecs.startsWith("vp09")&&l.push(h)}}v=g.N(l);for(l=v.next();!l.done;l=v.next())delete P[l.value]}; kH=function(P,v){this.W=P;this.K=v}; JXD=function(P,v,l,e){var h=[];l=g.N(l);for(var z=l.next();!z.done;z=l.next()){var m=z.value;if(m.url){z=new g.q9(m.url,!0);if(m.s){var Q=z,t=m.sp,y=nO6(decodeURIComponent(m.s));Q.set(t,encodeURIComponent(y))}Q=g.N(Object.keys(e));for(t=Q.next();!t.done;t=Q.next())t=t.value,z.set(t,e[t]);m=mz(m.type,m.quality,m.itag,m.width,m.height);h.push(new kH(m,z))}}return C_(P.Z,h,sM(P,v),!1)}; wh=function(P,v){this.W=P;this.K=v}; ug6=function(P,v,l){var e=[];l=g.N(l);for(var h=l.next();!h.done;h=l.next())if((h=h.value)&&h.url){var z=mz(h.type,"medium","0");e.push(new wh(z,h.url))}return C_(P.Z,e,sM(P,v),!1)}; K0u=function(P,v){var l=[],e=mz(v.type,"auto",v.itag);l.push(new wh(e,v.url));return C_(P.Z,l,!1,!0)}; qwx=function(P){return P&&cX7[P]?cX7[P]:null}; F06=function(P){if(P=P.commonConfig)this.url=P.url,this.urlQueryOverride=P.urlQueryOverride,P.ustreamerConfig&&(this.YB=fP(P.ustreamerConfig)||void 0)}; AXD=function(P,v){var l;if(v=v==null?void 0:(l=v.watchEndpointSupportedOnesieConfig)==null?void 0:l.html5PlaybackOnesieConfig)P.ME=new F06(v)}; g.$H=function(P){P=P===void 0?{}:P;this.languageCode=P.languageCode||"";this.languageName=P.languageName||null;this.kind=P.kind||"";this.name=P.name===void 0?null:P.name;this.displayName=P.displayName||null;this.id=P.id||null;this.W=P.is_servable||!1;this.isTranslateable=P.is_translateable||!1;this.url=P.url||null;this.vssId=P.vss_id||"";this.isDefault=P.is_default||!1;this.translationLanguage=P.translationLanguage||null;this.xtags=P.xtags||"";this.captionId=P.captionId||""}; g.Dv=function(P){var v={languageCode:P.languageCode,languageName:P.languageName,displayName:g.II(P),kind:P.kind,name:P.name,id:P.id,is_servable:P.W,is_default:P.isDefault,is_translateable:P.isTranslateable,vss_id:P.vssId};P.xtags&&(v.xtags=P.xtags);P.captionId&&(v.captionId=P.captionId);P.translationLanguage&&(v.translationLanguage=P.translationLanguage);return v}; g.n_=function(P){return P.translationLanguage?P.translationLanguage.languageCode:P.languageCode}; g.YwP=function(P){var v=P.vssId;P.translationLanguage&&v&&(v="t"+v+"."+g.n_(P));return v}; g.II=function(P){var v=[];if(P.displayName)v.push(P.displayName);else{var l=P.languageName||"";v.push(l);P.kind==="asr"&&l.indexOf("(")===-1&&v.push(" (Subt\u00edtulos autom\u00e1ticos)");P.name&&v.push(" - "+P.name)}P.translationLanguage&&v.push(" >> "+P.translationLanguage.languageName);return v.join("")}; L0q=function(P,v,l,e){P||(P=v&&blw.hasOwnProperty(v)&&xi6.hasOwnProperty(v)?xi6[v]+"_"+blw[v]:void 0);v=P;if(!v)return null;P=v.match(pE7);if(!P||P.length!==5)return null;if(P=v.match(pE7)){var h=Number(P[3]),z=[7,8,10,5,6];P=!(Number(P[1])===1&&h===8)&&z.indexOf(h)>=0}else P=!1;return l||e||P?v:null}; N3=function(P,v){for(var l={},e=g.N(Object.keys(Sw2)),h=e.next();!h.done;h=e.next()){h=h.value;var z=v?v+h:h;z=P[z+"_webp"]||P[z];g.m8(z)&&(l[Sw2[h]]=z)}return l}; J0=function(P){var v={};if(!P||!P.thumbnails)return v;P=P.thumbnails.filter(function(Q){return!!Q.url}); P.sort(function(Q,t){return Q.width-t.width||Q.height-t.height}); for(var l=g.N(Object.keys(G$w)),e=l.next();!e.done;e=l.next()){var h=Number(e.value);e=G$w[h];for(var z=g.N(P),m=z.next();!m.done;m=z.next())if(m=m.value,m.width>=h){h=XEW(m.url);g.m8(h)&&(v[e]=h);break}}(P=P.pop())&&P.width>=1280&&(P=XEW(P.url),g.m8(P)&&(v["maxresdefault.jpg"]=P));return v}; XEW=function(P){return P.startsWith("//")?"https:"+P:P}; uN=function(P){return P&&P.baseUrl||""}; K_=function(P){P=g.fG(P);for(var v=g.N(Object.keys(P)),l=v.next();!l.done;l=v.next()){l=l.value;var e=P[l];P[l]=Array.isArray(e)?e[0]:e}return P}; BUu=function(P,v){P.botguardData=v.playerAttestationRenderer.botguardData;v=v.playerAttestationRenderer.challenge;v!=null&&(P.Q8=v)}; Zlq=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next()){l=l.value;var e=l.interstitials.map(function(m){var Q=g.a(m,ilq);if(Q)return{is_yto_interstitial:!0,raw_player_response:Q};if(m=g.a(m,Uiy))return Object.assign({is_yto_interstitial:!0},yS(m))}); e=g.N(e);for(var h=e.next();!h.done;h=e.next())switch(h=h.value,l.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":P.interstitials=P.interstitials.concat({time:0,playerVars:h,Ki:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":P.interstitials=P.interstitials.concat({time:0x7ffffffffffff,playerVars:h,Ki:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var z=Number(l.podConfig.timeToInsertAtMillis);P.interstitials=P.interstitials.concat({time:z,playerVars:h, Ki:z===0?5:7})}}}; j2w=function(P,v){if(v=v.find(function(l){return!(!l||!l.tooltipRenderer)}))P.tooltipRenderer=v.tooltipRenderer}; atx=function(P,v){v.subscribeCommand&&(P.subscribeCommand=v.subscribeCommand);v.unsubscribeCommand&&(P.unsubscribeCommand=v.unsubscribeCommand);v.addToWatchLaterCommand&&(P.addToWatchLaterCommand=v.addToWatchLaterCommand);v.removeFromWatchLaterCommand&&(P.removeFromWatchLaterCommand=v.removeFromWatchLaterCommand);v.getSharePanelCommand&&(P.getSharePanelCommand=v.getSharePanelCommand)}; Hl7=function(P,v){v!=null?(P.Iu=v,P.eg=!0):(P.Iu="",P.eg=!1)}; co=function(P,v){this.type=P||"";this.id=v||""}; g.q3=function(P){return new co(P.substring(0,2),P.substring(2))}; g.FX=function(P,v){this.Z3=P;this.author="";this.DS=null;this.playlistLength=0;this.W=this.sessionData=null;this.X={};this.title="";if(v){this.author=v.author||v.playlist_author||"";this.title=v.playlist_title||"";if(P=v.session_data)this.sessionData=QS(P,"&");var l;this.W=((l=v.thumbnail_ids)==null?void 0:l.split(",")[0])||null;this.X=N3(v,"playlist_");this.videoId=v.video_id||void 0;if(l=v.list)switch(v.listType){case "user_uploads":this.playlistId=(new co("UU","PLAYER_"+l)).toString();break;default:if(P= v.playlist_length)this.playlistLength=Number(P)||0;this.playlistId=g.q3(l).toString();if(v=v.video)this.videoId=(v[0]||null).video_id||void 0}else v.playlist&&(this.playlistLength=v.playlist.toString().split(",").length)}}; g.A0=function(P,v){this.Z3=P;this.fl=this.author="";this.DS=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.z$=this.lengthText="";this.sessionData=null;this.X={};this.title="";if(v){this.ariaLabel=v.aria_label||void 0;this.author=v.author||"";this.fl=v.fl||"";if(P=v.endscreen_autoplay_session_data)this.DS=QS(P,"&");this.CZ=v.CZ;this.isLivePlayback=v.live_playback==="1";this.isUpcoming=!!v.isUpcoming;if(P=v.length_seconds)this.lengthSeconds=typeof P==="string"?Number(P):P;this.lengthText= v.lengthText||"";this.z$=v.z$||"";this.publishedTimeText=v.publishedTimeText||void 0;if(P=v.session_data)this.sessionData=QS(P,"&");this.shortViewCount=v.short_view_count_text||void 0;this.X=N3(v);this.title=v.title||"";this.videoId=v.docid||v.video_id||v.videoId||v.id||void 0;this.watchUrl=v.watchUrl||void 0}}; EWw=function(P){var v,l,e=(v=P.getWatchNextResponse())==null?void 0:(l=v.contents)==null?void 0:l.twoColumnWatchNextResults,h,z,m,Q,t;P=(h=P.getWatchNextResponse())==null?void 0:(z=h.playerOverlays)==null?void 0:(m=z.playerOverlayRenderer)==null?void 0:(Q=m.endScreen)==null?void 0:(t=Q.watchNextEndScreenRenderer)==null?void 0:t.results;if(!P){var y,C;P=e==null?void 0:(y=e.endScreen)==null?void 0:(C=y.endScreen)==null?void 0:C.results}return P}; g.bN=function(P){var v,l,e;P=g.a((v=P.getWatchNextResponse())==null?void 0:(l=v.playerOverlays)==null?void 0:(e=l.playerOverlayRenderer)==null?void 0:e.decoratedPlayerBarRenderer,YH);return g.a(P==null?void 0:P.playerBar,W0B)}; Ol6=function(P){this.W=P.playback_progress_0s_url;this.G=P.playback_progress_2s_url;this.K=P.playback_progress_10s_url}; oWa=function(){if(xH===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(v){}a:{try{var P=!!self.localStorage}catch(v){P=!1}if(P&&(P=g.W7(g.vh()+"::yt-player"))){xH=new OI(P);break a}xH=void 0}}return xH}; g.p_=function(){var P=oWa();if(!P)return{};try{var v=P.get("yt-player-lv");return JSON.parse(v||"{}")}catch(l){return{}}}; g.s2y=function(P){var v=oWa();v&&(P=JSON.stringify(P),v.set("yt-player-lv",P))}; g.L_=function(P){return g.p_()[P]||0}; g.S0=function(P,v){var l=g.p_();v!==l[P]&&(v!==0?l[P]=v:delete l[P],g.s2y(l))}; g.Gk=function(P){return g.p(function(v){return v.return(g.Tz(rX7(),P))})}; Bo=function(P,v,l,e,h,z,m,Q){var t,y,C,f,k,w;return g.p(function(I){switch(I.W){case 1:return t=g.L_(P),t===4?I.return(4):g.b(I,g.zJ(),2);case 2:y=I.K;if(!y)throw g.Y6("wiac");if(!Q||m===void 0){I.ac(3);break}return g.b(I,M5P(Q,m),4);case 4:m=I.K;case 3:return C=l.lastModified||"0",g.b(I,g.Gk(y),5);case 5:return f=I.K,g.NP(I,6),XX++,g.b(I,g.UP(f,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",V7:!0},function(J){if(z!==void 0&&m!==void 0){var K=""+P+"|"+v.id+"|"+C+"|"+String(z).padStart(10, "0");K=g.Z0(J.objectStore("media"),m,K)}else K=g.x6.resolve(void 0);var q=TU9(P,v.zQ()),A=TU9(P,!v.zQ()),x={fmts:V52(e),format:l||{}};q=g.Z0(J.objectStore("index"),x,q);var S=e.downloadedEndTime===-1;x=S?J.objectStore("index").get(A):g.x6.resolve(void 0);var B={fmts:"music",format:{}};J=S&&h&&!v.zQ()?g.Z0(J.objectStore("index"),B,A):g.x6.resolve(void 0);return g.x6.all([J,x,K,q]).then(function(E){E=g.N(E);E.next();E=E.next().value;XX--;var r=g.L_(P);if(r!==4&&S&&h||E!==void 0&&g.di9(E.fmts))r=1,g.S0(P, r);return r})}),8); case 8:return I.return(I.K);case 6:k=g.Kx(I);XX--;w=g.L_(P);if(w===4)return I.return(w);g.S0(P,4);throw k;}})}; g.PJ6=function(P){var v,l;return g.p(function(e){if(e.W==1)return g.b(e,g.zJ(),2);if(e.W!=3){v=e.K;if(!v)throw g.Y6("ri");return g.b(e,g.Gk(v),3)}l=e.K;return e.return(g.UP(l,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(h){var z=IDBKeyRange.bound(P+"|",P+"~");return h.objectStore("index").getAll(z).then(function(m){return m.map(function(Q){return Q?Q.format:{}})})}))})}; lZq=function(P,v,l,e,h){var z,m,Q;return g.p(function(t){if(t.W==1)return g.b(t,g.zJ(),2);if(t.W!=3){z=t.K;if(!z)throw g.Y6("rc");return g.b(t,g.Gk(z),3)}m=t.K;Q=g.UP(m,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(y){var C=""+P+"|"+v+"|"+l+"|"+String(e).padStart(10,"0");return y.objectStore("media").get(C)}); return h?t.return(Q.then(function(y){if(y===void 0)throw Error("No data from indexDb");return vjy(h,y)}).catch(function(y){throw new g.Ph("Error while reading chunk: "+y.name+", "+y.message); })):t.return(Q)})}; g.di9=function(P){return P?P==="music"?!0:P.includes("dlt=-1")||!P.includes("dlt="):!1}; TU9=function(P,v){return""+P+"|"+(v?"v":"a")}; V52=function(P){var v={};return tZ((v.dlt=P.downloadedEndTime.toString(),v.mket=P.maxKnownEndTime.toString(),v.avbr=P.averageByteRate.toString(),v))}; hAP=function(P){var v={},l={};P=g.N(P);for(var e=P.next();!e.done;e=P.next()){var h=e.value,z=h.split("|");h.match(g.eAw)?(e=Number(z.pop()),isNaN(e)?l[h]="?":(z=z.join("|"),(h=v[z])?(z=h[h.length-1],e===z.end+1?z.end=e:h.push({start:e,end:e})):v[z]=[{start:e,end:e}])):l[h]="?"}P=g.N(Object.keys(v));for(e=P.next();!e.done;e=P.next())e=e.value,l[e]=v[e].map(function(m){return m.start+"-"+m.end}).join(","); return l}; iN=function(P){g.gA.call(this);this.W=null;this.G=new s7;this.W=null;this.T=new Set;this.crossOrigin=P||""}; zAa=function(P,v,l){for(l=Uv(P,l);l>=0;){var e=P.levels[l];if(e.isLoaded(Zv(e,v))&&(e=g.j0(e,v)))return e;l--}return g.j0(P.levels[0],v)}; RAD=function(P,v,l){l=Uv(P,l);for(var e,h;l>=0;l--)if(e=P.levels[l],h=Zv(e,v),!e.isLoaded(h)){e=P;var z=l,m=z+"-"+h;e.T.has(m)||(e.T.add(m),e.G.enqueue(z,{LA:z,lN:h}))}mfD(P)}; mfD=function(P){if(!P.W&&!P.G.isEmpty()){var v=P.G.remove();P.W=QLq(P,v)}}; QLq=function(P,v){var l=document.createElement("img");P.crossOrigin&&(l.crossOrigin=P.crossOrigin);l.src=P.levels[v.LA].sQ(v.lN);l.onload=function(){var e=v.LA,h=v.lN;P.W!==null&&(P.W.onload=null,P.W=null);e=P.levels[e];e.loaded.add(h);mfD(P);var z=e.columns*e.rows;h*=z;e=Math.min(h+z-1,e.Wr()-1);h=[h,e];P.publish("l",h[0],h[1])}; return l}; g.aI=function(P,v,l,e){this.level=P;this.Y=v;this.loaded=new Set;this.level=P;this.Y=v;P=l.split("#");this.width=Math.floor(Number(P[0]));this.height=Math.floor(Number(P[1]));this.frameCount=Math.floor(Number(P[2]));this.columns=Math.floor(Number(P[3]));this.rows=Math.floor(Number(P[4]));this.W=Math.floor(Number(P[5]));this.G=P[6];this.signature=P[7];this.videoLength=e}; Zv=function(P,v){return Math.floor(v/(P.columns*P.rows))}; g.j0=function(P,v){v>=P.RP()&&P.Yc();var l=Zv(P,v),e=P.columns*P.rows,h=v%e;v=h%P.columns;h=Math.floor(h/P.columns);var z=P.Yc()+1-e*l;if(z1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; t67=function(P,v,l){return(P=P.levels[v])?P.P0(l):-1}; Uv=function(P,v){var l=P.Y.get(v);if(l)return l;l=P.levels.length;for(var e=0;e=v)return P.Y.set(v,e),e;P.Y.set(v,l-1);return l-1}; Ev=function(P,v,l,e){l=l.split("#");l=[l[1],l[2],0,l[3],l[4],-1,l[0],""].join("#");g.aI.call(this,P,v,l,0);this.K=null;this.Z=e?2:0}; Wo=function(P,v,l,e){Ho.call(this,P,0,void 0,v,!(e===void 0||!e));for(P=0;P(l!=null?l:50)&&(l=DfD.shift())&&dh.delete(l),l=h),h!==l&&P.Ph("ssei","dcpn_"+h+"_"+l+"_"+P.clientPlaybackNonce),l)}; M3=function(P,v){var l=v.raw_watch_next_response;if(!l){var e=v.watch_next_response;e&&(l=JSON.parse(e))}if(l){P.Pg=l;var h=P.Pg.playerCueRangeSet;h&&g.Pd(P,h);var z=P.Pg.playerOverlays;if(z){var m=z.playerOverlayRenderer;if(m){var Q=m.autonavToggle;Q&&(P.autoplaySwitchButtonRenderer=g.a(Q,njB),P.V("web_player_autonav_use_server_provided_state")&&vd(P)&&(P.autonavState=P.autoplaySwitchButtonRenderer.enabled?2:1));var t=m.videoDetails;if(t){var y=t.embeddedPlayerOverlayVideoDetailsRenderer;var C=t.playerOverlayVideoDetailsRenderer; C&&(C.title&&(v.title=g.Jz(C.title)),C.subtitle&&(v.subtitle=g.Jz(C.subtitle)))}g.UM(P.Z3)&&(P.bC=!!m.addToMenu);NkD(P,m.shareButton);m.startPosition&&m.endPosition&&(P.progressBarStartPosition=m.startPosition,P.progressBarEndPosition=m.endPosition);var f=m.gatedActionsOverlayRenderer;f&&(P.Dy=g.a(f,JAy));var k,w,I,J=g.a((k=P.getWatchNextResponse())==null?void 0:(w=k.playerOverlays)==null?void 0:(I=w.playerOverlayRenderer)==null?void 0:I.infoPanel,uEy);if(J){P.jB=Number(J==null?void 0:J.durationMs)|| NaN;if(J==null?0:J.infoPanelOverviewViewModel)P.jg=J==null?void 0:J.infoPanelOverviewViewModel;if(J==null?0:J.infoPanelDetailsViewModel)P.ir=J==null?void 0:J.infoPanelDetailsViewModel}P.showSeekingControls=!!m.showSeekingControls}}var K,q,A=(K=P.getWatchNextResponse())==null?void 0:(q=K.contents)==null?void 0:q.twoColumnWatchNextResults;if(A){var x=A.desktopOverlay&&g.a(A.desktopOverlay,Kf6);x&&(x.suppressShareButton&&(P.showShareButton=!1),x.suppressWatchLaterButton&&(P.bC=!1))}y&&cA9(P,v,y);var S= fk(0,v.autoplay_count),B=P.getWatchNextResponse(),E,r=(E=B.contents)==null?void 0:E.twoColumnWatchNextResults,hq,R7,Pw,H=(hq=B.playerOverlays)==null?void 0:(R7=hq.playerOverlayRenderer)==null?void 0:(Pw=R7.autoplay)==null?void 0:Pw.playerOverlayAutoplayRenderer,T=EWw(P),n,W=(n=B.contents)==null?void 0:n.singleColumnWatchNextResults;if(W){var du;if(((du=W.autoplay)==null?0:du.autoplay)&&!W.playlist){var K1=W.autoplay.autoplay.sets,f1={},Aq=new g.A0(P.N()),MP=null,lY;if(K1){for(var $3=g.N(K1),c=$3.next();!c.done;c= $3.next()){var F=c.value.autoplayVideoRenderer;if(F&&F.compactVideoRenderer){MP=F.compactVideoRenderer;break}}if(lY=K1[0].autoplayVideo){var Y=lY.clickTrackingParams;Y&&(f1.itct=Y);f1.autonav="1";f1.playnext=String(S)}}else f1.feature="related-auto";var L=g.a(lY,g.lV);if(MP){Aq.videoId=MP.videoId;var X=MP.shortBylineText;X&&(Aq.author=g.Jz(X));var lD=MP.title;lD&&(Aq.title=g.Jz(lD))}else L!=null&&L.videoId&&(Aq.videoId=L.videoId);Aq.DS=f1;P.suggestions=[];P.v3=Aq}}if(T){for(var zW=[],mD=g.N(T),G= mD.next();!G.done;G=mD.next()){var Cx=G.value,$a=void 0,tq=null;if(Cx.endScreenVideoRenderer){var px=Cx.endScreenVideoRenderer,go=px.title;tq=new g.A0(P.N());tq.videoId=px.videoId;tq.lengthSeconds=px.lengthInSeconds||0;var jx=px.publishedTimeText;jx&&(tq.publishedTimeText=g.Jz(jx));var kw=px.shortBylineText;kw&&(tq.author=g.Jz(kw));var Ey=px.shortViewCountText;Ey&&(tq.shortViewCount=g.Jz(Ey));if(go){tq.title=g.Jz(go);var Z7=go.accessibility;if(Z7){var ya=Z7.accessibilityData;ya&&ya.label&&(tq.ariaLabel= ya.label)}}var St=px.navigationEndpoint;if(St){$a=St.clickTrackingParams;var Wr=g.a(St,g.lV),fU=g.a(St,g.ar);Wr?tq.CZ=Wr:fU!=null&&(tq.watchUrl=fU.url)}var ae=px.thumbnailOverlays;if(ae)for(var jw=g.N(ae),Hi=jw.next();!Hi.done;Hi=jw.next()){var NV=Hi.value.thumbnailOverlayTimeStatusRenderer;if(NV)if(NV.style==="LIVE"){tq.isLivePlayback=!0;break}else if(NV.style==="UPCOMING"){tq.isUpcoming=!0;break}}tq.X=J0(px.thumbnail)}else if(Cx.endScreenPlaylistRenderer){var gY=Cx.endScreenPlaylistRenderer,p7= gY.navigationEndpoint;if(!p7)continue;var gK=g.a(p7,g.lV);if(!gK)continue;var L7=gK.videoId;tq=new g.FX(P.N());tq.playlistId=gY.playlistId;tq.playlistLength=Number(gY.videoCount)||0;tq.W=L7||null;tq.videoId=L7;var BN=gY.title;BN&&(tq.title=g.Jz(BN));var iI=gY.shortBylineText;iI&&(tq.author=g.Jz(iI));$a=p7.clickTrackingParams;tq.X=J0(gY.thumbnail)}tq&&($a&&(tq.sessionData={itct:$a}),zW.push(tq))}P.suggestions=zW}if(H){P.mE=!!H.preferImmediateRedirect;P.vl=P.vl||!!H.webShowNewAutonavCountdown;P.iY= P.iY||!!H.webShowBigThumbnailEndscreen;if(P.vl||P.iY){var A4=r||null,Vv=new g.A0(P.N());Vv.videoId=H.videoId;var E1=H.videoTitle;if(E1){Vv.title=g.Jz(E1);var zV=E1.accessibility;if(zV){var KT=zV.accessibilityData;KT&&KT.label&&(Vv.ariaLabel=KT.label)}}var E5=H.byline;E5&&(Vv.author=g.Jz(E5));var wL=H.publishedTimeText;wL&&(Vv.publishedTimeText=g.Jz(wL));var $J=H.shortViewCountText;$J&&(Vv.shortViewCount=g.Jz($J));var Ib=H.thumbnailOverlays;if(Ib)for(var DT=g.N(Ib),zx=DT.next();!zx.done;zx=DT.next()){var RF= zx.value.thumbnailOverlayTimeStatusRenderer;if(RF)if(RF.style==="LIVE"){Vv.isLivePlayback=!0;break}else if(RF.style==="UPCOMING"){Vv.isUpcoming=!0;break}else if(RF.style==="DEFAULT"&&RF.text){Vv.lengthText=g.Jz(RF.text);var mv=RF.text.accessibility;if(mv){var R5=mv.accessibilityData;R5&&R5.label&&(Vv.z$=R5.label||"")}break}}Vv.X=J0(H.background);var n0=H.nextButton;if(n0){var N6=n0.buttonRenderer;if(N6){var Ji=N6.navigationEndpoint;if(Ji){var uf=g.a(Ji,g.lV);uf&&(Vv.CZ=uf)}}}if(H.topBadges){var K0= H.topBadges[0];if(K0){var cB=g.a(K0,qBq);cB&&cB.style==="BADGE_STYLE_TYPE_PREMIUM"&&(Vv.iXc=!0)}}var ah=H.alternativeTitle;ah&&(Vv.fl=g.Jz(ah));var c9={autonav:"1",playnext:String(S)};Vv.playlistId&&(c9.autoplay="1");if(A4){var Hd,Oq,Q1,q6,tH=(Hd=A4.autoplay)==null?void 0:(Oq=Hd.autoplay)==null?void 0:(Q1=Oq.sets)==null?void 0:(q6=Q1[0])==null?void 0:q6.autoplayVideo;if(tH){var Fp=tH.clickTrackingParams;Fp&&(c9.itct=Fp);var y1=g.a(tH,g.lV);y1&&(Vv.f_=y1)}}else if(H){var Ai,YJ,bf,xJ=(Ai=H.nextButton)== null?void 0:(YJ=Ai.buttonRenderer)==null?void 0:(bf=YJ.navigationEndpoint)==null?void 0:bf.clickTrackingParams;xJ&&(c9.itct=xJ)}c9.itct||(c9.feature="related-auto");Vv.DS=c9;P.suggestions||(P.suggestions=[]);P.v3=Vv}H.countDownSecs!=null&&(P.dF=H.countDownSecs*1E3);H.countDownSecsForFullscreen!=null&&(P.j0=H.countDownSecsForFullscreen>=0?H.countDownSecsForFullscreen*1E3:-1);P.V("web_autonav_color_transition")&&H.watchToWatchTransitionRenderer&&(P.watchToWatchTransitionRenderer=g.a(H.watchToWatchTransitionRenderer, Ff7))}var Cs=EWw(P);if(Cs){var p0,ED,L0,fs=Cs==null?void 0:(p0=Cs[0])==null?void 0:(ED=p0.endScreenVideoRenderer)==null?void 0:(L0=ED.navigationEndpoint)==null?void 0:L0.clickTrackingParams,Ss=g.er(P);fs&&Ss&&(Ss.sessionData={itct:fs})}P.Pg.currentVideoThumbnail&&(P.X=J0(P.Pg.currentVideoThumbnail));var GN,Fx,u_,Aa,g9,J6=(GN=P.Pg)==null?void 0:(Fx=GN.contents)==null?void 0:(u_=Fx.twoColumnWatchNextResults)==null?void 0:(Aa=u_.results)==null?void 0:(g9=Aa.results)==null?void 0:g9.contents;if(J6&&J6[1]){var uX, K9,Xp,QO,cs=(uX=J6[1].videoSecondaryInfoRenderer)==null?void 0:(K9=uX.owner)==null?void 0:(Xp=K9.videoOwnerRenderer)==null?void 0:(QO=Xp.thumbnail)==null?void 0:QO.thumbnails;cs&&cs.length&&(P.profilePicture=cs[cs.length-1].url)}var Wd=wD(v),BB,U3=(BB=P.getWatchNextResponse())==null?void 0:BB.onResponseReceivedEndpoints;if(U3)for(var Ua=g.N(U3),kS=Ua.next();!kS.done;kS=Ua.next()){var w9=kS.value;g.a(w9,hc)&&(P.pD=g.a(w9,hc));var tv=g.a(w9,AAD),ZT=void 0;if((ZT=tv)==null?0:ZT.entityKeys)P.ke=tv.entityKeys|| [],tv.visibleOnLoadKeys&&(P.visibleOnLoadKeys=tv.visibleOnLoadKeys)}if(P.V("web_key_moments_markers")){var oh=g.z6.getState().entities,js=g.ft("visibility_override","markersVisibilityOverrideEntity");var W0=kl(oh,"markersVisibilityOverrideEntity",js);P.D3=(W0==null?void 0:W0.videoId)===(P.videoId||Wd)&&(W0==null?0:W0.visibilityOverrideMarkersKey)?W0.visibilityOverrideMarkersKey:P.visibleOnLoadKeys;P.visibleOnLoadKeys=[].concat(g.u(P.D3))}}}; vd=function(P){var v;return((v=P.autoplaySwitchButtonRenderer)==null?void 0:v.enabled)!==void 0}; me=function(P){return!!(P.G&&P.G.videoInfos&&P.G.videoInfos.length)}; g.Cj=function(P){var v=P.S;P.V("html5_gapless_unlimit_format_selection")&&Rh(P)&&(v=!1);var l=!!P.W&&P.W.Ei,e=P.Z3,h=P.JU(),z=Qi(P),m=P.nI,Q=v,t=P.isOtf();v=P.ex();var y=P.U$,C=P.getUserAudio51Preference(),f=tc(P),k=new vG9(e);if(e.vK()||e.V("html5_logging_format_selection"))k.K=!0;k.h5=z;k.nI=m&&e.j;k.Hg=C;g.Mc("windows nt 5.1")&&!g.Wj&&(k.ek=!0);if(z=h)z=g.h0(e)?vWB(e):!1;z&&(k.J5=!0);Q&&(k.ek=!0,k.zK=!0);t&&!e.V("html5_otf_prefer_vp9")&&(k.ek=!0);e.playerStyle==="picasaweb"&&(t&&(k.ek=!1),k.T1= !1);y&&(k.ek=!0);Kr(e.Z,cn.CHANNELS)&&(e.V("html5_enable_aac51")&&(k.QW=!0),e.V("html5_enable_ac3")&&(k.Y=!0),e.V("html5_enable_eac3")&&(k.Z=!0),e.V("html5_enable_ac3_gapless")&&(k.Pg=!0));e.V("html5_block_8k_hfr")&&(k.D3=!0);k.T=g.ID(e.experiments,"html5_max_selectable_quality_ordinal");k.j=g.ID(e.experiments,"html5_min_selectable_quality_ordinal");zF&&(k.Xq=480);if(l||h)k.T1=!1;k.U$=!1;k.disableAv1=f;l=GB(e,k.W,void 0,k.disableAv1);l>0&&l<2160&&(WB()||e.V("html5_format_hybridization"))&&(k.W.supportsChangeType= +WB(),k.gH=l);l>=2160&&(k.wM=!0);Yu2()&&(k.W.serveVp9OverAv1IfHigherRes=0,k.MV=!1);k.ex=v;k.Ic=g.vs||QK()&&!v?!1:!0;k.S=e.V("html5_format_hybridization");k.TG=e.V("html5_disable_encrypted_vp9_live_non_2k_4k");yi(P)&&(k.aV=P.V("html5_prefer_language_over_codec"));d$()&&P.playerResponse&&P.playerResponse.playerConfig&&P.playerResponse.playerConfig.webPlayerConfig&&P.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(k.Y=!0,k.Z=!0);P.S&&P.isAd()&&(P.ET&&(k.Wg=P.ET),P.kV&&(k.G= P.kV));k.q5=P.isLivePlayback&&P.d7()&&P.Z3.V("html5_drm_live_audio_51");k.WK=P.N$;return P.Hl=k}; tc=function(P){return P.Z3.V("html5_disable_av1")||P.V("html5_gapless_shorts_disable_av1")&&Rh(P)?!0:!1}; YBP=function(P){WI("drm_pb_s",void 0,P.q5);P.h5||P.W&&Dh(P.W);var v={};P.W&&(v=joq(P.Rr,g.Cj(P),P.Z3.Z,P.W,function(l){return P.publish("ctmp","fmtflt",l)},!0,new Set)); v=new TB(v,P.Z3,P.T8,P.useCobaltWidevine?d$()?fj(P):!1:!1,function(l,e){P.f0(l,e)}); g.Z(P,v);P.Tg=!1;P.loading=!0;fky(v,function(l){WI("drm_pb_f",void 0,P.q5);for(var e=g.N(l),h=e.next();!h.done;h=e.next())switch(h=h.value,h.flavor){case "fairplay":h.h5=P.h5;h.S9=P.S9;h.N1=P.N1;break;case "widevine":h.S6=P.S6}P.qP=l;if(P.qP.length>0&&(P.Z=P.qP[0],P.Z3.vK())){l={};e=g.N(Object.entries(P.Z.W));for(h=e.next();!h.done;h=e.next()){var z=g.N(h.value);h=z.next().value;z=z.next().value;var m="unk";(h=h.match(/(.*)codecs="(.*)"/))&&(m=h[2]);l[m]=z}P.f0("drmProbe",l)}P.sj()})}; bO7=function(P,v){if(v.length===0||gw(P))return null;kM(P,"html5_enable_cobalt_experimental_vp9_decoder")&&(pq=!0);var l=P.EQ;var e=P.lengthSeconds,h=P.isLivePlayback,z=P.cz,m=P.Z3,Q=Z0y(v);if(h||z){m=m.experiments;e=new w6("",m,!0);e.K=!z;e.Ei=!0;e.isManifestless=!0;e.isLive=!z;e.cz=z;v=g.N(v);for(h=v.next();!h.done;h=v.next()){var t=h.value;h=Dl(t,l);Q=pr(t);Q=Nt(Q.pZ||t.url||"",Q.M9,Q.s);var y=Q.get("id");y&&y.includes("%7E")&&(e.X=!0);var C=void 0;y=(C=m)==null?void 0:C.l$("html5_max_known_end_time_rebase"); C=Number(t.targetDurationSec||5);t=Number(t.maxDvrDurationSec||14400);var f=Number(Q.get("mindsq")||Q.get("min_sq")||"0"),k=Number(Q.get("maxdsq")||Q.get("max_sq")||"0")||Infinity;e.Mv=e.Mv||f;e.UR=e.UR||k;var w=!lf(h);Q&&fq(e,new dR(Q,h,{rY:C,fk:w,ZY:t,Mv:f,UR:k,Kx:300,cz:z,oE:y}))}l=e}else if(Q==="FORMAT_STREAM_TYPE_OTF"){e=e===void 0?0:e;z=new w6("",m.experiments,!1);z.duration=e||0;m=g.N(v);for(e=m.next();!e.done;e=m.next())e=e.value,v=Dl(e,l,z.duration),h=pr(e),(h=Nt(h.pZ||e.url||"",h.M9,h.s))&& (v.streamType==="FORMAT_STREAM_TYPE_OTF"?fq(z,new Pj(h,v,"sq/0")):fq(z,new tp(h,v,SV(e.initRange),SV(e.indexRange))));z.isOtf=!0;l=z}else{e=e===void 0?0:e;z=new w6("",m.experiments,!1);z.duration=e||0;m=g.N(v);for(e=m.next();!e.done;e=m.next())Q=e.value,e=Dl(Q,l,z.duration),v=SV(Q.initRange),h=SV(Q.indexRange),y=pr(Q),(Q=Nt(y.pZ||Q.url||"",y.M9,y.s))&&fq(z,new tp(Q,e,v,h));l=z}z=P.isLivePlayback&&!P.cz&&!P.wM&&!P.isPremiere;P.V("html5_live_head_playable")&&(!ww(P)&&z&&P.f0("missingLiveHeadPlayable", {}),P.Z3.Wg==="yt"&&(l.Ic=!0));return l}; gw=function(P){return d$()?!fj(P):vx()?!(!P.h5||!P.V("html5_enable_safari_fairplay")&&mx()):!1}; fj=function(P){return P.V("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.Pd=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next())if(l=l.value,l.cueRangeSetIdentifier){var e=void 0;P.Vl.set(l.cueRangeSetIdentifier,(e=l.playerCueRanges)!=null?e:[])}}; $M=function(P){return!(!P.W||!P.W.isManifestless)}; Ih=function(P){return P.aV?P.isLowLatencyLiveStream&&P.W!=null&&cj(P.W)>=5:P.isLowLatencyLiveStream&&P.W!=void 0&&cj(P.W)>=5}; xfD=function(P){return d$()&&fj(P)?!1:gw(P)&&(g.bq(P.Z3)?!P.isLivePlayback:P.hlsvp)||!mx()||P.DX?!0:!1}; SBa=function(P){P.loading=!0;P.oz=!1;if(p4q(P))g.PJ6(P.videoId).then(function(e){LfD(P,e)}).then(function(){P.sj()}); else{zw(P.zK)||g.j4(new g.Ph("DASH MPD Origin invalid: ",P.zK));var v=P.zK,l=g.ID(P.Z3.experiments,"dash_manifest_version")||4;v=g.r5(v,{mpd_version:l});P.isLowLatencyLiveStream&&P.latencyClass!=="NORMAL"||(v=g.r5(v,{pacing:0}));sbu(v,P.Z3.experiments,P.isLivePlayback).then(function(e){P.s$()||(DN(P,e,!0),WI("mrc",void 0,P.q5),P.sj())},function(e){P.s$()||(P.loading=!1,P.publish("dataloaderror",new xq("manifest.net.retryexhausted",{backend:"manifest", rc:e.status},1)))}); WI("mrs",void 0,P.q5)}}; LfD=function(P,v){var l=v.map(function(t){return t.itag}),e; if((e=P.playerResponse)!=null&&e.streamingData){e=[];if(P.V("html5_offline_always_use_local_formats")){l=0;for(var h=g.N(v),z=h.next();!z.done;z=h.next()){z=z.value;var m=Object.assign({},z);m.signatureCipher="";e.push(m);m=g.N(P.playerResponse.streamingData.adaptiveFormats);for(var Q=m.next();!Q.done;Q=m.next())if(Q=Q.value,z.itag===Q.itag&&z.xtags===Q.xtags){l+=1;break}}lC&&(C=w.getInfo().audio.numChannels)}C>2&&P.f0("hlschl",{mn:C});var K;((K=P.Hl)==null?0:K.K)&&P.f0("hlsfmtaf",{itags:f.join(".")});var q;if(P.V("html5_enable_vp9_fairplay")&&((q=P.Z)==null?0:Hj(q)))for(P.f0("drm",{sbdlfbk:1}),C=g.N(P.qP),f=C.next();!f.done;f=C.next())if(f=f.value,aK(f)){P.Z=f;break}uV(P,y)})}return Zp()}; Ufw=function(P){if(P.isExternallyHostedPodcast&&P.FL){var v=Jc(P.FL);if(!v[0])return Zp();P.mV=v[0];return K0u(P.Z3,v[0]).then(function(l){uV(P,l)})}return P.d4&&P.LD?ug6(P.Z3,P.isAd(),P.d4).then(function(l){uV(P,l)}):Zp()}; jLw=function(P){if(P.isExternallyHostedPodcast)return Zp();var v=Jc(P.FL,P.fp);if(P.hlsvp){var l=yAB(P.hlsvp,P.clientPlaybackNonce,P.MV);v.push(l)}return JXD(P.Z3,P.isAd(),v,ZOB(P)).then(function(e){uV(P,e)})}; X4w=function(P,v){P.G=v;if(P.G){v=g.N(P.G.videoInfos);for(var l=v.next();!l.done;l=v.next()){l=l.value;var e=l.containerType;e!==0&&(P.xI[e]=l.id)}}Kj(P);if(P.Z&&P.G&&P.G.videoInfos&&!(P.G.videoInfos.length<=0)&&(v=vB(P.G.videoInfos[0]),P.Z.flavor==="fairplay"!==v))for(l=g.N(P.qP),e=l.next();!e.done;e=l.next())if(e=e.value,v===(e.flavor==="fairplay")){P.Z=e;break}}; uV=function(P,v){P.hs=v;X4w(P,new gG(g.LC(P.hs,function(l){return l.getInfo()})))}; ZOB=function(P){var v={cpn:P.clientPlaybackNonce,c:P.Z3.W.c,cver:P.Z3.W.cver};P.E6&&(v.ptk=P.E6,v.oid=P.tM,v.ptchn=P.EV,v.pltype=P.HQ,P.D2&&(v.m=P.D2));return v}; g.cd=function(P){return gw(P)&&P.h5?(P={},P.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",P):P.K&&P.K.EQ||null}; aZD=function(P){var v=qA(P);return v&&v.text?g.Jz(v.text):P.paidContentOverlayText}; HOu=function(P){var v=qA(P);return v&&v.durationMs?ep(v.durationMs):P.paidContentOverlayDurationMs}; qA=function(P){var v,l,e;return P.playerResponse&&P.playerResponse.paidContentOverlay&&P.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.a((v=P.Pg)==null?void 0:(l=v.playerOverlays)==null?void 0:(e=l.playerOverlayRenderer)==null?void 0:e.playerDisclosure,Ejw)||null}; FV=function(P){var v="";if(P.yE)return P.yE;P.isLivePlayback&&(v=P.allowLiveDvr?"dvr":P.isPremiere?"lp":P.wM?"window":"live");P.cz&&(v="post");return v}; g.Ac=function(P,v){return typeof P.keywords[v]!=="string"?null:P.keywords[v]}; WfD=function(P){return!!P.Yy||!!P.NG||!!P.G_||!!P.YJ||P.S5||P.j.focEnabled||P.j.rmktEnabled}; g.YM=function(P){return!!(P.zK||P.FL||P.d4||P.hlsvp||P.l2())}; rh=function(P){if(P.V("html5_onesie")&&P.errorCode)return!1;var v=g.ro(P.T1,"ypc");P.ypcPreview&&(v=!1);return P.n6()&&!P.loading&&(g.YM(P)||g.ro(P.T1,"heartbeat")||v)}; Jc=function(P,v){P=CG(P);var l={};if(v){v=g.N(v.split(","));for(var e=v.next();!e.done;e=v.next())(e=e.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(l[e[1]]={width:e[2],height:e[3]})}v=g.N(P);for(e=v.next();!e.done;e=v.next()){e=e.value;var h=l[e.itag];h&&(e.width=h.width,e.height=h.height)}return P}; Kj=function(P){var v=P.getAvailableAudioTracks();v=v.concat(P.A1);for(var l=0;l0:v||P.adFormat!=="17_8"||P.isAutonav||g.lN(P.Z3)||P.Nf?P.Ro?!1:P.Z3.Xf||P.Z3.sR||!g.LP(P.Z3)?!v&&ZN(P)==="adunit"&&P.Yy?!1:!0:!1:!1:(P.Ro?0:P.XE)&&g.LP(P.Z3)?!0:!1;P.V("html5_log_detailpage_autoplay")&&ZN(P)==="detailpage"&&P.f0("autoplay_info",{autoplay:P.tq,autonav:P.isAutonav,wasDompaused:P.Ro,result:v});return v}; g.MA=function(P){return P.oauthToken||P.Z3.Zj}; hWW=function(P){if(P.V("html5_stateful_audio_normalization")){var v=1,l=g.ID(P.Z3.experiments,"html5_default_ad_gain");l&&P.isAd()&&(v=l);var e;if(l=((e=P.Y)==null?void 0:e.audio.K)||P.N9){e=(0,g.Gz)();P.kB=2;var h=e-P.Z3.ir<=P.maxStatefulTimeThresholdSec*1E3;P.applyStatefulNormalization&&h?P.kB=4:h||(P.Z3.RO=Infinity,P.Z3.ir=NaN);h=(P.kB===4?g.CU(P.Z3.RO,P.minimumLoudnessTargetLkfs,P.loudnessTargetLkfs):P.loudnessTargetLkfs)-l;if(P.kB!==4){var z,m,Q,t,y=((z=P.playerResponse)==null?void 0:(m=z.playerConfig)== null?void 0:(Q=m.audioConfig)==null?void 0:(t=Q.loudnessNormalizationConfig)==null?void 0:t.statelessLoudnessAdjustmentGain)||0;h+=y}h=Math.min(h,0);P.preserveStatefulLoudnessTarget&&(P.Z3.RO=l+h,P.Z3.ir=e);P=Math.min(1,Math.pow(10,h/20))||v}else P=eWy(P)}else P=eWy(P);return P}; eWy=function(P){var v=1,l=g.ID(P.Z3.experiments,"html5_default_ad_gain");l&&P.isAd()&&(v=l);var e;if(l=((e=P.Y)==null?void 0:e.audio.G)||P.sZ)P.kB=1;return Math.min(1,Math.pow(10,-l/20))||v}; Qi=function(P){var v=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],l=va(P.Z3)==="TVHTML5_SIMPLY"&&P.Z3.W.ctheme==="MUSIC";P.Ff||!g.H$(P.Z3)&&!l||!v.includes(P.musicVideoType)&&!P.isExternallyHostedPodcast||(P.Ff=!0);if(v=g.VS())v=/Starboard\/([0-9]+)/.exec(g.Y3()),v=(v?parseInt(v[1],10):NaN)<10;l=P.Z3;l=(va(l)==="TVHTML5_CAST"||va(l)==="TVHTML5"&&(l.W.cver.startsWith("6.20130725")||l.W.cver.startsWith("6.20130726")))&&P.Z3.W.ctheme==="MUSIC";var e;if(e=!P.Ff)l||(l=P.Z3,l=va(l)=== "TVHTML5"&&l.W.cver.startsWith("7")),e=l;e&&!v&&(v=P.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",l=(P.V("cast_prefer_audio_only_for_atv_and_uploads")||P.V("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&P.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",v||l||P.isExternallyHostedPodcast)&&(P.Ff=!0);return P.Z3.deviceIsAudioOnly||P.Ff&&P.Z3.j}; T6=function(P){var v,l,e;return!!((v=P.playerResponse)==null?0:(l=v.playerConfig)==null?0:(e=l.mediaCommonConfig)==null?0:e.splitScreenEligible)}; Vi=function(P){var v;return!((v=P.playerResponse)==null||!v.compositePlayabilityStatus)}; zWB=function(P){return isNaN(P)?0:Math.max((Date.now()-P)/1E3-30,0)}; dw=function(P){return!(!P.Nq||!P.Z3.j)&&P.l2()}; mzW=function(P){return P.enablePreroll&&P.enableServerStitchedDai}; RWu=function(P){return P.V("html5_enable_sabr_from_watch_server")&&P.Uf&&!P.VK}; yi=function(P){var v=P.V("html5_enable_sabr_on_drive")&&P.Z3.Wg==="gd";if(P.dE)return P.V("html5_enable_sabr_from_watch_server")&&P.f0("fds",{fds:!0},!0),!1;if(P.Z3.Wg!=="yt"&&!v)return P.V("html5_enable_sabr_from_watch_server")&&P.f0("dsvn",{ns:P.Z3.Wg},!0),!1;if(P.cotn||!P.W||P.W.isOtf||P.jx&&!P.V("html5_enable_sabr_csdai"))return!1;if(P.V("html5_use_sabr_requests_for_debugging"))return!0;if(P.V("html5_enable_sabr_from_watch_server")){v=P.Uf&&!!P.VK;P.f0("esfw",{usbc:P.Uf,hsu:!!P.VK},!0);if(!P.V("html5_combine_client_check_for_sabr"))return v; if(v)return!0;P.Ph("sabr","esfc")}var l=!P.W.Ei&&!P.d7();v=l&&ly&&P.V("html5_enable_sabr_vod_streaming_xhr");l=l&&!ly&&P.V("html5_enable_sabr_vod_non_streaming_xhr");var e=g.PS(P),h=P.V("html5_enable_sabr_drm_vod_streaming_xhr")&&ly&&P.d7()&&!P.W.Ei&&(P.hN==="1"?!1:!0);(v=v||l||e||h)&&!P.VK&&P.f0("sabr",{loc:"m"},!0);return v&&!!P.VK}; g.PS=function(P){var v;if(!(v=ly&&P.Ei()&&P.d7()&&(P.hN==="1"?!1:!0)&&P.V("html5_sabr_live_drm_streaming_xhr"))){v=P.Ei()&&!P.d7()&&ly;var l=P.Ei()&&P.latencyClass!=="ULTRALOW"&&!P.isLowLatencyLiveStream&&P.V("html5_sabr_live_normal_latency_streaming_xhr"),e=P.isLowLatencyLiveStream&&P.V("html5_sabr_live_low_latency_streaming_xhr"),h=P.latencyClass==="ULTRALOW"&&P.V("html5_sabr_live_ultra_low_latency_streaming_xhr");v=v&&(l||e||h)}l=v;v=P.enableServerStitchedDai&&l&&P.V("html5_enable_sabr_ssdai_streaming_xhr"); l=!P.enableServerStitchedDai&&l;e=P.Ei()&&!ly&&P.V("html5_enable_sabr_live_non_streaming_xhr");P=ly&&(P.DR()||T6(P)&&P.V("html5_enable_sabr_for_lifa_eligible_streams"));return v||l||e||P}; g.VW=function(P){return P.cC&&yi(P)}; p4q=function(P){var v;if(v=!!P.cotn)v=P.videoId,v=!!v&&g.L_(v)===1;return v&&!P.Nq}; g.vS=function(P){if(!P.W||!P.K||!P.Y)return!1;var v=P.W.W,l=!!v[P.K.id]&&Y_(v[P.K.id].JR.W);v=!!v[P.Y.id]&&Y_(v[P.Y.id].JR.W);return(P.K.itag==="0"||l)&&v}; l2=function(P){return P.q4?["OK","LIVE_STREAM_OFFLINE"].includes(P.q4.status):!0}; M69=function(P){return(P=P.dn)&&P.showError?P.showError:!1}; kM=function(P,v){return P.V(v)?!0:(P.fflags||"").includes(v+"=true")}; Q8D=function(P){return P.V("html5_heartbeat_iff_heartbeat_params_filled")}; IZW=function(P,v){v.inlineMetricEnabled&&(P.inlineMetricEnabled=!0);v.playback_progress_0s_url&&(P.YJ=new Ol6(v));if(v=v.video_masthead_ad_quartile_urls)P.NG=v.quartile_0_url,P.rp=v.quartile_25_url,P.jH=v.quartile_50_url,P.vQ=v.quartile_75_url,P.PQ=v.quartile_100_url,P.G_=v.quartile_0_urls,P.kI=v.quartile_25_urls,P.tf=v.quartile_50_urls,P.s5=v.quartile_75_urls,P.TL=v.quartile_100_urls}; $fq=function(P){var v={};P=g.N(P);for(var l=P.next();!l.done;l=P.next()){l=l.value;var e=l.split("=");e.length===2?v[e[0]]=e[1]:v[l]=!0}return v}; gjB=function(P){if(P){if(hay(P))return P;P=zaq(P);if(hay(P,!0))return P}return""}; g.tcq=function(P){return P.captionsLanguagePreference||P.Z3.captionsLanguagePreference||g.Ac(P,"yt:cc_default_lang")||P.Z3.TG}; eH=function(P){return!(!P.isLivePlayback||!P.hasProgressBarBoundaries())}; g.er=function(P){var v;return P.v3||((v=P.suggestions)==null?void 0:v[0])||null}; g.hM=function(P){return P.eg&&(P.V("embeds_enable_pfp_always_unbranded")||P.Z3.Ep)}; zy=function(P,v){P.V("html5_log_autoplay_src")&&Rh(P)&&P.f0("apsrc",{src:v})}; g.mO=function(P){var v,l;return!!((v=P.embeddedPlayerConfig)==null?0:(l=v.embeddedPlayerFlags)==null?0:l.enableMusicUx)}; g.QI=function(P){var v=P.N(),l=g.R0(v),e=v.D3;(v.V("embeds_web_enable_iframe_api_send_full_embed_url")||v.V("embeds_web_enable_rcat_validation_in_havs")||v.V("embeds_enable_autoplay_and_visibility_signals"))&&g.UM(v)&&(e&&(l.thirdParty=Object.assign({},l.thirdParty,{embedUrl:e})),p2w(l,P));if(e=P.kf)l.clickTracking={clickTrackingParams:e};e=l.client||{};var h="EMBED",z=ZN(P);z==="leanback"?h="WATCH":v.V("gvi_channel_client_screen")&&z==="profilepage"?h="CHANNEL":P.U$?h="LIVE_MONITOR":z==="detailpage"? h="WATCH_FULL_SCREEN":z==="adunit"?h="ADUNIT":z==="sponsorshipsoffer"&&(h="UNKNOWN");e.clientScreen=h;if(v=P.kidsAppInfo)e.kidsAppInfo=JSON.parse(v);(h=P.au)&&!v&&(e.kidsAppInfo={contentSettings:{ageUpMode:yFw[h]}});if(v=P.SZ)e.unpluggedAppInfo={enableFilterMode:!0};(h=P.unpluggedFilterModeType)&&!v&&(e.unpluggedAppInfo={filterModeType:CFw[h]});if(v=P.Wg)e.unpluggedLocationInfo=v;l.client=e;e=l.request||{};P.oV&&(e.isPrefetch=!0);if(v=P.mdxEnvironment)e.mdxEnvironment=v;if(v=P.mdxControlMode)e.mdxControlMode= foq[v];l.request=e;e=l.user||{};if(v=P.QW)e.credentialTransferTokens=[{token:v,scope:"VIDEO"}];if(v=P.Bg)e.delegatePurchases={oauthToken:v},e.kidsParent={oauthToken:v};l.user=e;if(e=P.contextParams)l.activePlayers=[{playerContextParams:e}];if(P=P.clientScreenNonce)l.clientScreenNonce=P;return l}; g.R0=function(P){var v=g.lo(),l=v.client||{};if(P.forcedExperiments){var e=P.forcedExperiments.split(","),h=[];e=g.N(e);for(var z=e.next();!z.done;z=e.next())h.push(Number(z.value));l.experimentIds=h}if(h=P.homeGroupInfo)l.homeGroupInfo=JSON.parse(h);if(h=P.getPlayerType())l.playerType=h;if(h=P.W.ctheme)l.theme=h;if(h=P.livingRoomAppMode)l.tvAppInfo=Object.assign({},l.tvAppInfo,{livingRoomAppMode:h});h=P.deviceYear;P.V("html5_propagate_device_year")&&h&&(l.tvAppInfo=Object.assign({},l.tvAppInfo,{deviceYear:h})); if(h=P.livingRoomPoTokenId)l.tvAppInfo=Object.assign({},l.tvAppInfo,{livingRoomPoTokenId:h});v.client=l;l=v.user||{};P.enableSafetyMode&&(l=Object.assign({},l,{enableSafetyMode:!0}));P.pageId&&(l=Object.assign({},l,{onBehalfOfUser:P.pageId}));v.user=l;l=P.D3;P.V("embeds_web_enable_iframe_api_send_full_embed_url")||P.V("embeds_web_enable_rcat_validation_in_havs")||P.V("embeds_enable_autoplay_and_visibility_signals")||!l||(v.thirdParty={embedUrl:l});return v}; DzB=function(P,v,l){var e=P.videoId,h=g.QI(P),z=P.N(),m={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(Ly()),referer:document.location.toString(),signatureTimestamp:20123};g.sY();P.isAutonav&&(m.autonav=!0);g.rD(0,141)&&(m.autonavState=g.rD(0,140)?"STATE_OFF":"STATE_ON");m.autoCaptionsDefaultOn=g.rD(0,66);rw(P)&&(m.autoplay=!0);z.j&&P.cycToken&&(m.cycToken=P.cycToken);z.enablePrivacyFilter&&(m.enablePrivacyFilter=!0);P.isFling&&(m.fling=!0);var Q=P.forceAdsUrl;if(Q){var t={},y=[];Q=Q.split(","); Q=g.N(Q);for(var C=Q.next();!C.done;C=Q.next()){C=C.value;var f=C.split("|");f.length!==3||C.includes("=")||(f[0]="breaktype="+f[0],f[1]="offset="+f[1],f[2]="url="+f[2]);C={adtype:"video_ad"};f=g.N(f);for(var k=f.next();!k.done;k=f.next()){var w=g.N(k.value.split("="));k=w.next().value;w=z6y(w);C[k]=w.join("=")}f=C.url;k=C.presetad;w=C.viralresponseurl;var I=Number(C.campaignid);if(C.adtype==="in_display_ad")f&&(t.url=f),k&&(t.presetAd=k),w&&(t.viralAdResponseUrl=w),I&&(t.viralCampaignId=String(I)); else if(C.adtype==="video_ad"){var J={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(C.offset)||0)}};if(C=gCq[C.breaktype])J.breakType=C;f&&(J.url=f);k&&(J.presetAd=k);w&&(J.viralAdResponseUrl=w);I&&(J.viralCampaignId=String(I));y.push(J)}}m.forceAdParameters={videoAds:y,inDisplayAd:t}}P.isInlinePlaybackNoAd&&(m.isInlinePlaybackNoAd=!0);P.isLivingRoomDeeplink&&(m.isLivingRoomDeeplink=!0);t=P.R4;if(t!=null){t={startWalltime:String(t)};if(y=P.eb)t.manifestDuration=String(y||14400);m.liveContext= t}if(P.mutedAutoplay&&(m.mutedAutoplay=!0,P.V("embeds_enable_full_length_inline_muted_autoplay"))){t=z.getWebPlayerContextConfig();var K,q;(t==null?0:(K=t.embedsHostFlags)==null?0:K.allowMutedAutoplayDurationMode)&&(t==null?0:(q=t.embedsHostFlags)==null?0:q.allowMutedAutoplayDurationMode.includes(kuD[P.mutedAutoplayDurationMode]))&&(m.mutedAutoplayDurationMode=kuD[P.mutedAutoplayDurationMode])}if(P.Ro?0:P.XE)m.splay=!0;K=P.vnd;K===5&&(m.vnd=K);K={};if(q=P.isMdxPlayback)K.triggeredByMdx=q;if(q=P.Jw)K.skippableAdsSupported= q.split(",").includes("ska");if(y=P.wY){q=P.w1;t=[];y=g.N(L8a(y));for(Q=y.next();!Q.done;Q=y.next()){Q=Q.value;C=Q.platform;Q={applicationState:Q.P_?"INACTIVE":"ACTIVE",clientFormFactor:wX6[C]||"UNKNOWN_FORM_FACTOR",clientName:Gw9[Q.Ov]||"UNKNOWN_INTERFACE",clientVersion:Q.deviceVersion||"",platform:$za[C]||"UNKNOWN_PLATFORM"};C={};if(q){f=void 0;try{f=JSON.parse(q)}catch(A){g.j4(A)}f&&(C={params:[{key:"ms",value:f.ms}]},f.advertising_id&&(C.advertisingId=f.advertising_id),f.limit_ad_tracking!==void 0&& f.limit_ad_tracking!==null&&(C.limitAdTracking=f.limit_ad_tracking),Q.osName=f.os_name,Q.userAgent=f.user_agent,Q.windowHeightPoints=f.window_height_points,Q.windowWidthPoints=f.window_width_points)}t.push({adSignalsInfo:C,remoteClient:Q})}K.remoteContexts=t}q=P.sourceContainerPlaylistId;t=P.serializedMdxMetadata;if(q||t)y={},q&&(y.mdxPlaybackContainerInfo={sourceContainerPlaylistId:q}),t&&(y.serializedMdxMetadata=t),K.mdxPlaybackSourceContext=y;m.mdxContext=K;K=v.width;K>0&&(m.playerWidthPixels= Math.round(K));if(v=v.height)m.playerHeightPixels=Math.round(v);l!==0&&(m.vis=l);if(l=z.widgetReferrer)m.widgetReferrer=l.substring(0,128);g.LP(z)&&m&&(m.ancestorOrigins=z.ancestorOrigins);P.defaultActiveSourceVideoId&&(m.compositeVideoContext={defaultActiveSourceVideoId:P.defaultActiveSourceVideoId});if(z=z.getWebPlayerContextConfig())m.encryptedHostFlags=z.encryptedHostFlags;e={videoId:e,context:h,playbackContext:{contentPlaybackContext:m}};P.reloadPlaybackParams&&(e.playbackContext.reloadPlaybackContext= {reloadPlaybackParams:P.reloadPlaybackParams});P.contentCheckOk&&(e.contentCheckOk=!0);if(h=P.clientPlaybackNonce)e.cpn=h;if(h=P.playerParams)e.params=h;if(h=P.playlistId)e.playlistId=h;P.racyCheckOk&&(e.racyCheckOk=!0);h=P.N();if(m=h.embedConfig)e.serializedThirdPartyEmbedConfig=m;e.captionParams={};m=g.rD(g.sY(),65);P.deviceCaptionsOn!=null?e.captionParams.deviceCaptionsOn=P.deviceCaptionsOn:g.Po(h)&&(e.captionParams.deviceCaptionsOn=m!=null?!m:!1);P.Gx&&(e.captionParams.deviceCaptionsLangPref= P.Gx);P.CV.length?e.captionParams.viewerSelectedCaptionLangs=P.CV:g.Po(h)&&(m=g.Og(),m==null?0:m.length)&&(e.captionParams.viewerSelectedCaptionLangs=m);m=P.fetchType==="onesie"&&P.V("html5_onesie_attach_po_token");z=P.fetchType!=="onesie"&&P.V("html5_non_onesie_attach_po_token");if(m||z)m=P.N(),m.FL&&(e.serviceIntegrityDimensions={},e.serviceIntegrityDimensions.poToken=m.FL);h.V("fetch_att_independently")&&(e.attestationRequest={omitBotguardData:!0});if(h.V("html5_enable_sabr_from_watch_server")|| h.V("html5_report_supports_vp9_encoding"))e.playbackContext||(e.playbackContext={}),e.playbackContext.devicePlaybackCapabilities=IoW(P);return e}; IoW=function(P){var v=!(P==null?0:P.ex())&&(P==null?void 0:P.Ei())&&QK(),l;if(l=P==null?0:P.V("html5_report_supports_vp9_encoding")){if(P==null)l=0;else{l=g.Cj(P);P=P.N().Z;var e=t0("243");l=e?Ia(l,e,P,!0)===!0:!1}l=l&&!v}return{supportsVp9Encoding:!!l,supportXhr:ly}}; NaW=function(P,v){var l,e,h;return g.p(function(z){if(z.W==1)return l={context:g.R0(P.N()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:P.videoId,cpn:P.clientPlaybackNonce}}]},e=g.$S(nCy),g.b(z,g.d9(v,l,e),2);h=z.K;return z.return(h)})}; JFw=function(P,v,l){var e=g.ID(v.experiments,"bg_vm_reinit_threshold");(!is||(0,g.Gz)()-is>e)&&NaW(P,l).then(function(h){h&&(h=h.botguardData)&&g.jn(h,v)},function(h){P.s$()||(h=LW(h),P.f0("attf",h.details))})}; tM=function(P,v){g.U.call(this);this.app=P;this.state=v}; Cc=function(P,v,l){P.state.W.hasOwnProperty(v)||yI(P,v,l);P.state.j[v]=function(){return l.apply(P,g.bD.apply(0,arguments))}; P.state.T.add(v)}; fc=function(P,v,l){P.state.W.hasOwnProperty(v)||yI(P,v,l);P.app.N().j&&(P.state.S[v]=function(){return l.apply(P,g.bD.apply(0,arguments))},P.state.T.add(v))}; yI=function(P,v,l){P.state.W[v]=function(){return l.apply(P,g.bD.apply(0,arguments))}}; g.gd=function(P,v,l){return P.state.W[v].apply(P.state.W,g.u(l))}; ki=function(){g.Gl.call(this);this.Z=new Map}; wd=function(){g.U.apply(this,arguments);this.element=null;this.T=new Set;this.j={};this.S={};this.W={};this.X=new Set;this.G=new ki;this.K=new ki;this.Y=new ki;this.Z=new ki}; uRu=function(P,v,l){typeof P==="string"&&(P={mediaContentUrl:P,startSeconds:v,suggestedQuality:l});a:{if((v=P.mediaContentUrl)&&(v=/\/([ve]|embed)\/([^#?]+)/.exec(v))&&v[2]){v=v[2];break a}v=null}P.videoId=v;return $i(P)}; $i=function(P,v,l){if(typeof P==="string")return{videoId:P,startSeconds:v,suggestedQuality:l};v={};l=g.N(K62);for(var e=l.next();!e.done;e=l.next())e=e.value,P[e]&&(v[e]=P[e]);return v}; cFw=function(P,v,l,e){if(g.Oy(P)&&!Array.isArray(P)){v="playlist list listType index startSeconds suggestedQuality".split(" ");l={};for(e=0;e32&&e.push("hfr");v.isHdr()&&e.push("hdr");v.primaries==="bt2020"&&e.push("wcg");l.video_quality_features=e}}if(P=P.getPlaylistId())l.list=P;return l}; u2=function(){I0.apply(this,arguments)}; Kc=function(P,v){var l={};if(P.app.N().QW){P=g.N(YW7);for(var e=P.next();!e.done;e=P.next())e=e.value,v.hasOwnProperty(e)&&(l[e]=v[e]);if(v=l.qoe_cat)P="",typeof v==="string"&&v.length>0&&(P=v.split(",").filter(function(h){return bdw.includes(h)}).join(",")),l.qoe_cat=P; xzu(l)}else for(P=g.N(pXu),e=P.next();!e.done;e=P.next())e=e.value,v.hasOwnProperty(e)&&(l[e]=v[e]);return l}; xzu=function(P){var v=P.raw_player_response;if(!v){var l=P.player_response;l&&(v=JSON.parse(l))}delete P.player_response;delete P.raw_player_response;if(v){P.raw_player_response={streamingData:v.streamingData};var e;if((e=v.playbackTracking)==null?0:e.qoeUrl)P.raw_player_response=Object.assign({},P.raw_player_response,{playbackTracking:{qoeUrl:v.playbackTracking.qoeUrl}});var h;if((h=v.videoDetails)==null?0:h.videoId)P.raw_player_response=Object.assign({},P.raw_player_response,{videoDetails:{videoId:v.videoDetails.videoId}})}}; cS=function(P,v,l){var e=P.app.lC(l);if(!e)return 0;P=e-P.app.getCurrentTime(l);return v-P}; SW2=function(P){var v=v===void 0?5:v;return P?L66[P]||v:v}; g.qh=function(){u2.apply(this,arguments)}; Guw=function(P){yI(P,"getInternalApiInterface",P.getInternalApiInterface);yI(P,"addEventListener",P.Qv);yI(P,"removeEventListener",P.Bv0);yI(P,"cueVideoByPlayerVars",P.dg);yI(P,"loadVideoByPlayerVars",P.d5$);yI(P,"preloadVideoByPlayerVars",P.bbg);yI(P,"getAdState",P.getAdState);yI(P,"sendAbandonmentPing",P.sendAbandonmentPing);yI(P,"setLoopRange",P.setLoopRange);yI(P,"getLoopRange",P.getLoopRange);yI(P,"setAutonavState",P.setAutonavState);yI(P,"seekTo",P.sY2);yI(P,"seekBy",P.tc5);yI(P,"seekToLiveHead", P.seekToLiveHead);yI(P,"requestSeekToWallTimeSeconds",P.requestSeekToWallTimeSeconds);yI(P,"seekToStreamTime",P.seekToStreamTime);yI(P,"startSeekCsiAction",P.startSeekCsiAction);yI(P,"getStreamTimeOffset",P.getStreamTimeOffset);yI(P,"getVideoData",P.PD);yI(P,"setInlinePreview",P.setInlinePreview);yI(P,"getAppState",P.getAppState);yI(P,"updateLastActiveTime",P.updateLastActiveTime);yI(P,"setBlackout",P.setBlackout);yI(P,"setUserEngagement",P.setUserEngagement);yI(P,"updateSubtitlesUserSettings",P.updateSubtitlesUserSettings); yI(P,"getPresentingPlayerType",P.kS);yI(P,"canPlayType",P.canPlayType);yI(P,"updatePlaylist",P.updatePlaylist);yI(P,"updateVideoData",P.updateVideoData);yI(P,"updateEnvironmentData",P.updateEnvironmentData);yI(P,"sendVideoStatsEngageEvent",P.moc);yI(P,"productsInVideoVisibilityUpdated",P.productsInVideoVisibilityUpdated);yI(P,"setSafetyMode",P.setSafetyMode);yI(P,"isAtLiveHead",function(v){return P.isAtLiveHead(void 0,v)}); yI(P,"getVideoAspectRatio",P.getVideoAspectRatio);yI(P,"getPreferredQuality",P.getPreferredQuality);yI(P,"getPlaybackQualityLabel",P.getPlaybackQualityLabel);yI(P,"setPlaybackQualityRange",P.qr$);yI(P,"onAdUxClicked",P.onAdUxClicked);yI(P,"getFeedbackProductData",P.getFeedbackProductData);yI(P,"getStoryboardFrame",P.getStoryboardFrame);yI(P,"getStoryboardFrameIndex",P.getStoryboardFrameIndex);yI(P,"getStoryboardLevel",P.getStoryboardLevel);yI(P,"getNumberOfStoryboardLevels",P.getNumberOfStoryboardLevels); yI(P,"getCaptionWindowContainerId",P.getCaptionWindowContainerId);yI(P,"getAvailableQualityLabels",P.getAvailableQualityLabels);yI(P,"addCueRange",P.addCueRange);yI(P,"addUtcCueRange",P.addUtcCueRange);yI(P,"showAirplayPicker",P.showAirplayPicker);yI(P,"dispatchReduxAction",P.dispatchReduxAction);yI(P,"getPlayerResponse",P.pU);yI(P,"getWatchNextResponse",P.oX);yI(P,"getHeartbeatResponse",P.LU);yI(P,"getCurrentTime",P.WD);yI(P,"getDuration",P.E9);yI(P,"getPlayerState",P.getPlayerState);yI(P,"getPlayerStateObject", P.aX);yI(P,"getVideoLoadedFraction",P.getVideoLoadedFraction);yI(P,"getProgressState",P.getProgressState);yI(P,"getVolume",P.getVolume);yI(P,"setVolume",P.Vz);yI(P,"isMuted",P.isMuted);yI(P,"mute",P.yJ);yI(P,"unMute",P.Uz);yI(P,"loadModule",P.loadModule);yI(P,"unloadModule",P.unloadModule);yI(P,"getOption",P.oR);yI(P,"getOptions",P.getOptions);yI(P,"setOption",P.setOption);yI(P,"loadVideoById",P.pA);yI(P,"loadVideoByUrl",P.aS);yI(P,"playVideo",P.tj);yI(P,"loadPlaylist",P.loadPlaylist);yI(P,"nextVideo", P.nextVideo);yI(P,"previousVideo",P.previousVideo);yI(P,"playVideoAt",P.playVideoAt);yI(P,"getDebugText",P.getDebugText);yI(P,"getWebPlayerContextConfig",P.getWebPlayerContextConfig);yI(P,"notifyShortsAdSwipeEvent",P.notifyShortsAdSwipeEvent);yI(P,"getVideoContentRect",P.getVideoContentRect);yI(P,"setSqueezeback",P.setSqueezeback);yI(P,"toggleSubtitlesOn",P.toggleSubtitlesOn);yI(P,"isSubtitlesOn",P.isSubtitlesOn);yI(P,"reportPlaybackIssue",P.reportPlaybackIssue);yI(P,"setAutonav",P.setAutonav);yI(P, "isNotServable",P.isNotServable);yI(P,"channelSubscribed",P.channelSubscribed);yI(P,"channelUnsubscribed",P.channelUnsubscribed);yI(P,"togglePictureInPicture",P.togglePictureInPicture);yI(P,"supportsGaplessAudio",P.supportsGaplessAudio);yI(P,"supportsGaplessShorts",P.supportsGaplessShorts);yI(P,"enqueueVideoByPlayerVars",function(v){return void P.enqueueVideoByPlayerVars(v)}); yI(P,"clearQueue",P.clearQueue);yI(P,"getAudioTrack",P.Be);yI(P,"setAudioTrack",P.PA6);yI(P,"getAvailableAudioTracks",P.XK);yI(P,"getMaxPlaybackQuality",P.getMaxPlaybackQuality);yI(P,"getUserPlaybackQualityPreference",P.getUserPlaybackQualityPreference);yI(P,"getSubtitlesUserSettings",P.getSubtitlesUserSettings);yI(P,"resetSubtitlesUserSettings",P.resetSubtitlesUserSettings);yI(P,"setMinimized",P.setMinimized);yI(P,"setOverlayVisibility",P.setOverlayVisibility);yI(P,"confirmYpcRental",P.confirmYpcRental); yI(P,"queueNextVideo",P.queueNextVideo);yI(P,"handleExternalCall",P.handleExternalCall);yI(P,"logApiCall",P.logApiCall);yI(P,"isExternalMethodAvailable",P.isExternalMethodAvailable);yI(P,"setScreenLayer",P.setScreenLayer);yI(P,"getCurrentPlaylistSequence",P.getCurrentPlaylistSequence);yI(P,"getPlaylistSequenceForTime",P.getPlaylistSequenceForTime);yI(P,"shouldSendVisibilityState",P.shouldSendVisibilityState);yI(P,"syncVolume",P.syncVolume);yI(P,"highlightSettingsMenuItem",P.highlightSettingsMenuItem); yI(P,"openSettingsMenuItem",P.openSettingsMenuItem);yI(P,"getEmbeddedPlayerResponse",P.getEmbeddedPlayerResponse);yI(P,"getVisibilityState",P.getVisibilityState);yI(P,"isMutedByMutedAutoplay",P.isMutedByMutedAutoplay);P.V("embeds_enable_emc3ds_muted_autoplay")&&yI(P,"isMutedByEmbedsMutedAutoplay",P.isMutedByEmbedsMutedAutoplay);yI(P,"setGlobalCrop",P.setGlobalCrop);yI(P,"setInternalSize",P.setInternalSize);yI(P,"setFauxFullscreen",P.setFauxFullscreen);yI(P,"setAppFullscreen",P.setAppFullscreen)}; AM=function(P,v,l){P=g.Fo(P.FE(),v);return l?(l.addOnDisposeCallback(P),null):P}; g.Yi=function(P,v,l){return P.app.N().Ro?v:g.uc("$DESCRIPTION\u00a0($SHORTCUT)",{DESCRIPTION:v,SHORTCUT:l})}; XX2=function(P){P.FE().element.setAttribute("aria-live","polite")}; g.b2=function(P,v){g.qh.call(this,P,v);Guw(this);fc(this,"addEventListener",this.Gt);fc(this,"removeEventListener",this.gv$);fc(this,"cueVideoByPlayerVars",this.Su);fc(this,"loadVideoByPlayerVars",this.S$J);fc(this,"preloadVideoByPlayerVars",this.ov0);fc(this,"loadVideoById",this.pA);fc(this,"loadVideoByUrl",this.aS);fc(this,"playVideo",this.tj);fc(this,"loadPlaylist",this.loadPlaylist);fc(this,"nextVideo",this.nextVideo);fc(this,"previousVideo",this.previousVideo);fc(this,"playVideoAt",this.playVideoAt); fc(this,"getVideoData",this.DB);fc(this,"seekBy",this.HXf);fc(this,"seekTo",this.wP3);fc(this,"showControls",this.showControls);fc(this,"hideControls",this.hideControls);fc(this,"cancelPlayback",this.cancelPlayback);fc(this,"getProgressState",this.getProgressState);fc(this,"isInline",this.isInline);fc(this,"setInline",this.setInline);fc(this,"setLoopVideo",this.setLoopVideo);fc(this,"getLoopVideo",this.getLoopVideo);fc(this,"getVideoContentRect",this.getVideoContentRect);fc(this,"getVideoStats",this.vD); fc(this,"getCurrentTime",this.KU);fc(this,"getDuration",this.E9);fc(this,"getPlayerState",this.HD);fc(this,"getVideoLoadedFraction",this.jw);fc(this,"mute",this.yJ);fc(this,"unMute",this.Uz);fc(this,"setVolume",this.Vz);fc(this,"loadModule",this.loadModule);fc(this,"unloadModule",this.unloadModule);fc(this,"getOption",this.oR);fc(this,"getOptions",this.getOptions);fc(this,"setOption",this.setOption);fc(this,"addCueRange",this.addCueRange);fc(this,"getDebugText",this.getDebugText);fc(this,"getStoryboardFormat", this.getStoryboardFormat);fc(this,"toggleFullscreen",this.toggleFullscreen);fc(this,"isFullscreen",this.isFullscreen);fc(this,"getPlayerSize",this.getPlayerSize);fc(this,"toggleSubtitles",this.toggleSubtitles);fc(this,"setCenterCrop",this.setCenterCrop);fc(this,"setFauxFullscreen",this.setFauxFullscreen);fc(this,"setSizeStyle",this.setSizeStyle);fc(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);fc(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);F62(this)}; g.xi=function(P){P=P.Oi();var v=P.NV.get("endscreen");return v&&v.yc()?!0:P.UC()}; g.pc=function(P,v){P.getPresentingPlayerType()===3?P.publish("mdxautoplaycancel"):P.C0("onAutonavCancelled",v)}; g.SH=function(P){var v=Lc(P.Oi());return P.app.fq&&!P.isFullscreen()||P.getPresentingPlayerType()===3&&v&&v.JI()&&v.Up()||!!P.getPlaylist()}; g.Gy=function(P,v){g.gd(P,"addEmbedsConversionTrackingParams",[v])}; g.BS=function(P){return(P=g.Xo(P.Oi()))?P.zs():{}}; g.BaP=function(P){P=(P=P.getVideoData())&&P.K;return!!P&&!(!P.audio||!P.video)&&P.mimeType!=="application/x-mpegURL"}; g.i2=function(P,v,l){P=P.S2().element;var e=Qv(P.children,function(h){h=Number(h.getAttribute("data-layer"));return l-h||1}); e<0&&(e=-(e+1));mS(P,v,e);v.setAttribute("data-layer",String(l))}; g.UR=function(P){var v=P.N();if(!v.GP)return!1;var l=P.getVideoData();if(!l||P.getPresentingPlayerType()===3)return!1;var e=(!l.isLiveDefaultBroadcast||v.V("allow_poltergust_autoplay"))&&!eH(l);e=l.isLivePlayback&&(!v.V("allow_live_autoplay")||!e);var h=l.isLivePlayback&&v.V("allow_live_autoplay_on_mweb");P=P.getPlaylist();P=!!P&&P.JI();var z=l.Pg&&l.Pg.playerOverlays||null;z=!!(z&&z.playerOverlayRenderer&&z.playerOverlayRenderer.autoplay);z=l.eg&&z;return!l.ypcPreview&&(!e||h)&&!g.ro(l.T1,"ypc")&& !P&&(!g.LP(v)||z)}; idx=function(P){P=P.app.yW();if(!P)return!1;var v=P.getVideoData();if(!v.K||!v.K.video||v.K.video.W<1080||v.XN)return!1;var l=/^qsa/.test(v.clientPlaybackNonce),e="r";v.K.id.indexOf(";")>=0&&(l=/^[a-p]/.test(v.clientPlaybackNonce),e="x");return l?(P.f0("iqss",{trigger:e},!0),!0):!1}; Zn=function(){OY.apply(this,arguments);this.requestHeaders={}}; a0=function(){jH||(jH=new Zn);return jH}; HS=function(P,v){v?P.requestHeaders.Authorization="Bearer "+v:delete P.requestHeaders.Authorization}; g.ER=function(P,v,l,e){e=e===void 0?!1:e;g.DW.call(this,v);var h=this;this.J=P;this.T1=e;this.S=new g.Z1(this);this.Wg=new g.mA(this,l,!0,void 0,void 0,function(){h.Jx()}); g.Z(this,this.S);g.Z(this,this.Wg)}; WS=function(P){var v=P.J.getRootNode();return P.J.V("web_enable_auto_pip")||P.J.V("web_enable_pip_on_miniplayer")||P.J.V("web_shorts_pip")?av(v):document}; UzD=function(P){P.K&&(document.activeElement&&g.Qc(P.element,document.activeElement)&&P.K.focus(),P.K.setAttribute("aria-expanded","false"),P.K=void 0);g.Bx(P.S);P.X=void 0}; OR=function(P,v,l){P.cV()?P.zG():P.uq(v,l)}; o0=function(P,v,l,e){e=new g.O({L:"div",z1:["ytp-linked-account-popup-button"],Yf:e,B:{role:"button",tabindex:"0"}});v=new g.O({L:"div",D:"ytp-linked-account-popup",B:{role:"dialog","aria-modal":"true",tabindex:"-1"},U:[{L:"div",D:"ytp-linked-account-popup-title",Yf:v},{L:"div",D:"ytp-linked-account-popup-description",Yf:l},{L:"div",D:"ytp-linked-account-popup-buttons",U:[e]}]});g.ER.call(this,P,{L:"div",D:"ytp-linked-account-popup-container",U:[v]},100);var h=this;this.dialog=v;g.Z(this,this.dialog); e.listen("click",function(){h.zG()}); g.Z(this,e);g.i2(this.J,this.element,4);this.hide()}; g.rd=function(P,v,l,e){g.DW.call(this,P);this.priority=v;l&&g.sR(this,l);e&&this.Dx(e)}; g.Mh=function(P,v,l,e){P=P===void 0?{}:P;v=v===void 0?[]:v;l=l===void 0?!1:l;e=e===void 0?!1:e;v.push("ytp-menuitem");var h=P;"role"in h||(h.role="menuitem");l||(h=P,"tabindex"in h||(h.tabindex="0"));P={L:l?"a":"div",z1:v,B:P,U:[{L:"div",D:"ytp-menuitem-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-menuitem-label",Yf:"{{label}}"},{L:"div",D:"ytp-menuitem-content",Yf:"{{content}}"}]};e&&P.U.push({L:"div",D:"ytp-menuitem-secondary-icon",Yf:"{{secondaryIcon}}"});return P}; g.sR=function(P,v){P.updateValue("label",v)}; Ty=function(P){g.rd.call(this,g.Mh({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var v=this;this.J=P;this.K=this.W=!1;this.LI=P.Kg();P.createServerVe(this.element,this,!0);this.C(this.J,"settingsMenuVisibilityChanged",function(l){v.qd(l)}); this.C(this.J,"videodatachange",this.Y);this.listen("click",this.onClick);this.Y()}; VI=function(P){return P?g.Jz(P):""}; dd=function(P){g.U.call(this);this.api=P}; P6=function(P){dd.call(this,P);var v=this;yI(P,"setAccountLinkState",function(l){v.setAccountLinkState(l)}); yI(P,"updateAccountLinkingConfig",function(l){v.updateAccountLinkingConfig(l)}); P.addEventListener("videodatachange",function(l,e){v.onVideoDataChange(e)}); P.addEventListener("settingsMenuInitialized",function(){v.menuItem=new Ty(v.api);g.Z(v,v.menuItem)})}; Zdu=function(P){this.api=P;this.W={}}; v6=function(P,v,l,e){v in P.W||(l=new g.tn(l,e,{id:v,priority:2,namespace:"appad"}),P.api.iC([l],1),P.W[v]=l)}; lU=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(this);g.Z(this,this.events);this.W=new Zdu(this.api);this.events.C(this.api,"legacyadtrackingpingreset",function(){v.W.W={}}); this.events.C(this.api,"legacyadtrackingpingchange",function(l){var e=v.W;v6(e,"part2viewed",1,0x8000000000000);v6(e,"engagedview",Math.max(1,l.TG*1E3),0x8000000000000);if(!l.isLivePlayback){var h=l.lengthSeconds*1E3;Rh(l)&&e.api.V("html5_shorts_gapless_ads_duration_fix")&&(h=e.api.getProgressState().seekableEnd*1E3-l.YW);v6(e,"videoplaytime25",h*.25,h);v6(e,"videoplaytime50",h*.5,h);v6(e,"videoplaytime75",h*.75,h);v6(e,"videoplaytime100",h,0x8000000000000);v6(e,"conversionview",h,0x8000000000000); v6(e,"videoplaybackstart",1,h);v6(e,"videoplayback2s",2E3,h);v6(e,"videoplayback10s",1E4,h)}}); this.events.C(this.api,g.Ce("appad"),this.K);this.events.C(this.api,g.fe("appad"),this.K)}; ECD=function(P,v,l){if(!(l in v))return!1;v=v[l];Array.isArray(v)||(v=[v]);v=g.N(v);for(l=v.next();!l.done;l=v.next()){l=l.value;var e={CPN:P.api.getVideoData().clientPlaybackNonce};l=g.Zq(l,e);e=void 0;e=e===void 0?!1:e;(e=lc(eI(l,j8a),l,e,"Active View 3rd Party Integration URL"))||(e=void 0,e=e===void 0?!1:e,e=lc(eI(l,ao9),l,e,"Google/YouTube Brand Lift URL"));e||(e=void 0,e=e===void 0?!1:e,e=lc(eI(l,HdD),l,e,"Nielsen OCR URL"));g.oO(l,void 0,e)}return!0}; eT=function(P,v){W6x(P,v).then(function(l){g.oO(v,void 0,void 0,l)})}; he=function(P,v){v.forEach(function(l){eT(P,l)})}; W6x=function(P,v){return g.pF(P.api.N())&&IZ(v)&&$N(v)?g.QW(P.api.N(),g.MA(P.api.getVideoData())).then(function(l){var e;l&&(e={Authorization:"Bearer "+l});return e},void 0):jN()}; OdB=function(P){dd.call(this,P);this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"videoready",function(v){if(P.getPresentingPlayerType()===1){var l,e,h={playerDebugData:{pmlSignal:!!((l=v.getPlayerResponse())==null?0:(e=l.adPlacements)==null?0:e.some(function(z){var m;return z==null?void 0:(m=z.adPlacementRenderer)==null?void 0:m.renderer})), contentCpn:v.clientPlaybackNonce}};g.$6("adsClientStateChange",h)}})}; z3=function(P){g.O.call(this,{L:"button",z1:["ytp-button"],B:{title:"{{title}}","aria-label":"{{label}}","data-priority":"2","data-tooltip-target-id":"ytp-autonav-toggle-button"},U:[{L:"div",D:"ytp-autonav-toggle-button-container",U:[{L:"div",D:"ytp-autonav-toggle-button",B:{"aria-checked":"true"}}]}]});this.J=P;this.K=[];this.W=!1;this.isChecked=!0;P.createClientVe(this.element,this,113681);this.C(P,"presentingplayerstatechange",this.GL);this.listen("click",this.onClick);this.J.N().V("web_player_autonav_toggle_always_listen")&& oCa(this);AM(P,this.element,this);this.GL()}; oCa=function(P){P.K.push(P.C(P.J,"videodatachange",P.GL));P.K.push(P.C(P.J,"videoplayerreset",P.GL));P.K.push(P.C(P.J,"onPlaylistUpdate",P.GL));P.K.push(P.C(P.J,"autonavchange",P.ev))}; s8u=function(P){P.isChecked=P.isChecked;P.cg("ytp-autonav-toggle-button").setAttribute("aria-checked",String(P.isChecked));var v=P.isChecked?"Reproducci\u00f3n autom\u00e1tica activada":"Reproducci\u00f3n autom\u00e1tica desactivada";P.updateValue("title",v);P.updateValue("label",v);P.J.RZ()}; rFx=function(P){return P.J.N().V("web_player_autonav_use_server_provided_state")&&vd(P.IV())}; Mc7=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"standardControlsInitialized",function(){var l=new z3(P);g.Z(v,l);P.po(l,"RIGHT_CONTROLS_LEFT")})}; mi=function(P,v){g.rd.call(this,g.Mh({role:"menuitemcheckbox","aria-checked":"false"}),v,P,{L:"div",D:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; Ry=function(P,v){P.checked=v;P.element.setAttribute("aria-checked",String(P.checked))}; TaD=function(P){var v=!P.N().q_&&P.getPresentingPlayerType()!==3;return P.isFullscreen()||v}; g.Qh=function(P,v,l,e){var h=P.currentTarget;if((l===void 0||!l)&&g.xU(P))return P.preventDefault(),!0;v.pauseVideo();P=h.getAttribute("href");g.sI(P,e,!0);return!1}; g.te=function(P,v,l){if(TF(v.N())&&v.getPresentingPlayerType()!==2){if(g.xU(l))return v.isFullscreen()&&!v.N().externalFullscreen&&v.toggleFullscreen(),l.preventDefault(),!0}else{var e=g.xU(l);e&&v.pauseVideo();g.sI(P,void 0,!0);e&&(g.rX(P),l.preventDefault())}return!1}; dzq=function(){var P=VcB.includes("es")?{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{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"}}]}:{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{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"}}]};P.D="ytp-subtitles-button-icon";return P}; yh=function(){return{L:"div",D:"ytp-spinner-container",U:[{L:"div",D:"ytp-spinner-rotator",U:[{L:"div",D:"ytp-spinner-left",U:[{L:"div",D:"ytp-spinner-circle"}]},{L:"div",D:"ytp-spinner-right",U:[{L:"div",D:"ytp-spinner-circle"}]}]}]}}; CH=function(P){if(document.createRange){var v=document.createRange();v&&(v.selectNodeContents(P),P=window.getSelection())&&(P.removeAllRanges(),P.addRange(v))}}; kD=function(P){var v=P.V("web_player_use_cinematic_label_2")?"Modo Ambiente":"Iluminaci\u00f3n cinem\u00e1tica";mi.call(this,v,g.fH.NL);var l=this;this.J=P;this.W=!1;this.K=new g.mr(function(){g.$k(l.element,"ytp-menuitem-highlighted")},0); this.LI=P.Kg();this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{d:"M21 7v10H3V7h18m1-1H2v12h20V6zM11.5 2v3h1V2h-1zm1 17h-1v3h1v-3zM3.79 3 6 5.21l.71-.71L4.5 2.29 3.79 3zm2.92 16.5L6 18.79 3.79 21l.71.71 2.21-2.21zM19.5 2.29 17.29 4.5l.71.71L20.21 3l-.71-.71zm0 19.42.71-.71L18 18.79l-.71.71 2.21 2.21z",fill:"white"}}]});this.subscribe("select",this.G,this);this.listen(gb,this.Y);g.Z(this,this.K)}; wb=function(P){dd.call(this,P);var v=this;this.W=!1;P.addEventListener("settingsMenuInitialized",function(){Ps6(v)}); P.addEventListener("highlightSettingsMenu",function(l){Ps6(v);var e=v.menuItem;l==="menu_item_cinematic_lighting"&&(g.kk(e.element,"ytp-menuitem-highlighted"),g.kk(e.element,"ytp-menuitem-highlight-transition-enabled"),e.K.start())}); yI(P,"updateCinematicSettings",function(l){v.updateCinematicSettings(l)})}; Ps6=function(P){P.menuItem||(P.menuItem=new kD(P.api),g.Z(P,P.menuItem),P.menuItem.b$(P.W))}; $D=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"applicationvideodatachange",function(l,e){v.L7(l,e)})}; Iy=function(P){dd.call(this,P);this.events=new g.Z1(P);g.Z(this,this.events);yI(P,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));yI(P,"setCreatorEndscreenHideButton",this.W.bind(this))}; DL=function(P,v,l,e){mi.call(this,"Volumen estable",g.fH.hY);g.kk(this.element,"ytp-drc-menu-item");this.LI=P.Kg();this.Y=v;this.W=l;this.hasDrcAudioTrack=e;P.addEventListener("videodatachange",this.K.bind(this));P.V("mta_drc_mutual_exclusion_removal")&&this.C(P,"onPlaybackAudioChange",this.K);P=this.W()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{d:"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z", fill:"white"}}]});this.subscribe("select",this.G,this);Ry(this,P);this.LI.w9(this)}; nH=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);P.V("html5_show_drc_toggle")&&P.addEventListener("settingsMenuInitialized",function(){v.menuItem||(v.menuItem=new DL(v.api,v.setDrcUserPreference.bind(v),v.getDrcUserPreference.bind(v),v.K.bind(v)),g.Z(v,v.menuItem))}); yI(this.api,"setDrcUserPreference",function(e){v.setDrcUserPreference(e)}); yI(this.api,"getDrcUserPreference",function(){return v.getDrcUserPreference()}); yI(this.api,"hasDrcAudioTrack",function(){return v.K()}); var l;this.W=(l=g.au("yt-player-drc-pref"))!=null?l:1;this.updateEnvironmentData()}; N8=function(P){dd.call(this,P);var v=this;this.W={};this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"videodatachange",function(){v.onVideoDataChange()}); this.events.C(P,g.Ce("embargo"),function(l){v.api.ri(!0);var e,h=(e=v.W[l.id])!=null?e:[];e=g.N(h);for(h=e.next();!h.done;h=e.next()){var z=h.value;v.api.hideControls();v.api.VI("auth",2,"This video isn't available in your current playback area",bp({embargoed:1,id:l.id,idx:l.K,start:l.start}));h=void 0;(z=(h=z.embargo)==null?void 0:h.onTrigger)&&v.api.C0("innertubeCommand",z)}})}; vfx=function(P,v){var l;return(l=v.onEnter)==null?void 0:l.some(P.K)}; l9P=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next()){l=l.value;var e=void 0,h=Number((e=l.playbackPosition)==null?void 0:e.utcTimeMillis)/1E3,z=void 0;e=h+Number((z=l.duration)==null?void 0:z.seconds);z="embargo_"+h;P.api.addUtcCueRange(z,h,e,"embargo",!1);l.onEnter&&(P.W[z]=l.onEnter.filter(P.K))}}; Je=function(P){dd.call(this,P);var v=this;this.W=[];this.events=new g.Z1(P);g.Z(this,this.events);yI(P,"addEmbedsConversionTrackingParams",function(l){v.api.N().qP&&v.addEmbedsConversionTrackingParams(l)}); this.events.C(P,"veClickLogged",function(l){v.api.hasVe(l)&&(l=my(l.visualElement.getAsJspb(),2),v.W.push(l))})}; ejy=function(P){dd.call(this,P);yI(P,"isEmbedsShortsMode",function(){return P.isEmbedsShortsMode()})}; hjx=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"initialvideodatacreated",function(l){xf(bs(),16623);v.W=g.pg();var e=P.N().Xf&&!l.Ro;if(sD(l)&&e){xf(bs(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(l.getWatchNextResponse()){var h,z=(h=l.getWatchNextResponse())==null?void 0:h.trackingParams;z&&L6(z)}if(l.getPlayerResponse()){var m;(l=(m=l.getPlayerResponse())==null?void 0:m.trackingParams)&&L6(l)}}else xf(bs(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),l.getEmbeddedPlayerResponse()&&(m=(z=l.getEmbeddedPlayerResponse())==null?void 0:z.trackingParams)&&L6(m)}); this.events.C(P,"loadvideo",function(){xf(bs(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:v.W})}); this.events.C(P,"cuevideo",function(){xf(bs(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:v.W})}); this.events.C(P,"largeplaybuttonclicked",function(l){xf(bs(),27240,l.visualElement)}); this.events.C(P,"playlistnextbuttonclicked",function(l){xf(bs(),27240,l.visualElement)}); this.events.C(P,"playlistprevbuttonclicked",function(l){xf(bs(),27240,l.visualElement)}); this.events.C(P,"playlistautonextvideo",function(){xf(bs(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; uU=function(P,v){g.U.call(this);var l=this;this.W=null;this.G=v;v=[];for(var e=0;e<=100;e++)v.push(e/100);v={threshold:v,trackVisibility:!0,delay:1E3};(this.K=window.IntersectionObserver?new IntersectionObserver(function(h){h=h[h.length-1];typeof h.isVisible==="undefined"?document.visibilityState==="visible"&&h.isIntersecting&&h.intersectionRatio>0?l.W=h.intersectionRatio:document.visibilityState==="hidden"?l.W=0:l.W=null:l.W=h.isVisible?h.intersectionRatio:0;typeof l.G==="function"&&l.G(l.W)},v): null)&&this.K.observe(P)}; mEy=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"applicationInitialized",function(){zjB(v)})}; zjB=function(P){var v=P.api.getRootNode(),l=v;if(!P.api.V("embeds_emc3ds_inview_ks")){var e;l=P.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((e=v.parentElement)==null?void 0:e.parentElement)||v:v}P.W=new uU(l,function(h){h!=null&&(P.api.N().yY=h,P.api.N().h1="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.Z(P,P.W);P.events.C(P.api,"videoStatsPingCreated",function(h){var z=P.W;z=z.W==null?null:Math.round(z.W*100)/100;h.inview=z!=null?z:void 0;z=P.api.getPlayerSize();if(z.height>0&&z.width>0){z=[Math.round(z.width),Math.round(z.height)];var m=g.d7();m>1&&z.push(m);z=z.join(":")}else z=void 0;h.size=z})}; Rj9=function(P){var v;return((v=((P==null?void 0:P.messageRenderers)||[]).find(function(l){return!!l.timeCounterRenderer}))==null?void 0:v.timeCounterRenderer)||null}; KH=function(P){g.O.call(this,{L:"div",z1:["ytp-player-content","ytp-iv-player-content"],U:[{L:"div",D:"ytp-free-preview-countdown-timer",U:[{L:"span",Yf:"{{label}}"},{L:"span",D:"ytp-free-preview-countdown-timer-separator",Yf:"\u2022"},{L:"span",Yf:"{{duration}}"}]}]});this.api=P;this.W=null;this.G=this.K=0;this.C(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; tnu=function(P,v){P.W||(P.K=v,P.G=(0,g.Gz)(),P.W=new g.zl(function(){QJy(P)},null),QJy(P))}; QJy=function(P){var v=Math,l=v.round,e=Math.min((0,g.Gz)()-P.G,P.K);v=l.call(v,(P.K-e)/1E3);P.updateValue("duration",us({seconds:v}));v<=0&&P.W?c6(P):P.W&&P.W.start()}; c6=function(P){P.W&&(P.W.dispose(),P.W=null)}; yby=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"basechromeinitialized",function(){v.W=new KH(P);g.Z(v,v.W);g.i2(P,v.W.element,4);v.W.hide()})}; q8=function(P){g.O.call(this,{L:"button",z1:["ytp-fullerscreen-edu-button","ytp-button"],U:[{L:"div",z1:["ytp-fullerscreen-edu-text"],Yf:"Desliza hacia abajo para ver m\u00e1s detalles"},{L:"div",z1:["ytp-fullerscreen-edu-chevron"],U:[{L:"svg",B:{height:"100%",viewBox:"0 0 24 24",width:"100%"},U:[{L:"path",B:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],B:{"data-priority":"1"}});this.j2=P;this.W=new g.mA(this,250,void 0,100);this.G=this.K=!1;P.createClientVe(this.element, this,61214);g.Z(this,this.W);this.C(P,"fullscreentoggled",this.b$);this.C(P,"presentingplayerstatechange",this.b$);this.listen("click",this.onClick);this.b$()}; FO=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);yI(this.api,"updateFullerscreenEduButtonSubtleModeState",function(e){v.updateFullerscreenEduButtonSubtleModeState(e)}); yI(this.api,"updateFullerscreenEduButtonVisibility",function(e){v.updateFullerscreenEduButtonVisibility(e)}); var l=P.N();P.V("external_fullscreen_with_edu")&&l.externalFullscreen&&TF(l)&&l.controlsType==="1"&&this.events.C(P,"standardControlsInitialized",function(){v.W=new q8(P);g.Z(v,v.W);P.po(v.W)})}; Cs7=function(P){g.O.call(this,{L:"div",D:"ytp-gated-actions-overlay",U:[{L:"div",D:"ytp-gated-actions-overlay-background",U:[{L:"div",D:"ytp-gated-actions-overlay-background-overlay"}]},{L:"button",z1:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],B:{"aria-label":"Cerrar"},U:[g.Fq()]},{L:"div",D:"ytp-gated-actions-overlay-bar",U:[{L:"div",D:"ytp-gated-actions-overlay-text-container",U:[{L:"div",D:"ytp-gated-actions-overlay-title",Yf:"{{title}}"},{L:"div",D:"ytp-gated-actions-overlay-subtitle", Yf:"{{subtitle}}"}]},{L:"div",D:"ytp-gated-actions-overlay-button-container"}]}]});var v=this;this.api=P;this.background=this.cg("ytp-gated-actions-overlay-background");this.K=this.cg("ytp-gated-actions-overlay-button-container");this.W=[];this.C(this.cg("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){v.api.C0("onCloseMiniplayer")}); this.hide()}; gfw=function(P,v){var l=0;l=0;for(var e={};l h&&(h=Q.width,z="url("+Q.url+")")}l.background.style.backgroundImage=z;gfw(l,e.actionButtons||[]);l.show()}else l.hide()}); g.i2(this.api,this.W.element,4)}; Ae=function(P){dd.call(this,P);var v=this;fc(this.api,"getSphericalProperties",function(){return v.getSphericalProperties()}); fc(this.api,"setSphericalProperties",function(){v.setSphericalProperties.apply(v,g.u(g.bD.apply(0,arguments)))}); Cc(this.api,"getSphericalProperties",function(){return v.api.getPresentingPlayerType()===2?{}:v.getSphericalProperties()}); Cc(this.api,"setSphericalProperties",function(){var l=g.bD.apply(0,arguments);v.api.getPresentingPlayerType()!==2&&v.setSphericalProperties.apply(v,g.u(l))})}; YD=function(P){dd.call(this,P);yI(P,"createClientVe",this.createClientVe.bind(this));yI(P,"createServerVe",this.createServerVe.bind(this));yI(P,"destroyVe",this.destroyVe.bind(this));yI(P,"hasVe",this.hasVe.bind(this));yI(P,"logClick",this.logClick.bind(this));yI(P,"logVisibility",this.logVisibility.bind(this));yI(P,"setTrackingParams",this.setTrackingParams.bind(this))}; bU=function(P,v,l,e){function h(m){var Q=!(m.status!==204&&m.status!==200&&!m.response),t;m={succ:""+ +Q,rc:m.status,lb:((t=m.response)==null?void 0:t.byteLength)||0,rt:((0,g.Gz)()-z).toFixed(),shost:g.Hl(P),trigger:v};w1D(m,P);l&&l(m);e&&!Q&&e(new xq("pathprobe.net",m))} var z=(0,g.Gz)();g.SN(P,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:h,onTimeout:h})}; w1D=function(P,v){var l;((l=window.performance)==null?0:l.getEntriesByName)&&(v=performance.getEntriesByName(v))&&v.length&&(v=v[0],P.pedns=(v.domainLookupEnd-v.startTime).toFixed(),P.pecon=(v.connectEnd-v.domainLookupEnd).toFixed(),P.perqs=(v.requestStart-v.connectEnd).toFixed(),$Ex&&(P.perqsa=v.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; xD=function(P,v){this.Ob=P;this.policy=v;this.playbackRate=1}; I9a=function(P,v){var l=Math.min(2.5,KP(P.Ob));P=pH(P);return v-l*P}; LH=function(P,v,l,e,h){h=h===void 0?!1:h;if(P.policy.BU)return Math.ceil(P.policy.BU*v);P.policy.Nq&&(e=Math.abs(e));e/=P.playbackRate;var z=1/Fu(P.Ob);l=Math.max(.9*(e-3),KP(P.Ob)+P.Ob.K.W*z)/z*.8/(v+l);l=Math.min(l,e);P.policy.VK>0&&h&&(l=Math.max(l,P.policy.VK));return DED(P,l,v)}; DED=function(P,v,l){return Math.ceil(Math.max(Math.max(P.policy.RO,P.policy.E6*l),Math.min(Math.min(P.policy.q5,31*l),Math.ceil(v*l))))||P.policy.RO}; nfD=function(P,v,l){l=LH(P,v.W.info.FJ,l.W.info.FJ,0);var e=KP(P.Ob)+l/Fu(P.Ob);return Math.max(e,e+P.policy.hf-l/v.W.info.FJ)}; pH=function(P){return Fu(P.Ob,!P.policy.jb,P.policy.ke)}; ST=function(P){return pH(P)/P.playbackRate}; G3=function(P,v,l){var e=P.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],h=P.policy.playbackStartPolicy.startMinReadaheadPolicy||[];P=Infinity;v=g.N(v&&e.length>0?e:h);for(e=v.next();!e.done;e=v.next())e=e.value,h=e.minReadaheadMs||0,l<(e.minBandwidthBytesPerSec||0)||P>h&&(P=h);return P0&&(this.K=l.q1)}; Kkq=function(P,v,l,e,h){if(!e.info.Y){if(l.length===0)l.push(e);else{var z;(P=(z=l.pop())==null?void 0:g.lM(z,e))?l.push(P):l.push(e)}return h}var m;(l=(m=l.pop())==null?void 0:g.lM(m,e))||(l=e);if(P.policy.MV&&l.info.K)return P.logger&&P.logger({incompleteSegment:l.info.WR()}),h;m=P.s1(l);e=m.formatId;h=m.n0;l=m.clipId;z=m.LC;m=m.startTimeMs;if(!P.policy.Xf&&P.policy.K&&P.PR){var Q=B6(P.PR,l);m+=Q}e={clipId:l,formatId:e,startTimeMs:m,durationMs:z,vV:h,IY:h,uJ:m,jR:z};h=NIw(v,e.startTimeMs);(l=h>= 0?v[h]:null)&&JbD(P,l,e)?e=l:(h+=1,v.splice(h,0,e));l=0;for(z=h+1;z=y+m.K?m=!0:C+m.K=0?P:-P-2}; cbw=function(P,v){if(P.mZ){var l=P.mZ.Io();if(l.length!==0){if(P.G&&v){var e=P.G,h=e.info.ao;!C0(l,h)&&e.info.T>0&&(0,g.Gz)()-P.T<5E3&&(P.logger&&P.logger({dend:e.info.WR()}),l=ISa(l,h,h+.01))}P.policy.UL&&P.logger&&P.logger({cbri:""+P.W});e=[];for(var z=h=0;h=m){var C=0;if(P.PR){var f=iU(P.PR,t*1E3);f&&(C=f.zr/1E3)}f=Object.assign({},P.hR[z]);var k=P.rM.G.get(Y2(P.hR[z].formatId)), w=Math.max(t,m);m=k.index.lh(w+P.K/1E3-C);t=k.index.getStartTime(m)+C;var I=m+ +(Math.abs(t-w)>P.K/1E3);w=I+P.Y;I=(k.index.getStartTime(I)+C)*1E3;z!==P.W||v?(f.vV=w,f.startTimeMs=I):(P.logger&&P.logger({pEvict:"1",og:f.startTimeMs,adj:t*1E3}),f.vV=m+P.Y,f.startTimeMs=t*1E3);f.uJ=f.startTimeMs;m=void 0;t=((m=P.G)==null?void 0:m.info.duration)||11;z===P.W&&QP.K/1E3);m=t+P.Y;C=(k.index.f3(t)+C)*1E3;f.IY=m;f.durationMs=C-f.startTimeMs;f.jR=f.durationMs;f.vV<=f.IY&&e.push(f)}yP.K)return!1;if(uPu(P,v.formatId,l.formatId))return v.durationMs=Math.max(e,h)-v.startTimeMs,v.jR=v.durationMs,v.IY=Math.max(v.IY,l.IY),!0;if(Math.abs(v.startTimeMs-l.startTimeMs)<=P.K){if(v.durationMs>l.durationMs+P.K){P=v.formatId;var z=v.vV,m=v.IY;v.formatId=l.formatId;v.durationMs=l.durationMs;v.vV=l.vV;v.jR=l.durationMs;v.IY=l.IY;l.formatId=P;l.startTimeMs=h;l.uJ=h;l.durationMs=e-h;l.jR=l.durationMs; l.vV=z;l.IY=m;return!1}v.formatId=l.formatId;return!0}e>l.startTimeMs&&(v.durationMs=l.startTimeMs-v.startTimeMs,v.jR=v.durationMs,P.policy.E5&&v.clipId===l.clipId&&(v.IY=l.vV-1));return!1}; uPu=function(P,v,l){return v.itag!==l.itag||v.xtags!==l.xtags?!1:P.rM.Ei||v.lmt===l.lmt}; AbD=function(P,v,l){if(P.logger){for(var e=[],h=0;h=0&&H6(P.audioTrack,P.W)>=0&&z?((P.videoTrack.Z||P.audioTrack.Z)&&P.K0.f0("iterativeSeeking",{status:"done",count:P.seekCount}),P.videoTrack.Z=!1,P.audioTrack.Z=!1):e&&g.w5(function(){if(P.K||!P.policy.TG)Oe(P);else{var m=v.startTime,Q=v.duration;if(!P.policy.T){var t=l?P.videoTrack.Z:P.audioTrack.Z,y=P.videoTrack.T!==-1&&P.audioTrack.T!==-1,C=P.W>=m&&P.W432E3&&Pm9(P.rM);P.G&&(h=P.G,P.G=0);g.w5(function(){P.policy.T||oy(P,h,102)}); P.K0.f0("initManifestlessSync",{st:h,ost:h+P.K0.fh(),a:P.audioTrack.T,v:P.videoTrack.T});P.Y&&(P.Y.resolve(h+.1),P.Y=null);P.policy.T&&oy(P,h,102)}}}; M8=function(P,v){var l=this;this.Md=P;this.requestNumber=++i62;this.W=this.now();this.X=this.Wg=NaN;this.j=this.W;this.G=this.It=this.Z=0;this.T=this.W;this.Pg=this.S=this.T1=this.Xq=this.Nd=this.kf=this.K=this.Y=0;this.QW=this.isActive=!1;this.TG=this.U$=0;this.Kh={YX6:function(){return l.QQ}}; this.Ob=v.Ob;this.snapshot=Uku(this.Ob);this.policy=this.Ob.K;this.Lk=!!v.Lk;this.u_=v.u_;this.sY=v.sY||0;this.aY=v.aY||0;v.Ie&&(this.wM=new kQ);var e;this.QQ=(e=v.QQ)!=null?e:!1;this.Lk||XPq(this.Ob)}; UEy=function(P){P.T1=Math.max(P.T1,P.Z-P.Nd);P.S=Math.max(P.S,P.j-P.Xq);P.kf=0}; T3=function(P,v,l){BZ2(P.Ob,v);P.wM&&(P.wM.add(Math.ceil(v)-Math.ceil(P.j)),P.wM.add(Math.max(0,Math.ceil(l/1024)-Math.ceil(P.Z/1024))));var e=v-P.j,h=l-P.Z;P.It=h;P.Pg=Math.max(P.Pg,h/(e+.01)*1E3);P.j=v;P.Z=l;P.kf&&l>P.kf&&UEy(P)}; Vh=function(P,v){P.url=v;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; db=function(P,v){M8.call(this,P,v);this.nI=this.jS=!1;this.q5=this.J5=Infinity;this.Ic=NaN;this.WK=!1;this.D3=NaN;this.CI=this.Hg=this.h5=0;this.Sf=v.Sf||1;this.G4=v.G4||this.Sf;this.HT=v.HT;this.n0=v.n0;this.WB=v.WB;Z6w(this);this.hj(this.W);this.Bg=(this.D3-this.W)/1E3}; jJw=function(P){var v=P.Hg||P.h5;return v?P.snapshot.delay+Math.min(P.aY,(P.X-P.Wg)/1E3)+v:P.Bg}; P8=function(P,v,l){if(!P.Lk){v=Math.max(v,.01);var e=P.sY?Math.max(v,l/P.sY):v,h=P.Ob.K.G;h&&(e=v,P.sY&&(e=Math.max(v,l/P.sY*h)));Ny(P.Ob,v,l,e)}}; a9u=function(P){return(P.T-P.W)/1E3}; Z6w=function(P){P.Ic=P.W+P.snapshot.delay*1E3;P.WK=!1}; v8=function(P,v){if(P.HT&&P.n0!==void 0&&P.WB!==void 0){var l=Math,e=l.min,h=P.J5;var z=P.HT;var m=P.W;if(H6x(z,P.n0))z=v;else{var Q=0;z.dH&&(Q=.2);z=m+(z.aY+Q)*1E3}P.J5=e.call(l,h,z);l=Math;e=l.min;h=P.q5;z=P.HT;m=P.W;Q=Efy(z,P.n0,P.WB);Q!==2&&(v=Q?v:m+z.aY*1E3,z.dH&&(v+=z.aY*1E3));P.q5=e.call(l,h,v);P.J5<=P.W?Z6w(P):(P.Ic=P.J5,P.WK=!0)}}; Wkx=function(P,v){if(P.Du(v,1)){var l=P.getUint8(v);l=l<128?1:l<192?2:l<224?3:l<240?4:5}else l=0;if(l<1||!P.Du(v,l))return[-1,v];if(l===1)P=P.getUint8(v++);else if(l===2)l=P.getUint8(v++),P=P.getUint8(v++),P=(l&63)+64*P;else if(l===3){l=P.getUint8(v++);var e=P.getUint8(v++);P=P.getUint8(v++);P=(l&31)+32*(e+256*P)}else if(l===4){l=P.getUint8(v++);e=P.getUint8(v++);var h=P.getUint8(v++);P=P.getUint8(v++);P=(l&15)+16*(e+256*(h+256*P))}else l=v+1,P.focus(l),F$(P,l,4)?P=LXu(P).getUint32(l-P.Sb,!0):(e= P.getUint8(l+2)+256*P.getUint8(l+3),P=P.getUint8(l)+256*(P.getUint8(l+1)+256*e)),v+=5;return[P,v]}; lu=function(P){this.Md=P;this.W=new uh}; eX=function(P,v){this.info=P;this.callback=v;this.state=1;this.vE=this.Cf=!1;this.KX=null}; O6D=function(P){return g.SK(P.info.N5,function(v){return v.type===3})}; hy=function(P,v,l,e){var h=this;e=e===void 0?{}:e;this.policy=v;this.Md=l;this.status=0;this.W=new uh;this.K=0;this.s$=this.Y=this.G=!1;this.xhr=new XMLHttpRequest;this.xhr.open(e.method||"GET",P);if(e.headers)for(P=e.headers,v=g.N(Object.keys(P)),l=v.next();!l.done;l=v.next())l=l.value,this.xhr.setRequestHeader(l,P[l]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return h.zC()}; this.xhr.onload=function(){return h.onDone()}; this.xhr.onerror=function(){return h.onError()}; this.xhr.fetch(function(z){h.W.append(z);h.K+=z.length;z=(0,g.Gz)();h.Md.Xd(z,h.K)},function(){},e.body||null)}; ofD=function(P,v){this.K=(new TextEncoder).encode(P);this.W=(new TextEncoder).encode(v)}; M5P=function(P,v){var l,e,h;return g.p(function(z){if(z.W==1){if(!v)return z.return(v);l=zG.TO();e=new g.FY(P.K);return g.b(z,e.encrypt(v,P.W),2)}h=z.K;zG.Bj("woe",l,Math.ceil(v.byteLength/16));return z.return(h)})}; vjy=function(P,v){var l,e,h;return g.p(function(z){if(z.W==1){if(!v)return z.return(v);l=zG.TO();e=new g.FY(P.K);return g.b(z,e.decrypt(v,P.W),2)}h=z.K;zG.Bj("wod",l,Math.ceil(v.byteLength/16));return z.return(h)})}; rbP=function(P,v){var l=this;this.W=P;this.Md=v;this.loaded=this.status=0;this.error="";P=po(this.W.get("range")||"");if(!P)throw Error("bad range");this.range=P;this.K=new uh;sJ2(this).then(function(){l.Md.h6()},function(e){l.error=""+e||"unknown_err"; l.Md.h6()})}; sJ2=function(P){var v,l,e,h,z,m,Q,t,y,C,f,k,w,I,J;return g.p(function(K){if(K.W==1){P.status=200;v=P.W.get("docid");l=dO(P.W.get("fmtid")||"");e=P.W.get("lmt")||"0";h=+(P.W.get("csz")||0);if(!v||!l||!h)throw Error("Invalid local URL");P.W.get("ck")&&P.W.get("civ")&&(z=new ofD(P.W.get("ck"),P.W.get("civ")));m=P.range;Q=Math.floor(m.start/h);t=Math.floor(m.end/h);y=Q}if(K.W!=5)return y<=t?g.b(K,lZq(v,l,e,y,z),5):K.ac(0);C=K.K;if(C===void 0)throw Error("invariant: data is undefined");f=y*h;k=(y+1)*h; w=Math.max(0,m.start-f);I=Math.min(m.end+1,k)-(w+f);J=new Uint8Array(C.buffer,w,I);P.K.append(J);P.loaded+=I;P.loaded0&&(h.W=Math.min(h.W+m,10),h.K=z);h.W>0?(h.W--,h=!0):h=!1;if(h)typeof e==="function"&&(e=e()),console.log("plyr."+v,e);else{var Q;e=((Q=hGy.get(v))!=null?Q:0)+1;hGy.set(v,e);e%100===1&&console.warn("plyr","plyr."+v+" is chatty, dropping logs.")}}}; eGD=function(){this.W=10;this.K=Date.now()}; ty=function(P,v){g.U.call(this);var l=this;this.policy=P;this.N5=v;this.K=0;this.W=null;this.mx=[];this.G=null;this.Kh={D7:function(){return l.N5}}; this.N5.length===1||g.SK(this.N5,function(e){return!!e.range})}; yJ=function(P,v,l){P.W&&(Ka(P.W,v),v=P.W,P.W=null);for(var e=0,h=0,z=g.N(P.N5),m=z.next();!m.done;m=z.next())if(m=m.value,m.range&&e+m.G<=P.K)e+=m.G;else{v.getLength();if(XI(m)&&!l&&P.K+v.getLength()-h=400?(P.lastError="net.badstatus",!0):(h===void 0?0:h)?(P.lastError="ump.spsrejectfailure",!0):l||e!==void 0&&e?!1:(P.lastError=v===204?"net.nocontent":"net.connect",!0)}; $v=function(P,v){if(P.policy.e0)return!1;var l=v.getResponseHeader("content-type"),e=v.KH();P=!e||e<=P.policy.ET;return(!v.DC()||!l||l.indexOf("text/plain")!==-1)&&P}; yRB=function(P,v){var l="";v=v.vu();v.getLength()<=P.policy.ET&&(l=tM2(P,v.Yt()));return l}; tM2=function(P,v){var l=bh(v);return zw(l)?(P.logger.debug(function(){return"Redirecting to "+l}),l):""}; f5=function(P){return ud(P.G,AR(P.K6.P9))}; Cgx=function(P){var v=P.timing.WI();v.shost=AR(P.K6.P9);return v}; fhw=function(P,v){return(P==null?void 0:P.maxWidth)>(v==null?void 0:v.maxWidth)||(P==null?void 0:P.maxHeight)>(v==null?void 0:v.maxHeight)}; g_2=function(P,v){for(var l=g.N(v.keys()),e=l.next();!e.done;e=l.next())if(e=v.get(e.value),e.length!==0){g.tK(e,function(Q,t){return t.maxFramerate-Q.maxFramerate}); for(var h=[e[0]],z=0,m=1;mP.W||l.push(e)}return l}; If=function(P,v,l){var e=$9w[P]||[];l.V("html5_shorts_onesie_mismatched_fix")&&(e=IhD[P]||[]);v.push.apply(v,g.u(e));l.V("html5_early_media_for_drm")&&v.push.apply(v,g.u(D9y[P]||[]))}; cRW=function(P,v){var l=g.Cj(P),e=P.N(),h=e.Z;e=e.V("html5_shorts_onesie_mismatched_fix");var z=P.Go();if(e){if(!h.G){if(z&&DC)return DC;if(n5)return n5}}else if(n5&&!h.G)return n5;var m=[],Q=[],t={},y=Nn.concat(n_w);e&&(y=Nn.concat(NGy));P.V("html5_early_media_for_drm")&&(y=y.concat(JRB),P.V("allow_vp9_1080p_mq_enc")&&y.push(uZW));var C=[].concat(g.u(K4q));if(l.X)for(var f=0;fl.gH)){var J=g.ID(P.N().experiments,"html5_drm_byterate_soft_cap");J>0&&w$W(I)&&I.FJ>J||(f?(m.push(w),If(w,m,P)):(I=Ia(l,I,h),I===!0?(f=!0,m.push(w),If(w,m,P)):t[w]=I))}}}C=g.N(C);for(y=C.next();!y.done;y=C.next())for(y=g.N(y.value),f=y.next();!f.done;f=y.next())if(f= f.value,(k=Q2q(f))&&k.audio&&(P.V("html5_onesie_51_audio")||!VT(k)&&!dl(k)))if(k=Ia(l,k,h),k===!0){Q.push(f);If(f,Q,P);break}else t[f]=k;l.K&&v("orfmts",t);if(e)return h.G&&(h.G=!1,DC=n5=void 0),z?DC={video:m,audio:Q}:n5={video:m,audio:Q};n5={video:m,audio:Q};h.G=!1;return n5}; g.AR6=function(P,v,l){var e=l.Z,h=[],z=[],m=l.V("html5_shorts_onesie_mismatched_fix");P=P.Go();var Q=Nn.concat(n_w);m&&(Q=Nn.concat(NGy));l.V("html5_early_media_for_drm")&&(Q=Q.concat(JRB),l.V("allow_vp9_1080p_mq_enc")&&Q.push(uZW));var t=[].concat(g.u(K4q));if(v.X)for(var y=0;y0&&w$W(f)&&f.FJ>k)&&Ia(v,f,e)===!0){h.push({videoCodec:q_a[oS[C]],maxWidth:f.video.width,maxHeight:f.video.height,maxFramerate:f.video.fps});break}}}}m=g.N(t);for(P=m.next();!P.done;P=m.next())for(P=g.N(P.value),t=P.next();!t.done;t=P.next())if(t=t.value,(Q=Q2q(t))&&Q.audio&&(l.V("html5_onesie_51_audio")||!VT(Q)&&!dl(Q))&&Ia(v,Q,e)=== !0){z.push({audioCodec:F4W[oS[t]],numChannels:Q.audio.numChannels});break}return{videoFormatCapabilities:h,audioFormatCapabilities:z}}; Jy=function(P){var v={},l=P.M5,e=P.Z3,h=l.getVideoData(),z=aJ(0),m=l.getPlayerSize(),Q=l.getVisibilityState();z&&(v.R6$=z,v.lastManualDirection=KsW(),z=d7D()||0,z>0&&(z=(e.V("html5_use_date_now_for_local_storage")?Date.now():(0,g.Gz)())-z,e.V("html5_use_date_now_for_local_storage")?z>0&&(v.timeSinceLastManualFormatSelectionMs=z):v.timeSinceLastManualFormatSelectionMs=z));v.OJf=aJ();z=e.V("html5_use_streamer_bandwidth_for_low_latency_live")&&h.isLowLatencyLiveStream;if(e.schedule.Wg&&!z){var t;z=e.V("html5_disable_bandwidth_cofactors_for_sabr_live")? !((t=P.iq)==null||!t.jb):!1;v.cS=Fu(e.schedule,!z)}t=g.d7();var y=g.Hz.medium,C=Math.floor(y*16/9);z=h.Go()?y:C;y=h.Go()?C:y;v.ju=Math.max(m.width*t,z);v.rg=Math.max(m.height*t,y);v.visibility=Q;v.kAM=Ly();v.Z6=l.HI()*1E3;var f;if((f=P.iq)==null?0:f.Jn){m=P.M5.ST(!0);var k,w,I,J,K,q;v.e3M={defaultPolicy:((k=m.Oy)==null?void 0:k.W)||0,smooth:((w=m.NzM)==null?void 0:w.W)||0,visibility:((I=m.SR0)==null?void 0:I.W)||0,He:((J=m.sy)==null?void 0:J.W)||0,performance:((K=m.Eo)==null?void 0:K.W)||0,speed:((q= m.Bz5)==null?void 0:q.W)||0}}else{var A;if((A=P.iq)==null?0:A.NH){var x;v.CT=((x=P.M5.ST().Eo)==null?void 0:x.W)||0}}e.V("html5_enable_sabr_drm_hd720p")&&P.sabrLicenseConstraint&&(v.sabrLicenseConstraint=P.sabrLicenseConstraint);if(e.V("html5_onesie_media_capabilities")||e.V("html5_enable_server_format_filter"))v.iF=3;e.V("html5_onesie_audio_only_playback")&&Qi(h)&&(v.iF=1);var S;((S=P.iq)==null?0:S.yY)&&h.Ei()&&P.uJM&&(v.iF=v.iF===void 0?7:v.iF|4);k=h.Hl?h.Hl:g.Cj(h);e.V("html5_onesie_media_capabilities")&& (v.mediaCapabilities=g.AR6(h,k,e));var B;if((B=P.iq)==null?0:B.W&&B.Ro){I=e.Z;B=[];w=[];J=new Map;e.V("html5_ssap_update_capabilities_on_change")?(I.X||bMu(I),K=I.X||[]):K=Array.from(I.W.values());K=g.N(K);for(q=K.next();!q.done;q=K.next())S=q.value,S.h3?w.push({audioCodec:F4W[S.dM],numChannels:S.numChannels,spatialCapabilityBitmask:Y_u[S.dM]}):(m=q_a[S.dM],q={videoCodec:m,maxWidth:S.maxWidth||0,maxHeight:S.maxHeight||0,maxFramerate:S.maxFramerate||0,is10BitSupported:S.dC||!1},S.maxBitrateBps&&(q.maxBitrateBps= S.maxBitrateBps,Q=t0(S.itag),f=void 0,((f=Q)==null?0:f.video)&&Ia(k,Q,I)===!0&&(Q=Q.FJ*8,Q>q.maxBitrateBps&&(q.maxBitrateBps=Q))),S=m+"_"+S.dC,m=J.get(S)||[],m.push(q),J.set(S,m));B=g_2(B,J);I={};e.V("html5_ssff_denylist_opus_low")&&(I={itagDenylist:[249,350]});v.mediaCapabilities={videoFormatCapabilities:B,audioFormatCapabilities:w,hdrModeBitmask:3,perPlaybackAttributes:I}}var E;if((E=P.iq)==null?0:E.W){v.ek=k.ek;var r;v.gH=(r=P.iq)==null?void 0:r.gH}e.vl&&(v.YQ=e.vl);v.n8=P.rV;v.sx=P.sx;v.z3=P.z3; v.Vs=P.Vs;if(e.V("html5_fix_time_since_last_seek_reporting")?P.Yq!==void 0:P.Yq)v.EM6=(0,g.Gz)()-P.Yq;P.isPrefetch&&e.V("html5_report_prefetch_requests")&&(v.isPrefetch=!0);ly||(v.EY3=!0);E=KP(e.schedule)*1E3;E>0&&(v.qB=E);var hq;((hq=P.iq)==null?0:hq.Sm)&&P.Rj&&P.Rj0?R7:e.schedule.interruptions[0]||0);var Pw;if((Pw=P.iq)==null?0:Pw.It)v.KW=P.KW;var H;((H=P.iq)==null?0:H.DG)&&h.NH&&(v.audioTrackId=h.NH);var T;if((T=P.iq)==null?0:T.cC)if(P=gUu())v.detailedNetworkType=br6[P]||br6.other;return v}; uu=function(P,v,l,e,h,z,m){var Q={};v&&(Q.ol=v);if(!P)return Q;Q.playbackCookie=l==null?void 0:l.playbackCookie;h&&(Q.G9=h);Q.nG=[];Q.n9=[];if(m==null?0:m.size)for(v=g.N(m.values()),l=v.next();!l.done;l=v.next())Q.n9.push(l.value);if((g.VW(P)||P.Sx)&&P.sabrContextUpdates.size>0)for(v=g.N(P.sabrContextUpdates.values()),l=v.next();!l.done;l=v.next())x9w(Q,l.value,e);yi(P)&&!g.VW(P)&&P.V("html5_enable_sabr_request_pipelining")&&z&&x9w(Q,z,e);P.eZ&&(Q.lA0=P.eZ);e=P.N().W;Q.clientInfo={clientName:pnD[e.c.toUpperCase()]|| 0};e.cbrand&&(Q.clientInfo.deviceMake=e.cbrand);e.cmodel&&(Q.clientInfo.deviceModel=e.cmodel);e.cver&&(Q.clientInfo.clientVersion=e.cver);e.cos&&(Q.clientInfo.osName=e.cos);e.cosver&&(Q.clientInfo.osVersion=e.cosver);e=P.N();e.V("html5_sabr_enable_server_xtag_selection")&&e.TG&&(Q.clientInfo.hl=e.TG);P.YB&&(Q.YB=P.YB);return Q}; x9w=function(P,v,l){var e=v.type||0;(l==null?0:l.has(e))?P.n9.push(v):P.nG.push(e)}; jT=function(P,v,l,e,h,z){var m=z===void 0?{}:z;var Q=m.Xt===void 0?[]:m.Xt;var t=m.Lr===void 0?!1:m.Lr;var y=m.MX===void 0?0:m.MX;var C=m.poToken===void 0?"":m.poToken;var f=m.Of===void 0?void 0:m.Of;var k=m.Ze===void 0?"":m.Ze;var w=m.tQ===void 0?0:m.tQ;var I=m.Mw===void 0?new Uint8Array(0):m.Mw;var J=m.oh===void 0?!1:m.oh;z=m.Tq===void 0?0:m.Tq;m=m.ol===void 0?void 0:m.ol;eX.call(this,v,h);var K=this;this.policy=P;this.logger=new g.Rf("dash/request");this.vj=this.zW=0;this.xW=!1;this.Tm=this.Fp= null;this.pc=!1;this.Mw=this.tQ=null;this.SL=this.Sa=!1;this.MI=null;this.Tq=this.kK=0;this.T$=!1;this.Kh={As:function(A){K.As(A)}, xgg:function(){return K.KX}, Q25:function(A){K.KX=A}, WPc:function(A){K.zW=A}, MnJ:function(A){K.Eb.lastError=A}, rX:function(){return K.xhr}}; this.timing=new db(this,l);this.Lr=t;this.tQ=w;this.Mw=I;this.K6=g.WH(this.info,this.policy,e);this.K6.set("rn",this.Qp().toString());this.K6.set("rbuf",(y*1E3).toFixed().toString());this.Lr&&this.K6.set("smb","1");this.policy.SI&&C&&this.K6.set("pot",C);k&&this.K6.set("bbs",k);this.policy.useUmp&&!Y_(this.K6.P9)&&(this.I5=new lu(this),this.K6.set("ump","1"),this.K6.set("srfvp","1"));if(P=this.policy.CO?this.policy.Gx&&!isNaN(this.info.WB)&&this.info.WB>this.policy.Vl?!1:!0:!1)v=null,this.policy.NG&& this.policy.M_?v=[1]:J&&(v=[]),v!=null&&(this.policy.dF&&v.push(2),this.K6.set("defsel",v.join(",")));this.Eb=new C5(this,this.policy,this.K6,this.info.JR,this.timing,this.logger,e,f);this.Xt=Q||null;this.vE=L4w(this);zGw(this.Eb);e=void 0;if(this.policy.jx||this.I5||this.policy.Hg)e={method:"POST"},Q=(0,g.K5)([120,0]),f={},this.policy.jB&&m&&(m=uu(void 0,m),f.kP=m),this.policy.YJ&&this.Mw&&(f.videoPlaybackUstreamerConfig=this.Mw),this.policy.Hg&&(m=this.info.Y)&&Object.assign(f,m),Object.keys(f).length> 0?e.body=g.yg(f,g.lg):e.body=Q;if(this.tQ&&this.Mw){this.K6.set("iwts","1");e={method:"POST"};m={Vs:this.tQ*1E3};var q;Q=(q=this.info.Y)==null?void 0:q.o3;q=g.yg({YL:m,o3:Q||void 0,videoPlaybackUstreamerConfig:this.Mw},g.lg);e.body=q}try{this.xhr=mJ(this.K6,this.policy.S,this.timing,P,e),this.Eb.K.start(),z&&(this.YA=new g.mr(this.uN,z,this),this.YA.start(z+(this.timing.Ob.S.y_()||0)*1E3)),this.policy.C1&&Vh(this.timing,this.sQ()),this.logger.debug(function(){return"Sent, itag="+K.K6.get("itag")+ " seg="+K.info.N5[0].n0+" range="+K.K6.get("range")+" time="+Math.round(K.info.N5[0].ao)+"-"+Math.round(g.WA(K.info.N5).EF)+" rtp="+(K.timing.Eh()-Date.now()).toFixed(0)}),g.w5(function(){})}catch(A){S_w(this,A,!0)}}; L4w=function(P){if(!(E8(P.info)&&P.info.QQ()&&P.policy.Hl&&P.Xt)||P.info.JR.K>=2||aJ()>0||!ATw())return!1;var v=P.K6.get("aitags");if(!v)return!1;v=dO(v).split(",");for(var l=[],e=g.N(P.Xt),h=e.next();!h.done;h=e.next())h=h.value,g.ro(v,h)&&l.push(h);if(!l.length)return!1;P.K6.set("altitags",g.VC(l.join(",")));return!0}; S_w=function(P,v,l){l=l===void 0?!1:l;g.Zx(v);P.Eb.lastError="player.exception";P.errorMessage=v.name+"_"+v.message;l?g.w5(function(){kv(P.Eb)}):kv(P.Eb)}; Gc7=function(P,v){P.timing.QW=!0;P.xhr.DC()&&P.timing.jA();if(P.policy.hs){var l;(l=P.YA)==null||l.stop()}yJ(P.KX,v,!1)}; Xn7=function(P,v){P.info=v;if(P.KX){var l=P.KX;v=v.N5;(v.length!==l.N5.length||v.length0){v=g.N(v.N5);for(var l=v.next();!l.done;l=v.next()){var e=void 0;P+=((e=l.value.range)==null?void 0:e.length)||0}return P}if(v.wB.length>0)for(l=g.N(v.wB),e=l.next();!e.done;e=l.next())P+=e.value.pR||0;return P+v.qD}; p5=function(P,v){if(Yv){var l=0;P=P.r9.get(v);if(P==null||!P.JN)return 0;P=g.N(P.JN.values());for(v=P.next();!v.done;v=P.next())l+=v.value.data.getLength();return l}return((l=P.r9.get(v))==null?void 0:l.mx.getLength())||0}; L5=function(P,v){P=P.r9.get(v);if(Yv){if(P==null||!P.g1)return!1;v=P.JN.size>0;return P.Ij.length>0||v}return!(P==null||!P.g1)&&!(P==null||!P.mx.getLength())}; aha=function(P,v){var l=P.r9.get(v),e=jaB(P,v),h=!e&&!!l.bytesReceived;if(Yv){var z;if((z=P.rM)==null?0:z.Ei){P=g.N(l.JN.values());for(v=P.next();!v.done;v=P.next())if(!v.value.G$)return!1;return h}}else if(z=P.M4(v),h&&P.W&&z!==void 0)return z;return(h||l.bytesReceived===e)&&l.z7+p5(P,v)===l.bytesReceived}; Hrw=function(P,v,l){P.r9.set(v,{mx:new uh,z7:0,bytesReceived:0,qD:0,je:!1,iA:!1,M4:!1,h3:l,WW:[],N5:[],wB:[],g1:!1,JN:new Map,X4:new Map,Ij:[]});P.logger.debug(function(){return"[initStream] formatId: "+v})}; E_9=function(P,v,l,e){l.N5.push.apply(l.N5,g.u(e));if(Yv){l.X4.has(v)||l.X4.set(v,[]);var h;(h=l.X4.get(v)).push.apply(h,g.u(e))}else if(l.KX)for(P=g.N(e),v=P.next();!v.done;v=P.next())l.KX.N5.push(v.value);else{l.KX=new ty(P.iq,[].concat(g.u(l.N5)));var z;((z=P.iq)==null?0:z.eb)&&g.Z(P,l.KX)}}; W49=function(P,v,l){var e,h=(e=P.rM)==null?void 0:e.G.get(v);if(!h)return[];if(l.rl){var z;return((z=h.oA(0,l.clipId))==null?void 0:z.N5)||[]}if(h.k9()){var m=l.startMs,Q=l.durationMs,t=1E3,y;if(((y=P.iq)==null?0:y.W)&&l.timeRange){var C;m=(C=l.timeRange.No)!=null?C:-1;var f;Q=(f=l.timeRange.xU)!=null?f:-1;var k;t=(k=l.timeRange.b7)!=null?k:-1}if(l.BE<0||l.Ck<0||Q<0||m<0||l.pR<0||t<0)return xv(P,v),[];P=Lo(l.BE,l.pR);v=l.U0||0;return[new G8(3,h,P,"makeSliceInfosMediaBytes",l.Ck-1,m/t,Q/t,v,P.length- v,void 0,l.mu,l.clipId)]}if(l.Ck<0)return xv(P,v),[];var w;return((w=P.rM)==null?0:w.Ei)?(v=h.rY,y=v*h.info.FJ,C=((m=P.iq)==null?0:m.MV)?l.U0:void 0,((t=P.iq)==null?0:t.K1)&&l.timeRange&&!C&&(Q=l.timeRange.No/l.timeRange.b7),[new G8(3,h,void 0,"makeSliceInfosMediaBytes",l.Ck,Q,v,C,y,!0,l.mu,l.clipId)]):[]}; OrD=function(P,v,l){P.rM=v;P.iq=l;v=g.N(P.r9);for(l=v.next();!l.done;l=v.next()){var e=g.N(l.value);l=e.next().value;e=e.next().value;for(var h=g.N(e.WW),z=h.next();!z.done;z=h.next()){z=z.value;var m=W49(P,l,z);E_9(P,z.gq,e,m)}}}; SX=function(P,v,l,e){P.logger.debug(function(){return"[addStreamData] formatId: "+l+",headerId: "+v+" bytes: "+e.getLength()}); (P=P.r9.get(l))&&!P.iA&&(Yv?(P.JN.has(v)||P.JN.set(v,{data:new uh,fL:0,G$:!1}),Ka(P.JN.get(v).data,e)):Ka(P.mx,e),P.bytesReceived+=e.getLength(),P.je=!0)}; bu=function(P,v){P.logger.debug(function(){return"[closeStream] formatId: "+v}); var l=P.r9.get(v);l&&!l.iA&&(l.iA=!0,l.mf&&l.mf(),o_2(P)&&P.Y.FU())}; o_2=function(P){P=g.N(P.r9.values());for(var v=P.next();!v.done;v=P.next())if(!v.value.iA)return!1;return!0}; GG=function(P,v,l,e,h,z,m,Q){g.U.call(this);this.policy=P;this.info=v;this.rM=l;this.Md=h;this.vx=Q;this.logger=new g.Rf("sabr");this.I5=new lu(this);this.vk=new F4(this);this.Dg=new Ay(this);this.state=1;this.uL=!1;this.ij=0;this.clipId="";this.xA=this.lZ=-1;this.td=0;this.ZD=-1;this.T$=this.UV=!1;this.JH=0;this.BY=!1;this.policy.P4?this.F_=new c8(this,z):this.F_=new db(this,z);this.K6=this.policy.It?v.p$:saq(v,this.policy,e);this.K6.set("rn",""+this.Qp());this.K6.set("alr","yes");OrD(this.Dg,l, P);this.Eb=new C5(this,this.policy,this.K6,v.JR,this.F_,this.logger,e,m,this.policy.enableServerDrivenRequestCancellation);zGw(this.Eb);var t;if((t=this.policy)==null?0:t.eb)g.Z(this,this.Dg),g.Z(this,this.Eb);P=v.K;v={method:"POST",body:P};P&&(this.td=P.length);try{this.xhr=mJ(this.K6,this.policy.S,this.F_,ly,v),this.policy.C1&&Vh(this.F_,this.sQ()),this.Eb.K.start()}catch(y){g.j4(y)}}; rRq=function(P){P.policy.G_&&P.cX&&!P.BY?P.BY=!0:P.F_.jA()}; MMu=function(P,v){var l=-1,e=-1,h=-1,z;if((z=P.RQ)==null?0:z.items)for(P=g.N(P.RQ.items),z=P.next();!z.done;z=P.next())z=z.value,v=Q,t=P.rM.isManifestless&&P.policy.D2, m){var y;if(((y=P.W)==null?void 0:y.Or.event)==="predictStart"&&P.W.n0P.Z&&(P.Z=NaN,P.j=NaN);if(P.W&&P.W.n0===v)if(e=P.W,!P.policy.mA||h&&e){var m=e.Or;z=h.pE(m);m.event==="predictStart"&&(P.QW=v);P.f0("sdai",{onqevt:m.event,sq:v,mt:l,gab:z,cst:m.startSecs,cueid:P.policy.xI&&(z||m.event==="start")?m.identifier:void 0});if(z)if(m.event!=="predictStart")m.event==="start"&&P.QW===v-1&&P.f0("sdai",{gabonstart:v}), e.EG?Ux(P,4,"cue"):(P.Z=v,P.j=l,P.f0("sdai",{joinad:P.K,sg:P.Z,st:P.j.toFixed(3)}),P.X=Date.now(),Ux(P,2,"join"),h.jJ(e.Or));else{var Q=v+Math.max(Math.ceil(-m.W/5E3),1);z=Math.floor(l-m.W/1E3);P.policy.Z?P.G=z:P.Y=Q;P.f0("sdai",{onpred:l,estsq:Q,estmt:z.toFixed(3)});P.policy.N_&&jX(P.K0,z,z,Q);P.X=Date.now();Ux(P,3,"predict");h.jJ(e.Or)}else P.K===1?((Q=P.T)==null?0:Q.Hq(l))?(jX(P.K0,l,l,v),Ux(P,4,"sk2had")):Ux(P,5,"nogab"):m.event==="predictStart"&&(P.policy.Z&&P.G>0?(l=Math.floor(l-m.W/1E3),P.G!== l&&P.f0("sdai",{updateSt:l,old:P.G}),P.G=l):P.Y>0&&(l=v+Math.max(Math.ceil(-m.W/5E3),1),P.Y!==l&&(P.f0("sdai",{updateSt:l,old:P.Y}),P.Y=l)));var t,y;if(P.DR&&m.event==="start"&&((t=P.W)==null?void 0:t.Or.event)!=="predictStart"&&((y=P.W)==null?void 0:y.n0)===v-1){var C;P.f0("sdai",{ovlpst:(C=P.W)==null?void 0:C.Or.event,sq:v})}}else P.f0("sdai",{nulldec:1,sq:v,mt:l.toFixed(3),evt:(e==null?void 0:(m=e.Or)==null?void 0:m.event)||"none"});else P.K===1&&Ux(P,5,"noad")}; f62=function(P,v,l){if(P.K===1||P.K===2)return!1;if(P.K!==0&&v===P.audioTrack){if(P.policy.Z)return Cdw(P.videoTrack,l)||Cdw(P.videoTrack,l+1);P=af(P.videoTrack);if(l>(P?P.n0:-1))return!1}return!0}; H8=function(P,v,l){return(l<0||l===P.Z)&&!isNaN(P.j)?P.j:v}; Q1y=function(P,v){if(P.W){var l=P.W.Or.Er-(v.startTime+P.S-P.W.Or.startSecs);l<=0||(l=new Hn(P.W.Or.startSecs-(isNaN(P.S)?0:P.S),l,P.W.Or.context,P.W.Or.identifier,"stop",P.W.Or.W+v.duration*1E3),P.f0("cuepointdiscontinuity",{segNum:v.n0}),iu(P,l,v.n0))}}; Ux=function(P,v,l){P.K!==v&&(P.f0("sdai",{setsst:v,old:P.K,r:l}),P.K=v)}; Ex=function(P,v,l,e){(e===void 0?0:e)?Ux(P,1,"seek"):v>0&&Math.abs(v-l)>=5&&P.K===4&&Ux(P,5,"sk2t."+v.toFixed(2)+";ct."+l.toFixed(2))}; W8=function(P,v,l){this.audio=P;this.video=v;this.reason=l}; Ox=function(P,v,l){this.W=P;this.reason=v;this.token=l;this.videoId=void 0}; of=function(P,v,l){g.U.call(this);this.policy=P;this.Y=v;this.f0=l;this.G=new Map;this.Z=0;this.T=!1;this.W="";this.K=!1}; sx=function(P,v,l){if(l===void 0?0:l)P.T=!0;++P.Z;l=6E4*Math.pow(2,P.Z);l=(0,g.Gz)()+l;P.G.set(v.info.id,l)}; rN=function(P){for(var v=g.N(P.G.entries()),l=v.next();!l.done;l=v.next()){var e=g.N(l.value);l=e.next().value;e=e.next().value;e<(0,g.Gz)()&&P.G.delete(l)}return P.G}; g2w=function(P){return P.T&&rN(P).size>0}; Mn=function(P,v){P.W!==v&&(P.W=v,P.K=!0)}; k8P=function(P,v){var l;v&&(l=g.om(P.Y.W,function(h){return h.id===v})); if(!l&&(l=g.om(P.Y.W,function(h){var z;return!((z=h.Rt)==null||!z.isDefault)}),v)){var e; P.f0("iaf",{id:v,sid:(e=l)==null?void 0:e.id})}return l}; VJ=function(P,v,l,e,h,z){var m=this;z=z===void 0?[]:z;this.K0=P;this.J5=v;this.policy=l;this.rM=e;this.T=h;this.D3=z;this.logger=new g.Rf("dash/abr");this.W=Ov;this.G=this.j=null;this.X=-1;this.Hg=!1;this.nextVideo=this.K=null;this.Y=[];this.q5=new Set;this.wM={};this.A5=new $Q(1);this.S=0;this.Ic=this.QW=this.Wg=!1;this.T1=0;this.h5=!1;this.kf=new Set;this.Pg=!1;this.Kh={oM:function(){TG(m)}}; this.Z=new of(this.policy,h,function(Q,t){m.K0.f0(Q,t)})}; n2y=function(P,v,l){dN(P,v);v=k8P(P.Z,l);l||v||(v=wH7(P));v=v||P.T.W[0];P.K=P.rM.W[v.id];TG(P);P.j=P.K;$Nw(P);I6w(P);P.G=P.nextVideo;P.j=P.K;return DNB(P)}; uI2=function(P,v){if(NRB(P,v))return null;if(v.reason==="m"&&v.isLocked())return P.logger.debug(function(){return"User sets constraint to: "+fr(v)}),dN(P,v),P.S=P.Y.length-1,TG(P),Pm(P),P.QW=P.QW||P.G!==P.nextVideo,P.G=P.nextVideo,new W8(P.K,P.G,v.reason); v.reason==="r"&&(P.X=-1);dN(P,v);Pm(P);if(v.reason==="r"&&P.nextVideo===P.G)return new W8(P.K,P.nextVideo,v.reason);J_a(P);return null}; KKx=function(P,v,l){P.K=P.rM.W[v];P.j=P.K;return new W8(P.j,P.G,l?"t":"m")}; c_w=function(P,v){if(v.info.video){if(P.G!==v)return P.G=v,DNB(P)}else P.Ic=P.j!==v,P.j=v;return null}; q87=function(P,v){if(v.W.info.video&&v.Y){var l=(v.K+v.G)/v.duration,e=v.W.info.FJ;l&&e&&(P.A5.mG(1,l/e),P.policy.G&&l/e>1.5&&P.K0.f0("overshoot",{sq:v.n0,br:l,max:e}))}}; vm=function(P,v,l){sx(P.Z,v,l===void 0?!1:l);P.X=-1;dN(P,P.W)}; FK7=function(P,v){return new W8(P.j,P.G,v||P.W.reason)}; J_a=function(P){if(P.G&&P.nextVideo&&lW(P,P.G.info)P.policy.gH,Q=h<=P.policy.gH?Ta(e):rl(e);if(!z||m||Q)l[h]=e}return l}; dN=function(P,v){P.W=v;var l=P.T.videoInfos;if(!P.W.isLocked()){var e=(0,g.Gz)();l=g.$g(l,function(Q){if(Q.FJ>this.policy.FJ)return!1;var t=this.rM.W[Q.id];return rN(this.Z).get(Q.id)>e?!1:t.JR.K>4||t.T>4?(this.logger.debug(function(){return"Remove "+Rb(Q)+"; 4 load failures"}),!1):this.kf.has(+Q.itag)?!1:!0},P); g2w(P.Z)&&(l=g.$g(l,function(Q){return Q.video.width<=854&&Q.video.height<=480}))}l.length||(l=P.T.videoInfos); var h=l;P.policy.Rm&&(h=Y8a(P,h,v));h=g.$g(h,v.Y,v);if(P.W.isLocked()&&P.Z.W){var z=g.om(l,function(Q){return Q.id===P.Z.W}); z?h=[z]:Mn(P.Z,"")}P.policy.Rm||(h=Y8a(P,h,v));h.length||(h=[l[0]]);h.sort(function(Q,t){return lW(P,Q)-lW(P,t)}); v={};for(l=1;lv.wS.video.width?(g.MG(h,l),l--):lW(P,v.X$)*P.policy.X>lW(P,v.wS)&&(g.MG(h,l-1),l--);var m=h[h.length-1];P.h5=!!P.G&&!!P.G.info&&P.G.info.dM!==m.dM;P.logger.debug(function(){return"Constraint: "+fr(P.W)+", "+h.length+" fmts selectable, max selectable fmt: "+Rb(m)}); P.Y=h;P.q5.clear();v=!1;for(l=0;l=1080&&(v=!0);bo2(P.policy,m,P.rM.Ei)}; Y8a=function(P,v,l){var e=l.reason==="m"||l.reason==="s";P.policy.Ai&&eD&&g.FA&&(!e||l.W<1080)&&(v=v.filter(function(y){return y.video&&(!y.K||y.K.powerEfficient)})); if(v.length>0)if(WB()){var h=A_u(P,v);v=v.filter(function(y){return!!y&&!!y.video&&y.dM===h[y.video.W].dM})}else{var z,m,Q=(z=v[0])==null?void 0:(m=z.video)==null?void 0:m.W; if(Q){l=v.filter(function(y){return!!y&&!!y.video&&y.video.W===Q}); var t=A_u(P,l)[Q].dM;v=v.filter(function(y){return!!y&&!!y.video&&y.dM===t})}}return v}; xNx=function(P,v){for(var l=0;l+1e}; TG=function(P){if(!P.K||!P.policy.Y&&!P.K.info.Rt){var v=P.T.W;P.K&&(v=v.filter(function(e){return e.audio.W===P.K.info.audio.W}),v.length||(v=P.T.W)); P.K=P.rM.W[v[0].id];if(v.length>1){if(P.policy.Cg){if(P.policy.nI)return;var l=g.om(v,function(e){return e.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); l&&(P.K=P.rM.W[l.id])}l=!1;if(l=P.policy.SN?!0:P.W.isLocked()?P.W.W<240:xNx(P,P.K))P.K=P.rM.W[g.WA(v).id]}}}; Pm=function(P){if(!P.nextVideo||!P.policy.Y)if(P.W.isLocked())P.nextVideo=P.W.W<=360?P.rM.W[P.Y[0].id]:P.rM.W[g.WA(P.Y).id],P.logger.debug(function(){return"Select max fmt: "+Rb(P.nextVideo.info)}); else{for(var v=Math.min(P.S,P.Y.length-1),l=ST(P.J5),e=lW(P,P.K.info),h=l/P.policy.Wg-e;v>0&&!(lW(P,P.Y[v])<=h);v--);for(var z=l/P.policy.X-e;v=z);v++);P.nextVideo=P.rM.W[P.Y[v].id];P.S!==v&&P.logger.info(function(){return"Adapt to: "+Rb(P.nextVideo.info)+", bandwidth: "+l.toFixed(0)+", bandwidth to downgrade: "+h.toFixed(0)+", bandwidth to upgrade: "+z.toFixed(0)+", constraint: "+fr(P.W)}); P.S=v}}; $Nw=function(P){var v=P.policy.Wg,l=ST(P.J5),e=l/v-lW(P,P.K.info);v=g.sb(P.Y,function(h){return lW(this,h)z?h=0:e[m]>P.buffered[m]&&(m===z-1?h=2:m===z-2&&e[m+1]>P.buffered[m+1]&&(h=3))}P.W.add(v<<3|(l&&4)|h);v=Math.ceil(P.track.HI()*1E3);P.W.add(v-P.Z);P.Z=v;if(h===1)for(P.W.add(z),m=v=0;m=2&&P.W.add(e[z- 1]-P.buffered[z-1]);l&&P.W.add(l);P.buffered=e}; mP=function(P,v,l){var e=this;this.policy=P;this.W=v;this.T1=l;this.Y=this.K=0;this.lM=null;this.Wg=new Set;this.X=[];this.indexRange=this.initRange=null;this.S=new PP;this.QW=this.J5=!1;this.Kh={udg:function(){return e.G}, B0W:function(){return e.chunkSize}, lwg:function(){return e.j}, eP5:function(){return e.T}}; (v=XHy(this))?(this.chunkSize=v.csz,this.G=Math.floor(v.clen/v.csz),this.j=v.ck,this.T=v.civ):(this.chunkSize=P.fH,this.G=0,this.j=g.YR(16),this.T=g.YR(16));this.Z=new Uint8Array(this.chunkSize);this.j&&this.T&&(this.crypto=new ofD(this.j,this.T))}; XHy=function(P){if(P.policy.FL&&P.policy.fp)for(var v=g.N(P.policy.FL),l=v.next(),e={};!l.done;e={D9:void 0,Yp:void 0},l=v.next())if(l=g.fG(l.value),e.D9=+l.clen,e.Yp=+l.csz,e.D9>0&&e.Yp>0&&P.policy.Y===l.docid&&P.W.info.id===l.fmtid&&P.W.info.lastModified===+l.lmt)return P={},P.clen=e.D9,P.csz=e.Yp,P.ck=l.ck,P.civ=l.civ,P}; Rc=function(P){return!!P.lM&&P.lM.c9()}; UN2=function(P,v){if(!Rc(P)&&!P.s$()){if(!(P.J5||(P.J5=!0,P.G>0))){var l=Ql(P);l=Bo(P.policy.Y,P.W.info,tE(P),l,P.policy.D3);yl(P,l)}if(v.info.type===1){if(P.lM){CL(P,Error("Woffle: Expect INIT slices to always start us off"));return}P.initRange=Lo(0,v.W.getLength())}else if(v.info.type===2)P.lM&&P.lM.type===1||CL(P,Error("Woffle: Index before init")),P.indexRange=Lo(P.initRange.end+1,v.W.getLength());else if(v.info.type===3){if(!P.lM){CL(P,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(P.lM.type===3&&!id(P.lM,v.info)&&(P.X=[],v.info.n0!==U8(P.lM)||v.info.K!==0))return;if(v.info.Y){l=g.N(P.X);for(var e=l.next();!e.done;e=l.next())BRP(P,e.value);P.X=[]}else{P.X.push(v);P.lM=v.info;return}}else{CL(P,Error("Woffle: Unexpected slice type"));return}P.lM=v.info;BRP(P,v);io6(P)}}; BRP=function(P,v){var l=0,e=v.W.Yt();if(P.Y=e.length)return;if(l<0)throw Error("Missing data");P.Y=P.G;P.K=0}for(h={};l0){var m=e.getUint32(l+28);z+=m*16+4}var Q=e.getUint32(l+z-4);try{var t=E29(v.subarray(l+z,l+z+Q));if(t!==null){var y=t;break a}}catch(C){}}l+=h}y=null;break a}catch(C){y=null;break a}y=void 0}if(y!=null)for(v=kh(Xk(y,7)),v==null||P.C6||(P.cryptoPeriodIndex=v),v=kh(Xk(y,10)),v!=null&&v>0&&!P.C6&&(P.W=v),y=Ol(y, 2,f7D,void 0===wZ7?2:4),y=g.N(y),v=y.next();!v.done;v=y.next())P.G.push(g.D7(AK(v.value),4))}; Oo7=function(P){return isNaN(P.cryptoPeriodIndex)?g.D7(P.initData):""+P.cryptoPeriodIndex}; kb=function(P,v,l){var e=l===void 0?{}:l;l=e.videoDuration===void 0?0:e.videoDuration;var h=e.Qi===void 0?void 0:e.Qi;e=e.eJ===void 0?!1:e.eJ;this.videoId=P;this.status=v;this.videoDuration=l;this.Qi=h;this.eJ=e}; o2w=function(P,v,l,e,h){this.videoId=P;this.A9=v;this.K=l;this.bytesDownloaded=e;this.W=h}; wq=function(P){this.W=P;this.offset=0}; $b=function(P){if(P.offset>=P.W.getLength())throw Error();return P.W.getUint8(P.offset++)}; s1u=function(P,v){v=v===void 0?!1:v;var l=$b(P);if(l===1){v=-1;for(l=0;l<7;l++){var e=$b(P);v===-1&&e!==255&&(v=0);v>-1&&(v=v*256+e)}return v}e=128;for(var h=0;h<6&&e>l;h++)l=l*256+$b(P),e*=128;return v?l:l-e}; r_w=function(P){try{var v=s1u(P,!0),l=s1u(P,!1);return{id:v,size:l}}catch(e){return{id:-1,size:-1}}}; MV2=function(P){for(var v=new wq(P),l=-1,e=0,h=0;!e||!h;){var z=r_w(v),m=z.id;z=z.size;if(m<0)return;if(m===176){if(z!==2)return;e=v.Ws()}else if(m===186){if(z!==2)return;h=v.Ws()}m===374648427?l=v.Ws()+z:m!==408125543&&m!==174&&m!==224&&v.skip(z)}v=Af(P,0,l);l=new DataView(v.buffer);l.setUint16(e,3840);l.setUint16(h,2160);e=new uh([v]);Ka(e,P);return e}; TRx=function(P,v,l){var e=this;this.K0=P;this.policy=v;this.T=l;this.logger=new g.Rf("dash");this.K=[];this.W=null;this.J5=-1;this.X=0;this.kf=NaN;this.Wg=0;this.G=NaN;this.S=this.Hg=0;this.h5=-1;this.wM=this.Z=this.Y=this.T1=null;this.A5=this.Ic=NaN;this.j=this.QW=this.q5=this.D3=null;this.U$=!1;this.Pg=this.timestampOffset=0;this.Kh={IR:function(){return e.K}}; if(this.policy.Y){var h=this.T,z=this.policy.Y;this.policy.D3&&P.f0("atv",{ap:this.policy.D3});this.j=new mP(this.policy,h,function(m,Q,t){Ic(P,new kb(e.policy.Y,2,{Qi:new o2w(z,m,h.info,Q,t)}))}); this.j.S.promise.then(function(m){e.j=null;m===1?Ic(P,new kb(e.policy.Y,m)):e.K0.f0("offlineerr",{status:m.toString()})},function(m){var Q=(m.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); m instanceof fL&&!m.W?(e.logger.info(function(){return"Assertion failed: "+Q}),e.K0.f0("offlinenwerr",{em:Q}),D2(e),Ic(P,new kb(e.policy.Y,4))):(e.logger.info(function(){return"Failed to write to disk: "+Q}),e.K0.f0("dldbwerr",{em:Q}),D2(e),Ic(P,new kb(e.policy.Y,4,{eJ:!0})))})}}; VV2=function(P){return P.K.length?P.K[0]:null}; dN2=function(P,v){return P.K.some(function(l){return l.info.n0===v})}; hFw=function(P,v,l,e){e=e===void 0?0:e;if(P.Z){var h=P.Z.K+P.Z.G;if(l.info.K>0)if(l.info.n0===P.Z.n0&&l.info.K=0&&P.Z.n0>=0&&!id(P.Z,l.info))throw new g.Ph("improper_continuation",P.Z.WR(),l.info.WR());HWx(P.Z,l.info)||nL(P,"d")}else if(l.info.K>0)throw new g.Ph("continuation_of_null",l.info.WR());P.Z=l.info;P.T=l.info.W;if(l.info.K===0){if(P.W)if(!P.K0.isOffline()||P.policy.xt)P.K0.f0("slice_not_fully_processed",{buffered:P.W.info.WR(), push:l.info.WR()});else throw new g.Ph("slice_not_fully_processed",P.W.info.WR(),l.info.WR());NJ(P);P.Hg=e}else{if(P.Hg&&e&&P.Hg!==e)throw P=new g.Ph("lmt_mismatch",l.info.n0,P.Hg,e),P.level="WARNING",P;!l.info.W.k9()&&P.Y&&(e=l.info,h=P.Y.lZ,e.Z="updateWithEmsg",e.n0=h)}if(P.W){e=g.lM(P.W,l);if(!e)throw new g.Ph("failed_to_merge",P.W.info.WR(),l.info.WR());P.W=e}else P.W=l;a:{l=g.PB(P.W.info.W.info);if(P.W.info.type!==3){if(!P.W.info.Y)break a;P.W.info.type===6?PMw(P,v,P.W):vTw(P,P.W);P.W=null}for(;P.W;){e= P.W.W.getLength();if(P.J5<=0&&P.X===0){var z=P.W.W,m=-1;h=-1;if(l){for(var Q=0;Q+80))break;if(f!==408125543)if(f===524531317)Q=!0,C>=0&&(h=z.Ws()+C,t=!0);else{if(Q&&(f===160||f===163)&&(m<0&&(m=y),t))break;f===163&&(m=Math.max(0,m),h=z.Ws()+C);if(f===160){m<0&&(h=m=z.Ws()+C);break}z.skip(C)}}m<0&&(h=-1)}if(m< 0)break;P.J5=m;P.X=h-m}if(P.J5>e)break;P.J5?(e=llu(P,P.J5),e.Z&&eF9(P,e),PMw(P,v,e),JE(P,e),P.J5=0):P.X&&(e=llu(P,P.X<0?Infinity:P.X),P.X-=e.W.getLength(),JE(P,e))}}P.W&&P.W.info.Y&&(JE(P,P.W),P.W=null)}; vTw=function(P,v){!v.info.W.k9()&&v.info.K===0&&(g.PB(v.info.W.info)||v.info.W.info.C6())&&D6D(v);if(v.info.type===1)try{eF9(P,v),zFq(P,v)}catch(h){g.Zx(h);var l=Z6(v.info);l.hms="1";P.K0.handleError("fmt.unparseable",l||{},1)}l=v.info.W;l.Ix(v);P.j&&UN2(P.j,v);if(l.cP()&&P.policy.W)a:{P=P.K0.rM;v=v.info.clipId;l=g.es(l.info,P.Ei);if(v){var e=XBy(P,l);if(P.Pg[e])break a;P.Pg[e]=v}P.wM.push(l)}}; Lk7=function(P,v,l){if(P.K.length!==0&&(l||P.K.some(function(z){return z.info.ao=KL(m)+Q):v=P.getDuration()>=m.getDuration(),v=!v;v&&QKD(l)&&(v=P.T1,uW?(Q=$62(l),m=1/Q,Q=KL(P,Q),v=KL(v)+m-Q):v=v.getDuration()- P.getDuration(),v=1+v/l.info.duration,nq6(l.f6(),v))}else{m=!1;P.Y||(D6D(l),l.K&&(P.Y=l.K,m=!0,z=l.info,e=l.K.lZ,z.Z="updateWithEmsg",z.n0=e,z=l.K,z.c9&&(e=P.T.index,e.K=!z.c9,e.G="emsg"),z=l.info.W.info,e=l.f6(),g.PB(z)?ld(e,1701671783):z.C6()&&ys([408125543],307544935,e)));a:if((z=zB(l,P.policy.Nd))&&ITx(l))Q=ta7(P,l),P.S+=Q,z-=Q,P.Wg+=z,P.G=P.policy.ir?P.G+z:NaN;else{if(P.policy.eZ){if(e=t=P.K0.VT(g.ea(l),1),P.G>=0&&l.info.type!==6){if(P.policy.ir&&isNaN(P.Ic)){g.j4(new g.Ph("Missing duration while processing previous chunk", l.info.WR()));P.K0.isOffline()&&!P.policy.xt||ypW(P,l,e);nL(P,"m");break a}var y=t-P.G,C=y-P.S,f=l.info.n0,k=P.wM?P.wM.n0:-1,w=P.A5,I=P.Ic,J=P.policy.Z2&&y>P.policy.Z2,K=Math.abs(C)>10,q=Math.abs(P.G-e)<1E-7;if(Math.abs(C)>1E-4){P.Pg+=1;var A=(h=P.Y)==null?void 0:O_(h);h={audio:""+ +P.h3(),sq:f.toFixed(),sliceStart:t,lastSq:k.toFixed(),lastSliceStart:w,lastSliceDuration:I,totalDrift:(y*1E3).toFixed(),segDrift:(C*1E3).toFixed(),skipRewrite:""+ +(J||K)};if(A==null?0:A.length)h.adCpn=A[0];P.K0.handleError("qoe.avsync", h);P.h5=f}J||K||q||(e=P.G);h=ta7(P,l,t);z-=h;P.S=y+h;P.policy.G&&(C&&!q||h)&&(y=(Q=P.Y)==null?void 0:O_(Q),P.K0.f0("discontinuityRewrite",{adCpn:(y==null?0:y.length)?y.join("."):"",itag:l.info.W.info.itag,sq:l.info.n0,originalStartTime:t,rewrittenStartTime:e,startTimeAdjustment:e-t,segDrift:(C*1E3).toFixed(),originalDuration:z+h,rewrittenDuration:z,durationAdjustment:h}))}}else e=isNaN(P.G)?l.info.startTime:P.G;ypW(P,l,e)&&(P.Wg+=z,P.G=e+z,P.policy.L1&&P.Pg>=P.policy.L1&&(P.Pg=0,P.K0.DH({resetForRewrites:"count"})))}P.wM= l.info;P.Ic=hp(l);l.G>=0&&(P.A5=l.G);if(m&&P.Y){m=CMD(P,!0);jV(l.info,m);P.W&&jV(P.W.info,m);v=g.N(v);for(Q=v.next();!Q.done;Q=v.next())Q=Q.value,h=void 0,P.policy.T&&Q.n0!==((h=P.Y)==null?void 0:h.lZ)||jV(Q,m);(l.info.Y||P.W&&P.W.info.Y)&&l.info.type!==6||(P.QW=m,P.policy.A5?(v=flw(P.Y),P.K0.K2(P.T,m,v)):(v=P.K0,v.rM.isManifestless&&gT7(v,m,null,!!P.T.info.video)),P.policy.vl||kB2(P))}}zFq(P,l);P.timestampOffset&&kNw(l,P.timestampOffset)}; JE=function(P,v){if(v.info.Y){P.D3=v.info;if(P.Y){var l=P.Y,e=CMD(P,!1);l=flw(l);P.K0.K2(P.T,e,l);P.QW||P.policy.vl||kB2(P);P.QW=null}NJ(P)}P.j&&UN2(P.j,v);if(e=P.iE())if(e=g.lM(e,v,P.policy.cw)){P.K.pop();P.K.push(e);return}P.K.push(v)}; flw=function(P){if(P.EG()){var v=P.data["Stitched-Video-Id"]?P.data["Stitched-Video-Id"].split(",").slice(0,-1):[],l=O_(P),e=[];if(P.data["Stitched-Video-Duration-Us"])for(var h=g.N(P.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),z=h.next();!z.done;z=h.next())e.push((Number(z.value)||0)/1E6);h=[];if(P.data["Stitched-Video-Start-Frame-Index"]){z=g.N(P.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var m=z.next();!m.done;m=z.next())h.push(Number(m.value)||0)}h=[]; if(P.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(z=g.N(P.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),m=z.next();!m.done;m=z.next())h.push((Number(m.value)||0)/1E6);P=new HoD(v,l,e,h,g.wzu(P),g.$g7(P))}else P=null;return P}; NJ=function(P){P.W=null;P.J5=-1;P.X=0;P.Y=null;P.kf=NaN;P.Wg=0;P.QW=null}; nL=function(P,v){v={rst4disc:v,cd:P.S.toFixed(3),sq:P.wM?P.wM.n0:-1};P.G=NaN;P.S=0;P.h5=-1;P.wM=null;P.A5=NaN;P.Ic=NaN;P.q5=null;P.K0.f0("mdstm",v)}; zFq=function(P,v){if(P.T.info.EQ){if(v.info.W.info.C6()){var l=new h_(v.f6());if(mK(l,[408125543,374648427,174,28032,25152,20533,18402])){var e=t_(l,!0);l=e!==16?null:k2(l,e)}else l=null;e="webm"}else v.info.j=j1q(v.f6()),l=a6y(v.info.j),e="cenc";l&&l.length&&(l=new gq(l,e),P.policy.Sx&&g.PB(v.info.W.info)&&(e=q6D(v.f6()))&&(l.K=e),l.C6=v.info.W.info.C6(),v.K&&v.K.cryptoPeriodIndex&&(l.cryptoPeriodIndex=v.K.cryptoPeriodIndex),v.K&&v.K.K&&(l.W=v.K.K),P.K0.EK(l))}}; kB2=function(P){var v=P.Y,l=gqw(v);l&&(l.startSecs+=P.kf,P.K0.yV(P.T,l,v.lZ,v.EG()))}; CMD=function(P,v){var l,e=P.Y;if(l=gqw(e))l.startSecs+=P.kf;var h=P.kf,z=v?e.rY:P.Wg;P=P.policy.SZ&&e.EG()?2:1;return new Lr(e.lZ,h,z,e.ingestionTime,"sq/"+e.lZ,void 0,void 0,v,l,P)}; ypW=function(P,v,l){if(!gJB(v,l))return v=Z6(v.info),v.smst="1",P.K0.handleError("fmt.unparseable",v||{},1),!1;isNaN(P.kf)&&(P.kf=l);return!0}; ta7=function(P,v,l){var e=0;if(v.info.W.info.C6()&&!ITx(v))return 0;if(P.T1&&!P.h3()){var h=0;l&&g.PB(v.info.W.info)?h=l-P.G:v.info.W.info.C6()&&(h=P.S);var z=v.info.n0;l=zB(v,P.policy.Nd);var m=P.T1;var Q=m.h5;m=m.S;var t=Math.abs(m-h)>.02;if((z===Q||z>Q&&z>P.h5)&&t){e=Math.max(.95,Math.min(1.05,(l-(m-h))/l));if(g.PB(v.info.W.info))nq6(v.f6(),e);else if(v.info.W.info.C6()&&(z=h-m,!g.PB(v.info.W.info)&&(v.info.W.info.C6(),e=new h_(v.f6()),Q=v.Z?e:new h_(new DataView(v.info.W.W.buffer)),zB(v,!0)))){var y= z*1E3,C=$2(Q);Q=e.pos;e.pos=0;if(e.W.getUint8(e.pos)===160||I1(e))if(Qs(e,160))if(t_(e,!0),Qs(e,155)){if(z=e.pos,t=t_(e,!0),e.pos=z,y=y*1E9/C,C=Co(e),y=C+Math.max(-C*.7,Math.min(C,y)),y=Math.sign(y)*Math.floor(Math.abs(y)),!(Math.ceil(Math.log(y)/Math.log(2)/8)>t)){e.pos=z+1;for(z=t-1;z>=0;z--)e.W.setUint8(e.pos+z,y&255),y>>>=8;e.pos=Q}}else e.pos=Q;else e.pos=Q;else e.pos=Q}e=zB(v,P.policy.Nd);e=l-e}e&&v.info.W.info.C6()&&P.K0.f0("webmDurationAdjustment",{durationAdjustment:e,videoDrift:h+e,audioDrift:m})}return e}; QKD=function(P){return P.info.W.k9()&&P.info.n0===P.info.W.index.vR()}; KL=function(P,v){v=(v=v===void 0?0:v)?Math.round(P.timestampOffset*v)/v:P.timestampOffset;P.T.Y&&v&&(v+=P.T.Y.W);return v+P.getDuration()}; wj6=function(P,v){v<0||(P.K.forEach(function(l){kNw(l,v)}),P.timestampOffset=v)}; ZL=function(P,v,l,e,h){eX.call(this,l,h);var z=this;this.policy=P;this.formatId=v;this.Dg=e;this.lastError=null;this.mf=function(){z.s$()||(z.Dg.r9.has(z.formatId)?(z.isComplete()||z.W.start(),L5(z.Dg,z.formatId)&&z.kx(2),z.Dg.iA(z.formatId)&&(aha(z.Dg,z.formatId)?z.As(4):(z.lastError="net.closed",z.As(5)))):(z.lastError="player.exception",z.As(5)))}; this.W=new g.mr(function(){z.isComplete()||(z.lastError="net.timeout",z.As(5))},this.policy.U5); this.W.start();U9D(this.Dg,this.formatId,this.mf);g.w5(this.mf)}; cm=function(P,v,l,e){g.U.call(this);var h=this;this.K0=P;this.policy=v;this.W=l;this.timing=e;this.logger=new g.Rf("dash");this.G=[];this.J5=[];this.K=this.mZ=null;this.Hg=!1;this.Pg=this.q5=0;this.T=-1;this.QW=!1;this.kf=-1;this.T1=this.wM=null;this.Wg=NaN;this.Kh={Kf:function(){return h.Y}, rPJ:function(){return h.G}, dHW:function(){return h.S}}; this.Y=new TRx(P,v,l);this.policy.W&&(this.S=new XO(this.Y,this.K0.getManifest(),this.policy,function(z){h.policy.DZ&&h.f0("buftl",z)})); this.policy.U$&&(this.X=new hE(this));this.FJ=l.info.FJ;this.j=this.policy.J5?!1:l.yR();this.isManifestless=l.yR();this.Z=this.j;g.Z(this,this.wM)}; qJ=function(P,v,l){l=l===void 0?!1:l;v&&uW&&wj6(P.Y,v.VF());if(!l){var e;(e=P.S)==null||Ygw(e)}P.mZ=v;(v=P.S)!=null&&(v.mZ=P.mZ)}; Fr=function(P){var v=P.mZ&&P.mZ.E1();if(P.policy.YV){if((P=P.S)==null)P=void 0;else{var l;P=(l=P.G)==null?void 0:l.info}return P||null}return v}; $t6=function(P){for(var v={},l=0;l4&&P.J5.shift()}; Ilw=function(P,v){if(v.Ps()){var l=v.vT();l=g.N(l);for(var e=l.next();!e.done;e=l.next())e=e.value,P.policy.G&&v instanceof ZL&&P.f0("omblss",{s:e.info.WR()}),Yb(P,v.info.N5,e,v.HA())}}; Yb=function(P,v,l,e){e=e===void 0?0:e;isNaN(P.Wg)||(P.f0("aswm",{sq:v[0].n0,id:v[0].W.info.itag,xtag:v[0].W.info.W,ep:Date.now()-P.Wg}),P.Wg=NaN);switch(l.info.type){case 1:case 2:Dt7(P,l);break;case 4:var h=l.info.W,z=h.Rg(l),m;((m=P.K)==null?0:m.type===4)&&MLW(l.info,P.K)&&(P.K=h.Cx(P.K).pop());l=g.N(z);for(h=l.next();!h.done;h=l.next())Yb(P,v,h.value,e);break;case 3:l.info.W.info.video?(h=P.timing,h.T1||(h.T1=(0,g.Gz)(),bm("fvb_r",h.T1,h.W))):(h=P.timing,h.T||(h.T=(0,g.Gz)(),bm("fab_r",h.T,h.W))); hFw(P.Y,v,l,e);P.policy.W&&nTy(P);break;case 6:hFw(P.Y,v,l,e),P.K=l.info}}; Dt7=function(P,v){if(v.info.type===1)if(v.info.W.info.video){var l=P.timing;l.wM||(l.wM=(0,g.Gz)(),bm("vis_r",l.wM,l.W))}else l=P.timing,l.S||(l.S=(0,g.Gz)(),bm("ais_r",l.S,l.W));vTw(P.Y,v);P=P.K0;P.videoTrack.W.cP()&&P.audioTrack.W.cP()&&P.policy.W&&!P.rM.Ei&&(v=P.audioTrack.getDuration(),l=P.videoTrack.getDuration(),Math.abs(v-l)>1&&P.f0("trBug",{af:""+g.es(P.audioTrack.W.info,!1),vf:""+g.es(P.videoTrack.W.info,!1),a:""+v,v:""+l}))}; rb=function(P){return VV2(P.Y)}; nTy=function(P){P.G.length?P.K=g.WA(g.WA(P.G).info.N5):P.Y.K.length?P.K=P.Y.iE().info:P.K=Fr(P)}; bW=function(P,v){var l={hR:[],wi:[]},e;if((P=P.S)==null)P=void 0;else{AbD(P,P.hR,"og");cbw(P,v);AbD(P,P.hR,"trim");var h=Fkw(P);v=h.hR;h=h.Vp;for(var z=[],m=0;m0){var k=yu(f,t);k>=0&&(C=(f.end(k)-t+.1)*1E3)}z.push({formatId:g.es(Q.info.W.info,P.rM.Ei),mu:Q.info.mu, sequenceNumber:Q.info.n0+P.Y,dc:y,Yo:Q.info.G,O9:C})}P={hR:v,wi:z}}return(e=P)!=null?e:l}; H6=function(P,v,l){l=l===void 0?!1:l;if(P.mZ){var e=P.mZ.Io(),h=f0(e,v),z=NaN,m=Fr(P);m&&(z=f0(e,m.W.index.getStartTime(m.n0)));if(h===z&&P.K&&P.K.G&&N6y(xb(P),0))return v}P=Jp9(P,v,l);return P>=0?P:NaN}; W6=function(P,v,l){P.W.cP();var e=Jp9(P,v);if(e>=0)return e;var h;(h=P.S)==null||qgy(h,v,l);l=Math;e=l.min;h=P.Y;if(h.j)if(h=h.j,h.lM&&h.lM.type===3)h=h.lM.startTime;else if(h.G>0){var z=h.W.index;z=g.R4(z.offsets.subarray(0,z.count),h.G*h.chunkSize);h=h.W.index.getStartTime(z>=0?z:Math.max(0,-z-2))}else h=0;else h=Infinity;v=e.call(l,v,h);if(P.policy.K){var m,Q;l=(m=P.K0.A3())==null?void 0:(Q=iU(m,v))==null?void 0:Q.clipId;P.K=P.W.wW(v,void 0,l).N5[0]}else P.K=P.policy.J5?null:P.W.wW(v).N5[0];pL(P)&& P.mZ&&P.mZ.abort();P.Pg=0;return P.K?P.K.startTime:v}; xEy=function(P){P.j=!0;P.Z=!0;P.T=-1;W6(P,Infinity)}; LL=function(P){for(var v=0,l=g.N(P.G),e=l.next();!e.done;e=l.next())v+=VL6(e.value.info);return v+=mtD(P.Y)}; Gb=function(P,v){v=v===void 0?!1:v;var l=P.K0.getCurrentTime(),e=P.Y.iE(),h=(e==null?void 0:e.info.EF)||0;P.policy.R7&&(e==null?0:e.info.W.yR())&&!e.info.Y&&(h=e.info.ao);if(P.policy.K&&e&&e.info.clipId){var z,m=(((z=P.K0.A3())==null?void 0:B6(z,e.info.clipId))||0)/1E3;h+=m}if(!P.mZ)return P.policy.W&&v&&!isNaN(l)&&e?h-l:0;if((z=Fr(P))&&SD(P,z))return z.EF;m=P.mZ.Io(!0);if(v&&e)return z=0,P.policy.W&&(z=kJ(m,h+.02)),z+h-l;h=kJ(m,l);P.policy.q$&&z&&(v=yu(m,l),m=yu(m,z.ao-.02),v===m&&(l=z.EF-l,P.policy.G&& l>h+.02&&P.f0("abh",{bh:h,bhtls:l}),h=Math.max(h,l)));return h}; ul7=function(P){var v=Fr(P);return v?v.EF-P.K0.getCurrentTime():0}; KgD=function(P,v){if(P.G.length){if(P.G[0].info.N5[0].startTime<=v)return;ay(P)}for(var l=P.Y,e=l.K.length-1;e>=0;e--)l.K[e].info.startTime>v&&l.K.pop();nTy(P);P.K&&v=0;m--){var Q=h.K[m];Q.info.n0>=v&&(h.K.pop(),h.G-=zB(Q,h.policy.Nd),z=Q.info)}z&&(h.Z=h.K.length>0?h.K[h.K.length-1].info:h.q5,h.K.length!==0||h.Z||nL(h,"r"));h.K0.f0("mdstm",{rollbk:1,itag:z?z.W.info.itag:"",popped:z?z.n0:-1,sq:v,lastslc:h.Z?h.Z.n0:-1,lastfraget:h.G.toFixed(3)});if(P.policy.W)return P.K=null,!0;e>l?W6(P,e):P.K=P.W.UX(v-1,!1).N5[0]}catch(t){return v=LW(t),v.details.reason= "rollbkerr",P.K0.handleError(v.errorCode,v.details,v.severity),!1}return!0}; iW=function(P,v){var l;for(l=0;l0?l||v.n0>=P.kf:l}; Z2=function(P){var v;return pL(P)||SD(P,(v=P.Y.iE())==null?void 0:v.info)}; xb=function(P){var v=[],l=Fr(P);l&&v.push(l);v=g.PZ(v,P.Y.D7());l=g.N(P.G);for(var e=l.next();!e.done;e=l.next()){e=e.value;for(var h=g.N(e.info.N5),z=h.next(),m={};!z.done;m={nS:void 0},z=h.next())m.nS=z.value,e.Cf&&(v=g.$g(v,function(Q){return function(t){return!MLW(t,Q.nS)}}(m))),(BH(m.nS)||m.nS.type===4)&&v.push(m.nS)}P.K&&!jSw(P.K,g.WA(v),P.K.W.k9())&&v.push(P.K); return v}; N6y=function(P,v){if(!P.length)return!1;for(v+=1;v=v){v=z;break a}}v=h}return v<0?NaN:N6y(P,l?v:0)?P[v].startTime:NaN}; jD=function(P){return!(!P.K||P.K.W===P.W)}; cpx=function(P){return jD(P)&&P.W.cP()&&P.K.W.info.FJv&&e.EF1080&&!P.AX&&(P.Pg=36700160,P.Bg=5242880,P.q5=Math.max(4194304,P.q5),P.AX=!0);v.video.W>2160&&!P.yd&&(P.Pg=104857600,P.FJ=13107200,P.yd=!0);g.ID(P.Z3.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?v.isEncrypted()&&g.VS()&&g.Mc("samsung")&&(g.Mc("kant")||g.Mc("muse"))&&(P.FJ=g.ID(P.Z3.experiments,"html5_samsung_kant_limit_max_bitrate")):v.isEncrypted()&&g.VS()&&g.Mc("kant")&&(P.FJ=1310720);P.Gq!==0&&v.isEncrypted()&&(P.FJ=P.Gq);P.J8!==0&&v.isEncrypted()&& l&&(P.FJ=P.J8);v.FJ&&(P.ke=Math.max(P.RO,Math.min(P.q5,5*v.FJ)))}; oc=function(P){return P.W&&P.Yy&&P.playbackStartPolicy}; s9=function(P){return P.K||P.W&&P.Ro}; rq=function(P,v,l,e){P.Yy&&(P.playbackStartPolicy=v,P.f5=l,P.Al=e)}; O9=function(P,v,l){l=l===void 0?0:l;return g.ID(P.Z3.experiments,v)||l}; Ut6=function(P){var v=P===void 0?{}:P;P=v.M_;var l=v.dH;var e=v.aY;var h=v.vR;v=v.u2;this.M_=P;this.dH=l;this.aY=e;this.vR=h;this.u2=v}; H6x=function(P,v){if(v<0)return!0;var l=P.vR();return v0)return 2;if(v<0)return 1;l=P.vR();return v(0,g.Gz)()?0:1}; Tb=function(P,v,l,e,h,z,m,Q,t,y,C,f,k,w){w=w===void 0?null:w;g.U.call(this);var I=this;this.K0=P;this.policy=v;this.videoTrack=l;this.audioTrack=e;this.Y=h;this.W=z;this.timing=m;this.Z=Q;this.schedule=t;this.rM=y;this.G=C;this.Wg=f;this.oh=k;this.Mw=w;this.QW=!1;this.Ze="";this.HT=null;this.WB=NaN;this.J5=!1;this.K=null;this.tQ=this.X=NaN;this.Tq=this.T=0;this.logger=new g.Rf("dash");this.Kh={tU:function(J,K){return I.tU(J,K)}}; this.policy.v3>0&&(this.Ze=g.YR(this.policy.v3));this.policy.MZ&&(this.S=new MJ(this.K0,this.policy,this.schedule),g.Z(this,this.S))}; ETw=function(P,v,l){var e=v.K?v.K.W.JR:v.W.JR;var h=P.Y,z;(z=!P.policy.uB)||(z=AR(e.W)===AR(e.G));z?e=!1:(h=ud(h,AR(e.G)),z=6E4*Math.pow(h.Y,1.6),(0,g.Gz)()=h.Y?(h.f0("sdai",{haltrq:z+1,est:h.Y}),e=!1):e=h.K!==2;if(!e||!A_(v.K?v.K.W.JR:v.W.JR,P.policy,P.Y,P.K0.Aw())||P.K0.isSuspended&&(!AW(P.schedule)||P.K0.v$))return!1;if(P.policy.Y&&XX>=5)return g.RX(P.K0.a$),!1;if(P.rM.isManifestless){if(v.G.length>0&&v.K&&v.K.n0===-1||v.G.length>=P.policy.G5||!P.policy.u1&&v.G.length>0&&!P.policy.S.dH)return!1;if(v.j)return!P.rM.isLive||!isNaN(P.WB)}if(bq9(v))return P.logger.debug("Pending request with server-selectable format found"), !1;if(!v.K){if(!v.W.cP())return!1;W6(v,P.K0.getCurrentTime())}if(rb(v)&&(v.iE()!==rb(v)||P.K0.isSuspended))return!1;h=(e=P.policy.Hb)&&!v.G.length&&Gb(v,!0)=P.policy.kV)return!1;e=v.K;if(!e)return!0;e.type===4&&e.W.cP()&&(v.K=g.WA(e.W.Cx(e)),e=v.K);if(!e.c9()&&!e.W.Ss(e))return!1;z=P.rM.cz||P.rM.Y;if(P.rM.isManifestless&&z){z=v.W.index.vR();var m=l.W.index.vR(); z=Math.min(z,m);if(v.W.index.Qt()>0&&z>0&&e.n0>=z)return v.kf=z,l.kf=z,!1}if(e.W.info.audio&&e.type===4||e.c9())return!1;z=!v.Z&&!l.Z;if(h=!h)h=e.EF,h=!!(l.K&&!SD(l,l.K)&&l.K.EFWga(P,v)?(Wga(P,v),!1):(P=v.mZ)&&P.isLocked()?!1:!0}; Wga=function(P,v){var l=P.W;l=l.W?l.W.Or:null;if(P.policy.kf&&l)return l.startSecs+l.Er+15;v=Ee(P.K0,v);P.policy.jS>0&&(l=((0,g.Gz)()-P.K0.Yq)/1E3,v=Math.min(v,P.policy.jS+P.policy.wl*l));l=P.K0.getCurrentTime()+v;return P.policy.hX&&(v=OqD(P.K0)+P.policy.hX,v=0||v.JR.Ts("defrag")==="1"||v.JR.Ts("otf")==="1"){v=null;break a}h=Lo(0,4096)}h=new a1([new G8(5,e.W,h,"createProbeRequestInfo"+e.Z,e.n0)],v.K);h.qZ=l;h.W=v.W;v=h}v&&dq(P,v)}}; dq=function(P,v){P.K0.BH(v);var l=VL6(v),e=P.K0.a8();l={Ob:P.schedule,Sf:l,G4:I9a(P.Z,l),QQ:XI(v.N5[0]),Lk:Y_(v.JR.W),Ie:P.policy.G,u_:function(m,Q){P.K0.pS(m,Q)}}; if(P.schedule.K.j){var h,z;l.sY=(((h=P.videoTrack.W)==null?void 0:h.info.FJ)||0)+(((z=P.audioTrack.W)==null?void 0:z.info.FJ)||0)}P.HT&&(l.n0=v.N5[0].n0,l.WB=v.WB,l.HT=P.HT);e={MX:dgy(v,P.K0.getCurrentTime()),Xt:P.policy.Hl&&E8(v)&&v.N5[0].W.info.video?LK9(P.G):void 0,Lr:P.policy.kf,poToken:P.K0.lw(),Of:P.K0.LN(),Ze:P.Ze,tQ:isNaN(P.tQ)?null:P.tQ,Mw:P.Mw,oh:P.oh,Tq:P.Tq,ol:e};return new jT(P.policy,v,l,P.Y,function(m,Q){try{a:{var t=m.info.N5[0].W,y=t.info.video?P.videoTrack:P.audioTrack;if(!(m.state>= 2)||m.isComplete()||m.zI()||!(!P.K0.u$||P.K0.isSuspended||Gb(y)>3)){var C=alD(m,P.policy,P.Y);C===1&&(P.J5=!0);oTw(P,m,C);if(m.isComplete()||m.s$()&&Q<3){if(P.policy.G){var f=m.timing.WI();f.rst=m.state;f.strm=m.xhr.DC();f.cncl=m.xhr&&m.Eb.Y?1:0;P.K0.f0("rqs",f)}m.xW&&P.K0.f0("sbwe3",{},!0)}if(!P.s$()&&m.state>=2){mNu(P.timing,m,t);var k=P.K0;P.tQ&&m.MI&&k&&(P.tQ=NaN,P.K0.tE(m.MI),P.K0.kU(),P.K0.f0("cabrUtcSeek",{mediaTimeSeconds:m.MI}));m.Uj&&P.tQ&&m.Uj&&!m.Uj.action&&(P.K0.Wh(P.tQ),P.tQ=NaN,P.K0.f0("cabrUtcSeekFallback", {targetUtcTimeSeconds:P.tQ}));m.I7&&P.K0.zB(m.I7);P.policy.hs&&(P.Tq=m.Tq);if(m.state===3){iW(y,m);E8(m.info)&&PU(P,y,t,!0);if(P.K){var w=m.info.gZ();w&&P.K.Lw(m.info.N5[0].n0,t.info.id,w)}P.K0.p6()}else if(m.isComplete()&&m.info.N5[0].type===5){if(m.state!==4)m.Tr()&&P.K0.handleError(m.nJ(),m.h4());else{var I=(m.info.N5[0].W.info.video?P.videoTrack:P.audioTrack).G[0]||null;I&&I instanceof jT&&I.zI()&&I.UK(!0)}m.dispose()}else{m.Tr()||sKq(P,m);var J;((J=m.Bd)==null?0:J.itagDenylist)&&P.K0.Mr(m.Bd.itagDenylist); if(m.state===4)vU(P,m),P.W&&y_u(P.W,m.info,P.K);else if(P.policy.CO&&m.Ps()&&!m.isComplete()&&!vU(P,m)&&!m.Tr())break a;m.Tr()&&(rpx(P,m),isNaN(P.tQ)||(P.K0.Wh(P.tQ),P.tQ=NaN));P.policy.Xq&&!m.isComplete()?lS(P.K0):P.K0.p6();var K=Hq2(m,P.policy,P.Y);oTw(P,m,K)}}}}}catch(q){Q=P.QW?1:0,P.QW=!0,m=pW(Q),Q=LW(q,Q),P.K0.handleError(Q.errorCode,Q.details,Q.severity),m||P.K0.uZ()}},e)}; sKq=function(P,v){if(v.vE&&v.state>=2&&v.state!==3){var l=v.xhr.getResponseHeader("X-Response-Itag");if(l){P.logger.debug(function(){return"Applying streamer-selected format "+l}); var e=pHu(P.G,l),h=v.info.G;h&&(h-=e.Ge(),e.G=!0,v.info.N5[0].W.G=!1,Xn7(v,e.oA(h)),eA(P.K0,P.videoTrack,e),xt6(P.videoTrack,e),P.K0.f8(e.info.video.quality),(h=v.HA())&&e.info.lastModified&&e.info.lastModified!==+h&&iW(P.videoTrack,v))}else v.vE=!1}}; rpx=function(P,v){var l=v.info.N5[0].W,e=v.nJ();if(Y_(l.JR.W)){var h=g.n$(v.fX(),3);P.K0.f0("dldbrerr",{em:h||"none"})}h=v.info.N5[0].n0;var z=H8(P.W,v.info.N5[0].ao,h);e==="net.badstatus"&&(P.T+=1);if(v.canRetry()&&hs(P.K0)){if(!(v.info.JR.K>=P.policy.dJ&&P.K&&v.info.isDecorated()&&e==="net.badstatus"&&P.K.Co(z,h))){h=(l.info.video&&l.JR.K>1||v.zW===410||v.zW===500||v.zW===503)&&!(rN(P.G.Z).size>0)&&!Y_(l.JR.W);z=v.h4();var m=l.info.video?P.videoTrack:P.audioTrack;h&&(z.stun="1");P.K0.handleError(e, z);P.s$()||(h&&(P.logger.debug(function(){return"Stunning format "+l.info.id}),vm(P.G,l)),iW(m,v),P.K0.p6())}}else m=1,P.K&&v.info.isDecorated()&&e==="net.badstatus"&&P.K.Co(z,h)&&(m=0),P.rM.isLive&&v.nJ()==="net.badstatus"&&P.T<=P.policy.lE*2?(d6u(P.rM),P.rM.cz||P.rM.isPremiere?se(P.K0,0,{mD:"badStatusWorkaround"}):P.rM.Y?se(P.K0,P.rM.Hg,{mD:"badStatusWorkaround", VT:!0}):zK(P.K0)):P.K0.handleError(e,v.h4(),m)}; vU=function(P,v){if(P.policy.useUmp&&v.s$())return!1;try{var l=v.info.N5[0].W,e=l.info.video?P.videoTrack:P.audioTrack;if(P.rM.isManifestless&&e){P.T=0;e.j&&(v.s$(),v.isComplete()||v.Ps(),e.j=!1);v.DD()&&P.K0.Eu.mG(1,v.DD());var h=v.Qt(),z=v.zY();Ap(P.rM,h,z)}if(v.info.QQ()&&!HH(v.info))for(var m=g.N(v.vT()),Q=m.next();!Q.done;Q=m.next())Dt7(e,Q.value);for(P.K0.getCurrentTime();e.G.length&&e.G[0].state===4;){var t=e.G.shift();Ilw(e,t);e.q5=t.aR()}e.G.length&&Ilw(e,e.G[0]);var y=!!rb(e);y&&v instanceof ZL&&(l.info.h3()?d9x(P.timing):VMD(P.timing));return y}catch(C){v=v.h4();v.origin="hrhs";a:{P=P.K0;l=C;if(l instanceof Error){v.msg||(v.msg=""+l.message);v.name||(v.name=""+l.name);if(l instanceof g.Ph&&l.args)for(e=g.N(Object.entries(l.args)),h=e.next();!h.done;h=e.next())z=g.N(h.value),h=z.next().value,z=z.next().value,v["arg"+h]=""+z;g.j4(l);if(l.level==="WARNING"){P.M5.DH(v);break a}}P.handleError("fmt.unplayable",v,1)}return!1}}; May=function(P){var v=P.videoTrack.W.index;P.HT=new Ut6({M_:P.policy.M_,dH:P.policy.S.dH,aY:v.uP(),vR:function(){return v.vR()}, u2:function(){return v.u2()}})}; PU=function(P,v,l,e){if(!(l.cP()||l.DI()||l.G||!A_(l.JR,P.policy,P.Y)||l.info.dM==="f"||P.policy.W)){if(e){e=P.Z;var h=l.info;e=DED(e,h.video?e.policy.T5:e.policy.UU,h.FJ)}else e=0;e=l.oA(e);P=dq(P,e);HH(e)&&AE(v,P);l.G=!0}}; mM=function(P,v,l,e,h,z,m,Q){g.U.call(this);var t=this;this.K0=P;this.iq=v;this.videoTrack=l;this.audioTrack=e;this.rM=h;this.X=z;this.isAudioOnly=m;this.j=Q;this.K=Ov;this.J5=!1;this.logger=new g.Rf("sabr");this.S=this.QW=this.Wg=!1;this.videoInfos=this.Z=this.X.videoInfos;this.G=this.T1=this.X.W;this.W=new of(v,z,function(y,C){t.K0.f0(y,C)}); this.iq.RK||T6B(this);this.isAudioOnly&&VaD(this,this.rM.W["0"])}; dtB=function(P,v){var l=[];v=g.N(v);for(var e=v.next();!e.done;e=v.next())l.push(g.es(e.value,P.rM.Ei));return l}; VaD=function(P,v,l){v!==P.Y&&(P.Y&&(P.J5=!0),P.Y=v,P.f2(v,P.videoTrack,l))}; lY2=function(P,v){P.logger.debug("setConstraint: "+fr(v));s9(P.iq)&&(P.QW=v.reason==="m"||v.reason==="l"?!0:!1);v.reason==="m"?v.isLocked()&&Py7(P,v.W):vQ7(P,v)?Rz(P,v.K,v.W):P.videoInfos=P.Z;P.K=v}; vQ7=function(P,v){return P.iq.NH&&v.reason==="b"||P.iq.lB?!1:P.iq.pV?!0:v.reason==="l"||v.reason==="b"||v.reason==="o"}; e4y=function(P,v){return v.isLocked()&&P.W.K||P.K===void 0?!1:v.ZA(P.K)}; h4w=function(P,v){var l,e=(l=P.Y)==null?void 0:l.info.video.W;return P.J5?!0:P.Y?v!==e?!0:!P.W.K||P.iq.sZ&&P.W.W===P.Y.info.itag?!1:!0:!1}; Py7=function(P,v){var l=P.W.W;if(l){P.videoInfos=P.Z;var e=g.om(P.videoInfos,function(h){return h.id===l}); e&&e.video.W===v?P.videoInfos=[e]:(e=P.videoInfos.map(function(h){return h.id}),P.K0.f0("sabrpf",{pfid:""+l, vfids:""+e.join(".")}),Rz(P,v,v),Mn(P.W,""))}else Rz(P,v,v)}; Rz=function(P,v,l){P.videoInfos=P.Z;P.videoInfos=g.$g(P.videoInfos,function(e){return e.video.W>=v&&e.video.W<=l})}; T6B=function(P){var v=k8P(P.W,P.j);v&&(P.G=[v])}; z4y=function(P,v,l){if(P.iq.RK){if(P.j){var e=g.$g(P.G,function(h){return h.id===P.j}); return Q9(e,l).includes(v)}e=g.$g(P.G,function(h){var z;return!((z=h.Rt)==null||!z.isDefault)}); if(e.length>0)return Q9(e,l).includes(v)}return Q9(P.G,l).includes(v)}; Q9=function(P,v){return P.map(function(l){return Y2(g.es(l,v))})}; my6=function(P){var v;if((v=P.K)==null?0:v.isLocked())return P.videoInfos;var l=rN(P.W);v=g.$g(P.videoInfos,function(e){return e.FJ>P.iq.FJ?!1:!l.has(e.id)}); g2w(P.W)&&(v=g.$g(v,function(e){return e.video.width<=854&&e.video.height<=480})); return v}; tED=function(P,v,l,e){var h=P.rM,z=P.M5.getVideoData(),m=g.VW(z),Q=P.qT,t=Jy({Z3:z.N(),M5:P.M5,rV:P.rV,iq:P.iq,Yq:P.Yq,Rj:P.Rj,W5:P.W5,ys:P.ys,r0:P.r0,isPrefetch:P.isPrefetch,CT:P.CT,sabrLicenseConstraint:z.sabrLicenseConstraint,Vs:P.Vs,KW:P.KW,sx:P.sx,z3:P.z3,uJM:!!Q}),y=uu(z,P.ol,P.nextRequestPolicy,P.J1,P.G9,P.Wfc,P.R6);e&&l&&(e=y.n9?y.n9.map(function(J){return J.type}):[],l("ssap",{stmctxt:e.join("_"), unsntctxt:y.nG?y.nG.join("_"):""}));e=P.o9;var C=P.I9;if(C===void 0&&e===void 0){var f;C=R4P(h.Ei,(f=P.pj)==null?void 0:f.video);var k;e=R4P(h.Ei,(k=P.pj)==null?void 0:k.audio)}if(z.Mw)var w=z.Mw;z={YL:t,wi:P.wi,o9:e,I9:C,qT:Q,videoPlaybackUstreamerConfig:w,kP:y};P.o3&&(z.o3=P.o3);if(m&&v){m=new Map;var I=g.N(h.wM);for(Q=I.next();!Q.done;Q=I.next())Q=Q.value,(t=h.Pg[XBy(h,Q)]||"")?(m.has(t)||m.set(t,[]),m.get(t).push(Q)):l&&l("ssap",{nocid4fmt:(Q.itag||"")+"_"+(Q.lmt||0)+"_"+(Q.xtags||"")});h=new Map; I=g.N(P.hR);for(Q=I.next();!Q.done;Q=I.next())Q=Q.value,t=Q.startTimeMs||0,y=void 0,f=(y=v)==null?void 0:iU(y,t),y=f.clipId,f=f.zr,y?(h.has(y)||(k=m.get(y)||[],h.set(y,{clipId:y,hR:[],O6:k})),f!==0&&(Q.startTimeMs=t-f),h.get(y).hR.push(Q)):l&&(y=void 0,l("ssap",{nocid4range:"1",fmt:((y=Q.formatId)==null?void 0:y.itag)||"",st:t.toFixed(3),d:(Q.durationMs||0).toFixed(3),timeline:ts(v)}));z.W4=[];h=g.N(h.entries());for(m=h.next();!m.done;m=h.next())m=g.N(m.value),m.next(),m=m.next().value,z.W4.push(m); if(P.hR.length&&!z.W4.length){l&&l("ssap",{nobfrange:"1",br:QwP(P.hR),timeline:ts(v)});return}P.L5&&(z.L5=P.L5);P.K5&&(z.K5=P.K5)}else z.hR=P.hR,z.O6=h.wM,m&&((I=P.hR)==null?void 0:I.length)>0&&!v&&l&&l("ssap",{bldmistlm:"1"});return z}; R4P=function(P,v){return v?[g.es(v.info,P)]:[]}; QwP=function(P){var v="";P=g.N(P);for(var l=P.next();!l.done;l=P.next()){l=l.value;var e=void 0,h=void 0,z=void 0;v+="fmt."+(((e=l.formatId)==null?void 0:e.itag)||"")+"_"+(((h=l.formatId)==null?void 0:h.lmt)||0)+"_"+(((z=l.formatId)==null?void 0:z.xtags)||"")+";st."+(l.startTimeMs||0).toFixed(3)+";d."+(l.durationMs||0).toFixed(3)+";"}return v}; y9=function(P,v,l){var e=this;this.requestType=P;this.JR=v;this.Md=l;this.K=null;this.Kh={Ga2:function(){var h;return(h=e.data)==null?void 0:h.isPrefetch}, G9:function(){var h;return(h=e.data)==null?void 0:h.G9}}}; saq=function(P,v,l){v=qN(P.JR,yW6(P,v,l),v);P.Iq()&&v.set("probe","1");return v}; yW6=function(P,v,l){P.qZ===void 0&&(P.qZ=P.JR.qZ(v,l));return P.qZ}; Cyw=function(P){var v,l;return((v=P.W)==null?void 0:(l=v.YL)==null?void 0:l.n8)||0}; fY2=function(P){var v,l;return!!((v=P.W)==null?0:(l=v.YL)==null?0:l.Vs)}; gQy=function(P){var v={},l=[],e=[];if(!P.data)return v;for(var h=0;h0;t--)l.push(Q)}l.length!==m?v.error=!0:(z=l.slice(-z),l.length=h,xy7(v,l,z));break;case 1:xy7(v,HU,EH);break;case 0:V9(v, v.W&7);l=MK(v,16);h=MK(v,16);(l^h)!==65535&&(v.error=!0);v.output.set(v.data.subarray(v.K,v.K+l),v.G);v.K+=l;v.G+=l;break;default:v.error=!0}P.G>P.output.length&&(P.output=new Uint8Array(P.G*2),P.G=0,P.K=0,P.Y=!1,P.W=0,P.register=0)}P.output.length!==P.G&&(P.output=P.output.subarray(0,P.G));return P.error?new Uint8Array(0):P.output}; xy7=function(P,v,l){v=TK(v);l=TK(l);for(var e=P.data,h=P.output,z=P.G,m=P.register,Q=P.W,t=P.K;;){if(Q<15){if(t>e.length){P.error=!0;break}m|=(e[t+1]<<8)+e[t]<>=7;y<0;)y=v[(m&1)-y],m>>=1;else m>>=y&15;Q-=y&15;y>>=4;if(y<256)h[z++]=y;else if(P.register=m,P.W=Q,P.K=t,y>256){m=OH[y];m+=MK(P,WU[y]);t=bPD(P,l);Q=sH[t];Q+=MK(P,oz[t]);if(LxP&&ml.length&&(P.error=!0);P.register|=(l[e+1]<<8)+l[e]<=0)return V9(P,l&15),l>>4;for(V9(P,7);l<0;)l=v[MK(P,1)-l];return l>>4}; MK=function(P,v){for(;P.W=P.data.length)return P.error=!0,0;P.register|=P.data[P.K++]<>=v;P.W-=v;return l}; V9=function(P,v){P.W-=v;P.register>>=v}; TK=function(P){for(var v=[],l=g.N(P),e=l.next();!e.done;e=l.next())e=e.value,v[e]||(v[e]=0),v[e]++;var h=v[0]=0;l=[];var z=0;e=0;for(var m=1;m7&&(z+=v[m]);for(h=1;h>t&1;Q=z<<4|m;if(m<=7)for(t=1<<7-m;t--;)e[t<>=7;m--;){e[t]||(e[t]=-v,v+=2);var y=h&1;h>>=1;t=y-e[t]}e[t]=Q}}return e}; SMD=function(P){var v,l,e,h,z,m,Q;return g.p(function(t){switch(t.W){case 1:if(!("DecompressionStream"in window))return t.return(g.pa6(new g.rg(P)));v=new DecompressionStream("gzip");l=v.writable.getWriter();l.write(P);l.close();e=v.readable.getReader();h=new uh([]);case 2:return g.b(t,e.read(),5);case 5:z=t.K;m=z.value;if(Q=z.done){t.ac(4);break}h.append(m);t.ac(2);break;case 4:return t.return(h.Yt())}})}; dg=function(P,v){this.W=P;this.X_=v}; GF7=function(P){return n6(n6($f(function(){return D9(P.X_,function(v){return P.bO(P.W,v)})}),function(){return P.v_(P.W)}),function(){return P.uO(P.W)})}; XaD=function(P,v){return GF7(new dg(P,v))}; UyW=function(P){qn.call(this,"onesie");this.Lh=P;this.W={};this.G=!0;this.Y=null;this.queue=new Z$(this);this.Z={};this.T=Pq2(function(v,l){var e=this;return function z(){var m,Q,t,y,C,f,k,w,I,J,K,q,A,x,S,B,E,r,hq,R7;return gaa(z,function(Pw){switch(Pw.W){case 1:g.Jq(Pw,2);e.Lh.GH();m=function(H){return function(T){throw{name:H,message:T};}}; Q=v.Yt();g.NP(Pw,4,5);if(!l){Pw.ac(7);break}return t92(Pw,n6(B7W(e.Lh,Q,e.iv),m("DecryptError")).wait(),8);case 8:t=Pw.K;case 7:if(!e.Lh.enableCompression){Pw.ac(9);break}return t92(Pw,n6(XaD((f=t)!=null?f:Q,e.Lh.N().oz),m("DecompressError")).wait(),10);case 10:y=Pw.K;case 9:C=Oi((w=(k=y)!=null?k:t)!=null?w:Q,dxP);case 5:g.cw(Pw,0,2);if(J=(I=e.Lh.N())==null?void 0:I.X_)((K=t)==null?void 0:K.buffer)===J.exports.memory.buffer&&J.free(t.byteOffset),((q=y)==null?void 0:q.buffer)===J.exports.memory.buffer&& J.free(y.byteOffset);g.qP(Pw,6);break;case 4:throw x=A=g.Kx(Pw),new xq("onesie.response.parse",{name:(r=x.name)!=null?r:"unknown",message:(hq=x.message)!=null?hq:"unknown",wasm:((S=e.Lh.N())==null?0:S.X_)?((B=e.Lh.N())==null?0:(E=B.X_)==null?0:E.MH)?"1js":"1":"0",enc:e.G,gz:e.Lh.enableCompression,webcrypto:!!qj()});case 6:return iPD(C),R7=g.pa(C.body),Pw.return(R7);case 2:g.cw(Pw),g.qP(Pw,0)}})}()})}; ZPw=function(P){var v=P.queue;v.W.length&&v.W[0].isEncrypted&&!v.K&&(v.W.length=0);v=g.N(Object.keys(P.W));for(var l=v.next();!l.done;l=v.next()){l=l.value;var e=P.W[l];if(!e.Y$){var h=P.queue;h.W.push({videoId:e.videoId,formatId:l,isEncrypted:!1});h.K||az(h)}}}; aYD=function(P,v){var l=v.getLength(),e=!1;switch(P.Y){case 0:P.Lh.V("html5_future_onesie_ump_handler_on_player_response")?n6(D9(P.T(v,P.G),function(h){jww(P.Lh,h)}),function(h){P.Lh.qw(h)}):P.GH(v,P.G).then(function(h){jww(P.Lh,h)},function(h){P.Lh.qw(h)}); break;case 2:P.g9("ormk");v=v.Yt();P.queue.decrypt(v);break;default:e=!0}P.Lh.JA&&P.Lh.f0("ombup","id.11;pt."+P.Y+";len."+l+(e?";ignored.1":""));P.Y=null}; iPD=function(P){if(P.hH!==1)throw new xq("onesie.response.badproxystatus",{st:P.hH,webcrypto:!!qj(),textencoder:!!g.Uy.TextEncoder});if(P.wD!==200)throw new xq("onesie.response.badstatus",{st:P.wD});}; HPW=function(P){return new Promise(function(v){setTimeout(v,P)})}; EQ6=function(P,v){var l=P.N();l=P.oV&&l.V("html5_onesie_preload_use_content_owner");var e=P.ME,h=eE(v.O$.experiments,"debug_bandaid_hostname");if(h)v=BU(v,h);else if((l===void 0?0:l)&&(e==null?0:e.url)&&!v.K){var z=AR(new g.q9(e.url));v=BU(v,z)}else v=(z=v.W.get(0))==null?void 0:z.location.clone();if(v&&P.videoId){z=fP(P.videoId);P=[];if(z)for(z=g.N(z),l=z.next();!l.done;l=z.next())P.push(l.value.toString(16).padStart(2,"0"));v.set("id",P.join(""));return v}}; Wx2=function(P,v,l){l=l===void 0?0:l;var e,h;return g.p(function(z){if(z.W==1)return e=[],e.push(v.load()),l>0&&e.push(HPW(l)),g.b(z,Promise.race(e),2);h=EQ6(P,v);return z.return(h)})}; OPa=function(P,v,l,e){e=e===void 0?!1:e;P.set("cpn",v.clientPlaybackNonce);P.set("opr","1");var h=v.N();P.set("por","1");qj()||P.set("onem","1");v.startSeconds>0&&P.set("osts",""+v.startSeconds);e||(h.V("html5_onesie_disable_partial_segments")&&P.set("oses","1"),v=h.V("html5_gapless_onesie_no_media_bytes")&&Rh(v)&&v.oV,l&&!v?(v=l.audio,P.set("pvi",l.video.join(",")),h.V("html5_onesie_disable_audio_bytes")||P.set("pai",v.join(",")),ly||P.set("osh","1")):(P.set("oad","0"),P.set("ovd","0"),P.set("oaad", "0"),P.set("oavd","0")))}; oQa=function(P,v,l,e,h){h=h===void 0?!1:h;var z="https://youtubei.googleapis.com/youtubei/"+v.xt.innertubeApiVersion+"/player",m=[{name:"Content-Type",value:"application/json"}];e&&m.push({name:"Authorization",value:"Bearer "+e});m.push({name:"User-Agent",value:g.Y3()});g.la("EOM_VISITOR_DATA")?m.push({name:"X-Goog-EOM-Visitor-Id",value:g.la("EOM_VISITOR_DATA")}):(l=l.visitorData||g.la("VISITOR_DATA"))&&m.push({name:"X-Goog-Visitor-Id",value:l});(l=g.la("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&m.push({name:"X-YouTube-Lava-Device-Context", value:l});(v=eE(v.experiments,"debug_sherlog_username"))&&m.push({name:"X-Youtube-Sherlog-Username",value:v});P=Gi(JSON.stringify(P));return{url:z,BA:m,postBody:P,R31:h,Ji:h}}; rWD=function(P,v,l,e,h,z){var m=g.yg(P,Vy9,P.Ji?void 0:l.X_),Q={encryptedClientKey:v.W.encryptedClientKey,IM:!0,UM:!0,ws:swP(l,!!P.Ji),Lm:l.experiments.l$("html5_use_jsonformatter_to_parse_player_response")};if(P.Ji)Q.vMc=m;else{P=v.encrypt(m);var t;if(((t=l.X_)==null?void 0:t.exports.memory.buffer)===m.buffer&&P.byteOffset!==m.byteOffset){var y;(y=l.X_)==null||y.free(m.byteOffset)}var C;P=((C=l.X_)==null?void 0:C.XT(P))||P;m=Q.F8=P;(0,g.Gz)();m=Mg6(new r$D(v.W.G),m,v.iv);Q.H_=m;Q.iv=v.iv}v=e.getVideoData(); l=Jy({Z3:l,M5:e,rV:v.startSeconds*1E3});h={W2:Q,YL:l,onesieUstreamerConfig:h,YB:z,kP:uu(v)};v.reloadPlaybackParams&&(h.reloadPlaybackParams=v.reloadPlaybackParams);return h}; MEy=function(P,v,l){var e,h,z;return g.p(function(m){if(m.W==1)return e=g.yg(v,Vy9),g.b(m,N7D(l,e),2);if(m.W!=3)return h=m.K,g.b(m,JWP(l,h),3);z=m.K;return m.return({F8:h,encryptedClientKey:l.W.encryptedClientKey,iv:l.iv,H_:z,IM:!0,UM:!0,ws:swP(P,!!v.Ji),Lm:P.experiments.l$("html5_use_jsonformatter_to_parse_player_response")})})}; T7W=function(P,v,l,e,h,z){var m,Q,t,y;return g.p(function(C){if(C.W==1)return g.b(C,MEy(l,P,v),2);m=C.K;Q=e.getVideoData();t=Jy({Z3:l,M5:e,rV:Q.startSeconds*1E3});y={W2:m,YL:t,onesieUstreamerConfig:h,YB:z,kP:uu(Q)};Q.reloadPlaybackParams&&(y.reloadPlaybackParams=Q.reloadPlaybackParams);return C.return(y)})}; swP=function(P,v){P=Fu(P.schedule,!0);v=v||!!qj()&&P>1572864;return"DecompressionStream"in window||!v}; vR=function(P,v){g.U.call(this);var l=this;this.M5=P;this.playerRequest=v;this.O$=this.M5.N();this.videoData=this.M5.getVideoData();this.logger=new g.Rf("onesie");this.JA=this.O$.vK();this.LB=this.O$.hN;this.PE=new GK(this.LB.W,this.O$.oz,kFy(this.O$));this.xhr=null;this.state=1;this.A8=new PP;this.Tf=!1;this.playerResponse="";this.I5=new lu(this);this.zm=new UyW(this);this.b4=this.O$.V("html5_onesie_check_timeout");this.x3=new g.mr(this.wg,500,this);this.dB=new g.mr(this.Rx,1E4,this);this.Ew=new g.mr(function(){if(!l.isComplete()){var e= PR(l);l.qw(new xq("net.timeout",e))}},g.ID(this.O$.experiments,"html5_onesie_request_timeout_ms")); this.yB=new g.mr(this.LZ1,2E3,this);this.Vc="";this.Fg=this.eV=!1;this.sG=this.M5.LN();this.Wc="";this.mj=this.V("html5_onesie_wait_for_media_availability");this.enableCompression=this.i6=this.xD=!1;this.ZG=[];this.xA=this.lZ=-1;g.Z(this.videoData,this);g.Z(this,this.x3);g.Z(this,this.dB);g.Z(this,this.yB);g.Z(this,this.PE);P=mx();ly&&P&&!this.O$.V("html5_disable_onesie_media_bytes")&&(this.WP=new Map);this.cH=new Map;this.CA=new Map;this.Hk=new Map;this.xp=new Map}; jA=function(P,v){var l;return(l=P.WP)==null?void 0:l.get(v)}; dyP=function(P,v,l){var e;return g.p(function(h){if(h.W==1)return P.g9("oprd_s"),VEa(P)?g.b(h,uuW(P.PE,v,l),3):(e=P.PE.decrypt(v,l),h.ac(2));h.W!=2&&(e=h.K);P.g9("oprd_c");return h.return(e)})}; B7W=function(P,v,l){P.g9("oprd_s");v=nQy(P.PE).encrypt(v,l);D9(v,function(){P.g9("oprd_c")}); return v}; PN9=function(P){return P.V("html5_onesie_host_probing")||P.JA?ly:!1}; jww=function(P,v){P.g9("oprr");P.playerResponse=v;P.i6||(P.mj=!1);l7(P)}; l7=function(P){if(!P.playerResponse)return!1;if(P.xD)return!0;var v=P.videoData.V("html5_onesie_audio_only_playback")&&Qi(P.videoData);if(P.WP&&P.mj){if(!P.WP.has(P.Vc))return!1;var l=P.WP.get(P.Vc),e;if(e=l){e=!1;for(var h=g.N(l.r9.keys()),z=h.next();!z.done;z=h.next())if(z=l.r9.get(z.value))for(var m=g.N(z.wB),Q=m.next();!Q.done;Q=m.next())Q.value.pR>0&&(z.h3?e=!0:v=!0);e=!(v&&e)}if(e)return!1}P.g9("ofr");P.A8.resolve(P.playerResponse);if(!P.b4){var t;(t=P.Ew)==null||t.start();P.dB.start()}return P.xD= !0}; lvy=function(P){if(P.WP&&!P.V("html5_onesie_media_capabilities")){P.g9("ogsf_s");var v=cRW(P.M5.getVideoData(),function(e,h){P.f0(e,h)}),l=vHW(P.M5); v.video=wna(l,v.video);P.g9("ogsf_c");if(v.video.length)return v;P.f0("ombspf","l."+l.K+";u."+l.W+";o."+l.G+";r."+l.reason)}}; VEa=function(P,v){return P.V("html5_onesie_sync_request_encryption")||(v==null?0:v.Ji)||g.lN(P.O$)&&P.V("html5_embed_onesie_use_sync_encryption")?!1:!!qj()}; PR=function(P){if(!P.F_)return{};var v=P.F_.WI(),l;v.d=(l=P.F_.wM)==null?void 0:l.vB();v.shost=P.p$;v.ty="o";return v}; eC9=function(P,v){var l,e;(e=(P=(l=P.WP)==null?void 0:l.get(v))==null)||(v=P.G?!1:P.G=!0,e=!v);return!e}; hCD=function(P,v,l,e,h,z,m,Q,t,y,C){g.U.call(this);var f=this;this.M5=P;this.K0=v;this.policy=l;this.audioTrack=e;this.videoTrack=h;this.rM=z;this.Ob=m;this.h5=Q;this.G=t;this.timing=y;this.X=C;this.W=[];this.T={};this.q5=this.Ic=!1;this.J1=new Set;this.Z=this.Pg=this.Wg=this.r0=0;this.Y=null;this.J5={hR:[],wi:[]};this.T1={hR:[],wi:[]};this.j=null;this.Hg=[];this.Kh={IY5:function(){return f.W}, fYJ:function(){return f.T}, ZO3:function(){f.W.length=0}, ELJ:function(){return f.J1}, TWf:function(){return f.Wg}, Ol6:function(k){f.Wg=k}, KP$:function(k){f.Z=k}, Dd:function(k){f.j=k}}; this.videoData=this.M5.getVideoData();this.policy.MZ&&(this.wM=new MJ(this.K0,this.policy,this.Ob),g.Z(this,this.wM))}; RC9=function(P,v){v=v===void 0?!1:v;if(zCy(P,v)){P.policy.j&&P.K0.f0("sabrcrq",{create:1});var l=new y9(0,P.rM.S,P);P.policy.uM>0&&P.Z++;v=m3y(P,l,v);P.W.push(v);var e;(e=P.wM)==null||ZqD(e,P.rM.S)}}; fvq=function(P,v){var l=QID(P);if(P.policy.BV){var e=P.J5;var h=P.T1}else e=eh(P,P.audioTrack),h=eh(P,P.videoTrack);var z=[].concat(g.u(e.hR),g.u(h.hR));t0D(P)&&z.push.apply(z,g.u(P.Hg));var m=[].concat(g.u(e.wi),g.u(h.wi)),Q=P.K0.a8(),t,y,C=P.M5,f=P.rM,k=P.K,w=P.J1,I=P.policy,J=P.K0.Yq,K=OqD(P.K0)*1E3,q=(t=P.kf)==null?void 0:t.W5;t=(y=P.kf)==null?void 0:y.ys;var A;y=Number((A=P.G.Y)==null?void 0:A.info.itag)||0;var x;A=Number((x=P.G.T)==null?void 0:x.info.itag)||0;v={M5:C,rM:f,hR:z,wi:m,rV:l,nextRequestPolicy:k, J1:w,iq:I,Yq:J,Rj:K,W5:q,ys:t,r0:P.r0,isPrefetch:v||P.K0.isSuspended,L5:y,K5:A,ol:Q,R6:P.M5.NA()};l=P.K0.lw();z=fP(l);l&&(v.G9=z);if(l=P.M5.qX())v.Vs=l*1E3;var S;l=P.G;z=l.Wg;if((l.iq.K&&l.iq.xP||((S=l.iq)==null?0:S.W&&S.Ro))&&!z)for(S=g.N(l.G),m=S.next();!m.done;m=S.next())if(m.value.Rt){z=!0;break}S=s9(l.iq)&&!z?[]:dtB(l,l.G);v.o9=S;S=P.G;s9(S.iq)&&!S.QW?S=[]:(l=my6(S),l.length===0&&(l=S.Z),S=dtB(S,l));v.I9=S;v.qT=t0D(P)?[P.j]:void 0;P.policy.Zf&&(v.sx=y02(P.K0,P.audioTrack),v.z3=y02(P.K0,P.videoTrack)); if(P.policy.Z){e=CND(P,e.hR,h.hR);var B;if(h=(B=P.Y)==null?void 0:B.ze(e))v.o3=h}P.policy.QW&&P.W.length>0&&P.W[0].ub()&&(v.Wfc=P.W[0].Ee());return v}; QID=function(P){var v,l=P.policy.T&&((v=P.K0)==null?void 0:v.F3());v=P.K0.getCurrentTime()||0;v=gHx(P,v);var e=P.K0.fh()||0;v+=e;e=Lj(P.videoData)||g.pj(P.videoData);var h=0;l?(e&&(h=Number.MAX_SAFE_INTEGER),P.videoData.wM&&(h=Math.ceil(P.videoData.Hg*1E3))):h=Math.ceil(v*1E3);return Math.min(Number.MAX_SAFE_INTEGER,h)}; t0D=function(P){return P.policy.yY&&P.videoData.Ei()&&!!P.j}; gHx=function(P,v){if(P.K0.isSeeking())return v;var l=P.M5.ZR();if(!l)return v;l=l.AB();if(l.length===0||C0(l,v))return v;if(!Hm(P.videoTrack,v)&&!Hm(P.audioTrack,v))return P.K0.f0("sundrn",{b:0,lt:v}),v;for(var e=v,h=Infinity,z=0;zv)){var m=v-l.end(z);m=20)?(P.K0.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),v):e}; CND=function(P,v,l){var e=P.K0.getCurrentTime()||0;v=kky(P,v,e);P=kky(P,l,e);return Math.min(v,P)}; kky=function(P,v,l){P=P.K0.fh()||0;v=g.N(v);for(var e=v.next();!e.done;e=v.next()){var h=e.value;e=h.startTimeMs?h.startTimeMs/1E3-P:0;h=e+(h.durationMs?h.durationMs/1E3:0);if(e<=l&&l<=h)return h}return l}; zCy=function(P,v){if(P.policy.uM>0){var l=Math.floor((0,g.Gz)()/1E4);if(l===P.Pg){if(P.Z>=P.policy.uM){if(P.Z===P.policy.uM){var e={reason:"toomanyrequests"};e.limit=P.Z;P.K0.handleError("player.exception",e);P.Z+=1}return!1}}else P.Pg=l,P.Z=0}v=!v&&!AW(P.Ob);if(P.K0.isSuspended&&(P.K0.v$||v)||P.QW&&(0,g.Gz)()0&&(!P.policy.QW||P.W.length!==1||!P.W[0].ub()))return!1;var h;if((h=P.rM.S)==null||!A_(h,P.policy,P.T,P.K0.Aw()))return!1;h=P.policy.ud&&P.policy.K&&P.K0.A3();if(Z2(P.audioTrack)&& Z2(P.videoTrack)&&!h)return!1;if(P.policy.K&&P.S&&!P.K0.A3())return P.Lq("ssap",{pauseontlm:1}),!1;if(hg(P,P.audioTrack)&&hg(P,P.videoTrack))return P.policy.G&&P.K0.f0("sabrHeap",{a:""+LL(P.audioTrack),v:""+LL(P.videoTrack)}),!1;if(h=P.policy.Z)h=!1,P.X.K===2?h=!0:P.X.K===3&&(QID(P),P.K0.fh(),v=CND(P,bW(P.audioTrack,P.K0.isSeeking()).hR,bW(P.videoTrack,P.K0.isSeeking()).hR),l=P.X,v>=l.G?(l.f0("sdai",{haltrq:v,est:l.G}),v=!0):v=!1,v&&(h=!0)),h&&P.policy.j&&P.K0.f0("sabrcrq",{waitad:1});if(h)return!1; P.policy.BV&&(P.J5=eh(P,P.audioTrack),P.T1=eh(P,P.videoTrack));if(!P.K)return P.policy.j&&P.K0.f0("sabrcrq",{nopolicy:1}),!0;if(P.M5.qX())return P.policy.j&&P.K0.f0("sabrcrq",{utc:1}),!0;if(P.G.S)return P.policy.j&&P.K0.f0("sabrcrq",{audio:1}),!0;if(!P.K.targetAudioReadaheadMs||!P.K.targetVideoReadaheadMs)return P.policy.j&&P.K0.f0("sabrcrq",{noreadahead:1}),!0;if(P.policy.T&&P.K0.F3())return P.policy.j&&P.K0.f0("sabrcrq",{seekToHead:1}),!0;h=Math.min(Ee(P.K0,P.audioTrack)*1E3,P.K.targetAudioReadaheadMs); v=Math.min(Ee(P.K0,P.videoTrack)*1E3,P.K.targetVideoReadaheadMs);var z=Math.min(h,v);l=Gb(P.audioTrack,!0)*1E3;var m=Gb(P.videoTrack,!0)*1E3;if(P.policy.BV){var Q=P.M5.getCurrentTime()*1E3;var t=wou(P.J5.hR,Q);Q=wou(P.T1.hR,Q)}else t=l,Q=m;var y=tv||e>=0&&h.vV>e+1)break;l=Math.max(l,h.startTimeMs+h.durationMs);e=Math.max(e,h.IY)}return Math.max(0,l-v)}; m3y=function(P,v,l){var e={Ob:P.Ob,u_:function(t,y){P.M5.pS(t,y)}, QQ:P.policy.KO,Ie:P.policy.G};P.Ob.K.j&&(e.sY=(P.videoTrack.W.info.FJ||0)+(P.audioTrack.W.info.FJ||0));P.policy.lr&&(e.aY=P.audioTrack.W.index.uP(),e.QQ=!1);var h=yW6(v,P.policy,P.T)?2:1;h!==P.Wg&&(P.Wg=h,D3B(P));l=fvq(P,l);if((P.policy.K||P.policy.QW)&&P.policy.G&&l.J1){for(var z=h="",m=g.N(l.J1),Q=m.next();!Q.done;Q=m.next())Q=Q.value,P.videoData.sabrContextUpdates.has(Q)?h+="_"+Q:z+="_"+Q;P.K0.f0("sabrbldrqs",{ctxts:h,misctxts:z})}v.setData(l,P.K0.A3(),P.policy,P.T)||!P.policy.K&&!P.policy.QW|| P.K0.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);e=new GG(P.policy,v,P.rM,P.T,P,e,P.K0.LN(),P.policy.Xf?P.K0.A3():void 0);X4(P.timing);P.policy.j&&P.K0.f0("sabrcrq",{rn:e.Qp(),probe:v.Iq()});return e}; Rt=function(P,v){if(v.s$()||P.s$())P.policy.qP||(P.policy.T?m$(P.K0):P.K0.p6());else{if(P.policy.G&&v.isComplete()&&v instanceof GG){var l=P.K0,e=l.f0,h,z,m=Object.assign(v.F_.WI(),{rst:v.state,strm:v.xhr.DC(),d:(h=v.F_.wM)==null?void 0:h.vB(),cncl:v.xhr&&v.Eb.Y?1:0,rqb:v.td,cwt:v.JH,swt:(z=v.cX)==null?void 0:z.vO});h=Object.assign(gQy(v.info),m);e.call(l,"rqs",h)}if(v.isComplete()&&v.Iq()&&v instanceof GG)P.policy.aV?v.SV()?(v.dispose(),P.W.length===0?P.K0.p6():(P=P.W[0],P instanceof GG&&P.zI()&& P.UK(!1))):v.Tr()&&P.K0.handleError(v.nJ(),v.h4()):(v.dispose(),P.K0.p6());else{if(v.dD())v instanceof GG&&mNu(P.timing,v),D3B(P),nHD(P);else if(v.Tr())l=P.M5.qX(),v instanceof GG&&fY2(v.info)&&l&&P.K0.Wh(l),v instanceof vR?P.W.pop():(l=1,v.canRetry()&&hs(P.K0)&&(NhB(P,v),l=0),P.K0.handleError(v.nJ(),v.h4(),l));else{if(P.K0.isSuspended&&!v.isComplete())return;nHD(P)}v.s$()||v instanceof vR||(v.isComplete()?l=Hq2(v,P.policy,P.T):(l=alD(v,P.policy,P.T),l===1&&(P.Ic=!0)),l!==0&&(e=new y9(1,v.info.JR), e.qZ=l===2,m3y(P,e)));P.policy.Xq&&!v.isComplete()?lS(P.K0):P.K0.p6()}}}; nHD=function(P){for(;P.W.length&&P.W[0].D_(P.sF());){var v=P.W.shift();J07(P,v);if(P.policy.Z){var l=P;if(!l.policy.A5&&v.D_(l.sF())){var e=v.Qp();if(l.A5!==e){var h=v.eK();v=h.lZ;var z=h.xA;h=h.isDecorated;!l.Y||z<0||(l.A5=e,e=H8(l.X,z/1E3,v),z=l.K0.fh()||0,ZC(l.X,v,e-z,h,l.Y))}}}}P.W.length&&J07(P,P.W[0])}; J07=function(P,v){var l=new Set(v.Vy(P.sF()));l=g.N(l);for(var e=l.next();!e.done;e=l.next()){var h=e.value;if(!(e=!(v instanceof vR))){e=P.G;var z=e.rM.Ei,m=Q9(e.videoInfos,z);e=z4y(e,h,z)||m.includes(h)}if(e&&(e=v.D7(h,P.sF()),z=P.policy.yY&&lf(e[0].W.info),(!(!z&&P.policy.yl&&e.length>0&&(e[0].W.info.h3()?Gb(P.audioTrack):Gb(P.videoTrack))>3)||v.isComplete())&&v.Ps(h,P.sF()))){h=v.vT(h,P.sF());if(P.policy.K){m=e[0].W.info;var Q=P.K0.A3();if(Q&&m){var t=v.TY();Q.api.V("html5_ssap_set_format_info_on_video_data")&& t===U9(Q)&&(m.h3()?Q.playback.getVideoData().Y=m:Q.playback.getVideoData().K=m);if(Q=Q4(Q.timeline,t))if(Q=Q[0].getVideoData())m.h3()?Q.Y=m:Q.K=m}}h=g.N(h);for(m=h.next();!m.done;m=h.next())if(m=m.value,P.policy.G&&v instanceof vR&&P.K0.f0("omblss",{s:m.info.WR()}),z)Q=P,Q.videoData.Ei()&&Q.j&&Y2(Q.j)===Y2(g.es(m.info.W.info,Q.rM.Ei))&&Q.M5.publish("sabrCaptionsDataLoaded",m,Q.yf.bind(Q));else{Q=m.info.W.info.h3();var y=m.info.W;if(Q){t=void 0;var C=P.G,f=(t=v.Te(P.sF()))==null?void 0:t.token;C.S= !1;y!==C.T&&(C.T=y,C.f2(y,C.audioTrack,f))}else t=void 0,VaD(P.G,y,(t=v.Te(P.sF()))==null?void 0:t.token);t=Q?P.audioTrack:P.videoTrack;v instanceof vR&&(t.j=!1,v instanceof vR&&(Q?d9x(P.timing):VMD(P.timing)));if(P.policy.Jh)try{Yb(t,e,m)}catch(k){m=LW(k),P.K0.handleError(m.errorCode,m.details,m.severity),t.uZ(),P.Jm(!1,"pushSlice"),m$(P.K0)}else Yb(t,e,m)}}}}; NhB=function(P,v){P.policy.QW?P.W.splice(P.W.indexOf(v)).forEach(function(l){l.dispose()}):(P.W.pop(),v==null||v.dispose())}; uXW=function(P,v,l){for(var e=[],h=0;h0)for(var v=g.N(P.videoData.sabrContextUpdates.keys()),l=v.next();!l.done;l=v.next()){l=l.value;var e=void 0;((e=P.videoData.sabrContextUpdates.get(l))==null?0:e.sendByDefault)&&P.J1.add(l)}if(P.policy.QW&&P.W.length)for(v=g.N(P.W),l=v.next();!l.done;l=v.next())(l=l.value.Ee())&&l.type&&l.sendByDefault&&P.J1.add(l.type)}; qv7=function(P){P.policy.zK&&(P.kf=void 0,P.r0=0)}; FlD=function(P,v){if(v.Tr()||v.s$()){var l=P.K0,e=l.f0,h=v.state;P=P.sF();var z,m;if((v=(z=v.WP)==null?void 0:z.get(P))==null)v=void 0;else{z=0;P=v.Vy();for(var Q=0;Q=P.policy.M1,m=!1;if(z){var Q=0;!isNaN(v)&&v>P.Z&&(Q=v-P.Z,P.Z=v);Q/h=P.policy.S6&&!P.G;if(!z&&!l&&poP(P,v))return NaN;l&&(P.G=!0);a:{e=m;l=(0,g.Gz)()/1E3-(P.vj.y_()||0)-P.j.W-P.policy.oV;z=P.K.startTime;l=z+l;if(e){if(isNaN(v)){tg(P,NaN,"n",v);z=NaN;break a}e=v-P.policy.d4;e=z.ao&&e<=z.EF){e=!0;break a}e=!1}e=!e}if(e)return P.f0("ostmf",{ct:P.getCurrentTime(),a:v.W.info.h3()}),!1;(P=P.QW)!=null&&(P.r9.get(l).g1=!0);return!0}; U3x=function(P){if(!P.rM.Ei)return!0;var v=P.M5.getVideoData();if(v.V("html5_skip_live_preroll_onesie")&&P.M5.Pi()||v.V("html5_skip_live_preroll_onesie_post_live")&&P.M5.Pi()&&(v.cz||v.isPremiere))return P.f0("ombpa",{}),!1;var l,e;if(P.policy.X3&&!!((l=P.Wg)==null?0:(e=l.JW)==null?0:e.j0$)!==P.rM.cz)return P.f0("ombplmm",{}),!1;l=v.jS||v.liveUtcStartSeconds||v.GP;if(P.rM.cz&&l)return P.f0("ombplst",{}),!1;if(P.rM.X)return P.f0("ombab",{}),!1;l=Date.now();return bM(P.rM)&&!isNaN(P.J5)&&l-P.J5>P.policy.d1* 1E3?(P.f0("ombttl",{}),!1):P.rM.Mv&&P.rM.Y||!P.policy.XN&&P.rM.isPremiere||!(nj(v)===0||P.policy.W&&v.V("html5_enable_onesie_media_for_sabr_proxima_optin"))||v.V("html5_disable_onesie_media_for_mosaic")&&Vi(v)||v.V("html5_disable_onesie_media_for_ssdai")&&v.isDaiEnabled()&&v.enableServerStitchedDai?!1:!0}; Z_7=function(P,v){var l=v.W,e=P.rM.Ei;if(U3x(P))if(P.QW&&P.QW.r9.has(Y2(g.es(l.info,e)))){if(e=Y2(g.es(l.info,e)),i_W(P,v)){var h=new a1(P.QW.D7(e)),z=function(m){try{if(m.Tr())P.handleError(m.nJ(),m.h4()),iW(v,m),E8(m.info)&&PU(P.Z,v,l,!0),P.p6();else if(vU(P.Z,m)){var Q;(Q=P.Y)==null||y_u(Q,m.info,P.S);P.p6()}}catch(t){m=LW(t),P.handleError(m.errorCode,m.details,m.severity),P.uZ()}}; l.G=!0;HH(h)&&(AE(v,new ZL(P.policy,e,h,P.QW,z)),X4(P.timing))}}else P.f0("ombfmt",{})}; ff=function(P,v){v=v||P.videoTrack&&P.videoTrack.K&&P.videoTrack.K.startTime||P.getCurrentTime();var l=eA,e=P.videoTrack,h=P.W;v=h.nextVideo&&h.nextVideo.index.lh(v)||0;h.T1!==v&&(h.wM={},h.T1=v,dN(h,h.W));v=!h.W.isLocked()&&h.X>-1&&(0,g.Gz)()-h.Xv.W&&v.reason==="b";e||h||l?(P.M5.DH({reattachOnConstraint:e?"u":h?"drm":"perf",lo:v.K,up:v.W}),P.policy.sZ||(P.K.W.K=!1)):(P.policy.sZ&&(P.K.W.K=!1),m$(P))}}else if(!NRB(P.W,v)&&P.videoTrack){P.logger.debug(function(){return"Setting constraint: r="+v.reason+" u="+v.W}); l=P.W.W;sI6(P,uI2(P.W,v));ff(P);e=v.isLocked()&&v.reason==="m"&&P.W.QW;h=P.policy.rH&&v.reason==="l"&&jD(P.videoTrack);l=l.W>v.W&&v.reason==="b";var z=P.W.h5&&!WB();e||h||l||z?P.M5.DH({reattachOnConstraint:e?"u":h?"drm":z?"codec":"perf"}):m$(P)}}; M0B=function(P,v,l){if((!P.u$||sa(P.u$)&&!P.policy.Ep)&&!P.oY.isSeeking()&&(P.policy.W||jD(v)&&v.W.cP()&&P.W.Wg)){var e=P.getCurrentTime()+nfD(P.X,v,l);P.logger.debug(function(){return"Clearing back to "+e.toFixed(3)}); KgD(v,e)}}; sI6=function(P,v){v&&(P.logger.debug(function(){return"Logging new format: "+Rb(v.video.info)}),Thq(P.M5,new Ox(v.video,v.reason))); if(P.W.Ic){var l=FK7(P.W,"a");P.M5.B1(new Ox(l.audio,l.reason))}}; m$=function(P){g.RX(P.WK)}; lS=function(P){P.policy.Xq&&P.policy.CO&&Math.min(ul7(P.videoTrack),ul7(P.audioTrack))*1E3>P.policy.bd?g.RX(P.nI):P.p6()}; V09=function(P,v){var l=(0,g.Gz)()-v,e=Gb(P.audioTrack,!0)*1E3,h=Gb(P.videoTrack,!0)*1E3;P.logger.debug(function(){return"Appends paused for "+l}); if(P.policy.G&&(P.f0("apdpe",{dur:l.toFixed(),abuf:e.toFixed(),vbuf:h.toFixed()}),oc(P.policy))){var z=ST(P.X);P.f0("sdps",{ct:v,ah:e.toFixed(),vh:h.toFixed(),mr:G3(P.X,P.xL,z),bw:z.toFixed(),js:P.isSeeking(),re:+P.xL,ps:(P.policy.f5||"").toString(),rn:(P.policy.Al||"").toString()})}}; d3w=function(P){if(P.policy.K&&E9(P.videoTrack)&&E9(P.audioTrack))return"ssap";if(bq9(P.videoTrack))return P.logger.debug("Pausing appends for server-selectable format"),"ssf";if(P.policy.Ic&&Wm(P.videoTrack)&&Wm(P.audioTrack))return"updateEnd";if(Z2(P.audioTrack)||Z2(P.videoTrack)&&P.videoTrack.W.info.dM!=="f")return"";if(P.oY.isSeeking()){var v=P.X;var l=P.videoTrack;var e=P.audioTrack;if(v.policy.W){var h=v.policy.IK;oc(v.policy)&&(h=G3(v,!1,ST(v)));v=h;l=Gb(e,!0)>=v&&Gb(l,!0)>=v}else l.G.length|| e.G.length?(h=l.W.info.FJ+e.W.info.FJ,h=10*(1-ST(v)/h),v=Math.max(h,v.policy.IK),l=Gb(e,!0)>=v&&Gb(l,!0)>=v):l=!0;if(!l)return"abr";l=P.videoTrack;if(l.G.length>0&&l.Y.K.length===1&&VV2(l.Y).info.T360);e=oc(P.policy)&&P.policy.Bw;if(!P.xL||!e&&l)return"";l=P.policy.q_;oc(P.policy)&&(l=G3(P.X,P.xL,ST(P.X)));l=qoa(P.videoTrack, P.getCurrentTime(),l)||qoa(P.audioTrack,P.getCurrentTime(),l);return oc(P.policy)?l?"mbnm":"":(P.videoTrack.G.length>0||P.audioTrack.G.length>0||Vl(P.Z,P.videoTrack,P.audioTrack)||Vl(P.Z,P.audioTrack,P.videoTrack))&&l?"nord":""}; PVy=function(P){if(P.j){var v=P.j.p6(P.audioTrack,gJ(P.u$.K.Io()));v&&P.M5.seekTo(v,{gt:!0,mD:"pollSubsegmentReadahead",VT:!0})}}; Rmw=function(P,v,l){if(P.policy.Ic&&Wm(v))return!1;if(l.Yr())return!0;if(!l.LL())return!1;var e=rb(v);if(!e||e.info.type===6)return!1;var h=P.policy.oy;if(h&&!e.info.Y){var z=e.info.ao-P.getCurrentTime();if(e.info.Tz)return P.policy.W&&emD(P,v),P.policy.fW&&Lk7(v.Y,z,!1),!1;hmD(P,v);var Q;P.policy.t3&&l===((Q=P.u$)==null?void 0:Q.W)&&P.h5&&(l.Pr()===0?(P.h5=!1,P.policy.t3=!1):P.A5=l.Pr());if(!zmu(P,l,e,v))return!1;P.policy.Ic&&e.info.c9()?(P.M5.N().vK()&&P.f0("eosl",{ls:e.info.WR()}), e.isLocked=!0):(v.mm(e),q87(P.W,e.info),P.logger.debug(function(){return"Appended "+e.info.WR()+", buffered: "+ti(l.Io())})); h&&mAD(P,e.info.W.oe);return!0}; emD=function(P,v){v===P.videoTrack?P.Hg=P.Hg||(0,g.Gz)():P.kf=P.kf||(0,g.Gz)()}; hmD=function(P,v){v===P.videoTrack?P.Hg=0:P.kf=0}; zmu=function(P,v,l,e){var h=P.policy.U$?(0,g.Gz)():0,z=l.Z&&l.info.W.W||void 0,m=l.W;l.Z&&(m=Qhy(P,l,m)||m);var Q=m.Yt();m=P.policy.U$?(0,g.Gz)():0;v=tr7(P,v,Q,l.info,z);(e=e.X)!=null&&(z=l.info,h=m-h,m=(0,g.Gz)()-m,!e.K||HWx(e.K,z)&&e.K.n0===z.n0||e.flush(),e.Y+=h,e.G+=m,h=1,!e.K&&z.K&&(h=2),zb(e,h,v),m=Math.ceil(z.K/1024),h===2&&e.W.add(m),e.W.add(Math.ceil((z.K+z.G)/1024)-m),e.K=z);P.T1=0;if(v===0)return P.Pg&&(P.logger.debug("Retry succeed, back to normal append logic."),P.Pg=!1,P.Bg=!1),P.U$= 0,!0;if(v===2||v===5)return yca(P,"checked",v,l.info),!1;if(v===1){if(!P.Pg)return P.logger.debug("QuotaExceeded, retrying."),P.Pg=!0,!1;if(!P.Bg)return P.Bg=!0,P.M5.seekTo(P.getCurrentTime(),{mD:"quotaExceeded",VT:!0}),!1;l.info.zQ()?(h=P.policy,h.Pg=Math.floor(h.Pg*.8),h.T1=Math.floor(h.T1*.8)):(h=P.policy,h.Bg=Math.floor(h.Bg*.8),h.T1=Math.floor(h.T1*.8));P.policy.W?sx(P.K.W,l.info.W,!1):vm(P.W,l.info.W)}P.M5.DH({reattachOnAppend:v});return!1}; Qhy=function(P,v,l){var e;if(e=P.policy.Nx&&P.u$&&!P.u$.S&&!P.M5.xT())v=v.info.W.info,e=v.C6()&&rl(v)&&v.video&&v.video.width<3840&&v.video.width>v.video.height;if(e&&(P.u$.S=!0,Bz('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return l=MV2(l),P.policy.G&&P.f0("sp4k",{s:!!l}),l}; yca=function(P,v,l,e){var h="fmt.unplayable",z=1;l===5||l===3?(h="fmt.unparseable",P.policy.W?!e.W.info.video||rN(P.K.W).size>0||sx(P.K.W,e.W,!1):!e.W.info.video||rN(P.W.Z).size>0||vm(P.W,e.W)):l===2&&(P.U$<15?(P.U$++,h="html5.invalidstate",z=0):h="fmt.unplayable");e=Z6(e);var m;e.mrs=(m=P.u$)==null?void 0:Vu(m);e.origin=v;e.reason=l;P.handleError(h,e,z)}; gT7=function(P,v,l,e,h){var z=P.rM;var m=P.policy.W,Q=!1,t=-1,y;for(y in z.W){var C=lf(z.W[y].info)||z.W[y].info.zQ();if(e===C)if(C=z.W[y].index,C.Zh(v.n0)){Q=C;var f=v,k=Q.OU(f.n0);k&&k.startTime!==f.startTime?(Q.segments=[],Q.Vk(f),Q=!0):Q=!1;Q?t=v.n0:!v.pending&&m&&(f=C.getDuration(v.n0),f!==v.duration&&(z.publish("clienttemp","mfldurUpdate",{itag:z.W[y].info.itag,seg:v.n0,od:f,nd:v.duration},!1),C.Vk(v),Q=!0))}else C.Vk(v),Q=!0}t>=0&&(m={},z.publish("clienttemp","resetMflIndex",(m[e?"v":"a"]= t,m),!1));z=Q;BIw(P.oY,v,e,z);P.Y.K2(v,l,e,h);v.n0===P.rM.Mv&&z&&Kq(P.rM)&&v.startTime>Kq(P.rM)&&(P.rM.Hg=v.startTime+(isNaN(P.timestampOffset)?0:P.timestampOffset),P.oY.isSeeking()&&P.oY.W 5)return P.T1=0,P.M5.DH({initSegStuck:1,as:e.info.WR()}),!0}else P.T1=0,P.jS=e;P.policy.gJ&&(l.abort(),(m=v.X)!=null&&(zb(m,4),m.flush()));h=tr7(P,l,z,t,h);var y;(y=v.X)==null||G82(y,h,t);if(h!==0)return CVw(P,h,e),!0;e.info.zQ()?l67(P.timing):edD(P.timing);P.logger.debug(function(){return"Appended init for "+e.info.W.info.id}); mAD(P,e.info.W.oe);return l.pw()}; vMD=function(P,v,l){if(v.jm()==null){P=Fr(P);if(!(v=!P||P.W!==l.info.W)){a:if(P=P.j,l=l.info.j,P.length!==l.length)l=!1;else{for(v=0;v1)return 6;t.wM=new g.mr(function(){var C=rb(t);P.s$()||C==null||!C.isLocked?P.M5.N().vK()&&P.f0("eosl",{delayA:C==null?void 0:C.info.WR()}):fNa(t)?(P.M5.N().vK()&&P.f0("eosl",{dunlock:C==null?void 0:C.info.WR()}),gMD(P, t===P.audioTrack)):(P.f0("nue",{ls:C.info.WR()}),C.info.S+=1,P.u$&&P.xx())},1E4,P); P.M5.N().vK()&&P.f0("eosl",{delayS:e.WR()});t.wM.start()}if(P.policy.l7&&(e==null?0:e.c9())){var y;if((y=t.T1)==null?0:y.isActive())g.QD(t.T1),P.f0("sbac",{as:e.WR()});t.T1=new g.mr(function(){P.f0("sbum5s",{as:e.WR()})},5E3,P); t.T1.start()}P.policy.JX&&(e==null?void 0:e.W)instanceof O8&&e.c9()&&P.f0("poseos",{itag:e.W.info.itag,seg:e.n0,lseg:e.W.index.vR(),es:e.W.index.G});v.appendBuffer(l,e,h)}catch(C){if(C instanceof DOMException){if(C.code===11)return 2;if(C.code===12)return 5;if(C.code===22||C.message.indexOf("Not enough storage")===0)return v=Object.assign({name:"QuotaExceededError",buffered:ti(v.Io()).replace(/,/g,"_"),vheap:LL(P.videoTrack),aheap:LL(P.audioTrack),message:g.n$(C.message,3),track:P.u$?v===P.u$.K?"v": "a":"u"},GkP()),P.handleError("player.exception",v),1;g.Zx(C)}return 4}return P.u$.iA()?3:0}; se=function(P,v,l){P.M5.seekTo(v,l)}; mAD=function(P,v){v&&P.M5.EK(new gq(v.key,v.type))}; Ic=function(P,v){P.M5.Q$(v)}; Ee=function(P,v){if(P.Pg&&!P.xL)return 3;if(P.isSuspended)return 1;var l;if((l=P.u$)==null?0:l.u$&&l.u$.streaming===!1)return 4;l=(v.W.info.audio?P.policy.Bg:P.policy.Pg)/(v.FJ*P.policy.Tg);if(P.policy.rr>0&&P.u$&&sa(P.u$)&&(v=v.W.info.video?P.u$.K:P.u$.W)&&!v.pw()){v=v.Io();var e=yu(v,P.getCurrentTime());e>=0&&(v=P.getCurrentTime()-v.start(e),l+=Math.max(0,Math.min(v-P.policy.rr,P.policy.Iy)))}P.policy.T1>0&&(l=Math.min(l,P.policy.T1));return l}; y02=function(P,v){return(Ee(P,v)+P.policy.r$)*v.FJ}; wdB=function(P){P.Ic&&!P.isSuspended&&AW(P.schedule)&&(k6y(P,P.Ic),P.Ic="")}; k6y=function(P,v){bU(v,"cms",function(l){P.policy.G&&P.f0("pathprobe",l)},function(l){P.M5.handleError(l)})}; $Ax=function(P,v){if(P.u$&&P.u$.Y&&!P.u$.iA()&&(v.MX=Gb(P.videoTrack),v.K=Gb(P.audioTrack),P.policy.G)){var l=LL(P.videoTrack),e=LL(P.audioTrack),h=ti(P.u$.K.Io(),"_",5),z=ti(P.u$.W.Io(),"_",5);Object.assign(v.W,{lvq:l,laq:e,lvb:h,lab:z})}v.bandwidthEstimate=pH(P.X);var m;(m=P.audioTrack.X)==null||m.flush();var Q;(Q=P.videoTrack.X)==null||Q.flush();P.logger.debug(function(){return bp(v.W)})}; IND=function(P,v){P.S=v;P.Y&&(P.Y.T=v);P.S.nQ(P.videoTrack.W.info.C6());P.Z.K=P.S;P.policy.Z&&(P.G.Y=P.S)}; DAB=function(P,v){if(P.u$&&P.u$.K){if(P.policy.R4){var l=GBW(P.audioTrack);if(l&&l.h3()){var e=P.M5;e.WG&&(e.WG.W=l,e.uQ(e.WG.videoId).Ej(e.WG))}}P.policy.eh&&(l=GBW(P.videoTrack))&&l.zQ()&&(e=P.M5,e.xw&&(e.xw.W=l,e.uQ(e.xw.videoId).mT(e.xw)));v-=isNaN(P.timestampOffset)?0:P.timestampOffset;P.getCurrentTime()!==v&&P.resume();P.oY.isSeeking()&&P.u$&&!P.u$.iA()&&(l=P.getCurrentTime()<=v&&v=v&&XoW(P,e.startTime,!1)}); return l&&l.startTimeP.getCurrentTime())return l.start/1E3;return Infinity}; uVu=function(P){var v=Fr(P.videoTrack),l=Fr(P.audioTrack);return v&&!SoD(P.videoTrack)?v.startTime:l&&!SoD(P.audioTrack)?l.startTime:NaN}; Iv2=function(P){if(P.M5.getVideoData().isLivePlayback)return!1;var v=P.M5.ZR();if(!v)return!1;v=v.getDuration();return $3D(P,v)}; $3D=function(P,v){if(!P.u$||!P.u$.W||!P.u$.K)return!1;var l=P.getCurrentTime(),e=P.u$.W.Io();P=P.u$.K.Io();e=e?f0(e,l):l;l=P?f0(P,l):l;l=Math.min(e,l);return isNaN(l)?!1:l>=v-.01}; CVw=function(P,v,l){P.policy.yE&&Rh(P.M5.getVideoData())?(P.M5.EB()||yca(P,"sepInit",v,l.info),Ke7(P.M5,"sie")):yca(P,"sepInit",v,l.info)}; hs=function(P){return P.M5.Aw()0){var h=e.W.shift();qDD(e,h.info)}e.W.length>0&&(h=e.W[0].time-(0,g.Gz)(),e.K.start(Math.max(0,h)))}},0); g.Z(this,this.K);v.subscribe("widevine_set_need_key_info",this.Z,this)}; qDD=function(P,v){a:{var l=v.cryptoPeriodIndex;if(isNaN(l)&&P.G.size>0)l=!0;else{for(var e=g.N(P.G.values()),h=e.next();!h.done;h=e.next())if(h.value.cryptoPeriodIndex===l){l=!0;break a}l=!1}}P.publish("log_qoe",{wvagt:"reqnews",canskip:l});l||P.publish("rotated_need_key_info_ready",v)}; FeD=function(){var P={};var v=P.url;var l=P.interval;P=P.retries;this.url=v;this.interval=l;this.retries=P}; Acw=function(P,v){this.statusCode=P;this.message=v;this.K=this.heartbeatParams=this.errorMessage=null;this.W={};this.nextFairplayKeyId=null}; YDw=function(P,v,l){l=l===void 0?"":l;g.U.call(this);this.message=P;this.requestNumber=v;this.uC=l;this.onError=this.onSuccess=null;this.W=new g.b5(5E3,2E4,.2)}; bju=function(P,v,l){P.onSuccess=v;P.onError=l}; pdy=function(P,v,l,e){var h={timeout:3E4,onSuccess:function(z){if(!P.s$()){WI("drm_net_r",void 0,P.uC);var m=z.status==="LICENSE_STATUS_OK"?0:9999,Q=null;if(z.license)try{Q=No(z.license)}catch(I){g.Zx(I)}if(m!==0||Q){Q=new Acw(m,Q);m!==0&&z.reason&&(Q.errorMessage=z.reason);if(z.authorizedFormats){m={};for(var t=[],y={},C=g.N(z.authorizedFormats),f=C.next();!f.done;f=C.next())if(f=f.value,f.trackType&&f.keyId){var k=xAq[f.trackType];if(k){k==="HD"&&z.isHd720&&(k="HD720");f.isHdr&&(k+="HDR");m[k]|| (t.push(k),m[k]=!0);var w=null;try{w=No(f.keyId)}catch(I){g.Zx(I)}w&&(y[g.D7(w,4)]=k)}}Q.K=t;Q.W=y}z.nextFairplayKeyId&&(Q.nextFairplayKeyId=z.nextFairplayKeyId);z.sabrLicenseConstraint&&(Q.sabrLicenseConstraint=No(z.sabrLicenseConstraint));z=Q}else z=null;if(z)P.onSuccess(z,P.requestNumber);else P.onError(P,"drm.net","t.p;p.i")}}, onError:function(z){if(!P.s$())if(z&&z.error)z=z.error,P.onError(P,"drm.net.badstatus","t.r;p.i;c."+z.code+";s."+z.status,z.code);else P.onError(P,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){P.onError(P,"drm.net","rt.req."+P.requestNumber)}}; e&&(h.gp="Bearer "+e);g.mX(l,"player/get_drm_license",v,h)}; Le9=function(P,v,l,e){g.gA.call(this);this.videoData=P;this.O$=v;this.X=l;this.sessionId=e;this.Z={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.j=this.QW=!1;this.G=null;this.T1=[];this.Y=[];this.S=!1;this.W={};this.J5=NaN;this.status="";this.T=NaN;this.K=P.Z;this.cryptoPeriodIndex=l.cryptoPeriodIndex;P={};Object.assign(P,this.O$.W);P.cpn=this.videoData.clientPlaybackNonce;this.videoData.QW&&(P.vvt=this.videoData.QW,this.videoData.mdxEnvironment&&(P.mdx_environment=this.videoData.mdxEnvironment)); this.O$.T1&&(P.authuser=this.O$.T1);this.O$.pageId&&(P.pageid=this.O$.pageId);isNaN(this.cryptoPeriodIndex)||(P.cpi=this.cryptoPeriodIndex.toString());var h=(h=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.Y3()))?h[1]:"";h==="ATV"&&(P.cdt=h);this.Z=P;this.Z.session_id=e;this.Wg=!0;this.K.flavor==="widevine"&&(this.Z.hdr="1");this.K.flavor==="playready"&&(v=Number(eE(v.experiments,"playready_first_play_expiration")),!isNaN(v)&&v>=0&&(this.Z.mfpe=""+v),this.Wg=!1);v="";g.Eo(this.K)?Hj(this.K)?(e=l.K)&&(v="https://www.youtube.com/api/drm/fps?ek="+ UPw(e)):(v=l.initData.subarray(4),v=new Uint16Array(v.buffer,v.byteOffset,v.byteLength/2),v=String.fromCharCode.apply(null,v).replace("skd://","https://")):v=this.K.K;this.baseUrl=v;this.fairplayKeyId=TQ(this.baseUrl,"ek")||"";if(v=TQ(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(v);this.kf=this.videoData.V("html5_use_drm_retry");this.T1=l.C6?[g.D7(l.initData,4)]:l.G;nf(this,{sessioninit:l.cryptoPeriodIndex});this.status="in"}; Bw7=function(P,v){nf(P,{createkeysession:1});P.status="gr";WI("drm_gk_s",void 0,P.videoData.q5);P.url=SDD(P);try{P.G=v.createSession(P.X,function(l){nf(P,{m:l})})}catch(l){v="t.g"; l instanceof DOMException&&(v+=";c."+l.code);P.publish("licenseerror","drm.unavailable",1,v,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}P.G&&(G6a(P.G,function(l,e){Xda(P,l,e)},function(l,e,h){if(!P.s$()){e=void 0; var z=1;g.Eo(P.K)&&g.ZY(P.O$)&&P.O$.V("html5_enable_safari_fairplay")&&h===1212433232&&(e="ERROR_HDCP",z=P.O$.V("html5_safari_fairplay_ignore_hdcp")?0:z);P.error("drm.keyerror",z,l,e)}},function(){P.s$()||(nf(P,{onkyadd:1}),P.j||(P.publish("sessionready"),P.j=!0))},function(l){P.a7(l)}),g.Z(P,P.G))}; SDD=function(P){var v=P.baseUrl;lWx(v)||P.error("drm.net",2,"t.x");if(!TQ(v,"fexp")){var l=["23898307","23914062","23916106","23883098"].filter(function(h){return P.O$.experiments.experiments[h]}); l.length>0&&(P.Z.fexp=l.join())}l=g.N(Object.keys(P.Z));for(var e=l.next();!e.done;e=l.next())e=e.value,v=bU9(v,e,P.Z[e]);return v}; Xda=function(P,v,l){if(!P.s$())if(v){nf(P,{onkmtyp:l});P.status="km";switch(l){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":ij7(P,v);return;default:P.publish("ctmp","message_type",{t:l,l:v.byteLength})}P.QW||(WI("drm_gk_f",void 0,P.videoData.q5),P.QW=!0,P.publish("newsession",P));if(Uo(P.K)&&(v=UA2(v),!v))return;v=new YDw(v,++P.requestNumber,P.videoData.q5);bju(v,function(e){Zj2(P,e)},function(e,h,z){if(!P.s$()){var m=0,Q; (Q=e.W.K>=3)||(Q=P.kf&&(0,g.Gz)()-P.J5>36E4);Q&&(m=1,h="drm.net.retryexhausted");nf(P,{onlcsrqerr:h,info:z});P.error(h,m,z);P.shouldRetry(pW(m),e)&&jh6(P,e)}}); g.Z(P,v);aNw(P,v)}else P.error("drm.unavailable",1,"km.empty")}; ij7=function(P,v){nf(P,{sdpvrq:1});P.T=Date.now();if(P.K.flavor!=="widevine")P.error("drm.provision",1,"e.flavor;f."+P.K.flavor+";l."+v.byteLength);else{var l={cpn:P.videoData.clientPlaybackNonce};Object.assign(l,P.O$.W);l=g.r5("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",l);v={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, v)}),responseType:"arraybuffer"};g.ia(l,v,3,500).then(c1(function(e){e=e.xhr;if(!P.s$()){e=new Uint8Array(e.response);var h=String.fromCharCode.apply(null,e);try{var z=JSON.parse(h)}catch(m){}z&&z.signedResponse?(P.publish("ctmp","drminfo",{provisioning:1}),z=(Date.now()-P.T)/1E3,P.T=NaN,P.publish("ctmp","provs",{et:z.toFixed(3)}),P.G&&P.G.update(e)):(z=z&&z.error&&z.error.message,e="e.parse",z&&(e+=";m."+z),P.error("drm.provision",1,e))}}),c1(function(e){P.s$()||P.error("drm.provision",1,"e."+e.errorCode+ ";c."+(e.xhr&&e.xhr.status))}))}}; N5=function(P){var v;if(v=P.Wg&&P.G!=null)P=P.G,v=!(!P.W||!P.W.keyStatuses);return v}; aNw=function(P,v){P.status="km";WI("drm_net_s",void 0,P.videoData.q5);var l=new g.zj(P.O$.xt),e={context:g.Ds(l.config_||g.IO())};e.drmSystem=Hjq[P.K.flavor];e.videoId=P.videoData.videoId;e.cpn=P.videoData.clientPlaybackNonce;e.sessionId=P.sessionId;e.licenseRequest=g.D7(v.message);e.drmParams=P.videoData.drmParams;isNaN(P.cryptoPeriodIndex)||(e.isKeyRotated=!0,e.cryptoPeriodIndex=P.cryptoPeriodIndex);var h,z,m=!!((h=P.videoData.K)==null?0:(z=h.video)==null?0:z.isHdr());e.drmVideoFeature=m?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(e.context&&e.context.client){if(h=P.O$.W)e.context.client.deviceMake=h.cbrand,e.context.client.deviceModel=h.cmodel,e.context.client.browserName=h.cbr,e.context.client.browserVersion=h.cbrver,e.context.client.osName=h.cos,e.context.client.osVersion=h.cosver;e.context.user=e.context.user||{};e.context.request=e.context.request||{};P.videoData.QW&&(e.context.user.credentialTransferTokens=[{token:P.videoData.QW,scope:"VIDEO"}]);e.context.request.mdxEnvironment=P.videoData.mdxEnvironment|| e.context.request.mdxEnvironment;P.videoData.Bg&&(e.context.user.kidsParent={oauthToken:P.videoData.Bg});g.Eo(P.K)&&(e.fairplayKeyId=g.D7(Zxw(P.fairplayKeyId)));g.QW(P.O$,g.MA(P.videoData)).then(function(Q){pdy(v,e,l,Q);P.status="rs"})}else P.error("drm.net",2,"t.r;ic.0")}; Zj2=function(P,v){if(!P.s$())if(nf(P,{onlcsrsp:1}),P.status="rr",v.statusCode!==0)P.error("drm.auth",1,"t.f;c."+v.statusCode,v.errorMessage||void 0);else{WI("drm_kr_s",void 0,P.videoData.q5);if(v.heartbeatParams&&v.heartbeatParams.url&&P.videoData.V("outertube_streaming_data_always_use_staging_license_service")){var l=P.K.K.match(/(.*)youtube.com/g);l&&(v.heartbeatParams.url=l[0]+v.heartbeatParams.url)}v.heartbeatParams&&P.publish("newlicense",v.heartbeatParams);v.K&&(P.Y=v.K,P.videoData.X3||P.publish("newlicense", new FeD),P.videoData.X3=!0,P.S=iB(P.Y,function(e){return e.includes("HDR")})); v.W&&(P.O$.V("html5_enable_vp9_fairplay")&&Hj(P.K)?(l=g.D7(Zxw(P.fairplayKeyId),4),P.W[l]={type:v.W[l],status:"unknown"}):P.W=KU(v.W,function(e){return{type:e,status:"unknown"}})); aK(P.K)&&(v.message=GjB(g.D7(v.message)));P.G&&(nf(P,{updtks:1}),P.status="ku",P.G.update(v.message).then(function(){WI("drm_kr_f",void 0,P.videoData.q5);N5(P)||(nf(P,{ksApiUnsup:1}),P.publish("keystatuseschange",P))},function(e){e="msuf.req."+P.requestNumber+";msg."+g.n$(e.message,3); P.error("drm.keyerror",1,e)})); P.j&&(P.J5=(0,g.Gz)());g.Eo(P.K)&&P.publish("fairplay_next_need_key_info",P.baseUrl,v.nextFairplayKeyId);P.O$.V("html5_enable_vp9_fairplay")&&Hj(P.K)&&P.publish("qualitychange",EM6(P.Y));v.sabrLicenseConstraint&&P.publish("sabrlicenseconstraint",v.sabrLicenseConstraint)}}; jh6=function(P,v){var l=v.W.getValue();l=new g.mr(function(){aNw(P,v)},l); g.Z(P,l);l.start();g.x7(v.W);nf(P,{rtyrq:1})}; WeB=function(P,v){for(var l=[],e=g.N(Object.keys(P.W)),h=e.next();!h.done;h=e.next())h=h.value,l.push(h+"_"+P.W[h].type+"_"+P.W[h].status);return l.join(v)}; Ojq=function(P){var v={};v[P.status]=N5(P)?WeB(P,"."):P.Y.join(".");return v}; oM2=function(P,v){switch(P){case "highres":case "hd2880":P="UHD2";break;case "hd2160":case "hd1440":P="UHD1";break;case "hd1080":case "hd720":P="HD";break;case "large":case "medium":case "small":case "light":case "tiny":P="SD";break;default:return""}v&&(P+="HDR");return P}; shw=function(P,v){for(var l in P.W)if(P.W[l].status==="usable"&&P.W[l].type===v)return!0;return!1}; rca=function(P,v){for(var l in P.W)if(P.W[l].type===v)return P.W[l].status}; nf=function(P,v){var l=l===void 0?!1:l;bp(v);(l||P.O$.vK())&&P.publish("ctmp","drmlog",v)}; MrP=function(P){var v=P[0];P[0]=P[3];P[3]=v;v=P[1];P[1]=P[2];P[2]=v;v=P[4];P[4]=P[5];P[5]=v;v=P[6];P[6]=P[7];P[7]=v}; EM6=function(P){return g.ro(P,"UHD2")||g.ro(P,"UHD2HDR")?"highres":g.ro(P,"UHD1")||g.ro(P,"UHD1HDR")?"hd2160":g.ro(P,"HD")||g.ro(P,"HDHDR")?"hd1080":g.ro(P,"HD720")||g.ro(P,"HD720HDR")?"hd720":"large"}; UA2=function(P){for(var v="",l=0;l'.charCodeAt(e);P=P.G.createSession("video/mp4",v,l);return new Jg(null,null,null,null,P)}; lnx=function(P,v){var l=P.T[v.sessionId];!l&&P.Y&&(l=P.Y,P.Y=null,l.sessionId=v.sessionId,P.T[v.sessionId]=l);return l}; dA2=function(P,v){var l=P.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 e="",h=0;h=0&&P.push(e);P=parseFloat(P.join("."))}else P=NaN;P>19.2999?(P=l.S9,l=l.N1,l>=P&&(l=P*.75),v=(P-l)*.5,l=new It(v,P,P-v-l,this)):l=null;break a;case "widevine":l=new DQ(v,this,P);break a;default:l=null}if(this.Z=l)g.Z(this,this.Z),this.Z.subscribe("rotated_need_key_info_ready",this.DP,this),this.Z.subscribe("log_qoe",this.B9,this);Oo(this.O$.experiments);this.B9({cks:this.W.getInfo()})}; hsy=function(P){var v=P.Y.aW();v?v.then(c1(function(){mhy(P)}),c1(function(l){if(!P.s$()){g.Zx(l); var e="t.a";l instanceof DOMException&&(e+=";n."+l.name+";m."+l.message);P.publish("licenseerror","drm.unavailable",1,e,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(P.B9({mdkrdy:1}),P.X=!0); P.Wg&&(v=P.Wg.aW())}; Q0D=function(P,v,l){P.Pg=!0;l=new gq(v,l);P.O$.V("html5_eme_loader_sync")&&(P.T.get(v)||P.T.set(v,l));RsD(P,l)}; RsD=function(P,v){if(!P.s$()){P.B9({onInitData:1});if(P.O$.V("html5_eme_loader_sync")&&P.videoData.G&&P.videoData.G.W){var l=P.j.get(v.initData);v=P.T.get(v.initData);if(!l||!v)return;v=l;l=v.initData;P.T.remove(l);P.j.remove(l)}P.B9({initd:v.initData.length,ct:v.contentType});if(P.W.flavor==="widevine")if(P.kf&&!P.videoData.isLivePlayback)cR(P);else{if(!(P.O$.V("vp9_drm_live")&&P.videoData.isLivePlayback&&v.C6)){P.kf=!0;l=v.cryptoPeriodIndex;var e=v.W;WKy(v);v.C6||(e&&v.W!==e?P.publish("ctmp","cpsmm", {emsg:e,pssh:v.W}):l&&v.cryptoPeriodIndex!==l&&P.publish("ctmp","cpimm",{emsg:l,pssh:v.cryptoPeriodIndex}));P.publish("widevine_set_need_key_info",v)}}else P.DP(v)}}; mhy=function(P){if(!P.s$())if(P.O$.V("html5_drm_set_server_cert")||Hj(P.W)){var v=P.Y.setServerCertificate();v?v.then(c1(function(l){P.O$.vK()&&P.publish("ctmp","ssc",{success:l})}),c1(function(l){P.publish("ctmp","ssce",{n:l.name, m:l.message})})).then(c1(function(){tD6(P)})):tD6(P)}else tD6(P)}; tD6=function(P){P.s$()||(P.X=!0,P.B9({onmdkrdy:1}),cR(P))}; yEa=function(P){return P.W.flavor==="widevine"&&P.videoData.V("html5_drm_cpi_license_key")}; cR=function(P){if((P.Pg||P.O$.V("html5_widevine_use_fake_pssh"))&&P.X&&!P.T1){for(;P.G.length;){var v=P.G[0],l=yEa(P)?Oo7(v):g.D7(v.initData);if(Hj(P.W)&&!v.K)P.G.shift();else{if(P.K.get(l))if(P.W.flavor!=="fairplay"||Hj(P.W)){P.G.shift();continue}else P.K.delete(l);WKy(v);break}}P.G.length&&P.createSession(P.G[0])}}; CWq=function(P){var v;if(v=g.VS()){var l;v=!((l=P.Y.K)==null||!l.getMetrics)}v&&(v=P.Y.getMetrics())&&(v=g.pa(v),P.publish("ctmp","drm",{metrics:v}))}; f2w=function(){var P=jjD();return!(!P||P==="visible")}; kbx=function(P){var v=gb9();v&&document.addEventListener(v,P,!1)}; wmu=function(P){var v=gb9();v&&document.removeEventListener(v,P,!1)}; gb9=function(){if(document.visibilityState)var P="visibilitychange";else{if(!document[JB+"VisibilityState"])return"";P=JB+"visibilitychange"}return P}; $Jq=function(P){g.U.call(this);var v=this;this.M5=P;this.Yl=0;this.T=this.K=this.Z=!1;this.Y=0;this.Z3=this.M5.N();this.videoData=this.M5.getVideoData();this.G=g.ID(this.Z3.experiments,"html5_delayed_retry_count");this.W=new g.mr(function(){v.M5.hB()},g.ID(this.Z3.experiments,"html5_delayed_retry_delay_ms")); g.Z(this,this.W)}; JEW=function(P,v,l){var e=P.videoData.K,h=P.videoData.Y;Rh(P.M5.getVideoData())&&P.Z3.V("html5_gapless_fallback_on_qoe_restart")&&Ke7(P.M5,"pe");if((v==="progressive.net.retryexhausted"||v==="fmt.unplayable"||v==="fmt.decode")&&!P.M5.nw.Z&&e&&e.itag==="22")return P.M5.nw.Z=!0,P.x_("qoe.restart",{reason:"fmt.unplayable.22"}),P.M5.g2(),!0;var z=!1;if(P.videoData.isExternallyHostedPodcast){if(z=P.videoData.mV)l.mimeType=z.type,P.f0("3pp",{url:z.url});l.ns="3pp";P.M5.VI(v,1,"VIDEO_UNAVAILABLE",bp((new xq(v, l,1)).details));return!0}var m=P.Yl+3E4<(0,g.Gz)()||P.W.isActive();if(P.Z3.V("html5_empty_src")&&P.videoData.isAd()&&v==="fmt.unplayable"&&/Empty src/.test(""+l.msg))return l.origin="emptysrc",P.x_("auth",l),!0;m||q5(P.M5.QK())||(l.nonfg="paused",m=!0,P.M5.pauseVideo());(v==="fmt.decode"||v==="fmt.unplayable")&&(h==null?0:VT(h)||dl(h))&&(xkx(P.Z3.Z,h.dM),l.acfallexp=h.dM,z=m=!0);!m&&P.G>0&&(P.W.start(),m=!0,l.delayed="1",--P.G);h=P.M5.K0;!m&&((e==null?0:Ta(e))||(e==null?0:rl(e)))&&(xkx(P.Z3.Z,e.dM), z=m=!0,l.cfallexp=e.dM);if(P.Z3.V("html5_ssap_ignore_decode_error_for_next_video")&&g.VW(P.videoData)&&v==="fmt.unplayable"&&l.cid&&l.ccid&&q5(P.M5.QK())){if(l.cid!==l.ccid)return l.ignerr="1",P.x_("ssap.transitionfailure",l),!0;P.x_("ssap.transitionfailure",l);if(I2w(P.M5,v))return!0}if(!m)return DJy(P,l);if(P.Z3.V("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.VW(P.videoData)&&v==="fmt.unplayable"&&l.cid&&l.ccid&&l.cid!==l.ccid&&q5(P.M5.QK())&&(P.x_("ssap.transitionfailure",l),I2w(P.M5, v)))return!0;m=!1;P.Z?P.Yl=(0,g.Gz)():m=P.Z=!0;var Q=P.videoData;if(Q.A5){Q=Q.A5.tx();var t=Date.now()/1E3+1800;Q=Q6048E5&&q9B(P,"signature");return!1}; q9B=function(P,v){try{window.location.reload(),P.x_("qoe.restart",{detail:"pr."+v})}catch(l){}}; AEP=function(P,v){v=v===void 0?"fmt.noneavailable":v;var l=P.Z3.Z;l.T=!1;QP(l);P.x_("qoe.restart",{e:v,detail:"hdr"});P.M5.hB(!0)}; Y9D=function(P,v,l,e,h,z){this.videoData=P;this.W=v;this.reason=l;this.K=e;this.token=h;this.videoId=z}; bLD=function(P,v,l){this.O$=P;this.LG=v;this.M5=l;this.S=this.T=this.W=this.Y=this.j=this.K=0;this.Z=!1;this.X=g.ID(this.O$.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.G=new Map}; pm2=function(P,v,l){!P.O$.V("html5_tv_ignore_capable_constraint")&&g.pF(P.O$)&&(l=l.compose(xJW(P,v)));return l}; S9W=function(P,v){var l,e=LPw(P,(l=v.W)==null?void 0:l.videoInfos);l=P.M5.getPlaybackRate();return l>1&&e?(P=cUW(P.O$.Z,v.W.videoInfos,l),new m4(0,P,!0,"o")):new m4(0,0,!1,"o")}; LPw=function(P,v){return v&&g.pF(P.O$)?v.some(function(l){return l.video.fps>32}):!1}; Gbq=function(P,v){var l=P.M5.Mk();P.V("html5_use_video_quality_cap_for_ustreamer_constraint")&&l&&l.PO>0&&tR(v.videoData.W3)&&(P=l.PO,v.videoData.W3=new m4(0,P,!1,"u"));return v.videoData.W3}; xJW=function(P,v){if(g.pF(P.O$)&&Kr(P.O$.Z,cn.HEIGHT))var l=v.W.videoInfos[0].video.W;else{var e=!!v.W.W;var h;g.iy(P.O$)&&(h=window.screen&&window.screen.width?new g.Dc(window.screen.width,window.screen.height):null);h||(h=P.O$.SI?P.O$.SI.clone():P.LG.CJ());(eB||eD||e)&&h.scale(g.d7());e=h;Qi(v.videoData)||dw(v.videoData);v=v.W.videoInfos;if(v.length){h=g.ID(P.O$.experiments,"html5_override_oversend_fraction")||.85;var z=v[0].video;z.projectionType!=="MESH"&&z.projectionType!=="EQUIRECTANGULAR"&& z.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||Xu||(h=.45);P=g.ID(P.O$.experiments,"html5_viewport_undersend_maximum");for(z=0;z0&&(l=Math.min(l,e));if(e=g.ID(P.O$.experiments,"html5_max_vertical_resolution")){P=4320;for(h=0;h e&&(P=Math.min(P,z.video.W));if(P<4320){for(h=e=0;h32){h=!0;break a}}h=!1}h&&(l=Math.min(l,e));(e=g.ID(P.O$.experiments,"html5_live_quality_cap"))&&v.videoData.isLivePlayback&&(l=Math.min(l,e));l=Bqu(P,v,l);P=g.ID(P.O$.experiments,"html5_byterate_soft_cap");return new m4(0,l===4320?0:l,!1,"d",P)}; UJP=function(P){var v,l,e,h;return g.p(function(z){switch(z.W){case 1:return P.W.W&&typeof((v=navigator.mediaCapabilities)==null?void 0:v.decodingInfo)==="function"?g.b(z,Promise.resolve(),2):z.return(Promise.resolve());case 2:l=g.N(P.W.videoInfos),e=l.next();case 3:if(e.done){z.ac(0);break}h=e.value;return g.b(z,$QD(h),4);case 4:e=l.next(),z.ac(3)}})}; jcq=function(P,v){if(!v.videoData.K||P.V("html5_disable_performance_downgrade"))return!1;Date.now()-P.j>6E4&&(P.K=0);P.K++;P.j=Date.now();if(P.K!==4)return!1;ZLu(P,v.videoData.K);return!0}; HLy=function(P,v,l,e){if(!v||!l||!v.videoData.K)return!1;var h=g.ID(P.O$.experiments,"html5_df_downgrade_thresh"),z=P.V("html5_log_media_perf_info");if(!((0,g.Gz)()-P.Y<5E3?0:z||h>0))return!1;var m=((0,g.Gz)()-P.Y)/1E3;P.Y=(0,g.Gz)();l=l.getVideoPlaybackQuality();if(!l)return!1;var Q=l.droppedVideoFrames-P.T,t=l.totalVideoFrames-P.S;P.T=l.droppedVideoFrames;P.S=l.totalVideoFrames;var y=l.displayCompositedVideoFrames===0?0:l.displayCompositedVideoFrames||-1;z&&P.O$.vK()&&P.M5.f0("ddf",{dr:l.droppedVideoFrames, de:l.totalVideoFrames,comp:y});if(e)return P.W=0,!1;if((t-Q)/m>P.X||!h||g.pF(P.O$))return!1;P.W=(t>60?Q/t:0)>h?P.W+1:0;if(P.W!==3)return!1;ZLu(P,v.videoData.K);P.M5.f0("dfd",Object.assign({dr:l.droppedVideoFrames,de:l.totalVideoFrames},a2a()));return!0}; ZLu=function(P,v){var l=v.dM,e=v.video.fps,h=v.video.W-1,z=P.G;v=""+l+(e>49?"p60":e>32?"p48":"");l=Sa(l,e,z);h>0&&(l=Math.min(l,h));if(!F1.has(v)&&W1().includes(v)){var m=l;l=Eg();+l[v]>0&&(m=Math.min(+l[v],m));l[v]!==m&&(l[v]=m,g.jB("yt-player-performance-cap",l,2592E3))}else if(F1.has(v)||z==null){a:{m=m===void 0?!0:m;e=W1().slice();if(m){if(e.includes(v))break a;e.push(v)}else{if(!e.includes(v))break a;e.splice(e.indexOf(v),1)}g.jB("yt-player-performance-cap-active-set",e,2592E3)}Lq.set(v,l)}else F1.add(v), z==null||z.set(v,l);P.M5.MP()}; Ag=function(P,v){if(!v.W.W)return P.Z?new m4(0,360,!1,"b"):Ov;for(var l=!1,e=!1,h=g.N(v.W.videoInfos),z=h.next();!z.done;z=h.next())Ta(z.value)?l=!0:e=!0;l=l&&e;e=0;h=g.ID(P.O$.experiments,"html5_performance_cap_floor");h=P.O$.K?240:h;v=g.N(v.W.videoInfos);for(z=v.next();!z.done;z=v.next()){var m=z.value;if(!l||!Ta(m))if(z=Sa(m.dM,m.video.fps,P.G),m=m.video.W,Math.max(z,h)>=m){e=m;break}}return new m4(0,e,!1,"b")}; Eba=function(P,v){var l=P.M5.QK();return l.isInline()&&!v.lf?new m4(0,480,!1,"v"):l.isBackground()&&Ly()/1E3>60&&!g.pF(P.O$)?new m4(0,360,!1,"v"):Ov}; WP7=function(P,v,l){if(P.O$.experiments.l$("html5_disable_client_autonav_cap_for_onesie")&&v.fetchType==="onesie"||g.pF(P.O$)&&(aJ(-1)>=1080||v.osid))return Ov;var e=g.ID(P.O$.experiments,"html5_autonav_quality_cap"),h=g.ID(P.O$.experiments,"html5_autonav_cap_idle_secs");return e&&v.isAutonav&&Ly()/1E3>h?(l&&(e=Bqu(P,l,e)),new m4(0,e,!1,"e")):Ov}; Bqu=function(P,v,l){if(P.V("html5_optimality_defaults_chooses_next_higher")&&l)for(P=v.W.videoInfos,v=1;v=0||(P.provider.M5.getVisibilityState()===3?P.Z=!0:(P.W=g.b7(P.provider),P.delay.start()))}; scw=function(P){if(!(P.K<0)){var v=g.b7(P.provider),l=v-P.Y;P.Y=v;P.playerState.state===8?P.playTimeSecs+=l:P.playerState.isBuffering()&&!g.M(P.playerState,16)&&(P.rebufferTimeSecs+=l)}}; rED=function(P){var v;switch((v=P.O$.playerCanaryStage)==null?void 0:v.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; MDw=function(P){return window.PressureObserver&&new window.PressureObserver(P)}; Tqw=function(P,v){v=v===void 0?MDw:v;g.U.call(this);var l=this;if(this.Z=P)try{this.W=v(function(z){l.K=z.at(-1)}); var e;this.G=(e=this.W)==null?void 0:e.observe("cpu",{sampleInterval:2E3}).catch(function(z){z instanceof DOMException&&(l.Y=z)})}catch(z){z instanceof DOMException&&(this.Y=z)}else{this.W=v(function(z){l.K=z.at(-1)}); var h;this.G=(h=this.W)==null?void 0:h.observe("cpu",{sampleInterval:2E3})}}; VD6=function(P){var v={},l=window.h5vcc;v.hwConcurrency=navigator.hardwareConcurrency;P.Y&&(v.cpe=P.Y.message);P.K&&(v.cpt=P.K.time,v.cps=P.K.state);if(l==null?0:l.cVal)v.cb2s=l.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),v.cb5s=l.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),v.cb30s=l.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return v}; dJ9=function(P){var v;g.p(function(l){switch(l.W){case 1:if(!P.Z)return g.b(l,P.G,3);g.NP(l,4);return g.b(l,P.G,6);case 6:g.uD(l,3);break;case 4:g.Kx(l);l.ac(3);break;case 3:(v=P.W)==null||v.disconnect(),g.nx(l)}})}; vPw=function(P,v){v?PSa.test(P):(P=g.fG(P),Object.keys(P).includes("cpn"))}; erB=function(P,v,l,e,h,z,m){var Q={format:"RAW"},t={};if(w$(P)&&$N()){if(m){var y;((y=l$9.uaChPolyfill)==null?void 0:y.state.type)!==2?m=null:(m=l$9.uaChPolyfill.state.data.values,m={"Synth-Sec-CH-UA-Arch":m.architecture,"Synth-Sec-CH-UA-Model":m.model,"Synth-Sec-CH-UA-Platform":m.platform,"Synth-Sec-CH-UA-Platform-Version":m.platformVersion,"Synth-Sec-CH-UA-Full-Version":m.uaFullVersion});t=Object.assign(t,m);Q.withCredentials=!0}(m=g.la("EOM_VISITOR_DATA"))?t["X-Goog-EOM-Visitor-Id"]=m:e?t["X-Goog-Visitor-Id"]= e:g.la("VISITOR_DATA")&&(t["X-Goog-Visitor-Id"]=g.la("VISITOR_DATA"));l&&(t["X-Goog-PageId"]=l);(e=v.T1)&&!vo(v)&&(t["X-Goog-AuthUser"]=e);h&&(t.Authorization="Bearer "+h);v.V("enable_datasync_id_header_in_web_vss_pings")&&v.A1&&v.datasyncId&&(t["X-YouTube-DataSync-Id"]=v.datasyncId);m||t["X-Goog-Visitor-Id"]||h||l||e?Q.withCredentials=!0:v.V("html5_send_cpn_with_options")&&PSa.test(P)&&(Q.withCredentials=!0)}Object.keys(t).length>0&&(Q.headers=t);z&&(Q.onFinish=z);return Object.keys(Q).length>1? Q:null}; hra=function(P,v,l,e,h,z,m,Q){$N()&&l.token&&(P=g$(P,{ctt:l.token,cttype:l.f4,mdx_environment:l.mdxEnvironment}));e.V("net_pings_low_priority")&&(v||(v={}),v.priority="low");z||Q&&e.V("nwl_skip_retry")?(v==null?v={}:vPw(P,e.V("html5_assert_cpn_with_regex")),m?eg().sendAndWrite(P,v):eg().sendThenWrite(P,v,Q)):v?(vPw(P,e.V("html5_assert_cpn_with_regex")),e.V("net_pings_use_fetch")?CnP(P,v):g.SN(P,v)):g.oO(P,h)}; zr2=function(P){for(var v=[],l=0;l0&&l>0&&!P.K&&P.G<1E7)try{P.Y=P.Z({sampleInterval:v,maxBufferSize:l});var e;(e=P.Y)==null||e.addEventListener("samplebufferfull",function(){return g.p(function(h){if(h.W==1)return g.b(h,P.stop(),2);QzB(P);g.nx(h)})})}catch(h){P.K=Rrq(h.message)}}; pf=function(P,v){var l,e;return!!((l=window.h5vcc)==null?0:(e=l.settings)==null?0:e.set(P,v))}; ysD=function(){var P,v,l,e=(P=window.h5vcc)==null?void 0:(v=P.settings)==null?void 0:(l=v.getPersistentSettingAsString)==null?void 0:l.call(v,"cpu_usage_tracker_intervals");if(e!=null){var h;P=(h=JSON.parse(e))!=null?h:[];h=P.filter(function(y){return y.type==="total"}).map(function(y){return y.seconds}); v=g.N(tA7);for(l=v.next();!l.done;l=v.next())l=l.value,h.indexOf(l)===-1&&P.push({type:"total",seconds:l});var z,m;(z=window.h5vcc)==null||(m=z.settings)==null||m.set("cpu_usage_tracker_intervals_enabled",1);var Q,t;(Q=window.h5vcc)==null||(t=Q.settings)==null||t.set("cpu_usage_tracker_intervals",JSON.stringify(P))}}; CSw=function(){var P=window.H5vccPlatformService,v="";if(P&&P.has("dev.cobalt.coat.clientloginfo")&&(P=P.open("dev.cobalt.coat.clientloginfo",function(){}))){var l=P.send(new ArrayBuffer(0)); l&&(v=String.fromCharCode.apply(String,g.u(new Uint8Array(l))));P.close()}return v}; g.G5=function(P,v){g.U.call(this);var l=this;this.provider=P;this.logger=new g.Rf("qoe");this.W={};this.sequenceNumber=1;this.T=NaN;this.Ak="N";this.X=this.h$=this.ym=this.TG=this.Z=0;this.CI=this.Hg=this.j=this.q5="";this.Xq=this.Pg=NaN;this.Nd=0;this.zK=-1;this.aV=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Bg=this.isEmbargoed=this.kf=this.isOffline=this.isBuffering=!1;this.oV=[];this.QW=null;this.U$=this.G=this.D3=this.S=!1;this.K=-1;this.h5=!1;this.MV=new g.mr(this.O05,750,this);this.Wg= this.adCpn=this.J5=this.contentCpn="";this.adFormat=void 0;this.bC=0;this.hs=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.SN=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.nI=!1;this.It=NaN;this.wM=0;this.WK=!1;this.T1=0;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.jS=!1;this.Kh={gF:function(h){l.gF(h)}, He2:function(){return l.Y}, QZ:function(){return l.contentCpn}, XUc:function(){return l.J5}, reportStats:function(){l.reportStats()}, Sq6:function(){return l.W.cat}, Ts:function(h){return l.W[h]}, dg$:function(){return l.T1}}; var e=g.ID(this.provider.O$.experiments,"html5_qoe_proto_mock_length");e&&!Lf.length&&(Lf=zr2(e));g.Z(this,this.MV);try{navigator.getBattery().then(function(h){l.QW=h})}catch(h){}g.Sh(this,0,"vps",["N"]); P.O$.vK()&&(this.wM=(0,g.Gz)(),this.It=g.cM(function(){var h=(0,g.Gz)(),z=h-l.wM;z>500&&l.f0("vmlock",{diff:z.toFixed()});l.wM=h},250)); P.M5.A3()&&v&&(this.T1=v-Math.round(g.b7(P)*1E3));this.provider.videoData.e_&&(this.remoteControlMode=f$u[this.provider.videoData.e_]||0);this.provider.videoData.wY&&(v=Xb2(this.provider.videoData.wY),v==null?0:v.length)&&(this.remoteConnectedDevices=v);if(P.O$.vK()||P.V("html5_log_cpu_info"))this.A5=new Tqw(P.V("html5_catch_cpu_info_errors")),g.Z(this,this.A5);v=g.ID(P.O$.experiments,"html5_js_self_profiler_sample_interval_ms");P=g.ID(P.O$.experiments,"html5_js_self_profiler_max_samples");v>0&&P> 0&&(this.Ic=new xc(v,P),g.Z(this,this.Ic))}; g.Sh=function(P,v,l,e){var h=P.W[l];h||(h=[],P.W[l]=h);h.push(v.toFixed(3)+":"+e.join(":"))}; gPD=function(P,v){var l=P.adCpn||P.provider.videoData.clientPlaybackNonce,e=P.provider.getCurrentTime(l);g.Sh(P,v,"cmt",[e.toFixed(3)]);e=P.provider.xv(l);if(P.Y&&e*1E3>P.Y.St+100&&P.Y){var h=P.Y;l=h.isAd;e=e*1E3-h.St;P.QO=v*1E3-h.cB5-e-h.SF3;h=(0,g.Gz)()-e;v=P.QO;e=P.provider.videoData;var z=e.isAd();if(l||z){z=(l?"ad":"video")+"_to_"+(z?"ad":"video");var m={};e.T&&(m.cttAuthInfo={token:e.T,videoId:e.videoId});m.startTime=h-v;o5(z,m);g.On({targetVideoId:e.videoId,targetCpn:e.clientPlaybackNonce}, z);WI("pbs",h,z)}else h=P.provider.M5.w7(),h.T!==e.clientPlaybackNonce?(h.Z=e.clientPlaybackNonce,h.K=v):e.Go()||g.j4(new g.Ph("CSI timing logged before gllat",{cpn:e.clientPlaybackNonce}));P.f0("gllat",{l:P.QO.toFixed(),prev_ad:+l});delete P.Y}}; X1=function(P,v){v=v===void 0?NaN:v;v=v>=0?v:g.b7(P.provider);var l=P.provider.M5.rC(),e=l.xE-(P.Pg||0);e>0&&g.Sh(P,v,"bwm",[e,(l.d2-(P.Xq||0)).toFixed(3)]);isNaN(P.Pg)&&l.xE&&P.isOffline&&P.gF(!1);P.Pg=l.xE;P.Xq=l.d2;isNaN(l.bandwidthEstimate)||g.Sh(P,v,"bwe",[l.bandwidthEstimate.toFixed(0)]);P.provider.O$.vK()&&Object.keys(l.W).length!==0&&P.f0("bwinfo",l.W);if(P.provider.O$.vK()||P.provider.O$.V("html5_log_meminfo"))e=GkP(),Object.values(e).some(function(z){return z!==void 0})&&P.f0("meminfo", e); if(P.provider.O$.vK()||P.provider.O$.V("html5_log_cpu_info")){var h;(e=(h=P.A5)==null?void 0:VD6(h))&&Object.values(e).some(function(z){return z!=null})&&P.f0("cpuinfo",e)}P.Ic&&P.f0("jsprof",P.Ic.flush()); P.QW&&g.Sh(P,v,"bat",[P.QW.level,P.QW.charging?"1":"0"]);h=P.provider.M5.getVisibilityState();P.zK!==h&&(g.Sh(P,v,"vis",[h]),P.zK=h);gPD(P,v);(h=kKD(P.provider))&&h!==P.Nd&&(g.Sh(P,v,"conn",[h]),P.Nd=h);wU6(P,v,l)}; wU6=function(P,v,l){if(!isNaN(l.MX)){var e=l.MX;l.K96E3&&(new g.mr(P.reportStats,0,P)).start()}; DKw=function(P){P.provider.videoData.oV&&BR(P,"prefetch");P.provider.videoData.Nd&&P.f0("reload",{r:P.provider.videoData.reloadReason,ct:P.provider.videoData.Nd});P.provider.videoData.U$&&BR(P,"monitor");P.provider.videoData.isLivePlayback&&BR(P,"live");ly&&BR(P,"streaming");P.provider.videoData.e_&&P.f0("ctrl",{mode:P.provider.videoData.e_},!0);if(P.provider.videoData.wY){var v=P.provider.videoData.wY.replace(/,/g,"_");P.f0("ytp",{type:v},!0)}P.provider.videoData.B_&&(v=P.provider.videoData.B_.replace(/,/g, "."),P.f0("ytrexp",{ids:v},!0));var l=P.provider.videoData;v=P.provider.O$.V("enable_white_noise")||P.provider.O$.V("enable_webgl_noop");l=g.NA(l)||g.Sr(l)||g.G6(l)||g.XV(l);(v||l)&&(v=(0,g.i7)())&&(P.W.gpu=[v]);dw(P.provider.videoData)&&g.Sh(P,g.b7(P.provider),"dt",["1"]);P.provider.O$.vK()&&(v=(0,g.Gz)()-P.provider.O$.uM,P.f0("playerage",{secs:Math.pow(1.6,Math.round(Math.log(v/1E3)/Math.log(1.6))).toFixed()}));P.G=!0;P.T=g.cM(function(){P.reportStats()},1E4)}; Ngy=function(P,v,l){var e=g.b7(P.provider);nP9(P,e,v,0,l);X1(P,e);I$y(P)}; nP9=function(P,v,l,e,h){var z=P.provider.O$.W.cbrver;P.provider.O$.W.cbr==="Chrome"&&/^96[.]/.test(z)&&l==="net.badstatus"&&/rc\.500/.test(h)&&Jsw(P,3);P.provider.O$.V("html5_use_ump")&&/b248180278/.test(h)&&Jsw(P,4);z=P.provider.getCurrentTime(P.adCpn||P.provider.videoData.clientPlaybackNonce);e=e===1?"fatal":"";l=[l,e,z.toFixed(3)];e&&(h+=";a6s."+ke());h&&l.push(uKq(h));g.Sh(P,v,"error",l);P.G=!0}; KMy=function(P){P.K>=0||(P.provider.O$.Hl||P.provider.M5.getVisibilityState()!==3?P.K=g.b7(P.provider):P.h5=!0)}; csu=function(P,v,l,e){if(l!==P.Ak){v=10&&P.playTimeSecs<=180&&(P.W.qoealert=["1"],P.Bg=!0)),l!=="B"||P.Ak!=="PL"&&P.Ak!=="PB"||(P.isBuffering=!0),P.Z=v);P.Ak==="PL"&&(l==="B"||l==="S")||P.provider.O$.vK()?X1(P,v):(P.nI||l!=="PL"||(P.nI=!0,wU6(P,v,P.provider.M5.rC())),gPD(P,v));l==="PL"&&g.RX(P.MV);var h=[l];l==="S"&&e&&h.push("ss."+e);g.Sh(P,v,"vps",h);P.Ak=l; P.TG=v;P.Z=v;P.G=!0}}; BR=function(P,v){var l=P.W.cat||[];l.push(v);P.W.cat=l}; UG=function(P,v,l,e,h,z){var m=g.b7(P.provider);l!==1&&l!==3&&l!==5||g.Sh(P,m,"vps",[P.Ak]);var Q=P.W.xvt||[];Q.push("t."+m.toFixed(3)+";m."+z.toFixed(3)+";g."+v+";tt."+l+";np.0;c."+e+";d."+h);P.W.xvt=Q}; Jsw=function(P,v){if(!P.U$){var l=P.W.fcnz;l||(l=[],P.W.fcnz=l);l.push(String(v));P.U$=!0}}; uKq=function(P){/[^a-zA-Z0-9;.!_-]/.test(P)&&(P=P.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return P}; qHB=function(P){this.provider=P;this.j=!1;this.W=0;this.Y=-1;this.LO=NaN;this.G=0;this.segments=[];this.T=this.Z=0;this.previouslyEnded=!1;this.X=this.provider.M5.getVolume();this.S=this.provider.M5.isMuted()?1:0;this.K=ZQ(this.provider)}; jh=function(P){P.K.startTime=P.G;P.K.endTime=P.W;var v=!1;P.segments.length&&g.WA(P.segments).isEmpty()?(P.segments[P.segments.length-1].previouslyEnded&&(P.K.previouslyEnded=!0),P.segments[P.segments.length-1]=P.K,v=!0):P.segments.length&&P.K.isEmpty()||(P.segments.push(P.K),v=!0);v?P.K.endTime===0&&(P.previouslyEnded=!1):P.K.previouslyEnded&&(P.previouslyEnded=!0);P.Z+=P.W-P.G;P.K=ZQ(P.provider);P.K.previouslyEnded=P.previouslyEnded;P.previouslyEnded=!1;P.G=P.W}; As9=function(P){FMy(P);P.T=g.cM(function(){P.update()},100); P.LO=g.b7(P.provider);P.K=ZQ(P.provider)}; FMy=function(P){g.Ft(P.T);P.T=NaN}; YHP=function(P,v,l){l-=P.LO;return v===P.W&&l>.5}; bD7=function(P,v,l,e){this.O$=v;this.CI=l;this.segments=[];this.experimentIds=[];this.Ic=this.jS=this.isFinal=this.delayThresholdMet=this.nI=this.zK=this.autoplay=this.autonav=!1;this.Nd="yt";this.T=[];this.j=this.X=null;this.sendVisitorIdHeader=this.h5=!1;this.S=this.pageId="";this.Z=l==="watchtime";this.G=l==="playback";this.J5=l==="atr";this.t3=l==="engage";this.sendVisitorIdHeader=!1;this.uri=this.J5?"/api/stats/"+l:"//"+v.UU+"/api/stats/"+l;e&&(this.jS=e.fs,e.rtn&&(this.j=e.rtn),this.Z?(this.playerState= e.state,e.rti>0&&(this.X=e.rti)):(this.Hl=e.mos,this.FL=e.volume,e.at&&(this.adType=e.at)),e.autonav&&(this.autonav=e.autonav),e.inview!=null&&(this.aV=e.inview),e.size&&(this.Xq=e.size),e.playerwidth&&(this.playerWidth=e.playerwidth),e.playerheight&&(this.playerHeight=e.playerheight));this.SN=g.GA(v.W);this.S=eE(v.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.S==="all"||this.S==="once")this.WK=g.GA(v.Nd);this.XE=v.D3;this.experimentIds=NZq(v.experiments);this.q5=v.TG;this.Nd=v.Wg;this.region= v.region;this.userAge=v.userAge;this.D3=v.MZ;this.oV=Ly();this.sendVisitorIdHeader=v.sendVisitorIdHeader;this.T1=v.V("vss_pings_using_networkless")||v.V("kevlar_woffle");this.jg=v.V("vss_final_ping_send_and_write");this.kf=v.V("vss_use_send_and_write");this.pageId=v.pageId;this.uM=v.V("vss_playback_use_send_and_write");v.livingRoomAppMode&&(this.livingRoomAppMode=v.livingRoomAppMode);this.Ro=v.Y&&v.V("embeds_append_synth_ch_headers");g.LP(v)&&(this.Hg=v.kf);g.Iu(g.aw(v))&&this.T.push(1);this.accessToken= g.MA(P);P.Ep[this.CI]?this.Y=P.Ep[this.CI]:P.Ep.playback&&(this.Y=P.Ep.playback);this.adFormat=P.adFormat;this.adQueryId=P.adQueryId;this.autoplay=rw(P);this.G&&(this.zK=(P.V("html5_enable_log_server_autoplay")||P.V("enable_cleanup_masthead_autoplay_hack_fix"))&&P.Nf&&ZN(P)==="adunit"?!0:!1);this.autonav=P.isAutonav||this.autonav;this.contentVideoId=OD(P);this.clientPlaybackNonce=P.clientPlaybackNonce;this.nI=P.eg;P.T&&(this.Wg=P.T,this.Bg=P.R3);P.mdxEnvironment&&(this.mdxEnvironment=P.mdxEnvironment); this.W=P.sR;this.TG=P.TG;P.K&&(this.hs=P.K.itag,P.Y&&P.Y.itag!==this.hs&&(this.U$=P.Y.itag));P.W&&wG(P.W)&&(this.offlineDownloadUserChoice="1");this.eventLabel=ZN(P);this.Ic=P.Ro?!1:P.XE;this.bC=P.l3;if(v=FV(P))this.vl=v;this.GP=P.Z2;this.partnerId=P.partnerId;this.eventId=P.eventId;this.playlistId=P.Ve||P.playlistId;this.AK=P.AK;this.e_=P.e_;this.wY=P.wY;this.HU=P.HU;this.subscribed=P.subscribed;this.videoId=P.videoId;this.videoMetadata=P.videoMetadata;this.visitorData=P.visitorData;this.osid=P.osid; this.CG=P.CG;this.referrer=P.referrer;this.KO=P.t0||P.KO;this.A5=P.E5;this.dJ=P.dJ;this.userGenderAge=P.userGenderAge;this.P3=P.P3;this.embedsRct=P.embedsRct;this.embedsRctn=P.embedsRctn;g.LP(this.O$)&&P.mutedAutoplay&&(P.V("embeds_enable_full_length_inline_muted_autoplay")&&P.mutedAutoplayDurationMode===2&&P.limitedPlaybackDurationInSeconds===0&&P.endSeconds===0?this.T.push(7):this.T.push(2));P.isEmbedsShortsMode(new g.Dc(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.T.push(3);g.mO(P)&& this.T.push(4);this.Pg=P.u1;P.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=P.compositeLiveIngestionOffsetToken)}; xKB=function(P,v){var l=P.sendVisitorIdHeader?P.visitorData:void 0;return g.QW(P.O$,P.accessToken).then(function(e){return erB(P.uri,P.O$,P.pageId,l,e,v,P.Ro)})}; SHP=function(P,v){return function(){P.O$.V("html5_simplify_pings")?(P.W=P.wM,P.MV=v(),P.oV=0,P.send()):xKB(P).then(function(l){var e=pUw(P);e.cmt=e.len;e.lact="0";var h=v().toFixed(3);e.rt=Number(h).toString();e=g.r5(P.uri,e);P.O$.V("vss_through_gel_double")&&LMy(e);P.T1?(l==null&&(l={}),P.kf?eg().sendAndWrite(e,l):eg().sendThenWrite(e,l)):l?g.SN(e,l):g.oO(e)})}}; pUw=function(P){var v={ns:P.Nd,el:P.eventLabel,cpn:P.clientPlaybackNonce,ver:2,cmt:P.K(P.W),fmt:P.hs,fs:P.jS?"1":"0",rt:P.K(P.MV),adformat:P.adFormat,content_v:P.contentVideoId,euri:P.XE,lact:P.oV,live:P.vl,cl:(722885260).toString(),mos:P.Hl,state:P.playerState,volume:P.FL};P.subscribed&&(v.subscribed="1");Object.assign(v,P.SN);P.S==="all"?Object.assign(v,P.WK):P.S==="once"&&P.G&&Object.assign(v,P.WK);P.autoplay&&(v.autoplay="1");P.zK&&(v.sautoplay="1");P.nI&&(v.dni="1");!P.Z&&P.Hg&&(v.epm=GKx[P.Hg]); P.isFinal&&(v["final"]="1");P.Ic&&(v.splay="1");P.TG&&(v.delay=P.TG);P.q5&&(v.hl=P.q5);P.region&&(v.cr=P.region);P.userGenderAge&&(v.uga=P.userGenderAge);P.userAge!==void 0&&P.D3&&(v.uga=P.D3+P.userAge);P.wM!==void 0&&(v.len=P.K(P.wM));!P.Z&&P.experimentIds.length>0&&(v.fexp=P.experimentIds.toString());P.j!==null&&(v.rtn=P.K(P.j));P.KO&&(v.feature=P.KO);P.e_&&(v.ctrl=P.e_);P.wY&&(v.ytr=P.wY);P.U$&&(v.afmt=P.U$);P.offlineDownloadUserChoice&&(v.ODUC=P.offlineDownloadUserChoice);P.It&&(v.lio=P.K(P.It)); P.Z?(v.idpj=P.bC,v.ldpj=P.GP,P.delayThresholdMet&&(v.dtm="1"),P.X!=null&&(v.rti=P.K(P.X)),P.P3&&(v.ald=P.P3),P.compositeLiveIngestionOffsetToken&&(v.clio=P.compositeLiveIngestionOffsetToken)):P.adType!==void 0&&(v.at=P.adType);P.Xq&&(P.G||P.Z)&&(v.size=P.Xq);P.G&&P.T.length&&(v.pbstyle=P.T.join(","));P.aV!=null&&(P.G||P.Z)&&(v.inview=P.K(P.aV));P.Z&&(v.volume=at(P,g.LC(P.segments,function(e){return e.volume})),v.st=at(P,g.LC(P.segments,function(e){return e.startTime})),v.et=at(P,g.LC(P.segments,function(e){return e.endTime})), iB(P.segments,function(e){return e.playbackRate!==1})&&(v.rate=at(P,g.LC(P.segments,function(e){return e.playbackRate}))),iB(P.segments,function(e){return e.W!=="-"})&&(v.als=g.LC(P.segments,function(e){return e.W}).join(",")),iB(P.segments,function(e){return e.previouslyEnded})&&(v.pe=g.LC(P.segments,function(e){return""+ +e.previouslyEnded}).join(","))); v.muted=at(P,g.LC(P.segments,function(e){return e.muted?1:0})); iB(P.segments,function(e){return e.visibilityState!==0})&&(v.vis=at(P,g.LC(P.segments,function(e){return e.visibilityState}))); iB(P.segments,function(e){return e.connectionType!==0})&&(v.conn=at(P,g.LC(P.segments,function(e){return e.connectionType}))); iB(P.segments,function(e){return e.K!==0})&&(v.blo=at(P,g.LC(P.segments,function(e){return e.K}))); iB(P.segments,function(e){return!!e.G})&&(v.blo=g.LC(P.segments,function(e){return e.G}).join(",")); iB(P.segments,function(e){return!!e.compositeLiveStatusToken})&&(v.cbs=g.LC(P.segments,function(e){return e.compositeLiveStatusToken}).join(",")); iB(P.segments,function(e){return e.Z!=="-"})&&(v.cc=g.LC(P.segments,function(e){return e.Z}).join(",")); iB(P.segments,function(e){return e.clipId!=="-"})&&(v.clipid=g.LC(P.segments,function(e){return e.clipId}).join(",")); if(iB(P.segments,function(e){return!!e.Y})){var l="au"; P.G&&(l="au_d");v[l]=g.LC(P.segments,function(e){return e.Y}).join(",")}$N()&&P.Wg&&(v.ctt=P.Wg,v.cttype=P.Bg,v.mdx_environment=P.mdxEnvironment); P.t3&&(v.etype=P.QW!==void 0?P.QW:0);P.A5&&(v.uoo=P.A5);P.livingRoomAppMode&&P.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(v.clram=XUD[P.livingRoomAppMode]||P.livingRoomAppMode);P.Y?Bgu(P,v):(v.docid=P.videoId,v.referrer=P.referrer,v.ei=P.eventId,v.of=P.CG,v.osid=P.osid,v.vm=P.videoMetadata,P.adQueryId&&(v.aqi=P.adQueryId),P.autonav&&(v.autonav="1"),P.playlistId&&(v.list=P.playlistId),P.HU&&(v.ssrt="1"),P.dJ&&(v.upt=P.dJ));P.G&&(P.embedsRct&&(v.rct=P.embedsRct),P.embedsRctn&&(v.rctn= P.embedsRctn),P.compositeLiveIngestionOffsetToken&&(v.clio=P.compositeLiveIngestionOffsetToken));P.Pg&&(v.host_cpn=P.Pg);return v}; Bgu=function(P,v){if(v&&P.Y){var l=new Set(["q","feature","mos"]),e=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),h=new Set(["aqi","autonav","list","ssrt","upt"]);P.Y.ns==="3pp"&&(v.ns="3pp");for(var z=g.N(Object.keys(P.Y)),m=z.next();!m.done;m=z.next())m=m.value,e.has(m)||l.has(m)||h.has(m)&&!P.Y[m]||(v[m]=P.Y[m])}}; at=function(P,v){return g.LC(v,P.K).join(",")}; LMy=function(P){P.indexOf("watchtime")!==-1&&g.$6("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:P}})}; iDD=function(P,v){P.attestationResponse&&xKB(P).then(function(l){l=l||{};l.method="POST";l.postParams={atr:P.attestationResponse};P.T1?P.kf?eg().sendAndWrite(v,l):eg().sendThenWrite(v,l):g.SN(v,l)})}; HR=function(P){g.U.call(this);this.provider=P;this.T="paused";this.Z=NaN;this.j=[10,10,10,40];this.X=this.S=0;this.QW=this.T1=this.J5=this.Wg=this.G=!1;this.K=this.Y=NaN;this.W=new qHB(P)}; a$P=function(P){if(!P.G){P.provider.videoData.rL===16623&&g.j4(Error("Playback for EmbedPage"));var v=EG(P,"playback");a:{if(P.provider.O$.V("web_player_use_server_vss_schedule")){var l,e=(l=P.provider.videoData.getPlayerResponse())==null?void 0:l.playbackTracking,h=e==null?void 0:e.videostatsScheduledFlushWalltimeSeconds;e=e==null?void 0:e.videostatsDefaultFlushIntervalSeconds;if(h&&h.length>0&&e){l=[];var z=P.provider.videoData.l3,m=P.provider.videoData.Z2,Q=-z;h=g.N(h);for(var t=h.next();!t.done;t= h.next())t=t.value,l.push(t-Q),Q=t;l.push(e+m-z);l.push(e);P.j=l;break a}}P.j=[10+P.provider.videoData.l3,10,10,40+P.provider.videoData.Z2-P.provider.videoData.l3,40]}As9(P.W);v.j=WR(P);P.K>0&&(v.W-=P.K);v.send();P.provider.videoData.E6&&(v=P.provider.O$,e=P.provider.videoData,l={html5:"1",video_id:e.videoId,cpn:e.clientPlaybackNonce,ei:e.eventId,ptk:e.E6,oid:e.tM,ptchn:e.EV,pltype:e.HQ,content_v:OD(e)},e.D2&&Object.assign(l,{m:e.D2}),v=g.r5(v.J5+"ptracking",l),UKD(P,v));P.provider.videoData.TG|| (ZD6(P),jzw(P),P.Ww());P.G=!0;v=P.W;v.W=v.provider.M5.xv();v.LO=g.b7(v.provider);!(v.G===0&&v.W<5)&&v.W-v.G>2&&(v.G=v.W);v.j=!0;P.provider.O$.V("html5_log_vss_details")&&P.provider.M5.f0("vssinit",{})}}; WR=function(P,v){v=v===void 0?NaN:v;var l=g.b7(P.provider);v=isNaN(v)?l:v;v=Math.ceil(v);var e=P.j[P.S];P.S+11E3;!(z.length>1)&&z[0].isEmpty()||Q||(m.j=WR(P,h));m.send();P.X++}},(h-l)*1E3); return P.Y=h}; OG=function(P){g.qc(P.Z);P.Z=NaN}; HD2=function(P){P.W.update();P=P.W;P.segments.length&&P.W===P.G||jh(P);var v=P.segments;P.segments=[];return v}; EG=function(P,v){var l=WMw(P.provider);Object.assign(l,{state:P.T});v=new bD7(P.provider.videoData,P.provider.O$,v,l);v.W=P.provider.M5.xv();l=P.provider.videoData.clientPlaybackNonce;v.W=P.provider.M5.Fm(l);P.provider.videoData.isLivePlayback||(v.wM=P.provider.M5.getDuration(l));P.provider.videoData.W&&(l=P.provider.videoData.W.lC(v.W))&&(v.It=l-v.W);v.MV=g.b7(P.provider);v.segments=[ZQ(P.provider)];return v}; EP7=function(P,v){var l=EG(P,"watchtime");ODD(P)&&(l.delayThresholdMet=!0,P.J5=!0);if(P.K>0){for(var e=g.N(v),h=e.next();!h.done;h=e.next())h=h.value,h.startTime-=P.K,h.endTime-=P.K;l.W-=P.K}else l.W=P.W.QF();l.segments=v;return l}; ot=function(P,v){var l=oPw(P,!isNaN(P.Y));v&&(P.Y=NaN);return l}; oPw=function(P,v){var l=EP7(P,HD2(P));!isNaN(P.Y)&&v&&(l.X=P.Y);return l}; ODD=function(P){var v;if(v=P.provider.videoData.isLoaded()&&P.provider.videoData.TG&&P.G&&!P.J5)v=P.W,v=v.Z+v.provider.M5.xv()-v.G>=P.provider.videoData.TG;return!!v}; ZD6=function(P){P.provider.videoData.youtubeRemarketingUrl&&!P.T1&&(UKD(P,P.provider.videoData.youtubeRemarketingUrl),P.T1=!0)}; jzw=function(P){P.provider.videoData.googleRemarketingUrl&&!P.QW&&(UKD(P,P.provider.videoData.googleRemarketingUrl),P.QW=!0)}; szD=function(P){P.provider.O$.V("html5_log_vss_details")&&P.provider.M5.f0("vssfi",{});if(!P.s$()&&P.G){P.T="paused";var v=ot(P);v.isFinal=!0;v.send();P.dispose()}}; rsy=function(P,v){if(!P.s$())if(g.M(v.state,2)||g.M(v.state,512)){if(P.T="paused",g.NQ(v,2)||g.NQ(v,512))g.NQ(v,2)&&(P.W.previouslyEnded=!0),P.G&&(OG(P),ot(P).send(),P.Y=NaN)}else if(g.M(v.state,8)){P.T="playing";var l=P.G&&isNaN(P.Z)?WR(P):NaN;!isNaN(l)&&(n2(v,64)<0||n2(v,512)<0)&&(P=oPw(P,!1),P.j=l,P.send())}else P.T="paused"}; MA6=function(P,v,l){if(!P.Wg){l||(l=EG(P,"atr"));l.attestationResponse=v;try{l.send()}catch(e){if(e.message!=="Unknown Error")throw e;}P.Wg=!0}}; UKD=function(P,v){var l=P.provider.O$;g.QW(P.provider.O$,g.MA(P.provider.videoData)).then(function(e){var h=P.provider.O$.pageId,z=P.provider.O$.sendVisitorIdHeader?P.provider.videoData.visitorData:void 0,m=P.provider.O$.V("vss_pings_using_networkless")||P.provider.O$.V("kevlar_woffle"),Q=P.provider.O$.V("allow_skip_networkless");e=erB(v,l,h,z,e);hra(v,e,{token:P.provider.videoData.T,f4:P.provider.videoData.R3,mdxEnvironment:P.provider.videoData.mdxEnvironment},l,void 0,m&&!Q,!1,!0)})}; Tgq=function(){this.endTime=this.startTime=-1;this.Z="-";this.playbackRate=1;this.visibilityState=0;this.Y="";this.K=0;this.compositeLiveStatusToken=this.G=void 0;this.volume=this.connectionType=0;this.muted=!1;this.W=this.clipId="-";this.previouslyEnded=!1}; sG=function(P,v,l){this.videoData=P;this.O$=v;this.M5=l;this.W=void 0}; g.b7=function(P){return VAD(P)()}; VAD=function(P){if(!P.W){var v=g.TW(function(e){var h=(0,g.Gz)();e&&h<=631152E6&&(P.M5.f0("ytnerror",{issue:28799967,value:""+h}),h=(new Date).getTime()+2);return h},P.O$.V("html5_validate_yt_now")),l=v(); P.W=function(){return Math.round(v()-l)/1E3}; P.M5.Di()}return P.W}; WMw=function(P){var v=P.M5.V8()||{};v.fs=P.M5.fO();v.volume=P.M5.getVolume();v.muted=P.M5.isMuted()?1:0;v.mos=v.muted;v.clipid=P.M5.FI();var l;v.playerheight=((l=P.M5.getPlayerSize())==null?void 0:l.height)||0;var e;v.playerwidth=((e=P.M5.getPlayerSize())==null?void 0:e.width)||0;P=P.videoData;l={};P.K&&(l.fmt=P.K.itag,P.Y&&(P.aV?P.Y.itag!==P.K.itag:P.Y.itag!=P.K.itag)&&(l.afmt=P.Y.itag));l.ei=P.eventId;l.list=P.playlistId;l.cpn=P.clientPlaybackNonce;P.videoId&&(l.v=P.videoId);P.xt&&(l.infringe=1); (P.Ro?0:P.XE)&&(l.splay=1);(e=FV(P))&&(l.live=e);P.Nf&&(l.sautoplay=1);P.tq&&(l.autoplay=1);P.AK&&(l.sdetail=P.AK);P.partnerId&&(l.partnerid=P.partnerId);P.osid&&(l.osid=P.osid);P.e0&&(l.cc=g.YwP(P.e0));return Object.assign(v,l)}; kKD=function(P){var v=gUu();if(v)return dKW[v]||dKW.other;if(g.pF(P.O$)){P=navigator.userAgent;if(/[Ww]ireless[)]/.test(P))return 3;if(/[Ww]ired[)]/.test(P))return 30}return 0}; ZQ=function(P){var v=new Tgq,l;v.Z=((l=WMw(P).cc)==null?void 0:l.toString())||"-";v.playbackRate=P.M5.getPlaybackRate();l=P.M5.getVisibilityState();l!==0&&(v.visibilityState=l);P.O$.nI&&(v.K=1);v.G=P.videoData.G5;v.compositeLiveStatusToken=P.videoData.compositeLiveStatusToken;l=P.M5.getAudioTrack();l.Rt&&l.Rt.id&&l.Rt.id!=="und"&&(v.Y=l.Rt.id);v.connectionType=kKD(P);v.volume=P.M5.getVolume();v.muted=P.M5.isMuted();v.clipId=P.M5.FI()||"-";v.W=P.videoData.bd||"-";return v}; g.rT=function(P,v){g.U.call(this);var l=this;this.provider=P;this.Y=!1;this.G=new Map;this.Ak=new g.mQ;this.Kh={vLc:function(){return l.qoe}, NWJ:function(){return l.W}, cP1:function(){return l.K}}; this.provider.videoData.n6()&&!this.provider.videoData.d4&&(this.W=new HR(this.provider),this.W.K=this.provider.videoData.SN/1E3,g.Z(this,this.W),this.qoe=new g.G5(this.provider,v),g.Z(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.qo=this.provider.videoData.clientPlaybackNonce)&&this.G.set(this.qo,this.W));if(P.O$.playerCanaryState==="canary"||P.O$.playerCanaryState==="holdback")this.K=new Yc(this.provider),g.Z(this,this.K)}; P7y=function(P){return!!P.W&&!!P.qoe}; M5=function(P){P.K&&obD(P.K);P.qoe&&KMy(P.qoe)}; vcD=function(P){if(P.qoe){P=P.qoe;for(var v=P.provider.videoData,l=P.provider.O$,e=g.N(l.lE),h=e.next();!h.done;h=e.next())BR(P,h.value);if(P.provider.V("html5_enable_qoe_cat_list"))for(e=g.N(v.Bw),h=e.next();!h.done;h=e.next())BR(P,h.value);else v.lE&&BR(P,P.provider.videoData.lE);v.Ei()&&(e=v.W,$M(v)&&BR(P,"manifestless"),e&&cj(e)&&BR(P,"live-segment-"+cj(e).toFixed(1)));yi(v)?BR(P,"sabr"):P.p9(nj(v));if(T6(v)||v.DR())v.DR()&&BR(P,"ssa"),BR(P,"lifa");v.gatewayExperimentGroup&&(e=v.gatewayExperimentGroup, e==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?e="spkadtrt":e==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(e="spkadctrl"),BR(P,e));l.Wg!=="yt"&&(P.W.len=[v.lengthSeconds.toFixed(2)]);v.cotn&&!dw(v)&&P.gF(!0);l.vK()&&(v=CSw())&&P.f0("cblt",{m:v});if(l.V("html5_log_screen_diagonal")){l=P.f0;var z;v=((z=window.H5vccScreen)==null?0:z.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;l.call(P,"cbltdiag",{v:v})}}}; lQ2=function(P){if(P.provider.M5.A3()){if(P.Y)return;P.Y=!0}P.W&&a$P(P.W);if(P.K){P=P.K;var v=g.b7(P.provider);P.W<0&&(P.W=v,P.delay.start());P.K=v;P.Y=v}}; eua=function(P,v){P.W&&(P=P.W,v===58?P.W.update():P.G&&(OG(P),ot(P).send(),P.Y=NaN))}; huy=function(P,v){if(g.NQ(v,1024)||g.NQ(v,512)||g.NQ(v,4)){if(P.K){var l=P.K;l.K>=0||(l.W=-1,l.delay.stop())}P.qoe&&(l=P.qoe,l.S||(l.K=-1))}if(P.provider.videoData.enableServerStitchedDai&&P.qo){var e;(e=P.G.get(P.qo))==null||rsy(e,v)}else P.W&&rsy(P.W,v);if(P.qoe){e=P.qoe;l=v.state;var h=g.b7(e.provider),z=e.getPlayerState(l);csu(e,h,z,l.seekSource||void 0);z=l.xF;g.M(l,128)&&z&&(z.Sz=z.Sz||"",nP9(e,h,z.errorCode,z.Nu,z.Sz));(g.M(l,2)||g.M(l,128))&&e.reportStats(h);l.isPlaying()&&!e.S&&(e.K>=0&& (e.W.user_intent=[e.K.toString()]),e.S=!0);I$y(e)}P.K&&(e=P.K,scw(e),e.playerState=v.state,e.K>=0&&g.NQ(v,16)&&e.seekCount++,v.state.isError()&&e.send());P.provider.M5.A3()&&(P.Ak=v.state)}; zuD=function(P){if(P.provider.videoData.enableServerStitchedDai&&P.qo){var v;(v=P.G.get(P.qo))!=null&&jh(v.W)}else P.W&&jh(P.W.W)}; m5w=function(P){P.K&&P.K.send();if(P.qoe){var v=P.qoe;if(v.G){v.Ak==="PL"&&(v.Ak="N");var l=g.b7(v.provider);g.Sh(v,l,"vps",[v.Ak]);v.S||(v.K>=0&&(v.W.user_intent=[v.K.toString()]),v.S=!0);v.provider.O$.vK()&&v.f0("finalized",{});v.kf=!0;v.reportStats(l)}}if(P.provider.videoData.enableServerStitchedDai)for(v=g.N(P.G.values()),l=v.next();!l.done;l=v.next())szD(l.value);else P.W&&szD(P.W);P.dispose()}; Rux=function(P,v){P.W&&MA6(P.W,v)}; QtW=function(P){if(!P.W)return null;var v=EG(P.W,"atr");return function(l){P.W&&MA6(P.W,l,v)}}; th6=function(P,v,l,e){l.adFormat=l.CI;var h=v.M5;v=new HR(new sG(l,v.O$,{getDuration:function(){return l.lengthSeconds}, getCurrentTime:function(){return h.getCurrentTime()}, xv:function(){return h.xv()}, Fm:function(){return h.Fm()}, A3:function(){return h.A3()}, rC:function(){return h.rC()}, getPlayerSize:function(){return h.getPlayerSize()}, getAudioTrack:function(){return l.getAudioTrack()}, getPlaybackRate:function(){return h.getPlaybackRate()}, qe:function(){return h.qe()}, getVisibilityState:function(){return h.getVisibilityState()}, w7:function(){return h.w7()}, V8:function(){return h.V8()}, getVolume:function(){return h.getVolume()}, isMuted:function(){return h.isMuted()}, fO:function(){return h.fO()}, FI:function(){return h.FI()}, getProximaLatencyPreference:function(){return h.getProximaLatencyPreference()}, Di:function(){h.Di()}, f0:function(z,m){h.f0(z,m)}, iy:function(){return h.iy()}})); v.K=e;g.Z(P,v);return v}; ygy=function(){this.MX=0;this.G=this.d2=this.xE=this.K=NaN;this.W={};this.bandwidthEstimate=NaN}; T5=function(P,v,l){g.U.call(this);var e=this;this.O$=P;this.M5=v;this.K=l;this.W=new Map;this.qo="";this.Kh={t6:function(){return Array.from(e.W.keys())}}}; C76=function(P,v){P.W.has(v)&&(m5w(P.W.get(v)),P.W.delete(v))}; fQ2=function(){this.W=g.yL;this.array=[]}; k5w=function(P,v,l){var e=[];for(v=gcx(P,v);vl)break}return e}; wR6=function(P,v){var l=[];P=g.N(P.array);for(var e=P.next();!e.done&&!(e=e.value,e.contains(v)&&l.push(e),e.start>v);e=P.next());return l}; $5u=function(P){return P.array.slice(gcx(P,0x7ffffffffffff),P.array.length)}; gcx=function(P,v){P=Qv(P.array,function(l){return v-l.start||1}); return P<0?-(P+1):P}; IQB=function(P,v){var l=NaN;P=g.N(P.array);for(var e=P.next();!e.done;e=P.next())if(e=e.value,e.contains(v)&&(isNaN(l)||e.endv&&(isNaN(l)||e.startP.mediaTime+P.Z&&v1)P.Y=!0;if((h===void 0?0:h)||isNaN(P.K))P.K=v;if(P.W)v!==P.mediaTime&&(P.W=!1);else if(v>0&&P.mediaTime===v){h=1500;if(P.O$.V("html5_buffer_underrun_transition_fix")){h=g.ID(P.O$.experiments,"html5_min_playback_advance_for_steady_state_secs");var z=g.ID(P.O$.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");h=h>0&&z>0&&Math.abs(v-P.K)(e||!P.Y?h:400)}P.mediaTime=v;P.G=l;return!1}; K$w=function(P,v){this.videoData=P;this.W=v}; cg2=function(P,v,l){return v.Fz(l).then(function(){return jN(new K$w(v,v.G))},function(e){e instanceof Error&&g.j4(e); var h=Ga('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),z=Bz('audio/mp4; codecs="mp4a.40.2"'),m=h||z,Q=v.isLivePlayback&&!g.Rw(P.Z,!0);e="fmt.noneavailable";Q?e="html5.unsupportedlive":m||(e="html5.missingapi");m=Q||!m?2:1;h={buildRej:"1",a:v.l2(),d:!!v.zK,drm:v.d7(),f18:v.FL.indexOf("itag=18")>=0,c18:h};v.W&&(v.d7()?(h.f142=!!v.W.W["142"],h.f149=!!v.W.W["149"],h.f279=!!v.W.W["279"]):(h.f133=!!v.W.W["133"],h.f140=!!v.W.W["140"],h.f242=!!v.W.W["242"]),h.cAAC=z,h.cAVC=Bz('video/mp4; codecs="avc1.42001E"'), h.cVP9=Bz('video/webm; codecs="vp9"'));v.Z&&(h.drmsys=v.Z.keySystem,z=0,v.Z.W&&(z=Object.keys(v.Z.W).length),h.drmst=z);return new xq(e,h,m)})}; vC=function(P){this.data=window.Float32Array?new Float32Array(P):Array(P);this.K=this.W=P-1}; qG9=function(P){return P.data[P.W]||0}; F$D=function(P){this.Z=P;this.G=this.K=0;this.Y=new vC(50)}; eW=function(P,v,l){g.gA.call(this);this.videoData=P;this.experiments=v;this.T=l;this.K=[];this.Y=0;this.G=!0;this.Z=!1;this.j=0;l=new Ag7;P.latencyClass==="ULTRALOW"&&(l.Y=!1);P.U$?l.K=3:g.pj(P)&&(l.K=2);P.latencyClass==="NORMAL"&&(l.T=!0);var e=g.ID(v,"html5_liveness_drift_proxima_override");if(nj(P)!==0&&e){l.W=e;var h;((h=P.W)==null?0:Ya9(h))&&l.W--}yi(P)&&v.l$("html5_sabr_parse_live_metadata_playback_boundaries")&&(l.X=!0);if(g.Mc("trident/")||g.Mc("edge/"))h=g.ID(v,"html5_platform_minimum_readahead_seconds")|| 3,l.G=Math.max(l.G,h);g.ID(v,"html5_minimum_readahead_seconds")&&(l.G=g.ID(v,"html5_minimum_readahead_seconds"));g.ID(v,"html5_maximum_readahead_seconds")&&(l.S=g.ID(v,"html5_maximum_readahead_seconds"));v.l$("html5_force_adaptive_readahead")&&(l.Y=!0);if(h=g.ID(v,"html5_liveness_drift_chunk_override"))l.W=h;Ih(P)&&(l.W=(l.W+1)/5,P.latencyClass==="LOW"&&(l.W*=2));if(P.latencyClass==="ULTRALOW"||P.latencyClass==="LOW")l.Z=g.ID(v,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,l.j=g.ID(v, "html5_low_latency_max_allowable_liveness_drift_chunks")||10;this.policy=l;this.S=this.policy.K!==1;this.W=lj(this,YGa(this,isNaN(P.liveChunkReadahead)?3:P.liveChunkReadahead,P))}; bfD=function(P,v){if(v)return v=P.videoData,v=YGa(P,isNaN(v.liveChunkReadahead)?3:v.liveChunkReadahead,v),lj(P,v);if(P.K.length){if(Math.min.apply(null,P.K)>1)return lj(P,P.W-1);if(P.policy.Y)return lj(P,P.W+1)}return P.W}; x5u=function(P,v){if(!P.K.length)return!1;var l=P.W;P.W=bfD(P,v===void 0?!1:v);if(v=l!==P.W)P.K=[],P.Y=0;return v}; h2=function(P,v){return v>=P.Gr()-pRx(P)}; L$a=function(P,v,l){v=h2(P,v);l||v?v&&(P.G=!0):P.G=!1;P.S=P.policy.K===2||P.policy.K===3&&P.G}; SGB=function(P,v){v=h2(P,v);P.Z!==v&&P.publish("livestatusshift",v);P.Z=v}; pRx=function(P){var v=P.policy.W;P.Z||(v=Math.max(v-1,0));return v*zd(P)}; YGa=function(P,v,l){l.U$&&v--;Ih(l)&&(v=1);if(nj(l)!==0&&(P=g.ID(P.experiments,"html5_live_chunk_readahead_proxima_override"))){v=P;var e;((e=l.W)==null?0:Ya9(e))&&v++}return v}; zd=function(P){return P.videoData.W?cj(P.videoData.W)||5:5}; lj=function(P,v){v=Math.max(Math.max(1,Math.ceil(P.policy.G/zd(P))),v);return Math.min(Math.min(8,Math.floor(P.policy.S/zd(P))),v)}; Ag7=function(){this.G=0;this.S=Infinity;this.Y=!0;this.W=2;this.K=1;this.T=!1;this.j=10;this.X=!1;this.Z=1}; Q_=function(P){g.U.call(this);this.M5=P;this.W=0;this.K=null;this.T=this.Y=0;this.G={};this.O$=this.M5.N();this.Z=new g.mr(this.p6,1E3,this);this.U$=new mC({delayMs:g.ID(this.O$.experiments,"html5_seek_timeout_delay_ms")});this.kf=new mC({delayMs:g.ID(this.O$.experiments,"html5_long_rebuffer_threshold_ms")});this.Bg=RB(this,"html5_seek_set_cmt");this.q5=RB(this,"html5_seek_jiggle_cmt");this.h5=RB(this,"html5_seek_new_elem");this.It=RB(this,"html5_unreported_seek_reseek");this.J5=RB(this,"html5_long_rebuffer_jiggle_cmt"); this.wM=RB(this,"html5_long_rebuffer_ssap_clip_not_match");this.T1=new mC({delayMs:2E4});this.Ic=RB(this,"html5_seek_new_elem_shorts");this.D3=RB(this,"html5_seek_new_media_source_shorts_reuse");this.A5=RB(this,"html5_seek_new_media_element_shorts_reuse");this.Pg=RB(this,"html5_reseek_after_time_jump");this.S=RB(this,"html5_gapless_handoff_close_end_long_rebuffer");this.Wg=RB(this,"html5_gapless_slow_seek");this.X=RB(this,"html5_gapless_slice_append_stuck");this.QW=RB(this,"html5_gapless_slow_start"); this.j=RB(this,"html5_ads_preroll_lock_timeout");this.jS=RB(this,"html5_ssap_ad_longrebuffer_new_element");this.nI=new mC({delayMs:g.ID(this.O$.experiments,"html5_skip_slow_ad_delay_ms")||5E3,hJ:!this.O$.V("html5_report_slow_ads_as_error")});this.WK=new mC({delayMs:g.ID(this.O$.experiments,"html5_skip_slow_ad_delay_ms")||5E3,hJ:!this.O$.V("html5_skip_slow_buffering_ad")});this.TG=new mC({delayMs:g.ID(this.O$.experiments,"html5_slow_start_timeout_delay_ms")});this.Hg=RB(this,"html5_slow_start_no_media_source"); g.Z(this,this.Z)}; RB=function(P,v){var l=g.ID(P.O$.experiments,v+"_delay_ms");P=P.O$.V(v+"_cfl");return new mC({delayMs:l,hJ:P})}; G52=function(P,v){P.W=v}; t2=function(P,v,l,e,h,z,m,Q){v.test(l)?(P.x_(h,v,m),v.hJ||z()):(v.Qz&&v.K&&!v.Y?(l=(0,g.Gz)(),e?v.W||(v.W=l):v.W=0,z=!e&&l-v.K>v.Qz,l=v.W&&l-v.W>v.Aj||z?v.Y=!0:!1):l=!1,l&&(Q=Object.assign({},P.Ui(v),Q),Q.wn=m,Q.we=h,Q.wsuc=e,P.M5.f0("workaroundReport",Q),e&&(v.reset(),P.G[h]=!1)))}; mC=function(P){var v=P===void 0?{}:P;P=v.delayMs===void 0?0:v.delayMs;var l=v.Aj===void 0?1E3:v.Aj;var e=v.Qz===void 0?3E4:v.Qz;v=v.hJ===void 0?!1:v.hJ;this.W=this.K=this.G=this.startTimestamp=0;this.Y=!1;this.Z=Math.ceil(P/1E3);this.Aj=l;this.Qz=e;this.hJ=v}; U5w=function(P){g.U.call(this);var v=this;this.M5=P;this.T=this.W=this.K0=this.mediaElement=this.playbackData=null;this.Y=0;this.Z=this.Wg=this.G=null;this.QW=!1;this.nI=0;this.S=!1;this.timestampOffset=0;this.j=!0;this.q5=0;this.h5=this.TG=!1;this.X=0;this.D3=!1;this.J5=0;this.O$=this.M5.N();this.videoData=this.M5.getVideoData();this.policy=new XRD;this.T1=new Q_(this.M5);this.U$=this.Pg=this.Hg=this.K=NaN;this.wM=new g.mr(function(){BTx(v,!1)},2E3); this.WK=new g.mr(function(){y_(v)}); this.Ic=new g.mr(function(){v.QW=!0;if7(v,{})}); this.Bg=NaN;this.kf=new g.mr(function(){var l=v.O$.t3;l.W+=1E4/36E5;l.W-l.G>1/6&&(jVB(l),l.G=l.W);v.kf.start()},1E4); g.Z(this,this.T1);g.Z(this,this.wM);g.Z(this,this.Ic);g.Z(this,this.WK);g.Z(this,this.kf)}; aQD=function(P,v){P.playbackData=v;P.videoData.isLivePlayback&&(P.T=new F$D(function(){a:{if(P.playbackData&&P.playbackData.W.W){if($M(P.videoData)&&P.K0){var l=P.K0.Eu.y_()||0;break a}if(P.videoData.W){l=P.videoData.W.T1;break a}}l=0}return l}),P.W=new eW(P.videoData,P.O$.experiments,function(){return P.Jk(!0)})); CZ(P.M5)?(v=Zfy(P),v.fF?(P.V("html5_sabr_enable_utc_seek_requests")&&yi(P.videoData)&&P.b_(v.fF,v.startSeconds),P.Y=v.startSeconds):v.startSeconds>0&&P.seekTo(v.startSeconds,{mD:"seektimeline_startPlayback",seekSource:15}),P.j=!1):jtP(P)||(P.Y=P.Y||(g.VW(P.videoData)?0:P.videoData.startSeconds)||0)}; Ec6=function(P,v){(P.K0=v)?HfD(P,!0):fZ(P)}; W$w=function(P,v){g.RX(P.T1.Z);P.V("html5_exponential_memory_for_sticky")&&(v.state.isPlaying()?g.RX(P.kf):P.kf.stop());if(P.mediaElement)if(v.oldState.state===8&&gZ(v.state)&&v.state.isBuffering()){v=P.mediaElement.getCurrentTime();var l=P.mediaElement.AB();var e=P.V("manifestless_post_live_ufph")||P.V("manifestless_post_live")?yu(l,Math.max(v-3.5,0)):yu(l,v-3.5);e>=0&&v>l.end(e)-1.1&&e+10?(gS(P.M5,P.getCurrentTime()+P.videoData.limitedPlaybackDurationInSeconds),P.h5=!0):P.videoData.isLivePlayback&&P.videoData.endSeconds>0&&(gS(P.M5,P.getCurrentTime()+P.videoData.endSeconds),P.h5=!0))}; oc9=function(P,v){var l=P.getCurrentTime(),e=P.isAtLiveHead(l);if(P.T&&e){var h=P.T;if(h.W&&!(l>=h.K&&l50&&h.K.shift())),h=P.W,L$a(h,l,v===void 0?!0:v),SGB(h,l),v&&BTx(P,!0));e!==P.TG&&(v=P.getCurrentTime()-P.U$<=500,l=P.nI>=1E3,v||l||(v=P.M5.uQ(),v.qoe&&(v=v.qoe,l=g.b7(v.provider), g.Sh(v,l,"lh",[e?"1":"0"])),P.TG=e,P.nI++,P.U$=P.getCurrentTime()))}; BTx=function(P,v){if(P.W){var l=P.W;var e=P.getCurrentTime();!h2(l,e)&&l.QH()?(l.policy.T&&(l.policy.W=Math.max(l.policy.W+l.policy.Z,l.policy.j)),l=Infinity):l=e0&&lm(P.mediaElement)>0&&(P.K=kx(P,P.K,!1)),!P.mediaElement||!Vh9(P))P.WK.start(750);else if(!isNaN(P.K)&&isFinite(P.K)){var v=P.Pg-(P.K-P.timestampOffset);if(!(v===0||P.V("html5_enable_new_seek_timeline_logic")&&Math.abs(v)<.005))if(v=P.mediaElement.getCurrentTime()-P.K,Math.abs(v)<=P.q5||P.V("html5_enable_new_seek_timeline_logic")&&Math.abs(v)<.005)P.G&&P.G.resolve(P.mediaElement.getCurrentTime()); else{if(P.videoData.S0)P.videoData.S0=!1;else if(!ww(P.videoData)&&P.K>=P.Jk()-.1){P.K=P.Jk();P.G.resolve(P.Jk());P.M5.mR();return}try{var l=P.K-P.timestampOffset;P.mediaElement.seekTo(l);P.T1.W=l;P.Pg=l;P.Y=P.K;P.V("html5_enable_new_seek_timeline_logic")&&(P.S=!1)}catch(e){}}}}; Vh9=function(P){if(!P.mediaElement||P.mediaElement.lY()===0||P.mediaElement.hasError())return!1;var v=P.mediaElement.getCurrentTime()>0;if(!(P.videoData.G&&P.videoData.G.W||P.videoData.isLivePlayback)&&P.videoData.d7())return v;if(P.K>=0){var l=P.mediaElement.Ju();if(l.length||!v)return C0(l,P.K-P.timestampOffset)}return v}; TTu=function(P,v){P.Z&&(P.Z.resolve(v),P.M5.NS(),P.O$.vK()&&(v=P.Ui(),v["native"]=""+ +P.S,v.otgt=""+(P.K+P.timestampOffset),P.M5.f0("seekEnd",v)));fZ(P)}; fZ=function(P){P.K=NaN;P.Pg=NaN;P.G=null;P.Wg=null;P.Z=null;P.QW=!1;P.S=!1;P.q5=0;P.wM.stop();P.Ic.stop()}; vxD=function(P,v,l){var e=P.mediaElement,h=v.type;switch(h){case "seeking":var z=e.getCurrentTime()+P.timestampOffset;if(!P.G||P.S&&z!==P.K){var m=!!P.G;P.G=new PP;P.V("html5_enable_new_seek_timeline_logic")&&P.G.then(function(t){TTu(P,t)},function(){fZ(P)}); if(P.videoData.isAd()){var Q;lsx({adCpn:P.videoData.clientPlaybackNonce,contentCpn:(Q=P.videoData.u1)!=null?Q:""},v.W)}P.Pg=z;G52(P.T1,e.getCurrentTime());P.seekTo(z,{seekSource:104,mD:"seektimeline_mediaElementEvent"});l&&d5y(l,z*1E3,!!m);P.S=!0}break;case "seeked":P.G&&P.G.resolve(P.mediaElement.getCurrentTime());break;case "loadedmetadata":CZ(P.M5)||Pj9(P);y_(P);break;case "progress":y_(P);break;case "pause":P.X=P.getCurrentTime()}P.X&&((h==="play"||h==="playing"||h==="timeupdate"||h==="progress")&& P.getCurrentTime()-P.X>10&&(P.V("html5_enable_new_media_element_puase_jump")?(P.M5.x_(new xq("qoe.restart",{reason:"pauseJump"})),P.M5.hB()):P.seekTo(P.X,{mD:"pauseJump"})),h!=="pause"&&h!=="play"&&h!=="playing"&&h!=="progress"&&(P.X=0))}; lgW=function(P){return(Lj(P.videoData)||!!P.videoData.liveUtcStartSeconds)&&(!!P.videoData.liveUtcStartSeconds||jtP(P))&&!!P.videoData.W}; jtP=function(P){return!!P.videoData.startSeconds&&isFinite(P.videoData.startSeconds)&&P.videoData.startSeconds>1E9}; Zfy=function(P){var v=0,l=NaN,e="";if(!P.j)return{startSeconds:v,fF:l,source:e};P.videoData.wM?v=P.videoData.Hg:ww(P.videoData)&&(v=Infinity);if(g.pj(P.videoData))return{startSeconds:v,fF:l,source:e};P.videoData.startSeconds?(e="ss",v=P.videoData.startSeconds):P.videoData.GP&&(e="stss",v=P.videoData.GP);P.videoData.liveUtcStartSeconds&&(l=P.videoData.liveUtcStartSeconds);if(isFinite(v)&&(v>P.Jk()||vP.Jk()||l 0?(e.onesie="0",P.handleError(new xq("html5.missingapi",e)),!1):!0}; Cja=function(P){var v=a0();HS(v,P);return g.yn(v,tya())}; QBu=function(P,v){var l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q,A,x,S,B,E,r,hq,R7,Pw,H;return g.p(function(T){if(T.W==1)return v.fetchType="onesie",l=DzB(v,P.getPlayerSize(),P.getVisibilityState()),e=new vR(P,l),g.b(T,e.fetch(),2);h=T.K;z={player_response:h};v.loading=!1;m=P.jN.KE;if(e.WP){Q=g.N(e.WP.entries());for(t=Q.next();!t.done;t=Q.next())y=t.value,C=g.N(y),f=C.next().value,k=C.next().value,w=f,I=k,m.W.set(w,I,180),w===v.videoId&&(J=I.Vy(),v.lI=J);m.Xj=e}K=g.N(e.cH.entries());for(q=K.next();!q.done;q= K.next())A=q.value,x=g.N(A),S=x.next().value,B=x.next().value,E=S,r=B,m.K.set(E,r,180);g.Tk(v,z,!0);if(v.loading||rh(v))return T.return(Promise.resolve());m.W.removeAll();m.K.removeAll();v.lI=[];hq={};R7="onesie.response";Pw=0;v.errorCode?(R7="auth",hq.ec=v.errorCode,hq.ed=v.errorDetail,hq.es=v.ZH||"",Pw=2):(hq.successButUnplayable="1",hq.disposed=""+ +v.s$(),hq.afmts=""+ +/adaptiveFormats/.test(h),hq.cpn=v.clientPlaybackNonce);H=new xq(R7,hq,Pw);return T.return(Promise.reject(H))})}; mHB=function(P,v){var l,e,h,z,m,Q,t,y,C,f,k;return g.p(function(w){switch(w.W){case 1:l=v.isAd(),e=!l,h=l?1:3,z=0;case 2:if(!(z0)){w.ac(5);break}return g.b(w,x9(5E3),6);case 6:m=new g.Ph("Retrying OnePlatform request",{attempt:z}),g.j4(m);case 5:return g.NP(w,7),g.b(w,fgw(P,v),9);case 9:return w.return();case 7:Q=g.Kx(w);t=LW(Q);y=t.errorCode;C=P.N();f=C.V("html5_use_network_error_code_enums")?401:"401";e&&y==="manifest.net.badstatus"&&t.details.rc===f&&(e=!1,z===h-1&&(h+= 1));if(z===h-1)return k=gxx(l,t.details),k.details.backend="op",k.details.originec=y,w.return(Promise.reject(k));if(y==="auth"||y==="manifest.net.retryexhausted")return w.return(Promise.reject(t));P.handleError(t);if(pW(t.severity)){w.ac(4);break}case 3:z++;w.ac(2);break;case 4:return w.return(Promise.reject(gxx(l,{backend:"op"})))}})}; fgw=function(P,v){function l(R7){R7.readyState===2&&P.g9("ps_c")} var e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q,A,x,S,B,E,r,hq;return g.p(function(R7){switch(R7.W){case 1:v.fetchType="gp";e=P.N();h=g.QW(e,g.MA(v));if(!h.W){z=h.getValue();R7.ac(2);break}return g.b(R7,h.W,3);case 3:z=R7.K;case 2:return m=z,Q=Cja(m),t=DzB(v,P.getPlayerSize(),P.getVisibilityState()),y=g.$S(kd9),C=g.MA(v),f=(0,g.Gz)(),k=!1,w="empty",I=0,P.g9("psns"),J={zC:l},g.b(R7,g.d9(Q,t,y,void 0,J),4);case 4:K=R7.K;P.g9("psnr");if(v.s$())return R7.return();K?"error"in K&&K.error?(k=!0,w="esf:"+K.error.message, I=K.error.code):K.errorMetadata&&(k=!0,w="its",I=K.errorMetadata.status):k=!0;if(k)return q=0,A=((0,g.Gz)()-f).toFixed(),x={},x=e.V("html5_use_network_error_code_enums")?{backend:"op",rc:I,rt:A,reason:w,has_kpt:v.Bg?"1":"0",has_mdx_env:v.mdxEnvironment?"1":"0",has_omit_key_flag:g.la("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:e.pageId?"1":"0",has_token:C?"1":"0",has_vvt:v.QW?"1":"0",is_mdx:v.isMdxPlayback?"1":"0",mdx_ctrl:v.e_||"",token_eq:C===g.MA(v)?"1":"0"}:{backend:"op", rc:""+I,rt:A,reason:w,has_kpt:v.Bg?"1":"0",has_mdx_env:v.mdxEnvironment?"1":"0",has_omit_key_flag:g.la("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:e.pageId?"1":"0",has_token:C?"1":"0",has_vvt:v.QW?"1":"0",is_mdx:v.isMdxPlayback?"1":"0",mdx_ctrl:v.e_||"",token_eq:C===g.MA(v)?"1":"0"},S="manifest.net.connect",I===429?(S="auth",q=2):I>200&&(S="manifest.net.badstatus",I===400&&(q=2)),R7.return(Promise.reject(new xq(S,x,q)));v.loading=!1;g.Tk(v,{raw_player_response:K},!0); B=K;g.UM(v.N())&&B&&B.trackingParams&&L6(B.trackingParams);if(v.errorCode)return E={ec:v.errorCode,ed:v.errorDetail,es:v.ZH||""},R7.return(Promise.reject(new xq("auth",E,2)));if(!v.loading&&!rh(v))return r=v.isAd()?"auth":"manifest.net.retryexhausted",hq=v.isAd()?2:1,R7.return(Promise.reject(new xq(r,{successButUnplayable:"1",hasMedia:g.YM(v)?"1":"0"},hq)));g.nx(R7)}})}; z79=function(P,v,l){function e(I){I=LW(I);if(pW(I.severity))return Promise.reject(I);P.handleError(I);return!1} function h(){return!0} var z,m,Q,t,y,C,f,k,w;return g.p(function(I){switch(I.W){case 1:var J=P.N(),K=P.getPlayerSize(),q=P.getVisibilityState();P.isFullscreen();var A=window.location.search;if(v.partnerId===38&&J.playerStyle==="books")A=v.videoId.indexOf(":"),A=g.r5("//play.google.com/books/volumes/"+v.videoId.slice(0,A)+"/content/media",{aid:v.videoId.slice(A+1),sig:v.O8});else if(v.partnerId===30&&J.playerStyle==="docs")A=g.r5("https://docs.google.com/get_video_info",{docid:v.videoId,authuser:v.RI,authkey:v.Fe,eurl:J.D3}); else if(v.partnerId===33&&J.playerStyle==="google-live")A=g.r5("//google-liveplayer.appspot.com/get_video_info",{key:v.videoId});else{J.Wg!=="yt"&&g.Zx(Error("getVideoInfoUrl for invalid namespace: "+J.Wg));var x={html5:"1",video_id:v.videoId,cpn:v.clientPlaybackNonce,eurl:J.D3,ps:J.playerStyle,el:ZN(v),hl:J.TG,list:v.playlistId,agcid:v.f5,aqi:v.adQueryId,sts:20123,lact:Ly()};Object.assign(x,J.W);J.forcedExperiments&&(x.forced_experiments=J.forcedExperiments);v.QW?(x.vvt=v.QW,v.mdxEnvironment&&(x.mdx_environment= v.mdxEnvironment)):g.MA(v)&&(x.access_token=g.MA(v));v.adFormat&&(x.adformat=v.adFormat);v.slotPosition>=0&&(x.slot_pos=v.slotPosition);v.breakType&&(x.break_type=v.breakType);v.Hb!==null&&(x.ad_id=v.Hb);v.nV!==null&&(x.ad_sys=v.nV);v.fH!==null&&(x.encoded_ad_playback_context=v.fH);J.captionsLanguagePreference&&(x.cc_lang_pref=J.captionsLanguagePreference);J.WK&&J.WK!==2&&(x.cc_load_policy=J.WK);var S=g.rD(g.sY(),65);g.Po(J)&&S!=null&&!S&&(x.device_captions_on="1");J.mute&&(x.mute=J.mute);v.annotationsLoadPolicy&& J.annotationsLoadPolicy!==2&&(x.iv_load_policy=v.annotationsLoadPolicy);v.C1&&(x.endscreen_ad_tracking=v.C1);(S=J.Hg.get(v.videoId))&&S.iV&&(x.ic_track=S.iV);v.kf&&(x.itct=v.kf);rw(v)&&(x.autoplay="1");v.mutedAutoplay&&(x.mutedautoplay=v.mutedAutoplay);v.isAutonav&&(x.autonav="1");v.P4&&(x.noiba="1");v.isMdxPlayback&&(x.mdx="1",x.ytr=v.wY);v.mdxControlMode&&(x.mdx_control_mode=v.mdxControlMode);v.Jw&&(x.ytrcc=v.Jw);v.xP&&(x.utpsa="1");v.isFling&&(x.is_fling="1");v.isInlinePlaybackNoAd&&(x.mute="1"); v.vnd&&(x.vnd=v.vnd);v.forceAdsUrl&&(S=v.forceAdsUrl.split("|").length===3,x.force_ad_params=S?v.forceAdsUrl:"||"+v.forceAdsUrl);v.oV&&(x.preload=v.oV);K.width&&(x.width=K.width);K.height&&(x.height=K.height);(v.Ro?0:v.XE)&&(x.splay="1");v.ypcPreview&&(x.ypc_preview="1");OD(v)&&(x.content_v=OD(v));v.U$&&(x.livemonitor=1);J.T1&&(x.authuser=J.T1);J.pageId&&(x.pageid=J.pageId);J.A5&&(x.ei=J.A5);J.Y&&(x.iframe="1");v.contentCheckOk&&(x.cco="1");v.racyCheckOk&&(x.rco="1");J.j&&v.R4&&(x.live_start_walltime= v.R4);J.j&&v.eb&&(x.live_manifest_duration=v.eb);J.j&&v.playerParams&&(x.player_params=v.playerParams);J.j&&v.cycToken&&(x.cyc=v.cycToken);J.j&&v.Iy&&(x.tkn=v.Iy);q!==0&&(x.vis=q);J.enableSafetyMode&&(x.enable_safety_mode="1");v.Bg&&(x.kpt=v.Bg);v.au&&(x.kids_age_up_mode=v.au);v.kidsAppInfo&&(x.kids_app_info=v.kidsAppInfo);v.SZ&&(x.upg_content_filter_mode="1");J.widgetReferrer&&(x.widget_referrer=J.widgetReferrer.substring(0,128));v.Wg?(K=v.Wg.latitudeE7!=null&&v.Wg.longitudeE7!=null?v.Wg.latitudeE7+ ","+v.Wg.longitudeE7:",",K+=","+(v.Wg.clientPermissionState||0)+","+(v.Wg.locationRadiusMeters||"")+","+(v.Wg.locationOverrideToken||"")):K=null;K&&(x.uloc=K);v.UU&&(x.internalipoverride=v.UU);J.embedConfig&&(x.embed_config=J.embedConfig);J.l3&&(x.co_rel="1");J.ancestorOrigins.length>0&&(x.ancestor_origins=Array.from(J.ancestorOrigins).join(","));J.homeGroupInfo!==void 0&&(x.home_group_info=J.homeGroupInfo);J.livingRoomAppMode!==void 0&&(x.living_room_app_mode=J.livingRoomAppMode);J.enablePrivacyFilter&& (x.enable_privacy_filter="1");v.isLivingRoomDeeplink&&(x.is_living_room_deeplink="1");v.AX&&v.yd&&(x.clip=v.AX,x.clipt=v.yd);v.e9&&(x.disable_watch_next="1");v.SI&&(x.forced_by_var="1");for(var B in x)!wCq.has(B)&&x[B]&&String(x[B]).length>512&&(g.j4(Error("GVI param too long: "+B)),x[B]="");B=J.J5;g.ZY(J)&&(B=hn(B.replace(/\b(?:www|web)([.-])/,"tv$1"))||J.J5);J=g.r5(B+"get_video_info",x);A&&(J=Qjw(J,A));A=J}z=A;Q=(m=v.isAd())?1:3;t=0;case 2:if(!(t0)){I.ac(5);break}return g.b(I, x9(5E3),6);case 6:C={playerretry:t,playerretrysrc:l},m||(C.recover="embedded"),y=kN(z,C);case 5:return g.b(I,$Hx(v,y).then(h,e),7);case 7:if(f=I.K)return I.return();t++;I.ac(2);break;case 4:k=m?"auth":"manifest.net.retryexhausted";w=m?2:1;if(!m&&Math.random()<1E-4)try{g.j4(new g.Ph("b/152131571",btoa(z)))}catch(E){}return I.return(Promise.reject(new xq(k,{backend:"gvi"},w)))}})}; $Hx=function(P,v){function l(K){return e(K.xhr)} function e(K){if(!P.s$()){K=K?K.status:-1;var q=0,A=((0,g.Gz)()-C).toFixed();A=h.V("html5_use_network_error_code_enums")?{backend:"gvi",rc:K,rt:A}:{backend:"gvi",rc:""+K,rt:A};var x="manifest.net.connect";K===429?(x="auth",q=2):K>200&&(x="manifest.net.badstatus",K===400&&(q=2));return Promise.reject(new xq(x,A,q))}} var h,z,m,Q,t,y,C,f,k,w,I,J;return g.p(function(K){if(K.W==1){P.fetchType="gvi";h=P.N();var q={};P.w1&&(q.ytrext=P.w1);(Q=g.pU(q)?void 0:q)?(z={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:Q},m=kN(v,{action_display_post:1})):(z={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},m=v);t={};h.sendVisitorIdHeader&&P.visitorData&&(t["X-Goog-Visitor-Id"]=P.visitorData);(y=eE(h.experiments,"debug_sherlog_username"))&&(t["X-Youtube-Sherlog-Username"]=y);Object.keys(t).length> 0&&(z.headers=t);C=(0,g.Gz)();return g.b(K,Cq(BM,m,z).then(void 0,l),2)}f=K.K;if(!f||!f.responseText)return K.return(e(f));P.loading=!1;k=yS(f.responseText);g.Tk(P,k,!0);if(P.errorCode)return w={ec:P.errorCode,ed:P.errorDetail,es:P.ZH||""},K.return(Promise.reject(new xq("auth",w,2)));if(!P.loading&&!rh(P))return I=P.isAd()?"auth":"manifest.net.retryexhausted",J=P.isAd()?2:1,K.return(Promise.reject(new xq(I,{successButUnplayable:"1"},J)));g.nx(K)})}; gxx=function(P,v){return new xq(P?"auth":"manifest.net.retryexhausted",v,P?2:1)}; nZ=function(P,v,l){l=l===void 0?!1:l;var e,h,z,m;g.p(function(Q){if(Q.W==1){e=P.N();if(l&&(!g.lN(e)||ZN(v)!=="embedded")||v.e9||ZN(v)!=="adunit"&&(g.pF(e)||OM(e)||g.H$(e)||g.ZY(e)||va(e)==="WEB_CREATOR"))return Q.return();h=g.QW(e,g.MA(v));return h.W?g.b(Q,h.W,3):(z=h.getValue(),Q.ac(2))}Q.W!=2&&(z=Q.K);m=z;return Q.return(IgB(P,v,m))})}; IgB=function(P,v,l){var e,h,z,m,Q;return g.p(function(t){if(t.W==1){g.NP(t,2);e=Cja(l);var y=v.N();g.sY();var C={context:g.QI(v),videoId:v.videoId,racyCheckOk:v.racyCheckOk,contentCheckOk:v.contentCheckOk,autonavState:"STATE_NONE"};ZN(v)==="adunit"&&(C.isAdPlayback=!0);y.embedConfig&&(C.serializedThirdPartyEmbedConfig=y.embedConfig);y.l3&&(C.showContentOwnerOnly=!0);v.rA&&(C.showShortsOnly=!0);g.rD(0,141)&&(C.autonavState=g.rD(0,140)?"STATE_OFF":"STATE_ON");if(g.Po(y)){var f=g.rD(0,65);f=f!=null? !f:!1;var k=!!g.au("yt-player-sticky-caption");C.captionsRequested=f&&k}var w;if(y=(w=y.getWebPlayerContextConfig())==null?void 0:w.encryptedHostFlags)C.playbackContext={encryptedHostFlags:y};h=C;z=g.$S(DHx);P.g9("wn_s");return g.b(t,g.d9(e,h,z),4)}if(t.W!=2)return m=t.K,P.g9("wn_r"),!m||"error"in m&&m.error||(Q=m,g.UM(v.N())&&Q.trackingParams&&L6(Q.trackingParams),g.Tk(v,{raw_watch_next_response:m},!1)),g.uD(t,0);g.Kx(t);g.nx(t)})}; nxP=function(P){P.g9("vir");P.g9("ps_s");Md("vir",void 0,"video_to_ad");var v=y2W(P);v.then(function(){P.g9("virc");Md("virc",void 0,"video_to_ad");P.g9("ps_r");Md("ps_r",void 0,"video_to_ad")},function(){P.g9("virc"); Md("virc",void 0,"video_to_ad")}); return v}; g.uj=function(P,v,l,e,h,z,m,Q,t,y){t=t===void 0?new g.oI(P):t;y=y===void 0?!0:y;g.gA.call(this);var C=this;this.O$=P;this.playerType=v;this.pI=l;this.LG=e;this.getVisibilityState=z;this.visibility=m;this.jN=Q;this.videoData=t;this.Es=y;this.logger=new g.Rf("VideoPlayer");this.LZ=new u1u(this.O$);this.qV=null;this.bJ=new Kf;this.cI=null;this.nw=new bLD(this.O$,this.LG,this);this.Kc=!0;this.u$=this.K0=null;this.zq=[];this.MJ=new Dg;this.Sg=this.Ux=null;this.Wo=new Dg;this.oi=null;this.k$=this.Cl=!1; this.qr=NaN;this.dK=!1;this.playerState=new g.mQ;this.At=[];this.uI=new g.Z1;this.OY=new $Jq(this);this.mediaElement=null;this.m1=new g.mr(this.zq$,15E3,this);this.M0=this.C5=!1;this.K9=NaN;this.NF=!1;this.E3=0;this.Ne=!1;this.QJ=NaN;this.N0=new wS(new Map([["bufferhealth",function(){return Ofx(C.k_)}], ["bandwidth",function(){return C.e8()}], ["networkactivity",function(){return C.O$.schedule.J5}], ["livelatency",function(){return C.isAtLiveHead()&&C.isPlaying()?NS6(C):NaN}], ["rawlivelatency",function(){return NS6(C)}]])); this.Yl=0;this.loop=!1;this.playbackRate=1;this.O4=0;this.k_=new U5w(this);this.Mp=!1;this.xO=[];this.jr=this.S$=0;this.F1=this.ML=!1;this.d2=this.xE=0;this.VS=-1;this.BQ="";this.MW=new g.mr(this.Ar,0,this);this.Q1=!1;this.gM=this.PR=null;this.md$=[this.uI,this.MW,this.m1,this.N0];this.xw=this.WG=null;this.Nv=function(){var f=C.uQ();f.provider.O$.Hl||f.provider.M5.getVisibilityState()===3||(f.provider.O$.Hl=!0);zuD(f);if(f.K){var k=f.K;k.Z&&k.W<0&&k.provider.M5.getVisibilityState()!==3&&obD(k)}f.qoe&& (f=f.qoe,f.h5&&f.K<0&&f.provider.O$.Hl&&KMy(f),f.G&&X1(f));C.K0&&NH(C);C.O$.KO&&!C.videoData.backgroundable&&C.mediaElement&&!C.KJ()&&(C.isBackground()&&C.mediaElement.Et()?(C.f0("bgmobile",{suspend:1}),C.jM(!0,!0)):C.isBackground()||J2(C)&&C.f0("bgmobile",{resume:1}))}; this.Kh={a7:function(f){C.a7(f)}, Xo1:function(f){C.qV=f}, zE1:function(){return C.Oj}, KN:function(){return C.M8}, fg:function(){return C.u$}, DH0:function(){return C.H7}, CR5:function(){return C.s3}, P7$:function(){}, N:function(){return C.O$}, ZR:function(){return C.mediaElement}, rm6:function(f){C.ai(f)}, eE5:function(){return C.LG}}; this.logger.debug(function(){return"creating, type "+v}); this.ih=new g.V4(function(){return C.getCurrentTime()},function(){return C.getPlaybackRate()},function(){return C.getPlayerState()},function(f,k){f!==g.Ce("endcr")||g.M(C.playerState,32)||C.mR(); h(f,k,C.playerType)},function(f,k){g.VW(C.videoData)&&C.f0(f,k)}); g.Z(this,this.ih);g.Z(this,this.k_);J2y(this,t);this.videoData.subscribe("dataupdated",this.Mg6,this);this.videoData.subscribe("dataloaded",this.Ac,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.f0,this);this.videoData.subscribe("ctmpstr",this.Ph,this);this.H$();kbx(this.Nv);this.visibility.subscribe("visibilitystatechange",this.Nv);this.H7=new g.mr(this.k0,g.ID(this.O$.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.s3= new g.mr(this.k0,g.ID(this.O$.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.KY=new g.dT(this)}; J2y=function(P,v){if(P.playerType===2||P.O$.J8)v.LD=!0;var l=L0q(v.CI,v.Qd,P.O$.Y,P.O$.j);l&&(v.adFormat=l);P.playerType===2&&(v.tq=!0);if(P.isFullscreen()||P.O$.Y)l=g.au("yt-player-autonavstate"),v.autonavState=l||(P.O$.Y?2:P.videoData.autonavState);v.endSeconds&&v.endSeconds>v.startSeconds&&gS(P,v.endSeconds)}; uGW=function(P){m5w(P.Oj);g.Rm(P.Oj);for(var v=P.M8,l=g.N(v.W.values()),e=l.next();!e.done;e=l.next())m5w(e.value);v.W.clear();g.Rm(P.M8)}; KCB=function(P){var v=P.videoData;nxP(P).then(void 0,function(l){P.videoData!==v||v.s$()||(l=LW(l),l.errorCode==="auth"&&P.videoData.errorDetail?P.VI(l.errorCode,2,unescape(P.videoData.errorReason),bp(l.details),P.videoData.errorDetail,P.videoData.ZH||void 0):P.handleError(l))})}; FCP=function(P){if(!g.M(P.playerState,128))if(P.videoData.isLoaded(),P.logger.debug("finished loading playback data"),P.zq=g.vZ(P.videoData.T1),g.YM(P.videoData)){P.pI.tick("bpd_s");KZ(P).then(function(){P.pI.tick("bpd_c");if(!P.s$()){P.Cl&&(P.Y_(tU(tU(P.playerState,512),1)),J2(P));var e=P.videoData;e.endSeconds&&e.endSeconds>e.startSeconds&&gS(P,e.endSeconds);P.MJ.finished=!0;cC(P,"dataloaded");P.Wo.Sn()&&c29(P);OLx(P.nw,P.Sg)}}); P.V("html5_log_media_perf_info")&&P.f0("loudness",{v:P.videoData.sZ.toFixed(3)},!0);var v,l=(v=P.mediaElement)==null?void 0:v.YY();l&&"disablePictureInPicture"in l&&P.V("html5_disable_pip_with_standard_api")&&(l.disablePictureInPicture=P.O$.sZ&&!P.videoData.backgroundable);qLy(P)}else cC(P,"dataloaded")}; KZ=function(P){qH(P);P.Sg=null;var v=cg2(P.O$,P.videoData,P.KJ());P.Ux=v;P.Ux.then(function(l){A2u(P,l)},function(l){P.s$()||(l=LW(l),P.visibility.isBackground()?(FG(P,"vp_none_avail"),P.Ux=null,P.MJ.reset()):(P.MJ.finished=!0,P.VI(l.errorCode,l.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",bp(l.details))))}); return v}; A2u=function(P,v){if(!P.s$()&&!v.videoData.s$()){P.logger.debug("finished building playback data");P.Sg=v;aQD(P.k_,P.Sg);if(P.videoData.isLivePlayback){var l=YLw(P.jN.KE,P.videoData.videoId)||P.K0&&!isNaN(P.K0.J5);l=P.V("html5_onesie_live")&&l;CZ(P)||P.videoData.jS>0&&!$M(P.videoData)||l||P.seekTo(P.Jk(),{mD:"videoplayer_playbackData",seekSource:18})}if(P.videoData.G.W){if(P.V("html5_sabr_report_missing_url_as_error")&&RWu(P.videoData)){P.handleError(new xq("fmt.missing",{missabrurl:"1"},2));return}P.K0? g.j4(Error("Duplicated Loader")):(l=g.ID(P.O$.experiments,"html5_onesie_defer_content_loader_ms"))&&P.Pi()&&YLw(P.jN.KE,P.videoData.Ks)?g.KG(function(){P.s$()||P.K0||bZy(P)},l):bZy(P)}else!P.videoData.G.W&&dw(P.videoData)&&P.Q$(new kb(P.videoData.videoId||"",4)); P.yu();UJP(v).then(function(){var e={};P.MP(e);P.O$.vK()&&P.V("html5_log_media_perf_info")&&P.f0("av1Info",e);NH(P)})}}; c29=function(P){P.s$();P.logger.debug("try finish readying playback");if(P.Wo.finished)P.logger.debug("already finished readying");else if(P.MJ.finished)if(g.M(P.playerState,128))P.logger.debug("cannot finish readying because of error");else if(P.zq.length)P.logger.debug(function(){return"cannot finish readying because of pending preroll: "+P.zq}); else if(P.ih.started||ncw(P.ih),P.Zt())P.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{P.K0&&(P.k$=RdW(P.K0.timing));P.Wo.finished||(P.Wo.finished=!0);var v=P.V("html5_onesie_live")&&P.K0&&!isNaN(P.K0.J5);!P.videoData.isLivePlayback||P.videoData.jS>0&&!$M(P.videoData)||v||CZ(P)||(P.logger.debug("seek to head for live"),P.seekTo(Infinity,{mD:"videoplayer_readying",seekSource:18}),P.isBackground()&&(P.M0=!0));vcD(P.uQ());P.logger.debug("finished readying playback"); P.publish("playbackready",P);sn("pl_c",P.pI.timerName)||(P.pI.tick("pl_c"),Md("pl_c",void 0,"video_to_ad"));sn("pbr",P.pI.timerName)||(P.pI.tick("pbr"),Md("pbr",void 0,"video_to_ad"))}else P.logger.debug("playback data not loaded")}; gS=function(P,v){P.cI&&xH6(P);P.cI=new g.tn(v*1E3,0x7ffffffffffff);P.cI.namespace="endcr";P.addCueRange(P.cI)}; xH6=function(P){P.removeCueRange(P.cI);P.cI=null}; pCW=function(P,v,l,e,h){var z=P.uQ(h),m=g.VW(P.videoData)?z.getVideoData():P.videoData;m.K=l;var Q=g.A2(P);l=new Y9D(m,l,v,Q?Q.itag:"",e);P.O$.experiments.l$("html5_refactor_sabr_video_format_selection_logging")?(l.videoId=h,P.xw=l):z.mT(l);h=P.nw;h.K=0;h.W=0;P.publish("internalvideoformatchange",m,v==="m")}; g.A2=function(P){var v=Yx(P);return tR(v)||!P.Sg?null:g.om(P.Sg.W.videoInfos,function(l){return v.Y(l)})}; Yx=function(P){if(P.Sg){var v=P.nw;var l=P.Sg;P=P.v5();if(v.M5.QK().isInline())var e=Ov;else v.V("html5_exponential_memory_for_sticky")?e=YQ(v.O$.t3,"sticky-lifetime")<.5?"auto":yy[aJ()]:e=yy[aJ()],e=g.Ra("auto",e,!1,"s");if(tR(e)){if(e=xJW(v,l).compose(Xmx(v,l)).compose(iLD(v,l)).compose(Eba(v,l.videoData)).compose(WP7(v,l.videoData,l)).compose(Ag(v,l)).compose(S9W(v,l)),tR(P)||v.V("html5_apply_pbr_cap_for_drm"))e=e.compose(Gbq(v,l))}else v.V("html5_perf_cap_override_sticky")&&(e=e.compose(Ag(v, l))),v.V("html5_ustreamer_cap_override_sticky")&&(e=e.compose(Gbq(v,l)));e=e.compose(S9W(v,l));v=l.videoData.M1.compose(e).compose(l.videoData.mO).compose(P)}else v=Ov;return v}; vHW=function(P){var v=P.nw;P=P.videoData;var l=Eba(v,P);v.V("html5_disable_client_autonav_cap_for_onesie")||l.compose(WP7(v,P));return l}; NH=function(P){if(P.videoData.G&&P.videoData.G.W){var v=Yx(P);P.K0&&r0a(P.K0,v)}}; LCy=function(P){var v;return!!(P.V("html5_native_audio_track_switching")&&g.FA&&((v=P.videoData.K)==null?0:vB(v)))}; SLw=function(P){if(!LCy(P))return!1;var v;P=(v=P.mediaElement)==null?void 0:v.audioTracks();return!!(P&&P.length>1)}; XCD=function(P){var v=Gdw(P);if(v)return P.videoData.getAvailableAudioTracks().find(function(l){return l.Rt.getName()===v})}; Gdw=function(P){var v;if(P=(v=P.mediaElement)==null?void 0:v.audioTracks())for(v=0;v0&&(v.FL=e.L1)); v.rH=e.RO;v.gH=GB(l,{},e.G||void 0,tc(e));v.D3=Qi(e)&&g.H$(l);v.zL=l.V("html5_catch_errors_for_rollback");yi(e)&&(l.V("html5_sabr_allow_video_keyframe_without_audio")&&(v.bC=!0),l.V("html5_sabr_report_partial_segment_estimated_duration")&&(v.zj=!0),v.W=!0,v.So=l.V("html5_sabr_enable_utc_seek_requests"),v.iR=l.V("html5_sabr_enable_live_clock_offset"),v.Bw=l.V("html5_disable_client_resume_policy_for_sabr"),v.Uf=l.V("html5_trigger_loader_when_idle_network"),v.Ir=l.V("html5_sabr_parse_live_metadata_playback_boundaries"), v.xV=l.V("html5_enable_platform_backpressure_with_sabr"),v.t4=l.V("html5_consume_onesie_next_request_policy_for_sabr"),v.Sm=l.V("html5_sabr_report_next_ad_break_time"),v.DZ=l.V("html5_log_high_res_buffer_timeline"),v.fW=l.V("html5_remove_stuck_slices_beyond_max_buffer_limits"),v.YV=l.V("html5_gapless_sabr_btl_last_slice")&&Rh(e),$M(e)?(v.S9=!0,v.KO=l.V("html5_disable_variability_tracker_for_live"),v.h5=l.V("html5_sabr_use_accurate_slice_info_params"),l.V("html5_simplified_backup_timeout_sabr_live")&& (v.h1=!0,v.jg=v.i7)):v.aV=l.V("html5_probe_request_on_sabr_request_progress"),v.Rr=l.V("html5_serve_start_seconds_seek_for_post_live_sabr"),v.CI=l.V("html5_flush_index_on_updated_timestamp_offset"),v.QW=l.V("html5_enable_sabr_request_pipelining")&&!g.VW(e),v.R7=l.V("html5_ignore_partial_segment_from_live_readahead"),v.JX=l.V("html5_use_non_active_broadcast_for_post_live"),v.wM=l.V("html5_use_centralized_player_time"),v.oz=l.V("html5_consume_onesie_sabr_seek"),v.J5=l.V("html5_enable_sabr_seek_loader_refactor"), v.K1=l.V("html5_update_segment_start_time_from_media_header"),e.enableServerStitchedDai&&(v.Z=!0,v.AK=l.V("html5_reset_server_stitch_state_for_non_sabr_seek"),v.N1=l.V("html5_remove_ssdai_append_pause"),v.A5=l.V("html5_consume_ssdai_info_with_streaming"),v.hN=l.V("html5_process_all_cuepoints")));v.T=v.W&&l.V("html5_sabr_live");Kr(l.Z,cn.BITRATE)&&(v.FJ=NaN);if(Q=g.ID(l.experiments,"html5_request_size_max_kb"))v.q5=Q*1024;l.Z.Y?v.XE="; "+cn.EXPERIMENTAL.name+"=allowed":l.V("html5_enable_cobalt_tunnel_mode")&& (v.XE="; tunnelmode=true");Q=e.serverPlaybackStartConfig;(Q==null?0:Q.enable)&&(Q==null?0:Q.playbackStartPolicy)&&(v.Yy=!0,rq(v,Q.playbackStartPolicy,2));Q=BSB(P);P.bJ.removeAll();a:{l=P.jN.KE;if(e=P.videoData.videoId)if(h=l.W.get(e)){l.W.remove(e);l=h;break a}l=void 0}P.K0=new g.Cf(P,P.O$.schedule,v,P.videoData.W,P.videoData.G,Yx(P),Q,P.videoData.enableServerStitchedDai,l,P.videoData.q5);v=P.videoData.V("html5_disable_preload_for_ssdai_with_preroll")&&P.videoData.isLivePlayback&&P.Pi()?!0:P.Cl&& g.pF(P.O$)&&P.videoData.isLivePlayback;P.K0.initialize(P.getCurrentTime(),Yx(P),v);P.videoData.probeUrl&&(P.K0.Ic=P.videoData.probeUrl);if(P.zq.length||P.Cl)P.videoData.cotn||bj(P,!1);Ec6(P.k_,P.K0);P.PR&&(IND(P.K0,new g.wT(P.PR)),P.V("html5_check_decorator_on_cuepoint")&&P.f0("sdai",{sdl:1}));P.gM&&(P.K0.CS(P.gM),P.k_.j=!1);g.vS(P.videoData)&&(P=P.K0,P.policy.lE=P.policy.CV)}; qH=function(P){P.K0&&(P.K0.dispose(),P.K0=null,Ec6(P.k_,null));P.Pf()?iZD(P):P.LR()}; iZD=function(P){if(P.u$)if(P.logger.debug("release media source"),P.DM(),P.u$.Z)try{P.O$.vK()&&P.f0("rms",{l:"vprms",sr:P.Pf(),rs:Vu(P.u$)});P.u$.clear();var v;(v=P.mediaElement)!=null&&(v.K=P.u$);P.u$=null}catch(l){v=new g.Ph("Error while clearing Media Source in VideoPlayer: "+l.name+", "+l.message),v=LW(v),P.handleError(v),P.LR()}else P.LR()}; UH6=function(P,v){v=v===void 0?!1:v;if(P.u$)return P.u$.G;P.logger.debug("update media source");a:{v=v===void 0?!1:v;try{g.VS()&&P.videoData.JU()&&Amx(P.mediaElement);var l=P.mediaElement.fg(P.kL(),P.UP())}catch(h){if(JEW(P.OY,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",h);P.VI("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}P.eD(l,!1,!1,v)}var e;return((e=P.fg())==null?void 0:e.G)||null}; ZZu=function(P,v){v=v===void 0?!1:v;if(P.K0){var l=P.getCurrentTime()-P.fh();P.K0.seek(l,{hP:v}).bY(function(){})}else bZy(P)}; aga=function(P,v,l,e){l=l===void 0?!1:l;e=e===void 0?!1:e;if(P.u$&&(!v||P.u$===v)){P.logger.debug("media source opened");var h=P.getDuration();!h&&$M(P.videoData)&&(h=25200);if(P.u$.isView){var z=h;P.logger.debug(function(){return"Set media source duration to "+z+", video duration "+h}); z>P.u$.getDuration()&&jBq(P,z)}else jBq(P,h);O_u(P.K0,P.u$,l,e);P.publish("mediasourceattached")}}; jBq=function(P,v){if(P.u$){P.u$.vU(v);var l;(l=P.K0)!=null&&l.policy.wM&&(l.T=v)}}; Thq=function(P,v){pCW(P,v.reason,v.W.info,v.token,v.videoId)}; HZ2=function(P,v){P.O$.experiments.l$("enable_adb_handling_in_sabr")&&(P.pauseVideo(!0),P.K7(),v&&P.VI("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))}; cC=function(P,v){P.publish("internalvideodatachange",v===void 0?"dataupdated":v,P,P.videoData)}; Exq=function(P){for(var v=g.N("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),l=v.next();!l.done;l=v.next())P.uI.C(P.mediaElement,l.value,P.ai,P);P.O$.BV&&P.mediaElement.n1()&&(P.uI.C(P.mediaElement,"webkitplaybacktargetavailabilitychanged",P.vYW,P),P.uI.C(P.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",P.bI2,P))}; OZw=function(P){g.Ft(P.qr);WCB(P)||(P.qr=g.cM(function(){return WCB(P)},100))}; WCB=function(P){var v=P.mediaElement;v&&P.C5&&!P.videoData.J5&&!sn("vfp",P.pI.timerName)&&v.lY()>=2&&!v.isEnded()&&gJ(v.AB())>0&&P.pI.tick("vfp");return(v=P.mediaElement)&&!P.videoData.J5&&v.getDuration()>0&&(v.isPaused()&&v.lY()>=2&&gJ(v.AB())>0&&(sn("pbp",P.pI.timerName)||P.pI.tick("pbp"),!P.videoData.lr||P.dK||v.isSeeking()||(P.dK=!0,P.publish("onPlaybackPauseAtStart"))),v=v.getCurrentTime(),PC(P.LZ,v))?(P.df(),!0):!1}; sBD=function(P){P.uQ().mf();if(ww(P.videoData)&&Date.now()>P.O4+6283){if(!(!P.isAtLiveHead()||P.videoData.W&&Jp(P.videoData.W))){var v=P.uQ();if(v.qoe){v=v.qoe;var l=v.provider.M5.rC(),e=g.b7(v.provider);wU6(v,e,l);l=l.G;isNaN(l)||g.Sh(v,e,"e2el",[l.toFixed(3)])}}P.V("html5_alc_live_log_rawlat")?(v=P.videoData,v=g.bq(v.N())?!0:g.VP(v.N())?v.hN==="6":!1):v=g.bq(P.O$);v&&P.f0("rawlat",{l:IB(P.N0,"rawlivelatency").toFixed(3)});P.O4=Date.now()}P.videoData.K&&vB(P.videoData.K)&&(v=P.yU())&&v.videoHeight!== P.jr&&(P.jr=v.videoHeight,pCW(P,"a",ox2(P,P.videoData.A5)))}; ox2=function(P,v){if(v.W.video.quality==="auto"&&vB(v.getInfo())&&P.videoData.hs)for(var l=g.N(P.videoData.hs),e=l.next();!e.done;e=l.next())if(e=e.value,e.getHeight()===P.jr&&e.W.video.quality!=="auto")return e.getInfo();return v.getInfo()}; NS6=function(P){if(!ww(P.videoData))return NaN;var v=0;P.K0&&P.videoData.W&&(v=$M(P.videoData)?P.K0.Eu.y_()||0:P.videoData.W.T1);return(0,g.Gz)()/1E3-P.lC()-v}; MWy=function(P){P.mediaElement&&P.mediaElement.KJ()&&(P.QJ=(0,g.Gz)());P.O$.NH?g.KG(function(){r2D(P)},0):r2D(P)}; r2D=function(P){var v;if((v=P.u$)==null||!v.pg()){if(P.mediaElement)try{P.oi=P.mediaElement.playVideo()}catch(e){FG(P,"err."+e)}if(P.oi){var l=P.oi;l.then(void 0,function(e){P.logger.debug(function(){return"playMediaElement failed: "+e}); if(!g.M(P.playerState,4)&&!g.M(P.playerState,256)&&P.oi===l)if(e&&e.name==="AbortError"&&e.message&&e.message.includes("load"))P.logger.debug(function(){return"ignore play media element failure: "+e.message}); else{var h="promise";e&&e.name&&(h+=";m."+e.name);FG(P,h);P.Mp=!0;P.videoData.Ro=!0}})}}}; FG=function(P,v){g.M(P.playerState,128)||(P.Y_(CM(P.playerState,1028,9)),P.f0("dompaused",{r:v}),P.publish("onAutoplayBlocked"))}; J2=function(P,v){v=v===void 0?!1:v;if(!P.mediaElement||!P.videoData.G)return!1;var l=v;l=l===void 0?!1:l;var e=null;var h;if((h=P.videoData.G)==null?0:h.W){e=UH6(P,l);var z;(z=P.K0)==null||z.resume()}else qH(P),P.videoData.A5&&(e=P.videoData.A5.KV());h=P.mediaElement.Et();l=!1;h&&h.ZA(e)||(TSy(P,e),l=!0);g.M(P.playerState,2)||(e=P.k_,v=v===void 0?!1:v,e.Z||!(e.Y>0)||e.mediaElement&&e.mediaElement.getCurrentTime()>0||(v={mD:"seektimeline_resumeTime",hP:v},e.videoData.J5||(v.seekSource=15),e.seekTo(e.Y, v)));a:{v=l;if(yi(P.videoData)){if(!P.videoData.d7())break a}else if(!g.cd(P.videoData))break a;if(P.mediaElement)if((e=P.videoData.Z)&&P.mediaElement.n1()){h=P.mediaElement.YY();if(P.qV)if(h!==P.qV.element)xx(P);else if(v&&e.flavor==="fairplay"&&!d$())xx(P);else break a;if(P.V("html5_report_error_for_unsupported_tvos_widevine")&&d$()&&e.flavor==="widevine")P.VI("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{P.qV=new zsB(h,P.videoData,P.O$);P.qV.subscribe("licenseerror", P.Wu,P);P.qV.subscribe("qualitychange",P.Hh$,P);P.qV.subscribe("heartbeatparams",P.I$,P);P.qV.subscribe("keystatuseschange",P.a7,P);P.qV.subscribe("ctmp",P.f0,P);P.V("html5_widevine_use_fake_pssh")&&!P.videoData.isLivePlayback&&e.flavor==="widevine"&&P.qV.EK(new gq(VWD,"cenc",!1));v=g.N(P.bJ.keys);for(e=v.next();!e.done;e=v.next())e=P.bJ.get(e.value),P.qV.EK(e);P.V("html5_eme_loader_sync")||P.bJ.removeAll()}}else P.VI("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.1")}return l}; TSy=function(P,v){P.pI.tick("vta");Md("vta",void 0,"video_to_ad");P.getCurrentTime()>0&&stD(P.k_,P.getCurrentTime());P.mediaElement.activate(v);P.u$&&tP(0,4);!P.videoData.J5&&P.playerState.isOrWillBePlaying()&&P.m1.start();if(LCy(P)){var l;if(v=(l=P.mediaElement)==null?void 0:l.audioTracks())v.onchange=function(){P.publish("internalaudioformatchange",P.videoData,!0)}}}; xx=function(P){P.qV&&(P.qV.dispose(),P.qV=null)}; dHw=function(P){var v=v===void 0?!1:v;P.logger.debug("reattachVideoSource");P.mediaElement&&(P.u$?(xx(P),P.LR(),UH6(P,v)):(P.videoData.A5&&P.videoData.A5.KQ(),P.mediaElement.stopVideo()),P.playVideo())}; Prq=function(P,v){P.O$.V("html5_log_rebuffer_reason")&&(v={r:v,lact:Ly()},P.mediaElement&&(v.bh=eq(P.mediaElement)),P.f0("bufreason",v))}; v0B=function(P,v){if(P.O$.vK()&&P.mediaElement){var l=P.mediaElement.Ui();l.omt=(P.mediaElement.getCurrentTime()+P.fh()).toFixed(3);l.ps=P.playerState.state.toString(16);l.rt=(g.b7(P.uQ().provider)*1E3).toFixed();l.e=v;P.xO[P.S$++%5]=l}try{if(v==="timeupdate"||v==="progress")return}catch(e){}P.logger.debug(function(){return"video element event "+v})}; lR7=function(P){if(P.O$.vK()){P.xO.sort(function(e,h){return+e.rt-+h.rt}); for(var v=g.N(P.xO),l=v.next();!l.done;l=v.next())l=l.value,P.f0("vpe",Object.assign({t:l.rt},l));P.xO=[];P.S$=0}}; eU9=function(P){if(g.Mc("cobalt")&&g.Mc("nintendo switch")){var v=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;P.f0("nxdock",{d:v})}}; bj=function(P,v){var l;(l=P.K0)==null||gT(l,v)}; I2w=function(P,v){return g.VW(P.videoData)&&P.gM?P.gM.handleError(v,void 0):!1}; qLy=function(P){kM(P.videoData,"html5_set_debugging_opt_in")&&(P=g.sY(),g.rD(0,183)||(TT(183,!0),P.save()))}; hUP=function(P){return g.VW(P.videoData)&&P.gM?z5(P.gM):P.videoData.Jk()}; Ke7=function(P,v){P.jN.Aq()||(P.f0("sgap",{f:v}),P.jN.clearQueue(!1,v==="pe"))}; CZ=function(P){return P.V("html5_disable_video_player_initiated_seeks")&&yi(P.videoData)}; zU2=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);yI(this.api,"isLifaAdPlaying",function(){return v.api.isLifaAdPlaying()}); this.events.C(P,"serverstitchedvideochange",function(){v.api.isLifaAdPlaying()?(v.playbackRate=v.api.getPlaybackRate(),v.api.setPlaybackRate(1)):v.api.setPlaybackRate(v.playbackRate)}); this.playbackRate=1}; mOx=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);yI(this.api,"seekToChapterWithAnimation",function(l){v.seekToChapterWithAnimation(l)}); yI(this.api,"seekToTimeWithAnimation",function(l,e){v.seekToTimeWithAnimation(l,e)}); yI(this.api,"renderChapterSeekingAnimation",function(l,e,h){v.api.renderChapterSeekingAnimation(l,e,h)}); yI(this.api,"setMacroMarkers",function(l){v.setMacroMarkers(P,l)}); yI(this.api,"changeMarkerVisibility",function(l,e,h){v.changeMarkerVisibility(l,e,h)}); yI(this.api,"isSameMarkerTypeVisible",function(l){return v.isSameMarkerTypeVisible(l)})}; RUq=function(P,v,l){var e=P.api.getCurrentTime()*1E30&&h>0&&(l.width+=h,g.DO(v.element,"width",l.width+"px")));P.size=l}}; g.oB=function(P,v){var l=P.W[P.W.length-1];l!==v&&(P.W.push(v),Ssw(P,l,v))}; g.sL=function(P){if(!(P.W.length<=1)){var v=P.W.pop(),l=P.W[0];P.W=[l];Ssw(P,v,l,!0)}}; Ssw=function(P,v,l,e){GrB(P);v&&(v.unsubscribe("size-change",P.rP,P),v.unsubscribe("back",P.Rz,P));l.subscribe("size-change",P.rP,P);l.subscribe("back",P.Rz,P);if(P.KI){g.kk(l.element,e?"ytp-panel-animate-back":"ytp-panel-animate-forward");l.E$(P.element);l.focus();P.element.scrollLeft=0;P.element.scrollTop=0;var h=P.size;L5D(P);g.Ln(P.element,h);P.T=new g.mr(function(){XKa(P,v,l,e)},20,P); P.T.start()}else l.E$(P.element),v&&v.detach()}; XKa=function(P,v,l,e){P.T.dispose();P.T=null;g.kk(P.element,"ytp-popup-animating");e?(g.kk(v.element,"ytp-panel-animate-forward"),g.$k(l.element,"ytp-panel-animate-back")):(g.kk(v.element,"ytp-panel-animate-back"),g.$k(l.element,"ytp-panel-animate-forward"));g.Ln(P.element,P.size);P.j=new g.mr(function(){g.$k(P.element,"ytp-popup-animating");v.detach();g.IX(v.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);P.j.dispose();P.j=null},250,P); P.j.start()}; GrB=function(P){P.T&&g.QD(P.T);P.j&&g.QD(P.j)}; rS=function(P){g.OL.call(this,P,"ytp-shopping-product-menu");this.SF=new g.EL(this.J);g.Z(this,this.SF);this.hide();g.oB(this,this.SF);g.i2(this.J,this.element,4)}; iXD=function(P,v,l){var e,h=v==null?void 0:(e=v.text)==null?void 0:e.simpleText;h&&(l=BMw(P,l,h,v==null?void 0:v.icon,v==null?void 0:v.secondaryIcon),v.navigationEndpoint&&l.listen("click",function(){P.J.C0("innertubeCommand",v.navigationEndpoint);P.hide()},P))}; UOq=function(P,v,l){var e,h=v==null?void 0:(e=v.text)==null?void 0:e.simpleText;h&&BMw(P,l,h,v==null?void 0:v.icon).listen("click",function(){var z;(v==null?void 0:(z=v.icon)==null?void 0:z.iconType)==="HIDE"?P.J.publish("featuredproductdismissed"):v.serviceEndpoint&&P.J.C0("innertubeCommand",v.serviceEndpoint);P.hide()},P)}; BMw=function(P,v,l,e,h){v=new g.rd(g.Mh({},[],!1,!!h),v,l);h&&v.updateValue("secondaryIcon",ZX2(h));v.setIcon(ZX2(e));g.Z(P,v);P.SF.w9(v,!0);return v}; ZX2=function(P){if(!P)return null;switch(P.iconType){case "ACCOUNT_CIRCLE":return{L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{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{L:"svg",B:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{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 cPW();case "HIDE":return{L:"svg",B:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"g",U:[{L:"path",B:{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 xF()}}; MH=function(P){aB.call(this,P,!1,!0);this.isCounterfactual=this.K=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.S=!0;this.overflowButton=new g.O({L:"button",z1:["ytp-featured-product-overflow-icon","ytp-button"],B:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Z(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.O({L:"img",D:"ytp-suggested-action-badge-img",B:{src:"{{url}}"}}); this.thumbnailImage.hide();g.Z(this,this.thumbnailImage);this.thumbnailIcon=new g.O({L:"div",D:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.Z(this,this.thumbnailIcon);this.banner=new g.O({L:"a",D:"ytp-suggested-action-container",U:[this.thumbnailImage,this.thumbnailIcon,{L:"div",D:"ytp-suggested-action-details",U:[{L:"text",D:"ytp-suggested-action-title",Yf:"{{title}}"},{L:"text",D:"ytp-suggested-action-subtitle",Yf:"{{subtitle}}"},{L:"text",D:"ytp-suggested-action-metadata-text", Yf:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.Z(this,this.banner);this.banner.E$(this.G.element);this.C(this.J,"videodatachange",this.onVideoDataChange);this.C(this.J,g.Ce("suggested_action_view_model"),this.LDg);this.C(this.J,g.fe("suggested_action_view_model"),this.Zh0);this.C(this.overflowButton.element,"click",this.hv);this.C(P,"featuredproductdismissed",this.TB);this.J.createServerVe(this.banner.element,this.banner,!0)}; jk2=function(P){P.isInitialized&&(P.enabled=P.isVisible,P.QW=P.isVisible,jW(P),P.xg(),P.thumbnailImage.BK(P.isVisible),P.shouldHideDismissButton||P.dismissButton.BK(P.isVisible),P.shouldShowOverflowButton&&P.overflowButton.BK(P.isVisible))}; Td=function(){MH.apply(this,arguments)}; aRD=function(P){dd.call(this,P);this.W=new Td(this.api);g.Z(this,this.W);g.i2(this.api,this.W.element,4)}; V_=function(P){dd.call(this,P);var v=this;this.K="";this.G=!0;this.W=this.api.V("html5_enable_audio_track_stickiness_phase_two");var l=new g.Z1(P);g.Z(this,l);l.C(P,"internalaudioformatchange",function(e,h){HXa(v,e,h)}); l.C(P,"videoplayerreset",function(){var e;(v.K||v.W&&((e=oJ())==null?0:e.size))&&E02(v)}); l.C(P,"videodatachange",function(e,h){v.onVideoDataChange(e,h)})}; HXa=function(P,v,l){if(l){var e="";W5B(P,v)&&(e=v,P.W||(P.K=v),P.api.V("html5_sabr_enable_server_xtag_selection")&&(l=P.api.getVideoData(void 0,!0)))&&(l.NH=v);P.W&&e&&OXa(P,e)&&o0q(P)!==e&&(sky([{settingItemId:dS(P),settingOptionValue:{stringValue:v}}]),D9(P.Z0(),function(h){QM9(h,dS(P),{stringValue:e})}))}}; E02=function(P){if(P.W){var v;(v=o0q(P))&&OXa(P,v)&&(P=P.api.getVideoData(void 0,!0))&&(P.NH=v)}else if(v=P.api.getVideoData(void 0,!0))v.NH=P.K}; rkw=function(P){n6(D9(D9(P.Z0(),function(v){return ma9(v,[dS(P)])}),function(v){if(v){v=g.N(v); for(var l=v.next();!l.done;l=v.next()){var e=l.value;l=e.key;e=e.value;l&&e&&sky([{settingItemId:l,settingOptionValue:e}])}}}),function(){P.G=!0})}; W5B=function(P,v){P=P.api.getAvailableAudioTracks();P=g.N(P);for(var l=P.next();!l.done;l=P.next())if(l=l.value,l.getLanguageInfo().getId()===v)return l;return null}; o0q=function(P){P=dS(P);var v=oJ();P=v?v.get(P):void 0;return P&&P.stringValue?P.stringValue:""}; dS=function(P){var v=(484).toString();P.api.N().A1&&(v=(483).toString());return v}; OXa=function(P,v){var l;return v.split(".")[0]!==""&&((l=P.api.getVideoData())==null?void 0:!Vi(l))}; sky=function(P){var v=oJ();v||(v=new Map);P=g.N(P);for(var l=P.next();!l.done;l=P.next())l=l.value,v.set(l.settingItemId,l.settingOptionValue);v=JSON.stringify(Object.fromEntries(v));g.jB("yt-player-user-settings",v,2592E3)}; g.PK=function(P,v,l,e,h,z,m){g.rd.call(this,g.Mh({"aria-haspopup":"true"}),v,P);this.LI=e;this.S=!1;this.G=null;this.options={};this.K=new g.EL(l,void 0,P,h,z,m);g.Z(this,this.K);this.listen("keydown",this.R_);this.listen("click",this.open)}; M_y=function(P){if(P.G){var v=P.options[P.G];v.element.getAttribute("aria-checked");v.element.setAttribute("aria-checked","false");P.G=null}}; TM7=function(P,v){g.PK.call(this,"Temporizador de suspensi\u00f3n",g.fH.SLEEP_TIMER,P,v);this.J=P;this.X={};this.T=this.fN("Off");this.j=this.W="";P.V("web_settings_menu_icons")&&this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{d:"M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z", fill:"#fff"}}]});this.Y=new g.O({L:"div",z1:["ytp-menuitem-label-wrapper"],U:[{L:"div",Yf:"Final del v\u00eddeo"},{L:"div",z1:["ytp-menuitem-sublabel"],Yf:"{{content}}"}]});g.Z(this,this.Y);this.listen("click",this.onClick);this.C(P,"videodatachange",this.onVideoDataChange);this.C(P,"presentingplayerstatechange",this.b$);this.C(P,"settingsMenuVisibilityChanged",this.qQW);P.createClientVe(this.element,this,218889);this.b$();this.J.C0("onSleepTimerFeatureAvailable")}; V_a=function(P){var v="Off 10 15 20 30 45 60".split(" "),l;((l=P.J.getVideoData())==null?0:l.isLivePlayback)||v.push("End of video");l=P.J.getPlaylist();var e;l&&((e=l.listId)==null?void 0:e.type)!=="RD"&&v.push("End of playlist");P.Cw(g.LC(v,P.fN));P.X=g.gL(v,P.fN,P);v=P.fN("End of video");P.options[v]&&g.sR(P.options[v],P.Y)}; dOw=function(P,v){var l=P.X[v],e=l==="End of video"||l==="End of playlist";l==="Off"&&(P.W="");P.J.getPlayerState()!==0&&P.J.getPlayerState()!==5||!e?(P.T=v,g.PK.prototype.BP.call(P,v),P.W9(v),P.J.C0("onSleepTimerSettingsChanged",l)):P.J.C0("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"El v\u00eddeo ya ha acabado"}}}}})}; vK=function(P){dd.call(this,P);var v=this;P.addEventListener("settingsMenuInitialized",function(){v.menuItem||(v.menuItem=new TM7(v.api,v.api.Kg()),g.Z(v,v.menuItem))}); P.addEventListener("openSettingsMenuItem",function(l){if(l==="menu_item_sleep_timer"){if(!v.menuItem){var e;(e=v.api.Kg())==null||e.uq()}v.menuItem.open()}}); yI(P,"resetSleepTimerMenuSettings",function(){v.resetSleepTimerMenuSettings()}); yI(P,"setSleepTimerTimeLeft",function(l){v.setSleepTimerTimeLeft(l)}); yI(P,"setVideoTimeLeft",function(l){v.setVideoTimeLeft(l)})}; P3B=function(P){dd.call(this,P);var v=this;this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"onSnackbarMessage",function(l){switch(l){case 1:l=v.api.getPlayerStateObject(),l.isBuffering()&&g.M(l,8)&&g.M(l,16)&&v.api.C0("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"\u00bfEl v\u00eddeo se interrumpe?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Saber por qu\u00e9"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers", webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:"TOAST"}})}})}; g.e_=function(P,v,l,e,h){v=v===void 0?!1:v;e=e===void 0?!1:e;h=h===void 0?!1:h;g.gA.call(this);this.X=h;this.j=!1;this.Y=new GT(this);this.Z=this.T=null;this.G=this.K=!1;g.Z(this,this.Y);this.target=P;this.W=v;this.S=l||P;this.j=e;v&&(g.V3&&this.target.setAttribute("draggable","true"),h||(this.target.style.touchAction="none"));lr(this)}; hk=function(P){g.Bx(P.Y,!P.W)}; lr=function(P){P.Z=null;P.T=null;P.C(zr("over"),P.Ag);P.C("touchstart",P.lS);P.W&&P.C(zr("down"),P.HIc)}; vow=function(P,v){for(var l=0;lh.start&&l>=5;q+=x}I=q.substr(0,4)+" "+q.substr(4,4)+" "+q.substr(8,4)+" "+(q.substr(12,4)+" "+q.substr(16, 4))}else I="";t={video_id_and_cpn:String(v.videoId)+" / "+I,codecs:"",dims_and_frames:"",bandwidth_kbps:t.toFixed(0)+" Kbps",buffer_health_seconds:C.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:f?"":"display:none",drm:f,debug_info:l,extra_debug_info:"",bandwidth_style:w,network_activity_style:w,network_activity_bytes:y.toFixed(0)+" KB",shader_info:k,shader_info_style:k?"":"display:none",playback_categories:""};y=e.clientWidth+"x"+e.clientHeight+(h>1?"*"+h.toFixed(2):"");C="-";m.totalVideoFrames&& (C=(m.droppedVideoFrames||0)+" dropped of "+m.totalVideoFrames);t.dims_and_frames=y+" / "+C;P=P.getVolume();m=hWW(v);var B;y=((B=v.Y)==null?0:B.audio.W)?"DRC":Math.round(P*m)+"%";B=Math.round(P)+"% / "+y;P=v.sZ.toFixed(1);isFinite(Number(P))&&(B+=" (content loudness "+P+"dB)");t.volume=B;t.resolution=e.videoWidth+"x"+e.videoHeight;if(e=v.K){if(B=e.video)P=B.fps,P>1&&(t.resolution+="@"+P),(P=z.J35)&&P.video&&(t.resolution+=" / "+P.video.width+"x"+P.video.height,P.video.fps>1&&(t.resolution+="@"+P.video.fps)), t.codecs=mCP(e),!v.Y||e.audio&&e.video?e.Ra&&(t.codecs+=" / "+e.Ra+"A"):t.codecs+=" / "+mCP(v.Y),B.K||B.primaries?(P=B.K||"unknown",P==="smpte2084"?P+=" (PQ)":P==="arib-std-b67"&&(P+=" (HLG)"),t.color=P+" / "+(B.primaries||"unknown"),t.color_style=""):t.color_style="display:none";if(e.debugInfo)for(t.fmt_debug_info="",e=g.N(e.debugInfo),B=e.next();!B.done;B=e.next())B=B.value,t.fmt_debug_info+=B.label+":"+B.text+" ";t.fmt_debug_info_style=t.fmt_debug_info&&t.fmt_debug_info.length>0?"":"display:none"}e= v.isLivePlayback;B=v.cz;t.live_mode_style=e||B?"":"display:none";t.live_latency_style=e?"":"display:none";if(B)t.live_mode="Post-Live"+($M(v)?" Manifestless":"");else if(e){B=IB(Q,"livelatency");t.live_latency_secs=B.toFixed(2)+"s";e=$M(v)?"Manifestless, ":"";v.wM&&(e+="Windowed, ");P="Uncertain";if(B>=0&&B<120)if(v.latencyClass&&v.latencyClass!=="UNKNOWN")switch(v.latencyClass){case "NORMAL":P="Optimized for Normal Latency";break;case "LOW":P="Optimized for Low Latency";break;case "ULTRALOW":P="Optimized for Ultra Low Latency"; break;default:P="Unknown Latency Setting"}else P=v.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";e+=P;(B=z.PMW)&&(e+=", seq "+B.sequence);t.live_mode=e}!z.isGapless||Rh(v)&&z.Aq||(t.playback_categories+="Gapless ");t.playback_categories_style=t.playback_categories?"":"display:none";t.bandwidth_samples=$x(Q,"bandwidth");t.network_activity_samples=$x(Q,"networkactivity");t.live_latency_samples=$x(Q,"livelatency");t.buffer_health_samples=$x(Q,"bufferhealth");z=g.vS(v); if(v.cotn||z)t.cotn_and_local_media=(v.cotn?v.cotn:"null")+" / "+z;t.cotn_and_local_media_style=t.cotn_and_local_media?"":"display:none";kM(v,"web_player_release_debug")?(t.release_name="youtube.player.web_20250203_01_RC00",t.release_style=""):t.release_style="display:none";t.debug_info&&J.length>0&&t.debug_info.length+J.length<=60?t.debug_info+=" "+J:t.extra_debug_info=J;t.extra_debug_info_style=t.extra_debug_info&&t.extra_debug_info.length>0?"":"display:none";return t}; mCP=function(P){var v=/codecs="([^"]*)"/.exec(P.mimeType);return v&&v[1]?v[1]+" ("+P.itag+")":P.itag}; fX=function(P,v,l,e,h){g.O.call(this,{L:"div",D:"ytp-horizonchart"});this.j=v;this.sampleCount=l;this.Y=e;this.T=h;this.index=0;this.heightPx=-1;this.G=this.K=null;this.W=Math.round(P/l);this.element.style.width=this.W*this.sampleCount+"px";this.element.style.height=this.j+"em"}; gM=function(P,v){if(P.heightPx===-1){var l=null;try{l=g.l5("CANVAS"),P.K=l.getContext("2d")}catch(Q){}if(P.K){var e=P.W*P.sampleCount;P.G=l;P.G.width=e;P.G.style.width=e+"px";P.element.appendChild(P.G)}else for(P.sampleCount=Math.floor(P.sampleCount/4),P.W*=4,l=0;l1?2:1,P.G.height=P.heightPx*l,P.G.style.height= P.heightPx+"px",P.K.scale(1,l)));v=g.N(v);for(e=v.next();!e.done;e=v.next()){l=P;var h=P.index,z=e.value;for(e=0;e+20&&g.z9(v.G.element);e.classList.add("ytp-timely-actions-overlay");v.G.element.appendChild(e)}); g.Z(this,this.G);g.i2(this.api,this.G.element,4)}; JYW=function(P){P.timelyActions&&(P.Y=P.timelyActions.reduce(function(v,l){if(l.cueRangeId===void 0)return v;v[l.cueRangeId]=0;return v},{}))}; Ik=function(P,v){if(P.timelyActions){P=g.N(P.timelyActions);for(var l=P.next();!l.done;l=P.next())if(l=l.value,l.cueRangeId===v)return l}}; ue7=function(P,v){if((P=Ik(P,v))&&P.onCueRangeExit)return Wu(P.onCueRangeExit)}; K29=function(P){if(P.W!==void 0){var v=(v=Ik(P,P.W))&&v.onCueRangeEnter?Wu(v.onCueRangeEnter):void 0;var l=Ik(P,P.W);if(l&&l.additionalTrigger){var e=!1;for(var h=g.N(l.additionalTrigger),z=h.next();!z.done;z=h.next())z=z.value,z.type&&z.args&&P.T[z.type]!==void 0&&(e=e||P.T[z.type](z.args))}else e=!0;v&&e&&(P.api.C0("innertubeCommand",v),P.setTimeout(l),P.Y[P.W]!==void 0&&P.Y[P.W]++)}}; DC2=function(P,v){return P.K===void 0?!1:v.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(v.seekLengthMilliseconds)===5E3?P.K===72:v.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(v.seekLengthMilliseconds)===1E4?P.K===74:v.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(v.seekLengthMilliseconds)===5E3?P.K===71:v.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(v.seekLengthMilliseconds)===1E4?P.K===73:!1}; nou=function(P){if(P=P.getWatchNextResponse()){var v,l;P=(v=P.playerOverlays)==null?void 0:(l=v.playerOverlayRenderer)==null?void 0:l.timelyActionsOverlayViewModel;v=g.a(P,cYP);if(v!=null&&v.timelyActions)return v==null?void 0:v.timelyActions.map(function(e){return g.a(e,qTD)}).filter(function(e){return!!e})}}; F2w=function(P){dd.call(this,P);var v=this;Cc(this.api,"getPlaybackRate",function(){return v.api.getPlaybackRate()}); Cc(this.api,"setPlaybackRate",function(l){typeof l==="number"&&v.api.setPlaybackRate(l)})}; AYD=function(P){P=P.sQ();if(!P)return!1;P=g.fG(P).exp||"";return P.includes("xpv")||P.includes("xpe")}; YT9=function(P){P=g.N(g.DR(P,!0));for(var v=P.next();!v.done;v=P.next())if(AYD(v.value))return!0;return!1}; bhB=function(P,v){P=g.N(g.DR(P,!0));for(var l=P.next();!l.done;l=P.next())if(l=l.value,AYD(l)){var e={potc:"1",pot:v};l.url&&(l.url=g$(l.url,e))}}; xCD=function(P){var v=new RDw,l={},e=(l["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",l);return new xu(v,P,function(){return e})}; NO=function(P){dd.call(this,P);var v=this;this.useLivingRoomPoToken=!1;this.Y=new g.J4;this.pI=null;this.j=!1;this.G=null;this.Z=!1;var l=P.N().getWebPlayerContextConfig();this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"spsumpreject",function(e,h,z){v.Z=h;e&&v.j&&!v.G&&(v.V("html5_generate_content_po_token")&&z?v.Py(z):v.V("html5_generate_session_po_token")&&pW6(v));v.G||v.api.f0("stp",{s:+v.j,b:+v.Z})}); this.events.C(P,"poTokenVideoBindingChange",function(e){v.Py(e)}); this.useLivingRoomPoToken=!(l==null||!l.useLivingRoomPoToken);P.addEventListener("csiinitialized",function(){v.pI=P.w7();var e=(v.V("html5_generate_session_po_token")||v.V("html5_generate_content_po_token"))&&!v.useLivingRoomPoToken;try{if(v.V("html5_use_shared_owl_instance"))L26(v);else if(e){v.pI.LX("pot_isc");v.V("html5_new_wpo_client")||STu(v);var h=g.ID(v.api.N().experiments,"html5_webpo_kaios_defer_timeout_ms");h?(v.V("html5_new_wpo_client")&&(v.K=Ml()),g.KG(function(){nX(v)},h)):v.V("html5_webpo_idle_priority_job")? (v.V("html5_new_wpo_client")&&(v.K=Ml()),g.zz(g.RG(),function(){nX(v)})):nX(v)}}catch(z){z instanceof Error&&g.j4(z)}}); P.addEventListener("trackListLoaded",this.E_.bind(this));P.k6(this)}; GYB=function(P){var v=eE(P.experiments,"html5_web_po_request_key");return v?v:g.pF(P)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; B8P=function(P,v){var l=new vN(v);return Object.assign({},XWw(P,l),{s$:function(){return l.s$()}, dispose:function(){return void l.dispose()}})}; Jk=function(P,v){if(P.V("html5_webpo_bge_ctmp")){var l,e={hwpo:!!P.W,hwpor:!((l=P.W)==null||!l.isReady())};P.api.f0(v,e)}}; L26=function(P){var v,l;g.p(function(e){if(e.W==1)return Jk(P,"swpo_i"),P.K=Ml(),ur(P),g.b(e,B9(),2);if(e.W!=3)return v=e.K,Jk(P,"swpo_co"),g.b(e,hiu(v),3);l=e.K;P.W=XWw(P,l);Jk(P,"swpo_cc");P.W.ready().then(function(){P.Y.resolve();Jk(P,"swpo_re")}); g.KG(function(){nX(P);Jk(P,"swpo_si")},0); g.nx(e)})}; STu=function(P){var v=P.api.N(),l=GYB(v),e=xCD(l);v=new hx({wL:l,Xj:e,onEvent:function(h){(h=ih7[h])&&P.pI.LX(h)}, onError:g.j4,tp:nGD(v.experiments),vp:function(){return void P.api.f0("itr",{})}, Uvf:v.experiments.l$("html5_web_po_disable_remote_logging")||UCx.includes(g.Hl(v.J5)||"")});v.ready().then(function(){return void P.Y.resolve()}); g.Z(P,v);P.W=v}; Zhx=function(P){var v=P.api.N(),l=xCD(GYB(v)),e=l.NI.bind(l);l.NI=function(Q){var t;return g.p(function(y){if(y.W==1)return g.b(y,e(Q),2);t=y.K;P.api.f0("itr",{});return y.return(t)})}; try{var h=new pI({Xj:l,wE:{maxAttempts:5},J$:{disable:v.experiments.l$("html5_web_po_disable_remote_logging")||UCx.includes(g.Hl(v.J5)||""),IN:nGD(v.experiments),kGJ:P.V("wpo_dis_lfdms")?0:1E3},JsW:g.j4});var z=B8P(P,{hk:h,Xj:l,onError:g.j4});z.ready().then(function(){return void P.Y.resolve()}); g.Z(P,h);g.Z(P,z);P.W=z}catch(Q){g.j4(Q);var m;(m=h)==null||m.dispose()}}; nX=function(P){var v=P.api.N();P.pI.LX("pot_ist");P.W?P.W.start():P.V("html5_new_wpo_client")&&Zhx(P);P.V("html5_bandaid_attach_content_po_token")||(P.V("html5_generate_session_po_token")&&(ur(P),pW6(P)),v=g.ID(v.experiments,"html5_session_po_token_interval_time_ms")||0,v>0&&(P.T=g.cM(function(){ur(P)},v)),P.j=!0)}; ur=function(P){var v,l,e,h;g.p(function(z){if(!P.V("html5_generate_session_po_token")||P.useLivingRoomPoToken)return z.return();v=P.api.N();l=g.la("EOM_VISITOR_DATA")||g.la("VISITOR_DATA");e=v.A1?v.datasyncId:l;h=eE(v.experiments,"html5_mock_content_binding_for_session_token")||v.livingRoomPoTokenId||e;v.FL=KX(P,h);g.nx(z)})}; KX=function(P,v){if(!P.W)return P.K?P.K(v):"";try{var l=P.W.isReady();P.pI.LX(l?"pot_cms":"pot_csms");var e="";e=P.V("html5_web_po_token_disable_caching")?P.W.Ng({v9:v}):P.W.Ng({v9:v,yP:{QU:v,MS6:150,Ek:!0,a4:!0}});P.pI.LX(l?"pot_cmf":"pot_csmf");if(l){var h;(h=P.G)==null||h.resolve();P.G=null;if(P.Z){P.Z=!1;var z;(z=P.api.app.yW())==null||z.Yx(!1)}}return e}catch(m){return g.j4(m),""}}; pW6=function(P){P.W&&(P.G=new PP,P.W.ready().then(function(){P.pI.LX("pot_if");ur(P)}))}; XWw=function(P,v){P.V("html5_web_po_token_disable_caching")||v.Wq(150);var l=!1;v.qA().finally(function(){l=!0}); return{isReady:function(){return l}, Ng:function(e){return v.Ng({v9:e.v9,UB:!0,B2:!0,yP:e.yP?{QU:e.yP.QU,Ek:e.yP.Ek,a4:e.yP.a4}:void 0})}, ready:function(){return g.p(function(e){if(e.W==1)return g.NP(e,2),g.b(e,v.qA(),4);if(e.W!=2)return g.uD(e,0);g.Kx(e);g.nx(e)})}, start:function(){}}}; j$D=function(P){dd.call(this,P);var v=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.Z1(P);g.Z(this,this.events);this.events.C(P,"heartbeatRequest",function(l){if(v.freePreviewUsageDetails.length||v.freePreviewWatchedDuration!==null)l.heartbeatRequestParams||(l.heartbeatRequestParams={}),l.heartbeatRequestParams.unpluggedParams||(l.heartbeatRequestParams.unpluggedParams={}),v.freePreviewUsageDetails.length>0?l.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= v.freePreviewUsageDetails:l.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+v.freePreviewWatchedDuration}}); yI(P,"setFreePreviewWatchedDuration",function(l){v.freePreviewWatchedDuration=l}); yI(P,"setFreePreviewUsageDetails",function(l){v.freePreviewUsageDetails=l})}; cK=function(P){g.U.call(this);this.features=[];var v=this.W,l=new YD(P),e=new P6(P),h=new Gd(P),z=new NO(P);var m=g.bq(P.N())?void 0:new N8(P);var Q=new SW(P),t=new yYB(P),y=new F2w(P),C=new Ae(P);var f=g.bq(P.N())?new j$D(P):void 0;var k=P.V("html5_enable_ssap")?new zP9(P):void 0;var w=P.V("web_cinematic_watch_settings")&&(w=P.N().getWebPlayerContextConfig())!=null&&w.cinematicSettingsAvailable?new wb(P):void 0;var I=new FO(P);var J=P.V("enable_courses_player_overlay_purchase")?new kPu(P):void 0; var K=g.Po(P.N())?new yby(P):void 0;var q=new Je(P);var A=P.N().Y?new hjx(P):void 0;var x=g.LP(P.N())?new ejy(P):void 0;var S=P.V("web_player_move_autonav_toggle")&&P.N().GP?new Mc7(P):void 0;var B=g.Po(P.N())?new mOx(P):void 0;var E=P.V("web_enable_speedmaster")&&g.Po(P.N())?new QV(P):void 0;var r=P.N().IK?void 0:new IwD(P);var hq=P.V("report_pml_debug_signal")?new OdB(P):void 0;var R7=new n0D(P),Pw=new UL(P);var H=P.V("enable_web_player_player_in_bar_feature")&&g.H$(P.N())?new bXx(P):void 0;var T= navigator.mediaSession&&window.MediaMetadata&&P.N().kB?new pZ(P):void 0;var n=P.V("html5_enable_drc")&&!P.N().T?new nH(P):void 0;var W=new lU(P);var du=g.Po(P.N())?new aRD(P):void 0;var K1=P.V("html5_enable_d6de4")?new XG(P):void 0;var f1=g.Po(P.N())&&P.V("web_sleep_timer")?new vK(P):void 0;var Aq=g.LP(P.N())?new mEy(P):void 0;var MP=new V_(P),lY=new $D(P),$3=new zU2(P);var c=P.V("enable_sabr_snackbar_message")?new P3B(P):void 0;var F=P.V("web_enable_timely_actions")?new N8w(P):void 0;v.call(this, l,e,h,z,m,Q,t,y,C,f,k,w,I,J,K,q,A,x,S,B,E,r,hq,R7,Pw,H,void 0,T,n,W,void 0,du,K1,f1,Aq,void 0,MP,lY,$3,void 0,c,F,new Iy(P))}; qO=function(){this.K=this.W=NaN}; awD=function(P,v){this.O$=P;this.timerName="";this.G=!1;this.K=NaN;this.Y=new qO;this.W=v||null;this.G=!1}; Hhy=function(P,v,l){var e=g.UM(v.Z3)&&!v.Z3.T;if(v.Z3.eb&&(GF(v.Z3)||v.Z3.wM==="shortspage"||zk(v.Z3)||e)&&!P.G){P.G=!0;P.T=v.clientPlaybackNonce;g.la("TIMING_ACTION")||vM("TIMING_ACTION",P.O$.csiPageType);P.O$.csiServiceName&&vM("CSI_SERVICE_NAME",P.O$.csiServiceName);if(P.W){e=P.W.w7();for(var h=g.N(Object.keys(e)),z=h.next();!z.done;z=h.next())z=z.value,WI(z,e[z],P.timerName);e=g.mV(jOq)(P.W.wc);g.On(e,P.timerName);e=P.W;e.K={};e.wc={}}g.On({playerInfo:{visibilityState:g.mV(Z9D)()},playerType:"LATENCY_PLAYER_HTML5"}, P.timerName);P.Z!==v.clientPlaybackNonce||Number.isNaN(P.K)||(sn("_start",P.timerName)?l=g.mV(Zf)("_start",P.timerName)+P.K:g.j4(new g.Ph("attempted to log gapless pbs before CSI timeline started",{cpn:v.clientPlaybackNonce})));l&&!sn("pbs",P.timerName)&&P.tick("pbs",l)}}; EoP=function(P,v,l,e,h,z,m){P=(P===l?"video":"ad")+"_to_"+(v===l?"video":"ad");if(P!=="video_to_ad"||z!=null&&z.J5){z=P==="ad_to_video"?z:e;l=z==null?void 0:z.nL;var Q={};if(e==null?0:e.T)Q.cttAuthInfo={token:e.T,videoId:e.videoId};h&&(Q.startTime=h);o5(P,Q);var t,y,C;e={targetVideoId:(t=e==null?void 0:e.videoId)!=null?t:"empty_video",targetCpn:v,adVideoId:(y=z==null?void 0:z.videoId)!=null?y:"empty_video",adClientPlaybackNonce:(C=l==null?void 0:l.cpn)!=null?C:z==null?void 0:z.clientPlaybackNonce}; l&&(e.adBreakType=l.adBreakType,e.adType=l.adType);g.On(e,P);WI("pbs",m!=null?m:(0,g.Gz)(),P)}}; F0=function(P){TWa();Ml2();P.timerName=""}; W2y=function(P){if(P.W){var v=P.W;v.K={};v.wc={}}P.G=!1;P.Z=void 0;P.K=NaN}; Ohu=function(P,v){g.gA.call(this);this.Z3=P;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.W=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.X={};this.K=0;if(P=v.session_data)this.sessionData=QS(P,"&");this.index=Math.max(0,Number(v.index)||0);this.loop=!!v.loop;this.startSeconds=Number(v.startSeconds)||0;this.title=v.playlist_title||"";this.description=v.playlist_description||"";this.author= v.author||v.playlist_author||"";v.video_id&&(this.items[this.index]=v);if(P=v.api)typeof P==="string"&&P.length===16?v.list="PL"+P:v.playlist=P;if(P=v.list)switch(v.listType){case "user_uploads":this.listId=new co("UU","PLAYER_"+P);break;default:var l=v.playlist_length;l&&(this.length=Number(l)||0);this.listId=g.q3(P);if(P=v.video)this.items=P.slice(0),this.loaded=!0}else if(v.playlist){P=v.playlist.toString().split(",");this.index>0&&(this.items=[]);P=g.N(P);for(l=P.next();!l.done;l=P.next())(l= l.value)&&this.items.push({video_id:l});this.length=this.items.length;if(P=v.video)this.items=P.slice(0),this.loaded=!0}this.setShuffle(!!v.shuffle);if(P=v.suggestedQuality)this.quality=P;this.X=N3(v,"playlist_");this.G=(v=v.thumbnail_ids)?v.split(","):[]}; ooD=function(P){return!!(P.playlist||P.list||P.api)}; s$a=function(P){var v=P.index+1;return v>=P.length?0:v}; rYu=function(P){var v=P.index-1;return v<0?P.length-1:v}; g.Ak=function(P,v,l,e){v=v!==void 0?v:P.index;v=P.items&&v in P.items?P.items[P.order[v]]:null;var h=null;v&&(l&&(v.autoplay="1"),e&&(v.autonav="1"),h=new g.oI(P.Z3,v),g.Z(P,h),h.Dh=!0,h.startSeconds=P.startSeconds||h.clipStart||0,P.listId&&(h.playlistId=P.listId.toString()));return h}; MOP=function(P,v){P.index=g.CU(v,0,P.length-1);P.startSeconds=0}; T82=function(P,v){if(v.video&&v.video.length){P.title=v.title||"";P.description=v.description;P.views=v.views;P.likes=v.likes;P.dislikes=v.dislikes;P.author=v.author||"";var l=v.loop;l&&(P.loop=l);l=g.Ak(P);P.items=[];for(var e=g.N(v.video),h=e.next();!h.done;h=e.next())if(h=h.value)h.video_id=h.encrypted_id,P.items.push(h);P.length=P.items.length;(v=v.index)?P.index=v:P.findIndex(l);P.setShuffle(!1);P.loaded=!0;P.K++;P.W&&P.W()}}; Pe6=function(P,v){var l,e,h,z,m,Q,t;return g.p(function(y){if(y.W==1){l=g.yn();var C=P.N(),f={context:g.QI(P),playbackContext:{contentPlaybackContext:{ancestorOrigins:C.ancestorOrigins}}},k=C.getWebPlayerContextConfig();if(k==null?0:k.encryptedHostFlags)f.playbackContext.contentPlaybackContext.encryptedHostFlags=k.encryptedHostFlags;if(k==null?0:k.hideInfo)f.playerParams={showinfo:!1};C=C.embedConfig;k=v.docid||v.video_id||v.videoId||v.id;if(!k){k=v.raw_embedded_player_response;if(!k){var w=v.embedded_player_response; w&&(k=JSON.parse(w))}if(k){var I,J,K,q,A,x;k=((x=g.a((I=k)==null?void 0:(J=I.embedPreview)==null?void 0:(K=J.thumbnailPreviewRenderer)==null?void 0:(q=K.playButton)==null?void 0:(A=q.buttonRenderer)==null?void 0:A.navigationEndpoint,g.lV))==null?void 0:x.videoId)||null}else k=null}I=(I=k)?I:void 0;J=P.playlistId?P.playlistId:v.list;K=v.listType;if(J){var S;K==="user_uploads"?S={username:J}:S={playlistId:J};VOu(C,I,v,S);f.playlistRequest=S}else v.playlist?(S={templistVideoIds:v.playlist.toString().split(",")}, VOu(C,I,v,S),f.playlistRequest=S):I&&(S={videoId:I},C&&(S.serializedThirdPartyEmbedConfig=C),f.singleVideoRequest=S);e=f;h=g.$S(dC7);g.NP(y,2);return g.b(y,g.d9(l,e,h),4)}if(y.W!=2)return z=y.K,m=P.N(),v.raw_embedded_player_response=z,m.kf=$d(v,g.LP(m)),m.G=m.kf==="EMBEDDED_PLAYER_MODE_PFL",z&&(Q=z,Q.trackingParams&&L6(Q.trackingParams)),y.return(new g.oI(m,v));t=g.Kx(y);t instanceof Error||(t=Error("b259802748"));g.Zx(t);return y.return(P)})}; VOu=function(P,v,l,e){l.index&&(e.playlistIndex=String(Number(l.index)+1));e.videoId=v?v:"";P&&(e.serializedThirdPartyEmbedConfig=P)}; g.br=function(P,v){Y0.get(P);Y0.set(P,v)}; g.x0=function(P){g.gA.call(this);this.loaded=!1;this.player=P}; vLD=function(){this.K=[];this.W=[]}; g.DR=function(P,v){return v?P.W.concat(P.K):P.W}; g.pX=function(P,v){switch(v.kind){case "asr":lzW(v,P.K);break;default:lzW(v,P.W)}}; lzW=function(P,v){g.om(v,function(l){return P.ZA(l)})||v.push(P)}; g.LX=function(P){g.U.call(this);this.j2=P;this.K=new vLD;this.Y=null;this.Z=[];this.S=[]}; g.S_=function(P,v,l){g.LX.call(this,P);this.videoData=v;this.audioTrack=l;this.W=null;this.G=!1;this.Z=v.xV;this.S=v.q$;this.G=g.jr(v)}; g.Gr=function(P,v){return lf(P.info)?v?P.info.itag===v:!0:!1}; g.e_y=function(P,v){if(P.W!=null&&g.bq(v.N())&&!P.W.isManifestless&&P.W.W.rawcc!=null)return!0;if(!P.Ei())return!1;v=!!P.W&&P.W.isManifestless&&Object.values(P.W.W).some(function(l){return g.Gr(l,"386")}); P=!!P.W&&!P.W.isManifestless&&g.b0D(P.W);return v||P}; g.X0=function(P,v,l,e,h,z){g.LX.call(this,P);this.videoId=l;this.rD=h;this.eventId=z;this.T={};this.W=null;P=e||g.fG(v).hl||"";P=P.split("_").join("-");this.G=g$(v,{hl:P})}; h_D=function(P,v){this.K=P;this.W=v;this.onFailure=void 0}; z_x=function(P,v){return{kc:P.kc&&v.kc,X_:P.X_&&v.X_,sync:P.sync&&v.sync,streaming:P.streaming&&v.streaming}}; ir=function(P,v){var l=me9,e=this;this.path=P;this.G=v;this.Y=l;this.capabilities={kc:!!this.G,X_:"WebAssembly"in window,sync:"WebAssembly"in window,streaming:"WebAssembly"in window&&"instantiateStreaming"in WebAssembly&&"compileStreaming"in WebAssembly};this.Z=new h_D([{name:"compileStreaming",condition:function(h){return!!e.K&&h.streaming}, VU:BK.o4("wmcx",function(){return WebAssembly.compileStreaming(fetch(e.path))}), onFailure:function(){return e.capabilities.streaming=!1}}, {name:"sync",condition:function(h){return h.sync}, VU:function(){return D9(R_6(e),BK.o4("wmcs",function(h){return new WebAssembly.Module(h)}))}, onFailure:function(){return e.capabilities.sync=!1}}, {name:"async",condition:function(){return!0}, VU:function(){return D9(R_6(e),BK.o4("wmca",function(h){return WebAssembly.compile(h)}))}, onFailure:function(){return e.capabilities.X_=!1}}]); this.T=new h_D([{name:"instantiateStreaming",condition:function(h){return h.X_&&h.streaming&&!e.K&&!e.W}, VU:function(h,z){return BK.PU("wmix",function(){return WebAssembly.instantiateStreaming(fetch(e.path),z)}).then(function(m){e.W=kf(m.module); return{instance:m.instance,MH:!1}})}, onFailure:function(){return e.capabilities.streaming=!1}}, {name:"sync",condition:function(h){return h.X_&&h.sync}, VU:function(h,z){return D9(QgP(e,h),BK.o4("wmis",function(m){return{instance:new WebAssembly.Instance(m,z),MH:!1}}))}, onFailure:function(){return e.capabilities.sync=!1}}, {name:"async",condition:function(h){return h.X_}, VU:function(h,z){return D9(D9(QgP(e,h),BK.o4("wmia",function(m){return WebAssembly.instantiate(m,z)})),function(m){return{instance:m, MH:!1}})}, onFailure:function(){return e.capabilities.X_=!1}}, {name:"asmjs",condition:function(h){return h.kc}, VU:function(h,z){return kf(BK.PU("wmij",function(){return e.G(z)}).then(function(m){return{instance:{exports:m}, MH:!0}}))}, onFailure:function(){return e.capabilities.kc=!1}}],function(h,z,m){return e.Y(m,h.instance.exports)})}; Ce9=function(P){var v=tQq;return v.instantiate(P?z_x(v.capabilities,P):v.capabilities,new yC2)}; R_6=function(P){if(P.K)return P.K;var v=fetch(P.path).then(function(l){return l.arrayBuffer()}).then(function(l){P.K=kf(l); return l}).then(void 0,function(l){g.j4(Error("wasm module fetch failure: "+l.message,{cause:l})); P.K=void 0;throw l;}); P.K=kf(v);return P.K}; QgP=function(P,v){if(!v.X_)return wI(Error("wasm unavailable"));if(P.W)return P.W;P.W=n6(D9(P.compile(v),function(l){P.W=kf(l);return l}),function(l){g.j4(Error("wasm module compile failure: "+l.message,{cause:l})); P.W=void 0;throw l;}); return P.W}; fz7=function(){}; gLw=function(){var P=this;this.proc_exit=function(){}; this.fd_write=function(v,l,e){if(!P.exports)return 1;v=new Uint32Array(P.exports.memory.buffer,l,e*2);l=[];for(var h=0;h=11;P=P.api.N().S&&rM;return!(!v&&!P)}; m2=function(P,v){return!P.api.isInline()&&!TCu(P,Lk(v))&&g.xU(v)}; MQy=function(P){P.vP.SA();if(P.Rh&&P.fB)P.fB=!1;else if(!P.api.N().Pg&&!P.TI()){var v=P.api.getPlayerStateObject();g.M(v,2)&&g.xi(P.api)||P.Bt(v);!P.api.N().jS||v.isCued()||g.M(v,1024)?P.Im():P.A_.isActive()?(P.Sy(),P.A_.stop()):P.A_.start()}}; deD=function(P,v){var l;if((l=P.api.getVideoData())==null?0:l.mutedAutoplay){var e,h;if((e=v.target)==null?0:(h=e.className)==null?0:h.includes("ytp-info-panel"))return!1}return g.xU(v)&&P.api.isMutedByMutedAutoplay()?(P.api.unMute(),P.api.getPresentingPlayerType()===2&&P.api.playVideo(),v=P.api.getPlayerStateObject(),!g.M(v,4)||g.M(v,8)||g.M(v,2)||P.Im(),!0):!1}; PPB=function(P,v,l){P.api.isFullscreen()?l<1-v&&P.api.toggleFullscreen():l>1+v&&P.api.toggleFullscreen()}; rCD=function(P){var v=T_()&&r$()>=67&&!P.api.N().S;P=P.api.N().disableOrganicUi;return!g.Mc("tizen")&&!zF&&!v&&!P}; R$=function(P,v){v=v===void 0?2:v;g.gA.call(this);this.api=P;this.W=null;this.Ub=new GT(this);g.Z(this,this.Ub);this.K=RQ9;this.Ub.C(this.api,"presentingplayerstatechange",this.S4);this.W=this.Ub.C(this.api,"progresssync",this.sb);this.Ki=v;this.Ki===1&&this.sb()}; g.QE=function(P){g.O.call(this,{L:"div",U:[{L:"div",D:"ytp-bezel-text-wrapper",U:[{L:"div",D:"ytp-bezel-text",Yf:"{{title}}"}]},{L:"div",D:"ytp-bezel",B:{role:"status","aria-label":"{{label}}"},U:[{L:"div",D:"ytp-bezel-icon",Yf:"{{icon}}"}]}]});this.J=P;this.K=new g.mr(this.show,10,this);this.W=new g.mr(this.hide,500,this);g.Z(this,this.K);g.Z(this,this.W);this.hide()}; yE=function(P,v,l){if(v<=0){l=Xq();v="silenciado";var e=0}else l=l?{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{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"}}]}:{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z", fill:"#fff"}}]},e=Math.floor(v),v=e+"volumen";tY(P,l,v,e+"%")}; v$2=function(P,v){v=v?{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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"}}]}:K_a();var l=P.J.getPlaybackRate(),e=g.uc("Velocidad: $RATE",{RATE:String(l)});tY(P,v,e,l+"x")}; l4w=function(P,v){v=v?"Subt\u00edtulos activados":"Subt\u00edtulos desactivados";tY(P,dzq(),v)}; tY=function(P,v,l,e){e=e===void 0?"":e;P.updateValue("label",l===void 0?"":l);P.updateValue("icon",v);g.t8(P.W);P.K.start();P.updateValue("title",e);g.DE(P.element,"ytp-bezel-text-hide",!e)}; e8y=function(P,v){g.O.call(this,{L:"button",z1:["ytp-button","ytp-cards-button"],B:{"aria-label":"Mostrar tarjetas","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"span",D:"ytp-cards-button-icon-default",U:[{L:"div",D:"ytp-cards-button-icon",U:[P.N().V("player_new_info_card_format")?F_9():{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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"}}]}]}, {L:"div",D:"ytp-cards-button-title",Yf:"Informaci\u00f3n"}]},{L:"span",D:"ytp-cards-button-icon-shopping",U:[{L:"div",D:"ytp-cards-button-icon",U:[{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",D:"ytp-svg-shadow",B:{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"}},{L:"path",D:"ytp-svg-fill",B:{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"}},{L:"path",D:"ytp-svg-shadow-fill",B:{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"}}]}]},{L:"div", D:"ytp-cards-button-title",Yf:"Shopping"}]}]});this.J=P;this.G=v;this.W=null;this.K=new g.mA(this,250,!0,100);g.Z(this,this.K);g.DE(this.G,"ytp-show-cards-title",g.LP(P.N()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.E_2);this.NT(!0)}; h86=function(P,v){g.O.call(this,{L:"div",D:"ytp-cards-teaser",U:[{L:"div",D:"ytp-cards-teaser-box"},{L:"div",D:"ytp-cards-teaser-text",U:P.N().V("player_new_info_card_format")?[{L:"button",D:"ytp-cards-teaser-info-icon",B:{"aria-label":"Mostrar tarjetas","aria-haspopup":"true"},U:[F_9()]},{L:"span",D:"ytp-cards-teaser-label",Yf:"{{text}}"},{L:"button",D:"ytp-cards-teaser-close-button",B:{"aria-label":"Cerrar"},U:[g.Fq()]}]:[{L:"span",D:"ytp-cards-teaser-label",Yf:"{{text}}"}]}]});var l=this;this.J= P;this.fJ=v;this.Y=new g.mA(this,250,!1,250);this.W=null;this.S=new g.mr(this.v_3,300,this);this.j=new g.mr(this.u_0,2E3,this);this.T=[];this.K=null;this.X=new g.mr(function(){l.element.style.margin="0"},250); this.onClickCommand=this.G=null;g.Z(this,this.Y);g.Z(this,this.S);g.Z(this,this.j);g.Z(this,this.X);P.N().V("player_new_info_card_format")?(g.kk(P.getRootNode(),"ytp-cards-teaser-dismissible"),this.C(this.cg("ytp-cards-teaser-close-button"),"click",this.US),this.C(this.cg("ytp-cards-teaser-info-icon"),"click",this.BW),this.C(this.cg("ytp-cards-teaser-label"),"click",this.BW)):this.listen("click",this.BW);this.C(v.element,"mouseover",this.UJ);this.C(v.element,"mouseout",this.Sv);this.C(P,"cardsteasershow", this.CC6);this.C(P,"cardsteaserhide",this.zG);this.C(P,"cardstatechange",this.XS);this.C(P,"presentingplayerstatechange",this.XS);this.C(P,"appresize",this.Dr);this.C(P,"onShowControls",this.Dr);this.C(P,"onHideControls",this.mQ);this.listen("mouseenter",this.Ba)}; z8a=function(P){g.O.call(this,{L:"button",z1:[Ch.BUTTON,Ch.TITLE_NOTIFICATIONS],B:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},U:[{L:"div",D:Ch.TITLE_NOTIFICATIONS_ON,B:{title:"Dejar de recibir notificaciones cada vez que haya un v\u00eddeo nuevo","aria-label":"Notificaciones de suscripciones activadas"},U:[g.bE()]},{L:"div",D:Ch.TITLE_NOTIFICATIONS_OFF,B:{title:"Recibir una notificaci\u00f3n cada vez que haya un v\u00eddeo nuevo","aria-label":"Notificaciones de suscripciones activadas"}, U:[{L:"svg",B:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},U:[{L:"path",B:{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=P;this.W=!1;P.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Recibir una notificaci\u00f3n cada vez que haya un v\u00eddeo nuevo")}; m06=function(P,v){P.W=v;P.element.classList.toggle(Ch.NOTIFICATIONS_ENABLED,P.W);var l=P.api.getVideoData();l?(v=v?l.hf:l.Af)?(P=P.api.Z0())?V1(P,v):g.Zx(Error("No innertube service available when updating notification preferences.")):g.Zx(Error("No update preferences command available.")):g.Zx(Error("No video data when updating notification preferences."))}; QEy=function(P,v,l){var e=e===void 0?800:e;var h=h===void 0?600:h;P=R87(P,v);if(P=g.ji(window,P,"loginPopup","width="+e+",height="+h+",resizable=yes,scrollbars=yes"))uta(function(){l()}),P.moveTo((screen.width-e)/2,(screen.height-h)/2)}; R87=function(P,v){var l=document.location.protocol;return qqw(l+"//"+P+"/signin?context=popup","feature",v,"next",l+"//"+location.hostname+"/post_login")}; g.fh=function(P,v,l,e,h,z,m,Q,t,y,C,f){P=P.charAt(0)+P.substring(1).toLowerCase();l=l.charAt(0)+l.substring(1).toLowerCase();if(v==="0"||v==="-1")v=null;if(e==="0"||e==="-1")e=null;var k=C.N(),w=k.userDisplayName&&g.UM(k);g.O.call(this,{L:"div",z1:["ytp-button","ytp-sb"],U:[{L:"div",D:"ytp-sb-subscribe",B:w?{title:g.uc("Suscribirse como $USER_NAME",{USER_NAME:k.userDisplayName}),"aria-label":"Suscribirse al canal","data-tooltip-image":ml(k),"data-tooltip-opaque":String(g.LP(k)),tabindex:"0",role:"button"}: {"aria-label":"Suscribirse al canal"},U:[{L:"div",D:"ytp-sb-text",U:[{L:"div",D:"ytp-sb-icon"},P]},v?{L:"div",D:"ytp-sb-count",Yf:v}:""]},{L:"div",D:"ytp-sb-unsubscribe",B:w?{title:g.uc("Te has suscrito como $USER_NAME",{USER_NAME:k.userDisplayName}),"aria-label":"Anular suscripci\u00f3n al canal","data-tooltip-image":ml(k),"data-tooltip-opaque":String(g.LP(k)),tabindex:"0",role:"button"}:{"aria-label":"Anular suscripci\u00f3n al canal"},U:[{L:"div",D:"ytp-sb-text",U:[{L:"div",D:"ytp-sb-icon"},l]}, e?{L:"div",D:"ytp-sb-count",Yf:e}:""]}],B:{"aria-live":"polite"}});var I=this;this.channelId=m;this.J=C;this.G=f;var J=this.cg("ytp-sb-subscribe"),K=this.cg("ytp-sb-unsubscribe");z&&g.kk(this.element,"ytp-sb-classic");if(h){Q?this.W():this.K();var q=function(){if(k.T1){var x=I.channelId;if(t||y){var S={c:x};var B;g.B1.isInitialized()&&(B=DxD(S));S=B||"";if(B=C.getVideoData())if(B=B.subscribeCommand){var E=C.Z0();E?(V1(E,B,{botguardResponse:S,feature:t}),C.C0("SUBSCRIBE",x)):g.Zx(Error("No innertube service available when updating subscriptions."))}else g.Zx(Error("No subscribe command in videoData.")); else g.Zx(Error("No video data available when updating subscription."))}K.focus();K.removeAttribute("aria-hidden");J.setAttribute("aria-hidden","true")}else QEy(g.r7(I.J.N()),"sb_button",I.Y)},A=function(){var x=I.channelId; if(t||y){var S=C.getVideoData();V1(C.Z0(),S.unsubscribeCommand,{feature:t});C.C0("UNSUBSCRIBE",x)}J.focus();J.removeAttribute("aria-hidden");K.setAttribute("aria-hidden","true")}; this.C(J,"click",q);this.C(K,"click",A);this.C(J,"keypress",function(x){x.keyCode===13&&q(x)}); this.C(K,"keypress",function(x){x.keyCode===13&&A(x)}); this.C(C,"SUBSCRIBE",this.W);this.C(C,"UNSUBSCRIBE",this.K);this.G&&w&&(XX2(C),AM(C,J,this),AM(C,K,this))}else g.kk(J,"ytp-sb-disabled"),g.kk(K,"ytp-sb-disabled")}; CPy=function(P){g.O.call(this,{L:"div",D:"ytp-title-channel",U:[{L:"div",D:"ytp-title-beacon"},{L:"a",D:"ytp-title-channel-logo",B:{href:"{{channelLink}}",target:P.N().X,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{L:"div",D:"ytp-title-expanded-overlay",B:{"aria-hidden":"{{flyoutUnfocusable}}"},U:[{L:"div",D:"ytp-title-expanded-heading",U:[{L:"div",D:"ytp-title-expanded-title",U:[{L:"a",Yf:"{{expandedTitle}}",B:{href:"{{channelTitleLink}}",target:P.N().X,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{L:"div",D:"ytp-title-expanded-subtitle",Yf:"{{expandedSubtitle}}",B:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var v=this;this.api=P;this.channel=this.cg("ytp-title-channel");this.K=this.cg("ytp-title-channel-logo");this.channelName=this.cg("ytp-title-expanded-title");this.T=this.cg("ytp-title-expanded-overlay");this.G=this.W=this.subscribeButton=null;this.Y=!1;P.createClientVe(this.K,this,36925);P.createClientVe(this.channelName,this, 37220);g.LP(this.api.N())&&tfP(this);this.C(P,"videodatachange",this.b$);this.C(P,"videoplayerreset",this.b$);this.C(this.channelName,"click",function(l){v.api.logClick(v.channelName);g.ji(window,ydW(v));l.preventDefault()}); this.C(this.K,"click",this.ddc);this.b$()}; f4a=function(P){if(!P.api.N().Xq){var v=P.api.getVideoData(),l=new g.fh("Suscribirme",null,"Suscrito",null,!0,!1,v.AI,v.subscribed,"channel_avatar",null,P.api,!0);P.api.createServerVe(l.element,P);var e;P.api.setTrackingParams(l.element,((e=v.subscribeButtonRenderer)==null?void 0:e.trackingParams)||null);P.C(l.element,"click",function(){P.api.logClick(l.element)}); P.subscribeButton=l;g.Z(P,P.subscribeButton);P.subscribeButton.E$(P.T);P.subscribeButton.hide();var h=new z8a(P.api);P.W=h;g.Z(P,h);h.E$(P.T);h.hide();P.C(P.api,"SUBSCRIBE",function(){v.N_&&(h.show(),P.api.logVisibility(h.element,!0))}); P.C(P.api,"UNSUBSCRIBE",function(){v.N_&&(h.hide(),P.api.logVisibility(h.element,!1),m06(h,!1))})}}; tfP=function(P){var v=P.api.N();f4a(P);P.updateValue("flyoutUnfocusable","true");P.updateValue("channelTitleFocusable","-1");P.updateValue("shouldHideExpandedTitleForA11y","true");P.updateValue("shouldHideExpandedSubtitleForA11y","true");v.K||v.Ic||(P.C(P.channel,"mouseenter",P.j8),P.C(P.channel,"mouseleave",P.NW),P.C(P.channel,"focusin",P.j8),P.C(P.channel,"focusout",function(l){P.channel.contains(l.relatedTarget)||P.NW()})); P.G=new g.mr(function(){P.isExpanded()&&(P.api.logVisibility(P.channelName,!1),P.subscribeButton&&(P.subscribeButton.hide(),P.api.logVisibility(P.subscribeButton.element,!1)),P.W&&(P.W.hide(),P.api.logVisibility(P.W.element,!1)),P.channel.classList.remove("ytp-title-expanded"),P.channel.classList.add("ytp-title-show-collapsed"))},500); g.Z(P,P.G);P.C(P.channel,g$D,function(){keD(P)}); P.C(P.api,"onHideControls",P.C8);P.C(P.api,"appresize",P.C8);P.C(P.api,"fullscreentoggled",P.C8)}; keD=function(P){P.channel.classList.remove("ytp-title-show-collapsed");P.channel.classList.remove("ytp-title-show-expanded")}; wy2=function(P){var v=P.api.getPlayerSize();return g.LP(P.api.N())&&v.width>=524}; ydW=function(P){var v=P.api.N(),l=P.api.getVideoData(),e=g.RI(v)+l.WK;g.mO(l)&&(e="https://music.youtube.com"+l.WK);if(!g.LP(v))return e;v={};g.gd(P.api,"addEmbedsConversionTrackingParams",[v]);return g.r5(e,v)}; g8=function(P){var v=g.Mh({"aria-haspopup":"true"});g.rd.call(this,v,P);this.listen("keydown",this.W)}; ko=function(P,v){P.element.setAttribute("aria-haspopup",String(v))}; $0W=function(P,v){g.O.call(this,{L:"div",D:"ytp-user-info-panel",B:{"aria-label":"Informaci\u00f3n del usuario"},U:P.N().T1&&!P.V("embeds_web_always_enable_signed_out_state")?[{L:"div",D:"ytp-user-info-panel-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-user-info-panel-content",U:[{L:"div",D:"ytp-user-info-panel-info",B:{tabIndex:"{{userInfoFocusable}}",role:"text"},Yf:"{{watchingAsUsername}}"},{L:"div",D:"ytp-user-info-panel-info",B:{tabIndex:"{{userInfoFocusable2}}",role:"text"},Yf:"{{watchingAsEmail}}"}]}]: [{L:"div",D:"ytp-user-info-panel-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-user-info-panel-content",U:[{L:"div",U:[{L:"text",B:{tabIndex:"{{userInfoFocusable}}"},Yf:"Sesi\u00f3n cerrada"}]},{L:"div",D:"ytp-user-info-panel-login",U:[{L:"a",B:{tabIndex:"{{userInfoFocusable2}}",role:"button"},Yf:P.N().Xq?"":"Inicia sesi\u00f3n en YouTube"}]}]}]});this.j2=P;this.W=v;P.N().T1||P.N().Xq||this.C(this.cg("ytp-user-info-panel-login"),"click",this.gG);this.closeButton=new g.O({L:"button",z1:["ytp-collapse","ytp-button"], B:{title:"Cerrar"},U:[g.GE()]});this.closeButton.E$(this.element);g.Z(this,this.closeButton);this.C(window,"blur",this.hide);this.C(document,"click",this.Fy);this.b$()}; D0u=function(P,v,l){g.EL.call(this,P);this.LI=v;this.zP=l;this.getVideoUrl=new g8(6);this.sW=new g8(5);this.pk=new g8(4);this.Ui=new g8(3);this.sC=new g.rd(g.Mh({href:"{{href}}",target:this.J.N().X},void 0,!0),2,"Solucionar un problema de reproducci\u00f3n");this.showVideoInfo=new g.rd(g.Mh(),1,"Estad\u00edsticas para nerds");this.yw=new g.DW({L:"div",z1:["ytp-copytext","ytp-no-contextmenu"],B:{draggable:"false",tabindex:"1"},Yf:"{{text}}"});this.vY=new HC(this.J,this.yw);this.q9=this.R2=null;g.LP(this.J.N())&& (this.closeButton=new g.O({L:"button",z1:["ytp-collapse","ytp-button"],B:{title:"Cerrar"},U:[g.GE()]}),g.Z(this,this.closeButton),this.closeButton.E$(this.element),this.closeButton.listen("click",this.u8,this));g.LP(this.J.N())&&(this.bX=new g.rd(g.Mh(),8,"Cuenta"),g.Z(this,this.bX),this.w9(this.bX,!0),this.bX.listen("click",this.IR3,this),P.createClientVe(this.bX.element,this.bX,137682));this.J.N().Nq&&(this.tI=new mi("Bucle",7),g.Z(this,this.tI),this.w9(this.tI,!0),this.tI.listen("click",this.n_W, this),P.createClientVe(this.tI.element,this.tI,28661));g.Z(this,this.getVideoUrl);this.w9(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.axW,this);P.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Z(this,this.sW);this.w9(this.sW,!0);this.sW.listen("click",this.kK$,this);P.createClientVe(this.sW.element,this.sW,28660);g.Z(this,this.pk);this.w9(this.pk,!0);this.pk.listen("click",this.pR0,this);P.createClientVe(this.pk.element,this.pk,28658);g.Z(this,this.Ui);this.w9(this.Ui, !0);this.Ui.listen("click",this.T9$,this);g.Z(this,this.sC);this.w9(this.sC,!0);this.sC.listen("click",this.ckW,this);g.Z(this,this.showVideoInfo);this.w9(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.xV5,this);g.Z(this,this.yw);this.yw.listen("click",this.gYg,this);g.Z(this,this.vY);v=document.queryCommandSupported&&document.queryCommandSupported("copy");oax("Chromium")>=43&&(v=!0);oax("Firefox")<=40&&(v=!1);v&&(this.R2=new g.O({L:"textarea",D:"ytp-html5-clipboard",B:{readonly:"", tabindex:"-1"}}),g.Z(this,this.R2),this.R2.E$(this.element));var e;(e=this.bX)==null||e.setIcon(x4w());var h;(h=this.tI)==null||h.setIcon({L:"svg",B:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.Ui.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{"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.sC.setIcon(cPW());this.showVideoInfo.setIcon(qPP());this.C(P,"onLoopChange",this.onLoopChange);this.C(P,"videodatachange",this.onVideoDataChange);I4D(this);this.n$(this.J.getVideoData())}; w8=function(P,v){var l=!1;if(P.R2){var e=P.R2.element;e.value=v;e.select();try{l=document.execCommand("copy")}catch(h){}}l?P.LI.zG():(P.yw.Dx(v,"text"),g.oB(P.LI,P.vY),CH(P.yw.element),P.R2&&(P.R2=null,I4D(P)));return l}; I4D=function(P){var v=!!P.R2;g.sR(P.Ui,v?"Copiar informaci\u00f3n de depuraci\u00f3n":"Obtener informaci\u00f3n de depuraci\u00f3n");ko(P.Ui,!v);g.sR(P.pk,v?"Copiar c\u00f3digo de inserci\u00f3n":"Obtener c\u00f3digo de inserci\u00f3n");ko(P.pk,!v);g.sR(P.getVideoUrl,v?"Copiar URL del v\u00eddeo":"Obtener URL de v\u00eddeo");ko(P.getVideoUrl,!v);g.sR(P.sW,v?"Copiar la URL del v\u00eddeo a partir del minuto actual":"Obtener URL de v\u00eddeo en el minuto actual");ko(P.sW,!v);P.pk.setIcon(v?JP6():null); P.getVideoUrl.setIcon(v?Az():null);P.sW.setIcon(v?Az():null)}; n$6=function(P){return g.LP(P.J.N())?P.bX:P.tI}; JdW=function(P,v){g.OL.call(this,P);this.zP=v;this.Y=new g.Z1(this);this.QW=new g.mr(this.F_2,1E3,this);this.J5=this.G=null;g.Z(this,this.Y);g.Z(this,this.QW);P.createClientVe(this.element,this,28656);g.kk(this.element,"ytp-contextmenu");NVB(this);this.hide()}; NVB=function(P){g.Bx(P.Y);var v=P.J.N();v.playerStyle==="gvn"||v.K||v.Ic||(v=P.J.S2(),P.Y.C(v,"contextmenu",P.Ba5),P.Y.C(v,"touchstart",P.OH,null,!0),P.Y.C(v,"touchmove",P.qs,null,!0),P.Y.C(v,"touchend",P.qs,null,!0))}; uWu=function(P){P.J.isFullscreen()?g.i2(P.J,P.element,10):P.E$(WS(P).body)}; $o=function(P,v,l){l=l===void 0?240:l;g.O.call(this,{L:"button",z1:["ytp-button","ytp-copylink-button"],B:{title:"{{title-attr}}","data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"div",D:"ytp-copylink-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-copylink-title",Yf:"Copiar enlace",B:{"aria-hidden":"true"}}]});this.api=P;this.W=v;this.K=l;this.visible=!1;this.tooltip=this.W.FE();v=P.N();this.tooltip.element.setAttribute("aria-live","polite");g.DE(this.element,"ytp-show-copylink-title",g.LP(v));P.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.C(P,"videodatachange",this.b$);this.C(P,"videoplayerreset",this.b$);this.C(P,"appresize",this.b$);this.b$();this.addOnDisposeCallback(g.Fo(this.tooltip,this.element))}; KHD=function(P){var v=P.api.N(),l=P.api.getVideoData(),e=P.api.S2().getPlayerSize().width;v=v.G;return!!l.videoId&&e>=P.K&&l.mY&&!g.hM(l)&&!P.api.isEmbedsShortsMode()&&!v}; cdD=function(P){P.updateValue("icon",Kv());if(P.api.N().K)P.tooltip.F4(P.element,"Se ha copiado el enlace en el portapapeles.");else{P.updateValue("title-attr","Se ha copiado el enlace en el portapapeles.");P.tooltip.RZ();P.tooltip.F4(P.element);var v=P.listen("mouseleave",function(){P.ph(v);P.b$();P.tooltip.SM()})}}; qXD=function(P,v){return g.p(function(l){if(l.W==1)return g.NP(l,2),g.b(l,navigator.clipboard.writeText(v),4);if(l.W!=2)return l.return(!0);g.Kx(l);var e=l.return,h=!1,z=g.l5("TEXTAREA");z.value=v;z.setAttribute("readonly","");var m=P.api.getRootNode();m.appendChild(z);if(Ps){var Q=window.getSelection();Q.removeAllRanges();var t=document.createRange();t.selectNodeContents(z);Q.addRange(t);z.setSelectionRange(0,v.length)}else z.select();try{h=document.execCommand("copy")}catch(y){}m.removeChild(z); return e.call(l,h)})}; I$=function(P){g.O.call(this,{L:"div",D:"ytp-doubletap-ui-legacy",U:[{L:"div",D:"ytp-doubletap-fast-forward-ve"},{L:"div",D:"ytp-doubletap-rewind-ve"},{L:"div",D:"ytp-doubletap-static-circle",U:[{L:"div",D:"ytp-doubletap-ripple"}]},{L:"div",D:"ytp-doubletap-overlay-a11y"},{L:"div",D:"ytp-doubletap-seek-info-container",U:[{L:"div",D:"ytp-doubletap-arrows-container",U:[{L:"span",D:"ytp-doubletap-base-arrow"},{L:"span",D:"ytp-doubletap-base-arrow"},{L:"span",D:"ytp-doubletap-base-arrow"}]},{L:"div", D:"ytp-doubletap-tooltip",U:[{L:"div",D:"ytp-seek-icon-text-container",U:[{L:"div",D:"ytp-seek-icon",Yf:"{{seekIcon}}"},{L:"div",D:"ytp-chapter-seek-text-legacy",Yf:"{{seekText}}"}]},{L:"div",D:"ytp-doubletap-tooltip-label",Yf:"{{seekTime}}"}]}]}]});this.J=P;this.Y=new g.mr(this.show,10,this);this.K=new g.mr(this.hide,700,this);this.j=this.G=0;this.Wg=this.T=!1;this.W=this.cg("ytp-doubletap-static-circle");g.Z(this,this.Y);g.Z(this,this.K);this.hide();this.S=this.cg("ytp-doubletap-fast-forward-ve"); this.X=this.cg("ytp-doubletap-rewind-ve");this.J.createClientVe(this.S,this,28240);this.J.createClientVe(this.X,this,28239);this.J.logVisibility(this.S,!0);this.J.logVisibility(this.X,!0);this.T=P.V("web_show_cumulative_seek_time");this.Wg=P.V("web_center_static_circles")}; Dw=function(P,v,l,e){if(e=e===void 0?null:e){var h=v===-1?P.X.visualElement:P.S.visualElement;e={seekData:e};var z=g.pg();z&&g.mV(hz)(void 0,z,h,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",e,void 0)}P.G=v===P.j?P.G+l:l;P.j=v;h=P.J.S2().getPlayerSize();P.T?P.K.stop():g.t8(P.K);P.Y.start();P.element.setAttribute("data-side",v===-1?"back":"forward");g.kk(P.element,"ytp-time-seeking");P.W.style.width="110px";P.W.style.height="110px";e=h.width*.1-15;v===1?P.Wg?(P.W.style.right=e+"px",P.W.style.left=""): (P.W.style.right="",P.W.style.left=h.width*.8-30+"px"):v===-1&&(P.Wg?(P.W.style.right="",P.W.style.left=e+"px"):(P.W.style.right="",P.W.style.left=h.width*.1-15+"px"));P.W.style.top=h.height*.5+15+"px";FHy(P,P.T?P.G:l)}; Ad9=function(P,v,l,e){e=e===void 0?null:e;g.t8(P.K);P.Y.start();switch(v){case -1:v="back";break;case 1:v="forward";break;default:v=""}P.element.setAttribute("data-side",v);P.W.style.width="0";P.W.style.height="0";g.kk(P.element,"ytp-chapter-seek");P.updateValue("seekText",l);P.updateValue("seekTime","");l=P.cg("ytp-seek-icon");if(e){a:if(e){switch(e){case "PREMIUM_STANDALONE":e={L:"svg",B:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},U:[{L:"path",B:{d:"M 0 1.43 C 0 .64 .64 0 1.43 0 L 18.56 0 C 19.35 0 20 .64 20 1.43 L 20 18.56 C 20 19.35 19.35 20 18.56 20 L 1.43 20 C .64 20 0 19.35 0 18.56 Z M 0 1.43 ", fill:"#c00"}},{L:"path",B:{d:"M 7.88 11.42 L 7.88 15.71 L 5.37 15.71 L 5.37 3.52 L 10.12 3.52 C 11.04 3.52 11.84 3.69 12.54 4.02 C 13.23 4.36 13.76 4.83 14.14 5.45 C 14.51 6.07 14.70 6.77 14.70 7.56 C 14.70 8.75 14.29 9.69 13.48 10.38 C 12.66 11.07 11.53 11.42 10.08 11.42 Z M 7.88 9.38 L 10.12 9.38 C 10.79 9.38 11.30 9.23 11.64 8.91 C 11.99 8.60 12.17 8.16 12.17 7.57 C 12.17 6.98 11.99 6.5 11.64 6.12 C 11.29 5.76 10.80 5.57 10.18 5.56 L 7.88 5.56 Z M 7.88 9.38 ",fill:"#fff","fill-rule":"nonzero"}}]}; break a;case "PREMIUM_STANDALONE_CAIRO":e={L:"svg",B:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"rect",B:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{L:"rect",B:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{L:"path",B:{d:"M12.75 13.02H9.98V11.56H12.75C13.24 11.56 13.63 11.48 13.93 11.33C14.22 11.17 14.44 10.96 14.58 10.68C14.72 10.40 14.79 10.09 14.79 9.73C14.79 9.39 14.72 9.08 14.58 8.78C14.44 8.49 14.22 8.25 13.93 8.07C13.63 7.89 13.24 7.80 12.75 7.80H10.54V17H8.70V6.33H12.75C13.58 6.33 14.28 6.48 14.86 6.77C15.44 7.06 15.88 7.46 16.18 7.97C16.48 8.48 16.64 9.06 16.64 9.71C16.64 10.40 16.48 10.99 16.18 11.49C15.88 11.98 15.44 12.36 14.86 12.62C14.28 12.89 13.58 13.02 12.75 13.02Z", fill:"white"}},{L:"defs",U:[{L:"linearGradient",B:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},U:[{L:"stop",B:{offset:"0.3","stop-color":"#E1002D"}},{L:"stop",B:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}e=void 0}else e=null;P.updateValue("seekIcon",e);l.style.display="inline-block"}else l.style.display="none"}; FHy=function(P,v){v=g.uc("$TOTAL_SEEK_TIME\u00a0segundos",{TOTAL_SEEK_TIME:v.toString()});P.updateValue("seekTime",v)}; YX6=function(P){aB.call(this,P,!1,!0);this.T1=[];this.It=[];this.S=!0;this.badge.element.classList.add("ytp-featured-product");this.kf=new g.O({L:"div",D:"ytp-featured-product-open-in-new"});g.Z(this,this.kf);this.countdownTimer=new g.O({L:"text",D:"ytp-featured-product-countdown",Yf:"{{content}}"});this.countdownTimer.hide();g.Z(this,this.countdownTimer);this.K=new g.O({L:"div",D:"ytp-featured-product-trending",U:[{L:"div",D:"ytp-featured-product-trending-icon"},{L:"text",D:"ytp-featured-product-trending-text", Yf:"{{trendingOffer}}"}]});this.K.hide();g.Z(this,this.K);this.overflowButton=new g.O({L:"button",z1:["ytp-featured-product-overflow-icon","ytp-button"],B:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Z(this,this.overflowButton);this.j=new g.O({L:"text",D:"ytp-featured-product-exclusive-countdown",Yf:"{{content}}",B:{id:"exclusiveCountdown","aria-hidden":"true"}});this.j.hide();g.Z(this,this.j);this.T=new g.O({L:"div",D:"ytp-featured-product-exclusive-container",B:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"}, U:[{L:"div",D:"ytp-featured-product-exclusive-badge-container",U:[{L:"div",D:"ytp-featured-product-exclusive-badge",U:[{L:"text",D:"ytp-featured-product-exclusive-badge-text",Yf:"{{exclusive}}",B:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.j]});this.T.hide();g.Z(this,this.T);this.banner=new g.O({L:"a",D:"ytp-featured-product-container",U:[{L:"div",D:"ytp-featured-product-thumbnail",U:[{L:"img",B:{src:"{{thumbnail}}"}},this.kf]},{L:"div",D:"ytp-featured-product-details",U:[{L:"text",D:"ytp-featured-product-title", Yf:"{{title}}"},this.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{L:"div",D:"ytp-featured-product-price-container",B:{"aria-label":"{{priceA11yText}}"},U:[{L:"text",D:"ytp-featured-product-price-when-promotion-text-enabled",Yf:"{{price}}",B:{"aria-hidden":"true"}},{L:"text",D:"ytp-featured-product-promotion-text",Yf:"{{promotionText}}",B:{"aria-hidden":"true"}}]}:{L:"div",B:{"aria-label":"{{priceA11yText}}"},U:[{L:"text",D:"ytp-featured-product-price",Yf:"{{price}}", B:{"aria-hidden":"true"}},{L:"text",D:"ytp-featured-product-sales-original-price",Yf:"{{salesOriginalPrice}}",B:{"aria-hidden":"true"}},{L:"text",D:"ytp-featured-product-price-drop-reference-price",Yf:"{{priceDropReferencePrice}}",B:{"aria-hidden":"true"}}]},this.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{L:"div",D:"ytp-featured-product-when-promotion-text-enabled",U:[{L:"text",D:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",Yf:"{{affiliateDisclaimer}}"}, this.K,{L:"text",D:"ytp-featured-product-vendor-when-promotion-text-enabled",Yf:"{{vendor}}"}]}:{L:"div",U:[{L:"text",D:"ytp-featured-product-affiliate-disclaimer",Yf:"{{affiliateDisclaimer}}"},this.J.V("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.T:null,this.K,{L:"text",D:"ytp-featured-product-vendor",Yf:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.Z(this,this.banner);this.banner.E$(this.G.element);this.C(this.J,g.Ce("featured_product"),this.uf6);this.C(this.J, g.fe("featured_product"),this.EC);this.C(this.J,"videodatachange",this.onVideoDataChange);this.C(this.overflowButton.element,"click",this.fz);this.C(P,"featuredproductdismissed",this.TB)}; bm2=function(P){var v,l;P=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:l.itemData;var e,h,z;return(P==null||!P.affiliateDisclaimer)&&(P==null?0:(e=P.exclusivesData)==null?0:e.exclusiveOfferLabelText)&&(P==null?0:(h=P.exclusivesData)==null?0:h.expirationTimestampMs)&&(P==null?0:(z=P.exclusivesData)==null?0:z.exclusiveOfferCountdownText)?!0:!1}; pyx=function(P){var v,l,e,h,z=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:(e=l.itemData)==null?void 0:(h=e.exclusivesData)==null?void 0:h.expirationTimestampMs;v=(Number(z)-Date.now())/1E3;if(v>0){if(v<604800){var m,Q,t,y;l=(m=P.W)==null?void 0:(Q=m.bannerData)==null?void 0:(t=Q.itemData)==null?void 0:(y=t.exclusivesData)==null?void 0:y.exclusiveOfferCountdownText;if(l!==void 0)for(m=Date.now(),Q=g.N(l),t=Q.next();!t.done;t=Q.next())if(t=t.value,t!==void 0&&t.text!==void 0&&(y=Number(t.textDisplayStartTimestampMs), !isNaN(y)&&m>=y)){t.insertCountdown?(v=t.text.replace(/\$0/,String(us({seconds:v}))),P.j.Dx(v)):P.j.Dx(t.text);P.j.show();break}}var C,f,k,w;P.T.update({exclusive:(C=P.W)==null?void 0:(f=C.bannerData)==null?void 0:(k=f.itemData)==null?void 0:(w=k.exclusivesData)==null?void 0:w.exclusiveOfferLabelText});P.T.show();nh(P);var I;(I=P.CI)==null||I.start()}else x07(P)}; x07=function(P){var v;(v=P.CI)==null||v.stop();P.j.hide();P.T.hide();NC(P)}; LHu=function(P){var v,l,e=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:l.itemData;return P.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(e==null||!e.priceReplacementText)&&(e==null?0:e.promotionText)?e==null?void 0:e.promotionText.content:null}; SXy=function(P){var v,l,e=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:l.itemData,h,z;if(!(e!=null&&e.priceReplacementText||P.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(e==null?0:(h=e.dealsData)==null?0:(z=h.sales)==null?0:z.originalPrice)){var m,Q;return e==null?void 0:(m=e.dealsData)==null?void 0:(Q=m.sales)==null?void 0:Q.originalPrice}return null}; Gea=function(P){var v,l,e=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:l.itemData,h,z,m,Q;if(!((e==null?0:e.priceReplacementText)||P.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(e==null?0:(h=e.dealsData)==null?0:(z=h.sales)==null?0:z.originalPrice))&&(e==null?0:(m=e.dealsData)==null?0:(Q=m.priceDrop)==null?0:Q.referencePrice)){var t,y;return e==null?void 0:(t=e.dealsData)==null?void 0:(y=t.priceDrop)==null?void 0:y.referencePrice}return null}; Xy9=function(P){var v,l,e=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:l.itemData;if(e==null?0:e.priceReplacementText)return e==null?void 0:e.priceReplacementText;if((e==null?0:e.promotionText)&&P.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var h;return(e==null?void 0:e.price)+" "+(e==null?void 0:(h=e.promotionText)==null?void 0:h.content)}var z,m;if(e==null?0:(z=e.dealsData)==null?0:(m=z.sales)==null?0:m.originalPrice){var Q,t;return e==null?void 0:(Q=e.dealsData)== null?void 0:(t=Q.sales)==null?void 0:t.salesPriceAccessibilityLabel}var y,C;if(e==null?0:(y=e.dealsData)==null?0:(C=y.priceDrop)==null?0:C.referencePrice){var f,k;return(e==null?void 0:e.price)+" "+(e==null?void 0:(f=e.dealsData)==null?void 0:(k=f.priceDrop)==null?void 0:k.referencePrice)}return e==null?void 0:e.price}; BV9=function(P){if(P.J.V("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var v,l,e;return P.K.KI?null:(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:(e=l.itemData)==null?void 0:e.vendorName}var h,z,m,Q,t,y;return P.K.KI||P.T.KI||((h=P.W)==null?0:(z=h.bannerData)==null?0:(m=z.itemData)==null?0:m.affiliateDisclaimer)?null:(Q=P.W)==null?void 0:(t=Q.bannerData)==null?void 0:(y=t.itemData)==null?void 0:y.vendorName}; U0w=function(P,v){JY(P);if(v){var l=g.z6.getState().entities;l=kl(l,"featuredProductsEntity",v);if(l!=null&&l.productsData){v=[];l=g.N(l.productsData);for(var e=l.next();!e.done;e=l.next()){e=e.value;var h=void 0;if((h=e)!=null&&h.identifier&&e.featuredSegments){P.T1.push(e);var z=void 0;h=g.N((z=e)==null?void 0:z.featuredSegments);for(z=h.next();!z.done;z=h.next()){var m=z.value;z=imu(m.startTimeSec);z!==void 0&&(m=imu(m.endTimeSec),v.push(new g.tn(z*1E3,m===void 0?0x7ffffffffffff:m*1E3,{id:e.identifier, namespace:"featured_product"})))}}}P.J.iC(v)}}}; NC=function(P){if(P.trendingOfferEntityKey){var v=g.z6.getState().entities;if(v=kl(v,"trendingOfferEntity",P.trendingOfferEntityKey)){var l,e,h;v.encodedSkuId!==((l=P.W)==null?void 0:(e=l.bannerData)==null?void 0:(h=e.itemData)==null?void 0:h.encodedOfferSkuId)?nh(P):(P.K.update({trendingOffer:v.shortLabel+" \u2022 "+v.countLabel}),P.K.show(),P.banner.update({vendor:BV9(P)}))}else nh(P)}else nh(P)}; nh=function(P){P.K.hide();P.banner.update({vendor:BV9(P)})}; JY=function(P){P.T1=[];P.EC();P.J.Pz("featured_product")}; Zm2=function(P){var v,l,e,h,z=(v=P.W)==null?void 0:(l=v.bannerData)==null?void 0:(e=l.itemData)==null?void 0:(h=e.hiddenProductOptions)==null?void 0:h.dropTimestampMs;v=(Number(z)-Date.now())/1E3;P.countdownTimer.Dx(us({seconds:v}));if(v>0){var m;(m=P.jS)==null||m.start()}}; jEx=function(P){var v;(v=P.jS)==null||v.stop();P.countdownTimer.hide()}; imu=function(P){if(P!==void 0&&P.trim()!==""&&(P=Math.trunc(Number(P.trim())),!(isNaN(P)||P<0)))return P}; Oma=function(P,v,l){g.O.call(this,{L:"div",z1:["ytp-info-panel-action-item"],U:[{L:"div",D:"ytp-info-panel-action-item-disclaimer",Yf:"{{disclaimer}}"},{L:"a",z1:["ytp-info-panel-action-item-button","ytp-button"],B:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},U:[{L:"div",D:"ytp-info-panel-action-item-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-info-panel-action-item-label",Yf:"{{label}}"}]}]});this.J=P;this.W=l;this.disclaimer=this.cg("ytp-info-panel-action-item-disclaimer");this.button= this.cg("ytp-info-panel-action-item-button");this.n6=!1;this.J.createServerVe(this.element,this,!0);this.listen("click",this.onClick);P="";l=g.a(v==null?void 0:v.onTap,Hu);var e=g.a(l,g.ar);this.n6=!1;e?(P=e.url||"",P.startsWith("//")&&(P="https:"+P),this.n6=!0,g.BQ(this.button,g.G0(P))):(e=g.a(l,a4w))&&!this.W?((P=e.phoneNumbers)&&P.length>0?(P="sms:"+P[0],e.messageText&&(P+="?&body="+encodeURI(e.messageText))):P="",this.n6=!0,g.BQ(this.button,g.G0(P,[HmD]))):(l=g.a(l,E$6))&&!this.W&&(P=l.phoneNumber? "tel:"+l.phoneNumber:"",this.n6=!0,g.BQ(this.button,g.G0(P,[WHD])));var h;if(l=(h=v.disclaimerText)==null?void 0:h.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var z;this.update({label:(z=v.bodyText)==null?void 0:z.content,icon:xF(),disclaimer:l})}else{this.disclaimer.style.display="none";var m;this.update({label:(m=v.bodyText)==null?void 0:m.content,icon:xF()})}this.J.setTrackingParams(this.element,v.trackingParams||null);this.n6&&(this.K={externalLinkData:{url:P}})}; o$9=function(P,v){var l=kF();g.ER.call(this,P,{L:"div",D:"ytp-info-panel-detail-skrim",U:[{L:"div",D:"ytp-info-panel-detail",B:{role:"dialog",id:l},U:[{L:"div",D:"ytp-info-panel-detail-header",U:[{L:"div",D:"ytp-info-panel-detail-title",Yf:"{{title}}"},{L:"button",z1:["ytp-info-panel-detail-close","ytp-button"],B:{"aria-label":"Cerrar"},U:[g.Fq()]}]},{L:"div",D:"ytp-info-panel-detail-body",Yf:"{{body}}"},{L:"div",D:"ytp-info-panel-detail-items"}]}]},250);this.W=v;this.items=this.cg("ytp-info-panel-detail-items"); this.G=new g.Z1(this);this.itemData=[];this.Y=l;this.C(this.cg("ytp-info-panel-detail-close"),"click",this.zG);this.C(this.cg("ytp-info-panel-detail-skrim"),"click",this.zG);this.C(this.cg("ytp-info-panel-detail"),"click",function(e){e.stopPropagation()}); g.Z(this,this.G);this.J.createServerVe(this.element,this,!0);this.C(P,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",P.getVideoData());this.hide()}; sEw=function(P,v){P=g.N(P.itemData);for(var l=P.next();!l.done;l=P.next())l=l.value,l.J.logVisibility(l.element,v)}; TV2=function(P,v){g.O.call(this,{L:"div",D:"ytp-info-panel-preview",B:{"aria-live":"assertive","aria-atomic":"true","aria-owns":v.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"div",D:"ytp-info-panel-preview-text",Yf:"{{text}}"},{L:"div",D:"ytp-info-panel-preview-chevron",Yf:"{{chevron}}"}]});var l=this;this.J=P;this.Ak=this.W=this.videoId=null;this.Y=this.showControls=this.K=!1;this.C(this.element,"click",function(){P.logClick(l.element);P.TI();OR(v)}); this.G=new g.mA(this,250,!1,100);g.Z(this,this.G);this.J.createServerVe(this.element,this,!0);this.C(P,"videodatachange",this.onVideoDataChange);this.C(P,"presentingplayerstatechange",this.Qq);this.C(this.J,"paidcontentoverlayvisibilitychange",this.KK);this.C(this.J,"infopaneldetailvisibilitychange",this.KK);var e=P.getVideoData()||{};rdu(e)&&MfP(this,e);this.C(P,"onShowControls",this.WM);this.C(P,"onHideControls",this.Mn)}; MfP=function(P,v){if(!v.Xf||!P.J.Zt()){var l=v.jB||1E4,e=rdu(v);P.W?v.videoId&&v.videoId!==P.videoId&&(g.t8(P.W),P.videoId=v.videoId,e?(Vfq(P,l,v),P.uq()):(P.zG(),P.W.dispose(),P.W=null)):e&&(v.videoId&&(P.videoId=v.videoId),Vfq(P,l,v),P.uq())}}; rdu=function(P){var v,l,e,h;return!!((v=P.jg)==null?0:(l=v.title)==null?0:l.content)||!!((e=P.jg)==null?0:(h=e.bodyText)==null?0:h.content)}; Vfq=function(P,v,l){P.W&&P.W.dispose();P.W=new g.mr(P.xoc,v,P);g.Z(P,P.W);var e;v=((e=l.jg)==null?void 0:e.trackingParams)||null;P.J.setTrackingParams(P.element,v);var h;var z,m;if(l==null?0:(z=l.jg)==null?0:(m=z.title)==null?0:m.content){var Q;e=(h=l.jg)==null?void 0:(Q=h.title)==null?void 0:Q.content;var t,y;if((t=l.jg)==null?0:(y=t.bodyText)==null?0:y.content)e+=" \u2022 ";h=e}else h="";var C,f;l=((C=l.jg)==null?void 0:(f=C.bodyText)==null?void 0:f.content)||"";P.update({text:h+l,chevron:g.qD()})}; d0W=function(P,v){P.W&&(g.M(v,8)?(P.K=!0,P.uq(),P.W.start()):(g.M(v,2)||g.M(v,64))&&P.videoId&&(P.videoId=null))}; u3=function(P){var v=null;try{v=P.toLocaleString("es",{style:"percent"})}catch(l){v=P.toLocaleString(void 0,{style:"percent"})}return v}; Kh=function(P,v){var l=0;P=g.N(P);for(var e=P.next();!(e.done||e.value.startTime>v);e=P.next())l++;return l===0?l:l-1}; Pk7=function(P,v){for(var l=0,e=g.N(P),h=e.next();!h.done;h=e.next()){h=h.value;if(v=h.timeRangeStartMillis&&v0?v[0]:null;var l=g.MT("ytp-chrome-bottom"),e=g.MT("ytp-ad-module");P.Y=!(l==null||!l.contains(v));P.S=!(e==null||!e.contains(v));P.X=!(v==null||!v.hasAttribute("data-tooltip-target-fixed"));return v}; Iu7=function(P,v,l){if(!P.T){if(v){P.tooltipRenderer=v;v=P.tooltipRenderer.text;var e=!1,h;(v==null?0:(h=v.runs)==null?0:h.length)&&v.runs[0].text&&(P.update({title:v.runs[0].text.toString()}),e=!0);g.GU(P.title,e);v=P.tooltipRenderer.detailsText;h=!1;var z;if((v==null?0:(z=v.runs)==null?0:z.length)&&v.runs[0].text){e=v.runs[0].text.toString();z=e.indexOf("$TARGET_ICON");if(z>-1)if(P.tooltipRenderer.targetId){v=[];e=e.split("$TARGET_ICON");var m=new g.wA({L:"span",D:"ytp-promotooltip-details-icon", U:[w5D[P.tooltipRenderer.targetId]]});g.Z(P,m);for(var Q=[],t=g.N(e),y=t.next();!y.done;y=t.next())y=new g.wA({L:"span",D:"ytp-promotooltip-details-component",Yf:y.value}),g.Z(P,y),Q.push(y);e.length===2?(v.push(Q[0].element),v.push(m.element),v.push(Q[1].element)):e.length===1&&(z===0?(v.push(m.element),v.push(Q[0].element)):(v.push(Q[0].element),v.push(m.element)));z=v.length?v:null}else z=null;else z=e;if(z){if(typeof z!=="string")for(g.z9(P.details),h=g.N(z),z=h.next();!z.done;z=h.next())P.details.appendChild(z.value); else P.update({details:z});h=!0}}g.GU(P.details,h);h=P.tooltipRenderer.acceptButton;z=!1;var C,f,k;((C=g.a(h,g.UB))==null?0:(f=C.text)==null?0:(k=f.runs)==null?0:k.length)&&g.a(h,g.UB).text.runs[0].text&&(P.update({acceptButtonText:g.a(h,g.UB).text.runs[0].text.toString()}),z=!0);g.GU(P.acceptButton,z);C=P.tooltipRenderer.dismissButton;f=!1;var w,I,J;((w=g.a(C,g.UB))==null?0:(I=w.text)==null?0:(J=I.runs)==null?0:J.length)&&g.a(C,g.UB).text.runs[0].text&&(P.update({dismissButtonText:g.a(C,g.UB).text.runs[0].text.toString()}), f=!0);g.GU(P.dismissButton,f)}l&&(P.G=l);P.W=k4a(P);P.j=!1;P.J.N().V("web_player_hide_nitrate_promo_tooltip")||P.BK(!0);$pD(P);P.KI&&!P.Wg&&(P.Wg=!0,P.Kh.xZ(0));P.K&&P.J.logVisibility(P.element,P.KI)}}; xo=function(P){P.BK(!1);P.K&&P.J.logVisibility(P.element,P.KI)}; DpW=function(P){var v,l,e,h=((v=g.a(P.acceptButton,g.UB))==null?void 0:(l=v.text)==null?void 0:(e=l.runs)==null?void 0:e.length)&&!!g.a(P.acceptButton,g.UB).text.runs[0].text,z,m,Q;v=((z=g.a(P.dismissButton,g.UB))==null?void 0:(m=z.text)==null?void 0:(Q=m.runs)==null?void 0:Q.length)&&!!g.a(P.dismissButton,g.UB).text.runs[0].text;return h||v}; $pD=function(P){var v;if(!(v=!P.W)){v=P.W;var l=window.getComputedStyle(v);v=l.display==="none"||l.visibility==="hidden"||v.getAttribute("aria-hidden")==="true"}if(v||P.J.isMinimized())P.BK(!1);else if(v=g.S8(P.W),v.width&&v.height){P.J.Wv(P.element,P.W);var e=P.J.S2().getPlayerSize().height;l=g.S8(P.cg("ytp-promotooltip-container")).height;P.Y?P.element.style.top=e-l-v.height-12+"px":P.X||(e=P.J.Y9().height-l-v.height-12,P.element.style.top=e+"px");e=P.cg("ytp-promotooltip-pointer");var h=g.pn(P.W, P.J.getRootNode()),z=Number(P.element.style.left.replace(/[^\d\.]/g,""));P=P.J.isFullscreen()?18:12;e.style.left=h.x-z+v.width/2-P+"px";e.style.top=l+"px"}else P.BK(!1)}; ph=function(P){g.O.call(this,{L:"button",z1:["ytp-replay-button","ytp-button"],B:{title:"Ver de nuevo"},U:[g.Lv()]});this.J=P;this.C(P,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.As(P.getPlayerStateObject());AM(this.J,this.element,this)}; Lh=function(P,v){v=v===void 0?240:v;g.O.call(this,{L:"button",z1:["ytp-button","ytp-search-button"],B:{title:"Buscar","data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"div",D:"ytp-search-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-search-title",Yf:"Buscar"}]});this.api=P;this.K=v;this.visible=!1;this.updateValue("icon",{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},U:[{L:"path",D:"ytp-svg-fill",B:{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"}}]}); P.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.W();this.C(P,"appresize",this.W);this.C(P,"videodatachange",this.W);AM(P,this.element,this)}; g.SO=function(P,v,l,e){e=e===void 0?240:e;g.O.call(this,{L:"button",z1:["ytp-button","ytp-share-button"],B:{title:"Compartir","aria-haspopup":"true","aria-owns":l.element.id,"data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"div",D:"ytp-share-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-share-title",Yf:"Compartir"}]});this.api=P;this.W=v;this.G=l;this.Y=e;this.K=this.visible=!1;this.tooltip=this.W.FE();P.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.C(P,"videodatachange",this.b$); this.C(P,"videoplayerreset",this.b$);this.C(P,"appresize",this.b$);this.C(P,"presentingplayerstatechange",this.b$);this.b$();this.addOnDisposeCallback(g.Fo(this.tooltip,this.element))}; n5w=function(P){var v=P.api.N(),l=P.api.getVideoData(),e=g.LP(v)&&g.SH(P.api)&&g.M(P.api.getPlayerStateObject(),128);v=v.G||v.disableSharing&&P.api.getPresentingPlayerType()!==2||!l.showShareButton||l.mY||e||g.hM(l)||P.K;e=P.api.S2().getPlayerSize().width;return!!l.videoId&&e>=P.Y&&!v}; NEu=function(P,v){v.name!=="InvalidStateError"&&v.name!=="AbortError"&&(v.name==="NotAllowedError"?(P.W.TI(),OR(P.G,P.element,!1)):g.Zx(v))}; uf6=function(P,v){var l=kF(),e=P.N();l={L:"div",D:"ytp-share-panel",B:{id:kF(),role:"dialog","aria-labelledby":l},U:[{L:"div",D:"ytp-share-panel-inner-content",U:[{L:"div",D:"ytp-share-panel-title",B:{id:l},Yf:"Compartir"},{L:"a",z1:["ytp-share-panel-link","ytp-no-contextmenu"],B:{href:"{{link}}",target:e.X,title:"Enlace de v\u00eddeo compartido","aria-label":"{{shareLinkWithUrl}}"},Yf:"{{linkText}}"},{L:"label",D:"ytp-share-panel-include-playlist",U:[{L:"input",D:"ytp-share-panel-include-playlist-checkbox", B:{type:"checkbox",checked:"true"}},"Incluir lista de reproducci\u00f3n"]},{L:"div",D:"ytp-share-panel-loading-spinner",U:[yh()]},{L:"div",D:"ytp-share-panel-service-buttons",Yf:"{{buttons}}"},{L:"div",D:"ytp-share-panel-error",Yf:"Se ha producido un error al recuperar la informaci\u00f3n de uso compartido. Vuelve a intentarlo m\u00e1s tarde."}]},{L:"button",z1:["ytp-share-panel-close","ytp-button"],B:{title:"Cerrar"},U:[g.Fq()]}]};g.ER.call(this,P,l,250);var h=this;this.moreButton=null;this.api= P;this.tooltip=v.FE();this.G=[];this.T=this.cg("ytp-share-panel-inner-content");this.closeButton=this.cg("ytp-share-panel-close");this.C(this.closeButton,"click",this.zG);this.addOnDisposeCallback(g.Fo(this.tooltip,this.closeButton));this.Y=this.cg("ytp-share-panel-include-playlist-checkbox");this.C(this.Y,"click",this.b$);this.W=this.cg("ytp-share-panel-link");this.addOnDisposeCallback(g.Fo(this.tooltip,this.W));this.api.createClientVe(this.W,this,164503);this.C(this.W,"click",function(z){z.preventDefault(); h.api.logClick(h.W);var m=h.api.getVideoUrl(!0,!0,!1,!1);m=JoB(h,m);g.te(m,h.api,z)&&h.api.C0("SHARE_CLICKED")}); this.listen("click",this.JY);this.C(P,"videoplayerreset",this.hide);this.C(P,"fullscreentoggled",this.onFullscreenToggled);this.C(P,"onLoopRangeChange",this.OIW);this.hide()}; cow=function(P,v){Kha(P);for(var l=v.links||v.shareTargets,e=0,h={},z=0;z'),(J=w.document)&&J.write&&(J.write(ZF(I)),J.close()))):((w=g.ji(w,J,k,x))&&I.noopener&&(w.opener=null),w&&I.noreferrer&&(w.opener=null));w&&(w.opener||(w.opener=window),w.focus());f.preventDefault()}}}(h)); h.qq.addOnDisposeCallback(g.Fo(P.tooltip,h.qq.element));Q==="Facebook"?P.api.createClientVe(h.qq.element,h.qq,164504):Q==="Twitter"&&P.api.createClientVe(h.qq.element,h.qq,164505);P.C(h.qq.element,"click",function(C){return function(){P.api.logClick(C.qq.element)}}(h)); P.api.logVisibility(h.qq.element,!0);P.G.push(h.qq);e++}}var t=v.more||v.moreLink,y=new g.O({L:"a",z1:["ytp-share-panel-service-button","ytp-button"],U:[{L:"span",D:"ytp-share-panel-service-button-more",U:[{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},U:[{L:"rect",B:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{L:"path",B:{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"}}]}]}],B:{href:t,target:"_blank",title:"M\u00e1s"}});y.listen("click",function(C){var f=t;P.api.logClick(P.moreButton.element);f=JoB(P,f);g.te(f,P.api,C)&&P.api.C0("SHARE_CLICKED")}); y.addOnDisposeCallback(g.Fo(P.tooltip,y.element));P.api.createClientVe(y.element,y,164506);P.C(y.element,"click",function(){P.api.logClick(y.element)}); P.api.logVisibility(y.element,!0);P.G.push(y);P.moreButton=y;P.updateValue("buttons",P.G)}; JoB=function(P,v){var l={};g.LP(P.api.N())&&(g.gd(P.api,"addEmbedsConversionTrackingParams",[l]),v=g.r5(v,l));return v}; Kha=function(P){for(var v=g.N(P.G),l=v.next();!l.done;l=v.next())l=l.value,l.detach(),g.Rm(l);P.G=[]}; GY=function(P){return P===void 0||P.startSec===void 0||P.endSec===void 0?!1:!0}; qfD=function(P,v){P.startSec+=v;P.endSec+=v}; Aox=function(P){aB.call(this,P);this.K=this.W=this.isContentForward=this.j=!1;FhP(this);this.C(this.J,"changeProductsInVideoVisibility",this.N9c);this.C(this.J,"videodatachange",this.onVideoDataChange)}; Yfq=function(P){P.T&&P.wM.element.removeChild(P.T.element);P.T=void 0}; xpy=function(P,v){return v.map(function(l){var e,h;if((l=(e=g.a(l,bQP))==null?void 0:(h=e.thumbnail)==null?void 0:h.thumbnails)&&l.length!==0)return l[0].url}).filter(function(l){return l!==void 0}).map(function(l){l=new g.O({L:"img", D:"ytp-suggested-action-product-thumbnail",B:{alt:"",src:l}});g.Z(P,l);return l})}; p5y=function(P,v){P.isContentForward=v;g.DE(P.badge.element,"ytp-suggested-action-badge-content-forward",v)}; Xe=function(P){var v=P.isContentForward&&!P.jL();g.DE(P.badge.element,"ytp-suggested-action-badge-preview-collapsed",v&&P.W);g.DE(P.badge.element,"ytp-suggested-action-badge-preview-expanded",v&&P.K)}; BW=function(P,v,l){return new g.tn(P*1E3,v*1E3,{priority:9,namespace:l})}; Lhx=function(P){P.J.Pz("shopping_overlay_visible");P.J.Pz("shopping_overlay_preview_collapsed");P.J.Pz("shopping_overlay_preview_expanded");P.J.Pz("shopping_overlay_expanded")}; FhP=function(P){P.C(P.J,g.Ce("shopping_overlay_visible"),function(){P.Nv(!0)}); P.C(P.J,g.fe("shopping_overlay_visible"),function(){P.Nv(!1)}); P.C(P.J,g.Ce("shopping_overlay_expanded"),function(){P.QW=!0;jW(P)}); P.C(P.J,g.fe("shopping_overlay_expanded"),function(){P.QW=!1;jW(P)}); P.C(P.J,g.Ce("shopping_overlay_preview_collapsed"),function(){P.W=!0;Xe(P)}); P.C(P.J,g.fe("shopping_overlay_preview_collapsed"),function(){P.W=!1;Xe(P)}); P.C(P.J,g.Ce("shopping_overlay_preview_expanded"),function(){P.K=!0;Xe(P)}); P.C(P.J,g.fe("shopping_overlay_preview_expanded"),function(){P.K=!1;Xe(P)})}; X52=function(P){g.O.call(this,{L:"div",D:"ytp-shorts-title-channel",U:[{L:"a",D:"ytp-shorts-title-channel-logo",B:{href:"{{channelLink}}",target:P.N().X,"aria-label":"{{channelLogoLabel}}"}},{L:"div",D:"ytp-shorts-title-expanded-heading",U:[{L:"div",D:"ytp-shorts-title-expanded-title",U:[{L:"a",Yf:"{{expandedTitle}}",B:{href:"{{channelTitleLink}}",target:P.N().X,tabIndex:"0"}}]}]}]});var v=this;this.api=P;this.W=this.cg("ytp-shorts-title-channel-logo");this.channelName=this.cg("ytp-shorts-title-expanded-title"); this.subscribeButton=null;P.createClientVe(this.W,this,36925);this.C(this.W,"click",function(l){v.api.logClick(v.W);g.ji(window,Sfw(v));l.preventDefault()}); P.createClientVe(this.channelName,this,37220);this.C(this.channelName,"click",function(l){v.api.logClick(v.channelName);g.ji(window,Sfw(v));l.preventDefault()}); G4D(this);this.C(P,"videodatachange",this.b$);this.C(P,"videoplayerreset",this.b$);this.b$()}; G4D=function(P){if(!P.api.N().Xq){var v=P.api.getVideoData(),l=new g.fh("Suscribirme",null,"Suscrito",null,!0,!1,v.AI,v.subscribed,"channel_avatar",null,P.api,!0);P.api.createServerVe(l.element,P);var e;P.api.setTrackingParams(l.element,((e=v.subscribeButtonRenderer)==null?void 0:e.trackingParams)||null);P.C(l.element,"click",function(){P.api.logClick(l.element)}); P.subscribeButton=l;g.Z(P,P.subscribeButton);P.subscribeButton.E$(P.element)}}; Sfw=function(P){var v=P.api.N(),l=P.api.getVideoData();l=g.RI(v)+l.WK;if(!g.LP(v))return l;v={};g.gd(P.api,"addEmbedsConversionTrackingParams",[v]);return g.r5(l,v)}; i3=function(P){g.ER.call(this,P,{L:"button",z1:["ytp-skip-intro-button","ytp-popup","ytp-button"],U:[{L:"div",D:"ytp-skip-intro-button-text",Yf:"Saltar introducci\u00f3n"}]},100);var v=this;this.G=!1;this.W=new g.mr(function(){v.hide()},5E3); this.uM=this.MZ=NaN;g.Z(this,this.W);this.j=function(){v.show()}; this.T=function(){v.hide()}; this.Y=function(){var l=v.J.getCurrentTime();l>v.MZ/1E3&&l0?{L:"svg",B:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},U:[{L:"path",z1:["ytp-circle-arrow","ytp-svg-fill"],B:{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"}}, {L:"text",z1:["ytp-jump-button-text","ytp-svg-fill"],B:{x:"7.05",y:"15.05"}}]}:{L:"svg",B:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},U:[{L:"path",z1:["ytp-circle-arrow","ytp-svg-fill"],B:{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"}}, {L:"text",z1:["ytp-jump-button-text","ytp-svg-fill"],B:{x:"6.5",y:"15"}}]}]});var l=this;this.J=P;this.W=v;this.K=new g.mr(function(){l.G?(l.G=!1,l.K.start()):l.element.classList.remove("ytp-jump-spin","backwards")},250); this.G=!1;(v=v>0)?this.J.createClientVe(this.element,this,36843):this.J.createClientVe(this.element,this,36844);var e=g.uc(v?"Avanzar $SECONDS segundos. (\u2192)":"Retroceder $SECONDS segundos. (\u2190)",{SECONDS:Math.abs(this.W).toString()});this.update({title:e,"data-title-no-tooltip":e,"aria-keyshortcuts":v?"\u2192":"\u2190"});this.Y=this.element.querySelector(".ytp-jump-button-text");this.Y.textContent=Math.abs(this.W).toString();this.listen("click",this.onClick,this);AM(P,this.element,this)}; HQy=function(P,v){v?P.element.classList.add("ytp-jump-button-enabled"):P.element.classList.remove("ytp-jump-button-enabled");P.J.logVisibility(P.element,v);P.J.RZ()}; ET=function(P,v){Zw.call(this,P,v,"timedMarkerCueRange","Ver momentos clave");this.C(P,g.fe("timedMarkerCueRange"),this.sb);this.C(P,"updatemarkervisibility",this.updateVideoData)}; E59=function(P){var v,l=(v=P.J.getVideoData())==null?void 0:v.D3;if(l)for(P=P.Y.Pg,l=g.N(l),v=l.next();!v.done;v=l.next())if(v=P[v.value]){var e=void 0,h=void 0,z=void 0;if(((e=v.onTap)==null?void 0:(h=e.innertubeCommand)==null?void 0:(z=h.changeEngagementPanelVisibilityAction)==null?void 0:z.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return v}}; WW=function(P){var v=P.V("web_enable_pip_on_miniplayer");g.O.call(this,{L:"button",z1:["ytp-miniplayer-button","ytp-button"],B:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"6","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},U:[v?{L:"svg",B:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},U:[{L:"g",B:{transform:"translate(96, -96) scale(0.8)"},U:[{L:"path",QD:!0,B:{d:"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z"}}]}]}: phx()]});this.J=P;this.visible=!1;this.listen("click",this.onClick);this.C(P,"fullscreentoggled",this.b$);this.updateValue("title",g.Yi(P,"Minirreproductor","i"));this.update({"data-title-no-tooltip":"Minirreproductor"});AM(P,this.element,this);P.createClientVe(this.element,this,62946);this.b$()}; OT=function(P,v,l){l=l===void 0?!1:l;g.O.call(this,{L:"button",z1:["ytp-mute-button","ytp-button"],B:P.N().q5?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},Yf:"{{icon}}"});this.J=P;this.kf=l;this.W=null;this.Y=this.X=this.T=this.QW=NaN;this.J5=this.j=null;this.G=[];this.K=[];this.visible=!1;this.S=null;P.V("delhi_modern_web_player")&&this.update({"data-priority":3}); l=this.J.N();this.updateValue("icon",Xq());this.tooltip=v.FE();this.W=new g.wA({L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"defs",U:[{L:"clipPath",B:{id:"ytp-svg-volume-animation-mask"},U:[{L:"path",B:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{L:"path",B:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{L:"path",D:"ytp-svg-volume-animation-mover",B:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{L:"clipPath",B:{id:"ytp-svg-volume-animation-slash-mask"}, U:[{L:"path",D:"ytp-svg-volume-animation-mover",B:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{L:"path",QD:!0,z1:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],B:{"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"}},{L:"path",QD:!0,z1:["ytp-svg-fill","ytp-svg-volume-animation-hider"],B:{"clip-path":"url(#ytp-svg-volume-animation-slash-mask)", d:"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z",fill:"#fff"}}]});g.Z(this,this.W);this.j=this.W.cg("ytp-svg-volume-animation-speaker");this.J5=this.j.getAttribute("d");this.G=g.sq("ytp-svg-volume-animation-mover",this.W.element);this.K=g.sq("ytp-svg-volume-animation-hider",this.W.element);this.T1=new wM;g.Z(this,this.T1);this.Wg=new wM;g.Z(this,this.Wg);this.listen("click",this.bh3);this.C(P,"appresize",this.BF);this.C(P,"onVolumeChange",this.onVolumeChange);var e=null;l.q5?this.addOnDisposeCallback(g.Fo(v.FE(), this.element)):(v="No puedes cambiar el volumen en este navegador. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK".split(/\$(BEGIN|END)_LINK/),e=new g.ER(P,{L:"span",z1:["ytp-popup","ytp-generic-popup"],B:{tabindex:"0"},U:[v[0],{L:"a",B:{href:"https://support.google.com/youtube/?p=noaudio",target:l.X},Yf:v[2]},v[4]]},100,!0),g.Z(this,e),e.hide(),e.subscribe("show",function(h){P.Rs(e,h)}),g.i2(P,e.element,4)); this.message=e;P.createClientVe(this.element,this,28662);this.BF(P.S2().getPlayerSize());this.setVolume(P.getVolume(),P.isMuted())}; o5y=function(P,v){P.QW=v;var l=P.J5;v&&(l+=kYw(Whw,OQ7,v));P.j.setAttribute("d",l)}; sQ6=function(P,v){P.X=v;for(var l=20*v,e=0;e=3&&P.J.getPresentingPlayerType()!==2}; dpw=function(P){var v=Lc(P.J.Oi());return v?P.W?v.JI():v.Up():!1}; MRx=function(P){var v={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},l=P.playlist!=null&&P.playlist.JI();l=g.SH(P.J)&&(!P.W||l);var e=P.W&&g.UR(P.J),h=dpw(P),z=P.W&&P.J.getPresentingPlayerType()===5,m=g.Yi(P.J,"Siguiente","SHIFT+n"),Q=g.Yi(P.J,"Anterior","SHIFT+p");if(z)v.title="Iniciar v\u00eddeo";else if(P.G)v.title="Ver de nuevo";else if(l){var t=null;P.playlist&&(t=g.Ak(P.playlist,P.W?s$a(P.playlist):rYu(P.playlist)));if(t){if(t.videoId){var y= P.playlist.listId;v.url=P.J.N().getVideoUrl(t.videoId,y?y.toString():void 0)}v.text=t.title;v.duration=t.lengthText?t.lengthText:t.lengthSeconds?g.b4(t.lengthSeconds):null;v.preview=t.MN("mqdefault.jpg")}P.W?(v.title=m,v["data-title-no-tooltip"]="Siguiente",v["aria-keyshortcuts"]="SHIFT+n"):(v.title=Q,v["data-title-no-tooltip"]="Anterior",v["aria-keyshortcuts"]="SHIFT+p")}else if(e){if(Q=(t=P.videoData)==null?void 0:g.er(t))v.url=Q.Ld(),v.text=Q.title,v.duration=Q.lengthText?Q.lengthText:Q.lengthSeconds? g.b4(Q.lengthSeconds):null,v.preview=Q.MN("mqdefault.jpg");v.title=m;v["data-title-no-tooltip"]="Siguiente";v["aria-keyshortcuts"]="SHIFT+n"}v.disabled=!e&&!l&&!h&&!z;P.update(v);P.j=!!v.url;e||l||P.G||h||z?P.K||(P.K=g.Fo(P.tooltip,P.element),P.T=P.listen("click",P.onClick,P)):P.K&&(P.K(),P.K=null,P.ph(P.T),P.T=null);P.tooltip.RZ();g.DE(P.element,"ytp-playlist-ui",P.W&&l)}; vVa=function(P,v){g.O.call(this,{L:"div",D:"ytp-fine-scrubbing",U:[{L:"div",D:"ytp-fine-scrubbing-draggable",U:[{L:"div",D:"ytp-fine-scrubbing-thumbnails",B:{tabindex:"0",role:"slider",type:"range","aria-label":"Haz clic o despl\u00e1zate por el panel para hacer b\u00fasquedas precisas.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{L:"div",B:{"aria-hidden":"true"},D:"ytp-fine-scrubbing-cursor"},{L:"div",D:"ytp-fine-scrubbing-seek-time", B:{"aria-hidden":"true"},Yf:"{{seekTime}}"},{L:"div",D:"ytp-fine-scrubbing-play",U:[pv()],B:{title:"Reproducir desde esta posici\u00f3n",role:"button"}},{L:"div",D:"ytp-fine-scrubbing-dismiss",U:[g.Fq()],B:{title:"Salir de la b\u00fasqueda precisa",role:"button"}}]});var l=this;this.api=P;this.T=this.cg("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.cg("ytp-fine-scrubbing-dismiss");this.J5=this.cg("ytp-fine-scrubbing-draggable");this.playButton=this.cg("ytp-fine-scrubbing-play");this.thumbnails= [];this.K=[];this.Hg=this.W=0;this.wM=void 0;this.Wg=NaN;this.Pg=this.X=this.G=this.S=0;this.Y=[];this.interval=this.frameCount=0;this.j=160;this.scale=1;this.q5=0;this.isEnabled=this.kf=!1;PtD(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.Fo(v,this.dismissButton));this.addOnDisposeCallback(g.Fo(v,this.playButton));this.T1=new g.e_(this.J5,!0);this.T1.subscribe("dragstart",this.S7,this);this.T1.subscribe("dragmove",this.dh,this);this.T1.subscribe("dragend",this.cM,this);this.C(P,"SEEK_COMPLETE", this.nx);P.V("web_fix_fine_scrubbing_false_play")&&this.C(P,"rootnodemousedown",function(e){l.QW=e}); this.T.addEventListener("keydown",function(){}); g.Z(this,this.T1);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.T,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; PtD=function(P,v){var l=g.b4(v),e=g.uc("Ir al momento $PROGRESS",{PROGRESS:g.b4(v,!0)});P.update({ariamin:0,ariamax:Math.floor(P.api.getDuration()),arianow:Math.floor(v),arianowtext:e,seekTime:l})}; lJa=function(P){P.Wg=NaN;P.X=0;P.S=P.G}; zYq=function(P){var v=P.api.GV();if(v){var l=90*P.scale,e=Uv(v,160*P.scale);if(v=v.levels[e]){P.j=v.width;if(!P.Y.length){e=[];for(var h=Zv(v,v.Yc()),z=v.columns*v.rows,m=v.frameCount,Q=0;Q<=h;Q++)for(var t=mP.Y.length;)e= void 0,(e=P.thumbnails.pop())==null||e.dispose();for(;P.thumbnails.lengthl.length;)e=void 0,(e=P.K.pop())==null||e.dispose(); for(;P.K.length-l?-v/l*P.interval*.5:-(v+l/2)/l*P.interval}; m2P=function(P){return-((P.T.offsetWidth||(P.frameCount-1)*P.j*P.scale)-P.W/2)}; eYP=function(){g.O.call(this,{L:"div",D:"ytp-fine-scrubbing-thumbnail"})}; hYw=function(){g.O.call(this,{L:"div",D:"ytp-fine-scrubbing-chapter-title",U:[{L:"div",D:"ytp-fine-scrubbing-chapter-title-content",Yf:"{{chapterTitle}}"}]})}; QsD=function(P){g.O.call(this,{L:"div",D:"ytp-heat-map-chapter",U:[{L:"svg",D:"ytp-heat-map-svg",B:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},U:[{L:"defs",U:[{L:"clipPath",B:{id:"{{id}}"},U:[{L:"path",D:"ytp-heat-map-path",B:{d:"",fill:"white"}}]},{L:"linearGradient",B:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},U:[{L:"stop",B:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{L:"stop",B:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{L:"rect",D:"ytp-heat-map-graph",B:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{L:"rect",D:"ytp-heat-map-hover",B:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{L:"rect",D:"ytp-heat-map-play",B:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{L:"path",D:"ytp-modern-heat-map",B:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"0.7","stroke-width":"2px",style:"display: none;",width:"100%",x:"0",y:"0"}}]}]});this.api=P;this.S=this.cg("ytp-heat-map-svg");this.T=this.cg("ytp-heat-map-path");this.Y=this.cg("ytp-heat-map-graph");this.j=this.cg("ytp-heat-map-play");this.W=this.cg("ytp-heat-map-hover");this.G=this.cg("ytp-modern-heat-map");this.n6=!1;this.K=60;P=""+g.sy(this);this.update({id:P});P="url(#"+P+")";this.Y.setAttribute("clip-path",P);this.j.setAttribute("clip-path",P);this.W.setAttribute("clip-path", P)}; tGx=function(P,v){v>0&&(P.K=v,P.S.style.height=P.K+"px")}; MC=function(){g.O.call(this,{L:"div",D:"ytp-chapter-hover-container",U:[{L:"div",D:"ytp-progress-bar-padding"},{L:"div",D:"ytp-progress-list",U:[{L:"div",z1:["ytp-play-progress","ytp-swatch-background-color"]},{L:"div",D:"ytp-progress-linear-live-buffer"},{L:"div",D:"ytp-load-progress"},{L:"div",D:"ytp-hover-progress"},{L:"div",D:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.K=this.cg("ytp-progress-list");this.T=this.cg("ytp-progress-linear-live-buffer"); this.Y=this.cg("ytp-ad-progress-list");this.j=this.cg("ytp-load-progress");this.S=this.cg("ytp-play-progress");this.G=this.cg("ytp-hover-progress");this.W=this.cg("ytp-chapter-hover-container")}; TY=function(P,v){g.DO(P.W,"width",v)}; yLB=function(P,v){g.DO(P.W,"margin-right",v+"px")}; Ctw=function(){this.K=this.position=this.G=this.W=this.Y=this.width=NaN}; fJ9=function(){g.O.call(this,{L:"div",D:"ytp-timed-marker"});this.W=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.d8=function(P,v){g.DW.call(this,{L:"div",D:"ytp-progress-bar-container",B:{"aria-disabled":"true"},U:[{L:"div",z1:["ytp-heat-map-container"],U:[{L:"div",D:"ytp-heat-map-edu"}]},{L:"div",z1:["ytp-progress-bar"],B:{tabindex:"0",role:"slider","aria-label":"Control deslizante","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},U:[{L:"div",D:"ytp-chapters-container"},{L:"div",D:"ytp-timed-markers-container"},{L:"div",D:"ytp-clip-start-exclude"}, {L:"div",D:"ytp-clip-end-exclude"},{L:"div",D:"ytp-scrubber-container",U:[{L:"div",z1:["ytp-scrubber-button","ytp-swatch-background-color"],U:[{L:"div",D:"ytp-scrubber-pull-indicator"},{L:"img",z1:["ytp-decorated-scrubber-button"]}]}]}]},{L:"div",z1:["ytp-fine-scrubbing-container"],U:[{L:"div",D:"ytp-fine-scrubbing-edu"}]},{L:"div",D:"ytp-bound-time-left",Yf:"{{boundTimeLeft}}"},{L:"div",D:"ytp-bound-time-right",Yf:"{{boundTimeRight}}"},{L:"div",D:"ytp-clip-start",B:{title:"{{clipstarttitle}}"},Yf:"{{clipstarticon}}"}, {L:"div",D:"ytp-clip-end",B:{title:"{{clipendtitle}}"},Yf:"{{clipendicon}}"}]});this.api=P;this.Hl=!1;this.SN=this.Xf=this.Ic=this.j=this.Ff=0;this.bC=null;this.Hg={};this.jS={};this.clipEnd=Infinity;this.WK=this.cg("ytp-clip-end");this.Nd=new g.e_(this.WK,!0);this.CI=this.cg("ytp-clip-end-exclude");this.Xq=this.cg("ytp-clip-start-exclude");this.clipStart=0;this.TG=this.cg("ytp-clip-start");this.aV=new g.e_(this.TG,!0);this.X=this.D3=0;this.progressBar=this.cg("ytp-progress-bar");this.Bg={};this.Pg= {};this.It=this.cg("ytp-chapters-container");this.FL=this.cg("ytp-timed-markers-container");this.W=[];this.T=[];this.XE={};this.jg=null;this.J5=-1;this.U$=this.T1=0;this.S=null;this.GP=this.cg("ytp-scrubber-button");this.zK=this.cg("ytp-decorated-scrubber-button");this.sR=this.cg("ytp-scrubber-container");this.A5=new g.$r;this.uM=new Ctw;this.G=new UI(0,0);this.cK=null;this.Wg=this.t3=!1;this.vl=null;this.QW=this.cg("ytp-heat-map-container");this.oV=this.cg("ytp-heat-map-edu");this.Y=[];this.heatMarkersDecorations= [];this.h5=this.cg("ytp-fine-scrubbing-container");this.MV=this.cg("ytp-fine-scrubbing-edu");this.K=void 0;this.kf=this.hs=this.wM=!1;this.tooltip=v.FE();this.addOnDisposeCallback(g.Fo(this.tooltip,this.WK));g.Z(this,this.Nd);this.Nd.subscribe("hoverstart",this.Ms,this);this.Nd.subscribe("hoverend",this.fK,this);this.C(this.WK,"click",this.f$);this.addOnDisposeCallback(g.Fo(this.tooltip,this.TG));g.Z(this,this.aV);this.aV.subscribe("hoverstart",this.Ms,this);this.aV.subscribe("hoverend",this.fK,this); this.C(this.TG,"click",this.f$);gV2(this);this.C(P,"resize",this.lQ);this.C(P,"presentingplayerstatechange",this.ge);this.C(P,"videodatachange",this.I2);this.C(P,"videoplayerreset",this.FR);this.C(P,"cuerangesadded",this.AQ5);this.C(P,"cuerangesremoved",this.Xl$);this.C(P,"onLoopRangeChange",this.FQ);this.C(P,"innertubeCommand",this.onClickCommand);this.C(P,g.Ce("timedMarkerCueRange"),this.SQ6);this.C(P,"updatemarkervisibility",this.fm);this.C(P,"serverstitchedvideochange",this.yQ3);this.updateVideoData(P.getVideoData(), !0);this.FQ(P.getLoopRange());VE(this)&&!this.K&&(this.K=new vVa(this.api,this.tooltip),P=g.x1(this.element).x||0,this.K.lQ(P,this.j),this.K.E$(this.h5),g.Z(this,this.K),this.C(this.K.dismissButton,"click",this.nW),this.C(this.K.playButton,"click",this.oL),this.C(this.K.element,"dblclick",this.oL));this.api.createClientVe(this.QW,this,139609,!0);this.api.createClientVe(this.oV,this,140127,!0);this.api.createClientVe(this.MV,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; gV2=function(P){if(P.W.length===0){var v=new MC;P.W.push(v);g.Z(P,v);v.E$(P.It,0)}for(;P.W.length>1;)P.W.pop().dispose();TY(P.W[0],"100%");P.W[0].startTime=0;P.W[0].title=""}; khD=function(P){var v=v===void 0?NaN:v;var l=new QsD(P.api);P.Y.push(l);g.Z(P,l);l.E$(P.QW);v>=0&&(l.element.style.width=v+"px")}; wVw=function(P){for(;P.T.length;)P.T.pop().dispose()}; IJ9=function(P){var v,l,e,h,z;return(z=g.a((h=g.a((v=P.getWatchNextResponse())==null?void 0:(l=v.playerOverlays)==null?void 0:(e=l.playerOverlayRenderer)==null?void 0:e.decoratedPlayerBarRenderer,YH))==null?void 0:h.playerBar,$2q))==null?void 0:z.chapters}; D2w=function(P){for(var v=P.W,l=[],e=0;e=m&&J<=C&&z.push(k)}t>0&&(P.QW.style.height=t+"px");m=P.Y[e];C=z;k=h;I=t;J=e===0;J=J===void 0?!1:J;tGx(m,I);f=C;w=m.K;J=J===void 0?!1:J;var K=1E3/f.length,q=[];q.push({x:0,y:100});for(var A=0;A0&&(l=z[z.length-1])}g.Pg(P);Q=[];v=g.N(v.heatMarkersDecorations||[]);for(h=v.next();!h.done;h=v.next())if(h=g.a(h.value,qZx))t=h.label,e=l=y=void 0,Q.push({visibleTimeRangeStartMillis:(y=h.visibleTimeRangeStartMillis)!=null?y:-1,visibleTimeRangeEndMillis:(l=h.visibleTimeRangeEndMillis)!=null?l:-1,decorationTimeMillis:(e=h.decorationTimeMillis)!=null?e:NaN,label:t?g.Jz(t):""});P.heatMarkersDecorations=Q}}; JLy=function(P,v){P.T.push(v);g.Z(P,v);v.E$(P.FL,P.FL.children.length)}; uLa=function(P,v){v=g.N(v);for(var l=v.next();!l.done;l=v.next()){l=l.value;var e=vg(P,l.timeRangeStartMillis/(P.G.W*1E3),le(P));g.DO(l.element,"transform","translateX("+e+"px) scaleX(0.6)")}}; nVu=function(P,v){var l=0,e=!1;v=g.N(v);for(var h=v.next();!h.done;h=v.next()){h=h.value;if(g.a(h,AL7)){h=g.a(h,AL7);var z={startTime:NaN,title:null,onActiveCommand:void 0},m=h.title;z.title=m?g.Jz(m):"";m=h.timeRangeStartMillis;m!=null&&(z.startTime=m);z.onActiveCommand=h.onActiveCommand;h=z;l===0&&h.startTime!==0&&(P.W[l].startTime=0,P.W[l].title="",P.W[l].onActiveCommand=h.onActiveCommand,l++,e=!0);P.W.length<=l&&(z=new MC,P.W.push(z),g.Z(P,z),z.E$(P.It,P.It.children.length));P.W[l].startTime= h.startTime;P.W[l].title=h.title?h.title:"";P.W[l].onActiveCommand=h.onActiveCommand;P.W[l].index=e?l-1:l}l++}for(;l=0;e--)if(P.W[e].width>0){yLB(P.W[e],0);var h=Math.floor(P.W[e].width);P.W[e].width=h;TY(P.W[e],h+"px");break}P.W[l].width=0;TY(P.W[l],"0")}else l===P.W.length-1?(e=Math.floor(P.W[l].width+v),P.W[l].width=e,TY(P.W[l],e+"px")):(v=P.W[l].width+v,e=Math.round(v),v-=e,P.W[l].width=e,TY(P.W[l],e+"px"));l=0;if(P.Y.length===P.W.length)for(v=0;v< P.Y.length;v++)e=P.W[v].width,P.Y[v].element.style.width=e+"px",P.Y[v].element.style.left=l+"px",l+=e+hC(P);P.api.V("delhi_modern_web_player")&&(P.W.length===1?P.W[0].K.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(P.W[0].K.classList.remove("ytp-progress-bar-end"),P.W[0].K.classList.add("ytp-progress-bar-start"),P.W[P.W.length-1].K.classList.add("ytp-progress-bar-end")))}; YZB=function(P,v){var l=0,e=!1,h=P.W.length,z=P.G.W*1E3;z===0&&(z=P.api.getProgressState().seekableEnd*1E3);if(z>0&&P.j>0){for(var m=P.j-hC(P)*P.T1,Q=P.U$===0?3:m*P.U$,t=g.N(P.W),y=t.next();!y.done;y=t.next())y.value.width=0;for(;l1);y=(z===0?0:t/z*m)+P.W[l].width;if(y>Q)P.W[l].width=y;else{P.W[l].width=0;var C=P,f=l,k=C.W[f-1];k!==void 0&&k.width>0? k.width+=y:fP.U$&&(P.U$=t/z),e=!0)}l++}}return e}; eQ=function(P){if(P.j){var v=P.api.getProgressState(),l=P.api.getVideoData();if(!(l&&l.enableServerStitchedDai&&l.enablePreroll)||isFinite(v.current)){var e;if(((e=P.api.getVideoData())==null?0:eH(e))&&v.airingStart&&v.airingEnd)var h=zg(P,v.airingStart,v.airingEnd);else if(P.api.getPresentingPlayerType()===2&&P.api.N().V("show_preskip_progress_bar_for_skippable_ads")){var z,m,Q;h=(l=(h=P.api.getVideoData())==null?void 0:(z=h.getPlayerResponse())==null?void 0:(m=z.playerConfig)==null?void 0:(Q=m.webPlayerConfig)== null?void 0:Q.skippableAdProgressBarDuration)?zg(P,v.seekableStart,l/1E3):zg(P,v.seekableStart,v.seekableEnd)}else h=zg(P,v.seekableStart,v.seekableEnd);z=ZS(h,v.loaded,0);v=ZS(h,v.current,0);m=P.G.K!==h.K||P.G.W!==h.W;P.G=h;mN(P,v,z);m&&buw(P);x2y(P)}}}; zg=function(P,v,l){return pV6(P)?new UI(Math.max(v,P.cK.startTimeMs/1E3),Math.min(l,P.cK.endTimeMs/1E3)):new UI(v,l)}; Lj9=function(P,v){var l;if(((l=P.cK)==null?void 0:l.type)==="repeatChapter"||(v==null?void 0:v.type)==="repeatChapter")v&&(v=P.W[Kh(P.W,v.startTimeMs)],g.DE(v.W,"ytp-repeating-chapter",!1)),P.cK&&(v=P.W[Kh(P.W,P.cK.startTimeMs)],g.DE(v.W,"ytp-repeating-chapter",!0)),P.W.forEach(function(e){g.DE(e.W,"ytp-exp-chapter-hover-container",!P.cK)})}; Qe=function(P,v){var l=P.G;l=l.K+v.K*l.getLength();if(P.W.length>1){l=Rg(P,v.G,!0);for(var e=0,h=0;h0&&(e+=P.W[h].width,e+=hC(P));l=(P.W[l].startTime+(v.G-e)/P.W[l].width*((l===P.W.length-1?P.G.W*1E3:P.W[l+1].startTime)-P.W[l].startTime))/1E3||0}return l}; tC=function(P,v,l,e,h){v=v<0?0:Math.floor(Math.min(v,P.api.getDuration())*1E3);l=l<0?0:Math.floor(Math.min(l,P.api.getDuration())*1E3);P=P.progressBar.visualElement;e={seekData:{startMediaTimeMs:v,endMediaTimeMs:l,seekSource:e}};(v=g.pg())&&g.mV(hz)(void 0,v,P,h,e,void 0)}; SZy=function(P,v,l){if(l>=P.W.length)return!1;var e=P.j-hC(P)*P.T1;return Math.abs(v-P.W[l].startTime/1E3)/P.G.W*e<4}; buw=function(P){P.GP.style.removeProperty("height");for(var v=g.N(Object.keys(P.Hg)),l=v.next();!l.done;l=v.next())GhP(P,l.value);ye(P);mN(P,P.X,P.D3)}; le=function(P){var v=P.A5.x;v=g.CU(v,0,P.j);P.uM.update(v,P.j);return P.uM}; fw=function(P){return(P.Wg?135:90)-Cw(P)}; Cw=function(P){var v=48,l=P.api.N();P.Wg?v=54:g.LP(l)&&!l.K?v=40:P.api.V("delhi_modern_web_player")&&(v=68);return v}; mN=function(P,v,l){P.X=v;P.D3=l;var e=le(P),h=P.G.W;var z=P.G;z=z.K+P.X*z.getLength();var m=g.uc("$PLAY_PROGRESS de $DURATION",{PLAY_PROGRESS:g.b4(z,!0),DURATION:g.b4(h,!0)}),Q=Kh(P.W,z*1E3);Q=P.W[Q].title;P.update({ariamin:Math.floor(P.G.K),ariamax:Math.floor(h),arianow:Math.floor(z),arianowtext:Q?Q+" "+m:m});h=P.clipStart;z=P.clipEnd;P.cK&&P.api.getPresentingPlayerType()!==2&&(h=P.cK.startTimeMs/1E3,z=P.cK.endTimeMs/1E3);h=ZS(P.G,h,0);Q=ZS(P.G,z,1);m=P.api.getVideoData();z=g.CU(v,h,Q);l=(m==null? 0:g.vS(m))?1:g.CU(l,h,Q);v=vg(P,v,e);g.DO(P.sR,"transform","translateX("+v+"px)");gC(P,e,h,z,"PLAY_PROGRESS");(m==null?0:eH(m))?(v=P.api.getProgressState().seekableEnd)&&gC(P,e,z,ZS(P.G,v),"LIVE_BUFFER"):gC(P,e,h,l,"LOAD_PROGRESS");if(P.api.V("web_player_heat_map_played_bar")){var t;(t=P.Y[0])!=null&&t.j.setAttribute("width",(z*100).toFixed(2)+"%")}}; gC=function(P,v,l,e,h){var z=P.W.length,m=v.W-P.T1*hC(P),Q=l*m;l=Rg(P,Q);var t=e*m;m=Rg(P,t);h==="HOVER_PROGRESS"&&(m=Rg(P,v.W*e,!0),t=v.W*e-XVB(P,v.W*e)*hC(P));e=Math.max(Q-BBx(P,l),0);for(Q=l;Q=P.W.length)return P.j;for(var l=0,e=0;e0||P.CI.clientWidth>0?(z=v.clientWidth/l,P=-1*P.Xq.clientWidth/l):(z/=l,P=-1*P.W[h].element.offsetLeft/l),g.DO(v,"background-size",z+"px"),g.DO(v,"background-position-x",P+"px"))}; kL=function(P,v,l,e,h){h||P.api.N().K?v.style.width=l+"px":g.DO(v,"transform","scalex("+(e?l/e:0)+")")}; Rg=function(P,v,l){var e=0;(l===void 0?0:l)&&(v-=XVB(P,v)*hC(P));l=g.N(P.W);for(var h=l.next();!h.done;h=l.next()){h=h.value;if(v>h.width)v-=h.width;else break;e++}return e===P.W.length?e-1:e}; vg=function(P,v,l){var e=v*P.G.W*1E3;for(var h=-1,z=g.N(P.W),m=z.next();!m.done;m=z.next())m=m.value,e>m.startTime&&m.width>0&&h++;e=h<0?0:h;h=l.W-hC(P)*P.T1;return v*h+hC(P)*e+l.Y}; XVB=function(P,v){for(var l=P.W.length,e=0,h=g.N(P.W),z=h.next();!z.done;z=h.next())if(z=z.value,z.width!==0)if(v>z.width)v-=z.width,v-=hC(P),e++;else break;return e===l?l-1:e}; g.Zux=function(P,v,l,e){var h=P.j!==l,z=P.Wg!==e;P.Ff=v;P.j=l;P.Wg=e;VE(P)&&(v=P.K)!=null&&(v.scale=e?1.5:1);buw(P);P.W.length===1&&(P.W[0].width=l||0);h&&g.Pg(P);P.K&&z&&VE(P)&&(P.K.isEnabled&&(l=P.Wg?135:90,e=l-Cw(P),P.h5.style.height=l+"px",g.DO(P.QW,"transform","translateY("+-e+"px)"),g.DO(P.progressBar,"transform","translateY("+-e+"px)")),zYq(P.K))}; ye=function(P){var v=!!P.cK&&P.api.getPresentingPlayerType()!==2,l=P.clipStart,e=P.clipEnd,h=!0,z=!0;v&&P.cK?(l=P.cK.startTimeMs/1E3,e=P.cK.endTimeMs/1E3):(h=l>P.G.K,z=P.G.W>0&&eP.X);g.DE(P.GP,"ytp-scrubber-button-hover",l===e&&P.W.length>1);if(P.api.V("web_player_heat_map_played_bar")){var z;(z=P.Y[0])!=null&&z.W.setAttribute("width",(v.K*100).toFixed(2)+"%")}}}; GhP=function(P,v){var l=P.Hg[v];v=P.jS[v];var e=le(P),h=ZS(P.G,l.start/1E3,0),z=Qr2(l,P.Wg)/e.width;var m=ZS(P.G,l.end/1E3,1);z!==Number.POSITIVE_INFINITY&&(h=g.CU(h,0,m-z));m=Math.min(m,h+z);l.color&&(v.style.background=l.color);l=h;v.style.left=Math.max(l*e.W+e.Y,0)+"px";kL(P,v,g.CU((m-l)*e.W+e.Y,0,e.width),e.width,!0)}; jsw=function(P,v){var l=v.getId();P.Hg[l]===v&&(g.Re(P.jS[l]),delete P.Hg[l],delete P.jS[l])}; VE=function(P){var v=g.Po(P.api.N())&&(P.api.V("web_enable_pip_on_miniplayer")||P.api.V("web_enable_auto_pip")),l;return!((l=P.api.getVideoData())==null?0:l.isLivePlayback)&&!P.api.isMinimized()&&!P.api.isInline()&&(!P.api.Kq()||!v)}; wC=function(P){P.K&&(P.K.disable(),P.Ic=0,P.QW.style.removeProperty("transform"),P.progressBar.style.removeProperty("transform"),P.h5.style.removeProperty("height"),P.element.parentElement&&P.element.parentElement.style.removeProperty("height"))}; aJy=function(P,v){var l=v/fw(P)*Cw(P);g.DO(P.progressBar,"transform","translateY("+-v+"px)");g.DO(P.QW,"transform","translateY("+-v+"px)");g.DO(P.h5,"transform","translateY("+l+"px)");P.h5.style.height=v+l+"px";P.element.parentElement&&(P.element.parentElement.style.height=Cw(P)-l+"px")}; HuW=function(P,v){v?P.S||(P.element.removeAttribute("aria-disabled"),P.S=new g.e_(P.progressBar,!0),P.S.subscribe("hovermove",P.U25,P),P.S.subscribe("hoverend",P.Sb3,P),P.S.subscribe("dragstart",P.d2J,P),P.S.subscribe("dragmove",P.FD1,P),P.S.subscribe("dragend",P.B91,P),P.vl=P.listen("keydown",P.pz)):P.S&&(P.element.setAttribute("aria-disabled","true"),P.ph(P.vl),P.S.cancel(),P.S.dispose(),P.S=null)}; hC=function(P){return P.api.V("delhi_modern_web_player")?4:P.Wg?3:2}; pV6=function(P){var v;return!((v=P.cK)==null||!v.postId)&&P.api.getPresentingPlayerType()!==2}; $L=function(P,v){g.O.call(this,{L:"button",z1:["ytp-remote-button","ytp-button"],B:{title:"Ver en la televisi\u00f3n","aria-haspopup":"true","data-priority":"9"},Yf:"{{icon}}"});this.J=P;this.LI=v;this.W=null;this.C(P,"onMdxReceiversChange",this.b$);this.C(P,"presentingplayerstatechange",this.b$);this.C(P,"appresize",this.b$);P.createClientVe(this.element,this,139118);this.b$();this.listen("click",this.K,this);AM(P,this.element,this)}; Ig=function(P,v){g.O.call(this,{L:"button",z1:["ytp-button","ytp-settings-button"],B:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":kF(),title:"Configuraci\u00f3n","data-tooltip-target-id":"ytp-settings-button"},U:[g.S3()]});this.J=P;this.LI=v;this.K=!0;this.listen("click",this.G);this.C(P,"onPlaybackQualityChange",this.updateBadge);this.C(P,"videodatachange",this.updateBadge);this.C(P,"webglsettingschanged",this.updateBadge);this.C(P,"appresize",this.W);AM(P,this.element,this);this.J.createClientVe(this.element, this,28663);this.updateBadge();this.W(P.S2().getPlayerSize())}; EVW=function(P,v){P.K=!!v;P.W(P.J.S2().getPlayerSize())}; Dz=function(P,v){mi.call(this,"Anotaciones",g.fH.oI);this.J=P;this.LI=v;this.W=!1;P.V("web_settings_menu_icons")&&this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{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.C(P,"videodatachange",this.b$);this.C(P,"onApiChange",this.b$);this.subscribe("select",this.onSelect,this);this.b$()}; nw=function(P,v){g.PK.call(this,"Pista de audio",g.fH.AUDIO,P,v);this.J=P;this.tracks={};g.kk(this.element,"ytp-audio-menu-item");this.countLabel=new g.O({L:"div",U:[{L:"span",Yf:"Pista de audio"},{L:"span",D:"ytp-menuitem-label-count",Yf:"{{content}}"}]});P.V("web_settings_menu_icons")&&this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{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"}}]});g.Z(this,this.countLabel);g.sR(this,this.countLabel);this.C(P,"videodatachange",this.b$);this.C(P,"onPlaybackAudioChange",this.b$);this.b$()}; Ne=function(P,v){mi.call(this,"Reproducci\u00f3n autom\u00e1tica",g.fH.ye);this.J=P;this.LI=v;this.W=!1;this.G=[];this.C(P,"presentingplayerstatechange",this.K);this.subscribe("select",this.onSelect,this);P.createClientVe(this.element,this,113682);this.K()}; Wjw=function(P,v){g.rd.call(this,g.Mh({"aria-haspopup":"false"}),0,"M\u00e1s opciones");this.J=P;this.LI=v;this.C(this.element,"click",this.onClick);this.LI.w9(this)}; Ouu=function(P,v){var l;g.Po(P.N())&&(l={L:"div",D:"ytp-panel-footer-content",U:[{L:"span",Yf:"Ajusta la calidad de descarga desde tu "},{L:"a",D:"ytp-panel-footer-content-link",Yf:"Configuraci\u00f3n",B:{href:"/account_downloads"}}]});g.PK.call(this,"Calidad",g.fH.IU,P,v,void 0,void 0,l);this.J=P;this.J5={};this.X={};this.Y={};this.T1=new Set;this.W=this.T=!1;this.j="unknown";this.Wg="";this.QW=new g.PY;g.Z(this,this.QW);this.T=this.J.V("web_player_use_new_api_for_quality_pullback");this.W=this.J.V("web_player_enable_premium_hbr_playback_cap"); P.V("web_settings_menu_icons")&&this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{d:"M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z",fill:"white"}}]});g.kk(this.K.element,"ytp-quality-menu");this.C(P,"videodatachange",this.YI);this.C(P,"videoplayerreset",this.YI);this.C(P,"onPlaybackQualityChange",this.gR);this.YI();P.createClientVe(this.element,this,137721)}; ss7=function(P,v,l){var e=P.J5[v],h=g.Hz[v];return oVa(P,e?e.qualityLabel:h?h+"p":"Autom\u00e1tica",v,l)}; rLy=function(P,v,l,e,h){var z=(v=P.W?P.Y[v]:P.X[v])&&v.quality,m=v&&v.qualityLabel;m=m?m:"Autom\u00e1tica";e&&(m="("+m);P=oVa(P,m,z||"",h);e&&P.U.push(")");(e=(e=v&&v.paygatedQualityDetails)&&e.paygatedIndicatorText)&&l&&P.U.push({L:"div",D:"ytp-premium-label",Yf:e});return P}; oVa=function(P,v,l,e){v={L:"span",z1:e,U:[v]};var h;e="ytp-swatch-color";if(P.T||P.W)e="ytp-swatch-color-white";l==="highres"?h="8K":l==="hd2880"?h="5K":l==="hd2160"?h="4K":l.indexOf("hd")===0&&l!=="hd720"&&(h="HD");h&&(v.U.push(" "),v.U.push({L:"sup",D:e,Yf:h}));return v}; JC=function(P,v,l,e,h){var z={L:"div",D:"ytp-input-slider-section",U:[{L:"input",D:"ytp-input-slider",B:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};h&&z.U.unshift(h);g.O.call(this,z);this.G=P;this.Y=v;this.T=l;this.initialValue=e;this.header=h;this.W=this.cg("ytp-input-slider");this.K=e?e:P;this.init();this.C(this.W,"input",this.j)}; TBD=function(P,v){P.K=v;P.updateValue("slidervalue",P.K);P.W.valueAsNumber=P.K;MGD(P,v)}; MGD=function(P,v){P.W.style.setProperty("--yt-slider-shape-gradient-percent",(v-P.G)/(P.Y-P.G)*100+"%")}; ue=function(P){JC.call(this,P.getAvailablePlaybackRates()[0],P.getAvailablePlaybackRates()[P.getAvailablePlaybackRates().length-1],.05,P.getPlaybackRate(),{L:"div",D:"ytp-speedslider-indicator-container",U:[{L:"div",D:"ytp-speedslider-badge"},{L:"p",D:"ytp-speedslider-text"}]});this.J=P;this.X=MvD(this.QW,this);g.kk(this.W,"ytp-speedslider");this.S=this.cg("ytp-speedslider-text");this.T1=this.cg("ytp-speedslider-badge");VG2(this);this.C(this.W,"change",this.J5);this.C(this.W,"keydown",this.Wg)}; VG2=function(P){P.S.textContent=P.K+"x";P.T1.classList.toggle("ytp-speedslider-premium-badge",P.K>2&&P.J.V("enable_web_premium_varispeed"))}; Kw=function(P,v,l,e,h,z,m){g.O.call(this,{L:"div",D:"ytp-slider-section",B:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},U:[{L:"div",D:"ytp-slider",U:[{L:"div",D:"ytp-slider-handle"}]}]});this.S=P;this.X=v;this.K=l;this.G=e;this.Wg=h;this.kf=z;this.range=this.G-this.K;this.wM=this.cg("ytp-slider-section");this.Y=this.cg("ytp-slider");this.QW=this.cg("ytp-slider-handle");this.j=new g.e_(this.Y, !0);this.W=m?m:l;g.Z(this,this.j);this.j.subscribe("dragmove",this.kH,this);this.C(this.element,"keydown",this.EH);this.C(this.element,"wheel",this.aU);this.init()}; cg=function(P){Kw.call(this,.05,.05,P.getAvailablePlaybackRates()[0],P.getAvailablePlaybackRates()[P.getAvailablePlaybackRates().length-1],150,20,P.getPlaybackRate());this.J=P;this.T=g.l5("P");this.T1=MvD(this.J5,this);g.kk(this.Y,"ytp-speedslider");g.kk(this.T,"ytp-speedslider-text");P=this.T;var v=this.Y;v.parentNode&&v.parentNode.insertBefore(P,v.nextSibling);d22(this);this.C(this.J,"onPlaybackRateChange",this.updateValues)}; d22=function(P){P.T.textContent=PiB(P,P.W)+"x"}; PiB=function(P,v){P=Number(g.CU(v,P.K,P.G).toFixed(2));v=Math.floor((P+.001)*100%5+2E-15);var l=P;v!==0&&(l=P-v*.01);return Number(l.toFixed(2))}; vmq=function(P){g.DW.call(this,{L:"div",D:"ytp-speedslider-component"});P.V("web_settings_use_input_slider")?this.W=new ue(P):this.W=new cg(P);g.Z(this,this.W);this.element.appendChild(this.W.element)}; lUu=function(P){var v=new vmq(P);HC.call(this,P,v,"Personalizada");g.Z(this,v)}; eZx=function(P,v){var l=new lUu(P);g.PK.call(this,"Velocidad de reproducci\u00f3n",g.fH.yq,P,v,qe(P)?void 0:"Personalizada",qe(P)?void 0:function(){g.oB(v,l)}); var e=this;this.T=!1;g.Z(this,l);this.j=new ue(P);g.Z(this,this.j);P.V("web_settings_menu_icons")&&this.setIcon({L:"svg",B:{height:"24",viewBox:"0 0 24 24",width:"24"},U:[{L:"path",B:{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.J=P;this.T=!1;this.Wg=null;qe(P)?(this.W=g.uc("Personalizada ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.J.getPlaybackRate().toString()}),this.Y=this.J.getPlaybackRate()):this.Y=this.W=null;this.X=this.J.getAvailablePlaybackRates();this.C(P,"presentingplayerstatechange",this.b$);var h;((h=this.J.getVideoData())==null?0:h.DR())&&this.C(P,"serverstitchedvideochange",this.b$);this.C(this.j.W,"change",function(){e.T=!0;e.b$()}); this.b$()}; zZw=function(P,v){var l=hZu(v);P.W&&(P.T||v===P.Y)?(P.W9(P.W),P.Dx(v.toString())):P.W9(l)}; RZ2=function(P){P.Cw(P.X.map(hZu));P.W=null;P.Y=null;var v=P.J.getPlaybackRate();if(!P.X.includes(v)||qe(P.J))mZW(P,v),P.W9(P.W)}; mZW=function(P,v){P.Y=v;P.W=g.uc("Personalizada ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:v.toString()});v=P.X.map(hZu);v.unshift(P.W);P.Cw(v)}; hZu=function(P){return P.toString()}; qe=function(P){return P.V("web_settings_menu_surface_custom_playback")}; QCP=function(P){return P.V("web_settings_menu_surface_custom_playback")&&P.V("web_settings_use_input_slider")}; y9x=function(P,v,l,e){var h=new g.EL(v,void 0,"Anulaci\u00f3n de v\u00eddeo");g.PK.call(this,e.text||"",P,v,l,"Anulaci\u00f3n de v\u00eddeo",function(){g.oB(l,h)}); var z=this;g.kk(this.element,"ytp-subtitles-options-menu-item");this.setting=e.option.toString();P=e.options;this.settings=g.gL(P,this.XQ,this);this.T=h;g.Z(this,this.T);v=new g.rd({L:"div",D:"ytp-menuitemtitle",Yf:"Permite un estilo de subt\u00edtulos diferente al del especificado en el v\u00eddeo."},0);g.Z(this,v);this.T.w9(v,!0);this.Y=new g.rd({L:"div",D:"ytp-menuitem",B:{role:"menuitemradio",tabindex:"0"},U:[{L:"div",D:"ytp-menuitem-label",Yf:"Activado"}]},-1);g.Z(this,this.Y);this.T.w9(this.Y, !0);this.C(this.Y.element,"click",function(){tJD(z,!0)}); this.W=new g.rd({L:"div",D:"ytp-menuitem",B:{role:"menuitemradio",tabindex:"0"},U:[{L:"div",D:"ytp-menuitem-label",Yf:"No"}]},-2);g.Z(this,this.W);this.T.w9(this.W,!0);this.C(this.W.element,"click",function(){tJD(z,!1)}); this.Cw(g.LC(P,this.XQ))}; tJD=function(P,v){P.publish("settingChange",P.setting+"Override",!v);P.LI.Rz()}; FC=function(P,v){g.EL.call(this,P,void 0,"Opciones");var l=this;this.GB={};for(var e=0;e=0);if(!(v<0||v===P.Y)){P.Y=v;v=243*P.scale;var l=141*P.scale,e=zAa(P.K,P.Y,v);Upw(P.bg,e,v,l,!0);P.J5.start()}}; iBD=function(P){var v=P.W;P.type===3&&P.T1.stop();P.api.removeEventListener("appresize",P.QW);P.X||v.setAttribute("title",P.G);P.G="";P.W=null}; ZBw=function(P){g.O.call(this,{L:"button",z1:["ytp-watch-later-button","ytp-button"],B:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.LP(P.N()))},U:[{L:"div",D:"ytp-watch-later-icon",Yf:"{{icon}}"},{L:"div",D:"ytp-watch-later-title",Yf:"Ver m\u00e1s tarde"}]});this.J=P;this.icon=null;this.visible=this.isRequestPending=this.W=!1;XX2(P);P.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.C(P,"videoplayerreset",this.onReset);this.C(P, "appresize",this.Jf);this.C(P,"videodatachange",this.Jf);this.C(P,"presentingplayerstatechange",this.Jf);this.Jf();P=this.J.N();var v=g.au("yt-player-watch-later-pending");P.Y&&v?(Fs2(),UZ7(this)):this.b$(2);g.DE(this.element,"ytp-show-watch-later-title",g.LP(P));AM(this.J,this.element,this)}; jC2=function(P){var v=P.J.getPlayerSize(),l=P.J.N(),e=P.J.getVideoData(),h=g.LP(l)&&g.SH(P.J)&&g.M(P.J.getPlayerStateObject(),128),z=l.G;return l.bC&&v.width>=240&&!e.isAd()&&e.bC&&!h&&!g.hM(e)&&!P.J.isEmbedsShortsMode()&&!z}; aU6=function(P,v){QEy(g.r7(P.J.N()),"wl_button",function(){Fs2({videoId:v});window.location.reload()})}; UZ7=function(P){if(!P.isRequestPending){P.isRequestPending=!0;P.b$(3);var v=P.J.getVideoData();v=P.W?v.removeFromWatchLaterCommand:v.addToWatchLaterCommand;var l=P.J.Z0(),e=P.W?function(){P.W=!1;P.isRequestPending=!1;P.b$(2);P.J.N().j&&P.J.C0("WATCH_LATER_VIDEO_REMOVED")}:function(){P.W=!0; P.isRequestPending=!1;P.b$(1);P.J.N().K&&P.J.F4(P.element);P.J.N().j&&P.J.C0("WATCH_LATER_VIDEO_ADDED")}; V1(l,v).then(e,function(){P.isRequestPending=!1;P.b$(4,"Se ha producido un error. Vuelve a intentarlo m\u00e1s tarde.");P.J.N().j&&P.J.C0("WATCH_LATER_ERROR","Se ha producido un error. Vuelve a intentarlo m\u00e1s tarde.")})}}; HBy=function(P,v){if(v!==P.icon){switch(v){case 3:var l=yh();break;case 1:l=Kv();break;case 2:l={L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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={L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path", QD:!0,B:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}P.updateValue("icon",l);P.icon=v}}; g.Zz=function(){g.hY.apply(this,arguments);this.Br=(this.qg=g.LP(this.api.N()))&&(this.api.N().K||Ru()||zT());this.yC=48;this.hc=69;this.ma=this.GJ=null;this.JO=[];this.yz=this.fY=this.h_=this.pW=this.zP=null;this.V0=[];this.contextMenu=this.rz=this.overflowButton=this.FO=this.fJ=this.searchButton=this.copyLinkButton=this.shareButton=this.Li=this.Sc=this.title=this.channelAvatar=this.Il=this.tooltip=null;this.zp=!1;this.KS=this.H1=this.Xa=this.O1=null;this.YX=this.er=this.OP=!1}; EmD=function(P){var v=P.api.N(),l=g.M(P.api.getPlayerStateObject(),128);return v.Y&&l&&!P.api.isFullscreen()}; WY2=function(P){if(P.lA()&&!P.api.isEmbedsShortsMode()&&P.FO){var v=P.api.V("web_player_hide_overflow_button_if_empty_menu");!P.Li||v&&!jC2(P.Li)||tRW(P.FO,P.Li);!P.shareButton||v&&!n5w(P.shareButton)||tRW(P.FO,P.shareButton);!P.copyLinkButton||v&&!KHD(P.copyLinkButton)||tRW(P.FO,P.copyLinkButton)}else{if(P.FO){v=P.FO;for(var l=g.N(v.actionButtons),e=l.next();!e.done;e=l.next())e.value.detach();v.actionButtons=[]}P.searchButton&&!g.Qc(P.Sc.element,P.searchButton.element)&&P.searchButton.E$(P.Sc.element); P.Li&&!g.Qc(P.Sc.element,P.Li.element)&&P.Li.E$(P.Sc.element);P.shareButton&&!g.Qc(P.Sc.element,P.shareButton.element)&&P.shareButton.E$(P.Sc.element);P.copyLinkButton&&!g.Qc(P.Sc.element,P.copyLinkButton.element)&&P.copyLinkButton.E$(P.Sc.element)}}; OB6=function(P,v,l){v=l?v.lastElementChild:v.firstElementChild;for(var e=null;v;){if(Jv(v,"display")!=="none"&&v.getAttribute("aria-hidden")!=="true"){var h=void 0;v.tabIndex>=0?h=v:h=OB6(P,v,l);h&&(e?l?h.tabIndex>e.tabIndex&&(e=h):h.tabIndexe/1E3+1)return{msg:"in-the-past"};if(z.isLivePlayback&&!isFinite(e))return{msg:"live-infinite"};(e=v.ZR())&&e.isView()&&(e=e.mediaElement);if(e&&e.IA().length>12&&g.cd(h))return{msg:"played-ranges"};if(!h.G)return null;if(!m)return{msg:"no-pvd-formats"};if(!h.G.W||!m.W)return{msg:"non-dash"};e=m.videoInfos[0];var Q=h.G.videoInfos[0];P.j&&Rh(z)&&(e=v.kL(),Q= l.kL());if(!e||!Q)return{msg:"no-video-info"};if(P.G&&(Ta(e)||Ta(Q)))return{msg:"av1"};v=P.W&&z.Go()&&WB();if(Q.containerType!==e.containerType)if(v)z.f0("sgap",{ierr:"container"});else return{msg:"container"};if(P.K&&!v&&(Q.dM!==e.dM||Q.dM===""||e.dM===""))return{msg:"codec"};if(P.Y&&Q.video&&e.video&&Math.abs(Q.video.width/Q.video.height-e.video.width/e.video.height)>.01)return{msg:"ratio"};if(g.cd(z)&&g.cd(h))return{msg:"content-protection"};m=m.W[0];h=h.G.W[0];l=m.audio;var t=h.audio;if(l.sampleRate!== t.sampleRate&&!g.Xs)if(v)z.f0("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:m.itag,cr:l.sampleRate,ni:h.itag,nr:t.sampleRate};return(l.numChannels||2)!==(t.numChannels||2)?{msg:"channel-count"}:P.Z&&z.Go()&&e.video.fps!==Q.video.fps?{msg:"fps"}:null}; MJP=function(P,v,l){var e=P.getVideoData(),h=v.getVideoData();if(!e.N().supportsGaplessShorts())return{nq:"env"};if(l.T){if(e.tq&&!e.isAd()||h.tq&&!h.isAd())return{nq:"autoplay"}}else if(e.tq||h.tq)return{nq:"autoplay"};if(!e.S)return{nq:"client"};if(!P.Aq())return{nq:"no-empty"};P=r9D(l,P,v,Infinity);return P!=null?{nq:P.msg}:null}; Hg=function(P){g.U.call(this);this.app=P;this.Z=this.Y=this.K=this.W=null;this.G=1;this.events=new g.Z1(this);this.events.C(this.app.j2,g.fe("gaplessshortslooprange"),this.S);g.Z(this,this.events)}; Tyy=function(){this.Y=this.T=this.G=this.j=this.Z=this.K=this.W=!1}; VJP=function(P){var v=new Tyy;v.W=P.V("h5_gapless_support_types_diff");v.Z=P.V("h5_gapless_error_on_fps_diff");v.j=P.V("html5_gapless_use_format_info_fix");v.G=P.V("html5_gapless_disable_on_av1")&&!P.V("html5_gapless_enable_on_av1");v.K=P.V("html5_gapless_check_codec_diff_strictly");v.T=P.V("html5_gapless_on_ad_autoplay");v.Y=P.V("html5_gapless_disable_diff_aspect_radio");return v}; g.E4=function(P,v,l,e){e=e===void 0?!1:e;vP.call(this);this.mediaElement=P;this.start=v;this.end=l;this.W=e}; dZB=function(P,v,l,e,h,z){z=z===void 0?0:z;g.U.call(this);var m=this;this.policy=P;this.W=v;this.K=l;this.jN=h;this.Z=z;this.Y=this.G=null;this.currentVideoDuration=this.T=-1;this.j=!1;this.A8=new PP;this.yp=e-v.fh()*1E3;this.A8.then(void 0,function(){}); this.timeout=new g.mr(function(){m.CX("timeout")},1E4); g.Z(this,this.timeout);this.S=isFinite(e);this.status={status:0,error:null}}; l8x=function(P){var v,l,e,h,z,m,Q,t,y,C;return g.p(function(f){if(f.W==1){if(P.s$())return f.return(Promise.reject(Error(P.status.error||"disposed")));P.timeout.start();v=g.Wg.TO();return g.b(f,P.A8,2)}g.Wg.Bj("gtfta",v);l=P.W.ZR();if(l.isEnded())return P.CX("ended_in_finishTransition"),f.return(Promise.reject(Error(P.status.error||"")));if(!P.Y||!sa(P.Y))return P.CX("next_mse_closed"),f.return(Promise.reject(Error(P.status.error||"")));if(P.K.fg()!==P.Y)return P.CX("next_mse_mismatch"),f.return(Promise.reject(Error(P.status.error|| "")));e=PRW(P);h=e.NK;z=e.AT;m=e.DK;P.W.s_(!1,!0);Q=vn6(l,h,m,!P.K.getVideoData().isAd());P.K.setMediaElement(Q);(t=P.W.xs())&&P.K.Pv(t.ym,t.h$);P.S&&(P.K.seekTo(P.K.getCurrentTime()+.001,{gt:!0,Mh:3,mD:"gapless_pseudo"}),Q.play(),jN());y=l.Ui();y.cpn=P.W.getVideoData().clientPlaybackNonce;y.st=""+h;y.et=""+m;P.K.f0("gapless",y);P.W.f0("gaplessTo",{cpn:P.K.getVideoData().clientPlaybackNonce});C=P.W.getPlayerType()===P.K.getPlayerType();P.W.FM(z,!0,!1,C,P.K.getVideoData().clientPlaybackNonce);P.K.FM(P.K.getCurrentTime(), !0,!0,C,P.W.getVideoData().clientPlaybackNonce);P.K.FC();g.w5(function(){!P.K.getVideoData().J5&&P.K.getPlayerState().isOrWillBePlaying()&&P.K.df()}); O4(P,6);P.dispose();return f.return(Promise.resolve())})}; mYy=function(P){if(P.K.getVideoData().G){var v=P.jN.N().V("html5_gapless_suspend_next_loader")&&P.Z===1;P.K.eD(P.Y,v,ewx(P));O4(P,3);hwy(P);var l=zw6(P);v=l.VM;l=l.dA;v.subscribe("updateend",P.JJ,P);l.subscribe("updateend",P.JJ,P);P.JJ(v);P.JJ(l)}}; hwy=function(P){P.W.unsubscribe("internalvideodatachange",P.Mf,P);P.K.unsubscribe("internalvideodatachange",P.Mf,P);P.jN.N().V("html5_gapless_use_format_info_fix")&&(P.W.unsubscribe("internalvideoformatchange",P.Mf,P),P.K.unsubscribe("internalvideoformatchange",P.Mf,P));P.W.unsubscribe("mediasourceattached",P.Mf,P);P.K.unsubscribe("statechange",P.MC,P)}; vn6=function(P,v,l,e){P=P.isView()?P.mediaElement:P;return new g.E4(P,v,l,e)}; O4=function(P,v){v<=P.status.status||(P.status={status:v,error:null},v===5&&P.A8.resolve())}; ewx=function(P){return P.jN.N().V("html5_gapless_no_clear_buffer_timeline")&&P.Z===1&&yi(P.W.getVideoData())}; PRW=function(P){var v=P.W.ZR();v=v.isView()?v.start:0;var l=P.W.getVideoData().isLivePlayback?Infinity:P.W.jn(!0);l=Math.min(P.yp/1E3,l)+v;var e=P.S?100:0;P=l-P.K.xv()+e;return{BS:v,NK:P,AT:l,DK:Infinity}}; zw6=function(P){return{VM:P.G.W.N2,dA:P.G.K.N2}}; og=function(P){g.U.call(this);var v=this;this.app=P;this.Z=this.K=this.W=null;this.S=!1;this.G=this.Y=null;this.j=VJP(this.app.N());this.T=function(){g.w5(function(){RwP(v)})}}; QUw=function(P,v,l,e,h){e=e===void 0?0:e;h=h===void 0?0:h;v=v.KY;P.Aq()||s4(P);P.Y=new PP;P.W=v;var z=l,m=h===0;m=m===void 0?!0:m;var Q=P.app.yW(),t=Q.getVideoData().isLivePlayback?Infinity:Q.jn(!0)*1E3;z>t&&(z=t-200,P.S=!0);m&&Q.getCurrentTime()>=z/1E3?P.T():(P.K=Q,m&&(m=z,z=P.K,P.app.j2.addEventListener(g.Ce("vqueued"),P.T),m=isFinite(m)||m/1E3>z.getDuration()?m:0x8000000000000,P.Z=new g.tn(m,0x8000000000000,{namespace:"vqueued"}),z.addCueRange(P.Z)));m=e/=1E3;z=v.getVideoData().W;e&&z&&P.K&&(Q= e,t=0,v.getVideoData().isLivePlayback&&(m=Math.min(l/1E3,P.K.jn(!0)),t=Math.max(0,m-P.K.getCurrentTime()),Q=Math.min(e,v.jn()+t)),m=TJW(z,Q)||e,m!==e&&P.W.f0("qvaln",{st:e,at:m,rm:t,ct:Q}));v=m;e=P.W;e.getVideoData().oV=!0;e.getVideoData().S=!0;e.eA(!0);z={};P.K&&(z=P.K.HI(),m=P.K.getVideoData().clientPlaybackNonce,z={crt:(z*1E3).toFixed(),cpn:m});e.f0("queued",z);v!==0&&e.seekTo(v+.01,{gt:!0,Mh:3,mD:"videoqueuer_queued"});P.G=new dZB(P.j,P.app.yW(),P.W,l,P.app,h);l=P.G;l.status.status!==Infinity&& (O4(l,1),l.W.subscribe("internalvideodatachange",l.Mf,l),l.K.subscribe("internalvideodatachange",l.Mf,l),l.jN.N().V("html5_gapless_use_format_info_fix")&&(l.W.subscribe("internalvideoformatchange",l.Mf,l),l.K.subscribe("internalvideoformatchange",l.Mf,l)),l.W.subscribe("mediasourceattached",l.Mf,l),l.K.subscribe("statechange",l.MC,l),l.W.subscribe("newelementrequired",l.ZT,l),l.Mf());return P.Y}; RwP=function(P){var v,l,e,h,z,m,Q,t,y;g.p(function(C){switch(C.W){case 1:if(P.s$()||!P.Y||!P.W)return C.return();P.S&&P.app.yW().mR(!0,!1);l=P.app.N().V("html5_force_csdai_gapful_transition")&&((v=P.app.yW())==null?void 0:v.getVideoData().isDaiEnabled());e=null;if(!P.G||l){C.ac(2);break}g.NP(C,3);return g.b(C,l8x(P.G),5);case 5:g.uD(C,2);break;case 3:e=h=g.Kx(C);case 2:if(!P.W)return C.return();g.Wg.PU("vqsp",function(){P.app.nR(P.W.M5)}); if(!P.W)return C.return();z=P.W.ZR();P.app.N().V("html5_gapless_seek_on_negative_time")&&z&&z.getCurrentTime()<-.01&&P.W.seekTo(0);g.Wg.PU("vqpv",function(){P.app.playVideo()}); if(e||l)P.W?(m=e?e.message:"forced",(Q=P.K)==null||Q.f0("gapfulfbk",{r:m}),P.W.AS(m)):(t=P.K)==null||t.f0("gapsp",{});y=P.Y;s4(P);y&&y.resolve();return C.return(Promise.resolve())}})}; s4=function(P,v){v=v===void 0?!1:v;if(P.K){if(P.Z){var l=P.K;P.app.j2.removeEventListener(g.Ce("vqueued"),P.T);l.removeCueRange(P.Z)}P.K=null;P.Z=null}P.G&&(P.G.status.status!==6&&(l=P.G,l.status.status!==Infinity&&l.Z!==1&&l.CX("Canceled")),P.G=null);P.Y=null;P.W&&!v&&P.W!==P.app.Q7()&&P.W!==P.app.yW()&&P.W.M5.dispose();P.W&&v&&P.W.LR();P.W=null;P.S=!1}; t7D=function(P){var v;return((v=P.G)==null?void 0:v.currentVideoDuration)||-1}; yhq=function(P,v,l){if(P.Aq())return"qie";if(P.W==null||P.W.M5.s$()||P.W.getVideoData()==null)return"qpd";if(v.videoId!==P.W.sF())return"vinm";if(t7D(P)<=0)return"ivd";if(l!==1)return"upt";if((l=P.G)==null)P=void 0;else if(l.getStatus().status!==5)P="niss";else if(r9D(l.policy,l.W,l.K,l.yp)!=null)P="pge";else{v=zw6(l);P=v.VM;var e=v.dA;v=g.ID(l.jN.N().experiments,"html5_shorts_gapless_next_buffer_in_seconds");l=l.T+v;e=C0(e.Io(),l);P=C0(P.Io(),l);P=!(v>0)||e&&P?null:"neb"}return P!=null?P:null}; CRq=function(){g.gA.call(this);var P=this;this.fullscreen=0;this.Y=this.G=this.pictureInPicture=this.W=this.K=this.inline=!1;this.Z=function(){P.Nv()}; kbx(this.Z);this.T=this.getVisibilityState(this.KJ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Kq(),this.Au(),this.CN(),this.TV())}; q5=function(P){return!(P.isMinimized()||P.isInline()||P.isBackground()||P.Kq()||P.Au()||P.CN()||P.TV())}; f87=function(P,v){g.U.call(this);this.Y=this.Z=this.T=this.K=null;this.G=P;this.W=v}; gnw=function(P,v){var l;return((l=P.W[v])==null?void 0:l.KY)||null}; DYu=function(P){var v=P.experiments,l=v.l$.bind(v);kq6=l("html5_use_async_stopVideo");wfa=l("html5_pause_for_async_stopVideo");$Yw=l("html5_not_reset_media_source");l("html5_listen_for_audio_output_changed")&&(p$9=!0);rJ=l("html5_not_reset_media_source");I8w=l("html5_not_reset_media_source");HB=l("html5_retain_source_buffer_appends_for_debugging");lww=l("web_enable_auto_pip")||l("web_enable_pip_on_miniplayer");l("html5_mediastream_applies_timestamp_offset")&&(uW=!0);var e=g.ID(v,"html5_cobalt_override_quic"); e&&pf("QUIC",+(e>0));(e=g.ID(v,"html5_cobalt_audio_write_ahead_ms"))&&pf("Media.AudioWriteDurationLocal",e);(e=l("html5_cobalt_enable_decode_to_texture"))&&pf("Media.PlayerConfiguration.DecodeToTexturePreferred",e?1:0);(P.vK()||l("html5_log_cpu_info"))&&ysD();Error.stackTraceLimit=50;var h=g.ID(v,"html5_idle_rate_limit_ms");h&&Object.defineProperty(window,"requestIdleCallback",{value:function(z){return window.setTimeout(z,h)}}); FQW(P.Z);Yv=l("html5_use_ump_request_slicer");$Ex=l("html5_record_now");l("html5_disable_streaming_xhr")&&(ly=!1);l("html5_byterate_constraints")&&(Qy=!0);l("html5_use_non_active_broadcast_for_post_live")&&(MN=!0);l("html5_sunset_aac_high_codec_family")&&(oS["141"]="a")}; nnB=function(P){return P.slice(12).replace(/_[a-z]/g,function(v){return v.toUpperCase().replace("_","")}).replace("Dot",".")}; Npw=function(P){var v={},l;for(l in P.experiments.flags)if(l.startsWith("cobalt_h5vcc")){var e=nnB(l),h=g.ID(P.experiments,l);e&&h&&(v[e]=pf(e,h))}return v}; rC=function(P,v,l,e,h){h=h===void 0?[]:h;g.U.call(this);this.O$=P;this.bQ=v;this.Y=l;this.segments=h;this.W=void 0;this.K=new Map;h.length&&(this.W=h[0])}; Jhu=function(P){if(!(P.segments.length<2)){var v=P.segments.shift();if(v){var l=v.W,e=[];if(l.size){l=g.N(l.values());for(var h=l.next();!h.done;h=l.next()){h=g.N(h.value);for(var z=h.next();!z.done;z=h.next()){z=z.value;for(var m=g.N(z.segments),Q=m.next();!Q.done;Q=m.next())(Q=Me(Q.value))&&e.push(Q);z.removeAll()}}}(l=Me(v))&&e.push(l);e=g.N(e);for(l=e.next();!l.done;l=e.next())P.K.delete(l.value);v.dispose()}}}; Tg=function(P,v,l,e){if(!P.W||v>l)return!1;v=new rC(P.O$,v,l,P.W,e);e=g.N(e);for(l=e.next();!l.done;l=e.next()){l=l.value;var h=Me(l);h&&h!==Me(P.W)&&P.K.set(h,[l])}P=P.W;P.W.has(v.GQ())?P.W.get(v.GQ()).push(v):P.W.set(v.GQ(),[v]);return!0}; Q4=function(P,v){return P.K.get(v)}; ubq=function(P,v,l){P.K.set(v,l)}; Ve=function(P,v,l,e,h,z){return new KGx(l,l+(e||0),!e,v,P,h,z)}; KGx=function(P,v,l,e,h,z,m){g.U.call(this);this.bQ=P;this.G=v;this.K=l;this.type=e;this.Y=h;this.videoData=z;this.s0=m;this.W=new Map;Kj(z)}; Me=function(P){return P.videoData.clientPlaybackNonce}; chq=function(P){if(P.W.size)for(var v=g.N(P.W.values()),l=v.next();!l.done;l=v.next()){l=g.N(l.value);for(var e=l.next();!e.done;e=l.next())e.value.dispose()}P.W.clear()}; qd7=function(P){this.end=this.start=P}; g.dC=function(P,v,l,e){g.U.call(this);var h=this;this.api=P;this.O$=v;this.playback=l;this.app=e;this.Hg=new Map;this.A5=new Map;this.Pg=new Map;this.K=new Map;this.Y=[];this.Z=[];this.G=new Map;this.Nd=new Map;this.X=new Map;this.D3=null;this.CI=NaN;this.TG=this.It=null;this.jS=new g.mr(function(){FGD(h,h.CI,h.It||void 0)}); this.events=new g.Z1(this);this.WK=15E3;this.QW=new g.mr(function(){h.kf=!0;h.playback.bj(h.WK);Ahw(h);h.hw(!1)},this.WK); this.kf=!1;this.T=new Map;this.nI=[];this.Wg=null;this.GP=new Set;this.wM=[];this.Xq=[];this.hs=[];this.MV=[];this.W=void 0;this.h5=0;this.Ic=!0;this.J5=!1;this.q5=[];this.oV=new Set;this.bC=new Set;this.SN=new Set;this.XV=0;this.U$=new Set;this.zK=0;this.Yd=this.aV=!1;this.kY=this.S="";this.Bg=null;this.Kh={hPW:function(){return h.K}, gqg:function(){return h.Y}, iO3:function(){return h.G}, zX:function(z){h.onCueRangeEnter(h.K.get(z))}, oq3:function(z){h.onCueRangeExit(h.K.get(z))}, SX$:function(z,m){h.K.set(z,m)}, BuW:function(z){h.kY=z}, GT:function(){return h.GT()}, RP5:function(z){return h.X.get(z)}}; this.playback.getPlayerType();this.playback.HW(this);this.T1=this.O$.vK();g.Z(this,this.jS);g.Z(this,this.events);g.Z(this,this.QW);this.events.C(this.api,g.Ce("serverstitchedcuerange"),this.onCueRangeEnter);this.events.C(this.api,g.fe("serverstitchedcuerange"),this.onCueRangeExit)}; pf7=function(P,v,l,e,h,z,m,Q){var t=Ydy(P,z,z+h);P.kf&&P.playback.f0("sdai",{adaftto:1});l||P.playback.f0("sdai",{missadcon:1,enter:z,len:h,aid:Q});P.j&&!P.j.qF&&(P.j.qF=Q);P.Yd&&P.playback.f0("sdai",{adfbk:1,enter:z,len:h,aid:Q});var y=P.playback;m=m===void 0?z+h:m;z===m&&!h&&P.O$.V("html5_allow_zero_duration_ads_on_timeline")&&P.playback.f0("sdai",{attl0d:1});z>m&&Py(P,{reason:"enterTime_greater_than_return",bQ:z,BR:m});var C=y.HR()*1E3;zy&&Py(P,{reason:"parent_return_greater_than_content_duration",BR:m,bR$:y});y=null;C=g.R4(P.Z,{BR:z},function(f,k){return f.BR-k.BR}); C>=0&&(y=P.Z[C],y.BR>z&&bEB(P,v.video_id||"",z,m,y));if(t&&y)for(C=0;C.5&&P.playback.f0("sdai",{ttdtb:1,delta:m,cpn:h.cpn,enter:v.adCpn,exit:l.adCpn,seek:e,skip:z});P.api.V("html5_ssdai_enable_media_end_cue_range")&&P.api.Am();if(v.isAd&&l.isAd){h=!!z;if(v.adCpn&&l.adCpn){var Q=P.G.get(v.adCpn);var t=P.G.get(l.adCpn)}h?P.playback.f0("sdai",{igtransskip:1,enter:v.adCpn,exit:l.adCpn,seek:e,skip:z}):Sdu(P,t,Q,l.HB,v.HB,e,h)}else if(!v.isAd&&l.isAd){P.kY=h.cpn;P.api.publish("serverstitchedvideochange"); Q=lP(P,"a2c");P.playback.f0("sdai",Q);P.XV=0;if(Q=l.Hz)P.h5=Q.end;var y;l.adCpn&&(y=P.G.get(l.adCpn));y&&P.playback.lJ(y,h,l.HB,v.HB,e,!!z)}else if(v.isAd&&!l.isAd){var C;v.adCpn&&(C=P.G.get(v.adCpn));C&&(P.h5=0,P.kY=C.cpn,LGB(P,C),y=lP(P,"c2a",C),P.playback.f0("sdai",y),P.XV=1,P.playback.lJ(h,C,l.HB,v.HB,e,!!z))}}; hd=function(P,v,l){l=l===void 0?0:l;var e=g.R4(P.Z,{bQ:(v+l)*1E3},function(Q,t){return Q.bQ-t.bQ}); e=e<0?(e+2)*-1:e;if(e>=0)for(var h=v*1E3,z=e;z<=e+1&&z=m.bQ-l*1E3&&h<=m.BR+l*1E3)return{BT:m,ZC:v}}return{BT:void 0,ZC:v}}; XfD=function(P,v){var l="";(v=Gq6(P,v))&&(l=v.getId());return l?P.G.get(l):void 0}; Gq6=function(P,v){if(P.kY){var l=P.K.get(P.kY);if(l&&l.start-200<=v&&l.end+200>=v)return l}P=g.N(P.K.values());for(l=P.next();!l.done;l=P.next())if(l=l.value,l.start<=v&&l.end>=v)return l}; FGD=function(P,v,l){var e=P.TG||P.app.yW().getPlayerState();ze(P,!0);P.playback.seekTo(v,l);P=P.app.yW();v=P.getPlayerState();e.isOrWillBePlaying()&&!v.isOrWillBePlaying()?P.playVideo():e.isPaused()&&!v.isPaused()&&P.pauseVideo()}; ze=function(P,v){P.CI=NaN;P.It=null;P.jS.stop();P.D3&&v&&P.D3.BG();P.TG=null;P.D3=null}; Bpx=function(P){var v=v===void 0?-1:v;var l=l===void 0?Infinity:l;for(var e=[],h=g.N(P.Z),z=h.next();!z.done;z=h.next())z=z.value,(z.bQl)&&e.push(z);P.Z=e;e=g.N(P.K.values());for(h=e.next();!h.done;h=e.next())h=h.value,h.start>=v&&h.end<=l&&(P.playback.removeCueRange(h),P.K.delete(h.getId()),P.playback.f0("sdai",{rmAdCR:1}));e=hd(P,v/1E3);v=e.BT;e=e.ZC;if(v&&(e=e*1E3-v.bQ,h=v.bQ+e,v.durationMs=e,v.BR=h,e=P.K.get(v.cpn))){h=g.N(P.Y);for(z=h.next();!z.done;z=h.next())z=z.value,z.start===e.end? z.start=v.bQ+v.durationMs:z.end===e.start&&(z.end=v.bQ);e.start=v.bQ;e.end=v.bQ+v.durationMs}if(v=hd(P,l/1E3).BT){var m;e="playback_timelinePlaybackId_"+v.lq+"_video_id_"+((m=v.videoData)==null?void 0:m.videoId)+"_durationMs_"+v.durationMs+"_enterTimeMs_"+v.bQ+"_parentReturnTimeMs_"+v.BR;P.yG("Invalid_clearEndTimeMs_"+l+"_that_falls_during_"+e+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; iE7=function(P){P.Hg.clear();P.A5.clear();P.Pg.clear();P.K.clear();P.Y=[];P.Z=[];P.G.clear();P.Nd.clear();P.X.clear();P.T.clear();P.nI=[];P.Wg=null;P.GP.clear();P.wM=[];P.Xq=[];P.hs=[];P.MV=[];P.q5=[];P.oV.clear();P.bC.clear();P.SN.clear();P.U$.clear();P.kf=!1;P.W=void 0;P.h5=0;P.Ic=!0;P.J5=!1;P.XV=0;P.zK=0;P.aV=!1;P.Yd=!1;P.S="";P.QW.isActive()&&vy(P)}; ZEB=function(P,v,l,e,h,z){if(!P.Yd)if(g.UY2(P,l))P.T1&&P.playback.f0("sdai",{gdu:"undec",seg:l,itag:h});else if(v=mH(P,v,l,e,z),!(P.playback.getVideoData().DR()&&(v==null?0:v.lx)))return v}; mH=function(P,v,l,e,h){var z=P.T.get(l);if(!z){if(z=jU9(P,v))return z;v=RE(P,l-1,e!=null?e:2);if(h)return P.playback.f0("sdai",{misscue:h,sq:l,type:e,prevsstate:v==null?void 0:v.T7,prevrecord:P.T.has(l-1)}),P.T.get(l-1);if((v==null?void 0:v.T7)===2)return P.playback.f0("sdai",{adnf:1,sq:l,type:e,prevrecord:P.T.has(l-1)}),P.T.get(l-1)}return z}; jU9=function(P,v){v+=P.Ci();if(P.O$.V("html5_lifa_overdecorate_fix"))a:{var l=1;l=l===void 0?0:l;var e=v*1E3;P=g.N(P.Z);for(var h=P.next();!h.done;h=P.next()){h=h.value;var z=h.B3?h.B3*1E3:h.bQ;if(e>=h.bQ-l*1E3&&e<=z+h.durationMs+l*1E3){l={BT:h,ZC:v};break a}}l={BT:void 0,ZC:v}}else P.O$.V("html5_use_time_without_threshold_first")&&(l=hd(P,v)),P.O$.V("html5_use_time_without_threshold_first")&&((e=l)==null?0:e.BT)||(l=hd(P,v,1));var m;return(m=l)==null?void 0:m.BT}; a8a=function(P,v){v=v===void 0?"":v;var l=fP(v)||void 0;if(!v||!l){var e;P.playback.f0("sdai",{adcfg:(e=v)==null?void 0:e.length,dcfg:l==null?void 0:l.length})}return l}; HEw=function(P){if(P.q5.length)for(var v=g.N(P.q5),l=v.next();!l.done;l=v.next())P.onCueRangeExit(l.value);v=g.N(P.K.values());for(l=v.next();!l.done;l=v.next())P.playback.removeCueRange(l.value);v=g.N(P.Y);for(l=v.next();!l.done;l=v.next())P.playback.removeCueRange(l.value);P.K.clear();P.Y=[];P.Hg.clear();P.A5.clear();P.Pg.clear();P.W||(P.Ic=!0)}; Sdu=function(P,v,l,e,h,z,m){if(v&&l){P.kY=l.cpn;LGB(P,l);var Q=lP(P,"a2a",l);P.playback.f0("sdai",Q);P.XV++;P.playback.lJ(v,l,e||0,h||0,!!z,!!m)}else P.playback.f0("sdai",{misspbkonadtrans:1,enter:(l==null?void 0:l.cpn)||"",exit:(v==null?void 0:v.cpn)||"",seek:z,skip:m})}; RE=function(P,v,l){if(l===1){if(P.Hg.has(v))return P.Hg.get(v)}else{if(l===2&&P.A5.has(v))return P.A5.get(v);if(l===3&&P.Pg.has(v))return P.Pg.get(v)}}; WGq=function(P,v,l,e){if(e)for(e=0;el){var z=h.end;h.end=v;Ena(P,l,z)}else if(h.start>=v&&h.startl)h.start=l;else if(h.end>v&&h.end<=l&&h.start=v&&h.end<=l){P.playback.removeCueRange(h);if(P.q5.includes(h))P.onCueRangeExit(h);P.Y.splice(e,1);continue}e++}else Ena(P,v,l)}; Ena=function(P,v,l){v=P.zw(v,l);l=!0;g.C$(P.Y,v,function(m,Q){return m.start-Q.start}); for(var e=0;e0){var h=P.Y[e],z=P.Y[e-1];if(Math.round(z.end/1E3)>=Math.round(h.start/1E3)){z.end=h.end;h!==v?P.playback.removeCueRange(h):l=!1;P.Y.splice(e,1);continue}}e++}if(l)for(P.playback.addCueRange(v),v=P.playback.H5("serverstitchedcuerange",36E5),v=g.N(v),l=v.next();!l.done;l=v.next())P.K.delete(l.value.getId())}; Qx=function(P,v,l){if(l===void 0||!l){l=g.N(P.nI);for(var e=l.next();!e.done;e=l.next()){e=e.value;if(v>=e.start&&v<=e.end)return;if(v===e.end+1){e.end+=1;return}}P.nI.push(new qd7(v))}}; g.UY2=function(P,v){P=g.N(P.nI);for(var l=P.next();!l.done;l=P.next())if(l=l.value,v>=l.start&&v<=l.end)return!0;return!1}; bEB=function(P,v,l,e,h){var z;v={reason:"overlapping_playbacks",mJ1:v,bQ:l,BR:e,vq0:h.lq,bOc:((z=h.videoData)==null?void 0:z.videoId)||"",r80:h.durationMs,j7W:h.bQ,uw6:h.BR};Py(P,v)}; Py=function(P,v,l){P.playback.oQ(v,l)}; OEu=function(P,v){var l=[];P=P.X.get(v);if(!P)return[];P=g.N(P);for(v=P.next();!v.done;v=P.next())v=v.value,v.cpn&&l.push(v.cpn);return l}; onu=function(P,v,l){var e=0;P=P.X.get(l);if(!P)return-1;P=g.N(P);for(l=P.next();!l.done;l=P.next()){if(l.value.cpn===v)return e;e++}return-1}; sUD=function(P,v){var l=[];P=P.X.get(v);if(!P)return[];P=g.N(P);for(var e=P.next();!e.done;e=P.next())v=void 0,(e=(v=e.value.videoData)==null?void 0:v.videoId)&&l.push(e);return l}; rh6=function(P,v){var l=0;P=P.X.get(v);if(!P)return 0;P=g.N(P);for(v=P.next();!v.done;v=P.next())v=v.value,v.durationMs!==0&&v.BR!==v.bQ&&l++;return l}; M7x=function(P,v,l){var e=!1;if(l&&(l=P.X.get(l))){l=g.N(l);for(var h=l.next();!h.done;h=l.next())h=h.value,h.durationMs!==0&&h.BR!==h.bQ&&(h=h.cpn,v===h&&(e=!0),e&&!P.bC.has(h)&&(P.playback.f0("sdai",{decoratedAd:h}),P.bC.add(h)))}}; Ahw=function(P){P.T1&&P.playback.f0("sdai",{adf:"0_"+((new Date).getTime()/1E3-P.zK)+"_isTimeout_"+P.kf})}; Ydy=function(P,v,l){if(P.wM.length)for(var e=g.N(P.wM),h=e.next(),z={};!h.done;z={RJ:void 0},h=e.next()){z.RJ=h.value;h=z.RJ.startSecs*1E3;var m=z.RJ.Er*1E3+h;if(v>h&&vh&&l0&&e>v*1E3+P.nFc)&&(e=laD(P,l))){v=!1;l=void 0;e=g.N(e.segments);for(h=e.next();!h.done;h=e.next()){h=h.value;if(v){l=h;break}Me(h)===P.kY&&(v=!0)}e=void 0;if(l)e=Me(l);else if(v){var z;e=(z=P.timeline.W)==null?void 0:Me(z)}if(e)P.finishSegmentByCpn(P.kY,e,2,void 0);else{var m;P.api.f0("ssap",{mfnc:1,mfncc:(m=P.timeline.W)== null?void 0:Me(m)})}}}}; dY6=function(P){return P.api.V("html5_force_ssap_gapful_switch")||P.api.V("html5_ssap_enable_legacy_browser_logic")&&!WB()}; mvw=function(P,v,l,e){P.zO.set(v,e);h$D(P,v,l);z$D(P,l)}; B6=function(P,v){P=Q4(P.timeline,v);return(P==null?0:P.length)?P[0].GQ():0}; iU=function(P,v){var l=l===void 0?!1:l;var e=P.timeline.W;if(!e)return{clipId:"",zr:0};var h=R$7(P,v,l);if(h)return{clipId:Me(h)||"",zr:h.GQ()};P.api.f0("mci",{cs:Me(e),mt:v,tl:ts(P),invt:!!l});return{clipId:"",zr:0}}; z5=function(P){var v=P.timeline.W;if(!v)return 0;P=0;if(v.W.size===0)return(v.Jq()-v.GQ())/1E3;v=v.W.values();v=g.N(v);for(var l=v.next();!l.done;l=v.next()){l=g.N(l.value);for(var e=l.next();!e.done;e=l.next())e=e.value,P+=(e.Jq()-e.GQ())/1E3}return P}; tkB=function(P,v){return(P=Qx6(P,v*1E3))?P.GQ():0}; yVx=function(P,v){var l=Q4(P.timeline,v);v=0;if(l==null?0:l.length)for(P=g.N(l),l=P.next();!l.done;l=P.next())l=l.value,v+=(l.Jq()-l.GQ())/1E3;else return z5(P);return v}; Qx6=function(P,v){if(P=Q4(P.timeline,P.kY)){P=g.N(P);for(var l=P.next();!l.done;l=P.next())if(l=l.value,l.GQ()<=v&&l.Jq()>=v)return l}}; C8W=function(P){var v=P.playback.getVideoData();P.kY&&(P=P.Kk.get(P.kY))&&(v=P);return v}; laD=function(P,v,l){l=l===void 0?!1:l;var e=P.timeline.W;if(e){e=e.W;var h=Array.from(e.keys());g.tK(h);v=g.R4(h,v);v=e.get(h[v<0?(v+2)*-1:v]);if(!l&&v){l=g.N(v);for(v=l.next();!v.done;v=l.next())if(v=v.value,v.GQ()!==v.Jq())return v;return P.timeline}return v&&v.length>0?v[v.length-1]:void 0}}; R$7=function(P,v,l){l=l===void 0?!1:l;var e=laD(P,v,l);if(e){if(P=e.segments,P.length){for(var h=g.N(P),z=h.next();!z.done;z=h.next())if(z=z.value,z.GQ()<=v&&z.Jq()>v)return z;if(l&&e.GQ()===e.Jq())return P[0]}}else P.api.f0("ssap",{ctnf:1})}; TpW=function(P,v){var l;if(P.qx)for(l=P.Ft.shift();l&&l!==P.qx;)l=P.Ft.shift();else l=P.Ft.shift();if(l){if(P.HV.has(l))faq(P,l);else if(v===3||v===4)P.DO.stop(),P.api.playVideo(1,P.api.V("html5_ssap_keep_media_on_finish_segment"));P.zO.set(P.kY,v);P.api.f0("ssap",{onvftn:1});z$D(P,l);return!1}P.api.f0("ssap",{onvftv:1});P.DO.stop();return!0}; faq=function(P,v){v=Q4(P.timeline,v);if(v==null?0:v.length)P.api.pauseVideo(),P.DO.start(v[0].s0)}; z$D=function(P,v){var l=P.playback.getVideoData(),e=l.clientPlaybackNonce;P.Qa&&(P.events.ph(P.Qa),P.Qa=null,P.playback.NE());var h=P.kY,z=!1;if(h==="")h=e,z=!0;else if(h===void 0){var m=P.playback.M5.KN().qo;m&&P.timeline.K.has(m)&&(h=m);P.api.f0("ssap",{mcc:h+";"+v});P.playback.x_(new xq("ssap.timelineerror",{e:"missing_current_cpn",pcpn:h,ccpn:v}))}if(h===v)z&&l&&gAP(P,l,z);else{m=P.zO.get(h);if(!z&&(!m||m!==3&&m!==5&&m!==6&&m!==7)){var Q=P.api.Am(P.kY);P.api.f0("ssap",{nmec:Q,cpc:P.kY,ec:v})}m&& m!==2||td(P);P.kY=v;td(P);v=Q4(P.timeline,P.kY);if(v==null?0:v.length){v=v[0];Q=v.getType();h!==e&&(P.Yn=h,l=P.Kk.get(h));m?P.zO.delete(h):m=z?1:2;P.api.V("html5_ssap_pacf_qoe_ctmp")&&Q===2&&!v.K&&(P.Qa=P.events.C(P.api,"onVideoProgress",P.WxJ));P.api.f0("ssapt",{ostro:m,pcpn:h,ccpn:P.kY});a:{var t=P.kY;if(!P.gY.has(t))for(var y=g.N(P.gY),C=y.next();!C.done;C=y.next()){var f=g.N(C.value);C=f.next().value;f=f.next().value;if(f.getId().includes(t)){t=C;break a}}}C=t;y=P.api.N().V("html5_ssap_insert_su_before_nonvideo")&& C!==P.kY;f=P.playback.M5.KN();if(f.qo!==C){var k=f.uQ(f.qo);t=f.uQ(C);f.qo=C;t!==k&&(k.qoe&&(C=k.qoe,C.provider.O$.vK()&&C.f0("ssap",{qoesus:"1",vid:C.provider.videoData.videoId}),y&&(y=g.b7(C.provider),csu(C,y,"SU")),isNaN(C.T)||g.Ft(C.T)),t.resume())}y=Math.max(0,yx(P,h));t=P.playback.getCurrentTime();C=Math.max(0,t-B6(P,P.kY)/1E3);t=v.getVideoData();var w=m===3||m===5||m===6||m===7;P.api.V("html5_ssap_skip_illegal_seeking")&&(f=P.playback.getPlayerState(),f=!g.M(f,8)&&g.M(f,16),w=w||f,f&&P.api.f0("ssap", {iis:1}));var I=P.playback;f=h;k=P.kY;var J=P.playback.getPlayerState();I=I.M5.KN();if(f!==k){var K=I.uQ(f),q=I.uQ(k),A,x=f===((A=K.getVideoData())==null?void 0:A.clientPlaybackNonce),S;A=k===((S=q.getVideoData())==null?void 0:S.clientPlaybackNonce);var B;S=x?((B=K.getVideoData())==null?void 0:B.videoId)||"":"nvd";var E;B=A?((E=q.getVideoData())==null?void 0:E.videoId)||"":"nvd";x&&(E=K.qoe)!=null&&(UG(E,4,w?4:0,k,B,y),E.reportStats());A&&(M5(q),(E=q.qoe)!=null&&(UG(E,4,w?5:1,f,S,C),E.reportStats()), huy(q,new g.DS(J,q.Ak)),lQ2(q));C76(I,f)}P.api.f0("ssapt",{ostri:m,pcpn:h,ccpn:P.kY});var r;E=h;B=P.kY;S=(r=P.eL.get(h))!=null?r:(0,g.Gz)();EoP(E,B,e,t,S,l);P.eL.delete(h);z?l=void 0:l||P.api.f0("ssap",{pvdm:h+";"+P.kY,pvdmc:P.kY===e?"1":"0"});P.api.f0("ssap",{tpac:h+";"+P.kY,tpcc:e,tpv:(t==null?0:t.n6())?"1":"0"},!1,1);P.api.N().V("html5_ssap_cleanup_player_switch_ad_player")&&P.api.Vw();P.api.publish("videodatachange","newdata",t,Q,l,m);v.K||P.playback.getVideoData().publish("dataupdated");P.HV.delete(h); P.qx="";t&&Q===1?gAP(P,t):P.playback.f0("ssap",{nis:P.kY});Q===2?P.XV++:P.XV=0}}}; gAP=function(P,v,l){l=l===void 0?!1:l;if(v.startSeconds&&P.Bk){var e=v.startSeconds;v=Q4(P.timeline,v.clientPlaybackNonce);if(v==null?0:v.length)e+=v[0].GQ()/1E3,P.api.V("htm5_ssap_ignore_initial_seek_if_too_big")&&e>=P.QF()||(P.playback.seekTo(e,{IH:!0}),P.Bk=!1,P.playback.f0("ssap",{is:P.kY,co:l?"1":"0",tse:e.toFixed()}))}}; h$D=function(P,v,l){v=Q4(P.timeline,v);if(v!=null&&v.length&&(v=laD(P,v[0].GQ()))){v=g.N(v.segments);for(var e=v.next();!e.done;e=v.next()){e=e.value;if(Me(e)===l)break;if(e=Me(e)){var h=P.gY.get(e);h&&P.playback.removeCueRange(h);P.gY.delete(e)}}}}; U9=function(P){return P.playback.getVideoData().clientPlaybackNonce}; pjw=function(P,v){if(P.GO&&P.kY!==v)return!1;if(P.Q6)return!0;if(v=P.gY.get(v))if(v=v.getId().split(","),v.length>1)for(var l=0;l0?P:0)}; yx=function(P,v){v=v||P.kY;var l=P.Kk.get(v);return l?l.sR:v!==U9(P)?0:P.playback.getVideoData().sR}; ts=function(P){var v=P.kY;v||(v=P.playback.getVideoData().clientPlaybackNonce);var l,e,h=Array.from((e=(l=P.timeline.W)==null?void 0:l.W.values())!=null?e:[]);l=[];if(h==null?0:h.length)for(e=g.N(h),h=e.next();!h.done;h=e.next())if(h=h.value,h.length&&h[0]&&(h=h[0].segments,h.length)){h=g.N(h);for(var z=h.next();!z.done;z=h.next()){var m=z.value;z="st."+m.GQ()+";";z+="et."+m.Jq()+";";var Q=Me(m);Q&&(z+="cpn."+Q+";",z+="a."+(v===Q?1:0)+";");if(m=m.getVideoData())Q=void 0,z+="vid."+((Q=m.videoId)!= null?Q:"nvd");l.push(z)}}return(l.length?l.join(","):"empty."+v)+";cpcpn."+P.Kd()}; V7D=function(P){P.playback.tK(Array.from(P.gY.values()));P.gY.clear()}; wDP=function(P,v,l,e){g.U.call(this);var h=this;this.api=P;this.O$=v;this.W=l;this.app=e;this.Z=new Map;this.K=[];this.G=this.j=null;this.Wg=NaN;this.T=this.Y=this.X=null;this.S=new g.mr(function(){ksP(h,h.Wg,h.X||void 0)}); this.QW=[];this.J5=new g.mr(function(){var z=h.QW.pop();if(z){var m=z.lq,Q=z.playerVars;z=z.playerType;Q&&(Q.prefer_gapless=!0,h.api.preloadVideoByPlayerVars(Q,z,NaN,"",m),h.QW.length&&g.RX(h.J5,4500))}}); this.events=new g.Z1(this);this.Kh={UH6:function(){return h.K}}; this.W.getPlayerType();g.Z(this,this.S);g.Z(this,this.J5);g.Z(this,this.events);this.events.C(this.api,g.Ce("childplayback"),this.onCueRangeEnter);this.events.C(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.C(this.api,"presentingplayerstatechange",this.BB)}; nAD=function(P,v,l,e,h,z){var m=v.cpn,Q=v.docid||v.video_id||v.videoId||v.id,t=P.W;z=z===void 0?h+e:z;if(h>z)return Cm(P,"enterAfterReturn enterTimeMs="+h+" is greater than parentReturnTimeMs="+z.toFixed(3),m,Q),"";var y=t.HR()*1E3;if(hy)return t="returnAfterDuration parentReturnTimeMs="+z.toFixed(3)+" is greater than parentDurationMs="+y+". And timestampOffset in seconds is "+ t.fh(),Cm(P,t,m,Q),"";y=null;for(var C=g.N(P.K),f=C.next();!f.done;f=C.next()){f=f.value;if(h>=f.bQ&&hf.bQ)return Cm(P,"overlappingReturn",m,Q),"";if(z===f.bQ)return Cm(P,"outOfOrder",m,Q),"";h===f.BR&&(y=f)}m="cs_childplayback_"+$vB++;Q={Hz:fm(e,!0),yp:Infinity,target:null};var k={lq:m,playerVars:v,playerType:l,durationMs:e,bQ:h,BR:z,EN:Q};P.K=P.K.concat(k).sort(function(J,K){return J.bQ-K.bQ}); y?Iaa(P,y,{Hz:fm(y.durationMs,!0),yp:y.EN.yp,target:k}):(v={Hz:fm(h,!1),yp:h,target:k},P.Z.set(v.Hz,v),t.addCueRange(v.Hz));v=!0;if(P.W===P.app.yW()&&(t=t.getCurrentTime()*1E3,t>=k.bQ&&tv)break;if(z>v)return{BT:e,ZC:v-h};l=z-e.BR/1E3}return{BT:null,ZC:v-l}}; ksP=function(P,v,l){l=l===void 0?{}:l;var e=P.T||P.app.yW().getPlayerState();wV(P,!0);v=isFinite(v)?v:P.W.Gr();var h=Kuw(P,v);v=h.ZC;var z=(h=h.BT)&&!gV(P,h)||!h&&P.W!==P.app.yW(),m=v*1E3;m=P.G&&P.G.start<=m&&m<=P.G.end;!z&&m||k$(P);h?Dvq(P,h,v,l,e):cVu(P,v,l,e)}; cVu=function(P,v,l,e){var h=P.W;h!==P.app.yW()&&P.app.kJ();h.seekTo(v,Object.assign({},{mD:"application_timelinemanager"},l));qQw(P,e)}; Dvq=function(P,v,l,e,h){var z=gV(P,v);if(!z){v.playerVars.prefer_gapless=!0;P.O$.V("html5_enable_ssap_entity_id")&&(v.playerVars.cached_load=!0);var m=new g.oI(P.O$,v.playerVars);m.lq=v.lq;P.api.fE(m,v.playerType)}m=P.app.yW();z||m.addCueRange(v.EN.Hz);m.seekTo(l,Object.assign({},{mD:"application_timelinemanager"},e));qQw(P,h)}; qQw=function(P,v){P=P.app.yW();var l=P.getPlayerState();v.isOrWillBePlaying()&&!l.isOrWillBePlaying()?P.playVideo():v.isPaused()&&!l.isPaused()&&P.pauseVideo()}; wV=function(P,v){P.Wg=NaN;P.X=null;P.S.stop();P.Y&&v&&P.Y.BG();P.T=null;P.Y=null}; gV=function(P,v){P=P.app.yW();return!!P&&P.getVideoData().lq===v.lq}; Fu6=function(P){var v=P.K.find(function(h){return gV(P,h)}); if(v){var l=P.app.yW();k$(P);var e=new g.mQ(8);v=uMw(P,v)/1E3;cVu(P,v,{},e);l.f0("forceParentTransition",{childPlayback:1});P.W.f0("forceParentTransition",{parentPlayback:1})}}; YQw=function(P,v,l){v=v===void 0?-1:v;l=l===void 0?Infinity:l;for(var e=v,h=l,z=g.N(P.Z),m=z.next();!m.done;m=z.next()){var Q=g.N(m.value);m=Q.next().value;Q=Q.next().value;Q.yp>=e&&Q.target&&Q.target.BR<=h&&(P.W.removeCueRange(m),P.Z.delete(m))}e=v;h=l;z=[];m=g.N(P.K);for(Q=m.next();!Q.done;Q=m.next())if(Q=Q.value,Q.bQ>=e&&Q.BR<=h){var t=P;t.j===Q&&k$(t);gV(t,Q)&&t.app.kJ()}else z.push(Q);P.K=z;e=Kuw(P,v/1E3);v=e.BT;e=e.ZC;v&&(e*=1E3,AVW(P,v,e,v.BR===v.bQ+v.durationMs?v.bQ+e:v.BR));(v=Kuw(P,l/1E3).BT)&& Cm(P,"Invalid clearEndTimeMs="+l+" that falls during playback={timelinePlaybackId="+(v.lq+" video_id="+v.playerVars.video_id+" durationMs="+v.durationMs+" enterTimeMs="+v.bQ+" parentReturnTimeMs="+v.BR+"}.Child playbacks can only have duration updated not their start."))}; AVW=function(P,v,l,e){v.durationMs=l;v.BR=e;e={Hz:fm(l,!0),yp:l,target:null};Iaa(P,v,e);gV(P,v)&&P.app.yW().getCurrentTime()*1E3>l&&(v=uMw(P,v)/1E3,l=P.app.yW().getPlayerState(),cVu(P,v,{},l))}; Cm=function(P,v,l,e){P.W.f0("timelineerror",{e:v,cpn:l?l:void 0,videoId:e?e:void 0})}; xv9=function(P){P&&P!=="web"&&b4x.includes(P)}; D4=function(P,v){g.U.call(this);var l=this;this.data=[];this.G=P||NaN;this.K=v||null;this.W=new g.mr(function(){$$(l);IE(l)}); g.Z(this,this.W)}; pDw=function(P){$$(P);return P.data.map(function(v){return v.value})}; $$=function(P){var v=(0,g.Gz)();P.data.forEach(function(l){l.expirez?{width:v.width,height:v.width/h,aspectRatio:h}:hh?P.width=P.height*l:lt;if(uP(P)){var y=i49(P);var C=isNaN(y)||g.vs||eD&&g.FA||t;Ps&&!g.I4(601)?y=h.aspectRatio:C=C||z.controlsType==="3";C?t?(C=z.V("place_shrunken_video_on_left_of_player")?16:P.getPlayerSize().width-v.width-16,y=Math.max((P.getPlayerSize().height-v.height)/2,0),C=new g.w1(C,y,v.width, v.height),P.Fq.style.setProperty("border-radius","12px")):C=new g.w1(0,0,v.width,v.height):(l=h.aspectRatio/y,C=new g.w1((v.width-h.width/l)/2,(v.height-h.height)/2,h.width/l,h.height),l===1&&g.FA&&(y=C.width-v.height*y,y>0&&(C.width+=y,C.height+=y)));g.DE(P.element,"ytp-fit-cover-video",Math.max(C.width-h.width,C.height-h.height)<1);if(Q||P.UD)P.Fq.style.display="";P.wx=!0}else{C=-v.height;Ps?C*=window.devicePixelRatio:g.e0&&(C-=window.screen.height);C=new g.w1(0,C,v.width,v.height);if(Q||P.UD)P.Fq.style.display= "none";P.wx=!1}$1(P.Dq,C)||(P.Dq=C,g.ZY(z)?(P.Fq.style.setProperty("width",C.width+"px","important"),P.Fq.style.setProperty("height",C.height+"px","important")):g.Ln(P.Fq,C.getSize()),e=new g.$r(C.left,C.top),g.ck(P.Fq,Math.round(e.x),Math.round(e.y)),e=!0);v=new g.w1((v.width-h.width)/2,(v.height-h.height)/2,h.width,h.height);$1(P.A$,v)||(P.A$=v,e=!0);g.DO(P.Fq,"transform",l===1?"":"scaleX("+l+")");m&&t!==P.y$&&(t&&(P.Fq.addEventListener(gb,P.TH),P.Fq.addEventListener("transitioncancel",P.TH),P.Fq.classList.add(g.sg.VIDEO_CONTAINER_TRANSITIONING)), P.y$=t,P.app.j2.publish("playerUnderlayVisibilityChange",P.y$?"transitioning":"hidden"));return e}; aaD=function(){this.csn=g.pg();this.clientPlaybackNonce=null;this.elements=new Set;this.G=new Set;this.W=new Set;this.K=new Set}; H4x=function(P){if(P.csn!==g.pg())if(P.csn==="UNDEFINED_CSN")P.csn=g.pg();else{var v=g.pg(),l=g.xt();if(v&&l){P.csn=v;for(var e=g.N(P.elements),h=e.next();!h.done;h=e.next())(h=h.value.visualElement)&&h.isClientVe()&&v&&l&&(g.YN("combine_ve_grafts")?p6(bs(),h,l):g.mV(g.dc)(void 0,v,l,h))}if(v)for(P=g.N(P.W),l=P.next();!l.done;l=P.next())(l=l.value.visualElement)&&l.isClientVe()&&g.Rr(v,l)}}; g.Km=function(P,v,l,e){g.U.call(this);var h=this;this.logger=new g.Rf("App");this.TC=this.fq=!1;this.Nr={};this.SR=[];this.x$=!1;this.QA=null;this.intentionalPlayback=!1;this.Zm=!0;this.jU=!1;this.Qb=this.v2=null;this.Hx=!0;this.mediaElement=this.cK=null;this.hD=NaN;this.SB=!1;this.vz=this.bI=this.gM=this.rN=this.screenLayer=this.playlist=null;this.GS=[];this.AU=0;this.Kh={A3:function(){return h.gM}, CS:function(m){h.gM=m}, LT:function(m,Q){h.gM&&h.gM.LT(m,Q)}}; this.logger.debug("constructor begin");this.config=VFD(v||{});this.webPlayerContextConfig=l;C$y();v=this.config.args||{};this.O$=new ow(v,l,l?l.canaryState:this.config.assets.player_canary_state,e,this);g.Z(this,this.O$);DYu(this.O$);e=Npw(this.O$);this.O$.vK()&&this.O$.V("html5_record_h5vcc_flags")&&this.GS.push({key:"h5vcc",value:e});this.O$.experiments.l$("jspb_serialize_with_worker")&&oNP();this.O$.experiments.l$("gzip_gel_with_worker")&&iK9();this.O$.K&&!EA7&&(window.addEventListener(by?"touchstart": "click",sC2,{capture:!0,passive:!0}),EA7=!0);this.V("html5_onesie")&&(this.Of=new XK(this.O$),g.Z(this,this.Of));this.gA=yK(GF(this.O$)&&!0,v.enablesizebutton);this.zU=yK(!1,v.player_wide);this.visibility=new CRq;g.Z(this,this.visibility);this.V("web_log_theater_mode_visibility")&&this.QE(yK(!1,v.player_wide));this.fq=yK(!1,v.external_list);this.events=new g.Z1(this);g.Z(this,this.events);this.V("start_client_gcf")&&(Xv(Zm(),{YZ:wW,m0:Rlq()}),this.o6=Zm().resolve(wW),yr2(this.o6));this.y3M=new ki; g.Z(this,this.y3M);this.bT=new aaD;e=new wd;this.j2=new g.b2(this,e);g.Z(this,this.j2);this.template=new XDP(this);g.Z(this,this.template);this.appState=1;this.wH=Wuw(this);g.Z(this,e);e={};this.pT=(e.internalvideodatachange=this.L7,e.playbackready=this.xdJ,e.playbackstarted=this.AR6,e.statechange=this.yR3,e);this.hL=new cK(this.j2);this.TP=O47(this);e=this.V("html5_load_wasm");v=this.V("html5_allow_asmjs");if(e&&oAx||v)this.O$.oz=Gg6(this.TP,v),n6(D9(this.O$.oz,function(m){h.O$.X_=m;var Q;(Q=h.yW())== null||Q.f0("wasm",{a:m.MH})}),function(m){g.j4(m); m="message"in m&&m.message||m.toString()||"";var Q;(Q=h.yW())==null||Q.f0("wasm",{e:m})}); else if(e&&!oAx){var z;(z=this.yW())==null||z.f0("wasm",{e:"wasm unavailable"})}this.pI=new awD(this.O$,this.TP);this.j2.publish("csiinitialized");z=10;g.pF(this.O$)&&(z=3);vo(this.O$)&&(z=g.ID(this.O$.experiments,"tvhtml5_unplugged_preload_cache_size"));z=new D4(z,function(m){var Q=m.KY;Q!==g.JM(h,m.getPlayerType())&&Q.M5.dispose()}); g.Z(this,z);this.Zg=new f87(z,{});z=sxu(this);this.Zg.t_(z);rVy(this);z={};this.fu=(z.airplayactivechange=this.onAirPlayActiveChange,z.airplayavailabilitychange=this.onAirPlayAvailabilityChange,z.beginseeking=this.Zi,z.sabrCaptionsDataLoaded=this.Hh,z.endseeking=this.s2,z.internalAbandon=this.xl,z.internalaudioformatchange=this.Ej,z.internalvideodatachange=this.onVideoDataChange,z.internalvideoformatchange=this.mT,z.liveviewshift=this.sVg,z.playbackstalledatstart=this.eg3,z.progresssync=this.XRc, z.onAbnormalityDetected=this.K7,z.onSnackbarMessage=this.onSnackbarMessage,z.onLoadProgress=this.onLoadProgress,z.SEEK_COMPLETE=this.nx,z.SEEK_TO=this.uE$,z.onVideoProgress=this.onVideoProgress,z.onLoadedMetadata=this.onLoadedMetadata,z.onAutoplayBlocked=this.onAutoplayBlocked,z.onPlaybackPauseAtStart=this.eq3,z.playbackready=this.lxW,z.statechange=this.xm,z.newelementrequired=this.cZ,z.heartbeatparams=this.I$,z.videoelementevent=this.ai,z.drmoutputrestricted=this.onDrmOutputRestricted,z.signatureexpired= this.Ak6,z.nonfatalerror=this.Ixf,z.reloadplayer=this.L_5,z);this.Qc=new g.Z1(this);g.Z(this,this.Qc);this.KE=new N0;g.Z(this,this.KE);this.uy=this.CL=-1;this.L$=new g.mr(this.template.resize,16,this.template);g.Z(this,this.L$);this.PR=new wDP(this.j2,this.O$,this.Q7(),this);this.w0=new rC(this.O$);this.AN=new og(this);g.Z(this,this.AN);this.KF=new Hg(this);g.Z(this,this.KF);xv9(this.O$.W.c);this.events.C(this.j2,g.Ce("appapi"),this.oY6);this.events.C(this.j2,g.fe("appapi"),this.qi$);this.events.C(this.j2, g.Ce("appprogressboundary"),this.g_J);this.events.C(this.j2,g.fe("applooprange"),this.TM);this.events.C(this.j2,"presentingplayerstatechange",this.BB);this.events.C(this.j2,"resize",this.TNc);this.template.E$(Eq(document,P));this.events.C(this.j2,"offlineslatestatechange",this.As2);this.V("html5_enable_sabr_live_captions")&&(this.events.C(this.j2,"sabrCaptionsTrackChanged",this.VFc),this.events.C(this.j2,"sabrCaptionsBufferedRangesUpdated",this.nC$));this.TP.J.N().Yy&&ZR(this.TP,"offline");this.O$.Bg&& g.br("ux",g.jQ);P=g.ID(this.O$.experiments,"html5_defer_fetch_att_ms");this.FA=new g.mr(this.Dv5,P,this);g.Z(this,this.FA);this.IV().n6()&&(g.EY()&&this.IV().T1.push("remote"),Mk6(this));this.pI.tick("fs");T2u(this);this.O$.Bg&&ZR(this.TP,"ux",!0);g.LP(this.TP.J.N())&&ZR(this.TP,"embed");this.V("web_player_sentinel_is_uniplayer")||g.j4(new g.Ph("Player experiment flags missing","web_player_sentinel_is_uniplayer"));P=this.V("web_player_sentinel_yt_experiments_sync");z=g.YN("web_player_sentinel_yt_experiments_sync"); P!==z&&g.j4(new g.Ph("b/195699950",{yt:P,player:z}));l||g.j4(new g.Ph("b/179532961"));this.Uv=Vky(this);if(l=g.ID(this.O$.experiments,"html5_block_pip_safari_delay"))this.h9=new g.mr(this.cY,l,this),g.Z(this,this.h9);aZ=this.O$.zK;l=g.ID(this.O$.experiments,"html5_performance_impact_profiling_timer_ms");l>0&&(this.DT=new g.Y9(l),g.Z(this,this.DT),this.events.C(this.DT,"tick",function(){h.CK&&dvP.Bj("apit",h.CK);h.CK=dvP.TO()})); this.j2.publish("applicationInitialized");this.logger.debug("constructor end")}; Vky=function(P){function v(l){l.stack&&l.stack.indexOf("player")!==-1&&(P.yW()||P.Q7()).w6(l)} aM.subscribe("handleError",v);hZ.push(v);return function(){aM.unsubscribe("handleError",v);var l=hZ.indexOf(v);l!==-1&&hZ.splice(l,1)}}; sxu=function(P){var v=new g.oI(P.O$,P.config.args);P.j2.publish("initialvideodatacreated",v);return g.cy(P,1,v)}; rVy=function(P){var v=P.Q7();v.setPlaybackRate(P.O$.Y?1:PwD(P,Number(g.au("yt-player-playback-rate"))||1));v.UW(P.pT,P);v.dL()}; O47=function(P){var v="",l=SQ6(P);l.indexOf("//")===0&&(l=P.O$.protocol+":"+l);var e=l.lastIndexOf("/base.js");e!==-1&&(v=l.substring(0,e+1));if(l=Error().stack)if(l=l.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))l=l[1],l.includes(v)||g.j4(Error("Player module URL mismatch: "+(l+" vs "+v+".")));v=new IzW(P.j2,v);vpw(P,v);return v}; vpw=function(P,v){var l={};l=(l.destroyed=function(){P.onApiChange()},l); v.G=l}; Wuw=function(P){if(P.O$.storeUserVolume){P=g.au("yt-player-volume")||{};var v=P.volume;P={volume:isNaN(v)?100:g.CU(Math.floor(v),0,100),muted:!!P.muted}}else P={volume:100,muted:P.O$.mute};return P}; q0=function(P){P.mediaElement=P.O$.deviceIsAudioOnly?new g.CX(g.l5("AUDIO")):ag.pop()||new g.CX(g.l5("VIDEO"));g.Z(P,P.mediaElement);var v=P.yW();v&&v.setMediaElement(P.mediaElement);try{P.O$.oV?(P.bI&&P.events.ph(P.bI),P.bI=P.events.C(P.mediaElement,"volumechange",P.jV3)):(P.mediaElement.Xk(P.wH.muted),P.mediaElement.setVolume(P.wH.volume/100))}catch(h){P.CX("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(h&&typeof h==="object"&&"message"in h&&typeof h.message==="string"&&h.message.replace(/[;:,]/g, "_")));return}g.Bx(P.Qc);lKu(P);v=P.template;var l=P.mediaElement.YY();v.Fq=l;v.iW=!1;v.Fq.parentNode||mS(v.AJ,v.Fq,0);v.Dq=new g.w1(0,0,0,0);jxD(v);Jd(v);l=v.Fq;g.kk(l,"video-stream");g.kk(l,g.sg.MAIN_VIDEO);var e=v.app.N();e.q_&&l.setAttribute("data-no-fullscreen","true");e.V("html5_local_playsinline")?"playsInline"in SL()&&(l.playsInline=!0):e.UL&&(l.setAttribute("webkit-playsinline",""),l.setAttribute("playsinline",""));e.iR&&v.Fq&&v.C(l,"click",l.play,l);try{P.mediaElement.activate()}catch(h){P.CX("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(h&&typeof h==="object"&&"message"in h&&typeof h.message==="string"&&h.message.replace(/[;:,]/g,"_")))}}; hTD=function(P){if(!eT2(P)){var v=P.Q7().ZR();v&&(v=v.dV(),v instanceof Promise&&v.catch(function(){})); FW(P,kG(P.getPlayerStateObject()))}}; lKu=function(P){var v=P.mediaElement;ip()?P.Qc.C(v,"webkitpresentationmodechanged",P.PCf):window.document.pictureInPictureEnabled&&(P.Qc.C(v,"enterpictureinpicture",function(){P.wu(!0)}),P.Qc.C(v,"leavepictureinpicture",function(){P.wu(!1)})); eB&&(P.Qc.C(v,"webkitbeginfullscreen",function(){P.uX(3)}),P.Qc.C(v,"webkitendfullscreen",function(){P.uX(0)}))}; zTw=function(P,v){var l=v.KY,e=l.getPlayerType(),h=P.Zg.W[e]||null;l!==P.Q7()&&l!==(h==null?void 0:h.KY)&&(h==null||h.dispose(),P.Zg.W[e]=v)}; mqa=function(P,v){v=v===void 0?!0:v;P.logger.debug("start clear presenting player");var l;if(l=P.vz){l=P.vz;var e=P.mediaElement;l=!!e&&e===l.mediaElement}l&&(P.s_(),q0(P));if(l=P.yW())l.s_(!v),l.ll(P.fu,P),l.getPlayerType()!==1&&l.M5.dispose();v=P.Zg;v.Z=null;v.Y=null;P.logger.debug("finish clear presenting player")}; g.JM=function(P,v){if(v)if(v===1)P=P.Q7();else if(P.getVideoData().enableServerStitchedDai&&v===2)P=P.getVideoData().enablePreroll?gnw(P.Zg,2)||P.yW():P.yW();else if(g.VW(P.getVideoData())&&v===2){if(v=P.V("html5_ssap_return_content_player_during_preroll"))if(v=P.gM)v=P.gM,v=v.kY===""?!0:v.Zo();P=v?P.yW():gnw(P.Zg,2)||P.yW()}else P=gnw(P.Zg,v)||null;else P=P.yW();return P}; g.cy=function(P,v,l,e){var h=P.pI;v===2&&(h=new awD(P.O$));return new g.uj(P.O$,v,h,P.template,function(z,m,Q){P.j2.publish(z,m,Q)},function(){return P.j2.getVisibilityState()},P.visibility,P,l,e)}; RT2=function(P,v,l,e){P=g.cy(P,v,l,e);P.dL();return P}; Ad=function(P,v){return P.iM(v)?P.Q7():v}; Y$=function(P,v){var l=P.yW(),e=P.Q7();return l&&v===e&&P.iM(v)&&P.iM(l)?l:v}; y12=function(P){P.logger.debug("start application playback");if(P.Q7().getPlayerState().isError())P.logger.debug("start application playback done, player in error state");else{var v=bP(P);P.IV().isLoaded();v&&P.uR(6);Qly(P);AC9(P.TP)||tow(P)}}; tow=function(P){if(!bP(P)){var v=ak(P.TP);v&&!v.created&&DeW(P.TP)&&(P.logger.debug("reload ad module"),v.create())}}; Qly=function(P){P.logger.debug("start presenter playback");var v=P.getVideoData(),l=P.TP;AC9(l)||l.MA();!oAx&&l.J.V("html5_allow_asmjs")&&S47(l);ZR(l,"embed");ZR(l,"kids");ZR(l,"remote");ZR(l,"miniplayer");ZR(l,"offline");ZR(l,"unplugged");ZR(l,"ypc",!1,!0);ZR(l,"ypc_clickwrap",!1,!0);ZR(l,"yto",!1,!0);ZR(l,"webgl",!1,!0);Y47(l)||(ZR(l,"captions",!0),ZR(l,"endscreen"),l.PW()||l.tF(),ZR(l,"creatorendscreen",!0));l.bK();P.j2.publish("videoready",v)}; x$=function(P){P=P.IV();P.n6();return sD(P)}; T2u=function(P){P.logger.debug("start prepare initial playback");P.Ty();var v=P.config.args;q0(P);var l=P.IV();P.j2.TQ("onVolumeChange",P.wH);if(v&&ooD(v)){var e=TF(P.O$);e&&!P.fq&&(v.fetch=0);var h=g.LP(P.O$);h&&!P.fq&&(v.fetch=0);pm(P,v);g.LP(P.O$)&&P.pI.tick("ep_pr_s");if(!e||P.fq)if(h&&!P.fq)Cw9(P);else if(!l.n6())P.playlist.onReady(function(){Lm(P)})}P.nR(P.Zg.K); g.M(P.Q7().getPlayerState(),128)||(v=fSB(!P.O$.deviceIsAudioOnly),v==="fmt.noneavailable"?P.CX("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):v==="html5.missingapi"?P.CX(v,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):l&&l.n6()&&x$(P)&&(P.O$.Xf||P.O$.sR)?Sf(P):l.uf?P.V("embeds_enable_full_length_inline_muted_autoplay")?P.j2.mutedAutoplay({durationMode:l.mutedAutoplayDurationMode}):P.j2.mutedAutoplay():g.au("yt-player-playback-on-reload")?(g.$6("embedsItpPlayedOnReload",{playedOnReload:!0, isLoggedIn:!!P.O$.T1}),g.jB("yt-player-playback-on-reload",!1),Sf(P)):zk(P.O$)||fKP(P),g.Po(P.O$)||va(P.O$)==="MWEB"?(g.zz(g.RG(),function(){Ge(P)}),g.zz(g.RG(),function(){Nmx()})):(Ge(P),Nmx()),P.logger.debug("finish prepare initial playback"))}; Ge=function(P){if(!P.V("use_rta_for_player"))if(P.V("fetch_att_independently"))g.RX(P.FA);else{var v=P.getVideoData().botguardData;v&&g.jn(v,P.O$,P.getVideoData().Q8||"")}}; fKP=function(P){P.logger.debug("start initialize to CUED mode");P.j2.publish("initializingmode");P.uR(2);P.V("embeds_web_enable_defer_loading_remote_js")&&g.lN(P.O$)?g.zz(g.RG(),function(){ZR(P.TP,"remote")}):ZR(P.TP,"remote"); ZR(P.TP,"miniplayer");P.logger.debug("initialized to CUED mode")}; Sf=function(P){P.logger.debug("start initialize application playback");var v=P.Q7();if(g.M(v.getPlayerState(),128))return!1;var l=v.getVideoData();x$(P)&&P.O$.sR&&(ag.length&&P.TC?(XW(P,{muted:!1,volume:P.wH.volume},!1),By(P,!1)):ag.length||P.wH.muted||(XW(P,{muted:!0,volume:P.wH.volume},!1),By(P,!0)));x$(P)&&g.LP(P.O$)&&l.mutedAutoplay&&(XW(P,{muted:!0,volume:P.wH.volume},!1),By(P,!0));l.uB&&XW(P,{muted:!0,volume:P.wH.volume},!1);gpy(P,1,l,!1);P.j2.publish("initializingmode");P.nR(P.Zg.K);P.uR(3); var e;if(!(e=!P.O$.dn)){if(e=P.vz){e=P.vz;var h=P.mediaElement;e=!!h&&h===e.mediaElement}e=e&&P.x$}e&&(P.s_(),q0(P),v.setMediaElement(P.mediaElement));v.Q0();if(g.M(v.getPlayerState(),128))return!1;l.lr||FW(P,3);return P.x$=!0}; bP=function(P){P=Lc(P.TP);return!!P&&P.loaded}; kCD=function(P,v){if(!P.cK)return!1;var l=P.cK.startTimeMs*.001-1,e=P.cK.endTimeMs*.001;P.cK.type==="repeatChapter"&&e--;return Math.abs(v-l)<=1E-6||Math.abs(v-e)<=1E-6||v>=l&&v<=e}; IKa=function(P){var v=P.yW();v&&Rh(v.getVideoData())&&!v.Iv()&&(v=wc7(P)*1E3-P.getVideoData().YW,P.V("html5_gapless_new_slr")?(P=P.KF,$q9(P.app,"gaplessshortslooprange"),v=new g.tn(0,v,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(P=P.app.yW())&&P.addCueRange(v)):P.setLoopRange({startTimeMs:0,endTimeMs:v,type:"shortsLoop"}))}; Dq7=function(P){var v=P.Q7();if(!(g.M(v.getPlayerState(),64)&&P.IV().isLivePlayback&&P.cK.startTimeMs<5E3)){if(P.cK.type==="repeatChapter"){var l,e=(l=AFw(P.Oi()))==null?void 0:l.Y5(),h;l=(h=P.getVideoData())==null?void 0:h.q_;e instanceof g.hY&&l&&(h=l[Kh(l,P.cK.startTimeMs)],e.renderChapterSeekingAnimation(0,h.title));isNaN(Number(P.cK.loopCount))?P.cK.loopCount=0:P.cK.loopCount++;P.cK.loopCount===1&&P.j2.C0("innertubeCommand",P.getVideoData().GN)}e={mD:"application_loopRangeStart"};if(P.cK.type=== "clips"||P.cK.type==="shortsLoop")e.seekSource=58;v.seekTo(P.cK.startTimeMs*.001,e)}}; PwD=function(P,v){var l=P.j2.getAvailablePlaybackRates();v=Number(v.toFixed(2));P=l[0];l=l[l.length-1];v<=P?v=P:v>=l?v=l:(P=Math.floor(v*100+.001)%5,v=P===0?v:Math.floor((v-P*.01)*100+.001)/100);return v}; wc7=function(P,v){v=g.JM(P,v);if(!v)return 0;v=Ad(P,v);return iP(P,v.jn(),v)}; iP=function(P,v,l){if(P.iM(l)){l=l.getVideoData();if(UX(P))l=v;else{P=P.PR;for(var e=g.N(P.K),h=e.next();!h.done;h=e.next())if(h=h.value,l.lq===h.lq){v+=h.bQ/1E3;break}e=v;P=g.N(P.K);for(h=P.next();!h.done;h=P.next()){h=h.value;if(l.lq===h.lq)break;var z=h.bQ/1E3;if(z1&&(h=!1);if(!P.SB||h!==v){l=l.lock(h?"portrait":"landscape");if(l!=null)l["catch"](function(){}); P.SB=!0}}else P.SB&&(P.SB=!1,l.unlock())}; Wy=function(P,v,l){P.j2.publish(v,l);var e=g.pF(P.O$)||g.ZY(P.O$)||g.H$(P.O$);if(l&&e){switch(v){case "cuerangemarkersupdated":var h="onCueRangeMarkersUpdated";break;case "cuerangesadded":h="onCueRangesAdded";break;case "cuerangesremoved":h="onCueRangesRemoved"}h&&P.j2.C0(h,l.map(function(z){return{getId:function(){return this.id}, end:z.end,id:z.getId(),namespace:z.namespace==="ad"?"ad":"",start:z.start,style:z.style,visible:z.visible}}))}}; OX=function(P,v,l,e,h,z){l=l===void 0?!0:l;var m=g.JM(P,h);m&&(m.getPlayerType()===2&&!P.iM(m)||g.pj(m.getVideoData()))||(P.getPresentingPlayerType()===3?Lc(P.TP).q6("control_seek",v,l):(m&&m===P.Q7()&&P.cK&&!kCD(P,v)&&P.setLoopRange(null),P.seekTo(v,l,e,h,z)))}; GCa=function(P,v,l,e){l&&(P.s_(),q0(P));l=P.yW();l.qE(v);var h=P.getVideoData(),z={};z.video_id=h.videoId;z.adformat=h.adFormat;if(!h.isLivePlayback||P.V("html5_reload_live_playback_to_current_time"))z.start=l.getCurrentTime(),z.resume="1";h.isLivePlayback&&$M(h)&&g.bq(P.O$)&&(z.live_utc_start=l.lC(),z.resume="1");h.QW&&(z.vvt=h.QW);h.T&&(z.vss_credentials_token=h.T,z.vss_credentials_token_type=h.R3);h.oauthToken&&(z.oauth_token=h.oauthToken);h.SI&&(z.force_gvi=h.SI);z.autoplay=1;z.reload_count=h.Nd+ 1;z.reload_reason=v;h.E5&&(z.unplugged_partner_opt_out=h.E5);h.rH&&(z.ypc_is_premiere_trailer=h.rH);h.playerParams&&(z.player_params=h.playerParams);P.loadVideoByPlayerVars(z,void 0,!0,void 0,void 0,e);v==="signature"&&P.rN&&tow(P)}; Xc6=function(P,v){P.IV().autonavState=v;g.jB("yt-player-autonavstate",v);P.j2.publish("autonavchange",v)}; Bvx=function(P){var v=P.getVideoData().xt,l=P.O$.nI,e=P.isInline()&&!P.getVideoData().Jh,h=P.mediaElement;v||l||e?h.aL():(h.sP(),XW(P,P.wH))}; Z4=function(P){var v=ak(P.Oi());v&&v.created&&(P.logger.debug("reset ad module"),v.destroy())}; UX=function(P){return P.getVideoData().enableServerStitchedDai&&!!P.rN}; iAy=function(P,v){v.bounds=P.getBoundingClientRect();for(var l=g.N(["display","opacity","visibility","zIndex"]),e=l.next();!e.done;e=l.next())e=e.value,v[e]=Jv(P,e);v.hidden=!!P.hidden}; SQ6=function(P){if(P.webPlayerContextConfig){var v=P.webPlayerContextConfig.trustedJsUrl;return v?pK(v).toString():P.webPlayerContextConfig.jsUrl}return P.config.assets&&P.config.assets.js?P.config.assets.js:""}; Uqq=function(P,v){var l=g.JM(P,1);if(l){if(l.getVideoData().clientPlaybackNonce===v)return l;if((P=P.AN.W)&&P.getVideoData().clientPlaybackNonce===v)return P}return null}; ZA2=function(P){return P.name==="TypeError"&&P.stack.includes("/s/player/")&&r$()<=105}; jlx=function(P){return P.isTimeout?"NO_BID":"ERR_BID"}; aK9=function(){var P=null;X99().then(function(v){return P=v},function(v){return P=jlx(v)}); return P}; HAx=function(){var P=x9(1E3,"NO_BID");return FQ(vBa([X99(),P]).bY(jlx),function(){P.cancel()})}; oE=function(P){return P.GP?g.rD(g.sY(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; sX=function(P){this.player=P;this.G=this.W=1}; OAw=function(P,v,l,e,h,z){v.client||(v.client={});P.player.N().V("h5_remove_url_for_get_ad_break")||(v.client.originalUrl=l);var m=w$(l),Q=g.Hl(l)?!1:!0;(m||Q)&&typeof Intl!=="undefined"&&(v.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);Q=g.Hl(l)?!1:!0;if(m||Q||e!==""){var t={};l=tZ(Nc(e)).split("&");var y=new Map;l.forEach(function(C){C=C.split("=");C.length>1&&y.set(C[0].toString(),decodeURIComponent(C[1].toString()))}); y.has("bid")&&(t.bid=y.get("bid"));t.params=[];Ep6.forEach(function(C){y.has(C)&&(C={key:C,value:y.get(C)},t.params.push(C))}); Way(P,t);v.adSignalsInfo=t}v.client.unpluggedAppInfo||(v.client.unpluggedAppInfo={});v.client.unpluggedAppInfo.enableFilterMode=!1;l=h.W.cosver;l!=null&&l!=="cosver"&&(v.client.osVersion=l);l=h.W.cplatform;l!=null&&l!=="cplatform"&&l!==""&&(v.client.platform=l);l=h.W.cmodel;l!=null&&l!=="cmodel"&&(v.client.deviceModel=l);l=h.W.cplayer;l!=null&&l!=="cplayer"&&(v.client.playerType=l);l=h.W.cbrand;l!=null&&l!=="cbrand"&&(v.client.deviceMake=l);v.user||(v.user={});v.user.lockedSafetyMode=!1;(h.V("embeds_web_enable_iframe_api_send_full_embed_url")|| h.V("embeds_enable_autoplay_and_visibility_signals"))&&g.UM(h)&&p2w(v,z,P.player.getPlayerState(1))}; r1u=function(P,v){var l=!1;if(v==="")return l;v.split(",").forEach(function(e){var h={},z={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},m="ACTIVE";e[0]==="!"&&(e=e.substring(1),m="INACTIVE");e=e.split("-");e.length<3||(e[0]in op9&&(z.clientName=op9[e[0]]),e[1]in sla&&(z.platform=sla[e[1]]),z.applicationState=m,z.clientVersion=e.length>2?e[2]:"",h.remoteClient=z,P.remoteContexts?P.remoteContexts.push(h):P.remoteContexts=[h],l=!0)}); return l}; TvD=function(P){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in Mo6))return!1;P=P.split(RegExp("[:&]"));var v=Mo6.FLAG_AUTO_CAPTIONS_DEFAULT_ON,l="f"+(1+Math.floor(v/31)).toString();v=1<=2?m[1]:"";var Q=dqx.test(v),t=PGD.exec(v);t=t!=null&&t.length>=2?t[1]:"";var y=vE2.exec(v);y=y!=null&&y.length>=2&&!Number.isNaN(Number(y[1]))?Number(y[1]):1;var C=lVy.exec(v);C=C!=null&&C.length>=2?C[1]:"0";var f=EM(P.player.N().J5),k=P.player.getVideoData(1),w=g.lo(k.kf,!0),I="BISCOTTI_ID"in l?l.BISCOTTI_ID:"";OAw(P,w,v,I.toString(),P.player.N(), k);k={splay:!1,lactMilliseconds:l.LACT.toString(),playerHeightPixels:Math.trunc(l.P_H),playerWidthPixels:Math.trunc(l.P_W),vis:Math.trunc(l.VIS),signatureTimestamp:20123,autonavState:oE(P.player.N())};e&&(e={},r1u(e,l.YT_REMOTE)&&(k.mdxContext=e));if(e=eOu.includes(f)?void 0:g.WM("PREF")){for(var J=e.split(RegExp("[:&]")),K=0,q=J.length;K1&&A[1].toUpperCase()==="TRUE"){w.user.lockedSafetyMode=!0;break}}k.autoCaptionsDefaultOn= TvD(e)}v=hOx.exec(v);(v=v!=null&&v.length>=2?v[1]:"")&&t&&(w.user.credentialTransferTokens=[{token:v,scope:"VIDEO"}]);v={contentPlaybackContext:k};m={adBlock:Math.trunc(l.AD_BLOCK),params:m,breakIndex:y,breakPositionMs:C,clientPlaybackNonce:l.CPN,topLevelDomain:f,isProxyAdTagRequest:Q,context:w,adSignalsInfoString:tZ(Nc(I.toString())),overridePlaybackContext:v};h!==void 0&&(m.cueProcessedMs=Math.round(h).toString());t&&(m.videoId=t);l.LIVE_TARGETING_CONTEXT&&(m.liveTargetingParams=l.LIVE_TARGETING_CONTEXT); l.AD_BREAK_LENGTH&&(m.breakLengthMs=Math.trunc(l.AD_BREAK_LENGTH*1E3).toString());z&&(m.driftFromHeadMs=z.toString());m.currentMediaTimeMs=Math.round(P.player.getCurrentTime(1)*1E3);(P=P.player.getGetAdBreakContext())&&(m.getAdBreakContext=P);return m}; mMq=function(){sX.apply(this,arguments)}; ROB=function(P,v,l,e,h){var z=l.c5;var m=l.Hz;var Q=P.player.N().VK,t=0;l.cueProcessedMs&&m&&!z&&(l=m.end-m.start,l>0&&(t=Math.floor(l/1E3)));var y={AD_BLOCK:h,AD_BREAK_LENGTH:z?z.Er:t,AUTONAV_STATE:oE(P.player.N()),CA_TYPE:"image",CPN:P.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:P.player.Hi()*1E3,LACT:Ly(),LIVE_INDEX:z?P.G++:1,LIVE_TARGETING_CONTEXT:z&&z.context?z.context:"",MIDROLL_POS:m?Math.round(m.start/1E3):0,MIDROLL_POS_MS:m?Math.round(m.start):0,VIS:P.player.getVisibilityState(), P_H:P.player.S2().CJ().height,P_W:P.player.S2().CJ().width,YT_REMOTE:Q?Q.join(","):""},C=nG(Dp);Object.keys(C).forEach(function(f){C[f]!=null&&(y[f.toUpperCase()]=C[f].toString())}); e!==""&&(y.BISCOTTI_ID=e);e={};IZ(v)&&(e.sts="20123",(P=P.player.N().forcedExperiments)&&(e.forced_experiments=P));return kN(g.Zq(v,y),e)}; QPD=function(P,v){var l=P.player.N(),e,h=(e=P.player.getVideoData(1))==null?void 0:e.oauthToken;return g.QW(l,h).then(function(z){if(z&&$N()){var m=a0();HS(m,z)}return g.d9(P.player.Z0(m),v,"/youtubei/v1/player/ad_break").then(function(Q){return Q})})}; tm6=function(P){this.VW=P}; yN9=function(P){this.J=P}; CGW=function(P){this.VW=P}; gEy=function(P){g.U.call(this);this.W=P;this.Vq=fV6(this)}; fV6=function(P){var v=new gtw(P.W.q2);g.Z(P,v);P=g.N([new tm6(P.W.VW),new yN9(P.W.J),new CGW(P.W.VW),new XY(P.W.EY,P.W.xd),new ib,new j2(P.W.UF,P.W.fd,P.W.VW),new BT,new GI]);for(var l=P.next();!l.done;l=P.next())kM6(v,l.value);P=g.N(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(l=P.next();!l.done;l=P.next())U2(v,l.value,function(){}); return v}; rV=function(P){var v=P.vg,l=P.L0;P=P.dN;var e=new AuD,h={bZ:new ymP(v.get(),l),L0:l};return{PK:new RJ(l,P,v,h),context:h,jd:e}}; M0=function(P,v,l,e,h){g.U.call(this);this.K=v;this.t5=l;this.vg=e;this.oo=h;this.listeners=[];var z=new GT(this);g.Z(this,z);z.C(P,"internalAbandon",this.xl);this.addOnDisposeCallback(function(){g.Bx(z)})}; Te=function(P){this.J=P;this.adVideoId=this.W=this.videoId=this.adCpn=this.contentCpn=null;this.Z=!0;this.K=this.G=!1;this.adFormat=null;this.Y="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; kpP=function(P){P.contentCpn=null;P.adCpn=null;P.videoId=null;P.adVideoId=null;P.adFormat=null;P.Y="AD_PLACEMENT_KIND_UNKNOWN";P.actionType="unknown_type";P.G=!1;P.K=!1}; wGB=function(P,v){P=g.N(v);for(v=P.next();!v.done;v=P.next())if((v=v.value.renderer)&&(v.instreamVideoAdRenderer||v.linearAdSequenceRenderer||v.sandwichedLinearAdRenderer||v.instreamSurveyAdRenderer)){WI("ad_i");g.On({isMonetized:!0});break}}; $MW=function(P){var v;(v=P.J.getVideoData(1))!=null&&v.J5&&(P.K=!1,v={},P.W&&P.videoId&&(v.cttAuthInfo={token:P.W,videoId:P.videoId}),o5("video_to_ad",v))}; sC=function(P){P.K=!1;var v={};P.W&&P.videoId&&(v.cttAuthInfo={token:P.W,videoId:P.videoId});o5("ad_to_video",v);IVy(P)}; IVy=function(P){if(P.G)if(P.Y==="AD_PLACEMENT_KIND_START"&&P.actionType==="video_to_ad")a5("video_to_ad");else{var v={adBreakType:cP(P.Y),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:P.videoStreamType};P.actionType==="ad_to_video"?(P.contentCpn&&(v.targetCpn=P.contentCpn),P.videoId&&(v.targetVideoId=P.videoId)):(P.adCpn&&(v.targetCpn=P.adCpn),P.adVideoId&&(v.targetVideoId=P.adVideoId));P.adFormat&&(v.adType=P.adFormat);P.contentCpn&& (v.clientPlaybackNonce=P.contentCpn);P.videoId&&(v.videoId=P.videoId);P.adCpn&&(v.adClientPlaybackNonce=P.adCpn);P.adVideoId&&(v.adVideoId=P.adVideoId);g.On(v,P.actionType)}}; Vx=function(P){g.U.call(this);this.J=P;this.W=new Map;this.K=new GT(this);g.Z(this,this.K);this.K.C(this.J,g.Ce("ad"),this.onCueRangeEnter,this);this.K.C(this.J,g.fe("ad"),this.onCueRangeExit,this)}; DMu=function(P,v,l,e,h){g.tn.call(this,v,l,{id:P,namespace:"ad",priority:h,visible:e})}; dV=function(P){this.J=P}; P5=function(P){this.J=P;g.ID(this.J.N().experiments,"tv_pacf_logging_sample_rate")}; AD=function(P,v){v=v===void 0?!1:v;return P.J.N().V("html5_ssap_force_ads_ctmp")?!0:(v||P.J.N().vK())&&P.J.N().V("html5_ssap_pacf_qoe_ctmp")}; v5=function(P){var v,l;return(l=(v=P.J.getVideoData(1))==null?void 0:g.VW(v))!=null?l:!1}; Pb=function(P,v){return P.J.N().V(v)}; nEy=function(P){return P.J.N().V("substitute_ad_cpn_macro_in_ssdai")}; cX=function(P){var v,l,e;return((v=P.J.getVideoData(1).getPlayerResponse())==null?void 0:(l=v.playerConfig)==null?void 0:(e=l.daiConfig)==null?void 0:e.enableServerStitchedDai)||!1}; DSP=function(P){return P.J.N().V("html5_enable_vod_slar_with_notify_pacf")}; Nfq=function(P){return P.J.N().V("html5_recognize_predict_start_cue_point")}; lF=function(P){return P.J.N().experiments.l$("enable_desktop_player_underlay")}; JND=function(P){return P.J.N().experiments.l$("html5_load_empty_player_in_media_break_sub_lra")}; BP=function(P){return P.J.N().experiments.l$("html5_load_ads_instead_of_cue")}; im=function(P){return P.J.N().experiments.l$("html5_preload_ads")}; P1=function(P){return P.J.N().experiments.l$("enable_ads_control_flow_deterministic_id_generation")}; uTq=function(P){return P.J.N().experiments.l$("enable_desktop_discovery_video_abandon_pings")||g.VP(P.J.N())}; KB6=function(P){return P.J.N().experiments.l$("enable_progres_commands_lr_feeds")}; cNW=function(P){return P.J.N().experiments.l$("html5_cuepoint_identifier_logging")}; qj2=function(P){switch(P){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}}; FB9=function(){g.gA.call(this);var P=this;this.W={};this.addOnDisposeCallback(function(){for(var v=g.N(Object.keys(P.W)),l=v.next();!l.done;l=v.next())delete P.W[l.value]})}; lk=function(){if(AN7===null){AN7=new FB9;XS(SF).K="b";var P=XS(SF),v=un(P)=="h"||un(P)=="b",l=!(jK(),!1);v&&l&&(P.Z=!0,P.T=new XNq)}return AN7}; Yjw=function(P,v,l){P.W[v]=l}; b8W=function(P){switch(P){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}}; eR=function(P,v,l){this.t5=P;this.J=v;this.L0=l;this.K=new Set;this.W=new Map;lk().subscribe("adactiveviewmeasurable",this.N4,this);lk().subscribe("adfullyviewableaudiblehalfdurationimpression",this.Ct,this);lk().subscribe("adviewableimpression",this.dw,this);lk().subscribe("adaudioaudible",this.lz,this);lk().subscribe("adaudiomeasurable",this.Dm,this)}; z4=function(P,v,l){var e=l.Fv,h=l.Ae,z=l.listener,m=l.UH;l=l.jk===void 0?!1:l.jk;if(P.W.has(v))Iq("Unexpected registration of layout in LidarApi");else{if(m){if(P.K.has(m))return;P.K.add(m)}P.W.set(v,z);gs(jK().TK,"fmd",1);OC6(XS(SF),e);var Q=l?v:void 0;Yjw(lk(),v,{gs:function(){if(!h)return{};var t=P.J.getPresentingPlayerType(!0),y;return(y=P.J.getVideoData(t))!=null&&y.isAd()?{currentTime:P.t5.get().getCurrentTimeSec(t,!1,Q),duration:h,isPlaying:ho(P.t5.get(),t).isPlaying(),isVpaid:!1,isYouTube:!0, volume:P.t5.get().isMuted()?0:P.t5.get().getVolume()/100}:{}}})}}; mh=function(P,v){P.W.has(v)?(P.W.delete(v),delete lk().W[v]):Iq("Unexpected unregistration of layout in LidarApi")}; xM9=function(P,v){if(P.J.isLifaAdPlaying()){var l=P.J.Y9(!0,!0);P.FP(v,l.width*.5*1.1,l.height*.25*1.1,l.width*.5*.9,l.height*.5*.9)}}; Sj9=function(P,v,l){var e={};pGB(P,e,v,l);LB9(e);e.LACT=RQ(function(){return Ly().toString()}); e.VIS=RQ(function(){return P.getVisibilityState().toString()}); e.SDKV="h.3.0";e.VOL=RQ(function(){return P.isMuted()?"0":Math.round(P.getVolume()).toString()}); e.VED="";return e}; GpW=function(P,v){var l={};if(v)return l;if(!P.kind)return g.Zx(Error("AdPlacementConfig without kind")),l;if(P.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||P.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!P.adTimeOffset||!P.adTimeOffset.offsetStartMilliseconds)return g.Zx(Error("malformed AdPlacementConfig")),l;l.MIDROLL_POS=RQ($9(Math.round(ep(P.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else l.MIDROLL_POS=RQ($9("0"));return l}; RQ=function(P){return{toString:function(){return P()}}}; XG9=function(P,v,l){function e(Q,t){(t=l[t])&&(z[Q]=t)} function h(Q,t){(t=l[t])&&(z[Q]=m(t))} if(!l||g.pU(l))return P;var z=Object.assign({},P),m=v?encodeURIComponent:function(Q){return Q}; h("DV_VIEWABILITY","doubleVerifyViewability");h("IAS_VIEWABILITY","integralAdsViewability");h("MOAT_INIT","moatInit");h("MOAT_VIEWABILITY","moatViewability");e("GOOGLE_VIEWABILITY","googleViewability");e("VIEWABILITY","viewability");return z}; pGB=function(P,v,l,e){v.CPN=RQ(function(){var h;(h=P.getVideoData(1))?h=h.clientPlaybackNonce:(g.j4(Error("Video data is null.")),h=null);return h}); v.AD_MT=RQ(function(){if(e!=null)var h=e;else{var z=l;P.N().V("html5_ssap_use_cpn_to_get_time")||(z=void 0);if(P.N().V("enable_h5_shorts_ad_fill_ad_mt_macro")||P.N().V("enable_desktop_discovery_pings_ad_mt_macro")||g.VP(P.N())){var m=P.getPresentingPlayerType(!0),Q;h=((Q=P.getVideoData(m))==null?0:Q.isAd())?Bfa(P,m,z):0}else h=Bfa(P,2,z)}return Math.round(Math.max(0,h*1E3)).toString()}); v.MT=RQ(function(){return Math.round(Math.max(0,P.getCurrentTime(1,!1)*1E3)).toString()}); v.P_H=RQ(function(){return P.S2().CJ().height.toString()}); v.P_W=RQ(function(){return P.S2().CJ().width.toString()}); v.PV_H=RQ(function(){return P.S2().getVideoContentRect().height.toString()}); v.PV_W=RQ(function(){return P.S2().getVideoContentRect().width.toString()})}; LB9=function(P){P.CONN=RQ($9("0"));P.WT=RQ(function(){return Date.now().toString()})}; Bfa=function(P,v,l){return l!==void 0?P.getCurrentTime(v,!1,l):P.getCurrentTime(v,!1)}; i89=function(){}; UMy=function(P,v,l,e,h){var z,m,Q,t,y,C,f,k,w,I,J,K,q;g.p(function(A){switch(A.W){case 1:z=!!v.scrubReferrer;m=g.Zq(v.baseUrl,XG9(l,z,e));Q={};if(!v.headers){A.ac(2);break}t=P.Y();if(!t.W){y=t.getValue();A.ac(3);break}return g.b(A,t.W,4);case 4:y=A.K;case 3:C=y;f=g.N(v.headers);for(k=f.next();!k.done;k=f.next())switch(w=k.value,w.headerType){case "VISITOR_ID":g.la("VISITOR_DATA")&&(Q["X-Goog-Visitor-Id"]=g.la("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.la("EOM_VISITOR_DATA")&&(Q["X-Goog-EOM-Visitor-Id"]= g.la("EOM_VISITOR_DATA"));break;case "USER_AUTH":C&&(Q.Authorization="Bearer "+C);break;case "PLUS_PAGE_ID":(I=P.Z())&&(Q["X-Goog-PageId"]=I);break;case "AUTH_USER":J=P.W();!C&&J&&(Q["X-Goog-AuthUser"]=J);break;case "DATASYNC_ID":if(K=void 0,(K=P.G())==null?0:K.l$("enable_datasync_id_header_in_web_vss_pings"))q=P.K(),w$(m)&&g.la("LOGGED_IN")&&q&&(Q["X-YouTube-DataSync-Id"]=q)}"X-Goog-EOM-Visitor-Id"in Q&&"X-Goog-Visitor-Id"in Q&&delete Q["X-Goog-Visitor-Id"];case 2:g.oO(m,void 0,z,Object.keys(Q).length!== 0?Q:void 0,"",!0,h),g.nx(A)}})}; Z8B=function(P,v,l,e,h){this.Y=P;this.Z=v;this.W=l;this.K=e;this.G=h}; jP7=function(P,v){this.W=P;this.L0=v}; Q2=function(P,v,l,e,h,z,m){var Q=Q===void 0?new Z8B(function(){var t=P.N(),y=P.getVideoData(1);return g.QW(t,y?g.MA(y):"")},function(){return P.N().pageId},function(){return P.N().T1},function(){var t; return(t=P.N().datasyncId)!=null?t:""},function(){return P.N().experiments}):Q; this.J=P;this.K=v;this.GG=l;this.vg=e;this.PK=h;this.L0=z;this.jd=m;this.Y=Q;this.EA=null;this.W=new Map;this.G=new jP7(Q,this.L0)}; H8u=function(P,v,l,e,h){var z=Ld(P.K.get(),l);z?(l=Gw(P,aV6(z),z,void 0,void 0,e),v.hasOwnProperty("baseUrl")?P.Y.send(v,l):P.G.send(v,l,{},h)):Iq("Trying to ping from an unknown layout",void 0,void 0,{layoutId:l})}; DDw=function(P,v,l,e,h,z){e=e===void 0?[]:e;var m=Ld(P.K.get(),v);if(m){var Q=P.GG.get().qN(v,l),t=Gw(P,aV6(m),m,h,z);e.forEach(function(y,C){y.baseUrl&&(P.G.send(y.baseUrl,t,Q,y.attributionSrcMode),y.serializedAdPingMetadata&&P.PK.iT("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,m,new Vey(y,C),void 0,void 0,m.adLayoutLoggingData))})}else Iq("Trying to track from an unknown layout.",void 0,void 0,{layoutId:v, trackingType:l})}; An=function(P,v){P.J.sendVideoStatsEngageEvent(v,void 0,2)}; lz=function(P,v){g.$6("adsClientStateChange",v)}; EEw=function(P,v){P.W.has(v.QR())?Iq("Trying to register an existing AdErrorInfoSupplier."):P.W.set(v.QR(),v)}; WBw=function(P,v){P.W.delete(v.QR())||Iq("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; z$=function(P,v,l){typeof l==="string"?P.J.getVideoData(1).Ph(v,l):P.J.getVideoData(1).f0(v,l)}; aV6=function(P){var v=yf(P.clientMetadata,"metadata_type_ad_placement_config");P=yf(P.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:v,bN:P}}; Gw=function(P,v,l,e,h,z){var m=l?O86(P):{},Q=l?oEq(P,l.layoutId):{},t=sPa(P),y,C=h!=null?h:(y=Nk(P.vg.get(),2))==null?void 0:y.clientPlaybackNonce;P.J.N().V("enable_player_logging_lr_home_infeed_ads")&&!C&&(C=Nk(P.vg.get(),1).clientPlaybackNonce);h=void 0;if(l){var f;if((f=P.jd.W.get(l.layoutId))==null?0:f.jk)h=l.layoutId}f={};P=Object.assign({},Sj9(P.J,h,e),GpW(v.adPlacementConfig,(l==null?void 0:l.renderingContent)!==void 0),Q,m,t,(f.FINAL=RQ(function(){return"1"}),f.AD_CPN=RQ(function(){return C|| ""}),f)); (l==null?void 0:l.renderingContent)!==void 0||(P.SLOT_POS=RQ(function(){return(v.bN||0).toString()})); l={};z=Object.assign({},P,z);P=g.N(Object.values(rND));for(e=P.next();!e.done;e=P.next())e=e.value,m=z[e],m!=null&&m.toString()!=null&&(l[e]=m.toString());return l}; O86=function(P){var v={},l,e=(l=P.EA)==null?void 0:l.CY/1E3;e!=null&&(v.SURVEY_ELAPSED_MS=RQ(function(){return Math.round(e*1E3).toString()})); v.SURVEY_LOCAL_TIME_EPOCH_S=RQ(function(){return Math.round(Date.now()/1E3).toString()}); return v}; oEq=function(P,v){P=P.W.get(v);if(!P)return{};P=P.RL();if(!P)return{};v={};return v.YT_ERROR_CODE=P.Zr.toString(),v.ERRORCODE=P.IE.toString(),v.ERROR_MSG=P.errorMessage,v}; sPa=function(P){var v={},l=P.J.getVideoData(1);v.ASR=RQ(function(){var e;return(e=l==null?void 0:l.j9)!=null?e:null}); v.EI=RQ(function(){var e;return(e=l==null?void 0:l.eventId)!=null?e:null}); return v}; to=function(P,v,l){g.U.call(this);this.J=P;this.u7=v;this.L0=l;this.listeners=[];this.qQ=null;this.Y3=new Map;v=new g.Z1(this);g.Z(this,v);v.C(P,"videodatachange",this.fgg);v.C(P,"serverstitchedvideochange",this.vCc);this.Tj=Nk(this)}; Nk=function(P,v){var l=P.J.getVideoData(v);return l?P.Fz(l,v||P.J.getPresentingPlayerType(!0)):null}; Mm7=function(P,v,l){var e=P.Fz(v,l);P.Tj=e;P.listeners.forEach(function(h){h.YO(e)})}; Tf7=function(P){switch(P){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}}; y2=function(P,v,l){g.U.call(this);this.J=P;this.vg=v;this.L0=l;this.listeners=[];this.wV=[];this.W=function(){Iq("Called 'doUnlockPreroll' before it's initialized.")}; v=new GT(this);l=new g.Z1(this);g.Z(this,l);g.Z(this,v);v.C(P,"progresssync",this.O6$);v.C(P,"presentingplayerstatechange",this.CqJ);v.C(P,"fullscreentoggled",this.onFullscreenToggled);v.C(P,"onVolumeChange",this.onVolumeChange);v.C(P,"minimized",this.JQ);v.C(P,"overlayvisibilitychange",this.EZ);v.C(P,"shortsadswipe",this.Hf);v.C(P,"resize",this.lQ);l.C(P,g.Ce("appad"),this.To)}; CQ=function(P){v5(P.L0.get())||P.W()}; Vmx=function(P,v){P.wV=P.wV.filter(function(l){return l!==v})}; fQ=function(P,v,l){return P.getCurrentTimeSec(v,l)}; dMx=function(P,v){var l;v=(l=P.vg.get().Y3.get(v))!=null?l:null;if(v===null)return Iq("Expected ad video start time on playback timeline"),0;P=P.J.getCurrentTime(2,!0);return P0){var z=v.end.toString();h.forEach(function(m){(m=m.config&&m.config.adPlacementConfig)&&m.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&m.adTimeOffset&&m.adTimeOffset.offsetEndMilliseconds==="-1"&&m.adTimeOffset.offsetEndMilliseconds!==z&&(m.adTimeOffset.offsetEndMilliseconds=z)}); e.map(function(m){return g.a(m,aL)}).forEach(function(m){var Q; (m=m==null?void 0:(Q=m.slotEntryTrigger)==null?void 0:Q.mediaTimeRangeTrigger)&&m.offsetEndMilliseconds==="-1"&&(m.offsetEndMilliseconds=z)})}return{UT:h, adSlots:e,Hy:!1,ssdaiAdsConfig:P.ssdaiAdsConfig}}; IQ=function(P){g.U.call(this);this.J=P;this.listeners=[];this.W=new GT(this);g.Z(this,this.W);this.W.C(this.J,"aduxclicked",this.onAdUxClicked);this.W.C(this.J,"aduxmouseover",this.Yu);this.W.C(this.J,"aduxmouseout",this.GZ);this.W.C(this.J,"muteadaccepted",this.uq0)}; hED=function(P,v,l){v=g.LC(v,function(e){return new jGw(e,l,e.id)}); P.J.C0("onAdUxUpdate",v)}; Du=function(P,v){P=g.N(P.listeners);for(var l=P.next();!l.done;l=P.next())v(l.value)}; nQ=function(P,v){this.K=P;this.G=v===void 0?!1:v;this.W={}}; zEW=function(P,v){var l=P.startSecs+P.Er;l=l<=0?null:l;if(l===null)return null;switch(P.event){case "start":case "continue":case "stop":break;case "predictStart":if(v)break;return null;default:return null}v=Math.max(P.startSecs,0);return{DF:new pz(v,l),P$c:new Hn(v,l-v,P.context,P.identifier,P.event,P.W)}}; mm9=function(){this.W=[]}; $da=function(P,v,l){var e=g.R4(P.W,v);if(e>=0)return v;v=-e-1;return v>=P.W.length||P.W[v]>l?null:P.W[v]}; Np=function(P,v,l){g.U.call(this);this.J=P;this.L0=v;this.VW=l;this.listeners=[];this.Y=!1;this.wP=[];this.K=null;this.Z=new nQ(this,Nfq(v.get()));this.G=new mm9;this.W=null}; REq=function(P,v){P.wP.push(v);for(var l=!1,e=g.N(P.listeners),h=e.next();!h.done;h=e.next())l=h.value.iU(v)||l;P.Y=l;cNW(P.L0.get())&&z$(P.VW.get(),"onci","cpi."+v.identifier+";cpe."+v.event+";cps."+v.startSecs+";cbi."+l)}; tbw=function(P,v){lz(P.VW.get(),{cuepointTrigger:{event:QN7(v.event),cuepointId:v.identifier,totalCueDurationMs:v.Er*1E3,playheadTimeMs:v.W,cueStartTimeMs:v.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:P.J.getVideoData(1).clientPlaybackNonce}})}; QN7=function(P){switch(P){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 m9(P,"Unexpected cuepoint event")}}; Jo=function(P){this.J=P}; yOw=function(P,v){P.J.cueVideoByPlayerVars(v,2)}; uk=function(P){this.J=P}; KQ=function(P){this.J=P}; CvD=function(P){switch(P){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:m9(P,"unknown transitionReason")}}; f3y=function(P){this.J=P}; gZu=function(P,v,l,e,h){g.U.call(this);var z=this,m=Ou(function(){return new da(z.L0)}); g.Z(this,m);var Q=Ou(function(){return new v1(m,z.L0)}); g.Z(this,Q);var t=Ou(function(){return new xC}); g.Z(this,t);var y=Ou(function(){return new YC(P)}); g.Z(this,y);var C=Ou(function(){return new ls(m,Q,z.L0)}); g.Z(this,C);var f=Ou(function(){return new Qz}); g.Z(this,f);this.M2=Ou(function(){return new IQ(v)}); g.Z(this,this.M2);this.tR=Ou(function(){return new r3(h)}); g.Z(this,this.tR);this.cR=Ou(function(){return new Te(v)}); g.Z(this,this.cR);this.nh=Ou(function(){return new Vx(v)}); g.Z(this,this.nh);this.RV=Ou(function(){return new Jo(v)}); g.Z(this,this.RV);this.q2=Ou(function(){return new dV(v)}); g.Z(this,this.q2);this.L0=Ou(function(){return new P5(v)}); g.Z(this,this.L0);var k=Ou(function(){return new $5(e)}); g.Z(this,k);var w=Ou(function(){return new DM(z.L0)}); g.Z(this,w);this.wz=Ou(function(){return new uk(v)}); g.Z(this,this.wz);this.qf=Ou(function(){return new Vf}); g.Z(this,this.qf);this.vg=Ou(function(){return new to(v,f,z.L0)}); g.Z(this,this.vg);var I=rV({vg:this.vg,L0:this.L0,dN:w}),J=I.context,K=I.jd;this.PK=I.PK;this.oo=Ou(function(){return new Np(v,z.L0,z.VW)}); g.Z(this,this.oo);this.GK=Ou(function(){return new KQ(v)}); g.Z(this,this.GK);this.t5=Ou(function(){return new y2(v,z.vg,z.L0)}); g.Z(this,this.t5);I=Ou(function(){return new Nz(m,C,Q,z.L0,w,"SLOT_TYPE_ABOVE_FEED",z.t5,z.OL,z.wv)}); g.Z(this,I);this.Pl=Ou(function(){return new d3(z.L0)}); this.GG=Ou(function(){return new eR(z.t5,v,z.L0)}); g.Z(this,this.GG);this.VW=Ou(function(){return new Q2(v,t,z.GG,z.vg,z.PK,z.L0,K)}); g.Z(this,this.VW);this.mL=new FR(qz,c5,function(A,x,S,B){return vX(Q.get(),A,x,S,B)},y,C,Q,w,this.L0,this.vg); g.Z(this,this.mL);this.Q4=new AF(y,I,l,this.L0,P,this.vg,this.t5,this.cR);g.Z(this,this.Q4);var q=new M0(v,this.Q4,this.t5,this.vg,this.oo);this.kF=Ou(function(){return q}); this.SG=q;this.OL=new Kd(y,C,this.kF,this.oo,this.t5,this.L0,this.VW,this.GK);g.Z(this,this.OL);this.jc=new bF(y,C,this.nh,this.kF,J);g.Z(this,this.jc);this.YC=new j6(this.L0,y,C,I,this.vg,this.jc,l);g.Z(this,this.YC);this.NZ=Ou(function(){return new D5(k,Q,w,z.L0,z.VW,z.t5,z.GK)}); g.Z(this,this.NZ);this.OF=Ou(function(){return new ne}); g.Z(this,this.OF);this.OR=new UW(P,this.M2,this.L0);g.Z(this,this.OR);this.y7=new Zo(P);g.Z(this,this.y7);this.LW=new jc(P);g.Z(this,this.LW);this.zA=new HX(P,this.kF,J);g.Z(this,this.zA);this.o0=new EW(P,this.nh,this.t5,this.vg,J);g.Z(this,this.o0);this.Vo=new WX(P,this.vg);g.Z(this,this.Vo);this.wv=new sW(P,this.oo,this.t5,this.VW,this.kF);g.Z(this,this.wv);this.Wl=new OW(P);g.Z(this,this.Wl);this.kC=new VH(P);g.Z(this,this.kC);this.w4=new o8(P);g.Z(this,this.w4);this.hK=new Tu(P);g.Z(this,this.hK); this.kC=new VH(P);g.Z(this,this.kC);this.Bz=Ou(function(){return new Sc}); g.Z(this,this.Bz);this.PV=Ou(function(){return new Gu(z.t5)}); g.Z(this,this.PV);this.IF=Ou(function(){return new UDa(z.M2,z.VW,P,t,z.GG)}); g.Z(this,this.IF);this.Cq=Ou(function(){return new eL(z.YC,y,m)}); g.Z(this,this.Cq);this.QY=Ou(function(){return new mL(z.L0,z.VW,z.Wl,z.GG)}); g.Z(this,this.QY);this.VY=Ou(function(){return new kW(P,z.kC,z.Wl,z.vg,z.GK,z.t5,z.VW,f,z.oo,z.GG,z.Pl,z.RV,z.nh,z.cR,z.q2,z.tR,z.wz,z.L0,t,J,K)}); g.Z(this,this.VY);this.Hc=Ou(function(){return new P46(z.t5,z.VW,z.tR,z.L0,z.GG)}); g.Z(this,this.Hc);this.i9=Ou(function(){return new j5P(z.M2,z.t5,z.VW,t,z.GG,z.LW,z.hK,z.tR,z.L0,l)}); g.Z(this,this.i9);this.BJ=Ou(function(){return new Zv2(z.M2,z.VW,t)}); g.Z(this,this.BJ);this.W7=new wE(P,this.qf,m);g.Z(this,this.W7);this.kM={rT:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.YC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.OL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.mL],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Q4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jc]]),zR:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.NZ],["SLOT_TYPE_ABOVE_FEED",this.OF],["SLOT_TYPE_FORECASTING",this.OF], ["SLOT_TYPE_IN_PLAYER",this.OF],["SLOT_TYPE_PLAYER_BYTES",this.OF],["SLOT_TYPE_PLAYER_UNDERLAY",this.OF],["SLOT_TYPE_PLAYBACK_TRACKING",this.OF],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.OF]]),hA:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.OR],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.OR],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.y7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.y7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.y7],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.y7],["TRIGGER_TYPE_CLOSE_REQUESTED",this.LW],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.zA],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.o0],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.o0],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.o0],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.o0],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.o0],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.Vo],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.Vo],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.Wl],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.zA],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.w4],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.hK],["TRIGGER_TYPE_AD_BREAK_STARTED",this.kC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.wv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.wv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.wv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.wv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.wv]]),Rd:new Map([["SLOT_TYPE_ABOVE_FEED",this.Bz], ["SLOT_TYPE_AD_BREAK_REQUEST",this.Bz],["SLOT_TYPE_FORECASTING",this.Bz],["SLOT_TYPE_IN_PLAYER",this.Bz],["SLOT_TYPE_PLAYER_BYTES",this.PV],["SLOT_TYPE_PLAYER_UNDERLAY",this.Bz],["SLOT_TYPE_PLAYBACK_TRACKING",this.Bz],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.Bz]]),gk:new Map([["SLOT_TYPE_ABOVE_FEED",this.IF],["SLOT_TYPE_AD_BREAK_REQUEST",this.Cq],["SLOT_TYPE_FORECASTING",this.QY],["SLOT_TYPE_PLAYER_BYTES",this.VY],["SLOT_TYPE_PLAYBACK_TRACKING",this.Hc],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.Hc],["SLOT_TYPE_IN_PLAYER",this.i9],["SLOT_TYPE_PLAYER_UNDERLAY",this.BJ]])};this.listeners=[t.get()];this.Fu={YC:this.YC,fd:this.L0.get(),Rc:this.tR.get(),q8:this.t5.get(),Q4:this.Q4,Fx:m.get(),JC:this.qf.get(),xd:this.OR,EY:t.get(),UF:this.vg.get()}}; kDP=function(P,v,l,e,h){g.U.call(this);var z=this,m=Ou(function(){return new da(z.L0)}); g.Z(this,m);var Q=Ou(function(){return new v1(m,z.L0)}); g.Z(this,Q);var t=Ou(function(){return new xC}); g.Z(this,t);var y=Ou(function(){return new YC(P)}); g.Z(this,y);var C=Ou(function(){return new ls(m,Q,z.L0)}); g.Z(this,C);var f=Ou(function(){return new Qz}); g.Z(this,f);this.M2=Ou(function(){return new IQ(v)}); g.Z(this,this.M2);this.tR=Ou(function(){return new r3(h)}); g.Z(this,this.tR);this.cR=Ou(function(){return new Te(v)}); g.Z(this,this.cR);this.nh=Ou(function(){return new Vx(v)}); g.Z(this,this.nh);this.RV=Ou(function(){return new Jo(v)}); g.Z(this,this.RV);this.q2=Ou(function(){return new dV(v)}); g.Z(this,this.q2);this.L0=Ou(function(){return new P5(v)}); g.Z(this,this.L0);var k=Ou(function(){return new $5(e)}); g.Z(this,k);var w=Ou(function(){return new DM(z.L0)}); g.Z(this,w);var I=Ou(function(){return new Nz(m,C,Q,z.L0,w,null,null,z.OL,z.wv)}); g.Z(this,I);this.wz=Ou(function(){return new uk(v)}); g.Z(this,this.wz);this.qf=Ou(function(){return new Vf}); g.Z(this,this.qf);this.vg=Ou(function(){return new to(v,f,z.L0)}); g.Z(this,this.vg);var J=rV({vg:this.vg,L0:this.L0,dN:w}),K=J.context,q=J.jd;this.PK=J.PK;this.oo=Ou(function(){return new Np(v,z.L0,z.VW)}); this.t5=Ou(function(){return new y2(v,z.vg,z.L0)}); g.Z(this,this.t5);this.GG=Ou(function(){return new eR(z.t5,v,z.L0)}); g.Z(this,this.GG);this.VW=Ou(function(){return new Q2(v,t,z.GG,z.vg,z.PK,z.L0,q)}); g.Z(this,this.VW);this.Pl=Ou(function(){return new d3(z.L0)}); g.Z(this,this.Pl);this.mL=new FR(qz,c5,function(x,S,B,E){return vX(Q.get(),x,S,B,E)},y,C,Q,w,this.L0,this.vg); g.Z(this,this.mL);this.Q4=new AF(y,I,l,this.L0,P,this.vg,this.t5,this.cR);g.Z(this,this.Q4);var A=new M0(v,this.Q4,this.t5,this.vg,this.oo);this.kF=Ou(function(){return A}); this.SG=A;this.OL=new Kd(y,C,this.kF,this.oo,this.t5,this.L0,this.VW);g.Z(this,this.OL);this.jc=new bF(y,C,this.nh,this.kF,K);g.Z(this,this.jc);this.YC=new j6(this.L0,y,C,I,this.vg,this.jc,l);g.Z(this,this.YC);this.NZ=Ou(function(){return new D5(k,Q,w,z.L0,z.VW,z.t5)}); g.Z(this,this.NZ);this.OF=Ou(function(){return new ne}); g.Z(this,this.OF);this.OR=new UW(P,this.M2,this.L0);g.Z(this,this.OR);this.y7=new Zo(P);g.Z(this,this.y7);this.LW=new jc(P);g.Z(this,this.LW);this.zA=new HX(P,this.kF,K);g.Z(this,this.zA);this.o0=new EW(P,this.nh,this.t5,this.vg,K);g.Z(this,this.o0);this.Wl=new OW(P);g.Z(this,this.Wl);this.w4=new o8(P);g.Z(this,this.w4);this.hK=new Tu(P);g.Z(this,this.hK);this.GK=Ou(function(){return new KQ(v)}); g.Z(this,this.GK);this.kC=new VH(P);g.Z(this,this.kC);this.wv=new sW(P,this.oo,this.t5,this.VW,this.kF);g.Z(this,this.wv);this.Bz=Ou(function(){return new Sc}); g.Z(this,this.Bz);this.PV=Ou(function(){return new Gu(z.t5)}); g.Z(this,this.PV);this.Cq=Ou(function(){return new eL(z.YC,y,m)}); g.Z(this,this.Cq);this.QY=Ou(function(){return new mL(z.L0,z.VW,z.Wl,z.GG)}); g.Z(this,this.QY);this.i9=Ou(function(){return new afx(z.M2,z.t5,z.VW,t,z.GG,z.LW,z.hK,z.tR,z.L0,l)}); g.Z(this,this.i9);this.VY=Ou(function(){return new wU(P,z.kC,z.Wl,z.VW,z.GG,z.Pl,z.RV,z.vg,z.t5,z.nh,z.cR,z.q2,z.tR,z.wz,z.L0,z.GK,K,q)}); g.Z(this,this.VY);this.W7=new wE(P,this.qf,m);g.Z(this,this.W7);this.kM={rT:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.YC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.OL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.mL],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Q4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jc]]),zR:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.NZ],["SLOT_TYPE_FORECASTING",this.OF],["SLOT_TYPE_IN_PLAYER",this.OF], ["SLOT_TYPE_PLAYER_BYTES",this.OF]]),hA:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.OR],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.y7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.y7], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.y7],["TRIGGER_TYPE_CLOSE_REQUESTED",this.LW],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.zA],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.o0],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.o0],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.Wl],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.zA],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.w4],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.hK],["TRIGGER_TYPE_AD_BREAK_STARTED",this.kC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.wv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.wv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.wv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.wv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.wv]]),Rd:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Bz],["SLOT_TYPE_FORECASTING",this.Bz],["SLOT_TYPE_IN_PLAYER",this.Bz],["SLOT_TYPE_PLAYER_BYTES",this.PV]]), gk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Cq],["SLOT_TYPE_FORECASTING",this.QY],["SLOT_TYPE_IN_PLAYER",this.i9],["SLOT_TYPE_PLAYER_BYTES",this.VY]])};this.listeners=[t.get()];this.Fu={YC:this.YC,fd:this.L0.get(),Rc:this.tR.get(),q8:this.t5.get(),Q4:this.Q4,Fx:m.get(),JC:this.qf.get(),xd:this.OR,EY:t.get(),UF:this.vg.get()}}; wOw=function(P,v,l,e,h){g.U.call(this);var z=this,m=Ou(function(){return new da(z.L0)}); g.Z(this,m);var Q=Ou(function(){return new v1(m,z.L0)}); g.Z(this,Q);var t=Ou(function(){return new xC}); g.Z(this,t);var y=Ou(function(){return new YC(P)}); g.Z(this,y);var C=Ou(function(){return new ls(m,Q,z.L0)}); g.Z(this,C);var f=Ou(function(){return new Qz}); g.Z(this,f);this.M2=Ou(function(){return new IQ(v)}); g.Z(this,this.M2);this.tR=Ou(function(){return new r3(h)}); g.Z(this,this.tR);this.cR=Ou(function(){return new Te(v)}); g.Z(this,this.cR);this.nh=Ou(function(){return new Vx(v)}); g.Z(this,this.nh);this.RV=Ou(function(){return new Jo(v)}); g.Z(this,this.RV);this.q2=Ou(function(){return new dV(v)}); g.Z(this,this.q2);this.L0=Ou(function(){return new P5(v)}); g.Z(this,this.L0);var k=Ou(function(){return new $5(e)}); g.Z(this,k);var w=Ou(function(){return new DM(z.L0)}); g.Z(this,w);var I=Ou(function(){return new Nz(m,C,Q,z.L0,w,null,null,null,null)}); g.Z(this,I);this.wz=Ou(function(){return new uk(v)}); g.Z(this,this.wz);this.vg=Ou(function(){return new to(v,f,z.L0)}); g.Z(this,this.vg);var J=rV({vg:this.vg,L0:this.L0,dN:w}),K=J.context,q=J.jd;this.PK=J.PK;this.t5=Ou(function(){return new y2(v,z.vg,z.L0)}); g.Z(this,this.t5);this.GG=Ou(function(){return new eR(z.t5,v,z.L0)}); g.Z(this,this.GG);this.VW=Ou(function(){return new Q2(v,t,z.GG,z.vg,z.PK,z.L0,q)}); g.Z(this,this.VW);this.Pl=Ou(function(){return new d3(z.L0)}); g.Z(this,this.Pl);this.mL=new FR(qz,c5,function(x,S,B,E){return vX(Q.get(),x,S,B,E)},y,C,Q,w,this.L0,this.vg); g.Z(this,this.mL);this.Q4=new AF(y,I,l,this.L0,P,this.vg,this.t5,this.cR);g.Z(this,this.Q4);var A=new M0(v,this.Q4,this.t5,this.vg);this.kF=Ou(function(){return A}); this.SG=A;this.jc=new bF(y,C,this.nh,this.kF,K);g.Z(this,this.jc);this.YC=new j6(this.L0,y,C,I,this.vg,this.jc,l);g.Z(this,this.YC);this.NZ=Ou(function(){return new D5(k,Q,w,z.L0,z.VW,z.t5)}); g.Z(this,this.NZ);this.OF=Ou(function(){return new ne}); g.Z(this,this.OF);this.OR=new UW(P,this.M2,this.L0);g.Z(this,this.OR);this.y7=new Zo(P);g.Z(this,this.y7);this.zA=new HX(P,this.kF,K);g.Z(this,this.zA);this.o0=new EW(P,this.nh,this.t5,this.vg,K);g.Z(this,this.o0);this.Wl=new OW(P);g.Z(this,this.Wl);this.w4=new o8(P);g.Z(this,this.w4);this.GK=Ou(function(){return new KQ(v)}); g.Z(this,this.GK);this.kC=new VH(P);g.Z(this,this.kC);this.Bz=Ou(function(){return new Sc}); g.Z(this,this.Bz);this.PV=Ou(function(){return new Gu(z.t5)}); g.Z(this,this.PV);this.Cq=Ou(function(){return new eL(z.YC,y,m)}); g.Z(this,this.Cq);this.QY=Ou(function(){return new mL(z.L0,z.VW,z.Wl,z.GG)}); g.Z(this,this.QY);this.lm=Ou(function(){return new V3w(z.M2,z.t5,z.VW,t,l,z.L0)}); g.Z(this,this.lm);this.VY=Ou(function(){return new wU(P,z.kC,z.Wl,z.VW,z.GG,z.Pl,z.RV,z.vg,z.t5,z.nh,z.cR,z.q2,z.tR,z.wz,z.L0,z.GK,K,q)}); g.Z(this,this.VY);this.kM={rT:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.YC],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.mL],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Q4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jc]]),zR:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.NZ],["SLOT_TYPE_FORECASTING",this.OF],["SLOT_TYPE_IN_PLAYER",this.OF],["SLOT_TYPE_PLAYER_BYTES",this.OF]]),hA:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.OR],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.y7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.y7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.y7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.zA],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.o0],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.Wl],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.zA],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.w4],["TRIGGER_TYPE_AD_BREAK_STARTED",this.kC]]),Rd:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Bz],["SLOT_TYPE_ABOVE_FEED",this.Bz],["SLOT_TYPE_FORECASTING",this.Bz],["SLOT_TYPE_IN_PLAYER",this.Bz],["SLOT_TYPE_PLAYER_BYTES",this.PV]]),gk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Cq],["SLOT_TYPE_FORECASTING",this.QY],["SLOT_TYPE_IN_PLAYER", this.lm],["SLOT_TYPE_PLAYER_BYTES",this.VY]])};this.listeners=[t.get()];this.Fu={YC:this.YC,fd:this.L0.get(),Rc:this.tR.get(),q8:this.t5.get(),Q4:this.Q4,Fx:m.get(),JC:null,xd:this.OR,EY:t.get(),UF:this.vg.get()}}; $mB=function(P,v,l,e,h){g.U.call(this);var z=this,m=Ou(function(){return new da(z.L0)}); g.Z(this,m);var Q=Ou(function(){return new v1(m,z.L0)}); g.Z(this,Q);var t=Ou(function(){return new xC}); g.Z(this,t);var y=Ou(function(){return new YC(P)}); g.Z(this,y);var C=Ou(function(){return new ls(m,Q,z.L0)}); g.Z(this,C);var f=Ou(function(){return new Qz}); g.Z(this,f);this.Bs=Ou(function(){return new f3y(v)}); g.Z(this,this.Bs);this.M2=Ou(function(){return new IQ(v)}); g.Z(this,this.M2);this.tR=Ou(function(){return new r3(h)}); g.Z(this,this.tR);this.cR=Ou(function(){return new Te(v)}); g.Z(this,this.cR);this.nh=Ou(function(){return new Vx(v)}); g.Z(this,this.nh);this.RV=Ou(function(){return new Jo(v)}); g.Z(this,this.RV);this.q2=Ou(function(){return new dV(v)}); g.Z(this,this.q2);this.L0=Ou(function(){return new P5(v)}); g.Z(this,this.L0);var k=Ou(function(){return new $5(e)}); g.Z(this,k);var w=Ou(function(){return new DM(z.L0)}); g.Z(this,w);var I=Ou(function(){return new Nz(m,C,Q,z.L0,w,null,null,null,null)}); g.Z(this,I);this.wz=Ou(function(){return new uk(v)}); g.Z(this,this.wz);this.vg=Ou(function(){return new to(v,f,z.L0)}); g.Z(this,this.vg);var J=rV({vg:this.vg,L0:this.L0,dN:w}),K=J.context,q=J.jd;this.PK=J.PK;this.t5=Ou(function(){return new y2(v,z.vg,z.L0)}); g.Z(this,this.t5);this.GG=Ou(function(){return new eR(z.t5,v,z.L0)}); g.Z(this,this.GG);this.VW=Ou(function(){return new Q2(v,t,z.GG,z.vg,z.PK,z.L0,q)}); g.Z(this,this.VW);this.Pl=Ou(function(){return new d3(z.L0)}); g.Z(this,this.Pl);this.mL=new FR(cuD,c5,function(x,S,B,E){return OYw(Q.get(),x,S,B,E)},y,C,Q,w,this.L0,this.vg); g.Z(this,this.mL);this.Q4=new AF(y,I,l,this.L0,P,this.vg,this.t5,this.cR);g.Z(this,this.Q4);var A=new M0(v,this.Q4,this.t5,this.vg);this.kF=Ou(function(){return A}); this.SG=A;this.jc=new bF(y,C,this.nh,this.kF,K);g.Z(this,this.jc);this.YC=new j6(this.L0,y,C,I,this.vg,this.jc,l);g.Z(this,this.YC);this.NZ=Ou(function(){return new D5(k,Q,w,z.L0,z.VW,z.t5)}); g.Z(this,this.NZ);this.OF=Ou(function(){return new ne}); g.Z(this,this.OF);this.OR=new UW(P,this.M2,this.L0);g.Z(this,this.OR);this.y7=new Zo(P);g.Z(this,this.y7);this.zA=new HX(P,this.kF,K);g.Z(this,this.zA);this.o0=new EW(P,this.nh,this.t5,this.vg,K);g.Z(this,this.o0);this.Wl=new OW(P);g.Z(this,this.Wl);this.w4=new o8(P);g.Z(this,this.w4);this.GK=Ou(function(){return new KQ(v)}); g.Z(this,this.GK);this.kC=new VH(P);g.Z(this,this.kC);this.Bz=Ou(function(){return new Sc}); g.Z(this,this.Bz);this.PV=Ou(function(){return new Gu(z.t5)}); g.Z(this,this.PV);this.Cq=Ou(function(){return new eL(z.YC,y,m)}); g.Z(this,this.Cq);this.QY=Ou(function(){return new mL(z.L0,z.VW,z.Wl,z.GG)}); g.Z(this,this.QY);this.VY=Ou(function(){return new wU(P,z.kC,z.Wl,z.VW,z.GG,z.Pl,z.RV,z.vg,z.t5,z.nh,z.cR,z.q2,z.tR,z.wz,z.L0,z.GK,K,q)}); g.Z(this,this.VY);this.Hm=Ou(function(){return new ESw(z.M2,z.t5,z.VW,t,z.Bs,l,z.vg)}); g.Z(this,this.Hm);this.kM={rT:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.YC],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.mL],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Q4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jc]]),zR:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.NZ],["SLOT_TYPE_FORECASTING",this.OF],["SLOT_TYPE_IN_PLAYER",this.OF],["SLOT_TYPE_PLAYER_BYTES",this.OF]]),hA:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.OR],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.y7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.y7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.y7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.zA],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.o0],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.Wl],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.zA],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.w4],["TRIGGER_TYPE_AD_BREAK_STARTED",this.kC]]),Rd:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Bz],["SLOT_TYPE_FORECASTING",this.Bz],["SLOT_TYPE_IN_PLAYER",this.Bz],["SLOT_TYPE_PLAYER_BYTES",this.PV]]),gk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Cq],["SLOT_TYPE_FORECASTING",this.QY],["SLOT_TYPE_IN_PLAYER",this.Hm],["SLOT_TYPE_PLAYER_BYTES", this.VY]])};this.listeners=[t.get()];this.Fu={YC:this.YC,fd:this.L0.get(),Rc:this.tR.get(),q8:this.t5.get(),Q4:this.Q4,Fx:m.get(),JC:null,xd:this.OR,EY:t.get(),UF:this.vg.get()}}; I3u=function(P,v,l,e,h){g.U.call(this);var z=this,m=Ou(function(){return new da(z.L0)}); g.Z(this,m);var Q=Ou(function(){return new v1(m,z.L0)}); g.Z(this,Q);var t=Ou(function(){return new xC}); g.Z(this,t);var y=Ou(function(){return new YC(P)}); g.Z(this,y);var C=Ou(function(){return new ls(m,Q,z.L0)}); g.Z(this,C);var f=Ou(function(){return new Qz}); g.Z(this,f);this.Bs=Ou(function(){return new f3y(v)}); g.Z(this,this.Bs);this.M2=Ou(function(){return new IQ(v)}); g.Z(this,this.M2);this.tR=Ou(function(){return new r3(h)}); g.Z(this,this.tR);this.cR=Ou(function(){return new Te(v)}); g.Z(this,this.cR);this.nh=Ou(function(){return new Vx(v)}); g.Z(this,this.nh);this.RV=Ou(function(){return new Jo(v)}); g.Z(this,this.RV);this.q2=Ou(function(){return new dV(v)}); g.Z(this,this.q2);this.L0=Ou(function(){return new P5(v)}); g.Z(this,this.L0);var k=Ou(function(){return new $5(e)}); g.Z(this,k);var w=Ou(function(){return new DM(z.L0)}); g.Z(this,w);this.wz=Ou(function(){return new uk(v)}); g.Z(this,this.wz);this.vg=Ou(function(){return new to(v,f,z.L0)}); g.Z(this,this.vg);var I=rV({vg:this.vg,L0:this.L0,dN:w}),J=I.context,K=I.jd;this.PK=I.PK;this.oo=Ou(function(){return new Np(v,z.L0,z.VW)}); g.Z(this,this.oo);this.GK=Ou(function(){return new KQ(v)}); g.Z(this,this.GK);this.t5=Ou(function(){return new y2(v,z.vg,z.L0)}); g.Z(this,this.t5);I=Ou(function(){return new Nz(m,C,Q,z.L0,w,null,z.t5,z.OL,z.wv,3)}); g.Z(this,I);this.Pl=Ou(function(){return new d3(z.L0)}); this.GG=Ou(function(){return new eR(z.t5,v,z.L0)}); g.Z(this,this.GG);this.VW=Ou(function(){return new Q2(v,t,z.GG,z.vg,z.PK,z.L0,K)}); g.Z(this,this.VW);this.Q4=new AF(y,I,l,this.L0,P,this.vg,this.t5,this.cR);g.Z(this,this.Q4);var q=new M0(v,this.Q4,this.t5,this.vg,this.oo);this.kF=Ou(function(){return q}); this.SG=q;this.mL=new FR(qKy,c5,function(A,x,S,B){return OYw(Q.get(),A,x,S,B)},y,C,Q,w,this.L0,this.vg); g.Z(this,this.mL);this.OL=new Kd(y,C,this.kF,this.oo,this.t5,this.L0,this.VW,this.GK);g.Z(this,this.OL);this.jc=new bF(y,C,this.nh,this.kF,J);g.Z(this,this.jc);this.YC=new j6(this.L0,y,C,I,this.vg,this.jc,l);g.Z(this,this.YC);this.NZ=Ou(function(){return new D5(k,Q,w,z.L0,z.VW,z.t5,z.GK)}); g.Z(this,this.NZ);this.OF=Ou(function(){return new ne}); g.Z(this,this.OF);this.OR=new UW(P,this.M2,this.L0);g.Z(this,this.OR);this.y7=new Zo(P);g.Z(this,this.y7);this.zA=new HX(P,this.kF,J);g.Z(this,this.zA);this.o0=new EW(P,this.nh,this.t5,this.vg,J);g.Z(this,this.o0);this.Vo=new WX(P,this.vg);g.Z(this,this.Vo);this.wv=new sW(P,this.oo,this.t5,this.VW,this.kF);g.Z(this,this.wv);this.Wl=new OW(P);g.Z(this,this.Wl);this.w4=new o8(P);g.Z(this,this.w4);this.kC=new VH(P);g.Z(this,this.kC);this.Bz=Ou(function(){return new Sc}); g.Z(this,this.Bz);this.PV=Ou(function(){return new Gu(z.t5)}); g.Z(this,this.PV);this.Cq=Ou(function(){return new eL(z.YC,y,m)}); g.Z(this,this.Cq);this.QY=Ou(function(){return new mL(z.L0,z.VW,z.Wl,z.GG)}); g.Z(this,this.QY);this.VY=Ou(function(){return new kW(P,z.kC,z.Wl,z.vg,z.GK,z.t5,z.VW,f,z.oo,z.GG,z.Pl,z.RV,z.nh,z.cR,z.q2,z.tR,z.wz,z.L0,t,J,K)}); g.Z(this,this.VY);this.i9=Ou(function(){return new Wvu(z.M2,z.t5,z.VW,t,z.Bs,l,z.L0,z.vg)}); g.Z(this,this.i9);this.kM={rT:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.YC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.OL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.mL],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.Q4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jc]]),zR:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.NZ],["SLOT_TYPE_FORECASTING",this.OF],["SLOT_TYPE_IN_PLAYER",this.OF],["SLOT_TYPE_PLAYER_BYTES",this.OF]]),hA:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.OR],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.y7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.y7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.y7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.y7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.y7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.zA],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.o0],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.o0],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.Vo],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.Vo],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.Wl],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.zA],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.w4],["TRIGGER_TYPE_AD_BREAK_STARTED",this.kC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.wv],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.wv],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.wv],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.wv],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.wv]]),Rd:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Bz],["SLOT_TYPE_FORECASTING",this.Bz],["SLOT_TYPE_IN_PLAYER",this.Bz],["SLOT_TYPE_PLAYER_BYTES",this.PV]]),gk:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Cq],["SLOT_TYPE_FORECASTING",this.QY],["SLOT_TYPE_PLAYER_BYTES",this.VY],["SLOT_TYPE_IN_PLAYER",this.i9]])};this.listeners=[t.get()]; this.Fu={YC:this.YC,fd:this.L0.get(),Rc:this.tR.get(),q8:this.t5.get(),Q4:this.Q4,Fx:m.get(),JC:null,xd:this.OR,EY:t.get(),UF:this.vg.get()}}; nZ2=function(P,v,l,e){function h(){return z.K} g.U.call(this);var z=this;P.N().experiments.l$("html5_dispose_of_manager_before_dependency")?(this.W=Dm7(h,P,v,l,e),this.K=(new oD(this.W)).G(),g.Z(this,this.K),g.Z(this,this.W)):(this.W=Dm7(h,P,v,l,e),g.Z(this,this.W),this.K=(new oD(this.W)).G(),g.Z(this,this.K))}; qp=function(P){return P.W.Fu}; Dm7=function(P,v,l,e,h){try{var z=v.N();if(g.Po(z))var m=new gZu(P,v,l,e,h);else if(g.lN(z))m=new kDP(P,v,l,e,h);else if(OM(z))m=new wOw(P,v,l,e,h);else if(g.H$(z))m=new $mB(P,v,l,e,h);else if(g.ZY(z))m=new I3u(P,v,l,e,h);else throw new TypeError("Unknown web interface");return m}catch(Q){return m=v.N(),Iq("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:m.W.cplatform,interface:m.W.c,Msc:m.W.cver,fZ1:m.W.ctheme,OR2:m.W.cplayer,xJ1:m.playerStyle}),new l3a(P,v,l,e,h)}}; Nr2=function(P){rA.call(this,P)}; JOy=function(P,v,l,e,h){eP.call(this,P,{L:"div",D:"ytp-ad-timed-pie-countdown-container",U:[{L:"svg",D:"ytp-ad-timed-pie-countdown",B:{viewBox:"0 0 20 20"},U:[{L:"circle",D:"ytp-ad-timed-pie-countdown-background",B:{r:"10",cx:"10",cy:"10"}},{L:"circle",D:"ytp-ad-timed-pie-countdown-inner",B:{r:"5",cx:"10",cy:"10"}},{L:"circle",D:"ytp-ad-timed-pie-countdown-outer",B:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",v,l,e,h);this.Y=this.cg("ytp-ad-timed-pie-countdown-container");this.G=this.cg("ytp-ad-timed-pie-countdown-inner"); this.T=this.cg("ytp-ad-timed-pie-countdown-outer");this.K=Math.ceil(2*Math.PI*5);this.hide()}; uyP=function(P,v,l,e,h,z){nv.call(this,P,{L:"div",D:"ytp-ad-action-interstitial",B:{tabindex:"0"},U:[{L:"div",D:"ytp-ad-action-interstitial-background-container"},{L:"div",D:"ytp-ad-action-interstitial-slot",U:[{L:"div",D:"ytp-ad-action-interstitial-instream-info"},{L:"div",D:"ytp-ad-action-interstitial-card",U:[{L:"div",D:"ytp-ad-action-interstitial-image-container"},{L:"div",D:"ytp-ad-action-interstitial-headline-container"},{L:"div",D:"ytp-ad-action-interstitial-description-container"},{L:"div", D:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",v,l,e);this.vW=h;this.rd=z;this.navigationEndpoint=this.W=this.skipButton=this.K=this.actionButton=null;this.Pg=this.cg("ytp-ad-action-interstitial-instream-info");this.Hg=this.cg("ytp-ad-action-interstitial-image-container");this.X=new Wp(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,"ytp-ad-action-interstitial-image");g.Z(this,this.X);this.X.E$(this.Hg);this.kf=this.cg("ytp-ad-action-interstitial-headline-container"); this.T=new v$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,"ytp-ad-action-interstitial-headline");g.Z(this,this.T);this.T.E$(this.kf);this.QW=this.cg("ytp-ad-action-interstitial-description-container");this.G=new v$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,"ytp-ad-action-interstitial-description");g.Z(this,this.G);this.G.E$(this.QW);this.D3=this.cg("ytp-ad-action-interstitial-background-container");this.Ic=new Wp(this.api,this.layoutId,this.interactionLoggingClientData, this.Rc,"ytp-ad-action-interstitial-background",!0);g.Z(this,this.Ic);this.Ic.E$(this.D3);this.A5=this.cg("ytp-ad-action-interstitial-action-button-container");this.slot=this.cg("ytp-ad-action-interstitial-slot");this.bM=this.cg("ytp-ad-action-interstitial-card");this.Y=new GT;g.Z(this,this.Y);this.hide()}; KE2=function(P){var v=g.MT("html5-video-player");v&&g.DE(v,"ytp-ad-display-override",P)}; AO6=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-overlay-slot",U:[{L:"div",D:"ytp-ad-overlay-container"}]},"invideo-overlay",v,l,e);this.X=[];this.D3=this.kf=this.Y=this.A5=this.Pg=null;this.Ic=!1;this.T=null;this.QW=0;P=this.cg("ytp-ad-overlay-container");this.Hg=new f2(P,45E3,6E3,.3,.4);g.Z(this,this.Hg);this.G=cOy(this);g.Z(this,this.G);this.G.E$(P);this.K=q0W(this);g.Z(this,this.K);this.K.E$(P);this.W=FEw(this);g.Z(this,this.W);this.W.E$(P);this.hide()}; cOy=function(P){var v=new g.DW({L:"div",D:"ytp-ad-text-overlay",U:[{L:"div",D:"ytp-ad-overlay-ad-info-button-container"},{L:"div",D:"ytp-ad-overlay-close-container",U:[{L:"button",D:"ytp-ad-overlay-close-button",U:[Bp(Y09)]}]},{L:"div",D:"ytp-ad-overlay-title",Yf:"{{title}}"},{L:"div",D:"ytp-ad-overlay-desc",Yf:"{{description}}"},{L:"div",z1:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],Yf:"{{displayUrl}}"}]});P.C(v.cg("ytp-ad-overlay-title"),"click",function(l){Ff(P,v.element,l)}); P.C(v.cg("ytp-ad-overlay-link"),"click",function(l){Ff(P,v.element,l)}); P.C(v.cg("ytp-ad-overlay-close-container"),"click",P.Un);v.hide();return v}; q0W=function(P){var v=new g.DW({L:"div",z1:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],U:[{L:"div",D:"ytp-ad-overlay-ad-info-button-container"},{L:"div",D:"ytp-ad-overlay-close-container",U:[{L:"button",D:"ytp-ad-overlay-close-button",U:[Bp(Y09)]}]},{L:"div",D:"ytp-ad-overlay-text-image",U:[{L:"img",B:{src:"{{imageUrl}}"}}]},{L:"div",D:"ytp-ad-overlay-title",Yf:"{{title}}"},{L:"div",D:"ytp-ad-overlay-desc",Yf:"{{description}}"},{L:"div",z1:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], Yf:"{{displayUrl}}"}]});P.C(v.cg("ytp-ad-overlay-title"),"click",function(l){Ff(P,v.element,l)}); P.C(v.cg("ytp-ad-overlay-link"),"click",function(l){Ff(P,v.element,l)}); P.C(v.cg("ytp-ad-overlay-close-container"),"click",P.Un);P.C(v.cg("ytp-ad-overlay-text-image"),"click",P.NN$);v.hide();return v}; FEw=function(P){var v=new g.DW({L:"div",D:"ytp-ad-image-overlay",U:[{L:"div",D:"ytp-ad-overlay-ad-info-button-container"},{L:"div",D:"ytp-ad-overlay-close-container",U:[{L:"button",D:"ytp-ad-overlay-close-button",U:[Bp(Y09)]}]},{L:"div",D:"ytp-ad-overlay-image",U:[{L:"img",B:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});P.C(v.cg("ytp-ad-overlay-image"),"click",function(l){Ff(P,v.element,l)}); P.C(v.cg("ytp-ad-overlay-close-container"),"click",P.Un);v.hide();return v}; bp6=function(P,v){if(v){var l=g.a(v,B4)||null;l==null?g.Zx(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(v=g.MT("video-ads ytp-ad-module")||null,v==null?g.Zx(Error("Could not locate the root ads container element to attach the ad info dialog.")):(P.kf=new g.DW({L:"div",D:"ytp-ad-overlay-ad-info-dialog-container"}),g.Z(P,P.kf),P.kf.E$(v),v=new P$(P.api,P.layoutId,P.interactionLoggingClientData,P.Rc,P.kf.element,!1),g.Z(P,v),v.init(Cv("ad-info-hover-text-button"),l,P.macros), P.T?(v.E$(P.T,0),v.subscribe("f",P.rR5,P),v.subscribe("e",P.RD,P),P.C(P.T,"click",P.jt5),P.C(g.MT("ytp-ad-button",v.element),"click",function(){var e;if(g.a((e=g.a(l.button,g.UB))==null?void 0:e.serviceEndpoint,TnP))P.Ic=P.api.getPlayerState(1)===2,P.api.pauseVideo();else P.api.onAdUxClicked("ad-info-hover-text-button",P.layoutId)}),P.D3=v):g.Zx(Error("Ad info button container within overlay ad was not present."))))}else g.j4(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; pOP=function(P,v){if(xma(P,Ao)||P.api.isMinimized())return!1;var l=ND(v.title),e=ND(v.description);if(g.Jj(l)||g.Jj(e))return!1;P.createServerVe(P.G.element,v.trackingParams||null);P.G.updateValue("title",ND(v.title));P.G.updateValue("description",ND(v.description));P.G.updateValue("displayUrl",ND(v.displayUrl));v.navigationEndpoint&&g.l9(P.X,v.navigationEndpoint);P.G.show();P.Hg.start();P.logVisibility(P.G.element,!0);P.C(P.G.element,"mouseover",function(){P.QW++}); return!0}; LEu=function(P,v){if(xma(P,Ao)||P.api.isMinimized())return!1;var l=ND(v.title),e=ND(v.description);if(g.Jj(l)||g.Jj(e))return!1;P.createServerVe(P.K.element,v.trackingParams||null);P.K.updateValue("title",ND(v.title));P.K.updateValue("description",ND(v.description));P.K.updateValue("displayUrl",ND(v.displayUrl));P.K.updateValue("imageUrl",wh9(v.image));v.navigationEndpoint&&g.l9(P.X,v.navigationEndpoint);P.A5=v.imageNavigationEndpoint||null;P.K.show();P.Hg.start();P.logVisibility(P.K.element,!0); P.C(P.K.element,"mouseover",function(){P.QW++}); return!0}; S0y=function(P,v){if(P.api.isMinimized())return!1;var l=$4P(v.image),e=l;l.width0?(v=new jP(P.api,P.W),v.E$(P.playerOverlay), g.Z(P,v)):g.Zx(Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(v)))}}else g.Zx(Error("addCommonComponents() needs to be called before starting countdown."))}; WEP=function(P){function v(l){return{toString:function(){return l()}}} P.macros.SURVEY_LOCAL_TIME_EPOCH_S=v(function(){var l=new Date;return(Math.round(l.valueOf()/1E3)+-1*l.getTimezoneOffset()*60).toString()}); P.macros.SURVEY_ELAPSED_MS=v(function(){return(Date.now()-P.G).toString()})}; OpP=function(P,v,l,e,h){pQ.call(this,P,v,l,e,"survey-question-multi-select");this.QW=h;this.noneOfTheAbove=null;this.submitEndpoints=[];this.T=null;this.hide()}; oZ2=function(P,v,l){P.noneOfTheAbove=new Zpx(P.api,P.layoutId,P.interactionLoggingClientData,P.Rc);P.noneOfTheAbove.E$(P.answers);P.noneOfTheAbove.init(Cv("survey-none-of-the-above"),v,l)}; rO2=function(P){P.K.forEach(function(v){v.W.toggleButton(!1)}); sNw(P,!0)}; sNw=function(P,v){var l=P.Y;P=Mb9(P);v=v===void 0?!1:v;l.W&&(P?l.W.hide():l.W.show(),v&&l.W instanceof K2&&!l.W.Y&&mIW(l.W,!1));l.K&&(P?l.K.show():l.K.hide())}; Mb9=function(P){return P.K.some(function(v){return v.W.isToggled()})||P.noneOfTheAbove.button.isToggled()}; LQ=function(P,v,l,e,h){pQ.call(this,P,v,l,e,"survey-question-single-select",function(m){z.api.N().V("supports_multi_step_on_desktop")&&h([m])}); var z=this;this.hide()}; SR=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-survey",U:[{L:"div",D:"ytp-ad-survey-questions"}]},"survey",v,l,e);this.questions=[];this.K=[];this.conditioningRules=[];this.W=0;this.T=this.cg("ytp-ad-survey-questions");this.api.N().V("fix_survey_color_contrast_on_destop")&&this.cg("ytp-ad-survey").classList.add("color-contrast-fix");this.api.N().V("web_enable_speedmaster")&&this.cg("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; dm2=function(P,v){var l=P.K[v],e;(e=P.G)==null||e.dispose();g.a(l,GO)?Try(P,g.a(l,GO),P.macros):g.a(l,S6)&&Vb2(P,g.a(l,S6),P.macros);P.W=v}; Try=function(P,v,l){var e=new LQ(P.api,P.layoutId,P.interactionLoggingClientData,P.Rc,P.Y.bind(P));e.E$(P.T);e.init(Cv("survey-question-single-select"),v,l);P.api.N().V("supports_multi_step_on_desktop")?P.G=e:P.questions.push(e);g.Z(P,e)}; Vb2=function(P,v,l){var e=new OpP(P.api,P.layoutId,P.interactionLoggingClientData,P.Rc,P.Y.bind(P));e.E$(P.T);e.init(Cv("survey-question-multi-select"),v,l);P.api.N().V("supports_multi_step_on_desktop")?P.G=e:P.questions.push(e);g.Z(P,e)}; G4=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-survey-interstitial",U:[{L:"div",D:"ytp-ad-survey-interstitial-contents",U:[{L:"div",D:"ytp-ad-survey-interstitial-logo",U:[{L:"div",D:"ytp-ad-survey-interstitial-logo-image"}]},{L:"div",D:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",v,l,e);this.W=this.actionButton=null;this.interstitial=this.cg("ytp-ad-survey-interstitial");this.K=this.cg("ytp-ad-survey-interstitial-contents");this.text=this.cg("ytp-ad-survey-interstitial-text"); this.logoImage=this.cg("ytp-ad-survey-interstitial-logo-image");this.transition=new g.mA(this,500,!1,300);g.Z(this,this.transition)}; PA6=function(P,v){v=v&&EO(v)||"";if(g.Jj(v))g.j4(Error("Found ThumbnailDetails without valid image URL"));else{var l=P.style;P=P.style.cssText;var e=document.implementation.createHTMLDocument("").createElement("DIV");e.style.cssText=P;P=WwB(e.style);l.cssText=[P,'background-image:url("'+v+'");'].join("")}}; vXw=function(P){var v=g.MT("html5-video-player");v&&g.DE(v,"ytp-ad-display-override",P)}; Xf=function(P,v,l,e,h,z){z=z===void 0?0:z;eP.call(this,P,{L:"div",D:"ytp-preview-ad",U:[{L:"div",D:"ytp-preview-ad__text"}]},"preview-ad",v,l,e,h);var m=this;this.QW=z;this.K=0;this.Y=-1;this.G=this.cg("ytp-preview-ad__text");switch(this.QW){case 1:this.G.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.mA(this,400,!1,100,function(){m.hide()}); g.Z(this,this.transition);this.hide()}; B5=function(P,v,l,e){nv.call(this,P,{L:"img",D:"ytp-ad-avatar"},"ad-avatar",v,l,e);this.hide()}; lra=function(P){switch(P.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}}; ik=function(P,v,l,e,h,z){h=h===void 0?!1:h;z=z===void 0?!1:z;nv.call(this,P,{L:"button",D:"ytp-ad-button-vm"},"ad-button",v,l,e);this.buttonText=this.buttonIcon=null;this.hide();this.W=h;this.K=z}; eta=function(P,v,l,e,h){eP.call(this,P,{L:"div",z1:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],U:[{L:"div",D:"ytp-ad-avatar-lockup-card__avatar_and_text_container",U:[{L:"div",D:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",v,l,e,h);this.startMilliseconds=0;this.adAvatar=new B5(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.adAvatar);mS(this.element,this.adAvatar.element,0);this.headline=new GL(this.api,this.layoutId, this.interactionLoggingClientData,this.Rc);g.Z(this,this.headline);this.headline.E$(this.cg("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.description);this.description.E$(this.cg("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new ik(this.api, this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.adButton);this.adButton.E$(this.element);this.hide()}; Uf=function(P,v,l,e){nv.call(this,P,{L:"button",D:"ytp-skip-ad-button",U:[{L:"div",D:"ytp-skip-ad-button__text"}]},"skip-button",v,l,e);var h=this;this.K=!1;this.Y=this.cg("ytp-skip-ad-button__text");this.transition=new g.mA(this,500,!1,100,function(){h.hide()}); g.Z(this,this.transition);this.W=new f2(this.element,15E3,5E3,.5,.5,!0);g.Z(this,this.W);this.hide()}; htq=function(P,v,l,e,h){eP.call(this,P,{L:"div",D:"ytp-skip-ad"},"skip-ad",v,l,e,h);this.skipOffsetMilliseconds=0;this.Y=this.isSkippable=!1;var z;if((z=this.api.getVideoData())==null?0:z.isDaiEnabled())this.Y=this.api.N().V("clean_player_style_fix_on_web");if(this.Y||!this.api.N().experiments.l$("disable_ad_preview_for_instream_ads"))this.K=new Xf(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.W),g.Z(this,this.K),this.K.E$(this.element);this.G=new Uf(this.api,this.layoutId, this.interactionLoggingClientData,this.Rc);g.Z(this,this.G);this.G.E$(this.element);this.hide()}; Zu=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-visit-advertiser-link"},"visit-advertiser-link",v,l,e);this.hide();this.api.V("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player");this.api.V("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player-with-light-shadow")}; jR=function(P,v,l,e,h){nv.call(this,P,{L:"div",D:"ytp-ad-player-overlay-layout",U:[{L:"div",D:"ytp-ad-player-overlay-layout__player-card-container"},{L:"div",D:"ytp-ad-player-overlay-layout__ad-info-container"},{L:"div",D:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{L:"div",D:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",v,l,e);this.K=h;this.kf=this.cg("ytp-ad-player-overlay-layout__player-card-container");this.W=this.cg("ytp-ad-player-overlay-layout__ad-info-container"); this.X=this.cg("ytp-ad-player-overlay-layout__skip-or-preview-container");this.QW=this.cg("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; ztD=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-grid-card-text",U:[{L:"div",D:"ytp-ad-grid-card-text__metadata",U:[{L:"div",D:"ytp-ad-grid-card-text__metadata__headline"},{L:"div",D:"ytp-ad-grid-card-text__metadata__description",U:[{L:"div",D:"ytp-ad-grid-card-text__metadata__description__line"},{L:"div",D:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{L:"div",D:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",v,l,e);this.headline=new GL(this.api,this.layoutId,this.interactionLoggingClientData, this.Rc);g.Z(this,this.headline);this.headline.E$(this.cg("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new ik(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,!0);g.Z(this,this.moreInfoButton);this.moreInfoButton.E$(this.cg("ytp-ad-grid-card-text__button"))}; aQ=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",v,l,e);this.W=[]}; H5=function(P,v,l,e,h,z,m){eP.call(this,P,z,m,v,l,e,h);this.playerProgressOffsetMs=0;this.K=!1}; mwu=function(P){var v=g.MT("html5-video-player");v&&g.DE(v,"ytp-ad-display-override",P)}; Rt2=function(P,v,l,e,h){H5.call(this,P,v,l,e,h,{L:"div",D:"ytp-display-underlay-text-grid-cards",U:[{L:"div",D:"ytp-display-underlay-text-grid-cards__content_container",U:[{L:"div",D:"ytp-display-underlay-text-grid-cards__content_container__header",U:[{L:"div",D:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{L:"div",D:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{L:"div",D:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {L:"div",D:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new aQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.adGridCardCollection);this.adGridCardCollection.E$(this.cg("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new ik(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.adButton);this.adButton.E$(this.cg("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.G=this.cg("ytp-display-underlay-text-grid-cards__content_container");this.Y=this.cg("ytp-display-underlay-text-grid-cards__content_container__header")}; Ef=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-ad-details-line"},"ad-details-line",v,l,e);this.W=[];this.hide()}; W5=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-image-background",U:[{L:"img",D:"ytp-image-background-image"}]},"image-background",v,l,e);this.hide()}; Qia=function(P,v,l,e,h){eP.call(this,P,{L:"svg",D:"ytp-timed-pie-countdown",B:{viewBox:"0 0 20 20"},U:[{L:"circle",D:"ytp-timed-pie-countdown__background",B:{r:"10",cx:"10",cy:"10"}},{L:"circle",D:"ytp-timed-pie-countdown__inner",B:{r:"5",cx:"10",cy:"10"}},{L:"circle",D:"ytp-timed-pie-countdown__outer",B:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",v,l,e,h);this.G=this.cg("ytp-timed-pie-countdown__inner");this.K=Math.ceil(2*Math.PI*5);this.hide()}; Of=function(P,v,l,e){nv.call(this,P,{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout",B:{tabindex:"0"},U:[{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content",U:[{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",U:[{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{L:"div",D:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",v,l,e);this.K=null;this.Y=this.cg("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.G=new GT;g.Z(this,this.G);this.hide()}; tU2=function(P){var v=g.MT("html5-video-player");v&&g.DE(v,"ytp-ad-display-override",P)}; yIu=function(P){if(!P.adAvatar||!g.a(P.adAvatar,oQ))return g.Zx(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!P.headline)return g.Zx(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!P.adBadge||!g.a(P.adBadge,sf))return g.Zx(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!P.adButton||!g.a(P.adButton,rE))return g.Zx(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!P.adInfoRenderer|| !g.a(P.adInfoRenderer,B4))return g.Zx(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;P=P.durationMilliseconds||0;return typeof P!=="number"||P<=0?(g.Zx(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+P)),!1):!0}; Mp=function(P,v,l){rA.call(this,P);this.api=P;this.Rc=v;this.K={};P=new g.O({L:"div",z1:["video-ads","ytp-ad-module"]});g.Z(this,P);zF&&g.kk(P.element,"ytp-ads-tiny-mode");this.Z=new qB(P.element);g.Z(this,this.Z);g.i2(this.api,P.element,4);lF(l)&&(l=new g.O({L:"div",z1:["ytp-ad-underlay"]}),g.Z(this,l),this.G=new qB(l.element),g.Z(this,this.G),g.i2(this.api,l.element,0));g.Z(this,XhD())}; CAW=function(P,v){P=g.LU(P.K,v.id,null);P==null&&g.j4(Error("Component not found for element id: "+v.id));return P||null}; fr7=function(P){g.x0.call(this,P);var v=this;this.K=null;this.created=!1;this.G=P.N().V("h5_use_refactored_get_ad_break")?new mMq(this.player):new sX(this.player);this.Y=function(){if(v.K!=null)return v.K;var e=new gEy({xd:qp(v.W).xd,UF:qp(v.W).UF,J:v.player,fd:qp(v.W).fd,VW:v.W.W.VW,EY:qp(v.W).EY,q2:v.W.W.q2});v.K=e.Vq;return v.K}; this.W=new nZ2(this.player,this,this.G,this.Y);g.Z(this,this.W);var l=P.N();!xO(l)||g.ZY(l)||OM(l)||(g.Z(this,new Mp(P,qp(this.W).Rc,qp(this.W).fd)),g.Z(this,new Nr2(P)))}; gX9=function(P){P.created!==P.loaded&&Iq("Created and loaded are out of sync")}; $ww=function(P){g.x0.prototype.load.call(P);var v=qp(P.W).fd;try{P.player.getRootNode().classList.add("ad-created")}catch(t){Iq(t instanceof Error?t:String(t))}var l=P.player.getVideoData(1),e=l&&l.videoId||"",h=l&&l.getPlayerResponse()||{},z=(!P.player.N().experiments.l$("debug_ignore_ad_placements")&&h&&h.adPlacements||[]).map(function(t){return t.adPlacementRenderer}),m=((h==null?void 0:h.adSlots)||[]).map(function(t){return g.a(t,aL)}); h=h.playerConfig&&h.playerConfig.daiConfig&&h.playerConfig.daiConfig.enableDai||!1;l&&l.Ei();z=kmw(z,m,v,qp(P.W).Fx);m=l&&l.clientPlaybackNonce||"";l=l&&l.Pw||!1;if(AD(v,!0)&&l){var Q;v={};(Q=P.player.getVideoData())==null||Q.f0("p_cpb",(v.cc=m,v))}Q=1E3*P.player.getDuration(1);w3P(P);P.W.W.SG.aO(m,Q,l,z.m$,z.eH,z.m$,h,e)}; w3P=function(P){var v,l;if(l=(v=P.player.getVideoData(1))==null||!v.Pw)v=P.player.N(),l=xO(v)&&!g.bq(v)&&v.playerStyle==="desktop-polymer";l&&(P=P.player.getInternalApi(),P.addEventListener("updateKevlarOrC3Companion",fsy),P.addEventListener("updateEngagementPanelAction",gz6),P.addEventListener("changeEngagementPanelVisibility",kJP),window.addEventListener("yt-navigate-start",$I6))}; T4=function(P,v){v===P.Bo&&(P.Bo=void 0)}; IrW=function(P){var v=qp(P.W).Q4,l=v.Y().tS("SLOT_TYPE_PLAYER_BYTES",1);v=Nk(v.vg.get(),1).clientPlaybackNonce;var e=!1;l=g.N(l);for(var h=l.next();!h.done;h=l.next()){h=h.value;var z=h.slotType==="SLOT_TYPE_PLAYER_BYTES"&&h.slotEntryTrigger instanceof bz?h.slotEntryTrigger.Bh:void 0;z&&z===v&&(e&&Iq("More than 1 preroll playerBytes slot detected",h),e=!0)}e||CQ(qp(P.W).q8)}; Dw9=function(P){if(v5(qp(P.W).fd))return!0;var v="";P=g.N(qp(P.W).EY.D0.keys());for(var l=P.next();!l.done;l=P.next()){l=l.value;if(l.slotType==="SLOT_TYPE_PLAYER_BYTES"&&l.i$==="core")return!0;v+=l.slotType+" "}Math.random()<.01&&Iq("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:v});return!1}; nX7=function(P){P=g.N(qp(P.W).EY.D0.values());for(var v=P.next();!v.done;v=P.next())if(v.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; cf7=function(P,v,l,e,h,z){l=l===void 0?[]:l;e=e===void 0?"":e;h=h===void 0?"":h;var m=qp(P.W).fd,Q=P.player.getVideoData(1);Q&&Q.getPlayerResponse();Q&&Q.Ei();l=kmw(v,l,m,qp(P.W).Fx);Yiw(qp(P.W).YC,e,l.m$,l.eH,v,h,z)}; kmw=function(P,v,l,e){v={m$:[],eH:v};P=g.N(P);for(var h=P.next();!h.done;h=P.next())if((h=h.value)&&h.renderer!=null){var z=h.renderer;if(!l.J.N().V("html5_enable_vod_lasr_with_notify_pacf")){var m=void 0,Q=void 0,t=void 0,y=void 0,C=e;g.a((y=z.sandwichedLinearAdRenderer)==null?void 0:y.adVideoStart,nd)?(m=g.a((t=z.sandwichedLinearAdRenderer)==null?void 0:t.adVideoStart,nd),m=aj6(m,C),g.Oc(z.sandwichedLinearAdRenderer.adVideoStart,nd,m)):g.a((Q=z.linearAdSequenceRenderer)==null?void 0:Q.adStart,nd)&& (t=g.a((m=z.linearAdSequenceRenderer)==null?void 0:m.adStart,nd),m=aj6(t,C),g.Oc(z.linearAdSequenceRenderer.adStart,nd,m))}v.m$.push(h)}return v}; g.V2=function(P){if(typeof DOMParser!="undefined")return T0(new DOMParser,ib9(P),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.dE=function(P){g.U.call(this);this.callback=P;this.W=new b$(0,0,.4,0,.2,1,1,1);this.delay=new g.zl(this.next,window,this);g.Z(this,this.delay)}; g.N0D=function(P){var v=P.N();return v.hs&&!v.G&&g.LP(v)?P.isEmbedsShortsMode()?(P=P.Y9(),Math.min(P.width,P.height)>=315):!P.lA():!1}; g.PV=function(P){g.O.call(this,{L:"div",D:"ytp-more-videos-view",B:{tabIndex:"-1"}});var v=this;this.api=P;this.K=!0;this.G=new g.Z1(this);this.W=[];this.suggestionData=[];this.columns=this.containerWidth=this.S=this.Y=this.scrollPosition=0;this.title=new g.O({L:"h2",D:"ytp-related-title",Yf:"{{title}}"});this.previous=new g.O({L:"button",z1:["ytp-button","ytp-previous"],B:{"aria-label":"Mostrar v\u00eddeos sugeridos previamente"},U:[g.cp()]});this.j=new g.dE(function(l){v.suggestions.element.scrollLeft= -l}); this.next=new g.O({L:"button",z1:["ytp-button","ytp-next"],B:{"aria-label":"Mostrar m\u00e1s v\u00eddeos sugeridos"},U:[g.qD()]});g.Z(this,this.G);this.T=P.N().Y;g.Z(this,this.title);this.title.E$(this.element);this.suggestions=new g.O({L:"div",D:"ytp-suggestions"});g.Z(this,this.suggestions);this.suggestions.E$(this.element);g.Z(this,this.previous);this.previous.E$(this.element);this.previous.listen("click",this.cn,this);g.Z(this,this.j);JIW(this);g.Z(this,this.next);this.next.E$(this.element);this.next.listen("click", this.ZJ,this);this.G.C(this.api,"appresize",this.lQ);this.G.C(this.api,"fullscreentoggled",this.U6);this.G.C(this.api,"videodatachange",this.onVideoDataChange);this.lQ(this.api.S2().getPlayerSize());this.onVideoDataChange()}; JIW=function(P){for(var v={nN:0};v.nN<16;v={nN:v.nN},++v.nN){var l=new g.O({L:"a",D:"ytp-suggestion-link",B:{href:"{{link}}",target:P.api.N().X,"aria-label":"{{aria_label}}"},U:[{L:"div",D:"ytp-suggestion-image"},{L:"div",D:"ytp-suggestion-overlay",B:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},U:[{L:"div",D:"ytp-suggestion-title",Yf:"{{title}}"},{L:"div",D:"ytp-suggestion-author",Yf:"{{author_and_views}}"},{L:"div",B:{"data-is-live":"{{is_live}}"},D:"ytp-suggestion-duration", Yf:"{{duration}}"}]}]});g.Z(P,l);var e=l.cg("ytp-suggestion-link");g.DO(e,"transitionDelay",v.nN/20+"s");P.G.C(e,"click",function(h){return function(z){var m=h.nN;if(P.K){var Q=P.suggestionData[m],t=Q.sessionData;P.T&&P.api.V("web_player_log_click_before_generating_ve_conversion_params")?(P.api.logClick(P.W[m].element),m=Q.Ld(),Q={},g.Gy(P.api,Q),m=g.r5(m,Q),g.te(m,P.api,z)):g.Qh(z,P.api,P.T,t||void 0)&&P.api.J4(Q.videoId,t,Q.playlistId)}else z.preventDefault(),document.activeElement.blur()}}(v)); l.E$(P.suggestions.element);P.W.push(l);P.api.createServerVe(l.element,l)}}; un9=function(P){if(P.api.N().V("web_player_log_click_before_generating_ve_conversion_params"))for(var v=Math.floor(-P.scrollPosition/(P.Y+8)),l=Math.min(v+P.columns,P.suggestionData.length)-1;v<=l;v++)P.api.logVisibility(P.W[v].element,!0)}; g.vV=function(P){var v=P.api.PB()?32:16;v=P.S/2+v;P.next.element.style.bottom=v+"px";P.previous.element.style.bottom=v+"px";v=P.scrollPosition;var l=P.containerWidth-P.suggestionData.length*(P.Y+8);g.DE(P.element,"ytp-scroll-min",v>=0);g.DE(P.element,"ytp-scroll-max",v<=l)}; cIw=function(P){for(var v=P.suggestionData.length,l=0;l>>0)+"_",h=0;return v}); fx("Symbol.iterator",function(P){if(P)return P;P=Symbol("Symbol.iterator");for(var v="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),l=0;l=z}}); fx("String.prototype.endsWith",function(P){return P?P:function(v,l){var e=xa(this,v,"endsWith");v+="";l===void 0&&(l=e.length);l=Math.max(0,Math.min(l|0,e.length));for(var h=v.length;h>0&&l>0;)if(e[--l]!=v[--h])return!1;return h<=0}}); fx("Array.prototype.entries",function(P){return P?P:function(){return Lx(this,function(v,l){return[v,l]})}}); fx("Math.imul",function(P){return P?P:function(v,l){v=Number(v);l=Number(l);var e=v&65535,h=l&65535;return e*h+((v>>>16&65535)*h+e*(l>>>16&65535)<<16>>>0)|0}}); fx("Math.trunc",function(P){return P?P:function(v){v=Number(v);if(isNaN(v)||v===Infinity||v===-Infinity||v===0)return v;var l=Math.floor(Math.abs(v));return v<0?-l:l}}); fx("Number.isNaN",function(P){return P?P:function(v){return typeof v==="number"&&isNaN(v)}}); fx("Array.prototype.keys",function(P){return P?P:function(){return Lx(this,function(v){return v})}}); fx("Array.prototype.values",function(P){return P?P:function(){return Lx(this,function(v,l){return l})}}); fx("Array.prototype.fill",function(P){return P?P:function(v,l,e){var h=this.length||0;l<0&&(l=Math.max(0,h+l));if(e==null||e>h)e=h;e=Number(e);e<0&&(e=Math.max(0,h+e));for(l=Number(l||0);l>>0;if(v===0)return 32;var l=0;(v&4294901760)===0&&(v<<=16,l+=16);(v&4278190080)===0&&(v<<=8,l+=8);(v&4026531840)===0&&(v<<=4,l+=4);(v&3221225472)===0&&(v<<=2,l+=2);(v&2147483648)===0&&l++;return l}}); fx("Math.log10",function(P){return P?P:function(v){return Math.log(v)/Math.LN10}}); fx("Object.fromEntries",function(P){return P?P:function(v){var l={};if(!(Symbol.iterator in v))throw new TypeError(""+v+" is not iterable");v=v[Symbol.iterator].call(v);for(var e=v.next();!e.done;e=v.next()){e=e.value;if(Object(e)!==e)throw new TypeError("iterable for fromEntries should yield objects");l[e[0]]=e[1]}return l}}); fx("String.prototype.replaceAll",function(P){return P?P:function(v,l){if(v instanceof RegExp&&!v.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return v instanceof RegExp?this.replace(v,l):this.replace(new RegExp(String(v).replace(/([-()\[\]{}+?*.$\^|,:#1342177279)throw new RangeError("Invalid count value");v|=0;for(var e="";v;)if(v&1&&(e+=l),v>>>=1)l+=l;return e}}); fx("Promise.prototype.finally",function(P){return P?P:function(v){return this.then(function(l){return Promise.resolve(v()).then(function(){return l})},function(l){return Promise.resolve(v()).then(function(){throw l; })})}}); fx("String.prototype.padStart",function(P){return P?P:function(v,l){var e=xa(this,null,"padStart");v-=e.length;l=l!==void 0?String(l):" ";return(v>0&&l?l.repeat(Math.ceil(v/l.length)).substring(0,v):"")+e}}); fx("Array.prototype.findIndex",function(P){return P?P:function(v,l){return wwD(this,v,l).zi}}); fx("Math.sign",function(P){return P?P:function(v){v=Number(v);return v===0||isNaN(v)?v:v>0?1:-1}}); fx("WeakSet",function(P){function v(l){this.W=new WeakMap;if(l){l=g.N(l);for(var e;!(e=l.next()).done;)this.add(e.value)}} if(function(){if(!P||!Object.seal)return!1;try{var l=Object.seal({}),e=Object.seal({}),h=new P([l]);if(!h.has(l)||h.has(e))return!1;h.delete(l);h.add(e);return!h.has(l)&&h.has(e)}catch(z){return!1}}())return P; v.prototype.add=function(l){this.W.set(l,!0);return this}; v.prototype.has=function(l){return this.W.has(l)}; v.prototype.delete=function(l){return this.W.delete(l)}; return v}); fx("Array.prototype.copyWithin",function(P){function v(l){l=Number(l);return l===Infinity||l===-Infinity?l:l|0} return P?P:function(l,e,h){var z=this.length;l=v(l);e=v(e);h=h===void 0?z:v(h);l=l<0?Math.max(z+l,0):Math.min(l,z);e=e<0?Math.max(z+e,0):Math.min(e,z);h=h<0?Math.max(z+h,0):Math.min(h,z);if(le;)--h in this?this[--l]=this[h]:delete this[--l];return this}}); fx("Int8Array.prototype.copyWithin",GW);fx("Uint8Array.prototype.copyWithin",GW);fx("Uint8ClampedArray.prototype.copyWithin",GW);fx("Int16Array.prototype.copyWithin",GW);fx("Uint16Array.prototype.copyWithin",GW);fx("Int32Array.prototype.copyWithin",GW);fx("Uint32Array.prototype.copyWithin",GW);fx("Float32Array.prototype.copyWithin",GW);fx("Float64Array.prototype.copyWithin",GW);fx("Array.prototype.at",function(P){return P?P:X2}); fx("Int8Array.prototype.at",Bw);fx("Uint8Array.prototype.at",Bw);fx("Uint8ClampedArray.prototype.at",Bw);fx("Int16Array.prototype.at",Bw);fx("Uint16Array.prototype.at",Bw);fx("Int32Array.prototype.at",Bw);fx("Uint32Array.prototype.at",Bw);fx("Float32Array.prototype.at",Bw);fx("Float64Array.prototype.at",Bw);fx("String.prototype.at",function(P){return P?P:X2}); fx("Array.prototype.findLastIndex",function(P){return P?P:function(v,l){return $Pu(this,v,l).zi}}); fx("Int8Array.prototype.findLastIndex",iD);fx("Uint8Array.prototype.findLastIndex",iD);fx("Uint8ClampedArray.prototype.findLastIndex",iD);fx("Int16Array.prototype.findLastIndex",iD);fx("Uint16Array.prototype.findLastIndex",iD);fx("Int32Array.prototype.findLastIndex",iD);fx("Uint32Array.prototype.findLastIndex",iD);fx("Float32Array.prototype.findLastIndex",iD);fx("Float64Array.prototype.findLastIndex",iD);fx("Number.parseInt",function(P){return P||parseInt});var v_,o7,IBP;v_=v_||{};g.Uy=this||self;o7="closure_uid_"+(Math.random()*1E9>>>0);IBP=0;g.U.prototype.R7=!1;g.U.prototype.s$=function(){return this.R7}; g.U.prototype.dispose=function(){this.R7||(this.R7=!0,this.G1())}; g.U.prototype[Symbol.dispose]=function(){this.dispose()}; g.U.prototype.addOnDisposeCallback=function(P,v){this.R7?v!==void 0?P.call(v):P():(this.wl||(this.wl=[]),v&&(P=P.bind(v)),this.wl.push(P))}; g.U.prototype.G1=function(){if(this.wl)for(;this.wl.length;)this.wl.shift()()};var KDB;g.D(yQ,g.U);yQ.prototype.share=function(){if(this.s$())throw Error("E:AD");this.Y++;return this}; yQ.prototype.dispose=function(){--this.Y||g.U.prototype.dispose.call(this)}; KDB=Symbol.dispose;cqD.prototype.PT=function(P,v){this.W.PT("/client_streamz/bg/frs",P,v)}; qyw.prototype.PT=function(P,v,l,e,h,z){this.W.PT("/client_streamz/bg/wrl",P,v,l,e,h,z)}; FDW.prototype.W=function(P,v){this.K.eI("/client_streamz/bg/ec",P,v)}; AqB.prototype.PT=function(P,v,l,e){this.W.PT("/client_streamz/bg/el",P,v,l,e)}; YyP.prototype.W=function(P,v,l){this.K.eI("/client_streamz/bg/cec",P,v,l)}; bxD.prototype.W=function(P,v,l){this.K.eI("/client_streamz/bg/po/csc",P,v,l)}; xPa.prototype.W=function(P,v,l){this.K.eI("/client_streamz/bg/po/ctav",P,v,l)}; pw7.prototype.W=function(P,v,l){this.K.eI("/client_streamz/bg/po/cwsc",P,v,l)};g.PA(wo,Error);wo.prototype.name="CustomError";var mrw;var Sv=void 0,L3,FcW=typeof TextDecoder!=="undefined",Buw,Xw9=typeof String.prototype.isWellFormed==="function",GWW=typeof TextEncoder!=="undefined";var qG=String.prototype.trim?function(P){return P.trim()}:function(P){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(P)[1]},Sl6=/&/g,GZD=//g,BK7=/"/g,iVa=/'/g,Uu2=/\x00/g,L9D=/[\x00&<>"']/;var p36=a7(1,!0),bY=a7(610401301,!1);a7(899588437,!1);a7(188588736,!0);a7(651175828,!1);a7(653718497,p36);a7(660014094,p36);a7(722764542,!1);a7(2147483644,!1);a7(2147483645,!1);a7(2147483646,p36);a7(2147483647,!0);var x3=!!g.j9("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var p1,LRa=g.Uy.navigator;p1=LRa?LRa.userAgentData||null:null;var TuB,GX,iB;TuB=Array.prototype.indexOf?function(P,v){return Array.prototype.indexOf.call(P,v,void 0)}:function(P,v){if(typeof P==="string")return typeof v!=="string"||v.length!=1?-1:P.indexOf(v,0); for(var l=0;l=0;l--)if(l in P&&P[l]===v)return l;return-1}; g.f$=Array.prototype.forEach?function(P,v,l){Array.prototype.forEach.call(P,v,l)}:function(P,v,l){for(var e=P.length,h=typeof P==="string"?P.split(""):P,z=0;zparseFloat(UwW)){iND=String(lt);break a}}iND=UwW}var txw=iND,Ryq={};var eB,hB;g.Wj=BA();eB=am()||Sx("iPod");hB=Sx("iPad");g.pP=Eax();g.Xs=iY();g.FA=Ub()&&!HA();var CYq={},JK=null,fy9=nn||g.V3||typeof g.Uy.btoa=="function";var Jja=typeof Uint8Array!=="undefined",wAP=!g.u$&&typeof btoa==="function",n3a=/[-_.]/g,Iyy={"-":"+",_:"/",".":"="},cZ={};K$.prototype.isEmpty=function(){return this.W==null}; K$.prototype.sizeBytes=function(){var P=F6(this);return P?P.length:0}; var Kyu;var yK7=void 0;var xw=typeof Symbol==="function"&&typeof Symbol()==="symbol",qb7=new Set,arD=b9("jas",void 0,!0,!0),Bv=b9(void 0,"2ex"),ev=b9(void 0,"1oa",!0),WZ=b9(void 0,Symbol(),!0);Math.max.apply(Math,g.u(Object.values({s52:1,tMJ:2,Eg1:4,Zg6:8,JA$:16,WN2:32,ny$:64,hiM:128,bwc:256,vtc:512,Hd$:1024,ao2:2048,jwW:4096,EtW:8192,qZ0:16384})));var p$=xw?arD:"V2$",Aj6={V2$:{value:0,configurable:!0,writable:!0,enumerable:!1}},Fy2=Object.defineProperties;var Fk={},b1W={},o6,HNw=[];Sw(HNw,55);o6=Object.freeze(HNw);var wZ7=Object.freeze({});var Lyq=o4(function(P){return typeof P==="number"}),pAx=o4(function(P){return typeof P==="string"}),SbB=o4(function(P){return typeof P==="boolean"}),gI=o4(function(P){return P!=null&&typeof P==="object"&&typeof P.then==="function"}),f6=o4(function(P){return!!P&&(typeof P==="object"||typeof P==="function")});var sE=typeof g.Uy.BigInt==="function"&&typeof g.Uy.BigInt(0)==="bigint";var uT=o4(function(P){return sE?P>=EX2&&P<=WRD:P[0]==="-"?Gv9(P,ON9):Gv9(P,oX2)}),ON9=Number.MIN_SAFE_INTEGER.toString(),EX2=sE?BigInt(Number.MIN_SAFE_INTEGER):void 0,oX2=Number.MAX_SAFE_INTEGER.toString(),WRD=sE?BigInt(Number.MAX_SAFE_INTEGER):void 0;var u6D=typeof Uint8Array.prototype.slice==="function",Mo=0,TV=0,mu7;var $h=typeof BigInt==="function"?BigInt.asIntN:void 0,MxD=typeof BigInt==="function"?BigInt.asUintN:void 0,nV=Number.isSafeInteger,tQ=Number.isFinite,DI=Math.trunc,jm2=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Yh,R2y;g.R=NLx.prototype;g.R.init=function(P,v,l,e){e=e===void 0?{}:e;this.yk=e.yk===void 0?!1:e.yk;P&&(P=n3(P),this.K=P.buffer,this.Z=P.Qo,this.Y=v||0,this.G=l!==void 0?this.Y+l:this.K.length,this.W=this.Y)}; g.R.free=function(){this.clear();YK.length<100&&YK.push(this)}; g.R.clear=function(){this.K=null;this.Z=!1;this.W=this.G=this.Y=0;this.yk=!1}; g.R.reset=function(){this.W=this.Y}; g.R.f6=function(){var P=this.T;P||(P=this.K,P=this.T=new DataView(P.buffer,P.byteOffset,P.byteLength));return P}; var YK=[];b_.prototype.free=function(){this.W.clear();this.K=this.Y=-1;eG.length<100&&eG.push(this)}; b_.prototype.reset=function(){this.W.reset();this.G=this.W.W;this.K=this.Y=-1}; var eG=[];var jv,i_;g.R=Bt.prototype;g.R.toJSON=function(){var P=!i_;try{return P&&(i_=mo7),Ur(this)}finally{P&&(i_=void 0)}}; g.R.vB=function(P){try{return i_=i$D,P&&(jv=P===X9||P!==YEw&&P!==Lcx&&P!==XZD?X9:P),JSON.stringify(Ur(this),l7u)}finally{P&&(jv=void 0),i_=void 0}}; g.R.clone=function(){var P=this.fI;return new this.constructor(pV(P,P[p$]|0,!1))}; g.R.Qo=function(){return!!((this.fI[p$]|0)&2)}; g.R.jl=Fk;g.R.toString=function(){try{return i_=i$D,Ur(this).toString()}finally{i_=void 0}};var Z$q,a7x;Er.prototype.length=function(){return this.W.length}; Er.prototype.end=function(){var P=this.W;this.W=[];return P};var Va=Tn(),siu=Tn(),rIB=Tn(),MUP=Tn(),T09=Tn(),VUD=Tn(),dwx=Tn(),PDG=Tn();var TLy=PQ(function(P,v,l,e,h){if(P.K!==2)return!1;p3(P,h5(v,e,l),h);return!0},Mw2),Vw6=PQ(function(P,v,l,e,h){if(P.K!==2)return!1; p3(P,h5(v,e,l,!0),h);return!0},Mw2),tw=Symbol(),z0=Symbol(),PTD=Symbol(),e57=Symbol(),vQ,lQ;var va3=fi(function(P,v,l){if(P.K!==1)return!1;kB(v,l,F9(P.W));return!0},wO,dwx),lBo=fi(function(P,v,l){if(P.K!==1)return!1; P=F9(P.W);kB(v,l,P===0?void 0:P);return!0},wO,dwx),e6G=fi(function(P,v,l,e){if(P.K!==1)return!1; vt(v,l,e,F9(P.W));return!0},wO,dwx),h6Y=fi(function(P,v,l){if(P.K!==0)return!1; kB(v,l,J5(P.W));return!0},$B,T09),z6b=fi(function(P,v,l){if(P.K!==0)return!1; P=J5(P.W);kB(v,l,P===0?void 0:P);return!0},$B,T09),mP3=fi(function(P,v,l,e){if(P.K!==0)return!1; vt(v,l,e,J5(P.W));return!0},$B,T09),R6Y=fi(function(P,v,l){if(P.K!==0)return!1; kB(v,l,K3(P.W));return!0},I_,MUP),Q73=fi(function(P,v,l){if(P.K!==0)return!1; P=K3(P.W);kB(v,l,P===0?void 0:P);return!0},I_,MUP),t9d=fi(function(P,v,l,e){if(P.K!==0)return!1; vt(v,l,e,K3(P.W));return!0},I_,MUP),yqy=fi(function(P,v,l){if(P.K!==1)return!1; kB(v,l,qr(P.W));return!0},function(P,v,l){s4x(P,l,Toq(v))},VUD),CDo=gO(function(P,v,l){if(P.K!==1&&P.K!==2)return!1; v=Mu(v,v[p$]|0,l,!1,!1);if(P.K==2)for(l=K3(P.W)>>>0,l=P.W.W+l;P.W.W>>0);return!0},function(P,v,l){v=kh(v); v!=null&&v!=null&&(ri(P,l,0),Or(P.W,v))},Tn()),DPy=fi(function(P,v,l){if(P.K!==0)return!1; kB(v,l,K3(P.W));return!0},function(P,v,l){v=fV(v); v!=null&&(v=parseInt(v,10),ri(P,l,0),EwW(P.W,v))},Tn());g.D(CTy,Bt);g.D(ni,Bt);var cQ=[1,2,3];var naQ=[0,cQ,wwy,t9d,ga3];var Num=[0,zh,[0,va3,h6Y]];g.D(NX,Bt);var Ki=[1,2,3];var JqA=[0,Ki,mP3,e6G,Rs,Num];g.D(Jw,Bt);var u2A=[0,zh,naQ,JqA];var KDy=[0,[1,2,3],Rs,[0,hL,-1,fBx],Rs,[0,hL,-1,R6Y,fBx],Rs,[0,hL]];g.D(uQ,Bt);uQ.prototype.Ed=function(){var P=Ol(this,3,cv,3,void 0,!0);EE(P);return P[void 0]};uQ.prototype.W=yQB([0,hL,KDy,kWy,zh,u2A,yqy,CDo]);g.D(ghw,Bt);var uk2=globalThis.trustedTypes,qX;Aw.prototype.toString=function(){return this.W+""};xB.prototype.toString=function(){return this.W}; var ql2=new xB("about:invalid#zClosurez");var WHD=Si("tel"),HmD=Si("sms"),cQ2=[Si("data"),Si("http"),Si("https"),Si("mailto"),Si("ftp"),new Li(function(P){return/^[^:]*([/?#]|$)/.test(P)})],F99=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;iQ.prototype.toString=function(){return this.W+""};HQ.prototype.toString=function(){return this.W+""};o_.prototype.toString=function(){return this.W};var rO={};g.cqY=String.prototype.repeat?function(P,v){return P.repeat(v)}:function(P,v){return Array(v+1).join(P)};g.R=h3.prototype;g.R.isEnabled=function(){if(!g.Uy.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{HN:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.R.set=function(P,v,l){var e=!1;if(typeof l==="object"){var h=l.kW3;e=l.secure||!1;var z=l.domain||void 0;var m=l.path||void 0;var Q=l.HN}if(/[;=\s]/.test(P))throw Error('Invalid cookie name "'+P+'"');if(/[;\r\n]/.test(v))throw Error('Invalid cookie value "'+v+'"');Q===void 0&&(Q=-1);l=z?";domain="+z:"";m=m?";path="+m:"";e=e?";secure":"";Q=Q<0?"":Q==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+Q*1E3)).toUTCString();this.W.cookie=P+"="+v+l+m+Q+e+(h!=null?";samesite="+ h:"")}; g.R.get=function(P,v){for(var l=P+"=",e=(this.W.cookie||"").split(";"),h=0,z;h=0;v--)this.remove(P[v])}; var HM=new h3(typeof document=="undefined"?null:document);mt.prototype.compress=function(P){var v,l,e,h;return g.p(function(z){switch(z.W){case 1:return v=new CompressionStream("gzip"),l=(new Response(v.readable)).arrayBuffer(),e=v.writable.getWriter(),g.b(z,e.write((new TextEncoder).encode(P)),2);case 2:return g.b(z,e.close(),3);case 3:return h=Uint8Array,g.b(z,l,4);case 4:return z.return(new h(z.K))}})}; mt.prototype.isSupported=function(P){return P<1024?!1:typeof CompressionStream!=="undefined"};g.D(Rv,Bt);Q3.prototype.setInterval=function(P){this.intervalMs=P;this.uC&&this.enabled?(this.stop(),this.start()):this.uC&&this.stop()}; Q3.prototype.start=function(){var P=this;this.enabled=!0;this.uC||(this.uC=setTimeout(function(){P.tick()},this.intervalMs),this.K=this.W())}; Q3.prototype.stop=function(){this.enabled=!1;this.uC&&(clearTimeout(this.uC),this.uC=void 0)}; Q3.prototype.tick=function(){var P=this;if(this.enabled){var v=Math.max(this.W()-this.K,0);v0&&(m=Al(this),Ul(m,3,CV(l)));ZI(FD(this),$7,11)&&h>0&&(l=Al(this),Ul(l,4,CV(h)));ZI(FD(this),$7,11)&&z>0&&(h= Al(this),Ul(h,5,CV(z)));z=this.W.clone();h=Date.now().toString();z=Ul(z,4,JQ(h));P=RY(z,u5,3,P.slice());e&&(z=new t3,e=Ul(z,13,CV(e)),z=new y3,e=mT(z,t3,2,e),z=new Jl,e=mT(z,y3,1,e),e=IY(e,2,9),mT(P,Jl,18,e));v&&kK(P,14,v);return P};var i3w=function(){if(!g.Uy.addEventListener||!Object.defineProperty)return!1;var P=!1,v=Object.defineProperty({},"passive",{get:function(){P=!0}}); try{var l=function(){}; g.Uy.addEventListener("test",l,v);g.Uy.removeEventListener("test",l,v)}catch(e){}return P}();var g$D=NiD("AnimationEnd"),gb=NiD("TransitionEnd");g.b5.prototype.K=0;g.b5.prototype.reset=function(){this.W=this.G=this.Y;this.K=0}; g.b5.prototype.getValue=function(){return this.G};g.D(J5W,Bt);var qyQ=DF(J5W);g.D(u99,Bt);var tL=new function(){this.W=u99;this.isRepeated=0;this.K=zn;this.defaultValue=void 0};g.D(LS,g.U);g.R=LS.prototype;g.R.G1=function(){this.by();this.K.stop();this.kf.stop();g.U.prototype.G1.call(this)}; g.R.dispatch=function(P){if(P instanceof u5)this.log(P);else try{var v=new u5,l=P.vB();var e=wi(v,8,l);this.log(e)}catch(h){}}; g.R.log=function(P){if(this.wM){P=P.clone();var v=this.q5++;P=kK(P,21,v);this.componentId&&wi(P,26,this.componentId);v=P;if($ox(v)==null){var l=Date.now();l=Number.isFinite(l)?l.toString():"0";Ul(v,1,JQ(l))}smD(Xk(v,15))!=null||kK(v,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(l=this.experimentIds.clone(),mT(v,Rv,16,l));v=this.W.length-1E3+1;v>0&&(this.W.splice(0,v),this.Y+=v);this.W.push(P);this.vG||this.K.enabled||this.K.start()}}; g.R.flush=function(P,v){var l=this;if(this.W.length===0)P&&P();else if(this.T1&&this.X)Y7(this.G,3),A5D(this);else{var e=Date.now();if(this.Pg>e&&this.J50&&(l.J5=Date.now(),l.Pg=l.J5+J);k=tL.W?tL.K(k,tL.W,175237375,!0):tL.K(k,175237375,null,!0);if(k=k===null?void 0:k)k=my(k,1,-1),k!==-1&&(l.Z=new g.b5(k<1?1:k,3E5,.1),l.K.setInterval(l.Z.getValue()))}}P&&P();l.T=0},y=function(f, k){var w=hj(h,u5,3); var I;var J=(I=smD(Xk(h,14)))!=null?I:void 0;g.x7(l.Z);l.K.setInterval(l.Z.getValue());f===401&&z&&(l.Hg=z);J&&(l.Y+=J);k===void 0&&(k=l.isRetryable(f));k&&(l.W=w.concat(l.W),l.vG||l.K.enabled||l.K.start());v&&v("net-send-failed",f);++l.T},C=function(){l.network&&l.network.send(Q,t,y)}; m?m.then(function(f){Q.requestHeaders["Content-Encoding"]="gzip";Q.requestHeaders["Content-Type"]="application/binary";Q.body=f;Q.Tt=2;C()},function(){C()}):C()}}}}; g.R.by=function(){var P=this.G;ZI(FD(P),$7,11)&&gQ(Al(P),!0);this.flush();P=this.G;ZI(FD(P),$7,11)&&gQ(Al(P),!1)}; g.R.isRetryable=function(P){return 500<=P&&P<600||P===401||P===0};Su.prototype.send=function(P,v,l){var e=this,h,z,m,Q,t,y,C,f,k,w;return g.p(function(I){switch(I.W){case 1:return z=(h=e.d3?new AbortController:void 0)?setTimeout(function(){h.abort()},P.timeoutMillis):void 0,g.NP(I,2,3),m=Object.assign({},{method:P.requestType, headers:Object.assign({},P.requestHeaders)},P.body&&{body:P.body},P.withCredentials&&{credentials:"include"},{signal:P.timeoutMillis&&h?h.signal:null}),g.b(I,fetch(P.url,m),5);case 5:Q=I.K;if(Q.status!==200){(t=l)==null||t(Q.status);I.ac(3);break}if((y=v)==null){I.ac(7);break}return g.b(I,Q.text(),8);case 8:y(I.K);case 7:case 3:g.cw(I);clearTimeout(z);g.qP(I,0);break;case 2:C=g.Kx(I);switch((f=C)==null?void 0:f.name){case "AbortError":(k=l)==null||k(408);break;default:(w=l)==null||w(400)}I.ac(3)}})}; Su.prototype.n3=function(){return 4};g.D(G9,g.U);G9.prototype.lK=function(){this.Z=!0;return this}; G9.prototype.build=function(){this.network||(this.network=new Su);var P=new LS({logSource:this.logSource,m5:this.m5?this.m5:OVD,sessionIndex:this.sessionIndex,Rz$:this.cL,dk:this.Y,vG:!1,lK:this.Z,Q2:this.Q2,network:this.network});g.Z(this,P);if(this.K){var v=this.K,l=qV(P.G);wi(l,7,v)}P.j=new mt;this.componentId&&(P.componentId=this.componentId);this.Qs&&(P.Qs=this.Qs);this.pageId&&(P.pageId=this.pageId);this.W&&((l=this.W)?(P.experimentIds||(P.experimentIds=new Rv),v=P.experimentIds,l=l.vB(),wi(v, 4,l)):P.experimentIds&&Ul(P.experimentIds,4));this.G&&(P.T1=P.X);nKP(P.G);this.network.hn&&this.network.hn(this.logSource);this.network.AB1&&this.network.AB1(P);return P};g.D(XD,g.U);XD.prototype.flush=function(P){P=P||[];if(P.length){for(var v=new ghw,l=[],e=0;e-1?(v=P[m],l||(v.KL=!1)):(v=new Gny(v,this.src,z,!!e,h),v.KL=l,P.push(v));return v}; g.R.remove=function(P,v,l,e){P=P.toString();if(!(P in this.listeners))return!1;var h=this.listeners[P];v=rQ(h,v,l,e);return v>-1?(O1(h[v]),g.MG(h,v),h.length==0&&(delete this.listeners[P],this.W--),!0):!1}; g.R.removeAll=function(P){P=P&&P.toString();var v=0,l;for(l in this.listeners)if(!P||l==P){for(var e=this.listeners[l],h=0;h-1?P[h]:null}; g.R.hasListener=function(P,v){var l=P!==void 0,e=l?P.toString():"",h=v!==void 0;return g.cr(this.listeners,function(z){for(var m=0;m>>0);g.PA(g.zQ,g.U);g.zQ.prototype[LTW]=!0;g.R=g.zQ.prototype;g.R.addEventListener=function(P,v,l,e){g.T9(this,P,v,l,e)}; g.R.removeEventListener=function(P,v,l,e){a_w(this,P,v,l,e)}; g.R.dispatchEvent=function(P){var v=this.Jj;if(v){var l=[];for(var e=1;v;v=v.Jj)l.push(v),++e}v=this.BM;e=P.type||P;if(typeof P==="string")P=new g.ZH(P,v);else if(P instanceof g.ZH)P.target=P.target||v;else{var h=P;P=new g.ZH(e,v);g.Br(P,h)}h=!0;var z;if(l)for(z=l.length-1;!P.K&&z>=0;z--){var m=P.currentTarget=l[z];h=md(m,e,!0,P)&&h}P.K||(m=P.currentTarget=v,h=md(m,e,!0,P)&&h,P.K||(h=md(m,e,!1,P)&&h));if(l)for(z=0;!P.K&&z0){this.K--;var P=this.W;this.W=P.next;P.next=null}else P=this.G();return P};var tt;C7.prototype.add=function(P,v){var l=sY9.get();l.set(P,v);this.K?this.K.next=l:this.W=l;this.K=l}; C7.prototype.remove=function(){var P=null;this.W&&(P=this.W,this.W=this.W.next,this.W||(this.K=null),P.next=null);return P}; var sY9=new Rp(function(){return new f7},function(P){return P.reset()}); f7.prototype.set=function(P,v){this.W=P;this.scope=v;this.next=null}; f7.prototype.reset=function(){this.next=this.scope=this.W=null};var g5,k9=!1,O36=new C7;Tia.prototype.reset=function(){this.context=this.K=this.G=this.W=null;this.Y=!1}; var Vvx=new Rp(function(){return new Tia},function(P){P.reset()}); g.Jt.prototype.then=function(P,v,l){return tiD(this,QF(typeof P==="function"?P:null),QF(typeof v==="function"?v:null),l)}; g.Jt.prototype.$goog_Thenable=!0;g.R=g.Jt.prototype;g.R.finally=function(P){var v=this;P=QF(P);return new Promise(function(l,e){hoW(v,function(h){P();l(h)},function(h){P(); e(h)})})}; g.R.bY=function(P,v){return tiD(this,null,QF(P),v)}; g.R.catch=g.Jt.prototype.bY;g.R.cancel=function(P){if(this.W==0){var v=new At(P);g.w5(function(){zo9(this,v)},this)}}; g.R.jZW=function(P){this.W=0;NU(this,2,P)}; g.R.uOf=function(P){this.W=0;NU(this,3,P)}; g.R.qc=function(){for(var P;P=mXW(this);)RoD(this,P,this.W,this.j);this.T=!1}; var y3u=Dy;g.PA(At,wo);At.prototype.name="cancel";g.PA(g.Y9,g.zQ);g.R=g.Y9.prototype;g.R.enabled=!1;g.R.bq=null;g.R.setInterval=function(P){this.x5=P;this.bq&&this.enabled?(this.stop(),this.start()):this.bq&&this.stop()}; g.R.acc=function(){if(this.enabled){var P=g.Vw()-this.KA;P>0&&P0&&(this.getStatus(),this.T=setTimeout(this.nM.bind(this), this.Wg)),this.getStatus(),this.X=!0,this.W.send(P),this.X=!1}catch(m){this.getStatus(),Sq6(this,m)}}; g.R.nM=function(){typeof v_!="undefined"&&this.W&&(this.Y="Timed out after "+this.Wg+"ms, aborting",this.K=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.R.abort=function(P){this.W&&this.G&&(this.getStatus(),this.G=!1,this.Z=!0,this.W.abort(),this.Z=!1,this.K=P||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),P_(this))}; g.R.G1=function(){this.W&&(this.G&&(this.G=!1,this.Z=!0,this.W.abort(),this.Z=!1),P_(this,!0));g.d5.Bl.G1.call(this)}; g.R.z6=function(){this.s$()||(this.J5||this.X||this.Z?GAD(this):this.W_c())}; g.R.W_c=function(){GAD(this)}; g.R.isActive=function(){return!!this.W}; g.R.isComplete=function(){return g.lK(this)==4}; g.R.getStatus=function(){try{return g.lK(this)>2?this.W.status:-1}catch(P){return-1}}; g.R.getResponseHeader=function(P){if(this.W&&this.isComplete())return P=this.W.getResponseHeader(P),P===null?void 0:P}; g.R.getLastError=function(){return typeof this.Y==="string"?this.Y:String(this.Y)};R3.prototype.send=function(P,v,l){v=v===void 0?function(){}:v; l=l===void 0?function(){}:l; pr9(P.url,function(e){e=e.target;ez(e)?v(g.h4(e)):l(e.getStatus())},P.requestType,P.body,P.requestHeaders,P.timeoutMillis,P.withCredentials)}; R3.prototype.n3=function(){return 1};t4.prototype.done=function(){this.logger.jG(this.event,QA()-this.startTime)}; g.D(yA,yQ);g.D(fI,yA);g.R=fI.prototype;g.R.pp=function(){}; g.R.cU=function(){}; g.R.jG=function(){}; g.R.yG=function(){}; g.R.z_=function(){}; g.R.Xu=function(P,v,l){return l}; g.R.tD=function(){}; g.R.c6=function(){}; g.R.E0=function(){}; g.R.Fn=function(){}; g.D(gF,yA);g.R=gF.prototype;g.R.update=function(P){this.logger.dispose();this.logger=P}; g.R.cU=function(P){this.logger.cU(P)}; g.R.jG=function(P,v){this.logger.jG(P,v)}; g.R.yG=function(P){this.logger.yG(P)}; g.R.z_=function(){this.logger.z_()}; g.R.Xu=function(P,v,l){return this.logger.Xu(P,v,l)}; g.R.tD=function(P){this.logger.tD(P)}; g.R.c6=function(P){this.logger.c6(P)}; g.R.E0=function(P){this.logger.E0(P)}; g.R.Fn=function(P){this.logger.Fn(P)}; g.R.wy=function(P){this.logger instanceof $u&&this.logger.wy(P)}; g.R.pp=function(P){this.logger.pp(P)}; g.D(ku,g.U);g.D(wF,yA);g.R=wF.prototype;g.R.wy=function(P){this.yK=P}; g.R.pp=function(P){this.metrics.do1.PT(P,this.TJ)}; g.R.cU=function(P){this.metrics.eventCount.W(P,this.TJ)}; g.R.jG=function(P,v){this.metrics.oN.PT(v,P,this.yK,this.TJ)}; g.R.yG=function(P){this.metrics.errorCount.W(P,this.yK,this.TJ)}; g.R.Xu=function(P,v,l){function e(m){if(!h.s$()){var Q=QA()-z;h.metrics.UNJ.PT(Q,P,v,m,h.yK,h.TJ)}} var h=this,z=QA();l.then(function(){e(0)},function(m){m instanceof GQ?e(m.code):e(-1)}); return l}; g.R.tD=function(P){this.metrics.FpJ.W(P,this.yK,this.TJ)}; g.R.c6=function(P){this.metrics.a6.W(P,this.yK,this.TJ)}; g.R.E0=function(P){this.metrics.B71.W(P,this.yK,this.TJ)}; g.D($u,wF);$u.prototype.Fn=function(P){var v=this;this.W.dispose();this.K&&this.service.dispose();this.service=this.options.EE("44",this.options.tp.concat(P));this.W=new ku(function(){return void v.service.OA()},this.options.TE); this.metrics=iUx(this.service);this.G=P}; $u.prototype.z_=function(){ZUu(this.W)};g.D(I3,Bt);g.D(DG,Bt);g.D(nI,Bt);var YyG=DF(nI),HUq=function(P){return o4(function(v){return v instanceof P&&!((v.fI[p$]|0)&2)})}(nI); nI.messageId="bfkj";g.D(jv6,Bt);g.D(zv,Bt);g.D(Nl,Bt);var Erq=DF(Nl);g.D(uK,g.U);uK.prototype.snapshot=function(P){if(this.s$())throw Error("Already disposed");this.logger.cU("n");var v=this.logger.share();return this.G.then(function(l){var e=l.Lj;return new Promise(function(h){var z=new t4(v,"n");e(function(m){z.done();v.pp(m.length);v.z_();v.dispose();h(m)},[P.v9, P.oH,P.ob,P.x6])})})}; uK.prototype.RH=function(P){var v=this;if(this.s$())throw Error("Already disposed");this.logger.cU("n");var l=CI(this.logger,function(){return v.Y([P.v9,P.oH,P.ob,P.x6])},"n"); this.logger.pp(l.length);this.logger.z_();return l}; uK.prototype.Pu=function(P){this.G.then(function(v){var l;(l=v.agf)==null||l(P)})}; uK.prototype.PX=function(){return this.logger.share()}; g.D(KI,Error);g.D(Yu,Bt);g.D(bK,Bt);xu.prototype.Si=function(P,v){var l=this,e,h,z,m,Q;return g.p(function(t){if(t.W==1){var y=new Yu;e=$K(y,1,l.wL);P&&$K(e,2,P);v&&$K(e,3,v);h=l.W();return g.b(t,l.client.create(e,h),2)}z=t.K;m=AK(sl(z,2));if(m.length){y=t.return;var C=new Uint8Array(m.length);for(var f=0;f0;)v[l++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(P%62),P=Math.floor(P/62);return v.join("")}};var n7D;g.D(ZG,g.U);ZG.prototype.Ng=function(P,v){var l=this.Ce(P);v==null||v(l);return CI(this.logger,function(){return g.D7(l,2)},this.G)}; n7D=Symbol.dispose;g.D(H_,ZG);H_.prototype.Ce=function(P,v){var l=this;this.logger.cU(this.W);++this.Z>=this.T&&this.K.resolve();var e=P();P=CI(this.logger,function(){return l.Y(e)},"C"); if(P===void 0)throw new KI(17,"YNJ:Undefined");if(!(P instanceof Uint8Array))throw new KI(18,"ODM:Invalid");v==null||v(P);return P}; g.D(Et,ZG);Et.prototype.Ce=function(){return this.Y}; g.D(W_,ZG);W_.prototype.Ce=function(){var P=this;return CI(this.logger,function(){return No(P.Y)},"d")}; W_.prototype.Ng=function(){return this.Y}; g.D(Ot,ZG);Ot.prototype.Ce=function(){if(this.Y)return this.Y;this.Y=NQq(this,function(P){return"_"+DVP(P)}); return NQq(this,function(P){return P})}; g.D(rF,ZG);rF.prototype.Ce=function(P){var v=P();if(v.length>118)throw new KI(19,"DFO:Invalid");P=Math.floor(Date.now()/1E3);var l=[Math.random()*255,Math.random()*255],e=l.concat([this.Y&255,this.clientState],[P>>24&255,P>>16&255,P>>8&255,P&255]);P=new Uint8Array(2+e.length+v.length);P[0]=34;P[1]=e.length+v.length;P.set(e,2);P.set(v,2+e.length);v=P.subarray(2);for(e=l=l.length;e150))try{this.cache=new g7D(P,this.logger)}catch(v){this.reportError(new KI(22,"GBJ:init",v))}}; T7.prototype.reportError=function(P){this.logger.yG(P.code);this.onError(P);return P}; g.D(vN,T7);vN.prototype.qA=function(){return this.K.promise}; vN.prototype.Ce=function(P){return VA(this,Object.assign({},P),!1)}; vN.prototype.Ng=function(P){return VA(this,Object.assign({},P),!0)}; var Alw=function(P){return o4(function(v){if(!f6(v))return!1;for(var l=g.N(Object.entries(P)),e=l.next();!e.done;e=l.next()){var h=g.N(e.value);e=h.next().value;h=h.next().value;if(!(e in v)){if(h.Km3===!0)continue;return!1}if(!h(v[e]))return!1}return!0})}({hk:function(P){return o4(function(v){return v instanceof P})}(pI)},"");g.D(lI,Bt);var pwm=DF(lI);xVq.prototype.getMetadata=function(){return this.metadata};ej.prototype.getMetadata=function(){return this.metadata}; ej.prototype.getStatus=function(){return this.status};h7.prototype.j=function(P,v){v=v===void 0?{}:v;return new xVq(P,this,v)}; h7.prototype.getName=function(){return this.name};var LDA=new h7("/google.internal.waa.v1.Waa/Create",Yu,lI,function(P){return P.vB()},pwm);g.D(zt,Bt);var bxy=new h7("/google.internal.waa.v1.Waa/GenerateIT",bK,zt,function(P){return P.vB()},DF(zt));var mUy=new Set(["SAPISIDHASH","APISIDHASH"]);var P0x=Promise;g.D(mW,Bt);mW.prototype.getValue=function(){var P=Xk(this,2);if(Array.isArray(P)||P instanceof Bt)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return sl(this,2)};g.D(R9,Bt);R9.prototype.getMessage=function(){return f3(this,2)}; var BQy=DF(R9);Qr.prototype.Ud=function(P,v){P=="data"?this.G.push(v):P=="metadata"?this.Z.push(v):P=="status"?this.T.push(v):P=="end"?this.Y.push(v):P=="error"&&this.K.push(v);return this}; Qr.prototype.removeListener=function(P,v){P=="data"?gz(this.G,v):P=="metadata"?gz(this.Z,v):P=="status"?gz(this.T,v):P=="end"?gz(this.Y,v):P=="error"&&gz(this.K,v);return this}; Qr.prototype.cancel=function(){this.W.abort()}; Qr.prototype.cancel=Qr.prototype.cancel;Qr.prototype.removeListener=Qr.prototype.removeListener;Qr.prototype.on=Qr.prototype.Ud;g.D(LSB,Error);g.PA(g.kY,J3q);g.kY.prototype.W=function(){var P=new wz(this.Y,this.G);this.K&&P.setCredentialsMode(this.K);return P}; g.kY.prototype.setCredentialsMode=function(P){this.K=P}; g.PA(wz,g.zQ);g.R=wz.prototype;g.R.open=function(P,v){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.Wg=P;this.X=v;this.readyState=1;$Y(this)}; g.R.send=function(P){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.W=!0;var v={headers:this.S,method:this.Wg,credentials:this.Z,cache:void 0};P&&(v.body=P);(this.QW||g.Uy).fetch(new Request(this.X,v)).then(this.WcM.bind(this),this.o8.bind(this))}; g.R.abort=function(){this.response=this.responseText="";this.S=new Headers;this.status=0;this.G&&this.G.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.W&&this.readyState!=4&&(this.W=!1,I9(this));this.readyState=0}; g.R.WcM=function(P){if(this.W&&(this.Y=P,this.K||(this.status=this.Y.status,this.statusText=this.Y.statusText,this.K=P.headers,this.readyState=2,$Y(this)),this.W&&(this.readyState=3,$Y(this),this.W)))if(this.responseType==="arraybuffer")P.arrayBuffer().then(this.f3$.bind(this),this.o8.bind(this));else if(typeof g.Uy.ReadableStream!=="undefined"&&"body"in P){this.G=P.body.getReader();if(this.T){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.j=new TextDecoder;iSq(this)}else P.text().then(this.M2c.bind(this),this.o8.bind(this))}; g.R.CU=function(P){if(this.W){if(this.T&&P.value)this.response.push(P.value);else if(!this.T){var v=P.value?P.value:new Uint8Array(0);if(v=this.j.decode(v,{stream:!P.done}))this.response=this.responseText+=v}P.done?I9(this):$Y(this);this.readyState==3&&iSq(this)}}; g.R.M2c=function(P){this.W&&(this.response=this.responseText=P,I9(this))}; g.R.f3$=function(P){this.W&&(this.response=P,I9(this))}; g.R.o8=function(){this.W&&I9(this)}; g.R.setRequestHeader=function(P,v){this.S.append(P,v)}; g.R.getResponseHeader=function(P){return this.K?this.K.get(P.toLowerCase())||"":""}; g.R.getAllResponseHeaders=function(){if(!this.K)return"";for(var P=[],v=this.K.entries(),l=v.next();!l.done;)l=l.value,P.push(l[0]+": "+l[1]),l=v.next();return P.join("\r\n")}; g.R.setCredentialsMode=function(P){this.Z=P}; Object.defineProperty(wz.prototype,"withCredentials",{get:function(){return this.Z==="include"}, set:function(P){this.setCredentialsMode(P?"include":"same-origin")}});g.DA.prototype.toString=function(){var P=[],v=this.Z;v&&P.push(q$(v,Syo,!0),":");var l=this.W;if(l||v=="file")P.push("//"),(v=this.S)&&P.push(q$(v,Syo,!0),"@"),P.push(g.VC(l).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),l=this.G,l!=null&&P.push(":",String(l));if(l=this.K)this.W&&l.charAt(0)!="/"&&P.push("/"),P.push(q$(l,l.charAt(0)=="/"?GWv:Xwx,!0));(l=this.Y.toString())&&P.push("?",l);(l=this.T)&&P.push("#",q$(l,BuQ));return P.join("")}; g.DA.prototype.resolve=function(P){var v=this.clone(),l=!!P.Z;l?g.nJ(v,P.Z):l=!!P.S;l?v.S=P.S:l=!!P.W;l?g.N$(v,P.W):l=P.G!=null;var e=P.K;if(l)g.J7(v,P.G);else if(l=!!P.K){if(e.charAt(0)!="/")if(this.W&&!this.K)e="/"+e;else{var h=v.K.lastIndexOf("/");h!=-1&&(e=v.K.slice(0,h+1)+e)}h=e;if(h==".."||h==".")e="";else if(g.uY(h,"./")||g.uY(h,"/.")){e=NG(h,"/");h=h.split("/");for(var z=[],m=0;m1||z.length==1&&z[0]!="")&&z.pop(), e&&m==h.length&&z.push("")):(z.push(Q),e=!0)}e=z.join("/")}else e=h}l?v.K=e:l=P.Y.toString()!=="";l?uI(v,P.Y.clone()):l=!!P.T;l&&(v.T=P.T);return v}; g.DA.prototype.clone=function(){return new g.DA(this)}; var Syo=/[#\/\?@]/g,Xwx=/[#\?:]/g,GWv=/[#\?]/g,ZSW=/[#\?@]/g,BuQ=/#/g;g.R=cN.prototype;g.R.add=function(P,v){YY(this);this.G=null;P=bI(this,P);var l=this.W.get(P);l||this.W.set(P,l=[]);l.push(v);this.K=this.K+1;return this}; g.R.remove=function(P){YY(this);P=bI(this,P);return this.W.has(P)?(this.G=null,this.K=this.K-this.W.get(P).length,this.W.delete(P)):!1}; g.R.clear=function(){this.W=this.G=null;this.K=0}; g.R.isEmpty=function(){YY(this);return this.K==0}; g.R.forEach=function(P,v){YY(this);this.W.forEach(function(l,e){l.forEach(function(h){P.call(v,h,e,this)},this)},this)}; g.R.t6=function(){YY(this);for(var P=Array.from(this.W.values()),v=Array.from(this.W.keys()),l=[],e=0;e0?String(P[0]):v}; g.R.toString=function(){if(this.G)return this.G;if(!this.W)return"";for(var P=[],v=Array.from(this.W.keys()),l=0;l>>3;z.G!=1&&z.G!=2&&z.G!=15&&Sj(z,m,Q,"unexpected tag");z.W=1;z.K=0;z.Y=0} function l(t){z.Y++;z.Y==5&&t&240&&Sj(z,m,Q,"message length too long");z.K|=(t&127)<<(z.Y-1)*7;t&128||(z.W=2,z.S=0,typeof Uint8Array!=="undefined"?z.Z=new Uint8Array(z.K):z.Z=Array(z.K),z.K==0&&h())} function e(t){z.Z[z.S++]=t;z.S==z.K&&h()} function h(){if(z.G<15){var t={};t[z.G]=z.Z;z.j.push(t)}z.W=0} for(var z=this,m=P instanceof Array?P:new Uint8Array(P),Q=0;Q0?P:null};Gt.prototype.isInputValid=function(){return this.W===null}; Gt.prototype.fX=function(){return this.W}; Gt.prototype.oG=function(){return!1}; Gt.prototype.parse=function(P){this.W!==null&&seB(this,P,"stream already broken");var v=null;try{var l=this.G;l.G||o72(l,P,"stream already broken");l.W+=P;var e=Math.floor(l.W.length/4);if(e==0)var h=null;else{try{var z=kv6(l.W.slice(0,e*4))}catch(m){o72(l,l.W,m.message)}l.K+=e*4;l.W=l.W.slice(e*4);h=z}v=h===null?null:this.Y.parse(h)}catch(m){seB(this,P,m.message)}this.K+=P.length;return v};var UPA={INIT:0,Ry:1,gh:2,ZM:3,I4:4,qG:5,STRING:6,BC:7,Yk:8,sV:9,zk:10,wp:11,qh:12,Ib:13,A7:14,y3:15,JM:16,ZP:17,cQ:18,qn:19,F$:20};g.R=ZA.prototype;g.R.isInputValid=function(){return this.Z!=3}; g.R.fX=function(){return this.X}; g.R.done=function(){return this.Z===2}; g.R.oG=function(){return!1}; g.R.parse=function(P){function v(){for(;k0;)if(I=P[k++], z.S===4?z.S=0:z.S++,!I)break a;if(I==='"'&&!z.j){z.W=e();break}if(I==="\\"&&!z.j&&(z.j=!0,I=P[k++],!I))break;if(z.j)if(z.j=!1,I==="u"&&(z.S=1),I=P[k++])continue;else break;Q.lastIndex=k;I=Q.exec(P);if(!I){k=P.length+1;break}k=I.index+1;I=P[I.index];if(!I)break}z.G+=k-J;continue;case t.sV:if(!I)continue;I==="r"?z.W=t.zk:jj(z,P,k);continue;case t.zk:if(!I)continue;I==="u"?z.W=t.wp:jj(z,P,k);continue;case t.wp:if(!I)continue;I==="e"?z.W=e():jj(z,P,k);continue;case t.qh:if(!I)continue;I==="a"?z.W=t.Ib: jj(z,P,k);continue;case t.Ib:if(!I)continue;I==="l"?z.W=t.A7:jj(z,P,k);continue;case t.A7:if(!I)continue;I==="s"?z.W=t.y3:jj(z,P,k);continue;case t.y3:if(!I)continue;I==="e"?z.W=e():jj(z,P,k);continue;case t.JM:if(!I)continue;I==="u"?z.W=t.ZP:jj(z,P,k);continue;case t.ZP:if(!I)continue;I==="l"?z.W=t.cQ:jj(z,P,k);continue;case t.cQ:if(!I)continue;I==="l"?z.W=e():jj(z,P,k);continue;case t.qn:I==="."?z.W=t.F$:jj(z,P,k);continue;case t.F$:if("0123456789.eE+-".indexOf(I)!==-1)continue;else k--,z.G--,z.W= e();continue;default:jj(z,P,k)}}} function e(){var I=m.pop();return I!=null?I:t.Ry} function h(I){z.K>1||(I||(I=f===-1?z.Y+P.substring(C,k):P.substring(f,k)),z.Wg?z.T.push(I):z.T.push(JSON.parse(I)),f=k)} for(var z=this,m=z.QW,Q=z.J5,t=UPA,y=P.length,C=0,f=-1,k=0;k0?(w=z.T,z.T=[],w):null}return null};a9.prototype.isInputValid=function(){return this.Z===null}; a9.prototype.fX=function(){return this.Z}; a9.prototype.oG=function(){return!1}; a9.prototype.parse=function(P){function v(t){z.K=6;z.Z="The stream is broken @"+z.W+"/"+m+". Error: "+t+". With input:\n";throw Error(z.Z);} function l(){z.G=new ZA({Mo6:!0,fC:!0})} function e(t){if(t)for(var y=0;y1)&&v("extra status: "+t);z.T=!0;var y={};y[2]=t[0];z.Y.push(y)}} for(var z=this,m=0;m0?(P=z.Y,z.Y=[],P):null};HN.prototype.rX=function(){return this.W}; HN.prototype.getStatus=function(){return this.Z}; HN.prototype.Wg=function(P){P=P.target;try{if(P==this.W)a:{var v=g.lK(this.W),l=this.W.K,e=this.W.getStatus(),h=g.h4(this.W);P=[];if(g.z7(this.W)instanceof Array){var z=g.z7(this.W);z.length>0&&z[0]instanceof Uint8Array&&(this.X=!0,P=z)}if(!(v<3||v==3&&!h&&P.length==0))if(e=e==200||e==206,v==4&&(l==8?E3(this,7):l==7?E3(this,8):e||E3(this,3)),this.K||(this.K=rla(this.W),this.K==null&&E3(this,5)),this.Z>2)WN(this);else{if(P.length>this.G){var m=P.length;l=[];try{if(this.K.oG())for(var Q=0;Qthis.G){Q=h.slice(this.G);this.G=h.length;try{var y=this.K.parse(Q);y!=null&&this.Y&&this.Y(y)}catch(C){E3(this,5);WN(this);break a}}v==4?(h.length!= 0||this.X?E3(this,2):E3(this,4),WN(this)):E3(this,1)}}}catch(C){E3(this,6),WN(this)}};g.R=Mu7.prototype;g.R.Ud=function(P,v){var l=this.K[P];l||(l=[],this.K[P]=l);l.push(v);return this}; g.R.addListener=function(P,v){this.Ud(P,v);return this}; g.R.removeListener=function(P,v){var l=this.K[P];l&&g.Tv(l,v);(P=this.W[P])&&g.Tv(P,v);return this}; g.R.once=function(P,v){var l=this.W[P];l||(l=[],this.W[P]=l);l.push(v);return this}; g.R.XKf=function(P){var v=this.K.data;v&&TQ6(P,v);(v=this.W.data)&&TQ6(P,v);this.W.data=[]}; g.R.lRc=function(){switch(this.G.getStatus()){case 1:O3(this,"readable");break;case 5:case 6:case 4:case 7:case 3:O3(this,"error");break;case 8:O3(this,"close");break;case 2:O3(this,"end")}};VuW.prototype.serverStreaming=function(P,v,l,e){var h=this,z=P.substring(0,P.length-e.name.length);return dVD(function(m){var Q=m.yb,t=m.getMetadata(),y=eDW(h,!1);t=hDB(h,t,y,z+Q.getName());var C=zDw(y,Q.K,!0);m=Q.W(m.sD);y.send(t,"POST",m);return C},this.Y).call(this,e.j(v,l))};RDw.prototype.create=function(P,v){return lP7(this.W,this.K+"/$rpc/google.internal.waa.v1.Waa/Create",P,v||{},LDA)};var ZxQ=1,PF=new WeakMap;g.D(o9,g.U);o9.prototype.signal=function(){var P=new rz(!1);this.signals.add(P);g.Z(this,P);return P}; o9.prototype.dI=function(P){return s3(this,P).dI()}; g.D(rz,g.U);g.R=rz.prototype;g.R.aW=function(){var P=this,v=ZxQ++;M$(function(){Qp9(P,v)}); return v}; g.R.detach=function(P){var v=this;M$(function(){var l=v.slots.get(P);l&&l.iK()})}; g.R.value=function(P){return this.promise(!0,P)}; g.R.dI=function(){return this.Wx}; g.R.next=function(P){return this.promise(!1,P)}; g.R.promise=function(P,v){var l=this,e=eoB();M$(function(){if(l.s$())e.reject(new At("Signal initially disposed"));else if(v&&v.s$())e.reject(new At("Owner initially disposed"));else if(P&&l.L_&&l.J0)e.resolve(l.Wx);else if(l.N8.add(e),FQ(e.promise,function(){l.N8.delete(e)}),v){var h=function(){e.reject(new At("Owner asynchronously disposed"))}; FQ(e.promise,function(){var z=PF.get(v);z&&g.Tv(z,h)}); C0D(v,h)}}); return e.promise}; g.R.G1=function(){var P=this;g.U.prototype.G1.call(this);M$(function(){for(var v=g.N(P.slots.values()),l=v.next();!l.done;l=v.next())l=l.value.iK,l();P.slots.clear();v=g.N(P.N8);for(l=v.next();!l.done;l=v.next())l.value.reject(new At("Signal asynchronously disposed"));P.N8.clear()})}; var Vr=[],dz=!1;g.D(vF,g.U);vF.prototype.start=function(){var P=this;if(this.s$())throw new eK("Cannot start a disposed timer.");if(!this.T){this.Y=0;if(this.j){var v=Date.now();this.handle=setInterval(function(){P.Y=P.milliseconds>0?Math.trunc((Date.now()-v)/P.milliseconds):P.Y+1;var l;(l=P.K)==null||l.resolve();P.K=void 0;if(P.G){var e;(e=P.W)!=null&&Tt(s3(e,P.G),P)}P.Md.g6(P)},this.milliseconds)}else this.handle=setTimeout(function(){P.state=3; P.handle=void 0;P.Y=1;var l;(l=P.K)==null||l.resolve();P.K=void 0;if(P.G){var e;(e=P.W)!=null&&Tt(s3(e,P.G),P)}P.Md.g6(P)},this.milliseconds); this.state=1}}; vF.prototype.cancel=function(){if(this.T){this.clear();this.state=2;var P;(P=this.K)==null||P.reject(new lL);var v;(v=this.Md.O7)==null||v.call(this);if(this.Z){var l;(l=this.W)!=null&&Tt(s3(l,this.Z))}}}; vF.prototype.G1=function(){this.clear();var P;(P=this.K)==null||P.reject(new eK);this.state=4;g.U.prototype.G1.call(this)}; vF.prototype.clear=function(){this.j?clearInterval(this.handle):clearTimeout(this.handle);this.handle=void 0}; g.Qw.Object.defineProperties(vF.prototype,{T:{configurable:!0,enumerable:!0,get:function(){return this.state===1}}, isCancelled:{configurable:!0,enumerable:!0,get:function(){return this.state===2}}, isExpired:{configurable:!0,enumerable:!0,get:function(){return this.state===3}}, tick:{configurable:!0,enumerable:!0,get:function(){return this.Y}}, S:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.K!=null||(this.K=new g.J4),this.K.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new lL("Timer has been cancelled."));case 4:return Promise.reject(new eK("Timer has been disposed."));default:m9(this.state)}}}, g6:{configurable:!0,enumerable:!0,get:function(){if(this.s$())throw new eK("Cannot attach a signal to a disposed timer.");this.G||(this.W!=null||(this.W=new o9(this)),this.G=this.W.signal());return this.G}}, O7:{configurable:!0,enumerable:!0,get:function(){if(this.s$())throw new eK("Cannot attach a signal to a disposed timer.");this.Z||(this.W!=null||(this.W=new o9(this)),this.Z=this.W.signal());return this.Z}}}); g.D(lL,wo);g.D(eK,wo);g.D(hx,T7);g.R=hx.prototype;g.R.isReady=function(){return!!this.W}; g.R.ready=function(){var P=this;return g.p(function(v){return g.b(v,P.K.promise,0)})}; g.R.Si=function(P){return kQy(this,this.logger.Xu("c",P===void 0?1:P,this.Xj.Si(ql().W,null)),new KI(10,"JVZ:Timeout"))}; g.R.prefetch=function(){this.state===1&&(this.iP=this.Si())}; g.R.start=function(){if(this.state===1){this.state=2;var P=new t4(this.logger,"r");this.ready().finally(function(){return void P.done()}); $U6(this)}}; g.R.Ce=function(P){IPa(this,P);return VA(this,g9q(P),!1)}; g.R.Ng=function(P){IPa(this,P);return VA(this,g9q(P),!0)};var Jtw={NONE:0,dZ3:1},vu6={Bm:0,Bnf:1,Uq5:2,FN$:3},aW={qL:"a",ecW:"d",VIDEO:"v"};mZ.prototype.isVisible=function(){return this.Kt?this.wN>=.3:this.wN>=.5};var $8={mZ1:0,Zw1:1},dUu={NONE:0,gtW:1,t6c:2};RW.prototype.getValue=function(){return this.K}; g.D(Qd,RW);Qd.prototype.G=function(P){this.K===null&&g.b6(this.Y,P)&&(this.K=P)}; g.D(tx,RW);tx.prototype.G=function(P){this.K===null&&typeof P==="number"&&(this.K=P)}; g.D(yd,RW);yd.prototype.G=function(P){this.K===null&&typeof P==="string"&&(this.K=P)};CC.prototype.disable=function(){this.K=!1}; CC.prototype.enable=function(){this.K=!0}; CC.prototype.isEnabled=function(){return this.K}; CC.prototype.reset=function(){this.W={};this.K=!0;this.G={}};var ZO=document,NL=window;var eJ2=!g.u$&&!Ub();IW.prototype.now=function(){return 0}; IW.prototype.K=function(){return 0}; IW.prototype.G=function(){return 0}; IW.prototype.W=function(){return 0};g.D(nC,IW);nC.prototype.now=function(){return DD()&&NL.performance.now?NL.performance.now():IW.prototype.now.call(this)}; nC.prototype.K=function(){return DD()&&NL.performance.memory?NL.performance.memory.totalJSHeapSize||0:IW.prototype.K.call(this)}; nC.prototype.G=function(){return DD()&&NL.performance.memory?NL.performance.memory.usedJSHeapSize||0:IW.prototype.G.call(this)}; nC.prototype.W=function(){return DD()&&NL.performance.memory?NL.performance.memory.jsHeapSizeLimit||0:IW.prototype.W.call(this)};var ctw=DP(function(){var P=!1;try{var v=Object.defineProperty({},"passive",{get:function(){P=!0}}); g.Uy.addEventListener("test",null,v)}catch(l){}return P});qUD.prototype.isVisible=function(){return KC(ZO)===1};var At6={cq$:"allow-forms",TH3:"allow-modals",p9$:"allow-orientation-lock",a0$:"allow-pointer-lock",kJ5:"allow-popups",E52:"allow-popups-to-escape-sandbox",t_J:"allow-presentation",HY$:"allow-same-origin",szc:"allow-scripts",zmM:"allow-top-navigation",w9W:"allow-top-navigation-by-user-activation"},plP=DP(function(){return YUw()});var Xly=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");Y8.prototype.sQ=function(P,v,l){P=P+"//"+v+l;var e=Z79(this)-l.length;if(e<0)return"";this.W.sort(function(y,C){return y-C}); l=null;v="";for(var h=0;h=t.length){e-=t.length;P+=t;v=this.G;break}l=l==null?z:l}}e="";l!=null&&(e=""+v+"trn="+l);return P+e};BF.prototype.setInterval=function(P,v){return NL.setInterval(P,v)}; BF.prototype.clearInterval=function(P){NL.clearInterval(P)}; BF.prototype.setTimeout=function(P,v){return NL.setTimeout(P,v)}; BF.prototype.clearTimeout=function(P){NL.clearTimeout(P)};g.D(UJ,Bt);UJ.prototype.W=yQB([0,lBo,z6b,-2,Q73]);var PKa={bg5:1,Nn:2,BiM:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};lGy.prototype.rO=function(P){if(typeof P==="string"&&P.length!=0){var v=this.TK;if(v.K){P=P.split("&");for(var l=P.length-1;l>=0;l--){var e=P[l].split("="),h=decodeURIComponent(e[0]);e.length>1?(e=decodeURIComponent(e[1]),e=/^[0-9]+$/g.exec(e)?parseInt(e,10):e):e=1;(h=v.W[h])&&h.G(e)}}}};var y0=null;var WF=g.Uy.performance,j7Q=!!(WF&&WF.mark&&WF.measure&&WF.clearMarks),HF=DP(function(){var P;if(P=j7Q){var v;if(y0===null){y0="";try{P="";try{P=g.Uy.top.location.hash}catch(l){P=g.Uy.location.hash}P&&(y0=(v=P.match(/\bdeid=([\d,]+)/))?v[1]:"")}catch(l){}}v=y0;P=!!v.indexOf&&v.indexOf("1337")>=0}return P}); EJ.prototype.disable=function(){this.W=!1;this.events!==this.K.google_js_reporting_queue&&(HF()&&g.f$(this.events,Q3B),this.events.length=0)}; EJ.prototype.start=function(P,v){if(!this.W)return null;var l=mlP()||zX2();P=new RXu(P,v,l);v="goog_"+P.label+"_"+P.uniqueId+"_start";WF&&HF()&&WF.mark(v);return P}; EJ.prototype.end=function(P){if(this.W&&typeof P.value==="number"){var v=mlP()||zX2();P.duration=v-P.value;v="goog_"+P.label+"_"+P.uniqueId+"_end";WF&&HF()&&WF.mark(v);!this.W||this.events.length>2048||this.events.push(P)}};tzx.prototype.hU=function(P,v,l,e,h){h=h||this.X8;try{var z=new Y8;z.W.push(1);z.K[1]=bL("context",P);v.error&&v.meta&&v.id||(v=new rs(ML(v)));if(v.msg){var m=v.msg.substring(0,512);z.W.push(2);z.K[2]=bL("msg",m)}var Q=v.meta||{};if(this.Z9)try{this.Z9(Q)}catch(w){}if(e)try{e(Q)}catch(w){}e=[Q];z.W.push(3);z.K[3]=e;var t=i77();if(t.K){var y=t.K.url||"";z.W.push(4);z.K[4]=bL("top",y)}var C={url:t.W.url||""};if(t.W.url){var f=t.W.url.match(jC);var k=UU(f[1],null,f[3],f[4])}else k="";y=[C,{url:k}];z.W.push(5); z.K[5]=y;eXw(this.W,h,z,l)}catch(w){try{eXw(this.W,h,{context:"ecmserr",rctx:P,msg:ML(w),url:t&&t.W.url},l)}catch(I){}}return this.q0}; g.D(rs,hXy);var oW,sJ,OJ=new EJ;oW=new function(){var P="https:";NL&&NL.location&&NL.location.protocol==="http:"&&(P="http:");this.K=P;this.W=.01}; sJ=new tzx;NL&&NL.document&&(NL.document.readyState=="complete"?CK9():OJ.W&&uL(NL,"load",function(){CK9()}));var k7u=Date.now(),e8=-1,vk=-1,pNx,hv=-1,lB=!1;g.R=zU.prototype;g.R.getHeight=function(){return this.bottom-this.top}; g.R.clone=function(){return new zU(this.top,this.right,this.bottom,this.left)}; g.R.contains=function(P){return this&&P?P instanceof zU?P.left>=this.left&&P.right<=this.right&&P.top>=this.top&&P.bottom<=this.bottom:P.x>=this.left&&P.x<=this.right&&P.y>=this.top&&P.y<=this.bottom:!1}; g.R.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.R.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.R.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.R.scale=function(P,v){v=typeof v==="number"?v:P;this.left*=P;this.right*=P;this.top*=v;this.bottom*=v;return this};fn.prototype.ZA=function(P,v){return!!P&&(!(v===void 0?0:v)||this.volume==P.volume)&&this.G==P.G&&yO(this.W,P.W)&&!0};g1.prototype.YY=function(){return this.j}; g1.prototype.ZA=function(P,v){return this.Y.ZA(P.Y,v===void 0?!1:v)&&this.j==P.j&&yO(this.G,P.G)&&yO(this.T,P.T)&&this.W==P.W&&this.Z==P.Z&&this.K==P.K&&this.S==P.S};var aBy={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},SZ={RU:"start",MM:"firstquartile",vM:"midpoint",iD:"thirdquartile",COMPLETE:"complete",ERROR:"error",uD:"metric",PAUSE:"pause",xH:"resume",AY:"skip",Cz:"viewable_impression",oU:"mute",lD:"unmute",Wn:"fullscreen",Xe:"exitfullscreen",lG:"bufferstart",eW:"bufferfinish",Q5:"fully_viewable_audible_half_duration_impression",jO:"measurable_impression",bG:"abandon",g5:"engagedview",Ls:"impression",d5:"creativeview",r3:"loaded", xq5:"progress",CLOSE:"close",zc6:"collapse",E91:"overlay_resize",tI0:"overlay_unmeasurable_impression",Hgg:"overlay_unviewable_impression",z5f:"overlay_viewable_immediate_impression",s30:"overlay_viewable_end_of_session_impression",SW:"custom_metric_viewable",II:"audio_audible",Ay:"audio_measurable",xR:"audio_impression"},HCa="start firstquartile midpoint thirdquartile resume loaded".split(" "),E8W=["start","firstquartile","midpoint","thirdquartile"],S3B=["abandon"],P9={UNKNOWN:-1,RU:0,MM:1,vM:2, iD:3,COMPLETE:4,uD:5,PAUSE:6,xH:7,AY:8,Cz:9,oU:10,lD:11,Wn:12,Xe:13,Q5:14,jO:15,bG:16,g5:17,Ls:18,d5:19,r3:20,SW:21,lG:22,eW:23,xR:27,Ay:28,II:29};var $lw={M_$:"addEventListener",sK5:"getMaxSize",z4$:"getScreenSize",wVg:"getState",ntf:"getVersion",C3M:"removeEventListener",zW3:"isViewable"};g.R=g.w1.prototype;g.R.clone=function(){return new g.w1(this.left,this.top,this.width,this.height)}; g.R.contains=function(P){return P instanceof g.$r?P.x>=this.left&&P.x<=this.left+this.width&&P.y>=this.top&&P.y<=this.top+this.height:this.left<=P.left&&this.left+this.width>=P.left+P.width&&this.top<=P.top&&this.top+this.height>=P.top+P.height}; g.R.getSize=function(){return new g.Dc(this.width,this.height)}; g.R.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.R.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.R.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.R.scale=function(P,v){v=typeof v==="number"?v:P;this.left*=P;this.width*=P;this.top*=v;this.height*=v;return this};var NF9={};bI9.prototype.update=function(P){P&&P.document&&(this.j=k1(!1,P,this.isMobileDevice),this.W=k1(!0,P,this.isMobileDevice),p_u(this,P),xl6(this,P))};aF.prototype.cancel=function(){iL().clearTimeout(this.W);this.W=null}; aF.prototype.schedule=function(){var P=this,v=iL(),l=jK().W.W;this.W=v.setTimeout(ZD(l,Vd(143,function(){P.K++;P.G.sample()})),w_6())};g.R=Hk.prototype;g.R.fV=function(){return!1}; g.R.initialize=function(){return this.isInitialized=!0}; g.R.OG=function(){return this.W.kf}; g.R.x4=function(){return this.W.Wg}; g.R.qw=function(P,v){if(!this.Wg||(v===void 0?0:v))this.Wg=!0,this.kf=P,this.S=0,this.W!=this||Wk(this)}; g.R.getName=function(){return this.W.Pg}; g.R.PL=function(){return this.W.wU()}; g.R.wU=function(){return{}}; g.R.mJ=function(){return this.W.S}; g.R.PF=function(){var P=Um();P.W=k1(!0,this.G,P.isMobileDevice)}; g.R.rR=function(){xl6(Um(),this.G)}; g.R.lc=function(){return this.Y.W}; g.R.sample=function(){}; g.R.isActive=function(){return this.W.T}; g.R.pN=function(P){var v=this.W;this.W=P.mJ()>=this.S?P:this;v!==this.W?(this.T=this.W.T,Wk(this)):this.T!==this.W.T&&(this.T=this.W.T,Wk(this))}; g.R.xK=function(P){if(P.K===this.W){var v=!this.Y.ZA(P,this.X);this.Y=P;v&&G79(this)}}; g.R.jo=function(){return this.X}; g.R.dispose=function(){this.T1=!0}; g.R.s$=function(){return this.T1};g.R=Om.prototype;g.R.observe=function(){return!0}; g.R.unobserve=function(){}; g.R.FP=function(P){this.Z=P}; g.R.dispose=function(){if(!this.s$()){var P=this.K;g.Tv(P.Z,this);P.X&&this.jo()&&St6(P);this.unobserve();this.J5=!0}}; g.R.s$=function(){return this.J5}; g.R.PL=function(){return this.K.PL()}; g.R.mJ=function(){return this.K.mJ()}; g.R.OG=function(){return this.K.OG()}; g.R.x4=function(){return this.K.x4()}; g.R.pN=function(){}; g.R.xK=function(){this.WL()}; g.R.jo=function(){return this.T1};g.R=oF.prototype;g.R.mJ=function(){return this.W.mJ()}; g.R.OG=function(){return this.W.OG()}; g.R.x4=function(){return this.W.x4()}; g.R.create=function(P,v,l){var e=null;this.W&&(e=this.py(P,v,l),Em(this.W,e));return e}; g.R.u5=function(){return this.M$()}; g.R.M$=function(){return!1}; g.R.init=function(P){return this.W.initialize()?(Em(this.W,this),this.Y=P,!0):!1}; g.R.pN=function(P){P.mJ()==0&&this.Y(P.OG(),this)}; g.R.xK=function(){}; g.R.jo=function(){return!1}; g.R.dispose=function(){this.Z=!0}; g.R.s$=function(){return this.Z}; g.R.PL=function(){return{}};sm.prototype.add=function(P,v,l){++this.G;P=new BFx(P,v,l);this.W.push(new BFx(P.K,P.W,P.G+this.G/4096));this.K=!0;return this};aGB.prototype.toString=function(){var P="//pagead2.googlesyndication.com//pagead/gen_204",v=M_(this.W);v.length>0&&(P+="?"+v);return P};TU.prototype.update=function(P,v,l){P&&(this.W+=v,this.K+=v,this.Y+=v,this.G=Math.max(this.G,this.Y));if(l===void 0?!P:l)this.Y=0};var oua=[1,.75,.5,.3,0];VO.prototype.update=function(P,v,l,e,h,z){z=z===void 0?!0:z;v=h?Math.min(P,v):v;for(h=0;h0&&v>=m;m=!(P>0&&P>=m)||l;this.W[h].update(z&&Q,e,!z||m)}};hJ.prototype.update=function(P,v,l,e){this.j=this.j!=-1?Math.min(this.j,v.wN):v.wN;this.QW=Math.max(this.QW,v.wN);this.J5=this.J5!=-1?Math.min(this.J5,v.uY):v.uY;this.kf=Math.max(this.kf,v.uY);this.U$.update(v.uY,l.uY,v.W,P,e);this.Hg+=P;v.wN===0&&(this.Pg+=P);this.K.update(v.wN,l.wN,v.W,P,e);l=e||l.Kt!=v.Kt?l.isVisible()&&v.isVisible():l.isVisible();v=!v.isVisible()||v.W;this.Ic.update(l,P,v)}; hJ.prototype.y8=function(){return this.Ic.G>=this.D3};if(ZO&&ZO.URL){var Hxo=ZO.URL,Ea1;if(Ea1=!!Hxo){var WDm;a:{if(Hxo){var Oxv=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var Cu=Oxv.exec(decodeURIComponent(Hxo));if(Cu){WDm=Cu[1]&&Cu[1].length>1?Cu[1].substring(1):"true";break a}}catch(P){}}WDm=""}Ea1=WDm.length>0}sJ.q0=!Ea1};var oa1=new zU(0,0,0,0);var vYw=new zU(0,0,0,0);g.D(tJ,g.U);g.R=tJ.prototype; g.R.G1=function(){if(this.XW.W){if(this.Zu.gx){var P=this.XW.W;P.removeEventListener&&P.removeEventListener("mouseover",this.Zu.gx,Jx());this.Zu.gx=null}this.Zu.FT&&(P=this.XW.W,P.removeEventListener&&P.removeEventListener("mouseout",this.Zu.FT,Jx()),this.Zu.FT=null)}this.Yw&&this.Yw.dispose();this.V4&&this.V4.dispose();delete this.VJ;delete this.RB;delete this.gQ;delete this.XW.Mm;delete this.XW.W;delete this.Zu;delete this.Yw;delete this.V4;delete this.TK;g.U.prototype.G1.call(this)}; g.R.vL=function(){return this.V4?this.V4.W:this.position}; g.R.rO=function(P){jK().rO(P)}; g.R.jo=function(){return!1}; g.R.ZQ=function(){return new hJ}; g.R.Wf=function(){return this.VJ}; g.R.jK=function(P){return zJW(this,P,1E4)}; g.R.b$=function(P,v,l,e,h,z,m){this.l9||(this.Ao&&(P=this.P7(P,l,h,m),e=e&&this.Sd.wN>=(this.Kt()?.3:.5),this.HO(z,P,e),this.LO=v,P.wN>0&&-1===this.HJ&&(this.HJ=v),this.uo==-1&&this.y8()&&(this.uo=v),this.IB==-2&&(this.IB=RA(this.vL())?P.wN:-1),this.Sd=P),this.RB(this))}; g.R.HO=function(P,v,l){this.Wf().update(P,v,this.Sd,l)}; g.R.Lf=function(){return new mZ}; g.R.P7=function(P,v,l,e){l=this.Lf();l.W=v;v=iL().K;v=KC(ZO)===0?-1:v.isVisible()?0:1;l.K=v;l.wN=this.U3(P);l.Kt=this.Kt();l.uY=e;return l}; g.R.U3=function(P){return this.opacity===0&&k8(this.TK,"opac")===1?0:P}; g.R.Kt=function(){return!1}; g.R.uV=function(){return this.b0$||this.I3M}; g.R.Ag=function(){Pk()}; g.R.cE=function(){Pk()}; g.R.NP=function(){return 0}; g.R.y8=function(){return this.VJ.y8()}; g.R.Nb=function(){var P=this.Ao;P=(this.hasCompleted||this.s$())&&!P;var v=jK().K!==2||this.wB$;return this.l9||v&&P?2:this.y8()?4:3}; g.R.B$=function(){return 0};g.Cb.prototype.next=function(){return g.fu}; g.fu={done:!0,value:void 0};g.Cb.prototype.eM=function(){return this};g.D(CIw,mZ);var gB=gYw([void 0,1,2,3,4,8,16]),kV=gYw([void 0,4,8,16]),s7o={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:wP("p0",kV),p1:wP("p1",kV),p2:wP("p2",kV),p3:wP("p3",kV),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:kg("mtos1",[0,2,4],!1,kV),mtos2:kg("mtos2",[0,2,4],!1,kV),mtos3:kg("mtos3",[0,2,4],!1,kV),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:wP("a0",kV),a1:wP("a1",kV),a2:wP("a2",kV),a3:wP("a3",kV),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:wP("c0",kV),c1:wP("c1",kV),c2:wP("c2",kV),c3:wP("c3",kV),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:wP("qmtos",gB),qnc:wP("qnc",gB),qmv:wP("qmv",gB),qnv:wP("qnv",gB), 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:wP("ss0",kV),ss1:wP("ss1",kV),ss2:wP("ss2",kV),ss3:wP("ss3",kV),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"},rqA=Object.assign({},s7o,{avid:$9("audio"),avas:"avas",vs:"vs"}),M9v={atos:"atos",avt:kg("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(P,v){return function(l){return l[P]===void 0&&v!==void 0?v:l[P]}}("ss",0), t:"t"};nb.prototype.getValue=function(){return this.K}; nb.prototype.update=function(P,v){P>=32||(this.W&1<=.5;Bk(v.volume)&&(this.Y=this.Y!=-1?Math.min(this.Y,v.volume):v.volume,this.T=Math.max(this.T,v.volume));z&&(this.T1+=P,this.X+=h?P:0);this.W.update(v.wN,l.wN,v.W,P,e,h);this.G.update(!0,P);this.Z.update(h,P);this.Wg.update(l.fullscreen,P);this.Bg.update(h&&!z,P);P=Math.floor(v.mediaTime/1E3);this.wM.update(P,v.isVisible());this.A5.update(P,v.wN>=1);this.h5.update(P, gP(v))}};nY7.prototype.K=function(P){this.G||(this.W(P)?(P=xLx(this.X,this.Y,P),this.Z|=P,P=P==0):P=!1,this.G=P)};g.D(ux,nY7);ux.prototype.W=function(){return!0}; ux.prototype.T=function(){return!1}; ux.prototype.getId=function(){var P=this,v=xr(SZ,function(l){return l==P.Y}); return P9[v].toString()}; ux.prototype.toString=function(){var P="";this.T()&&(P+="c");this.G&&(P+="s");this.Z>0&&(P+=":"+this.Z);return this.getId()+P};g.D(Kb,ux);Kb.prototype.K=function(P,v){v=v===void 0?null:v;v!=null&&this.j.push(v);ux.prototype.K.call(this,P)};g.D(cL,Nzu);cL.prototype.K=function(){return null}; cL.prototype.G=function(){return[]};g.D(qR,Om);g.R=qR.prototype;g.R.jp=function(){if(this.element){var P=this.element,v=this.K.W.G;try{try{var l=F3W(P.getBoundingClientRect())}catch(y){l=new zU(0,0,0,0)}var e=l.right-l.left,h=l.bottom-l.top,z=K39(P,v),m=z.x,Q=z.y;var t=new zU(Math.round(Q),Math.round(m+e),Math.round(Q+h),Math.round(m))}catch(y){t=oa1.clone()}this.G=t;this.W=X_D(this,this.G)}}; g.R.JT=function(){this.T=this.K.Y.W}; g.R.DE=function(P){var v=k8(this.TK,"od")==1;return PI7(P,this.T,this.element,v)}; g.R.Zs=function(){this.timestamp=Pk()}; g.R.WL=function(){this.Zs();this.jp();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var P=this.element;var v=new g.Dc(P.videoWidth,P.videoHeight);P=this.W;var l=mw(P),e=P.getHeight(),h=v.width;v=v.height;h<=0||v<=0||l<=0||e<=0||(h/=v,v=l/e,P=P.clone(),h>v?(l/=h,e=(e-l)/2,e>0&&(e=P.top+e,P.top=Math.round(e),P.bottom=Math.round(e+l))):(e*=h,l=Math.round((l-e)/2),l>0&&(l=P.left+l,P.left=Math.round(l),P.right=Math.round(l+e))));this.W=P}this.JT(); P=this.W;l=this.T;P=P.left<=l.right&&l.left<=P.right&&P.top<=l.bottom&&l.top<=P.bottom?new zU(Math.max(P.top,l.top),Math.min(P.right,l.right),Math.min(P.bottom,l.bottom),Math.max(P.left,l.left)):new zU(0,0,0,0);l=P.top>=P.bottom||P.left>=P.right?new zU(0,0,0,0):P;P=this.K.Y;v=h=e=0;if((this.W.bottom-this.W.top)*(this.W.right-this.W.left)>0)if(this.DE(l))l=new zU(0,0,0,0);else{e=Um().Y;v=new zU(0,e.height,e.width,0);var z;e=QN(l,(z=this.Z)!=null?z:this.W);h=QN(l,Um().W);v=QN(l,v)}z=l.top>=l.bottom|| l.left>=l.right?new zU(0,0,0,0):Cn(l,-this.W.left,-this.W.top);j8()||(h=e=0);this.X=new g1(P,this.element,this.W,z,e,h,this.timestamp,v)}; g.R.getName=function(){return this.K.getName()};var Tuy=new zU(0,0,0,0);g.D(Fa,qR);g.R=Fa.prototype;g.R.observe=function(){this.Y();return!0}; g.R.xK=function(){qR.prototype.WL.call(this)}; g.R.Zs=function(){}; g.R.jp=function(){}; g.R.WL=function(){this.Y();qR.prototype.WL.call(this)}; g.R.pN=function(P){P=P.isActive();P!==this.S&&(P?this.Y():(Um().W=new zU(0,0,0,0),this.W=new zU(0,0,0,0),this.T=new zU(0,0,0,0),this.timestamp=-1));this.S=P};var wB={},x$w=(wB.firstquartile=0,wB.midpoint=1,wB.thirdquartile=2,wB.complete=3,wB);g.D(Yg,tJ);g.R=Yg.prototype;g.R.jo=function(){return!0}; g.R.uE=function(){return this.EL==2}; g.R.jK=function(P){return zJW(this,P,Math.max(1E4,this.G/3))}; g.R.b$=function(P,v,l,e,h,z,m){var Q=this,t=this.j(this)||{};g.Br(t,h);this.G=t.duration||this.G;this.X=t.isVpaid||this.X;this.Pg=t.isYouTube||this.Pg;iL();this.U$=!1;h=ujD(this,v);J7P(this)===1&&(z=h);tJ.prototype.b$.call(this,P,v,l,e,t,z,m);this.eq&&this.eq.G&&g.f$(this.T,function(y){y.K(Q)})}; g.R.HO=function(P,v,l){tJ.prototype.HO.call(this,P,v,l);pb(this).update(P,v,this.Sd,l);this.D3=gP(this.Sd)&&gP(v);this.kf==-1&&this.A5&&(this.kf=this.Wf().G.W);this.bA.G=0;P=this.y8();v.isVisible()&&Db(this.bA,"vs");P&&Db(this.bA,"vw");Bk(v.volume)&&Db(this.bA,"am");gP(v)?Db(this.bA,"a"):Db(this.bA,"mut");this.jY&&Db(this.bA,"f");v.K!=-1&&(Db(this.bA,"bm"),v.K==1&&(Db(this.bA,"b"),gP(v)&&Db(this.bA,"umutb")));gP(v)&&v.isVisible()&&Db(this.bA,"avs");this.D3&&P&&Db(this.bA,"avw");v.wN>0&&Db(this.bA, "pv");Lb(this,this.Wf().G.W,!0)&&Db(this.bA,"gdr");lx(this.Wf().K,1)>=2E3&&Db(this.bA,"pmx");this.U$&&Db(this.bA,"tvoff")}; g.R.ZQ=function(){return new NR}; g.R.Wf=function(){return this.VJ}; g.R.Lf=function(){return new CIw}; g.R.P7=function(P,v,l,e){P=tJ.prototype.P7.call(this,P,v,l,e===void 0?-1:e);P.fullscreen=this.jY;P.paused=this.uE();P.volume=l.volume;Bk(P.volume)||(this.nI++,v=this.Sd,Bk(v.volume)&&(P.volume=v.volume));l=l.currentTime;P.mediaTime=l!==void 0&&l>=0?l:-1;return P}; g.R.U3=function(P){return Um(),this.jY?1:tJ.prototype.U3.call(this,P)}; g.R.NP=function(){return 1}; g.R.getDuration=function(){return this.G}; g.R.Nb=function(){return this.l9?2:c7u(this)?5:this.y8()?4:3}; g.R.B$=function(){return this.Bg?this.Wf().Z.G>=2E3?4:3:2}; g.R.FP=function(P){this.V4&&this.V4.FP(P)};var V9j=g.Vw();aAy.prototype.reset=function(){this.W=[];this.K=[]}; var Uz=XS(aAy);g.D(aA,oF);g.R=aA.prototype;g.R.getName=function(){return(this.K?this.K:this.W).getName()}; g.R.PL=function(){return(this.K?this.K:this.W).PL()}; g.R.mJ=function(){return(this.K?this.K:this.W).mJ()}; g.R.init=function(P){var v=!1;(0,g.f$)(this.G,function(l){l.initialize()&&(v=!0)}); v&&(this.Y=P,Em(this.W,this));return v}; g.R.dispose=function(){(0,g.f$)(this.G,function(P){P.dispose()}); oF.prototype.dispose.call(this)}; g.R.u5=function(){return iB(this.G,function(P){return P.fV()})}; g.R.M$=function(){return iB(this.G,function(P){return P.fV()})}; g.R.py=function(P,v,l){return new qR(P,this.W,v,l)}; g.R.xK=function(P){this.K=P.K};var Tzu={threshold:[0,.3,.5,.75,1]};g.D(HL,qR);g.R=HL.prototype;g.R.observe=function(){var P=this;this.QW||(this.QW=Pk());if(gu7(298,function(){return Vjx(P)}))return!0; this.K.qw("msf");return!1}; g.R.unobserve=function(){if(this.Y&&this.element)try{this.Y.unobserve(this.element),this.S?(this.S.unobserve(this.element),this.S=null):this.j&&(this.j.disconnect(),this.j=null)}catch(P){}}; g.R.WL=function(){var P=Ez(this);P.length>0&&WL(this,P);qR.prototype.WL.call(this)}; g.R.jp=function(){}; g.R.DE=function(){return!1}; g.R.JT=function(){}; g.R.PL=function(){var P={};return Object.assign(this.K.PL(),(P.niot_obs=this.QW,P.niot_cbk=this.Wg,P))}; g.R.getName=function(){return"nio"};g.D(Oz,oF);Oz.prototype.getName=function(){return"nio"}; Oz.prototype.M$=function(){return!Um().K&&this.W.W.G.IntersectionObserver!=null}; Oz.prototype.py=function(P,v,l){return new HL(P,this.W,v,l)};g.D(oA,Hk);oA.prototype.lc=function(){return Um().W}; oA.prototype.fV=function(){var P=PLu();this.S!==P&&(this.W!=this&&P>this.W.S&&(this.W=this,Wk(this)),this.S=P);return P==2};sz.prototype.sample=function(){T2(this,Zb(),!1)}; sz.prototype.Y=function(){var P=j8(),v=Pk();P?(lB||(e8=v,g.f$(Uz.W,function(l){var e=l.Wf();e.q5=JJ(e,v,l.EL!=1)})),lB=!0):(this.j=zHq(this,v),lB=!1,pNx=v,g.f$(Uz.W,function(l){l.Ao&&(l.Wf().S=v)})); T2(this,Zb(),!P)}; var rP=XS(sz);var RHq=null,N7="",nT=!1;var yx2=tK6().uw,dP=tK6().ou;var g89={c1c:"visible",NHc:"audible",bk5:"time",odg:"timetype"},kXw={visible:function(P){return/^(100|[0-9]{1,2})$/.test(P)}, audible:function(P){return P=="0"||P=="1"}, timetype:function(P){return P=="mtos"||P=="tos"}, time:function(P){return/^(100|[0-9]{1,2})%$/.test(P)||/^([0-9])+ms$/.test(P)}}; fDy.prototype.setTime=function(P,v,l){v=="ms"?(this.G=P,this.Y=-1):(this.G=-1,this.Y=P);this.Z=l===void 0?"tos":l;return this};g.D(eF,ux);eF.prototype.getId=function(){return this.j}; eF.prototype.T=function(){return!0}; eF.prototype.W=function(P){var v=P.Wf(),l=P.getDuration();return iB(this.S,function(e){if(e.W!=void 0)var h=$L7(e,v);else b:{switch(e.Z){case "mtos":h=e.K?v.Z.G:v.G.W;break b;case "tos":h=e.K?v.Z.W:v.G.W;break b}h=0}h==0?e=!1:(e=e.G!=-1?e.G:l!==void 0&&l>0?e.Y*l:-1,e=e!=-1&&h>=e);return e})};g.D(ha,wNa);ha.prototype.W=function(P){var v=new kt9;v.W=IA(P,s7o);v.K=IA(P,M9v);return v};g.D(zR,ux);zR.prototype.W=function(P){return c7u(P)};g.D(mo,Nzu);g.D(Rj,ux);Rj.prototype.W=function(P){return P.Wf().y8()};g.D(Qo,Kb);Qo.prototype.W=function(P){var v=g.ro(this.j,k8(jK().TK,"ovms"));return!P.l9&&(P.EL!=0||v)};g.D(ta,mo);ta.prototype.K=function(){return new Qo(this.W)}; ta.prototype.G=function(){return[new Rj("viewable_impression",this.W),new zR(this.W)]};g.D(yo,Fa);yo.prototype.Y=function(){var P=g.j9("ima.admob.getViewability"),v=k8(this.TK,"queryid");typeof P==="function"&&v&&P(v)}; yo.prototype.getName=function(){return"gsv"};g.D(CT,oF);CT.prototype.getName=function(){return"gsv"}; CT.prototype.M$=function(){var P=Um();jK();return P.K&&!1}; CT.prototype.py=function(P,v,l){return new yo(this.W,v,l)};g.D(fT,Fa);fT.prototype.Y=function(){var P=this,v=g.j9("ima.bridge.getNativeViewability"),l=k8(this.TK,"queryid");typeof v==="function"&&l&&v(l,function(e){g.pU(e)&&P.j++;var h=e.opt_nativeViewVisibleBounds||{},z=e.opt_nativeViewHidden;P.W=A4D(e.opt_nativeViewBounds||{});var m=P.K.Y;m.W=z?Tuy.clone():A4D(h);P.timestamp=e.opt_nativeTime||-1;Um().W=m.W;e=e.opt_nativeVolume;e!==void 0&&(m.volume=e)})}; fT.prototype.getName=function(){return"nis"};g.D(gj,oF);gj.prototype.getName=function(){return"nis"}; gj.prototype.M$=function(){var P=Um();jK();return P.K&&!1}; gj.prototype.py=function(P,v,l){return new fT(this.W,v,l)};g.D(ks,Hk);g.R=ks.prototype;g.R.fV=function(){return this.K.Iw!=null}; g.R.wU=function(){var P={};this.wM&&(P.mraid=this.wM);this.J5&&(P.mlc=1);P.mtop=this.K.CA1;this.j&&(P.mse=this.j);this.Hg&&(P.msc=1);P.mcp=this.K.compatibility;return P}; g.R.Id=function(P){var v=g.bD.apply(1,arguments);try{return this.K.Iw[P].apply(this.K.Iw,v)}catch(l){ds(538,l,.01,function(e){e.method=P})}}; g.R.initialize=function(){var P=this;if(this.isInitialized)return!this.x4();this.isInitialized=!0;if(this.K.compatibility===2)return this.j="ng",this.qw("w"),!1;if(this.K.compatibility===1)return this.j="mm",this.qw("w"),!1;Um().S=!0;this.G.document.readyState&&this.G.document.readyState=="complete"?NsW(this):mU(this.G,"load",function(){iL().setTimeout(Vd(292,function(){return NsW(P)}),100)},292); return!0}; g.R.PF=function(){var P=Um(),v=qJa(this,"getMaxSize");P.W=new zU(0,v.width,v.height,0)}; g.R.rR=function(){Um().Y=qJa(this,"getScreenSize")}; g.R.dispose=function(){uSx(this);Hk.prototype.dispose.call(this)};var T5w=new function(P,v){this.key=P;this.defaultValue=v===void 0?!1:v;this.valueType="boolean"}("45378663");g.R=$s.prototype;g.R.jT=function(P){yN(P,!1);OJa(P)}; g.R.Vt=function(){}; g.R.a9=function(P,v,l,e){var h=this;P=new Yg(NL,P,l?v:-1,7,this.KB(),this.qp());P.iZ=e;n9y(P.TK);gs(P.TK,"queryid",P.iZ);P.rO("");Q9W(P,function(){return h.Xc.apply(h,g.u(g.bD.apply(0,arguments)))},function(){return h.KcJ.apply(h,g.u(g.bD.apply(0,arguments)))}); (e=XS(jZ).W)&&hJx(P,e);this.G&&(P.FP(this.G),this.G=null);P.XW.Mm&&XS(v8w);return P}; g.R.pN=function(P){switch(P.mJ()){case 0:if(P=XS(jZ).W)P=P.W,g.Tv(P.Z,this),P.X&&this.jo()&&St6(P);Dq();break;case 2:MR()}}; g.R.xK=function(){}; g.R.jo=function(){return!1}; g.R.KcJ=function(P,v){P.l9=!0;switch(P.NP()){case 1:pFq(P,v);break;case 2:this.y9(P)}}; g.R.a3$=function(P){var v=P.j(P);v&&(v=v.volume,P.Bg=Bk(v)&&v>0);A7D(P,0);return G2(P,"start",j8())}; g.R.VE=function(P,v,l){T2(rP,[P],!j8());return this.S3(P,v,l)}; g.R.S3=function(P,v,l){return G2(P,l,j8())}; g.R.J51=function(P){return Ys(P,"firstquartile",1)}; g.R.c5g=function(P){P.A5=!0;return Ys(P,"midpoint",2)}; g.R.k15=function(P){return Ys(P,"thirdquartile",3)}; g.R.G1c=function(P){var v=Ys(P,"complete",4);bx(P);return v}; g.R.Y$c=function(P){P.EL=3;return G2(P,"error",j8())}; g.R.nu=function(P,v,l){v=j8();if(P.uE()&&!v){var e=P.Wf(),h=Pk();e.S=h}T2(rP,[P],!v);P.uE()&&(P.EL=1);return G2(P,l,v)}; g.R.pgc=function(P,v){v=this.VE(P,v||{},"skip");bx(P);return v}; g.R.Z0$=function(P,v){yN(P,!0);return this.VE(P,v||{},"fullscreen")}; g.R.Lc0=function(P,v){yN(P,!1);return this.VE(P,v||{},"exitfullscreen")}; g.R.p8=function(P,v,l){v=P.Wf();var e=Pk();v.q5=JJ(v,e,P.EL!=1);T2(rP,[P],!j8());P.EL==1&&(P.EL=2);return G2(P,l,j8())}; g.R.TMc=function(P){T2(rP,[P],!j8());return P.K()}; g.R.ey=function(P){T2(rP,[P],!j8());this.kW(P);bx(P);return P.K()}; g.R.Xc=function(){}; g.R.y9=function(){}; g.R.kW=function(){}; g.R.vF=function(){}; g.R.Gy=function(){}; g.R.qp=function(){this.W||(this.W=this.Gy());return this.W==null?new cL:new ta(this.W)}; g.R.KB=function(){return new ha};g.D(bn,ux);bn.prototype.W=function(P){return P.B$()==4};g.D(xs,Kb);xs.prototype.W=function(P){P=P.B$();return P==3||P==4};g.D(pT,mo);pT.prototype.K=function(){return new xs(this.W)}; pT.prototype.G=function(){return[new bn(this.W)]};g.D(LT,wNa);LT.prototype.W=function(P){P&&(P.e===28&&(P=Object.assign({},P,{avas:3})),P.vs===4||P.vs===5)&&(P=Object.assign({},P,{vs:3}));var v=new kt9;v.W=IA(P,rqA);v.K=IA(P,M9v);return v};XFx.prototype.K=function(){return g.j9(this.W)};g.D(SF,$s);g.R=SF.prototype;g.R.Vt=function(P,v){var l=this,e=XS(jZ);if(e.W!=null)switch(e.W.getName()){case "nis":var h=ZCy(this,P,v);break;case "gsv":h=ULa(this,P,v);break;case "exc":h=jWD(this,P)}h||(v.opt_overlayAdElement?h=void 0:v.opt_adElement&&(h=SJw(this,P,v.opt_adElement,v.opt_osdId)));h&&h.NP()==1&&(h.j==g.Ip&&(h.j=function(z){return l.vF(z)}),iCu(this,h,v)); return h}; g.R.vF=function(P){P.K=0;P.T1=0;if(P.Y=="h"||P.Y=="n"){jK();P.h5&&(jK(),un(this)!="h"&&un(this));var v=g.j9("ima.common.getVideoMetadata");if(typeof v==="function")try{var l=v(P.iZ)}catch(h){P.K|=4}else P.K|=2}else if(P.Y=="b")if(v=g.j9("ytads.bulleit.getVideoMetadata"),typeof v==="function")try{l=v(P.iZ)}catch(h){P.K|=4}else P.K|=2;else if(P.Y=="ml")if(v=g.j9("ima.common.getVideoMetadata"),typeof v==="function")try{l=v(P.iZ)}catch(h){P.K|=4}else P.K|=2;else P.K|=1;P.K||(l===void 0?P.K|=8:l===null? P.K|=16:g.pU(l)?P.K|=32:l.errorCode!=null&&(P.T1=l.errorCode,P.K|=64));l==null&&(l={});v=l;P.S=0;for(var e in aBy)v[e]==null&&(P.S|=aBy[e]);GX9(v,"currentTime");GX9(v,"duration");Bk(l.volume)&&Bk()&&(l.volume*=NaN);return l}; g.R.Gy=function(){jK();un(this)!="h"&&un(this);var P=aD9(this);return P!=null?new XFx(P):null}; g.R.y9=function(P){!P.W&&P.l9&&q7(this,P,"overlay_unmeasurable_impression")&&(P.W=!0)}; g.R.kW=function(P){P.FY&&(P.y8()?q7(this,P,"overlay_viewable_end_of_session_impression"):q7(this,P,"overlay_unviewable_impression"),P.FY=!1)}; g.R.Xc=function(){}; g.R.a9=function(P,v,l,e){if(VCa()){var h=k8(jK().TK,"mm"),z={};(h=(z[aW.qL]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",z[aW.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",z)[h])&&OC6(this,h);this.Y==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&ds(1044,Error())}P=$s.prototype.a9.call(this,P,v,l,e);this.Z&&(v=this.T,P.Z==null&&(P.Z=new tj9),v.W[P.iZ]=P.Z,P.Z.Z=V9j);return P}; g.R.jT=function(P){P&&P.NP()==1&&this.Z&&delete this.T.W[P.iZ];return $s.prototype.jT.call(this,P)}; g.R.qp=function(){this.W||(this.W=this.Gy());return this.W==null?new cL:this.Y==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new pT(this.W):new ta(this.W)}; g.R.KB=function(){return this.Y==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new LT:new ha}; g.R.FP=function(P,v,l,e,h){v=new zU(l,v+e,l+h,v);(P=ix(Uz,P))?P.FP(v):this.G=v}; var dPY=TX(193,sWW,void 0,LZW);g.ZB("Goog_AdSense_Lidar_sendVastEvent",dPY);var PYx=Vd(194,function(P,v){v=v===void 0?{}:v;P=WZ6(XS(SF),P,v);return o8D(P)}); g.ZB("Goog_AdSense_Lidar_getViewability",PYx);var v3j=TX(195,function(){return O7B()}); g.ZB("Goog_AdSense_Lidar_getUrlSignalsArray",v3j);var ly3=Vd(196,function(){return JSON.stringify(O7B())}); g.ZB("Goog_AdSense_Lidar_getUrlSignalsList",ly3);var rxa=(new Date("2024-01-01T00:00:00Z")).getTime();var VKu=R6D(["//tpc.googlesyndication.com/sodar/",""]);g.D(US,g.U);US.prototype.qA=function(){return this.wpc.f()}; US.prototype.Wq=function(P){this.wpc.c(P)}; US.prototype.Ce=function(P){return this.wpc.m(lO6(P))}; US.prototype.Ng=function(P){return this.wpc.mws(lO6(P))}; g.D(Xx,g.U);Xx.prototype.snapshot=function(P){return this.hk.s(Object.assign({},P.v9&&{c:P.v9},P.oH&&{s:P.oH},P.x6!==void 0&&{p:P.x6}))}; Xx.prototype.Pu=function(P){this.hk.e(P)}; Xx.prototype.PX=function(){return this.hk.l()};var vsw=(new Date).getTime();var zi7="://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(" "),m_q=/\bocr\b/;var QFy=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var cv2=0,Kwy=0,qmw=0;var aj=null,ES=!1,D_y=1,oj=Symbol("SIGNAL"),sS={version:0,ZR$:0,JP:!1,g7:void 0,Wt:void 0,VH:void 0,iB:0,kt:void 0,nt:void 0,Fr:!1,jj:!1,kind:"unknown",Qf:function(){return!1}, Ku:function(){}, uK:function(){}, awc:function(){}};var $V=Symbol("UNSET"),Is=Symbol("COMPUTING"),DJ=Symbol("ERRORED");Object.assign({},sS,{value:$V,JP:!0,error:null,Em:jF,kind:"computed",Qf:function(P){return P.value===$V||P.value===Is}, Ku:function(P){if(P.value===Is)throw Error("Detected cycle in computations.");var v=P.value;P.value=Is;var l=CBD(P),e=!1;try{var h=P.b8();H9(null);e=v!==$V&&v!==DJ&&h!==DJ&&P.Em(v,h)}catch(z){h=DJ,P.error=z}finally{fOa(P,l)}e?P.value=v:(P.value=h,P.version++)}});var $_6=Object.assign({},sS,{Em:jF,value:void 0,kind:"signal"});Object.assign({},sS,{value:$V,JP:!0,error:null,Em:jF,Qf:function(P){return P.value===$V||P.value===Is}, Ku:function(P){if(P.value===Is)throw Error("Detected cycle in computations.");var v=P.value;P.value=Is;var l=CBD(P);try{var e=P.source();var h=P.b8(e,v===$V||v===DJ?void 0:{source:P.Uo5,value:v});P.Uo5=e}catch(z){h=DJ,P.error=z}finally{fOa(P,l)}v!==$V&&h!==DJ&&P.Em(v,h)?P.value=v:(P.value=h,P.version++)}});Object.assign({},sS,{jj:!0,Fr:!1,uK:function(P){P.schedule!==null&&P.schedule(P.iRg)}, Ugf:!1,J8W:function(){}});N1W(!0);N1W(!1);var Jvw=Object.assign({},{attributes:{},handleError:function(P){throw P;}},{zP2:!0, wU6:!0,aN:!1,Jm$:!1,WYJ:!1,kq6:!1});var Fw9=Symbol("updater");g.D(Vo,g.zQ);Vo.prototype.dispose=function(){window.removeEventListener("offline",this.G);window.removeEventListener("online",this.G);this.bE.UZ(this.Z);delete Vo.instance}; Vo.prototype.GA=function(){return this.W}; Vo.prototype.p6=function(){var P=this;this.Z=this.bE.VG(function(){var v;return g.p(function(l){if(l.W==1)return P.W?((v=window.navigator)==null?0:v.onLine)?l.ac(3):g.b(l,TR(P),3):g.b(l,TR(P),3);P.p6();g.nx(l)})},3E4)};P7.prototype.set=function(P,v){v=v===void 0?!0:v;0<=P&&P<52&&Number.isInteger(P)&&this.data[P]!==v&&(this.data[P]=v,this.W=-1)}; P7.prototype.get=function(P){return!!this.data[P]};var l$;g.PA(g.zl,g.U);g.R=g.zl.prototype;g.R.start=function(){this.stop();this.Y=!1;var P=x_7(this),v=pk2(this);P&&!v&&this.K.mozRequestAnimationFrame?(this.W=g.T9(this.K,"MozBeforePaint",this.G),this.K.mozRequestAnimationFrame(null),this.Y=!0):this.W=P&&v?P.call(this.K,this.G):this.K.setTimeout(r5D(this.G),20)}; g.R.stop=function(){if(this.isActive()){var P=x_7(this),v=pk2(this);P&&!v&&this.K.mozRequestAnimationFrame?l0(this.W):P&&v?v.call(this.K,this.W):this.K.clearTimeout(this.W)}this.W=null}; g.R.isActive=function(){return this.W!=null}; g.R.Vj=function(){this.Y&&this.W&&l0(this.W);this.W=null;this.T.call(this.Z,g.Vw())}; g.R.G1=function(){this.stop();g.zl.Bl.G1.call(this)};g.PA(g.mr,g.U);g.R=g.mr.prototype;g.R.Wb=0;g.R.G1=function(){g.mr.Bl.G1.call(this);this.stop();delete this.W;delete this.K}; g.R.start=function(P){this.stop();this.Wb=g.b0(this.G,P!==void 0?P:this.x5)}; g.R.stop=function(){this.isActive()&&g.Uy.clearTimeout(this.Wb);this.Wb=0}; g.R.isActive=function(){return this.Wb!=0}; g.R.b5=function(){this.Wb=0;this.W&&this.W.call(this.K)};g.yD.prototype[Symbol.iterator]=function(){return this}; g.yD.prototype.next=function(){var P=this.W.next();return{value:P.done?void 0:this.K.call(void 0,P.value),done:P.done}};g.PA(g.nz,g.zQ);g.R=g.nz.prototype;g.R.isPlaying=function(){return this.W==1}; g.R.isPaused=function(){return this.W==-1}; g.R.Fh=function(){this.J6("begin")}; g.R.BI=function(){this.J6("end")}; g.R.onFinish=function(){this.J6("finish")}; g.R.onStop=function(){this.J6("stop")}; g.R.J6=function(P){this.dispatchEvent(P)};var eyQ=DP(function(){var P=g.l5("DIV"),v=g.V3?"-webkit":nn?"-moz":null,l="transition:opacity 1s linear;";v&&(l+=v+"-transition:opacity 1s linear;");v=eV9({style:l});if(P.nodeType===1&&/^(script|style)$/i.test(P.tagName))throw Error("");P.innerHTML=ZF(v);return g.N_(P.firstChild,"transition")!=""});g.PA(NF,g.nz);g.R=NF.prototype;g.R.play=function(){if(this.isPlaying())return!1;this.Fh();this.J6("play");this.startTime=g.Vw();this.W=1;if(eyQ())return g.DO(this.K,this.T),this.G=g.b0(this.wl6,void 0,this),!0;this.x7(!1);return!1}; g.R.wl6=function(){g.S8(this.K);GUB(this.K,this.j);g.DO(this.K,this.Y);this.G=g.b0((0,g.ru)(this.x7,this,!1),this.Z*1E3)}; g.R.stop=function(){this.isPlaying()&&this.x7(!0)}; g.R.x7=function(P){g.DO(this.K,"transition","");g.Uy.clearTimeout(this.G);g.DO(this.K,this.Y);this.endTime=g.Vw();this.W=0;if(P)this.onStop();else this.onFinish();this.BI()}; g.R.G1=function(){this.stop();NF.Bl.G1.call(this)}; g.R.pause=function(){};var B1a={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};J8("Element","attributes")||J8("Node","attributes");J8("Element","innerHTML")||J8("HTMLElement","innerHTML");J8("Node","nodeName");J8("Node","nodeType");J8("Node","parentNode");J8("Node","childNodes");J8("HTMLElement","style")||J8("Element","style");J8("HTMLStyleElement","sheet");var Hnu=U_D("getPropertyValue"),E1w=U_D("setProperty");J8("Element","namespaceURI")||J8("Node","namespaceURI");var aOB={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var sF6,KR7,o1w,Onx,rv2;sF6=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]");KR7=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.hyj=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.Kz=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]");o1w=/^http:\/\/.*/;g.zyy=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");Onx=/\s+/;rv2=/[\d\u06f0-\u06f9]/;qF.prototype.eM=function(){return new F3(this.K())}; qF.prototype[Symbol.iterator]=function(){return new A8(this.K())}; qF.prototype.W=function(){return new A8(this.K())}; g.D(F3,g.Cb);F3.prototype.next=function(){return this.K.next()}; F3.prototype[Symbol.iterator]=function(){return new A8(this.K)}; F3.prototype.W=function(){return new A8(this.K)}; g.D(A8,qF);A8.prototype.next=function(){return this.G.next()};b$.prototype.clone=function(){return new b$(this.W,this.j,this.G,this.Z,this.Y,this.T,this.K,this.S)}; b$.prototype.ZA=function(P){return this.W==P.W&&this.j==P.j&&this.G==P.G&&this.Z==P.Z&&this.Y==P.Y&&this.T==P.T&&this.K==P.K&&this.S==P.S};pz.prototype.clone=function(){return new pz(this.start,this.end)}; pz.prototype.getLength=function(){return this.end-this.start};(function(){if(LaD){var P=/Windows NT ([0-9.]+)/;return(P=P.exec(g.Y3()))?P[1]:"0"}return eD?(P=/1[0|1][_.][0-9_.]+/,(P=P.exec(g.Y3()))?P[0].replace(/_/g,"."):"10"):g.mp?(P=/Android\s+([^\);]+)(\)|;)/,(P=P.exec(g.Y3()))?P[1]:""):Gmw||X3D||B0w?(P=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(P=P.exec(g.Y3()))?P[1].replace(/_/g,"."):""):""})();var T1w=function(){if(g.Wj)return Lz(/Firefox\/([0-9.]+)/);if(g.u$||g.vs||g.xQ)return txw;if(g.Xs){if(HA()||Eb()){var P=Lz(/CriOS\/([0-9.]+)/);if(P)return P}return Lz(/Chrome\/([0-9.]+)/)}if(g.FA&&!HA())return Lz(/Version\/([0-9.]+)/);if(eB||hB){if(P=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.Y3()))return P[1]+"."+P[2]}else if(g.pP)return(P=Lz(/Android\s+([0-9.]+)/))?P:Lz(/Version\/([0-9.]+)/);return""}();g.PA(g.Gl,g.U);g.R=g.Gl.prototype;g.R.subscribe=function(P,v,l){var e=this.K[P];e||(e=this.K[P]=[]);var h=this.T;this.W[h]=P;this.W[h+1]=v;this.W[h+2]=l;this.T=h+3;e.push(h);return h}; g.R.unsubscribe=function(P,v,l){if(P=this.K[P]){var e=this.W;if(P=P.find(function(h){return e[h+1]==v&&e[h+2]==l}))return this.IZ(P)}return!1}; g.R.IZ=function(P){var v=this.W[P];if(v){var l=this.K[v];this.Y!=0?(this.G.push(P),this.W[P+1]=function(){}):(l&&g.Tv(l,P),delete this.W[P],delete this.W[P+1],delete this.W[P+2])}return!!v}; g.R.publish=function(P,v){var l=this.K[P];if(l){var e=Array(arguments.length-1),h=arguments.length,z;for(z=1;z0&&this.Y==0)for(;l=this.G.pop();)this.IZ(l)}}return z!=0}return!1}; g.R.clear=function(P){if(P){var v=this.K[P];v&&(v.forEach(this.IZ,this),delete this.K[P])}else this.W.length=0,this.K={}}; g.R.G1=function(){g.Gl.Bl.G1.call(this);this.clear();this.G.length=0};g.X3.prototype.set=function(P,v){v===void 0?this.W.remove(P):this.W.set(P,g.XQ(v))}; g.X3.prototype.get=function(P){try{var v=this.W.get(P)}catch(l){return}if(v!==null)try{return JSON.parse(v)}catch(l){throw"Storage: Invalid value was encountered";}}; g.X3.prototype.remove=function(P){this.W.remove(P)};g.PA(B7,g.X3);B7.prototype.set=function(P,v){B7.Bl.set.call(this,P,PxD(v))}; B7.prototype.K=function(P){P=B7.Bl.get.call(this,P);if(P===void 0||P instanceof Object)return P;throw"Storage: Invalid value was encountered";}; B7.prototype.get=function(P){if(P=this.K(P)){if(P=P.data,P===void 0)throw"Storage: Invalid value was encountered";}else P=void 0;return P};g.PA(i$,B7);i$.prototype.set=function(P,v,l){if(v=PxD(v)){if(l){if(l=l.length)return g.fu;var h=l.key(v++);if(P)return g.fb(h);h=l.getItem(h);if(typeof h!=="string")throw"Storage mechanism: Invalid value was encountered";return g.fb(h)}; return e}; g.R.clear=function(){aX(this);this.W.clear()}; g.R.key=function(P){aX(this);return this.W.key(P)};g.PA(H7,jd);g.PA(e3u,jd);g.PA(E7,ZE);E7.prototype.set=function(P,v){this.K.set(this.W+P,v)}; E7.prototype.get=function(P){return this.K.get(this.W+P)}; E7.prototype.remove=function(P){this.K.remove(this.W+P)}; E7.prototype.eM=function(P){var v=this.K[Symbol.iterator](),l=this,e=new g.Cb;e.next=function(){var h=v.next();if(h.done)return h;for(h=h.value;h.slice(0,l.W.length)!=l.W;){h=v.next();if(h.done)return h;h=h.value}return g.fb(P?h.slice(l.W.length):l.K.get(h))}; return e};O7.prototype.getValue=function(){return this.K}; O7.prototype.clone=function(){return new O7(this.W,this.K)};g.R=oX.prototype;g.R.mp=function(P,v){var l=this.W;l.push(new O7(P,v));P=l.length-1;v=this.W;for(l=v[P];P>0;){var e=P-1>>1;if(v[e].W>l.W)v[P]=v[e],P=e;else break}v[P]=l}; g.R.remove=function(){var P=this.W,v=P.length,l=P[0];if(!(v<=0)){if(v==1)P.length=0;else{P[0]=P.pop();P=0;v=this.W;for(var e=v.length,h=v[P];P>1;){var z=P*2+1,m=P*2+2;z=mh.W)break;v[P]=v[z];P=z}v[P]=h}return l.getValue()}}; g.R.Gm=function(){for(var P=this.W,v=[],l=P.length,e=0;e>>16&65535|0;for(var z;l!==0;){z=l>2E3?2E3:l;l-=z;do h=h+v[e++]|0,P=P+h|0;while(--z);h%=65521;P%=65521}return h|P<<16|0};for(var uO={},nu,yjQ=[],N2=0;N2<256;N2++){nu=N2;for(var CYj=0;CYj<8;CYj++)nu=nu&1?3988292384^nu>>>1:nu>>>1;yjQ[N2]=nu}uO=function(P,v,l,e){l=e+l;for(P^=-1;e>>8^yjQ[(P^v[e])&255];return P^-1};var fK={};fK={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 zo=[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],Qp=[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],FUw=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],wL9=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$I=Array(576);Tl($I);var IT=Array(60);Tl(IT);var RT=Array(512);Tl(RT);var hr=Array(256);Tl(hr);var m7=Array(29);Tl(m7);var tr=Array(30);Tl(tr);var KU7,cJw,qz2,ua9=!1;var Ar;Ar=[new F7(0,0,0,0,function(P,v){var l=65535;for(l>P.mN-5&&(l=P.mN-5);;){if(P.iQ<=1){KK(P);if(P.iQ===0&&v===0)return 1;if(P.iQ===0)break}P.Z5+=P.iQ;P.iQ=0;var e=P.g4+l;if(P.Z5===0||P.Z5>=e)if(P.iQ=P.Z5-e,P.Z5=e,De(P,!1),P.jF.eF===0)return 1;if(P.Z5-P.g4>=P.S_-262&&(De(P,!1),P.jF.eF===0))return 1}P.mp=0;if(v===4)return De(P,!0),P.jF.eF===0?3:4;P.Z5>P.g4&&De(P,!1);return 1}), new F7(4,4,8,4,c0),new F7(4,5,16,8,c0),new F7(4,6,32,32,c0),new F7(4,4,16,16,qW),new F7(8,16,32,32,qW),new F7(8,16,128,128,qW),new F7(8,32,128,256,qW),new F7(32,128,258,1024,qW),new F7(32,258,258,4096,qW)];var JJB={};JJB=function(){this.input=null;this.RC=this.XH=this.iz=0;this.output=null;this.WO=this.eF=this.al=0;this.msg="";this.state=null;this.cq=2;this.L6=0};var AJq=Object.prototype.toString; YI.prototype.push=function(P,v){var l=this.jF,e=this.options.chunkSize;if(this.ended)return!1;var h=v===~~v?v:v===!0?4:0;typeof P==="string"?l.input=h3w(P):AJq.call(P)==="[object ArrayBuffer]"?l.input=new Uint8Array(P):l.input=P;l.iz=0;l.XH=l.input.length;do{l.eF===0&&(l.output=new MF.Bv(e),l.al=0,l.eF=e);P=NPa(l,h);if(P!==1&&P!==0)return this.BI(P),this.ended=!0,!1;if(l.eF===0||l.XH===0&&(h===4||h===2))if(this.options.yH==="string"){var z=MF.b0(l.output,l.al);v=z;z=z.length;if(z<65537&&(v.subarray&& txQ||!v.subarray))v=String.fromCharCode.apply(null,MF.b0(v,z));else{for(var m="",Q=0;Q0||l.eF===0)&&P!==1);if(h===4)return(l=this.jF)&&l.state?(e=l.state.status,e!==42&&e!==69&&e!==73&&e!==91&&e!==103&&e!==113&&e!==666?P=g_(l,-2):(l.state=null,P=e===113?g_(l,-3):0)):P=-2,this.BI(P),this.ended=!0,P===0;h===2&&(this.BI(0),l.eF=0);return!0}; YI.prototype.BI=function(P){P===0&&(this.result=this.options.yH==="string"?this.chunks.join(""):MF.Yh(this.chunks));this.chunks=[];this.err=P;this.msg=this.jF.msg};var xI="@@redux/INIT"+bO(),Sz6="@@redux/REPLACE"+bO();var G2B=typeof Symbol==="function"&&Symbol.observable||"@@observable";var fyx=[0,$Po,-3,Q0];g.D(SS,Bt);SS.prototype.getType=function(){return gi(this,11)};var E29=function(){var P=[0,DPy,IBG,hL,$Po,hL,-1,Q0,$Po,Q0,-1,DPy,Q0,IBG,zh,fyx,hL,-1,Q0];return function(v,l){if(eG.length){var e=eG.pop();cK6(e,l);e.W.init(v,void 0,void 0,l);v=e}else v=new b_(v,l);try{var h=new SS,z=h.fI;R_(P)(z,v);var m=h}finally{v.free()}return m}}();var URw=-1970528795;var TnP=new g.Go("adInfoDialogEndpoint");var $au=new g.Go("adPingingEndpoint");var BXx=new g.Go("crossDeviceProgressCommand");var mf=new g.Go("actionCompanionAdRenderer");var kq=new g.Go("adActionInterstitialRenderer");var g3x=new g.Go("adDurationRemainingRenderer");var B4=new g.Go("adHoverTextButtonRenderer");var rP2=new g.Go("adInfoDialogRenderer");var nd=new g.Go("adMessageRenderer");var iJ=new g.Go("adPreviewRenderer");var QM=new g.Go("adsEngagementPanelRenderer");var t19=new g.Go("dismissablePanelTextPortraitImageRenderer");var R1w=new g.Go("adsEngagementPanelSectionListViewModel");var kvy=new g.Go("flyoutCtaRenderer");var RL=new g.Go("imageCompanionAdRenderer");var fW=new g.Go("instreamAdPlayerOverlayRenderer");var Hpq=new g.Go("instreamSurveyAdBackgroundImageRenderer");var XE=new g.Go("instreamSurveyAdPlayerOverlayRenderer");var FE=new g.Go("instreamSurveyAdRenderer"),GO=new g.Go("instreamSurveyAdSingleSelectQuestionRenderer"),S6=new g.Go("instreamSurveyAdMultiSelectQuestionRenderer"),JL=new g.Go("instreamSurveyAdAnswerRenderer"),wAG=new g.Go("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var c4=new g.Go("instreamVideoAdRenderer");var $Gy=new g.Go("textOverlayAdContentRenderer"),Iyb=new g.Go("enhancedTextOverlayAdContentRenderer"),DGy=new g.Go("imageOverlayAdContentRenderer");var gl=new g.Go("playerOverlayLayoutRenderer");var wl=new g.Go("videoInterstitialButtonedCenteredLayoutRenderer");var kiy=new g.Go("aboveFeedAdLayoutRenderer");var wqD=new g.Go("belowPlayerAdLayoutRenderer");var ge2=new g.Go("inPlayerAdLayoutRenderer");var bJ=new g.Go("playerBytesAdLayoutRenderer");var LO=new g.Go("playerUnderlayAdLayoutRenderer");var qf=new g.Go("adIntroRenderer");var uJ=new g.Go("playerBytesSequentialLayoutRenderer");var oex=new g.Go("slidingTextPlayerOverlayRenderer");var AA=new g.Go("surveyTextInterstitialRenderer");var n33=new g.Go("simpleAdBadgeRenderer");var tX=new g.Go("skipAdRenderer"),Nom=new g.Go("skipButtonRenderer");var aL=new g.Go("adSlotRenderer");var xj=new g.Go("squeezebackPlayerSidePanelRenderer");var Jj3=new g.Go("timedPieCountdownRenderer");var oQ=new g.Go("adAvatarViewModel");var sf=new g.Go("adBadgeViewModel");var rE=new g.Go("adButtonViewModel");var udA=new g.Go("adDetailsLineViewModel");var Kyo=new g.Go("adDisclosureBannerViewModel");var cjY=new g.Go("adPodIndexViewModel");var qbm=new g.Go("imageBackgroundViewModel");var Fyd=new g.Go("adGridCardCollectionViewModel");var Ajy=new g.Go("adGridCardTextViewModel");var Yb3=new g.Go("adPreviewViewModel");var b1v=new g.Go("playerAdAvatarLockupCardButtonedViewModel");var xGQ=new g.Go("skipAdButtonViewModel");var pA1=new g.Go("skipAdViewModel");var Lyj=new g.Go("timedPieCountdownViewModel");var Sby=new g.Go("visitAdvertiserLinkViewModel");var tA=new g.Go("bannerImageLayoutViewModel");var yM=new g.Go("topBannerImageTextIconButtonedLayoutViewModel");var CO=new g.Go("adsEngagementPanelLayoutViewModel");var pO=new g.Go("displayUnderlayTextGridCardsLayoutViewModel");g.bV=new g.Go("browseEndpoint");var Gvx=new g.Go("confirmDialogEndpoint");var nd6=new g.Go("rawColdConfigGroup");var D1x=new g.Go("rawHotConfigGroup");g.u4=new g.Go("commandExecutorCommand");g.D(abD,Bt);var Mq6={f7$:0,pwc:1,mPf:32,bi2:61,hRW:67,I7f:103,qpc:86,V3W:42,Pw$:60,kg1:62,vBf:73,juc:76,xPf:88,A4$:90,RRM:99,wwc:98,y4f:100,upf:102,ii$:41,eRg:69,l7M:70,DP3:71,Q33:2,KN0:27,ANDROID:3,mwM:54,PZJ:14,Aq3:91,rqg:55,jzg:24,uH6:20,v55:18,o5$:21,q_f:104,hmc:30,l0J:29,Dw2:28,LS3:101,CZJ:34,yq3:36,bYM:38,IOS:5,Od3:15,ZdM:92,ftg:40,W9g:25,Q5M:17,K9M:19,Gr3:64,YYM:66,L9$:26,Tif:22,pTJ:33,at0:68,krg:35,JI1:53,cIW:37,MMM:39,ei0:7,lHJ:57,Dfc:43,NlJ:59,CE6:93,iYg:74,dff:75,SWJ:85,Ufg:65,Fr6:80,gd0:8,Ri2:10, Oi$:58,Xi5:63,Bl3:72,RmW:23,dP$:11,SpW:13,tbg:12,ikg:16,nBc:56,oBM:31,fhg:77,V6M:84,r4f:87,PY2:89,m_5:94,eW$:95};g.D(X7,Bt);X7.prototype.MU=function(){return f3(this,3)}; X7.prototype.Jr=function(){return f3(this,5)}; X7.prototype.kE=function(P){return wi(this,5,P)};g.D(B0,Bt);g.D(HbD,Bt);g.D(iO,Bt);g.R=iO.prototype;g.R.getDeviceId=function(){return f3(this,6)}; g.R.XI=function(P){var v=Ol(this,9,fV,3,void 0,!0);EE(v,P);return v[P]}; g.R.getPlayerType=function(){return gi(this,36)}; g.R.setHomeGroupInfo=function(P){return mT(this,HbD,81,P)}; g.R.clearLocationPlayabilityToken=function(){return Ul(this,89)};g.D(U5,Bt);U5.prototype.getValue=function(){return f3(this,l_(this,$17)===2?2:-1)}; var $17=[2,3,4,5,6];g.D(Ze,Bt);Ze.prototype.setTrackingParams=function(P){return Ul(this,1,xGw(P,!1))};g.D(jS,Bt);g.D(aT,Bt);aT.prototype.XI=function(P){var v=Ol(this,5,kh,3,void 0,!0);EE(v,P);return v[P]};g.D(H0,Bt);H0.prototype.getToken=function(){return t5(this,2)}; H0.prototype.setToken=function(P){return wi(this,2,P)};g.D(O5,Bt);O5.prototype.setSafetyMode=function(P){return IY(this,5,P)};g.D(oT,Bt);oT.prototype.An=function(P){return mT(this,iO,1,P)};var ZZ=new g.Go("thumbnailLandscapePortraitRenderer");g.XAy=new g.Go("changeEngagementPanelVisibilityAction");var J6u=new g.Go("continuationCommand");g.Bo1=new g.Go("openPopupAction");g.ut=new g.Go("webCommandMetadata");var qBq=new g.Go("metadataBadgeRenderer");var NW2=new g.Go("signalServiceEndpoint");var Hu=new g.Go("innertubeCommand");var QOD=new g.Go("loggingDirectives");var YSW={gy3:"EMBEDDED_PLAYER_MODE_UNKNOWN",UZc:"EMBEDDED_PLAYER_MODE_DEFAULT",Fu6:"EMBEDDED_PLAYER_MODE_PFP",BY5:"EMBEDDED_PLAYER_MODE_PFL"};var V6u=new g.Go("channelThumbnailEndpoint");var Tky=new g.Go("embeddedPlayerErrorMessageRenderer");var ojy=new g.Go("embeddedPlayerOverlayVideoDetailsRenderer"),dfa=new g.Go("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),PF2=new g.Go("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var uEy=new g.Go("embedsInfoPanelRenderer");var i1j=new g.Go("feedbackEndpoint");var UGm=new g.Go("callToActionButtonViewModel");var Z1Q=new g.Go("interactionLoggingCommandMetadata");var cr2={zRf:"WEB_DISPLAY_MODE_UNKNOWN",EBc:"WEB_DISPLAY_MODE_BROWSER",Hi$:"WEB_DISPLAY_MODE_MINIMAL_UI",suc:"WEB_DISPLAY_MODE_STANDALONE",t3c:"WEB_DISPLAY_MODE_FULLSCREEN"};g.D(s5,Bt);s5.prototype.getPlayerType=function(){return gi(this,7)}; s5.prototype.sF=function(){return f3(this,19)}; s5.prototype.setVideoId=function(P){return wi(this,19,P)};g.D(r_,Bt);g.D(MW,Bt);g.D(To,Bt); var jmd=[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];var ayA=new g.Go("loggingContext");g.D(Vp,Bt);g.D(d_,Bt);d_.prototype.sF=function(){return t5(this,l_(this,$t)===1?1:-1)}; d_.prototype.setVideoId=function(P){return Pt(this,1,$t,KV(P))}; d_.prototype.getPlaylistId=function(){return t5(this,l_(this,$t)===2?2:-1)}; var $t=[1,2];g.D(EgW,Bt);var hc=new g.Go("changeKeyedMarkersVisibilityCommand");var H1m=new g.Go("changeMarkersVisibilityCommand");var AAD=new g.Go("loadMarkersCommand");var E31=new g.Go("suggestedActionDataViewModel");var qTD=new g.Go("timelyActionViewModel");var cYP=new g.Go("timelyActionsOverlayViewModel");var bQP=new g.Go("productListItemRenderer");var WyQ=new g.Go("shoppingOverlayRenderer");var sLW=new g.Go("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var O1j=new g.Go("adFeedbackEndpoint");var o3v=new g.Go("menuEndpoint");var E$6=new g.Go("phoneDialerEndpoint");var a4w=new g.Go("sendSmsEndpoint");var OOx=new g.Go("copyTextEndpoint");var smY=new g.Go("shareEndpoint"),rjQ=new g.Go("shareEntityEndpoint"),Mxy=new g.Go("shareEntityServiceEndpoint"),Toj=new g.Go("webPlayerShareEntityServiceEndpoint");g.ar=new g.Go("urlEndpoint");g.lV=new g.Go("watchEndpoint");var Vxv=new g.Go("watchPlaylistEndpoint");g.dG1=new g.Go("offlineOrchestrationActionCommand");var wKw=new g.Go("compositeVideoOverlayRenderer");var P9x=new g.Go("miniplayerRenderer");var Ejw=new g.Go("paidContentOverlayRenderer");var vwy=new g.Go("playerMutedAutoplayOverlayRenderer"),l7o=new g.Go("playerMutedAutoplayEndScreenRenderer");var ilq=new g.Go("unserializedPlayerResponse"),e2Y=new g.Go("unserializedPlayerResponse");var h2y=new g.Go("playlistEditEndpoint");var Ku;g.UB=new g.Go("buttonRenderer");Ku=new g.Go("toggleButtonRenderer");var mb6=new g.Go("counterfactualRenderer");var z2y=new g.Go("resolveUrlCommandMetadata");var mom=new g.Go("modifyChannelNotificationPreferenceEndpoint");var wuD=new g.Go("pingingEndpoint");var R2b=new g.Go("unsubscribeEndpoint");g.xM=new g.Go("subscribeButtonRenderer");var Q4o=new g.Go("subscribeEndpoint");var f9q=new g.Go("buttonViewModel");var QH2=new g.Go("qrCodeRenderer");var Vq6={qYc:"LIVING_ROOM_APP_MODE_UNSPECIFIED",vg$:"LIVING_ROOM_APP_MODE_MAIN",uj$:"LIVING_ROOM_APP_MODE_KIDS",bdW:"LIVING_ROOM_APP_MODE_MUSIC",ogf:"LIVING_ROOM_APP_MODE_UNPLUGGED",j55:"LIVING_ROOM_APP_MODE_GAMING"};var njB=new g.Go("autoplaySwitchButtonRenderer");var YH,$2q,W0B,AL7;YH=new g.Go("decoratedPlayerBarRenderer");$2q=new g.Go("chapteredPlayerBarRenderer");W0B=new g.Go("multiMarkersPlayerBarRenderer");AL7=new g.Go("chapterRenderer");g.NB2=new g.Go("markerRenderer");var twy=new g.Go("decoratedPlayheadRenderer");var Kf6=new g.Go("desktopOverlayConfigRenderer");var yfx=new g.Go("engagementPanelSectionListRenderer");var JAy=new g.Go("gatedActionsOverlayViewModel");var cLP=new g.Go("heatMarkerRenderer");var KjP=new g.Go("heatmapRenderer");var Ff7=new g.Go("watchToWatchTransitionRenderer");var rAW=new g.Go("playlistPanelRenderer");var yKm=new g.Go("productUpsellSuggestedActionViewModel");var C9Y=new g.Go("suggestedActionTimeRangeTrigger"),f7Y=new g.Go("suggestedActionsRenderer"),gwx=new g.Go("suggestedActionRenderer");var qZx=new g.Go("timedMarkerDecorationRenderer");var QSD=new g.Go("cipher");var Uiy=new g.Go("playerVars");var kVd=new g.Go("playerVars");var cV=g.Uy.window,wZm,$o1,PM=(cV==null?void 0:(wZm=cV.yt)==null?void 0:wZm.config_)||(cV==null?void 0:($o1=cV.ytcfg)==null?void 0:$o1.data_)||{};g.ZB("yt.config_",PM);var hZ=[];var PnB=/^[\w.]*$/,MZB={q:!0,search_query:!0},rJW=String(QS);var Dp=new function(){var P=window.document;this.W=window;this.K=P}; g.ZB("yt.ads_.signals_.getAdSignalsString",function(P){return tZ(Nc(P))});g.Vw();var lqx="XMLHttpRequest"in g.Uy?function(){return new XMLHttpRequest}:null;var I73="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.u(I73);var m77={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"},Rvw="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.u(I73)),w9w=!1,hvu=Qjw,fqy=LG;g.D(Xt,wo);Uk.prototype.then=function(P,v,l){return this.W?this.W.then(P,v,l):this.G===1&&P?(P=P.call(l,this.K))&&typeof P.then==="function"?P:jN(P):this.G===2&&v?(P=v.call(l,this.K))&&typeof P.then==="function"?P:Zp(P):this}; Uk.prototype.getValue=function(){return this.K}; Uk.prototype.$goog_Thenable=!0;var aZ=!1;var Ps=eB||hB;var FoD=/^([0-9\.]+):([0-9\.]+)$/;g.D(nk,wo);nk.prototype.name="BiscottiError";g.D(Dd,wo);Dd.prototype.name="BiscottiMissingError";var x7x={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},N1=null;var bVP=R6D(["data-"]),ZT9={};var Do3=0,JB=g.V3?"webkit":nn?"moz":g.u$?"ms":g.xQ?"o":"",nwo=g.j9("ytDomDomGetNextId")||function(){return++Do3}; g.ZB("ytDomDomGetNextId",nwo);var Esw={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};AB.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; AB.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; AB.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var Yd=g.Uy.ytEventsEventsListeners||{};g.ZB("ytEventsEventsListeners",Yd);var osq=g.Uy.ytEventsEventsCounter||{count:0};g.ZB("ytEventsEventsCounter",osq);var Tj7=DP(function(){var P=!1;try{var v=Object.defineProperty({},"passive",{get:function(){P=!0}}); window.addEventListener("test",null,v)}catch(l){}return P}),sjD=DP(function(){var P=!1; try{var v=Object.defineProperty({},"capture",{get:function(){P=!0}}); window.addEventListener("test",null,v)}catch(l){}return P});var q2;q2=window;g.Gz=q2.ytcsi&&q2.ytcsi.now?q2.ytcsi.now:q2.performance&&q2.performance.timing&&q2.performance.now&&q2.performance.timing.navigationStart?function(){return q2.performance.timing.navigationStart+q2.performance.now()}:function(){return(new Date).getTime()};g.PA(SB,g.U);SB.prototype.X=function(P){P.W===void 0&&Wo2(P);var v=P.W;P.K===void 0&&Wo2(P);this.W=new g.$r(v,P.K)}; SB.prototype.vL=function(){return this.W||new g.$r}; SB.prototype.Wg=function(){if(this.W){var P=(0,g.Gz)();if(this.Y!=0){var v=this.T,l=this.W,e=v.x-l.x;v=v.y-l.y;e=Math.sqrt(e*e+v*v)/(P-this.Y);this.K[this.G]=Math.abs((e-this.Z)/this.Z)>.5?1:0;for(l=v=0;l<4;l++)v+=this.K[l]||0;v>=3&&this.j();this.Z=e}this.Y=P;this.T=this.W;this.G=(this.G+1)%4}}; SB.prototype.G1=function(){g.Ft(this.S);g.xd(this.QW)};g.D(GT,g.U);GT.prototype.C=function(P,v,l,e,h){l=g.mV((0,g.ru)(l,e||this.nI));l={target:P,name:v,callback:l};var z;h&&Tj7()&&(z={passive:!0});P.addEventListener(v,l.callback,z);this.j.push(l);return l}; GT.prototype.ph=function(P){for(var v=0;v=B.OW)||K.W.version>=E||K.W.objectStoreNames.contains(S)||A.push(S)}t=A;if(t.length===0){J.ac(5);break}y=Object.keys(l.options.Sq); C=Q.objectStoreNames();if(l.Zl.options.version+1)throw k.close(),l.G=!1,UF2(l,w);return J.return(k);case 8:throw v(), f instanceof Error&&!g.YN("ytidb_async_stack_killswitch")&&(f.stack=f.stack+"\n"+m.substring(m.indexOf("\n")+1)),AP(f,l.name,"",(I=l.options.version)!=null?I:-1);}})} function v(){l.W===e&&(l.W=void 0)} var l=this;if(!this.G)throw UF2(this);if(this.W)return this.W;var e,h={blocking:function(z){z.close()}, closed:v,cQJ:v,upgrade:this.options.upgrade};return this.W=e=P()};var V8=new M4("YtIdbMeta",{Sq:{databases:{OW:1}},upgrade:function(P,v){v(1)&&g.Bh(P,"databases",{keyPath:"actualName"})}});var el,lX=new function(){}(new function(){});new g.J4;g.D(mI,M4);mI.prototype.K=function(P,v,l){l=l===void 0?{}:l;return(this.options.shared?sXy:oka)(P,v,Object.assign({},l))}; mI.prototype.delete=function(P){P=P===void 0?{}:P;return(this.options.shared?Vdx:r8x)(this.name,P)};var YEQ={},POx=g.RO("ytGcfConfig",{Sq:(YEQ.coldConfigStore={OW:1},YEQ.hotConfigStore={OW:1},YEQ),shared:!1,upgrade:function(P,v){v(1)&&(g.Hh(g.Bh(P,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.Hh(g.Bh(P,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.D(t6,g.U);t6.prototype.G1=function(){for(var P=g.N(this.K),v=P.next();!v.done;v=P.next()){var l=this.W;v=l.indexOf(v.value);v>=0&&l.splice(v,1)}this.K.length=0;g.U.prototype.G1.call(this)};wW.prototype.kE=function(P){this.hotHashData=P;g.ZB("yt.gcf.config.hotHashData",this.hotHashData||null)};var b$m=typeof TextEncoder!=="undefined"?new TextEncoder:null,HKq=b$m?function(P){return b$m.encode(P)}:function(P){P=g.n1(P); for(var v=new Uint8Array(P.length),l=0;l=v?!1:!0}; g.R.J_=function(){var P=this;if(!aO(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.r7.uc("QUEUED",this.qv).then(function(v){v&&!P.GM(v,P.Jd)?P.bE.VG(function(){return g.p(function(l){if(l.W==1)return v.id===void 0?l.ac(2):g.b(l,P.r7.dO(v.id,P.qv),2);P.J_();g.nx(l)})}):P.LJ.GA()&&P.sE()})};var Ws;var uzD={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73, visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88, spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153, vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136, mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167, kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387, transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189, ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258, ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221, accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245, musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270, yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296, notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478, tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340, iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361, mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380, mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400, clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420, mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16, mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443, cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470, fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491, castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var pZb={},RRu=g.RO("ServiceWorkerLogsDatabase",{Sq:(pZb.SWHealthLog={OW:1},pZb),shared:!0,upgrade:function(P,v){v(1)&&g.Hh(g.Bh(P,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var sh={},gNu=0;var rW;TJ.prototype.requestComplete=function(P,v){v&&(this.K=!0);P=this.removeParams(P);this.W.get(P)||this.W.set(P,v)}; TJ.prototype.isEndpointCFR=function(P){P=this.removeParams(P);return(P=this.W.get(P))?!1:P===!1&&this.K?!0:null}; TJ.prototype.removeParams=function(P){return P.split("?")[0]}; TJ.prototype.removeParams=TJ.prototype.removeParams;TJ.prototype.isEndpointCFR=TJ.prototype.isEndpointCFR;TJ.prototype.requestComplete=TJ.prototype.requestComplete;TJ.getInstance=VR;g.D(dW,g.zQ);g.R=dW.prototype;g.R.GA=function(){return this.W.GA()}; g.R.hg=function(P){this.W.W=P}; g.R.qU=function(){var P=window.navigator.onLine;return P===void 0?!0:P}; g.R.pC=function(){this.K=!0}; g.R.listen=function(P,v){return this.W.listen(P,v)}; g.R.Ez=function(P){P=TR(this.W,P);P.then(function(v){g.YN("use_cfr_monitor")&&VR().requestComplete("generate_204",v)}); return P}; dW.prototype.sendNetworkCheckRequest=dW.prototype.Ez;dW.prototype.listen=dW.prototype.listen;dW.prototype.enableErrorFlushing=dW.prototype.pC;dW.prototype.getWindowStatus=dW.prototype.qU;dW.prototype.networkStatusHint=dW.prototype.hg;dW.prototype.isNetworkAvailable=dW.prototype.GA;dW.getInstance=$cD;g.D(g.PY,g.zQ);g.PY.prototype.GA=function(){var P=g.j9("yt.networkStatusManager.instance.isNetworkAvailable");return P?P.bind(this.K)():!0}; g.PY.prototype.hg=function(P){var v=g.j9("yt.networkStatusManager.instance.networkStatusHint").bind(this.K);v&&v(P)}; g.PY.prototype.Ez=function(P){var v=this,l;return g.p(function(e){l=g.j9("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(v.K);return g.YN("skip_network_check_if_cfr")&&VR().isEndpointCFR("generate_204")?e.return(new Promise(function(h){var z;v.hg(((z=window.navigator)==null?void 0:z.onLine)||!0);h(v.GA())})):l?e.return(l(P)):e.return(!0)})};var vY;g.D(lC,Hs);lC.prototype.writeThenSend=function(P,v){v||(v={});v=h$(P,v);g.lH()||(this.W=!1);Hs.prototype.writeThenSend.call(this,P,v)}; lC.prototype.sendThenWrite=function(P,v,l){v||(v={});v=h$(P,v);g.lH()||(this.W=!1);Hs.prototype.sendThenWrite.call(this,P,v,l)}; lC.prototype.sendAndWrite=function(P,v){v||(v={});v=h$(P,v);g.lH()||(this.W=!1);Hs.prototype.sendAndWrite.call(this,P,v)}; lC.prototype.awaitInitialization=function(){return this.G.promise};var JZu=g.Uy.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.ZB("ytNetworklessLoggingInitializationOptions",JZu);g.zj.prototype.isReady=function(){!this.config_&&Iey()&&(this.config_=g.IO());return!!this.config_};var Lc1,QU,yU;Lc1=g.Uy.ytPubsubPubsubInstance||new g.Gl;QU=g.Uy.ytPubsubPubsubSubscribedKeys||{};yU=g.Uy.ytPubsubPubsubTopicToKeys||{};g.t$=g.Uy.ytPubsubPubsubIsSynchronous||{};g.Gl.prototype.subscribe=g.Gl.prototype.subscribe;g.Gl.prototype.unsubscribeByKey=g.Gl.prototype.IZ;g.Gl.prototype.publish=g.Gl.prototype.publish;g.Gl.prototype.clear=g.Gl.prototype.clear;g.ZB("ytPubsubPubsubInstance",Lc1);g.ZB("ytPubsubPubsubTopicToKeys",yU);g.ZB("ytPubsubPubsubIsSynchronous",g.t$); g.ZB("ytPubsubPubsubSubscribedKeys",QU);var AZw={};g.D(cY,g.U);cY.prototype.append=function(P){if(!this.K)throw Error("This does not support the append operation");P=P.YY();this.YY().appendChild(P)}; g.D(qB,cY);qB.prototype.YY=function(){return this.W};g.D(xcW,g.U);var Fv=Date.now().toString();var py={};var BY=Symbol("injectionDeps");Sg.prototype.toString=function(){return"InjectionToken("+this.name+")"}; G_u.prototype.resolve=function(P){return P instanceof Gj?iC(this,P.key,[],!0):iC(this,P,[])};var U$;var jg=window;var WY=g.YN("web_enable_lifecycle_monitoring")&&an()!==0,apD=g.YN("web_enable_lifecycle_monitoring");Ucq.prototype.cancel=function(){for(var P=g.N(this.W),v=P.next();!v.done;v=P.next())v=v.value,v.jobId===void 0||v.C2||this.scheduler.UZ(v.jobId),v.C2=!0;this.K.resolve()};g.R=O$.prototype;g.R.install=function(P){this.plugins.push(P);return this}; g.R.uninstall=function(){var P=this;g.bD.apply(0,arguments).forEach(function(v){v=P.plugins.indexOf(v);v>-1&&P.plugins.splice(v,1)})}; g.R.transition=function(P,v){var l=this;WY&&B$D(this.state);var e=this.transitions.find(function(z){return Array.isArray(z.from)?z.from.find(function(m){return m===l.state&&z.yH===P}):z.from===l.state&&z.yH===P}); if(e){this.K&&(ZGw(this.K),this.K=void 0);HGx(this,P,v);this.state=P;WY&&HY(this.state);e=e.action.bind(this);var h=this.plugins.filter(function(z){return z[P]}).map(function(z){return z[P]}); e(jZw(this,h),v)}else throw Error("no transition specified from "+this.state+" to "+P);}; g.R.ZXJ=function(P){var v=g.bD.apply(1,arguments);g.RG();for(var l=g.N(P),e=l.next(),h={};!e.done;h={Zn:void 0},e=l.next())h.Zn=e.value,y8y(function(z){return function(){s$(z.Zn.name);MB(function(){return z.Zn.callback.apply(z.Zn,g.u(v))}); rm(z.Zn.name)}}(h))}; g.R.JB0=function(P){var v=g.bD.apply(1,arguments),l,e,h,z;return g.p(function(m){m.W==1&&(g.RG(),l=g.N(P),e=l.next(),h={});if(m.W!=3){if(e.done)return m.ac(0);h.XX=e.value;h.Cy=void 0;z=function(Q){return function(){s$(Q.XX.name);var t=MB(function(){return Q.XX.callback.apply(Q.XX,g.u(v))}); gI(t)?Q.Cy=g.YN("web_lifecycle_error_handling_killswitch")?t.then(function(){rm(Q.XX.name)}):t.then(function(){rm(Q.XX.name)},function(y){iGw(y); rm(Q.XX.name)}):rm(Q.XX.name)}}(h); y8y(z);return h.Cy?g.b(m,h.Cy,3):m.ac(3)}h={XX:void 0,Cy:void 0};e=l.next();return m.ac(2)})}; g.R.lL=function(P){var v=g.bD.apply(1,arguments),l=this,e=P.map(function(h){return{nP:function(){s$(h.name);MB(function(){return h.callback.apply(h,g.u(v))}); rm(h.name)}, priority:on(l,h)}}); e.length&&(this.K=new Ucq(e))}; g.Qw.Object.defineProperties(O$.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var VU;g.D(Tj,O$);Tj.prototype.Z=function(P,v){var l=this;this.W=g.zz(0,function(){l.currentState==="application_navigating"&&l.transition("none")},5E3); P(v==null?void 0:v.event)}; Tj.prototype.T=function(P,v){this.W&&(g.dj.UZ(this.W),this.W=null);P(v==null?void 0:v.event)};var cu=[];g.ZB("yt.logging.transport.getScrapedGelPayloads",function(){return cu});dm.prototype.storePayload=function(P,v){P=Pu(P);this.store[P]?this.store[P].push(v):(this.K={},this.store[P]=[v]);this.W++;g.YN("more_accurate_gel_parser")&&(v=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(v));return P}; dm.prototype.smartExtractMatchingEntries=function(P){if(!P.keys.length)return[];for(var v=ll(this,P.keys.splice(0,1)[0]),l=[],e=0;e=0){e=!1;break a}}e=!0}e&&(v=Wu(v))&&this.jD(v)}}; g.R.Gl=function(P){return P}; g.R.rG=function(P){var v=this.J5;v.j=!0;v.K=P.touches.length;v.W.isActive()&&(v.W.stop(),v.Z=!0);P=P.touches;v.T=pMD(v,P)||P.length!=1;var l=P.item(0);v.T||!l?(v.S=Infinity,v.X=Infinity):(v.S=l.clientX,v.X=l.clientY);for(l=v.G.length=0;l=0)}if(l||P&&Math.pow(P.clientX-v.S,2)+Math.pow(P.clientY-v.X,2)>25)v.Y=!0}; g.R.mW=function(P){if(this.J5){var v=this.J5,l=P.changedTouches;l&&v.j&&v.K==1&&!v.Y&&!v.Z&&!v.T&&pMD(v,l)&&(v.Wg=P,v.W.start());v.K=P.touches.length;v.K===0&&(v.j=!1,v.Y=!1,v.G.length=0);v.Z=!1}}; g.R.jD=function(P){this.layoutId?this.Rc.executeCommand(P,this.layoutId):g.Zx(new g.Ph("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; g.R.createServerVe=function(P,v){this.api.createServerVe(P,this);this.api.setTrackingParams(P,v)}; g.R.logVisibility=function(P,v){this.api.hasVe(P)&&this.api.logVisibility(P,v,this.interactionLoggingClientData)}; g.R.G1=function(){this.clear(null);this.ph(this.U$);for(var P=g.N(this.T1),v=P.next();!v.done;v=P.next())this.ph(v.value);g.DW.prototype.G1.call(this)};g.D(iE,nv); iE.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.W=v;if(v.text==null&&v.icon==null)g.j4(Error("ButtonRenderer did not have text or an icon set."));else{switch(v.style||null){case "STYLE_UNKNOWN":P="ytp-ad-button-link";break;default:P=null}P!=null&&g.kk(this.element,P);v.text!=null&&(P=g.Jz(v.text),g.Jj(P)||(this.element.setAttribute("aria-label",P),this.G=new g.DW({L:"span",D:"ytp-ad-button-text",Yf:P}),g.Z(this,this.G),this.G.E$(this.element)));v.accessibilityData&&v.accessibilityData.accessibilityData&& v.accessibilityData.accessibilityData.label&&!g.Jj(v.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",v.accessibilityData.accessibilityData.label);v.icon!=null&&(v=Bp(v.icon,this.Y),v!=null&&(this.K=new g.DW({L:"span",D:"ytp-ad-button-icon",U:[v]}),g.Z(this,this.K)),this.T?mS(this.element,this.K.element,0):this.K.E$(this.element))}}; iE.prototype.clear=function(){this.hide()}; iE.prototype.onClick=function(P){nv.prototype.onClick.call(this,P);P=g.N(Gz2(this));for(var v=P.next();!v.done;v=P.next())v=v.value,this.layoutId?this.Rc.executeCommand(v,this.layoutId):g.Zx(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.D(UO,g.U);UO.prototype.G1=function(){this.K&&g.xd(this.K);this.W.clear();ZW=null;g.U.prototype.G1.call(this)}; UO.prototype.register=function(P,v){v&&this.W.set(P,v)}; var ZW=null;g.D(Hp,nv); Hp.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);P=v.hoverText||null;v=v.button&&g.a(v.button,g.UB)||null;v==null?g.Zx(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,void 0,void 0,void 0,void 0,this.G),g.Z(this,this.button),this.button.init(Cv("button"),v,this.macros),P&&this.button.element.setAttribute("aria-label",g.Jz(P)),this.button.E$(this.element),this.X&&!g.gt(this.button.element, "ytp-ad-clickable")&&g.kk(this.button.element,"ytp-ad-clickable"),this.G&&(g.kk(this.button.element,"ytp-ad-hover-text-button--clean-player"),this.api.V("clean_player_style_fix_on_web")&&g.kk(this.button.element,"ytp-ad-hover-text-button--clean-player-with-light-shadow")),P&&(this.K=new g.DW({L:"div",D:"ytp-ad-hover-text-container"}),this.T&&(v=new g.DW({L:"div",D:"ytp-ad-hover-text-callout"}),v.E$(this.K.element),g.Z(this,v)),g.Z(this,this.K),this.K.E$(this.element),v=j3(P),mS(this.K.element,v,0)), this.show())}; Hp.prototype.hide=function(){this.button&&this.button.hide();this.K&&this.K.hide();nv.prototype.hide.call(this)}; Hp.prototype.show=function(){this.button&&this.button.show();nv.prototype.show.call(this)};g.D(Wp,nv); Wp.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);l=(P=v.thumbnail)&&EO(P)||"";g.Jj(l)?Math.random()<.01&&g.j4(Error("Found AdImage without valid image URL")):(this.W?g.DO(this.element,"backgroundImage","url("+l+")"):TA(this.element,{src:l}),TA(this.element,{alt:P&&P.accessibility&&P.accessibility.label||""}),v&&v.adRendererCommands&&v.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; Wp.prototype.clear=function(){this.hide()};g.D(OO,nv);g.R=OO.prototype;g.R.hide=function(){nv.prototype.hide.call(this);this.G&&this.G.focus()}; g.R.show=function(){this.G=document.activeElement;nv.prototype.show.call(this);this.Y.focus()}; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.K=v;v.dialogMessages||v.title!=null?v.confirmLabel==null?g.Zx(Error("ConfirmDialogRenderer.confirmLabel was not set.")):v.cancelLabel==null?g.Zx(Error("ConfirmDialogRenderer.cancelLabel was not set.")):U4D(this,v):g.Zx(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.R.clear=function(){g.Bx(this.W);this.hide()}; g.R.TZ=function(){this.hide()}; g.R.Ah=function(){var P=this.K.cancelEndpoint;P&&(this.layoutId?this.Rc.executeCommand(P,this.layoutId):g.Zx(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.R.p7=function(){var P=this.K.confirmNavigationEndpoint||this.K.confirmEndpoint;P&&(this.layoutId?this.Rc.executeCommand(P,this.layoutId):g.Zx(Error("Missing layoutId for confirm dialog.")));this.hide()};g.D(or,nv);g.R=or.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.G=v;if(v.defaultText==null&&v.defaultIcon==null)g.Zx(Error("ToggleButtonRenderer must have either text or icon set."));else if(v.defaultIcon==null&&v.toggledIcon!=null)g.Zx(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(v.style){switch(v.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":P="ytp-ad-toggle-button-default-style";break;default:P=null}P!=null&&g.kk(this.Y,P)}P={};v.defaultText? (l=g.Jz(v.defaultText),g.Jj(l)||(P.buttonText=l,this.api.N().experiments.l$("a11y_h5_associate_survey_question")||this.W.setAttribute("aria-label",l),this.api.N().experiments.l$("fix_h5_toggle_button_a11y")&&this.K.setAttribute("aria-label",l))):g.GU(this.kf,!1);v.defaultTooltip&&(P.tooltipText=v.defaultTooltip,this.W.hasAttribute("aria-label")||this.K.setAttribute("aria-label",v.defaultTooltip));v.defaultIcon?(l=Bp(v.defaultIcon),this.updateValue("untoggledIconTemplateSpec",l),v.toggledIcon?(this.QW= !0,l=Bp(v.toggledIcon),this.updateValue("toggledIconTemplateSpec",l)):(g.GU(this.X,!0),g.GU(this.T,!1)),g.GU(this.W,!1)):g.GU(this.K,!1);g.pU(P)||this.update(P);v.isToggled&&(g.kk(this.Y,"ytp-ad-toggle-button-toggled"),this.toggleButton(v.isToggled));sO(this);this.C(this.element,"change",this.qa);this.show()}}; g.R.onClick=function(P){this.T1.length>0&&(this.toggleButton(!this.isToggled()),this.qa());nv.prototype.onClick.call(this,P)}; g.R.qa=function(){g.DE(this.Y,"ytp-ad-toggle-button-toggled",this.isToggled());for(var P=g.N(ZRD(this,this.isToggled())),v=P.next();!v.done;v=P.next())v=v.value,this.layoutId?this.Rc.executeCommand(v,this.layoutId):g.Zx(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);sO(this)}; g.R.clear=function(){this.hide()}; g.R.toggleButton=function(P){g.DE(this.Y,"ytp-ad-toggle-button-toggled",P);this.W.checked=P;sO(this)}; g.R.isToggled=function(){return this.W.checked};g.D(rA,GT);rA.prototype.T=function(P){if(Array.isArray(P)){P=g.N(P);for(var v=P.next();!v.done;v=P.next())v=v.value,v instanceof jGw&&this.Y(v)}};g.D(MD,nv);g.R=MD.prototype;g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);v.reasons?v.confirmLabel==null?g.Zx(Error("AdFeedbackRenderer.confirmLabel was not set.")):(v.cancelLabel==null&&g.j4(Error("AdFeedbackRenderer.cancelLabel was not set.")),v.title==null&&g.j4(Error("AdFeedbackRenderer.title was not set.")),W_7(this,v)):g.Zx(Error("AdFeedbackRenderer.reasons were not set."))}; g.R.clear=function(){pk(this.T);pk(this.X);this.Y.length=0;this.hide()}; g.R.hide=function(){this.W&&this.W.hide();this.K&&this.K.hide();nv.prototype.hide.call(this);this.G&&this.G.focus()}; g.R.show=function(){this.W&&this.W.show();this.K&&this.K.show();this.G=document.activeElement;nv.prototype.show.call(this);this.T.focus()}; g.R.WZ=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.R.Ob3=function(){this.hide()}; TE.prototype.YY=function(){return this.W.element}; TE.prototype.getCommand=function(){return this.K}; TE.prototype.isChecked=function(){return this.G.checked};g.D(VB,OO);VB.prototype.TZ=function(P){OO.prototype.TZ.call(this,P);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; VB.prototype.Ah=function(P){OO.prototype.Ah.call(this,P);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; VB.prototype.p7=function(P){OO.prototype.p7.call(this,P);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.D(dA,nv);g.R=dA.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.T=v;if(v.dialogMessage==null&&v.title==null)g.Zx(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{v.confirmLabel==null&&g.j4(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(P=v.closeOverlayRenderer&&g.a(v.closeOverlayRenderer,g.UB)||null)this.W=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.Z(this,this.W),this.W.init(Cv("button"),P,this.macros),this.W.E$(this.element);v.title&&(P=g.Jz(v.title),this.updateValue("title",P));if(v.adReasons)for(P=v.adReasons,l=0;l=this.Hg?(this.kf.hide(),this.Ic=!0,this.publish("i")):this.G&&this.G.isTemplated()&&(P=Math.max(0,Math.ceil((this.Hg-P)/1E3)),P!=this.A5&&(l4(this.G,{TIME_REMAINING:String(P)}),this.A5=P)))}};g.D(yX,eP);g.R=yX.prototype; g.R.init=function(P,v,l){eP.prototype.init.call(this,P,v,l);if(v.image&&v.image.thumbnail)if(v.headline)if(v.description)if((P=v.actionButton&&g.a(v.actionButton,g.UB))&&P.navigationEndpoint){var e=this.api.getVideoData(2);if(e!=null)if(v.image&&v.image.thumbnail){var h=v.image.thumbnail.thumbnails;h!=null&&h.length>0&&g.Jj(g.vr(h[0].url))&&(h[0].url=e.profilePicture)}else g.j4(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.G.init(Cv("ad-image"),v.image,l);this.T.init(Cv("ad-text"), v.headline,l);this.Y.init(Cv("ad-text"),v.description,l);this.K.init(Cv("button"),P,l);l=h8(this.K.element);ed(this.K.element,l+" This link opens in new tab");this.QW=P.navigationEndpoint;this.api.eY()||this.show();this.api.N().V("enable_larger_flyout_cta_on_desktop")&&(this.cg("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.cg("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.cg("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.cg("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.cg("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.cg("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.K.element.classList.add("ytp-flyout-cta-action-button-large"),this.K.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.cg("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.x8.bind(this));this.kf=v.startMs||0;hm(this)}else g.Zx(Error("FlyoutCtaRenderer has no valid action button."));else g.Zx(Error("FlyoutCtaRenderer has no description AdText."));else g.Zx(Error("FlyoutCtaRenderer has no headline AdText."));else g.j4(Error("FlyoutCtaRenderer has no image."))}; g.R.onClick=function(P){eP.prototype.onClick.call(this,P);this.api.pauseVideo();!g.Qc(this.K.element,P.target)&&this.QW&&(this.layoutId?this.Rc.executeCommand(this.QW,this.layoutId):g.Zx(Error("Missing layoutId for flyout cta.")))}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();(P&&P.current||this.Hg)&&1E3*P.current>=this.kf&&(zL(this),g.$k(this.element,"ytp-flyout-cta-inactive"),this.K.element.removeAttribute("tabIndex"))}}; g.R.jI=function(){this.clear()}; g.R.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.x8.bind(this))}; g.R.show=function(){this.K&&this.K.show();eP.prototype.show.call(this)}; g.R.hide=function(){this.K&&this.K.hide();eP.prototype.hide.call(this)}; g.R.x8=function(P){P=="hidden"?this.show():this.hide()};g.D(C2,nv);g.R=C2.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.W=v;if(this.W.rectangle)for(P=this.W.likeButton&&g.a(this.W.likeButton,Ku),v=this.W.dislikeButton&&g.a(this.W.dislikeButton,Ku),this.G.init(Cv("toggle-button"),P,l),this.K.init(Cv("toggle-button"),v,l),this.C(this.element,"change",this.AV),this.Y.show(100),this.show(),l=g.N(this.W&&this.W.impressionCommands||[]),P=l.next();!P.done;P=l.next())P=P.value,this.layoutId?this.Rc.executeCommand(P,this.layoutId):g.Zx(Error("Missing layoutId for instream user sentiment."))}; g.R.clear=function(){this.hide()}; g.R.hide=function(){this.G.hide();this.K.hide();nv.prototype.hide.call(this)}; g.R.show=function(){this.G.show();this.K.show();nv.prototype.show.call(this)}; g.R.AV=function(){Sm6(this.element,"ytp-ad-instream-user-sentiment-selected");this.W.postMessageAction&&this.api.C0("onYtShowToast",this.W.postMessageAction);this.Y.hide()}; g.R.onClick=function(P){this.T1.length>0&&this.AV();nv.prototype.onClick.call(this,P)};g.D(f2,g.U);g.R=f2.prototype;g.R.G1=function(){this.reset();g.U.prototype.G1.call(this)}; g.R.reset=function(){g.Bx(this.Y);this.T=!1;this.W&&this.W.stop();this.Z.stop();this.G&&(this.G=!1,this.j.play())}; g.R.start=function(){this.reset();this.Y.C(this.K,"mouseover",this.hV,this);this.Y.C(this.K,"mouseout",this.yN,this);this.Wg&&(this.Y.C(this.K,"focusin",this.hV,this),this.Y.C(this.K,"focusout",this.yN,this));this.W?this.W.start():(this.T=this.G=!0,g.DO(this.K,{opacity:this.X}))}; g.R.hV=function(){this.G&&(this.G=!1,this.j.play());this.Z.stop();this.W&&this.W.stop()}; g.R.yN=function(){this.T?this.Z.start():this.W&&this.W.start()}; g.R.XA=function(){this.G||(this.G=!0,this.S.play(),this.T=!0)};var eQw=[new gX("b.f_",!1,0),new gX("j.s_",!1,2),new gX("r.s_",!1,4),new gX("e.h_",!1,6),new gX("i.s_",!0,8),new gX("s.t_",!1,10),new gX("p.h_",!1,12),new gX("s.i_",!1,14),new gX("f.i_",!1,16),new gX("a.b_",!1,18),new gX("a.o_",!1),new gX("g.o_",!1,22),new gX("p.i_",!1,24),new gX("p.m_",!1),new gX("i.k_",!0,28),new gX("n.k_",!0,20),new gX("i.f_",!1),new gX("a.s_",!0),new gX("m.c_",!1),new gX("n.h_",!1,26),new gX("o.p_",!1)].reduce(function(P,v){P[v.K]=v;return P},{});g.D(Jm,eP);g.R=Jm.prototype; g.R.init=function(P,v,l){eP.prototype.init.call(this,P,v,l);this.QW=v;(this.kf=zQD(this))&&g.j4(Error("hasAdControlInClickCommands_ is true."));if(!v||g.pU(v))g.Zx(Error("SkipButtonRenderer was not specified or empty."));else if(!v.message||g.pU(v.message))g.Zx(Error("SkipButtonRenderer.message was not specified or empty."));else{P=this.T?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};v=Bp(P);v==null?g.Zx(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+P.iconType+".")): (this.Y=new g.DW({L:"button",z1:[this.T?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],U:[{L:"span",D:this.T?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",U:[v]}]}),g.Z(this,this.Y),this.Y.E$(this.G.element),this.K=new v$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,"ytp-ad-skip-button-text"),this.T&&this.K.element.classList.add("ytp-ad-skip-button-text-centered"),this.K.init(Cv("ad-text"),this.QW.message,l),g.Z(this,this.K),mS(this.Y.element,this.K.element, 0));var e=e===void 0?null:e;l=this.api.N();!(this.T1.length>0)&&l.K&&(zF?0:"ontouchstart"in document.documentElement&&(Fdw()||cF()))&&(this.ph(this.U$),e&&this.ph(e),this.T1=[this.C(this.element,"touchstart",this.rG,this),this.C(this.element,"touchmove",this.Pa,this),this.C(this.element,"touchend",this.mW,this)])}}; g.R.clear=function(){this.Hg.reset();this.hide()}; g.R.hide=function(){this.G.hide();this.K&&this.K.hide();zL(this);eP.prototype.hide.call(this)}; g.R.onClick=function(P){if(this.Y!=null){if(P){var v=P||window.event;v.returnValue=!1;v.preventDefault&&v.preventDefault()}var l;if(vzD(P,{contentCpn:((l=this.api.getVideoData(1))==null?void 0:l.clientPlaybackNonce)||""})===0)this.api.C0("onAbnormalityDetected");else if(eP.prototype.onClick.call(this,P),this.publish("j"),this.api.C0("onAdSkip"),this.Ic||!this.kf)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.R.Gl=function(P){if(!this.Ic)return this.kf&&Iq("SkipButton click commands not pruned while ALC exist"),P;var v,l=(v=g.a(P,g.u4))==null?void 0:v.commands;if(!l)return P;P=[];for(v=0;v=this.T&&mIW(this,!0)};g.D(c$,iE);c$.prototype.init=function(P,v,l){iE.prototype.init.call(this,P,v,l);P=!1;v.text!=null&&(P=g.Jz(v.text),P=!g.Jj(P));P?v.navigationEndpoint==null?g.j4(Error("No visit advertiser clickthrough provided in renderer,")):v.style!=="STYLE_UNKNOWN"?g.j4(Error("Button style was not a link-style type in renderer,")):this.show():g.j4(Error("No visit advertiser text was present in the renderer."))};g.D(qQ,nv); qQ.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);P=v.text;g.Jj(ND(P))?g.j4(Error("SimpleAdBadgeRenderer has invalid or empty text")):(P&&P.text&&(v=P.text,this.G&&!this.K&&(v=this.api.N(),v=P.text+" "+(v&&v.K?"\u2022":"\u00b7")),v={text:v,isTemplated:P.isTemplated},P.style&&(v.style=P.style),P.targetId&&(v.targetId=P.targetId),P=new v$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),P.init(Cv("simple-ad-badge"),v,l),P.E$(this.element),g.Z(this,P)),this.show())}; qQ.prototype.clear=function(){this.hide()};g.D(F8,fv);g.D(Am,g.gA);g.R=Am.prototype;g.R.Xm=function(){return this.durationMs}; g.R.stop=function(){this.W&&this.Ub.ph(this.W)}; g.R.sb=function(P){this.K={seekableStart:0,seekableEnd:this.durationMs/1E3,current:P.current};this.publish("h")}; g.R.getProgressState=function(){return this.K}; g.R.j4=function(P){g.NQ(P,2)&&this.publish("g")};g.D(YU,g.gA);g.R=YU.prototype;g.R.Xm=function(){return this.durationMs}; g.R.start=function(){this.W||(this.W=!0,this.uC.start())}; g.R.stop=function(){this.W&&(this.W=!1,this.uC.stop())}; g.R.sb=function(){this.CY+=100;var P=!1;this.CY>this.durationMs&&(this.CY=this.durationMs,this.uC.stop(),P=!0);this.K={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.CY/1E3};this.publish("h");P&&this.publish("g")}; g.R.getProgressState=function(){return this.K};g.D(p2,eP);g.R=p2.prototype;g.R.init=function(P,v,l){eP.prototype.init.call(this,P,v,l);var e;if(v==null?0:(e=v.templatedCountdown)==null?0:e.templatedAdText){P=v.templatedCountdown.templatedAdText;if(!P.isTemplated){g.j4(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.K=new v$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);this.K.init(Cv("ad-text"),P,{});this.K.E$(this.element);g.Z(this,this.K)}this.show()}; g.R.clear=function(){this.hide()}; g.R.hide=function(){zL(this);eP.prototype.hide.call(this)}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(this.W!=null){var P=this.W.getProgressState();if(P!=null&&P.current!=null&&this.K){var v=this.W instanceof Am?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:P.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.W instanceof YU?P.seekableEnd:this.api.getDuration(2,!1);P=P.current;v=this.api.N().experiments.l$("enable_player_overlay_non_negative_remaining_duration_on_web")?Math.max(v-P,0):v-P;l4(this.K,{FORMATTED_AD_DURATION_REMAINING:String(g.b4(v)), TIME_REMAINING:String(Math.ceil(v))})}}}; g.R.show=function(){hm(this);eP.prototype.show.call(this)};g.D(L2,v$);L2.prototype.onClick=function(P){v$.prototype.onClick.call(this,P);this.api.onAdUxClicked(this.componentType)};g.D(GL,nv);GL.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(P=v.content){g.tl(this.element,P);var l,e;v=((l=v.interaction)==null?void 0:(e=l.accessibility)==null?void 0:e.label)||P;this.element.setAttribute("aria-label",v)}else g.Zx(Error("AdSimpleAttributedString does not have text content"))}; GL.prototype.clear=function(){this.hide()}; GL.prototype.onClick=function(P){nv.prototype.onClick.call(this,P)};g.D(X8,nv); X8.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});(P=v.label)&&P.content&&!g.Jj(P.content)?(this.adBadgeText.init(Cv("ad-simple-attributed-string"),new SP(P)),(v=v.adPodIndex)&&v.content&&!g.Jj(v.content)&&(this.W=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),this.W.E$(this.element),g.Z(this,this.W),this.W.element.classList.add("ytp-ad-badge__pod-index"),this.W.init(Cv("ad-simple-attributed-string"),new SP(v))),this.element.classList.add(this.K?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.Zx(Error("No label is returned in AdBadgeViewModel."))}; X8.prototype.show=function(){this.adBadgeText.show();var P;(P=this.W)==null||P.show();nv.prototype.show.call(this)}; X8.prototype.hide=function(){this.adBadgeText.hide();var P;(P=this.W)==null||P.hide();nv.prototype.hide.call(this)};g.D(B$,nv); B$.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});(P=v.adPodIndex)&&P.content&&!g.Jj(P.content)&&(this.W=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),this.W.E$(this.element),g.Z(this,this.W),this.W.init(Cv("ad-simple-attributed-string"),new SP(P)),(this.api.N().V("clean_player_style_fix_on_web")?v.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE":!this.K||v.visibilityCondition!=="AD_POD_INDEX_VISIBILITY_CONDITION_ALWAYS_SHOW_IF_NONSKIPPABLE")&&this.element.classList.add("ytp-ad-pod-index--autohide")); this.element.classList.add("ytp-ad-pod-index--stark");this.api.V("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-pod-index--stark-with-light-shadow");this.show()}; B$.prototype.show=function(){var P;(P=this.W)==null||P.show();nv.prototype.show.call(this)}; B$.prototype.hide=function(){var P;(P=this.W)==null||P.hide();nv.prototype.hide.call(this)};g.D(i4,nv); i4.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(v!=null&&v.text){var l;if(((l=v.text)==null?0:l.content)&&!g.Jj(v.text.content)){this.W=new g.DW({L:"div",D:"ytp-ad-disclosure-banner__text",Yf:v.text.content});g.Z(this,this.W);this.W.E$(this.element);var e,h;P=((e=v.interaction)==null?void 0:(h=e.accessibility)==null?void 0:h.label)||v.text.content;this.element.setAttribute("aria-label",P);var z;if((z=v.interaction)==null?0:z.onTap)this.K=new g.DW({L:"div",D:"ytp-ad-disclosure-banner__chevron",U:[g.qD()]}), g.Z(this,this.K),this.K.E$(this.element);this.show()}}else g.Zx(Error("No banner text found in AdDisclosureBanner."))}; i4.prototype.clear=function(){this.hide()};UI.prototype.getLength=function(){return this.W-this.K};g.D(jP,g.DW);jP.prototype.sb=function(){var P=this.K.getProgressState(),v=P.seekableEnd;this.api.getPresentingPlayerType()===2&&this.api.N().V("show_preskip_progress_bar_for_skippable_ads")&&(v=this.G?this.G/1E3:P.seekableEnd);P=ZS(new UI(P.seekableStart,v),P.current,0);this.progressBar.style.width=P*100+"%"}; jP.prototype.onStateChange=function(){g.ZY(this.api.N())||(this.api.getPresentingPlayerType()===2?this.W===-1&&(this.show(),this.W=this.K.subscribe("h",this.sb,this),this.sb()):this.W!==-1&&(this.hide(),this.K.IZ(this.W),this.W=-1))};g.D(aq,nv); aq.prototype.init=function(P,v,l,e){nv.prototype.init.call(this,P,v,l);l=!0;if(v.skipOrPreviewRenderer){var h=v.skipOrPreviewRenderer;P=g.a(h,tX);h=g.a(h,iJ);P?(h=new K2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,this.QW),h.E$(this.X),h.init(Cv("skip-button"),P,this.macros),g.Z(this,h)):h&&!this.api.N().experiments.l$("disable_ad_preview_for_instream_ads")&&(P=new QX(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,!1),P.E$(this.X),P.init(Cv("ad-preview"),h, this.macros),tm(P),g.Z(this,P));if(P=g.a(v.skipOrPreviewRenderer,tX)){l=!1;var z=P.skipOffsetMilliseconds}}v.brandInteractionRenderer&&(P=v.brandInteractionRenderer.brandInteractionRenderer,h=new C2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),h.E$(this.Hg),h.init(Cv("instream-user-sentiment"),P,this.macros),g.Z(this,h));if(P=g.a(v,kvy))if(P=g.a(P,kvy))h=new yX(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,!!v.showWithoutLinkedMediaLayout),g.Z(this,h), h.E$(this.T),h.init(Cv("flyout-cta"),P,this.macros);P=(this.api.N().V("disable_ad_duration_remaining_for_instream_video_ads")||v.adPodIndex!==void 0)&&!1;e=e&&e.videoAdDurationSeconds;if(v.adBadgeRenderer){var m=v.adBadgeRenderer;h=g.a(m,sf);h!=null?(m=new X8(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,P),g.Z(this,m),m.E$(this.W),m.init(Cv("ad-badge"),h,this.macros),this.G=m.element):(h=m.simpleAdBadgeRenderer,h==null&&(h={text:{text:"Anuncio",isTemplated:!1}}),m=new qQ(this.api, this.layoutId,this.interactionLoggingClientData,this.Rc,!0),g.Z(this,m),m.E$(this.W),m.init(Cv("simple-ad-badge"),h,this.macros))}v.adPodIndex&&(h=g.a(v.adPodIndex,cjY),h!=null&&(l=new B$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,l),g.Z(this,l),l.E$(this.W),l.init(Cv("ad-pod-index"),h)));v.adDurationRemaining&&!v.showWithoutLinkedMediaLayout&&(l=v.adDurationRemaining.adDurationRemainingRenderer,l==null&&(l={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}", isTemplated:!0}}}),e=new p2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,e,P),g.Z(this,e),e.E$(this.W),e.init(Cv("ad-duration-remaining"),l,this.macros),P&&e.element.classList.add("ytp-ad-duration-remaining-autohide"));v.adInfoRenderer&&(e=g.a(v.adInfoRenderer,B4))&&(l=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.element,void 0,P),g.Z(this,l),this.api.N().V("enable_ad_pod_index_autohide")&&this.G!==null?this.W.insertBefore(l.element,this.G.nextSibling): l.E$(this.W),l.init(Cv("ad-info-hover-text-button"),e,this.macros));v.visitAdvertiserRenderer&&(l=g.a(v.visitAdvertiserRenderer,g.UB))&&(h=tlB(this)&&this.Y?this.Y:this.W)&&(e=new c$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,e),e.E$(h),e.init(Cv("visit-advertiser"),l,this.macros),v7(e.element),l=h8(e.element),ed(e.element,l+" This link opens in new tab"));!(e=this.api.N())||g.iy(e)||e.controlsType!="3"&&!e.disableOrganicUi||(z=new jP(this.api,this.K,z,P),z.E$(this.Pg), g.Z(this,z));v.adDisclosureBannerRenderer&&(v=g.a(v.adDisclosureBannerRenderer,Kyo))&&(z=new i4(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),z.E$(this.kf),z.init(Cv("ad-disclosure-banner"),v),g.Z(this,z));this.api.N().V("enable_updated_html5_player_focus_style")&&g.kk(this.element,"ytp-ad-player-overlay-updated-focus-style");P&&this.api.N().K&&this.W.classList.add("ytp-ad-player-overlay-instream-info--clean-player-mweb");this.show()}; aq.prototype.clear=function(){this.hide()};OI.prototype.set=function(P,v,l){l=l!==void 0?Date.now()+l:void 0;this.W.set(P,v,l)}; OI.prototype.get=function(P){return this.W.get(P)}; OI.prototype.remove=function(P){this.W.remove(P)};var MQ=null,TL=null,VX=null,wsq=null;g.ZB("yt.www.ads.eventcache.getLastCompanionData",function(){return MQ}); g.ZB("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.ZB("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return TL}); g.ZB("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return VX}); g.ZB("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return wsq});var Isu=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);dX.prototype.handleResponse=function(P,v){if(!v)throw Error("request needs to be passed into ConsistencyService");var l,e;v=((l=v.Oq.context)==null?void 0:(e=l.request)==null?void 0:e.consistencyTokenJars)||[];var h;(P=(h=P.responseContext)==null?void 0:h.consistencyTokenJar)&&this.replace(v,P)}; dX.prototype.replace=function(P,v){P=g.N(P);for(var l=P.next();!l.done;l=P.next())delete this.W[l.value.encryptedTokenJarContents];nzW(this,v)};var Z$j=window.location.hostname.split(".").slice(-2).join("."),xV;vI.getInstance=function(){xV=g.j9("yt.clientLocationService.instance");xV||(xV=new vI,g.ZB("yt.clientLocationService.instance",xV));return xV}; g.R=vI.prototype; g.R.setLocationOnInnerTubeContext=function(P){P.client||(P.client={});if(this.W)P.client.locationInfo||(P.client.locationInfo={}),P.client.locationInfo.latitudeE7=Math.floor(this.W.coords.latitude*1E7),P.client.locationInfo.longitudeE7=Math.floor(this.W.coords.longitude*1E7),P.client.locationInfo.horizontalAccuracyMeters=Math.round(this.W.coords.accuracy),P.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.G||this.locationPlayabilityToken)P.client.locationPlayabilityToken=this.G|| this.locationPlayabilityToken}; g.R.handleResponse=function(P){var v;P=(v=P.responseContext)==null?void 0:v.locationPlayabilityToken;P!==void 0&&(this.locationPlayabilityToken=P,this.W=void 0,g.la("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=PI(this))&&this.localStorage.set("yt-location-playability-token",P,15552E3):g.Ek("YT_CL",JSON.stringify({loctok:P}),15552E3,Z$j,!0))}; g.R.clearLocationPlayabilityToken=function(P){P==="TVHTML5"?(this.localStorage=PI(this))&&this.localStorage.remove("yt-location-playability-token"):g.Ok("YT_CL");this.G=void 0;this.K!==-1&&(clearTimeout(this.K),this.K=-1)}; g.R.getCurrentPositionFromGeolocation=function(){var P=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var v=!1,l=1E4;g.la("INNERTUBE_CLIENT_NAME")==="MWEB"&&(v=!0,l=15E3);return new Promise(function(e,h){navigator.geolocation.getCurrentPosition(function(z){P.W=z;e(z)},function(z){h(z)},{enableHighAccuracy:v, maximumAge:0,timeout:l})})}; g.R.createUnpluggedLocationInfo=function(P){var v={};P=P.coords;if(P==null?0:P.latitude)v.latitudeE7=Math.floor(P.latitude*1E7);if(P==null?0:P.longitude)v.longitudeE7=Math.floor(P.longitude*1E7);if(P==null?0:P.accuracy)v.locationRadiusMeters=Math.round(P.accuracy);return v}; g.R.createLocationInfo=function(P){var v={};P=P.coords;if(P==null?0:P.latitude)v.latitudeE7=Math.floor(P.latitude*1E7);if(P==null?0:P.longitude)v.longitudeE7=Math.floor(P.longitude*1E7);return v};g.R=c6w.prototype;g.R.contains=function(P){return Object.prototype.hasOwnProperty.call(this.W,P)}; g.R.get=function(P){if(this.contains(P))return this.W[P]}; g.R.set=function(P,v){this.W[P]=v}; g.R.t6=function(){return Object.keys(this.W)}; g.R.remove=function(P){delete this.W[P]};ee.prototype.getModuleId=function(P){return P.serviceId.getModuleId()}; ee.prototype.get=function(P){a:{var v=this.mappings.get(P.toString());switch(v.type){case "mapping":P=v.value;break a;case "factory":v=v.value();this.mappings.set(P.toString(),{type:"mapping",value:v});P=v;break a;default:P=m9(v)}}return P}; ee.prototype.registerService=function(P,v){this.mappings.set(P.toString(),{type:"mapping",value:v});return P}; new ee;var pu={},qhD=(pu.WEB_UNPLUGGED="^unplugged/",pu.WEB_UNPLUGGED_ONBOARDING="^unplugged/",pu.WEB_UNPLUGGED_OPS="^unplugged/",pu.WEB_UNPLUGGED_PUBLIC="^unplugged/",pu.WEB_CREATOR="^creator/",pu.WEB_KIDS="^kids/",pu.WEB_EXPERIMENTS="^experiments/",pu.WEB_MUSIC="^music/",pu.WEB_REMIX="^music/",pu.WEB_MUSIC_EMBEDDED_PLAYER="^music/",pu.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",pu);I5.prototype.Z=function(P,v,l){v=v===void 0?{}:v;l=l===void 0?n9:l;var e={context:g.lo(P.clickTrackingParams,!1,this.Y)};var h=this.K(P);if(h){this.W(e,h,v);var z;v=g.$S(this.G());(h=(z=g.a(P.commandMetadata,g.ut))==null?void 0:z.apiUrl)&&(v=h);z=Jaq(oZ(v));P=Object.assign({},{command:P},void 0);e={input:z,qm:sk(z),Oq:e,config:P};e.config.gr?e.config.gr.identity=l:e.config.gr={identity:l};return e}g.Zx(new g.Ph("Error: Failed to create Request from Command.",P))}; g.Qw.Object.defineProperties(I5.prototype,{Y:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.D(Df,I5);g.D(ns,Df);ns.prototype.Z=function(){return{input:"/getDatasyncIdsEndpoint",qm:sk("/getDatasyncIdsEndpoint","GET"),Oq:{}}}; ns.prototype.G=function(){return[]}; ns.prototype.K=function(){}; ns.prototype.W=function(){};var j4A={},zqy=(j4A.GET_DATASYNC_IDS=hH(ns),j4A);var Lu={},a71=(Lu["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",Lu["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",Lu["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",Lu["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",Lu["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",Lu["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",Lu["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", Lu["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",Lu["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",Lu["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",Lu["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",Lu["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",Lu["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",Lu["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",Lu["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", Lu["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",Lu["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",Lu["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",Lu["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",Lu["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",Lu["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",Lu["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", Lu["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",Lu.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",Lu["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",Lu["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",Lu["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",Lu["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",Lu["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",Lu["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", Lu["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",Lu["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",Lu["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",Lu["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",Lu["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",Lu["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",Lu["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",Lu["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",Lu["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",Lu["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",Lu.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",Lu["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",Lu["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",Lu["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",Lu["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",Lu["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",Lu["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",Lu["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",Lu["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",Lu["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",Lu["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",Lu["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Lu["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Lu["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",Lu["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",Lu["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",Lu["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",Lu["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",Lu["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",Lu["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",Lu["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",Lu["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", Lu["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",Lu["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",Lu["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",Lu["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",Lu["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",Lu["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",Lu["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",Lu["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",Lu["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", Lu["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",Lu["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",Lu["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",Lu["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",Lu["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",Lu["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",Lu["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",Lu["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", Lu),SG={},LI7=(SG.auto_search="LATENCY_ACTION_AUTO_SEARCH",SG.ad_to_ad="LATENCY_ACTION_AD_TO_AD",SG.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",SG.app_startup="LATENCY_ACTION_APP_STARTUP",SG.browse="LATENCY_ACTION_BROWSE",SG.cast_splash="LATENCY_ACTION_CAST_SPLASH",SG.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",SG.channels="LATENCY_ACTION_CHANNELS",SG.chips="LATENCY_ACTION_CHIPS",SG.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",SG.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", SG.editor="LATENCY_ACTION_EDITOR",SG.embed="LATENCY_ACTION_EMBED",SG.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",SG.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",SG.explore="LATENCY_ACTION_EXPLORE",SG.favorites="LATENCY_ACTION_FAVORITES",SG.home="LATENCY_ACTION_HOME",SG.inboarding="LATENCY_ACTION_INBOARDING",SG.library="LATENCY_ACTION_LIBRARY",SG.live="LATENCY_ACTION_LIVE",SG.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",SG.management= "LATENCY_ACTION_MANAGEMENT",SG.mini_app="LATENCY_ACTION_MINI_APP_PLAY",SG.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",SG.onboarding="LATENCY_ACTION_ONBOARDING",SG.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",SG.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",SG.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",SG.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",SG.prebuffer="LATENCY_ACTION_PREBUFFER",SG.prefetch="LATENCY_ACTION_PREFETCH", SG.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",SG.profile_switcher="LATENCY_ACTION_LOGIN",SG.projects="LATENCY_ACTION_PROJECTS",SG.reel_watch="LATENCY_ACTION_REEL_WATCH",SG.results="LATENCY_ACTION_RESULTS",SG.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",SG.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",SG.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",SG.review="LATENCY_ACTION_REVIEW",SG.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",SG.search_ui="LATENCY_ACTION_SEARCH_UI", SG.search_suggest="LATENCY_ACTION_SUGGEST",SG.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",SG.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",SG.seek="LATENCY_ACTION_PLAYER_SEEK",SG.settings="LATENCY_ACTION_SETTINGS",SG.store="LATENCY_ACTION_STORE",SG.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",SG.tenx="LATENCY_ACTION_TENX",SG.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",SG.watch="LATENCY_ACTION_WATCH",SG.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",SG["watch,watch7"]= "LATENCY_ACTION_WATCH",SG["watch,watch7_html5"]="LATENCY_ACTION_WATCH",SG["watch,watch7ad"]="LATENCY_ACTION_WATCH",SG["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",SG.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",SG.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",SG.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",SG.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",SG.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",SG.gel_compression="LATENCY_ACTION_GEL_COMPRESSION", SG.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",SG.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",SG);Object.assign(LI7,a71);g.D(YS,NI);var oz6=new qI("aft-recorded",YS);var H$d=g.Uy.ytLoggingGelSequenceIdObj_||{};g.ZB("ytLoggingGelSequenceIdObj_",H$d);var ps=g.Uy.ytLoggingLatencyUsageStats_||{};g.ZB("ytLoggingLatencyUsageStats_",ps);bo.prototype.tick=function(P,v,l,e){Ls(this,"tick_"+P+"_"+v)||g.$6("latencyActionTicked",{tickName:P,clientActionNonce:v},{timestamp:l,cttAuthInfo:e})}; bo.prototype.info=function(P,v,l){var e=Object.keys(P).join("");Ls(this,"info_"+e+"_"+v)||(P=Object.assign({},P),P.clientActionNonce=v,g.$6("latencyActionInfo",P,{cttAuthInfo:l}))}; bo.prototype.jspbInfo=function(P,v,l){for(var e="",h=0;h=h.length?(v.append(h),P-=h.length):P?(v.append(new Uint8Array(h.buffer,h.byteOffset,P)),l.append(new Uint8Array(h.buffer,h.byteOffset+P,h.length-P)),P=0):l.append(h);return{xS:v,o5:l}}; g.R.isFocused=function(P){return P>=this.Sb&&P=64&&(this.T.set(P.subarray(0,64-this.K),this.K),v=64-this.K,this.K=0,Oyw(this,this.T,0));for(;v+64<=l;v+=64)Oyw(this,P,v);v=this.start&&(P=2&&l.ssdaiAdsConfig&&Iq("Unexpected ad placement renderers length",P.slot,null,{length:e.length});e.some(function(h){var z,m,Q,t;return!!((z=h.renderer)==null?0:(m=z.linearAdSequenceRenderer)==null?0:(Q=m.linearAds)==null?0:Q.length)||!((t=h.renderer)==null||!t.instreamVideoAdRenderer)})||t37(P)})}; g4.prototype.v7=function(){rGa(this.W)};k4.prototype.Uu=function(){var P=this;sMa(this.K,function(){var v=yf(P.slot.clientMetadata,"metadata_type_ad_break_request_data");return v.cueProcessedMs?P.W.get().fetch({V3:v.getAdBreakUrl,J9:new g.tn(v.Ga,v.KR),cueProcessedMs:v.cueProcessedMs}):P.W.get().fetch({V3:v.getAdBreakUrl,J9:new g.tn(v.Ga,v.KR)})})}; k4.prototype.v7=function(){rGa(this.K)};w4.prototype.Uu=function(){var P=this.slot.clientMetadata,v,l=(v=this.slot.fulfilledLayout)!=null?v:yf(P,"metadata_type_fulfilled_layout");AG2(this.callback,this.slot,l)}; w4.prototype.v7=function(){KF(this.callback,this.slot,new V("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")};Io.prototype.build=function(P,v){return v.fulfilledLayout||$4(v,{OQ:["metadata_type_fulfilled_layout"]})?new w4(P,v):this.G(P,v)};g.D(D5,Io); D5.prototype.G=function(P,v){if($4(v,{OQ:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new g4(P,v,this.W,this.K,this.dN,this.L0,this.VW,this.t5,this.GK);if($4(v,{OQ:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new k4(P,v,this.W,this.K,this.dN,this.L0);throw new V("Unsupported slot with type: "+v.slotType+" and client metadata: "+CF(v.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.D(ne,Io);ne.prototype.G=function(P,v){throw new V("Unsupported slot with type: "+v.slotType+" and client metadata: "+CF(v.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.R=yzW.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){}; g.R.release=function(){}; g.R.startRendering=function(P){if(P.layoutId!==this.layout.layoutId)this.callback.Cb(this.slot,P,new Qf("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 v=yf(P.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.eS(this.slot,P),Fnw(this.G, this.slot,v)):Iq("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,P)}}; g.R.d9=function(P,v){P.layoutId!==this.layout.layoutId?this.callback.Cb(this.slot,P,new Qf("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.Js(this.slot,P,v),fW6(this),gFB(this))};g.D(cb,g.gA);g.R=cb.prototype;g.R.xY=function(){return this.K.slot}; g.R.xf=function(){return this.K.layout}; g.R.init=function(){this.G.get().addListener(this)}; g.R.release=function(){this.G.get().removeListener(this);this.dispose()}; g.R.xi=function(){}; g.R.ox=function(){}; g.R.vA=function(){}; g.R.uW=function(){}; g.R.startRendering=function(P){var v=this;Ke(this.K,P,function(){return void v.vX()})}; g.R.vX=function(){this.G.get().vX(this.W)}; g.R.d9=function(P,v){var l=this;Ke(this.K,P,function(){var e=l.G.get();hED(e,l.W,3);l.W=[];l.callback.Js(l.slot,P,v)})}; g.R.G1=function(){this.G.s$()||this.G.get().removeListener(this);g.gA.prototype.G1.call(this)}; g.Qw.Object.defineProperties(cb.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.K.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.K.layout}}});Le.prototype.qN=function(P,v){v=v===void 0?!1:v;var l=(this.G.get(P)||[]).concat();if(v=v&&$DB(P)){var e=this.G.get(v);e&&l.push.apply(l,g.u(e))}XB(this,P,l);this.W.add(P);v&&this.W.add(v)}; Le.prototype.AR=function(P,v){v=v===void 0?!1:v;if(!this.W.has(P)){var l=v&&$DB(P);l&&(v=!this.W.has(l));this.qN(P,v)}};g.D(nFD,fv);g.D(jI,cb);g.R=jI.prototype;g.R.Mo=function(P,v){Y4("ads-engagement-panel-layout",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,CO),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(v,l,e,h,z){return new nFD(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(Jz7,fv);g.D(ao,cb);g.R=ao.prototype;g.R.Mo=function(P,v){Y4("banner-image",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,tA),this.callback,"metadata_type_banner_image_layout_view_model",function(v,l,e,h,z){return new Jz7(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(Hb,fv);g.D(EA,cb);g.R=EA.prototype;g.R.Mo=function(P,v){Y4("action-companion",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,mf),this.callback,"metadata_type_action_companion_ad_renderer",function(v,l,e,h,z){return new Hb(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){v.layoutId===this.layout.layoutId?this.e2.AR("impression"):this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(czD,fv);g.D(Wb,cb);g.R=Wb.prototype;g.R.Mo=function(P,v){Y4("image-companion",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,RL),this.callback,"metadata_type_image_companion_ad_renderer",function(v,l,e,h,z){return new czD(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){v.layoutId===this.layout.layoutId?this.e2.AR("impression"):this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(FmD,fv);g.D(OA,cb);g.R=OA.prototype;g.R.Mo=function(P,v){Y4("shopping-companion",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(v,l,e,h,z){return new FmD(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){v.layoutId===this.layout.layoutId?this.e2.AR("impression"):this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(sA,cb);g.R=sA.prototype;g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(v,l,e,h,z){return new Hb(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(){}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)}; g.R.Mo=function(){};g.R=Lm6.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){this.t5.get().addListener(this);this.t5.get().wV.push(this);var P=yf(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=yf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");bc(this.layout.XJ)&&z4(this.GG.get(),this.layout.layoutId,{Fv:v,Ae:P,listener:this})}; g.R.release=function(){this.t5.get().removeListener(this);Vmx(this.t5.get(),this);bc(this.layout.XJ)&&mh(this.GG.get(),this.layout.layoutId)}; g.R.startRendering=function(P){this.callback.eS(this.slot,P)}; g.R.d9=function(P,v){uTq(this.L0.get())&&!this.W&&(this.e2.AR("abandon"),this.W=!0);this.callback.Js(this.slot,P,v)}; g.R.To=function(P){switch(P.id){case "part2viewed":this.e2.AR("start");this.e2.AR("impression");break;case "videoplaytime25":this.e2.AR("first_quartile");break;case "videoplaytime50":this.e2.AR("midpoint");break;case "videoplaytime75":this.e2.AR("third_quartile");break;case "videoplaytime100":uTq(this.L0.get())?this.W||(this.e2.AR("complete"),this.W=!0):this.e2.AR("complete");Z5(this.e2)&&ic(this.e2,Infinity,!0);KB6(this.L0.get())&&oo(this.K,Infinity,!0);break;case "engagedview":Z5(this.e2)||this.e2.AR("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:Iq("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.R.onVolumeChange=function(){}; g.R.hq=function(){}; g.R.JQ=function(){}; g.R.EZ=function(){}; g.R.onFullscreenToggled=function(){}; g.R.V_=function(){}; g.R.pY=function(){}; g.R.aD=function(P){KB6(this.L0.get())&&oo(this.K,P*1E3,!1);Z5(this.e2)&&ic(this.e2,P*1E3,!1)}; g.R.Hf=function(){}; g.R.N4=function(){this.e2.AR("active_view_measurable")}; g.R.dw=function(){this.e2.AR("active_view_viewable")}; g.R.Ct=function(){this.e2.AR("active_view_fully_viewable_audible_half_duration")}; g.R.Dm=function(){this.e2.AR("audio_measurable")}; g.R.lz=function(){this.e2.AR("audio_audible")};g.D(r4,cb);g.R=r4.prototype;g.R.init=function(){cb.prototype.init.call(this);var P=yf(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),v={adsClientData:this.layout.ra};this.W.push(new F8(P,this.layout.layoutId,yf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),v,!0))}; g.R.pO=function(){this.Y||this.t5.get().resumeVideo(1)}; g.R.startRendering=function(P){cb.prototype.startRendering.call(this,P);gE(this.t5.get(),"ad-showing");this.callback.eS(this.slot,P);this.Z.Bo=this}; g.R.d9=function(P,v){cb.prototype.d9.call(this,P,v);k5(this.t5.get(),"ad-showing");T4(this.Z,this)}; g.R.Mo=function(P){switch(P){case "ad-info-icon-button":(this.Y=this.t5.get().uE(1))||this.t5.get().pauseVideo();break;case "visit-advertiser":this.t5.get().pauseVideo()}}; g.R.G1=function(){cb.prototype.G1.call(this)};g.D(Ms,fv);g.D(Tw,cb);g.R=Tw.prototype;g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(v,l,e,h,z){return new Ms(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(){}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)}; g.R.Mo=function(){};g.D(VL,fv);g.D(d4,cb);d4.prototype.init=function(){cb.prototype.init.call(this);this.W.push(new VL(g.a(this.layout.renderingContent,pO),this.layout.layoutId,{adsClientData:this.layout.ra}))}; d4.prototype.Mo=function(){pd(this.Y.get(),this.Z)&&An(this.VW.get(),3)}; d4.prototype.startRendering=function(P){cb.prototype.startRendering.call(this,P);this.callback.eS(this.slot,P)}; d4.prototype.G1=function(){cb.prototype.G1.call(this)};g.D(Pz,fv);g.D(vz,cb);vz.prototype.init=function(){cb.prototype.init.call(this);var P=g.a(this.layout.renderingContent,kq)||yf(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),v=qs(this.e2);this.W.push(new Pz(P,v,this.layout.layoutId,{adsClientData:this.layout.ra},!0,!0))}; vz.prototype.startRendering=function(P){cb.prototype.startRendering.call(this,P);this.callback.eS(this.slot,P)}; vz.prototype.Mo=function(P,v){if(v===this.layout.layoutId)switch(P){case "skip-button":var l;(P=(l=yf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:l.current)&&P.Cp(this.xY(),this.layout)}}; vz.prototype.G1=function(){cb.prototype.G1.call(this)};eL.prototype.build=function(P,v,l,e){if(lp(e,{OQ:["metadata_type_ad_break_response_data"],y4:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new yzW(P,l,e,this.K,this.G,this.W);throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+CF(e.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.D(Xp2,fv);g.D(hD,cb);g.R=hD.prototype;g.R.Mo=function(P,v){Y4("ads-engagement-panel",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,QM),this.callback,"metadata_type_ads_engagement_panel_renderer",function(v,l,e,h,z){return new Xp2(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){v.layoutId===this.layout.layoutId?this.e2.AR("impression"):this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};g.D(za,cb);g.R=za.prototype;g.R.Mo=function(P,v){Y4("top-banner-image-text-icon-buttoned",P,this.T.get().D0,this.VW.get(),this.Y,this.Z,this.xY(),this.xf(),v)}; g.R.startRendering=function(P){FB(this.e2,this.xY(),this.xf(),g.a(this.xf().renderingContent,yM),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(v,l,e,h,z){return new Ms(v,l,e,h,z)},this.W); cb.prototype.startRendering.call(this,P)}; g.R.eS=function(P,v){this.Z===v.layoutId&&(this.Y===null?this.Y=this.VW.get().VP():Iq("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.G1=function(){JT(this.SS(),this);cb.prototype.G1.call(this)};UDa.prototype.build=function(P,v,l,e){if(lp(e,BA9())||g.a(e.renderingContent,QM)!==void 0)return new hD(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,KmB())||g.a(e.renderingContent,mf)!==void 0)return new EA(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,qOP())||g.a(e.renderingContent,RL)!==void 0)return new Wb(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,AzD()))return new OA(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,ppD()))return new sA(P,l,e,this.M2,this.VW,this.SS, this.GG,this.W);if(lp(e,uqx())||g.a(e.renderingContent,tA)!==void 0)return new ao(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,ivB())||g.a(e.renderingContent,yM)!==void 0)return new za(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,SOa()))return new Tw(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);if(lp(e,NAa())||g.a(e.renderingContent,CO)!==void 0)return new jI(P,l,e,this.M2,this.VW,this.SS,this.GG,this.W);throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+ CF(e.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};Zv2.prototype.build=function(P,v,l,e){if(lp(e,{OQ:["metadata_type_linked_player_bytes_layout_id"],y4:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new d4(P,l,e,this.M2,this.VW,this.W);throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+CF(e.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.R=jra.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){}; g.R.release=function(){}; g.R.startRendering=function(P){P.layoutId!==this.layout.layoutId?this.callback.Cb(this.slot,P,new Qf("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.eS(this.slot,P),this.e2.AR("impression"),rZ(this.k5,P,"normal"))}; g.R.d9=function(P,v){P.layoutId!==this.layout.layoutId?this.callback.Cb(this.slot,P,new Qf("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.Js(this.slot,P,v)};g.R=HvB.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){}; g.R.release=function(){}; g.R.startRendering=function(P){P.layoutId!==this.layout.layoutId?this.callback.Cb(this.slot,P,new Qf("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.eS(this.slot,P),this.e2.AR("impression"),rZ(this.k5,P,"normal"))}; g.R.d9=function(P,v){P.layoutId!==this.layout.layoutId?this.callback.Cb(this.slot,P,new Qf("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.Js(this.slot,P,v)};mL.prototype.build=function(P,v,l,e){if(!this.L0.get().J.N().V("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(lp(e,aWu()))return new jra(P,l,e,this.VW,this.k5)}else if(lp(e,{OQ:[],y4:["LAYOUT_TYPE_FORECASTING"]}))return new HvB(P,l,e,this.VW,this.k5);throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+CF(e.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.D(Ovw,fv);g.D(RS,cb);g.R=RS.prototype;g.R.init=function(){cb.prototype.init.call(this);var P=g.a(this.layout.renderingContent,gl)||yf(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),v={adsClientData:this.layout.ra};this.W.push(new Ovw(P,yf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,v))}; g.R.pO=function(){this.Y||this.t5.get().resumeVideo(2)}; g.R.startRendering=function(P){cb.prototype.startRendering.call(this,P);this.callback.eS(this.slot,P);this.Z.Bo=this}; g.R.d9=function(P,v){cb.prototype.d9.call(this,P,v);T4(this.Z,this)}; g.R.Mo=function(P){if(pd(this.T.get(),this.j))switch(P){case "visit-advertiser-link":An(this.VW.get(),3)}switch(P){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.Y||this.t5.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.Y=this.t5.get().uE(2))||this.t5.get().pauseVideo();break;case "visit-advertiser-link":this.t5.get().pauseVideo();oFw(this).WX();break;case "skip-button":if(P=oFw(this), this.layout.renderingContent&&!zf(this.layout.clientMetadata,"metadata_type_dai")||!P.g$){var v;(P=(v=yf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:v.current)&&P.Cp(this.xY(),this.layout)}else Iq("Requesting to skip by LegacyPlayerBytes when components enabled"),P.gw(this.xY(),this.layout)}}; g.R.G1=function(){cb.prototype.G1.call(this)};g.D(QT,cb);g.R=QT.prototype;g.R.init=function(){cb.prototype.init.call(this);var P=g.a(this.layout.renderingContent,fW)||yf(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),v={adsClientData:this.layout.ra},l;(l=!!this.layout.renderingContent)||(l=!tD(this).g$);this.W.push(new F8(P,this.layout.layoutId,yf(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),v,l))}; g.R.pO=function(){this.Y||this.t5.get().resumeVideo(2)}; g.R.startRendering=function(P){cb.prototype.startRendering.call(this,P);this.callback.eS(this.slot,P);this.Z.Bo=this}; g.R.d9=function(P,v){cb.prototype.d9.call(this,P,v);T4(this.Z,this)}; g.R.Mo=function(P){if(pd(this.T.get(),this.j))switch(P){case "visit-advertiser":An(this.VW.get(),3)}switch(P){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.Y||this.t5.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.Y=this.t5.get().uE(2))||this.t5.get().pauseVideo();break;case "visit-advertiser":this.t5.get().pauseVideo();tD(this).WX();break;case "skip-button":if(P=tD(this),this.layout.renderingContent&& !zf(this.layout.clientMetadata,"metadata_type_dai")||!P.g$){var v;(P=(v=yf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:v.current)&&P.Cp(this.xY(),this.layout)}else Iq("Requesting to skip by LegacyPlayerBytes"),P.gw(this.xY(),this.layout)}}; g.R.G1=function(){cb.prototype.G1.call(this)};g.D(rzy,fv);g.D(yT,cb);g.R=yT.prototype;g.R.startRendering=function(P){var v=this;Ke(this.K,P,function(){v.W.push(new rzy(yf(v.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),P.layoutId,P.ra));v.vX();v.callback.eS(v.slot,P);g.M(ho(v.t5.get(),1),512)&&v.callback.Cb(v.xY(),v.xf(),new Qf("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.R.pY=function(){}; g.R.V_=function(P){if(P.state.isError()){var v;this.callback.Cb(this.xY(),this.xf(),new Qf("A player error happened during adNotify",{playerErrorCode:(v=P.state.xF)==null?void 0:v.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.R.onFullscreenToggled=function(){}; g.R.JQ=function(){}; g.R.EZ=function(){}; g.R.hq=function(){}; g.R.onVolumeChange=function(){}; g.R.To=function(){}; g.R.Hf=function(){}; g.R.Mo=function(){};g.D(TAB,fv);g.D(CW,cb);CW.prototype.init=function(){cb.prototype.init.call(this);var P=g.a(this.layout.renderingContent,wl),v=qs(this.e2);this.W.push(new TAB(P,v,this.layout.layoutId,{adsClientData:this.layout.ra}))}; CW.prototype.startRendering=function(P){cb.prototype.startRendering.call(this,P);this.callback.eS(this.slot,P)}; CW.prototype.Mo=function(P,v){if(v===this.layout.layoutId)switch(P){case "skip-button":var l;(P=(l=yf(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:l.current)&&P.Cp(this.xY(),this.layout)}}; CW.prototype.G1=function(){cb.prototype.G1.call(this)};V3w.prototype.build=function(P,v,l,e){if(P=$q(P,l,e,this.M2,this.t5,this.VW,this.K,this.W,this.L0))return P;throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+CF(e.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.R=dDW.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){this.t5.get().addListener(this);this.t5.get().wV.push(this);var P=yf(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=yf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type"),l=yf(this.layout.clientMetadata,"metadata_type_active_view_identifier");bc(this.layout.XJ)&&z4(this.GG.get(),this.layout.layoutId,{Fv:v,Ae:P,listener:this,UH:l})}; g.R.release=function(){this.t5.get().removeListener(this);Vmx(this.t5.get(),this);bc(this.layout.XJ)&&mh(this.GG.get(),this.layout.layoutId)}; g.R.startRendering=function(P){this.callback.eS(this.slot,P)}; g.R.d9=function(P,v){nW(this,"abandon");this.callback.Js(this.slot,P,v)}; g.R.To=function(P){switch(P.id){case "part2viewed":this.e2.AR("start");this.e2.AR("impression");break;case "videoplaytime25":this.e2.AR("first_quartile");break;case "videoplaytime50":this.e2.AR("midpoint");break;case "videoplaytime75":this.e2.AR("third_quartile");break;case "videoplaytime100":nW(this,"complete");Z5(this.e2)&&ic(this.e2,Infinity,!0);break;case "engagedview":Z5(this.e2)||this.e2.AR("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:Iq("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.R.onVolumeChange=function(){}; g.R.hq=function(){}; g.R.JQ=function(){}; g.R.EZ=function(){}; g.R.onFullscreenToggled=function(){}; g.R.V_=function(P){this.W||(g.NQ(P,4)&&!g.NQ(P,2)?Bb(this.e2,"pause"):n2(P,4)<0&&!(n2(P,2)<0)&&Bb(this.e2,"resume"))}; g.R.pY=function(){}; g.R.aD=function(P){Z5(this.e2)&&ic(this.e2,P*1E3,!1)}; g.R.Hf=function(){nW(this,"swipe")}; g.R.N4=function(){this.e2.AR("active_view_measurable")}; g.R.dw=function(){this.e2.AR("active_view_viewable")}; g.R.Ct=function(){this.e2.AR("active_view_fully_viewable_audible_half_duration")}; g.R.Dm=function(){this.e2.AR("audio_measurable")}; g.R.lz=function(){this.e2.AR("audio_audible")};P46.prototype.build=function(P,v,l,e){v=["metadata_type_ad_placement_config"];for(var h=g.N(SI()),z=h.next();!z.done;z=h.next())v.push(z.value);if(lp(e,{OQ:v,y4:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return l.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new dDW(P,l,e,this.t5,this.VW,this.L0,this.GG):new Lm6(P,l,e,this.t5,this.VW,this.tR,this.L0,this.GG);throw new Qf("Unsupported layout with type: "+e.layoutType+" and client metadata: "+CF(e.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory."); };var KW={contentCpn:"",Qy:new Map};ymP.prototype.Lq=function(P,v){var l={};v=Object.assign({},v,(l.cc=this.UF.QZ(),l));this.UF.J.f0(P,v)};var mum,UZ; mum={n5W:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",dw0:"AUTHENTICATION_MALFORMED",S_g:"AUTHENTICATION_MISSING",BHJ:"BAD_REQUEST",Wug:"CAST_SESSION_DEVICE_MISMATCHED",QO$:"CAST_SESSION_VIDEO_MISMATCHED",KuW:"CAST_TOKEN_EXPIRED",Go6:"CAST_TOKEN_FAILED",YZ3:"CAST_TOKEN_MALFORMED",Lu3:"CGI_PARAMS_MALFORMED",JN$:"CGI_PARAMS_MISSING",xZW:"DEVICE_FALLBACK",WLM:"GENERIC_WITH_LINK_AND_CPN",QK$:"ERROR_HDCP",KLg:"LICENSE",YLW:"VIDEO_UNAVAILABLE",pV6:"FORMAT_UNAVAILABLE",Hw1:"GEO_FAILURE", A13:"HTML5_AUDIO_RENDERER_ERROR",y1J:"GENERIC_WITHOUT_LINK",h4W:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",R45:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",iwc:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",e4$:"HTML5_SPS_UMP_STATUS_REJECTED",XV3:"INVALID_DRM_MESSAGE",yA3:"PURCHASE_NOT_FOUND",h5W:"PURCHASE_REFUNDED",Nn5:"RENTAL_EXPIRED",g95:"RETRYABLE_ERROR",Gdg:"SERVER_ERROR",Ed5:"SIGNATURE_EXPIRED",Vk$:"STOPPED_BY_ANOTHER_PLAYBACK",mfc:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",PE0:"STREAMING_NOT_ALLOWED", r6$:"STREAM_LICENSE_NOT_FOUND",IH5:"TOO_MANY_REQUESTS",xfc:"TOO_MANY_REQUESTS_WITH_LINK",A6W:"TOO_MANY_STREAMS_PER_ENTITLEMENT",y6g:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",KS3:"VIDEO_FORBIDDEN",Gg6:"VIDEO_NOT_FOUND",X92:"BROWSER_OR_EXTENSION_ERROR"};UZ={}; g.PW=(UZ.ALREADY_PINNED_ON_A_DEVICE="Ya has descargado este v\u00eddeo en el n\u00famero m\u00e1ximo de dispositivos que permite el propietario de los derechos de autor. Tienes que eliminarlo de otro dispositivo para poder verlo en este.",UZ.DEVICE_FALLBACK="Este v\u00eddeo no est\u00e1 disponible en este dispositivo.",UZ.GENERIC_WITH_LINK_AND_CPN="Se ha producido un error. Vuelve a intentarlo m\u00e1s tarde. (ID de reproducci\u00f3n: $CPN) $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK",UZ.LICENSE= "Se ha producido un error de licencia con este v\u00eddeo.",UZ.VIDEO_UNAVAILABLE="El v\u00eddeo no est\u00e1 disponible",UZ.FORMAT_UNAVAILABLE="Este v\u00eddeo no est\u00e1 disponible en esa calidad. Vuelve a intentarlo.",UZ.GEO_FAILURE="Este v\u00eddeo no est\u00e1 disponible en tu pa\u00eds.",UZ.HTML5_AUDIO_RENDERER_ERROR="No se ha podido procesar el audio. Reinicia tu ordenador.",UZ.GENERIC_WITHOUT_LINK="Se ha producido un error. Vuelve a intentarlo m\u00e1s tarde.",UZ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK= "No se admite este formato de v\u00eddeo.",UZ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="Tu navegador no reconoce ninguno de los formatos de v\u00eddeo disponibles por el momento. $BEGIN_LINKHaz clic aqu\u00ed para consultar las preguntas frecuentes sobre el v\u00eddeo HTML5$END_LINK.",UZ.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Este navegador no puede reproducir este v\u00eddeo. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK",UZ.HTML5_SPS_UMP_STATUS_REJECTED="Se ha producido un error. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK", UZ.INVALID_DRM_MESSAGE="El mensaje espec\u00edfico del sistema DRM no es v\u00e1lido.",UZ.PURCHASE_NOT_FOUND="Este v\u00eddeo es de pago.",UZ.PURCHASE_REFUNDED="Te hemos devuelto el importe de este v\u00eddeo.",UZ.RENTAL_EXPIRED="El periodo de alquiler de este v\u00eddeo ha finalizado.",UZ.CAST_SESSION_DEVICE_MISMATCHED="El dispositivo de la transmisi\u00f3n no coincide con el solicitado.",UZ.CAST_SESSION_VIDEO_MISMATCHED="El v\u00eddeo de la transmisi\u00f3n no coincide con el solicitado.",UZ.CAST_TOKEN_FAILED= "La transmisi\u00f3n no est\u00e1 disponible. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde.",UZ.CAST_TOKEN_EXPIRED="La transmisi\u00f3n ha caducado. Actualiza la p\u00e1gina.",UZ.CAST_TOKEN_MALFORMED="La transmisi\u00f3n no es v\u00e1lida. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde.",UZ.SERVER_ERROR="Se ha producido un error en el servidor interno. Vuelve a intentarlo m\u00e1s tarde.",UZ.STOPPED_BY_ANOTHER_PLAYBACK="Tu cuenta est\u00e1 reproduciendo este v\u00eddeo en otra ubicaci\u00f3n. Vuelve a cargar esta p\u00e1gina para reanudar la reproducci\u00f3n.", UZ.STREAM_LICENSE_NOT_FOUND="Se ha interrumpido la reproducci\u00f3n del v\u00eddeo. Vuelve a intentarlo.",UZ.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="En un periodo de 24 horas se han utilizado demasiados dispositivos o direcciones IP.",UZ.STREAMING_NOT_ALLOWED="No se permite la reproducci\u00f3n porque el v\u00eddeo est\u00e1 fijado a otro dispositivo.",UZ.RETRYABLE_ERROR="Se ha producido un error temporal en el servidor. Vuelve a intentarlo m\u00e1s tarde.",UZ.TOO_MANY_REQUESTS="Inicia sesi\u00f3n para ver este v\u00eddeo.", UZ.TOO_MANY_REQUESTS_WITH_LINK="Haz clic en $BEGIN_LINKeste enlace$END_LINK para ver este v\u00eddeo en YouTube.",UZ.TOO_MANY_STREAMS_PER_USER="Se ha detenido la reproducci\u00f3n porque se est\u00e1n viendo demasiados v\u00eddeos de la misma cuenta.",UZ.TOO_MANY_STREAMS_PER_ENTITLEMENT="Se ha detenido la reproducci\u00f3n porque el v\u00eddeo se ha visto en demasiados dispositivos.",UZ.UNSUPPORTED_DEVICE="La reproducci\u00f3n no es compatible con este dispositivo.",UZ.VIDEO_FORBIDDEN="El acceso a este v\u00eddeo est\u00e1 prohibido.", UZ.VIDEO_NOT_FOUND="No es posible encontrar este v\u00eddeo.",UZ.BROWSER_OR_EXTENSION_ERROR="Se ha producido un error. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK",UZ);var R5Q;var Q6y=g.Y3(),ttb=Q6y.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!ttb||ttb.length<2)R5Q=void 0;else{var yQy=Q6y.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);R5Q=yQy&&yQy.length===6?Number(yQy[5].replace("_",".")):0}var zY=R5Q,rM=zY>=0;g.D(g.Z1,GT);g.Z1.prototype.C=function(P,v,l,e,h){return GT.prototype.C.call(this,P,v,l,e,h)};var ZJ={},IK=(ZJ.FAIRPLAY="fairplay",ZJ.PLAYREADY="playready",ZJ.WIDEVINE="widevine",ZJ.CLEARKEY=null,ZJ.FLASHACCESS=null,ZJ.UNKNOWN=null,ZJ.WIDEVINE_CLASSIC=null,ZJ);jL.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var jG={},cn=(jG.WIDTH={name:"width",video:!0,valid:640,nk:99999},jG.HEIGHT={name:"height",video:!0,valid:360,nk:99999},jG.FRAMERATE={name:"framerate",video:!0,valid:30,nk:9999},jG.BITRATE={name:"bitrate",video:!0,valid:3E5,nk:2E9},jG.EOTF={name:"eotf",video:!0,valid:"bt709",nk:"catavision"},jG.CHANNELS={name:"channels",video:!1,valid:2,nk:99},jG.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",nk:"invalidformat"},jG.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", nk:"nope"},jG.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",nk:"av99.0.05M.08"},jG.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",nk:"invalid"},jG);var CTb=["h","H"],fI1=["9","("],ghA=["9h","(h"],kZQ=["8","*"],wvd=["a","A"],$ud=["o","O"],IIv=["m","M"],Dud=["mac3","MAC3"],nhx=["meac3","MEAC3"],as={},lka=(as.h=CTb,as.H=CTb,as["9"]=fI1,as["("]=fI1,as["9h"]=ghA,as["(h"]=ghA,as["8"]=kZQ,as["*"]=kZQ,as.a=wvd,as.A=wvd,as.o=$ud,as.O=$ud,as.m=IIv,as.M=IIv,as.mac3=Dud,as.MAC3=Dud,as.meac3=nhx,as.MEAC3=nhx,as),NKY=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),soW=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var d={},oS=(d["0"]="f",d["160"]="h",d["133"]="h",d["134"]="h",d["135"]="h",d["136"]="h",d["137"]="h",d["264"]="h",d["266"]="h",d["138"]="h",d["298"]="h",d["299"]="h",d["304"]="h",d["305"]="h",d["214"]="h",d["216"]="h",d["374"]="h",d["375"]="h",d["140"]="a",d["141"]="ah",d["327"]="sa",d["258"]="m",d["380"]="mac3",d["328"]="meac3",d["161"]="H",d["142"]="H",d["143"]="H",d["144"]="H",d["222"]="H",d["223"]="H",d["145"]="H",d["224"]="H",d["225"]="H",d["146"]="H",d["226"]="H",d["227"]="H",d["147"]="H", d["384"]="H",d["376"]="H",d["385"]="H",d["377"]="H",d["149"]="A",d["261"]="M",d["381"]="MAC3",d["329"]="MEAC3",d["598"]="9",d["278"]="9",d["242"]="9",d["243"]="9",d["244"]="9",d["775"]="9",d["776"]="9",d["777"]="9",d["778"]="9",d["779"]="9",d["780"]="9",d["781"]="9",d["782"]="9",d["783"]="9",d["247"]="9",d["248"]="9",d["353"]="9",d["355"]="9",d["356"]="9",d["271"]="9",d["577"]="9",d["313"]="9",d["579"]="9",d["272"]="9",d["302"]="9",d["303"]="9",d["407"]="9",d["408"]="9",d["308"]="9",d["315"]="9", d["330"]="9h",d["331"]="9h",d["332"]="9h",d["333"]="9h",d["334"]="9h",d["335"]="9h",d["336"]="9h",d["337"]="9h",d["338"]="so",d["600"]="o",d["250"]="o",d["251"]="o",d["774"]="o",d["194"]="*",d["195"]="*",d["220"]="*",d["221"]="*",d["196"]="*",d["197"]="*",d["279"]="(",d["280"]="(",d["317"]="(",d["318"]="(",d["273"]="(",d["274"]="(",d["357"]="(",d["358"]="(",d["275"]="(",d["359"]="(",d["360"]="(",d["276"]="(",d["583"]="(",d["584"]="(",d["314"]="(",d["585"]="(",d["561"]="(",d["277"]="(",d["361"]="(h", d["362"]="(h",d["363"]="(h",d["364"]="(h",d["365"]="(h",d["366"]="(h",d["591"]="(h",d["592"]="(h",d["367"]="(h",d["586"]="(h",d["587"]="(h",d["368"]="(h",d["588"]="(h",d["562"]="(h",d["409"]="(",d["410"]="(",d["411"]="(",d["412"]="(",d["557"]="(",d["558"]="(",d["394"]="1",d["395"]="1",d["396"]="1",d["397"]="1",d["398"]="1",d["399"]="1",d["720"]="1",d["721"]="1",d["400"]="1",d["401"]="1",d["571"]="1",d["402"]="1",d["694"]="1h",d["695"]="1h",d["696"]="1h",d["697"]="1h",d["698"]="1h",d["699"]="1h",d["700"]= "1h",d["701"]="1h",d["702"]="1h",d["703"]="1h",d["386"]="3",d["387"]="w",d["406"]="6",d["787"]="1",d["788"]="1",d["645"]="(",d["646"]="(",d["647"]="(",d["648"]="(",d["649"]="(",d["650"]="(",d["651"]="(",d["652"]="(",d["653"]="(",d["654"]="(",d["655"]="(",d["656"]="(",d["657"]="(",d["658"]="(",d["659"]="(",d["660"]="(",d["661"]="(",d["662"]="(",d["663"]="(",d["664"]="(",d["665"]="(",d["666"]="(",d["667"]="(",d["668"]="(",d["669"]="(",d["670"]="(",d["671"]="(",d["672"]="(",d["673"]="(",d["674"]="(h", d["675"]="(h",d["676"]="(h",d["677"]="(h",d["678"]="(h",d["679"]="(h",d["680"]="(h",d["681"]="(h",d["682"]="(h",d["683"]="(h",d["684"]="(h",d["685"]="(h",d["686"]="(h",d["687"]="(h",d["688"]="A",d["689"]="A",d["690"]="A",d["691"]="MEAC3",d["773"]="i",d["806"]="I",d["805"]="I",d["829"]="9",d["830"]="9",d["831"]="9",d["832"]="9",d["833"]="9",d["834"]="9",d["835"]="9",d["836"]="9",d["837"]="9",d["838"]="9",d["839"]="9",d["840"]="9",d["841"]="(",d["842"]="(",d["843"]="(",d["844"]="(",d["845"]="(",d["846"]= "(",d["847"]="(",d["848"]="(",d["849"]="(",d["850"]="(",d["851"]="(",d["852"]="(",d["865"]="9",d["866"]="9",d["867"]="9",d["868"]="9",d["869"]="9",d["870"]="9",d["871"]="9",d["872"]="9",d["873"]="9",d["874"]="9",d["875"]="9",d["876"]="9",d["877"]="(",d["878"]="(",d["879"]="(",d["880"]="(",d["881"]="(",d["882"]="(",d["883"]="(",d["884"]="(",d["885"]="(",d["886"]="(",d["887"]="(",d["888"]="(",d);var HV={},BJx=(HV.STEREO_LAYOUT_UNKNOWN=0,HV.STEREO_LAYOUT_LEFT_RIGHT=1,HV.STEREO_LAYOUT_TOP_BOTTOM=2,HV);var EZ,yy;EZ={};g.Hz=(EZ.auto=0,EZ.tiny=144,EZ.light=144,EZ.small=240,EZ.medium=360,EZ.large=480,EZ.hd720=720,EZ.hd1080=1080,EZ.hd1440=1440,EZ.hd2160=2160,EZ.hd2880=2880,EZ.highres=4320,EZ);yy={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var Wz="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");E6.prototype.isHdr=function(){return this.K==="smpte2084"||this.K==="arib-std-b67"};s6.prototype.C6=function(){return this.containerType===2}; s6.prototype.isEncrypted=function(){return!!this.EQ}; s6.prototype.h3=function(){return!!this.audio}; s6.prototype.zQ=function(){return!!this.video};g.D(ab,g.gA);g.R=ab.prototype;g.R.appendBuffer=function(P,v,l){if(this.N2.Me()!==this.appendWindowStart+this.start||this.N2.Ul()!==this.appendWindowEnd+this.start||this.N2.fh()!==this.timestampOffset+this.start)this.N2.supports(1),this.N2.Y6(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.N2.I3(this.timestampOffset+this.start);this.N2.appendBuffer(P,v,l)}; g.R.abort=function(){this.N2.abort()}; g.R.remove=function(P,v){this.N2.remove(P+this.start,v+this.start)}; g.R.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.R.clear=function(){this.N2.clear()}; g.R.Y6=function(P,v){this.appendWindowStart=P;this.appendWindowEnd=v}; g.R.VF=function(){return this.timestampOffset+this.start}; g.R.Me=function(){return this.appendWindowStart}; g.R.Ul=function(){return this.appendWindowEnd}; g.R.I3=function(P){this.timestampOffset=P}; g.R.fh=function(){return this.timestampOffset}; g.R.Io=function(P){P=this.N2.Io(P===void 0?!1:P);return wJ(P,this.start,this.end)}; g.R.pw=function(){return this.N2.pw()}; g.R.Pr=function(){return this.N2.Pr()}; g.R.pg=function(){return this.N2.pg()}; g.R.Yr=function(){return this.N2.Yr()}; g.R.Pj=function(){this.N2.Pj()}; g.R.aj=function(P){return this.N2.aj(P)}; g.R.jm=function(){return this.N2.jm()}; g.R.K3=function(){return this.N2.K3()}; g.R.CB=function(){return this.N2.CB()}; g.R.TD=function(P,v,l){this.N2.TD(P,v,l)}; g.R.p4=function(P,v,l){this.N2.p4(P,v,l)}; g.R.Vi=function(P,v){return this.N2.Vi(P,v)}; g.R.supports=function(P){return this.N2.supports(P)}; g.R.E1=function(){return this.N2.E1()}; g.R.isView=function(){return!0}; g.R.LL=function(){return this.N2.LL()?this.isActive:!1}; g.R.isLocked=function(){return this.i4&&!this.isActive}; g.R.Ui=function(P){P=this.N2.Ui(P);P.vw=this.start+"-"+this.end;return P}; g.R.Gs=function(){return this.N2.Gs()}; g.R.My=function(){return this.N2.My()}; g.R.ax=function(){return this.N2.ax()}; g.R.G1=function(){this.N2.ll(this.Qx);g.gA.prototype.G1.call(this)};var uW=!1;g.D(Ea,g.gA);g.R=Ea.prototype;g.R.appendBuffer=function(P,v,l){this.cG=!1;l&&(this.Kp=l);if(P.length){var e;((e=this.mZ)==null?0:e.appendBuffer)?this.mZ.appendBuffer(P):this.mZ?this.mZ.append(P):this.aZ&&this.aZ.webkitSourceAppend(this.id,P)}v&&(v.isEncrypted()&&(this.u6=this.Kp),v.type===3&&(this.lM=v),this.WN.push(v.WR()),this.WN.length>4&&this.WN.shift());this.dT&&(this.dT.length>=2||P.length>1048576?delete this.dT:this.dT.push(P))}; g.R.abort=function(){try{this.mZ?this.mZ.abort():this.aZ&&this.aZ.webkitSourceAbort(this.id)}catch(P){I8w&&g.Zx(new g.Ph("Error while abort the source buffer: "+P.name+", "+P.message))}this.Kp=this.lM=null}; g.R.remove=function(P,v,l){this.cG=!1;var e;if((e=this.mZ)==null?0:e.remove)l&&l({b:ti(this.Io()),s:P,e:v}),this.mZ.remove(P,v)}; g.R.removeAll=function(){this.remove(this.Me(),this.Ul())}; g.R.clear=function(){this.pg()||(this.abort(),this.removeAll(),this.u6=this.Kp=this.lM=null,this.appendWindowStart=this.timestampOffset=0,this.rS=Qu([],[]),this.cG=!1,this.dT=HB?[]:void 0,this.Tw=!0)}; g.R.Me=function(){if(uW&&this.zQ)return this.appendWindowStart;var P;return((P=this.mZ)==null?void 0:P.appendWindowStart)||0}; g.R.Ul=function(){var P;return((P=this.mZ)==null?void 0:P.appendWindowEnd)||0}; g.R.Y6=function(P,v){this.mZ&&(uW&&this.zQ?(this.appendWindowStart=P,this.mZ.appendWindowEnd=v):P>this.Me()?(this.mZ.appendWindowEnd=v,this.mZ.appendWindowStart=P):(this.mZ.appendWindowStart=P,this.mZ.appendWindowEnd=v))}; g.R.VF=function(){return this.timestampOffset}; g.R.I3=function(P){uW?this.timestampOffset=P:this.supports(1)&&(this.mZ.timestampOffset=P)}; g.R.fh=function(){return uW?this.timestampOffset:this.supports(1)?this.mZ.timestampOffset:0}; g.R.Io=function(P){if(P===void 0?0:P)return this.cG||this.pw()||(this.rS=this.Io(!1),this.cG=!0),this.rS;try{return this.mZ?this.mZ.buffered:this.aZ?this.aZ.webkitSourceBuffered(this.id):Qu([0],[Infinity])}catch(v){return Qu([],[])}}; g.R.pw=function(){var P;return((P=this.mZ)==null?void 0:P.updating)||!1}; g.R.pg=function(){return this.Tw}; g.R.Yr=function(){return!this.Tw&&this.pw()}; g.R.Pj=function(){this.Tw=!1}; g.R.aj=function(P){var v=P==null?void 0:P.dM;P=P==null?void 0:P.containerType;return!v&&!P||v===this.dM&&P===this.containerType}; g.R.jm=function(){return this.Kp}; g.R.K3=function(){return this.u6}; g.R.Vi=function(P,v){return this.containerType!==P||this.dM!==v}; g.R.TD=function(P,v,l){if(this.containerType!==P||l&&this.Vi(P,l))this.supports(4),WB()&&this.mZ.changeType(v),l&&(this.dM=l);this.containerType=P}; g.R.p4=function(P,v,l){this.containerType&&this.Vi(P,v)&&WB()&&this.mZ.changeType(l);this.containerType=P;this.dM=v}; g.R.E1=function(){return this.lM}; g.R.isView=function(){return!1}; g.R.supports=function(P){switch(P){case 1:var v;return((v=this.mZ)==null?void 0:v.timestampOffset)!==void 0;case 0:var l;return!((l=this.mZ)==null||!l.appendBuffer);case 2:var e;return!((e=this.mZ)==null||!e.remove);case 3:var h,z;return!!(((h=this.mZ)==null?0:h.addEventListener)&&((z=this.mZ)==null?0:z.removeEventListener));case 4:return!(!this.mZ||!this.mZ.changeType);default:return!1}}; g.R.LL=function(){return!this.pw()}; g.R.isLocked=function(){return!1}; g.R.Ui=function(P){P.to=this.fh();P.up=this.pw();var v,l=((v=this.mZ)==null?void 0:v.appendWindowStart)||0,e;v=((e=this.mZ)==null?void 0:e.appendWindowEnd)||Infinity;P.aw=l.toFixed(3)+"-"+v.toFixed(3);return P}; g.R.Pr=function(){var P;return((P=this.mZ)==null?void 0:P.writeHead)||0}; g.R.Gs=function(){for(var P={},v=0;v=7&&C4y(this,function(){g.KG(function(){YIB(P,P.getCurrentTime(),0)},500)}); return v}; g.R.seekTo=function(P){this.lY()>0&&(rM&&zY<4&&(P=Math.max(.1,P)),this.setCurrentTime(P))}; g.R.jM=function(){if(!this.K&&this.u$)if(this.u$.Z)try{var P;M6(this,{l:"mer",sr:(P=this.M5)==null?void 0:P.Pf(),rs:Vu(this.u$)});this.u$.clear();this.K=this.u$;this.u$=void 0}catch(v){P=new g.Ph("Error while clearing Media Source in MediaElement: "+v.name+", "+v.message),g.Zx(P),this.stopVideo()}else this.stopVideo()}; g.R.stopVideo=function(){var P=this;if(!this.K){var v;(v=this.u$)==null||qIy(v);if(kq6){if(!this.G){var l=new PP;l.then(void 0,function(){}); this.G=l;wfa&&this.pause();g.KG(function(){P.G===l&&(hU(P),l.resolve())},200)}}else hU(this)}}; g.R.mP=function(){var P=this.AB();return gJ(P)>0&&this.getDuration()?f0(P,this.getCurrentTime()):0}; g.R.b2=function(){var P=this.getDuration();return P===Infinity?1:P?this.mP()/P:0}; g.R.Ui=function(){try{var P=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:ti(this.IA(),",",3),vbu:ti(this.AB()),vbs:ti(this.Ju()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.lY(),vns:""+this.Jl(),vec:""+this.nJ(),vemsg:this.fX(),vvol:""+this.getVolume(),vdom:""+ +this.LP(),vsrc:""+ +!!this.Dc(),vw:""+P.width,vh:""+P.height}}catch(v){return{}}}; g.R.hasError=function(){return this.nJ()>0}; g.R.addEventListener=function(P,v){this.Y.listen(P,v,!1,this);this.VL(P)}; g.R.removeEventListener=function(P,v){this.Y.ph(P,v,!1,this)}; g.R.dispatchEvent=function(P){if(this.G&&P.type==="pause")return!1;if($Yw){var v,l=((v=P.W)==null?void 0:v.timeStamp)||Infinity;v=l>performance.now()?l-Date.now()+performance.now():l;l=this.K||this.u$;if((l==null?0:l.pg())||v<=((l==null?void 0:l.T)||0)){var e;M6(this,{l:"mede",sr:(e=this.M5)==null?void 0:e.Pf(),et:P.type});return!1}if(this.lW)return M6(this,{l:"medes",et:P.type}),l&&P.type==="seeking"&&(l.T=performance.now(),this.lW=!1),!1}return this.Y.dispatchEvent(P)}; g.R.sP=function(){this.T=!1}; g.R.aL=function(){this.T=!0;this.Xk(!0)}; g.R.w8=function(){this.T&&!this.L3()&&this.Xk(!0)}; g.R.ZA=function(P){return!!P&&P.YY()===this.YY()}; g.R.G1=function(){this.j&&this.removeEventListener("volumechange",this.w8);kq6&&hU(this);g.U.prototype.G1.call(this)}; var kq6=!1,wfa=!1,$Yw=!1,p$9=!1;g.R=g.mQ.prototype;g.R.isPaused=function(){return g.M(this,4)}; g.R.isPlaying=function(){return g.M(this,8)&&!g.M(this,512)&&!g.M(this,64)&&!g.M(this,2)}; g.R.isOrWillBePlaying=function(){return g.M(this,8)&&!g.M(this,2)&&!g.M(this,1024)}; g.R.isCued=function(){return g.M(this,64)&&!g.M(this,8)&&!g.M(this,4)}; g.R.isBuffering=function(){return g.M(this,1)&&!g.M(this,2)}; g.R.isError=function(){return g.M(this,128)}; g.R.isSuspended=function(){return g.M(this,512)}; g.R.Jg=function(){return g.M(this,64)&&g.M(this,4)}; g.R.toString=function(){return"PSt."+this.state.toString(16)}; var WV={},OZ=(WV.BUFFERING="buffering-mode",WV.CUED="cued-mode",WV.ENDED="ended-mode",WV.PAUSED="paused-mode",WV.PLAYING="playing-mode",WV.SEEKING="seeking-mode",WV.UNSTARTED="unstarted-mode",WV);g.D($G,g.U);g.R=$G.prototype;g.R.kd=function(){return this.G}; g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){var P=yf(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=yf(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");bc(this.layout.XJ)&&z4(this.GG.get(),this.layout.layoutId,{Fv:v,Ae:P,listener:this,jk:this.QI()});EEw(this.VW.get(),this);P=this.jd;v=this.layout.layoutId;var l={jk:this.QI()};P.W.set(v,l);this.C3()}; g.R.ov=function(){}; g.R.release=function(){bc(this.layout.XJ)&&mh(this.GG.get(),this.layout.layoutId);WBw(this.VW.get(),this);this.jd.W.delete(this.layout.layoutId);this.aC()}; g.R.fR=function(){}; g.R.ZZ=function(){}; g.R.startRendering=function(P){Fs(IV(this));if(Dk(this,P)){var v=this.W;AD(v.params.bZ.L0.get(),!0)&&tP9(v,"p_sr",{});nM(this);this.IC(P);this.QI()||this.B0(!1)}}; g.R.eS=function(P,v){if(v.layoutId===this.layout.layoutId){this.D5="rendering";this.K=this.t5.get().isMuted()||this.t5.get().getVolume()===0;this.AR("impression");this.AR("start");if(this.t5.get().isMuted()){qk(this,"mute");var l;P=((l=wZ(this))==null?void 0:l.muteCommands)||[];Mx(this.tR.get(),P,this.layout.layoutId)}if(this.t5.get().isFullscreen()){this.qN("fullscreen");var e;l=((e=wZ(this))==null?void 0:e.fullscreenCommands)||[];Mx(this.tR.get(),l,this.layout.layoutId)}this.QI()||(e=this.cR.get(), e.G&&!e.K&&(e.Z=!1,e.K=!0,e.actionType!=="ad_to_video"&&(Md("pbs",void 0,e.actionType),g.YN("finalize_all_timelines")&&Vl9(e.actionType))));this.u3(1);this.oD(v);var h;v=((h=wZ(this))==null?void 0:h.impressionCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.Nt=function(P,v,l){this.j={Zr:3,IE:P==="load_timeout"?402:400,errorMessage:v.message};this.AR("error");var e;P=((e=wZ(this))==null?void 0:e.errorCommands)||[];Mx(this.tR.get(),P,this.layout.layoutId);this.QI()||this.F6.Cb(this.slot,this.layout,v,l)}; g.R.R1=function(){if(this.D5==="rendering"){qk(this,"pause");var P,v=((P=wZ(this))==null?void 0:P.pauseCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId);this.u3(2)}}; g.R.ea=function(){if(this.D5==="rendering"){qk(this,"resume");var P,v=((P=wZ(this))==null?void 0:P.resumeCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.il=function(P,v){v=v===void 0?!1:v;if(this.D5==="rendering"){var l={currentTimeSec:P,flush:v};Yq(this.W,"p_ip",l);ic(this.e2,P*1E3,v);this.K||ic(this.e2,P*1E3,v===void 0?!1:v);var e=this.Wd();if(e){e/=1E3;if(P>=e*.25||v)this.AR("first_quartile"),Yq(this.W,"p_fq",l);if(P>=e*.5||v)this.AR("midpoint"),Yq(this.W,"p_sq",l);if(P>=e*.75||v)this.AR("third_quartile"),Yq(this.W,"p_tq",l);this.L0.get().J.N().experiments.l$("enable_progress_command_flush_on_kabuki")?oo(this.Y,P*1E3,v):oo(this.Y,P*1E3,i22(this)? v:!1)}}}; g.R.QZ=function(){var P;return((P=Nk(this.vg.get(),1))==null?void 0:P.clientPlaybackNonce)||""}; g.R.Da=function(P,v){P.layoutId!==this.layout.layoutId?this.F6.Cb(this.slot,P,new Qf("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"):v()}; g.R.Js=function(P,v,l){if(v.layoutId===this.layout.layoutId)switch(this.D5="not_rendering",this.layoutExitReason=void 0,this.QI()||(P=l!=="normal"||this.position+1===this.T)&&this.B0(P),this.Ab(l),this.u3(0),l){case "abandoned":if(UA(this.e2,"impression")){var e,h=((e=wZ(this))==null?void 0:e.abandonCommands)||[];Mx(this.tR.get(),h,this.layout.layoutId)}break;case "normal":e=((h=wZ(this))==null?void 0:h.completeCommands)||[];Mx(this.tR.get(),e,this.layout.layoutId);break;case "skipped":var z;e=((z= wZ(this))==null?void 0:z.skipCommands)||[];Mx(this.tR.get(),e,this.layout.layoutId)}}; g.R.QR=function(){return this.layout.layoutId}; g.R.RL=function(){return this.j}; g.R.N4=function(){if(this.D5==="rendering"){this.e2.AR("active_view_measurable");var P,v=((P=wZ(this))==null?void 0:P.activeViewMeasurableCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.Ct=function(){if(this.D5==="rendering"){this.e2.AR("active_view_fully_viewable_audible_half_duration");var P,v=((P=wZ(this))==null?void 0:P.activeViewFullyViewableAudibleHalfDurationCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.dw=function(){if(this.D5==="rendering"){this.e2.AR("active_view_viewable");var P,v=((P=wZ(this))==null?void 0:P.activeViewViewableCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.lz=function(){if(this.D5==="rendering"){this.e2.AR("audio_audible");var P,v=((P=wZ(this))==null?void 0:P.activeViewAudioAudibleCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.Dm=function(){if(this.D5==="rendering"){this.e2.AR("audio_measurable");var P,v=((P=wZ(this))==null?void 0:P.activeViewAudioMeasurableCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}}; g.R.B0=function(P){this.cR.get().B0(yf(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,P,this.position,this.T,!1)}; g.R.onFullscreenToggled=function(P){if(this.D5==="rendering")if(P){this.qN("fullscreen");var v,l=((v=wZ(this))==null?void 0:v.fullscreenCommands)||[];Mx(this.tR.get(),l,this.layout.layoutId)}else this.qN("end_fullscreen"),v=((l=wZ(this))==null?void 0:l.endFullscreenCommands)||[],Mx(this.tR.get(),v,this.layout.layoutId)}; g.R.onVolumeChange=function(){if(this.D5==="rendering")if(this.t5.get().isMuted()){qk(this,"mute");var P,v=((P=wZ(this))==null?void 0:P.muteCommands)||[];Mx(this.tR.get(),v,this.layout.layoutId)}else qk(this,"unmute"),P=((v=wZ(this))==null?void 0:v.unmuteCommands)||[],Mx(this.tR.get(),P,this.layout.layoutId)}; g.R.JQ=function(){}; g.R.EZ=function(){}; g.R.hq=function(){}; g.R.To=function(){}; g.R.Hf=function(){}; g.R.qN=function(P){this.e2.qN(P,!this.K)}; g.R.AR=function(P){this.e2.AR(P,!this.K)}; g.R.QI=function(){var P=yf(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return P===void 0?(Iq("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.L0.get().QI(P)};g.D(xG,$G);g.R=xG.prototype;g.R.C3=function(){}; g.R.aC=function(){var P=this.VW.get();P.EA===this&&(P.EA=null);this.uC.stop()}; g.R.fR=function(){this.uC.stop();$G.prototype.R1.call(this)}; g.R.ZZ=function(){LM(this);$G.prototype.ea.call(this)}; g.R.Wd=function(){return yf(this.xf().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.R.d9=function(P,v){var l=this;this.Da(P,function(){l.D5!=="rendering_stop_requested"&&(l.D5="rendering_stop_requested",l.layoutExitReason=v,JU(l,v),l.uC.stop())})}; g.R.sb=function(){var P=Date.now(),v=P-this.oB;this.oB=P;this.CY+=v;this.CY>=this.Wd()?this.U9():(this.il(this.CY/1E3),pM(this,this.CY))}; g.R.Ab=function(){}; g.R.pY=function(){}; g.D(Sq,xG);g.R=Sq.prototype;g.R.V_=function(P){if(this.D5!=="not_rendering"){P=um(this,P);var v=this.t5.get().getPresentingPlayerType()===2;this.D5==="rendering_start_requested"?v&&IS(P)&&this.El():v?g.NQ(P,2)?Iq("Receive player ended event during MediaBreak",this.xY(),this.xf()):KM(this,P):this.ZI()}}; g.R.IC=function(){X$a(this);vZ6(this.t5.get());this.VW.get().EA=this;sn("pbp")||sn("pbs")||Md("pbp");sn("pbp","watch")||sn("pbs","watch")||Md("pbp",void 0,"watch");this.El()}; g.R.oD=function(P){this.cR.get();var v=yf(P.clientMetadata,"metadata_type_ad_placement_config").kind,l=this.position===0;P=yf(P.clientMetadata,"metadata_type_linked_in_player_layout_type");P={adBreakType:cP(v),adType:rm6(P)};var e=void 0;l?v!=="AD_PLACEMENT_KIND_START"&&(e="video_to_ad"):e="ad_to_ad";WI("ad_mbs",void 0,e);g.On(P,e);LM(this)}; g.R.ZI=function(){this.HG()}; g.R.U9=function(){Z2y(this);this.HG()}; g.D(G1,xG);g.R=G1.prototype;g.R.V_=function(P){this.D5!=="not_rendering"&&(P=um(this,P),KM(this,P))}; g.R.IC=function(){Iq("Not used in SSAP")}; g.R.oD=function(){LM(this)}; g.R.ZI=function(){Iq("Not used in SSAP")}; g.R.U9=function(){Z2y(this);this.F6.D1(this.xY(),this.xf(),"normal")}; g.D(XH,G1);XH.prototype.d9=function(P,v){var l=this;this.Da(P,function(){JD(l.G,v)&&(l.D5="rendering_stop_requested",l.layoutExitReason=v,JU(l,v),l.uC.stop())})}; XH.prototype.startRendering=function(P){Fs(IV(this));Dk(this,P)&&(nM(this),this.VW.get().EA=this)};g.D(UC,$G);g.R=UC.prototype;g.R.ZI=function(){this.HG()}; g.R.V_=function(P){if(this.D5!=="not_rendering"){P=um(this,P);var v=this.t5.get().getPresentingPlayerType()===2;this.D5==="rendering_start_requested"?v&&IS(P)&&this.El():!v||g.NQ(P,2)?this.HG():KM(this,P)}}; g.R.C3=function(){yf(this.xf().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=yf(this.xf().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.R.aC=function(){yf(this.xf().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.Le){var P=this.context.bZ,v=this.Le,l=this.xf().layoutId;if(AD(P.L0.get(),!0)){var e={};P.Lq("mccru",(e.cid=v,e.p_ac=l,e))}this.nh.get().removeCueRange(this.Le)}this.Le=void 0;var h;(h=this.P6)==null||h.dispose();this.Lx&&this.Lx.dispose()}; g.R.IC=function(P){var v=BP(this.L0.get()),l=im(this.L0.get());if(v&&l&&!this.QI()){l=yf(P.clientMetadata,"metadata_type_preload_player_vars");var e=g.ID(this.L0.get().J.N().experiments,"html5_preload_wait_time_secs");l&&this.Lx&&this.Lx.start(e*1E3)}H2u(this,P);X$a(this);v?(l=this.RV.get(),P=yf(P.clientMetadata,"metadata_type_player_vars"),l.J.loadVideoByPlayerVars(P,!1,2)):yOw(this.RV.get(),yf(P.clientMetadata,"metadata_type_player_vars"));var h;(h=this.P6)==null||h.start();v||this.RV.get().J.playVideo(2)}; g.R.oD=function(){var P;(P=this.P6)==null||P.stop();this.Le="adcompletioncuerange:"+this.xf().layoutId;this.nh.get().addCueRange(this.Le,0x7ffffffffffff,0x8000000000000,!1,this,2,2);P=this.context.bZ;var v=this.Le,l=this.xf().layoutId;if(AD(P.L0.get(),!0)){var e={};P.Lq("mccr",(e.cid=v,e.p_ac=l,e))}(this.adCpn=GLx(this))||Iq("Media layout confirmed started, but ad CPN not set.");this.q2.get().Qu("onAdStart",this.adCpn);this.RF=Date.now()}; g.R.Wd=function(){var P;return(P=Nk(this.vg.get(),2))==null?void 0:P.nvf}; g.R.WX=function(){this.e2.qN("clickthrough")}; g.R.d9=function(P,v){var l=this;this.Da(P,function(){if(l.D5!=="rendering_stop_requested"){l.D5="rendering_stop_requested";l.layoutExitReason=v;JU(l,v);var e;(e=l.P6)==null||e.stop();l.Lx&&l.Lx.stop();EUD(l)}})}; g.R.onCueRangeEnter=function(P){if(P!==this.Le)Iq("Received CueRangeEnter signal for unknown layout.",this.xY(),this.xf(),{cueRangeId:P});else{var v=this.context.bZ,l=this.xf().layoutId;if(AD(v.L0.get(),!0)){var e={};v.Lq("mccre",(e.cid=P,e.p_ac=l,e))}this.nh.get().removeCueRange(this.Le);this.Le=void 0;Pb(this.context.L0.get(),"html5_ssap_flush_at_stop_rendering")&&this.QI()||(P=yf(this.xf().clientMetadata,"metadata_type_video_length_seconds"),this.il(P,!0),this.AR("complete"))}}; g.R.Ab=function(P){P!=="abandoned"&&this.q2.get().Qu("onAdComplete");this.q2.get().Qu("onAdEnd",this.adCpn)}; g.R.onCueRangeExit=function(){}; g.R.pY=function(P){this.D5==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&P>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.t5.get().bR(!0),this.il(P))}; g.R.il=function(P,v){$G.prototype.il.call(this,P,v===void 0?!1:v);v=Date.now()-this.RF;var l=P*1E3,e={contentCpn:this.QZ(),adCpn:GLx(this)};if(P>=5&&!this.Lc){var h=v<1E3?0:1;kU(h,"i.k_",{metadata:e,yg:v,hM:Math.floor(l/1E3)});vM("IKDSTAT",h);h===0&&WAW(this)&&this.q2.get().Qu("onAbnormalityDetected");this.Lc=!0}this.L0.get().J.N().experiments.l$("enable_ik_opt")&&P-this.gD>=5&&(h=v=2||(this.yD.d9(this.layout,v),P=Pb(this.params.context.L0.get(),"html5_ssap_pass_transition_reason")&&v==="abandoned",this.Uh()&&!P&&(Pb(this.params.context.L0.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(v)||Iq("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:v})),this.GK.get().finishSegmentByCpn(this.layout.layoutId, Nk(this.vg.get(),1).clientPlaybackNonce,AU(v,this.params.context.L0))),this.t5.get().removeListener(this),this.AO()&&up(this.yD.kd())&&this.qJ.Js(this.slot,this.layout,this.yD.kd().W))}; g.R.o$=function(P,v,l){RbD({cpn:P,UF:this.vg.get(),AP:!0});this.xf().layoutId!==P||Pb(this.params.context.L0.get(),"html5_ssap_pass_transition_reason")&&l===5||(this.yD.kd().currentState<2&&(P=YG(l,this.params.context.L0),P==="error"?this.qJ.Cb(this.slot,this.layout,new Qf("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:l},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):rZ(this.Wl, this.layout,P)),Pb(this.params.context.L0.get(),"html5_ssap_exit_without_waiting_for_transition")||this.qJ.Js(this.slot,this.layout,this.yD.kd().W))};g.D(EC,g.U);g.R=EC.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.YO=function(){}; g.R.I0=function(){return this.oZ[this.X0]}; g.R.Mj=function(){return this.X0}; g.R.fR=function(P,v){var l=this.I0();v.layoutId!==OC(l,P,v)?Iq("pauseLayout for a PlayerBytes layout that is not currently active",P,v):l.fR()}; g.R.ZZ=function(P,v){var l=this.I0();v.layoutId!==OC(l,P,v)?Iq("resumeLayout for a PlayerBytes layout that is not currently active",P,v):l.ZZ()}; g.R.gw=function(P,v){var l=this.I0();Po2(this,P,v);vSx(l,P,v)&&this.Dk(l.xY(),l.xf(),"skipped")}; g.R.Cp=function(P,v){var l=this.I0();lfa(this);ekx(l,P,v)&&(P=hka(this,l,P,v),P!==void 0&&(this.QI()?Iq("Should not happen. Should delete"):mdy(this,l.xY(),l.xf(),P)))}; g.R.j$=function(P,v){var l=Object.assign({},WP(this),{layoutId:v.layoutId}),e=l.layoutId,h=l.AP;if(l.jk){var z={};qg(l.UF,"wrse",(z.ec=e,z.is=h,z.ctp=cz(e),z))}LF(this.Sk,P,v)}; g.R.eS=function(P,v){var l;(l=this.I0())==null||l.eS(P,v)}; g.R.Js=function(P,v,l){v.layoutId===this.xf().layoutId&&(this.Xx=!1,JT(this.SS(),this));var e;(e=this.I0())==null||e.Js(P,v,l)}; g.R.pY=function(P){var v;(v=this.I0())==null||v.pY(P)}; g.R.vr=function(P,v,l){this.Mj()===-1&&(this.callback.eS(this.slot,this.layout),this.X0++);var e=this.I0();e?(e.Nt(P,v,l),this.QI()&&this.callback.Cb(this.slot,this.layout,v,l)):Iq("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.Mj()),layoutId:this.xf().layoutId})}; g.R.onFullscreenToggled=function(P){var v;(v=this.I0())==null||v.onFullscreenToggled(P)}; g.R.JQ=function(P){var v;(v=this.I0())==null||v.JQ(P)}; g.R.hq=function(P){var v;(v=this.I0())==null||v.hq(P)}; g.R.onVolumeChange=function(){var P;(P=this.I0())==null||P.onVolumeChange()}; g.R.B7=function(P,v,l){Sy(this.Sk,P,v,l)}; g.R.Db=function(P){P.startRendering(P.xf())}; g.R.init=function(){var P=yf(this.xf().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");P&&(P.current=this);if(this.oZ.length<1)throw new V("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.oZ.length)});if(P=yf(this.xf().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))P.current=this;P=g.N(this.oZ);for(var v=P.next();!v.done;v=P.next())v=v.value,v.init(),YcB(this.Sk,this.slot,v.xf()),bgP(this.Sk,this.slot,v.xf()); if(this.QI())for(this.vg.get().addListener(this),vUB(dQw(this),this.vg.get()),P=dQw(this),P=g.N(P),v=P.next();!v.done;v=P.next())this.c7(v.value)}; g.R.c7=function(P){var v=yf(P.clientMetadata,"metadata_type_player_vars");v?(P.layoutType!=="LAYOUT_TYPE_MEDIA"&&Iq("Non-video ad contains playerVars",this.slot,P),this.RV.get().addPlayerResponseForAssociation({playerVars:v})):(P=MPy(P),this.RV.get().addPlayerResponseForAssociation({nL:P}))}; g.R.release=function(){var P=yf(this.xf().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");P&&(P.current=null);if(P=yf(this.xf().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))P.current=null;P=g.N(this.oZ);for(var v=P.next();!v.done;v=P.next())v=v.value,xaq(this.Sk,this.slot,v.xf()),v.release();this.QI()&&(this.vg.get().removeListener(this),lSq())}; g.R.Da=function(P){return P.layoutId!==this.xf().layoutId?(this.callback.Cb(this.xY(),P,new Qf("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.xf().layoutId+("and LayoutType: "+this.xf().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.R.Aa=function(){this.t5.get().addListener(this);Nx(this.SS(),this)}; g.R.V_=function(P){if(P.state.isError()){var v,l;this.vr((v=P.state.xF)==null?void 0:v.errorCode,new Qf("There was a player error during this media layout.",{playerErrorCode:(l=P.state.xF)==null?void 0:l.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(v=this.I0())&&v.V_(P)}; g.R.QI=function(){var P=yf(this.xY().clientMetadata,"metadata_type_eligible_for_ssap");return P===void 0?(Iq("Expected SSAP eligibility in PlayerBytes slots",this.xY(),this.xf()),!1):this.L0.get().QI(P)}; g.R.EZ=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.To=function(){}; g.R.Hf=function(){}; g.D(Mk,EC);g.R=Mk.prototype;g.R.oT=function(P,v,l){this.Dk(P,v,l)}; g.R.vZ=function(P,v){this.Dk(P,v,"error")}; g.R.Dk=function(P,v,l){var e=this;zk9(this,P,v,l,function(){oV(e,e.Mj()+1)})}; g.R.startRendering=function(P){this.Da(P)&&(this.Aa(),$MW(this.cR.get()),JND(this.L0.get())||vZ6(this.t5.get()),this.Mj()===-1&&oV(this,this.Mj()+1))}; g.R.d9=function(P,v){var l=this;this.Xx=!0;this.Mj()===this.oZ.length?this.callback.Js(this.slot,this.layout,v):(P=this.I0(),P.d9(P.xf(),v),this.mU=function(){l.callback.Js(l.slot,l.layout,v)}); this.t5.get().J.kJ();yOw(this.RV.get(),{});P=ho(this.t5.get(),1);P.isPaused()&&!g.M(P,2)&&this.t5.get().playVideo();this.t5.get().removeListener(this);this.Xx&&Rkw(this)}; g.R.o$=function(){}; g.R.bH=function(){}; g.R.D1=function(){}; g.D(T1,EC);g.R=T1.prototype;g.R.oT=function(P,v,l){P=Object.assign({},WP(this),{layoutId:v.layoutId,layoutExitReason:l});v=P.layoutId;l=P.layoutExitReason;var e={};qg(P.UF,"prse",(e.xc=v,e.ler=l,e.ctp=cz(v),e))}; g.R.vZ=function(){Iq("onSubLayoutError in SSAP")}; g.R.Dk=function(){Iq("exitSubLayoutAndPlayNext in SSAP")}; g.R.I0=function(){return this.Kb}; g.R.Mj=function(){var P=this;return this.oZ.findIndex(function(v){var l;return v.xf().layoutId===((l=P.Kb)==null?void 0:l.xf().layoutId)})}; g.R.Db=function(P){$U(this.Kb===void 0,"replacing another adapter");this.Kb=P;P.startRendering(P.xf())}; g.R.B7=function(P,v,l){Sy(this.Sk,P,v,l);var e;$U(v.layoutId===((e=this.Kb)==null?void 0:e.xf().layoutId),"currentAdapter does not match exiting layout",{slot:P?"slot: "+P.slotType:"",subLayout:wX(v)})&&(this.Kb=void 0)}; g.R.release=function(){EC.prototype.release.call(this);$U(this.Kb===void 0,"currentAdapter is still active during release");this.Kb=void 0}; g.R.Uh=function(){return this.t5.get().getPresentingPlayerType()===2}; g.R.d9=function(P,v){function l(){V$(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(v)||Iq("Composite stopRendering: Unexpected layout exit reason",this.slot,P,{layoutExitReason:v}))} function e(){this.Kb&&dZ(this,this.Kb,v);if(this.Uh()&&(!V$(this)||v!=="abandoned")){l.call(this);var z;var m=((z=this.vg.get().J.getVideoData())==null?void 0:z.clientPlaybackNonce)||"";z=Nk(this.vg.get(),1).clientPlaybackNonce;this.GK.get().finishSegmentByCpn(m,z,AU(v,this.L0))}Q5u(this,v)} function h(){if(this.Kb){var z=this.Kb;z.kd().currentState<2&&z.d9(z.xf(),v);z=V$(this)&&v==="abandoned";this.Uh()&&!z&&(l.call(this),this.GK.get().finishSegmentByCpn(this.Kb.xf().layoutId,Nk(this.vg.get(),1).clientPlaybackNonce,AU(v,this.L0)))}} $U(P.layoutId===this.xf().layoutId,"StopRendering for wrong layout")&&JD(this.GR.K,v)&&(this.AO()?e.call(this):h.call(this))}; g.R.Js=function(P,v,l){EC.prototype.Js.call(this,P,v,l);v.layoutId===this.xf().layoutId&&this.t5.get().removeListener(this)}; g.R.QZ=function(){return Nk(this.vg.get(),1).clientPlaybackNonce}; g.R.o$=function(P,v,l){RbD(Object.assign({},WP(this),{cpn:P}));if(!V$(this)||l!==5)if(this.AO()){if(this.Kb&&this.Kb.xf().layoutId!==v){var e=this.Kb.xf().layoutId;e!==P&&Iq("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:e,exitingCpn:P,enteringCpn:v});P=YG(l,this.L0);dZ(this,this.Kb,P)}else this.Kb&&Iq("onClipExited: active layout is entering again");v===this.QZ()&&yHu(this,l)}else{if(this.Kb&&this.Kb.xf().layoutId===P)tew(this,this.Kb,l);else{var h;Iq("Exiting cpn does not match active cpn", this.slot,(e=this.Kb)==null?void 0:e.xf(),{exitingCpn:P,transitionReason:l,activeCpn:(h=this.Kb)==null?void 0:h.xf().layoutId})}v===this.QZ()&&(this.Kb!==void 0&&(Iq("active adapter is not properly exited",this.slot,this.layout,{activeLayout:wX(this.Kb.xf())}),tew(this,this.Kb,l)),yHu(this,l),Q5u(this,this.GR.K.W))}}; g.R.AO=function(){return Pb(this.L0.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.R.startRendering=function(P){this.Da(P)&&(P=this.GR,$U(P.W===1,"tickStartRendering: state is not initial"),P.W=2,this.Aa())}; g.R.bH=function(P){mQD(Object.assign({},WP(this),{cpn:P}));var v=this.oZ.find(function(l){return l.xf().layoutId===P}); v?(this.GR.W!==2&&(jRw(this.kC,this.slot.slotId),$U(this.GR.W===2,"Expect started"),this.callback.eS(this.slot,this.layout)),this.Db(v),LF(this.Sk,this.slot,v.xf())):Coq(this,P)}; g.R.gw=function(P,v){Po2(this,P,v);var l=this.I0();l?vSx(l,P,v)&&ff9(this,"skipped"):gSy(this,"onSkipRequested")}; g.R.Cp=function(P,v){var l;a:{if(l=this.I0()){if(lfa(this),ekx(l,P,v)&&(P=hka(this,l,P,v),P!==void 0)){l={SO:l,JQ3:this.oZ[P]};break a}}else gSy(this,"SkipWithAdPodSkip");l=void 0}if(P=l)l=P.SO,v=P.JQ3,P=l.xf().layoutId,this.AO()?dZ(this,l,"skipped"):l.d9(l.xf(),"skipped"),l=v.xf().layoutId,this.GK.get().finishSegmentByCpn(P,l,AU("skipped",this.L0))}; g.R.j$=function(){Iq("Not used in html5_ssap_fix_layout_exit")}; g.R.V_=function(P){var v;(v=this.I0())==null||v.V_(P)}; g.R.vr=function(){Iq("Not used in html5_ssap_fix_layout_exit")}; g.R.D1=function(P,v,l){var e;if(((e=this.I0())==null?void 0:e.xf().layoutId)!==v.layoutId)return void Iq("requestToExitSubLayout: wrong layout");ff9(this,l)};g.D(PE,g.U);g.R=PE.prototype;g.R.xY=function(){return this.yD.xY()}; g.R.xf=function(){return this.yD.xf()}; g.R.init=function(){var P=yf(this.xf().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");P&&(P.current=this);this.C3()}; g.R.C3=function(){this.yD.init()}; g.R.release=function(){var P=yf(this.xf().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");P&&(P.current=null);this.aC()}; g.R.aC=function(){this.yD.release()}; g.R.fR=function(){this.yD.fR()}; g.R.ZZ=function(){this.yD.ZZ()}; g.R.gw=function(P,v){Iq("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.xY(),this.xf(),{requestingSlot:P,requestingLayout:v})}; g.R.startRendering=function(P){P.layoutId!==this.xf().layoutId?this.callback.Cb(this.xY(),P,new Qf("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.xf().layoutId+("and LayoutType: "+this.xf().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.t5.get().addListener(this),Nx(this.SS(),this),$MW(this.cR.get()),JND(this.L0.get())||vZ6(this.t5.get()),this.yD.startRendering(P))}; g.R.d9=function(P,v){this.Xx=!0;this.yD.d9(P,v);this.t5.get().J.kJ();yOw(this.RV.get(),{});P=ho(this.t5.get(),1);P.isPaused()&&!g.M(P,2)&&this.t5.get().playVideo();this.t5.get().removeListener(this);this.Xx&&this.yD.ZI()}; g.R.eS=function(P,v){this.yD.eS(P,v)}; g.R.Js=function(P,v,l){v.layoutId===this.xf().layoutId&&(this.Xx=!1,JT(this.SS(),this));this.yD.Js(P,v,l);v.layoutId===this.xf().layoutId&&sC(this.cR.get())}; g.R.pY=function(P){this.yD.pY(P)}; g.R.V_=function(P){if(P.state.isError()){var v,l;this.vr((v=P.state.xF)==null?void 0:v.errorCode,new Qf("There was a player error during this media layout.",{playerErrorCode:(l=P.state.xF)==null?void 0:l.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.yD.V_(P)}; g.R.vr=function(P,v,l){this.yD.Nt(P,v,l)}; g.R.onFullscreenToggled=function(P){this.yD.onFullscreenToggled(P)}; g.R.JQ=function(P){this.yD.JQ(P)}; g.R.hq=function(P){this.yD.hq(P)}; g.R.onVolumeChange=function(){this.yD.onVolumeChange()}; g.R.EZ=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.To=function(){}; g.R.Hf=function(){};g.R=vE.prototype;g.R.xY=function(){return this.slot}; g.R.xf=function(){return this.layout}; g.R.init=function(){this.oo.get().addListener(this);this.t5.get().addListener(this);var P=yf(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var v=yf(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.Y){var l=this.oo.get().wP.slice(-1)[0];l!==void 0&&(P=l.startSecs*1E3,v=(l.startSecs+l.Er)*1E3)}this.ov(P,v);var e;l=(e=this.vg.get().Tj)==null?void 0:e.clientPlaybackNonce;e=this.layout.ra.adClientDataEntry;lz(this.VW.get(),{daiStateTrigger:{filledAdsDurationMs:v-P,contentCpn:l, adClientData:e}});var h=this.oo.get();h=$da(h.G,P,v);h!==null&&(lz(this.VW.get(),{daiStateTrigger:{filledAdsDurationMs:h-P,contentCpn:l,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:e}}),this.GK.get().mq(h,v))}; g.R.release=function(){this.aC();this.oo.get().removeListener(this);this.t5.get().removeListener(this)}; g.R.startRendering=function(){this.IC();this.callback.eS(this.slot,this.layout)}; g.R.d9=function(P,v){this.G2(v);this.driftRecoveryMs!==null&&(e5(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(If9(this)-yf(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.t5.get().J.Hi()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.Js(this.slot,this.layout,v)}; g.R.iU=function(){return!1}; g.R.E2=function(P){var v=yf(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),l=yf(this.layout.clientMetadata,"metadata_type_layout_exit_ms");P*=1E3;if(v<=P&&P0&&Gf(this.W(),v)}; g.R.pJ=function(P){this.Z.delete(P.slotId);for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next()){e=e.value;var h=e.trigger;h instanceof v4&&h.triggeringSlotId===P.slotId&&v.push(e)}v.length>0&&Gf(this.W(),v)}; g.R.Zc=function(P){for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next()){e=e.value;var h=e.trigger;h instanceof Ew&&h.slotType===P.slotType&&h.W!==P.slotId&&v.push(e)}v.length>0&&Gf(this.W(),v)}; g.R.Yv=function(P){this.G.add(P.slotId);for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next())e=e.value,e.trigger instanceof Mi&&P.slotId===e.trigger.triggeringSlotId&&v.push(e);v.length>0&&Gf(this.W(),v)}; g.R.Lb=function(P){this.G.delete(P.slotId);this.Y.add(P.slotId);for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next())if(e=e.value,e.trigger instanceof T$)P.slotId===e.trigger.triggeringSlotId&&v.push(e);else if(e.trigger instanceof Ll){var h=e.trigger;P.slotId===h.slotId&&this.K.has(h.triggeringLayoutId)&&v.push(e)}v.length>0&&Gf(this.W(),v)}; g.R.cB=function(P){for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next())e=e.value,e.trigger instanceof Vt&&P.slotId===e.trigger.triggeringSlotId&&v.push(e);v.length>0&&Gf(this.W(),v)}; g.R.TA=function(P){for(var v=[],l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next())e=e.value,e.trigger instanceof dU&&P.slotId===e.trigger.triggeringSlotId&&v.push(e);v.length>0&&Gf(this.W(),v)}; g.R.DA=function(P,v){this.T.add(v.layoutId)}; g.R.Q_=function(P,v){this.T.delete(v.layoutId)}; g.R.eS=function(P,v){this.K.add(v.layoutId);for(var l=[],e=g.N(this.HK.values()),h=e.next();!h.done;h=e.next())if(h=h.value,h.trigger instanceof S5)v.layoutId===h.trigger.triggeringLayoutId&&l.push(h);else if(h.trigger instanceof HE){var z=h.trigger;P.slotType===z.slotType&&v.layoutType===z.layoutType&&v.layoutId!==z.W&&l.push(h)}else h.trigger instanceof Ll&&(z=h.trigger,v.layoutId===z.triggeringLayoutId&&this.Y.has(z.slotId)&&l.push(h));l.length>0&&Gf(this.W(),l)}; g.R.Js=function(P,v,l){this.K.delete(v.layoutId);P=[];for(var e=g.N(this.HK.values()),h=e.next();!h.done;h=e.next())if(h=h.value,h.trigger instanceof Xg&&v.layoutId===h.trigger.triggeringLayoutId&&P.push(h),h.trigger instanceof G$){var z=h.trigger;v.layoutId===z.triggeringLayoutId&&z.W.includes(l)&&P.push(h)}P.length>0&&Gf(this.W(),P)}; g.R.nX=function(){}; g.R.aO=function(){this.Y.clear()}; g.R.sU=function(){};g.D(jc,g.U);jc.prototype.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof xW))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in CloseRequestedTriggerAdapter");this.HK.set(v.triggerId,new hA(P,v,l,e))}; jc.prototype.oK=function(P){this.HK.delete(P.triggerId)};g.D(HX,g.U);HX.prototype.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof bz||v instanceof Ow))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.HK.set(v.triggerId,new hA(P,v,l,e))}; HX.prototype.oK=function(P){this.HK.delete(P.triggerId)}; HX.prototype.aO=function(P){for(var v=[],l=v.push,e=l.apply,h=[],z=g.N(this.HK.values()),m=z.next();!m.done;m=z.next())m=m.value,m.trigger instanceof bz&&m.trigger.Bh===P&&h.push(m);e.call(l,v,g.u(h));l=v.push;e=l.apply;h=[];z=g.N(this.HK.values());for(m=z.next();!m.done;m=z.next())m=m.value,m.trigger instanceof Ow&&m.trigger.W!==P&&h.push(m);e.call(l,v,g.u(h));v.length&&Gf(this.W(),v)}; HX.prototype.sU=function(P){for(var v=[],l=v.push,e=l.apply,h=[],z=g.N(this.HK.values()),m=z.next();!m.done;m=z.next()){m=m.value;var Q=m.trigger;Q instanceof Ow&&Q.W===P&&h.push(m)}e.call(l,v,g.u(h));v.length&&Gf(this.W(),v)};g.D(EW,g.U);g.R=EW.prototype;g.R.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");var h="adtriggercuerange:"+v.triggerId;if(v instanceof j5)L1W(this,P,v,l,e,h,v.W.start,v.W.end,v.Bh,v.visible);else if(v instanceof pl)L1W(this,P,v,l,e,h,0x7ffffffffffff,0x8000000000000,v.Bh,v.visible);else throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in CueRangeTriggerAdapter");}; g.R.oK=function(P){var v=this.HK.get(P.triggerId);v&&this.nh.get().removeCueRange(v.cueRangeId);this.HK.delete(P.triggerId)}; g.R.onCueRangeEnter=function(P){var v=SK7(this,P);if(v&&(v=this.HK.get(v)))if(g.M(ho(this.t5.get()),32))this.W.add(v.cueRangeId);else{var l=v==null?void 0:v.Jo.trigger;if(l instanceof j5||l instanceof pl){if(AD(this.context.L0.get())){var e=v.Jo.slot,h=v.Jo.layout,z={};this.context.bZ.Lq("cre",(z.ca=v.Jo.category,z.tt=l.triggerType,z.st=e.slotType,z.lt=h==null?void 0:h.layoutType,z.cid=P,z))}Gf(this.K(),[v.Jo])}}}; g.R.onCueRangeExit=function(P){(P=SK7(this,P))&&(P=this.HK.get(P))&&this.W.delete(P.cueRangeId)}; g.R.V_=function(P){if(n2(P,16)<0){P=g.N(this.W);for(var v=P.next();!v.done;v=P.next())this.onCueRangeEnter(v.value,!0);this.W.clear()}}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.eS=function(){}; g.R.Js=function(){}; g.R.nX=function(){}; g.R.pY=function(){}; g.R.onFullscreenToggled=function(){}; g.R.JQ=function(){}; g.R.EZ=function(){}; g.R.hq=function(){}; g.R.onVolumeChange=function(){}; g.R.To=function(){}; g.R.Hf=function(){};g.D(WX,g.U);g.R=WX.prototype; g.R.r4=function(P,v,l,e){if(this.K.has(v.triggerId)||this.G.has(v.triggerId))throw new V("Tried to re-register the trigger.");P=new hA(P,v,l,e);if(P.trigger instanceof Zt)this.K.set(P.trigger.triggerId,P);else if(P.trigger instanceof BE)this.G.set(P.trigger.triggerId,P);else throw new V("Incorrect TriggerType: Tried to register trigger of type "+P.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.K.has(P.trigger.triggerId)&&P.slot.slotId===this.W&&Gf(this.Y(),[P])}; g.R.oK=function(P){this.K.delete(P.triggerId);this.G.delete(P.triggerId)}; g.R.YO=function(P){P=P.slotId;if(this.W!==P){var v=[];this.W!=null&&v.push.apply(v,g.u(GHx(this.G,this.W)));P!=null&&v.push.apply(v,g.u(GHx(this.K,P)));this.W=P;v.length&&Gf(this.Y(),v)}}; g.R.o$=function(){}; g.R.bH=function(){};g.D(OW,g.U);g.R=OW.prototype;g.R.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof WE))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.HK.set(v.triggerId,new hA(P,v,l,e))}; g.R.oK=function(P){this.HK.delete(P.triggerId)}; g.R.eS=function(){}; g.R.Js=function(){}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){};g.D(o8,g.U);g.R=o8.prototype;g.R.nX=function(P,v){for(var l=[],e=g.N(this.HK.values()),h=e.next();!h.done;h=e.next()){h=h.value;var z=h.trigger;z.opportunityType===P&&(z.associatedSlotId&&z.associatedSlotId!==v||l.push(h))}l.length&&Gf(this.W(),l)}; g.R.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof otx))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in OpportunityEventTriggerAdapter");this.HK.set(v.triggerId,new hA(P,v,l,e))}; g.R.oK=function(P){this.HK.delete(P.triggerId)}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.eS=function(){}; g.R.Js=function(){};g.D(sW,g.U);g.R=sW.prototype;g.R.r4=function(P,v,l,e){P=new hA(P,v,l,e);if(v instanceof iz||v instanceof a2||v instanceof Uw||v instanceof o2||v instanceof Osq){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");this.HK.set(v.triggerId,P);l=l.slotId;P=this.G.has(l)?this.G.get(l):new Set;P.add(v);this.G.set(l,P)}else throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in PrefetchTriggerAdapter");}; g.R.oK=function(P){this.HK.delete(P.triggerId)}; g.R.PP=function(P){var v=P.slotId;if(this.G.has(v)){P=0;var l=new Set;v=g.N(this.G.get(v));for(var e=v.next();!e.done;e=v.next())if(e=e.value,l.add(e.triggerId),e instanceof a2&&e.breakDurationMs){P=e.breakDurationMs;break}ra(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",P,l)}}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.eS=function(){}; g.R.Js=function(){}; g.R.nX=function(){}; g.R.iU=function(P){if(this.W){this.K&&this.K.stop();this.Y&&g.RX(this.Y);P=P.Er*1E3+1E3;for(var v=0,l=g.N(this.HK.values()),e=l.next();!e.done;e=l.next())e=e.value.trigger,e instanceof iz&&e.breakDurationMs<=P&&e.breakDurationMs>v&&(v=e.breakDurationMs);P=v;if(P>0)return ra(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",P,new Set,!0),ra(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",P,new Set,!1),!0}return!1}; g.R.E2=function(){}; g.R.aO=function(P){this.W&&this.W.contentCpn!==P?(Iq("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:P,fetchInstructionsCpn:this.W.contentCpn}),Mz(this)):BH2(this)}; g.R.sU=function(P){this.W&&this.W.contentCpn!==P&&Iq("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:P,fetchInstructionsCpn:this.W.contentCpn},!0);Mz(this)}; g.R.VV=function(P){var v=this;if(this.W)Iq("Unexpected multiple fetch instructions for the current content");else{this.W=P;P=US2(P);this.K=new g.mr(function(){BH2(v)},P?P:6E5); this.K.start();this.Y=new g.mr(function(){v.W&&(v.K&&(v.K.stop(),v.K.start()),XJq(v,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},iYw(this.W)); P=this.t5.get().getCurrentTimeSec(1,!1);for(var l=g.N(this.oo.get().wP),e=l.next();!e.done;e=l.next())e=e.value,z$(this.VW.get(),"nocache","ct."+Date.now()+";cmt."+P+";d."+e.Er.toFixed(3)+";tw."+(e.startSecs-P)+";cid."+e.identifier+";")}}; g.R.G1=function(){g.U.prototype.G1.call(this);Mz(this)};g.D(Tu,g.U);g.R=Tu.prototype;g.R.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof e6))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.HK.set(v.triggerId,new hA(P,v,l,e));P=this.W.has(v.triggeringLayoutId)?this.W.get(v.triggeringLayoutId):new Set;P.add(v);this.W.set(v.triggeringLayoutId,P)}; g.R.oK=function(P){this.HK.delete(P.triggerId);if(!(P instanceof e6))throw new V("Incorrect TriggerType: Tried to unregister trigger of type "+P.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var v=this.K.get(P.triggerId);v&&(v.dispose(),this.K.delete(P.triggerId));if(v=this.W.get(P.triggeringLayoutId))v.delete(P),v.size===0&&this.W.delete(P.triggeringLayoutId)}; g.R.PP=function(){}; g.R.pJ=function(){}; g.R.Zc=function(){}; g.R.Yv=function(){}; g.R.Lb=function(){}; g.R.cB=function(){}; g.R.TA=function(){}; g.R.DA=function(){}; g.R.Q_=function(){}; g.R.nX=function(){}; g.R.eS=function(P,v){var l=this;if(this.W.has(v.layoutId)){P=this.W.get(v.layoutId);P=g.N(P);var e=P.next();for(v={};!e.done;v={lV:void 0},e=P.next())v.lV=e.value,e=new g.mr(function(h){return function(){var z=l.HK.get(h.lV.triggerId);Gf(l.G(),[z])}}(v),v.lV.durationMs),e.start(),this.K.set(v.lV.triggerId,e)}}; g.R.Js=function(){};g.D(VH,g.U);VH.prototype.r4=function(P,v,l,e){if(this.HK.has(v.triggerId))throw new V("Tried to register duplicate trigger for slot.");if(!(v instanceof AX))throw new V("Incorrect TriggerType: Tried to register trigger of type "+v.triggerType+" in VideoTransitionTriggerAdapter.");this.HK.set(v.triggerId,new hA(P,v,l,e))}; VH.prototype.oK=function(P){this.HK.delete(P.triggerId)};ls.prototype.NR=function(P){return P.kind==="AD_PLACEMENT_KIND_START"};g.D(mk,g.U);g.R=mk.prototype;g.R.logEvent=function(P){this.iT(P)}; g.R.Dj=function(P,v,l){this.iT(P,void 0,void 0,void 0,v,void 0,void 0,void 0,v.adSlotLoggingData,void 0,void 0,l)}; g.R.AQ=function(P,v,l,e){this.iT(P,void 0,void 0,void 0,v,l?l:void 0,void 0,void 0,v.adSlotLoggingData,l?l.adLayoutLoggingData:void 0,void 0,e)}; g.R.hh=function(P,v,l,e){Pb(this.L0.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+P,"trigger:",l,"slot:",v,"layout:",e);w3(this.W.get())&&this.iT(P,void 0,void 0,void 0,v,e?e:void 0,void 0,l,v.adSlotLoggingData,e?e.adLayoutLoggingData:void 0)}; g.R.zb=function(P,v,l,e,h){this.iT(P,v,l,e,void 0,void 0,void 0,void 0,void 0,void 0,void 0,h)}; g.R.iX=function(P,v,l,e){this.iT("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,l,e,void 0,void 0,l.adSlotLoggingData,e?e.adLayoutLoggingData:void 0,{errorType:P,errorMessage:v})}; g.R.iT=function(P,v,l,e,h,z,m,Q,t,y,C,f){var k=this;f=f===void 0?0:f;Pb(this.L0.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+P,"slot:",h,"layout:",z,"ping:",m,"Opportunity:",{opportunityType:v,associatedSlotId:l,kRc:e,s2$:Q,adSlotLoggingData:t,adLayoutLoggingData:y});try{var w=function(){if(!k.L0.get().J.N().V("html5_disable_client_tmp_logs")&&P!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){P||Iq("Empty PACF event type",h,z);var I=w3(k.W.get()),J={eventType:P,eventOrder:++k.eventCount},K={}; h&&(K.slotData=kO(I,h));z&&(K.layoutData=Kby(I,z));m&&(K.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:m.W.serializedAdPingMetadata,pingIndex:m.index});Q&&(K.triggerData=g3(Q.trigger,Q.category));v&&(K.opportunityData=cG6(I,v,l,e));I={organicPlaybackContext:{contentCpn:Nk(k.vg.get(),1).clientPlaybackNonce}};I.organicPlaybackContext.isLivePlayback=Nk(k.vg.get(),1).Ei;var q;I.organicPlaybackContext.isMdxPlayback=(q=Nk(k.vg.get(),1))==null?void 0:q.isMdxPlayback; var A;if((A=Nk(k.vg.get(),1))==null?0:A.daiEnabled)I.organicPlaybackContext.isDaiContent=!0;var x;if(q=(x=Nk(k.vg.get(),2))==null?void 0:x.clientPlaybackNonce)I.adVideoPlaybackContext={adVideoCpn:q};I&&(K.externalContext=I);J.adClientData=K;t&&(J.serializedSlotAdServingData=t.serializedSlotAdServingDataEntry);y&&(J.serializedAdServingData=y.serializedAdServingDataEntry);C&&(J.errorInfo=C);g.$6("adsClientStateChange",{adsClientEvent:J})}}; f&&f>0?g.zz(g.RG(),function(){return w()},f):w()}catch(I){Pb(this.L0.get(),"html5_log_pacf_logging_errors")&&g.zz(g.RG(),function(){Iq(I instanceof Error?I:String(I),h,z,{pacf_message:"exception during pacf logging"})})}};var ukd=new Set("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED".split(" "));g.D(RJ,mk);g.R=RJ.prototype; g.R.Dj=function(P,v,l){mk.prototype.Dj.call(this,P,v,l);AD(this.L0.get())&&(l={},this.context.bZ.Lq("pacf",(l.et=P,l.st=v.slotType,l.si=v.slotId,l)))}; g.R.AQ=function(P,v,l,e){var h=ukd.has(P);mk.prototype.AQ.call(this,P,v,l,e);AD(this.L0.get(),h)&&(e={},this.context.bZ.Lq("pacf",(e.et=P,e.st=v.slotType,e.si=v.slotId,e.lt=l==null?void 0:l.layoutType,e.li=l==null?void 0:l.layoutId,e.p_ac=l==null?void 0:l.layoutId,e)))}; g.R.zb=function(P,v,l,e,h){mk.prototype.zb.call(this,P,v,l,e,h);AD(this.L0.get())&&(l={},this.context.bZ.Lq("pacf",(l.et=P,l.ot=v,l.ss=e==null?void 0:e.length,l)))}; g.R.hh=function(P,v,l,e){mk.prototype.hh.call(this,P,v,l,e);if(AD(this.L0.get())){var h={};this.context.bZ.Lq("pacf",(h.et=P,h.tt=l.trigger.triggerType,h.tc=l.category,h.st=v.slotType,h.si=v.slotId,h.lt=e==null?void 0:e.layoutType,h.li=e==null?void 0:e.layoutId,h.p_ac=e==null?void 0:e.layoutId,h))}}; g.R.iX=function(P,v,l,e){mk.prototype.iX.call(this,P,v,l,e);if(AD(this.L0.get(),!0)){var h={};this.context.bZ.Lq("perror",(h.ert=P,h.erm=v,h.st=l.slotType,h.si=l.slotId,h.lt=e==null?void 0:e.layoutType,h.li=e==null?void 0:e.layoutId,h.p_ac=e==null?void 0:e.layoutId,h))}}; g.R.iT=function(P,v,l,e,h,z,m,Q,t,y,C){if(g.pF(this.L0.get().J.N())){var f=this.L0.get();f=g.ID(f.J.N().experiments,"H5_async_logging_delay_ms")}else f=void 0;mk.prototype.iT.call(this,P,v,l,e,h,z,m,Q,t,y,C,f)};Qz.prototype.clear=function(){this.W.clear()};C6.prototype.resolve=function(P){tb(this,P)}; C6.prototype.reject=function(P){yz(this,P)}; C6.prototype.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.currentState==="fail"?{state:"fail",error:this.error}:{state:"wait"}}; C6.prototype.wait=function(){var P=this;return function l(){return gaa(l,function(e){if(e.W==1)return g.Jq(e,2),g.b(e,{Uy:P},4);if(e.W!=2)return e.return(e.K);g.cw(e);return g.qP(e,0)})}()}; var tqx=o4(function(P){return f6(P)?P instanceof C6:!1});var Jb=window.BqM||"es";qE.prototype.An=function(P){this.client=P}; qE.prototype.W=function(){this.clear();this.csn=g.pg()}; qE.prototype.clear=function(){this.G.clear();this.K.clear();this.Y.clear();this.csn=null};Ab.prototype.An=function(P){g.mV(FP().An).bind(FP())(P)}; Ab.prototype.clear=function(){g.mV(FP().clear).bind(FP())()};g.R=Yf.prototype;g.R.An=function(P){this.client=P}; g.R.Ik=function(P,v){var l=this;v=v===void 0?{}:v;g.mV(function(){var e,h,z,m=((e=g.a(P==null?void 0:P.commandMetadata,g.ut))==null?void 0:e.rootVe)||((h=g.a(P==null?void 0:P.commandMetadata,Z1Q))==null?void 0:(z=h.screenVisualElement)==null?void 0:z.uiType);if(m){e=g.a(P==null?void 0:P.commandMetadata,z2y);if(e==null?0:e.parentTrackingParams){var Q=g.Yt(e.parentTrackingParams);if(e.parentCsn)var t=e.parentCsn}else v.clickedVisualElement?Q=v.clickedVisualElement:P.clickTrackingParams&&(Q=g.Yt(P.clickTrackingParams)); a:{e=g.a(P,g.lV);h=g.a(P,Vxv);if(e){if(h=lM9(e,"VIDEO")){e={token:h,videoId:e.videoId};break a}}else if(h&&(e=lM9(h,"PLAYLIST"))){e={token:e,playlistId:h.playlistId};break a}e=void 0}v=Object.assign({},{cttAuthInfo:e,parentCsn:t},v);if(g.YN("expectation_logging")){var y;v.loggingExpectations=((y=g.a(P==null?void 0:P.commandMetadata,Z1Q))==null?void 0:y.loggingExpectations)||void 0}xf(l,m,Q,v)}else g.j4(new g.Ph("Error: Trying to create a new screen without a rootVeType",P))})()}; g.R.clickCommand=function(P,v,l){P=P.clickTrackingParams;l=l===void 0?0:l;P?(l=g.pg(l===void 0?0:l))?(CH2(this.client,l,g.Yt(P),v),v=!0):v=!1:v=!1;return v}; g.R.stateChanged=function(P,v,l){this.visualElementStateChanged(g.Yt(P),v,l===void 0?0:l)}; g.R.visualElementStateChanged=function(P,v,l){l=l===void 0?0:l;l===0&&this.K.has(l)?this.S.push([P,v]):Rh6(this,P,v,l)};GP.prototype.fetch=function(P,v,l){var e=this,h=yTa(P,v,l);return new Promise(function(z,m){function Q(){if(l==null?0:l.aq)try{var y=e.handleResponse(P,h.status,h.response,l);z(y)}catch(C){m(C)}else z(e.handleResponse(P,h.status,h.response,l))} h.onerror=Q;h.onload=Q;var t;h.send((t=v.body)!=null?t:null)})}; GP.prototype.handleResponse=function(P,v,l,e){l=l.replace(")]}'","");try{var h=JSON.parse(l)}catch(z){g.j4(new g.Ph("JSON parsing failed after XHR fetch",P,v,l));if((e==null?0:e.aq)&&l)throw new g.RH(1,"JSON parsing failed after XHR fetch");h={}}v!==200&&(g.j4(new g.Ph("XHR API fetch failed",P,v,l)),h=Object.assign({},h,{errorMetadata:{status:v}}));return h};XP.getInstance=function(){var P=g.j9("ytglobal.storage_");P||(P=new XP,g.ZB("ytglobal.storage_",P));return P}; XP.prototype.estimate=function(){var P,v,l;return g.p(function(e){P=navigator;return((v=P.storage)==null?0:v.estimate)?e.return(P.storage.estimate()):((l=P.webkitTemporaryStorage)==null?0:l.queryUsageAndQuota)?e.return(Cq2()):e.return()})}; g.ZB("ytglobal.storageClass_",XP);k6.prototype.yG=function(P){this.handleError(P)}; k6.prototype.logEvent=function(P,v){switch(P){case "IDB_DATA_CORRUPTED":g.YN("idb_data_corrupted_killswitch")||this.W("idbDataCorrupted",v);break;case "IDB_UNEXPECTEDLY_CLOSED":this.W("idbUnexpectedlyClosed",v);break;case "IS_SUPPORTED_COMPLETED":g.YN("idb_is_supported_completed_killswitch")||this.W("idbIsSupportedCompleted",v);break;case "QUOTA_EXCEEDED":gO7(this,v);break;case "TRANSACTION_ENDED":this.G&&Math.random()<=.1&&this.W("idbTransactionEnded",v);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":P= Object.assign({},v,{hasWindowUnloaded:this.K}),this.W("idbTransactionAborted",P)}};var os={},rX7=g.RO("yt-player-local-media",{Sq:(os.index={OW:2},os.media={OW:2},os.captions={OW:5},os),shared:!1,upgrade:function(P,v){v(2)&&(g.Bh(P,"index"),g.Bh(P,"media"));v(5)&&g.Bh(P,"captions");v(6)&&(iH(P,"metadata"),iH(P,"playerdata"))}, version:5});var K9o={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},sZ;a:{var rB=g.Y3();rB=rB.toLowerCase();if(g.uY(rB,"android")){var cQd=rB.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(cQd){var qld=parseFloat(cQd[1]);if(qld<100){sZ=qld;break a}}var F9x=rB.match("("+Object.keys(K9o).join("|")+")");sZ=F9x?K9o[F9x[0]]:0}else sZ=void 0}var Ba=sZ,Xu=Ba>=0;var l$9=window;var kfy=DP(function(){var P,v;return(v=(P=window).matchMedia)==null?void 0:v.call(P,"(prefers-reduced-motion: reduce)").matches});var is;g.B1=new S2;is=0;var Ug={YD:function(P){P.reverse()}, R9:function(P,v){P.splice(0,v)}, Kr:function(P,v){var l=P[0];P[0]=P[v%P.length];P[v%P.length]=l}};var wCq=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var ly=uh2()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.vs?!0:!1;var oGy={Jqg:"adunit",Ij5:"detailpage",NYf:"editpage",SZ$:"embedded",mj0:"leanback",o9W:"previewpage",Ihc:"profilepage",Dp:"unplugged",u2g:"playlistoverview",nd6:"sponsorshipsoffer",c6g:"shortspage",jK3:"handlesclaiming",D_$:"immersivelivepage",uWM:"creatormusic",CY5:"immersivelivepreviewpage",WG5:"admintoolyurt",Zk1:"shortsaudiopivot"};var M2,AQj,Gg;M2={};g.sg=(M2.STOP_EVENT_PROPAGATION="html5-stop-propagation",M2.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",M2.IV_DRAWER_OPEN="ytp-iv-drawer-open",M2.MAIN_VIDEO="html5-main-video",M2.VIDEO_CONTAINER="html5-video-container",M2.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",M2.HOUSE_BRAND="house-brand",M2);AQj={};Gg=(AQj.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",AQj.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",AQj);var bFw={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var SAB={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},Gw9={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"},f$u={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var kOP={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.zc.prototype.getLanguageInfo=function(){return this.Rt}; g.zc.prototype.getXtags=function(){if(!this.xtags){var P=this.id.split(";");P.length>1&&(this.xtags=P[1])}return this.xtags}; g.zc.prototype.toString=function(){return this.Rt.name}; g.zc.prototype.getLanguageInfo=g.zc.prototype.getLanguageInfo;m4.prototype.ZA=function(P){return this.K===P.K&&this.W===P.W&&this.G===P.G&&this.reason===P.reason&&(!Qy||this.FJ===P.FJ)}; m4.prototype.isLocked=function(){return this.G&&!!this.K&&this.K===this.W}; m4.prototype.compose=function(P){if(P.G&&tR(P))return Ov;if(P.G||tR(this))return P;if(this.G||tR(P))return this;var v=this.K&&P.K?Math.max(this.K,P.K):this.K||P.K,l=this.W&&P.W?Math.min(this.W,P.W):this.W||P.W;v=Math.min(v,l);var e=0;Qy&&(e=this.FJ!==0&&P.FJ!==0?Math.min(this.FJ,P.FJ):this.FJ===0?P.FJ:this.FJ);return Qy&&v===this.K&&l===this.W&&e===this.FJ||!Qy&&v===this.K&&l===this.W?this:Qy?new m4(v,l,!1,l===this.W&&e===this.FJ?this.reason:P.reason,e):new m4(v,l,!1,l===this.W?this.reason:P.reason)}; m4.prototype.Y=function(P){return!P.video||Qy&&this.FJ!==0&&this.FJ=0}; g.R.rk=function(){var P=this.segments[this.segments.length-1];return P?P.endTime:NaN}; g.R.HR=function(){return this.segments[0].startTime}; g.R.Gi=function(){return this.segments.length}; g.R.Ws=function(){return 0}; g.R.lh=function(P){return(P=this.Uk(P))?P.n0:-1}; g.R.Hr=function(P){return(P=this.OU(P))?P.sourceURL:""}; g.R.getStartTime=function(P){return(P=this.OU(P))?P.startTime:0}; g.R.f3=function(P){return this.getStartTime(P)+this.getDuration(P)}; g.R.w$=vw(1);g.R.isLoaded=function(){return this.segments.length>0}; g.R.OU=function(P){if(this.W&&this.W.n0===P)return this.W;P=g.R4(this.segments,new Lr(P,0,0,0,""),function(v,l){return v.n0-l.n0}); return this.W=P>=0?this.segments[P]:null}; g.R.Uk=function(P){if(this.W&&this.W.startTime<=P&&P=0?this.segments[P]:this.segments[Math.max(0,-P-2)]}; g.R.append=function(P){if(P.length)if(P=g.vZ(P),this.segments.length){var v=this.segments.length?g.WA(this.segments).endTime:0,l=P[0].n0-this.vR();l>1&&V9q(this.segments);for(l=l>0?0:-l+1;lP.n0&&this.index.EW()<=P.n0+1}; g.R.update=function(P,v,l){this.index.append(P);tLD(this.index,l);P=this.index;P.K=v;P.G="update"}; g.R.cP=function(){return this.DI()?!0:bd.prototype.cP.call(this)}; g.R.UX=function(P,v){var l=this.index.Hr(P),e=this.index.getStartTime(P),h=this.index.getDuration(P),z;v?h=z=0:z=this.info.FJ>0?this.info.FJ*h:1E3;return new a1([new G8(3,this,void 0,"liveCreateRequestInfoForSegment",P,e,h,0,z,!v)],l)}; g.R.Ge=function(){return this.DI()?0:this.initRange.length}; g.R.kX=function(){return!1};rR.prototype.update=function(P){var v=void 0;this.K&&(v=this.K);var l=new rR,e=Array.from(P.getElementsByTagName("S"));if(e.length){var h=+o1(P,"timescale")||1,z=(+e[0].getAttribute("t")||0)/h,m=+o1(P,"startNumber")||0;l.Y=z;var Q=v?v.startSecs+v.Er:0,t=Date.parse(lTw(o1(P,"yt:segmentIngestTime")))/1E3;l.Z=P.parentElement.tagName==="SegmentTemplate";l.Z&&(l.j=o1(P,"media"));P=v?m-v.n0:1;l.T=P>0?0:-P+1;P=g.N(e);for(e=P.next();!e.done;e=P.next()){e=e.value;for(var y=+e.getAttribute("d")/h,C=(+e.getAttribute("yt:sid")|| 0)/h,f=+e.getAttribute("r")||0,k=0;k<=f;k++)if(v&&m<=v.n0)m++;else{var w=new Pfa(m,Q,y,t+C,z);l.W.push(w);var I=e;var J=h,K=w.startSecs;w=I.getAttribute("yt:cuepointTimeOffset");var q=I.getAttribute("yt:cuepointDuration");if(w&&q){w=Number(w);K=-w/J+K;J=Number(q)/J;q=I.getAttribute("yt:cuepointContext")||null;var A=I.getAttribute("yt:cuepointIdentifier")||"";I=I.getAttribute("yt:cuepointEvent")||"";I=new Hn(K,J,q,A,bVG[I]||"unknown",w)}else I=null;I&&l.G.push(I);m++;Q+=y;z+=y;t+=y+C}}l.W.length&& (l.K=g.WA(l.W))}this.T=l.T;this.K=l.K||this.K;g.l9(this.W,l.W);g.l9(this.G,l.G);this.Z=l.Z;this.j=l.j;this.Y===-1&&(this.Y=l.getStreamTimeOffset())}; rR.prototype.getStreamTimeOffset=function(){return this.Y===-1?0:this.Y};g.D(T8,g.SM);g.R=T8.prototype;g.R.uP=function(){return this.aY}; g.R.Zh=function(P,v){P=Vs(this,P);return P>=0&&(v||!this.segments[P].pending)}; g.R.EW=function(){return this.fk?this.segments.length?this.Uk(this.HR()).n0:-1:g.SM.prototype.EW.call(this)}; g.R.HR=function(){if(this.cz)return 0;if(!this.fk)return g.SM.prototype.HR.call(this);if(!this.segments.length)return 0;var P=Math.max(g.WA(this.segments).endTime-this.ZY,0);return this.Mv>0&&this.Uk(P).n00)return this.Tm/1E3;if(!this.segments.length)return g.SM.prototype.rk.call(this);var P=this.vR();if(!this.fk||P<=this.segments[this.segments.length-1].n0)P=this.segments[this.segments.length-1];else{var v=this.segments[this.segments.length-1];P=new Lr(P,Math.max(0,v.startTime-(v.n0-P)*this.aY),this.aY,0,"sq/"+P,void 0,void 0,!0)}return this.cz?Math.min(this.ZY,P.endTime):P.endTime}; g.R.Gi=function(){return this.fk?this.segments.length?this.vR()-this.EW()+1:0:g.SM.prototype.Gi.call(this)}; g.R.vR=function(){var P=Math.min(this.UR,Math.max(g.SM.prototype.vR.call(this),this.Fp)),v=this.ZY*1E3;v=this.Tm>0&&this.Tm0&&this.Fp>0&&!v&&(v=this.Uk(this.ZY))&&(P=Math.min(v.n0-1,P));return P}; g.R.u2=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.R.Vk=function(P){var v=Vs(this,P.n0);if(v>=0)this.segments[v]=P;else if(this.segments.splice(-(v+1),0,P),this.Kx&&P.n0%(300/this.aY)===0){var l=this.segments[0].n0,e=Math.floor(this.Kx/this.aY);P=P.n0-e;v=-(v+1)-e;v>0&&P>l&&(this.segments=this.segments.slice(v))}}; g.R.Qt=function(){return this.Fp}; g.R.gC=function(P){return MN?!this.K&&P>=0&&this.vR()<=P:g.SM.prototype.gC.call(this,P)}; g.R.Uk=function(P){if(!this.fk)return g.SM.prototype.Uk.call(this,P);if(!this.segments.length)return null;var v=this.segments[this.segments.length-1];if(P=v.endTime)v=v.n0+Math.floor((P-v.endTime)/this.aY+1);else{v=Qv(this.segments,function(e){return P=e.endTime?1:0}); if(v>=0)return this.segments[v];var l=-(v+1);v=this.segments[l-1];l=this.segments[l];v=Math.floor((P-v.endTime)/((l.startTime-v.endTime)/(l.n0-v.n0-1))+1)+v.n0}return this.OU(v)}; g.R.OU=function(P){if(!this.fk)return g.SM.prototype.OU.call(this,P);if(!this.segments.length)return null;var v=Vs(this,P);if(v>=0)return this.segments[v];var l=-(v+1);v=this.aY;if(l===0)var e=Math.max(0,this.segments[0].startTime-(this.segments[0].n0-P)*v);else l===this.segments.length?(e=this.segments[this.segments.length-1],e=e.endTime+(P-e.n0-1)*v):(e=this.segments[l-1],v=this.segments[l],v=(v.startTime-e.endTime)/(v.n0-e.n0-1),e=e.endTime+(P-e.n0-1)*v);return new Lr(P,e,v,0,"sq/"+P,void 0,void 0, !0)}; var MN=!1;g.D(dR,O8);g.R=dR.prototype;g.R.yR=function(){return!0}; g.R.cP=function(){return!0}; g.R.Ss=function(P){return this.Ye()&&P.G&&!P.Y||!P.W.index.gC(P.n0)}; g.R.oA=function(){}; g.R.wW=function(P,v){return typeof P!=="number"||isFinite(P)?O8.prototype.wW.call(this,P,v===void 0?!1:v):new a1([new G8(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.rY,void 0,this.rY*this.info.FJ)],"")}; g.R.UX=function(P,v){var l=l===void 0?!1:l;if(this.index.Zh(P))return O8.prototype.UX.call(this,P,v);var e=this.index.getStartTime(P),h=Math.round(this.rY*this.info.FJ),z=this.rY;v&&(z=h=0);return new a1([new G8(l?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",P,e,z,void 0,h,!v)],P>=0?"sq/"+P:"")};g.D(Pj,bd);g.R=Pj.prototype;g.R.k9=function(){return!1}; g.R.Ye=function(){return!1}; g.R.yR=function(){return!1}; g.R.oA=function(){return new a1([new G8(1,this,void 0,"otfInit")],this.Z)}; g.R.G7=function(){return null}; g.R.Ql=function(P){this.Ss(P);return yix(this,U8(P),!1)}; g.R.wW=function(P,v){v=v===void 0?!1:v;P=this.index.lh(P);v&&(P=Math.min(this.index.vR(),P+1));return yix(this,P,!0)}; g.R.Ix=function(P){P.info.type===1&&(this.W||(this.W=Af(P.W)),P.K&&P.K.uri==="http://youtube.com/streaming/otf/durations/112015"&&CfB(this,P.K))}; g.R.Ss=function(P){return P.G===0?!0:this.index.vR()>P.n0&&this.index.EW()<=P.n0+1}; g.R.Ge=function(){return 0}; g.R.kX=function(){return!1};vj.prototype.f6=function(){return this.W.f6()};g.R=g.RK.prototype;g.R.Zh=function(P){return P<=this.vR()}; g.R.Ws=function(P){return this.offsets[P]}; g.R.getStartTime=function(P){return this.No[P]/this.W}; g.R.f3=function(P){return this.getStartTime(P)+this.getDuration(P)}; g.R.w$=vw(0);g.R.lC=function(){return NaN}; g.R.getDuration=function(P){P=this.kh(P);return P>=0?P/this.W:-1}; g.R.kh=function(P){return P+1=0}; g.R.rk=function(){return this.K?this.No[this.count]/this.W:NaN}; g.R.HR=function(){return 0}; g.R.Gi=function(){return this.count}; g.R.Hr=function(){return""}; g.R.lh=function(P){P=g.R4(this.No.subarray(0,this.count),P*this.W);return P>=0?P:Math.max(0,-P-2)}; g.R.isLoaded=function(){return this.vR()>=0}; g.R.PH=function(P,v){if(P>=this.vR())return 0;var l=0;for(v=this.getStartTime(P)+v;Pthis.getStartTime(P);P++)l=Math.max(l,NJq(this,P)/this.getDuration(P));return l}; g.R.resize=function(P){P+=2;var v=this.offsets;this.offsets=new Float64Array(P+1);var l=this.No;this.No=new Float64Array(P+1);for(P=0;P0&&P&&(l=l.range.end+1,P=Math.min(P,this.info.contentLength-l),P>0&&e.push(new G8(4,this,Lo(l,P),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,v)));return new a1(e)}; g.R.Ix=function(P){if(P.info.type===1){if(this.W)return;this.W=Af(P.W)}else if(P.info.type===2){if(this.Z||this.index.vR()>=0)return;if(g.PB(this.info)){var v=this.index,l=P.f6();P=P.info.range.start;var e=g.s_(l,0,1936286840);l=JD9(e);v.W=l.b7;var h=l.JL;v.offsets[0]=l.D6+P+e.size;v.No[0]=h;v.K=!0;P=l.Ug.length;for(e=0;e0&&P===z[0].kT)for(P=0;P=v+l)break}h.length||g.Zx(new g.Ph("b189619593",""+P,""+v,""+l));return new a1(h)}; g.R.Rg=function(P){for(var v=this.Cx(P.info),l=P.info.range.start+P.info.K,e=[],h=0;h=this.index.Ws(l+1);)l++;return this.Vn(l,v,P.G).N5}; g.R.Ss=function(P){P.c9();return this.cP()?!0:P.range.end+1this.info.contentLength&&(v=new x2(v.start,this.info.contentLength-1)),new a1([new G8(4,P.W,v,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,P.clipId)]);P.type===4&&(P=this.Cx(P),P=P[P.length-1]);var l=0,e=P.range.start+P.K+P.G;P.type===3&&(P.c9(),l=P.n0,e===P.range.end+1&&(l+=1));return this.Vn(l,e,v)}; g.R.Ql=function(){return null}; g.R.wW=function(P,v,l){v=v===void 0?!1:v;P=this.index.lh(P);v&&(P=Math.min(this.index.vR(),P+1));return this.Vn(P,this.index.Ws(P),0,l)}; g.R.k9=function(){return!0}; g.R.Ye=function(){return!0}; g.R.yR=function(){return!1}; g.R.Ge=function(){return this.indexRange.length+this.initRange.length}; g.R.kX=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var V0={},i0W=(V0.COLOR_PRIMARIES_BT709="bt709",V0.COLOR_PRIMARIES_BT2020="bt2020",V0.COLOR_PRIMARIES_UNKNOWN=null,V0.COLOR_PRIMARIES_UNSPECIFIED=null,V0),dB={},upa=(dB.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",dB.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",dB.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",dB.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",dB.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,dB.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,dB);g.y5.prototype.getName=function(){return this.name}; g.y5.prototype.getId=function(){return this.id}; g.y5.prototype.getIsDefault=function(){return this.isDefault}; g.y5.prototype.toString=function(){return this.name}; g.y5.prototype.getName=g.y5.prototype.getName;g.y5.prototype.getId=g.y5.prototype.getId;g.y5.prototype.getIsDefault=g.y5.prototype.getIsDefault;var Fzu=/action_display_post/;var Aiu,g6,kT;g.D(w6,g.gA);g.R=w6.prototype;g.R.isLoading=function(){return this.state===1}; g.R.Tr=function(){return this.state===3}; g.R.ZbJ=function(P){var v=P.getElementsByTagName("Representation");if(P.getElementsByTagName("SegmentList").length>0||P.getElementsByTagName("SegmentTemplate").length>0){this.Ei=this.K=!0;this.timeline||(this.timeline=new hzw);Qby(this.timeline,P);this.publish("refresh");for(P=0;P=0?C=po(k):f=f+"?range="+k}t.call(Q,new Lr(y.n0,y.startSecs,y.Er,y.W,f,C,y.K))}e=h}l.update(e,this.isLive,this.h5)}ts6(this.timeline);return!0}this.duration=vJ7(o1(P,"mediaPresentationDuration")); a:{for(P=0;P0))return this.Jk()-P}}P=this.W;for(var v in P){var l=P[v].index;if(l.isLoaded()&&!lf(P[v].info))return l.HR()}return 0}; g.R.getStreamTimeOffset=function(){return this.j}; g.R.lC=function(P){for(var v in this.W){var l=this.W[v].index;if(l.isLoaded()){var e=l.lh(P),h=l.lC(e);if(h)return h+P-l.getStartTime(e)}}return NaN}; var xT=null,xuG,pq=!((xuG=navigator.mediaCapabilities)==null||!xuG.decodingInfo),EJ6={commentary:1,alternate:2,dub:3,main:4};var F1=new Set,Lq=new Map;Xl.prototype.clone=function(P){return new Xl(this.flavor,P,this.K,this.experiments)}; Xl.prototype.Ui=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; Xl.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 pvG={},oK=(pvG.playready=["com.youtube.playready","com.microsoft.playready"],pvG.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],pvG),Pe={},Hjq=(Pe.widevine="DRM_SYSTEM_WIDEVINE",Pe.fairplay="DRM_SYSTEM_FAIRPLAY",Pe.playready="DRM_SYSTEM_PLAYREADY",Pe),ve={},L9Y=(ve.widevine=1,ve.fairplay=2,ve.playready=3,ve);r6.prototype.PT=function(P,v){v=v===void 0?1:v;this.Wi+=v;this.K+=P;P/=v;for(var l=0;l0)e+="."+so[h].toFixed(0)+"_"+l.W[h].toFixed(0);else break;l=e}l&&(P[v]=l)}this.W=new hn9;return P}; g.R.toString=function(){return""};g.R=yUW.prototype;g.R.isActive=function(){return!1}; g.R.SJ=function(){}; g.R.qy=function(){}; g.R.o4=function(P,v){return v}; g.R.TO=function(){}; g.R.Bj=function(){}; g.R.PU=function(P,v){return v()}; g.R.Ln=function(){return{}}; g.R.toString=function(){return""};var li,Sly,GZY,Xvy,BKm,iV3,eJ,BK,zG,dvP,Pa;li=new yUW;Sly=!!+eN("html5_enable_profiler");GZY=!!+eN("html5_onesie_enable_profiler");Xvy=!!+eN("html5_offline_encryption_enable_profiler");BKm=!!+eN("html5_performance_impact_profiling_timer_ms");iV3=!!+eN("html5_drm_enable_profiler");eJ=Sly||GZY||Xvy||BKm||iV3?new mk2:li;g.Wg=Sly?eJ:li;BK=GZY?eJ:li;zG=Xvy?eJ:li;dvP=BKm?eJ:li;Pa=iV3?eJ:li;var d6;g.D(TB,g.U); TB.prototype.initialize=function(P,v){for(var l=this,e=g.N(Object.keys(P)),h=e.next();!h.done;h=e.next()){h=g.N(P[h.value]);for(var z=h.next();!z.done;z=h.next())if(z=z.value,z.EQ)for(var m=g.N(Object.keys(z.EQ)),Q=m.next();!Q.done;Q=m.next()){var t=Q.value;Q=t;t=oK[t];!t&&this.V("html5_enable_vp9_fairplay")&&Q==="fairplay"&&(t=["com.youtube.fairplay.sbdl"]);if(t){t=g.N(t);for(var y=t.next();!y.done;y=t.next())y=y.value,this.G[y]=this.G[y]||new Xl(Q,y,z.EQ[Q],this.Z3.experiments),this.W[Q]=this.W[Q]|| {},this.W[Q][z.mimeType]=!0}}}d$()&&(this.G["com.youtube.fairplay"]=new Xl("fairplay","com.youtube.fairplay","",this.Z3.experiments),this.V("html5_enable_vp9_fairplay")||(this.W.fairplay=this.W.fairplay||{},this.W.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.W.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.K=enq(v,this.useCobaltWidevine,this.V("html5_enable_safari_fairplay"),this.V("html5_enable_vp9_fairplay")).filter(function(C){return!!l.G[C]})}; TB.prototype.V=function(P){return this.Z3.experiments.l$(P)};var Uud={"":"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"};Ika.prototype.V=function(P){return this.experiments.l$(P)};var rUD={RED:"red",Cw2:"white"};Dkw.prototype.l$=function(P){P=this.flags[P];JSON.stringify(P);return P==="true"};var JU6=Promise.resolve(),qCu=window.queueMicrotask?window.queueMicrotask.bind(window):uH6;hW.prototype.canPlayType=function(P,v){P=P.canPlayType?P.canPlayType(v):!1;Ps?P=P||ZVj[v]:Ba===2.2?P=P||j6Y[v]:T_()&&(P=P||aIA[v]);return!!P}; hW.prototype.isTypeSupported=function(P){return this.Wg?window.cast.receiver.platform.canDisplayType(P):Bz(P)}; var j6Y={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},aIA={"application/x-mpegURL":"maybe"},ZVj={"application/x-mpegURL":"maybe"};g.D(tW,g.gA);tW.prototype.add=function(P,v){if(!this.items[P]&&(v.Zk||v.qW||v.iV)){var l=this.items,e=v;Object.isFrozen&&!Object.isFrozen(v)&&(e=Object.create(v),Object.freeze(e));l[P]=e;this.publish("vast_info_card_add",P)}}; tW.prototype.remove=function(P){var v=this.get(P);delete this.items[P];return v}; tW.prototype.get=function(P){return this.items[P]||null}; tW.prototype.isEmpty=function(){return g.pU(this.items)};g.D(yP,g.FY);yP.prototype.W=function(P,v){return g.FY.prototype.W.call(this,P,v)}; yP.prototype.K=function(P,v,l){var e=this;return g.p(function(h){return h.W==1?g.b(h,g.FY.prototype.K.call(e,P,v,l),2):h.return(h.K)})}; g.D(CP,g.AS);CP.prototype.encrypt=function(P,v){return g.AS.prototype.encrypt.call(this,P,v)};var g7;kQ.prototype.add=function(P){if(this.pos+20>this.data.length){var v=new Uint8Array(this.data.length*2);v.set(this.data);this.data=v}for(;P>31;)this.data[this.pos++]=g7[(P&31)+32],P>>=5;this.data[this.pos++]=g7[P|0]}; kQ.prototype.vB=function(){return g.pa(this.data.subarray(0,this.pos))}; kQ.prototype.reset=function(){this.pos=0};$Q.prototype.mG=function(P,v){var l=Math.pow(this.alpha,P);this.W=v*(1-l)+l*this.W;this.K+=P}; $Q.prototype.y_=function(){return this.W/(1-Math.pow(this.alpha,this.K))};Iw.prototype.mG=function(P,v){for(var l=0;l<10;l++){var e=this.W[l],h=e+(l===0?P:0),z=1*Math.pow(2,l);if(h<=z)break;e=Math.min(1,(h-z*.5)/e);for(h=0;h<16;h++)z=this.values[l*16+h]*e,this.values[(l+1)*16+h]+=z,this.W[l+1]+=z,this.values[l*16+h]-=z,this.W[l]-=z}e=l=0;h=8192;v>8192&&(l=Math.ceil(Math.log(v/8192)/Math.log(2)),e=8192*Math.pow(2,l-1),h=e*2);l+2>16?this.values[15]+=P:(v=(v-e)/(h-e),this.values[l]+=P*(1-v),this.values[l+1]+=P*v);this.W[0]+=P}; Iw.prototype.y_=function(){var P=P===void 0?this.K:P;var v=v===void 0?.02:v;var l=l===void 0?.98:l;for(var e=this.G,h=0;h<16;h++)e[h]=this.values[h];h=this.W[0];for(var z=1;z<11;z++){var m=this.W[z];if(m===0)break;for(var Q=Math.min(1,(P-h)/m),t=0;t<16;t++)e[t]+=this.values[z*16+t]*Q;h+=m*Q;if(Q<1)break}for(z=P=m=0;z<16;z++){Q=m+e[z]/h;P+=Math.max(0,Math.min(Q,l)-Math.max(m,v))*(z>0?8192*Math.pow(2,z-1):0);if(Q>l)break;m=Q}return P/(l-v)};DY.prototype.mG=function(P,v){P=Math.min(this.W,Math.max(1,Math.round(P*this.resolution)));P+this.K>=this.W&&(this.G=!0);for(;P--;)this.values[this.K]=v,this.K=(this.K+1)%this.W;this.JP=!0}; DY.prototype.percentile=function(P){var v=this;if(!this.G&&this.K===0)return 0;this.JP&&(g.tK(this.Z,function(l,e){return v.values[l]-v.values[e]}),this.JP=!1); return this.values[this.Z[Math.round(P*((this.G?this.W:this.K)-1))]]||0}; DY.prototype.y_=function(){return this.T?(this.percentile(this.Y-this.T)+this.percentile(this.Y)+this.percentile(this.Y+this.T))/3:this.percentile(this.Y)};g.D(nP,g.U);nP.prototype.Ic=function(){var P;(P=this.Pg)==null||P.start();if(AW(this)&&this.policy.S){var v;(v=this.jN)==null||v.eG()}};ZMw.prototype.V=function(P){return this.experiments.l$(P)};g.D(aku,g.U);var sVw="blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),PzD={I02:"caoe",xwf:"capsv",FG$:"cbrand",g5J:"cbr",Oq$:"cbrver",cN1:"cchip",HqJ:"ccappver",sO6:"ccrv",T4f:"cfrmver",SLW:"c",FL2:"cver",B42:"ctheme",U_$:"cplayer",Uj$:"cmodel",YUW:"cnetwork",ahf:"cos",kmW:"cosver",VIW:"cplatform",SUc:"crqyear"};g.D(ow,g.U);g.R=ow.prototype;g.R.V=function(P){return this.experiments.l$(P)}; g.R.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.R.getVideoUrl=function(P,v,l,e,h,z,m){v={list:v};l&&(h?v.time_continue=l:v.t=l);l=m?"music.youtube.com":g.r7(this);h=l==="www.youtube.com";!z&&e&&h?z="https://youtu.be/"+P:g.ZY(this)?(z="https://"+l+"/fire",v.v=P):(z&&h?(z=this.protocol+"://"+l+"/shorts/"+P,e&&(v.feature="share")):(z=this.protocol+"://"+l+"/watch",v.v=P),Ps&&(P=WUw())&&(v.ebc=P));return g.r5(z,v)}; g.R.getVideoEmbedCode=function(P,v,l,e){v="https://"+g.r7(this)+"/embed/"+v;e&&(v=g.r5(v,{list:e}));e=l.width;l=l.height;v=Pr(v);P=Pr(P!=null?P:"YouTube video player");return'')}; g.R.supportsGaplessAudio=function(){return g.Xs&&!Ps&&r$()>=74||g.Wj&&g.I4(68)?!0:!1}; g.R.supportsGaplessShorts=function(){return!this.V("html5_enable_short_gapless")||this.Ic||g.FA?!1:!0}; g.R.getPlayerType=function(){return this.W.cplayer}; g.R.vK=function(){return this.jg}; var hKu=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],dkx=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],ltW=[19];var h9={},RKy=(h9["140"]={numChannels:2},h9["141"]={numChannels:2},h9["251"]={audioSampleRate:48E3,numChannels:2},h9["774"]={audioSampleRate:48E3,numChannels:2},h9["380"]={numChannels:6},h9["328"]={numChannels:6},h9["773"]={},h9),zS={},zKW=(zS["1"]='video/mp4; codecs="av01.0.08M.08"',zS["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',zS["9"]='video/webm; codecs="vp9"',zS["("]='video/webm; codecs="vp9"',zS["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"',zS.h='video/mp4; codecs="avc1.64001e"', zS.H='video/mp4; codecs="avc1.64001e"',zS.o='audio/webm; codecs="opus"',zS.a='audio/mp4; codecs="mp4a.40.2"',zS.ah='audio/mp4; codecs="mp4a.40.2"',zS.mac3='audio/mp4; codecs="ac-3"; channels=6',zS.meac3='audio/mp4; codecs="ec-3"; channels=6',zS.i='audio/mp4; codecs="iamf.001.001.Opus"',zS),mY={},miB=(mY["337"]={width:3840,height:2160,bitrate:3E7,fps:30},mY["336"]={width:2560,height:1440,bitrate:15E6,fps:30},mY["335"]={width:1920,height:1080,bitrate:75E5,fps:30},mY["702"]={width:7680,height:4320,bitrate:4E7, fps:60},mY["701"]={width:3840,height:2160,bitrate:2E7,fps:60},mY["700"]={width:2560,height:1440,bitrate:1E7,fps:60},mY["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},mY["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},mY["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},mY["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"},mY["409"]={width:1280,height:720,bitrate:1996E3, fps:60,cryptoblockformat:"subsample"},mY["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},mY["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},mY["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},mY["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},mY["315"]={width:3840,height:2160,bitrate:2E7,fps:60},mY["308"]={width:2560,height:1440,bitrate:1E7,fps:60},mY["303"]= {width:1920,height:1080,bitrate:5E6,fps:60},mY["302"]={width:1280,height:720,bitrate:25E5,fps:60},mY["299"]={width:1920,height:1080,bitrate:75E5,fps:60},mY["298"]={width:1280,height:720,bitrate:35E5,fps:60},mY["571"]={width:7680,height:4320,bitrate:3E7,fps:60},mY["401"]={width:3840,height:2160,bitrate:15E6,fps:60},mY["400"]={width:2560,height:1440,bitrate:75E5,fps:60},mY["399"]={width:1920,height:1080,bitrate:2E6,fps:60},mY["398"]={width:1280,height:720,bitrate:1E6,fps:60},mY["397"]={width:854,height:480, bitrate:4E5,fps:30},mY["396"]={width:640,height:360,bitrate:25E4,fps:30},mY["787"]={width:1080,height:608,bitrate:2E5,fps:30},mY["788"]={width:1080,height:608,bitrate:4E5,fps:30},mY["313"]={width:3840,height:2160,bitrate:8E6,fps:30},mY["271"]={width:2560,height:1440,bitrate:4E6,fps:30},mY["248"]={width:1920,height:1080,bitrate:2E6,fps:30},mY["247"]={width:1280,height:720,bitrate:15E5,fps:30},mY["244"]={width:854,height:480,bitrate:52E4,fps:30},mY["243"]={width:640,height:360,bitrate:28E4,fps:30}, mY["137"]={width:1920,height:1080,bitrate:4E6,fps:30},mY["136"]={width:1280,height:720,bitrate:3E6,fps:30},mY["135"]={width:854,height:480,bitrate:1E6,fps:30},mY["385"]={width:1920,height:1080,bitrate:6503313,fps:60},mY["376"]={width:1280,height:720,bitrate:5706960,fps:60},mY["384"]={width:1280,height:720,bitrate:3660979,fps:60},mY["225"]={width:1280,height:720,bitrate:5805E3,fps:30},mY["224"]={width:1280,height:720,bitrate:453E4,fps:30},mY["145"]={width:1280,height:720,bitrate:2682052,fps:30},mY);g.R=yW.prototype;g.R.getInfo=function(){return this.W}; g.R.KV=function(){return null}; g.R.tx=function(){var P=this.KV();return P?(P=g.fG(P.JR),Number(P.expire)):NaN}; g.R.KQ=function(){}; g.R.getHeight=function(){return this.W.video.height};Czw.prototype.build=function(){k$W(this);var P=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],v={};a:if(this.W)var l=this.W;else{l="";for(var e=g.N(this.G),h=e.next();!h.done;h=e.next())if(h=h.value,h.Rt){if(h.Rt.getIsDefault()){l=h.Rt.getId();break a}l||(l=h.Rt.getId())}}e=g.N(this.G);for(h=e.next();!h.done;h=e.next())if(h=h.value,this.T||!h.Rt||h.Rt.getId()===l)v[h.itag]||(v[h.itag]=[]),v[h.itag].push(h);l=g.N(this.K);for(e=l.next();!e.done;e=l.next())if(e=e.value,h=v[e.W]){h=g.N(h);for(var z=h.next();!z.done;z= h.next()){var m=P,Q=m.push;z=z.value;var t="#EXT-X-MEDIA:TYPE=AUDIO,",y="YES",C="audio";if(z.Rt){C=z.Rt;var f=C.getId().split(".")[0];f&&(t+='LANGUAGE="'+f+'",');(this.W?this.W===C.getId():C.getIsDefault())||(y="NO");C=C.getName()}f="";e!==null&&(f=e.itag.toString());f=f_(this,z.url,f);t=t+('NAME="'+C+'",DEFAULT='+(y+',AUTOSELECT=YES,GROUP-ID="'))+(gWx(z,e)+'",URI="'+(f+'"'));Q.call(m,t)}}l=g.N(this.Z);for(e=l.next();!e.done;e=l.next())e=e.value,h=HVY,e=(m=e.Rt)?'#EXT-X-MEDIA:URI="'+f_(this,e.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+h+'",LANGUAGE="'+m.getId()+'",NAME="'+m.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,e&&P.push(e);l=this.Z.length>0?HVY:void 0;e=g.N(this.K);for(h=e.next();!h.done;h=e.next())h=h.value,Q=v[h.W],m=void 0,((m=Q)==null?void 0:m.length)>0&&(m=h,Q=Q[0],Q="#EXT-X-STREAM-INF:BANDWIDTH="+(m.bitrate+Q.bitrate)+',CODECS="'+(m.codecs+","+Q.codecs+'",RESOLUTION=')+(m.width+"x"+m.height+',AUDIO="')+(gWx(Q,m)+'",')+(l?'SUBTITLES="'+l+'",':"")+"CLOSED-CAPTIONS=NONE",m.fps>1&&(Q+= ",FRAME-RATE="+m.fps),m.vy&&(Q+=",VIDEO-RANGE="+m.vy),P.push(Q),P.push(f_(this,h.url,"")));return P.join("\n")}; var HVY="text";g.D(gh,yW);gh.prototype.tx=function(){return this.expiration}; gh.prototype.KV=function(){if(!this.JR||this.JR.s$()){var P=this.K.build();P="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(P);this.JR=new Oa(P)}return this.JR};g.D(kH,yW);kH.prototype.KV=function(){return new Oa(this.K.sQ())}; kH.prototype.KQ=function(){this.K=x_(this.K)};g.D(wh,yW);wh.prototype.KV=function(){return new Oa(this.K)};var RC={},cX7=(RC.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",RC.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",RC.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",RC);g.R=g.$H.prototype;g.R.getId=function(){return this.id}; g.R.getName=function(){return this.name}; g.R.isServable=function(){return this.W}; g.R.sQ=function(){return this.url}; g.R.getXtags=function(){return this.xtags}; g.R.toString=function(){return this.languageCode+": "+g.II(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.R.ZA=function(P){return P?this.toString()===P.toString():!1}; g.R.n6=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var blw={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},xi6={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},pE7=/^(\d*)_((\d*)_?(\d*))$/;var Sw2={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},G$w={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var QY={},Ehy=(QY.ALWAYS=1,QY.BY_REQUEST=3,QY.UNKNOWN=void 0,QY),t9={},W9A=(t9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",t9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",t9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",t9.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",t9);var xB2; xB2=function(P){for(var v=Object.keys(P),l={},e=0;ee-v?-1:P}; g.R.Yc=function(){return this.K.vR()}; g.R.RP=function(){return this.K.EW()}; g.R.i5=function(P){this.K=P};g.D(Wo,Ho);Wo.prototype.K=function(P,v){return Ho.prototype.K.call(this,"$N|"+P,v)}; Wo.prototype.Z=function(P,v,l){return new Ev(P,v,l,this.isLive)};var DfD=[],dh=new Set;g.D(g.oI,g.gA);g.R=g.oI.prototype; g.R.setData=function(P){P=P||{};var v=P.errordetail;v!=null&&(this.errorDetail=v);var l=P.errorcode;l!=null?this.errorCode=l:P.status==="fail"&&(this.errorCode="auth");var e=P.reason;e!=null&&(this.errorReason=e);var h=P.subreason;h!=null&&(this.ZH=h);this.V("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=P.cpn||(this.Z3.vK()?"r"+g.YR(15):g.YR(16)));this.U$=yK(this.Z3.U$,P.livemonitor);CJq(this,P);var z=P.raw_player_response;if(z)this.eh=z;else{var m=P.player_response; m&&(z=JSON.parse(m))}if(this.V("html5_enable_ssap_entity_id")){var Q=P.cached_load;Q&&(this.Pw=yK(this.Pw,Q));if(!this.clientPlaybackNonce){var t=P.cpn;t?(this.Ph("ssei","shdc"),this.clientPlaybackNonce=t):this.clientPlaybackNonce=this.Z3.vK()?"r"+g.YR(15):g.YR(16)}}z&&(this.playerResponse=z);if(this.playerResponse){var y=this.playerResponse.annotations;if(y)for(var C=g.N(y),f=C.next();!f.done;f=C.next()){var k=f.value.playerAnnotationsUrlsRenderer;if(k){k.adsOnly&&(this.us=!0);var w=k.loadPolicy; w&&(this.annotationsLoadPolicy=Ehy[w]);var I=k.invideoUrl;I&&(this.Ic=Ro(I));break}}var J=this.playerResponse.attestation;J&&BUu(this,J);var K=this.playerResponse.cotn;K&&(this.cotn=K);var q=this.playerResponse.heartbeatParams;if(q){Q8D(this)&&(this.UA=!0);var A=q.heartbeatToken;A&&(this.drmSessionId=q.drmSessionId||"",this.heartbeatToken=A,this.B4=Number(q.intervalMilliseconds),this.FN=Number(q.maxRetries),this.gE=!!q.softFailOnError,this.Ot=!!q.useInnertubeHeartbeatsForDrm,this.Rm=!0);this.heartbeatServerData= q.heartbeatServerData;var x;this.yY=!((x=q.heartbeatAttestationConfig)==null||!x.requiresAttestation)}var S=this.playerResponse.messages;S&&j2w(this,S);var B=this.playerResponse.overlay;if(B){var E=B.playerControlsOverlayRenderer;if(E)if(Hl7(this,E.controlBgHtml),E.mutedAutoplay){var r=g.a(E.mutedAutoplay,vwy);if(r&&r.endScreen){var hq=g.a(r.endScreen,l7o);hq&&hq.text&&(this.aF=g.Jz(hq.text))}}else this.mutedAutoplay=!1}var R7=this.playerResponse.playabilityStatus;if(R7){var Pw=R7.backgroundability; Pw&&Pw.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var H,T;if((H=R7.offlineability)==null?0:(T=H.offlineabilityRenderer)==null?0:T.offlineable)this.offlineable=!0;var n=R7.contextParams;n&&(this.contextParams=n);var W=R7.pictureInPicture;W&&W.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);R7.playableInEmbed&&(this.allowEmbed=!0);var du=R7.ypcClickwrap;if(du){var K1=du.playerLegacyDesktopYpcClickwrapRenderer,f1=du.ypcRentalActivationRenderer;if(K1)this.So=K1.durationMessage|| "",this.Xf=!0;else if(f1){var Aq=f1.durationMessage;this.So=Aq?g.Jz(Aq):"";this.Xf=!0}}var MP=R7.errorScreen;if(MP){if(MP.playerLegacyDesktopYpcTrailerRenderer){var lY=MP.playerLegacyDesktopYpcTrailerRenderer;this.DZ=lY.trailerVideoId||"";var $3=MP.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var c=$3&&$3.ypcTrailerRenderer}else if(MP.playerLegacyDesktopYpcOfferRenderer)lY=MP.playerLegacyDesktopYpcOfferRenderer;else if(MP.ypcTrailerRenderer){c=MP.ypcTrailerRenderer;var F=c.fullVideoMessage;this.Uq= F?g.Jz(F):"";var Y,L;this.DZ=((Y=g.a(c,e2Y))==null?void 0:(L=Y.videoDetails)==null?void 0:L.videoId)||""}lY&&(this.BU=lY.itemTitle||"",lY.itemUrl&&(this.T5=lY.itemUrl),lY.itemBuyUrl&&(this.YV=lY.itemBuyUrl),this.JX=lY.itemThumbnail||"",this.gJ=lY.offerHeadline||"",this.i7=lY.offerDescription||"",this.UL=lY.offerId||"",this.Fi=lY.offerButtonText||"",this.d1=lY.offerButtonFormattedText||null,this.l7=lY.overlayDurationMsec||NaN,this.Uq=lY.fullVideoMessage||"",this.jb=!0);if(c){var X=g.a(c,e2Y);if(X)this.BV= {raw_player_response:X};else{var lD=g.a(c,kVd);this.BV=lD?yS(lD):null}this.jb=!0}}}var zW=this.playerResponse.playbackTracking;if(zW){var mD=P,G=uN(zW.googleRemarketingUrl);G&&(this.googleRemarketingUrl=G);var Cx=uN(zW.youtubeRemarketingUrl);Cx&&(this.youtubeRemarketingUrl=Cx);var $a={},tq=uN(zW.ptrackingUrl);if(tq){var px=K_(tq),go=px.oid;go&&(this.tM=go);var jx=px.pltype;jx&&(this.HQ=jx);var kw=px.ptchn;kw&&(this.EV=kw);var Ey=px.ptk;Ey&&(this.E6=encodeURIComponent(Ey));var Z7=px.m;Z7&&(this.D2= Z7)}var ya=uN(zW.qoeUrl);if(ya){for(var St=g.fG(ya),Wr=g.N(Object.keys(St)),fU=Wr.next();!fU.done;fU=Wr.next()){var ae=fU.value,jw=St[ae];St[ae]=Array.isArray(jw)?jw.join(","):jw}this.Zf=St;var Hi=St.cat;Hi&&(this.V("html5_enable_qoe_cat_list")?this.Bw=this.Bw.concat(Hi.split(",")):this.lE=Hi);var NV=St.live;NV&&(this.yE=NV);var gY=St.drm_product;gY&&(this.hN=gY)}var p7=uN(zW.videostatsPlaybackUrl);if(p7){var gK=K_(p7),L7=gK.adformat;if(L7){mD.adformat=L7;var BN=this.N(),iI=L0q(L7,this.Qd,BN.Y,BN.j); iI&&(this.adFormat=iI)}var A4=gK.aqi;A4&&(mD.ad_query_id=A4);var Vv=gK.autoplay;Vv&&(this.tq=Vv=="1",this.Nf=Vv=="1",zy(this,"vss"));var E1=gK.autonav;E1&&(this.isAutonav=E1=="1");var zV=gK.delay;zV&&(this.TG=ep(zV));var KT=gK.ei;KT&&(this.eventId=KT);if(gK.adcontext||L7)this.tq=!0,zy(this,"ad");var E5=gK.feature;E5&&(this.KO=E5);var wL=gK.list;wL&&(this.playlistId=wL);var $J=gK.of;$J&&(this.CG=$J);var Ib=gK.osid;Ib&&(this.osid=Ib);var DT=gK.referrer;DT&&(this.referrer=DT);var zx=gK.sdetail;zx&&(this.AK= zx);var RF=gK.ssrt;RF&&(this.HU=RF=="1");var mv=gK.subscribed;mv&&(this.subscribed=mv=="1",this.j.subscribed=mv);var R5=gK.uga;R5&&(this.userGenderAge=R5);var n0=gK.upt;n0&&(this.dJ=n0);var N6=gK.vm;N6&&(this.videoMetadata=N6);$a.playback=gK}var Ji=uN(zW.videostatsWatchtimeUrl);if(Ji){var uf=K_(Ji),K0=uf.ald;K0&&(this.P3=K0);$a.watchtime=uf}var cB=uN(zW.atrUrl);if(cB){var ah=K_(cB);$a.atr=ah}var c9=uN(zW.engageUrl);if(c9){var Hd=K_(c9);$a.engage=Hd}this.Ep=$a;if(zW.promotedPlaybackTracking){var Oq= zW.promotedPlaybackTracking;Oq.startUrls&&(this.G_=Oq.startUrls);Oq.firstQuartileUrls&&(this.kI=Oq.firstQuartileUrls);Oq.secondQuartileUrls&&(this.tf=Oq.secondQuartileUrls);Oq.thirdQuartileUrls&&(this.s5=Oq.thirdQuartileUrls);Oq.completeUrls&&(this.TL=Oq.completeUrls);Oq.engagedViewUrls&&(Oq.engagedViewUrls.length>1&&g.j4(new g.Ph("There are more than one engaged_view_urls.")),this.Yy=Oq.engagedViewUrls[0])}}var Q1=this.playerResponse.playerCueRanges;Q1&&Q1.length>0&&(this.cueRanges=Q1);var q6=this.playerResponse.playerCueRangeSet; q6&&g.Pd(this,q6);a:{var tH=this.playerResponse.adPlacements;if(tH)for(var Fp=g.N(tH),y1=Fp.next();!y1.done;y1=Fp.next()){var Ai=void 0,YJ=void 0,bf=(Ai=y1.value.adPlacementRenderer)==null?void 0:(YJ=Ai.renderer)==null?void 0:YJ.videoAdTrackingRenderer;if(bf){var xJ=bf;break a}}xJ=null}var Cs=xJ;zW&&zW.promotedPlaybackTracking&&Cs&&g.j4(new g.Ph("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));Cs&&(this.S5=!0);var p0=this.playerResponse.playerAds;if(p0)for(var ED= P,L0=g.N(p0),fs=L0.next();!fs.done;fs=L0.next()){var Ss=fs.value;if(Ss){var GN=Ss.playerLegacyDesktopWatchAdsRenderer;if(GN){var Fx=GN.playerAdParams;if(Fx){Fx.autoplay=="1"&&(this.Nf=this.tq=!0);this.j9=Fx.encodedAdSafetyReason||null;Fx.showContentThumbnail!==void 0&&(this.RK=!!Fx.showContentThumbnail);ED.enabled_engage_types=Fx.enabledEngageTypes;break}}}}var u_=this.playerResponse.playerConfig;if(u_){var Aa=u_.manifestlessWindowedLiveConfig;if(Aa){var g9=Number(Aa.minDvrSequence),J6=Number(Aa.maxDvrSequence), uX=Number(Aa.minDvrMediaTimeMs),K9=Number(Aa.maxDvrMediaTimeMs),Xp=Number(Aa.startWalltimeMs);g9&&(this.Mv=g9);uX&&(this.Hg=uX/1E3,this.V("html5_sabr_parse_live_metadata_playback_boundaries")&&yi(this)&&(this.Gq=uX/1E3));J6&&(this.UR=J6);K9&&(this.It=K9/1E3,this.V("html5_sabr_parse_live_metadata_playback_boundaries")&&yi(this)&&(this.h1=K9/1E3));Xp&&(this.Xq=Xp/1E3);(g9||uX)&&(J6||K9)&&(this.allowLiveDvr=this.isLivePlayback=this.wM=!0,this.cz=!1)}var QO=u_.daiConfig;if(QO){if(QO.enableDai){this.iM= !0;var cs=QO.enableServerStitchedDai;cs&&(this.enableServerStitchedDai=cs);var Wd=QO.enablePreroll;Wd&&(this.enablePreroll=Wd)}var BB;if(QO.daiType==="DAI_TYPE_SS_DISABLED"||((BB=QO.debugInfo)==null?0:BB.isDisabledUnpluggedChannel))this.Jn=!0;QO.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.jx=!0)}var U3=u_.audioConfig;if(U3){var Ua=U3.loudnessDb;Ua!=null&&(this.sZ=Ua);var kS=U3.trackAbsoluteLoudnessLkfs;kS!=null&&(this.N9=kS);var w9=U3.loudnessTargetLkfs;w9!=null&&(this.loudnessTargetLkfs=w9);U3.audioMuted&& (this.xt=!0);U3.muteOnStart&&(this.uB=!0);var tv=U3.loudnessNormalizationConfig;if(tv){tv.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);tv.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget=!0);var ZT=tv.minimumLoudnessTargetLkfs;ZT!=null&&(this.minimumLoudnessTargetLkfs=ZT);var oh=tv.maxStatefulTimeThresholdSec;oh!=null&&(this.maxStatefulTimeThresholdSec=oh)}this.V("web_player_audio_playback_from_audio_config")&&U3.playAudioOnly&&(this.Ff=!0)}var js=u_.playbackEndConfig; if(js){var W0=js.endSeconds,tH2=js.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(W0&&(this.endSeconds=W0),tH2&&(this.limitedPlaybackDurationInSeconds=tH2))}var CD=u_.fairPlayConfig;if(CD){var yMD=CD.certificate;yMD&&(this.h5=fP(yMD));var C2B=Number(CD.keyRotationPeriodMs);C2B>0&&(this.S9=C2B);var fnw=Number(CD.keyPrefetchMarginMs);fnw>0&&(this.N1=fnw)}var si=u_.playbackStartConfig;if(si){this.t4=Number(si.startSeconds);var gix=si.liveUtcStartSeconds,ky9=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds> 0;gix&&!ky9&&(this.liveUtcStartSeconds=Number(gix));var ywD=si.startPosition;if(ywD){var wS9=ywD.utcTimeMillis;wS9&&!ky9&&(this.liveUtcStartSeconds=Number(wS9)*.001);var $h2=ywD.streamTimeMillis;$h2&&(this.GP=Number($h2)*.001)}this.progressBarStartPosition=si.progressBarStartPosition;this.progressBarEndPosition=si.progressBarEndPosition}else{var CQ7=u_.skippableSegmentsConfig;if(CQ7){var In7=CQ7.introSkipDurationMs;In7&&(this.cw=Number(In7)/1E3);var DhD=CQ7.outroSkipDurationMs;DhD&&(this.DL=Number(DhD)/ 1E3)}}var fFP=u_.skippableIntroConfig;if(fFP){var nix=Number(fFP.startMs),NdD=Number(fFP.endMs);isNaN(nix)||isNaN(NdD)||(this.MZ=nix,this.uM=NdD)}var JMa=u_.streamSelectionConfig;JMa&&(this.MV=Number(JMa.maxBitrate));var uow=u_.vrConfig;uow&&(this.ix=uow.partialSpherical=="1");var gk=u_.webDrmConfig;if(gk){gk.skipWidevine&&(this.T8=!0);var KOw=gk.widevineServiceCert;KOw&&(this.S6=fP(KOw));gk.useCobaltWidevine&&(this.useCobaltWidevine=!0);gk.startWithNoQualityConstraint&&(this.RO=!0)}var rj=u_.mediaCommonConfig; if(rj){var fD=rj.dynamicReadaheadConfig;if(fD){this.maxReadAheadMediaTimeMs=fD.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=fD.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=fD.readAheadGrowthRateMs||NaN;var cMB,qRu=rj==null?void 0:(cMB=rj.mediaUstreamerRequestConfig)==null?void 0:cMB.videoPlaybackUstreamerConfig;qRu&&(this.Mw=fP(qRu));var gBu=rj==null?void 0:rj.sabrContextUpdates;if(gBu&&gBu.length>0)for(var FOx=g.N(gBu),k0w=FOx.next();!k0w.done;k0w=FOx.next()){var wm=k0w.value; if(wm.type&&wm.value){var PO1={type:wm.type,scope:wm.scope,value:fP(wm.value)||void 0,sendByDefault:wm.sendByDefault};this.sabrContextUpdates.set(wm.type,PO1)}}}var AMD=rj.serverPlaybackStartConfig;AMD&&(this.serverPlaybackStartConfig=AMD);rj.useServerDrivenAbr&&(this.Uf=!0);var YRy=rj.requestPipeliningConfig;YRy&&(this.requestPipeliningConfig=YRy)}var bcD=u_.inlinePlaybackConfig;bcD&&(this.Jh=!!bcD.showAudioControls);var gg=u_.embeddedPlayerConfig;if(gg){this.embeddedPlayerConfig=gg;var wQu=gg.embeddedPlayerMode; if(wQu){var xhW=this.N();xhW.kf=wQu;xhW.G=wQu==="EMBEDDED_PLAYER_MODE_PFL"}var pSD=gg.permissions;pSD&&(this.allowImaMonetization=!!pSD.allowImaMonetization)}var LO9=u_.ssapConfig;LO9&&(this.cC=LO9.ssapPrerollEnabled||!1);var kP=u_.webPlayerConfig;kP&&(kP.gatewayExperimentGroup&&(this.gatewayExperimentGroup=kP.gatewayExperimentGroup),kP.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var M7=this.playerResponse.streamingData;if(M7){var $XB=M7.formats;if($XB){for(var kj=[],SRx=g.N($XB),IFy=SRx.next();!IFy.done;IFy= SRx.next()){var DXa=IFy.value;kj.push(DXa.itag+"/"+DXa.width+"x"+DXa.height)}this.fp=kj.join(",");kj=[];for(var Gyx=g.N($XB),nB7=Gyx.next();!nB7.done;nB7=Gyx.next()){var wk=nB7.value,IL={itag:wk.itag,type:wk.mimeType,quality:wk.quality},XS2=wk.url;XS2&&(IL.url=XS2);var wg=pr(wk),vIv=wg.pZ,ley=wg.M9,elQ=wg.s;wg.Gf&&(IL.url=vIv,IL.sp=ley,IL.s=elQ);kj.push(g.sU(IL))}this.FL=kj.join(",")}var NOa=M7.hlsFormats;if(NOa){var Bdx=u_||null,$P={};if(Bdx){var JwP=Bdx.audioPairingConfig;if(JwP&&JwP.pairs)for(var icu= g.N(JwP.pairs),u_x=icu.next();!u_x.done;u_x=icu.next()){var Uhw=u_x.value,KFu=Uhw.videoItag;$P[KFu]||($P[KFu]=[]);$P[KFu].push(Uhw.audioItag)}}for(var Zcu={},j0D=g.N(NOa),cww=j0D.next();!cww.done;cww=j0D.next()){var anP=cww.value;Zcu[anP.itag]=anP.bitrate}for(var Hcx=[],Eiw=g.N(NOa),qNw=Eiw.next();!qNw.done;qNw=Eiw.next()){var Pl=qNw.value,q_={itag:Pl.itag,type:Pl.mimeType,url:Pl.url,bitrate:Pl.bitrate,width:Pl.width,height:Pl.height,fps:Pl.fps},Iz=Pl.audioTrack;if(Iz){var WO6=Iz.displayName;WO6&& (q_.name=WO6,q_.audio_track_id=Iz.id,Iz.audioIsDefault&&(q_.is_default="1"))}if(Pl.drmFamilies){for(var OcW=[],oiD=g.N(Pl.drmFamilies),FFP=oiD.next();!FFP.done;FFP=oiD.next())OcW.push(IK[FFP.value]);q_.drm_families=OcW.join(",")}var D$=$P[Pl.itag];if(D$&&D$.length){q_.audio_itag=D$.join(",");var s0u=Zcu[D$[0]];s0u&&(q_.bitrate+=s0u)}var rMB=Kz7(Pl);rMB&&(q_.eotf=rMB);Pl.audioChannels&&(q_.audio_channels=Pl.audioChannels);Hcx.push(g.sU(q_))}this.hlsFormats=Hcx.join(",")}var Aw9=M7.licenseInfos;if(Aw9&& Aw9.length>0){for(var MHw={},Tdw=g.N(Aw9),YNw=Tdw.next();!YNw.done;YNw=Tdw.next()){var VHD=YNw.value,dhw=VHD.drmFamily,PUq=VHD.url;dhw&&PUq&&(MHw[IK[dhw]]=PUq)}this.EQ=MHw}var vDB=M7.drmParams;vDB&&(this.drmParams=vDB);var lL2=M7.dashManifestUrl;lL2&&(this.zK=g.r5(lL2,{cpn:this.clientPlaybackNonce}));var eBx=M7.hlsManifestUrl;eBx&&(this.hlsvp=eBx);var hBD=M7.probeUrl;hBD&&(this.probeUrl=Ro(g.r5(hBD,{cpn:this.clientPlaybackNonce})));var zBx=M7.serverAbrStreamingUrl;zBx&&(this.VK=new g.q9(zBx,!0))}var m8x= this.playerResponse.trackingParams;m8x&&(this.kf=m8x);var dL=this.playerResponse.videoDetails;if(dL){var Fm=P,bi9=dL.videoId;bi9&&(this.videoId=bi9,Fm.video_id||(Fm.video_id=bi9));var RBW=dL.channelId;RBW&&(this.j.uid=RBW.substring(2));var xX7=dL.title;xX7&&(this.title=xX7,Fm.title||(Fm.title=xX7));var pQw=dL.lengthSeconds;pQw&&(this.lengthSeconds=Number(pQw),Fm.length_seconds||(Fm.length_seconds=pQw));var Qy9=dL.keywords;Qy9&&(this.keywords=$fq(Qy9));var LFP=dL.channelId;LFP&&(this.AI=LFP,Fm.ucid|| (Fm.ucid=LFP));var tTy=dL.viewCount;tTy&&(this.rawViewCount=Number(tTy));var SND=dL.author;SND&&(this.author=SND,Fm.author||(Fm.author=SND));var yeq=dL.shortDescription;yeq&&(this.shortDescription=yeq);var CUa=dL.isCrawlable;CUa&&(this.isListed=CUa);var fL6=dL.musicVideoType;fL6&&(this.musicVideoType=fL6);var G0w=dL.isLive;G0w!=null&&(this.isLivePlayback=G0w);if(G0w||dL.isUpcoming)this.isPremiere=!dL.isLiveContent;var gDD=dL.thumbnail;gDD&&(this.X=J0(gDD));var k3u=dL.isExternallyHostedPodcast;k3u&& (this.isExternallyHostedPodcast=k3u);var XQD=dL.viewerLivestreamJoinPosition;if(XQD==null?0:XQD.utcTimeMillis)this.K1=ep(XQD.utcTimeMillis);var w6x=u_||null,BOu=P;dL.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);dL.isUpcoming&&(this.isUpcoming=!0);if(dL.isPostLiveDvr){this.cz=!0;var $8D=dL.latencyClass;$8D&&(this.latencyClass=W9A[$8D]||"UNKNOWN");dL.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var iiD=!1;if(this.U$)this.allowLiveDvr=mx()?!0:hB&&zY<5?!1:!0,this.isLivePlayback= !0;else if(dL.isLive){BOu.livestream="1";this.allowLiveDvr=dL.isLiveDvrEnabled?mx()?!0:hB&&zY<5?!1:!0:!1;this.partnerId=27;dL.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0);var ILP=dL.latencyClass;ILP&&(this.latencyClass=W9A[ILP]||"UNKNOWN");var D8a=dL.liveChunkReadahead;D8a&&(this.liveChunkReadahead=D8a);var rx=w6x&&w6x.livePlayerConfig;if(rx){rx.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);rx.hasSubfragmentedWebm&&(this.Az=!0);rx.defraggedFromSubfragments&&(this.defraggedFromSubfragments= !0);var nDw=rx.liveExperimentalContentId;nDw&&(this.liveExperimentalContentId=Number(nDw));var NbW=rx.isLiveHeadPlayable;this.V("html5_live_head_playable")&&NbW!=null&&(this.isLiveHeadPlayable=NbW)}iiD=!0}else dL.isUpcoming&&(iiD=!0);iiD&&(this.isLivePlayback=!0,BOu.adformat&&BOu.adformat.split("_")[1]!=="8"||this.T1.push("heartbeat"),this.Rm=!0)}var JeB=dL.isPrivate;JeB!==void 0&&(this.isPrivate=yK(this.isPrivate,JeB))}if(R7){var uOa=dL||null,Kiw=!1,Mb=R7.errorScreen;Kiw=Mb&&(Mb.playerLegacyDesktopYpcOfferRenderer|| Mb.playerLegacyDesktopYpcTrailerRenderer||Mb.ypcTrailerRenderer)?!0:uOa&&uOa.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(R7.status);if(!Kiw){this.errorCode=qwx(R7.errorCode)||"auth";var nD=Mb&&Mb.playerErrorMessageRenderer;if(nD){this.playerErrorMessageRenderer=nD;var ceW=nD.reason;ceW&&(this.errorReason=g.Jz(ceW));var UXw=nD.subreason;UXw&&(this.ZH=g.Jz(UXw),this.fW=UXw)}else this.errorReason=R7.reason||null;var ZiD=R7.status;if(ZiD==="LOGIN_REQUIRED")this.errorDetail="1"; else if(ZiD==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(ZiD==="AGE_CHECK_REQUIRED"){var qeP=R7.errorScreen,Fiw=qeP&&qeP.playerKavRenderer;this.errorDetail=Fiw&&Fiw.kavUrl?"4":"3"}else this.errorDetail=R7.isBlockedInRestrictedMode?"5":"0"}}var Aex=this.playerResponse.interstitialPods;Aex&&Zlq(this,Aex);this.Ic&&this.eventId&&(this.Ic=kN(this.Ic,{ei:this.eventId}));var j_9=this.playerResponse.captions;if(j_9&&j_9.playerCaptionsTracklistRenderer)a:{var Av=j_9.playerCaptionsTracklistRenderer; this.captionTracks=[];if(Av.captionTracks)for(var Yeq=g.N(Av.captionTracks),aFW=Yeq.next();!aFW.done;aFW=Yeq.next()){var Y1=aFW.value,bHq=gjB(Y1.baseUrl);if(!bHq)break a;var Hiy={is_translateable:!!Y1.isTranslatable,languageCode:Y1.languageCode,languageName:Y1.name&&g.Jz(Y1.name),url:bHq,vss_id:Y1.vssId,kind:Y1.kind};Hiy.name=Y1.trackName;Hiy.displayName=Y1.name&&g.Jz(Y1.name);this.captionTracks.push(new g.$H(Hiy))}this.bf=Av.audioTracks||[];this.x0=Av.defaultAudioTrackIndex||0;this.xV=[];if(Av.translationLanguages)for(var x8w= g.N(Av.translationLanguages),EB7=x8w.next();!EB7.done;EB7=x8w.next()){var Ti=EB7.value,$R={};$R.languageCode=Ti.languageCode;$R.languageName=g.Jz(Ti.languageName);if(Ti.translationSourceTrackIndices){$R.translationSourceTrackIndices=[];for(var p66=g.N(Ti.translationSourceTrackIndices),WFD=p66.next();!WFD.done;WFD=p66.next())$R.translationSourceTrackIndices.push(WFD.value)}if(Ti.excludeAudioTrackIndices){$R.excludeAudioTrackIndices=[];for(var Li9=g.N(Ti.excludeAudioTrackIndices),OiD=Li9.next();!OiD.done;OiD= Li9.next())$R.excludeAudioTrackIndices.push(OiD.value)}this.xV.push($R)}this.q$=[];if(Av.defaultTranslationSourceTrackIndices)for(var SeB=g.N(Av.defaultTranslationSourceTrackIndices),oBu=SeB.next();!oBu.done;oBu=SeB.next())this.q$.push(oBu.value);this.Ir=!!Av.contribute&&!!Av.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.t4=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&& this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&atx(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var G37;this.compositeLiveIngestionOffsetToken=(G37=this.playerResponse.playbackTracking)==null?void 0:G37.compositeLiveIngestionOffsetToken;var X66;this.compositeLiveStatusToken=(X66=this.playerResponse.playbackTracking)==null?void 0:X66.compositeLiveStatusToken}M3(this,P);P.queue_info&&(this.queueInfo= P.queue_info);var Bb2=P.hlsdvr;Bb2!=null&&(this.allowLiveDvr=Number(Bb2)===1?mx()?!0:hB&&zY<5?!1:!0:!1);this.adQueryId=P.ad_query_id||null;this.j9||(this.j9=P.encoded_ad_safety_reason||null);this.f5=P.agcid||null;this.Hb=P.ad_id||null;this.nV=P.ad_sys||null;this.fH=P.encoded_ad_playback_context||null;this.xt=yK(this.xt,P.infringe||P.muted);this.Fe=P.authkey;this.RI=P.authuser;this.mutedAutoplay=yK(this.mutedAutoplay,P&&P.playmuted);this.V("embeds_enable_full_length_inline_muted_autoplay")&&(this.mutedAutoplayDurationMode= fk(this.mutedAutoplayDurationMode,P&&P.muted_autoplay_duration_mode));this.uf=yK(this.uf,P&&P.mutedautoplay);var NK=P.length_seconds;NK&&(this.lengthSeconds=typeof NK==="string"?ep(NK):NK);if(this.isAd()||this.Dh||!g.Iu(g.aw(this.Z3)))this.endSeconds=fk(this.endSeconds,this.DL||P.end||P.endSeconds);else{var hlj=g.aw(this.Z3),Js=this.lengthSeconds;switch(hlj){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":Js>30?this.limitedPlaybackDurationInSeconds=30:Js<30&&Js>10&&(this.limitedPlaybackDurationInSeconds= 10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=Js*.2}}this.kf=gD(this.kf,P.itct);this.P4=yK(this.P4,P.noiba);this.DG=yK(this.DG,P.is_live_destination);this.isLivePlayback=yK(this.isLivePlayback,P.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.Ei();P.isUpcoming&&(this.isUpcoming=yK(this.isUpcoming,P.isUpcoming));this.cz=yK(this.cz,P.post_live_playback);this.wM&&(this.cz=!1);this.isMdxPlayback=yK(this.isMdxPlayback, P.mdx);var uS=P.mdx_control_mode;uS&&(this.mdxControlMode=typeof uS==="number"?uS:ep(uS));this.isInlinePlaybackNoAd=yK(this.isInlinePlaybackNoAd,P.is_inline_playback_no_ad);this.Nd=fk(this.Nd,P.reload_count);this.reloadReason=gD(this.reloadReason,P.reload_reason);this.RK=yK(this.RK,P.show_content_thumbnail);this.xP=yK(this.xP,P.utpsa);this.cycToken=P.cyc||null;this.Iy=P.tkn||null;var iHq=N3(P);Object.keys(iHq).length>0&&(this.X=iHq);this.QW=gD(this.QW,P.vvt);this.mdxEnvironment=gD(this.mdxEnvironment, P.mdx_environment);P.source_container_playlist_id&&(this.sourceContainerPlaylistId=P.source_container_playlist_id);P.serialized_mdx_metadata&&(this.serializedMdxMetadata=P.serialized_mdx_metadata);this.O8=P.osig;this.eventId||(this.eventId=P.eventid);this.osid||(this.osid=P.osid);this.playlistId=gD(this.playlistId,P.list);P.index&&(this.playlistIndex=this.playlistIndex===void 0?fk(0,P.index):fk(this.playlistIndex,P.index));this.NC=P.pyv_view_beacon_url;this.Sj=P.pyv_quartile25_beacon_url;this.Qh= P.pyv_quartile50_beacon_url;this.dU=P.pyv_quartile75_beacon_url;this.ej=P.pyv_quartile100_beacon_url;var U8w=P.session_data;!this.t0&&U8w&&(this.t0=QS(U8w,"&").feature);this.isFling=fk(this.isFling?1:0,P.is_fling)===1;this.vnd=fk(this.vnd,P.vnd);this.forceAdsUrl=gD(this.forceAdsUrl,P.force_ads_url);this.e_=gD(this.e_,P.ctrl);this.wY=gD(this.wY,P.ytr);this.Jw=P.ytrcc;this.B_=P.ytrexp;this.w1=P.ytrext;this.CI=gD(this.CI,P.adformat);this.Qd=gD(this.Qd,P.attrib);this.slotPosition=fk(this.slotPosition, P.slot_pos);this.breakType=P.break_type;this.HU=yK(this.HU,P.ssrt);this.videoId=wD(P)||this.videoId;this.T=gD(this.T,P.vss_credentials_token);this.R3=gD(this.R3,P.vss_credentials_token_type);this.Ff=yK(this.Ff,P.audio_only);this.nI=yK(this.nI,P.aac_high);this.pV=yK(this.pV,P.prefer_low_quality_audio);this.lf=yK(this.lf,P.uncap_inline_quality);this.V("html5_enable_qoe_cat_list")?P.qoe_cat&&(this.Bw=this.Bw.concat(P.qoe_cat.split(","))):this.lE=gD(this.lE,P.qoe_cat);this.Nq=yK(this.Nq,P.download_media); var ZHW=P.prefer_gapless;this.S=ZHW!=null?yK(this.S,ZHW):this.S?this.S:this.Z3.preferGapless&&this.Z3.supportsGaplessShorts();HYD(this.playerResponse)&&this.T1.push("ad");var jyW=P.adaptive_fmts;jyW&&(this.adaptiveFormats=jyW,this.f0("adpfmts",{},!0));var aLD=P.allow_embed;aLD&&(this.allowEmbed=Number(aLD)===1);var HHW=P.backgroundable;HHW&&(this.backgroundable=Number(HHW)===1);var EDw=P.autonav;EDw&&(this.isAutonav=Number(EDw)===1);var Wiw=P.autoplay;Wiw&&(this.tq=this.Nf=Number(Wiw)===1,zy(this, "c"));var OHy=P.iv_load_policy;OHy&&(this.annotationsLoadPolicy=Ck(this.annotationsLoadPolicy,OHy,Ha));var oDW=P.cc_lang_pref;oDW&&(this.captionsLanguagePreference=gD(oDW,this.captionsLanguagePreference));var syu=P.cc_load_policy;syu&&(this.ZX=Ck(this.ZX,syu,Ha));var reD;this.deviceCaptionsOn=(reD=P.device_captions_on)!=null?reD:void 0;var MTD;this.Gx=(MTD=P.device_captions_lang_pref)!=null?MTD:"";var TbP;this.CV=(TbP=P.viewer_selected_caption_langs)!=null?TbP:[];if(!this.V("html5_enable_ssap_entity_id")){var VT7= P.cached_load;VT7&&(this.Pw=yK(this.Pw,VT7))}if(P.dash==="0"||P.dash===0||P.dash===!1)this.DX=!0;var d8q=P.dashmpd;d8q&&(this.zK=g.r5(d8q,{cpn:this.clientPlaybackNonce}));var Pu7=P.delay;Pu7&&(this.TG=ep(Pu7));var s_a=this.DL||P.end;if(this.aV?s_a!=null:s_a!=void 0)this.clipEnd=fk(this.clipEnd,s_a);var vvq=P.fmt_list;vvq&&(this.fp=vvq);P.heartbeat_preroll&&this.T1.push("heartbeat");this.l3=-Math.floor(Math.random()*10);this.Z2=-Math.floor(Math.random()*40);var lC9=P.is_listed;lC9&&(this.isListed= yK(this.isListed,lC9));var e9x=P.is_private;e9x&&(this.isPrivate=yK(this.isPrivate,e9x));var h9a=P.is_dni;h9a&&(this.eg=yK(this.eg,h9a));var z92=P.dni_color;z92&&(this.Iu=gD(this.Iu,z92));var mn2=P.pipable;mn2&&(this.pipable=yK(this.pipable,mn2));this.z8=(this.Mt=this.pipable&&this.Z3.Uq)&&!this.Z3.showMiniplayerButton;var R9x=P.paid_content_overlay_duration_ms;R9x&&(this.paidContentOverlayDurationMs=ep(R9x));var QfB=P.paid_content_overlay_text;QfB&&(this.paidContentOverlayText=QfB);var tX9=P.url_encoded_fmt_stream_map; tX9&&(this.FL=tX9);var yyD=P.hls_formats;yyD&&(this.hlsFormats=yyD);var Cuy=P.hlsvp;Cuy&&(this.hlsvp=Cuy);var KD=P.live_start_walltime;KD&&(this.R4=typeof KD==="number"?KD:ep(KD));var cU=P.live_manifest_duration;cU&&(this.eb=typeof cU==="number"?cU:ep(cU));var fCy=P.player_params;fCy&&(this.playerParams=fCy);var gvy=P.partnerid;gvy&&(this.partnerId=fk(this.partnerId,gvy));var kG2=P.probe_url;kG2&&(this.probeUrl=Ro(g.r5(kG2,{cpn:this.clientPlaybackNonce})));var rw7=P.pyv_billable_url;rw7&&PEx(rw7)&& (this.Yy=rw7);var MiP=P.pyv_conv_url;MiP&&PEx(MiP)&&(this.tT=MiP);IZW(this,P);this.startSeconds>0?this.V("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.t4||this.cw||P.start||P.startSeconds)&&this.f0("lss",{css:this.startSeconds,pcss:this.t4,iss:this.cw,ps:P.start||void 0,pss:P.startSeconds||void 0}):this.jS=this.startSeconds=fk(this.startSeconds,this.t4||this.cw||P.start||P.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var w87=P.live_utc_start;if(w87!= null)this.liveUtcStartSeconds=Number(w87);else{var TOy=this.startSeconds;TOy&&isFinite(TOy)&&TOy>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var $nW=P.utc_start_millis;$nW&&(this.liveUtcStartSeconds=Number($nW)*.001)}var IC2=P.stream_time_start_millis;IC2&&(this.GP=Number(IC2)*.001);var ViW=this.cw||P.start;(this.aV?ViW==null||Number(P.resume)===1:ViW==void 0||P.resume=="1")||this.isLivePlayback||(this.clipStart=fk(this.clipStart, ViW));var Dn6=P.url_encoded_third_party_media;Dn6&&(this.d4=CG(Dn6));var dX6=P.ypc_offer_button_formatted_text;if(dX6){var nva=JSON.parse(dX6);this.d1=nva!=null?nva:null;this.uG=dX6}var NNy=P.ypc_offer_button_text;NNy&&(this.Fi=NNy);var JyP=P.ypc_offer_description;JyP&&(this.i7=JyP);var u4W=P.ypc_offer_headline;u4W&&(this.gJ=u4W);var KJD=P.ypc_full_video_message;KJD&&(this.Uq=KJD);var cyw=P.ypc_offer_id;cyw&&(this.UL=cyw);var qx2=P.ypc_buy_url;qx2&&(this.YV=qx2);var FJy=P.ypc_item_thumbnail;FJy&& (this.JX=FJy);var Ayw=P.ypc_item_title;Ayw&&(this.BU=Ayw);var Yxu=P.ypc_item_url;Yxu&&(this.T5=Yxu);var b5x=P.ypc_vid;b5x&&(this.DZ=b5x);P.ypc_overlay_timeout&&(this.l7=Number(P.ypc_overlay_timeout));var xnw=P.ypc_trailer_player_vars;xnw&&(this.BV=yS(xnw));var p8y=P.ypc_original_itct;p8y&&(this.PM=p8y);this.AI=gD(this.AI,P.ucid);P.baseUrl&&(this.j.baseUrl=P.baseUrl);P.uid&&(this.j.uid=P.uid);P.oeid&&(this.j.oeid=P.oeid);P.ieid&&(this.j.ieid=P.ieid);P.ppe&&(this.j.ppe=P.ppe);P.engaged&&(this.j.engaged= P.engaged);P.subscribed&&(this.j.subscribed=P.subscribed);this.j.focEnabled=yK(this.j.focEnabled,P.focEnabled);this.j.rmktEnabled=yK(this.j.rmktEnabled,P.rmktEnabled);this.Nx=P.storyboard_spec||null;this.Sm=P.live_storyboard_spec||null;this.Tk=P.iv_endscreen_url||null;this.Rm=yK(this.Rm,P.ypc_license_checker_module);this.jb=yK(this.jb,P.ypc_module);this.Xf=yK(this.Xf,P.ypc_clickwrap_module);this.jb&&this.T1.push("ypc");this.Xf&&this.T1.push("ypc_clickwrap");this.Vg={video_id:P.video_id,eventid:P.eventid, cbrand:P.cbrand,cbr:P.cbr,cbrver:P.cbrver,c:P.c,cver:P.cver,ctheme:P.ctheme,cplayer:P.cplayer,cmodel:P.cmodel,cnetwork:P.cnetwork,cos:P.cos,cosver:P.cosver,cplatform:P.cplatform,user_age:P.user_age,user_display_image:P.user_display_image,user_display_name:P.user_display_name,user_gender:P.user_gender,csi_page_type:P.csi_page_type,csi_service_name:P.csi_service_name,enablecsi:P.enablecsi,enabled_engage_types:P.enabled_engage_types};fZW(this,P);var LJ6=P.cotn;LJ6&&(this.cotn=LJ6);if(xfD(this))gw(this)&& (this.isLivePlayback&&this.zK&&(this.oz=!0),this.h5&&(this.Tg=!0));else if(p4q(this))this.oz=!0;else{var SxP,GGD,X8a=((SxP=this.playerResponse)==null?void 0:(GGD=SxP.streamingData)==null?void 0:GGD.adaptiveFormats)||[];if(X8a.length>0)var DZ=bO7(this,X8a);else{var BNW=this.adaptiveFormats;if(BNW&&!gw(this)){kM(this,"html5_enable_cobalt_experimental_vp9_decoder")&&(pq=!0);var Vn=Jc(BNW),P6D=this.EQ,i52=this.lengthSeconds,zlo=this.isLivePlayback,nO=this.cz,dx=this.Z3,mWQ=U67(Vn);if(zlo||nO){var Un2= dx==null?void 0:dx.experiments,B_=new w6("",Un2,!0);B_.Ei=!0;B_.isManifestless=!0;B_.K=!nO;B_.isLive=!nO;B_.cz=nO;for(var Z57=g.N(Vn),vrD=Z57.next();!vrD.done;vrD=Z57.next()){var PT=vrD.value,jfy=nq(PT,P6D),In=Nt(PT.url,PT.sp,PT.s),aCw=In.get("id");aCw&&aCw.includes("%7E")&&(B_.X=!0);var H5D=void 0,Rlj=(H5D=Un2)==null?void 0:H5D.l$("html5_max_known_end_time_rebase"),QTd=Number(PT.target_duration_sec)||5,tS3=Number(PT.max_dvr_duration_sec)||14400,Ev7=Number(In.get("mindsq")||In.get("min_sq")||"0"), WJD=Number(In.get("maxdsq")||In.get("max_sq")||"0")||Infinity;B_.Mv=B_.Mv||Ev7;B_.UR=B_.UR||WJD;var yrd=!lf(jfy);In&&fq(B_,new dR(In,jfy,{rY:QTd,fk:yrd,ZY:tS3,Mv:Ev7,UR:WJD,Kx:300,cz:nO,oE:Rlj}))}var O5x=B_}else{if(mWQ==="FORMAT_STREAM_TYPE_OTF"){var qK=i52;qK=qK===void 0?0:qK;var vT=new w6("",dx==null?void 0:dx.experiments,!1);vT.duration=qK||0;for(var ovx=g.N(Vn),lcu=ovx.next();!lcu.done;lcu=ovx.next()){var lb=lcu.value,efq=nq(lb,P6D,vT.duration),hf7=Nt(lb.url,lb.sp,lb.s);if(hf7)if(efq.streamType=== "FORMAT_STREAM_TYPE_OTF")fq(vT,new Pj(hf7,efq,"sq/0"));else{var COQ=po(lb.init),fev=po(lb.index);fq(vT,new tp(hf7,efq,COQ,fev))}}vT.isOtf=!0;var sfa=vT}else{var FK=i52;FK=FK===void 0?0:FK;var As=new w6("",dx==null?void 0:dx.experiments,!1);As.duration=FK||0;for(var ry7=g.N(Vn),zfq=ry7.next();!zfq.done;zfq=ry7.next()){var e2=zfq.value,gI3=nq(e2,P6D,As.duration),koo=po(e2.init),w0v=po(e2.index),MXD=Nt(e2.url,e2.sp,e2.s);MXD&&fq(As,new tp(MXD,gI3,koo,w0v))}sfa=As}O5x=sfa}var TN7=O5x;if(Vn.length>0){var VXa= Vn[0];if(this.N().playerStyle==="hangouts-meet"&&VXa.url){var $Wy=g.fG(VXa.url);this.iR=this.iR||Number($Wy.expire)}}var Ieb=this.isLivePlayback&&!this.cz&&!this.wM&&!this.isPremiere;this.V("html5_live_head_playable")&&(!ww(this)&&Ieb&&this.f0("missingLiveHeadPlayable",{}),this.Z3.Wg==="yt"&&(TN7.Ic=!0));DZ=TN7}else DZ=null;this.f0("pafmts",{isManifestFilled:!!DZ})}if(DZ){DN(this,DZ);var dnD=!0}else dnD=!1;dnD?this.enableServerStitchedDai=this.enableServerStitchedDai&&$M(this):this.zK&&(this.Z3.Wg=== "yt"&&this.Ei()&&this.V("drm_manifestless_unplugged")&&this.V("html5_deprecate_manifestful_fallback")?this.f0("deprecateMflFallback",{}):this.oz=!0)}var mT7=P.adpings;mT7&&(this.rr=mT7?yS(mT7):null);var PWB=P.feature;PWB&&(this.KO=PWB);var vbq=P.referrer;vbq&&(this.referrer=vbq);this.clientScreenNonce=gD(this.clientScreenNonce,P.csn);this.rL=fk(this.rL,P.root_ve_type);this.au=fk(this.au,P.kids_age_up_mode);this.aV||P.kids_app_info==void 0||(this.kidsAppInfo=P.kids_app_info);this.aV&&P.kids_app_info!= null&&(this.kidsAppInfo=P.kids_app_info);this.SZ=yK(this.SZ,P.upg_content_filter_mode);this.unpluggedFilterModeType=fk(this.unpluggedFilterModeType,P.unplugged_filter_mode_type);var l2w=P.unplugged_location_info;l2w&&(this.Wg=l2w);var eSw=P.unplugged_partner_opt_out;eSw&&(this.E5=gD("",eSw));this.e9=yK(this.e9,P.disable_watch_next);this.UU=gD(this.UU,P.internal_ip_override);this.l4=!!P.is_yto_interstitial;(this.interstitials.length||this.l4)&&this.T1.push("yto");var hSB=P.Hs;hSB&&(this.Hs=hSB);var zSa; this.q5=(zSa=P.csi_timer)!=null?zSa:"";this.SI=!!P.force_gvi;P.watchUrl&&(this.watchUrl=P.watchUrl);var Dm=P.watch_endpoint;this.V("html5_attach_watch_endpoint_ustreamer_config")&&Dm&&AXD(this,Dm);if(Dm==null?0:Dm.ustreamerConfig)this.YB=fP(Dm.ustreamerConfig);var mJW,RS7,QcW=Dm==null?void 0:(mJW=Dm.loggingContext)==null?void 0:(RS7=mJW.qoeLoggingContext)==null?void 0:RS7.serializedContextData;QcW&&(this.JG=QcW);g.LP(this.Z3)&&this.Z3.RK&&(this.embedsRct=gD(this.embedsRct,P.rct),this.embedsRctn=gD(this.embedsRctn, P.rctn));this.lr=this.lr||!!P.pause_at_start;P.default_active_source_video_id&&(this.defaultActiveSourceVideoId=P.default_active_source_video_id)}; g.R.N=function(){return this.Z3}; g.R.V=function(P){return this.Z3.V(P)}; g.R.YM=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.R.hasSupportedAudio51Tracks=function(){var P;return!((P=this.Hl)==null||!P.Bg)}; g.R.getUserAudio51Preference=function(){var P=1;vo(this.Z3)&&this.V("html5_ytv_surround_toggle_default_off")?P=0:g.VP(this.Z3)&&this.isLivePlayback&&this.d7()&&(P=0);var v;return(v=g.au("yt-player-audio51"))!=null?v:P}; g.R.G6=function(){this.s$()||(this.W.K||this.W.unsubscribe("refresh",this.G6,this),this.HY(-1))}; g.R.HY=function(P){if(!this.isLivePlayback||!this.Z||this.Z.flavor!=="fairplay"){var v=jba(this.W,this.Ai);if(v.length>0){for(var l=g.N(v),e=l.next();!e.done;e=l.next())e=e.value,e.startSecs=Math.max(e.startSecs,this.HR());this.publish("cuepointupdated",v,P);this.Ai+=v.length;if($M(this)&&this.Z3.vK())for(v=g.N(v),l=v.next();!l.done;l=v.next())l=l.value,this.f0("cuepoint",{segNum:P,event:l.event,startSecs:l.startSecs,id:l.identifier.slice(-16)}),l.event==="start"&&(l=l.startSecs,this.zL.start=this.sR, this.zL.end=l+3)}}}; g.R.sj=function(){this.s$()||(this.loading=!1,this.publish("dataloaded"))}; g.R.d7=function(){return this.q1!==void 0?this.q1:this.q1=!!this.EQ||!!this.W&&Dh(this.W)}; g.R.Fz=function(P){var v=this;if(this.s$())return Zp();this.hs=this.A5=this.G=null;kM(this,"html5_high_res_logging_always")&&(this.Z3.jg=!0);return Bky(this,P).then(void 0,function(){return iOB(v,P)}).then(void 0,function(){return Ufw(v)}).then(void 0,function(){return jLw(v)})}; g.R.GV=function(){if(this.cotn)return null;var P=g.bq(this.Z3)||this.V("web_l3_storyboard");if(!this.IK)if(this.playerResponse&&this.playerResponse.storyboards){var v=this.playerResponse.storyboards,l=v.playerStoryboardSpecRenderer;l&&l.spec?this.IK=new Ho(l.spec,this.lengthSeconds,void 0,!1,P):(v=v.playerLiveStoryboardSpecRenderer)&&v.spec&&this.W&&(l=s6a(this.W.W).index)&&(this.IK=new Wo(v.spec,this.W.isLive,l,P))}else this.Nx?this.IK=new Ho(this.Nx,this.lengthSeconds,void 0,!1,P):this.Sm&&this.W&& (v=s6a(this.W.W).index)&&(this.IK=new Wo(this.Sm,this.W.isLive,v,P));return this.IK}; g.R.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var P=this.playerResponse.storyboards;return(P=P.playerStoryboardSpecRenderer||P.playerLiveStoryboardSpecRenderer)&&P.spec||null}return this.Nx||this.Sm}; g.R.Jk=function(){return this.W&&!isNaN(this.W.Jk())?this.W.Jk():$M(this)?0:this.lengthSeconds}; g.R.HR=function(){return this.W&&!isNaN(this.W.HR())?this.W.HR():0}; g.R.getPlaylistSequenceForTime=function(P){if(this.W&&this.K){var v=this.W.W[this.K.id];if(!v)return null;var l=v.index.lh(P);v=v.index.getStartTime(l);return{sequence:l,elapsed:Math.floor((P-v)*1E3)}}return null}; g.R.n6=function(){return!this.s$()&&!(!this.videoId&&!this.d4)}; g.R.l2=function(){var P,v,l;return!!this.adaptiveFormats||!!((P=this.playerResponse)==null?0:(v=P.streamingData)==null?0:(l=v.adaptiveFormats)==null?0:l.length)}; g.R.isLoaded=function(){return rh(this)&&!this.oz&&!this.Tg}; g.R.MN=function(P){P||(P="hqdefault.jpg");var v=this.X[P];return v||this.Z3.QW||P==="pop1.jpg"||P==="pop2.jpg"||P==="sddefault.jpg"||P==="hq720.jpg"||P==="maxresdefault.jpg"?v:My(this.Z3,this.videoId,P)}; g.R.Ei=function(){return this.isLivePlayback||this.cz||this.wM||!(!this.liveUtcStartSeconds||!this.eb)}; g.R.isOtf=function(){return!!this.W&&(this.W.isOtf||!this.cz&&!this.isLivePlayback&&this.W.K)}; g.R.getAvailableAudioTracks=function(){return this.G?this.G.getAvailableAudioTracks().length>0?this.G.getAvailableAudioTracks():this.zj||[]:[]}; g.R.getAudioTrack=function(){var P=this;if(this.Y&&!vB(this.Y))return g.om(this.getAvailableAudioTracks(),function(e){return e.id===P.Y.id})||this.A1; if(this.zj){if(!this.J8)for(var v=g.N(this.zj),l=v.next();!l.done;l=v.next())if(l=l.value,l.Rt.getIsDefault()){this.J8=l;break}return this.J8||this.A1}return this.A1}; g.R.getPlayerResponse=function(){return this.playerResponse}; g.R.getWatchNextResponse=function(){return this.Pg}; g.R.getHeartbeatResponse=function(){return this.Lp}; g.R.Ld=function(){return this.watchUrl?this.watchUrl:this.Z3.getVideoUrl(this.videoId)}; g.R.JU=function(){return!!this.W&&(x6y(this.W)||pBD(this.W)||LzP(this.W))}; g.R.getEmbeddedPlayerResponse=function(){return this.GJ}; g.R.Go=function(){return(this.eventLabel||this.Z3.wM)==="shortspage"}; g.R.isAd=function(){return this.Cr||!!this.adFormat}; g.R.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.R.DR=function(){var P,v,l;return this.isDaiEnabled()&&!!((P=this.playerResponse)==null?0:(v=P.playerConfig)==null?0:(l=v.daiConfig)==null?0:l.ssaEnabledPlayback)}; g.R.mz=function(){return Q8D(this)?this.UA:this.Rm||this.rH}; g.R.UC=function(){return this.jb||this.rH}; g.R.ex=function(){return kM(this,"html5_samsung_vp9_live")}; g.R.f0=function(P,v,l){this.publish("ctmp",P,v,l)}; g.R.Ph=function(P,v,l){this.publish("ctmpstr",P,v,l)}; g.R.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.R.getGetAdBreakContext=function(P,v){P=P===void 0?NaN:P;v=v===void 0?NaN:v;var l={isSabr:yi(this)},e,h=(e=this.getHeartbeatResponse())==null?void 0:e.adBreakHeartbeatParams;h&&(l.adBreakHeartbeatParams=h);if(this.V("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.W&&!isNaN(P)&&!isNaN(v)){v=P-v;for(var z in this.W.W)if(e=this.W.W[z],e.info.zQ()||e.info.h3())if(e=e.index,e.isLoaded()){z=e.lh(v);e=e.lC(z)+v-e.getStartTime(z);this.f0("gabc",{t:P.toFixed(3),mt:v.toFixed(3),sg:z,igt:e.toFixed(3)}); l.livePlaybackPosition={utcTimeMillis:""+(e*1E3).toFixed(0)};break}}return l}; g.R.isEmbedsShortsMode=function(P,v){if(!g.LP(this.Z3))return!1;var l;if(!this.V("embeds_enable_emc3ds_shorts")&&((l=this.Z3.getWebPlayerContextConfig())==null?0:l.embedsEnableEmc3ds)||(this.Z3.kf||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||v)return!1;var e,h;return!!(((e=this.embeddedPlayerConfig)==null?0:(h=e.embeddedPlayerFlags)==null?0:h.isShortsExperienceEligible)&&P.width<=P.height)}; g.R.G1=function(){g.gA.prototype.G1.call(this);this.rr=null;delete this.Uc;delete this.accountLinkingConfig;delete this.W;this.G=this.Lp=this.playerResponse=this.Pg=null;this.FL=this.adaptiveFormats="";delete this.botguardData;this.D3=this.suggestions=this.v3=null;this.sabrContextUpdates.clear()};var wX6={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},$za={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},gCq={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},yFw={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"},foq={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},CFw={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"},kuD={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.D(tM,g.U);g.R=tM.prototype;g.R.handleExternalCall=function(P,v,l){var e=this.state.j[P],h=this.state.S[P],z=e;if(h)if(l&&eI(l,z53))z=h;else if(!e)throw Error('API call from an untrusted origin: "'+l+'"');this.logApiCall(P,l);if(z){l=!1;e=g.N(v);for(h=e.next();!h.done;h=e.next())if(String(h.value).includes("javascript:")){l=!0;break}l&&g.j4(Error('Dangerous call to "'+P+'" with ['+v+"]."));return z.apply(this,v)}throw Error('Unknown API method: "'+P+'".');}; g.R.logApiCall=function(P,v,l){var e=this.app.N();e.Tg&&!this.state.X.has(P)&&(this.state.X.add(P),g.$6("webPlayerApiCalled",{callerUrl:e.loaderUrl,methodName:P,origin:v||void 0,playerStyle:e.playerStyle||void 0,embeddedPlayerMode:e.kf,errorCode:l}))}; g.R.publish=function(P){var v=g.bD.apply(1,arguments);this.state.G.publish.apply(this.state.G,[P].concat(g.u(v)));if(P==="videodatachange"||P==="resize"||P==="cardstatechange")this.state.K.publish.apply(this.state.K,[P].concat(g.u(v))),this.state.Y.publish.apply(this.state.Y,[P].concat(g.u(v)))}; g.R.C0=function(P){var v=g.bD.apply(1,arguments);this.state.G.publish.apply(this.state.G,[P].concat(g.u(v)));this.state.K.publish.apply(this.state.K,[P].concat(g.u(v)))}; g.R.eN=function(P){var v=g.bD.apply(1,arguments);this.state.G.publish.apply(this.state.G,[P].concat(g.u(v)));this.state.K.publish.apply(this.state.K,[P].concat(g.u(v)));this.state.Y.publish.apply(this.state.Y,[P].concat(g.u(v)))}; g.R.TQ=function(P){var v=g.bD.apply(1,arguments);this.state.G.publish.apply(this.state.G,[P].concat(g.u(v)));this.state.K.publish.apply(this.state.K,[P].concat(g.u(v)));this.state.Y.publish.apply(this.state.Y,[P].concat(g.u(v)));this.state.Z.publish.apply(this.state.Z,[P].concat(g.u(v)))}; g.R.V=function(P){return this.app.N().V(P)}; g.R.G1=function(){if(this.state.element){var P=this.state.element,v;for(v in this.state.W)this.state.W.hasOwnProperty(v)&&(P[v]=null);this.state.element=null}g.U.prototype.G1.call(this)};g.D(ki,g.Gl);ki.prototype.publish=function(P){var v=g.bD.apply(1,arguments);if(this.Z.has(P))return this.Z.get(P).push(v),!0;var l=!1;try{for(v=[v],this.Z.set(P,v);v.length;)l=g.Gl.prototype.publish.call.apply(g.Gl.prototype.publish,[this,P].concat(g.u(v.shift())))}finally{this.Z.delete(P)}return l};g.D(wd,g.U);wd.prototype.G1=function(){this.Z.dispose();this.Y.dispose();this.K.dispose();this.G.dispose();this.X=this.W=this.S=this.j=this.T=void 0};var K62=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.D(I0,tM);g.R=I0.prototype;g.R.getApiInterface=function(){return Array.from(this.state.T)}; g.R.Kj=function(P,v){this.state.Z.subscribe(P,v)}; g.R.Fx3=function(P,v){this.state.Z.unsubscribe(P,v)}; g.R.getPlayerState=function(P){return npa(this.app,P)}; g.R.EO=function(){return npa(this.app)}; g.R.zo2=function(P,v,l){Nh(this)&&(Hy(this.app,!0,1),OX(this.app,P,v,l,1))}; g.R.getCurrentTime=function(P,v,l){var e=this.getPlayerState(P);if(this.app.getAppState()===2&&e===5){var h;return((h=this.app.getVideoData())==null?void 0:h.startSeconds)||0}return this.V("web_player_max_seekable_on_ended")&&e===0?wc7(this.app,P):P?this.app.getCurrentTime(P,v,l):this.app.getCurrentTime(P)}; g.R.Qr=function(){return this.app.getCurrentTime(1)}; g.R.ZV=function(){var P=this.app.lC(1);return isNaN(P)?this.getCurrentTime(1):P}; g.R.Yb=function(){return this.app.getDuration(1)}; g.R.Vz=function(P,v){P=g.CU(Math.floor(P),0,100);isFinite(P)&&XW(this.app,{volume:P,muted:this.isMuted()},v)}; g.R.ho1=function(P){this.Vz(P,!1)}; g.R.yJ=function(P){XW(this.app,{muted:!0,volume:this.getVolume()},P)}; g.R.zrJ=function(){this.yJ(!1)}; g.R.Uz=function(P){nc(this.app)&&!this.V("embeds_enable_emc3ds_muted_autoplay")||XW(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},P)}; g.R.rQ2=function(){nc(this.app)&&this.V("embeds_enable_emc3ds_muted_autoplay")||this.Uz(!1)}; g.R.getPlayerMode=function(){var P={};this.app.getVideoData().eg&&(P.pfp={enableIma:g.hM(this.app.getVideoData())&&this.app.IV().allowImaMonetization,autoplay:sD(this.app.IV()),mutedAutoplay:this.app.IV().mutedAutoplay});return P}; g.R.tj=function(){var P=this.app.getPresentingPlayerType();if(P===2&&!this.app.iM()){var v=ak(this.app.Oi());if(!Dw9(v)||nX7(v))return}P===3?Lc(this.app.Oi()).q6("control_play"):this.app.N().V("html5_ssap_ignore_play_for_ad")&&g.VW(this.app.IV())&&P===2||this.app.playVideo(P)}; g.R.z30=function(){Hy(this.app,!0,1);this.tj()}; g.R.pauseVideo=function(P){var v=this.app.getPresentingPlayerType();if(v!==2||this.app.iM()||Dw9(ak(this.app.Oi())))v===3?Lc(this.app.Oi()).q6("control_pause"):this.app.pauseVideo(v,P)}; g.R.MdW=function(){var P=this.app,v=!1;P.O$.aV&&(P.j2.publish("pageTransition"),v=!0);P.stopVideo(v)}; g.R.clearVideo=function(){}; g.R.getAvailablePlaybackRates=function(){var P=this.app.N();return P.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(P.Y?P.ancestorOrigins[0]:window.location.origin)||P.au?BLA:P.supportsVarispeedExtendedFeatures?i$y:XZY:[1]}; g.R.getPlaybackQuality=function(P){return(P=g.JM(this.app,P))?P.getPlaybackQuality():"unknown"}; g.R.oFg=function(){}; g.R.getAvailableQualityLevels=function(P){return(P=g.JM(this.app,P))?(P=g.LC(P.A4(),function(v){return v.quality}),P.length&&(P[0]==="auto"&&P.shift(),P=P.concat(["auto"])),P):[]}; g.R.OO=function(){return this.getAvailableQualityLevels(1)}; g.R.Vr=function(){return this.Cn()}; g.R.mw=function(){return 1}; g.R.getVideoLoadedFraction=function(P){return this.app.getVideoLoadedFraction(P)}; g.R.Cn=function(){return this.getVideoLoadedFraction()}; g.R.uv=function(){return 0}; g.R.getSize=function(){var P=this.app.S2().getPlayerSize();return{width:P.width,height:P.height}}; g.R.setSize=function(){this.app.S2().resize()}; g.R.loadVideoById=function(P,v,l,e){if(!P)return!1;P=$i(P,v,l);return this.app.loadVideoByPlayerVars(P,e)}; g.R.NM2=function(P,v,l){P=this.loadVideoById(P,v,l,1);Hy(this.app,P,1)}; g.R.cueVideoById=function(P,v,l,e){P=$i(P,v,l);this.app.cueVideoByPlayerVars(P,e)}; g.R.NB=function(P,v,l){this.cueVideoById(P,v,l,1)}; g.R.loadVideoByUrl=function(P,v,l,e){P=uRu(P,v,l);return this.app.loadVideoByPlayerVars(P,e)}; g.R.U5g=function(P,v,l){P=this.loadVideoByUrl(P,v,l,1);Hy(this.app,P,1)}; g.R.cueVideoByUrl=function(P,v,l,e){P=uRu(P,v,l);this.app.cueVideoByPlayerVars(P,e)}; g.R.Us=function(P,v,l){this.cueVideoByUrl(P,v,l,1)}; g.R.bv=function(){var P=this.app.N();if(P.QW)return"";var v=this.app.IV(),l=void 0;v.isLivePlayback||(l=Math.floor(this.app.getCurrentTime(1)));return P.getVideoUrl(v.videoId,this.getPlaylistId()||void 0,l)}; g.R.Gv=function(){return this.app.getDebugText()}; g.R.getVideoEmbedCode=function(){var P=this.app.N();if(P.QW)return"";var v=this.app.IV();return P.getVideoEmbedCode(v.isPrivate?"":v.title,this.app.IV().videoId,this.app.S2().getPlayerSize(),this.getPlaylistId()||void 0)}; g.R.WS=function(P,v,l){return Fa6(this.app,P,v,l)}; g.R.removeCueRange=function(P){return Ypy(this.app,P)}; g.R.loadPlaylist=function(P,v,l,e){this.app.loadPlaylist(P,v,l,e)}; g.R.D52=function(P,v,l,e){this.loadPlaylist(P,v,l,e);Hy(this.app,!0,1)}; g.R.cuePlaylist=function(P,v,l,e){this.app.cuePlaylist(P,v,l,e)}; g.R.nextVideo=function(P,v){this.app.nextVideo(P,v)}; g.R.wKW=function(){this.nextVideo();Hy(this.app,!0,1)}; g.R.previousVideo=function(P){this.app.previousVideo(P)}; g.R.Ig3=function(){this.previousVideo();Hy(this.app,!0,1)}; g.R.playVideoAt=function(P){this.app.playVideoAt(P)}; g.R.s0M=function(P){this.playVideoAt(P);Hy(this.app,!0,1)}; g.R.setShuffle=function(P){var v=this.app.getPlaylist();v&&v.setShuffle(P)}; g.R.setLoop=function(P){var v=this.app.getPlaylist();v&&(v.loop=P)}; g.R.sO=function(){var P=this.app.getPlaylist();if(!P)return null;for(var v=[],l=0;l=400)if(P=this.IV(),this.J.N().V("client_respect_autoplay_switch_button_renderer"))P=!!P.autoplaySwitchButtonRenderer;else{var v,l,e,h;P=!!((v=P.getWatchNextResponse())==null?0:(l=v.contents)==null?0:(e=l.twoColumnWatchNextResults)==null?0:(h=e.autoplay)==null?0:h.autoplay)!==!1}if(P)this.W||(this.W=!0,this.BK(this.W),this.J.N().V("web_player_autonav_toggle_always_listen")||oCa(this), v=this.IV(),this.ev(v.autonavState),this.J.logVisibility(this.element,this.W));else if(this.W=!1,this.BK(this.W),!this.J.N().V("web_player_autonav_toggle_always_listen"))for(this.J.N().V("web_player_autonav_toggle_always_listen"),v=g.N(this.K),l=v.next();!l.done;l=v.next())this.ph(l.value)}; g.R.ev=function(P){rFx(this)?this.isChecked=P!==1:((P=P!==1)||(g.sY(),P=g.YN("web_autonav_allow_off_by_default")&&!g.rD(0,141)&&g.la("AUTONAV_OFF_BY_DEFAULT")?!1:!g.rD(0,140)),this.isChecked=P);s8u(this)}; g.R.onClick=function(){this.isChecked=!this.isChecked;this.J.K$(this.isChecked?2:1);s8u(this);if(rFx(this)){var P=this.IV().autoplaySwitchButtonRenderer;this.isChecked&&(P==null?0:P.onEnabledCommand)?this.J.C0("innertubeCommand",P.onEnabledCommand):!this.isChecked&&(P==null?0:P.onDisabledCommand)&&this.J.C0("innertubeCommand",P.onDisabledCommand)}this.J.logClick(this.element)}; g.R.getValue=function(){return this.isChecked}; g.R.IV=function(){return this.J.getVideoData(1)};g.D(Mc7,dd);g.D(mi,g.rd);mi.prototype.onClick=function(){this.enabled&&(Ry(this,!this.checked),this.publish("select",this.checked))}; mi.prototype.getValue=function(){return this.checked}; mi.prototype.setEnabled=function(P){(this.enabled=P)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var VcB=["en-CA","en","es-MX","fr-CA"];g.D(kD,mi);kD.prototype.b$=function(P){P?this.W||(this.LI.w9(this),this.W=!0):this.W&&(this.LI.ER(this),this.W=!1);this.W&&Ry(this,w2a())}; kD.prototype.Y=function(){g.$k(this.element,"ytp-menuitem-highlight-transition-enabled")}; kD.prototype.G=function(P){var v=w2a();P!==v&&(v=g.sY(),TT(190,P),TT(192,!0),v.save(),this.J.C0("cinematicSettingsToggleChange",P))}; kD.prototype.G1=function(){this.W&&this.LI.ER(this);mi.prototype.G1.call(this)};g.D(wb,dd);wb.prototype.updateCinematicSettings=function(P){this.W=P;var v;(v=this.menuItem)==null||v.b$(P);this.api.publish("onCinematicSettingsVisibilityChange",P)};g.D($D,dd);$D.prototype.L7=function(P,v){v=v.clipConfig;P==="dataloaded"&&v&&v.startTimeMs!=null&&v.endTimeMs!=null&&this.api.setLoopRange({startTimeMs:Math.floor(Number(v.startTimeMs)),endTimeMs:Math.floor(Number(v.endTimeMs)),postId:v.postId,type:"clips"})};g.D(Iy,dd);Iy.prototype.setCreatorEndscreenVisibility=function(P){var v;(v=Os(this.api.Oi()))==null||v.BK(P)}; Iy.prototype.W=function(P){function v(e){e==="creatorendscreen"&&(e=Os(l.api.Oi()))&&e.vF6(l.hideButton)} var l=this;this.hideButton=P;this.events.C(this.api,"modulecreated",v);v("creatorendscreen")};g.D(DL,mi);DL.prototype.G=function(P){this.Y(P?1:0)}; DL.prototype.K=function(){var P=this.hasDrcAudioTrack(),v=this.W()===1&&P;Ry(this,v);this.setEnabled(P)}; DL.prototype.G1=function(){this.LI.ER(this);mi.prototype.G1.call(this)};g.D(nH,dd);nH.prototype.getDrcUserPreference=function(){return this.W}; nH.prototype.setDrcUserPreference=function(P){g.jB("yt-player-drc-pref",P,31536E3);P!==this.W&&(this.W=P,this.updateEnvironmentData(),this.K()&&this.api.g2())}; nH.prototype.updateEnvironmentData=function(){this.api.N().vl=this.W===1}; nH.prototype.K=function(){var P,v,l=(P=this.api.getVideoData())==null?void 0:(v=P.G)==null?void 0:v.W;if(!l)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.V("mta_drc_mutual_exclusion_removal")){var e=this.api.getAudioTrack().Rt.id;return iB(l,function(h){var z;return h.audio.W&&((z=h.Rt)==null?void 0:z.id)===e})}return iB(l,function(h){var z; return((z=h.audio)==null?void 0:z.W)===!0})};g.D(N8,dd);N8.prototype.onVideoDataChange=function(){var P=this,v=this.api.getVideoData();this.api.Pz("embargo",1);var l=v==null?void 0:v.Vl.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(l==null?0:l.length)?l9P(this,l.filter(function(e){return vfx(P,e)})):(v==null?0:v.cueRanges)&&l9P(this,v.cueRanges.filter(function(e){return vfx(P,e)}))}; N8.prototype.K=function(P){return P.embargo!==void 0}; N8.prototype.G1=function(){dd.prototype.G1.call(this);this.W={}};g.D(Je,dd); Je.prototype.addEmbedsConversionTrackingParams=function(P){var v=this.api.N(),l=v.widgetReferrer,e=v.D3,h=this.W,z="",m=v.getWebPlayerContextConfig();m&&(z=m.embedsIframeOriginParam||"");l.length>0&&(P.embeds_widget_referrer=l);e.length>0&&(P.embeds_referring_euri=e);v.Y&&z.length>0&&(P.embeds_referring_origin=z);m&&m.embedsFeature&&(P.feature=m.embedsFeature);h.length>0&&(v.V("embeds_web_enable_lite_experiment_control_arm_logging")?h.unshift(28572):g.Iu(g.aw(v))&&h.unshift(159628),v=h.join(","),v= g.VS()?v:g.n$(v,4),P.source_ve_path=v);this.W.length=0};g.D(ejy,dd);g.D(hjx,dd);g.D(uU,g.U);uU.prototype.G1=function(){g.U.prototype.G1.call(this);this.W=null;this.K&&this.K.disconnect()};g.D(mEy,dd);g.D(KH,g.O);KH.prototype.show=function(){g.O.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; KH.prototype.onVideoDataChange=function(P){var v,l,e=(v=this.api.getVideoData())==null?void 0:(l=v.getPlayerResponse())==null?void 0:l.playabilityStatus;e&&(v=Rj9(e),g.M(this.api.getPlayerStateObject(),128)||P==="dataloaderror"||!v?(this.K=0,c6(this),this.hide()):(P=(v.remainingTimeSecs||0)*1E3,P>0&&(this.show(),this.updateValue("label",K6(v.label)),tnu(this,P))))}; KH.prototype.G1=function(){c6(this);g.O.prototype.G1.call(this)};g.D(yby,dd);g.D(q8,g.O);q8.prototype.onClick=function(){this.j2.logClick(this.element);this.j2.C0("onFullerscreenEduClicked")}; q8.prototype.b$=function(){this.j2.isFullscreen()?this.K?this.W.hide():this.W.show():this.hide();this.j2.logVisibility(this.element,this.j2.isFullscreen()&&!this.K)};g.D(FO,dd);FO.prototype.updateFullerscreenEduButtonSubtleModeState=function(P){var v;(v=this.W)!=null&&(g.DE(v.element,"ytp-fullerscreen-edu-button-subtle",P),P&&!v.G&&(v.element.setAttribute("title","Desliza hacia abajo para ver m\u00e1s detalles"),AM(v.j2,v.element,v),v.G=!0))}; FO.prototype.updateFullerscreenEduButtonVisibility=function(P){var v;(v=this.W)!=null&&(v.K=P,v.b$())};g.D(Cs7,g.O);g.D(kPu,dd);g.D(Ae,dd);Ae.prototype.getSphericalProperties=function(){var P=g.Xo(this.api.Oi());return P?P.getSphericalProperties():{}}; Ae.prototype.setSphericalProperties=function(P){if(P){var v=g.Xo(this.api.Oi());v&&v.setSphericalProperties(P,!0)}};g.D(YD,dd);g.R=YD.prototype;g.R.createClientVe=function(P,v,l,e){this.api.createClientVe(P,v,l,e===void 0?!1:e)}; g.R.createServerVe=function(P,v,l){this.api.createServerVe(P,v,l===void 0?!1:l)}; g.R.setTrackingParams=function(P,v){this.api.setTrackingParams(P,v)}; g.R.logClick=function(P,v){this.api.logClick(P,v)}; g.R.logVisibility=function(P,v,l){this.api.logVisibility(P,v,l)}; g.R.hasVe=function(P){return this.api.hasVe(P)}; g.R.destroyVe=function(P){this.api.destroyVe(P)};var $Ex=!1;xD.prototype.setPlaybackRate=function(P){this.playbackRate=Math.max(1,P)}; xD.prototype.getPlaybackRate=function(){return this.playbackRate};XO.prototype.s1=function(P){var v=g.es(P.info.W.info,this.rM.Ei),l=P.info.n0+this.Y,e=P.info.startTime*1E3;if(this.policy.h5)try{e=this.policy.h5?g.ea(P)*1E3:P.info.startTime*1E3}catch(m){Math.random()>.99&&this.logger&&(e=Af(P.W).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:P.info.WR(),encodedDataView:g.D7(e,4)})),e=P.info.startTime*1E3}var h=P.info.clipId,z=this.policy.h5?g.wBD(P)*1E3:P.info.duration*1E3;this.policy.h5&&(e<0||z<0)&&(this.logger&&(this.logger({missingSegInfo:P.info.WR(), startTimeMs:e,durationMs:z}),this.policy.dn||(e<0&&(e=P.info.startTime*1E3),z<0&&(z=P.info.duration*1E3))),this.policy.dn&&(e<0&&(e=P.info.startTime*1E3),z<0&&(z=P.info.duration*1E3)));return{formatId:v,n0:l,startTimeMs:e,clipId:h,LC:z}}; XO.prototype.I3=function(P){this.timestampOffset=P};Ue.prototype.seek=function(P,v){P!==this.W&&(this.seekCount=0);this.W=P;var l=this.videoTrack.K,e=this.audioTrack.K,h=this.audioTrack.mZ,z=GP6(this,this.videoTrack,P,this.videoTrack.mZ,v);v=GP6(this,this.audioTrack,this.policy.bC?P:z,h,v);P=Math.max(P,z,v);this.Z=!0;this.rM.isManifestless&&(b6w(this,this.videoTrack,l),b6w(this,this.audioTrack,e));return P}; Ue.prototype.isSeeking=function(){return this.Z}; Ue.prototype.tE=function(P){this.G=P}; var Sga=2/24;var i62=0;g.R=M8.prototype;g.R.nE=function(){this.Wg=this.now();BZ2(this.Ob,this.Wg);this.Md.nE()}; g.R.Xd=function(P,v){var l=this.policy.K?(0,g.Gz)():0;T3(this,P,v);P-this.T<10&&this.K>0||this.Vd(P,v);this.Md.Xd(P,v);this.policy.K&&(P=(0,g.Gz)()-l,this.TG+=P,this.U$=Math.max(P,this.U$))}; g.R.Vd=function(P,v){var l=(P-this.T)/1E3,e=v-this.G;this.Lk||(ca(this.Ob,l,e),this.u_(l,e));this.T=P;this.G=v}; g.R.h6=function(){this.kf&&UEy(this);this.Md.h6()}; g.R.Fd=function(P){this.kf||(this.kf=this.Z-this.It+P,this.Nd=this.Z,this.Xq=this.j)}; g.R.jA=function(P,v){P=P===void 0?this.j:P;v=v===void 0?this.Z:v;this.K>0||(this.X=P,this.K=v,this.QW=this.isActive=!0)}; g.R.YS=function(){return this.aY||2}; g.R.Tl=function(){}; g.R.WI=function(){var P,v={rn:this.requestNumber,rt:(this.j-this.W).toFixed(),lb:this.Z,stall:(1E3*this.Y).toFixed(),ht:(this.Wg-this.W).toFixed(),elt:(this.X-this.W).toFixed(),elb:this.K,d:(P=this.wM)==null?void 0:P.vB()};this.url&&w1D(v,this.url);this.policy.K&&(v.mph=this.U$.toFixed(),v.tph=this.TG.toFixed());v.ulb=this.T1;v.ult=this.S;v.abw=this.Pg;return v}; g.R.now=function(){return(0,g.Gz)()}; g.R.deactivate=function(){this.isActive&&(this.isActive=!1)};g.D(db,M8);g.R=db.prototype;g.R.WI=function(){var P=M8.prototype.WI.call(this);P.pb=this.Sf;P.pt=(1E3*this.Bg).toFixed();P.se=this.CI;return P}; g.R.yT=function(){var P=this.Md;this.A5||(this.A5=P.yT?P.yT():1);return this.A5}; g.R.sB=function(){return this.HT?this.yT()!==1:!1}; g.R.MS=function(P,v,l){if(!this.jS){this.jS=!0;if(!this.Lk){T3(this,P,v);this.Vd(P,v);var e=this.yT();this.CI=l;if(!this.policy.Z||!this.Lk)if(e===2&&this.policy.Z){e=P-this.X0)||P8(this,e,v),this.K>0&&uy(this.Ob,v,this.Y));P=(P-this.W)/1E3||.01;this.policy.Wg&&!(this.K>0)||JW(this.Ob,P,this.G,jJw(this),this.QQ)}this.deactivate()}}; g.R.sK=function(P,v,l){l&&(this.A5=2);P<0&&this.aY&&(P=this.aY);v?this.h5+=P:this.Hg+=P}; g.R.YS=function(){return this.Hg||this.h5||M8.prototype.YS.call(this)}; g.R.Vd=function(P,v){var l=(P-this.T)/1E3,e=v-this.G,h=this.yT();this.isActive?h===1&&((e>0||this.policy.T)&&(l>.2||e<1024)?(this.Y+=l,e>0&&l>.2&&P8(this,this.sY?l:.05,e),this.nI=!0):e>0&&(P8(this,l,e),this.nI=!0)):v&&v>=this.policy.W&&this.jA(P,v);M8.prototype.Vd.call(this,P,v)}; g.R.Sl=function(P){if(!this.Lk){T3(this,P,this.Z);var v=(P-this.W)/1E3;this.yT()!==2&&this.K>0&&(this.Y+=(P-this.T)/1E3,uy(this.Ob,this.G,this.Y));JW(this.Ob,v,this.G,jJw(this),this.QQ,!0);P=(P-this.T)/1E3;ca(this.Ob,P,0);this.u_(P,0)}}; g.R.jA=function(P,v){P=P===void 0?this.j:P;v=v===void 0?this.Z:v;if(!(this.K>0)&&(M8.prototype.jA.call(this,P,v),this.yT()===1)){v=(this.Wg-this.W)/1E3;var l=(P-this.Wg)/1E3;this.HT&&v8(this,this.now());this.WK||this.Lk||(this.aY&&(l=Math.max(0,l-this.aY)),P=this.Ob,P.S.mG(1,v),P.kf.mG(1,l))}}; g.R.Ax=function(){this.HT&&v8(this,this.now());return this.Ic}; g.R.Lt=function(){var P;if(P=this.G>this.G4)P=(P=this.G)?P>=this.policy.W:!1;return P}; g.R.Eh=function(){return this.D3}; g.R.hj=function(P){P=P===void 0?this.now():P;if(this.HT){v8(this,P);if(this.A5?this.sB():this.J5!==this.q5){var v=this.q5;if(P0?l+P:l+Math.max(P,v)}; g.R.Oh=function(){return this.now()-this.X}; g.R.cA=function(){return(this.G-this.K)*1E3/this.Oh()||0}; g.R.yh=function(){return this.X};lu.prototype.feed=function(P){Ka(this.W,P);this.p6()}; lu.prototype.p6=function(){if(this.Y){if(!this.W.getLength())return;var P=this.W.split(this.G-this.K),v=P.xS;P=P.o5;if(!this.Md.Fd(this.Y,v,this.K,this.G))return;this.K+=v.getLength();this.W=P;this.K===this.G&&(this.Y=this.G=this.K=void 0)}for(;;){var l=0;P=g.N(Wkx(this.W,l));v=P.next().value;l=P.next().value;l=g.N(Wkx(this.W,l));P=l.next().value;l=l.next().value;if(v<0||P<0)break;if(!this.W.Du(l,P)){if(!this.Md.Fd||!this.W.Du(l,1))break;l=this.W.split(l).o5;this.Md.Fd(v,l,0,P)&&(this.Y=v,this.K= l.getLength(),this.G=P,this.W=new uh([]));break}P=this.W.split(l).o5.split(P);l=P.o5;this.Md.Vm(v,P.xS);this.W=l}}; lu.prototype.dispose=function(){this.W=new uh};g.R=eX.prototype;g.R.DD=function(){return 0}; g.R.Qt=function(){return null}; g.R.zY=function(){return null}; g.R.Sn=function(){return this.state>=1}; g.R.isComplete=function(){return this.state>=3}; g.R.Tr=function(){return this.state===5}; g.R.onStateChange=function(){}; g.R.As=function(P){var v=this.state;this.state=P;this.onStateChange(v);this.callback&&this.callback(this,v)}; g.R.kx=function(P){P&&this.state=this.xhr.HEADERS_RECEIVED}; g.R.getResponseHeader=function(P){try{return this.xhr.getResponseHeader(P)}catch(v){return""}}; g.R.KH=function(){return+this.getResponseHeader("content-length")}; g.R.Mq=function(){return this.K}; g.R.L9=function(){return this.status>=200&&this.status<300&&!!this.K}; g.R.cT=function(){return this.W.getLength()>0}; g.R.ul=function(){var P=this.W;this.W=new uh;return P}; g.R.vu=function(){return this.W}; g.R.abort=function(){this.s$=!0;this.xhr.abort()}; g.R.DC=function(){return!0}; g.R.Uw=function(){return this.G}; g.R.fX=function(){return""};g.R=rbP.prototype;g.R.getResponseHeader=function(P){return P==="content-type"?this.W.get("type"):""}; g.R.abort=function(){}; g.R.yy=function(){return!0}; g.R.KH=function(){return this.range.length}; g.R.Mq=function(){return this.loaded}; g.R.L9=function(){return!!this.loaded}; g.R.cT=function(){return!!this.K.getLength()}; g.R.ul=function(){var P=this.K;this.K=new uh;return P}; g.R.vu=function(){return this.K}; g.R.DC=function(){return!0}; g.R.Uw=function(){return!!this.error}; g.R.fX=function(){return this.error};g.R=TI2.prototype;g.R.start=function(P){var v={credentials:"include",cache:"no-store"};Object.assign(v,this.j);this.Y&&(v.signal=this.Y.signal);P=new Request(P,v);fetch(P).then(this.X,this.onError).then(void 0,wn)}; g.R.onDone=function(){this.s$()||this.Md.h6()}; g.R.getResponseHeader=function(P){return this.responseHeaders?this.responseHeaders.get(P):null}; g.R.yy=function(){return!!this.responseHeaders}; g.R.Mq=function(){return this.K}; g.R.KH=function(){return+this.getResponseHeader("content-length")}; g.R.L9=function(){return this.status>=200&&this.status<300&&!!this.K}; g.R.cT=function(){return!!this.W.getLength()}; g.R.ul=function(){this.cT();var P=this.W;this.W=new uh;return P}; g.R.vu=function(){this.cT();return this.W}; g.R.s$=function(){return this.Z}; g.R.abort=function(){this.G&&this.G.cancel().catch(function(){}); this.Y&&this.Y.abort();this.Z=!0}; g.R.DC=function(){return!0}; g.R.Uw=function(){return this.T}; g.R.fX=function(){return this.errorMessage};g.R=VnP.prototype;g.R.onDone=function(){if(!this.s$){this.status=this.xhr.status;try{this.response=this.xhr.response,this.K=this.response.byteLength}catch(P){}this.W=!0;this.Md.h6()}}; g.R.zC=function(){this.xhr.readyState===2&&this.Md.nE()}; g.R.mf=function(P){this.s$||(this.status=this.xhr.status,this.W||(this.K=P.loaded),this.Md.Xd((0,g.Gz)(),P.loaded))}; g.R.yy=function(){return this.xhr.readyState>=2}; g.R.getResponseHeader=function(P){try{return this.xhr.getResponseHeader(P)}catch(v){return g.j4(Error("Could not read XHR header "+P)),""}}; g.R.KH=function(){return+this.getResponseHeader("content-length")}; g.R.Mq=function(){return this.K}; g.R.L9=function(){return this.status>=200&&this.status<300&&this.W&&!!this.K}; g.R.cT=function(){return this.W&&!!this.response&&!!this.response.byteLength}; g.R.ul=function(){this.cT();var P=this.response;this.response=void 0;return new uh([new Uint8Array(P)])}; g.R.vu=function(){this.cT();return new uh([new Uint8Array(this.response)])}; g.R.abort=function(){this.s$=!0;this.xhr.abort()}; g.R.DC=function(){return!1}; g.R.Uw=function(){return!1}; g.R.fX=function(){return""};g.Rf.prototype.info=function(){}; g.Rf.prototype.debug=function(){}; g.Rf.prototype.W=vw(46);var v_B=new Map,hGy=new Map,lhu=new function(){var P=this;this.W=new Map;this.Kh={N0c:function(){return P.W}}};g.D(ty,g.U);ty.prototype.vT=function(){if(!this.mx.length)return[];var P=this.mx;this.mx=[];this.G=g.WA(P).info;return P}; ty.prototype.BN=function(){return this.mx}; ty.prototype.G1=function(){g.U.prototype.G1.call(this);this.W=null;this.mx.length=0;this.N5.length=0;this.G=null};g.D(C5,g.U);g.R=C5.prototype; g.R.Mcc=function(){if(!this.s$()){var P=(0,g.Gz)(),v=!1;if(this.policy.h1){P=P-(this.timing.K>0?this.timing.X:this.timing.W)-this.timing.YS()*1E3;var l=J_(f5(this),!1);P>=2E3*l?v=!0:P>=this.policy.i7*l&&(this.W=this.policy.A1)}else if(this.timing.K>0){if(this.Z){this.policy.aV&&(this.W=0);return}var e=this.timing.Eh();this.timing.hj();var h=this.timing.Eh();h-e>=this.policy.jg*.8?(this.W++,this.logger.debug(function(){return"Mispredicted by "+(h-e).toFixed(0)}),v=this.W>=5):this.W=0}else{var z=P- this.timing.Ax(); this.policy.A1&&z>0&&(this.W+=1);v=J_(f5(this),!1)*this.policy.w1;(v=z>v*1E3)&&this.logger.debug(function(){return"Elbow late by "+z.toFixed(3)})}this.W>0&&this.Md.yF(); v?this.UK(!1):this.K.start()}}; g.R.UK=function(P){this.Y=!0;P&&!this.policy.Qd&&(P=f5(this),P.K+=1);this.Md.cj();this.lastError="net.timeout";kv(this)}; g.R.canRetry=function(P){var v=f5(this);P=P?this.policy.dJ:this.policy.lE;return v.timedOut0&&(v=v.W.getUint8(0),P.ubyte=v,l===1&&v===0&&(P.b248180278=!0))}this.zW&&(P.rc=this.policy.Dh?this.zW:this.zW.toString());this.policy.hs&&this.PJ&&(P.tr=this.PJ);P.itag=this.info.N5[0].W.info.itag;P.ml=""+ +this.info.N5[0].W.cP();P.sq=""+this.info.N5[0].n0;this.K6&&(P.ifi=""+ +bg(this.info.JR.G));this.zW!==410&&this.zW!==500&&this.zW!==503||(P.fmt_unav="true");var e;(l=this.errorMessage||((e=this.xhr)==null? void 0:e.fX()))&&(P.msg=l);this.Lr&&(P.smb="1");this.info.isDecorated()&&(P.sdai="1");return P}; g.R.aR=function(){return a9u(this.timing)}; g.R.fX=function(){return this.xhr.fX()||""}; g.R.Lt=function(){return this.isComplete()||this.timing.Lt()}; g.R.Xd=function(){!this.s$()&&this.xhr&&(this.zW=this.xhr.status,this.policy.P3&&this.KX&&this.Lg(!1),this.Ps()?this.kx(2):!this.pc&&this.Lt()&&(this.kx(),this.pc=!0))}; g.R.nE=function(){if(!this.s$()&&this.xhr){if(!this.vj&&this.xhr.yy()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var P=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.vj=((0,g.Gz)()-P)/1E3}this.xhr.yy()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.S5&&!ATw()&&g.jB("yt-player-headers-readable",!0,2592E3);P=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var v=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),l;(l=this.YA)==null||l.stop();this.Fp=P||this.Fp; this.Tm=v||this.Tm}}; g.R.h6=function(){var P=this.xhr;if(!this.s$()&&P){this.zW=P.status;P=this.le(P);if(this.policy.hs){var v;(v=this.YA)==null||v.stop()}P===5?kv(this.Eb):this.As(P);this.Eb.K.stop()}}; g.R.le=function(P){var v=this;BG6(this);if(wN(this.Eb,this.xhr.status,this.kK?this.timing.QW||this.SL:this.xhr.L9(),!1,this.T$))return 5;var l="";$v(this.Eb,this.xhr)&&(l=yRB(this.Eb,this.xhr));if(l)return NN(f5(this.Eb)),this.info.Lw(this.K6,l),3;l=P.Mq();if(this.I5){this.Lg(!0);BG6(this);if(wN(this.Eb,this.xhr.status,this.timing.QW||this.SL,!1,this.T$))return 5;if(!this.Sa){if(this.SL)return NN(f5(this.Eb)),3;this.Eb.lastError="net.closed";return 5}}else{if(wN(this.Eb,this.xhr.status,this.xhr.L9(), !1,this.T$))return 5;var e=this.info.G;if(e&&e!==l||P.Uw())return this.Eb.lastError="net.closed",5;this.Lg(!0)}e=O6D(this)?P.getResponseHeader("X-Bandwidth-Est"):0;if(P=O6D(this)?P.getResponseHeader("X-Bandwidth-Est3"):0)this.xW=!0,this.policy.JD&&(e=P);QaD(this.Eb,l,e?Number(e):0,this.info.N5[0].type===5);this.logger.debug(function(){var h=v.timing;return"Succeeded, rtpd="+(h.Bg*1E3+h.W-Date.now()).toFixed(0)}); return 4}; g.R.canRetry=function(){this.s$();var P=this.info.isDecorated();return this.Eb.canRetry(P)}; g.R.onStateChange=function(){this.isComplete()&&(this.policy.Uq?this.cj():this.timing.deactivate())}; g.R.UK=function(P){this.Eb.UK(P)}; g.R.yF=function(){this.callback&&this.callback(this,this.state)}; g.R.zI=function(){return this.Eb.zI()}; g.R.dispose=function(){eX.prototype.dispose.call(this);this.Eb.dispose();var P;(P=this.YA)==null||P.dispose();this.policy.Uq||this.cj()}; g.R.cj=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.R.vT=function(){if(!this.BN().length)return[];this.Cf=!0;return this.KX.vT()}; g.R.Ps=function(){if(this.state<1)return!1;if(this.KX&&this.KX.mx.length)return!0;var P;return((P=this.xhr)==null?0:P.cT())?!0:!1}; g.R.BN=function(){this.Lg(!1);return this.KX?this.KX.BN():[]}; g.R.Lg=function(P){try{if(P||this.xhr.yy()&&this.xhr.cT()&&!$v(this.Eb,this.xhr)&&!this.vE)this.KX||(this.KX=new ty(this.policy,this.info.N5)),this.xhr.cT()&&(this.I5?this.I5.feed(this.xhr.ul()):yJ(this.KX,this.xhr.ul(),P&&!this.xhr.cT()))}catch(v){this.I5?S_w(this,v):g.j4(v)}}; g.R.Vm=function(P,v){switch(P){case 21:P=v.split(1).o5;Gc7(this,P);break;case 22:this.Sa=!0;yJ(this.KX,new uh([]),!0);break;case 43:if(P=aH(new X$(v),1))this.info.Lw(this.K6,P),this.SL=!0;break;case 45:v=hR(new X$(v));P=v.Og;v=v.fQ;P&&v&&(this.MI=P/v);break;case 44:this.Uj=F89(new X$(v));var l,e,h;!this.timing.QW&&((l=this.Uj)==null?void 0:l.action)===4&&((e=this.Uj)==null?0:(h=e.jP)==null?0:h.kK)&&(this.kK=this.Uj.jP.kK);break;case 53:this.policy.hs&&(P=K8y(new X$(v)).Tq)&&(this.YA||(this.Tq=P,this.YA= new g.mr(this.uN,P,this)),this.YA.start());break;case 60:this.Bd=eM(new X$(v));break;case 58:if(P=v4D(new X$(v)))this.I7=P,P.I7===3&&(this.T$=!0)}}; g.R.Fd=function(P,v,l,e){l||this.timing.Fd(e);if(P!==21)return!1;if(P=this.policy.P3)if(e=v.getLength()+l===e,P*=this.info.N5[0].W.info.FJ,!e&&v.getLength()0)return!1;if(!this.xhr.yy())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.I5)var P=!this.info.G;else this.xhr.KH()?P=!1:(P=this.xhr.getResponseHeader("content-type"),P=P==="audio/mp4"||P==="video/mp4"||P==="video/webm");if(!P)return!1;if(isNaN(this.info.WB)){P=this.xhr.getResponseHeader("x-head-seqnum");var v=this.timing.policy.X?1:0;if(!P)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(P)>this.info.N5[0].n0+v)return!1}return!0}; g.R.HA=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.R.Qt=function(){this.xhr&&(this.Fp=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.Fp}; g.R.zY=function(){this.xhr&&(this.Tm=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.Tm}; g.R.nJ=function(){return this.Eb.nJ()}; g.R.uN=function(){if(!this.s$()&&this.xhr){this.PJ="heartbeat";var P=this.Eb;P.W+=2;this.yF()}};g.D(c8,M8);g.R=c8.prototype;g.R.Vd=function(P,v){var l=(P-this.T)/1E3,e=v-this.G;this.K>0?e>0&&(this.J5&&(l>.2||e<1024?(this.Y+=l,l>.2&&ir9(this,.05,e)):ir9(this,l,e)),this.Hg&&(this.q5+=e,this.Ic+=l)):v>this.policy.W&&this.jA(P,v);M8.prototype.Vd.call(this,P,v)}; g.R.MS=function(P,v){T3(this,P,v);this.Vd(P,v);this.J5&&(v=this.G*this.snapshot.stall+this.G/this.snapshot.byterate,this.K>0&&uy(this.Ob,this.q5,this.Y),P=(P-this.W)/1E3||.01,this.policy.Wg&&!(this.K>0)||JW(this.Ob,P,this.G,v,!1))}; g.R.Sl=function(P){T3(this,P,this.Z);var v=(P-this.T)/1E3;ca(this.Ob,v,0);this.u_(v,0);!this.J5&&this.K>0||(v=this.G*this.snapshot.stall+this.G/this.snapshot.byterate,this.K>0&&(this.Y+=(P-this.T)/1E3,uy(this.Ob,this.q5,this.Y)),JW(this.Ob,((P-this.W)/1E3||.01)*this.policy.T1,this.G,v,!1,!0))}; g.R.N6=function(P){P=P.nT||2147483647;(P&2)!==2&&(this.Hg=!1);(P&1)===1&&(this.J5=!0)}; g.R.AC=function(P){P=P.nT||2147483647;(P&2)===2&&(this.Hg=!1);(P&1)===1&&(this.J5=!1)}; g.R.yh=function(){return this.X}; g.R.Oh=function(){var P=this.Hg?this.now()-this.T:0;return Math.max(this.Ic*1E3+P,1)}; g.R.cA=function(){return this.q5*1E3/this.Oh()}; g.R.jA=function(P,v){P=P===void 0?this.j:P;v=v===void 0?this.Z:v;this.K>0||(M8.prototype.jA.call(this,P,v),v=this.Ob,P=(P-this.Wg)/1E3,v.S.mG(1,(this.Wg-this.W)/1E3),v.kf.mG(1,P))}; g.R.Tl=function(P){this.h5=P}; g.R.WI=function(){var P=M8.prototype.WI.call(this);P.rbw=this.cA();P.rbe=+this.Hg;P.gbe=+this.J5;P.ackt=(this.h5-this.W).toFixed();return P}; g.R.hj=function(){}; g.R.Eh=function(){return NaN}; g.R.Ax=function(){return this.W+this.snapshot.delay*1E3};qn.prototype.Vm=function(P,v){v.getLength();switch(P){case 20:P=new X$(v);P={gq:Ui(P,1),videoId:aH(P,2),itag:Ui(P,3),lmt:Ui(P,4),xtags:aH(P,5),BE:Ui(P,6),rl:ZX(P,8),Ck:Ui(P,9),HOM:Ui(P,10),startMs:Ui(P,11),durationMs:Ui(P,12),pR:Ui(P,14),timeRange:Hq(P,15,Uxw),mu:Ui(P,16),U0:Ui(P,17),clipId:aH(P,1E3)};this.A2(P);break;case 21:this.ID(v,!1);break;case 22:this.kq(v);break;case 31:P=Oi(v,wbD);this.kA(P);break;case 52:P=Oi(v,cna);this.wT(P);break;default:this.n7(P,v)}}; qn.prototype.A2=function(){}; qn.prototype.n7=function(){};g.D(F4,qn);g.R=F4.prototype; g.R.n7=function(P,v){v.getLength();switch(P){case 35:this.Eq(v);break;case 44:this.eB(v);break;case 43:this.C7(v);break;case 53:this.lU(v);break;case 55:P=new X$(v);(P={timeline:Hq(P,1,YAB),TzM:Hq(P,2,pb6)},P.timeline)&&P.timeline.V1&&this.Md.XC(P.timeline.V1,P.timeline.Dof,P.TzM);break;case 56:this.R$();break;case 57:this.Fl(v);break;case 42:this.r6(v);break;case 45:this.t8(v);break;case 59:this.iH(v);break;case 51:this.Dn(v);break;case 49:this.N6(v);break;case 50:this.AC(v);break;case 47:this.lH(v); break;case 58:this.zB(v);break;case 61:this.Md.F_.Tl((0,g.Gz)());break;case 66:this.gW(v);break;case 46:this.yO(v);break;case 67:this.onSnackbarMessage(v)}}; g.R.Dn=function(P){P=new X$(P);P={Nuc:Wq(P,1,vn),C76:Wq(P,2,vn)};this.Md.Dn(P)}; g.R.iH=function(P){var v=new X$(P);P=Ei(v,1);var l=Ei(v,2);v=Ei(v,3);this.Md.iH(P,l,v)}; g.R.t8=function(P){P=hR(new X$(P));this.Md.t8(P)}; g.R.lH=function(P){P=Oi(P,Dsw);this.Md.lH(P)}; g.R.r6=function(P){P=new X$(P);P={videoId:aH(P,1),formatId:Hq(P,2,vn),endTimeMs:Ui(P,3),mH3:Ui(P,4),mimeType:aH(P,5),In:Hq(P,6,tIx),indexRange:Hq(P,7,tIx),A9:Hq(P,8,ynu)};this.Md.r6(P)}; g.R.Fl=function(P){P=pb6(new X$(P));this.Md.Fl(P)}; g.R.R$=function(){this.Md.R$()}; g.R.Eq=function(P){P=$s7(new X$(P));this.Md.Eq(P)}; g.R.lU=function(P){P=K8y(new X$(P));this.Md.lU(P)}; g.R.eB=function(P){P=F89(new X$(P));this.Md.eB(P)}; g.R.C7=function(P){P={redirectUrl:aH(new X$(P),1)};this.Md.C7(P)}; g.R.ID=function(P){var v=P.getUint8(0);if(P.getLength()!==1){P=P.split(1).o5;var l=this.K[v]||null;l&&SX(this.Md.Dg,v,l,P)}}; g.R.kq=function(P){P=P.getUint8(0);var v=this.K[P]||null;v&&this.Md.kq(P,v)}; g.R.wT=function(P){this.Md.wT(P)}; g.R.A2=function(P){var v=P.gq,l=P.rl,e=P.BE,h=P.U0,z=P.mu,m=P.Ck,Q=P.startMs,t=P.durationMs,y=P.timeRange,C=P.pR,f=P.clipId,k=Y2(P);P=NKY.has(oS[""+P.itag]);this.K[v]=k;this.Md.sK(k,P,{gq:v,rl:!!l,BE:e!=null?e:-1,Ck:m!=null?m:-1,startMs:Q!=null?Q:-1,durationMs:t!=null?t:-1,pR:C,U0:h,mu:z,clipId:f,timeRange:y})}; g.R.N6=function(P){P={nT:Ui(new X$(P),1)};this.Md.N6(P)}; g.R.AC=function(P){P={nT:Ui(new X$(P),1)};this.Md.AC(P)}; g.R.kA=function(P){this.Md.kA(P)}; g.R.zB=function(P){P=v4D(new X$(P));this.Md.zB(P)}; g.R.gW=function(P){P={CH:Hq(new X$(P),1,JnD)};this.Md.gW(P)}; g.R.onSnackbarMessage=function(P){P=Ui(new X$(P),1);this.Md.onSnackbarMessage(P)}; g.R.yO=function(P){P={reloadPlaybackParams:Hq(new X$(P),1,Pcu)};this.Md.yO(P)};g.D(Ay,g.U);g.R=Ay.prototype;g.R.Vy=function(){return Array.from(this.r9.keys())}; g.R.mm=function(P){P=this.r9.get(P);var v=P.mx;P.z7+=v.getLength();P.mx=new uh;return v}; g.R.iA=function(P){return this.r9.get(P).iA}; g.R.M4=function(P){return this.r9.get(P).M4}; g.R.sK=function(P,v,l,e){this.r9.get(P)||Hrw(this,P,v);v=this.r9.get(P);if(this.rM){P=W49(this,P,l);if(e)for(var h=g.N(P),z=h.next();!z.done;z=h.next()){z=z.value;var m=e;z.X=m;z.startTime+=m;z.ao+=m;z.EF+=m}E_9(this,l.gq,v,P)}else l.rl?v.qD=l.pR:v.wB.push(l),v.WW.push(l)}; g.R.D7=function(P){var v;return((v=this.r9.get(P))==null?void 0:v.N5)||[]}; g.R.kx=function(){for(var P=g.N(this.r9.values()),v=P.next();!v.done;v=P.next())v=v.value,v.je&&(v.mf&&v.mf(),v.je=!1)}; g.R.kq=function(P,v){this.logger.debug(function(){return"[onMediaEnd] formatId: "+v}); var l=this.r9.get(v);if(Yv){if(l&&!l.iA){if(l.JN.get(P))l.JN.get(P).G$=!0;else{var e;((e=this.iq)==null?0:e.MV)&&l.JN.set(P,{data:new uh,fL:0,G$:!0})}l.M4=!0}}else l&&!l.M4&&(l.M4=!0)}; g.R.vT=function(P){if(Yv){var v=this.r9.get(P);if(v)for(var l=g.N(v.JN),e=l.next();!e.done;e=l.next()){var h=g.N(e.value);e=h.next().value;h=h.next().value;var z=v.X4.get(e);if(XI(z[0])){if(!h.G$)continue;var m=z,Q=h.data;Q.getLength();z=0;var t=[];m=g.N(m);for(var y=m.next();!y.done;y=m.next()){y=y.value;var C=y.G,f=cq(Q,z,C);z+=C;t.push(new vj(y,f))}v.Ij.push.apply(v.Ij,g.u(t))}else if(h.data.getLength()>0||!z[0].range&&h.G$)Q=void 0,z=z[0],t=h.fL,m=h.data,z.range||(Q=h.G$),y=m.getLength(),Q=new vj(rDw(z, z.K+t,y,Q),m),h.fL+=Q.info.G,v.Ij.push(Q);v.JN.get(e).data=new uh;h.G$&&v.JN.delete(e)}P=this.r9.get(P);if(!P)return[];v=P.Ij;P.Ij=[];l=g.N(v);for(e=l.next();!e.done;e=l.next())P.z7+=e.value.info.G;return v||[]}l=(v=this.r9.get(P))==null?void 0:v.KX;if(!l)return[];this.Lg(P,l);return l.vT()}; g.R.Ps=function(P){if(Yv)return L5(this,P);var v,l,e;return!!((l=(v=this.r9.get(P))==null?void 0:v.KX)==null?0:(e=l.BN())==null?0:e.length)||L5(this,P)}; g.R.Lg=function(P,v){for(;L5(this,P);){var l=this.mm(P);var e=P;e=this.r9.get(e).iA&&!p5(this,e);yJ(v,l,e&&aha(this,P))}}; g.R.G1=function(){g.U.prototype.G1.call(this);for(var P=g.N(this.r9.keys()),v=P.next();!v.done;v=P.next())bu(this,v.value);var l;if((l=this.iq)==null?0:l.eb)for(P=g.N(this.r9.values()),v=P.next();!v.done;v=P.next())v=v.value,v.JN.clear(),v.X4.clear(),v.Ij.length=0,v.N5.length=0,v.WW.length=0,v.wB.length=0;this.r9.clear()}; var Yv=!1;g.D(GG,g.U);g.R=GG.prototype;g.R.Xd=function(){!this.s$()&&this.xhr&&(this.Lg(!1),Rt(this.Md,this))}; g.R.nE=function(){}; g.R.h6=function(){if(!this.s$()&&this.xhr){var P=this.le();P===5?kv(this.Eb):this.As(P);this.Eb.K.stop();var v;(v=this.z9)==null||v.stop()}}; g.R.le=function(){var P="";$v(this.Eb,this.xhr)&&(P=yRB(this.Eb,this.xhr));if(P)return this.info.JR.Lw(this.K6,P),3;this.Lg(!0);if(wN(this.Eb,this.xhr.status,this.xhr.L9(),this.info.Iq(),this.T$))return 5;if(this.uL)return 3;QaD(this.Eb,this.xhr.Mq(),0,this.Iq());this.policy.zK&&qv7(this.Md);return 4}; g.R.Lg=function(P){var v=this.xhr;if((P||!$v(this.Eb,this.xhr))&&v.cT()){P=v.ul();var l=P.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+l}); this.I5.feed(P)}}; g.R.Vm=function(P,v){this.xhr.DC()&&P===21&&rRq(this);this.vk.Vm(P,v)}; g.R.Fd=function(P,v,l,e){l||(this.F_.Fd(e),this.policy.G_&&P===21&&rRq(this));if(P!==21)return!1;this.F_.QW=!0;P=v.getLength();l||(this.ZD=v.getUint8(0),v=v.split(1).o5);var h=this.policy.uf,z=this.vk.K[this.ZD],m=this.rM.G.get(z);if(h&&m&&(h*=m.info.FJ,P+l!==e&&P0){this.policy.h1&&this.Eb.K.stop();P=this.F_.Oh();v=this.F_.cA();var l=MMu(this,P);if(!(v>l.oa||l.Sr>0&&this.info.Bq()>l.Sr)){this.ij=(0,g.Gz)();var e;(e=this.z9)==null||e.stop();this.policy.zK&&(e=this.Md,P={W5:Math.round(v*P/1E3),ys:P},e.policy.zK&&(e.kf=P,e.r0++));this.UK(!1)}}}}; g.R.UK=function(P){this.Eb.UK(P)}; g.R.eB=function(P){this.Md.eB(P,this.Qp())}; g.R.C7=function(P){this.uL=!0;this.info.JR.Lw(this.K6,P.redirectUrl)}; g.R.N6=function(P){this.F_ instanceof c8&&this.F_.N6(P)}; g.R.AC=function(P){this.F_ instanceof c8&&this.F_.AC(P)}; g.R.XC=function(P,v,l){this.Md.XC(P,v,l,this.Qp())}; g.R.r6=function(P){var v=P.formatId,l=Y2({itag:v.itag,lmt:v.lmt,xtags:v.xtags}),e,h,z=new x2(((e=P.In)==null?void 0:e.first)||0,((h=P.In)==null?void 0:h.FF)||0),m,Q;e=new x2(((m=P.indexRange)==null?void 0:m.first)||0,((Q=P.indexRange)==null?void 0:Q.FF)||0);if(!this.rM.G.get(l)){l=P.A9||{};if(this.policy.HU){var t,y;P=(t=P.mimeType)!=null?t:"";t=(y=v.itag)!=null?y:0;y=oS[""+t];l.mimeType=y!=="9"&&y!=="9h"?P:'video/webm; codecs="'+["vp09",y==="9h"?"02":"00","51",y==="9h"?"10":"08","01.01.01.01.00"].join(".")+ '"'}else l.mimeType=P.mimeType;l.itag=v.itag;l.lastModified=""+(v.lmt||0);l.xtags=v.xtags;v=this.rM;y=Nt("");t=Dl(l,null);fq(v,new tp(y,t,z,e))}}; g.R.t8=function(P){this.Md.t8(P)}; g.R.onSnackbarMessage=function(P){if(this.policy.l4)this.Md.onSnackbarMessage(P)}; g.R.kA=function(P){this.cX=P;this.JH=(0,g.Gz)();this.Md.kA(P)}; g.R.iH=function(P,v,l){this.Md.iH(P,v,l)}; g.R.Fl=function(P){P.scope===2&&(this.pPW=P);this.Md.Fl(P)}; g.R.R$=function(){this.UV=!0;this.Md.R$()}; g.R.Dn=function(P){this.policy.Ro&&this.Md.Dn(P)}; g.R.lH=function(P){this.Md.lH(P,this.Qp())}; g.R.zB=function(P){P.I7===3&&(this.T$=!0);this.Md.zB(P)}; g.R.gW=function(P){this.Md.gW(P)}; g.R.yO=function(P){this.Md.yO(P)}; g.R.canRetry=function(){this.s$();return this.Eb.canRetry(!1)}; g.R.dispose=function(){if(!this.s$()){g.U.prototype.dispose.call(this);this.Eb.dispose();var P;(P=this.z9)==null||P.dispose();this.As(-1);this.cj()}}; g.R.As=function(P){this.state=P;Rt(this.Md,this)}; g.R.Iq=function(){return this.info.Iq()}; g.R.ub=function(){return this.UV}; g.R.Ee=function(){return this.pPW}; g.R.sK=function(P,v,l){l.clipId&&(this.clipId=l.clipId);this.policy.Z&&!v&&(this.lZ=l.Ck,this.xA=l.startMs);var e=0;this.policy.Xf&&this.vx&&this.clipId&&(e=B6(this.vx,this.clipId)/1E3);this.Dg.sK(P,v,l,e);this.policy.lr&&this.cX&&this.F_ instanceof db&&(e=this.cX.yn,this.F_.sK(l.durationMs/1E3,v,e>0&&l.Ck+1>=e));this.Dg.r9.get(P).g1=!0}; g.R.kq=function(P,v){this.Dg.kq(P,v)}; g.R.wT=function(P){this.requestIdentifier=P}; g.R.vT=function(P){return this.Dg.vT(P)}; g.R.D7=function(P){return this.Dg.D7(P)}; g.R.Ps=function(P){return this.Dg.Ps(P)}; g.R.Vy=function(){return this.Dg.Vy()}; g.R.yT=function(){return 1}; g.R.Qp=function(){return this.F_.requestNumber}; g.R.Te=function(){return this.requestIdentifier}; g.R.TY=function(){return this.clipId}; g.R.sQ=function(){return this.K6.sQ()}; g.R.FU=function(){this.cj()}; g.R.cj=function(){this.F_.deactivate();var P;(P=this.xhr)==null||P.abort()}; g.R.isComplete=function(){return this.state>=3}; g.R.dD=function(){return this.state===3}; g.R.Tr=function(){return this.state===5}; g.R.SV=function(){return this.state===4}; g.R.D_=function(){return this.isComplete()}; g.R.Sn=function(){return this.state>=1}; g.R.zI=function(){return this.policy.aV?this.Eb.zI():0}; g.R.yF=function(){this.policy.aV&&Rt(this.Md,this)}; g.R.hx=function(){return Cyw(this.info)}; g.R.nJ=function(){return this.Eb.nJ()}; g.R.h4=function(){var P=Cgx(this.Eb);Object.assign(P,gQy(this.info));P.req="sabr";P.rn=this.Qp();var v;if((v=this.xhr)==null?0:v.status)P.rc=this.policy.Dh?this.xhr.status:this.xhr.status.toString();var l;(v=(l=this.xhr)==null?void 0:l.fX())&&(P.msg=v);this.ij&&(l=MMu(this,this.ij-this.F_.yh()),P.letm=l.h6$,P.mrbps=l.oa,P.mram=l.Sr);return P}; g.R.eK=function(){return{lZ:this.lZ,xA:this.xA,isDecorated:this.info.isDecorated()}};TG2.prototype.tick=function(P,v){this.ticks[P]=v?window.performance.timing.navigationStart+v:(0,g.Gz)()};g.D(B8,g.gA);g.R=B8.prototype; g.R.K2=function(P,v,l,e){var h=!1;this.policy.A5&&(h=l?this.T1===P.n0:this.J5===P.n0);if(this.T&&e&&!h){e=[];h=[];var z=[],m=void 0,Q=0;v&&(e=v.W,h=v.K,z=v.Y,m=v.G,Q=v.T7,this.policy.Fi&&this.f0("sdai",{sq:P.n0,ssvicpns:e.join("."),ssvid:h.join(".")}));this.policy.A5&&(l?this.T1=P.n0:this.J5=P.n0);this.T.SX(P.n0,P.startTime,this.K,e,h,z,l,Q,m)}if(this.policy.A5){if(l||this.policy.hN){this.K===1&&Ux(this,5,"noad");var t;P.n0!==((t=this.W)==null?void 0:t.n0)&&(tV6(this,P,v,l),isNaN(P.startTime)||ZC(this, P.n0,H8(this,P.startTime,P.n0),!!v,this.T))}}else l&&tV6(this,P,v)}; g.R.yV=function(P,v,l){var e=this.videoTrack.W.index.vR()<=v;this.W={Or:P,n0:v,EG:l};e&&iu(this,P,v)}; g.R.RA=function(){this.T&&this.T.RA()}; g.R.f0=function(P,v){this.K0.f0(P,v)}; g.R.dl=function(P,v){var l=this.videoTrack.W.index.lh(P);if(l>=0){var e;var h=((e=RE(v.PR,l,2))==null?void 0:e.Z$)||"";if(this.policy.Z||h)return v.hO(P,l),jX(this.K0,P,P,l),this.f0("sdai",{cmskpad:1,t:P.toFixed(3),sq:l}),!0}this.f0("sdai",{cmskpad:0,t:P.toFixed(3),sq:l});return!1};g.D(of,g.U);of.prototype.MP=function(P,v,l){l=l===void 0?{}:l;this.policy.gH=GB(P,l,this.Y,v===void 0?!1:v)};VJ.prototype.Mr=function(P){var v=this;if(this.policy.Lp){var l=new Set(P);l.size===this.kf.size&&[].concat(g.u(l)).every(function(e){return v.kf.has(e)})||(this.K0.f0("lwnmow",{itagDenylist:[].concat(g.u(P)).join(",")}),this.K0.Hv(!!l.size),this.X=-1,this.kf=l,dN(this,this.W),this.Pg=!0)}}; VJ.prototype.MP=function(P,v,l){l=l===void 0?{}:l;var e=this.policy.gH;this.Z.MP(P,v===void 0?!1:v,l);if(e!==this.policy.gH){dN(this,this.W);Pm(this);var h,z;e>this.policy.gH&&((h=this.G)==null?0:Ta(h.info))&&((z=this.nextVideo)==null||!Ta(z.info))&&(this.Wg=!0)}};hE.prototype.I3=function(P){this.timestampOffset=P;this.flush()}; hE.prototype.flush=function(){if(this.W.pos>0){var P={a:this.track.h3(),u:this.W.vB(),pd:Math.round(this.Y),ad:Math.round(this.G)},v=this.K;if(v){var l=v.W.info;P.itag=l.itag;l.W&&(P.xtags=l.W);P.sq=v.n0;P.st=v.startTime;P.sd=v.duration;this.track.policy.tf&&(P.si=v.WR());v.Y&&(P.esl=v.K+v.G);v.c9()&&(P.eos=1)}isNaN(this.timestampOffset)||(P.to=this.timestampOffset);var e;if(v=(e=this.track.mZ)==null?void 0:e.Ui({})){for(var h in v)this.T[h]!==v[h]&&(P["sb_"+h]=v[h]);this.T=v}this.track.f0("sbu", P);this.W.reset();this.buffered=[];this.Z=this.G=this.Y=0;this.timestampOffset=this.K=void 0}};mP.prototype.dispose=function(){this.QW=!0}; mP.prototype.s$=function(){return this.QW}; g.D(fL,Error);var VWD=new Uint8Array([0,0,0,38,112,115,115,104,0,0,0,0,237,239,139,169,121,214,74,206,163,200,39,220,213,29,33,237,0,0,0,6,72,227,220,149,155,6]);wq.prototype.skip=function(P){this.offset+=P}; wq.prototype.Ws=function(){return this.offset};g.R=TRx.prototype;g.R.IR=function(){return this.K}; g.R.iE=function(){return this.K.length?this.K[this.K.length-1]:null}; g.R.uZ=function(){this.K=[];NJ(this);D2(this)}; g.R.mm=function(P){this.q5=this.K.shift().info;P.info.ZA(this.q5)}; g.R.D7=function(){return g.LC(this.K,function(P){return P.info})}; g.R.h3=function(){return!!this.T.info.audio}; g.R.getDuration=function(){return this.T.index.rk()};g.D(ZL,eX);g.R=ZL.prototype;g.R.onStateChange=function(){this.s$()&&(xv(this.Dg,this.formatId),this.W.dispose())}; g.R.h4=function(){var P=jaB(this.Dg,this.formatId),v;var l=((v=this.Dg.r9.get(this.formatId))==null?void 0:v.bytesReceived)||0;var e;v=((e=this.Dg.r9.get(this.formatId))==null?void 0:e.z7)||0;return{expected:P,received:l,bytesShifted:v,sliceLength:p5(this.Dg,this.formatId),isAnyMediaEndReceived:this.Dg.M4(this.formatId)}}; g.R.aR=function(){return 0}; g.R.Lt=function(){return!0}; g.R.vT=function(){return this.Dg.vT(this.formatId)}; g.R.BN=function(){return[]}; g.R.Ps=function(){return this.Dg.Ps(this.formatId)}; g.R.nJ=function(){return this.lastError}; g.R.zI=function(){return 0};g.D(cm,g.U);g.R=cm.prototype;g.R.h3=function(){return!!this.W.info.audio}; g.R.iE=function(){return this.Y.iE()}; g.R.mm=function(P){this.Y.mm(P);var v;(v=this.S)!=null&&(v.Z.add(P.info.n0),v.W=Kkq(v,v.hR,v.Vp,P,v.W),v.G=P,v.T=(0,g.Gz)());this.FJ=Math.max(this.FJ,P.info.W.info.FJ||0)}; g.R.getDuration=function(){if(this.policy.K){var P=this.K0.A3();if(P)return z5(P)}return this.W.index.rk()}; g.R.uZ=function(){ay(this);this.Y.uZ()}; g.R.Kf=function(){return this.Y}; g.R.isRequestPending=function(P){return this.G.length?P===this.G[this.G.length-1].info.N5[0].n0:!1}; g.R.I3=function(P){var v;(v=this.S)==null||v.I3(P);var l;(l=this.X)==null||l.I3(P)}; g.R.f0=function(P,v){this.K0.f0(P,v)}; g.R.HI=function(){return this.K0.HI()}; g.R.dispose=function(){var P;(P=this.X)==null||P.flush();g.U.prototype.dispose.call(this)};g.D(MJ,g.U);MJ.prototype.G=function(){this.K++>15||(this.W=!this.W,new jKB(this.K0,this.policy,this.Ob,this.JR,this.W),this.delay.start())}; g.R=jKB.prototype;g.R.nE=function(){}; g.R.Xd=function(){}; g.R.h6=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.Mq()===this.size)this.K0.f0("rqs",this.getInfo());else{var P="net.connect";this.xhr.status>200?P="net.badstatus":this.xhr.yy()&&(P="net.closed");this.onError(P)}}; g.R.onError=function(P){var v=this;this.K0.handleError(P,this.getInfo());bU("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(l){v.K0.f0("pathprobe",l)},function(l){v.K0.handleError(l.errorCode,l.details)})}; g.R.getInfo=function(){var P=this.timing.WI();P.shost=AR(this.location.P9);P.pb=this.size;return P};g.D(Tb,g.U); Tb.prototype.j=function(P,v){if(P.j){this.rM.isLive?(P=this.rM.Mv&&this.rM.Y?P.W.UX(this.rM.Mv,!1):P.W.wW(Infinity),P.WB=this.WB):P=P.W.UX(0,!1);if(this.Wg){var l=this.Wg;P.WB===0&&(P.Z=l.S)}else P.Z=this.X;return P}l=P.K;if(!l.W.cP())return l.W.k9()?(P=LH(this.Z,P.W.info.FJ,v.W.info.FJ,0),P=l.W.G7(l,P)):P=l.W.Ql(l),P;var e=l.EF-this.K0.getCurrentTime(),h=!l.range||l.G===0&&l.K===0?0:l.range.length-(l.K+l.G),z=l.W;this.tU(P,e)&&h===0&&(this.rM.isManifestless?z=P.W:(z=l.startTime+kc,l.G&&(z+=l.duration), W6(P,z),l=P.K,z=l.W));z.k9()?(h=this.G,v=LH(this.Z,z.info.FJ,v.W.info.FJ,e,h.Y.length>0&&h.S===0&&this.K0.xL),e=jD(P),P=l.W.G7(l,v),(v=P.G)&&P.N5.length>1&&(e||P.JR.K||P.N5[0].W!==l.W?P=l.W.G7(l,P.N5[0].G):(e=P.N5[P.N5.length-1],z=e.G/v,!e.Y&&z<.4&&(P=l.W.G7(l,v-e.G))))):(l.n0<0&&(v=Z6(l),v.pr=""+P.G.length,this.K0.isSeeking()&&(v.sk="1"),v.snss=l.Z,this.K0.f0("nosq",v)),P=z.Ql(l));if(this.policy.kf)for(l=g.N(P.N5),v=l.next();!v.done;v=l.next())v.value.type=6;return P}; Tb.prototype.tU=function(P,v){if(!jD(P)||!P.W.cP())return!1;var l=this.G.Pg||cpx(P)||v<=this.policy.s5||this.G.Wg;this.logger.debug(function(){return"ready to adapt: "+l+", upgrade pending: "+cpx(P)+", health: "+v}); return l}; Tb.prototype.G1=function(){g.U.prototype.G1.call(this)}; var kc=2/24;g.D(mM,g.U);mM.prototype.f2=function(P,v,l){var e;var h=((e=this.K)==null?void 0:e.reason)==="m"?"m":this.K&&vQ7(this,this.K)?this.K.reason:"a";this.K0.f2(new Ox(P,h,l));eA(this.K0,v,P,!0)}; mM.prototype.oM=function(P,v){for(var l=g.N(this.T1),e=l.next();!e.done;e=l.next())if(e=e.value,e.id===P)return this.iq.RK||(this.G=[e]),this.T=this.rM.W[P],s9(this.iq)&&(this.Wg=!0),new Ox(this.T,v?"t":"m");this.G=[];return null}; mM.prototype.MP=function(P,v,l){l=l===void 0?{}:l;this.W.MP(P,v===void 0?!1:v,l)};y9.prototype.setData=function(P,v,l,e){var h=this;e=e===void 0?{}:e;if(l==null?0:l.It)this.p$=saq(this,l,e),P.KW=this.JR.KW();if(this.Iq())return!0;this.data=P;this.W=tED(P,v,function(z,m){var Q;(Q=h.Md)==null||Q.Lq(z,m)},l==null?void 0:l.G); if(!this.W)return!1;this.K=g.yg(this.W,zLw);return!0}; y9.prototype.Iq=function(){return this.requestType===1}; y9.prototype.Bq=function(){var P;return((P=this.Md)==null?void 0:P.Bq())||0}; y9.prototype.isDecorated=function(){var P;return!((P=this.data)==null||!P.o3)};YP.prototype.encrypt=function(P){this.X_.exports.AES128CTRCipher_encrypt(this.cipher,P.byteOffset,P.byteLength);return P}; YP.prototype.s$=function(){return this.cipher===0}; YP.prototype.dispose=function(){this.X_.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};xP.prototype.encrypt=function(P,v){return kf(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:v},this.key,P).catch(function(l){return Promise.reject(l.name+": "+l.message)}).then(function(l){return new Uint8Array(l)}))}; xP.prototype.s$=function(){return this.W}; xP.prototype.dispose=function(){this.W=!0}; BK.qy(xP,{encrypt:bS("oan2")});pD.prototype.encrypt=function(P,v){ub(this.K,v);return kf(this.K.encrypt(P))}; pD.prototype.s$=function(){return this.W}; pD.prototype.dispose=function(){this.W=!0}; BK.qy(pD,{encrypt:bS("oap")});LD.prototype.encrypt=function(P,v){var l=this.X_.nZ(v),e=this.W;e.X_.exports.AES128CTRCipher_setCounter(e.cipher,(l!=null?l:v).byteOffset);v=this.X_.nZ(P);this.W.encrypt(v!=null?v:P);l&&this.X_.free(l.byteOffset);return v?kf(this.X_.XT(v)):kf(P)}; LD.prototype.s$=function(){return this.W.s$()}; LD.prototype.dispose=function(){this.W.dispose()}; BK.qy(LD,{encrypt:bS("oalw")});SA.prototype.encrypt=function(P,v){var l=this,e=wI("");P.length<=this.e5&&this.W&&!this.Y&&(e=n6(e,function(){return l.W?l.W.encrypt(P,v):wI("wasm unavailable")})); P.length<=this.Ox&&(this.W&&this.Y&&(e=n6(e,function(){return l.W?l.W.encrypt(P,v):wI("wasm unavailable")})),e=n6(e,function(){return IYq(l,P,v)})); return n6(n6(e,function(){return Dyq(l,P,v)}),function(){return IYq(l,P,v)})}; SA.prototype.s$=function(){return this.Z}; SA.prototype.dispose=function(){this.Z=!0;var P;(P=this.G)==null||D9(P,g.Rm);g.Rm(this.W);g.Rm(this.K)};GK.prototype.encrypt=function(P){(0,g.Gz)();return(new CP(this.W.W)).encrypt(P,this.iv)}; GK.prototype.decrypt=function(P,v){(0,g.Gz)();return(new CP(this.W.W)).decrypt(P,v)}; GK.prototype.s$=function(){return this.G}; GK.prototype.dispose=function(){this.G=!0;g.Rm(this.K)};g.D(XK,g.U);XK.prototype.G=function(P,v){if(v){v=v instanceof g.q9?v:BU(this,v);var l;((l=this.W.get(P))==null?void 0:AR(l.location))!==AR(v)&&this.W.set(P,new AW2(v,P))}else this.W.delete(P)}; XK.prototype.load=function(){var P=this,v,l,e,h,z,m,Q,t,y,C;return g.p(function(f){switch(f.W){case 1:v=P.W.get(0);g.NP(f,2);var k;if(k=v&&!P.K)k=AR(v.location),k=P.K===gN(k);if(k){f.ac(4);break}return g.b(f,UH(P,P.K?2:0),5);case 5:if(l=f.K)P.G(0,l),bg(l)&&P.G(1,x_(l));case 4:g.uD(f,3);break;case 2:e=g.Kx(f);g.j4(e);if(!P.K){f.ac(3);break}P.K=!1;return g.b(f,P.load(),7);case 7:return f.return();case 3:if(!P.O$.experiments.l$("html5_onesie_probe_ec_hosts")){f.ac(0);break}g.NP(f,9);h=P;z=h.G;m=3;return g.b(f, UH(P,1),11);case 11:return z.call(h,m,f.K),Q=P,t=Q.G,y=4,g.b(f,UH(P,2),12);case 12:t.call(Q,y,f.K);g.uD(f,0);break;case 9:C=g.Kx(f),g.j4(C),g.nx(f)}})}; XK.prototype.j=function(){var P=this,v,l;return g.p(function(e){g.RX(P.S);v=g.ID(P.O$.experiments,"html5_onesie_prewarm_max_lact_ms");if(Ly()>=v)return e.return();(l=P.W.get(0))&&qM6(P,l);g.nx(e)})}; var Kx9={qU$:0,Qw5:1,e5c:2,Kr1:3,oyJ:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};Z$.prototype.decrypt=function(P){var v=this,l,e,h,z,m,Q;return g.p(function(t){switch(t.W){case 1:if(v.W.length&&!v.W[0].isEncrypted)return t.return();v.K=!0;v.zm.g9("omd_s");l=new Uint8Array(16);qj()?e=new yP(P):h=new CP(P);case 2:if(!v.W.length||!v.W[0].isEncrypted){t.ac(4);break}z=v.W.shift();if(!e){m=h.decrypt(z.buffer.Yt(),l);t.ac(5);break}return g.b(t,e.decrypt(z.buffer.Yt(),l),6);case 6:m=t.K;case 5:Q=m;for(var y=0;y=4)){var v=PR(this),l=this.xhr;v.rc=l.status;P&&(v.ab=!0);if(l.fX()){var e="onesie.net";v.msg=l.fX()}else l.status>=400?e="onesie.net.badstatus":l.L9()?this.Tf||(e="onesie.response.noplayerresponse"):e=l.status===204?"onesie.net.nocontent":"onesie.net.connect";e?this.qw(new xq(e,v)):(this.g9("or_fs"),this.F_.MS((0,g.Gz)(),l.Mq(),0),this.As(4),this.JA&&this.f0("rqs",v));this.JA&&this.f0("ombre", "ok."+ +!e);this.mj=!1;l7(this);ZPw(this.zm);if(!this.b4){this.dB.stop();var h;(h=this.Ew)==null||h.stop()}var z;if(P=(z=this.sG)==null?void 0:FxB(z))for(z=0;z1E3){var P;(P=this.F_)==null||P.Sl((0,g.Gz)());P=PR(this);if(this.O$.vK()&&this.xhr instanceof hy){var v=this.xhr;P.xrs=v.xhr.readyState;P.xpb=v.W.getLength();P.xdc=v.Y}this.qw(new xq("net.timeout",P))}}else(0,g.Gz)()-this.F_.W>1E4&&((v=this.F_)==null||v.Sl((0,g.Gz)()),this.Rx());this.isComplete()||this.x3.start()}}; g.R.Rx=function(){this.logger.info("Onesie request timed out");this.mj=!1;if(!l7(this)){var P=PR(this);P.timeout="1";this.qw(new xq("onesie.request",P))}}; g.R.qw=function(P){var v=this;P=LW(P);this.xD?this.M5.x_(P):(this.A8.reject(P),this.xD=!0);ZPw(this.zm);this.b4||this.dB.stop();this.g9("or_fe");var l,e;(l=this.sG)==null||(e=FxB(l))==null||e.forEach(function(h){v.f0("pathprobe",h)}); this.As(5);this.dispose()}; g.R.isComplete=function(){return this.state>=3}; g.R.SV=function(){return this.state===4}; g.R.D_=function(P){var v,l;return this.isComplete()||!!((v=this.WP)==null?0:(l=v.get(P))==null?0:l.W)}; g.R.dD=function(){return!1}; g.R.Tr=function(){return this.state===5}; g.R.notifySubscribers=function(P){for(var v=0;v102400&&!this.eV&&(this.g9("or100k"),this.eV=!0);if(P.cT()){var v=P.ul(),l=v.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+l}); this.JA&&this.f0("ombrss","len."+l);this.I5.feed(v)}if(this.WP)for(var e=g.N(this.WP.keys()),h=e.next();!h.done;h=e.next()){var z=h.value;P=void 0;(P=this.WP.get(z))==null||P.kx();this.notifySubscribers(z)}}catch(m){this.qw(m)}}; g.R.Qp=function(){return this.F_.requestNumber}; g.R.Te=function(P){return this.Hk.get(P)}; g.R.eK=function(){return{lZ:this.lZ,xA:this.xA,isDecorated:!1}};g.D(hCD,g.U);g.R=hCD.prototype;g.R.Jm=function(P,v){this.QW=void 0;qv7(this);uXW(this,P,v)}; g.R.aB=function(P){if(this.W.length===0)return!1;var v=this.W[0];return v instanceof vR?P===this.K0.getCurrentTime()*1E3:!(v instanceof GG&&fY2(v.info))&&Math.abs(v.hx()-P)<50}; g.R.Eq=function(P){this.K=P;this.QW=(0,g.Gz)()+(P.backoffTimeMs||0)}; g.R.eB=function(P,v){if(P.action===void 0){var l=this.M5.qX();l!==void 0&&this.K0.Wh(l)}else if(P.action!==0||!this.q5)switch(P.action===0&&this.policy.N$&&(P.action=2),l={},l.reason=P.ib2,l.action=P.action,l.rn=v,P.action){case 1:this.policy.Z&&this.Y&&this.Y.Co(void 0,void 0,l);break;case 0:this.q5=!0;this.videoData.DR()&&this.policy.Z&&this.Y&&this.Y.Co(void 0,void 0,l,!1);this.K0.kp(l);break;case 2:this.K0.handleError("sabr.config",l,1);break;case 5:HZ2(this.M5,!0);break;case 6:HZ2(this.M5,!1); break;case 3:this.policy.It&&((P=this.rM.S)!=null&&(P.S=!0),this.K0.handleError("sabr.hostfallback",l))}}; g.R.XC=function(P,v,l,e){if(this.policy.K){this.K0.f0("ssap",{rn:e,v:v,tl:A0w(P)});var h=this.K0.A3();P={Qy:P,context:l,version:v};Klq(this,l);h?c0W(this,h,P):(this.K0.f0("ssap",{cacheclips:1,rn:e,v:v}),this.S=P)}}; g.R.Fl=function(P){var v=this.policy.QW||this.policy.l3||this.policy.K;this.K0.f0("ssap",{onsbrctxt:P.type,dflt:P.sendByDefault,enable:v?1:0});v&&Klq(this,P);this.policy.l3&&this.M5.Fl(P)}; g.R.R$=function(){}; g.R.t8=function(P){if(P.Og!==void 0&&P.fQ){var v=P.Og/P.fQ;this.audioTrack.j=!1;this.videoTrack.j=!1;if(this.policy.J5||this.policy.oz||this.policy.qP)this.K0.oY.K=!1;this.K0.VT(v,1);if(this.M5.getCurrentTime()!==v){var l={mD:"sabr_seek",hP:!0,IH:!0};P.seekSource&&(l.seekSource=P.seekSource);se(this.K0,v+.1,l)}}}; g.R.onSnackbarMessage=function(P){this.M5.publish("onSnackbarMessage",P)}; g.R.kA=function(P){P.yn&&P.I8&&Ap(this.rM,P.yn,P.I8);this.policy.Ir&&(P.RS&&P.iN&&(this.rM.Gq=P.RS/P.iN),P.Vb&&P.m4&&(this.rM.h1=P.Vb/P.m4));P.ZO!=null&&this.M5.p9(P.ZO);this.policy.iR&&P.vO&&(P=((0,g.Gz)()-P.vO)/1E3,this.K0.Eu.mG(1,P))}; g.R.zB=function(P){this.K0.zB(P)}; g.R.iH=function(P,v,l){this.policy.G&&this.K0.f0("sabrctxtplc",{start:P?P.join("_"):"",stop:v?v.join("_"):"",discard:l?l.join("_"):""});if(P){P=g.N(P);for(var e=P.next();!e.done;e=P.next())this.J1.add(e.value)}if(v)for(v=g.N(v),P=v.next();!P.done;P=v.next())P=P.value,this.J1.has(P)&&this.J1.delete(P);if(l)for(l=g.N(l),v=l.next();!v.done;v=l.next())v=v.value,this.videoData.sabrContextUpdates.has(v)&&(this.videoData.sabrContextUpdates.delete(v),v===3&&(this.videoData.eZ=""))}; g.R.Dn=function(){}; g.R.Dd=function(P){this.j=P}; g.R.yf=function(P){this.Hg=P}; g.R.lH=function(P,v){rq(this.policy,P,4,v)}; g.R.gW=function(P){if(P==null?0:P.CH)if(P=P.CH.ZB){P=g.N(P);for(var v=P.next();!v.done;v=P.next())if(v=v.value,v.formatId){var l=this.rM.G.get(Y2(v.formatId));l&&l.info&&(l.info.debugInfo=v.debugInfo)}}}; g.R.yO=function(P){(P=P==null?void 0:P.reloadPlaybackParams)&&this.M5.publish("reloadplayer",P)}; g.R.sF=function(){return this.M5.sF()||""}; g.R.Bq=function(){var P=Gb(this.audioTrack,!0)*1E3,v=Gb(this.videoTrack,!0)*1E3;return Math.min(P,v)}; g.R.Lq=function(P,v){this.K0.f0(P,v)}; g.R.BH=function(P){sI6(this.K0,c_w(this.h5,P))}; g.R.G1=function(){g.U.prototype.G1.call(this);this.K=void 0;uXW(this,!0,"i");this.W=[]};Yvx.prototype.p6=function(P,v){if(this.Y)return Svw(this,v);if(v=rb(P)){var l=v.K;l&&l.G&&l.W&&(P=P.G.length?P.G[0]:null)&&P.state>=2&&!P.Tr()&&P.info.WB===0&&(this.Y=P,this.j=l,this.K=v.info,this.T=this.startTimeSecs=Date.now()/1E3,this.Z=this.K.startTime)}return NaN}; Yvx.prototype.clear=function(){this.K=this.j=this.Y=null;this.W=this.Z=this.T=this.startTimeSecs=NaN;this.G=!1};g.D(g.Cf,g.U);g.R=g.Cf.prototype;g.R.initialize=function(P,v,l){this.logger.debug(function(){return"Initialized, t="+P}); P=P||0;this.policy.W||(v=FK7(this.W),Thq(this.M5,new Ox(v.video,v.reason)),this.M5.B1(new Ox(v.audio,v.reason)));this.rM.isManifestless&&May(this.Z);this.j&&x3W(this.j,this.videoTrack.W);v=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var e=!this.rM.isManifestless;this.policy.Rr&&(e=e||this.rM.cz);this.policy.wM||(this.currentTime=e?P:v);this.policy.J5&&this.seek(this.getCurrentTime(),{}).bY(function(){}); if(this.policy.W){var h;((h=this.Wg)==null?0:eC9(h,this.sF()||""))&&U3x(this)&&i_W(this,this.videoTrack)&&i_W(this,this.audioTrack)&&(FlD(this.G,this.Wg),this.policy.T&&Bh2(this))}else this.QW&&(Z_7(this,this.videoTrack),Z_7(this,this.audioTrack),ZrD(this.QW),delete this.QW);l?(this.policy.Ff?(this.TG=l,gT(this,l)):gT(this,!1),g.RX(this.a$)):(l=this.getCurrentTime()===0,PU(this.Z,this.videoTrack,this.videoTrack.W,l),PU(this.Z,this.audioTrack,this.audioTrack.W,l),this.policy.W&&RC9(this.G,!0),this.policy.J5|| this.seek(this.getCurrentTime(),{}).bY(function(){}),this.timing.tick("gv")); (this.rM.Mv||this.rM.UR||this.rM.Hg||this.rM.It||this.rM.Xq)&&this.M5.T9(this.rM)}; g.R.resume=function(){if(this.isSuspended||this.xL){this.logger.debug("Resumed.");this.v$=this.xL=this.isSuspended=!1;try{this.p6()}catch(P){g.Zx(P)}}}; g.R.Iv=function(){return!this.policy.WK}; g.R.DM=function(P,v){P=P===void 0?!1:P;v=v===void 0?!1:v;this.logger.debug("detaching media source");EH2(this);this.M5.Pf()&&(this.T=NaN);P?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.Hg&&this.f0("loader",{setsmb:1}),this.policy.kf=!0,this.uZ()):(this.policy.Ff?gT(this,this.TG):gT(this,!1),v||this.uZ())}; g.R.setAudioTrack=function(P,v,l){l=l===void 0?!1:l;if(!this.s$()){var e=!isNaN(v);l&&e&&(this.audioTrack.Wg=Date.now(),this.policy.t3&&(this.h5=!0));if(this.policy.W){var h=this.K.oM(P.id,e);this.logger.debug(function(){return"Logging new audio format: "+h.W.info.id}); this.M5.B1(h)}else{var z=KKx(this.W,P.id,e);this.logger.debug(function(){return"Logging new audio format: "+z.audio.info.id}); this.M5.B1(new Ox(z.audio,z.reason))}if(e&&(l=this.audioTrack.W.index.lh(v),this.f0("setAudio",{id:P.id,cmt:v,sq:l}),l>=0)){this.policy.W&&(this.K.S=!0,this.Jm(!0,"mosaic"));Xr(this.audioTrack,l,NaN,NaN);!this.policy.CI&&this.rM.isLive&&Fl(this.rM,l,!1);return}this.M5.DH()}}; g.R.setPlaybackRate=function(P){P!==this.X.getPlaybackRate()&&this.X.setPlaybackRate(P)}; g.R.De=function(P){var v=this.G.j;this.G.Dd(P);this.f0("scfidc",{curr:Y2(v),"new":Y2(P)});P&&Y2(P)!==Y2(v)&&(this.Jm(!1,"caption change"),this.p6())}; g.R.lk=function(P){this.G.yf(P)}; g.R.f2=function(P){var v=P.W.info.h3();this.logger.debug(function(){return"New "+(v?"audio":"video")+" format from SABR: "+Rb(P.W.info)}); v?this.M5.B1(P):Thq(this.M5,P)}; g.R.BH=function(P){BH(P.N5[P.N5.length-1])&&sI6(this,c_w(this.W,P.N5[0].W))}; g.R.lw=function(){return this.M5.lw()}; g.R.a8=function(){return this.M5.a8()}; g.R.zB=function(P){this.M5.N().vK()&&this.f0("sps",{status:P.I7||""});if(P.I7===1)this.M5.videoData.Pb=0;else if(P.I7===2||P.I7===3){var v=!1;if(P.I7===3){v=this.M5.Aw();var l;this.Nd=(l=P.dv5)!=null?l:Infinity;this.M5.videoData.Pb=v+1;(v=hs(this))&&this.Yx(!0)}this.M5.U2(!0,v)}}; g.R.LN=function(){return this.M5.LN()}; g.R.LY=function(){return this.M5.LY()}; g.R.f8=function(P){this.M5.f8(P)}; g.R.r3g=function(){var P,v=(P=this.M5.ZR())==null?void 0:P.getCurrentTime();v?this.M5.f0("rms",{cta:v}):g.RX(this.CI)}; g.R.p6=function(){oHw(this);if(this.u$&&sa(this.u$)&&!this.u$.pw()&&(!this.policy.wM||isFinite(this.getCurrentTime()))){var P=Fr(this.videoTrack);P=this.policy.CG&&P&&P.c9();this.rM.isManifestless&&this.rM.Y&&uM(this.rM)?(this.T=uM(this.rM),this.u$.vU(this.T)):bM(this.rM)&&!P?isNaN(this.T)?(this.T=this.getCurrentTime()+3600,this.u$.vU(this.T)):this.T<=this.getCurrentTime()+1800&&(this.T=Math.max(this.T+1800,this.getCurrentTime()+3600),this.u$.vU(this.T)):this.u$.isView||(P=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.T)||this.T!==P)&&P>0&&(this.u$.vU(P),this.T=P))}if(!this.s$())if(Jp(this.rM)&&this.rM.Tr()){var v=this.rM;this.handleError("manifest.net.retryexhausted",v.A5?{rc:v.zW}:{rc:v.zW.toString()},1)}else if(this.policy.W)a:{try{nHD(this.G);this.rM.isManifestless&&this.policy.T&&Oe(this.oY);if(H_9(this)&&this.u$&&!TN(this.u$)&&this.videoTrack.Hg&&this.audioTrack.Hg){this.f0("ssap",{delaysb:1,v:this.videoTrack.W.info.id,vf:this.videoTrack.W.info.dM,a:this.audioTrack.W.info.id, af:this.audioTrack.W.info.dM});var l=this.u$,e=this.videoTrack.W,h=this.audioTrack.W;!TN(l)&&h&&e&&(u8W(l,e.info,h.info,this.policy.XE),Wlx(this,l))}var z;((z=this.u$)==null?0:TN(z))&&this.xx();this.policy.W||ff(this);RC9(this.G)}catch(Q){g.j4(Q);v=Q;if(v.message.includes("changeType")){this.f0("ssap",{exp:v.name,msg:v.message,s:v.stack});break a}this.handleError("fmt.unplayable",{exp:v.name,msg:v.message,s:v.stack},1)}wdB(this);g.RX(this.D3)}else if(!this.rM.K||!Apw(this.videoTrack)&&!Apw(this.audioTrack)|| (this.videoTrack.Z||this.audioTrack.Z)&&this.policy.TG?l=!1:(this.uZ(),this.M5.seekTo(Infinity,{mD:"checkLoaderTracksSync",VT:!0}),l=!0),!l){oHw(this);this.rM.isManifestless&&(Yo7(this.videoTrack),Yo7(this.audioTrack),Oe(this.oY),(l=rb(this.videoTrack))&&l.K&&(l=l.K.G&&!this.policy.M_,this.f0(l===this.policy.S.dH?"strm":"strmbug",{strm:l,sfmp4:this.policy.S.dH,dfs:this.policy.M_},!0)));if(this.u$)this.xx();else if(this.policy.Y){var m;l=!1;if(this.policy.bf)for(e=g.N([this.videoTrack,this.audioTrack]), h=e.next();!h.done;h=e.next()){z=h.value;for(h=rb(z);h&&z.iE()!==Fr(z);h=rb(z))z.mm(h);l=l||!!h}else(v=rb(this.videoTrack))&&this.videoTrack.mm(v),(m=rb(this.audioTrack))&&this.audioTrack.mm(m);pL(this.videoTrack)&&pL(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(v||m||l)&&m$(this)}ff(this);PU(this.Z,this.videoTrack,this.videoTrack.W,!1);PU(this.Z,this.audioTrack,this.audioTrack.W,!1);this.policy.S0||M0B(this,this.videoTrack,this.audioTrack);ETw(this.Z,this.videoTrack, this.audioTrack);ETw(this.Z,this.audioTrack,this.videoTrack);wdB(this);this.j&&(v=this.j,v.Y?(m=v.T+v.policy.M1,v.G||(m=Math.min(m,v.startTimeSecs+v.policy.S6)),v=Math.max(0,m*1E3-Date.now())):v=NaN,isNaN(v)||g.RX(this.Xq,v));g.RX(this.D3)}}; g.R.kp=function(P){this.M5.kp(P)}; g.R.xx=function(){var P=this;if(this.u$){var v=this.u$.W,l=this.u$.K;Nww(this,this.audioTrack);Nww(this,this.videoTrack);var e=d3w(this);if(e){if(this.policy.CO){if(!v.jm()){var h=rb(this.audioTrack);if(h){if(!y4(this,this.audioTrack,v,h.info))return;lND(this,this.audioTrack,v,h)}}if(!l.jm()&&(h=rb(this.videoTrack))){if(!y4(this,this.videoTrack,l,h.info))return;lND(this,this.videoTrack,l,h)}}this.wq||(this.wq=(0,g.Gz)(),this.logger.debug(function(){return"Appends pause start "+P.wq+" reason "+e}), this.policy.G&&this.f0("apdps",{r:e}))}else if(this.wq&&(V09(this,this.wq),this.wq=0),PVy(this),h=!1,this.policy.K&&E9(this.videoTrack)||!Rmw(this,this.videoTrack,l)||(h=!0,Pdw(this.timing),hdB(this.timing)),this.u$&&!this.u$.iA()&&(this.policy.K&&E9(this.audioTrack)||!Rmw(this,this.audioTrack,v)||(h=!0,v27(this.timing),zd9(this.timing)),!this.s$()&&this.u$)){if(!this.policy.WK&&pL(this.videoTrack)&&pL(this.audioTrack)&&sa(this.u$)&&!this.u$.pw()){l=!1; l=Fr(this.audioTrack);if(this.policy.K){var z;v=(z=this.gM)==null?void 0:iU(z,l.ao*1E3);l=!(!v||v.clipId!==l.clipId);this.f0("ssap",{eos:l})}else z=l.W,l=z===this.rM.W[z.info.id];l&&(this.logger.debug("Setting EOS"),KAP(this.u$),iMD(this.schedule))}h&&!this.u$.isAsync()&&m$(this)}}}; g.R.o_=function(P){var v,l=P===((v=this.u$)==null?void 0:v.W)?this.audioTrack:this.videoTrack,e;(e=l.T1)==null||e.stop();var h;if((h=rb(l))==null?0:h.isLocked){if(this.M5.N().vK()){var z;this.f0("eosl",{ounlock:(z=rb(l))==null?void 0:z.info.WR()})}var m;gMD(this,P===((m=this.u$)==null?void 0:m.W))}var Q;if(this.policy.t3&&P===((Q=this.u$)==null?void 0:Q.W)&&this.A5){v=this.A5-this.getCurrentTime();var t;this.M5.f0("asl",{l:v,xtag:(t=Fr(this.audioTrack))==null?void 0:t.W.info.W});this.h5=!1;this.A5= 0}P.pg()&&P.Io().length===0&&(P.Pj(),this.u$&&!this.u$.pg()&&(this.M5.N().vK()&&this.M5.f0("rms",{ld:"seek"}),this.u$.T=performance.now(),this.M5.IL(),this.M5.N().vK()&&g.RX(this.CI)));var y;(y=l.X)!=null&&zb(y,0);this.policy.U$&&this.policy.l7&&this.u$&&(l=P.E1())&&l.c9()&&!C0(P.Io(),Math.min(l.ao+kc,l.EF))&&this.f0("sbunb",{st:l.ao,et:l.EF});this.policy.Xq?lS(this):this.p6()}; g.R.I5f=function(P){if(this.u$){var v=Fr(P===this.u$.W?this.audioTrack:this.videoTrack);if(P=P.ax())for(var l=0;lthis.G&&(this.G=l,g.pU(this.W)||(this.W={},this.Y.stop(),this.K.stop())),this.W[v]=P,g.RX(this.K))}}; It.prototype.Z=function(){for(var P=g.N(Object.keys(this.W)),v=P.next();!v.done;v=P.next()){var l=v.value;v=this.publish;for(var e=this.G,h=this.W[l].match(jC),z=[],m=g.N(h[6].split("&")),Q=m.next();!Q.done;Q=m.next())Q=Q.value,Q.indexOf("cpi=")===0?z.push("cpi="+e.toString()):Q.indexOf("ek=")===0?z.push("ek="+g.VC(l)):z.push(Q);h[6]="?"+z.join("&");l="skd://"+h.slice(2).join("");h=l.length*2;e=new Uint8Array(h+4);e[0]=h%256;e[1]=(h-e[0])/256;for(h=0;h0)for(var l=g.N(this.W),e=l.next();!e.done;e=l.next())if(v===e.value.info.cryptoPeriodIndex){v=!0;break a}v=!1}if(!v){v=(0,g.Gz)();a:{l=P.cryptoPeriodIndex;if(!isNaN(l)){e=g.N(this.G.values());for(var h=e.next();!h.done;h=e.next())if(Math.abs(h.value.cryptoPeriodIndex-l)<=1){l=!0;break a}}l=!1}l?(l=P.W,l=Math.max(0,Math.random()*((isNaN(l)?120:l)-30))*1E3):l=0;this.publish("log_qoe",{wvagt:"delay."+l,cpi:P.cryptoPeriodIndex,reqlen:this.W.length, ignore:this.Y});l<=0?qDD(this,P):this.Y||(this.W.push({time:v+l,info:P}),g.RX(this.K,l))}}; DQ.prototype.G1=function(){this.W=[];$c.prototype.G1.call(this)};var DU={},xAq=(DU.DRM_TRACK_TYPE_AUDIO="AUDIO",DU.DRM_TRACK_TYPE_SD="SD",DU.DRM_TRACK_TYPE_HD="HD",DU.DRM_TRACK_TYPE_UHD1="UHD1",DU);g.D(YDw,g.U);g.D(Le9,g.gA);g.R=Le9.prototype;g.R.a7=function(P){var v=this;this.s$()||P.size<=0||(P.forEach(function(l,e){var h=Uo(v.K)?e:l;e=new Uint8Array(Uo(v.K)?l:e);Uo(v.K)&&MrP(e);l=g.D7(e,4);MrP(e);e=g.D7(e,4);v.W[l]?v.W[l].status=h:v.W[e]?v.W[e].status=h:v.W[l]={type:"",status:h}}),WeB(this,","),nf(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))}; g.R.error=function(P,v,l,e){this.s$()||(this.publish("licenseerror",P,v,l,e),P==="drm.provision"&&(P=(Date.now()-this.T)/1E3,this.T=NaN,this.publish("ctmp","provf",{et:P.toFixed(3)})));pW(v)&&this.dispose()}; g.R.shouldRetry=function(P,v){return this.kf&&this.j?!1:!P&&this.requestNumber===v.requestNumber}; g.R.G1=function(){this.W={};g.gA.prototype.G1.call(this)}; g.R.Ui=function(){var P={ctype:this.X.contentType||"",length:this.X.initData.length,requestedKeyIds:this.T1,cryptoPeriodIndex:this.cryptoPeriodIndex};this.G&&(P.keyStatuses=this.W);return P}; g.R.getInfo=function(){var P=this.Y.join();if(N5(this)){var v=new Set,l;for(l in this.W)this.W[l].status!=="usable"&&v.add(this.W[l].type);P+="/UKS."+Array.from(v)}return P+="/"+this.cryptoPeriodIndex}; g.R.sQ=function(){return this.url};g.D(Jg,g.U);g.R=Jg.prototype;g.R.q7=function(P){if(this.Z){var v=P.messageType||"license-request";this.Z(new Uint8Array(P.message),v)}}; g.R.a7=function(){this.j&&this.j(this.W.keyStatuses)}; g.R.onClosed=function(){this.s$()||g.Mc("xboxone")&&this.G&&this.G("closed")}; g.R.HZ=function(P){this.Z&&this.Z(P.message,"license-request")}; g.R.tH=function(P){if(this.G){if(this.K){var v=this.K.error.code;P=this.K.error.systemCode}else v=P.errorCode,P=P.systemCode;this.G("t.prefixedKeyError;c."+v+";sc."+P,v,P)}}; g.R.E7=function(){this.T&&this.T()}; g.R.update=function(P){var v=this;if(this.W)return(Pa.isActive()?Pa.PU("emeupd",function(){return v.W.update(P)}):this.W.update(P)).then(null,c1(function(l){VrD(v,"t.update",l)})); this.K?this.K.update(P):this.element.addKey?this.element.addKey(this.S.keySystem,P,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.S.keySystem,P,this.initData,this.sessionId);return jN()}; g.R.G1=function(){this.W&&(this.X?this.W.close().catch(g.j4):this.W.close());this.element=null;g.U.prototype.G1.call(this)};g.D(u7,g.U);g.R=u7.prototype;g.R.aW=function(){var P=this;if(this.W.keySystemAccess)return(Pa.isActive()?Pa.PU("emenew",function(){return P.W.keySystemAccess.createMediaKeys()}):this.W.keySystemAccess.createMediaKeys()).then(function(l){if(!P.s$())if(P.K=l,Pa.isActive())Pa.PU("emeset",function(){return P.element.setMediaKeys(l)}); else{var e;(e=P.element)==null||e.setMediaKeys(l)}}); if(iM(this.W))this.G=new (Bj())(this.W.keySystem);else if(Zl(this.W)){this.G=new (Bj())(this.W.keySystem);var v;(v=this.element)==null||v.webkitSetMediaKeys(this.G)}else Pa.isActive()&&this.f0("emev",{v:"01b"}),Xz(this.Z,this.element,["keymessage","webkitkeymessage"],this.Av),Xz(this.Z,this.element,["keyerror","webkitkeyerror"],this.xz),Xz(this.Z,this.element,["keyadded","webkitkeyadded"],this.I_);return null}; g.R.setServerCertificate=function(){return this.K.setServerCertificate?this.W.flavor==="widevine"&&this.W.S6?this.K.setServerCertificate(this.W.S6):Hj(this.W)&&this.W.h5?this.K.setServerCertificate(this.W.h5):null:null}; g.R.createSession=function(P,v){var l=P.initData;if(this.W.keySystemAccess){v&&v("createsession");var e=this.K.createSession();aK(this.W)?l=dA2(l,this.W.h5):Hj(this.W)&&(l=ccw(l)||new Uint8Array(0));v&&v("genreq");var h=Pa.isActive()?Pa.PU("emegen",function(){return e.generateRequest(P.contentType,l)}):e.generateRequest(P.contentType,l); var z=new Jg(null,null,null,e,null,this.j);h.then(function(){v&&v("genreqsuccess")},c1(function(Q){VrD(z,"t.generateRequest",Q)})); return z}if(iM(this.W))return viu(this,l);if(Zl(this.W))return P2x(this,l);if((h=this.element)==null?0:h.generateKeyRequest)this.element.generateKeyRequest(this.W.keySystem,l);else{var m;(m=this.element)==null||m.webkitGenerateKeyRequest(this.W.keySystem,l)}return this.Y=new Jg(this.element,this.W,l,null,null,this.j)}; g.R.Av=function(P){var v=lnx(this,P);v&&v.HZ(P)}; g.R.xz=function(P){var v=lnx(this,P);v&&v.tH(P)}; g.R.I_=function(P){var v=lnx(this,P);v&&v.E7(P)}; g.R.getMetrics=function(){if(this.K&&this.K.getMetrics)try{var P=this.K.getMetrics()}catch(v){}return P}; g.R.G1=function(){this.G=this.K=null;var P;(P=this.Y)==null||P.dispose();P=g.N(Object.values(this.T));for(var v=P.next();!v.done;v=P.next())v.value.dispose();this.T={};g.U.prototype.G1.call(this);delete this.element};g.R=Kf.prototype;g.R.get=function(P){P=this.findIndex(P);return P!==-1?this.values[P]:null}; g.R.remove=function(P){P=this.findIndex(P);P!==-1&&(this.keys.splice(P,1),this.values.splice(P,1))}; g.R.removeAll=function(){this.keys=[];this.values=[]}; g.R.set=function(P,v){var l=this.findIndex(P);l!==-1?this.values[l]=v:(this.keys.push(P),this.values.push(v))}; g.R.findIndex=function(P){return g.sb(this.keys,function(v){return g.yv(P,v)})};g.D(zsB,g.gA);g.R=zsB.prototype;g.R.Ybf=function(P){this.B9({onecpt:1});P.initData&&Q0D(this,new Uint8Array(P.initData),P.initDataType)}; g.R.qbc=function(P){this.B9({onndky:1});Q0D(this,P.initData,P.contentType)}; g.R.EK=function(P){this.B9({onneedkeyinfo:1});this.O$.V("html5_eme_loader_sync")&&(this.j.get(P.initData)||this.j.set(P.initData,P));RsD(this,P)}; g.R.DP=function(P){this.G.push(P);cR(this)}; g.R.createSession=function(P){var v=yEa(this)?Oo7(P):g.D7(P.initData);this.K.get(v);this.T1=!0;P=new Le9(this.videoData,this.O$,P,this.drmSessionId);this.K.set(v,P);P.subscribe("ctmp",this.gf,this);P.subscribe("keystatuseschange",this.a7,this);P.subscribe("licenseerror",this.Wu,this);P.subscribe("newlicense",this.T6,this);P.subscribe("newsession",this.pK,this);P.subscribe("sessionready",this.PZ,this);P.subscribe("fairplay_next_need_key_info",this.Ym,this);this.O$.V("html5_enable_vp9_fairplay")&&P.subscribe("qualitychange", this.n4,this);this.O$.V("html5_enable_sabr_drm_hd720p")&&P.subscribe("sabrlicenseconstraint",this.mVc,this);Bw7(P,this.Y)}; g.R.T6=function(P){this.s$()||(this.B9({onnelcswhb:1}),P&&!this.heartbeatParams&&(this.heartbeatParams=P,this.publish("heartbeatparams",P)))}; g.R.pK=function(){this.s$()||(this.B9({newlcssn:1}),this.G.shift(),this.T1=!1,cR(this))}; g.R.PZ=function(){if(iM(this.W)&&(this.B9({onsnrdy:1}),this.Hg--,this.Hg===0)){var P=this.Wg,v,l;(v=P.element)==null||(l=v.msSetMediaKeys)==null||l.call(v,P.G)}}; g.R.a7=function(P){if(!this.s$()){!this.wM&&this.videoData.V("html5_log_drm_metrics_on_key_statuses")&&(CWq(this),this.wM=!0);this.B9({onksch:1});var v=this.n4;if(!N5(P)&&g.vs&&P.K.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var l="large";else{l=[];var e=!0;if(N5(P))for(var h=g.N(Object.keys(P.W)),z=h.next();!z.done;z=h.next())z=z.value,P.W[z].status==="usable"&&l.push(P.W[z].type),P.W[z].status!=="unknown"&&(e=!1);if(!N5(P)||e)l=P.Y;l=EM6(l)}v.call(this,l);this.publish("keystatuseschange", P)}}; g.R.gf=function(P,v){this.s$()||this.publish("ctmp",P,v)}; g.R.Ym=function(P,v){this.s$()||this.publish("fairplay_next_need_key_info",P,v)}; g.R.Wu=function(P,v,l,e){this.s$()||(this.videoData.V("html5_log_drm_metrics_on_error")&&CWq(this),this.publish("licenseerror",P,v,l,e))}; g.R.v5=function(){return this.S}; g.R.n4=function(P){var v=g.Ra("auto",P,!1,"l");if(this.videoData.RO){if(this.S.ZA(v))return}else if(B49(this.S,P))return;this.S=v;this.publish("qualitychange");this.B9({updtlq:P})}; g.R.mVc=function(P){this.videoData.sabrLicenseConstraint=P}; g.R.G1=function(){this.W.keySystemAccess&&this.element&&(this.J5?this.element.setMediaKeys(null).catch(g.j4):this.element.setMediaKeys(null));this.element=null;this.G=[];for(var P=g.N(this.K.values()),v=P.next();!v.done;v=P.next())v=v.value,v.unsubscribe("ctmp",this.gf,this),v.unsubscribe("keystatuseschange",this.a7,this),v.unsubscribe("licenseerror",this.Wu,this),v.unsubscribe("newlicense",this.T6,this),v.unsubscribe("newsession",this.pK,this),v.unsubscribe("sessionready",this.PZ,this),v.unsubscribe("fairplay_next_need_key_info", this.Ym,this),this.O$.V("html5_enable_vp9_fairplay")&&v.unsubscribe("qualitychange",this.n4,this),v.dispose();this.K.clear();this.T.removeAll();this.j.removeAll();this.heartbeatParams=null;g.gA.prototype.G1.call(this)}; g.R.Ui=function(){for(var P={systemInfo:this.W.Ui(),sessions:[]},v=g.N(this.K.values()),l=v.next();!l.done;l=v.next())P.sessions.push(l.value.Ui());return P}; g.R.getInfo=function(){return this.K.size<=0?"no session":""+this.K.values().next().value.getInfo()+(this.Z?"/KR":"")}; g.R.B9=function(P,v){v=v===void 0?!1:v;this.s$()||(bp(P),(this.O$.vK()||v)&&this.publish("ctmp","drmlog",P))};g.D($Jq,g.U);g.R=$Jq.prototype;g.R.xT=function(){return!!this.Yl}; g.R.Ny=function(){return this.K}; g.R.handleError=function(P){var v=this;urw(this,P);if((P.errorCode!=="html5.invalidstate"&&P.errorCode!=="fmt.unplayable"&&P.errorCode!=="fmt.unparseable"||!JEW(this,P.errorCode,P.details))&&!FPw(this,P)){if(this.Z3.Wg!=="yt"&&cEu(this,P)&&this.videoData.iR&&(0,g.Gz)()/1E3>this.videoData.iR&&this.Z3.Wg==="hm"){var l=Object.assign({e:P.errorCode},P.details);l.stalesigexp="1";l.expire=this.videoData.iR;l.init=this.videoData.nD/1E3;l.now=(0,g.Gz)()/1E3;l.systelapsed=((0,g.Gz)()-this.videoData.nD)/1E3; P=new xq(P.errorCode,l,2);this.M5.VI(P.errorCode,2,"SIGNATURE_EXPIRED",bp(P.details))}if(pW(P.severity)){var e;l=(e=this.M5.K0)==null?void 0:e.W.W;if(this.Z3.V("html5_use_network_error_code_enums"))if(KPy(P)&&l&&l.isLocked())var h="FORMAT_UNAVAILABLE";else if(this.Z3.T||P.errorCode!=="auth"||P.details.rc!==429)P.errorCode==="ump.spsrejectfailure"&&(h="HTML5_SPS_UMP_STATUS_REJECTED");else{h="TOO_MANY_REQUESTS";var z="6"}else KPy(P)&&l&&l.isLocked()?h="FORMAT_UNAVAILABLE":this.Z3.T||P.errorCode!=="auth"|| P.details.rc!=="429"?P.errorCode==="ump.spsrejectfailure"&&(h="HTML5_SPS_UMP_STATUS_REJECTED"):(h="TOO_MANY_REQUESTS",z="6");this.M5.VI(P.errorCode,P.severity,h,bp(P.details),z)}else this.M5.publish("nonfatalerror",P),e=/^pp/.test(this.videoData.clientPlaybackNonce),this.x_(P.errorCode,P.details),e&&P.errorCode==="manifest.net.connect"&&(P="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.Gz)(),bU(P,"manifest",function(m){v.T=!0;v.f0("pathprobe",m)},function(m){v.x_(m.errorCode, m.details)}))}}; g.R.f0=function(P,v){this.M5.uQ().f0(P,v)}; g.R.x_=function(P,v){v=bp(v);this.M5.uQ().x_(P,v)};bLD.prototype.ST=function(P,v){return(v===void 0?0:v)?{Eo:P?Ag(this,P):Ov,Oy:P?iLD(this,P):Ov,NzM:P?Xmx(this,P):Ov,SR0:P?Eba(this,P.videoData):Ov,sy:P?WP7(this,P.videoData,P):Ov,Bz5:P?S9W(this,P):Ov}:{Eo:P?Ag(this,P):Ov}}; bLD.prototype.V=function(P){return this.O$.V(P)};g.D(Yc,g.U);Yc.prototype.onError=function(P){if(P!=="player.fatalexception"||this.provider.V("html5_exception_to_health"))P==="sabr.fallback"&&(this.encounteredSabrFallback=!0),P.match(OVY)?this.networkErrorCount++:this.nonNetworkErrorCount++}; Yc.prototype.send=function(){if(!(this.G||this.W<0)){scw(this);var P=g.b7(this.provider)-this.W,v="PLAYER_PLAYBACK_STATE_UNKNOWN",l=this.playerState.xF;this.playerState.isError()?v=l&&l.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.M(this.playerState,2)?v="PLAYER_PLAYBACK_STATE_ENDED":g.M(this.playerState,64)?v="PLAYER_PLAYBACK_STATE_UNSTARTED":g.M(this.playerState,16)||g.M(this.playerState,32)?v="PLAYER_PLAYBACK_STATE_SEEKING":g.M(this.playerState,1)&&g.M(this.playerState, 4)?v="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.M(this.playerState,1)?v="PLAYER_PLAYBACK_STATE_BUFFERING":g.M(this.playerState,4)?v="PLAYER_PLAYBACK_STATE_PAUSED":g.M(this.playerState,8)&&(v="PLAYER_PLAYBACK_STATE_PLAYING");l=Uud[FV(this.provider.videoData)];a:switch(this.provider.O$.playerCanaryState){case "canary":var e="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":e="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:e="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var h=rED(this.provider), z=this.K<0?P:this.K-this.W;P=this.provider.O$.uM+36E5<(0,g.Gz)();v={started:this.K>=0,stateAtSend:v,joinLatencySecs:z,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:e,playerCanaryStage:h,isAd:this.provider.videoData.isAd(),liveMode:l,hasDrm:!!g.cd(this.provider.videoData),isGapless:this.provider.videoData.S,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:yi(this.provider.videoData)};P||g.$6("html5PlayerHealthEvent",v);this.G=!0;this.dispose()}}; Yc.prototype.G1=function(){this.G||this.send();window.removeEventListener("error",this.HE);window.removeEventListener("unhandledrejection",this.HE);g.U.prototype.G1.call(this)}; var OVY=/\bnet\b/;g.D(Tqw,g.U);Tqw.prototype.G1=function(){dJ9(this);g.U.prototype.G1.call(this)};var PSa=/[?&]cpn=/;g.D(xc,g.U);xc.prototype.flush=function(){var P={};this.K&&(P.pe=this.K);this.W.length>0&&(P.pt=this.W.join("."));this.W=[];return P}; xc.prototype.stop=function(){var P=this,v,l,e;return g.p(function(h){if(h.W==1)return g.NP(h,2),g.b(h,(v=P.Y)==null?void 0:v.stop(),4);if(h.W!=2)return(l=h.K)&&P.logTrace(l),g.uD(h,0);e=g.Kx(h);P.K=Rrq(e.message);g.nx(h)})}; xc.prototype.logTrace=function(P){this.encoder.reset();this.encoder.add(1);this.encoder.add(P.resources.length);for(var v=g.N(P.resources),l=v.next();!l.done;l=v.next()){l=l.value.replace("https://www.youtube.com/s/","");this.encoder.add(l.length);for(var e=0;e=0?P:g.b7(this.provider),["PL","B","S"].indexOf(this.Ak)>-1&&(!g.pU(this.W)||P>=this.Z+30)&&(g.Sh(this,P,"vps",[this.Ak]),this.Z=P),!g.pU(this.W))){this.sequenceNumber===7E3&&g.j4(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){X1(this,P);if(this.provider.V("html5_record_h5vcc_flags")){var v=this.provider.M5.iy();v=g.N(v);for(var l=v.next();!l.done;l=v.next())l=l.value,this.f0(l.key,l.value)}v=P;l=this.provider.M5.qe(); var e=l.droppedVideoFrames||0,h=l.totalVideoFrames||0,z=e-this.ym,m=h&&!this.h$;e>l.totalVideoFrames||z>5E3?Ngy(this,"html5.badframedropcount","df."+e+";tf."+l.totalVideoFrames):(z>0||m)&&g.Sh(this,v,"df",[z]);this.ym=e;this.h$=h;this.X>0&&(g.Sh(this,P,"glf",[this.X]),this.X=0);eJ.isActive()&&(P=eJ.Ln(),Object.keys(P).length>0&&this.f0("profile",P));this.WK&&BR(this,"lwnmow");this.provider.O$.vK()&&this.provider.V("html5_record_now")&&this.f0("now",{wt:(0,g.Gz)()});P={};this.provider.videoData.K&& (P.fmt=this.provider.videoData.K.itag,(v=this.provider.videoData.Y)&&v.itag!==P.fmt&&(P.afmt=v.itag));P.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(P.adcpn=this.adCpn);this.Wg&&(P.addocid=this.Wg);this.contentCpn&&(P.ccpn=this.contentCpn);this.J5&&(P.cdocid=this.J5);this.provider.videoData.cotn&&(P.cotn=this.provider.videoData.cotn);P.el=ZN(this.provider.videoData);P.content_v=OD(this.provider.videoData);P.ns=this.provider.O$.Wg;P.fexp=NZq(this.provider.O$.experiments).toString(); P.cl=(722885260).toString();(v=this.provider.videoData.adFormat||this.adFormat)&&(P.adformat=v);(v=FV(this.provider.videoData))&&(P.live=v);this.provider.videoData.d7()&&(P.drm=1,this.provider.videoData.Z&&(P.drm_system=L9Y[this.provider.videoData.Z.flavor]||0),this.provider.videoData.hN&&(P.drm_product=this.provider.videoData.hN));$N()&&this.provider.videoData.T&&(P.ctt=this.provider.videoData.T,P.cttype=this.provider.videoData.R3,this.provider.videoData.mdxEnvironment&&(P.mdx_environment=this.provider.videoData.mdxEnvironment)); this.provider.videoData.isDaiEnabled()?(P.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.ud&&(P.dai_fallback="1")):this.provider.videoData.lq?P.dai="cs":this.provider.videoData.Jn&&(P.dai="disabled");P.seq=this.sequenceNumber++;if(this.provider.videoData.Zf){if(v=this.provider.videoData.Zf,P&&v)for(v.ns==="3pp"&&(P.ns="3pp"),this.SN.has(v.ns)&&BR(this,"hbps"),v.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=v.shbpslc),l=g.N(Object.keys(v)),e= l.next();!e.done;e=l.next())e=e.value,this.hs.has(e)||(P[e]=v[e])}else P.event="streamingstats",P.docid=this.provider.videoData.videoId,P.ei=this.provider.videoData.eventId;this.isEmbargoed&&(P.embargoed="1");Object.assign(P,this.provider.O$.W);if(v=P.seq)v={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+v,serializedWatchEndpointLoggingContext:this.provider.videoData.JG},this.serializedHouseBrandPlayerServiceLoggingContext&&(v.serializedHouseBrandPlayerServiceLoggingContext=No(this.serializedHouseBrandPlayerServiceLoggingContext)|| void 0),this.provider.videoData.playerResponseCpn&&(v.playerResponseCpn=this.provider.videoData.playerResponseCpn),Lf.length&&(v.decoderInfo=Lf),this.provider.M5.A3()&&(v.transitionStitchType=4,this.T1&&(v.timestampOffsetMsecs=this.T1)),this.remoteControlMode&&(v.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(v.remoteConnectedDevices=this.remoteConnectedDevices),v=g.yg(v,Qo6),v=g.D7(v,4),this.W.qclc=[v];P=g.r5("//"+this.provider.O$.UU+"/api/stats/qoe",P);l=v="";e=g.N(Object.keys(this.W)); for(h=e.next();!h.done;h=e.next())h=h.value,this.W[h]===null?g.j4(new g.Ph("Stats report key has invalid value",h)):(h="&"+h+"="+this.W[h].join(","),h.length>100?l+=h:v+=h);$Ka(this,P+v,l.replace(/ /g,"%20"))}this.W={}}}; g.R.Hv=function(P){this.WK=P}; g.R.iL=function(){if(this.provider.videoData.Z){var P=this.provider.videoData.Z;BR(this,"eme-"+(P.keySystemAccess?"final":iM(P)?"ms":aK(P)?"ytfp":Zl(P)?"safarifp":"nonfinal"))}}; g.R.mT=function(P){var v=g.b7(this.provider);if(!this.provider.O$.experiments.l$("html5_refactor_sabr_video_format_selection_logging")||P.W.id!==this.q5){var l=[P.W.id,P.K,this.q5,P.reason];P.token&&l.push(P.token);g.Sh(this,v,"vfs",l);this.q5=P.W.id;l=this.provider.M5.getPlayerSize();if(l.width>0&&l.height>0){l=[Math.round(l.width),Math.round(l.height)];var e=g.d7();e>1&&l.push(e);g.Sh(this,v,"view",l)}this.D3||(this.provider.O$.vK()&&BR(this,"rqs2"),this.provider.videoData.W&&wG(this.provider.videoData.W)&& (this.W.preload=["1"]));this.G=this.D3=!0}P.reason==="m"&&++this.bC===100&&Jsw(this,2);g.Sh(this,v,"vps",[this.Ak]);this.reportStats(v)}; g.R.Ej=function(P){var v=g.b7(this.provider);if(this.provider.O$.experiments.l$("html5_refactor_sabr_audio_format_selection_logging")){v=P.W;var l=[v.audio&&v.video?v.Ra?v.Ra:"":v.id];v.Rt&&v.Rt.id&&l.push(v.Rt.id);v=l.join(";");v!==this.j&&(l=[v,this.j,P.reason],P.token&&l.push(P.token),g.Sh(this,g.b7(this.provider),"afs",l),this.j=v)}else P.W.id!==this.j&&(l=[P.W.id,this.j,P.reason],P.token&&l.push(P.token),g.Sh(this,v,"afs",l),this.j=P.W.id)}; g.R.A6=vw(54);g.R.ri=function(P){this.isEmbargoed=P}; g.R.uh=vw(33);g.R.H9=vw(38);g.R.onPlaybackRateChange=function(P){var v=g.b7(this.provider);P&&P!==this.aV&&(g.Sh(this,v,"rate",[P]),this.aV=P);this.reportStats(v)}; g.R.sL=vw(28);g.R.getPlayerState=function(P){if(g.M(P,128))return"ER";if(g.M(P,2048))return"B";if(g.M(P,512))return"SU";if(g.M(P,16)||g.M(P,32))return"S";if(P.isOrWillBePlaying()&&g.M(P,64))return"B";var v=ohv[kG(P)];g.pF(this.provider.O$)&&v==="B"&&this.provider.M5.getVisibilityState()===3&&(v="SU");v==="B"&&g.M(P,4)&&(v="PB");return v}; g.R.G1=function(){g.U.prototype.G1.call(this);g.Ft(this.T);g.Ft(this.It)}; g.R.gF=function(P){this.isOffline=P;g.Sh(this,g.b7(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.R.f0=function(P,v,l){var e=this.W.ctmp||[],h=this.oV.indexOf(P)!==-1;h||this.oV.push(P);if(!l||!h){var z=typeof v!=="string"?bp(v):v;z=uKq(z);if(!l&&!/^t[.]/.test(z)){var m=g.b7(this.provider)*1E3;z="t."+m.toFixed()+";"+z}e.push(P+":"+z);this.logger.debug(function(){return"ctmp "+P+" "+z}); this.W.ctmp=e;I$y(this);return m}}; g.R.T_=function(P,v,l){this.Y={cB5:Number(this.f0("glrem",{nst:P.toFixed(),rem:v.toFixed(),ca:+l})),St:P,SF3:v,isAd:l}}; g.R.YE=function(P,v,l){g.Sh(this,g.b7(this.provider),"ad_playback",[P,v,l])}; g.R.Za=function(P,v){var l=g.b7(this.provider)*1E3,e=this.W.daism||[];e.push("t."+l.toFixed(0)+";smw."+(P*1E3).toFixed(0)+";smo."+(v*1E3).toFixed(0));this.W.daism=e}; g.R.resume=function(){var P=this;this.provider.O$.vK()&&this.f0("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.T)?DKw(this):this.T=g.cM(function(){P.reportStats()},1E4)}; var nB={},ohv=(nB[5]="N",nB[-1]="N",nB[3]="B",nB[0]="EN",nB[2]="PA",nB[1]="PL",nB[-1E3]="ER",nB[1E3]="N",nB),Lf=[];qHB.prototype.QF=function(){return this.W}; qHB.prototype.update=function(){if(this.j){var P=this.provider.M5.Fm(this.provider.videoData.clientPlaybackNonce)||0,v=g.b7(this.provider);P>=this.provider.M5.getDuration()-.1&&(this.previouslyEnded=!0);if(P!==this.W||YHP(this,P,v)){var l;if(!(l=Pv-this.LO+2||YHP(this,P,v))){l=this.provider.M5.getVolume();var e=l!==this.X,h=this.provider.M5.isMuted()?1:0;h!==this.S?(this.S=h,l=!0):(!e||this.Y>=0||(this.X=l,this.Y=v),l=v-this.Y,this.Y>=0&&l>2?(this.Y=-1,l=!0):l=!1)}l&&(jh(this),this.G= P);this.LO=v;this.W=P}}};bD7.prototype.send=function(P){var v=this;if(!this.h5){var l=pUw(this),e=g.r5(this.uri,l);this.O$.V("vss_through_gel_double")&&LMy(e);this.J5&&!this.O$.V("html5_simplify_pings")?iDD(this,e):xKB(this,P).then(function(h){v.J5&&(h=h||{},h.method="POST",h.postParams={atr:v.attestationResponse});hra(e,h,{token:v.Wg,f4:v.Bg,mdxEnvironment:v.mdxEnvironment},v.O$,P,v.T1,v.isFinal&&v.jg||v.kf||v.G&&v.uM)}); this.h5=!0}}; bD7.prototype.K=function(P){P===void 0&&(P=NaN);return Number(P.toFixed(3)).toString()}; var NZ={},XUD=(NZ.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,NZ.LIVING_ROOM_APP_MODE_MAIN=1,NZ.LIVING_ROOM_APP_MODE_KIDS=2,NZ.LIVING_ROOM_APP_MODE_MUSIC=3,NZ.LIVING_ROOM_APP_MODE_UNPLUGGED=4,NZ.LIVING_ROOM_APP_MODE_GAMING=5,NZ),J9={},GKx=(J9.EMBEDDED_PLAYER_MODE_UNKNOWN=0,J9.EMBEDDED_PLAYER_MODE_DEFAULT=1,J9.EMBEDDED_PLAYER_MODE_PFP=2,J9.EMBEDDED_PLAYER_MODE_PFL=3,J9);g.D(HR,g.U);g.R=HR.prototype;g.R.mf=function(){this.W.update();ODD(this)&&(ZD6(this),jzw(this),this.Ww())}; g.R.G1=function(){g.U.prototype.G1.call(this);OG(this);FMy(this.W)}; g.R.Ui=function(){return pUw(EG(this,"playback"))}; g.R.Ww=function(){this.provider.videoData.j.eventLabel=ZN(this.provider.videoData);this.provider.videoData.j.playerStyle=this.provider.O$.playerStyle;this.provider.videoData.Yy&&(this.provider.videoData.j.feature="pyv");this.provider.videoData.j.vid=this.provider.videoData.videoId;var P=this.provider.videoData.j;var v=this.provider.videoData;v=v.isAd()||!!v.Yy;P.isAd=v}; g.R.VP=function(P){var v=EG(this,"engage");v.QW=P;return SHP(v,VAD(this.provider))};Tgq.prototype.isEmpty=function(){return this.endTime===this.startTime};sG.prototype.V=function(P){return this.O$.V(P)}; sG.prototype.getCurrentTime=function(P){if(this.V("html5_ssap_current_time_for_logging_refactor")){var v=this.M5.A3();if(v&&(P=P||v.Kd()))return yx(v,P)}else if(g.VW(this.videoData)){var l=this.M5.A3();if(l)return P=this.M5.getCurrentTime(),l=(((v=iU(l,P*1E3))==null?void 0:v.zr)||0)/1E3,P-l}return this.M5.getCurrentTime()}; sG.prototype.xv=function(P){if(this.V("html5_ssap_current_time_for_logging_refactor")){var v=this.M5.A3();if(v&&(P=P||v.Kd()))return yx(v,P)}else if(g.VW(this.videoData)){var l=this.M5.A3();if(l)return P=this.M5.xv(),l=(((v=iU(l,P*1E3))==null?void 0:v.zr)||0)/1E3,P-l}return this.M5.xv()}; var dKW={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.D(g.rT,g.U);g.R=g.rT.prototype;g.R.mf=function(){if(this.provider.videoData.enableServerStitchedDai&&this.qo){var P;(P=this.G.get(this.qo))==null||P.mf()}else this.W&&this.W.mf()}; g.R.ri=function(P){this.qoe&&this.qoe.ri(P)}; g.R.uh=vw(32);g.R.H9=vw(37);g.R.Za=function(P,v){this.qoe&&this.qoe.Za(P,v)}; g.R.x_=function(P,v){this.qoe&&Ngy(this.qoe,P,v);if(this.K)this.K.onError(P)}; g.R.mT=function(P){this.qoe&&this.qoe.mT(P)}; g.R.Ej=function(P){this.qoe&&this.qoe.Ej(P)}; g.R.onPlaybackRateChange=function(P){if(this.qoe)this.qoe.onPlaybackRateChange(P);this.W&&jh(this.W.W)}; g.R.A6=vw(53);g.R.f0=function(P,v,l){this.qoe&&this.qoe.f0(P,v,l)}; g.R.T_=function(P,v,l){this.qoe&&this.qoe.T_(P,v,l)}; g.R.p9=function(P){var v;(v=this.qoe)==null||v.p9(P)}; g.R.T9=function(P){var v;(v=this.qoe)==null||v.T9(P)}; g.R.Hv=function(P){this.qoe&&this.qoe.Hv(P)}; g.R.YE=function(P,v,l){this.qoe&&this.qoe.YE(P,v,l)}; g.R.sL=vw(27);g.R.pH=function(){if(this.qoe)return this.qoe.pH()}; g.R.Ui=function(){if(this.provider.videoData.enableServerStitchedDai&&this.qo){var P,v;return(v=(P=this.G.get(this.qo))==null?void 0:P.Ui())!=null?v:{}}return this.W?this.W.Ui():{}}; g.R.xs=function(){var P;return(P=this.qoe)==null?void 0:P.xs()}; g.R.Pv=function(P,v){var l;(l=this.qoe)==null||l.Pv(P,v)}; g.R.VP=function(P){return this.W?this.W.VP(P):function(){}}; g.R.Ww=function(){this.W&&this.W.Ww()}; g.R.getVideoData=function(){return this.provider.videoData}; g.R.resume=function(){this.qoe&&this.qoe.resume()};g.D(T5,g.U); T5.prototype.H$=function(P,v,l){if(this.W.has(P)){var e=this.W.get(P);if(v.videoId&&!P7y(e))this.K.f0("ssap",{rlc:P}),C76(this,P);else return}if(!this.W.has(P)){e=new sG(v,this.O$,this.M5);var h=Math.round(g.b7(this.K.provider)*1E3);e=new g.rT(e,h);P7y(e)||this.K.f0("nqv",{vv:v.videoId});h=this.K.getVideoData();this.W.set(P,e);if(e.qoe){var z=e.qoe,m=h.videoId||"";z.contentCpn=h.clientPlaybackNonce;z.J5=m}vcD(e);l===2&&(this.O$.V("html5_log_ad_playback_docid")?(l=this.K,l.qoe&&(l=l.qoe,e=v.CI||"", h=v.breakType||0,v=v.videoId||"",z=this.O$.Wg||"yt",g.Sh(l,g.b7(l.provider),"ad_playback",[P,e,h,v,z]))):this.K.YE(P,v.CI||"",v.breakType||0))}}; T5.prototype.uQ=function(P){P=P||this.qo;return this.W.get(P)||this.K};g.D(g.V4,g.U);g.R=g.V4.prototype; g.R.iC=function(P,v){this.sync();v&&this.W.array.length>=2E3&&this.H5("captions",1E4);v=this.W;if(P.length>1&&P.length>v.array.length)v.array=v.array.concat(P),v.array.sort(v.W);else for(var l=g.N(P),e=l.next();!e.done;e=l.next())e=e.value,!v.array.length||v.W(e,v.array[v.array.length-1])>0?v.array.push(e):g.C$(v.array,e,v.W);P=g.N(P);for(v=P.next();!v.done;v=P.next())v=v.value,v.namespace==="ad"&&this.Y("ssap",{acrsid:v.getId(),acrsst:v.start,acrset:v.end,acrscpt:v.playerType});this.G=NaN;this.sync()}; g.R.j6=function(P){P.length>1E4&&g.j4(new g.Ph("Over 10k cueRanges removal occurs with a sample: ",P[0]));if(!this.s$()){for(var v=g.N(P),l=v.next();!l.done;l=v.next())(l=l.value)&&l.namespace==="ad"&&this.Y("ssap",{rcrid:l.getId(),rcst:l.start,rcet:l.end,rcpt:l.playerType});var e=new Set(P);this.K=this.K.filter(function(h){return!e.has(h)}); D59(this.W,e);this.sync()}}; g.R.H5=function(P,v){var l=(isNaN(this.G)?g.M(this.T(),2)?0x8000000000000:this.X()*1E3:this.G)-v;v=this.LY().filter(function(e){return e.namespace===P&&e.endthis.W,z=g.M(l,8)&&g.M(l,16),m=this.M5.QK().isBackground()||l.isSuspended();t2(this,this.U$,z&&!m,h,"qoe.slowseek",function(){},"timeout"); var Q=isFinite(this.W);Q=z&&Q&&xQy(v,this.W);var t=!e||Math.abs(e-this.W)>10,y=this.O$.V("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),C=e===0&&this.K&&[11,10].includes(this.K);t2(this,this.Bg,Q&&t&&!m&&(!y||!C),h,"qoe.slowseek",function(){v.seekTo(P.W)},"set_cmt"); t=Q&&C0(v.AB(),this.W);var f=this.M5.K0;Q=!f||f.Iv();var k=function(){v.seekTo(P.W+.001)}; t2(this,this.q5,t&&Q&&!m,h,"qoe.slowseek",k,"jiggle_cmt");Q=function(){return P.M5.hB()}; t2(this,this.h5,t&&!m,h,"qoe.slowseek",Q,"new_elem");t=gZ(l);y=l.isBuffering();var w=v.AB(),I=yu(w,e),J=I>=0&&w.end(I)>e+5,K=t&&y&&J;C=this.M5.getVideoData();t2(this,this.Ic,e<.002&&this.W<.002&&z&&g.pF(this.O$)&&g.jr(C)&&!m,h,"qoe.slowseek",Q,"slow_seek_shorts");t2(this,this.Wg,C.Go()&&z&&!m&&!C.J5,h,"qoe.slowseek",Q,"slow_seek_gapless_shorts");t2(this,this.J5,K&&!m,t&&!y,"qoe.longrebuffer",k,"jiggle_cmt");t2(this,this.T1,K&&!m,t&&!y,"qoe.longrebuffer",Q,"new_elem_nnr");if(f){var q=f.getCurrentTime(); z=v.IA();z=DQ6(z,q);z=!f.isSeeking()&&e===z;t2(this,this.It,t&&y&&z&&!m,t&&!y&&!z,"qoe.longrebuffer",function(){v.seekTo(q)},"seek_to_loader")}z={}; k=yu(w,Math.max(e-3.5,0));K=k>=0&&e>w.end(k)-1.1;var A=k>=0&&k+1=0&&K&&A<11;z.close2edge=K;z.gapsize=A;z.buflen=w.length;this.K&&(z.seekSour=this.K);if(k=this.M5.A3()){K=k.Kd();A=K!==iU(k,e*1E3).clipId;var x=g.ID(this.O$.experiments,"html5_ssap_skip_seeking_offset_ms"),S=(B6(k,K)+x)/1E3;t2(this,this.wM,A&&t&&y&&!m,t&&!y,"qoe.longrebuffer",function(){v.seekTo(S)},"ssap_clip_not_match")}t2(this,this.kf,t&&y&&!m,t&&!y,"qoe.longrebuffer", function(){},"timeout",z); z=l.isSuspended();z=this.M5.Pi()&&!z;t2(this,this.j,z,!z,"qoe.start15s",function(){P.M5.YF("ad")},"ads_preroll_timeout"); k=e-this.Y<.5;var B;z=!((B=this.M5.A3())==null||!B.Zo());A=(K=C.isAd()||z&&this.O$.experiments.l$("html5_ssap_skip_slow_ad"))&&t&&!y&&k;B=function(){var E=P.M5,r=g.VW(E.videoData)&&E.gM,hq=E.jN.yW();(hq&&E.videoData.isAd()&&hq.getVideoData().lq===E.getVideoData().lq||!E.videoData.iM)&&!r?E.VI("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+E.videoData.videoId):kM(E.videoData,"html5_ssap_skip_slow_ad")&&r&&E.gM.Zo()&&(E.x_(new xq("ssap.transitionfailure",{cpn:iU(E.gM,E.xv()).clipId,pcpn:E.gM.Kd(), cmt:E.xv()})),E=E.gM,r=E.playback.xv(),(r=Qx6(E,r))&&e$D(E,r.Jq()/1E3))}; t2(this,this.nI,A,!A,"ad.rebuftimeout",B,"skip_slow_ad");k=K&&y&&C0(v.AB(),e+5)&&k;t2(this,this.WK,k&&!m,!k,"ad.rebuftimeout",B,"skip_slow_ad_buf");B=l.isOrWillBePlaying()&&g.M(l,64)&&!m;t2(this,this.TG,B,h,"qoe.start15s",function(){},"timeout"); B=!!f&&!f.u$&&l.isOrWillBePlaying();t2(this,this.Hg,B,h,"qoe.start15s",Q,"newElemMse");B=kJ(w,0);k=g.M(l,16)||g.M(l,32);k=!m&&l.isOrWillBePlaying()&&y&&!k&&(g.M(l,64)||e===0)&&B>5;t2(this,this.D3,g.jr(C)&&k,t&&!y,"qoe.longrebuffer",function(){P.M5.DH()},"reset_media_source"); t2(this,this.A5,g.jr(C)&&k,t&&!y,"qoe.longrebuffer",Q,"reset_media_element");this.Y===0&&(this.T=e);k=y&&this.W===0&&e>1&&e===this.T;t2(this,this.Pg,g.jr(C)&&k,t&&!y,"qoe.slowseek",function(){v.seekTo(0)},"reseek_after_time_jump"); m=l.isOrWillBePlaying()&&!m;J=this.M5.jn()-e<6&&!J&&this.M5.D$();t2(this,this.S,C.Go()&&m&&y&&J,t&&!y,"qoe.longrebuffer",function(){P.M5.hB(!1,!0)},"handoff_end_long_buffer_reload"); f=(f==null?void 0:uVu(f))||NaN;f=w.length>1||!isNaN(f)&&f-.1<=e;t2(this,this.X,Rh(C)&&m&&y&&f,t&&!y,"qoe.longrebuffer",Q,"gapless_slice_append_stuck");f=I>=0&&w.end(I)>=2;m=Rh(C)&&this.M5.Q1&&f&&!C.J5&&m&&(y||g.M(l,8)&&g.M(l,16));t2(this,this.QW,m,h,"qoe.start15s",Q,"gapless_slow_start");l=!!(z&&B>5&&l.isPlaying()&&e<.1);t2(this,this.jS,l,e>.5&&t,"qoe.longrebuffer",Q,"ssap_stuck_in_ad_beginning");this.Y=e;this.Z.start()}}; Q_.prototype.x_=function(P,v,l){v=this.Ui(v);v.wn=l;v.wdup=this.G[P]?"1":"0";this.M5.x_(new xq(P,v));this.G[P]=!0}; Q_.prototype.Ui=function(P){P=Object.assign(this.M5.Ui(!0),P.Ui());this.W&&(P.stt=this.W.toFixed(3));this.M5.getVideoData().isLivePlayback&&(P.ct=this.M5.getCurrentTime().toFixed(3),P.to=this.M5.fh().toFixed(3));delete P.uga;delete P.euri;delete P.referrer;delete P.fexp;delete P.vm;return P}; mC.prototype.reset=function(){this.W=this.K=this.G=this.startTimestamp=0;this.Y=!1}; mC.prototype.test=function(P){if(!this.Z||this.K)return!1;if(!P)return this.reset(),!1;P=(0,g.Gz)();if(!this.startTimestamp)this.startTimestamp=P,this.G=0;else if(this.G>=this.Z)return this.K=P,!0;this.G+=1;return!1}; mC.prototype.Ui=function(){var P={},v=(0,g.Gz)();this.startTimestamp&&(P.wsd=(v-this.startTimestamp).toFixed());this.K&&(P.wtd=(v-this.K).toFixed());this.W&&(P.wssd=(v-this.W).toFixed());return P};g.D(U5w,g.U);g.R=U5w.prototype;g.R.setMediaElement=function(P){(this.mediaElement=P)?(this.mediaElement&&(this.Z||this.Y||!this.mediaElement.DN()||this.seekTo(.01,{mD:"seektimeline_setupMediaElement"})),y_(this)):fZ(this)}; g.R.getCurrentTime=function(){if(CZ(this.M5)){if(!isNaN(this.K))return this.K}else if(!isNaN(this.K)&&isFinite(this.K))return this.K;return this.mediaElement&&Vh9(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.Y||0}; g.R.qX=function(){return this.A5}; g.R.xv=function(){return this.getCurrentTime()-this.fh()}; g.R.Gr=function(){return this.W?this.W.Gr():Infinity}; g.R.isAtLiveHead=function(P){if(!this.W)return!1;P===void 0&&(P=this.getCurrentTime());return h2(this.W,P)}; g.R.QH=function(){return!!this.W&&this.W.QH()}; g.R.seekTo=function(P,v){var l=v===void 0?{}:v;v=l.rE===void 0?!1:l.rE;var e=l.L4===void 0?0:l.L4;var h=l.gt===void 0?!1:l.gt;var z=l.Mh===void 0?0:l.Mh;var m=l.mD===void 0?"":l.mD;var Q=l.seekSource===void 0?void 0:l.seekSource;var t=l.VT===void 0?!1:l.VT;var y=l.hP===void 0?!1:l.hP;l=l.IH===void 0?!1:l.IH;t&&(P+=this.fh());yi(this.videoData)&&this.V("html5_sabr_enable_utc_seek_requests")&&Q===29&&(this.A5=void 0);t=P=this.Jk())||!g.pj(this.videoData),C||(J={st:J,mst:this.Jk()},this.W&&this.V("html5_high_res_seek_logging")&&(J.ht=this.W.Gr(),J.adft=pRx(this.W)),this.M5.f0("seeknotallowed",J)),J=C));if(!J)return this.G&&(this.G=null,Mh7(this)),g.K7(this.getCurrentTime());J=.005;y&&this.V("html5_sabr_seek_no_shift_tolerance")&&(J=0);if(Math.abs(P-this.K)<=J&&this.QW)return this.Z;m&&(J=P,(this.O$.vK()||this.V("html5_log_seek_reasons"))&& this.M5.f0("seekreason",{reason:m,tgt:J}));Q&&(this.T1.K=Q);this.QW&&fZ(this);this.Z||(this.Z=new PP);P&&!isFinite(P)&&HfD(this,!1);(m=l||t)||(m=P,m=!(this.videoData.isLivePlayback&&this.videoData.G&&!this.videoData.G.W&&!(this.mediaElement&&this.mediaElement.lY()>0&&lm(this.mediaElement)>0)||$M(this.videoData)&&this.HR()===this.Jk(!1)?0:isFinite(m)||!$M(this.videoData)));m||(P=kx(this,P,h));P&&!isFinite(P)&&HfD(this,!1);this.Y=P;this.q5=z;this.K=P;this.X=0;this.W&&(h=this.W,z=P,L$a(h,z,!1),SGB(h, z));h=this.M5;z=P;m={rE:v,seekSource:Q};h.k_.Y=z;l=h.LZ;l.mediaTime=z;l.W=!0;m.rE&&h.Gz(m);m=z>h.videoData.endSeconds&&z>h.videoData.limitedPlaybackDurationInSeconds;h.cI&&m&&isFinite(z)&&xH6(h);zv.start&&xH6(this.M5);return this.Z}; g.R.Jk=function(P){if(!this.videoData.isLivePlayback)return hUP(this.M5);var v;return eH(this.videoData)&&((v=this.mediaElement)==null?0:v.isPaused())&&this.videoData.W?(P=this.getCurrentTime(),zWB(this.lC(P)*1E3)+P):this.V("html5_sabr_parse_live_metadata_playback_boundaries")&&yi(this.videoData)&&this.videoData.W?P?this.videoData.W.QW||0:this.videoData.W.h1||0:$M(this.videoData)&&this.videoData.wM&&this.videoData.W?this.videoData.W.Jk()+this.timestampOffset:this.videoData.G&&this.videoData.G.W?!P&& this.W?this.W.Gr():hUP(this.M5)+this.timestampOffset:this.mediaElement?d$()?zWB(this.mediaElement.H0().getTime()):lm(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.R.HR=function(){if(g.VW(this.videoData)){var P=this.M5;g.VW(P.videoData);var v,l;return(l=(v=P.gM)==null?void 0:v.HR())!=null?l:P.videoData.HR()}if(this.V("html5_sabr_parse_live_metadata_playback_boundaries")&&yi(this.videoData)){var e;return((e=this.videoData.W)==null?void 0:e.Gq)||0}v=this.videoData?this.videoData.HR()+this.timestampOffset:this.timestampOffset;return eH(this.videoData)&&this.videoData.W&&(l=Number((P=this.videoData.progressBarStartPosition)==null?void 0:P.utcTimeMillis)/1E3,P= this.getCurrentTime(),P=this.lC(P)-P,!isNaN(l)&&!isNaN(P))?Math.max(v,l-P):v}; g.R.IL=function(){this.Z||this.seekTo(this.Y,{mD:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.R.F3=function(){return this.QW&&!isFinite(this.K)}; g.R.G1=function(){Ec6(this,null);this.T1.dispose();g.U.prototype.G1.call(this)}; g.R.Ui=function(){var P={};this.K0&&Object.assign(P,this.K0.Ui());this.mediaElement&&Object.assign(P,this.mediaElement.Ui());return P}; g.R.Oo=function(P){this.timestampOffset=P}; g.R.getStreamTimeOffset=function(){return $M(this.videoData)?0:this.videoData.W?this.videoData.W.getStreamTimeOffset():0}; g.R.fh=function(){return this.timestampOffset}; g.R.lC=function(P){return this.videoData&&this.videoData.W?this.videoData.W.lC(P-this.timestampOffset):NaN}; g.R.b2=function(){if(!this.mediaElement)return 0;if(Lj(this.videoData)){var P=this.mediaElement,v=P.AB();P=(gJ(v)>0&&P.getDuration()?v.end(v.length-1):0)+this.timestampOffset-this.HR();v=this.Jk()-this.HR();return Math.max(0,Math.min(1,P/v))}return this.mediaElement.b2()}; g.R.B1=function(P){this.T&&(this.T.W=P)}; g.R.b_=function(P,v){this.M5.f0("requestUtcSeek",{time:P});yi(this.videoData)&&this.V("html5_sabr_enable_utc_seek_requests")&&(this.A5=P);var l;(l=this.K0)==null||l.b_(P);v&&(this.J5=v)}; g.R.Wh=function(P){yi(this.videoData)&&this.V("html5_sabr_enable_utc_seek_requests")&&(this.A5=void 0);if(this.J5)this.M5.f0("utcSeekingFallback",{source:"streamTime",timeSeconds:this.J5}),this.M5.seekTo(this.J5,{mD:"utcSeekingFallback_streamTime"}),this.J5=0;else{var v=this.getCurrentTime();isNaN(v)||(P=this.lC(v)-P,v-=P,this.M5.f0("utcSeekingFallback",{source:"estimate",timeSeconds:v}),this.M5.seekTo(v,{mD:"utcSeekingFallback_estimate"}))}}; g.R.kU=function(){this.J5=0}; g.R.V=function(P){return this.O$&&this.O$.V(P)};g.D(wS,g.U);wS.prototype.start=function(){this.K.start()}; wS.prototype.stop=function(){this.K.stop()}; wS.prototype.clear=function(){for(var P=g.N(this.W.values()),v=P.next();!v.done;v=P.next())v.value.clear()}; wS.prototype.sample=function(){for(var P=g.N(this.G),v=P.next();!v.done;v=P.next()){var l=g.N(v.value);v=l.next().value;l=l.next().value;this.W.has(v)||this.W.set(v,new h7a(s63.has(v)));this.W.get(v).update(l())}this.K.start()}; var s63=new Set(["networkactivity"]);h7a.prototype.update=function(P){this.W?(this.buffer.add(P-this.dI||0),this.dI=P):this.buffer.add(P)}; h7a.prototype.clear=function(){this.buffer.clear();this.dI=0};Dg.prototype.Sn=function(){return this.started}; Dg.prototype.start=function(){this.started=!0}; Dg.prototype.reset=function(){this.finished=this.started=!1};var tWy=!1;g.D(g.uj,g.gA);g.R=g.uj.prototype;g.R.G1=function(){this.logger.debug("dispose");g.Ft(this.qr);wmu(this.Nv);this.visibility.unsubscribe("visibilitystatechange",this.Nv);uGW(this);qH(this);g.dj.UZ(this.K9);this.s_();this.Sg=null;g.Rm(this.videoData);g.Rm(this.OY);g.Rm(this.H7);g.Rm(this.s3);g.QQ(this.md$);this.cI=null;g.gA.prototype.G1.call(this)}; g.R.YE=function(P,v,l,e,h){if(this.O$.V("html5_log_ad_playback_docid")){var z=this.uQ();if(z.qoe){z=z.qoe;var m=this.O$.Wg||"yt";g.Sh(z,g.b7(z.provider),"ad_playback",[P,v,l,h,m])}}else this.uQ().YE(P,v,l);this.V("html5_log_media_perf_info")&&this.f0("adloudness",{ld:e.toFixed(3),cpn:P})}; g.R.Y4=function(){var P;return(P=this.K0)==null?void 0:P.Y4()}; g.R.LH=function(){var P;return(P=this.K0)==null?void 0:P.LH()}; g.R.kL=function(){var P;return(P=this.K0)==null?void 0:P.kL()}; g.R.UP=function(){var P;return(P=this.K0)==null?void 0:P.UP()}; g.R.d7=function(){return this.videoData.d7()}; g.R.Pf=function(){return this.V("html5_not_reset_media_source")&&!this.d7()&&!this.videoData.isLivePlayback&&g.jr(this.videoData)&&!this.O$.supportsGaplessShorts()}; g.R.dL=function(){if(this.videoData.S){var P=this.jN.yW();this.videoData.kV=this.videoData.kV||(P==null?void 0:P.Y4());this.videoData.ET=this.videoData.ET||(P==null?void 0:P.LH())}if(M69(this.videoData)||!l2(this.videoData))P=this.videoData.errorDetail,this.VI(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),P,P,this.videoData.ZH||void 0);this.V("html5_generate_content_po_token")&&this.Py();this.V("html5_enable_d6de4")&&this.u4();if(this.V("html5_ssap_cleanup_player_switch_ad_player")|| this.V("html5_ssap_cleanup_ad_player_on_new_data"))if(P=this.jN.IV())this.BQ=P.clientPlaybackNonce}; g.R.KN=function(){return this.M8}; g.R.H$=function(){!this.Oj||this.Oj.s$();this.Oj=new g.rT(new sG(this.videoData,this.O$,this));this.M8=new T5(this.O$,this,this.Oj)}; g.R.getVideoData=function(){return this.videoData}; g.R.N=function(){return this.O$}; g.R.ST=function(P){return this.nw.ST(this.Sg,P===void 0?!1:P)}; g.R.uQ=function(P){if(P)a:{for(var v=this.M8,l=g.N(v.W.values()),e=l.next();!e.done;e=l.next())if(e=e.value,e.getVideoData().videoId===P){P=e;break a}P=v.K}else P=this.M8.uQ();return P}; g.R.QK=function(){return this.visibility}; g.R.yU=function(){return this.mediaElement&&this.mediaElement.n1()?this.mediaElement.YY():null}; g.R.ZR=function(){return this.mediaElement}; g.R.wZ=function(){if(this.V("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.N().T&&this.N().houseBrandUserStatus&&this.f0("hbut",{status:this.N().houseBrandUserStatus});if(this.videoData.n6())return!0;this.VI("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.R.eA=function(P){(P=P===void 0?!1:P)||g.VW(this.videoData)||M5(this.uQ());this.Cl=P;!this.wZ()||this.MJ.Sn()?g.pF(this.O$)&&this.videoData.isLivePlayback&&this.MJ.Sn()&&!this.MJ.finished&&!this.Cl&&this.Ac():(this.MJ.start(),P=this.uQ(),g.b7(P.provider),P.qoe&&DKw(P.qoe),this.Ac())}; g.R.Ac=function(){if(this.videoData.isLoaded()){var P=this.OY;g.ID(P.Z3.experiments,"html5_player_min_build_cl")>0&&g.ID(P.Z3.experiments,"html5_player_min_build_cl")>722885260&&q9B(P,"oldplayer");FCP(this)}else this.videoData.oz||this.videoData.Tg?this.Cl&&g.pF(this.O$)&&this.videoData.isLivePlayback||(this.videoData.oz?SBa(this.videoData):(P=this.uQ(),P.qoe&&(P=P.qoe,BR(P,"protected"),P.provider.videoData.Z?P.iL():P.provider.videoData.subscribe("dataloaded",P.iL,P)),YBP(this.videoData))):!this.videoData.loading&& this.Es&&KCB(this)}; g.R.HW=function(P){this.PR=P;this.K0&&(IND(this.K0,new g.wT(P)),this.V("html5_check_decorator_on_cuepoint")&&this.f0("sdai",{sdsstm:1}))}; g.R.CS=function(P){this.gM=P;this.K0&&this.K0.CS(P)}; g.R.tP=vw(15);g.R.isFullscreen=function(){return this.visibility.isFullscreen()}; g.R.isBackground=function(){return this.visibility.isBackground()}; g.R.g2=function(){var P=this;this.logger.debug("Updating for format change");KZ(this).then(function(){return J2(P)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.R.Q0=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.eA();this.wZ()&&!g.M(this.playerState,128)&&(this.Wo.Sn()||(this.Wo.start(),this.videoData.lr?this.Y_(tU(this.playerState,4)):this.Y_(tU(tU(this.playerState,8),1))),c29(this))}; g.R.Xg=function(){return this.MJ.finished}; g.R.sendAbandonmentPing=function(){g.M(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.k0(!0),uGW(this),g.dj.UZ(this.K9))}; g.R.mR=function(P,v){P=P===void 0?!0:P;(v===void 0||v)&&this.mediaElement&&this.mediaElement.pause();this.Y_(P?new g.mQ(14):new g.mQ)}; g.R.Gg=function(){zuD(this.uQ())}; g.R.VI=function(P,v,l,e,h,z){this.logger.debug(function(){return"set player error: ec="+P+", detail="+h}); var m,Q;g.b6(mum,l)?m=l:l?Q=l:m="GENERIC_WITHOUT_LINK";e=(e||"")+(";a6s."+ke());if(P==="auth"||P==="drm.auth"||P==="heartbeat.stop")l&&(e+=";r."+l.replaceAll(" ","_")),z&&(e+="sr."+z.replaceAll(" ","_"));v={errorCode:P,errorDetail:h,errorMessage:Q||g.PW[m]||"",mB:m,ZH:z||"",Sz:e,Nu:v,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=P;cC(this,"dataloaderror");this.Y_(Q$(this.playerState,128,v));g.dj.UZ(this.K9);qH(this);this.jM()}; g.R.YF=function(P){this.zq=this.zq.filter(function(v){return P!==v}); this.logger.debug(function(){return"set preroll ready for "+P}); g.VW(this.videoData)&&!this.Zt()&&this.pI.LX("pl_pr");this.Wo.Sn()&&c29(this)}; g.R.Zt=function(){var P;(P=!!this.zq.length)||(P=this.ih.W.array[0],P=!!P&&P.start<=-0x8000000000000);return P}; g.R.QH=function(){return this.k_.QH()}; g.R.isPlaying=function(){return this.playerState.isPlaying()}; g.R.Jg=function(){return this.playerState.Jg()&&this.videoData.lr}; g.R.getPlayerState=function(){return this.playerState}; g.R.De=function(P){var v;(v=this.K0)==null||v.De(P)}; g.R.lk=function(P){var v;(v=this.K0)==null||v.lk(P)}; g.R.getPlayerType=function(){return this.playerType}; g.R.getPreferredQuality=function(){if(this.Sg){var P=this.Sg;P=P.videoData.M1.compose(P.videoData.mO);P=Cr(P)}else P="auto";return P}; g.R.u9=vw(20);g.R.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.R.setMediaElement=function(P){this.logger.debug("set media element");if(this.mediaElement&&P.YY()===this.mediaElement.YY()&&(P.isView()||this.mediaElement.isView())){if(P.isView()||!this.mediaElement.isView())g.Bx(this.uI),this.mediaElement=P,this.mediaElement.M5=this,Exq(this),this.k_.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.s_();if(!this.playerState.isError()){var v=y$(this.playerState,512);g.M(v,8)&&!g.M(v,2)&&(v=tU(v,1));P.isView()&&(v=y$(v,64));this.Y_(v)}this.mediaElement= P;this.mediaElement.M5=this;!g.pF(this.O$)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);Exq(this);this.k_.setMediaElement(this.mediaElement);this.V("html5_prewarm_media_source")&&!this.OY.xT()&&FAy(this.mediaElement)}}; g.R.s_=function(P,v,l){P=P===void 0?!1:P;v=v===void 0?!1:v;l=l===void 0?!1:l;this.logger.debug("remove media element");if(this.mediaElement){var e=this.getCurrentTime();e>0&&(this.k_.Y=e);this.k_.setMediaElement(null);!P&&this.Pf()?iZD(this):this.LR(l);this.K0&&(m$(this.K0),bj(this,v));this.m1.stop();if(this.mediaElement&&(!(this.Wo.Sn()||this.V("html5_preroll_su_report_fix")&&this.Pi())||this.playerState.isError()||g.M(this.playerState,2)||this.Y_(tU(this.playerState,512)),this.mediaElement)){g.Bx(this.uI); if(P||!this.mediaElement.isView())this.pI.Nm("mesv_s"),this.mediaElement.stopVideo(),xx(this);this.mediaElement=this.mediaElement.M5=null}}}; g.R.playVideo=function(P,v){P=P===void 0?!1:P;v=v===void 0?!1:v;var l=this,e,h,z,m,Q,t;return g.p(function(y){if(y.W==1){l.logger.debug("start play video");var C=window.google_image_requests;C&&C.length>10&&(window.google_image_requests=C.slice(-10));if(g.M(l.playerState,128))return y.return();if(l.OY.Ny())return l.publish("signatureexpired"),y.return();l.mediaElement&&M5(l.uQ());l.Q0();(g.M(l.playerState,64)||P)&&l.Y_(tU(l.playerState,8));return l.Wo.finished&&l.mediaElement?l.Sg||!l.Ux?y.ac(2): g.b(y,l.Ux,3):y.return()}if(y.W!=2&&g.M(l.playerState,128))return y.return();if(!l.videoData.G)return l.videoData.isLivePlayback&&!g.Rw(l.O$.Z,!0)?(e="html5.unsupportedlive",h=2):(e=l.videoData.d7()?"fmt.unplayable":"fmt.noneavailable",h=1),g.j4(Error("selectableFormats")),l.VI(e,h,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),y.return();if(l.KJ()&&l.videoData.G.W)return l.logger.debug("rebuild playbackData for airplay"),y.return(KZ(l));if(CZ(l))C=l.k_,ww(C.videoData)?!C.isAtLiveHead(C.getCurrentTime())&& C.QH()&&C.M5.seekTo(Infinity,{mD:"seektimeline_peggedToLive",seekSource:34}):g.VW(C.videoData)&&C.getCurrentTime()m;m=v.V("html5_dont_save_under_1080")&&m<1080;if(!h||!z&&!m){var Q;h=LPw(v,(Q=e.W)==null?void 0:Q.videoInfos);Q=v.M5.getPlaybackRate();Q>1&&h&&(Q=cUW(v.O$.Z,e.W.videoInfos,Q),P.W!==0&&Q=480;if(v.V("html5_exponential_memory_for_sticky")){t=v.O$.t3;y=1;var C=C===void 0?!1:C;HMx(t,"sticky-lifetime");t.values["sticky-lifetime"]&&t.rW["sticky-lifetime"]||(t.values["sticky-lifetime"]=0,t.rW["sticky-lifetime"]=0);C&&YQ(t,"sticky-lifetime")>.0625&&(y=t.rW["sticky-lifetime"]*2);t.values["sticky-lifetime"]+=1* Math.pow(2,t.W/y);t.rW["sticky-lifetime"]=y;t.Y.start()}if(v.V("html5_perf_cap_override_sticky")){C=v.G;t=v.V("html5_perserve_av1_perf_cap");t=t===void 0?!1:t;if(t===void 0?0:t){y=Eg();v=g.N(Object.keys(y));for(P=v.next();!P.done;P=v.next())P=P.value,P.indexOf("1")!==0&&delete y[P];g.jB("yt-player-performance-cap",y,2592E3)}else g.Hx("yt-player-performance-cap");quw(t);if(t){t=g.N(Lq.keys());for(y=t.next();!y.done;y=t.next())y=y.value,y.startsWith("1")||Lq.delete(y);t=g.N(F1.values());for(y=t.next();!y.done;y= t.next())y=y.value,y.startsWith("1")||F1.delete(y);t=g.N(C.keys());for(y=t.next();!y.done;y=t.next())y=y.value,y.startsWith("1")||C.delete(y)}else Lq.clear(),F1.clear(),C.clear()}}}this.K0&&(C=this.K0,l=l||"",C.policy.W?Mn(C.K.W,l):Mn(C.W.Z,l));this.yu()}; g.R.getUserPlaybackQualityPreference=function(){return this.videoData.G&&!this.videoData.G.W?Cr(this.videoData.M1):yy[aJ()]}; g.R.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.R.setUserAudio51Preference=function(P,v){this.getUserAudio51Preference()!==P&&(this.f0("toggle51",{pref:P}),g.jB("yt-player-audio51",P,v?31536E3:2592E3),this.g2())}; g.R.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.R.setProximaLatencyPreference=function(P){var v=this.getProximaLatencyPreference();this.f0("proxima",{pref:P});g.jB("yt-player-proxima-pref",P,31536E3);v!==P&&(P=this.k_,P.D3=!0,P.M5.seekTo(Infinity,{mD:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.R.getProximaLatencyPreference=function(){var P;return(P=H1())!=null?P:0}; g.R.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.R.Py=function(){this.videoData.videoId?this.jN.Py(this.videoData):this.f0("povid",{})}; g.R.u4=function(){this.videoData.videoId?this.jN.u4(this.videoData):this.f0("piavid",{})}; g.R.yu=function(){if(!this.s$()&&!g.M(this.playerState,128)&&this.videoData.G){if(this.videoData.G.W)NH(this);else{var P=Yx(this),v=this.videoData;a:{var l=this.videoData.hs;if(P.W){for(var e=g.N(l),h=e.next();!h.done;h=e.next()){h=h.value;var z=h.getInfo(),m=g.Hz[z.video.quality];if((!P.G||z.video.quality!=="auto")&&m<=P.W){l=h;break a}}l=l[l.length-1]}else l=l[0]}v.A5=l;pCW(this,P.reason,ox2(this,this.videoData.A5))}if(this.V("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.k_.j= !1,this.playVideo()}}; g.R.ZU=function(P,v){if(this.s$()||g.M(this.playerState,128))return!1;var l,e=!((l=this.videoData.G)==null||!l.W);l=e&&v?this.getCurrentTime()-this.fh():NaN;if(this.O$.experiments.l$("html5_record_audio_format_intent")){var h=this.uQ();if(h.qoe){h=h.qoe;var z=[P.Rt.id,isNaN(l)?"m":"t"];g.Sh(h,g.b7(h.provider),"afi",z)}}if(e)return v&&(e=Ofx(this.k_),this.f0("aswh",{id:P.id,xtags:P.xtags,bh:e.toFixed(3)})),this.K0.setAudioTrack(P,l,v),!0;if(SLw(this)){a:{v=this.mediaElement.audioTracks();for(e=0;e< v.length;++e)if(l=v[e],l.label===P.Rt.getName()){if(l.enabled){v=!1;break a}v=l.enabled=!0;break a}v=void 0}v&&this.f0("hlsaudio",{id:P.id})}else{a:if(v=this.videoData,v.Y&&!vB(v.Y)||P===v.J8||!v.hs||v.hs.length<=0)v=!1;else{e=g.N(v.hs);for(l=e.next();!l.done;l=e.next()){l=l.value;if(!(l instanceof gh)){v=!1;break a}h=P.Rt.getId();l.K&&(ftw(l.K,h),l.JR=null)}v.J8=P;v=!0}v&&J2(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.f0("hlsaudio",{id:P.id}))}return!0}; g.R.getAvailableAudioTracks=function(){return g.VW(this.videoData)&&this.gM?C8W(this.gM).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()}; g.R.getAudioTrack=function(){if(SLw(this)){var P=XCD(this);if(P)return P}return this.videoData.getAudioTrack()}; g.R.eG=function(){if(this.videoData.V("html5_trigger_loader_when_idle_network")&&!this.videoData.Ei()&&yi(this.videoData)){var P;(P=this.K0)!=null&&P.p6()}}; g.R.Wp=function(){if(Rh(this.videoData)&&this.videoData.V("html5_gapless_append_early")){var P;(P=this.K0)!=null&&P.p6()}}; g.R.DM=function(P){P=P===void 0?!1:P;if(this.K0){var v=this.K0,l=v.DM;var e=this.videoData;e=e.V("html5_ssdai_use_post_for_media")&&e.enableServerStitchedDai?!1:$M(e)&&e.iM&&!e.isAd();l.call(v,e,P)}}; g.R.LR=function(P){P=P===void 0?!1:P;this.u$&&(this.logger.debug("remove media source"),qIy(this.u$),this.DM(P),this.u$.dispose(),this.u$=null)}; g.R.fg=function(){return this.u$}; g.R.eD=function(P,v,l,e){function h(m){try{aga(z,m,v,l)}catch(Q){g.j4(Q),z.handleError(new xq("fmt.unplayable",{msi:"1",ename:Q&&typeof Q==="object"&&"name"in Q?String(Q.name):void 0},1))}} var z=this;v=v===void 0?!1:v;l=l===void 0?!1:l;ZZu(this,e===void 0?!1:e);this.u$=P;this.Pf()&&Vu(this.u$)==="open"?h(this.u$):NX2(this.u$,h)}; g.R.EK=function(P){this.logger.debug("onNeedKeyInfo");this.bJ.set(P.initData,P);this.qV&&(this.qV.EK(P),this.V("html5_eme_loader_sync")||this.bJ.remove(P.initData))}; g.R.f8=function(P){this.videoData.W3=g.Ra("auto",P,!1,"u");NH(this)}; g.R.B1=function(P){var v=P.reason,l=P.W.info,e=P.token,h=P.videoId,z=this.uQ(h),m=g.VW(this.videoData)?z.getVideoData():this.videoData;if(l!==m.Y){var Q=!m.Y;m.Y=l;v!=="m"&&v!=="t"&&(v=Q?"i":"a");var t=v==="m"||v==="t";this.O$.experiments.l$("html5_refactor_sabr_audio_format_selection_logging")?this.WG=new Y9D(m,l,v,"",e,h):z.Ej(new Y9D(m,l,v,"",e));this.publish("internalaudioformatchange",m,!Q&&t)}this.k_.B1(P.W.index)}; g.R.Q$=function(P){this.publish("localmediachange",P)}; g.R.MP=function(P){P=P===void 0?{}:P;var v;(v=this.K0)==null||v.MP(this.O$,tc(this.videoData),P)}; g.R.Ny=function(){return this.OY.Ny()}; g.R.qE=function(P){this.x_(new xq("staleconfig",{reason:P}))}; g.R.handleError=function(P){this.OY.handleError(P)}; g.R.xT=function(){return this.OY.xT()}; g.R.Wh=function(P){this.k_.Wh(P)}; g.R.hB=function(P,v,l){P=P===void 0?!1:P;v=v===void 0?!1:v;l=l===void 0?!1:l;var e=this,h,z,m;return g.p(function(Q){if(Q.W==1){e.K0&&e.K0.RA();e.K0&&e.K0.s$()&&qH(e);if(e.V("html5_enable_vp9_fairplay")&&e.d7()&&(h=e.videoData.W)!=null)for(var t in h.W)h.W.hasOwnProperty(t)&&(h.W[t].W=null,h.W[t].G=!1);e.Y_(tU(e.playerState,2048));e.V("html5_ssap_keep_media_on_finish_segment")&&g.VW(e.videoData)?e.publish("newelementrequired",l):e.publish("newelementrequired");return P?g.b(Q,KZ(e),2):Q.ac(2)}e.videoData.Ei()&& ((z=e.K0)==null?0:z.J5)&&!CZ(e)&&((m=e.isAtLiveHead())&&ww(e.videoData)?e.seekTo(Infinity,{mD:"videoPlayer_getNewElement"}):e.videoData.cz&&e.K0&&(t=e.K0,t.rM.Ei&&(t.rM.cz||t.rM.Y||t.rM.isPremiere?(t.seek(0,{mD:"loader_resetSqless"}),t.videoTrack.j=!0,t.audioTrack.j=!0,t.videoTrack.Z=!0,t.audioTrack.Z=!0):bM(t.rM)&&zK(t))));v&&e.seekTo(0,{seekSource:105});g.M(e.playerState,8)&&(e.V("html5_ssap_keep_media_on_finish_segment")&&g.VW(e.videoData)?e.playVideo(!1,l):e.playVideo());g.nx(Q)})}; g.R.Ti=function(P){this.f0("hgte",{ne:+P});this.videoData.S=!1;P&&this.hB();this.K0&&avw(this.K0)}; g.R.AS=function(P){this.f0("newelem",{r:P});this.hB()}; g.R.pauseVideo=function(P){P=P===void 0?!1:P;if((g.M(this.playerState,64)||g.M(this.playerState,2))&&!P)if(g.M(this.playerState,8))this.Y_(CM(this.playerState,4,8));else if(this.Jg())J2(this);else return;g.M(this.playerState,128)||(P?this.Y_(tU(this.playerState,256)):this.Y_(CM(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.pj(this.videoData)&&this.K0&&bj(this,!1)}; g.R.stopVideo=function(){this.pauseVideo();this.K0&&(bj(this,!1),this.K0.uZ())}; g.R.jM=function(P,v){P=P===void 0?!1:P;v=v===void 0?!1:v;if(this.Pf()&&v){var l;(l=this.mediaElement)==null||l.jM()}else{var e;(e=this.mediaElement)==null||e.stopVideo()}xx(this);qH(this);g.M(this.playerState,128)||(P?this.Y_(y$(y$(tU(this.playerState,4),8),16)):this.Y_(Q$(this.playerState)));this.videoData.videoId&&this.O$.Hg.remove(this.videoData.videoId)}; g.R.seekTo=function(P,v){v=v===void 0?{}:v;this.logger.debug(function(){return"SeekTo "+P+", "+JSON.stringify(v)}); g.M(this.playerState,2)&&J2(this);v.EEg&&this.Y_(tU(this.playerState,2048));v.seekSource!==58&&v.seekSource!==60||!this.V("html5_update_vss_during_gapless_seeking")||eua(this.uQ(),v.seekSource);this.k_.seekTo(P,v);this.ih.sync()}; g.R.Gz=function(P){this.pI.Y.Zi();g.M(this.playerState,32)||(this.Y_(tU(this.playerState,32,P==null?void 0:P.seekSource)),g.M(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking",this));this.sb()}; g.R.BG=function(P){P=P==null?void 0:P.seekSource;g.M(this.playerState,32)?(this.Y_(CM(this.playerState,16,32,P)),this.publish("endseeking",this)):g.M(this.playerState,2)||this.Y_(tU(this.playerState,16,P));this.pI.Y.s2(this.videoData,this.playerState.isPaused())}; g.R.d6=function(P){this.BG(P)}; g.R.NS=function(){this.publish("SEEK_COMPLETE")}; g.R.K7=function(){this.publish("onAbnormalityDetected")}; g.R.Fl=function(P){var v=this.jN,l=this.videoData.clientPlaybackNonce,e=this.playerType;if(P.scope===4){var h=P.type;if(h){var z=v.Q7(),m=z.getVideoData().clientPlaybackNonce;e===1&&(m=l);(v=Uqq(v,m))?(l=v.getVideoData())&&(P.writePolicy===2&&l.sabrContextUpdates.has(h)||l.sabrContextUpdates.set(h,P)):z.f0("scuset",{ncpf:"1",ccpn:m,crcpn:l})}else g.j4(Error("b/380308491: contextUpdateType is undefined"))}}; g.R.NA=function(){if(this.jN.IV().Sx&&this.playerType===2)return this.jN.NA("")}; g.R.getCurrentTime=function(){return this.k_.getCurrentTime()}; g.R.qX=function(){return this.k_.qX()}; g.R.xv=function(){return this.k_.xv()}; g.R.Fm=function(P){return this.gM&&(P=P||this.gM.Kd())?yx(this.gM,P):this.xv()}; g.R.Gr=function(){return this.k_.Gr()}; g.R.getPlaylistSequenceForTime=function(P){return this.videoData.getPlaylistSequenceForTime(P-this.fh())}; g.R.mP=function(){var P=NaN;this.mediaElement&&(P=this.mediaElement.mP());return P>=0?P:this.getCurrentTime()}; g.R.lC=function(){var P;return((P=this.videoData.W)==null?0:P.lC)?this.videoData.W.lC(this.getCurrentTime()-this.fh()):this.mediaElement&&(P=this.mediaElement.H0())&&(P=P.getTime(),!isNaN(P))?P/1E3+this.getCurrentTime():NaN}; g.R.getDuration=function(P){return g.VW(this.videoData)&&this.gM?P?yVx(this.gM,P):z5(this.gM):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.fh():this.Jk()?this.Jk():0}; g.R.rC=function(){var P=new ygy;if(this.K0){var v=this.O$.schedule,l=this.O$.vK();l=l===void 0?!1:l;P.xE=v.J5;P.d2=v.q5;P.bandwidthEstimate=Fu(v);if(l){l=(v.S.y_()*1E3).toFixed();var e=(v.kf.y_()*1E3).toFixed(),h=KP(v).toFixed(2),z=((v.j.y_()||0)*1E9).toFixed(2),m=v.G.y_().toFixed(0),Q=v.wM.y_().toFixed(0),t=v.X.percentile(.5).toFixed(2),y=v.X.percentile(.92).toFixed(2),C=v.X.percentile(.96).toFixed(2),f=v.X.percentile(.98).toFixed(2);v.W?v.W.reset():v.W=new kQ;v.W.add(v.T1);v.W.add(v.interruptions.length); for(var k=0,w=v.interruptions.length-1;w>=0;w--){var I=v.interruptions[w];v.W.add(I-k);k=I}k=0;for(w=v.Y.length-1;w>=0;w--){I=v.Y[w];var J=I.stamp/36E5;v.W.add(J-k);k=J;v.W.add(I.net/1E3);v.W.add(I.max)}v=v.W.vB();P.W={ttr:l,ttm:e,d:h,st:z,bw:m,abw:Q,v50:t,v92:y,v96:C,v98:f,"int":v}}$Ax(this.K0,P)}else this.mediaElement&&(P.MX=eq(this.mediaElement));P.xE=this.xE;P.d2=this.d2;P.G=this.isAtLiveHead()&&this.isPlaying()?NS6(this):NaN;return P}; g.R.pS=function(P,v){this.d2+=P;this.xE+=v}; g.R.b2=function(){return this.mediaElement?g.pj(this.videoData)?1:Lj(this.videoData)?this.isAtLiveHead()||this.QH()?1:this.k_.b2():this.mediaElement.b2():0}; g.R.P8=function(){var P=this.getCurrentTime();if(this.qV){var v="IT/"+(this.qV.W.getInfo()+"/"+Cr(this.v5()));v+="/"+this.qV.getInfo()}else v="";var l=this.isGapless(),e=this.Aq(),h=this.pH(),z=g.A2(this),m=this.getPlayerState(),Q=this.getPlaylistSequenceForTime(this.getCurrentTime());a:{var t=0;var y="";if(this.PR){if(this.PR.Yd){y="D,";break a}t=this.PR.S8();y=this.PR.Kd().substring(0,4)}else this.gM&&(t=this.gM.S8(),y=this.gM.Kd().substring(0,4));t>0?(t="AD"+t+", ",y&&(t+=y+", "),y=t):y=""}return{currentTime:P, oe:v,isGapless:l,Aq:e,QO:h,J35:z,playerState:m,PMW:Q,XP5:this.N0,mF:y,Ch3:this.qe()}}; g.R.Ui=function(P){var v={};if(P===void 0?0:P){Object.assign(v,this.uQ().Ui());this.mediaElement&&(Object.assign(v,this.mediaElement.Ui()),Object.assign(v,this.qe()));this.K0&&Object.assign(v,this.K0.Ui());this.qV&&(v.drm=JSON.stringify(this.qV.Ui()));v.state=this.playerState.state.toString(16);g.M(this.playerState,128)&&(v.debug_error=JSON.stringify(this.playerState.xF));this.Zt()&&(v.prerolls=this.zq.join(","));this.videoData.MV&&(v.ismb=this.videoData.MV);this.videoData.latencyClass!=="UNKNOWN"&& (v.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(v.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)v.is_mosaic=1;this.videoData.cotn&&(v.is_offline=1,v.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(v.playerResponseCpn=this.videoData.playerResponseCpn);this.jN.isOrchestrationLeader()&&(v.leader=1);this.videoData.isLivePlayback&&(this.videoData.W&& cj(this.videoData.W)&&(v.segduration=cj(this.videoData.W)),P=this.k_,v.lat=P.T?qG9(P.T.Y):0,v.liveutcstart=this.videoData.liveUtcStartSeconds);v.relative_loudness=this.videoData.sZ.toFixed(3);if(P=g.A2(this))v.optimal_format=P.video.qualityLabel;v.user_qual=aJ();v.release_version="youtube.player.web_20250203_01_RC00";g.VW(this.videoData)&&this.gM&&(v.ssap=ts(this.gM))}v.debug_videoId=this.videoData.videoId;return v}; g.R.addCueRange=function(P){this.ON([P])}; g.R.removeCueRange=function(P){this.ih.j6([P])}; g.R.Hp=function(){this.ih.sync()}; g.R.H5=function(P,v){return this.ih.H5(P,v)}; g.R.ON=function(P,v){this.ih.iC(P,v)}; g.R.tK=function(P){this.ih.j6(P)}; g.R.Ia=function(P){var v=this.ih;P.length<=0||v.s$()||(P=v.W,P.array.sort(P.W))}; g.R.LY=function(){return this.ih.LY()||[]}; g.R.Mi=function(){return this.Ne}; g.R.KJ=function(){return this.visibility.KJ()}; g.R.o7=function(){this.mediaElement&&this.mediaElement.o7()}; g.R.Mg6=function(){cC(this)}; g.R.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.R.ai=function(P){var v=P.target.Dc();if(this.mediaElement&&this.mediaElement.Dc()&&this.mediaElement.Dc()===v){v0B(this,P.type);switch(P.type){case "error":var l=z1(this.mediaElement)||"",e=this.mediaElement.fX();if(l==="capability.changed"){this.V("html5_restart_on_capability_change")?(this.f0("capchg",{msg:e}),this.hB(!0)):KZ(this);return}if(this.mediaElement.hasError()&&(JEW(this.OY,l,{msg:e})||g.VW(this.videoData)&&this.gM&&(e=this.playerState.xF,this.gM.handleError(l,e==null?void 0:e.Nu))))return; if(this.isBackground()&&this.mediaElement.nJ()===4){this.jM();FG(this,"unplayable");return}break;case "durationchange":l=this.mediaElement.getDuration();isFinite(l)&&(!this.u$||l>0)&&l!==1&&this.vU(l);break;case "ratechange":this.K0&&this.K0.setPlaybackRate(this.mediaElement.getPlaybackRate());ncw(this.ih);this.uQ().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":eU9(this);this.publish("onLoadedMetadata");OZw(this);l=this.lC();this.videoData.K1&&(this.videoData.K1=l);break; case "loadstart":OZw(this);break;case "progress":case "suspend":this.sb();this.publish("onLoadProgress",this,this.b2());break;case "playing":this.pI.Nm("plev");this.M0&&!CZ(this)&&(this.M0=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{mD:"videoplayer_onPlaying"})));break;case "timeupdate":l=this.mediaElement&&!this.mediaElement.getCurrentTime();e=this.mediaElement&&this.mediaElement.lY()===0;if(l&&(!this.C5||e))return;this.C5=this.C5||!!this.mediaElement.getCurrentTime(); WCB(this);this.sb();if(!this.mediaElement||this.mediaElement.Dc()!==v)return;this.publish("onVideoProgress",this,this.getCurrentTime());break;case "waiting":if(this.mediaElement.IA().length>0&&this.mediaElement.AB().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.K0)return;this.V("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.lY()>2||!this.mediaElement.isSeeking()&&C0(this.mediaElement.AB(),this.mediaElement.getCurrentTime()))&& (l=this.mediaElement.Ui(),l.bh=eq(this.mediaElement).toFixed(3),this.f0("uwe",l));g.VW(this.videoData)&&this.gM&&e$D(this.gM,this.mediaElement.getCurrentTime());break;case "resize":eU9(this);this.videoData.K&&this.videoData.K.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.Mp&&g.M(this.playerState,8)&&!g.M(this.playerState,1024)&&this.getCurrentTime()===0&&g.FA){FG(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.Dc()=== v){vxD(this.k_,P,this.gM||void 0);this.publish("videoelementevent",P);v=this.playerState;e=this.LZ;var h=this.mediaElement;l=this.videoData.clientPlaybackNonce;var z=g.VW(this.videoData)&&this.gM?z5(this.gM):void 0;if(!g.M(v,128)){var m=v.state;h=h?h:P.target;var Q=h.getCurrentTime();if(!g.M(v,64)||P.type!=="ended"&&P.type!=="pause"){z=z||h.getDuration();z=h.isEnded()||Q>1&&Math.abs(Q-z)<1.1;var t=P.type==="pause"&&h.isEnded();Q=P.type==="ended"||P.type==="waiting"||P.type==="timeupdate"&&!g.M(v, 4)&&!PC(e,Q);if(t||z&&Q)h.Jl()>0&&h.Dc()&&(m=14);else switch(P.type){case "error":z1(h)&&(m|=128);break;case "pause":g.M(v,256)?(m^=256)||(m=64):g.M(v,32)||g.M(v,2)||g.M(v,4)||(m=4,g.M(v,1)&&g.M(v,8)&&(m|=1));break;case "playing":Q=m;m=(m|8)&-1093;Q&4?(m|=1,RV(e,h,!0)):PC(e,h.getCurrentTime())&&(m&=-2);g.M(v,1)&&RV(e,h)&&(m|=1);break;case "seeking":m|=16;g.M(v,8)&&(m|=1);m&=-3;break;case "seeked":m&=-17;RV(e,h,!0);break;case "waiting":g.M(v,2)||(m|=1);RV(e,h);break;case "timeupdate":Q=g.M(v,16),z= g.M(v,4),(g.M(v,8)||Q)&&!z&&PC(e,h.getCurrentTime())&&(m=8),RV(e,h)&&(m|=1)}}e=m;m=null;e&128&&(m=P.target,h=z1(m),Q=1,h?(h==="capability.changed"&&(Q=2),z="GENERIC_WITHOUT_LINK",t=m.Ui(),t.mediaElem="1",/AUDIO_RENDERER/.test(m.fX())&&(z="HTML5_AUDIO_RENDERER_ERROR"),m={errorCode:h,errorMessage:g.PW[z]||"",mB:z,Sz:bp(t),Nu:Q,cpn:v.xF?v.xF.cpn:""}):m=null,m&&(m.cpn=l));v=Q$(v,e,m)}!g.M(this.playerState,1)&&g.M(v,1)&&Prq(this,"evt"+P.type);this.Y_(v)}}}; g.R.vYW=function(P){P=P.W.availability==="available";P!==this.Ne&&(this.Ne=P,this.publish("airplayavailabilitychange"))}; g.R.bI2=function(){var P=(0,g.Gz)(),v=this.mediaElement.KJ();this.f0("airplay",{ia:v});!v&&!isNaN(this.QJ)&&P-this.QJ<2E3||(this.QJ=P,v!==this.KJ()&&(P=this.visibility,P.W!==v&&(P.W=v,P.Nv()),this.f0("airplay",{rbld:v}),this.g2()),this.publish("airplayactivechange"))}; g.R.hw=function(P){if(this.K0){var v=this.K0,l=v.Y,e=v.getCurrentTime(),h=Date.now()-l.X;l.X=NaN;l.f0("sdai",{adfetchdone:P,d:h});P&&!isNaN(l.j)&&l.K!==3&&jX(l.K0,e,l.j,l.Z);l.policy.Z?l.G=NaN:l.Y=NaN;Ux(l,4,l.K===3?"adfps":"adf");m$(v)}}; g.R.df=function(){g.Ft(this.qr);this.m1.stop();this.videoData.J5=!0;this.O$.cw=!0;this.O$.CI=0;var P=this.OY;if(P.videoData.K){var v=P.Z3.Z,l=P.videoData.K.dM;v.K.has(l)&&(v.K.delete(l),QP(v))}P.W.stop();this.W$();g.M(this.playerState,8)&&this.Y_(y$(this.playerState,65));this.Cl=!1;lQ2(this.uQ());g.RX(this.H7);this.publish("playbackstarted");(P=g.j9("yt.scheduler.instance.clearPriorityThreshold"))?P():tP(0,0)}; g.R.W$=function(){var P=this.jN.IV(),v={},l={};!sn("pbs",this.pI.timerName)&&Se.measure&&Se.getEntriesByName&&(Se.getEntriesByName("mark_nr")[0]?dID("mark_nr"):dID());P.videoId&&(v.videoId=P.videoId);P.clientPlaybackNonce&&!this.V("web_player_early_cpn")&&(v.clientPlaybackNonce=P.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(l.isPausedOnLoad=!0);l.itag=P.K?Number(P.K.itag):-1;P.oV&&(l.preloadType=String(this.k$?2:1));v.liveStreamMode=Uud[FV(P)];v.playerInfo=l;this.pI.infoGel(v); if(this.K0){P=this.K0.timing;window&&window.performance&&window.performance.getEntriesByName&&(P.G&&(v=window.performance.getEntriesByName(P.G),v.length&&(v=v[0],P.tick("vri",v.fetchStart),P.tick("vdns",v.domainLookupEnd),P.tick("vreq",v.requestStart),P.tick("vrc",v.responseEnd))),P.K&&(v=window.performance.getEntriesByName(P.K),v.length&&(v=v[0],P.tick("ari",v.fetchStart),P.tick("adns",v.domainLookupEnd),P.tick("areq",v.requestStart),P.tick("arc",v.responseEnd))));P=P.ticks;for(var e in P)P.hasOwnProperty(e)&& this.pI.tick(e,P[e])}}; g.R.XM=function(P,v,l){P=(P+(this.VS===3?.3:0))/v;v=Math.floor(P*4);v>this.VS&&(this.f0("vpq",{q:v,cpn:l||this.videoData.clientPlaybackNonce,ratio:P.toFixed(3)}),this.VS=v)}; g.R.NE=function(){this.VS=-1}; g.R.sb=function(P){var v=this;P=P===void 0?!1:P;if(this.mediaElement&&this.videoData){oc9(this.k_,this.isPlaying());var l=this.getCurrentTime();!this.K0||g.M(this.playerState,4)&&g.pj(this.videoData)||g.M(this.playerState,32)&&yi(this.videoData)||DAB(this.K0,l);this.V("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&this.XM(l,this.videoData.lengthSeconds);l>5&&(this.k_.Y=l);var e=g.Q8();e?g.dj.UZ(this.K9):g.qc(this.K9);var h=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!h||eH(this.videoData))&& !g.M(this.playerState,128)){var z=function(){if(v.mediaElement&&!g.M(v.playerState,128)){v.O$.vK()&&v0B(v,"pfx");var m=v.getCurrentTime();v.V("html5_buffer_underrun_transition_fix")&&(m-=v.fh());var Q=eq(v.mediaElement),t=g.M(v.playerState,8),y=PC(v.LZ,m),C=LAw(v.LZ,m,(0,g.Gz)(),Q);t&&y?v.Y_(y$(v.playerState,1)):t&&C?(t=v.getDuration(),y=ww(v.videoData),t&&Math.abs(t-m)<1.1?(v.f0("setended",{ct:m,bh:Q,dur:t,live:y}),v.mediaElement.e3()?(v.logger.debug("seek to 0 because of looping"),v.seekTo(0,{mD:"videoplayer_loop", seekSource:37})):v.mR()):(v.playerState.isBuffering()||Prq(v,"progress_fix"),v.Y_(tU(v.playerState,1)))):(t&&!y&&!C&&m>0&&(t=(Date.now()-v.Yl)/1E3,y=v.getDuration(),m>y-1&&v.f0("misspg",{t:m.toFixed(2),d:y.toFixed(2),r:t.toFixed(2),bh:Q.toFixed(2)})),v.playerState.isPaused()&&v.playerState.isBuffering()&&eq(v.mediaElement)>5&&v.Y_(y$(v.playerState,1)));v.sb()}}; this.mediaElement.IA().length===0?this.K9=e?g.dj.VG(z,100):g.KG(z,100):this.K9=e?g.dj.VG(z,500):g.KG(z,500)}this.videoData.sR=l;this.gM&&td(this.gM);!P&&this.isPlaying()&&sBD(this);HLy(this.nw,this.Sg,this.ZR(),this.isBackground())&&NH(this);this.publish("progresssync",this,P);h&&eH(this.videoData)&&this.publish("onVideoProgress",this,this.getCurrentTime())}}; g.R.Ar=function(){this.VI("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.R.pH=function(){return this.uQ().pH()}; g.R.e8=function(){return this.K0?this.K0.e8():Fu(this.O$.schedule,!0)}; g.R.Y_=function(P){if(!g.fM(this.playerState,P)){this.logger.debug(function(){return"Setting state "+P.toString()}); var v=new g.DS(P,this.playerState);this.playerState=P;lR7(this);var l=!this.At.length;this.At.push(v);var e=this.mediaElement&&this.mediaElement.isSeeking();e=v.oldState.state===8&&!e;g.NQ(v,1)&&e&&g.M(this.playerState,8)&&!g.M(this.playerState,64)&&this.K0&&(jIw(this.K0),this.mediaElement&&eq(this.mediaElement)>=5&&jcq(this.nw,this.Sg)&&NH(this));(e=g.ID(this.O$.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.M(P,1)&&(g.M(P,8)||g.M(P,16))?this.MW.start(e):this.MW.stop();(n2(v,8)<0|| g.NQ(v,1024))&&this.m1.stop();!g.NQ(v,8)||this.videoData.J5||g.M(v.state,1024)||this.m1.start();g.M(v.state,8)&&n2(v,16)<0&&!g.M(v.state,32)&&!g.M(v.state,2)&&this.playVideo();g.M(v.state,2)&&Lj(this.videoData)&&(this.vU(this.getCurrentTime()),this.sb(!0));g.NQ(v,2)&&(this.k0(!0),this.O$.vK()&&this.V("html5_sabr_parse_live_metadata_playback_boundaries")&&yi(this.videoData)&&this.videoData.W&&(e={minst:""+this.videoData.W.Gq,cminst:""+(this.videoData.W.HR()+this.fh()),maxst:""+this.videoData.W.h1, hts:""+this.videoData.W.QW,cmaxst:""+(this.videoData.W.Jk()+this.fh())},this.f0("sabrSeekableBoundaries",e)));g.NQ(v,128)&&this.jM();this.videoData.W&&this.videoData.isLivePlayback&&!this.ML&&(n2(v,8)<0?riW(this.videoData.W):g.NQ(v,8)&&this.videoData.W.resume());W$w(this.k_,v);huy(this.uQ(),v);if(l&&!this.s$())try{for(var h=g.N(this.At),z=h.next();!z.done;z=h.next()){var m=z.value;NTx(this.ih,m);this.publish("statechange",m)}}finally{this.At.length=0}}}; g.R.Di=function(){this.pI.tick("qoes")}; g.R.IL=function(){this.k_.IL()}; g.R.Wu=function(P,v,l,e){a:{var h=this.OY;e=e===void 0?"LICENSE":e;l=l.substring(0,256);var z=pW(v);P==="drm.keyerror"&&this.qV&&this.qV.K.keys.length>1&&h.Y<96&&(P="drm.sessionlimitexhausted",z=!1);if(z)if(h.videoData.K&&h.videoData.K.video.isHdr())AEP(h,P);else{if(h.M5.VI(P,v,e,l),DJy(h,{detail:l}))break a}else h.x_(P,{detail:l});P==="drm.sessionlimitexhausted"&&(h.f0("retrydrm",{sessionLimitExhausted:1}),h.Y++,dHw(h.M5))}}; g.R.Hh$=function(){var P=this,v=g.ID(this.O$.experiments,"html5_license_constraint_delay"),l=QK();v&&l?(v=new g.mr(function(){P.yu();cC(P)},v),g.Z(this,v),v.start()):(this.yu(),cC(this))}; g.R.I$=function(P){this.publish("heartbeatparams",P)}; g.R.a7=function(P){this.f0("keystatuses",Ojq(P));var v="auto",l=!1;this.videoData.K&&(v=this.videoData.K.video.quality,l=this.videoData.K.video.isHdr());if(this.V("html5_drm_check_all_key_error_states")){var e=oM2(v,l);e=N5(P)?shw(P,e):P.Y.includes(e)}else{a:{v=oM2(v,l);for(e in P.W)if(P.W[e].status==="output-restricted"){var h=P.W[e].type;if(v===""||h==="AUDIO"||v===h){e=!0;break a}}e=!1}e=!e}if(this.V("html5_enable_vp9_fairplay")){if(l)if(P.S){var z;if((z=this.qV)==null?0:Hj(z.W))if((l=this.qV)== null)l=0;else{v=z=void 0;h=g.N(l.K.values());for(var m=h.next();!m.done;m=h.next())m=m.value,z||(z=rca(m,"SD")),v||(v=rca(m,"AUDIO"));l.B9({sd:z,audio:v});l=z==="output-restricted"||v==="output-restricted"}else l=!e;if(l){this.f0("drm",{dshdr:1});AEP(this.OY);return}}else{this.videoData.N$||(this.videoData.N$=!0,this.f0("drm",{dphdr:1}),this.hB(!0));return}var Q;if((Q=this.qV)==null?0:Hj(Q.W))return}else if(Q=P.S&&e,l&&!Q){AEP(this.OY);return}e||shw(P,"AUDIO")&&shw(P,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"), P=Ojq(P),this.F1?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.V("html5_report_fatal_drm_restricted_error_killswitch")||this.VI("drm.keyerror",2,void 0,"info."+P)):(this.F1=!0,this.x_(new xq("qoe.restart",Object.assign({},{retrydrm:1},P))),NH(this),dHw(this)))}; g.R.zq$=function(){if(!this.videoData.J5&&this.mediaElement&&!this.isBackground()){var P="0";this.mediaElement.lY()>0&&eq(this.mediaElement)>=5&&this.videoData.G&&this.videoData.G.W&&(this.Y_(tU(this.playerState,1)),Prq(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),P="1");lR7(this);var v=this.videoData.G;P={restartmsg:P,mfmt:!me(this.videoData),mdrm:!(!(v&&v.videoInfos&&v.videoInfos.length&&v.videoInfos[0].EQ)||this.qV),mfmtinfo:!this.videoData.K,prerolls:this.Zt()?this.zq.join(","): "0"};if(this.qV){v=this.qV;if(v.K.size<=0){var l="ns;";v.X||(l+="nr;");v=l+="ql."+v.G.length}else v=Ojq(v.K.values().next().value),v=bp(v);P.drmp=v}var e;Object.assign(P,((e=this.K0)==null?void 0:e.Ui())||{});var h;Object.assign(P,((h=this.mediaElement)==null?void 0:h.Ui())||{});this.uQ().x_("qoe.start15s",bp(P));this.publish("loadsofttimeout")}}; g.R.vU=function(P){this.videoData.lengthSeconds!==P&&(this.videoData.lengthSeconds=P,cC(this))}; g.R.k0=function(P,v){var l=this;P=P===void 0?!1:P;if(!this.NF)if(sn("att_s","player_att")||Md("att_s",void 0,"player_att"),this.V("use_rta_for_player"))(function(){var h,z,m,Q;return g.p(function(t){switch(t.W){case 1:if(!(h=P)){t.ac(2);break}return g.b(t,g.A$P(),3);case 3:h=!t.K;case 2:if(h)return t.return();g.NP(t,4);z=QtW(l.uQ());if(!z)throw Error();m={};return g.b(t,g.FXa((m.cpn=l.videoData.clientPlaybackNonce,m.encryptedVideoId=l.videoData.videoId||"",m),3E4),6);case 6:Q=t.K;if(l.NF)throw Error(); if(!Q.challenge)throw g.j4(Error("Not sending attestation ping; no attestation challenge string")),Error();l.NF=!0;var y=[Q.challenge];Q.error?y.push("r1c="+Q.error):Q.webResponse&&y.push("r1a="+Q.webResponse);var C;((C=Q.adblockReporting)==null?void 0:C.reportingStatus)!==void 0&&y.push("r6a="+Q.adblockReporting.reportingStatus);var f;((f=Q.adblockReporting)==null?void 0:f.broadSpectrumDetectionResult)!==void 0&&y.push("r6b="+Q.adblockReporting.broadSpectrumDetectionResult);z(y.join("&"));Md("att_f", void 0,"player_att");g.uD(t,0);break;case 4:g.Kx(t),Md("att_e",void 0,"player_att"),g.nx(t)}})})().then(function(){v==null||v()}); else{var e=new g.N37(this.videoData);if("c1a"in e.UY&&!g.B1.isInitialized()){Md("att_wb",void 0,"player_att");this.E3===2&&Math.random()<.01&&g.j4(Error("Botguard not available after 2 attempts"));if(P)return;if(this.E3<5){g.RX(this.s3);this.E3++;return}}(e=g.JTD(e))?(Md("att_f",void 0,"player_att"),Rux(this.uQ(),e),this.NF=!0):Md("att_e",void 0,"player_att")}}; g.R.jn=function(P){P=P===void 0?!1:P;if(ww(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.QH()||g.pj(this.videoData)))P=this.getCurrentTime();else if(g.VW(this.videoData)&&this.gM){P=this.gM;var v=this.getCurrentTime();P=(P=R$7(P,v*1E3))?(P.Jq()-P.GQ())/1E3:0}else P=this.Jk(P);return P}; g.R.Yi=function(){return g.VW(this.videoData)?this.videoData.HR():this.HR()}; g.R.Jk=function(P){return this.k_.Jk(P===void 0?!1:P)}; g.R.HR=function(){return this.k_.HR()}; g.R.fh=function(){return this.k_?this.k_.fh():0}; g.R.getStreamTimeOffset=function(){return this.k_?this.k_.getStreamTimeOffset():0}; g.R.Ci=function(){var P=0;this.O$.V("web_player_ss_media_time_offset")&&(P=this.getStreamTimeOffset()===0?this.fh():this.getStreamTimeOffset());return P}; g.R.setPlaybackRate=function(P){var v;this.playbackRate!==P&&LPw(this.nw,(v=this.videoData.G)==null?void 0:v.videoInfos)&&(this.playbackRate=P,NH(this));this.playbackRate=P;this.mediaElement&&this.mediaElement.setPlaybackRate(P)}; g.R.getPlaybackRate=function(){return this.playbackRate}; g.R.getPlaybackQuality=function(){var P="unknown";if(this.videoData.K&&(P=this.videoData.K.video.quality,P==="auto"&&this.mediaElement)){var v=this.yU();v&&v.videoHeight>0&&(P=aS(v.videoWidth,v.videoHeight))}return P}; g.R.isHdr=function(){return!!(this.videoData.K&&this.videoData.K.video&&this.videoData.K.video.isHdr())}; g.R.Ww=function(){this.uQ().Ww()}; g.R.sendVideoStatsEngageEvent=function(P,v){var l=this.uQ();l.W?(l=EG(l.W,"engage"),l.QW=P,l.send(v)):v&&v()}; g.R.VP=function(P){return this.uQ().VP(P)}; g.R.isAtLiveHead=function(P,v){v=v===void 0?!1:v;return ww(this.videoData)&&(this.Kc||v)?this.k_.isAtLiveHead(P):!1}; g.R.Hi=function(){var P=this.Jk(),v=this.getCurrentTime(),l;(l=!ww(this.videoData))||(l=this.k_,l=!(l.W&&l.W.G));return l||this.QH()||isNaN(P)||isNaN(v)?0:Math.max(0,P-v)}; g.R.w_=function(P){(this.Kc=P)||this.m1.stop();this.videoData.W&&(P?this.videoData.W.resume():riW(this.videoData.W));if(this.K0){var v=this.videoData.V("html5_disable_preload_for_ssdai_with_preroll")&&this.Pi()&&this.videoData.isLivePlayback;P&&!v?this.K0.resume():bj(this,!0)}g.M(this.playerState,2)||P?g.M(this.playerState,512)&&P&&this.Y_(y$(this.playerState,512)):this.Y_(tU(this.playerState,512));v=this.uQ();v.qoe&&(v=v.qoe,g.Sh(v,g.b7(v.provider),"stream",[P?"A":"I"]))}; g.R.w6=function(P){P={n:P.name,m:P.message};this.uQ().x_("player.exception",bp(P))}; g.R.sL=vw(25);g.R.A6=vw(51);g.R.ri=function(P){this.uQ().ri(P)}; g.R.p9=function(P){this.uQ().p9(P)}; g.R.Hv=function(P){this.uQ().Hv(P)}; g.R.uh=vw(30);g.R.H9=vw(35);g.R.T9=function(P){this.uQ().T9(P)}; g.R.xr=function(){this.f0("hidden",{},!0)}; g.R.qe=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.R.Iv=function(){return this.K0?this.K0.Iv():!0}; g.R.setLoop=function(P){this.loop=P;this.mediaElement&&!g.pF(this.O$)&&this.mediaElement.setLoop(P);this.K0&&this.V("html5_loop_skip_set_end_of_stream")&&(P?this.K0.policy.WK=!0:avw(this.K0))}; g.R.e3=function(){return this.mediaElement&&!g.pF(this.O$)?this.mediaElement.e3():this.loop}; g.R.Oo=function(P){this.f0("timestamp",{o:P.toString()});this.k_.Oo(P)}; g.R.g9=function(P){this.pI.tick(P)}; g.R.LX=function(P){return this.pI.LX(P)}; g.R.Nm=function(P){this.pI.Nm(P)}; g.R.f0=function(P,v,l){l=l===void 0?!1:l;this.uQ().f0(P,v,l)}; g.R.Ph=function(P,v,l){l=l===void 0?!1:l;this.uQ().f0(P,v,l)}; g.R.x_=function(P){this.uQ().x_(P.errorCode,bp(P.details));P=P.errorCode;if(this.videoData.isLivePlayback&&(P==="qoe.longrebuffer"||P==="qoe.slowseek")||P==="qoe.restart"){P=this.K0?$t6(this.K0.videoTrack):{};var v,l;this.f0("lasoe",Object.assign(this.K0?$t6(this.K0.audioTrack):{},(v=this.u$)==null?void 0:(l=v.W)==null?void 0:l.Gs()));var e,h;this.f0("lvsoe",Object.assign(P,(e=this.u$)==null?void 0:(h=e.K)==null?void 0:h.Gs()))}}; g.R.T_=function(P,v,l){this.uQ().T_(P,v,l)}; g.R.lJ=function(P,v,l,e,h,z,m,Q){var t;if((t=this.videoData.W)==null?0:t.isLive){var y=v.playerType===2?v:P,C=P.videoData.videoId,f=v.videoData.videoId;if(C&&f){t=this.uQ();if(t.qoe){var k=t.qoe,w=P.cpn,I=v.cpn,J=y.videoData.CI,K=k.provider.videoData.clientPlaybackNonce,q=k.provider.videoData.videoId,A=I!==K&&f!==q;K=w!==K&&C!==q;k.reportStats();k.adCpn&&k.adCpn!==w||(k.adCpn=K?w:"",k.Wg=K?C:"",k.adFormat=K?J:void 0,UG(k,2,z?4:h?2:0,I,f,e),k.reportStats(),k.adCpn=A?I:"",k.Wg=A?f:"",k.adFormat=A?J: void 0,UG(k,2,z?5:h?3:1,w,C,l),k.reportStats())}l=P.cpn;if(t.G.has(l)){if(h=t.G.get(l),ot(h,!0).send(),OG(h),l!==t.provider.videoData.clientPlaybackNonce){szD(h);var x;(x=t.W)==null||HD2(x);t.G.delete(l)}}else t.qo=t.provider.videoData.clientPlaybackNonce,t.qo&&t.W&&(t.G.set(t.qo,t.W),ot(t.W).send(),OG(t.W));x=v.cpn;y=y.videoData;e-=this.Ci();if(t.G.has(x)){e=t.G.get(x);var S=e.G&&isNaN(e.Z)?WR(e):NaN;e=oPw(e,!1);isNaN(S)||(e.j=S);e.send()}else e=th6(t,t.provider,y,e),t.G.set(x,e),rsy(e,new g.DS(tU(new g.mQ, 8),new g.mQ)),a$P(e),(S=t.W)==null||OG(S);t.qo=x;this.V("html5_unify_csi_server_stitched_transition_logging")?EoP(P.cpn,v.cpn,this.videoData.clientPlaybackNonce,v.videoData,m,void 0,Q):(S=this.videoData.clientPlaybackNonce,t=v.videoData,P=(P.cpn===S?"video":"ad")+"_to_"+(v.cpn===S?"video":"ad"),S={},t.T&&(S.cttAuthInfo={token:t.T,videoId:t.videoId}),m&&(S.startTime=m),o5(P,S),g.On({targetVideoId:t.videoId,targetCpn:v.cpn,isSsdai:!0},P),WI("pbs",Q!=null?Q:(0,g.Gz)(),P))}}}; g.R.iy=function(){var P=this.jN,v=P.GS;P.GS=[];return v}; g.R.kp=function(P){this.videoData.dE=!0;this.x_(new xq("sabr.fallback",P));this.hB(!0)}; g.R.EP=function(P,v){this.videoData.ud=!0;if(v===void 0||v)this.x_(new xq("qoe.restart",P)),this.hB(!0);this.videoData.DR()&&this.V("html5_reload_caption_on_ssdai_fallback")&&this.jN.Ef()}; g.R.bj=function(P){this.f0("sdai",{aftimeout:P});this.x_(new xq("ad.fetchtimeout",{timeout:P}))}; g.R.oQ=function(P,v){this.f0("timelineerror",P);P=new xq("dai.timelineerror",P);v?this.VI("dai.timelineerror",1,"RETRYABLE_ERROR",bp(P.details)):this.x_(P)}; g.R.HI=function(){return g.b7(this.uQ().provider)}; g.R.getPlayerSize=function(){return this.LG.getPlayerSize()}; g.R.CJ=function(){return this.LG.CJ()}; g.R.w7=function(){return this.pI}; g.R.V8=function(){return this.jN.V8()}; g.R.getVolume=function(){return this.jN.getVolume()}; g.R.fO=function(){return this.jN.fO()}; g.R.isMuted=function(){return this.jN.isMuted()}; g.R.FI=function(){return this.jN.FI()}; g.R.cW=function(){this.ML=!0}; g.R.V=function(P){return this.O$.V(P)}; g.R.FM=function(P,v,l,e,h){this.f0("xvt",{m:P,g:v?1:0,tt:l?1:0,np:e?1:0,c:h})}; g.R.Uo=function(){var P;(P=this.K0)==null||P.resume()}; g.R.Pi=function(){return g.ro(this.zq,"ad")}; g.R.dl=function(){var P=this.getCurrentTime(),v=P-this.fh();var l=this.mediaElement?gJ(this.mediaElement.AB()):0;l=Math.floor(Math.max(l-v,0))+100;var e;if(!this.V("html5_ssdai_disable_seek_to_skip")&&((e=this.K0)==null?0:e.vt(v,this.Jk())))return this.f0("sdai",{skipad:1,ct:v.toFixed(3),adj:0}),!0;var h;return((h=this.K0)==null?0:h.dl(v,l))?(this.f0("sdai",{skipad:1,ct:v.toFixed(3),adj:l.toFixed(3)}),yi(this.videoData)&&this.K0.seek(v+l,{seekSource:89,mD:"videoplayer_skipServerStitchedAd"}),e7W(this.k_, P),!0):!1}; g.R.vK=function(){return this.O$.vK()}; g.R.lw=function(){if(this.V("html5_generate_content_po_token"))return this.videoData.C$||"";this.jN.sI();return this.O$.FL||""}; g.R.a8=function(){if(this.videoData.videoId)return this.videoData.yl}; g.R.sF=function(){return this.videoData.videoId}; g.R.LN=function(){return this.jN.Of}; g.R.B8=function(){return this.Cl}; g.R.D$=function(){return this.jN.D$()}; g.R.b_=function(P,v){this.k_.b_(P,v)}; g.R.kU=function(){this.k_.kU()}; g.R.U2=function(P,v){var l=this.V("html5_generate_content_po_token")?this.videoData:void 0;this.jN.U2(P,v,l)}; g.R.kZ=function(P,v){var l;(l=this.K0)==null||l.kZ(P,v)}; g.R.TF=function(){var P=this.fg();return!!P&&P.TF()}; g.R.A3=function(){return this.gM}; g.R.Pv=function(P,v){this.uQ().Pv(P,v)}; g.R.xs=function(){return this.uQ().xs()}; g.R.Aw=function(){return this.videoData.Pb}; g.R.Aq=function(){return this.jN.Aq()}; g.R.EB=function(){return this.jN.EB(this)}; g.R.FC=function(){this.Q1=!0}; g.R.Yx=function(P){var v;(v=this.K0)==null||v.Yx(P)};g.D(zU2,dd);g.D(mOx,dd);g.R=mOx.prototype;g.R.seekToChapterWithAnimation=function(P){var v=this;if(g.Dn(this.api)&&!(P<0)){var l=this.api.getVideoData(),e=l.q_;if(e&&P=0)return;v=~v;g.hK(this.items,v,0,P);mS(this.menuItems.element,P.element,v)}P.subscribe("size-change",this.h2,this);this.menuItems.publish("size-change")}; g.R.ER=function(P){P.unsubscribe("size-change",this.h2,this);this.s$()||(g.Tv(this.items,P),this.menuItems.element.removeChild(P.element),this.menuItems.publish("size-change"))}; g.R.h2=function(){this.menuItems.publish("size-change")}; g.R.focus=function(){for(var P=0,v=0;v1&&g.sL(this)}; g.R.rP=function(){GrB(this);this.KI&&(L5D(this),g.Ln(this.element,this.size))}; g.R.Rz=function(){var P=this.W.pop();Ssw(this,P,this.W[this.W.length-1],!0)}; g.R.yj=function(P){if(!P.defaultPrevented)switch(P.keyCode){case 27:this.zG();P.preventDefault();break;case 37:this.W.length>1&&this.Rz();P.preventDefault();break;case 39:P.preventDefault()}}; g.R.focus=function(){this.W.length&&this.W[this.W.length-1].focus()}; g.R.G1=function(){g.ER.prototype.G1.call(this);this.T&&this.T.dispose();this.j&&this.j.dispose()};g.D(rS,g.OL);rS.prototype.open=function(P,v){this.initialize(P.items)&&this.uq(v,!!v)}; rS.prototype.initialize=function(P){g.WC(this.SF);if(P===void 0||P.length===0)return!1;var v=P.length;P=g.N(P);for(var l=P.next();!l.done;l=P.next())this.w9(l.value,v--);return!0}; rS.prototype.w9=function(P,v){P.menuNavigationItemRenderer?iXD(this,P.menuNavigationItemRenderer,v):P.menuServiceItemRenderer&&UOq(this,P.menuServiceItemRenderer,v)};g.D(MH,aB);g.R=MH.prototype;g.R.uH=function(P){P.target!==this.dismissButton.element&&P.target!==this.overflowButton.element&&(this.bz(),this.onClickCommand&&this.J.C0("innertubeCommand",this.onClickCommand))}; g.R.TB=function(){this.enabled=!1;this.X.hide()}; g.R.bl=function(){return!!this.W&&this.enabled}; g.R.onVideoDataChange=function(P,v){this.Ad(v);if(this.W){this.RM();a:if(!this.isCounterfactual){var l,e,h;this.banner.update({title:(l=this.W)==null?void 0:l.title,subtitle:(e=this.W)==null?void 0:e.subtitle,metadata:(h=this.W)==null?void 0:h.metadataText});var z;this.onClickCommand=g.a((z=this.W)==null?void 0:z.onTap,Hu);var m;if(P=g.a((m=this.W)==null?void 0:m.onOverflow,Hu))this.j=g.a(P,o3v);var Q;if((Q=this.W)==null?0:Q.thumbnailImage){var t,y;m=((t=this.W)==null?void 0:(y=t.thumbnailImage)== null?void 0:y.sources)||[];if(m.length===0)break a;this.thumbnailImage.update({url:m[0].url})}else{var C;if((C=this.W)==null?0:C.thumbnailIconName){var f;this.thumbnailIcon.update({icon:(f=this.W)==null?void 0:f.thumbnailIconName})}}var k;this.shouldShowOverflowButton=!((k=this.W)==null||!k.shouldShowOverflowButton);var w;this.shouldHideDismissButton=!((w=this.W)==null||!w.shouldHideDismissButton)}var I;this.banner.element.setAttribute("aria-label",((I=this.W)==null?void 0:I.a11yLabel)||"");var J; this.Ic=(J=this.W)==null?void 0:J.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;jk2(this)}}; g.R.LDg=function(){this.isVisible=!0;jk2(this)}; g.R.Zh0=function(){this.isVisible=!1;jk2(this)}; g.R.n5=function(){aB.prototype.n5.call(this);this.K&&this.J.logVisibility(this.banner.element,this.isVisible)}; g.R.bz=function(){aB.prototype.bz.call(this,!1);this.K&&this.J.logClick(this.banner.element)}; g.R.hv=function(P){this.T||(this.T=new rS(this.J),g.Z(this,this.T));var v,l;if((v=this.j)==null?0:(l=v.menu)==null?0:l.menuRenderer)this.T.open(this.j.menu.menuRenderer,P.target),P.preventDefault()}; g.R.Ad=function(){}; g.R.RM=function(){}; g.R.G1=function(){this.J.Pz("suggested_action_view_model");aB.prototype.G1.call(this)};g.D(Td,MH); Td.prototype.Ad=function(P){var v,l,e;this.productUpsellSuggestedActionViewModel=g.a((v=P.getWatchNextResponse())==null?void 0:(l=v.playerOverlays)==null?void 0:(e=l.playerOverlayRenderer)==null?void 0:e.suggestedActionViewModel,yKm);var h;if((h=this.productUpsellSuggestedActionViewModel)==null?0:h.content){var z;this.W=g.a((z=this.productUpsellSuggestedActionViewModel)==null?void 0:z.content,E31)}var m,Q;if(this.K=!!((m=this.productUpsellSuggestedActionViewModel)==null?0:(Q=m.loggingDirectives)==null? 0:Q.trackingParams)){var t,y;this.J.setTrackingParams(this.banner.element,((t=this.productUpsellSuggestedActionViewModel)==null?void 0:(y=t.loggingDirectives)==null?void 0:y.trackingParams)||null)}var C;this.isCounterfactual=!((C=this.productUpsellSuggestedActionViewModel)==null||!C.isCounterfactualServing)}; Td.prototype.RM=function(){var P=[],v,l=g.N(((v=this.productUpsellSuggestedActionViewModel)==null?void 0:v.ranges)||[]);for(v=l.next();!v.done;v=l.next()){var e=v.value;e&&(v=Number(e.startTimeMilliseconds),e=Number(e.endTimeMilliseconds),isNaN(v)||isNaN(e)||P.push(new g.tn(v,e,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.J.iC(P)};g.D(aRD,dd);g.D(V_,dd);V_.prototype.onVideoDataChange=function(P,v){if(!Vi(v)){var l;P==="newdata"&&(this.K||this.W&&((l=oJ())==null?0:l.size))&&E02(this);this.W&&P==="dataloaded"&&((P=o0q(this))&&(P=W5B(this,this.K||P))&&this.api.setAudioTrack(P,!0),this.G&&(this.G=!1,rkw(this)))}}; V_.prototype.Z0=function(){var P=this;if(g.pF(this.api.N())){var v,l=g.QW(this.api.N(),(v=this.api.getVideoData())==null?void 0:g.MA(v));return D9(kf(l),function(e){var h=a0();HS(h,e);return P.api.Z0(h)})}return kf(this.api.Z0())};g.D(g.PK,g.rd);g.R=g.PK.prototype;g.R.open=function(){g.oB(this.LI,this.K)}; g.R.W9=function(P){M_y(this);var v=this.options[P];v&&(v.element.setAttribute("aria-checked","true"),this.Dx(this.Do(P)),this.G=P)}; g.R.Cw=function(P){g.WC(this.K);for(var v={},l=!1,e=0;e=0?this.W.playbackRate:1}catch(P){return 1}}; g.R.setPlaybackRate=function(P){this.getPlaybackRate()!==P&&(this.W.playbackRate=P);return P}; g.R.e3=function(){return this.W.loop}; g.R.setLoop=function(P){this.W.loop=P}; g.R.canPlayType=function(P,v){return this.W.canPlayType(P,v)}; g.R.isPaused=function(){return this.W.paused}; g.R.isSeeking=function(){return this.W.seeking}; g.R.isEnded=function(){return this.W.ended}; g.R.L3=function(){return this.W.muted}; g.R.Xk=function(P){U6();this.W.muted=P}; g.R.IA=function(){return this.W.played||Qu([],[])}; g.R.AB=function(){try{var P=this.W.buffered}catch(v){}return P||Qu([],[])}; g.R.Ju=function(){return this.W.seekable||Qu([],[])}; g.R.H0=function(){var P=this.W;return P.getStartDate?P.getStartDate():null}; g.R.getCurrentTime=function(){return this.W.currentTime}; g.R.setCurrentTime=function(P){this.W.currentTime=P}; g.R.getDuration=function(){return this.W.duration}; g.R.load=function(){var P=this.W.playbackRate;try{this.W.load()}catch(v){}this.W.playbackRate=P}; g.R.pause=function(){this.W.pause()}; g.R.play=function(){var P=this.W.play();if(!P||!P.then)return null;P.then(void 0,function(){}); return P}; g.R.lY=function(){return this.W.readyState}; g.R.Jl=function(){return this.W.networkState}; g.R.nJ=function(){return this.W.error?this.W.error.code:null}; g.R.fX=function(){return this.W.error?this.W.error.message:""}; g.R.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.W instanceof window.HTMLVideoElement&&this.W.getVideoPlaybackQuality)return this.W.getVideoPlaybackQuality();if(this.W){var P=this.W,v=P.webkitDroppedFrameCount;if(P=P.webkitDecodedFrameCount)return{droppedVideoFrames:v||0,totalVideoFrames:P}}return{}}; g.R.KJ=function(){return!!this.W.webkitCurrentPlaybackTargetIsWireless}; g.R.o7=function(){return!!this.W.webkitShowPlaybackTargetPicker()}; g.R.togglePictureInPicture=function(){var P=this.W,v=window.document;window.document.pictureInPictureEnabled?this.W!==v.pictureInPictureElement?P.requestPictureInPicture():v.exitPictureInPicture():ip()&&P.webkitSetPresentationMode(P.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.R.vL=function(){var P=this.W;return new g.$r(P.offsetLeft,P.offsetTop)}; g.R.getSize=function(){return g.S8(this.W)}; g.R.setSize=function(P){g.Ln(this.W,P)}; g.R.getVolume=function(){return this.W.volume}; g.R.setVolume=function(P){U6();this.W.volume=P}; g.R.VL=function(P){this.Z[P]||(this.W.addEventListener(P,this.listener),this.Z[P]=this.listener)}; g.R.setAttribute=function(P,v){this.W.setAttribute(P,v)}; g.R.removeAttribute=function(P){this.W.removeAttribute(P)}; g.R.hasAttribute=function(P){return this.W.hasAttribute(P)}; g.R.Mu=vw(56);g.R.Tz=vw(58);g.R.aE=vw(60);g.R.rZ=vw(62);g.R.dV=function(){return Fz(this.W)}; g.R.Xv=function(P){g.kk(this.W,P)}; g.R.jQ=function(P){return g.N_(this.W,P)}; g.R.LP=function(){return g.Qc(document.body,this.W)}; g.R.audioTracks=function(){var P=this.W;if("audioTracks"in P)return P.audioTracks}; g.R.G1=function(){for(var P=g.N(Object.keys(this.Z)),v=P.next();!v.done;v=P.next())v=v.value,this.W.removeEventListener(v,this.Z[v]);vP.prototype.G1.call(this)}; g.R.JE=function(P){this.W.disableRemotePlayback=P};g.D(fX,g.O);g.D(k0,g.O);k0.prototype.show=function(){g.O.prototype.show.call(this);this.b$();this.j2.V("html5_enable_moving_s4n_window")&&g.pF(this.j2.N())&&this.S()}; k0.prototype.hide=function(){g.O.prototype.hide.call(this);this.delay.stop();this.Y.stop()}; k0.prototype.b$=function(){var P=(0,g.Gz)(),v=RPq(this.j2);gM(this.W,v.bandwidth_samples);gM(this.j,v.network_activity_samples);gM(this.G,v.live_latency_samples);gM(this.K,v.buffer_health_samples);var l={};v=g.N(Object.entries(v));for(var e=v.next();!e.done;e=v.next()){var h=g.N(e.value);e=h.next().value;h=h.next().value;this.X[e]!==h&&(l[e]=" "+String(h));this.X[e]=h}this.update(l);P=(0,g.Gz)()-P>25?5E3:500;this.delay.start(P)}; k0.prototype.S=function(){this.T?(this.position+=1,this.position>15&&(this.T=!1)):(--this.position,this.position<=0&&(this.T=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.Y.start(2E4)};g.D(yYB,dd);g.D(wM,g.U);wM.prototype.W=function(){var P=(0,g.Gz)()-this.startTime;P=Pthis.Y[P])&&(this.W=P,K29(this))}; g.R.onCueRangeExit=function(P){var v=ue7(this,P);v&&this.W===P&&this.api.C0("innertubeCommand",v);this.clearTimeout();this.W=void 0}; g.R.onTimeout=function(P){this.W!==void 0&&(P==null?void 0:P.cueRangeId)===this.W&&(P=ue7(this,this.W))&&this.api.C0("innertubeCommand",P)}; g.R.d6=function(P){this.K=P}; g.R.NS=function(){K29(this);this.K=void 0}; g.R.setTimeout=function(P){var v=this,l=Number(P==null?void 0:P.maxVisibleDurationMilliseconds);l&&(this.clearTimeout(),this.Z=setTimeout(function(){v.onTimeout(P)},l))}; g.R.clearTimeout=function(){this.Z&&clearTimeout(this.Z);this.Z=void 0}; g.R.G1=function(){this.timelyActions=this.K=this.W=this.videoId=void 0;this.Y={};this.j6();this.clearTimeout();dd.prototype.G1.call(this)};g.D(F2w,dd);var KB={},ih7=(KB[1]="pot_ss",KB[2]="pot_sf",KB[3]="pot_se",KB[4]="pot_xs",KB[5]="pot_xf",KB[6]="pot_xe",KB),UCx=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.D(NO,dd);NO.prototype.G1=function(){this.T&&(g.Ft(this.T),this.T=void 0);dd.prototype.G1.call(this)}; NO.prototype.sI=function(){(this.W?!this.W.isReady():this.K)&&ur(this)}; NO.prototype.E_=function(P,v,l){var e=this;if(YT9(P)){var h=l||"",z;if((z=this.W)==null?0:z.isReady())v=KX(this,h),bhB(P,v);else{var m=new g.J4;v.push(m.promise);this.Y.promise.then(function(){var Q=KX(e,h);bhB(P,Q);m.resolve()})}}}; NO.prototype.Py=function(P){var v=this;if(this.W||this.K)P.C$=KX(this,P.videoId),this.W&&!this.W.isReady()&&(this.G=new PP,this.Y.promise.then(function(){v.pI.LX("pot_if");P.C$=KX(v,P.videoId)}))};g.D(j$D,dd);g.D(cK,g.U);cK.prototype.W=function(){for(var P=g.N(g.bD.apply(0,arguments)),v=P.next();!v.done;v=P.next())(v=v.value)&&this.features.push(v)}; cK.prototype.G1=function(){for(var P=this.features.length-1;P>=0;P--)this.features[P].dispose();this.features.length=0;g.U.prototype.G1.call(this)};qO.prototype.Zi=function(){this.K=(0,g.Gz)()}; qO.prototype.reset=function(){this.W=this.K=NaN}; qO.prototype.s2=function(P,v){if(P.clientPlaybackNonce&&!isNaN(this.W)){if(Math.random()<.01){v=v?"pbp":"pbs";var l={startTime:this.W};P.T&&(l.cttAuthInfo={token:P.T,videoId:P.videoId});o5("seek",l);g.On({clientPlaybackNonce:P.clientPlaybackNonce},"seek");isNaN(this.K)||WI("pl_ss",this.K,"seek");WI(v,(0,g.Gz)(),"seek")}this.reset()}};g.R=awD.prototype;g.R.reset=function(){a5(this.timerName)}; g.R.tick=function(P,v){WI(P,v,this.timerName)}; g.R.LX=function(P){return r9(P,this.timerName)}; g.R.Nm=function(P){bm(P,void 0,this.timerName)}; g.R.infoGel=function(P){g.On(P,this.timerName)};g.D(Ohu,g.gA);g.R=Ohu.prototype;g.R.JI=function(P){return this.loop||!!P||this.index+1=0}; g.R.setShuffle=function(P){this.shuffle=P;P=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var v=0;v0)||ok(this,1,!0)}; g.R.Na=function(){this.T=!0;this.W.ph(this.Z);this.Z=this.W.C(document,"mouseup",this.CM)}; g.R.CM=function(){this.T=!1;ok(this,8,!1);this.W.ph(this.Z);this.Z=this.W.C(this.target,"mousedown",this.Na)}; g.R.dR=function(P){if(P=(P=P.changedTouches)&&P[0])this.J5=P.identifier,this.W.ph(this.S),this.S=this.W.C(this.target,"touchend",this.N7,void 0,!0),ok(this,1024,!0)}; g.R.N7=function(P){if(P=P.changedTouches)for(var v=0;v1280||z>720)if(h=l.MN("maxresdefault.jpg"))break;if(e>640||z>480)if(h=l.MN("maxresdefault.jpg"))break; if(e>320||z>180)if(h=l.MN("sddefault.jpg")||l.MN("hqdefault.jpg")||l.MN("mqdefault.jpg"))break;if(h=l.MN("default.jpg"))break}g.lN(v)&&(v=new Image,v.addEventListener("load",function(){hq2()}),v.src=h?h:"",this.api.w7().tick("ftr")); this.T.style.backgroundImage=h?"url("+h+")":""};g.D(g.VV,g.O);g.VV.prototype.resize=function(){}; g.VV.prototype.K=function(P){var v=this;this.G=!1;HwW(this);var l=P.mB,e=this.api.N();l!=="GENERIC_WITHOUT_LINK"||e.T?l==="TOO_MANY_REQUESTS"?(e=this.api.getVideoData(),this.Dx(vW(this,"TOO_MANY_REQUESTS_WITH_LINK",e.Ld(),void 0,void 0,void 0,!1))):l!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||e.T?this.api.N().V("html5_enable_bandaid_error_screen")&&l==="HTML5_SPS_UMP_STATUS_REJECTED"&&!e.T?(e=e.hostLanguage,P="//support.google.com/youtube?p=videoError",e&&(P=g.r5(P,{hl:e})),this.Dx(vW(this,"HTML5_SPS_UMP_STATUS_REJECTED", P))):this.api.N().V("enable_adb_handling_in_sabr")&&l==="BROWSER_OR_EXTENSION_ERROR"&&!e.T?(e=e.hostLanguage,P="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",e&&(P=g.r5(P,{hl:e})),this.Dx(vW(this,"BROWSER_OR_EXTENSION_ERROR",P))):this.Dx(g.dM(P.errorMessage)):this.Dx(vW(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(P=e.hostLanguage,l="//support.google.com/youtube/?p=player_error1",P&&(l=g.r5(l, {hl:P})),this.Dx(vW(this,"GENERIC_WITH_LINK_AND_CPN",l,!0)),e.aV&&!e.Y&&az7(this,function(z){if(g.Qh(z,v.api,!TF(v.api.N()))){z={as3:!1,html5:!0,player:!0,cpn:v.api.getVideoData().clientPlaybackNonce};var m=v.api;m.eN("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:z});m.isFullscreen()&&m.toggleFullscreen()}})); if(this.G){var h=this.cg("ytp-error-link");h&&(this.api.createClientVe(h,this,216104),this.api.logVisibility(h,!0),az7(this,function(){v.api.logClick(h)}))}}; var jg2=/([^<>]+)<\/a>/;g.D(EL2,g.O);g.R=EL2.prototype;g.R.onClick=function(P){this.innertubeCommand?(this.J.C0("innertubeCommand",this.innertubeCommand),P.preventDefault()):g.Qh(P,this.J,!0);this.J.logClick(this.element)}; g.R.onVideoDataChange=function(P,v){Owu(this,v);this.Ak&&oL7(this,this.Ak)}; g.R.dG=function(P){var v=this.J.getVideoData();this.videoId!==v.videoId&&Owu(this,v);this.W&&oL7(this,P.state);this.Ak=P.state}; g.R.uq=function(){this.Y.show();this.J.publish("paidcontentoverlayvisibilitychange",!0);this.J.logVisibility(this.element,!0)}; g.R.zG=function(){this.Y.hide();this.J.publish("paidcontentoverlayvisibilitychange",!1);this.J.logVisibility(this.element,!1)};g.D(l3,g.O);l3.prototype.hide=function(){this.W.stop();this.message.style.display="none";g.O.prototype.hide.call(this)}; l3.prototype.onStateChange=function(P){this.As(P.state)}; l3.prototype.As=function(P){(g.M(P,128)||this.api.B8()?0:g.M(P,16)||g.M(P,1))?this.W.start():this.hide()}; l3.prototype.K=function(){this.message.style.display="block"};g.D(eO,g.ER);eO.prototype.onMutedAutoplayChange=function(P){this.G&&(P?(sgy(this),this.uq()):(this.W&&this.logClick(),this.zG()))}; eO.prototype.BB=function(P){this.api.isMutedByMutedAutoplay()&&g.NQ(P,2)&&this.zG()}; eO.prototype.onClick=function(){this.api.unMute();this.logClick()}; eO.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.D(g.hY,g.Z1);g.R=g.hY.prototype;g.R.init=function(){var P=this.api,v=P.getPlayerStateObject();this.Nk=P.getPlayerSize();this.Y_(v);this.Dw();this.lQ();this.api.publish("basechromeinitialized",this);this.nf()&&this.api.publish("standardControlsInitialized")}; g.R.onVideoDataChange=function(P,v){var l=this.G3!==v.videoId;if(l||P==="newdata"){P=this.api;P.isFullscreen()||(this.Nk=P.getPlayerSize());var e;((e=this.api.getVideoData(1))==null?0:g.VW(e))&&this.lR()}l&&(this.G3=v.videoId,l=this.vP,l.T1=3E3,ok(l,512,!0),this.Dw());this.api.V("web_render_jump_buttons")&&v.showSeekingControls&&(this.XY=572)}; g.R.D2g=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.R.YP=function(){var P=this.api.dY()&&this.api.mS(),v=this.api.Rv();return this.OP||P||this.dX||v}; g.R.lR=function(){var P=!this.YP();g.DE(this.api.getRootNode(),"ytp-menu-shown",!P);var v;((v=this.api.getVideoData(1))==null?0:g.VW(v))&&g.DE(this.api.getRootNode(),"ytp-hide-controls",!P)}; g.R.JF=function(P){try{if(!g.Qc(this.api.getRootNode(),P))return!1}catch(v){return!1}for(;P&&!gKx(P);)P=P===this.api.getRootNode()?null:P.parentElement||null;return!!P}; g.R.t$=function(P){var v=this.api.getRootNode();g.DE(v,"ytp-autohide",P);g.DE(v,"ytp-autohide-active",!0);this.OM.start(P?250:100);P&&(this.Rh=!1,g.$k(v,"ytp-touch-mode"));this.fB=!P;this.api.HX(!P)}; g.R.J2=function(){var P=this.api.getRootNode();g.DE(P,"ytp-autohide-active",!1)}; g.R.wzM=function(){this.Q3=!0}; g.R.zgf=function(P){if(this.api.N().V("player_doubletap_to_seek")||this.api.N().S)this.Q3=!1,this.K4&&this.ph(this.K4),this.rB===0&&m2(this,P)?(this.Sy(),this.b1.start(),this.K4=this.C(this.api.S2(),"touchmove",this.wzM,void 0,!0)):this.b1.stop();VQw(this)&&m2(this,P)&&!this.api.N().S&&MQy(this);var v=this.J7.cV();if(!g.LP(this.api.N())&&by&&deD(this,P))v&&P.preventDefault();else if(this.Rh=!0,g.kk(this.api.getRootNode(),"ytp-touch-mode"),this.vP.SA(),this.api.N().V("player_doubletap_to_seek")||this.api.N().S)if(v= this.api.getPlayerStateObject(),!(!this.api.YM()||g.M(v,2)&&g.xi(this.api)||g.M(v,64))){v=Date.now()-this.MK;this.rB+=1;if(v<=350){this.Is=!0;v=this.api.getPlayerSize().width/3;var l=this.api.getRootNode().getBoundingClientRect(),e=P.targetTouches[0].clientX-l.left;l=P.targetTouches[0].clientY-l.top;var h=(this.rB-1)*10;e>0&&ev*2&&e=650;this.vP.resize();g.DE(v,"ytp-fullscreen",this.api.isFullscreen());g.DE(v,"ytp-large-width-mode",l);g.DE(v,"ytp-small-mode",this.lA());g.DE(v,"ytp-tiny-mode",this.O0());g.DE(v,"ytp-big-mode",this.PB());this.tB&&this.tB.resize(P)}; g.R.BB=function(P){this.Y_(P.state);this.Dw()}; g.R.fG=vw(5);g.R.Oe=function(){var P=!!this.G3&&!this.api.R0()&&!this.L8,v=this.api.getPresentingPlayerType()===2,l=this.api.N();if(v){if(X3D&&l.V("enable_visit_advertiser_support_on_ipad_mweb"))return!1;v=ak(this.api.Oi());P&&(v&&v.player?P=(P=v.player.getVideoData(2))?P.isListed&&!g.bq(v.player.N()):!1:(Iq("showInfoBarDuringAd: this is null"),P=!1));return P}return P&&(l.Dh||this.api.isFullscreen()||l.IK)}; g.R.Dw=function(){var P=this.Oe();this.VQ!==P&&(this.VQ=P,g.DE(this.api.getRootNode(),"ytp-hide-info-bar",!P))}; g.R.Y_=function(P){var v=P.isCued()||this.api.Zt()&&this.api.getPresentingPlayerType()!==3;v!==this.isCued&&(this.isCued=v,this.GD&&this.ph(this.GD),this.GD=this.C(this.api.S2(),"touchstart",this.zgf,void 0,v));var l=this.vP,e=P.isPlaying()&&!g.M(P,32)||this.api.U1();ok(l,128,!e);l=this.vP;e=this.api.getPresentingPlayerType()===3;ok(l,256,e);l=this.api.getRootNode();g.M(P,2)?e=[OZ.ENDED]:(e=[],g.M(P,8)?e.push(OZ.PLAYING):g.M(P,4)&&e.push(OZ.PAUSED),g.M(P,1)&&!g.M(P,32)&&e.push(OZ.BUFFERING),g.M(P, 32)&&e.push(OZ.SEEKING),g.M(P,64)&&e.push(OZ.UNSTARTED));g.yv(this.fT,e)||(g.IX(l,this.fT),this.fT=e,g.wt(l,e));e=this.api.N();var h=g.M(P,2);a:{var z=this.api.N();var m=z.controlsType;switch(m){case "2":case "0":z=!1;break a}z=m==="3"&&!g.M(P,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:nX7(ak(this.api.Oi())))||this.api.Rv()||g.LP(z)&&this.api.getPresentingPlayerType()===2?!1:!0}g.DE(l,"ytp-hide-controls",!z);g.DE(l,"ytp-native-controls",e.controlsType==="3"&&!v&&!h&&!this.dX);g.M(P, 128)&&!g.LP(e)?(this.tB||(this.tB=new g.VV(this.api),g.Z(this,this.tB),g.i2(this.api,this.tB.element,4)),this.tB.K(P.xF),this.tB.show()):this.tB&&(this.tB.dispose(),this.tB=null)}; g.R.TI=function(){return this.api.dY()&&this.api.mS()?(this.api.gT(!1,!1),!0):this.api.R0()?(g.pc(this.api,!0),!0):!1}; g.R.onMutedAutoplayChange=function(P){this.dX=P;this.lR()}; g.R.PB=function(){return!1}; g.R.lA=function(){return!this.PB()&&(this.api.getPlayerSize().width=0&&v.left>=0&&v.bottom>v.top&&v.right>v.left?v:null;v=this.size;P=P.clone();v=v.clone();e&&(m=v,h=5,(h&65)==65&&(P.x=e.right)&&(h&=-2),(h&132)==132&&(P.y=e.bottom)&&(h&=-5),P.xe.right&&(m.width=Math.min(e.right-P.x,z+m.width-e.left),m.width=Math.max(m.width,0))),P.x+m.width>e.right&&h&1&&(P.x=Math.max(e.right-m.width,e.left)),P.ye.bottom&&(m.height=Math.min(e.bottom-P.y,z+m.height-e.top),m.height=Math.max(m.height,0))),P.y+m.height>e.bottom&&h&4&&(P.y=Math.max(e.bottom-m.height,e.top)));e=new g.w1(0,0,0,0);e.left=P.x;e.top=P.y;e.width= v.width;e.height=v.height;g.ck(this.element,new g.$r(e.left,e.top));g.Bx(this.Y);this.Y.C(WS(this),"contextmenu",this.WDc);this.Y.C(this.J,"fullscreentoggled",this.onFullscreenToggled);this.Y.C(this.J,"pageTransition",this.Xy)}; g.R.WDc=function(P){if(!P.defaultPrevented){var v=Lk(P);g.Qc(this.element,v)||this.zG();this.J.N().disableNativeContextMenu&&P.preventDefault()}}; g.R.onFullscreenToggled=function(){this.zG();uWu(this)}; g.R.Xy=function(){this.zG()};g.D($o,g.O);$o.prototype.onClick=function(){var P=this,v,l,e,h;return g.p(function(z){if(z.W==1)return v=P.api.N(),l=P.api.getVideoData(),e=P.api.getPlaylistId(),h=v.getVideoUrl(l.videoId,e,void 0,!0),g.b(z,qXD(P,h),2);z.K&&cdD(P);P.api.logClick(P.element);g.nx(z)})}; $o.prototype.b$=function(){this.updateValue("icon",{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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","Copiar enlace");this.visible=KHD(this);g.DE(this.element,"ytp-copylink-button-visible", this.visible);this.BK(this.visible);this.tooltip.RZ();this.api.logVisibility(this.element,this.visible&&this.Z)}; $o.prototype.qd=function(P){g.O.prototype.qd.call(this,P);this.api.logVisibility(this.element,this.visible&&P)}; $o.prototype.G1=function(){g.O.prototype.G1.call(this);g.$k(this.element,"ytp-copylink-button-visible")};g.D(I$,g.O);I$.prototype.show=function(){g.O.prototype.show.call(this);g.RX(this.K)}; I$.prototype.hide=function(){this.Y.stop();this.G=0;this.cg("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.$k(this.element,"ytp-chapter-seek");g.$k(this.element,"ytp-time-seeking");g.O.prototype.hide.call(this)}; I$.prototype.Ht=function(P,v,l,e){this.G=P===this.j?this.G+e:e;this.j=P;var h=P===-1?this.X:this.S;h&&this.J.logClick(h);this.T?this.K.stop():g.t8(this.K);this.Y.start();this.element.setAttribute("data-side",P===-1?"back":"forward");var z=3*this.J.S2().getPlayerSize().height;h=this.J.S2().getPlayerSize();h=h.width/3-3*h.height;this.W.style.width=z+"px";this.W.style.height=z+"px";P===1?(this.W.style.left="",this.W.style.right=h+"px"):P===-1&&(this.W.style.right="",this.W.style.left=h+"px");var m=z* 2.5;z=m/2;var Q=this.cg("ytp-doubletap-ripple");Q.style.width=m+"px";Q.style.height=m+"px";P===1?(P=this.J.S2().getPlayerSize().width-v+Math.abs(h),Q.style.left="",Q.style.right=P-z+"px"):P===-1&&(P=Math.abs(h)+v,Q.style.right="",Q.style.left=P-z+"px");Q.style.top="calc((33% + "+Math.round(l)+"px) - "+z+"px)";if(l=this.cg("ytp-doubletap-ripple"))l.classList.remove("ytp-doubletap-ripple"),l.classList.add("ytp-doubletap-ripple");FHy(this,this.T?this.G:e)};g.D(YX6,aB);g.R=YX6.prototype;g.R.fz=function(P){this.Hg||(this.Hg=new rS(this.J),g.Z(this,this.Hg));var v,l;if((v=this.WK)==null?0:(l=v.menu)==null?0:l.menuRenderer)this.Hg.open(this.WK.menu.menuRenderer,P.target),P.preventDefault()}; g.R.bl=function(){return!!this.W}; g.R.jL=function(){return!!this.W}; g.R.uH=function(P){P.target===this.overflowButton.element?P.preventDefault():(this.Xq&&this.J.C0("innertubeCommand",this.Xq),this.bz(!1))}; g.R.TB=function(){this.bz(!0);var P,v;((P=this.W)==null?0:(v=P.bannerData)==null?0:v.dismissedStatusKey)&&this.It.push(this.W.bannerData.dismissedStatusKey);this.EC()}; g.R.l5=function(){this.EC();JY(this)}; g.R.uf6=function(P){var v=this,l;if(P.id!==((l=this.W)==null?void 0:l.identifier)){this.EC();l=g.N(this.T1);for(var e=l.next();!e.done;e=l.next()){var h=e.value,z=void 0,m=void 0;if((e=(z=h)==null?void 0:(m=z.bannerData)==null?void 0:m.itemData)&&h.identifier===P.id){m=z=void 0;var Q=((z=h)==null?void 0:(m=z.bannerData)==null?void 0:m.dismissedStatusKey)||"";if(this.It.includes(Q))break;this.W=h;this.banner.element.setAttribute("aria-label",e.accessibilityLabel||"");e.trackingParams&&(this.Y=!0,this.J.setTrackingParams(this.badge.element, e.trackingParams));this.X.show();jW(this);this.kf.BK(!e.stayInApp);jEx(this);x07(this);NC(this);this.Xq=g.a(e.onTapCommand,Hu);if(h=g.a(e.menuOnTap,Hu))this.WK=g.a(h,o3v);h=void 0;this.banner.update({thumbnail:(h=(e.thumbnailSources||[])[0])==null?void 0:h.url,title:e.productTitle,price:e.priceReplacementText?e.priceReplacementText:e.price,salesOriginalPrice:SXy(this),priceDropReferencePrice:Gea(this),promotionText:LHu(this),priceA11yText:Xy9(this),affiliateDisclaimer:e.affiliateDisclaimer,vendor:BV9(this)}); Q=m=z=h=void 0;((h=e)==null?0:(z=h.hiddenProductOptions)==null?0:z.showDropCountdown)&&((m=e)==null?0:(Q=m.hiddenProductOptions)==null?0:Q.dropTimestampMs)&&(this.jS=new g.mr(function(){Zm2(v)},1E3),this.kf.hide(),this.countdownTimer.show(),Zm2(this)); this.J.V("web_player_enable_featured_product_banner_exclusives_on_desktop")&&bm2(this)&&(this.CI=new g.mr(function(){pyx(v)},1E3),pyx(this))}}}}; g.R.EC=function(){this.W&&(this.W=void 0,this.xg())}; g.R.onVideoDataChange=function(P,v){var l=this;P==="dataloaded"&&JY(this);var e,h,z;P=g.a((e=v.getWatchNextResponse())==null?void 0:(h=e.playerOverlays)==null?void 0:(z=h.playerOverlayRenderer)==null?void 0:z.productsInVideoOverlayRenderer,WyQ);this.overflowButton.show();this.dismissButton.hide();var m=P==null?void 0:P.featuredProductsEntityKey;this.trendingOfferEntityKey=P==null?void 0:P.trendingOfferEntityKey;this.T1.length||(U0w(this,m),NC(this));var Q;(Q=this.aV)==null||Q.call(this);this.aV=g.z6.subscribe(function(){U0w(l, m);NC(l)})}; g.R.G1=function(){JY(this);jEx(this);x07(this);aB.prototype.G1.call(this)};g.D(Oma,g.O);Oma.prototype.onClick=function(){this.J.logClick(this.element,this.K)};g.D(o$9,g.ER);g.R=o$9.prototype;g.R.show=function(){g.ER.prototype.show.call(this);this.J.publish("infopaneldetailvisibilitychange",!0);this.J.logVisibility(this.element,!0);sEw(this,!0)}; g.R.hide=function(){g.ER.prototype.hide.call(this);this.J.publish("infopaneldetailvisibilitychange",!1);this.J.logVisibility(this.element,!1);sEw(this,!1)}; g.R.getId=function(){return this.Y}; g.R.Ru=function(){return this.itemData.length}; g.R.onVideoDataChange=function(P,v){if(v){var l,e,h,z;this.update({title:((l=v.ir)==null?void 0:(e=l.title)==null?void 0:e.content)||"",body:((h=v.ir)==null?void 0:(z=h.bodyText)==null?void 0:z.content)||""});var m;P=((m=v.ir)==null?void 0:m.trackingParams)||null;this.J.setTrackingParams(this.element,P);m=g.N(this.itemData);for(P=m.next();!P.done;P=m.next())P.value.dispose();this.itemData=[];var Q;if((Q=v.ir)==null?0:Q.ctaButtons)for(v=g.N(v.ir.ctaButtons),Q=v.next();!Q.done;Q=v.next())if(Q=g.a(Q.value, UGm))Q=new Oma(this.J,Q,this.W),Q.n6&&(this.itemData.push(Q),Q.E$(this.items))}}; g.R.G1=function(){this.hide();g.ER.prototype.G1.call(this)};g.D(TV2,g.O);g.R=TV2.prototype;g.R.onVideoDataChange=function(P,v){MfP(this,v);this.Ak&&d0W(this,this.Ak)}; g.R.Qq=function(P){var v=this.J.getVideoData();this.videoId!==v.videoId&&MfP(this,v);d0W(this,P.state);this.Ak=P.state}; g.R.KK=function(P){(this.Y=P)?this.hide():this.W&&this.show()}; g.R.WM=function(){this.K||this.uq();this.showControls=!0}; g.R.Mn=function(){this.K||this.zG();this.showControls=!1}; g.R.uq=function(){var P;if((P=this.J)==null?0:P.V("embeds_web_enable_info_panel_sizing_fix")){var v;P=(v=this.J)==null?void 0:v.getPlayerSize();v=P.width<380;var l;P=P.height<(((l=this.J)==null?0:l.isEmbedsShortsMode())?400:280);var e,h;if((((e=this.J)==null?0:e.getPlayerStateObject().isCued())||((h=this.J)==null?0:g.M(h.getPlayerStateObject(),1024)))&&v&&P)return}this.W&&!this.Y&&(this.G.show(),this.J.publish("infopanelpreviewvisibilitychange",!0),this.J.logVisibility(this.element,!0))}; g.R.zG=function(){this.W&&!this.Y&&(this.G.hide(),this.J.publish("infopanelpreviewvisibilitychange",!1),this.J.logVisibility(this.element,!1))}; g.R.xoc=function(){this.K=!1;this.showControls||this.zG()};var VtG={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(VtG).reduce(function(P,v){P[VtG[v]]=v;return P},{}); var duY={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(duY).reduce(function(P,v){P[duY[v]]=v;return P},{}); var P_j={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(P_j).reduce(function(P,v){P[P_j[v]]=v;return P},{});var vKv,l_A;vKv=[{option:"#fff",text:"Blanco"},{option:"#ff0",text:"Amarillo"},{option:"#0f0",text:"Verde"},{option:"#0ff",text:"Cian"},{option:"#00f",text:"Azul"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Rojo"},{option:"#080808",text:"Negro"}];l_A=[{option:0,text:u3(0)},{option:.25,text:u3(.25)},{option:.5,text:u3(.5)},{option:.75,text:u3(.75)},{option:1,text:u3(1)}]; g.Fe=[{option:"fontFamily",text:"Conjunto de fuentes",options:[{option:1,text:"Serif monoespaciada"},{option:2,text:"Serif proporcional"},{option:3,text:"Sans-Serif monoespaciada"},{option:4,text:"Sans-Serif proporcional"},{option:5,text:"Casual"},{option:6,text:"Cursiva"},{option:7,text:"Versalitas"}]},{option:"color",text:"Color de fuente",options:vKv},{option:"fontSizeIncrement",text:"Tama\u00f1o de fuente",options:[{option:-2,text:u3(.5)},{option:-1,text:u3(.75)},{option:0,text:u3(1)},{option:1, text:u3(1.5)},{option:2,text:u3(2)},{option:3,text:u3(3)},{option:4,text:u3(4)}]},{option:"background",text:"Color de fondo",options:vKv},{option:"backgroundOpacity",text:"Opacidad del fondo",options:l_A},{option:"windowColor",text:"Color de la ventana",options:vKv},{option:"windowOpacity",text:"Opacidad de la ventana",options:l_A},{option:"charEdgeStyle",text:"Estilo del borde de los caracteres",options:[{option:0,text:"Ninguno"},{option:4,text:"Sombra paralela"},{option:1,text:"Relieve"},{option:2, text:"Hundido"},{option:3,text:"Contorno"}]},{option:"textOpacity",text:"Opacidad de la fuente",options:[{option:.25,text:u3(.25)},{option:.5,text:u3(.5)},{option:.75,text:u3(.75)},{option:1,text:u3(1)}]}];var eVx=[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.D(zNW,g.Z1);g.R=zNW.prototype; g.R.Oa=function(P){P.repeat||(this.G.DQ=!1);var v=!1,l=P.keyCode,e=Lk(P),h=!P.altKey&&!P.ctrlKey&&!P.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||eVx.includes(l)),z=!1,m=!1,Q=this.api.N();P.defaultPrevented?(h=!1,m=!0):Q.Ro&&!this.api.isMutedByEmbedsMutedAutoplay()&&(h=!1);if(l===9)v=!0;else{if(e)switch(l){case 32:case 13:if(e.tagName==="BUTTON"||e.tagName==="A"||e.tagName==="INPUT")v=!0,h=!1;else if(h){var t=e.getAttribute("role");!t||t!=="option"&&t!=="button"&&t.indexOf("menuitem")!==0|| (v=!0,e.click(),z=!0)}this.api.V("enable_key_press_enter_logging")&&(e=g.pg(),t=qYD(247608),e&&t&&g.mV(hz)(void 0,e,t,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",void 0,void 0));break;case 37:case 39:case 36:case 35:v=e.getAttribute("role")==="slider";break;case 38:case 40:t=e.getAttribute("role"),e=l===38?e.previousSibling:e.nextSibling,t==="slider"?v=!0:h&&(t==="option"?(e&&e.getAttribute("role")==="option"&&e.focus(),z=v=!0):t&&t.indexOf("menuitem")===0&&(e&&e.hasAttribute("role")&&e.getAttribute("role").indexOf("menuitem")=== 0&&e.focus(),z=v=!0))}if(h&&!z)switch(l){case 38:z=Math.min(this.api.getVolume()+5,100);yE(this.zP,z,!1);this.api.setVolume(z);m=z=!0;break;case 40:z=Math.max(this.api.getVolume()-5,0);yE(this.zP,z,!0);this.api.setVolume(z);m=z=!0;break;case 36:this.api.YM()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),m=z=!0);break;case 35:this.api.YM()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),m=z=!0)}}v&&cW(this,!0);(v||m)&&this.vP.SA();(z|| h&&this.handleGlobalKeyDown(l,P.shiftKey,P.ctrlKey,P.altKey,P.metaKey,P.key,P.code,P.repeat))&&P.preventDefault();Q.j&&(P={keyCode:P.keyCode,altKey:P.altKey,ctrlKey:P.ctrlKey,metaKey:P.metaKey,shiftKey:P.shiftKey,handled:P.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.TQ("onKeyPress",P))}; g.R.MD=function(P){var v=P.keyCode;(!this.api.V("web_player_spacebar_control_bugfix")||this.api.V("web_player_spacebar_control_bugfix")&&!this.Y)&&this.handleGlobalKeyUp(v,P.shiftKey,P.ctrlKey,P.altKey,P.metaKey,P.key,P.code)&&P.preventDefault()}; g.R.handleGlobalKeyUp=function(P,v,l,e,h,z,m){this.api.publish("keyboardserviceglobalkeyup",{keyCode:P,shiftKey:v,ctrlKey:l,altKey:e,metaKey:h,key:z,code:m});v=!1;if(this.G.DQ)return v;(l=g.Xo(this.api.Oi()))&&(l=l.i_)&&l.KI&&(l.gU(P),v=!0);switch(P){case 9:cW(this,!0);v=!0;break;case 32:if(this.api.V("web_speedmaster_spacebar_control")&&(!this.api.V("web_player_spacebar_control_bugfix")&&!this.Y||this.api.V("web_player_spacebar_control_bugfix"))&&!this.api.N().Ro){var Q,t;P=(Q=this.progressBar)== null?void 0:(t=Q.K)==null?void 0:t.isEnabled;v=this.Im(P)}}return v}; g.R.handleGlobalKeyDown=function(P,v,l,e,h,z,m,Q){Q||(this.G.DQ=!1);var t=!1,y=this.api.N();if(y.Ro&&!this.api.isMutedByEmbedsMutedAutoplay())return t;var C=g.Xo(this.api.Oi());if(C&&(C=C.i_)&&C.KI)switch(P){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:t=C.Fc(P)}y.T||t||(t=z||String.fromCharCode(P).toLowerCase(),this.K+=t,"awesome".indexOf(this.K)===0?(t=!0,7===this.K.length&&Sm6(this.api.getRootNode(),"ytp-color-party")):(this.K=t,t="awesome".indexOf(this.K)===0));if(!t&&(!this.api.isMutedByEmbedsMutedAutoplay()|| eVx.includes(P))){var f=this.api.getVideoData(),k,w;C=(k=this.progressBar)==null?void 0:(w=k.K)==null?void 0:w.isEnabled;k=f?f.q_:[];w=eD?e:l;switch(P){case 80:v&&!y.Pg&&(tY(this.zP,L_P(),"Anterior"),this.api.previousVideo(),t=!0);break;case 78:v&&!y.Pg&&(tY(this.zP,YF(),"Siguiente"),this.api.nextVideo(),t=!0);break;case 74:this.api.YM()&&(this.api.startSeekCsiAction(),this.W?this.api.V("enable_key_press_seek_logging")?(t=qC(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),Dw(this.W, -1,10,t)):Dw(this.W,-1,10):tY(this.zP,{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,73),t=!0);break;case 76:this.api.YM()&&(this.api.startSeekCsiAction(),this.W?this.api.V("enable_key_press_seek_logging")?(t=qC(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),Dw(this.W,1,10,t)):Dw(this.W,1,10):tY(this.zP,{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,74),t=!0);break;case 37:this.api.YM()&&(this.api.startSeekCsiAction(),w?(w=luB(k,this.api.getCurrentTime()*1E3),w!==-1&&this.W!=null&&(Ad9(this.W,-1,k[w].title),this.api.seekTo(k[w].startTime/1E3,void 0,void 0,void 0,53),t=!0)):(this.W?this.api.V("enable_key_press_seek_logging")?(t=qC(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),Dw(this.W,-1,5,t)):Dw(this.W,-1,5):tY(this.zP,{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z"}}]}), this.api.seekBy(-5*this.api.getPlaybackRate(),void 0,void 0,71),t=!0));break;case 39:this.api.YM()&&(this.api.startSeekCsiAction(),w?(w=v5P(k,this.api.getCurrentTime()*1E3),w!==-1&&this.W!=null&&(Ad9(this.W,1,k[w].title),this.api.seekTo(k[w].startTime/1E3,void 0,void 0,void 0,52),t=!0)):(this.W!=null?this.api.V("enable_key_press_seek_logging")?(t=qC(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),Dw(this.W,1,5,t)):Dw(this.W,1,5):tY(this.zP,{L:"svg",B:{height:"100%",version:"1.1", viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z"}}]}), this.api.seekBy(5*this.api.getPlaybackRate(),void 0,void 0,72),t=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),yE(this.zP,this.api.getVolume(),!1)):(this.api.mute(),yE(this.zP,0,!0));t=!0;break;case 32:t=this.api.V("web_speedmaster_spacebar_control")?!this.api.N().Pg:this.Im(C);break;case 75:t=this.Im(C);break;case 190:v?y.enableSpeedOptions&&RNW(this)&&(t=this.api.getPlaybackRate(),this.api.setPlaybackRate(t+.25,!0),v$2(this.zP,!1),t=!0):this.api.YM()&&(this.step(1),t=!0);break;case 188:v? y.enableSpeedOptions&&RNW(this)&&(t=this.api.getPlaybackRate(),this.api.setPlaybackRate(t-.25,!0),v$2(this.zP,!0),t=!0):this.api.YM()&&(this.step(-1),t=!0);break;case 70:TaD(this.api)&&(this.api.toggleFullscreen().catch(function(){}),t=!0); break;case 27:C?(this.progressBar.nW(),t=!0):this.T()&&(t=!0)}if(y.controlsType!=="3")switch(P){case 67:g.Us(this.api.Oi())&&(y=this.api.getOption("captions","track"),this.api.toggleSubtitles(),l4w(this.zP,!y||y&&!y.displayName),t=!0);break;case 79:AY(this,"textOpacity");break;case 87:AY(this,"windowOpacity");break;case 187:case 61:AY(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:AY(this,"fontSizeIncrement",!0,!0)}var I;v||l||e||(P>=48&&P<=57?I=P-48:P>=96&&P<=105&&(I=P-96));I!=null&&this.api.YM()&& (this.api.startSeekCsiAction(),y=this.api.getProgressState(),this.api.seekTo(I/10*(y.seekableEnd-y.seekableStart)+y.seekableStart,void 0,void 0,void 0,81),t=!0);t&&this.vP.SA()}this.Y||this.api.publish("keyboardserviceglobalkeydown",{keyCode:P,shiftKey:v,ctrlKey:l,altKey:e,metaKey:h,key:z,code:m,repeat:Q},this.G);return t}; g.R.step=function(P){this.api.YM();if(this.api.getPlayerStateObject().isPaused()){var v=this.api.getVideoData().K;v&&(v=v.video)&&this.api.seekBy(P/(v.fps||30),void 0,void 0,P>0?77:78)}}; g.R.Im=function(P){if(!this.api.N().Pg){var v;var l,e=(v=this.api.getVideoData())==null?void 0:(l=v.getPlayerResponse())==null?void 0:l.playabilityStatus;if(e){var h;v=((h=g.a(e.miniplayer,P9x))==null?void 0:h.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else v=!1;v&&this.api.C0("onExpandMiniplayer");P?this.progressBar.oL():(P=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.zP.Bt(P),P?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.R.G1=function(){g.t8(this.Z);g.Z1.prototype.G1.call(this)};g.D(g.Yo,g.O);g.Yo.prototype.Ho=vw(11); g.Yo.prototype.b$=function(){var P=this.J.N(),v=P.G||this.J.V("web_player_hide_overflow_button_if_empty_menu")&&this.FO.isEmpty();P=g.LP(P)&&g.SH(this.J)&&g.M(this.J.getPlayerStateObject(),128);var l=this.J.getPlayerSize();this.visible=this.J.lA()&&!P&&l.width>=240&&!g.hM(this.J.getVideoData())&&!v&&!this.W&&!this.J.isEmbedsShortsMode();g.DE(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.J.RZ();this.J.logVisibility(this.element,this.visible&&this.Z)}; g.Yo.prototype.qd=function(P){g.O.prototype.qd.call(this,P);this.J.logVisibility(this.element,this.visible&&P)}; g.Yo.prototype.G1=function(){g.O.prototype.G1.call(this);g.$k(this.element,"ytp-overflow-button-visible")};g.D(QQq,g.ER);g.R=QQq.prototype;g.R.Kz=function(P){P=Lk(P);g.Qc(this.element,P)&&(g.Qc(this.W,P)||g.Qc(this.closeButton,P)||OR(this))}; g.R.zG=function(){g.ER.prototype.zG.call(this);this.J.SM(this.element)}; g.R.show=function(){this.KI&&this.J.publish("OVERFLOW_PANEL_OPENED");g.ER.prototype.show.call(this);this.element.setAttribute("aria-modal","true");yox(this,!0)}; g.R.hide=function(){g.ER.prototype.hide.call(this);this.element.removeAttribute("aria-modal");yox(this,!1)}; g.R.onFullscreenToggled=function(P){!P&&this.cV()&&OR(this)}; g.R.isEmpty=function(){return this.actionButtons.length===0}; g.R.focus=function(){for(var P=g.N(this.actionButtons),v=P.next();!v.done;v=P.next())if(v=v.value,v.KI){v.focus();break}};g.D(CkD,g.O);CkD.prototype.onClick=function(P){g.Qh(P,this.api)&&this.api.playVideoAt(this.index)};g.D(fua,g.ER);g.R=fua.prototype;g.R.show=function(){g.ER.prototype.show.call(this);this.W.C(this.api,"videodatachange",this.CF);this.W.C(this.api,"onPlaylistUpdate",this.CF);this.CF()}; g.R.hide=function(){g.ER.prototype.hide.call(this);g.Bx(this.W);this.updatePlaylist(null)}; g.R.CF=function(){this.updatePlaylist(this.api.getPlaylist());this.api.N().G&&(this.cg("ytp-playlist-menu-title-name").removeAttribute("href"),this.G&&(this.ph(this.G),this.G=null))}; g.R.Y0=function(){var P=this.playlist,v=P.author,l=v?"de $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",e={CURRENT_POSITION:String(P.index+1),PLAYLIST_LENGTH:String(P.getLength())};v&&(e.AUTHOR=v);this.update({title:P.title,subtitle:g.uc(l,e),playlisturl:this.api.getVideoUrl(!0)});v=P.K;if(v===this.Y)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[P.index];else{l=g.N(this.playlistData);for(e=l.next();!e.done;e=l.next())e.value.dispose(); l=P.getLength();this.playlistData=[];for(e=0;e=this.K&&!P.G&&!v.isAd()&&!this.api.isEmbedsShortsMode()}else P=!1;this.visible=P;this.BK(this.visible);g.DE(this.element,"ytp-search-button-visible",this.visible);g.DE(this.element,"ytp-show-search-title",!this.api.lA());this.api.logVisibility(this.element,this.visible&&this.Z)}; Lh.prototype.qd=function(P){g.O.prototype.qd.call(this,P);this.api.logVisibility(this.element,this.visible&&P)};g.D(g.SO,g.O);g.R=g.SO.prototype;g.R.sX=vw(8);g.R.onClick=function(){var P=this,v=this.api.N(),l=this.api.getVideoData(this.api.getPresentingPlayerType()),e=this.api.getPlaylistId();v=this.api.V("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):v.getVideoUrl(l.videoId,e,void 0,!0);if(navigator.share)try{var h=navigator.share({title:l.title,url:v});h instanceof Promise&&h.catch(function(z){NEu(P,z)})}catch(z){z instanceof Error&&NEu(this,z)}else this.W.TI(),OR(this.G,this.element,!1); this.api.logClick(this.element)}; g.R.b$=function(){var P=this.api.N(),v=this.api.isEmbedsShortsMode();g.DE(this.element,"ytp-show-share-title",g.LP(P)&&!v);this.W.PB()&&v?(P=(this.api.S2().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.DO(this.element,"right",P+"px")):v&&g.DO(this.element,"right","0px");this.updateValue("icon",{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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=n5w(this);g.DE(this.element,"ytp-share-button-visible",this.visible);this.BK(this.visible);this.tooltip.RZ();this.api.logVisibility(this.element,n5w(this)&&this.Z)}; g.R.qd=function(P){g.O.prototype.qd.call(this,P);this.api.logVisibility(this.element,this.visible&&P)}; g.R.G1=function(){g.O.prototype.G1.call(this);g.$k(this.element,"ytp-share-button-visible")};g.D(uf6,g.ER);g.R=uf6.prototype;g.R.JY=function(P){P=Lk(P);g.Qc(this.T,P)||g.Qc(this.closeButton,P)||OR(this)}; g.R.zG=function(){g.ER.prototype.zG.call(this);this.tooltip.SM(this.element);this.api.logVisibility(this.W,!1);for(var P=g.N(this.G),v=P.next();!v.done;v=P.next())v=v.value,this.api.hasVe(v.element)&&this.api.logVisibility(v.element,!1)}; g.R.show=function(){var P=this.KI;g.ER.prototype.show.call(this);this.b$();P||this.api.C0("onSharePanelOpened")}; g.R.OIW=function(){this.KI&&this.b$()}; g.R.b$=function(){var P=this;g.kk(this.element,"ytp-share-panel-loading");g.$k(this.element,"ytp-share-panel-fail");var v=this.api.getVideoData(),l=this.api.getPlaylistId()&&this.Y.checked;v.getSharePanelCommand&&V1(this.api.Z0(),v.getSharePanelCommand,{includeListId:l}).then(function(e){P.s$()||(g.$k(P.element,"ytp-share-panel-loading"),cow(P,e))}); v=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",v);this.updateValue("linkText",v);this.updateValue("shareLinkWithUrl",g.uc("Compartir enlace: $URL",{URL:v}));CH(this.W);this.api.logVisibility(this.W,!0)}; g.R.onFullscreenToggled=function(P){!P&&this.cV()&&OR(this)}; g.R.focus=function(){this.W.focus()}; g.R.G1=function(){g.ER.prototype.G1.call(this);Kha(this)};g.D(Aox,aB);g.R=Aox.prototype;g.R.G1=function(){Lhx(this);aB.prototype.G1.call(this)}; g.R.uH=function(P){P.target!==this.dismissButton.element&&(this.bz(!1),this.J.C0("innertubeCommand",this.onClickCommand))}; g.R.TB=function(){this.h5=!0;this.bz(!0);this.xg()}; g.R.N9c=function(P){this.j=P;this.xg()}; g.R.onVideoDataChange=function(P,v){if(P=!!v.videoId&&this.videoId!==v.videoId)this.videoId=v.videoId,this.h5=!1,this.J5=!0,this.S=this.QW=!1,Lhx(this),p5y(this,!1),this.K=this.W=!1,Xe(this),Yfq(this);if(P||!v.videoId)this.Wg=this.Y=!1;var l,e;if(v==null?0:(l=v.getPlayerResponse())==null?0:(e=l.videoDetails)==null?0:e.isLiveContent)this.Nv(!1);else{var h,z,m;v=g.a((h=v.getWatchNextResponse())==null?void 0:(z=h.playerOverlays)==null?void 0:(m=z.playerOverlayRenderer)==null?void 0:m.productsInVideoOverlayRenderer, WyQ);this.j=this.enabled=!1;if(v){if(h=v==null?void 0:v.featuredProductsEntityKey){z=g.z6.getState().entities;var Q;if((Q=kl(z,"featuredProductsEntity",h))==null?0:Q.productsData){this.Nv(!1);return}}this.enabled=!0;if(!this.Y){var t;Q=(t=v.badgeInteractionLogging)==null?void 0:t.trackingParams;(this.Y=!!Q)&&this.J.setTrackingParams(this.badge.element,Q||null)}if(!this.Wg){var y;if(this.Wg=!((y=v.dismissButton)==null||!y.trackingParams)){var C;this.J.setTrackingParams(this.dismissButton.element,((C= v.dismissButton)==null?void 0:C.trackingParams)||null)}}v.isContentForward&&(t=v.productsData,p5y(this,!0),Yfq(this),t=xpy(this,t),y=[],t.length>0&&y.push(t[0]),t.length>1&&(C=new g.O({L:"div",D:"ytp-suggested-action-more-products-icon"}),g.Z(this,C),y.push(C),y.push.apply(y,g.u(t.slice(1)))),this.T=new g.O({L:"div",U:y,D:"ytp-suggested-action-content-forward-container"}),g.Z(this,this.T),this.wM.element.append(this.T.element));this.text=g.Jz(v.text);var f;if(t=(f=v.dismissButton)==null?void 0:f.a11yLabel)this.Ic= g.Jz(t);this.onClickCommand=v.onClickCommand;this.timing=v.timing;this.iC()}xOq(this);jW(this);this.xg()}}; g.R.bl=function(){return!this.j&&this.enabled&&!this.h5&&!this.J.lA()&&!this.TG&&(this.S||this.J5)}; g.R.Xh=function(P){aB.prototype.Xh.call(this,P);if(this.W||this.K)this.timing&&GY(this.timing.preview)&&(this.W=!1,Xe(this),this.K=!1,Xe(this),this.J.Pz("shopping_overlay_preview_collapsed"),this.J.Pz("shopping_overlay_preview_expanded"),P=BW(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),GY(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.J.Pz("shopping_overlay_expanded"),P.end=this.timing.expanded.endSec*1E3),this.J.iC([P])), this.QW=!0,jW(this);Xe(this)}; g.R.Nv=function(P){(this.S=P)?(Zg(this),jW(this,!1)):(Lhx(this),this.Pg.start());this.xg()}; g.R.iC=function(P){var v=this.timing;P=(P===void 0?0:P)+this.J.getCurrentTime();var l=[],e=v.visible,h=v.preview;v=v.expanded;GY(e)&&(qfD(e,P),l.push(BW(e.startSec,e.endSec,"shopping_overlay_visible")));GY(h)&&(qfD(h,P),e=h.startSec+1,l.push(BW(h.startSec,e,"shopping_overlay_preview_collapsed")),l.push(BW(e,h.endSec,"shopping_overlay_preview_expanded")));GY(v)&&(qfD(v,P),l.push(BW(v.startSec,v.endSec,"shopping_overlay_expanded")));this.J.iC(l)};g.D(X52,g.O); X52.prototype.b$=function(){var P=this.api.N();this.BK(g.LP(P)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.KI);var v=this.api.getVideoData(),l=!1;this.api.getPresentingPlayerType()===2?l=!!v.videoId&&!!v.isListed&&!!v.author&&!!v.WK&&!!v.profilePicture:g.LP(P)&&(l=!!v.videoId&&!!v.WK&&!!v.profilePicture&&!g.hM(v)&&!P.G&&!(P.S&&this.api.getPlayerSize().width<200));var e=v.profilePicture;P=g.LP(P)?v.expandedTitle:v.author;e=e===void 0? "":e;P=P===void 0?"":P;l?(this.K!==e&&(this.W.style.backgroundImage="url("+e+")",this.K=e),this.updateValue("channelLogoLabel",g.uc("Foto de $CHANNEL_NAME",{CHANNEL_NAME:P})),g.kk(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.$k(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.W,l&&this.Z);this.api.logVisibility(this.channelName,l&&this.Z);this.subscribeButton&&(this.subscribeButton.channelId=v.AI);this.updateValue("expandedTitle",v.expandedTitle)};g.D(i3,g.ER);i3.prototype.show=function(){g.ER.prototype.show.call(this);this.W.start()}; i3.prototype.hide=function(){g.ER.prototype.hide.call(this);this.W.stop()}; i3.prototype.I2=function(P,v){P==="dataloaded"&&((this.MZ=v.MZ,this.uM=v.uM,isNaN(this.MZ)||isNaN(this.uM))?this.G&&(this.J.Pz("intro"),this.J.removeEventListener(g.Ce("intro"),this.j),this.J.removeEventListener(g.fe("intro"),this.T),this.J.removeEventListener("onShowControls",this.Y),this.hide(),this.G=!1):(this.J.addEventListener(g.Ce("intro"),this.j),this.J.addEventListener(g.fe("intro"),this.T),this.J.addEventListener("onShowControls",this.Y),P=new g.tn(this.MZ,this.uM,{priority:9,namespace:"intro"}), this.J.iC([P]),this.G=!0))};g.D(UT,g.O);UT.prototype.onClick=function(){this.J.o7()}; UT.prototype.b$=function(){var P=!0;g.LP(this.J.N())&&(P=P&&this.J.S2().getPlayerSize().width>=480);this.BK(P);this.updateValue("icon",this.J.KJ()?{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{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"}}]}: {L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z"}}]})};g.D(iQa,g.O);iQa.prototype.G1=function(){this.W=null;g.O.prototype.G1.call(this)};g.D(Zw,g.O);Zw.prototype.onClick=function(){this.J.C0("innertubeCommand",this.K)}; Zw.prototype.X=function(P){P!==this.T&&(this.update({title:P,ariaLabel:P}),this.T=P);P?this.show():this.hide()}; Zw.prototype.S=function(){this.W.disabled=this.K==null;g.DE(this.W,"ytp-chapter-container-disabled",this.W.disabled);this.sb()};g.D(jO,Zw);jO.prototype.onClickCommand=function(P){g.a(P,hc)&&this.sb()}; jO.prototype.updateVideoData=function(P,v){var l,e,h;P=g.a((l=v.getWatchNextResponse())==null?void 0:(e=l.playerOverlays)==null?void 0:(h=e.playerOverlayRenderer)==null?void 0:h.decoratedPlayerBarRenderer,YH);l=g.a(P==null?void 0:P.playerBarActionButton,g.UB);this.J.V("web_player_updated_entrypoint")&&(this.j=K6(l==null?void 0:l.text));this.K=l==null?void 0:l.command;Zw.prototype.S.call(this)}; jO.prototype.sb=function(){var P=this.J.V("web_player_updated_entrypoint")?this.j:"",v=this.Y.W,l,e=((l=this.J.getLoopRange())==null?void 0:l.type)==="clips";if(v.length>1&&!e){P=this.J.getProgressState().current*1E3;l=Kh(v,P);P=v[l].title||"Cap\u00edtulos";if(l!==this.currentIndex||this.G)this.J.C0("innertubeCommand",v[l].onActiveCommand),this.currentIndex=l;this.G=!1}else this.G=!0;Zw.prototype.X.call(this,P)};g.D(a$,g.O);a$.prototype.T=function(P){g.M(P.state,32)?ZQx(this,this.api.GV()):this.KI&&(g.M(P.state,16)||g.M(P.state,1))||this.W.hide()}; a$.prototype.mf=function(){var P=this.api.getPlayerStateObject();(g.M(P,32)||g.M(P,16))&&jQW(this)}; a$.prototype.j=function(){this.G=NaN;jQW(this)}; a$.prototype.hide=function(){this.K&&ZQx(this,null);g.O.prototype.hide.call(this)};g.D(au9,g.O);g.R=au9.prototype;g.R.onClick=function(){var P=this;if(this.J.N().jS||this.J.N().S){this.J.logClick(this.element);try{this.J.toggleFullscreen().catch(function(v){P.If(v)})}catch(v){this.If(v)}}else OR(this.message,this.element,!0)}; g.R.If=function(P){String(P).includes("fullscreen error")?g.j4(P):g.Zx(P);this.jX()}; g.R.jX=function(){this.disable();this.message.uq(this.element,!0)}; g.R.U6=function(){q1()===this.J.getRootNode()?this.G.start():(this.G.stop(),this.message&&this.message.hide())}; g.R.zt=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var P=window.screen.width*.9,v=window.screen.height*.9,l=Math.max(window.outerWidth,window.innerWidth),e=Math.max(window.outerHeight,window.innerHeight);if(l>e!==P>v){var h=l;l=e;e=h}P>l&&v>e&&this.jX()}}; g.R.disable=function(){var P=this;if(!this.message){var v=(uZ(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"La pantalla completa no est\u00e1 disponible. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK":"Tu navegador no es compatible con la pantalla completa. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.ER(this.J,{L:"div",z1:["ytp-popup","ytp-generic-popup"],B:{role:"alert",tabindex:"0"}, U:[v[0],{L:"a",B:{href:"https://support.google.com/youtube/answer/6276924",target:this.J.N().X},Yf:v[2]},v[4]]},100,!0);this.message.hide();g.Z(this,this.message);this.message.subscribe("show",function(l){P.K.Rs(P.message,l)}); g.i2(this.J,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.W)();this.W=null}}; g.R.b$=function(){var P=TaD(this.J),v=this.J.N().S&&this.J.getPlayerSize().width<250;this.BK(P&&!v);var l;((l=this.J.N())==null?0:l.V("embeds_use_parent_visibility_in_ve_logging"))?this.J.logVisibility(this.element,this.KI&&this.Z):this.J.logVisibility(this.element,this.KI)}; g.R.uX=function(P){if(P){var v={L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"g",D:"ytp-fullscreen-button-corner-2",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{L:"g",D:"ytp-fullscreen-button-corner-3",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{L:"g",D:"ytp-fullscreen-button-corner-0",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{L:"g", D:"ytp-fullscreen-button-corner-1",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};P=g.Yi(this.J,"Salir del modo de pantalla completa","f");this.update({"data-title-no-tooltip":"Salir del modo de pantalla completa"});document.activeElement===this.element&&this.J.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(l){g.j4(l)})}else v={L:"svg", B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"g",D:"ytp-fullscreen-button-corner-0",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{L:"g",D:"ytp-fullscreen-button-corner-1",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{L:"g",D:"ytp-fullscreen-button-corner-2",U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{L:"g",D:"ytp-fullscreen-button-corner-3", U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},P=g.Yi(this.J,"Pantalla completa","f"),this.update({"data-title-no-tooltip":"Pantalla completa"});P=this.message?null:P;this.update({title:P,icon:v});this.K.FE().RZ()}; g.R.G1=function(){this.message||((0,this.W)(),this.W=null);g.O.prototype.G1.call(this)}; g.R.qd=function(P){g.O.prototype.qd.call(this,P);var v;((v=this.J.N())==null?0:v.V("embeds_use_parent_visibility_in_ve_logging"))&&this.J.logVisibility(this.element,this.KI&&P)};g.D(HW,g.O);HW.prototype.onClick=function(){this.J.logClick(this.element);this.J.seekBy(this.W,!0);var P=this.W>0?1:-1,v=Math.abs(this.W),l=this.J.Y5().pW;l&&Dw(l,P,v);this.K.isActive()?this.G=!0:(P=["ytp-jump-spin"],this.W<0&&P.push("backwards"),this.element.classList.add.apply(this.element.classList,g.u(P)),g.RX(this.K))};g.D(ET,Zw);ET.prototype.onClickCommand=function(P){g.a(P,H1m)&&this.sb()}; ET.prototype.updateVideoData=function(){var P,v;this.K=(P=E59(this))==null?void 0:(v=P.onTap)==null?void 0:v.innertubeCommand;Zw.prototype.S.call(this)}; ET.prototype.sb=function(){var P="",v=this.Y.T,l,e=(l=E59(this))==null?void 0:l.headerTitle;l=e?g.Jz(e):"";var h;e=((h=this.J.getLoopRange())==null?void 0:h.type)==="clips";v.length>1&&!e&&(P=this.J.getProgressState().current*1E3,h=Pk7(v,P),P=h!=null?v[h].title:l,h!=null&&h!==this.currentIndex&&(this.J.C0("innertubeCommand",v[h].onActiveCommand),this.currentIndex=h));Zw.prototype.X.call(this,P)};g.D(WW,g.O);WW.prototype.onClick=function(){this.J.C0("onCollapseMiniplayer");this.J.logClick(this.element)}; WW.prototype.b$=function(){this.visible=!this.J.isFullscreen();this.BK(this.visible);this.J.logVisibility(this.element,this.visible&&this.Z)}; WW.prototype.qd=function(P){g.O.prototype.qd.call(this,P);this.J.logVisibility(this.element,this.visible&&P)};g.D(OT,g.O);g.R=OT.prototype;g.R.BF=function(P){this.visible=P.width>=300||this.kf;this.BK(this.visible);this.J.logVisibility(this.element,this.visible&&this.Z)}; g.R.bh3=function(){this.J.N().q5?this.J.isMuted()?this.J.unMute():this.J.mute():OR(this.message,this.element,!0);this.J.logClick(this.element)}; g.R.onVolumeChange=function(P){this.setVolume(P.volume,P.muted)}; g.R.setVolume=function(P,v){var l=this,e=v?0:P/100,h=this.J.N();P=e===0?1:P>50?1:0;if(this.T!==P){var z=this.QW;isNaN(z)?o5y(this,P):go2(this.T1,function(Q){o5y(l,z+(l.T-z)*Q)},250); this.T=P}e=e===0?1:0;if(this.Y!==e){var m=this.X;isNaN(m)?sQ6(this,e):go2(this.Wg,function(Q){sQ6(l,m+(l.Y-m)*Q)},250); this.Y=e}h.q5&&(h=g.Yi(this.J,"Silenciar","m"),e=g.Yi(this.J,"Activar sonido","m"),this.updateValue("title",v?e:h),this.update({"data-title-no-tooltip":v?"Activar sonido":"Silenciar"}),this.tooltip.RZ())}; g.R.qd=function(P){g.O.prototype.qd.call(this,P);this.J.logVisibility(this.element,this.visible&&P)}; var Whw=["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"],OQ7=["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.D(g.o$,g.O);g.R=g.o$.prototype;g.R.onStateChange=function(P){this.As(P.state);var v;((v=this.J.N())==null?0:v.V("embeds_use_parent_visibility_in_ve_logging"))&&this.J.logVisibility(this.element,this.KI&&this.Z)}; g.R.As=function(P){var v=g.pj(this.J.getVideoData()),l=!1;P.isOrWillBePlaying()?P=v?4:2:g.M(P,2)?(P=3,l=v):P=1;this.element.disabled=l;if(this.W!==P){v=null;switch(P){case 2:v=g.Yi(this.J,"Pausa","k");this.update({"data-title-no-tooltip":"Pausa"});break;case 3:v="Ver de nuevo";this.update({"data-title-no-tooltip":"Ver de nuevo"});break;case 1:v=g.Yi(this.J,"Bot\u00f3n de reproducci\u00f3n","k");this.update({"data-title-no-tooltip":"Bot\u00f3n de reproducci\u00f3n"});break;case 4:v="Detener reproducci\u00f3n en directo", this.update({"data-title-no-tooltip":"Detener reproducci\u00f3n en directo"})}P===3?this.update({title:v,icon:rou(P)}):(this.update({title:v}),(v=rou(P))&&this.W&&this.W!==3?wWw(this.transition,this.element,v):this.updateValue("icon",v));this.tooltip.RZ();this.W=P}}; g.R.onVideoDataChange=function(){g.DE(this.element,"ytp-play-button-playlist",g.SH(this.J))}; g.R.Im=function(P){this.J.logClick(this.element);if(this.J.getPlayerStateObject().isOrWillBePlaying())this.J.pauseVideo();else{if(this.J.isMinimized()&&this.J.getPlayerStateObject().isCued()){var v={},l;if((l=this.J.getVideoData())==null?0:l.T)v.cttAuthInfo={token:this.J.getVideoData().T,videoId:this.J.getVideoData().videoId};o5("direct_playback",v);this.J.w7().timerName="direct_playback"}else this.W===3&&F0(this.J.w7());this.J.playVideo()}this.J.isMinimized()&&(P==null?void 0:P.type)==="click"&& this.element.blur()}; g.R.qd=function(P){g.O.prototype.qd.call(this,P);var v;((v=this.J.N())==null?0:v.V("embeds_use_parent_visibility_in_ve_logging"))&&this.J.logVisibility(this.element,this.KI&&P)};g.D(g.sT,g.O);g.R=g.sT.prototype;g.R.onVideoDataChange=function(){TEa(this);this.Y&&(this.ph(this.Y),this.Y=null);this.videoData=this.J.getVideoData(1);if(this.playlist=this.J.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.Y=this.C(this.J,"progresssync",this.Zp);this.G=VRw(this);MRx(this);this.Nl(this.J.S2().getPlayerSize())}; g.R.Nl=function(P){P=P===void 0?this.J.S2().getPlayerSize():P;var v,l=((v=this.J.getLoopRange())==null?void 0:v.type)==="clips";P=(g.SH(this.J)||this.W&&g.UR(this.J)&&!this.J.V("web_hide_next_button")||dpw(this))&&!l&&(this.W||P.width>=400);this.BK(P);this.J.logVisibility(this.element,P)}; g.R.onClick=function(P){this.J.logClick(this.element);var v=!0;this.j?v=g.Qh(P,this.J):P.preventDefault();v&&(this.W&&this.J.getPresentingPlayerType()===5?this.J.publish("ytoprerollinternstitialnext"):this.W?(F0(this.J.w7()),this.J.publish("playlistnextbuttonclicked",this.element),this.J.nextVideo(!0)):this.G?this.J.seekTo(0):(F0(this.J.w7()),this.J.publish("playlistprevbuttonclicked",this.element),this.J.previousVideo(!0)))}; g.R.Zp=function(){var P=VRw(this);P!==this.G&&(this.G=P,MRx(this))}; g.R.G1=function(){this.K&&(this.K(),this.K=null);TEa(this);g.O.prototype.G1.call(this)};g.D(vVa,g.O);g.R=vVa.prototype;g.R.Tu=function(P){this.S7(P.pageX);this.dh(P.pageX+P.deltaX);lJa(this)}; g.R.S7=function(P){this.Wg=P-this.Hg}; g.R.dh=function(P){P-=this.Hg;!isNaN(this.Wg)&&this.thumbnails.length>0&&(this.X=P-this.Wg,this.thumbnails.length>0&&this.X!==0&&(this.G=this.S+this.X,P=RYy(this,this.G),this.G<=this.W/2&&this.G>=m2P(this)?(this.api.seekTo(P,!1,void 0,void 0,25),g.DO(this.J5,"transform","translateX("+(this.G-this.W/2)+"px)"),PtD(this,P)):this.G=this.S))}; g.R.cM=function(){this.QW&&(this.QW.rI=!0);var P=(0,g.Gz)()-this.q5<300;if(Math.abs(this.X)<5&&!P){this.q5=(0,g.Gz)();P=this.Wg+this.X;var v=this.W/2-P;this.S7(P);this.dh(P+v);lJa(this);this.api.logClick(this.T)}lJa(this)}; g.R.nx=function(){r8(this,this.api.getCurrentTime())}; g.R.play=function(P){this.api.seekTo(RYy(this,this.G),void 0,void 0,void 0,26);this.api.playVideo();P&&this.api.logClick(this.playButton)}; g.R.onExit=function(P){this.api.seekTo(this.Pg,void 0,void 0,void 0,63);this.api.playVideo();P&&this.api.logClick(this.dismissButton)}; g.R.lQ=function(P,v){this.Hg=P;this.W=v;r8(this,this.api.getCurrentTime())}; g.R.enable=function(){this.isEnabled||(this.isEnabled=!0,this.Pg=this.api.getCurrentTime(),PtD(this,this.Pg),g.DE(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.wM=this.C(this.element,"wheel",this.Tu),this.logVisibility(this.isEnabled))}; g.R.disable=function(){this.isEnabled=!1;this.hide();g.DE(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.wM&&this.ph(this.wM);this.logVisibility(this.isEnabled)}; g.R.reset=function(){this.disable();this.Y=[];this.kf=!1}; g.R.logVisibility=function(P){this.api.logVisibility(this.element,P);this.api.logVisibility(this.T,P);this.api.logVisibility(this.dismissButton,P);this.api.logVisibility(this.playButton,P)}; g.R.G1=function(){for(;this.K.length;){var P=void 0;(P=this.K.pop())==null||P.dispose()}g.O.prototype.G1.call(this)}; g.D(eYP,g.O);g.D(hYw,g.O);g.D(QsD,g.O);g.D(MC,g.O);MC.prototype.YY=function(P){return P==="PLAY_PROGRESS"?this.S:P==="LOAD_PROGRESS"?this.j:P==="LIVE_BUFFER"?this.T:this.G};Ctw.prototype.update=function(P,v,l,e){l=l===void 0?0:l;this.width=v;this.Y=l;this.W=v-l-(e===void 0?0:e);this.position=g.CU(P,l,l+this.W);this.G=this.position-l;this.K=this.G/this.W};g.D(fJ9,g.O);g.D(g.d8,g.DW);g.R=g.d8.prototype; g.R.fm=function(){var P=!1,v=this.api.getVideoData();if(!v)return P;this.api.Pz("timedMarkerCueRange");wVw(this);for(var l=g.N(v.D3),e=l.next();!e.done;e=l.next()){e=e.value;var h=void 0,z=(h=this.Pg[e])==null?void 0:h.markerType;h=void 0;var m=(h=this.Pg[e])==null?void 0:h.markers;if(!m)break;if(z==="MARKER_TYPE_TIMESTAMPS"){P=g.N(m);for(z=P.next();!z.done;z=P.next()){h=z.value;z=new fJ9;m=void 0;z.title=((m=h.title)==null?void 0:m.simpleText)||"";z.timeRangeStartMillis=Number(h.startMillis);z.W= Number(h.durationMillis);var Q=m=void 0;z.onActiveCommand=(Q=(m=h.onActive)==null?void 0:m.innertubeCommand)!=null?Q:void 0;JLy(this,z)}uLa(this,this.T);P=this.T;z=this.XE;h=[];m=null;for(Q=0;Qt&&(m.end=t);t=eNx(t,t+C);h.push(t);m=t;z[t.id]=P[Q].onActiveCommand}}this.api.iC(h);this.jg=this.Pg[e];P=!0}else if(z==="MARKER_TYPE_HEATMAP"){e=this.Pg[e];C=y=h=t=Q=m=void 0;if(e&& e.markers){z=(h=(C=e.markersMetadata)==null?void 0:(y=C.heatmapMetadata)==null?void 0:y.minHeightDp)!=null?h:0;h=(m=(t=e.markersMetadata)==null?void 0:(Q=t.heatmapMetadata)==null?void 0:Q.maxHeightDp)!=null?m:60;m=this.W.length;Q=null;for(t=0;t=C&&I<=f&&y.push(w)}h>0&&(this.QW.style.height= h+"px");C=this.Y[t];f=y;w=z;var J=h,K=t===0;K=K===void 0?!1:K;tGx(C,J);k=f;I=C.K;K=K===void 0?!1:K;var q=1E3/k.length,A=[];A.push({x:0,y:100});for(var x=0;x0&&(Q=y[y.length-1])}g.Pg(this)}h=void 0;z=[];if(e=(h=e.markersDecoration)==null?void 0:h.timedMarkerDecorations)for(e=g.N(e),h=e.next();!h.done;h=e.next())h=h.value,t=Q=m=void 0,z.push({visibleTimeRangeStartMillis:(m=h.visibleTimeRangeStartMillis)!=null?m:-1,visibleTimeRangeEndMillis:(Q=h.visibleTimeRangeEndMillis)!=null?Q:-1,decorationTimeMillis:(t=h.decorationTimeMillis)!= null?t:NaN,label:h.label?g.Jz(h.label):""});e=z;this.heatMarkersDecorations=e}}v.Al=this.T;g.DE(this.element,"ytp-timed-markers-enabled",P);return P}; g.R.lQ=function(){g.Pg(this);eQ(this);uLa(this,this.T);if(this.K){var P=g.x1(this.element).x||0;this.K.lQ(P,this.j)}}; g.R.onClickCommand=function(P){if(P=g.a(P,hc)){var v=P.key;P.isVisible&&v&&Fjw(this,v)}}; g.R.SQ6=function(P){this.api.C0("innertubeCommand",this.XE[P.id])}; g.R.sb=function(){eQ(this);var P=this.api.getCurrentTime();(Pthis.clipEnd)&&this.f$()}; g.R.pz=function(P){if(!P.defaultPrevented){var v=!1;switch(P.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);v=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);v=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);v=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);v=!0;break;case 38:this.api.V("enable_key_press_seek_logging")&&tC(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);v=!0;break;case 40:this.api.V("enable_key_press_seek_logging")&&tC(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),v=!0}v&&P.preventDefault()}}; g.R.I2=function(P,v){this.updateVideoData(v,P==="newdata")}; g.R.FR=function(){this.I2("newdata",this.api.getVideoData())}; g.R.updateVideoData=function(P,v){v=v===void 0?!1:v;var l=!!P&&P.n6();if(l&&(eH(P)||pV6(this)?this.t3=!1:this.t3=P.allowLiveDvr,g.DE(this.api.getRootNode(),"ytp-enable-live-buffer",!(P==null||!eH(P))),this.api.V("enable_custom_playhead_parsing"))){var e,h,z,m=g.a((e=P.getWatchNextResponse())==null?void 0:(h=e.playerOverlays)==null?void 0:(z=h.playerOverlayRenderer)==null?void 0:z.decoratedPlayerBarRenderer,YH);if(m==null?0:m.progressColor)for(e=0;e0;)this.Y.pop().dispose();this.heatMarkersDecorations=[];this.Bg={};var f;(f=this.K)==null||f.reset();wC(this);g.DE(this.api.getRootNode(),"ytp-fine-scrubbing-exp",VE(this))}else this.f$();this.NN()}if(P){var k;f=((k=this.cK)==null?void 0:k.type)==="clips";if(k=!P.isLivePlayback){k=this.api.getVideoData();v=g.bN(k);l=IJ9(k);var w;k=v!=null||l!=null&&l.length>0||((w=k.ke)== null?void 0:w.length)>0}if(k&&!f){w=this.api.getVideoData();f=g.bN(w);k=!1;if(f==null?0:f.markersMap){k=this.api.getVideoData();var I;k.hX=((I=f.visibleOnLoad)==null?void 0:I.key)||k.hX;I=g.N(f.markersMap);for(f=I.next();!f.done;f=I.next())f=f.value,f.key&&f.value&&(this.Bg[f.key]=f.value,f.value.onChapterRepeat&&(k.GN=f.value.onChapterRepeat));k.hX!=null&&Fjw(this,k.hX);k=!0}var J;if(((J=w.ke)==null?void 0:J.length)>0){J=g.z6.getState().entities;I=g.N(w.ke);for(f=I.next();!f.done;f=I.next())if(f= f.value,l=void 0,v=(l=kl(J,"macroMarkersListEntity",f))==null?void 0:l.markersList,Q=l=void 0,((l=v)==null?void 0:l.markerType)==="MARKER_TYPE_TIMESTAMPS"||((Q=v)==null?void 0:Q.markerType)==="MARKER_TYPE_HEATMAP")this.Pg[f]=v;k=this.fm()||k}!k&&(J=IJ9(w))&&(nVu(this,J),w.q_=this.W,D2w(this));Lj9(this,null);P.pD&&this.Y.length===0&&(P=P.pD,J=P.key,P.isVisible&&J&&Fjw(this,J))}else gV2(this),wVw(this)}eQ(this)}; g.R.ge=function(P){this.S&&!g.M(P.state,32)&&this.api.getPresentingPlayerType()!==3&&this.S.cancel();var v;((v=this.K)==null?0:v.isEnabled)&&g.M(P.state,8)&&this.api.pauseVideo();P=this.api.getPresentingPlayerType()===2||!this.api.YM()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.DE(this.GP,"ytp-hide-scrubber-button",P)}; g.R.FQ=function(P){var v=!!this.cK!==!!P,l=this.cK;this.cK=P;Lj9(this,l);(P==null?void 0:P.type)!=="clips"&&P||(P?(this.updateValue("clipstarticon",YP6()),this.updateValue("clipendicon",YP6()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",Nnq()),this.updateValue("clipendicon",n62()),this.updateValue("clipstarttitle","Ver v\u00eddeo completo"),this.updateValue("clipendtitle","Ver v\u00eddeo completo")),v&&(this.updateVideoData(this.api.getVideoData(), !0),g.Pg(this)),ye(this));mN(this,this.X,this.D3)}; g.R.U25=function(P,v,l){var e=g.x1(this.element),h=le(this).W,z=l?l.getAttribute("data-tooltip"):void 0,m=l?l.getAttribute("data-position"):void 0,Q=l?l.getAttribute("data-offset-y"):void 0;Q=Q?Number(Q):0;m&&(P=ZS(this.G,Number(l.getAttribute("data-position")),0)*h+g.x1(this.progressBar).x);this.A5.x=P-e.x;this.A5.y=v-e.y;P=le(this);l=Qe(this,P);v=0;var t;if((t=this.api.getVideoData())==null?0:eH(t))(t=this.api.getProgressState().seekableEnd)&&l>t&&(l=t,P.position=ZS(this.G,t)*le(this).W),v=this.G.K; pV6(this)&&(v=this.G.K);t=z||g.b4(this.t3?l-this.G.W:l-v);v=P.position+this.Ff;l-=this.api.fh();var y;if((y=this.K)==null||!y.isEnabled)if(this.api.GV()){if(this.W.length>1){y=Rg(this,this.A5.x,!0);if(!this.cK)for(e=0;e1)for(e=0;e0)for(y=this.A5.x,e=g.N(this.T),h=e.next();!h.done;h=e.next())h=h.value,m=vg(this,h.timeRangeStartMillis/ (this.G.W*1E3),le(this)),g.DE(h.element,"ytp-timed-marker-hover",m<=y&&m+6>=y);e=this.tooltip.scale;Q=(isNaN(Q)?0:Q)-45*e;this.api.V("web_key_moments_markers")?this.jg?(y=Pk7(this.T,l*1E3),y=y!=null?this.T[y].title:""):(y=Kh(this.W,l*1E3),y=this.W[y].title):(y=Kh(this.W,l*1E3),y=this.W[y].title);y||(Q+=16*e);this.tooltip.scale===.6&&(this.api.V("web_cairo_modern_miniplayer")?(Q=this.api.S2().getPlayerSize().height-225,Q=y?Q+110:Q+110+16,this.api.V("web_cairo_modern_miniplayer_inset_progress_bar")&& (Q-=12)):Q=y?110:126);e=Kh(this.W,l*1E3);this.J5=SZy(this,l,e)?e:SZy(this,l,e+1)?e+1:-1;g.DE(this.api.getRootNode(),"ytp-progress-bar-snap",this.J5!==-1&&this.W.length>1);e=!1;h=g.N(this.heatMarkersDecorations);for(m=h.next();!m.done;m=h.next()){m=m.value;var C=l*1E3;C>=m.visibleTimeRangeStartMillis&&C<=m.visibleTimeRangeEndMillis&&(y=m.label,t=g.b4(m.decorationTimeMillis/1E3),e=!0)}this.hs!==e&&(this.hs=e,this.api.logVisibility(this.oV,this.hs));g.DE(this.api.getRootNode(),"ytp-progress-bar-decoration", e);e=160*this.tooltip.scale*2;h=y.length*(this.Wg?8.55:5.7);h=h<=e?h:e;m=h<160*this.tooltip.scale;e=3;!m&&h/2>P.position&&(e=1);!m&&h/2>this.j-P.position&&(e=2);this.api.N().S&&(Q-=10);this.Y.length&&this.Y[0].n6&&(Q-=14*(this.Wg?2:1),this.wM||(this.wM=!0,this.api.logVisibility(this.QW,this.wM)));var f;if(VE(this)&&(((f=this.K)==null?0:f.isEnabled)||this.Ic>0)){var k;Q-=((k=this.K)==null?0:k.isEnabled)?fw(this):this.Ic}f=void 0;VE(this)&&(f="Arrastra hacia arriba para b\u00fasquedas m\u00e1s precisas", this.kf||(this.kf=!0,this.api.logVisibility(this.MV,this.kf)));this.tooltip.bV(v,l,t,!!z,Q,y,e,f)}else this.tooltip.bV(v,l,t,!!z,Q);g.kk(this.api.getRootNode(),"ytp-progress-bar-hover");x2y(this)}; g.R.Sb3=function(){this.NN();g.$k(this.api.getRootNode(),"ytp-progress-bar-hover");this.wM&&(this.wM=!1,this.api.logVisibility(this.QW,this.wM));this.kf&&(this.kf=!1,this.api.logVisibility(this.MV,this.kf))}; g.R.d2J=function(P,v){VE(this)&&this.K&&(this.K.kf?r8(this.K,this.api.getCurrentTime()):zYq(this.K),this.K.show(),g.DE(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.K.isEnabled));this.bC&&(this.bC.dispose(),this.bC=null);this.Xf=v;this.SN=this.api.getCurrentTime();this.W.length>1&&this.J5!==-1?this.api.seekTo(this.W[this.J5].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Qe(this,le(this)),!1,void 0,void 0,7);g.kk(this.element,"ytp-drag");(this.Hl=this.api.getPlayerStateObject().isOrWillBePlaying())&& this.api.pauseVideo()}; g.R.B91=function(){if(VE(this)&&this.K){var P=fw(this);this.Ic>=P*.5?(this.K.enable(),r8(this.K,this.api.getCurrentTime()),aJy(this,P)):wC(this)}if(g.M(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var v;if((v=this.K)==null?0:v.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.W.length>1&&this.J5!==-1)this.api.V("html5_enable_progress_bar_slide_seek_logging")&&tC(this,this.SN,this.W[this.J5].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.W[this.J5].startTime/1E3,void 0,void 0,void 0,7);else{P=Qe(this,le(this));this.api.V("html5_enable_progress_bar_slide_seek_logging")&&tC(this,this.SN,P,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(P,void 0,void 0,void 0,7);v=g.N(this.heatMarkersDecorations);for(var l=v.next();!l.done;l=v.next())l=l.value,P*1E3>=l.visibleTimeRangeStartMillis&&P*1E3<=l.visibleTimeRangeEndMillis&& this.api.logClick(this.oV)}g.$k(this.element,"ytp-drag");this.Hl&&!g.M(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.R.FD1=function(P,v){P=le(this);P=Qe(this,P);this.api.seekTo(P,!1,void 0,void 0,7);var l;VE(this)&&((l=this.K)==null?0:l.kf)&&(r8(this.K,P),this.K.isEnabled||(l=fw(this),this.Ic=g.CU(this.Xf-v-10,0,l),aJy(this,this.Ic)))}; g.R.NN=function(){this.tooltip.Ue()}; g.R.Ms=function(){this.cK||(this.updateValue("clipstarticon",D4q()),this.updateValue("clipendicon",D4q()),g.kk(this.element,"ytp-clip-hover"))}; g.R.fK=function(){this.cK||(this.updateValue("clipstarticon",Nnq()),this.updateValue("clipendicon",n62()),g.$k(this.element,"ytp-clip-hover"))}; g.R.f$=function(){this.clipStart=0;this.clipEnd=Infinity;ye(this);mN(this,this.X,this.D3)}; g.R.AQ5=function(P){P=g.N(P);for(var v=P.next();!v.done;v=P.next())if(v=v.value,v.visible){var l=v.getId();if(!this.Hg[l]){var e=g.l5("DIV");v.tooltip&&e.setAttribute("data-tooltip",v.tooltip);this.Hg[l]=v;this.jS[l]=e;g.fz(e,v.style);GhP(this,l);this.api.N().V("disable_ad_markers_on_content_progress_bar")||this.W[0].Y.appendChild(e)}}else jsw(this,v)}; g.R.Xl$=function(P){P=g.N(P);for(var v=P.next();!v.done;v=P.next())jsw(this,v.value)}; g.R.nW=function(P){this.K&&(this.K.onExit(P!=null),wC(this))}; g.R.oL=function(P){this.K&&(this.K.play(P!=null),wC(this))}; g.R.yQ3=function(){HuW(this,this.api.YM())}; g.R.G1=function(){HuW(this,!1);g.DW.prototype.G1.call(this)};g.D($L,g.O);$L.prototype.isActive=function(){return!!this.J.getOption("remote","casting")}; $L.prototype.b$=function(){var P=!1;this.J.getOptions().includes("remote")&&(P=this.J.getOption("remote","receivers").length>1);this.BK(P&&this.J.S2().getPlayerSize().width>=400);this.J.logVisibility(this.element,this.KI);var v=1;P&&this.isActive()&&(v=2);if(this.W!==v){this.W=v;switch(v){case 1:this.updateValue("icon",{L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},U:[{L:"path",QD:!0,B:{d:"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z", fill:"#fff"}}]});break;case 2:this.updateValue("icon",g.I09())}g.DE(this.element,"ytp-remote-button-active",this.isActive())}}; $L.prototype.K=function(){if(this.J.getOption("remote","quickCast"))this.J.setOption("remote","quickCast",!0);else{var P=this.LI,v=this.element;if(P.cV())P.zG();else{P.initialize();a:{var l=g.N(P.SF.items);for(var e=l.next();!e.done;e=l.next())if(e=e.value,e.priority===1){l=e;break a}l=null}l&&(l.open(),P.uq(v));P.uq(v)}}this.J.logClick(this.element)};g.D(Ig,g.O);Ig.prototype.W=function(P){var v=this.J.N(),l=400;this.J.V("web_player_small_hbp_settings_menu")&&v.T?l=300:v.S&&(l=200);P=this.K&&P.width>=l;this.BK(P);this.J.V("embeds_use_parent_visibility_in_ve_logging")?this.J.logVisibility(this.element,P&&this.Z):this.J.logVisibility(this.element,P)}; Ig.prototype.G=function(){if(this.LI.KI)this.LI.zG();else{var P=g.Us(this.J.Oi());P&&!P.loaded&&(P.hQ("tracklist",{includeAsr:!0}).length||P.load());this.J.logClick(this.element);this.LI.uq(this.element)}}; Ig.prototype.updateBadge=function(){var P=this.J.isHdr(),v=this.J.getPresentingPlayerType(),l=v!==2&&v!==3,e=g.BS(this.J),h=l&&!!g.Xo(this.J.Oi());v=h&&e.displayMode===1;e=h&&e.displayMode===2;l=(h=v||e)||!l?null:this.J.getPlaybackQuality();g.DE(this.element,"ytp-hdr-quality-badge",P);g.DE(this.element,"ytp-hd-quality-badge",!P&&(l==="hd1080"||l==="hd1440"));g.DE(this.element,"ytp-4k-quality-badge",!P&&l==="hd2160");g.DE(this.element,"ytp-5k-quality-badge",!P&&l==="hd2880");g.DE(this.element,"ytp-8k-quality-badge", !P&&l==="highres");g.DE(this.element,"ytp-3d-badge-grey",!P&&h&&v);g.DE(this.element,"ytp-3d-badge",!P&&h&&e)};g.D(Dz,mi);Dz.prototype.isLoaded=function(){var P=g.WK(this.J.Oi());return P!==void 0&&P.loaded}; Dz.prototype.b$=function(){g.WK(this.J.Oi())!==void 0&&this.J.getPresentingPlayerType()!==3?this.W||(this.LI.w9(this),this.W=!0):this.W&&(this.LI.ER(this),this.W=!1);Ry(this,this.isLoaded())}; Dz.prototype.onSelect=function(P){this.isLoaded();P?this.J.loadModule("annotations_module"):this.J.unloadModule("annotations_module");this.J.publish("annotationvisibility",P)}; Dz.prototype.G1=function(){this.W&&this.LI.ER(this);mi.prototype.G1.call(this)};g.D(nw,g.PK);nw.prototype.b$=function(){var P=this.J.getAvailableAudioTracks();P.length>1?(this.Cw(g.LC(P,this.W)),this.tracks=g.gL(P,this.W,this),this.countLabel.Dx(P.length?" ("+P.length+")":""),this.publish("size-change"),this.W9(this.W(this.J.getAudioTrack())),this.enable(!0)):this.enable(!1)}; nw.prototype.BP=function(P){g.PK.prototype.BP.call(this,P);this.J.setAudioTrack(this.tracks[P]);this.LI.Rz()}; nw.prototype.W=function(P){return P.toString()};g.D(Ne,mi); Ne.prototype.K=function(){var P=this.J.getPresentingPlayerType();if(P!==2&&P!==3&&g.UR(this.J))this.W||(this.LI.w9(this),this.W=!0,this.G.push(this.C(this.J,"videodatachange",this.K)),this.G.push(this.C(this.J,"videoplayerreset",this.K)),this.G.push(this.C(this.J,"onPlaylistUpdate",this.K)),this.G.push(this.C(this.J,"autonavchange",this.Y)),P=this.J.getVideoData(),this.Y(P.autonavState),this.J.logVisibility(this.element,this.W));else if(this.W){this.LI.ER(this);this.W=!1;P=g.N(this.G);for(var v=P.next();!v.done;v= P.next())this.ph(v.value)}}; Ne.prototype.Y=function(P){Ry(this,P!==1)}; Ne.prototype.onSelect=function(P){this.J.K$(P?2:1);this.W&&(this.J.logVisibility(this.element,this.W),this.J.logClick(this.element))}; Ne.prototype.G1=function(){this.W&&this.LI.ER(this);mi.prototype.G1.call(this)};g.D(Wjw,g.rd);Wjw.prototype.onClick=function(P){P.preventDefault();var v,l;(v=g.Dn(this.J))==null||(l=v.Kg())==null||l.zG();var e,h;(e=g.Dn(this.J))==null||(h=e.pn())==null||h.uq(P.target)};g.D(Ouu,g.PK);g.R=Ouu.prototype; g.R.YI=function(){var P=this.J.getPresentingPlayerType();if(P!==2&&P!==3){this.J5=this.J.A4();P=this.J.getAvailableQualityLevels();if(this.W){this.Y={};var v=g.gd(this.J,"getAvailableQualityData",[]);v=g.N(v);for(var l=v.next();!l.done;l=v.next())l=l.value,this.Y[l.qualityLabel]=l;v=Object.keys(this.Y);P[P.length-1]==="auto"&&v.push("auto");this.T1=new Set(P)}else if(this.T){l=g.gd(this.J,"getAvailableQualityData",[]);v=[];l=g.N(l);for(var e=l.next();!e.done;e=l.next())e=e.value,this.X[e.quality]= e,e.quality&&v.push(e.quality);P[P.length-1]==="auto"&&v.push("auto")}else v=P;g.BaP(this.J)&&this.J.l2()&&v.unshift("missing-qualities");idx(this.J)&&v.unshift("inline-survey");this.Cw(v);P=this.J.getVideoData().cotn?!0:!1;l=this.QW.GA();l=!g.Po(this.J.N())||!(P===void 0?0:P)||!(l===void 0||l);P=this.K;l=l===void 0?!1:l;P.ZE&&g.DE(P.cg("ytp-panel-footer"),"ytp-panel-hide-footer",l===void 0?!1:l);if(v.length){this.gR();this.enable(!0);return}}this.enable(!1)}; g.R.gR=function(){if(this.W){var P=this.J.getPreferredQuality();this.T1.has(P)&&(this.j=this.J.getPlaybackQuality(),this.Wg=this.J.getPlaybackQualityLabel(),P==="auto"?(this.W9(P),this.Dx(this.Do(P))):this.W9(this.Wg))}else P=this.J.getPreferredQuality(),this.options[P]&&(this.j=this.J.getPlaybackQuality(),this.W9(P),P==="auto"&&this.Dx(this.Do(P)))}; g.R.BP=function(P){if(P!=="missing-qualities"){g.PK.prototype.BP.call(this,P);var v=this.W?this.Y[P]:this.X[P];var l=v==null?void 0:v.quality,e=v==null?void 0:v.formatId,h=v==null?void 0:v.paygatedQualityDetails;v=h==null?void 0:h.endpoint;if(h){var z;h=(z=this.options[P])==null?void 0:z.element;this.J.logClick(h)}if(this.W){var m,Q;if((m=g.a(v,g.Bo1))==null?0:(Q=m.popup)==null?0:Q.notificationActionRenderer)this.J.C0("innertubeCommand",v);else if(v){this.J.C0("innertubeCommand",v);return}e?this.J.setPlaybackQuality(l, e):this.J.setPlaybackQuality(l)}else{if(this.T){var t,y;if((t=g.a(v,g.Bo1))==null?0:(y=t.popup)==null?0:y.notificationActionRenderer)this.J.C0("innertubeCommand",v);else if(v){this.J.C0("innertubeCommand",v);return}}this.J.setPlaybackQuality(P)}this.LI.zG();this.YI()}}; g.R.open=function(){for(var P=g.N(Object.values(this.options)),v=P.next();!v.done;v=P.next()){v=v.value;var l=void 0;this.J.hasVe((l=v)==null?void 0:l.element)&&(l=void 0,this.J.logVisibility((l=v)==null?void 0:l.element,!0))}g.PK.prototype.open.call(this);this.J.logClick(this.element)}; g.R.Hj=function(P,v,l){var e=this;if(P==="missing-qualities")return new g.rd({L:"a",z1:["ytp-menuitem"],B:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.J.N().X,tabindex:"0",role:"menuitemradio"},U:[{L:"div",z1:["ytp-menuitem-label"],Yf:"{{label}}"}]},v,this.Do(P));if(P!=="inline-survey"){var h,z=(h=this.W?this.Y[P]:this.X[P])==null?void 0:h.paygatedQualityDetails;h=z==null?void 0:z.veType;z=z==null?void 0:z.trackingParams;v=g.PK.prototype.Hj.call(this,P,v,l);z?(this.J.createServerVe(v.element, this,!0),this.J.setTrackingParams(v.element,z)):h&&this.J.createClientVe(v.element,this,h,!0);return v}P=[{L:"span",Yf:"\u00bfSe ve bien?"}];l=g.N([!0,!1]);z=l.next();for(h={};!z.done;h={Fb:void 0},z=l.next())h.Fb=z.value,z=new g.O({L:"span",D:"ytp-menuitem-inline-survey-response",U:[h.Fb?APa():uAx()],B:{tabindex:"0",role:"button"}}),z.listen("click",function(m){return function(){var Q=e.J.app.yW();Q&&(Q.f0("iqsr",{tu:m.Fb}),Q.getVideoData().XN=!0);e.LI.zG();e.YI()}}(h)),P.push(z); return new g.rd({L:"div",D:"ytp-menuitem",B:{"aria-disabled":"true"},U:[{L:"div",z1:["ytp-menuitem-label"],U:P}]},v)}; g.R.Do=function(P,v){v=v===void 0?!1:v;if(P==="missing-qualities")return{L:"div",Yf:"\u00bfFalta alguna opci\u00f3n?"};if(P==="inline-survey")return"";var l=this.T||this.W?[rLy(this,P,v,!1)]:[ss7(this,P)];var e=this.J.getPreferredQuality();v||e!=="auto"||P!=="auto"||(l.push(" "),this.W?l.push(rLy(this,this.Wg,v,!0,["ytp-menu-label-secondary"])):this.T?l.push(rLy(this,this.j,v,!0,["ytp-menu-label-secondary"])):l.push(ss7(this,this.j,["ytp-menu-label-secondary"])));return{L:"div",U:l}};g.D(JC,g.O);JC.prototype.init=function(){this.updateValue("minvalue",this.G);this.updateValue("maxvalue",this.Y);this.updateValue("stepvalue",this.T);this.updateValue("slidervalue",this.K);MGD(this,this.K)}; JC.prototype.j=function(){TBD(this,Number(this.W.value));this.W.focus()};g.D(ue,JC);ue.prototype.j=function(){JC.prototype.j.call(this);this.S&&VG2(this)}; ue.prototype.J5=function(){this.X()}; ue.prototype.QW=function(){this.J.setPlaybackRate(this.K,!0)}; ue.prototype.Wg=function(P){if(!P.defaultPrevented){switch(P.code){case "ArrowDown":var v=-this.T;break;case "ArrowUp":v=this.T;break;default:return}TBD(this,Math.min(this.Y,Math.max(Number((this.K+v).toFixed(2)),this.G)));this.X();VG2(this);P.preventDefault()}};g.D(Kw,g.O);g.R=Kw.prototype;g.R.init=function(){this.jZ(this.W);this.updateValue("minvalue",this.K);this.updateValue("maxvalue",this.G)}; g.R.EH=function(P){if(!P.defaultPrevented){switch(P.keyCode){case 37:case 40:var v=-this.S;break;case 39:case 38:v=this.S;break;default:return}this.jZ(this.W+v);P.preventDefault()}}; g.R.aU=function(P){var v=this.W;v+=(P.deltaX||-P.deltaY)<0?-this.X:this.X;this.jZ(v);P.preventDefault()}; g.R.kH=function(P){P=(P-g.x1(this.Y).x)/this.Wg*this.range+this.K;this.jZ(P)}; g.R.jZ=function(P,v){v=v===void 0?"":v;P=g.CU(P,this.K,this.G);v===""&&(v=P.toString());this.updateValue("valuenow",P);this.updateValue("valuetext",v);this.QW.style.left=(P-this.K)/this.range*(this.Wg-this.kf)+"px";this.W=P}; g.R.focus=function(){this.wM.focus()};g.D(cg,Kw);cg.prototype.J5=function(){this.J.setPlaybackRate(this.W,!0)}; cg.prototype.jZ=function(P){Kw.prototype.jZ.call(this,P,PiB(this,P).toString());this.T&&(d22(this),this.T1())}; cg.prototype.updateValues=function(){var P=this.J.getPlaybackRate();PiB(this,this.W)!==P&&(this.jZ(P),d22(this))};g.D(vmq,g.DW);vmq.prototype.focus=function(){this.W.focus()};g.D(lUu,HC);g.D(eZx,g.PK);g.R=eZx.prototype;g.R.Do=function(P){return P==="1"?"Normal":P.toLocaleString()}; g.R.b$=function(){var P,v=(P=this.J.getVideoData())==null?void 0:P.DR();P=this.J.getPresentingPlayerType(v);this.enable(P!==2&&P!==3);RZ2(this)}; g.R.Cw=function(P){g.PK.prototype.Cw.call(this,P);this.j&&this.j.W.focus()}; g.R.Lo=function(P){g.PK.prototype.Lo.call(this,P);P?(this.Wg=this.C(this.J,"onPlaybackRateChange",this.onPlaybackRateChange),RZ2(this),zZw(this,this.J.getPlaybackRate())):(this.ph(this.Wg),this.Wg=null)}; g.R.onPlaybackRateChange=function(P){var v=this.J.getPlaybackRate();!this.T&&this.X.includes(v)||mZW(this,v);zZw(this,P)}; g.R.Hj=function(P,v,l){return P===this.W&&QCP(this.J)?g.PK.prototype.Hj.call(this,P,v,l,{L:"div",D:"ytp-speed-slider-menu-footer",U:[this.j]}):g.PK.prototype.Hj.call(this,P,v,l)}; g.R.BP=function(P){g.PK.prototype.BP.call(this,P);P===this.W?this.J.setPlaybackRate(this.Y,!0):this.J.setPlaybackRate(Number(P),!0);QCP(this.J)&&P===this.W||this.LI.Rz()}; g.R.iS=function(P){var v=P===this.W;this.T=!1;v&&qe(this.J)&&!QCP(this.J)?(P=new lUu(this.J),g.oB(this.LI,P)):g.PK.prototype.iS.call(this,P)};g.D(y9x,g.PK);g.R=y9x.prototype;g.R.W9=function(P){g.PK.prototype.W9.call(this,P)}; g.R.XQ=function(P){return P.option.toString()}; g.R.getOption=function(P){return this.settings[P]}; g.R.Do=function(P){return this.getOption(P).text||""}; g.R.BP=function(P){g.PK.prototype.BP.call(this,P);this.publish("settingChange",this.setting,this.settings[P].option)};g.D(FC,g.EL);FC.prototype.O_=function(P){for(var v=g.N(Object.keys(P)),l=v.next();!l.done;l=v.next()){var e=l.value;if(l=this.GB[e]){var h=P[e].toString();e=!!P[e+"Override"];l.options[h]&&(l.W9(h),l.Y.element.setAttribute("aria-checked",String(!e)),l.W.element.setAttribute("aria-checked",String(e)))}}}; FC.prototype.zV=function(P,v){this.publish("settingChange",P,v)};g.D(AC,g.PK);AC.prototype.W=function(P){return P.languageCode}; AC.prototype.Do=function(P){return this.languages[P].languageName||""}; AC.prototype.BP=function(P){this.publish("select",P);this.J.logClick(this.element);g.sL(this.LI)};g.D(gma,g.PK);g.R=gma.prototype;g.R.LV=function(P){return g.pU(P)?"__off__":P.displayName}; g.R.Do=function(P){return P==="__off__"?"Desactivados":P==="__translate__"?"Traducir autom\u00e1ticamente":P==="__contribute__"?"A\u00f1adir subt\u00edtulos":P==="__correction__"?"Sugerir correcciones en los subt\u00edtulos":(P==="__off__"?{}:this.tracks[P]).displayName}; g.R.BP=function(P){if(P==="__translate__")this.W.open();else if(P==="__contribute__"){this.J.pauseVideo();this.J.isFullscreen()&&this.J.toggleFullscreen();var v=g.Z9(this.J.N(),this.J.getVideoData());g.rX(v)}else if(P==="__correction__"){this.J.pauseVideo();this.J.isFullscreen()&&this.J.toggleFullscreen();var l=kSw(this);YL(this,l);g.PK.prototype.BP.call(this,this.LV(l));var e,h;l=(v=this.J.getVideoData().getPlayerResponse())==null?void 0:(e=v.captions)==null?void 0:(h=e.playerCaptionsTracklistRenderer)== null?void 0:h.openTranscriptCommand;this.J.C0("innertubeCommand",l);this.LI.Rz();this.Y&&this.J.logClick(this.Y)}else{if(P==="__correction__"){this.J.pauseVideo();this.J.isFullscreen()&&this.J.toggleFullscreen();v=kSw(this);YL(this,v);g.PK.prototype.BP.call(this,this.LV(v));var z,m;v=(l=this.J.getVideoData().getPlayerResponse())==null?void 0:(z=l.captions)==null?void 0:(m=z.playerCaptionsTracklistRenderer)==null?void 0:m.openTranscriptCommand;this.J.C0("innertubeCommand",v)}else this.J.logClick(this.element), YL(this,P==="__off__"?{}:this.tracks[P]),g.PK.prototype.BP.call(this,P);this.LI.Rz()}}; g.R.b$=function(){var P=this.J.getOptions();P=P&&P.indexOf("captions")!==-1;var v=this.J.getVideoData(),l=v&&v.Ir,e,h=!((e=this.J.getVideoData())==null||!g.vS(e));e={};if(P||l){var z;if(P){var m=this.J.getOption("captions","track");e=this.J.getOption("captions","tracklist",{includeAsr:!0});var Q=h?[]:this.J.getOption("captions","translationLanguages");this.tracks=g.gL(e,this.LV,this);h=g.LC(e,this.LV);var t,y;kSw(this)&&((z=v.getPlayerResponse())==null?0:(t=z.captions)==null?0:(y=t.playerCaptionsTracklistRenderer)== null?0:y.openTranscriptCommand)&&h.push("__correction__");if(Q.length&&!g.pU(m)){if((z=m.translationLanguage)&&z.languageName){var C=z.languageName;z=Q.findIndex(function(f){return f.languageName===C}); zyB(Q,z)}CiW(this.W,Q);h.push("__translate__")}z=this.LV(m)}else this.tracks={},h=[],z="__off__";h.unshift("__off__");this.tracks.__off__={};l&&h.unshift("__contribute__");this.tracks[z]||(this.tracks[z]=m,h.push(z));this.Cw(h);this.W9(z);m&&m.translationLanguage?this.W.W9(this.W.W(m.translationLanguage)):M_y(this.W);P&&this.T.O_(this.J.getSubtitlesUserSettings());this.countLabel.Dx(e&&e.length?" ("+e.length+")":"");this.publish("size-change");this.J.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.R.tY=function(P){var v=this.J.getOption("captions","track");v=g.GA(v);v.translationLanguage=this.W.languages[P];YL(this,v)}; g.R.zV=function(P,v){if(P==="reset")this.J.resetSubtitlesUserSettings();else{var l={};l[P]=v;this.J.updateSubtitlesUserSettings(l)}fUW(this,!0);this.j.start();this.T.O_(this.J.getSubtitlesUserSettings())}; g.R.oCf=function(P){P||g.t8(this.j)}; g.R.G1=function(){g.t8(this.j);g.PK.prototype.G1.call(this)}; g.R.open=function(){g.PK.prototype.open.call(this);this.options.__correction__&&!this.Y&&(this.Y=this.options.__correction__.element,this.J.createClientVe(this.Y,this,167341),this.J.logVisibility(this.Y,!0))};g.D(we9,g.OL);g.R=we9.prototype; g.R.initialize=function(){if(!this.isInitialized){var P=this.J.N();this.isInitialized=!0;try{this.vc=new Ouu(this.J,this)}catch(l){g.j4(Error("QualityMenuItem creation failed"))}g.Z(this,this.vc);var v=new gma(this.J,this);g.Z(this,v);P.G||(v=new Dz(this.J,this),g.Z(this,v));P.enableSpeedOptions&&(v=new eZx(this.J,this),g.Z(this,v));(g.LP(P)||P.T)&&(P.K||P.Ic)&&(v=new Wjw(this.J,this),g.Z(this,v));P.GP&&!P.V("web_player_move_autonav_toggle")&&(P=new Ne(this.J,this),g.Z(this,P));P=new nw(this.J,this); g.Z(this,P);this.J.publish("settingsMenuInitialized");EVW(this.settingsButton,this.SF.Ru())}}; g.R.w9=function(P){this.initialize();this.SF.w9(P);EVW(this.settingsButton,this.SF.Ru())}; g.R.ER=function(P){this.KI&&this.SF.Ru()<=1&&this.hide();this.SF.ER(P);EVW(this.settingsButton,this.SF.Ru())}; g.R.uq=function(P){this.initialize();this.SF.Ru()>0&&g.OL.prototype.uq.call(this,P)}; g.R.zG=function(){this.V$?this.V$=!1:g.OL.prototype.zG.call(this)}; g.R.show=function(){g.OL.prototype.show.call(this);g.kk(this.J.getRootNode(),"ytp-settings-shown")}; g.R.hide=function(){g.OL.prototype.hide.call(this);g.$k(this.J.getRootNode(),"ytp-settings-shown")}; g.R.Nv=function(P){this.J.logVisibility(this.element,P);this.J.publish("settingsMenuVisibilityChanged",P)};g.D(IUy,g.O);g.R=IUy.prototype;g.R.onClick=function(){if(DZ7(this)&&(this.J.toggleSubtitles(),this.J.logClick(this.element),!this.isEnabled())){var P=!1,v=g.rD(g.sY(),65);g.Po(this.J.N())&&v!=null&&(P=!v);P&&this.J.N().V("web_player_nitrate_promo_tooltip")&&this.J.publish("showpromotooltip",this.element)}}; g.R.BN1=function(P){var v,l;(v=g.Dn(this.J))==null||(l=v.Kg())==null||l.uq(P)}; g.R.isEnabled=function(){return!!this.J.getOption("captions","track").displayName}; g.R.b$=function(){var P=DZ7(this),v=300;this.J.N().S&&(v=480);if(this.J.N().T){this.updateValue("title",g.Yi(this.J,"Subt\u00edtulos","c"));this.update({"data-title-no-tooltip":"Subt\u00edtulos"});var l=P}else{if(P)(l=this.cg("ytp-subtitles-button-icon"))==null||l.setAttribute("fill-opacity","1"),this.updateValue("title",g.Yi(this.J,"Subt\u00edtulos","c")),this.update({"data-title-no-tooltip":"Subt\u00edtulos"});else{var e;(e=this.cg("ytp-subtitles-button-icon"))==null||e.setAttribute("fill-opacity", "0.3");this.updateValue("title","Subt\u00edtulos no disponibles");this.update({"data-title-no-tooltip":"Subt\u00edtulos no disponibles"})}l=!0}this.tooltip.RZ();l=l&&this.J.S2().getPlayerSize().width>=v;this.BK(l);this.J.V("embeds_use_parent_visibility_in_ve_logging")?this.J.logVisibility(this.element,l&&this.Z):this.J.logVisibility(this.element,l);P?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.R.qd=function(P){g.O.prototype.qd.call(this,P);this.J.N().V("embeds_use_parent_visibility_in_ve_logging")&&this.J.logVisibility(this.element,this.KI&&P)};g.D(g.be,g.O);g.R=g.be.prototype; g.R.sb=function(){var P=this.api.S2().getPlayerSize().width,v=this.S;this.api.N().S&&(v=400);v=P>=v&&(!xL(this)||!g.M(this.api.getPlayerStateObject(),64));this.BK(v);g.DE(this.element,"ytp-time-display-allow-autohide",v&&P<400);P=this.api.getProgressState();if(v){v=this.api.getPresentingPlayerType();var l=this.api.getCurrentTime(v,!1);this.K&&(l-=P.airingStart);pw(this)&&(l-=this.cK.startTimeMs/1E3);l=g.b4(l);this.G!==l&&(this.updateValue("currenttime",l),this.G=l);v=pw(this)?g.b4((this.cK.endTimeMs- this.cK.startTimeMs)/1E3):g.b4(this.api.getDuration(v,!1));this.Y!==v&&(this.updateValue("duration",v),this.Y=v)}nm2(this,P.isAtLiveHead);NyB(this,this.api.getLoopRange())}; g.R.onLoopRangeChange=function(P){var v=this.cK!==P;this.cK=P;v&&(this.sb(),J9W(this))}; g.R.Q0c=function(){this.api.setLoopRange(null)}; g.R.onVideoDataChange=function(P,v,l){this.updateVideoData((this.api.N().V("enable_topsoil_wta_for_halftime")||this.api.N().V("enable_topsoil_wta_for_halftime_live_infra"))&&l===2?this.api.getVideoData(1):v);this.sb();J9W(this)}; g.R.updateVideoData=function(P){this.SQ=P.isLivePlayback&&!P.U$;this.K=eH(P);this.isPremiere=P.isPremiere;g.DE(this.element,"ytp-live",xL(this))}; g.R.onClick=function(P){P.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.R.G1=function(){this.W&&this.W();g.O.prototype.G1.call(this)};g.D(KYD,g.O);g.R=KYD.prototype;g.R.U6=function(){var P=this.api.PB();this.G!==P&&(this.G=P,uc7(this,this.api.getVolume(),this.api.isMuted()))}; g.R.OV=function(P){this.BK(P.width>=350)}; g.R.w3=function(P){if(!P.defaultPrevented){var v=P.keyCode,l=null;v===37?l=this.volume-5:v===39?l=this.volume+5:v===36?l=0:v===35&&(l=100);l!==null&&(l=g.CU(l,0,100),l===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(l)),P.preventDefault())}}; g.R.HM=function(P){var v=P.deltaX||-P.deltaY;P.deltaMode?this.api.setVolume(this.volume+(v<0?-10:10)):this.api.setVolume(this.volume+g.CU(v/10,-10,10));P.preventDefault()}; g.R.hgc=function(){Lw(this,this.W,!0,this.K,this.api.EU());this.X=this.volume;this.api.isMuted()&&this.api.unMute()}; g.R.sH=function(P){var v=this.G?78:52,l=this.G?18:12;P-=g.x1(this.S).x;this.api.setVolume(g.CU((P-l/2)/(v-l),0,1)*100)}; g.R.ykM=function(){Lw(this,this.W,!1,this.K,this.api.EU());this.volume===0&&(this.api.mute(),this.api.setVolume(this.X))}; g.R.onVolumeChange=function(P){uc7(this,P.volume,P.muted)}; g.R.sM=function(){Lw(this,this.W,this.isDragging,this.K,this.api.EU())}; g.R.G1=function(){g.O.prototype.G1.call(this);g.$k(this.j,"ytp-volume-slider-active")};g.D(SQ,g.O); SQ.prototype.onVideoDataChange=function(){var P=this.api.N();this.lQ();this.visible=!!this.api.getVideoData().videoId&&!g.hM(this.api.getVideoData(1));this.BK(this.visible);this.api.logVisibility(this.element,this.visible&&this.Z);if(this.visible){var v=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",v)}P.G&&(this.W&&(this.ph(this.W),this.W=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.kk(this.element,"no-link")); v=this.api.N();P=this.api.getVideoData();var l="";v.G||(v=g.r7(v),v.indexOf("www.")===0&&(v=v.substring(4)),l=g.mO(P)?"Ver en YouTube Music":v==="youtube.com"?"Ver en YouTube":g.uc("Ver en $WEBSITE",{WEBSITE:v}));this.updateValue("title",l)}; SQ.prototype.onClick=function(P){this.api.V("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var v=this.api.N(),l=this.api.getVideoUrl(!g.xU(P),!1,!0,!0);if(g.LP(v)){var e={};g.LP(v)&&g.gd(this.api,"addEmbedsConversionTrackingParams",[e]);l=g.r5(l,e)}g.te(l,this.api,P);this.api.V("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; SQ.prototype.lQ=function(){var P={L:"svg",B:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},U:[{L:"path",QD:!0,D:"ytp-svg-fill",B:{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 "}}]}, v=28666,l=this.api.getVideoData();this.api.isEmbedsShortsMode()?P={L:"svg",B:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},U:[{L:"path",B:{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.mO(l)&&(P={L:"svg",B:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},U:[{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}},{L:"path",B:{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"}}]},v=216163);g.mO(l)?g.kk(this.element,"ytp-youtube-music-button"):g.$k(this.element,"ytp-youtube-music-button");P.B=Object.assign({},P.B,{"aria-hidden":"true"});this.updateValue("logoSvg",P);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,v,!0)}; SQ.prototype.qd=function(P){g.O.prototype.qd.call(this,P);this.api.logVisibility(this.element,this.visible&&P)};g.D(qFP,g.Z1);g.R=qFP.prototype;g.R.mf=function(){if(this.J.V("web_player_max_seekable_on_ended")||!g.M(this.J.getPlayerStateObject(),2))this.progressBar.sb(),this.kf.sb()}; g.R.t$=function(){this.zD();this.vP.K?this.mf():this.progressBar.NN()}; g.R.nz=function(){this.mf();this.S.start()}; g.R.zD=function(){var P;if(P=!this.J.N().K){P=this.progressBar;var v=2*g.d7()*P.j;P=P.G.getLength()*1E3/P.api.getPlaybackRate()/v<300}P=P&&this.J.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;v=!P;this.vP.K||(P=v=!1);v?this.QW||(this.QW=this.C(this.J,"progresssync",this.mf)):this.QW&&(this.ph(this.QW),this.QW=null);P?this.S.isActive()||this.S.start():this.S.stop()}; g.R.lQ=function(){var P=this.J.PB(),v=this.J.S2().getPlayerSize(),l=A9D(this),e=Math.max(v.width-l*2,100);if(this.Bg!==v.width||this.U$!==P){this.Bg=v.width;this.U$=P;var h=YF9(this);this.Y.element.style.width=h+"px";this.Y.element.style.left=l+"px";g.Zux(this.progressBar,l,h,P);this.J.FE().fD=h}l=this.G;e=Math.min(570*(P?1.5:1),e);P=Math.min(413*(P?1.5:1),Math.round((v.height-bBD(this))*.82));l.maxWidth=e;l.maxHeight=P;l.rP();this.zD();this.J.N().V("html5_player_dynamic_bottom_gradient")&&BEW(this.D3, v.height)}; g.R.onVideoDataChange=function(){var P=this.J.getVideoData();this.q5.style.background=P.eg?P.Iu:"";this.Wg&&HQy(this.Wg,P.showSeekingControls);this.X&&HQy(this.X,P.showSeekingControls)}; g.R.YY=function(){return this.Y.element};g.D(xZw,aB);g.R=xZw.prototype;g.R.uH=function(P){P.target!==this.dismissButton.element&&(this.onClickCommand&&this.J.C0("innertubeCommand",this.onClickCommand),this.TB())}; g.R.TB=function(){this.enabled=!1;this.X.hide()}; g.R.onVideoDataChange=function(P,v){P==="dataloaded"&&pe9(this);P=[];var l,e,h,z;if(v=(z=g.a((l=v.getWatchNextResponse())==null?void 0:(e=l.playerOverlays)==null?void 0:(h=e.playerOverlayRenderer)==null?void 0:h.suggestedActionsRenderer,f7Y))==null?void 0:z.suggestedActions)for(l=g.N(v),e=l.next();!e.done;e=l.next())(e=g.a(e.value,gwx))&&g.a(e.trigger,C9Y)&&P.push(e);if(P.length!==0){l=[];P=g.N(P);for(e=P.next();!e.done;e=P.next())if(e=e.value,h=g.a(e.trigger,C9Y))z=(z=e.title)?g.Jz(z):"View Chapters", v=h.timeRangeStartMillis,h=h.timeRangeEndMillis,v!=null&&h!=null&&e.tapCommand&&(l.push(new g.tn(v,h,{priority:9,namespace:"suggested_action_button_visible",id:z})),this.suggestedActions[z]=e.tapCommand);this.J.iC(l)}}; g.R.bl=function(){return this.enabled}; g.R.Nv=function(){this.enabled?this.Pg.start():Zg(this);this.xg()}; g.R.G1=function(){pe9(this);aB.prototype.G1.call(this)};var Fc={},Bg=(Fc.CHANNEL_NAME="ytp-title-channel-name",Fc.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",Fc.LINK="ytp-title-link",Fc.SESSIONLINK="yt-uix-sessionlink",Fc.SUBTEXT="ytp-title-subtext",Fc.TEXT="ytp-title-text",Fc.TITLE="ytp-title",Fc);g.D(ie,g.O);ie.prototype.onClick=function(P){this.api.logClick(this.element);var v=this.api.N(),l=this.api.getVideoUrl(!g.xU(P),!1,!0);g.LP(v)&&(v={},g.gd(this.api,"addEmbedsConversionTrackingParams",[v]),l=g.r5(l,v));g.te(l,this.api,P)}; ie.prototype.b$=function(){var P=this.api.getVideoData(),v=this.api.N();this.updateValue("title",P.title);var l={L:"a",D:Bg.CHANNEL_NAME,B:{href:"{{channelLink}}",target:"_blank"},Yf:"{{channelName}}"};this.api.N().G&&(l={L:"span",D:Bg.CHANNEL_NAME,Yf:"{{channelName}}",B:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",l);LYa(this);this.api.getPresentingPlayerType()===2&&(l=this.api.getVideoData(),l.videoId&&l.isListed&&l.author&&l.WK&&l.profilePicture?(this.updateValue("channelLink", l.WK),this.updateValue("channelName",l.author),this.updateValue("channelTitleFocusable","0")):LYa(this));l=v.externalFullscreen||!this.api.isFullscreen()&&v.IK;g.DE(this.link,Bg.FULLERSCREEN_LINK,l);v.QW||!P.videoId||l||g.hM(P)||v.G?this.W&&(this.updateValue("url",null),this.ph(this.W),this.W=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.W||(this.W=this.C(this.link,"click",this.onClick)));v.G&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.LP(v)?P.expandedTitle: P.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.D(g.U4,g.O);g.R=g.U4.prototype;g.R.setEnabled=function(P){if(this.type!=null)if(P)switch(this.type){case 3:case 2:GSy(this);this.j.show();break;default:this.j.show()}else this.j.hide();this.S=P}; g.R.bV=function(P,v,l,e,h,z,m,Q){if(!this.kf||this.env.S){this.type===3&&this.NN();this.type!==1&&(g.fz(this.element,"ytp-tooltip ytp-bottom ytp-rounded-tooltip"),this.type=1,this.S&&this.j.show(),this.K&&this.K.dispose(),(this.K=this.api.GV())&&this.K.subscribe("l",this.LK,this));if(Q){var t=g.S8(this.bg).height||141;this.wM.style.bottom=t+2+"px"}this.update({text:l,title:z!=null?z:"",eduText:Q!=null?Q:""});g.DE(this.text,"ytp-tooltip-text-no-title",this.type===1&&!z);this.api.isInline()&&g.kk(this.text, "ytp-modern-tooltip-text");g.DE(this.element,"ytp-text-detail",!!e);l=-1;this.K&&(l=Uv(this.K,243*this.scale),this.env.V("web_l3_storyboard")&&this.K.levels.length===4&&(l=this.K.levels.length-1),l=t67(this.K,l,v));Byq(this,l);if(m)switch(v=g.S8(this.element).width,m){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=v+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=v/2+"px",this.title.style.textAlign="center"}Xew(this, !!e,P,h)}}; g.R.Ue=function(){this.type===1&&this.NN()}; g.R.F4=function(P,v){if(this.type)if(this.type===3)this.NN();else return;SFB(this,P,3,v)}; g.R.RZ=function(){this.W&&!this.X&&this.W.hasAttribute("title")&&(this.G=this.W.getAttribute("title")||"",this.W.removeAttribute("title"),this.S&&GSy(this))}; g.R.LK=function(P,v){P<=this.Y&&this.Y<=v&&(P=this.Y,this.Y=NaN,Byq(this,P))}; g.R.l3f=function(){RAD(this.K,this.Y,243*this.scale)}; g.R.NN=function(){switch(this.type){case 2:var P=this.W;P.removeEventListener("mouseout",this.Wg);P.addEventListener("mouseover",this.T);P.removeEventListener("blur",this.Wg);P.addEventListener("focus",this.T);iBD(this);break;case 3:iBD(this);break;case 1:this.K&&(this.K.unsubscribe("l",this.LK,this),this.K=null),this.api.removeEventListener("videoready",this.QW),this.J5.stop()}this.type=null;this.S&&this.j.hide()}; g.R.SM=function(){if(this.W)for(var P=0;P=0;v--)if(this.JO[v]===P){this.JO.splice(v,1);break}ok(this.vP,64,this.JO.length>0)}; g.R.YP=function(){this.api.dY()&&this.api.mS();return!!this.ma||EmD(this)||g.hY.prototype.YP.call(this)}; g.R.OE=vw(3);g.R.sX=vw(7);g.R.Ho=vw(10); g.R.lR=function(){var P=!this.YP(),v=P&&this.api.dY()&&!g.M(this.api.getPlayerStateObject(),2)&&!g.hM(this.api.getVideoData())&&!this.api.N().G&&!this.api.isEmbedsShortsMode(),l=this.qg&&g.SH(this.api)&&g.M(this.api.getPlayerStateObject(),128);P||l?(this.yz.show(),this.h_.show()):(this.yz.hide(),this.h_.hide(),this.api.SM(this.fY.element));v?this.fJ.uq():this.fJ.zG();this.rz&&FY7(this.rz,this.YX||!P);this.api.V("web_player_hide_overflow_button_if_empty_menu")&&WY2(this);g.hY.prototype.lR.call(this)}; g.R.Wv=function(P,v,l,e,h){P.style.left="";P.style.top="";P.style.bottom="";var z=g.S8(P),m=e||this.rz&&g.Qc(this.rz.YY(),v),Q=e=null;l!=null&&m||(e=g.S8(v),Q=g.pn(v,this.api.getRootNode()),l==null&&(l=Q.x+e.width/2));l-=z.width/2;m?(v=this.rz,e=A9D(v),Q=YF9(v),m=this.api.S2().getPlayerSize().height,l=g.CU(l,e,e+Q-z.width),z=m-bBD(v)-z.height):g.Qc(this.fY.element,v)?(v=this.api.S2().getPlayerSize().width,l=g.CU(l,12,v-z.width-12),z=this.PB()?this.hc:this.yC,this.api.N().playerStyle==="gvn"&&(z+= 20),this.qg&&(z-=this.PB()?26:18)):(v=this.api.S2().getPlayerSize(),l=g.CU(l,12,v.width-z.width-12),z=Q.y>(v.height-e.height)/2?Q.y-z.height-12:Q.y+e.height+12);P.style.top=z+(h||0)+"px";P.style.left=l+"px"}; g.R.t$=function(P){P&&(this.api.SM(this.fY.element),this.rz&&this.api.SM(this.rz.YY()));this.Br&&(g.DE(this.contextMenu.element,"ytp-autohide",P),g.DE(this.contextMenu.element,"ytp-autohide-active",!0));g.hY.prototype.t$.call(this,P)}; g.R.J2=function(){g.hY.prototype.J2.call(this);this.Br&&(g.DE(this.contextMenu.element,"ytp-autohide-active",!1),this.Br&&(this.contextMenu.hide(),this.FO&&this.FO.hide()))}; g.R.Y9=function(P,v){var l=this.api.S2().getPlayerSize();l=new g.w1(0,0,l.width,l.height);if(P||this.vP.K&&!this.YP()){if(this.api.N().Dh||v)P=this.PB()?this.hc:this.yC,l.top+=P,l.height-=P;this.rz&&(l.height-=bBD(this.rz))}return l}; g.R.U6=function(P){var v=this.api.getRootNode();P?v.parentElement?(v.setAttribute("aria-label","Reproductor de v\u00eddeo de YouTube a pantalla completa"),this.api.N().externalFullscreen||(v.parentElement.insertBefore(this.O1.element,v),v.parentElement.insertBefore(this.Xa.element,v.nextSibling))):g.Zx(Error("Player not in DOM.")):(v.setAttribute("aria-label","Reproductor de v\u00eddeo de YouTube"),this.O1.detach(),this.Xa.detach());this.lQ();this.Dw()}; g.R.PB=function(){var P=this.api.N();return this.api.isFullscreen()&&!P.S||!1}; g.R.showControls=function(P){this.OP=!P;this.lR()}; g.R.lQ=function(){var P=this.PB();this.tooltip.scale=P?1.5:1;this.contextMenu&&g.DE(this.contextMenu.element,"ytp-big-mode",P);this.lR();this.api.V("web_player_hide_overflow_button_if_empty_menu")||WY2(this);this.Dw();var v=this.api.isEmbedsShortsMode();v&&P?(P=(this.api.S2().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.DO(this.fY.element,"padding-left",P+"px"),g.DO(this.fY.element,"padding-right",P+"px")):v&&(g.DO(this.fY.element,"padding-left",""),g.DO(this.fY.element,"padding-right", ""));g.hY.prototype.lQ.call(this)}; g.R.Oe=function(){if(EmD(this)&&!g.SH(this.api))return!1;var P=this.api.getVideoData();return!g.LP(this.api.N())||this.api.getPresentingPlayerType()===2||!this.GJ||((P=this.GJ||P.GJ)?(P=P.embedPreview)?(P=P.thumbnailPreviewRenderer,P=P.videoDetails&&g.a(P.videoDetails,ojy)||null):P=null:P=null,P&&P.collapsedRenderer&&P.expandedRenderer)?g.hY.prototype.Oe.call(this):!1}; g.R.Dw=function(){g.hY.prototype.Dw.call(this);this.api.logVisibility(this.title.element,!!this.VQ);this.Il&&this.Il.qd(!!this.VQ);this.channelAvatar.qd(!!this.VQ);this.overflowButton&&this.overflowButton.qd(this.lA()&&!!this.VQ);this.shareButton&&this.shareButton.qd(!this.lA()&&!!this.VQ);this.Li&&this.Li.qd(!this.lA()&&!!this.VQ);this.searchButton&&this.searchButton.qd(!this.lA()&&!!this.VQ);this.copyLinkButton&&this.copyLinkButton.qd(!this.lA()&&!!this.VQ);if(!this.VQ){this.api.SM(this.fY.element); for(var P=0;P5&&v.f0("glrs",{cmt:l});v.seekTo(0,{seekSource:58});v.f0("glrre",{cmt:l})}}; Hg.prototype.G1=function(){this.W=null;g.U.prototype.G1.call(this)};g.D(g.E4,vP);g.R=g.E4.prototype;g.R.isView=function(){return!0}; g.R.DN=function(){var P=this.mediaElement.getCurrentTime();if(P=4&&P!=="player-reload-after-handoff";this.status={status:Infinity,error:P};if(this.W&&this.K){var e=this.K.getVideoData().clientPlaybackNonce;this.W.x_(new xq("dai.transitionfailure",Object.assign(v,{cpn:e,transitionTimeMs:this.yp,msg:P})));this.W.Ti(l)}this.A8.reject(P);this.dispose()}}; g.R.D$=function(){return this.status.status>=4&&this.status.status<6}; g.R.G1=function(){hwy(this);this.W.unsubscribe("newelementrequired",this.ZT,this);if(this.G){var P=this.G.K;this.G.W.N2.unsubscribe("updateend",this.JJ,this);P.N2.unsubscribe("updateend",this.JJ,this)}g.U.prototype.G1.call(this)}; g.R.MC=function(P){g.NQ(P,128)&&this.CX("player-error-event")};g.D(og,g.U);og.prototype.clearQueue=function(P,v){P=P===void 0?!1:P;v=v===void 0?!1:v;this.Y&&this.Y.reject("Queue cleared");this.app.N().V("html5_gapless_fallback_on_qoe_restart_v2")||v&&this.K&&this.K.Ti(!1);s4(this,P)}; og.prototype.Aq=function(){return!this.W}; og.prototype.D$=function(){var P;return((P=this.G)==null?void 0:P.D$())||!1}; og.prototype.G1=function(){s4(this);g.U.prototype.G1.call(this)};g.D(CRq,g.gA);g.R=CRq.prototype;g.R.getVisibilityState=function(P,v,l,e,h,z,m,Q){return P?4:f2w()?3:v?2:l?1:e?5:h?7:z?8:m?9:Q?10:0}; g.R.uX=function(P){this.fullscreen!==P&&(this.fullscreen=P,this.Nv())}; g.R.setMinimized=function(P){this.K!==P&&(this.K=P,this.Nv())}; g.R.setInline=function(P){this.inline!==P&&(this.inline=P,this.Nv())}; g.R.wu=function(P){this.pictureInPicture!==P&&(this.pictureInPicture=P,this.Nv())}; g.R.setSqueezeback=function(P){this.G!==P&&(this.G=P,this.Nv())}; g.R.QE=function(P){this.Y!==P&&(this.Y=P,this.Nv())}; g.R.KJ=function(){return this.W}; g.R.fO=function(){return this.fullscreen!==0}; g.R.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.R.TT=function(){return this.fullscreen}; g.R.isMinimized=function(){return this.K}; g.R.isInline=function(){return this.inline}; g.R.isBackground=function(){return f2w()}; g.R.Kq=function(){return this.pictureInPicture}; g.R.Au=function(){return!1}; g.R.CN=function(){return this.G}; g.R.TV=function(){return this.Y}; g.R.Nv=function(){this.publish("visibilitychange");var P=this.getVisibilityState(this.KJ(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Kq(),this.Au(),this.CN(),this.TV());P!==this.T&&this.publish("visibilitystatechange");this.T=P}; g.R.G1=function(){wmu(this.Z);g.gA.prototype.G1.call(this)};g.D(f87,g.U);g.R=f87.prototype;g.R.t_=function(P){this.K=P;this.T=P.KY}; g.R.nR=function(P){this.Z=P;this.Y=P.KY}; g.R.Q7=function(){return this.T}; g.R.yW=function(){return this.Y}; g.R.G1=function(){g.QQ(g.FN(this.W));g.U.prototype.G1.call(this)};g.D(rC,g.U);g.R=rC.prototype;g.R.enqueue=function(P,v){if(P.Y!==this)return!1;if(this.segments.length===0||(v===void 0?0:v))this.W=P;this.segments.push(P);return!0}; g.R.GQ=function(){return this.bQ||0}; g.R.Jq=function(){return this.Y||0}; g.R.removeAll=function(){for(;this.segments.length;){var P=void 0;(P=this.segments.pop())==null||P.dispose()}this.K.clear();this.G=void 0}; g.R.G1=function(){this.removeAll();g.U.prototype.G1.call(this)}; g.D(KGx,g.U);g.R=KGx.prototype;g.R.GQ=function(){return this.bQ}; g.R.Jq=function(){return this.G}; g.R.getType=function(){return this.type}; g.R.getVideoData=function(){return this.videoData}; g.R.n$=function(P){Kj(P);this.videoData=P}; g.R.G1=function(){chq(this);g.U.prototype.G1.call(this)};g.D(g.dC,g.U);g.R=g.dC.prototype;g.R.zw=function(P,v,l){return new g.tn(P,v,{id:l,namespace:"serverstitchedcuerange",priority:9})}; g.R.onCueRangeEnter=function(P){this.q5.push(P);var v=P.getId();this.playback.f0("sdai",{oncueEnter:1,cpn:v,start:P.start,end:P.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.xv()||0).toFixed(3)});var l=v==="";this.U$.add(P.K);var e=this.G.get(v);if(l){var h;if(this.playback.getVideoData().DR()&&((h=this.W)==null?0:h.Xs)&&this.S){this.XV=0;this.W=void 0;this.Bg&&(this.events.ph(this.Bg),this.Bg=null);this.S="";this.Ic=!0;return}}else if(this.playback.f0("sdai",{enterAdCueRange:1}), this.playback.getVideoData().DR()&&(e==null?0:e.lx))return;if(this.Ic&&!this.W)this.Ic=!1,!l&&e&&(l=this.playback.getCurrentTime(),ef(this,{Hz:P,isAd:!0,WU:!0,HB:l,adCpn:v},{isAd:!1,WU:!1,HB:l}),this.kY=e.cpn,LGB(this,e),P=lP(this,"midab",e),this.playback.f0("sdai",P),this.XV=1),this.J5=!1;else if(this.W){if(this.W.WU)this.playback.f0("sdai",{a_pair_of_same_transition_occurs_enter:1,acpn:this.W.adCpn,transitionTime:this.W.HB,cpn:v,currentTime:this.playback.getCurrentTime()}),e=this.playback.getCurrentTime(), P={Hz:P,isAd:!l,WU:!0,HB:e,adCpn:v},v={Hz:this.W.Hz,isAd:this.W.isAd,WU:!1,HB:e,adCpn:this.W.adCpn},this.W.Hz&&this.U$.delete(this.W.Hz.K),ef(this,P,v);else{if(this.W.Hz===P){this.playback.f0("sdai",{same_cue_range_pair_enter:1,acpn:this.W.adCpn,transitionTime:this.W.HB,cpn:v,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:P.start,cueRangeEndTime:P.end});this.W=void 0;return}if(this.W.adCpn===v){v&&this.playback.f0("sdai",{dchtsc:v});this.W=void 0;return}P={Hz:P,isAd:!l,WU:!0,HB:this.playback.getCurrentTime(), adCpn:v};ef(this,P,this.W)}this.W=void 0;this.J5=!1}else this.W={Hz:P,isAd:!l,WU:!0,HB:this.playback.getCurrentTime(),adCpn:v}}; g.R.onCueRangeExit=function(P){var v=P.getId();this.playback.f0("sdai",{oncueExit:1,cpn:v,start:P.start,end:P.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.xv()||0).toFixed(3)});var l=v==="",e=this.G.get(v);if(this.playback.getVideoData().DR()&&!l&&e){if(e.lx)return;e.lx=!0;this.T.clear();if(this.O$.V("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.TF()){var h=e.bQ;this.playback.kZ(h/1E3,(h+e.durationMs)/1E3)}else this.playback.f0("lifa",{remove:0})}if(this.U$.has(P.K))if(this.U$.delete(P.K), this.q5=this.q5.filter(function(z){return z!==P}),this.Ic&&(this.J5=this.Ic=!1,this.playback.f0("sdai",{cref:1})),this.W){if(this.W.WU){if(this.W.Hz===P){this.playback.f0("sdai",{same_cue_range_pair_exit:1, acpn:this.W.adCpn,transitionTime:this.W.HB,cpn:v,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:P.start,cueRangeEndTime:P.end});this.W=void 0;return}if(this.W.adCpn===v){v&&this.playback.f0("sdai",{dchtsc:v});this.W=void 0;return}v={Hz:P,isAd:!l,WU:!1,HB:this.playback.getCurrentTime(),adCpn:v};ef(this,this.W,v)}else if(this.playback.f0("sdai",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.W.adCpn,transitionTime:this.W.HB,upcomingCpn:v,contentCpn:this.playback.getVideoData().clientPlaybackNonce, currentTime:this.playback.getCurrentTime()}),this.api.V("html5_lifa_double_exit_transitions")&&this.W.adCpn===v)return;this.W=void 0;this.J5=!1}else this.W={Hz:P,isAd:!l,WU:!1,HB:this.playback.getCurrentTime(),adCpn:v};else this.playback.f0("sdai",{ignore_single_exit:1})}; g.R.GT=function(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,bQ:0,playerType:1,BR:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.R.Zo=function(){if(this.Yd)return!1;var P=void 0;this.kY&&(P=this.G.get(this.kY));return this.playback.getVideoData().DR()?!!P&&!P.lx:!!P}; g.R.seekTo=function(P,v,l,e){P=P===void 0?0:P;v=v===void 0?{}:v;l=l===void 0?!1:l;e=e===void 0?null:e;if(this.playback.getVideoData().DR()&&P<=this.h5/1E3)this.playback.pauseVideo(),this.h5=0,this.J5=!0,this.playback.hB(),this.playback.seekTo(P),this.playback.playVideo();else if(this.J5=!0,l)FGD(this,P,v);else{l=this.app.yW();var h=l===this.D3?this.TG:null;ze(this,!1);this.CI=P;this.It=v;e!=null&&this.jS.start(e);l&&(this.TG=h||l.getPlayerState(),l.Gz(),this.D3=l)}}; g.R.G1=function(){ze(this,!1);Bpx(this);iE7(this);g.U.prototype.G1.call(this)}; g.R.nQ=function(P){this.aV=P;this.playback.f0("sdai",{swebm:P})}; g.R.Lw=function(P,v,l){if(l&&v){var e=this.T.get(P);if(e){e.locations||(e.locations=new Map);var h=Number(v.split(";")[0]);l=new g.q9(l);this.T1&&this.playback.f0("sdai",{hdlredir:1,itag:v,seg:P,hostport:AR(l)});e.locations.set(h,l)}}}; g.R.m7=function(P,v,l,e,h,z){var m=e===3;h=ZEB(this,P,v,e,l,z);if(!h){Qx(this,v,m);var Q=g.UY2(this,v)?"undec":"ncp";this.playback.f0("sdai",{gvprp:Q,mt:P,seg:v,tt:e,itag:l,ce:z});return null}m||this.T.set(v,h);z=h.lX;var t;e=((t=RE(this,v-1,e))==null?void 0:t.Z$)||"";e===""&&this.playback.f0("sdai",{eds:1});t=a8a(this,h.ssdaiAdsConfig);m=this.playback.getVideoData();var y,C=((y=m.K)==null?void 0:y.containerType)||0;y=m.xI[C];h=h.Po&&v>=h.Po?h.Po:void 0;y={Ou:z?OEu(this,z):[],CD:t,Z$:e,hE:h,pm:ep(y.split(";")[0]), aI:y.split(";")[1]||""};h={o3:y};this.T1&&(P={gvprpro:"v",sq:v,mt:P.toFixed(3),itag:l,acpns:((Q=y.Ou)==null?void 0:Q.join("_"))||"none",abid:z},this.playback.f0("sdai",P));return h}; g.R.ze=function(P){a:{if(!this.Yd){var v=jU9(this,P);if(!(this.playback.getVideoData().DR()&&(v==null?0:v.lx)))break a}v=void 0}var l=v;if(!l)return this.playback.f0("sdai",{gvprp:"ncp",mt:P}),null;v=l.lX;var e=a8a(this,l.ssdaiAdsConfig);P=l.Po&&l.yM&&P>=l.yM?l.Po:void 0;l=this.playback.getVideoData();var h,z=((h=l.K)==null?void 0:h.containerType)||0;h=l.xI[z];return{Ou:v?OEu(this,v):[],CD:e,hE:P,pm:ep(h.split(";")[0]),aI:h.split(";")[1]||""}}; g.R.gZ=function(P,v,l,e,h,z){var m=Number(l.split(";")[0]);h=e===3;P=ZEB(this,P,v,e,l,z);this.T1&&this.playback.f0("sdai",{gdu:1,seg:v,itag:m,pb:""+!!P});if(!P)return Qx(this,v,h),null;P.locations||(P.locations=new Map);if(!P.locations.has(m)){var Q,t;z=(Q=P.videoData.getPlayerResponse())==null?void 0:(t=Q.streamingData)==null?void 0:t.adaptiveFormats;if(!z)return this.playback.f0("sdai",{gdu:"noadpfmts",seg:v,itag:m}),Qx(this,v,h),null;Q=z.find(function(I){return I.itag===m}); if(!Q||!Q.url){var y=P.videoData.videoId;P=[];e=g.N(z);for(var C=e.next();!C.done;C=e.next())P.push(C.value.itag);this.playback.f0("sdai",{gdu:"nofmt",seg:v,vid:y,itag:m,fullitag:l,itags:P.join(",")});Qx(this,v,h);return null}P.locations.set(m,new g.q9(Q.url,!0))}Q=P.locations.get(m);if(!Q)return this.playback.f0("sdai",{gdu:"nourl",seg:v,itag:m}),Qx(this,v,h),null;Q=new D6(Q);this.aV&&(Q.get("dvc")?this.playback.f0("sdai",{dvc:Q.get("dvc")||""}):Q.set("dvc","webm"));var f;(t=(f=RE(this,v-1,e))== null?void 0:f.Z$)&&Q.set("daistate",t);P.Po&&v>=P.Po&&Q.set("skipsq",""+P.Po);(t=this.playback.getVideoData().clientPlaybackNonce)&&Q.set("cpn",t);f=[];P.lX&&(f=OEu(this,P.lX),f.length>0&&Q.set("acpns",f.join(",")));h||this.T.set(v,P);h=null;h=Q.get("aids");var k;if((((C=h)==null?void 0:(k=C.split(","))==null?void 0:k.length)||0)!==f.length)if(P.lX){var w;this.playback.f0("sdai",{acpns_aids_nm:1,ids:sUD(this,P.lX).join("_"),acpns:f.join("_"),aids:(w=h)==null?void 0:w.replace(/,/g,"_"),cpn:t,trackType:e})}else this.playback.f0("sdai", {acpns_aids_nm:"noAdBreakId",cpn:t});e=Q.sQ();(e==null?void 0:e.length)>2048&&this.playback.f0("sdai",{urltoolong:1,sq:v,itag:m,len:e.length});this.T1&&(e&&(k=P.cpn,C=P.lX,M7x(this,k,C),C&&!this.SN.has(C)&&(k=onu(this,k,C),w=rh6(this,C),this.playback.f0("sdai",{iofa:k}),this.playback.f0("sdai",{noawnzd:w-k}),this.playback.f0("sdai",{acpns:f.join("."),aids:(y=h)==null?void 0:y.replace(/,/g,".")}),this.SN.add(C))),this.playback.f0("sdai",{gdu:"v",seg:v,itag:l,ast:P.bQ.toFixed(3),alen:P.durationMs.toFixed(3), acpn:P.cpn,avid:P.videoData.videoId}));return e}; g.R.vt=function(P,v,l){var e=mH(this,P,l);return(e=e?(e.bQ+e.durationMs)/1E3:0)&&v>e?(this.hO(P,l,!0),this.playback.seekTo(e),!0):!1}; g.R.hO=function(P,v,l){l=l===void 0?!1:l;var e=mH(this,P,v);if(e){var h=void 0,z=e.lX;if(z){this.playback.f0("sdai",{skipadonsq:v,sts:l,abid:z,acpn:e.cpn,avid:e.videoData.videoId});l=this.X.get(z);if(!l)return;l=g.N(l);for(z=l.next();!z.done;z=l.next())z=z.value,z.Po=v,z.yM=P,z.bQ>e.bQ&&(h=z)}this.S=e.cpn;HEw(this);P=this.playback.getCurrentTime();Sdu(this,e,h,P,P,!1,!0)}}; g.R.Se=function(){for(var P=g.N(this.Z),v=P.next();!v.done;v=P.next())v=v.value,v.Po=NaN,v.yM=NaN;HEw(this);this.playback.f0("sdai",{rsac:"resetSkipAd",sac:this.S});this.S=""}; g.R.j5=vw(49); g.R.SX=function(P,v,l,e,h,z,m,Q,t){e.length>0&&this.playback.f0("sdai",{onssinfo:1,sq:P,start:v.toFixed(3),cpns:e.join(","),ds:h.join(","),isVideo:m?1:0});t&&(m?this.A5.set(P,{Z$:t,T7:Q}):this.Hg.set(P,{Z$:t,T7:Q}));Q=yi(this.playback.getVideoData())&&this.O$.V("html5_process_all_cuepoints");if(m||Q){if(e.length&&h.length)for(this.S&&this.S===e[0]&&this.playback.f0("sdai",{skipfail:1,sq:P,acpn:this.S}),P=v+this.Ci(),m=0;m0&&(this.XV=0,this.kY="",this.api.publish("serverstitchedvideochange"));this.playback.EP(l,e);return!0}; g.R.RA=function(){this.playback.f0("sdai",{rstdaist:1});this.Hg.clear();this.A5.clear();this.Pg.clear()}; g.R.tO=function(P){var v;if(P!==((v=this.Wg)==null?void 0:v.identifier))this.playback.f0("sdai",{ignorenoad:P});else{this.GP.add(P);var l;((l=this.Wg)==null?void 0:l.identifier)===P&&vy(this)}}; g.R.S8=function(){return this.XV}; g.R.Kd=function(){return this.kY}; g.R.pE=function(P){if(this.playback.getVideoData().DR()&&(this.O$.V("html5_lifa_no_gab_on_predict_start")&&P.event==="predictStart"||this.O$.V("html5_lifa_no_gab_on_continue_or_stop")&&(P.event==="continue"||P.event==="stop")))return this.api.f0("sdai",{cuepoint_skipped:P.event}),!1;var v=ak(this.api.Oi());if(v=v?v.pE(P):!1)this.j={l8:P.identifier,IG:P.startSecs};else if(this.j&&this.j.l8===P.identifier&&P.startSecs>this.j.IG+1){this.api.f0("sdai",{cueStChg:P.identifier,oldSt:this.j.IG.toFixed(3), newSt:P.startSecs.toFixed(3),abid:this.j.qF});if(this.j.qF){var l=P.startSecs-this.j.IG,e=this.X.get(this.j.qF);if(e){e=g.N(e);for(var h=e.next();!h.done;h=e.next())h=h.value,h.bQ>=0&&(h.bQ+=l*1E3,this.O$.V("html5_ssdai_update_timeline_on_start_time_change")&&(h.BR+=l*1E3),this.playback.getVideoData().DR()&&this.playback.f0("sdai",{newApEt:h.bQ,newApPrt:h.BR,acpn:h.cpn}))}}this.j.IG=P.startSecs}return v}; g.R.Hq=function(P){return this.Yd?!1:!!jU9(this,P)}; g.R.AE=function(P){var v=this;this.playback.pauseVideo();var l=this.playback.getCurrentTime(),e=this.G.get(this.kY),h=this.K.get(this.kY);if(e){this.S=this.kY;this.J5=!1;e.lx=!0;var z=this.playback.getCurrentTime();this.W={Hz:h,isAd:!0,WU:!1,HB:z,adCpn:this.kY,Xs:e,a$5:P};this.playback.getVideoData().DR()&&this.playback.lJ(e,this.GT(),z,this.playback.getCurrentTime(),!1,!0,P,(0,g.Gz)());if(h==null?0:h.start)this.h5=z*1E3-h.start;this.T.clear();this.playback.hB();this.kY=this.GT().cpn;this.api.publish("serverstitchedvideochange"); this.playback.seekTo(l,{seekSource:89,mD:"lifa_skip"});this.playback.playVideo();this.Bg||(this.Bg=this.events.C(this.api,"progresssync",function(){var m=e.B3?e.B3*1E3:e.bQ,Q=v.K.get(e.cpn);Q&&v.playback.removeCueRange(Q);v.K.delete(e.cpn);v.G.delete(e.cpn);Q=v.Z.indexOf(e);Q>=0&&v.Z.splice(Q,1);Q=[];for(var t=g.N(v.Y),y=t.next();!y.done;y=t.next())y=y.value,y.end<=m?v.playback.removeCueRange(y):Q.push(y);v.Y=Q;Ena(v,0,m+e.durationMs)})); return!0}this.playback.f0("sdai",{skipFail:l});return!1}; var xYW=0;g.D(P8y,g.U);g.R=P8y.prototype; g.R.LT=function(P,v){v=v===void 0?"":v;if(this.timeline.G===v)return!0;var l=this.timeline.W,e=l==null?void 0:l.getVideoData();if(!l||!e)return this.api.f0("ssap",{htsm:l?0:1}),!1;if(this.api.V("html5_ssap_clear_timeline_before_update")){var h=this.timeline,z;(z=h.W)==null||chq(z);h.K.clear()}h=Me(l);var m=!1;z=[];var Q=new Map;l=[];var t=[],y=0,C=0,f=0,k=[];P=g.N(P);for(var w=P.next();!w.done;w=P.next())a:{var I=void 0,J=void 0,K=w.value,q=K.clipId;if(q){if(K.hm){f=K.hm.E4||0;w=K.hm.tW||1;var A= Number(((K.hm.BZ||0)/(K.hm.FD||1)*1E3).toFixed(0));f=w=A+Number((f/w*1E3).toFixed(0))}else w=A=f,this.gL.has(q)||this.HV.add(q);var x=(J=Q.get(q))!=null?J:0,S=this.timeline.G;J=!1;if(S&&this.api.V("html5_ssap_clear_timeline_before_update")){if(S=this.gY.get(q))S.start=A,S.end=w,J=!0}else{if(S){var B=q;S=A;var E=w,r=x,hq=Q4(this.timeline,B);if(hq!=null&&hq.length){r=Q){this.zO.set(P,l);h$D(this,P,v);this.eL.set(P,(0,g.Gz)());if(l=this.gY.get(v))for(l=l.getId().split(","),l=g.N(l),m=l.next();!m.done;m=l.next())m=m.value,m!==v&&this.HV.has(m)&&(this.HV.delete(m),this.gL.add(m));td(this);v=z.GQ()/1E3;z=void 0;l=(z=g.ID(this.api.N().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?z:0;this.api.V("html5_ssap_keep_media_on_finish_segment")?this.playback.seekTo(v+ l/1E3,{hP:!0}):this.playback.seekTo(v+l/1E3);this.GO?(this.api.f0("ssap",{gpfreload:this.kY}),dY6(this)||(this.GO=!1),this.playback.hB(!1,!1,this.api.V("html5_ssap_keep_media_on_finish_segment"))):e&&this.playback.hB(!1,!1,this.api.V("html5_ssap_keep_media_on_finish_segment"));h&&this.api.playVideo(1,this.api.V("html5_ssap_keep_media_on_finish_segment"));return[P]}}}return[]}; g.R.QF=function(){var P=this.timeline.W;if(!P)return 0;var v=P.Jq();P=g.N(P.W.values());for(var l=P.next();!l.done;l=P.next()){l=g.N(l.value);for(var e=l.next();!e.done;e=l.next())e=e.value,e.Jq()>v&&(v=e.Jq())}return v/1E3}; g.R.HR=function(){var P=this.playback.getCurrentTime()*1E3;var v=Qx6(this,P);if(!v){var l=Q4(this.timeline,this.kY);if(l){l=g.N(l);for(var e=l.next();!e.done;e=l.next())e=e.value,e.GQ()>P&&(v=e)}}return v&&v.getType()===1?v.GQ()/1E3:0}; g.R.getVideoData=function(P){if(P===2&&!this.Zo()){if(this.Yn&&this.Kk.has(this.Yn))return this.Kk.get(this.Yn);this.api.f0("ssap",{lpanf:""+U9(this)});return null}return C8W(this)}; g.R.Zo=function(){var P=Q4(this.timeline,this.kY);return(P==null?0:P.length)?P[0].getType()===2:!1}; g.R.Rv=function(){var P=Q4(this.timeline,this.kY);return(P==null?0:P.length)?P[0].K:!1}; g.R.seekTo=function(P,v){v=v===void 0?{}:v;var l=tkB(this,this.playback.getCurrentTime());this.playback.seekTo(P+l/1E3,v)}; g.R.zw=function(P,v,l){return new g.tn(P,v,{id:l,namespace:"ssap",priority:9})}; g.R.onCueRangeEnter=function(P){if(!this.Ii.has(P.getId())){this.api.f0("ssap",{oce:1,cpn:P.getId(),st:P.start,et:P.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.xv()||0).toFixed(3)});for(var v=P.getId().split(","),l=0;ll+1)for(e=l+1;ethis.G;)(l=this.data.shift())&&nm(this,l,!0);IE(this)}; g.R.remove=function(P,v){v=v===void 0?!1:v;var l=this.data.find(function(e){return e.key===P}); l&&(nm(this,l,v),g.VQ(this.data,function(e){return e.key===P}),IE(this))}; g.R.removeAll=function(P){if(P=P===void 0?!1:P)for(var v=g.N(this.data),l=v.next();!l.done;l=v.next())nm(this,l.value,P);this.data=[];IE(this)}; g.R.G1=function(){var P=this;g.U.prototype.G1.call(this);this.data.forEach(function(v){nm(P,v,!0)}); this.data=[]};g.D(N0,g.U);N0.prototype.Mk=function(P){if(P)return this.K.get(P)}; N0.prototype.G1=function(){this.W.removeAll();this.K.removeAll();g.U.prototype.G1.call(this)};g.hVm=DP(function(){var P=window.AudioContext||window.webkitAudioContext;try{return new P}catch(v){return v.name}});g.D(XDP,g.O);g.R=XDP.prototype;g.R.Xv=function(){g.wt(this.element,g.bD.apply(0,arguments))}; g.R.s_=function(){this.Fq&&(this.Fq.removeEventListener("focus",this.Pp),g.Re(this.Fq),this.Fq=null)}; g.R.Ty=function(){this.s$();var P=this.app.N();P.dn||this.Xv("tag-pool-enabled");P.T&&this.Xv(g.sg.HOUSE_BRAND);P.playerStyle==="gvn"&&(this.Xv("ytp-gvn"),this.element.style.backgroundColor="transparent");P.aV&&(this.gS=g.Cy("yt-dom-content-change",this.resize,this));this.C(window,"orientationchange",this.resize,this);this.C(window,"resize",this.resize,this)}; g.R.HX=function(P){g.iy(this.app.N());this.iW=!P;Jd(this)}; g.R.resize=function(){if(this.Fq){var P=this.CJ();if(!P.isEmpty()){var v=!g.nU(P,this.A$.getSize()),l=jxD(this);v&&(this.A$.width=P.width,this.A$.height=P.height);P=this.app.N();(l||v||P.aV)&&this.app.j2.publish("resize",this.getPlayerSize())}}}; g.R.I2=function(P,v){this.updateVideoData(v)}; g.R.updateVideoData=function(P){if(this.Fq){var v=this.app.N();Ps&&(this.Fq.setAttribute("x-webkit-airplay","allow"),P.title?this.Fq.setAttribute("title",P.title):this.Fq.removeAttribute("title"));this.Fq.setAttribute("controlslist","nodownload");v.BU&&P.videoId&&(this.Fq.poster=P.MN("default.jpg"))}v=g.Ac(P,"yt:bgcolor");this.AJ.style.backgroundColor=v?v:"";this.Dz=kd(g.Ac(P,"yt:stretch"));this.CP=kd(g.Ac(P,"yt:crop"),!0);g.DE(this.element,"ytp-dni",P.eg);this.resize()}; g.R.setGlobalCrop=function(P){this.jy=kd(P,!0);this.resize()}; g.R.setCenterCrop=function(P){this.EM=P;this.resize()}; g.R.uX=function(){}; g.R.getPlayerSize=function(){var P=this.app.N(),v=this.app.j2.isFullscreen(),l=P.externalFullscreen&&g.LP(P);if(v&&T_()&&!l)return new g.Dc(window.outerWidth,window.outerHeight);l=!isNaN(this.gV.width)&&!isNaN(this.gV.height);var e=this.app.N().V("kevlar_player_enable_squeezeback_fullscreen_sizing");if(v&&!l&&e)return new g.Dc(this.element.clientWidth,this.element.clientHeight);if(v||P.Bw){if(window.matchMedia){P="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.tC&&this.tC.media=== P||(this.tC=window.matchMedia(P));var h=this.tC&&this.tC.matches}if(h)return new g.Dc(window.innerWidth,window.innerHeight)}else if(l)return this.gV.clone();return new g.Dc(this.element.clientWidth,this.element.clientHeight)}; g.R.CJ=function(){var P=this.app.N().V("enable_desktop_player_underlay"),v=this.getPlayerSize(),l=g.ID(this.app.N().experiments,"player_underlay_min_player_width");return P&&this.V9&&v.width>l?(P=g.ID(this.app.N().experiments,"player_underlay_video_width_fraction"),new g.Dc(Math.min(v.height*this.getVideoAspectRatio(),v.width*P),Math.min(v.height,v.width*P/this.getVideoAspectRatio()))):v}; g.R.getVideoAspectRatio=function(){return isNaN(this.Dz)?i49(this):this.Dz}; g.R.getVideoContentRect=function(P){var v=this.CJ();P=Uva(this,v,this.getVideoAspectRatio(),P);return new g.w1((v.width-P.width)/2,(v.height-P.height)/2,P.width,P.height)}; g.R.bR=function(P){this.V9=P;this.resize()}; g.R.eY=function(){return this.y$}; g.R.onMutedAutoplayChange=function(){Jd(this)}; g.R.setInternalSize=function(P){g.nU(this.gV,P)||(this.gV=P,this.resize())}; g.R.G1=function(){this.gS&&g.fy(this.gS);this.s_();g.O.prototype.G1.call(this)};g.R=aaD.prototype;g.R.click=function(P,v){this.elements.has(P);this.W.has(P);var l=g.pg();l&&P.visualElement&&g.yB(l,P.visualElement,v)}; g.R.createClientVe=function(P,v,l,e){var h=this;e=e===void 0?!1:e;this.elements.has(P);this.elements.add(P);l=qYD(l);P.visualElement=l;var z=g.pg(),m=g.xt();z&&m&&(g.YN("combine_ve_grafts")?p6(bs(),l,m):g.mV(g.dc)(void 0,z,m,l));v.addOnDisposeCallback(function(){h.elements.has(P)&&h.destroyVe(P)}); e&&this.K.add(P)}; g.R.createServerVe=function(P,v,l){var e=this;l=l===void 0?!1:l;this.elements.has(P);this.elements.add(P);v.addOnDisposeCallback(function(){e.destroyVe(P)}); l&&this.K.add(P)}; g.R.destroyVe=function(P){this.elements.has(P);this.elements.delete(P);this.G.delete(P);this.W.delete(P);this.K.delete(P)}; g.R.Ik=function(P,v){this.clientPlaybackNonce!==v&&(this.clientPlaybackNonce=v,xf(bs(),P),H4x(this))}; g.R.setTrackingParams=function(P,v){this.elements.has(P);v&&(P.visualElement=g.Yt(v))}; g.R.BK=function(P,v,l){this.elements.has(P);v?this.W.add(P):this.W.delete(P);var e=g.pg(),h=P.visualElement;this.K.has(P)?e&&h&&(v?g.QB(e,[h]):g.tz(e,[h])):v&&!this.G.has(P)&&(e&&h&&g.Rr(e,h,void 0,l),this.G.add(P))}; g.R.hasVe=function(P){return this.elements.has(P)};g.D(g.Km,g.U);g.Km.create=function(P,v,l,e){try{var h=typeof P==="string"?P:"player"+g.sy(P),z=A9[h];if(z){try{z.dispose()}catch(Q){g.Zx(Q)}A9[h]=null}var m=new g.Km(P,v,l,e);m.addOnDisposeCallback(function(){A9[h]=null;m.Uv&&m.Uv()}); return A9[h]=m}catch(Q){throw g.Zx(Q),(Q&&Q instanceof Error?Q:Error(String(Q))).stack;}}; g.R=g.Km.prototype;g.R.QK=function(){return this.visibility}; g.R.t_=function(P){var v=P.KY,l=this.Q7();if(v!==l){v.getVideoData().autonavState=l.getVideoData().autonavState;l.ll(this.pT,this);var e=l.getPlaybackRate();l.M5.dispose();this.Zg.t_(P);v.setPlaybackRate(e);v.UW(this.pT,this);Mk6(this)}}; g.R.Z0=function(){this.QA||(this.QA=g.yn(a0(),tya()));return this.QA}; g.R.s_=function(P){if(this.mediaElement){this.bI&&(this.events.ph(this.bI),this.bI=null);g.Bx(this.Qc);var v=this.yW();v&&v.s_(!0,!1,P);this.template.s_();try{this.V("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.MY()}catch(l){g.j4(l)}this.mediaElement=null}}; g.R.nR=function(P,v){if(P.KY!==this.yW()){this.logger.debug(function(){return"start set presenting player, type "+P.getPlayerType()+", vid "+P.getVideoData().videoId}); var l=null,e=this.yW();e&&(l=e.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),j_(this.TP,3),Wy(this,"cuerangesremoved",e.LY()),this.AN&&!P.isGapless()&&e.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),e=P.Pf()&&e.Pf(),this.pI.Nm("iv_s"),mqa(this,e));P.getPlayerType()===1&&this.t_(P);zTw(this,P);this.Zg.nR(P);e=P.KY;this.mediaElement&&e.setMediaElement(this.mediaElement);e.UW(this.fu,this);if(e.Ny())GCa(this,"setPresenting",!1);else{this.onVideoDataChange("newdata", P,e.getVideoData());l&&!g.fM(l,e.getPlayerState())&&this.xm(new g.DS(e.getPlayerState(),l));v=v&&this.V("html5_player_preload_ad_fix")&&e.getPlayerType()===1;if(e.Xg()&&!v)this.onVideoDataChange("dataloaded",P,e.getVideoData());(v=(v=e.getVideoData().K)&&v.video)&&this.j2.TQ("onPlaybackQualityChange",v.quality);Wy(this,"cuerangesadded",e.LY());v=e.getPlayerState();g.M(v,2)?hTD(this):g.M(v,8)?e.playVideo():e.Jg()&&e.pauseVideo();v=this.Q7();e.getPlayerType()===2&&(e.getVideoData().u1=v.getVideoData().clientPlaybackNonce); e.getPlayerType()!==2||this.iM()||(e=e.getVideoData(),v.YE(e.clientPlaybackNonce,e.CI||"",e.breakType||0,e.sZ,e.videoId||""));this.logger.debug("finish set presenting player")}}}; g.R.kJ=function(){if(this.Q7()!==this.yW()){var P=this.yW();this.logger.debug(function(){return"release presenting player, type "+(P==null?void 0:P.getPlayerType())+", vid "+(P==null?void 0:P.getVideoData().videoId)}); this.nR(this.Zg.K)}}; g.R.Q7=function(){return this.Zg.Q7()}; g.R.yW=function(){return this.Zg.yW()}; g.R.VX=vw(44);g.R.xdJ=function(){bP(this)||(this.logger.debug("application playback ready"),this.uR(5))}; g.R.lxW=function(P){if(!bP(this)){this.logger.debug("playback ready");xqq(this);var v=P.getPlayerState();P.Jg()?this.pauseVideo():v.isOrWillBePlaying()&&this.playVideo()}}; g.R.canPlayType=function(P){return Ga(P)}; g.R.N=function(){return this.O$}; g.R.getVideoData=function(){return this.yW().getVideoData()}; g.R.v8=vw(18);g.R.IV=function(){return this.Q7().getVideoData()}; g.R.getVideoLoadedFraction=function(P){P=g.JM(this,P);return P?g.vS(P.getVideoData())?1:(P=P.ZR())?P.b2():0:0}; g.R.S2=function(){return this.template}; g.R.Oi=function(){return this.TP}; g.R.w7=function(){return this.pI}; g.R.MG=function(P){var v=g.JM(this,1);v&&v.mR(P)}; g.R.V8=function(){var P=this.TP.V8();this.j2.publish("videoStatsPingCreated",P);return P}; g.R.getVolume=function(){return Math.round(this.j2.getVolume())}; g.R.isMuted=function(){return this.j2.isMuted()}; g.R.FI=function(){if(this.Q7()===this.yW()&&this.cK)return this.cK.postId}; g.R.Dv5=function(){var P=this;this.V("use_rta_for_player")||(g.pF(this.O$)?g.QW(this.O$,g.MA(this.getVideoData())).then(function(v){HS(a0(),v);JFw(P.getVideoData(),P.O$,P.Z0())}):JFw(this.getVideoData(),this.O$,this.Z0()))}; g.R.Py=function(P){this.j2.publish("poTokenVideoBindingChange",P)}; g.R.u4=function(P){this.j2.publish("d6de4videobindingchange",P)}; g.R.sI=function(){this.gK&&this.gK.sI()}; g.R.k6=function(P){this.gK=P}; g.R.LS=function(P){if(P===1){this.pI.tick("vr");var v=this.yW();v.W$();Hhy(this.pI,v.getVideoData(),bA7(this));bw7(this.TP)}v=this.O$;(zk(v)&&v.j||g.ZY(v))&&(this.iM()||this.j2.TQ("onAdStateChange",P))}; g.R.setLoopVideo=function(P){var v=this.yW();v===this.Q7()&&v.e3()!==P&&(v.setLoop(P),this.j2.C0("onLoopChange",P))}; g.R.getLoopVideo=function(){return this.yW().e3()}; g.R.setLoopRange=function(P){var v=!1;!!this.cK!==!!P?v=!0:this.cK&&P&&(v=this.cK.startTimeMs!==P.startTimeMs||this.cK.endTimeMs!==P.endTimeMs||this.cK.postId!==P.postId||this.cK.type!==P.type);if(v){(v=this.yW())&&Rh(v.getVideoData())&&v.f0("slr",{et:(P==null?void 0:P.endTimeMs)||-1});v=this.Q7();v.Pz("applooprange");if(P){var l=new g.tn(P.startTimeMs,P.endTimeMs,{id:"looprange",namespace:"applooprange"});v.addCueRange(l)}else{this.IV().clipConfig=void 0;var e;((l=this.cK)==null?void 0:l.type)!== "repeatChapter"||isNaN(Number((e=this.cK)==null?void 0:e.loopCount))||(l={loopCount:String(this.cK.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.$6("repeatChapterLoopEvent",l))}this.cK=P;this.j2.C0("onLoopRangeChange",P||void 0);this.Q7()===this.yW()&&(this.TM(),v.M5.Gg())}}; g.R.getLoopRange=function(){return this.cK}; g.R.TM=function(){var P="",v=this.Q7();this.cK?v!==this.yW()?P="pnea":kCD(this,v.getCurrentTime())&&(this.cK.loopCount=0,P="ilr"):P="nlr";var l=this.yW();if(l&&Rh(l.getVideoData()))if(this.V("html5_gapless_log_loop_range_info")){var e,h;l.f0("slrre",{rej:P,ct:v.getCurrentTime(),lst:(e=this.cK)==null?void 0:e.startTimeMs,let:(h=this.cK)==null?void 0:h.endTimeMs})}else l.f0("slrre",{});P||Dq7(this)}; g.R.setPlaybackRate=function(P,v){if(!isNaN(P)){P=PwD(this,P);var l=this.Q7();l.getPlaybackRate()!==P&&(l.setPlaybackRate(P),v&&!this.O$.Y&&g.jB("yt-player-playback-rate",P),this.j2.TQ("onPlaybackRateChange",P))}}; g.R.getCurrentTime=function(P,v,l){v=v===void 0?!0:v;if(this.getPresentingPlayerType()===3)return Lc(this.TP).getCurrentTime();var e=P===2&&this.getVideoData().enableServerStitchedDai,h=g.VW(this.getVideoData());P=e||h?this.yW():g.JM(this,P);if(!P)return 0;if(h&&this.gM)return v=this.gM,P=P.getCurrentTime(),l?l=yx(v,l):(l=tkB(v,P),l=P-l/1E3),l;if(v){if(e&&this.rN&&(l=this.rN.h5/1E3,l!==0))return l;l=Y$(this,P);return iP(this,l.getCurrentTime(),l)}e&&this.rN?(l=this.rN,P=P.getCurrentTime(),l=(l=Gq6(l, P*1E3))?P-l.start/1E3:P):l=P.getCurrentTime();return l}; g.R.mP=function(){var P=g.JM(this);if(!P)return 0;P=Y$(this,P);return iP(this,P.mP(),P)}; g.R.getDuration=function(P,v){v=v===void 0?!0:v;var l=this.getVideoData(),e=P===2&&l.enableServerStitchedDai,h=g.VW(l);var z=e||h?this.yW():g.JM(this,P);if(!z)return 0;if(l.hasProgressBarBoundaries()&&!e&&!h){var m,Q=Number((m=l.progressBarStartPosition)==null?void 0:m.utcTimeMillis),t;l=Number((t=l.progressBarEndPosition)==null?void 0:t.utcTimeMillis);if(!isNaN(Q)&&!isNaN(l))return(l-Q)/1E3}if(h&&this.gM)return v=yVx(this.gM,this.gM.Kd()),P===1&&v===0?z.getDuration():v;if(v)return z=Ad(this,z),iP(this, z.getDuration(),z);e&&this.rN?(P=this.rN,z=z.getCurrentTime(),z=(z=XfD(P,z*1E3))?z.durationMs/1E3:0):z=z.getDuration();return z}; g.R.lC=function(P){var v=g.JM(this,P);return v?this.iM(v)?(v=Ad(this,v),v.lC()-v.getCurrentTime()+this.getCurrentTime(P)):v.lC():0}; g.R.Z_=function(){return this.w0}; g.R.addPlayerResponseForAssociation=function(P){this.gM&&this.gM.addPlayerResponseForAssociation(P)}; g.R.finishSegmentByCpn=function(P,v,l){return this.gM?this.gM.finishSegmentByCpn(P,v,l):[]}; g.R.Ty=function(){this.template.Ty();var P=this.j2;P.state.element=this.template.element;var v=P.state.element,l;for(l in P.state.W)P.state.W.hasOwnProperty(l)&&(v[l]=P.state.W[l]);(P=aqa(this.template.element))&&this.events.C(this.template,P,this.onFullscreenChange);this.events.C(window,"resize",this.pzJ)}; g.R.getDebugText=function(P){var v=this.Q7().Ui(P),l=this.yW(),e=this.Q7();if(l&&l!==e){l=l.Ui(P);e=g.N(Object.keys(l));for(var h=e.next();!h.done;h=e.next())h=h.value,v["ad"+h]=l[h];if(P){l=v;e={};if(h=Eq(document,"movie_player"))e.bounds=h.getBoundingClientRect(),e["class"]=h.className;h={};var z=g.MT("video-ads");z?(iAy(z,h),h.html=z.outerHTML):h.missing=1;z={};var m=g.MT("videoAdUiSkipContainer"),Q=g.MT("ytp-ad-skip-button-container"),t=g.MT("ytp-skip-ad-button"),y=m||Q||t;y?(iAy(y,z),z.ima=m? 1:0,z.bulleit=Q?1:0,z.component=t?1:0):z.missing=1;e=JSON.stringify({player:e,videoAds:h,skipButton:z});l.ad_skipBtnDbgInfo=e}}P&&this.mediaElement&&(v["0sz"]=""+(+NT(this.mediaElement.getSize())===0),v.op=this.mediaElement.jQ("opacity"),l=this.mediaElement.vL().y+this.mediaElement.getSize().height,v.yof=""+(+l<=0),v.dis=this.mediaElement.jQ("display"));P&&((P=(0,g.i7)())&&(v.gpu=P),(P=this.O$.playerStyle)&&(v.ps=P),this.O$.Ic&&(v.webview=1));v.debug_playbackQuality=this.j2.getPlaybackQuality(1); v.debug_date=(new Date).toString();v.origin=window.origin;v.timestamp=Date.now();delete v.uga;delete v.q;return JSON.stringify(v,null,2)}; g.R.getFeedbackProductData=function(){var P={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.N().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20250203_01_RC00"},v=this.getPlayerStateObject().xF;v&&(P.player_error_code=v.errorCode,P.player_error_details=JSON.stringify(v.errorDetail));return P}; g.R.getPresentingPlayerType=function(P){if(this.appState===1)return 1;if(bP(this))return 3;var v;if(P&&((v=this.rN)==null?0:v.Zo(this.getCurrentTime())))return 2;var l;return g.VW(this.getVideoData())&&((l=this.gM)==null?0:l.Zo())?2:this.yW().getPlayerType()}; g.R.Rv=function(){return g.VW(this.getVideoData())&&this.gM?this.gM.Rv():!1}; g.R.getPlayerStateObject=function(P){return this.getPresentingPlayerType()===3?Lc(this.TP).Ak:g.JM(this,P).getPlayerState()}; g.R.getAppState=function(){return this.appState}; g.R.ai=function(P){switch(P.type){case "loadedmetadata":this.L$.start();P=g.N(this.SR);for(var v=P.next();!v.done;v=P.next())v=v.value,A1B(this,v.id,v.DN3,v.lcM,void 0,!1);this.SR=[];break;case "loadstart":this.pI.Nm("gv");break;case "progress":case "timeupdate":gJ(P.target.AB())>=2&&this.pI.Nm("l2s");break;case "playing":g.e0&&this.L$.start();if(g.pF(this.O$))P=!1;else{var l=this.yW();v=g.Xo(this.Oi());P=this.mediaElement.jQ("display")==="none"||NT(this.mediaElement.getSize())===0;var e=uP(this.template), h=l.getVideoData();l=g.H$(this.O$);h=Qi(h);v=!e||v||l||h||this.O$.nI;P=P&&!v}P&&(P=this.yW(),P.xr(),this.getVideoData().Nd||(this.getVideoData().Nd=1,this.cZ(),P.playVideo()))}}; g.R.onLoadProgress=function(P,v){this.j2.eN("onLoadProgress",v)}; g.R.eg3=function(){this.j2.publish("playbackstalledatstart")}; g.R.Hh=function(P,v){this.j2.publish("sabrCaptionsDataLoaded",P,v)}; g.R.VFc=function(P){var v;(v=this.yW())==null||v.De(P)}; g.R.nC$=function(P){var v;(v=this.yW())==null||v.lk(P)}; g.R.onVideoProgress=function(P,v){P=Y$(this,P.KY);v=iP(this,P.getCurrentTime(),P);this.j2.TQ("onVideoProgress",v)}; g.R.onAutoplayBlocked=function(){this.j2.TQ("onAutoplayBlocked");var P,v=(P=this.yW())==null?void 0:P.getVideoData();v&&(v.lB=!0);this.V("embeds_enable_autoplay_and_visibility_signals")&&g.LP(this.O$)&&(P={autoplayBrowserPolicy:rI(),autoplayIntended:ME(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$6("embedsAutoplayStatusChanged",P))}; g.R.XRc=function(){this.j2.publish("progresssync")}; g.R.eq3=function(){this.j2.eN("onPlaybackPauseAtStart")}; g.R.yR3=function(P){if(this.getPresentingPlayerType()===1){g.NQ(P,1)&&!g.M(P.state,64)&&this.IV().isLivePlayback&&this.Q7().isAtLiveHead()&&this.j2.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.NQ(P,2)){if(this.cK&&this.cK.endTimeMs>=(this.getDuration()-1)*1E3){Dq7(this);return}hTD(this)}if(g.M(P.state,128)){var v=P.state;this.cancelPlayback(5);v=v.xF;JSON.stringify({errorData:v,debugInfo:this.getDebugText(!0)});this.j2.TQ("onError",SW2(v.errorCode));this.j2.eN("onDetailedError",{errorCode:v.errorCode, errorDetail:v.errorDetail,message:v.errorMessage,messageKey:v.mB,cpn:v.cpn});(0,g.Gz)()-this.O$.uM>6048E5&&this.j2.eN("onReloadRequired")}v={};if(P.state.isPlaying()&&!P.state.isBuffering()&&!sn("pbresume","ad_to_video")&&sn("_start","ad_to_video")){var l=this.getVideoData();v.clientPlaybackNonce=l.clientPlaybackNonce;l.videoId&&(v.videoId=l.videoId);g.On(v,"ad_to_video");WI("pbresume",void 0,"ad_to_video");bw7(this.TP)}this.j2.publish("applicationplayerstatechange",P)}}; g.R.xm=function(P){this.getPresentingPlayerType()!==3&&this.j2.publish("presentingplayerstatechange",P)}; g.R.BB=function(P){FW(this,kG(P.state));g.M(P.state,1024)&&this.j2.isMutedByMutedAutoplay()&&(XW(this,{muted:!1,volume:this.wH.volume},!1),By(this,!1))}; g.R.L7=function(P,v,l){P==="newdata"&&Mk6(this);this.j2.publish("applicationvideodatachange",P,l)}; g.R.Ej=function(P,v){this.j2.eN("onPlaybackAudioChange",this.j2.getAudioTrack().Rt.name);this.j2.publish("internalaudioformatchange",this.j2.getAudioTrack().Rt.id,v)}; g.R.mT=function(P){var v=this.yW().getVideoData();P===v&&this.j2.TQ("onPlaybackQualityChange",P.K.video.quality)}; g.R.Vw=function(){var P=this.Zg.W[2]||null;if(P){var v=P.getVideoData();P=P.BQ;var l;(l=this.yW())==null||l.f0("ssdai",{cleanaply:1,acpn:v==null?void 0:v.clientPlaybackNonce,avid:v.videoId,ccpn:P,sccpn:this.IV().clientPlaybackNonce===P?1:0,isDai:this.IV().enableServerStitchedDai?1:0});delete this.Zg.W[2]}}; g.R.onVideoDataChange=function(P,v,l){var e=v.KY;this.logger.debug(function(){return"on video data change "+P+", player type "+e.getPlayerType()+", vid "+l.videoId}); this.O$.vK()&&e.f0("vdc",{type:P,vid:l.videoId||"",cpn:l.clientPlaybackNonce||""});e===this.Q7()&&(this.O$.Zj=l.oauthToken);if(e===this.Q7()){this.getVideoData().enableServerStitchedDai&&!this.rN?(this.V("html5_check_decorator_on_cuepoint")&&this.Q7().f0("sdai",{initSstm:1}),this.rN=new g.dC(this.j2,this.O$,this.Q7(),this)):!this.getVideoData().enableServerStitchedDai&&this.rN&&(this.rN.dispose(),this.rN=null);var h,z;!g.VW(this.getVideoData())||P!=="newdata"&&P!=="dataloaded"||this.getVideoData().clientPlaybackNonce=== ((h=this.w0.W)==null?void 0:(z=h.getVideoData())==null?void 0:z.clientPlaybackNonce)?!g.VW(this.getVideoData())&&this.gM&&(this.gM.dispose(),this.gM=null):(Jhu(this.w0),this.V("html5_ssap_cleanup_ad_player_on_new_data")&&this.Vw(),v=Ve(this.w0,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.w0.enqueue(v,!0),Tg(this.w0,0,this.getDuration(1)*1E3,[v]),ubq(this.w0,this.getVideoData().clientPlaybackNonce,[v]),this.gM&&(this.gM.dispose(),this.gM=null),this.gM=new P8y(this.j2,this.w0,this.Q7()),this.Zg.K.CS(this.gM))}if(P=== "newdata")this.logger.debug("new video data, destroy modules"),j_(this.TP,2),this.j2.publish("videoplayerreset",e);else{if(!this.mediaElement)return;P==="dataloaded"&&(this.Q7()===this.yW()?(Wa(l.Z3,l.Vg),y12(this)):Qly(this));e.getPlayerType()===1&&(this.O$.q5&&Bvx(this),this.getVideoData().isLivePlayback&&!this.O$.So&&this.CX("html5.unsupportedlive",2,"DEVICE_FALLBACK"),l.isLoaded()&&((WfD(l)||this.getVideoData().rr)&&this.j2.publish("legacyadtrackingpingchange",this.getVideoData()),l.hasProgressBarBoundaries()&& NvB(this)));this.j2.publish("videodatachange",P,l,e.getPlayerType())}this.j2.TQ("onVideoDataChange",{type:P,playertype:e.getPlayerType()});this.TM();(v=l.rL)?this.bT.Ik(v,l.clientPlaybackNonce):H4x(this.bT)}; g.R.ib=function(){pm(this,null);this.j2.eN("onPlaylistUpdate")}; g.R.g_J=function(P){delete this.Nr[P.getId()];this.Q7().removeCueRange(P);a:{P=this.getVideoData();var v,l,e,h,z,m,Q,t,y,C,f=((v=P.Pg)==null?void 0:(l=v.contents)==null?void 0:(e=l.singleColumnWatchNextResults)==null?void 0:(h=e.autoplay)==null?void 0:(z=h.autoplay)==null?void 0:z.sets)||((m=P.Pg)==null?void 0:(Q=m.contents)==null?void 0:(t=Q.twoColumnWatchNextResults)==null?void 0:(y=t.autoplay)==null?void 0:(C=y.autoplay)==null?void 0:C.sets);if(f)for(v=g.N(f),l=v.next();!l.done;l=v.next())if(l= l.value,h=e=void 0,l=l.autoplayVideo||((e=l.autoplayVideoRenderer)==null?void 0:(h=e.autoplayEndpointRenderer)==null?void 0:h.endpoint),e=g.a(l,g.lV),z=h=void 0,l!=null&&((h=e)==null?void 0:h.videoId)===P.videoId&&((z=e)==null?0:z.continuePlayback)){P=l;break a}P=null}(v=g.a(P,g.lV))&&this.j2.C0("onPlayVideo",{sessionData:{autonav:"1",itct:P==null?void 0:P.clickTrackingParams},videoId:v.videoId,watchEndpoint:v})}; g.R.uR=function(P){var v=this;P!==this.appState&&(this.logger.debug(function(){return"app state change "+v.appState+" -> "+P}),P===2&&this.getPresentingPlayerType()===1&&(FW(this,-1),FW(this,5)),this.appState=P,this.j2.publish("appstatechange",P))}; g.R.CX=function(P,v,l,e,h){this.Q7().VI(P,v,l,e,h)}; g.R.Vu=function(P,v){this.Q7().handleError(new xq(P,v))}; g.R.isAtLiveHead=function(P,v){v=v===void 0?!1:v;var l=g.JM(this,P);if(!l)return!1;P=Ad(this,l);l=Y$(this,l);return P!==l?P.isAtLiveHead(iP(this,l.getCurrentTime(),l),!0):P.isAtLiveHead(void 0,v)}; g.R.Hi=function(){var P=g.JM(this);return P?Ad(this,P).Hi():0}; g.R.seekTo=function(P,v,l,e,h){v=v!==!1;if(e=g.JM(this,e))this.appState===2&&Sf(this),this.iM(e)?UX(this)?this.rN.seekTo(P,{seekSource:h},v,l):this.PR.seekTo(P,{seekSource:h},v,l):g.VW(this.getVideoData())&&this.gM?this.gM.seekTo(P,{rE:!v,L4:l,mD:"application",seekSource:h}):e.seekTo(P,{rE:!v,L4:l,mD:"application",seekSource:h})}; g.R.seekBy=function(P,v,l,e){this.seekTo(this.getCurrentTime()+P,v,l,e)}; g.R.nx=function(){this.j2.TQ("SEEK_COMPLETE")}; g.R.K7=function(){this.j2.C0("onAbnormalityDetected")}; g.R.onSnackbarMessage=function(P){this.j2.C0("onSnackbarMessage",P)}; g.R.uE$=function(P,v){P=P.KY;var l=P.getVideoData();if(this.appState===1||this.appState===2)l.startSeconds=v;this.appState===2?g.M(P.getPlayerState(),512)||Sf(this):this.j2.TQ("SEEK_TO",v)}; g.R.onAirPlayActiveChange=function(){this.j2.publish("airplayactivechange");this.O$.V("html5_external_airplay_events")&&this.j2.eN("onAirPlayActiveChange",this.j2.KJ())}; g.R.onAirPlayAvailabilityChange=function(){this.j2.publish("airplayavailabilitychange");this.O$.V("html5_external_airplay_events")&&this.j2.eN("onAirPlayAvailabilityChange",this.j2.Ne())}; g.R.showAirplayPicker=function(){var P;(P=this.yW())==null||P.o7()}; g.R.Zi=function(){this.j2.publish("beginseeking")}; g.R.s2=function(){this.j2.publish("endseeking")}; g.R.getStoryboardFormat=function(P){return(P=g.JM(this,P))?Ad(this,P).getVideoData().getStoryboardFormat():null}; g.R.GV=function(P){return(P=g.JM(this,P))?Ad(this,P).getVideoData().GV():null}; g.R.iM=function(P){P=P||this.yW();var v=!1;if(P){P=P.getVideoData();if(UX(this))P=P===this.rN.playback.getVideoData();else a:if(v=this.PR,P===v.W.getVideoData()&&v.K.length)P=!0;else{v=g.N(v.K);for(var l=v.next();!l.done;l=v.next())if(P.lq===l.value.lq){P=!0;break a}P=!1}v=P}return v}; g.R.fZ=function(P,v,l,e,h,z,m){this.logger.debug(function(){return"Adding video to timeline id="+P.video_id+"\n lengthMs="+e+" enterTimeMs="+h}); var Q="",t=UX(this),y;(y=this.yW())==null||y.f0("appattl",{sstm:this.rN?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:t});Q=t?pf7(this.rN,P,v,l,e,h,z,m):nAD(this.PR,P,l,e,h,z);this.logger.debug(function(){return"Video added to timeline id="+P.video_id+" timelinePlaybackId="+Q}); return Q}; g.R.eQ=function(P,v,l,e,h,z,m){if(UX(this)){var Q=pf7(this.rN,P,v,l,e,h,z,m);this.logger.debug(function(){return"Remaining video added to timeline id="+P.video_id+" timelinePlaybackId="+Q})}return""}; g.R.tO=function(P){var v;(v=this.rN)==null||v.tO(P)}; g.R.mq=function(P,v){P=P===void 0?-1:P;v=v===void 0?Infinity:v;UX(this)||YQw(this.PR,P,v)}; g.R.v4=function(P,v,l){if(UX(this)){var e=this.rN,h=e.Nd.get(P);h?(l===void 0&&(l=h.BR),h.durationMs=v,h.BR=l):e.yG("Invalid_timelinePlaybackId_"+P+"_specified")}else{e=this.PR;h=null;for(var z=g.N(e.K),m=z.next();!m.done;m=z.next())if(m=m.value,m.lq===P){h=m;break}h?(l===void 0&&(l=h.BR),AVW(e,h,v,l)):Cm(e,"InvalidTimelinePlaybackId timelinePlaybackId="+P)}}; g.R.enqueueVideoByPlayerVars=function(P,v,l,e){l=l===void 0?Infinity:l;e=e===void 0?"":e;this.iM();P=new g.oI(this.O$,P);e&&(P.lq=e);J1w(this,P,v,l)}; g.R.queueNextVideo=function(P,v,l,e,h){l=l===void 0?NaN:l;v=this.preloadVideoByPlayerVars(P,v===void 0?1:v,l,e===void 0?"":e,h===void 0?"":h);P=this.Zg.Z;v&&P&&(l=v.KY,P=this.yW(),this.V("html5_check_queue_on_data_loaded")?this.N().supportsGaplessShorts()&&P.getVideoData().S&&(v=this.KF,e=this.AN.j,v.Y!==l&&(v.K=P,v.Y=l,v.G=1,v.W=l.getVideoData(),v.Z=e,v.W.isLoaded()?v.T():v.W.subscribe("dataloaded",v.T,v))):(l=MJP(P,l,this.AN.j),l!=null?(P.f0("sgap",l),P.getVideoData().S&&P.Ti(!1)):(P=v.getVideoData(), v=this.KF,v.W!==P&&(v.W=P,v.G=1,P.isLoaded()?v.j():v.W.subscribe("dataloaded",v.j,v)))))}; g.R.yS=function(P,v,l,e){var h=this;l=l===void 0?0:l;e=e===void 0?0:e;var z=this.yW();z&&Ad(this,z).cW();QUw(this.AN,P,v,l,e).then(function(){h.j2.eN("onQueuedVideoLoaded")},function(){})}; g.R.Aq=function(){return this.AN.Aq()}; g.R.EB=function(P){return this.AN.W===P.KY}; g.R.clearQueue=function(P,v){P=P===void 0?!1:P;v=v===void 0?!1:v;this.logger.debug("Clearing queue");this.AN.clearQueue(P,v)}; g.R.loadVideoByPlayerVars=function(P,v,l,e,h,z){v=v===void 0?1:v;var m=this.Q7();if(v===2&&this.IV().enableServerStitchedDai&&m&&!m.Pi())return m.f0("lvonss",{vid:(P==null?void 0:P.videoId)||"",ptype:v}),!1;var Q=!1;m=new g.oI(this.O$,P);m.reloadPlaybackParams=z;g.lN(this.O$)&&!m.tq&&F0(this.pI);var t;z=this.pI;var y=(t=m.q5)!=null?t:"";z.timerName=y;this.pI.LX("pl_i");this.V("web_player_early_cpn")&&m.clientPlaybackNonce&&this.pI.infoGel({clientPlaybackNonce:m.clientPlaybackNonce});if(IoW(m).supportsVp9Encoding=== !1){var C;(C=this.yW())==null||C.f0("noVp9",{})}if(this.N().supportsGaplessShorts()){t=yhq(this.AN,m,v);if(t==null){FW(this,-1);P=this.AN;P.app.N().V("html5_gapless_new_slr")?$q9(P.app,"gaplessshortslooprange"):P.app.setLoopRange(null);P.app.getVideoData().S0=!0;var f;(f=P.W)==null||f.Uo();var k;(k=P.W)!=null&&M5(k.M5.uQ());l={mD:"gapless_to_next_video",seekSource:60};var w;(w=P.app.yW())==null||w.seekTo(t7D(P),l);if(!P.app.getPlayerStateObject(v).isPlaying()){var I;(I=P.app.yW())==null||I.playVideo(!0)}P.T(); return!0}w=this.V("html5_shorts_gapless_preload_fallback");I=this.AN.W;w&&I&&!I.M5.s$()&&(f=I.getVideoData(),f=this.O$.V("html5_autonav_autoplay_in_preload_key")?jf(this,v,f):aE(this,v,f.videoId,f.lq),this.Zg.G.set(f,I.M5,3600));this.AN.clearQueue(w);var J;(J=this.yW())==null||J.f0("sgap",{f:t})}if(h){for(;m.Hs.length&&m.Hs[0].isExpired();)m.Hs.shift();Q=m.Hs.length-1;Q=Q>0&&h.K(m.Hs[Q])&&h.K(m.Hs[Q-1]);m.Hs.push(h)}l||(P&&ooD(P)?(TF(this.O$)&&!this.fq&&(P.fetch=0),pm(this,P)):this.playlist&&pm(this, null),P&&(this.fq=yK(!1,P.external_list)));this.j2.publish("loadvideo");v=this.fE(m,v,e);Q&&this.CX("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+m.Hs.join()).replace(/[;:,]/g,"_"));return v}; g.R.preloadVideoByPlayerVars=function(P,v,l,e,h){v=v===void 0?1:v;l=l===void 0?NaN:l;e=e===void 0?"":e;h=h===void 0?"":h;var z="";if(this.O$.V("html5_autonav_autoplay_in_preload_key"))z=Kaa(this,v,P,h);else{var m=wD(P);z=aE(this,v,m,h)}if(this.Zg.G.get(z))return this.logger.debug(function(){return"already preloaded "+z}),null; P=new g.oI(this.O$,P);h&&(P.lq=h);return uJu(this,P,v,l,e)}; g.R.setMinimized=function(P){this.visibility.setMinimized(P);(P=LN7(this.TP))&&(this.isMinimized()?P.load():P.unload());this.j2.publish("minimized")}; g.R.setInline=function(P){this.visibility.setInline(P)}; g.R.setInlinePreview=function(P){this.visibility.setInline(P)}; g.R.wu=function(P){c17(this,P)||this.visibility.wu(P)}; g.R.setSqueezeback=function(P){this.visibility.setSqueezeback(P)}; g.R.cY=function(){var P,v=(P=this.mediaElement)==null?void 0:P.YY();v&&((this.V("html5_disable_pip_with_standard_api")||this.V("html5_pip_visibility_on_resize"))&&document.exitFullscreen().catch(function(){}),Fz(v).catch(function(l){g.j4(l)}))}; g.R.PCf=function(){this.mediaElement.YY();this.mediaElement.YY().webkitPresentationMode==="picture-in-picture"?this.wu(!0):this.wu(!1)}; g.R.togglePictureInPicture=function(){var P=this.yW();P&&P.togglePictureInPicture()}; g.R.fE=function(P,v,l){v=v===void 0?1:v;this.logger.debug(function(){return"start load video, id "+P.videoId+", type "+v}); sn("_start",this.pI.timerName)||g.mV(io)(void 0,this.pI.timerName);var e=!1,h=gpy(this,v,P,!1);h?(e=!0,P.dispose()):(h=RT2(this,v,P,l),(this.V("html5_onesie")||this.V("html5_load_before_stop"))&&h.wZ()&&h.eA(),this.L$.stop(),v===1&&v!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,v),this.nR(h));l=h.KY;l===this.Q7()&&(this.O$.Zj=P.oauthToken);if(!l.wZ())return!1;if(l===this.Q7()){this.uR(1);var z=Sf(this);if(e&&this.V("html5_player_preload_ad_fix")&&l.getPlayerType()=== 1&&l.Xg())this.onVideoDataChange("dataloaded",h,l.getVideoData());return z}l.Q0();return!0}; g.R.cueVideoByPlayerVars=function(P,v){var l=this;v=v===void 0?1:v;var e=this.Q7();if(this.IV().enableServerStitchedDai&&e&&!e.Pi()&&P&&Object.keys(P).length>0)e.f0("qvonss",{vid:(P==null?void 0:P.videoId)||"",ptype:v});else if(P&&ooD(P))if(this.Zm=!0,pm(this,P),(P=g.Ak(this.playlist))&&P.n6())EX(this,P,v);else this.playlist.onReady(function(){Lm(l)}); else{v||(v=this.getPresentingPlayerType());v===1&&this.ib();e=new g.oI(this.O$,P);var h=g.LP(this.O$)&&!this.O$.QW&&v===1&&!e.isAd()&&!e.CI;this.j2.publish("cuevideo");h?(this.yW().getVideoData().loading=!0,Pe6(e,P?P:{}).then(function(z){EX(l,z,v)}),e.dispose()):EX(this,e,v)}}; g.R.J4=function(P,v,l,e,h,z,m){if(!P&&!l)throw Error("Playback source is invalid");if(GF(this.O$)||g.bq(this.O$))return v=v||{},v.lact=Ly(),v.vis=this.j2.getVisibilityState(),this.j2.C0("onPlayVideo",{videoId:P,watchEndpoint:z,sessionData:v,listId:l}),!1;W2y(this.pI);this.pI.reset();P={video_id:P};e&&(P.autoplay="1");e&&(P.autonav="1");z&&(P.player_params=z.playerParams);m&&(P.oauth_token=m);l?(P.list=l,this.loadPlaylist(P)):this.loadVideoByPlayerVars(P,1);return!0}; g.R.cuePlaylist=function(P,v,l,e){this.Zm=!0;qp7(this,P,v,l,e)}; g.R.loadPlaylist=function(P,v,l,e){this.Zm=!1;qp7(this,P,v,l,e)}; g.R.Qn=function(){return this.j2.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.JI())}; g.R.wk=vw(13); g.R.nextVideo=function(P,v){var l=g.er(this.Q7().getVideoData());g.UR(this.j2)&&l?this.J4(l.videoId,v?l.DS:l.sessionData,l.playlistId,v,void 0,l.f_||void 0):this.fq?this.j2.eN("onPlaylistNext"):this.getPresentingPlayerType()===3?Lc(this.TP).nextVideo():!this.playlist||TF(this.O$)&&!this.j2.isFullscreen()||(this.playlist.JI(P)&&MOP(this.playlist,s$a(this.playlist)),this.playlist.loaded?(P=v&&this.O$.V("html5_player_autonav_logging"),v&&this.j2.publish("playlistautonextvideo"),this.fE(g.Ak(this.playlist,void 0, v,P),1)):this.Zm=!1)}; g.R.previousVideo=function(P){this.fq?this.j2.eN("onPlaylistPrevious"):this.getPresentingPlayerType()===3?Lc(this.TP).ez():!this.playlist||TF(this.O$)&&!this.j2.isFullscreen()||(this.playlist.Up(P)&&MOP(this.playlist,rYu(this.playlist)),this.playlist.loaded?this.fE(g.Ak(this.playlist),1):this.Zm=!1)}; g.R.playVideoAt=function(P){this.fq?this.j2.eN("onPlaylistIndex",P):this.playlist&&(this.playlist.loaded?this.fE(g.Ak(this.playlist,P),1):this.Zm=!1,MOP(this.playlist,P))}; g.R.getPlaylist=function(){return this.playlist}; g.R.zT=vw(23);g.R.oY6=function(P){this.j2.TQ("onCueRangeEnter",P.getId())}; g.R.qi$=function(P){this.j2.TQ("onCueRangeExit",P.getId())}; g.R.Ef=function(){var P=g.Us(this.Oi());P&&P.Ef()}; g.R.ON=function(P,v,l){var e=g.JM(this,v);if(e){var h=this.IV();if(g.VW(h)){if(this.gM)if(this.V("html5_ssap_enable_cpn_triggered_media_end")&&e.getPlayerType()===2&&this.gM.Zo()&&(e=this.Q7()),v===1)for(var z=B6(this.gM,h.clientPlaybackNonce),m=g.N(P),Q=m.next();!Q.done;Q=m.next())Q=Q.value,Q.start+=z,Q.end+=z,Q.zr=z,Q.G=h.clientPlaybackNonce;else if(this.V("html5_ssap_enable_cpn_triggered_media_end")&&v===2)for(this.getPresentingPlayerType(),h=g.N(P),z=h.next();!z.done;z=h.next())z.value.G=this.gM.Kd(); h=g.N(P);for(z=h.next();!z.done;z=h.next())m=void 0,z.value.playerType=(m=v)!=null?m:1}e.ON(P,l);v&&this.getPresentingPlayerType()!==v||Wy(this,"cuerangesadded",P)}}; g.R.tK=function(P,v){var l=g.JM(this,v);l&&(l.tK(P),v&&this.getPresentingPlayerType()!==v||Wy(this,"cuerangesremoved",P))}; g.R.Am=function(P){var v=this.yW()||this.Q7(),l=this.getPresentingPlayerType();return this.V("html5_ssap_enable_cpn_triggered_media_end")?v.Am(l,P):v.Am(l)}; g.R.AR6=function(){function P(){var e=v.screenLayer||(v.isMinimized()?3:0),h=g.pg(e);if(h&&h!=="UNDEFINED_CSN"){var z=v.O$.V("web_player_attach_player_response_ve"),m=v.O$.V("web_playback_associated_ve");e={cpn:v.getVideoData().clientPlaybackNonce,csn:h};v.getVideoData().kf&&(z||m)&&(z=g.Yt(v.getVideoData().kf),g.Rr(h,z),m&&(e.playbackVe=z.getAsJson()));v.getVideoData().queueInfo&&(e.queueInfo=v.getVideoData().queueInfo);h={};v.V("web_playback_associated_log_ctt")&&v.getVideoData().T&&(h.cttAuthInfo= {token:v.getVideoData().T,videoId:v.getVideoData().videoId});g.$6("playbackAssociated",e,h)}else g.j4(new g.Ph("CSN Missing or undefined during playback association"))} var v=this,l=this.yW();this.getPresentingPlayerType();Hhy(this.pI,l.getVideoData(),bA7(this));x$(this)&&this.O$.Y&&ZN(this.IV())==="embedded"&&this.Hx&&Math.random()<.01&&g.$6("autoplayTriggered",{intentional:this.intentionalPlayback});this.Hx=!1;bw7(this.TP);this.V("web_player_defer_ad")&&tow(this);this.j2.eN("onPlaybackStartExternal");(this.O$.V("mweb_client_log_screen_associated"),OM(this.O$))||P();l={};this.getVideoData().T&&(l.cttAuthInfo={token:this.getVideoData().T,videoId:this.getVideoData().videoId}); l.sampleRate=20;o5("player_att",l);if(this.getVideoData().botguardData||this.V("fetch_att_independently"))g.Po(this.O$)||va(this.O$)==="MWEB"?g.zz(g.RG(),function(){Ge(v)}):Ge(this); this.TM();IKa(this);this.V("embeds_enable_autoplay_and_visibility_signals")&&g.LP(this.O$)&&(l={autoplayBrowserPolicy:rI(),autoplayIntended:ME(this.getVideoData()),autoplayStatus:xxw(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$6("embedsAutoplayStatusChanged",l))}; g.R.xl=function(){this.j2.publish("internalAbandon");Z4(this)}; g.R.onApiChange=function(){var P=this.yW();this.O$.j&&P?this.j2.TQ("onApiChange",P.getPlayerType()):this.j2.TQ("onApiChange")}; g.R.jV3=function(){var P=this.mediaElement;P={volume:g.CU(Math.floor(P.getVolume()*100),0,100),muted:P.L3()};P.muted||By(this,!1);this.wH=g.GA(P);this.j2.TQ("onVolumeChange",P)}; g.R.mutedAutoplay=function(P){var v=this.getVideoData().videoId;isNaN(this.hD)&&(this.hD=this.getVideoData().startSeconds);if(!this.V("embeds_enable_full_length_inline_muted_autoplay"))v&&(this.loadVideoByPlayerVars({video_id:v,playmuted:!0,start:this.hD}),this.j2.eN("onMutedAutoplayStarts"));else if((P==null?0:P.videoId)||v)this.loadVideoByPlayerVars({video_id:(P==null?0:P.videoId)?P==null?void 0:P.videoId:v,playmuted:!0,start:this.hD,muted_autoplay_duration_mode:P==null?void 0:P.durationMode}), this.j2.eN("onMutedAutoplayStarts")}; g.R.onFullscreenChange=function(){var P=pcu(this);this.uX(P?1:0);Spw(this,!!P)}; g.R.uX=function(P){var v=!!P,l=!!this.TT()!==v;this.visibility.uX(P);this.template.uX(v);this.V("html5_media_fullscreen")&&!v&&this.mediaElement&&pcu(this)===this.mediaElement.YY()&&this.mediaElement.dV();this.template.resize();l&&this.pI.tick("fsc");l&&(this.j2.publish("fullscreentoggled",v),P=this.IV(),v={fullscreen:v,videoId:P.U5||P.videoId,time:this.getCurrentTime()},this.j2.getPlaylistId()&&(v.listId=this.j2.getPlaylistId()),this.j2.TQ("onFullscreenChange",v))}; g.R.fO=function(){return this.visibility.fO()}; g.R.isFullscreen=function(){return this.visibility.isFullscreen()}; g.R.TT=function(){return this.visibility.TT()}; g.R.pzJ=function(){if(this.yW()){var P=window.screen.width*window.screen.height,v=window.outerHeight*window.outerWidth;this.V("html5_disable_pip_with_standard_api")&&(this.AU=Math.max(this.AU,P,v));var l=this.TT();l!==0&&l!==1||this.uX(pcu(this)?1:0);if(this.V("html5_pip_visibility_on_resize"))P=l!==0&&v/this.AU<.33,this.visibility.wu(P),c17(this,P);else if(this.V("html5_disable_pip_with_standard_api"))this.wu(v/P<.33);else{var e;this.mediaElement&&((e=this.getVideoData())==null||!e.backgroundable)&& this.O$.sZ&&v/P<.33&&this.mediaElement.dV()}}}; g.R.sVg=function(P){this.getPresentingPlayerType()!==3&&this.j2.publish("liveviewshift",P)}; g.R.playVideo=function(P,v){this.logger.debug(function(){return"play video, player type "+P}); var l=g.JM(this,P);l&&(this.appState===2?(g.lN(this.O$)&&F0(this.pI),Sf(this)):g.M(l.getPlayerState(),2)?(v=36,this.getVideoData().Go()&&(v=37),this.seekTo(0,void 0,void 0,void 0,v)):l.playVideo(!1,v))}; g.R.pauseVideo=function(P,v){(P=g.JM(this,P))&&P.pauseVideo(v)}; g.R.stopVideo=function(P){P=P===void 0?!1:P;this.logger.debug(function(){return"stop video"}); var v=this.Q7().getVideoData(),l=new g.oI(this.O$,{video_id:v.U5||v.videoId,oauth_token:v.oauthToken});l.X=g.GA(v.X);var e;!P||(e=this.webPlayerContextConfig)!=null&&e.disableStaleness||(l.r$=!0);this.cancelPlayback(6);EX(this,l,1)}; g.R.cancelPlayback=function(P,v){var l=this;this.logger.debug(function(){return"start cancel playback, type "+v}); var e=g.JM(this,v);e?v===2&&e.getPlayerType()===1&&(mzW(this.IV())||g.VW(this.getVideoData()))?e.f0("canclpb",{r:"no_adpb_ssdai"}):(this.O$.vK()&&e.f0("canclpb",{r:P}),this.appState===1||this.appState===2?this.logger.debug(function(){return"cancel playback end, app not started, state "+l.appState}):(e===this.yW()&&(this.logger.debug("cancel playback, destroy modules"),j_(this.TP,P)),v===1&&(e.stopVideo(),Z4(this)),e.jM(void 0,P!==6),Wy(this,"cuerangesremoved",e.LY()),e.M5.ih.reset(),this.AN&&e.isGapless()&& (e.s_(!0),e.setMediaElement(this.mediaElement)))):this.logger.debug("cancel playback end, no player to cancel")}; g.R.sendVideoStatsEngageEvent=function(P,v,l){(v=g.JM(this,v))&&eK6(this.O$,P)?v.sendVideoStatsEngageEvent(P,l):l&&l()}; g.R.VP=function(P){var v=g.JM(this);return v&&eK6(this.O$,P)?v.VP(P):null}; g.R.updatePlaylist=function(){!TF(this.O$)&&g.LP(this.O$)&&Cw9(this);this.j2.eN("onPlaylistUpdate")}; g.R.setSizeStyle=function(P,v){this.gA=P;this.V("web_log_theater_mode_visibility")?this.QE(v):this.zU=v;this.j2.publish("sizestylechange",P,v);this.template.resize()}; g.R.QE=function(P){this.visibility.QE(P)}; g.R.TV=function(){return this.V("web_log_theater_mode_visibility")?this.visibility.TV():this.zU}; g.R.isMinimized=function(){return this.visibility.isMinimized()}; g.R.isInline=function(){return this.visibility.isInline()}; g.R.Kq=function(){return this.visibility.Kq()}; g.R.Au=function(){return this.visibility.Au()}; g.R.CN=function(){return this.visibility.CN()}; g.R.H2=function(){return this.gA}; g.R.getAdState=function(){if(this.getPresentingPlayerType()===3)return Lc(this.TP).getAdState();if(!this.iM()){var P=ak(this.Oi());if(P)return P.getAdState()}return-1}; g.R.TNc=function(P){var v=this.template.getVideoContentRect();$1(this.Qb,v)||(this.Qb=v,(v=this.yW())&&v.yu(),(v=this.Q7())&&v===this.yW()&&v.yu(),this.TT()===1&&this.SB&&Spw(this,!0));this.v2&&g.nU(this.v2,P)||(this.j2.publish("appresize",P),this.v2=P)}; g.R.YM=function(){return this.j2.YM()}; g.R.Ak6=function(){this.getPresentingPlayerType()===2&&this.PR.isManifestless()?Fu6(this.PR):(this.rN&&(Bpx(this.rN),Z4(this)),GCa(this,"signature"))}; g.R.L_5=function(P){P&&GCa(this,"reloadPlayerEvent",void 0,P)}; g.R.cZ=function(P){this.s_(P);q0(this)}; g.R.Ixf=function(P){if(P.errorCode==="manifest.net.badstatus"){var v=this.O$.experiments.l$("html5_use_network_error_code_enums")?401:"401";P.details.rc===v&&this.j2.C0("onPlayerRequestAuthFailed")}}; g.R.I$=function(P){this.j2.publish("heartbeatparams",P)}; g.R.K$=function(P){this.j2.C0("onAutonavChangeRequest",P!==1)}; g.R.ZR=function(){return this.mediaElement}; g.R.setBlackout=function(P){if(this.O$.nI!==P){this.O$.nI=P;var v=this.yW();v&&(v.M5.Gg(),this.O$.q5&&Bvx(this),v.ri(P))}}; g.R.As2=function(){var P=this.yW();if(P){var v=!this.j2.U1();P.w_(v)}}; g.R.onLoadedMetadata=function(){this.j2.eN("onLoadedMetadata")}; g.R.onDrmOutputRestricted=function(){this.j2.eN("onDrmOutputRestricted")}; g.R.WE=function(){this.intentionalPlayback=!0}; g.R.G1=function(){this.TP.dispose();this.hL.dispose();this.PR.dispose();this.rN&&this.rN.dispose();this.w0.removeAll();this.w0.dispose();this.gM&&this.gM.dispose();this.Zg.K.dispose();this.s_();this.Zg.dispose();g.QQ(this.playlist);g.U.prototype.G1.call(this)}; g.R.V=function(P){return this.O$.V(P)}; g.R.setScreenLayer=function(P){this.screenLayer=P}; g.R.getInternalApi=function(){return this.j2.getInternalApi()}; g.R.createSubtitlesModuleIfNeeded=function(){return this.TP.createSubtitlesModuleIfNeeded()}; g.R.isOrchestrationLeader=function(){var P=Es(this.TP);return P?P.isOrchestrationLeader():!1}; g.R.getVideoUrl=function(P,v,l,e,h){if(this.cK&&this.cK.postId)return P=this.O$.getVideoUrl(P),P=VF(P,"v"),P.replace("/watch","/clip/"+this.cK.postId);var z=this.j2.isEmbedsShortsMode()||this.O$.wM==="shortspage",m=g.mO(this.getVideoData());return this.O$.getVideoUrl(P,v,l,e,h,z,m)}; g.R.D$=function(){return this.AN.D$()}; g.R.U2=function(P,v,l){this.j2.publish("spsumpreject",P,v,l)}; g.R.eG=function(){try{for(var P=g.N(g.FN(this.Zg.W)),v=P.next();!v.done;v=P.next()){var l=v.value;l.s$()||l.eG()}if(this.V("html5_sabr_fetch_on_idle_network_preloaded_players"))for(var e=g.N(pDw(this.Zg.G)),h=e.next();!h.done;h=e.next()){var z=h.value;z.s$()||z.eG()}this.Q7().eG()}catch(m){g.j4(m)}}; g.R.AE=function(){if(this.rN){var P=(0,g.Gz)();return this.rN.AE(P)}return!1}; g.R.NA=function(P){var v=this.Q7();P&&(v=Uqq(this,P));if(v){var l=v.getVideoData();P=new Map;l=g.N(l.sabrContextUpdates);for(var e=l.next();!e.done;e=l.next()){var h=g.N(e.value);e=h.next().value;h=h.next().value;var z,m;if(m=h.scope===4)(z=v)==null?z=0:(m=void 0,z=!((m=z.M5.K0)==null||!m.G.J1.has(e))),m=z;m&&P.set(e,h)}return P}this.Q7().f0("scuget",{ncpf:"1",ccpn:P})}; var A9={};var zVG={DY:[{lT:/Unable to load player module/,weight:20},{lT:/Failed to fetch/,weight:500},{lT:/XHR API fetch failed/,weight:10},{lT:/JSON parsing failed after XHR fetch/,weight:10},{lT:/Retrying OnePlatform request/,weight:10},{lT:/CSN Missing or undefined during playback association/,weight:100},{lT:/Non-recoverable error. Do not retry./,weight:0},{lT:/Internal Error. Retry with an exponential backoff./,weight:0},{lT:/API disabled by application./,weight:0}],GI:[{callback:ZA2,weight:500}]};var dqx=/[&\?]action_proxy=1/,VoD=/[&\?]token=([\w-]*)/,PGD=/[&\?]video_id=([\w-]*)/,vE2=/[&\?]index=([\d-]*)/,lVy=/[&\?]m_pos_ms=([\d-]*)/,hOx=/[&\?]vvt=([\w-]*)/,Ep6="ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl".split(" "),eOu="www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com".split(" "),op9={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"},sla={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},Mo6={FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};sX.prototype.gI=function(P){this.player.w7().tick(P)}; sX.prototype.fetch=function(P,v){var l=this;if(!P.match(/\[BISCOTTI_ID\]/g))return this.K(P,v);var e=this.W===1;e&&this.gI("a_bid_s");var h=aK9();if(h!==null)return e&&this.gI("a_bid_f"),this.K(P,v,h);h=HAx();e&&FQ(h,function(){l.gI("a_bid_f")}); return h.then(function(z){return l.K(P,v,z)})}; sX.prototype.K=function(P,v,l){var e=this,h=v===void 0?{}:v;v=h.c5;var z=h.Hz;var m=h.cueProcessedMs;l=l===void 0?"":l;var Q=this.player.getVideoData(1);h=this.player.N().VK;var t=0;if(m&&z&&!v){var y=z.end-z.start;y>0&&(t=Math.floor(y/1E3))}t=v?v.Er:t;var C={AD_BLOCK:this.W++,AD_BREAK_LENGTH:t,AUTONAV_STATE:oE(this.player.N()),CA_TYPE:"image",CPN:Q.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.Hi()*1E3,LACT:Ly(),LIVE_INDEX:v?this.G++:1,LIVE_TARGETING_CONTEXT:v&&v.context?v.context:"",MIDROLL_POS:z? Math.round(z.start/1E3):0,MIDROLL_POS_MS:z?Math.round(z.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.S2().CJ().height,P_W:this.player.S2().CJ().width,YT_REMOTE:h?h.join(","):""},f=nG(Dp);Object.keys(f).forEach(function(w){f[w]!=null&&(C[w.toUpperCase()]=f[w].toString())}); l!==""&&(C.BISCOTTI_ID=l);l={};IZ(P)&&(l.sts="20123",(v=this.player.N().forcedExperiments)&&(l.forced_experiments=v));var k=kN(g.Zq(P,C),l);return k.split("?").length!==2?cl(Error("Invalid AdBreakInfo URL")):g.QW(this.player.N(),Q==null?void 0:Q.oauthToken).then(function(w){if(w&&$N()){var I=a0();HS(I,w)}w=e.player.Z0(I);I=zOy(e,k,C,Q.isMdxPlayback,m);return g.d9(w,I,"/youtubei/v1/player/ad_break").then(function(J){return J})})}; sX.prototype.reset=function(){this.G=this.W=1};g.D(mMq,sX); mMq.prototype.K=function(P,v,l){v=v===void 0?{}:v;var e=v.c5;var h=v.Hz;var z=v.cueProcessedMs;l=l===void 0?"":l;v=this.W;this.W++;var m=this.player.N().V("h5_disable_macro_substitution_in_get_ad_break")?P:ROB(this,P,{c5:e,Hz:h,cueProcessedMs:z},l,v);if(m.split("?").length!==2)return Math.random()<.1&&g.j4(Error("Invalid AdBreakInfo URL")),cl(Error("Invalid AdBreakInfo URL"));var Q=this.player.getVideoData(1).isMdxPlayback,t=l;l=VoD.exec(m);l=l!=null&&l.length>=2?l[1]:"";P=dqx.test(m);var y=PGD.exec(m); y=y!=null&&y.length>=2?y[1]:"";var C=vE2.exec(m);C=C!=null&&C.length>=2&&!Number.isNaN(Number(C[1]))?Number(C[1]):1;var f=lVy.exec(m);f=f!=null&&f.length>=2?f[1]:"0";var k=EM(this.player.N().J5),w=g.lo(this.player.getVideoData(1).kf,!0);OAw(this,w,m,t===""?"":t,this.player.N(),this.player.getVideoData(1));t={splay:!1,lactMilliseconds:String(Ly()),playerHeightPixels:Math.trunc(this.player.S2().CJ().height),playerWidthPixels:Math.trunc(this.player.S2().CJ().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20123,autonavState:oE(this.player.N())};if(Q){Q={};var I=this.player.N().VK;r1u(Q,I?I.join(","):"")&&(t.mdxContext=Q)}if(Q=eOu.includes(k)?void 0:g.WM("PREF")){I=Q.split(RegExp("[:&]"));for(var J=0,K=I.length;J1&&q[1].toUpperCase()==="TRUE"){w.user.lockedSafetyMode=!0;break}}t.autoCaptionsDefaultOn=TvD(Q)}m=hOx.exec(m);(m=m!=null&&m.length>=2?m[1]:"")&&y&&(w.user.credentialTransferTokens= [{token:m,scope:"VIDEO"}]);m={contentPlaybackContext:t};t=this.player.getVideoData(1).getGetAdBreakContext();Q=this.player.getVideoData(1).clientPlaybackNonce;I=z!==void 0?Math.round(z).toString():void 0;J=(e==null?0:e.context)?e.context:void 0;K=0;z&&h&&!e&&(h=h.end-h.start,h>0&&(K=Math.floor(h/1E3)));e=(e=Math.trunc((e?e.Er:K)*1E3))?String(e):void 0;h=this.player.Hi()*1E3;h=Number.isNaN(h)?0:Math.trunc(h);v={adBlock:v,params:l,breakIndex:C,breakPositionMs:f,clientPlaybackNonce:Q,topLevelDomain:k, isProxyAdTagRequest:P,context:w,overridePlaybackContext:m,cueProcessedMs:I,videoId:y?y:void 0,liveTargetingParams:J,breakLengthMs:e,driftFromHeadMs:h?String(h):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:t?t:void 0};return QPD(this,v)};var mrQ={dq0:"replaceUrlMacros",Tn5:"onAboutThisAdPopupClosed",J1g:"executeCommand"};tm6.prototype.Ed=function(){return"adPingingEndpoint"}; tm6.prototype.qR=function(P,v,l){H8u(this.VW.get(),P,v,l)};yN9.prototype.Ed=function(){return"changeEngagementPanelVisibilityAction"}; yN9.prototype.qR=function(P){this.J.C0("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:P})};CGW.prototype.Ed=function(){return"loggingUrls"}; CGW.prototype.qR=function(P,v,l){P=g.N(P);for(var e=P.next();!e.done;e=P.next())e=e.value,H8u(this.VW.get(),e.baseUrl,v,l,e.attributionSrcMode)};g.D(gEy,g.U);g.D(M0,g.U);g.R=M0.prototype;g.R.addListener=function(P){this.listeners.push(P)}; g.R.removeListener=function(P){this.listeners=this.listeners.filter(function(v){return v!==P})}; g.R.aO=function(P,v,l,e,h,z,m,Q){if(P==="")Iq("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(P!==this.W||l){this.W=P;this.t5.get().aO(P,v,l,e,h,z,m,Q);this.vg.get().aO(P,v,l,e,h,z,m,Q);var t;(t=this.oo)==null||t.get().aO(P,v,l,e,h,z,m,Q);this.K.aO(P,v,l,e,h,z,m,Q);t=g.N(this.listeners);for(var y=t.next();!y.done;y=t.next())y.value.aO(P,v,l,e,h,z,m,Q)}else Iq("Duplicate content video loaded signal")}; g.R.xl=function(){this.W&&this.sU(this.W)}; g.R.sU=function(P){this.W=void 0;for(var v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.sU(P)};Te.prototype.B0=function(P,v,l,e,h){kpP(this);this.Z=!v&&l===0;var z=this.J.getVideoData(1),m=this.J.getVideoData(2);z&&(this.contentCpn=z.clientPlaybackNonce,this.videoId=z.videoId,this.W=z.T);m&&(this.adCpn=m.clientPlaybackNonce,this.adVideoId=m.videoId,this.adFormat=m.adFormat);this.Y=P;e<=0?(kpP(this),this.Z=!v&&l===0):(this.actionType=this.Z?v?"unknown_type":"video_to_ad":v?"ad_to_video":"ad_to_ad",this.videoStreamType=h?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.G=!0,sn("_start",this.actionType)&&IVy(this)))}; Te.prototype.reset=function(){return new Te(this.J)};g.D(Vx,g.U);Vx.prototype.addCueRange=function(P,v,l,e,h,z,m){z=z===void 0?3:z;m=m===void 0?1:m;this.W.has(P)?Iq("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:P}):(P=new DMu(P,v,l,e,z),this.W.set(P.id,{Hz:P,listener:h,Ki:m}),this.J.iC([P],m))}; Vx.prototype.removeCueRange=function(P){var v=this.W.get(P);v?(this.J.j6([v.Hz],v.Ki),this.W.delete(v.Hz.id)):Iq("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:P})}; Vx.prototype.onCueRangeEnter=function(P){if(this.W.has(P.id))this.W.get(P.id).listener.onCueRangeEnter(P.id)}; Vx.prototype.onCueRangeExit=function(P){if(this.W.has(P.id))this.W.get(P.id).listener.onCueRangeExit(P.id)}; g.D(DMu,g.tn);dV.prototype.LS=function(P){this.J.LS(P)}; dV.prototype.Qu=function(P){var v=g.bD.apply(1,arguments);P==="onAdStart"||P==="onAdEnd"?this.J.TQ.apply(this.J,[P].concat(g.u(v))):this.J.C0.apply(this.J,[P].concat(g.u(v)))};P5.prototype.QI=function(P){return P&&v5(this)};var AN7=null;g.D(FB9,g.gA);FB9.prototype.gs=function(P){return this.W.hasOwnProperty(P)?this.W[P].gs():{}}; g.ZB("ytads.bulleit.getVideoMetadata",function(P){return lk().gs(P)}); g.ZB("ytads.bulleit.triggerExternalActivityEvent",function(P,v,l){var e=lk();l=qj2(l);l!==null&&e.publish(l,{queryId:P,viewabilityString:v})});g.R=eR.prototype;g.R.qN=function(P,v){if(!this.W.has(P))return{};if(v==="seek"){v=this.J.N().V("html5_dai_enable_active_view_creating_completed_adblock");v=v===void 0?!1:v;var l=XS(SF).Vt(P,{});l?bx(l):v&&(P=XS(SF).a9(null,Pk(),!1,P),P.EL=3,s97([P]));return{}}v=b8W(v);if(v===null)return{};var e=this.J.yU();if(!e)return{};var h=this.J.getPresentingPlayerType(!0);if((l=this.J.getVideoData(h))==null||!l.isAd())return{};l={opt_adElement:e,opt_fullscreen:this.t5.get().isFullscreen()};return sWW(v,P,l)}; g.R.FP=function(P,v,l,e,h){this.W.has(P)&&(e<=0||h<=0||XS(SF).FP(P,v,l,e,h))}; g.R.N4=function(P){var v;(v=this.W.get(P.queryId))==null||v.N4()}; g.R.Ct=function(P){var v;(v=this.W.get(P.queryId))==null||v.Ct()}; g.R.dw=function(P){var v;(v=this.W.get(P.queryId))==null||v.dw()}; g.R.lz=function(P){var v;(v=this.W.get(P.queryId))==null||v.lz()}; g.R.Dm=function(P){var v;(v=this.W.get(P.queryId))==null||v.Dm()};i89.prototype.send=function(P,v,l,e){try{UMy(this,P,v,l,e===void 0?!1:e)}catch(h){}};g.D(Z8B,i89);jP7.prototype.send=function(P,v,l,e){var h=!1;try{if(e==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||e==="ATTRIBUTION_SRC_MODE_XHR_OPTION")h=!0,P=k_q(P);e=h;var z=P.match(jC);if(z[1]==="https")var m=P;else z[1]="https",m=UU("https",z[2],z[3],z[4],z[5],z[6],z[7]);var Q=Ri9(m);z=[];var t=dRw(m)&&this.L0.get().J.N().experiments.l$("add_auth_headers_to_remarketing_google_dot_com_ping");if(IZ(m)||t)z.push({headerType:"USER_AUTH"}),z.push({headerType:"PLUS_PAGE_ID"}),z.push({headerType:"VISITOR_ID"}),z.push({headerType:"EOM_VISITOR_ID"}), z.push({headerType:"AUTH_USER"}),z.push({headerType:"DATASYNC_ID"});this.W.send({baseUrl:m,scrubReferrer:Q,headers:z},v,l,e)}catch(y){}};Q2.prototype.VP=function(){return this.J.VP(1)};g.D(to,g.U);g.R=to.prototype;g.R.QZ=function(){return this.J.getVideoData(1).clientPlaybackNonce}; g.R.addListener=function(P){this.listeners.push(P)}; g.R.removeListener=function(P){this.listeners=this.listeners.filter(function(v){return v!==P})}; g.R.aO=function(){this.Y3.clear();this.qQ=null;this.u7.get().clear()}; g.R.sU=function(){}; g.R.fgg=function(P,v,l,e,h){v.videoId==="nPpU29QrbiU"&&this.J.f0("ads_ssm_vdc_s",{pt:l,dvt:P});cX(this.L0.get())&&P!=="dataloaded"||Mm7(this,v,l);if(v5(this.L0.get())&&P==="newdata"&&h!==void 0){P=this.QZ();var z=v.clientPlaybackNonce,m={};qg(this,"rte",(m.ec=z,m.xc=e==null?void 0:e.clientPlaybackNonce,m.tr=h,m.pt=l,m.ia=z!==P,m.ctp=cz(z),m));v=v.clientPlaybackNonce;e=e==null?void 0:e.clientPlaybackNonce;h=Tf7(h);if(h!==1)if(e!==void 0)for(l=g.N(this.listeners),P=l.next();!P.done;P=l.next())P.value.o$(e, v,h);else Iq("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:v,transitionReason:String(h)});h=g.N(this.listeners);for(e=h.next();!e.done;e=h.next())e.value.bH(v)}}; g.R.vCc=function(P,v){P!==void 0&&(this.qQ=P,v===void 0?Iq("Expected ad video start time on SS video changed"):this.Y3.set(P,v));var l=this.J.getPresentingPlayerType(!0),e=this.J.getVideoData(l);this.J.getVideoData(1).f0("ads_ssvc",{pt:l,cpn:e==null?void 0:e.clientPlaybackNonce,crtt:this.J.getCurrentTime(1,!1),atlh:this.J.isAtLiveHead(),adstt:v});e?Mm7(this,e,l):Iq("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.J.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:P})}; g.R.Fz=function(P,v){var l=P.author,e=P.clientPlaybackNonce,h=P.isListed,z=P.lq,m=P.title,Q=P.e_,t=P.wY,y=P.isMdxPlayback,C=P.R3,f=P.mdxEnvironment,k=P.isAutonav,w=P.Nf,I=P.tq,J=P.Pw,K=P.videoId||"",q=P.profilePicture||"",A=P.AI||"",x=P.Go()||!1,S=P.DR()||!1;P=P.Jw||void 0;z=this.u7.get().W.get(z)||{layoutId:null,slotId:null};var B=this.J.getVideoData(1),E=B.Ei();B=B.getPlayerResponse();v=1E3*this.J.getDuration(v);var r=1E3*this.J.getDuration(1),hq,R7,Pw=(B==null?void 0:(hq=B.playerConfig)==null? void 0:(R7=hq.daiConfig)==null?void 0:R7.enableDai)||!1,H,T;hq=(B==null?void 0:(H=B.playerConfig)==null?void 0:(T=H.daiConfig)==null?void 0:T.enablePreroll)||!1;return Object.assign({},z,{videoId:K,author:l,clientPlaybackNonce:e,nvf:v,FW:r,daiEnabled:Pw,hT:hq,isListed:h,Ei:E,profilePicture:q,title:m,AI:A,e_:Q,wY:t,Jw:P,isMdxPlayback:y,R3:C,mdxEnvironment:f,isAutonav:k,Nf:w,tq:I,Pw:J,Go:x,DR:S})}; g.R.G1=function(){this.listeners.length=0;this.Tj=null;g.U.prototype.G1.call(this)};g.D(y2,g.U);g.R=y2.prototype;g.R.aO=function(){var P=this;v5(this.L0.get())||(this.W=n7(function(){P.J.s$()||P.J.YF("ad",1)}))}; g.R.sU=function(){}; g.R.addListener=function(P){this.listeners.push(P)}; g.R.removeListener=function(P){this.listeners=this.listeners.filter(function(v){return v!==P})}; g.R.aD=function(){}; g.R.playVideo=function(){this.J.playVideo()}; g.R.pauseVideo=function(){this.J.pauseVideo()}; g.R.resumeVideo=function(P){this.uE(P)&&this.J.playVideo()}; g.R.uE=function(P){return this.J.getPlayerState(P)===2}; g.R.getCurrentTimeSec=function(P,v,l){var e=this.vg.get().qQ;if(P===2&&!v&&e!==null)return dMx(this,e);Pb(this.L0.get(),"html5_ssap_use_cpn_to_get_time")||(l=void 0);return l!==void 0?this.J.getCurrentTime(P,v,l):this.J.getCurrentTime(P,v)}; g.R.getVolume=function(){return this.J.getVolume()}; g.R.isMuted=function(){return this.J.isMuted()}; g.R.getPresentingPlayerType=function(){return this.J.getPresentingPlayerType(!0)}; g.R.getPlayerState=function(P){return this.J.getPlayerState(P)}; g.R.isFullscreen=function(){return this.J.isFullscreen()}; g.R.isAtLiveHead=function(){return this.J.isAtLiveHead()}; g.R.bR=function(P){this.J.bR(P)}; g.R.O6$=function(){var P=this.J.getPresentingPlayerType(!0),v=this.getCurrentTimeSec(P,!1);if(P===2){P=g.N(this.listeners);for(var l=P.next();!l.done;l=P.next())l.value.pY(v)}else if(P===1)for(P=g.N(this.wV),l=P.next();!l.done;l=P.next())l.value.aD(v)}; g.R.CqJ=function(P){for(var v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.V_(P,this.getPresentingPlayerType())}; g.R.onFullscreenToggled=function(P){for(var v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.onFullscreenToggled(P)}; g.R.onVolumeChange=function(){for(var P=g.N(this.listeners),v=P.next();!v.done;v=P.next())v.value.onVolumeChange()}; g.R.JQ=function(){for(var P=this.J.isMinimized(),v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.JQ(P)}; g.R.EZ=function(P){for(var v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.EZ(P)}; g.R.lQ=function(){for(var P=this.J.S2().CJ(),v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.hq(P)}; g.R.To=function(P){for(var v=g.N(this.listeners),l=v.next();!l.done;l=v.next())l.value.To(P)}; g.R.Hf=function(){for(var P=g.N(this.listeners),v=P.next();!v.done;v=P.next())v.value.Hf()};g.D(l3a,g.U);g.D(wE,g.U);wE.prototype.G1=function(){this.qf.s$()||this.qf.get().removeListener(this);g.U.prototype.G1.call(this)};$5.prototype.fetch=function(P){var v=P.J9;return this.W.fetch(P.V3,{c5:P.c5===void 0?void 0:P.c5,Hz:v,cueProcessedMs:P.cueProcessedMs===void 0?0:P.cueProcessedMs}).then(function(l){return eEP(l,v)})};g.D(IQ,g.U);g.R=IQ.prototype;g.R.addListener=function(P){this.listeners.push(P)}; g.R.removeListener=function(P){this.listeners=this.listeners.filter(function(v){return v!==P})}; g.R.vX=function(P){hED(this,P,1)}; g.R.onAdUxClicked=function(P,v){Du(this,function(l){l.Mo(P,v)})}; g.R.Yu=function(P){Du(this,function(v){v.ox(P)})}; g.R.GZ=function(P){Du(this,function(v){v.vA(P)})}; g.R.uq0=function(P){Du(this,function(v){v.uW(P)})};nQ.prototype.reduce=function(P){switch(P.event){case "unknown":return}var v=P.identifier;var l=this.W[v];l?v=l:(l={PG:null,G0:-Infinity},v=this.W[v]=l);l=P.startSecs+P.W/1E3;if(!(l=this.K.startSecs&&l.startSecs<=this.K.startSecs+this.K.Er)?(cNW(this.L0.get())&&z$(this.VW.get(),"ocud","cpi."+l.identifier+";cpe."+l.event+";cps."+l.startSecs+ ";"),Iq("Latest Endemic Live Web cue point overlaps with previous cue point")):(this.K=l,REq(this,l)))}}; g.R.G1=function(){this.W!=null&&(this.W.unsubscribe("cuepointupdated",this.t2,this),this.W=null);this.listeners.length=0;this.wP.length=0;g.U.prototype.G1.call(this)};Jo.prototype.addPlayerResponseForAssociation=function(P){this.J.addPlayerResponseForAssociation(P)};g.R=KQ.prototype;g.R.fZ=function(P,v,l,e,h,z,m){return this.J.fZ(P,v,l,e,h,z,m)}; g.R.mq=function(P,v){this.J.mq(P,v)}; g.R.v4=function(P,v,l){this.J.v4(P,v,l)}; g.R.tO=function(P){this.J.tO(P)}; g.R.eQ=function(P,v,l,e,h,z,m){this.J.eQ(P,v,l,e,h,z,m)}; g.R.dl=function(P){return this.J.dl(P)}; g.R.finishSegmentByCpn=function(P,v,l){l=CvD(l);this.J.finishSegmentByCpn(P,v,l)};g.D(gZu,g.U);g.D(kDP,g.U);g.D(wOw,g.U);g.D($mB,g.U);g.D(I3u,g.U);g.D(nZ2,g.U);nZ2.prototype.G=function(){return this.K};g.D(Nr2,rA); Nr2.prototype.Y=function(P){var v=P.content;if(v.componentType==="shopping-companion")switch(P.actionType){case 1:case 2:P=this.W.getVideoData(1);this.W.C0("updateKevlarOrC3Companion",{contentVideoId:P&&P.videoId,shoppingCompanionCarouselRenderer:v.renderer,layoutId:v.layoutId,macros:v.macros,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});break;case 3:this.W.C0("updateKevlarOrC3Companion",{})}else if(v.componentType==="action-companion")switch(P.actionType){case 1:case 2:P=this.W.getVideoData(1); this.W.C0("updateKevlarOrC3Companion",{contentVideoId:P&&P.videoId,actionCompanionAdRenderer:v.renderer,layoutId:v.layoutId,macros:v.macros,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});break;case 3:v.renderer&&(v=this.W.getVideoData(1),this.W.C0("updateKevlarOrC3Companion",{contentVideoId:v&&v.videoId})),this.W.C0("updateKevlarOrC3Companion",{})}else if(v.componentType==="image-companion")switch(P.actionType){case 1:case 2:P=this.W.getVideoData(1);this.W.C0("updateKevlarOrC3Companion", {contentVideoId:P&&P.videoId,imageCompanionAdRenderer:v.renderer,layoutId:v.layoutId,macros:v.macros,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});break;case 3:v=this.W.getVideoData(1),this.W.C0("updateKevlarOrC3Companion",{contentVideoId:v&&v.videoId}),this.W.C0("updateKevlarOrC3Companion",{})}else if(v.componentType==="top-banner-image-text-icon-buttoned")switch(P.actionType){case 1:case 2:P=this.W.getVideoData(1);this.W.C0("updateKevlarOrC3Companion", {contentVideoId:P&&P.videoId,topBannerImageTextIconButtonedLayoutViewModel:v.renderer,layoutId:v.layoutId,macros:v.macros,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});break;case 3:v.renderer&&(v=this.W.getVideoData(1),this.W.C0("updateKevlarOrC3Companion",{contentVideoId:v&&v.videoId})),this.W.C0("updateKevlarOrC3Companion",{})}else if(v.componentType==="banner-image")switch(P.actionType){case 1:case 2:P=this.W.getVideoData(1);this.W.C0("updateKevlarOrC3Companion", {contentVideoId:P&&P.videoId,bannerImageLayoutViewModel:v.renderer,layoutId:v.layoutId,macros:v.macros,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});break;case 3:v=this.W.getVideoData(1),this.W.C0("updateKevlarOrC3Companion",{contentVideoId:v&&v.videoId}),this.W.C0("updateKevlarOrC3Companion",{})}else if(v.componentType==="ads-engagement-panel")switch(v=v.renderer,P.actionType){case 1:case 2:this.W.C0("updateEngagementPanelAction",v.addAction);this.W.C0("changeEngagementPanelVisibility", v.expandAction);break;case 3:this.W.C0("changeEngagementPanelVisibility",v.hideAction),this.W.C0("updateEngagementPanelAction",v.removeAction)}else if(v.componentType==="ads-engagement-panel-layout"){var l=v.renderer;switch(P.actionType){case 1:case 2:this.W.C0("updateEngagementPanelAction",{action:Wu(l.addAction),layoutId:v.layoutId,onLayoutVisibleCallback:v.W,interactionLoggingClientData:v.interactionLoggingClientData});this.W.C0("changeEngagementPanelVisibility",Wu(l.expandAction));break;case 3:this.W.C0("changeEngagementPanelVisibility", Wu(l.hideAction)),this.W.C0("updateEngagementPanelAction",{action:Wu(l.removeAction)})}}};g.D(JOy,eP);g.R=JOy.prototype;g.R.init=function(P,v,l){eP.prototype.init.call(this,P,v,l);g.DO(this.G,"stroke-dasharray","0 "+this.K);this.G.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.T.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.Y.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.R.clear=function(){this.hide()}; g.R.hide=function(){zL(this);eP.prototype.hide.call(this)}; g.R.show=function(){hm(this);eP.prototype.show.call(this)}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();P!=null&&P.current!=null&&g.DO(this.G,"stroke-dasharray",P.current/P.seekableEnd*this.K+" "+this.K)}};g.D(uyP,nv);g.R=uyP.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);if(v.image&&v.image.thumbnail)if(v.headline)if(v.description)if(v.backgroundImage&&v.backgroundImage.thumbnail)if(v.actionButton&&g.a(v.actionButton,g.UB))if(P=v.durationMilliseconds||0,typeof P!=="number"||P<=0)g.Zx(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+P));else if(v.navigationEndpoint){var e=this.api.getVideoData(2);if(e!=null){var h=v.image.thumbnail.thumbnails;h!=null&& h.length>0&&g.Jj(g.vr(h[0].url))&&(h[0].url=e.profilePicture,g.Jj(g.vr(e.profilePicture))&&dEa("VideoPlayer",239976093,"Expected non-empty profile picture."));h=v.backgroundImage.thumbnail.thumbnails;h!=null&&h.length>0&&g.Jj(g.vr(h[0].url))&&(h[0].url=e.MN());h=v.headline;h!=null&&g.Jj(g.vr(h.text))&&(h.text=e.author)}this.X.init(Cv("ad-image"),v.image,l);this.T.init(Cv("ad-text"),v.headline,l);this.G.init(Cv("ad-text"),v.description,l);this.Ic.init(Cv("ad-image"),v.backgroundImage,l);e=["ytp-ad-action-interstitial-action-button", "ytp-ad-action-interstitial-action-button-rounded"];this.slot.classList.add("ytp-ad-action-interstitial-slot-dark-background");this.T.element.classList.add("ytp-ad-action-interstitial-headline-light");this.G.element.classList.add("ytp-ad-action-interstitial-description-light");e.push("ytp-ad-action-interstitial-action-button-dark");this.api.N().K&&(e.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),e.push("ytp-ad-action-interstitial-action-button-dark"));this.api.N().V("enable_unified_action_endcap_on_web")&& !this.api.N().K&&(e.push("ytp-ad-action-interstitial-action-button-unified"),this.A5.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.X.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.D3.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.bM.classList.add("ytp-ad-action-interstitial-card-unified"),this.QW.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.G.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.kf.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.T.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.Hg.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.Pg.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,e);g.Z(this,this.actionButton);this.actionButton.E$(this.A5); this.actionButton.init(Cv("button"),g.a(v.actionButton,g.UB),l);v7(this.actionButton.element);e=h8(this.actionButton.element);ed(this.actionButton.element,e+" This link opens in new tab");this.navigationEndpoint=v.navigationEndpoint;this.Y.C(this.Hg,"click",this.Pq,this);this.Y.C(this.QW,"click",this.Pq,this);!this.api.N().V("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.N().K||this.Y.C(this.kf,"click",this.Pq,this);this.W=this.vW?new Am(this.api,P):new YU(P);g.Z(this,this.W);if(v.skipButton){(P= g.a(v.skipButton,Nom))&&this.W&&(this.skipButton=new Jm(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.W,this.rd),g.Z(this,this.skipButton),this.skipButton.E$(this.element),this.skipButton.init(Cv("skip-button"),P,l));l=this.api.V("disable_ad_preview_for_instream_ads");if(P=v.adBadgeRenderer)if(P=g.a(P,n33))e=new qQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,!0,l),e.E$(this.Pg),e.init(Cv("simple-ad-badge"),P,this.macros),g.Z(this,e);if(P=v.adInfoRenderer)if(P= g.a(P,B4))l=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.element,void 0,l),l.E$(this.Pg),l.init(Cv("ad-info-hover-text-button"),P,this.macros),g.Z(this,l)}else v.nonskippableOverlayRenderer&&(P=g.a(v.nonskippableOverlayRenderer,iJ))&&this.W&&(this.K=new QX(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.W,!1),g.Z(this,this.K),this.K.E$(this.element),this.K.init(Cv("ad-preview"),P,l));v.countdownRenderer&&(v=v.countdownRenderer,g.a(v,Jj3)&&this.W&& (l=new JOy(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.W),g.Z(this,l),l.E$(this.element),l.init(Cv("timed-pie-countdown"),g.a(v,Jj3),this.macros)));this.show();this.element.focus()}else g.Zx(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.Zx(Error("AdActionInterstitialRenderer has no button."));else g.Zx(Error("AdActionInterstitialRenderer has no background AdImage."));else g.Zx(Error("AdActionInterstitialRenderer has no description AdText."));else g.Zx(Error("AdActionInterstitialRenderer has no headline AdText.")); else g.Zx(Error("AdActionInterstitialRenderer has no image."))}; g.R.clear=function(){g.Bx(this.Y);this.hide()}; g.R.show=function(){KE2(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.K&&this.K.show();nv.prototype.show.call(this)}; g.R.hide=function(){KE2(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.K&&this.K.hide();nv.prototype.hide.call(this)}; g.R.Pq=function(){this.navigationEndpoint&&(this.layoutId?this.Rc.executeCommand(this.navigationEndpoint,this.layoutId):g.Zx(Error("Missing layoutId for ad action interstitial.")))};var Y09={iconType:"CLOSE"},Ao=new g.Dc(320,63);g.D(AO6,nv);g.R=AO6.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);this.Y=v;this.X=g.vZ(this.Y.onClickCommands||[]);this.Pg=this.Y.onErrorCommand||null;if(P=this.Y.contentSupportedRenderer)P=this.Y.contentSupportedRenderer,v=this.Y.adInfoRenderer||null,g.a(P,$Gy)?(this.T=g.MT("ytp-ad-overlay-ad-info-button-container",this.G.element),bp6(this,v),P=pOP(this,g.a(P,$Gy))):g.a(P,Iyb)?(this.T=g.MT("ytp-ad-overlay-ad-info-button-container",this.K.element),bp6(this,v),P=LEu(this,g.a(P,Iyb))):g.a(P,DGy)?(this.T= g.MT("ytp-ad-overlay-ad-info-button-container",this.W.element),bp6(this,v),P=S0y(this,g.a(P,DGy))):(g.Zx(Error("InvideoOverlayAdRenderer content could not be initialized.")),P=!1);P&&(this.show(),GDW(this,!0))}; g.R.clear=function(){GDW(this,!1);this.Hg.reset();this.QW=0;this.G.hide();this.logVisibility(this.G.element,!1);this.K.hide();this.logVisibility(this.K.element,!1);this.W.hide();this.logVisibility(this.W.element,!1);this.hide();this.dispose()}; g.R.NN$=function(){this.A5&&(this.layoutId?this.Rc.executeCommand(this.A5,this.layoutId):g.Zx(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.R.Un=function(){a:{if(this.Y&&this.Y.closeButton&&this.Y.closeButton.buttonRenderer){var P=this.Y.closeButton.buttonRenderer;if(P.serviceEndpoint){P=[P.serviceEndpoint];break a}}P=[]}P=g.N(P);for(var v=P.next();!v.done;v=P.next())v=v.value,this.layoutId?this.Rc.executeCommand(v,this.layoutId):g.Zx(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.R.rR5=function(){this.Ic||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.R.RD=function(){this.Ic||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.RD("invideo-overlay")}; g.R.jt5=function(P){P.target===this.T&&g.MT("ytp-ad-button",this.D3.element).click()};g.D(XOW,eP);g.R=XOW.prototype;g.R.init=function(P,v,l){eP.prototype.init.call(this,P,v,l);P=v.durationMs;this.G=P==null||P===0?0:P+this.W.getProgressState().current*1E3;if(v.text)var e=v.text.templatedAdText;else v.staticMessage&&(e=v.staticMessage);this.messageText.init(Cv("ad-text"),e,l);this.messageText.E$(this.K.element);this.Y.show(100);this.show()}; g.R.clear=function(){this.hide()}; g.R.hide=function(){Br2(this,!1);eP.prototype.hide.call(this);this.K.hide();this.messageText.hide();zL(this)}; g.R.show=function(){Br2(this,!0);eP.prototype.show.call(this);hm(this);this.K.show();this.messageText.show()}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(this.W!=null){var P=this.W.getProgressState();P!=null&&P.current!=null&&(P=1E3*P.current,!this.QW&&P>=this.G?(this.Y.hide(),this.QW=!0):this.messageText&&this.messageText.isTemplated()&&(P=Math.max(0,Math.ceil((this.G-P)/1E3)),P!==this.T&&(l4(this.messageText,{TIME_REMAINING:String(P)}),this.T=P)))}};g.D(ipu,nv);g.R=ipu.prototype; g.R.init=function(P,v,l){nv.prototype.init.call(this,P,v,{});v.image&&v.image.thumbnail?v.headline?v.description?v.actionButton&&g.a(v.actionButton,g.UB)?(this.G.init(Cv("ad-image"),v.image,l),this.K.init(Cv("ad-text"),v.headline,l),this.Y.init(Cv("ad-text"),v.description,l),P=["ytp-ad-underlay-action-button"],this.api.N().V("use_blue_buttons_for_desktop_player_underlay")&&P.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc, P),v.backgroundColor&&g.DO(this.element,"background-color",g.W$(v.backgroundColor)),g.Z(this,this.actionButton),this.actionButton.E$(this.T),this.actionButton.init(Cv("button"),g.a(v.actionButton,g.UB),l),v=g.ID(this.api.N().experiments,"player_underlay_video_width_fraction"),this.api.N().V("place_shrunken_video_on_left_of_player")?(l=this.W,g.$k(l,"ytp-ad-underlay-left-container"),g.kk(l,"ytp-ad-underlay-right-container"),g.DO(this.W,"margin-left",Math.round((v+.02)*100)+"%")):(l=this.W,g.$k(l,"ytp-ad-underlay-right-container"), g.kk(l,"ytp-ad-underlay-left-container")),g.DO(this.W,"width",Math.round((1-v-.04)*100)+"%"),this.api.eY()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.Qg.bind(this)),this.api.addEventListener("resize",this.WQ.bind(this))):g.Zx(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.Zx(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.Zx(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.Zx(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.R.show=function(){UmD(!0);this.actionButton&&this.actionButton.show();nv.prototype.show.call(this)}; g.R.hide=function(){UmD(!1);this.actionButton&&this.actionButton.hide();nv.prototype.hide.call(this)}; g.R.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.Qg.bind(this));this.api.removeEventListener("resize",this.WQ.bind(this));this.hide()}; g.R.onClick=function(P){nv.prototype.onClick.call(this,P);this.actionButton&&g.Qc(this.actionButton.element,P.target)&&this.api.pauseVideo()}; g.R.Qg=function(P){P==="transitioning"?(this.W.classList.remove("ytp-ad-underlay-clickable"),this.show()):P==="visible"?this.W.classList.add("ytp-ad-underlay-clickable"):P==="hidden"&&(this.hide(),this.W.classList.remove("ytp-ad-underlay-clickable"))}; g.R.WQ=function(P){P.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):P.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.DO(this.K.element,"font-size",P.width/40+"px")};g.D(Y5,nv); Y5.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);v.toggledLoggingParams&&(this.toggledLoggingParams=v.toggledLoggingParams);v.answer&&g.a(v.answer,g.UB)?(P=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),P.E$(this.answer),P.init(Cv("ytp-ad-survey-answer-button"),g.a(v.answer,g.UB),l),P.show()):v.answer&&g.a(v.answer,Ku)&&(this.W=new or(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc, ["ytp-ad-survey-answer-toggle-button"]),this.W.E$(this.answer),g.Z(this,this.W),this.W.init(Cv("survey-answer-button"),g.a(v.answer,Ku),l));this.show()}; Y5.prototype.jD=function(P){this.layoutId?Tf(this.Rc,P,this.layoutId,this.macros):g.Zx(new g.Ph("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; Y5.prototype.onClick=function(P){nv.prototype.onClick.call(this,P);if(this.api.N().V("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; Y5.prototype.clear=function(){this.hide()};g.D(Zpx,nv);Zpx.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);v.answer&&g.a(v.answer,Ku)&&(this.button=new or(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.E$(this.W),this.button.init(Cv("survey-none-of-the-above-button"),g.a(v.answer,Ku),l));this.show()};g.D(bk,iE);bk.prototype.init=function(P,v,l){iE.prototype.init.call(this,P,v,l);P=!1;v.text&&(v=g.Jz(v.text),P=!g.Jj(v));P||g.j4(Error("No submit text was present in the renderer."))}; bk.prototype.onClick=function(P){this.publish("l");iE.prototype.onClick.call(this,P)};g.D(x5,nv); x5.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);if(P=v.skipOrPreviewRenderer)g.a(P,tX)?(P=g.a(P,tX),l=new K2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.Y,!0),l.E$(this.skipOrPreview),l.init(Cv("skip-button"),P,this.macros),g.Z(this,l),this.W=l):g.a(P,iJ)&&(P=g.a(P,iJ),l=new QX(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.Y,!1),l.E$(this.skipOrPreview),l.init(Cv("ad-preview"),P,this.macros),tm(l),g.Z(this,l),this.W=l);this.W== null&&g.Zx(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(v)));v.submitButton&&(P=v.submitButton,g.a(P,g.UB)&&(P=g.a(P,g.UB),l=new bk(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),l.E$(this.submitButton),l.init(Cv("survey-submit"),P,this.macros),g.Z(this,l),this.K=l));P=this.api.V("disable_ad_preview_for_instream_ads");if(l=v.adBadgeRenderer){l=g.a(l,n33);var e=new qQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,!0, P,!0);e.E$(this.G);e.init(Cv("simple-ad-badge"),l,this.macros);this.adBadge=e.element;g.Z(this,e)}if(l=v.adDurationRemaining)l=g.a(l,g3x),e=new p2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.Y,void 0,P),e.E$(this.G),e.init(Cv("ad-duration-remaining"),l,this.macros),g.Z(this,e);(v=v.adInfoRenderer)&&g.a(v,B4)&&(l=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.element,void 0,P),g.Z(this,l),P&&this.adBadge!==void 0?this.G.insertBefore(l.element, this.adBadge.nextSibling):l.E$(this.G),l.init(Cv("ad-info-hover-text-button"),g.a(v,B4),this.macros));this.show()}; x5.prototype.clear=function(){this.hide()};g.D(pQ,nv);pQ.prototype.init=function(P,v,l){nv.prototype.init.call(this,P,v,l);WEP(this)}; pQ.prototype.show=function(){this.G=Date.now();nv.prototype.show.call(this)}; pQ.prototype.aM=function(){};g.D(OpP,pQ);g.R=OpP.prototype;g.R.init=function(P,v,l){var e=this;pQ.prototype.init.call(this,P,v,l);v.questionText&&jNw(this,v.questionText);v.answers&&v.answers.forEach(function(h,z){g.a(h,JL)&&a3y(e,g.a(h,JL),l,z)}); this.T=new Set(this.K.map(function(h){return h.W.W})); (P=v.noneOfTheAbove)&&(P=g.a(P,wAG))&&oZ2(this,P,l);v.surveyAdQuestionCommon&&EZw(this,v.surveyAdQuestionCommon);v.submitEndpoints&&(this.submitEndpoints=v.submitEndpoints);this.C(this.element,"change",this.onChange);this.show()}; g.R.aM=function(){sNw(this,!1);this.Y.K.subscribe("l",this.DV5,this)}; g.R.onChange=function(P){P.target===this.noneOfTheAbove.button.W?rO2(this):this.T.has(P.target)&&(this.noneOfTheAbove.button.toggleButton(!1),sNw(this,!0))}; g.R.DV5=function(){var P=[],v=this.K.reduce(function(h,z,m){var Q=z.toggledLoggingParams;z.W&&z.W.isToggled()&&Q&&(h.push(Q),P.push(m));return h},[]).join("&"),l=this.submitEndpoints.map(function(h){if(!h.loggingUrls)return h; h=g.XN(h);h.loggingUrls=h.loggingUrls.map(function(z){z.baseUrl&&(z.baseUrl=MU(z.baseUrl,v));return z}); return h}); if(l){l=g.N(l);for(var e=l.next();!e.done;e=l.next())e=e.value,this.layoutId?Tf(this.Rc,e,this.layoutId,this.macros):g.Zx(Error("Missing layoutId for multi_select_question."))}this.api.N().V("supports_multi_step_on_desktop")&&this.QW(P)}; g.R.clear=function(){this.api.N().V("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.D(LQ,pQ);LQ.prototype.init=function(P,v,l){var e=this;pQ.prototype.init.call(this,P,v,l);v.questionText&&jNw(this,v.questionText);v.answers&&v.answers.forEach(function(h,z){g.a(h,JL)&&a3y(e,g.a(h,JL),l,z)}); v.surveyAdQuestionCommon?EZw(this,v.surveyAdQuestionCommon):g.Zx(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(v)));this.show()}; LQ.prototype.clear=function(){this.api.N().V("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.D(SR,nv);SR.prototype.init=function(P,v,l){var e=this;nv.prototype.init.call(this,P,v,l);if(this.api.N().V("supports_multi_step_on_desktop")){var h;this.conditioningRules=(h=v.conditioningRules)!=null?h:[];var z;this.K=(z=v.questions)!=null?z:[];var m;((m=v.questions)==null?0:m.length)&&dm2(this,0)}else(v.questions||[]).forEach(function(Q){g.a(Q,GO)?Try(e,g.a(Q,GO),l):g.a(Q,S6)&&Vb2(e,g.a(Q,S6),l)}); this.show()}; SR.prototype.clear=function(){this.api.N().V("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; SR.prototype.Y=function(P){var v=this;if(this.api.N().V("supports_multi_step_on_desktop")){var l;if((l=this.conditioningRules)==null?0:l.length){var e;if(P.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(h){return h.questionIndex===v.W})==null)g.Zx(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(h){if(h.questionIndex===v.W)switch(h.condition){case "CONDITION_ALL_OF":var z;if((z=h.answerIndices)==null?0:z.every(function(Q){return P.includes(Q)}))e=h.nextQuestionIndex; break;case "CONDITION_ANY_OF":var m;if((m=h.answerIndices)==null?0:m.some(function(Q){return P.includes(Q)}))e=h.nextQuestionIndex; break;default:g.Zx(Error("Expected specified condition in survey conditioning rules."))}}),e!=null)dm2(this,e); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.Zx(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.D(G4,nv); G4.prototype.init=function(P,v,l){var e=this;nv.prototype.init.call(this,P,v,l);P=v.timeoutSeconds||0;if(typeof P!=="number"||P<0)g.Zx(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+P));else if(v.timeoutCommands)if(v.text)if(v.ctaButton&&g.a(v.ctaButton,g.UB))if(v.brandImage)if(v.backgroundImage&&g.a(v.backgroundImage,ZZ)&&g.a(v.backgroundImage,ZZ).landscape){this.layoutId||g.Zx(Error("Missing layoutId for survey interstitial."));PA6(this.interstitial,g.a(v.backgroundImage, ZZ).landscape);PA6(this.logoImage,v.brandImage);g.tl(this.text,g.Jz(v.text));var h=["ytp-ad-survey-interstitial-action-button"];h.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new iE(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,h);g.Z(this,this.actionButton);this.actionButton.E$(this.K);this.actionButton.init(Cv("button"),g.a(v.ctaButton,g.UB),l);this.actionButton.show();this.W=new Am(this.api,P*1E3);this.W.subscribe("g",function(){e.transition.hide()}); g.Z(this,this.W);this.C(this.element,"click",function(z){var m=z.target===e.interstitial;z=e.actionButton.element.contains(z.target);if(m||z)if(e.transition.hide(),m)e.api.onAdUxClicked(e.componentType,e.layoutId)}); this.transition.show(100)}else g.Zx(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.Zx(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.Zx(Error("SurveyTextInterstitialRenderer has no button."));else g.Zx(Error("SurveyTextInterstitialRenderer has no text."));else g.Zx(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; G4.prototype.clear=function(){this.hide()}; G4.prototype.show=function(){vXw(!0);nv.prototype.show.call(this)}; G4.prototype.hide=function(){vXw(!1);nv.prototype.hide.call(this)};g.D(Xf,eP);g.R=Xf.prototype; g.R.init=function(P,v){eP.prototype.init.call(this,P,v,{});if(v.durationMilliseconds){if(v.durationMilliseconds<0){g.Zx(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+v.durationMilliseconds));return}this.K=v.durationMilliseconds}else this.K=this.W.Xm();var l;if((l=v.previewText)==null||!l.text||g.Jj(v.previewText.text))g.Zx(Error("No text is returned for AdPreview."));else{this.T=v.previewText;v.previewText.isTemplated||g.tl(this.G,v.previewText.text);var e; if(((e=this.api.getVideoData(1))==null?0:e.RK)&&v.previewImage){var h,z;(P=((z=xl(((h=v.previewImage)==null?void 0:h.sources)||[],52,!1))==null?void 0:z.url)||"")&&P.length?(this.previewImage=new g.DW({L:"img",D:"ytp-preview-ad__image",B:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",P),g.Z(this,this.previewImage),this.previewImage.E$(this.element)):g.Zx(Error("Failed to get imageUrl in AdPreview."))}else this.G.classList.add("ytp-preview-ad__text--padding--wide")}}; g.R.clear=function(){this.hide()}; g.R.hide=function(){zL(this);eP.prototype.hide.call(this)}; g.R.show=function(){hm(this);eP.prototype.show.call(this)}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();if(P!=null&&P.current)if(P=1E3*P.current,P>=this.K)this.transition.hide();else{var v;if((v=this.T)==null?0:v.isTemplated)if(v=Math.max(0,Math.ceil((this.K-P)/1E3)),v!==this.Y){var l,e;(P=(l=this.T)==null?void 0:(e=l.text)==null?void 0:e.replace("{TIME_REMAINING}",String(v)))&&g.tl(this.G,P);this.Y=v}}}};g.D(B5,nv); B5.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});var l,e;if((P=((e=xl(((l=v.image)==null?void 0:l.sources)||[],lra(v),!0))==null?void 0:e.url)||"")&&P.length){l=this.cg("ytp-ad-avatar");l.src=P;var h,z;if(e=(h=v.interaction)==null?void 0:(z=h.accessibility)==null?void 0:z.label)l.alt=e;switch(v.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(v.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.Zx(Error("Failed to get imageUrl in AdAvatar."))}; B5.prototype.clear=function(){this.hide()}; B5.prototype.onClick=function(P){nv.prototype.onClick.call(this,P)};g.D(ik,nv); ik.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});var l;P=(l=v.label)==null?void 0:l.content;if((l=P!=null&&!g.Jj(P))||v.iconImage){l&&(this.buttonText=new g.DW({L:"span",D:"ytp-ad-button-vm__text",Yf:P}),g.Z(this,this.buttonText),this.buttonText.E$(this.element));var e,h,z=((e=v.interaction)==null?0:(h=e.accessibility)==null?0:h.label)||l?P:"";z&&ed(this.element,z+" This link opens in new tab");v7(this.element);if(v.iconImage){e=void 0;if(v.iconImage){a:{h=v.iconImage;if(h.sources)for(h= g.N(h.sources),P=h.next();!P.done;P=h.next())if(P=P.value,z=void 0,(z=P.clientResource)==null?0:z.imageName){h=P;break a}h=void 0}if(h){var m;e={iconType:(m=h.clientResource)==null?void 0:m.imageName}}}m=Bp(e,!1,this.K);m!=null&&(this.buttonIcon=new g.DW({L:"span",D:"ytp-ad-button-vm__icon",U:[m]}),g.Z(this,this.buttonIcon),v.iconLeading?(mS(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):l?(this.buttonIcon.E$(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.E$(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(v.style){case "AD_BUTTON_STYLE_TRANSPARENT":this.element.classList.add("ytp-ad-button-vm--style-transparent");break;case "AD_BUTTON_STYLE_FILLED_WHITE":this.element.classList.add("ytp-ad-button-vm--style-filled-white");break;case "AD_BUTTON_STYLE_FILLED":this.element.classList.add(this.W?"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(v.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.j4(Error("AdButton does not have label or an icon."))}; ik.prototype.clear=function(){this.hide()}; ik.prototype.onClick=function(P){nv.prototype.onClick.call(this,P)};g.D(eta,eP);g.R=eta.prototype; g.R.init=function(P,v){eP.prototype.init.call(this,P,v,{});this.api.N().V("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.cg("ytp-ad-avatar-lockup-card__avatar_and_text_container").classList.add("ytp-ad-avatar-lockup-card__avatar_and_text_container--large"),this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline--large"),this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--large"),this.adButton.element.classList.add("ytp-ad-avatar-lockup-card__button--large"), this.adAvatar.element.classList.add("ytp-ad-avatar-lockup-card__ad_avatar--large"),mS(this.cg("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(P=g.a(v.avatar,oQ)){var l=v.headline;if(l){var e=v.description;if(e){var h=g.a(v.button,rE);h?(this.adAvatar.init(Cv("ad-avatar"),P),this.headline.init(Cv("ad-simple-attributed-string"),new SP(l)),this.description.init(Cv("ad-simple-attributed-string"),new SP(e)),l.content&&l.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(Cv("ad-button"),h),this.startMilliseconds=v.startMs||0,this.api.eY()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.KD.bind(this)),hm(this)):g.Zx(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Zx(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Zx(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Zx(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();P&&P.current&&1E3*P.current>=this.startMilliseconds&&(zL(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.R.jI=function(){this.clear()}; g.R.onClick=function(P){this.api.pauseVideo();eP.prototype.onClick.call(this,P)}; g.R.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.KD.bind(this))}; g.R.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();eP.prototype.show.call(this)}; g.R.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();eP.prototype.hide.call(this)}; g.R.KD=function(P){P==="hidden"?this.show():this.hide()};g.D(Uf,nv);g.R=Uf.prototype; g.R.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(!v.label||g.Jj(v.label))g.Zx(Error("No label is returned for SkipAdButton."));else if(g.tl(this.Y,v.label),P=Bp({iconType:"SKIP_NEXT_NEW"}),P==null)g.Zx(Error("Unable to retrieve icon for SkipAdButton"));else if(this.G=new g.DW({L:"span",D:"ytp-skip-ad-button__icon",U:[P]}),g.Z(this,this.G),this.G.E$(this.element),this.api.N().experiments.l$("enable_skip_to_next_messaging")&&(v=g.vr(v.targetId)))this.K=!0,this.element.setAttribute("data-tooltip-target-id",v), this.element.setAttribute("data-tooltip-target-fixed","")}; g.R.onClick=function(P){P&&P.preventDefault();var v,l;vzD(P,{contentCpn:(l=(v=this.api.getVideoData(1))==null?void 0:v.clientPlaybackNonce)!=null?l:""})===0?this.api.C0("onAbnormalityDetected"):(nv.prototype.onClick.call(this,P),this.api.C0("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.R.clear=function(){this.W.reset();this.hide()}; g.R.hide=function(){nv.prototype.hide.call(this)}; g.R.show=function(){this.W.start();nv.prototype.show.call(this);this.K&&this.api.N().experiments.l$("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.D(htq,eP);g.R=htq.prototype; g.R.init=function(P,v){eP.prototype.init.call(this,P,v,{});P=g.a(v.preskipState,Yb3);if(this.Y||!this.api.N().experiments.l$("disable_ad_preview_for_instream_ads")){if(!P){g.Zx(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}var l;(l=this.K)==null||l.init(Cv("preview-ad"),P);(l=this.K)!=null&&(l.transition.show(100),l.show())}(l=g.a(v.skippableState,xGQ))?(v.skipOffsetMilliseconds!=null?this.skipOffsetMilliseconds=v.skipOffsetMilliseconds:(g.j4(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds= 5E3),this.G.init(Cv("skip-button"),l),this.show()):g.Zx(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.R.show=function(){hm(this);eP.prototype.show.call(this)}; g.R.hide=function(){!this.isSkippable&&this.K?this.K.hide():this.G&&this.G.hide();zL(this);eP.prototype.hide.call(this)}; g.R.clear=function(){var P;(P=this.K)==null||P.clear();this.G&&this.G.clear();zL(this);eP.prototype.hide.call(this)}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(1E3*this.W.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var P;(P=this.K)!=null&&P.transition.hide();(P=this.G)!=null&&(P.transition.show(),P.show())}};g.D(Zu,nv); Zu.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(v.label){var l;((l=v.label)==null?0:l.content)&&!g.Jj(v.label.content)&&(this.linkText=new g.DW({L:"span",D:"ytp-visit-advertiser-link__text",Yf:v.label.content}),g.Z(this,this.linkText),this.linkText.E$(this.element));var e,h;if((e=v.interaction)==null?0:(h=e.accessibility)==null?0:h.label)ed(this.element,v.interaction.accessibility.label+" This link opens in new tab");else{var z;((z=v.label)==null?0:z.content)&&!g.Jj(v.label.content)&&ed(this.element, v.label.content+" This link opens in new tab")}v7(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.Zx(Error("No label found in VisitAdvertiserLink."))}; Zu.prototype.onClick=function(P){nv.prototype.onClick.call(this,P);this.api.onAdUxClicked(this.componentType,this.layoutId)}; Zu.prototype.clear=function(){this.hide()};g.D(jR,nv); jR.prototype.init=function(P,v,l,e){nv.prototype.init.call(this,P,v,{});if(v.skipOrPreview){l=v.skipOrPreview;P=g.a(l,pA1);l=g.a(l,Yb3);var h,z=this.api.N().V("clean_player_style_fix_on_web")&&((h=this.api.getVideoData())==null?void 0:h.isDaiEnabled());P?(this.hO=new htq(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K),g.Z(this,this.hO),this.hO.E$(this.X),this.hO.init(Cv("skip-ad"),P)):!l||this.api.N().experiments.l$("disable_ad_preview_for_instream_ads")&&!z||(this.Y=new Xf(this.api, this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,1),g.Z(this,this.Y),this.Y.E$(this.X),this.Y.init(Cv("ad-preview"),l),h=this.Y,h.transition.show(100),h.show());if(h=g.a(v.skipOrPreview,pA1))var m=h.skipOffsetMilliseconds}v.playerAdCard&&(h=g.a(v.playerAdCard,b1v))&&(this.playerAdCard=new eta(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K),g.Z(this,this.playerAdCard),this.playerAdCard.E$(this.kf),this.playerAdCard.init(Cv("ad-avatar-lockup-card"),h));h=this.api.N().V("disable_ad_duration_remaining_for_instream_video_ads")|| v.adPodIndex!==void 0;v.adBadgeRenderer&&((P=g.a(v.adBadgeRenderer,sf))?(this.G=new X8(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,h),g.Z(this,this.G),this.G.E$(this.W),this.G.init(Cv("ad-badge"),P)):g.Zx(Error("AdBadgeViewModel is not found in player overlay layout.")));v.adPodIndex&&(P=g.a(v.adPodIndex,cjY))&&(this.adPodIndex=new B$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,g.a(v.skipOrPreview,pA1)===void 0),g.Z(this,this.adPodIndex),this.adPodIndex.E$(this.W), this.adPodIndex.init(Cv("ad-pod-index"),P));v.adInfoRenderer&&(P=g.a(v.adInfoRenderer,B4))&&(this.adInfoButton=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.element,void 0,h),g.Z(this,this.adInfoButton),this.api.N().V("enable_ad_pod_index_autohide")&&this.G!==void 0?this.W.insertBefore(this.adInfoButton.element,this.G.element.nextSibling):this.adInfoButton.E$(this.W),this.adInfoButton.init(Cv("ad-info-hover-text-button"),P,this.macros));var Q;P=this.api.N().V("clean_player_style_fix_on_web")&& ((Q=this.api.getVideoData())==null?void 0:Q.isDaiEnabled());v.adDurationRemaining&&(!h||P)&&(Q=g.a(v.adDurationRemaining,g3x))&&(this.adDurationRemaining=new p2(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.K,e.videoAdDurationSeconds,h),g.Z(this,this.adDurationRemaining),h&&this.adPodIndex!==void 0?this.W.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!==void 0?h?this.W.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling): this.W.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.E$(this.W),this.adDurationRemaining.init(Cv("ad-duration-remaining"),Q,this.macros),h&&this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));v.visitAdvertiserLink&&(e=g.a(v.visitAdvertiserLink,Sby))&&(this.visitAdvertiserLink=new Zu(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.visitAdvertiserLink),this.visitAdvertiserLink.E$(this.W), this.visitAdvertiserLink.init(Cv("visit-advertiser-link"),e));v.adDisclosureBanner&&(v=g.a(v.adDisclosureBanner,Kyo))&&(this.adDisclosureBanner=new i4(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.adDisclosureBanner),this.adDisclosureBanner.E$(this.QW),this.adDisclosureBanner.init(Cv("ad-disclosure-banner"),v));this.api.N().V("show_preskip_progress_bar_for_skippable_ads")&&(this.T=new jP(this.api,this.K,m,h),g.Z(this,this.T),g.i2(this.api,this.T.element,4));this.show()}; jR.prototype.clear=function(){this.hide()};g.D(ztD,nv);g.R=ztD.prototype; g.R.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(v!=null&&v.title)if(P=v.title)if(this.headline.init(Cv("ad-simple-attributed-string"),new SP(P)),P=g.a(v.moreInfoButton,rE)){if(this.moreInfoButton.init(Cv("ad-button"),P),v.descriptions)v.descriptions.length>0&&(P=v.descriptions[0])&&(this.W=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.W),this.W.E$(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.W.init(Cv("ad-simple-attributed-string"), new SP(P))),v.descriptions.length>1&&(v=v.descriptions[1])&&(this.K=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.K),this.K.E$(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.K.init(Cv("ad-simple-attributed-string"),new SP(v)))}else g.Zx(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.Zx(Error("No headline found in AdGridCardText."));else g.Zx(Error("No headline found in AdGridCardText."))}; g.R.onClick=function(P){nv.prototype.onClick.call(this,P);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.R.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var P;(P=this.W)==null||P.clear();var v;(v=this.K)==null||v.clear()}; g.R.hide=function(){this.headline.hide();this.moreInfoButton.hide();var P;(P=this.W)==null||P.hide();var v;(v=this.K)==null||v.hide();nv.prototype.hide.call(this)}; g.R.show=function(){nv.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var P;(P=this.W)==null||P.show();var v;(v=this.K)==null||v.show()};g.D(aQ,nv);aQ.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(v!=null&&v.gridCards)if(v.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.Zx(Error("Only single column style is currently supported in AdGridCardCollection."));else for(P=g.N(v.gridCards),v=P.next();!v.done;v=P.next()){if(v=g.a(v.value,Ajy)){var l=new ztD(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,l);l.E$(this.element);l.init(Cv("ad-grid-card-text"),v);this.W.push(l)}}else g.Zx(Error("No grid cards found in AdGridCardCollection."))}; aQ.prototype.show=function(){for(var P=g.N(this.W),v=P.next();!v.done;v=P.next())v.value.show();nv.prototype.show.call(this)}; aQ.prototype.clear=function(){this.hide();for(var P=g.N(this.W),v=P.next();!v.done;v=P.next())v.value.clear()}; aQ.prototype.hide=function(){for(var P=g.N(this.W),v=P.next();!v.done;v=P.next())v.value.hide();nv.prototype.hide.call(this)};g.D(H5,eP);g.R=H5.prototype;g.R.init=function(P,v,l,e,h){h=h===void 0?0:h;eP.prototype.init.call(this,P,v,l,e);this.playerProgressOffsetMs=h;hm(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.W_.bind(this));this.api.addEventListener("resize",this.Gk.bind(this));this.api.eY()?(this.K=!0,this.api.bR(!0),this.show()):this.hide()}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();P&&P.current&&!this.K&&1E3*P.current>=this.playerProgressOffsetMs&&(this.K=!0,this.api.bR(!0),this.show())}}; g.R.jI=function(){this.K&&this.api.bR(!1);this.hide()}; g.R.clear=function(){this.api.bR(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.W_.bind(this));this.api.removeEventListener("resize",this.Gk.bind(this));zL(this);this.hide()}; g.R.hide=function(){mwu(!1);eP.prototype.hide.call(this)}; g.R.show=function(){mwu(!0);eP.prototype.show.call(this)};g.D(Rt2,H5);g.R=Rt2.prototype; g.R.init=function(P,v,l,e){if(v!=null&&v.adGridCardCollection)if(v!=null&&v.adButton){var h=Number(v.playerProgressOffsetMs||"0");isNaN(h)?H5.prototype.init.call(this,P,v,l,e):H5.prototype.init.call(this,P,v,l,e,h);P=v.headline;l=g.a(v.adAvatar,oQ);P&&l?(this.headline=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.headline),this.headline.E$(this.cg("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(Cv("ad-simple-attributed-string"),new SP(P)), this.adAvatar=new B5(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.adAvatar),this.adAvatar.E$(this.cg("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(Cv("ad-avatar"),l)):this.Y.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");P=g.a(v.adGridCardCollection,Fyd);this.adGridCardCollection.init(Cv("ad-grid-card-collection"),P);v=g.a(v.adButton,rE);this.adButton.init(Cv("ad-button"),v); this.hide()}else g.Zx(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.Zx(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.R.onClick=function(P){(this.adButton&&g.Qc(this.adButton.element,P.target)||this.adAvatar&&g.Qc(this.adAvatar.element,P.target))&&this.api.pauseVideo();H5.prototype.onClick.call(this,P);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.R.Gk=function(){}; g.R.clear=function(){this.hide();var P;(P=this.headline)==null||P.clear();var v;(v=this.adAvatar)==null||v.clear();this.adGridCardCollection.clear();this.adButton.clear();H5.prototype.clear.call(this)}; g.R.show=function(){var P;(P=this.headline)==null||P.show();var v;(v=this.adAvatar)==null||v.show();this.adGridCardCollection.show();this.adButton.show();H5.prototype.show.call(this)}; g.R.hide=function(){var P;(P=this.headline)==null||P.hide();var v;(v=this.adAvatar)==null||v.hide();this.adGridCardCollection.hide();this.adButton.hide();H5.prototype.hide.call(this)}; g.R.W_=function(P){P==="transitioning"?(this.G.classList.remove("ytp-ad-underlay-clickable"),this.show()):P==="visible"?this.G.classList.add("ytp-ad-underlay-clickable"):P==="hidden"&&(this.hide(),this.G.classList.remove("ytp-ad-underlay-clickable"))};g.D(Ef,nv); Ef.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(v.attributes===void 0)g.Zx(Error("No attributes found in AdDetailsLineViewModel."));else if(v.style===void 0)g.Zx(Error("No style found in AdDetailsLineViewModel."));else{P=g.N(v.attributes);for(var l=P.next();!l.done;l=P.next())if(l=l.value,l.text!==void 0){l=l.text;var e=v.style,h=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,h);h.E$(this.element);a:switch(e){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":e="ytp-ad-details-line__text--style-responsive"; break a;default:e="ytp-ad-details-line__text--style-standard"}h.element.classList.add(e);h.init(Cv("ad-simple-attributed-string"),new SP(l));this.W.push(h)}this.show()}}; Ef.prototype.show=function(){this.W.forEach(function(P){P.show()}); nv.prototype.show.call(this)}; Ef.prototype.clear=function(){this.hide()}; Ef.prototype.hide=function(){this.W.forEach(function(P){P.hide()}); nv.prototype.hide.call(this)};g.D(W5,nv);W5.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});var l,e;(P=((e=xl(((l=v.image)==null?void 0:l.sources)||[]))==null?void 0:e.url)||"")&&P.length?(l=this.cg("ytp-image-background-image"),g.DO(l,"backgroundImage","url("+P+")"),v.blurLevel!==void 0&&g.DO(l,"filter","blur("+v.blurLevel+"px)"),v.gradient!==void 0&&(v=new g.O({L:"div",z1:["ytp-image-background--gradient-vertical"]}),g.Z(this,v),v.E$(this.element)),this.show()):g.Zx(Error("Failed to get imageUrl in ImageBackground."))}; W5.prototype.clear=function(){this.hide()};g.D(Qia,eP);g.R=Qia.prototype;g.R.init=function(P,v){eP.prototype.init.call(this,P,v,{});g.DO(this.G,"stroke-dasharray","0 "+this.K);this.show()}; g.R.clear=function(){this.hide()}; g.R.hide=function(){zL(this);eP.prototype.hide.call(this)}; g.R.show=function(){hm(this);eP.prototype.show.call(this)}; g.R.jI=function(){this.hide()}; g.R.m9=function(){if(this.W){var P=this.W.getProgressState();P!=null&&P.current!=null&&g.DO(this.G,"stroke-dasharray",P.current/P.seekableEnd*this.K+" "+this.K)}};g.D(Of,nv); Of.prototype.init=function(P,v){nv.prototype.init.call(this,P,v,{});if(yIu(v)){this.adAvatar=new B5(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.adAvatar);this.adAvatar.E$(this.cg("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(Cv("ad-avatar"),g.a(v.adAvatar,oQ));this.headline=new GL(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc);g.Z(this,this.headline);this.headline.E$(this.cg("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(Cv("ad-simple-attributed-string"),new SP(v.headline));if(P=g.a(v.adDetailsLine,udA))this.detailsLine=new Ef(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.detailsLine),this.detailsLine.E$(this.cg("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(Cv("ad-details-line"),P);this.adButton=new ik(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,!0);g.Z(this,this.adButton); this.adButton.E$(this.cg("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(Cv("ad-button"),g.a(v.adButton,rE));P=this.api.V("disable_ad_preview_for_instream_ads");this.adBadge=new X8(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,P);g.Z(this,this.adBadge);this.adBadge.E$(this.Y);this.adBadge.init(Cv("ad-badge"),g.a(v.adBadge,sf));this.adInfoButton=new P$(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc,this.element, void 0,P);g.Z(this,this.adInfoButton);this.adInfoButton.E$(this.Y);this.adInfoButton.init(Cv("ad-info-hover-text-button"),g.a(v.adInfoRenderer,B4),this.macros);if(P=g.a(v.skipAdButton,xGQ))this.skipAdButton=new Uf(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.skipAdButton),this.skipAdButton.E$(this.element),this.skipAdButton.init(Cv("skip-button"),P);this.K=new YU(v.durationMilliseconds);g.Z(this,this.K);if(P=g.a(v.countdownViewModel,Lyj))this.W=new Qia(this.api, this.layoutId,this.interactionLoggingClientData,this.Rc,this.K),g.Z(this,this.W),this.W.E$(this.cg("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.W.init(Cv("timed-pie-countdown"),P);if(v=g.a(v.imageBackground,qbm))this.imageBackground=new W5(this.api,this.layoutId,this.interactionLoggingClientData,this.Rc),g.Z(this,this.imageBackground),this.imageBackground.E$(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"), this.imageBackground.init(Cv("image-background"),v);this.show();this.element.focus()}}; Of.prototype.clear=function(){g.Bx(this.G);this.hide()}; Of.prototype.show=function(){tU2(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();nv.prototype.show.call(this)}; Of.prototype.hide=function(){tU2(!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.W&&this.W.hide();this.imageBackground&&this.imageBackground.hide();nv.prototype.hide.call(this)};var RVy="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.D(Mp,rA); Mp.prototype.Y=function(P){var v=P.id,l=P.content,e=l.componentType;if(!RVy.includes(e))switch(P.actionType){case 1:P=this.api;var h=this.Rc,z=l.layoutId,m=l.interactionLoggingClientData,Q=l instanceof Pz?l.vW:!1,t=l instanceof Pz||l instanceof F8?l.rd:!1;m=m===void 0?{}:m;Q=Q===void 0?!1:Q;t=t===void 0?!1:t;switch(e){case "invideo-overlay":P=new AO6(P,z,m,h);break;case "player-overlay":P=new aq(P,z,m,h,new R$(P),t);break;case "player-overlay-layout":P=new jR(P,z,m,h,new R$(P));break;case "survey":P= new SR(P,z,m,h);break;case "ad-action-interstitial":P=new uyP(P,z,m,h,Q,t);break;case "video-interstitial-buttoned-centered":P=new Of(P,z,m,h);break;case "survey-interstitial":P=new G4(P,z,m,h);break;case "ad-message":P=new XOW(P,z,m,h,new R$(P,1));break;case "player-underlay":P=new ipu(P,z,m,h);break;case "display-underlay-text-grid-cards":P=new Rt2(P,z,m,h,new R$(P));break;default:P=null}if(!P){g.j4(Error("No UI component returned from ComponentFactory for type: "+e));break}g.Yr(this.K,v)?g.j4(Error("Ad UI component already registered: "+ v)):this.K[v]=P;P.bind(l);l instanceof VL?this.G?this.G.append(P.gO):g.j4(Error("Underlay view was not created but UnderlayRenderer was created")):this.Z.append(P.gO);break;case 2:v=CAW(this,P);if(v==null)break;v.bind(l);break;case 3:l=CAW(this,P),l!=null&&(g.Rm(l),g.Yr(this.K,v)?(l=this.K,v in l&&delete l[v]):g.j4(Error("Ad UI component does not exist: "+v)))}}; Mp.prototype.G1=function(){g.QQ(Object.values(this.K));this.K={};rA.prototype.G1.call(this)};g.D(fr7,g.x0);g.R=fr7.prototype;g.R.create=function(){try{gX9(this),this.load(),this.created=!0,gX9(this)}catch(P){Iq(P instanceof Error?P:String(P))}}; g.R.load=function(){try{$ww(this)}finally{v5(qp(this.W).fd)&&this.player.YF("ad",1)}}; g.R.destroy=function(){var P=this.player.getVideoData(1);this.W.W.SG.sU(P&&P.clientPlaybackNonce||"");this.unload();this.created=!1}; g.R.unload=function(){g.x0.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(v){Iq(v instanceof Error?v:String(v))}if(this.K!=null){var P=this.K;this.K=null;P.dispose()}this.G.reset()}; g.R.x9=function(){return!1}; g.R.getAdState=function(){return-1}; g.R.getOptions=function(){return Object.values(mrQ)}; g.R.hQ=function(P,v){v=v===void 0?{}:v;switch(P){case "replaceUrlMacros":return P=v,P.url?(v=Sj9(this.player),Object.assign(v,P.OO0),P=g.Zq(P.url,v)):P=null,P;case "onAboutThisAdPopupClosed":this.pO(v);break;case "executeCommand":P=v;P.command&&P.layoutId&&this.executeCommand(P);break;default:return null}}; g.R.pE=function(P){var v;return!((v=this.W.W.oo)==null||!v.get().pE(P))}; g.R.pO=function(P){P.isMuted&&ClB(qp(this.W).EY,qp(this.W).xd,P.layoutId);this.Bo&&this.Bo.pO()}; g.R.executeCommand=function(P){qp(this.W).Rc.executeCommand(P.command,P.layoutId)};g.ZB("yt.player.Application.create",g.Km.create);g.ZB("yt.player.Application.createAlternate",g.Km.create);adB(Xi(),zVG);var QYy=g.j9("ytcsi.tick");QYy&&QYy("pe");g.br("ad",fr7);g.D(g.dE,g.U);g.dE.prototype.start=function(P,v,l){this.config={from:P,yH:v,duration:l,startTime:(0,g.Gz)()};this.next()}; g.dE.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.dE.prototype.next=function(){if(this.config){var P=this.config,v=P.from,l=P.yH,e=P.duration;P=P.startTime;var h=(0,g.Gz)()-P;P=this.W;e=M8y(P,h/e);if(e==0)P=P.j;else if(e==1)P=P.S;else{h=wY(P.j,P.Z,e);var z=wY(P.Z,P.T,e);P=wY(P.T,P.S,e);h=wY(h,z,e);z=wY(z,P,e);P=wY(h,z,e)}P=g.CU(P,0,1);this.callback(v+(l-v)*P);P<1&&this.delay.start()}};g.D(g.PV,g.O);g.R=g.PV.prototype;g.R.hasSuggestions=function(){return this.suggestionData.length>0}; g.R.ZJ=function(){this.K&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.R.show=function(){g.O.prototype.show.call(this);un9(this)}; g.R.cn=function(){this.K&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.R.U6=function(){this.lQ(this.api.S2().getPlayerSize())}; g.R.lQ=function(P){var v=this.api.isEmbedsShortsMode()?.5625:16/9,l=this.api.PB();P=P.width-(l?112:58);l=Math.ceil(P/(l?320:192));var e=(P-l*8)/l;v=Math.floor(e/v);for(var h=g.N(this.W),z=h.next();!z.done;z=h.next())z=z.value.cg("ytp-suggestion-image"),z.style.width=e+"px",z.style.height=v+"px";this.suggestions.element.style.height=v+"px";this.Y=e;this.S=v;this.containerWidth=P;this.columns=l;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.vV(this)}; g.R.onVideoDataChange=function(){var P=this.api.N(),v=this.api.getVideoData();this.T=v.eg?!1:P.Y;this.suggestionData=v.suggestions?g.$g(v.suggestions,function(l){return l&&!l.playlistId}):[]; cIw(this);v.eg?this.title.update({title:g.uc("M\u00e1s v\u00eddeos de $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:v.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"M\u00e1s Shorts":"M\u00e1s v\u00eddeos"})}; g.R.scrollTo=function(P){P=g.CU(P,this.containerWidth-this.suggestionData.length*(this.Y+8),0);this.j.start(this.scrollPosition,P,1E3);this.scrollPosition=P;g.vV(this);un9(this)};})(_yt_player);