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 yT,iuM,f7Z,H6,OuT,vU7,EU7,CZZ,uZ,buT,aD,xU,j6,V6T,BTu,UDU,fu,O0,QD7,M66,F7D,Y06,v6,E0,bZ,VT,B6,U0,S00,QT,GM,Lu,L7G,dDM,gUT,oUT,hPT,IL,Hg,K1,ePD,W76,Zuu,l7T,sDG,JGZ,t6D,kF0,uO,yeG,aL,qbD,Txu,jB,wgP,ITu,$N,H1D,mw,f1,bO,VE,Bg,Ub,Kw0,Aeu,QE,Fq,MG,ceM,uqu,aTU,xGT,YN,jLT,SB,L1,dx,XgZ,$G7,oL,pgD,re7,kz,mG6,nA,i1G,fTu,qK,O1G,POu,vNu,Ai,COT,b1M,Fw6,Xx,MB0,Bx6,Sb7,Lw6,gNT,zG,pA,mU,fA,ij,h$7,e$Z,Ww7,OX,PY,vY,CA,Z1T,bj,V4,BY,sLM,Q4,Fx,Yz,Je7,GG,dY,qX7,R5,WY,lj,NYU,ZR,DKT,nzM,Ji,en,ti,kY,TYG, yY,wY6,qf,HAu,Nf,DC,Tx,AiT,K0,ci6,uxD,aR7,KUD,Hr,IN,wp,xK7,j5D,XYZ,$KU,zx7,cr,aN,xY,pY6,OAT,iA0,zx,Pj6,fRU,riM,mKP,f0,CjU,C0,Pr,bAD,EzG,VnD,BYD,Ez,UKZ,Q5T,VY,Br,QY,MnZ,Uz,YY,F7,SA,hj,Gx,dp,gp,SX0,eA,GGZ,Wr,ZC,tj,ky,yq,lX,Jj,sz,DZ,YXP,nw,LUT,yE,To,w8,L0,oN,IY,ozP,H9,Kw,hx0,DT,AV,ug,aY,jF,X0,$y,zo,RxT,pw,exZ,r8,WU6,ig,mX,fw,P9,v9,Cw,En,ZAZ,s56,Vq,Ji6,tnT,B9,Un,F0,yjT,qzZ,Yy,TpM,H0G,NpT,ICZ,wr7,nYD,Df7,KiT,SF,AjP,oY,hV,u7u,RY,xf7,eF,W9,ZZ,jNT,lg,XrD,sn,$fG,zAU,JV,pr6,tV,k$,ql,Nl,mf7,T6,O0G,rjT,w2,Hc, Kc,vYT,AO,uC,CXZ,b0Z,VA7,aT,x$,jq,Xk,$$,z6,pc,Uf6,QND,MAP,FiT,r2,YzD,SzP,mF,iC,fc,Ol,Gxu,oYP,hAD,eA6,RA7,Wi6,lC6,El,Vx,Ul,Fk,Y$,tAD,Lc,g2,hO,yVu,Wc,qnG,N86,tO,yR,qI,D2,nd,wR,Id,AVM,cVT,u0u,aZZ,Hl,Kd,xaG,jY7,X96,AP,cl,u1,ad,x2,zw,rR,Pl,$aT,zJM,Uf,p9Z,dR,gR,iw7,Cgu,PgZ,bwD,Z2,l1,yi,UaZ,MFZ,QYP,N3,nk,FXU,DD,Kk,hP,SnT,YnP,xO,aP,od,j$,XU,$O,GoP,z3,dau,ml,gy7,ix,PG,vG,Ck,oyZ,hJu,RJD,bx,eJZ,EL,Vi,WXZ,ZwM,lZG,M3,sY6,Qi,FU,YO,JV0,tFZ,k60,S$,yO6,G3,dfU,Li6,Lk,dC,oP,hu,Dl6,RP,e$,ZD,n$P,T2T,lx,AOP,Ni,Ih7,KFT, ys,kx,wP,Ik,cO0,Ag,ukZ,cA,uG,ahU,jT7,X2,$lT,zp,pm,zq0,pcT,iG,fm,OC,fh6,PCU,vA,v$Z,PA,VqP,rP,mlD,UlD,bc7,CCP,E$P,QTZ,B2T,Cm,OcM,Vs,FFD,Yl0,SlP,G6U,LFD,UC,dl6,Mi,g$7,RqU,eq7,F2,Gp,Lm,hg,ZcT,Rk,eN,WA,lhT,sTM,sC,JO0,Jg,tg,yPT,NR7,n20,DI7,TRu,yy,Dj,IS,KX,AW,c$,ui,aS,HdZ,KvZ,xo,APU,jg,XK,H$,$o,zl,pX,NG,rN,cPM,ii,fX,xI6,Oe,P$,v$,jdZ,Xl0,$IP,zvU,CX,Ee,bi,Vy,rPZ,Ue,f2T,Od7,P1Z,Qy,v2D,mIM,Mx,C16,E26,Gl,VQ6,BRD,UI6,Qd7,MQ0,dN,FvZ,YfG,SfT,Gw6,g2T,LvP,gN,oS,hW,RS,eg,W$,Zj,li,hvT,Rv6,JW,se,tW,evu,JPP,WvT,ZdT,l2T, sdG,k1,yh,tQG,qs,Ns,Df,nC,TY,wy,Io,NCu,k3T,Ab,qL0,ca,yuG,KC,Ha,ao,nOP,j7,x1,ry,mB,fC,IDZ,iI,va,HkD,CC,TCT,cuZ,uUD,aD6,Vh,Ba,Us,x3M,Qh,Ms,Fm,Y1,jPD,S7,GY,LC,XG6,$3Z,dy,zd6,B$,m30,ik6,fD0,Ok6,pG7,Ro,e7,Wa,Zf,vOU,Jb,lI,CxP,EOZ,bkG,qy,V$T,Ny,DN,BC7,U3u,n3,M$6,Ty,QP7,FlZ,YLT,SLT,wt,IO,HP,K3,Av,cP,uf,G3D,aO,xJ,jO,LlU,gOD,oOZ,zy,rt,p3,f3,Od,PP,RdM,ed7,vP,C3,Ed,ZkM,lDZ,t$M,sPU,kpD,DiZ,bf,NPU,yg0,Vb,BP,nxD,Ud,TP6,Qb,IJ6,wAD,Hm7,KyT,SO,Gy,AgD,cgZ,u26,L3,dt,aJ0,gt,xiP,jkZ,$iZ,mi7,oO,imT,fJ6,OmU,PGZ,vxZ,eO,CGM, ExG,bmZ,kV,tv,Jv,VN6,BP7,Ui0,y$,qO,NO,MND,II,Hs,KW,A4,FyZ,cs,SC6,GpM,LyG,u6,xV,i6,vs,CW,V$,gxu,hyG,oxZ,RyG,eyT,YV,WyT,ZmZ,SI,lJU,sk0,Jg0,tNT,g1,LW,oI,h4,RI,klM,yWP,qeD,eI,Ws,NN0,Zr,Dx7,noT,TND,l6,w$M,s2,J4,IjG,HXU,KI7,AWZ,cWT,uKG,t4,kC,yO,NW,jS6,DW,n6,X$U,xxT,qW,$xZ,Tu,wu,I7,K6,Hw,zcP,p$6,rW7,Ac,iX7,cw,OXU,Pi7,voT,CiM,EoD,bXu,VgD,BNM,xC,jP,XN,QSZ,UxT,MgP,FI7,zu,YeG,p6,Se7,Glu,ru,md,iM,LID,f6,Ot,dxD,Pw,vw,C6,Et,bM,VO,Bw,Ut,goZ,ooZ,hcM,RcG,QO,ecT,ZXZ,WIP,FN,YC,sS0,ljZ,kYT,Ny7,qs6,SP,DsT,n16,Ty0,If6, wa7,HCU,Gu,KBP,Ab7,du,cb6,umu,afu,xsZ,gu,joG,o7,Xa7,hc,R7,zXZ,eP,paP,Ww,ZW,rbD,ms6,lM,tc,ff6,kg,iCT,OCP,PID,v17,E1T,yj,bCD,Dd,nt,ByG,Us7,FB6,YsP,Ts,wE,Iz,HI,Kt,AU,cI,uT,az,xg,jT,XE,$g,dsT,LB6,g17,hX0,o1T,eX6,GY7,RXT,Ss6,zs,pt,ZC0,lfU,soM,ft,OJ,PI,rE,t77,vI,WBT,yv7,qdD,ky6,Ct,EJ,bT,Vj,NtP,JbZ,DyG,BI,nJG,TtG,wP7,IN7,H3D,cvZ,uRT,aN6,xyD,jOG,$y7,zo6,Qj,rvZ,MQ,UJ,i36,myP,PfU,Cf7,EJP,b3P,QOZ,UyM,Fn6,SdT,oJ6,Du,hoM,Ng,Th,Ro7,wj,H3,KD,eo7,Wn0,Z3G,XW,lNZ,sOP,P3,Jv6,k56,v3,y4U,q2D,wsG,N1M,VB,B3,Uv,Mg,FW,c46, YD,SE,Gh,arZ,gj,xOG,jIT,oe,$O6,Re,eE,W3,Zu,zO0,le,t9,kL,y0,qt,psT,De,ne,Td,w5,IF,Hv,r4U,mOu,iW7,frD,OWu,P67,Ke,vVU,XF,C66,EVM,bW6,$L,pe,r5,mH,Oi,Pv,vv,B1U,by,V0,Bv,UOG,QI7,Ui,MIZ,FZ7,Mt,hOu,RO7,eOT,FF,WZP,ZW7,J4T,Sk,kuZ,tIu,Le,qtM,NuD,DWM,g5,oF,nC0,h3,RF,ek,Wv,Ze,ly,si,J3,yu,q5,N5,DI,nV,Tf,Tu7,ww7,IW7,I6,KV,H6u,a6,xT,jZ,XV,$T,pV,re,uNM,m$,iW,fV,xWD,aWT,KdU,v1,P1,zYG,CV,SZ,Qu,Gf,LV,rcU,fWP,ge,vC7,O6Z,PMT,ECZ,Q7U,b66,BuT,UWZ,hw,o6,MP0,eZ,W1,ZI,Fd6,qj,YtT,Nj,Dy,TI,StP,I0,H2,Gu6,Kj,AF,dWP,a0,jl,X_,$7, zI,pj,rh,mR,i0,fj,oCU,Oq,Cj,v2,RY0,lWu,WdG,Z6T,s7T,JcM,ksD,yUM,tP6,NET,Vt,B2,Mj,DQP,ngZ,Qt,F_,wI7,IdU,cUM,AUU,Lj,dh,gh,o0,hF,el,ad7,xQ0,jz6,kS,y9,XI6,$QZ,zG6,Tv,wb,Im,pIU,rUZ,itZ,OtD,cN,PTZ,xS,ua,$S,zv,rb,vg0,CS,EH,ba,V9,UH,Q9,Fv,BEM,UQD,Sm,Qz7,MTZ,LS,Fx7,YJM,db,gb,SJ6,Gs6,dQ6,em,ogU,hG0,h1,RG6,eGZ,Zt6,WxZ,sH,gg7,sz7,JUP,NJ,yz,tT0,kh7,DS,nO,y9u,qvD,Iw,Nju,DgD,nDT,TjD,u2,w3D,IuD,HDZ,KW6,A97,c9P,uWT,au6,x6,xg6,X9,X37,$gD,zRU,p3P,r97,$6,fO,iD7,PeP,O3,vD7,EDT,mgZ,bDD,VEU,Bj6,fuU,ODZ,zq,pO,i2,Ce6,m1,rZ, UgU,QeD,ME0,FW6,Yvu,Sv6,oDM,GhD,MJ,Gq,dZ,eR6,lu7,ZDP,LO,hz,se7,Wh,J9M,kd6,tz,tEZ,He6,y3T,Ie0,Nu,KH7,uFU,Dm,qu,A3T,c3Z,aeZ,TH,jFP,XvP,$tP,zID,pvD,r36,mtZ,xtP,feM,OeD,PyD,vL7,Cy6,beT,KY,Vk0,A8,cT,uK,B57,UtP,ji,Xu,MkP,QF0,$v,FH0,SiZ,LHT,Gd6,dt7,hIZ,gL6,EG,BT,VZ,RIP,bK,UG,QZ,Mu,eIu,WH7,Yv,le7,LY,GH,gf,o8,h8,sFP,R8,WT,J3G,lK,J8,t8,tk7,kf0,yw7,qPD,kh,qA,NeU,NA,DF,nl,nT0,TW,wg,TeM,Hj,cj,AR,Kl,uS,aW,HVZ,x5T,X1D,aI6,uVT,j6Z,X4,pl,zD6,$5T,OR,Pj,IIM,CWG,Bj,vT6,VZG,PW7,jc,UR,fl,bS,ETT,mf,Aw6,K$T,cw6,zW,OVZ,Yh, SPP,YPP,Sc,L$U,d50,gTD,Ll,oTT,hD7,RDT,W$T,ZVG,oW,s6U,hR,JwD,tZP,yF6,qq6,ec,Nh7,n77,Wj,ThG,ZF,lS,fS,AF6,j0Z,qM,$j6,rFu,DP,ijD,fy6,OjG,P0u,xl,v76,uJ,WWT,Al,at,co,nr,iJ,mO,Po,vo,Eo,E7D,bJ,Bo,Uo,bjT,Vl6,Fj,Uj0,Q07,MlZ,FRD,YqT,SqP,GID,LRU,djT,g7Z,Lr,o7Z,dq,ot,hH7,RHG,eHZ,hl,WRZ,ZjZ,ZP,lJ,so,lyU,Jl,s0T,kA,tl7,JF6,q8,N8,DA,no,kvP,Tt,w7,y1Z,qH7,Iu,Hx,TbD,NbM,nST,DSD,Ko,AE,cx,wNU,IcG,HSD,us,A17,acD,uvP,au,xA,jt,XH,$A,po,r7,me,is,fo,Ou,Px,xS6,jmZ,XNG,vx,Co,Eu,bs,Bx,QS,pNu,z3u,FH,r1T,YA,St,Gt,Lo,d7,hE,Ru,et, Wx,ZA,ls,JE,tE,kP,y6,qF,fcu,Dx,TS,OS0,w$,vSu,Ca6,EST,Vmu,USZ,um,QmP,xP,aq,YHD,SHD,Gv6,X3,$P,dSu,pN,r$,mN,im,oSZ,oq,hf,Rq,h3T,eR,gS0,Wk,Zx,e3T,R3M,lm,sW,Jf,tf,yp,ZSM,lcT,N9,DV,TE,w4,smZ,nM,kqP,yzM,q36,NZG,DJ0,n6Z,TZT,HZ,Il,tmP,HOT,KM,Az7,czZ,xI,u96,cZ,uB,aSP,jL,jwT,$JG,Xp,$I,zaG,zE,rz0,pM,v67,OOu,mJM,fS7,iO7,mq,iB,fM,Oh,PZ,vZ,CM,bB,E6G,BZZ,Uh,pPT,Qp,UJD,MJD,Fp,LM,YI,GE,SL,S37,Y3D,F10,GqP,d4,L1M,ha0,g4,hX,ea6,Rl,eL,WZ,ZV,W1G,lB,ZO7,lSG,sh,tX,N_,DU,ns,TQ,ws,Ib,HM,Ks,AC,cM,uU,ab,xE,swD,JzD,jv,Xz,$E,zQ, ps,rs,tJ7,kHT,mt,PM,NfG,DuZ,vM,Cs,Qn,M_,TfD,Sv,ds,wTZ,HYZ,ImD,KC7,A86,c87,uuM,amT,xuD,XTU,j8U,$uZ,r8u,iY6,pTZ,ob,hC,OYT,fmZ,Rb,ev,WM,PKU,ZU,lU,sV,CK6,EvD,JC,vvG,tC,BfU,kK,y8,qE,NE,DG,nv,TZ,wB,IK,HX,Kv,AT,cX,uh,aK,xK,je,Xb,$K,zZ,pv,rB,mM,ih,fv,Ow,PX,vX,Cv,Ew,bh,V8,BX,Uw,Q8,ME,Fb,YK,Se,GZ,Lv,dB,gB,oK,hT,RK,ee,WX,ZG,lh,JT,tT,kn,yv,q7,N7,Dn,nH,TC,wm,Ic,Hn,KH,AL,cn,uD,ac,xn,jK,Xe,zC,pH,Q8Z,rm,t,mj,$n,iD,fH,O7,FCD,vn,SG7,Pn,GHu,E7,LC0,Vv,CH,Bn,U7,Qv,Fe,gv0,ovu,hFT,RFP,Rc,eK,dm,Wn,WC7,ZYD,lm6,s8T,duZ,J8T, M7,ti7,kW7,lD,yo,s7,SK,yR7,Yn,Zn,JL,q6,Ng0,GC,LH,k4,tL,DA7,N6,DY,nh,TV,nh6,wG,IV,HJ,Kh,A6,TgG,wjP,HlD,KfP,aV,x4,ju,X$,xAG,XjZ,zrZ,pj6,zV,mA7,ilG,Oj,fFD,PJ,vJ,Ch,Ej,bb,Vo,OlP,vhM,CST,PSU,EhP,bl6,M6,F$,Su,Lh,dG,gG,oV,Vc7,h6,RV,Y4,ZY,lb,sj,J6,BgT,WJ,QWP,t6,McD,FfD,k3,YR0,yW,qc,SRu,GWM,Nc,LfZ,dAZ,Dl,gh6,ohM,hrU,RrG,nn,Ti,er7,Wf7,wO,Ii,HC,ZlG,Kn,Ao,cC,uV,lFT,ai,x3,sWM,XG,JR7,$3,tcG,kUG,ylG,qoU,NqD,DMT,zi,nl7,Tq6,woT,pn,IPU,rO,HrT,mm,KO6,iV,Al6,clT,fn,ED,ujZ,bV,VW,aPG,BC,xM6,UD,QW,Mc,jtD,XoM,Y3,Sa,zgU, Gi,poD,rlU,$MM,mMG,ir6,fPP,dO,OrZ,gO,oi,ho,Ri,CJG,ea,WC,lV,ElG,sD,Jo,brP,kX,N0,y1,wF,Ij,V4D,HB,KU,Ar,cB,BqT,aj,xX,UM0,j2,XS,$X,nU,zz,pU,rF,QtM,mV,ic,fU,M47,O_,PB,vB,CU,E_,V1,BB,U_,Q1,FOu,YoD,So7,GU7,Gz,M0,LU,dF,LO6,dMu,glZ,gF,oj,hr,ol0,hg7,YX,Rg6,eg7,Rj,WOP,fq,vK,ES,b8,V5,BK,US,M$,Fd,S8,GP,Lq,dV,Yt,stZ,JlD,oB,hm,RB,t4P,WK,yEU,Z9,l8,quT,sS,Jm,tm,yP,N77,kH,qn,Nn,DK,D8U,wk,T7M,wx6,IAZ,IU,HF,Ho7,KeD,AED,KP,uHP,e8,cET,aA0,At,x8T,cF,ju7,u$,Xxu,$8Z,zQ7,pxD,rE7,aU,ioP,m8u,xH,$H,fAu,z2,OoD,pP,PsP,vAT,rk,CsD, EAD,boZ,VtD,m0,B7M,i$,QuT,OB,PF,FeZ,Mt7,YuZ,SuZ,GtD,CP,EB,b$,Le6,d8G,gAD,oAu,hQZ,RQ6,eQT,We7,ZoZ,lAu,BF,UB,QP,suD,JEM,Mn,Fa,tt0,YH,S5,LP,kST,dk,gk,oU,yfu,ht,qW6,RU,N$0,e5,DFZ,nP6,WF,T$M,wku,IxU,ZK,l$,sB,Jt,tt,HN6,KNu,k5,ym,qv,Af7,Nv,Dz,n4,TB,w6,cfD,u3Z,IE,Hp,axT,K4,AS,cp,u7,IF0,xFZ,jq6,aE,XkM,$FU,zwP,x5,j9,XJ,$5,zB,p4,r6,mz,i7,f4,O5,pkZ,rfZ,Bp,U5,mFT,Qm,d6,FJ,vPT,B$Z,CmD,UFZ,MRu,FNZ,QqP,YWD,SWZ,GS0,kr,gPZ,hw0,ewu,WN6,ZN6,NZ,Dw,sq6,JfM,qh7,nG,N4Z,tRM,TD,wQ,IJ,H5,nI6,IV0,T4U,AXZ,$9T,XZZ,cXD,zL6,AY, aVP,upU,m9Z,OMT,fVP,EI0,PB7,c5,up,Ql0,jw,MLM,d9u,LqD,GEU,YhD,hL6,oIZ,Sh6,lV0,ZMT,slU,rQ,kQ0,JX7,tLZ,FqP,yCZ,qV6,Xn,zD,eLZ,RLu,WqZ,NsM,$r,gIU,nE0,wM7,HsZ,AC6,aUP,x_D,XMG,$_P,pMZ,z76,OsG,m_G,rC7,PUG,EE6,bsu,Vvu,Bsu,B5,oPT,Mv7,U_Z,MZ,SV7,Sw,Lt0,d_P,GQM,GD,gE0,LG,dQ,BJ,gQ,dFT,oJ,hY,RJ,oEG,h7U,ew,R76,e7M,WtT,W5,Zw,lp,sT,JY,tY,km,yA,qd,ZsT,lUT,Nd,sbT,D1,Xa,n$,Tb,tvG,JCZ,wX,kZT,yTU,IH,Hz,qwu,K$,NBZ,DEZ,RwD,YV7,nKD,AI,Uj,ub,ms,TBZ,wXP,uu,U97,aJ,IG0,UT,Qa,fG,ip,KG,P5,cC7,jbU,OT,bMT,vEZ,Hv7,pZ0,x9T,aH,FtZ, qZ,AT6,KM0,D90,uzZ,cTU,CUU,bp,VLP,B46,iMZ,KtZ,IU0,KqT,wZD,yXP,kEG,lxT,D_0,jlu,is6,vIM,CB7,CG,ET,v5,fUM,Tsu,aG7,ubG,xm,jx,Xr,$m,zb,mG,OO,Pz,vz,EO,bu,p$,rX,C$,jK7,xE0,VA,UO,XXZ,$Eu,zMU,QA,Md,Fr,Ym,Sx,Gb,L$,iv7,gX,dX,fG7,rTT,mE0,OvT,oH,hI,PhT,vKM,RH,Ch7,ia,bvT,EKD,BBu,QKZ,Me6,UE0,FM0,GZZ,JI,tI,LM0,dEU,ka,yk,gKu,oKD,hMD,RMM,Nw,WM6,sKG,te6,kCZ,JTZ,w9,Hu,IA,yL7,q7M,n9,Nmu,D7D,nn7,TmT,Tr,KjD,ALD,cLD,HHM,InD,wnU,ueD,anD,ZvZ,x7u,lG0,jcG,XnD,rL0,$7D,z8U,pnZ,fnT,m7D,iHG,OH0,PDD,Ay,CDT,vnP,VKT,EnU,BmT,bHG,U77, QcM,MKT,FjT,Y7D,S7T,GCU,Lj6,d7Z,gn6,onT,h8P,cu,e80,Wj6,ZHM,R8D,lnu,scT,kVZ,aA,jD,$a,p9,y66,r9,m6,iA,n4u,wJZ,TGZ,Hh0,XJG,Vk,OZ,IYG,D6Z,NG0,qjZ,bA,Pu,EZ,FL,Ya,pJM,SD,Gr,Mw,fYZ,r60,m60,OhT,L9,d9,v4Z,oA,hy,RA,eD,Wu,Zt,lA,Cbu,E4M,sZ,Jy,kB,VuM,BGP,ty,yF,MuD,FkT,qr,Yj6,nf,Sj6,Tk,Ih,GVD,w0,HE,LkD,AK,g4T,o47,ud,ah,zk,R_P,jV,pf,mK,e_0,ff,$B,r0,Wku,Ok,Zhu,PE,lYZ,xB,Xl,h_Z,id,vE,sV6,J6T,Cf,tu7,Ek,ki0,bd,VF,you,Uk,BE,QF,Mr,qD7,NOU,Fl,YB,SV,Gk,Lf,Dc7,d0,g0,n3U,TO0,oh,hK,Rh,IlT,wCG,eV,HnT,Km7,Aou,WE,co6,uGM,alZ, xcM,ji6,Z5,ld,sk,JK,XC7,$cZ,kp,zlT,yG,qR,pCM,roT,NR,mcT,in0,v3G,CV6,flT,Onu,PV0,nB,TK,wW,Is,E3u,bnU,HL,VaZ,KB,AJ,UcG,BOT,u_,cL,QiU,Ma0,Fm7,YD6,as,SD7,jX,XP,GiP,dcu,g36,zK,i_,elT,x60,vu,Wm7,ZnD,llT,siT,Jo7,taD,f9,pB,kzG,PL,vL,NF6,D0T,nXD,CB,HUG,TFT,wBZ,ArM,crZ,Ea,uSu,KVT,a4T,b_,VG,BL,x0D,jjZ,Ua,QG,XB0,MR,$0M,FP,fB,LB,ztZ,jV7,KkG,dW,gW,hJ,Rs,eX,WL,ZL,os,JJ,rr6,yL,bq6,W07,ZPT,t5D,P70,qU,C7P,NU,b4u,Dg,B6Z,UvU,V9G,E56,QE0,M9M,FzT,HU,Y56,S5U,LzD,Kz,z_u,cU,g5Z,hVD,Bu,RV7,eV6,a9,Z4Z,C9,WzM,A6T,u$T,aYZ,dvD, xM,jY,X5,lzM,sE6,$M,JST,pz,rL,m2,i5,t9Z,fz,O4,kDD,yY7,PU,vU,Cz,E4,b5,VL,NQG,qT7,BU,DZD,TQP,U4,w57,nrD,J0,l5,t0,yw,qz,wL,IwZ,xZT,oc,s4,TR,zk6,Kg,rYT,Gj,AH,SY,ct,Zg,xu,Pp7,jo,XC,vr7,CpP,ErG,bGD,$u,VwP,BQ0,zR,UZD,STT,YT6,QJ0,FsZ,MwZ,pg,GDM,rz,LsZ,dZ7,orT,hkU,Rk6,sJZ,Pt,vt,kbu,Cg,EE,yIT,Dd7,nmZ,TXP,wzT,bw,I1G,KGu,AIP,gz,pzZ,xdZ,jHG,md0,oy,i$7,O$D,f17,PuD,Ry,Zb,vmG,hH,lw,sE,Cu0,VxM,EmZ,QHZ,qY,txT,YOZ,ItD,H9D,Ay6,WGG,I_,K6Z,c4,ro,REG,uLU,cy6,atu,mY,yV,Z$G,jA7,XuT,$wT,puT,xwU,fJ,zuZ,i9Z,ft6,mwT,P4,PAP,kF, KJ,ryD,kr6,b$D,Dw6,B4,Ax,Sj,$F,LJ,go,Gr7,dwu,L6P,zN,gaU,oau,hu0,hx,Ruu,euU,W6u,TN,Z97,eED,ltM,VDP,H4,GbG,FGZ,Mx7,BXu,ej,D6,wEP,T06,HfZ,KKu,sK,tx,k9,Jx,qP,AKT,cKP,NP,a5T,Da,jhP,$rP,xru,IX,ifD,rKT,f5Z,Pd6,vBU,A2,CdT,VVZ,B0T,mh,i4,WO,Qh0,Za,MVZ,t2,kj,ye,qk,FKD,Nk,Yk7,drP,Dq,ny,gBT,oBT,RNM,hNu,eNu,WK0,Zf0,TJ,wi,l56,JKT,tVP,kKZ,A7,NWZ,qa6,DR6,cH,uP,ag,xj,npU,TWU,wL6,ILD,HB0,AJG,KL6,cJ6,jM,aL7,uPT,xR7,js6,XI,zJ,XL7,z60,pLT,rJM,mRT,P_G,iB7,py,vpT,ri,C_7,bBZ,VXU,UR6,BWT,Qs7,mA,iP,MX7,FL6,LLU,gp0,Ya6,dRT, op6,SaP,GKu,h6Z,R6Z,PH,e6D,ZBT,ssD,kjP,JJ7,tX6,Uc,FI,q4T,Yj,NLu,SM,nM0,TL0,wUP,DUG,K26,A0T,GJ,Ly,c0M,u5u,agU,a16,zEM,xUT,XU7,j9D,$UP,gi,pUT,r0U,fg6,h7,Rg,eM,P5Z,EMP,lP,sc,J7,VYZ,bzu,WH,BL6,UUM,Q9M,F26,L2P,e2Z,tYG,qL,kR7,Cy,qEZ,NzT,Dz7,nu7,TzT,D_,wtM,nK,Ibu,T0,Hg6,IG,AH7,cHT,uC7,Hb,ab7,xzT,jyM,Xt6,$zU,KK,KP0,zbT,A5,rHG,mzM,igu,cb,fb0,OgU,PwZ,vuP,Cw6,Euu,bgD,Vo7,BzG,UzZ,Qy6,FP6,uR,SE0,YET,guD,x_,MoP,aG,jf,Xg,$_,z0,pK,rr,ouU,mg,hbT,RbZ,syT,kNT,yxZ,qK0,NoD,Pb,DYT,to6,lb7,nF7,fK,ToG,I66,iR,O8,WPD,ZgP, vb,HJ6,KYZ,JHT,ebT,Ax6,cxP,us7,E8,xYM,a60,bR,p4G,$YT,ziD,j_6,rxU,V2,X46,Bb,U8,mY0,iJD,f6Z,Q2,PEu,vFP,ML,CEP,Fg,EFM,bJT,Vju,Bou,Q_7,Mj6,FYD,oF6,GNZ,UYZ,Ri6,eiu,LYU,dYP,SKD,gF7,JxM,Sf,YKT,hiT,kTM,s_U,l6D,ZJD,WYZ,LK,y2M,vH,dr,gr,oG,qg0,NlZ,DP7,h5,n90,Mk,TlG,wO6,bP,BH,WLT,ef,Z_,A2T,c26,aaZ,uhZ,s8,Wb,RG,t5,HaZ,IaU,KhU,kf,xPU,jXD,dzG,LP6,Ec,yc,XOM,lR,$PT,zzG,pOD,r2Z,mPU,qC,faG,Oau,P4P,v9U,C40,E9M,w4T,DM,n8,V06,NC,Bl7,Ig7,HzG,T7,UP6,QX7,M07,FhD,wa,GT7,YgT,Lhu,g9G,SgU,o9T,Rz0,hzT,ZaT,I4,Ad,J20,sX0,qc6,kJD, Ni7,Dk6,t07,y7G,la7,nj7,c8,TiU,Hy6,wHD,IqT,a4,KAD,ptU,A7Z,c7T,uIZ,aqU,xf,xku,jC,jgZ,Xf,$f,z7,XH0,iyD,mkZ,$kM,zmT,pHT,r7Z,fq0,Oy6,PP7,vj0,p8,C5T,ra,by6,mp,Ej6,VMZ,BiT,vM7,Zq,UkT,QgD,f8,dku,LA6,EI,gj7,GJD,RmT,bk,em7,WAM,sg0,J7D,k0T,lqu,y5u,q8D,NrZ,DLM,n_T,wb7,I_0,HKG,Tr0,B8,ik,A5Z,Zy7,c56,tMZ,UI,a_T,KgZ,Vc,xLu,jG6,z40,r5Z,Qc,mLU,pbP,iK6,XbZ,MC,f_Z,$LD,G7,CRG,bK6,E_6,VfG,BrZ,ULU,v_7,QG6,MfD,Ff,FgM,Y8U,S8D,G0T,g_Z,dLG,Lg0,da,o_Z,R4D,e40,WgU,ZK6,eC,W8,GRD,l_6,sGG,J5M,ydM,k7T,tfD,qI0,DCZ,nfZ,NaM,SC,ez0, w8D,IMU,H8T,xCZ,cdZ,ufP,aM6,j46,$CG,tj6,o4,Ad6,KpG,X8U,Qe,Y_,Ve,i86,mCD,fM7,O8P,PkD,vfu,h4T,K8,H8,p80,CkZ,rdT,Ef0,b8M,dPZ,VCU,PRM,OKu,zC0,Wh6,Jd,td,UCu,kW,Q4T,MCM,FpZ,YI7,SI6,G76,dCD,LpT,of7,hCZ,Z87,RC6,WpZ,lM6,qB,kcZ,JdM,tCZ,NIT,DBD,nWU,TIZ,wfU,y_,I06,qUZ,s4u,NB,HF6,eC6,Kb0,D0,c$u,uiT,a00,A$D,nF,Xf7,jf0,pfD,zTT,$BG,r$Z,mBM,Tc,iF6,f0P,Pn7,vW7,OFD,CnD,UBM,bFT,VSZ,BIT,Qf7,MSP,FbM,SUD,YUT,GcD,Lb0,dBZ,oWU,RTZ,hT7,eTZ,gWu,WbP,l0Z,sfU,tSU,ykT,J$6,KF,qN6,NcP,ZFu,DeM,kOD,A$,ndP,TcG,wS6,IvZ,HxT,KQU,AkP,uAu, xeT,jQM,XSZ,cf,zKM,pS7,me6,jS,fvG,OxM,PlM,vdM,EdG,Cl7,Bc7,UeT,Xi,zc,bx7,VGZ,QQG,rI,FQM,MG7,YN6,SNZ,GOM,gdu,LQU,RK0,fF,deZ,eKP,OU,sQP,vf,CF,JkD,Pf,tGu,EU,qAu,yDu,ZxT,lv0,Nd7,DN7,nkT,WQ7,TdT,bn,wDD,kgM,ixT,pF,Hi0,Bf,K80,ADD,cD0,uwP,akT,xNu,j3T,XDD,$NT,zj7,UU,pDT,rD6,iiZ,fk0,OiZ,mNT,PvP,vk0,Q_,CvZ,Eku,bi6,V16,MB,lPD,Bdu,UNZ,Fi,Q37,M1M,SS,SA7,GgP,Gc,dNZ,gkP,L8U,YA7,LF,YW,F86,of,gI,okU,h$,dI,W8T,s3u,t16,k9G,q$U,Rj6,JD6,NnG,ej0,DqD,nZZ,ln,Rf,wWT,TnD,Wf,K4G,AhT,lkU,ZiZ,HT6,chG,yhG,hju,J$,t$,kd,uM6,yI,zeZ, ja7,pWP,XWT,xqG,rhP,aXD,OTM,mqU,qe,PQT,CQD,S2,bT0,VbZ,BnU,UqG,TO,QaZ,Mb6,S$Z,IQ,wI,G90,gZT,F4M,sU,Z0,oZZ,heD,aQ,ugP,cS,Ne,W46,ZT6,saG,lXT,JhT,dqu,Kx,tb6,jG,ysZ,kaG,N_Z,qQT,DmD,TaZ,lk,XA,nqP,T_D,wmT,I$0,H2T,HS,K56,csT,As6,u8M,a$D,jvP,Xmu,eeD,EZT,zs7,$m7,Ak,Dv,pmZ,$d,zO,i2Z,f$T,px,Pz7,vqu,Cz6,EqZ,xd,R4,EW6,Y$D,b2G,BaD,eS,Vdu,B_D,UmZ,QvG,MdT,rc,mQ,YQT,SQP,Ga6,F5G,L57,il,hs0,gq6,oq7,RsZ,fx,esT,W57,Z20,ON,l$6,JsT,tdT,keZ,PS,svU,vS,Cx,yaT,qpD,VI,EN,bl,N3D,BS,D26,nQ0,T3Z,IHG,wRP,SG,KuT,AaU,HpG,cau,GO,ucD, Lx,aH6,dc,x20,j26,ra6,XR7,zpG,gc,$2G,pRu,m2D,ipT,fHM,OpD,hk,PqZ,WS,RQ,vQD,Zv,ll,EQP,Jk,tk,bpP,sN,VU7,kk,U2D,B3Z,qN,NN,Dk,FuP,Q2G,MUD,ni,Yp0,d2Z,GeU,SpT,Lu7,Tg,oQU,ep6,Wu6,wd,Zpu,lHZ,hp7,Rp6,tUZ,kLD,yZZ,qr0,NKZ,Ki,wQT,AD,nbZ,TK0,HD,cD,uv,DpM,HI7,a3,xk,KD7,AZ6,O2u,j1,cZ7,u1T,a30,xp0,jnT,XQZ,$pZ,rZZ,znu,mpT,iIu,f30,vbG,CLD,PD,QnZ,bI6,V3T,M3Z,FDM,Up6,EbU,YrT,GLu,Sr7,LD6,enG,Ci,l3U,t3D,JZT,snD,hn6,RnG,dpT,gb6,WDD,EA,bv,yBT,j0,XEM,qY7,BD,QM,DbT,NHD,ZI6,TH7,wqZ,IsT,MN,HQ0,gd,ABM,cBD,uyD,xbT,as6,jx7,o3,hD, XqU,pqu,rBT,e1,zhG,mbP,iQU,$b6,WD,sA,fs0,OQD,lv,PoZ,vR0,CoG,ER7,Vz7,bQD,QxP,MzG,BHZ,YYT,SY0,Ub7,kZ,yd,G17,db7,qq,LTM,gRM,hhM,oRu,RhP,Nq,ehD,WTZ,ZQu,DX,nT,sxT,lsu,JBu,tzu,ypM,k4U,q6Z,NM6,DTU,nsM,TMD,IBD,wn,T9,Ia,HRT,KrM,wyZ,xTT,j$Z,Xy6,pyu,zBu,$TM,rpu,mTD,HW,KT,iR6,fB6,OR6,PFZ,CF6,Es6,cW,bR0,Ah,aa,vsT,Vr7,BM6,UT0,Q$U,MrD,jb,FrP,Y6U,Lr7,XM,dTZ,G47,$Z,z9,gs7,osG,RBM,WrZ,hB7,eBu,rn,ZRZ,s$U,Jp6,k_G,yA7,m4,iQ,q16,lBT,ne7,DXU,NAU,fT,O$,w7T,TA7,PW,vW,IiM,CT,HET,K36,AA7,E$,cA6,bQ,uYZ,Vd,aiP,X77,$X7,z0D,rAM, mXM,iED,p7U,OET,fiZ,PN6,EeG,Qd,Vy6,bE7,veD,CNZ,BA6,UX6,Mq,FM,QZZ,MyZ,F3M,Y16,S1P,G_T,dXP,geZ,sZZ,R0D,e0D,oeu,tyU,gn,oa,NU6,eb,WW,DhZ,k8D,dn,s$,lQ,hh,Jh,w_P,Hb7,IQ7,th,Ra,LT,TU6,ZX,yM7,niu,AMZ,YZ,kq,cM7,uBG,qMP,yN,qm,aQ7,Nm,D$,n2,xhM,jR6,$hZ,zSU,X_7,Ta,rM7,p_T,w_,mh0,Iv,Hm,ib6,fQZ,Ob7,P37,viT,Ei6,VsD,bb6,C3T,K2,BUT,QRP,UhT,As,cm,MsD,YMZ,SM7,uz,F96,G8Z,L9Z,dh6,giu,oiZ,hS7,RSD,xq,jd,W96,eST,ZbZ,X8,$q,lQZ,sR6,tsP,JMU,knT,yN6,qyT,p2,Nv7,DVD,nwT,TvZ,wiU,IEP,Ko6,AND,cNM,HL0,uDZ,aE0,xVG,jCZ,XiG,$VP,zUZ,pi6, OQ,rNZ,mV7,iLZ,PHT,bL7,CHZ,OLu,C2,vwP,fE7,EwM,Bvu,UVD,VHZ,EQ,QCD,MH6,FoZ,If,dV7,gw6,owT,VN,hUD,UQ,L8,RUG,QN,eU6,Bm,WoZ,ZLT,y_T,Sd,qmT,Ga,D4G,TwD,n8U,lEM,L2,w0M,IO0,KS7,d_,A_T,c_6,uo6,NwT,g_,x4T,aO7,ov,tHZ,F8,j1G,X0u,$4D,zW7,p0M,sCZ,JNZ,Yq,fOU,O77,v86,i7D,b7D,fy,Oc,Yf,BwD,U4Z,V_U,Q10,P96,mm6,r_T,M_0,E8M,FSU,C9Z,J5,iaT,IX7,hs,Rv,uk,m46,SmP,g86,Wm,o8Z,hWM,LS7,lz,RWT,eW0,YmD,WSD,d4Z,Z76,sQ,Z$,lOP,J_U,s1T,ed,kAT,kQ,yQ7,Js,yH,ts,q2,L46,q97,ncT,DoU,wd7,IpD,TS0,DH,N2,KEZ,AQG,cQZ,rQ6,XdU,iZZ,xo7,fpG,apZ,Te, bz,EcP,OZT,vc7,PY6,Vh6,HR,Kp,QrZ,UoD,BS7,cR,pd0,jU,FE6,xQ,Aa,S9M,doM,gcu,$ou,GA7,ze,oc6,zZT,MhD,uq,hZT,I2,RZZ,eZu,WED,iq,fp,Y97,Op,PR,ZZT,a2,bZ0,lpU,srU,JQ7,LET,thP,Xc,k$M,$Q,TT,yq7,ND7,w3,vR,CYG,D1u,n0Z,mu,pp,TD7,NSP,r3,wV6,I8T,H5Z,KJZ,Cp,Ep,uQZ,jpG,$1D,cqZ,PrG,v07,CrM,E0Z,b5u,VpD,BDT,Qp6,U1D,bq,VH,BR,MpD,FJ0,YF6,j5,SF7,Up,G$T,QH,M2,Ln,Fc,cJ,LJP,Fn,Qb0,d1U,xr,g0Z,nP,T2,cz,o0G,hfD,RfD,efG,YQ,Z5D,l8u,SU,Lp,d3,sp6,kmT,ynT,g3,qxZ,Jq6,tpM,NJG,DHu,nG7,TJM,we6,o2,H_6,UAZ,GV,fP,KaU,AnT,vF,IoM,eu,cnU,uOU, ao6,ha,gV,jMZ,XeT,R2,eU,$Hu,WR,z9Z,Ge,pe6,rn0,nAZ,ZH,lq,mH7,sp,Ja,i_M,ta,foG,kb,yr,O_T,Pt7,U86,qp,vG6,EGD,CtT,Np,b_D,D3,nI,VWZ,BJu,UHP,QM6,MW0,FaP,YxT,GmT,wK,SxD,LaZ,dHT,gGT,oG0,Wa0,h9U,R9u,e9u,loT,Jn7,tW0,kM$,sMU,In,yGL,q0F,NT1,DDg,nUb,KI,TTx,AZ,cQ,uL,w61,I7N,K7G,AGq,cG$,uZF,xDg,a71,jDN,an,xb,zPB,X6$,$DT,j3,p6$,rGN,X1,$b,mDq,zL,iuF,pI,f7O,rK,mD,Oux,iL,fI,PZq,vUT,Or,PQ,CZq,vQ,EUw,V6x,bL,BT1,UDN,QDw,Y0B,F7G,Vr,S0b,GM1,L7e,LND,M6B,gUx,oUE,RPe,rGU,ID; yT=function(k){return function(){return rGU[k].apply(this,arguments)}}; g.ND=function(k,y){return rGU[k]=y}; iuM=function(k){var y=0;return function(){return y=this.length))return this[k]}; U0=function(k){return k?k:B6}; S00=function(k,y,q){k instanceof String&&(k=String(k));for(var N=k.length-1;N>=0;N--){var D=k[N];if(y.call(q,D,N,k))return{i:N,M6:D}}return{i:-1,M6:void 0}}; QT=function(k){return k?k:function(y,q){return S00(this,y,q).i}}; g.YU=function(k,y,q){k=k.split(".");q=q||g.FZ;k[0]in q||typeof q.execScript=="undefined"||q.execScript("var "+k[0]);for(var N;k.length&&(N=k.shift());)k.length||y===void 0?q[N]&&q[N]!==Object.prototype[N]?q=q[N]:q=q[N]={}:q[N]=y}; GM=function(k,y){var q=g.S6("CLOSURE_FLAGS");k=q&&q[k];return k!=null?k:y}; g.S6=function(k,y){k=k.split(".");y=y||g.FZ;for(var q=0;q2){var N=Array.prototype.slice.call(arguments,2);return function(){var D=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(D,N);return k.apply(y,D)}}return function(){return k.apply(y,arguments)}}; g.RD=function(k,y,q){g.RD=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?L7G:dDM;return g.RD.apply(null,arguments)}; g.W6=function(k,y){var q=Array.prototype.slice.call(arguments,1);return function(){var N=q.slice();N.push.apply(N,arguments);return k.apply(this,N)}}; g.Z7=function(){return Date.now()}; gUT=function(k){return k}; g.lZ=function(k,y){function q(){} q.prototype=y.prototype;k.g9=y.prototype;k.prototype=new q;k.prototype.constructor=k;k.base=function(N,D,n){for(var T=Array(arguments.length-2),I=2;Iy&&q.push(DT(N,1))}); return q}; g.n1=function(k){k&&typeof k.dispose=="function"&&k.dispose()}; g.TF=function(k){for(var y=0,q=arguments.length;y>6|192;else{if(n>=55296&&n<=57343){if(n<=56319&&D=56320&&T<=57343){n=(n-55296)*1024+ T-56320+65536;N[q++]=n>>18|240;N[q++]=n>>12&63|128;N[q++]=n>>6&63|128;N[q++]=n&63|128;continue}else D--}if(y)throw Error("Found an unpaired surrogate");n=65533}N[q++]=n>>12|224;N[q++]=n>>6&63|128}N[q++]=n&63|128}}k=q===N.length?N:N.subarray(0,q)}return k}; jB=function(k){g.FZ.setTimeout(function(){throw k;},0)}; wgP=function(k){return Array.prototype.map.call(k,function(y){y=y.toString(16);return y.length>1?y:"0"+y}).join("")}; ITu=function(k){for(var y=[],q=0;q>6|192:((D&64512)==55296&&N+1>18|240,y[q++]=D>>12&63|128):y[q++]=D>>12|224,y[q++]=D>>6&63|128),y[q++]=D&63|128)}return y}; $N=function(k,y){return k.lastIndexOf(y,0)==0}; H1D=function(k,y){var q=k.length-y.length;return q>=0&&k.indexOf(y,q)==q}; g.p1=function(k){return/^[\s\xa0]*$/.test(k)}; g.rx=function(k,y){return k.indexOf(y)!=-1}; mw=function(k,y){return g.rx(k.toLowerCase(),y.toLowerCase())}; g.Ob=function(k,y){var q=0;k=iO(String(k)).split(".");y=iO(String(y)).split(".");for(var N=Math.max(k.length,y.length),D=0;q==0&&Dy?1:0}; g.Pg=function(){var k=g.FZ.navigator;return k&&(k=k.userAgent)?k:""}; bO=function(k){return vg||C1?Eb?Eb.brands.some(function(y){return(y=y.brand)&&g.rx(y,k)}):!1:!1}; VE=function(k){return g.rx(g.Pg(),k)}; Bg=function(){return vg||C1?!!Eb&&Eb.brands.length>0:!1}; Ub=function(){return Bg()?!1:VE("Opera")}; Kw0=function(){return Bg()?!1:VE("Trident")||VE("MSIE")}; Aeu=function(){return Bg()?bO("Microsoft Edge"):VE("Edg/")}; QE=function(){return VE("Firefox")||VE("FxiOS")}; Fq=function(){return VE("Safari")&&!(MG()||(Bg()?0:VE("Coast"))||Ub()||(Bg()?0:VE("Edge"))||Aeu()||(Bg()?bO("Opera"):VE("OPR"))||QE()||VE("Silk")||VE("Android"))}; MG=function(){return Bg()?bO("Chromium"):(VE("Chrome")||VE("CriOS"))&&!(Bg()?0:VE("Edge"))||VE("Silk")}; ceM=function(){return VE("Android")&&!(MG()||QE()||Ub()||VE("Silk"))}; uqu=function(k){var y={};k.forEach(function(q){y[q[0]]=q[1]}); return function(q){return y[q.find(function(N){return N in y})]||""}}; aTU=function(k){var y=g.Pg();if(k==="Internet Explorer"){if(Kw0())if((k=/rv: *([\d\.]*)/.exec(y))&&k[1])y=k[1];else{k="";var q=/MSIE +([\d\.]+)/.exec(y);if(q&&q[1])if(y=/Trident\/(\d.\d)/.exec(y),q[1]=="7.0")if(y&&y[1])switch(y[1]){case "4.0":k="8.0";break;case "5.0":k="9.0";break;case "6.0":k="10.0";break;case "7.0":k="11.0"}else k="7.0";else k=q[1];y=k}else y="";return y}var N=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");q=[];for(var D;D=N.exec(y);)q.push([D[1],D[2],D[3]||void 0]); y=uqu(q);switch(k){case "Opera":if(Ub())return y(["Version","Opera"]);if(Bg()?bO("Opera"):VE("OPR"))return y(["OPR"]);break;case "Microsoft Edge":if(Bg()?0:VE("Edge"))return y(["Edge"]);if(Aeu())return y(["Edg"]);break;case "Chromium":if(MG())return y(["Chrome","CriOS","HeadlessChrome"])}return k==="Firefox"&&QE()||k==="Safari"&&Fq()||k==="Android Browser"&&ceM()||k==="Silk"&&VE("Silk")?(y=q[2])&&y[1]||"":""}; xGT=function(k){if(Bg()&&k!=="Silk"){var y=Eb.brands.find(function(q){return q.brand===k}); if(!y||!y.version)return NaN;y=y.version.split(".")}else{y=aTU(k);if(y==="")return NaN;y=y.split(".")}return y.length===0?NaN:Number(y[0])}; YN=function(){return vg||C1?!!Eb&&!!Eb.platform:!1}; jLT=function(){return YN()?Eb.platform==="Android":VE("Android")}; SB=function(){return VE("iPhone")&&!VE("iPod")&&!VE("iPad")}; L1=function(){return SB()||VE("iPad")||VE("iPod")}; dx=function(){return YN()?Eb.platform==="macOS":VE("Macintosh")}; XgZ=function(){return YN()?Eb.platform==="Windows":VE("Windows")}; g.gx=function(k){return k[k.length-1]}; $G7=function(k,y){var q=k.length,N=typeof k==="string"?k.split(""):k;for(--q;q>=0;--q)q in N&&y.call(void 0,N[q],q,k)}; g.he=function(k,y,q){y=oL(k,y,q);return y<0?null:typeof k==="string"?k.charAt(y):k[y]}; oL=function(k,y,q){for(var N=k.length,D=typeof k==="string"?k.split(""):k,n=0;n=0;N--)if(N in D&&y.call(q,D[N],N,k))return N;return-1}; g.eB=function(k,y){return z$7(k,y)>=0}; pgD=function(k){if(!Array.isArray(k))for(var y=k.length-1;y>=0;y--)delete k[y];k.length=0}; g.ZT=function(k,y){y=z$7(k,y);var q;(q=y>=0)&&g.Wg(k,y);return q}; g.Wg=function(k,y){return Array.prototype.splice.call(k,y,1).length==1}; g.lO=function(k,y){y=oL(k,y);y>=0&&g.Wg(k,y)}; re7=function(k,y){var q=0;$G7(k,function(N,D){y.call(void 0,N,D,k)&&g.Wg(k,D)&&q++})}; g.sb=function(k){return Array.prototype.concat.apply([],arguments)}; g.Je=function(k){var y=k.length;if(y>0){for(var q=Array(y),N=0;N>>1),H=void 0;q?H=y.call(void 0,k[I],I,k):H=y(N,k[I]);H>0?D=I+1:(n=I,T=!H)}return T?D:-D-1}; g.TG=function(k,y){k.sort(y||qK)}; fTu=function(k,y){var q=qK;g.TG(k,function(N,D){return q(y(N),y(D))})}; g.wY=function(k,y,q){if(!g.dT(k)||!g.dT(y)||k.length!=y.length)return!1;var N=k.length;q=q||O1G;for(var D=0;Dy?1:k=0})}; g.xz=function(k,y){y===void 0&&(y=0);Bx6();y=UGD[y];for(var q=Array(Math.floor(k.length/3)),N=y[64]||"",D=0,n=0;D>2];T=y[(T&3)<<4|I>>4];I=y[(I&15)<<2|H>>6];H=y[H&63];q[n++]=""+K+T+I+H}K=0;H=N;switch(k.length-D){case 2:K=k[D+1],H=y[(K&15)<<2]||N;case 1:k=k[D],q[n]=""+y[k>>2]+y[(k&3)<<4|K>>4]+H+N}return q.join("")}; g.jn=function(k,y){if(QLG&&!y)k=g.FZ.btoa(k);else{for(var q=[],N=0,D=0;D255&&(q[N++]=n&255,n>>=8);q[N++]=n}k=g.xz(q,y)}return k}; Fw6=function(k){var y=[];MB0(k,function(q){y.push(q)}); return y}; Xx=function(k){var y=k.length,q=y*3/4;q%3?q=Math.floor(q):g.rx("=.",k[y-1])&&(q=g.rx("=.",k[y-2])?q-2:q-1);var N=new Uint8Array(q),D=0;MB0(k,function(n){N[D++]=n}); return D!==q?N.subarray(0,D):N}; MB0=function(k,y){function q(H){for(;N>4);T!=64&&(y(n<<4&240|T>>2),I!=64&&y(T<<6&192|I))}}; Bx6=function(){if(!$z){$z={};for(var k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),y=["+/=","+/","-_=","-_.","-_"],q=0;q<5;q++){var N=k.concat(y[q].split(""));UGD[q]=N;for(var D=0;D=k.length)throw Error();}; Je7=function(k,y){(y=Sn?y[Sn]:void 0)&&(k[Sn]=vY(y))}; GG=function(k){k.FpH=!0;return k}; dY=function(k){var y=k;if(tBT(y)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(y))throw Error(String(y));}else if(kGZ(y)&&!Number.isSafeInteger(y))throw Error(String(y));return LA?BigInt(k):k=yiu(k)?k?"1":"0":tBT(k)?k.trim()||"0":String(k)}; qX7=function(k,y){if(k.length>y.length)return!1;if(k.lengthD)return!1;if(N>>0;o5=y;hi=(k-y)/4294967296>>>0}; WY=function(k){if(k<0){R5(0-k);var y=g.p(en(o5,hi));k=y.next().value;y=y.next().value;o5=k>>>0;hi=y>>>0}else R5(k)}; lj=function(k,y){var q=y*4294967296+(k>>>0);return Number.isSafeInteger(q)?q:ZR(k,y)}; NYU=function(k,y){var q=y&2147483648;q&&(k=~k+1>>>0,y=~y>>>0,k==0&&(y=y+1>>>0));k=lj(k,y);return typeof k==="number"?q?-k:k:q?"-"+k:k}; ZR=function(k,y){y>>>=0;k>>>=0;if(y<=2097151)var q=""+(4294967296*y+k);else PY()?q=""+(BigInt(y)<>>24|y<<8)&16777215,y=y>>16&65535,k=(k&16777215)+q*6777216+y*6710656,q+=y*8147497,y*=2,k>=1E7&&(q+=k/1E7>>>0,k%=1E7),q>=1E7&&(y+=q/1E7>>>0,q%=1E7),q=y+DKT(q)+DKT(k));return q}; DKT=function(k){k=String(k);return"0000000".slice(k.length)+k}; nzM=function(){var k=o5,y=hi;y&2147483648?PY()?k=""+(BigInt(y|0)<>>0)):(y=g.p(en(k,y)),k=y.next().value,y=y.next().value,k="-"+ZR(k,y)):k=ZR(k,y);return k}; Ji=function(k){if(k.length<16)WY(Number(k));else if(PY())k=BigInt(k),o5=Number(k&BigInt(4294967295))>>>0,hi=Number(k>>BigInt(32)&BigInt(4294967295));else{var y=+(k[0]==="-");hi=o5=0;for(var q=k.length,N=0+y,D=(q-y)%6+y;D<=q;N=D,D+=6)N=Number(k.slice(N,D)),hi*=1E6,o5=o5*1E6+N,o5>=4294967296&&(hi+=Math.trunc(o5/4294967296),hi>>>=0,o5>>>=0);y&&(y=g.p(en(o5,hi)),k=y.next().value,y=y.next().value,o5=k,hi=y)}}; en=function(k,y){y=~y;k?k=~k+1:y+=1;return[k,y]}; ti=function(k,y){throw Error(y===void 0?"unexpected value "+k+"!":y);}; kY=function(k){if(k!=null&&typeof k!=="number")throw Error("Value of float/double field must be a number, found "+typeof k+": "+k);return k}; TYG=function(k){return k.displayName||k.name||"unknown type name"}; yY=function(k){if(k!=null&&typeof k!=="boolean")throw Error("Expected boolean but got "+Lu(k)+": "+k);return k}; wY6=function(k){if(k==null||typeof k==="boolean")return k;if(typeof k==="number")return!!k}; qf=function(k){var y=typeof k;switch(y){case "bigint":return!0;case "number":return Number.isFinite(k)}return y!=="string"?!1:IR7.test(k)}; HAu=function(k){if(typeof k!=="number")throw OX("int32");if(!Number.isFinite(k))throw OX("int32");return k|0}; Nf=function(k){return k==null?k:HAu(k)}; DC=function(k){if(k==null)return k;if(typeof k==="string"){if(!k)return;k=+k}if(typeof k==="number")return Number.isFinite(k)?k|0:void 0}; Tx=function(k){if(k==null)return k;if(typeof k==="string"){if(!k)return;k=+k}if(typeof k==="number")return Number.isFinite(k)?k>>>0:void 0}; AiT=function(k){var y=0;y=y===void 0?0:y;if(!qf(k))throw OX("int64");var q=typeof k;switch(y){case 4096:switch(q){case "string":return wp(k);case "bigint":return String(BigInt.asIntN(64,k));default:return IN(k)}case 8192:switch(q){case "string":return y=Math.trunc(Number(k)),Number.isSafeInteger(y)?k=dY(y):(y=k.indexOf("."),y!==-1&&(k=k.substring(0,y)),k=PY()?dY(BigInt.asIntN(64,BigInt(k))):dY(KUD(k))),k;case "bigint":return dY(BigInt.asIntN(64,k));default:return Number.isSafeInteger(k)?dY(Hr(k)): dY(IN(k))}case 0:switch(q){case "string":return wp(k);case "bigint":return dY(BigInt.asIntN(64,k));default:return Hr(k)}default:return ti(y,"Unknown format requested type for int64")}}; K0=function(k){return k==null?k:AiT(k)}; ci6=function(k){return k[0]==="-"?!1:k.length<20?!0:k.length===20&&Number(k.substring(0,6))<184467}; uxD=function(k){return k[0]==="-"?k.length<20?!0:k.length===20&&Number(k.substring(0,7))>-922337:k.length<19?!0:k.length===19&&Number(k.substring(0,6))<922337}; aR7=function(k){if(k<0){WY(k);var y=ZR(o5,hi);k=Number(y);return Number.isSafeInteger(k)?k:y}y=String(k);if(ci6(y))return y;WY(k);return lj(o5,hi)}; KUD=function(k){if(uxD(k))return k;Ji(k);return nzM()}; Hr=function(k){qf(k);k=Math.trunc(k);Number.isSafeInteger(k)||(WY(k),k=NYU(o5,hi));return k}; IN=function(k){qf(k);k=Math.trunc(k);if(Number.isSafeInteger(k))k=String(k);else{var y=String(k);uxD(y)?k=y:(WY(k),k=nzM())}return k}; wp=function(k){qf(k);var y=Math.trunc(Number(k));if(Number.isSafeInteger(y))return String(y);y=k.indexOf(".");y!==-1&&(k=k.substring(0,y));return KUD(k)}; xK7=function(k){if(k==null)return k;if(typeof k==="bigint")return Aj(k)?k=Number(k):(k=BigInt.asIntN(64,k),k=Aj(k)?Number(k):String(k)),k;if(qf(k))return typeof k==="number"?Hr(k):wp(k)}; j5D=function(k){if(k==null)return k;var y=typeof k;if(y==="bigint")return String(BigInt.asIntN(64,k));if(qf(k)){if(y==="string")return wp(k);if(y==="number")return Hr(k)}}; XYZ=function(k){if(k==null)return k;var y=typeof k;if(y==="bigint")return String(BigInt.asUintN(64,k));if(qf(k)){if(y==="string")return qf(k),y=Math.trunc(Number(k)),Number.isSafeInteger(y)&&y>=0?k=String(y):(y=k.indexOf("."),y!==-1&&(k=k.substring(0,y)),ci6(k)||(Ji(k),k=ZR(o5,hi))),k;if(y==="number")return qf(k),k=Math.trunc(k),k>=0&&Number.isSafeInteger(k)?k:aR7(k)}}; $KU=function(k){if(k==null||typeof k=="string"||zG(k)||k instanceof pA)return k}; zx7=function(k){if(typeof k!=="string")throw Error();return k}; cr=function(k){if(k!=null&&typeof k!=="string")throw Error();return k}; aN=function(k){return k==null||typeof k==="string"?k:void 0}; xY=function(k,y){if(!(k instanceof y))throw Error("Expected instanceof "+TYG(y)+" but got "+(k&&TYG(k.constructor)));return k}; pY6=function(k,y,q){if(k!=null&&typeof k==="object"&&k.O2===jA)return k;if(Array.isArray(k)){var N=UX(k),D=N;D===0&&(D|=q&32);D|=q&2;D!==N&&EX(k,D);return new y(k)}}; OAT=function(k){X7===void 0&&(X7=typeof Proxy==="function"?riM(Proxy):null);var y;(y=!X7)||($Y===void 0&&($Y=typeof WeakMap==="function"?riM(WeakMap):null),y=!$Y);if(y)return k;if(y=zx(k))return y;if(Math.random()>.01)return k;mKP(k);y=new X7(k,{set:function(q,N,D){iA0();q[N]=D;return!0}}); fRU(k,y);return y}; iA0=function(){Ww7()}; zx=function(k){var y;return(y=p0)==null?void 0:y.get(k)}; Pj6=function(k){var y;return((y=rp)==null?void 0:y.get(k))||k}; fRU=function(k,y){(p0||(p0=new $Y)).set(k,y);(rp||(rp=new $Y)).set(y,k)}; riM=function(k){try{return k.toString().indexOf("[native code]")!==-1?k:null}catch(y){return null}}; mKP=function(k){if(mi===void 0){var y=new X7([],{});mi=Array.prototype.concat.call([],y).length===1}mi&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(k[Symbol.isConcatSpreadable]=!0)}; f0=function(k,y){iX=y;k=new k(y);iX=void 0;return k}; CjU=function(k){switch(typeof k){case "boolean":return Oz||(Oz=[0,void 0,!0]);case "number":return k>0?void 0:k===0?vzZ||(vzZ=[0,void 0]):[-k,void 0];case "string":return[0,k];case "object":return k}}; C0=function(k,y,q){k=Pr(k,y[0],y[1],q?1:2);y!==Oz&&q&&vr(k,16384);return k}; Pr=function(k,y,q,N){var D;N=(D=N)!=null?D:0;k==null&&(k=iX);iX=void 0;if(k==null)D=96,q?(k=[q],D|=512):k=[],y&&(D=D&-33521665|(y&1023)<<15);else{if(!Array.isArray(k))throw Error("narr");D=UX(k);if(D&2048)throw Error("farr");if(D&64)return k;N===1||N===2||(D|=64);if(q&&(D|=512,q!==k[0]))throw Error("mid");a:{N=k;q=D;if(D=N.length){var n=D-1;if(BY(N[n])){q|=256;y=n-(+!!(q&512)-1);if(y>=1024)throw Error("pvtlmt");D=q&-33521665|(y&1023)<<15;break a}}if(y){y=Math.max(y,D-(+!!(q&512)-1));if(y>1024)throw Error("spvt"); D=q&-33521665|(y&1023)<<15}else D=q}}EX(k,D);return k}; bAD=function(k,y){return EzG(y)}; EzG=function(k){switch(typeof k){case "number":return isFinite(k)?k:String(k);case "bigint":return Aj(k)?Number(k):String(k);case "boolean":return k?1:0;case "object":if(k)if(Array.isArray(k)){if(Q4(k))return}else{if(zG(k))return Sb7(k);if(k instanceof pA){var y=k.Z;return y==null?"":typeof y==="string"?y:k.Z=Sb7(y)}}}return k}; VnD=function(k,y,q){var N=vY(k),D=N.length,n=y&256?N[D-1]:void 0;D+=n?-1:0;for(y=y&512?1:0;y=k.length||y>=q))return k[y]}; Uz=function(k,y,q,N){if(q===-1)return null;var D=y>>15&1023||536870912;if(q>=D){if(y&256)return k[k.length-1][q]}else{var n=k.length;if(N&&y&256&&(N=k[n-1][q],N!=null)){if(MnZ(k,y,D,q)&&Mf!=null){var T;k=(T=FUT)!=null?T:FUT={};T=k[Mf]||0;T>=4||(k[Mf]=T+1,Ww7())}return N}return MnZ(k,y,D,q)}}; YY=function(k,y,q){var N=k.gO,D=bX(N);Fx(D);F7(N,D,y,q);return k}; F7=function(k,y,q,N){var D=y>>15&1023||536870912;if(q>=D){var n=y;if(y&256)var T=k[k.length-1];else{if(N==null)return n;T=k[D+(+!!(y&512)-1)]={};n|=256}T[q]=N;q "+k)}; r8=function(k){if(typeof k==="string")return{buffer:gNT(k),HN:!1};if(Array.isArray(k))return{buffer:new Uint8Array(k),HN:!1};if(k.constructor===Uint8Array)return{buffer:k,HN:!1};if(k.constructor===ArrayBuffer)return{buffer:new Uint8Array(k),HN:!1};if(k.constructor===pA)return{buffer:ij(k)||new Uint8Array(0),HN:!0};if(k instanceof Uint8Array)return{buffer:new Uint8Array(k.buffer,k.byteOffset,k.byteLength),HN:!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"); }; WU6=function(k,y){this.N=null;this.j=!1;this.Z=this.C=this.V=0;this.init(k,void 0,void 0,y)}; ig=function(k){var y=0,q=0,N=0,D=k.N,n=k.Z;do{var T=D[n++];y|=(T&127)<32&&(q|=(T&127)>>4);for(N=3;N<32&&T&128;N+=7)T=D[n++],q|=(T&127)<>>0,q>>>0);throw pw();}; mX=function(k,y){k.Z=y;if(y>k.C)throw exZ(k.C,y);}; fw=function(k){var y=k.N,q=k.Z,N=y[q++],D=N&127;if(N&128&&(N=y[q++],D|=(N&127)<<7,N&128&&(N=y[q++],D|=(N&127)<<14,N&128&&(N=y[q++],D|=(N&127)<<21,N&128&&(N=y[q++],D|=N<<28,N&128&&y[q++]&128&&y[q++]&128&&y[q++]&128&&y[q++]&128&&y[q++]&128)))))throw pw();mX(k,q);return D}; P9=function(k){var y=k.N,q=k.Z,N=y[q+0],D=y[q+1],n=y[q+2];y=y[q+3];mX(k,k.Z+4);return(N<<0|D<<8|n<<16|y<<24)>>>0}; v9=function(k){var y=P9(k);k=P9(k);return lj(y,k)}; Cw=function(k){var y=P9(k),q=P9(k);k=(q>>31)*2+1;var N=q>>>20&2047;y=4294967296*(q&1048575)+y;return N==2047?y?NaN:k*Infinity:N==0?k*4.9E-324*y:k*Math.pow(2,N-1075)*(y+4503599627370496)}; En=function(k){for(var y=0,q=k.Z,N=q+10,D=k.N;qk.C)throw exZ(y,k.C-q);k.Z=N;return q}; s56=function(k,y){if(y==0)return mU();var q=ZAZ(k,y);k.Kd&&k.j?q=k.N.subarray(q,q+y):(k=k.N,y=q+y,q=q===y?new Uint8Array(0):lRD?k.slice(q,y):new Uint8Array(k.subarray(q,y)));return q.length==0?mU():new pA(q,rY)}; Vq=function(k,y){if(bg.length){var q=bg.pop();q.init(k,void 0,void 0,y);k=q}else k=new WU6(k,y);this.Z=k;this.C=this.Z.Z;this.N=this.V=-1;Ji6(this,y)}; Ji6=function(k,y){y=y===void 0?{}:y;k.Fc=y.Fc===void 0?!1:y.Fc}; tnT=function(k){var y=k.Z;if(y.Z==y.C)return!1;k.C=k.Z.Z;var q=fw(k.Z)>>>0;y=q>>>3;q&=7;if(!(q>=0&&q<=5))throw RxT(q,k.C);if(y<1)throw Error("Invalid field number: "+y+" (at position "+k.C+")");k.V=y;k.N=q;return!0}; B9=function(k){switch(k.N){case 0:k.N!=0?B9(k):En(k.Z);break;case 1:k=k.Z;mX(k,k.Z+8);break;case 2:if(k.N!=2)B9(k);else{var y=fw(k.Z)>>>0;k=k.Z;mX(k,k.Z+y)}break;case 5:k=k.Z;mX(k,k.Z+4);break;case 3:y=k.V;do{if(!tnT(k))throw Error("Unmatched start-group tag: stream EOF");if(k.N==4){if(k.V!=y)throw Error("Unmatched end-group tag");break}B9(k)}while(1);break;default:throw RxT(k.N,k.C);}}; Un=function(k,y,q){var N=k.Z.C,D=fw(k.Z)>>>0,n=k.Z.Z+D,T=n-N;T<=0&&(k.Z.C=n,q(y,k,void 0,void 0,void 0),T=n-k.Z.Z);if(T)throw Error("Message parsing ended unexpectedly. Expected to read "+(D+" bytes, instead read "+(D-T)+" bytes, either the data ended unexpectedly or the message misreported its own length"));k.Z.Z=n;k.Z.C=N}; F0=function(k){var y=fw(k.Z)>>>0;k=k.Z;var q=ZAZ(k,y);k=k.N;if(kxZ){var N=k,D;(D=Qq)||(D=Qq=new TextDecoder("utf-8",{fatal:!0}));y=q+y;N=q===0&&y===N.length?N:N.subarray(q,y);try{var n=D.decode(N)}catch(K){if(Ma===void 0){try{D.decode(new Uint8Array([128]))}catch(A){}try{D.decode(new Uint8Array([97])),Ma=!0}catch(A){Ma=!1}}!Ma&&(Qq=void 0);throw K;}}else{n=q;y=n+y;q=[];for(var T=null,I,H;n=y?aL():(H=k[n++],I<194||(H&192)!==128?(n--,aL()):q.push((I&31)<<6|H&63)): I<240?n>=y-1?aL():(H=k[n++],(H&192)!==128||I===224&&H<160||I===237&&H>=160||((D=k[n++])&192)!==128?(n--,aL()):q.push((I&15)<<12|(H&63)<<6|D&63)):I<=244?n>=y-2?aL():(H=k[n++],(H&192)!==128||(I<<28)+(H-144)>>30!==0||((D=k[n++])&192)!==128||((N=k[n++])&192)!==128?(n--,aL()):(I=(I&7)<<18|(H&63)<<12|(D&63)<<6|N&63,I-=65536,q.push((I>>10&1023)+55296,(I&1023)+56320))):aL(),q.length>=8192&&(T=qbD(T,q),q.length=0);n=qbD(T,q)}return n}; yjT=function(k){var y=fw(k.Z)>>>0;return s56(k.Z,y)}; qzZ=function(k){return k}; Yy=function(k){return k}; TpM=function(k,y,q,N){return NpT(k,y,q,N,Df7,nYD)}; H0G=function(k,y,q,N){return NpT(k,y,q,N,wr7,ICZ)}; NpT=function(k,y,q,N,D,n){if(!q.length&&!N)return 0;for(var T=0,I=0,H=0,K=0,A=0,c=q.length-1;c>=0;c--){var u=q[c];N&&c===q.length-1&&u===N||(K++,u!=null&&H++)}if(N)for(var a in N)c=+a,isNaN(c)||(A+=KiT(c),I++,c>T&&(T=c));K=D(K,H)+n(I,T,A);a=H;c=I;u=T;for(var x=A,r=q.length-1;r>=0;r--){var f=q[r];if(!(f==null||N&&r===q.length-1&&f===N)){f=r-y;var P=D(f,a)+n(c,u,x);P=1024||(c--,a++,x-=C.length,T=D(N,a)+n(c,u,x),T1?k-1:0)}; wr7=function(k,y){return(k>1?k-1:0)+(k-y)*4}; nYD=function(k,y){return k==0?0:9*Math.max(1<<32-Math.clz32(k+k/2-1),4)<=y?k==0?0:k<4?100+(k-1)*16:k<6?148+(k-4)*16:k<12?244+(k-6)*16:k<22?436+(k-12)*19:k<44?820+(k-22)*17:52+32*k:40+4*y}; Df7=function(k){return 40+4*k}; KiT=function(k){return k>=100?k>=1E4?Math.ceil(Math.log10(1+k)):k<1E3?3:4:k<10?1:2}; SF=function(k,y,q){this.gO=Pr(k,y,q)}; AjP=function(k,y){if(y==null||y=="")return new k;y=JSON.parse(y);if(!Array.isArray(y))throw Error("dnarr");vr(y,32);return f0(k,y)}; oY=function(k){var y=k.gO;y=Go?y:Ez(y,UKZ,void 0,void 0,!1);var q=!Go,N=bX(q?k.gO:y);if(k=y.length){var D=y[k-1],n=BY(D);n?k--:D=void 0;var T=+!!(N&512)-1,I=k-T;N=!!g8&&!(N&512);var H,K=(H=g8)!=null?H:Yy;H=N?K(I,T,y,D):I;N=(I=N&&I!==H)?Array.prototype.slice.call(y,0,k):y;if(n||I){b:{var A=N;var c=D;var u;n=!1;if(I)for(K=Math.max(0,H+T);K0;k--){u=N[k-1];if(!(u==null||Q4(u)||V4(u)&&u.size===0))break;var P=!0}if(N!==y||A||P){if(!I&&!q)N=Array.prototype.slice.call(N,0,k);else if(P||A||c)N.length=k;c&&N.push(c)}P= N}else P=y;return P}; hV=function(k,y){this.N=k>>>0;this.Z=y>>>0}; u7u=function(k){if(!k)return cjZ||(cjZ=new hV(0,0));if(!/^\d+$/.test(k))return null;Ji(k);return new hV(o5,hi)}; RY=function(k,y){this.N=k>>>0;this.Z=y>>>0}; xf7=function(k){if(!k)return aCT||(aCT=new RY(0,0));if(!/^-?\d+$/.test(k))return null;Ji(k);return new RY(o5,hi)}; eF=function(){this.Z=[]}; W9=function(k,y,q){for(;q>0||y>127;)k.Z.push(y&127|128),y=(y>>>7|q<<25)>>>0,q>>>=7;k.Z.push(y)}; ZZ=function(k,y){for(;y>127;)k.Z.push(y&127|128),y>>>=7;k.Z.push(y)}; jNT=function(k,y){if(y>=0)ZZ(k,y);else{for(var q=0;q<9;q++)k.Z.push(y&127|128),y>>=7;k.Z.push(1)}}; lg=function(k,y){k.Z.push(y>>>0&255);k.Z.push(y>>>8&255);k.Z.push(y>>>16&255);k.Z.push(y>>>24&255)}; XrD=function(){this.C=[];this.N=0;this.Z=new eF}; sn=function(k,y){y.length!==0&&(k.C.push(y),k.N+=y.length)}; $fG=function(k,y){JV(k,y,2);y=k.Z.end();sn(k,y);y.push(k.N);return y}; zAU=function(k,y){var q=y.pop();for(q=k.N+k.Z.length()-q;q>127;)y.push(q&127|128),q>>>=7,k.N++;y.push(q);k.N++}; JV=function(k,y,q){ZZ(k.Z,y*8+q)}; pr6=function(k,y,q){if(q!=null){switch(typeof q){case "string":u7u(q)}JV(k,y,1);switch(typeof q){case "number":k=k.Z;R5(q);lg(k,o5);lg(k,hi);break;case "bigint":q=BigInt.asUintN(64,q);q=new hV(Number(q&BigInt(4294967295)),Number(q>>BigInt(32)));k=k.Z;y=q.Z;lg(k,q.N);lg(k,y);break;default:q=u7u(q),k=k.Z,y=q.Z,lg(k,q.N),lg(k,y)}}}; tV=function(k,y,q){JV(k,y,2);ZZ(k.Z,q.length);sn(k,k.Z.end());sn(k,q)}; k$=function(){function k(){throw Error();} Object.setPrototypeOf(k,k.prototype);return k}; ql=function(k,y,q){this.cF=k;this.Ef=y;k=gUT(yx);this.Z=!!k&&q===k||!1}; Nl=function(k,y){var q=q===void 0?yx:q;return new ql(k,y,q)}; mf7=function(k,y,q,N,D){y=rjT(y,N);y!=null&&(q=$fG(k,q),D(y,k),zAU(k,q))}; T6=function(k,y,q,N){var D=N[k];if(D)return D;D={};D.qF=CjU(N[0]);var n=N[1],T=1;n&&n.constructor===Object&&(D.extensions=n,n=N[++T],typeof n==="function"&&(D.nz=!0,Dh!=null||(Dh=n),nc!=null||(nc=N[T+1]),n=N[T+=2]));for(var I={};n&&Array.isArray(n)&&n.length&&typeof n[0]==="number"&&n[0]>0;){for(var H=0;H>BigInt(32)));W9(k.Z,q.N,q.Z);break;default:q=xf7(y),W9(k.Z,q.N,q.Z)}}}; pc=function(k,y,q){y=DC(y);y!=null&&y!=null&&(JV(k,q,0),jNT(k.Z,y))}; Uf6=function(k,y,q){y=wY6(y);y!=null&&(JV(k,q,0),k.Z.Z.push(y?1:0))}; QND=function(k,y,q){y=aN(y);y!=null&&tV(k,q,Txu(y))}; MAP=function(k,y,q,N,D){y=rjT(y,N);y!=null&&(q=$fG(k,q),D(y,k),zAU(k,q))}; FiT=function(k){return function(){var y=new XrD;b0Z(this.gO,y,T6(cc,AO,uC,k));sn(y,y.Z.end());for(var q=new Uint8Array(y.N),N=y.C,D=N.length,n=0,T=0;T>>31)&4294967295;c=D[0];var x=D[1],r=D[2],f=D[3],P=D[4];for(a=0;a<80;a++){if(a<40)if(a<20){var C=f^x&(r^f);var V=1518500249}else C=x^r^f,V=1859775393;else a<60?(C=x&r|f&(x|r),V=2400959708):(C=x^r^f,V=3395469782);C=((c<<5|c>>>27)&4294967295)+C+P+V+u[a]&4294967295;P=f;f=r;r=(x<<30|x>>>2)&4294967295;x=c;c=C}D[0]=D[0]+c&4294967295;D[1]=D[1]+x&4294967295;D[2]= D[2]+r&4294967295;D[3]=D[3]+f&4294967295;D[4]=D[4]+P&4294967295} function q(c,u){if(typeof c==="string"){c=unescape(encodeURIComponent(c));for(var a=[],x=0,r=c.length;x=56;a--)n[a]=u&255,u>>>=8;y(n);for(a=u=0;a<5;a++)for(var x=24;x>=0;x-=8)c[u++]=D[a]>>x&255;return c} for(var D=[],n=[],T=[],I=[128],H=1;H<64;++H)I[H]=0;var K,A;k();return{reset:k,update:q,digest:N,Dq:function(){for(var c=N(),u="",a=0;a4);D++)y[yR(k[D])]||(q+="\nInner error "+N++ +": ",k[D].stack&&k[D].stack.indexOf(k[D].toString())==0||(q+=typeof k[D]==="string"?k[D]:k[D].message+"\n"),q+=tO(k[D],y));D")!=-1&&(k=k.replace(w9T,">")),k.indexOf('"')!=-1&&(k=k.replace(IZM,""")),k.indexOf("'")!=-1&&(k=k.replace(HwM,"'")),k.indexOf("\x00")!=-1&&(k=k.replace(KX6,"�")));return k}; g.Tw=function(k){return k==null?"":String(k)}; wR=function(k){for(var y=0,q=0;q>>0;return y}; Id=function(k){var y=Number(k);return y==0&&g.p1(k)?NaN:y}; AVM=function(k){return String(k).replace(/\-([a-z])/g,function(y,q){return q.toUpperCase()})}; cVT=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; u0u=function(k){return k.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(y,q,N){return q+N.toUpperCase()})}; aZZ=function(k){var y=1;k=k.split(":");for(var q=[];y>0&&k.length;)q.push(k.shift()),y--;k.length&&q.push(k.join(":"));return q}; Hl=function(k){this.Z=k||{cookie:""}}; Kd=function(k){k=(k.Z.cookie||"").split(";");for(var y=[],q=[],N,D,n=0;n/g,">").replace(/"/g,""").replace(/'/g,"'");return hO(k)}; iw7=function(k){var y=gR("");return hO(k.map(function(q){return g.RT(gR(q))}).join(g.RT(y).toString()))}; Cgu=function(k){var y;if(!fZM.test("div"))throw Error("");if(OwT.indexOf("DIV")!==-1)throw Error("");var q="":(k=iw7(y.map(function(N){return N instanceof g.oT?N:gR(String(N))})),q+=">"+k.toString()+""); return hO(q)}; PgZ=function(k){for(var y="",q=Object.keys(k),N=0;N2&&FXU(D,T,N,2);return T}; FXU=function(k,y,q,N){function D(I){I&&y.appendChild(typeof I==="string"?k.createTextNode(I):I)} for(;N0)D(n);else{a:{if(n&&typeof n.length=="number"){if(g.gT(n)){var T=typeof n.item=="function"||typeof n.item=="string";break a}if(typeof n==="function"){T=typeof n.item=="function";break a}}T=!1}g.HY(T?g.Je(n):n,D)}}}; g.T3=function(k){return DD(document,k)}; DD=function(k,y){y=String(y);k.contentType==="application/xhtml+xml"&&(y=y.toLowerCase());return k.createElement(y)}; g.wC=function(k){return document.createTextNode(String(k))}; g.IP=function(k,y){k.appendChild(y)}; g.HG=function(k){for(var y;y=k.firstChild;)k.removeChild(y)}; Kk=function(k,y,q){k.insertBefore(y,k.childNodes[q]||null)}; g.Au=function(k){return k&&k.parentNode?k.parentNode.removeChild(k):null}; g.cG=function(k,y){if(!k||!y)return!1;if(k.contains&&y.nodeType==1)return k==y||k.contains(y);if(typeof k.compareDocumentPosition!="undefined")return k==y||!!(k.compareDocumentPosition(y)&16);for(;y&&k!=y;)y=y.parentNode;return y==k}; hP=function(k){return k.nodeType==9?k:k.ownerDocument||k.document}; g.ux=function(k,y){if("textContent"in k)k.textContent=y;else if(k.nodeType==3)k.data=String(y);else if(k.firstChild&&k.firstChild.nodeType==3){for(;k.lastChild!=k.firstChild;)k.removeChild(k.lastChild);k.firstChild.data=String(y)}else g.HG(k),k.appendChild(hP(k).createTextNode(String(y)))}; SnT=function(k){return k.tagName=="A"&&k.hasAttribute("href")||k.tagName=="INPUT"||k.tagName=="TEXTAREA"||k.tagName=="SELECT"||k.tagName=="BUTTON"?!k.disabled&&(!k.hasAttribute("tabindex")||YnP(k)):k.hasAttribute("tabindex")&&YnP(k)}; YnP=function(k){k=k.tabIndex;return typeof k==="number"&&k>=0&&k<32768}; xO=function(k,y,q){if(!y&&!q)return null;var N=y?String(y).toUpperCase():null;return aP(k,function(D){return(!N||D.nodeName==N)&&(!q||typeof D.className==="string"&&g.eB(D.className.split(/\s+/),q))},!0)}; aP=function(k,y,q){k&&!q&&(k=k.parentNode);for(q=0;k;){if(y(k))return k;k=k.parentNode;q++}return null}; od=function(k){this.Z=k||g.FZ.document||document}; j$=function(k){this.gO=Pr(k)}; XU=function(k){this.gO=Pr(k)}; $O=function(k){this.gO=Pr(k)}; GoP=function(k,y){w8(k,XU,1,y)}; z3=function(k){this.gO=Pr(k)}; dau=function(k,y){y=y===void 0?LXT:y;if(!pk){var q;k=(q=k.navigator)==null?void 0:q.userAgentData;if(!k||typeof k.getHighEntropyValues!=="function"||k.brands&&typeof k.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));q=(k.brands||[]).map(function(D){var n=new XU;n=X0(n,1,D.brand);return X0(n,2,D.version)}); GoP(YY(rC,2,yY(k.mobile)),q);pk=k.getHighEntropyValues(y)}var N=new Set(y);return pk.then(function(D){var n=rC.clone();N.has("platform")&&X0(n,3,D.platform);N.has("platformVersion")&&X0(n,4,D.platformVersion);N.has("architecture")&&X0(n,5,D.architecture);N.has("model")&&X0(n,6,D.model);N.has("uaFullVersion")&&X0(n,7,D.uaFullVersion);return n}).catch(function(){return rC.clone()})}; ml=function(k){this.gO=Pr(k)}; gy7=function(k){this.gO=Pr(k)}; ix=function(k){this.gO=Pr(k,4)}; PG=function(k){this.gO=Pr(k,36)}; vG=function(k){this.gO=Pr(k,19)}; Ck=function(k,y){this.Qz=y=y===void 0?!1:y;this.uach=this.locale=null;this.Z=new vG;Number.isInteger(k)&&this.Z.QL(k);y||(this.locale=document.documentElement.getAttribute("lang"));oyZ(this,new ml)}; oyZ=function(k,y){To(k.Z,ml,1,y);aY(y,1)||zo(y,1,1);k.Qz||(y=EL(k),ug(y,5)||X0(y,5,k.locale));k.uach&&(y=EL(k),nw(y,$O,9)||To(y,$O,9,k.uach))}; hJu=function(k,y){SA(bx(k),z3,11)&&(k=Vi(k),zo(k,1,y))}; RJD=function(k,y){SA(bx(k),z3,11)&&(k=Vi(k),YY(k,2,yY(y)))}; bx=function(k){return nw(k.Z,ml,1)}; eJZ=function(k){var y=y===void 0?LXT:y;var q=k.Qz?void 0:N3();q?dau(q,y).then(function(N){k.uach=N;N=EL(k);To(N,$O,9,k.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)}; EL=function(k){k=bx(k);var y=nw(k,z3,11);y||(y=new z3,To(k,z3,11,y));return y}; Vi=function(k){k=EL(k);var y=nw(k,j$,10);y||(y=new j$,YY(y,2,yY(!1)),To(k,j$,10,y));return y}; WXZ=function(k){return g.q3?"webkit"+k:k.toLowerCase()}; g.BG=function(k,y,q,N){this.V=k;this.j=y;this.Z=this.C=k;this.Y=q||0;this.B=N||2}; g.UL=function(k){k.Z=Math.min(k.j,k.Z*k.B);k.C=Math.min(k.j,k.Z+(k.Y?Math.round(k.Y*(Math.random()-.5)*2*k.Z):0));k.N++}; ZwM=function(k){this.gO=Pr(k,8)}; lZG=function(k){this.gO=Pr(k)}; M3=function(k){g.S.call(this);var y=this;this.componentId="";this.C=[];this.AV="";this.pageId=null;this.pS=this.U=-1;this.Y=this.experimentIds=null;this.J=this.j=0;this.eb=1;this.timeoutMillis=0;this.logSource=k.logSource;this.DF=k.DF||function(){}; this.N=new Ck(k.logSource,k.Qz);this.network=k.network;this.ME=k.ME||null;this.B=k.g9V||null;this.sessionIndex=k.sessionIndex||null;this.EE=k.EE||!1;this.logger=null;this.withCredentials=!k.xt;this.Qz=k.Qz||!1;this.ND=typeof URLSearchParams!=="undefined"&&!!(new URL(Qi())).searchParams&&!!(new URL(Qi())).searchParams.set;var q=zo(new ml,1,1);oyZ(this.N,q);this.V=new g.BG(1E4,3E5,.1);k=sY6(this,k.nT);this.Z=new u1(this.V.getValue(),k);this.sT=new u1(6E5,k);this.EE||this.sT.start();this.Qz||(document.addEventListener("visibilitychange", function(){document.visibilityState==="hidden"&&y.WL()}),document.addEventListener("pagehide",this.WL.bind(this)))}; sY6=function(k,y){return k.ND?y?function(){y().then(function(){k.flush()})}:function(){k.flush()}:function(){}}; Qi=function(){return"https://play.google.com/log?format=json&hasfast=true"}; FU=function(){this.QN=typeof AbortController!=="undefined"}; YO=function(k,y){g.S.call(this);this.logSource=k;this.sessionIndex=y;this.ac="https://play.google.com/log?format=json&hasfast=true";this.N=null;this.C=!1;this.network=null;this.componentId="";this.pageId=this.Z=this.ME=null}; JV0=function(k,y){k.N=y;return k}; tFZ=function(k,y){k.network=y;return k}; k60=function(k,y){k.Z=y}; S$=function(k,y,q,N,D,n,T){k=k===void 0?-1:k;y=y===void 0?"":y;q=q===void 0?"":q;N=N===void 0?!1:N;D=D===void 0?"":D;g.S.call(this);this.logSource=k;this.componentId=y;n?y=n:(k=new YO(k,"0"),k.componentId=y,g.G(this,k),q!==""&&(k.ac=q),N&&(k.C=!0),D&&JV0(k,D),T&&tFZ(k,T),y=k.build());this.Z=y}; yO6=function(k){this.Z=k}; G3=function(k,y,q){this.N=k;this.V=y;this.fields=q||[];this.Z=new Map}; dfU=function(k){return k.fields.map(function(y){return y.fieldType})}; Li6=function(k){return k.fields.map(function(y){return y.fieldName})}; Lk=function(k,y){G3.call(this,k,3,y)}; dC=function(k,y){G3.call(this,k,2,y)}; g.gC=function(k,y){this.type=k;this.currentTarget=this.target=y;this.defaultPrevented=this.N=!1}; oP=function(k,y){g.gC.call(this,k?k.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.timeStamp=0;this.Z=null;k&&this.init(k,y)}; hu=function(k){return!(!k||!k[qlZ])}; Dl6=function(k,y,q,N,D){this.listener=k;this.proxy=null;this.src=y;this.type=q;this.capture=!!N;this.oe=D;this.key=++N27;this.removed=this.E_=!1}; RP=function(k){k.removed=!0;k.listener=null;k.proxy=null;k.src=null;k.oe=null}; e$=function(k){this.src=k;this.listeners={};this.Z=0}; g.WG=function(k,y){var q=y.type;q in k.listeners&&g.ZT(k.listeners[q],y)&&(RP(y),k.listeners[q].length==0&&(delete k.listeners[q],k.Z--))}; ZD=function(k,y,q,N){for(var D=0;D1)));T=T.next)D||(n=T);D&&(q.Z==0&&N==1?v$Z(q,y):(n?(N=n,N.next==q.V&&(q.V=N),N.next=N.next.next):CCP(q),E$P(q,D,3,y)))}k.C=null}else rP(k,3,y)}; PA=function(k,y){k.N||k.Z!=2&&k.Z!=3||bc7(k);k.V?k.V.next=y:k.N=y;k.V=y}; VqP=function(k,y,q,N){var D=iG(null,null,null);D.Z=new g.my(function(n,T){D.C=y?function(I){try{var H=y.call(N,I);n(H)}catch(K){T(K)}}:n; D.N=q?function(I){try{var H=q.call(N,I);H===void 0&&I instanceof Cm?T(I):n(H)}catch(K){T(K)}}:T}); D.Z.C=k;PA(k,D);return D.Z}; rP=function(k,y,q){k.Z==0&&(k===q&&(y=3,q=new TypeError("Promise cannot resolve to itself")),k.Z=1,mlD(q,k.K0F,k.xtv,k)||(k.B=q,k.Z=y,k.C=null,bc7(k),y!=3||q instanceof Cm||B2T(k,q)))}; mlD=function(k,y,q,N){if(k instanceof g.my)return PA(k,iG(y||g.$x,q||null,N)),!0;if(k)try{var D=!!k.$goog_Thenable}catch(T){D=!1}else D=!1;if(D)return k.then(y,q,N),!0;if(g.gT(k))try{var n=k.then;if(typeof n==="function")return UlD(k,n,y,q,N),!0}catch(T){return q.call(N,T),!0}return!1}; UlD=function(k,y,q,N,D){function n(H){I||(I=!0,N.call(D,H))} function T(H){I||(I=!0,q.call(D,H))} var I=!1;try{y.call(k,T,n)}catch(H){n(H)}}; bc7=function(k){k.Y||(k.Y=!0,g.jN(k.pL,k))}; CCP=function(k){var y=null;k.N&&(y=k.N,k.N=y.next,y.next=null);k.N||(k.V=null);return y}; E$P=function(k,y,q,N){if(q==3&&y.N&&!y.V)for(;k&&k.j;k=k.C)k.j=!1;if(y.Z)y.Z.C=null,QTZ(y,q,N);else try{y.V?y.C.call(y.context):QTZ(y,q,N)}catch(D){MqP.call(null,D)}cO0(rOZ,y)}; QTZ=function(k,y,q){y==2?k.C.call(k.context,q):k.N&&k.N.call(k.context,q)}; B2T=function(k,y){k.j=!0;g.jN(function(){k.j&&MqP.call(null,y)})}; Cm=function(k){uO.call(this,k)}; OcM=function(k,y,q){this.promise=k;this.resolve=y;this.reject=q}; g.EC=function(k,y){g.Tp.call(this);this.Tg=k||1;this.uS=y||g.FZ;this.Vp=(0,g.RD)(this.hzM,this);this.v4=g.Z7()}; g.bG=function(k,y,q){if(typeof k==="function")q&&(k=(0,g.RD)(k,q));else if(k&&typeof k.handleEvent=="function")k=(0,g.RD)(k.handleEvent,k);else throw Error("Invalid listener argument");return Number(y)>2147483647?-1:g.FZ.setTimeout(k,y||0)}; Vs=function(k,y){var q=null;return(new g.my(function(N,D){q=g.bG(function(){N(y)},k); q==-1&&D(Error("Failed to schedule timer."))})).Oj(function(N){g.FZ.clearTimeout(q); throw N;})}; g.BA=function(k){g.S.call(this);this.B=k;this.V=0;this.C=100;this.j=!1;this.N=new Map;this.Y=new Set;this.flushInterval=3E4;this.Z=new g.EC(this.flushInterval);this.Z.listen("tick",this.m1,!1,this);g.G(this,this.Z)}; FFD=function(k){k.Z.enabled||k.Z.start();k.V++;k.V>=k.C&&k.m1()}; Yl0=function(k,y){return k.Y.has(y)?void 0:k.N.get(y)}; SlP=function(k){for(var y=0;y=0){var n=k[q].substring(0,N);D=k[q].substring(N+1)}else n=k[q];y(n,D?D2(D):"")}}}; eN=function(k,y){if(!y)return k;var q=k.indexOf("#");q<0&&(q=k.length);var N=k.indexOf("?");if(N<0||N>q){N=q;var D=""}else D=k.substring(N+1,q);k=[k.slice(0,N),D,k.slice(q)];q=k[1];k[1]=y?q?q+"&"+y:y:q;return k[0]+(k[1]?"?"+k[1]:"")+k[2]}; WA=function(k,y,q){if(Array.isArray(y))for(var N=0;N=0&&yq)D=q;N+=y.length+1;return D2(k.slice(N,D!==-1?D:0))}; tg=function(k,y){for(var q=k.search(tqu),N=0,D,n=[];(D=JO0(k,N,y,q))>=0;)n.push(k.substring(N,D)),N=Math.min(k.indexOf("&",D)+1||q,q);n.push(k.slice(N));return n.join("").replace(kw0,"$1")}; yPT=function(k,y,q){return sC(tg(k,y),y,q)}; g.ko=function(k){g.Tp.call(this);this.headers=new Map;this.eb=k||null;this.C=!1;this.Z=null;this.J="";this.N=0;this.V="";this.j=this.AV=this.U=this.ND=!1;this.sT=0;this.Y=null;this.pS="";this.B=!1}; NR7=function(k,y,q,N,D,n,T){var I=new g.ko;qf7.push(I);y&&I.listen("complete",y);I.LI("ready",I.lh);n&&(I.sT=Math.max(0,n));T&&(I.B=T);I.send(k,q,N,D)}; n20=function(k,y){k.C=!1;k.Z&&(k.j=!0,k.Z.abort(),k.j=!1);k.V=y;k.N=5;DI7(k);yy(k)}; DI7=function(k){k.ND||(k.ND=!0,k.dispatchEvent("complete"),k.dispatchEvent("error"))}; TRu=function(k){if(k.C&&typeof qx!="undefined")if(k.U&&g.Nx(k)==4)setTimeout(k.K8.bind(k),0);else if(k.dispatchEvent("readystatechange"),k.isComplete()){k.getStatus();k.C=!1;try{if(Dj(k))k.dispatchEvent("complete"),k.dispatchEvent("success");else{k.N=6;try{var y=g.Nx(k)>2?k.Z.statusText:""}catch(q){y=""}k.V=y+" ["+k.getStatus()+"]";DI7(k)}}finally{yy(k)}}}; yy=function(k,y){if(k.Z){k.Y&&(clearTimeout(k.Y),k.Y=null);var q=k.Z;k.Z=null;y||k.dispatchEvent("ready");try{q.onreadystatechange=null}catch(N){}}}; Dj=function(k){var y=k.getStatus();a:switch(y){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var q=!0;break a;default:q=!1}if(!q){if(y=y===0)k=g.gP(1,String(k.J)),!k&&g.FZ.self&&g.FZ.self.location&&(k=g.FZ.self.location.protocol.slice(0,-1)),y=!wlP.test(k?k.toLowerCase():"");q=y}return q}; g.Nx=function(k){return k.Z?k.Z.readyState:0}; g.nX=function(k){try{return k.Z?k.Z.responseText:""}catch(y){return""}}; g.Tl=function(k){try{if(!k.Z)return null;if("response"in k.Z)return k.Z.response;switch(k.pS){case "":case "text":return k.Z.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in k.Z)return k.Z.mozResponseArrayBuffer}return null}catch(y){return null}}; g.I26=function(k){var y={};k=(k.Z&&g.Nx(k)>=2?k.Z.getAllResponseHeaders()||"":"").split("\r\n");for(var q=0;q>1,y),Gl(k,k.length>>1)]}; BRD=function(k){var y=g.p(VQ6(k,LX));k=y.next().value;y=y.next().value;return k.toString(16)+y.toString(16)}; UI6=function(k,y){var q=VQ6(y);k=new Uint32Array(k.buffer);y=k[0];var N=g.p(q);q=N.next().value;N=N.next().value;for(var D=1;D>>8|T<<24,T+=n|0,T^=I+38293,n=n<<3|n>>>29,n^=T,H=H>>>8|H<<24,H+=I|0,H^=K+38293,I=I<<3|I>>>29,I^=H;n=[n,T];k[D]^=n[0];D+1=q?(globalThis.sessionStorage.removeItem(k),["e"]):["a",new Uint8Array(N.buffer,y+4)]}; dN=function(k,y,q){q=q===void 0?[]:q;this.maxItems=k;this.Z=y===void 0?0:y;this.N=q}; FvZ=function(k){var y=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!y)return new dN(k);var q=y.split(",");if(q.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new dN(k);y=q.slice(1);y.length===1&&y[0]===""&&(y=[]);q=Number(q[0]);return isNaN(q)||q<0||q>y.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new dN(k)):new dN(k,q,y)}; YfG=function(k,y){this.logger=y;try{var q=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(N){q=!1}q&&(this.index=FvZ(k))}; SfT=function(k,y,q,N,D){var n=k.index?c$(k.logger,function(){return Qd7(k.index,BRD(y),q,N,D)},"W"):"u"; k.logger.jM(n)}; Gw6=function(k,y,q){var N=g.p(k.index?c$(k.logger,function(){return MQ0(BRD(y),q)},"R"):["u"]),D=N.next().value; N=N.next().value;k.logger.FG(D);return N}; g2T=function(k){function y(){q-=N;q-=D;q^=D>>>13;N-=D;N-=q;N^=q<<8;D-=q;D-=N;D^=N>>>13;q-=N;q-=D;q^=D>>>12;N-=D;N-=q;N^=q<<16;D-=q;D-=N;D^=N>>>5;q-=N;q-=D;q^=D>>>3;N-=D;N-=q;N^=q<<10;D-=q;D-=N;D^=N>>>15} k=LvP(k);for(var q=2654435769,N=2654435769,D=314159265,n=k.length,T=n,I=0;T>=12;T-=12,I+=12)q+=gN(k,I),N+=gN(k,I+4),D+=gN(k,I+8),y();D+=n;switch(T){case 11:D+=k[I+10]<<24;case 10:D+=k[I+9]<<16;case 9:D+=k[I+8]<<8;case 8:N+=k[I+7]<<24;case 7:N+=k[I+6]<<16;case 6:N+=k[I+5]<<8;case 5:N+=k[I+4];case 4:q+=k[I+3]<<24;case 3:q+=k[I+2]<<16;case 2:q+=k[I+1]<<8;case 1:q+=k[I+0]}y();return dIZ.toString(D)}; LvP=function(k){for(var y=[],q=0;q>7,k.error.code]);N.set(q,4);return N}; Rv6=function(){var k=0,y;return function(q){y||(y=new ui);var N=new JW(y,k,1),D=RS(N,function(){return se(q)},!0); N.dispose();k++;return D}}; JW=function(k,y,q){oS.call(this,k);this.V=y;this.clientState=q;this.N="S";this.Z="q"}; se=function(k){return globalThis.TextEncoder?(new TextEncoder).encode(k):g.Xq(k)}; tW=function(k,y,q){g.S.call(this);var N=this;this.logger=k;this.onError=y;this.state=q;this.N=0;this.addOnDisposeCallback(function(){N.Z&&(N.Z.dispose(),N.Z=void 0)})}; evu=function(k,y){y=y instanceof fX?y:new fX(5,"TVD:error",y);return k.reportError(y)}; JPP=function(k,y,q){try{if(k.VM())throw new fX(21,"BNT:disposed");var N,D;return(D=(N=WvT(k,y,q))!=null?N:ZdT(k,y,q))!=null?D:l2T(k,y,q)}catch(n){if(!y.al)throw evu(k,n);return sdG(k,q,n)}}; WvT=function(k,y,q){var N;return(N=k.Z)==null?void 0:RS(N,function(){return k1(k,y)},q,function(D){var n; if(k.Z instanceof eg&&((n=y.SU)==null?0:n.D_))try{var T;(T=k.cache)==null||SfT(T,k1(k,y),D,y.SU.YE,k.V-120)}catch(I){k.reportError(new fX(24,"ELX:write",I))}})}; ZdT=function(k,y,q){var N;if((N=y.SU)!=null&&N.qR)try{var D,n=(D=k.cache)==null?void 0:Gw6(D,k1(k,y),y.SU.YE);return n?q?c$(k.logger,function(){return g.xz(n,2)},"a"):n:void 0}catch(T){k.reportError(new fX(23,"RXO:read",T))}}; l2T=function(k,y,q){var N={stack:[],error:void 0,hasError:!1};try{if(!y.Sm)throw new fX(29,"SDF:notready");return RS(g.tG(N,new JW(k.logger,k.N,k.state)),function(){return k1(k,y)},q)}catch(D){N.error=D,N.hasError=!0}finally{g.kN(N)}}; sdG=function(k,y,q){var N={stack:[],error:void 0,hasError:!1};try{var D=evu(k,q);return RS(g.tG(N,new li(k.logger,D)),function(){return[]},y)}catch(n){N.error=n,N.hasError=!0}finally{g.kN(N)}}; k1=function(k,y){return y.kB?y.kB:y.pm?c$(k.logger,function(){return y.kB=se(y.pm)},"c"):[]}; yh=function(k){this.gO=Pr(k)}; tQG=function(k,y,q){this.MW=k;this.oF=y;this.metadata=q}; qs=function(k,y){y=y===void 0?{}:y;this.vRT=k;this.metadata=y;this.status=null}; Ns=function(k,y,q,N,D){this.name=k;this.methodType="unary";this.requestType=y;this.responseType=q;this.Z=N;this.N=D}; Df=function(k){this.gO=Pr(k)}; nC=function(k){this.gO=Pr(k)}; TY=function(k){this.gO=Pr(k)}; wy=function(k){this.gO=Pr(k)}; Io=function(k,y){this.B=k.xDl;this.J=y;this.Z=k.xhr;this.C=[];this.j=[];this.Y=[];this.V=[];this.N=[];this.B&&k3T(this)}; NCu=function(k,y){g.tu(k.Z,"complete",function(){if(Dj(k.Z)){var q=g.nX(k.Z);if(y&&k.Z.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");q=atob(q)}try{var N=k.J(q)}catch(T){Ha(k,new UC(13,"Error when deserializing response data; error: "+T+(", response: "+q)));return}q=G6U(k.Z.getStatus());KC(k,Ab(k));q==0?yuG(k,N):Ha(k,new UC(q,"Xhr succeeded but the status code is not 200"))}else{q=g.nX(k.Z);N=Ab(k);if(q){var D=qL0(k,q);q=D.code;var n=D.details; D=D.metadata}else q=2,n="Rpc failed due to xhr error. uri: "+String(k.Z.J)+", error code: "+k.Z.N+", error: "+k.Z.getLastError(),D=N;KC(k,N);Ha(k,new UC(q,n,D))}})}; k3T=function(k){k.B.Di("data",function(y){if("1"in y){var q=y["1"];try{var N=k.J(q)}catch(D){Ha(k,new UC(13,"Error when deserializing response data; error: "+D+(", response: "+q)))}N&&yuG(k,N)}if("2"in y)for(y=qL0(k,y["2"]),q=0;q-1&&k.splice(y,1)}; yuG=function(k,y){for(var q=0;q>4&15).toString(16)+(k&15).toString(16)}; iI=function(k,y){this.N=this.Z=null;this.C=k||null;this.V=!!y}; va=function(k){k.Z||(k.Z=new Map,k.N=0,k.C&&Rk(k.C,function(y,q){k.add(D2(y),q)}))}; HkD=function(k,y){va(k);y=CC(k,y);return k.Z.has(y)}; g.KlG=function(k,y,q){k.remove(y);q.length>0&&(k.C=null,k.Z.set(CC(k,y),g.Je(q)),k.N=k.N+q.length)}; CC=function(k,y){y=String(y);k.V&&(y=y.toLowerCase());return y}; TCT=function(k,y){y&&!k.V&&(va(k),k.C=null,k.Z.forEach(function(q,N){var D=N.toLowerCase();N!=D&&(this.remove(N),g.KlG(this,D,q))},k)); k.V=y}; g.Au7=function(k){var y="";g.fd(k,function(q,N){y+=N;y+=":";y+=q;y+="\r\n"}); return y}; g.Es=function(k,y,q){if(g.QR(q))return k;q=g.Au7(q);if(typeof k==="string")return sC(k,g.NI(y),q);g.Os(k,y,q);return k}; g.bI=function(k){g.S.call(this);this.N=k;this.Z={}}; cuZ=function(k,y,q,N,D,n){if(Array.isArray(q))for(var T=0;T0&&(y[D]=N)},k); return y}; LlU=function(k){k=jO(k);var y=[];g.fd(k,function(q,N){N in Object.prototype||typeof q!="undefined"&&y.push([N,":",q].join(""))}); return y}; gOD=function(k){uf(k,"od",d3T);uf(k,"opac",$J).Z=!0;uf(k,"sbeos",$J).Z=!0;uf(k,"prf",$J).Z=!0;uf(k,"mwt",$J).Z=!0;uf(k,"iogeo",$J)}; oOZ=function(){this.Z=this.fO=null}; zy=function(){}; rt=function(){if(!p3())throw Error();}; p3=function(){return!(!mn||!mn.performance)}; f3=function(k){return k?k.passive&&hd7()?k:k.capture||!1:!1}; Od=function(k,y,q,N){return k.addEventListener?(k.addEventListener(y,q,f3(N)),!0):!1}; PP=function(k){return k.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[k.visibilityState||k.webkitVisibilityState||k.mozVisibilityState||""]||0}; RdM=function(){}; ed7=function(){return(vg||C1)&&Eb?Eb.mobile:!vP()&&(VE("iPod")||VE("iPhone")||VE("Android")||VE("IEMobile"))}; vP=function(){return(vg||C1)&&Eb?!Eb.mobile&&(VE("iPad")||VE("Android")||VE("Silk")):VE("iPad")||VE("Android")&&!VE("Mobile")||VE("Silk")}; C3=function(k){try{return!!k&&k.location.href!=null&&COT(k,"foo")}catch(y){return!1}}; Ed=function(k,y){if(k)for(var q in k)Object.prototype.hasOwnProperty.call(k,q)&&y(k[q],q,k)}; ZkM=function(){var k=[];Ed(Wlu,function(y){k.push(y)}); return k}; lDZ=function(k){var y,q;return(q=(y=/https?:\/\/[^\/]+/.exec(k))==null?void 0:y[0])!=null?q:""}; t$M=function(){var k=sPU("IFRAME"),y={};g.HY(JuZ(),function(q){k.sandbox&&k.sandbox.supports&&k.sandbox.supports(q)&&(y[q]=!0)}); return y}; sPU=function(k,y){y=y===void 0?document:y;return y.createElement(String(k).toLowerCase())}; kpD=function(k){for(var y=k;k&&k!=k.parent;)k=k.parent,C3(k)&&(y=k);return y}; DiZ=function(k){k=k||bf();for(var y=new yg0(g.FZ.location.href,!1),q=null,N=k.length-1,D=N;D>=0;--D){var n=k[D];!q&&qCT.test(n.url)&&(q=n);if(n.url&&!n.c9){y=n;break}}D=null;n=k.length&&k[N].url;y.depth!=0&&n&&(D=k[N]);return new NPU(y,D,q)}; bf=function(){var k=g.FZ,y=[],q=null;do{var N=k;if(C3(N)){var D=N.location.href;q=N.document&&N.document.referrer||null}else D=q,q=null;y.push(new yg0(D||""));try{k=N.parent}catch(n){k=null}}while(k&&N!=k);N=0;for(k=y.length-1;N<=k;++N)y[N].depth=k-N;N=g.FZ;if(N.location&&N.location.ancestorOrigins&&N.location.ancestorOrigins.length==y.length-1)for(k=1;ky&&(y=q.length);return 3997-y-k.C.length-1}; Qb=function(k,y){this.Z=k;this.depth=y}; IJ6=function(){function k(I,H){return I==null?H:I} var y=bf(),q=Math.max(y.length-1,0),N=DiZ(y);y=N.Z;var D=N.N,n=N.C,T=[];n&&T.push(new Qb([n.url,n.c9?2:0],k(n.depth,1)));D&&D!=n&&T.push(new Qb([D.url,2],0));y.url&&y!=n&&T.push(new Qb([y.url,0],k(y.depth,q)));N=g.My(T,function(I,H){return T.slice(0,T.length-H)}); !y.url||(n||D)&&y!=n||(D=lDZ(y.url))&&N.push([new Qb([D,1],k(y.depth,q))]);N.push([]);return g.My(N,function(I){return wAD(q,I)})}; wAD=function(k,y){g.FR(y,function(D){return D.depth>=0}); var q=YJ(y,function(D,n){return Math.max(D,n.depth)},-1),N=POu(q+2); N[0]=k;g.HY(y,function(D){return N[D.depth+1]=D.Z}); return N}; Hm7=function(){var k=k===void 0?IJ6():k;return k.map(function(y){return Ud(y)})}; KyT=function(k){var y=!1;y=y===void 0?!1:y;mn.google_image_requests||(mn.google_image_requests=[]);var q=sPU("IMG",mn.document);y&&(q.attributionSrc="");q.src=k;mn.google_image_requests.push(q)}; SO=function(k){var y="Hn";if(k.Hn&&k.hasOwnProperty(y))return k.Hn;var q=new k;k.Hn=q;k.hasOwnProperty(y);return q}; Gy=function(){this.N=new RdM;this.Z=p3()?new rt:new zy}; AgD=function(){L3();var k=mn.document;return!!(k&&k.body&&k.body.getBoundingClientRect&&typeof mn.setInterval==="function"&&typeof mn.clearInterval==="function"&&typeof mn.setTimeout==="function"&&typeof mn.clearTimeout==="function")}; cgZ=function(){L3();return Hm7()}; u26=function(){}; L3=function(){var k=SO(u26);if(!k.Z){if(!mn)throw Error("Context has not been set and window is undefined.");k.Z=SO(Gy)}return k.Z}; dt=function(k){this.gO=Pr(k)}; aJ0=function(k){this.C=k;this.Z=-1;this.N=this.V=0}; gt=function(k,y){return function(){var q=g.P6.apply(0,arguments);if(k.Z>-1)return y.apply(null,g.m(q));try{return k.Z=k.C.Z.now(),y.apply(null,g.m(q))}finally{k.V+=k.C.Z.now()-k.Z,k.Z=-1,k.N+=1}}}; xiP=function(k,y){this.N=k;this.C=y;this.Z=new aJ0(k)}; jkZ=function(){this.Z={}}; $iZ=function(){var k=oO().flags,y=XAP;k=k.Z[y.key];if(y.valueType==="proto"){try{var q=JSON.parse(k);if(Array.isArray(q))return q}catch(N){}return y.defaultValue}return typeof k===typeof y.defaultValue?k:y.defaultValue}; mi7=function(){this.C=void 0;this.N=this.Y=0;this.j=-1;this.FM=new cP;uf(this.FM,"mv",zy7).Z=!0;uf(this.FM,"omid",$J);uf(this.FM,"epoh",$J).Z=!0;uf(this.FM,"epph",$J).Z=!0;uf(this.FM,"umt",$J).Z=!0;uf(this.FM,"phel",$J).Z=!0;uf(this.FM,"phell",$J).Z=!0;uf(this.FM,"oseid",pAu).Z=!0;var k=this.FM;k.Z.sloi||(k.Z.sloi=new K3);k.Z.sloi.Z=!0;uf(this.FM,"mm",hv);uf(this.FM,"ovms",rg6).Z=!0;uf(this.FM,"xdi",$J).Z=!0;uf(this.FM,"amp",$J).Z=!0;uf(this.FM,"prf",$J).Z=!0;uf(this.FM,"gtx",$J).Z=!0;uf(this.FM, "mvp_lv",$J).Z=!0;uf(this.FM,"ssmol",$J).Z=!0;uf(this.FM,"fmd",$J).Z=!0;uf(this.FM,"gen204simple",$J);this.Z=new xiP(L3(),this.FM);this.V=!1;this.flags=new jkZ}; oO=function(){return SO(mi7)}; imT=function(k,y,q,N){if(Math.random()<(N||k.Z))try{if(q instanceof Vb)var D=q;else D=new Vb,Ed(q,function(T,I){var H=D,K=H.V++;T=BP(I,T);H.Z.push(K);H.N[K]=T}); var n=D.YX(k.N,"pagead2.googlesyndication.com","/pagead/gen_204?id="+y+"&");n&&(L3(),KyT(n))}catch(T){}}; fJ6=function(k,y,q){q=q===void 0?{}:q;this.error=k;this.context=y.context;this.msg=y.message||"";this.id=y.id||"jserror";this.meta=q}; OmU=function(){var k=k===void 0?g.FZ:k;return(k=k.performance)&&k.now&&k.timing?Math.floor(k.now()+k.timing.navigationStart):g.Z7()}; PGZ=function(){var k=k===void 0?g.FZ:k;return(k=k.performance)&&k.now?k.now():null}; vxZ=function(k,y,q){this.label=k;this.type=y;this.value=q;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; eO=function(){var k=window;this.events=[];this.N=k||g.FZ;var y=null;k&&(k.google_js_reporting_queue=k.google_js_reporting_queue||[],this.events=k.google_js_reporting_queue,y=k.google_measure_js_timing);this.Z=RO()||(y!=null?y:Math.random()<1)}; CGM=function(k){k&&WP&&RO()&&(WP.clearMarks("goog_"+k.label+"_"+k.uniqueId+"_start"),WP.clearMarks("goog_"+k.label+"_"+k.uniqueId+"_end"))}; ExG=function(){var k=ZN;this.Z=lf;this.ED="jserror";this.XI=!0;this.CB=null;this.N=this.OZ;this.Dn=k===void 0?null:k}; bmZ=function(k,y,q){var N=sd;return gt(oO().Z.Z,function(){try{if(N.Dn&&N.Dn.Z){var D=N.Dn.start(k.toString(),3);var n=y();N.Dn.end(D)}else n=y()}catch(I){var T=N.XI;try{CGM(D),T=N.N(k,new Jv(tv(I)),void 0,q)}catch(H){N.OZ(217,H)}if(!T)throw I;}return n})()}; kV=function(k,y,q,N){return gt(oO().Z.Z,function(){var D=g.P6.apply(0,arguments);return bmZ(k,function(){return y.apply(q,D)},N)})}; tv=function(k){var y=k.toString();k.name&&y.indexOf(k.name)==-1&&(y+=": "+k.name);k.message&&y.indexOf(k.message)==-1&&(y+=": "+k.message);if(k.stack)a:{k=k.stack;var q=y;try{k.indexOf(q)==-1&&(k=q+"\n"+k);for(var N;k!=N;)N=k,k=k.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");y=k.replace(/\n */g,"\n");break a}catch(D){y=q;break a}y=void 0}return y}; Jv=function(k){fJ6.call(this,Error(k),{message:k})}; VN6=function(){mn&&typeof mn.google_measure_js_timing!="undefined"&&(mn.google_measure_js_timing||ZN.disable())}; BP7=function(k){sd.CB=function(y){g.HY(k,function(q){q(y)})}}; Ui0=function(k,y){return bmZ(k,y)}; y$=function(k,y){return kV(k,y)}; qO=function(k,y,q,N){sd.OZ(k,y,q,N)}; NO=function(){return Date.now()-QkM}; MND=function(){var k=oO().C,y=Dr>=0?NO()-Dr:-1,q=nW?NO()-T5:-1,N=w1>=0?NO()-w1:-1;if(k==947190542)return 100;if(k==79463069)return 200;k=[2E3,4E3];var D=[250,500,1E3];qO(637,Error(),.001);var n=y;q!=-1&&q1500&&N<4E3?500:T}; II=function(k,y,q,N){this.top=k;this.right=y;this.bottom=q;this.left=N}; Hs=function(k){return k.right-k.left}; KW=function(k,y){return k==y?!0:k&&y?k.top==y.top&&k.right==y.right&&k.bottom==y.bottom&&k.left==y.left:!1}; A4=function(k,y,q){y instanceof g.pd?(k.left+=y.x,k.right+=y.x,k.top+=y.y,k.bottom+=y.y):(k.left+=y,k.right+=y,typeof q==="number"&&(k.top+=q,k.bottom+=q));return k}; FyZ=function(k,y,q){var N=new II(0,0,0,0);this.time=k;this.volume=null;this.C=y;this.Z=N;this.N=q}; cs=function(k,y,q,N,D,n,T,I){this.V=k;this.B=y;this.C=q;this.Y=N;this.Z=D;this.j=n;this.N=T;this.J=I}; SC6=function(k){var y=k!==k.top,q=k.top===kpD(k),N=-1,D=0;if(y&&q&&k.top.mraid){N=3;var n=k.top.mraid}else N=(n=k.mraid)?y?q?2:1:0:-1;n&&(n.IS_GMA_SDK||(D=2),$aT(YC0,function(T){return typeof n[T]==="function"})||(D=1)); return{hA:n,compatibility:D,pOD:N}}; GpM=function(){var k=window.document;return k&&typeof k.elementFromPoint==="function"}; LyG=function(k,y,q){k&&y!==null&&y!=y.top&&(y=y.top);try{return(q===void 0?0:q)?(new g.mv(y.innerWidth,y.innerHeight)).round():UaZ(y||window).round()}catch(N){return new g.mv(-12245933,-12245933)}}; u6=function(k,y,q){try{k&&(y=y.top);var N=LyG(k,y,q),D=N.height,n=N.width;if(n===-12245933)return new II(n,n,n,n);var T=MFZ(Z2(y.document).Z),I=T.x,H=T.y;return new II(H,I+n,H+D,I)}catch(K){return new II(-12245933,-12245933,-12245933,-12245933)}}; g.aI=function(k,y,q,N){this.left=k;this.top=y;this.width=q;this.height=N}; xV=function(k,y){return k==y?!0:k&&y?k.left==y.left&&k.width==y.width&&k.top==y.top&&k.height==y.height:!1}; g.fW=function(k,y,q){if(typeof y==="string")(y=i6(k,y))&&(k.style[y]=q);else for(var N in y){q=k;var D=y[N],n=i6(q,N);n&&(q.style[n]=D)}}; i6=function(k,y){var q=di6[y];if(!q){var N=AVM(y);q=N;k.style[N]===void 0&&(N=(g.q3?"Webkit":O2?"Moz":null)+u0u(N),k.style[N]!==void 0&&(q=N));di6[y]=q}return q}; g.Ps=function(k,y){var q=k.style[AVM(y)];return typeof q!=="undefined"?q:k.style[i6(k,y)]||""}; vs=function(k,y){var q=hP(k);return q.defaultView&&q.defaultView.getComputedStyle&&(k=q.defaultView.getComputedStyle(k,null))?k[y]||k.getPropertyValue(y)||"":""}; CW=function(k,y){return vs(k,y)||(k.currentStyle?k.currentStyle[y]:null)||k.style&&k.style[y]}; g.b6=function(k,y,q){if(y instanceof g.pd){var N=y.x;y=y.y}else N=y,y=q;k.style.left=g.E2(N,!1);k.style.top=g.E2(y,!1)}; V$=function(k){try{return k.getBoundingClientRect()}catch(y){return{left:0,top:0,right:0,bottom:0}}}; gxu=function(k){var y=hP(k),q=CW(k,"position"),N=q=="fixed"||q=="absolute";for(k=k.parentNode;k&&k!=y;k=k.parentNode)if(k.nodeType==11&&k.host&&(k=k.host),q=CW(k,"position"),N=N&&q=="static"&&k!=y.documentElement&&k!=y.body,!N&&(k.scrollWidth>k.clientWidth||k.scrollHeight>k.clientHeight||q=="fixed"||q=="absolute"||q=="relative"))return k;return null}; g.Bs=function(k){var y=hP(k),q=new g.pd(0,0);if(k==(y?hP(y):document).documentElement)return q;k=V$(k);y=MFZ(Z2(y).Z);q.x=k.left+y.x;q.y=k.top+y.y;return q}; hyG=function(k,y){var q=new g.pd(0,0),N=N3(hP(k));if(!COT(N,"parent"))return q;do{var D=N==y?g.Bs(k):oxZ(k);q.x+=D.x;q.y+=D.y}while(N&&N!=y&&N!=N.parent&&(k=N.frameElement)&&(N=N.parent));return q}; g.U2=function(k,y){k=RyG(k);y=RyG(y);return new g.pd(k.x-y.x,k.y-y.y)}; oxZ=function(k){k=V$(k);return new g.pd(k.left,k.top)}; RyG=function(k){if(k.nodeType==1)return oxZ(k);k=k.changedTouches?k.changedTouches[0]:k;return new g.pd(k.clientX,k.clientY)}; g.Q$=function(k,y,q){if(y instanceof g.mv)q=y.height,y=y.width;else if(q==void 0)throw Error("missing height argument");k.style.width=g.E2(y,!0);k.style.height=g.E2(q,!0)}; g.E2=function(k,y){typeof k=="number"&&(k=(y?Math.round(k):k)+"px");return k}; g.MO=function(k){var y=eyT;if(CW(k,"display")!="none")return y(k);var q=k.style,N=q.display,D=q.visibility,n=q.position;q.visibility="hidden";q.position="absolute";q.display="inline";k=y(k);q.display=N;q.position=n;q.visibility=D;return k}; eyT=function(k){var y=k.offsetWidth,q=k.offsetHeight,N=g.q3&&!y&&!q;return(y===void 0||N)&&k.getBoundingClientRect?(k=V$(k),new g.mv(k.right-k.left,k.bottom-k.top)):new g.mv(y,q)}; g.FT=function(k,y){k.style.display=y?"":"none"}; YV=function(k,y){y=Math.pow(10,y);return Math.floor(k*y)/y}; WyT=function(k){return new II(k.top,k.right,k.bottom,k.left)}; ZmZ=function(k){var y=k.top||0,q=k.left||0;return new II(y,q+(k.width||0),y+(k.height||0),q)}; SI=function(k){return k!=null&&k>=0&&k<=1}; lJU=function(){var k=g.Pg();return k?G5("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(y){return mw(k,y)})||mw(k,"OMI/")&&!mw(k,"XiaoMi/")?!0:mw(k,"Presto")&&mw(k,"Linux")&&!mw(k,"X11")&&!mw(k,"Android")&&!mw(k,"Mobi"):!1}; sk0=function(){this.C=!C3(mn.top);this.isMobileDevice=vP()||ed7();var k=bf();this.domain=k.length>0&&k[k.length-1]!=null&&k[k.length-1].url!=null?g.ok(k[k.length-1].url)||"":"";this.Z=new II(0,0,0,0);this.V=new g.mv(0,0);this.j=new g.mv(0,0);this.B=new II(0,0,0,0);this.frameOffset=new g.pd(0,0);this.Y=0;this.J=!1;this.N=!(!mn||!SC6(mn).hA);this.update(mn)}; Jg0=function(k,y){y&&y.screen&&(k.V=new g.mv(y.screen.width,y.screen.height))}; tNT=function(k,y){a:{var q=k.Z?new g.mv(Hs(k.Z),k.Z.getHeight()):new g.mv(0,0);y=y===void 0?mn:y;y!==null&&y!=y.top&&(y=y.top);var N=0,D=0;try{var n=y.document,T=n.body,I=n.documentElement;if(n.compatMode=="CSS1Compat"&&I.scrollHeight)N=I.scrollHeight!=q.height?I.scrollHeight:I.offsetHeight,D=I.scrollWidth!=q.width?I.scrollWidth:I.offsetWidth;else{var H=I.scrollHeight,K=I.scrollWidth,A=I.offsetHeight,c=I.offsetWidth;I.clientHeight!=A&&(H=T.scrollHeight,K=T.scrollWidth,A=T.offsetHeight,c=T.offsetWidth); H>q.height?H>A?(N=H,D=K):(N=A,D=c):H0||k.J)return!0;k=L3().N.isVisible();var y=PP(d1)===0;return k||y}; LW=function(){return SO(sk0)}; oI=function(k){this.C=k;this.N=0;this.Z=null}; h4=function(k,y,q){this.C=k;this.Wl=q===void 0?"na":q;this.j=[];this.isInitialized=!1;this.V=new FyZ(-1,!0,this);this.Z=this;this.J=y;this.sT=this.U=!1;this.eb="uk";this.pS=!1;this.Y=!0}; RI=function(k,y){g.eB(k.j,y)||(k.j.push(y),y.WG(k.Z),y.pO(k.V),y.IX()&&(k.U=!0))}; klM=function(k){k=k.Z;k.qv();k.vR();var y=LW();y.B=u6(!1,k.C,y.isMobileDevice);tNT(LW(),k.C);k.V.Z=k.ut()}; yWP=function(k){k.U=k.j.length?G5(k.j,function(y){return y.IX()}):!1}; qeD=function(k){var y=g.Je(k.j);g.HY(y,function(q){q.pO(k.V)})}; eI=function(k){var y=g.Je(k.j);g.HY(y,function(q){q.WG(k.Z)}); k.Z!=k||qeD(k)}; Ws=function(k,y,q,N){this.element=k;this.Z=new II(0,0,0,0);this.C=null;this.Y=new II(0,0,0,0);this.N=y;this.FM=q;this.pS=N;this.AV=!1;this.timestamp=-1;this.U=new cs(y.V,this.element,this.Z,new II(0,0,0,0),0,0,NO(),0);this.j=void 0}; NN0=function(k,y){return k.j?new II(Math.max(y.top+k.j.top,y.top),Math.min(y.left+k.j.right,y.right),Math.min(y.top+k.j.bottom,y.bottom),Math.max(y.left+k.j.left,y.left)):y.clone()}; Zr=function(k){this.j=!1;this.Z=k;this.V=function(){}}; Dx7=function(k,y,q){this.C=q===void 0?0:q;this.N=k;this.Z=y==null?"":y}; noT=function(k){switch(Math.trunc(k.C)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; TND=function(k,y){return k.Cy.C?!1:k.Ny.N?!1:typeof k.Ztypeof y.Z?!1:k.Z0?N[q]-N[q-1]:N[q]})}; Tu=function(){this.N=new kC;this.Wl=this.wF=0;this.hV=new t4;this.ND=this.B=-1;this.aO=1E3;this.MD=new kC([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.eb=this.AV=-1}; wu=function(k,y){return jS6(k.N,y===void 0?!0:y)}; I7=function(k,y,q,N){var D=D===void 0?!1:D;q=kV(N,q);Od(k,y,q,{capture:D})}; K6=function(k,y){y=Hw(y);return y===0?0:Hw(k)/y}; Hw=function(k){return Math.max(k.bottom-k.top,0)*Math.max(k.right-k.left,0)}; zcP=function(k,y){if(!k||!y)return!1;for(var q=0;k!==null&&q++<100;){if(k===y)return!0;try{if(k=k.parentElement||k){var N=hP(k),D=N&&N3(N),n=D&&D.frameElement;n&&(k=n)}}catch(T){break}}return!1}; p$6=function(k,y,q){if(!k||!y)return!1;y=A4(k.clone(),-y.left,-y.top);k=(y.left+y.right)/2;y=(y.top+y.bottom)/2;C3(window.top)&&window.top&&window.top.document&&(window=window.top);if(!GpM())return!1;k=window.document.elementFromPoint(k,y);if(!k)return!1;y=(y=(y=hP(q))&&y.defaultView&&y.defaultView.frameElement)&&zcP(y,k);var N=k===q;k=!N&&k&&aP(k,function(D){return D===q}); return!(y||N||k)}; rW7=function(k,y,q,N){return LW().C?!1:Hs(k)<=0||k.getHeight()<=0?!0:q&&N?Ui0(208,function(){return p$6(k,y,q)}):!1}; Ac=function(k,y,q){g.S.call(this);this.position=mxT.clone();this.Wu=this.Cr();this.Yo=-2;this.timeCreated=Date.now();this.yH=-1;this.s8=y;this.Au=null;this.tH=!1;this.Zf=null;this.opacity=-1;this.requestSource=q;this.rfw=!1;this.iJ=function(){}; this.VI=function(){}; this.sj=new oOZ;this.sj.fO=k;this.sj.Z=k;this.Vr=!1;this.Br={Lx:null,JD:null};this.Wt=!0;this.ri=null;this.PG=this.gjx=!1;oO().Y++;this.Zm=this.z9();this.J9=-1;this.D2=null;this.hasCompleted=this.sOv=!1;this.FM=new cP;gOD(this.FM);iX7(this);this.requestSource==1?aO(this.FM,"od",1):aO(this.FM,"od",0)}; iX7=function(k){k=k.sj.fO;var y;if(y=k&&k.getAttribute)y=/-[a-z]/.test("googleAvInapp")?!1:fjZ&&k.dataset?"googleAvInapp"in k.dataset:k.hasAttribute?k.hasAttribute("data-"+cVT()):!!k.getAttribute("data-"+cVT());y&&(LW().N=!0)}; cw=function(k,y){y!=k.PG&&(k.PG=y,k=LW(),y?k.Y++:k.Y>0&&k.Y--)}; OXU=function(k,y){if(k.D2){if(y.getName()===k.D2.getName())return;k.D2.dispose();k.D2=null}y=y.create(k.sj.Z,k.FM,k.IX());if(y=y!=null&&y.observe()?y:null)k.D2=y}; Pi7=function(k,y,q){if(!k.Au||k.s8==-1||y.N===-1||k.Au.N===-1)return 0;k=y.N-k.Au.N;return k>q?0:k}; voT=function(k,y,q){if(k.D2){k.D2.dk();var N=k.D2.U,D=N.V,n=D.Z;if(N.Y!=null){var T=N.C;k.Zf=new g.pd(T.left-n.left,T.top-n.top)}n=k.Qd()?Math.max(N.Z,N.j):N.Z;T={};D.volume!==null&&(T.volume=D.volume);D=k.r$(N);k.Au=N;k.OT(n,y,q,!1,T,D,N.J)}}; CiM=function(k){if(k.tH&&k.ri){var y=xJ(k.FM,"od")==1,q=LW().Z,N=k.ri,D=k.D2?k.D2.getName():"ns",n=k.Zf,T=new g.mv(Hs(q),q.getHeight());q=k.Qd();k={IJb:D,Zf:n,n9T:T,Qd:q,fZ:k.Zm.fZ,o9M:y};if(y=N.N){y.dk();D=y.U;n=D.V.Z;var I=T=null;D.Y!=null&&n&&(T=D.C,T=new g.pd(T.left-n.left,T.top-n.top),I=new g.mv(n.right-n.left,n.bottom-n.top));D=q?Math.max(D.Z,D.j):D.Z;q={IJb:y.getName(),Zf:T,n9T:I,Qd:q,o9M:!1,fZ:D}}else q=null;q&&uKG(N,k,q)}}; EoD=function(k,y,q){y&&(k.iJ=y);q&&(k.VI=q)}; g.uM=function(){}; g.a7=function(k){return{value:k,done:!1}}; bXu=function(){this.V=this.Z=this.C=this.N=this.j=0}; VgD=function(k){var y={};var q=g.Z7()-k.j;y=(y.ptlt=q,y);(q=k.N)&&(y.pnk=q);(q=k.C)&&(y.pnc=q);(q=k.V)&&(y.pnmm=q);(k=k.Z)&&(y.pns=k);return y}; BNM=function(){wt.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; xC=function(k){return SI(k.volume)&&k.volume>0}; jP=function(k,y,q,N){q=q===void 0?!0:q;N=N===void 0?function(){return!0}:N; return function(D){var n=D[k];if(Array.isArray(n)&&N(D))return UxT(n,y,q)}}; XN=function(k,y){return function(q){return y(q)?q[k]:void 0}}; QSZ=function(k){return function(y){for(var q=0;q0?n[D-1]+1:0,N+1).reduce(function(T,I){return T+I},0)})}; MgP=function(){this.N=this.Z=""}; FI7=function(){}; zu=function(k,y){var q={};if(k!==void 0)if(y!=null)for(var N in y){var D=y[N];N in Object.prototype||D!=null&&(q[N]=typeof D==="function"?D(k):k[D])}else g.Gw(q,k);return J4(s2(new l6,q))}; YeG=function(){var k={};this.N=(k.vs=[1,0],k.vw=[0,1],k.am=[2,2],k.a=[4,4],k.f=[8,8],k.bm=[16,16],k.b=[32,32],k.avw=[0,64],k.avs=[64,0],k.pv=[256,256],k.gdr=[0,512],k.p=[0,1024],k.r=[0,2048],k.m=[0,4096],k.um=[0,8192],k.ef=[0,16384],k.s=[0,32768],k.pmx=[0,16777216],k.mut=[33554432,33554432],k.umutb=[67108864,67108864],k.tvoff=[134217728,134217728],k);this.Z={};for(var y in this.N)this.N[y][1]>0&&(this.Z[y]=0);this.C=0}; p6=function(k,y){var q=k.N[y],N=q[1];k.C+=q[0];N>0&&k.Z[y]==0&&(k.Z[y]=1)}; Se7=function(k){var y=g.b1(k.N),q=0,N;for(N in k.Z)g.eB(y,N)&&k.Z[N]==1&&(q+=k.N[N][1],k.Z[N]=2);return q}; Glu=function(k){var y=0,q;for(q in k.Z){var N=k.Z[q];if(N==1||N==2)y+=k.N[q][1]}return y}; ru=function(){this.Z=this.N=0}; md=function(){Tu.call(this);this.C=new t4;this.fS=this.U=this.pS=0;this.J=-1;this.UT=new t4;this.j=new t4;this.Z=new kC;this.Y=this.V=-1;this.sT=new t4;this.aO=2E3;this.QM=new ru;this.RO=new ru;this.Dx=new ru}; iM=function(k,y,q){var N=k.fS;nW||q||k.J==-1||(N+=y-k.J);return N}; LID=function(){this.C=!1}; f6=function(k,y){this.C=!1;this.V=k;this.U=y;this.j=0}; Ot=function(k,y){f6.call(this,k,y);this.B=[]}; dxD=function(){}; Pw=function(){}; vw=function(k,y,q,N){Ws.call(this,k,y,q,N)}; C6=function(k,y,q){Ws.call(this,null,k,y,q);this.J=k.isActive();this.B=0}; Et=function(k){return[k.top,k.left,k.bottom,k.right]}; bM=function(k,y,q,N,D,n){n=n===void 0?new Pw:n;Ac.call(this,y,q,N);this.Cl=D;this.nV=0;this.c6={};this.aH=new YeG;this.Dw={};this.K0="";this.Dx=null;this.oM=!1;this.Z=[];this.OL=n.N();this.Y=n.C();this.V=null;this.C=-1;this.Wl=this.U=void 0;this.ND=this.sT=0;this.eb=-1;this.aO=this.RO=!1;this.pS=this.J=this.N=this.yK=this.GL=0;new kC;this.QM=this.fS=0;this.hV=-1;this.VX=0;this.B=g.$x;this.AV=[this.Cr()];this.vc=2;this.JE={};this.JE.pause="p";this.JE.resume="r";this.JE.skip="s";this.JE.mute="m";this.JE.unmute= "um";this.JE.exitfullscreen="ef";this.j=null;this.MD=this.UT=!1;this.jH=Math.floor(Date.now()/1E3-1704067200);this.wF=0}; VO=function(k){k.hasCompleted=!0;k.VX!=0&&(k.VX=3)}; Bw=function(k){return k===void 0?k:Number(k)?YV(k,3):0}; Ut=function(k,y){return k.AV[y!=null&&yMath.max(1E4,k.C/3)?0:y);var q=k.B(k)||{};q=q.currentTime!==void 0?q.currentTime:k.sT;var N=q-k.sT,D=0;N>=0?(k.ND+=y,k.QM+=Math.max(y-N,0),D=Math.min(N,k.ND)):k.fS+=Math.abs(N);N!=0&&(k.ND=0);k.hV==-1&&N>0&&(k.hV=w1>=0?NO()-w1:-1);k.sT=q;return D}; hcM=function(k,y){G5(k.Y,function(q){return q.V==y.V})||k.Y.push(y)}; RcG=function(k){var y=NW(k.tT().Z,1);return QO(k,y)}; QO=function(k,y,q){return y>=15E3?!0:k.RO?(q===void 0?0:q)?!0:k.C>0?y>=k.C/2:k.eb>0?y>=k.eb:!1:!1}; ecT=function(k){var y=YV(k.Zm.fZ,2),q=k.aH.C,N=k.Zm,D=Ut(k),n=Bw(D.V),T=Bw(D.Y),I=Bw(N.volume),H=YV(D.B,2),K=YV(D.ND,2),A=YV(N.fZ,2),c=YV(D.AV,2),u=YV(D.eb,2);N=YV(N.qV,2);var a=k.oD().clone().round();k=k.D2&&k.D2.C?(k.D2?k.D2.C:null).clone().round():null;D=wu(D,!1);return{COM:y,wY:q,Bu:n,kx:T,OI:I,DG:H,Q6:K,fZ:A,RT:c,XG:u,qV:N,position:a,xP:k,T1:D}}; ZXZ=function(k,y){WIP(k.Z,y,function(){return{COM:0,wY:void 0,Bu:-1,kx:-1,OI:-1,DG:-1,Q6:-1,fZ:-1,RT:-1,XG:-1,qV:-1,position:void 0,xP:void 0,T1:[]}}); k.Z[y]=ecT(k)}; WIP=function(k,y,q){for(var N=k.length;N0?1:0;c.atos= yO(K.Z);c.ssb=yO(K.MD,!1);c.amtos=jS6(K.Z,!1);c.uac=k.GL;c.vpt=K.C.Z;A=="nio"&&(c.nio=1,c.avms="nio");c.gmm="4";c.gdr=QO(k,K.C.Z,!0)?1:0;c.efpf=k.vc;if(A=="gsv"||A=="nis")A=k.D2,A.B>0&&(c.nnut=A.B);c.tcm=goZ(k);c.nmt=k.fS;c.bt=k.QM;c.pst=k.hV;c.vpaid=k.U;c.dur=k.C;c.vmtime=k.sT;c.is=k.aH.C;k.Z.length>=1&&(c.i0=k.Z[0].wY,c.a0=[k.Z[0].OI],c.c0=[k.Z[0].fZ],c.ss0=[k.Z[0].qV],A=k.Z[0].position,n=k.Z[0].xP,c.p0=A?Et(A):void 0,A&&n&&!KW(n,A)&&(c.cp0=Et(n)));k.Z.length>=2&&(c.i1=k.Z[1].wY,c.a1=YC(k.Z[1].Bu, k.Z[1].OI,k.Z[1].kx),c.c1=YC(k.Z[1].DG,k.Z[1].fZ,k.Z[1].Q6),c.ss1=YC(k.Z[1].RT,k.Z[1].qV,k.Z[1].XG),A=k.Z[1].position,n=k.Z[1].xP,c.p1=A?Et(A):void 0,A&&n&&!KW(n,A)&&(c.cp1=Et(n)),c.mtos1=k.Z[1].T1);k.Z.length>=3&&(c.i2=k.Z[2].wY,c.a2=YC(k.Z[2].Bu,k.Z[2].OI,k.Z[2].kx),c.c2=YC(k.Z[2].DG,k.Z[2].fZ,k.Z[2].Q6),c.ss2=YC(k.Z[2].RT,k.Z[2].qV,k.Z[2].XG),A=k.Z[2].position,n=k.Z[2].xP,c.p2=A?Et(A):void 0,A&&n&&!KW(n,A)&&(c.cp2=Et(n)),c.mtos2=k.Z[2].T1);k.Z.length>=4&&(c.i3=k.Z[3].wY,c.a3=YC(k.Z[3].Bu,k.Z[3].OI, k.Z[3].kx),c.c3=YC(k.Z[3].DG,k.Z[3].fZ,k.Z[3].Q6),c.ss3=YC(k.Z[3].RT,k.Z[3].qV,k.Z[3].XG),A=k.Z[3].position,n=k.Z[3].xP,c.p3=A?Et(A):void 0,A&&n&&!KW(n,A)&&(c.cp3=Et(n)),c.mtos3=k.Z[3].T1);c.cs=Glu(k.aH);y&&(c.ic=Se7(k.aH),c.dvpt=K.C.N,c.dvs=n6(K.N,.5),c.dfvs=n6(K.N,1),c.davs=n6(K.Z,.5),c.dafvs=n6(K.Z,1),q&&(K.C.N=0,X$U(K.N),X$U(K.Z)),k.YV()&&(c.dtos=K.pS,c.dav=K.U,c.dtoss=k.nV+1,q&&(K.pS=0,K.U=0,k.nV++)),c.dat=K.j.N,c.dft=K.sT.N,q&&(K.j.N=0,K.sT.N=0));c.ps=[I.j.width,I.j.height];c.bs=[Hs(I.Z),I.Z.getHeight()]; c.scs=[I.V.width,I.V.height];c.dom=I.domain;k.yK&&(c.vds=k.yK);if(k.Y.length>0||k.OL)y=g.Je(k.Y),k.OL&&y.push(k.OL),c.pings=g.My(y,function(u){return u.toString()}); y=g.My(g.$C(k.Y,function(u){return u.Y()}),function(u){return u.getId()}); mG6(y);c.ces=y;k.N&&(c.vmer=k.N);k.J&&(c.vmmk=k.J);k.pS&&(c.vmiec=k.pS);c.avms=k.D2?k.D2.getName():"ns";k.D2&&g.Gw(c,k.D2.NG());N?(c.c=YV(k.Zm.fZ,2),c.ss=YV(k.Zm.qV,2)):c.tth=NO()-tgZ;c.mc=YV(K.ND,2);c.nc=YV(K.B,2);c.mv=Bw(K.Y);c.nv=Bw(K.V);c.lte=YV(k.Yo,2);N=Ut(k,D);wu(K);c.qmtos=wu(N);c.qnc=YV(N.B,2);c.qmv=Bw(N.Y);c.qnv=Bw(N.V);c.qas=N.V>0?1:0;c.qi=k.K0;c.avms||(c.avms="geo");c.psm=K.QM.Z;c.psv=K.QM.getValue();c.psfv=K.RO.getValue();c.psa=K.Dx.getValue();H=LlU(H.FM);H.length&&(c.veid=H);k.j&&g.Gw(c, VgD(k.j));c.avas=k.U_();c.vs=k.zU();c.co=kYT(k);c.tm=K.wF;c.tu=K.Wl;return c}; ljZ=function(k,y){if(g.eB(yb0,y))return!0;var q=k.c6[y];return q!==void 0?(k.c6[y]=!0,!q):!1}; kYT=function(k){var y=k.wF.toString(10).padStart(2,"0");y=""+k.jH+y;k.wF<99&&k.wF++;return y}; Ny7=function(){this.Z={};var k=N3();SP(this,k,document);var y=qs6();try{if("1"==y){for(var q=k.parent;q!=k.top;q=q.parent)SP(this,q,q.document);SP(this,k.top,k.top.document)}}catch(N){}}; qs6=function(){var k=document.documentElement;try{if(!C3(N3().top))return"2";var y=[],q=N3(k.ownerDocument);for(k=q;k!=q.top;k=k.parent)if(k.frameElement)y.push(k.frameElement);else break;return y&&y.length!=0?"1":"0"}catch(N){return"2"}}; SP=function(k,y,q){I7(q,"mousedown",function(){return DsT(k)},301); I7(y,"scroll",function(){return n16(k)},302); I7(q,"touchmove",function(){return Ty0(k)},303); I7(q,"mousemove",function(){return wa7(k)},304); I7(q,"keydown",function(){return If6(k)},305)}; DsT=function(k){g.fd(k.Z,function(y){y.C>1E5||++y.C})}; n16=function(k){g.fd(k.Z,function(y){y.Z>1E5||++y.Z})}; Ty0=function(k){g.fd(k.Z,function(y){y.Z>1E5||++y.Z})}; If6=function(k){g.fd(k.Z,function(y){y.N>1E5||++y.N})}; wa7=function(k){g.fd(k.Z,function(y){y.V>1E5||++y.V})}; HCU=function(){this.Z=[];this.N=[]}; Gu=function(k,y){return g.he(k.Z,function(q){return q.K0==y})}; KBP=function(k,y){return y?g.he(k.Z,function(q){return q.sj.fO==y}):null}; Ab7=function(k,y){return g.he(k.N,function(q){return q.mV()==2&&q.K0==y})}; du=function(){var k=L6;return k.Z.length==0?k.N:k.N.length==0?k.Z:g.sb(k.N,k.Z)}; cb6=function(k,y){k=y.mV()==1?k.Z:k.N;var q=oL(k,function(N){return N==y}); return q!=-1?(k.splice(q,1),y.D2&&y.D2.unobserve(),y.dispose(),!0):!1}; umu=function(k){var y=L6;if(cb6(y,k)){switch(k.mV()){case 0:var q=function(){return null}; case 2:q=function(){return Ab7(y,k.K0)}; break;case 1:q=function(){return Gu(y,k.K0)}}for(var N=q();N;N=q())cb6(y,N)}}; afu=function(k){var y=L6;k=g.$C(k,function(q){return!KBP(y,q.sj.fO)}); y.Z.push.apply(y.Z,g.m(k))}; xsZ=function(k){var y=[];g.HY(k,function(q){G5(L6.Z,function(N){return N.sj.fO===q.sj.fO&&N.K0===q.K0})||(L6.Z.push(q),y.push(q))})}; gu=function(){this.Z=this.N=null}; joG=function(k,y){function q(N,D){y(N,D)} if(k.N==null)return!1;k.Z=g.he(k.N,function(N){return N!=null&&N.OS()}); k.Z&&(k.Z.init(q)?klM(k.Z.Z):y(k.Z.Z.Cb(),k.Z));return k.Z!=null}; o7=function(k){k=Xa7(k);Zr.call(this,k.length?k[k.length-1]:new h4(mn,0));this.C=k;this.N=null}; Xa7=function(k){if(!k.length)return[];k=(0,g.$C)(k,function(q){return q!=null&&q.bq()}); for(var y=1;yq.time?y:q},k[0])}; Ww=function(k){k=k===void 0?mn:k;Zr.call(this,new h4(k,2))}; ZW=function(){var k=rbD();h4.call(this,mn.top,k,"geo")}; rbD=function(){oO();var k=LW();return k.C||k.N?0:2}; ms6=function(){}; lM=function(){this.done=!1;this.Z={Wk:0,JP:0,E2b:0,yp:0,KR:-1,Va:0,Ha:0,jo:0,wOl:0};this.j=null;this.Y=!1;this.C=null;this.B=0;this.N=new oI(this)}; tc=function(){var k=Jc;k.Y||(k.Y=!0,iCT(k,function(){return k.V.apply(k,g.m(g.P6.apply(0,arguments)))}),k.V())}; ff6=function(){SO(ms6);var k=SO(gu);k.Z!=null&&k.Z.Z?klM(k.Z.Z):LW().update(mn)}; kg=function(k,y,q){if(!k.done&&(k.N.cancel(),y.length!=0)){k.C=null;try{ff6();var N=NO();oO().j=N;if(SO(gu).Z!=null)for(var D=0;D=0?NO()-Dr:-1,I=NO();D.Z.KR==-1&&(T=I);var H=LW(),K=oO(),A=jO(K.FM),c=du();try{if(c.length>0){var u=H.Z;u&&(A.bs=[Hs(u),u.getHeight()]);var a=H.j;a&&(A.ps=[a.width,a.height]);mn.screen&&(A.scs=[mn.screen.width,mn.screen.height])}else A.url=encodeURIComponent(mn.location.href.substring(0,512)),n.referrer&&(A.referrer=encodeURIComponent(n.referrer.substring(0,512))); A.tt=T;A.pt=Dr;A.bin=K.N;mn.google_osd_load_pub_page_exp!==void 0&&(A.olpp=mn.google_osd_load_pub_page_exp);A.deb=[1,D.Z.Wk,D.Z.JP,D.Z.yp,D.Z.KR,0,D.N.N,D.Z.Va,D.Z.Ha,D.Z.jo,D.Z.wOl,-1].join(";");A.tvt=PID(D,I);H.N&&(A.inapp=1);if(mn!==null&&mn!=mn.top){c.length>0&&(A.iframe_loc=encodeURIComponent(mn.location.href.substring(0,512)));var x=H.B;A.is=[Hs(x),x.getHeight()]}}catch(r){A.error=1}Jc.C=A}u=g.Y2(Jc.C);a=oO().Z;xJ(a.C,"prf")==1?(x=new dt,D=a.Z,n=0,D.Z>-1&&(n=D.C.Z.now()-D.Z),x=Wr(x,1,kY(D.V+ n),0),D=a.Z,x=Wr(x,5,Nf(D.Z>-1?D.N+1:D.N),0),x=Wr(x,2,K0(a.N.Z.C()),"0"),x=Wr(x,3,K0(a.N.Z.N()),"0"),a=Wr(x,4,K0(a.N.Z.Z()),"0"),x={},a=(x.pf=g.xz(a.Z()),x)):a={};g.Gw(u,a);g.Gw(y,N,q,u,k())}])}; E1T=function(){var k=CI6||mn;if(!k)return"";var y=[];if(!k.location||!k.location.href)return"";y.push("url="+encodeURIComponent(k.location.href.substring(0,512)));k.document&&k.document.referrer&&y.push("referrer="+encodeURIComponent(k.document.referrer.substring(0,512)));return y.join("&")}; yj=function(){var k="youtube.player.web_20241210_01_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20241210_01_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20241210_01_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20241210_01_RC00".match(/_(\d{8})_\d+_RC\d+$/),y;if(((y=k)==null?void 0:y.length)==2)return k[1];k="youtube.player.web_20241210_01_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var q;return((q=k)==null?void 0:q.length)==3?"20"+k[1]+k[2]:null}; bCD=function(){return"av.default_js".includes("ima_html5_sdk")?{WD:"ima",YY:null}:"av.default_js".includes("ima_native_sdk")?{WD:"nima",YY:null}:"av.default_js".includes("admob-native-video-javascript")?{WD:"an",YY:null}:"youtube.player.web_20241210_01_RC00".includes("cast_js_sdk")?{WD:"cast",YY:yj()}:"youtube.player.web_20241210_01_RC00".includes("youtube.player.web")?{WD:"yw",YY:yj()}:"youtube.player.web_20241210_01_RC00".includes("outstream_web_client")?{WD:"out",YY:yj()}:"youtube.player.web_20241210_01_RC00".includes("drx_rewarded_web")? {WD:"r",YY:yj()}:"youtube.player.web_20241210_01_RC00".includes("gam_native_web_video")?{WD:"n",YY:yj()}:"youtube.player.web_20241210_01_RC00".includes("admob_interstitial_video")?{WD:"int",YY:yj()}:{WD:"j",YY:null}}; Dd=function(k,y){var q={sv:"966"};qQ!==null&&(q.v=qQ);q.cb=V77;q.nas=L6.Z.length;q.msg=k;y!==void 0&&(k=ByG(y))&&(q.e=NQ[k]);return q}; nt=function(k){return $N(k,"custom_metric_viewable")}; ByG=function(k){var y=nt(k)?"custom_metric_viewable":k.toLowerCase();return Uf(MW,function(q){return q==y})}; Us7=function(){this.Z=void 0;this.N=!1;this.C=0;this.V=-1;this.j="tos"}; FB6=function(k){try{var y=k.split(",");return y.length>g.b1(QoP).length?null:YJ(y,function(q,N){N=N.toLowerCase().split("=");if(N.length!=2||M7u[N[0]]===void 0||!M7u[N[0]](N[1]))throw Error("Entry ("+N[0]+", "+N[1]+") is invalid.");q[N[0]]=N[1];return q},{})}catch(q){return null}}; YsP=function(k,y){if(k.Z==void 0)return 0;switch(k.j){case "mtos":return k.N?DW(y.Z,k.Z):DW(y.N,k.Z);case "tos":return k.N?NW(y.Z,k.Z):NW(y.N,k.Z)}return 0}; Ts=function(k,y,q,N){f6.call(this,y,N);this.B=k;this.J=q}; wE=function(){}; Iz=function(k){f6.call(this,"fully_viewable_audible_half_duration_impression",k)}; HI=function(k){this.Z=k}; Kt=function(k,y){f6.call(this,k,y)}; AU=function(k){Ot.call(this,"measurable_impression",k)}; cI=function(){HI.apply(this,arguments)}; uT=function(k,y,q){C6.call(this,k,y,q)}; az=function(k){k=k===void 0?mn:k;Zr.call(this,new h4(k,2))}; xg=function(k,y,q){C6.call(this,k,y,q)}; jT=function(k){k=k===void 0?mn:k;Zr.call(this,new h4(k,2))}; XE=function(){h4.call(this,mn,2,"mraid");this.QM=0;this.ND=this.AV=!1;this.B=null;this.N=SC6(this.C);this.V.Z=new II(0,0,0,0);this.wF=!1}; $g=function(k,y,q){k.pU("addEventListener",y,q)}; dsT=function(k){oO().V=!!k.pU("isViewable");$g(k,"viewableChange",Ss6);k.pU("getState")==="loading"?$g(k,"ready",GY7):LB6(k)}; LB6=function(k){typeof k.N.hA.AFMA_LIDAR==="string"?(k.AV=!0,g17(k)):(k.N.compatibility=3,k.B="nc",k.RK("w"))}; g17=function(k){k.ND=!1;var y=xJ(oO().FM,"rmmt")==1,q=!!k.pU("isViewable");(y?!q:1)&&L3().setTimeout(y$(524,function(){k.ND||(o1T(k),qO(540,Error()),k.B="mt",k.RK("w"))}),500); hX0(k);$g(k,k.N.hA.AFMA_LIDAR,RXT)}; hX0=function(k){var y=xJ(oO().FM,"sneio")==1,q=k.N.hA.AFMA_LIDAR_EXP_1!==void 0,N=k.N.hA.AFMA_LIDAR_EXP_2!==void 0;(y=y&&N)&&(k.N.hA.AFMA_LIDAR_EXP_2=!0);q&&(k.N.hA.AFMA_LIDAR_EXP_1=!y)}; o1T=function(k){k.pU("removeEventListener",k.N.hA.AFMA_LIDAR,RXT);k.AV=!1}; eX6=function(k,y){if(k.pU("getState")==="loading")return new g.mv(-1,-1);y=k.pU(y);if(!y)return new g.mv(-1,-1);k=parseInt(y.width,10);y=parseInt(y.height,10);return isNaN(k)||isNaN(y)?new g.mv(-1,-1):new g.mv(k,y)}; GY7=function(){try{var k=SO(XE);k.pU("removeEventListener","ready",GY7);LB6(k)}catch(y){qO(541,y)}}; RXT=function(k,y){try{var q=SO(XE);q.ND=!0;var N=k?new II(k.y,k.x+k.width,k.y+k.height,k.x):new II(0,0,0,0);var D=NO(),n=g1();var T=new FyZ(D,n,q);T.Z=N;T.volume=y;q.pO(T)}catch(I){qO(542,I)}}; Ss6=function(k){var y=oO(),q=SO(XE);k&&!y.V&&(y.V=!0,q.wF=!0,q.B&&q.RK("w",!0))}; zs=function(){this.isInitialized=!1;this.Z=this.N=null;var k={};this.B=(k.start=this.rr,k.firstquartile=this.B8,k.midpoint=this.m3,k.thirdquartile=this.Tw,k.complete=this.O0,k.error=this.i_,k.pause=this.Aj,k.resume=this.uy,k.skip=this.P8,k.viewable_impression=this.Rp,k.mute=this.xm,k.unmute=this.xm,k.fullscreen=this.Dc,k.exitfullscreen=this.fW,k.fully_viewable_audible_half_duration_impression=this.Rp,k.measurable_impression=this.Rp,k.abandon=this.Aj,k.engagedview=this.Rp,k.impression=this.Rp,k.creativeview= this.Rp,k.progress=this.xm,k.custom_metric_viewable=this.Rp,k.bufferstart=this.Aj,k.bufferfinish=this.uy,k.audio_measurable=this.Rp,k.audio_audible=this.Rp,k);k={};this.J=(k.overlay_resize=this.R7,k.abandon=this.hO,k.close=this.hO,k.collapse=this.hO,k.overlay_unmeasurable_impression=function(y){return FN(y,"overlay_unmeasurable_impression",g1())},k.overlay_viewable_immediate_impression=function(y){return FN(y,"overlay_viewable_immediate_impression",g1())},k.overlay_unviewable_impression=function(y){return FN(y, "overlay_unviewable_impression",g1())},k.overlay_viewable_end_of_session_impression=function(y){return FN(y,"overlay_viewable_end_of_session_impression",g1())},k); oO().N=3;WBT(this);this.C=null}; pt=function(k,y,q,N){k=k.sP(null,N,!0,y);k.V=q;afu([k]);return k}; ZC0=function(k,y,q){SLT(y);var N=k.Z;g.HY(y,function(D){var n=g.My(D.criteria,function(T){var I=FB6(T);if(I==null)T=null;else if(T=new Us7,I.visible!=null&&(T.Z=I.visible/100),I.audible!=null&&(T.N=I.audible==1),I.time!=null){var H=I.timetype=="mtos"?"mtos":"tos",K=H1D(I.time,"%")?"%":"ms";I=parseInt(I.time,10);K=="%"&&(I/=100);T.setTime(I,K,H)}return T}); G5(n,function(T){return T==null})||hcM(q,new Ts(D.id,D.event,n,N))})}; lfU=function(){var k=[],y=oO();k.push(SO(ZW));xJ(y.FM,"mvp_lv")&&k.push(SO(XE));y=[new az,new jT];y.push(new o7(k));y.push(new Ww(mn));return y}; soM=function(k){if(!k.isInitialized){k.isInitialized=!0;try{var y=NO(),q=oO(),N=LW();Dr=y;q.C=79463069;k.N!=="o"&&(CI6=kpD(mn));if(AgD()){Jc.Z.JP=0;Jc.Z.KR=NO()-y;var D=lfU(),n=SO(gu);n.N=D;joG(n,function(){rE()})?Jc.done||(OCP(),RI(n.Z.Z,k),tc()):N.C?rE():tc()}else mx=!0}catch(T){throw L6.reset(),T; }}}; ft=function(k){Jc.N.cancel();iT=k;Jc.done=!0}; OJ=function(k){if(k.N)return k.N;var y=SO(gu).Z;if(y)switch(y.getName()){case "nis":k.N="n";break;case "gsv":k.N="m"}k.N||(k.N="h");return k.N}; PI=function(k,y,q){if(k.Z==null)return y.yK|=4,!1;k=JbZ(k.Z,q,y);y.yK|=k;return k==0}; rE=function(){var k=[new Ww(mn)],y=SO(gu);y.N=k;joG(y,function(){ft("i")})?Jc.done||(OCP(),tc()):ft("i")}; t77=function(k,y){if(!k.oM){var q=FN(k,"start",g1());q=k.Cl.Z(q).Z;var N={id:"lidarv"};N.r=y;N.sv="966";qQ!==null&&(N.v=qQ);Rk(q,function(D,n){return N[D]=D=="mtos"||D=="tos"?n:encodeURIComponent(n)}); y=E1T();Rk(y,function(D,n){return N[D]=encodeURIComponent(n)}); y="//pagead2.googlesyndication.com/pagead/gen_204?"+J4(s2(new l6,N));AWZ(y);k.oM=!0}}; vI=function(k,y,q){kg(Jc,[k],!g1());ZXZ(k,q);q!=4&&WIP(k.AV,q,k.Cr);return FN(k,y,g1())}; WBT=function(k){v17(function(){var y=ky6();k.N!=null&&(y.sdk=k.N);var q=SO(gu);q.Z!=null&&(y.avms=q.Z.getName());return y})}; yv7=function(k,y,q,N){var D=KBP(L6,q);D!==null&&D.K0!==y&&(k.Wm(D),D=null);D||(y=k.sP(q,NO(),!1,y),L6.N.length==0&&(oO().C=79463069),xsZ([y]),D=y,D.V=OJ(k),N&&(D.Dx=N));return D}; qdD=function(k,y){var q=k[y];q!==void 0&&q>0&&(k[y]=Math.floor(q*1E3))}; ky6=function(){var k=LW(),y={},q={},N={};return Object.assign({},(y.sv="966",y),qQ!==null&&(q.v=qQ,q),(N["if"]=k.C?"1":"0",N.nas=String(L6.Z.length),N))}; Ct=function(k){f6.call(this,"audio_audible",k)}; EJ=function(k){Ot.call(this,"audio_measurable",k)}; bT=function(){HI.apply(this,arguments)}; Vj=function(){}; NtP=function(k){this.Z=k}; JbZ=function(k,y,q){k=k.N();if(typeof k==="function"){var N={};var D={};N=Object.assign({},qQ!==null&&(N.v=qQ,N),(D.sv="966",D.cb=V77,D.e=DyG(y),D));D=FN(q,y,g1());g.Gw(N,D);q.Dw[y]=D;N=q.mV()==2?KI7(N).join("&"):q.Cl.Z(N).Z;try{return k(q.K0,N,y),0}catch(n){return 2}}else return 1}; DyG=function(k){var y=nt(k)?"custom_metric_viewable":k;k=Uf(MW,function(q){return q==y}); return NQ[k]}; BI=function(){zs.call(this);this.Y=null;this.j=!1;this.V="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; nJG=function(k,y,q){q=q.opt_configurable_tracking_events;k.Z!=null&&Array.isArray(q)&&ZC0(k,q,y)}; TtG=function(k,y,q){var N=Gu(L6,y);N||(N=q.opt_nativeTime||-1,N=pt(k,y,OJ(k),N),q.opt_osdId&&(N.Dx=q.opt_osdId));return N}; wP7=function(k,y,q){var N=Gu(L6,y);N||(N=pt(k,y,"n",q.opt_nativeTime||-1));return N}; IN7=function(k,y){var q=Gu(L6,y);q||(q=pt(k,y,"h",-1));return q}; H3D=function(k){oO();switch(OJ(k)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; cvZ=function(k,y,q,N){q=q===void 0?{}:q;var D={};g.Gw(D,{opt_adElement:void 0,opt_fullscreen:void 0},q);var n=k.Qj(y,q);q=n?n.Cl:k.NQ();if(D.opt_bounds)return q.Z(Dd("ol",N));if(N!==void 0)if(ByG(N)!==void 0)if(mx)k=Dd("ue",N);else if(soM(k),iT=="i")k=Dd("i",N),k["if"]=0;else if(y=k.Qj(y,D)){b:{iT=="i"&&(y.Vr=!0);n=D.opt_fullscreen;n!==void 0&&cw(y,!!n);var T;if(n=!LW().N)(n=mw(g.Pg(),"CrKey")&&!(mw(g.Pg(),"CrKey")&&mw(g.Pg(),"SmartSpeaker"))||mw(g.Pg(),"PlayStation")||mw(g.Pg(),"Roku")||lJU()||mw(g.Pg(), "Xbox"))||(n=g.Pg(),n=mw(n,"AppleTV")||mw(n,"Apple TV")||mw(n,"CFNetwork")||mw(n,"tvOS")),n||(n=g.Pg(),n=mw(n,"sdk_google_atv_x86")||mw(n,"Android TV")),n=!n;n&&(L3(),n=PP(d1)===0);if(T=n){switch(y.mV()){case 1:t77(y,"pv");break;case 2:k.hj(y)}ft("pv")}n=N.toLowerCase();if(T=!T)T=xJ(oO().FM,"ssmol")&&n==="loaded"?!1:g.eB(Knu,n);if(T&&y.VX==0){iT!="i"&&(Jc.done=!1);T=D!==void 0?D.opt_nativeTime:void 0;w1=T=typeof T==="number"?T:NO();y.tH=!0;var I=g1();y.VX=1;y.c6={};y.c6.start=!1;y.c6.firstquartile= !1;y.c6.midpoint=!1;y.c6.thirdquartile=!1;y.c6.complete=!1;y.c6.resume=!1;y.c6.pause=!1;y.c6.skip=!1;y.c6.mute=!1;y.c6.unmute=!1;y.c6.viewable_impression=!1;y.c6.measurable_impression=!1;y.c6.fully_viewable_audible_half_duration_impression=!1;y.c6.fullscreen=!1;y.c6.exitfullscreen=!1;y.nV=0;I||(y.tT().J=T);kg(Jc,[y],!I)}(T=y.JE[n])&&p6(y.aH,T);xJ(oO().FM,"fmd")||g.eB(AvT,n)&&y.OL&&y.OL.N(y,null);switch(y.mV()){case 1:var H=nt(n)?k.B.custom_metric_viewable:k.B[n];break;case 2:H=k.J[n]}if(H&&(N=H.call(k, y,D,N),xJ(oO().FM,"fmd")&&g.eB(AvT,n)&&y.OL&&y.OL.N(y,null),N!==void 0)){D=Dd(void 0,n);g.Gw(D,N);N=D;break b}N=void 0}y.VX==3&&k.Wm(y);k=N}else k=Dd("nf",N);else k=void 0;else mx?k=Dd("ue"):n?(k=Dd(),g.Gw(k,sS0(n,!0,!1,!1))):k=Dd("nf");return typeof k==="string"?q.Z():q.Z(k)}; uRT=function(k,y){y&&(k.V=y)}; aN6=function(k){var y={};return y.viewability=k.Z,y.googleViewability=k.N,y}; xyD=function(k,y,q){q=q===void 0?{}:q;k=cvZ(SO(BI),y,q,k);return aN6(k)}; jOG=function(k){k=k.url;var y=/[?&]dsh=1(&|$)/.test(k);this.C=!y&&/[?&]ae=1(&|$)/.test(k);this.V=!y&&/[?&]ae=2(&|$)/.test(k);if((this.Z=/[?&]adurl=([^&]*)/.exec(k))&&this.Z[1]){try{var q=decodeURIComponent(this.Z[1])}catch(N){q=null}this.N=q}}; $y7=function(k,y,q,N,D){var n=window,T=q?"//pagead2.googlesyndication.com/bg/"+nd(q)+".js":"";q=n.document;var I={};y&&(I._scs_=y);I._bgu_=T;I._bgp_=N;I._li_="v_h.3.0.0.0";D&&(I._upb_=D);(y=n.GoogleTyFxhY)&&typeof y.push=="function"||(y=n.GoogleTyFxhY=[]);y.push(I);y=Z2(q).createElement("SCRIPT");y.type="text/javascript";y.async=!0;k=bwD(XPG,nd(k)+".js");g.JO(y,k);(n=(n.GoogleTyFxhYEET||{})[y.src])?n():q.getElementsByTagName("head")[0].appendChild(y)}; zo6=function(){try{var k,y;return!!((k=window)==null?0:(y=k.top)==null?0:y.location.href)&&!1}catch(q){return!0}}; Qj=function(){var k=pPT();k=k===void 0?"bevasrsg":k;return new Promise(function(y){var q=window===window.top?window:zo6()?window:window.top,N=q[k],D;((D=N)==null?0:D.bevasrs)?y(new UJ(N.bevasrs)):(N||(N={},N=(N.nqfbel=[],N),q[k]=N),N.nqfbel.push(function(n){y(new UJ(n))}))})}; rvZ=function(k){var y={c:k.pm,e:k.kB,mc:k.Sm,me:k.al};k.SU&&(y.co={c:k.SU.YE,a:k.SU.qR,s:k.SU.D_});return y}; MQ=function(k){g.S.call(this);this.wpc=k}; UJ=function(k){g.S.call(this);var y=this;this.TB=k;this.C="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.Z=void 0;this.Wx=this.TB.p;this.V=this.W5.bind(this);this.addOnDisposeCallback(function(){return void myP(y)})}; i36=function(k){var y;return g.B(function(q){if(q.Z==1){if(!k.TB.wpc)throw new fX(30,"NWA");return k.N?q.return(k.N):g.b(q,k.TB.wpc(),2)}y=q.N;k.N=new MQ(y);return q.return(k.N)})}; myP=function(k){k.Z!==void 0&&(k.C.forEach(function(y){var q;(q=k.Z)==null||q.removeEventListener(y,k.V)}),k.Z=void 0)}; PfU=function(k){if(g.p1(g.Tw(k)))return!1;if(k.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var y=new g.Xm(k)}catch(q){return g.he(fNU,function(N){return k.search(N)>0})!=null}return y.Y.match(O3P)?!0:g.he(fNU,function(q){return k.match(q)!=null})!=null}; g.FE=function(k,y){return k.replace(vJD,function(q,N){try{var D=g.MI(y,N);if(D==null||D.toString()==null)return q;D=D.toString();if(D==""||!g.p1(g.Tw(D)))return encodeURIComponent(D).replace(/%2C/g,",")}catch(n){}return q})}; Cf7=function(k,y){return Object.is(k,y)}; g.hU=function(k){var y=g.oz;g.oz=k;return y}; EJP=function(k){if(k.aK!==void 0){var y=g.Rz;g.Rz=!0;try{for(var q=g.p(k.aK),N=q.next();!N.done;N=q.next()){var D=N.value;D.Mz||(k=void 0,D.Mz=!0,EJP(D),(k=D.xe)==null||k.call(D,D))}}finally{g.Rz=y}}}; b3P=function(){var k;return((k=g.oz)==null?void 0:k.Kq)!==!1}; g.VOT=function(k){k&&(k.L5=0);return g.hU(k)}; g.BtD=function(k,y){g.hU(y);if(k&&k.HO!==void 0&&k.IR!==void 0&&k.FR!==void 0){if(g.eT(k))for(y=k.L5;yk.L5;)k.HO.pop(),k.FR.pop(),k.IR.pop()}}; QOZ=function(k,y,q){UyM(k);if(k.aK.length===0&&k.HO!==void 0)for(var N=0;N0}; g.Zd=function(k){k.HO!=null||(k.HO=[]);k.IR!=null||(k.IR=[]);k.FR!=null||(k.FR=[])}; UyM=function(k){k.aK!=null||(k.aK=[]);k.qG!=null||(k.qG=[])}; g.lT=function(){throw Error();}; Fn6=function(k){function y(){if(g.Rz)throw Error("");if(g.oz!==null){var N=g.oz.L5++;g.Zd(g.oz);N0?" "+y:y))}}; g.rj=function(k,y){if(k.classList)Array.prototype.forEach.call(y,function(D){g.pD(k,D)}); else{var q={};Array.prototype.forEach.call(XW(k),function(D){q[D]=!0}); Array.prototype.forEach.call(y,function(D){q[D]=!0}); y="";for(var N in q)y+=y.length>0?" "+N:N;g.$D(k,y)}}; g.mW=function(k,y){k.classList?k.classList.remove(y):g.zh(k,y)&&g.$D(k,Array.prototype.filter.call(XW(k),function(q){return q!=y}).join(" "))}; g.ie=function(k,y){k.classList?Array.prototype.forEach.call(y,function(q){g.mW(k,q)}):g.$D(k,Array.prototype.filter.call(XW(k),function(q){return!g.eB(y,q)}).join(" "))}; g.fD=function(k,y,q){q?g.pD(k,y):g.mW(k,y)}; lNZ=function(k,y){var q=!g.zh(k,y);g.fD(k,y,q)}; g.Ov=function(){g.Tp.call(this);this.Z=0;this.endTime=this.startTime=null}; sOP=function(k,y){Array.isArray(y)||(y=[y]);y=y.map(function(q){return typeof q==="string"?q:q.property+" "+q.duration+"s "+q.timing+" "+q.delay+"s"}); g.fW(k,"transition",y.join(","))}; P3=function(k,y,q,N,D){g.Ov.call(this);this.N=k;this.j=y;this.Y=q;this.V=N;this.B=Array.isArray(D)?D:[D]}; Jv6=function(k,y,q,N){return new P3(k,y,{opacity:q},{opacity:N},{property:"opacity",duration:y,timing:"ease-in",delay:0})}; k56=function(k){k=iO(k);if(k=="")return null;var y=String(k.slice(0,4)).toLowerCase();if(("url("1||k&&k.split(")"),null;if(k.indexOf("(")>0){if(/"|'/.test(k))return null;y=/([\-\w]+)\(/g;for(var q;q=y.exec(k);)if(!(q[1].toLowerCase()in tO6))return null}return k}; v3=function(k,y){k=g.FZ[k];return k&&k.prototype?(y=Object.getOwnPropertyDescriptor(k.prototype,y))&&y.get||null:null}; y4U=function(k){var y=g.FZ.CSSStyleDeclaration;return y&&y.prototype&&y.prototype[k]||null}; q2D=function(k,y,q,N){if(k)return k.apply(y,N);if(g.CD&&document.documentMode<10){if(!y[q].call)throw Error("IE Clobbering detected");}else if(typeof y[q]!="function")throw Error("Clobbering detected");return y[q].apply(y,N)}; wsG=function(k){if(!k)return"";var y=document.createElement("div").style;N1M(k).forEach(function(q){var N=g.q3&&q in DOD?q:q.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");$N(N,"--")||$N(N,"var")||(q=q2D(nVT,k,k.getPropertyValue?"getPropertyValue":"getAttribute",[q])||"",q=k56(q),q!=null&&q2D(T16,y,y.setProperty?"setProperty":"setAttribute",[N,q]))}); return y.cssText||""}; N1M=function(k){g.dT(k)?k=g.Je(k):(k=g.b1(k),g.ZT(k,"cssText"));return k}; g.be=function(k){var y,q=y=0,N=!1;k=k.split(IrM);for(var D=0;D.4?-1:1;return(y==0?null:y)==-1?"rtl":"ltr"}; g.QB=function(k){if(k instanceof VB||k instanceof B3||k instanceof Uv)return k;if(typeof k.next=="function")return new VB(function(){return k}); if(typeof k[Symbol.iterator]=="function")return new VB(function(){return k[Symbol.iterator]()}); if(typeof k.Pf=="function")return new VB(function(){return k.Pf()}); throw Error("Not an iterator or iterable.");}; VB=function(k){this.N=k}; B3=function(k){this.N=k}; Uv=function(k){VB.call(this,function(){return k}); this.C=k}; Mg=function(k,y,q,N,D,n,T,I){this.Z=k;this.C=y;this.x1=q;this.y1=N;this.x2=D;this.y2=n;this.N=T;this.V=I}; FW=function(k,y){if(y==0)return k.Z;if(y==1)return k.N;var q=zw(k.Z,k.x1,y),N=zw(k.x1,k.x2,y);k=zw(k.x2,k.N,y);q=zw(q,N,y);N=zw(N,k,y);return zw(q,N,y)}; c46=function(k,y){var q=(y-k.Z)/(k.N-k.Z);if(q<=0)return 0;if(q>=1)return 1;for(var N=0,D=1,n=0,T=0;T<8;T++){n=FW(k,q);var I=(FW(k,q+1E-6)-n)/1E-6;if(Math.abs(n-y)<1E-6)return q;if(Math.abs(I)<1E-6)break;else n1E-6&&T<8;T++)n=0}; g.LD=function(k){g.S.call(this);this.Y=1;this.C=[];this.V=0;this.Z=[];this.N={};this.B=!!k}; arZ=function(k,y,q){g.jN(function(){k.apply(y,q)})}; g.dj=function(k){this.Z=k}; gj=function(k){this.Z=k}; xOG=function(k){this.data=k}; jIT=function(k){return k===void 0||k instanceof xOG?k:new xOG(k)}; oe=function(k){this.Z=k}; g.XsD=function(k){var y=k.creation;k=k.expiration;return!!k&&kg.Z7()}; g.h9=function(k){this.Z=k}; $O6=function(){}; Re=function(){}; eE=function(k){this.Z=k;this.N=null}; W3=function(k){if(k.Z==null)throw Error("Storage mechanism: Storage unavailable");var y;((y=k.N)!=null?y:k.isAvailable())||jB(Error("Storage mechanism: Storage unavailable"))}; Zu=function(){var k=null;try{k=g.FZ.localStorage||null}catch(y){}eE.call(this,k)}; zO0=function(){var k=null;try{k=g.FZ.sessionStorage||null}catch(y){}eE.call(this,k)}; le=function(k,y){this.N=k;this.Z=y+"::"}; g.J9=function(k){var y=new Zu;return y.isAvailable()?k?new le(y,k):y:null}; t9=function(k,y){this.Z=k;this.N=y}; kL=function(k){this.Z=[];if(k)a:{if(k instanceof kL){var y=k.HS();k=k.sy();if(this.Z.length<=0){for(var q=this.Z,N=0;N>>6:(n<65536?I[q++]=224|n>>>12:(I[q++]=240|n>>>18,I[q++]=128|n>>>12&63),I[q++]=128|n>>> 6&63),I[q++]=128|n&63);return I}; De=function(k){for(var y=k.length;--y>=0;)k[y]=0}; ne=function(k,y,q,N,D){this.Bt=k;this.F1=y;this.eq=q;this.L4=N;this.hvF=D;this.hM=k&&k.length}; Td=function(k,y){this.ZS=k;this.HY=0;this.kc=y}; w5=function(k,y){k.Xu[k.pending++]=y&255;k.Xu[k.pending++]=y>>>8&255}; IF=function(k,y,q){k.eS>16-q?(k.nm|=y<>16-k.eS,k.eS+=q-16):(k.nm|=y<>>=1,q<<=1;while(--y>0);return q>>>1}; mOu=function(k,y,q){var N=Array(16),D=0,n;for(n=1;n<=15;n++)N[n]=D=D+q[n-1]<<1;for(q=0;q<=y;q++)D=k[q*2+1],D!==0&&(k[q*2]=r4U(N[D]++,D))}; iW7=function(k){var y;for(y=0;y<286;y++)k.gB[y*2]=0;for(y=0;y<30;y++)k.R_[y*2]=0;for(y=0;y<19;y++)k.B6[y*2]=0;k.gB[512]=1;k.TA=k.Bx=0;k.n1=k.matches=0}; frD=function(k){k.eS>8?w5(k,k.nm):k.eS>0&&(k.Xu[k.pending++]=k.nm);k.nm=0;k.eS=0}; OWu=function(k,y,q){frD(k);w5(k,q);w5(k,~q);Nt.Yd(k.Xu,k.window,y,q,k.pending);k.pending+=q}; P67=function(k,y,q,N){var D=y*2,n=q*2;return k[D]>>7)];Hv(k,T,q);I=xL[T];I!==0&&(D-=jk[T],IF(k,D,I))}}while(N>1;T>=1;T--)Ke(k,q,T);H=n;do T=k.qt[1],k.qt[1]=k.qt[k.Ik--],Ke(k,q,1),N=k.qt[1],k.qt[--k.vG]=T,k.qt[--k.vG]=N,q[H*2]=q[T*2]+q[N*2],k.depth[H]=(k.depth[T]>=k.depth[N]?k.depth[T]:k.depth[N])+1,q[T*2+1]=q[N*2+1]=H,k.qt[1]=H++,Ke(k,q,1);while(k.Ik>= 2);k.qt[--k.vG]=k.qt[1];T=y.ZS;H=y.HY;N=y.kc.Bt;D=y.kc.hM;n=y.kc.F1;var K=y.kc.eq,A=y.kc.hvF,c,u=0;for(c=0;c<=15;c++)k.Zi[c]=0;T[k.qt[k.vG]*2+1]=0;for(y=k.vG+1;y<573;y++){var a=k.qt[y];c=T[T[a*2+1]*2+1]+1;c>A&&(c=A,u++);T[a*2+1]=c;if(!(a>H)){k.Zi[c]++;var x=0;a>=K&&(x=n[a-K]);var r=T[a*2];k.TA+=r*(c+x);D&&(k.Bx+=r*(N[a*2+1]+x))}}if(u!==0){do{for(c=A-1;k.Zi[c]===0;)c--;k.Zi[c]--;k.Zi[c+1]+=2;k.Zi[A]--;u-=2}while(u>0);for(c=A;c!==0;c--)for(a=k.Zi[c];a!==0;)N=k.qt[--y],N>H||(T[N*2+1]!==c&&(k.TA+=(c- T[N*2+1])*T[N*2],T[N*2+1]=c),a--)}mOu(q,I,k.Zi)}; C66=function(k,y,q){var N,D=-1,n=y[1],T=0,I=7,H=4;n===0&&(I=138,H=3);y[(q+1)*2+1]=65535;for(N=0;N<=q;N++){var K=n;n=y[(N+1)*2+1];++T>>=1)if(y&1&&k.gB[q*2]!==0)return 0;if(k.gB[18]!==0||k.gB[20]!==0||k.gB[26]!==0)return 1;for(q=32;q<256;q++)if(k.gB[q*2]!==0)return 1;return 0}; $L=function(k,y,q){k.Xu[k.zm+k.n1*2]=y>>>8&255;k.Xu[k.zm+k.n1*2+1]=y&255;k.Xu[k.jm+k.n1]=q&255;k.n1++;y===0?k.gB[q*2]++:(k.matches++,y--,k.gB[(A3[q]+256+1)*2]++,k.R_[(y<256?aF[y]:aF[256+(y>>>7)])*2]++);return k.n1===k.KI-1}; pe=function(k,y){k.msg=zd[y];return y}; r5=function(k){for(var y=k.length;--y>=0;)k[y]=0}; mH=function(k){var y=k.state,q=y.pending;q>k.NP&&(q=k.NP);q!==0&&(Nt.Yd(k.output,y.Xu,y.mZ,q,k.kU),k.kU+=q,y.mZ+=q,k.x6+=q,k.NP-=q,y.pending-=q,y.pending===0&&(y.mZ=0))}; Oi=function(k,y){var q=k.MV>=0?k.MV:-1,N=k.pY-k.MV,D=0;if(k.level>0){k.T$.AX===2&&(k.T$.AX=bW6(k));XF(k,k.gx);XF(k,k.Xh);C66(k,k.gB,k.gx.HY);C66(k,k.R_,k.Xh.HY);XF(k,k.H$);for(D=18;D>=3&&k.B6[VIT[D]*2+1]===0;D--);k.TA+=3*(D+1)+5+5+4;var n=k.TA+3+7>>>3;var T=k.Bx+3+7>>>3;T<=n&&(n=T)}else n=T=N+5;if(N+4<=n&&q!==-1)IF(k,y?1:0,3),OWu(k,q,N);else if(k.strategy===4||T===n)IF(k,2+(y?1:0),3),vVU(k,iy,fe);else{IF(k,4+(y?1:0),3);q=k.gx.HY+1;N=k.Xh.HY+1;D+=1;IF(k,q-257,5);IF(k,N-1,5);IF(k,D-4,4);for(n=0;n>>8&255;k.Xu[k.pending++]=y&255}; B1U=function(k,y){var q=k.M1,N=k.pY,D=k.V8,n=k.wJ,T=k.pY>k.Nw-262?k.pY-(k.Nw-262):0,I=k.window,H=k.Om,K=k.Hy,A=k.pY+258,c=I[N+D-1],u=I[N+D];k.V8>=k.ow&&(q>>=2);n>k.rO&&(n=k.rO);do{var a=y;if(I[a+D]===u&&I[a+D-1]===c&&I[a]===I[N]&&I[++a]===I[N+1]){N+=2;for(a++;I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&I[++N]===I[++a]&&ND){k.ej=y;D=a;if(a>=n)break;c=I[N+D-1];u=I[N+D]}}}while((y=K[y&H])>T&&--q!== 0);return D<=k.rO?D:k.rO}; by=function(k){var y=k.Nw,q;do{var N=k.JK-k.rO-k.pY;if(k.pY>=y+(y-262)){Nt.Yd(k.window,k.window,y,y,0);k.ej-=y;k.pY-=y;k.MV-=y;var D=q=k.B7;do{var n=k.head[--D];k.head[D]=n>=y?n-y:0}while(--q);D=q=y;do n=k.Hy[--D],k.Hy[D]=n>=y?n-y:0;while(--q);N+=y}if(k.T$.Cm===0)break;D=k.T$;q=k.window;n=k.pY+k.rO;var T=D.Cm;T>N&&(T=N);T===0?q=0:(D.Cm-=T,Nt.Yd(q,D.input,D.LK,T,n),D.state.wrap===1?D.Ie=Ce(D.Ie,q,T,n):D.state.wrap===2&&(D.Ie=Ei(D.Ie,q,T,n)),D.LK+=T,D.Rt+=T,q=T);k.rO+=q;if(k.rO+k.Bn>=3)for(N=k.pY-k.Bn, k.xX=k.window[N],k.xX=(k.xX<=3&&(k.xX=(k.xX<=3)if(q=$L(k,k.pY-k.ej,k.e6-3),k.rO-=k.e6,k.e6<=k.qC&&k.rO>=3){k.e6--;do k.pY++,k.xX=(k.xX<=3&&(k.xX=(k.xX<4096)&&(k.e6=2));if(k.V8>=3&&k.e6<=k.V8){N=k.pY+k.rO-3;q=$L(k,k.pY-1-k.iW,k.V8-3);k.rO-=k.V8-1;k.V8-=2;do++k.pY<=N&&(k.xX=(k.xX<=3&&k.pY>0&&(N=k.pY-1,q=n[N],q===n[++N]&&q===n[++N]&&q===n[++N])){for(D=k.pY+258;q===n[++N]&&q===n[++N]&&q===n[++N]&&q===n[++N]&&q===n[++N]&&q===n[++N]&&q===n[++N]&&q===n[++N]&&Nk.rO&&(k.e6=k.rO)}k.e6>=3?(q=$L(k,1,k.e6-3),k.rO-=k.e6,k.pY+=k.e6,k.e6=0):(q=$L(k,0,k.window[k.pY]),k.rO--,k.pY++);if(q&&(Oi(k,!1),k.T$.NP===0))return 1}k.Bn=0;return y=== 4?(Oi(k,!0),k.T$.NP===0?3:4):k.n1&&(Oi(k,!1),k.T$.NP===0)?1:2}; QI7=function(k,y){for(var q;;){if(k.rO===0&&(by(k),k.rO===0)){if(y===0)return 1;break}k.e6=0;q=$L(k,0,k.window[k.pY]);k.rO--;k.pY++;if(q&&(Oi(k,!1),k.T$.NP===0))return 1}k.Bn=0;return y===4?(Oi(k,!0),k.T$.NP===0?3:4):k.n1&&(Oi(k,!1),k.T$.NP===0)?1:2}; Ui=function(k,y,q,N,D){this.A1=k;this.iSV=y;this.KSx=q;this.OST=N;this.func=D}; MIZ=function(){this.T$=null;this.status=0;this.Xu=null;this.wrap=this.pending=this.mZ=this.Vq=0;this.e4=null;this.V1=0;this.method=8;this.NE=-1;this.Om=this.kC=this.Nw=0;this.window=null;this.JK=0;this.head=this.Hy=null;this.wJ=this.ow=this.strategy=this.level=this.qC=this.M1=this.V8=this.rO=this.ej=this.pY=this.D8=this.iW=this.e6=this.MV=this.kV=this.wK=this.Rf=this.B7=this.xX=0;this.gB=new Nt.aX(1146);this.R_=new Nt.aX(122);this.B6=new Nt.aX(78);r5(this.gB);r5(this.R_);r5(this.B6);this.H$=this.Xh= this.gx=null;this.Zi=new Nt.aX(16);this.qt=new Nt.aX(573);r5(this.qt);this.vG=this.Ik=0;this.depth=new Nt.aX(573);r5(this.depth);this.eS=this.nm=this.Bn=this.matches=this.Bx=this.TA=this.zm=this.n1=this.KI=this.jm=0}; FZ7=function(k,y){if(!k||!k.state||y>5||y<0)return k?pe(k,-2):-2;var q=k.state;if(!k.output||!k.input&&k.Cm!==0||q.status===666&&y!==4)return pe(k,k.NP===0?-5:-2);q.T$=k;var N=q.NE;q.NE=y;if(q.status===42)if(q.wrap===2)k.Ie=0,Pv(q,31),Pv(q,139),Pv(q,8),q.e4?(Pv(q,(q.e4.text?1:0)+(q.e4.Fg?2:0)+(q.e4.extra?4:0)+(q.e4.name?8:0)+(q.e4.comment?16:0)),Pv(q,q.e4.time&255),Pv(q,q.e4.time>>8&255),Pv(q,q.e4.time>>16&255),Pv(q,q.e4.time>>24&255),Pv(q,q.level===9?2:q.strategy>=2||q.level<2?4:0),Pv(q,q.e4.os& 255),q.e4.extra&&q.e4.extra.length&&(Pv(q,q.e4.extra.length&255),Pv(q,q.e4.extra.length>>8&255)),q.e4.Fg&&(k.Ie=Ei(k.Ie,q.Xu,q.pending,0)),q.V1=0,q.status=69):(Pv(q,0),Pv(q,0),Pv(q,0),Pv(q,0),Pv(q,0),Pv(q,q.level===9?2:q.strategy>=2||q.level<2?4:0),Pv(q,3),q.status=113);else{var D=8+(q.kC-8<<4)<<8;D|=(q.strategy>=2||q.level<2?0:q.level<6?1:q.level===6?2:3)<<6;q.pY!==0&&(D|=32);q.status=113;vv(q,D+(31-D%31));q.pY!==0&&(vv(q,k.Ie>>>16),vv(q,k.Ie&65535));k.Ie=1}if(q.status===69)if(q.e4.extra){for(D= q.pending;q.V1<(q.e4.extra.length&65535)&&(q.pending!==q.Vq||(q.e4.Fg&&q.pending>D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D)),mH(k),D=q.pending,q.pending!==q.Vq));)Pv(q,q.e4.extra[q.V1]&255),q.V1++;q.e4.Fg&&q.pending>D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D));q.V1===q.e4.extra.length&&(q.V1=0,q.status=73)}else q.status=73;if(q.status===73)if(q.e4.name){D=q.pending;do{if(q.pending===q.Vq&&(q.e4.Fg&&q.pending>D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D)),mH(k),D=q.pending,q.pending===q.Vq)){var n=1;break}n=q.V1D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D));n===0&&(q.V1=0,q.status=91)}else q.status=91;if(q.status===91)if(q.e4.comment){D=q.pending;do{if(q.pending===q.Vq&&(q.e4.Fg&&q.pending>D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D)),mH(k),D=q.pending,q.pending===q.Vq)){n=1;break}n=q.V1D&&(k.Ie=Ei(k.Ie,q.Xu,q.pending-D,D));n===0&&(q.status=103)}else q.status= 103;q.status===103&&(q.e4.Fg?(q.pending+2>q.Vq&&mH(k),q.pending+2<=q.Vq&&(Pv(q,k.Ie&255),Pv(q,k.Ie>>8&255),k.Ie=0,q.status=113)):q.status=113);if(q.pending!==0){if(mH(k),k.NP===0)return q.NE=-1,0}else if(k.Cm===0&&(y<<1)-(y>4?9:0)<=(N<<1)-(N>4?9:0)&&y!==4)return pe(k,-5);if(q.status===666&&k.Cm!==0)return pe(k,-5);if(k.Cm!==0||q.rO!==0||y!==0&&q.status!==666){N=q.strategy===2?QI7(q,y):q.strategy===3?UOG(q,y):Q0[q.level].func(q,y);if(N===3||N===4)q.status=666;if(N===1||N===3)return k.NP===0&&(q.NE= -1),0;if(N===2&&(y===1?(IF(q,2,3),Hv(q,256,iy),q.eS===16?(w5(q,q.nm),q.nm=0,q.eS=0):q.eS>=8&&(q.Xu[q.pending++]=q.nm&255,q.nm>>=8,q.eS-=8)):y!==5&&(IF(q,0,3),OWu(q,0,0),y===3&&(r5(q.head),q.rO===0&&(q.pY=0,q.MV=0,q.Bn=0))),mH(k),k.NP===0))return q.NE=-1,0}if(y!==4)return 0;if(q.wrap<=0)return 1;q.wrap===2?(Pv(q,k.Ie&255),Pv(q,k.Ie>>8&255),Pv(q,k.Ie>>16&255),Pv(q,k.Ie>>24&255),Pv(q,k.Rt&255),Pv(q,k.Rt>>8&255),Pv(q,k.Rt>>16&255),Pv(q,k.Rt>>24&255)):(vv(q,k.Ie>>>16),vv(q,k.Ie&65535));mH(k);q.wrap>0&& (q.wrap=-q.wrap);return q.pending!==0?0:1}; Mt=function(k){if(!(this instanceof Mt))return new Mt(k);k=this.options=Nt.assign({level:-1,method:8,chunkSize:16384,iN:15,mDH:8,strategy:0,to:""},k||{});k.raw&&k.iN>0?k.iN=-k.iN:k.nW&&k.iN>0&&k.iN<16&&(k.iN+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.T$=new Y27;this.T$.NP=0;var y=this.T$;var q=k.level,N=k.method,D=k.iN,n=k.mDH,T=k.strategy;if(y){var I=1;q===-1&&(q=6);D<0?(I=0,D=-D):D>15&&(I=2,D-=16);if(n<1||n>9||N!==8||D<8||D>15||q<0||q>9||T<0||T>4)y=pe(y,-2);else{D===8&&(D=9); var H=new MIZ;y.state=H;H.T$=y;H.wrap=I;H.e4=null;H.kC=D;H.Nw=1<>=7;n<30;n++)for(jk[n]=T<<7,D=0;D<1<=K.Nw&&(y===0&&(r5(K.head),K.pY=0,K.MV=0,K.Bn=0),q=new Nt.u5(K.Nw),Nt.Yd(q,n,T-K.Nw,K.Nw,0),n=q,T=K.Nw);q=k.Cm;N=k.LK;D=k.input;k.Cm=T;k.LK=0;k.input=n;for(by(K);K.rO>=3;){n=K.pY;T=K.rO-2;do K.xX=(K.xX<=8||((0,q[31])(((0,q[31])((0,q[0])(q[26],q[59]),q[0],q[14],q[71]),q[1])(q[14],q[11]),q[32],q[26]),0))&&((((0,q[56])(q[26],q[60]),q[8])(q[9],q[38]),q[56])(q[14], q[35]),q[52])(q[6],q[26]),q[21]!=3&&((0,q[32])(q[38]),(0,q[48])(q[66]),q[79])(q[58],q[26]),(q[21]<=-6||(((((((0,q[7])((0,q[41])(),q[58],q[36]),q[39])(q[42]),q[27])(q[15],q[new Date("1970-01-01T04:01:16.000+04:00")/1E3]),q[27])(q[66],q[43]),q[39])(q[42]),q[24])(q[10],q[46]),0))&&(0,q[49])((((0,q[27])(q[58],q[11]),q[79])(q[58],q[13]),(0,q[39])(q[58]),q[24])(q[42],q[61])<(0,q[79])(q[58],q[50]),q[24],q[42],q[5])}catch(N){(0,q[49])((0,q[27])(q[0],q[1]),q[7],(0,q[53])(),q[0],q[65]),((0,q[7])((0,q[40])(), q[66],q[65]),q[48])(q[54])}finally{q[15]<=10&&(q[45]==3||((0,q[48])(q[58])/(0,q[24])(q[42],q[52]),null))&&(0,q[new Date("1969-12-31T16:45:49.000-07:15")/1E3])((0,q[7])((0,q[67])(),q[66],q[36]),q[60],q[76],q[44])}try{q[12]>5&&(q[70]>-1||((0,q[6])((((0,q[49])((0,q[60])(q[66],q[22]),q[24],q[66],q[17]),q[39])(q[42]),(0,q[8])(q[65],q[26]),q[1])(q[70],q[43]),q[49],(0,q[71])(q[40],q[14]),q[38],q[32],q[42]),NaN))&&(0,q[13])(((0,q[71])(q[44],q[73]),(0,q[10])((0,q[69])(),q[22],q[62]),q[49])((0,q[71])(q[22], q[23]),q[71],q[22],q[3]),(0,q[71])(q[40],q[43]),q[49],(0,q[38])(q[22],q[63]),q[10],(0,q[45])(),q[32],q[33]),q[Math.pow(8,new Date("1970-01-01T09:15:05.000+09:15")/1E3)*-19+622639]<-4&&(q[80]!=1||((0,q[10])((0,q[57])(),q[22],q[62]),0))&&(0,q[26])(q[30],q[40]),(0,q[49])((0,q[36])(q[40]),q[10],(0,q[69])(),q[40],q[33]),(0,q[71])(q[40],q[75])}catch(N){q[80]<=-9&&(q[77]==-6?((0,q[71])(q[7],q[80]),q[59])(q[22]):(0,q[49])((0,q[59])(q[7]),q[6],q[73],q[65])),q[74]<7?(0,q[31])((0,q[31])((0,q[70])((0,q[35])(), q[48],q[47]),q[9],q[40],q[33]),q[70],(0,q[23])(),q[40],q[18]):(0,q[31])((0,q[31])((0,q[61])(q[24],q[52]),q[55],q[37],q[42]),q[19],q[50],q[56]),q[14]!=-1&&(0,q[2])(((0,q[32])(q[44],q[33]),q[16])(q[46],q[69]),q[16],q[68],q[56]),q[1]!=5&&(q[13]===9?(0,q[64])(q[51],q[68]):(0,q[80])((0,q[21])(),q[68],q[57]))}}catch(N){return"M00xmhuoxOU5JwBm-P-_w8_"+k}return y.join("")}; NuD=function(k){return k,"length"[2+!!k]}; g.d5=function(k){this.name=k}; DWM=function(k){this.gO=Pr(k)}; g5=function(k){this.gO=Pr(k)}; oF=function(k){this.gO=Pr(k)}; nC0=function(k){this.gO=Pr(k)}; h3=function(k){this.gO=Pr(k)}; RF=function(k){this.gO=Pr(k)}; ek=function(k){this.gO=Pr(k)}; Wv=function(k){this.gO=Pr(k)}; Ze=function(k){this.gO=Pr(k)}; ly=function(k){this.gO=Pr(k)}; si=function(k){this.gO=Pr(k)}; J3=function(k){this.gO=Pr(k)}; yu=function(k){this.gO=Pr(k)}; q5=function(k){this.gO=Pr(k)}; N5=function(k){this.gO=Pr(k)}; DI=function(k){this.gO=Pr(k,500)}; nV=function(k){this.gO=Pr(k)}; Tf=function(k){this.gO=Pr(k)}; Tu7=function(k){this.gO=Pr(k)}; ww7=function(){return g.S6("yt.ads.biscotti.lastId_")||""}; IW7=function(k){g.YU("yt.ads.biscotti.lastId_",k)}; I6=function(){var k=arguments,y=we;k.length>1?y[k[0]]=k[1]:k.length===1&&Object.assign(y,k[0])}; g.H1=function(k,y){return k in we?we[k]:y}; KV=function(k){var y=we.EXPERIMENT_FLAGS;return y?y[k]:void 0}; H6u=function(k){Aw.forEach(function(y){return y(k)})}; g.uW=function(k){return k&&window.yterr?function(){try{return k.apply(this,arguments)}catch(y){g.c1(y)}}:k}; g.c1=function(k){var y=g.S6("yt.logging.errors.log");y?y(k,"ERROR",void 0,void 0,void 0,void 0,void 0):(y=g.H1("ERRORS",[]),y.push([k,"ERROR",void 0,void 0,void 0,void 0,void 0]),I6("ERRORS",y));H6u(k)}; a6=function(k,y,q,N,D){var n=g.S6("yt.logging.errors.log");n?n(k,"WARNING",y,q,N,void 0,D):(n=g.H1("ERRORS",[]),n.push([k,"WARNING",y,q,N,void 0,D]),I6("ERRORS",n))}; xT=function(k,y){y=k.split(y);for(var q={},N=0,D=y.length;N1?k[1]:k[0])):{}}; pV=function(k,y){return uNM(k,y||{},!0)}; re=function(k,y){return uNM(k,y||{},!1)}; uNM=function(k,y,q){var N=k.split("#",2);k=N[0];N=N.length>1?"#"+N[1]:"";var D=k.split("?",2);k=D[0];D=XV(D[1]||"");for(var n in y)if(q||!g.VR(D,n))D[n]=y[n];return g.lG(k,D)+N}; m$=function(k){if(!y)var y=window.location.href;var q=g.gP(1,k),N=g.ok(k);q&&N?(k=k.match(dP),y=y.match(dP),k=k[3]==y[3]&&k[1]==y[1]&&k[4]==y[4]):k=N?g.ok(y)===N&&(Number(g.gP(4,y))||null)===(Number(g.gP(4,k))||null):!0;return k}; iW=function(k){k||(k=document.location.href);k=g.gP(1,k);return k!==null&&k==="https"}; fV=function(k){k=aWT(k);return k===null?!1:k[0]==="com"&&k[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; xWD=function(k){k=aWT(k);return k===null?!1:k[1]==="google"?!0:k[2]==="google"?k[0]==="au"&&k[1]==="com"?!0:k[0]==="uk"&&k[1]==="co"?!0:!1:!1}; aWT=function(k){k=g.ok(k);return k!==null?k.split(".").reverse():null}; KdU=function(k){return k&&k.match(j7T)?k:D2(k)}; v1=function(k){var y=OP;k=k===void 0?ww7():k;var q=Object,N=q.assign,D=P1(y);var n=y.Z;try{var T=n.screenX;var I=n.screenY}catch(P){}try{var H=n.outerWidth;var K=n.outerHeight}catch(P){}try{var A=n.innerWidth;var c=n.innerHeight}catch(P){}try{var u=n.screenLeft;var a=n.screenTop}catch(P){}try{A=n.innerWidth,c=n.innerHeight}catch(P){}try{var x=n.screen.availWidth;var r=n.screen.availTop}catch(P){}n=[u,a,T,I,x,r,H,K,A,c];T=LyG(!1,y.Z.top);I={};var f=f===void 0?g.FZ:f;H=new Th;"SVGElement"in f&&"createElementNS"in f.document&&H.set(0);K=t$M();K["allow-top-navigation-by-user-activation"]&&H.set(1);K["allow-popups-to-escape-sandbox"]&&H.set(2);f.crypto&&f.crypto.subtle&&H.set(3);"TextDecoder"in f&&"TextEncoder"in f&&H.set(4);f=Ro7(H);y=(I.bc=f,I.bih=T.height,I.biw=T.width,I.brdim=n.join(),I.vis=PP(y.N),I.wgl=!!mn.WebGLRenderingContext,I);q=N.call(q,D,y);q.ca_type="image";k&&(q.bid=k);return q}; P1=function(k){var y={};y.dt=Xw6;y.flash="0";a:{try{var q=k.Z.top.location.href}catch(A){k=2;break a}k=q?q===k.N.location.href?0:1:2}y=(y.frm=k,y);try{y.u_tz=-(new Date).getTimezoneOffset();var N=N===void 0?mn:N;try{var D=N.history.length}catch(A){D=0}y.u_his=D;var n;y.u_h=(n=mn.screen)==null?void 0:n.height;var T;y.u_w=(T=mn.screen)==null?void 0:T.width;var I;y.u_ah=(I=mn.screen)==null?void 0:I.availHeight;var H;y.u_aw=(H=mn.screen)==null?void 0:H.availWidth;var K;y.u_cd=(K=mn.screen)==null?void 0: K.colorDepth}catch(A){}return y}; zYG=function(){if(!$W7)return null;var k=$W7();return"open"in k?k:null}; g.EP=function(k){switch(CV(k)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; CV=function(k){return k&&"status"in k?k.status:-1}; g.bW=function(k,y){typeof k==="function"&&(k=g.uW(k));return window.setTimeout(k,y)}; g.Vu=function(k,y){typeof k==="function"&&(k=g.uW(k));return window.setInterval(k,y)}; g.B1=function(k){window.clearTimeout(k)}; g.UP=function(k){window.clearInterval(k)}; g.M5=function(k){k=Qu(k);return typeof k==="string"&&k==="false"?!1:!!k}; g.FV=function(k,y){k=Qu(k);return k===void 0&&y!==void 0?y:Number(k||0)}; SZ=function(){return g.H1("EXPERIMENTS_TOKEN","")}; Qu=function(k){return g.H1("EXPERIMENT_FLAGS",{})[k]}; Gf=function(){for(var k=[],y=g.H1("EXPERIMENTS_FORCED_FLAGS",{}),q=g.p(Object.keys(y)),N=q.next();!N.done;N=q.next())N=N.value,k.push({key:N,value:String(y[N])});q=g.H1("EXPERIMENT_FLAGS",{});N=g.p(Object.keys(q));for(var D=N.next();!D.done;D=N.next())D=D.value,D.startsWith("force_")&&y[D]===void 0&&k.push({key:D,value:String(q[D])});return k}; LV=function(k,y,q,N,D,n,T,I){function H(){(K&&"readyState"in K?K.readyState:0)===4&&y&&g.uW(y)(K)} q=q===void 0?"GET":q;N=N===void 0?"":N;I=I===void 0?!1:I;var K=zYG();if(!K)return null;"onloadend"in K?K.addEventListener("loadend",H,!1):K.onreadystatechange=H;g.M5("debug_forward_web_query_parameters")&&(k=pwD(k,window.location.search));K.open(q,k,!0);n&&(K.responseType=n);T&&(K.withCredentials=!0);q=q==="POST"&&(window.FormData===void 0||!(N instanceof FormData));if(D=rcU(k,D))for(var A in D)K.setRequestHeader(A,D[A]),"content-type"===A.toLowerCase()&&(q=!1);q&&K.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");if(I&&"setAttributionReporting"in XMLHttpRequest.prototype){k={eventSourceEligible:!0,triggerEligible:!1};try{K.setAttributionReporting(k)}catch(c){a6(c)}}K.send(N);return K}; rcU=function(k,y){y=y===void 0?{}:y;var q=m$(k),N=g.H1("INNERTUBE_CLIENT_NAME"),D=g.M5("web_ajax_ignore_global_headers_if_set"),n;for(n in mWT){var T=g.H1(mWT[n]),I=n==="X-Goog-AuthUser"||n==="X-Goog-PageId";n!=="X-Goog-Visitor-Id"||T||(T=g.H1("VISITOR_DATA"));var H;if(!(H=!T)){if(!(H=q||(g.ok(k)?!1:!0))){H=k;var K;if(K=g.M5("add_auth_headers_to_remarketing_google_dot_com_ping")&&n==="Authorization"&&(N==="TVHTML5"||N==="TVHTML5_UNPLUGGED"||N==="TVHTML5_SIMPLY")&&xWD(H))H=Lm(g.gP(5,H))||"",H=H.split("/"), H="/"+(H.length>1?H[1]:""),K=H==="/pagead";H=K?!0:!1}H=!H}H||D&&y[n]!==void 0||N==="TVHTML5_UNPLUGGED"&&I||(y[n]=T)}"X-Goog-EOM-Visitor-Id"in y&&"X-Goog-Visitor-Id"in y&&delete y["X-Goog-Visitor-Id"];if(q||!g.ok(k))y["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(q||!g.ok(k)){try{var A=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(c){}A&&(y["X-YouTube-Time-Zone"]=A)}document.location.hostname.endsWith("youtubeeducation.com")||!q&&g.ok(k)||(y["X-YouTube-Ad-Signals"]= jZ(v1()));return y}; fWP=function(k,y){var q=g.ok(k);g.M5("debug_handle_relative_url_for_query_forward_killswitch")||!q&&m$(k)&&(q=document.location.hostname);var N=Lm(g.gP(5,k));N=(q=q&&(q.endsWith("youtube.com")||q.endsWith("youtube-nocookie.com")))&&N&&N.startsWith("/api/");if(!q||N)return k;var D=XV(y),n={};g.HY(i6Z,function(T){D[T]&&(n[T]=D[T])}); return re(k,n)}; ge=function(k,y){y.method="POST";y.postParams||(y.postParams={});return g.de(k,y)}; vC7=function(k,y){if(window.fetch&&y.format!=="XML"){var q={method:y.method||"GET",credentials:"same-origin"};y.headers&&(q.headers=y.headers);y.priority&&(q.priority=y.priority);k=O6Z(k,y);var N=PMT(k,y);N&&(q.body=N);y.withCredentials&&(q.credentials="include");var D=y.context||g.FZ,n=!1,T;fetch(k,q).then(function(I){if(!n){n=!0;T&&g.B1(T);var H=I.ok,K=function(A){A=A||{};H?y.onSuccess&&y.onSuccess.call(D,A,I):y.onError&&y.onError.call(D,A,I);y.onFinish&&y.onFinish.call(D,A,I)}; (y.format||"JSON")==="JSON"&&(H||I.status>=400&&I.status<500)?I.json().then(K,function(){K(null)}):K(null)}}).catch(function(){y.onError&&y.onError.call(D,{},{})}); k=y.timeout||0;y.onFetchTimeout&&k>0&&(T=g.bW(function(){n||(n=!0,g.B1(T),y.onFetchTimeout.call(y.context||g.FZ))},k))}else g.de(k,y)}; g.de=function(k,y){var q=y.format||"JSON";k=O6Z(k,y);var N=PMT(k,y),D=!1,n=CMZ(k,function(H){if(!D){D=!0;I&&g.B1(I);var K=g.EP(H),A=null,c=400<=H.status&&H.status<500,u=500<=H.status&&H.status<600;if(K||c||u)A=ECZ(k,q,H,y.convertToSafeHtml);K&&(K=b66(q,H,A));A=A||{};c=y.context||g.FZ;K?y.onSuccess&&y.onSuccess.call(c,H,A):y.onError&&y.onError.call(c,H,A);y.onFinish&&y.onFinish.call(c,H,A)}},y.method,N,y.headers,y.responseType,y.withCredentials); N=y.timeout||0;if(y.onTimeout&&N>0){var T=y.onTimeout;var I=g.bW(function(){D||(D=!0,n.abort(),g.B1(I),T.call(y.context||g.FZ,n))},N)}return n}; O6Z=function(k,y){y.includeDomain&&(k=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+k);var q=g.H1("XSRF_FIELD_NAME");if(y=y.urlParams)y[q]&&delete y[q],k=pV(k,y);return k}; PMT=function(k,y){var q=g.H1("XSRF_FIELD_NAME"),N=g.H1("XSRF_TOKEN"),D=y.postBody||"",n=y.postParams,T=g.H1("XSRF_FIELD_NAME"),I;y.headers&&(I=y.headers["Content-Type"]);y.excludeXsrf||g.ok(k)&&!y.withCredentials&&g.ok(k)!==document.location.hostname||y.method!=="POST"||I&&I!=="application/x-www-form-urlencoded"||y.postParams&&y.postParams[T]||(n||(n={}),n[q]=N);(g.M5("ajax_parse_query_data_only_when_filled")&&n&&Object.keys(n).length>0||n)&&typeof D==="string"&&(D=XV(D),g.Gw(D,n),D=y.postBodyFormat&& y.postBodyFormat==="JSON"?JSON.stringify(D):g.ZJ(D));n=D||n&&!g.QR(n);!VP6&&n&&y.method!=="POST"&&(VP6=!0,g.c1(Error("AJAX request with postData should use POST")));return D}; ECZ=function(k,y,q,N){var D=null;switch(y){case "JSON":try{var n=q.responseText}catch(T){throw N=Error("Error reading responseText"),N.params=k,a6(N),T;}k=q.getResponseHeader("Content-Type")||"";n&&k.indexOf("json")>=0&&(n.substring(0,5)===")]}'\n"&&(n=n.substring(5)),D=JSON.parse(n));break;case "XML":if(k=(k=q.responseXML)?BuT(k):null)D={},g.HY(k.getElementsByTagName("*"),function(T){D[T.tagName]=UWZ(T)})}N&&Q7U(D); return D}; Q7U=function(k){if(g.gT(k))for(var y in k)y==="html_content"||H1D(y,"_html")?k[y]=hO(k[y]):Q7U(k[y])}; b66=function(k,y,q){if(y&&y.status===204)return!0;switch(k){case "JSON":return!!q;case "XML":return Number(q&&q.return_code)===0;case "RAW":return!0;default:return!!q}}; BuT=function(k){return k?(k=("responseXML"in k?k.responseXML:k).getElementsByTagName("root"))&&k.length>0?k[0]:null:null}; UWZ=function(k){var y="";g.HY(k.childNodes,function(q){y+=q.nodeValue}); return y}; hw=function(k,y){var q=g.Y2(y),N;return(new g.my(function(D,n){q.onSuccess=function(T){g.EP(T)?D(new MP0(T)):n(new o6("Request failed, status="+CV(T),"net.badstatus",T))}; q.onError=function(T){n(new o6("Unknown request error","net.unknown",T))}; q.onTimeout=function(T){n(new o6("Request timed out","net.timeout",T))}; N=g.de(k,q)})).Oj(function(D){if(D instanceof Cm){var n; (n=N)==null||n.abort()}return OC(D)})}; g.R6=function(k,y,q,N){function D(I,H,K){return I.Oj(function(A){if(H<=0||CV(A.xhr)===403)return OC(new o6("Request retried too many times","net.retryexhausted",A.xhr,A));A=Math.pow(2,q-H+1)*K;var c=T>0?Math.min(T,A):A;return n(K).then(function(){return D(hw(k,y),H-1,c)})})} function n(I){return new g.my(function(H){setTimeout(H,I)})} var T=T===void 0?-1:T;return D(hw(k,y),q-1,N)}; o6=function(k,y,q){uO.call(this,k+", errorCode="+y);this.errorCode=y;this.xhr=q;this.name="PromiseAjaxError"}; MP0=function(k){this.xhr=k}; eZ=function(k){this.Z=k===void 0?null:k;this.C=0;this.N=null}; W1=function(k){var y=new eZ;k=k===void 0?null:k;y.C=2;y.N=k===void 0?null:k;return y}; ZI=function(k){var y=new eZ;k=k===void 0?null:k;y.C=1;y.N=k===void 0?null:k;return y}; g.Jw=function(k,y,q,N,D){lW||sP.set(""+k,y,{lz:q,path:"/",domain:N===void 0?"youtube.com":N,secure:D===void 0?!1:D})}; g.tw=function(k,y){if(!lW)return sP.get(""+k,y)}; g.k7=function(k,y,q){lW||sP.remove(""+k,y===void 0?"/":y,q===void 0?"youtube.com":q)}; Fd6=function(){if(g.M5("embeds_web_enable_cookie_detection_fix")){if(!g.FZ.navigator.cookieEnabled)return!1}else if(!sP.isEnabled())return!1;if(!sP.isEmpty())return!0;g.M5("embeds_web_enable_cookie_detection_fix")?sP.set("TESTCOOKIESENABLED","1",{lz:60,DPx:"none",secure:!0}):sP.set("TESTCOOKIESENABLED","1",{lz:60});if(sP.get("TESTCOOKIESENABLED")!=="1")return!1;sP.remove("TESTCOOKIESENABLED");return!0}; g.L=function(k,y){if(k)return k[y.name]}; qj=function(k){var y=g.H1("INNERTUBE_HOST_OVERRIDE");y&&(k=String(y)+String(hg(k)));return k}; YtT=function(k){var y={};g.M5("json_condensed_response")&&(y.prettyPrint="false");return k=re(k,y)}; Nj=function(k,y){var q=q===void 0?{}:q;k={method:y===void 0?"POST":y,mode:m$(k)?"same-origin":"cors",credentials:m$(k)?"same-origin":"include"};y={};for(var N=g.p(Object.keys(q)),D=N.next();!D.done;D=N.next())D=D.value,q[D]&&(y[D]=q[D]);Object.keys(y).length>0&&(k.headers=y);return k}; Dy=function(){var k=/Chrome\/(\d+)/.exec(g.Pg());return k?parseFloat(k[1]):NaN}; TI=function(){return g.nj("android")&&g.nj("chrome")&&!(g.nj("trident/")||g.nj("edge/"))&&!g.nj("cobalt")}; StP=function(){return g.nj("armv7")||g.nj("aarch64")||g.nj("android")}; g.wh=function(){return g.nj("cobalt")}; I0=function(){return g.nj("cobalt")&&g.nj("appletv")}; H2=function(){return g.nj("(ps3; leanback shell)")||g.nj("ps3")&&g.wh()}; Gu6=function(){return g.nj("(ps4; leanback shell)")||g.nj("ps4")&&g.wh()}; g.LdZ=function(){return g.wh()&&(g.nj("ps4 vr")||g.nj("ps4 pro vr"))}; Kj=function(){var k=/WebKit\/([0-9]+)/.exec(g.Pg());return!!(k&&parseInt(k[1],10)>=600)}; AF=function(){var k=/WebKit\/([0-9]+)/.exec(g.Pg());return!!(k&&parseInt(k[1],10)>=602)}; dWP=function(){return g.nj("iemobile")||g.nj("windows phone")&&g.nj("edge")}; a0=function(){return(c2||u0)&&g.nj("applewebkit")&&!g.nj("version")&&(!g.nj("safari")||g.nj("gsa/"))}; jl=function(){return g.x7&&g.nj("version/")}; X_=function(){return g.nj("smart-tv")&&g.nj("samsung")}; g.nj=function(k){var y=g.Pg();return y?y.toLowerCase().indexOf(k)>=0:!1}; $7=function(){return xaG()||a0()||jl()?!0:g.H1("EOM_VISITOR_DATA")?!1:!0}; zI=function(k,y){return y===void 0||y===null?k:y==="1"||y===!0||y===1||y==="True"?!0:!1}; pj=function(k,y,q){for(var N in q)if(q[N]==y)return q[N];return k}; rh=function(k,y){return y===void 0||y===null?k:Number(y)}; mR=function(k,y){return y===void 0||y===null?k:y.toString()}; i0=function(k,y){if(y){if(k==="fullwidth")return Infinity;if(k==="fullheight")return 0}return k&&(y=k.match(gCG))&&(k=Number(y[2]),y=Number(y[1]),!isNaN(k)&&!isNaN(y)&&k>0)?y/k:NaN}; fj=function(k){var y=k.docid||k.video_id||k.videoId||k.id;if(y)return y;y=k.raw_player_response;y||(k=k.player_response)&&(y=JSON.parse(k));return y&&y.videoDetails&&y.videoDetails.videoId||null}; oCU=function(k){return Oq(k,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.P2=function(k){return k==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||k==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; Oq=function(k,y){y=(y===void 0?0:y)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(y="EMBEDDED_PLAYER_MODE_PFL");var q=k.raw_embedded_player_response;if(!q&&(k=k.embedded_player_response))try{q=JSON.parse(k)}catch(N){return y}return q?pj(y,q.embeddedPlayerMode,hY6):y}; Cj=function(k){uO.call(this,k.message||k.description||k.name);this.isMissing=k instanceof v2;this.isTimeout=k instanceof o6&&k.errorCode=="net.timeout";this.isCanceled=k instanceof Cm}; v2=function(){uO.call(this,"Biscotti ID is missing from server")}; RY0=function(){if(g.M5("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!$7())return Error("User has not consented - not fetching biscotti id.");var k=g.H1("PLAYER_VARS",{});if(g.MI(k,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(oCU(k))return Error("Biscotti id fetching has been disabled for pfl.")}; lWu=function(){var k=RY0();if(k!==void 0)return OC(k);Eq||(Eq=hw("//googleads.g.doubleclick.net/pagead/id",eYD).then(WdG).Oj(function(y){return Z6T(2,y)})); return Eq}; WdG=function(k){k=k.xhr.responseText;if(!$N(k,")]}'"))throw new v2;k=JSON.parse(k.substr(4));if((k.type||1)>1)throw new v2;k=k.id;IW7(k);Eq=ZI(k);s7T(18E5,2);return k}; Z6T=function(k,y){y=new Cj(y);IW7("");Eq=W1(y);k>0&&s7T(12E4,k-1);throw y;}; s7T=function(k,y){g.bW(function(){hw("//googleads.g.doubleclick.net/pagead/id",eYD).then(WdG,function(q){return Z6T(y,q)}).Oj(g.$x)},k)}; JcM=function(){try{var k=g.S6("yt.ads.biscotti.getId_");return k?k():lWu()}catch(y){return OC(y)}}; ksD=function(k){k&&(k.dataset?k.dataset[tP6()]="true":yVu(k))}; yUM=function(k){return k?k.dataset?k.dataset[tP6()]:k.getAttribute("data-loaded"):null}; tP6=function(){return qJU.loaded||(qJU.loaded="loaded".replace(/\-([a-z])/g,function(k,y){return y.toUpperCase()}))}; NET=function(){var k=document;if("visibilityState"in k)return k.visibilityState;var y=b0+"VisibilityState";if(y in k)return k[y]}; Vt=function(k,y){var q;G5(k,function(N){q=y[N];return!!q}); return q}; B2=function(k){if(k.requestFullscreen)k=k.requestFullscreen(void 0);else if(k.webkitRequestFullscreen)k=k.webkitRequestFullscreen();else if(k.mozRequestFullScreen)k=k.mozRequestFullScreen();else if(k.msRequestFullscreen)k=k.msRequestFullscreen();else if(k.webkitEnterFullscreen)k=k.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return k instanceof Promise?k:Promise.resolve()}; Mj=function(k){var y;g.Uq()?Qt()==k&&(y=document):y=k;return y&&(k=Vt(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],y))?(y=k.call(y),y instanceof Promise?y:Promise.resolve()):Promise.resolve()}; DQP=function(k){return g.he(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(y){return"on"+y.toLowerCase()in k})}; ngZ=function(){var k=document;return g.he(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(y){return"on"+y.toLowerCase()in k})}; g.Uq=function(){return!!Vt(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; Qt=function(k){k=k===void 0?!1:k;var y=Vt(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(k)for(;y&&y.shadowRoot;)y=y.shadowRoot.fullscreenElement;return y?y:null}; F_=function(k){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(k=k||window.event){this.event=k;for(var y in k)y in TEU||(this[y]=k[y]);this.scale=k.scale;this.rotation=k.rotation;var q=k.target||k.srcElement;q&&q.nodeType==3&&(q=q.parentNode);this.target=q;var N=k.relatedTarget; if(N)try{N=N.nodeName?N:null}catch(D){N=null}else this.type=="mouseover"?N=k.fromElement:this.type=="mouseout"&&(N=k.toElement);this.relatedTarget=N;this.clientX=k.clientX!=void 0?k.clientX:k.pageX;this.clientY=k.clientY!=void 0?k.clientY:k.pageY;this.keyCode=k.keyCode?k.keyCode:k.which;this.charCode=k.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=k.altKey;this.ctrlKey=k.ctrlKey;this.shiftKey=k.shiftKey;this.metaKey=k.metaKey;this.Z=k.pageX;this.N=k.pageY}}catch(D){}}; wI7=function(k){if(document.body&&document.documentElement){var y=document.body.scrollTop+document.documentElement.scrollTop;k.Z=k.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);k.N=k.clientY+y}}; IdU=function(k,y,q,N){N=N===void 0?{}:N;k.addEventListener&&(y!="mouseenter"||"onmouseenter"in document?y!="mouseleave"||"onmouseenter"in document?y=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(y="MozMousePixelScroll"):y="mouseout":y="mouseover");return Uf(Y7,function(D){var n=typeof D[4]==="boolean"&&D[4]==!!N,T=g.gT(D[4])&&g.gT(N)&&g.F6(D[4],N);return!!D.length&&D[0]==k&&D[1]==y&&D[2]==q&&(n||T)})}; g.Sl=function(k,y,q,N){N=N===void 0?{}:N;if(!k||!k.addEventListener&&!k.attachEvent)return"";var D=IdU(k,y,q,N);if(D)return D;D=++Ht6.count+"";var n=!(y!="mouseenter"&&y!="mouseleave"||!k.addEventListener||"onmouseenter"in document);var T=n?function(I){I=new F_(I);if(!aP(I.relatedTarget,function(H){return H==k},!0))return I.currentTarget=k,I.type=y,q.call(k,I)}:function(I){I=new F_(I); I.currentTarget=k;return q.call(k,I)}; T=g.uW(T);k.addEventListener?(y=="mouseenter"&&n?y="mouseover":y=="mouseleave"&&n?y="mouseout":y=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(y="MozMousePixelScroll"),Kx6()||typeof N==="boolean"?k.addEventListener(y,T,N):k.addEventListener(y,T,!!N.capture)):k.attachEvent("on"+y,T);Y7[D]=[k,y,q,T,N];return D}; cUM=function(k){return AUU(k,function(y){return g.zh(y,"ytp-ad-has-logging-urls")})}; AUU=function(k,y){var q=document.body||document;return g.Sl(q,"click",function(N){var D=aP(N.target,function(n){return n===q||y(n)},!0); D&&D!==q&&!D.disabled&&(N.currentTarget=D,k.call(D,N))})}; g.GI=function(k){k&&(typeof k=="string"&&(k=[k]),g.HY(k,function(y){if(y in Y7){var q=Y7[y],N=q[0],D=q[1],n=q[3];q=q[4];N.removeEventListener?Kx6()||typeof q==="boolean"?N.removeEventListener(D,n,q):N.removeEventListener(D,n,!!q.capture):N.detachEvent&&N.detachEvent("on"+D,n);delete Y7[y]}}))}; Lj=function(k){for(var y in Y7)Y7[y][0]==k&&g.GI(y)}; dh=function(k){k=k||window.event;var y;k.composedPath&&typeof k.composedPath==="function"?y=k.composedPath():y=k.path;y&&y.length?k=y[0]:(k=k||window.event,k=k.target||k.srcElement,k.nodeType==3&&(k=k.parentNode));return k}; gh=function(k){this.B=k;this.Z=null;this.V=0;this.Y=null;this.j=0;this.N=[];for(k=0;k<4;k++)this.N.push(0);this.C=0;this.ND=g.Sl(window,"mousemove",(0,g.RD)(this.U,this));this.J=g.Vu((0,g.RD)(this.sT,this),25)}; o0=function(k){g.S.call(this);this.B=[];this.UT=k||this}; hF=function(k,y,q,N){for(var D=0;D0?q:0;q=N?Date.now()+N*1E3:0;if((N=N?(0,g.W2)():Zy())&&window.JSON){typeof y!=="string"&&(y=JSON.stringify(y,void 0));try{N.set(k,y,q)}catch(D){N.remove(k)}}}; g.sq=function(k){var y=Zy(),q=(0,g.W2)();if(!y&&!q||!window.JSON)return null;try{var N=y.get(k)}catch(D){}if(typeof N!=="string")try{N=q.get(k)}catch(D){}if(typeof N!=="string")return null;try{N=JSON.parse(N,void 0)}catch(D){}return N}; xQ0=function(){var k=(0,g.W2)();if(k&&(k=k.N("yt-player-quality")))return k.creation}; g.JF=function(k){try{var y=Zy(),q=(0,g.W2)();y&&y.remove(k);q&&q.remove(k)}catch(N){}}; g.tF=function(){return g.sq("yt-remote-session-screen-id")}; jz6=function(k){var y=this;this.N=void 0;this.Z=!1;k.addEventListener("beforeinstallprompt",function(q){q.preventDefault();y.N=q}); k.addEventListener("appinstalled",function(){y.Z=!0},{once:!0})}; kS=function(){if(!g.FZ.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.FZ.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.FZ.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.FZ.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.FZ.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(k){return"WEB_DISPLAY_MODE_UNKNOWN"}}; y9=function(){this.Pt=!0}; XI6=function(){y9.instance||(y9.instance=new y9);return y9.instance}; $QZ=function(k){switch(k){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}}; zG6=function(){this.Z=g.H1("ALT_PREF_COOKIE_NAME","PREF");this.N=g.H1("ALT_PREF_COOKIE_DOMAIN","youtube.com");var k=g.tw(this.Z);k&&this.parse(k)}; g.NS=function(){qS||(qS=new zG6);return qS}; g.Dc=function(k,y){return!!((pIU("f"+(Math.floor(y/31)+1))||0)&1<0;)switch(k=PN.shift(),k.type){case "ERROR":mc.Is(k.payload);break;case "EVENT":mc.logEvent(k.eventType,k.payload)}}; CS=function(k){vN||(mc?mc.Is(k):(PN.push({type:"ERROR",payload:k}),PN.length>10&&PN.shift()))}; EH=function(k,y){vN||(mc?mc.logEvent(k,y):(PN.push({type:"EVENT",eventType:k,payload:y}),PN.length>10&&PN.shift()))}; ba=function(k){if(k.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; V9=function(k){return k.substr(0,k.indexOf(":"))||k}; g.BN=function(k,y,q,N,D){y=y===void 0?{}:y;q=q===void 0?CT0[k]:q;N=N===void 0?EgM[k]:N;D=D===void 0?bt7[k]:D;g.HN.call(this,q,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:k},y));this.type=k;this.message=q;this.level=N;this.Z=D;Object.setPrototypeOf(this,g.BN.prototype)}; UH=function(k,y){g.BN.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:y,foundObjectStores:k},CT0.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,UH.prototype)}; Q9=function(k,y){var q=Error.call(this);this.message=q.message;"stack"in q&&(this.stack=q.stack);this.index=k;this.objectStore=y;Object.setPrototypeOf(this,Q9.prototype)}; Fv=function(k,y,q,N){y=V9(y);var D=k instanceof Error?k:Error("Unexpected error: "+k);if(D instanceof g.BN)return D;k={objectStoreNames:q,dbName:y,dbVersion:N};if(D.name==="QuotaExceededError")return new g.BN("QUOTA_EXCEEDED",k);if(g.MS&&D.name==="UnknownError")return new g.BN("QUOTA_MAYBE_EXCEEDED",k);if(D instanceof Q9)return new g.BN("MISSING_INDEX",Object.assign({},k,{objectStore:D.objectStore,index:D.index}));if(D.name==="InvalidStateError"&&VTD.some(function(n){return D.message.includes(n)}))return new g.BN("EXECUTE_TRANSACTION_ON_CLOSED_DB", k); if(D.name==="AbortError")return new g.BN("UNKNOWN_ABORT",k,D.message);D.args=[Object.assign({},k,{name:"IdbError",IS:D.name})];D.level="WARNING";return D}; g.YS=function(k,y,q){var N=rb();return new g.BN("IDB_NOT_SUPPORTED",{context:{caller:k,publicName:y,version:q,hasSucceededOnce:N==null?void 0:N.hasSucceededOnce}})}; BEM=function(k){if(!k)throw Error();throw k;}; UQD=function(k){return k}; Sm=function(k){this.Z=k}; g.Gv=function(k){function y(D){if(N.state.status==="PENDING"){N.state={status:"REJECTED",reason:D};D=g.p(N.N);for(var n=D.next();!n.done;n=D.next())n=n.value,n()}} function q(D){if(N.state.status==="PENDING"){N.state={status:"FULFILLED",value:D};D=g.p(N.Z);for(var n=D.next();!n.done;n=D.next())n=n.value,n()}} var N=this;this.state={status:"PENDING"};this.Z=[];this.N=[];k=k.Z;try{k(q,y)}catch(D){y(D)}}; Qz7=function(k,y,q,N,D){try{if(k.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var n=q(k.state.value);n instanceof g.Gv?LS(k,y,n,N,D):N(n)}catch(T){D(T)}}; MTZ=function(k,y,q,N,D){try{if(k.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var n=q(k.state.reason);n instanceof g.Gv?LS(k,y,n,N,D):N(n)}catch(T){D(T)}}; LS=function(k,y,q,N,D){y===q?D(new TypeError("Circular promise chain detected.")):q.then(function(n){n instanceof g.Gv?LS(k,y,n,N,D):N(n)},function(n){D(n)})}; Fx7=function(k,y,q){function N(){q(k.error);n()} function D(){y(k.result);n()} function n(){try{k.removeEventListener("success",D),k.removeEventListener("error",N)}catch(T){}} k.addEventListener("success",D);k.addEventListener("error",N)}; YJM=function(k){return new Promise(function(y,q){Fx7(k,y,q)})}; db=function(k){return new g.Gv(new Sm(function(y,q){Fx7(k,y,q)}))}; gb=function(k,y){return new g.Gv(new Sm(function(q,N){function D(){var n=k?y(k):null;n?n.then(function(T){k=T;D()},N):q()} D()}))}; SJ6=function(k,y){this.request=k;this.cursor=y}; Gs6=function(k){return db(k).then(function(y){return y?new SJ6(k,y):null})}; g.LxD=function(k){k.cursor.continue(void 0);return Gs6(k.request)}; dQ6=function(k,y){this.Z=k;this.options=y;this.transactionCount=0;this.C=Math.round((0,g.om)());this.N=!1}; g.Rm=function(k,y,q){k=k.Z.createObjectStore(y,q);return new h1(k)}; em=function(k,y){k.Z.objectStoreNames.contains(y)&&k.Z.deleteObjectStore(y)}; g.la=function(k,y,q){return g.WN(k,[y],{mode:"readwrite",Qi:!0},function(N){return g.Zc(N.objectStore(y),q)})}; g.WN=function(k,y,q,N){var D,n,T,I,H,K,A,c,u,a,x,r;return g.B(function(f){switch(f.Z){case 1:var P={mode:"readonly",Qi:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof q==="string"?P.mode=q:Object.assign(P,q);D=P;k.transactionCount++;n=D.Qi?3:1;T=0;case 2:if(I){f.Hl(4);break}T++;H=Math.round((0,g.om)());g.zM(f,5);K=k.Z.transaction(y,D.mode);P=new sH(K);P=gg7(P,N);return g.b(f,P,7);case 7:return A=f.N,c=Math.round((0,g.om)()),ogU(k,H,c,T,void 0,y.join(),D),f.return(A);case 5:u=g.rT(f);a=Math.round((0,g.om)()); x=Fv(u,k.Z.name,y.join(),k.Z.version);if((r=x instanceof g.BN&&!x.Z)||T>=n)ogU(k,H,a,T,x,y.join(),D),I=x;f.Hl(2);break;case 4:return f.return(Promise.reject(I))}})}; ogU=function(k,y,q,N,D,n,T){y=q-y;D?(D instanceof g.BN&&(D.type==="QUOTA_EXCEEDED"||D.type==="QUOTA_MAYBE_EXCEEDED")&&EH("QUOTA_EXCEEDED",{dbName:V9(k.Z.name),objectStoreNames:n,transactionCount:k.transactionCount,transactionMode:T.mode}),D instanceof g.BN&&D.type==="UNKNOWN_ABORT"&&(q-=k.C,q<0&&q>=2147483648&&(q=0),EH("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:n,transactionDuration:y,transactionCount:k.transactionCount,dbDuration:q}),k.N=!0),hG0(k,!1,N,n,y,T.tag),CS(D)):hG0(k,!0,N,n,y, T.tag)}; hG0=function(k,y,q,N,D,n){EH("TRANSACTION_ENDED",{objectStoreNames:N,connectionHasUnknownAbortedTransaction:k.N,duration:D,isSuccessful:y,tryCount:q,tag:n===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":n})}; h1=function(k){this.Z=k}; g.J1=function(k,y,q){k.Z.createIndex(y,q,{unique:!1})}; RG6=function(k,y){return g.t1(k,{query:y},function(q){return q.delete().then(function(){return g.k6(q)})}).then(function(){})}; eGZ=function(k,y,q){var N=[];return g.t1(k,{query:y},function(D){if(!(q!==void 0&&N.length>=q))return N.push(D.getValue()),g.k6(D)}).then(function(){return N})}; Zt6=function(k){return"getAllKeys"in IDBObjectStore.prototype?db(k.Z.getAllKeys(void 0,void 0)):WxZ(k)}; WxZ=function(k){var y=[];return g.ldM(k,{query:void 0},function(q){y.push(q.cursor.primaryKey);return g.LxD(q)}).then(function(){return y})}; g.Zc=function(k,y,q){return db(k.Z.put(y,q))}; g.t1=function(k,y,q){k=k.Z.openCursor(y.query,y.direction);return yz(k).then(function(N){return gb(N,q)})}; g.ldM=function(k,y,q){var N=y.query;y=y.direction;k="openKeyCursor"in IDBObjectStore.prototype?k.Z.openKeyCursor(N,y):k.Z.openCursor(N,y);return Gs6(k).then(function(D){return gb(D,q)})}; sH=function(k){var y=this;this.Z=k;this.C=new Map;this.N=!1;this.done=new Promise(function(q,N){y.Z.addEventListener("complete",function(){q()}); y.Z.addEventListener("error",function(D){D.currentTarget===D.target&&N(y.Z.error)}); y.Z.addEventListener("abort",function(){var D=y.Z.error;if(D)N(D);else if(!y.N){D=g.BN;for(var n=y.Z.objectStoreNames,T=[],I=0;I=q))return N.push(D.getValue()),g.k6(D)}).then(function(){return N})}; g.qJ=function(k,y,q){k=k.Z.openCursor(y.query===void 0?null:y.query,y.direction===void 0?"next":y.direction);return yz(k).then(function(N){return gb(N,q)})}; NJ=function(k,y){this.request=k;this.cursor=y}; yz=function(k){return db(k).then(function(y){return y?new NJ(k,y):null})}; g.k6=function(k){k.cursor.continue(void 0);return yz(k.request)}; tT0=function(k,y,q){return new Promise(function(N,D){function n(){u||(u=new dQ6(T.result,{closed:c}));return u} var T=y!==void 0?self.indexedDB.open(k,y):self.indexedDB.open(k);var I=q.blocked,H=q.blocking,K=q.qGb,A=q.upgrade,c=q.closed,u;T.addEventListener("upgradeneeded",function(a){try{if(a.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(T.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");a.dataLoss&&a.dataLoss!=="none"&&EH("IDB_DATA_CORRUPTED",{reason:a.dataLossMessage||"unknown reason",dbName:V9(k)});var x=n(),r=new sH(T.transaction); A&&A(x,function(f){return a.oldVersion=f},r); r.done.catch(function(f){D(f)})}catch(f){D(f)}}); T.addEventListener("success",function(){var a=T.result;H&&a.addEventListener("versionchange",function(){H(n())}); a.addEventListener("close",function(){EH("IDB_UNEXPECTEDLY_CLOSED",{dbName:V9(k),dbVersion:a.version});K&&K()}); N(n())}); T.addEventListener("error",function(){D(T.error)}); I&&T.addEventListener("blocked",function(){I()})})}; kh7=function(k,y,q){q=q===void 0?{}:q;return tT0(k,y,q)}; DS=function(k,y){y=y===void 0?{}:y;var q,N,D,n;return g.B(function(T){if(T.Z==1)return g.zM(T,2),q=self.indexedDB.deleteDatabase(k),N=y,(D=N.blocked)&&q.addEventListener("blocked",function(){D()}),g.b(T,YJM(q),4); if(T.Z!=2)return g.pu(T,0);n=g.rT(T);throw Fv(n,k,"",-1);})}; nO=function(k,y){this.name=k;this.options=y;this.C=!0;this.j=this.V=0}; y9u=function(k,y){return new g.BN("INCOMPATIBLE_DB_VERSION",{dbName:k.name,oldVersion:k.options.version,newVersion:y})}; g.Tq=function(k,y){if(!y)throw g.YS("openWithToken",V9(k.name));return k.open()}; qvD=function(k,y){var q;return g.B(function(N){if(N.Z==1)return g.b(N,g.Tq(wZ,y),2);q=N.N;return N.return(g.WN(q,["databases"],{Qi:!0,mode:"readwrite"},function(D){var n=D.objectStore("databases");return n.get(k.actualName).then(function(T){if(T?k.actualName!==T.actualName||k.publicName!==T.publicName||k.userIdentifier!==T.userIdentifier:1)return g.Zc(n,k).then(function(){})})}))})}; Iw=function(k,y){var q;return g.B(function(N){if(N.Z==1)return k?g.b(N,g.Tq(wZ,y),2):N.return();q=N.N;return N.return(q.delete("databases",k))})}; Nju=function(k,y){var q,N;return g.B(function(D){return D.Z==1?(q=[],g.b(D,g.Tq(wZ,y),2)):D.Z!=3?(N=D.N,g.b(D,g.WN(N,["databases"],{Qi:!0,mode:"readonly"},function(n){q.length=0;return g.t1(n.objectStore("databases"),{},function(T){k(T.getValue())&&q.push(T.getValue());return g.k6(T)})}),3)):D.return(q)})}; DgD=function(k,y){return Nju(function(q){return q.publicName===k&&q.userIdentifier!==void 0},y)}; nDT=function(){var k,y,q,N;return g.B(function(D){switch(D.Z){case 1:k=rb();if((y=k)==null?0:y.hasSucceededOnce)return D.return(!0);if(Hh&&Kj()&&!AF()||g.KO)return D.return(!1);try{if(q=self,!(q.indexedDB&&q.IDBIndex&&q.IDBKeyRange&&q.IDBObjectStore))return D.return(!1)}catch(n){return D.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return D.return(!1);g.zM(D,2);N={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.b(D,qvD(N,Az),4);case 4:return g.b(D,Iw("yt-idb-test-do-not-use",Az),5);case 5:return D.return(!0);case 2:return g.rT(D),D.return(!1)}})}; TjD=function(){if(ch!==void 0)return ch;vN=!0;return ch=nDT().then(function(k){vN=!1;var y;if((y=pS())!=null&&y.Z){var q;y={hasSucceededOnce:((q=rb())==null?void 0:q.hasSucceededOnce)||k};var N;(N=pS())==null||N.set("LAST_RESULT_ENTRY_KEY",y,2592E3,!0)}return k})}; u2=function(){return g.S6("ytglobal.idbToken_")||void 0}; g.aw=function(){var k=u2();return k?Promise.resolve(k):TjD().then(function(y){(y=y?Az:void 0)&&g.YU("ytglobal.idbToken_",y);return y})}; w3D=function(k){if(!g.A1())throw k=new g.BN("AUTH_INVALID",{dbName:k}),CS(k),k;var y=g.KS();return{actualName:k+":"+y,publicName:k,userIdentifier:y}}; IuD=function(k,y,q,N){var D,n,T,I,H,K;return g.B(function(A){switch(A.Z){case 1:return n=(D=Error().stack)!=null?D:"",g.b(A,g.aw(),2);case 2:T=A.N;if(!T)throw I=g.YS("openDbImpl",k,y),g.M5("ytidb_async_stack_killswitch")||(I.stack=I.stack+"\n"+n.substring(n.indexOf("\n")+1)),CS(I),I;ba(k);H=q?{actualName:k,publicName:k,userIdentifier:void 0}:w3D(k);g.zM(A,3);return g.b(A,qvD(H,T),5);case 5:return g.b(A,kh7(H.actualName,y,N),6);case 6:return A.return(A.N);case 3:return K=g.rT(A),g.zM(A,7),g.b(A,Iw(H.actualName, T),9);case 9:g.pu(A,8);break;case 7:g.rT(A);case 8:throw K;}})}; HDZ=function(k,y,q){q=q===void 0?{}:q;return IuD(k,y,!1,q)}; KW6=function(k,y,q){q=q===void 0?{}:q;return IuD(k,y,!0,q)}; A97=function(k,y){y=y===void 0?{}:y;var q,N;return g.B(function(D){if(D.Z==1)return g.b(D,g.aw(),2);if(D.Z!=3){q=D.N;if(!q)return D.return();ba(k);N=w3D(k);return g.b(D,DS(N.actualName,y),3)}return g.b(D,Iw(N.actualName,q),0)})}; c9P=function(k,y,q){k=k.map(function(N){return g.B(function(D){return D.Z==1?g.b(D,DS(N.actualName,y),2):g.b(D,Iw(N.actualName,q),0)})}); return Promise.all(k).then(function(){})}; uWT=function(k){var y=y===void 0?{}:y;var q,N;return g.B(function(D){if(D.Z==1)return g.b(D,g.aw(),2);if(D.Z!=3){q=D.N;if(!q)return D.return();ba(k);return g.b(D,DgD(k,q),3)}N=D.N;return g.b(D,c9P(N,y,q),0)})}; au6=function(k,y){y=y===void 0?{}:y;var q;return g.B(function(N){if(N.Z==1)return g.b(N,g.aw(),2);if(N.Z!=3){q=N.N;if(!q)return N.return();ba(k);return g.b(N,DS(k,y),3)}return g.b(N,Iw(k,q),0)})}; x6=function(k,y){nO.call(this,k,y);this.options=y;ba(k)}; xg6=function(k,y){var q;return function(){q||(q=new x6(k,y));return q}}; g.jJ=function(k,y){return xg6(k,y)}; X9=function(k){return g.Tq(jeZ(),k)}; X37=function(k,y,q,N){var D,n,T;return g.B(function(I){switch(I.Z){case 1:return D={config:k,hashData:y,timestamp:N!==void 0?N:(0,g.om)()},g.b(I,X9(q),2);case 2:return n=I.N,g.b(I,n.clear("hotConfigStore"),3);case 3:return g.b(I,g.la(n,"hotConfigStore",D),4);case 4:return T=I.N,I.return(T)}})}; $gD=function(k,y,q,N,D){var n,T,I;return g.B(function(H){switch(H.Z){case 1:return n={config:k,hashData:y,configData:q,timestamp:D!==void 0?D:(0,g.om)()},g.b(H,X9(N),2);case 2:return T=H.N,g.b(H,T.clear("coldConfigStore"),3);case 3:return g.b(H,g.la(T,"coldConfigStore",n),4);case 4:return I=H.N,H.return(I)}})}; zRU=function(k){var y,q;return g.B(function(N){return N.Z==1?g.b(N,X9(k),2):N.Z!=3?(y=N.N,q=void 0,g.b(N,g.WN(y,["coldConfigStore"],{mode:"readwrite",Qi:!0},function(D){return g.qJ(D.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(n){q=n.getValue()})}),3)):N.return(q)})}; p3P=function(k){var y,q;return g.B(function(N){return N.Z==1?g.b(N,X9(k),2):N.Z!=3?(y=N.N,q=void 0,g.b(N,g.WN(y,["hotConfigStore"],{mode:"readwrite",Qi:!0},function(D){return g.qJ(D.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(n){q=n.getValue()})}),3)):N.return(q)})}; r97=function(){return g.B(function(k){return g.b(k,uWT("ytGcfConfig"),0)})}; $6=function(){g.S.call(this);this.N=[];this.Z=[];var k=g.S6("yt.gcf.config.hotUpdateCallbacks");k?(this.N=[].concat(g.m(k)),this.Z=k):(this.Z=[],g.YU("yt.gcf.config.hotUpdateCallbacks",this.Z))}; fO=function(){var k=this;this.j=!1;this.C=this.V=0;this.Y=new $6;this.je={CmD:function(){k.j=!0}, pyS:function(){return k.Z}, wpx:function(y){zq(k,y)}, uR:function(y){k.uR(y)}, e6D:function(y){pO(k,y)}, i7:function(){return k.coldHashData}, TK:function(){return k.hotHashData}, OhF:function(){return k.N}, QXS:function(){return rZ()}, Xyb:function(){return m1()}, bhx:function(){return g.S6("yt.gcf.config.coldHashData")}, GpS:function(){return g.S6("yt.gcf.config.hotHashData")}, PRS:function(){mgZ(k)}, c5l:function(){k.uR(void 0);i2(k);delete fO.instance}, tux:function(y){k.C=y}, jXO:function(){return k.C}}}; iD7=function(){if(!fO.instance){var k=new fO;fO.instance=k}return fO.instance}; PeP=function(k){var y;g.B(function(q){if(q.Z==1)return g.M5("start_client_gcf")||g.M5("delete_gcf_config_db")?g.M5("start_client_gcf")?g.b(q,g.aw(),3):q.Hl(2):q.return();q.Z!=2&&((y=q.N)&&g.A1()&&!g.M5("delete_gcf_config_db")?(k.j=!0,mgZ(k)):(fuU(k),ODZ(k)));return g.M5("delete_gcf_config_db")?g.b(q,r97(),0):q.Hl(0)})}; O3=function(){var k;return(k=m1())!=null?k:g.H1("RAW_HOT_CONFIG_GROUP")}; vD7=function(k){var y,q,N,D,n,T;return g.B(function(I){switch(I.Z){case 1:if(k.N)return I.return(m1());if(!k.j)return y=g.YS("getHotConfig IDB not initialized"),a6(y),I.return(Promise.reject(y));q=u2();N=g.H1("TIME_CREATED_MS");if(!q){D=g.YS("getHotConfig token error");a6(D);I.Hl(2);break}return g.b(I,p3P(q),3);case 3:if((n=I.N)&&n.timestamp>N)return zq(k,n.config),k.uR(n.hashData),I.return(m1());case 2:ODZ(k);if(!(q&&k.N&&k.hotHashData)){I.Hl(4);break}return g.b(I,X37(k.N,k.hotHashData,q,N),4);case 4:return k.N? I.return(m1()):(T=new g.HN("Config not available in ytConfig"),a6(T),I.return(Promise.reject(T)))}})}; EDT=function(k){var y,q,N,D,n,T;return g.B(function(I){switch(I.Z){case 1:if(k.Z)return I.return(rZ());if(!k.j)return y=g.YS("getColdConfig IDB not initialized"),a6(y),I.return(Promise.reject(y));q=u2();N=g.H1("TIME_CREATED_MS");if(!q){D=g.YS("getColdConfig");a6(D);I.Hl(2);break}return g.b(I,zRU(q),3);case 3:if((n=I.N)&&n.timestamp>N)return pO(k,n.config),Ce6(k,n.configData),i2(k,n.hashData),I.return(rZ());case 2:fuU(k);if(!(q&&k.Z&&k.coldHashData&&k.configData)){I.Hl(4);break}return g.b(I,$gD(k.Z, k.coldHashData,k.configData,q,N),4);case 4:return k.Z?I.return(rZ()):(T=new g.HN("Config not available in ytConfig"),a6(T),I.return(Promise.reject(T)))}})}; mgZ=function(k){if(!k.N||!k.Z){if(!u2()){var y=g.YS("scheduleGetConfigs");a6(y)}k.V||(k.V=g.nD.OV(function(){return g.B(function(q){switch(q.Z){case 1:return g.zM(q,2),g.b(q,vD7(k),4);case 4:g.pu(q,3);break;case 2:g.rT(q);case 3:return g.zM(q,5),g.b(q,EDT(k),7);case 7:g.pu(q,6);break;case 5:g.rT(q);case 6:k.V&&(k.V=0),g.XZ(q)}})},100))}}; bDD=function(k,y,q){var N,D,n;return g.B(function(T){switch(T.Z){case 1:if(!g.M5("start_client_gcf")){T.Hl(0);break}q&&zq(k,q);k.uR(y);N=u2();if(!N){T.Hl(3);break}if(q){T.Hl(4);break}return g.b(T,p3P(N),5);case 5:D=T.N,q=(n=D)==null?void 0:n.config;case 4:return g.b(T,X37(q,y,N),3);case 3:if(q)for(var I=q,H=g.p(k.Y.Z),K=H.next();!K.done;K=H.next())K=K.value,K(I);g.XZ(T)}})}; VEU=function(k,y,q){var N,D,n,T;return g.B(function(I){if(I.Z==1){if(!g.M5("start_client_gcf"))return I.Hl(0);i2(k,y);return(N=u2())?q?I.Hl(4):g.b(I,zRU(N),5):I.Hl(0)}I.Z!=4&&(D=I.N,q=(n=D)==null?void 0:n.config);if(!q)return I.Hl(0);T=q.configData;return g.b(I,$gD(q,y,T,N),0)})}; Bj6=function(){var k=iD7(),y=(0,g.om)()-k.C;if(!(k.C!==0&&y0&&(y.request={internalExperimentFlags:q});QeD(k,void 0,y);ME0(void 0,y);FW6(void 0,y);Yvu(k,void 0,y);Sv6(void 0,y);g.M5("start_client_gcf")&&GhD(void 0,y);g.H1("DELEGATED_SESSION_ID")&& !g.M5("pageid_as_header_web")&&(y.user={onBehalfOfUser:g.H1("DELEGATED_SESSION_ID")});!g.M5("fill_delegate_context_in_gel_killswitch")&&(k=g.H1("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(y.user=Object.assign({},y.user,{serializedDelegationContext:k}));k=g.H1("INNERTUBE_CONTEXT");var N;if(g.M5("enable_persistent_device_token")&&(k==null?0:(N=k.client)==null?0:N.rolloutToken)){var D;y.client.rolloutToken=k==null?void 0:(D=k.client)==null?void 0:D.rolloutToken}N=Object;D=N.assign;k=y.client; q={};for(var n=g.p(Object.entries(XV(g.H1("DEVICE","")))),T=n.next();!T.done;T=n.next()){var I=g.p(T.value);T=I.next().value;I=I.next().value;T==="cbrand"?q.deviceMake=I:T==="cmodel"?q.deviceModel=I:T==="cbr"?q.browserName=I:T==="cbrver"?q.browserVersion=I:T==="cos"?q.osName=I:T==="cosver"?q.osVersion=I:T==="cplatform"&&(q.platform=I)}y.client=D.call(N,k,q);return y}; QeD=function(k,y,q){k=k.x$;if(k==="WEB"||k==="MWEB"||k===1||k===2)if(y){q=nw(y,oF,96)||new oF;var N=kS();N=Object.keys(LWU).indexOf(N);N=N===-1?null:N;N!==null&&zo(q,3,N);To(y,oF,96,q)}else q&&(q.client.mainAppWebInfo=(N=q.client.mainAppWebInfo)!=null?N:{},q.client.mainAppWebInfo.webDisplayMode=kS())}; ME0=function(k,y){var q=g.S6("yt.embedded_player.embed_url");q&&(k?(y=nw(k,Ze,7)||new Ze,X0(y,4,q),To(k,Ze,7,y)):y&&(y.thirdParty={embedUrl:q}))}; FW6=function(k,y){var q;if(g.M5("web_log_memory_total_kbytes")&&((q=g.FZ.navigator)==null?0:q.deviceMemory)){var N;q=(N=g.FZ.navigator)==null?void 0:N.deviceMemory;k?YY(k,95,K0(q*1E6)):y&&(y.client.memoryTotalKbytes=""+q*1E6)}}; Yvu=function(k,y,q){if(k.appInstallData)if(y){var N;q=(N=nw(y,g5,62))!=null?N:new g5;X0(q,6,k.appInstallData);To(y,g5,62,q)}else q&&(q.client.configInfo=q.client.configInfo||{},q.client.configInfo.appInstallData=k.appInstallData)}; Sv6=function(k,y){var q=itZ();q&&(k?zo(k,61,dg0[q]):y&&(y.client.connectionType=q));g.M5("web_log_effective_connection_type")&&(q=OtD())&&(k?zo(k,94,gDZ[q]):y&&(y.client.effectiveConnectionType=q))}; oDM=function(k,y,q){q=q===void 0?{}:q;var N={};g.H1("EOM_VISITOR_DATA")?N={"X-Goog-EOM-Visitor-Id":g.H1("EOM_VISITOR_DATA")}:N={"X-Goog-Visitor-Id":q.visitorData||g.H1("VISITOR_DATA","")};if(y&&y.includes("www.youtube-nocookie.com"))return N;y=q.ge||g.H1("AUTHORIZATION");y||(k?y="Bearer "+g.S6("gapi.auth.getToken")().access_token:(k=XI6().mw(CO),g.M5("pageid_as_header_web")||delete k["X-Goog-PageId"],N=Object.assign({},N,k)));y&&(N.Authorization=y);return N}; GhD=function(k,y){var q=Bj6();if(q){var N=q.coldConfigData,D=q.coldHashData;q=q.hotHashData;if(k){var n;y=(n=nw(k,g5,62))!=null?n:new g5;N=X0(y,1,N);X0(N,3,D).uR(q);To(k,g5,62,y)}else y&&(y.client.configInfo=y.client.configInfo||{},N&&(y.client.configInfo.coldConfigData=N),D&&(y.client.configInfo.coldHashData=D),q&&(y.client.configInfo.hotHashData=q))}}; MJ=function(k,y){this.version=k;this.args=y}; Gq=function(k,y){this.topic=k;this.Z=y}; dZ=function(k,y){var q=LO();q&&q.publish.call(q,k.toString(),k,y)}; eR6=function(k){var y=hRT,q=LO();if(!q)return 0;var N=q.subscribe(y.toString(),function(D,n){var T=g.S6("ytPubsub2Pubsub2SkipSubKey");T&&T==N||(T=function(){if(gZ[N])try{if(n&&y instanceof Gq&&y!=D)try{var I=y.Z,H=n;if(!H.args||!H.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!I.qm){var K=new I;I.qm=K.version}var A=I.qm}catch(c){}if(!A||H.version!=A)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{n=Reflect.construct(I, g.Je(H.args))}catch(c){throw c.message="yt.pubsub2.Data.deserialize(): "+c.message,c;}}catch(c){throw c.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+y.toString()+": "+c.message,c;}k.call(window,n)}catch(c){g.c1(c)}},RRT[y.toString()]?g.Xv()?g.nD.OV(T):g.bW(T,0):T())}); gZ[N]=!0;ow[y.toString()]||(ow[y.toString()]=[]);ow[y.toString()].push(N);return N}; lu7=function(){var k=WWT,y=eR6(function(q){k.apply(void 0,arguments);ZDP(y)}); return y}; ZDP=function(k){var y=LO();y&&(typeof k==="number"&&(k=[k]),g.HY(k,function(q){y.unsubscribeByKey(q);delete gZ[q]}))}; LO=function(){return g.S6("ytPubsub2Pubsub2Instance")}; hz=function(k,y,q){q=q===void 0?{sampleRate:.1}:q;Math.random()qiZ||T=T5T&&(yZ++,g.M5("abandon_compression_after_N_slow_zips")?kv===g.FV("compression_disable_point")&&yZ>wvZ&&(s3=!1):s3=!1);Ie0(y);N.headers||(N.headers={});N.headers["Content-Encoding"]="gzip";N.postBody=k;N.postParams=void 0;D(q,N)}; He6=function(k){var y=y===void 0?!1:y;var q=q===void 0?!1:q;var N=(0,g.om)(),D={startTime:N,ticks:{},infos:{}},n=y?g.S6("yt.logging.gzipForFetch",!1):!0;if(s3&&n){if(!k.body)return k;try{var T=q?k.body:typeof k.body==="string"?k.body:JSON.stringify(k.body);n=T;if(!q&&typeof T==="string"){var I=y3T(T);if(I!=null&&(I>qiZ||I=T5T)if(yZ++,g.M5("abandon_compression_after_N_slow_zips")||g.M5("abandon_compression_after_N_slow_zips_lr")){y=yZ/kv;var K=wvZ/g.FV("compression_disable_point");kv>0&&kv%g.FV("compression_disable_point")===0&&y>=K&&(s3=!1)}else s3=!1;Ie0(D)}}k.headers=Object.assign({},{"Content-Encoding":"gzip"},k.headers||{});k.body=n;return k}catch(A){return a6(A),k}}else return k}; y3T=function(k){try{return(new Blob(k.split(""))).size}catch(y){return a6(y),null}}; Ie0=function(k){g.M5("gel_compression_csi_killswitch")||!g.M5("log_gel_compression_latency")&&!g.M5("log_gel_compression_latency_lr")||hz("gel_compression",k,{sampleRate:.1})}; Nu=function(k){var y=this;this.NU=this.Z=!1;this.potentialEsfErrorCounter=this.N=0;this.handleError=function(){}; this.YL=function(){}; this.now=Date.now;this.Ci=!1;this.je={HJl:function(A){y.S6=A}, r5w:function(){y.SG()}, MM:function(){y.qX()}, Hw:function(A){return g.B(function(c){return g.b(c,y.Hw(A),0)})}, lH:function(A,c){return y.lH(A,c)}, zY:function(){y.zY()}}; var q;this.SR=(q=k.SR)!=null?q:100;var N;this.sA=(N=k.sA)!=null?N:1;var D;this.LG=(D=k.LG)!=null?D:2592E6;var n;this.Pg=(n=k.Pg)!=null?n:12E4;var T;this.ly=(T=k.ly)!=null?T:5E3;var I;this.S6=(I=k.S6)!=null?I:void 0;this.Bm=!!k.Bm;var H;this.eN=(H=k.eN)!=null?H:.1;var K;this.Df=(K=k.Df)!=null?K:10;k.handleError&&(this.handleError=k.handleError);k.YL&&(this.YL=k.YL);k.Ci&&(this.Ci=k.Ci);k.NU&&(this.NU=k.NU);this.rF=k.rF;this.vS=k.vS;this.Dr=k.Dr;this.jU=k.jU;this.sendFn=k.sendFn;this.Zo=k.Zo;this.uU= k.uU;qu(this)&&(!this.rF||this.rF("networkless_logging"))&&KH7(this)}; KH7=function(k){qu(k)&&!k.Ci&&(k.Z=!0,k.Bm&&Math.random()<=k.eN&&k.Dr.Zq(k.S6),k.zY(),k.jU.tL()&&k.SG(),k.jU.listen(k.Zo,k.SG.bind(k)),k.jU.listen(k.uU,k.qX.bind(k)))}; uFU=function(k,y){if(!qu(k))throw Error("IndexedDB is not supported: updateRequestHandlers");var q=y.options.onError?y.options.onError:function(){}; y.options.onError=function(D,n){var T,I,H,K;return g.B(function(A){switch(A.Z){case 1:T=A3T(n);(I=c3Z(n))&&k.rF&&k.rF("web_enable_error_204")&&k.handleError(Error("Request failed due to compression"),y.url,n);if(!(k.rF&&k.rF("nwl_consider_error_code")&&T||k.rF&&!k.rF("nwl_consider_error_code")&&k.potentialEsfErrorCounter<=k.Df)){A.Hl(2);break}if(!k.jU.nf){A.Hl(3);break}return g.b(A,k.jU.nf(),3);case 3:if(k.jU.tL()){A.Hl(2);break}q(D,n);if(!k.rF||!k.rF("nwl_consider_error_code")||((H=y)==null?void 0: H.id)===void 0){A.Hl(6);break}return g.b(A,k.Dr.ra(y.id,k.S6,!1),6);case 6:return A.return();case 2:if(k.rF&&k.rF("nwl_consider_error_code")&&!T&&k.potentialEsfErrorCounter>k.Df)return A.return();k.potentialEsfErrorCounter++;if(((K=y)==null?void 0:K.id)===void 0){A.Hl(8);break}return y.sendCount=400&&k<=599?!1:!0}; c3Z=function(k){var y;k=k==null?void 0:(y=k.error)==null?void 0:y.code;return!(k!==400&&k!==415)}; aeZ=function(){if(nY)return nY();var k={};nY=g.jJ("LogsDatabaseV2",{Bj:(k.LogsRequestsStore={xb:2},k),shared:!1,upgrade:function(y,q,N){q(2)&&g.Rm(y,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});q(3);q(5)&&(N=N.objectStore("LogsRequestsStore"),N.Z.indexNames.contains("newRequest")&&N.Z.deleteIndex("newRequest"),g.J1(N,"newRequestV2",["status","interface","timestamp"]));q(7)&&em(y,"sapisid");q(9)&&em(y,"SWHealthLog")}, version:9});return nY()}; TH=function(k){return g.Tq(aeZ(),k)}; jFP=function(k,y){var q,N,D,n;return g.B(function(T){if(T.Z==1)return q={startTime:(0,g.om)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.b(T,TH(y),2);if(T.Z!=3)return N=T.N,D=Object.assign({},k,{options:JSON.parse(JSON.stringify(k.options)),interface:g.H1("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.b(T,g.la(N,"LogsRequestsStore",D),3);n=T.N;q.ticks.tc=(0,g.om)();xtP(q);return T.return(n)})}; XvP=function(k,y){var q,N,D,n,T,I,H,K;return g.B(function(A){if(A.Z==1)return q={startTime:(0,g.om)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.b(A,TH(y),2);if(A.Z!=3)return N=A.N,D=g.H1("INNERTUBE_CONTEXT_CLIENT_NAME",0),n=[k,D,0],T=[k,D,(0,g.om)()],I=IDBKeyRange.bound(n,T),H="prev",g.M5("use_fifo_for_networkless")&&(H="next"),K=void 0,g.b(A,g.WN(N,["LogsRequestsStore"],{mode:"readwrite",Qi:!0},function(c){return g.qJ(c.objectStore("LogsRequestsStore").index("newRequestV2"), {query:I,direction:H},function(u){u.getValue()&&(K=u.getValue(),k==="NEW"&&(K.status="QUEUED",u.update(K)))})}),3); q.ticks.tc=(0,g.om)();xtP(q);return A.return(K)})}; $tP=function(k,y){var q;return g.B(function(N){if(N.Z==1)return g.b(N,TH(y),2);q=N.N;return N.return(g.WN(q,["LogsRequestsStore"],{mode:"readwrite",Qi:!0},function(D){var n=D.objectStore("LogsRequestsStore");return n.get(k).then(function(T){if(T)return T.status="QUEUED",g.Zc(n,T).then(function(){return T})})}))})}; zID=function(k,y,q,N){q=q===void 0?!0:q;var D;return g.B(function(n){if(n.Z==1)return g.b(n,TH(y),2);D=n.N;return n.return(g.WN(D,["LogsRequestsStore"],{mode:"readwrite",Qi:!0},function(T){var I=T.objectStore("LogsRequestsStore");return I.get(k).then(function(H){return H?(H.status="NEW",q&&(H.sendCount+=1),N!==void 0&&(H.options.compress=N),g.Zc(I,H).then(function(){return H})):g.Gv.resolve(void 0)})}))})}; pvD=function(k,y){var q;return g.B(function(N){if(N.Z==1)return g.b(N,TH(y),2);q=N.N;return N.return(q.delete("LogsRequestsStore",k))})}; r36=function(k){var y,q;return g.B(function(N){if(N.Z==1)return g.b(N,TH(k),2);y=N.N;q=(0,g.om)()-2592E6;return g.b(N,g.WN(y,["LogsRequestsStore"],{mode:"readwrite",Qi:!0},function(D){return g.t1(D.objectStore("LogsRequestsStore"),{},function(n){if(n.getValue().timestamp<=q)return n.delete().then(function(){return g.k6(n)})})}),0)})}; mtZ=function(){g.B(function(k){return g.b(k,uWT("LogsDatabaseV2"),0)})}; xtP=function(k){g.M5("nwl_csi_killswitch")||hz("networkless_performance",k,{sampleRate:1})}; feM=function(k){return g.Tq(ieD(),k)}; OeD=function(k){var y,q;g.B(function(N){if(N.Z==1)return g.b(N,feM(k),2);y=N.N;q=(0,g.om)()-2592E6;return g.b(N,g.WN(y,["SWHealthLog"],{mode:"readwrite",Qi:!0},function(D){return g.t1(D.objectStore("SWHealthLog"),{},function(n){if(n.getValue().timestamp<=q)return n.delete().then(function(){return g.k6(n)})})}),0)})}; PyD=function(k){var y;return g.B(function(q){if(q.Z==1)return g.b(q,feM(k),2);y=q.N;return g.b(q,y.clear("SWHealthLog"),0)})}; g.wf=function(k,y,q,N,D,n,T){D=D===void 0?"":D;n=n===void 0?!1:n;T=T===void 0?!1:T;if(k)if(q&&!g.wh())k&&(k=g.Ml(g.G6(k)),k===g.Sq.toString()||k.startsWith("data")?k="":(k=g.RT(gR(k)).toString(),k=g.NI(g.Qs(k))),g.p1(k)||(k=nk("IFRAME",{src:'javascript:""',style:"display:none"}),hP(k).body.appendChild(k)));else if(D)LV(k,y,"POST",D,N);else if(g.H1("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||N||T)LV(k,y,"GET","",N,void 0,n,T);else{b:{try{var I=new jOG({url:k});if(I.C&& I.N||I.V){var H=Lm(g.gP(5,k));var K=!(!H||!H.endsWith("/aclk")||Jg(k,"ri")!=="1");break b}}catch(A){}K=!1}K?vL7(k)?(y&&y(),q=!0):q=!1:q=!1;q||Cy6(k,y)}}; vL7=function(k,y){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(k,y===void 0?"":y))return!0}catch(q){}return!1}; Cy6=function(k,y){var q=new Image,N=""+ELZ++;I8[N]=q;q.onload=q.onerror=function(){y&&I8[N]&&y();delete I8[N]}; q.src=k}; beT=function(k){var y;return((y=document.featurePolicy)==null?0:y.allowedFeatures().includes("attribution-reporting"))?k+"&nis=6":k+"&nis=5"}; KY=function(){HT||(HT=new zv("yt.offline"));return HT}; Vk0=function(k){if(g.M5("offline_error_handling")){var y=KY().get("errors",!0)||{};y[k.message]={name:k.name,stack:k.stack};k.level&&(y[k.message].level=k.level);KY().set("errors",y,2592E3,!0)}}; A8=function(){this.Z=new Map;this.N=!1}; cT=function(){if(!A8.instance){var k=g.S6("yt.networkRequestMonitor.instance")||new A8;g.YU("yt.networkRequestMonitor.instance",k);A8.instance=k}return A8.instance}; uK=function(){g.Tp.call(this);var k=this;this.N=!1;this.Z=hoM();this.Z.listen("networkstatus-online",function(){if(k.N&&g.M5("offline_error_handling")){var y=KY().get("errors",!0);if(y){for(var q in y)if(y[q]){var N=new g.HN(q,"sent via offline_errors");N.name=y[q].name;N.stack=y[q].stack;N.level=y[q].level;g.c1(N)}KY().set("errors",{},2592E3,!0)}}})}; B57=function(){if(!uK.instance){var k=g.S6("yt.networkStatusManager.instance")||new uK;g.YU("yt.networkStatusManager.instance",k);uK.instance=k}return uK.instance}; g.a8=function(k){k=k===void 0?{}:k;g.Tp.call(this);var y=this;this.Z=this.V=0;this.N=B57();var q=g.S6("yt.networkStatusManager.instance.listen").bind(this.N);q&&(k.rateLimit?(this.rateLimit=k.rateLimit,q("networkstatus-online",function(){UtP(y,"publicytnetworkstatus-online")}),q("networkstatus-offline",function(){UtP(y,"publicytnetworkstatus-offline")})):(q("networkstatus-online",function(){y.dispatchEvent("publicytnetworkstatus-online")}),q("networkstatus-offline",function(){y.dispatchEvent("publicytnetworkstatus-offline")})))}; UtP=function(k,y){k.rateLimit?k.Z?(g.nD.yF(k.V),k.V=g.nD.OV(function(){k.C!==y&&(k.dispatchEvent(y),k.C=y,k.Z=(0,g.om)())},k.rateLimit-((0,g.om)()-k.Z))):(k.dispatchEvent(y),k.C=y,k.Z=(0,g.om)()):k.dispatchEvent(y)}; ji=function(){var k=Nu.call;xv||(xv=new g.a8({Xjw:!0,DNx:!0}));k.call(Nu,this,{Dr:{Zq:r36,MR:pvD,Ta:XvP,WSO:$tP,ra:zID,set:jFP},jU:xv,handleError:function(y,q,N){var D,n=N==null?void 0:(D=N.error)==null?void 0:D.code;if(n===400||n===415){var T;a6(new g.HN(y.message,q,N==null?void 0:(T=N.error)==null?void 0:T.code),void 0,void 0,void 0,!0)}else g.c1(y)}, YL:a6,sendFn:QF0,now:g.om,LM:Vk0,vS:g.jm(),Zo:"publicytnetworkstatus-online",uU:"publicytnetworkstatus-offline",Bm:!0,eN:.1,Df:g.FV("potential_esf_error_limit",10),rF:g.M5,Ci:!(g.A1()&&g.ok(document.location.toString())!=="www.youtube-nocookie.com")});this.C=new g.mI;g.M5("networkless_immediately_drop_all_requests")&&mtZ();au6("LogsDatabaseV2")}; Xu=function(){var k=g.S6("yt.networklessRequestController.instance");k||(k=new ji,g.YU("yt.networklessRequestController.instance",k),g.M5("networkless_logging")&&g.aw().then(function(y){k.S6=y;KH7(k);k.C.resolve();k.Bm&&Math.random()<=k.eN&&k.S6&&OeD(k.S6);g.M5("networkless_immediately_drop_sw_health_store")&&MkP(k)})); return k}; MkP=function(k){var y;g.B(function(q){if(!k.S6)throw y=g.YS("clearSWHealthLogsDb"),y;return q.return(PyD(k.S6).catch(function(N){k.handleError(N)}))})}; QF0=function(k,y,q,N){N=N===void 0?!1:N;y=g.M5("web_fp_via_jspb")?Object.assign({},y):y;g.M5("use_cfr_monitor")&&FH0(k,y);if(g.M5("use_request_time_ms_header"))y.headers&&m$(k)&&(y.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.om)())));else{var D;if((D=y.postParams)==null?0:D.requestTimeMs)y.postParams.requestTimeMs=Math.round((0,g.om)())}q&&Object.keys(y).length===0?g.wf(k):y.compress?y.postBody?(typeof y.postBody!=="string"&&(y.postBody=JSON.stringify(y.postBody)),tz(k,y.postBody, y,g.de,N)):tz(k,JSON.stringify(y.postParams),y,ge,N):g.de(k,y)}; $v=function(k,y){g.M5("use_event_time_ms_header")&&m$(k)&&(y.headers||(y.headers={}),y.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.om)())));return y}; FH0=function(k,y){var q=y.onError?y.onError:function(){}; y.onError=function(D,n){cT().requestComplete(k,!1);q(D,n)}; var N=y.onSuccess?y.onSuccess:function(){}; y.onSuccess=function(D,n){cT().requestComplete(k,!0);N(D,n)}}; g.zH=function(k){this.config_=null;k?this.config_=k:UgU()&&(this.config_=g.Ph())}; g.pY=function(k,y,q,N){function D(K){try{if((K===void 0?0:K)&&N.retry&&!N.networklessOptions.bypassNetworkless)n.method="POST",N.networklessOptions.writeThenSend?Xu().writeThenSend(H,n):Xu().sendAndWrite(H,n);else if(N.compress){var A=!N.networklessOptions.writeThenSend;if(n.postBody){var c=n.postBody;typeof c!=="string"&&(c=JSON.stringify(n.postBody));tz(H,c,n,g.de,A)}else tz(H,JSON.stringify(n.postParams),n,ge,A)}else g.M5("web_all_payloads_via_jspb")?g.de(H,n):ge(H,n)}catch(u){if(u.name==="InvalidAccessError")a6(Error("An extension is blocking network request.")); else throw u;}} !g.H1("VISITOR_DATA")&&y!=="visitor_id"&&Math.random()<.01&&a6(new g.HN("Missing VISITOR_DATA when sending innertube request.",y,q,N));if(!k.isReady())throw k=new g.HN("innertube xhrclient not ready",y,q,N),g.c1(k),k;var n={headers:N.headers||{},method:"POST",postParams:q,postBody:N.postBody,postBodyFormat:N.postBodyFormat||"JSON",onTimeout:function(){N.onTimeout()}, onFetchTimeout:N.onTimeout,onSuccess:function(K,A){if(N.onSuccess)N.onSuccess(A)}, onFetchSuccess:function(K){if(N.onSuccess)N.onSuccess(K)}, onError:function(K,A){if(N.onError)N.onError(A)}, onFetchError:function(K){if(N.onError)N.onError(K)}, timeout:N.timeout,withCredentials:!0,compress:N.compress};n.headers["Content-Type"]||(n.headers["Content-Type"]="application/json");q="";var T=k.config_.uI;T&&(q=T);T=k.config_.Zs||!1;var I=oDM(T,q,N);Object.assign(n.headers,I);n.headers.Authorization&&!q&&T&&(n.headers["x-origin"]=window.location.origin);var H=pV(""+q+("/youtubei/"+k.config_.innertubeApiVersion+"/"+y),{alt:"json"});g.S6("ytNetworklessLoggingInitializationOptions")&&YiT.isNwlInitialized?TjD().then(function(K){D(K)}):D(!1)}; g.OG=function(k,y,q){var N=g.rf();if(N&&y){var D=N.subscribe(k,function(){function n(){mC[D]&&y.apply&&typeof y.apply=="function"&&y.apply(q||window,T)} var T=arguments;try{g.iK[k]?n():g.bW(n,0)}catch(I){g.c1(I)}},q); mC[D]=!0;fY[k]||(fY[k]=[]);fY[k].push(D);return D}return 0}; SiZ=function(k){var y=g.OG("LOGGED_IN",function(q){k.apply(void 0,arguments);g.PT(y)})}; g.PT=function(k){var y=g.rf();y&&(typeof k==="number"?k=[k]:typeof k==="string"&&(k=[parseInt(k,10)]),g.HY(k,function(q){y.unsubscribeByKey(q);delete mC[q]}))}; g.vT=function(k,y){var q=g.rf();return q?q.publish.apply(q,arguments):!1}; LHT=function(k){var y=g.rf();if(y)if(y.clear(k),k)Gd6(k);else for(var q in fY)Gd6(q)}; g.rf=function(){return g.FZ.ytPubsubPubsubInstance}; Gd6=function(k){fY[k]&&(k=fY[k],g.HY(k,function(y){mC[y]&&delete mC[y]}),k.length=0)}; g.CY=function(k,y,q){dt7(k,y,q===void 0?null:q)}; dt7=function(k,y,q){q=q===void 0?null:q;var N=gL6(k),D=document.getElementById(N),n=D&&yUM(D),T=D&&!n;n?y&&y():(y&&(n=g.OG(N,y),y=""+g.hG(y),oLD[y]=n),T||(D=hIZ(k,N,function(){yUM(D)||(ksD(D),g.vT(N),g.bW(function(){LHT(N)},0))},q)))}; hIZ=function(k,y,q,N){N=N===void 0?null:N;var D=g.T3("SCRIPT");D.id=y;D.onload=function(){q&&setTimeout(q,0)}; D.onreadystatechange=function(){switch(D.readyState){case "loaded":case "complete":D.onload()}}; N&&D.setAttribute("nonce",N);g.JO(D,g.Gd(k));k=document.getElementsByTagName("head")[0]||document.body;k.insertBefore(D,k.firstChild);return D}; gL6=function(k){var y=document.createElement("a");g.d2(y,k);k=y.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+wR(k)}; EG=function(k,y){if(k===y)k=!0;else if(Array.isArray(k)&&Array.isArray(y))k=g.wY(k,y,EG);else if(g.gT(k)&&g.gT(y))a:if(g.b1(k).length!=g.b1(y).length)k=!1;else{for(var q in k)if(!EG(k[q],y[q])){k=!1;break a}k=!0}else k=!1;return k}; BT=function(k){var y=g.P6.apply(1,arguments);if(!bK(k)||y.some(function(N){return!bK(N)}))throw Error("Only objects may be merged."); y=g.p(y);for(var q=y.next();!q.done;q=y.next())VZ(k,q.value)}; VZ=function(k,y){for(var q in y)if(bK(y[q])){if(q in k&&!bK(k[q]))throw Error("Cannot merge an object into a non-object.");q in k||(k[q]={});VZ(k[q],y[q])}else if(UG(y[q])){if(q in k&&!UG(k[q]))throw Error("Cannot merge an array into a non-array.");q in k||(k[q]=[]);RIP(k[q],y[q])}else k[q]=y[q];return k}; RIP=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next())q=q.value,bK(q)?k.push(VZ({},q)):UG(q)?k.push(RIP([],q)):k.push(q);return k}; bK=function(k){return typeof k==="object"&&!Array.isArray(k)}; UG=function(k){return typeof k==="object"&&Array.isArray(k)}; QZ=function(k){g.S.call(this);this.N=k}; Mu=function(k){QZ.call(this,!0);this.Z=k}; eIu=function(k,y){g.S.call(this);var q=this;this.C=[];this.B=!1;this.N=0;this.j=this.Y=this.V=!1;this.sT=null;var N=(0,g.RD)(k,y);this.Z=new g.c3(function(){return N(q.sT)},300); g.G(this,this.Z);this.U=this.J=Infinity}; WH7=function(k,y){if(!y)return!1;for(var q=0;q-1)throw Error("Deps cycle for: "+y);if(k.N.has(y))return k.N.get(y);if(!k.Z.has(y)){if(N)return;throw Error("No provider for: "+y);}N=k.Z.get(y);q.push(y);if(N.VS!==void 0)var D=N.VS;else if(N.cLD)D=N[ei]?J3G(k,N[ei],q):[],D=N.cLD.apply(N,g.m(D));else if(N.Yh){D=N.Yh;var n=D[ei]?J3G(k,D[ei],q):[];D=new (Function.prototype.bind.apply(D,[null].concat(g.m(n))))}else throw Error("Could not resolve providers for: "+y);q.pop();N.OJj||k.N.set(y,D); return D}; J3G=function(k,y,q){return y?y.map(function(N){return N instanceof h8?WT(k,N.key,q,!0):WT(k,N,q)}):[]}; lK=function(){Zm||(Zm=new sFP);return Zm}; J8=function(){var k,y;return"h5vcc"in sG&&((k=sG.h5vcc.traceEvent)==null?0:k.traceBegin)&&((y=sG.h5vcc.traceEvent)==null?0:y.traceEnd)?1:"performance"in sG&&sG.performance.mark&&sG.performance.measure?2:0}; t8=function(k){var y=J8();switch(y){case 1:sG.h5vcc.traceEvent.traceBegin("YTLR",k);break;case 2:sG.performance.mark(k+"-start");break;case 0:break;default:ti(y,"unknown trace type")}}; tk7=function(k){var y=J8();switch(y){case 1:sG.h5vcc.traceEvent.traceEnd("YTLR",k);break;case 2:y=k+"-start";var q=k+"-end";sG.performance.mark(q);sG.performance.measure(k,y,q);break;case 0:break;default:ti(y,"unknown trace type")}}; kf0=function(k){var y,q;(q=(y=window).onerror)==null||q.call(y,k.message,"",0,0,k)}; yw7=function(k){var y=this;var q=q===void 0?0:q;var N=N===void 0?g.jm():N;this.C=q;this.scheduler=N;this.N=new g.mI;this.Z=k;for(k={E5:0};k.E5=1E3?n():D>=k?iS||(iS=fl(function(){n();iS=void 0},0)):T-H>=10&&($5T(q,N.tier),I.V=T)}; uVT=function(k,y){if(k.endpoint==="log_event"){g.M5("more_accurate_gel_parser")&&aW().storePayload({isJspb:!1},k.payload);jc(k);var q=X4(k),N=new Map;N.set(q,[k.payload]);var D=K$T(k.payload)||"";y&&(rg=new y);return new g.my(function(n,T){rg&&rg.isReady()?OR(N,rg,n,T,{bypassNetworkless:!0},!0,zW(D)):n()})}}; j6Z=function(k,y,q){if(y.endpoint==="log_event"){jc(void 0,y);var N=X4(y,!0),D=new Map;D.set(N,[oY(y.payload)]);q&&(rg=new q);return new g.my(function(n){rg&&rg.isReady()?Pj(D,rg,n,{bypassNetworkless:!0},!0,zW(k)):n()})}}; X4=function(k,y){var q="";if(k.dangerousLogToVisitorSession)q="visitorOnlyApprovedKey";else if(k.cttAuthInfo){if(y===void 0?0:y){y=k.cttAuthInfo.token;q=k.cttAuthInfo;var N=new Tf;q.videoId?N.setVideoId(q.videoId):q.playlistId&&tj(N,2,vj,cr(q.playlistId));Cl[y]=N}else y=k.cttAuthInfo,q={},y.videoId?q.videoId=y.videoId:y.playlistId&&(q.playlistId=y.playlistId),ER[k.cttAuthInfo.token]=q;q=k.cttAuthInfo.token}return q}; pl=function(k,y,q,N){k=k===void 0?{}:k;q=q===void 0?!1:q;new g.my(function(D,n){var T=mf(q,N),I=T.C;T.C=!1;bS(T.N);bS(T.Z);T.Z=0;rg&&rg.isReady()?N===void 0&&g.M5("enable_web_tiered_gel")?zD6(D,n,k,y,q,300,I):zD6(D,n,k,y,q,N,I):($5T(q,N),D())})}; zD6=function(k,y,q,N,D,n,T){var I=rg;q=q===void 0?{}:q;D=D===void 0?!1:D;n=n===void 0?200:n;T=T===void 0?!1:T;var H=new Map,K=new Map,A={isJspb:D,cttAuthInfo:N,tier:n},c={isJspb:D,cttAuthInfo:N};if(N!==void 0)D?(y=g.M5("enable_web_tiered_gel")?aW().smartExtractMatchingEntries({keys:[A,c],sizeLimit:1E3}):aW().extractMatchingEntries(c),H.set(N,y),Pj(H,I,k,q,!1,T)):(H=g.M5("enable_web_tiered_gel")?aW().smartExtractMatchingEntries({keys:[A,c],sizeLimit:1E3}):aW().extractMatchingEntries(c),K.set(N,H), OR(K,I,k,y,q,!1,T));else if(D){y=g.p(Object.keys($h));for(K=y.next();!K.done;K=y.next())K=K.value,n=g.M5("enable_web_tiered_gel")?aW().smartExtractMatchingEntries({keys:[A,c],sizeLimit:1E3}):aW().extractMatchingEntries({isJspb:!0,cttAuthInfo:K}),n.length>0&&H.set(K,n),(g.M5("web_fp_via_jspb_and_json")&&q.writeThenSend||!g.M5("web_fp_via_jspb_and_json"))&&delete $h[K];Pj(H,I,k,q,!1,T)}else{H=g.p(Object.keys($h));for(A=H.next();!A.done;A=H.next())A=A.value,c=g.M5("enable_web_tiered_gel")?aW().smartExtractMatchingEntries({keys:[{isJspb:!1, cttAuthInfo:A,tier:n},{isJspb:!1,cttAuthInfo:A}],sizeLimit:1E3}):aW().extractMatchingEntries({isJspb:!1,cttAuthInfo:A}),c.length>0&&K.set(A,c),(g.M5("web_fp_via_jspb_and_json")&&q.writeThenSend||!g.M5("web_fp_via_jspb_and_json"))&&delete $h[A];OR(K,I,k,y,q,!1,T)}}; $5T=function(k,y){function q(){pl({writeThenSend:!0},void 0,k,y)} k=k===void 0?!1:k;y=y===void 0?200:y;var N=mf(k,y),D=N===p1D||N===rwD?5E3:m5T;g.M5("web_gel_timeout_cap")&&!N.Z&&(D=fl(function(){q()},D),N.Z=D); bS(N.N);D=g.H1("LOGGING_BATCH_TIMEOUT",g.FV("web_gel_debounce_ms",1E4));g.M5("shorten_initial_gel_batch_timeout")&&V7&&(D=iVU);D=fl(function(){g.FV("gel_min_batch_size")>0?aW().getSequenceCount({cttAuthInfo:void 0,isJspb:k,tier:y})>=fIu&&q():q()},D); N.N=D}; OR=function(k,y,q,N,D,n,T){D=D===void 0?{}:D;var I=Math.round((0,g.om)()),H=k.size,K=OVZ(T);k=g.p(k);var A=k.next();for(T={};!A.done;T={xo:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,Lc:void 0,HK:void 0},A=k.next()){var c=g.p(A.value);A=c.next().value;c=c.next().value;T.batchRequest=g.SQ({context:g.vh(y.config_||g.Ph())});if(!g.dT(c)&&!g.M5("throw_err_when_logevent_malformed_killswitch")){N();break}T.batchRequest.events=c;(c=ER[A])&&PW7(T.batchRequest,A,c);delete ER[A];T.dangerousLogToVisitorSession= A==="visitorOnlyApprovedKey";vT6(T.batchRequest,I,T.dangerousLogToVisitorSession);CWG(D);T.Lc=function(u){g.M5("start_client_gcf")&&g.nD.OV(function(){return g.B(function(a){return g.b(a,ETT(u),0)})}); H--;H||q()}; T.xo=0;T.HK=function(u){return function(){u.xo++;if(D.bypassNetworkless&&u.xo===1)try{g.pY(y,K,u.batchRequest,Bj({writeThenSend:!0},u.dangerousLogToVisitorSession,u.Lc,u.HK,n)),V7=!1}catch(a){g.c1(a),N()}H--;H||q()}}(T); try{g.pY(y,K,T.batchRequest,Bj(D,T.dangerousLogToVisitorSession,T.Lc,T.HK,n)),V7=!1}catch(u){g.c1(u),N()}}}; Pj=function(k,y,q,N,D,n){N=N===void 0?{}:N;var T=Math.round((0,g.om)()),I={value:k.size},H=new Map([].concat(g.m(k)));H=g.p(H);for(var K=H.next();!K.done;K=H.next()){var A=g.p(K.value).next().value,c=k.get(A);K=new Tu7;var u=y.config_||g.Ph(),a=new J3,x=new h3;X0(x,1,u.Us);X0(x,2,u.Mg);zo(x,16,u.yv);X0(x,17,u.innertubeContextClientVersion);if(u.Lr){var r=u.Lr,f=new g5;r.coldConfigData&&X0(f,1,r.coldConfigData);r.appInstallData&&X0(f,6,r.appInstallData);r.coldHashData&&X0(f,3,r.coldHashData);r.hotHashData&& f.uR(r.hotHashData);To(x,g5,62,f)}(r=g.FZ.devicePixelRatio)&&r!=1&&YY(x,65,kY(r));r=SZ();r!==""&&X0(x,54,r);r=Gf();if(r.length>0){f=new Wv;for(var P=0;P65535&&(k=1);I6("BATCH_CLIENT_COUNTER",k);return k}; PW7=function(k,y,q){if(q.videoId)var N="VIDEO";else if(q.playlistId)N="PLAYLIST";else return;k.credentialTransferTokenTargetId=q;k.context=k.context||{};k.context.user=k.context.user||{};k.context.user.credentialTransferTokens=[{token:y,scope:N}]}; jc=function(k,y){if(!g.S6("yt.logging.transport.enableScrapingForTest")){var q=Qu("il_payload_scraping");if((q!==void 0?String(q):"")==="enable_il_payload_scraping")MA=[],g.YU("yt.logging.transport.enableScrapingForTest",!0),g.YU("yt.logging.transport.scrapedPayloadsForTesting",MA),g.YU("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.YU("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.YU("yt.logging.transport.scrapeClientEvent",!0);else return}q=g.S6("yt.logging.transport.scrapedPayloadsForTesting");var N=g.S6("yt.logging.transport.payloadToScrape");y&&(y=y.payload,(y=g.S6("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(y)())&&q.push(y));y=g.S6("yt.logging.transport.scrapeClientEvent");if(N&&N.length>=1)for(var D=0;D0&&JwD(k,y,n)}else JwD(k,y)}; JwD=function(k,y,q){k=tZP(k);y=y?g.ZJ(y):"";q=q||5;$7()&&g.Jw(k,y,q)}; tZP=function(k){for(var y=g.p(kIu),q=y.next();!q.done;q=y.next())k=tg(k,q.value);return"ST-"+wR(k).toString(36)}; yF6=function(k){if(k.name==="JavaException")return!0;k=k.stack;return k.includes("chrome://")||k.includes("chrome-extension://")||k.includes("moz-extension://")}; qq6=function(){this.lm=[];this.hN=[]}; ec=function(){if(!RW){var k=RW=new qq6;k.hN.length=0;k.lm.length=0;Nh7(k,DjU)}return RW}; Nh7=function(k,y){y.hN&&k.hN.push.apply(k.hN,y.hN);y.lm&&k.lm.push.apply(k.lm,y.lm)}; n77=function(k){function y(){return k.charCodeAt(N++)} var q=k.length,N=0;do{var D=Wj(y);if(D===Infinity)break;var n=D>>3;switch(D&7){case 0:D=Wj(y);if(n===2)return D;break;case 1:if(n===2)return;N+=8;break;case 2:D=Wj(y);if(n===2)return k.substr(N,D);N+=D;break;case 5:if(n===2)return;N+=4;break;default:return}}while(N500));N++);N=D}else if(typeof k==="object")for(D in k){if(k[D]){var n=D;var T=k[D],I=y,H=q;n=typeof T!=="string"||n!=="clickTrackingParams"&&n!=="trackingParams"?0:(T=n77(atob(T.replace(/-/g,"+").replace(/_/g,"/"))))?ZF(n+".ve",T,I,H):0;N+=n;N+=ZF(D,k[D],y,q);if(N>500)break}}else q[y]=lS(k),N+=q[y].length;else q[y]=lS(k),N+=q[y].length;return N}; ZF=function(k,y,q,N){q+="."+k;k=lS(y);N[q]=k;return q.length+k.length}; lS=function(k){try{return(typeof k==="string"?k:String(JSON.stringify(k))).substr(0,500)}catch(y){return"unable to serialize "+typeof k+" ("+y.message+")"}}; fS=function(k){g.sR(k)}; g.JR=function(k){g.sR(k,"WARNING")}; g.sR=function(k,y){var q=q===void 0?{}:q;q.name=g.H1("INNERTUBE_CONTEXT_CLIENT_NAME",1);q.version=g.H1("INNERTUBE_CONTEXT_CLIENT_VERSION");y=y===void 0?"ERROR":y;var N=!1;y=y===void 0?"ERROR":y;N=N===void 0?!1:N;if(k){k.hasOwnProperty("level")&&k.level&&(y=k.level);if(g.M5("console_log_js_exceptions")){var D=[];D.push("Name: "+k.name);D.push("Message: "+k.message);k.hasOwnProperty("params")&&D.push("Error Params: "+JSON.stringify(k.params));k.hasOwnProperty("args")&&D.push("Error args: "+JSON.stringify(k.args)); D.push("File name: "+k.fileName);D.push("Stacktrace: "+k.stack);window.console.log(D.join("\n"),k)}if(!(w2U>=5)){D=Iy0;var n=N86(k),T=n.message||"Unknown Error",I=n.name||"UnknownError",H=n.stack||k.N||"Not available";if(H.startsWith(I+": "+T)){var K=H.split("\n");K.shift();H=K.join("\n")}K=n.lineNumber||"Not available";n=n.fileName||"Not available";var A=0;if(k.hasOwnProperty("args")&&k.args&&k.args.length)for(var c=0;c=500);c++);else if(k.hasOwnProperty("params")&& k.params){var u=k.params;if(typeof k.params==="object")for(c in u){if(u[c]){var a="params."+c,x=lS(u[c]);q[a]=x;A+=a.length+x.length;if(A>500)break}}else q.params=lS(u)}if(D.length)for(c=0;c=500);c++);navigator.vendor&&!q.hasOwnProperty("vendor")&&(q["device.vendor"]=navigator.vendor);q={message:T,name:I,lineNumber:K,fileName:n,stack:H,params:q,sampleWeight:1};D=Number(k.columnNumber);isNaN(D)||(q.lineNumber=q.lineNumber+":"+D);if(k.level==="IGNORED")k= 0;else a:{k=ec();D=g.p(k.hN);for(T=D.next();!T.done;T=D.next())if(T=T.value,q.message&&q.message.match(T.im)){k=T.weight;break a}k=g.p(k.lm);for(D=k.next();!D.done;D=k.next())if(D=D.value,D.callback(q)){k=D.weight;break a}k=1}q.sampleWeight=k;k=g.p(HjG);for(D=k.next();!D.done;D=k.next())if(D=D.value,D.Yp[q.name])for(I=g.p(D.Yp[q.name]),T=I.next();!T.done;T=I.next())if(c=T.value,T=q.message.match(c.hT)){q.params["params.error.original"]=T[0];I=c.groups;c={};for(K=0;K1E3&&g.JR(new g.HN("IL Attach cache exceeded limit"))}I= Al(q,y);TU.has(I)?co(q,y):It.set(I,!0)}}N=N.filter(function(A){A.csn!==y?(A.csn=y,A=!0):A=!1;return A}); q={csn:y,parentVe:q.getAsJson(),childVes:g.My(N,function(A){return A.getAsJson()})}; y==="UNDEFINED_CSN"?uJ("visualElementAttached",n,q):k?Yh("visualElementAttached",q,k,n):g.OH("visualElementAttached",q,n)}; fy6=function(k,y,q,N,D){at(q,y);N=nr({cttAuthInfo:oW(y)||void 0},y);q={csn:y,ve:q.getAsJson(),eventType:1};D&&(q.clientData=D);y==="UNDEFINED_CSN"?uJ("visualElementShown",N,q):k?Yh("visualElementShown",q,k,N):g.OH("visualElementShown",q,N)}; OjG=function(k,y,q,N){var D=(N=N===void 0?!1:N)?16:8;N=nr({cttAuthInfo:oW(y)||void 0,endOfSequence:N},y);q={csn:y,ve:q.getAsJson(),eventType:D};y==="UNDEFINED_CSN"?uJ("visualElementHidden",N,q):k?Yh("visualElementHidden",q,k,N):g.OH("visualElementHidden",q,N)}; P0u=function(k,y,q,N,D){xl(k,y,q,void 0,N,D)}; xl=function(k,y,q,N,D){at(q,y);N=N||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var n=nr({cttAuthInfo:oW(y)||void 0},y);q={csn:y,ve:q.getAsJson(),gestureType:N};D&&(q.clientData=D);y==="UNDEFINED_CSN"?uJ("visualElementGestured",n,q):k?Yh("visualElementGestured",q,k,n):g.OH("visualElementGestured",q,n)}; v76=function(){var k=Yv(16);for(var y=[],q=0;q0&&q.push(g.T3("BR"));q.push(g.wC(n))}):q.push(g.wC(N))}return q}; bJ=function(k,y,q,N){if(q==="child"){g.HG(y);var D;N===void 0?D=void 0:D=!Array.isArray(N)||N&&typeof N.X==="string"?[N]:N;q=E7D(k,D);q=g.p(q);for(k=q.next();!k.done;k=q.next())y.appendChild(k.value)}else q==="style"?g.fW(y,"cssText",N?N:""):N===null||N===void 0?y.removeAttribute(q):(k=N.toString(),q==="href"&&(k=g.Ml(g.G6(k))),y.setAttribute(q,k))}; g.R=function(k){g.Cr.call(this,k);this.Az=!0;this.Y=!1;this.listeners=[]}; g.VX=function(k){g.R.call(this,k);this.fS=new g.fr;g.G(this,this.fS)}; Bo=function(k,y,q,N,D,n,T){T=T===void 0?null:T;g.VX.call(this,y);this.api=k;this.macros={};this.componentType=q;this.B=this.J=null;this.UT=T;this.layoutId=N;this.interactionLoggingClientData=D;this.mS=n;this.Dx=null;this.Jj=new Mu(this.element);g.G(this,this.Jj);this.MD=this.T(this.element,"click",this.onClick);this.pS=[];this.AV=new eIu(this.onClick,this);g.G(this,this.AV);this.oM=!1;this.QM=this.sT=null}; Uo=function(k,y){k=k===void 0?null:k;y=y===void 0?null:y;if(k==null)return g.JR(Error("Got null or undefined adText object")),"";var q=g.Tw(k.text);if(!k.isTemplated)return q;if(y==null)return g.JR(Error("Missing required parameters for a templated message")),q;k=g.p(Object.entries(y));for(y=k.next();!y.done;y=k.next()){var N=g.p(y.value);y=N.next().value;N=N.next().value;q=q.replace("{"+y+"}",N)}return q}; bjT=function(k){k=k===void 0?null:k;return k!=null&&(k=k.thumbnail,k!=null&&k.thumbnails!=null&&k.thumbnails.length!=0&&k.thumbnails[0].url!=null)?g.Tw(k.thumbnails[0].url):""}; Vl6=function(k){k=k===void 0?null:k;return k!=null&&(k=k.thumbnail,k!=null&&k.thumbnails!=null&&k.thumbnails.length!=0&&k.thumbnails[0].width!=null&&k.thumbnails[0].height!=null)?new g.mv(k.thumbnails[0].width||0,k.thumbnails[0].height||0):new g.mv(0,0)}; g.QX=function(k){if(k.simpleText)return k.simpleText;if(k.runs){var y=[];k=g.p(k.runs);for(var q=k.next();!q.done;q=k.next())q=q.value,q.text&&y.push(q.text);return y.join("")}return""}; g.MM=function(k){if(k.simpleText)return k=document.createTextNode(k.simpleText),k;var y=[];if(k.runs)for(var q=0;q1){for(var y=[k[0]],q=1;q0&&(this.Z=new g.c3(this.c$,y,this),g.G(this,this.Z));this.j=new g.c3(this.c$,q,this);g.G(this,this.j);this.J=Jv6(this.N,D,1,N);g.G(this,this.J);this.B=Jv6(this.N,0,N,1);g.G(this,this.B);this.V=new o0;g.G(this,this.V)}; Px=function(k,y,q){this.N=k;this.isAsync=y;this.Z=q}; xS6=function(k){switch(k){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:ti(k,"unknown result type")}}; jmZ=function(k,y){var q=1;k.isTrusted===!1&&(q=0);I6("ISDSTAT",q);vx(q,"i.s_",{triggerContext:"sk",metadata:y});return q}; XNG=function(k,y){var q=[];y?y.isTrusted===!0?q.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):y.isTrusted===!1?q.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):q.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):q.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");vx(0,"a.s_",{metadata:k,states:q});I6("ASDSTAT",0)}; vx=function(k,y,q){y=$SD[y];var N,D,n={detected:k===0,source:""+y.N+((N=q.triggerContext)!=null?N:"")+((D=q.xk)!=null?D:""),detectionStates:q.states,durationMs:q.Ka};q.metadata&&(n.contentCpn=q.metadata.contentCpn,n.adCpn=q.metadata.adCpn);g.OH("biscottiBasedDetection",n);y.Z!==void 0&&(q=Number(g.H1("CATSTAT",0)),y.Z!==void 0?(y=y.Z,k=xS6(k),k=q&~(3<0}; QS=function(k,y,q,N,D,n){jt.call(this,k,{X:"div",D:"ytp-ad-skip-button-slot"},"skip-button",y,q,N,D);var T=this;this.ND=null;this.eb=!1;this.hV=n;this.j=this.api.S().experiments.rF("enable_modern_skip_button_on_web");this.RO=!1;this.C=new g.VX({X:"span",jb:["ytp-ad-skip-button-container"]});this.j&&this.C.element.classList.add("ytp-ad-skip-button-container-detached");this.api.W("enable_ad_pod_index_autohide")&&this.C.element.classList.add("ytp-ad-skip-button-container--clean-player");g.G(this,this.C); this.C.FH(this.element);this.N=this.V=null;this.aO=new g.zt(this.C,500,!1,100,function(){return T.hide()}); g.G(this,this.aO);this.wF=new Ou(this.C.element,15E3,5E3,.5,.5,this.j);g.G(this,this.wF);this.hide()}; pNu=function(k){k=k.ND&&k.ND.adRendererCommands;return(k&&k.clickCommand&&g.L(k.clickCommand,g.M8)&&g.L(k.clickCommand,g.M8).commands||[]).some(function(y){return y.adLifecycleCommand?z3u(y.adLifecycleCommand):!1})}; z3u=function(k){return k.action==="END_LINEAR_AD"||k.action==="END_LINEAR_AD_PLACEMENT"}; FH=function(k,y,q,N,D,n){jt.call(this,k,{X:"div",D:"ytp-ad-skip-ad-slot"},"skip-ad",y,q,N,D);this.ND=n;this.V=!1;this.j=0;this.C=this.N=null;this.hide()}; r1T=function(k,y){k.V||(k.V=!0,k.N&&(y?k.N.eb.hide():k.N.hide()),y?(k=k.C,k.aO.show(),k.show()):k.C.show())}; YA=function(k,y,q,N){so.call(this,k,y,q,N,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; St=function(k,y,q,N,D,n,T){n=n===void 0?!1:n;T=T===void 0?!1:T;Bo.call(this,k,{X:"span",D:"ytp-ad-simple-ad-badge"},"simple-ad-badge",y,q,N);this.C=D;this.Z=this.nS("ytp-ad-simple-ad-badge");(this.N=n)&&this.Z.classList.add("ytp-ad-simple-ad-badge--clean-player");T&&this.Z.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; Gt=function(k,y,q,N,D){D=D===void 0?!1:D;iJ.call(this,"player-overlay",k,{},y,N);this.videoAdDurationSeconds=q;this.interactionLoggingClientData=N;this.w3=D}; Lo=function(k,y){g.fr.call(this);this.api=k;this.durationMs=y;this.Z=null;this.oe=new o0(this);g.G(this,this.oe);this.N=mSD;this.oe.T(this.api,"presentingplayerstatechange",this.KP);this.Z=this.oe.T(this.api,"onAdPlaybackProgress",this.Qx)}; d7=function(k){g.fr.call(this);this.Z=!1;this.uP=0;this.oe=new o0(this);g.G(this,this.oe);this.durationMs=k;this.q5=new g.EC(100);g.G(this,this.q5);this.oe.T(this.q5,"tick",this.Qx);this.N={seekableStart:0,seekableEnd:k/1E3,current:0};this.start()}; g.g7=function(k,y){var q=Math.abs(Math.floor(k)),N=Math.floor(q/86400),D=Math.floor(q%86400/3600),n=Math.floor(q%3600/60);q=Math.floor(q%60);if(y){y="";N>0&&(y+=" "+N+" d\u00edas");if(N>0||D>0)y+=" "+D+" horas";y+=" "+n+" minutos";y+=" "+q+" segundos";N=y.trim()}else{y="";N>0&&(y+=N+":",D<10&&(y+="0"));if(N>0||D>0)y+=D+":",n<10&&(y+="0");y+=n+":";q<10&&(y+="0");N=y+q}return k>=0?N:"-"+N}; g.ou=function(k){return(!("button"in k)||typeof k.button!=="number"||k.button===0)&&!("shiftKey"in k&&k.shiftKey)&&!("altKey"in k&&k.altKey)&&!("metaKey"in k&&k.metaKey)&&!("ctrlKey"in k&&k.ctrlKey)}; hE=function(k,y,q,N,D,n,T){jt.call(this,k,{X:"span",D:T?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",y,q,N,D);this.videoAdDurationSeconds=n;this.N=null;this.api.W("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-duration-remaining--clean-player-with-light-shadow");T&&this.api.S().N&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),this.api.W("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-duration-remaining--mweb-light"), Hh&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios")));this.hide()}; Ru=function(k,y,q,N){au.call(this,k,y,q,N,"ytp-video-ad-top-bar-title","ad-title");k.W("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-video-ad-top-bar-title--clean-player")}; et=function(k){this.content=k.content;if(k.commandRuns){k=g.p(k.commandRuns);for(var y=k.next();!y.done;y=k.next())y=y.value,this.loggingDirectives=g.L(y,iSG),y.onTap&&(this.interaction={onTap:y.onTap})}}; Wx=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ad-simple-attributed-string"},"ad-simple-attributed-string",y,q,N);this.hide()}; ZA=function(k,y,q,N,D){Bo.call(this,k,{X:"span",D:D?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",y,q,N);this.N=D;this.adBadgeText=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);this.adBadgeText.FH(this.element);g.G(this,this.adBadgeText);D?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),this.api.W("clean_player_style_fix_on_web")&&(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player-with-light-shadow"),Hh&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios"))): this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; ls=function(k,y,q,N,D){Bo.call(this,k,{X:"span",D:"ytp-ad-pod-index"},"ad-pod-index",y,q,N);this.N=D;this.api.S().N&&(this.element.classList.add("ytp-ad-pod-index--mweb"),this.api.W("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-pod-index--mweb-light"),Hh&&this.element.classList.add("ytp-ad-pod-index--mweb-ios")));this.hide()}; JE=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",y,q,N);this.hide()}; tE=function(k,y){this.N=k;this.Z=y}; kP=function(k,y,q){if(!k.getLength())return q!=null?q:Infinity;k=(y-k.N)/k.getLength();return g.X6(k,0,1)}; y6=function(k,y,q,N){N=N===void 0?!1:N;g.VX.call(this,{X:"div",D:"ytp-ad-persistent-progress-bar-container",L:[{X:"div",D:"ytp-ad-persistent-progress-bar"}]});this.api=k;this.N=y;this.C=q;N&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.G(this,this.N);this.progressBar=this.nS("ytp-ad-persistent-progress-bar");this.Z=-1;this.T(k,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; qF=function(k,y,q,N,D,n){Bo.call(this,k,{X:"div",D:"ytp-ad-player-overlay",L:[{X:"div",D:"ytp-ad-player-overlay-flyout-cta"},{X:"div",D:"ytp-ad-player-overlay-instream-info"},{X:"div",D:"ytp-ad-player-overlay-skip-or-preview"},{X:"div",D:"ytp-ad-player-overlay-progress-bar"},{X:"div",D:"ytp-ad-player-overlay-instream-user-sentiment"},{X:"div",D:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",y,q,N);this.ND=n;this.j=this.nS("ytp-ad-player-overlay-flyout-cta");this.api.S().W("web_rounded_thumbnails")&& this.j.classList.add("ytp-ad-player-overlay-flyout-cta-rounded");this.Z=this.nS("ytp-ad-player-overlay-instream-info");this.V=null;fcu(this)&&(k=nk("div"),g.pD(k,"ytp-ad-player-overlay-top-bar-gradients"),this.api.W("disable_ad_preview_for_instream_ads")&&g.pD(k,"ytp-ad-player-overlay-top-bar-gradients--clean-player"),y=this.Z,y.parentNode&&y.parentNode.insertBefore(k,y),(y=this.api.getVideoData(2))&&y.isListed&&y.title&&(q=new Ru(this.api,this.layoutId,this.interactionLoggingClientData,this.mS), q.FH(k),q.init(mO("ad-title"),{text:y.title},this.macros),g.G(this,q)),this.V=k);this.C=null;this.U=this.nS("ytp-ad-player-overlay-skip-or-preview");this.Wl=this.nS("ytp-ad-player-overlay-progress-bar");this.wF=this.nS("ytp-ad-player-overlay-instream-user-sentiment");this.eb=this.nS("ytp-ad-player-overlay-ad-disclosure-banner");this.N=D;g.G(this,this.N);this.hide()}; fcu=function(k){k=k.api.S();return g.NF(k)&&k.N}; Dx=function(k,y,q){var N={};y&&(N.v=y);q&&(N.list=q);k={name:k,locale:void 0,feature:void 0};for(var D in N)k[D]=N[D];N=g.lG("/sharing_services",k);g.wf(N)}; g.nN=function(k){k&=16777215;var y=[(k&16711680)>>16,(k&65280)>>8,k&255];k=y[0];var q=y[1];y=y[2];k=Number(k);q=Number(q);y=Number(y);if(k!=(k&255)||q!=(q&255)||y!=(y&255))throw Error('"('+k+","+q+","+y+'") is not a valid RGB color');q=k<<16|q<<8|y;return k<16?"#"+(16777216|q).toString(16).slice(1):"#"+q.toString(16)}; TS=function(k){this.Z=new oe(k)}; OS0=function(){var k=!1;try{k=!!window.sessionStorage.getItem("session_logininfo")}catch(y){k=!0}return(g.H1("INNERTUBE_CLIENT_NAME")==="WEB"||g.H1("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&k}; w$=function(k){if(g.H1("LOGGED_IN",!0)&&OS0()){var y=g.H1("VALID_SESSION_TEMPDATA_DOMAINS",[]);var q=g.ok(window.location.href);q&&y.push(q);q=g.ok(k);g.eB(y,q)||!q&&$N(k,"/")?(y=hg(k),(y=ZcT(y))?(y=tZP(y),y=(y=g.tw(y)||null)?XV(y):{}):y=null):y=null;y==null&&(y={});q=y;var N=void 0;OS0()?(N||(N=g.H1("LOGIN_INFO")),N?(q.session_logininfo=N,q=!0):q=!1):q=!1;q&&hR(k,y)}}; g.PaZ=function(k){var y=y===void 0?{}:y;var q=q===void 0?"":q;var N=N===void 0?window:N;k=g.lG(k,y);w$(k);q=g.G6(k+q);N=N.location;q=Lc(q);q!==void 0&&(N.href=q)}; g.Iq=function(k,y,q){y=y===void 0?{}:y;q=q===void 0?!1:q;var N=g.H1("EVENT_ID");N&&(y.ei||(y.ei=N));y&&hR(k,y);q||(w$(k),g.PaZ(k))}; g.Hk=function(k,y,q,N,D){D=D===void 0?!1:D;q&&hR(k,q);q=g.G6(k);var n=g.Ml(q);k!=n&&a6(Error("Unsafe window.open URL: "+k));k=n;y=y||wR(k).toString(36);try{if(D){D=k;D=beT(D);w$(D);g.eq(window,D,y,"attributionsrc");return}}catch(T){g.c1(T)}w$(k);g.eq(window,q,y,N)}; vSu=function(k){KN=k}; Ca6=function(k){Af=k}; EST=function(k){ck=k}; Vmu=function(){bS7=ck=Af=KN=null}; USZ=function(){var k=k===void 0?window.location.href:k;if(g.M5("kevlar_disable_theme_param"))return null;var y=Lm(g.gP(5,k));if(g.M5("enable_dark_theme_only_on_shorts")&&y!=null&&y.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var q=g.zf(k).theme;return BbZ.get(q)||null}catch(N){}return null}; um=function(){this.Z={};if(this.N=Fd6()){var k=g.tw("CONSISTENCY");k&&QmP(this,{encryptedTokenJarContents:k})}}; QmP=function(k,y){if(y.encryptedTokenJarContents&&(k.Z[y.encryptedTokenJarContents]=y,typeof y.expirationSeconds==="string")){var q=Number(y.expirationSeconds);setTimeout(function(){delete k.Z[y.encryptedTokenJarContents]},q*1E3); k.N&&g.Jw("CONSISTENCY",y.encryptedTokenJarContents,q,void 0,!0)}}; xP=function(){this.N=-1;var k=g.H1("LOCATION_PLAYABILITY_TOKEN");g.H1("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=aq(this))&&(k=this.localStorage.get("yt-location-playability-token"));k&&(this.locationPlayabilityToken=k,this.Z=void 0)}; aq=function(k){return k.localStorage===void 0?new zv("yt-client-location"):k.localStorage}; g.jR=function(k,y,q){y=y===void 0?!1:y;q=q===void 0?!1:q;var N=g.H1("INNERTUBE_CONTEXT");if(!N)return g.sR(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};N=g.SQ(N);g.M5("web_no_tracking_params_in_shell_killswitch")||delete N.clickTracking;N.client||(N.client={});var D=N.client;D.clientName==="MWEB"&&D.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(D.clientFormFactor=g.H1("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");D.screenWidthPoints=window.innerWidth;D.screenHeightPoints= window.innerHeight;D.screenPixelDensity=Math.round(window.devicePixelRatio||1);D.screenDensityFloat=window.devicePixelRatio||1;D.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var n=n===void 0?!1:n;g.NS();var T="USER_INTERFACE_THEME_LIGHT";g.Dc(0,165)?T="USER_INTERFACE_THEME_DARK":g.Dc(0,174)?T="USER_INTERFACE_THEME_LIGHT":!g.M5("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (T="USER_INTERFACE_THEME_DARK");n=n?T:USZ()||T;D.userInterfaceTheme=n;if(!y){if(n=itZ())D.connectionType=n;g.M5("web_log_effective_connection_type")&&(n=OtD())&&(N.client.effectiveConnectionType=n)}var I;if(g.M5("web_log_memory_total_kbytes")&&((I=g.FZ.navigator)==null?0:I.deviceMemory)){var H;I=(H=g.FZ.navigator)==null?void 0:H.deviceMemory;N.client.memoryTotalKbytes=""+I*1E6}g.M5("web_gcf_hashes_innertube")&&(n=Bj6())&&(H=n.coldConfigData,I=n.coldHashData,n=n.hotHashData,N.client.configInfo=N.client.configInfo|| {},H&&(N.client.configInfo.coldConfigData=H),I&&(N.client.configInfo.coldHashData=I),n&&(N.client.configInfo.hotHashData=n));H=g.zf(g.FZ.location.href);!g.M5("web_populate_internal_geo_killswitch")&&H.internalcountrycode&&(D.internalGeo=H.internalcountrycode);D.clientName==="MWEB"||D.clientName==="WEB"?(D.mainAppWebInfo={graftUrl:g.FZ.location.href},g.M5("kevlar_woffle")&&jz6.instance&&(H=jz6.instance,D.mainAppWebInfo.pwaInstallabilityStatus=!H.Z&&H.N?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),D.mainAppWebInfo.webDisplayMode=kS(),D.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):D.clientName==="TVHTML5"&&(!g.M5("web_lr_app_quality_killswitch")&&(H=g.H1("LIVING_ROOM_APP_QUALITY"))&&(D.tvAppInfo=Object.assign(D.tvAppInfo||{},{appQuality:H})),H=g.H1("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(D.tvAppInfo=Object.assign(D.tvAppInfo||{},{certificationScope:H}));if(!g.M5("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var K=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(Q){}K=void 0}K&&(D.timeZone=K)}(K=SZ())?D.experimentsToken=K:delete D.experimentsToken;K=Gf();um.instance||(um.instance=new um);N.request=Object.assign({},N.request,{internalExperimentFlags:K,consistencyTokenJars:g.Ef(um.instance.Z)});!g.M5("web_prequest_context_killswitch")&&(K=g.H1("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(N.request.externalPrequestContext=K);D=g.NS();K=g.Dc(0,58);D=D.get("gsml","");N.user=Object.assign({}, N.user);K&&(N.user.enableSafetyMode=K);D&&(N.user.lockedSafetyMode=!0);g.M5("warm_op_csn_cleanup")?q&&(y=g.gg())&&(N.clientScreenNonce=y):!y&&(y=g.gg())&&(N.clientScreenNonce=y);k&&(N.clickTracking={clickTrackingParams:k});if(k=g.S6("yt.mdx.remote.remoteClient_"))N.remoteClient=k;xP.getInstance().setLocationOnInnerTubeContext(N);try{var A=v1(),c=A.bid;delete A.bid;N.adSignalsInfo={params:[],bid:c};for(var u=g.p(Object.entries(A)),a=u.next();!a.done;a=u.next()){var x=g.p(a.value),r=x.next().value, f=x.next().value;A=r;c=f;k=void 0;(k=N.adSignalsInfo.params)==null||k.push({key:A,value:""+c})}var P,C;if(((P=N.client)==null?void 0:P.clientName)==="TVHTML5"||((C=N.client)==null?void 0:C.clientName)==="TVHTML5_UNPLUGGED"){var V=g.H1("INNERTUBE_CONTEXT");V.adSignalsInfo&&(N.adSignalsInfo.advertisingId=V.adSignalsInfo.advertisingId,N.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",N.adSignalsInfo.limitAdTracking=V.adSignalsInfo.limitAdTracking)}}catch(Q){g.sR(Q)}return N}; YHD=function(k,y){if(!k)return!1;var q,N=(q=g.L(k,MmD))==null?void 0:q.signal;if(N&&y.hE)return!!y.hE[N];var D;if((q=(D=g.L(k,FcM))==null?void 0:D.request)&&y.U7)return!!y.U7[q];for(var n in k)if(y.Sw[n])return!0;return!1}; SHD=function(k){var y={"Content-Type":"application/json"};g.H1("EOM_VISITOR_DATA")?y["X-Goog-EOM-Visitor-Id"]=g.H1("EOM_VISITOR_DATA"):g.H1("VISITOR_DATA")&&(y["X-Goog-Visitor-Id"]=g.H1("VISITOR_DATA"));y["X-Youtube-Bootstrap-Logged-In"]=g.H1("LOGGED_IN",!1);g.H1("DEBUG_SETTINGS_METADATA")&&(y["X-Debug-Settings-Metadata"]=g.H1("DEBUG_SETTINGS_METADATA"));k!=="cors"&&((k=g.H1("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(y["X-Youtube-Client-Name"]=k),(k=g.H1("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(y["X-Youtube-Client-Version"]= k),(k=g.H1("CHROME_CONNECTED_HEADER"))&&(y["X-Youtube-Chrome-Connected"]=k),(k=g.H1("DOMAIN_ADMIN_STATE"))&&(y["X-Youtube-Domain-Admin-State"]=k),g.H1("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(k=g.H1("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(y["X-YouTube-Lava-Device-Context"]=k));return y}; Gv6=function(){this.Z={}}; X3=function(){this.mappings=new Gv6}; $P=function(k){return function(){return new k}}; dSu=function(k){var y=y===void 0?"UNKNOWN_INTERFACE":y;if(k.length===1)return k[0];var q=Lcu[y];if(q){q=new RegExp(q);for(var N=g.p(k),D=N.next();!D.done;D=N.next())if(D=D.value,q.exec(D))return D}var n=[];Object.entries(Lcu).forEach(function(T){var I=g.p(T);T=I.next().value;I=I.next().value;y!==T&&n.push(I)}); q=new RegExp(n.join("|"));k.sort(function(T,I){return T.length-I.length}); N=g.p(k);for(D=N.next();!D.done;D=N.next())if(D=D.value,!q.exec(D))return D;return k[0]}; g.zS=function(k){return"/youtubei/v1/"+dSu(k)}; pN=function(){}; r$=function(){}; mN=function(){}; im=function(k){return g.S6("ytcsi."+(k||"")+"data_")||gS0(k)}; oSZ=function(){var k=im();k.info||(k.info={});return k.info}; oq=function(k){k=im(k);k.metadata||(k.metadata={});return k.metadata}; hf=function(k){k=im(k);k.tick||(k.tick={});return k.tick}; Rq=function(k){k=im(k);if(k.gel){var y=k.gel;y.gelInfos||(y.gelInfos={});y.gelTicks||(y.gelTicks={})}else k.gel={gelTicks:{},gelInfos:{}};return k.gel}; h3T=function(k){k=Rq(k);k.gelInfos||(k.gelInfos={});return k.gelInfos}; eR=function(k){var y=im(k).nonce;y||(y=g.Si(16),im(k).nonce=y);return y}; gS0=function(k){var y={tick:{},info:{}};g.YU("ytcsi."+(k||"")+"data_",y);return y}; Wk=function(){var k=g.S6("ytcsi.debug");k||(k=[],g.YU("ytcsi.debug",k),g.YU("ytcsi.reference",{}));return k}; Zx=function(k){k=k||"";var y=R3M();if(y[k])return y[k];var q=Wk(),N={timerName:k,info:{},tick:{},span:{},jspbInfo:[]};q.push(N);return y[k]=N}; e3T=function(k){k=k||"";var y=R3M();y[k]&&delete y[k];var q=Wk(),N={timerName:k,info:{},tick:{},span:{},jspbInfo:[]};q.push(N);y[k]=N}; R3M=function(){var k=g.S6("ytcsi.reference");if(k)return k;Wk();return g.S6("ytcsi.reference")}; lm=function(k){return WcT[k]||"LATENCY_ACTION_UNKNOWN"}; sW=function(k,y){MJ.call(this,1,arguments);this.q5=y}; Jf=function(){this.Z=0}; tf=function(){Jf.instance||(Jf.instance=new Jf);return Jf.instance}; yp=function(k,y){kI[y]=kI[y]||{count:0};var q=kI[y];q.count++;q.time=(0,g.om)();k.Z||(k.Z=g.am(0,function(){var N=(0,g.om)(),D;for(D in kI)kI[D]&&N-kI[D].time>6E4&&delete kI[D];k&&(k.Z=0)},5E3)); return q.count>5?(q.count===6&&Math.random()*1E5<1&&(q=new g.HN("CSI data exceeded logging limit with key",y.split("_")),y.indexOf("plev")>=0||g.JR(q)),!0):!1}; ZSM=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; lcT=function(){var k;if(g.M5("csi_use_performance_navigation_timing")||g.M5("csi_use_performance_navigation_timing_tvhtml5")){var y,q,N,D=q9==null?void 0:(k=q9.getEntriesByType)==null?void 0:(y=k.call(q9,"navigation"))==null?void 0:(q=y[0])==null?void 0:(N=q.toJSON)==null?void 0:N.call(q);D?(D.requestStart=N9(D.requestStart),D.responseEnd=N9(D.responseEnd),D.redirectStart=N9(D.redirectStart),D.redirectEnd=N9(D.redirectEnd),D.domainLookupEnd=N9(D.domainLookupEnd),D.connectStart=N9(D.connectStart), D.connectEnd=N9(D.connectEnd),D.responseStart=N9(D.responseStart),D.secureConnectionStart=N9(D.secureConnectionStart),D.domainLookupStart=N9(D.domainLookupStart),D.isPerformanceNavigationTiming=!0,k=D):k=q9.timing}else k=g.M5("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(q9.timing)):q9.timing;return k}; N9=function(k){return Math.round(DV()+k)}; DV=function(){return(g.M5("csi_use_time_origin")||g.M5("csi_use_time_origin_tvhtml5"))&&q9.timeOrigin?Math.floor(q9.timeOrigin):q9.timing.navigationStart}; TE=function(k,y){nM("_start",k,y)}; w4=function(k,y){if(!g.M5("web_csi_action_sampling_enabled")||!im(y).actionDisabled){var q=Zx(y||"");BT(q.info,k);k.loadType&&(q=k.loadType,oq(y).loadType=q);BT(h3T(y),k);q=eR(y);y=im(y).cttAuthInfo;tf().info(k,q,y)}}; smZ=function(){var k,y,q,N;return((N=lK().resolve(new h8(fO))==null?void 0:(k=O3())==null?void 0:(y=k.loggingHotConfig)==null?void 0:(q=y.csiConfig)==null?void 0:q.debugTicks)!=null?N:[]).map(function(D){return Object.values(D)[0]})}; nM=function(k,y,q){if(!g.M5("web_csi_action_sampling_enabled")||!im(q).actionDisabled){var N=eR(q),D;if(D=g.M5("web_csi_debug_sample_enabled")&&N){(lK().resolve(new h8(fO))==null?0:O3())&&!J16&&(J16=!0,nM("gcfl",(0,g.om)(),q));var n,T,I;D=(lK().resolve(new h8(fO))==null?void 0:(n=O3())==null?void 0:(T=n.loggingHotConfig)==null?void 0:(I=T.csiConfig)==null?void 0:I.debugSampleWeight)||0;if(n=D!==0)b:{n=smZ();if(n.length>0)for(T=0;Tq.duration?N:q},{duration:0}))&&y.startTime>0&&y.responseEnd>0&&(nM("wffs",N9(y.startTime)),nM("wffe",N9(y.responseEnd)))}; n6Z=function(k,y,q){q9&&q9.measure&&(k.startsWith("measure_")||(k="measure_"+k),q?q9.measure(k,y,q):y?q9.measure(k,y):q9.measure(k))}; TZT=function(k){var y=Il("aft",k);if(y)return y;y=g.H1((k||"")+"TIMING_AFT_KEYS",["ol"]);for(var q=y.length,N=0;N0&&w4(y);y={isNavigation:!0,actionType:lm(g.H1("TIMING_ACTION"))};var q=g.H1("PREVIOUS_ACTION");q&&(y.previousAction=lm(q));if(q=g.H1("CLIENT_PROTOCOL"))y.httpProtocol=q;if(q=g.H1("CLIENT_TRANSPORT"))y.transportProtocol=q;(q=g.gg())&&q!=="UNDEFINED_CSN"&&(y.clientScreenNonce=q);q=yzM();if(q===1||q===-1)y.isVisible= !0;q=oq().loadType==="cold";var N=oSZ();q||(q=N.yt_lt==="cold");if(q){y.loadType="cold";q=oSZ();N=lcT();var D=DV(),n=g.H1("CSI_START_TIMESTAMP_MILLIS",0);n>0&&!g.M5("embeds_web_enable_csi_start_override_killswitch")&&(D=n);D&&(nM("srt",N.responseStart),q.prerender!==1&&TE(D));q=HOT();q>0&&nM("fpt",q);q=lcT();q.isPerformanceNavigationTiming&&w4({performanceNavigationTiming:!0},void 0);nM("nreqs",q.requestStart,void 0);nM("nress",q.responseStart,void 0);nM("nrese",q.responseEnd,void 0);q.redirectEnd- q.redirectStart>0&&(nM("nrs",q.redirectStart,void 0),nM("nre",q.redirectEnd,void 0));q.domainLookupEnd-q.domainLookupStart>0&&(nM("ndnss",q.domainLookupStart,void 0),nM("ndnse",q.domainLookupEnd,void 0));q.connectEnd-q.connectStart>0&&(nM("ntcps",q.connectStart,void 0),nM("ntcpe",q.connectEnd,void 0));q.secureConnectionStart>=DV()&&q.connectEnd-q.secureConnectionStart>0&&(nM("nstcps",q.secureConnectionStart,void 0),nM("ntcpe",q.connectEnd,void 0));q9&&"getEntriesByType"in q9&&DJ0();q=[];if(document.querySelector&& q9&&q9.getEntriesByName)for(var T in AX)AX.hasOwnProperty(T)&&(N=AX[T],NZG(T,N)&&q.push(N));if(q.length>0)for(y.resourceInfo=[],T=g.p(q),q=T.next();!q.done;q=T.next())y.resourceInfo.push({resourceCache:q.value})}w4(y);y=Rq();y.preLoggedGelInfos||(y.preLoggedGelInfos=[]);T=y.preLoggedGelInfos;y=h3T();q=void 0;for(N=0;N-1&&(delete X["@type"],h=X);r&&k.N.has(r)&&k.N.delete(r);((s0=y.config)==null?0:s0.qpO)&&uB(y.config.qpO);if(h||(zF=k.C)==null||!zF.Qpb(y.input,y.L6)){Cu.Hl(15);break}return g.b(Cu,k.C.QkS(y.input,y.L6),16);case 16:h=Cu.N;case 15:return v67(k,h,y),((Ae=y.config)==null?0:Ae.cwl)&&uB(y.config.cwl),N(),Cu.return(h||void 0)}})}; mJM=function(k,y){a:{k=k.jz;var q,N=(q=g.L(y,MmD))==null?void 0:q.signal;if(N&&k.hE&&(q=k.hE[N])){var D=q();break a}var n;if((q=(n=g.L(y,FcM))==null?void 0:n.request)&&k.U7&&(n=k.U7[q])){D=n();break a}for(D in y)if(k.Sw[D]&&(y=k.Sw[D])){D=y();break a}D=void 0}if(D!==void 0)return Promise.resolve(D)}; fS7=function(k,y,q){var N,D,n,T,I,H,K;return g.B(function(A){if(A.Z==1){n=((N=y)==null?void 0:(D=N.kE)==null?void 0:D.identity)||CO;H=(T=y)==null?void 0:(I=T.kE)==null?void 0:I.sessionIndex;var c=fm(k.Z.mw(n,{sessionIndex:H}));return g.b(A,c,2)}K=A.N;return A.return(Promise.resolve(Object.assign({},SHD(q),K)))})}; iO7=function(k,y,q){var N,D=(y==null?void 0:(N=y.kE)==null?void 0:N.identity)||CO,n;y=y==null?void 0:(n=y.kE)==null?void 0:n.sessionIndex;k=k.Z.mw(D,{sessionIndex:y});return Object.assign({},SHD(q),k)}; mq=function(){}; iB=function(){}; fM=function(k){this.Y=k}; Oh=function(){}; PZ=function(){}; vZ=function(){}; CM=function(){}; g.Eh=function(k,y){var q=g.P6.apply(2,arguments);k=k===void 0?0:k;g.HN.call(this,y,q);this.errorType=k;Object.setPrototypeOf(this,this.constructor.prototype)}; bB=function(k,y,q){this.Z=k;this.N=y;this.C=q}; E6G=function(k,y,q){if(k.Z){var N=Lm(g.gP(5,tg(y,"key")))||"/UNKNOWN_PATH";k.Z.start(N)}k=q;g.M5("wug_networking_gzip_request")&&(k=He6(q));return new window.Request(y,k)}; g.BZ=function(k,y){if(!Vp){var q=lK();R8(q,{LQ:bOD,Yh:bB});var N={Sw:{feedbackEndpoint:$P(Oh),modifyChannelNotificationPreferenceEndpoint:$P(PZ),playlistEditEndpoint:$P(vZ),shareEntityEndpoint:$P(fM),subscribeEndpoint:$P(mq),unsubscribeEndpoint:$P(iB),webPlayerShareEntityServiceEndpoint:$P(CM)}},D=xP.getInstance(),n={};D&&(n.client_location=D);k===void 0&&(k=XI6());y===void 0&&(y=q.resolve(bOD));rz0(N,y,k,n);R8(q,{LQ:VJD,VS:zE.instance});Vp=q.resolve(VJD)}return Vp}; BZZ=function(k){var y=new pX;if(k.interpreterJavascript){var q=J4T(k.interpreterJavascript);q=g.lC(q).toString();var N=new $o;X0(N,6,q);To(y,$o,1,N)}else k.interpreterUrl&&(q=Sk(k.interpreterUrl),q=g.Bc(q).toString(),N=new zl,X0(N,4,q),To(y,zl,2,N));k.interpreterHash&&$y(y,3,k.interpreterHash);k.program&&$y(y,4,k.program);k.globalName&&$y(y,5,k.globalName);k.clientExperimentsStateBlob&&$y(y,7,k.clientExperimentsStateBlob);return y}; Uh=function(k){var y={};k=k.split("&");k=g.p(k);for(var q=k.next();!q.done;q=k.next())q=q.value.split("="),q.length===2&&(y[q[0]]=q[1]);return y}; pPT=function(){if(g.M5("bg_st_hr"))return"havuokmhhs-0";var k,y=((k=performance)==null?void 0:k.timeOrigin)||0;return"havuokmhhs-"+Math.floor(y)}; Qp=function(k){this.Z=k}; UJD=function(){return new Promise(function(k){var y=window.top;y.ntpevasrs!==void 0?k(new Qp(y.ntpevasrs)):(y.ntpqfbel===void 0&&(y.ntpqfbel=[]),y.ntpqfbel.push(function(q){k(new Qp(q))}))})}; MJD=function(){if(!g.M5("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.M5("disable_biscotti_fetch_entirely_for_all_web_clients")&&$7()){var k=g.H1("PLAYER_VARS",{});if(g.MI(k,"privembed",!1)!="1"&&!oCU(k)){var y=function(){M9=!0;"google_ad_status"in window?I6("DCLKSTAT",1):I6("DCLKSTAT",2)}; try{g.CY("//static.doubleclick.net/instream/ad_status.js",y)}catch(q){}QwD.push(g.nD.OV(function(){if(!(M9||"google_ad_status"in window)){try{if(y){var q=""+g.hG(y),N=oLD[q];N&&g.PT(N)}}catch(D){}M9=!0;I6("DCLKSTAT",3)}},5E3))}}}; Fp=function(){var k=Number(g.H1("DCLKSTAT",0));return isNaN(k)?0:k}; LM=function(k,y,q){var N=this;this.network=k;this.options=y;this.N=q;this.Z=null;if(y.aIl){var D=new g.mI;this.Z=D.promise;g.FZ.ytAtRC&&ua(function(){var n,T;return g.B(function(I){if(I.Z==1){if(!g.FZ.ytAtRC)return I.return();n=YI(null);return g.b(I,SL(N,n),2)}T=I.N;g.FZ.ytAtRC&&g.FZ.ytAtRC(JSON.stringify(T));g.XZ(I)})},2); UJD().then(function(n){var T,I,H,K;return g.B(function(A){if(A.Z==1)return n.bindInnertubeChallengeFetcher(function(c){return SL(N,YI(c))}),g.b(A,Qj(),2); T=A.N;I=n.getLatestChallengeResponse();H=I.challenge;if(!H)throw Error("BGE_MACIL");K={challenge:H,LH:Uh(H),TB:T,bgChallenge:new pX};D.resolve(K);n.registerChallengeFetchedCallback(function(c){c=c.challenge;if(!c)throw Error("BGE_MACR");c={challenge:c,LH:Uh(c),TB:T,bgChallenge:new pX};N.Z=Promise.resolve(c)}); g.XZ(A)})})}else y.preload&&F10(this,new Promise(function(n){g.am(0,function(){n(GE(N))},0)}))}; YI=function(k){var y={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};k&&(y.interpreterHash=k);return y}; GE=function(k,y){y=y===void 0?0:y;var q,N,D,n,T,I,H,K,A,c,u,a;return g.B(function(x){switch(x.Z){case 1:q=YI(P$().Z);if(g.M5("att_fet_ks"))return g.zM(x,7),g.b(x,SL(k,q),9);g.zM(x,4);return g.b(x,Y3D(k,q),6);case 6:T=x.N;D=T.f2M;n=T.B1j;N=T;g.pu(x,3);break;case 4:return g.rT(x),g.JR(Error("Failed to fetch attestation challenge after "+(y+" attempts; not retrying for 24h."))),d4(k,864E5),x.return({challenge:"",LH:{},TB:void 0,bgChallenge:void 0});case 9:N=x.N;if(!N)throw Error("Fetching Attestation challenge returned falsy"); if(!N.challenge)throw Error("Missing Attestation challenge");D=N.challenge;n=Uh(D);if("c1a"in n&&(!N.bgChallenge||!N.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.pu(x,3);break;case 7:I=g.rT(x);g.JR(I);y++;if(y>=5)return g.JR(Error("Failed to fetch attestation challenge after "+(y+" attempts; not retrying for 24h."))),d4(k,864E5),x.return({challenge:"",LH:{},TB:void 0,bgChallenge:void 0});H=1E3*Math.pow(2,y-1)+Math.random()*1E3;return x.return(new Promise(function(r){g.am(0, function(){r(GE(k,y))},H)})); case 3:K=Number(n.t)||7200;d4(k,K*1E3);A=void 0;if(!("c1a"in n&&N.bgChallenge)){x.Hl(10);break}c=BZZ(N.bgChallenge);g.zM(x,11);return g.b(x,v$(P$(),c),13);case 13:g.pu(x,12);break;case 11:return u=g.rT(x),g.JR(u),x.return({challenge:D,LH:n,TB:A,bgChallenge:c});case 12:return g.zM(x,14),A=new ii({challenge:c,gh:{QW:"aGIf"}}),g.b(x,A.Wx,16);case 16:g.pu(x,10);break;case 14:a=g.rT(x),g.JR(a),A=void 0;case 10:return x.return({challenge:D,LH:n,TB:A,bgChallenge:c})}})}; SL=function(k,y){var q;return g.B(function(N){q=k.N;if(!q||q.tL())return N.return(SL(k.network,y));$I("att_pna",void 0,"attestation_challenge_fetch");return N.return(new Promise(function(D){q.LI("publicytnetworkstatus-online",function(){SL(k.network,y).then(D)})}))})}; S37=function(k){if(!k)throw Error("Fetching Attestation challenge returned falsy");if(!k.challenge)throw Error("Missing Attestation challenge");var y=k.challenge,q=Uh(y);if("c1a"in q&&(!k.bgChallenge||!k.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},k,{f2M:y,B1j:q})}; Y3D=function(k,y){var q,N,D,n,T;return g.B(function(I){switch(I.Z){case 1:q=void 0,N=0,D={};case 2:if(!(N<5)){I.Hl(4);break}if(!(N>0)){I.Hl(5);break}D.pT=1E3*Math.pow(2,N-1)+Math.random()*1E3;return g.b(I,new Promise(function(H){return function(K){g.am(0,function(){K(void 0)},H.pT)}}(D)),5); case 5:return g.zM(I,7),g.b(I,SL(k,y),9);case 9:return n=I.N,I.return(S37(n));case 7:q=T=g.rT(I),T instanceof Error&&g.JR(T);case 8:N++;D={pT:void 0};I.Hl(2);break;case 4:throw q;}})}; F10=function(k,y){k.Z=y}; GqP=function(k){var y,q,N;return g.B(function(D){if(D.Z==1)return g.b(D,Promise.race([k.Z,null]),2);y=D.N;var n=GE(k);k.Z=n;(q=y)==null||(N=q.TB)==null||N.dispose();g.XZ(D)})}; d4=function(k,y){function q(){var D;return g.B(function(n){D=N-Date.now();return D<1E3?g.b(n,GqP(k),0):(ua(q,0,Math.min(D,6E4)),n.Hl(0))})} var N=Date.now()+y;q()}; L1M=function(k,y){return new Promise(function(q){g.am(0,function(){q(y())},k)})}; g.dJ6=function(k,y){var q;return g.B(function(N){var D=g.S6("yt.aba.att");return(q=D?D:LM.instance!==void 0?LM.instance.C.bind(LM.instance):null)?N.return(q("ENGAGEMENT_TYPE_PLAYBACK",k,y)):N.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.g66=function(){var k;return(k=(k=g.S6("yt.aba.att2"))?k:LM.instance!==void 0?LM.instance.V.bind(LM.instance):null)?k():Promise.resolve(!1)}; ha0=function(k,y){var q=g.S6("ytDebugData.callbacks");q||(q={},g.YU("ytDebugData.callbacks",q));if(g.M5("web_dd_iu")||o60.includes(k))q[k]=y}; g4=function(){var k=Ra7;var y=y===void 0?[]:y;var q=q===void 0?[]:q;y=RO7.apply(null,[eOT.apply(null,g.m(y))].concat(g.m(q)));this.store=ZW7(k,void 0,y)}; g.ol=function(k,y,q){for(var N=Object.assign({},k),D=g.p(Object.keys(y)),n=D.next();!n.done;n=D.next()){n=n.value;var T=k[n],I=y[n];if(I===void 0)delete N[n];else if(T===void 0)N[n]=I;else if(Array.isArray(I)&&Array.isArray(T))N[n]=q?[].concat(g.m(T),g.m(I)):I;else if(!Array.isArray(I)&&g.gT(I)&&!Array.isArray(T)&&g.gT(T))N[n]=g.ol(T,I,q);else if(typeof I===typeof T)N[n]=I;else return y=new g.HN("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:n,LpM:T,updateValue:I}),g.sR(y), k}return N}; hX=function(k){var y=this;k=k===void 0?[]:k;this.EG=[];this.Uv=this.Ev=0;this.v0=void 0;this.totalLength=0;k.forEach(function(q){y.append(q)})}; ea6=function(k,y){return k.EG.length===0?!1:(k=k.EG[k.EG.length-1])&&k.buffer===y.buffer&&k.byteOffset+k.length===y.byteOffset}; Rl=function(k,y){y=g.p(y.EG);for(var q=y.next();!q.done;q=y.next())k.append(q.value)}; eL=function(k,y,q){return k.split(y).XC.split(q).Dk}; WZ=function(k){k.v0=void 0;k.Ev=0;k.Uv=0}; ZV=function(k,y,q){k.isFocused(y);return y-k.Uv+q<=k.EG[k.Ev].length}; W1G=function(k){if(!k.v0){var y=k.EG[k.Ev];k.v0=new DataView(y.buffer,y.byteOffset,y.length)}return k.v0}; lB=function(k,y,q){k=k.A0(y===void 0?0:y,q===void 0?-1:q);y=new Uint8Array(k.length);try{y.set(k)}catch(N){for(q=0;q>10;n=56320|n&1023}kE[D++]=n}}n=String.fromCharCode.apply(String,kE); D<1024&&(n=n.substring(0,D));q.push(n)}return q.join("")}; N_=function(k,y){var q;if((q=q_)==null?0:q.encodeInto)return y=q_.encodeInto(k,y),y.read>6|192:((D&64512)===55296&&N+1>18|240,y[q++]=D>>12&63|128):y[q++]=D>>12|224,y[q++]=D>>6&63|128),y[q++]=D&63|128)}return q}; DU=function(k){if(q_)return q_.encode(k);var y=new Uint8Array(Math.ceil(k.length*1.2)),q=N_(k,y);y.lengthq&&(y=y.subarray(0,q));return y}; ns=function(k){this.Z=k;this.pos=0;this.N=-1}; TQ=function(k){var y=k.Z.getUint8(k.pos);++k.pos;if(y<128)return y;for(var q=y&127,N=1;y>=128;)y=k.Z.getUint8(k.pos),++k.pos,N*=128,q+=(y&127)*N;return q}; ws=function(k,y){var q=k.N;for(k.N=-1;k.Z.cN(k.pos,1);){q<0&&(q=TQ(k));var N=q>>3,D=q&7;if(N===y)return!0;if(N>y){k.N=q;break}q=-1;switch(D){case 0:TQ(k);break;case 1:k.pos+=8;break;case 2:N=TQ(k);k.pos+=N;break;case 5:k.pos+=4}}return!1}; Ib=function(k,y){if(ws(k,y))return TQ(k)}; HM=function(k,y){if(ws(k,y))return!!TQ(k)}; Ks=function(k,y){if(ws(k,y)){y=TQ(k);var q=k.Z.A0(k.pos,y);k.pos+=y;return q}}; AC=function(k,y){if(k=Ks(k,y))return g.yn(k)}; cM=function(k,y,q){if(k=Ks(k,y))return q(new ns(new hX([k])))}; uU=function(k,y){for(var q=[];ws(k,y);)q.push(TQ(k));return q.length?q:void 0}; ab=function(k,y,q){for(var N=[],D;D=Ks(k,y);)N.push(q(new ns(new hX([D]))));return N.length?N:void 0}; xE=function(k,y){k=k instanceof Uint8Array?new hX([k]):k;return y(new ns(k))}; swD=function(k,y,q){if(y&&q&&q.buffer===y.exports.memory.buffer){var N=y.realloc(q.byteOffset,k);if(N)return new Uint8Array(y.exports.memory.buffer,N,k)}k=y?new Uint8Array(y.exports.memory.buffer,y.malloc(k),k):new Uint8Array(k);q&&k.set(q);return k}; JzD=function(k,y){this.j4=y;this.pos=0;this.N=[];this.Z=swD(k===void 0?4096:k,y);this.view=new DataView(this.Z.buffer,this.Z.byteOffset,this.Z.byteLength)}; jv=function(k,y){y=k.pos+y;if(!(k.Z.length>=y)){for(var q=k.Z.length*2;q268435455){jv(k,4);for(var q=y&1073741823,N=0;N<4;N++)k.view.setUint8(k.pos,q&127|128),q>>=7,k.pos+=1;y=Math.floor(y/268435456)}for(jv(k,4);y>127;)k.view.setUint8(k.pos,y&127|128),y>>=7,k.pos+=1;k.view.setUint8(k.pos,y);k.pos+=1}; $E=function(k,y,q){q!==void 0&&(Xz(k,y*8),Xz(k,q))}; zQ=function(k,y,q){q!==void 0&&$E(k,y,q?1:0)}; ps=function(k,y,q){q!==void 0&&(Xz(k,y*8+2),y=q.length,Xz(k,y),jv(k,y),k.Z.set(q,k.pos),k.pos+=y)}; rs=function(k,y,q){q!==void 0&&(tJ7(k,y,Math.ceil(Math.log2(q.length*4+2)/7)),jv(k,q.length*1.2),y=N_(q,k.Z.subarray(k.pos)),k.pos+y>k.Z.length&&(jv(k,y),y=N_(q,k.Z.subarray(k.pos))),k.pos+=y,kHT(k))}; tJ7=function(k,y,q){q=q===void 0?2:q;Xz(k,y*8+2);k.N.push(k.pos);k.N.push(q);k.pos+=q}; kHT=function(k){for(var y=k.N.pop(),q=k.N.pop(),N=k.pos-q-y;y--;){var D=y?128:0;k.view.setUint8(q++,N&127|D);N>>=7}}; mt=function(k,y,q,N,D){q&&(tJ7(k,y,D===void 0?3:D),N(k,q),kHT(k))}; g.iU=function(k,y,q){q=new JzD(4096,q);y(q,k);return new Uint8Array(q.Z.buffer,q.Z.byteOffset,q.pos)}; g.fs=function(k){var y=new ns(new hX([Xx(decodeURIComponent(k))]));k=AC(y,2);y=Ib(y,4);var q=y80[y];if(typeof q==="undefined")throw k=new g.HN("Failed to recognize field number",{name:"EntityKeyHelperError",uQH:y}),g.sR(k),k;return{gI:y,entityType:q,entityId:k}}; g.OV=function(k,y){var q=new JzD;ps(q,2,DU(k));k=qG6[y];if(typeof k==="undefined")throw y=new g.HN("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:y}),g.sR(y),y;$E(q,4,k);$E(q,5,1);y=new Uint8Array(q.Z.buffer,q.Z.byteOffset,q.pos);return encodeURIComponent(g.xz(y))}; PM=function(k,y,q,N){if(N===void 0)return N=Object.assign({},k[y]||{}),q=(delete N[q],N),N={},Object.assign({},k,(N[y]=q,N));var D={},n={};return Object.assign({},k,(n[y]=Object.assign({},k[y],(D[q]=N,D)),n))}; NfG=function(k,y,q,N,D){var n=k[y];if(n==null||!n[q])return k;N=g.ol(n[q],N,D==="REPEATED_FIELDS_MERGE_OPTION_APPEND");D={};n={};return Object.assign({},k,(n[y]=Object.assign({},k[y],(D[q]=N,D)),n))}; DuZ=function(k,y){k=k===void 0?{}:k;switch(y.type){case "ENTITY_LOADED":return y.payload.reduce(function(N,D){var n,T=(n=D.options)==null?void 0:n.persistenceOption;if(T&&T!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&T!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return N;if(!D.entityKey)return g.sR(Error("Missing entity key")),N;if(D.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!D.payload)return g.sR(new g.HN("REPLACE entity mutation is missing a payload",{entityKey:D.entityKey})),N;var I=g.Cd(D.payload); return PM(N,I,D.entityKey,D.payload[I])}if(D.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{D=D.entityKey;try{var H=g.fs(D).entityType;I=PM(N,H,D);break a}catch(c){if(c instanceof Error){g.sR(new g.HN("Failed to deserialize entity key",{entityKey:D,l9:c.message}));I=N;break a}throw c;}I=void 0}return I}if(D.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!D.payload)return g.sR(new g.HN("UPDATE entity mutation is missing a payload",{entityKey:D.entityKey})),N;I=g.Cd(D.payload);var K,A;return NfG(N,I,D.entityKey, D.payload[I],(K=D.fieldMask)==null?void 0:(A=K.mergeOptions)==null?void 0:A.repeatedFieldsMergeOption)}return N},k); case "REPLACE_ENTITY":var q=y.payload;return PM(k,q.entityType,q.key,q.zK);case "REPLACE_ENTITIES":return Object.keys(y.payload).reduce(function(N,D){var n=y.payload[D];return Object.keys(n).reduce(function(T,I){return PM(T,D,I,n[I])},N)},k); case "UPDATE_ENTITY":return q=y.payload,NfG(k,q.entityType,q.key,q.zK,q.YLM);default:return k}}; vM=function(k,y,q){return k[y]?k[y][q]||null:null}; Cs=function(k){return window.Int32Array?new Int32Array(k):Array(k)}; Qn=function(k){g.S.call(this);this.counter=[0,0,0,0];this.N=new Uint8Array(16);this.Z=16;if(!nvU){var y,q=new Uint8Array(256),N=new Uint8Array(256);var D=1;for(y=0;y<256;y++)q[D]=y,N[y]=D,D^=D<<1^(D>>7&&283);EV=new Uint8Array(256);bU=Cs(256);Vn=Cs(256);BM=Cs(256);UV=Cs(256);for(var n=0;n<256;n++){D=n?N[255^q[n]]:0;D^=D<<1^D<<2^D<<3^D<<4;D=D&255^D>>>8^99;EV[n]=D;y=D<<1^(D>>7&&283);var T=y^D;bU[n]=y<<24|D<<16|D<<8|T;Vn[n]=T<<24|bU[n]>>>8;BM[n]=D<<24|Vn[n]>>>8;UV[n]=D<<24|BM[n]>>>8}nvU=!0}D=Cs(44);for(q= 0;q<4;q++)D[q]=k[4*q]<<24|k[4*q+1]<<16|k[4*q+2]<<8|k[4*q+3];for(N=1;q<44;q++)k=D[q-1],q%4||(k=(EV[k>>16&255]^N)<<24|EV[k>>8&255]<<16|EV[k&255]<<8|EV[k>>>24],N=N<<1^(N>>7&&283)),D[q]=D[q-4]^k;this.key=D}; M_=function(k,y){for(var q=0;q<4;q++)k.counter[q]=y[q*4]<<24|y[q*4+1]<<16|y[q*4+2]<<8|y[q*4+3];k.Z=16}; TfD=function(k){for(var y=k.key,q=k.counter[0]^y[0],N=k.counter[1]^y[1],D=k.counter[2]^y[2],n=k.counter[3]^y[3],T=3;T>=0&&!(k.counter[T]=-~k.counter[T]);T--);for(var I,H,K=4;K<40;)T=bU[q>>>24]^Vn[N>>16&255]^BM[D>>8&255]^UV[n&255]^y[K++],I=bU[N>>>24]^Vn[D>>16&255]^BM[n>>8&255]^UV[q&255]^y[K++],H=bU[D>>>24]^Vn[n>>16&255]^BM[q>>8&255]^UV[N&255]^y[K++],n=bU[n>>>24]^Vn[q>>16&255]^BM[N>>8&255]^UV[D&255]^y[K++],q=T,N=I,D=H;k=k.N;T=y[40];k[0]=EV[q>>>24]^T>>>24;k[1]=EV[N>>16&255]^T>>16&255;k[2]=EV[D>>8&255]^ T>>8&255;k[3]=EV[n&255]^T&255;T=y[41];k[4]=EV[N>>>24]^T>>>24;k[5]=EV[D>>16&255]^T>>16&255;k[6]=EV[n>>8&255]^T>>8&255;k[7]=EV[q&255]^T&255;T=y[42];k[8]=EV[D>>>24]^T>>>24;k[9]=EV[n>>16&255]^T>>16&255;k[10]=EV[q>>8&255]^T>>8&255;k[11]=EV[N&255]^T&255;T=y[43];k[12]=EV[n>>>24]^T>>>24;k[13]=EV[q>>16&255]^T>>16&255;k[14]=EV[N>>8&255]^T>>8&255;k[15]=EV[D&255]^T&255}; Sv=function(){if(!Fz&&!g.KO){if(YE)return YE;var k;YE=(k=window.crypto)==null?void 0:k.subtle;var y,q,N;if(((y=YE)==null?0:y.importKey)&&((q=YE)==null?0:q.sign)&&((N=YE)==null?0:N.encrypt))return YE;YE=void 0}}; g.GQ=function(k){this.V=k}; g.Ls=function(k){this.N=k}; ds=function(k){this.j=new Uint8Array(64);this.C=new Uint8Array(64);this.V=0;this.Y=new Uint8Array(64);this.N=0;this.j.set(k);this.C.set(k);for(k=0;k<64;k++)this.j[k]^=92,this.C[k]^=54;this.reset()}; wTZ=function(k,y,q){for(var N=k.B,D=k.Z[0],n=k.Z[1],T=k.Z[2],I=k.Z[3],H=k.Z[4],K=k.Z[5],A=k.Z[6],c=k.Z[7],u,a,x,r=0;r<64;)r<16?(N[r]=x=y[q]<<24|y[q+1]<<16|y[q+2]<<8|y[q+3],q+=4):(u=N[r-2],a=N[r-15],x=N[r-7]+N[r-16]+((u>>>17|u<<15)^(u>>>19|u<<13)^u>>>10)+((a>>>7|a<<25)^(a>>>18|a<<14)^a>>>3),N[r]=x),u=c+gs[r]+x+((H>>>6|H<<26)^(H>>>11|H<<21)^(H>>>25|H<<7))+(H&K^~H&A),a=((D>>>2|D<<30)^(D>>>13|D<<19)^(D>>>22|D<<10))+(D&n^D&T^n&T),c=u+a,I+=u,r++,r<16?(N[r]=x=y[q]<<24|y[q+1]<<16|y[q+2]<<8|y[q+3],q+=4):(u= N[r-2],a=N[r-15],x=N[r-7]+N[r-16]+((u>>>17|u<<15)^(u>>>19|u<<13)^u>>>10)+((a>>>7|a<<25)^(a>>>18|a<<14)^a>>>3),N[r]=x),u=A+gs[r]+x+((I>>>6|I<<26)^(I>>>11|I<<21)^(I>>>25|I<<7))+(I&H^~I&K),a=((c>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10))+(c&D^c&n^D&n),A=u+a,T+=u,r++,r<16?(N[r]=x=y[q]<<24|y[q+1]<<16|y[q+2]<<8|y[q+3],q+=4):(u=N[r-2],a=N[r-15],x=N[r-7]+N[r-16]+((u>>>17|u<<15)^(u>>>19|u<<13)^u>>>10)+((a>>>7|a<<25)^(a>>>18|a<<14)^a>>>3),N[r]=x),u=K+gs[r]+x+((T>>>6|T<<26)^(T>>>11|T<<21)^(T>>>25|T<<7))+(T&I^ ~T&H),a=((A>>>2|A<<30)^(A>>>13|A<<19)^(A>>>22|A<<10))+(A&c^A&D^c&D),K=u+a,n+=u,r++,r<16?(N[r]=x=y[q]<<24|y[q+1]<<16|y[q+2]<<8|y[q+3],q+=4):(u=N[r-2],a=N[r-15],x=N[r-7]+N[r-16]+((u>>>17|u<<15)^(u>>>19|u<<13)^u>>>10)+((a>>>7|a<<25)^(a>>>18|a<<14)^a>>>3),N[r]=x),u=H+gs[r]+x+((n>>>6|n<<26)^(n>>>11|n<<21)^(n>>>25|n<<7))+(n&T^~n&I),a=((K>>>2|K<<30)^(K>>>13|K<<19)^(K>>>22|K<<10))+(K&A^K&c^A&c),x=c,c=I,I=x,x=A,A=T,T=x,x=K,K=n,n=x,H=D+u,D=u+a,r++;k.Z[0]=D+k.Z[0]|0;k.Z[1]=n+k.Z[1]|0;k.Z[2]=T+k.Z[2]|0;k.Z[3]= I+k.Z[3]|0;k.Z[4]=H+k.Z[4]|0;k.Z[5]=K+k.Z[5]|0;k.Z[6]=A+k.Z[6]|0;k.Z[7]=c+k.Z[7]|0}; HYZ=function(k){var y=new Uint8Array(32),q=64-k.N;k.N>55&&(q+=64);var N=new Uint8Array(q);N[0]=128;for(var D=k.V*8,n=1;n<9;n++){var T=D%256;N[q-n]=T;D=(D-T)/256}k.update(N);for(q=0;q<8;q++)y[q*4]=k.Z[q]>>>24,y[q*4+1]=k.Z[q]>>>16&255,y[q*4+2]=k.Z[q]>>>8&255,y[q*4+3]=k.Z[q]&255;ImD(k);return y}; ImD=function(k){k.Z=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];k.B=[];k.B.length=64;k.V=0;k.N=0}; KC7=function(k){this.Z=k}; A86=function(k,y,q){k=new ds(k.Z);k.update(y);k.update(q);y=HYZ(k);k.update(k.j);k.update(y);y=HYZ(k);k.reset();return y}; c87=function(k){this.N=k}; uuM=function(k,y,q,N){var D,n,T;return g.B(function(I){switch(I.Z){case 1:if(k.Z){I.Hl(2);break}return g.b(I,N.importKey("raw",k.N,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:k.Z=I.N;case 2:return D=new Uint8Array(y.length+q.length),D.set(y),D.set(q,y.length),n={name:"HMAC",hash:"SHA-256"},g.b(I,N.sign(n,k.Z,D),4);case 4:return T=I.N,I.return(new Uint8Array(T))}})}; amT=function(k,y,q){k.C||(k.C=new KC7(k.N));return A86(k.C,y,q)}; xuD=function(k,y,q){var N,D;return g.B(function(n){if(n.Z==1){N=Sv();if(!N)return n.return(amT(k,y,q));g.zM(n,3);return g.b(n,uuM(k,y,q,N),5)}if(n.Z!=3)return n.return(n.N);D=g.rT(n);g.JR(D);Fz=!0;return n.return(amT(k,y,q))})}; XTU=function(k){for(var y="",q=0;q=1?k[k.length-1]:null;for(var N=g.p(k),D=N.next();!D.done;D=N.next())if(D=D.value,D.width&&D.height&&(q&&D.width>=y||!q&&D.height>=y))return D;for(y=k.length-1;y>=0;y--)if(q&&k[y].width||!q&&k[y].height)return k[y];return k[0]}; hC=function(){this.state=1;this.TB=null}; OYT=function(k,y,q,N,D,n){var T=T===void 0?"trayride":T;q?(k.T_(2),g.CY(q,function(){if(window[T])fmZ(k,N,T,D);else{k.T_(3);var I=gL6(q),H=document.getElementById(I);H&&(LHT(I),H.parentNode.removeChild(H));g.JR(new g.HN("Unable to load Botguard","from "+q))}},n)):y?(n=g.T3("SCRIPT"),y instanceof g.Zh?(n.textContent=g.lC(y),g.sl(n)):n.textContent=y,n.nonce=Wc(window),document.head.appendChild(n),document.head.removeChild(n),window[T]?fmZ(k,N,T,D):(k.T_(4),g.JR(new g.HN("Unable to load Botguard from JS")))): g.JR(new g.HN("Unable to load VM; no url or JS provided"))}; fmZ=function(k,y,q,N){k.T_(5);try{var D=new ii({program:y,globalName:q,gh:{disable:!g.M5("att_web_record_metrics"),QW:"aGIf"}});D.Wx.then(function(){k.T_(6);N&&N(y)}); k.n$(D)}catch(n){k.T_(7),n instanceof Error&&g.JR(n)}}; Rb=function(){var k=g.S6("yt.abuse.playerAttLoader");return k&&["bgvma","bgvmb","bgvmc"].every(function(y){return y in k})?k:null}; ev=function(){hC.apply(this,arguments)}; WM=function(){}; PKU=function(k,y,q){for(var N=!1,D=g.p(k.yW.entries()),n=D.next();!n.done;n=D.next())n=g.p(n.value).next().value,n.slotType==="SLOT_TYPE_PLAYER_BYTES"&&n.dF==="core"&&(N=!0);if(N){a:if(!q){k=g.p(k.yW.entries());for(q=k.next();!q.done;q=k.next())if(N=g.p(q.value),q=N.next().value,N=N.next().value,q.slotType==="SLOT_TYPE_IN_PLAYER"&&q.dF==="core"){q=N.layoutId;break a}q=void 0}q?y.Y$(q):bs("No triggering layout ID available when attempting to mute.")}}; ZU=function(k,y){this.pH=k;this.BS=y}; lU=function(){}; sV=function(){}; CK6=function(k){g.S.call(this);var y=this;this.Rv=k;this.Z=new Map;JC(this,"commandExecutorCommand",function(q,N,D){vvG(y,q.commands,N,D)}); JC(this,"clickTrackingParams",function(){})}; EvD=function(k,y){JC(k,y.nN(),function(q,N,D){y.CO(q,N,D)})}; JC=function(k,y,q){k.VM();k.Z.get(y)&&g.sR(Error("Extension name "+y+" already registered"));k.Z.set(y,q)}; vvG=function(k,y,q,N){y=y===void 0?[]:y;k.VM();var D=[],n=[];y=g.p(y);for(var T=y.next();!T.done;T=y.next())T=T.value,g.L(T,bYT)||g.L(T,ViM)?D.push(T):n.push(T);D=g.p(D);for(y=D.next();!y.done;y=D.next())tC(k,y.value,q,N);n=g.p(n);for(D=n.next();!D.done;D=n.next())tC(k,D.value,q,N)}; tC=function(k,y,q,N){k.VM();y.loggingUrls&&BfU(k,"loggingUrls",y.loggingUrls,q,N);y=g.p(Object.entries(y));for(var D=y.next();!D.done;D=y.next()){var n=g.p(D.value);D=n.next().value;n=n.next().value;D==="openPopupAction"?k.Rv.get().LN("innertubeCommand",{openPopupAction:n}):D==="confirmDialogEndpoint"?k.Rv.get().LN("innertubeCommand",{confirmDialogEndpoint:n}):UuZ.hasOwnProperty(D)||BfU(k,D,n,q,N)}}; BfU=function(k,y,q,N,D){if((k=k.Z.get(y))&&typeof k==="function")try{k(q,N,D)}catch(n){g.sR(n)}else y=new g.HN("Unhandled field",y),g.JR(y)}; kK=function(k,y,q){this.zB=k;this.Z=y;this.XH=q}; y8=function(k){this.value=k}; qE=function(k){this.value=k}; NE=function(k){this.value=k}; DG=function(k){this.value=k}; nv=function(k){this.value=k}; TZ=function(k){this.value=k}; wB=function(k){this.value=k}; IK=function(){y8.apply(this,arguments)}; HX=function(k){this.value=k}; Kv=function(k){this.value=k}; AT=function(k){this.value=k}; cX=function(k){this.value=k}; uh=function(k){this.value=k}; aK=function(k){this.value=k}; xK=function(k){this.value=k}; je=function(k){this.value=k}; Xb=function(k){this.value=k}; $K=function(k){this.value=k}; zZ=function(){y8.apply(this,arguments)}; pv=function(k){this.value=k}; rB=function(k){this.value=k}; mM=function(k){this.value=k}; ih=function(k){this.value=k}; fv=function(k){this.value=k}; Ow=function(k){this.value=k}; PX=function(k){this.value=k}; vX=function(k){this.value=k}; Cv=function(k){this.value=k}; Ew=function(k){this.value=k}; bh=function(k){this.value=k}; V8=function(k){this.value=k}; BX=function(k){this.value=k}; Uw=function(k){this.value=k}; Q8=function(k){this.value=k}; ME=function(k){this.value=k}; Fb=function(k){this.value=k}; YK=function(k){this.value=k}; Se=function(k){this.value=k}; GZ=function(k){this.value=k}; Lv=function(k){this.value=k}; dB=function(k){this.value=k}; gB=function(k){this.value=k}; oK=function(k){this.value=k}; hT=function(k){this.value=k}; RK=function(k){this.value=k}; ee=function(k){this.value=k}; WX=function(k){this.value=k}; ZG=function(k){this.value=k}; lh=function(k){this.value=k}; JT=function(k){this.value=k}; tT=function(k){this.value=k}; kn=function(k){this.value=k}; yv=function(k){this.value=k}; q7=function(k){this.value=k}; N7=function(k){this.value=k}; Dn=function(k){this.value=k}; nH=function(k){this.value=k}; TC=function(){y8.apply(this,arguments)}; wm=function(k){this.value=k}; Ic=function(){y8.apply(this,arguments)}; Hn=function(){y8.apply(this,arguments)}; KH=function(){y8.apply(this,arguments)}; AL=function(){y8.apply(this,arguments)}; cn=function(){y8.apply(this,arguments)}; uD=function(k){this.value=k}; ac=function(k){this.value=k}; xn=function(k){this.value=k}; jK=function(k){this.value=k}; Xe=function(k){this.value=k}; zC=function(k,y,q){if(q&&!q.includes(k.layoutType))return!1;y=g.p(y);for(q=y.next();!q.done;q=y.next())if(!$n(k.clientMetadata,q.value))return!1;return!0}; pH=function(){return""}; Q8Z=function(k,y){switch(k){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 y(k),8}}; rm=function(k,y,q,N){N=N===void 0?!1:N;uO.call(this,k);this.Kn=q;this.j0=N;this.args=[];y&&this.args.push(y)}; t=function(k,y,q,N){N=N===void 0?!1:N;uO.call(this,k);this.Kn=q;this.j0=N;this.args=[];y&&this.args.push(y)}; mj=function(k){var y=new Map;k.forEach(function(q){y.set(q.getType(),q)}); this.Z=y}; $n=function(k,y){return k.Z.has(y)}; iD=function(k,y){k=k.Z.get(y);if(k!==void 0)return k.get()}; fH=function(k){return Array.from(k.Z.keys())}; O7=function(k,y,q){if(q&&q!==k.slotType)return!1;y=g.p(y);for(q=y.next();!q.done;q=y.next())if(!$n(k.clientMetadata,q.value))return!1;return!0}; FCD=function(k){var y;return((y=MiD.get(k))==null?void 0:y.d4)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; vn=function(k,y){var q={type:y.slotType,controlFlowManagerLayer:YGU.get(y.dF)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};y.slotEntryTrigger&&(q.entryTriggerType=y.slotEntryTrigger.triggerType);y.slotPhysicalPosition!==1&&(q.slotPhysicalPosition=y.slotPhysicalPosition);if(k){q.debugData={slotId:y.slotId};if(k=y.slotEntryTrigger)q.debugData.slotEntryTriggerData=Pn(k);k=y.slotFulfillmentTriggers;q.debugData.fulfillmentTriggerData=[];k=g.p(k);for(var N=k.next();!N.done;N=k.next())q.debugData.fulfillmentTriggerData.push(Pn(N.value)); y=y.slotExpirationTriggers;q.debugData.expirationTriggerData=[];y=g.p(y);for(k=y.next();!k.done;k=y.next())q.debugData.expirationTriggerData.push(Pn(k.value))}return q}; SG7=function(k,y){var q={type:y.layoutType,controlFlowManagerLayer:YGU.get(y.dF)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};k&&(q.debugData={layoutId:y.layoutId});return q}; Pn=function(k,y){var q={type:k.triggerType};y!=null&&(q.category=y);k.triggeringSlotId!=null&&(q.triggerSourceData||(q.triggerSourceData={}),q.triggerSourceData.associatedSlotId=k.triggeringSlotId);k.triggeringLayoutId!=null&&(q.triggerSourceData||(q.triggerSourceData={}),q.triggerSourceData.associatedLayoutId=k.triggeringLayoutId);return q}; GHu=function(k,y,q,N){y={opportunityType:y};k&&(N||q)&&(N=g.My(N||[],function(D){return vn(k,D)}),y.debugData=Object.assign({},q&&q.length>0?{associatedSlotId:q}:{},N.length>0?{slots:N}:{})); return y}; E7=function(k,y){return function(q){return LC0(CH(k),y.slotId,y.slotType,y.slotPhysicalPosition,y.dF,y.slotEntryTrigger,y.slotFulfillmentTriggers,y.slotExpirationTriggers,q.layoutId,q.layoutType,q.dF)}}; LC0=function(k,y,q,N,D,n,T,I,H,K,A){return{adClientDataEntry:{slotData:vn(k,{slotId:y,slotType:q,slotPhysicalPosition:N,dF:D,slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:I,clientMetadata:new mj([])}),layoutData:SG7(k,{layoutId:H,layoutType:K,dF:A,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],sX:new Map,clientMetadata:new mj([]),Yz:{}})}}}; Vv=function(k){this.ET=k;k=Math.random();var y=this.ET.get();y=g.bD(y.G.S().experiments,"html5_debug_data_log_probability");y=Number.isFinite(y)&&y>=0&&y<=1?y:0;this.Z=k1){g.JR(new g.HN("Exit already started",{current:k.currentState}));var q=!1}else q=!0;if(!q)return!1;k.currentState=2;k.Z=y;return!0}; Mc=function(k){if(k.currentState!==2)return!1;k.currentState=3;return!0}; jtD=function(k,y){var q=new Map;k=g.p(k);for(var N=k.next();!N.done;N=k.next()){N=N.value;if(N.layoutType==="LAYOUT_TYPE_MEDIA")var D="v";else N.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(D=iD(N.clientMetadata,"metadata_type_linked_in_player_layout_type"),D=D==="LAYOUT_TYPE_ENDCAP"||D==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":D==="LAYOUT_TYPE_SURVEY"?"s":D==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):D="u";q.set(N.layoutId,D);if(D==="u"){var n={};D=y;N=(n.c=N.layoutId,n);D.G.lw("uct",N)}}k= y.lV();FG={contentCpn:k,DI:q};N={};q=(N.ct=q.size,N.c=k,N);y.G.lw("acc",q)}; XoM=function(){FG={contentCpn:"",DI:new Map}}; Y3=function(k){var y;return(y=FG.DI.get(k))!=null?y:"u"}; Sa=function(k,y,q){k.G.lw(y,q);$MM(k)}; zgU=function(k){var y=k.layoutId,q=k.Wj;if(k.G5){var N={};Sa(k.zB,"slso",(N.ec=y,N.is=q,N.ctp=Y3(y),N))}}; Gi=function(k){var y=k.layoutId,q=k.Wj;if(k.G5){var N={};Sa(k.zB,"slse",(N.ec=y,N.is=q,N.ctp=Y3(y),N))}}; poD=function(k){var y=k.layoutId,q=k.Wj,N=k.zB;k.G5&&(k={},Sa(N,"sleo",(k.xc=y,k.is=q,k.ctp=Y3(y),k)),$MM(N))}; rlU=function(k){var y=k.cpn,q=k.zB;k=k.Wj;var N=q.lV(),D={};Sa(q,"ce",(D.ec=y,D.ia=y!==N,D.r=FG.DI.has(y),D.is=k,D.ctp=Y3(y),D))}; $MM=function(k){if(k.lV()!==FG.contentCpn){var y={};y=(y.c=FG.contentCpn,y);k.G.lw("ccm",y)}}; mMG=function(k){var y=k.cpn,q=k.zB;k=k.Wj;var N=q.lV(),D={};Sa(q,"cx",(D.xc=y,D.ia=y!==N,D.r=FG.DI.has(y),D.is=k,D.ctp=Y3(y),D))}; ir6=function(k){this.params=k;this.Z=new Set}; fPP=function(k,y,q){if(!k.Z.has(y)){k.Z.add(y);var N={};k.params.Dm.wL(y,Object.assign({},q,(N.p_ac=k.params.adCpn,N.p_isv=k.params.cVF&&k.params.y5,N)))}}; dO=function(k,y,q){if(Ln(k.params.Dm.ET.get(),!0)){var N=q.flush,D={};fPP(k,y,(D.cts=q.currentTimeSec,D.f=N,D))}}; OrZ=function(k,y){this.zB=k;this.ET=y}; gO=function(k){var y=[];if(k){k=g.p(Object.entries(k));for(var q=k.next();!q.done;q=k.next()){var N=g.p(q.value);q=N.next().value;N=N.next().value;N!==void 0&&(N=typeof N==="boolean"?""+ +N:(""+N).replace(/[:,=]/g,"_"),y.push(q+"."+N))}}return y.join(";")}; oi=function(k,y,q){y=y===void 0?{}:y;this.errorCode=k;this.details=y;this.severity=q===void 0?0:q}; ho=function(k){return k===1||k===2}; Ri=function(k,y){y=y===void 0?0:y;if(k instanceof oi)return k;k=k&&k instanceof Error?k:Error(""+k);ho(y)?g.sR(k):g.JR(k);return new oi(y===1?"player.fatalexception":"player.exception",{name:""+k.name,message:""+k.message},y)}; g.vlT=function(k){return(k=PJP[k.toString()])?k:"LICENSE"}; CJG=function(k,y){function q(){var N=g.P6.apply(0,arguments);k.removeEventListener("playing",q);y.apply(null,g.m(N))} k.addEventListener("playing",q)}; ea=function(){var k=g.S6("yt.player.utils.videoElement_");k||(k=g.T3("VIDEO"),g.YU("yt.player.utils.videoElement_",k));return k}; WC=function(k){var y=ea();return!!(y&&y.canPlayType&&y.canPlayType(k))}; lV=function(k){if(/opus/.test(k)&&g.Zl&&!Gh("38")&&!g.wh())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(k);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(k);if(/webm/.test(k)&&!Gu6())return!1;k==='audio/mp4; codecs="mp4a.40.2"'&&(k='video/mp4; codecs="avc1.4d401f"');return!!WC(k)}; ElG=function(k){try{var y=lV('video/mp4; codecs="avc1.42001E"')||lV('video/webm; codecs="vp9"');return(lV('audio/mp4; codecs="mp4a.40.2"')||lV('audio/webm; codecs="opus"'))&&(y||!k)||WC('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(q){return"html5.missingapi"}}; sD=function(){var k=ea();return!(!k.webkitSupportsPresentationMode||typeof k.webkitSetPresentationMode!=="function")}; Jo=function(){var k=ea();try{var y=k.muted;k.muted=!y;return k.muted!==y}catch(q){}return!1}; brP=function(){var k;return((k=navigator.connection)==null?void 0:k.type)||""}; g.to=function(){o0.apply(this,arguments)}; kX=function(k,y,q,N,D,n){this.sampleRate=k===void 0?0:k;this.numChannels=y===void 0?0:y;this.spatialAudioType=q===void 0?"SPATIAL_AUDIO_TYPE_NONE":q;this.Z=N===void 0?!1:N;this.C=D===void 0?0:D;this.N=n===void 0?0:n}; N0=function(k,y,q,N,D,n,T,I,H){this.width=k;this.height=y;this.quality=n||y1(k,y);this.Z=g.q0[this.quality];this.fps=q||0;this.stereoLayout=!D||N!=null&&N!=="UNKNOWN"&&N!=="RECTANGULAR"?0:D;this.projectionType=N?N==="EQUIRECTANGULAR"&&D===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":N:"UNKNOWN";(k=T)||(k=g.q0[this.quality],k===0?k="Autom\u00e1tica":(y=this.fps,q=this.projectionType,k=k.toString()+(q==="EQUIRECTANGULAR"||q==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||q==="MESH"?"s":"p")+(y>55?"60":y>49?"50":y> 39?"48":"")));this.qualityLabel=k;this.N=I||"";this.primaries=H||""}; y1=function(k,y){var q=Math.max(k,y);k=Math.min(k,y);y=D4[0];for(var N=0;N=Math.floor(n*16/9)*1.3||k>=n*1.3)return y;y=D}return"tiny"}; wF=function(k,y,q){q=q===void 0?{}:q;this.id=k;this.mimeType=y;q.xj>0||(q.xj=16E3);Object.assign(this,q);k=g.p(this.id.split(";"));this.itag=k.next().value;this.Z=k.next().value;this.containerType=nU(y);this.LS=Tz[this.itag]||""}; Ij=function(k){return k.LS==="9"||k.LS==="("||k.LS==="9h"||k.LS==="(h"}; V4D=function(k){return k.LS==="H"||k.LS==="h"}; HB=function(k){return k.LS==="9h"||k.LS==="(h"}; KU=function(k){return k.LS==="1"||k.LS==="1h"}; Ar=function(k){return k.LS==="mac3"||k.LS==="meac3"||k.LS==="m"}; cB=function(k){return k.LS==="MAC3"||k.LS==="MEAC3"||k.LS==="M"}; g.uc=function(k){return k.containerType===1}; BqT=function(k){return k.LS==="("||k.LS==="(h"||k.LS==="H"}; aj=function(k){return k.mimeType==="application/x-mpegURL"}; xX=function(k,y){return{itag:+k.itag,lmt:y?0:k.lastModified,xtags:k.Z||""}}; UM0=function(k){var y=navigator.mediaCapabilities;if(y==null||!y.decodingInfo||k.LS==="f")return Promise.resolve();var q={type:k.audio&&k.video?"file":"media-source"};k.video&&(q.video={contentType:k.mimeType,width:k.video.width||640,height:k.video.height||360,bitrate:k.xj*8||1E6,framerate:k.video.fps||30});k.audio&&(q.audio={contentType:k.mimeType,channels:""+(k.audio.numChannels||2),bitrate:k.xj*8||128E3,samplerate:k.audio.sampleRate||44100});return y.decodingInfo(q).then(function(N){k.N=N})}; j2=function(k){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(k)}; XS=function(k){return/(vp9|vp09|vp8|avc1|av01)/.test(k)}; $X=function(k){return k.includes("vtt")||k.includes("text/mp4")}; nU=function(k){return k.indexOf("/mp4")>=0?1:k.indexOf("/webm")>=0?2:k.indexOf("/x-flv")>=0?3:k.indexOf("/vtt")>=0?4:0}; zz=function(k,y,q,N,D,n){var T=new kX;y in g.q0||(y="small");y==="light"&&(y="tiny");N&&D?(D=Number(D),N=Number(N)):(D=g.q0[y],N=Math.round(D*16/9));n=new N0(N,D,0,null,void 0,y,n);k=unescape(k.replace(/"/g,'"'));return new wF(q,k,{audio:T,video:n})}; pU=function(k){var y="id="+k.id;k.video&&(y+=", res="+k.video.qualityLabel);var q,N;return y+", byterate=("+((q=k.I_)==null?void 0:q.toFixed(0))+", "+((N=k.xj)==null?void 0:N.toFixed(0))+")"}; rF=function(k,y){return{start:function(q){return k[q]}, end:function(q){return y[q]}, length:k.length}}; QtM=function(k,y,q){for(var N=[],D=[],n=0;n=y)return q}catch(N){}return-1}; fU=function(k,y){return ic(k,y)>=0}; M47=function(k,y){if(!k)return NaN;y=ic(k,y);return y>=0?k.start(y):NaN}; O_=function(k,y){if(!k)return NaN;y=ic(k,y);return y>=0?k.end(y):NaN}; PB=function(k){return k&&k.length?k.end(k.length-1):NaN}; vB=function(k,y){k=O_(k,y);return k>=0?k-y:0}; CU=function(k,y,q){for(var N=[],D=[],n=0;nq||(N.push(Math.max(y,k.start(n))-y),D.push(Math.min(q,k.end(n))-y));return rF(N,D)}; E_=function(k,y,q,N){g.fr.call(this);var D=this;this.N5=k;this.start=y;this.end=q;this.isActive=N;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.Vv={error:function(){!D.VM()&&D.isActive&&D.publish("error",D)}, updateend:function(){!D.VM()&&D.isActive&&D.publish("updateend",D)}}; g.Oo(this.N5,this.Vv);this.VV=this.isActive}; V1=function(k,y,q,N,D,n){g.fr.call(this);var T=this;this.b2=k;this.Xv=y;this.id=q;this.containerType=N;this.LS=D;this.y5=n;this.QB=this.R0=this.uG=null;this.Fh=!1;this.appendWindowStart=this.timestampOffset=0;this.XD=rF([],[]);this.Pe=!1;this.mJ=[];this.Co=bc?[]:void 0;this.oe=function(H){return T.publish(H.type,T)}; var I;if((I=this.b2)==null?0:I.addEventListener)this.b2.addEventListener("updateend",this.oe),this.b2.addEventListener("error",this.oe)}; BB=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; U_=function(k,y){this.resource=k;this.Z=y===void 0?!1:y;this.N=!1}; Q1=function(k,y,q){q=q===void 0?!1:q;g.S.call(this);this.mediaElement=k;this.vl=y;this.isView=q;this.Y=0;this.V=!1;this.j=!0;this.U=0;this.callback=null;this.J=!1;this.vl||(this.Xv=this.mediaElement.F4());this.events=new g.to(this);g.G(this,this.events);this.C=new U_(this.vl?window.URL.createObjectURL(this.vl):this.Xv.webkitMediaSourceURL,!0);k=this.vl||this.Xv;hF(this.events,k,["sourceopen","webkitsourceopen"],this.A4w);hF(this.events,k,["sourceclose","webkitsourceclose"],this.EXH);this.B={updateend:this.xv}}; FOu=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; YoD=function(k,y){M0(k)?g.jN(function(){y(k)}):k.callback=y}; So7=function(k,y,q){if(FS){var N;YX(k.mediaElement,{l:"mswssb",sr:(N=k.mediaElement.Zx)==null?void 0:S2(N)},!1);g.Oo(y,k.B,k);g.Oo(q,k.B,k)}k.Z=y;k.N=q;g.G(k,y);g.G(k,q)}; GU7=function(k,y,q,N){N=y.mimeType+(N===void 0?"":N);var D=q.mimeType;y=y.LS;q=q.LS;var n;k.sT=(n=k.vl)==null?void 0:n.addSourceBuffer(D);var T;k.ND=N.split(";")[0]==="fakesb"?void 0:(T=k.vl)==null?void 0:T.addSourceBuffer(N);k.Xv&&(k.Xv.webkitSourceAddId("0",D),k.Xv.webkitSourceAddId("1",N));n=new V1(k.sT,k.Xv,"0",nU(D),q,!1);N=new V1(k.ND,k.Xv,"1",nU(N),y,!0);So7(k,n,N)}; Gz=function(k){return!!k.Z||!!k.N}; M0=function(k){try{return LU(k)==="open"}catch(y){return!1}}; LU=function(k){if(k.vl)return k.vl.readyState;switch(k.Xv.webkitSourceState){case k.Xv.SOURCE_OPEN:return"open";case k.Xv.SOURCE_ENDED:return"ended";default:return"closed"}}; dF=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; LO6=function(k){M0(k)&&(k.vl?k.vl.endOfStream():k.Xv.webkitSourceEndOfStream(k.Xv.EOS_NO_ERROR))}; dMu=function(k,y,q,N){if(!k.Z||!k.N)return null;var D=k.Z.isView()?k.Z.N5:k.Z,n=k.N.isView()?k.N.N5:k.N,T=new Q1(k.mediaElement,k.vl,!0);T.C=k.C;So7(T,new E_(D,y,q,N),new E_(n,y,q,N));M0(k)||k.Z.Yb(k.Z.z_());return T}; glZ=function(k){var y;(y=k.Z)==null||y.DL();var q;(q=k.N)==null||q.DL();k.j=!1}; gF=function(){var k=this;this.qA=this.El=yeG;this.promise=new g.my(function(y,q){k.El=y;k.qA=q})}; oj=function(){g.S.call(this);this.Tf=!1;this.resource=null;this.B=this.Y=!1;this.V=new g.Tp;this.Zx=null;g.G(this,this.V)}; hr=function(k){k=k.XB();return k.length<1?NaN:k.end(k.length-1)}; ol0=function(k){!k.N&&FOu()&&(k.C?k.C.then(function(){return ol0(k)}):k.x9()||(k.N=k.e1()))}; hg7=function(k){k.N&&(k.N.dispose(),k.N=void 0)}; YX=function(k,y,q){var N;((N=k.Zx)==null?0:N.X4())&&k.Zx.lw("rms",y,q===void 0?!1:q)}; Rg6=function(k,y,q){k.isPaused()||k.getCurrentTime()>y||q>10||(k.play(),g.bW(function(){Rg6(k,k.getCurrentTime(),q+1)},500))}; eg7=function(k,y){k.resource&&y!==null&&y.resource===k.resource.resource||(k.resource&&k.resource.dispose(),k.resource=y)}; Rj=function(k){return vB(k.pD(),k.getCurrentTime())}; WOP=function(k,y){if(k.aA()===0||k.hasError())return!1;var q=k.getCurrentTime()>0;return y>=0&&(k=k.XB(),k.length||!q)?fU(k,y):q}; fq=function(k){k.x9()&&(k.Zx&&k.Zx.bN("rs_s"),Hh&&k.getCurrentTime()>0&&k.seekTo(0),k.UH(),k.load(),eg7(k,null));delete k.C}; vK=function(k){switch(k.fD()){case 2:return"progressive.net.retryexhausted";case 3:return k=k.Af(),(k==null?0:k.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||Zr7&&(k==null?0:k.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.Cq=function(k,y,q){this.xg=y===void 0?null:y;this.seekSource=q===void 0?null:q;this.state=k||64}; ES=function(k,y,q){q=q===void 0?!1:q;return lPD(k,y.getCurrentTime(),(0,g.om)(),Rj(y),q)}; b8=function(k,y,q,N){if(!(y===k.state&&q===k.xg&&N===k.seekSource||y!==void 0&&(y&128&&!q||y&2&&y&16))){var D;if(D=y)D=y||k.state,D=!!(D&16||D&32);k=new g.Cq(y,q,D?N?N:k.seekSource:null)}return k}; V5=function(k,y,q){return b8(k,k.state|y,null,q===void 0?null:q)}; BK=function(k,y){return b8(k,k.state&~y,null,null)}; US=function(k,y,q,N){return b8(k,(k.state|y)&~q,null,N===void 0?null:N)}; g.e=function(k,y){return!!(k.state&y)}; g.Q5=function(k,y){return y.state===k.state&&y.xg===k.xg}; M$=function(k){return k.isPlaying()&&!g.e(k,16)&&!g.e(k,32)}; Fd=function(k){return g.e(k,128)?-1:g.e(k,2)?0:g.e(k,2048)?3:g.e(k,64)?-1:g.e(k,1)&&!g.e(k,32)?3:g.e(k,8)?1:g.e(k,4)?2:-1}; S8=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f){g.S.call(this);var P=this;this.uZ=k;this.slot=y;this.layout=q;this.XH=N;this.CY=D;this.qD=n;this.tV=T;this.p_=I;this.wO=H;this.b3=K;this.position=c;this.Y=u;this.ET=a;this.Xg=x;this.mN=r;this.context=f;this.UG=!0;this.j=!1;this.aM="not_rendering";this.N=!1;this.C=new UD;k=iD(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.Pl=new h6(q.sX,this.XH,k,q.layoutId);var C;k=((C=Yt(this))==null?void 0:C.progressCommands)||[];this.V=new RrG(H, k,q.layoutId,function(){return P.VC()}); this.Z=new ir6({adCpn:this.layout.layoutId,Dm:f.Dm,cVF:this.Xg,y5:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; GP=function(k){return{layoutId:k.jx(),Wj:k.Xg,zB:k.qD.get(),G5:k.Ix()}}; Lq=function(k,y){return y.layoutId!==k.layout.layoutId?(k.uZ.lG(k.slot,y,new rm("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+k.layout.layoutId+("and LayoutType: "+k.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; dV=function(k){k.aM="rendering_start_requested";k.b3(-1)}; Yt=function(k){return iD(k.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; stZ=function(k){bs("Received layout exit signal when not in layout exit flow.",k.slot,k.layout)}; JlD=function(k){var y;return((y=gV(k.qD.get(),2))==null?void 0:y.clientPlaybackNonce)||""}; oB=function(k,y){switch(y){case "normal":k.mX("complete");break;case "skipped":k.mX("skip");break;case "abandoned":sj(k.Pl,"impression")&&k.mX("abandon")}}; hm=function(k,y){k.j||(y=new g.VS(y.state,new g.Cq),k.j=!0);return y}; RB=function(k,y){bV(y)?k.b3(1):g.Uu(y,4)&&!g.Uu(y,2)&&k.o2();Bx(y,4)<0&&!(Bx(y,2)<0)&&k.Ew()}; t4P=function(k){k.position===0&&(k.p_.get(),k=iD(k.layout.clientMetadata,"metadata_type_ad_placement_config").kind,k={adBreakType:e8(k)},uB("ad_bl"),g.al(k))}; WK=function(k,y){ZY(k.Pl,y,!k.N)}; yEU=function(k){var y;return(((y=Yt(k))==null?void 0:y.progressCommands)||[]).findIndex(function(q){return!!g.L(q==null?void 0:q.command,kt6)})!==-1}; Z9=function(k,y){var q=iD(k.clientMetadata,"metadata_type_eligible_for_ssap");return q===void 0?(bs("Expected SSAP eligibility in PlayerBytes factory",k),!1):y.Ix(q)}; l8=function(k,y){if(!cJ(y.get(),"html5_ssap_pass_transition_reason"))return 3;switch(k){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return bs("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return bs("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:k}),3;default:ti(k,"unknown layoutExitReason")}}; quT=function(k){bs("getExitReason: unexpected reason",void 0,void 0,{reason:k})}; sS=function(k,y){if(cJ(y.get(),"html5_ssap_pass_transition_reason"))switch(k){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return quT(k),"abandoned";case 3:case 1:return quT(k),"error";default:ti(k,"unexpected transition reason")}else switch(k){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return bs("getExitReason: unexpected reason",void 0,void 0,{reason:k}),"error";default:ti(k,"unexpected transition reason")}}; Jm=function(k,y,q){jL(k,q)||$I(k,y,q);jL(k,"video_to_ad")||$I(k,y,"video_to_ad");jL(k,"ad_to_video")||$I(k,y,"ad_to_video");jL(k,"ad_to_ad")||$I(k,y,"ad_to_ad")}; tm=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P){S8.call(this,k,y,q,N,D,n,T,I,K,A,c,u,a,x,r,f,P);var C=this;this.Rv=H;this.JC=c;this.yj=!0;this.GM=this.uP=0;this.V4=pm(function(){zgU(GP(C));C.uZ.TL(C.slot,C.layout)}); this.Lq=pm(function(){poD(GP(C));C.aM!=="rendering_stop_requested"&&C.JC(C);C.layoutExitReason?C.uZ.Ab(C.slot,C.layout,C.layoutExitReason):stZ(C)}); this.q5=new g.EC(200);this.q5.listen("tick",function(){C.Qx()}); g.G(this,this.q5)}; yP=function(k){k.GM=Date.now();kH(k,k.uP);k.q5.start()}; N77=function(k){k.uP=k.VC();k.r4(k.uP/1E3,!0);kH(k,k.uP)}; kH=function(k,y){y={current:y/1E3,duration:k.VC()/1E3};k.Rv.get().LN("onAdPlaybackProgress",y)}; qn=function(k){tm.call(this,k.uZ,k.slot,k.GB,k.XH,k.CY,k.qD,k.tV,k.p_,k.Rv,k.wO,k.b3,k.JC,k.qo,k.lS,k.ET,k.Xg,k.mN,k.context)}; Nn=function(k){tm.call(this,k.uZ,k.slot,k.GB,k.XH,k.CY,k.qD,k.tV,k.p_,k.Rv,k.wO,k.b3,k.JC,k.qo,k.lS,k.ET,k.Xg,k.mN,k.context)}; DK=function(){Nn.apply(this,arguments)}; D8U=function(k){return Z9(k.slot,k.ET.get())?new DK(k):new qn(k)}; wk=function(k){S8.call(this,k.callback,k.slot,k.GB,k.XH,k.CY,k.qD,k.tV,k.p_,k.wO,k.b3,k.JC,k.qo,k.lS,k.ET,k.Xg,k.mN,k.context);var y=this;this.adCpn="";this.Mb=0;this.Qv=!1;this.Iu=0;this.V4=pm(function(){zgU(GP(y));y.uZ.TL(y.slot,y.layout)}); this.Lq=pm(function(){poD(GP(y));y.aM!=="rendering_stop_requested"&&y.JC(y);y.layoutExitReason?y.uZ.Ab(y.slot,y.layout,y.layoutExitReason):stZ(y)}); this.DW=k.DW;this.L_=k.L_;this.WZ=k.WZ;this.Rv=k.Rv;this.iG=k.iG;this.JC=k.JC;if(!this.Ix()){cJ(this.ET.get(),"html5_disable_media_load_timeout")||(this.vu=new g.c3(function(){y.U2("load_timeout",new rm("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); k=nP(this.ET.get());var q=T2(this.ET.get());k&&q&&(this.t_=new g.c3(function(){var N=iD(y.layout.clientMetadata,"metadata_type_preload_player_vars");N&&y.L_.get().G.preloadVideoByPlayerVars(N,2,300)}))}}; T7M=function(k,y){var q=iD(y.clientMetadata,"metadata_type_ad_video_id"),N=iD(y.clientMetadata,"metadata_type_legacy_info_card_vast_extension");q&&N&&k.iG.get().G.S().wF.add(q,{pu:N});(y=iD(y.clientMetadata,"metadata_type_sodar_extension_data"))&&TgG(k.DW.get(),y);nAZ(k.tV.get(),!1)}; wx6=function(k){nAZ(k.tV.get(),!0);var y;((y=k.shrunkenPlayerBytesConfig)==null?0:y.shouldRequestShrunkenPlayerBytes)&&k.tV.get().XQ(!1)}; IAZ=function(k){var y=iD(k.DK().clientMetadata,"metadata_type_player_bytes_slot_metadata");y===void 0&&bs("PlayerBytesSlotMetadata is not filled",k.DK(),k.Bl());return(y==null?void 0:y.ID)===!0}; IU=function(){wk.apply(this,arguments)}; HF=function(){IU.apply(this,arguments)}; Ho7=function(k){return D8U(Object.assign({},k,{uZ:k.callback,b3:function(){}}))}; KeD=function(k){return new wk(Object.assign({},k,{b3:function(y){k.Rv.get().LN("onAdIntroStateChange",y)}}))}; AED=function(k){function y(q){k.Rv.get().KQ(q)} return Z9(k.slot,k.ET.get())?new HF(Object.assign({},k,{b3:y})):new wk(Object.assign({},k,{b3:y}))}; KP=function(k){for(var y=k.GB,q=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],N=g.p(RV()),D=N.next();!D.done;D=N.next())q.push(D.value);if(ai(y,{nZ:q,Ue:["LAYOUT_TYPE_MEDIA_BREAK"]}))return Ho7(k);y=k.GB;q=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];N=g.p(RV());for(D=N.next();!D.done;D=N.next())q.push(D.value);if(ai(y,{nZ:q,Ue:["LAYOUT_TYPE_MEDIA"]}))return $n(k.GB.clientMetadata,"metadata_type_ad_intro")?KeD(k):AED(k)}; uHP=function(k){var y=iD(k.clientMetadata,"metadata_type_ad_placement_config").kind,q=iD(k.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:k.layoutId,adType:cET(q),adBreakType:e8(y)}}; e8=function(k){switch(k){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"}}; cET=function(k){switch(k){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; aA0=function(k){try{return new At(k.nJ,k.slot,k.layout,k.XW,k.kR,k.qD,k.gf,k.L_,k.KY,k.tV,k.QHH,k)}catch(y){}}; At=function(k,y,q,N,D,n,T,I,H,K,A,c){g.S.call(this);this.nJ=k;this.slot=y;this.layout=q;this.XW=N;this.kR=D;this.qD=n;this.gf=T;this.L_=I;this.KY=H;this.tV=K;this.params=c;this.UG=!0;k=KP(A);if(!k)throw Error("Invalid params for sublayout");this.Se=k}; x8T=function(){this.Z=1;this.N=new UD}; cF=function(k,y,q,N,D,n,T,I,H,K,A,c,u){g.S.call(this);this.callback=k;this.qD=y;this.gf=q;this.L_=N;this.tV=D;this.p_=n;this.Mh=T;this.slot=I;this.layout=H;this.XW=K;this.Gg=A;this.KY=c;this.ET=u;this.UG=!0;this.pK=!1;this.RU=[];this.Gu=-1;this.lJ=!1;this.Rc=new x8T}; ju7=function(k){var y;return(y=k.layout.Y3)!=null?y:iD(k.layout.clientMetadata,"metadata_type_sub_layouts")}; u$=function(k){return{zB:k.qD.get(),Wj:!1,G5:k.Ix()}}; Xxu=function(k,y,q){if(k.Z9()===k.RU.length-1){var N,D;bs("Unexpected skip requested during the last sublayout",(N=k.ax())==null?void 0:N.DK(),(D=k.ax())==null?void 0:D.Bl(),{requestingSlot:y,requestingLayout:q})}}; $8Z=function(k,y,q){return q.layoutId!==aU(k,y,q)?(bs("onSkipRequested for a PlayerBytes layout that is not currently active",k.DK(),k.Bl()),!1):!0}; zQ7=function(k){k.Z9()===k.RU.length-1&&bs("Unexpected skip with target requested during the last sublayout")}; pxD=function(k,y,q){return q.renderingContent===void 0&&q.layoutId!==aU(k,y,q)?(bs("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",k.DK(),k.Bl(),{requestingSlot:y,requestingLayout:q}),!1):!0}; rE7=function(k,y,q,N){var D=iD(y.Bl().clientMetadata,"metadata_type_ad_pod_skip_target");if(D&&D>0&&D0)){bs("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",k.slot,k.layout,{indexToPlay:y,layoutId:k.layout.layoutId});break a}k.Gu=y;y=k.ax();if(k.Z9()>0&&!k.Ix()){var q=k.p_.get();q.N=!1;var N={};q.Z&&q.videoId&&(N.cttAuthInfo={token:q.Z,videoId:q.videoId});xI("ad_to_ad",N)}k.dQ(y)}}; $H=function(k){cF.call(this,k.nJ,k.qD,k.gf,k.L_,k.tV,k.p_,k.Mh,k.slot,k.layout,k.XW,k.Gg,k.KY,k.ET)}; fAu=function(k){(k=k.ax())&&k.GN()}; z2=function(k){cF.call(this,k.nJ,k.qD,k.gf,k.L_,k.tV,k.p_,k.Mh,k.slot,k.layout,k.XW,k.Gg,k.KY,k.ET);this.Q5=void 0}; OoD=function(k,y){k.FF()&&!Mc(k.Rc.N)||k.callback.Ab(k.slot,k.layout,y)}; pP=function(k){return cJ(k.ET.get(),"html5_ssap_pass_transition_reason")}; PsP=function(k,y,q){y.pw().currentState<2&&(q=sS(q,k.ET),y.z$(y.Bl(),q));q=y.pw().Z;k.LB(k.slot,y.Bl(),q)}; vAT=function(k,y){if(k.Rc.N.currentState<2){var q=sS(y,k.ET);q==="error"?k.callback.lG(k.slot,k.layout,new rm("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:y},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Xa(k.Gg,k.layout,q)}}; rk=function(k,y,q){y.pw().currentState>=2||(y.z$(y.Bl(),q),Mc(y.pw())&&(eK(k.Mh,k.slot,y.Bl(),q),k.Q5=void 0))}; CsD=function(k,y){k.Rc.Z===2&&y!==k.lV()&&bs("onClipEntered: unknown cpn",k.slot,k.layout,{cpn:y})}; EAD=function(k,y){var q=k.ax();if(q){var N=q.Bl().layoutId,D=k.Z9()+1;k.FF()?rk(k,q,y):q.z$(q.Bl(),y);D>=0&&DD&&T.cP(A,D-N);return A}; SuZ=function(k,y,q){var N=iD(y.clientMetadata,"metadata_type_sodar_extension_data");if(N)try{TgG(q,N)}catch(D){bs("Unexpected error when loading Sodar",k,y,{error:D})}}; GtD=function(k,y,q,N,D,n,T){CP(k,y,new g.VS(q,new g.Cq),N,D,T,!1,n)}; CP=function(k,y,q,N,D,n,T,I){T=T===void 0?!0:T;bV(q)&&VW(D,0,null)&&(!sj(k,"impression")&&I&&I(),k.mX("impression"));sj(k,"impression")&&(g.Uu(q,4)&&!g.Uu(q,2)&&k.Pn("pause"),Bx(q,4)<0&&!(Bx(q,2)<0)&&k.Pn("resume"),g.Uu(q,16)&&D>=.5&&k.Pn("seek"),T&&g.Uu(q,2)&&EB(k,q.state,y,N,D,n))}; EB=function(k,y,q,N,D,n,T,I){sj(k,"impression")&&(n?(n=D-N,n=n>=-1&&n<=2):n=Math.abs(N-D)<=1,b$(k,y,n?N:D,q,N,T,I&&n),n&&k.mX("complete"))}; b$=function(k,y,q,N,D,n,T){lb(k,q*1E3,T);D<=0||q<=0||(y==null?0:g.e(y,16))||(y==null?0:g.e(y,32))||(VW(q,D*.25,N)&&(n&&!sj(k,"first_quartile")&&n("first"),k.mX("first_quartile")),VW(q,D*.5,N)&&(n&&!sj(k,"midpoint")&&n("second"),k.mX("midpoint")),VW(q,D*.75,N)&&(n&&!sj(k,"third_quartile")&&n("third"),k.mX("third_quartile")))}; Le6=function(k,y){sj(k,"impression")&&k.Pn(y?"fullscreen":"end_fullscreen")}; d8G=function(k){sj(k,"impression")&&k.Pn("clickthrough")}; gAD=function(k){k.Pn("active_view_measurable")}; oAu=function(k){sj(k,"impression")&&!sj(k,"seek")&&k.Pn("active_view_fully_viewable_audible_half_duration")}; hQZ=function(k){sj(k,"impression")&&!sj(k,"seek")&&k.Pn("active_view_viewable")}; RQ6=function(k){sj(k,"impression")&&!sj(k,"seek")&&k.Pn("audio_audible")}; eQT=function(k){sj(k,"impression")&&!sj(k,"seek")&&k.Pn("audio_measurable")}; We7=function(k,y,q,N,D,n,T,I,H,K,A,c){this.callback=k;this.slot=y;this.layout=q;this.gf=N;this.Pl=D;this.tV=n;this.A5=T;this.CY=I;this.DW=H;this.ET=K;this.XH=A;this.qD=c;this.yj=!0;this.K_=this.aM=null;this.adCpn=void 0;this.Z=!1}; ZoZ=function(k,y,q){var N;vF(k.XH.get(),"ads_qua","cpn."+iD(k.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((N=gV(k.qD.get(),2))==null?void 0:N.clientPlaybackNonce)+";qt."+y+";clr."+q)}; lAu=function(k,y){var q,N;vF(k.XH.get(),"ads_imp","cpn."+iD(k.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((q=gV(k.qD.get(),2))==null?void 0:q.clientPlaybackNonce)+";clr."+y+";skp."+!!g.L((N=iD(k.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:N.skipOrPreviewRenderer,VP))}; BF=function(k){return k.ET.get().G.S().experiments.rF("increase_completion_ping_firing_window")&&gV(k.qD.get(),1).pX}; UB=function(k){return{enterMs:iD(k.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:iD(k.clientMetadata,"metadata_type_layout_exit_ms")}}; QP=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a){i$.call(this,k,y,q,N,D,T,I,H,K,c);this.A5=n;this.DW=A;this.CY=u;this.ET=a;this.K_=this.aM=null}; suD=function(k,y){var q;vF(k.XH.get(),"ads_imp","acpn."+((q=gV(k.qD.get(),2))==null?void 0:q.clientPlaybackNonce)+";clr."+y)}; JEM=function(k,y,q){var N;vF(k.XH.get(),"ads_qua","cpn."+iD(k.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((N=gV(k.qD.get(),2))==null?void 0:N.clientPlaybackNonce)+";qt."+y+";clr."+q)}; Mn=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P,C,V,Q){this.KY=k;this.XW=y;this.Gg=q;this.qD=N;this.gf=D;this.tV=n;this.XH=T;this.A5=I;this.J4=H;this.CY=K;this.DW=A;this.L_=c;this.WZ=u;this.p_=a;this.Rv=x;this.wO=r;this.iG=f;this.ET=P;this.Z=C;this.context=V;this.mN=Q}; Fa=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P){this.KY=k;this.XW=y;this.Gg=q;this.XH=N;this.CY=D;this.DW=n;this.L_=T;this.qD=I;this.tV=H;this.WZ=K;this.p_=A;this.Rv=c;this.wO=u;this.iG=a;this.ET=x;this.gf=r;this.context=f;this.mN=P}; tt0=function(k,y,q,N){iJ.call(this,"survey-interstitial",k,y,q,N)}; YH=function(k,y,q,N,D){F$.call(this,q,k,y,N);this.XH=D;k=iD(y.clientMetadata,"metadata_type_ad_placement_config");this.Pl=new h6(y.sX,D,k,y.layoutId)}; S5=function(k){return Math.round(k.width)+"x"+Math.round(k.height)}; LP=function(k,y,q){q=q===void 0?G2:q;q.widthk.width*k.height*.2)return{z6:3,Cd:501,errorMessage:"ad("+S5(q)+") to container("+S5(k)+") ratio exceeds limit."};if(q.height>k.height/3-y)return{z6:3,Cd:501,errorMessage:"ad("+S5(q)+") covers container("+S5(k)+") center."}}; kST=function(k,y){var q=iD(k.clientMetadata,"metadata_type_ad_placement_config");return new h6(k.sX,y,q,k.layoutId)}; dk=function(k){return iD(k.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; gk=function(k,y,q,N){iJ.call(this,"invideo-overlay",k,y,q,N);this.interactionLoggingClientData=N}; oU=function(k,y,q,N,D,n,T,I,H,K,A,c){F$.call(this,n,k,y,D);this.XH=q;this.V=T;this.tV=I;this.wO=H;this.ET=K;this.Y=A;this.j=c;this.Pl=kST(y,q)}; yfu=function(){var k=["metadata_type_invideo_overlay_ad_renderer"];RV().forEach(function(y){k.push(y)}); return{nZ:k,Ue:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; ht=function(k,y,q,N,D,n,T,I,H,K,A,c,u){F$.call(this,n,k,y,D);this.XH=q;this.V=T;this.J=I;this.tV=H;this.wO=K;this.ET=A;this.Y=c;this.j=u;this.Pl=kST(y,q)}; qW6=function(){for(var k=["metadata_type_invideo_overlay_ad_renderer"],y=g.p(RV()),q=y.next();!q.done;q=y.next())k.push(q.value);return{nZ:k,Ue:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; RU=function(k){this.tV=k;this.Z=!1}; N$0=function(k,y,q){iJ.call(this,"survey",k,{},y,q)}; e5=function(k,y,q,N,D,n,T){F$.call(this,q,k,y,N);this.V=D;this.tV=n;this.ET=T}; DFZ=function(k,y,q,N,D,n,T,I,H,K){this.lr=k;this.tV=y;this.XH=q;this.V=N;this.CY=D;this.N=n;this.C=T;this.wO=I;this.ET=H;this.Z=K}; nP6=function(k,y,q,N,D,n,T,I,H,K){this.lr=k;this.tV=y;this.XH=q;this.V=N;this.CY=D;this.N=n;this.C=T;this.wO=I;this.ET=H;this.Z=K}; WF=function(k,y,q,N,D,n,T,I,H,K){rO.call(this,k,y,q,N,D,n,T,H);this.JJ=I;this.qD=K}; T$M=function(){var k=HrT();k.nZ.push("metadata_type_ad_info_ad_metadata");return k}; wku=function(k,y,q,N,D,n,T){this.lr=k;this.tV=y;this.XH=q;this.N=N;this.JJ=D;this.Z=n;this.qD=T}; IxU=function(k,y,q,N,D,n,T,I){this.lr=k;this.tV=y;this.XH=q;this.N=N;this.JJ=D;this.Z=n;this.ET=T;this.qD=I}; ZK=function(k,y){this.slotId=y;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=k(this.triggerType)}; l$=function(k,y){this.adPodIndex=k;this.Z=y.length;this.adBreakLengthSeconds=y.reduce(function(N,D){return N+D},0); var q=0;for(k+=1;k0}; Bp=function(k){return!!(k.uHv&&k.slot&&k.layout)}; U5=function(k){var y,q=(y=k.config)==null?void 0:y.adPlacementConfig;k=k.renderer;return!(!q||q.kind==null||!k)}; mFT=function(k){if(!O5(k.adLayoutMetadata))return!1;k=k.renderingContent;return g.L(k,vC)||g.L(k,Cn)||g.L(k,OD)||g.L(k,PC)?!0:!1}; Qm=function(k){return k.playerVars!==void 0&&k.pings!==void 0&&k.externalVideoId!==void 0}; d6=function(k){if(!O5(k.adLayoutMetadata))return!1;k=k.renderingContent;var y=g.L(k,Mv);return y?FJ(y):(y=g.L(k,Y5))?Qm(y):(y=g.L(k,S9))?y.playerVars!==void 0:(y=g.L(k,vC))?y.durationMilliseconds!==void 0:g.L(k,GB)||g.L(k,L4)?!0:!1}; FJ=function(k){k=(k.sequentialLayouts||[]).map(function(y){return g.L(y,g6)}); return k.length>0&&k.every(d6)}; vPT=function(k){if(!O5(k.adLayoutMetadata))return!1;if(g.L(k.renderingContent,iNZ)||g.L(k.renderingContent,fxZ))return!0;var y=g.L(k.renderingContent,oE);return g.L(k.renderingContent,hS)||g.L(y==null?void 0:y.sidePanel,ON6)||g.L(y==null?void 0:y.sidePanel,Pm6)?!0:!1}; B$Z=function(k){var y;(y=!k)||(y=k.adSlotMetadata,y=!((y==null?void 0:y.slotId)!==void 0&&(y==null?void 0:y.slotType)!==void 0));if(y||!(CmD(k)||k.slotEntryTrigger&&k.slotFulfillmentTriggers&&k.slotExpirationTriggers))return!1;var q;k=(q=k.fulfillmentContent)==null?void 0:q.fulfilledLayout;return(q=g.L(k,g6))?d6(q):(q=g.L(k,RE))?vPT(q):(q=g.L(k,EPD))?mFT(q):(q=g.L(k,bN6))?pkZ(q):(k=g.L(k,VRT))?O5(k.adLayoutMetadata)?g.L(k.renderingContent,Pp)?!0:!1:!1:!1}; CmD=function(k){var y;k=g.L((y=k.fulfillmentContent)==null?void 0:y.fulfilledLayout,RE);var q;return k&&((q=k.adLayoutMetadata)==null?void 0:q.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&k.layoutExitNormalTriggers===void 0}; UFZ=function(k){var y;return(k==null?void 0:(y=k.adSlotMetadata)==null?void 0:y.slotType)==="SLOT_TYPE_IN_PLAYER"}; MRu=function(k,y){var q;if((q=k.questions)==null||!q.length||!k.playbackCommands||(y===void 0||!y)&&k.questions.length!==1)return!1;k=g.p(k.questions);for(y=k.next();!y.done;y=k.next()){y=y.value;var N=q=void 0,D=((q=g.L(y,e9))==null?void 0:q.surveyAdQuestionCommon)||((N=g.L(y,Wp))==null?void 0:N.surveyAdQuestionCommon);if(!QqP(D))return!1}return!0}; FNZ=function(k){k=((k==null?void 0:k.playerOverlay)||{}).instreamSurveyAdRenderer;var y;if(k)if(k.playbackCommands&&k.questions&&k.questions.length===1){var q,N=((y=g.L(k.questions[0],e9))==null?void 0:y.surveyAdQuestionCommon)||((q=g.L(k.questions[0],Wp))==null?void 0:q.surveyAdQuestionCommon);y=QqP(N)}else y=!1;else y=!1;return y}; QqP=function(k){if(!k)return!1;k=g.L(k.instreamAdPlayerOverlay,Zz);var y=g.L(k==null?void 0:k.skipOrPreviewRenderer,VP),q=g.L(k==null?void 0:k.adInfoRenderer,l7);return(g.L(k==null?void 0:k.skipOrPreviewRenderer,s5)||y)&&q?!0:!1}; YWD=function(k){return k.linearAds!=null&&O5(k.adLayoutMetadata)}; SWZ=function(k){return k.linearAd!=null&&k.adVideoStart!=null}; GS0=function(k){if(isNaN(Number(k.timeoutSeconds))||!k.text||!k.ctaButton||!g.L(k.ctaButton,g.JS)||!k.brandImage)return!1;var y;return k.backgroundImage&&g.L(k.backgroundImage,tS)&&((y=g.L(k.backgroundImage,tS))==null?0:y.landscape)?!0:!1}; kr=function(k,y,q,N,D,n,T){g.S.call(this);this.ET=k;this.Z=y;this.C=N;this.qD=D;this.V=n;this.N=T}; gPZ=function(k,y,q){var N,D=((N=q.adSlots)!=null?N:[]).map(function(I){return g.L(I,ya)}); if(q.T8)if(iD(y.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))BJ(k.Z.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},y.slotId); else{if(k.ET.get().G.S().W("h5_check_forecasting_renderer_for_throttled_midroll")){var n=q.tB.filter(function(I){var H;return((H=I.renderer)==null?void 0:H.clientForecastingAdRenderer)!=null}); n.length!==0?LND(k.N,n,D,y.slotId,q.ssdaiAdsConfig):BJ(k.Z.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},y.slotId)}else BJ(k.Z.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},y.slotId); dFT(k.V,y)}else{var T;N={xV:Math.round(((n=iD(y.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:n.xV)||0),KN:(T=iD(y.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:T.KN};LND(k.N,q.tB,D,y.slotId,q.ssdaiAdsConfig,N)}}; hw0=function(k,y,q,N,D,n,T){var I=gV(k.qD.get(),1);BJ(k.Z.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return oPT(k.C.get(),q,N,D,I.clientPlaybackNonce,I.Z3,I.daiEnabled,I,n,T)},y)}; ewu=function(k,y,q,N,D,n,T){y=RwD(y,n,Number(N.prefetchMilliseconds)||0,T);k=y instanceof t?y:qZ(k,N,D,y,q);return k instanceof t?k:[k]}; WN6=function(k,y,q,N,D){var n=Uj(k.N.get(),"SLOT_TYPE_AD_BREAK_REQUEST");N=[new yv({getAdBreakUrl:N.getAdBreakUrl,xV:0,KN:0}),new xn(!0)];k=y.pauseDurationMs?y.lactThresholdMs?{slotId:n,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new p4(k.Z,n),slotFulfillmentTriggers:[new KNu(k.Z)],slotExpirationTriggers:[new u7(k.Z,D),new XJ(k.Z,n)],dF:"core",clientMetadata:new mj(N),adSlotLoggingData:q}:new t("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new t("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return k instanceof t?k:[k]}; ZN6=function(k){var y,q;return((y=k.renderer)==null?void 0:(q=y.adBreakServiceRenderer)==null?void 0:q.getAdBreakUrl)!==void 0}; NZ=function(k,y,q){if(k.beforeContentVideoIdStartedTrigger)k=k.beforeContentVideoIdStartedTrigger?new sB(pH,y,k.id):new t("Not able to create BeforeContentVideoIdStartedTrigger");else{if(k.layoutIdExitedTrigger){var N;y=(N=k.layoutIdExitedTrigger)!=null&&N.triggeringLayoutId?new Nv(pH,k.layoutIdExitedTrigger.triggeringLayoutId,k.id):new t("Not able to create LayoutIdExitedTrigger")}else{if(k.layoutExitedForReasonTrigger){var D,n;((D=k.layoutExitedForReasonTrigger)==null?0:D.triggeringLayoutId)&&((n= k.layoutExitedForReasonTrigger)==null?0:n.layoutExitReason)?(y=Af7(k.layoutExitedForReasonTrigger.layoutExitReason),k=y instanceof t?y:new qv(pH,k.layoutExitedForReasonTrigger.triggeringLayoutId,[y],k.id)):k=new t("Not able to create LayoutIdExitedForReasonTrigger")}else{if(k.onLayoutSelfExitRequestedTrigger){var T;y=(T=k.onLayoutSelfExitRequestedTrigger)!=null&&T.triggeringLayoutId?new cp(pH,k.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,k.id):new t("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(k.onNewPlaybackAfterContentVideoIdTrigger)k= k.onNewPlaybackAfterContentVideoIdTrigger?new u7(pH,y,k.id):new t("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(k.skipRequestedTrigger){var I;y=(I=k.skipRequestedTrigger)!=null&&I.triggeringLayoutId?new x5(pH,k.skipRequestedTrigger.triggeringLayoutId,k.id):new t("Not able to create SkipRequestedTrigger")}else if(k.slotIdEnteredTrigger){var H;y=(H=k.slotIdEnteredTrigger)!=null&&H.triggeringSlotId?new j9(pH,k.slotIdEnteredTrigger.triggeringSlotId,k.id):new t("Not able to create SlotIdEnteredTrigger")}else if(k.slotIdExitedTrigger){var K; y=(K=k.slotIdExitedTrigger)!=null&&K.triggeringSlotId?new XJ(pH,k.slotIdExitedTrigger.triggeringSlotId,k.id):new t("Not able to create SkipRequestedTrigger")}else if(k.surveySubmittedTrigger){var A;y=(A=k.surveySubmittedTrigger)!=null&&A.triggeringLayoutId?new mz(pH,k.surveySubmittedTrigger.triggeringLayoutId,k.id):new t("Not able to create SurveySubmittedTrigger")}else{if(k.mediaResumedTrigger)k=k.mediaResumedTrigger&&k.id?new cfD(k.id):new t("Not able to create MediaResumedTrigger");else{if(k.closeRequestedTrigger){var c; y=(c=k.closeRequestedTrigger)!=null&&c.triggeringLayoutId?new Jt(pH,k.closeRequestedTrigger.triggeringLayoutId,k.id):new t("Not able to create CloseRequestedTrigger")}else if(k.slotIdScheduledTrigger){var u;y=(u=k.slotIdScheduledTrigger)!=null&&u.triggeringSlotId?new p4(pH,k.slotIdScheduledTrigger.triggeringSlotId,k.id):new t("Not able to create SlotIdScheduledTrigger")}else{if(k.mediaTimeRangeTrigger){var a;N=Number((a=k.mediaTimeRangeTrigger)==null?void 0:a.offsetStartMilliseconds);var x;T=Number((x= k.mediaTimeRangeTrigger)==null?void 0:x.offsetEndMilliseconds);isFinite(N)&&isFinite(T)?(x=T,x===-1&&(x=q),q=N>x?new t("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:N,offsetEndMs:x},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",x===q&&N-500<=x):new YD(N,x),k=q instanceof t?q:new IE(pH,y,q,!1,k.id)):k=new t("Not able to create MediaTimeRangeTrigger")}else if(k.contentVideoIdEndedTrigger)k=k.contentVideoIdEndedTrigger?new tt(pH,y,!1,k.id):new t("Not able to create ContentVideoIdEndedTrigger"); else{if(k.layoutIdEnteredTrigger){var r;y=(r=k.layoutIdEnteredTrigger)!=null&&r.triggeringLayoutId?new ym(pH,k.layoutIdEnteredTrigger.triggeringLayoutId,k.id):new t("Not able to create LayoutIdEnteredTrigger")}else if(k.timeRelativeToLayoutEnterTrigger){var f;y=(f=k.timeRelativeToLayoutEnterTrigger)!=null&&f.triggeringLayoutId?new i7(pH,Number(k.timeRelativeToLayoutEnterTrigger.durationMs),k.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,k.id):new t("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(k.onDifferentLayoutIdEnteredTrigger){var P; y=(P=k.onDifferentLayoutIdEnteredTrigger)!=null&&P.triggeringLayoutId&&k.onDifferentLayoutIdEnteredTrigger.slotType&&k.onDifferentLayoutIdEnteredTrigger.layoutType?new K4(pH,k.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,k.onDifferentLayoutIdEnteredTrigger.slotType,k.onDifferentLayoutIdEnteredTrigger.layoutType,k.id):new t("Not able to create CloseRequestedTrigger")}else{if(k.liveStreamBreakStartedTrigger)k=k.liveStreamBreakStartedTrigger&&k.id?new w6(pH,k.id):new t("Not able to create LiveStreamBreakStartedTrigger"); else if(k.liveStreamBreakEndedTrigger)k=k.liveStreamBreakEndedTrigger&&k.id?new Dz(pH,k.id):new t("Not able to create LiveStreamBreakEndedTrigger");else{if(k.liveStreamBreakScheduledDurationMatchedTrigger){var C;y=(C=k.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&C.breakDurationMs?new n4(Number(k.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,k.id):new t("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(k.liveStreamBreakScheduledDurationNotMatchedTrigger){var V; y=(V=k.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&V.breakDurationMs?new TB(Number(k.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,k.id):new t("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(k.newSlotScheduledWithBreakDurationTrigger){var Q;y=(Q=k.newSlotScheduledWithBreakDurationTrigger)!=null&&Q.breakDurationMs?new Hp(Number(k.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,k.id):new t("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else y= k.prefetchCacheExpiredTrigger?new aE(pH,k.id):new t("Not able to convert an AdsControlflowTrigger.");k=y}y=k}k=y}y=k}k=y}y=k}k=y}y=k}k=y}y=k}k=y}return k}; Dw=function(k,y){y.Z>=2&&(k.slot_pos=y.adPodIndex);k.autoplay="1"}; sq6=function(k,y,q,N,D,n,T,I){return y===null?new t("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:y,ActionCompanionAdRenderer:N}):[lxT(k,y,T,n,function(H){var K=H.slotId;H=I(H);var A=N.adLayoutLoggingData,c=new mj([new qE(N),new aK(D)]);K=ub(q.N.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",K);var u={layoutId:K,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",dF:"core"};return{layoutId:K,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",sX:new Map, layoutExitNormalTriggers:[new u7(q.Z,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:c,Yz:H(u),adLayoutLoggingData:A}})]}; JfM=function(k,y,q,N,D,n,T,I){return y===null?new t("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:y,TopBannerImageTextIconButtonedLayoutViewModel:N}):[lxT(k,y,T,n,function(H){var K=H.slotId;H=I(H);var A=N.adLayoutLoggingData,c=new mj([new NE(N),new aK(D)]);K=ub(q.N.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",K);var u={layoutId:K,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",dF:"core"};return{layoutId:K,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", sX:new Map,layoutExitNormalTriggers:[new u7(q.Z,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:c,Yz:H(u),adLayoutLoggingData:A}})]}; qh7=function(k,y,q,N,D,n){if(!n)for(y=g.p(y),n=y.next();!n.done;n=y.next())n=n.value,nG(k,n.renderer,n.config.adPlacementConfig.kind);k=Array.from(k.values()).filter(function(A){return tRM(A)}); y=[];n=g.p(k);for(var T=n.next(),I={};!T.done;I={qL:void 0},T=n.next()){I.qL=T.value;T=g.p(I.qL.g7);for(var H=T.next(),K={};!H.done;K={L1:void 0},H=T.next())K.L1=H.value,H=function(A,c){return function(u){return A.L1.sB(u,c.qL.instreamVideoAdRenderer.elementId,A.L1.zO)}}(K,I),K.L1.isContentVideoCompanion?y.push(kEG(q,N,D,I.qL.instreamVideoAdRenderer.elementId,K.L1.associatedCompositePlayerBytesLayoutId,K.L1.adSlotLoggingData,H)):k.length>1?y.push(yXP(q,N,D,I.qL.instreamVideoAdRenderer.elementId,K.L1.adSlotLoggingData, function(A,c){return function(u){return A.L1.sB(u,c.qL.instreamVideoAdRenderer.elementId,A.L1.zO,A.L1.associatedCompositePlayerBytesLayoutId)}}(K,I))):y.push(yXP(q,N,D,I.qL.instreamVideoAdRenderer.elementId,K.L1.adSlotLoggingData,H))}return y}; nG=function(k,y,q){if(y=N4Z(y)){y=g.p(y);for(var N=y.next();!N.done;N=y.next())if((N=N.value)&&N.externalVideoId){var D=TD(k,N.externalVideoId);D.instreamVideoAdRenderer||(D.instreamVideoAdRenderer=N,D.I0=q)}else bs("InstreamVideoAdRenderer without externalVideoId")}}; N4Z=function(k){var y=[],q=k.sandwichedLinearAdRenderer&&k.sandwichedLinearAdRenderer.linearAd&&g.L(k.sandwichedLinearAdRenderer.linearAd,Y5);if(q)return y.push(q),y;if(k.instreamVideoAdRenderer)return y.push(k.instreamVideoAdRenderer),y;if(k.linearAdSequenceRenderer&&k.linearAdSequenceRenderer.linearAds){k=g.p(k.linearAdSequenceRenderer.linearAds);for(q=k.next();!q.done;q=k.next())q=q.value,g.L(q,Y5)&&y.push(g.L(q,Y5));return y}return null}; tRM=function(k){if(k.instreamVideoAdRenderer===void 0)return bs("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var y=g.p(k.g7),q=y.next();!q.done;q=y.next()){q=q.value;if(q.sB===void 0)return!1;if(q.zO===void 0)return bs("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(k.I0===void 0||q.JI===void 0||k.I0!==q.JI&&q.JI!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(k.instreamVideoAdRenderer.elementId===void 0)return bs("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:k.I0,"matching APSR kind":q.JI}),!1}return!0}; TD=function(k,y){k.has(y)||k.set(y,{instreamVideoAdRenderer:void 0,I0:void 0,adVideoId:y,g7:[]});return k.get(y)}; wQ=function(k,y,q,N,D,n,T,I,H){D?TD(k,D).g7.push({pDM:y,JI:q,isContentVideoCompanion:N,zO:T,associatedCompositePlayerBytesLayoutId:n,adSlotLoggingData:I,sB:H}):bs("Companion AdPlacementSupportedRenderer without adVideoId")}; IJ=function(k){var y=0;k=g.p(k.questions);for(var q=k.next();!q.done;q=k.next())if(q=q.value,q=g.L(q,e9)||g.L(q,Wp)){var N=void 0;y+=((N=q.surveyAdQuestionCommon)==null?void 0:N.durationMilliseconds)||0}return y}; H5=function(k){var y,q,N,D,n=((q=g.L((y=k.questions)==null?void 0:y[0],e9))==null?void 0:q.surveyAdQuestionCommon)||((D=g.L((N=k.questions)==null?void 0:N[0],Wp))==null?void 0:D.surveyAdQuestionCommon),T;y=[].concat(g.m(((T=k.playbackCommands)==null?void 0:T.instreamAdCompleteCommands)||[]),g.m((n==null?void 0:n.timeoutCommands)||[]));var I,H,K,A,c,u,a,x,r,f,P,C,V,Q,Y,l,h,qD,Ku,Z;return{impressionCommands:(I=k.playbackCommands)==null?void 0:I.impressionCommands,errorCommands:(H=k.playbackCommands)== null?void 0:H.errorCommands,muteCommands:(K=k.playbackCommands)==null?void 0:K.muteCommands,unmuteCommands:(A=k.playbackCommands)==null?void 0:A.unmuteCommands,pauseCommands:(c=k.playbackCommands)==null?void 0:c.pauseCommands,rewindCommands:(u=k.playbackCommands)==null?void 0:u.rewindCommands,resumeCommands:(a=k.playbackCommands)==null?void 0:a.resumeCommands,skipCommands:(x=k.playbackCommands)==null?void 0:x.skipCommands,progressCommands:(r=k.playbackCommands)==null?void 0:r.progressCommands,WVF:(f= k.playbackCommands)==null?void 0:f.clickthroughCommands,fullscreenCommands:(P=k.playbackCommands)==null?void 0:P.fullscreenCommands,activeViewViewableCommands:(C=k.playbackCommands)==null?void 0:C.activeViewViewableCommands,activeViewMeasurableCommands:(V=k.playbackCommands)==null?void 0:V.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(Q=k.playbackCommands)==null?void 0:Q.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(Y=k.playbackCommands)== null?void 0:(l=Y.activeViewTracking)==null?void 0:l.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(h=k.playbackCommands)==null?void 0:(qD=h.activeViewTracking)==null?void 0:qD.activeViewAudioMeasurableCommands,endFullscreenCommands:(Ku=k.playbackCommands)==null?void 0:Ku.endFullscreenCommands,abandonCommands:(Z=k.playbackCommands)==null?void 0:Z.abandonCommands,completeCommands:y}}; nI6=function(k,y,q,N,D,n,T){return function(I,H){return D90(k,H.slotId,I,n,function(K,A){var c=H.layoutId;K=T(K);return KG(y,c,A,D,K,"LAYOUT_TYPE_SURVEY",[new bh(q),N],q.adLayoutLoggingData)})}}; IV0=function(k,y,q,N,D,n,T){if(!T4U(k))return new t("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:k});var I=k.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[wZD(n,y,q,N,function(H){var K=H.slotId;H=T(H);K=ub(D.N.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",K);var A={layoutId:K,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",dF:"core"},c=new Nv(D.Z,N);return{layoutId:K,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",sX:new Map,layoutExitNormalTriggers:[c], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([new V8(I)]),Yz:H(A)}})]}; T4U=function(k){k=g.L(k==null?void 0:k.additionalPlayerOverlay,HMu);if(!k)return!1;var y=k.slidingMessages;return k.title&&y&&y.length!==0?!0:!1}; AXZ=function(k,y,q,N,D){var n;if((n=k.playerOverlay)==null||!n.instreamSurveyAdRenderer)return function(){return[]}; if(!FNZ(k))return function(){return new t("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:k})}; var T=k.playerOverlay.instreamSurveyAdRenderer,I=IJ(T);return I<=0?function(){return new t("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:T})}:function(H,K){var A=KqT(H,q,N,function(c){var u=c.slotId; c=K(c);var a=H5(T);u=ub(D.N.get(),"LAYOUT_TYPE_SURVEY",u);var x={layoutId:u,layoutType:"LAYOUT_TYPE_SURVEY",dF:"core"},r=new Nv(D.Z,N),f=new x5(D.Z,u),P=new mz(D.Z,u),C=new jq6(D.Z);return{layoutId:u,layoutType:"LAYOUT_TYPE_SURVEY",sX:new Map,layoutExitNormalTriggers:[r,C],layoutExitSkipTriggers:[f],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[P],Yl:[],dF:"core",clientMetadata:new mj([new Ew(T),new aK(y),new Dn(I/1E3),new Ic(a)]),Yz:c(x),adLayoutLoggingData:T.adLayoutLoggingData}}); H=IV0(k,q,A.slotId,N,D,H,K);return H instanceof t?H:[A].concat(g.m(H))}}; $9T=function(k,y,q,N,D,n,T){T=T===void 0?!1:T;var I=[];try{var H=[];if(q.renderer.linearAdSequenceRenderer)var K=function(r){r=cXD(r.slotId,q,y,D(r),N,n,T);H=r.W0x;return r.qp}; else if(q.renderer.instreamVideoAdRenderer)K=function(r){var f=r.slotId;r=D(r);var P=T,C=q.config.adPlacementConfig,V=upU(C),Q=V.cE,Y=V.nt;V=q.renderer.instreamVideoAdRenderer;var l;if(V==null?0:(l=V.playerOverlay)==null?0:l.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var h=AY(V,P);l=Math.min(Q+h.videoLengthSeconds*1E3,Y);P=new l$(0,[h.videoLengthSeconds]);Y=h.videoLengthSeconds;var qD=h.playerVars,Ku=h.instreamAdPlayerOverlayRenderer,Z=h.playerOverlayLayoutRenderer, d=h.adVideoId,J=aVP(q),X=h.sX;h=h.OO;var W=V==null?void 0:V.adLayoutLoggingData;V=V==null?void 0:V.sodarExtensionData;f=ub(y.N.get(),"LAYOUT_TYPE_MEDIA",f);var s0={layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA",dF:"core"};return{layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA",sX:X,layoutExitNormalTriggers:[new Dz(y.Z)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([new pv(N),new dB(Y),new gB(qD),new RK(Q),new ee(l),Ku&&new rB(Ku), Z&&new mM(Z),new aK(C),new zZ(d),new xK(P),new tT(J),V&&new hT(V),new YK({current:null}),new ZG({}),new AL(h)].filter(x9T)),Yz:r(s0),adLayoutLoggingData:W}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var A=jlu(k,N,q.adSlotLoggingData,K);I.push(A);for(var c=g.p(H),u=c.next();!u.done;u=c.next()){var a=u.value,x=a(k,D);if(x instanceof t)return x;I.push.apply(I,g.m(x))}}catch(r){return new t(r,{errorMessage:r.message,AdPlacementRenderer:q,numberOfSurveyRenderers:XZZ(q)})}return I}; XZZ=function(k){k=(k.renderer.linearAdSequenceRenderer||{}).linearAds;return k!=null&&k.length?k.filter(function(y){var q,N;return((q=g.L(y,Y5))==null?void 0:(N=q.playerOverlay)==null?void 0:N.instreamSurveyAdRenderer)!=null}).length:0}; cXD=function(k,y,q,N,D,n,T){var I=y.config.adPlacementConfig,H=upU(I),K=H.cE,A=H.nt;H=(y.renderer.linearAdSequenceRenderer||{}).linearAds;if(H==null||!H.length)throw new TypeError("Expected linear ads");var c=[],u={S8:K,qo:0,bXS:c};H=H.map(function(x){return zL6(k,x,u,q,N,I,D,A,T)}).map(function(x,r){r=new l$(r,c); return x(r)}); var a=H.map(function(x){return x.Oo}); return{qp:pZ0(q,k,K,a,I,aVP(y),N,A,n),W0x:H.map(function(x){return x.GBS})}}; zL6=function(k,y,q,N,D,n,T,I,H){var K=AY(g.L(y,Y5),H),A=q.S8,c=q.qo,u=Math.min(A+K.videoLengthSeconds*1E3,I);q.S8=u;q.qo++;q.bXS.push(K.videoLengthSeconds);var a,x,r=(a=g.L(y,Y5))==null?void 0:(x=a.playerOverlay)==null?void 0:x.instreamSurveyAdRenderer;if(K.adVideoId==="nPpU29QrbiU"&&r==null)throw new TypeError("Survey slate media has no survey overlay");return function(f){Dw(K.playerVars,f);var P,C,V=K.videoLengthSeconds,Q=K.playerVars,Y=K.sX,l=K.OO,h=K.instreamAdPlayerOverlayRenderer,qD=K.playerOverlayLayoutRenderer, Ku=K.adVideoId,Z=(P=g.L(y,Y5))==null?void 0:P.adLayoutLoggingData;P=(C=g.L(y,Y5))==null?void 0:C.sodarExtensionData;C=ub(N.N.get(),"LAYOUT_TYPE_MEDIA",k);var d={layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA",dF:"adapter"};f={layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA",sX:Y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"adapter",clientMetadata:new mj([new pv(T),new dB(V),new gB(Q),new RK(A),new ee(u),new WX(c),new YK({current:null}), h&&new rB(h),qD&&new mM(qD),new aK(n),new zZ(Ku),new xK(f),P&&new hT(P),r&&new KH(r),new ZG({}),new AL(l)].filter(x9T)),Yz:D(d),adLayoutLoggingData:Z};V=AXZ(g.L(y,Y5),n,T,f.layoutId,N);return{Oo:f,GBS:V}}}; AY=function(k,y){if(!k)throw new TypeError("Expected instream video ad renderer");if(!k.playerVars)throw new TypeError("Expected player vars in url encoded string");var q=XV(k.playerVars),N=Number(q.length_seconds);if(isNaN(N))throw new TypeError("Expected valid length seconds in player vars");var D=Number(k.trimmedMaxNonSkippableAdDurationMs);N=isNaN(D)?N:Math.min(N,D/1E3);D=k.playerOverlay||{};D=D.instreamAdPlayerOverlayRenderer===void 0?null:D.instreamAdPlayerOverlayRenderer;var n=k.playerOverlay|| {};n=n.playerOverlayLayoutRenderer===void 0?null:n.playerOverlayLayoutRenderer;var T=q.video_id;T||(T=(T=k.externalVideoId)?T:void 0);if(!T)throw new TypeError("Expected valid video id in IVAR");if(y&&N===0){var I;y=(I=rXD[T])!=null?I:N}else y=N;return{playerVars:q,videoLengthSeconds:y,instreamAdPlayerOverlayRenderer:D,playerOverlayLayoutRenderer:n,adVideoId:T,sX:k.pings?oV(k.pings):new Map,OO:gG(k.pings)}}; aVP=function(k){k=Number(k.driftRecoveryMs);return isNaN(k)||k<=0?null:k}; upU=function(k){var y=k.adTimeOffset||{};k=y.offsetEndMilliseconds;y=Number(y.offsetStartMilliseconds);if(isNaN(y))throw new TypeError("Expected valid start offset");k=Number(k);if(isNaN(k))throw new TypeError("Expected valid end offset");return{cE:y,nt:k}}; m9Z=function(k){var y,q=(y=iD(k.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:y.current;if(!q)return null;y=iD(k.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var N=k.layoutId,D=iD(k.clientMetadata,"metadata_type_content_cpn"),n=iD(k.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),T=iD(k.clientMetadata,"metadata_type_player_underlay_renderer"),I=iD(k.clientMetadata,"metadata_type_ad_placement_config"),H=iD(k.clientMetadata,"metadata_type_video_length_seconds"); var K=$n(k.clientMetadata,"metadata_type_layout_enter_ms")&&$n(k.clientMetadata,"metadata_type_layout_exit_ms")?(iD(k.clientMetadata,"metadata_type_layout_exit_ms")-iD(k.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{O8:N,contentCpn:D,V0:q,c_:y,instreamAdPlayerOverlayRenderer:n,instreamAdPlayerUnderlayRenderer:T,adPlacementConfig:I,videoLengthSeconds:H,Yx:K,inPlayerLayoutId:iD(k.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:iD(k.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; OMT=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x){N=Uj(N,"SLOT_TYPE_PLAYER_BYTES");k=iMZ(D,k,T,q,N,H,K);if(k instanceof t)return k;var r;K=(r=iD(k.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:r.layoutId;if(!K)return new t("Invalid adNotify layout");y=fVP(K,D,n,q,I,y,H,A,c,u,a,x,T);return y instanceof t?y:[k].concat(g.m(y))}; fVP=function(k,y,q,N,D,n,T,I,H,K,A,c,u){q=PB7(y,q,N,n,T,I,H,K,A,c,u);if(q instanceof t)return q;k=vIM(y,k,T,D,q);return k instanceof t?k:[].concat(g.m(k.WH),[k.C2])}; EI0=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a){y=PB7(k,y,q,D,n,I,H,K,A,c,u,a);if(y instanceof t)return y;k=CB7(k,q,n,T,N,I.OX,y);return k instanceof t?k:k.WH.concat(k.C2)}; PB7=function(k,y,q,N,D,n,T,I,H,K,A,c){var u=c5(N,q,K);return u instanceof rm?new t(u):K.G.S().experiments.rF("html5_refactor_in_player_slot_generation")?function(a){var x=new l$(0,[u.wz]);a=bMT(y,u.layoutId,u.NN,q,up(u.playerVars,u.yw,n,H,x),u.wz,D,x,T(a),I.get(u.NN.externalVideoId),c);x=[];if(u.NN.playerOverlay.instreamAdPlayerOverlayRenderer){var r=m9Z(a);if(!r)return bs("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,a),{layout:a,WH:[]}; x=[VLP(k,r.contentCpn,r.O8,function(P){return aJ(y,P.slotId,"core",r,E7(A,P))},r.inPlayerSlotId)].concat(g.m(x)); if(r.instreamAdPlayerUnderlayRenderer&&xr(K)){var f=r.instreamAdPlayerUnderlayRenderer;x=[B46(k,r.contentCpn,r.O8,function(P){return U97(y,P.slotId,f,r.adPlacementConfig,r.O8,E7(A,P))})].concat(g.m(x))}}return{layout:a, WH:x}}:function(a){var x=new l$(0,[u.wz]); return{layout:bMT(y,u.layoutId,u.NN,q,up(u.playerVars,u.yw,n,H,x),u.wz,D,x,T(a),I.get(u.NN.externalVideoId),c),WH:[]}}}; c5=function(k,y,q){if(!k.playerVars)return new rm("No playerVars available in InstreamVideoAdRenderer.");var N,D;if(k.elementId==null||k.playerVars==null||k.playerOverlay==null||((N=k.playerOverlay)==null?void 0:N.instreamAdPlayerOverlayRenderer)==null&&((D=k.playerOverlay)==null?void 0:D.playerOverlayLayoutRenderer)==null||k.pings==null||k.externalVideoId==null)return new rm("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:k});N=XV(k.playerVars);D=Number(N.length_seconds); isNaN(D)&&(D=0,bs("Expected valid length seconds in player vars but got NaN"));if(q.Ix(y.kind==="AD_PLACEMENT_KIND_START")){if(k.layoutId===void 0)return new rm("Expected server generated layout ID in instreamVideoAdRenderer");y=k.layoutId}else y=k.elementId;return{layoutId:y,NN:k,playerVars:N,yw:k.playerVars,wz:D}}; up=function(k,y,q,N,D){k.iv_load_policy=N;y=XV(y);if(y.cta_conversion_urls)try{k.cta_conversion_urls=JSON.parse(y.cta_conversion_urls)}catch(n){bs(n)}q.M2&&(k.ctrl=q.M2);q.fm&&(k.ytr=q.fm);q.fg&&(k.ytrcc=q.fg);q.isMdxPlayback&&(k.mdx="1");k.vvt&&(k.vss_credentials_token=k.vvt,q.f1&&(k.vss_credentials_token_type=q.f1),q.mdxEnvironment&&(k.mdx_environment=q.mdxEnvironment));Dw(k,D);return k}; Ql0=function(k){var y=new Map;k=g.p(k);for(var q=k.next();!q.done;q=k.next())(q=q.value.renderer.remoteSlotsRenderer)&&q.hostElementId&&y.set(q.hostElementId,q);return y}; jw=function(k){return k.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; MLM=function(k){return k!=null}; d9u=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a){for(var x=[],r=g.p(k),f=r.next();!f.done;f=r.next())if(f=f.value,!CmD(f)&&!UFZ(f)){var P=jw(f)&&!!f.slotEntryTrigger.beforeContentVideoIdStartedTrigger,C=H.Ix(P),V=FqP(f,K,N,q.Z3,C);if(V instanceof t)return V;var Q=void 0,Y={slotId:f.adSlotMetadata.slotId,slotType:f.adSlotMetadata.slotType,slotPhysicalPosition:(Q=f.adSlotMetadata.slotPhysicalPosition)!=null?Q:1,dF:"core",slotEntryTrigger:V.slotEntryTrigger,slotFulfillmentTriggers:V.slotFulfillmentTriggers, slotExpirationTriggers:V.slotExpirationTriggers},l=g.L(f.fulfillmentContent.fulfilledLayout,g6);if(l){if(!d6(l))return new t("Invalid PlayerBytesAdLayoutRenderer");Q=c&&!(jw(f)&&f.slotEntryTrigger.beforeContentVideoIdStartedTrigger);V=V.slotFulfillmentTriggers.some(function(h){return h instanceof n4}); C=Q?YhD(Y,f.adSlotMetadata.triggerEvent,l,q,N,n,K,k,C,u,V,a):Sh6(Y,f.adSlotMetadata.triggerEvent,l,y,q,N,D,n,T,I,H,K,k,A,C,f.adSlotMetadata.triggeringSourceLayoutId);if(C instanceof t)return C;V=[];jw(f)&&V.push(new jK({ID:jw(f)&&!!f.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));Q&&V.push(new ZG({}));q.OX&&V.push(new Hn({}));V.push(new ac(P));f=Object.assign({},Y,{clientMetadata:new mj(V),fulfilledLayout:C.layout,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});x.push.apply(x,g.m(C.WH)); x.push(f)}else if(P=g.L(f.fulfillmentContent.fulfilledLayout,RE)){if(!vPT(P))return new t("Invalid PlayerUnderlayAdLayoutRenderer");P=GEU(P,N,q.Z3,n,Y,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId);if(P instanceof t)return P;f=Object.assign({},Y,{clientMetadata:new mj([]),fulfilledLayout:P,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});x.push(f)}else if(P=g.L(f.fulfillmentContent.fulfilledLayout,bN6)){if(!pkZ(P))return new t("Invalid AboveFeedAdLayoutRenderer");P= LqD(P,N,q.Z3,n,Y,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId);if(P instanceof t)return P;f=Object.assign({},Y,{clientMetadata:new mj([]),fulfilledLayout:P,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});x.push(f)}else if(P=g.L(f.fulfillmentContent.fulfilledLayout,VRT)){if(!O5(P.adLayoutMetadata)||!g.L(P.renderingContent,Pp))return new t("Invalid BelowPlayerAdLayoutRenderer");P=LqD(P,N,q.Z3,n,Y,f.adSlotMetadata.triggerEvent,f.adSlotMetadata.triggeringSourceLayoutId); if(P instanceof t)return P;f=Object.assign({},Y,{clientMetadata:new mj([]),fulfilledLayout:P,adSlotLoggingData:f.adSlotMetadata.adSlotLoggingData});x.push(f)}else return new t("Unable to retrieve a client slot ["+Y.slotType+"] from a given AdSlotRenderer")}return x}; LqD=function(k,y,q,N,D,n,T){var I={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,dF:"core"};y=Xn(k,y,q);if(y instanceof t)return y;q=[];q.push(new aK($r(n)));n==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&T!==void 0&&q.push(new BX(T));return Object.assign({},I,{renderingContent:k.renderingContent,sX:new Map([["impression",gIU(k)]])},y,{Yz:E7(N,D)(I),clientMetadata:new mj(q),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData})}; GEU=function(k,y,q,N,D,n,T){if(k.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(T=g.L(k.renderingContent,oE))if(T=g.L(T.sidePanel,Pm6)){var I={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,dF:"core"};y=Xn(k,y,q);k=y instanceof t?y:Object.assign({},I,{renderingContent:k.renderingContent,sX:new Map([["impression",T.impressionPings||[]],["resume",T.resumePings||[]]])},y,{Yz:E7(N,D)(I),clientMetadata:new mj([new aK($r(n))]),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData})}else k= new t("DismissablePanelTextPortraitImageRenderer is missing");else k=new t("SqueezebackPlayerSidePanelRenderer is missing");else k.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.L(k.renderingContent,iNZ)?(T={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,dF:"core"},y=Xn(k,y,q),k=y instanceof t?y:Object.assign({},T,{renderingContent:k.renderingContent,sX:new Map},y,{Yz:E7(N,D)(T),clientMetadata:new mj([new aK($r(n))]),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData})): k=new t("CounterfactualRenderer is missing"):k.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?k=new t("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):k.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.L(k.renderingContent,hS)?(n={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,dF:"core"},y=Xn(k,y,q),k=y instanceof t?y:T?Object.assign({},n,{renderingContent:k.renderingContent,sX:new Map},y,{Yz:E7(N, D)(n),clientMetadata:new mj([new BX(T)]),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData}):new t("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):k=new t("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):k.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.L(k.renderingContent,fxZ)?(n={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,dF:"core"},y=Xn(k,y,q),k=y instanceof t?y: Object.assign({},n,{renderingContent:k.renderingContent,sX:new Map([])},y,{Yz:E7(N,D)(n),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new mj([])})):k=new t("AdsEngagementPanelSectionListViewModel is missing"):k=new t("LayoutType ["+k.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return k}; YhD=function(k,y,q,N,D,n,T,I,H,K,A,c){if((c==null?void 0:c.xV)===void 0||(c==null?void 0:c.KN)===void 0)return new t("Cached ad break range from cue point is missing");var u=Xn(q,D,N.Z3);if(u instanceof t)return u;u={layoutExitMuteTriggers:[],layoutExitNormalTriggers:u.layoutExitNormalTriggers,layoutExitSkipTriggers:[],Yl:[],layoutExitUserInputSubmittedTriggers:[]};if(g.L(q.renderingContent,Y5))return k=oIZ(k,y,q,u,D,n,I,H,N.Z3,T,c.xV,c.KN),k instanceof t?k:k.Re===void 0?new t("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:k.layout,WH:[k.Re]};var a=g.L(q.renderingContent,Mv);if(a){if(!O5(q.adLayoutMetadata))return new t("Invalid ad layout metadata");if(!FJ(a))return new t("Invalid sequential layout");a=a.sequentialLayouts.map(function(x){return x.playerBytesAdLayoutRenderer}); k=hL6(k,y,q,u,a,D,N,n,T,H,I,K,c.xV,c.KN,A);return k instanceof t?k:{layout:k.aI,WH:k.WH}}return new t("Not able to convert a sequential layout")}; hL6=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x){var r=RLu(D,u,a);if(r instanceof t)return r;var f=[],P=[];r=g.p(r);for(var C=r.next();!C.done;C=r.next()){var V=C.value;C=k;var Q=D[V.qo],Y=V,l=y;V=n;var h=T,qD=I,Ku=H,Z=K,d=A,J=zD(Q);if(J instanceof t)C=J;else{var X={layoutId:Q.adLayoutMetadata.layoutId,layoutType:Q.adLayoutMetadata.layoutType,dF:"adapter"};Y=eLZ(l,Q,Y,V);Y instanceof t?C=Y:(C=Object.assign({},X,pG,{sX:J,renderingContent:Q.renderingContent,clientMetadata:new mj(Y),Yz:E7(qD,C)(X),adLayoutLoggingData:Q.adLayoutMetadata.adLayoutLoggingData}), C=(Q=rQ(d,C,V,h.Z3,qD,Ku,Z,void 0,!0))?Q instanceof t?Q:{layout:C,Re:Q}:new t("Expecting associatedInPlayerSlot"))}if(C instanceof t)return C;f.push(C.layout);P.push(C.Re)}D={layoutId:q.adLayoutMetadata.layoutId,layoutType:q.adLayoutMetadata.layoutType,dF:"core"};y=[new tT(Number(q.driftRecoveryMs)),new RK(u),new ee(a),new aK($r(y)),new uD(c),new ZG({})];x&&y.push(new Xe({}));return{aI:Object.assign({},D,N,{Y3:f,sX:new Map,clientMetadata:new mj(y),Yz:E7(I,k)(D)}),WH:P}}; oIZ=function(k,y,q,N,D,n,T,I,H,K,A,c){if(!d6(q))return new t("Invalid PlayerBytesAdLayoutRenderer");var u=zD(q);if(u instanceof t)return u;var a={layoutId:q.adLayoutMetadata.layoutId,layoutType:q.adLayoutMetadata.layoutType,dF:"core"},x=g.L(q.renderingContent,Y5);if(!x)return new t("Invalid rendering content for DAI media layout");x=AY(x,!1);A={Gl:x,qo:0,S8:A,mI:Math.min(A+x.videoLengthSeconds*1E3,c),jE:new l$(0,[x.videoLengthSeconds])};var r;c=(r=Number(q.driftRecoveryMs))!=null?r:void 0;y=eLZ(y, q,A,D,c);if(y instanceof t)return y;k=Object.assign({},a,N,{sX:u,renderingContent:q.renderingContent,clientMetadata:new mj(y),Yz:E7(n,k)(a),adLayoutLoggingData:q.adLayoutMetadata.adLayoutLoggingData});return(D=rQ(T,k,D,H,n,K,I,void 0,!0))?D instanceof t?D:{layout:k,Re:D}:new t("Expecting associatedInPlayerSlot")}; Sh6=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r){var f=Xn(q,n,D.Z3);if(f instanceof t)return f;if(g.L(q.renderingContent,Y5)){H=WqZ([q],D,H);if(H instanceof t)return H;if(H.length!==1)return new t("Only expected one media layout.");k=ZMT(k,y,q,f,H[0],void 0,"core",N,n,T,I,K,u,a,x,D.Z3,c,void 0,r);return k instanceof t?k:{layout:k.layout,WH:k.Re?[k.Re]:[]}}var P=g.L(q.renderingContent,Mv);if(P){if(!O5(q.adLayoutMetadata))return new t("Invalid ad layout metadata");if(!FJ(P))return new t("Invalid sequential layout"); P=P.sequentialLayouts.map(function(C){return C.playerBytesAdLayoutRenderer}); k=lV0(k,y,q.adLayoutMetadata,f,P,N,n,D,H,T,I,K,A,c,x,u,a,r);return k instanceof t?k:{layout:k.aI,WH:k.WH}}return new t("Not able to convert a sequential layout")}; lV0=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P){var C=new $K({current:null}),V=WqZ(D,I,H);if(V instanceof t)return V;H=[];for(var Q=[],Y=void 0,l=0;l0&&(l.push(P),l.push(new Xb(Y.adPodSkipTarget)));(n=K.get(Y.externalVideoId))&&l.push(new N7(n));n=l}else n=new t("Invalid vod media renderer")}if(n instanceof t)return n;k=Object.assign({},T,N,{sX:V,renderingContent:q.renderingContent,clientMetadata:new mj(n),Yz:E7(A,k)(T),adLayoutLoggingData:q.adLayoutMetadata.adLayoutLoggingData});q=g.L(q.renderingContent,Y5);if(!q||!Qm(q))return new t("Invalid meida renderer");c=TD(c,q.externalVideoId);c.instreamVideoAdRenderer=q;c.I0="AD_PLACEMENT_KIND_START";return a?(H=rQ(u,k,H,r,A,f,x,P,!1),H instanceof t?H:tLZ(k.layoutId,u)&&H?{layout:Object.assign({},k,{clientMetadata:new mj(n.concat(new Ow(H)))})}:{layout:k,Re:H}): {layout:k}}; slU=function(k,y,q,N,D){if(!d6(y))return new t("Invalid PlayerBytesAdLayoutRenderer");var n=g.L(y.renderingContent,vC);if(!n||n.durationMilliseconds===void 0)return new t("Invalid endcap renderer");var T={layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,dF:"adapter"};N=[new nH(n.durationMilliseconds),new Ic({impressionCommands:void 0,abandonCommands:n.abandonCommands?[{commandExecutorCommand:n.abandonCommands}]:void 0,completeCommands:n.completionCommands}),new aK(N), new Q8("LAYOUT_TYPE_ENDCAP")];if(D){N.push(new je(D.jE.adPodIndex-1));N.push(new WX(D.jE.adPodIndex));var I;N.push(new Xb((I=D.adPodSkipTarget)!=null?I:-1))}return Object.assign({},T,pG,{renderingContent:y.renderingContent,clientMetadata:new mj(N),sX:n.skipPings?new Map([["skip",n.skipPings]]):new Map,Yz:E7(q,k)(T),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData})}; rQ=function(k,y,q,N,D,n,T,I,H){k=k.filter(function(A){return A.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&A.adSlotMetadata.triggeringSourceLayoutId===y.layoutId}); if(k.length!==0){if(k.length!==1)return new t("Invalid InPlayer slot association for the given PlayerBytes layout");k=k[0];T=FqP(k,n,q,N,T);if(T instanceof t)return T;var K;n={slotId:k.adSlotMetadata.slotId,slotType:k.adSlotMetadata.slotType,slotPhysicalPosition:(K=k.adSlotMetadata.slotPhysicalPosition)!=null?K:1,dF:"core",slotEntryTrigger:T.slotEntryTrigger,slotFulfillmentTriggers:T.slotFulfillmentTriggers,slotExpirationTriggers:T.slotExpirationTriggers};K=g.L(k.fulfillmentContent.fulfilledLayout, EPD);if(!K||!mFT(K))return new t("Invalid InPlayerAdLayoutRenderer");T={layoutId:K.adLayoutMetadata.layoutId,layoutType:K.adLayoutMetadata.layoutType,dF:"core"};q=Xn(K,q,N);if(q instanceof t)return q;N=[];H&&N.push(new ZG({}));if(K.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")N.push.apply(N,g.m(kQ0(k.adSlotMetadata.triggerEvent,y)));else if(K.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")N.push(new aK($r(k.adSlotMetadata.triggerEvent))),I&&N.push(I);else return new t("Not able to parse an SDF InPlayer layout"); D=Object.assign({},T,q,{renderingContent:K.renderingContent,sX:new Map,Yz:E7(D,n)(T),clientMetadata:new mj(N),adLayoutLoggingData:K.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},n,{fulfilledLayout:D,clientMetadata:new mj([])})}}; kQ0=function(k,y){var q=[];q.push(new aK($r(k)));q.push(new BX(y.layoutId));(k=iD(y.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&q.push(new YK(k));(k=iD(y.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&q.push(new $K(k));(k=iD(y.clientMetadata,"metadata_type_remote_slots_data"))&&q.push(new N7(k));(k=iD(y.clientMetadata,"metadata_type_ad_next_params"))&&q.push(new TZ(k));(k=iD(y.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&q.push(new wB(k));(k= iD(y.clientMetadata,"metadata_type_ad_pod_info"))&&q.push(new xK(k));(y=iD(y.clientMetadata,"metadata_type_ad_video_id"))&&q.push(new zZ(y));return q}; JX7=function(k,y,q,N,D,n){function T(K){return ms(y,K)} var I=N.mq.inPlayerSlotId,H={layoutId:N.mq.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",dF:"core"};q={slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:new ym(T,k),slotFulfillmentTriggers:[new j9(T,I)],slotExpirationTriggers:[new XJ(T,I),new u7(T,q)]};k=Object.assign({},H,{layoutExitNormalTriggers:[new Nv(T,k)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],sX:new Map,clientMetadata:new mj([new vX(N.mq), new aK(N.adPlacementConfig),D]),Yz:E7(n,q)(H),adLayoutLoggingData:N.mq.adLayoutLoggingData});return Object.assign({},q,{clientMetadata:new mj([new kn(k)])})}; tLZ=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next())if(q=q.value,q.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var N=g.L(q.fulfillmentContent.fulfilledLayout,RE);if(N&&(N=g.L(N.renderingContent,oE))&&N.associatedPlayerBytesLayoutId===k)return q}}; FqP=function(k,y,q,N,D){var n=yCZ(NZ(k.slotEntryTrigger,q,N),D,k,y);if(n instanceof t)return n;for(var T=[],I=g.p(k.slotFulfillmentTriggers),H=I.next();!H.done;H=I.next()){H=NZ(H.value,q,N);if(H instanceof t)return H;T.push(H)}T=qV6(T,D,k,y);y=[];k=g.p(k.slotExpirationTriggers);for(D=k.next();!D.done;D=k.next()){D=NZ(D.value,q,N);if(D instanceof t)return D;y.push(D)}return{slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:y}}; yCZ=function(k,y,q,N){return y&&q.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k instanceof sB?new ZK(function(D){return ms(N,D)},q.adSlotMetadata.slotId):k}; qV6=function(k,y,q,N){return y&&q.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?k.map(function(D){return D instanceof j9?new p4(function(n){return ms(N,n)},q.adSlotMetadata.slotId):D}):k}; Xn=function(k,y,q){for(var N=[],D=g.p(k.layoutExitNormalTriggers||[]),n=D.next();!n.done;n=D.next()){n=NZ(n.value,y,q);if(n instanceof t)return n;N.push(n)}D=[];n=g.p(k.layoutExitSkipTriggers||[]);for(var T=n.next();!T.done;T=n.next()){T=NZ(T.value,y,q);if(T instanceof t)return T;D.push(T)}n=[];T=g.p(k.layoutExitMuteTriggers||[]);for(var I=T.next();!I.done;I=T.next()){I=NZ(I.value,y,q);if(I instanceof t)return I;n.push(I)}T=[];k=g.p(k.layoutExitUserInputSubmittedTriggers||[]);for(I=k.next();!I.done;I= k.next()){I=NZ(I.value,y,q);if(I instanceof t)return I;T.push(I)}return{layoutExitNormalTriggers:N,layoutExitSkipTriggers:D,layoutExitMuteTriggers:n,layoutExitUserInputSubmittedTriggers:T,Yl:[]}}; zD=function(k){var y=g.L(k.renderingContent,Y5);if(y==null?0:y.pings)return oV(y.pings);k=g.L(k.renderingContent,vC);return(k==null?0:k.skipPings)?new Map([["skip",k.skipPings]]):new Map}; eLZ=function(k,y,q,N,D){y=g.L(y.renderingContent,Y5);if(!y)return new t("Invalid rendering content for DAI media layout");k=[new pv(N),new dB(q.Gl.videoLengthSeconds),new gB(q.Gl.playerVars),new RK(q.S8),new ee(q.mI),new WX(q.qo),new aK($r(k)),new zZ(q.Gl.adVideoId),new xK(q.jE),y.sodarExtensionData&&new hT(y.sodarExtensionData),new YK({current:null}),new ZG({}),new AL(gG(y.pings))].filter(MLM);D!==void 0&&k.push(new tT(D));return k}; RLu=function(k,y,q){k=k.map(function(H){return AY(g.L(H.renderingContent,Y5),!1)}); var N=k.map(function(H){return H.videoLengthSeconds}),D=N.map(function(H,K){return new l$(K,N)}),n=y,T=q,I=[]; k.forEach(function(H,K){T=Math.min(n+H.videoLengthSeconds*1E3,q);Dw(H.playerVars,D[K]);I.push({Gl:H,S8:n,mI:T,qo:K,jE:D[K]});n=T}); return I}; WqZ=function(k,y,q){for(var N=[],D=g.p(k),n=D.next();!n.done;n=D.next())if(n=g.L(n.value.renderingContent,Y5)){if(!Qm(n))return new t("Invalid vod media renderer");N.push(NsM(n))}D=N.map(function(c){return c.wz}); n=[];for(var T=0,I=0;I0?Z:-1;else if(X=g.L(J,vC)){J=aUP(k,y,q,X,n,r,I,h,Z);if(J instanceof t){a=J;break a}J= J(u);f.push(J.GB);P=[].concat(g.m(J.xW),g.m(P));C=[].concat(g.m(J.uY),g.m(C));J.Re&&(Ku=[J.Re].concat(g.m(Ku)))}else if(X=g.L(J,GB)){if(a===void 0){a=new t("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:X});break a}J=XMG(k,y,q,n,X,l,I,a,r,cJ(A,"supports_multi_step_on_desktop"));if(J instanceof t){a=J;break a}J=J(u);f.push(J.GB);J.Re&&Ku.push(J.Re);P=[].concat(g.m(J.xW),g.m(P));C=[].concat(g.m(J.uY),g.m(C));V=[].concat(g.m(J.Tr),g.m(V));Q=[].concat(g.m(J.rW), g.m(Q));Y=[l].concat(g.m(Y))}else if(J=g.L(J,L4)){J=$_P(k,y,q,n,J,l,I,r);if(J instanceof t){a=J;break a}J=J(u);f.push(J.GB);J.Re&&Ku.push(J.Re);C=[].concat(g.m(J.uY),g.m(C))}else{a=new t("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}a={Y3:f,layoutExitSkipTriggers:P,layoutExitUserInputSubmittedTriggers:V,Yl:Q,layoutExitMuteTriggers:C,RB:Y,WH:Ku}}}else a:if(r=PUG(N,q,A),r instanceof t)a=r;else{f=0;P=[];C=[];V=[];Q=[];Y=[];l=[];h=new Se({current:null});qD=new $K({current:null}); Ku=!1;d=[];Z=-1;x=g.p(N);for(J=x.next();!J.done;J=x.next())if(J=J.value,g.L(J,S9)){J=x_D(y,q,g.L(J,S9),I);if(J instanceof t){a=J;break a}J=J(u);P.push(J.GB);C=[].concat(g.m(J.xW),g.m(C));V=[].concat(g.m(J.uY),g.m(V));J.Re&&(d=[J.Re].concat(g.m(d)))}else if(g.L(J,Y5)){Z=c5(g.L(J,Y5),q,A);if(Z instanceof rm){a=new t(Z);break a}J=new l$(f,r);J=vEZ(y,Z.layoutId,Z.NN,q,up(Z.playerVars,Z.yw,T,K,J),Z.wz,n,J,I(u),qD,H.get(Z.NN.externalVideoId),void 0,c);f++;P.push(J.GB);C=[].concat(g.m(J.xW),g.m(C));V=[].concat(g.m(J.uY), g.m(V));Ku||(l.push(qD),Ku=!0);Z=(Z=Z.NN.adPodSkipTarget)&&Z>0?Z:-1}else if(g.L(J,vC)){J=aUP(k,y,q,g.L(J,vC),n,f,I,qD,Z);if(J instanceof t){a=J;break a}J=J(u);P.push(J.GB);C=[].concat(g.m(J.xW),g.m(C));V=[].concat(g.m(J.uY),g.m(V));J.Re&&(d=[J.Re].concat(g.m(d)))}else if(g.L(J,GB)){if(a===void 0){a=new t("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.L(J,GB)});break a}J=XMG(k,y,q,n,g.L(J,GB),h,I,a,f,cJ(A,"supports_multi_step_on_desktop")); if(J instanceof t){a=J;break a}J=J(u);P.push(J.GB);J.Re&&d.push(J.Re);C=[].concat(g.m(J.xW),g.m(C));V=[].concat(g.m(J.uY),g.m(V));Q=[].concat(g.m(J.Tr),g.m(Q));Y=[].concat(g.m(J.rW),g.m(Y));l=[h].concat(g.m(l))}else if(g.L(J,L4)){J=$_P(k,y,q,n,g.L(J,L4),h,I,f);if(J instanceof t){a=J;break a}J=J(u);P.push(J.GB);J.Re&&d.push(J.Re);V=[].concat(g.m(J.uY),g.m(V))}else{a=new t("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}a={Y3:P,layoutExitSkipTriggers:C,layoutExitUserInputSubmittedTriggers:Q, Yl:Y,layoutExitMuteTriggers:V,RB:l,WH:d}}a instanceof t?u=a:(Y=u.slotId,r=a.Y3,f=a.layoutExitSkipTriggers,P=a.layoutExitMuteTriggers,C=a.layoutExitUserInputSubmittedTriggers,V=a.RB,u=I(u),Q=D?D.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",Y=D?D.layoutId:ub(y.N.get(),Q,Y),l={layoutId:Y,layoutType:Q,dF:"core"},u={layout:{layoutId:Y,layoutType:Q,sX:new Map,layoutExitNormalTriggers:[new cp(y.Z,Y)],layoutExitSkipTriggers:f,layoutExitMuteTriggers:P,layoutExitUserInputSubmittedTriggers:C,Yl:[],dF:"core", clientMetadata:new mj([new GZ(r)].concat(g.m(V))),Yz:u(l)},WH:a.WH});return u}}; PUG=function(k,y,q){var N=[];k=g.p(k);for(var D=k.next();!D.done;D=k.next())if(D=D.value,g.L(D,Y5)){D=c5(g.L(D,Y5),y,q);if(D instanceof rm)return new t(D);N.push(D.wz)}return N}; EE6=function(k,y,q,N,D,n,T,I){if(!MRu(q,I===void 0?!1:I))return new t("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:q});var H=IJ(q);if(H<=0)return new t("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:q});var K=new Se({current:null}),A=nI6(k,y,q,K,N,n,T);return CUU(k,N,n,H,D,function(c,u){var a=c.slotId,x=H5(q);c=T(c);var r,f=(r=P5(y,N,q.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?r: ub(y.N.get(),"LAYOUT_TYPE_MEDIA_BREAK",a);a={layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",dF:"core"};r=A(f,u);var P=iD(r.clientMetadata,"metadata_type_fulfilled_layout");P||bs("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");x=[new aK(N),new nH(H),new Ic(x),K];P&&x.push(new Q8(P.layoutType));return{dDS:{layoutId:f,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",sX:new Map,layoutExitNormalTriggers:[new cp(y.Z,f)],layoutExitSkipTriggers:[new x5(y.Z, u.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new mz(y.Z,u.layoutId)],Yl:[],dF:"core",clientMetadata:new mj(x),Yz:c(a)},KW:r}})}; bsu=function(k){if(!SWZ(k))return!1;var y=g.L(k.adVideoStart,Va);return y?g.L(k.linearAd,Y5)&&Bp(y)?!0:(bs("Invalid Sandwich with notify"),!1):!1}; Vvu=function(k){if(k.linearAds==null)return!1;k=g.L(k.adStart,Va);return k?Bp(k)?!0:(bs("Invalid LASR with notify"),!1):!1}; Bsu=function(k){if(!YWD(k))return!1;k=g.L(k.adStart,Va);return k?Bp(k)?!0:(bs("Invalid LASR with notify"),!1):!1}; B5=function(k,y,q,N,D,n,T,I,H,K){this.V=k;this.N=y;this.Z=q;this.ET=N;this.ox=D;this.C=n;this.tV=T;this.NV=I;this.fC=H;this.loadPolicy=K===void 0?1:K}; oPT=function(k,y,q,N,D,n,T,I,H,K){var A=[];if(y.length===0&&N.length===0&&q.length===0)return A;y=y.filter(U5);var c=q.filter(B$Z),u=N.filter(U5),a=new Map,x=Ql0(y),r=q.some(function(X){var W;return(X==null?void 0:(W=X.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),f=q.some(function(X){var W; return(X==null?void 0:(W=X.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),P=q.some(function(X){var W; return(X==null?void 0:(W=X.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_IN_PLAYER"}); q=q.some(function(X){var W,s0;return(X==null?void 0:(W=X.adSlotMetadata)==null?void 0:W.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(X==null?void 0:(s0=X.adSlotMetadata)==null?void 0:s0.slotType)==="SLOT_TYPE_ABOVE_FEED"}); if(r||f||P||q)K=d9u(c,y,I,D,x,k.ox.get(),k.loadPolicy,a,k.ET.get(),k.V.get(),P,T,H,K),K instanceof t?bs(K,void 0,void 0,{contentCpn:D}):A.push.apply(A,g.m(K));K=g.p(y);for(q=K.next();!q.done;q=K.next())q=q.value,f=U_Z(k,a,q,D,n,T,r,I,x,H,c),f instanceof t?bs(f,void 0,void 0,{renderer:q.renderer,config:q.config.adPlacementConfig,kind:q.config.adPlacementConfig.kind,contentCpn:D,daiEnabled:T}):A.push.apply(A,g.m(f));Qb0(k.ET.get())||(n=Mv7(k,u,D,I,x,a),A.push.apply(A,g.m(n)));if(k.C===null||T&&!I.a$){var C, V,Q;k=I.OX&&y.length===1&&((C=y[0].config)==null?void 0:(V=C.adPlacementConfig)==null?void 0:V.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((Q=y[0].renderer)==null?void 0:Q.adBreakServiceRenderer);if(!A.length&&!k){var Y,l,h,qD;bs("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":y.length,contentCpn:D,"first APR kind":(Y=y[0])==null?void 0:(l=Y.config)==null?void 0:(h=l.adPlacementConfig)==null?void 0:h.kind,renderer:(qD=y[0])==null?void 0:qD.renderer})}return A}C= N.filter(U5);A.push.apply(A,g.m(qh7(a,C,k.N.get(),k.C,D,r)));if(!A.length){var Ku,Z,d,J;bs("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":y.length,contentCpn:D,daiEnabled:T.toString(),"first APR kind":(Ku=y[0])==null?void 0:(Z=Ku.config)==null?void 0:(d=Z.adPlacementConfig)==null?void 0:d.kind,renderer:(J=y[0])==null?void 0:J.renderer})}return A}; Mv7=function(k,y,q,N,D,n){function T(u){return E7(k.ox.get(),u)} var I=[];y=g.p(y);for(var H=y.next();!H.done;H=y.next()){H=H.value;var K=H.renderer,A=K.sandwichedLinearAdRenderer,c=K.linearAdSequenceRenderer;A&&bsu(A)?(bs("Found AdNotify with SandwichedLinearAdRenderer"),c=g.L(A.adVideoStart,Va),A=g.L(A.linearAd,Y5),nG(n,K,H.config.adPlacementConfig.kind),K=void 0,c=fVP((K=c)==null?void 0:K.layout.layoutId,k.N.get(),k.Z.get(),H.config.adPlacementConfig,H.adSlotLoggingData,A,q,N,T,D,k.loadPolicy,k.ET.get(),k.ox.get()),c instanceof t?bs(c):I.push.apply(I,g.m(c))): c&&(!c.adLayoutMetadata&&Vvu(c)||c.adLayoutMetadata&&Bsu(c))&&(bs("Found AdNotify with LinearAdSequenceRenderer"),nG(n,K,H.config.adPlacementConfig.kind),K=void 0,A=z76((K=g.L(c.adStart,Va))==null?void 0:K.layout.layoutId,k.N.get(),k.Z.get(),H.config.adPlacementConfig,H.adSlotLoggingData,c.linearAds,O5(c.adLayoutMetadata)?c.adLayoutMetadata:void 0,q,N,T,D,k.loadPolicy,k.ET.get()),A instanceof t?bs(A):I.push.apply(I,g.m(A)))}return I}; U_Z=function(k,y,q,N,D,n,T,I,H,K,A){function c(P){return E7(k.ox.get(),P)} var u=q.renderer,a=q.config.adPlacementConfig,x=a.kind,r=q.adSlotLoggingData,f=I.a$&&x==="AD_PLACEMENT_KIND_START";f=n&&!f;if(u.adsEngagementPanelRenderer!=null)return wQ(y,q.elementId,x,u.adsEngagementPanelRenderer.isContentVideoEngagementPanel,u.adsEngagementPanelRenderer.adVideoId,u.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.adsEngagementPanelRenderer;P=E7(k.ox.get(),P);return UT(Y,l,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new DG(h),C,V,h.impressionPings,P,u.adsEngagementPanelRenderer.adLayoutLoggingData,Q)}),[]; if(u.adsEngagementPanelLayoutViewModel)return wQ(y,q.elementId,x,u.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,u.adsEngagementPanelLayoutViewModel.adVideoId,u.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.adsEngagementPanelLayoutViewModel;P=E7(k.ox.get(),P);return Qa(Y,l,"LAYOUT_TYPE_PANEL",new nv(h),C,V,P,u.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,Q)}),[]; if(u.actionCompanionAdRenderer!=null){if(u.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return sq6(k.N.get(),k.C,k.Z.get(),u.actionCompanionAdRenderer,a,r,N,c);wQ(y,q.elementId,x,u.actionCompanionAdRenderer.isContentVideoCompanion,u.actionCompanionAdRenderer.adVideoId,u.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.actionCompanionAdRenderer;P=E7(k.ox.get(),P);return UT(Y,l,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new qE(h),C,V,h.impressionPings,P,u.actionCompanionAdRenderer.adLayoutLoggingData,Q)})}else if(u.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(u.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return JfM(k.N.get(),k.C,k.Z.get(),u.topBannerImageTextIconButtonedLayoutViewModel,a,r,N,c); wQ(y,q.elementId,x,u.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,u.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,u.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.topBannerImageTextIconButtonedLayoutViewModel;P=E7(k.ox.get(),P);return Qa(Y,l,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new NE(h),C,V,P,u.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,Q)})}else if(u.imageCompanionAdRenderer)wQ(y, q.elementId,x,u.imageCompanionAdRenderer.isContentVideoCompanion,u.imageCompanionAdRenderer.adVideoId,u.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.imageCompanionAdRenderer; P=E7(k.ox.get(),P);return UT(Y,l,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new HX(h),C,V,h.impressionPings,P,u.imageCompanionAdRenderer.adLayoutLoggingData,Q)}); else if(u.bannerImageLayoutViewModel)wQ(y,q.elementId,x,u.bannerImageLayoutViewModel.isContentVideoCompanion,u.bannerImageLayoutViewModel.adVideoId,u.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.bannerImageLayoutViewModel;P=E7(k.ox.get(),P);return Qa(Y,l,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Kv(h),C,V,P,u.bannerImageLayoutViewModel.adLayoutLoggingData,Q)}); else if(u.shoppingCompanionCarouselRenderer)wQ(y,q.elementId,x,u.shoppingCompanionCarouselRenderer.isContentVideoCompanion,u.shoppingCompanionCarouselRenderer.adVideoId,u.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,a,r,function(P,C,V,Q){var Y=k.Z.get(),l=P.slotId,h=u.shoppingCompanionCarouselRenderer;P=E7(k.ox.get(),P);return UT(Y,l,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new AT(h),C,V,h.impressionPings,P,u.shoppingCompanionCarouselRenderer.adLayoutLoggingData,Q)}); else if(u.adBreakServiceRenderer){if(!ZN6(q))return[];if(x==="AD_PLACEMENT_KIND_PAUSE")return WN6(k.N.get(),a,r,q.renderer.adBreakServiceRenderer,N);if(x!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&x!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return ewu(k.N.get(),a,r,q.renderer.adBreakServiceRenderer,N,D,n);I.OX||bs("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:x,adPlacementConfig:a,daiEnabledForContentVideo:String(n),isServedFromLiveInfra:String(I.OX),clientPlaybackNonce:I.clientPlaybackNonce}); if(x==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!k.tV)return new t("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!k.fC)return new t("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");k.fC.jn({adPlacementRenderer:q,contentCpn:N,Z3:D});D=k.tV.get().getCurrentTimeSec(1,!1);return FtZ(k.N.get(),q.renderer.adBreakServiceRenderer,a,D,N,r,n)}if(!k.NV)return new t("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); k.NV.jn({adPlacementRenderer:q,contentCpn:N,Z3:D})}else{if(u.clientForecastingAdRenderer)return wM7(k.N.get(),k.Z.get(),a,r,u.clientForecastingAdRenderer,N,D,c);if(u.invideoOverlayAdRenderer)return AC6(k.N.get(),k.Z.get(),a,r,u.invideoOverlayAdRenderer,N,D,c);if(u.instreamAdPlayerOverlayRenderer)return HsZ(k.N.get(),k.Z.get(),a,r,u.instreamAdPlayerOverlayRenderer,N,c);if((u.linearAdSequenceRenderer||u.instreamVideoAdRenderer)&&f)return $9T(k.N.get(),k.Z.get(),q,N,c,K,!k.ET.get().G.S().W("html5_override_ad_video_length_killswitch")); if(u.linearAdSequenceRenderer&&!f){if(T)return[];nG(y,u,x);if(u.linearAdSequenceRenderer.adLayoutMetadata){if(!YWD(u.linearAdSequenceRenderer))return new t("Received invalid LinearAdSequenceRenderer.")}else if(u.linearAdSequenceRenderer.linearAds==null)return new t("Received invalid LinearAdSequenceRenderer.");if(g.L(u.linearAdSequenceRenderer.adStart,Va)){bs("Found AdNotify in LinearAdSequenceRenderer");q=g.L(u.linearAdSequenceRenderer.adStart,Va);if(!rfZ(q))return new t("Invalid AdMessageRenderer."); n=u.linearAdSequenceRenderer.linearAds;return pMZ(k.V.get(),k.N.get(),k.Z.get(),k.ox.get(),a,r,q,O5(u.linearAdSequenceRenderer.adLayoutMetadata)?u.linearAdSequenceRenderer.adLayoutMetadata:void 0,n,N,D,I,c,H,k.loadPolicy,k.ET.get())}return OsG(k.N.get(),k.Z.get(),a,r,u.linearAdSequenceRenderer.linearAds,O5(u.linearAdSequenceRenderer.adLayoutMetadata)?u.linearAdSequenceRenderer.adLayoutMetadata:void 0,N,D,I,c,H,k.loadPolicy,k.ET.get(),A)}if(!u.remoteSlotsRenderer||n){if(u.instreamVideoAdRenderer&& !f){if(T)return[];nG(y,u,x);return EI0(k.N.get(),k.Z.get(),a,r,u.instreamVideoAdRenderer,N,D,I,c,H,k.loadPolicy,k.ET.get(),k.ox.get(),A)}if(u.instreamSurveyAdRenderer)return EE6(k.N.get(),k.Z.get(),u.instreamSurveyAdRenderer,a,r,N,c,cJ(k.ET.get(),"supports_multi_step_on_desktop"));if(u.sandwichedLinearAdRenderer!=null)return SWZ(u.sandwichedLinearAdRenderer)?g.L(u.sandwichedLinearAdRenderer.adVideoStart,Va)?(bs("Found AdNotify in SandwichedLinearAdRenderer"),q=g.L(u.sandwichedLinearAdRenderer.adVideoStart, Va),rfZ(q)?(n=g.L(u.sandwichedLinearAdRenderer.linearAd,Y5))?OMT(q,n,a,k.V.get(),k.N.get(),k.Z.get(),k.ox.get(),r,N,D,I,c,H,k.loadPolicy,k.ET.get()):new t("Missing IVAR from Sandwich"):new t("Invalid AdMessageRenderer.")):OsG(k.N.get(),k.Z.get(),a,r,[u.sandwichedLinearAdRenderer.adVideoStart,u.sandwichedLinearAdRenderer.linearAd],void 0,N,D,I,c,H,k.loadPolicy,k.ET.get()):new t("Received invalid SandwichedLinearAdRenderer.");if(u.videoAdTrackingRenderer!=null)return I=cJ(k.ET.get(),"enable_h5_shorts_ad_terminal_events")&& I.jO,nE0(k.N.get(),k.Z.get(),u.videoAdTrackingRenderer,a,r,N,D,I,c)}}return[]}; MZ=function(k,y,q,N,D,n,T,I){g.S.call(this);var H=this;this.N=k;this.C=y;this.J4=N;this.tV=D;this.ET=n;this.XH=T;this.gf=I;this.Z=null;q.get().addListener(this);this.addOnDisposeCallback(function(){q.VM()||q.get().removeListener(H)}); N.get().addListener(this);this.addOnDisposeCallback(function(){N.VM()||N.get().removeListener(H)})}; SV7=function(k,y,q){var N=k.tV.get().getCurrentTimeSec(1,!1);k.ET.get().G.S().X4()&&vF(k.XH.get(),"sdai","onopp.1;evt."+q.event+";start."+q.startSecs.toFixed(3)+";d."+q.Yg.toFixed(3));BJ(k.N.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var D=k.C.get(),n=y.adPlacementRenderer.renderer.adBreakServiceRenderer,T=y.contentCpn,I=y.adPlacementRenderer.adSlotLoggingData,H=Fn(k.ET.get()),K=k.XH;if(D.ET.get().G.S().experiments.rF("enable_smearing_expansion_dai")){var A=g.bD(D.ET.get().G.S().experiments, "max_prefetch_window_sec_for_livestream_optimization");var c=g.bD(D.ET.get().G.S().experiments,"min_prefetch_offset_sec_for_livestream_optimization");H={XT:YV7(q),UK:!1,cueProcessedMs:N*1E3};var u=q.startSecs+q.Yg;if(N===0)H.iZ=new YD(0,u*1E3);else{c=q.startSecs-c;var a=c-N;H.iZ=a<=0?new YD(c*1E3,u*1E3):new YD(Math.floor(N+Math.random()*Math.min(a,A))*1E3,u*1E3)}A=H}else A={XT:YV7(q),UK:!1},u=q.startSecs+q.Yg,q.startSecs<=N?H=new YD((q.startSecs-4)*1E3,u*1E3):(c=Math.max(0,q.startSecs-N-10),H=new YD(Math.floor(N+ Math.random()*(H?N===0?0:Math.min(c,5):c))*1E3,u*1E3)),A.iZ=H;D=qZ(D,n,T,A,I,[new Lv(q)]);T=K.get();K=A.iZ.start/1E3-N;n=q.startSecs-N;(T=T.G.Vx())!=null&&(T=T.qY(),T.qoe&&(T=T.qoe,I=g.Yr(T.provider)*1E3,A=T.Z.daism||[],A.push("t."+I.toFixed(0)+";smw."+(K*1E3).toFixed(0)+";smo."+(n*1E3).toFixed(0)),T.Z.daism=A));return[D]})}; Sw=function(k){var y,q=(y=iD(k.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:y.current;if(!q)return null;y=iD(k.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var N=k.layoutId,D=iD(k.clientMetadata,"metadata_type_content_cpn"),n=iD(k.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),T=iD(k.clientMetadata,"metadata_type_player_overlay_layout_renderer"),I=iD(k.clientMetadata,"metadata_type_player_underlay_renderer"),H=iD(k.clientMetadata, "metadata_type_ad_placement_config"),K=iD(k.clientMetadata,"metadata_type_video_length_seconds");var A=$n(k.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?iD(k.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):$n(k.clientMetadata,"metadata_type_layout_enter_ms")&&$n(k.clientMetadata,"metadata_type_layout_exit_ms")?(iD(k.clientMetadata,"metadata_type_layout_exit_ms")-iD(k.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{O8:N,contentCpn:D,V0:q,c_:y,instreamAdPlayerOverlayRenderer:n, playerOverlayLayoutRenderer:T,instreamAdPlayerUnderlayRenderer:I,adPlacementConfig:H,videoLengthSeconds:K,Yx:A,inPlayerLayoutId:iD(k.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:iD(k.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; Lt0=function(k,y){return GQM(k,y)}; d_P=function(k,y){y=GQM(k,y);if(!y)return null;var q;y.Yx=(q=iD(k.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:q.adBreakRemainingLengthSeconds;return y}; GQM=function(k,y){var q,N=(q=iD(k.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:q.current;if(!N)return null;q=Tq6(k,y);return{Yy:nl7(k,y),adPlacementConfig:iD(k.clientMetadata,"metadata_type_ad_placement_config"),qM:q,contentCpn:iD(k.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:iD(k.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:iD(k.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:iD(k.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Yx:void 0,V0:N,O8:k.layoutId,videoLengthSeconds:iD(k.clientMetadata,"metadata_type_video_length_seconds")}}; GD=function(k,y,q,N,D,n,T,I,H){g.S.call(this);this.V=k;this.Y=y;this.j=q;this.C=N;this.Z=D;this.N=n;this.ox=T;this.ET=I;this.qD=H;this.UG=!0}; gE0=function(k,y,q){return B46(k.Z.get(),y.contentCpn,y.O8,function(N){return U97(k.N.get(),N.slotId,q,y.adPlacementConfig,y.O8,E7(k.ox.get(),N))})}; LG=function(k,y,q,N,D,n,T,I){g.S.call(this);this.N=k;this.Z=y;this.C=q;this.ET=N;this.V=D;this.qD=n;this.tV=T;this.p_=I}; dQ=function(k){g.S.call(this);this.Z=k}; BJ=function(k,y,q,N){k.Z().hf(y,N);q=q();k=k.Z();k.Wc.ma("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",y,N,q);y=g.p(q);for(q=y.next();!q.done;q=y.next())a:{N=k;q=q.value;N.Wc.Km("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",q);N.Wc.Km("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",q);try{var D=N.Z;if(g.p1(q.slotId))throw new t("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(SK(D,q))throw new t("Duplicate registration for slot.",{slotId:q.slotId,slotEntryTriggerType:q.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!D.GD.y$.has(q.slotType))throw new t("No fulfillment adapter factory registered for slot of type: "+q.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!D.GD.jQ.has(q.slotType))throw new t("No SlotAdapterFactory registered for slot of type: "+q.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");q6(D,"TRIGGER_CATEGORY_SLOT_ENTRY",q.slotEntryTrigger?[q.slotEntryTrigger]:[]);q6(D,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", q.slotFulfillmentTriggers);q6(D,"TRIGGER_CATEGORY_SLOT_EXPIRATION",q.slotExpirationTriggers);var n=N.Z,T=q.slotType+"_"+q.slotPhysicalPosition,I=s7(n,T);if(SK(n,q))throw new t("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");I.set(q.slotId,new kW7(q));n.Z.set(T,I)}catch(qD){qD instanceof t&&qD.Kn?(N.Wc.fH("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",qD.Kn,q),bs(qD,q,void 0,void 0,qD.j0)):(N.Wc.fH("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", q),bs(qD,q));break a}SK(N.Z,q).Y=!0;try{var H=N.Z,K=SK(H,q),A=q.slotEntryTrigger,c=H.GD.hJ.get(A.triggerType);c&&(c.Yf("TRIGGER_CATEGORY_SLOT_ENTRY",A,q,null),K.AV.set(A.triggerId,c));for(var u=g.p(q.slotFulfillmentTriggers),a=u.next();!a.done;a=u.next()){var x=a.value,r=H.GD.hJ.get(x.triggerType);r&&(r.Yf("TRIGGER_CATEGORY_SLOT_FULFILLMENT",x,q,null),K.sT.set(x.triggerId,r))}for(var f=g.p(q.slotExpirationTriggers),P=f.next();!P.done;P=f.next()){var C=P.value,V=H.GD.hJ.get(C.triggerType);V&&(V.Yf("TRIGGER_CATEGORY_SLOT_EXPIRATION", C,q,null),K.U.set(C.triggerId,V))}var Q=H.GD.y$.get(q.slotType).get().build(H.C,q);K.B=Q;var Y=H.GD.jQ.get(q.slotType).get().build(H.j,q);Y.init();K.N=Y}catch(qD){qD instanceof t&&qD.Kn?(N.Wc.fH("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",qD.Kn,q),bs(qD,q,void 0,void 0,qD.j0)):(N.Wc.fH("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",q),bs(qD,q));M7(N,q,!0);break a}N.Wc.Km("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",q);N.Z.d9(q);for(var l=g.p(N.N),h=l.next();!h.done;h= l.next())h.value.d9(q);dm(N,q)}}; gQ=function(k,y,q,N,D){g.S.call(this);var n=this;this.N=k;this.C=y;this.WZ=q;this.context=D;this.Z=new Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.VM()||N.get().removeListener(n)})}; dFT=function(k,y){var q=0x8000000000000;var N=0;for(var D=g.p(y.slotFulfillmentTriggers),n=D.next();!n.done;n=D.next())n=n.value,n instanceof IE?(q=Math.min(q,n.Z.start),N=Math.max(N,n.Z.end)):bs("Found unexpected fulfillment trigger for throttled slot.",y,null,{fulfillmentTrigger:n});N=new YD(q,N);q="throttledadcuerange:"+y.slotId;k.Z.set(q,y);k.WZ.get().addCueRange(q,N.start,N.end,!1,k);Ln(k.context.ET.get())&&(y=N.start,N=N.end,D={},k.context.Dm.wL("tcrr",(D.cid=q,D.sm=y,D.em=N,D)))}; oJ=function(){g.S.apply(this,arguments);this.UG=!0;this.yW=new Map;this.Z=new Map}; hY=function(k,y){k=g.p(k.yW.values());for(var q=k.next();!q.done;q=k.next())if(q.value.layoutId===y)return!0;return!1}; RJ=function(k,y){k=g.p(k.Z.values());for(var q=k.next();!q.done;q=k.next()){q=g.p(q.value);for(var N=q.next();!N.done;N=q.next())if(N=N.value,N.layoutId===y)return N}bs("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.p1(y)),layoutId:y})}; oEG=function(){this.Z=new Map}; h7U=function(k,y){this.callback=k;this.slot=y}; ew=function(){}; R76=function(k,y,q){this.callback=k;this.slot=y;this.tV=q}; e7M=function(k,y,q){this.callback=k;this.slot=y;this.tV=q;this.N=!1;this.Z=0}; WtT=function(k,y,q){this.callback=k;this.slot=y;this.tV=q}; W5=function(k){this.tV=k}; Zw=function(k){g.S.call(this);this.iA=k;this.kz=new Map}; lp=function(k,y){for(var q=[],N=g.p(k.kz.values()),D=N.next();!D.done;D=N.next()){D=D.value;var n=D.trigger;n instanceof mz&&n.triggeringLayoutId===y&&q.push(D)}q.length?Wn(k.iA(),q):bs("Survey is submitted but no registered triggers can be activated.")}; sT=function(k,y,q){Zw.call(this,k);var N=this;this.ET=q;y.get().addListener(this);this.addOnDisposeCallback(function(){y.VM()||y.get().removeListener(N)})}; JY=function(k){g.S.call(this);this.Z=k;this.UG=!0;this.kz=new Map;this.j=new Set;this.C=new Set;this.V=new Set;this.Y=new Set;this.N=new Set}; tY=function(k){g.S.call(this);this.Z=k;this.kz=new Map}; km=function(k,y){for(var q=[],N=g.p(k.kz.values()),D=N.next();!D.done;D=N.next())D=D.value,D.trigger.Z===y.layoutId&&q.push(D);q.length&&Wn(k.Z(),q)}; yA=function(k,y,q){g.S.call(this);var N=this;this.Z=k;this.context=q;this.kz=new Map;y.get().addListener(this);this.addOnDisposeCallback(function(){y.VM()||y.get().removeListener(N)})}; qd=function(k,y,q,N,D){g.S.call(this);var n=this;this.N=k;this.WZ=y;this.tV=q;this.qD=N;this.context=D;this.UG=!0;this.kz=new Map;this.Z=new Set;q.get().addListener(this);this.addOnDisposeCallback(function(){q.VM()||q.get().removeListener(n)})}; ZsT=function(k,y,q,N,D,n,T,I,H,K){if(gV(k.qD.get(),1).clientPlaybackNonce!==H)throw new t("Cannot register CueRange-based trigger for different content CPN",{trigger:q});k.kz.set(q.triggerId,{DX:new f4(y,q,N,D),cueRangeId:n});k.WZ.get().addCueRange(n,T,I,K,k);Ln(k.context.ET.get())&&(H={},k.context.Dm.wL("crr",(H.ca=y,H.tt=q.triggerType,H.st=N.slotType,H.lt=D==null?void 0:D.layoutType,H.cid=n,H.sm=T,H.em=I,H)))}; lUT=function(k,y){k=g.p(k.kz.entries());for(var q=k.next();!q.done;q=k.next()){var N=g.p(q.value);q=N.next().value;N=N.next().value;if(y===N.cueRangeId)return q}return""}; Nd=function(k,y){g.S.call(this);var q=this;this.V=k;this.N=new Map;this.C=new Map;this.Z=null;y.get().addListener(this);this.addOnDisposeCallback(function(){y.VM()||y.get().removeListener(q)}); var N;this.Z=((N=y.get().D7)==null?void 0:N.slotId)||null}; sbT=function(k,y){var q=[];k=g.p(k.values());for(var N=k.next();!N.done;N=k.next())N=N.value,N.slot.slotId===y&&q.push(N);return q}; D1=function(k){g.S.call(this);this.Z=k;this.UG=!0;this.kz=new Map}; Xa=function(k,y,q){y=y.layoutId;for(var N=[],D=g.p(k.kz.values()),n=D.next();!n.done;n=D.next())if(n=n.value,n.trigger instanceof cp){var T;if(T=n.trigger.layoutId===y){T=q;var I=eF6.get(n.category);T=I?I===T:!1}T&&N.push(n)}N.length&&Wn(k.Z(),N)}; n$=function(k){g.S.call(this);this.Z=k;this.UG=!0;this.kz=new Map}; Tb=function(k,y,q,N,D){g.S.call(this);var n=this;this.j=k;this.J4=y;this.tV=q;this.XH=N;this.Z=null;this.UG=!0;this.kz=new Map;this.C=new Map;y.get().addListener(this);this.addOnDisposeCallback(function(){y.VM()||y.get().removeListener(n)}); D.get().addListener(this);this.addOnDisposeCallback(function(){D.VM()||D.get().removeListener(n)})}; tvG=function(k){k.Z&&(k.N&&(k.N.stop(),k.N.start()),JCZ(k,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))}; JCZ=function(k,y){for(var q=[],N=g.p(k.kz.values()),D=N.next();!D.done;D=N.next())D=D.value,D.trigger.triggerType===y&&q.push(D);q.length>0&&Wn(k.j(),q)}; wX=function(k,y,q,N,D){D=D===void 0?!0:D;for(var n=[],T=g.p(k.kz.values()),I=T.next();!I.done;I=T.next()){I=I.value;var H=I.trigger;if(H.triggerType===y){if(H instanceof n4||H instanceof TB||H instanceof Hp){if(D&&H.breakDurationMs!==q)continue;if(!D&&H.breakDurationMs===q)continue;if(N.has(H.triggerId))continue}n.push(I)}}n.length>0&&Wn(k.j(),n)}; kZT=function(k){k=k.adPlacementRenderer.config.adPlacementConfig;if(!k.prefetchModeConfig||!k.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;k=Number(k.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(k)||k<=0?0:Math.floor(Math.random()*k)}; yTU=function(k){k=k.adPlacementRenderer.config.adPlacementConfig;if(k.prefetchModeConfig&&k.prefetchModeConfig.cacheFetchRefreshDurationMs&&(k=Number(k.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(k)||k<=0)))return k}; IH=function(k){k.Z=null;k.kz.clear();k.C.clear();k.N&&k.N.stop();k.V&&k.V.stop()}; Hz=function(k){g.S.call(this);this.C=k;this.UG=!0;this.kz=new Map;this.Z=new Map;this.N=new Map}; qwu=function(k,y){var q=[];if(y=k.Z.get(y.layoutId)){y=g.p(y);for(var N=y.next();!N.done;N=y.next())(N=k.N.get(N.value.triggerId))&&q.push(N)}return q}; K$=function(k){g.S.call(this);this.Z=k;this.kz=new Map}; NBZ=function(k,y){for(var q=[],N=g.p(k.kz.values()),D=N.next();!D.done;D=N.next())D=D.value,D.trigger instanceof ZK&&D.trigger.slotId===y&&q.push(D);q.length>=1&&Wn(k.Z(),q)}; DEZ=function(k,y){var q={slotId:Uj(y,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],dF:"surface",clientMetadata:new mj([])},N=Object,D=N.assign;y=ub(y,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",q.slotId);y={layoutId:y,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",sX:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"surface", clientMetadata:new mj([]),Yz:LC0(!1,q.slotId,q.slotType,q.slotPhysicalPosition,q.dF,q.slotEntryTrigger,q.slotFulfillmentTriggers,q.slotExpirationTriggers,y,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return D.call(N,{},k,{uHv:!0,slot:q,layout:y})}; RwD=function(k,y,q,N){var D=k.kind;N=N?!1:!k.hideCueRangeMarker;switch(D){case "AD_PLACEMENT_KIND_START":return N={XT:new YD(-0x8000000000000,-0x8000000000000),UK:N},q!=null&&(N.iZ=new YD(-0x8000000000000,-0x8000000000000)),N;case "AD_PLACEMENT_KIND_END":return N={XT:new YD(0x7ffffffffffff,0x8000000000000),UK:N},q!=null&&(N.iZ=new YD(Math.max(0,y-q),0x8000000000000)),N;case "AD_PLACEMENT_KIND_MILLISECONDS":D=k.adTimeOffset;D.offsetStartMilliseconds||bs("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); D.offsetEndMilliseconds||bs("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");k=Number(D.offsetStartMilliseconds);D=Number(D.offsetEndMilliseconds);D===-1&&(D=y);if(Number.isNaN(k)||Number.isNaN(D)||k>D)return new t("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:k,offsetEndMs:D},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",D===y&&k-500<=D);N={XT:new YD(k,D),UK:N};if(q!=null){k=Math.max(0,k-q);if(k===D)return N;N.iZ=new YD(k,D)}return N; default:return new t("AdPlacementKind not supported in convertToRange.",{kind:D,adPlacementConfig:k})}}; YV7=function(k){var y=k.startSecs*1E3;return new YD(y,y+k.Yg*1E3)}; nKD=function(k){if(!k||!k.adPlacements&&!k.adSlots)return!1;for(var y=g.p(k.adPlacements||[]),q=y.next();!q.done;q=y.next())if(q=q.value)if(q=q.adPlacementRenderer,q!=null&&(q.config&&q.config.adPlacementConfig&&q.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;k=g.p(k.adSlots||[]);for(y=k.next();!y.done;y=k.next()){var N=q=void 0;if(((q=g.L(y.value,ya))==null?void 0:(N=q.adSlotMetadata)==null?void 0:N.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; AI=function(k){this.ET=k;this.N=new Map;this.Z=new Map;this.C=new Map}; Uj=function(k,y){if(cz(k.ET.get())){var q=k.N.get(y)||0;q++;k.N.set(y,q);return y+"_"+q}return g.Si(16)}; ub=function(k,y,q){if(cz(k.ET.get())){var N=k.Z.get(y)||0;N++;k.Z.set(y,N);return q+"_"+y+"_"+N}return g.Si(16)}; ms=function(k,y){if(cz(k.ET.get())){var q=k.C.get(y)||0;q++;k.C.set(y,q);return y+"_"+q}return g.Si(16)}; TBZ=function(k){var y=[new BX(k.O8),new Fb(k.V0),new aK(k.adPlacementConfig),new dB(k.videoLengthSeconds),new Dn(k.Yx)];k.instreamAdPlayerOverlayRenderer&&y.push(new rB(k.instreamAdPlayerOverlayRenderer));k.playerOverlayLayoutRenderer&&y.push(new mM(k.playerOverlayLayoutRenderer));k.c_&&y.push(new $K(k.c_));return y}; wXP=function(k,y,q,N,D,n){k=q.inPlayerLayoutId?q.inPlayerLayoutId:ub(n,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",k);var T,I,H=q.instreamAdPlayerOverlayRenderer?(T=q.instreamAdPlayerOverlayRenderer)==null?void 0:T.adLayoutLoggingData:(I=q.playerOverlayLayoutRenderer)==null?void 0:I.adLayoutLoggingData;T={layoutId:k,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",dF:y};return{layoutId:k,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",sX:new Map,layoutExitNormalTriggers:[new Nv(function(K){return ms(n, K)},q.O8)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:y,clientMetadata:N,Yz:D(T),adLayoutLoggingData:H}}; uu=function(k,y){var q=this;this.N=k;this.ET=y;this.Z=function(N){return ms(q.N.get(),N)}}; U97=function(k,y,q,N,D,n){q=new mj([new ih(q),new aK(N)]);y=ub(k.N.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",y);N={layoutId:y,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",dF:"core"};return{layoutId:y,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",sX:new Map,layoutExitNormalTriggers:[new Nv(function(T){return ms(k.N.get(),T)},D)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:q,Yz:n(N),adLayoutLoggingData:void 0}}; aJ=function(k,y,q,N,D){var n=TBZ(N);return wXP(y,q,N,new mj(n),D,k.N.get())}; IG0=function(k,y,q,N,D){var n=TBZ(N);n.push(new cX(N.Yy));n.push(new uh(N.qM));return wXP(y,q,N,new mj(n),D,k.N.get())}; UT=function(k,y,q,N,D,n,T,I,H,K){y=ub(k.N.get(),q,y);var A={layoutId:y,layoutType:q,dF:"core"},c=new Map;T&&c.set("impression",T);T=[new K4(k.Z,D,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];K&&T.push(new qv(k.Z,K,["normal"]));return{layoutId:y,layoutType:q,sX:c,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([N,new aK(n),new BX(D)]),Yz:I(A),adLayoutLoggingData:H}}; Qa=function(k,y,q,N,D,n,T,I,H){y=ub(k.N.get(),q,y);var K={layoutId:y,layoutType:q,dF:"core"},A=[new K4(k.Z,D,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];H&&A.push(new qv(k.Z,H,["normal"]));return{layoutId:y,layoutType:q,sX:new Map,layoutExitNormalTriggers:A,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([N,new aK(n),new BX(D)]),Yz:T(K),adLayoutLoggingData:I}}; fG=function(k,y,q){var N=[];N.push(new AS(k.Z,q));y&&N.push(y);return N}; ip=function(k,y,q,N,D,n,T){var I={layoutId:y,layoutType:q,dF:"core"};return{layoutId:y,layoutType:q,sX:new Map,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[new Jt(k.Z,y)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([new IK(N),new aK(D)]),Yz:n(I),adLayoutLoggingData:N.adLayoutLoggingData}}; KG=function(k,y,q,N,D,n,T,I){var H={layoutId:y,layoutType:n,dF:"core"};return{layoutId:y,layoutType:n,sX:new Map,layoutExitNormalTriggers:[new Nv(k.Z,q)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([new aK(N)].concat(g.m(T))),Yz:D(H),adLayoutLoggingData:I}}; P5=function(k,y,q,N){if(k.ET.get().Ix(y.kind==="AD_PLACEMENT_KIND_START"))if(q===void 0)bs("Expected SSAP layout ID in renderer",void 0,void 0,{caller:N});else return q}; cC7=function(k,y,q,N,D,n,T,I,H,K,A,c,u){k=OT(k,y,q,D,n,T,I,H,c,P5(k,q,N.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),u);y=k.RB;q=new Uw(k.QT);N=k.layoutExitSkipTriggers;K>0&&(y.push(q),y.push(new Xb(K)),N=[]);y.push(new je(A));return{GB:{layoutId:k.layoutId,layoutType:k.layoutType,sX:k.sX,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:k.dF,clientMetadata:new mj(y),Yz:k.Yz,adLayoutLoggingData:k.adLayoutLoggingData}, xW:N,uY:k.layoutExitMuteTriggers,Tr:k.layoutExitUserInputSubmittedTriggers,rW:k.Yl,Re:k.Re}}; jbU=function(k,y,q,N,D,n,T,I,H,K){y=OT(k,y,q,N,n,new Map,T,function(A){return I(A,H)},void 0,P5(k,q,D.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); k=new mz(k.Z,y.QT);q=new Uw(y.QT);K=new je(K);return{GB:{layoutId:y.layoutId,layoutType:y.layoutType,sX:y.sX,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:y.dF,clientMetadata:new mj([].concat(g.m(y.RB),[q,K])),Yz:y.Yz,adLayoutLoggingData:y.adLayoutLoggingData},xW:y.layoutExitSkipTriggers,uY:y.layoutExitMuteTriggers,Tr:[].concat(g.m(y.layoutExitUserInputSubmittedTriggers),[k]),rW:y.Yl,Re:y.Re}}; OT=function(k,y,q,N,D,n,T,I,H,K,A){y=K!=null?K:ub(k.N.get(),"LAYOUT_TYPE_MEDIA_BREAK",y);K={layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",dF:"adapter"};I=I(y);var c=iD(I.clientMetadata,"metadata_type_fulfilled_layout");c||bs("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var u=c?c.layoutId:"";q=[new aK(q),new nH(N),new Ic(D)];c&&q.push(new Q8(c.layoutType));A&&q.push(new WX(A));return{layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", sX:n,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new x5(k.Z,u)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"adapter",RB:q,Yz:T(K),adLayoutLoggingData:H,Re:I,QT:u}}; bMT=function(k,y,q,N,D,n,T,I,H,K,A){k=Hv7(k,y,"core",q,N,D,n,T,I,H,K,void 0,A);return{layoutId:k.layoutId,layoutType:k.layoutType,sX:k.sX,layoutExitNormalTriggers:k.layoutExitNormalTriggers,layoutExitSkipTriggers:k.layoutExitSkipTriggers,layoutExitMuteTriggers:k.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:k.layoutExitUserInputSubmittedTriggers,Yl:k.Yl,dF:k.dF,clientMetadata:new mj(k.iT),Yz:k.Yz,adLayoutLoggingData:k.adLayoutLoggingData}}; vEZ=function(k,y,q,N,D,n,T,I,H,K,A,c,u){y=Hv7(k,y,"adapter",q,N,D,n,T,I,H,A,c,u);N=y.layoutExitSkipTriggers;D=y.iT;q.adPodSkipTarget&&q.adPodSkipTarget>0&&(D.push(K),D.push(new Xb(q.adPodSkipTarget)),N=[]);D.push(new je(I.adPodIndex));q.isCritical&&(N=[new qv(k.Z,y.layoutId,["error"])].concat(g.m(N)));return{GB:{layoutId:y.layoutId,layoutType:y.layoutType,sX:y.sX,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:y.dF,clientMetadata:new mj(D), Yz:y.Yz,adLayoutLoggingData:y.adLayoutLoggingData},xW:N,uY:y.layoutExitMuteTriggers,Tr:y.layoutExitUserInputSubmittedTriggers,rW:y.Yl}}; Hv7=function(k,y,q,N,D,n,T,I,H,K,A,c,u){var a={layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA",dF:q};D=[new aK(D),new xK(H),new zZ(N.externalVideoId),new pv(I),new Ic({impressionCommands:N.impressionCommands,abandonCommands:N.onAbandonCommands,completeCommands:N.completeCommands,progressCommands:N.adVideoProgressCommands}),new gB(n),new YK({current:null}),new dB(T)];(n=N.playerOverlay.instreamAdPlayerOverlayRenderer)&&D.push(new rB(n));(T=N.playerOverlay.playerOverlayLayoutRenderer)&&D.push(new mM(T)); c&&D.push(new oK(c));(c=N.playerUnderlay)&&D.push(new ih(c));I=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");c=(c=n?n.elementId:T==null?void 0:T.layoutId)?c:ub(k.N.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",I);D.push(new Uw(c));D.push(new ME(I));D.push(new WX(H.adPodIndex));N.adNextParams&&D.push(new TZ(N.adNextParams));N.shrunkenPlayerBytesConfig&&D.push(new PX(N.shrunkenPlayerBytesConfig));N.clickthroughEndpoint&&D.push(new wB(N.clickthroughEndpoint));N.legacyInfoCardVastExtension&&D.push(new TC(N.legacyInfoCardVastExtension)); N.sodarExtensionData&&D.push(new hT(N.sodarExtensionData));A&&D.push(new N7(A));D.push(new AL(gG(N.pings)));H=oV(N.pings);if(u){a:{u=g.p(u);for(A=u.next();!A.done;A=u.next())if(A=A.value,A.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(n=g.L(A.fulfillmentContent.fulfilledLayout,RE))&&(n=g.L(n.renderingContent,oE))&&n.associatedPlayerBytesLayoutId===y){u=A;break a}u=void 0}u&&D.push(new fv(u))}return{layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA",sX:H,layoutExitNormalTriggers:[new cp(k.Z,y)],layoutExitSkipTriggers:N.skipOffsetMilliseconds? [new x5(k.Z,c)]:[],layoutExitMuteTriggers:[new x5(k.Z,c)],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:q,iT:D,Yz:K(a),adLayoutLoggingData:N.adLayoutLoggingData}}; pZ0=function(k,y,q,N,D,n,T,I,H){N.every(function(A){return zC(A,[],["LAYOUT_TYPE_MEDIA"])})||bs("Unexpect subLayout type for DAI composite layout"); y=ub(k.N.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",y);var K={layoutId:y,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",dF:"core"};return{layoutId:y,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",sX:new Map,layoutExitNormalTriggers:[new Dz(k.Z)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Yl:[],dF:"core",clientMetadata:new mj([new RK(q),new ee(I),new GZ(N),new aK(D),new tT(n),new ZG({}),new uD(H)]),Yz:T(K)}}; x9T=function(k){return k!=null}; aH=function(k,y,q){var N=this;this.N=k;this.C=y;this.ET=q;this.Z=function(D){return ms(N.N.get(),D)}}; FtZ=function(k,y,q,N,D,n,T){if(!q.prefetchModeConfig)return new t("AdPlacementConfig for Live Prefetch is missing prefetch_config");q=q.prefetchModeConfig;N*=1E3;var I=[];if(!q.breakLengthMs)return new t("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var H=g.p(q.breakLengthMs),K=H.next();!K.done;K=H.next())if(K=K.value,Number(K)>0){var A=N+Number(q.startTimeOffsetMs),c=A+Number(q.cacheFetchSmearingDurationMs);K={XT:new YD(c,c+Number(K)),UK:!1,iZ:new YD(Math.floor(A+Math.random()* Number(q.cacheFetchSmearingDurationMs)),c),cueProcessedMs:N?N:A};A=[];A.push(new Xe({}));c=[];c.push(new aE(k.Z));c.push(new HN6(k.Z));T&&A.push(new ZG({}));I.push(qZ(k,y,D,K,n,A,c))}return I}; qZ=function(k,y,q,N,D,n,T){n=n===void 0?[]:n;T=T===void 0?[]:T;var I=Uj(k.N.get(),"SLOT_TYPE_AD_BREAK_REQUEST"),H=[];T=g.p(T);for(var K=T.next();!K.done;K=T.next())H.push(K.value);N.iZ&&N.iZ.start!==N.XT.start&&H.push(new IE(k.Z,q,new YD(N.iZ.start,N.XT.start),!1));H.push(new IE(k.Z,q,new YD(N.XT.start,N.XT.end),N.UK));N={getAdBreakUrl:y.getAdBreakUrl,xV:N.XT.start,KN:N.XT.end,cueProcessedMs:N.cueProcessedMs};y=new zB(k.Z,I);n=[new yv(N)].concat(g.m(n));return{slotId:I,slotType:"SLOT_TYPE_AD_BREAK_REQUEST", slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:H,slotExpirationTriggers:[new u7(k.Z,q),new XJ(k.Z,I),new $5(k.Z,I)],dF:"core",clientMetadata:new mj(n),adSlotLoggingData:D}}; AT6=function(k,y,q){var N=[];q=g.p(q);for(var D=q.next();!D.done;D=q.next())N.push(KM0(k,y,D.value));return N}; KM0=function(k,y,q){return q.triggeringSlotId!=null&&q.triggeringSlotId===k?q.clone(y):q}; D90=function(k,y,q,N,D){return cTU(k,y,q,N,D)}; uzZ=function(k,y,q,N){var D=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");return cTU(k,D,y,q,N)}; cTU=function(k,y,q,N,D){var n=new ym(k.Z,q),T=[new j9(k.Z,y)];k=[new XJ(k.Z,y),new u7(k.Z,N)];return{slotId:y,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(D({slotId:y,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k},q))]),adSlotLoggingData:void 0}}; CUU=function(k,y,q,N,D,n){var T=Uj(k.N.get(),"SLOT_TYPE_PLAYER_BYTES"),I=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER"),H=ub(k.N.get(),"LAYOUT_TYPE_SURVEY",I);N=xm(k,y,q,N);var K=[new j9(k.Z,T)];q=[new XJ(k.Z,T),new u7(k.Z,q),new Jt(k.Z,H)];if(N instanceof t)return N;I=n({slotId:T,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:N,slotFulfillmentTriggers:K,slotExpirationTriggers:q},{slotId:I,layoutId:H});n=I.dDS;I=I.KW;return[{slotId:T,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:CG(k,y,T,N),slotFulfillmentTriggers:ET(k,y,T,K),slotExpirationTriggers:q,dF:"core",clientMetadata:new mj([new kn(n),new ac(bp(y)),new jK({ID:k.ID(y)})]),adSlotLoggingData:D},I]}; bp=function(k){return k.kind==="AD_PLACEMENT_KIND_START"}; VLP=function(k,y,q,N,D){D=D?D:Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");q=new ym(k.Z,q);var n=[new j9(k.Z,D)];k=[new u7(k.Z,y),new XJ(k.Z,D)];return{slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:q,slotFulfillmentTriggers:n,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(N({slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:q,slotFulfillmentTriggers:n,slotExpirationTriggers:k}))])}}; B46=function(k,y,q,N){var D=Uj(k.N.get(),"SLOT_TYPE_PLAYER_UNDERLAY");q=new ym(k.Z,q);var n=[new j9(k.Z,D)];k=[new u7(k.Z,y),new XJ(k.Z,D)];return{slotId:D,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:q,slotFulfillmentTriggers:n,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(N({slotId:D,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:q,slotFulfillmentTriggers:n,slotExpirationTriggers:k}))])}}; iMZ=function(k,y,q,N,D,n,T){var I=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER"),H=ub(k.N.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",I);N=ubG(k,N,n,T,H);if(N instanceof t)return N;T=[new j9(k.Z,I)];D=[new u7(k.Z,n),new j9(k.Z,D),new r6(k.Z,D)];q=E7(q,{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:D});k=k.C.get();n={layoutId:H,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",dF:"core"};y={layoutId:H,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", sX:new Map,layoutExitNormalTriggers:[new XkM(k.Z,H,y.durationMs)],layoutExitSkipTriggers:[new zwP(k.Z,H,y.durationMs)],Yl:[new $FU(k.Z,H)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],dF:"core",clientMetadata:new mj([new wm(y)]),Yz:q(n)};return{slotId:I,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:D,clientMetadata:new mj([new kn(y)])}}; KtZ=function(k,y,q,N,D,n){y=xm(k,y,q,N);if(y instanceof t)return y;var T=y instanceof IE?new axT(k.Z,q,y.Z):null;N=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");var I=[new j9(k.Z,N)];k=[new u7(k.Z,q),new XJ(k.Z,N)];n=n({slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:y,slotFulfillmentTriggers:I,slotExpirationTriggers:k},T);return n instanceof rm?new t(n):{slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:I,slotExpirationTriggers:k, dF:"core",clientMetadata:new mj([new kn(n)]),adSlotLoggingData:D}}; IU0=function(k,y,q,N){var D=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER"),n=new sB(k.Z,y),T=[new p4(k.Z,D)];k=[new u7(k.Z,y),new XJ(k.Z,D)];return{slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(N({slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k}))]),adSlotLoggingData:q}}; KqT=function(k,y,q,N){var D=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");q=new ym(k.Z,q);var n=[new j9(k.Z,D)],T=[new XJ(k.Z,D),new u7(k.Z,y)];n={slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:q,slotFulfillmentTriggers:n,slotExpirationTriggers:T};return{slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:q,slotFulfillmentTriggers:[new j9(k.Z,D)],slotExpirationTriggers:[new u7(k.Z,y),new XJ(k.Z,D)],dF:"core",clientMetadata:new mj([new kn(N(n))])}}; wZD=function(k,y,q,N,D){var n=Uj(k.N.get(),"SLOT_TYPE_IN_PLAYER");q=new k5(k.Z,N,q);N=[new j9(k.Z,n)];k=[new u7(k.Z,y)];return{slotId:n,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:q,slotFulfillmentTriggers:N,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(D({slotId:n,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:q,slotFulfillmentTriggers:N,slotExpirationTriggers:k}))])}}; yXP=function(k,y,q,N,D,n){var T=Uj(k.N.get(),y);return jx(k,T,y,new ym(k.Z,N),[new u7(k.Z,q),new XJ(k.Z,T),new qv(k.Z,N,["error"])],D,n)}; kEG=function(k,y,q,N,D,n,T){var I=Uj(k.N.get(),y);return jx(k,I,y,new qv(k.Z,D,["normal"]),[new u7(k.Z,q),new XJ(k.Z,I),new qv(k.Z,N,["error"])],n,T)}; lxT=function(k,y,q,N,D){var n=Uj(k.N.get(),y);return jx(k,n,y,new sB(k.Z,q),[new u7(k.Z,q),new XJ(k.Z,n)],N,D)}; D_0=function(k,y,q,N,D){q=q?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var n=Uj(k.N.get(),q);y=new sB(k.Z,y);var T=[new j9(k.Z,n)];k=[new XJ(k.Z,n)];return{slotId:n,slotType:q,slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:T,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(D({slotId:n,slotType:q,slotPhysicalPosition:1,dF:"core",slotEntryTrigger:y,slotFulfillmentTriggers:T,slotExpirationTriggers:k}))]),adSlotLoggingData:N}}; jlu=function(k,y,q,N){var D=Uj(k.N.get(),"SLOT_TYPE_PLAYER_BYTES"),n=new w6(k.Z),T=[new p4(k.Z,D)];k=[new u7(k.Z,y)];return{slotId:D,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(N({slotId:D,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:n,slotFulfillmentTriggers:T,slotExpirationTriggers:k})),new ZG({})]),adSlotLoggingData:q}}; is6=function(k,y){return Qb0(k.ET.get())?new qv(k.Z,y,["normal","error","skipped"]):new qv(k.Z,y,["normal"])}; vIM=function(k,y,q,N,D){y=is6(k,y);k=v5(k,y,q);D=D({slotId:k.slotId,slotType:k.slotType,slotPhysicalPosition:k.slotPhysicalPosition,slotEntryTrigger:k.slotEntryTrigger,slotFulfillmentTriggers:k.slotFulfillmentTriggers,slotExpirationTriggers:k.slotExpirationTriggers,dF:k.dF});return D instanceof t?D:{C2:Object.assign({},k,{clientMetadata:new mj([new kn(D.layout)]),adSlotLoggingData:N}),WH:D.WH}}; CB7=function(k,y,q,N,D,n,T){q=fUM(k,y,q,N);if(q instanceof t)return q;T=T({slotId:q.slotId,slotType:q.slotType,slotPhysicalPosition:q.slotPhysicalPosition,slotEntryTrigger:q.slotEntryTrigger,slotFulfillmentTriggers:q.slotFulfillmentTriggers,slotExpirationTriggers:q.slotExpirationTriggers,dF:q.dF});if(T instanceof t)return T;N=[new ac(bp(y)),new kn(T.layout),new jK({ID:k.ID(y)})];n&&N.push(new Hn({}));return{C2:{slotId:q.slotId,slotType:q.slotType,slotPhysicalPosition:q.slotPhysicalPosition,slotEntryTrigger:CG(k, y,q.slotId,q.slotEntryTrigger),slotFulfillmentTriggers:ET(k,y,q.slotId,q.slotFulfillmentTriggers),slotExpirationTriggers:q.slotExpirationTriggers,dF:q.dF,clientMetadata:new mj(N),adSlotLoggingData:D},WH:T.WH}}; CG=function(k,y,q,N){return k.ET.get().Ix(bp(y))?new ZK(k.Z,q):N}; ET=function(k,y,q,N){return k.ET.get().Ix(bp(y))?[new p4(k.Z,q)]:N}; v5=function(k,y,q){var N=Uj(k.N.get(),"SLOT_TYPE_PLAYER_BYTES"),D=[new j9(k.Z,N)];k=[new XJ(k.Z,N),new u7(k.Z,q)];return{slotId:N,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:D,slotExpirationTriggers:k,dF:"core"}}; fUM=function(k,y,q,N){y=xm(k,y,q,N);return y instanceof t?y:v5(k,y,q)}; Tsu=function(k,y,q,N,D,n){var T=Uj(k.N.get(),"SLOT_TYPE_FORECASTING");y=xm(k,y,q,N);if(y instanceof t)return y;N=[new j9(k.Z,T)];k=[new XJ(k.Z,T),new u7(k.Z,q)];return{slotId:T,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:k,dF:"core",clientMetadata:new mj([new kn(n({slotId:T,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,dF:"core",slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:k}))]),adSlotLoggingData:D}}; aG7=function(k,y,q,N,D){var n=!y.hideCueRangeMarker;switch(y.kind){case "AD_PLACEMENT_KIND_START":return new sB(k.Z,q);case "AD_PLACEMENT_KIND_MILLISECONDS":return k=RwD(y,N),k instanceof t?k:D(k.XT,n);case "AD_PLACEMENT_KIND_END":return new tt(k.Z,q,n);default:return new t("Cannot construct entry trigger",{kind:y.kind})}}; ubG=function(k,y,q,N,D){return aG7(k,y,q,N,function(n,T){return new u3Z(k.Z,q,n,T,D)})}; xm=function(k,y,q,N){return aG7(k,y,q,N,function(D,n){return new IE(k.Z,q,D,n)})}; jx=function(k,y,q,N,D,n,T){k=[new p4(k.Z,y)];return{slotId:y,slotType:q,slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:k,slotExpirationTriggers:D,dF:"core",clientMetadata:new mj([new kn(T({slotId:y,slotType:q,slotPhysicalPosition:1,dF:"core",slotEntryTrigger:N,slotFulfillmentTriggers:k,slotExpirationTriggers:D}))]),adSlotLoggingData:n}}; Xr=function(k,y){g.S.call(this);this.ET=k;this.Z=y;this.eventCount=0}; $m=function(k,y,q,N){Xr.call(this,k,y);this.ET=k;this.qD=q;this.context=N}; zb=function(){this.Z=new Map}; mG=function(k,y){var q=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=k;this.result=y.result;this.error=y.error;y.promise&&y.promise.then(function(N){p$(q,N)},function(N){rX(q,N)})}; OO=function(k){if(iu(k)){if(k instanceof mG)return k;if(f$(k))return new mG("wait",{promise:k})}return new mG("done",{result:k})}; Pz=function(k){return new mG("fail",{error:k})}; vz=function(k){try{return OO(k())}catch(y){return Pz(y)}}; EO=function(k,y){var q=new mG("wait",{});k.onSuccess.push(function(N){try{var D=y(N);p$(q,D)}catch(n){rX(q,n)}}); k.onFailure.push(function(N){rX(q,N)}); C$(k);return q}; bu=function(k,y){var q=new mG("wait",{});k.onSuccess.push(function(N){p$(q,N)}); k.onFailure.push(function(N){try{var D=y(N);p$(q,D)}catch(n){rX(q,n)}}); C$(k);return q}; p$=function(k,y){if(iu(y)){if(f$(y)){y.then(function(q){p$(k,q)},function(q){rX(k,q)}); return}if(y instanceof mG){EO(y,function(q){p$(k,q)}); bu(y,function(q){rX(k,q)}); return}}k.currentState="done";k.result=y;C$(k)}; rX=function(k,y){k.currentState="fail";k.error=y;C$(k)}; C$=function(k){if(k.currentState==="done"){var y=k.onSuccess;k.onSuccess=[];k.onFailure=[];y=g.p(y);for(var q=y.next();!q.done;q=y.next())q=q.value,q(k.result)}else if(k.currentState==="fail")for(y=k.onFailure,k.onSuccess=[],k.onFailure=[],y=g.p(y),q=y.next();!q.done;q=y.next())q=q.value,q(k.error)}; jK7=function(k){return function(){return xE0(k.apply(this,g.P6.apply(0,arguments)))}}; xE0=function(k){return vz(function(){return VA(k,k.next())})}; VA=function(k,y){return y.done?OO(y.value):bu(EO(y.value.X1,function(q){return VA(k,k.next(q))}),function(q){return VA(k,k.throw(q))})}; UO=function(k){var y=k.hours||0;var q=k.minutes||0,N=k.seconds||0;y=N+q*60+y*3600+(k.days||0)*86400+(k.weeks||0)*604800+(k.months||0)*2629800+(k.years||0)*31557600;y<=0?y={hours:0,minutes:0,seconds:0}:(k=y,y=Math.floor(k/3600),k%=3600,q=Math.floor(k/60),N=Math.floor(k%60),y={hours:y,minutes:q,seconds:N});var D=y.hours===void 0?0:y.hours;q=y.minutes===void 0?0:y.minutes;k=y.seconds===void 0?0:y.seconds;N=D>0;y=[];if(N){D=(new Intl.NumberFormat("en-u-nu-latn")).format(D);var n=["fr"],T="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(" "); D="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(Bz)?D.replace(",","\u00a0"):n.includes(Bz)?D.replace(",","\u202f"):T.includes(Bz)?D.replace(",","."):D;y.push(D)}N=N===void 0?!1:N;q=(["af","be","lt"].includes(Bz)||N)&&q<10?XXZ().format(q):(new Intl.NumberFormat("en-u-nu-latn")).format(q);y.push(q);q=XXZ().format(k);y.push(q);q=":";"da fi id si sr sr-Latn".split(" ").includes(Bz)&&(q=".");return y.join(q)}; XXZ=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; $Eu=function(k,y){var q,N;k=((q=k.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(N=q.videoAuthorizationToken)==null?void 0:N.credentialTransferTokens)||[];for(q=0;qy;k=q}else k=!1;return k}; FM0=function(k){k=k.split("");Z1.w8(k,2);Z1.G9(k,62);Z1.r5(k,5);Z1.w8(k,1);Z1.G9(k,18);Z1.w8(k,2);Z1.G9(k,26);return k.join("")}; g.lu=function(k,y){return k.pS+"timedtext_video?ref=player&v="+y.videoId}; g.YwD=function(k){var y=this;this.videoData=k;k={};this.Z=(k.c1a=function(){var q=[];if(g.ex.isInitialized()){var N="";y.videoData&&y.videoData.yA&&(N=y.videoData.yA+("&r1b="+y.videoData.clientPlaybackNonce));var D={};N=(D.atr_challenge=N,D);$I("bg_v",void 0,"player_att");(N=Me6(N))?($I("bg_s",void 0,"player_att"),q.push("r1a="+N)):($I("bg_e",void 0,"player_att"),q.push("r1c=2"))}else $I("bg_e",void 0,"player_att"),window.trayride||window.botguard?q.push("r1c=1"):q.push("r1c=4");q.push("r1d="+g.ex.getState()); return q.join("&")},k.c6a=function(q){return"r6a="+(Number(q.c)^Fp())},k.c6b=function(q){return"r6b="+(Number(q.c)^Number(g.H1("CATSTAT",0)))},k); this.videoData&&this.videoData.yA?this.LH=XV(this.videoData.yA):this.LH={}}; g.SwZ=function(k){if(k.videoData&&k.videoData.yA){for(var y=[k.videoData.yA],q=g.p(Object.keys(k.Z)),N=q.next();!N.done;N=q.next())N=N.value,k.LH[N]&&k.Z[N]&&(N=k.Z[N](k.LH))&&y.push(N);return y.join("&")}return null}; g.sO=function(k,y){QKZ(k,{eED:g.bD(y.experiments,"bg_vm_reinit_threshold"),cspNonce:y.cspNonce})}; GZZ=function(){var k=XMLHttpRequest.prototype.fetch;return!!k&&k.length===3}; JI=function(k){k=k===void 0?2592E3:k;if(k>0&&!(xQ0()>(0,g.om)()-k*1E3))return 0;k=g.sq("yt-player-quality");if(typeof k==="string"){if(k=g.q0[k],k>0)return k}else if(k instanceof Object)return k.quality;return 0}; tI=function(){var k=g.sq("yt-player-proxima-pref");return k==null?null:k}; LM0=function(){var k=g.sq("yt-player-quality");if(k instanceof Object&&k.quality&&k.previousQuality){if(k.quality>k.previousQuality)return 1;if(k.quality0&&I[0]?T.BL(I[0]):T.BL("mediaelement");if(eMT[H]){var K=eMT[H];break a}}}catch(A){}K="AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}N.embeddedPlayerContext=n.call(D,{},k,{autoplayBrowserPolicy:K,autoplayIntended:y.XM||y.gT||y.mutedAutoplay,autoplayStatus:y.XM||y.gT||y.mutedAutoplay?q!==1&&q!==2&&q!==0?"AUTOPLAY_STATUS_UNAVAILABLE":y.Tn?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"})}}; sKG=function(k,y){mt(k,2,y.sL,n9,3);mt(k,3,y.y9,ZvZ,3);ps(k,4,y.onesieUstreamerConfig);ps(k,9,y.Ek);mt(k,10,y.Ry,Tr,3);mt(k,15,y.reloadPlaybackParams,lG0,3)}; te6=function(k,y){mt(k,1,y.formatId,w9,3);$E(k,2,y.startTimeMs);$E(k,3,y.durationMs);$E(k,4,y.bV);$E(k,5,y.tp);mt(k,9,y.H6S,JTZ,3);mt(k,11,y.UZO,IA,1);mt(k,12,y.oY,IA,1)}; kCZ=function(k,y){rs(k,1,y.videoId);$E(k,2,y.lmt)}; JTZ=function(k,y){if(y.La)for(var q=0;q>31));$E(k,16,y.njx);$E(k,17,y.detailedNetworkType);$E(k,18,y.o1);$E(k,19,y.gb);$E(k,21,y.jHV);$E(k,23,y.SB);$E(k,28,y.k0);$E(k,29,y.B9S);$E(k,34,y.visibility);q=y.playbackRate;if(q!==void 0){var N=new ArrayBuffer(4);(new Float32Array(N))[0]=q;q=(new Uint32Array(N))[0];if(q!==void 0)for(Xz(k,285),jv(k,4),N=0;N<4;)k.view.setUint8(k.pos,q&255),q>>=8,k.pos+=1,N+=1}$E(k,36,y.Jc); mt(k,38,y.mediaCapabilities,Nmu,3);$E(k,39,y.fJb);$E(k,40,y.wv);$E(k,44,y.playerState);zQ(k,46,y.rb);$E(k,48,y.WC);$E(k,50,y.Wr);$E(k,51,y.Dp);$E(k,54,y.wD);zQ(k,56,y.rVT);$E(k,57,y.n4);zQ(k,58,y.SW);$E(k,59,y.AT);$E(k,60,y.Jl);zQ(k,61,y.isPrefetch);$E(k,62,y.r7);ps(k,63,y.sabrLicenseConstraint);$E(k,64,y.evS);$E(k,66,y.plD);$E(k,67,y.qLT);$E(k,68,y.vjT);rs(k,69,y.audioTrackId);zQ(k,71,y.vr);mt(k,72,y.Awb,q7M,1);$E(k,74,y.sz);$E(k,75,y.Nq)}; Nmu=function(k,y){if(y.videoFormatCapabilities)for(var q=0;q>31));rs(k,2,y.message)}; cLD=function(k,y){$E(k,1,y.clientState);mt(k,2,y.hXT,KjD,1)}; HHM=function(k,y){ps(k,1,y.r4j);mt(k,2,y.Pvv,ALD,3);mt(k,3,y.coldStartInfo,cLD,3)}; InD=function(k,y){$E(k,1,y.type);ps(k,2,y.value)}; wnU=function(k,y){rs(k,1,y.hl);rs(k,12,y.deviceMake);rs(k,13,y.deviceModel);$E(k,16,y.clientName);rs(k,17,y.clientVersion);rs(k,18,y.osName);rs(k,19,y.osVersion)}; ueD=function(k,y){rs(k,1,y.name);rs(k,2,y.value)}; anD=function(k,y){rs(k,1,y.url);if(y.Si)for(var q=0;q1&&(this.j=k[1]==="2")}; aA=function(k,y,q,N,D){this.N=k;this.Z=y;this.C=q;this.reason=N;this.xj=D===void 0?0:D}; jD=function(k,y){return k.N===y.N&&k.Z===y.Z&&k.C===y.C&&k.reason===y.reason&&(!xa||k.xj===y.xj)}; g.XL=function(k,y,q,N){return new aA(g.q0[k]||0,g.q0[y]||0,q,N)}; $a=function(k){if(xa&&k.xj)return!1;var y=g.q0.auto;return k.N===y&&k.Z===y}; p9=function(k){return zr[k.Z||k.N]||"auto"}; y66=function(k,y){y=g.q0[y];return k.N<=y&&(!k.Z||k.Z>=y)}; r9=function(k){return"["+k.N+"-"+k.Z+", override: "+(k.C+", reason: "+k.reason+"]")}; m6=function(k,y,q){this.videoInfos=k;this.Z=y;this.audioTracks=[];if(this.Z){k=new Set;q==null||q({ainfolen:this.Z.length});y=g.p(this.Z);for(var N=y.next();!N.done;N=y.next())if(N=N.value,!N.Pc||k.has(N.Pc.id)){var D=void 0,n=void 0,T=void 0;(T=q)==null||T({atkerr:!!N.Pc,itag:N.itag,xtag:N.Z,lang:((D=N.Pc)==null?void 0:D.name)||"",langid:((n=N.Pc)==null?void 0:n.id)||""})}else D=new g.uA(N.id,N.Pc),k.add(N.Pc.id),this.audioTracks.push(D);q==null||q({atklen:this.audioTracks.length})}}; iA=function(){g.S.apply(this,arguments);this.Z=null}; n4u=function(k,y,q,N,D,n,T){if(k.Z)return k.Z;var I={},H=new Set,K={};if(f9(N)){for(var A in N.Z)N.Z.hasOwnProperty(A)&&(k=N.Z[A],K[k.info.LS]=[k.info]);return K}A=qjZ(y,N,I);n&&D({aftsrt:OZ(A)});for(var c={},u=g.p(Object.keys(A)),a=u.next();!a.done;a=u.next()){a=a.value;for(var x=g.p(A[a]),r=x.next();!r.done;r=x.next()){r=r.value;var f=r.itag,P=void 0,C=a+"_"+(((P=r.video)==null?void 0:P.fps)||0);c.hasOwnProperty(C)?c[C]===!0?K[a].push(r):I[f]=c[C]:(P=Pu(y,r,q,N.isLive,H),P!==!0?(T.add(a),I[f]=P, P==="disablevp9hfr"&&(c[C]="disablevp9hfr")):(K[a]=K[a]||[],K[a].push(r),c[C]=!0))}}n&&D({bfflt:OZ(K)});for(var V in K)K.hasOwnProperty(V)&&(N=V,K[N]&&K[N][0].y5()&&(K[N]=K[N],K[N]=NG0(y,K[N],I),K[N]=D6Z(K[N],I)));n&&D(I);y=g.p(H.values());for(N=y.next();!N.done;N=y.next())(N=q.N.get(N.value))&&--N.Zj;n&&D({aftflt:OZ(K)});k.Z=g.Of(K,function(Q){return!!Q.length}); return k.Z}; wJZ=function(k,y,q,N,D,n,T,I){I=I===void 0?!1:I;if(y.mT&&T&&T.length>1&&!(y.AT>0||y.J)){for(var H=y.N||!!D,K=H&&y.Jz?n:void 0,A=qjZ(y,N),c=[],u=[],a={},x=0;x0&&u&&D&&(A=[T,q],f=D.concat(u).filter(function(P){return P})); if(f.length&&!y.SW){EZ(f,A);if(H){H=[];y=g.p(f);for(N=y.next();!N.done;N=y.next())H.push(N.value.itag);n({hbdfmt:H.join(".")})}return ZI(new m6(f,k,K))}f=jV7(y);f=g.he(f,I);if(!f){if(c[T])return n=c[T],EZ(n),ZI(new m6(n,k,K));H&&n({novideo:1});return W1()}y.XM&&(f==="1"||f==="1h")&&c[q]&&(T=bA(c[f]),A=bA(c[q]),A>T?f=q:A===T&&XJG(c[q])&&(f=q));f==="9"&&c.h&&bA(c.h)>bA(c["9"])&&(f="h");y.jH&&N.isLive&&f==="("&&c.H&&bA(c["("])<1440&&(f="H");H&&n({vfmly:Vk(f)});y=c[f];if(!y.length)return H&&n({novfmly:Vk(f)}), W1();EZ(y);return ZI(new m6(y,k,K))}; Hh0=function(k,y){var q=!(!k.m&&!k.M),N=!(!k.mac3&&!k.MAC3),D=!(!k.meac3&&!k.MEAC3);k=!(!k.i&&!k.I);y.MS=k;return q||N||D||k}; XJG=function(k){k=g.p(k);for(var y=k.next();!y.done;y=k.next())if(y=y.value,y.itag&&$6Z.has(y.itag))return!0;return!1}; Vk=function(k){switch(k){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return k}}; OZ=function(k){var y=[],q;for(q in k)if(k.hasOwnProperty(q)){var N=q;y.push(Vk(N));N=g.p(k[N]);for(var D=N.next();!D.done;D=N.next())y.push(D.value.itag)}return y.join(".")}; IYG=function(k,y,q,N,D,n){var T={},I={};g.fd(y,function(H,K){H=H.filter(function(A){var c=A.itag;if(!A.G$)return I[c]="noenc",!1;if(n.vc&&A.LS==="(h"&&n.oM)return I[c]="lichdr",!1;if(A.LS==="("||A.LS==="(h"){if(k.V&&q&&q.flavor==="widevine"){var u=A.mimeType+"; experimental=allowed";(u=!!A.G$[q.flavor]&&!!q.Z[u])||(I[c]=A.G$[q.flavor]?"unspt":"noflv");return u}if(!Bu(k,UZ.CRYPTOBLOCKFORMAT)&&!k.QM||k.AV)return I[c]=k.AV?"disvp":"vpsub",!1}return q&&A.G$[q.flavor]&&q.Z[A.mimeType]?!0:(I[c]=q?A.G$[q.flavor]? "unspt":"noflv":"nosys",!1)}); H.length&&(T[K]=H)}); N&&Object.entries(I).length&&D(I);return T}; D6Z=function(k,y){var q=YJ(k,function(N,D){return D.video.fps>32?Math.min(N,D.video.width):N},Infinity); q32||N.video.widthk.Y)return"max"+k.Y;if(k.MD&&y.LS==="h"&&y.video&&y.video.Z>1080)return"blkhigh264";if(y.LS==="(h"&&!q.Y)return"enchdr";if((N===void 0?0:N)&&cB(y)&&!k.fS)return"blk51live";if((y.LS==="MAC3"||y.LS==="mac3")&&!k.V)return"blkac3";if((y.LS==="MEAC3"||y.LS==="meac3")&&!k.j)return"blkeac3";if((y.LS==="M"||y.LS==="m")&&!k.ND)return"blkaac51";if((y.LS=== "so"||y.LS==="sa")&&!k.AV)return"blkamb";if(!k.vc&&y.G$&&y.G$.fairplay&&(y.LS==="("||y.LS==="(h"||y.LS==="A"||y.LS==="MEAC3"))return"cbc";if((y.LS==="i"||y.LS==="I")&&!k.Bc)return"blkiamf";if(y.itag==="774"&&!k.eb)return"blkouh";var n,T;if(k.RO&&(y.LS==="1"||y.LS==="1h")&&((n=y.video)==null?0:n.Z)&&((T=y.video)==null?void 0:T.Z)>k.RO)return"av1cap";if((N=q.N.get(y.LS))&&N.Zj>0)return D.add(y.LS),"byerr";var I;if((I=y.video)==null?0:I.fps>32){if(!q.eb&&!Bu(q,UZ.FRAMERATE))return"capHfr";if(k.aO&&y.video.Z>= 4320)return"blk8khfr";if(Ij(y)){if(k.CZ&&y.G$&&y.video.Z>=1440)return"disablevp9hfr";if(k.uu&&g.nj("appletv5")&&y.G$)return"atv5sfr"}}if(k.xj&&y.xj>k.xj)return"ratecap";k=z_u(q,y);return k!==!0?k:!0}; EZ=function(k,y){y=y===void 0?[]:y;g.TG(k,function(q,N){var D=N.xj-q.xj;if(!q.y5()||!N.y5())return D;var n=N.video.height*N.video.width-q.video.height*q.video.width;!n&&y&&y.length>0&&(q=y.indexOf(q.LS)+1,N=y.indexOf(N.LS)+1,n=q===0||N===0?N||-1:q-N);n||(n=D);return n})}; g.Qk=function(k,y){this.N=k;this.V=y===void 0?!1:y;this.C=this.path=this.scheme="";this.Z={};this.url=""}; FL=function(k){Mw(k);return k.C}; Ya=function(k){return k.N?k.N.startsWith("local"):k.scheme==="local"}; pJM=function(k){Mw(k);return g.vl(k.Z,function(y){return y!==null})}; SD=function(k){Mw(k);var y=decodeURIComponent(k.get("mn")||"").split(",");return k.path==="/videoplayback"&&y.length>1&&!!y[1]}; Gr=function(k,y){y=y===void 0?!1:y;Mw(k);if(k.path!=="/videoplayback"){var q=k.clone();q.set("playerfallback","1");return q}var N=k.YX();q=new g.Xm(N);var D=k.get("fvip"),n=decodeURIComponent(k.get("mn")||"").split(",");if(D&&n&&n.length>1&&n[1])return N=q.Z,k=N.replace(/^[^.]*/,""),g.zY(q,(N.indexOf("rr")===0?"rr":"r")+D+"---"+n[1]+k),q=new g.Qk(q.toString()),q.set("fallback_count","1"),q;if(y)return q=k.clone(),q.set("fallback_count","1"),q;D=q.Z.match("\\.a1\\.googlevideo\\.com$");q.Z.match("\\.googlevideo\\.com$")? (g.zY(q,"redirector.googlevideo.com"),N=q.toString()):q.Z.match("rr?[1-9].*\\.c\\.youtube\\.com$")?(g.zY(q,"www.youtube.com"),N=q.toString()):(q=pj6(N),X$(q)&&(N=q));q=new g.Qk(N);q.set("cmo=pf","1");D&&q.set("cmo=td","a1.googlevideo.com");return q}; Mw=function(k){if(k.N){if(!X$(k.N)&&!k.N.startsWith("local"))throw new g.HN("Untrusted URL",k.N);var y=g.Pa(k.N);k.scheme=y.j;k.C=y.Z+(y.C!=null?":"+y.C:"");var q=y.N;if(q.startsWith("/videoplayback"))k.path="/videoplayback",q=q.slice(14);else if(q.startsWith("/initplayback"))k.path="/initplayback",q=q.slice(13);else if(q.startsWith("/api/manifest")){var N=q.indexOf("/",12),D=q.indexOf("/",N+1);N>0&&D>0?(k.path=q.slice(0,D),q=q.slice(D+1)):(k.path=q,q="")}else k.path=q,q="";N=k.Z;k.Z=r60(q);Object.assign(k.Z, m60(y.V.toString()));Object.assign(k.Z,N);k.Z.file==="index.m3u8"&&(delete k.Z.file,k.path+="/file/index.m3u8");k.N="";k.url="";k.V&&(y=NuD(),Mw(k),q=k.Z[y]||null)&&(q=ihD[0](q),k.set(y,q),k.V||NuD(""))}}; fYZ=function(k){Mw(k);var y=k.scheme+(k.scheme?"://":"//")+k.C+k.path;if(pJM(k)){var q=[];g.fd(k.Z,function(N,D){N!==null&&q.push(D+"="+N)}); y+="?"+q.join("&")}return y}; r60=function(k){k=k.split("/");var y=0;k[0]||y++;for(var q={};y0?OhT(y,N.slice(0,D),N.slice(D+1)):N&&(y[N]="")}return y}; OhT=function(k,y,q){if(y==="cmo"){var N;(N=q.indexOf("="))>=0?(y="cmo="+q.slice(0,N),q=q.slice(N+1)):(N=q.indexOf("%3D"))>=0&&(y="cmo="+q.slice(0,N),q=q.slice(N+3))}k[y]=q}; L9=function(k){var y=g.L(k,Pb6)||k.signatureCipher;k={kT:!1,rP:"",Rz:"",s:""};if(!y)return k;y=XV(y);k.kT=!0;k.rP=y.url;k.Rz=y.sp;k.s=y.s;return k}; d9=function(k,y,q,N,D,n,T,I,H){this.GS=k;this.startTime=y;this.duration=q;this.ingestionTime=N;this.sourceURL=D;this.LX=H;this.endTime=y+q;this.Z=T||0;this.range=n||null;this.pending=I||!1;this.LX=H||null}; g.g9=function(){this.segments=[];this.Z=null;this.N=!0;this.C=""}; v4Z=function(k,y){if(y>k.df())k.segments=[];else{var q=oL(k.segments,function(N){return N.GS>=y},k); q>0&&k.segments.splice(0,q)}}; oA=function(k,y,q,N,D){D=D===void 0?!1:D;this.data=k;this.offset=y;this.size=q;this.type=N;this.Z=(this.N=D)?0:8;this.dataOffset=this.offset+this.Z}; hy=function(k){var y=k.data.getUint8(k.offset+k.Z);k.Z+=1;return y}; RA=function(k){var y=k.data.getUint16(k.offset+k.Z);k.Z+=2;return y}; eD=function(k){var y=k.data.getInt32(k.offset+k.Z);k.Z+=4;return y}; Wu=function(k){var y=k.data.getUint32(k.offset+k.Z);k.Z+=4;return y}; Zt=function(k){var y=k.data;var q=k.offset+k.Z;y=y.getUint32(q)*4294967296+y.getUint32(q+4);k.Z+=8;return y}; lA=function(k,y){y=y===void 0?NaN:y;if(isNaN(y))var q=k.size;else for(q=k.Z;q1?Math.ceil(D*y):Math.floor(D*y))}k.skip(1);q=hy(k)<<16|RA(k);if(q&256){N=q&1;D=q&4;var n=q&512,T=q&1024,I=q&2048;q=Wu(k);N&&k.skip(4);D&&k.skip(4);N=(n?4:0)+(T?4:0)+(I?4:0);for(D=0;D1?Math.ceil(T*y):Math.floor(T*y)),k.skip(N)}}}; nf=function(k){k=new DataView(k.buffer,k.byteOffset,k.byteLength);return(k=g.Nr(k,0,1836476516))?g.D5(k):NaN}; Sj6=function(k){var y=g.Nr(k,0,1937011556);if(!y)return null;y=Tk(k,y.dataOffset+8,1635148593)||Tk(k,y.dataOffset+8,1635135537);if(!y)return null;var q=Tk(k,y.dataOffset+78,1936995172),N=Tk(k,y.dataOffset+78,1937126244);if(!N)return null;y=null;if(q)switch(q.skip(4),hy(q)){default:y=0;break;case 1:y=2;break;case 2:y=1;break;case 3:y=255}var D=q=null,n=null;if(N=Tk(k,N.dataOffset,1886547818)){var T=Tk(k,N.dataOffset,1886546020),I=Tk(k,N.dataOffset,2037673328);if(!I&&(I=Tk(k,N.dataOffset,1836279920), !I))return null;T&&(T.skip(4),q=eD(T)/65536,n=eD(T)/65536,D=eD(T)/65536);k=Cbu(I);k=new DataView(k.buffer,k.byteOffset+8,k.byteLength-8);return new FkT(y,q,n,D,k)}return null}; Tk=function(k,y,q){for(;w0(k,y);){var N=Ih(k,y);if(N.type===q)return N;y+=N.size}return null}; g.Nr=function(k,y,q){for(;w0(k,y);){var N=Ih(k,y);if(N.type===q)return N;y=HE(N.type)?y+8:y+N.size}return null}; g.Kf=function(k){if(k.data.getUint8(k.dataOffset)){var y=k.data;k=k.dataOffset+4;y=y.getUint32(k)*4294967296+y.getUint32(k+4)}else y=k.data.getUint32(k.dataOffset+4);return y}; Ih=function(k,y){var q=k.getUint32(y),N=k.getUint32(y+4);return new oA(k,y,q,N)}; g.D5=function(k){var y=k.data.getUint8(k.dataOffset)?20:12;return k.data.getUint32(k.dataOffset+y)}; GVD=function(k){k=new oA(k.data,k.offset,k.size,k.type,k.N);var y=hy(k);k.skip(7);var q=Wu(k);if(y===0){y=Wu(k);var N=Wu(k)}else y=Zt(k),N=Zt(k);k.skip(2);for(var D=RA(k),n=[],T=[],I=0;I122)return!1}return!0}; HE=function(k){return k===1701082227||k===1836019558||k===1836019574||k===1835297121||k===1835626086||k===1937007212||k===1953653094||k===1953653099||k===1836475768}; LkD=function(k){k.skip(4);return{mPj:lA(k,0),value:lA(k,0),CJ:Wu(k),lIS:Wu(k),PZH:Wu(k),id:Wu(k),zz:lA(k),offset:k.offset}}; g.d6T=function(k){var y=Tk(k,0,1701671783);if(!y)return null;var q=LkD(y),N=q.mPj;q=qr(q.zz);if(k=Tk(k,y.offset+y.size,1701671783))if(k=LkD(k),k=qr(k.zz),q&&k){y=g.p(Object.keys(k));for(var D=y.next();!D.done;D=y.next())D=D.value,q[D]=k[D]}return q?new kB(q,N):null}; AK=function(k,y){for(var q=Tk(k,0,y);q;){var N=q;N.type=1936419184;N.data.setUint32(N.offset+4,1936419184);q=Tk(k,q.offset+q.size,y)}}; g.cE=function(k,y){for(var q=0,N=[];w0(k,q);){var D=Ih(k,q);D.type===y&&N.push(D);q=HE(D.type)?q+8:q+D.size}return N}; g4T=function(k,y){var q=g.Nr(k,0,1937011556),N=g.Nr(k,0,1953654136);if(!q||!N||k.getUint32(q.offset+12)>=2)return null;var D=new DataView(y.buffer,y.byteOffset,y.length),n=g.Nr(D,0,1937011556);if(!n)return null;y=D.getUint32(n.dataOffset+8);N=D.getUint32(n.dataOffset+12);if(N!==1701733217&&N!==1701733238)return null;N=new E4M(k.byteLength+y);sZ(N,k,0,q.offset+12);N.data.setInt32(N.offset,2);N.offset+=4;sZ(N,k,q.offset+16,q.size-16);sZ(N,D,D.byteOffset+n.dataOffset+8,y);sZ(N,k,q.offset+q.size,k.byteLength- (q.offset+q.size));q=g.p([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(D=q.next();!D.done;D=q.next())D=g.Nr(k,0,D.value),N.data.setUint32(D.offset,D.size+y);k=g.Nr(N.data,0,1953654136);N.data.setUint32(k.offset+16,2);return N.data}; o47=function(k){var y=g.Nr(k,0,1937011556);if(!y)return null;var q=k.getUint32(y.dataOffset+12);if(q!==1701733217&&q!==1701733238)return null;y=Tk(k,y.offset+24+(q===1701733217?28:78),1936289382);if(!y)return null;q=Tk(k,y.offset+8,1935894637);if(!q||k.getUint32(q.offset+12)!==1667392371)return null;y=Tk(k,y.offset+8,1935894633);if(!y)return null;y=Tk(k,y.offset+8,1952804451);if(!y)return null;q=new Uint8Array(16);for(var N=0;N<16;N++)q[N]=k.getInt8(y.offset+16+N);return q}; ud=function(k,y){this.Z=k;this.pos=0;this.start=y||0}; ah=function(k){return k.pos>=k.Z.byteLength}; zk=function(k,y,q){var N=new ud(q);if(!xB(N,k))return!1;N=jV(N);if(!Xl(N,y))return!1;for(k=0;y;)y>>>=8,k++;y=N.start+N.pos;var D=$B(N,!0);N=k+(N.start+N.pos-y)+D;N=N>9?h_Z(N-9,8):h_Z(N-2,1);k=y-k;q.setUint8(k++,236);for(y=0;yq;D++)q=q*256+ff(k),N*=128;return y?q-N:q}; r0=function(k){var y=$B(k,!0);k.pos+=y}; Wku=function(k){if(!Xl(k,440786851,!0))return null;var y=k.pos;$B(k,!1);var q=$B(k,!0)+k.pos-y;k.pos=y+q;if(!Xl(k,408125543,!1))return null;$B(k,!0);if(!Xl(k,357149030,!0))return null;var N=k.pos;$B(k,!1);var D=$B(k,!0)+k.pos-N;k.pos=N+D;if(!Xl(k,374648427,!0))return null;var n=k.pos;$B(k,!1);var T=$B(k,!0)+k.pos-n,I=new Uint8Array(q+12+D+T),H=new DataView(I.buffer);I.set(new Uint8Array(k.Z.buffer,k.Z.byteOffset+y,q));H.setUint32(q,408125543);H.setUint32(q+4,33554431);H.setUint32(q+8,4294967295); I.set(new Uint8Array(k.Z.buffer,k.Z.byteOffset+N,D),q+12);I.set(new Uint8Array(k.Z.buffer,k.Z.byteOffset+n,T),q+12+D);return I}; Ok=function(k){var y=k.pos;k.pos=0;var q=1E6;xB(k,[408125543,357149030,2807729])&&(q=pf(k));k.pos=y;return q}; Zhu=function(k,y){var q=k.pos;k.pos=0;if(k.Z.getUint8(k.pos)!==160&&!PE(k)||!Xl(k,160))return k.pos=q,NaN;$B(k,!0);var N=k.pos;if(!Xl(k,161))return k.pos=q,NaN;$B(k,!0);ff(k);var D=ff(k)<<8|ff(k);k.pos=N;if(!Xl(k,155))return k.pos=q,NaN;N=pf(k);k.pos=q;return(D+N)*y/1E9}; PE=function(k){if(!lYZ(k)||!Xl(k,524531317))return!1;$B(k,!0);return!0}; lYZ=function(k){if(k.X8()){if(!Xl(k,408125543))return!1;$B(k,!0)}return!0}; xB=function(k,y){for(var q=0;q0){var N=m60(y.substring(q+1));g.fd(N,function(D,n){this.set(n,D)},k); y=y.substring(0,q)}y=r60(y);g.fd(y,function(D,n){this.set(n,D)},k)}; J6T=function(k){var y=k.base.YX(),q=[];g.fd(k.Z,function(D,n){q.push(n+"="+D)}); if(!q.length)return y;var N=q.join("&");k=pJM(k.base)?"&":"?";return y+k+N}; Cf=function(k,y){var q=new g.Qk(y);(y=q.get("req_id"))&&k.set("req_id",y);g.fd(k.Z,function(N,D){q.set(D,null)}); return q}; tu7=function(){this.V=this.C=this.Z=this.timedOut=this.started=this.j=this.N=0}; Ek=function(k){k.j=(0,g.om)();k.started=0;k.timedOut=0;k.Z=0}; ki0=function(k,y){var q=k.started+k.Z*4;y&&(q+=k.C);q=Math.max(0,q-3);return Math.pow(1.6,q)}; bd=function(k,y){k[y]||(k[y]=new tu7);return k[y]}; VF=function(k){this.U=this.B=this.j=this.N=0;this.J=this.Y=!1;this.Z=k;this.C=k.clone()}; you=function(k,y,q){if(Ya(k.Z))return!1;var N=bd(q,FL(k.Z));if(N.timedOut<1&&N.Z<1)return!1;N=N.timedOut+N.Z;k=BE(k,y);q=bd(q,FL(k));return q.timedOut+q.Z+01?y=y.RA:(q=bd(q,QF(k,k.Po(y,q),y)),y=Math.max(k.j,q.timedOut)+y.YH*(k.N-k.j)+.25*k.B,y=y>3?1E3*Math.pow(1.6,y-3):0);return y===0?!0:k.U+y<(0,g.om)()}; qD7=function(k,y,q){k.Z.set(y,q);k.C.set(y,q);k.V&&k.V.set(y,q)}; NOU=function(k,y,q,N,D){++k.N;y&&++k.j;FL(q.base).startsWith("redirector.")&&(k.Z=k.C.clone(),delete k.V,N.fq&&delete D[FL(k.Z)])}; Fl=function(k){return(k.itag||"")+";"+(k.lmt||0)+";"+(k.xtags||"")}; YB=function(k,y,q,N){this.initRange=q;this.indexRange=N;this.Z=null;this.C=!1;this.Y=0;this.V=this.N=null;this.info=y;this.resource=new VF(k)}; SV=function(k,y){this.start=k;this.end=y;this.length=y-k+1}; Gk=function(k){k=k.split("-");var y=Number(k[0]),q=Number(k[1]);if(!isNaN(y)&&!isNaN(q)&&k.length===2&&(k=new SV(y,q),!isNaN(k.start)&&!isNaN(k.end)&&!isNaN(k.length)&&k.length>0))return k}; Lf=function(k,y){return new SV(k,k+y-1)}; Dc7=function(k){return k.end==null?{start:String(k.start)}:{start:String(k.start),end:String(k.end)}}; d0=function(k){if(!k)return new SV(0,0);var y=Number(k.start);k=Number(k.end);if(!isNaN(y)&&!isNaN(k)&&(y=new SV(y,k),y.length>0))return y}; g0=function(k,y,q,N,D,n,T,I,H,K,A,c){N=N===void 0?"":N;this.type=k;this.Z=y;this.range=q;this.source=N;this.DC=A;this.clipId=c===void 0?"":c;this.B=[];this.j="";this.GS=-1;this.J=this.U=0;this.j=N;this.GS=D>=0?D:-1;this.startTime=n||0;this.duration=T||0;this.N=I||0;this.C=H>=0?H:this.range?this.range.length:NaN;this.V=this.range?this.N+this.C===this.range.length:K===void 0?!!this.C:K;this.range?(this.gp=this.startTime+this.duration*this.N/this.range.length,this.Y=this.duration*this.C/this.range.length, this.vH=this.gp+this.Y):n3U(this)}; n3U=function(k){k.gp=k.startTime;k.Y=k.duration;k.vH=k.gp+k.Y}; TO0=function(k,y,q){var N=!(!y||y.Z!==k.Z||y.type!==k.type||y.GS!==k.GS);return q?N&&!!y&&(k.range&&y.range?y.range.end===k.range.end:y.range===k.range)&&y.N+y.C===k.N+k.C:N}; oh=function(k){return k.type===1||k.type===2}; hK=function(k){return k.type===3||k.type===6}; Rh=function(k,y){return k.Z===y.Z?k.range&&y.range?k.range.start+k.N+k.C===y.range.start+y.N:k.GS===y.GS?k.N+k.C===y.N:k.GS+1===y.GS&&y.N===0&&k.V:!1}; IlT=function(k,y){return k.GS!==y.GS&&y.GS!==k.GS+1||k.type!==y.type?!1:Rh(k,y)?!0:Math.abs(k.gp-y.gp)<=1E-6&&k.GS===y.GS?!1:wCG(k,y)}; wCG=function(k,y){return Rh(k,y)||Math.abs(k.vH-y.gp)<=1E-6||k.GS+1===y.GS&&y.N===0&&k.V?!0:!1}; eV=function(k){return k.GS+(k.V?1:0)}; HnT=function(k){k.length===1||g.FR(k,function(q){return!!q.range}); for(var y=1;y=y.range.start+y.N&&k.range.start+k.N+k.C<=y.range.start+y.N+y.C:k.GS===y.GS&&k.N>=y.N&&(k.N+k.C<=y.N+y.C||y.V)}; ji6=function(k,y){return k.Z!==y.Z?!1:k.type===4&&y.type===3&&k.Z.bG()?(k=k.Z.oy(k),G5(k,function(q){return ji6(q,y)})):k.GS===y.GS&&!!y.C&&y.N+y.C>k.N&&y.N+y.C<=k.N+k.C}; Z5=function(k,y){var q=y.GS;k.j="updateWithSegmentInfo";k.GS=q;if(k.startTime!==y.startTime||k.duration!==y.duration)k.startTime=y.startTime+k.U,k.duration=y.duration,n3U(k)}; ld=function(k,y){var q=this;this.JV=k;this.V=this.Z=null;this.j=this.Fv=NaN;this.Po=this.requestId=null;this.je={LgT:function(){return q.range}}; this.resource=k[0].Z.resource;this.N=y||"";this.JV[0].range&&this.JV[0].C>0&&(Km7(k)?(this.range=HnT(k),this.C=this.range.length):(this.range=this.JV[this.JV.length-1].range,this.C=Aou(k)))}; sk=function(k){return!oh(k.JV[k.JV.length-1])}; JK=function(k){return k.JV[k.JV.length-1].type===4}; g.tK=function(k,y,q){q=k.Po===null?k.resource.Po(y,q,k.JV[0].type):k.Po;if(k.Z){y=q?Gr(k.Z,y.rC):k.Z;var N=new vE(y);N.get("alr")||N.set("alr","yes");k.N&&sV6(N,k.N)}else/http[s]?:\/\//.test(k.N)?N=new vE(new g.Qk(k.N)):(N=Uk(k.resource,q,y),k.N&&sV6(N,k.N));(y=k.range)?N.set("range",y.toString()):k.JV[0].Z.ww()&&k.JV.length===1&&k.JV[0].N&&N.set("range",k.JV[0].N+"-");k.requestId&&N.set("req_id",k.requestId);isNaN(k.Fv)||N.set("headm",k.Fv.toString());isNaN(k.j)||N.set("mffa",k.j+"ms");k.urlParams&& g.fd(k.urlParams,function(D,n){N.set(n,D)}); return N}; XC7=function(k){if(k.range)return k.C;k=k.JV[0];return Math.round(k.Y*k.Z.info.xj)}; $cZ=function(k,y){return Math.max(0,k.JV[0].gp-y)}; kp=function(k,y,q,N,D,n){n=n===void 0?0:n;YB.call(this,k,y,N,void 0);this.j=q;this.mB=n;this.index=D||new g.g9}; zlT=function(k,y,q,N,D){this.GS=k;this.startSecs=y;this.Yg=q;this.Z=N||NaN;this.N=D||NaN}; yG=function(k,y,q){for(;k;k=k.parentNode)if(k.attributes&&(!q||k.nodeName===q)){var N=k.getAttribute(y);if(N)return N}return""}; qR=function(k,y){for(;k;k=k.parentNode){var q=k.getElementsByTagName(y);if(q.length>0)return q[0]}return null}; pCM=function(k){if(!k)return 0;var y=k.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return y?(Number(y[2])|0)*3600+(Number(y[4])|0)*60+(Number(y[6])|0):Number(k)|0}; roT=function(k){return k.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?k+"Z":k}; NR=function(){this.Z=[];this.N=null;this.Y=0;this.C=[];this.j=!1;this.B="";this.V=-1}; mcT=function(k){var y=k.C;k.C=[];return y}; in0=function(){this.V=[];this.Z=null;this.N={};this.C={}}; v3G=function(k,y){var q=[];y=Array.from(y.getElementsByTagName("SegmentTimeline"));y=g.p(y);for(var N=y.next();!N.done;N=y.next()){N=N.value;var D=N.parentNode.parentNode,n=null;D.nodeName==="Period"?n=flT(k):D.nodeName==="AdaptationSet"?(D=D.getAttribute("id")||D.getAttribute("mimetype")||"",n=Onu(k,D)):D.nodeName==="Representation"&&(D=D.getAttribute("id")||"",n=PV0(k,D));if(n==null)return;n.update(N);g.te(q,mcT(n))}g.te(k.V,q);fTu(k.V,function(T){return T.startSecs*1E3+T.Z})}; CV6=function(k){k.Z&&(k.Z.Z=[]);g.fd(k.N,function(y){y.Z=[]}); g.fd(k.C,function(y){y.Z=[]})}; flT=function(k){k.Z||(k.Z=new NR);return k.Z}; Onu=function(k,y){k.N[y]||(k.N[y]=new NR);return k.N[y]}; PV0=function(k,y){k.C[y]||(k.C[y]=new NR);return k.C[y]}; nB=function(k){var y=k===void 0?{}:k;k=y.mB===void 0?0:y.mB;var q=y.Mo===void 0?!1:y.Mo;var N=y.cj===void 0?0:y.cj;var D=y.wp===void 0?0:y.wp;var n=y.sV===void 0?Infinity:y.sV;var T=y.F2===void 0?0:y.F2;var I=y.bv===void 0?!1:y.bv;y=y.EJ===void 0?!1:y.EJ;g.g9.call(this);this.cQ=this.TH=-1;this.RH=k;this.cj=N;this.Mo=q;this.wp=D;this.sV=n;this.F2=T;((this.bv=I)||isFinite(n)&&this.sV>0)&&q&&DL&&(this.N=!1,this.C="postLive");this.EJ=y}; TK=function(k,y){return nA(k.segments,function(q){return y-q.GS})}; wW=function(k,y,q){q=q===void 0?{}:q;kp.call(this,k,y,"",void 0,void 0,q.mB||0);this.index=new nB(q)}; Is=function(k,y,q){YB.call(this,k,y);this.j=q;k=this.index=new g.g9;k.N=!1;k.C="d"}; E3u=function(k,y,q){var N=k.index.Vj(y),D=k.index.getStartTime(y),n=k.index.getDuration(y);q?n=q=0:q=k.info.xj*n;return new ld([new g0(3,k,void 0,"otfCreateRequestInfoForSegment",y,D,n,0,q)],N)}; bnU=function(k,y){if(!k.index.isLoaded()){var q=[],N=y.V;y=y.j.split(",").filter(function(A){return A.length>0}); for(var D=0,n=0,T=0,I=/^(\d+)/,H=/r=(\d+)/,K=0;K0&&(y-=k.timestampOffset);var q=AJ(k)+y;BOT(k,q);k.timestampOffset=y}; BOT=function(k,y){g.uc(k.info.Z.info)||k.info.Z.info.zd();k.C=y;if(g.uc(k.info.Z.info)){var q=k.pZ();k=k.info.Z.Z;for(var N=NaN,D=NaN,n=0;w0(q,n);){var T=Ih(q,n);isNaN(N)&&(T.type===1936286840?N=T.data.getUint32(T.dataOffset+8):T.type===1836476516&&(N=g.D5(T)));if(T.type===1952867444){!N&&k&&(N=nf(k));var I=g.Kf(T);isNaN(D)&&(D=Math.round(y*N)-I);var H=T;I+=D;if(H.data.getUint8(H.dataOffset)){var K=H.data;H=H.dataOffset+4;K.setUint32(H,Math.floor(I/4294967296));K.setUint32(H+4,I&4294967295)}else H.data.setUint32(H.dataOffset+ 4,I)}n=HE(T.type)?n+8:n+T.size}return!0}q=new ud(k.pZ());k=k.j?q:new ud(new DataView(k.info.Z.Z.buffer));N=Ok(k);k=q.pos;q.pos=0;if(PE(q)&&Xl(q,231))if(D=$B(q,!0),y=Math.floor(y*1E9/N),Math.ceil(Math.log(y)/Math.log(2)/8)>D)y=!1;else{for(N=D-1;N>=0;N--)q.Z.setUint8(q.pos+N,y&255),y>>>=8;q.pos=k;y=!0}else y=!1;return y}; u_=function(k,y){y=y===void 0?!1:y;var q=cL(k);k=y?0:k.info.Y;return q||k}; cL=function(k){g.uc(k.info.Z.info)||k.info.Z.info.zd();if(k.N&&k.info.type===6)return k.N.mB;if(g.uc(k.info.Z.info)){var y=k.pZ();var q=0;y=g.cE(y,1936286840);y=g.p(y);for(var N=y.next();!N.done;N=y.next())N=GVD(N.value),q+=N.Ph[0]/N.CJ;q=q||NaN;if(!(q>=0))a:{q=k.pZ();y=k.info.Z.Z;for(var D=N=0,n=0;w0(q,N);){var T=Ih(q,N);if(T.type===1836476516)D=g.D5(T);else if(T.type===1836019558){!D&&y&&(D=nf(y));if(!D){q=NaN;break a}var I=Tk(T.data,T.dataOffset,1953653094),H=I;I=D;var K=Tk(H.data,H.dataOffset, 1952868452);H=Tk(H.data,H.dataOffset,1953658222);var A=eD(K);eD(K);A&2&&eD(K);K=A&8?eD(K):0;var c=eD(H),u=c&1;A=c&4;var a=c&256,x=c&512,r=c&1024;c&=2048;var f=Wu(H);u&&eD(H);A&&eD(H);for(var P=u=0;P2048?"":y.indexOf("https://")===0?y:""}; zK=function(k,y,q){y.match(hlG);return k(y,q).then(function(N){var D=g.o3M(N.xhr);return D?zK(k,D,q):N.xhr})}; i_=function(k,y,q){k=k===void 0?"":k;y=y===void 0?null:y;q=q===void 0?!1:q;g.fr.call(this);var N=this;this.sourceUrl=k;this.isLivePlayback=q;this.Dx=this.duration=0;this.isPremiere=this.bv=this.V=this.isLiveHeadPlayable=this.isLive=this.N=!1;this.sV=this.wp=0;this.isOtf=this.OX=!1;this.fS=(0,g.om)();this.sT=Infinity;this.Z={};this.C=new Map;this.state=this.OG=0;this.timeline=null;this.isManifestless=!1;this.AV=[];this.Y=null;this.pS=0;this.j="";this.eb=NaN;this.wF=this.Bc=this.timestampOffset=this.B= 0;this.RA=this.N$=NaN;this.Zn=0;this.hV=this.U=!1;this.QM=[];this.Wl={};this.ND=NaN;this.je={e9S:function(I){pB(N,I)}}; var D;this.RO=(D=y)==null?void 0:D.rF("html5_use_network_error_code_enums");RlG=!!y&&y.rF("html5_modern_vp9_mime_type");var n;rW=!((n=y)==null||!n.rF("html5_enable_flush_during_seek"))&&g.wh();var T;mL=!((T=y)==null||!T.rF("html5_enable_reset_audio_decoder"))&&g.wh()}; elT=function(k){return g.vl(k.Z,function(y){return!!y.info.video&&y.info.video.Z>=2160})}; x60=function(k){return g.vl(k.Z,function(y){return!!y.info.video&&y.info.video.isHdr()})}; vu=function(k){return g.vl(k.Z,function(y){return!!y.info.G$})}; Wm7=function(k){return g.vl(k.Z,function(y){return $X(y.info.mimeType)})}; ZnD=function(k){return g.vl(k.Z,function(y){return y.info.video?y.info.video.projectionType==="EQUIRECTANGULAR":!1})}; llT=function(k){return g.vl(k.Z,function(y){return y.info.video?y.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; siT=function(k){return g.vl(k.Z,function(y){return y.info.video?y.info.video.projectionType==="MESH":!1})}; Jo7=function(k){return g.vl(k.Z,function(y){return y.info.video?y.info.video.stereoLayout===1:!1})}; taD=function(k){return $aT(k.Z,function(y){return y.info.video?y.eV():!0})}; f9=function(k){return g.vl(k.Z,function(y){return Ya(y.resource.Z)})}; pB=function(k,y){k.Z[y.info.id]=y;k.C.set(Fl(xX(y.info,k.OX)),y)}; kzG=function(k,y){return Fl({itag:y.itag,lmt:k.OX?0:y.lmt||0,xtags:y.xtags})}; PL=function(k,y,q){q=q===void 0?0:q;var N=k.mimeType||"",D=k.itag;var n=k.xtags;D=D?D.toString():"";n&&(D+=";"+n);n=D;if(XS(N)){var T=k.width||640;D=k.height||360;var I=k.fps,H=k.qualityLabel,K=k.colorInfo,A=k.projectionType,c;k.stereoLayout&&(c=yrZ[k.stereoLayout]);var u=dcu(k)||void 0;if(K==null?0:K.primaries)var a=q_U[K.primaries]||void 0;T=new N0(T,D,I,A,c,void 0,H,u,a);N=fB(N,T,Tz[k.itag||""]);rW&&(N+="; enableflushduringseek=true");mL&&(N+="; enableresetaudiodecoder=true")}var x;if(j2(N)){var r= k.audioSampleRate;c=k.audioTrack;r=new kX(r?+r:void 0,k.audioChannels,k.spatialAudioType,k.isDrc,k.loudnessDb,k.trackAbsoluteLoudnessLkfs);c&&(a=c.displayName,D=c.id,c=c.audioIsDefault,a&&(x=new g.$p(a,D||"",!!c)))}var f;k.captionTrack&&(H=k.captionTrack,c=H.displayName,a=H.vssId,D=H.languageCode,I=H.kind,H=H.id,c&&a&&D&&(f=new GiP(c,a,D,I,k.xtags,H)));c=Number(k.bitrate)/8;a=Number(k.contentLength);D=Number(k.lastModified);H=k.drmFamilies;I=k.type;q=q&&a?a/q:0;k=Number(k.approxDurationMs);if(y&& H){var P={};H=g.p(H);for(K=H.next();!K.done;K=H.next())(K=Oa[K.value])&&(P[K]=y[K])}return new wF(n,N,{audio:r,video:T,Pc:x,G$:P,xj:c,I_:q,contentLength:a,lastModified:D,captionTrack:f,streamType:I,approxDurationMs:k})}; vL=function(k,y,q){q=q===void 0?0:q;var N=k.type;var D=k.itag;var n=k.xtags;n&&(D=k.itag+";"+n);if(XS(N)){var T=(k.size||"640x360").split("x");T=new N0(+T[0],+T[1],+k.fps,k.projection_type,+k.stereo_layout,void 0,k.quality_label,k.eotf,k.primaries);N=fB(N,T,Tz[k.itag]);rW&&(N+="; enableflushduringseek=true");mL&&(N+="; enableresetaudiodecoder=true")}var I;if(j2(N)){var H=new kX(+k.audio_sample_rate||void 0,+k.audio_channels||0,k.spatial_audio_type,!!k.drc);k.name&&(I=new g.$p(k.name,k.audio_track_id, k.isDefault==="1"))}var K;k.caption_display_name&&k.caption_vss_id&&k.caption_language_code&&(K=new GiP(k.caption_display_name,k.caption_vss_id,k.caption_language_code,k.caption_kind,k.xtags,k.caption_id));n=Number(k.bitrate)/8;var A=Number(k.clen),c=Number(k.lmt);q=q&&A?A/q:0;if(y&&k.drm_families){var u={};for(var a=g.p(k.drm_families.split(",")),x=a.next();!x.done;x=a.next())x=x.value,u[x]=y[x]}return new wF(D,N,{audio:H,video:T,Pc:I,G$:u,xj:n,I_:q,contentLength:A,lastModified:c,captionTrack:K, streamType:k.stream_type,approxDurationMs:Number(k.approx_duration_ms)})}; NF6=function(k){return G5(k,function(y){return"FORMAT_STREAM_TYPE_OTF"===y.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; D0T=function(k){return G5(k,function(y){return"FORMAT_STREAM_TYPE_OTF"===y.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; nXD=function(k,y){return k.timeline?kz(k.timeline.V,y):k.AV.length?kz(k.AV,y):[]}; CB=function(k,y,q){y=y===void 0?"":y;q=q===void 0?"":q;k=new g.Qk(k,!0);k.set("alr","yes");q&&(q=FM0(decodeURIComponent(q)),k.set(y,encodeURIComponent(q)));return k}; HUG=function(k,y){var q=yG(y,"id");q=q.replace(":",";");var N=yG(y,"mimeType"),D=yG(y,"codecs");N=D?N+'; codecs="'+D+'"':N;D=Number(yG(y,"bandwidth"))/8;var n=Number(qR(y,"BaseURL").getAttribute(k.j+":contentLength")),T=k.duration&&n?n/k.duration:0;if(XS(N)){var I=Number(yG(y,"width"));var H=Number(yG(y,"height")),K=Number(yG(y,"frameRate")),A=TFT(yG(y,k.j+":projectionType"));a:switch(yG(y,k.j+":stereoLayout")){case "layout_left_right":var c=1;break a;case "layout_top_bottom":c=2;break a;default:c= 0}I=new N0(I,H,K,A,c)}if(j2(N)){var u=Number(yG(y,"audioSamplingRate"));var a=Number(yG(y.getElementsByTagName("AudioChannelConfiguration")[0],"value"));H=wBZ(yG(y,k.j+":spatialAudioType"));u=new kX(u,a,H);a:{a=yG(y,"lang")||"und";if(H=qR(y,"Role"))if(A=yG(H,"value")||"",g.VR(I47,A)){H=a+"."+I47[A];K=A==="main";k=yG(y,k.j+":langName")||a+" - "+A;a=new g.$p(k,H,K);break a}a=void 0}}if(y=qR(y,"ContentProtection"))if(y.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var x={};for(y= y.firstChild;y!=null;y=y.nextSibling)y instanceof Element&&/SystemURL/.test(y.nodeName)&&(k=y.getAttribute("type"),H=y.textContent,k&&H&&(x[k]=H.trim()))}else x=void 0;return new wF(q,N,{audio:u,video:I,Pc:a,G$:x,xj:D,I_:T,contentLength:n})}; TFT=function(k){switch(k){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"}}; wBZ=function(k){switch(k){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"}}; ArM=function(k,y){y=y===void 0?"":y;k.state=1;k.fS=(0,g.om)();return g36(y||k.sourceUrl).then(function(q){if(!k.VM()){k.OG=q.status;q=q.responseText;var N=new DOMParser;q=qI(N,kuZ(q),"text/xml").getElementsByTagName("MPD")[0];k.sT=pCM(yG(q,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(q.attributes){N=g.p(q.attributes);for(var D=N.next();!D.done;D=N.next())if(D=D.value,D.value==="http://youtube.com/yt/2012/10/10"){N=D.name.split(":")[1];break b}}N=""}k.j=N;k.isLive=k.sT=k.sT}; uSu=function(k){k.Y&&k.Y.stop()}; KVT=function(k){var y=k.sT;isFinite(y)&&(Ea(k)?k.refresh():(y=Math.max(0,k.fS+y-(0,g.om)()),k.Y||(k.Y=new g.c3(k.refresh,y,k),g.G(k,k.Y)),k.Y.start(y)))}; a4T=function(k){k=k.Z;for(var y in k){var q=k[y].index;if(q.isLoaded())return q.df()+1}return 0}; b_=function(k){return k.Bc?k.Bc-(k.B||k.timestampOffset):0}; VG=function(k){return k.wF?k.wF-(k.B||k.timestampOffset):0}; BL=function(k){if(!isNaN(k.eb))return k.eb;var y=k.Z,q;for(q in y){var N=y[q].index;if(N.isLoaded()&&!$X(y[q].info.mimeType)){y=0;for(q=N.eW();q<=N.df();q++)y+=N.getDuration(q);y/=N.QC();y=Math.round(y/.5)*.5;N.QC()>10&&(k.eb=y);return y}if(k.isLive&&(N=y[q],N.mB))return N.mB}return NaN}; x0D=function(k,y){k=p9Z(k.Z,function(N){return N.index.isLoaded()}); if(!k)return NaN;k=k.index;var q=k.KD(y);return k.getStartTime(q)===y?y:q=0&&D.segments.splice(n,1)}}}; XB0=function(k){for(var y in k.Z)$X(k.Z[y].info.mimeType)||v4Z(k.Z[y].index,Infinity)}; MR=function(k,y,q){for(var N in k.Z){var D=k.Z[N].index,n=y,T=q;D.Mo&&(n&&(D.TH=Math.max(D.TH,n)),T&&(D.cQ=Math.max(D.cQ||0,T)))}q&&(k.ND=q/1E3)}; $0M=function(k){k.wF=0;k.Bc=0;k.Zn=0}; FP=function(k){return k.hV&&k.isManifestless?k.isLiveHeadPlayable:k.isLive}; fB=function(k,y,q){Yp===null&&(Yp=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(RlG&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return Yp||q!=="9"&&q!=="("?Yp||q!=="9h"&&q!=="(h"||(k='video/webm; codecs="vp9.2"'):k='video/webm; codecs="vp9"',k;if(!Yp&&!SX||k!=='video/webm; codecs="vp9"'&&k!=='video/webm; codecs="vp9.2"')return k; q="00";var N="08",D="01",n="01",T="01";k==='video/webm; codecs="vp9.2"'&&(q="02",N="10",y.primaries==="bt2020"&&(T=D="09"),y.N==="smpte2084"&&(n="16"),y.N==="arib-std-b67"&&(n="18"));return'video/webm; codecs="'+["vp09",q,"51",N,"01",D,n,T,"00"].join(".")+'"'}; LB=function(k,y,q){k=""+k+(y>49?"p60":y>32?"p48":"");y=ka()[k];if(y!=null&&y>0)return y;y=GK.get(k);if(y!=null&&y>0)return y;q=q==null?void 0:q.get(k);return q!=null&&q>0?q:8192}; ztZ=function(k){this.CS=k;this.tb=this.SW=this.Wl=this.j=this.V=this.ND=this.GL=this.Dx=this.AV=!1;this.cX=this.CS.W("html5_disable_aac_preference");this.B=this.Y=0;this.MD=!1;this.pS=!0;this.aO=!1;this.AT=0;this.QM=!1;this.LY=Infinity;this.xO=!1;this.XM=!0;this.hV=this.fS=!1;this.Z={};this.jH=this.N=this.J=!1;this.wF=0;this.Zn=this.disableAv1=this.oM=this.MS=this.UT=!1;this.Jz=this.CS.X4();this.vc=this.CS.experiments.rF("html5_enable_vp9_fairplay");this.cH=this.CS.W("html5_force_av1_for_testing"); this.RO=g.bD(this.CS.experiments,"html5_av1_ordinal_cap");this.CZ=this.CS.W("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.mT=this.CS.W("html5_account_onesie_format_selection_during_format_filter");this.xj=g.bD(this.CS.experiments,"html5_max_byterate");this.U=this.CS.W("html5_sunset_aac_high_codec_family");this.eb=this.CS.W("html5_sunset_aac_high_codec_family");this.Bc=this.CS.W("html5_enable_iamf_audio");this.w1=this.CS.experiments.rF("html5_allow_capability_merge");this.uu=this.CS.W("html5_prefer_vp9_sfr")}; jV7=function(k){if(k.Dx)return["f"];var y="9h 9 h 8 (h ( H *".split(" ");k.QM&&(y.unshift("1"),y.unshift("1h"));k.SW&&y.unshift("h");k.sT&&(y=(pBZ[k.sT]||[k.sT]).concat(y));return y}; KkG=function(k){var y=["o","a","A"];k.wF===1&&(k.ND&&(y=["m","M"].concat(y)),k.V&&(y=["mac3","MAC3"].concat(y)),k.j&&(y=["meac3","MEAC3"].concat(y)),k.Bc&&(y=["i","I"].concat(y)));k.AV&&(y=["so","sa"].concat(y));!k.tb||k.Wl||k.C||k.cX||y.unshift("a");k.GL&&!k.U&&y.unshift("ah");k.C&&(y=(pBZ[k.C]||[k.C]).concat(y));return y}; dW=function(k,y,q,N){y=y===void 0?{}:y;if(N===void 0?0:N)return y.disabled=1,0;if(Bu(k.j,UZ.AV1_CODECS)&&Bu(k.j,UZ.HEIGHT)&&Bu(k.j,UZ.BITRATE))return y.isCapabilityUsable=1,8192;try{var D=RMM();if(D)return y.localPref=D}catch(I){}N=1080;D=navigator.hardwareConcurrency;D<=2&&(N=480);y.coreCount=D;if(D=g.bD(k.experiments,"html5_default_av1_threshold"))N=y["default"]=D;!k.W("html5_disable_av1_arm_check")&&StP()&&(y.isArm=1,N=240);if(k=k.j.ND)y.mcap=k,N=Math.max(N,k);if(q){var n,T;if(k=(n=q.videoInfos.find(function(I){return KU(I)}))== null?void 0:(T=n.N)==null?void 0:T.powerEfficient)N=8192,y.isEfficient=1; q=q.videoInfos[0].video;n=Math.min(LB("1",q.fps),LB("1",30));y.perfCap=n;N=Math.min(N,n);q.isHdr()&&!k&&(y.hdr=1,N*=.75)}else q=LB("1",30),y.perfCap30=q,N=Math.min(N,q),q=LB("1",60),y.perfCap60=q,N=Math.min(N,q);return y.av1Threshold=N}; gW=function(k,y,q,N){this.flavor=k;this.keySystem=y;this.N=q;this.experiments=N;this.Z={};this.Dx=this.keySystemAccess=null;this.Hr=this.Xp=-1;this.D9=null;this.C=!!N&&N.rF("edge_nonprefixed_eme");N&&N.rF("html5_enable_vp9_fairplay")}; hJ=function(k){return k.C?!1:!k.keySystemAccess&&!!os()&&k.keySystem==="com.microsoft.playready"}; Rs=function(k){return k.keySystem==="com.microsoft.playready"}; eX=function(k){return!k.keySystemAccess&&!!os()&&k.keySystem==="com.apple.fps.1_0"}; WL=function(k){return k.keySystem==="com.youtube.fairplay"}; ZL=function(k){return k.keySystem==="com.youtube.fairplay.sbdl"}; g.l_=function(k){return k.flavor==="fairplay"}; os=function(){var k=window,y=k.MSMediaKeys;Kj()&&!y&&(y=k.WebKitMediaKeys);return y&&y.isTypeSupported?y:null}; JJ=function(k){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Zl&&!g.wh())return Gh("45");if(g.KO||g.CD)return k.rF("edge_nonprefixed_eme");if(g.sa)return Gh("47");if(g.MS){if(k.rF("html5_enable_safari_fairplay"))return!1;if(k=g.bD(k,"html5_safari_desktop_eme_min_version"))return Gh(k)}return!0}; rr6=function(k,y,q,N){var D=I0(),n=(q=D||q&&Kj())?["com.youtube.fairplay"]:["com.widevine.alpha"];y&&n.unshift("com.youtube.widevine.l3");D&&N&&n.unshift("com.youtube.fairplay.sbdl");return q?n:k?[].concat(g.m(n),g.m(tJ.playready)):[].concat(g.m(tJ.playready),g.m(n))}; yL=function(){this.N=this.yq=0;this.Z=Array.from({length:kM.length}).fill(0)}; bq6=function(){}; W07=function(){this.startTimeMs=(0,g.om)();this.Z=!1}; ZPT=function(){this.Z=new bq6}; t5D=function(k,y,q,N){N=N===void 0?1:N;q>=0&&(y in k.Z||(k.Z[y]=new yL),k.Z[y].wV(q,N))}; P70=function(k,y,q,N,D){var n=(0,g.om)(),T=D?D(y):void 0,I;D=(I=T==null?void 0:T.yq)!=null?I:1;if(D!==0){var H;I=(H=T==null?void 0:T.profile)!=null?H:q;t5D(k,I,n-N,D)}return y}; qU=function(k,y,q,N,D){if(y&&typeof y==="object"){var n=function(T){return P70(k,T,q,N,D)}; if(f$(y))return y.then(n);if(v5D(y))return EO(y,n)}return P70(k,y,q,N,D)}; C7P=function(){}; NU=function(k,y,q,N,D){N=N===void 0?!1:N;g.S.call(this);this.CS=y;this.useCobaltWidevine=N;this.lw=D;this.N=[];this.C={};this.Z={};this.callback=null;this.j=!1;this.V=[];this.initialize(k,!q)}; b4u=function(k,y){k.callback=y;k.V=[];JJ(k.CS.experiments)?Dg(k):E56(k)}; Dg=function(k){if(!k.VM())if(k.N.length===0)k.callback(k.V);else{var y=k.N[0],q=k.C[y],N=V9G(k,q);if(nz&&nz.keySystem===y&&nz.Wbv===JSON.stringify(N))k.lw("remksa",{re:!0}),B6Z(k,q,nz.keySystemAccess);else{var D,n;k.lw("remksa",{re:!1,ok:(n=(D=nz)==null?void 0:D.keySystem)!=null?n:""});nz=void 0;(Tj.isActive()?Tj.j$("emereq",function(){return navigator.requestMediaKeySystemAccess(y,N)}):navigator.requestMediaKeySystemAccess(y,N)).then(QA(function(T){B6Z(k,q,T,N)}),QA(function(){k.j=!k.j&&k.C[k.N[0]].flavor=== "widevine"; k.j||k.N.shift();Dg(k)}))}}}; B6Z=function(k,y,q,N){if(!k.VM()){N&&(nz={keySystem:y.keySystem,keySystemAccess:q,Wbv:JSON.stringify(N)});y.keySystemAccess=q;if(Rs(y)){q=ea();N=g.p(Object.keys(k.Z[y.flavor]));for(var D=N.next();!D.done;D=N.next())D=D.value,y.Z[D]=!!q.canPlayType(D)}else{q=y.keySystemAccess.getConfiguration();if(q.audioCapabilities)for(N=g.p(q.audioCapabilities),D=N.next();!D.done;D=N.next())UvU(k,y,D.value);if(q.videoCapabilities)for(q=g.p(q.videoCapabilities),N=q.next();!N.done;N=q.next())UvU(k,y,N.value)}k.V.push(y); k.useCobaltWidevine||k.W("html5_enable_vp9_fairplay")&&ZL(y)?(k.N.shift(),Dg(k)):k.callback(k.V)}}; UvU=function(k,y,q){k.W("log_robustness_for_drm")?y.Z[q.contentType]=q.robustness||!0:y.Z[q.contentType]=!0}; V9G=function(k,y){var q={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(k.W("html5_enable_vp9_fairplay")&&WL(y))return q.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),q.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[q];Rs(y)&&(q.initDataTypes=["keyids","cenc"]);for(var N=g.p(Object.keys(k.Z[y.flavor])),D=N.next();!D.done;D=N.next()){D=D.value;var n=D.indexOf("audio/")===0,T=n?q.audioCapabilities:q.videoCapabilities;y.flavor!== "widevine"||k.j?T.push({contentType:D}):n?T.push({contentType:D,robustness:"SW_SECURE_CRYPTO"}):(g.Zl&&g.nj("windows nt")&&!k.W("html5_drm_enable_moho")||T.push({contentType:D,robustness:"HW_SECURE_ALL"}),n=D,k.W("html5_enable_cobalt_experimental_vp9_decoder")&&D.includes("vp09")&&(n=D+"; experimental=allowed"),T.push({contentType:n,robustness:"SW_SECURE_DECODE"}),wL(k.CS)==="MWEB"&&(jl()||TI())&&(k.lw("swcrypto",{}),T.push({contentType:D,robustness:"SW_SECURE_CRYPTO"})))}return[q]}; E56=function(k){if(os()&&(g.MS||c2&&k.W("html5_drm_support_ios_mweb")))k.V.push(new gW("fairplay","com.apple.fps.1_0","",k.CS.experiments));else{var y=QE0(),q=g.he(k.N,function(N){var D=k.C[N],n=!1,T=!1,I;for(I in k.Z[D.flavor])y(I,N)&&(D.Z[I]=!0,n=n||I.indexOf("audio/")===0,T=T||I.indexOf("video/")===0);return n&&T}); q&&k.V.push(k.C[q]);k.N=[]}k.callback(k.V)}; QE0=function(){var k=os();if(k){var y=k.isTypeSupported;return function(N,D){return y(D,N)}}var q=ea(); return q&&(q.addKey||q.webkitAddKey)?function(N,D){return!!q.canPlayType(N,D)}:function(){return!1}}; M9M=function(k){this.experiments=k;this.Z=2048;this.V=0;this.AV=(this.B=this.W("html5_streaming_resilience"))?.5:.25;var y=y===void 0?0:y;this.C=g.bD(this.experiments,"html5_media_time_weight_prop")||y;this.ND=g.bD(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.U=(this.j=this.experiments.rF("html5_consider_end_stall"))&&I9;this.N=this.experiments.rF("html5_measure_max_progress_handling");this.J=this.W("html5_treat_requests_pre_elbow_as_metadata");this.Y=this.W("html5_media_time_weight")|| !!this.C;this.sT=g.bD(this.experiments,"html5_streaming_fallback_byterate");this.W("html5_sabr_live_audio_early_return_fix")&&I9&&(this.Z=65536)}; FzT=function(k,y){this.Z=void 0;this.experimentIds=k?k.split(","):[];this.flags=xT(y||"","&");k={};y=g.p(this.experimentIds);for(var q=y.next();!q.done;q=y.next())k[q.value]=!0;this.experiments=k}; g.bD=function(k,y){k=k.flags[y];JSON.stringify(k);return Number(k)||0}; HU=function(k,y){return(k=k.flags[y])?k.toString():""}; Y56=function(k){if(k=k.flags.html5_web_po_experiment_ids)if(k=k.replace(/\[ *(.*?) *\]/,"$1"))return k.split(",").map(Number);return[]}; S5U=function(k){if(k.Z)return k.Z;if(k.experimentIds.length<=1)return k.Z=k.experimentIds,k.Z;var y=[].concat(g.m(k.experimentIds)).map(function(N){return Number(N)}); y.sort();for(var q=y.length-1;q>0;--q)y[q]-=y[q-1];k.Z=y.map(function(N){return N.toString()}); k.Z.unshift("v1");return k.Z}; LzD=function(k){return GBM.then(k)}; Kz=function(k,y,q){this.experiments=k;this.eb=y;this.QM=q===void 0?!1:q;this.sT=!!g.S6("cast.receiver.platform.canDisplayType");this.J={};this.B=!1;this.N=new Map;this.Y=!0;this.C=this.V=!1;this.Z=new Map;this.ND=0;this.AV=this.experiments.rF("html5_disable_vp9_encrypted");k=g.S6("cast.receiver.platform.getValue");this.pS=g.bD(this.experiments,"html5_kaios_max_resolution");this.j=!this.sT&&k&&k("max-video-resolution-vpx")||null;dvD(this)}; z_u=function(k,y,q){q=q===void 0?1:q;var N=y.itag;if(N==="0")return!0;var D=y.mimeType;if(y.zd()&&I0()&&k.experiments.rF("html5_appletv_disable_vp9"))return"dwebm";if(KU(y)&&k.B)return"dav1";if(y.video&&(y.video.isHdr()||y.video.primaries==="bt2020")&&!(Bu(k,UZ.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(N==="338"&&!(g.Zl?Gh(53):g.sa&&Gh(64)))return"dopus"; var n;if(k.pS&&A0&&((n=y.video)==null?void 0:n.Z)>k.pS)return"kaios";n=q;n=n===void 0?1:n;q={};y.video&&(y.video.width&&(q[UZ.WIDTH.name]=y.video.width),y.video.height&&(q[UZ.HEIGHT.name]=y.video.height),y.video.fps&&(q[UZ.FRAMERATE.name]=y.video.fps*n),y.video.N&&(q[UZ.EOTF.name]=y.video.N),y.xj&&(q[UZ.BITRATE.name]=y.xj*8*n),y.LS==="("&&(q[UZ.CRYPTOBLOCKFORMAT.name]="subsample"),y.video.projectionType==="EQUIRECTANGULAR"||y.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||y.video.projectionType=== "MESH")&&(q[UZ.DECODETOTEXTURE.name]="true");y.audio&&y.audio.numChannels&&(q[UZ.CHANNELS.name]=y.audio.numChannels);k.V&&Ij(y)&&(q[UZ.EXPERIMENTAL.name]="allowed");n=g.p(Object.keys(UZ));for(var T=n.next();!T.done;T=n.next()){T=UZ[T.value];var I;if(I=q[T.name])if(I=!(T===UZ.EOTF&&y.mimeType.indexOf("vp09.02")>0)){I=T;var H=y;I=!(k.experiments.rF("html5_ignore_h264_framerate_cap")&&I===UZ.FRAMERATE&&V4D(H))}if(I)if(Bu(k,T))if(k.j){if(k.j[T.name]1080&&y.G$&&(D+="; hdcp=2.2");return N==="227"?"hqcenc":N!=="585"&&N!=="588"&&N!=="583"&&N!=="586"&&N!=="584"&&N!=="587"&&N!=="591"&&N!=="592"||k.experiments.rF("html5_enable_new_hvc_enc")?k.isTypeSupported(D)?!0:"tpus":"newhvc"}; cU=function(){var k=TI()&&!Gh(29),y=g.nj("google tv")&&g.nj("chrome")&&!Gh(30);return k||y?!1:FOu()}; g5Z=function(k,y,q){var N=480;y=g.p(y);for(var D=y.next();!D.done;D=y.next()){D=D.value;var n=D.video.Z;n<=1080&&n>N&&z_u(k,D,q)===!0&&(N=n)}return N}; g.u5=function(k,y){y=y===void 0?!1:y;return cU()&&k.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!y&&k.canPlayType(ea(),"application/x-mpegURL")?!0:!1}; hVD=function(k){o50(function(){for(var y=g.p(Object.keys(UZ)),q=y.next();!q.done;q=y.next())Bu(k,UZ[q.value])})}; Bu=function(k,y){y.name in k.J||(k.J[y.name]=RV7(k,y));return k.J[y.name]}; RV7=function(k,y){if(k.j)return!!k.j[y.name];if(y===UZ.BITRATE&&k.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!k.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(y===UZ.AV1_CODECS)return k.isTypeSupported("video/mp4; codecs="+y.valid)&&!k.isTypeSupported("video/mp4; codecs="+y.Ij);if(y.video){var q='video/webm; codecs="vp9"';k.isTypeSupported(q)||(q='video/mp4; codecs="avc1.4d401e"')}else q='audio/webm; codecs="opus"', k.isTypeSupported(q)||(q='audio/mp4; codecs="mp4a.40.2"');return k.isTypeSupported(q+"; "+y.name+"="+y.valid)&&!k.isTypeSupported(q+"; "+y.name+"="+y.Ij)}; eV6=function(k){k.V||(k.V=!0,a9(k))}; a9=function(k){k.C=!0;k.experiments.rF("html5_ssap_update_capabilities_on_change")&&WzM(k)}; Z4Z=function(k,y){var q=0;k.N.has(y)&&(q=k.N.get(y).Hz);k.N.set(y,{Hz:q+1,Zj:Math.pow(2,q+1)});a9(k)}; C9=function(k){for(var y=[],q=g.p(k.Z.keys()),N=q.next();!N.done;N=q.next()){N=N.value;var D=k.Z.get(N);y.push(N+"_"+D.maxWidth+"_"+D.maxHeight)}return y.join(".")}; WzM=function(k){k.U=[];for(var y=g.p(k.Z.values()),q=y.next();!q.done;q=y.next()){q=q.value;var N=q.LS;k.experiments.rF("html5_ssap_force_mp4_aac")&&N!=="a"&&N!=="h"||k.N.has(N)||(!k.B||N!=="1"&&N!=="1h")&&k.U.push(q)}}; A6T=function(k,y){for(var q=new Map,N=g.p(k.Z.keys()),D=N.next();!D.done;D=N.next()){D=D.value;var n=D.split("_")[0];y.has(n)||q.set(D,k.Z.get(D))}k.Z=q}; u$T=function(k,y,q){var N,D=((N=q.video)==null?void 0:N.fps)||0;N=y+"_"+D;var n=!!q.audio,T={itag:q.itag,LS:y,KC:n};if(n)T.numChannels=q.audio.numChannels;else{var I=q.video;T.maxWidth=I==null?void 0:I.width;T.maxHeight=I==null?void 0:I.height;T.maxFramerate=D;Bu(k,UZ.BITRATE)&&(T.maxBitrateBps=q.xj*8);T.GG=I==null?void 0:I.isHdr()}I=k.Z.get(N);I?n||(q=Math.max(I.maxWidth||0,I.maxHeight||0)>Math.max(T.maxWidth||0,T.maxHeight||0)?I:T,y={itag:q.itag,LS:y,KC:n,maxWidth:Math.max(I.maxWidth||0,T.maxWidth|| 0),maxHeight:Math.max(I.maxHeight||0,T.maxHeight||0),maxFramerate:D,GG:q.GG},Bu(k,UZ.BITRATE)&&(y.maxBitrateBps=q.maxBitrateBps),k.Z.set(N,y)):k.Z.set(N,T)}; aYZ=function(k,y,q){var N,D=((N=q.video)==null?void 0:N.fps)||0;N=y+"_"+D;var n=!!q.audio,T=k.Z.get(N);a:{var I=k.Z.get(N),H=!!q.audio;if(I){if(H){var K=!1;break a}var A;if(!H&&((K=q.video)==null?0:K.height)&&I.maxHeight&&I.maxHeight>=((A=q.video)==null?void 0:A.height)){K=!1;break a}}K=!0}K&&(K=q.itag,y=T?T:{itag:K,LS:y,KC:n},n?y.numChannels=q.audio.numChannels:(n=q.video,y.maxWidth=n==null?void 0:n.width,y.maxHeight=n==null?void 0:n.height,y.maxFramerate=D,Bu(k,UZ.BITRATE)&&(y.maxBitrateBps=q.xj* 8),y.GG=n==null?void 0:n.isHdr()),k.Z.set(N,y))}; dvD=function(k){var y;(y=navigator.mediaCapabilities)!=null&&y.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(q){q.smooth&&q.powerEfficient&&(k.ND=2160)})}; xM=function(){g.fr.call(this);this.items={}}; jY=function(){g.GQ.apply(this,arguments)}; X5=function(){g.Ls.apply(this,arguments)}; lzM=function(k,y,q){this.encryptedClientKey=y;this.j=q;this.Z=new Uint8Array(k.buffer,0,16);this.C=new Uint8Array(k.buffer,16)}; sE6=function(k){k.N||(k.N=new jY(k.Z));return k.N}; $M=function(k){try{return Xx(k)}catch(y){return null}}; JST=function(k,y){if(!y&&k)try{y=JSON.parse(k)}catch(D){}if(y){k=y.clientKey?$M(y.clientKey):null;var q=y.encryptedClientKey?$M(y.encryptedClientKey):null,N=y.keyExpiresInSeconds?Number(y.keyExpiresInSeconds)*1E3+(0,g.om)():null;k&&q&&N&&(this.Z=new lzM(k,q,N));y.onesieUstreamerConfig&&(this.onesieUstreamerConfig=$M(y.onesieUstreamerConfig)||void 0);this.baseUrl=y.baseUrl}}; pz=function(){this.data=new Uint8Array(2048);this.pos=0;zj||(zj=DU("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; rL=function(k){this.Z=this.N=0;this.alpha=Math.exp(Math.log(.5)/k)}; m2=function(k){this.N=k===void 0?15:k;this.values=new Float64Array(176);this.Z=new Float64Array(11);this.C=new Float64Array(16)}; i5=function(k,y,q,N){q=q===void 0?.5:q;N=N===void 0?0:N;this.resolution=y;this.N=0;this.C=!1;this.Mz=!0;this.Z=Math.round(k*this.resolution);this.values=Array(this.Z);for(k=0;k0)y=k.byterate,this.sT=!0;else{var N; q=(((N=navigator.connection)==null?void 0:N.downlink)||0)*64*1024;q>0&&(y=q,this.sT=!0)}this.C.hp(this.policy.Y,y);k.delay>0&&this.J.hp(1,Math.min(k.delay,2));k.stall>0&&this.B.hp(1,k.stall);k.init>0&&(this.wF=Math.min(k.init,this.wF));k.interruptions&&(this.V=this.V.concat(k.interruptions),this.V.length>16&&this.V.pop());this.ND=(0,g.om)();this.policy.B>0&&(this.Wl=new g.c3(this.hV,this.policy.B,this),g.G(this,this.Wl),this.Wl.start())}; O4=function(k,y,q,N){k.C.hp(N===void 0?y:N,q/y);k.Y=(0,g.om)()}; kDD=function(k){k.j||(k.j=(0,g.om)());k.policy.U&&(k.Y=(0,g.om)())}; yY7=function(k,y){if(k.j){var q=y-k.j;if(q>1E3){var N=k.interruptions;N.push(Math.ceil(q));N.sort(function(D,n){return n-D}); N.length>16&&N.pop()}k.pS+=q}k.j=y}; PU=function(k,y,q,N,D,n){n=n===void 0?!1:n;k.QM.hp(y,q/y);k.Y=(0,g.om)();D||k.U.hp(1,y-N);n||(k.j=0);k.ND>-1&&(0,g.om)()-k.ND>3E4&&qT7(k)}; vU=function(k,y,q){y=Math.max(y,k.N.Z);k.B.hp(1,q/y)}; Cz=function(k){k=k.J.Mt()+k.eb.Mt()||0;k=isNaN(k)?.5:k;return k=Math.min(k,5)}; E4=function(k,y,q){isNaN(q)||(k.AV+=q);isNaN(y)||(k.fS+=y)}; b5=function(k){k=k.C.Mt();return k>0?k:1}; VL=function(k,y,q){y=y===void 0?!1:y;q=q===void 0?1048576:q;var N=b5(k);N=1/((k.B.Mt()||0)*k.policy.sT+1/N);var D=k.QM.Mt();D=D>0?D:1;var n=Math.max(N,D);k.policy.j>0&&D=4E3}; DZD=function(k){this.experiments=k;this.Z=17;this.C=13E4;this.Y=.5;this.N=!1;this.ND=this.W("html5_use_histogram_for_bandwidth");this.V=!1;this.j=g.bD(this.experiments,"html5_auxiliary_estimate_weight");this.sT=g.bD(this.experiments,"html5_stall_factor")||1;this.B=g.bD(this.experiments,"html5_check_for_idle_network_interval_ms");this.J=this.experiments.rF("html5_trigger_loader_when_idle_network");this.U=this.experiments.rF("html5_sabr_fetch_on_idle_network_preloaded_players")}; TQP=function(k,y){k=k===void 0?{}:k;y=y===void 0?{}:y;g.S.call(this);var q=this;this.values=k;this.j1=y;this.N={};this.C=this.Z=0;this.V=new g.c3(function(){nrD(q)},1E4); g.G(this,this.V)}; U4=function(k,y){w57(k,y);return k.values[y]&&k.j1[y]?k.values[y]/Math.pow(2,k.Z/k.j1[y]):0}; w57=function(k,y){k.values[y]||(y=dEU(),k.values=y.values||{},k.j1=y.halfLives||{},k.N=y.values?Object.assign({},y.values):{})}; nrD=function(k){var y=dEU();if(y.values){y=y.values;for(var q={},N=g.p(Object.keys(k.values)),D=N.next();!D.done;D=N.next())D=D.value,y[D]&&k.N[D]&&(k.values[D]+=y[D]-k.N[D]),q[D]=U4(k,D);k.N=q}y=k.j1;q={};q.values=k.N;q.halfLives=y;g.l0("yt-player-memory",q,2592E3)}; J0=function(k,y,q,N,D){g.S.call(this);this.webPlayerContextConfig=y;this.Bf=N;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.Ov=this.Bc=this.aO=this.FZ=this.userDisplayName=this.userDisplayImage=this.mG="";this.Z={};this.LY={};this.controlsType="0";this.w1=NaN;this.GL=!1;this.cO=(0,g.om)();this.Jz=0;this.dV=this.eE=!1;this.rC=!0;this.preferGapless=this.rB=this.Rx=this.C=this.Ts=this.hw=!1;this.O4=[];this.Dd=!0;this.oH=!1;k=k?g.Y2(k):{};y&&y.csiPageType&&(this.csiPageType=y.csiPageType); y&&y.csiServiceName&&(this.csiServiceName=y.csiServiceName);y&&y.preferGapless&&(this.preferGapless=y.preferGapless);this.experiments=new FzT(y?y.serializedExperimentIds:k.fexp,y?y.serializedExperimentFlags:k.fflags);this.forcedExperiments=y?y.serializedForcedExperimentIds:mR("",k.forced_experiments)||void 0;this.cspNonce=(y==null?0:y.cspNonce)?y.cspNonce:mR("",k.csp_nonce);this.W("web_player_deprecated_uvr_killswitch");try{var n=document.location.toString()}catch(l){n=""}this.qP=n;this.ancestorOrigins= (N=window.location.ancestorOrigins)?Array.from(N):[];this.V=zI(!1,y?y.isEmbed:k.is_embed);if(y&&y.device){if(N=y.device,N.androidOsExperience&&(this.Z.caoe=""+N.androidOsExperience),N.androidPlayServicesVersion&&(this.Z.capsv=""+N.androidPlayServicesVersion),N.brand&&(this.Z.cbrand=N.brand),N.browser&&(this.Z.cbr=N.browser),N.browserVersion&&(this.Z.cbrver=N.browserVersion),N.cobaltReleaseVehicle&&(this.Z.ccrv=""+N.cobaltReleaseVehicle),this.Z.c=N.interfaceName||"WEB",this.Z.cver=N.interfaceVersion|| "html5",N.interfaceTheme&&(this.Z.ctheme=N.interfaceTheme),this.Z.cplayer=N.interfacePlayerType||"UNIPLAYER",N.model&&(this.Z.cmodel=N.model),N.network&&(this.Z.cnetwork=N.network),N.os&&(this.Z.cos=N.os),N.osVersion&&(this.Z.cosver=N.osVersion),N.platform&&(this.Z.cplatform=N.platform),n=HU(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),n==="all"||n==="once")N.chipset&&(this.LY.cchip=N.chipset),N.cobaltAppVersion&&(this.LY.ccappver=N.cobaltAppVersion),N.firmwareVersion&&(this.LY.cfrmver= N.firmwareVersion),N.deviceYear&&(this.LY.crqyear=N.deviceYear)}else this.Z.c=k.c||"web",this.Z.cver=k.cver||"html5",this.Z.cplayer="UNIPLAYER";this.loaderUrl=y?this.V||IwZ(this)&&y.loaderUrl?y.loaderUrl||"":this.qP:this.V||IwZ(this)&&k.loaderUrl?mR("",k.loaderUrl):this.qP;this.V&&g.YU("yt.embedded_player.embed_url",this.loaderUrl);this.B=x4(this.loaderUrl,HGu);N=this.loaderUrl;var T=T===void 0?!1:T;this.N$=aV(x4(N,KsM),N,T,"Trusted Ad Domain URL");this.XM=zI(!1,k.privembed);this.protocol=this.qP.indexOf("http:")=== 0?"http":"https";this.pS=ju((y?y.customBaseYoutubeUrl:k.BASE_YT_URL)||"")||ju(this.qP)||this.protocol+"://www.youtube.com/";T=y?y.eventLabel:k.el;N="detailpage";T==="adunit"?N=this.V?"embedded":"detailpage":T==="embedded"||this.B?(N=pj(N,T,AYZ),T!=="shortsaudiopivot"||this.W("web_player_shorts_audio_pivot_event_label")||(N="detailpage")):T&&(N="embedded");this.QM=N;le7();T=null;N=y?y.playerStyle:k.ps;n=g.eB(cYD,N);!N||n&&!this.B||(T=N);this.playerStyle=T;this.Y=g.eB(cYD,this.playerStyle);this.houseBrandUserStatus= y==null?void 0:y.houseBrandUserStatus;this.ND=this.Y&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard";this.ub=!this.ND;this.Wl=zI(!1,k.disableplaybackui);this.disablePaidContentOverlay=zI(!1,y==null?void 0:y.disablePaidContentOverlay);this.disableSeek=zI(!1,y==null?void 0:y.disableSeek);this.enableSpeedOptions=(y==null?void 0:y.enableSpeedOptions)||(ea().defaultPlaybackRate?QL||g.x7||A0?g.sa&&Gh("20")||g.Zl&&Gh("4")||g.MU&&Gh("11")||AF():!(g.MU&&!g.nj("chrome")||QL||g.nj("android")||g.nj("silk")): !1);this.HD=zI(!1,k.enable_faster_speeds);this.N=zI(this.playerStyle==="blazer",k.is_html5_mobile_device||y&&y.isMobileDevice);this.hV=a0()||jl();this.yG=this.W("mweb_allow_background_playback")?!1:this.N&&!this.Y;this.fS=Jo();this.Dt=g.F5;var I;this.D9=!!(y==null?0:(I=y.embedsHostFlags)==null?0:I.optOutApiDeprecation);var H;this.tC=!!(y==null?0:(H=y.embedsHostFlags)==null?0:H.allowPfpImaIntegration);this.vD=this.W("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var K;y?y.hideInfo!== void 0&&(K=!y.hideInfo):K=k.showinfo;this.RR=g.YM(this)&&!this.D9||zI(!SY(this)&&!Gj(this)&&!this.Y,K);this.mF=y?!!y.mobileIphoneSupportsInlinePlayback:zI(!1,k.playsinline);I=this.N&&Lz&&dL!=null&&dL>0&&dL<=2.3;H=y?y.useNativeControls:k.use_native_controls;this.J=g.YM(this)&&this.N;K=this.N&&!this.J;H=g.gL(this)||!I&&zI(K,H)?"3":"1";this.disableOrganicUi=!(y==null||!y.disableOrganicUi);K=y?y.controlsType:k.controls;this.controlsType=this.disableOrganicUi?"0":K!=="0"&&K!==0?H:"0";this.Lm=this.N;this.color= pj("red",y?y.progressBarColor:k.color,un6);this.VA=this.controlsType==="3";this.tb=!this.V;this.PQ=(H=!this.tb&&!Gj(this)&&!this.ND&&!this.Y&&!SY(this))&&!this.VA&&this.controlsType==="1";this.cX=g.o9(this)&&H&&this.controlsType==="0"&&!this.PQ&&!(y==null?0:y.embedsEnableEmc3ds);this.S$=this.ib=I;this.mT=(this.controlsType==="3"||this.N||zI(!1,k.use_media_volume))&&!this.J;this.T4=c2&&!g.a5(601)?!1:!0;this.rz=this.V||!1;this.UT=Gj(this)?"":(this.loaderUrl||k.post_message_origin||"").substring(0,128); this.widgetReferrer=mR("",y?y.widgetReferrer:k.widget_referrer);var A;y?y.disableCastApi&&(A=!1):A=k.enablecastapi;A=!this.B||zI(!0,A);I=!0;y&&y.disableMdxCast&&(I=!1);this.dL=this.W("enable_cast_for_web_unplugged")&&g.h0(this)&&I||g.NF(this)&&I||A&&I&&this.controlsType==="1"&&!this.N&&(Gj(this)||g.o9(this)||g.R9(this));this.Tp=!!window.document.pictureInPictureEnabled||sD();A=y?!!y.supportsAutoplayOverride:zI(!1,k.autoplayoverride);this.E4=!(this.N&&!g.YM(this))&&!g.nj("nintendo wiiu")||A;this.f0= (y?!!y.enableMutedAutoplay:zI(!1,k.mutedautoplay))&&!1;A=(Gj(this)||SY(this))&&this.playerStyle==="blazer";this.BU=y?!!y.disableFullscreen:!zI(!0,k.fs);I=g.P2(g.eY(this))&&g.YM(this);this.vc=!this.BU&&(A||g.Uq())&&!I;this.RA=this.W("uniplayer_block_pip")&&(TI()&&Gh(58)&&!jl()||Hh);A=g.YM(this)&&!this.D9;var c;y?y.disableRelatedVideos!==void 0&&(c=!y.disableRelatedVideos):c=k.rel;this.MS=A||zI(!this.Y,c);this.mR=zI(!1,y?y.enableContentOwnerRelatedVideos:k.co_rel);this.U=jl()&&dL>0&&dL<=4.4?"_top": "_blank";this.oU=g.R9(this);this.JT=zI(this.playerStyle==="blazer",y?y.enableCsiLogging:k.enablecsi);switch(this.playerStyle){case "blogger":c="bl";break;case "gmail":c="gm";break;case "gac":c="ga";break;case "books":c="gb";break;case "docs":case "flix":c="gd";break;case "duo":c="gu";break;case "google-live":c="gl";break;case "google-one":c="go";break;case "play":c="gp";break;case "chat":c="hc";break;case "hangouts-meet":c="hm";break;case "photos-edu":case "picasaweb":c="pw";break;default:c="yt"}this.sT= c;this.AV=mR("",y?y.authorizedUserIndex:k.authuser);this.Zn=g.YM(this)&&(this.XM||!Fd6()||this.hV);var u;y?y.disableWatchLater!==void 0&&(u=!y.disableWatchLater):u=k.showwatchlater;this.cH=((c=!this.Zn)||!!this.AV&&c)&&zI(!this.ND,this.B?u:void 0);this.uu=y?y.isMobileDevice||!!y.disableKeyboardControls:zI(!1,k.disablekb);this.loop=zI(!1,k.loop);this.pageId=mR("",y?y.initialDelegatedSessionId:k.pageid);this.rD=zI(!0,k.canplaylive);this.MD=zI(!1,k.livemonitor);this.disableSharing=zI(this.Y,y?y.disableSharing: k.ss);(u=y&&this.W("fill_video_container_size_override_from_wpcc")?y.videoContainerOverride:k.video_container_override)?(c=u.split("x"),c.length!==2?u=null:(u=Number(c[0]),c=Number(c[1]),u=isNaN(u)||isNaN(c)||u*c<=0?null:new g.mv(u,c))):u=null;this.S3=u;this.mute=y?!!y.startMuted:zI(!1,k.mute);this.storeUserVolume=!this.mute&&zI(this.controlsType!=="0",y?y.storeUserVolume:k.store_user_volume);u=y?y.annotationsLoadPolicy:k.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:pj(void 0, u,WU);this.captionsLanguagePreference=y?y.captionsLanguagePreference||"":mR("",k.cc_lang_pref);u=pj(2,y?y.captionsLanguageLoadPolicy:k.cc_load_policy,WU);this.controlsType==="3"&&u===2&&(u=3);this.oM=u;this.jH=y?y.hl||"en_US":mR("en_US",k.hl);this.region=y?y.contentRegion||"US":mR("US",k.cr);this.hostLanguage=y?y.hostLanguage||"en":mR("en",k.host_language);this.FU=!this.XM&&Math.random()=480;this.schedule=new fz(I,new M9M(this.experiments),D);g.G(this,this.schedule);var a;this.enableSafetyMode=(a=y==null?void 0:y.initialEnableSafetyMode)!=null?a:zI(!1,k.enable_safety_mode);D=this.Wl? !1:Gj(this)&&this.playerStyle!=="blazer";var x;y?y.disableAutonav!=null&&(x=!y.disableAutonav):x=k.allow_autonav;this.CZ=zI(D,!this.ND&&x);this.sendVisitorIdHeader=y?!!y.sendVisitorIdHeader:zI(!1,k.send_visitor_id_header);var r;this.playerStyle==="docs"&&(y?r=y.disableNativeContextMenu:r=k.disable_native_context_menu);this.disableNativeContextMenu=zI(!1,r);this.VG=oc(this)&&this.W("enable_skip_intro_button");this.embedConfig=mR("",y?y.serializedEmbedConfig:k.embed_config);this.eb=Oq(k,g.YM(this)); this.C=this.eb==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(y==null||!y.embedsErrorLinks);this.dB=zI(!1,k.full_window);var f;this.Dx=!((f=this.webPlayerContextConfig)==null?0:f.chromeless);var P;this.livingRoomAppMode=pj("LIVING_ROOM_APP_MODE_UNSPECIFIED",k.living_room_app_mode||(y==null?void 0:(P=y.device)==null?void 0:P.livingRoomAppMode),jJ6);var C;x=rh(NaN,y==null?void 0:(C=y.device)==null?void 0:C.deviceYear);isNaN(x)||(this.deviceYear=x);this.transparentBackground=y?!!y.transparentBackground: zI(!1,k.transparent_background);this.showMiniplayerButton=y?!!y.showMiniplayerButton:zI(!1,k.show_miniplayer_button);var V;g.YM(this)&&!(y==null?0:(V=y.embedsHostFlags)==null?0:V.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=y?!!y.externalFullscreen:zI(!1,k.external_fullscreen);this.showMiniplayerUiWhenMinimized=y?!!y.showMiniplayerUiWhenMinimized:zI(!1,k.use_miniplayer_ui);this.showInlinePreviewUi=y?!!y.showInlinePreviewUi:!1;var Q;this.rC=(Q=k.show_loop_video_toggle)!= null?Q:!0;this.ph=Math.random()<1E-4;this.rL=k.onesie_hot_config||(y==null?0:y.onesieHotConfig)?new JST(k.onesie_hot_config,y==null?void 0:y.onesieHotConfig):void 0;this.isTectonic=y?!!y.isTectonic:!!k.isTectonic;this.playerCanaryState=q;this.playerCanaryStage=y==null?void 0:y.canaryStage;this.Op=new TQP;g.G(this,this.Op);this.Ts=zI(!1,k.force_gvi);this.datasyncId=(y==null?void 0:y.datasyncId)||g.H1("DATASYNC_ID");this.mK=g.H1("LOGGED_IN",!1);this.bP=(y==null?void 0:y.allowWoffleManagement)||!1;this.T2= Infinity;this.SO=NaN;this.livingRoomPoTokenId=y==null?void 0:y.livingRoomPoTokenId;this.W("html5_high_res_logging_always")?this.Rx=!0:this.Rx=Math.random()*100=0&&k0&&k.ph&&(N.sort(),g.JR(new g.HN("Player client parameters changed after startup",N)));k.userAge=rh(k.userAge,y.user_age);k.mG=mR(k.mG,y.user_display_email);k.userDisplayImage=mR(k.userDisplayImage,y.user_display_image);g.$4(k.userDisplayImage)||(k.userDisplayImage= "");k.userDisplayName=mR(k.userDisplayName,y.user_display_name);k.FZ=mR(k.FZ,y.user_gender);k.csiPageType=mR(k.csiPageType,y.csi_page_type);k.csiServiceName=mR(k.csiServiceName,y.csi_service_name);k.JT=zI(k.JT,y.enablecsi);k.pageId=mR(k.pageId,y.pageid);if(q=y.enabled_engage_types)k.enabledEngageTypes=new Set(q.split(","));y.living_room_session_po_token&&(k.cn=y.living_room_session_po_token.toString())}; t0=function(k,y){return!k.Y&&TI()&&Gh(55)&&k.controlsType==="3"&&!y}; g.ku=function(k){k=Zg(k.pS);return k==="www.youtube-nocookie.com"?"www.youtube.com":k}; yw=function(k,y,q){return k.protocol+"://i1.ytimg.com/vi/"+y+"/"+(q||"hqdefault.jpg")}; qz=function(k){return Gj(k)&&!g.h0(k)}; g.gL=function(k){return k.W("html5_local_playsinline")?c2&&!g.a5(602)&&!("playsInline"in ea()):c2&&!k.mF||g.nj("nintendo wiiu")?!0:!1}; wL=function(k){return k.Z.c}; g.hL=function(k){return/^TVHTML5/.test(wL(k))}; g.Nz=function(k){return wL(k)==="TVHTML5"}; IwZ=function(k){return wL(k)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; xZT=function(k){return k.Z.cmodel==="CHROMECAST ULTRA/STEAK"||k.Z.cmodel==="CHROMECAST/STEAK"}; g.Db=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; oc=function(k){return/web/i.test(wL(k))}; g.ng=function(k){return wL(k).toUpperCase()==="WEB"}; s4=function(k){return wL(k)==="WEB_KIDS"}; g.h0=function(k){return wL(k)==="WEB_UNPLUGGED"}; TR=function(k){return wL(k)==="TVHTML5_UNPLUGGED"}; g.gm=function(k){return g.h0(k)||wL(k)==="TV_UNPLUGGED_CAST"||TR(k)}; g.NF=function(k){return wL(k)==="WEB_REMIX"}; g.wz=function(k){return wL(k)==="WEB_EMBEDDED_PLAYER"}; g.Ht=function(k){return(k.deviceIsAudioOnly||!g.Zl||Hh||k.controlsType==="3"?!1:g.x7?k.V&&g.a5(51):!0)||(k.deviceIsAudioOnly||!g.sa||Hh||k.controlsType==="3"?!1:g.x7?k.V&&g.a5(48):g.a5(38))||(k.deviceIsAudioOnly||!g.MU||Hh||k.controlsType==="3"?!1:g.x7?k.V&&g.a5(37):g.a5(27))||!k.deviceIsAudioOnly&&g.Iy&&!dWP()&&g.a5(11)||!k.deviceIsAudioOnly&&g.MS&&g.a5("604.4")}; zk6=function(k){if(g.o9(k)&&Lz)return!1;if(g.sa){if(!g.a5(47)||!g.a5(52)&&g.a5(51))return!1}else if(g.MS)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; Kg=function(k){return!k.W("html5_disable_media_element_loop_on_tv")||!g.hL(k)}; rYT=function(k,y){return k.enabledEngageTypes.has(y.toString())||p50.includes(y)}; Gj=function(k){return k.QM==="detailpage"}; g.o9=function(k){return k.QM==="embedded"}; AH=function(k){return k.QM==="leanback"}; SY=function(k){return k.QM==="adunit"||k.playerStyle==="gvn"}; g.R9=function(k){return k.QM==="profilepage"}; g.YM=function(k){return k.V&&g.o9(k)&&!SY(k)&&!k.Y}; ct=function(k){if(!k.userDisplayImage)return"";var y=k.userDisplayImage.split("/");if(y.length===5)return k=y[y.length-1].split("="),k[1]="s20-c",y[y.length-1]=k.join("="),y.join("/");if(y.length===8)return y.splice(7,0,"s20-c"),y.join("/");if(y.length===9)return y[7]+="-s20-c",y.join("/");g.JR(new g.HN("Profile image not a FIFE URL.",k.userDisplayImage));return k.userDisplayImage}; g.uw=function(k){var y=g.ku(k);mZM.includes(y)&&(y="www.youtube.com");return k.protocol+"://"+y}; g.ay=function(k,y){y=y===void 0?"":y;if(k.Bf){var q=new gF,N,D=k.Bf();D.signedOut?N="":D.token?N=D.token:D.pendingResult.then(function(n){D.signedOut?q.resolve(""):q.resolve(n.token)},function(n){g.JR(new g.HN("b189348328_oauth_callback_failed",{error:n})); q.resolve(y)}); return N!==void 0?ZI(N):new eZ(q)}return ZI(y)}; Zg=function(k){var y=g.ok(k);return(k=Number(g.gP(4,k))||null)?y+":"+k:y}; xu=function(k,y){y=y===void 0?!1:y;var q=Tz[k],N=iGT[q],D=fwT[k];if(!D||!N)return null;y=new N0(y?D.height:D.width,y?D.width:D.height,D.fps);N=fB(N,y,q);return new wF(k,N,{video:y,xj:D.bitrate/8})}; Pp7=function(k){var y=iGT[Tz[k]],q=OGZ[k];return q&&y?new wF(k,y,{audio:new kX(q.audioSampleRate,q.numChannels)}):null}; jo=function(k){this.Z=k}; XC=function(k,y,q,N){if(q)return W1();q={};var D=ea();y=g.p(y);for(var n=y.next();!n.done;n=y.next())if(n=n.value,k.canPlayType(D,n.getInfo().mimeType)||N){var T=n.Z.video.quality;if(!q[T]||q[T].getInfo().zd())q[T]=n}k=[];q.auto&&k.push(q.auto);N=g.p(D4);for(D=N.next();!D.done;D=N.next())(D=q[D.value])&&k.push(D);return k.length?ZI(k):W1()}; vr7=function(k){this.itag=k.itag;this.url=k.url;this.codecs=k.codecs;this.width=k.width;this.height=k.height;this.fps=k.fps;this.bitrate=k.bitrate;var y;this.N=((y=k.audioItag)==null?void 0:y.split(","))||[];this.Z0=k.Z0;this.G$=k.G$||"";this.Pc=k.Pc;this.audioChannels=k.audioChannels;this.Z=""}; CpP=function(k,y,q,N){y=y===void 0?!1:y;q=q===void 0?!0:q;N=N===void 0?{}:N;var D={};k=g.p(k);for(var n=k.next();!n.done;n=k.next()){n=n.value;if(y&&MediaSource&&MediaSource.isTypeSupported){var T=n.type;n.audio_channels&&(T=T+"; channels="+n.audio_channels);if(!MediaSource.isTypeSupported(T)){N[n.itag]="tpus";continue}}if(q||!n.drm_families||n.eotf!=="smpte2084"&&n.eotf!=="arib-std-b67"){T=void 0;var I={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},H=n.type.match(/codecs="([^"]*)"/); H=H?H[1]:"";n.audio_track_id&&(T=new g.$p(n.name,n.audio_track_id,!!n.is_default));var K=n.eotf;n=new vr7({itag:n.itag,url:n.url,codecs:H,width:Number(n.width),height:Number(n.height),fps:Number(n.fps),bitrate:Number(n.bitrate),audioItag:n.audio_itag,Z0:K?I[K]:void 0,G$:n.drm_families,Pc:T,audioChannels:Number(n.audio_channels)});D[n.itag]=D[n.itag]||[];D[n.itag].push(n)}else N[n.itag]="enchdr"}return D}; ErG=function(k,y,q,N,D){this.C=k;this.N=y;this.j=q;this.cpn=N;this.Y=D;this.V=0;this.Z=""}; bGD=function(k,y){k.C.some(function(q){var N;return((N=q.Pc)==null?void 0:N.getId())===y}); k.Z=y}; $u=function(k,y,q){k.cpn&&(y=g.lG(y,{cpn:k.cpn}));q&&(y=g.lG(y,{paired:q}));return y}; VwP=function(k,y){k=k.itag.toString();y!==null&&(k+=y.itag.toString());return k}; BQ0=function(k){for(var y=[],q=[],N=g.p(k.N),D=N.next();!D.done;D=N.next())D=D.value,D.bitrate<=k.V?y.push(D):q.push(D);y.sort(function(n,T){return T.bitrate-n.bitrate}); q.sort(function(n,T){return n.bitrate-T.bitrate}); k.N=y.concat(q)}; zR=function(k,y,q){this.Z=k;this.N=y;this.expiration=q;this.resource=null}; UZD=function(k,y){if(!(Hh||Kj()||I0()))return null;k=CpP(y,k.W("html5_filter_fmp4_in_hls"));if(!k)return null;y=[];for(var q={},N=g.p(Object.keys(k)),D=N.next();!D.done;D=N.next()){D=g.p(k[D.value]);for(var n=D.next();!n.done;n=D.next()){var T=n.value;T.Pc&&(n=T.Pc.getId(),q[n]||(T=new g.uA(n,T.Pc),q[n]=T,y.push(T)))}}return y.length>0?y:null}; STT=function(k,y,q,N,D,n,T){if(!(Hh||Kj()||I0()))return W1();var I={},H=QJ0(q),K=CpP(q,k.W("html5_filter_fmp4_in_hls"),k.j.Y,I);if(!K)return T({noplst:1}),W1();MwZ(K);q={};var A=(q.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",q),c;q=[];var u=[],a=[],x=null,r="";N=N&&N.match(/hls_timedtext_playlist/)?new vr7({itag:"0",url:N,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,Pc:new g.$p("English","en",!1)}):null;for(var f=g.p(Object.keys(K)),P=f.next();!P.done;P=f.next())if(P=P.value,!k.W("html5_disable_drm_hfr_1080")|| P!=="383"&&P!=="373"){P=g.p(K[P]);for(var C=P.next();!C.done;C=P.next())if(C=C.value,C.width){for(var V=g.p(C.N),Q=V.next();!Q.done;Q=V.next())if(Q=Q.value,K[Q]){C.Z=Q;break}C.Z||(C.Z=FsZ(K,C));if(V=K[C.Z])if(q.push(C),C.G$==="fairplay"&&(c=A),Q="",C.Z0==="PQ"?Q="smpte2084":C.Z0==="HLG"&&(Q="arib-std-b67"),Q&&(r=Q),a.push(YT6(V,[C],N,n,C.itag,C.width,C.height,C.fps,H,void 0,void 0,c,Q)),!x||C.width*C.height*C.fps>x.width*x.height*x.fps)x=C}else u.push(C)}else I[P]="disdrmhfr";a.reduce(function(Y, l){return l.getInfo().isEncrypted()&&Y},!0)&&(c=A); D=Math.max(D,0);A=x||{};K=A.fps===void 0?0:A.fps;x=A.width===void 0?0:A.width;A=A.height===void 0?0:A.height;f=k.W("html5_native_audio_track_switching");a.push(YT6(u,q,N,n,"93",x,A,K,H,"auto",D,c,r,f));Object.entries(I).length&&T(I);return XC(k.j,a,t0(k,y),!1)}; YT6=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a){for(var x=0,r="",f=g.p(k),P=f.next();!P.done;P=f.next())P=P.value,r||(r=P.itag),P.audioChannels&&P.audioChannels>x&&(x=P.audioChannels,r=P.itag);D=new wF(D,"application/x-mpegURL",{audio:new kX(0,x),video:new N0(n,T,I,null,void 0,K,void 0,u),G$:c,Ju:r});k=new ErG(k,y,q?[q]:[],N,!!a);k.V=A?A:1369843;return new zR(D,k,H)}; QJ0=function(k){k=g.p(k);for(var y=k.next();!y.done;y=k.next())if(y=y.value,y.url&&(y=y.url.split("expire/"),!(y.length<=1)))return+y[1].split("/")[0];return NaN}; FsZ=function(k,y){for(var q=g.p(Object.keys(k)),N=q.next();!N.done;N=q.next()){N=N.value;var D=k[N][0];if(!D.width&&D.G$===y.G$&&!D.audioChannels)return N}return""}; MwZ=function(k){for(var y=new Set,q=g.p(Object.values(k)),N=q.next();!N.done;N=q.next())N=N.value,N.length&&(N=N[0],N.height&&N.codecs.startsWith("vp09")&&y.add(N.height));q=[];if(y.size){N=g.p(Object.keys(k));for(var D=N.next();!D.done;D=N.next())if(D=D.value,k[D].length){var n=k[D][0];n.height&&y.has(n.height)&&!n.codecs.startsWith("vp09")&&q.push(D)}}y=g.p(q);for(q=y.next();!q.done;q=y.next())delete k[q.value]}; pg=function(k,y){this.Z=k;this.N=y}; GDM=function(k,y,q,N){var D=[];q=g.p(q);for(var n=q.next();!n.done;n=q.next()){var T=n.value;if(T.url){n=new g.Qk(T.url,!0);if(T.s){var I=n,H=T.sp,K=FM0(decodeURIComponent(T.s));I.set(H,encodeURIComponent(K))}I=g.p(Object.keys(N));for(H=I.next();!H.done;H=I.next())H=H.value,n.set(H,N[H]);T=zz(T.type,T.quality,T.itag,T.width,T.height);D.push(new pg(T,n))}}return XC(k.j,D,t0(k,y),!1)}; rz=function(k,y){this.Z=k;this.N=y}; LsZ=function(k,y,q){var N=[];q=g.p(q);for(var D=q.next();!D.done;D=q.next())if((D=D.value)&&D.url){var n=zz(D.type,"medium","0");N.push(new rz(n,D.url))}return XC(k.j,N,t0(k,y),!1)}; dZ7=function(k,y){var q=[],N=zz(y.type,"auto",y.itag);q.push(new rz(N,y.url));return XC(k.j,q,!1,!0)}; orT=function(k){return k&&grD[k]?grD[k]:null}; hkU=function(k){if(k=k.commonConfig)this.url=k.url,this.urlQueryOverride=k.urlQueryOverride,k.ustreamerConfig&&(this.Ek=$M(k.ustreamerConfig)||void 0)}; Rk6=function(k,y){var q;if(y=y==null?void 0:(q=y.watchEndpointSupportedOnesieConfig)==null?void 0:q.html5PlaybackOnesieConfig)k.y_=new hkU(y)}; g.mP=function(k){k=k===void 0?{}:k;this.languageCode=k.languageCode||"";this.languageName=k.languageName||null;this.kind=k.kind||"";this.name=k.name===void 0?null:k.name;this.displayName=k.displayName||null;this.id=k.id||null;this.Z=k.is_servable||!1;this.isTranslateable=k.is_translateable||!1;this.url=k.url||null;this.vssId=k.vss_id||"";this.isDefault=k.is_default||!1;this.translationLanguage=k.translationLanguage||null;this.xtags=k.xtags||"";this.captionId=k.captionId||""}; g.fg=function(k){var y={languageCode:k.languageCode,languageName:k.languageName,displayName:g.iw(k),kind:k.kind,name:k.name,id:k.id,is_servable:k.Z,is_default:k.isDefault,is_translateable:k.isTranslateable,vss_id:k.vssId};k.xtags&&(y.xtags=k.xtags);k.captionId&&(y.captionId=k.captionId);k.translationLanguage&&(y.translationLanguage=k.translationLanguage);return y}; g.OE=function(k){return k.translationLanguage?k.translationLanguage.languageCode:k.languageCode}; g.eku=function(k){var y=k.vssId;k.translationLanguage&&y&&(y="t"+y+"."+g.OE(k));return y}; g.iw=function(k){var y=[];if(k.displayName)y.push(k.displayName);else{var q=k.languageName||"";y.push(q);k.kind==="asr"&&q.indexOf("(")===-1&&y.push(" (Subt\u00edtulos autom\u00e1ticos)");k.name&&y.push(" - "+k.name)}k.translationLanguage&&y.push(" >> "+k.translationLanguage.languageName);return y.join("")}; sJZ=function(k,y,q,N){k||(k=y&&Ws7.hasOwnProperty(y)&&ZG6.hasOwnProperty(y)?ZG6[y]+"_"+Ws7[y]:void 0);y=k;if(!y)return null;k=y.match(lw6);if(!k||k.length!==5)return null;if(k=y.match(lw6)){var D=Number(k[3]),n=[7,8,10,5,6];k=!(Number(k[1])===1&&D===8)&&n.indexOf(D)>=0}else k=!1;return q||N||k?y:null}; Pt=function(k,y){for(var q={},N=g.p(Object.keys(JYM)),D=N.next();!D.done;D=N.next()){D=D.value;var n=y?y+D:D;n=k[n+"_webp"]||k[n];g.$4(n)&&(q[JYM[D]]=n)}return q}; vt=function(k){var y={};if(!k||!k.thumbnails)return y;k=k.thumbnails.filter(function(I){return!!I.url}); k.sort(function(I,H){return I.width-H.width||I.height-H.height}); for(var q=g.p(Object.keys(twP)),N=q.next();!N.done;N=q.next()){var D=Number(N.value);N=twP[D];for(var n=g.p(k),T=n.next();!T.done;T=n.next())if(T=T.value,T.width>=D){D=kbu(T.url);g.$4(D)&&(y[N]=D);break}}(k=k.pop())&&k.width>=1280&&(k=kbu(k.url),g.$4(k)&&(y["maxresdefault.jpg"]=k));return y}; kbu=function(k){return k.startsWith("//")?"https:"+k:k}; Cg=function(k){return k&&k.baseUrl||""}; EE=function(k){k=g.zf(k);for(var y=g.p(Object.keys(k)),q=y.next();!q.done;q=y.next()){q=q.value;var N=k[q];k[q]=Array.isArray(N)?N[0]:N}return k}; yIT=function(k,y){k.botguardData=y.playerAttestationRenderer.botguardData;y=y.playerAttestationRenderer.challenge;y!=null&&(k.yA=y)}; Dd7=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next()){q=q.value;var N=q.interstitials.map(function(T){var I=g.L(T,qOD);if(I)return{is_yto_interstitial:!0,raw_player_response:I};if(T=g.L(T,NXZ))return Object.assign({is_yto_interstitial:!0},XV(T))}); N=g.p(N);for(var D=N.next();!D.done;D=N.next())switch(D=D.value,q.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":k.interstitials=k.interstitials.concat({time:0,playerVars:D,zH:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":k.interstitials=k.interstitials.concat({time:0x7ffffffffffff,playerVars:D,zH:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var n=Number(q.podConfig.timeToInsertAtMillis);k.interstitials=k.interstitials.concat({time:n,playerVars:D, zH:n===0?5:7})}}}; nmZ=function(k,y){if(y=y.find(function(q){return!(!q||!q.tooltipRenderer)}))k.tooltipRenderer=y.tooltipRenderer}; TXP=function(k,y){y.subscribeCommand&&(k.subscribeCommand=y.subscribeCommand);y.unsubscribeCommand&&(k.unsubscribeCommand=y.unsubscribeCommand);y.addToWatchLaterCommand&&(k.addToWatchLaterCommand=y.addToWatchLaterCommand);y.removeFromWatchLaterCommand&&(k.removeFromWatchLaterCommand=y.removeFromWatchLaterCommand);y.getSharePanelCommand&&(k.getSharePanelCommand=y.getSharePanelCommand)}; wzT=function(k,y){y!=null?(k.qN=y,k.Up=!0):(k.qN="",k.Up=!1)}; bw=function(k,y){this.type=k||"";this.id=y||""}; g.Vw=function(k){return new bw(k.substring(0,2),k.substring(2))}; g.Bt=function(k,y){this.CS=k;this.author="";this.IW=null;this.playlistLength=0;this.Z=this.sessionData=null;this.U={};this.title="";if(y){this.author=y.author||y.playlist_author||"";this.title=y.playlist_title||"";if(k=y.session_data)this.sessionData=xT(k,"&");var q;this.Z=((q=y.thumbnail_ids)==null?void 0:q.split(",")[0])||null;this.U=Pt(y,"playlist_");this.videoId=y.video_id||void 0;if(q=y.list)switch(y.listType){case "user_uploads":this.playlistId=(new bw("UU","PLAYER_"+q)).toString();break;default:if(k= y.playlist_length)this.playlistLength=Number(k)||0;this.playlistId=g.Vw(q).toString();if(y=y.video)this.videoId=(y[0]||null).video_id||void 0}else y.playlist&&(this.playlistLength=y.playlist.toString().split(",").length)}}; g.UE=function(k,y){this.CS=k;this.fJ=this.author="";this.IW=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.qe=this.lengthText="";this.sessionData=null;this.U={};this.title="";if(y){this.ariaLabel=y.aria_label||void 0;this.author=y.author||"";this.fJ=y.fJ||"";if(k=y.endscreen_autoplay_session_data)this.IW=xT(k,"&");this.QR=y.QR;this.isLivePlayback=y.live_playback==="1";this.isUpcoming=!!y.isUpcoming;if(k=y.length_seconds)this.lengthSeconds=typeof k==="string"?Number(k):k;this.lengthText= y.lengthText||"";this.qe=y.qe||"";this.publishedTimeText=y.publishedTimeText||void 0;if(k=y.session_data)this.sessionData=xT(k,"&");this.shortViewCount=y.short_view_count_text||void 0;this.U=Pt(y);this.title=y.title||"";this.videoId=y.docid||y.video_id||y.videoId||y.id||void 0;this.watchUrl=y.watchUrl||void 0}}; I1G=function(k){var y,q,N=(y=k.getWatchNextResponse())==null?void 0:(q=y.contents)==null?void 0:q.twoColumnWatchNextResults,D,n,T,I,H;k=(D=k.getWatchNextResponse())==null?void 0:(n=D.playerOverlays)==null?void 0:(T=n.playerOverlayRenderer)==null?void 0:(I=T.endScreen)==null?void 0:(H=I.watchNextEndScreenRenderer)==null?void 0:H.results;if(!k){var K,A;k=N==null?void 0:(K=N.endScreen)==null?void 0:(A=K.endScreen)==null?void 0:A.results}return k}; g.Mz=function(k){var y,q,N;k=g.L((y=k.getWatchNextResponse())==null?void 0:(q=y.playerOverlays)==null?void 0:(N=q.playerOverlayRenderer)==null?void 0:N.decoratedPlayerBarRenderer,Qw);return g.L(k==null?void 0:k.playerBar,H$Z)}; KGu=function(k){this.Z=k.playback_progress_0s_url;this.C=k.playback_progress_2s_url;this.N=k.playback_progress_10s_url}; AIP=function(){if(FC===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(y){}a:{try{var k=!!self.localStorage}catch(y){k=!1}if(k&&(k=g.J9(g.KS()+"::yt-player"))){FC=new TS(k);break a}FC=void 0}}return FC}; g.Yu=function(){var k=AIP();if(!k)return{};try{var y=k.get("yt-player-lv");return JSON.parse(y||"{}")}catch(q){return{}}}; g.cIT=function(k){var y=AIP();y&&(k=JSON.stringify(k),y.set("yt-player-lv",k))}; g.So=function(k){return g.Yu()[k]||0}; g.GR=function(k,y){var q=g.Yu();y!==q[k]&&(y!==0?q[k]=y:delete q[k],g.cIT(q))}; g.Lg=function(k){return g.B(function(y){return y.return(g.Tq(urT(),k))})}; gz=function(k,y,q,N,D,n,T,I){var H,K,A,c,u,a;return g.B(function(x){switch(x.Z){case 1:return H=g.So(k),H===4?x.return(4):g.b(x,g.aw(),2);case 2:K=x.N;if(!K)throw g.YS("wiac");if(!I||T===void 0){x.Hl(3);break}return g.b(x,a16(I,T),4);case 4:T=x.N;case 3:return A=q.lastModified||"0",g.b(x,g.Lg(K),5);case 5:return c=x.N,g.zM(x,6),dz++,g.b(x,g.WN(c,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",Qi:!0},function(r){if(n!==void 0&&T!==void 0){var f=""+k+"|"+y.id+"|"+A+"|"+String(n).padStart(10, "0");f=g.Zc(r.objectStore("media"),T,f)}else f=g.Gv.resolve(void 0);var P=xdZ(k,y.y5()),C=xdZ(k,!y.y5()),V={fmts:jHG(N),format:q||{}};P=g.Zc(r.objectStore("index"),V,P);var Q=N.downloadedEndTime===-1;V=Q?r.objectStore("index").get(C):g.Gv.resolve(void 0);var Y={fmts:"music",format:{}};r=Q&&D&&!y.y5()?g.Zc(r.objectStore("index"),Y,C):g.Gv.resolve(void 0);return g.Gv.all([r,V,f,P]).then(function(l){l=g.p(l);l.next();l=l.next().value;dz--;var h=g.So(k);if(h!==4&&Q&&D||l!==void 0&&g.XzZ(l.fmts))h=1,g.GR(k, h);return h})}),8); case 8:return x.return(x.N);case 6:u=g.rT(x);dz--;a=g.So(k);if(a===4)return x.return(a);g.GR(k,4);throw u;}})}; g.$dU=function(k){var y,q;return g.B(function(N){if(N.Z==1)return g.b(N,g.aw(),2);if(N.Z!=3){y=N.N;if(!y)throw g.YS("ri");return g.b(N,g.Lg(y),3)}q=N.N;return N.return(g.WN(q,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(D){var n=IDBKeyRange.bound(k+"|",k+"~");return D.objectStore("index").getAll(n).then(function(T){return T.map(function(I){return I?I.format:{}})})}))})}; pzZ=function(k,y,q,N,D){var n,T,I;return g.B(function(H){if(H.Z==1)return g.b(H,g.aw(),2);if(H.Z!=3){n=H.N;if(!n)throw g.YS("rc");return g.b(H,g.Lg(n),3)}T=H.N;I=g.WN(T,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(K){var A=""+k+"|"+y+"|"+q+"|"+String(N).padStart(10,"0");return K.objectStore("media").get(A)}); return D?H.return(I.then(function(K){if(K===void 0)throw Error("No data from indexDb");return zEM(D,K)}).catch(function(K){throw new g.HN("Error while reading chunk: "+K.name+", "+K.message); })):H.return(I)})}; g.XzZ=function(k){return k?k==="music"?!0:k.includes("dlt=-1")||!k.includes("dlt="):!1}; xdZ=function(k,y){return""+k+"|"+(y?"v":"a")}; jHG=function(k){var y={};return jZ((y.dlt=k.downloadedEndTime.toString(),y.mket=k.maxKnownEndTime.toString(),y.avbr=k.averageByteRate.toString(),y))}; md0=function(k){var y={},q={};k=g.p(k);for(var N=k.next();!N.done;N=k.next()){var D=N.value,n=D.split("|");D.match(g.rI7)?(N=Number(n.pop()),isNaN(N)?q[D]="?":(n=n.join("|"),(D=y[n])?(n=D[D.length-1],N===n.end+1?n.end=N:D.push({start:N,end:N})):y[n]=[{start:N,end:N}])):q[D]="?"}k=g.p(Object.keys(y));for(N=k.next();!N.done;N=k.next())N=N.value,q[N]=y[N].map(function(T){return T.start+"-"+T.end}).join(","); return q}; oy=function(k){g.fr.call(this);this.Z=null;this.C=new y0;this.Z=null;this.Y=new Set;this.crossOrigin=k||""}; i$7=function(k,y,q){for(q=hH(k,q);q>=0;){var N=k.levels[q];if(N.isLoaded(Ry(N,y))&&(N=g.eo(N,y)))return N;q--}return g.eo(k.levels[0],y)}; O$D=function(k,y,q){q=hH(k,q);for(var N,D;q>=0;q--)if(N=k.levels[q],D=Ry(N,y),!N.isLoaded(D)){N=k;var n=q,T=n+"-"+D;N.Y.has(T)||(N.Y.add(T),N.C.enqueue(n,{iI:n,n8:D}))}f17(k)}; f17=function(k){if(!k.Z&&!k.C.isEmpty()){var y=k.C.remove();k.Z=PuD(k,y)}}; PuD=function(k,y){var q=document.createElement("img");k.crossOrigin&&(q.crossOrigin=k.crossOrigin);q.src=k.levels[y.iI].YX(y.n8);q.onload=function(){var N=y.iI,D=y.n8;k.Z!==null&&(k.Z.onload=null,k.Z=null);N=k.levels[N];N.loaded.add(D);f17(k);var n=N.columns*N.rows;D*=n;N=Math.min(D+n-1,N.Nj()-1);D=[D,N];k.publish("l",D[0],D[1])}; return q}; g.Wt=function(k,y,q,N){this.level=k;this.V=y;this.loaded=new Set;this.level=k;this.V=y;k=q.split("#");this.width=Math.floor(Number(k[0]));this.height=Math.floor(Number(k[1]));this.frameCount=Math.floor(Number(k[2]));this.columns=Math.floor(Number(k[3]));this.rows=Math.floor(Number(k[4]));this.Z=Math.floor(Number(k[5]));this.C=k[6];this.signature=k[7];this.videoLength=N}; Ry=function(k,y){return Math.floor(y/(k.columns*k.rows))}; g.eo=function(k,y){y>=k.f3()&&k.Vs();var q=Ry(k,y),N=k.columns*k.rows,D=y%N;y=D%k.columns;D=Math.floor(D/k.columns);var n=k.Vs()+1-N*q;if(n1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; vmG=function(k,y,q){return(k=k.levels[y])?k.PP(q):-1}; hH=function(k,y){var q=k.V.get(y);if(q)return q;q=k.levels.length;for(var N=0;N=y)return k.V.set(y,N),N;k.V.set(y,q-1);return q-1}; lw=function(k,y,q,N){q=q.split("#");q=[q[1],q[2],0,q[3],q[4],-1,q[0],""].join("#");g.Wt.call(this,k,y,q,0);this.N=null;this.j=N?2:0}; sE=function(k,y,q,N){Zb.call(this,k,0,void 0,y,!(N===void 0||!N));for(k=0;k1&&g.JR(new g.HN("There are more than one engaged_view_urls.")), k.bP=Wl.engagedViewUrls[0])}}var E3=k.playerResponse.playerCueRanges;E3&&E3.length>0&&(k.cueRanges=E3);var D9=k.playerResponse.playerCueRangeSet;D9&&g.nJ(k,D9);a:{var nq=k.playerResponse.adPlacements;if(nq)for(var TP=g.p(nq),vk=TP.next();!vk.done;vk=TP.next()){var wV=void 0,IB=void 0,HK=(wV=vk.value.adPlacementRenderer)==null?void 0:(IB=wV.renderer)==null?void 0:IB.videoAdTrackingRenderer;if(HK){var Kq=HK;break a}}Kq=null}var CN=Kq;D7&&D7.promotedPlaybackTracking&&CN&&g.JR(new g.HN("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer")); CN&&(k.GZ=!0);var Am=k.playerResponse.playerAds;if(Am)for(var PO=y,cK=g.p(Am),EW=cK.next();!EW.done;EW=cK.next()){var u8=EW.value;if(u8){var aB=u8.playerLegacyDesktopWatchAdsRenderer;if(aB){var Gs=aB.playerAdParams;if(Gs){Gs.autoplay=="1"&&(k.gT=!0,k.xG=!0);k.Um=Gs.encodedAdSafetyReason||null;Gs.showContentThumbnail!==void 0&&(k.rB=!!Gs.showContentThumbnail);PO.enabled_engage_types=Gs.enabledEngageTypes;break}}}}var On=k.playerResponse.playerConfig;if(On){var Lt=On.manifestlessWindowedLiveConfig; if(Lt){var bm=Number(Lt.minDvrSequence),b2=Number(Lt.maxDvrSequence),Vz=Number(Lt.minDvrMediaTimeMs),Bh=Number(Lt.maxDvrMediaTimeMs),xt=Number(Lt.startWalltimeMs);bm&&(k.wp=bm);Vz&&(k.wF=Vz/1E3,k.W("html5_sabr_parse_live_metadata_playback_boundaries")&&TN(k)&&(k.N$=Vz/1E3));b2&&(k.sV=b2);Bh&&(k.Bc=Bh/1E3,k.W("html5_sabr_parse_live_metadata_playback_boundaries")&&TN(k)&&(k.RA=Bh/1E3));xt&&(k.Zn=xt/1E3);(bm||Vz)&&(b2||Bh)&&(k.QM=!0,k.isLivePlayback=!0,k.allowLiveDvr=!0,k.bv=!1)}var XT=On.daiConfig; if(XT){if(XT.enableDai){k.MP=!0;var U3=XT.enableServerStitchedDai;U3&&(k.enableServerStitchedDai=U3);var vO=XT.enablePreroll;vO&&(k.enablePreroll=vO)}var j8;if(XT.daiType==="DAI_TYPE_SS_DISABLED"||((j8=XT.debugInfo)==null?0:j8.isDisabledUnpluggedChannel))k.sJ=!0;XT.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(k.HJ=!0)}var oo=On.audioConfig;if(oo){var Xd=oo.loudnessDb;Xd!=null&&(k.iP=Xd);var V6=oo.trackAbsoluteLoudnessLkfs;V6!=null&&(k.bL=V6);var Bk=oo.loudnessTargetLkfs;Bk!=null&&(k.loudnessTargetLkfs= Bk);oo.audioMuted&&(k.dB=!0);oo.muteOnStart&&(k.K5=!0);var $V=oo.loudnessNormalizationConfig;if($V){$V.applyStatefulNormalization&&(k.applyStatefulNormalization=!0);$V.preserveStatefulLoudnessTarget&&(k.preserveStatefulLoudnessTarget=!0);var $t=$V.minimumLoudnessTargetLkfs;$t!=null&&(k.minimumLoudnessTargetLkfs=$t);var Ca=$V.maxStatefulTimeThresholdSec;Ca!=null&&(k.maxStatefulTimeThresholdSec=Ca)}k.W("web_player_audio_playback_from_audio_config")&&oo.playAudioOnly&&(k.cn=!0)}var zP=On.playbackEndConfig; if(zP){var kT=zP.endSeconds,m0P=zP.limitedPlaybackDurationInSeconds;k.mutedAutoplay&&(kT&&(k.endSeconds=kT),m0P&&(k.limitedPlaybackDurationInSeconds=m0P))}var Eg=On.fairPlayConfig;if(Eg){var iUu=Eg.certificate;iUu&&(k.Dx=$M(iUu));var f4U=Number(Eg.keyRotationPeriodMs);f4U>0&&(k.Xp=f4U);var OUZ=Number(Eg.keyPrefetchMarginMs);OUZ>0&&(k.Hr=OUZ)}var UW=On.playbackStartConfig;if(UW){k.vD=Number(UW.startSeconds);var PcT=UW.liveUtcStartSeconds,vXT=!!k.liveUtcStartSeconds&&k.liveUtcStartSeconds>0;PcT&&!vXT&& (k.liveUtcStartSeconds=Number(PcT));var Ox=UW.startPosition;if(Ox){var CcZ=Ox.utcTimeMillis;CcZ&&!vXT&&(k.liveUtcStartSeconds=Number(CcZ)*.001);var EXZ=Ox.streamTimeMillis;EXZ&&(k.uu=Number(EXZ)*.001)}k.progressBarStartPosition=UW.progressBarStartPosition;k.progressBarEndPosition=UW.progressBarEndPosition}else{var Pe=On.skippableSegmentsConfig;if(Pe){var bU6=Pe.introSkipDurationMs;bU6&&(k.aR=Number(bU6)/1E3);var V2Z=Pe.outroSkipDurationMs;V2Z&&(k.eC=Number(V2Z)/1E3)}}var ve=On.skippableIntroConfig; if(ve){var BFu=Number(ve.startMs),U06=Number(ve.endMs);isNaN(BFu)||isNaN(U06)||(k.VF=BFu,k.Rx=U06)}var Qj6=On.streamSelectionConfig;Qj6&&(k.w1=Number(Qj6.maxBitrate));var M27=On.vrConfig;M27&&(k.UU=M27.partialSpherical=="1");var pq=On.webDrmConfig;if(pq){pq.skipWidevine&&(k.SP=!0);var FV6=pq.widevineServiceCert;FV6&&(k.D9=$M(FV6));pq.useCobaltWidevine&&(k.useCobaltWidevine=!0);pq.startWithNoQualityConstraint&&(k.rL=!0)}var dE=On.mediaCommonConfig;if(dE){var b4=dE.dynamicReadaheadConfig;if(b4){k.maxReadAheadMediaTimeMs= b4.maxReadAheadMediaTimeMs||NaN;k.minReadAheadMediaTimeMs=b4.minReadAheadMediaTimeMs||NaN;k.readAheadGrowthRateMs=b4.readAheadGrowthRateMs||NaN;var Y_T,S_6=dE==null?void 0:(Y_T=dE.mediaUstreamerRequestConfig)==null?void 0:Y_T.videoPlaybackUstreamerConfig;S_6&&(k.C0=$M(S_6));var C_=dE==null?void 0:dE.sabrContextUpdates;if(C_&&C_.length>0)for(var GzZ=g.p(C_),Ex=GzZ.next();!Ex.done;Ex=GzZ.next()){var Qz=Ex.value;if(Qz.type&&Qz.value){var YLE={type:Qz.type,scope:Qz.scope,value:$M(Qz.value)||void 0,sendByDefault:Qz.sendByDefault}; k.sabrContextUpdates.set(Qz.type,YLE)}}}var LVZ=dE.serverPlaybackStartConfig;LVZ&&(k.serverPlaybackStartConfig=LVZ);dE.useServerDrivenAbr&&(k.jc=!0);var d0M=dE.requestPipeliningConfig;d0M&&(k.requestPipeliningConfig=d0M)}var gX6=On.inlinePlaybackConfig;gX6&&(k.gq=!!gX6.showAudioControls);var VQ=On.embeddedPlayerConfig;if(VQ){k.embeddedPlayerConfig=VQ;var bt=VQ.embeddedPlayerMode;if(bt){var oXZ=k.S();oXZ.eb=bt;oXZ.C=bt==="EMBEDDED_PLAYER_MODE_PFL"}var htG=VQ.permissions;htG&&(k.allowImaMonetization= !!htG.allowImaMonetization)}var RtZ=On.ssapConfig;RtZ&&(k.QV=RtZ.ssapPrerollEnabled||!1);var BO=On.webPlayerConfig;BO&&(BO.gatewayExperimentGroup&&(k.gatewayExperimentGroup=BO.gatewayExperimentGroup),BO.isProximaEligible&&(k.isProximaLatencyEligible=!0))}var gE=k.playerResponse.streamingData;if(gE){var Vf=gE.formats;if(Vf){for(var rV=[],etU=g.p(Vf),Be=etU.next();!Be.done;Be=etU.next()){var Ux=Be.value;rV.push(Ux.itag+"/"+Ux.width+"x"+Ux.height)}k.TG=rV.join(",");rV=[];for(var WVT=g.p(Vf),Qf=WVT.next();!Qf.done;Qf= WVT.next()){var m_=Qf.value,i8={itag:m_.itag,type:m_.mimeType,quality:m_.quality},ZUT=m_.url;ZUT&&(i8.url=ZUT);var Ug=L9(m_),SLE=Ug.rP,G3L=Ug.Rz,LlN=Ug.s;Ug.kT&&(i8.url=SLE,i8.sp=G3L,i8.s=LlN);rV.push(g.ZJ(i8))}k.oH=rV.join(",")}var MH=gE.hlsFormats;if(MH){var l4T=On||null,QQ={};if(l4T){var FO=l4T.audioPairingConfig;if(FO&&FO.pairs)for(var sj7=g.p(FO.pairs),YG=sj7.next();!YG.done;YG=sj7.next()){var Jr0=YG.value,SW=Jr0.videoItag;QQ[SW]||(QQ[SW]=[]);QQ[SW].push(Jr0.audioItag)}}for(var t2Z={},kPT=g.p(MH), Gm=kPT.next();!Gm.done;Gm=kPT.next()){var ymD=Gm.value;t2Z[ymD.itag]=ymD.bitrate}for(var qS0=[],NV7=g.p(MH),L_=NV7.next();!L_.done;L_=NV7.next()){var Ju=L_.value,z5={itag:Ju.itag,type:Ju.mimeType,url:Ju.url,bitrate:Ju.bitrate,width:Ju.width,height:Ju.height,fps:Ju.fps},MP=Ju.audioTrack;if(MP){var D$T=MP.displayName;D$T&&(z5.name=D$T,z5.audio_track_id=MP.id,MP.audioIsDefault&&(z5.is_default="1"))}if(Ju.drmFamilies){for(var ntU=[],TVZ=g.p(Ju.drmFamilies),dJ=TVZ.next();!dJ.done;dJ=TVZ.next())ntU.push(Oa[dJ.value]); z5.drm_families=ntU.join(",")}var Fh=QQ[Ju.itag];if(Fh&&Fh.length){z5.audio_itag=Fh.join(",");var wKT=t2Z[Fh[0]];wKT&&(z5.bitrate+=wKT)}var I9U=dcu(Ju);I9U&&(z5.eotf=I9U);Ju.audioChannels&&(z5.audio_channels=Ju.audioChannels);qS0.push(g.ZJ(z5))}k.hlsFormats=qS0.join(",")}var gJ=gE.licenseInfos;if(gJ&&gJ.length>0){for(var HqZ={},K_U=g.p(gJ),oM=K_U.next();!oM.done;oM=K_U.next()){var Amu=oM.value,cmM=Amu.drmFamily,ud6=Amu.url;cmM&&ud6&&(HqZ[Oa[cmM]]=ud6)}k.G$=HqZ}var a9T=gE.drmParams;a9T&&(k.drmParams= a9T);var x$6=gE.dashManifestUrl;x$6&&(k.mT=g.lG(x$6,{cpn:k.clientPlaybackNonce}));var jBG=gE.hlsManifestUrl;jBG&&(k.hlsvp=jBG);var XKU=gE.probeUrl;XKU&&(k.probeUrl=zV(g.lG(XKU,{cpn:k.clientPlaybackNonce})));var $$U=gE.serverAbrStreamingUrl;$$U&&(k.PU=new g.Qk($$U,!0))}var z1u=k.playerResponse.trackingParams;z1u&&(k.eb=z1u);var sX=k.playerResponse.videoDetails;if(sX){var pW=y,hn=sX.videoId;hn&&(k.videoId=hn,pW.video_id||(pW.video_id=hn));var pKT=sX.channelId;pKT&&(k.B.uid=pKT.substring(2));var RM= sX.title;RM&&(k.title=RM,pW.title||(pW.title=RM));var eW=sX.lengthSeconds;eW&&(k.lengthSeconds=Number(eW),pW.length_seconds||(pW.length_seconds=eW));var rmP=sX.keywords;rmP&&(k.keywords=Mx7(rmP));var We=sX.channelId;We&&(k.qz=We,pW.ucid||(pW.ucid=We));var m$7=sX.viewCount;m$7&&(k.rawViewCount=Number(m$7));var Zo=sX.author;Zo&&(k.author=Zo,pW.author||(pW.author=Zo));var iqu=sX.shortDescription;iqu&&(k.shortDescription=iqu);var f9G=sX.isCrawlable;f9G&&(k.isListed=f9G);var OqZ=sX.musicVideoType;OqZ&& (k.musicVideoType=OqZ);var lt=sX.isLive;lt!=null&&(k.isLivePlayback=lt);if(lt||sX.isUpcoming)k.isPremiere=!sX.isLiveContent;var P80=sX.thumbnail;P80&&(k.U=vt(P80));var vtD=sX.isExternallyHostedPodcast;vtD&&(k.isExternallyHostedPodcast=vtD);var sx=sX.viewerLivestreamJoinPosition;if(sx==null?0:sx.utcTimeMillis)k.NR=Id(sx.utcTimeMillis);var C8M=On||null,Jn=y;sX.isLiveDefaultBroadcast&&(k.isLiveDefaultBroadcast=!0);sX.isUpcoming&&(k.isUpcoming=!0);if(sX.isPostLiveDvr){k.bv=!0;var EtT=sX.latencyClass; EtT&&(k.latencyClass=hE7[EtT]||"UNKNOWN");sX.isLowLatencyLiveStream&&(k.isLowLatencyLiveStream=!0)}else{var tn=!1;if(k.MD)k.allowLiveDvr=cU()?!0:u0&&wo<5?!1:!0,k.isLivePlayback=!0;else if(sX.isLive){Jn.livestream="1";k.allowLiveDvr=sX.isLiveDvrEnabled?cU()?!0:u0&&wo<5?!1:!0:!1;k.partnerId=27;sX.isLowLatencyLiveStream&&(k.isLowLatencyLiveStream=!0);var V87=sX.latencyClass;V87&&(k.latencyClass=hE7[V87]||"UNKNOWN");var BV6=sX.liveChunkReadahead;BV6&&(k.liveChunkReadahead=BV6);var Q6=C8M&&C8M.livePlayerConfig; if(Q6){Q6.hasSubfragmentedFmp4&&(k.hasSubfragmentedFmp4=!0);Q6.hasSubfragmentedWebm&&(k.eI=!0);Q6.defraggedFromSubfragments&&(k.defraggedFromSubfragments=!0);var U$6=Q6.liveExperimentalContentId;U$6&&(k.liveExperimentalContentId=Number(U$6));var QBT=Q6.isLiveHeadPlayable;k.W("html5_live_head_playable")&&QBT!=null&&(k.isLiveHeadPlayable=QBT)}tn=!0}else sX.isUpcoming&&(tn=!0);tn&&(k.isLivePlayback=!0,Jn.adformat&&Jn.adformat.split("_")[1]!=="8"||k.pS.push("heartbeat"),k.wk=!0)}var M80=sX.isPrivate; M80!==void 0&&(k.isPrivate=zI(k.isPrivate,M80))}if(Z){var F_6=sX||null,YSM=!1,MF=Z.errorScreen;YSM=MF&&(MF.playerLegacyDesktopYpcOfferRenderer||MF.playerLegacyDesktopYpcTrailerRenderer||MF.ypcTrailerRenderer)?!0:F_6&&F_6.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(Z.status);if(!YSM){k.errorCode=orT(Z.errorCode)||"auth";var Y9=MF&&MF.playerErrorMessageRenderer;if(Y9){k.playerErrorMessageRenderer=Y9;var SSZ=Y9.reason;SSZ&&(k.errorReason=g.QX(SSZ));var kMP=Y9.subreason;kMP&& (k.Ei=g.QX(kMP),k.Pr=kMP)}else k.errorReason=Z.reason||null;var yGD=Z.status;if(yGD==="LOGIN_REQUIRED")k.errorDetail="1";else if(yGD==="CONTENT_CHECK_REQUIRED")k.errorDetail="2";else if(yGD==="AGE_CHECK_REQUIRED"){var GPP=Z.errorScreen,L_D=GPP&&GPP.playerKavRenderer;k.errorDetail=L_D&&L_D.kavUrl?"4":"3"}else k.errorDetail=Z.isBlockedInRestrictedMode?"5":"0"}}var d$7=k.playerResponse.interstitialPods;d$7&&Dd7(k,d$7);k.hV&&k.eventId&&(k.hV=re(k.hV,{ei:k.eventId}));var q0M=k.playerResponse.captions; if(q0M&&q0M.playerCaptionsTracklistRenderer)a:{var r1=q0M.playerCaptionsTracklistRenderer;k.captionTracks=[];if(r1.captionTracks)for(var gtT=g.p(r1.captionTracks),NTu=gtT.next();!NTu.done;NTu=gtT.next()){var mZ=NTu.value,otu=BXu(mZ.baseUrl);if(!otu)break a;var DD6={is_translateable:!!mZ.isTranslatable,languageCode:mZ.languageCode,languageName:mZ.name&&g.QX(mZ.name),url:otu,vss_id:mZ.vssId,kind:mZ.kind};DD6.name=mZ.trackName;DD6.displayName=mZ.name&&g.QX(mZ.name);k.captionTracks.push(new g.mP(DD6))}k.yh= r1.audioTracks||[];k.Pv=r1.defaultAudioTrackIndex||0;k.NL=[];if(r1.translationLanguages)for(var h1Z=g.p(r1.translationLanguages),nU0=h1Z.next();!nU0.done;nU0=h1Z.next()){var F3=nU0.value,F9={};F9.languageCode=F3.languageCode;F9.languageName=g.QX(F3.languageName);if(F3.translationSourceTrackIndices){F9.translationSourceTrackIndices=[];for(var R16=g.p(F3.translationSourceTrackIndices),TTT=R16.next();!TTT.done;TTT=R16.next())F9.translationSourceTrackIndices.push(TTT.value)}if(F3.excludeAudioTrackIndices){F9.excludeAudioTrackIndices= [];for(var e1D=g.p(F3.excludeAudioTrackIndices),w6u=e1D.next();!w6u.done;w6u=e1D.next())F9.excludeAudioTrackIndices.push(w6u.value)}k.NL.push(F9)}k.lC=[];if(r1.defaultTranslationSourceTrackIndices)for(var W_D=g.p(r1.defaultTranslationSourceTrackIndices),I7U=W_D.next();!I7U.done;I7U=W_D.next())k.lC.push(I7U.value);k.le=!!r1.contribute&&!!r1.contribute.captionsMetadataRenderer}k.clipConfig=k.playerResponse.clipConfig;k.clipConfig&&k.clipConfig.startTimeMs!=null&&(k.vD=Number(k.clipConfig.startTimeMs)* .001);k.playerResponse&&k.playerResponse.playerConfig&&k.playerResponse.playerConfig.webPlayerConfig&&k.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&TXP(k,k.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var Zq7;k.compositeLiveIngestionOffsetToken=(Zq7=k.playerResponse.playbackTracking)==null?void 0:Zq7.compositeLiveIngestionOffsetToken;var l9D;k.compositeLiveStatusToken=(l9D=k.playerResponse.playbackTracking)==null?void 0:l9D.compositeLiveStatusToken}qY(k, y);y.queue_info&&(k.queueInfo=y.queue_info);var sBZ=y.hlsdvr;sBZ!=null&&(k.allowLiveDvr=Number(sBZ)===1?cU()?!0:u0&&wo<5?!1:!0:!1);k.adQueryId=y.ad_query_id||null;k.Um||(k.Um=y.encoded_ad_safety_reason||null);k.z1=y.agcid||null;k.rE=y.ad_id||null;k.JZ=y.ad_sys||null;k.Bw=y.encoded_ad_playback_context||null;k.dB=zI(k.dB,y.infringe||y.muted);k.Qc=y.authkey;k.Ax=y.authuser;k.mutedAutoplay=zI(k.mutedAutoplay,y&&y.playmuted);k.W("embeds_enable_full_length_inline_muted_autoplay")&&(k.mutedAutoplayDurationMode= rh(k.mutedAutoplayDurationMode,y&&y.muted_autoplay_duration_mode));k.Ug=zI(k.Ug,y&&y.mutedautoplay);var S0=y.length_seconds;S0&&(k.lengthSeconds=typeof S0==="string"?Id(S0):S0);if(k.isAd()||k.mR||!g.P2(g.eY(k.CS)))k.endSeconds=rh(k.endSeconds,k.eC||y.end||y.endSeconds);else{var d3E=g.eY(k.CS),GT=k.lengthSeconds;switch(d3E){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":GT>30?k.limitedPlaybackDurationInSeconds=30:GT<30&>>10&&(k.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":k.limitedPlaybackDurationInSeconds= GT*.2}}k.eb=mR(k.eb,y.itct);k.wZ=zI(k.wZ,y.noiba);k.I6=zI(k.I6,y.is_live_destination);k.isLivePlayback=zI(k.isLivePlayback,y.live_playback);k.enableServerStitchedDai=k.enableServerStitchedDai&&k.OX();y.isUpcoming&&(k.isUpcoming=zI(k.isUpcoming,y.isUpcoming));k.bv=zI(k.bv,y.post_live_playback);k.QM&&(k.bv=!1);k.isMdxPlayback=zI(k.isMdxPlayback,y.mdx);var La=y.mdx_control_mode;La&&(k.mdxControlMode=typeof La==="number"?La:Id(La));k.isInlinePlaybackNoAd=zI(k.isInlinePlaybackNoAd,y.is_inline_playback_no_ad); k.LY=rh(k.LY,y.reload_count);k.reloadReason=mR(k.reloadReason,y.reload_reason);k.rB=zI(k.rB,y.show_content_thumbnail);k.cq=zI(k.cq,y.utpsa);k.cycToken=y.cyc||null;k.sI=y.tkn||null;var JmZ=Pt(y);Object.keys(JmZ).length>0&&(k.U=JmZ);k.ND=mR(k.ND,y.vvt);k.mdxEnvironment=mR(k.mdxEnvironment,y.mdx_environment);y.source_container_playlist_id&&(k.sourceContainerPlaylistId=y.source_container_playlist_id);y.serialized_mdx_metadata&&(k.serializedMdxMetadata=y.serialized_mdx_metadata);k.qx=y.osig;k.eventId|| (k.eventId=y.eventid);k.osid||(k.osid=y.osid);k.playlistId=mR(k.playlistId,y.list);y.index&&(k.playlistIndex=k.playlistIndex===void 0?rh(0,y.index):rh(k.playlistIndex,y.index));k.Yt=y.pyv_view_beacon_url;k.FL=y.pyv_quartile25_beacon_url;k.g_=y.pyv_quartile50_beacon_url;k.B3=y.pyv_quartile75_beacon_url;k.l1=y.pyv_quartile100_beacon_url;var t8Z=y.session_data;!k.jf&&t8Z&&(k.jf=xT(t8Z,"&").feature);k.isFling=rh(k.isFling?1:0,y.is_fling)===1;k.vnd=rh(k.vnd,y.vnd);k.forceAdsUrl=mR(k.forceAdsUrl,y.force_ads_url); k.M2=mR(k.M2,y.ctrl);k.fm=mR(k.fm,y.ytr);k.fg=y.ytrcc;k.wH=y.ytrexp;k.a9=y.ytrext;k.Jz=mR(k.Jz,y.adformat);k.l5=mR(k.l5,y.attrib);k.slotPosition=rh(k.slotPosition,y.slot_pos);k.breakType=y.break_type;k.VA=zI(k.VA,y.ssrt);k.videoId=fj(y)||k.videoId;k.Y=mR(k.Y,y.vss_credentials_token);k.f1=mR(k.f1,y.vss_credentials_token_type);k.cn=zI(k.cn,y.audio_only);k.GL=zI(k.GL,y.aac_high);k.D0=zI(k.D0,y.prefer_low_quality_audio);k.tq=zI(k.tq,y.uncap_inline_quality);k.W("html5_enable_qoe_cat_list")?y.qoe_cat&& (k.yG=k.yG.concat(y.qoe_cat.split(","))):k.O4=mR(k.O4,y.qoe_cat);k.PQ=zI(k.PQ,y.download_media);var k20=y.prefer_gapless;var gOL=k20!=null?zI(k.J,k20):k.J?k.J:k.CS.preferGapless&&k.CS.supportsGaplessShorts();k.J=gOL;nKD(k.playerResponse)&&(k.pS.push("ad"),k.W("html5_ssap_pacf_qoe_ctmp")&&k.v9());var ytZ=y.adaptive_fmts;ytZ&&(k.adaptiveFormats=ytZ,k.lw("adpfmts",{},!0));var qBG=y.allow_embed;qBG&&(k.allowEmbed=Number(qBG)===1);var Nk7=y.backgroundable;Nk7&&(k.backgroundable=Number(Nk7)===1);var DnP= y.autonav;DnP&&(k.isAutonav=Number(DnP)===1);var nHZ=y.autoplay;nHZ&&(k.xG=Number(nHZ)===1,k.gT=k.xG,D6(k,"c"));var Tk0=y.iv_load_policy;Tk0&&(k.annotationsLoadPolicy=pj(k.annotationsLoadPolicy,Tk0,WU));var wF6=y.cc_lang_pref;wF6&&(k.captionsLanguagePreference=mR(wF6,k.captionsLanguagePreference));var IKU=y.cc_load_policy;IKU&&(k.Bq=pj(k.Bq,IKU,WU));var HPM;k.deviceCaptionsOn=(HPM=y.device_captions_on)!=null?HPM:void 0;var K0T;k.sf=(K0T=y.device_captions_lang_pref)!=null?K0T:"";var AtP;k.kP=(AtP= y.viewer_selected_caption_langs)!=null?AtP:[];if(!k.W("html5_enable_ssap_entity_id")){var ct6=y.cached_load;ct6&&(k.bZ=zI(k.bZ,ct6))}if(y.dash==="0"||y.dash===0||y.dash===!1)k.Vt=!0;var ua6=y.dashmpd;ua6&&(k.mT=g.lG(ua6,{cpn:k.clientPlaybackNonce}));var aK6=y.delay;aK6&&(k.jH=Id(aK6));var HuM=k.eC||y.end;if(k.tb?HuM!=null:HuM!=void 0)k.clipEnd=rh(k.clipEnd,HuM);var xnT=y.fmt_list;xnT&&(k.TG=xnT);y.heartbeat_preroll&&k.pS.push("heartbeat");k.Dd=-Math.floor(Math.random()*10);k.d5=-Math.floor(Math.random()* 40);var jU6=y.is_listed;jU6&&(k.isListed=zI(k.isListed,jU6));var XFu=y.is_private;XFu&&(k.isPrivate=zI(k.isPrivate,XFu));var $nM=y.is_dni;$nM&&(k.Up=zI(k.Up,$nM));var z5U=y.dni_color;z5U&&(k.qN=mR(k.qN,z5U));var pFG=y.pipable;pFG&&(k.pipable=zI(k.pipable,pFG));k.p5=k.pipable&&k.CS.Tp;k.KM=k.p5&&!k.CS.showMiniplayerButton;var rt6=y.paid_content_overlay_duration_ms;rt6&&(k.paidContentOverlayDurationMs=Id(rt6));var mnZ=y.paid_content_overlay_text;mnZ&&(k.paidContentOverlayText=mnZ);var iP7=y.url_encoded_fmt_stream_map; iP7&&(k.oH=iP7);var fKD=y.hls_formats;fKD&&(k.hlsFormats=fKD);var OPU=y.hlsvp;OPU&&(k.hlsvp=OPU);var dl=y.live_start_walltime;dl&&(k.nk=typeof dl==="number"?dl:Id(dl));var gl=y.live_manifest_duration;gl&&(k.SO=typeof gl==="number"?gl:Id(gl));var P$D=y.player_params;P$D&&(k.playerParams=P$D);var vHM=y.partnerid;vHM&&(k.partnerId=rh(k.partnerId,vHM));var C$0=y.probe_url;C$0&&(k.probeUrl=zV(g.lG(C$0,{cpn:k.clientPlaybackNonce})));var K7D=y.pyv_billable_url;K7D&&xAG(K7D)&&(k.bP=K7D);var AGZ=y.pyv_conv_url; AGZ&&xAG(AGZ)&&(k.KT=AGZ);FGZ(k,y);k.startSeconds>0?k.W("html5_log_start_seconds_inconsistency")&&k.startSeconds!==(k.vD||k.aR||y.start||y.startSeconds)&&k.lw("lss",{css:k.startSeconds,pcss:k.vD,iss:k.aR,ps:y.start||void 0,pss:y.startSeconds||void 0}):(k.startSeconds=rh(k.startSeconds,k.vD||k.aR||y.start||y.startSeconds),k.vc=k.startSeconds);if(!(k.liveUtcStartSeconds&&k.liveUtcStartSeconds>0)){var EHZ=y.live_utc_start;if(EHZ!=null)k.liveUtcStartSeconds=Number(EHZ);else{var cGP=k.startSeconds;cGP&& isFinite(cGP)&&cGP>1E9&&(k.liveUtcStartSeconds=k.startSeconds)}}if(!(k.liveUtcStartSeconds&&k.liveUtcStartSeconds>0)){var bP7=y.utc_start_millis;bP7&&(k.liveUtcStartSeconds=Number(bP7)*.001)}var V5Z=y.stream_time_start_millis;V5Z&&(k.uu=Number(V5Z)*.001);var uZM=k.aR||y.start;(k.tb?uZM==null||Number(y.resume)===1:uZM==void 0||y.resume=="1")||k.isLivePlayback||(k.clipStart=rh(k.clipStart,uZM));var Bk0=y.url_encoded_third_party_media;Bk0&&(k.dV=$T(Bk0));var a7u=y.ypc_offer_button_formatted_text;if(a7u){var UnZ= JSON.parse(a7u);k.Qt=UnZ!=null?UnZ:null;k.QS=a7u}var QU6=y.ypc_offer_button_text;QU6&&(k.oB=QU6);var M5D=y.ypc_offer_description;M5D&&(k.Ic=M5D);var F0P=y.ypc_offer_headline;F0P&&(k.kd=F0P);var YBD=y.ypc_full_video_message;YBD&&(k.S$=YBD);var SBU=y.ypc_offer_id;SBU&&(k.mF=SBU);var G27=y.ypc_buy_url;G27&&(k.zr=G27);var L0G=y.ypc_item_thumbnail;L0G&&(k.gW=L0G);var dn7=y.ypc_item_title;dn7&&(k.ju=dn7);var gHu=y.ypc_item_url;gHu&&(k.cV=gHu);var oH6=y.ypc_vid;oH6&&(k.bR=oH6);y.ypc_overlay_timeout&&(k.Q$= Number(y.ypc_overlay_timeout));var h5T=y.ypc_trailer_player_vars;h5T&&(k.RC=XV(h5T));var R5T=y.ypc_original_itct;R5T&&(k.s3=R5T);k.qz=mR(k.qz,y.ucid);y.baseUrl&&(k.B.baseUrl=y.baseUrl);y.uid&&(k.B.uid=y.uid);y.oeid&&(k.B.oeid=y.oeid);y.ieid&&(k.B.ieid=y.ieid);y.ppe&&(k.B.ppe=y.ppe);y.engaged&&(k.B.engaged=y.engaged);y.subscribed&&(k.B.subscribed=y.subscribed);k.B.focEnabled=zI(k.B.focEnabled,y.focEnabled);k.B.rmktEnabled=zI(k.B.rmktEnabled,y.rmktEnabled);k.x7=y.storyboard_spec||null;k.GR=y.live_storyboard_spec|| null;k.bx=y.iv_endscreen_url||null;k.o9=zI(k.o9,y.iv3_module);k.wk=zI(k.wk,y.ypc_license_checker_module);k.dL=zI(k.dL,y.ypc_module);k.E4=zI(k.E4,y.ypc_clickwrap_module);k.dL&&k.pS.push("ypc");k.E4&&k.pS.push("ypc_clickwrap");k.BJ={video_id:y.video_id,eventid:y.eventid,cbrand:y.cbrand,cbr:y.cbr,cbrver:y.cbrver,c:y.c,cver:y.cver,ctheme:y.ctheme,cplayer:y.cplayer,cmodel:y.cmodel,cnetwork:y.cnetwork,cos:y.cos,cosver:y.cosver,cplatform:y.cplatform,user_age:y.user_age,user_display_image:y.user_display_image, user_display_name:y.user_display_name,user_gender:y.user_gender,csi_page_type:y.csi_page_type,csi_service_name:y.csi_service_name,enablecsi:y.enablecsi,enabled_engage_types:y.enabled_engage_types};VxM(k,y);var e5D=y.cotn;e5D&&(k.cotn=e5D);if(REG(k))I_(k)&&(k.isLivePlayback&&k.mT&&(k.FZ=!0),k.Dx&&(k.eE=!0));else if(eED(k))k.FZ=!0;else{var lKT,sU7,JtT=((lKT=k.playerResponse)==null?void 0:(sU7=lKT.streamingData)==null?void 0:sU7.adaptiveFormats)||[];if(JtT.length>0)var OS=WGG(k,JtT);else{var kBZ=k.adaptiveFormats; if(kBZ&&!I_(k)){H4(k,"html5_enable_cobalt_experimental_vp9_decoder")&&(SX=!0);var YP=KJ(kBZ),xD6=k.G$,ySZ=k.lengthSeconds,oOO=k.isLivePlayback,PK=k.bv,SR=k.CS,hdT=NF6(YP);if(oOO||PK){var q57=SR==null?void 0:SR.experiments,Sg=new i_("",q57,!0);Sg.OX=!0;Sg.isManifestless=!0;Sg.N=!PK;Sg.isLive=!PK;Sg.bv=PK;for(var N60=g.p(YP),jDU=N60.next();!jDU.done;jDU=N60.next()){var GS=jDU.value,DvG=vL(GS,xD6),Y6=CB(GS.url,GS.sp,GS.s),n5T=Y6.get("id");n5T&&n5T.includes("%7E")&&(Sg.U=!0);var T67=void 0,RdF=(T67=q57)== null?void 0:T67.rF("html5_max_known_end_time_rebase"),edw=Number(GS.target_duration_sec)||5,Wl1=Number(GS.max_dvr_duration_sec)||14400,wp7=Number(Y6.get("mindsq")||Y6.get("min_sq")||"0"),IzM=Number(Y6.get("maxdsq")||Y6.get("max_sq")||"0")||Infinity;Sg.wp=Sg.wp||wp7;Sg.sV=Sg.sV||IzM;var ZkF=!$X(DvG.mimeType);Y6&&pB(Sg,new wW(Y6,DvG,{mB:edw,Mo:ZkF,cj:Wl1,wp:wp7,sV:IzM,F2:300,bv:PK,EJ:RdF}))}var H4u=Sg}else{if(hdT==="FORMAT_STREAM_TYPE_OTF"){var h2=ySZ;h2=h2===void 0?0:h2;var LN=new i_("",SR==null?void 0: SR.experiments,!1);LN.duration=h2||0;for(var KzD=g.p(YP),X6P=KzD.next();!X6P.done;X6P=KzD.next()){var d$=X6P.value,$D7=vL(d$,xD6,LN.duration),zP6=CB(d$.url,d$.sp,d$.s);if(zP6)if($D7.streamType==="FORMAT_STREAM_TYPE_OTF")pB(LN,new Is(zP6,$D7,"sq/0"));else{var lDO=Gk(d$.init),sPN=Gk(d$.index);pB(LN,new XP(zP6,$D7,lDO,sPN))}}LN.isOtf=!0;var ASZ=LN}else{var RX=ySZ;RX=RX===void 0?0:RX;var e0=new i_("",SR==null?void 0:SR.experiments,!1);e0.duration=RX||0;for(var cSU=g.p(YP),p6P=cSU.next();!p6P.done;p6P= cSU.next()){var g$$=p6P.value,JuO=vL(g$$,xD6,e0.duration),t$F=Gk(g$$.init),kpG=Gk(g$$.index),uJT=CB(g$$.url,g$$.sp,g$$.s);uJT&&pB(e0,new XP(uJT,JuO,t$F,kpG))}ASZ=e0}H4u=ASZ}var azD=H4u;if(YP.length>0){var xv6=YP[0];if(k.S().playerStyle==="hangouts-meet"&&xv6.url){var ygb=g.zf(xv6.url);k.Dt=k.Dt||Number(ygb.expire)}}var qCx=k.isLivePlayback&&!k.bv&&!k.QM&&!k.isPremiere;k.W("html5_live_head_playable")&&(!Ax(k)&&qCx&&k.lw("missingLiveHeadPlayable",{}),k.CS.sT==="yt"&&(azD.hV=!0));OS=azD}else OS=null; k.lw("pafmts",{isManifestFilled:!!OS})}if(OS){Z$G(k,OS);var jEu=!0}else jEu=!1;jEu?k.enableServerStitchedDai=k.enableServerStitchedDai&&c4(k):k.mT&&(k.CS.sT==="yt"&&k.OX()&&k.W("drm_manifestless_unplugged")&&k.W("html5_deprecate_manifestful_fallback")?k.lw("deprecateMflFallback",{}):k.FZ=!0)}var mDZ=y.adpings;mDZ&&(k.Mm=mDZ?XV(mDZ):null);var XpZ=y.feature;XpZ&&(k.ub=XpZ);var $v7=y.referrer;$v7&&(k.referrer=$v7);k.clientScreenNonce=mR(k.clientScreenNonce,y.csn);k.e8=rh(k.e8,y.root_ve_type);k.FU=rh(k.FU, y.kids_age_up_mode);k.tb||y.kids_app_info==void 0||(k.kidsAppInfo=y.kids_app_info);k.tb&&y.kids_app_info!=null&&(k.kidsAppInfo=y.kids_app_info);k.hR=zI(k.hR,y.upg_content_filter_mode);k.unpluggedFilterModeType=rh(k.unpluggedFilterModeType,y.unplugged_filter_mode_type);var zVD=y.unplugged_location_info;zVD&&(k.sT=zVD);var pp7=y.unplugged_partner_opt_out;pp7&&(k.R9=mR("",pp7));k.pg=zI(k.pg,y.disable_watch_next);k.S3=mR(k.S3,y.internal_ip_override);k.kO=!!y.is_yto_interstitial;(k.interstitials.length|| k.kO)&&k.pS.push("yto");var rSZ=y.e3;rSZ&&(k.e3=rSZ);var mvT;k.fS=(mvT=y.csi_timer)!=null?mvT:"";k.T4=!!y.force_gvi;y.watchUrl&&(k.watchUrl=y.watchUrl);var SJ=y.watch_endpoint;k.W("html5_attach_watch_endpoint_ustreamer_config")&&SJ&&Rk6(k,SJ);if(SJ==null?0:SJ.ustreamerConfig)k.Ek=$M(SJ.ustreamerConfig);var i46,fzD,O4D=SJ==null?void 0:(i46=SJ.loggingContext)==null?void 0:(fzD=i46.qoeLoggingContext)==null?void 0:fzD.serializedContextData;O4D&&(k.KA=O4D);g.YM(k.CS)&&k.CS.rB&&(k.embedsRct=mR(k.embedsRct, y.rct),k.embedsRctn=mR(k.embedsRctn,y.rctn));k.JT=k.JT||!!y.pause_at_start;y.default_active_source_video_id&&(k.defaultActiveSourceVideoId=y.default_active_source_video_id)}; QHZ=function(k,y,q){var N,D=(N=y.cpnInfo)==null?void 0:N.cpn;k.playerResponseCpn=D!=null?D:"";g.uE(k)&&!D&&k.oP("ssei","eim_"+k.clientPlaybackNonce);var n;return((n=y.cacheMetadata)==null?0:n.isCacheHit)||k.bZ||!D?"":(l1U.has(D)?q="":(y=sHZ.push(D),l1U.add(D),y>(q!=null?q:50)&&(q=sHZ.shift())&&l1U.delete(q),q=D),D!==q&&k.oP("ssei","dcpn_"+D+"_"+q+"_"+k.clientPlaybackNonce),q)}; qY=function(k,y){var q=y.raw_watch_next_response;if(!q){var N=y.watch_next_response;N&&(q=JSON.parse(N))}if(q){k.Wl=q;var D=k.Wl.playerCueRangeSet;D&&g.nJ(k,D);var n=k.Wl.playerOverlays;if(n){var T=n.playerOverlayRenderer;if(T){var I=T.autonavToggle;I&&(k.autoplaySwitchButtonRenderer=g.L(I,JIM),k.W("web_player_autonav_use_server_provided_state")&&txT(k)&&(k.autonavState=k.autoplaySwitchButtonRenderer.enabled?2:1));var H=T.videoDetails;if(H){var K=H.embeddedPlayerOverlayVideoDetailsRenderer;var A= H.playerOverlayVideoDetailsRenderer;A&&(A.title&&(y.title=g.QX(A.title)),A.subtitle&&(y.subtitle=g.QX(A.subtitle)))}g.o9(k.CS)&&(k.cH=!!T.addToMenu);kr6(k,T.shareButton);T.startPosition&&T.endPosition&&(k.progressBarStartPosition=T.startPosition,k.progressBarEndPosition=T.endPosition);var c=T.gatedActionsOverlayRenderer;c&&(k.tx=g.L(c,yyZ));var u,a,x,r=g.L((u=k.getWatchNextResponse())==null?void 0:(a=u.playerOverlays)==null?void 0:(x=a.playerOverlayRenderer)==null?void 0:x.infoPanel,qZu);if(r){k.x8= Number(r==null?void 0:r.durationMs)||NaN;if(r==null?0:r.infoPanelOverviewViewModel)k.hw=r==null?void 0:r.infoPanelOverviewViewModel;if(r==null?0:r.infoPanelDetailsViewModel)k.T2=r==null?void 0:r.infoPanelDetailsViewModel}k.showSeekingControls=!!T.showSeekingControls}}var f,P,C=(f=k.getWatchNextResponse())==null?void 0:(P=f.contents)==null?void 0:P.twoColumnWatchNextResults;if(C){var V=C.desktopOverlay&&g.L(C.desktopOverlay,N9D);V&&(V.suppressShareButton&&(k.showShareButton=!1),V.suppressWatchLaterButton&& (k.cH=!1))}K&&Dw6(k,y,K);var Q=rh(0,y.autoplay_count),Y=k.getWatchNextResponse(),l,h=(l=Y.contents)==null?void 0:l.twoColumnWatchNextResults,qD,Ku,Z,d=(qD=Y.playerOverlays)==null?void 0:(Ku=qD.playerOverlayRenderer)==null?void 0:(Z=Ku.autoplay)==null?void 0:Z.playerOverlayAutoplayRenderer,J=I1G(k),X,W=(X=Y.contents)==null?void 0:X.singleColumnWatchNextResults;if(W){var s0;if(((s0=W.autoplay)==null?0:s0.autoplay)&&!W.playlist){var zF=W.autoplay.autoplay.sets,Ae={},Cu=new g.UE(k.S()),qG=null,xN;if(zF){for(var JG= g.p(zF),O=JG.next();!O.done;O=JG.next()){var v=O.value.autoplayVideoRenderer;if(v&&v.compactVideoRenderer){qG=v.compactVideoRenderer;break}}if(xN=zF[0].autoplayVideo){var E=xN.clickTrackingParams;E&&(Ae.itct=E);Ae.autonav="1";Ae.playnext=String(Q)}}else Ae.feature="related-auto";var U=g.L(xN,g.a_);if(qG){Cu.videoId=qG.videoId;var F=qG.shortBylineText;F&&(Cu.author=g.QX(F));var kU=qG.title;kU&&(Cu.title=g.QX(kU))}else U!=null&&U.videoId&&(Cu.videoId=U.videoId);Cu.IW=Ae;k.suggestions=[];k.ue=Cu}}if(J){for(var TM= [],D7=g.p(J),M=D7.next();!M.done;M=D7.next()){var AG=M.value,$U=void 0,wT=null;if(AG.endScreenVideoRenderer){var MD=AG.endScreenVideoRenderer,wx=MD.title;wT=new g.UE(k.S());wT.videoId=MD.videoId;wT.lengthSeconds=MD.lengthInSeconds||0;var GF=MD.publishedTimeText;GF&&(wT.publishedTimeText=g.QX(GF));var cY=MD.shortBylineText;cY&&(wT.author=g.QX(cY));var e6=MD.shortViewCountText;e6&&(wT.shortViewCount=g.QX(e6));if(wx){wT.title=g.QX(wx);var MK=wx.accessibility;if(MK){var c9=MK.accessibilityData;c9&&c9.label&& (wT.ariaLabel=c9.label)}}var Lw=MD.navigationEndpoint;if(Lw){$U=Lw.clickTrackingParams;var d8=g.L(Lw,g.a_),Rd=g.L(Lw,g.yS);d8?wT.QR=d8:Rd!=null&&(wT.watchUrl=Rd.url)}var fk=MD.thumbnailOverlays;if(fk)for(var gY=g.p(fk),sL=gY.next();!sL.done;sL=gY.next()){var eQ=sL.value.thumbnailOverlayTimeStatusRenderer;if(eQ)if(eQ.style==="LIVE"){wT.isLivePlayback=!0;break}else if(eQ.style==="UPCOMING"){wT.isUpcoming=!0;break}}wT.U=vt(MD.thumbnail)}else if(AG.endScreenPlaylistRenderer){var jQ=AG.endScreenPlaylistRenderer, Yx=jQ.navigationEndpoint;if(!Yx)continue;var FK=g.L(Yx,g.a_);if(!FK)continue;var uX=FK.videoId;wT=new g.Bt(k.S());wT.playlistId=jQ.playlistId;wT.playlistLength=Number(jQ.videoCount)||0;wT.Z=uX||null;wT.videoId=uX;var SN=jQ.title;SN&&(wT.title=g.QX(SN));var gy=jQ.shortBylineText;gy&&(wT.author=g.QX(gy));$U=Yx.clickTrackingParams;wT.U=vt(jQ.thumbnail)}wT&&($U&&(wT.sessionData={itct:$U}),TM.push(wT))}k.suggestions=TM}if(d){k.dj=!!d.preferImmediateRedirect;k.cO=k.cO||!!d.webShowNewAutonavCountdown;k.Ts= k.Ts||!!d.webShowBigThumbnailEndscreen;if(k.cO||k.Ts){var Yo=h||null,n0=new g.UE(k.S());n0.videoId=d.videoId;var OL=d.videoTitle;if(OL){n0.title=g.QX(OL);var DR=OL.accessibility;if(DR){var Yg=DR.accessibilityData;Yg&&Yg.label&&(n0.ariaLabel=Yg.label)}}var t3=d.byline;t3&&(n0.author=g.QX(t3));var uj=d.publishedTimeText;uj&&(n0.publishedTimeText=g.QX(uj));var e2=d.shortViewCountText;e2&&(n0.shortViewCount=g.QX(e2));var WB=d.thumbnailOverlays;if(WB)for(var Z4=g.p(WB),fN=Z4.next();!fN.done;fN=Z4.next()){var jI= fN.value.thumbnailOverlayTimeStatusRenderer;if(jI)if(jI.style==="LIVE"){n0.isLivePlayback=!0;break}else if(jI.style==="UPCOMING"){n0.isUpcoming=!0;break}else if(jI.style==="DEFAULT"&&jI.text){n0.lengthText=g.QX(jI.text);var lc=jI.text.accessibility;if(lc){var OW=lc.accessibilityData;OW&&OW.label&&(n0.qe=OW.label||"")}break}}n0.U=vt(d.background);var Pk=d.nextButton;if(Pk){var s_=Pk.buttonRenderer;if(s_){var Jr=s_.navigationEndpoint;if(Jr){var tr=g.L(Jr,g.a_);tr&&(n0.QR=tr)}}}if(d.topBadges){var kt= d.topBadges[0];if(kt){var y5=g.L(kt,naT);y5&&y5.style==="BADGE_STYLE_TYPE_PREMIUM"&&(n0.EgS=!0)}}var q$=d.alternativeTitle;q$&&(n0.fJ=g.QX(q$));var ST={autonav:"1",playnext:String(Q)};n0.playlistId&&(ST.autoplay="1");if(Yo){var fa,N$,Og,Wl,E3=(fa=Yo.autoplay)==null?void 0:(N$=fa.autoplay)==null?void 0:(Og=N$.sets)==null?void 0:(Wl=Og[0])==null?void 0:Wl.autoplayVideo;if(E3){var D9=E3.clickTrackingParams;D9&&(ST.itct=D9);var nq=g.L(E3,g.a_);nq&&(n0.EQ=nq)}}else if(d){var TP,vk,wV,IB=(TP=d.nextButton)== null?void 0:(vk=TP.buttonRenderer)==null?void 0:(wV=vk.navigationEndpoint)==null?void 0:wV.clickTrackingParams;IB&&(ST.itct=IB)}ST.itct||(ST.feature="related-auto");n0.IW=ST;k.suggestions||(k.suggestions=[]);k.ue=n0}d.countDownSecs!=null&&(k.g3=d.countDownSecs*1E3);d.countDownSecsForFullscreen!=null&&(k.Ml=d.countDownSecsForFullscreen>=0?d.countDownSecsForFullscreen*1E3:-1);if(k.W("web_player_autonav_next_button_renderer")){var HK;k.vT=(HK=d.nextButton)==null?void 0:HK.buttonRenderer}var Kq;k.Ys= (Kq=d.cancelButton)==null?void 0:Kq.buttonRenderer;k.W("web_autonav_color_transition")&&d.watchToWatchTransitionRenderer&&(k.watchToWatchTransitionRenderer=g.L(d.watchToWatchTransitionRenderer,T90))}var CN=I1G(k);if(CN){var Am,PO,cK,EW=CN==null?void 0:(Am=CN[0])==null?void 0:(PO=Am.endScreenVideoRenderer)==null?void 0:(cK=PO.navigationEndpoint)==null?void 0:cK.clickTrackingParams,u8=g.xF(k);EW&&u8&&(u8.sessionData={itct:EW})}k.Wl.currentVideoThumbnail&&(k.U=vt(k.Wl.currentVideoThumbnail));var aB, Gs,On,Lt,bm,b2=(aB=k.Wl)==null?void 0:(Gs=aB.contents)==null?void 0:(On=Gs.twoColumnWatchNextResults)==null?void 0:(Lt=On.results)==null?void 0:(bm=Lt.results)==null?void 0:bm.contents;if(b2&&b2[1]){var Vz,Bh,xt,XT,U3=(Vz=b2[1].videoSecondaryInfoRenderer)==null?void 0:(Bh=Vz.owner)==null?void 0:(xt=Bh.videoOwnerRenderer)==null?void 0:(XT=xt.thumbnail)==null?void 0:XT.thumbnails;U3&&U3.length&&(k.profilePicture=U3[U3.length-1].url)}var vO=fj(y),j8,oo=(j8=k.getWatchNextResponse())==null?void 0:j8.onResponseReceivedEndpoints; if(oo)for(var Xd=g.p(oo),V6=Xd.next();!V6.done;V6=Xd.next()){var Bk=V6.value;g.L(Bk,jj)&&(k.Xt=g.L(Bk,jj));var $V=g.L(Bk,wuZ),$t=void 0;if(($t=$V)==null?0:$t.entityKeys)k.WN=$V.entityKeys||[],$V.visibleOnLoadKeys&&(k.visibleOnLoadKeys=$V.visibleOnLoadKeys)}if(k.W("web_key_moments_markers")){var Ca=g.Xs.getState().entities,zP=g.OV("visibility_override","markersVisibilityOverrideEntity");var kT=vM(Ca,"markersVisibilityOverrideEntity",zP);k.aO=(kT==null?void 0:kT.videoId)===(k.videoId||vO)&&(kT==null? 0:kT.visibilityOverrideMarkersKey)?kT.visibilityOverrideMarkersKey:k.visibleOnLoadKeys;k.visibleOnLoadKeys=[].concat(g.m(k.aO))}}}; txT=function(k){var y;return((y=k.autoplaySwitchButtonRenderer)==null?void 0:y.enabled)!==void 0}; YOZ=function(k){return k.W("html5_high_res_cpns_start_with_r")&&k.CS.X4()?"r"+g.Si(15):g.Si(16)}; ItD=function(k){return!!(k.C&&k.C.videoInfos&&k.C.videoInfos.length)}; g.pJ=function(k){var y=k.J;k.W("html5_gapless_unlimit_format_selection")&&$F(k)&&(y=!1);var q=!!k.Z&&k.Z.OX,N=k.CS,D=k.zM(),n=zN(k),T=k.GL,I=y,H=k.isOtf();y=k.xO();var K=k.MD,A=k.getUserAudio51Preference(),c=H9D(k),u=new ztZ(N);if(N.X4()||N.W("html5_logging_format_selection"))u.N=!0;u.Dx=n;u.GL=T&&N.B;u.wF=A;g.nj("windows nt 5.1")&&!g.sa&&(u.SW=!0);if(n=D)n=g.Ht(N)?zk6(N):!1;n&&(u.AV=!0);I&&(u.SW=!0,u.tb=!0);H&&!N.W("html5_otf_prefer_vp9")&&(u.SW=!0);N.playerStyle==="picasaweb"&&(H&&(u.SW=!1),u.pS= !1);K&&(u.SW=!0);Bu(N.j,UZ.CHANNELS)&&(N.W("html5_enable_aac51")&&(u.ND=!0),N.W("html5_enable_ac3")&&(u.V=!0),N.W("html5_enable_eac3")&&(u.j=!0),N.W("html5_enable_ac3_gapless")&&(u.Wl=!0));N.W("html5_block_8k_hfr")&&(u.aO=!0);u.Y=g.bD(N.experiments,"html5_max_selectable_quality_ordinal");u.B=g.bD(N.experiments,"html5_min_selectable_quality_ordinal");A0&&(u.LY=480);if(q||D)u.pS=!1;u.MD=!1;u.disableAv1=c;q=dW(N,u.Z,void 0,u.disableAv1);q>0&&q<2160&&(BB()||N.W("html5_format_hybridization"))&&(u.Z.supportsChangeType= +BB(),u.AT=q);q>=2160&&(u.QM=!0);RMM()&&(u.Z.serveVp9OverAv1IfHigherRes=0,u.XM=!1);u.xO=y;u.hV=g.KO||X_()&&!y?!1:!0;u.J=N.W("html5_format_hybridization");u.jH=N.W("html5_disable_encrypted_vp9_live_non_2k_4k");TN(k)&&(u.Zn=k.W("html5_prefer_language_over_codec"));I0()&&k.playerResponse&&k.playerResponse.playerConfig&&k.playerResponse.playerConfig.webPlayerConfig&&k.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(u.V=!0,u.j=!0);k.J&&k.isAd()&&(k.LU&&(u.sT=k.LU),k.D4&&(u.C= k.D4));u.fS=k.isLivePlayback&&k.un()&&k.CS.W("html5_drm_live_audio_51");u.oM=k.wP;return k.Op=u}; H9D=function(k){return k.CS.W("html5_disable_av1")||k.W("html5_gapless_shorts_disable_av1")&&$F(k)?!0:!1}; Ay6=function(k){uB("drm_pb_s",void 0,k.fS);k.Dx||k.Z&&vu(k.Z);var y={};k.Z&&(y=n4u(k.Cg,g.pJ(k),k.CS.j,k.Z,function(q){return k.publish("ctmp","fmtflt",q)},!0,new Set)); y=new NU(y,k.CS,k.SP,k.useCobaltWidevine?I0()?K6Z(k):!1:!1,function(q,N){k.lw(q,N)}); g.G(k,y);k.eE=!1;k.loading=!0;b4u(y,function(q){uB("drm_pb_f",void 0,k.fS);for(var N=g.p(q),D=N.next();!D.done;D=N.next())switch(D=D.value,D.flavor){case "fairplay":D.Dx=k.Dx;D.Xp=k.Xp;D.Hr=k.Hr;break;case "widevine":D.D9=k.D9}k.rz=q;if(k.rz.length>0&&(k.j=k.rz[0],k.CS.X4())){q={};N=g.p(Object.entries(k.j.Z));for(D=N.next();!D.done;D=N.next()){var n=g.p(D.value);D=n.next().value;n=n.next().value;var T="unk";(D=D.match(/(.*)codecs="(.*)"/))&&(T=D[2]);q[T]=n}k.lw("drmProbe",q)}yV(k)})}; WGG=function(k,y){if(y.length===0||I_(k))return null;H4(k,"html5_enable_cobalt_experimental_vp9_decoder")&&(SX=!0);var q=k.G$;var N=k.lengthSeconds,D=k.isLivePlayback,n=k.bv,T=k.CS,I=D0T(y);if(D||n){T=T.experiments;N=new i_("",T,!0);N.N=!n;N.OX=!0;N.isManifestless=!0;N.isLive=!n;N.bv=n;y=g.p(y);for(D=y.next();!D.done;D=y.next()){var H=D.value;D=PL(H,q);I=L9(H);I=CB(I.rP||H.url||"",I.Rz,I.s);var K=I.get("id");K&&K.includes("%7E")&&(N.U=!0);var A=void 0;K=(A=T)==null?void 0:A.rF("html5_max_known_end_time_rebase"); A=Number(H.targetDurationSec||5);H=Number(H.maxDvrDurationSec||14400);var c=Number(I.get("mindsq")||I.get("min_sq")||"0"),u=Number(I.get("maxdsq")||I.get("max_sq")||"0")||Infinity;N.wp=N.wp||c;N.sV=N.sV||u;var a=!$X(D.mimeType);I&&pB(N,new wW(I,D,{mB:A,Mo:a,cj:H,wp:c,sV:u,F2:300,bv:n,EJ:K}))}q=N}else if(I==="FORMAT_STREAM_TYPE_OTF"){N=N===void 0?0:N;n=new i_("",T.experiments,!1);n.duration=N||0;T=g.p(y);for(N=T.next();!N.done;N=T.next())N=N.value,y=PL(N,q,n.duration),D=L9(N),(D=CB(D.rP||N.url||"", D.Rz,D.s))&&(y.streamType==="FORMAT_STREAM_TYPE_OTF"?pB(n,new Is(D,y,"sq/0")):pB(n,new XP(D,y,d0(N.initRange),d0(N.indexRange))));n.isOtf=!0;q=n}else{N=N===void 0?0:N;n=new i_("",T.experiments,!1);n.duration=N||0;T=g.p(y);for(N=T.next();!N.done;N=T.next())I=N.value,N=PL(I,q,n.duration),y=d0(I.initRange),D=d0(I.indexRange),K=L9(I),(I=CB(K.rP||I.url||"",K.Rz,K.s))&&pB(n,new XP(I,N,y,D));q=n}n=k.isLivePlayback&&!k.bv&&!k.QM&&!k.isPremiere;k.W("html5_live_head_playable")&&(!Ax(k)&&n&&k.lw("missingLiveHeadPlayable", {}),k.CS.sT==="yt"&&(q.hV=!0));return q}; I_=function(k){return I0()?!K6Z(k):Kj()?!(!k.Dx||!k.W("html5_enable_safari_fairplay")&&cU()):!1}; K6Z=function(k){return k.W("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.nJ=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next())if(q=q.value,q.cueRangeSetIdentifier){var N=void 0;k.Lk.set(q.cueRangeSetIdentifier,(N=q.playerCueRanges)!=null?N:[])}}; c4=function(k){return!(!k.Z||!k.Z.isManifestless)}; ro=function(k){return k.tb?k.isLowLatencyLiveStream&&k.Z!=null&&BL(k.Z)>=5:k.isLowLatencyLiveStream&&k.Z!=void 0&&BL(k.Z)>=5}; REG=function(k){return I0()&&K6Z(k)?!1:I_(k)&&(g.gm(k.CS)?!k.isLivePlayback:k.hlsvp)||!cU()||k.Vt?!0:!1}; uLU=function(k){k.loading=!0;k.FZ=!1;if(eED(k))g.$dU(k.videoId).then(function(N){cy6(k,N)}).then(function(){yV(k)}); else{X$(k.mT)||g.JR(new g.HN("DASH MPD Origin invalid: ",k.mT));var y=k.mT,q=g.bD(k.CS.experiments,"dash_manifest_version")||4;y=g.lG(y,{mpd_version:q});k.isLowLatencyLiveStream&&k.latencyClass!=="NORMAL"||(y=g.lG(y,{pacing:0}));crZ(y,k.CS.experiments,k.isLivePlayback).then(function(N){k.VM()||(Z$G(k,N,!0),uB("mrc",void 0,k.fS),yV(k))},function(N){k.VM()||(k.loading=!1,k.publish("dataloaderror",new oi("manifest.net.retryexhausted",{backend:"manifest", rc:N.status},1)))}); uB("mrs",void 0,k.fS)}}; cy6=function(k,y){var q=y.map(function(H){return H.itag}),N; if((N=k.playerResponse)!=null&&N.streamingData){N=[];if(k.W("html5_offline_always_use_local_formats")){q=0;for(var D=g.p(y),n=D.next();!n.done;n=D.next()){n=n.value;var T=Object.assign({},n);T.signatureCipher="";N.push(T);T=g.p(k.playerResponse.streamingData.adaptiveFormats);for(var I=T.next();!I.done;I=T.next())if(I=I.value,n.itag===I.itag&&n.xtags===I.xtags){q+=1;break}}qA&&(A=a.getInfo().audio.numChannels)}A>2&&k.lw("hlschl",{mn:A});var f;((f=k.Op)==null?0:f.N)&&k.lw("hlsfmtaf",{itags:c.join(".")});var P;if(k.W("html5_enable_vp9_fairplay")&&((P=k.j)==null?0:ZL(P)))for(k.lw("drm",{sbdlfbk:1}),A=g.p(k.rz),c=A.next();!c.done;c=A.next())if(c=c.value,WL(c)){k.j=c;break}fJ(k,K)})}return W1()}; $wT=function(k){if(k.isExternallyHostedPodcast&&k.oH){var y=KJ(k.oH);if(!y[0])return W1();k.ZB=y[0];return dZ7(k.CS,y[0]).then(function(q){fJ(k,q)})}return k.dV&&k.Qm?LsZ(k.CS,k.isAd(),k.dV).then(function(q){fJ(k,q)}):W1()}; puT=function(k){if(k.isExternallyHostedPodcast)return W1();var y=KJ(k.oH,k.TG);if(k.hlsvp){var q=Cu0(k.hlsvp,k.clientPlaybackNonce,k.w1);y.push(q)}return GDM(k.CS,k.isAd(),y,zuZ(k)).then(function(N){fJ(k,N)})}; xwU=function(k,y){k.C=y;if(k.C){y=g.p(k.C.videoInfos);for(var q=y.next();!q.done;q=y.next()){q=q.value;var N=q.containerType;N!==0&&(k.Ny[N]=q.id)}}ryD(k);if(k.j&&k.C&&k.C.videoInfos&&!(k.C.videoInfos.length<=0)&&(y=aj(k.C.videoInfos[0]),k.j.flavor==="fairplay"!==y))for(q=g.p(k.rz),N=q.next();!N.done;N=q.next())if(N=N.value,y===(N.flavor==="fairplay")){k.j=N;break}}; fJ=function(k,y){k.cX=y;xwU(k,new m6(g.My(k.cX,function(q){return q.getInfo()})))}; zuZ=function(k){var y={cpn:k.clientPlaybackNonce,c:k.CS.Z.c,cver:k.CS.Z.cver};k.Ro&&(y.ptk=k.Ro,y.oid=k.Yk,y.ptchn=k.WJ,y.pltype=k.ix,k.e0&&(y.m=k.e0));return y}; g.OK=function(k){return I_(k)&&k.Dx?(k={},k.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",k):k.N&&k.N.G$||null}; i9Z=function(k){var y=mwT(k);return y&&y.text?g.QX(y.text):k.paidContentOverlayText}; ft6=function(k){var y=mwT(k);return y&&y.durationMs?Id(y.durationMs):k.paidContentOverlayDurationMs}; mwT=function(k){var y,q,N;return k.playerResponse&&k.playerResponse.paidContentOverlay&&k.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.L((y=k.Wl)==null?void 0:(q=y.playerOverlays)==null?void 0:(N=q.playerOverlayRenderer)==null?void 0:N.playerDisclosure,O9T)||null}; P4=function(k){var y="";if(k.Ck)return k.Ck;k.isLivePlayback&&(y=k.allowLiveDvr?"dvr":k.isPremiere?"lp":k.QM?"window":"live");k.bv&&(y="post");return y}; g.v4=function(k,y){return typeof k.keywords[y]!=="string"?null:k.keywords[y]}; PAP=function(k){return!!k.bP||!!k.fk||!!k.V2||!!k.TJ||k.GZ||k.B.focEnabled||k.B.rmktEnabled}; g.CJ=function(k){return!!(k.mT||k.oH||k.dV||k.hlsvp||k.gw())}; kF=function(k){if(k.W("html5_onesie")&&k.errorCode)return!1;var y=g.eB(k.pS,"ypc");k.ypcPreview&&(y=!1);return k.d1()&&!k.loading&&(g.CJ(k)||g.eB(k.pS,"heartbeat")||y)}; KJ=function(k,y){k=$T(k);var q={};if(y){y=g.p(y.split(","));for(var N=y.next();!N.done;N=y.next())(N=N.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(q[N[1]]={width:N[2],height:N[3]})}y=g.p(k);for(N=y.next();!N.done;N=y.next()){N=N.value;var D=q[N.itag];D&&(N.width=D.width,N.height=D.height)}return k}; ryD=function(k){var y=k.getAvailableAudioTracks();y=y.concat(k.D3);for(var q=0;q0:y||k.adFormat!=="17_8"||k.isAutonav||g.wz(k.CS)||k.xG?k.oU?!1:k.CS.E4||k.CS.f0||!g.YM(k.CS)?!y&&Sj(k)==="adunit"&&k.bP?!1:!0:!1:!1:(k.oU?0:k.XM)&&g.YM(k.CS)?!0:!1;k.W("html5_log_detailpage_autoplay")&&Sj(k)==="detailpage"&&k.lw("autoplay_info",{autoplay:k.gT,autonav:k.isAutonav,result:y});return y}; g.o_=function(k){return k.oauthToken||k.CS.Ov}; dwu=function(k){if(k.W("html5_stateful_audio_normalization")){var y=1,q=g.bD(k.CS.experiments,"html5_default_ad_gain");q&&k.isAd()&&(y=q);var N;if(q=((N=k.V)==null?void 0:N.audio.N)||k.bL){N=(0,g.om)();k.HD=2;var D=N-k.CS.SO<=k.maxStatefulTimeThresholdSec*1E3;k.applyStatefulNormalization&&D?k.HD=4:D||(k.CS.T2=Infinity,k.CS.SO=NaN);D=(k.HD===4?g.X6(k.CS.T2,k.minimumLoudnessTargetLkfs,k.loudnessTargetLkfs):k.loudnessTargetLkfs)-q;if(k.HD!==4){var n,T,I,H,K=((n=k.playerResponse)==null?void 0:(T=n.playerConfig)== null?void 0:(I=T.audioConfig)==null?void 0:(H=I.loudnessNormalizationConfig)==null?void 0:H.statelessLoudnessAdjustmentGain)||0;D+=K}D=Math.min(D,0);k.preserveStatefulLoudnessTarget&&(k.CS.T2=q+D,k.CS.SO=N);k=Math.min(1,Math.pow(10,D/20))||y}else k=L6P(k)}else k=L6P(k);return k}; L6P=function(k){var y=1,q=g.bD(k.CS.experiments,"html5_default_ad_gain");q&&k.isAd()&&(y=q);var N;if(q=((N=k.V)==null?void 0:N.audio.C)||k.iP)k.HD=1;return Math.min(1,Math.pow(10,-q/20))||y}; zN=function(k){var y=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],q=wL(k.CS)==="TVHTML5_SIMPLY"&&k.CS.Z.ctheme==="MUSIC";k.cn||!g.NF(k.CS)&&!q||!y.includes(k.musicVideoType)&&!k.isExternallyHostedPodcast||(k.cn=!0);if(y=g.wh())y=/Starboard\/([0-9]+)/.exec(g.Pg()),y=(y?parseInt(y[1],10):NaN)<10;q=k.CS;q=(wL(q)==="TVHTML5_CAST"||wL(q)==="TVHTML5"&&(q.Z.cver.startsWith("6.20130725")||q.Z.cver.startsWith("6.20130726")))&&k.CS.Z.ctheme==="MUSIC";var N;if(N=!k.cn)q||(q=k.CS,q=wL(q)=== "TVHTML5"&&q.Z.cver.startsWith("7")),N=q;N&&!y&&(y=k.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",q=(k.W("cast_prefer_audio_only_for_atv_and_uploads")||k.W("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&k.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",y||q||k.isExternallyHostedPodcast)&&(k.cn=!0);return k.CS.deviceIsAudioOnly||k.cn&&k.CS.B}; gaU=function(k){var y,q,N;return!!((y=k.playerResponse)==null?0:(q=y.playerConfig)==null?0:(N=q.mediaCommonConfig)==null?0:N.splitScreenEligible)}; oau=function(k){var y;return!((y=k.playerResponse)==null||!y.compositePlayabilityStatus)}; hu0=function(k){return isNaN(k)?0:Math.max((Date.now()-k)/1E3-30,0)}; hx=function(k){return!(!k.PQ||!k.CS.B)&&k.gw()}; Ruu=function(k){return k.enablePreroll&&k.enableServerStitchedDai}; euU=function(k){return k.W("html5_enable_sabr_from_watch_server")&&k.jc&&!k.PU}; W6u=function(k){return k.W("html5_enable_sabr_live_captions")&&k.OX()&&!1}; TN=function(k){if(k.Xn||k.W("html5_restrict_sabr_to_yt_namespace")&&k.CS.sT!=="yt"||k.cotn||!k.Z||k.Z.isOtf||k.HJ&&!k.W("html5_enable_sabr_csdai"))return!1;if(k.W("html5_use_sabr_requests_for_debugging"))return!0;if(k.W("html5_enable_sabr_from_watch_server")){var y=k.jc&&!!k.PU;if(!k.W("html5_combine_client_check_for_sabr"))return y;if(y)return!0;k.oP("sabr","esfc")}var q=!k.Z.OX&&!k.un();y=q&&I9&&k.W("html5_enable_sabr_vod_streaming_xhr");q=q&&!I9&&k.W("html5_enable_sabr_vod_non_streaming_xhr"); var N=Z97(k),D=k.W("html5_enable_sabr_drm_vod_streaming_xhr")&&I9&&k.un()&&!k.Z.OX&&(k.mK==="1"?!1:!0);(y=y||q||N||D)&&!k.PU&&k.lw("sabr",{loc:"m"},!0);return y&&!!k.PU}; Z97=function(k){var y;if(!(y=I9&&k.OX()&&k.un()&&(k.mK==="1"?!1:!0)&&k.W("html5_sabr_live_drm_streaming_xhr"))){y=k.OX()&&!k.un()&&I9;var q=k.OX()&&k.latencyClass!=="ULTRALOW"&&!k.isLowLatencyLiveStream&&k.W("html5_sabr_live_normal_latency_streaming_xhr"),N=k.isLowLatencyLiveStream&&k.W("html5_sabr_live_low_latency_streaming_xhr"),D=k.latencyClass==="ULTRALOW"&&k.W("html5_sabr_live_ultra_low_latency_streaming_xhr");y=y&&(q||N||D)}q=y;y=k.enableServerStitchedDai&&q&&k.W("html5_enable_sabr_ssdai_streaming_xhr"); q=!k.enableServerStitchedDai&&q;N=k.OX()&&!I9&&k.W("html5_enable_sabr_live_non_streaming_xhr");k=I9&&(k.pX()||gaU(k)&&k.W("html5_enable_sabr_for_lifa_eligible_streams"));return y||q||N||k}; g.uE=function(k){return k.QV&&TN(k)}; eED=function(k){var y;if(y=!!k.cotn)y=k.videoId,y=!!y&&g.So(y)===1;return y&&!k.PQ}; g.R_=function(k){if(!k.Z||!k.N||!k.V)return!1;var y=k.Z.Z,q=!!y[k.N.id]&&Ya(y[k.N.id].resource.Z);y=!!y[k.V.id]&&Ya(y[k.V.id].resource.Z);return(k.N.itag==="0"||q)&&y}; ltM=function(k){return k.tE?["OK","LIVE_STREAM_OFFLINE"].includes(k.tE.status):!0}; VDP=function(k){return(k=k.rC)&&k.showError?k.showError:!1}; H4=function(k,y){return k.W(y)?!0:(k.fflags||"").includes(y+"=true")}; GbG=function(k){return k.W("html5_heartbeat_iff_heartbeat_params_filled")}; FGZ=function(k,y){y.inlineMetricEnabled&&(k.inlineMetricEnabled=!0);y.playback_progress_0s_url&&(k.TJ=new KGu(y));if(y=y.video_masthead_ad_quartile_urls)k.fk=y.quartile_0_url,k.mP=y.quartile_25_url,k.R3=y.quartile_50_url,k.Zz=y.quartile_75_url,k.D5=y.quartile_100_url,k.V2=y.quartile_0_urls,k.mL=y.quartile_25_urls,k.Pq=y.quartile_50_urls,k.Tx=y.quartile_75_urls,k.dE=y.quartile_100_urls}; Mx7=function(k){var y={};k=g.p(k);for(var q=k.next();!q.done;q=k.next()){q=q.value;var N=q.split("=");N.length===2?y[N[0]]=N[1]:y[q]=!0}return y}; BXu=function(k){if(k){if(zrZ(k))return k;k=pj6(k);if(zrZ(k,!0))return k}return""}; g.sA7=function(k){return k.captionsLanguagePreference||k.CS.captionsLanguagePreference||g.v4(k,"yt:cc_default_lang")||k.CS.jH}; ej=function(k){return!(!k.isLivePlayback||!k.hasProgressBarBoundaries())}; g.xF=function(k){var y;return k.ue||((y=k.suggestions)==null?void 0:y[0])||null}; g.W4=function(k){return k.Up&&(k.W("embeds_enable_pfp_always_unbranded")||k.CS.tC)}; D6=function(k,y){k.W("html5_log_autoplay_src")&&$F(k)&&k.lw("apsrc",{src:y})}; g.Z6=function(k){var y,q;return!!((y=k.embeddedPlayerConfig)==null?0:(q=y.embeddedPlayerFlags)==null?0:q.enableMusicUx)}; g.lE=function(k){var y=k.S(),q=g.JyD(y),N=y.UT;(y.W("embeds_web_enable_iframe_api_send_full_embed_url")||y.W("embeds_web_enable_rcat_validation_in_havs")||y.W("embeds_enable_autoplay_and_visibility_signals"))&&g.o9(y)&&(N&&(q.thirdParty=Object.assign({},q.thirdParty,{embedUrl:N})),WM6(q,k));if(N=k.eb)q.clickTracking={clickTrackingParams:N};N=q.client||{};var D="EMBED",n=Sj(k);n==="leanback"?D="WATCH":y.W("gvi_channel_client_screen")&&n==="profilepage"?D="CHANNEL":k.MD?D="LIVE_MONITOR":n==="detailpage"? D="WATCH_FULL_SCREEN":n==="adunit"?D="ADUNIT":n==="sponsorshipsoffer"&&(D="UNKNOWN");N.clientScreen=D;if(y=k.kidsAppInfo)N.kidsAppInfo=JSON.parse(y);(D=k.FU)&&!y&&(N.kidsAppInfo={contentSettings:{ageUpMode:tDP[D]}});if(y=k.hR)N.unpluggedAppInfo={enableFilterMode:!0};(D=k.unpluggedFilterModeType)&&!y&&(N.unpluggedAppInfo={filterModeType:kk0[D]});if(y=k.sT)N.unpluggedLocationInfo=y;q.client=N;N=q.request||{};k.MS&&(N.isPrefetch=!0);if(y=k.mdxEnvironment)N.mdxEnvironment=y;if(y=k.mdxControlMode)N.mdxControlMode= yKD[y];q.request=N;N=q.user||{};if(y=k.ND)N.credentialTransferTokens=[{token:y,scope:"VIDEO"}];if(y=k.UT)N.delegatePurchases={oauthToken:y},N.kidsParent={oauthToken:y};q.user=N;if(N=k.contextParams)q.activePlayers=[{playerContextParams:N}];if(k=k.clientScreenNonce)q.clientScreenNonce=k;return q}; g.JyD=function(k){var y=g.jR(),q=y.client||{};if(k.forcedExperiments){var N=k.forcedExperiments.split(","),D=[];N=g.p(N);for(var n=N.next();!n.done;n=N.next())D.push(Number(n.value));q.experimentIds=D}if(D=k.homeGroupInfo)q.homeGroupInfo=JSON.parse(D);if(D=k.getPlayerType())q.playerType=D;if(D=k.Z.ctheme)q.theme=D;if(D=k.livingRoomAppMode)q.tvAppInfo=Object.assign({},q.tvAppInfo,{livingRoomAppMode:D});D=k.deviceYear;k.W("html5_propagate_device_year")&&D&&(q.tvAppInfo=Object.assign({},q.tvAppInfo, {deviceYear:D}));if(D=k.livingRoomPoTokenId)q.tvAppInfo=Object.assign({},q.tvAppInfo,{livingRoomPoTokenId:D});y.client=q;q=y.user||{};k.enableSafetyMode&&(q=Object.assign({},q,{enableSafetyMode:!0}));k.pageId&&(q=Object.assign({},q,{onBehalfOfUser:k.pageId}));y.user=q;q=k.UT;k.W("embeds_web_enable_iframe_api_send_full_embed_url")||k.W("embeds_web_enable_rcat_validation_in_havs")||k.W("embeds_enable_autoplay_and_visibility_signals")||!q||(y.thirdParty={embedUrl:q});return y}; wEP=function(k,y,q){var N=k.videoId,D=g.lE(k),n=k.S(),T={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(gf()),referer:document.location.toString(),signatureTimestamp:20068};g.NS();k.isAutonav&&(T.autonav=!0);g.Dc(0,141)&&(T.autonavState=g.Dc(0,140)?"STATE_OFF":"STATE_ON");T.autoCaptionsDefaultOn=g.Dc(0,66);Gr7(k)&&(T.autoplay=!0);n.B&&k.cycToken&&(T.cycToken=k.cycToken);n.enablePrivacyFilter&&(T.enablePrivacyFilter=!0);k.isFling&&(T.fling=!0);var I=k.forceAdsUrl;if(I){var H={},K=[];I= I.split(",");I=g.p(I);for(var A=I.next();!A.done;A=I.next()){A=A.value;var c=A.split("|");c.length!==3||A.includes("=")||(c[0]="breaktype="+c[0],c[1]="offset="+c[1],c[2]="url="+c[2]);A={adtype:"video_ad"};c=g.p(c);for(var u=c.next();!u.done;u=c.next()){var a=g.p(u.value.split("="));u=a.next().value;a=vU7(a);A[u]=a.join("=")}c=A.url;u=A.presetad;a=A.viralresponseurl;var x=Number(A.campaignid);if(A.adtype==="in_display_ad")c&&(H.url=c),u&&(H.presetAd=u),a&&(H.viralAdResponseUrl=a),x&&(H.viralCampaignId= String(x));else if(A.adtype==="video_ad"){var r={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(A.offset)||0)}};if(A=qkT[A.breaktype])r.breakType=A;c&&(r.url=c);u&&(r.presetAd=u);a&&(r.viralAdResponseUrl=a);x&&(r.viralCampaignId=String(x));K.push(r)}}T.forceAdParameters={videoAds:K,inDisplayAd:H}}k.isInlinePlaybackNoAd&&(T.isInlinePlaybackNoAd=!0);k.isLivingRoomDeeplink&&(T.isLivingRoomDeeplink=!0);H=k.nk;if(H!=null){H={startWalltime:String(H)};if(K=k.SO)H.manifestDuration=String(K||14400); T.liveContext=H}k.mutedAutoplay&&(T.mutedAutoplay=!0,k.W("embeds_enable_full_length_inline_muted_autoplay")&&(T.mutedAutoplayDurationMode=N07[k.mutedAutoplayDurationMode]));if(k.oU?0:k.XM)T.splay=!0;H=k.vnd;H===5&&(T.vnd=H);H={};if(K=k.isMdxPlayback)H.triggeredByMdx=K;if(K=k.fg)H.skippableAdsSupported=K.split(",").includes("ska");if(A=k.fm){K=k.a9;I=[];A=g.p(scT(A));for(c=A.next();!c.done;c=A.next()){c=c.value;u=c.platform;c={applicationState:c.r_?"INACTIVE":"ACTIVE",clientFormFactor:Dr6[u]||"UNKNOWN_FORM_FACTOR", clientName:tKP[c.qf]||"UNKNOWN_INTERFACE",clientVersion:c.deviceVersion||"",platform:nBD[u]||"UNKNOWN_PLATFORM"};u={};if(K){a=void 0;try{a=JSON.parse(K)}catch(f){g.JR(f)}a&&(u={params:[{key:"ms",value:a.ms}]},a.advertising_id&&(u.advertisingId=a.advertising_id),a.limit_ad_tracking!==void 0&&a.limit_ad_tracking!==null&&(u.limitAdTracking=a.limit_ad_tracking),c.osName=a.os_name,c.userAgent=a.user_agent,c.windowHeightPoints=a.window_height_points,c.windowWidthPoints=a.window_width_points)}I.push({adSignalsInfo:u, remoteClient:c})}H.remoteContexts=I}K=k.sourceContainerPlaylistId;I=k.serializedMdxMetadata;if(K||I)A={},K&&(A.mdxPlaybackContainerInfo={sourceContainerPlaylistId:K}),I&&(A.serializedMdxMetadata=I),H.mdxPlaybackSourceContext=A;T.mdxContext=H;H=y.width;H>0&&(T.playerWidthPixels=Math.round(H));if(y=y.height)T.playerHeightPixels=Math.round(y);q!==0&&(T.vis=q);if(q=n.widgetReferrer)T.widgetReferrer=q.substring(0,128);g.YM(n)&&T&&(T.ancestorOrigins=n.ancestorOrigins);k.defaultActiveSourceVideoId&&(T.compositeVideoContext= {defaultActiveSourceVideoId:k.defaultActiveSourceVideoId});if(n=n.getWebPlayerContextConfig())T.encryptedHostFlags=n.encryptedHostFlags;N={videoId:N,context:D,playbackContext:{contentPlaybackContext:T}};k.reloadPlaybackParams&&(N.playbackContext.reloadPlaybackContext={reloadPlaybackParams:k.reloadPlaybackParams});k.contentCheckOk&&(N.contentCheckOk=!0);if(D=k.clientPlaybackNonce)N.cpn=D;if(D=k.playerParams)N.params=D;if(D=k.playlistId)N.playlistId=D;k.racyCheckOk&&(N.racyCheckOk=!0);D=k.S();if(T= D.embedConfig)N.serializedThirdPartyEmbedConfig=T;N.captionParams={};T=g.Dc(g.NS(),65);k.deviceCaptionsOn!=null?N.captionParams.deviceCaptionsOn=k.deviceCaptionsOn:g.ng(D)&&(N.captionParams.deviceCaptionsOn=T!=null?!T:!1);k.sf&&(N.captionParams.deviceCaptionsLangPref=k.sf);k.kP.length?N.captionParams.viewerSelectedCaptionLangs=k.kP:g.ng(D)&&(T=g.qw(),T==null?0:T.length)&&(N.captionParams.viewerSelectedCaptionLangs=T);T=k.fetchType==="onesie"&&k.W("html5_onesie_attach_po_token");n=k.fetchType!=="onesie"&& k.W("html5_non_onesie_attach_po_token");if(T||n)T=k.S(),T.cn&&(N.serviceIntegrityDimensions={},N.serviceIntegrityDimensions.poToken=T.cn);D.W("fetch_att_independently")&&(N.attestationRequest={omitBotguardData:!0});if(D.W("html5_enable_sabr_from_watch_server")||D.W("html5_report_supports_vp9_encoding"))N.playbackContext||(N.playbackContext={}),N.playbackContext.devicePlaybackCapabilities=T06(k);return N}; T06=function(k){var y=!(k==null?0:k.xO())&&(k==null?void 0:k.OX())&&X_();if(k==null?0:k.W("html5_report_supports_vp9_encoding")){if(k==null)var q=void 0;else{q=g.pJ(k);k=k.S().j;var N=xu("243");q=N?Pu(q,N,k,!0)===!0:!1}y=q&&!y}else y=void 0;return{supportsVp9Encoding:y,supportXhr:I9}}; HfZ=function(k,y){var q,N,D;return g.B(function(n){if(n.Z==1)return q={context:g.JyD(k.S()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:k.videoId,cpn:k.clientPlaybackNonce}}]},N=g.zS(I5U),g.b(n,g.r4(y,q,N),2);D=n.N;return n.return(D)})}; KKu=function(k,y,q){var N=g.bD(y.experiments,"bg_vm_reinit_threshold");(!Wz||(0,g.om)()-Wz>N)&&HfZ(k,q).then(function(D){D&&(D=D.botguardData)&&g.sO(D,y)},function(D){k.VM()||(D=Ri(D),k.lw("attf",D.details))})}; sK=function(k,y){g.S.call(this);this.app=k;this.state=y}; tx=function(k,y,q){k.state.Z.hasOwnProperty(y)||Jx(k,y,q);k.state.B[y]=function(){return q.apply(k,g.P6.apply(0,arguments))}; k.state.Y.add(y)}; k9=function(k,y,q){k.state.Z.hasOwnProperty(y)||Jx(k,y,q);k.app.S().B&&(k.state.J[y]=function(){return q.apply(k,g.P6.apply(0,arguments))},k.state.Y.add(y))}; Jx=function(k,y,q){k.state.Z[y]=function(){return q.apply(k,g.P6.apply(0,arguments))}}; g.yQ=function(k,y,q){return k.state.Z[y].apply(k.state.Z,g.m(q))}; qP=function(){g.LD.call(this);this.j=new Map}; AKT=function(){g.S.apply(this,arguments);this.element=null;this.Y=new Set;this.B={};this.J={};this.Z={};this.U=new Set;this.C=new qP;this.N=new qP;this.V=new qP;this.j=new qP}; cKP=function(k,y,q){typeof k==="string"&&(k={mediaContentUrl:k,startSeconds:y,suggestedQuality:q});a:{if((y=k.mediaContentUrl)&&(y=/\/([ve]|embed)\/([^#?]+)/.exec(y))&&y[2]){y=y[2];break a}y=null}k.videoId=y;return NP(k)}; NP=function(k,y,q){if(typeof k==="string")return{videoId:k,startSeconds:y,suggestedQuality:q};y={};q=g.p(ulD);for(var N=q.next();!N.done;N=q.next())N=N.value,k[N]&&(y[N]=k[N]);return y}; a5T=function(k,y,q,N){if(g.gT(k)&&!Array.isArray(k)){y="playlist list listType index startSeconds suggestedQuality".split(" ");q={};for(N=0;N32&&N.push("hfr");y.isHdr()&&N.push("hdr");y.primaries==="bt2020"&&N.push("wcg");q.video_quality_features=N}}if(k=k.getPlaylistId())q.list=k;return q}; IX=function(){Da.apply(this,arguments)}; ifD=function(k,y){var q={};if(k.app.S().ND){k=g.p(zNM);for(var N=k.next();!N.done;N=k.next())N=N.value,y.hasOwnProperty(N)&&(q[N]=y[N]);if(y=q.qoe_cat)k="",typeof y==="string"&&y.length>0&&(k=y.split(",").filter(function(D){return pED.includes(D)}).join(",")),q.qoe_cat=k; rKT(q)}else for(k=g.p(mrT),N=k.next();!N.done;N=k.next())N=N.value,y.hasOwnProperty(N)&&(q[N]=y[N]);return q}; rKT=function(k){var y=k.raw_player_response;if(!y){var q=k.player_response;q&&(y=JSON.parse(q))}delete k.player_response;delete k.raw_player_response;if(y){k.raw_player_response={streamingData:y.streamingData};var N;if((N=y.playbackTracking)==null?0:N.qoeUrl)k.raw_player_response=Object.assign({},k.raw_player_response,{playbackTracking:{qoeUrl:y.playbackTracking.qoeUrl}});var D;if((D=y.videoDetails)==null?0:D.videoId)k.raw_player_response=Object.assign({},k.raw_player_response,{videoDetails:{videoId:y.videoDetails.videoId}})}}; f5Z=function(k,y,q){var N=k.app.V5(q);if(!N)return 0;k=N-k.app.getCurrentTime(q);return y-k}; Pd6=function(k){var y=y===void 0?5:y;return k?Ofu[k]||y:y}; g.HO=function(){IX.apply(this,arguments)}; vBU=function(k){Jx(k,"getInternalApiInterface",k.getInternalApiInterface);Jx(k,"addEventListener",k.Bk);Jx(k,"removeEventListener",k.V6F);Jx(k,"cueVideoByPlayerVars",k.Go);Jx(k,"loadVideoByPlayerVars",k.jOV);Jx(k,"preloadVideoByPlayerVars",k.u7S);Jx(k,"getAdState",k.getAdState);Jx(k,"sendAbandonmentPing",k.sendAbandonmentPing);Jx(k,"setLoopRange",k.setLoopRange);Jx(k,"getLoopRange",k.getLoopRange);Jx(k,"setAutonavState",k.setAutonavState);Jx(k,"seekTo",k.rwO);Jx(k,"seekBy",k.REV);Jx(k,"seekToLiveHead", k.seekToLiveHead);Jx(k,"requestSeekToWallTimeSeconds",k.requestSeekToWallTimeSeconds);Jx(k,"seekToStreamTime",k.seekToStreamTime);Jx(k,"startSeekCsiAction",k.startSeekCsiAction);Jx(k,"getStreamTimeOffset",k.getStreamTimeOffset);Jx(k,"getVideoData",k.s0);Jx(k,"setInlinePreview",k.setInlinePreview);Jx(k,"getAppState",k.getAppState);Jx(k,"updateLastActiveTime",k.updateLastActiveTime);Jx(k,"setBlackout",k.setBlackout);Jx(k,"setUserEngagement",k.setUserEngagement);Jx(k,"updateSubtitlesUserSettings",k.updateSubtitlesUserSettings); Jx(k,"getPresentingPlayerType",k.H7);Jx(k,"canPlayType",k.canPlayType);Jx(k,"updatePlaylist",k.updatePlaylist);Jx(k,"updateVideoData",k.updateVideoData);Jx(k,"updateEnvironmentData",k.updateEnvironmentData);Jx(k,"sendVideoStatsEngageEvent",k.LbT);Jx(k,"productsInVideoVisibilityUpdated",k.productsInVideoVisibilityUpdated);Jx(k,"setSafetyMode",k.setSafetyMode);Jx(k,"isAtLiveHead",function(y){return k.isAtLiveHead(void 0,y)}); Jx(k,"getVideoAspectRatio",k.getVideoAspectRatio);Jx(k,"getPreferredQuality",k.getPreferredQuality);Jx(k,"getPlaybackQualityLabel",k.getPlaybackQualityLabel);Jx(k,"setPlaybackQualityRange",k.lJj);Jx(k,"onAdUxClicked",k.onAdUxClicked);Jx(k,"getFeedbackProductData",k.getFeedbackProductData);Jx(k,"getStoryboardFrame",k.getStoryboardFrame);Jx(k,"getStoryboardFrameIndex",k.getStoryboardFrameIndex);Jx(k,"getStoryboardLevel",k.getStoryboardLevel);Jx(k,"getNumberOfStoryboardLevels",k.getNumberOfStoryboardLevels); Jx(k,"getCaptionWindowContainerId",k.getCaptionWindowContainerId);Jx(k,"getAvailableQualityLabels",k.getAvailableQualityLabels);Jx(k,"addCueRange",k.addCueRange);Jx(k,"addUtcCueRange",k.addUtcCueRange);Jx(k,"showAirplayPicker",k.showAirplayPicker);Jx(k,"dispatchReduxAction",k.dispatchReduxAction);Jx(k,"getPlayerResponse",k.LL);Jx(k,"getWatchNextResponse",k.o7);Jx(k,"getHeartbeatResponse",k.rI);Jx(k,"getCurrentTime",k.fL);Jx(k,"getDuration",k.Yn);Jx(k,"getPlayerState",k.getPlayerState);Jx(k,"getPlayerStateObject", k.KL);Jx(k,"getVideoLoadedFraction",k.getVideoLoadedFraction);Jx(k,"getProgressState",k.getProgressState);Jx(k,"getVolume",k.getVolume);Jx(k,"setVolume",k.Vd);Jx(k,"isMuted",k.isMuted);Jx(k,"mute",k.SM);Jx(k,"unMute",k.TY);Jx(k,"loadModule",k.loadModule);Jx(k,"unloadModule",k.unloadModule);Jx(k,"getOption",k.ag);Jx(k,"getOptions",k.getOptions);Jx(k,"setOption",k.setOption);Jx(k,"loadVideoById",k.Ds);Jx(k,"loadVideoByUrl",k.Ru);Jx(k,"playVideo",k.HW);Jx(k,"loadPlaylist",k.loadPlaylist);Jx(k,"nextVideo", k.nextVideo);Jx(k,"previousVideo",k.previousVideo);Jx(k,"playVideoAt",k.playVideoAt);Jx(k,"getDebugText",k.getDebugText);Jx(k,"getWebPlayerContextConfig",k.getWebPlayerContextConfig);Jx(k,"notifyShortsAdSwipeEvent",k.notifyShortsAdSwipeEvent);Jx(k,"getVideoContentRect",k.getVideoContentRect);Jx(k,"setSqueezeback",k.setSqueezeback);Jx(k,"toggleSubtitlesOn",k.toggleSubtitlesOn);Jx(k,"isSubtitlesOn",k.isSubtitlesOn);Jx(k,"reportPlaybackIssue",k.reportPlaybackIssue);Jx(k,"setAutonav",k.setAutonav);Jx(k, "isNotServable",k.isNotServable);Jx(k,"channelSubscribed",k.channelSubscribed);Jx(k,"channelUnsubscribed",k.channelUnsubscribed);Jx(k,"togglePictureInPicture",k.togglePictureInPicture);Jx(k,"supportsGaplessAudio",k.supportsGaplessAudio);Jx(k,"supportsGaplessShorts",k.supportsGaplessShorts);Jx(k,"enqueueVideoByPlayerVars",function(y){return void k.enqueueVideoByPlayerVars(y)}); Jx(k,"clearQueue",k.clearQueue);Jx(k,"getAudioTrack",k.GK);Jx(k,"setAudioTrack",k.KbT);Jx(k,"getAvailableAudioTracks",k.vz);Jx(k,"getMaxPlaybackQuality",k.getMaxPlaybackQuality);Jx(k,"getUserPlaybackQualityPreference",k.getUserPlaybackQualityPreference);Jx(k,"getSubtitlesUserSettings",k.getSubtitlesUserSettings);Jx(k,"resetSubtitlesUserSettings",k.resetSubtitlesUserSettings);Jx(k,"setMinimized",k.setMinimized);Jx(k,"setOverlayVisibility",k.setOverlayVisibility);Jx(k,"confirmYpcRental",k.confirmYpcRental); Jx(k,"queueNextVideo",k.queueNextVideo);Jx(k,"handleExternalCall",k.handleExternalCall);Jx(k,"logApiCall",k.logApiCall);Jx(k,"isExternalMethodAvailable",k.isExternalMethodAvailable);Jx(k,"setScreenLayer",k.setScreenLayer);Jx(k,"getCurrentPlaylistSequence",k.getCurrentPlaylistSequence);Jx(k,"getPlaylistSequenceForTime",k.getPlaylistSequenceForTime);Jx(k,"shouldSendVisibilityState",k.shouldSendVisibilityState);Jx(k,"syncVolume",k.syncVolume);Jx(k,"highlightSettingsMenuItem",k.highlightSettingsMenuItem); Jx(k,"openSettingsMenuItem",k.openSettingsMenuItem);Jx(k,"getEmbeddedPlayerResponse",k.getEmbeddedPlayerResponse);Jx(k,"getVisibilityState",k.getVisibilityState);Jx(k,"isMutedByMutedAutoplay",k.isMutedByMutedAutoplay);k.W("embeds_enable_emc3ds_muted_autoplay")&&Jx(k,"isMutedByEmbedsMutedAutoplay",k.isMutedByEmbedsMutedAutoplay);Jx(k,"setGlobalCrop",k.setGlobalCrop);Jx(k,"setInternalSize",k.setInternalSize);Jx(k,"setFauxFullscreen",k.setFauxFullscreen);Jx(k,"setAppFullscreen",k.setAppFullscreen)}; A2=function(k,y,q){k=g.Ka(k.pC(),y);return q?(q.addOnDisposeCallback(k),null):k}; g.cO=function(k,y,q){return k.app.S().uu?y:g.Qo("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:y,SHORTCUT:q})}; CdT=function(k){k.pC().element.setAttribute("aria-live","polite")}; g.u4=function(k,y){g.HO.call(this,k,y);vBU(this);k9(this,"addEventListener",this.DB);k9(this,"removeEventListener",this.wHO);k9(this,"cueVideoByPlayerVars",this.Wa);k9(this,"loadVideoByPlayerVars",this.wlv);k9(this,"preloadVideoByPlayerVars",this.ZCT);k9(this,"loadVideoById",this.Ds);k9(this,"loadVideoByUrl",this.Ru);k9(this,"playVideo",this.HW);k9(this,"loadPlaylist",this.loadPlaylist);k9(this,"nextVideo",this.nextVideo);k9(this,"previousVideo",this.previousVideo);k9(this,"playVideoAt",this.playVideoAt); k9(this,"getVideoData",this.Zy);k9(this,"seekBy",this.PuO);k9(this,"seekTo",this.SpM);k9(this,"showControls",this.showControls);k9(this,"hideControls",this.hideControls);k9(this,"cancelPlayback",this.cancelPlayback);k9(this,"getProgressState",this.getProgressState);k9(this,"isInline",this.isInline);k9(this,"setInline",this.setInline);k9(this,"setLoopVideo",this.setLoopVideo);k9(this,"getLoopVideo",this.getLoopVideo);k9(this,"getVideoContentRect",this.getVideoContentRect);k9(this,"getVideoStats",this.gr); k9(this,"getCurrentTime",this.dI);k9(this,"getDuration",this.Yn);k9(this,"getPlayerState",this.MJ);k9(this,"getVideoLoadedFraction",this.Nr);k9(this,"mute",this.SM);k9(this,"unMute",this.TY);k9(this,"setVolume",this.Vd);k9(this,"loadModule",this.loadModule);k9(this,"unloadModule",this.unloadModule);k9(this,"getOption",this.ag);k9(this,"getOptions",this.getOptions);k9(this,"setOption",this.setOption);k9(this,"addCueRange",this.addCueRange);k9(this,"getDebugText",this.getDebugText);k9(this,"getStoryboardFormat", this.getStoryboardFormat);k9(this,"toggleFullscreen",this.toggleFullscreen);k9(this,"isFullscreen",this.isFullscreen);k9(this,"getPlayerSize",this.getPlayerSize);k9(this,"toggleSubtitles",this.toggleSubtitles);k9(this,"setCenterCrop",this.setCenterCrop);k9(this,"setFauxFullscreen",this.setFauxFullscreen);k9(this,"setSizeStyle",this.setSizeStyle);k9(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);k9(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);jhP(this)}; g.aX=function(k){k=k.zL();var y=k.yZ.get("endscreen");return y&&y.H2()?!0:k.vB()}; g.x9=function(k,y){k.getPresentingPlayerType()===3?k.publish("mdxautoplaycancel"):k.Sb("onAutonavCancelled",y)}; g.Xh=function(k){var y=j0(k.zL());return k.app.eO&&!k.isFullscreen()||k.getPresentingPlayerType()===3&&y&&y.oC()&&y.PD()||!!k.getPlaylist()}; g.EBD=function(k,y){g.yQ(k,"addEmbedsConversionTrackingParams",[y])}; g.zT=function(k){return(k=g.$9(k.zL()))?k.jK():{}}; g.bfZ=function(k){k=(k=k.getVideoData())&&k.N;return!!k&&!(!k.audio||!k.video)&&k.mimeType!=="application/x-mpegURL"}; g.pa=function(k,y,q){k=k.KS().element;var N=nA(k.children,function(D){D=Number(D.getAttribute("data-layer"));return q-D||1}); N<0&&(N=-(N+1));Kk(k,y,N);y.setAttribute("data-layer",String(q))}; g.rl=function(k){var y=k.S();if(!y.CZ)return!1;var q=k.getVideoData();if(!q||k.getPresentingPlayerType()===3)return!1;var N=(!q.isLiveDefaultBroadcast||y.W("allow_poltergust_autoplay"))&&!ej(q);N=q.isLivePlayback&&(!y.W("allow_live_autoplay")||!N);var D=q.isLivePlayback&&y.W("allow_live_autoplay_on_mweb");k=k.getPlaylist();k=!!k&&k.oC();var n=q.Wl&&q.Wl.playerOverlays||null;n=!!(n&&n.playerOverlayRenderer&&n.playerOverlayRenderer.autoplay);n=q.Up&&n;return!q.ypcPreview&&(!N||D)&&!g.eB(q.pS,"ypc")&& !k&&(!g.YM(y)||n)}; VVZ=function(k){k=g.wl(k.app);if(!k)return!1;var y=k.getVideoData();if(!y.N||!y.N.video||y.N.video.Z<1080||y.mH)return!1;var q=/^qsa/.test(y.clientPlaybackNonce),N="r";y.N.id.indexOf(";")>=0&&(q=/^[a-p]/.test(y.clientPlaybackNonce),N="x");return q?(k.lw("iqss",{trigger:N},!0),!0):!1}; B0T=function(){y9.apply(this,arguments);this.requestHeaders={}}; mh=function(){Ur0||(Ur0=new B0T);return Ur0}; i4=function(k,y){y?k.requestHeaders.Authorization="Bearer "+y:delete k.requestHeaders.Authorization}; g.oX=function(k,y,q,N){N=N===void 0?!1:N;g.VX.call(this,y);var D=this;this.G=k;this.pS=N;this.J=new g.to(this);this.sT=new g.zt(this,q,!0,void 0,void 0,function(){D.w$()}); g.G(this,this.J);g.G(this,this.sT)}; WO=function(k){var y=k.G.getRootNode();return k.G.W("web_enable_auto_pip")||k.G.W("web_enable_pip_on_miniplayer")||k.G.W("web_shorts_pip")?hP(y):document}; Qh0=function(k){k.N&&(document.activeElement&&g.cG(k.element,document.activeElement)&&k.N.focus(),k.N.setAttribute("aria-expanded","false"),k.N=void 0);g.R0(k.J);k.U=void 0}; Za=function(k,y,q){k.er()?k.IM():k.BZ(y,q)}; MVZ=function(k,y,q,N){N=new g.R({X:"div",jb:["ytp-linked-account-popup-button"],oO:N,K:{role:"button",tabindex:"0"}});y=new g.R({X:"div",D:"ytp-linked-account-popup",K:{role:"dialog","aria-modal":"true",tabindex:"-1"},L:[{X:"div",D:"ytp-linked-account-popup-title",oO:y},{X:"div",D:"ytp-linked-account-popup-description",oO:q},{X:"div",D:"ytp-linked-account-popup-buttons",L:[N]}]});g.oX.call(this,k,{X:"div",D:"ytp-linked-account-popup-container",L:[y]},100);var D=this;this.dialog=y;g.G(this,this.dialog); N.listen("click",function(){D.IM()}); g.G(this,N);g.pa(this.G,this.element,4);this.hide()}; g.sg=function(k,y,q,N){g.VX.call(this,k);this.priority=y;q&&g.l4(this,q);N&&this.xl(N)}; g.J2=function(k,y,q,N){k=k===void 0?{}:k;y=y===void 0?[]:y;q=q===void 0?!1:q;N=N===void 0?!1:N;y.push("ytp-menuitem");var D=k;"role"in D||(D.role="menuitem");q||(D=k,"tabindex"in D||(D.tabindex="0"));k={X:q?"a":"div",jb:y,K:k,L:[{X:"div",D:"ytp-menuitem-icon",oO:"{{icon}}"},{X:"div",D:"ytp-menuitem-label",oO:"{{label}}"},{X:"div",D:"ytp-menuitem-content",oO:"{{content}}"}]};N&&k.L.push({X:"div",D:"ytp-menuitem-secondary-icon",oO:"{{secondaryIcon}}"});return k}; g.l4=function(k,y){k.updateValue("label",y)}; t2=function(k){g.sg.call(this,g.J2({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var y=this;this.G=k;this.N=this.Z=!1;this.nY=k.l3();k.createServerVe(this.element,this,!0);this.T(this.G,"settingsMenuVisibilityChanged",function(q){y.fY(q)}); this.T(this.G,"videodatachange",this.V);this.listen("click",this.onClick);this.V()}; kj=function(k){return k?g.QX(k):""}; ye=function(k){g.S.call(this);this.api=k}; qk=function(k){ye.call(this,k);var y=this;Jx(k,"setAccountLinkState",function(q){y.setAccountLinkState(q)}); Jx(k,"updateAccountLinkingConfig",function(q){y.updateAccountLinkingConfig(q)}); k.addEventListener("videodatachange",function(q,N){y.onVideoDataChange(N)}); k.addEventListener("settingsMenuInitialized",function(){y.menuItem=new t2(y.api);g.G(y,y.menuItem)})}; FKD=function(k){this.api=k;this.Z={}}; Nk=function(k,y,q,N){y in k.Z||(q=new g.rG(q,N,{id:y,priority:2,namespace:"appad"}),k.api.ZW([q],1),k.Z[y]=q)}; Yk7=function(k){ye.call(this,k);var y=this;this.events=new g.to(this);g.G(this,this.events);this.Z=new FKD(this.api);this.events.T(this.api,"legacyadtrackingpingreset",function(){y.Z.Z={}}); this.events.T(this.api,"legacyadtrackingpingchange",function(q){var N=y.Z;Nk(N,"part2viewed",1,0x8000000000000);Nk(N,"engagedview",Math.max(1,q.jH*1E3),0x8000000000000);if(!q.isLivePlayback){var D=q.lengthSeconds*1E3;$F(q)&&N.api.W("html5_shorts_gapless_ads_duration_fix")&&(D=N.api.getProgressState().seekableEnd*1E3-q.Nf);Nk(N,"videoplaytime25",D*.25,D);Nk(N,"videoplaytime50",D*.5,D);Nk(N,"videoplaytime75",D*.75,D);Nk(N,"videoplaytime100",D,0x8000000000000);Nk(N,"conversionview",D,0x8000000000000); Nk(N,"videoplaybackstart",1,D);Nk(N,"videoplayback2s",2E3,D);Nk(N,"videoplayback10s",1E4,D)}}); this.events.T(this.api,g.ib("appad"),this.N);this.events.T(this.api,g.fh("appad"),this.N)}; drP=function(k,y,q){if(!(q in y))return!1;y=y[q];Array.isArray(y)||(y=[y]);y=g.p(y);for(q=y.next();!q.done;q=y.next()){q=q.value;var N={CPN:k.api.getVideoData().clientPlaybackNonce};q=g.FE(q,N);N=void 0;N=N===void 0?!1:N;(N=aV(x4(q,Sku),q,N,"Active View 3rd Party Integration URL"))||(N=void 0,N=N===void 0?!1:N,N=aV(x4(q,GkD),q,N,"Google/YouTube Brand Lift URL"));N||(N=void 0,N=N===void 0?!1:N,N=aV(x4(q,LK6),q,N,"Nielsen OCR URL"));g.wf(q,void 0,N)}return!0}; Dq=function(k,y){gBT(k,y).then(function(q){g.wf(y,void 0,void 0,q)})}; ny=function(k,y){y.forEach(function(q){Dq(k,q)})}; gBT=function(k,y){return g.hL(k.api.S())&&fV(y)&&iW(y)?g.ay(k.api.S(),g.o_(k.api.getVideoData())).then(function(q){var N;q&&(N={Authorization:"Bearer "+q});return N},void 0):ZI()}; oBT=function(k){ye.call(this,k);this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"videoready",function(y){if(k.getPresentingPlayerType()===1){var q,N,D={playerDebugData:{pmlSignal:!!((q=y.getPlayerResponse())==null?0:(N=q.adPlacements)==null?0:N.some(function(n){var T;return n==null?void 0:(T=n.adPlacementRenderer)==null?void 0:T.renderer})), contentCpn:y.clientPlaybackNonce}};g.OH("adsClientStateChange",D)}})}; RNM=function(k){g.R.call(this,{X:"button",jb:["ytp-button"],K:{title:"{{title}}","aria-label":"{{label}}","data-priority":"2","data-tooltip-target-id":"ytp-autonav-toggle-button"},L:[{X:"div",D:"ytp-autonav-toggle-button-container",L:[{X:"div",D:"ytp-autonav-toggle-button",K:{"aria-checked":"true"}}]}]});this.G=k;this.N=[];this.Z=!1;this.isChecked=!0;k.createClientVe(this.element,this,113681);this.T(k,"presentingplayerstatechange",this.ql);this.listen("click",this.onClick);this.G.S().W("web_player_autonav_toggle_always_listen")&& hNu(this);A2(k,this.element,this);this.ql()}; hNu=function(k){k.N.push(k.T(k.G,"videodatachange",k.ql));k.N.push(k.T(k.G,"videoplayerreset",k.ql));k.N.push(k.T(k.G,"onPlaylistUpdate",k.ql));k.N.push(k.T(k.G,"autonavchange",k.a5))}; eNu=function(k){k.isChecked=k.isChecked;k.nS("ytp-autonav-toggle-button").setAttribute("aria-checked",String(k.isChecked));var y=k.isChecked?"Reproducci\u00f3n autom\u00e1tica activada":"Reproducci\u00f3n autom\u00e1tica desactivada";k.updateValue("title",y);k.updateValue("label",y);k.G.JL()}; WK0=function(k){return k.G.S().W("web_player_autonav_use_server_provided_state")&&txT(k.PZ())}; Zf0=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"standardControlsInitialized",function(){var q=new RNM(k);g.G(y,q);k.WV(q)})}; TJ=function(k,y){g.sg.call(this,g.J2({role:"menuitemcheckbox","aria-checked":"false"}),y,k,{X:"div",D:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; wi=function(k,y){k.checked=y;k.element.setAttribute("aria-checked",String(k.checked))}; l56=function(k){var y=!k.S().BU&&k.getPresentingPlayerType()!==3;return k.isFullscreen()||y}; g.Ig=function(k,y,q,N){var D=k.currentTarget;if((q===void 0||!q)&&g.ou(k))return k.preventDefault(),!0;y.pauseVideo();k=D.getAttribute("href");g.Iq(k,N,!0);return!1}; g.HH=function(k,y,q){if(qz(y.S())&&y.getPresentingPlayerType()!==2){if(g.ou(q))return y.isFullscreen()&&!y.S().externalFullscreen&&y.toggleFullscreen(),q.preventDefault(),!0}else{var N=g.ou(q);N&&y.pauseVideo();g.Iq(k,void 0,!0);N&&(g.Hk(k),q.preventDefault())}return!1}; JKT=function(){var k=sh6.includes("es-419")?{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{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"}}]}:{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{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"}}]};k.D="ytp-subtitles-button-icon";return k}; tVP=function(){return{X:"div",D:"ytp-spinner-container",L:[{X:"div",D:"ytp-spinner-rotator",L:[{X:"div",D:"ytp-spinner-left",L:[{X:"div",D:"ytp-spinner-circle"}]},{X:"div",D:"ytp-spinner-right",L:[{X:"div",D:"ytp-spinner-circle"}]}]}]}}; kKZ=function(k){if(document.createRange){var y=document.createRange();y&&(y.selectNodeContents(k),k=window.getSelection())&&(k.removeAllRanges(),k.addRange(y))}}; A7=function(k){var y=k.W("web_player_use_cinematic_label_2")?"Modo ambiente":"Iluminaci\u00f3n cinematogr\u00e1fica";TJ.call(this,y,g.Ky.e_);var q=this;this.G=k;this.Z=!1;this.N=new g.c3(function(){g.mW(q.element,"ytp-menuitem-highlighted")},0); this.nY=k.l3();this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.C,this);this.listen(yJ7,this.V);g.G(this,this.N)}; NWZ=function(k){ye.call(this,k);var y=this;this.Z=!1;k.addEventListener("settingsMenuInitialized",function(){qa6(y)}); k.addEventListener("highlightSettingsMenu",function(q){qa6(y);var N=y.menuItem;q==="menu_item_cinematic_lighting"&&(g.pD(N.element,"ytp-menuitem-highlighted"),g.pD(N.element,"ytp-menuitem-highlight-transition-enabled"),N.N.start())}); Jx(k,"updateCinematicSettings",function(q){y.updateCinematicSettings(q)})}; qa6=function(k){k.menuItem||(k.menuItem=new A7(k.api),g.G(k,k.menuItem),k.menuItem.OT(k.Z))}; DR6=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"applicationvideodatachange",function(q,N){y.Ns(q,N)})}; cH=function(k){ye.call(this,k);this.events=new g.to(k);g.G(this,this.events);Jx(k,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));Jx(k,"setCreatorEndscreenHideButton",this.Z.bind(this))}; uP=function(k,y,q,N){TJ.call(this,"Volumen estable",g.Ky.Cs);g.pD(this.element,"ytp-drc-menu-item");this.nY=k.l3();this.V=y;this.Z=q;this.hasDrcAudioTrack=N;k.addEventListener("videodatachange",this.N.bind(this));k.W("mta_drc_mutual_exclusion_removal")&&this.T(k,"onPlaybackAudioChange",this.N);k=this.Z()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.C,this);wi(this,k);this.nY.G_(this)}; ag=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);k.W("html5_show_drc_toggle")&&k.addEventListener("settingsMenuInitialized",function(){y.menuItem||(y.menuItem=new uP(y.api,y.setDrcUserPreference.bind(y),y.getDrcUserPreference.bind(y),y.N.bind(y)),g.G(y,y.menuItem))}); Jx(this.api,"setDrcUserPreference",function(N){y.setDrcUserPreference(N)}); Jx(this.api,"getDrcUserPreference",function(){return y.getDrcUserPreference()}); Jx(this.api,"hasDrcAudioTrack",function(){return y.N()}); var q;this.Z=(q=g.sq("yt-player-drc-pref"))!=null?q:1;this.updateEnvironmentData()}; xj=function(k){ye.call(this,k);var y=this;this.Z={};this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"videodatachange",function(){y.onVideoDataChange()}); this.events.T(k,g.ib("embargo"),function(q){y.api.aj(!0);var N,D=(N=y.Z[q.id])!=null?N:[];N=g.p(D);for(D=N.next();!D.done;D=N.next()){var n=D.value;y.api.hideControls();y.api.jy("auth",2,"This video isn't available in your current playback area",gO({embargoed:1,id:q.id,idx:q.N,start:q.start}));D=void 0;(n=(D=n.embargo)==null?void 0:D.onTrigger)&&y.api.Sb("innertubeCommand",n)}})}; npU=function(k,y){var q;return(q=y.onEnter)==null?void 0:q.some(k.N)}; TWU=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next()){q=q.value;var N=void 0,D=Number((N=q.playbackPosition)==null?void 0:N.utcTimeMillis)/1E3,n=void 0;N=D+Number((n=q.duration)==null?void 0:n.seconds);n="embargo_"+D;k.api.addUtcCueRange(n,D,N,"embargo",!1);q.onEnter&&(k.Z[n]=q.onEnter.filter(k.N))}}; wL6=function(k){ye.call(this,k);var y=this;this.Z=[];this.events=new g.to(k);g.G(this,this.events);Jx(k,"addEmbedsConversionTrackingParams",function(q){y.api.S().vD&&y.addEmbedsConversionTrackingParams(q)}); this.events.T(k,"veClickLogged",function(q){y.api.hasVe(q)&&(q=DT(q.visualElement.getAsJspb(),2),y.Z.push(q))})}; ILD=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"initialvideodatacreated",function(q){L$(Gb(),16623);y.Z=g.gg();var N=k.S().E4&&!q.oU;if(go(q)&&N){L$(Gb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(q.getWatchNextResponse()){var D,n=(D=q.getWatchNextResponse())==null?void 0:D.trackingParams;n&&gX(n)}if(q.getPlayerResponse()){var T;(q=(T=q.getPlayerResponse())==null?void 0:T.trackingParams)&&gX(q)}}else L$(Gb(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),q.getEmbeddedPlayerResponse()&&(T=(n=q.getEmbeddedPlayerResponse())==null?void 0:n.trackingParams)&&gX(T)}); this.events.T(k,"loadvideo",function(){L$(Gb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:y.Z})}); this.events.T(k,"cuevideo",function(){L$(Gb(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:y.Z})}); this.events.T(k,"largeplaybuttonclicked",function(q){L$(Gb(),27240,q.visualElement)}); this.events.T(k,"playlistnextbuttonclicked",function(q){L$(Gb(),27240,q.visualElement)}); this.events.T(k,"playlistprevbuttonclicked",function(q){L$(Gb(),27240,q.visualElement)}); this.events.T(k,"playlistautonextvideo",function(){L$(Gb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; HB0=function(k,y){g.S.call(this);var q=this;this.Z=null;this.C=y;y=[];for(var N=0;N<=100;N++)y.push(N/100);y={threshold:y,trackVisibility:!0,delay:1E3};(this.N=window.IntersectionObserver?new IntersectionObserver(function(D){D=D[D.length-1];typeof D.isVisible==="undefined"?q.Z=null:q.Z=D.isVisible?D.intersectionRatio:0;typeof q.C==="function"&&q.C(q.Z)},y):null)&&this.N.observe(k)}; AJG=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"applicationInitialized",function(){KL6(y)})}; KL6=function(k){k.Z=new HB0(k.api.getRootNode(),function(y){y!=null&&(k.api.S().PU=y)}); g.G(k,k.Z);k.events.T(k.api,"videoStatsPingCreated",function(y){var q=k.Z;q=q.Z==null?null:Math.round(q.Z*100)/100;y.inview=q!=null?q:void 0;q=k.api.getPlayerSize();if(q.height>0&&q.width>0){q=[Math.round(q.width),Math.round(q.height)];var N=g.Db();N>1&&q.push(N);q=q.join(":")}else q=void 0;y.size=q})}; cJ6=function(k){var y;return((y=((k==null?void 0:k.messageRenderers)||[]).find(function(q){return!!q.timeCounterRenderer}))==null?void 0:y.timeCounterRenderer)||null}; jM=function(k){g.R.call(this,{X:"div",jb:["ytp-player-content","ytp-iv-player-content"],L:[{X:"div",D:"ytp-free-preview-countdown-timer",L:[{X:"span",oO:"{{label}}"},{X:"span",D:"ytp-free-preview-countdown-timer-separator",oO:"\u2022"},{X:"span",oO:"{{duration}}"}]}]});this.api=k;this.Z=null;this.C=this.N=0;this.T(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; aL7=function(k,y){k.Z||(k.N=y,k.C=(0,g.om)(),k.Z=new g.A9(function(){uPT(k)},null),uPT(k))}; uPT=function(k){var y=Math,q=y.round,N=Math.min((0,g.om)()-k.C,k.N);y=q.call(y,(k.N-N)/1E3);k.updateValue("duration",UO({seconds:y}));y<=0&&k.Z?xR7(k):k.Z&&k.Z.start()}; xR7=function(k){k.Z&&(k.Z.dispose(),k.Z=null)}; js6=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"basechromeinitialized",function(){y.Z=new jM(k);g.G(y,y.Z);g.pa(k,y.Z.element,4);y.Z.hide()})}; XI=function(k){g.R.call(this,{X:"button",jb:["ytp-fullerscreen-edu-button","ytp-button"],L:[{X:"div",jb:["ytp-fullerscreen-edu-text"],oO:"Despl\u00e1zate hacia abajo para obtener m\u00e1s informaci\u00f3n"},{X:"div",jb:["ytp-fullerscreen-edu-chevron"],L:[{X:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},L:[{X:"path",K:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],K:{"data-priority":"1"}});this.Yj=k;this.Z=new g.zt(this,250,void 0,100);this.C=this.N=!1; k.createClientVe(this.element,this,61214);g.G(this,this.Z);this.T(k,"fullscreentoggled",this.OT);this.T(k,"presentingplayerstatechange",this.OT);this.listen("click",this.onClick);this.OT()}; zJ=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);Jx(this.api,"updateFullerscreenEduButtonSubtleModeState",function(N){y.updateFullerscreenEduButtonSubtleModeState(N)}); Jx(this.api,"updateFullerscreenEduButtonVisibility",function(N){y.updateFullerscreenEduButtonVisibility(N)}); var q=k.S();k.W("external_fullscreen_with_edu")&&q.externalFullscreen&&qz(q)&&q.controlsType==="1"&&this.events.T(k,"standardControlsInitialized",function(){y.Z=new XI(k);g.G(y,y.Z);k.WV(y.Z)})}; XL7=function(k){g.R.call(this,{X:"div",D:"ytp-gated-actions-overlay",L:[{X:"div",D:"ytp-gated-actions-overlay-background",L:[{X:"div",D:"ytp-gated-actions-overlay-background-overlay"}]},{X:"button",jb:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],K:{"aria-label":"Cerrar"},L:[g.GU()]},{X:"div",D:"ytp-gated-actions-overlay-bar",L:[{X:"div",D:"ytp-gated-actions-overlay-text-container",L:[{X:"div",D:"ytp-gated-actions-overlay-title",oO:"{{title}}"},{X:"div",D:"ytp-gated-actions-overlay-subtitle", oO:"{{subtitle}}"}]},{X:"div",D:"ytp-gated-actions-overlay-button-container"}]}]});var y=this;this.api=k;this.background=this.nS("ytp-gated-actions-overlay-background");this.N=this.nS("ytp-gated-actions-overlay-button-container");this.Z=[];this.T(this.nS("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){y.api.Sb("onCloseMiniplayer")}); this.hide()}; z60=function(k,y){var q=0;q=0;for(var N={};q D&&(D=I.width,n="url("+I.url+")")}q.background.style.backgroundImage=n;z60(q,N.actionButtons||[]);q.show()}else q.hide()}); g.pa(this.api,this.Z.element,4)}; rJM=function(k){ye.call(this,k);var y=this;this.Z=null;this.events=new g.to(k);g.G(this,this.events);var q=k.S();q.iY=!1;q.Dx=!1;q.Dd=!1;k9(k,"resetSubtitlesUserSettings",function(){k.resetSubtitlesUserSettings()}); k9(k,"getSubtitlesUserSettings",function(){return k.getSubtitlesUserSettings()}); k9(k,"updateSubtitlesUserSettings",function(n){k.updateSubtitlesUserSettings(n)}); k9(k,"getCaptionTracks",function(){return k.getOption("captions","tracklist",{includeAsr:!0})}); k9(k,"getAvailableQualityLevels",function(){return k.getAvailableQualityLevels()}); k9(k,"getPreferredQuality",function(){return k.getPreferredQuality()}); k9(k,"getPlaybackQuality",function(){return k.getPlaybackQuality()}); k9(k,"setPlaybackQuality",function(n){k.setPlaybackQuality(n)}); var N=this.api.rT(),D=N.subscribe("visibilitystatechange",function(){k.rf("onPictureInPictureChange",N.SS())}); this.addOnDisposeCallback(function(){N.q0(D)}); k9(k,"setRootNodeClickAction",function(n){y.Z=n}); this.events.T(k.getRootNode(),"click",function(){switch(y.Z){case "togglePictureInPicture":k.togglePictureInPicture();break;case "play":k.playVideo()}})}; mRT=function(k){ye.call(this,k);k=k.S();k.O4.push("flix");k.Dx=!1;k.iY=!1}; P_G=function(k){ye.call(this,k);var y=this;this.Z={};this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"applicationInitialized",function(){y.Z=iB7(fLP)}); this.events.T(k,"onPlaybackStartExternal",function(){var q=Object.assign({},y.Z,iB7(OBP));y.api.lw("hbp_csi",q,!0,1)})}; iB7=function(k){var y={},q=g.uW(Il)("_start",void 0);if(q){k=g.p(k);for(var N=k.next();!N.done;N=k.next()){N=N.value;var D=g.uW(Il)(N,void 0);D&&(y[N]=Math.round(D-q))}}return y}; py=function(k){ye.call(this,k);var y=this;k9(this.api,"getSphericalProperties",function(){return y.getSphericalProperties()}); k9(this.api,"setSphericalProperties",function(){y.setSphericalProperties.apply(y,g.m(g.P6.apply(0,arguments)))}); tx(this.api,"getSphericalProperties",function(){return y.api.getPresentingPlayerType()===2?{}:y.getSphericalProperties()}); tx(this.api,"setSphericalProperties",function(){var q=g.P6.apply(0,arguments);y.api.getPresentingPlayerType()!==2&&y.setSphericalProperties.apply(y,g.m(q))})}; vpT=function(k){ye.call(this,k);Jx(k,"createClientVe",this.createClientVe.bind(this));Jx(k,"createServerVe",this.createServerVe.bind(this));Jx(k,"destroyVe",this.destroyVe.bind(this));Jx(k,"hasVe",this.hasVe.bind(this));Jx(k,"logClick",this.logClick.bind(this));Jx(k,"logVisibility",this.logVisibility.bind(this));Jx(k,"setTrackingParams",this.setTrackingParams.bind(this))}; ri=function(k,y,q,N){function D(T){var I=!(T.status!==204&&T.status!==200&&!T.response),H;T={succ:""+ +I,rc:T.status,lb:((H=T.response)==null?void 0:H.byteLength)||0,rt:((0,g.om)()-n).toFixed(),shost:g.ok(k),trigger:y};C_7(T,k);q&&q(T);N&&!I&&N(new oi("pathprobe.net",T))} var n=(0,g.om)();g.de(k,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:D,onTimeout:D})}; C_7=function(k,y){var q;((q=window.performance)==null?0:q.getEntriesByName)&&(y=performance.getEntriesByName(y))&&y.length&&(y=y[0],k.pedns=(y.domainLookupEnd-y.startTime).toFixed(),k.pecon=(y.connectEnd-y.domainLookupEnd).toFixed(),k.perqs=(y.requestStart-y.connectEnd).toFixed(),EpP&&(k.perqsa=y.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; bBZ=function(k,y){this.Eb=k;this.policy=y;this.playbackRate=1}; VXU=function(k,y){var q=Math.min(2.5,Cz(k.Eb));k=mA(k);return y-q*k}; UR6=function(k,y,q,N,D){D=D===void 0?!1:D;if(k.policy.ph)return Math.ceil(k.policy.ph*y);k.policy.D9&&(N=Math.abs(N));N/=k.playbackRate;var n=1/VL(k.Eb);q=Math.max(.9*(N-3),Cz(k.Eb)+k.Eb.N.Z*n)/n*.8/(y+q);q=Math.min(q,N);k.policy.iP>0&&D&&(q=Math.max(q,k.policy.iP));return BWT(k,q,y)}; BWT=function(k,y,q){return Math.ceil(Math.max(Math.max(k.policy.rL,k.policy.e0*q),Math.min(Math.min(k.policy.fS,31*q),Math.ceil(y*q))))||k.policy.rL}; Qs7=function(k,y,q){q=UR6(k,y.Z.info.xj,q.Z.info.xj,0);var N=Cz(k.Eb)+q/VL(k.Eb);return Math.max(N,N+k.policy.dE-q/y.Z.info.xj)}; mA=function(k){return VL(k.Eb,!k.policy.dL,k.policy.pg)}; iP=function(k){return mA(k)/k.playbackRate}; MX7=function(k,y,q){var N=k.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],D=k.policy.playbackStartPolicy.startMinReadaheadPolicy||[];k=Infinity;y=g.p(y&&N.length>0?N:D);for(N=y.next();!N.done;N=y.next())N=N.value,D=N.minReadaheadMs||0,q<(N.minBandwidthBytesPerSec||0)||k>D&&(k=D);return k0&&(this.N=q.D4)}; LLU=function(k,y,q,N,D){if(!N.info.V){if(q.length===0)q.push(N);else{var n;(k=(n=q.pop())==null?void 0:KB(n,N))?q.push(k):q.push(N)}return D}var T;(q=(T=q.pop())==null?void 0:KB(T,N))||(q=N);if(k.policy.XM&&q.info.N)return k.logger&&k.logger({incompleteSegment:q.info.sb()}),D;T=k.ZN(q);N=T.formatId;D=T.GS;q=T.clipId;n=T.To;T=T.startTimeMs;if(!k.policy.cn&&k.policy.N&&k.ir){var I=fy(k.ir,q);T+=I}N={clipId:q,formatId:N,startTimeMs:T,durationMs:n,bV:D,tp:D,BY:T,fF:n};D=Ya6(y,N.startTimeMs);(q=D>=0?y[D]: null)&&SaP(k,q,N)?N=q:(D+=1,y.splice(D,0,N));q=0;for(n=D+1;n=K+T.N?T=!0:A+T.N=0?k:-k-2}; dRT=function(k,y){if(k.b2){var q=k.b2.KZ();if(q.length!==0){if(k.C&&y){var N=k.C,D=N.info.gp;!fU(q,D)&&N.info.Y>0&&(0,g.om)()-k.Y<5E3&&(k.logger&&k.logger({dend:N.info.sb()}),q=QtM(q,D,D+.01))}k.policy.Ts&&k.logger&&k.logger({cbri:""+k.Z});N=[];for(var n=D=0;D=T){var A=0;if(k.ir){var c=Oc(k.ir,H*1E3);c&&(A=c.Hf/1E3)}c=Object.assign({},k.n_[n]);var u=k.manifest.C.get(Fl(k.n_[n].formatId)), a=Math.max(H,T);T=u.index.KD(a+k.N/1E3-A);H=u.index.getStartTime(T)+A;var x=T+ +(Math.abs(H-a)>k.N/1E3);a=x+k.V;x=(u.index.getStartTime(x)+A)*1E3;n!==k.Z||y?(c.bV=a,c.startTimeMs=x):(k.logger&&k.logger({pEvict:"1",og:c.startTimeMs,adj:H*1E3}),c.bV=T+k.V,c.startTimeMs=H*1E3);c.BY=c.startTimeMs;T=void 0;H=((T=k.C)==null?void 0:T.info.duration)||11;n===k.Z&&Ik.N/1E3);T=H+k.V;A=(u.index.l4(H)+A)*1E3;c.tp=T;c.durationMs=A-c.startTimeMs;c.fF=c.durationMs;c.bV<=c.tp&&N.push(c)}Kk.N)return!1;if(GKu(k,y.formatId,q.formatId))return y.durationMs=Math.max(N,D)-y.startTimeMs,y.fF=y.durationMs,y.tp=Math.max(y.tp,q.tp),!0;if(Math.abs(y.startTimeMs-q.startTimeMs)<=k.N){if(y.durationMs>q.durationMs+k.N){k=y.formatId;var n=y.bV,T=y.tp;y.formatId=q.formatId;y.durationMs=q.durationMs;y.bV=q.bV;y.fF=q.durationMs;y.tp=q.tp;q.formatId=k;q.startTimeMs=D;q.BY=D;q.durationMs=N-D;q.fF=q.durationMs; q.bV=n;q.tp=T;return!1}y.formatId=q.formatId;return!0}N>q.startTimeMs&&(y.durationMs=q.startTimeMs-y.startTimeMs,y.fF=y.durationMs,k.policy.NR&&y.clipId===q.clipId&&(y.tp=q.bV-1));return!1}; GKu=function(k,y,q){return y.itag!==q.itag||y.xtags!==q.xtags?!1:k.manifest.OX||y.lmt===q.lmt}; h6Z=function(k,y,q){if(k.logger){for(var N=[],D=0;D=0&&bP(k.audioTrack,k.Z)>=0&&n?((k.videoTrack.j||k.audioTrack.j)&&k.zS.lw("iterativeSeeking",{status:"done",count:k.seekCount}),k.videoTrack.j=!1,k.audioTrack.j=!1):N&&g.jN(function(){if(k.N||!k.policy.jH)Uc(k);else{var T=y.startTime,I=y.duration;if(!k.policy.Y){var H=q?k.videoTrack.j:k.audioTrack.j,K=k.videoTrack.Y!==-1&&k.audioTrack.Y!==-1,A=k.Z>=T&&k.Z432E3&&$0M(k.manifest);k.C&&(D=k.C,k.C=0);g.jN(function(){k.policy.Y||tX6(k,D,102)}); k.zS.lw("initManifestlessSync",{st:D,ost:D+k.zS.z_(),a:k.audioTrack.Y,v:k.videoTrack.Y});k.V&&(k.V.resolve(D+.1),k.V=null);k.policy.Y&&tX6(k,D,102)}}}; FI=function(k,y){var q=this;this.EX=k;this.requestNumber=++y0Z;this.Z=this.now();this.sT=this.J=NaN;this.B=this.Z;this.C=this.Bc=this.j=0;this.Y=this.Z;this.fS=this.eb=this.hV=this.Zn=this.LY=this.AV=this.N=this.V=0;this.U=this.isActive=!1;this.jH=this.MD=0;this.je={wjv:function(){return q.uo}}; this.Eb=y.Eb;this.snapshot=NQG(this.Eb);this.policy=this.Eb.N;this.gK=!!y.gK;this.AR=y.AR;this.FT=y.FT||0;y.d0&&(this.pS=new pz);var N;this.uo=(N=y.uo)!=null?N:!1;kDD(this.Eb)}; q4T=function(k){k.hV=Math.max(k.hV,k.j-k.LY);k.eb=Math.max(k.eb,k.B-k.Zn);k.AV=0}; Yj=function(k,y,q){yY7(k.Eb,y);k.pS&&(k.pS.add(Math.ceil(y)-Math.ceil(k.B)),k.pS.add(Math.max(0,Math.ceil(q/1024)-Math.ceil(k.j/1024))));var N=y-k.B,D=q-k.j;k.Bc=D;k.fS=Math.max(k.fS,D/(N+.01)*1E3);k.B=y;k.j=q;k.AV&&q>k.AV&&q4T(k)}; NLu=function(k,y){k.url=y;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; SM=function(k,y){FI.call(this,k,y);this.GL=this.vc=!1;this.QM=this.ND=Infinity;this.wF=NaN;this.oM=!1;this.Dx=NaN;this.Jz=this.RO=this.aO=0;this.N_=y.N_||1;this.s$=y.s$||this.N_;this.FC=y.FC;this.GS=y.GS;this.Fv=y.Fv;this.RH=y.RH||0;DUG(this);this.fl(this.Z);this.UT=(this.Dx-this.Z)/1E3}; nM0=function(k){var y=k.RO||k.aO;return y?k.snapshot.delay+Math.min(k.RH,(k.sT-k.J)/1E3)+y:k.UT}; TL0=function(k,y,q){if(!k.gK){y=Math.max(y,.01);var N=k.FT?Math.max(y,q/k.FT):y;k.Eb.N.C&&(N=y,k.FT&&(N=Math.max(y,q/k.FT*N)));O4(k.Eb,y,q,N)}}; wUP=function(k){return(k.Y-k.Z)/1E3}; DUG=function(k){k.wF=k.Z+k.snapshot.delay*1E3;k.oM=!1}; K26=function(k,y){if(k.FC&&k.GS!==void 0&&k.Fv!==void 0){var q=Math,N=q.min,D=k.ND;var n=k.FC;var T=k.Z;if(Ig7(n,k.GS))n=y;else{var I=0;n.lP&&(I=.2);n=T+(n.RH+I)*1E3}k.ND=N.call(q,D,n);q=Math;N=q.min;D=k.QM;n=k.FC;T=k.Z;I=HzG(n,k.GS,k.Fv);I!==2&&(y=I?y:T+n.RH*1E3,n.lP&&(y+=n.RH*1E3));k.QM=N.call(q,D,y);k.ND<=k.Z?DUG(k):(k.wF=k.ND,k.oM=!0)}}; A0T=function(k,y){if(k.cN(y,1)){var q=k.getUint8(y);q=q<128?1:q<192?2:q<224?3:q<240?4:5}else q=0;if(q<1||!k.cN(y,q))return[-1,y];if(q===1)k=k.getUint8(y++);else if(q===2)q=k.getUint8(y++),k=k.getUint8(y++),k=(q&63)+64*k;else if(q===3){q=k.getUint8(y++);var N=k.getUint8(y++);k=k.getUint8(y++);k=(q&31)+32*(N+256*k)}else if(q===4){q=k.getUint8(y++);N=k.getUint8(y++);var D=k.getUint8(y++);k=k.getUint8(y++);k=(q&15)+16*(N+256*(D+256*k))}else q=y+1,k.focus(q),ZV(k,q,4)?k=W1G(k).getUint32(q-k.Uv,!0):(N= k.getUint8(q+2)+256*k.getUint8(q+3),k=k.getUint8(q)+256*(k.getUint8(q+1)+256*N)),y+=5;return[k,y]}; GJ=function(k){this.EX=k;this.Z=new hX}; Ly=function(k,y){this.info=k;this.callback=y;this.state=1;this.DU=this.DN=!1;this.tf=null}; c0M=function(k){return g.FR(k.info.JV,function(y){return y.type===3})}; u5u=function(k,y,q,N){var D=this;N=N===void 0?{}:N;this.policy=y;this.EX=q;this.status=0;this.Z=new hX;this.N=0;this.VM=this.V=this.C=!1;this.xhr=new XMLHttpRequest;this.xhr.open(N.method||"GET",k);if(N.headers)for(k=N.headers,y=g.p(Object.keys(k)),q=y.next();!q.done;q=y.next())q=q.value,this.xhr.setRequestHeader(q,k[q]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return D.G7()}; this.xhr.onload=function(){return D.onDone()}; this.xhr.onerror=function(){return D.onError()}; this.xhr.fetch(function(n){D.Z.append(n);D.N+=n.length;n=(0,g.om)();D.EX.rK(n,D.N)},function(){},N.body||null)}; agU=function(k,y){this.N=(new TextEncoder).encode(k);this.Z=(new TextEncoder).encode(y)}; a16=function(k,y){var q,N,D;return g.B(function(n){if(n.Z==1){if(!y)return n.return(y);q=di.h$();N=new g.GQ(k.N);return g.b(n,N.encrypt(y,k.Z),2)}D=n.N;di.gs("woe",q,Math.ceil(y.byteLength/16));return n.return(D)})}; zEM=function(k,y){var q,N,D;return g.B(function(n){if(n.Z==1){if(!y)return n.return(y);q=di.h$();N=new g.GQ(k.N);return g.b(n,N.decrypt(y,k.Z),2)}D=n.N;di.gs("wod",q,Math.ceil(y.byteLength/16));return n.return(D)})}; xUT=function(k,y){var q=this;this.Z=k;this.EX=y;this.loaded=this.status=0;this.error="";k=Gk(this.Z.get("range")||"");if(!k)throw Error("bad range");this.range=k;this.N=new hX;this.run().then(function(){q.EX.PS()},function(N){q.error=""+N||"unknown_err"; q.EX.PS()})}; XU7=function(k,y,q,N){var D=this;N=N===void 0?{}:N;this.policy=y;this.EX=q;this.B=N;this.status=0;this.response=void 0;this.N=0;this.j=this.Y=!1;this.errorMessage="";this.U=function(n){if(n)if(D.status=n.status,n.ok&&n.body&&D.status!==204)D.status=D.status||242,D.C=n.body.getReader(),D.VM()?D.C.cancel().catch(function(){}):(D.responseHeaders=n.headers,D.EX.Nm(),j9D(D)); else D.onDone();else D.onError(Error("null_response"))}; this.J=function(n){var T=(0,g.om)();D.VM()||(n.done?(D.C=void 0,D.onDone()):(n=n.value,D.N+=n.length,D.Z.append(n),j9D(D),D.EX.rK(T,D.N)))}; this.onError=function(n){D.errorMessage=String(n);D.Y=!0;D.onDone()}; this.Z=new hX;this.V=window.AbortController?new AbortController:void 0;this.start(k)}; j9D=function(k){k.C.read().then(k.J,k.onError).then(void 0,fS)}; $UP=function(k,y,q){var N=this;q=q===void 0?{}:q;this.EX=y;this.N=this.status=0;this.VM=this.Z=!1;this.xhr=new XMLHttpRequest;this.xhr.open(q.method||"GET",k);if(q.headers){k=q.headers;y=g.p(Object.keys(k));for(var D=y.next();!D.done;D=y.next())D=D.value,this.xhr.setRequestHeader(D,k[D])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(n){N.G7(n)}; k=QA(function(n){N.onDone(n)}); this.xhr.addEventListener("load",k,!1);this.xhr.addEventListener("error",k,!1);q.body?this.xhr.send(q.body):this.xhr.send();this.xhr.addEventListener("progress",QA(function(n){N.BO(n)}),!1)}; gi=function(k,y,q,N,D){if(Ya(k.base))return new xUT(k,q);k=k.YX();return N?GZZ()?new u5u(k,y,q,D):new XU7(k,y,q,D):new $UP(k,q,D)}; g.og=function(k){this.tag=k}; pUT=function(k,y){g.z2P.apply(null,[6,k,y].concat(g.m(g.P6.apply(2,arguments))))}; r0U=function(k,y){g.z2P.apply(null,[5,k,y].concat(g.m(g.P6.apply(2,arguments))))}; g.z2P=function(k,y,q){var N=g.P6.apply(3,arguments),D=k===6?"ERROR":"WARNING",n="b"+q;g.sR(new (Function.prototype.bind.apply(g.HN,[null,n].concat(g.m(N)))),D);N.unshift(n);N=N.join(", ");D=mU0.get(y);if(!D){D="ytplog."+y;n=5;try{window.localStorage&&!isNaN(+window.localStorage[D])&&(n=+window.localStorage[D]),window.sessionStorage&&!isNaN(+window.sessionStorage[D])&&(n=+window.sessionStorage[D])}catch(H){}mU0.set(y,n);D=n}if(!(k0&&(D.Z=Math.min(D.Z+T,10),D.N=n);D.Z>0?(D.Z--,D=!0):D=!1;if(D)typeof N==="function"&&(N=N()),console.log("plyr."+y,N);else{var I;N=((I=OzG.get(y))!=null?I:0)+1;OzG.set(y,N);N%100===1&&console.warn("plyr","plyr."+y+" is chatty, dropping logs.")}}}; fg6=function(){this.Z=10;this.N=Date.now()}; h7=function(k,y){g.S.call(this);var q=this;this.policy=k;this.JV=y;this.N=0;this.Z=null;this.BH=[];this.C=null;this.je={Dh:function(){return q.JV}}; this.JV.length===1||g.FR(this.JV,function(N){return!!N.range})}; Rg=function(k,y,q){k.Z&&(Rl(k.Z,y),y=k.Z,k.Z=null);for(var N=0,D=0,n=g.p(k.JV),T=n.next();!T.done;T=n.next())if(T=T.value,T.range&&N+T.C<=k.N)N+=T.C;else{y.getLength();if(oh(T)&&!q&&k.N+y.getLength()-D=400?(k.lastError="net.badstatus",!0):(D===void 0?0:D)?(k.lastError="ump.spsrejectfailure",!0):q||N!==void 0&&N?!1:(k.lastError=y===204?"net.nocontent":"net.connect",!0)}; J7=function(k,y){if(k.policy.D0)return!1;var q=y.getResponseHeader("content-type"),N=y.Tm();k=!N||N<=k.policy.Ic;return(!y.IP()||!q||q.indexOf("text/plain")!==-1)&&k}; VYZ=function(k,y){var q="";y=y.qc();y.getLength()<=k.policy.Ic&&(q=bzu(k,y.A0()));return q}; bzu=function(k,y){var q=tX(y);return X$(q)?(k.logger.debug(function(){return"Redirecting to "+q}),q):""}; WH=function(k){return bd(k.C,FL(k.VZ.base))}; BL6=function(k){var y=k.timing.M$();y.shost=FL(k.VZ.base);return y}; UUM=function(k,y){return(k==null?void 0:k.maxWidth)>(y==null?void 0:y.maxWidth)||(k==null?void 0:k.maxHeight)>(y==null?void 0:y.maxHeight)}; Q9M=function(k,y){for(var q=g.p(y.keys()),N=q.next();!N.done;N=q.next())if(N=y.get(N.value),N.length!==0){g.TG(N,function(I,H){return H.maxFramerate-I.maxFramerate}); for(var D=[N[0]],n=0,T=1;Tk.Z||q.push(N)}return q}; L2P=function(k,y,q){var N=Y4D[k]||[];q.W("html5_shorts_onesie_mismatched_fix")&&(N=S4D[k]||[]);y.push.apply(y,g.m(N));q.W("html5_early_media_for_drm")&&y.push.apply(y,g.m(Gj7[k]||[]))}; e2Z=function(k,y){var q=g.pJ(k),N=k.S(),D=N.j;N=N.W("html5_shorts_onesie_mismatched_fix");var n=k.jO();if(N){if(!D.C){if(n&&t7)return t7;if(k_)return k_}}else if(k_&&!D.C)return k_;var T=[],I=[],H={},K=y2.concat(dUT);N&&(K=y2.concat(gMZ));k.W("html5_early_media_for_drm")&&(K=K.concat(oMZ),k.W("allow_vp9_1080p_mq_enc")&&K.push(h27));var A=[].concat(g.m(R20));if(q.U)for(var c=0;cq.AT)){var r=g.bD(k.S().experiments,"html5_drm_byterate_soft_cap");r>0&&BqT(x)&&x.xj>r||(c?(T.push(a),L2P(a,T,k)):(x=Pu(q,x,D),x===!0?(c=!0,T.push(a),L2P(a,T,k)):H[a]=x))}}}A=g.p(A);for(K=A.next();!K.done;K=A.next())for(K=g.p(K.value),c=K.next();!c.done;c=K.next())if(c=c.value,(u=Pp7(c))&&u.audio&&(k.W("html5_onesie_51_audio")|| !Ar(u)&&!cB(u)))if(u=Pu(q,u,D),u===!0){I.push(c);L2P(c,I,k);break}else H[c]=u;q.N&&y("orfmts",H);if(N)return D.C&&(D.C=!1,t7=k_=void 0),n?t7={video:T,audio:I}:k_={video:T,audio:I};k_={video:T,audio:I};D.C=!1;return k_}; g.lgM=function(k,y,q){var N=q.j,D=[],n=[],T=q.W("html5_shorts_onesie_mismatched_fix");k=k.jO();var I=y2.concat(dUT);T&&(I=y2.concat(gMZ));q.W("html5_early_media_for_drm")&&(I=I.concat(oMZ),q.W("allow_vp9_1080p_mq_enc")&&I.push(h27));var H=[].concat(g.m(R20));if(y.U)for(var K=0;K0&&BqT(c)&&c.xj>u)&&Pu(y,c,N)===!0){D.push({videoCodec:W20[Tz[A]],maxWidth:c.video.width,maxHeight:c.video.height,maxFramerate:c.video.fps});break}}}}T=g.p(H);for(k=T.next();!k.done;k=T.next())for(k=g.p(k.value),H=k.next();!H.done;H=k.next())if(H=H.value,(I=Pp7(H))&&I.audio&&(q.W("html5_onesie_51_audio")||!Ar(I)&&!cB(I))&&Pu(y,I,N)===!0){n.push({audioCodec:ZzD[Tz[H]],numChannels:I.audio.numChannels}); break}return{videoFormatCapabilities:D,audioFormatCapabilities:n}}; tYG=function(k){var y={},q=k.Zx,N=k.CS,D=q.getVideoData(),n=JI(0),T=q.getPlayerSize(),I=q.getVisibilityState();n&&(y.njx=n,y.lastManualDirection=LM0(),n=xQ0()||0,n>0&&(n=(N.W("html5_use_date_now_for_local_storage")?Date.now():(0,g.om)())-n,N.W("html5_use_date_now_for_local_storage")?n>0&&(y.timeSinceLastManualFormatSelectionMs=n):y.timeSinceLastManualFormatSelectionMs=n));y.jHV=JI();n=N.W("html5_use_streamer_bandwidth_for_low_latency_live")&&D.isLowLatencyLiveStream;if(N.schedule.sT&&!n){var H;n= N.W("html5_disable_bandwidth_cofactors_for_sabr_live")?!((H=k.yx)==null||!H.dL):!1;y.SB=VL(N.schedule,!n)}H=g.Db();var K=g.q0.medium,A=Math.floor(K*16/9);n=D.jO()?K:A;K=D.jO()?A:K;y.o1=Math.max(T.width*H,n);y.gb=Math.max(T.height*H,K);y.visibility=I;y.fJb=gf();y.Jc=q.yu()*1E3;var c;if((c=k.yx)==null?0:c.He){T=k.Zx.xH(!0);var u,a,x,r,f,P;y.Awb={defaultPolicy:((u=T.ih)==null?void 0:u.Z)||0,smooth:((a=T.ezT)==null?void 0:a.Z)||0,visibility:((x=T.pnw)==null?void 0:x.Z)||0,l7:((r=T.sx)==null?void 0:r.Z)|| 0,performance:((f=T.Fl)==null?void 0:f.Z)||0,speed:((P=T.HXj)==null?void 0:P.Z)||0}}else{var C;if((C=k.yx)==null?0:C.yG){var V;y.r7=((V=k.Zx.xH().Fl)==null?void 0:V.Z)||0}}N.W("html5_enable_sabr_drm_hd720p")&&k.sabrLicenseConstraint&&(y.sabrLicenseConstraint=k.sabrLicenseConstraint);if(N.W("html5_onesie_media_capabilities")||N.W("html5_enable_server_format_filter"))y.wv=3;N.W("html5_onesie_audio_only_playback")&&zN(D)&&(y.wv=1);W6u(D)&&(y.wv=y.wv===void 0?7:y.wv|4);u=D.Op?D.Op:g.pJ(D);N.W("html5_onesie_media_capabilities")&& (y.mediaCapabilities=g.lgM(D,u,N));var Q;if((Q=k.yx)==null?0:Q.Z&&Q.CZ){x=N.j;Q=[];a=[];r=new Map;N.W("html5_ssap_update_capabilities_on_change")?(x.U||WzM(x),f=x.U||[]):f=Array.from(x.Z.values());f=g.p(f);for(P=f.next();!P.done;P=f.next())T=P.value,T.KC?a.push({audioCodec:ZzD[T.LS],numChannels:T.numChannels,spatialCapabilityBitmask:s9D[T.LS]}):(I=W20[T.LS],P={videoCodec:I,maxWidth:T.maxWidth||0,maxHeight:T.maxHeight||0,maxFramerate:T.maxFramerate||0,is10BitSupported:T.GG||!1},T.maxBitrateBps&&(P.maxBitrateBps= T.maxBitrateBps,c=xu(T.itag),C=void 0,((C=c)==null?0:C.video)&&Pu(u,c,x)===!0&&(c=c.xj*8,c>P.maxBitrateBps&&(P.maxBitrateBps=c))),T=I+"_"+T.GG,I=r.get(T)||[],I.push(P),r.set(T,I));Q=Q9M(Q,r);x={};N.W("html5_ssff_denylist_opus_low")&&(x={itagDenylist:[249,350]});y.mediaCapabilities={videoFormatCapabilities:Q,audioFormatCapabilities:a,hdrModeBitmask:3,perPlaybackAttributes:x}}var Y;if((Y=k.yx)==null?0:Y.Z){y.SW=u.SW;var l;y.AT=(l=k.yx)==null?void 0:l.AT}N.oH&&(y.rb=N.oH);y.k0=k.Nk;y.sz=k.sz;y.Nq=k.Nq; y.WC=k.WC;if(N.W("html5_fix_time_since_last_seek_reporting")?k.Zt!==void 0:k.Zt)y.B9S=(0,g.om)()-k.Zt;k.isPrefetch&&N.W("html5_report_prefetch_requests")&&(y.isPrefetch=!0);I9||(y.rVT=!0);Y=Cz(N.schedule)*1E3;Y>0&&(y.n4=Y);var h;((h=k.yx)==null?0:h.Cg)&&k.Jl&&k.Jl0?qD:N.schedule.interruptions[0]||0);var Ku;if((Ku=k.yx)==null?0:Ku.Bc)y.vr=k.vr;var Z;((Z=k.yx)==null?0:Z.In)&&D.rD&&(y.audioTrackId=D.rD);var d;if((d=k.yx)==null?0:d.p5)if(k=brP())y.detailedNetworkType=J0D[k]||J0D.other;return y}; qL=function(k,y,q,N,D,n){var T={};y&&(T.PY=y);if(!k)return T;T.playbackCookie=q==null?void 0:q.playbackCookie;D&&(T.JF=D);T.Ko=[];T.eG=[];if(g.uE(k)&&k.sabrContextUpdates.size>0)for(y=g.p(k.sabrContextUpdates.values()),q=y.next();!q.done;q=y.next())kR7(T,q.value,N);TN(k)&&!g.uE(k)&&k.W("html5_enable_sabr_request_pipelining")&&n&&kR7(T,n,N);k.K2&&(T.CGS=k.K2);N=k.S().Z;T.clientInfo={clientName:yHT[N.c.toUpperCase()]||0};N.cbrand&&(T.clientInfo.deviceMake=N.cbrand);N.cmodel&&(T.clientInfo.deviceModel= N.cmodel);N.cver&&(T.clientInfo.clientVersion=N.cver);N.cos&&(T.clientInfo.osName=N.cos);N.cosver&&(T.clientInfo.osVersion=N.cosver);N=k.S();N.W("html5_sabr_enable_server_xtag_selection")&&N.jH&&(T.clientInfo.hl=N.jH);k.Ek&&(T.Ek=k.Ek);return T}; kR7=function(k,y,q){var N=y.type||0;(q==null?0:q.has(N))?k.eG.push(y):k.Ko.push(N)}; Cy=function(k,y,q,N,D,n){var T=n===void 0?{}:n;var I=T.PM===void 0?[]:T.PM;var H=T.TT===void 0?!1:T.TT;var K=T.Gh===void 0?0:T.Gh;var A=T.poToken===void 0?"":T.poToken;var c=T.Eq===void 0?void 0:T.Eq;var u=T.Mq===void 0?"":T.Mq;var a=T.Y9===void 0?0:T.Y9;var x=T.C0===void 0?new Uint8Array(0):T.C0;var r=T.GY===void 0?!1:T.GY;n=T.gD===void 0?0:T.gD;T=T.PY===void 0?void 0:T.PY;Ly.call(this,y,D);var f=this;this.policy=k;this.logger=new g.og("dash/request");this.PV=this.OG=0;this.p9=!1;this.cQ=this.TH= null;this.qK=!1;this.C0=this.Y9=null;this.r3=this.eP=!1;this.g0=null;this.gD=this.Ok=0;this.b0=!1;this.je={T_:function(C){f.T_(C)}, M$l:function(){return f.tf}, QcS:function(C){f.tf=C}, IIS:function(C){f.OG=C}, kXl:function(C){f.Iv.lastError=C}, k$:function(){return f.xhr}}; this.timing=new SM(this,q);this.TT=H;this.Y9=a;this.C0=x;this.VZ=g.tK(this.info,this.policy,N);this.VZ.set("rn",this.Zd().toString());this.VZ.set("rbuf",(K*1E3).toFixed().toString());this.TT&&this.VZ.set("smb","1");this.policy.mF&&A&&this.VZ.set("pot",A);u&&this.VZ.set("bbs",u);this.policy.useUmp&&!Ya(this.VZ.base)&&(this.Wf=new GJ(this),this.VZ.set("ump","1"),this.VZ.set("srfvp","1"));if(k=this.policy.dD?this.policy.m6&&!isNaN(this.info.Fv)&&this.info.Fv>this.policy.nk?!1:!0:!1)y=null,this.policy.I6&& this.policy.zs?y=[1]:r&&(y=[]),y!=null&&(this.policy.kP&&y.push(2),this.VZ.set("defsel",y.join(",")));this.Iv=new eM(this,this.policy,this.VZ,this.info.resource,this.timing,this.logger,N,c);this.PM=I||null;this.DU=qEZ(this);P5Z(this.Iv);N=void 0;if(this.policy.NT||this.Wf||this.policy.wF)N={method:"POST"},I=(0,g.NL)([120,0]),c={},this.policy.Cq&&T&&(T=qL(void 0,T),c.Ry=T),this.policy.Pr&&this.C0&&(c.videoPlaybackUstreamerConfig=this.C0),this.policy.wF&&(T=this.info.V)&&Object.assign(c,T),Object.keys(c).length> 0?N.body=g.iU(c,g.K9):N.body=I;if(this.Y9&&this.C0){this.VZ.set("iwts","1");N={method:"POST"};T={WC:this.Y9*1E3};var P;I=(P=this.info.V)==null?void 0:P.G4;P=g.iU({sL:T,G4:I||void 0,videoPlaybackUstreamerConfig:this.C0},g.K9);N.body=P}try{this.xhr=gi(this.VZ,this.policy.J,this.timing,k,N),this.Iv.N.start(),n&&(this.JY=new g.c3(this.yU,n,this),this.JY.start(n+(this.timing.Eb.J.Mt()||0)*1E3)),this.policy.NL&&NLu(this.timing,this.YX()),this.logger.debug(function(){return"Sent, itag="+f.VZ.get("itag")+ " seg="+f.info.JV[0].GS+" range="+f.VZ.get("range")+" time="+Math.round(f.info.JV[0].gp)+"-"+Math.round(g.gx(f.info.JV).vH)+" rtp="+(f.timing.t2()-Date.now()).toFixed(0)}),g.jN(function(){})}catch(C){NzT(this,C,!0)}}; qEZ=function(k){if(!(JK(k.info)&&k.info.uo()&&k.policy.Op&&k.PM)||k.info.resource.N>=2||JI()>0||!hMD())return!1;var y=k.VZ.get("aitags");if(!y)return!1;y=D2(y).split(",");for(var q=[],N=g.p(k.PM),D=N.next();!D.done;D=N.next())D=D.value,g.eB(y,D)&&q.push(D);if(!q.length)return!1;k.VZ.set("altitags",g.NI(q.join(",")));return!0}; NzT=function(k,y,q){q=q===void 0?!1:q;g.sR(y);k.Iv.lastError="player.exception";k.errorMessage=y.name+"_"+y.message;q?g.jN(function(){lP(k.Iv)}):lP(k.Iv)}; Dz7=function(k,y){k.timing.U=!0;k.xhr.IP()&&k.timing.Em();if(k.policy.w1){var q;(q=k.JY)==null||q.stop()}Rg(k.tf,y,!1)}; nu7=function(k,y){k.info=y;if(k.tf){var q=k.tf;y=y.JV;(y.length!==q.JV.length||y.length0){y=g.p(y.JV);for(var q=y.next();!q.done;q=y.next()){var N=void 0;k+=((N=q.value.range)==null?void 0:N.length)||0}return k}if(y.zV.length>0)for(q=g.p(y.zV),N=q.next();!N.done;N=q.next())k+=N.value.yg||0;return k+y.xT}; uC7=function(k,y){if(wr){var q=0;k=k.f_.get(y);if(k==null||!k.QF)return 0;k=g.p(k.QF.values());for(y=k.next();!y.done;y=k.next())q+=y.value.data.getLength();return q}return((q=k.f_.get(y))==null?void 0:q.BH.getLength())||0}; Hb=function(k,y){k=k.f_.get(y);if(wr){if(k==null||!k.Xs)return!1;y=k.QF.size>0;return k.PN.length>0||y}return!(k==null||!k.Xs)&&!(k==null||!k.BH.getLength())}; ab7=function(k,y){var q=k.f_.get(y),N=cHT(k,y),D=!N&&!!q.bytesReceived;if(wr){var n;if((n=k.manifest)==null?0:n.OX){k=g.p(q.QF.values());for(y=k.next();!y.done;y=k.next())if(!y.value.jZ)return!1;return D}}else if(n=k.F6(y),D&&k.Z&&n!==void 0)return n;return(D||q.bytesReceived===N)&&q.hn+uC7(k,y)===q.bytesReceived}; xzT=function(k,y,q){k.f_.set(y,{BH:new hX,hn:0,bytesReceived:0,xT:0,Xl:!1,yb:!1,F6:!1,KC:q,U$:[],JV:[],zV:[],Xs:!1,QF:new Map,DZ:new Map,PN:[]});k.logger.debug(function(){return"[initStream] formatId: "+y})}; jyM=function(k,y,q,N){q.JV.push.apply(q.JV,g.m(N));if(wr){q.DZ.has(y)||q.DZ.set(y,[]);var D;(D=q.DZ.get(y)).push.apply(D,g.m(N))}else if(q.tf)for(k=g.p(N),y=k.next();!y.done;y=k.next())q.tf.JV.push(y.value);else{q.tf=new h7(k.yx,[].concat(g.m(q.JV)));var n;((n=k.yx)==null?0:n.SO)&&g.G(k,q.tf)}}; Xt6=function(k,y,q){var N,D=(N=k.manifest)==null?void 0:N.C.get(y);if(!D)return[];if(q.X8){var n;return((n=D.u0(0,q.clipId))==null?void 0:n.JV)||[]}if(D.Ey()){var T=q.startMs,I=q.durationMs,H=1E3,K;if(((K=k.yx)==null?0:K.Z)&&q.timeRange){var A;T=(A=q.timeRange.s4)!=null?A:-1;var c;I=(c=q.timeRange.H0)!=null?c:-1;var u;H=(u=q.timeRange.CJ)!=null?u:-1}if(q.Hx<0||q.Kw<0||I<0||T<0||q.yg<0||H<0)return IG(k,y),[];k=Lf(q.Hx,q.yg);y=q.uQ||0;return[new g0(3,D,k,"makeSliceInfosMediaBytes",q.Kw-1,T/H,I/H,y, k.length-y,void 0,q.DC,q.clipId)]}if(q.Kw<0)return IG(k,y),[];var a;return((a=k.manifest)==null?0:a.OX)?(y=D.mB,K=y*D.info.xj,A=((T=k.yx)==null?0:T.XM)?q.uQ:void 0,((H=k.yx)==null?0:H.L2)&&q.timeRange&&!A&&(I=q.timeRange.s4/q.timeRange.CJ),[new g0(3,D,void 0,"makeSliceInfosMediaBytes",q.Kw,I,y,A,K,!0,q.DC,q.clipId)]):[]}; $zU=function(k,y,q){k.manifest=y;k.yx=q;y=g.p(k.f_);for(q=y.next();!q.done;q=y.next()){var N=g.p(q.value);q=N.next().value;N=N.next().value;for(var D=g.p(N.U$),n=D.next();!n.done;n=D.next()){n=n.value;var T=Xt6(k,q,n);jyM(k,n.SE,N,T)}}}; KK=function(k,y,q,N){k.logger.debug(function(){return"[addStreamData] formatId: "+q+",headerId: "+y+" bytes: "+N.getLength()}); (k=k.f_.get(q))&&!k.yb&&(wr?(k.QF.has(y)||k.QF.set(y,{data:new hX,zl:0,jZ:!1}),Rl(k.QF.get(y).data,N)):Rl(k.BH,N),k.bytesReceived+=N.getLength(),k.Xl=!0)}; KP0=function(k,y){k.logger.debug(function(){return"[closeStream] formatId: "+y}); var q=k.f_.get(y);q&&!q.yb&&(q.yb=!0,q.BO&&q.BO(),zbT(k)&&k.V.IF())}; zbT=function(k){k=g.p(k.f_.values());for(var y=k.next();!y.done;y=k.next())if(!y.value.yb)return!1;return!0}; A5=function(k,y,q,N,D,n,T,I){g.S.call(this);this.policy=k;this.info=y;this.manifest=q;this.EX=D;this.uK=I;this.logger=new g.og("sabr");this.Wf=new GJ(this);this.oN=new Ibu(this);this.ZJ=new T0(this);this.state=1;this.gA=!1;this.Do=0;this.clipId="";this.eQ=this.UV=-1;this.KG=0;this.EB=-1;this.b0=this.sQ=!1;this.dJ=0;this.N7=!1;this.policy.Vt?this.Ee=new D_(this,n):this.Ee=new SM(this,n);this.VZ=this.policy.Bc?y.AS:ptU(y,this.policy,N);this.VZ.set("rn",""+this.Zd());this.VZ.set("alr","yes");$zU(this.ZJ, q,k);this.Iv=new eM(this,this.policy,this.VZ,y.resource,this.Ee,this.logger,N,T,this.policy.enableServerDrivenRequestCancellation);P5Z(this.Iv);var H;if((H=this.policy)==null?0:H.SO)g.G(this,this.ZJ),g.G(this,this.Iv);k=y.N;y={method:"POST",body:k};k&&(this.KG=k.length);try{this.xhr=gi(this.VZ,this.policy.J,this.Ee,I9,y),this.policy.NL&&NLu(this.Ee,this.YX()),this.Iv.N.start()}catch(K){g.JR(K)}}; rHG=function(k){k.policy.Hr&&k.oL&&!k.N7?k.N7=!0:k.Ee.Em()}; mzM=function(k,y){var q=-1,N=-1,D=-1,n;if((n=k.BW)==null?0:n.items)for(k=g.p(k.BW.items),n=k.next();!n.done;n=k.next())n=n.value,y=I,H=k.manifest.isManifestless&&k.policy.le, T){var K;if(((K=k.Z)==null?void 0:K.LX.event)==="predictStart"&&k.Z.GSk.j&&(k.j=NaN,k.B=NaN);if(k.Z&&k.Z.GS===y){N=k.Z;n=N.LX;var T=D.xF(n);n.event==="predictStart"&&(k.ND=y);k.lw("sdai",{onqevt:n.event,sq:y,mt:q,gab:T,cst:n.startSecs});if(T)n.event!=="predictStart"?(n.event==="start"&&k.ND===y-1&&k.lw("sdai",{gabonstart:y}),N.pI?aG(k,4,"cue"):(k.j=y,k.B=q,k.lw("sdai",{joinad:k.N,sg:k.j,st:k.B.toFixed(3)}), k.U=Date.now(),aG(k,2,"join"),D.W7(N.LX))):(k.policy.j?(k.C=Math.floor(q-n.Z/1E3),k.lw("sdai",{onpred:q,est:k.C})):(k.V=y+Math.max(Math.ceil(-n.Z/5E3),1),k.lw("sdai",{onpred:y,est:k.V})),k.U=Date.now(),aG(k,3,"predict"),D.W7(N.LX));else if(k.N===1){var I;((I=k.Y)==null?0:I.HL(q))?(GRD(k.zS,q,q,y),aG(k,4,"sk2had")):aG(k,5,"nogab")}else n.event==="predictStart"&&(k.policy.j&&k.C>0?(y=Math.floor(q-n.Z/1E3),k.C!==y&&k.lw("sdai",{updateSt:y,old:k.C}),k.C=y):k.V>0&&(y+=Math.max(Math.ceil(-n.Z/5E3),1),k.V!== y&&(k.lw("sdai",{updateSt:y,old:k.V}),k.V=y)))}else k.N===1&&aG(k,5,"noad")}; guD=function(k,y,q){if(k.N===1||k.N===2)return!1;if(k.N!==0&&y===k.audioTrack){if(k.policy.j)return LP6(k.videoTrack,q)||LP6(k.videoTrack,q+1);k=dzG(k.videoTrack);if(q>(k?k.GS:-1))return!1}return!0}; x_=function(k,y,q){return(q<0||q===k.j)&&!isNaN(k.B)?k.B:y}; MoP=function(k,y){if(k.Z){var q=k.Z.LX.Yg-(y.startTime+k.J-k.Z.LX.startSecs);q<=0||(q=new Jy(k.Z.LX.startSecs-(isNaN(k.J)?0:k.J),q,k.Z.LX.context,k.Z.LX.identifier,"stop",k.Z.LX.Z+y.duration*1E3),k.lw("cuepointdiscontinuity",{segNum:y.GS}),uR(k,q,y.GS))}}; aG=function(k,y,q){k.N!==y&&(k.lw("sdai",{setsst:y,old:k.N,r:q}),k.N=y)}; jf=function(k,y,q,N){(N===void 0?0:N)?aG(k,1,"seek"):y>0&&Math.abs(y-q)>=5&&k.N===4&&aG(k,5,"sk2t."+y.toFixed(2)+";ct."+q.toFixed(2))}; Xg=function(k,y,q){this.audio=k;this.video=y;this.reason=q}; $_=function(k,y,q){this.Z=k;this.reason=y;this.token=q;this.videoId=void 0}; z0=function(k,y,q){g.S.call(this);this.policy=k;this.V=y;this.lw=q;this.C=new Map;this.j=0;this.Y=!1;this.Z="";this.N=!1}; pK=function(k,y,q){if(q===void 0?0:q)k.Y=!0;++k.j;q=6E4*Math.pow(2,k.j);q=(0,g.om)()+q;k.C.set(y.info.id,q)}; rr=function(k){for(var y=g.p(k.C.entries()),q=y.next();!q.done;q=y.next()){var N=g.p(q.value);q=N.next().value;N=N.next().value;N<(0,g.om)()&&k.C.delete(q)}return k.C}; ouU=function(k){return k.Y&&rr(k).size>0}; mg=function(k,y){k.Z!==y&&(k.Z=y,k.N=!0)}; hbT=function(k,y){var q;y&&(q=g.he(k.V.Z,function(D){return D.id===y})); if(!q&&(q=g.he(k.V.Z,function(D){var n;return!((n=D.Pc)==null||!n.isDefault)}),y)){var N; k.lw("iaf",{id:y,sid:(N=q)==null?void 0:N.id})}return q}; RbZ=function(k,y,q,N,D,n){var T=this;n=n===void 0?[]:n;this.zS=k;this.AV=y;this.policy=q;this.manifest=N;this.Y=D;this.aO=n;this.logger=new g.og("dash/abr");this.Z=JH;this.N=this.B=null;this.U=-1;this.wF=!1;this.nextVideo=this.C=null;this.V=[];this.fS=new Set;this.QM={};this.RO=new rL(1);this.J=0;this.hV=this.ND=this.sT=!1;this.pS=0;this.Dx=!1;this.eb=new Set;this.Wl=!1;this.je={A9:function(){iR(T)}}; this.j=new z0(this.policy,D,function(I,H){T.zS.lw(I,H)})}; syT=function(k,y,q){fK(k,y);y=hbT(k.j,q);q||y||(y=ebT(k));y=y||k.Y.Z[0];k.C=k.manifest.Z[y.id];iR(k);k.B=k.C;WPD(k);ZgP(k);k.N=k.nextVideo;k.B=k.C;return lb7(k)}; kNT=function(k,y){if(JHT(k,y))return null;if(y.reason==="m"&&y.isLocked())return k.logger.debug(function(){return"User sets constraint to: "+r9(y)}),fK(k,y),k.J=k.V.length-1,iR(k),O8(k),k.ND=k.ND||k.N!==k.nextVideo,k.N=k.nextVideo,new Xg(k.C,k.N,y.reason); y.reason==="r"&&(k.U=-1);fK(k,y);O8(k);if(y.reason==="r"&&k.nextVideo===k.N)return new Xg(k.C,k.nextVideo,y.reason);to6(k);return null}; yxZ=function(k,y,q){k.C=k.manifest.Z[y];k.B=k.C;return new Xg(k.B,k.N,q?"t":"m")}; qK0=function(k,y){if(y.info.video){if(k.N!==y)return k.N=y,lb7(k)}else k.hV=k.B!==y,k.B=y;return null}; NoD=function(k,y){if(y.Z.info.video&&y.V){var q=(y.N+y.C)/y.duration,N=y.Z.info.xj;q&&N&&(k.RO.hp(1,q/N),k.policy.C&&q/N>1.5&&k.zS.lw("overshoot",{sq:y.GS,br:q,max:N}))}}; Pb=function(k,y,q){pK(k.j,y,q===void 0?!1:q);k.U=-1;fK(k,k.Z)}; DYT=function(k,y){return new Xg(k.B,k.N,y||k.Z.reason)}; to6=function(k){if(k.N&&k.nextVideo&&vb(k,k.N.info)k.policy.AT,I=D<=k.policy.AT?KU(N):Ij(N);if(!n||T||I)q[D]=N}return q}; fK=function(k,y){k.Z=y;var q=k.Y.videoInfos;if(!k.Z.isLocked()){var N=(0,g.om)();q=g.$C(q,function(I){if(I.xj>this.policy.xj)return!1;var H=this.manifest.Z[I.id];return rr(this.j).get(I.id)>N?!1:H.resource.N>4||H.Y>4?(this.logger.debug(function(){return"Remove "+pU(I)+"; 4 load failures"}),!1):this.eb.has(+I.itag)?!1:!0},k); ouU(k.j)&&(q=g.$C(q,function(I){return I.video.width<=854&&I.video.height<=480}))}q.length||(q=k.Y.videoInfos); var D=q;k.policy.VA&&(D=ToG(k,D,y));D=g.$C(D,y.V,y);if(k.Z.isLocked()&&k.j.Z){var n=g.he(q,function(I){return I.id===k.j.Z}); n?D=[n]:mg(k.j,"")}k.policy.VA||(D=ToG(k,D,y));D.length||(D=[q[0]]);D.sort(function(I,H){return vb(k,I)-vb(k,H)}); y={};for(q=1;qy.ke.video.width?(g.Wg(D,q),q--):vb(k,y.yO)*k.policy.U>vb(k,y.ke)&&(g.Wg(D,q-1),q--);var T=D[D.length-1];k.Dx=!!k.N&&!!k.N.info&&k.N.info.LS!==T.LS;k.logger.debug(function(){return"Constraint: "+r9(k.Z)+", "+D.length+" fmts selectable, max selectable fmt: "+pU(T)}); k.V=D;k.fS.clear();y=!1;for(q=0;q=1080&&(y=!0);w4T(k.policy,T,k.manifest.OX)}; ToG=function(k,y,q){var N=q.reason==="m"||q.reason==="s";k.policy.dY&&CK&&g.MS&&(!N||q.Z<1080)&&(y=y.filter(function(K){return K.video&&(!K.N||K.N.powerEfficient)})); if(y.length>0)if(BB()){var D=nF7(k,y);y=y.filter(function(K){return!!K&&!!K.video&&K.LS===D[K.video.Z].LS})}else{var n,T,I=(n=y[0])==null?void 0:(T=n.video)==null?void 0:T.Z; if(I){q=y.filter(function(K){return!!K&&!!K.video&&K.video.Z===I}); var H=nF7(k,q)[I].LS;y=y.filter(function(K){return!!K&&!!K.video&&K.LS===H})}}return y}; I66=function(k,y){for(var q=0;q+1N}; iR=function(k){if(!k.C||!k.policy.V&&!k.C.info.Pc){var y=k.Y.Z;k.C&&(y=y.filter(function(N){return N.audio.Z===k.C.info.audio.Z}),y.length||(y=k.Y.Z)); k.C=k.manifest.Z[y[0].id];if(y.length>1&&(!k.policy.dV||!k.policy.GL)){var q=!1;if(q=k.policy.MS?!0:k.Z.isLocked()?k.Z.Z<240:I66(k,k.C))k.C=k.manifest.Z[g.gx(y).id]}}}; O8=function(k){if(!k.nextVideo||!k.policy.V)if(k.Z.isLocked())k.nextVideo=k.Z.Z<=360?k.manifest.Z[k.V[0].id]:k.manifest.Z[g.gx(k.V).id],k.logger.debug(function(){return"Select max fmt: "+pU(k.nextVideo.info)}); else{for(var y=Math.min(k.J,k.V.length-1),q=iP(k.AV),N=vb(k,k.C.info),D=q/k.policy.sT-N;y>0&&!(vb(k,k.V[y])<=D);y--);for(var n=q/k.policy.U-N;y=n);y++);k.nextVideo=k.manifest.Z[k.V[y].id];k.J!==y&&k.logger.info(function(){return"Adapt to: "+pU(k.nextVideo.info)+", bandwidth: "+q.toFixed(0)+", bandwidth to downgrade: "+D.toFixed(0)+", bandwidth to upgrade: "+n.toFixed(0)+", constraint: "+r9(k.Z)}); k.J=y}}; WPD=function(k){var y=k.policy.sT,q=iP(k.AV),N=q/y-vb(k,k.C.info);y=g.RL(k.V,function(D){return vb(this,D)n?D=0:N[T]>k.buffered[T]&&(T===n-1?D=2:T===n-2&&N[T+1]>k.buffered[T+1]&&(D=3))}k.Z.add(y<<3|(q&&4)|D);y=Math.ceil(k.track.yu()*1E3);k.Z.add(y-k.j);k.j=y;if(D===1)for(k.Z.add(n),T=y=0;T=2&&k.Z.add(N[n- 1]-k.buffered[n-1]);q&&k.Z.add(q);k.buffered=N}; xYM=function(k,y,q){var N=this;this.policy=k;this.Z=y;this.pS=q;this.V=this.N=0;this.uG=null;this.sT=new Set;this.U=[];this.indexRange=this.initRange=null;this.J=new gF;this.ND=this.AV=!1;this.je={S8D:function(){return N.C}, n3j:function(){return N.chunkSize}, g3b:function(){return N.B}, zqT:function(){return N.Y}}; (y=a60(this))?(this.chunkSize=y.csz,this.C=Math.floor(y.clen/y.csz),this.B=y.ck,this.Y=y.civ):(this.chunkSize=k.Kk,this.C=0,this.B=g.Si(16),this.Y=g.Si(16));this.j=new Uint8Array(this.chunkSize);this.B&&this.Y&&(this.crypto=new agU(this.B,this.Y))}; a60=function(k){if(k.policy.O4&&k.policy.yh)for(var y=g.p(k.policy.O4),q=y.next(),N={};!q.done;N={P_:void 0,g6:void 0},q=y.next())if(q=g.zf(q.value),N.P_=+q.clen,N.g6=+q.csz,N.P_>0&&N.g6>0&&k.policy.V===q.docid&&k.Z.info.id===q.fmtid&&k.Z.info.lastModified===+q.lmt)return k={},k.clen=N.P_,k.csz=N.g6,k.ck=q.ck,k.civ=q.civ,k}; bR=function(k){return!!k.uG&&k.uG.IK()}; p4G=function(k,y){if(!bR(k)&&!k.VM()){if(!(k.AV||(k.AV=!0,k.C>0))){var q=j_6(k);q=gz(k.policy.V,k.Z.info,V2(k),q,k.policy.MD);X46(k,q)}if(y.info.type===1){if(k.uG){Bb(k,Error("Woffle: Expect INIT slices to always start us off"));return}k.initRange=Lf(0,y.Z.getLength())}else if(y.info.type===2)k.uG&&k.uG.type===1||Bb(k,Error("Woffle: Index before init")),k.indexRange=Lf(k.initRange.end+1,y.Z.getLength());else if(y.info.type===3){if(!k.uG){Bb(k,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(k.uG.type===3&&!Rh(k.uG,y.info)&&(k.U=[],y.info.GS!==eV(k.uG)||y.info.N!==0))return;if(y.info.V){q=g.p(k.U);for(var N=q.next();!N.done;N=q.next())$YT(k,N.value);k.U=[]}else{k.U.push(y);k.uG=y.info;return}}else{Bb(k,Error("Woffle: Unexpected slice type"));return}k.uG=y.info;$YT(k,y);ziD(k)}}; $YT=function(k,y){var q=0,N=y.Z.A0();if(k.V=N.length)return;if(q<0)throw Error("Missing data");k.V=k.C;k.N=0}for(D={};q0){var T=N.getUint32(q+28);n+=T*16+4}var I=N.getUint32(q+n-4);try{var H=OJU(y.subarray(q+n,q+n+I));if(H!==null){var K=H;break a}}catch(A){}}q+=D}K=null;break a}catch(A){K=null;break a}K=void 0}if(K!=null)for(y=Tx(QY(K,7)),y==null||k.zd||(k.cryptoPeriodIndex=y),y=Tx(QY(K,10)),y!=null&&y>0&&!k.zd&&(k.Z=y),K=hj(K, 2,SX0,void 0===dKM?2:4),K=g.p(K),y=K.next();!y.done;y=K.next())k.C.push(g.xz(fA(y.value),4))}; vFP=function(k){return isNaN(k.cryptoPeriodIndex)?g.xz(k.initData):""+k.cryptoPeriodIndex}; ML=function(k,y,q){var N=q===void 0?{}:q;q=N.videoDuration===void 0?0:N.videoDuration;var D=N.Sa===void 0?void 0:N.Sa;N=N.P7===void 0?!1:N.P7;this.videoId=k;this.status=y;this.videoDuration=q;this.Sa=D;this.P7=N}; CEP=function(k,y,q,N,D){this.videoId=k;this.OB=y;this.N=q;this.bytesDownloaded=N;this.Z=D}; Fg=function(k){this.Z=k;this.offset=0}; EFM=function(k){if(k.offset>=k.Z.getLength())throw Error();return k.Z.getUint8(k.offset++)}; bJT=function(k,y){y=y===void 0?!1:y;var q=EFM(k);if(q===1){y=-1;for(q=0;q<7;q++){var N=EFM(k);y===-1&&N!==255&&(y=0);y>-1&&(y=y*256+N)}return y}N=128;for(var D=0;D<6&&N>q;D++)q=q*256+EFM(k),N*=128;return y?q:q-N}; Vju=function(k){try{var y=bJT(k,!0),q=bJT(k,!1);return{id:y,size:q}}catch(N){return{id:-1,size:-1}}}; Bou=function(k){for(var y=new Fg(k),q=-1,N=0,D=0;!N||!D;){var n=Vju(y),T=n.id;n=n.size;if(T<0)return;if(T===176){if(n!==2)return;N=y.u3()}else if(T===186){if(n!==2)return;D=y.u3()}T===374648427?q=y.u3()+n:T!==408125543&&T!==174&&T!==224&&y.skip(n)}y=lB(k,0,q);q=new DataView(y.buffer);q.setUint16(N,3840);q.setUint16(D,2160);N=new hX([y]);Rl(N,k);return N}; Q_7=function(k,y,q){var N=this;this.zS=k;this.policy=y;this.Y=q;this.logger=new g.og("dash");this.N=[];this.Z=null;this.AV=-1;this.U=0;this.eb=NaN;this.sT=0;this.C=NaN;this.J=this.wF=0;this.hV=-1;this.QM=this.j=this.V=this.pS=null;this.RO=this.fS=NaN;this.B=this.ND=this.Dx=this.aO=null;this.MD=!1;this.Wl=this.timestampOffset=0;this.je={Lt:function(){return N.N}}; if(this.policy.V){var D=this.Y,n=this.policy.V;this.policy.MD&&k.lw("atv",{ap:this.policy.MD});this.B=new xYM(this.policy,D,function(T,I,H){Y_(k,new ML(N.policy.V,2,{Sa:new CEP(n,T,D.info,I,H)}))}); this.B.J.promise.then(function(T){N.B=null;T===1?Y_(k,new ML(N.policy.V,T)):N.zS.lw("offlineerr",{status:T.toString()})},function(T){var I=(T.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); T instanceof U8&&!T.Z?(N.logger.info(function(){return"Assertion failed: "+I}),N.zS.lw("offlinenwerr",{em:I}),UYZ(N),Y_(k,new ML(N.policy.V,4))):(N.logger.info(function(){return"Failed to write to disk: "+I}),N.zS.lw("dldbwerr",{em:I}),UYZ(N),Y_(k,new ML(N.policy.V,4,{P7:!0})))})}}; Mj6=function(k){return k.N.length?k.N[0]:null}; FYD=function(k,y){return k.N.some(function(q){return q.info.GS===y})}; oF6=function(k,y,q,N){N=N===void 0?0:N;if(k.j){var D=k.j.N+k.j.C;if(q.info.N>0)if(q.info.GS===k.j.GS&&q.info.N=0&&k.j.GS>=0&&!Rh(k.j,q.info))throw new g.HN("improper_continuation",k.j.sb(),q.info.sb());IlT(k.j,q.info)||YKT(k,"d")}else if(q.info.N>0)throw new g.HN("continuation_of_null",q.info.sb());k.j=q.info;k.Y=q.info.Z;if(q.info.N===0){if(k.Z)if(!k.zS.isOffline()||k.policy.dB)k.zS.lw("slice_not_fully_processed",{buffered:k.Z.info.sb(), push:q.info.sb()});else throw new g.HN("slice_not_fully_processed",k.Z.info.sb(),q.info.sb());Sf(k);k.wF=N}else{if(k.wF&&N&&k.wF!==N)throw k=new g.HN("lmt_mismatch",q.info.GS,k.wF,N),k.level="WARNING",k;!q.info.Z.Ey()&&k.V&&(N=q.info,D=k.V.UV,N.j="updateWithEmsg",N.GS=D)}if(k.Z){N=KB(k.Z,q);if(!N)throw new g.HN("failed_to_merge",k.Z.info.sb(),q.info.sb());k.Z=N}else k.Z=q;a:{q=g.uc(k.Z.info.Z.info);if(k.Z.info.type!==3){if(!k.Z.info.V)break a;k.Z.info.type===6?SKD(k,y,k.Z):GNZ(k,k.Z);k.Z=null}for(;k.Z;){N= k.Z.Z.getLength();if(k.AV<=0&&k.U===0){var n=k.Z.Z,T=-1;D=-1;if(q){for(var I=0;I+80))break;if(c!==408125543)if(c===524531317)I=!0,A>=0&&(D=n.u3()+A,H=!0);else{if(I&&(c===160||c===163)&&(T<0&&(T=K),H))break;c===163&&(T=Math.max(0,T),D=n.u3()+A);if(c===160){T<0&&(D=T=n.u3()+A);break}n.skip(A)}}T<0&&(D=-1)}if(T< 0)break;k.AV=T;k.U=D-T}if(k.AV>N)break;k.AV?(N=LYU(k,k.AV),N.j&&dYP(k,N),SKD(k,y,N),gF7(k,N),k.AV=0):k.U&&(N=LYU(k,k.U<0?Infinity:k.U),k.U-=N.Z.getLength(),gF7(k,N))}}k.Z&&k.Z.info.V&&(gF7(k,k.Z),k.Z=null)}; GNZ=function(k,y){!y.info.Z.Ey()&&y.info.N===0&&(g.uc(y.info.Z.info)||y.info.Z.info.zd())&&Fm7(y);if(y.info.type===1)try{dYP(k,y),hiT(k,y)}catch(D){g.sR(D);var q=WE(y.info);q.hms="1";k.zS.handleError("fmt.unparseable",q||{},1)}q=y.info.Z;q.Wd(y);k.B&&p4G(k.B,y);if(q.bG()&&k.policy.Z)a:{k=k.zS.manifest;y=y.info.clipId;q=xX(q.info,k.OX);if(y){var N=kzG(k,q);if(k.Wl[N])break a;k.Wl[N]=y}k.QM.push(q)}}; UYZ=function(k){var y;(y=k.B)==null||y.dispose();k.B=null}; Ri6=function(k){var y=k.N.reduce(function(q,N){return q+N.Z.getLength()},0); k.Z&&(y+=k.Z.Z.getLength());return y}; eiu=function(k){if(k.ND&&!k.policy.fU){var y=k.zS;y.manifest.isManifestless&&QG(y.manifest,k.ND.GS,!!k.Y.info.video)}k.ND=null;k.V=null;k.j=k.aO;k.C=k.j?k.C-k.sT:NaN;Sf(k)}; LYU=function(k,y){var q=k.Z;y=Math.min(y,q.Z.getLength());if(y===q.Z.getLength())return k.Z=null,q;q=VaZ(q,y);k.Z=q[1];return q[0]}; dYP=function(k,y){y.Z.getLength();var q=y.pZ();if(HB(y.info.Z.info)&&y.info.Z.info.video.primaries==="bt2020"){var N=new ud(q);xB(N,[408125543,374648427,174,224,21936,21937])&&(N=N.start+N.pos,q.getUint8(N)===129&&q.getUint8(N+1)===1&&q.setUint8(N+1,9))}N=y.info.Z.info;Ij(N)&&!HB(N)&&(N=y.pZ(),(new ud(N)).X8(),zk([408125543,374648427,174,224],21936,N));y.info.Z.info.y5()&&(N=y.info.Z,N.info&&N.info.video&&N.info.video.projectionType==="MESH"&&!N.N&&(g.uc(N.info)?N.N=Sj6(q):N.info.zd()&&(N.N=R_P(q)))); y.info.Z.info.zd()&&y.info.y5()&&(q=y.pZ(),(new ud(q)).X8(),zk([408125543,374648427,174,224],30320,q)&&zk([408125543,374648427,174,224],21432,q));if(k.policy.NF&&y.info.Z.info.zd()){q=y.pZ();var D=new ud(q);if(xB(D,[408125543,374648427,174,29637])){N=$B(D,!0);D=D.start+D.pos;for(var n=0;n=LK(T)+I):y=k.getDuration()>=T.getDuration(),y=!y;y&&WYZ(q)&&(y=k.pS,G0?(I=QiU(q),T=1/I,I=LK(k,I),y=LK(y)+T-I):y=y.getDuration()- k.getDuration(),y=1+y/q.info.duration,Yj6(q.pZ(),y))}else{T=!1;k.V||(Fm7(q),q.N&&(k.V=q.N,T=!0,n=q.info,N=q.N.UV,n.j="updateWithEmsg",n.GS=N,n=q.N,n.IK&&(N=k.Y.index,N.N=!n.IK,N.C="emsg"),n=q.info.Z.info,N=q.pZ(),g.uc(n)?AK(N,1701671783):n.zd()&&zk([408125543],307544935,N)));a:if((n=u_(q,k.policy.Jz))&&Ma0(q))I=ZJD(k,q),k.J+=I,n-=I,k.sT+=n,k.C=k.policy.T2?k.C+n:NaN;else{if(k.policy.GR){if(N=H=k.zS.Ip(AJ(q),1),k.C>=0&&q.info.type!==6){if(k.policy.T2&&isNaN(k.fS)){g.JR(new g.HN("Missing duration while processing previous chunk", q.info.sb()));k.zS.isOffline()&&!k.policy.dB||l6D(k,q,N);YKT(k,"m");break a}var K=H-k.C,A=K-k.J,c=q.info.GS,u=k.QM?k.QM.GS:-1,a=k.RO,x=k.fS,r=k.policy.ju&&K>k.policy.ju,f=Math.abs(A)>10,P=Math.abs(k.C-N)<1E-7;if(Math.abs(A)>1E-4){k.Wl+=1;var C=(D=k.V)==null?void 0:yF(D);D={audio:""+ +k.KC(),sq:c.toFixed(),sliceStart:H,lastSq:u.toFixed(),lastSliceStart:a,lastSliceDuration:x,totalDrift:(K*1E3).toFixed(),segDrift:(A*1E3).toFixed(),skipRewrite:""+ +(r||f)};if(C==null?0:C.length)D.adCpn=C[0];k.zS.handleError("qoe.avsync", D);k.hV=c}r||f||P||(N=k.C);D=ZJD(k,q,H);n-=D;k.J=K+D;k.policy.C&&(A&&!P||D)&&(K=(I=k.V)==null?void 0:yF(I),k.zS.lw("discontinuityRewrite",{adCpn:(K==null?0:K.length)?K.join("."):"",itag:q.info.Z.info.itag,sq:q.info.GS,originalStartTime:H,rewrittenStartTime:N,startTimeAdjustment:N-H,segDrift:(A*1E3).toFixed(),originalDuration:n+D,rewrittenDuration:n,durationAdjustment:D}))}}else N=isNaN(k.C)?q.info.startTime:k.C;l6D(k,q,N)&&(k.sT+=n,k.C=N+n,k.policy.S$&&k.Wl>=k.policy.S$&&(k.Wl=0,k.zS.Lw({resetForRewrites:"count"})))}k.QM= q.info;k.fS=cL(q);q.C>=0&&(k.RO=q.C);if(T&&k.V){T=s_U(k,!0);Z5(q.info,T);k.Z&&Z5(k.Z.info,T);y=g.p(y);for(I=y.next();!I.done;I=y.next())I=I.value,D=void 0,k.policy.Y&&I.GS!==((D=k.V)==null?void 0:D.UV)||Z5(I,T);(q.info.V||k.Z&&k.Z.info.V)&&q.info.type!==6||(k.ND=T,k.policy.aO?(y=JxM(k.V),k.zS.C7(k.Y,T,y)):(y=k.zS,y.manifest.isManifestless&&tj6(y,T,null,!!k.Y.info.video)),k.policy.Rx||kTM(k))}}hiT(k,q);k.timestampOffset&&UcG(q,k.timestampOffset)}; gF7=function(k,y){if(y.info.V){k.aO=y.info;if(k.V){var q=k.V,N=s_U(k,!1);q=JxM(q);k.zS.C7(k.Y,N,q);k.ND||k.policy.Rx||kTM(k);k.ND=null}Sf(k)}k.B&&p4G(k.B,y);if(N=k.T5())if(N=KB(N,y,k.policy.Dd)){k.N.pop();k.N.push(N);return}k.N.push(y)}; JxM=function(k){if(k.pI()){var y=k.data["Stitched-Video-Id"]?k.data["Stitched-Video-Id"].split(",").slice(0,-1):[],q=yF(k),N=[];if(k.data["Stitched-Video-Duration-Us"])for(var D=g.p(k.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),n=D.next();!n.done;n=D.next())N.push((Number(n.value)||0)/1E6);D=[];if(k.data["Stitched-Video-Start-Frame-Index"]){n=g.p(k.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var T=n.next();!T.done;T=n.next())D.push(Number(T.value)||0)}D=[]; if(k.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(n=g.p(k.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),T=n.next();!T.done;T=n.next())D.push((Number(T.value)||0)/1E6);k=new f6Z(y,q,N,D,g.U6D(k),g.QVZ(k))}else k=null;return k}; Sf=function(k){k.Z=null;k.AV=-1;k.U=0;k.V=null;k.eb=NaN;k.sT=0;k.ND=null}; YKT=function(k,y){y={rst4disc:y,cd:k.J.toFixed(3),sq:k.QM?k.QM.GS:-1};k.C=NaN;k.J=0;k.hV=-1;k.QM=null;k.RO=NaN;k.fS=NaN;k.Dx=null;k.zS.lw("mdstm",y)}; hiT=function(k,y){if(k.Y.info.G$){if(y.info.Z.info.zd()){var q=new ud(y.pZ());if(xB(q,[408125543,374648427,174,28032,25152,20533,18402])){var N=$B(q,!0);q=N!==16?null:id(q,N)}else q=null;N="webm"}else y.info.B=mY0(y.pZ()),q=iJD(y.info.B),N="cenc";q&&q.length&&(q=new Q2(q,N),k.policy.xI&&g.uc(y.info.Z.info)&&(N=o47(y.pZ()))&&(q.N=N),q.zd=y.info.Z.info.zd(),y.N&&y.N.cryptoPeriodIndex&&(q.cryptoPeriodIndex=y.N.cryptoPeriodIndex),y.N&&y.N.N&&(q.Z=y.N.N),k.zS.zJ(q))}}; kTM=function(k){var y=k.V,q=VuM(y);q&&(q.startSecs+=k.eb,k.zS.iU(k.Y,q,y.UV,y.pI()))}; s_U=function(k,y){var q,N=k.V;if(q=VuM(N))q.startSecs+=k.eb;return new d9(N.UV,k.eb,y?N.mB:k.sT,N.ingestionTime,"sq/"+N.UV,void 0,void 0,y,q)}; l6D=function(k,y,q){if(!BOT(y,q))return y=WE(y.info),y.smst="1",k.zS.handleError("fmt.unparseable",y||{},1),!1;isNaN(k.eb)&&(k.eb=q);return!0}; ZJD=function(k,y,q){var N=0;if(y.info.Z.info.zd()&&!Ma0(y))return 0;if(k.pS&&!k.KC()){var D=0;q&&g.uc(y.info.Z.info)?D=q-k.C:y.info.Z.info.zd()&&(D=k.J);var n=y.info.GS;q=u_(y,k.policy.Jz);var T=k.pS;var I=T.hV;T=T.J;var H=Math.abs(T-D)>.02;if((n===I||n>I&&n>k.hV)&&H){N=Math.max(.95,Math.min(1.05,(q-(T-D))/q));if(g.uc(y.info.Z.info))Yj6(y.pZ(),N);else if(y.info.Z.info.zd()&&(n=D-T,!g.uc(y.info.Z.info)&&(y.info.Z.info.zd(),N=new ud(y.pZ()),I=y.j?N:new ud(new DataView(y.info.Z.Z.buffer)),u_(y,!0)))){var K= n*1E3,A=Ok(I);I=N.pos;N.pos=0;if(N.Z.getUint8(N.pos)===160||PE(N))if(Xl(N,160))if($B(N,!0),Xl(N,155)){if(n=N.pos,H=$B(N,!0),N.pos=n,K=K*1E9/A,A=pf(N),K=A+Math.max(-A*.7,Math.min(A,K)),K=Math.sign(K)*Math.floor(Math.abs(K)),!(Math.ceil(Math.log(K)/Math.log(2)/8)>H)){N.pos=n+1;for(n=H-1;n>=0;n--)N.Z.setUint8(N.pos+n,K&255),K>>>=8;N.pos=I}}else N.pos=I;else N.pos=I;else N.pos=I}N=u_(y,k.policy.Jz);N=q-N}N&&y.info.Z.info.zd()&&k.zS.lw("webmDurationAdjustment",{durationAdjustment:N,videoDrift:D+N,audioDrift:T})}return N}; WYZ=function(k){return k.info.Z.Ey()&&k.info.GS===k.info.Z.index.df()}; LK=function(k,y){y=(y=y===void 0?0:y)?Math.round(k.timestampOffset*y)/y:k.timestampOffset;k.Y.V&&y&&(y+=k.Y.V.Z);return y+k.getDuration()}; y2M=function(k,y){y<0||(k.N.forEach(function(q){UcG(q,y)}),k.timestampOffset=y)}; vH=function(k,y,q,N,D){Ly.call(this,q,D);var n=this;this.policy=k;this.formatId=y;this.ZJ=N;this.lastError=null;this.BO=function(){n.VM()||(n.ZJ.f_.has(n.formatId)?(n.isComplete()||n.Z.start(),Hb(n.ZJ,n.formatId)&&n.Im(2),n.ZJ.yb(n.formatId)&&(ab7(n.ZJ,n.formatId)?n.T_(4):(n.lastError="net.closed",n.T_(5)))):(n.lastError="player.exception",n.T_(5)))}; this.Z=new g.c3(function(){n.isComplete()||(n.lastError="net.timeout",n.T_(5))},this.policy.a9); this.Z.start();Hg6(this.ZJ,this.formatId,this.BO);g.jN(this.BO)}; dr=function(k,y,q,N){g.S.call(this);var D=this;this.zS=k;this.policy=y;this.Z=q;this.timing=N;this.logger=new g.og("dash");this.C=[];this.AV=[];this.N=this.b2=null;this.wF=!1;this.Wl=this.fS=0;this.Y=-1;this.ND=!1;this.eb=-1;this.pS=this.QM=null;this.sT=NaN;this.je={ll:function(){return D.V}, reS:function(){return D.C}, AeS:function(){return D.J}}; this.V=new Q_7(k,y,q);this.policy.Z&&(this.J=new FL6(this.V,this.zS.getManifest(),this.policy,function(n){D.policy.rD&&D.lw("buftl",n)})); this.policy.UT&&(this.U=new cxP(this));this.xj=q.info.xj;this.B=this.policy.AV?!1:q.xL();this.isManifestless=q.xL();this.j=this.B;g.G(this,this.QM)}; gr=function(k,y,q){q=q===void 0?!1:q;y&&G0&&y2M(k.V,y.ji());if(!q){var N;(N=k.J)==null||R6Z(N)}k.b2=y;(y=k.J)!=null&&(y.b2=k.b2)}; oG=function(k){var y=k.b2&&k.b2.xB();if(k.policy.x7){if((k=k.J)==null)k=void 0;else{var q;k=(q=k.C)==null?void 0:q.info}return k||null}return y}; qg0=function(k){for(var y={},q=0;q4&&k.AV.shift()}; DP7=function(k,y){if(y.wC()){var q=y.IC();q=g.p(q);for(var N=q.next();!N.done;N=q.next())N=N.value,k.policy.C&&y instanceof vH&&k.lw("omblss",{s:N.info.sb()}),h5(k,y.info.JV,N,y.Hd())}}; h5=function(k,y,q,N){N=N===void 0?0:N;isNaN(k.sT)||(k.lw("aswm",{sq:y[0].GS,id:y[0].Z.info.itag,xtag:y[0].Z.info.Z,ep:Date.now()-k.sT}),k.sT=NaN);switch(q.info.type){case 1:case 2:n90(k,q);break;case 4:var D=q.info.Z,n=D.Tk(q),T;((T=k.N)==null?0:T.type===4)&&xcM(q.info,k.N)&&(k.N=D.oy(k.N).pop());q=g.p(n);for(D=q.next();!D.done;D=q.next())h5(k,y,D.value,N);break;case 3:q.info.Z.info.video?(D=k.timing,D.pS||(D.pS=(0,g.om)(),Jm("fvb_r",D.pS,D.Z))):(D=k.timing,D.Y||(D.Y=(0,g.om)(),Jm("fab_r",D.Y,D.Z))); oF6(k.V,y,q,N);k.policy.Z&&TlG(k);break;case 6:oF6(k.V,y,q,N),k.N=q.info}}; n90=function(k,y){if(y.info.type===1)if(y.info.Z.info.video){var q=k.timing;q.QM||(q.QM=(0,g.om)(),Jm("vis_r",q.QM,q.Z))}else q=k.timing,q.J||(q.J=(0,g.om)(),Jm("ais_r",q.J,q.Z));GNZ(k.V,y);k=k.zS;k.videoTrack.Z.bG()&&k.audioTrack.Z.bG()&&k.policy.Z&&!k.manifest.OX&&(y=k.audioTrack.getDuration(),q=k.videoTrack.getDuration(),Math.abs(y-q)>1&&k.lw("trBug",{af:""+xX(k.audioTrack.Z.info,!1),vf:""+xX(k.videoTrack.Z.info,!1),a:""+y,v:""+q}))}; Mk=function(k){return Mj6(k.V)}; TlG=function(k){k.C.length?k.N=g.gx(g.gx(k.C).info.JV):k.V.N.length?k.N=k.V.T5().info:k.N=oG(k)}; wO6=function(k,y){var q={n_:[],t3:[]},N;if((k=k.J)==null)k=void 0;else{h6Z(k,k.n_,"og");dRT(k,y);h6Z(k,k.n_,"trim");var D=op6(k);y=D.n_;D=D.dU;for(var n=[],T=0;T0){var u=ic(c,H);u>=0&&(A=(c.end(u)-H+.1)*1E3)}n.push({formatId:xX(I.info.Z.info,k.manifest.OX),DC:I.info.DC, sequenceNumber:I.info.GS+k.V,Ku:K,Ot:I.info.C,A6:A})}k={n_:y,t3:n}}return(N=k)!=null?N:q}; bP=function(k,y,q){q=q===void 0?!1:q;if(k.b2){var N=k.b2.KZ(),D=O_(N,y),n=NaN,T=oG(k);T&&(n=O_(N,T.Z.index.getStartTime(T.GS)));if(D===n&&k.N&&k.N.C&&IaU(HaZ(k),0))return y}k=KhU(k,y,q);return k>=0?k:NaN}; BH=function(k,y,q){k.Z.bG();var N=KhU(k,y);if(N>=0)return N;var D;(D=k.J)==null||gp0(D,y,q);q=Math;N=q.min;D=k.V;if(D.B)if(D=D.B,D.uG&&D.uG.type===3)D=D.uG.startTime;else if(D.C>0){var n=D.Z.index;n=g.NK(n.offsets.subarray(0,n.count),D.C*D.chunkSize);D=D.Z.index.getStartTime(n>=0?n:Math.max(0,-n-2))}else D=0;else D=Infinity;y=N.call(q,y,D);if(k.policy.N){var T,I;q=(T=k.zS.Jw())==null?void 0:(I=Oc(T,y))==null?void 0:I.clipId;k.N=k.Z.Hj(y,void 0,q).JV[0]}else k.N=k.policy.AV?null:k.Z.Hj(y).JV[0];RG(k)&& k.b2&&k.b2.abort();k.Wl=0;return k.N?k.N.startTime:y}; WLT=function(k){k.B=!0;k.j=!0;k.Y=-1;BH(k,Infinity)}; ef=function(k){for(var y=0,q=g.p(k.C),N=q.next();!N.done;N=q.next())y+=XC7(N.value.info);return y+=Ri6(k.V)}; Z_=function(k,y){y=y===void 0?!1:y;var q=k.zS.getCurrentTime(),N=k.V.T5(),D=(N==null?void 0:N.info.vH)||0;k.policy.q$&&(N==null?0:N.info.Z.xL())&&!N.info.V&&(D=N.info.gp);if(k.policy.N&&N&&N.info.clipId){var n,T=(((n=k.zS.Jw())==null?void 0:fy(n,N.info.clipId))||0)/1E3;D+=T}if(!k.b2)return k.policy.Z&&y&&!isNaN(q)&&N?D-q:0;if((n=oG(k))&&Wb(k,n))return n.vH;T=k.b2.KZ(!0);if(y&&N)return n=0,k.policy.Z&&(n=vB(T,D+.02)),n+D-q;D=vB(T,q);k.policy.kd&&n&&(y=ic(T,q),T=ic(T,n.gp-.02),y===T&&(q=n.vH-q,k.policy.C&& q>D+.02&&k.lw("abh",{bh:D,bhtls:q}),D=Math.max(D,q)));return D}; A2T=function(k){var y=oG(k);return y?y.vH-k.zS.getCurrentTime():0}; c26=function(k,y){if(k.C.length){if(k.C[0].info.JV[0].startTime<=y)return;Ec(k)}for(var q=k.V,N=q.N.length-1;N>=0;N--)q.N[N].info.startTime>y&&q.N.pop();TlG(k);k.N&&y=0;T--){var I=D.N[T];I.info.GS>=y&&(D.N.pop(),D.C-=u_(I,D.policy.Jz),n=I.info)}n&&(D.j=D.N.length>0?D.N[D.N.length-1].info:D.Dx,D.N.length!==0||D.j||YKT(D,"r"));D.zS.lw("mdstm",{rollbk:1,itag:n?n.Z.info.itag:"",popped:n?n.GS:-1,sq:y,lastslc:D.j?D.j.GS:-1,lastfraget:D.C.toFixed(3)});k.policy.Z?k.N=null:N>q?BH(k,N):k.N=k.Z.vp(y-1,!1).JV[0]}; s8=function(k,y){var q;for(q=0;q0?q||y.GS>=k.eb:q}; t5=function(k){var y;return RG(k)||Wb(k,(y=k.V.T5())==null?void 0:y.info)}; HaZ=function(k){var y=[],q=oG(k);q&&y.push(q);y=g.sb(y,k.V.Dh());q=g.p(k.C);for(var N=q.next();!N.done;N=q.next()){N=N.value;for(var D=g.p(N.info.JV),n=D.next(),T={};!n.done;T={A7:void 0},n=D.next())T.A7=n.value,N.DN&&(y=g.$C(y,function(I){return function(H){return!xcM(H,I.A7)}}(T))),(hK(T.A7)||T.A7.type===4)&&y.push(T.A7)}k.N&&!TO0(k.N,g.gx(y),k.N.Z.Ey())&&y.push(k.N); return y}; IaU=function(k,y){if(!k.length)return!1;for(y+=1;y=y){y=n;break a}}y=D}return y<0?NaN:IaU(k,q?y:0)?k[y].startTime:NaN}; kf=function(k){return!(!k.N||k.N.Z===k.Z)}; xPU=function(k){return kf(k)&&k.Z.bG()&&k.N.Z.info.xjy&&N.vH1080&&!k.Mm&&(k.Wl=36700160,k.oM=5242880,k.fS=Math.max(4194304,k.fS),k.Mm=!0);y.video.Z>2160&&!k.Um&&(k.Wl=104857600,k.xj=13107200,k.Um=!0);g.bD(k.CS.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?y.isEncrypted()&&g.wh()&&g.nj("samsung")&&(g.nj("kant")||g.nj("muse"))&&(k.xj=g.bD(k.CS.experiments,"html5_samsung_kant_limit_max_bitrate")):y.isEncrypted()&&g.wh()&&g.nj("kant")&&(k.xj=1310720);k.HD!==0&&y.isEncrypted()&&(k.xj=k.HD);k.tC!==0&&y.isEncrypted()&& q&&(k.xj=k.tC);y.xj&&(k.pg=Math.max(k.rL,Math.min(k.fS,5*y.xj)))}; DM=function(k){return k.Z&&k.VF&&k.playbackStartPolicy}; n8=function(k){return k.N||k.Z&&k.CZ}; V06=function(k,y,q,N){k.VF&&(k.playbackStartPolicy=y,k.sI=q,k.uC=N)}; NC=function(k,y,q){q=q===void 0?0:q;return g.bD(k.CS.experiments,y)||q}; Bl7=function(k){var y=k===void 0?{}:k;k=y.zs;var q=y.lP;var N=y.RH;var D=y.df;y=y.xE;this.zs=k;this.lP=q;this.RH=N;this.df=D;this.xE=y}; Ig7=function(k,y){if(y<0)return!0;var q=k.df();return y0)return 2;if(y<0)return 1;q=k.df();return y(0,g.om)()?0:1}; wa=function(k,y,q,N,D,n,T,I,H,K,A,c,u,a){a=a===void 0?null:a;g.S.call(this);var x=this;this.zS=k;this.policy=y;this.videoTrack=q;this.audioTrack=N;this.V=D;this.Z=n;this.timing=T;this.j=I;this.schedule=H;this.manifest=K;this.C=A;this.sT=c;this.GY=u;this.C0=a;this.ND=!1;this.Mq="";this.FC=null;this.Fv=NaN;this.AV=!1;this.N=null;this.Y9=this.U=NaN;this.gD=this.Y=0;this.logger=new g.og("dash");this.je={Cx:function(r,f){return x.Cx(r,f)}}; this.policy.d5>0&&(this.Mq=g.Si(this.policy.d5));this.policy.mG&&(this.J=new T7(this.zS,this.policy,this.schedule),g.G(this,this.J))}; GT7=function(k,y,q){var N=y.N?y.N.Z.resource:y.Z.resource;var D=k.V,n;(n=!k.policy.tq)||(n=FL(N.Z)===FL(N.C));n?N=!1:(D=bd(D,FL(N.C)),n=6E4*Math.pow(D.V,1.6),(0,g.om)()=D.V?(D.lw("sdai",{haltrq:n+1,est:D.V}),N=!1):N=D.N!==2;if(!N||!Mr(y.N?y.N.Z.resource:y.Z.resource,k.policy,k.V,k.zS.s5())||k.zS.isSuspended&&(!BU(k.schedule)||k.zS.i6))return!1;if(k.policy.V&&dz>=5)return g.ue(k.zS.U9),!1;if(k.manifest.isManifestless){if(y.C.length>0&&y.N&&y.N.GS===-1||y.C.length>=k.policy.Tp||!k.policy.Ug&&y.C.length>0&&!k.policy.J.lP)return!1;if(y.B)return!k.manifest.isLive|| !isNaN(k.Fv)}if(pOD(y))return k.logger.debug("Pending request with server-selectable format found"),!1;if(!y.N){if(!y.Z.bG())return!1;BH(y,k.zS.getCurrentTime())}if(Mk(y)&&(y.T5()!==Mk(y)||k.zS.isSuspended))return!1;D=(N=k.policy.zr)&&!y.C.length&&Z_(y,!0)=k.policy.wk)return!1;N=y.N;if(!N)return!0;N.type===4&&N.Z.bG()&&(y.N=g.gx(N.Z.oy(N)),N=y.N); if(!N.IK()&&!N.Z.Y2(N))return!1;n=k.manifest.bv||k.manifest.V;if(k.manifest.isManifestless&&n){n=y.Z.index.df();var T=q.Z.index.df();n=Math.min(n,T);if(y.Z.index.zf()>0&&n>0&&N.GS>=n)return y.eb=n,q.eb=n,!1}if(N.Z.info.audio&&N.type===4||N.IK())return!1;n=!y.j&&!q.j;if(D=!D)D=N.vH,D=!!(q.N&&!Wb(q,q.N)&&q.N.vHLhu(k,y)?(Lhu(k,y),!1):(k=y.b2)&&k.isLocked()?!1:!0}; Lhu=function(k,y){var q=k.Z;q=q.Z?q.Z.LX:null;if(k.policy.eb&&q)return q.startSecs+q.Yg+15;y=Ve(k.zS,y);k.policy.vc>0&&(q=((0,g.om)()-k.zS.Zt)/1E3,y=Math.min(y,k.policy.vc+k.policy.FZ*q));q=k.zS.getCurrentTime()+y;return k.policy.yf&&(y=dPZ(k.zS)+k.policy.yf,y=0||y.resource.eK("defrag")==="1"||y.resource.eK("otf")==="1"){y=null;break a}D=Lf(0,4096)}D=new ld([new g0(5,N.Z,D,"createProbeRequestInfo"+N.j,N.GS)],y.N);D.Po=q;D.Z=y.Z;y=D}y&&SgU(k,y)}}; SgU=function(k,y){k.zS.AM(y);var q=XC7(y),N=k.zS.Fd();q={Eb:k.schedule,N_:q,s$:VXU(k.j,q),uo:oh(y.JV[0]),gK:Ya(y.resource.Z),d0:k.policy.C,AR:function(T,I){k.zS.ZZ(T,I)}}; if(k.schedule.N.Y){var D,n;q.FT=(((D=k.videoTrack.Z)==null?void 0:D.info.xj)||0)+(((n=k.audioTrack.Z)==null?void 0:n.info.xj)||0)}k.FC&&(q.GS=y.JV[0].GS,q.Fv=y.Fv,q.FC=k.FC);N={Gh:$cZ(y,k.zS.getCurrentTime()),PM:k.policy.Op&&JK(y)&&y.JV[0].Z.info.video?KYZ(k.C):void 0,TT:k.policy.eb,poToken:k.zS.cI(),Eq:k.zS.bk(),Mq:k.Mq,Y9:isNaN(k.Y9)?null:k.Y9,C0:k.C0,GY:k.GY,gD:k.gD,PY:N};return new Cy(k.policy,y,q,k.V,function(T,I){try{a:{var H=T.info.JV[0].Z,K=H.info.video?k.videoTrack:k.audioTrack;if(!(T.state>= 2)||T.isComplete()||T.F$()||!(!k.zS.vl||k.zS.isSuspended||Z_(K)>3)){var A=M07(T,k.policy,k.V);A===1&&(k.AV=!0);g9G(k,T,A);if(T.isComplete()||T.VM()&&I<3){if(k.policy.C){var c=T.timing.M$();c.rst=T.state;c.strm=T.xhr.IP();c.cncl=T.xhr&&T.Iv.V?1:0;k.zS.lw("rqs",c)}T.p9&&k.zS.lw("sbwe3",{},!0)}if(!k.VM()&&T.state>=2){BzG(k.timing,T,H);var u=k.zS;k.Y9&&T.g0&&u&&(k.Y9=NaN,k.zS.C$(T.g0),k.zS.Tu(),k.zS.lw("cabrUtcSeek",{mediaTimeSeconds:T.g0}));T.FS&&(T.Ok>0&&k.zS.lw("sError",{errorHttpResponseCode:T.Ok.toString()}), k.Y9&&T.FS&&!T.FS.action&&(k.zS.BI(k.Y9),k.Y9=NaN,k.zS.lw("cabrUtcSeekFallback",{targetUtcTimeSeconds:k.Y9})));T.Wy&&k.zS.lN(T.Wy);k.policy.w1&&(k.gD=T.gD);if(T.state===3){s8(K,T);JK(T.info)&&I4(k,K,H,!0);if(k.N){var a=T.info.EU();a&&k.N.Cn(T.info.JV[0].GS,H.info.id,a)}k.zS.vX()}else if(T.isComplete()&&T.info.JV[0].type===5){if(T.state!==4)T.CH()&&k.zS.handleError(T.fD(),T.f6());else{var x=(T.info.JV[0].Z.info.video?k.videoTrack:k.audioTrack).C[0]||null;x&&x instanceof Cy&&x.F$()&&x.W2(!0)}T.dispose()}else{T.CH()|| o9T(k,T);var r;((r=T.gU)==null?0:r.itagDenylist)&&k.zS.c5(T.gU.itagDenylist);if(T.state===4)hzT(k,T),k.Z&&SE0(k.Z,T.info,k.N);else if(k.policy.dD&&T.wC()&&!T.isComplete()&&!hzT(k,T)&&!T.CH())break a;T.CH()&&(Rz0(k,T),isNaN(k.Y9)||(k.zS.BI(k.Y9),k.Y9=NaN));k.policy.LY&&!T.isComplete()?ez0(k.zS):k.zS.vX();var f=FhD(T,k.policy,k.V);g9G(k,T,f)}}}}}catch(P){I=k.ND?1:0,k.ND=!0,T=ho(I),I=Ri(P,I),k.zS.handleError(I.errorCode,I.details,I.severity),T||k.zS.dT()}},N)}; o9T=function(k,y){if(y.DU&&y.state>=2&&y.state!==3){var q=y.xhr.getResponseHeader("X-Response-Itag");if(q){k.logger.debug(function(){return"Applying streamer-selected format "+q}); var N=HJ6(k.C,q),D=y.info.C;D&&(D-=N.Ng(),N.C=!0,y.info.JV[0].Z.C=!1,nu7(y,N.u0(D)),H8(k.zS,k.videoTrack,N),r2Z(k.videoTrack,N),k.zS.UW(N.info.video.quality),(D=y.Hd())&&N.info.lastModified&&N.info.lastModified!==+D&&s8(k.videoTrack,y))}else y.DU=!1}}; Rz0=function(k,y){var q=y.info.JV[0].Z,N=y.fD();if(Ya(q.resource.Z)){var D=g.jn(y.Af(),3);k.zS.lw("dldbrerr",{em:D||"none"})}D=y.info.JV[0].GS;var n=x_(k.Z,y.info.JV[0].gp,D);N==="net.badstatus"&&(k.Y+=1);if(y.canRetry()&&Wh6(k.zS)){if(!(y.info.resource.N>=k.policy.Ro&&k.N&&y.info.isDecorated()&&N==="net.badstatus"&&k.N.ys(n,D))){D=(q.info.video&&q.resource.N>1||y.OG===410||y.OG===500||y.OG===503)&&!(rr(k.C.j).size>0)&&!Ya(q.resource.Z);n=y.f6();var T=q.info.video?k.videoTrack:k.audioTrack;D&&(n.stun= "1");k.zS.handleError(N,n);k.VM()||(D&&(k.logger.debug(function(){return"Stunning format "+q.info.id}),Pb(k.C,q)),s8(T,y),k.zS.vX())}}else T=1,k.N&&y.info.isDecorated()&&N==="net.badstatus"&&k.N.ys(n,D)&&(T=0),k.manifest.isLive&&y.fD()==="net.badstatus"&&k.Y<=k.policy.bP*2?(XB0(k.manifest),k.manifest.bv||k.manifest.isPremiere?Qe(k.zS,0,{Ob:"badStatusWorkaround"}):k.manifest.V?Qe(k.zS,k.manifest.wF,{Ob:"badStatusWorkaround", Ip:!0}):K8(k.zS)):k.zS.handleError(N,y.f6(),T)}; hzT=function(k,y){if(k.policy.useUmp&&y.VM())return!1;try{var q=y.info.JV[0].Z,N=q.info.video?k.videoTrack:k.audioTrack;if(k.manifest.isManifestless&&N){k.Y=0;N.B&&(y.VM(),y.isComplete()||y.wC(),N.B=!1);y.mD()&&k.zS.Sc.hp(1,y.mD());var D=y.zf(),n=y.d$();MR(k.manifest,D,n)}if(y.info.uo()&&!sk(y.info))for(var T=g.p(y.IC()),I=T.next();!I.done;I=T.next())n90(N,I.value);for(k.zS.getCurrentTime();N.C.length&&N.C[0].state===4;){var H=N.C.shift();DP7(N,H);N.fS=H.Ga()}N.C.length&&DP7(N,N.C[0]);var K=!!Mk(N); K&&y instanceof vH&&(q.info.KC()?OgU(k.timing):fb0(k.timing));return K}catch(A){y=y.f6();y.origin="hrhs";a:{k=k.zS;q=A;if(q instanceof Error){y.msg||(y.msg=""+q.message);y.name||(y.name=""+q.name);if(q instanceof g.HN&&q.args)for(N=g.p(Object.entries(q.args)),D=N.next();!D.done;D=N.next())n=g.p(D.value),D=n.next().value,n=n.next().value,y["arg"+D]=""+n;g.JR(q);if(q.level==="WARNING"){k.Zx.Lw(y);break a}}k.handleError("fmt.unplayable",y,1)}return!1}}; ZaT=function(k){var y=k.videoTrack.Z.index;k.FC=new Bl7({zs:k.policy.zs,lP:k.policy.J.lP,RH:y.gY(),df:function(){return y.df()}, xE:function(){return y.xE()}})}; I4=function(k,y,q,N){if(!(q.bG()||q.ZU()||q.C||!Mr(q.resource,k.policy,k.V)||q.info.LS==="f"||k.policy.Z)){if(N){N=k.j;var D=q.info;N=BWT(N,D.video?N.policy.hR:N.policy.RC,D.xj)}else N=0;N=q.u0(N);k=SgU(k,N);sk(N)&&NlZ(y,k);q.C=!0}}; Ad=function(k,y,q,N,D,n,T,I){g.S.call(this);var H=this;this.zS=k;this.yx=y;this.videoTrack=q;this.audioTrack=N;this.manifest=D;this.U=n;this.isAudioOnly=T;this.B=I;this.N=JH;this.AV=!1;this.logger=new g.og("sabr");this.J=this.ND=this.sT=!1;this.videoInfos=this.j=this.U.videoInfos;this.C=this.pS=this.U.Z;this.Z=new z0(y,n,function(K,A){H.zS.lw(K,A)}); this.yx.Lm||la7(this);this.isAudioOnly&&sX0(this,this.manifest.Z["0"])}; J20=function(k,y){var q=[];y=g.p(y);for(var N=y.next();!N.done;N=y.next())q.push(xX(N.value,k.manifest.OX));return q}; sX0=function(k,y,q){y!==k.V&&(k.V&&(k.AV=!0),k.V=y,k.g8(y,k.videoTrack,q))}; qc6=function(k,y){k.logger.debug("setConstraint: "+r9(y));n8(k.yx)&&(k.ND=y.reason==="m"||y.reason==="l"?!0:!1);y.reason==="m"?y.isLocked()&&t07(k,y.Z):kJD(k,y)?y7G(k,y.N,y.Z):k.videoInfos=k.j;k.N=y}; kJD=function(k,y){return k.yx.yG&&y.reason==="b"||k.yx.jc?!1:k.yx.l5?!0:y.reason==="l"||y.reason==="b"||y.reason==="o"}; Ni7=function(k,y){return y.isLocked()&&k.Z.N||k.N===void 0?!1:jD(y,k.N)}; Dk6=function(k,y){var q,N=(q=k.V)==null?void 0:q.info.video.Z;return k.AV?!0:k.V?y!==N?!0:!k.Z.N||k.yx.Ov&&k.Z.Z===k.V.info.itag?!1:!0:!1}; t07=function(k,y){var q=k.Z.Z;if(q){k.videoInfos=k.j;var N=g.he(k.videoInfos,function(D){return D.id===q}); N&&N.video.Z===y?k.videoInfos=[N]:(N=k.videoInfos.map(function(D){return D.id}),k.zS.lw("sabrpf",{pfid:""+q, vfids:""+N.join(".")}),y7G(k,y,y),mg(k.Z,""))}else y7G(k,y,y)}; y7G=function(k,y,q){k.videoInfos=k.j;k.videoInfos=g.$C(k.videoInfos,function(N){return N.video.Z>=y&&N.video.Z<=q})}; la7=function(k){var y=hbT(k.Z,k.B);y&&(k.C=[y])}; nj7=function(k,y,q){if(k.yx.Lm){if(k.B){var N=g.$C(k.C,function(D){return D.id===k.B}); return c8(N,q).includes(y)}N=g.$C(k.C,function(D){var n;return!((n=D.Pc)==null||!n.isDefault)}); if(N.length>0)return c8(N,q).includes(y)}return c8(k.C,q).includes(y)}; c8=function(k,y){return k.map(function(q){return Fl(xX(q,y))})}; TiU=function(k){var y;if((y=k.N)==null?0:y.isLocked())return k.videoInfos;var q=rr(k.Z);y=g.$C(k.videoInfos,function(N){return N.xj>k.yx.xj?!1:!q.has(N.id)}); ouU(k.Z)&&(y=g.$C(y,function(N){return N.video.width<=854&&N.video.height<=480})); return y}; Hy6=function(k,y,q,N){var D=k.manifest,n=k.Zx.getVideoData(),T=g.uE(n),I=tYG({CS:n.S(),Zx:k.Zx,Nk:k.Nk,yx:k.yx,Zt:k.Zt,Jl:k.Jl,Wr:k.Wr,Dp:k.Dp,wD:k.wD,isPrefetch:k.isPrefetch,r7:k.r7,sabrLicenseConstraint:n.sabrLicenseConstraint,WC:k.WC,vr:k.vr,sz:k.sz,Nq:k.Nq}),H=qL(n,k.PY,k.nextRequestPolicy,k.En,k.JF,k.XHT);N&&q&&(N=H.eG?H.eG.map(function(r){return r.type}):[],q("ssap",{stmctxt:N.join("_"), unsntctxt:H.Ko?H.Ko.join("_"):""}));N=k.VL;var K=k.wi,A=k.j8;if(K===void 0&&N===void 0){var c;K=wHD(D.OX,(c=k.Jo)==null?void 0:c.video);var u;N=wHD(D.OX,(u=k.Jo)==null?void 0:u.audio)}if(n.C0)var a=n.C0;n={sL:I,t3:k.t3,VL:N,wi:K,j8:A,videoPlaybackUstreamerConfig:a,Ry:H};k.G4&&(n.G4=k.G4);if(T&&y){T=new Map;var x=g.p(D.QM);for(I=x.next();!I.done;I=x.next())I=I.value,(H=D.Wl[kzG(D,I)]||"")?(T.has(H)||T.set(H,[]),T.get(H).push(I)):q&&q("ssap",{nocid4fmt:(I.itag||"")+"_"+(I.lmt||0)+"_"+(I.xtags||"")}); D=new Map;x=g.p(k.n_);for(I=x.next();!I.done;I=x.next())I=I.value,H=I.startTimeMs||0,c=void 0,u=(c=y)==null?void 0:Oc(c,H),c=u.clipId,u=u.Hf,c?(D.has(c)||(a=T.get(c)||[],D.set(c,{clipId:c,n_:[],eZ:a})),u!==0&&(I.startTimeMs=H-u),D.get(c).n_.push(I)):q&&(c=void 0,q("ssap",{nocid4range:"1",fmt:((c=I.formatId)==null?void 0:c.itag)||"",st:H.toFixed(3),d:(I.durationMs||0).toFixed(3),timeline:uk(y)}));n.PB=[];D=g.p(D.entries());for(T=D.next();!T.done;T=D.next())T=g.p(T.value),T.next(),T=T.next().value, n.PB.push(T);if(k.n_.length&&!n.PB.length){q&&q("ssap",{nobfrange:"1",br:IqT(k.n_),timeline:uk(y)});return}k.n5&&(n.n5=k.n5);k.E2&&(n.E2=k.E2)}else n.n_=k.n_,n.eZ=D.QM,T&&((x=k.n_)==null?void 0:x.length)>0&&!y&&q&&q("ssap",{bldmistlm:"1"});return n}; wHD=function(k,y){return y?[xX(y.info,k)]:[]}; IqT=function(k){var y="";k=g.p(k);for(var q=k.next();!q.done;q=k.next()){q=q.value;var N=void 0,D=void 0,n=void 0;y+="fmt."+(((N=q.formatId)==null?void 0:N.itag)||"")+"_"+(((D=q.formatId)==null?void 0:D.lmt)||0)+"_"+(((n=q.formatId)==null?void 0:n.xtags)||"")+";st."+(q.startTimeMs||0).toFixed(3)+";d."+(q.durationMs||0).toFixed(3)+";"}return y}; a4=function(k,y,q){var N=this;this.requestType=k;this.resource=y;this.EX=q;this.N=null;this.je={V1b:function(){var D;return(D=N.data)==null?void 0:D.isPrefetch}, JF:function(){var D;return(D=N.data)==null?void 0:D.JF}}}; KAD=function(k,y,q,N,D){D=D===void 0?{}:D;if(N==null?0:N.Bc)k.AS=ptU(k,N,D),y.vr=k.resource.vr();if(k.Qr())return!0;k.data=y;k.Z=Hy6(y,q,function(n,T){var I;(I=k.EX)==null||I.wL(n,T)},N==null?void 0:N.C); if(!k.Z)return!1;k.N=g.iU(k.Z,rL0);return!0}; ptU=function(k,y,q){y=Uk(k.resource,A7Z(k,y,q),y);k.Qr()&&y.set("probe","1");return y}; A7Z=function(k,y,q){k.Po===void 0&&(k.Po=k.resource.Po(y,q));return k.Po}; c7T=function(k){var y,q;return((y=k.Z)==null?void 0:(q=y.sL)==null?void 0:q.k0)||0}; uIZ=function(k){var y,q;return!!((y=k.Z)==null?0:(q=y.sL)==null?0:q.WC)}; aqU=function(k){var y={},q=[],N=[];if(!k.data)return y;for(var D=0;D0;H--)q.push(I)}q.length!==T?y.error=!0:(n=q.slice(-n),q.length=D,dku(y,q,n));break;case 1:dku(y,OI,MMT);break;case 0:gj7(y, y.Z&7);q=EI(y,16);D=EI(y,16);(q^D)!==65535&&(y.error=!0);y.output.set(y.data.subarray(y.N,y.N+q),y.C);y.N+=q;y.C+=q;break;default:y.error=!0}k.C>k.output.length&&(k.output=new Uint8Array(k.C*2),k.C=0,k.N=0,k.V=!1,k.Z=0,k.register=0)}k.output.length!==k.C&&(k.output=k.output.subarray(0,k.C));return k.error?new Uint8Array(0):k.output}; dku=function(k,y,q){y=GJD(y);q=GJD(q);for(var N=k.data,D=k.output,n=k.C,T=k.register,I=k.Z,H=k.N;;){if(I<15){if(H>N.length){k.error=!0;break}T|=(N[H+1]<<8)+N[H]<>=7;K<0;)K=y[(T&1)-K],T>>=1;else T>>=K&15;I-=K&15;K>>=4;if(K<256)D[n++]=K;else if(k.register=T,k.Z=I,k.N=H,K>256){T=v8[K];T+=EI(k,P8[K]);H=LA6(k,q);I=C8[H];I+=EI(k,FA0[H]);if(hm7&&Tq.length&&(k.error=!0);k.register|=(q[N+1]<<8)+q[N]<=0)return gj7(k,q&15),q>>4;for(gj7(k,7);q<0;)q=y[EI(k,1)-q];return q>>4}; EI=function(k,y){for(;k.Z=k.data.length)return k.error=!0,0;k.register|=k.data[k.N++]<>=y;k.Z-=y;return q}; gj7=function(k,y){k.Z-=y;k.register>>=y}; GJD=function(k){for(var y=[],q=g.p(k),N=q.next();!N.done;N=q.next())N=N.value,y[N]||(y[N]=0),y[N]++;var D=y[0]=0;q=[];var n=0;N=0;for(var T=1;T7&&(n+=y[T]);for(D=1;D>H&1;I=n<<4|T;if(T<=7)for(H=1<<7-T;H--;)N[H<>=7;T--;){N[H]||(N[H]=-y,y+=2);var K=D&1;D>>=1;H=K-N[H]}N[H]=I}}return N}; RmT=function(k){var y,q,N,D,n,T,I;return g.B(function(H){switch(H.Z){case 1:if(!("DecompressionStream"in window))return H.return(g.oj0(new g.Yc7(k)));y=new DecompressionStream("gzip");q=y.writable.getWriter();q.write(k);q.close();N=y.readable.getReader();D=new hX([]);case 2:return g.b(H,N.read(),5);case 5:n=H.N;T=n.value;if(I=n.done){H.Hl(4);break}D.append(T);H.Hl(2);break;case 4:return H.return(D.A0())}})}; bk=function(k,y){this.Z=k;this.j4=y}; em7=function(k){return bu(bu(vz(function(){return EO(k.j4,function(y){return k.Kj(k.Z,y)})}),function(){return k.Lj(k.Z)}),function(){return k.JM(k.Z)})}; WAM=function(k,y){return em7(new bk(k,y))}; sg0=function(k){nK.call(this,"onesie");this.NS=k;this.Z={};this.C=!0;this.V=null;this.queue=new QgD(this);this.j={};this.Y=jK7(function(y,q){var N=this;return function n(){var T,I,H,K,A,c,u,a,x,r,f,P,C,V,Q,Y,l,h,qD,Ku;return M66(n,function(Z){switch(Z.Z){case 1:Z.Y=0;Z.V=2;N.NS.n7();T=function(d){return function(J){throw{name:d,message:J};}}; I=y.A0();g.zM(Z,4,5);if(!q){Z.Hl(7);break}return V6T(Z,bu(Zy7(N.NS,I,N.iv),T("DecryptError")).wait(),8);case 8:H=Z.N;case 7:if(!N.NS.enableCompression){Z.Hl(9);break}return V6T(Z,bu(WAM((c=H)!=null?c:I,N.NS.S().VF),T("DecompressError")).wait(),10);case 10:K=Z.N;case 9:A=xE((a=(u=K)!=null?u:H)!=null?a:I,x7u);case 5:g.m7(Z,0,2);if(r=(x=N.NS.S())==null?void 0:x.j4)((f=H)==null?void 0:f.buffer)===r.exports.memory.buffer&&r.free(H.byteOffset),((P=K)==null?void 0:P.buffer)===r.exports.memory.buffer&&r.free(K.byteOffset); g.iZ(Z,6);break;case 4:throw V=C=g.rT(Z),new oi("onesie.response.parse",{name:(h=V.name)!=null?h:"unknown",message:(qD=V.message)!=null?qD:"unknown",wasm:((Q=N.NS.S())==null?0:Q.j4)?((Y=N.NS.S())==null?0:(l=Y.j4)==null?0:l.xY)?"1js":"1":"0",enc:N.C,gz:N.NS.enableCompression,webcrypto:!!Sv()});case 6:return lqu(A),Ku=g.yn(A.body),Z.return(Ku);case 2:g.m7(Z),g.iZ(Z,0)}})}()})}; J7D=function(k){var y=k.queue;y.Z.length&&y.Z[0].isEncrypted&&!y.N&&(y.Z.length=0);y=g.p(Object.keys(k.Z));for(var q=y.next();!q.done;q=y.next()){q=q.value;var N=k.Z[q];if(!N.Iw){var D=k.queue;D.Z.push({videoId:N.videoId,formatId:q,isEncrypted:!1});D.N||f8(D)}}}; k0T=function(k,y){var q=y.getLength(),N=!1;switch(k.V){case 0:k.NS.W("html5_future_onesie_ump_handler_on_player_response")?bu(EO(k.Y(y,k.C),function(D){tMZ(k.NS,D)}),function(D){k.NS.RK(D)}):k.n7(y,k.C).then(function(D){tMZ(k.NS,D)},function(D){k.NS.RK(D)}); break;case 2:k.A4("ormk");y=y.A0();k.queue.decrypt(y);break;default:N=!0}k.NS.gC&&k.NS.lw("ombup","id.11;pt."+k.V+";len."+q+(N?";ignored.1":""));k.V=null}; lqu=function(k){if(k.AQ!==1)throw new oi("onesie.response.badproxystatus",{st:k.AQ,webcrypto:!!Sv(),textencoder:!!g.FZ.TextEncoder});if(k.m8!==200)throw new oi("onesie.response.badstatus",{st:k.m8});}; y5u=function(k){return new Promise(function(y){setTimeout(y,k)})}; q8D=function(k,y){var q=k.S();q=k.MS&&q.W("html5_onesie_preload_use_content_owner");var N=k.y_,D=HU(y.uw.experiments,"debug_bandaid_hostname");if(D)y=ra(y,D);else if((q===void 0?0:q)&&(N==null?0:N.url)&&!y.N){var n=FL(new g.Qk(N.url));y=ra(y,n)}else y=(n=y.Z.get(0))==null?void 0:n.location.clone();if(y&&k.videoId){n=$M(k.videoId);k=[];if(n)for(n=g.p(n),q=n.next();!q.done;q=n.next())k.push(q.value.toString(16).padStart(2,"0"));y.set("id",k.join(""));return y}}; NrZ=function(k,y,q){q=q===void 0?0:q;var N,D;return g.B(function(n){if(n.Z==1)return N=[],N.push(y.load()),q>0&&N.push(y5u(q)),g.b(n,Promise.race(N),2);D=q8D(k,y);return n.return(D)})}; DLM=function(k,y,q,N){N=N===void 0?!1:N;k.set("cpn",y.clientPlaybackNonce);k.set("opr","1");var D=y.S();k.set("por","1");Sv()||k.set("onem","1");y.startSeconds>0&&k.set("osts",""+y.startSeconds);N||(D.W("html5_onesie_disable_partial_segments")&&k.set("oses","1"),y=D.W("html5_gapless_onesie_no_media_bytes")&&$F(y)&&y.MS,q&&!y?(y=q.audio,k.set("pvi",q.video.join(",")),D.W("html5_onesie_disable_audio_bytes")||k.set("pai",y.join(",")),I9||k.set("osh","1")):(k.set("oad","0"),k.set("ovd","0"),k.set("oaad", "0"),k.set("oavd","0")))}; n_T=function(k,y,q,N,D){D=D===void 0?!1:D;var n="https://youtubei.googleapis.com/youtubei/"+y.D3.innertubeApiVersion+"/player",T=[{name:"Content-Type",value:"application/json"}];N&&T.push({name:"Authorization",value:"Bearer "+N});T.push({name:"User-Agent",value:g.Pg()});g.H1("EOM_VISITOR_DATA")?T.push({name:"X-Goog-EOM-Visitor-Id",value:g.H1("EOM_VISITOR_DATA")}):(q=q.visitorData||g.H1("VISITOR_DATA"))&&T.push({name:"X-Goog-Visitor-Id",value:q});(q=g.H1("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&T.push({name:"X-YouTube-Lava-Device-Context", value:q});(y=HU(y.experiments,"debug_sherlog_username"))&&T.push({name:"X-Youtube-Sherlog-Username",value:y});k=DU(JSON.stringify(k));return{url:n,Si:T,postBody:k,oRS:D,qn:D}}; wb7=function(k,y,q,N,D,n){var T=g.iU(k,anD,k.qn?void 0:q.j4),I={encryptedClientKey:y.Z.encryptedClientKey,n9:!0,sD:!0,Vk:Tr0(q,!!k.qn),vA:q.experiments.rF("html5_use_jsonformatter_to_parse_player_response")};if(k.qn)I.Myw=T;else{k=y.encrypt(T);var H;k=((H=q.j4)==null?void 0:H.Kx(k))||k;H=I.g$=k;(0,g.om)();H=A86(new KC7(y.Z.C),H,y.iv);I.d_=H;I.iv=y.iv}y=N.getVideoData();q=tYG({CS:q,Zx:N,Nk:y.startSeconds*1E3});D={y9:I,sL:q,onesieUstreamerConfig:D,Ek:n,Ry:qL(y)};y.reloadPlaybackParams&&(D.reloadPlaybackParams= y.reloadPlaybackParams);return D}; I_0=function(k,y,q){var N,D,n;return g.B(function(T){if(T.Z==1)return N=g.iU(y,anD),g.b(T,Oy6(q,N),2);if(T.Z!=3)return D=T.N,g.b(T,PP7(q,D),3);n=T.N;return T.return({g$:D,encryptedClientKey:q.Z.encryptedClientKey,iv:q.iv,d_:n,n9:!0,sD:!0,Vk:Tr0(k,!!y.qn),vA:k.experiments.rF("html5_use_jsonformatter_to_parse_player_response")})})}; HKG=function(k,y,q,N,D,n){var T,I,H,K;return g.B(function(A){if(A.Z==1)return g.b(A,I_0(q,k,y),2);T=A.N;I=N.getVideoData();H=tYG({CS:q,Zx:N,Nk:I.startSeconds*1E3});K={y9:T,sL:H,onesieUstreamerConfig:D,Ek:n,Ry:qL(I)};I.reloadPlaybackParams&&(K.reloadPlaybackParams=I.reloadPlaybackParams);return A.return(K)})}; Tr0=function(k,y){k=VL(k.schedule,!0);y=y||!!Sv()&&k>1572864;return"DecompressionStream"in window||!y}; B8=function(k,y){g.S.call(this);var q=this;this.Zx=k;this.playerRequest=y;this.uw=this.Zx.S();this.videoData=this.Zx.getVideoData();this.logger=new g.og("onesie");this.gC=this.uw.X4();this.cL=this.uw.rL;this.iz=new fq0(this.cL.Z,this.uw.VF);this.xhr=null;this.state=1;this.vy=new gF;this.v3=!1;this.playerResponse="";this.Wf=new GJ(this);this.tJ=new sg0(this);this.o6=this.uw.W("html5_onesie_check_timeout");this.fB=new g.c3(this.uh,500,this);this.hF=new g.c3(this.il,1E4,this);this.jT=new g.c3(function(){if(!q.isComplete()){var N= Vc(q);q.RK(new oi("net.timeout",N))}},g.bD(this.uw.experiments,"html5_onesie_request_timeout_ms")); this.Er=new g.c3(this.fxH,2E3,this);this.zy="";this.UR=this.gX=!1;this.OU=this.Zx.bk();this.u9="";this.nE=this.W("html5_onesie_wait_for_media_availability");this.enableCompression=this.hD=this.Lb=!1;this.J7=[];this.eQ=this.UV=-1;g.G(this.videoData,this);g.G(this,this.fB);g.G(this,this.hF);g.G(this,this.Er);k=cU();I9&&k&&!this.uw.W("html5_disable_onesie_media_bytes")&&(this.ey=new Map);this.QJ=new Map;this.Hi=new Map;this.xQ=new Map;this.qQ=new Map}; ik=function(k,y){var q;return(q=k.ey)==null?void 0:q.get(y)}; A5Z=function(k,y,q){var N;return g.B(function(D){if(D.Z==1)return k.A4("oprd_s"),KgZ(k)?g.b(D,vj0(k.iz,y,q),3):(N=k.iz.decrypt(y,q),D.Hl(2));D.Z!=2&&(N=D.N);k.A4("oprd_c");return D.return(N)})}; Zy7=function(k,y,q){k.A4("oprd_s");var N=k.iz;N.N||(N.N=new XH0(N.Z.Z,N.j4));y=iyD(N.N,y,q);k.A4("oprd_c");return y}; c56=function(k){return k.W("html5_onesie_host_probing")||k.gC?I9:!1}; tMZ=function(k,y){k.A4("oprr");k.playerResponse=y;k.hD||(k.nE=!1);UI(k)}; UI=function(k){if(!k.playerResponse)return!1;if(k.Lb)return!0;var y=k.videoData.W("html5_onesie_audio_only_playback")&&zN(k.videoData);if(k.ey&&k.nE){if(!k.ey.has(k.zy))return!1;var q=k.ey.get(k.zy),N;if(N=q){N=!1;for(var D=g.p(q.f_.keys()),n=D.next();!n.done;n=D.next())if(n=q.f_.get(n.value))for(var T=g.p(n.zV),I=T.next();!I.done;I=T.next())I.value.yg>0&&(n.KC?N=!0:y=!0);N=!(y&&N)}if(N)return!1}k.A4("ofr");k.vy.resolve(k.playerResponse);if(!k.o6){var H;(H=k.jT)==null||H.start();k.hF.start()}return k.Lb= !0}; a_T=function(k){if(k.ey&&!k.W("html5_onesie_media_capabilities")){k.A4("ogsf_s");var y=e2Z(k.Zx.getVideoData(),function(N,D){k.lw(N,D)}),q=ugP(k.Zx); y.video=F26(q,y.video);k.A4("ogsf_c");if(y.video.length)return y;k.lw("ombspf","l."+q.N+";u."+q.Z+";o."+q.C+";r."+q.reason)}}; KgZ=function(k,y){return k.W("html5_onesie_sync_request_encryption")||(y==null?0:y.qn)||g.wz(k.uw)&&k.W("html5_embed_onesie_use_sync_encryption")?!1:!!Sv()}; Vc=function(k){if(!k.Ee)return{};var y=k.Ee.M$(),q;y.d=(q=k.Ee.pS)==null?void 0:q.oK();y.shost=k.AS;y.ty="o";return y}; xLu=function(k,y){var q,N;(N=(k=(q=k.ey)==null?void 0:q.get(y))==null)||(y=k.C?!1:k.C=!0,N=!y);return!N}; jG6=function(k,y,q,N,D,n,T,I,H,K,A){g.S.call(this);var c=this;this.Zx=k;this.zS=y;this.policy=q;this.audioTrack=N;this.videoTrack=D;this.manifest=n;this.Eb=T;this.fS=I;this.C=H;this.timing=K;this.J=A;this.Z=[];this.Y={};this.wF=this.Wl=!1;this.En=new Set;this.j=this.QM=this.U=this.wD=0;this.V=null;this.ND={n_:[],t3:[]};this.AV={n_:[],t3:[]};this.je={x$l:function(){return c.Z}, t$S:function(){return c.Y}, GHS:function(){c.Z.length=0}, ihO:function(){return c.En}, Y8j:function(){return c.U}, jcV:function(u){c.U=u}, bJM:function(u){c.j=u}}; this.videoData=this.Zx.getVideoData();this.policy.mG&&(this.eb=new T7(this.zS,this.policy,this.Eb),g.G(this,this.eb))}; z40=function(k,y){y=y===void 0?!1:y;if(XbZ(k,y)){k.policy.B&&k.zS.lw("sabrcrq",{create:1});var q=new a4(0,k.manifest.J,k);k.policy.hw>0&&k.j++;y=$LD(k,q,y);k.Z.push(y);var N;(N=k.eb)==null||UP6(N,k.manifest.J)}}; r5Z=function(k,y){var q=Qc(k);if(k.policy.K2){var N=k.ND;var D=k.AV}else N=MC(k,k.audioTrack),D=MC(k,k.videoTrack);var n=[].concat(g.m(N.n_),g.m(D.n_)),T=[].concat(g.m(N.t3),g.m(D.t3)),I=k.zS.Fd(),H,K,A=k.Zx,c=k.manifest,u=k.N,a=k.En,x=k.policy,r=k.zS.Zt,f=dPZ(k.zS)*1E3,P=(H=k.pS)==null?void 0:H.Wr;H=(K=k.pS)==null?void 0:K.Dp;var C;K=Number((C=k.C.V)==null?void 0:C.info.itag)||0;var V;C=Number((V=k.C.Y)==null?void 0:V.info.itag)||0;y={Zx:A,manifest:c,n_:n,t3:T,Nk:q,nextRequestPolicy:u,En:a,yx:x, Zt:r,Jl:f,Wr:P,Dp:H,wD:k.wD,isPrefetch:y||k.zS.isSuspended,n5:K,E2:C,PY:I};q=k.zS.cI();n=$M(q);q&&(y.JF=n);if(q=k.Zx.Z8())y.WC=q*1E3;var Q;q=k.C;n=q.sT;if((q.yx.N&&q.yx.Bw||((Q=q.yx)==null?0:Q.Z&&Q.CZ))&&!n)for(Q=g.p(q.C),T=Q.next();!T.done;T=Q.next())if(T.value.Pc){n=!0;break}Q=n8(q.yx)&&!n?[]:J20(q,q.C);y.VL=Q;Q=k.C;n8(Q.yx)&&!Q.ND?Q=[]:(q=TiU(Q),q.length===0&&(q=Q.j),Q=J20(Q,q));y.wi=Q;W6u(k.videoData)&&(y.j8=[null]);k.policy.Qt&&(Q=k.audioTrack,Q=Ve(k.zS,Q)*Q.xj,y.sz=Q,Q=k.videoTrack,Q=Ve(k.zS, Q)*Q.xj,y.Nq=Q);if(k.policy.j){N=pbP(k,N.n_,D.n_);var Y;if(D=(Y=k.V)==null?void 0:Y.tO(N))y.G4=D}k.policy.ND&&k.Z.length>0&&k.Z[0].W_()&&(y.XHT=k.Z[0].pR());return y}; Qc=function(k){var y,q=k.policy.Y&&((y=k.zS)==null?void 0:y.hs());y=k.zS.getCurrentTime()||0;y=mLU(k,y);var N=k.zS.z_()||0;y+=N;N=B4(k.videoData)||g.VV(k.videoData);var D=0;q?(N&&(D=Number.MAX_SAFE_INTEGER),k.videoData.QM&&(D=Math.ceil(k.videoData.wF*1E3))):D=Math.ceil(y*1E3);return Math.min(Number.MAX_SAFE_INTEGER,D)}; mLU=function(k,y){if(k.zS.isSeeking())return y;var q=k.Zx.BX();if(!q)return y;q=q.pD();if(q.length===0||fU(q,y))return y;if(k.policy.ib&&!mPU(k.videoTrack,y)&&!mPU(k.audioTrack,y))return k.zS.lw("sundrn",{b:0,lt:y}),y;for(var N=y,D=Infinity,n=0;ny)){var T=y-q.end(n);T=20)?(k.zS.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),y):N}; pbP=function(k,y,q){var N=k.zS.getCurrentTime()||0;y=iK6(k,y,N);k=iK6(k,q,N);return Math.min(y,k)}; iK6=function(k,y,q){k=k.zS.z_()||0;y=g.p(y);for(var N=y.next();!N.done;N=y.next()){var D=N.value;N=D.startTimeMs?D.startTimeMs/1E3-k:0;D=N+(D.durationMs?D.durationMs/1E3:0);if(N<=q&&q<=D)return D}return q}; XbZ=function(k,y){if(k.policy.hw>0){var q=Math.floor((0,g.om)()/1E4);if(q===k.QM){if(k.j>=k.policy.hw){if(k.j===k.policy.hw){var N={reason:"toomanyrequests"};N.limit=k.j;k.zS.handleError("player.exception",N);k.j+=1}return!1}}else k.QM=q,k.j=0}y=!y&&!BU(k.Eb);if(k.zS.isSuspended&&(k.zS.i6||y)||k.sT&&(0,g.om)()0&&(!k.policy.ND||k.Z.length!==1||!k.Z[0].W_()))return!1;var D;if((D=k.manifest.J)==null||!Mr(D,k.policy,k.Y,k.zS.s5()))return!1;D=k.policy.gq&&k.policy.N&&k.zS.Jw();if(t5(k.audioTrack)&& t5(k.videoTrack)&&!D)return!1;if(k.policy.N&&k.B&&!k.zS.Jw())return k.wL("ssap",{pauseontlm:1}),!1;if(Ff(k,k.audioTrack)&&Ff(k,k.videoTrack))return k.policy.C&&k.zS.lw("sabrHeap",{a:""+ef(k.audioTrack),v:""+ef(k.videoTrack)}),!1;if(D=k.policy.j)D=!1,k.J.N===2?D=!0:k.J.N===3&&(Qc(k),k.zS.z_(),y=pbP(k,wO6(k.audioTrack,k.zS.isSeeking()).n_,wO6(k.videoTrack,k.zS.isSeeking()).n_),q=k.J,y>=q.C?(q.lw("sdai",{haltrq:y,est:q.C}),y=!0):y=!1,y&&(D=!0)),D&&k.policy.B&&k.zS.lw("sabrcrq",{waitad:1});if(D)return!1; if(!k.N)return k.policy.B&&k.zS.lw("sabrcrq",{nopolicy:1}),!0;if(k.Zx.Z8())return k.policy.B&&k.zS.lw("sabrcrq",{utc:1}),!0;if(k.C.J)return k.policy.B&&k.zS.lw("sabrcrq",{audio:1}),!0;if(!k.N.targetAudioReadaheadMs||!k.N.targetVideoReadaheadMs)return k.policy.B&&k.zS.lw("sabrcrq",{noreadahead:1}),!0;if(k.policy.Y&&k.zS.hs())return k.policy.B&&k.zS.lw("sabrcrq",{seekToHead:1}),!0;D=Math.min(Ve(k.zS,k.audioTrack)*1E3,k.N.targetAudioReadaheadMs);y=Math.min(Ve(k.zS,k.videoTrack)*1E3,k.N.targetVideoReadaheadMs); var n=Math.min(D,y);q=Z_(k.audioTrack,!0)*1E3;var T=Z_(k.videoTrack,!0)*1E3;if(k.policy.K2){k.ND=MC(k,k.audioTrack);k.AV=MC(k,k.videoTrack);var I=Qc(k);var H=f_Z(k.ND.n_,I);I=f_Z(k.AV.n_,I)}else H=q,I=T;var K=Hy||N>=0&&D.bV!==N+1)break;q=D.startTimeMs+D.durationMs;N=D.tp}return Math.max(0,q-y)}; $LD=function(k,y,q){var N={Eb:k.Eb,AR:function(H,K){k.Zx.ZZ(H,K)}, uo:k.policy.FU,d0:k.policy.C};k.Eb.N.Y&&(N.FT=(k.videoTrack.Z.info.xj||0)+(k.audioTrack.Z.info.xj||0));k.policy.JT&&(N.RH=k.audioTrack.Z.index.gY(),N.uo=!1);var D=A7Z(y,k.policy,k.Y)?2:1;D!==k.U&&(k.U=D,v_7(k));q=r5Z(k,q);if((k.policy.N||k.policy.ND)&&k.policy.C&&q.En){for(var n=D="",T=g.p(q.En),I=T.next();!I.done;I=T.next())I=I.value,k.videoData.sabrContextUpdates.has(I)?D+="_"+I:n+="_"+I;k.zS.lw("sabrbldrqs",{ctxts:D,misctxts:n})}KAD(y,q,k.zS.Jw(),k.policy,k.Y)||!k.policy.N&&!k.policy.ND||k.zS.handleError("player.exception", {reason:"buildsabrrequestdatafailed"},1);N=new A5(k.policy,y,k.manifest,k.Y,k,N,k.zS.bk(),k.policy.cn?k.zS.Jw():void 0);cb(k.timing);k.policy.B&&k.zS.lw("sabrcrq",{rn:N.Zd(),probe:y.Qr()});return N}; G7=function(k,y){if(y.VM()||k.VM())k.policy.aR||(k.policy.Y?SC(k.zS):k.zS.vX());else{if(k.policy.C&&y.isComplete()&&y instanceof A5){var q=k.zS,N=q.lw,D,n,T=Object.assign(y.Ee.M$(),{rst:y.state,strm:y.xhr.IP(),d:(D=y.Ee.pS)==null?void 0:D.oK(),cncl:y.xhr&&y.Iv.V?1:0,rqb:y.KG,cwt:y.dJ,swt:(n=y.oL)==null?void 0:n.Ir});D=Object.assign(aqU(y.info),T);N.call(q,"rqs",D)}if(y.isComplete()&&y.Qr()&&y instanceof A5)k.policy.Zn?y.H4()?(y.dispose(),k.Z.length===0?k.zS.vX():(k=k.Z[0],k instanceof A5&&k.F$()&& k.W2(!1))):y.CH()&&k.zS.handleError(y.fD(),y.f6()):(y.dispose(),k.zS.vX());else{if(y.Fj())y instanceof A5&&BzG(k.timing,y),v_7(k),CRG(k);else if(y.CH())q=k.Zx.Z8(),y instanceof A5&&uIZ(y.info)&&q&&k.zS.BI(q),y instanceof B8?k.Z.pop():(q=1,y.canRetry()&&Wh6(k.zS)&&(E_6(k,y),q=0),k.zS.handleError(y.fD(),y.f6(),q));else{if(k.zS.isSuspended&&!y.isComplete())return;CRG(k)}y.VM()||y instanceof B8||(y.isComplete()?q=FhD(y,k.policy,k.Y):(q=M07(y,k.policy,k.Y),q===1&&(k.Wl=!0)),q!==0&&(N=new a4(1,y.info.resource), N.Po=q===2,$LD(k,N)));k.policy.LY&&!y.isComplete()?ez0(k.zS):k.zS.vX()}}}; CRG=function(k){for(;k.Z.length&&k.Z[0].Bd(k.CX());){var y=k.Z.shift();bK6(k,y);if(k.policy.j){var q=k;if(!q.policy.aO&&y.Bd(q.CX())){var N=y.Zd();if(q.hV!==N){var D=y.yJ();y=D.UV;var n=D.eQ;D=D.isDecorated;!q.V||n<0||(q.hV=N,N=x_(q.J,n/1E3,y),n=q.zS.z_()||0,YET(q.J,y,N-n,D,q.V))}}}}k.Z.length&&bK6(k,k.Z[0])}; bK6=function(k,y){var q=new Set(y.ZR(k.CX()));q=g.p(q);for(var N=q.next();!N.done;N=q.next()){var D=N.value;if(!(N=!(y instanceof B8))){N=k.C;var n=N.manifest.OX,T=c8(N.videoInfos,n);N=nj7(N,D,n)||T.includes(D)}if(N){N=y.Dh(D,k.CX());if(W6u(k.videoData)&&$X(N[0].Z.info.mimeType))break;if((!(k.policy.Bq&&N.length>0&&(N[0].Z.info.KC()?Z_(k.audioTrack):Z_(k.videoTrack))>3)||y.isComplete())&&y.wC(D,k.CX())){D=y.IC(D,k.CX());if(k.policy.N&&(n=N[0].Z.info,(T=k.zS.Jw())&&n)){var I=y.b1();T.api.W("html5_ssap_set_format_info_on_video_data")&& I===J5(T)&&(n.KC()?T.Zx.getVideoData().V=n:T.Zx.getVideoData().N=n);if(T=L8(T.timeline,I))if(T=T[0].getVideoData())n.KC()?T.V=n:T.N=n}D=g.p(D);for(n=D.next();!n.done;n=D.next()){n=n.value;k.policy.C&&y instanceof B8&&k.zS.lw("omblss",{s:n.info.sb()});T=n.info.Z.info.KC();var H=n.info.Z;if(T){I=void 0;var K=k.C,A=(I=y.CR(k.CX()))==null?void 0:I.token;K.J=!1;H!==K.Y&&(K.Y=H,K.g8(H,K.audioTrack,A))}else I=void 0,sX0(k.C,H,(I=y.CR(k.CX()))==null?void 0:I.token);I=T?k.audioTrack:k.videoTrack;y instanceof B8&&(I.B=!1,y instanceof B8&&(T?OgU(k.timing):fb0(k.timing)));if(k.policy.z1)try{h5(I,N,n)}catch(c){n=Ri(c),k.zS.handleError(n.errorCode,n.details,n.severity),I.dT(),k.nU(!1,"pushSlice"),SC(k.zS)}else h5(I,N,n)}}}}}; E_6=function(k,y){k.policy.ND?k.Z.splice(k.Z.indexOf(y)).forEach(function(q){q.dispose()}):(k.Z.pop(),y==null||y.dispose())}; VfG=function(k,y,q){for(var N=[],D=0;D0)for(var y=g.p(k.videoData.sabrContextUpdates.keys()),q=y.next();!q.done;q=y.next()){q=q.value;var N=void 0;((N=k.videoData.sabrContextUpdates.get(q))==null?0:N.sendByDefault)&&k.En.add(q)}if(k.policy.ND&&k.Z.length)for(y=g.p(k.Z),q=y.next();!q.done;q=y.next())(q=q.value.pR())&&q.type&&q.sendByDefault&&k.En.add(q.type)}; QG6=function(k){k.policy.tb&&(k.pS=void 0,k.wD=0)}; MfD=function(k,y){if(y.CH()||y.VM()){var q=k.zS,N=q.lw,D=y.state;k=k.CX();var n,T;if((y=(n=y.ey)==null?void 0:n.get(k))==null)y=void 0;else{n=0;k=y.ZR();for(var I=0;I=k.policy.V2,T=!1;if(n){var I=0;!isNaN(y)&&y>k.j&&(I=y-k.j,k.j=y);I/D=k.policy.rB&&!k.C;if(!n&&!q&&Lg0(k,y))return NaN;q&&(k.C=!0);a:{N=T;q=(0,g.om)()/1E3-(k.PV.Mt()||0)-k.B.Z-k.policy.mT;n=k.N.startTime;q=n+q;if(N){if(isNaN(y)){da(k,NaN,"n",y);n=NaN;break a}N=y-k.policy.PU;N=n.gp&&N<=n.vH){N=!0;break a}N=!1}N=!N}if(N)return k.lw("ostmf",{ct:k.getCurrentTime(),a:y.Z.info.KC()}),!1;(k=k.ND)!=null&&(k.f_.get(q).Xs=!0);return!0}; WgU=function(k){if(!k.manifest.OX)return!0;var y=k.Zx.getVideoData();if(y.W("html5_skip_live_preroll_onesie")&&R4(k.Zx)||y.W("html5_skip_live_preroll_onesie_post_live")&&R4(k.Zx)&&(y.bv||y.isPremiere))return k.lw("ombpa",{}),!1;var q,N;if(k.policy.Ml&&!!((q=k.sT)==null?0:(N=q.fz)==null?0:N.M4S)!==k.manifest.bv)return k.lw("ombplmm",{}),!1;q=y.vc||y.liveUtcStartSeconds||y.uu;if(k.manifest.bv&&q)return k.lw("ombplst",{}),!1;if(k.manifest.U)return k.lw("ombab",{}),!1;q=Date.now();return FP(k.manifest)&& !isNaN(k.AV)&&q-k.AV>k.policy.Tx*1E3?(k.lw("ombttl",{}),!1):k.manifest.wp&&k.manifest.V||!k.policy.Zl&&k.manifest.isPremiere||!(mY(y)===0||k.policy.Z&&y.W("html5_enable_onesie_media_for_sabr_proxima_optin"))||y.W("html5_disable_onesie_media_for_mosaic")&&oau(y)||y.W("html5_disable_onesie_media_for_ssdai")&&y.isDaiEnabled()&&y.enableServerStitchedDai?!1:!0}; ZK6=function(k,y){var q=y.Z,N=k.manifest.OX;if(WgU(k))if(k.ND&&k.ND.f_.has(Fl(xX(q.info,N)))){if(N=Fl(xX(q.info,N)),e40(k,y)){var D=new ld(k.ND.Dh(N)),n=function(T){try{if(T.CH())k.handleError(T.fD(),T.f6()),s8(y,T),JK(T.info)&&I4(k.V,y,q,!0),k.vX();else if(hzT(k.V,T)){var I;(I=k.C)==null||SE0(I,T.info,k.B);k.vX()}}catch(H){T=Ri(H),k.handleError(T.errorCode,T.details,T.severity),k.dT()}}; q.C=!0;sk(D)&&(NlZ(y,new vH(k.policy,N,D,k.ND,n)),cb(k.timing))}}else k.lw("ombfmt",{})}; eC=function(k,y){y=y||k.videoTrack&&k.videoTrack.N&&k.videoTrack.N.startTime||k.getCurrentTime();var q=H8,N=k.videoTrack,D=k.Z;y=D.nextVideo&&D.nextVideo.index.KD(y)||0;D.pS!==y&&(D.QM={},D.pS=y,fK(D,D.Z));y=!D.Z.isLocked()&&D.U>-1&&(0,g.om)()-D.Uy.Z&&y.reason==="b";N||D||q?(k.Zx.Lw({reattachOnConstraint:N?"u":D?"drm":"perf",lo:y.N,up:y.Z}),k.policy.Ov||(k.N.Z.N=!1)):(k.policy.Ov&&(k.N.Z.N=!1),SC(k))}}else if(!JHT(k.Z,y)&&k.videoTrack){k.logger.debug(function(){return"Setting constraint: r="+y.reason+" u="+y.Z}); q=k.Z.Z;NaM(k,kNT(k.Z,y));eC(k);N=y.isLocked()&&y.reason==="m"&&k.Z.ND;D=k.policy.E4&&y.reason==="l"&&kf(k.videoTrack);q=q.Z>y.Z&&y.reason==="b";var n=k.Z.Dx&&!BB();N||D||q||n?k.Zx.Lw({reattachOnConstraint:N?"u":D?"drm":n?"codec":"perf"}):SC(k)}}; nfZ=function(k,y,q){if((!k.vl||M0(k.vl)&&!k.policy.T4)&&!k.Jf.isSeeking()&&(k.policy.Z||kf(y)&&y.Z.bG()&&k.Z.sT)){var N=k.getCurrentTime()+Qs7(k.U,y,q);k.logger.debug(function(){return"Clearing back to "+N.toFixed(3)}); c26(y,N)}}; NaM=function(k,y){y&&(k.logger.debug(function(){return"Logging new format: "+pU(y.video.info)}),TaZ(k.Zx,new $_(y.video,y.reason))); if(k.Z.hV){var q=DYT(k.Z,"a");k.Zx.N8(new $_(q.audio,q.reason))}}; SC=function(k){g.ue(k.oM)}; ez0=function(k){k.policy.LY&&k.policy.dD&&Math.min(A2T(k.videoTrack),A2T(k.audioTrack))*1E3>k.policy.Lk?g.ue(k.GL):k.vX()}; w8D=function(k,y){var q=(0,g.om)()-y,N=Z_(k.audioTrack,!0)*1E3,D=Z_(k.videoTrack,!0)*1E3;k.logger.debug(function(){return"Appends paused for "+q}); if(k.policy.C&&(k.lw("apdpe",{dur:q.toFixed(),abuf:N.toFixed(),vbuf:D.toFixed()}),DM(k.policy))){var n=iP(k.U);k.lw("sdps",{ct:y,ah:N.toFixed(),vh:D.toFixed(),mr:MX7(k.U,k.GA,n),bw:n.toFixed(),js:k.isSeeking(),re:+k.GA,ps:(k.policy.sI||"").toString(),rn:(k.policy.uC||"").toString()})}}; IMU=function(k){if(k.policy.N&&qC(k.videoTrack)&&qC(k.audioTrack))return"ssap";if(pOD(k.videoTrack))return k.logger.debug("Pausing appends for server-selectable format"),"ssf";if(k.policy.hV&&faG(k.videoTrack)&&faG(k.audioTrack))return"updateEnd";if(t5(k.audioTrack)||t5(k.videoTrack)&&k.videoTrack.Z.info.LS!=="f")return"";if(k.Jf.isSeeking()){var y=k.U;var q=k.videoTrack;var N=k.audioTrack;if(y.policy.Z){var D=y.policy.BU;DM(y.policy)&&(D=MX7(y,!1,iP(y)));y=D;q=Z_(N,!0)>=y&&Z_(q,!0)>=y}else q.C.length|| N.C.length?(D=q.Z.info.xj+N.Z.info.xj,D=10*(1-iP(y)/D),y=Math.max(D,y.policy.BU),q=Z_(N,!0)>=y&&Z_(q,!0)>=y):q=!0;if(!q)return"abr";q=k.videoTrack;if(q.C.length>0&&q.V.N.length===1&&Mj6(q.V).info.Y360);N=DM(k.policy)&&k.policy.eE;if(!k.GA||!N&&q)return"";q=k.policy.iY;DM(k.policy)&&(q=MX7(k.U,k.GA,iP(k.U)));q=jXD(k.videoTrack, k.getCurrentTime(),q)||jXD(k.audioTrack,k.getCurrentTime(),q);return DM(k.policy)?q?"mbnm":"":(k.videoTrack.C.length>0||k.audioTrack.C.length>0||YgT(k.V,k.videoTrack,k.audioTrack)||YgT(k.V,k.audioTrack,k.videoTrack))&&q?"nord":""}; H8T=function(k){if(k.Y){var y=k.Y.vX(k.audioTrack,PB(k.vl.N.KZ()));y&&k.Zx.seekTo(y,{nK:!0,Ob:"pollSubsegmentReadahead",Ip:!0})}}; xCZ=function(k,y,q){if(k.policy.hV&&faG(y))return!1;if(q.sZ())return!0;if(!q.Cu())return!1;var N=Mk(y);if(!N||N.info.type===6)return!1;var D=k.policy.eC;if(D&&!N.info.V){var n=N.info.gp-k.getCurrentTime();if(N.info.YD)return k.policy.Z&&cdZ(k,y),!1;ufP(k,y);var I;k.policy.qP&&q===((I=k.vl)==null?void 0:I.Z)&&k.Dx&&(q.Xd()===0?(k.Dx=!1,k.policy.qP=!1):k.RO=q.Xd());if(!aM6(k,q,N,y))return!1;k.policy.hV&&N.info.IK()?(k.Zx.S().X4()&&k.lw("eosl",{ls:N.info.sb()}), N.isLocked=!0):(y.zX(N),NoD(k.Z,N.info),k.logger.debug(function(){return"Appended "+N.info.sb()+", buffered: "+mV(q.KZ())})); return!0}; cdZ=function(k,y){y===k.videoTrack?k.wF=k.wF||(0,g.om)():k.eb=k.eb||(0,g.om)()}; ufP=function(k,y){y===k.videoTrack?k.wF=0:k.eb=0}; aM6=function(k,y,q,N){var D=k.policy.UT?(0,g.om)():0,n=q.j&&q.info.Z.Z||void 0,T=q.Z;q.j&&(T=j46(k,q,T)||T);var I=T.A0();T=k.policy.UT?(0,g.om)():0;y=X8U(k,y,I,q.info,n);(N=N.U)!=null&&(n=q.info,D=T-D,T=(0,g.om)()-T,!N.N||IlT(N.N,n)&&N.N.GS===n.GS||N.flush(),N.V+=D,N.C+=T,D=1,!N.N&&n.N&&(D=2),E8(N,D,y),T=Math.ceil(n.N/1024),D===2&&N.Z.add(T),N.Z.add(Math.ceil((n.N+n.C)/1024)-T),N.N=n);k.pS=0;if(y===0)return k.Wl&&(k.logger.debug("Retry succeed, back to normal append logic."),k.Wl=!1,k.UT=!1),k.MD= 0,!0;if(y===2||y===5)return $CG(k,"checked",y,q.info),!1;if(y===1){if(!k.Wl)return k.logger.debug("QuotaExceeded, retrying."),k.Wl=!0,!1;if(!k.UT)return k.UT=!0,k.Zx.seekTo(k.getCurrentTime(),{Ob:"quotaExceeded",Ip:!0}),!1;q.info.y5()?(D=k.policy,D.Wl=Math.floor(D.Wl*.8),D.pS=Math.floor(D.pS*.8)):(D=k.policy,D.oM=Math.floor(D.oM*.8),D.pS=Math.floor(D.pS*.8));k.policy.Z?pK(k.N.Z,q.info.Z,!1):Pb(k.Z,q.info.Z)}k.Zx.Lw({reattachOnAppend:y});return!1}; j46=function(k,y,q){var N;if(N=k.policy.WN&&k.vl&&!k.vl.J&&!k.Zx.DE())y=y.info.Z.info,N=y.zd()&&Ij(y)&&y.video&&y.video.width<3840&&y.video.width>y.video.height;if(N&&(k.vl.J=!0,lV('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return q=Bou(q),k.policy.C&&k.lw("sp4k",{s:!!q}),q}; $CG=function(k,y,q,N){var D="fmt.unplayable",n=1;q===5||q===3?(D="fmt.unparseable",k.policy.Z?!N.Z.info.video||rr(k.N.Z).size>0||pK(k.N.Z,N.Z,!1):!N.Z.info.video||rr(k.Z.j).size>0||Pb(k.Z,N.Z)):q===2&&(k.MD<15?(k.MD++,D="html5.invalidstate",n=0):D="fmt.unplayable");N=WE(N);var T;N.mrs=(T=k.vl)==null?void 0:LU(T);N.origin=y;N.reason=q;k.handleError(D,N,n)}; tj6=function(k,y,q,N,D){var n=k.manifest;var T=k.policy.Z,I=!1,H=-1,K;for(K in n.Z){var A=$X(n.Z[K].info.mimeType)||n.Z[K].info.y5();if(N===A)if(A=n.Z[K].index,A.wd(y.GS)){I=A;var c=y,u=I.Cw(c.GS);u&&u.startTime!==c.startTime?(I.segments=[],I.R6(c),I=!0):I=!1;I?H=y.GS:!y.pending&&T&&(c=A.getDuration(y.GS),c!==y.duration&&(n.publish("clienttemp","mfldurUpdate",{itag:n.Z[K].info.itag,seg:y.GS,od:c,nd:y.duration},!1),A.R6(y),I=!0))}else A.R6(y),I=!0}H>=0&&(T={},n.publish("clienttemp","resetMflIndex", (T[N?"v":"a"]=H,T),!1));n=I;kjP(k.Jf,y,N,n);k.C.C7(y,q,N,D);y.GS===k.manifest.wp&&n&&VG(k.manifest)&&y.startTime>VG(k.manifest)&&(k.manifest.wF=y.startTime+(isNaN(k.timestampOffset)?0:k.timestampOffset),k.Jf.isSeeking()&&k.Jf.Z 5)return k.pS=0,k.Zx.Lw({initSegStuck:1,as:N.info.sb()}),!0}else k.pS=0,k.vc=N;k.policy.Uq&&(q.abort(),(T=y.U)!=null&&(E8(T,4),T.flush()));D=X8U(k,q,n,H,D);var K;(K=y.U)==null||us7(K,D,H);if(D!==0)return zC0(k,D,N),!0;N.info.y5()?Cw6(k.timing):Euu(k.timing);k.logger.debug(function(){return"Appended init for "+N.info.Z.info.id}); return q.HU()}; KpG=function(k,y,q){if(y.Kg()==null){k=oG(k);if(!(y=!k||k.Z!==q.info.Z)){a:if(k=k.B,q=q.info.B,k.length!==q.length)q=!1;else{for(y=0;y1)return 6;H.QM=new g.c3(function(){var A=Mk(H);k.VM()||A==null||!A.isLocked?k.Zx.S().X4()&&k.lw("eosl",{delayA:A==null?void 0:A.info.sb()}):p80(H)?(k.Zx.S().X4()&&k.lw("eosl",{dunlock:A==null?void 0:A.info.sb()}),rdT(k, H===k.audioTrack)):(k.lw("nue",{ls:A.info.sb()}),A.info.J+=1,k.vl&&k.Sj())},1E4,k); k.Zx.S().X4()&&k.lw("eosl",{delayS:N.sb()});H.QM.start()}if(k.policy.Dt&&(N==null?0:N.IK())){var K;if((K=H.pS)==null?0:K.isActive())g.ae(H.pS),k.lw("sbac",{as:N.sb()});H.pS=new g.c3(function(){k.lw("sbum5s",{as:N.sb()})},5E3,k); H.pS.start()}k.policy.M8&&(N==null?void 0:N.Z)instanceof kp&&N.IK()&&k.lw("poseos",{itag:N.Z.info.itag,seg:N.GS,lseg:N.Z.index.df(),es:N.Z.index.C});y.appendBuffer(q,N,D)}catch(A){if(A instanceof DOMException){if(A.code===11)return 2;if(A.code===12)return 5;if(A.code===22||A.message.indexOf("Not enough storage")===0)return y=Object.assign({name:"QuotaExceededError",buffered:mV(y.KZ()).replace(/,/g,"_"),vheap:ef(k.videoTrack),aheap:ef(k.audioTrack),message:g.jn(A.message,3),track:k.vl?y===k.vl.N?"v": "a":"u"},o_Z()),k.handleError("player.exception",y),1;g.sR(A)}return 4}return k.vl.yb()?3:0}; Qe=function(k,y,q){k.Zx.seekTo(y,q)}; Y_=function(k,y){k.Zx.EH(y)}; Ve=function(k,y){if(k.Wl&&!k.GA)return 3;if(k.isSuspended)return 1;var q;if((q=k.vl)==null?0:q.vl&&q.vl.streaming===!1)return 4;q=(y.Z.info.audio?k.policy.oM:k.policy.Wl)/(y.xj*k.policy.mR);if(k.policy.bR>0&&k.vl&&M0(k.vl)&&(y=y.Z.info.video?k.vl.N:k.vl.Z)&&!y.HU()){y=y.KZ();var N=ic(y,k.getCurrentTime());N>=0&&(y=k.getCurrentTime()-y.start(N),q+=Math.max(0,Math.min(y-k.policy.bR,k.policy.FA)))}k.policy.pS>0&&(q=Math.min(q,k.policy.pS));return q}; i86=function(k){k.hV&&!k.isSuspended&&BU(k.schedule)&&(mCD(k,k.hV),k.hV="")}; mCD=function(k,y){ri(y,"cms",function(q){k.policy.C&&k.lw("pathprobe",q)},function(q){k.Zx.handleError(q)})}; fM7=function(k,y){if(k.vl&&k.vl.V&&!k.vl.yb()&&(y.Gh=Z_(k.videoTrack),y.N=Z_(k.audioTrack),k.policy.C)){var q=ef(k.videoTrack),N=ef(k.audioTrack),D=mV(k.vl.N.KZ(),"_",5),n=mV(k.vl.Z.KZ(),"_",5);Object.assign(y.Z,{lvq:q,laq:N,lvb:D,lab:n})}y.bandwidthEstimate=mA(k.U);var T;(T=k.audioTrack.U)==null||T.flush();var I;(I=k.videoTrack.U)==null||I.flush();k.logger.debug(function(){return gO(y.Z)})}; O8P=function(k,y){k.B=y;k.C&&(k.C.Y=y);k.B.p$(k.videoTrack.Z.info.zd());k.V.N=k.B;k.policy.j&&(k.J.V=k.B)}; PkD=function(k,y){if(k.vl&&k.vl.N){if(k.policy.nQ){var q=v9U(k.audioTrack);if(q&&q.KC()){var N=k.Zx;N.qy&&(N.qy.Z=q,N.qY(N.qy.videoId).Qw(N.qy))}}k.policy.x8&&(q=v9U(k.videoTrack))&&q.y5()&&(N=k.Zx,N.eY&&(N.eY.Z=q,N.qY(N.eY.videoId).qE(N.eY)));y-=isNaN(k.timestampOffset)?0:k.timestampOffset;k.getCurrentTime()!==y&&k.resume();k.Jf.isSeeking()&&k.vl&&!k.vl.yb()&&(q=k.getCurrentTime()<=y&&y=y&&h4T(k,N.startTime,!1)}); return q&&q.startTimek.getCurrentTime())return q.start/1E3;return Infinity}; VCU=function(k){var y=oG(k.videoTrack),q=oG(k.audioTrack);return y&&!P4P(k.videoTrack)?y.startTime:q&&!P4P(k.audioTrack)?q.startTime:NaN}; PRM=function(k){if(k.Zx.getVideoData().isLivePlayback)return!1;var y=k.Zx.BX();if(!y)return!1;y=y.getDuration();return OKu(k,y)}; OKu=function(k,y){if(!k.vl||!k.vl.Z||!k.vl.N)return!1;var q=k.getCurrentTime(),N=k.vl.Z.KZ();k=k.vl.N.KZ();N=N?O_(N,q):q;q=k?O_(k,q):q;q=Math.min(N,q);return isNaN(q)?!1:q>=y-.01}; zC0=function(k,y,q){k.policy.TG&&$F(k.Zx.getVideoData())?(k.Zx.O9()||$CG(k,"sepInit",y,q.info),BaD(k.Zx,"sie")):$CG(k,"sepInit",y,q.info)}; Wh6=function(k){return k.Zx.s5()0){var D=N.Z.shift();Q4T(N,D.info)}N.Z.length>0&&(D=N.Z[0].time-(0,g.om)(),N.N.start(Math.max(0,D)))}},0); g.G(this,this.N);y.subscribe("widevine_set_need_key_info",this.j,this)}; Q4T=function(k,y){a:{var q=y.cryptoPeriodIndex;if(isNaN(q)&&k.C.size>0)q=!0;else{for(var N=g.p(k.C.values()),D=N.next();!D.done;D=N.next())if(D.value.cryptoPeriodIndex===q){q=!0;break a}q=!1}}k.publish("log_qoe",{wvagt:"reqnews",canskip:q});q||k.publish("rotated_need_key_info_ready",y)}; MCM=function(k){var y=k.url;var q=k.interval;k=k.retries;this.url=y;this.interval=q;this.retries=k}; FpZ=function(k,y){this.statusCode=k;this.message=y;this.N=this.heartbeatParams=this.errorMessage=null;this.Z={};this.nextFairplayKeyId=null}; YI7=function(k){var y=sh(k.subarray(0,16384)),q=y.indexOf("\r\n\r\n");if(q===-1)return null;var N=y.indexOf("\r\n"),D=y.slice(0,N).match(/^GLS\/1.\d ([0-9]{1,3}) (\w+)$/);if(D==null)return null;D=D[1];isFinite(D)&&(D=String(D));D=typeof D==="string"?/^\s*-?0x/i.test(D)?parseInt(D,16):parseInt(D,10):NaN;y=qr(y.slice(N+2));if(y==null)return null;k=new FpZ(D,k.subarray(q+4));k.statusCode!==0&&(k.errorMessage=g.vlT(k.statusCode));if(q=y["Heartbeat-Url"])k.heartbeatParams=new MCM({url:q,interval:Number(y["Heartbeat-Interval-Secs"])|| 60,retries:Number(y["Heartbeat-Num-Retries"])||4});if(q=y["Authorized-Format-Types"])k.N=q.split(",");if(q=y["Key-Ids"]){if(q)for(N=q.split(";"),q={},N=g.p(N),D=N.next();!D.done;D=N.next())D=D.value.split(","),D.length===2&&(q[D[1]]=D[0]);else q={};k.Z=q}k.nextFairplayKeyId=y["Next-Key-Id"];return k}; SI6=function(k,y,q){q=q===void 0?"":q;g.S.call(this);this.message=k;this.requestNumber=y;this.q5=q;this.onError=this.onSuccess=null;this.Z=new g.BG(5E3,2E4,.2)}; G76=function(k,y,q){k.onSuccess=y;k.onError=q}; dCD=function(k,y,q){var N={format:"RAW",method:"POST",postBody:k.message,responseType:"arraybuffer",withCredentials:!0,timeout:3E4,onSuccess:function(D){if(!k.VM())if(D.status!==0&&D.response)if(uB("drm_net_r",void 0,k.q5),D=new Uint8Array(D.response),D=YI7(D))k.onSuccess(D,k.requestNumber);else k.onError(k,"drm.net","t.p");else LpT(k,D)}, onError:function(D){LpT(k,D)}}; q&&(y=yPT(y,"access_token",q));g.de(y,N)}; LpT=function(k,y){if(!k.VM())k.onError(k,y.status?"drm.net.badstatus":"drm.net.connect","t.r;c."+String(y.status),y.status)}; of7=function(k,y,q,N){var D={timeout:3E4,onSuccess:function(n){if(!k.VM()){uB("drm_net_r",void 0,k.q5);var T=n.status==="LICENSE_STATUS_OK"?0:9999,I=null;if(n.license)try{I=Xx(n.license)}catch(x){g.sR(x)}if(T!==0||I){I=new FpZ(T,I);T!==0&&n.reason&&(I.errorMessage=n.reason);if(n.authorizedFormats){T={};for(var H=[],K={},A=g.p(n.authorizedFormats),c=A.next();!c.done;c=A.next())if(c=c.value,c.trackType&&c.keyId){var u=gf6[c.trackType];if(u){u==="HD"&&n.isHd720&&(u="HD720");c.isHdr&&(u+="HDR");T[u]|| (H.push(u),T[u]=!0);var a=null;try{a=Xx(c.keyId)}catch(x){g.sR(x)}a&&(K[g.xz(a,4)]=u)}}I.N=H;I.Z=K}n.nextFairplayKeyId&&(I.nextFairplayKeyId=n.nextFairplayKeyId);n.sabrLicenseConstraint&&(I.sabrLicenseConstraint=Xx(n.sabrLicenseConstraint));n=I}else n=null;if(n)k.onSuccess(n,k.requestNumber);else k.onError(k,"drm.net","t.p;p.i")}}, onError:function(n){if(!k.VM())if(n&&n.error)n=n.error,k.onError(k,"drm.net.badstatus","t.r;p.i;c."+n.code+";s."+n.status,n.code);else k.onError(k,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){k.onError(k,"drm.net","rt.req."+k.requestNumber)}}; N&&(D.ge="Bearer "+N);g.pY(q,"player/get_drm_license",y,D)}; hCZ=function(k,y,q,N){g.fr.call(this);this.videoData=k;this.uw=y;this.U=q;this.sessionId=N;this.j={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.B=this.ND=!1;this.C=null;this.pS=[];this.V=[];this.J=!1;this.Z={};this.AV=NaN;this.status="";this.Y=NaN;this.N=k.j;this.cryptoPeriodIndex=q.cryptoPeriodIndex;k={};Object.assign(k,this.uw.Z);k.cpn=this.videoData.clientPlaybackNonce;this.videoData.ND&&(k.vvt=this.videoData.ND,this.videoData.mdxEnvironment&&(k.mdx_environment=this.videoData.mdxEnvironment)); this.uw.AV&&(k.authuser=this.uw.AV);this.uw.pageId&&(k.pageid=this.uw.pageId);isNaN(this.cryptoPeriodIndex)||(k.cpi=this.cryptoPeriodIndex.toString());var D=(D=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.Pg()))?D[1]:"";D==="ATV"&&(k.cdt=D);this.j=k;this.j.session_id=N;this.sT=!0;this.N.flavor==="widevine"&&(this.j.hdr="1");this.N.flavor==="playready"&&(y=Number(HU(y.experiments,"playready_first_play_expiration")),!isNaN(y)&&y>=0&&(this.j.mfpe=""+y),this.sT=!1);y="";g.l_(this.N)?ZL(this.N)?(N=q.N)&&(y="https://www.youtube.com/api/drm/fps?ek="+ wgP(N)):(y=q.initData.subarray(4),y=new Uint16Array(y.buffer,y.byteOffset,y.byteLength/2),y=String.fromCharCode.apply(null,y).replace("skd://","https://")):y=this.N.N;this.baseUrl=y;this.fairplayKeyId=Jg(this.baseUrl,"ek")||"";if(y=Jg(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(y);this.eb=this.videoData.W("html5_use_drm_retry");this.pS=q.zd?[g.xz(q.initData,4)]:q.C;y_(this,{sessioninit:q.cryptoPeriodIndex});this.status="in"}; Z87=function(k,y){y_(k,{createkeysession:1});k.status="gr";uB("drm_gk_s",void 0,k.videoData.fS);k.url=RC6(k);try{k.C=y.createSession(k.U,function(q){y_(k,{m:q})})}catch(q){y="t.g"; q instanceof DOMException&&(y+=";c."+q.code);k.publish("licenseerror","drm.unavailable",1,y,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}k.C&&(eC6(k.C,function(q,N){WpZ(k,q,N)},function(q,N,D){if(!k.VM()){N=void 0; var n=1;g.l_(k.N)&&g.h0(k.uw)&&k.uw.W("html5_enable_safari_fairplay")&&D===1212433232&&(N="ERROR_HDCP",n=k.uw.W("html5_safari_fairplay_ignore_hdcp")?0:n);k.error("drm.keyerror",n,q,N)}},function(){k.VM()||(y_(k,{onkyadd:1}),k.B||(k.publish("sessionready"),k.B=!0))},function(q){k.E8(q)}),g.G(k,k.C))}; RC6=function(k){var y=k.baseUrl;XjZ(y)||k.error("drm.net",2,"t.x");if(!Jg(y,"fexp")){var q=["23898307","23914062","23916106","23883098"].filter(function(D){return k.uw.experiments.experiments[D]}); q.length>0&&(k.j.fexp=q.join())}q=g.p(Object.keys(k.j));for(var N=q.next();!N.done;N=q.next())N=N.value,y=yPT(y,N,k.j[N]);return y}; WpZ=function(k,y,q){if(!k.VM())if(y){y_(k,{onkmtyp:q});k.status="km";switch(q){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":lM6(k,y);return;default:k.publish("ctmp","message_type",{t:q,l:y.byteLength})}k.ND||(uB("drm_gk_f",void 0,k.videoData.fS),k.ND=!0,k.publish("newsession",k));if(Rs(k.N)&&(y=s4u(y),!y))return;g.l_(k.N)&&!k.videoData.useInnertubeDrmService()&&(y=lSG(g.xz(y)));y=new SI6(y,++k.requestNumber,k.videoData.fS);G76(y,function(N){JdM(k, N)},function(N,D,n){if(!k.VM()){var T=0,I; (I=N.Z.N>=3)||(I=k.eb&&(0,g.om)()-k.AV>36E4);I&&(T=1,D="drm.net.retryexhausted");y_(k,{onlcsrqerr:D,info:n});k.error(D,T,n);k.shouldRetry(ho(T),N)&&tCZ(k,N)}}); g.G(k,y);kcZ(k,y)}else k.error("drm.unavailable",1,"km.empty")}; lM6=function(k,y){y_(k,{sdpvrq:1});k.Y=Date.now();if(k.N.flavor!=="widevine")k.error("drm.provision",1,"e.flavor;f."+k.N.flavor+";l."+y.byteLength);else{var q={cpn:k.videoData.clientPlaybackNonce};Object.assign(q,k.uw.Z);q=g.lG("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",q);y={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:sh(y)}),responseType:"arraybuffer"}; g.R6(q,y,3,500).then(QA(function(N){N=N.xhr;if(!k.VM()){N=new Uint8Array(N.response);var D=sh(N);try{var n=JSON.parse(D)}catch(T){}n&&n.signedResponse?(k.publish("ctmp","drminfo",{provisioning:1}),n=(Date.now()-k.Y)/1E3,k.Y=NaN,k.publish("ctmp","provs",{et:n.toFixed(3)}),k.C&&k.C.update(N)):(n=n&&n.error&&n.error.message,N="e.parse",n&&(N+=";m."+n),k.error("drm.provision",1,N))}}),QA(function(N){k.VM()||k.error("drm.provision",1,"e."+N.errorCode+";c."+(N.xhr&&N.xhr.status))}))}}; qB=function(k){var y;if(y=k.sT&&k.C!=null)k=k.C,y=!(!k.Z||!k.Z.keyStatuses);return y}; kcZ=function(k,y){k.status="km";uB("drm_net_s",void 0,k.videoData.fS);if(k.videoData.useInnertubeDrmService()){var q=new g.zH(k.uw.D3),N={context:g.vh(q.config_||g.Ph())};N.drmSystem=y$T[k.N.flavor];N.videoId=k.videoData.videoId;N.cpn=k.videoData.clientPlaybackNonce;N.sessionId=k.sessionId;N.licenseRequest=g.xz(y.message);N.drmParams=k.videoData.drmParams;isNaN(k.cryptoPeriodIndex)||(N.isKeyRotated=!0,N.cryptoPeriodIndex=k.cryptoPeriodIndex);var D,n,T=!!((D=k.videoData.N)==null?0:(n=D.video)==null? 0:n.isHdr());N.drmVideoFeature=T?"DRM_VIDEO_FEATURE_PREFER_HDR":"DRM_VIDEO_FEATURE_SDR";if(N.context&&N.context.client){if(D=k.uw.Z)N.context.client.deviceMake=D.cbrand,N.context.client.deviceModel=D.cmodel,N.context.client.browserName=D.cbr,N.context.client.browserVersion=D.cbrver,N.context.client.osName=D.cos,N.context.client.osVersion=D.cosver;N.context.user=N.context.user||{};N.context.request=N.context.request||{};k.videoData.ND&&(N.context.user.credentialTransferTokens=[{token:k.videoData.ND, scope:"VIDEO"}]);N.context.request.mdxEnvironment=k.videoData.mdxEnvironment||N.context.request.mdxEnvironment;k.videoData.UT&&(N.context.user.kidsParent={oauthToken:k.videoData.UT});g.l_(k.N)&&(N.fairplayKeyId=g.xz(ITu(k.fairplayKeyId)));g.ay(k.uw,g.o_(k.videoData)).then(function(I){of7(y,N,q,I);k.status="rs"})}else k.error("drm.net",2,"t.r;ic.0")}else g.ay(k.uw,g.o_(k.videoData)).then(function(I){dCD(y,k.url,I); k.status="rs"})}; JdM=function(k,y){if(!k.VM())if(y_(k,{onlcsrsp:1}),k.status="rr",y.statusCode!==0)k.error("drm.auth",1,"t.f;c."+y.statusCode,y.errorMessage||void 0);else{uB("drm_kr_s",void 0,k.videoData.fS);if(y.heartbeatParams&&y.heartbeatParams.url&&k.videoData.W("outertube_streaming_data_always_use_staging_license_service")){var q=k.N.N.match(/(.*)youtube.com/g);q&&(y.heartbeatParams.url=q[0]+y.heartbeatParams.url)}y.heartbeatParams&&k.publish("newlicense",y.heartbeatParams);y.N&&(k.V=y.N,k.videoData.useInnertubeDrmService()&& !k.videoData.dY&&k.publish("newlicense",new MCM({})),k.videoData.dY=!0,k.J=G5(k.V,function(N){return N.includes("HDR")})); y.Z&&(k.uw.W("html5_enable_vp9_fairplay")&&ZL(k.N)?(q=g.xz(ITu(k.fairplayKeyId),4),k.Z[q]={type:y.Z[q],status:"unknown"}):k.Z=Pl(y.Z,function(N){return{type:N,status:"unknown"}})); eX(k.N)&&!k.videoData.useInnertubeDrmService()?y.message=Xx(sh(y.message)):WL(k.N)&&k.videoData.useInnertubeDrmService()&&(y.message=lSG(g.xz(y.message)));k.C&&(y_(k,{updtks:1}),k.status="ku",k.C.update(y.message).then(function(){uB("drm_kr_f",void 0,k.videoData.fS);qB(k)||(y_(k,{ksApiUnsup:1}),k.publish("keystatuseschange",k))},function(N){N="msuf.req."+k.requestNumber+";msg."+g.jn(N.message,3); k.error("drm.keyerror",1,N)})); k.B&&(k.AV=(0,g.om)());g.l_(k.N)&&k.publish("fairplay_next_need_key_info",k.baseUrl,y.nextFairplayKeyId);k.uw.W("html5_enable_vp9_fairplay")&&ZL(k.N)&&k.publish("qualitychange",qUZ(k.V));y.sabrLicenseConstraint&&k.publish("sabrlicenseconstraint",y.sabrLicenseConstraint)}}; tCZ=function(k,y){var q=y.Z.getValue();q=new g.c3(function(){kcZ(k,y)},q); g.G(k,q);q.start();g.UL(y.Z);y_(k,{rtyrq:1})}; NIT=function(k,y){for(var q=[],N=g.p(Object.keys(k.Z)),D=N.next();!D.done;D=N.next())D=D.value,q.push(D+"_"+k.Z[D].type+"_"+k.Z[D].status);return q.join(y)}; DBD=function(k){var y={};y[k.status]=qB(k)?NIT(k,"."):k.V.join(".");return y}; nWU=function(k,y){switch(k){case "highres":case "hd2880":k="UHD2";break;case "hd2160":case "hd1440":k="UHD1";break;case "hd1080":case "hd720":k="HD";break;case "large":case "medium":case "small":case "light":case "tiny":k="SD";break;default:return""}y&&(k+="HDR");return k}; TIZ=function(k,y){for(var q in k.Z)if(k.Z[q].status==="usable"&&k.Z[q].type===y)return!0;return!1}; wfU=function(k,y){for(var q in k.Z)if(k.Z[q].type===y)return k.Z[q].status}; y_=function(k,y){var q=q===void 0?!1:q;gO(y);(q||k.uw.X4())&&k.publish("ctmp","drmlog",y)}; I06=function(k){var y=k[0];k[0]=k[3];k[3]=y;y=k[1];k[1]=k[2];k[2]=y;y=k[4];k[4]=k[5];k[5]=y;y=k[6];k[6]=k[7];k[7]=y}; qUZ=function(k){return g.eB(k,"UHD2")||g.eB(k,"UHD2HDR")?"highres":g.eB(k,"UHD1")||g.eB(k,"UHD1HDR")?"hd2160":g.eB(k,"HD")||g.eB(k,"HDHDR")?"hd1080":g.eB(k,"HD720")||g.eB(k,"HD720HDR")?"hd720":"large"}; s4u=function(k){for(var y="",q=0;q'.charCodeAt(N);k=k.C.createSession("video/mp4",y,q);return new NB(null,null,null,null,k)}; a00=function(k,y){var q=k.Y[y.sessionId];!q&&k.V&&(q=k.V,k.V=null,q.sessionId=y.sessionId,k.Y[y.sessionId]=q);return q}; A$D=function(k,y){var q=k.subarray(4);q=new Uint16Array(q.buffer,q.byteOffset,q.byteLength/2);q=String.fromCharCode.apply(null,q).match(/ek=([0-9a-f]+)/)[1];for(var N="",D=0;D=0&&k.push(N);k=parseFloat(k.join("."))}else k=NaN;k>19.2999?(k=q.Xp,q=q.Hr,q>=k&&(q=k*.75),y=(k-q)*.5,q=new td(y,k,k-y-q,this)):q=null;break a;case "widevine":q=new kW(y,this,k);break a;default:q=null}if(this.j=q)g.G(this,this.j),this.j.subscribe("rotated_need_key_info_ready",this.ym,this),this.j.subscribe("log_qoe",this.gL,this);JJ(this.uw.experiments);this.gL({cks:this.Z.getInfo()})}; jf0=function(k){var y=k.V.FD();y?y.then(QA(function(){$BG(k)}),QA(function(q){if(!k.VM()){g.sR(q); var N="t.a";q instanceof DOMException&&(N+=";n."+q.name+";m."+q.message);k.publish("licenseerror","drm.unavailable",1,N,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(k.gL({mdkrdy:1}),k.U=!0); k.sT&&(y=k.sT.FD())}; pfD=function(k,y,q){k.Wl=!0;q=new Q2(y,q);k.uw.W("html5_eme_loader_sync")&&(k.Y.get(y)||k.Y.set(y,q));zTT(k,q)}; zTT=function(k,y){if(!k.VM()){k.gL({onInitData:1});if(k.uw.W("html5_eme_loader_sync")&&k.videoData.C&&k.videoData.C.Z){var q=k.B.get(y.initData);y=k.Y.get(y.initData);if(!q||!y)return;y=q;q=y.initData;k.Y.remove(q);k.B.remove(q)}k.gL({initd:y.initData.length,ct:y.contentType});if(k.Z.flavor==="widevine")if(k.eb&&!k.videoData.isLivePlayback)Tc(k);else{if(!(k.uw.W("vp9_drm_live")&&k.videoData.isLivePlayback&&y.zd)){k.eb=!0;q=y.cryptoPeriodIndex;var N=y.Z;PEu(y);y.zd||(N&&y.Z!==N?k.publish("ctmp","cpsmm", {emsg:N,pssh:y.Z}):q&&y.cryptoPeriodIndex!==q&&k.publish("ctmp","cpimm",{emsg:q,pssh:y.cryptoPeriodIndex}));k.publish("widevine_set_need_key_info",y)}}else k.ym(y)}}; $BG=function(k){if(!k.VM())if(k.uw.W("html5_drm_set_server_cert")||ZL(k.Z)){var y=k.V.setServerCertificate();y?y.then(QA(function(q){k.uw.X4()&&k.publish("ctmp","ssc",{success:q})}),QA(function(q){k.publish("ctmp","ssce",{n:q.name, m:q.message})})).then(QA(function(){r$Z(k)})):r$Z(k)}else r$Z(k)}; r$Z=function(k){k.VM()||(k.U=!0,k.gL({onmdkrdy:1}),Tc(k))}; mBM=function(k){return k.Z.flavor==="widevine"&&k.videoData.W("html5_drm_cpi_license_key")}; Tc=function(k){if((k.Wl||k.uw.W("html5_widevine_use_fake_pssh"))&&k.U&&!k.pS){for(;k.C.length;){var y=k.C[0],q=mBM(k)?vFP(y):g.xz(y.initData);if(ZL(k.Z)&&!y.N)k.C.shift();else{if(k.N.get(q))if(k.Z.flavor!=="fairplay"||ZL(k.Z)){k.C.shift();continue}else k.N.delete(q);PEu(y);break}}k.C.length&&k.createSession(k.C[0])}}; iF6=function(k){var y;if(y=g.wh()){var q;y=!((q=k.V.N)==null||!q.getMetrics)}y&&(y=k.V.getMetrics())&&(y=g.yn(y),k.publish("ctmp","drm",{metrics:y}))}; f0P=function(){var k=NET();return!(!k||k==="visible")}; Pn7=function(k){var y=OFD();y&&document.addEventListener(y,k,!1)}; vW7=function(k){var y=OFD();y&&document.removeEventListener(y,k,!1)}; OFD=function(){if(document.visibilityState)var k="visibilitychange";else{if(!document[b0+"VisibilityState"])return"";k=b0+"visibilitychange"}return k}; CnD=function(k){g.S.call(this);var y=this;this.Zx=k;this.rY=0;this.Y=this.N=this.j=!1;this.V=0;this.CS=this.Zx.S();this.videoData=this.Zx.getVideoData();this.C=g.bD(this.CS.experiments,"html5_delayed_retry_count");this.Z=new g.c3(function(){lk(y.Zx)},g.bD(this.CS.experiments,"html5_delayed_retry_delay_ms")); g.G(this,this.Z)}; UBM=function(k,y,q){var N=k.videoData.N,D=k.videoData.V;$F(k.Zx.getVideoData())&&k.CS.W("html5_gapless_fallback_on_qoe_restart")&&BaD(k.Zx,"pe");if((y==="progressive.net.retryexhausted"||y==="fmt.unplayable"||y==="fmt.decode")&&!k.Zx.QX.j&&N&&N.itag==="22")return k.Zx.QX.j=!0,k.uv("qoe.restart",{reason:"fmt.unplayable.22"}),wI(k.Zx),!0;var n=!1;if(k.videoData.isExternallyHostedPodcast){if(n=k.videoData.ZB)q.mimeType=n.type,k.lw("3pp",{url:n.url});q.ns="3pp";k.Zx.jy(y,1,"VIDEO_UNAVAILABLE",gO((new oi(y, q,1)).details));return!0}var T=k.rY+3E4<(0,g.om)()||k.Z.isActive();if(k.CS.W("html5_empty_src")&&k.videoData.isAd()&&y==="fmt.unplayable"&&/Empty src/.test(""+q.msg))return q.origin="emptysrc",k.uv("auth",q),!0;T||If(k.Zx.rT())||(q.nonfg="paused",T=!0,k.Zx.pauseVideo());(y==="fmt.decode"||y==="fmt.unplayable")&&(D==null?0:Ar(D)||cB(D))&&(Z4Z(k.CS.j,D.LS),q.acfallexp=D.LS,n=T=!0);!T&&k.C>0&&(k.Z.start(),T=!0,q.delayed="1",--k.C);D=k.Zx.zS;!T&&((N==null?0:KU(N))||(N==null?0:Ij(N)))&&(Z4Z(k.CS.j,N.LS), n=T=!0,q.cfallexp=N.LS);if(k.CS.W("html5_ssap_ignore_decode_error_for_next_video")&&g.uE(k.videoData)&&y==="fmt.unplayable"&&q.cid&&q.ccid&&If(k.Zx.rT())){if(q.cid!==q.ccid)return q.ignerr="1",k.uv("ssap.transitionfailure",q),!0;k.uv("ssap.transitionfailure",q);if(EW6(k.Zx,y))return!0}if(!T)return bFT(k,q);if(k.CS.W("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.uE(k.videoData)&&y==="fmt.unplayable"&&q.cid&&q.ccid&&q.cid!==q.ccid&&If(k.Zx.rT())&&(k.uv("ssap.transitionfailure",q),EW6(k.Zx, y)))return!0;T=!1;k.j?k.rY=(0,g.om)():T=k.j=!0;var I=k.videoData;if(I.RO){I=I.RO.vE();var H=Date.now()/1E3+1800;I=I6048E5&&YUT(k,"signature");return!1}; YUT=function(k,y){try{window.location.reload(),k.uv("qoe.restart",{detail:"pr."+y})}catch(q){}}; GcD=function(k,y){y=y===void 0?"fmt.noneavailable":y;var q=k.CS.j;q.Y=!1;a9(q);k.uv("qoe.restart",{e:y,detail:"hdr"});lk(k.Zx,!0)}; Lb0=function(k,y,q,N,D,n){this.videoData=k;this.Z=y;this.reason=q;this.N=N;this.token=D;this.videoId=n}; dBZ=function(k,y,q){this.uw=k;this.fE=y;this.Zx=q;this.J=this.Y=this.Z=this.V=this.B=this.N=0;this.j=!1;this.U=g.bD(this.uw.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.C=new Map}; oWU=function(k,y,q){!k.uw.W("html5_tv_ignore_capable_constraint")&&g.hL(k.uw)&&(q=q.compose(gWu(k,y)));return q}; RTZ=function(k,y){var q,N=hT7(k,(q=y.Z)==null?void 0:q.videoInfos);q=k.Zx.getPlaybackRate();return q>1&&N?(k=g5Z(k.uw.j,y.Z.videoInfos,q),new aA(0,k,!0,"o")):new aA(0,0,!1,"o")}; hT7=function(k,y){return y&&g.hL(k.uw)?y.some(function(q){return q.video.fps>32}):!1}; eTZ=function(k,y){var q=k.Zx.sR();k.W("html5_use_video_quality_cap_for_ustreamer_constraint")&&q&&q.jh>0&&$a(y.videoData.ZL)&&(k=q.jh,y.videoData.ZL=new aA(0,k,!1,"u"));return y.videoData.ZL}; gWu=function(k,y){if(g.hL(k.uw)&&Bu(k.uw.j,UZ.HEIGHT))var q=y.Z.videoInfos[0].video.Z;else{var N=!!y.Z.Z;var D;g.gL(k.uw)&&(D=window.screen&&window.screen.width?new g.mv(window.screen.width,window.screen.height):null);D||(D=k.uw.S3?k.uw.S3.clone():k.fE.M0());(c2||CK||N)&&D.scale(g.Db());N=D;zN(y.videoData)||hx(y.videoData);y=y.Z.videoInfos;if(y.length){D=g.bD(k.uw.experiments,"html5_override_oversend_fraction")||.85;var n=y[0].video;n.projectionType!=="MESH"&&n.projectionType!=="EQUIRECTANGULAR"&& n.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||Lz||(D=.45);k=g.bD(k.uw.experiments,"html5_viewport_undersend_maximum");for(n=0;n0&&(q=Math.min(q,N));if(N=g.bD(k.uw.experiments,"html5_max_vertical_resolution")){k=4320;for(D=0;D N&&(k=Math.min(k,n.video.Z));if(k<4320){for(D=N=0;D32){D=!0;break a}}D=!1}D&&(q=Math.min(q,N));(N=g.bD(k.uw.experiments,"html5_live_quality_cap"))&&y.videoData.isLivePlayback&&(q=Math.min(q,N));q=ZFu(k,y,q);k=g.bD(k.uw.experiments,"html5_byterate_soft_cap");return new aA(0,q===4320?0:q,!1,"d",k)}; sfU=function(k){var y,q,N,D;return g.B(function(n){switch(n.Z){case 1:return k.Z.Z&&typeof((y=navigator.mediaCapabilities)==null?void 0:y.decodingInfo)==="function"?g.b(n,Promise.resolve(),2):n.return(Promise.resolve());case 2:q=g.p(k.Z.videoInfos),N=q.next();case 3:if(N.done){n.Hl(0);break}D=N.value;return g.b(n,UM0(D),4);case 4:N=q.next(),n.Hl(3)}})}; tSU=function(k,y){if(!y.videoData.N||k.W("html5_disable_performance_downgrade"))return!1;Date.now()-k.B>6E4&&(k.N=0);k.N++;k.B=Date.now();if(k.N!==4)return!1;J$6(k,y.videoData.N);return!0}; ykT=function(k,y,q,N){if(!y||!q||!y.videoData.N)return!1;var D=g.bD(k.uw.experiments,"html5_df_downgrade_thresh"),n=k.W("html5_log_media_perf_info");if(!((0,g.om)()-k.V<5E3?0:n||D>0))return!1;var T=((0,g.om)()-k.V)/1E3;k.V=(0,g.om)();q=q.getVideoPlaybackQuality();if(!q)return!1;var I=q.droppedVideoFrames-k.Y,H=q.totalVideoFrames-k.J;k.Y=q.droppedVideoFrames;k.J=q.totalVideoFrames;var K=q.displayCompositedVideoFrames===0?0:q.displayCompositedVideoFrames||-1;n&&k.uw.X4()&&k.Zx.lw("ddf",{dr:q.droppedVideoFrames, de:q.totalVideoFrames,comp:K});if(N)return k.Z=0,!1;if((H-I)/T>k.U||!D||g.hL(k.uw))return!1;k.Z=(H>60?I/H:0)>D?k.Z+1:0;if(k.Z!==3)return!1;J$6(k,y.videoData.N);k.Zx.lw("dfd",Object.assign({dr:q.droppedVideoFrames,de:q.totalVideoFrames},kOD()));return!0}; J$6=function(k,y){var q=y.LS,N=y.video.fps,D=y.video.Z-1,n=k.C;y=""+q+(N>49?"p60":N>32?"p48":"");q=LB(q,N,n);D>0&&(q=Math.min(q,D));if(!Hf.has(y)&&yk().includes(y)){var T=q;q=ka();+q[y]>0&&(T=Math.min(+q[y],T));q[y]!==T&&(q[y]=T,g.l0("yt-player-performance-cap",q,2592E3))}else if(Hf.has(y)||n==null){a:{T=T===void 0?!0:T;N=yk().slice();if(T){if(N.includes(y))break a;N.push(y)}else{if(!N.includes(y))break a;N.splice(N.indexOf(y),1)}g.l0("yt-player-performance-cap-active-set",N,2592E3)}GK.set(y,q)}else Hf.add(y), n==null||n.set(y,q);k.Zx.lZ()}; KF=function(k,y){if(!y.Z.Z)return k.j?new aA(0,360,!1,"b"):JH;for(var q=!1,N=!1,D=g.p(y.Z.videoInfos),n=D.next();!n.done;n=D.next())KU(n.value)?q=!0:N=!0;q=q&&N;N=0;D=g.bD(k.uw.experiments,"html5_performance_cap_floor");D=k.uw.N?240:D;y=g.p(y.Z.videoInfos);for(n=y.next();!n.done;n=y.next()){var T=n.value;if(!q||!KU(T))if(n=LB(T.LS,T.video.fps,k.C),T=T.video.Z,Math.max(n,D)>=T){N=T;break}}return new aA(0,N,!1,"b")}; qN6=function(k,y){var q=k.Zx.rT();return q.isInline()&&!y.tq?new aA(0,480,!1,"v"):q.isBackground()&&gf()/1E3>60&&!g.hL(k.uw)?new aA(0,360,!1,"v"):JH}; NcP=function(k,y,q){if(k.uw.experiments.rF("html5_disable_client_autonav_cap_for_onesie")&&y.fetchType==="onesie"||g.hL(k.uw)&&(JI(-1)>=1080||y.osid))return JH;var N=g.bD(k.uw.experiments,"html5_autonav_quality_cap"),D=g.bD(k.uw.experiments,"html5_autonav_cap_idle_secs");return N&&y.isAutonav&&gf()/1E3>D?(q&&(N=ZFu(k,q,N)),new aA(0,N,!1,"e")):JH}; ZFu=function(k,y,q){if(k.W("html5_optimality_defaults_chooses_next_higher")&&q)for(k=y.Z.videoInfos,y=1;y=0||(k.provider.Zx.getVisibilityState()===3?k.j=!0:(k.Z=g.Yr(k.provider),k.delay.start()))}; TcG=function(k){if(!(k.N<0)){var y=g.Yr(k.provider),q=y-k.V;k.V=y;k.playerState.state===8?k.playTimeSecs+=q:k.playerState.isBuffering()&&!g.e(k.playerState,16)&&(k.rebufferTimeSecs+=q)}}; wS6=function(k){var y;switch((y=k.uw.playerCanaryStage)==null?void 0:y.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"}}; IvZ=function(k){return window.PressureObserver&&new window.PressureObserver(k)}; HxT=function(k){k=k===void 0?IvZ:k;g.S.call(this);var y=this;this.N=k(function(N){y.Z=N.at(-1)}); var q;this.C=(q=this.N)==null?void 0:q.observe("cpu",{sampleInterval:2E3})}; KQU=function(k){var y={},q=window.h5vcc;y.hwConcurrency=navigator.hardwareConcurrency;k.Z&&(y.cpt=k.Z.time,y.cps=k.Z.state);if(q==null?0:q.cVal)y.cb2s=q.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),y.cb5s=q.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),y.cb30s=q.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return y}; AkP=function(k){var y;g.B(function(q){if(q.Z==1)return g.b(q,k.C,2);(y=k.N)==null||y.disconnect();g.XZ(q)})}; uAu=function(k,y){y?ckT.test(k):(k=g.zf(k),Object.keys(k).includes("cpn"))}; xeT=function(k,y,q,N,D,n,T){var I={format:"RAW"},H={};if(m$(k)&&iW()){if(T){var K;((K=av6.uaChPolyfill)==null?void 0:K.state.type)!==2?T=null:(T=av6.uaChPolyfill.state.data.values,T={"Synth-Sec-CH-UA-Arch":T.architecture,"Synth-Sec-CH-UA-Model":T.model,"Synth-Sec-CH-UA-Platform":T.platform,"Synth-Sec-CH-UA-Platform-Version":T.platformVersion,"Synth-Sec-CH-UA-Full-Version":T.uaFullVersion});H=Object.assign(H,T);I.withCredentials=!0}(T=g.H1("EOM_VISITOR_DATA"))?H["X-Goog-EOM-Visitor-Id"]=T:N?H["X-Goog-Visitor-Id"]= N:g.H1("VISITOR_DATA")&&(H["X-Goog-Visitor-Id"]=g.H1("VISITOR_DATA"));q&&(H["X-Goog-PageId"]=q);(N=y.AV)&&!TR(y)&&(H["X-Goog-AuthUser"]=N);D&&(H.Authorization="Bearer "+D);y.W("enable_datasync_id_header_in_web_vss_pings")&&y.mK&&y.datasyncId&&(H["X-YouTube-DataSync-Id"]=y.datasyncId);T||H["X-Goog-Visitor-Id"]||D||q||N?I.withCredentials=!0:y.W("html5_send_cpn_with_options")&&ckT.test(k)&&(I.withCredentials=!0)}Object.keys(H).length>0&&(I.headers=H);n&&(I.onFinish=n);return Object.keys(I).length>1? I:null}; jQM=function(k,y,q,N,D,n,T,I){iW()&&q.token&&(k=pV(k,{ctt:q.token,cttype:q.L$,mdx_environment:q.mdxEnvironment}));N.W("net_pings_low_priority")&&(y||(y={}),y.priority="low");n||I&&N.W("nwl_skip_retry")?(y==null?y={}:uAu(k,N.W("html5_assert_cpn_with_regex")),T?Xu().sendAndWrite(k,y):Xu().sendThenWrite(k,y,I)):y?(uAu(k,N.W("html5_assert_cpn_with_regex")),N.W("net_pings_use_fetch")?vC7(k,y):g.de(k,y)):g.wf(k,D)}; XSZ=function(k){for(var y=[],q=0;q500&&q.lw("vmlock",{diff:n.toFixed()});q.QM=D},250)); k.Zx.Jw()&&y&&(this.pS=y-Math.round(g.Yr(k)*1E3));this.provider.videoData.M2&&(this.remoteControlMode=rkT[this.provider.videoData.M2]||0);this.provider.videoData.fm&&(y=kVZ(this.provider.videoData.fm),y==null?0:y.length)&&(this.remoteConnectedDevices=y);if(k.uw.X4()||k.W("html5_log_cpu_info"))this.RO=new HxT,g.G(this,this.RO)}; g.af=function(k,y,q,N){var D=k.Z[q];D||(D=[],k.Z[q]=D);D.push(y.toFixed(3)+":"+N.join(":"))}; me6=function(k,y){var q=k.adCpn||k.provider.videoData.clientPlaybackNonce,N=k.provider.getCurrentTime(q);g.af(k,y,"cmt",[N.toFixed(3)]);N=k.provider.Qb(q);if(k.V&&N*1E3>k.V.jt+100&&k.V){var D=k.V;q=D.isAd;N=N*1E3-D.jt;k.wF=y*1E3-D.hES-N-D.HCj;D=(0,g.om)()-N;y=k.wF;N=k.provider.videoData;var n=N.isAd();if(q||n){n=(q?"ad":"video")+"_to_"+(n?"ad":"video");var T={};N.Y&&(T.cttAuthInfo={token:N.Y,videoId:N.videoId});T.startTime=D-y;xI(n,T);g.al({targetVideoId:N.videoId,targetCpn:N.clientPlaybackNonce}, n);uB("pbs",D,n)}else D=k.provider.Zx.hL(),D.Y!==N.clientPlaybackNonce?(D.j=N.clientPlaybackNonce,D.N=y):N.jO()||g.JR(new g.HN("CSI timing logged before gllat",{cpn:N.clientPlaybackNonce}));k.lw("gllat",{l:k.wF.toFixed(),prev_ad:+q});delete k.V}}; jS=function(k,y){y=y===void 0?NaN:y;y=y>=0?y:g.Yr(k.provider);var q=k.provider.Zx.NB(),N=q.FK-(k.fS||0);N>0&&g.af(k,y,"bwm",[N,(q.XF-(k.Zn||0)).toFixed(3)]);isNaN(k.fS)&&q.FK&&k.isOffline&&k.L7(!1);k.fS=q.FK;k.Zn=q.XF;isNaN(q.bandwidthEstimate)||g.af(k,y,"bwe",[q.bandwidthEstimate.toFixed(0)]);k.provider.uw.X4()&&Object.keys(q.Z).length!==0&&k.lw("bwinfo",q.Z);if(k.provider.uw.X4()||k.provider.uw.W("html5_log_meminfo"))N=o_Z(),Object.values(N).some(function(n){return n!==void 0})&&k.lw("meminfo", N); if(k.provider.uw.X4()||k.provider.uw.W("html5_log_cpu_info")){var D;(N=(D=k.RO)==null?void 0:KQU(D))&&Object.values(N).some(function(n){return n!=null})&&k.lw("cpuinfo",N)}k.ND&&g.af(k,y,"bat",[k.ND.level, k.ND.charging?"1":"0"]);D=k.provider.Zx.getVisibilityState();k.XM!==D&&(g.af(k,y,"vis",[D]),k.XM=D);me6(k,y);(D=ixT(k.provider))&&D!==k.LY&&(g.af(k,y,"conn",[D]),k.LY=D);fvG(k,y,q)}; fvG=function(k,y,q){if(!isNaN(q.Gh)){var N=q.Gh;q.N96E3&&(new g.c3(k.reportStats,0,k)).start()}; vdM=function(k){k.provider.videoData.MS&&Xi(k,"prefetch");k.provider.videoData.LY&&k.lw("reload",{r:k.provider.videoData.reloadReason,ct:k.provider.videoData.LY});k.provider.videoData.MD&&Xi(k,"monitor");k.provider.videoData.isLivePlayback&&Xi(k,"live");I9&&Xi(k,"streaming");k.provider.videoData.M2&&k.lw("ctrl",{mode:k.provider.videoData.M2},!0);if(k.provider.videoData.fm){var y=k.provider.videoData.fm.replace(/,/g,"_");k.lw("ytp",{type:y},!0)}k.provider.videoData.wH&&(y=k.provider.videoData.wH.replace(/,/g, "."),k.lw("ytrexp",{ids:y},!0));var q=k.provider.videoData;y=k.provider.uw.W("enable_white_noise")||k.provider.uw.W("enable_webgl_noop");q=g.iE(q)||g.UK(q)||g.QV(q)||g.MY(q);(y||q)&&(y=(0,g.$W)())&&(k.Z.gpu=[y]);hx(k.provider.videoData)&&g.af(k,g.Yr(k.provider),"dt",["1"]);k.provider.uw.X4()&&(y=(0,g.om)()-k.provider.uw.cO,k.lw("playerage",{secs:Math.pow(1.6,Math.round(Math.log(y/1E3)/Math.log(1.6))).toFixed()}));k.C=!0;k.Y=g.Vu(function(){k.reportStats()},1E4)}; EdG=function(k,y,q){var N=g.Yr(k.provider);Cl7(k,N,y,0,q);jS(k,N);PlM(k)}; Cl7=function(k,y,q,N,D){var n=k.provider.uw.Z.cbrver;k.provider.uw.Z.cbr==="Chrome"&&/^96[.]/.test(n)&&q==="net.badstatus"&&/rc\.500/.test(D)&&bx7(k,3);k.provider.uw.W("html5_use_ump")&&/b248180278/.test(D)&&bx7(k,4);n=k.provider.getCurrentTime(k.adCpn||k.provider.videoData.clientPlaybackNonce);N=N===1?"fatal":"";q=[q,N,n.toFixed(3)];N&&(D+=";a6s."+Fp());D&&q.push(VGZ(D));g.af(k,y,"error",q);k.C=!0}; Bc7=function(k){k.N>=0||(k.provider.uw.hw||k.provider.Zx.getVisibilityState()!==3?k.N=g.Yr(k.provider):k.Dx=!0)}; UeT=function(k,y,q,N){if(q!==k.M5){y=10&&k.playTimeSecs<=180&&(k.Z.qoealert=["1"],k.UT=!0)),q!=="B"||k.M5!=="PL"&&k.M5!=="PB"||(k.isBuffering=!0),k.j=y);k.M5==="PL"&&(q==="B"||q==="S")||k.provider.uw.X4()?jS(k,y):(k.GL||q!=="PL"||(k.GL=!0,fvG(k,y,k.provider.Zx.NB())),me6(k,y));q==="PL"&&g.ue(k.mT);var D=[q];q==="S"&&N&&D.push("ss."+N);g.af(k,y,"vps",D);k.M5=q; k.jH=y;k.j=y;k.C=!0}}; Xi=function(k,y){var q=k.Z.cat||[];q.push(y);k.Z.cat=q}; zc=function(k,y,q,N,D,n){var T=g.Yr(k.provider);q!==1&&q!==3&&q!==5||g.af(k,T,"vps",[k.M5]);var I=k.Z.xvt||[];I.push("t."+T.toFixed(3)+";m."+n.toFixed(3)+";g."+y+";tt."+q+";np.0;c."+N+";d."+D);k.Z.xvt=I}; bx7=function(k,y){if(!k.MD){var q=k.Z.fcnz;q||(q=[],k.Z.fcnz=q);q.push(String(y));k.MD=!0}}; VGZ=function(k){/[^a-zA-Z0-9;.!_-]/.test(k)&&(k=k.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return k}; QQG=function(k){this.provider=k;this.B=!1;this.Z=0;this.V=-1;this.s8=NaN;this.C=0;this.segments=[];this.Y=this.j=0;this.previouslyEnded=!1;this.U=this.provider.Zx.getVolume();this.J=this.provider.Zx.isMuted()?1:0;this.N=pF(this.provider)}; rI=function(k){k.N.startTime=k.C;k.N.endTime=k.Z;var y=!1;k.segments.length&&g.gx(k.segments).isEmpty()?(k.segments[k.segments.length-1].previouslyEnded&&(k.N.previouslyEnded=!0),k.segments[k.segments.length-1]=k.N,y=!0):k.segments.length&&k.N.isEmpty()||(k.segments.push(k.N),y=!0);y?k.N.endTime===0&&(k.previouslyEnded=!1):k.N.previouslyEnded&&(k.previouslyEnded=!0);k.j+=k.Z-k.C;k.N=pF(k.provider);k.N.previouslyEnded=k.previouslyEnded;k.previouslyEnded=!1;k.C=k.Z}; FQM=function(k){MG7(k);k.Y=g.Vu(function(){k.update()},100); k.s8=g.Yr(k.provider);k.N=pF(k.provider)}; MG7=function(k){g.UP(k.Y);k.Y=NaN}; YN6=function(k,y,q){q-=k.s8;return y===k.Z&&q>.5}; SNZ=function(k,y,q,N){this.uw=y;this.Jz=q;this.segments=[];this.experimentIds=[];this.hV=this.vc=this.isFinal=this.delayThresholdMet=this.GL=this.XM=this.autoplay=this.autonav=!1;this.LY="yt";this.B=[];this.Y=this.U=null;this.sendVisitorIdHeader=this.Dx=!1;this.J=this.pageId="";this.j=q==="watchtime";this.C=q==="playback";this.AV=q==="atr";this.Op=q==="engage";this.sendVisitorIdHeader=!1;this.uri=this.AV?"/api/stats/"+q:"//"+y.aR+"/api/stats/"+q;N&&(this.vc=N.fs,N.rtn&&(this.Y=N.rtn),this.j?(this.playerState= N.state,N.rti>0&&(this.U=N.rti)):(this.hw=N.mos,this.oH=N.volume,N.at&&(this.adType=N.at)),N.autonav&&(this.autonav=N.autonav),N.inview!=null&&(this.tb=N.inview),N.size&&(this.Zn=N.size),N.playerwidth&&(this.playerWidth=N.playerwidth),N.playerheight&&(this.playerHeight=N.playerheight));this.cX=g.Y2(y.Z);this.J=HU(y.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.J==="all"||this.J==="once")this.oM=g.Y2(y.LY);this.qP=y.UT;this.experimentIds=S5U(y.experiments);this.fS=y.jH;this.LY=y.sT;this.region= y.region;this.userAge=y.userAge;this.aO=y.FZ;this.w1=gf();this.sendVisitorIdHeader=y.sendVisitorIdHeader;this.pS=y.W("vss_pings_using_networkless")||y.W("kevlar_woffle");this.Rx=y.W("vss_final_ping_send_and_write");this.eb=y.W("vss_use_send_and_write");this.pageId=y.pageId;this.O4=y.W("vss_playback_use_send_and_write");y.livingRoomAppMode&&(this.livingRoomAppMode=y.livingRoomAppMode);this.uu=y.V&&y.W("embeds_append_synth_ch_headers");g.YM(y)&&(this.wF=y.eb);g.P2(g.eY(y))&&this.B.push(1);this.accessToken= g.o_(k);k.VG[this.Jz]?this.V=k.VG[this.Jz]:k.VG.playback&&(this.V=k.VG.playback);this.adFormat=k.adFormat;this.adQueryId=k.adQueryId;this.autoplay=Gr7(k);this.C&&(this.XM=(k.W("html5_enable_log_server_autoplay")||k.W("enable_cleanup_masthead_autoplay_hack_fix"))&&k.xG&&Sj(k)==="adunit"?!0:!1);this.autonav=k.isAutonav||this.autonav;this.contentVideoId=LJ(k);this.clientPlaybackNonce=k.clientPlaybackNonce;this.GL=k.Up;k.Y&&(this.sT=k.Y,this.UT=k.f1);k.mdxEnvironment&&(this.mdxEnvironment=k.mdxEnvironment); this.Z=k.f0;this.jH=k.jH;k.N&&(this.MS=k.N.itag,k.V&&k.V.itag!==this.MS&&(this.MD=k.V.itag));k.Z&&f9(k.Z)&&(this.offlineDownloadUserChoice="1");this.eventLabel=Sj(k);this.hV=k.oU?!1:k.XM;this.CZ=k.Dd;if(y=P4(k))this.cO=y;this.cH=k.d5;this.partnerId=k.partnerId;this.eventId=k.eventId;this.playlistId=k.Mi||k.playlistId;this.L2=k.L2;this.M2=k.M2;this.fm=k.fm;this.VA=k.VA;this.subscribed=k.subscribed;this.videoId=k.videoId;this.videoMetadata=k.videoMetadata;this.visitorData=k.visitorData;this.osid=k.osid; this.FA=k.FA;this.referrer=k.referrer;this.ub=k.jf||k.ub;this.RO=k.R9;this.M8=k.M8;this.userGenderAge=k.userGenderAge;this.KU=k.KU;this.embedsRct=k.embedsRct;this.embedsRctn=k.embedsRctn;g.YM(this.uw)&&k.mutedAutoplay&&this.B.push(2);k.qS(new g.mv(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.B.push(3);g.Z6(k)&&this.B.push(4);this.Wl=k.Gf;k.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=k.compositeLiveIngestionOffsetToken)}; GOM=function(k,y){var q=k.sendVisitorIdHeader?k.visitorData:void 0;return g.ay(k.uw,k.accessToken).then(function(N){return xeT(k.uri,k.uw,k.pageId,q,N,y,k.uu)})}; gdu=function(k,y){return function(){k.uw.W("html5_simplify_pings")?(k.Z=k.QM,k.mT=y(),k.w1=0,k.send()):GOM(k).then(function(q){var N=LQU(k);N.cmt=N.len;N.lact="0";var D=y().toFixed(3);N.rt=Number(D).toString();N=g.lG(k.uri,N);k.uw.W("vss_through_gel_double")&&deZ(N);k.pS?(q==null&&(q={}),k.eb?Xu().sendAndWrite(N,q):Xu().sendThenWrite(N,q)):q?g.de(N,q):g.wf(N)})}}; LQU=function(k){var y={ns:k.LY,el:k.eventLabel,cpn:k.clientPlaybackNonce,ver:2,cmt:k.N(k.Z),fmt:k.MS,fs:k.vc?"1":"0",rt:k.N(k.mT),adformat:k.adFormat,content_v:k.contentVideoId,euri:k.qP,lact:k.w1,live:k.cO,cl:(704834151).toString(),mos:k.hw,state:k.playerState,volume:k.oH};k.subscribed&&(y.subscribed="1");Object.assign(y,k.cX);k.J==="all"?Object.assign(y,k.oM):k.J==="once"&&k.C&&Object.assign(y,k.oM);k.autoplay&&(y.autoplay="1");k.XM&&(y.sautoplay="1");k.GL&&(y.dni="1");!k.j&&k.wF&&(y.epm=od6[k.wF]); k.isFinal&&(y["final"]="1");k.hV&&(y.splay="1");k.jH&&(y.delay=k.jH);k.fS&&(y.hl=k.fS);k.region&&(y.cr=k.region);k.userGenderAge&&(y.uga=k.userGenderAge);k.userAge!==void 0&&k.aO&&(y.uga=k.aO+k.userAge);k.QM!==void 0&&(y.len=k.N(k.QM));!k.j&&k.experimentIds.length>0&&(y.fexp=k.experimentIds.toString());k.Y!==null&&(y.rtn=k.N(k.Y));k.ub&&(y.feature=k.ub);k.M2&&(y.ctrl=k.M2);k.fm&&(y.ytr=k.fm);k.MD&&(y.afmt=k.MD);k.offlineDownloadUserChoice&&(y.ODUC=k.offlineDownloadUserChoice);k.Bc&&(y.lio=k.N(k.Bc)); k.j?(y.idpj=k.CZ,y.ldpj=k.cH,k.delayThresholdMet&&(y.dtm="1"),k.U!=null&&(y.rti=k.N(k.U)),k.KU&&(y.ald=k.KU),k.compositeLiveIngestionOffsetToken&&(y.clio=k.compositeLiveIngestionOffsetToken)):k.adType!==void 0&&(y.at=k.adType);k.Zn&&(k.C||k.j)&&(y.size=k.Zn);k.C&&k.B.length&&(y.pbstyle=k.B.join(","));k.tb!=null&&(k.C||k.j)&&(y.inview=k.N(k.tb));k.j&&(y.volume=fF(k,g.My(k.segments,function(N){return N.volume})),y.st=fF(k,g.My(k.segments,function(N){return N.startTime})),y.et=fF(k,g.My(k.segments,function(N){return N.endTime})), G5(k.segments,function(N){return N.playbackRate!==1})&&(y.rate=fF(k,g.My(k.segments,function(N){return N.playbackRate}))),G5(k.segments,function(N){return N.Z!=="-"})&&(y.als=g.My(k.segments,function(N){return N.Z}).join(",")),G5(k.segments,function(N){return N.previouslyEnded})&&(y.pe=g.My(k.segments,function(N){return""+ +N.previouslyEnded}).join(","))); y.muted=fF(k,g.My(k.segments,function(N){return N.muted?1:0})); G5(k.segments,function(N){return N.visibilityState!==0})&&(y.vis=fF(k,g.My(k.segments,function(N){return N.visibilityState}))); G5(k.segments,function(N){return N.connectionType!==0})&&(y.conn=fF(k,g.My(k.segments,function(N){return N.connectionType}))); G5(k.segments,function(N){return N.N!==0})&&(y.blo=fF(k,g.My(k.segments,function(N){return N.N}))); G5(k.segments,function(N){return!!N.C})&&(y.blo=g.My(k.segments,function(N){return N.C}).join(",")); G5(k.segments,function(N){return!!N.compositeLiveStatusToken})&&(y.cbs=g.My(k.segments,function(N){return N.compositeLiveStatusToken}).join(",")); G5(k.segments,function(N){return N.j!=="-"})&&(y.cc=g.My(k.segments,function(N){return N.j}).join(",")); G5(k.segments,function(N){return N.clipId!=="-"})&&(y.clipid=g.My(k.segments,function(N){return N.clipId}).join(",")); if(G5(k.segments,function(N){return!!N.V})){var q="au"; k.C&&(q="au_d");y[q]=g.My(k.segments,function(N){return N.V}).join(",")}iW()&&k.sT&&(y.ctt=k.sT,y.cttype=k.UT,y.mdx_environment=k.mdxEnvironment); k.Op&&(y.etype=k.ND!==void 0?k.ND:0);k.RO&&(y.uoo=k.RO);k.livingRoomAppMode&&k.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(y.clram=hKT[k.livingRoomAppMode]||k.livingRoomAppMode);k.V?RK0(k,y):(y.docid=k.videoId,y.referrer=k.referrer,y.ei=k.eventId,y.of=k.FA,y.osid=k.osid,y.vm=k.videoMetadata,k.adQueryId&&(y.aqi=k.adQueryId),k.autonav&&(y.autonav="1"),k.playlistId&&(y.list=k.playlistId),k.VA&&(y.ssrt="1"),k.M8&&(y.upt=k.M8));k.C&&(k.embedsRct&&(y.rct=k.embedsRct),k.embedsRctn&&(y.rctn= k.embedsRctn),k.compositeLiveIngestionOffsetToken&&(y.clio=k.compositeLiveIngestionOffsetToken));k.Wl&&(y.host_cpn=k.Wl);return y}; RK0=function(k,y){if(y&&k.V){var q=new Set(["q","feature","mos"]),N=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),D=new Set(["aqi","autonav","list","ssrt","upt"]);k.V.ns==="3pp"&&(y.ns="3pp");for(var n=g.p(Object.keys(k.V)),T=n.next();!T.done;T=n.next())T=T.value,N.has(T)||q.has(T)||D.has(T)&&!k.V[T]||(y[T]=k.V[T])}}; fF=function(k,y){return g.My(y,k.N).join(",")}; deZ=function(k){k.indexOf("watchtime")!==-1&&g.OH("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:k}})}; eKP=function(k,y){k.attestationResponse&&GOM(k).then(function(q){q=q||{};q.method="POST";q.postParams={atr:k.attestationResponse};k.pS?k.eb?Xu().sendAndWrite(y,q):Xu().sendThenWrite(y,q):g.de(y,q)})}; OU=function(k){g.S.call(this);this.provider=k;this.Y="paused";this.j=NaN;this.B=[10,10,10,40];this.U=this.J=0;this.ND=this.pS=this.AV=this.sT=this.C=!1;this.N=this.V=NaN;this.Z=new QQG(k)}; sQP=function(k){if(!k.C){k.provider.videoData.e8===16623&&g.JR(Error("Playback for EmbedPage"));var y=Pf(k,"playback");a:{if(k.provider.uw.W("web_player_use_server_vss_schedule")){var q,N=(q=k.provider.videoData.getPlayerResponse())==null?void 0:q.playbackTracking,D=N==null?void 0:N.videostatsScheduledFlushWalltimeSeconds;N=N==null?void 0:N.videostatsDefaultFlushIntervalSeconds;if(D&&D.length>0&&N){q=[];var n=k.provider.videoData.Dd,T=k.provider.videoData.d5,I=-n;D=g.p(D);for(var H=D.next();!H.done;H= D.next())H=H.value,q.push(H-I),I=H;q.push(N+T-n);q.push(N);k.B=q;break a}}k.B=[10+k.provider.videoData.Dd,10,10,40+k.provider.videoData.d5-k.provider.videoData.Dd,40]}FQM(k.Z);y.Y=vf(k);k.N>0&&(y.Z-=k.N);y.send();k.provider.videoData.Ro&&(y=k.provider.uw,N=k.provider.videoData,q={html5:"1",video_id:N.videoId,cpn:N.clientPlaybackNonce,ei:N.eventId,ptk:N.Ro,oid:N.Yk,ptchn:N.WJ,pltype:N.ix,content_v:LJ(N)},N.e0&&Object.assign(q,{m:N.e0}),y=g.lG(y.pS+"ptracking",q),WQ7(k,y));k.provider.videoData.jH|| (ZxT(k),lv0(k),k.t5());k.C=!0;y=k.Z;y.Z=y.provider.Zx.Qb();y.s8=g.Yr(y.provider);!(y.C===0&&y.Z<5)&&y.Z-y.C>2&&(y.C=y.Z);y.B=!0;k.provider.uw.W("html5_log_vss_details")&&k.provider.Zx.lw("vssinit",{})}}; vf=function(k,y){y=y===void 0?NaN:y;var q=g.Yr(k.provider);y=isNaN(y)?q:y;y=Math.ceil(y);var N=k.B[k.J];k.J+11E3;!(n.length>1)&&n[0].isEmpty()||I||(T.Y=vf(k,D));T.send();k.U++}},(D-q)*1E3); return k.V=D}; CF=function(k){g.B1(k.j);k.j=NaN}; JkD=function(k){k.Z.update();k=k.Z;k.segments.length&&k.Z===k.C||rI(k);var y=k.segments;k.segments=[];return y}; Pf=function(k,y){var q=kgM(k.provider);Object.assign(q,{state:k.Y});y=new SNZ(k.provider.videoData,k.provider.uw,y,q);y.Z=k.provider.Zx.Qb();q=k.provider.videoData.clientPlaybackNonce;y.Z=k.provider.Zx.y4(q);k.provider.videoData.isLivePlayback||(y.QM=k.provider.Zx.getDuration(q));k.provider.videoData.Z&&(q=k.provider.videoData.Z.V5(y.Z))&&(y.Bc=q-y.Z);y.mT=g.Yr(k.provider);y.segments=[pF(k.provider)];return y}; tGu=function(k,y){var q=Pf(k,"watchtime");yDu(k)&&(q.delayThresholdMet=!0,k.AV=!0);if(k.N>0){for(var N=g.p(y),D=N.next();!D.done;D=N.next())D=D.value,D.startTime-=k.N,D.endTime-=k.N;q.Z-=k.N}else q.Z=k.Z.yk();q.segments=y;return q}; EU=function(k,y){var q=qAu(k,!isNaN(k.V));y&&(k.V=NaN);return q}; qAu=function(k,y){var q=tGu(k,JkD(k));!isNaN(k.V)&&y&&(q.U=k.V);return q}; yDu=function(k){var y;if(y=k.provider.videoData.isLoaded()&&k.provider.videoData.jH&&k.C&&!k.AV)y=k.Z,y=y.j+y.provider.Zx.Qb()-y.C>=k.provider.videoData.jH;return!!y}; ZxT=function(k){k.provider.videoData.youtubeRemarketingUrl&&!k.pS&&(WQ7(k,k.provider.videoData.youtubeRemarketingUrl),k.pS=!0)}; lv0=function(k){k.provider.videoData.googleRemarketingUrl&&!k.ND&&(WQ7(k,k.provider.videoData.googleRemarketingUrl),k.ND=!0)}; Nd7=function(k){k.provider.uw.W("html5_log_vss_details")&&k.provider.Zx.lw("vssfi",{});if(!k.VM()&&k.C){k.Y="paused";var y=EU(k);y.isFinal=!0;y.send();k.dispose()}}; DN7=function(k,y){if(!k.VM())if(g.e(y.state,2)||g.e(y.state,512)){if(k.Y="paused",g.Uu(y,2)||g.Uu(y,512))g.Uu(y,2)&&(k.Z.previouslyEnded=!0),k.C&&(CF(k),EU(k).send(),k.V=NaN)}else if(g.e(y.state,8)){k.Y="playing";var q=k.C&&isNaN(k.j)?vf(k):NaN;!isNaN(q)&&(Bx(y,64)<0||Bx(y,512)<0)&&(k=qAu(k,!1),k.Y=q,k.send())}else k.Y="paused"}; nkT=function(k,y,q){if(!k.sT){q||(q=Pf(k,"atr"));q.attestationResponse=y;try{q.send()}catch(N){if(N.message!=="Unknown Error")throw N;}k.sT=!0}}; WQ7=function(k,y){var q=k.provider.uw;g.ay(k.provider.uw,g.o_(k.provider.videoData)).then(function(N){var D=k.provider.uw.pageId,n=k.provider.uw.sendVisitorIdHeader?k.provider.videoData.visitorData:void 0,T=k.provider.uw.W("vss_pings_using_networkless")||k.provider.uw.W("kevlar_woffle"),I=k.provider.uw.W("allow_skip_networkless");N=xeT(y,q,D,n,N);jQM(y,N,{token:k.provider.videoData.Y,L$:k.provider.videoData.f1,mdxEnvironment:k.provider.videoData.mdxEnvironment},q,void 0,T&&!I,!1,!0)})}; TdT=function(){this.endTime=this.startTime=-1;this.j="-";this.playbackRate=1;this.visibilityState=0;this.V="";this.N=0;this.compositeLiveStatusToken=this.C=void 0;this.volume=this.connectionType=0;this.muted=!1;this.Z=this.clipId="-";this.previouslyEnded=!1}; bn=function(k,y,q){this.videoData=k;this.uw=y;this.Zx=q;this.Z=void 0}; g.Yr=function(k){return wDD(k)()}; wDD=function(k){if(!k.Z){var y=g.W6(function(N){var D=(0,g.om)();N&&D<=631152E6&&(k.Zx.lw("ytnerror",{issue:28799967,value:""+D}),D=(new Date).getTime()+2);return D},k.uw.W("html5_validate_yt_now")),q=y(); k.Z=function(){return Math.round(y()-q)/1E3}; k.Zx.PK()}return k.Z}; kgM=function(k){var y=k.Zx.tN()||{};y.fs=k.Zx.K6();y.volume=k.Zx.getVolume();y.muted=k.Zx.isMuted()?1:0;y.mos=y.muted;y.clipid=k.Zx.oi();var q;y.playerheight=((q=k.Zx.getPlayerSize())==null?void 0:q.height)||0;var N;y.playerwidth=((N=k.Zx.getPlayerSize())==null?void 0:N.width)||0;k=k.videoData;q={};k.N&&(q.fmt=k.N.itag,k.V&&(k.tb?k.V.itag!==k.N.itag:k.V.itag!=k.N.itag)&&(q.afmt=k.V.itag));q.ei=k.eventId;q.list=k.playlistId;q.cpn=k.clientPlaybackNonce;k.videoId&&(q.v=k.videoId);k.dB&&(q.infringe=1); (k.oU?0:k.XM)&&(q.splay=1);(N=P4(k))&&(q.live=N);k.xG&&(q.sautoplay=1);k.gT&&(q.autoplay=1);k.L2&&(q.sdetail=k.L2);k.partnerId&&(q.partnerid=k.partnerId);k.osid&&(q.osid=k.osid);k.He&&(q.cc=g.eku(k.He));return Object.assign(y,q)}; ixT=function(k){var y=brP();if(y)return IkU[y]||IkU.other;if(g.hL(k.uw)){k=navigator.userAgent;if(/[Ww]ireless[)]/.test(k))return 3;if(/[Ww]ired[)]/.test(k))return 30}return 0}; pF=function(k){var y=new TdT,q;y.j=((q=kgM(k).cc)==null?void 0:q.toString())||"-";y.playbackRate=k.Zx.getPlaybackRate();q=k.Zx.getVisibilityState();q!==0&&(y.visibilityState=q);k.uw.GL&&(y.N=1);y.C=k.videoData.fU;y.compositeLiveStatusToken=k.videoData.compositeLiveStatusToken;q=k.Zx.getAudioTrack();q.Pc&&q.Pc.id&&q.Pc.id!=="und"&&(y.V=q.Pc.id);y.connectionType=ixT(k);y.volume=k.Zx.getVolume();y.muted=k.Zx.isMuted();y.clipId=k.Zx.oi()||"-";y.Z=k.videoData.YH||"-";return y}; g.V_=function(k,y){g.S.call(this);var q=this;this.provider=k;this.V=!1;this.C=new Map;this.M5=new g.Cq;this.je={atS:function(){return q.qoe}, zXH:function(){return q.Z}, Wgj:function(){return q.N}}; this.provider.videoData.d1()&&!this.provider.videoData.dV&&(this.Z=new OU(this.provider),this.Z.N=this.provider.videoData.CZ/1E3,g.G(this,this.Z),this.qoe=new g.xW(this.provider,y),g.G(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.KX=this.provider.videoData.clientPlaybackNonce)&&this.C.set(this.KX,this.Z));if(k.uw.playerCanaryState==="canary"||k.uw.playerCanaryState==="holdback")this.N=new A$(this.provider),g.G(this,this.N)}; Hi0=function(k){return!!k.Z&&!!k.qoe}; Bf=function(k){k.N&&ndP(k.N);k.qoe&&Bc7(k.qoe)}; K80=function(k){if(k.qoe){k=k.qoe;for(var y=k.provider.videoData,q=k.provider.uw,N=g.p(q.O4),D=N.next();!D.done;D=N.next())Xi(k,D.value);if(k.provider.W("html5_enable_qoe_cat_list"))for(N=g.p(y.yG),D=N.next();!D.done;D=N.next())Xi(k,D.value);else y.O4&&Xi(k,k.provider.videoData.O4);y.OX()&&(N=y.Z,c4(y)&&Xi(k,"manifestless"),N&&BL(N)&&Xi(k,"live-segment-"+BL(N).toFixed(1)));TN(y)?Xi(k,"sabr"):k.It(mY(y));if(gaU(y)||y.pX())y.pX()&&Xi(k,"ssa"),Xi(k,"lifa");y.gatewayExperimentGroup&&(N=y.gatewayExperimentGroup, N==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?N="spkadtrt":N==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(N="spkadctrl"),Xi(k,N));q.sT!=="yt"&&(k.Z.len=[y.lengthSeconds.toFixed(2)]);y.cotn&&!hx(y)&&k.L7(!0);if(q.X4()&&((y=pS7())&&k.lw("cblt",{m:y}),q.W("html5_log_screen_diagonal"))){q=k.lw;var n,T;y=((n=window.h5vcc)==null?0:(T=n.screen)==null?0:T.getDiagonal)?window.h5vcc.screen.getDiagonal():0;q.call(k,"cbltdiag",{v:y})}}}; ADD=function(k){if(k.provider.Zx.Jw()){if(k.V)return;k.V=!0}k.Z&&sQP(k.Z);if(k.N){k=k.N;var y=g.Yr(k.provider);k.Z<0&&(k.Z=y,k.delay.start());k.N=y;k.V=y}}; cD0=function(k,y){k.Z&&(k=k.Z,y===58?k.Z.update():k.C&&(CF(k),EU(k).send(),k.V=NaN))}; uwP=function(k,y){if(g.Uu(y,1024)||g.Uu(y,512)||g.Uu(y,4)){if(k.N){var q=k.N;q.N>=0||(q.Z=-1,q.delay.stop())}k.qoe&&(q=k.qoe,q.J||(q.N=-1))}if(k.provider.videoData.enableServerStitchedDai&&k.KX){var N;(N=k.C.get(k.KX))==null||DN7(N,y)}else k.Z&&DN7(k.Z,y);if(k.qoe){N=k.qoe;q=y.state;var D=g.Yr(N.provider),n=N.getPlayerState(q);UeT(N,D,n,q.seekSource||void 0);n=q.xg;g.e(q,128)&&n&&(n.ST=n.ST||"",Cl7(N,D,n.errorCode,n.sU,n.ST));(g.e(q,2)||g.e(q,128))&&N.reportStats(D);q.isPlaying()&&!N.J&&(N.N>=0&& (N.Z.user_intent=[N.N.toString()]),N.J=!0);PlM(N)}k.N&&(N=k.N,TcG(N),N.playerState=y.state,N.N>=0&&g.Uu(y,16)&&N.seekCount++,y.state.isError()&&N.send());k.provider.Zx.Jw()&&(k.M5=y.state)}; akT=function(k){if(k.provider.videoData.enableServerStitchedDai&&k.KX){var y;(y=k.C.get(k.KX))!=null&&rI(y.Z)}else k.Z&&rI(k.Z.Z)}; xNu=function(k){k.N&&k.N.send();if(k.qoe){var y=k.qoe;if(y.C){y.M5==="PL"&&(y.M5="N");var q=g.Yr(y.provider);g.af(y,q,"vps",[y.M5]);y.J||(y.N>=0&&(y.Z.user_intent=[y.N.toString()]),y.J=!0);y.provider.uw.X4()&&y.lw("finalized",{});y.eb=!0;y.reportStats(q)}}if(k.provider.videoData.enableServerStitchedDai)for(y=g.p(k.C.values()),q=y.next();!q.done;q=y.next())Nd7(q.value);else k.Z&&Nd7(k.Z);k.dispose()}; j3T=function(k,y){k.Z&&nkT(k.Z,y)}; XDD=function(k){if(!k.Z)return null;var y=Pf(k.Z,"atr");return function(q){k.Z&&nkT(k.Z,q,y)}}; $NT=function(k,y,q,N){q.adFormat=q.Jz;var D=y.Zx;y=new OU(new bn(q,y.uw,{getDuration:function(){return q.lengthSeconds}, getCurrentTime:function(){return D.getCurrentTime()}, Qb:function(){return D.Qb()}, y4:function(){return D.y4()}, Jw:function(){return D.Jw()}, NB:function(){return D.NB()}, getPlayerSize:function(){return D.getPlayerSize()}, getAudioTrack:function(){return q.getAudioTrack()}, getPlaybackRate:function(){return D.getPlaybackRate()}, E9:function(){return D.E9()}, getVisibilityState:function(){return D.getVisibilityState()}, hL:function(){return D.hL()}, tN:function(){return D.tN()}, getVolume:function(){return D.getVolume()}, isMuted:function(){return D.isMuted()}, K6:function(){return D.K6()}, oi:function(){return D.oi()}, getProximaLatencyPreference:function(){return D.getProximaLatencyPreference()}, PK:function(){D.PK()}, lw:function(n,T){D.lw(n,T)}})); y.N=N;g.G(k,y);return y}; zj7=function(){this.Gh=0;this.C=this.XF=this.FK=this.N=NaN;this.Z={};this.bandwidthEstimate=NaN}; UU=function(k,y,q){g.S.call(this);var N=this;this.uw=k;this.Zx=y;this.N=q;this.Z=new Map;this.KX="";this.je={HS:function(){return Array.from(N.Z.keys())}}}; pDT=function(k,y){k.Z.has(y)&&(xNu(k.Z.get(y)),k.Z.delete(y))}; rD6=function(){this.Z=g.mk;this.array=[]}; iiZ=function(k,y,q){var N=[];for(y=mNT(k,y);yq)break}return N}; fk0=function(k,y){var q=[];k=g.p(k.array);for(var N=k.next();!N.done&&!(N=N.value,N.contains(y)&&q.push(N),N.start>y);N=k.next());return q}; OiZ=function(k){return k.array.slice(mNT(k,0x7ffffffffffff),k.array.length)}; mNT=function(k,y){k=nA(k.array,function(q){return y-q.start||1}); return k<0?-(k+1):k}; PvP=function(k,y){var q=NaN;k=g.p(k.array);for(var N=k.next();!N.done;N=k.next())if(N=N.value,N.contains(y)&&(isNaN(q)||N.endy&&(isNaN(q)||N.startk.mediaTime+k.V&&y1)k.C=!0;if((D===void 0?0:D)||isNaN(k.N))k.N=y;if(k.Z)y!==k.mediaTime&&(k.Z=!1);else if(y>0&&k.mediaTime===y){D=1500;if(k.uw.W("html5_buffer_underrun_transition_fix")){D=g.bD(k.uw.experiments,"html5_min_playback_advance_for_steady_state_secs");var n=g.bD(k.uw.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");D=D>0&&n>0&&Math.abs(y-k.N)(N||!k.C?D:400)}k.mediaTime=y;k.timeStamp=q;return!1}; Bdu=function(k,y){this.videoData=k;this.Z=y}; UNZ=function(k,y,q){return y.l6(q).then(function(){return ZI(new Bdu(y,y.C))},function(N){N instanceof Error&&g.JR(N); var D=WC('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),n=lV('audio/mp4; codecs="mp4a.40.2"'),T=D||n,I=y.isLivePlayback&&!g.u5(k.j,!0);N="fmt.noneavailable";I?N="html5.unsupportedlive":T||(N="html5.missingapi");T=I||!T?2:1;D={buildRej:"1",a:y.gw(),d:!!y.mT,drm:y.un(),f18:y.oH.indexOf("itag=18")>=0,c18:D};y.Z&&(y.un()?(D.f142=!!y.Z.Z["142"],D.f149=!!y.Z.Z["149"],D.f279=!!y.Z.Z["279"]):(D.f133=!!y.Z.Z["133"],D.f140=!!y.Z.Z["140"],D.f242=!!y.Z.Z["242"]),D.cAAC=n,D.cAVC=lV('video/mp4; codecs="avc1.42001E"'), D.cVP9=lV('video/webm; codecs="vp9"'));y.j&&(D.drmsys=y.j.keySystem,n=0,y.j.Z&&(n=Object.keys(y.j.Z).length),D.drmst=n);return new oi(N,D,T)})}; Fi=function(k){this.data=window.Float32Array?new Float32Array(k):Array(k);this.N=this.Z=k-1}; Q37=function(k){return k.data[k.Z]||0}; M1M=function(k){this.j=k;this.C=this.N=0;this.V=new Fi(50)}; SS=function(k,y,q){g.fr.call(this);this.videoData=k;this.experiments=y;this.Y=q;this.N=[];this.V=0;this.C=!0;this.j=!1;this.B=0;q=new F86;k.latencyClass==="ULTRALOW"&&(q.V=!1);k.MD?q.N=3:g.VV(k)&&(q.N=2);k.latencyClass==="NORMAL"&&(q.j=!0);var N=g.bD(y,"html5_liveness_drift_proxima_override");if(mY(k)!==0&&N){q.Z=N;var D;((D=k.Z)==null?0:elT(D))&&q.Z--}TN(k)&&y.rF("html5_sabr_parse_live_metadata_playback_boundaries")&&(q.B=!0);if(g.nj("trident/")||g.nj("edge/"))D=g.bD(y,"html5_platform_minimum_readahead_seconds")|| 3,q.C=Math.max(q.C,D);g.bD(y,"html5_minimum_readahead_seconds")&&(q.C=g.bD(y,"html5_minimum_readahead_seconds"));g.bD(y,"html5_maximum_readahead_seconds")&&(q.Y=g.bD(y,"html5_maximum_readahead_seconds"));y.rF("html5_force_adaptive_readahead")&&(q.V=!0);if(y=g.bD(y,"html5_liveness_drift_chunk_override"))q.Z=y;ro(k)&&(q.Z=(q.Z+1)/5,k.latencyClass==="LOW"&&(q.Z*=2));this.policy=q;this.J=this.policy.N!==1;this.Z=YW(this,YA7(this,isNaN(k.liveChunkReadahead)?3:k.liveChunkReadahead,k))}; SA7=function(k,y){if(y)return y=k.videoData,y=YA7(k,isNaN(y.liveChunkReadahead)?3:y.liveChunkReadahead,y),YW(k,y);if(k.N.length){if(Math.min.apply(null,k.N)>1)return YW(k,k.Z-1);if(k.policy.V)return YW(k,k.Z+1)}return k.Z}; GgP=function(k,y){if(!k.N.length)return!1;var q=k.Z;k.Z=SA7(k,y===void 0?!1:y);if(y=q!==k.Z)k.N=[],k.V=0;return y}; Gc=function(k,y){return y>=k.F8()-L8U(k)}; dNZ=function(k,y,q){y=Gc(k,y);q||y?y&&(k.C=!0):k.C=!1;k.J=k.policy.N===2||k.policy.N===3&&k.C}; gkP=function(k,y){y=Gc(k,y);k.j!==y&&k.publish("livestatusshift",y);k.j=y}; L8U=function(k){var y=k.policy.Z;k.j||(y=Math.max(y-1,0));return y*LF(k)}; YA7=function(k,y,q){q.MD&&y--;ro(q)&&(y=1);if(mY(q)!==0&&(k=g.bD(k.experiments,"html5_live_chunk_readahead_proxima_override"))){y=k;var N;((N=q.Z)==null?0:elT(N))&&y++}return y}; LF=function(k){return k.videoData.Z?BL(k.videoData.Z)||5:5}; YW=function(k,y){y=Math.max(Math.max(1,Math.ceil(k.policy.C/LF(k))),y);return Math.min(Math.min(8,Math.floor(k.policy.Y/LF(k))),y)}; F86=function(){this.C=0;this.Y=Infinity;this.V=!0;this.Z=2;this.N=1;this.B=this.j=!1}; of=function(k){g.S.call(this);this.Zx=k;this.Z=0;this.N=null;this.Y=this.V=0;this.C={};this.uw=this.Zx.S();this.j=new g.c3(this.vX,1E3,this);this.MD=new dI({delayMs:g.bD(this.uw.experiments,"html5_seek_timeout_delay_ms")});this.eb=new dI({delayMs:g.bD(this.uw.experiments,"html5_long_rebuffer_threshold_ms")});this.UT=gI(this,"html5_seek_set_cmt");this.fS=gI(this,"html5_seek_jiggle_cmt");this.Dx=gI(this,"html5_seek_new_elem");this.Bc=gI(this,"html5_unreported_seek_reseek");this.AV=gI(this,"html5_long_rebuffer_jiggle_cmt"); this.QM=gI(this,"html5_long_rebuffer_ssap_clip_not_match");this.pS=new dI({delayMs:2E4});this.hV=gI(this,"html5_seek_new_elem_shorts");this.aO=gI(this,"html5_seek_new_media_source_shorts_reuse");this.RO=gI(this,"html5_seek_new_media_element_shorts_reuse");this.Wl=gI(this,"html5_reseek_after_time_jump");this.J=gI(this,"html5_gapless_handoff_close_end_long_rebuffer");this.sT=gI(this,"html5_gapless_slow_seek");this.U=gI(this,"html5_gapless_slice_append_stuck");this.ND=gI(this,"html5_gapless_slow_start"); this.B=gI(this,"html5_ads_preroll_lock_timeout");this.vc=gI(this,"html5_ssap_ad_longrebuffer_new_element");this.GL=new dI({delayMs:g.bD(this.uw.experiments,"html5_skip_slow_ad_delay_ms")||5E3,Ly:!this.uw.W("html5_report_slow_ads_as_error")});this.oM=new dI({delayMs:g.bD(this.uw.experiments,"html5_skip_slow_ad_delay_ms")||5E3,Ly:!this.uw.W("html5_skip_slow_buffering_ad")});this.jH=new dI({delayMs:g.bD(this.uw.experiments,"html5_slow_start_timeout_delay_ms")});this.wF=gI(this,"html5_slow_start_no_media_source"); g.G(this,this.j)}; gI=function(k,y){var q=g.bD(k.uw.experiments,y+"_delay_ms");k=k.uw.W(y+"_cfl");return new dI({delayMs:q,Ly:k})}; okU=function(k,y){k.Z=y}; h$=function(k,y,q,N,D,n,T,I){y.test(q)?(k.uv(D,y,T),y.Ly||n()):(y.uH&&y.N&&!y.V?(q=(0,g.om)(),N?y.Z||(y.Z=q):y.Z=0,n=!N&&q-y.N>y.uH,q=y.Z&&q-y.Z>y.i9||n?y.V=!0:!1):q=!1,q&&(I=Object.assign({},k.MY(y),I),I.wn=T,I.we=D,I.wsuc=N,k.Zx.lw("workaroundReport",I),N&&(y.reset(),k.C[D]=!1)))}; dI=function(k){var y=k===void 0?{}:k;k=y.delayMs===void 0?0:y.delayMs;var q=y.i9===void 0?1E3:y.i9;var N=y.uH===void 0?3E4:y.uH;y=y.Ly===void 0?!1:y.Ly;this.Z=this.N=this.C=this.startTimestamp=0;this.V=!1;this.j=Math.ceil(k/1E3);this.i9=q;this.uH=N;this.Ly=y}; W8T=function(k){g.S.call(this);var y=this;this.Zx=k;this.Y=this.Z=this.zS=this.mediaElement=this.playbackData=null;this.V=0;this.j=this.sT=this.C=null;this.ND=!1;this.GL=0;this.J=!1;this.timestampOffset=0;this.B=!0;this.fS=0;this.Dx=this.jH=!1;this.U=0;this.aO=!1;this.AV=0;this.uw=this.Zx.S();this.videoData=this.Zx.getVideoData();this.policy=new hju;this.pS=new of(this.Zx);this.MD=this.Wl=this.wF=this.N=NaN;this.QM=new g.c3(function(){Rj6(y,!1)},2E3); this.oM=new g.c3(function(){Rf(y)}); this.hV=new g.c3(function(){y.ND=!0;ej0(y,{})}); this.UT=NaN;this.eb=new g.c3(function(){var q=y.uw.Op;q.Z+=1E4/36E5;q.Z-q.C>1/6&&(nrD(q),q.C=q.Z);y.eb.start()},1E4); g.G(this,this.pS);g.G(this,this.QM);g.G(this,this.hV);g.G(this,this.oM);g.G(this,this.eb)}; s3u=function(k,y){k.playbackData=y;k.videoData.isLivePlayback&&(k.Y=new M1M(function(){a:{if(k.playbackData&&k.playbackData.Z.Z){if(c4(k.videoData)&&k.zS){var q=k.zS.Sc.Mt()||0;break a}if(k.videoData.Z){q=k.videoData.Z.pS;break a}}q=0}return q}),k.Z=new SS(k.videoData,k.uw.experiments,function(){return k.QZ(!0)})); eS(k.Zx)?(y=ZiZ(k),y.Kf?(k.W("html5_sabr_enable_utc_seek_requests")&&TN(k.videoData)&&k.z8(y.Kf,y.startSeconds),k.V=y.startSeconds):y.startSeconds>0&&k.seekTo(y.startSeconds,{Ob:"seektimeline_startPlayback",seekSource:15}),k.B=!1):lkU(k)||(k.V=k.V||(g.uE(k.videoData)?0:k.videoData.startSeconds)||0)}; t16=function(k,y){(k.zS=y)?JD6(k,!0):Wf(k)}; k9G=function(k,y){g.ue(k.pS.j);k.W("html5_exponential_memory_for_sticky")&&(y.state.isPlaying()?g.ue(k.eb):k.eb.stop());if(k.mediaElement)if(y.KK.state===8&&M$(y.state)&&y.state.isBuffering()){y=k.mediaElement.getCurrentTime();var q=k.mediaElement.pD();var N=k.W("manifestless_post_live_ufph")||k.W("manifestless_post_live")?ic(q,Math.max(y-3.5,0)):ic(q,y-3.5);N>=0&&y>q.end(N)-1.1&&N+10?(Z0(k.Zx,k.getCurrentTime()+k.videoData.limitedPlaybackDurationInSeconds),k.Dx=!0):k.videoData.isLivePlayback&&k.videoData.endSeconds>0&&(Z0(k.Zx,k.getCurrentTime()+k.videoData.endSeconds),k.Dx=!0))}; q$U=function(k,y){var q=k.getCurrentTime(),N=k.isAtLiveHead(q);if(k.Y&&N){var D=k.Y;if(D.Z&&!(q>=D.N&&q50&&D.N.shift())),D=k.Z,dNZ(D,q,y===void 0?!0:y),gkP(D,q),y&&Rj6(k,!0));N!==k.jH&&(y=k.getCurrentTime()-k.MD<=500,q=k.GL>=1E3,y||q||(y=k.Zx.qY(),y.qoe&&(y=y.qoe,q=g.Yr(y.provider), g.af(y,q,"lh",[N?"1":"0"])),k.jH=N,k.GL++,k.MD=k.getCurrentTime()))}; Rj6=function(k,y){if(k.Z){var q=k.Z;var N=k.getCurrentTime();!Gc(q,N)&&q.Uk()?(q.policy.j&&(q.policy.Z=Math.max(q.policy.Z+1,10)),q=Infinity):q=N0&&hr(k.mediaElement)>0&&(k.N=ln(k,k.N,!1)),!k.mediaElement||!wWT(k))k.oM.start(750);else if(!isNaN(k.N)&&isFinite(k.N)){var y=k.Wl-(k.N-k.timestampOffset);if(!(y===0||k.W("html5_enable_new_seek_timeline_logic")&&Math.abs(y)<.005))if(y=k.mediaElement.getCurrentTime()-k.N,Math.abs(y)<=k.fS||k.W("html5_enable_new_seek_timeline_logic")&&Math.abs(y)<.005)k.C&&k.C.resolve(k.mediaElement.getCurrentTime()); else{if(k.videoData.In)k.videoData.In=!1;else if(!Ax(k.videoData)&&k.N>=k.QZ()-.1){k.N=k.QZ();k.C.resolve(k.QZ());sU(k.Zx);return}try{var q=k.N-k.timestampOffset;k.mediaElement.seekTo(q);k.pS.Z=q;k.Wl=q;k.V=k.N;k.W("html5_enable_new_seek_timeline_logic")&&(k.J=!1)}catch(N){}}}}; wWT=function(k){if(!k.mediaElement||k.mediaElement.aA()===0||k.mediaElement.hasError())return!1;var y=k.mediaElement.getCurrentTime()>0;if(!(k.videoData.C&&k.videoData.C.Z||k.videoData.isLivePlayback)&&k.videoData.un())return y;if(k.N>=0){var q=k.mediaElement.XB();if(q.length||!y)return fU(q,k.N-k.timestampOffset)}return y}; TnD=function(k,y){k.j&&(k.j.resolve(y),k.Zx.Te(),k.uw.X4()&&(y=k.MY(),y["native"]=""+ +k.J,y.otgt=""+(k.N+k.timestampOffset),k.Zx.lw("seekEnd",y)));Wf(k)}; Wf=function(k){k.N=NaN;k.Wl=NaN;k.C=null;k.sT=null;k.j=null;k.ND=!1;k.J=!1;k.fS=0;k.QM.stop();k.hV.stop()}; K4G=function(k,y,q){var N=k.mediaElement,D=y.type;switch(D){case "seeking":var n=N.getCurrentTime()+k.timestampOffset;if(!k.C||k.J&&n!==k.N){var T=!!k.C;k.C=new gF;k.W("html5_enable_new_seek_timeline_logic")&&k.C.then(function(H){TnD(k,H)},function(){Wf(k)}); if(k.videoData.isAd()){var I;XNG({adCpn:k.videoData.clientPlaybackNonce,contentCpn:(I=k.videoData.Gf)!=null?I:""},y.Z)}k.Wl=n;okU(k.pS,N.getCurrentTime());k.seekTo(n,{seekSource:104,Ob:"seektimeline_mediaElementEvent"});q&&IX7(q,n*1E3,!!T);k.J=!0}break;case "seeked":k.C&&k.C.resolve(k.mediaElement.getCurrentTime());break;case "loadedmetadata":eS(k.Zx)||HT6(k);Rf(k);break;case "progress":Rf(k);break;case "pause":k.U=k.getCurrentTime()}k.U&&((D==="play"||D==="playing"||D==="timeupdate"||D==="progress")&& k.getCurrentTime()-k.U>10&&(k.W("html5_enable_new_media_element_puase_jump")?(k.Zx.uv(new oi("qoe.restart",{reason:"pauseJump"})),lk(k.Zx)):k.seekTo(k.U,{Ob:"pauseJump"})),D!=="pause"&&D!=="play"&&D!=="playing"&&D!=="progress"&&(k.U=0))}; AhT=function(k){return(B4(k.videoData)||!!k.videoData.liveUtcStartSeconds)&&(!!k.videoData.liveUtcStartSeconds||lkU(k))&&!!k.videoData.Z}; lkU=function(k){return!!k.videoData.startSeconds&&isFinite(k.videoData.startSeconds)&&k.videoData.startSeconds>1E9}; ZiZ=function(k){var y=0,q=NaN,N="";if(!k.B)return{startSeconds:y,Kf:q,source:N};k.videoData.QM?y=k.videoData.wF:Ax(k.videoData)&&(y=Infinity);if(g.VV(k.videoData))return{startSeconds:y,Kf:q,source:N};k.videoData.startSeconds?(N="ss",y=k.videoData.startSeconds):k.videoData.uu&&(N="stss",y=k.videoData.uu);k.videoData.liveUtcStartSeconds&&(q=k.videoData.liveUtcStartSeconds);if(isFinite(y)&&(y>k.QZ()||yk.QZ()||q 0?(N.onesie="0",k.handleError(new oi("html5.missingapi",N)),!1):!0}; pWP=function(k){var y=mh();i4(y,k);return g.BZ(y,PhT())}; XWT=function(k,y){var q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P,C,V,Q,Y,l,h,qD,Ku,Z,d;return g.B(function(J){if(J.Z==1)return y.fetchType="onesie",q=wEP(y,k.getPlayerSize(),k.getVisibilityState()),N=new B8(k,q),g.b(J,N.fetch(),2);D=J.N;n={player_response:D};y.loading=!1;T=k.Ub.RD;if(N.ey){I=g.p(N.ey.entries());for(H=I.next();!H.done;H=I.next())K=H.value,A=g.p(K),c=A.next().value,u=A.next().value,a=c,x=u,T.Z.set(a,x,180),a===y.videoId&&(r=x.ZR(),y.pk=r);T.Th=N}f=g.p(N.QJ.entries());for(P=f.next();!P.done;P= f.next())C=P.value,V=g.p(C),Q=V.next().value,Y=V.next().value,l=Q,h=Y,T.N.set(l,h,180);g.NY(y,n,!0);if(y.loading||kF(y))return J.return(Promise.resolve());T.Z.removeAll();T.N.removeAll();y.pk=[];qD={};Ku="onesie.response";Z=0;y.errorCode?(Ku="auth",qD.ec=y.errorCode,qD.ed=y.errorDetail,qD.es=y.Ei||"",Z=2):(qD.successButUnplayable="1",qD.disposed=""+ +y.VM(),qD.afmts=""+ +/adaptiveFormats/.test(D),qD.cpn=y.clientPlaybackNonce);d=new oi(Ku,qD,Z);return J.return(Promise.reject(d))})}; xqG=function(k,y){var q,N,D,n,T,I,H,K,A,c,u;return g.B(function(a){switch(a.Z){case 1:q=y.isAd(),N=!q,D=q?1:3,n=0;case 2:if(!(n0)){a.Hl(5);break}return g.b(a,Vs(5E3),6);case 6:T=new g.HN("Retrying OnePlatform request",{attempt:n}),g.JR(T);case 5:return g.zM(a,7),g.b(a,rhP(k,y),9);case 9:return a.return();case 7:I=g.rT(a);H=Ri(I);K=H.errorCode;A=k.S();c=A.W("html5_use_network_error_code_enums")?401:"401";N&&K==="manifest.net.badstatus"&&H.details.rc===c&&(N=!1,n===D-1&&(D+= 1));if(n===D-1)return u=mqU(q,H.details),u.details.backend="op",u.details.originec=K,a.return(Promise.reject(u));if(K==="auth"||K==="manifest.net.retryexhausted")return a.return(Promise.reject(H));k.handleError(H);if(ho(H.severity)){a.Hl(4);break}case 3:n++;a.Hl(2);break;case 4:return a.return(Promise.reject(mqU(q,{backend:"op"})))}})}; rhP=function(k,y){function q(Ku){Ku.readyState===2&&k.A4("ps_c")} var N,D,n,T,I,H,K,A,c,u,a,x,r,f,P,C,V,Q,Y,l,h,qD;return g.B(function(Ku){switch(Ku.Z){case 1:y.fetchType="gp";N=k.S();D=g.ay(N,g.o_(y));if(!D.Z){n=D.getValue();Ku.Hl(2);break}return g.b(Ku,D.Z,3);case 3:n=Ku.N;case 2:return T=n,I=pWP(T),H=wEP(y,k.getPlayerSize(),k.getVisibilityState()),K=g.zS(iTZ),A=g.o_(y),c=(0,g.om)(),u=!1,a="empty",x=0,k.A4("psns"),r={G7:q},g.b(Ku,g.r4(I,H,K,void 0,r),4);case 4:f=Ku.N;k.A4("psnr");if(y.VM())return Ku.return();f?"error"in f&&f.error?(u=!0,a="esf:"+f.error.message, x=f.error.code):f.errorMetadata&&(u=!0,a="its",x=f.errorMetadata.status):u=!0;if(u)return P=0,C=((0,g.om)()-c).toFixed(),V={},V=N.W("html5_use_network_error_code_enums")?{backend:"op",rc:x,rt:C,reason:a,has_kpt:y.UT?"1":"0",has_mdx_env:y.mdxEnvironment?"1":"0",has_omit_key_flag:g.H1("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:N.pageId?"1":"0",has_token:A?"1":"0",has_vvt:y.ND?"1":"0",is_mdx:y.isMdxPlayback?"1":"0",mdx_ctrl:y.M2||"",token_eq:A===g.o_(y)?"1":"0"}:{backend:"op", rc:""+x,rt:C,reason:a,has_kpt:y.UT?"1":"0",has_mdx_env:y.mdxEnvironment?"1":"0",has_omit_key_flag:g.H1("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:N.pageId?"1":"0",has_token:A?"1":"0",has_vvt:y.ND?"1":"0",is_mdx:y.isMdxPlayback?"1":"0",mdx_ctrl:y.M2||"",token_eq:A===g.o_(y)?"1":"0"},Q="manifest.net.connect",x===429?(Q="auth",P=2):x>200&&(Q="manifest.net.badstatus",x===400&&(P=2)),Ku.return(Promise.reject(new oi(Q,V,P)));y.loading=!1;g.NY(y,{raw_player_response:f},!0); Y=f;g.o9(y.S())&&Y&&Y.trackingParams&&gX(Y.trackingParams);if(y.errorCode)return l={ec:y.errorCode,ed:y.errorDetail,es:y.Ei||""},Ku.return(Promise.reject(new oi("auth",l,2)));if(!y.loading&&!kF(y))return h=y.isAd()?"auth":"manifest.net.retryexhausted",qD=y.isAd()?2:1,Ku.return(Promise.reject(new oi(h,{successButUnplayable:"1",hasMedia:g.CJ(y)?"1":"0"},qD)));g.XZ(Ku)}})}; aXD=function(k,y,q){function N(x){x=Ri(x);if(ho(x.severity))return Promise.reject(x);k.handleError(x);return!1} function D(){return!0} var n,T,I,H,K,A,c,u,a;return g.B(function(x){switch(x.Z){case 1:var r=k.S(),f=k.getPlayerSize(),P=k.getVisibilityState();k.isFullscreen();var C=window.location.search;if(y.partnerId===38&&r.playerStyle==="books")C=y.videoId.indexOf(":"),C=g.lG("//play.google.com/books/volumes/"+y.videoId.slice(0,C)+"/content/media",{aid:y.videoId.slice(C+1),sig:y.qx});else if(y.partnerId===30&&r.playerStyle==="docs")C=g.lG("https://docs.google.com/get_video_info",{docid:y.videoId,authuser:y.Ax,authkey:y.Qc,eurl:r.UT}); else if(y.partnerId===33&&r.playerStyle==="google-live")C=g.lG("//google-liveplayer.appspot.com/get_video_info",{key:y.videoId});else{r.sT!=="yt"&&g.sR(Error("getVideoInfoUrl for invalid namespace: "+r.sT));var V={html5:"1",video_id:y.videoId,cpn:y.clientPlaybackNonce,eurl:r.UT,ps:r.playerStyle,el:Sj(y),hl:r.jH,list:y.playlistId,agcid:y.z1,aqi:y.adQueryId,sts:20068,lact:gf()};Object.assign(V,r.Z);r.forcedExperiments&&(V.forced_experiments=r.forcedExperiments);y.ND?(V.vvt=y.ND,y.mdxEnvironment&&(V.mdx_environment= y.mdxEnvironment)):g.o_(y)&&(V.access_token=g.o_(y));y.adFormat&&(V.adformat=y.adFormat);y.slotPosition>=0&&(V.slot_pos=y.slotPosition);y.breakType&&(V.break_type=y.breakType);y.rE!==null&&(V.ad_id=y.rE);y.JZ!==null&&(V.ad_sys=y.JZ);y.Bw!==null&&(V.encoded_ad_playback_context=y.Bw);r.captionsLanguagePreference&&(V.cc_lang_pref=r.captionsLanguagePreference);r.oM&&r.oM!==2&&(V.cc_load_policy=r.oM);var Q=g.Dc(g.NS(),65);g.ng(r)&&Q!=null&&!Q&&(V.device_captions_on="1");r.mute&&(V.mute=r.mute);y.annotationsLoadPolicy&& r.annotationsLoadPolicy!==2&&(V.iv_load_policy=y.annotationsLoadPolicy);y.Fp&&(V.endscreen_ad_tracking=y.Fp);(Q=r.wF.get(y.videoId))&&Q.d3&&(V.ic_track=Q.d3);y.eb&&(V.itct=y.eb);Gr7(y)&&(V.autoplay="1");y.mutedAutoplay&&(V.mutedautoplay=y.mutedAutoplay);y.isAutonav&&(V.autonav="1");y.wZ&&(V.noiba="1");y.isMdxPlayback&&(V.mdx="1",V.ytr=y.fm);y.mdxControlMode&&(V.mdx_control_mode=y.mdxControlMode);y.fg&&(V.ytrcc=y.fg);y.cq&&(V.utpsa="1");y.isFling&&(V.is_fling="1");y.isInlinePlaybackNoAd&&(V.mute="1"); y.vnd&&(V.vnd=y.vnd);y.forceAdsUrl&&(Q=y.forceAdsUrl.split("|").length===3,V.force_ad_params=Q?y.forceAdsUrl:"||"+y.forceAdsUrl);y.MS&&(V.preload=y.MS);f.width&&(V.width=f.width);f.height&&(V.height=f.height);(y.oU?0:y.XM)&&(V.splay="1");y.ypcPreview&&(V.ypc_preview="1");LJ(y)&&(V.content_v=LJ(y));y.MD&&(V.livemonitor=1);r.AV&&(V.authuser=r.AV);r.pageId&&(V.pageid=r.pageId);r.aO&&(V.ei=r.aO);r.V&&(V.iframe="1");y.contentCheckOk&&(V.cco="1");y.racyCheckOk&&(V.rco="1");r.B&&y.nk&&(V.live_start_walltime= y.nk);r.B&&y.SO&&(V.live_manifest_duration=y.SO);r.B&&y.playerParams&&(V.player_params=y.playerParams);r.B&&y.cycToken&&(V.cyc=y.cycToken);r.B&&y.sI&&(V.tkn=y.sI);P!==0&&(V.vis=P);r.enableSafetyMode&&(V.enable_safety_mode="1");y.UT&&(V.kpt=y.UT);y.FU&&(V.kids_age_up_mode=y.FU);y.kidsAppInfo&&(V.kids_app_info=y.kidsAppInfo);y.hR&&(V.upg_content_filter_mode="1");r.widgetReferrer&&(V.widget_referrer=r.widgetReferrer.substring(0,128));y.sT?(f=y.sT.latitudeE7!=null&&y.sT.longitudeE7!=null?y.sT.latitudeE7+ ","+y.sT.longitudeE7:",",f+=","+(y.sT.clientPermissionState||0)+","+(y.sT.locationRadiusMeters||"")+","+(y.sT.locationOverrideToken||"")):f=null;f&&(V.uloc=f);y.S3&&(V.internalipoverride=y.S3);r.embedConfig&&(V.embed_config=r.embedConfig);r.mR&&(V.co_rel="1");r.ancestorOrigins.length>0&&(V.ancestor_origins=Array.from(r.ancestorOrigins).join(","));r.homeGroupInfo!==void 0&&(V.home_group_info=r.homeGroupInfo);r.livingRoomAppMode!==void 0&&(V.living_room_app_mode=r.livingRoomAppMode);r.enablePrivacyFilter&& (V.enable_privacy_filter="1");y.isLivingRoomDeeplink&&(V.is_living_room_deeplink="1");y.o_&&y.Ec&&(V.clip=y.o_,V.clipt=y.Ec);y.pg&&(V.disable_watch_next="1");y.T4&&(V.forced_by_var="1");for(var Y in V)!fXU.has(Y)&&V[Y]&&String(V[Y]).length>512&&(g.JR(Error("GVI param too long: "+Y)),V[Y]="");Y=r.pS;g.h0(r)&&(Y=ju(Y.replace(/\b(?:www|web)([.-])/,"tv$1"))||r.pS);r=g.lG(Y+"get_video_info",V);C&&(r=fWP(r,C));C=r}n=C;I=(T=y.isAd())?1:3;H=0;case 2:if(!(H0)){x.Hl(5);break}return g.b(x, Vs(5E3),6);case 6:A={playerretry:H,playerretrysrc:q},T||(A.recover="embedded"),K=re(n,A);case 5:return g.b(x,OTM(y,K).then(D,N),7);case 7:if(c=x.N)return x.return();H++;x.Hl(2);break;case 4:u=T?"auth":"manifest.net.retryexhausted";a=T?2:1;if(!T&&Math.random()<1E-4)try{g.JR(new g.HN("b/152131571",btoa(n)))}catch(l){}return x.return(Promise.reject(new oi(u,{backend:"gvi"},a)))}})}; OTM=function(k,y){function q(f){return N(f.xhr)} function N(f){if(!k.VM()){f=f?f.status:-1;var P=0,C=((0,g.om)()-A).toFixed();C=D.W("html5_use_network_error_code_enums")?{backend:"gvi",rc:f,rt:C}:{backend:"gvi",rc:""+f,rt:C};var V="manifest.net.connect";f===429?(V="auth",P=2):f>200&&(V="manifest.net.badstatus",f===400&&(P=2));return Promise.reject(new oi(V,C,P))}} var D,n,T,I,H,K,A,c,u,a,x,r;return g.B(function(f){if(f.Z==1){k.fetchType="gvi";D=k.S();var P={};k.a9&&(P.ytrext=k.a9);(I=g.QR(P)?void 0:P)?(n={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:I},T=re(y,{action_display_post:1})):(n={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},T=y);H={};D.sendVisitorIdHeader&&k.visitorData&&(H["X-Goog-Visitor-Id"]=k.visitorData);(K=HU(D.experiments,"debug_sherlog_username"))&&(H["X-Youtube-Sherlog-Username"]=K);Object.keys(H).length> 0&&(n.headers=H);A=(0,g.om)();return g.b(f,zK(hw,T,n).then(void 0,q),2)}c=f.N;if(!c||!c.responseText)return f.return(N(c));k.loading=!1;u=XV(c.responseText);g.NY(k,u,!0);if(k.errorCode)return a={ec:k.errorCode,ed:k.errorDetail,es:k.Ei||""},f.return(Promise.reject(new oi("auth",a,2)));if(!k.loading&&!kF(k))return x=k.isAd()?"auth":"manifest.net.retryexhausted",r=k.isAd()?2:1,f.return(Promise.reject(new oi(x,{successButUnplayable:"1"},r)));g.XZ(f)})}; mqU=function(k,y){return new oi(k?"auth":"manifest.net.retryexhausted",y,k?2:1)}; qe=function(k,y,q){q=q===void 0?!1:q;var N,D,n,T;g.B(function(I){if(I.Z==1){N=k.S();if(q&&(!g.wz(N)||Sj(y)!=="embedded")||y.pg||Sj(y)!=="adunit"&&(g.hL(N)||s4(N)||g.NF(N)||g.h0(N)||wL(N)==="WEB_CREATOR"))return I.return();D=g.ay(N,g.o_(y));return D.Z?g.b(I,D.Z,3):(n=D.getValue(),I.Hl(2))}I.Z!=2&&(n=I.N);T=n;return I.return(PQT(k,y,T))})}; PQT=function(k,y,q){var N,D,n,T,I;return g.B(function(H){if(H.Z==1){g.zM(H,2);N=pWP(q);var K=y.S();g.NS();var A={context:g.lE(y),videoId:y.videoId,racyCheckOk:y.racyCheckOk,contentCheckOk:y.contentCheckOk,autonavState:"STATE_NONE"};Sj(y)==="adunit"&&(A.isAdPlayback=!0);K.embedConfig&&(A.serializedThirdPartyEmbedConfig=K.embedConfig);K.mR&&(A.showContentOwnerOnly=!0);y.hK&&(A.showShortsOnly=!0);g.Dc(0,141)&&(A.autonavState=g.Dc(0,140)?"STATE_OFF":"STATE_ON");if(g.ng(K)){var c=g.Dc(0,65);c=c!=null? !c:!1;var u=!!g.sq("yt-player-sticky-caption");A.captionsRequested=c&&u}var a;if(K=(a=K.getWebPlayerContextConfig())==null?void 0:a.encryptedHostFlags)A.playbackContext={encryptedHostFlags:K};D=A;n=g.zS(vZP);k.A4("wn_s");return g.b(H,g.r4(N,D,n),4)}if(H.Z!=2)return T=H.N,k.A4("wn_r"),!T||"error"in T&&T.error||(I=T,g.o9(y.S())&&I.trackingParams&&gX(I.trackingParams),g.NY(y,{raw_watch_next_response:T},!1)),g.pu(H,0);g.rT(H);g.XZ(H)})}; CQD=function(k){k.A4("vir");k.A4("ps_s");$I("vir",void 0,"video_to_ad");var y=zeZ(k);y.then(function(){k.A4("virc");$I("virc",void 0,"video_to_ad");k.A4("ps_r");$I("ps_r",void 0,"video_to_ad")},function(){k.A4("virc"); $I("virc",void 0,"video_to_ad")}); return y}; g.nx=function(k,y,q,N,D,n,T,I,H,K){H=H===void 0?new g.tH(k):H;K=K===void 0?!0:K;g.fr.call(this);var A=this;this.uw=k;this.playerType=y;this.Hc=q;this.fE=N;this.getVisibilityState=n;this.visibility=T;this.Ub=I;this.videoData=H;this.Ks=K;this.logger=new g.og("VideoPlayer");this.dP=new V16(this.uw);this.LZ=null;this.Rm=new nF;this.EL=null;this.QX=new dBZ(this.uw,this.fE,this);this.w_=!0;this.vl=this.zS=null;this.e$=[];this.FQ=new yI;this.Nt=this.BM=null;this.JN=new yI;this.OH=null;this.Od=this.kF=!1; this.iQ=NaN;this.kQ=!1;this.playerState=new g.Cq;this.B5=[];this.uq=new g.to;this.yX=new CnD(this);this.mediaElement=null;this.BN=new g.c3(this.aKb,15E3,this);this.MA=this.MF=!1;this.HC=NaN;this.yV=!1;this.H_=0;this.Xo=!1;this.oT=NaN;this.mE=new J$(new Map([["bufferhealth",function(){return yhG(A.wf)}], ["bandwidth",function(){return A.d6()}], ["networkactivity",function(){return A.uw.schedule.AV}], ["livelatency",function(){return A.isAtLiveHead()&&A.isPlaying()?EZT(A):NaN}], ["rawlivelatency",function(){return EZT(A)}]])); this.rY=0;this.loop=!1;this.playbackRate=1;this.bI=0;this.wf=new W8T(this);this.Ag=!1;this.f7=[];this.Il=this.IG=0;this.aY=this.QI=!1;this.XF=this.FK=0;this.b6=-1;this.N4="";this.lB=new g.c3(this.pW,0,this);this.f9=!1;this.ZK=this.ir=null;this.Mbb=[this.uq,this.lB,this.BN,this.mE];this.eY=this.qy=null;this.sG=function(){var c=A.qY();c.provider.uw.hw||c.provider.Zx.getVisibilityState()===3||(c.provider.uw.hw=!0);akT(c);if(c.N){var u=c.N;u.j&&u.Z<0&&u.provider.Zx.getVisibilityState()!==3&&ndP(u)}c.qoe&& (c=c.qoe,c.Dx&&c.N<0&&c.provider.uw.hw&&Bc7(c),c.C&&jS(c));A.zS&&Ne(A);A.uw.yG&&!A.videoData.backgroundable&&A.mediaElement&&!A.yD()&&(A.isBackground()&&A.mediaElement.dZ()?(A.lw("bgmobile",{suspend:1}),A.JA(!0,!0)):A.isBackground()||Dv(A)&&A.lw("bgmobile",{resume:1}))}; this.je={E8:function(c){A.E8(c)}, VuS:function(c){A.LZ=c}, d$S:function(){return A.CF}, Ii:function(){return A.nF}, ceS:function(){return A.VP}, o3S:function(){return A.jw}, Pmb:function(){}, S:function(){return A.uw}, BX:function(){return A.mediaElement}, SLM:function(c){A.tW(c)}}; this.logger.debug(function(){return"creating, type "+y}); this.nD=new Q_(function(){return A.getCurrentTime()},function(){return A.getPlaybackRate()},function(){return A.getPlayerState()},function(c,u){c!==g.ib("endcr")||g.e(A.playerState,32)||sU(A); D(c,u,A.playerType)},function(c,u){g.uE(A.videoData)&&A.lw(c,u)}); g.G(this,this.nD);g.G(this,this.wf);bT0(this,H);this.videoData.subscribe("dataupdated",this.G$M,this);this.videoData.subscribe("dataloaded",this.B_,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.lw,this);this.videoData.subscribe("ctmpstr",this.oP,this);this.w0();Pn7(this.sG);this.visibility.subscribe("visibilitystatechange",this.sG);this.VP=new g.c3(this.Cf,g.bD(this.uw.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.jw= new g.c3(this.Cf,g.bD(this.uw.experiments,"html5_player_att_retry_delay_ms")||4500,this)}; S2=function(k){return k.W("html5_not_reset_media_source")&&!k.un()&&!k.videoData.isLivePlayback&&g.GN(k.videoData)&&!k.uw.supportsGaplessShorts()}; bT0=function(k,y){if(k.playerType===2||k.uw.N$)y.Qm=!0;var q=sJZ(y.Jz,y.l5,k.uw.V,k.uw.B);q&&(y.adFormat=q);k.playerType===2&&(y.gT=!0);if(k.isFullscreen()||k.uw.V)q=g.sq("yt-player-autonavstate"),y.autonavState=q||(k.uw.V?2:k.videoData.autonavState);y.endSeconds&&y.endSeconds>y.startSeconds&&Z0(k,y.endSeconds)}; VbZ=function(k){if(k.videoData.J){var y=k.Ub.Vx();k.videoData.D4=k.videoData.D4||(y==null?void 0:y.r6());k.videoData.LU=k.videoData.LU||(y==null?void 0:y.JX())}if(VDP(k.videoData)||!ltM(k.videoData))y=k.videoData.errorDetail,k.jy(k.videoData.errorCode||"auth",2,unescape(k.videoData.errorReason),y,y,k.videoData.Ei||void 0);k.W("html5_generate_content_po_token")&&k.Mn();k.W("html5_enable_d6de4")&&k.gZ();if(k.W("html5_ssap_cleanup_player_switch_ad_player")||k.W("html5_ssap_cleanup_ad_player_on_new_data"))if(y= k.Ub.PZ())k.N4=y.clientPlaybackNonce}; BnU=function(k){xNu(k.CF);g.n1(k.CF);for(var y=k.nF,q=g.p(y.Z.values()),N=q.next();!N.done;N=q.next())xNu(N.value);y.Z.clear();g.n1(k.nF)}; UqG=function(k){return k.mediaElement&&k.mediaElement.aP()?k.mediaElement.F4():null}; TO=function(k){if(k.W("html5_check_video_data_errors_before_playback_start")&&k.videoData.errorCode)return!1;k.S().Y&&k.S().houseBrandUserStatus&&k.lw("hbut",{status:k.S().houseBrandUserStatus});if(k.videoData.d1())return!0;k.jy("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.wc=function(k,y){(y=y===void 0?!1:y)||g.uE(k.videoData)||Bf(k.qY());k.kF=y;!TO(k)||k.FQ.bM()?g.hL(k.uw)&&k.videoData.isLivePlayback&&k.FQ.bM()&&!k.FQ.finished&&!k.kF&&k.B_():(k.FQ.start(),y=k.qY(),g.Yr(y.provider),y.qoe&&vdM(y.qoe),k.B_())}; QaZ=function(k){var y=k.videoData;CQD(k).then(void 0,function(q){k.videoData!==y||y.VM()||(q=Ri(q),q.errorCode==="auth"&&k.videoData.errorDetail?k.jy(q.errorCode,2,unescape(k.videoData.errorReason),gO(q.details),k.videoData.errorDetail,k.videoData.Ei||void 0):k.handleError(q))})}; Mb6=function(k,y){k.ir=y;k.zS&&O8P(k.zS,new g.sI(y))}; S$Z=function(k){g.e(k.playerState,128)||(k.videoData.isLoaded(),k.logger.debug("finished loading playback data"),k.e$=g.Je(k.videoData.pS),g.CJ(k.videoData)?(k.Hc.tick("bpd_s"),IQ(k).then(function(){k.Hc.tick("bpd_c");if(!k.VM()){k.kF&&(k.cZ(V5(V5(k.playerState,512),1)),Dv(k));var y=k.videoData;y.endSeconds&&y.endSeconds>y.startSeconds&&Z0(k,y.endSeconds);k.FQ.finished=!0;HS(k,"dataloaded");k.JN.bM()&&F4M(k);DeM(k.QX,k.Nt)}}),k.W("html5_log_media_perf_info")&&k.lw("loudness",{v:k.videoData.iP.toFixed(3)}, !0),Y$D(k)):HS(k,"dataloaded"))}; IQ=function(k){Kx(k);k.Nt=null;var y=UNZ(k.uw,k.videoData,k.yD());k.BM=y;k.BM.then(function(q){G90(k,q)},function(q){k.VM()||(q=Ri(q),k.visibility.isBackground()?(Ak(k,"vp_none_avail"),k.BM=null,k.FQ.reset()):(k.FQ.finished=!0,k.jy(q.errorCode,q.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",gO(q.details))))}); return y}; wI=function(k){k.logger.debug("Updating for format change");IQ(k).then(function(){return Dv(k)}); k.playerState.isOrWillBePlaying()&&k.playVideo()}; G90=function(k,y){if(!k.VM()&&!y.videoData.VM()){k.logger.debug("finished building playback data");k.Nt=y;s3u(k.wf,k.Nt);if(k.videoData.isLivePlayback){var q=L46(k.Ub.RD,k.videoData.videoId)||k.zS&&!isNaN(k.zS.AV);q=k.W("html5_onesie_live")&&q;eS(k)||k.videoData.vc>0&&!c4(k.videoData)||q||k.seekTo(k.QZ(),{Ob:"videoplayer_playbackData",seekSource:18})}if(k.videoData.C.Z){if(k.W("html5_sabr_report_missing_url_as_error")&&euU(k.videoData)){k.handleError(new oi("fmt.missing",{missabrurl:"1"},2));return}k.zS? g.JR(Error("Duplicated Loader")):(q=g.bD(k.uw.experiments,"html5_onesie_defer_content_loader_ms"))&&R4(k)&&L46(k.Ub.RD,k.videoData.i$)?g.bW(function(){k.VM()||k.zS||dqu(k)},q):dqu(k)}else!k.videoData.C.Z&&hx(k.videoData)&&k.EH(new ML(k.videoData.videoId||"",4)); cS(k);sfU(y).then(function(){var N={};k.lZ(N);k.uw.X4()&&k.W("html5_log_media_perf_info")&&k.lw("av1Info",N);Ne(k)})}}; gZT=function(k){k.logger.debug("start readying playback");k.W("html5_enable_ssap_autoplay_debug_logging")&&k.lw("ssap",{strdypb:1});k.mediaElement&&k.mediaElement.activate();g.wc(k);TO(k)&&!g.e(k.playerState,128)&&(k.JN.bM()||(k.JN.start(),k.videoData.JT?k.cZ(V5(k.playerState,4)):k.cZ(V5(V5(k.playerState,8),1))),F4M(k))}; F4M=function(k){k.VM();k.logger.debug("try finish readying playback");if(k.JN.finished)k.logger.debug("already finished readying");else if(k.FQ.finished)if(g.e(k.playerState,128))k.logger.debug("cannot finish readying because of error");else if(k.e$.length)k.logger.debug(function(){return"cannot finish readying because of pending preroll: "+k.e$}); else if(k.nD.started||CvZ(k.nD),k.jW())k.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{k.zS&&(k.Od=UzZ(k.zS.timing));k.JN.finished||(k.JN.finished=!0);var y=k.W("html5_onesie_live")&&k.zS&&!isNaN(k.zS.AV);!k.videoData.isLivePlayback||k.videoData.vc>0&&!c4(k.videoData)||y||eS(k)||(k.logger.debug("seek to head for live"),k.seekTo(Infinity,{Ob:"videoplayer_readying",seekSource:18}),k.isBackground()&&(k.MA=!0));K80(k.qY());k.logger.debug("finished readying playback"); k.publish("playbackready",k);jL("pl_c",k.Hc.timerName)||(k.Hc.tick("pl_c"),$I("pl_c",void 0,"video_to_ad"));jL("pbr",k.Hc.timerName)||(k.Hc.tick("pbr"),$I("pbr",void 0,"video_to_ad"))}else k.logger.debug("playback data not loaded")}; sU=function(k,y,q){y=y===void 0?!0:y;(q===void 0||q)&&k.mediaElement&&k.mediaElement.pause();k.cZ(y?new g.Cq(14):new g.Cq)}; Z0=function(k,y){k.EL&&oZZ(k);k.EL=new g.rG(y*1E3,0x7ffffffffffff);k.EL.namespace="endcr";k.addCueRange(k.EL)}; oZZ=function(k){k.removeCueRange(k.EL);k.EL=null}; heD=function(k,y,q,N,D){var n=k.qY(D),T=g.uE(k.videoData)?n.getVideoData():k.videoData;T.N=q;var I=g.ul(k);q=new Lb0(T,q,y,I?I.itag:"",N);k.uw.experiments.rF("html5_refactor_sabr_video_format_selection_logging")?(q.videoId=D,k.eY=q):n.qE(q);D=k.QX;D.N=0;D.Z=0;k.publish("internalvideoformatchange",T,y==="m")}; g.ul=function(k){var y=aQ(k);return $a(y)||!k.Nt?null:g.he(k.Nt.Z.videoInfos,function(q){return y.V(q)})}; aQ=function(k){if(k.Nt){var y=k.QX;var q=k.Nt;k=k.ML();if(y.Zx.rT().isInline())var N=JH;else y.W("html5_exponential_memory_for_sticky")?N=U4(y.uw.Op,"sticky-lifetime")<.5?"auto":zr[JI()]:N=zr[JI()],N=g.XL("auto",N,!1,"s");if($a(N)){if(N=gWu(y,q).compose(WbP(y,q)).compose(l0Z(y,q)).compose(qN6(y,q.videoData)).compose(NcP(y,q.videoData,q)).compose(KF(y,q)).compose(RTZ(y,q)),$a(k)||y.W("html5_apply_pbr_cap_for_drm"))N=N.compose(eTZ(y,q))}else y.W("html5_perf_cap_override_sticky")&&(N=N.compose(KF(y, q))),y.W("html5_ustreamer_cap_override_sticky")&&(N=N.compose(eTZ(y,q)));N=N.compose(RTZ(y,q));y=q.videoData.Uq.compose(N).compose(q.videoData.q6).compose(k)}else y=JH;return y}; ugP=function(k){var y=k.QX;k=k.videoData;var q=qN6(y,k);y.W("html5_disable_client_autonav_cap_for_onesie")||q.compose(NcP(y,k));return q}; g.ReZ=function(k,y,q,N){var D=y.Z,n=y.reason;if(k.W("html5_enable_qoe_video_format_intent")){var T;if((T=k.qY().qoe)!=null&&!(D<=0)){var I=g.Yr(T.provider);g.af(T,I,"vfi",[D+"p",n])}}k.videoData.Uq=y;if(k.Nt&&q&&(q=k.QX,D=k.Nt,D.Z.Z&&(n=JI(),T=D.Z.videoInfos[0].video.Z,!(n>T&&T!==0&&y.Z===T)))){var H;n=hT7(q,(H=D.Z)==null?void 0:H.videoInfos);H=q.Zx.getPlaybackRate();H>1&&n&&(H=g5Z(q.uw.j,D.Z.videoInfos,H),y.Z!==0&&H=480;if(q.W("html5_exponential_memory_for_sticky")){K=q.uw.Op;A=1;var c=c===void 0?!1:c;w57(K,"sticky-lifetime");K.values["sticky-lifetime"]&&K.j1["sticky-lifetime"]||(K.values["sticky-lifetime"]=0,K.j1["sticky-lifetime"]=0);c&&U4(K,"sticky-lifetime")>.0625&&(A=K.j1["sticky-lifetime"]*2);K.values["sticky-lifetime"]+=1*Math.pow(2,K.Z/A);K.j1["sticky-lifetime"]=A;K.V.start()}if(q.W("html5_perf_cap_override_sticky")){c= q.C;K=q.W("html5_perserve_av1_perf_cap");K=K===void 0?!1:K;if(K===void 0?0:K){A=ka();y=g.p(Object.keys(A));for(q=y.next();!q.done;q=y.next())q=q.value,q.indexOf("1")!==0&&delete A[q];g.l0("yt-player-performance-cap",A,2592E3)}else g.JF("yt-player-performance-cap");gKu(K);if(K){K=g.p(GK.keys());for(A=K.next();!A.done;A=K.next())A=A.value,A.startsWith("1")||GK.delete(A);K=g.p(Hf.values());for(A=K.next();!A.done;A=K.next())A=A.value,A.startsWith("1")||Hf.delete(A);K=g.p(c.keys());for(A=K.next();!A.done;A= K.next())A=A.value,A.startsWith("1")||c.delete(A)}else GK.clear(),Hf.clear(),c.clear()}}k.zS&&(c=k.zS,N=N||"",c.policy.Z?mg(c.N.Z,N):mg(c.Z.j,N));cS(k)}; cS=function(k){if(!k.VM()&&!g.e(k.playerState,128)&&k.videoData.C){if(k.videoData.C.Z)Ne(k);else{var y=aQ(k),q=k.videoData;a:{var N=k.videoData.cX;if(y.Z){for(var D=g.p(N),n=D.next();!n.done;n=D.next()){n=n.value;var T=n.getInfo(),I=g.q0[T.video.quality];if((!y.C||T.video.quality!=="auto")&&I<=y.Z){N=n;break a}}N=N[N.length-1]}else N=N[0]}q.RO=N;heD(k,y.reason,eeD(k,k.videoData.RO))}if(k.W("html5_check_unstarted")?k.playerState.isOrWillBePlaying():k.isPlaying())k.wf.B=!1,k.playVideo()}}; Ne=function(k){if(k.videoData.C&&k.videoData.C.Z){var y=aQ(k);k.zS&&DCZ(k.zS,y)}}; W46=function(k){var y;return!!(k.W("html5_native_audio_track_switching")&&g.MS&&((y=k.videoData.N)==null?0:aj(y)))}; ZT6=function(k){if(!W46(k))return!1;var y;k=(y=k.mediaElement)==null?void 0:y.audioTracks();return!!(k&&k.length>1)}; saG=function(k){var y=lXT(k);if(y)return k.videoData.getAvailableAudioTracks().find(function(q){return q.Pc.getName()===y})}; lXT=function(k){var y;if(k=(y=k.mediaElement)==null?void 0:y.audioTracks())for(y=0;y0&&(y.O4=N.B2));y.E4=N.rL;y.AT=dW(q,{},N.C||void 0,H9D(N));y.MD=zN(N)&&g.NF(q);y.RR=q.W("html5_catch_errors_for_rollback");TN(N)&&(y.Xp=g.bD(q.experiments,"html5_sabr_seek_epsilon_ms"),q.W("html5_sabr_report_partial_segment_estimated_duration")&&(y.AB=!0),y.Z=!0,y.ub=q.W("html5_sabr_enable_utc_seek_requests"),y.rz=q.W("html5_sabr_enable_live_clock_offset"),y.eE=q.W("html5_disable_client_resume_policy_for_sabr"),y.tE=q.W("html5_trigger_loader_when_idle_network"),y.LU=q.W("html5_sabr_parse_live_metadata_playback_boundaries"), y.KU=q.W("html5_enable_platform_backpressure_with_sabr"),y.S3=q.W("html5_consume_onesie_next_request_policy_for_sabr"),y.Cg=q.W("html5_sabr_report_next_ad_break_time"),y.rD=q.W("html5_log_high_res_buffer_timeline"),y.x7=q.W("html5_gapless_sabr_btl_last_slice")&&$F(N),c4(N)?(y.Ec=!0,y.FU=q.W("html5_disable_variability_tracker_for_live"),y.Dx=q.W("html5_sabr_use_accurate_slice_info_params")):y.Zn=q.W("html5_probe_request_on_sabr_request_progress"),y.ue=q.W("html5_serve_start_seconds_seek_for_post_live_sabr"), y.uu=q.W("html5_flush_index_on_updated_timestamp_offset"),y.ND=q.W("html5_enable_sabr_request_pipelining")&&!g.uE(N),y.q$=q.W("html5_ignore_partial_segment_from_live_readahead"),y.M8=q.W("html5_use_non_active_broadcast_for_post_live"),y.QM=q.W("html5_use_centralized_player_time"),y.f0=q.W("html5_consume_onesie_sabr_seek"),y.AV=q.W("html5_enable_sabr_seek_loader_refactor"),y.L2=q.W("html5_update_segment_start_time_from_media_header"),N.enableServerStitchedDai&&(y.j=!0,y.oo=q.W("html5_reset_server_stitch_state_for_non_sabr_seek"), y.o_=q.W("html5_remove_ssdai_append_pause"),y.aO=q.W("html5_consume_ssdai_info_with_streaming"),y.D3=q.W("html5_process_all_cuepoints")));y.Y=y.Z&&q.W("html5_sabr_live");Bu(q.j,UZ.BITRATE)&&(y.xj=NaN);if(I=g.bD(q.experiments,"html5_request_size_max_kb"))y.fS=I*1024;q.j.V?y.cH="; "+UZ.EXPERIMENTAL.name+"=allowed":q.W("html5_enable_cobalt_tunnel_mode")&&(y.cH="; tunnelmode=true");I=N.serverPlaybackStartConfig;(I==null?0:I.enable)&&(I==null?0:I.playbackStartPolicy)&&(y.VF=!0,V06(y,I.playbackStartPolicy, 2));I=JhT(k);k.Rm.removeAll();a:{q=k.Ub.RD;if(N=k.videoData.videoId)if(D=q.Z.get(N)){q.Z.remove(N);q=D;break a}q=void 0}k.zS=new g.hd(k,k.uw.schedule,y,k.videoData.Z,k.videoData.C,aQ(k),I,k.videoData.enableServerStitchedDai,q,k.videoData.fS);y=k.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&&k.videoData.isDaiEnabled()&&R4(k)?!0:k.kF&&g.hL(k.uw)&&k.videoData.isLivePlayback;k.zS.initialize(k.getCurrentTime(),aQ(k),y);k.videoData.probeUrl&&(k.zS.hV=k.videoData.probeUrl);if(k.e$.length|| k.kF)k.videoData.cotn||xd(k,!1);t16(k.wf,k.zS);k.ir&&O8P(k.zS,new g.sI(k.ir));k.ZK&&(k.zS.GT(k.ZK),k.wf.B=!1);g.R_(k.videoData)&&(k=k.zS,k.policy.bP=k.policy.Pq)}; Kx=function(k){k.zS&&(k.zS.dispose(),k.zS=null,t16(k.wf,null));S2(k)?tb6(k):jG(k)}; tb6=function(k){if(k.vl)if(k.logger.debug("release media source"),k.Uh(),k.vl.j)try{k.uw.X4()&&k.lw("rms",{l:"vprms",sr:S2(k),rs:LU(k.vl)});k.vl.clear();var y;(y=k.mediaElement)!=null&&(y.N=k.vl);k.vl=null}catch(q){y=new g.HN("Error while clearing Media Source in VideoPlayer: "+q.name+", "+q.message),y=Ri(y),k.handleError(y),jG(k)}else jG(k)}; jG=function(k,y){y=y===void 0?!1:y;k.vl&&(k.logger.debug("remove media source"),glZ(k.vl),k.Uh(y),k.vl.dispose(),k.vl=null)}; ysZ=function(k,y){y=y===void 0?!1:y;if(k.vl)return k.vl.C;k.logger.debug("update media source");a:{y=y===void 0?!1:y;try{g.wh()&&k.videoData.zM()&&hg7(k.mediaElement);var q=k.mediaElement.e1(k.Lg(),k.Tb())}catch(D){if(UBM(k.yX,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",D);k.jy("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}kaG(k,q,!1,!1,y)}var N;return((N=k.e1())==null?void 0:N.C)||null}; kaG=function(k,y,q,N,D){function n(T){try{qQT(k,T,q,N)}catch(I){g.JR(I),k.handleError(new oi("fmt.unplayable",{msi:"1",ename:I&&typeof I==="object"&&"name"in I?String(I.name):void 0},1))}} q=q===void 0?!1:q;N=N===void 0?!1:N;N_Z(k,D===void 0?!1:D);k.vl=y;S2(k)&&LU(k.vl)==="open"?n(k.vl):YoD(k.vl,n)}; N_Z=function(k,y){y=y===void 0?!1:y;if(k.zS){var q=k.getCurrentTime()-k.z_();k.zS.seek(q,{vj:y}).Oj(function(){})}else dqu(k)}; qQT=function(k,y,q,N){q=q===void 0?!1:q;N=N===void 0?!1:N;if(k.vl&&(!y||k.vl===y)){k.logger.debug("media source opened");var D=k.getDuration();!D&&c4(k.videoData)&&(D=25200);if(k.vl.isView){var n=D;k.logger.debug(function(){return"Set media source duration to "+n+", video duration "+D}); n>k.vl.getDuration()&&DmD(k,n)}else DmD(k,D);ydM(k.zS,k.vl,q,N);k.publish("mediasourceattached")}}; DmD=function(k,y){if(k.vl){k.vl.bb(y);var q;(q=k.zS)!=null&&q.policy.QM&&(q.j=y)}}; TaZ=function(k,y){heD(k,y.reason,y.Z.info,y.token,y.videoId)}; lk=function(k,y,q,N){y=y===void 0?!1:y;q=q===void 0?!1:q;N=N===void 0?!1:N;var D,n,T;return g.B(function(I){if(I.Z==1){k.zS&&k.zS.zR();k.zS&&k.zS.VM()&&Kx(k);if(k.W("html5_enable_vp9_fairplay")&&k.un()&&(D=k.videoData.Z)!=null)for(var H in D.Z)D.Z.hasOwnProperty(H)&&(D.Z[H].Z=null,D.Z[H].C=!1);k.cZ(V5(k.playerState,2048));k.W("html5_ssap_keep_media_on_finish_segment")&&g.uE(k.videoData)?k.publish("newelementrequired",N):k.publish("newelementrequired");return y?g.b(I,IQ(k),2):I.Hl(2)}k.videoData.OX()&& ((n=k.zS)==null?0:n.AV)&&!eS(k)&&((T=k.isAtLiveHead())&&Ax(k.videoData)?k.seekTo(Infinity,{Ob:"videoPlayer_getNewElement"}):k.videoData.bv&&k.zS&&(H=k.zS,H.manifest.OX&&(H.manifest.bv||H.manifest.V||H.manifest.isPremiere?(H.seek(0,{Ob:"loader_resetSqless"}),H.videoTrack.B=!0,H.audioTrack.B=!0,H.videoTrack.j=!0,H.audioTrack.j=!0):FP(H.manifest)&&K8(H))));q&&k.seekTo(0,{seekSource:105});g.e(k.playerState,8)&&(k.W("html5_ssap_keep_media_on_finish_segment")&&g.uE(k.videoData)?k.playVideo(!1,N):k.playVideo()); g.XZ(I)})}; XA=function(k,y){k.lw("hgte",{ne:+y});k.videoData.J=!1;y&&lk(k);k.zS&&sGG(k.zS)}; nqP=function(k,y){k.lw("newelem",{r:y});lk(k)}; T_D=function(k,y){k.Hc.V.gG();g.e(k.playerState,32)||(k.cZ(V5(k.playerState,32,y==null?void 0:y.seekSource)),g.e(k.playerState,8)&&k.pauseVideo(!0),k.publish("beginseeking",k));k.Qx()}; wmT=function(k,y){y=y==null?void 0:y.seekSource;g.e(k.playerState,32)?(k.cZ(US(k.playerState,16,32,y)),k.publish("endseeking",k)):g.e(k.playerState,2)||k.cZ(V5(k.playerState,16,y));k.Hc.V.Fy(k.videoData,k.playerState.isPaused())}; I$0=function(k,y){k.uw.experiments.rF("enable_adb_handling_in_sabr")&&(k.pauseVideo(!0),k.ZP(),y&&k.jy("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))}; H2T=function(k){var y=0,q="";if(k.ir){if(k.ir.z5)return"D,";y=k.ir.PL();q=k.ir.Nz().substring(0,4)}else k.ZK&&(y=k.ZK.PL(),q=k.ZK.Nz().substring(0,4));return y>0?(k="AD"+y+", ",q&&(k+=q+", "),k):""}; HS=function(k,y){k.publish("internalvideodatachange",y===void 0?"dataupdated":y,k,k.videoData)}; K56=function(k){for(var y=g.p("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),q=y.next();!q.done;q=y.next())k.uq.T(k.mediaElement,q.value,k.tW,k);k.uw.RC&&k.mediaElement.aP()&&(k.uq.T(k.mediaElement,"webkitplaybacktargetavailabilitychanged",k.lKF,k),k.uq.T(k.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",k.sMj,k))}; csT=function(k){g.UP(k.iQ);As6(k)||(k.iQ=g.Vu(function(){return As6(k)},100))}; As6=function(k){var y=k.mediaElement;y&&k.MF&&!k.videoData.AV&&!jL("vfp",k.Hc.timerName)&&y.aA()>=2&&!y.isEnded()&&PB(y.pD())>0&&k.Hc.tick("vfp");return(y=k.mediaElement)&&!k.videoData.AV&&y.getDuration()>0&&(y.isPaused()&&y.aA()>=2&&PB(y.pD())>0&&(jL("pbp",k.Hc.timerName)||k.Hc.tick("pbp"),!k.videoData.JT||k.kQ||y.isSeeking()||(k.kQ=!0,k.publish("onPlaybackPauseAtStart"))),y=y.getCurrentTime(),MB(k.dP,y))?(u8M(k),!0):!1}; u8M=function(k){g.UP(k.iQ);k.BN.stop();k.videoData.AV=!0;k.uw.eE=!0;k.uw.Jz=0;var y=k.yX;if(y.videoData.N){var q=y.CS.j,N=y.videoData.N.LS;q.N.has(N)&&(q.N.delete(N),a9(q))}y.Z.stop();a$D(k);g.e(k.playerState,8)&&k.cZ(BK(k.playerState,65));k.kF=!1;ADD(k.qY());g.ue(k.VP);k.publish("playbackstarted");(k=g.S6("yt.scheduler.instance.clearPriorityThreshold"))?k():$S(0,0)}; a$D=function(k){var y=k.Ub.PZ(),q={},N={};!jL("pbs",k.Hc.timerName)&&q9.measure&&q9.getEntriesByName&&(q9.getEntriesByName("mark_nr")[0]?aSP("mark_nr"):aSP());y.videoId&&(q.videoId=y.videoId);y.clientPlaybackNonce&&!k.W("web_player_early_cpn")&&(q.clientPlaybackNonce=y.clientPlaybackNonce);k.mediaElement&&k.mediaElement.isPaused()&&(N.isPausedOnLoad=!0);N.itag=y.N?Number(y.N.itag):-1;y.MS&&(N.preloadType=String(k.Od?2:1));q.liveStreamMode=xmU[P4(y)];q.playerInfo=N;k.Hc.infoGel(q);if(k.zS){y=k.zS.timing; window&&window.performance&&window.performance.getEntriesByName&&(y.C&&(q=window.performance.getEntriesByName(y.C),q.length&&(q=q[0],y.tick("vri",q.fetchStart),y.tick("vdns",q.domainLookupEnd),y.tick("vreq",q.requestStart),y.tick("vrc",q.responseEnd))),y.N&&(q=window.performance.getEntriesByName(y.N),q.length&&(q=q[0],y.tick("ari",q.fetchStart),y.tick("adns",q.domainLookupEnd),y.tick("areq",q.requestStart),y.tick("arc",q.responseEnd))));y=y.ticks;for(var D in y)y.hasOwnProperty(D)&&k.Hc.tick(D,y[D])}}; jvP=function(k,y,q,N){y=(y+(k.b6===3?.3:0))/q;q=Math.floor(y*4);q>k.b6&&(k.lw("vpq",{q:q,cpn:N||k.videoData.clientPlaybackNonce,ratio:y.toFixed(3)}),k.b6=q)}; Xmu=function(k){k.qY().BO();if(Ax(k.videoData)&&Date.now()>k.bI+6283){if(!(!k.isAtLiveHead()||k.videoData.Z&&Ea(k.videoData.Z))){var y=k.qY();if(y.qoe){y=y.qoe;var q=y.provider.Zx.NB(),N=g.Yr(y.provider);fvG(y,N,q);q=q.C;isNaN(q)||g.af(y,N,"e2el",[q.toFixed(3)])}}k.W("html5_alc_live_log_rawlat")?(y=k.videoData,y=g.gm(y.S())?!0:g.Nz(y.S())?y.mK==="6":!1):y=g.gm(k.uw);y&&k.lw("rawlat",{l:kd(k.mE,"rawlivelatency").toFixed(3)});k.bI=Date.now()}k.videoData.N&&aj(k.videoData.N)&&(y=UqG(k))&&y.videoHeight!== k.Il&&(k.Il=y.videoHeight,heD(k,"a",eeD(k,k.videoData.RO)))}; eeD=function(k,y){if(y.Z.video.quality==="auto"&&aj(y.getInfo())&&k.videoData.cX)for(var q=g.p(k.videoData.cX),N=q.next();!N.done;N=q.next())if(N=N.value,N.getHeight()===k.Il&&N.Z.video.quality!=="auto")return N.getInfo();return y.getInfo()}; EZT=function(k){if(!Ax(k.videoData))return NaN;var y=0;k.zS&&k.videoData.Z&&(y=c4(k.videoData)?k.zS.Sc.Mt()||0:k.videoData.Z.pS);return(0,g.om)()/1E3-k.V5()-y}; zs7=function(k){k.mediaElement&&k.mediaElement.yD()&&(k.oT=(0,g.om)());k.uw.Dt?g.bW(function(){$m7(k)},0):$m7(k)}; $m7=function(k){var y;if((y=k.vl)==null||!y.oR()){if(k.mediaElement)try{k.OH=k.mediaElement.playVideo()}catch(N){Ak(k,"err."+N)}if(k.OH){var q=k.OH;q.then(void 0,function(N){k.logger.debug(function(){return"playMediaElement failed: "+N}); if(!g.e(k.playerState,4)&&!g.e(k.playerState,256)&&k.OH===q)if(N&&N.name==="AbortError"&&N.message&&N.message.includes("load"))k.logger.debug(function(){return"ignore play media element failure: "+N.message}); else{var D="promise";N&&N.name&&(D+=";m."+N.name);Ak(k,D);k.Ag=!0;k.videoData.oU=!0}})}}}; Ak=function(k,y){g.e(k.playerState,128)||(k.cZ(US(k.playerState,1028,9)),k.lw("dompaused",{r:y}),k.publish("onAutoplayBlocked"))}; Dv=function(k,y){y=y===void 0?!1:y;if(!k.mediaElement||!k.videoData.C)return!1;var q=y;q=q===void 0?!1:q;var N=null;var D;if((D=k.videoData.C)==null?0:D.Z){N=ysZ(k,q);var n;(n=k.zS)==null||n.resume()}else Kx(k),k.videoData.RO&&(N=k.videoData.RO.YI());D=k.mediaElement.dZ();q=!1;D&&N!==null&&N.resource===D.resource||(pmZ(k,N),q=!0);g.e(k.playerState,2)||(N=k.wf,y=y===void 0?!1:y,N.j||!(N.V>0)||N.mediaElement&&N.mediaElement.getCurrentTime()>0||(y={Ob:"seektimeline_resumeTime",vj:y},N.videoData.AV|| (y.seekSource=15),N.seekTo(N.V,y)));a:{y=q;if(TN(k.videoData)){if(!k.videoData.un())break a}else if(!g.OK(k.videoData))break a;if(k.mediaElement)if((N=k.videoData.j)&&k.mediaElement.aP()){D=k.mediaElement.F4();if(k.LZ)if(D!==k.LZ.element)$d(k);else if(y&&N.flavor==="fairplay"&&!I0())$d(k);else break a;if(k.W("html5_report_error_for_unsupported_tvos_widevine")&&I0()&&N.flavor==="widevine")k.jy("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{k.LZ=new Xf7(D,k.videoData, k.uw);k.LZ.subscribe("licenseerror",k.oS,k);k.LZ.subscribe("qualitychange",k.TOT,k);k.LZ.subscribe("heartbeatparams",k.Vy,k);k.LZ.subscribe("keystatuseschange",k.E8,k);k.LZ.subscribe("ctmp",k.lw,k);k.W("html5_widevine_use_fake_pssh")&&!k.videoData.isLivePlayback&&N.flavor==="widevine"&&k.LZ.zJ(new Q2(rs0,"cenc",!1));y=g.p(k.Rm.keys);for(N=y.next();!N.done;N=y.next())N=k.Rm.get(N.value),k.LZ.zJ(N);k.W("html5_eme_loader_sync")||k.Rm.removeAll()}}else k.jy("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK", "drm.1")}return q}; pmZ=function(k,y){k.Hc.tick("vta");$I("vta",void 0,"video_to_ad");k.getCurrentTime()>0&&NnG(k.wf,k.getCurrentTime());k.mediaElement.activate(y);k.vl&&$S(0,4);!k.videoData.AV&&k.playerState.isOrWillBePlaying()&&k.BN.start();if(W46(k)){var q;if(y=(q=k.mediaElement)==null?void 0:q.audioTracks())y.onchange=function(){k.publish("internalaudioformatchange",k.videoData,!0)}}}; $d=function(k){k.LZ&&(k.LZ.dispose(),k.LZ=null)}; zO=function(k,y){y=y===void 0?!1:y;Ax(k.videoData)&&(k.isAtLiveHead()&&!k.playerState.isPaused()||k.Uk()||g.VV(k.videoData))?k=k.getCurrentTime():g.uE(k.videoData)&&k.ZK?(y=k.ZK,k=k.getCurrentTime(),k=(k=mm6(y,k*1E3))?(k.jS()-k.bu())/1E3:0):k=k.QZ(y);return k}; i2Z=function(k){var y=y===void 0?!1:y;k.logger.debug("reattachVideoSource");k.mediaElement&&(k.vl?($d(k),jG(k),ysZ(k,y)):(k.videoData.RO&&k.videoData.RO.ud(),k.mediaElement.stopVideo()),k.playVideo())}; f$T=function(k,y){k.uw.W("html5_log_rebuffer_reason")&&(y={r:y,lact:gf()},k.mediaElement&&(y.bh=Rj(k.mediaElement)),k.lw("bufreason",y))}; px=function(k,y,q,N,D,n,T,I,H){var K;if((K=k.videoData.Z)==null?0:K.isLive){var A=q.playerType===2?q:y,c=y.videoData.videoId,u=q.videoData.videoId;if(c&&u){K=k.qY();if(K.qoe){var a=K.qoe,x=y.cpn,r=q.cpn,f=A.videoData.Jz,P=a.provider.videoData.clientPlaybackNonce,C=a.provider.videoData.videoId,V=r!==P&&u!==C;P=x!==P&&c!==C;a.reportStats();a.adCpn&&a.adCpn!==x||(a.adCpn=P?x:"",a.sT=P?c:"",a.adFormat=P?f:void 0,zc(a,2,T?4:n?2:0,r,u,D),a.reportStats(),a.adCpn=V?r:"",a.sT=V?u:"",a.adFormat=V?f:void 0, zc(a,2,T?5:n?3:1,x,c,N),a.reportStats())}N=y.cpn;if(K.C.has(N)){if(n=K.C.get(N),EU(n,!0).send(),CF(n),N!==K.provider.videoData.clientPlaybackNonce){Nd7(n);var Q;(Q=K.Z)==null||JkD(Q);K.C.delete(N)}}else K.KX=K.provider.videoData.clientPlaybackNonce,K.KX&&K.Z&&(K.C.set(K.KX,K.Z),EU(K.Z).send(),CF(K.Z));Q=q.cpn;A=A.videoData;D-=k.AY();if(K.C.has(Q)){D=K.C.get(Q);var Y=D.C&&isNaN(D.j)?vf(D):NaN;D=qAu(D,!1);isNaN(Y)||(D.Y=Y);D.send()}else D=$NT(K,K.provider,A,D),K.C.set(Q,D),DN7(D,new g.VS(V5(new g.Cq, 8),new g.Cq)),sQP(D),(Y=K.Z)==null||CF(Y);K.KX=Q;k.W("html5_unify_csi_server_stitched_transition_logging")?O2u(y.cpn,q.cpn,k.videoData.clientPlaybackNonce,q.videoData,I,void 0,H):(K=k.videoData.clientPlaybackNonce,k=q.videoData,y=(y.cpn===K?"video":"ad")+"_to_"+(q.cpn===K?"video":"ad"),K={},k.Y&&(K.cttAuthInfo={token:k.Y,videoId:k.videoId}),I&&(K.startTime=I),xI(y,K),g.al({targetVideoId:k.videoId,targetCpn:q.cpn,isSsdai:!0},y),uB("pbs",H!=null?H:(0,g.om)(),y))}}}; Pz7=function(k,y){if(k.uw.X4()&&k.mediaElement){var q=k.mediaElement.MY();q.omt=(k.mediaElement.getCurrentTime()+k.z_()).toFixed(3);q.ps=k.playerState.state.toString(16);q.rt=(g.Yr(k.qY().provider)*1E3).toFixed();q.e=y;k.f7[k.IG++%5]=q}try{if(y==="timeupdate"||y==="progress")return}catch(N){}k.logger.debug(function(){return"video element event "+y})}; vqu=function(k){if(k.uw.X4()){k.f7.sort(function(N,D){return+N.rt-+D.rt}); for(var y=g.p(k.f7),q=y.next();!q.done;q=y.next())q=q.value,k.lw("vpe",Object.assign({t:q.rt},q));k.f7=[];k.IG=0}}; Cz6=function(k){if(g.nj("cobalt")&&g.nj("nintendo switch")){var y=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;k.lw("nxdock",{d:y})}}; EqZ=function(k,y,q,N,D){k.lw("xvt",{m:y,g:1,tt:q?1:0,np:N?1:0,c:D})}; xd=function(k,y){var q;(q=k.zS)==null||W8(q,y)}; R4=function(k){return g.eB(k.e$,"ad")}; EW6=function(k,y){return g.uE(k.videoData)&&k.ZK?k.ZK.handleError(y,void 0):!1}; Y$D=function(k){H4(k.videoData,"html5_set_debugging_opt_in")&&(k=g.NS(),g.Dc(0,183)||(Tv(183,!0),k.save()))}; b2G=function(k){return g.uE(k.videoData)&&k.ZK?Yf(k.ZK):k.videoData.QZ()}; BaD=function(k,y){k.Ub.AJ()||(k.lw("sgap",{f:y}),k.Ub.clearQueue(!1,y==="pe"))}; eS=function(k){return k.W("html5_disable_video_player_initiated_seeks")&&TN(k.videoData)}; Vdu=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);Jx(this.api,"isLifaAdPlaying",function(){return y.api.isLifaAdPlaying()}); this.events.T(k,"serverstitchedvideochange",function(){y.api.isLifaAdPlaying()?(y.playbackRate=y.api.getPlaybackRate(),y.api.setPlaybackRate(1)):y.api.setPlaybackRate(y.playbackRate)}); this.playbackRate=this.api.Vx()?this.api.getPlaybackRate():1}; B_D=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);Jx(this.api,"seekToChapterWithAnimation",function(q){y.seekToChapterWithAnimation(q)}); Jx(this.api,"seekToTimeWithAnimation",function(q,N){y.seekToTimeWithAnimation(q,N)}); Jx(this.api,"renderChapterSeekingAnimation",function(q,N,D){y.api.renderChapterSeekingAnimation(q,N,D)}); Jx(this.api,"setMacroMarkers",function(q){y.setMacroMarkers(k,q)}); Jx(this.api,"changeMarkerVisibility",function(q,N,D){y.changeMarkerVisibility(q,N,D)}); Jx(this.api,"isSameMarkerTypeVisible",function(q){return y.isSameMarkerTypeVisible(q)})}; UmZ=function(k,y,q){var N=k.api.getCurrentTime()*1E30&&D>0&&(q.width+=D,g.fW(y.element,"width",q.width+"px")));k.size=q}}; g.FA=function(k,y){var q=k.Z[k.Z.length-1];q!==y&&(k.Z.push(y),T3Z(k,q,y))}; g.Yd=function(k){if(!(k.Z.length<=1)){var y=k.Z.pop(),q=k.Z[0];k.Z=[q];T3Z(k,y,q,!0)}}; T3Z=function(k,y,q,N){wRP(k);y&&(y.unsubscribe("size-change",k.Ul,k),y.unsubscribe("back",k.L0,k));q.subscribe("size-change",k.Ul,k);q.subscribe("back",k.L0,k);if(k.Az){g.pD(q.element,N?"ytp-panel-animate-back":"ytp-panel-animate-forward");q.FH(k.element);q.focus();k.element.scrollLeft=0;k.element.scrollTop=0;var D=k.size;nQ0(k);g.Q$(k.element,D);k.j=new g.c3(function(){IHG(k,y,q,N)},20,k); k.j.start()}else q.FH(k.element),y&&y.detach()}; IHG=function(k,y,q,N){k.j.dispose();k.j=null;g.pD(k.element,"ytp-popup-animating");N?(g.pD(y.element,"ytp-panel-animate-forward"),g.mW(q.element,"ytp-panel-animate-back")):(g.pD(y.element,"ytp-panel-animate-back"),g.mW(q.element,"ytp-panel-animate-forward"));g.Q$(k.element,k.size);k.B=new g.c3(function(){g.mW(k.element,"ytp-popup-animating");y.detach();g.ie(y.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);k.B.dispose();k.B=null},250,k); k.B.start()}; wRP=function(k){k.j&&g.ae(k.j);k.B&&g.ae(k.B)}; SG=function(k){g.Me.call(this,k,"ytp-shopping-product-menu");this.Aw=new g.UN(this.G);g.G(this,this.Aw);this.hide();g.FA(this,this.Aw);g.pa(this.G,this.element,4)}; KuT=function(k,y,q){var N,D=y==null?void 0:(N=y.text)==null?void 0:N.simpleText;D&&(q=HpG(k,q,D,y==null?void 0:y.icon,y==null?void 0:y.secondaryIcon),y.navigationEndpoint&&q.listen("click",function(){k.G.Sb("innertubeCommand",y.navigationEndpoint);k.hide()},k))}; AaU=function(k,y,q){var N,D=y==null?void 0:(N=y.text)==null?void 0:N.simpleText;D&&HpG(k,q,D,y==null?void 0:y.icon).listen("click",function(){var n;(y==null?void 0:(n=y.icon)==null?void 0:n.iconType)==="HIDE"?k.G.publish("featuredproductdismissed"):y.serviceEndpoint&&k.G.Sb("innertubeCommand",y.serviceEndpoint);k.hide()},k)}; HpG=function(k,y,q,N,D){y=new g.sg(g.J2({},[],!1,!!D),y,q);D&&y.updateValue("secondaryIcon",cau(D));y.setIcon(cau(N));g.G(k,y);k.Aw.G_(y,!0);return y}; cau=function(k){if(!k)return null;switch(k.iconType){case "ACCOUNT_CIRCLE":return{X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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{X:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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 GID();case "HIDE":return{X:"svg",K:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"g",L:[{X:"path",K:{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 ot()}}; GO=function(k){VI.call(this,k,!1,!0);this.isCounterfactual=this.N=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.U=!0;this.overflowButton=new g.R({X:"button",jb:["ytp-featured-product-overflow-icon","ytp-button"],K:{"aria-haspopup":"true"}});this.overflowButton.hide();g.G(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.R({X:"img",D:"ytp-suggested-action-badge-img",K:{src:"{{url}}"}}); this.thumbnailImage.hide();g.G(this,this.thumbnailImage);this.thumbnailIcon=new g.R({X:"div",D:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.G(this,this.thumbnailIcon);this.banner=new g.R({X:"a",D:"ytp-suggested-action-container",L:[this.thumbnailImage,this.thumbnailIcon,{X:"div",D:"ytp-suggested-action-details",L:[{X:"text",D:"ytp-suggested-action-title",oO:"{{title}}"},{X:"text",D:"ytp-suggested-action-subtitle",oO:"{{subtitle}}"},{X:"text",D:"ytp-suggested-action-metadata-text", oO:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.G(this,this.banner);this.banner.FH(this.C.element);this.T(this.G,"videodatachange",this.onVideoDataChange);this.T(this.G,g.ib("suggested_action_view_model"),this.iYl);this.T(this.G,g.fh("suggested_action_view_model"),this.h0l);this.T(this.overflowButton.element,"click",this.N9);this.T(k,"featuredproductdismissed",this.KO);this.G.createServerVe(this.banner.element,this.banner,!0)}; ucD=function(k){k.isInitialized&&(k.enabled=k.isVisible,k.ND=k.isVisible,bl(k),k.YW(),k.thumbnailImage.xz(k.isVisible),k.shouldHideDismissButton||k.dismissButton.xz(k.isVisible),k.shouldShowOverflowButton&&k.overflowButton.xz(k.isVisible))}; Lx=function(){GO.apply(this,arguments)}; aH6=function(k){ye.call(this,k);this.Z=new Lx(this.api);g.G(this,this.Z);g.pa(this.api,this.Z.element,4)}; dc=function(k){ye.call(this,k);var y=this;this.N="";this.C=!0;this.Z=this.api.W("html5_enable_audio_track_stickiness_phase_two");var q=new g.to(k);g.G(this,q);q.T(k,"internalaudioformatchange",function(N,D){x20(y,N,D)}); q.T(k,"videoplayerreset",function(){var N;(y.N||y.Z&&((N=Nw())==null?0:N.size))&&j26(y)}); q.T(k,"videodatachange",function(N,D){y.onVideoDataChange(N,D)})}; x20=function(k,y,q){if(q){var N="";XR7(k,y)&&(N=y,k.Z||(k.N=y),k.api.W("html5_sabr_enable_server_xtag_selection")&&(q=k.api.Vx()))&&(q.getVideoData().rD=y);k.Z&&N&&$2G(k,N)&&zpG(k)!==N&&(pRu([{settingItemId:gc(k),settingOptionValue:{stringValue:y}}]),EO(k.wT(),function(D){iY6(D,gc(k),{stringValue:N})}))}}; j26=function(k){if(k.Z){var y;(y=zpG(k))&&$2G(k,y)&&(k=k.api.Vx())&&(k.getVideoData().rD=y)}else if(y=k.api.Vx())y.getVideoData().rD=k.N}; ra6=function(k){bu(EO(EO(k.wT(),function(y){return r8u(y,[gc(k)])}),function(y){if(y){y=g.p(y); for(var q=y.next();!q.done;q=y.next()){var N=q.value;q=N.key;N=N.value;q&&N&&pRu([{settingItemId:q,settingOptionValue:N}])}}}),function(){k.C=!0})}; XR7=function(k,y){k=k.api.getAvailableAudioTracks();k=g.p(k);for(var q=k.next();!q.done;q=k.next())if(q=q.value,q.getLanguageInfo().getId()===y)return q;return null}; zpG=function(k){k=gc(k);var y=Nw();k=y?y.get(k):void 0;return k&&k.stringValue?k.stringValue:""}; gc=function(k){var y=(484).toString();k.api.S().mK&&(y=(483).toString());return y}; $2G=function(k,y){var q;return y.split(".")[0]!==""&&!((q=k.api.getVideoData())==null?0:oau(q))}; pRu=function(k){var y=Nw();y||(y=new Map);k=g.p(k);for(var q=k.next();!q.done;q=k.next())q=q.value,y.set(q.settingItemId,q.settingOptionValue);y=JSON.stringify(Object.fromEntries(y));g.l0("yt-player-user-settings",y,2592E3)}; g.oQ=function(k,y,q,N,D,n,T){g.sg.call(this,g.J2({"aria-haspopup":"true"}),y,k);this.nY=N;this.J=!1;this.C=null;this.options={};this.N=new g.UN(q,void 0,k,D,n,T);g.G(this,this.N);this.listen("keydown",this.zc);this.listen("click",this.open)}; m2D=function(k){if(k.C){var y=k.options[k.C];y.element.getAttribute("aria-checked");y.element.setAttribute("aria-checked","false");k.C=null}}; ipT=function(k,y){g.oQ.call(this,"Temporizador de apagado",g.Ky.SLEEP_TIMER,k,y);this.G=k;this.U={};this.j=this.FB("Off");this.B=this.Z="";k.W("web_settings_menu_icons")&&this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.V=new g.R({X:"div",jb:["ytp-menuitem-label-wrapper"],L:[{X:"div",oO:"Fin del video"},{X:"div",jb:["ytp-menuitem-sublabel"],oO:"{{content}}"}]});g.G(this,this.V);this.listen("click",this.onClick);this.T(k,"videodatachange",this.onVideoDataChange);this.T(k,"presentingplayerstatechange",this.OT);this.T(k,"settingsMenuVisibilityChanged",this.sex);k.createClientVe(this.element,this,218889);this.OT();this.G.Sb("onSleepTimerFeatureAvailable")}; fHM=function(k){var y="Off 10 15 20 30 45 60".split(" "),q;((q=k.G.getVideoData())==null?0:q.isLivePlayback)||y.push("End of video");q=k.G.getPlaylist();var N;q&&((N=q.listId)==null?void 0:N.type)!=="RD"&&y.push("End of playlist");k.Ln(g.My(y,k.FB));k.U=g.KA(y,k.FB,k);y=k.FB("End of video");k.options[y]&&g.l4(k.options[y],k.V)}; OpD=function(k,y){var q=k.U[y],N=q==="End of video"||q==="End of playlist";q==="Off"&&(k.Z="");k.G.getPlayerState()!==0&&k.G.getPlayerState()!==5||!N?(k.j=y,g.oQ.prototype.gS.call(k,y),k.n0(y),k.G.Sb("onSleepTimerSettingsChanged",q)):k.G.Sb("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"El video ya finaliz\u00f3"}}}}})}; hk=function(k){ye.call(this,k);var y=this;k.addEventListener("settingsMenuInitialized",function(){y.menuItem||(y.menuItem=new ipT(y.api,y.api.l3()),g.G(y,y.menuItem))}); k.addEventListener("openSettingsMenuItem",function(q){if(q==="menu_item_sleep_timer"){if(!y.menuItem){var N;(N=y.api.l3())==null||N.BZ()}y.menuItem.open()}}); Jx(k,"resetSleepTimerMenuSettings",function(){y.resetSleepTimerMenuSettings()}); Jx(k,"setSleepTimerTimeLeft",function(q){y.setSleepTimerTimeLeft(q)}); Jx(k,"setVideoTimeLeft",function(q){y.setVideoTimeLeft(q)})}; PqZ=function(k){ye.call(this,k);var y=this;this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"onSnackbarMessage",function(q){switch(q){case 1:q=y.api.getPlayerStateObject(),q.isBuffering()&&g.e(q,8)&&g.e(q,16)&&y.api.Sb("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"\u00bfEl video se interrumpe?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Descubre los motivos"}]},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.eG=function(k,y,q,N,D){y=y===void 0?!1:y;N=N===void 0?!1:N;D=D===void 0?!1:D;g.fr.call(this);this.U=D;this.B=!1;this.V=new o0(this);this.j=this.Y=null;this.C=this.N=!1;g.G(this,this.V);this.target=k;this.Z=y;this.J=q||k;this.B=N;y&&(g.q3&&this.target.setAttribute("draggable","true"),D||(this.target.style.touchAction="none"));RQ(this)}; WS=function(k){g.R0(k.V,!k.Z)}; RQ=function(k){k.j=null;k.Y=null;k.T(Zv("over"),k.SZ);k.T("touchstart",k.m2);k.Z&&k.T(Zv("down"),k.STF)}; vQD=function(k,y){for(var q=0;qn.start&&N>=5;f+=V}r=f.substr(0,4)+" "+f.substr(4,4)+" "+f.substr(8,4)+" "+(f.substr(12,4)+" "+f.substr(16,4))}else r="";H={video_id_and_cpn:String(q.videoId)+" / "+r,codecs:"",dims_and_frames:"",bandwidth_kbps:H.toFixed(0)+" Kbps",buffer_health_seconds:A.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:u?"":"display:none",drm:u,debug_info:N,extra_debug_info:"",bandwidth_style:x,network_activity_style:x,network_activity_bytes:K.toFixed(0)+" KB", shader_info:a,shader_info_style:a?"":"display:none",playback_categories:""};K=D.clientWidth+"x"+D.clientHeight+(n>1?"*"+n.toFixed(2):"");A="-";T.totalVideoFrames&&(A=(T.droppedVideoFrames||0)+" dropped of "+T.totalVideoFrames);H.dims_and_frames=K+" / "+A;k=k.getVolume();T=dwu(q);var Y;K=((Y=q.V)==null?0:Y.audio.Z)?"DRC":Math.round(k*T)+"%";Y=Math.round(k)+"% / "+K;k=q.iP.toFixed(1);isFinite(Number(k))&&(Y+=" (content loudness "+k+"dB)");H.volume=Y;H.resolution=D.videoWidth+"x"+D.videoHeight;if(D= q.N){if(Y=D.video)k=Y.fps,k>1&&(H.resolution+="@"+k),(k=g.ul(y))&&k.video&&(H.resolution+=" / "+k.video.width+"x"+k.video.height,k.video.fps>1&&(H.resolution+="@"+k.video.fps)),H.codecs=B3Z(D),!q.V||D.audio&&D.video?D.Ju&&(H.codecs+=" / "+D.Ju+"A"):H.codecs+=" / "+B3Z(q.V),Y.N||Y.primaries?(k=Y.N||"unknown",k==="smpte2084"?k+=" (PQ)":k==="arib-std-b67"&&(k+=" (HLG)"),H.color=k+" / "+(Y.primaries||"unknown"),H.color_style=""):H.color_style="display:none";if(D.debugInfo)for(H.fmt_debug_info="",D=g.p(D.debugInfo), Y=D.next();!Y.done;Y=D.next())Y=Y.value,H.fmt_debug_info+=Y.label+":"+Y.text+" ";H.fmt_debug_info_style=H.fmt_debug_info&&H.fmt_debug_info.length>0?"":"display:none"}D=q.isLivePlayback;Y=q.bv;H.live_mode_style=D||Y?"":"display:none";H.live_latency_style=D?"":"display:none";if(Y)H.live_mode="Post-Live"+(c4(q)?" Manifestless":"");else if(D){Y=kd(I,"livelatency");H.live_latency_secs=Y.toFixed(2)+"s";D=c4(q)?"Manifestless, ":"";q.QM&&(D+="Windowed, ");k="Uncertain";if(Y>=0&&Y<120)if(q.latencyClass&&q.latencyClass!== "UNKNOWN")switch(q.latencyClass){case "NORMAL":k="Optimized for Normal Latency";break;case "LOW":k="Optimized for Low Latency";break;case "ULTRALOW":k="Optimized for Ultra Low Latency";break;default:k="Unknown Latency Setting"}else k=q.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";D+=k;(Y=y.getPlaylistSequenceForTime(y.getCurrentTime()))&&(D+=", seq "+Y.sequence);H.live_mode=D}!y.isGapless()||$F(q)&&y.AJ()||(H.playback_categories+="Gapless ");H.playback_categories_style= H.playback_categories?"":"display:none";H.bandwidth_samples=t$(I,"bandwidth");H.network_activity_samples=t$(I,"networkactivity");H.live_latency_samples=t$(I,"livelatency");H.buffer_health_samples=t$(I,"bufferhealth");y=g.R_(q);if(q.cotn||y)H.cotn_and_local_media=(q.cotn?q.cotn:"null")+" / "+y;H.cotn_and_local_media_style=H.cotn_and_local_media?"":"display:none";H4(q,"web_player_release_debug")?(H.release_name="youtube.player.web_20241210_01_RC00",H.release_style=""):H.release_style="display:none"; H.debug_info&&c.length>0&&H.debug_info.length+c.length<=60?H.debug_info+=" "+c:H.extra_debug_info=c;H.extra_debug_info_style=H.extra_debug_info&&H.extra_debug_info.length>0?"":"display:none";return H}; B3Z=function(k){var y=/codecs="([^"]*)"/.exec(k.mimeType);return y&&y[1]?y[1]+" ("+k.itag+")":k.itag}; qN=function(k,y,q,N,D){g.R.call(this,{X:"div",D:"ytp-horizonchart"});this.B=y;this.sampleCount=q;this.V=N;this.j=D;this.index=0;this.heightPx=-1;this.C=this.N=null;this.Z=Math.round(k/q);this.element.style.width=this.Z*this.sampleCount+"px";this.element.style.height=this.B+"em"}; NN=function(k,y){if(k.heightPx===-1){var q=null;try{q=g.T3("CANVAS"),k.N=q.getContext("2d")}catch(I){}if(k.N){var N=k.Z*k.sampleCount;k.C=q;k.C.width=N;k.C.style.width=N+"px";k.element.appendChild(k.C)}else for(k.sampleCount=Math.floor(k.sampleCount/4),k.Z*=4,q=0;q1?2:1,k.C.height=k.heightPx*q,k.C.style.height= k.heightPx+"px",k.N.scale(1,q)));y=g.p(y);for(N=y.next();!N.done;N=y.next()){q=k;var D=k.index,n=N.value;for(N=0;N+20&&g.HG(y.C.element);N.classList.add("ytp-timely-actions-overlay");y.C.element.appendChild(N)}); g.G(this,this.C);g.pa(this.api,this.C.element,4)}; Wu6=function(k){k.timelyActions&&(k.V=k.timelyActions.reduce(function(y,q){if(q.cueRangeId===void 0)return y;y[q.cueRangeId]=0;return y},{}))}; wd=function(k,y){if(k.timelyActions){k=g.p(k.timelyActions);for(var q=k.next();!q.done;q=k.next())if(q=q.value,q.cueRangeId===y)return q}}; Zpu=function(k,y){if((k=wd(k,y))&&k.onCueRangeExit)return qM(k.onCueRangeExit)}; lHZ=function(k){if(k.Z!==void 0){var y=(y=wd(k,k.Z))&&y.onCueRangeEnter?qM(y.onCueRangeEnter):void 0;var q=wd(k,k.Z);if(q&&q.additionalTrigger){var N=!1;for(var D=g.p(q.additionalTrigger),n=D.next();!n.done;n=D.next())n=n.value,n.type&&n.args&&k.Y[n.type]!==void 0&&(N=N||k.Y[n.type](n.args))}else N=!0;y&&N&&(k.api.Sb("innertubeCommand",y),k.setTimeout(q),k.V[k.Z]!==void 0&&k.V[k.Z]++)}}; hp7=function(k,y){return k.N===void 0?!1:y.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(y.seekLengthMilliseconds)===5E3?k.N===72:y.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(y.seekLengthMilliseconds)===1E4?k.N===74:y.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(y.seekLengthMilliseconds)===5E3?k.N===71:y.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(y.seekLengthMilliseconds)===1E4?k.N===73:!1}; Rp6=function(k){if(k=k.getWatchNextResponse()){var y,q;k=(y=k.playerOverlays)==null?void 0:(q=y.playerOverlayRenderer)==null?void 0:q.timelyActionsOverlayViewModel;y=g.L(k,s20);if(y!=null&&y.timelyActions)return y==null?void 0:y.timelyActions.map(function(N){return g.L(N,JaG)}).filter(function(N){return!!N})}}; tUZ=function(k){ye.call(this,k);var y=this;tx(this.api,"getPlaybackRate",function(){return y.api.getPlaybackRate()}); tx(this.api,"setPlaybackRate",function(q){typeof q==="number"&&y.api.setPlaybackRate(q)})}; kLD=function(k){k=k.YX();if(!k)return!1;k=g.zf(k).exp||"";return k.includes("xpv")||k.includes("xpe")}; yZZ=function(k){k=g.p(g.I3(k,!0));for(var y=k.next();!y.done;y=k.next())if(kLD(y.value))return!0;return!1}; qr0=function(k,y){k=g.p(g.I3(k,!0));for(var q=k.next();!q.done;q=k.next())if(q=q.value,kLD(q)){var N={potc:"1",pot:y};q.url&&(q.url=pV(q.url,N))}}; NKZ=function(k){var y=!1;k.lX(150);k.wpc.f().finally(function(){y=!0}); return{isReady:function(){return y}, aD:function(q){return k.aD({pm:q.pm,Sm:!0,al:!0,SU:q.SU?{YE:q.SU.YE,qR:q.SU.qR,D_:q.SU.D_}:void 0})}, ready:function(){return g.B(function(q){if(q.Z==1)return g.zM(q,2),g.b(q,k.wpc.f(),4);if(q.Z!=2)return g.pu(q,0);g.rT(q);g.XZ(q)})}, start:function(){}}}; Ki=function(k){ye.call(this,k);var y=this;this.useLivingRoomPoToken=!1;this.j=new g.mI;this.Hc=null;this.Y=!1;this.N=null;this.C=!1;var q=k.S().getWebPlayerContextConfig();this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"spsumpreject",function(N,D,n){y.C=D;N&&y.Y&&!y.N&&(y.W("html5_generate_content_po_token")&&n?y.Mn(n):y.W("html5_generate_session_po_token")&&DpM(y));y.N||y.api.lw("stp",{s:+y.Y,b:+y.C})}); this.events.T(k,"poTokenVideoBindingChange",function(N){y.Mn(N)}); this.useLivingRoomPoToken=!(q==null||!q.useLivingRoomPoToken);k.addEventListener("csiinitialized",function(){y.Hc=k.hL();var N=(y.W("html5_generate_session_po_token")||y.W("html5_generate_content_po_token"))&&!y.useLivingRoomPoToken;try{if(y.W("html5_use_shared_owl_instance"))nbZ(y);else if(N){y.Hc.w9("pot_isc");TK0(y);var D=g.bD(y.api.S().experiments,"html5_webpo_kaios_defer_timeout_ms");D?g.bW(function(){HD(y)},D):y.W("html5_webpo_idle_priority_job")?g.am(g.jm(),function(){HD(y)}):HD(y)}}catch(n){n instanceof Error&&g.JR(n)}}); k.addEventListener("trackListLoaded",this.J.bind(this));k.E6(this)}; wQT=function(k){var y=HU(k.experiments,"html5_web_po_request_key");return y?y:g.hL(k)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; AD=function(k,y){if(k.W("html5_webpo_bge_ctmp")){var q,N={hwpo:!!k.Z,hwpor:!((q=k.Z)==null||!q.isReady())};k.api.lw(y,N)}}; nbZ=function(k){var y,q;g.B(function(N){if(N.Z==1)return AD(k,"swpo_i"),k.B=Rv6(),cD(k),g.b(N,Qj(),2);if(N.Z!=3)return y=N.N,AD(k,"swpo_co"),g.b(N,i36(y),3);q=N.N;k.Z=NKZ(q);AD(k,"swpo_cc");k.Z.ready().then(function(){k.j.resolve();AD(k,"swpo_re")}); g.bW(function(){HD(k);AD(k,"swpo_si")},0); g.XZ(N)})}; TK0=function(k){function y(K){g.JR(K)} function q(K){(K=I3T[K])&&k.Hc.w9(K)} var N=k.api.S(),D=wQT(N);try{var n=BC7(D),T=Y56(N.experiments),I=N.experiments.rF("html5_web_po_disable_remote_logging"),H=new n3({Nn:D,onEvent:q,onError:y,Th:n,KJ:T,Xy:function(){k.api.lw("itr",{})}, t6O:I});k.Z=H;k.Z.ready().then(function(){k.j.resolve()}); g.G(k,H)}catch(K){K instanceof Error&&g.JR(K)}}; HD=function(k){var y=k.api.S();k.Hc.w9("pot_ist");var q;(q=k.Z)==null||q.start();k.W("html5_bandaid_attach_content_po_token")||(cD(k),DpM(k),y=g.bD(y.experiments,"html5_session_po_token_interval_time_ms")||0,y>0&&(k.V=g.Vu(function(){cD(k)},y)),k.Y=!0)}; cD=function(k){var y,q,N,D;g.B(function(n){if(!k.W("html5_generate_session_po_token")||k.useLivingRoomPoToken)return n.return();y=k.api.S();q=g.H1("EOM_VISITOR_DATA")||g.H1("VISITOR_DATA");N=y.mK?y.datasyncId:q;D=HU(y.experiments,"html5_mock_content_binding_for_session_token")||y.livingRoomPoTokenId||N;y.cn=uv(k,D);g.XZ(n)})}; uv=function(k,y){if(!k.Z)return k.B?k.B(y):"";try{var q=k.Z.isReady();k.Hc.w9(q?"pot_cms":"pot_csms");var N="";N=k.W("html5_web_po_token_disable_caching")?k.Z.aD({pm:y}):k.Z.aD({pm:y,SU:{YE:y,YTb:150,qR:!0,D_:!0}});k.Hc.w9(q?"pot_cmf":"pot_csmf");if(q){var D;(D=k.N)==null||D.resolve();k.N=null;if(k.C){k.C=!1;var n,T=(n=g.wl(k.api.app))==null?void 0:n.zS;T&&b8M(T,!1)}}return N}catch(I){return g.JR(I),""}}; DpM=function(k){k.Z&&(k.N=new gF,k.Z.ready().then(function(){k.Hc.w9("pot_if");cD(k)}))}; HI7=function(k){ye.call(this,k);var y=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.to(k);g.G(this,this.events);this.events.T(k,"heartbeatRequest",function(q){if(y.freePreviewUsageDetails.length||y.freePreviewWatchedDuration!==null)q.heartbeatRequestParams||(q.heartbeatRequestParams={}),q.heartbeatRequestParams.unpluggedParams||(q.heartbeatRequestParams.unpluggedParams={}),y.freePreviewUsageDetails.length>0?q.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= y.freePreviewUsageDetails:q.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+y.freePreviewWatchedDuration}}); Jx(k,"setFreePreviewWatchedDuration",function(q){y.freePreviewWatchedDuration=q}); Jx(k,"setFreePreviewUsageDetails",function(q){y.freePreviewUsageDetails=q})}; a3=function(k){g.S.call(this);this.features=[];var y=this.Z,q=new vpT(k),N=new qk(k),D=new fx(k),n=new Ki(k);var T=g.gm(k.S())?void 0:new xj(k);var I=new il(k),H=new FuP(k),K=new tUZ(k),A=new py(k);var c=g.gm(k.S())?new HI7(k):void 0;var u=k.W("html5_enable_ssap")?new VU7(k):void 0;var a=k.W("web_cinematic_watch_settings")&&(a=k.S().getWebPlayerContextConfig())!=null&&a.cinematicSettingsAvailable?new NWZ(k):void 0;var x=new zJ(k);var r=k.W("enable_courses_player_overlay_purchase")?new pLT(k):void 0; var f=g.ng(k.S())?new js6(k):void 0;var P=new wL6(k);var C=k.S().V?new ILD(k):void 0;var V=k.W("web_player_move_autonav_toggle")&&k.S().CZ?new Zf0(k):void 0;var Q=g.ng(k.S())?new B_D(k):void 0;var Y=k.W("web_enable_speedmaster")&&g.ng(k.S())?new Jk(k):void 0;var l=k.S().dB?void 0:new oQU(k);var h=k.W("report_pml_debug_signal")?new oBT(k):void 0;var qD=new RsZ(k),Ku=new Cx(k);var Z=k.W("enable_web_player_player_in_bar_feature")&&g.NF(k.S())?new qpD(k):void 0;var d=k.S().playerStyle==="flix"?new mRT(k): void 0;var J=navigator.mediaSession&&window.MediaMetadata&&k.S().iY?new rc(k):void 0;var X=k.W("html5_enable_drc")&&!k.S().Y?new ag(k):void 0;var W=new Yk7(k),s0;a:{var zF=k.S();if(zF.Y&&(zF=(s0=zF.getWebPlayerContextConfig())==null?void 0:s0.houseBrandEnvironment,zF==="apps-elements"||zF==="apps-elements-flix")){s0=new rJM(k);break a}s0=void 0}zF=g.ng(k.S())?new aH6(k):void 0;var Ae=k.W("html5_enable_d6de4")?new ON(k):void 0;var Cu=g.ng(k.S())&&k.W("web_sleep_timer")?new hk(k):void 0;var qG=g.YM(k.S())? new AJG(k):void 0;var xN=new dc(k),JG=new DR6(k),O=new Vdu(k);var v=k.S().Y?new P_G(k):void 0;var E=k.W("enable_sabr_snackbar_message")?new PqZ(k):void 0;var U=k.W("web_enable_timely_actions")?new ep6(k):void 0;y.call(this,q,N,D,n,T,I,H,K,A,c,u,a,x,r,f,P,C,V,Q,Y,l,h,qD,Ku,Z,d,J,X,W,s0,zF,Ae,Cu,qG,void 0,xN,JG,O,v,E,U,new cH(k))}; xk=function(){this.N=this.Z=NaN}; KD7=function(k,y){this.uw=k;this.timerName="";this.C=!1;this.N=NaN;this.V=new xk;this.Z=y||null;this.C=!1}; AZ6=function(k,y,q){var N=g.o9(y.CS)&&!y.CS.Y;if(y.CS.JT&&(Gj(y.CS)||y.CS.QM==="shortspage"||AH(y.CS)||N)&&!k.C){k.C=!0;k.Y=y.clientPlaybackNonce;g.H1("TIMING_ACTION")||I6("TIMING_ACTION",k.uw.csiPageType);k.uw.csiServiceName&&I6("CSI_SERVICE_NAME",k.uw.csiServiceName);if(k.Z){N=k.Z.hL();for(var D=g.p(Object.keys(N)),n=D.next();!n.done;n=D.next())n=n.value,uB(n,N[n],k.timerName);N=g.uW(q36)(k.Z.Ia);g.al(N,k.timerName);N=k.Z;N.N={};N.Ia={}}g.al({playerInfo:{visibilityState:g.uW(yzM)()},playerType:"LATENCY_PLAYER_HTML5"}, k.timerName);k.j!==y.clientPlaybackNonce||Number.isNaN(k.N)||(jL("_start",k.timerName)?q=g.uW(Il)("_start",k.timerName)+k.N:g.JR(new g.HN("attempted to log gapless pbs before CSI timeline started",{cpn:y.clientPlaybackNonce})));q&&!jL("pbs",k.timerName)&&k.tick("pbs",q)}}; O2u=function(k,y,q,N,D,n,T){k=(k===q?"video":"ad")+"_to_"+(y===q?"video":"ad");if(k!=="video_to_ad"||n!=null&&n.AV){n=k==="ad_to_video"?n:N;q=n==null?void 0:n.Q4;var I={};if(N==null?0:N.Y)I.cttAuthInfo={token:N.Y,videoId:N.videoId};D&&(I.startTime=D);xI(k,I);var H,K,A;N={targetVideoId:(H=N==null?void 0:N.videoId)!=null?H:"empty_video",targetCpn:y,adVideoId:(K=n==null?void 0:n.videoId)!=null?K:"empty_video",adClientPlaybackNonce:(A=q==null?void 0:q.cpn)!=null?A:n==null?void 0:n.clientPlaybackNonce}; q&&(N.adBreakType=q.adBreakType,N.adType=q.adType);g.al(N,k);uB("pbs",T!=null?T:(0,g.om)(),k)}}; j1=function(k){czZ();Az7();k.timerName=""}; cZ7=function(k){if(k.Z){var y=k.Z;y.N={};y.Ia={}}k.C=!1;k.j=void 0;k.N=NaN}; u1T=function(k,y){g.fr.call(this);this.CS=k;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.Z=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.U={};this.N=0;if(k=y.session_data)this.sessionData=xT(k,"&");this.index=Math.max(0,Number(y.index)||0);this.loop=!!y.loop;this.startSeconds=Number(y.startSeconds)||0;this.title=y.playlist_title||"";this.description=y.playlist_description||"";this.author= y.author||y.playlist_author||"";y.video_id&&(this.items[this.index]=y);if(k=y.api)typeof k==="string"&&k.length===16?y.list="PL"+k:y.playlist=k;if(k=y.list)switch(y.listType){case "user_uploads":this.listId=new bw("UU","PLAYER_"+k);break;default:var q=y.playlist_length;q&&(this.length=Number(q)||0);this.listId=g.Vw(k);if(k=y.video)this.items=k.slice(0),this.loaded=!0}else if(y.playlist){k=y.playlist.toString().split(",");this.index>0&&(this.items=[]);k=g.p(k);for(q=k.next();!q.done;q=k.next())(q= q.value)&&this.items.push({video_id:q});this.length=this.items.length;if(k=y.video)this.items=k.slice(0),this.loaded=!0}this.setShuffle(!!y.shuffle);if(k=y.suggestedQuality)this.quality=k;this.U=Pt(y,"playlist_");this.C=(y=y.thumbnail_ids)?y.split(","):[]}; a30=function(k){return!!(k.playlist||k.list||k.api)}; xp0=function(k){var y=k.index+1;return y>=k.length?0:y}; jnT=function(k){var y=k.index-1;return y<0?k.length-1:y}; g.Xw=function(k,y,q,N){y=y!==void 0?y:k.index;y=k.items&&y in k.items?k.items[k.order[y]]:null;var D=null;y&&(q&&(y.autoplay="1"),N&&(y.autonav="1"),D=new g.tH(k.CS,y),g.G(k,D),D.mR=!0,D.startSeconds=k.startSeconds||D.clipStart||0,k.listId&&(D.playlistId=k.listId.toString()));return D}; XQZ=function(k,y){k.index=g.X6(y,0,k.length-1);k.startSeconds=0}; $pZ=function(k,y){if(y.video&&y.video.length){k.title=y.title||"";k.description=y.description;k.views=y.views;k.likes=y.likes;k.dislikes=y.dislikes;k.author=y.author||"";var q=y.loop;q&&(k.loop=q);q=g.Xw(k);k.items=[];for(var N=g.p(y.video),D=N.next();!D.done;D=N.next())if(D=D.value)D.video_id=D.encrypted_id,k.items.push(D);k.length=k.items.length;(y=y.index)?k.index=y:k.findIndex(q);k.setShuffle(!1);k.loaded=!0;k.N++;k.Z&&k.Z()}}; rZZ=function(k,y){var q,N,D,n,T,I,H;return g.B(function(K){if(K.Z==1){q=g.BZ();var A=k.S(),c={context:g.lE(k),playbackContext:{contentPlaybackContext:{ancestorOrigins:A.ancestorOrigins}}},u=A.getWebPlayerContextConfig();if(u==null?0:u.encryptedHostFlags)c.playbackContext.contentPlaybackContext.encryptedHostFlags=u.encryptedHostFlags;if(u==null?0:u.hideInfo)c.playerParams={showinfo:!1};A=A.embedConfig;u=y.docid||y.video_id||y.videoId||y.id;if(!u){u=y.raw_embedded_player_response;if(!u){var a=y.embedded_player_response; a&&(u=JSON.parse(a))}if(u){var x,r,f,P,C,V;u=((V=g.L((x=u)==null?void 0:(r=x.embedPreview)==null?void 0:(f=r.thumbnailPreviewRenderer)==null?void 0:(P=f.playButton)==null?void 0:(C=P.buttonRenderer)==null?void 0:C.navigationEndpoint,g.a_))==null?void 0:V.videoId)||null}else u=null}x=(x=u)?x:void 0;r=k.playlistId?k.playlistId:y.list;f=y.listType;if(r){var Q;f==="user_uploads"?Q={username:r}:Q={playlistId:r};znu(A,x,y,Q);c.playlistRequest=Q}else y.playlist?(Q={templistVideoIds:y.playlist.toString().split(",")}, znu(A,x,y,Q),c.playlistRequest=Q):x&&(Q={videoId:x},A&&(Q.serializedThirdPartyEmbedConfig=A),c.singleVideoRequest=Q);N=c;D=g.zS(pQT);g.zM(K,2);return g.b(K,g.r4(q,N,D),4)}if(K.Z!=2)return n=K.N,T=k.S(),y.raw_embedded_player_response=n,T.eb=Oq(y,g.YM(T)),T.C=T.eb==="EMBEDDED_PLAYER_MODE_PFL",n&&(I=n,I.trackingParams&&gX(I.trackingParams)),K.return(new g.tH(T,y));H=g.rT(K);H instanceof Error||(H=Error("b259802748"));g.sR(H);return K.return(k)})}; znu=function(k,y,q,N){q.index&&(N.playlistIndex=String(Number(q.index)+1));N.videoId=y?y:"";k&&(N.serializedThirdPartyEmbedConfig=k)}; g.zg=function(k,y){$k.get(k);$k.set(k,y)}; g.pi=function(k){g.fr.call(this);this.loaded=!1;this.player=k}; mpT=function(){this.N=[];this.Z=[]}; g.I3=function(k,y){return y?k.Z.concat(k.N):k.Z}; g.rd=function(k,y){switch(y.kind){case "asr":iIu(y,k.N);break;default:iIu(y,k.Z)}}; iIu=function(k,y){g.he(y,function(q){return q?k.toString()===q.toString():!1})||y.push(k)}; g.m8=function(k){g.S.call(this);this.Yj=k;this.Z=new mpT;this.V=null;this.j=[];this.J=[]}; f30=function(k,y,q){if(k.Yj.S().W("html5_dispatch_tracklist_loaded_event")){k.V&&(k.V.reject(),k.V=null);var N=[];k.Yj.publish("trackListLoaded",k.Z,N,q);N.length?(q=new g.mI,q.promise.then(y,function(){}),k.V=q,Promise.all(N).then(q.resolve,q.reject).finally(function(){k.V=null})):y()}else y()}; g.iv=function(k,y,q){g.m8.call(this,k);this.videoData=y;this.audioTrack=q;this.N=null;this.C=!1;this.j=y.NL;this.J=y.lC;this.C=g.GN(y)}; g.OIT=function(k,y){return $X(k.info.mimeType)?y?k.info.itag===y:!0:!1}; g.PLT=function(k,y){if(k.Z!=null&&g.gm(y.S())&&!k.Z.isManifestless&&k.Z.Z.rawcc!=null)return!0;if(!k.OX())return!1;y=!!k.Z&&k.Z.isManifestless&&Object.values(k.Z.Z).some(function(q){return g.OIT(q,"386")}); k=!!k.Z&&!k.Z.isManifestless&&Wm7(k.Z);return y||k}; g.fi=function(k,y,q,N,D,n){g.m8.call(this,k);this.videoId=q;this.TU=D;this.eventId=n;this.Y={};this.N=null;k=N||g.zf(y).hl||"";k=k.split("_").join("-");this.C=pV(y,{hl:k})}; vbG=function(k,y){this.N=k;this.Z=y;this.onFailure=void 0}; CLD=function(k,y){return{vV:k.vV&&y.vV,j4:k.j4&&y.j4,sync:k.sync&&y.sync,streaming:k.streaming&&y.streaming}}; PD=function(k,y){var q=EbU,N=this;this.path=k;this.C=y;this.V=q;this.capabilities={vV:!!this.C,j4:"WebAssembly"in window,sync:"WebAssembly"in window,streaming:"WebAssembly"in window&&"instantiateStreaming"in WebAssembly&&"compileStreaming"in WebAssembly};this.j=new vbG([{name:"compileStreaming",condition:function(D){return!!N.N&&D.streaming}, JB:function(){return WebAssembly.compileStreaming(fetch(N.path))}, onFailure:function(){return N.capabilities.streaming=!1}}, {name:"sync",condition:function(D){return D.sync}, JB:function(){return EO(bI6(N),OA.jY("wmcs",function(D){return new WebAssembly.Module(D)}))}, onFailure:function(){return N.capabilities.sync=!1}}, {name:"async",condition:function(){return!0}, JB:function(){return EO(bI6(N),OA.jY("wmca",function(D){return WebAssembly.compile(D)}))}, onFailure:function(){return N.capabilities.j4=!1}}]); this.Y=new vbG([{name:"instantiateStreaming",condition:function(D){return D.j4&&D.streaming&&!N.N&&!N.Z}, JB:function(D,n){return OA.j$("wmix",function(){return WebAssembly.instantiateStreaming(fetch(N.path),n)}).then(function(T){N.Z=OO(T.module); return{instance:T.instance,xY:!1}})}, onFailure:function(){return N.capabilities.streaming=!1}}, {name:"sync",condition:function(D){return D.j4&&D.sync}, JB:function(D,n){return EO(V3T(N,D),OA.jY("wmis",function(T){return{instance:new WebAssembly.Instance(T,n),xY:!1}}))}, onFailure:function(){return N.capabilities.sync=!1}}, {name:"async",condition:function(D){return D.j4}, JB:function(D,n){return EO(EO(V3T(N,D),OA.jY("wmia",function(T){return WebAssembly.instantiate(T,n)})),function(T){return{instance:T, xY:!1}})}, onFailure:function(){return N.capabilities.j4=!1}}, {name:"asmjs",condition:function(D){return D.vV}, JB:function(D,n){return OO(OA.j$("wmij",function(){return N.C(n)}).then(function(T){return{instance:{exports:T}, xY:!0}}))}, onFailure:function(){return N.capabilities.vV=!1}}],function(D,n,T){return N.V(T,D.instance.exports)})}; QnZ=function(k){var y=BKD;return y.instantiate(k?CLD(y.capabilities,k):y.capabilities,new Up6)}; bI6=function(k){if(k.N)return k.N;var y=fetch(k.path).then(function(q){return q.arrayBuffer()}).then(function(q){k.N=OO(q); return q}).then(void 0,function(q){g.JR(Error("wasm module fetch failure: "+q.message,{cause:q})); k.N=void 0;throw q;}); k.N=OO(y);return k.N}; V3T=function(k,y){if(!y.j4)return Pz(Error("wasm unavailable"));if(k.Z)return k.Z;k.Z=bu(EO(k.compile(y),function(q){k.Z=OO(q);return q}),function(q){g.JR(Error("wasm module compile failure: "+q.message,{cause:q})); k.Z=void 0;throw q;}); return k.Z}; M3Z=function(){}; FDM=function(){var k=this;this.proc_exit=function(){}; this.fd_write=function(y,q,N){if(!k.exports)return 1;y=new Uint32Array(k.exports.memory.buffer,q,N*2);q=[];for(var D=0;D=11;k=k.api.S().J&&Fw;return!(!y&&!k)}; e1=function(k,y){return!k.api.isInline()&&!pqu(k,dh(y))&&g.ou(y)}; zhG=function(k){k.Sy.Gy();if(k.Bv&&k.uX)k.uX=!1;else if(!k.api.S().Wl&&!k.AN()){var y=k.api.getPlayerStateObject();g.e(y,2)&&g.aX(k.api)||k.OP(y);!k.api.S().vc||y.isCued()||g.e(y,1024)?k.pJ():k.OC.isActive()?(k.rM(),k.OC.stop()):k.OC.start()}}; mbP=function(k,y){var q;if((q=k.api.getVideoData())==null?0:q.mutedAutoplay){var N,D;if((N=y.target)==null?0:(D=N.className)==null?0:D.includes("ytp-info-panel"))return!1}return g.ou(y)&&k.api.isMutedByMutedAutoplay()?(k.api.unMute(),k.api.getPresentingPlayerType()===2&&k.api.playVideo(),y=k.api.getPlayerStateObject(),!g.e(y,4)||g.e(y,8)||g.e(y,2)||k.pJ(),!0):!1}; iQU=function(k,y,q){k.api.isFullscreen()?q<1-y&&k.api.toggleFullscreen():q>1+y&&k.api.toggleFullscreen()}; $b6=function(k){var y=TI()&&Dy()>=67&&!k.api.S().J;k=k.api.S().disableOrganicUi;return!g.nj("tizen")&&!A0&&!y&&!k}; WD=function(k,y){y=y===void 0?2:y;g.fr.call(this);this.api=k;this.Z=null;this.oe=new o0(this);g.G(this,this.oe);this.N=mSD;this.oe.T(this.api,"presentingplayerstatechange",this.nA);this.Z=this.oe.T(this.api,"progresssync",this.Qx);this.zH=y;this.zH===1&&this.Qx()}; g.Zk=function(k){g.R.call(this,{X:"div",L:[{X:"div",D:"ytp-bezel-text-wrapper",L:[{X:"div",D:"ytp-bezel-text",oO:"{{title}}"}]},{X:"div",D:"ytp-bezel",K:{role:"status","aria-label":"{{label}}"},L:[{X:"div",D:"ytp-bezel-icon",oO:"{{icon}}"}]}]});this.G=k;this.N=new g.c3(this.show,10,this);this.Z=new g.c3(this.hide,500,this);g.G(this,this.N);g.G(this,this.Z);this.hide()}; sA=function(k,y,q){if(y<=0){q=ZP();y="silenciado";var N=0}else q=q?{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{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"}}]}:{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z", fill:"#fff"}}]},N=Math.floor(y),y=N+"volumen";lv(k,q,y,N+"%")}; fs0=function(k,y){y=y?{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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"}}]}:SqP();var q=k.G.getPlaybackRate(),N=g.Qo("La velocidad es de $RATE",{RATE:String(q)});lv(k,y,N,q+"x")}; OQD=function(k,y){y=y?"Subt\u00edtulos activados":"Subt\u00edtulos desactivados";lv(k,JKT(),y)}; lv=function(k,y,q,N){N=N===void 0?"":N;k.updateValue("label",q===void 0?"":q);k.updateValue("icon",y);g.xD(k.Z);k.N.start();k.updateValue("title",N);g.fD(k.element,"ytp-bezel-text-hide",!N)}; PoZ=function(k,y){g.R.call(this,{X:"button",jb:["ytp-button","ytp-cards-button"],K:{"aria-label":"Mostrar tarjetas","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"span",D:"ytp-cards-button-icon-default",L:[{X:"div",D:"ytp-cards-button-icon",L:[k.S().W("player_new_info_card_format")?djT():{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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"}}]}]}, {X:"div",D:"ytp-cards-button-title",oO:"Informaci\u00f3n"}]},{X:"span",D:"ytp-cards-button-icon-shopping",L:[{X:"div",D:"ytp-cards-button-icon",L:[{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",D:"ytp-svg-shadow",K:{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"}},{X:"path",D:"ytp-svg-fill",K:{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"}},{X:"path",D:"ytp-svg-shadow-fill",K:{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"}}]}]},{X:"div", D:"ytp-cards-button-title",oO:"Shopping"}]}]});this.G=k;this.C=y;this.Z=null;this.N=new g.zt(this,250,!0,100);g.G(this,this.N);g.fD(this.C,"ytp-show-cards-title",g.YM(k.S()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.R0D);this.WB(!0)}; vR0=function(k,y){g.R.call(this,{X:"div",D:"ytp-cards-teaser",L:[{X:"div",D:"ytp-cards-teaser-box"},{X:"div",D:"ytp-cards-teaser-text",L:k.S().W("player_new_info_card_format")?[{X:"button",D:"ytp-cards-teaser-info-icon",K:{"aria-label":"Mostrar tarjetas","aria-haspopup":"true"},L:[djT()]},{X:"span",D:"ytp-cards-teaser-label",oO:"{{text}}"},{X:"button",D:"ytp-cards-teaser-close-button",K:{"aria-label":"Cerrar"},L:[g.GU()]}]:[{X:"span",D:"ytp-cards-teaser-label",oO:"{{text}}"}]}]});var q=this;this.G= k;this.CD=y;this.V=new g.zt(this,250,!1,250);this.Z=null;this.J=new g.c3(this.Z_O,300,this);this.B=new g.c3(this.uMl,2E3,this);this.j=[];this.N=null;this.U=new g.c3(function(){q.element.style.margin="0"},250); this.onClickCommand=this.C=null;g.G(this,this.V);g.G(this,this.J);g.G(this,this.B);g.G(this,this.U);k.S().W("player_new_info_card_format")?(g.pD(k.getRootNode(),"ytp-cards-teaser-dismissible"),this.T(this.nS("ytp-cards-teaser-close-button"),"click",this.pA),this.T(this.nS("ytp-cards-teaser-info-icon"),"click",this.rQ),this.T(this.nS("ytp-cards-teaser-label"),"click",this.rQ)):this.listen("click",this.rQ);this.T(y.element,"mouseover",this.Z5);this.T(y.element,"mouseout",this.US);this.T(k,"cardsteasershow", this.e_T);this.T(k,"cardsteaserhide",this.IM);this.T(k,"cardstatechange",this.jP);this.T(k,"presentingplayerstatechange",this.jP);this.T(k,"appresize",this.Rd);this.T(k,"onShowControls",this.Rd);this.T(k,"onHideControls",this.Np);this.listen("mouseenter",this.eJ)}; CoG=function(k){g.R.call(this,{X:"button",jb:[JD.BUTTON,JD.TITLE_NOTIFICATIONS],K:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},L:[{X:"div",D:JD.TITLE_NOTIFICATIONS_ON,K:{title:"Dejar de recibir notificaciones sobre todos los videos nuevos","aria-label":"Notificaciones de la suscripci\u00f3n"},L:[g.gq()]},{X:"div",D:JD.TITLE_NOTIFICATIONS_OFF,K:{title:"Recibir notificaciones sobre todos los videos nuevos","aria-label":"Notificaciones de la suscripci\u00f3n"},L:[{X:"svg",K:{fill:"#fff",height:"24px", viewBox:"0 0 24 24",width:"24px"},L:[{X:"path",K:{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=k;this.Z=!1;k.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Recibir notificaciones sobre todos los videos nuevos")}; ER7=function(k,y){k.Z=y;k.element.classList.toggle(JD.NOTIFICATIONS_ENABLED,k.Z);var q=k.api.getVideoData();q?(y=y?q.Fs:q.gP)?(k=k.api.wT())?pM(k,y):g.sR(Error("No innertube service available when updating notification preferences.")):g.sR(Error("No update preferences command available.")):g.sR(Error("No video data when updating notification preferences."))}; Vz7=function(k,y,q){var N=N===void 0?800:N;var D=D===void 0?600:D;k=bQD(k,y);if(k=g.eq(window,k,"loginPopup","width="+N+",height="+D+",resizable=yes,scrollbars=yes"))SiZ(function(){q()}),k.moveTo((screen.width-N)/2,(screen.height-D)/2)}; bQD=function(k,y){var q=document.location.protocol;return sTM(q+"//"+k+"/signin?context=popup","feature",y,"next",q+"//"+location.hostname+"/post_login")}; g.tD=function(k,y,q,N,D,n,T,I,H,K,A,c){k=k.charAt(0)+k.substring(1).toLowerCase();q=q.charAt(0)+q.substring(1).toLowerCase();if(y==="0"||y==="-1")y=null;if(N==="0"||N==="-1")N=null;var u=A.S(),a=u.userDisplayName&&g.o9(u);g.R.call(this,{X:"div",jb:["ytp-button","ytp-sb"],L:[{X:"div",D:"ytp-sb-subscribe",K:a?{title:g.Qo("Suscribirse como $USER_NAME",{USER_NAME:u.userDisplayName}),"aria-label":"Suscribirse al canal","data-tooltip-image":ct(u),"data-tooltip-opaque":String(g.YM(u)),tabindex:"0",role:"button"}: {"aria-label":"Suscribirse al canal"},L:[{X:"div",D:"ytp-sb-text",L:[{X:"div",D:"ytp-sb-icon"},k]},y?{X:"div",D:"ytp-sb-count",oO:y}:""]},{X:"div",D:"ytp-sb-unsubscribe",K:a?{title:g.Qo("Suscrito como $USER_NAME",{USER_NAME:u.userDisplayName}),"aria-label":"Anular la suscripci\u00f3n al canal","data-tooltip-image":ct(u),"data-tooltip-opaque":String(g.YM(u)),tabindex:"0",role:"button"}:{"aria-label":"Anular la suscripci\u00f3n al canal"},L:[{X:"div",D:"ytp-sb-text",L:[{X:"div",D:"ytp-sb-icon"},q]}, N?{X:"div",D:"ytp-sb-count",oO:N}:""]}],K:{"aria-live":"polite"}});var x=this;this.channelId=T;this.G=A;this.C=c;var r=this.nS("ytp-sb-subscribe"),f=this.nS("ytp-sb-unsubscribe");n&&g.pD(this.element,"ytp-sb-classic");if(D){I?this.Z():this.N();var P=function(){if(u.AV){var V=x.channelId;if(H||K){var Q={c:V};var Y;g.ex.isInitialized()&&(Y=Me6(Q));Q=Y||"";if(Y=A.getVideoData())if(Y=Y.subscribeCommand){var l=A.wT();l?(pM(l,Y,{botguardResponse:Q,feature:H}),A.Sb("SUBSCRIBE",V)):g.sR(Error("No innertube service available when updating subscriptions."))}else g.sR(Error("No subscribe command in videoData.")); else g.sR(Error("No video data available when updating subscription."))}f.focus();f.removeAttribute("aria-hidden");r.setAttribute("aria-hidden","true")}else Vz7(g.ku(x.G.S()),"sb_button",x.V)},C=function(){var V=x.channelId; if(H||K){var Q=A.getVideoData();pM(A.wT(),Q.unsubscribeCommand,{feature:H});A.Sb("UNSUBSCRIBE",V)}r.focus();r.removeAttribute("aria-hidden");f.setAttribute("aria-hidden","true")}; this.T(r,"click",P);this.T(f,"click",C);this.T(r,"keypress",function(V){V.keyCode===13&&P(V)}); this.T(f,"keypress",function(V){V.keyCode===13&&C(V)}); this.T(A,"SUBSCRIBE",this.Z);this.T(A,"UNSUBSCRIBE",this.N);this.C&&a&&(CdT(A),A2(A,r,this),A2(A,f,this))}else g.pD(r,"ytp-sb-disabled"),g.pD(f,"ytp-sb-disabled")}; QxP=function(k){g.R.call(this,{X:"div",D:"ytp-title-channel",L:[{X:"div",D:"ytp-title-beacon"},{X:"a",D:"ytp-title-channel-logo",K:{href:"{{channelLink}}",target:k.S().U,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{X:"div",D:"ytp-title-expanded-overlay",K:{"aria-hidden":"{{flyoutUnfocusable}}"},L:[{X:"div",D:"ytp-title-expanded-heading",L:[{X:"div",D:"ytp-title-expanded-title",L:[{X:"a",oO:"{{expandedTitle}}",K:{href:"{{channelTitleLink}}",target:k.S().U,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{X:"div",D:"ytp-title-expanded-subtitle",oO:"{{expandedSubtitle}}",K:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var y=this;this.api=k;this.channel=this.nS("ytp-title-channel");this.N=this.nS("ytp-title-channel-logo");this.channelName=this.nS("ytp-title-expanded-title");this.j=this.nS("ytp-title-expanded-overlay");this.C=this.Z=this.subscribeButton=null;this.V=!1;k.createClientVe(this.N,this,36925);k.createClientVe(this.channelName,this, 37220);g.YM(this.api.S())&&BHZ(this);this.T(k,"videodatachange",this.OT);this.T(k,"videoplayerreset",this.OT);this.T(this.channelName,"click",function(q){y.api.logClick(y.channelName);g.eq(window,Ub7(y));q.preventDefault()}); this.T(this.N,"click",this.VHw);this.OT()}; MzG=function(k){if(!k.api.S().Zn){var y=k.api.getVideoData(),q=new g.tD("Suscribirse",null,"Suscrito/a",null,!0,!1,y.qz,y.subscribed,"channel_avatar",null,k.api,!0);k.api.createServerVe(q.element,k);var N;k.api.setTrackingParams(q.element,((N=y.subscribeButtonRenderer)==null?void 0:N.trackingParams)||null);k.T(q.element,"click",function(){k.api.logClick(q.element)}); k.subscribeButton=q;g.G(k,k.subscribeButton);k.subscribeButton.FH(k.j);k.subscribeButton.hide();var D=new CoG(k.api);k.Z=D;g.G(k,D);D.FH(k.j);D.hide();k.T(k.api,"SUBSCRIBE",function(){y.Bf&&(D.show(),k.api.logVisibility(D.element,!0))}); k.T(k.api,"UNSUBSCRIBE",function(){y.Bf&&(D.hide(),k.api.logVisibility(D.element,!1),ER7(D,!1))})}}; BHZ=function(k){var y=k.api.S();MzG(k);k.updateValue("flyoutUnfocusable","true");k.updateValue("channelTitleFocusable","-1");k.updateValue("shouldHideExpandedTitleForA11y","true");k.updateValue("shouldHideExpandedSubtitleForA11y","true");y.N||y.hV||(k.T(k.channel,"mouseenter",k.Xc),k.T(k.channel,"mouseleave",k.TO),k.T(k.channel,"focusin",k.Xc),k.T(k.channel,"focusout",function(q){k.channel.contains(q.relatedTarget)||k.TO()})); k.C=new g.c3(function(){k.isExpanded()&&(k.api.logVisibility(k.channelName,!1),k.subscribeButton&&(k.subscribeButton.hide(),k.api.logVisibility(k.subscribeButton.element,!1)),k.Z&&(k.Z.hide(),k.api.logVisibility(k.Z.element,!1)),k.channel.classList.remove("ytp-title-expanded"),k.channel.classList.add("ytp-title-show-collapsed"))},500); g.G(k,k.C);k.T(k.channel,FTu,function(){YYT(k)}); k.T(k.api,"onHideControls",k.PW);k.T(k.api,"appresize",k.PW);k.T(k.api,"fullscreentoggled",k.PW)}; YYT=function(k){k.channel.classList.remove("ytp-title-show-collapsed");k.channel.classList.remove("ytp-title-show-expanded")}; SY0=function(k){var y=k.api.getPlayerSize();return g.YM(k.api.S())&&y.width>=524}; Ub7=function(k){var y=k.api.S(),q=k.api.getVideoData(),N=g.uw(y)+q.oM;g.Z6(q)&&(N="https://music.youtube.com"+q.oM);if(!g.YM(y))return N;y={};g.yQ(k.api,"addEmbedsConversionTrackingParams",[y]);return g.lG(N,y)}; kZ=function(k){var y=g.J2({"aria-haspopup":"true"});g.sg.call(this,y,k);this.listen("keydown",this.Z)}; yd=function(k,y){k.element.setAttribute("aria-haspopup",String(y))}; G17=function(k,y){g.R.call(this,{X:"div",D:"ytp-user-info-panel",K:{"aria-label":"Informaci\u00f3n del usuario"},L:k.S().AV&&!k.W("embeds_web_always_enable_signed_out_state")?[{X:"div",D:"ytp-user-info-panel-icon",oO:"{{icon}}"},{X:"div",D:"ytp-user-info-panel-content",L:[{X:"div",D:"ytp-user-info-panel-info",K:{tabIndex:"{{userInfoFocusable}}",role:"text"},oO:"{{watchingAsUsername}}"},{X:"div",D:"ytp-user-info-panel-info",K:{tabIndex:"{{userInfoFocusable2}}",role:"text"},oO:"{{watchingAsEmail}}"}]}]: [{X:"div",D:"ytp-user-info-panel-icon",oO:"{{icon}}"},{X:"div",D:"ytp-user-info-panel-content",L:[{X:"div",L:[{X:"text",K:{tabIndex:"{{userInfoFocusable}}"},oO:"Saliste de la cuenta"}]},{X:"div",D:"ytp-user-info-panel-login",L:[{X:"a",K:{tabIndex:"{{userInfoFocusable2}}",role:"button"},oO:k.S().Zn?"":"Acceder a YouTube"}]}]}]});this.Yj=k;this.Z=y;k.S().AV||k.S().Zn||this.T(this.nS("ytp-user-info-panel-login"),"click",this.Hb);this.closeButton=new g.R({X:"button",jb:["ytp-collapse","ytp-button"],K:{title:"Cerrar"}, L:[g.Wo()]});this.closeButton.FH(this.element);g.G(this,this.closeButton);this.T(window,"blur",this.hide);this.T(document,"click",this.FX);this.OT()}; db7=function(k,y,q){g.UN.call(this,k);this.nY=y;this.Oe=q;this.getVideoUrl=new kZ(6);this.tA=new kZ(5);this.nw=new kZ(4);this.MY=new kZ(3);this.oz=new g.sg(g.J2({href:"{{href}}",target:this.G.S().U},void 0,!0),2,"Solucionar problema de reproducci\u00f3n");this.showVideoInfo=new g.sg(g.J2(),1,"Estad\u00edsticas");this.Jn=new g.VX({X:"div",jb:["ytp-copytext","ytp-no-contextmenu"],K:{draggable:"false",tabindex:"1"},oO:"{{text}}"});this.Dz=new BS(this.G,this.Jn);this.AI=this.HI=null;g.YM(this.G.S())&& (this.closeButton=new g.R({X:"button",jb:["ytp-collapse","ytp-button"],K:{title:"Cerrar"},L:[g.Wo()]}),g.G(this,this.closeButton),this.closeButton.FH(this.element),this.closeButton.listen("click",this.Eo,this));g.YM(this.G.S())&&(this.Q8=new g.sg(g.J2(),8,"Cuenta"),g.G(this,this.Q8),this.G_(this.Q8,!0),this.Q8.listen("click",this.N1S,this),k.createClientVe(this.Q8.element,this.Q8,137682));this.G.S().rC&&(this.e9=new TJ("En bucle",7),g.G(this,this.e9),this.G_(this.e9,!0),this.e9.listen("click",this.LXF, this),k.createClientVe(this.e9.element,this.e9,28661));g.G(this,this.getVideoUrl);this.G_(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.DYF,this);k.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.G(this,this.tA);this.G_(this.tA,!0);this.tA.listen("click",this.mYT,this);k.createClientVe(this.tA.element,this.tA,28660);g.G(this,this.nw);this.G_(this.nw,!0);this.nw.listen("click",this.dYv,this);k.createClientVe(this.nw.element,this.nw,28658);g.G(this,this.MY);this.G_(this.MY, !0);this.MY.listen("click",this.BOF,this);g.G(this,this.oz);this.G_(this.oz,!0);this.oz.listen("click",this.Bfj,this);g.G(this,this.showVideoInfo);this.G_(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.z_S,this);g.G(this,this.Jn);this.Jn.listen("click",this.QMb,this);g.G(this,this.Dz);y=document.queryCommandSupported&&document.queryCommandSupported("copy");xGT("Chromium")>=43&&(y=!0);xGT("Firefox")<=40&&(y=!1);y&&(this.HI=new g.R({X:"textarea",D:"ytp-html5-clipboard",K:{readonly:"", tabindex:"-1"}}),g.G(this,this.HI),this.HI.FH(this.element));var N;(N=this.Q8)==null||N.setIcon(RHG());var D;(D=this.e9)==null||D.setIcon({X:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.MY.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{"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.oz.setIcon(GID());this.showVideoInfo.setIcon(LRU());this.T(k,"onLoopChange",this.onLoopChange);this.T(k,"videodatachange",this.onVideoDataChange);LTM(this);this.tS(this.G.getVideoData())}; qq=function(k,y){var q=!1;if(k.HI){var N=k.HI.element;N.value=y;N.select();try{q=document.execCommand("copy")}catch(D){}}q?k.nY.IM():(k.Jn.xl(y,"text"),g.FA(k.nY,k.Dz),kKZ(k.Jn.element),k.HI&&(k.HI=null,LTM(k)));return q}; LTM=function(k){var y=!!k.HI;g.l4(k.MY,y?"Copiar informaci\u00f3n de depuraci\u00f3n":"Obtener la informaci\u00f3n de depuraci\u00f3n");yd(k.MY,!y);g.l4(k.nw,y?"Copiar c\u00f3digo de inserci\u00f3n":"Obtener el c\u00f3digo de inserci\u00f3n");yd(k.nw,!y);g.l4(k.getVideoUrl,y?"Copiar URL del video":"Obtener la URL del video");yd(k.getVideoUrl,!y);g.l4(k.tA,y?"Copiar URL del video en el momento actual":"Obtener la URL del video en el momento actual");yd(k.tA,!y);k.nw.setIcon(y?FRD():null);k.getVideoUrl.setIcon(y? Lr():null);k.tA.setIcon(y?Lr():null)}; gRM=function(k){return g.YM(k.G.S())?k.Q8:k.e9}; hhM=function(k,y){g.Me.call(this,k);this.Oe=y;this.V=new g.to(this);this.ND=new g.c3(this.wXv,1E3,this);this.AV=this.C=null;g.G(this,this.V);g.G(this,this.ND);k.createClientVe(this.element,this,28656);g.pD(this.element,"ytp-contextmenu");oRu(this);this.hide()}; oRu=function(k){g.R0(k.V);var y=k.G.S();y.playerStyle==="gvn"||y.N||y.hV||(y=k.G.KS(),k.V.T(y,"contextmenu",k.kLO),k.V.T(y,"touchstart",k.VE,null,!0),k.V.T(y,"touchmove",k.gH,null,!0),k.V.T(y,"touchend",k.gH,null,!0))}; RhP=function(k){k.G.isFullscreen()?g.pa(k.G,k.element,10):k.FH(WO(k).body)}; Nq=function(k,y,q){q=q===void 0?240:q;g.R.call(this,{X:"button",jb:["ytp-button","ytp-copylink-button"],K:{title:"{{title-attr}}","data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"div",D:"ytp-copylink-icon",oO:"{{icon}}"},{X:"div",D:"ytp-copylink-title",oO:"Copiar v\u00ednculo",K:{"aria-hidden":"true"}}]});this.api=k;this.Ep=y;this.Z=q;this.visible=!1;this.tooltip=this.Ep.pC();y=k.S();this.tooltip.element.setAttribute("aria-live","polite");g.fD(this.element,"ytp-show-copylink-title",g.YM(y));k.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.T(k,"videodatachange",this.OT);this.T(k,"videoplayerreset",this.OT);this.T(k,"appresize",this.OT);this.OT();this.addOnDisposeCallback(g.Ka(this.tooltip,this.element))}; ehD=function(k){var y=k.api.S(),q=k.api.getVideoData(),N=k.api.KS().getPlayerSize().width;y=y.C;return!!q.videoId&&N>=k.Z&&q.ib&&!g.W4(q)&&!k.api.qS()&&!y}; WTZ=function(k){k.updateValue("icon",Fj());if(k.api.S().N)k.tooltip.h7(k.element,"Se copi\u00f3 el v\u00ednculo en el portapapeles");else{k.updateValue("title-attr","Se copi\u00f3 el v\u00ednculo en el portapapeles");k.tooltip.JL();k.tooltip.h7(k.element);var y=k.listen("mouseleave",function(){k.HZ(y);k.OT();k.tooltip.J3()})}}; ZQu=function(k,y){return g.B(function(q){if(q.Z==1)return g.zM(q,2),g.b(q,navigator.clipboard.writeText(y),4);if(q.Z!=2)return q.return(!0);g.rT(q);var N=q.return,D=!1,n=g.T3("TEXTAREA");n.value=y;n.setAttribute("readonly","");var T=k.api.getRootNode();T.appendChild(n);if(Hh){var I=window.getSelection();I.removeAllRanges();var H=document.createRange();H.selectNodeContents(n);I.addRange(H);n.setSelectionRange(0,y.length)}else n.select();try{D=document.execCommand("copy")}catch(K){}T.removeChild(n); return N.call(q,D)})}; DX=function(k){g.R.call(this,{X:"div",D:"ytp-doubletap-ui-legacy",L:[{X:"div",D:"ytp-doubletap-fast-forward-ve"},{X:"div",D:"ytp-doubletap-rewind-ve"},{X:"div",D:"ytp-doubletap-static-circle",L:[{X:"div",D:"ytp-doubletap-ripple"}]},{X:"div",D:"ytp-doubletap-overlay-a11y"},{X:"div",D:"ytp-doubletap-seek-info-container",L:[{X:"div",D:"ytp-doubletap-arrows-container",L:[{X:"span",D:"ytp-doubletap-base-arrow"},{X:"span",D:"ytp-doubletap-base-arrow"},{X:"span",D:"ytp-doubletap-base-arrow"}]},{X:"div", D:"ytp-doubletap-tooltip",L:[{X:"div",D:"ytp-seek-icon-text-container",L:[{X:"div",D:"ytp-seek-icon",oO:"{{seekIcon}}"},{X:"div",D:"ytp-chapter-seek-text-legacy",oO:"{{seekText}}"}]},{X:"div",D:"ytp-doubletap-tooltip-label",oO:"{{seekTime}}"}]}]}]});this.G=k;this.V=new g.c3(this.show,10,this);this.N=new g.c3(this.hide,700,this);this.B=this.C=0;this.sT=this.j=!1;this.Z=this.nS("ytp-doubletap-static-circle");g.G(this,this.V);g.G(this,this.N);this.hide();this.J=this.nS("ytp-doubletap-fast-forward-ve"); this.U=this.nS("ytp-doubletap-rewind-ve");this.G.createClientVe(this.J,this,28240);this.G.createClientVe(this.U,this,28239);this.G.logVisibility(this.J,!0);this.G.logVisibility(this.U,!0);this.j=k.W("web_show_cumulative_seek_time");this.sT=k.W("web_center_static_circles")}; nT=function(k,y,q,N){if(N=N===void 0?null:N){var D=y===-1?k.U.visualElement:k.J.visualElement;N={seekData:N};var n=g.gg();n&&g.uW(xl)(void 0,n,D,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",N,void 0)}k.C=y===k.B?k.C+q:q;k.B=y;D=k.G.KS().getPlayerSize();k.j?k.N.stop():g.xD(k.N);k.V.start();k.element.setAttribute("data-side",y===-1?"back":"forward");g.pD(k.element,"ytp-time-seeking");k.Z.style.width="110px";k.Z.style.height="110px";N=D.width*.1-15;y===1?k.sT?(k.Z.style.right=N+"px",k.Z.style.left=""): (k.Z.style.right="",k.Z.style.left=D.width*.8-30+"px"):y===-1&&(k.sT?(k.Z.style.right="",k.Z.style.left=N+"px"):(k.Z.style.right="",k.Z.style.left=D.width*.1-15+"px"));k.Z.style.top=D.height*.5+15+"px";lsu(k,k.j?k.C:q)}; sxT=function(k,y,q,N){N=N===void 0?null:N;g.xD(k.N);k.V.start();switch(y){case -1:y="back";break;case 1:y="forward";break;default:y=""}k.element.setAttribute("data-side",y);k.Z.style.width="0";k.Z.style.height="0";g.pD(k.element,"ytp-chapter-seek");k.updateValue("seekText",q);k.updateValue("seekTime","");q=k.nS("ytp-seek-icon");if(N){a:if(N){switch(N){case "PREMIUM_STANDALONE":N={X:"svg",K:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},L:[{X:"path",K:{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"}},{X:"path",K:{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":N={X:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"rect",K:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{X:"rect",K:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{X:"path",K:{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"}},{X:"defs",L:[{X:"linearGradient",K:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},L:[{X:"stop",K:{offset:"0.3","stop-color":"#E1002D"}},{X:"stop",K:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}N=void 0}else N=null;k.updateValue("seekIcon",N);q.style.display="inline-block"}else q.style.display="none"}; lsu=function(k,y){y=g.Qo("$TOTAL_SEEK_TIME\u00a0segundos",{TOTAL_SEEK_TIME:y.toString()});k.updateValue("seekTime",y)}; JBu=function(k){VI.call(this,k,!1,!0);this.pS=[];this.vc=[];this.U=!0;this.badge.element.classList.add("ytp-featured-product");this.eb=new g.R({X:"div",D:"ytp-featured-product-open-in-new"});g.G(this,this.eb);this.countdownTimer=new g.R({X:"text",D:"ytp-featured-product-countdown",oO:"{{content}}"});this.countdownTimer.hide();g.G(this,this.countdownTimer);this.N=new g.R({X:"div",D:"ytp-featured-product-trending",L:[{X:"div",D:"ytp-featured-product-trending-icon"},{X:"text",D:"ytp-featured-product-trending-text", oO:"{{trendingOffer}}"}]});this.N.hide();g.G(this,this.N);this.overflowButton=new g.R({X:"button",jb:["ytp-featured-product-overflow-icon","ytp-button"],K:{"aria-haspopup":"true"}});this.overflowButton.hide();g.G(this,this.overflowButton);this.infoButton=new g.R({X:"button",jb:["ytp-featured-product-info-icon","ytp-button"]});this.infoButton.hide();g.G(this,this.infoButton);this.J=new g.R({X:"text",D:"ytp-featured-product-exclusive-countdown",oO:"{{content}}",K:{id:"exclusiveCountdown","aria-hidden":"true"}}); this.J.hide();g.G(this,this.J);this.B=new g.R({X:"div",D:"ytp-featured-product-exclusive-container",K:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},L:[{X:"div",D:"ytp-featured-product-exclusive-badge-container",L:[{X:"div",D:"ytp-featured-product-exclusive-badge",L:[{X:"text",D:"ytp-featured-product-exclusive-badge-text",oO:"{{exclusive}}",K:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.J]});this.B.hide();g.G(this,this.B);this.banner=new g.R({X:"a",D:"ytp-featured-product-container", L:[{X:"div",D:"ytp-featured-product-thumbnail",L:[{X:"img",K:{src:"{{thumbnail}}"}},this.eb]},{X:"div",D:"ytp-featured-product-details",L:[{X:"text",D:"ytp-featured-product-title",oO:"{{title}}"},this.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{X:"div",D:"ytp-featured-product-price-container",K:{"aria-label":"{{priceA11yText}}"},L:[{X:"text",D:"ytp-featured-product-price-when-promotion-text-enabled",oO:"{{price}}",K:{"aria-hidden":"true"}},{X:"text",D:"ytp-featured-product-promotion-text", oO:"{{promotionText}}",K:{"aria-hidden":"true"}}]}:{X:"div",K:{"aria-label":"{{priceA11yText}}"},L:[{X:"text",D:"ytp-featured-product-price",oO:"{{price}}",K:{"aria-hidden":"true"}},{X:"text",D:"ytp-featured-product-sales-original-price",oO:"{{salesOriginalPrice}}",K:{"aria-hidden":"true"}},{X:"text",D:"ytp-featured-product-price-drop-reference-price",oO:"{{priceDropReferencePrice}}",K:{"aria-hidden":"true"}}]},this.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{X:"div", D:"ytp-featured-product-when-promotion-text-enabled",L:[{X:"text",D:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",oO:"{{affiliateDisclaimer}}"},this.N,{X:"text",D:"ytp-featured-product-vendor-when-promotion-text-enabled",oO:"{{vendor}}"}]}:{X:"div",L:[{X:"text",D:"ytp-featured-product-affiliate-disclaimer",oO:"{{affiliateDisclaimer}}"},this.G.W("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.B:null,this.N,{X:"text",D:"ytp-featured-product-vendor", oO:"{{vendor}}"},this.countdownTimer]}]},this.infoButton,this.dismissButton,this.overflowButton]});g.G(this,this.banner);this.banner.FH(this.C.element);this.T(this.G,g.ib("featured_product"),this.UPl);this.T(this.G,g.fh("featured_product"),this.gi);this.T(this.G,"videodatachange",this.onVideoDataChange);this.T(this.infoButton.element,"click",this.P2S);this.T(this.overflowButton.element,"click",this.jJ);this.T(k,"featuredproductdismissed",this.KO)}; tzu=function(k){var y,q;k=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:q.itemData;var N,D,n;return(k==null||!k.affiliateDisclaimer)&&(k==null?0:(N=k.exclusivesData)==null?0:N.exclusiveOfferLabelText)&&(k==null?0:(D=k.exclusivesData)==null?0:D.expirationTimestampMs)&&(k==null?0:(n=k.exclusivesData)==null?0:n.exclusiveOfferCountdownText)?!0:!1}; ypM=function(k){var y,q,N,D,n=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:(N=q.itemData)==null?void 0:(D=N.exclusivesData)==null?void 0:D.expirationTimestampMs;y=(Number(n)-Date.now())/1E3;if(y>0){if(y<604800){var T,I,H,K;q=(T=k.Z)==null?void 0:(I=T.bannerData)==null?void 0:(H=I.itemData)==null?void 0:(K=H.exclusivesData)==null?void 0:K.exclusiveOfferCountdownText;if(q!==void 0)for(T=Date.now(),I=g.p(q),H=I.next();!H.done;H=I.next())if(H=H.value,H!==void 0&&H.text!==void 0&&(K=Number(H.textDisplayStartTimestampMs), !isNaN(K)&&T>=K)){H.insertCountdown?(y=H.text.replace(/\$0/,String(UO({seconds:y}))),k.J.xl(y)):k.J.xl(H.text);k.J.show();break}}var A,c,u,a;k.B.update({exclusive:(A=k.Z)==null?void 0:(c=A.bannerData)==null?void 0:(u=c.itemData)==null?void 0:(a=u.exclusivesData)==null?void 0:a.exclusiveOfferLabelText});k.B.show();T9(k);var x;(x=k.Bc)==null||x.start()}else k4U(k)}; k4U=function(k){var y;(y=k.Bc)==null||y.stop();k.J.hide();k.B.hide();wn(k)}; q6Z=function(k){var y,q,N=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:q.itemData;return k.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(N==null||!N.priceReplacementText)&&(N==null?0:N.promotionText)?N==null?void 0:N.promotionText.content:null}; NM6=function(k){var y,q,N=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:q.itemData,D,n;if(!(N!=null&&N.priceReplacementText||k.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(N==null?0:(D=N.dealsData)==null?0:(n=D.sales)==null?0:n.originalPrice)){var T,I;return N==null?void 0:(T=N.dealsData)==null?void 0:(I=T.sales)==null?void 0:I.originalPrice}return null}; DTU=function(k){var y,q,N=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:q.itemData,D,n,T,I;if(!((N==null?0:N.priceReplacementText)||k.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(N==null?0:(D=N.dealsData)==null?0:(n=D.sales)==null?0:n.originalPrice))&&(N==null?0:(T=N.dealsData)==null?0:(I=T.priceDrop)==null?0:I.referencePrice)){var H,K;return N==null?void 0:(H=N.dealsData)==null?void 0:(K=H.priceDrop)==null?void 0:K.referencePrice}return null}; nsM=function(k){var y,q,N=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:q.itemData;if(N==null?0:N.priceReplacementText)return N==null?void 0:N.priceReplacementText;if((N==null?0:N.promotionText)&&k.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var D;return(N==null?void 0:N.price)+" "+(N==null?void 0:(D=N.promotionText)==null?void 0:D.content)}var n,T;if(N==null?0:(n=N.dealsData)==null?0:(T=n.sales)==null?0:T.originalPrice){var I,H;return N==null?void 0:(I=N.dealsData)== null?void 0:(H=I.sales)==null?void 0:H.salesPriceAccessibilityLabel}var K,A;if(N==null?0:(K=N.dealsData)==null?0:(A=K.priceDrop)==null?0:A.referencePrice){var c,u;return(N==null?void 0:N.price)+" "+(N==null?void 0:(c=N.dealsData)==null?void 0:(u=c.priceDrop)==null?void 0:u.referencePrice)}return N==null?void 0:N.price}; TMD=function(k){if(k.G.W("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var y,q,N;return k.N.Az?null:(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:(N=q.itemData)==null?void 0:N.vendorName}var D,n,T,I,H,K;return k.N.Az||k.B.Az||((D=k.Z)==null?0:(n=D.bannerData)==null?0:(T=n.itemData)==null?0:T.affiliateDisclaimer)?null:(I=k.Z)==null?void 0:(H=I.bannerData)==null?void 0:(K=H.itemData)==null?void 0:K.vendorName}; IBD=function(k,y){Ia(k);if(y){var q=g.Xs.getState().entities;q=vM(q,"featuredProductsEntity",y);if(q!=null&&q.productsData){y=[];q=g.p(q.productsData);for(var N=q.next();!N.done;N=q.next()){N=N.value;var D=void 0;if((D=N)!=null&&D.identifier&&N.featuredSegments){k.pS.push(N);var n=void 0;D=g.p((n=N)==null?void 0:n.featuredSegments);for(n=D.next();!n.done;n=D.next()){var T=n.value;n=wyZ(T.startTimeSec);n!==void 0&&(T=wyZ(T.endTimeSec),y.push(new g.rG(n*1E3,T===void 0?0x7ffffffffffff:T*1E3,{id:N.identifier, namespace:"featured_product"})))}}}k.G.ZW(y)}}}; wn=function(k){if(k.trendingOfferEntityKey){var y=g.Xs.getState().entities;if(y=vM(y,"trendingOfferEntity",k.trendingOfferEntityKey)){var q,N,D;y.encodedSkuId!==((q=k.Z)==null?void 0:(N=q.bannerData)==null?void 0:(D=N.itemData)==null?void 0:D.encodedOfferSkuId)?T9(k):(k.N.update({trendingOffer:y.shortLabel+" \u2022 "+y.countLabel}),k.N.show(),k.banner.update({vendor:TMD(k)}))}else T9(k)}else T9(k)}; T9=function(k){k.N.hide();k.banner.update({vendor:TMD(k)})}; Ia=function(k){k.pS=[];k.gi();k.G.F7("featured_product")}; HRT=function(k){var y,q,N,D,n=(y=k.Z)==null?void 0:(q=y.bannerData)==null?void 0:(N=q.itemData)==null?void 0:(D=N.hiddenProductOptions)==null?void 0:D.dropTimestampMs;y=(Number(n)-Date.now())/1E3;k.countdownTimer.xl(UO({seconds:y}));if(y>0){var T;(T=k.jH)==null||T.start()}}; KrM=function(k){var y;(y=k.jH)==null||y.stop();k.countdownTimer.hide()}; wyZ=function(k){if(k!==void 0&&k.trim()!==""&&(k=Math.trunc(Number(k.trim())),!(isNaN(k)||k<0)))return k}; xTT=function(k,y,q){g.R.call(this,{X:"div",jb:["ytp-info-panel-action-item"],L:[{X:"div",D:"ytp-info-panel-action-item-disclaimer",oO:"{{disclaimer}}"},{X:"a",jb:["ytp-info-panel-action-item-button","ytp-button"],K:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},L:[{X:"div",D:"ytp-info-panel-action-item-icon",oO:"{{icon}}"},{X:"div",D:"ytp-info-panel-action-item-label",oO:"{{label}}"}]}]});this.G=k;this.Z=q;this.disclaimer=this.nS("ytp-info-panel-action-item-disclaimer");this.button= this.nS("ytp-info-panel-action-item-button");this.d1=!1;this.G.createServerVe(this.element,this,!0);this.listen("click",this.onClick);k="";q=g.L(y==null?void 0:y.onTap,kl);var N=g.L(q,g.yS);this.d1=!1;N?(k=N.url||"",k.startsWith("//")&&(k="https:"+k),this.d1=!0,g.d2(this.button,g.G6(k))):(N=g.L(q,ApT))&&!this.Z?((k=N.phoneNumbers)&&k.length>0?(k="sms:"+k[0],N.messageText&&(k+="?&body="+encodeURI(N.messageText))):k="",this.d1=!0,g.d2(this.button,g.G6(k,[cpu]))):(q=g.L(q,utU))&&!this.Z&&(k=q.phoneNumber? "tel:"+q.phoneNumber:"",this.d1=!0,g.d2(this.button,g.G6(k,[aB7])));var D;if(q=(D=y.disclaimerText)==null?void 0:D.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var n;this.update({label:(n=y.bodyText)==null?void 0:n.content,icon:ot(),disclaimer:q})}else{this.disclaimer.style.display="none";var T;this.update({label:(T=y.bodyText)==null?void 0:T.content,icon:ot()})}this.G.setTrackingParams(this.element,y.trackingParams||null);this.d1&&(this.N={externalLinkData:{url:k}})}; j$Z=function(k,y){var q=vo();g.oX.call(this,k,{X:"div",D:"ytp-info-panel-detail-skrim",L:[{X:"div",D:"ytp-info-panel-detail",K:{role:"dialog",id:q},L:[{X:"div",D:"ytp-info-panel-detail-header",L:[{X:"div",D:"ytp-info-panel-detail-title",oO:"{{title}}"},{X:"button",jb:["ytp-info-panel-detail-close","ytp-button"],K:{"aria-label":"Cerrar"},L:[g.GU()]}]},{X:"div",D:"ytp-info-panel-detail-body",oO:"{{body}}"},{X:"div",D:"ytp-info-panel-detail-items"}]}]},250);this.Z=y;this.items=this.nS("ytp-info-panel-detail-items"); this.C=new g.to(this);this.itemData=[];this.V=q;this.T(this.nS("ytp-info-panel-detail-close"),"click",this.IM);this.T(this.nS("ytp-info-panel-detail-skrim"),"click",this.IM);this.T(this.nS("ytp-info-panel-detail"),"click",function(N){N.stopPropagation()}); g.G(this,this.C);this.G.createServerVe(this.element,this,!0);this.T(k,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",k.getVideoData());this.hide()}; Xy6=function(k,y){k=g.p(k.itemData);for(var q=k.next();!q.done;q=k.next())q=q.value,q.G.logVisibility(q.element,y)}; pyu=function(k,y){g.R.call(this,{X:"div",D:"ytp-info-panel-preview",K:{"aria-live":"assertive","aria-atomic":"true","aria-owns":y.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"div",D:"ytp-info-panel-preview-text",oO:"{{text}}"},{X:"div",D:"ytp-info-panel-preview-chevron",oO:"{{chevron}}"}]});var q=this;this.G=k;this.M5=this.Z=this.videoId=null;this.V=this.showControls=this.N=!1;this.T(this.element,"click",function(){k.logClick(q.element);k.AN();Za(y)}); this.C=new g.zt(this,250,!1,100);g.G(this,this.C);this.G.createServerVe(this.element,this,!0);this.T(k,"videodatachange",this.onVideoDataChange);this.T(k,"presentingplayerstatechange",this.QE);this.T(this.G,"paidcontentoverlayvisibilitychange",this.Oa);this.T(this.G,"infopaneldetailvisibilitychange",this.Oa);var N=k.getVideoData()||{};$TM(N)&&zBu(this,N);this.T(k,"onShowControls",this.IZ);this.T(k,"onHideControls",this.wN)}; zBu=function(k,y){if(!y.E4||!k.G.jW()){var q=y.x8||1E4,N=$TM(y);k.Z?y.videoId&&y.videoId!==k.videoId&&(g.xD(k.Z),k.videoId=y.videoId,N?(rpu(k,q,y),k.BZ()):(k.IM(),k.Z.dispose(),k.Z=null)):N&&(y.videoId&&(k.videoId=y.videoId),rpu(k,q,y),k.BZ())}}; $TM=function(k){var y,q,N,D;return!!((y=k.hw)==null?0:(q=y.title)==null?0:q.content)||!!((N=k.hw)==null?0:(D=N.bodyText)==null?0:D.content)}; rpu=function(k,y,q){k.Z&&k.Z.dispose();k.Z=new g.c3(k.N9O,y,k);g.G(k,k.Z);var N;y=((N=q.hw)==null?void 0:N.trackingParams)||null;k.G.setTrackingParams(k.element,y);var D;var n,T;if(q==null?0:(n=q.hw)==null?0:(T=n.title)==null?0:T.content){var I;N=(D=q.hw)==null?void 0:(I=D.title)==null?void 0:I.content;var H,K;if((H=q.hw)==null?0:(K=H.bodyText)==null?0:K.content)N+=" \u2022 ";D=N}else D="";var A,c;q=((A=q.hw)==null?void 0:(c=A.bodyText)==null?void 0:c.content)||"";k.update({text:D+q,chevron:g.S4()})}; mTD=function(k,y){k.Z&&(g.e(y,8)?(k.N=!0,k.BZ(),k.Z.start()):(g.e(y,2)||g.e(y,64))&&k.videoId&&(k.videoId=null))}; HW=function(k){var y=null;try{y=k.toLocaleString("es-419",{style:"percent"})}catch(q){y=k.toLocaleString(void 0,{style:"percent"})}return y}; KT=function(k,y){var q=0;k=g.p(k);for(var N=k.next();!(N.done||N.value.startTime>y);N=k.next())q++;return q===0?q:q-1}; iR6=function(k,y){for(var q=0,N=g.p(k),D=N.next();!D.done;D=N.next()){D=D.value;if(y=D.timeRangeStartMillis&&y0?y[0]:null;var q=g.kO("ytp-chrome-bottom"),N=g.kO("ytp-ad-module");k.C=!(q==null||!q.contains(y));k.B=!(N==null||!N.contains(y));k.J=!(y==null||!y.hasAttribute("data-tooltip-target-fixed"));return y}; Lr7=function(k,y,q){if(!k.V){if(y){k.tooltipRenderer=y;y=k.tooltipRenderer.text;var N=!1,D;(y==null?0:(D=y.runs)==null?0:D.length)&&y.runs[0].text&&(k.update({title:y.runs[0].text.toString()}),N=!0);g.FT(k.title,N);y=k.tooltipRenderer.detailsText;D=!1;var n;if((y==null?0:(n=y.runs)==null?0:n.length)&&y.runs[0].text){N=y.runs[0].text.toString();n=N.indexOf("$TARGET_ICON");if(n>-1)if(k.tooltipRenderer.targetId){y=[];N=N.split("$TARGET_ICON");var T=new g.Cr({X:"span",D:"ytp-promotooltip-details-icon", L:[S66[k.tooltipRenderer.targetId]]});g.G(k,T);for(var I=[],H=g.p(N),K=H.next();!K.done;K=H.next())K=new g.Cr({X:"span",D:"ytp-promotooltip-details-component",oO:K.value}),g.G(k,K),I.push(K);N.length===2?(y.push(I[0].element),y.push(T.element),y.push(I[1].element)):N.length===1&&(n===0?(y.push(T.element),y.push(I[0].element)):(y.push(I[0].element),y.push(T.element)));n=y.length?y:null}else n=null;else n=N;if(n){if(typeof n!=="string")for(g.HG(k.details),D=g.p(n),n=D.next();!n.done;n=D.next())k.details.appendChild(n.value); else k.update({details:n});D=!0}}g.FT(k.details,D);D=k.tooltipRenderer.acceptButton;n=!1;var A,c,u;((A=g.L(D,g.JS))==null?0:(c=A.text)==null?0:(u=c.runs)==null?0:u.length)&&g.L(D,g.JS).text.runs[0].text&&(k.update({acceptButtonText:g.L(D,g.JS).text.runs[0].text.toString()}),n=!0);g.FT(k.acceptButton,n);A=k.tooltipRenderer.dismissButton;c=!1;var a,x,r;((a=g.L(A,g.JS))==null?0:(x=a.text)==null?0:(r=x.runs)==null?0:r.length)&&g.L(A,g.JS).text.runs[0].text&&(k.update({dismissButtonText:g.L(A,g.JS).text.runs[0].text.toString()}), c=!0);g.FT(k.dismissButton,c)}q&&(k.N=q);k.targetElement=Y6U(k);k.j=!1;k.G.S().W("web_player_hide_nitrate_promo_tooltip")||k.xz(!0);G47(k);k.Az&&!k.U&&(k.U=!0,k.je.kq(0));k.Z&&k.G.logVisibility(k.element,k.Az)}}; XM=function(k){k.xz(!1);k.Z&&k.G.logVisibility(k.element,k.Az)}; dTZ=function(k){var y,q,N,D=((y=g.L(k.acceptButton,g.JS))==null?void 0:(q=y.text)==null?void 0:(N=q.runs)==null?void 0:N.length)&&!!g.L(k.acceptButton,g.JS).text.runs[0].text,n,T,I;y=((n=g.L(k.dismissButton,g.JS))==null?void 0:(T=n.text)==null?void 0:(I=T.runs)==null?void 0:I.length)&&!!g.L(k.dismissButton,g.JS).text.runs[0].text;return D||y}; G47=function(k){var y;if(!(y=!k.targetElement)){y=k.targetElement;var q=window.getComputedStyle(y);y=q.display==="none"||q.visibility==="hidden"||y.getAttribute("aria-hidden")==="true"}if(y||k.G.isMinimized())k.xz(!1);else if(y=g.MO(k.targetElement),y.width&&y.height){k.G.n2(k.element,k.targetElement);var N=k.G.KS().getPlayerSize().height;q=g.MO(k.nS("ytp-promotooltip-container")).height;k.C?k.element.style.top=N-q-y.height-12+"px":k.J||(N=k.G.No().height-q-y.height-12,k.element.style.top=N+"px"); N=k.nS("ytp-promotooltip-pointer");var D=g.U2(k.targetElement,k.G.getRootNode()),n=Number(k.element.style.left.replace(/[^\d\.]/g,""));k=k.G.isFullscreen()?18:12;N.style.left=D.x-n+y.width/2-k+"px";N.style.top=q+"px"}else k.xz(!1)}; $Z=function(k){g.R.call(this,{X:"button",jb:["ytp-replay-button","ytp-button"],K:{title:"Volver a reproducir"},L:[g.Rt()]});this.G=k;this.T(k,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.T_(k.getPlayerStateObject());A2(this.G,this.element,this)}; z9=function(k,y){y=y===void 0?240:y;g.R.call(this,{X:"button",jb:["ytp-button","ytp-search-button"],K:{title:"Buscar","data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"div",D:"ytp-search-icon",oO:"{{icon}}"},{X:"div",D:"ytp-search-title",oO:"Buscar"}]});this.api=k;this.N=y;this.visible=!1;this.updateValue("icon",{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},L:[{X:"path",D:"ytp-svg-fill",K:{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"}}]}); k.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.Z();this.T(k,"appresize",this.Z);this.T(k,"videodatachange",this.Z);A2(k,this.element,this)}; g.pT=function(k,y,q,N){N=N===void 0?240:N;g.R.call(this,{X:"button",jb:["ytp-button","ytp-share-button"],K:{title:"Compartir","aria-haspopup":"true","aria-owns":q.element.id,"data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"div",D:"ytp-share-icon",oO:"{{icon}}"},{X:"div",D:"ytp-share-title",oO:"Compartir"}]});this.api=k;this.Ep=y;this.N=q;this.C=N;this.Z=this.visible=!1;this.tooltip=this.Ep.pC();k.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.T(k,"videodatachange", this.OT);this.T(k,"videoplayerreset",this.OT);this.T(k,"appresize",this.OT);this.T(k,"presentingplayerstatechange",this.OT);this.OT();this.addOnDisposeCallback(g.Ka(this.tooltip,this.element))}; gs7=function(k){var y=k.api.S(),q=k.api.getVideoData(),N=g.YM(y)&&g.Xh(k.api)&&g.e(k.api.getPlayerStateObject(),128);y=y.C||y.disableSharing&&k.api.getPresentingPlayerType()!==2||!q.showShareButton||q.ib||N||g.W4(q)||k.Z;N=k.api.KS().getPlayerSize().width;return!!q.videoId&&N>=k.C&&!y}; osG=function(k,y){y.name!=="InvalidStateError"&&y.name!=="AbortError"&&(y.name==="NotAllowedError"?(k.Ep.AN(),Za(k.N,k.element,!1)):g.sR(y))}; RBM=function(k,y){var q=vo(),N=k.S();q={X:"div",D:"ytp-share-panel",K:{id:vo(),role:"dialog","aria-labelledby":q},L:[{X:"div",D:"ytp-share-panel-inner-content",L:[{X:"div",D:"ytp-share-panel-title",K:{id:q},oO:"Compartir"},{X:"a",jb:["ytp-share-panel-link","ytp-no-contextmenu"],K:{href:"{{link}}",target:N.U,title:"Compartir v\u00ednculo","aria-label":"{{shareLinkWithUrl}}"},oO:"{{linkText}}"},{X:"label",D:"ytp-share-panel-include-playlist",L:[{X:"input",D:"ytp-share-panel-include-playlist-checkbox", K:{type:"checkbox",checked:"true"}},"Incluir playlist"]},{X:"div",D:"ytp-share-panel-loading-spinner",L:[tVP()]},{X:"div",D:"ytp-share-panel-service-buttons",oO:"{{buttons}}"},{X:"div",D:"ytp-share-panel-error",oO:"Error al recuperar la informaci\u00f3n de uso compartido. Vuelve a intentarlo m\u00e1s tarde."}]},{X:"button",jb:["ytp-share-panel-close","ytp-button"],K:{title:"Cerrar"},L:[g.GU()]}]};g.oX.call(this,k,q,250);var D=this;this.moreButton=null;this.api=k;this.tooltip=y.pC();this.C=[];this.j= this.nS("ytp-share-panel-inner-content");this.closeButton=this.nS("ytp-share-panel-close");this.T(this.closeButton,"click",this.IM);this.addOnDisposeCallback(g.Ka(this.tooltip,this.closeButton));this.V=this.nS("ytp-share-panel-include-playlist-checkbox");this.T(this.V,"click",this.OT);this.Z=this.nS("ytp-share-panel-link");this.addOnDisposeCallback(g.Ka(this.tooltip,this.Z));this.api.createClientVe(this.Z,this,164503);this.T(this.Z,"click",function(n){n.preventDefault();D.api.logClick(D.Z);var T= D.api.getVideoUrl(!0,!0,!1,!1);T=hB7(D,T);g.HH(T,D.api,n)&&D.api.Sb("SHARE_CLICKED")}); this.listen("click",this.Y4);this.T(k,"videoplayerreset",this.hide);this.T(k,"fullscreentoggled",this.onFullscreenToggled);this.T(k,"onLoopRangeChange",this.GST);this.hide()}; WrZ=function(k,y){eBu(k);for(var q=y.links||y.shareTargets,N=0,D={},n=0;n'),(r=a.document)&&r.write&&(r.write(g.RT(x)),r.close()))):((a=g.eq(a,r,u,V))&&x.noopener&&(a.opener=null),a&&x.noreferrer&&(a.opener=null));a&&(a.opener||(a.opener=window),a.focus());c.preventDefault()}}}(D)); D.WQ.addOnDisposeCallback(g.Ka(k.tooltip,D.WQ.element));I==="Facebook"?k.api.createClientVe(D.WQ.element,D.WQ,164504):I==="Twitter"&&k.api.createClientVe(D.WQ.element,D.WQ,164505);k.T(D.WQ.element,"click",function(A){return function(){k.api.logClick(A.WQ.element)}}(D)); k.api.logVisibility(D.WQ.element,!0);k.C.push(D.WQ);N++}}var H=y.more||y.moreLink,K=new g.R({X:"a",jb:["ytp-share-panel-service-button","ytp-button"],L:[{X:"span",D:"ytp-share-panel-service-button-more",L:[{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},L:[{X:"rect",K:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{X:"path",K:{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"}}]}]}],K:{href:H,target:"_blank",title:"M\u00e1s"}});K.listen("click",function(A){var c=H;k.api.logClick(k.moreButton.element);c=hB7(k,c);g.HH(c,k.api,A)&&k.api.Sb("SHARE_CLICKED")}); K.addOnDisposeCallback(g.Ka(k.tooltip,K.element));k.api.createClientVe(K.element,K,164506);k.T(K.element,"click",function(){k.api.logClick(K.element)}); k.api.logVisibility(K.element,!0);k.C.push(K);k.moreButton=K;k.updateValue("buttons",k.C)}; hB7=function(k,y){var q={};g.YM(k.api.S())&&(g.yQ(k.api,"addEmbedsConversionTrackingParams",[q]),y=g.lG(y,q));return y}; eBu=function(k){for(var y=g.p(k.C),q=y.next();!q.done;q=y.next())q=q.value,q.detach(),g.n1(q);k.C=[]}; rn=function(k){return k===void 0||k.startSec===void 0||k.endSec===void 0?!1:!0}; ZRZ=function(k,y){k.startSec+=y;k.endSec+=y}; s$U=function(k){VI.call(this,k);this.N=this.Z=this.isContentForward=this.J=!1;lBT(this);this.T(this.G,"changeProductsInVideoVisibility",this.H_b);this.T(this.G,"videodatachange",this.onVideoDataChange)}; Jp6=function(k){k.B&&k.QM.element.removeChild(k.B.element);k.B=void 0}; k_G=function(k,y){return y.map(function(q){var N,D;if((q=(N=g.L(q,trD))==null?void 0:(D=N.thumbnail)==null?void 0:D.thumbnails)&&q.length!==0)return q[0].url}).filter(function(q){return q!==void 0}).map(function(q){q=new g.R({X:"img", D:"ytp-suggested-action-product-thumbnail",K:{alt:"",src:q}});g.G(k,q);return q})}; yA7=function(k,y){k.isContentForward=y;g.fD(k.badge.element,"ytp-suggested-action-badge-content-forward",y)}; m4=function(k){var y=k.isContentForward&&!k.IL();g.fD(k.badge.element,"ytp-suggested-action-badge-preview-collapsed",y&&k.Z);g.fD(k.badge.element,"ytp-suggested-action-badge-preview-expanded",y&&k.N)}; iQ=function(k,y,q){return new g.rG(k*1E3,y*1E3,{priority:9,namespace:q})}; q16=function(k){k.G.F7("shopping_overlay_visible");k.G.F7("shopping_overlay_preview_collapsed");k.G.F7("shopping_overlay_preview_expanded");k.G.F7("shopping_overlay_expanded")}; lBT=function(k){k.T(k.G,g.ib("shopping_overlay_visible"),function(){k.sG(!0)}); k.T(k.G,g.fh("shopping_overlay_visible"),function(){k.sG(!1)}); k.T(k.G,g.ib("shopping_overlay_expanded"),function(){k.ND=!0;bl(k)}); k.T(k.G,g.fh("shopping_overlay_expanded"),function(){k.ND=!1;bl(k)}); k.T(k.G,g.ib("shopping_overlay_preview_collapsed"),function(){k.Z=!0;m4(k)}); k.T(k.G,g.fh("shopping_overlay_preview_collapsed"),function(){k.Z=!1;m4(k)}); k.T(k.G,g.ib("shopping_overlay_preview_expanded"),function(){k.N=!0;m4(k)}); k.T(k.G,g.fh("shopping_overlay_preview_expanded"),function(){k.N=!1;m4(k)})}; ne7=function(k){g.R.call(this,{X:"div",D:"ytp-shorts-title-channel",L:[{X:"a",D:"ytp-shorts-title-channel-logo",K:{href:"{{channelLink}}",target:k.S().U,"aria-label":"{{channelLogoLabel}}"}},{X:"div",D:"ytp-shorts-title-expanded-heading",L:[{X:"div",D:"ytp-shorts-title-expanded-title",L:[{X:"a",oO:"{{expandedTitle}}",K:{href:"{{channelTitleLink}}",target:k.S().U,tabIndex:"0"}}]}]}]});var y=this;this.api=k;this.Z=this.nS("ytp-shorts-title-channel-logo");this.channelName=this.nS("ytp-shorts-title-expanded-title"); this.subscribeButton=null;k.createClientVe(this.Z,this,36925);this.T(this.Z,"click",function(q){y.api.logClick(y.Z);g.eq(window,NAU(y));q.preventDefault()}); k.createClientVe(this.channelName,this,37220);this.T(this.channelName,"click",function(q){y.api.logClick(y.channelName);g.eq(window,NAU(y));q.preventDefault()}); DXU(this);this.T(k,"videodatachange",this.OT);this.T(k,"videoplayerreset",this.OT);this.OT()}; DXU=function(k){if(!k.api.S().Zn){var y=k.api.getVideoData(),q=new g.tD("Suscribirse",null,"Suscrito/a",null,!0,!1,y.qz,y.subscribed,"channel_avatar",null,k.api,!0);k.api.createServerVe(q.element,k);var N;k.api.setTrackingParams(q.element,((N=y.subscribeButtonRenderer)==null?void 0:N.trackingParams)||null);k.T(q.element,"click",function(){k.api.logClick(q.element)}); k.subscribeButton=q;g.G(k,k.subscribeButton);k.subscribeButton.FH(k.element)}}; NAU=function(k){var y=k.api.S(),q=k.api.getVideoData();q=g.uw(y)+q.oM;if(!g.YM(y))return q;y={};g.yQ(k.api,"addEmbedsConversionTrackingParams",[y]);return g.lG(q,y)}; fT=function(k){g.oX.call(this,k,{X:"button",jb:["ytp-skip-intro-button","ytp-popup","ytp-button"],L:[{X:"div",D:"ytp-skip-intro-button-text",oO:"Omitir introducci\u00f3n"}]},100);var y=this;this.C=!1;this.Z=new g.c3(function(){y.hide()},5E3); this.Rx=this.VF=NaN;g.G(this,this.Z);this.B=function(){y.show()}; this.j=function(){y.hide()}; this.V=function(){var q=y.G.getCurrentTime();q>y.VF/1E3&&q0?{X:"svg",K:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},L:[{X:"path",jb:["ytp-circle-arrow","ytp-svg-fill"],K:{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"}}, {X:"text",jb:["ytp-jump-button-text","ytp-svg-fill"],K:{x:"7.05",y:"15.05"}}]}:{X:"svg",K:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},L:[{X:"path",jb:["ytp-circle-arrow","ytp-svg-fill"],K:{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"}}, {X:"text",jb:["ytp-jump-button-text","ytp-svg-fill"],K:{x:"6.5",y:"15"}}]}]});var q=this;this.G=k;this.Z=y;this.N=new g.c3(function(){q.C?(q.C=!1,q.N.start()):q.element.classList.remove("ytp-jump-spin","backwards")},250); this.C=!1;(y=y>0)?this.G.createClientVe(this.element,this,36843):this.G.createClientVe(this.element,this,36844);var N=g.Qo(y?"Avanzar $SECONDS segundos (\u2192)":"Retroceder $SECONDS segundos (\u2190)",{SECONDS:Math.abs(this.Z).toString()});this.update({title:N,"data-title-no-tooltip":N,"aria-keyshortcuts":y?"\u2192":"\u2190"});this.V=this.element.querySelector(".ytp-jump-button-text");this.V.textContent=Math.abs(this.Z).toString();this.listen("click",this.onClick,this);A2(k,this.element,this)}; cA6=function(k,y){y?k.element.classList.add("ytp-jump-button-enabled"):k.element.classList.remove("ytp-jump-button-enabled");k.G.logVisibility(k.element,y);k.G.JL()}; bQ=function(k,y){PW.call(this,k,y,"timedMarkerCueRange","Ver momentos clave");this.T(k,g.fh("timedMarkerCueRange"),this.Qx);this.T(k,"updatemarkervisibility",this.updateVideoData)}; uYZ=function(k){var y,q=(y=k.G.getVideoData())==null?void 0:y.aO;if(q)for(k=k.V.Wl,q=g.p(q),y=q.next();!y.done;y=q.next())if(y=k[y.value]){var N=void 0,D=void 0,n=void 0;if(((N=y.onTap)==null?void 0:(D=N.innertubeCommand)==null?void 0:(n=D.changeEngagementPanelVisibilityAction)==null?void 0:n.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return y}}; Vd=function(k){g.R.call(this,{X:"button",jb:["ytp-miniplayer-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"5","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},L:[eHZ()]});this.G=k;this.visible=!1;this.listen("click",this.onClick);this.T(k,"fullscreentoggled",this.OT);this.updateValue("title",g.cO(k,"Reproductor en miniatura","i"));this.update({"data-title-no-tooltip":"Reproductor en miniatura"});A2(k,this.element, this);k.createClientVe(this.element,this,62946);this.OT()}; aiP=function(k,y,q){q=q===void 0?!1:q;g.R.call(this,{X:"button",jb:["ytp-mute-button","ytp-button"],K:k.S().fS?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}"}:{"aria-disabled":"true","aria-haspopup":"true"},oO:"{{icon}}"});this.G=k;this.eb=q;this.Z=null;this.V=this.U=this.j=this.ND=NaN;this.AV=this.B=null;this.C=[];this.N=[];this.visible=!1;this.J=null;q=this.G.S();this.updateValue("icon",ZP());this.tooltip=y.pC();this.Z=new g.Cr({X:"svg",K:{height:"100%", version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"defs",L:[{X:"clipPath",K:{id:"ytp-svg-volume-animation-mask"},L:[{X:"path",K:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{X:"path",K:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{X:"path",D:"ytp-svg-volume-animation-mover",K:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{X:"clipPath",K:{id:"ytp-svg-volume-animation-slash-mask"},L:[{X:"path",D:"ytp-svg-volume-animation-mover",K:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]}, {X:"path",ov:!0,jb:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],K:{"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"}},{X:"path",ov:!0,jb:["ytp-svg-fill","ytp-svg-volume-animation-hider"],K:{"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.G(this,this.Z);this.B=this.Z.nS("ytp-svg-volume-animation-speaker"); this.AV=this.B.getAttribute("d");this.C=g.JP("ytp-svg-volume-animation-mover",this.Z.element);this.N=g.JP("ytp-svg-volume-animation-hider",this.Z.element);this.pS=new ni;g.G(this,this.pS);this.sT=new ni;g.G(this,this.sT);this.listen("click",this.lnS);this.T(k,"appresize",this.lx);this.T(k,"onVolumeChange",this.onVolumeChange);var N=null;q.fS?this.addOnDisposeCallback(g.Ka(y.pC(),this.element)):(y="Tu navegador no permite cambiar el volumen. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK".split(/\$(BEGIN|END)_LINK/), N=new g.oX(k,{X:"span",jb:["ytp-popup","ytp-generic-popup"],K:{tabindex:"0"},L:[y[0],{X:"a",K:{href:"https://support.google.com/youtube/?p=noaudio",target:q.U},oO:y[2]},y[4]]},100,!0),g.G(this,N),N.hide(),N.subscribe("show",function(D){k.jA(N,D)}),g.pa(k,N.element,4)); this.message=N;k.createClientVe(this.element,this,28662);this.lx(k.KS().getPlayerSize());this.setVolume(k.getVolume(),k.isMuted())}; X77=function(k,y){k.ND=y;var q=k.AV;y&&(q+=Lu7(xXD,jZT,y));k.B.setAttribute("d",q)}; $X7=function(k,y){k.U=y;for(var q=20*y,N=0;N=3&&k.G.getPresentingPlayerType()!==2}; iED=function(k){var y=j0(k.G.zL());return y?k.Z?y.oC():y.PD():!1}; p7U=function(k){var y={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},q=k.playlist!=null&&k.playlist.oC();q=g.Xh(k.G)&&(!k.Z||q);var N=k.Z&&g.rl(k.G),D=iED(k),n=k.Z&&k.G.getPresentingPlayerType()===5,T=g.cO(k.G,"Siguiente","SHIFT+n"),I=g.cO(k.G,"Anterior","SHIFT+p");if(n)y.title="Iniciar video";else if(k.C)y.title="Volver a reproducir";else if(q){var H=null;k.playlist&&(H=g.Xw(k.playlist,k.Z?xp0(k.playlist):jnT(k.playlist)));if(H){if(H.videoId){var K= k.playlist.listId;y.url=k.G.S().getVideoUrl(H.videoId,K?K.toString():void 0)}y.text=H.title;y.duration=H.lengthText?H.lengthText:H.lengthSeconds?g.g7(H.lengthSeconds):null;y.preview=H.eU("mqdefault.jpg")}k.Z?(y.title=T,y["data-title-no-tooltip"]="Siguiente",y["aria-keyshortcuts"]="SHIFT+n"):(y.title=I,y["data-title-no-tooltip"]="Anterior",y["aria-keyshortcuts"]="SHIFT+p")}else if(N){if(I=(H=k.videoData)==null?void 0:g.xF(H))y.url=I.gV(),y.text=I.title,y.duration=I.lengthText?I.lengthText:I.lengthSeconds? g.g7(I.lengthSeconds):null,y.preview=I.eU("mqdefault.jpg");y.title=T;y["data-title-no-tooltip"]="Siguiente";y["aria-keyshortcuts"]="SHIFT+n"}y.disabled=!N&&!q&&!D&&!n;k.update(y);k.B=!!y.url;N||q||k.C||D||n?k.N||(k.N=g.Ka(k.tooltip,k.element),k.j=k.listen("click",k.onClick,k)):k.N&&(k.N(),k.N=null,k.HZ(k.j),k.j=null);k.tooltip.JL()}; OET=function(k,y){g.R.call(this,{X:"div",D:"ytp-fine-scrubbing",L:[{X:"div",D:"ytp-fine-scrubbing-draggable",L:[{X:"div",D:"ytp-fine-scrubbing-thumbnails",K:{tabindex:"0",role:"slider",type:"range","aria-label":"Haz clic en el panel o despl\u00e1zate por \u00e9l para usar la b\u00fasqueda precisa.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{X:"div",K:{"aria-hidden":"true"},D:"ytp-fine-scrubbing-cursor"},{X:"div", D:"ytp-fine-scrubbing-seek-time",K:{"aria-hidden":"true"},oO:"{{seekTime}}"},{X:"div",D:"ytp-fine-scrubbing-play",L:[hl()],K:{title:"Reproducir desde este momento",role:"button"}},{X:"div",D:"ytp-fine-scrubbing-dismiss",L:[g.GU()],K:{title:"Salir de la b\u00fasqueda precisa",role:"button"}}]});var q=this;this.api=k;this.j=this.nS("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.nS("ytp-fine-scrubbing-dismiss");this.AV=this.nS("ytp-fine-scrubbing-draggable");this.playButton=this.nS("ytp-fine-scrubbing-play"); this.thumbnails=[];this.N=[];this.wF=this.Z=0;this.QM=void 0;this.sT=NaN;this.Wl=this.U=this.C=this.J=0;this.V=[];this.interval=this.frameCount=0;this.B=160;this.scale=1;this.fS=0;this.isEnabled=this.eb=!1;fiZ(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.Ka(y,this.dismissButton));this.addOnDisposeCallback(g.Ka(y,this.playButton));this.pS=new g.eG(this.AV,!0);this.pS.subscribe("dragstart",this.S2,this);this.pS.subscribe("dragmove",this.T6,this);this.pS.subscribe("dragend",this.ON,this); this.T(k,"SEEK_COMPLETE",this.YU);k.W("web_fix_fine_scrubbing_false_play")&&this.T(k,"rootnodemousedown",function(N){q.ND=N}); this.j.addEventListener("keydown",function(){}); g.G(this,this.pS);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.j,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; fiZ=function(k,y){var q=g.g7(y),N=g.Qo("Saltar a: $PROGRESS",{PROGRESS:g.g7(y,!0)});k.update({ariamin:0,ariamax:Math.floor(k.api.getDuration()),arianow:Math.floor(y),arianowtext:N,seekTime:q})}; PN6=function(k){k.sT=NaN;k.U=0;k.J=k.C}; EeG=function(k){var y=k.api.Ej();if(y){var q=90*k.scale,N=hH(y,160*k.scale);if(y=y.levels[N]){k.B=y.width;if(!k.V.length){N=[];for(var D=Ry(y,y.Vs()),n=y.columns*y.rows,T=y.frameCount,I=0;I<=D;I++)for(var H=Tk.V.length;)N= void 0,(N=k.thumbnails.pop())==null||N.dispose();for(;k.thumbnails.lengthq.length;)N=void 0,(N=k.N.pop())==null||N.dispose(); for(;k.N.length-q?-y/q*k.interval*.5:-(y+q/2)/q*k.interval}; bE7=function(k){return-((k.j.offsetWidth||(k.frameCount-1)*k.B*k.scale)-k.Z/2)}; veD=function(){g.R.call(this,{X:"div",D:"ytp-fine-scrubbing-thumbnail"})}; CNZ=function(){g.R.call(this,{X:"div",D:"ytp-fine-scrubbing-chapter-title",L:[{X:"div",D:"ytp-fine-scrubbing-chapter-title-content",oO:"{{chapterTitle}}"}]})}; BA6=function(k){g.R.call(this,{X:"div",D:"ytp-heat-map-chapter",L:[{X:"svg",D:"ytp-heat-map-svg",K:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},L:[{X:"defs",L:[{X:"clipPath",K:{id:"{{id}}"},L:[{X:"path",D:"ytp-heat-map-path",K:{d:"",fill:"white"}}]}]},{X:"rect",D:"ytp-heat-map-graph",K:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{X:"rect",D:"ytp-heat-map-hover",K:{"clip-path":"url(#hm_1)",fill:"white", "fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{X:"rect",D:"ytp-heat-map-play",K:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}}]}]});this.api=k;this.B=this.nS("ytp-heat-map-svg");this.C=this.nS("ytp-heat-map-path");this.j=this.nS("ytp-heat-map-graph");this.V=this.nS("ytp-heat-map-play");this.N=this.nS("ytp-heat-map-hover");this.d1=!1;this.Z=60;k=""+g.hG(this);this.update({id:k});k="url(#"+k+")";this.j.setAttribute("clip-path",k);this.V.setAttribute("clip-path",k);this.N.setAttribute("clip-path", k);this.api.W("web_heat_map_v2")&&g.pD(this.api.getRootNode(),"ytp-heat-map-v2")}; UX6=function(k,y){y>0&&(k.Z=y,k.B.style.height=k.Z+"px")}; Mq=function(){g.R.call(this,{X:"div",D:"ytp-chapter-hover-container",L:[{X:"div",D:"ytp-progress-bar-padding"},{X:"div",D:"ytp-progress-list",L:[{X:"div",jb:["ytp-play-progress","ytp-swatch-background-color"]},{X:"div",D:"ytp-progress-linear-live-buffer"},{X:"div",D:"ytp-load-progress"},{X:"div",D:"ytp-hover-progress"},{X:"div",D:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.V=this.nS("ytp-progress-linear-live-buffer");this.C=this.nS("ytp-ad-progress-list"); this.j=this.nS("ytp-load-progress");this.B=this.nS("ytp-play-progress");this.N=this.nS("ytp-hover-progress");this.Z=this.nS("ytp-chapter-hover-container")}; FM=function(k,y){g.fW(k.Z,"width",y)}; QZZ=function(k,y){g.fW(k.Z,"margin-right",y+"px")}; MyZ=function(){this.N=this.position=this.C=this.Z=this.V=this.width=NaN}; F3M=function(){g.R.call(this,{X:"div",D:"ytp-timed-marker"});this.Z=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.Sb=function(k,y){g.VX.call(this,{X:"div",D:"ytp-progress-bar-container",K:{"aria-disabled":"true"},L:[{X:"div",jb:["ytp-heat-map-container"],L:[{X:"div",D:"ytp-heat-map-edu"}]},{X:"div",jb:["ytp-progress-bar"],K:{tabindex:"0",role:"slider","aria-label":"Control deslizante de b\u00fasqueda","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},L:[{X:"div",D:"ytp-chapters-container"},{X:"div",D:"ytp-timed-markers-container"}, {X:"div",D:"ytp-clip-start-exclude"},{X:"div",D:"ytp-clip-end-exclude"},{X:"div",D:"ytp-scrubber-container",L:[{X:"div",jb:["ytp-scrubber-button","ytp-swatch-background-color"],L:[{X:"div",D:"ytp-scrubber-pull-indicator"},{X:"img",jb:["ytp-decorated-scrubber-button"]}]}]}]},{X:"div",jb:["ytp-fine-scrubbing-container"],L:[{X:"div",D:"ytp-fine-scrubbing-edu"}]},{X:"div",D:"ytp-bound-time-left",oO:"{{boundTimeLeft}}"},{X:"div",D:"ytp-bound-time-right",oO:"{{boundTimeRight}}"},{X:"div",D:"ytp-clip-start", K:{title:"{{clipstarttitle}}"},oO:"{{clipstarticon}}"},{X:"div",D:"ytp-clip-end",K:{title:"{{clipendtitle}}"},oO:"{{clipendicon}}"}]});this.api=k;this.hw=!1;this.cX=this.oU=this.hV=this.J=this.cn=0;this.CZ=null;this.wF={};this.vc={};this.clipEnd=Infinity;this.oM=this.nS("ytp-clip-end");this.LY=new g.eG(this.oM,!0);this.Jz=this.nS("ytp-clip-end-exclude");this.Zn=this.nS("ytp-clip-start-exclude");this.clipStart=0;this.jH=this.nS("ytp-clip-start");this.tb=new g.eG(this.jH,!0);this.sT=this.aO=0;this.progressBar= this.nS("ytp-progress-bar");this.UT={};this.Wl={};this.Bc=this.nS("ytp-chapters-container");this.oH=this.nS("ytp-timed-markers-container");this.Z=[];this.B=[];this.qP={};this.Rx=null;this.AV=-1;this.MD=this.pS=0;this.U=null;this.cH=this.nS("ytp-scrubber-button");this.XM=this.nS("ytp-decorated-scrubber-button");this.E4=this.nS("ytp-scrubber-container");this.RO=new g.pd;this.O4=new MyZ;this.C=new tE(0,0);this.eH=null;this.V=this.Op=!1;this.cO=null;this.ND=this.nS("ytp-heat-map-container");this.w1=this.nS("ytp-heat-map-edu"); this.j=[];this.heatMarkersDecorations=[];this.Dx=this.nS("ytp-fine-scrubbing-container");this.mT=this.nS("ytp-fine-scrubbing-edu");this.N=void 0;this.eb=this.MS=this.QM=!1;this.tooltip=y.pC();this.addOnDisposeCallback(g.Ka(this.tooltip,this.oM));g.G(this,this.LY);this.LY.subscribe("hoverstart",this.Wi,this);this.LY.subscribe("hoverend",this.Gz,this);this.T(this.oM,"click",this.Mc);this.addOnDisposeCallback(g.Ka(this.tooltip,this.jH));g.G(this,this.tb);this.tb.subscribe("hoverstart",this.Wi,this); this.tb.subscribe("hoverend",this.Gz,this);this.T(this.jH,"click",this.Mc);Y16(this);this.T(k,"resize",this.SH);this.T(k,"presentingplayerstatechange",this.QY);this.T(k,"videodatachange",this.nO);this.T(k,"videoplayerreset",this.I7);this.T(k,"cuerangesadded",this.sUS);this.T(k,"cuerangesremoved",this.kdb);this.T(k,"onLoopRangeChange",this.s1);this.T(k,"innertubeCommand",this.onClickCommand);this.T(k,g.ib("timedMarkerCueRange"),this.t4v);this.T(k,"updatemarkervisibility",this.I2);this.T(k,"serverstitchedvideochange", this.NSv);this.updateVideoData(k.getVideoData(),!0);this.s1(k.getLoopRange());YZ(this)&&!this.N&&(this.N=new OET(this.api,this.tooltip),k=g.Bs(this.element).x||0,this.N.SH(k,this.J),this.N.FH(this.Dx),g.G(this,this.N),this.T(this.N.dismissButton,"click",this.S0),this.T(this.N.playButton,"click",this.Yw),this.T(this.N.element,"dblclick",this.Yw));this.api.createClientVe(this.ND,this,139609,!0);this.api.createClientVe(this.w1,this,140127,!0);this.api.createClientVe(this.mT,this,151179,!0);this.api.createClientVe(this.progressBar, this,38856,!0)}; Y16=function(k){if(k.Z.length===0){var y=new Mq;k.Z.push(y);g.G(k,y);y.FH(k.Bc,0)}for(;k.Z.length>1;)k.Z.pop().dispose();FM(k.Z[0],"100%");k.Z[0].startTime=0;k.Z[0].title=""}; S1P=function(k){var y=y===void 0?NaN:y;var q=new BA6(k.api);k.j.push(q);g.G(k,q);q.FH(k.ND);y>=0&&(q.element.style.width=y+"px")}; G_T=function(k){for(;k.B.length;)k.B.pop().dispose()}; dXP=function(k){var y,q,N,D,n;return(n=g.L((D=g.L((y=k.getWatchNextResponse())==null?void 0:(q=y.playerOverlays)==null?void 0:(N=q.playerOverlayRenderer)==null?void 0:N.decoratedPlayerBarRenderer,Qw))==null?void 0:D.playerBar,L3Z))==null?void 0:n.chapters}; geZ=function(k){for(var y=k.Z,q=[],N=0;N=T&&r<=A&&n.push(u)}H>0&&(k.ND.style.height=H+"px");T=k.j[N];A=n;u=D;x=H;r=N===0;r=r===void 0?!1:r;UX6(T,x);c=A;a=T.Z;r=r===void 0?!1:r;var f=1E3/c.length,P=[];P.push({x:0,y:100});for(var C=0;C0&&(q=n[n.length-1])}g.G9(k);I=[];y=g.p(y.heatMarkersDecorations||[]);for(D=y.next();!D.done;D=y.next())if(D=g.L(D.value,li6))H=D.label,N=q=K=void 0,I.push({visibleTimeRangeStartMillis:(K= D.visibleTimeRangeStartMillis)!=null?K:-1,visibleTimeRangeEndMillis:(q=D.visibleTimeRangeEndMillis)!=null?q:-1,decorationTimeMillis:(N=D.decorationTimeMillis)!=null?N:NaN,label:H?g.QX(H):""});k.heatMarkersDecorations=I}}; R0D=function(k,y){k.B.push(y);g.G(k,y);y.FH(k.oH,k.oH.children.length)}; e0D=function(k,y){y=g.p(y);for(var q=y.next();!q.done;q=y.next()){q=q.value;var N=LT(k,q.timeRangeStartMillis/(k.C.Z*1E3),dn(k));g.fW(q.element,"transform","translateX("+N+"px) scaleX(0.6)")}}; oeu=function(k,y){var q=0,N=!1;y=g.p(y);for(var D=y.next();!D.done;D=y.next()){D=D.value;if(g.L(D,JA0)){D=g.L(D,JA0);var n={startTime:NaN,title:null,onActiveCommand:void 0},T=D.title;n.title=T?g.QX(T):"";T=D.timeRangeStartMillis;T!=null&&(n.startTime=T);n.onActiveCommand=D.onActiveCommand;D=n;q===0&&D.startTime!==0&&(k.Z[q].startTime=0,k.Z[q].title="",k.Z[q].onActiveCommand=D.onActiveCommand,q++,N=!0);k.Z.length<=q&&(n=new Mq,k.Z.push(n),g.G(k,n),n.FH(k.Bc,k.Bc.children.length));k.Z[q].startTime= D.startTime;k.Z[q].title=D.title?D.title:"";k.Z[q].onActiveCommand=D.onActiveCommand;k.Z[q].index=N?q-1:q}q++}for(;q=0;N--)if(k.Z[N].width>0){QZZ(k.Z[N],0);var D=Math.floor(k.Z[N].width);k.Z[N].width=D;FM(k.Z[N],D+"px");break}k.Z[q].width=0;FM(k.Z[q],"0")}else q===k.Z.length-1?(N=Math.floor(k.Z[q].width+y),k.Z[q].width=N,FM(k.Z[q],N+"px")):(y=k.Z[q].width+y,N=Math.round(y),y-=N,k.Z[q].width=N,FM(k.Z[q],N+"px"));q=0;if(k.j.length===k.Z.length)for(y=0;y< k.j.length;y++)N=k.Z[y].width,k.j[y].element.style.width=N+"px",k.j[y].element.style.left=q+"px",q+=N+(k.V?3:2)}; tyU=function(k,y){var q=0,N=!1,D=k.Z.length,n=k.C.Z*1E3;n===0&&(n=k.api.getProgressState().seekableEnd*1E3);if(n>0&&k.J>0){for(var T=k.J-(k.V?3:2)*k.pS,I=k.MD===0?3:T*k.MD,H=g.p(k.Z),K=H.next();!K.done;K=H.next())K.value.width=0;for(;q1);K=(n===0?0:H/n*T)+k.Z[q].width;if(K>I)k.Z[q].width=K;else{k.Z[q].width=0;var A=k,c=q,u=A.Z[c-1];u!==void 0&&u.width> 0?u.width+=K:ck.MD&&(k.MD=H/n),N=!0)}q++}}return N}; gn=function(k){if(k.J){var y=k.api.getProgressState(),q=k.api.getVideoData();if(!(q&&q.enableServerStitchedDai&&q.enablePreroll)||isFinite(y.current)){var N;if(((N=k.api.getVideoData())==null?0:ej(N))&&y.airingStart&&y.airingEnd)var D=oa(k,y.airingStart,y.airingEnd);else if(k.api.getPresentingPlayerType()===2&&k.api.S().W("show_preskip_progress_bar_for_skippable_ads")){var n,T,I;D=(q=(D=k.api.getVideoData())==null?void 0:(n=D.getPlayerResponse())==null?void 0:(T=n.playerConfig)==null?void 0:(I=T.webPlayerConfig)== null?void 0:I.skippableAdProgressBarDuration)?oa(k,y.seekableStart,q/1E3):oa(k,y.seekableStart,y.seekableEnd)}else D=oa(k,y.seekableStart,y.seekableEnd);n=kP(D,y.loaded,0);y=kP(D,y.current,0);T=k.C.N!==D.N||k.C.Z!==D.Z;k.C=D;hh(k,y,n);T&&k8D(k);yM7(k)}}}; oa=function(k,y,q){return qMP(k)?new tE(Math.max(y,k.eH.startTimeMs/1E3),Math.min(q,k.eH.endTimeMs/1E3)):new tE(y,q)}; NU6=function(k,y){var q;if(((q=k.eH)==null?void 0:q.type)==="repeatChapter"||(y==null?void 0:y.type)==="repeatChapter")y&&(y=k.Z[KT(k.Z,y.startTimeMs)],g.fD(y.Z,"ytp-repeating-chapter",!1)),k.eH&&(y=k.Z[KT(k.Z,k.eH.startTimeMs)],g.fD(y.Z,"ytp-repeating-chapter",!0)),k.Z.forEach(function(N){g.fD(N.Z,"ytp-exp-chapter-hover-container",!k.eH)})}; eb=function(k,y){var q=k.C;q=q.N+y.N*q.getLength();if(k.Z.length>1){q=Ra(k,y.C,!0);for(var N=0,D=0;D0&&(N+=k.Z[D].width,N+=k.V?3:2);q=(k.Z[q].startTime+(y.C-N)/k.Z[q].width*((q===k.Z.length-1?k.C.Z*1E3:k.Z[q+1].startTime)-k.Z[q].startTime))/1E3||0}return q}; WW=function(k,y,q,N,D){y=y<0?0:Math.floor(Math.min(y,k.api.getDuration())*1E3);q=q<0?0:Math.floor(Math.min(q,k.api.getDuration())*1E3);k=k.progressBar.visualElement;N={seekData:{startMediaTimeMs:y,endMediaTimeMs:q,seekSource:N}};(y=g.gg())&&g.uW(xl)(void 0,y,k,D,N,void 0)}; DhZ=function(k,y,q){return q>=k.Z.length?!1:Math.abs(y-k.Z[q].startTime/1E3)/k.C.Z*(k.J-(k.V?3:2)*k.pS)<4}; k8D=function(k){k.cH.style.removeProperty("height");for(var y=g.p(Object.keys(k.wF)),q=y.next();!q.done;q=y.next())niu(k,q.value);ZX(k);hh(k,k.sT,k.aO)}; dn=function(k){var y=k.RO.x;y=g.X6(y,0,k.J);k.O4.update(y,k.J);return k.O4}; s$=function(k){return(k.V?135:90)-lQ(k)}; lQ=function(k){var y=48,q=k.api.S();k.V?y=54:g.YM(q)&&!q.N&&(y=40);return y}; hh=function(k,y,q){k.sT=y;k.aO=q;var N=dn(k),D=k.C.Z;var n=k.C;n=n.N+k.sT*n.getLength();var T=g.Qo("$PLAY_PROGRESS de $DURATION",{PLAY_PROGRESS:g.g7(n,!0),DURATION:g.g7(D,!0)}),I=KT(k.Z,n*1E3);I=k.Z[I].title;k.update({ariamin:Math.floor(k.C.N),ariamax:Math.floor(D),arianow:Math.floor(n),arianowtext:I?I+" "+T:T});D=k.clipStart;n=k.clipEnd;k.eH&&k.api.getPresentingPlayerType()!==2&&(D=k.eH.startTimeMs/1E3,n=k.eH.endTimeMs/1E3);D=kP(k.C,D,0);I=kP(k.C,n,1);T=k.api.getVideoData();n=g.X6(y,D,I);q=(T==null? 0:g.R_(T))?1:g.X6(q,D,I);y=LT(k,y,N);g.fW(k.E4,"transform","translateX("+y+"px)");Jh(k,N,D,n,"PLAY_PROGRESS");(T==null?0:ej(T))?(y=k.api.getProgressState().seekableEnd)&&Jh(k,N,n,kP(k.C,y),"LIVE_BUFFER"):Jh(k,N,D,q,"LOAD_PROGRESS");if(k.api.W("web_player_heat_map_played_bar")){var H;(H=k.j[0])!=null&&H.V.setAttribute("width",(n*100).toFixed(2)+"%")}}; Jh=function(k,y,q,N,D){var n=k.Z.length,T=y.Z-k.pS*(k.V?3:2),I=q*T;q=Ra(k,I);var H=N*T;T=Ra(k,H);D==="HOVER_PROGRESS"&&(T=Ra(k,y.Z*N,!0),H=y.Z*N-TU6(k,y.Z*N)*(k.V?3:2));N=Math.max(I-w_P(k,q),0);for(I=q;I=k.Z.length)return k.J;for(var q=0,N=0;N0||k.Jz.clientWidth>0?(n=y.clientWidth/q,k=-1*k.Zn.clientWidth/q):(n/=q,k=-1*k.Z[D].element.offsetLeft/q),g.fW(y,"background-size",n+"px"),g.fW(y,"background-position-x",k+"px"))}; th=function(k,y,q,N,D){D||k.api.S().N?y.style.width=q+"px":g.fW(y,"transform","scalex("+(N?q/N:0)+")")}; Ra=function(k,y,q){var N=0;(q===void 0?0:q)&&(y-=TU6(k,y)*(k.V?3:2));q=g.p(k.Z);for(var D=q.next();!D.done;D=q.next()){D=D.value;if(y>D.width)y-=D.width;else break;N++}return N===k.Z.length?N-1:N}; LT=function(k,y,q){for(var N=y*k.C.Z*1E3,D=-1,n=g.p(k.Z),T=n.next();!T.done;T=n.next())T=T.value,N>T.startTime&&T.width>0&&D++;return y*(q.Z-(k.V?3:2)*k.pS)+(k.V?3:2)*(D<0?0:D)+q.V}; TU6=function(k,y){for(var q=k.Z.length,N=0,D=g.p(k.Z),n=D.next();!n.done;n=D.next())if(n=n.value,n.width!==0)if(y>n.width)y-=n.width,y-=k.V?3:2,N++;else break;return N===q?q-1:N}; g.K9T=function(k,y,q,N){var D=k.J!==q,n=k.V!==N;k.cn=y;k.J=q;k.V=N;YZ(k)&&(y=k.N)!=null&&(y.scale=N?1.5:1);k8D(k);k.Z.length===1&&(k.Z[0].width=q||0);D&&g.G9(k);k.N&&n&&YZ(k)&&(k.N.isEnabled&&(q=k.V?135:90,N=q-lQ(k),k.Dx.style.height=q+"px",g.fW(k.ND,"transform","translateY("+-N+"px)"),g.fW(k.progressBar,"transform","translateY("+-N+"px)")),EeG(k.N))}; ZX=function(k){var y=!!k.eH&&k.api.getPresentingPlayerType()!==2,q=k.clipStart,N=k.clipEnd,D=!0,n=!0;y&&k.eH?(q=k.eH.startTimeMs/1E3,N=k.eH.endTimeMs/1E3):(D=q>k.C.N,n=k.C.Z>0&&Nk.sT);g.fD(k.cH,"ytp-scrubber-button-hover",q===N&&k.Z.length>1);if(k.api.W("web_player_heat_map_played_bar")){var n;(n=k.j[0])!=null&&n.N.setAttribute("width",(y.N*100).toFixed(2)+"%")}}}; niu=function(k,y){var q=k.wF[y];y=k.vc[y];var N=dn(k),D=kP(k.C,q.start/1E3,0),n=ilG(q,k.V)/N.width;var T=kP(k.C,q.end/1E3,1);n!==Number.POSITIVE_INFINITY&&(D=g.X6(D,0,T-n));T=Math.min(T,D+n);q.color&&(y.style.background=q.color);q=D;y.style.left=Math.max(q*N.Z+N.V,0)+"px";th(k,y,g.X6((T-q)*N.Z+N.V,0,N.width),N.width,!0)}; AMZ=function(k,y){var q=y.getId();k.wF[q]===y&&(g.Au(k.vc[q]),delete k.wF[q],delete k.vc[q])}; YZ=function(k){var y=g.ng(k.api.S())&&(k.api.W("web_enable_pip_on_miniplayer")||k.api.W("web_enable_auto_pip")),q;return!((q=k.api.getVideoData())==null?0:q.isLivePlayback)&&!k.api.isMinimized()&&!k.api.isInline()&&(!k.api.SS()||!y)}; kq=function(k){k.N&&(k.N.disable(),k.hV=0,k.ND.style.removeProperty("transform"),k.progressBar.style.removeProperty("transform"),k.Dx.style.removeProperty("height"),k.element.parentElement&&k.element.parentElement.style.removeProperty("height"))}; cM7=function(k,y){var q=y/s$(k)*lQ(k);g.fW(k.progressBar,"transform","translateY("+-y+"px)");g.fW(k.ND,"transform","translateY("+-y+"px)");g.fW(k.Dx,"transform","translateY("+q+"px)");k.Dx.style.height=y+q+"px";k.element.parentElement&&(k.element.parentElement.style.height=lQ(k)-q+"px")}; uBG=function(k,y){y?k.U||(k.element.removeAttribute("aria-disabled"),k.U=new g.eG(k.progressBar,!0),k.U.subscribe("hovermove",k.jvv,k),k.U.subscribe("hoverend",k.VeT,k),k.U.subscribe("dragstart",k.tel,k),k.U.subscribe("dragmove",k.k_V,k),k.U.subscribe("dragend",k.wZO,k),k.cO=k.listen("keydown",k.hU)):k.U&&(k.element.setAttribute("aria-disabled","true"),k.HZ(k.cO),k.U.cancel(),k.U.dispose(),k.U=null)}; qMP=function(k){var y;return!((y=k.eH)==null||!y.postId)&&k.api.getPresentingPlayerType()!==2}; yN=function(k,y){g.R.call(this,{X:"button",jb:["ytp-remote-button","ytp-button"],K:{title:"Reproducir en el televisor","aria-haspopup":"true","data-priority":"8"},oO:"{{icon}}"});this.G=k;this.nY=y;this.Z=null;this.T(k,"onMdxReceiversChange",this.OT);this.T(k,"presentingplayerstatechange",this.OT);this.T(k,"appresize",this.OT);k.createClientVe(this.element,this,139118);this.OT();this.listen("click",this.N,this);A2(k,this.element,this)}; qm=function(k,y){g.R.call(this,{X:"button",jb:["ytp-button","ytp-settings-button"],K:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":vo(),title:"Configuraci\u00f3n","data-tooltip-target-id":"ytp-settings-button"},L:[g.e4()]});this.G=k;this.nY=y;this.N=!0;this.listen("click",this.C);this.T(k,"onPlaybackQualityChange",this.updateBadge);this.T(k,"videodatachange",this.updateBadge);this.T(k,"webglsettingschanged",this.updateBadge);this.T(k,"appresize",this.Z);A2(k,this.element,this);this.G.createClientVe(this.element, this,28663);this.updateBadge();this.Z(k.KS().getPlayerSize())}; aQ7=function(k,y){k.N=!!y;k.Z(k.G.KS().getPlayerSize())}; Nm=function(k,y){TJ.call(this,"Anotaciones",g.Ky.ZT);this.G=k;this.nY=y;this.Z=!1;k.W("web_settings_menu_icons")&&this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.T(k,"videodatachange",this.OT);this.T(k,"onApiChange",this.OT);this.subscribe("select",this.onSelect,this);this.OT()}; D$=function(k,y){g.oQ.call(this,"Pista de audio",g.Ky.AUDIO,k,y);this.G=k;this.tracks={};g.pD(this.element,"ytp-audio-menu-item");this.countLabel=new g.R({X:"div",L:[{X:"span",oO:"Pista de audio"},{X:"span",D:"ytp-menuitem-label-count",oO:"{{content}}"}]});k.W("web_settings_menu_icons")&&this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.G(this,this.countLabel);g.l4(this,this.countLabel);this.T(k,"videodatachange",this.OT);this.T(k,"onPlaybackAudioChange",this.OT);this.OT()}; n2=function(k,y){TJ.call(this,"Reproducci\u00f3n autom\u00e1tica",g.Ky.gg);this.G=k;this.nY=y;this.Z=!1;this.C=[];this.T(k,"presentingplayerstatechange",this.N);this.subscribe("select",this.onSelect,this);k.createClientVe(this.element,this,113682);this.N()}; xhM=function(k,y){g.sg.call(this,g.J2({"aria-haspopup":"false"}),0,"M\u00e1s opciones");this.G=k;this.nY=y;this.T(this.element,"click",this.onClick);this.nY.G_(this)}; jR6=function(k,y){var q;g.ng(k.S())&&(q={X:"div",D:"ytp-panel-footer-content",L:[{X:"span",oO:"Ajusta la calidad de descarga en la "},{X:"a",D:"ytp-panel-footer-content-link",oO:"Configuraci\u00f3n",K:{href:"/account_downloads"}}]});g.oQ.call(this,"Calidad",g.Ky.zC,k,y,void 0,void 0,q);this.G=k;this.AV={};this.U={};this.V={};this.pS=new Set;this.Z=this.j=!1;this.B="unknown";this.sT="";this.ND=new g.a8;g.G(this,this.ND);this.j=this.G.W("web_player_use_new_api_for_quality_pullback");this.Z=this.G.W("web_player_enable_premium_hbr_playback_cap"); k.W("web_settings_menu_icons")&&this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.pD(this.N.element,"ytp-quality-menu");this.T(k,"videodatachange",this.Og);this.T(k,"videoplayerreset",this.Og);this.T(k,"onPlaybackQualityChange",this.Nb);this.Og();k.createClientVe(this.element,this,137721)}; $hZ=function(k,y,q){var N=k.AV[y],D=g.q0[y];return X_7(k,N?N.qualityLabel:D?D+"p":"Autom\u00e1tica",y,q)}; zSU=function(k,y,q,N,D){var n=(y=k.Z?k.V[y]:k.U[y])&&y.quality,T=y&&y.qualityLabel;T=T?T:"Autom\u00e1tica";N&&(T="("+T);k=X_7(k,T,n||"",D);N&&k.L.push(")");(N=(N=y&&y.paygatedQualityDetails)&&N.paygatedIndicatorText)&&q&&k.L.push({X:"div",D:"ytp-premium-label",oO:N});return k}; X_7=function(k,y,q,N){y={X:"span",jb:N,L:[y]};var D;N="ytp-swatch-color";if(k.j||k.Z)N="ytp-swatch-color-white";q==="highres"?D="8K":q==="hd2880"?D="5K":q==="hd2160"?D="4K":q.indexOf("hd")===0&&q!=="hd720"&&(D="HD");D&&(y.L.push(" "),y.L.push({X:"sup",D:N,oO:D}));return y}; Ta=function(k,y,q,N){g.R.call(this,{X:"div",D:"ytp-input-slider-section",L:[{X:"input",D:"ytp-input-slider",K:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]});this.C=k;this.j=y;this.B=q;this.initialValue=N;this.Z=this.nS("ytp-input-slider");this.N=N?N:k;this.init();this.T(this.Z,"input",this.J)}; rM7=function(k,y){k.N=y;k.updateValue("slidervalue",k.N);k.Z.valueAsNumber=k.N;p_T(k,y)}; p_T=function(k,y){k.Z.style.setProperty("--yt-slider-shape-gradient-percent",(y-k.C)/(k.j-k.C)*100+"%")}; w_=function(k){Ta.call(this,k.getAvailablePlaybackRates()[0],k.getAvailablePlaybackRates()[k.getAvailablePlaybackRates().length-1],.05,k.getPlaybackRate());this.G=k;this.V=g.T3("P");this.U=zq0(this.ND,this);g.pD(this.Z,"ytp-speedslider");g.pD(this.V,"ytp-speedslider-text");k=this.V;var y=this.Z;y.parentNode&&y.parentNode.insertBefore(k,y.nextSibling);mh0(this);this.T(this.Z,"change",this.AV);this.T(this.Z,"keydown",this.sT)}; mh0=function(k){k.V.textContent=k.N+"x"}; Iv=function(k,y,q,N,D,n,T){g.R.call(this,{X:"div",D:"ytp-slider-section",K:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},L:[{X:"div",D:"ytp-slider",L:[{X:"div",D:"ytp-slider-handle"}]}]});this.J=k;this.U=y;this.N=q;this.C=N;this.sT=D;this.eb=n;this.range=this.C-this.N;this.QM=this.nS("ytp-slider-section");this.V=this.nS("ytp-slider");this.ND=this.nS("ytp-slider-handle");this.B=new g.eG(this.V, !0);this.Z=T?T:q;g.G(this,this.B);this.B.subscribe("dragmove",this.Bb,this);this.T(this.element,"keydown",this.dN);this.T(this.element,"wheel",this.fA);this.init()}; Hm=function(k){Iv.call(this,.05,.05,k.getAvailablePlaybackRates()[0],k.getAvailablePlaybackRates()[k.getAvailablePlaybackRates().length-1],150,20,k.getPlaybackRate());this.G=k;this.j=g.T3("P");this.pS=zq0(this.AV,this);g.pD(this.V,"ytp-speedslider");g.pD(this.j,"ytp-speedslider-text");k=this.j;var y=this.V;y.parentNode&&y.parentNode.insertBefore(k,y.nextSibling);ib6(this);this.T(this.G,"onPlaybackRateChange",this.updateValues)}; ib6=function(k){k.j.textContent=fQZ(k,k.Z)+"x"}; fQZ=function(k,y){k=Number(g.X6(y,k.N,k.C).toFixed(2));y=Math.floor((k+.001)*100%5+2E-15);var q=k;y!==0&&(q=k-y*.01);return Number(q.toFixed(2))}; Ob7=function(k){g.VX.call(this,{X:"div",D:"ytp-speedslider-component"});k.W("web_settings_use_input_slider")?this.Z=new w_(k):this.Z=new Hm(k);g.G(this,this.Z);this.element.appendChild(this.Z.element)}; P37=function(k){var y=new Ob7(k);BS.call(this,k,y,"Personalizada");g.G(this,y)}; viT=function(k,y){var q=new P37(k);g.oQ.call(this,"Velocidad de reproducci\u00f3n",g.Ky.Ao,k,y,K2(k)?void 0:"Personalizada",K2(k)?void 0:function(){g.FA(y,q)}); var N=this;this.j=!1;g.G(this,q);this.B=new w_(k);g.G(this,this.B);k.W("web_settings_menu_icons")&&this.setIcon({X:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{X:"path",K:{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.G=k;this.j=!1;this.sT=null;K2(k)?(this.Z=g.Qo("Personalizada ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.G.getPlaybackRate().toString()}),this.V=this.G.getPlaybackRate()):this.V=this.Z=null;this.U=this.G.getAvailablePlaybackRates();this.T(k,"presentingplayerstatechange",this.OT);var D;((D=this.G.getVideoData())==null?0:D.pX())&&this.T(k,"serverstitchedvideochange",this.OT);this.T(this.B.Z,"change",function(){N.j=!0;N.OT()}); this.OT()}; Ei6=function(k,y){var q=C3T(y);k.Z&&(k.j||y===k.V)?(k.n0(k.Z),k.xl(y.toString())):k.n0(q)}; VsD=function(k){k.Ln(k.U.map(C3T));k.Z=null;k.V=null;var y=k.G.getPlaybackRate();if(!k.U.includes(y)||K2(k.G))bb6(k,y),k.n0(k.Z)}; bb6=function(k,y){k.V=y;k.Z=g.Qo("Personalizada ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:y.toString()});y=k.U.map(C3T);y.unshift(k.Z);k.Ln(y)}; C3T=function(k){return k.toString()}; K2=function(k){return k.W("web_settings_menu_surface_custom_playback")}; BUT=function(k){return k.W("web_settings_menu_surface_custom_playback")&&k.W("web_settings_use_input_slider")}; QRP=function(k,y,q,N){var D=new g.UN(y,void 0,"Anulaci\u00f3n de video");g.oQ.call(this,N.text||"",k,y,q,"Anulaci\u00f3n de video",function(){g.FA(q,D)}); var n=this;g.pD(this.element,"ytp-subtitles-options-menu-item");this.setting=N.option.toString();k=N.options;this.settings=g.KA(k,this.zv,this);this.j=D;g.G(this,this.j);y=new g.sg({X:"div",D:"ytp-menuitemtitle",oO:"Permitir un estilo de subt\u00edtulos diferente si as\u00ed lo especifica el video."},0);g.G(this,y);this.j.G_(y,!0);this.V=new g.sg({X:"div",D:"ytp-menuitem",K:{role:"menuitemradio",tabindex:"0"},L:[{X:"div",D:"ytp-menuitem-label",oO:"S\u00ed"}]},-1);g.G(this,this.V);this.j.G_(this.V, !0);this.T(this.V.element,"click",function(){UhT(n,!0)}); this.Z=new g.sg({X:"div",D:"ytp-menuitem",K:{role:"menuitemradio",tabindex:"0"},L:[{X:"div",D:"ytp-menuitem-label",oO:"No"}]},-2);g.G(this,this.Z);this.j.G_(this.Z,!0);this.T(this.Z.element,"click",function(){UhT(n,!1)}); this.Ln(g.My(k,this.zv))}; UhT=function(k,y){k.publish("settingChange",k.setting+"Override",!y);k.nY.L0()}; As=function(k,y){g.UN.call(this,k,void 0,"Opciones");var q=this;this.T0={};for(var N=0;N=0);if(!(y<0||y===k.V)){k.V=y;y=243*k.scale;var q=141*k.scale,N=i$7(k.N,k.V,y);IiM(k.bg,N,y,q,!0);k.AV.start()}}; IEP=function(k){var y=k.Z;k.type===3&&k.pS.stop();k.api.removeEventListener("appresize",k.ND);k.U||y.setAttribute("title",k.C);k.C="";k.Z=null}; Ko6=function(k){g.R.call(this,{X:"button",jb:["ytp-watch-later-button","ytp-button"],K:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.YM(k.S()))},L:[{X:"div",D:"ytp-watch-later-icon",oO:"{{icon}}"},{X:"div",D:"ytp-watch-later-title",oO:"Ver m\u00e1s tarde"}]});this.G=k;this.icon=null;this.visible=this.isRequestPending=this.Z=!1;CdT(k);k.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.T(k,"videoplayerreset",this.onReset);this.T(k, "appresize",this.hZ);this.T(k,"videodatachange",this.hZ);this.T(k,"presentingplayerstatechange",this.hZ);this.hZ();k=this.G.S();var y=g.sq("yt-player-watch-later-pending");k.V&&y?(oKD(),HL0(this)):this.OT(2);g.fD(this.element,"ytp-show-watch-later-title",g.YM(k));A2(this.G,this.element,this)}; AND=function(k){var y=k.G.getPlayerSize(),q=k.G.S(),N=k.G.getVideoData(),D=g.YM(q)&&g.Xh(k.G)&&g.e(k.G.getPlayerStateObject(),128),n=q.C;return q.cH&&y.width>=240&&!N.isAd()&&N.cH&&!D&&!g.W4(N)&&!k.G.qS()&&!n}; cNM=function(k,y){Vz7(g.ku(k.G.S()),"wl_button",function(){oKD({videoId:y});window.location.reload()})}; HL0=function(k){if(!k.isRequestPending){k.isRequestPending=!0;k.OT(3);var y=k.G.getVideoData();y=k.Z?y.removeFromWatchLaterCommand:y.addToWatchLaterCommand;var q=k.G.wT(),N=k.Z?function(){k.Z=!1;k.isRequestPending=!1;k.OT(2);k.G.S().B&&k.G.Sb("WATCH_LATER_VIDEO_REMOVED")}:function(){k.Z=!0; k.isRequestPending=!1;k.OT(1);k.G.S().N&&k.G.h7(k.element);k.G.S().B&&k.G.Sb("WATCH_LATER_VIDEO_ADDED")}; pM(q,y).then(N,function(){k.isRequestPending=!1;k.OT(4,"Se produjo un error. Vuelve a intentarlo m\u00e1s tarde.");k.G.S().B&&k.G.Sb("WATCH_LATER_ERROR","Se produjo un error. Vuelve a intentarlo m\u00e1s tarde.")})}}; uDZ=function(k,y){if(y!==k.icon){switch(y){case 3:var q=tVP();break;case 1:q=Fj();break;case 2:q={X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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:q={X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path", ov:!0,K:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}k.updateValue("icon",q);k.icon=y}}; g.m5=function(){g.R3.apply(this,arguments);this.Mj=(this.X$=g.YM(this.api.S()))&&(this.api.S().N||jl()||a0());this.d7=48;this.DO=69;this.ZF=this.H6=null;this.LO=[];this.iH=this.Ap=this.hS=this.m9=this.Oe=null;this.ZM=[];this.contextMenu=this.m0=this.overflowButton=this.zg=this.CD=this.searchButton=this.copyLinkButton=this.shareButton=this.AC=this.N0=this.title=this.channelAvatar=this.T7=this.tooltip=null;this.w7=!1;this.a8=this.YD=this.OE=this.ip=null;this.NA=this.B9=this.yP=!1}; aE0=function(k){var y=k.api.S(),q=g.e(k.api.getPlayerStateObject(),128);return y.V&&q&&!k.api.isFullscreen()}; xVG=function(k){if(k.uO()&&!k.api.qS()&&k.zg){var y=k.api.W("web_player_hide_overflow_button_if_empty_menu");!k.AC||y&&!AND(k.AC)||BM6(k.zg,k.AC);!k.shareButton||y&&!gs7(k.shareButton)||BM6(k.zg,k.shareButton);!k.copyLinkButton||y&&!ehD(k.copyLinkButton)||BM6(k.zg,k.copyLinkButton)}else{if(k.zg){y=k.zg;for(var q=g.p(y.actionButtons),N=q.next();!N.done;N=q.next())N.value.detach();y.actionButtons=[]}k.searchButton&&!g.cG(k.N0.element,k.searchButton.element)&&k.searchButton.FH(k.N0.element);k.AC&&!g.cG(k.N0.element, k.AC.element)&&k.AC.FH(k.N0.element);k.shareButton&&!g.cG(k.N0.element,k.shareButton.element)&&k.shareButton.FH(k.N0.element);k.copyLinkButton&&!g.cG(k.N0.element,k.copyLinkButton.element)&&k.copyLinkButton.FH(k.N0.element)}}; jCZ=function(k,y,q){y=q?y.lastElementChild:y.firstElementChild;for(var N=null;y;){if(vs(y,"display")!=="none"&&y.getAttribute("aria-hidden")!=="true"){var D=void 0;y.tabIndex>=0?D=y:D=jCZ(k,y,q);D&&(N?q?D.tabIndex>N.tabIndex&&(N=D):D.tabIndexN/1E3+1)return{msg:"in-the-past"};if(n.isLivePlayback&&!isFinite(N))return{msg:"live-infinite"};(N=y.BX())&&N.isView()&&(N=N.mediaElement);if(N&&N.l0().length>12&&g.OK(D))return{msg:"played-ranges"};if(!D.C)return null;if(!T)return{msg:"no-pvd-formats"};if(!D.C.Z||!T.Z)return{msg:"non-dash"};N=T.videoInfos[0];var I=D.C.videoInfos[0];k.B&&$F(n)&&(N=y.Lg(),I= q.Lg());if(!N||!I)return{msg:"no-video-info"};if(k.C&&(KU(N)||KU(I)))return{msg:"av1"};y=k.Z&&n.jO()&&BB();if(I.containerType!==N.containerType)if(y)n.lw("sgap",{ierr:"container"});else return{msg:"container"};if(k.N&&!y&&(I.LS!==N.LS||I.LS===""||N.LS===""))return{msg:"codec"};if(k.V&&I.video&&N.video&&Math.abs(I.video.width/I.video.height-N.video.width/N.video.height)>.01)return{msg:"ratio"};if(g.OK(n)&&g.OK(D))return{msg:"content-protection"};T=T.Z[0];D=D.C.Z[0];q=T.audio;var H=D.audio;if(q.sampleRate!== H.sampleRate&&!g.Zl)if(y)n.lw("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:T.itag,cr:q.sampleRate,ni:D.itag,nr:H.sampleRate};return(q.numChannels||2)!==(H.numChannels||2)?{msg:"channel-count"}:k.j&&n.jO()&&N.video.fps!==I.video.fps?{msg:"fps"}:null}; pi6=function(k,y,q){var N=k.getVideoData(),D=y.getVideoData();if(!N.S().supportsGaplessShorts())return{nq:"env"};if(q.Y){if(N.gT&&!N.isAd()||D.gT&&!D.isAd())return{nq:"autoplay"}}else if(N.gT||D.gT)return{nq:"autoplay"};if(!N.J)return{nq:"client"};if(!k.AJ())return{nq:"no-empty"};k=zUZ(q,k,y,Infinity);return k!=null?{nq:k.msg}:null}; OQ=function(k){g.S.call(this);this.app=k;this.V=this.C=this.l2=this.Z=null;this.N=1;this.events=new g.to(this);this.events.T(this.app.Yj,g.fh("gaplessshortslooprange"),this.B);g.G(this,this.events)}; rNZ=function(){this.V=this.Y=this.C=this.B=this.j=this.N=this.Z=!1}; mV7=function(k){var y=new rNZ;y.Z=k.W("h5_gapless_support_types_diff");y.j=k.W("h5_gapless_error_on_fps_diff");y.B=k.W("html5_gapless_use_format_info_fix");y.C=k.W("html5_gapless_disable_on_av1")&&!k.W("html5_gapless_enable_on_av1");y.N=k.W("html5_gapless_check_codec_diff_strictly");y.Y=k.W("html5_gapless_on_ad_autoplay");y.V=k.W("html5_gapless_disable_diff_aspect_radio");return y}; g.Pm=function(k,y,q,N){N=N===void 0?!1:N;oj.call(this);this.mediaElement=k;this.start=y;this.end=q;this.Z=N}; iLZ=function(k,y,q,N,D,n){n=n===void 0?0:n;g.S.call(this);var T=this;this.policy=k;this.Z=y;this.N=q;this.Ub=D;this.j=n;this.V=this.C=null;this.currentVideoDuration=this.Y=-1;this.B=!1;this.vy=new gF;this.Oy=N-y.z_()*1E3;this.vy.then(void 0,function(){}); this.timeout=new g.c3(function(){T.lO("timeout")},1E4); g.G(this,this.timeout);this.J=isFinite(N);this.status={status:0,error:null}}; PHT=function(k){var y,q,N,D,n,T,I,H,K,A;return g.B(function(c){if(c.Z==1){if(k.VM())return c.return(Promise.reject(Error(k.status.error||"disposed")));k.timeout.start();y=g.vm.h$();return g.b(c,k.vy,2)}g.vm.gs("gtfta",y);q=k.Z.BX();if(q.isEnded())return k.lO("ended_in_finishTransition"),c.return(Promise.reject(Error(k.status.error||"")));if(!k.V||!M0(k.V))return k.lO("next_mse_closed"),c.return(Promise.reject(Error(k.status.error||"")));if(k.N.e1()!==k.V)return k.lO("next_mse_mismatch"),c.return(Promise.reject(Error(k.status.error|| "")));N=fE7(k);D=N.V7;n=N.Sd;T=N.Ff;k.Z.Bo(!1,!0);I=OLu(q,D,T,!k.N.getVideoData().isAd());k.N.setMediaElement(I);(H=k.Z.Za())&&k.N.Xm(H.LF,H.KF);k.J&&(k.N.seekTo(k.N.getCurrentTime()+.001,{nK:!0,K$:3,Ob:"gapless_pseudo"}),I.play(),ZI());K=q.MY();K.cpn=k.Z.getVideoData().clientPlaybackNonce;K.st=""+D;K.et=""+T;k.N.lw("gapless",K);k.Z.lw("gaplessTo",{cpn:k.N.getVideoData().clientPlaybackNonce});A=k.Z.getPlayerType()===k.N.getPlayerType();EqZ(k.Z,n,!1,A,k.N.getVideoData().clientPlaybackNonce);EqZ(k.N, k.N.getCurrentTime(),!0,A,k.Z.getVideoData().clientPlaybackNonce);k.N.f9=!0;g.jN(function(){!k.N.getVideoData().AV&&k.N.getPlayerState().isOrWillBePlaying()&&u8M(k.N)}); C2(k,6);k.dispose();return c.return(Promise.resolve())})}; bL7=function(k){if(k.N.getVideoData().C){var y=k.Ub.S().W("html5_gapless_suspend_next_loader")&&k.j===1;kaG(k.N,k.V,y,vwP(k));C2(k,3);CHZ(k);var q=EwM(k);y=q.FI;q=q.IN;y.subscribe("updateend",k.wW,k);q.subscribe("updateend",k.wW,k);k.wW(y);k.wW(q)}}; CHZ=function(k){k.Z.unsubscribe("internalvideodatachange",k.Uy,k);k.N.unsubscribe("internalvideodatachange",k.Uy,k);k.Ub.S().W("html5_gapless_use_format_info_fix")&&(k.Z.unsubscribe("internalvideoformatchange",k.Uy,k),k.N.unsubscribe("internalvideoformatchange",k.Uy,k));k.Z.unsubscribe("mediasourceattached",k.Uy,k);k.N.unsubscribe("statechange",k.o3,k)}; OLu=function(k,y,q,N){k=k.isView()?k.mediaElement:k;return new g.Pm(k,y,q,N)}; C2=function(k,y){y<=k.status.status||(k.status={status:y,error:null},y===5&&k.vy.resolve())}; vwP=function(k){return k.Ub.S().W("html5_gapless_no_clear_buffer_timeline")&&k.j===1&&TN(k.Z.getVideoData())}; fE7=function(k){var y=k.Z.BX();y=y.isView()?y.start:0;var q=k.Z.getVideoData().isLivePlayback?Infinity:zO(k.Z,!0);q=Math.min(k.Oy/1E3,q)+y;var N=k.J?100:0;k=q-k.N.Qb()+N;return{va:y,V7:k,Sd:q,Ff:Infinity}}; EwM=function(k){return{FI:k.C.Z.N5,IN:k.C.N.N5}}; Bvu=function(k){g.S.call(this);var y=this;this.app=k;this.j=this.N=this.Z=null;this.J=!1;this.C=this.V=null;this.B=mV7(this.app.S());this.Y=function(){g.jN(function(){VHZ(y)})}}; UVD=function(k,y,q,N,D){N=N===void 0?0:N;D=D===void 0?0:D;k.AJ()||EQ(k);k.V=new gF;k.Z=y;var n=q,T=D===0;T=T===void 0?!0:T;var I=k.app.Vx(),H=I.getVideoData().isLivePlayback?Infinity:zO(I,!0)*1E3;n>H&&(n=H-200,k.J=!0);T&&I.getCurrentTime()>=n/1E3?k.Y():(k.N=I,T&&(T=n,n=k.N,k.app.Yj.addEventListener(g.ib("vqueued"),k.Y),T=isFinite(T)||T/1E3>n.getDuration()?T:0x8000000000000,k.j=new g.rG(T,0x8000000000000,{namespace:"vqueued"}),n.addCueRange(k.j)));T=N/=1E3;n=y.getVideoData().Z;N&&n&&k.N&&(I=N,H=0, y.getVideoData().isLivePlayback&&(T=Math.min(q/1E3,zO(k.N,!0)),H=Math.max(0,T-k.N.getCurrentTime()),I=Math.min(N,zO(y)+H)),T=x0D(n,I)||N,T!==N&&k.Z.lw("qvaln",{st:N,at:T,rm:H,ct:I}));y=T;N=k.Z;N.getVideoData().MS=!0;N.getVideoData().J=!0;g.wc(N,!0);n={};k.N&&(n=k.N.yu(),T=k.N.getVideoData().clientPlaybackNonce,n={crt:(n*1E3).toFixed(),cpn:T});N.lw("queued",n);y!==0&&N.seekTo(y+.01,{nK:!0,K$:3,Ob:"videoqueuer_queued"});k.C=new iLZ(k.B,k.app.Vx(),k.Z,q,k.app,D);q=k.C;q.status.status!==Infinity&&(C2(q, 1),q.Z.subscribe("internalvideodatachange",q.Uy,q),q.N.subscribe("internalvideodatachange",q.Uy,q),q.Ub.S().W("html5_gapless_use_format_info_fix")&&(q.Z.subscribe("internalvideoformatchange",q.Uy,q),q.N.subscribe("internalvideoformatchange",q.Uy,q)),q.Z.subscribe("mediasourceattached",q.Uy,q),q.N.subscribe("statechange",q.o3,q),q.Z.subscribe("newelementrequired",q.m5,q),q.Uy());return k.V}; VHZ=function(k){var y,q,N,D,n,T,I,H,K;g.B(function(A){switch(A.Z){case 1:if(k.VM()||!k.V||!k.Z)return A.return();k.J&&sU(k.app.Vx(),!0,!1);q=k.app.S().W("html5_force_csdai_gapful_transition")&&((y=k.app.Vx())==null?void 0:y.getVideoData().isDaiEnabled());N=null;if(!k.C||q){A.Hl(2);break}g.zM(A,3);return g.b(A,PHT(k.C),5);case 5:g.pu(A,2);break;case 3:N=D=g.rT(A);case 2:if(!k.Z)return A.return();g.vm.j$("vqsp",function(){bz(k.app,k.Z)}); if(!k.Z)return A.return();n=k.Z.BX();k.app.S().W("html5_gapless_seek_on_negative_time")&&n&&n.getCurrentTime()<-.01&&k.Z.seekTo(0);g.vm.j$("vqpv",function(){k.app.playVideo()}); if(N||q)k.Z?(T=N?N.message:"forced",(I=k.N)==null||I.lw("gapfulfbk",{r:T}),nqP(k.Z,T)):(H=k.N)==null||H.lw("gapsp",{});K=k.V;EQ(k);K&&K.resolve();return A.return(Promise.resolve())}})}; EQ=function(k,y){y=y===void 0?!1:y;if(k.N){if(k.j){var q=k.N;k.app.Yj.removeEventListener(g.ib("vqueued"),k.Y);q.removeCueRange(k.j)}k.N=null;k.j=null}k.C&&(k.C.status.status!==6&&(q=k.C,q.status.status!==Infinity&&q.j!==1&&q.lO("Canceled")),k.C=null);k.V=null;k.Z&&!y&&k.Z!==g.wl(k.app,1)&&k.Z!==k.app.Vx()&&k.Z.dispose();k.Z&&y&&jG(k.Z);k.Z=null;k.J=!1}; QCD=function(k){var y;return((y=k.C)==null?void 0:y.currentVideoDuration)||-1}; MH6=function(k,y,q){if(k.AJ())return"qie";if(k.Z==null||k.Z.VM()||k.Z.getVideoData()==null)return"qpd";if(y.videoId!==k.Z.CX())return"vinm";if(QCD(k)<=0)return"ivd";if(q!==1)return"upt";if((q=k.C)==null)k=void 0;else if(q.getStatus().status!==5)k="niss";else if(zUZ(q.policy,q.Z,q.N,q.Oy)!=null)k="pge";else{y=EwM(q);k=y.FI;var N=y.IN;y=g.bD(q.Ub.S().experiments,"html5_shorts_gapless_next_buffer_in_seconds");q=q.Y+y;N=fU(N.KZ(),q);k=fU(k.KZ(),q);k=!(y>0)||N&&k?null:"neb"}return k!=null?k:null}; FoZ=function(){g.fr.call(this);var k=this;this.fullscreen=0;this.V=this.C=this.pictureInPicture=this.Z=this.N=this.inline=!1;this.j=function(){k.sG()}; Pn7(this.j);this.Y=this.getVisibilityState(this.yD(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.SS(),this.Kb(),this.lf(),this.Fz())}; If=function(k){return!(k.isMinimized()||k.isInline()||k.isBackground()||k.SS()||k.Kb()||k.lf()||k.Fz())}; dV7=function(k){var y=k.experiments,q=y.rF.bind(y);YyD=q("html5_use_async_stopVideo");SyT=q("html5_pause_for_async_stopVideo");Gn0=q("html5_not_reset_media_source");q("html5_listen_for_audio_output_changed")&&(Zr7=!0);FS=q("html5_not_reset_media_source");Lo7=q("html5_not_reset_media_source");bc=q("html5_retain_source_buffer_appends_for_debugging");CqZ=q("web_enable_auto_pip")||q("web_enable_pip_on_miniplayer");q("html5_mediastream_applies_timestamp_offset")&&(G0=!0);var N=g.bD(y,"html5_cobalt_override_quic"); N&&cf("QUIC",+(N>0));(N=g.bD(y,"html5_cobalt_audio_write_ahead_ms"))&&cf("Media.AudioWriteDurationLocal",N);(N=q("html5_cobalt_enable_decode_to_texture"))&&cf("Media.PlayerConfiguration.DecodeToTexturePreferred",N?1:0);(k.X4()||q("html5_log_cpu_info"))&&zKM();Error.stackTraceLimit=50;var D=g.bD(y,"html5_idle_rate_limit_ms");D&&Object.defineProperty(window,"requestIdleCallback",{value:function(n){return window.setTimeout(n,D)}}); hVD(k.j);wr=q("html5_use_ump_request_slicer");EpP=q("html5_record_now");q("html5_disable_streaming_xhr")&&(I9=!1);q("html5_byterate_constraints")&&(xa=!0);q("html5_use_non_active_broadcast_for_post_live")&&(DL=!0);q("html5_sunset_aac_high_codec_family")&&(Tz["141"]="a")}; gw6=function(k){return k.slice(12).replace(/_[a-z]/g,function(y){return y.toUpperCase().replace("_","")}).replace("Dot",".")}; owT=function(k){var y={},q;for(q in k.experiments.flags)if(q.startsWith("cobalt_h5vcc")){var N=gw6(q),D=g.bD(k.experiments,q);N&&D&&(y[N]=cf(N,D))}return y}; VN=function(k,y,q,N,D){D=D===void 0?[]:D;g.S.call(this);this.uw=k;this.dO=y;this.V=q;this.segments=D;this.Z=void 0;this.N=new Map;D.length&&(this.Z=D[0])}; hUD=function(k){if(!(k.segments.length<2)){var y=k.segments.shift();if(y){var q=y.Z,N=[];if(q.size){q=g.p(q.values());for(var D=q.next();!D.done;D=q.next()){D=g.p(D.value);for(var n=D.next();!n.done;n=D.next()){n=n.value;for(var T=g.p(n.segments),I=T.next();!I.done;I=T.next())(I=Bm(I.value))&&N.push(I);n.removeAll()}}}(q=Bm(y))&&N.push(q);N=g.p(N);for(q=N.next();!q.done;q=N.next())k.N.delete(q.value);y.dispose()}}}; UQ=function(k,y,q,N){if(!k.Z||y>q)return!1;y=new VN(k.uw,y,q,k.Z,N);N=g.p(N);for(q=N.next();!q.done;q=N.next()){q=q.value;var D=Bm(q);D&&D!==Bm(k.Z)&&k.N.set(D,[q])}k=k.Z;k.Z.has(y.bu())?k.Z.get(y.bu()).push(y):k.Z.set(y.bu(),[y]);return!0}; L8=function(k,y){return k.N.get(y)}; RUG=function(k,y,q){k.N.set(y,q)}; QN=function(k,y,q,N,D,n){return new eU6(q,q+(N||0),!N,y,k,D,n)}; eU6=function(k,y,q,N,D,n,T){g.S.call(this);this.dO=k;this.C=y;this.N=q;this.type=N;this.V=D;this.videoData=n;this.IT=T;this.Z=new Map;ryD(n)}; Bm=function(k){return k.videoData.clientPlaybackNonce}; WoZ=function(k){if(k.Z.size)for(var y=g.p(k.Z.values()),q=y.next();!q.done;q=y.next()){q=g.p(q.value);for(var N=q.next();!N.done;N=q.next())N.value.dispose()}k.Z.clear()}; ZLT=function(k){this.end=this.start=k}; g.Mm=function(k,y,q){g.S.call(this);var N=this;this.api=k;this.uw=y;this.Zx=q;this.QM=new Map;this.RO=new Map;this.wF=new Map;this.N=new Map;this.V=[];this.j=[];this.C=new Map;this.LY=new Map;this.U=new Map;this.Jz=NaN;this.oM=this.aO=this.Bc=null;this.vc=new g.c3(function(){lEM(N,N.Jz,N.Bc||void 0)}); this.events=new g.to(this);this.jH=15E3;this.ND=new g.c3(function(){N.pS=!0;var D=N.Zx,n=N.jH;D.lw("sdai",{aftimeout:n});D.uv(new oi("ad.fetchtimeout",{timeout:n}));sCZ(N);N.As(!1)},this.jH); this.pS=!1;this.Y=new Map;this.GL=[];this.sT=null;this.cH=new Set;this.eb=[];this.Zn=[];this.MS=[];this.mT=[];this.Z=void 0;this.Dx=0;this.fS=!0;this.AV=!1;this.Wl=[];this.w1=new Set;this.CZ=new Set;this.cX=new Set;this.Uj=0;this.MD=new Set;this.XM=0;this.z5=this.tb=!1;this.Vi=this.J="";this.UT=null;this.je={ltS:function(){return N.N}, eqx:function(){return N.V}, NDS:function(){return N.C}, NJ:function(D){N.onCueRangeEnter(N.N.get(D))}, LVH:function(D){N.onCueRangeExit(N.N.get(D))}, ppS:function(D,n){N.N.set(D,n)}, FCD:function(D){N.Vi=D}, SA:function(){return N.SA()}, sXT:function(D){return N.U.get(D)}}; this.Zx.getPlayerType();Mb6(this.Zx,this);this.hV=this.uw.X4();g.G(this,this.vc);g.G(this,this.events);g.G(this,this.ND);this.events.T(this.api,g.ib("serverstitchedcuerange"),this.onCueRangeEnter);this.events.T(this.api,g.fh("serverstitchedcuerange"),this.onCueRangeExit)}; y_T=function(k,y,q,N,D,n,T,I){var H=JNZ(k,n,n+D);k.pS&&k.Zx.lw("sdai",{adaftto:1});q||k.Zx.lw("sdai",{missadcon:1,enter:n,len:D,aid:I});k.uw.W("html5_ssdai_update_timeline_on_start_time_change")&&k.B&&!k.B.Ti&&(k.B.Ti=I);k.z5&&k.Zx.lw("sdai",{adfbk:1,enter:n,len:D,aid:I});var K=k.Zx;T=T===void 0?n+D:T;n===T&&!D&&k.uw.W("html5_allow_zero_duration_ads_on_timeline")&&k.Zx.lw("sdai",{attl0d:1});n>T&&F8(k,{reason:"enterTime_greater_than_return",dO:n,HX:T});var A=K.vZ()*1E3;nK&&F8(k,{reason:"parent_return_greater_than_content_duration",HX:T,KpV:K});K=null;A=g.NK(k.j,{HX:n},function(c,u){return c.HX-u.HX}); A>=0&&(K=k.j[A],K.HX>n&&tHZ(k,y.video_id||"",n,T,K));if(H&&K)for(A=0;A.5&&k.Zx.lw("sdai",{ttdtb:1,delta:T,cpn:D.cpn,enter:y.adCpn,exit:q.adCpn,seek:N,skip:n});k.api.W("html5_ssdai_enable_media_end_cue_range")&&k.api.PC();if(y.isAd&&q.isAd){D=!!n;if(y.adCpn&&q.adCpn){var I=k.C.get(y.adCpn);var H=k.C.get(q.adCpn)}D?k.Zx.lw("sdai",{igtransskip:1,enter:y.adCpn,exit:q.adCpn,seek:N,skip:n}):NwT(k,H,I,q.vn,y.vn,N,D)}else if(!y.isAd&&q.isAd){k.Vi=D.cpn;k.api.publish("serverstitchedvideochange"); I=Sd(k,"a2c");k.Zx.lw("sdai",I);k.Uj=0;if(I=q.WX)k.Dx=I.end;var K;q.adCpn&&(K=k.C.get(q.adCpn));K&&px(k.Zx,K,D,q.vn,y.vn,N,!!n)}else if(y.isAd&&!q.isAd){var A;y.adCpn&&(A=k.C.get(y.adCpn));A&&(k.Dx=0,k.Vi=A.cpn,qmT(k,A),K=Sd(k,"c2a",A),k.Zx.lw("sdai",K),k.Uj=1,px(k.Zx,D,A,q.vn,y.vn,N,!!n))}}; D4G=function(k,y,q){q=q===void 0?0:q;var N=(y+q)*1E3,D=g.NK(k.j,{dO:N},function(I,H){return I.dO-H.dO}); D=D<0?(D+2)*-1:D;if(D>=0)if(TN(k.Zx.getVideoData())&&k.uw.W("html5_ssdai_overdecorate")||k.uw.W("html5_cabr_ssdai_overdecorate")){N=y*1E3;for(var n=D;n<=D+1&&n=T.dO-q*1E3&&N<=T.HX+q*1E3)return{KH:T,dK:y}}}else if(k=k.j[D],k.HX>=N)return{KH:k,dK:y};return{KH:void 0,dK:y}}; TwD=function(k,y){var q="";(y=n8U(k,y))&&(q=y.getId());return q?k.C.get(q):void 0}; n8U=function(k,y){if(k.Vi){var q=k.N.get(k.Vi);if(q&&q.start-200<=y&&q.end+200>=y)return q}k=g.p(k.N.values());for(q=k.next();!q.done;q=k.next())if(q=q.value,q.start<=y&&q.end>=y)return q}; lEM=function(k,y,q){var N=k.oM||k.api.Vx().getPlayerState();L2(k,!0);k.Zx.seekTo(y,q);k=k.api.Vx();y=k.getPlayerState();N.isOrWillBePlaying()&&!y.isOrWillBePlaying()?k.playVideo():N.isPaused()&&!y.isPaused()&&k.pauseVideo()}; L2=function(k,y){k.Jz=NaN;k.Bc=null;k.vc.stop();k.aO&&y&&wmT(k.aO);k.oM=null;k.aO=null}; w0M=function(k){var y=y===void 0?-1:y;var q=q===void 0?Infinity:q;for(var N=[],D=g.p(k.j),n=D.next();!n.done;n=D.next())n=n.value,(n.dOq)&&N.push(n);k.j=N;N=g.p(k.N.values());for(D=N.next();!D.done;D=N.next())D=D.value,D.start>=y&&D.end<=q&&(k.Zx.removeCueRange(D),k.N.delete(D.getId()),k.Zx.lw("sdai",{rmAdCR:1}));N=D4G(k,y/1E3);y=N.KH;N=N.dK;if(y&&(N=N*1E3-y.dO,D=y.dO+N,y.durationMs=N,y.HX=D,N=k.N.get(y.cpn))){D=g.p(k.V);for(n=D.next();!n.done;n=D.next())n=n.value,n.start===N.end?n.start= y.dO+y.durationMs:n.end===N.start&&(n.end=y.dO);N.start=y.dO;N.end=y.dO+y.durationMs}if(y=D4G(k,q/1E3).KH){var T;N="playback_timelinePlaybackId_"+y.K_+"_video_id_"+((T=y.videoData)==null?void 0:T.videoId)+"_durationMs_"+y.durationMs+"_enterTimeMs_"+y.dO+"_parentReturnTimeMs_"+y.HX;k.Is("Invalid_clearEndTimeMs_"+q+"_that_falls_during_"+N+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; IO0=function(k){k.QM.clear();k.RO.clear();k.wF.clear();k.N.clear();k.V=[];k.j=[];k.C.clear();k.LY.clear();k.U.clear();k.Y.clear();k.GL=[];k.sT=null;k.cH.clear();k.eb=[];k.Zn=[];k.MS=[];k.mT=[];k.Wl=[];k.w1.clear();k.CZ.clear();k.cX.clear();k.MD.clear();k.pS=!1;k.Z=void 0;k.Dx=0;k.fS=!0;k.AV=!1;k.Uj=0;k.XM=0;k.tb=!1;k.z5=!1;k.J="";k.ND.isActive()&&Yq(k)}; KS7=function(k,y,q,N,D,n){if(!k.z5)if(g.H7T(k,q))k.hV&&k.Zx.lw("sdai",{gdu:"undec",seg:q,itag:D});else if(y=d_(k,y,q,N,n),!(k.Zx.getVideoData().pX()&&(y==null?0:y.uf)))return y}; d_=function(k,y,q,N,D){var n=k.Y.get(q);if(!n){if(n=A_T(k,y))return n;y=g_(k,q-1,N!=null?N:2);if(D)return k.Zx.lw("sdai",{misscue:D,sq:q,type:N,prevsstate:y==null?void 0:y.Xr,prevrecord:k.Y.has(q-1)}),k.Y.get(q-1);if((y==null?void 0:y.Xr)===2)return k.Zx.lw("sdai",{adnf:1,sq:q,type:N,prevrecord:k.Y.has(q-1)}),k.Y.get(q-1)}return n}; A_T=function(k,y){y+=k.AY();if(k.uw.W("html5_lifa_overdecorate_fix"))a:{var q=1;q=q===void 0?0:q;var N=y*1E3;k=g.p(k.j);for(var D=k.next();!D.done;D=k.next()){D=D.value;var n=D.Vu?D.Vu*1E3:D.dO;if(N>=D.dO-q*1E3&&N<=n+D.durationMs+q*1E3){y={KH:D,dK:y};break a}}y={KH:void 0,dK:y}}else y=D4G(k,y,1);return y.KH}; c_6=function(k,y){y=y===void 0?"":y;var q=$M(y)||void 0;if(!y||!q){var N;k.Zx.lw("sdai",{adcfg:(N=y)==null?void 0:N.length,dcfg:q==null?void 0:q.length})}return q}; uo6=function(k){if(k.Wl.length)for(var y=g.p(k.Wl),q=y.next();!q.done;q=y.next())k.onCueRangeExit(q.value);y=g.p(k.N.values());for(q=y.next();!q.done;q=y.next())k.Zx.removeCueRange(q.value);y=g.p(k.V);for(q=y.next();!q.done;q=y.next())k.Zx.removeCueRange(q.value);k.N.clear();k.V=[];k.QM.clear();k.RO.clear();k.wF.clear();k.Z||(k.fS=!0)}; NwT=function(k,y,q,N,D,n,T){if(y&&q){k.Vi=q.cpn;qmT(k,q);var I=Sd(k,"a2a",q);k.Zx.lw("sdai",I);k.Uj++;px(k.Zx,y,q,N||0,D||0,!!n,!!T)}else k.Zx.lw("sdai",{misspbkonadtrans:1,enter:(q==null?void 0:q.cpn)||"",exit:(y==null?void 0:y.cpn)||"",seek:n,skip:T})}; g_=function(k,y,q){if(q===1){if(k.QM.has(y))return k.QM.get(y)}else{if(q===2&&k.RO.has(y))return k.RO.get(y);if(q===3&&k.wF.has(y))return k.wF.get(y)}}; x4T=function(k,y,q,N){if(N)for(N=0;Nq){var n=D.end;D.end=y;aO7(k,q,n)}else if(D.start>=y&&D.startq)D.start=q;else if(D.end>y&&D.end<=q&&D.start=y&&D.end<=q){k.Zx.removeCueRange(D);if(k.Wl.includes(D))k.onCueRangeExit(D);k.V.splice(N,1);continue}N++}else aO7(k,y,q)}; aO7=function(k,y,q){y=k.kH(y,q);q=!0;g.I5(k.V,y,function(T,I){return T.start-I.start}); for(var N=0;N0){var D=k.V[N],n=k.V[N-1];if(Math.round(n.end/1E3)>=Math.round(D.start/1E3)){n.end=D.end;D!==y?k.Zx.removeCueRange(D):q=!1;k.V.splice(N,1);continue}}N++}if(q)for(k.Zx.addCueRange(y),y=k.Zx.Gm("serverstitchedcuerange",36E5),y=g.p(y),q=y.next();!q.done;q=y.next())k.N.delete(q.value.getId())}; ov=function(k,y,q){if(q===void 0||!q){q=g.p(k.GL);for(var N=q.next();!N.done;N=q.next()){N=N.value;if(y>=N.start&&y<=N.end)return;if(y===N.end+1){N.end+=1;return}}k.GL.push(new ZLT(y))}}; g.H7T=function(k,y){k=g.p(k.GL);for(var q=k.next();!q.done;q=k.next())if(q=q.value,y>=q.start&&y<=q.end)return!0;return!1}; tHZ=function(k,y,q,N,D){var n;y={reason:"overlapping_playbacks",mZS:y,dO:q,HX:N,ahj:D.K_,JCH:((n=D.videoData)==null?void 0:n.videoId)||"",rCS:D.durationMs,TzF:D.dO,SkS:D.HX};F8(k,y)}; F8=function(k,y,q){k=k.Zx;k.lw("timelineerror",y);y=new oi("dai.timelineerror",y);q?k.jy("dai.timelineerror",1,"RETRYABLE_ERROR",gO(y.details)):k.uv(y)}; j1G=function(k,y){var q=[];k=k.U.get(y);if(!k)return[];k=g.p(k);for(y=k.next();!y.done;y=k.next())y=y.value,y.cpn&&q.push(y.cpn);return q}; X0u=function(k,y,q){var N=0;k=k.U.get(q);if(!k)return-1;k=g.p(k);for(q=k.next();!q.done;q=k.next()){if(q.value.cpn===y)return N;N++}return-1}; $4D=function(k,y){var q=[];k=k.U.get(y);if(!k)return[];k=g.p(k);for(var N=k.next();!N.done;N=k.next())y=void 0,(N=(y=N.value.videoData)==null?void 0:y.videoId)&&q.push(N);return q}; zW7=function(k,y){var q=0;k=k.U.get(y);if(!k)return 0;k=g.p(k);for(y=k.next();!y.done;y=k.next())y=y.value,y.durationMs!==0&&y.HX!==y.dO&&q++;return q}; p0M=function(k,y,q){var N=!1;if(q&&(q=k.U.get(q))){q=g.p(q);for(var D=q.next();!D.done;D=q.next())D=D.value,D.durationMs!==0&&D.HX!==D.dO&&(D=D.cpn,y===D&&(N=!0),N&&!k.CZ.has(D)&&(k.Zx.lw("sdai",{decoratedAd:D}),k.CZ.add(D)))}}; sCZ=function(k){k.hV&&k.Zx.lw("sdai",{adf:"0_"+((new Date).getTime()/1E3-k.XM)+"_isTimeout_"+k.pS})}; JNZ=function(k,y,q){if(k.eb.length)for(var N=g.p(k.eb),D=N.next(),n={};!D.done;n={xd:void 0},D=N.next()){n.xd=D.value;D=n.xd.startSecs*1E3;var T=n.xd.Yg*1E3+D;if(y>D&&yD&&q0&&N>y*1E3+k.aWF)&&(N=P96(k,q))){y=!1;q=void 0;N=g.p(N.segments);for(D=N.next();!D.done;D=N.next()){D=D.value;if(y){q=D;break}Bm(D)===k.Vi&&(y=!0)}N=void 0;if(q)N=Bm(q);else if(y){var n;N=(n=k.timeline.Z)==null?void 0:Bm(n)}if(N)k.finishSegmentByCpn(k.Vi,N,2,void 0);else{var T;k.api.lw("ssap",{mfnc:1,mfncc:(T=k.timeline.Z)== null?void 0:Bm(T)})}}}}; i7D=function(k){return k.api.W("html5_force_ssap_gapful_switch")||k.api.W("html5_ssap_enable_legacy_browser_logic")&&!BB()}; b7D=function(k,y,q,N){k.J$.set(y,N);C9Z(k,y,q);E8M(k,q)}; fy=function(k,y){k=L8(k.timeline,y);return(k==null?0:k.length)?k[0].bu():0}; Oc=function(k,y){var q=q===void 0?!1:q;var N=k.timeline.Z;if(!N)return{clipId:"",Hf:0};var D=mm6(k,y,q);if(D)return{clipId:Bm(D)||"",Hf:D.bu()};k.api.lw("mci",{cs:Bm(N),mt:y,tl:uk(k),invt:!!q});return{clipId:"",Hf:0}}; Yf=function(k){var y=k.timeline.Z;if(!y)return 0;k=0;if(y.Z.size===0)return(y.jS()-y.bu())/1E3;y=y.Z.values();y=g.p(y);for(var q=y.next();!q.done;q=y.next()){q=g.p(q.value);for(var N=q.next();!N.done;N=q.next())N=N.value,k+=(N.jS()-N.bu())/1E3}return k}; BwD=function(k,y){return(k=V_U(k,y*1E3))?k.bu():0}; U4Z=function(k,y){var q=L8(k.timeline,y);y=0;if(q==null?0:q.length)for(k=g.p(q),q=k.next();!q.done;q=k.next())q=q.value,y+=(q.jS()-q.bu())/1E3;else return Yf(k);return y}; V_U=function(k,y){if(k=L8(k.timeline,k.Vi)){k=g.p(k);for(var q=k.next();!q.done;q=k.next())if(q=q.value,q.bu()<=y&&q.jS()>=y)return q}}; Q10=function(k){var y=k.Zx.getVideoData();k.Vi&&(k=k.Ze.get(k.Vi))&&(y=k);return y}; P96=function(k,y,q){q=q===void 0?!1:q;var N=k.timeline.Z;if(N){N=N.Z;var D=Array.from(N.keys());g.TG(D);y=g.NK(D,y);y=N.get(D[y<0?(y+2)*-1:y]);if(!q&&y){q=g.p(y);for(y=q.next();!y.done;y=q.next())if(y=y.value,y.bu()!==y.jS())return y;return k.timeline}return y&&y.length>0?y[y.length-1]:void 0}}; mm6=function(k,y,q){q=q===void 0?!1:q;var N=P96(k,y,q);if(N){if(k=N.segments,k.length){for(var D=g.p(k),n=D.next();!n.done;n=D.next())if(n=n.value,n.bu()<=y&&n.jS()>y)return n;if(q&&N.bu()===N.jS())return k[0]}}else k.api.lw("ssap",{ctnf:1})}; r_T=function(k,y){var q;if(k.f2)for(q=k.Dg.shift();q&&q!==k.f2;)q=k.Dg.shift();else q=k.Dg.shift();if(q){if(k.wB.has(q))M_0(k,q);else if(y===3||y===4)k.xx.stop(),k.api.playVideo(1,k.api.W("html5_ssap_keep_media_on_finish_segment"));k.J$.set(k.Vi,y);k.api.lw("ssap",{onvftn:1});E8M(k,q);return!1}k.api.lw("ssap",{onvftv:1});k.xx.stop();return!0}; M_0=function(k,y){y=L8(k.timeline,y);if(y==null?0:y.length)k.api.pauseVideo(),k.xx.start(y[0].IT)}; E8M=function(k,y){var q=k.Zx.getVideoData(),N=q.clientPlaybackNonce;k.yd&&(k.events.HZ(k.yd),k.yd=null,k.Zx.b6=-1);var D=k.Vi,n=!1;if(D==="")D=N,n=!0;else if(D===void 0){var T=k.Zx.Ii().KX;T&&k.timeline.N.has(T)&&(D=T);k.api.lw("ssap",{mcc:D+";"+y});k.Zx.uv(new oi("ssap.timelineerror",{e:"missing_current_cpn",pcpn:D,ccpn:y}))}if(D===y)n&&q&&FSU(k,q,n);else{T=k.J$.get(D);if(!n&&(!T||T!==3&&T!==5&&T!==6&&T!==7)){var I=k.api.PC(k.Vi);k.api.lw("ssap",{nmec:I,cpc:k.Vi,ec:y})}T&&T!==2||hs(k);k.Vi=y;hs(k); y=L8(k.timeline,k.Vi);if(y==null?0:y.length){y=y[0];I=y.getType();D!==N&&(k.C5=D,q=k.Ze.get(D));T?k.J$.delete(D):T=n?1:2;k.api.W("html5_ssap_pacf_qoe_ctmp")&&I===2&&!y.N&&(k.yd=k.events.T(k.api,"onVideoProgress",k.WtF));k.api.lw("ssapt",{ostro:T,pcpn:D,ccpn:k.Vi});a:{var H=k.Vi;if(!k.lY.has(H))for(var K=g.p(k.lY),A=K.next();!A.done;A=K.next()){var c=g.p(A.value);A=c.next().value;c=c.next().value;if(c.getId().includes(H)){H=A;break a}}}A=H;K=k.api.S().W("html5_ssap_insert_su_before_nonvideo")&&A!== k.Vi;c=k.Zx.Ii();if(c.KX!==A){var u=c.qY(c.KX);H=c.qY(A);c.KX=A;H!==u&&(u.qoe&&(A=u.qoe,A.provider.uw.X4()&&A.lw("ssap",{qoesus:"1",vid:A.provider.videoData.videoId}),K&&(K=g.Yr(A.provider),UeT(A,K,"SU")),isNaN(A.Y)||g.UP(A.Y)),H.resume())}H=Math.max(0,Rv(k,D));K=k.Zx.getCurrentTime();K=Math.max(0,K-fy(k,k.Vi)/1E3);A=y.getVideoData();var a=T===3||T===5||T===6||T===7;k.api.W("html5_ssap_skip_illegal_seeking")&&(c=k.Zx.getPlayerState(),c=!g.e(c,8)&&g.e(c,16),a=a||c,c&&k.api.lw("ssap",{iis:1}));c=k.Zx.Ii(); u=D;var x=k.Vi,r=k.Zx.getPlayerState();if(u!==x){var f=c.qY(u),P=c.qY(x),C,V=u===((C=f.getVideoData())==null?void 0:C.clientPlaybackNonce),Q;C=x===((Q=P.getVideoData())==null?void 0:Q.clientPlaybackNonce);var Y;Q=V?((Y=f.getVideoData())==null?void 0:Y.videoId)||"":"nvd";var l;Y=C?((l=P.getVideoData())==null?void 0:l.videoId)||"":"nvd";V&&(l=f.qoe)!=null&&(zc(l,4,a?4:0,x,Y,H),l.reportStats());C&&(Bf(P),(l=P.qoe)!=null&&(zc(l,4,a?5:1,u,Q,K),l.reportStats()),uwP(P,new g.VS(r,P.M5)),ADD(P));pDT(c,u)}k.api.lw("ssapt", {ostri:T,pcpn:D,ccpn:k.Vi});var h;O2u(D,k.Vi,N,A,(h=k.D6.get(D))!=null?h:(0,g.om)(),q);k.D6.delete(D);n?q=void 0:q||k.api.lw("ssap",{pvdm:D+";"+k.Vi,pvdmc:k.Vi===N?"1":"0"});k.api.lw("ssap",{tpac:D+";"+k.Vi,tpcc:N,tpv:(A==null?0:A.d1())?"1":"0"},!1,1);k.api.S().W("html5_ssap_cleanup_player_switch_ad_player")&&k.api.BV();k.api.publish("videodatachange","newdata",A,I,q,T);y.N||k.Zx.getVideoData().publish("dataupdated");k.wB.delete(D);k.f2="";A&&I===1?FSU(k,A):k.Zx.lw("ssap",{nis:k.Vi});I===2?k.Uj++: k.Uj=0}}}; FSU=function(k,y,q){q=q===void 0?!1:q;if(y.startSeconds&&k.GI){var N=y.startSeconds;y=L8(k.timeline,y.clientPlaybackNonce);if(y==null?0:y.length)N+=y[0].bu()/1E3,k.api.W("htm5_ssap_ignore_initial_seek_if_too_big")&&N>=k.yk()||(k.Zx.seekTo(N,{Gj:!0}),k.GI=!1,k.Zx.lw("ssap",{is:k.Vi,co:q?"1":"0",tse:N.toFixed()}))}}; C9Z=function(k,y,q){y=L8(k.timeline,y);if(y!=null&&y.length&&(y=P96(k,y[0].bu()))){y=g.p(y.segments);for(var N=y.next();!N.done;N=y.next()){N=N.value;if(Bm(N)===q)break;if(N=Bm(N)){var D=k.lY.get(N);D&&k.Zx.removeCueRange(D);k.lY.delete(N)}}}}; J5=function(k){return k.Zx.getVideoData().clientPlaybackNonce}; iaT=function(k,y){if(k.Ym&&k.Vi!==y)return!1;if(k.mY)return!0;if(y=k.lY.get(y))if(y=y.getId().split(","),y.length>1)for(var q=0;q0?k:0)}; Rv=function(k,y){y=y||k.Vi;var q=k.Ze.get(y);return q?q.f0:y!==J5(k)?0:k.Zx.getVideoData().f0}; uk=function(k){var y=k.Vi;y||(y=k.Zx.getVideoData().clientPlaybackNonce);var q,N,D=Array.from((N=(q=k.timeline.Z)==null?void 0:q.Z.values())!=null?N:[]);q=[];if(D==null?0:D.length)for(N=g.p(D),D=N.next();!D.done;D=N.next())if(D=D.value,D.length&&D[0]&&(D=D[0].segments,D.length)){D=g.p(D);for(var n=D.next();!n.done;n=D.next()){var T=n.value;n="st."+T.bu()+";";n+="et."+T.jS()+";";var I=Bm(T);I&&(n+="cpn."+I+";",n+="a."+(y===I?1:0)+";");if(T=T.getVideoData())I=void 0,n+="vid."+((I=T.videoId)!=null?I: "nvd");q.push(n)}}return(q.length?q.join(","):"empty."+y)+";cpcpn."+k.Nz()}; m46=function(k){k.Zx.zT(Array.from(k.lY.values()));k.lY.clear()}; SmP=function(k,y,q){g.S.call(this);var N=this;this.api=k;this.uw=y;this.Z=q;this.Y=new Map;this.N=[];this.C=this.B=null;this.sT=NaN;this.j=this.V=this.U=null;this.J=new g.c3(function(){YmD(N,N.sT,N.U||void 0)}); this.ND=[];this.AV=new g.c3(function(){var D=N.ND.pop();if(D){var n=D.K_,T=D.playerVars;D=D.playerType;T&&(T.prefer_gapless=!0,N.api.preloadVideoByPlayerVars(T,D,NaN,"",n),N.ND.length&&g.ue(N.AV,4500))}}); this.events=new g.to(this);q.getPlayerType();g.G(this,this.J);g.G(this,this.AV);g.G(this,this.events);this.events.T(this.api,g.ib("childplayback"),this.onCueRangeEnter);this.events.T(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.T(this.api,"presentingplayerstatechange",this.N2)}; g86=function(k,y,q,N,D,n){var T=y.cpn,I=y.docid||y.video_id||y.videoId||y.id,H=k.Z;n=n===void 0?D+N:n;if(D>n)return ed(k,"enterAfterReturn enterTimeMs="+D+" is greater than parentReturnTimeMs="+n.toFixed(3),T,I),"";var K=H.vZ()*1E3;if(DK)return H="returnAfterDuration parentReturnTimeMs="+n.toFixed(3)+" is greater than parentDurationMs="+K+". And timestampOffset in seconds is "+ H.z_(),ed(k,H,T,I),"";K=null;for(var A=g.p(k.N),c=A.next();!c.done;c=A.next()){c=c.value;if(D>=c.dO&&Dc.dO)return ed(k,"overlappingReturn",T,I),"";if(n===c.dO)return ed(k,"outOfOrder",T,I),"";D===c.HX&&(K=c)}T="cs_childplayback_"+GX6++;I={WX:Wm(N,!0),Oy:Infinity,target:null};var u={K_:T,playerVars:y,playerType:q,durationMs:N,dO:D,HX:n,LJ:I};k.N=k.N.concat(u).sort(function(r,f){return r.dO-f.dO}); K?LS7(k,K,{WX:Wm(K.durationMs,!0),Oy:K.LJ.Oy,target:u}):(y={WX:Wm(D,!1),Oy:D,target:u},k.Y.set(y.WX,y),H.addCueRange(y.WX));y=!0;if(k.Z===k.api.Vx()&&(H=H.getCurrentTime()*1E3,H>=u.dO&&Hy)break;if(n>y)return{KH:N,dK:y-D};q=n-N.HX/1E3}return{KH:null,dK:y-q}}; YmD=function(k,y,q){q=q===void 0?{}:q;var N=k.j||k.api.Vx().getPlayerState();sQ(k,!0);y=isFinite(y)?y:k.Z.F8();var D=eW0(k,y);y=D.KH;D=D.dK;var n=y&&!Z$(k,y)||!y&&k.Z!==k.api.Vx(),T=D*1E3;T=k.C&&k.C.start<=T&&T<=k.C.end;!n&&T||lz(k);y?d4Z(k,y,D,q,N):WSD(k,D,q,N)}; WSD=function(k,y,q,N){var D=k.Z,n=k.api.Vx();D!==n&&k.api.bD();D.seekTo(y,Object.assign({},{Ob:"application_timelinemanager"},q));Z76(k,N)}; d4Z=function(k,y,q,N,D){var n=Z$(k,y);if(!n){y.playerVars.prefer_gapless=!0;k.uw.W("html5_enable_ssap_entity_id")&&(y.playerVars.cached_load=!0);var T=new g.tH(k.uw,y.playerVars);T.K_=y.K_;k.api.iM(T,y.playerType)}T=k.api.Vx();n||T.addCueRange(y.LJ.WX);T.seekTo(q,Object.assign({},{Ob:"application_timelinemanager"},N));Z76(k,D)}; Z76=function(k,y){k=k.api.Vx();var q=k.getPlayerState();y.isOrWillBePlaying()&&!q.isOrWillBePlaying()?k.playVideo():y.isPaused()&&!q.isPaused()&&k.pauseVideo()}; sQ=function(k,y){k.sT=NaN;k.U=null;k.J.stop();k.V&&y&&wmT(k.V);k.j=null;k.V=null}; Z$=function(k,y){k=k.api.Vx();return!!k&&k.getVideoData().K_===y.K_}; lOP=function(k){var y=k.N.find(function(D){return Z$(k,D)}); if(y){var q=k.api.Vx();lz(k);var N=new g.Cq(8);y=RWT(k,y)/1E3;WSD(k,y,{},N);q.lw("forceParentTransition",{childPlayback:1});k.Z.lw("forceParentTransition",{parentPlayback:1})}}; J_U=function(k,y,q){y=y===void 0?-1:y;q=q===void 0?Infinity:q;for(var N=y,D=q,n=g.p(k.Y),T=n.next();!T.done;T=n.next()){var I=g.p(T.value);T=I.next().value;I=I.next().value;I.Oy>=N&&I.target&&I.target.HX<=D&&(k.Z.removeCueRange(T),k.Y.delete(T))}N=y;D=q;n=[];T=g.p(k.N);for(I=T.next();!I.done;I=T.next())if(I=I.value,I.dO>=N&&I.HX<=D){var H=k;H.B===I&&lz(H);Z$(H,I)&&H.api.bD()}else n.push(I);k.N=n;N=eW0(k,y/1E3);y=N.KH;N=N.dK;y&&(N*=1E3,s1T(k,y,N,y.HX===y.dO+y.durationMs?y.dO+N:y.HX));(y=eW0(k,q/1E3).KH)&& ed(k,"Invalid clearEndTimeMs="+q+" that falls during playback={timelinePlaybackId="+(y.K_+" video_id="+y.playerVars.video_id+" durationMs="+y.durationMs+" enterTimeMs="+y.dO+" parentReturnTimeMs="+y.HX+"}.Child playbacks can only have duration updated not their start."))}; s1T=function(k,y,q,N){y.durationMs=q;y.HX=N;N={WX:Wm(q,!0),Oy:q,target:null};LS7(k,y,N);Z$(k,y)&&k.api.Vx().getCurrentTime()*1E3>q&&(y=RWT(k,y)/1E3,q=k.api.Vx().getPlayerState(),WSD(k,y,{},q))}; ed=function(k,y,q,N){k.Z.lw("timelineerror",{e:y,cpn:q?q:void 0,videoId:N?N:void 0})}; kAT=function(k){k&&k!=="web"&&t_Z.includes(k)}; kQ=function(k,y){g.S.call(this);var q=this;this.data=[];this.C=k||NaN;this.N=y||null;this.Z=new g.c3(function(){Js(q);ts(q)}); g.G(this,this.Z)}; yQ7=function(k){Js(k);return k.data.map(function(y){return y.value})}; Js=function(k){var y=(0,g.om)();k.data.forEach(function(q){q.expiren?{width:y.width,height:y.width/D,aspectRatio:D}:DD?k.width=k.height*q:qH;if(DH(k)){var K=wd7(k);var A=isNaN(K)||g.KO||CK&&g.MS||H;Hh&&!g.a5(601)?K=D.aspectRatio:A=A||n.controlsType==="3";A?H?(A=n.W("place_shrunken_video_on_left_of_player")?16:k.getPlayerSize().width-y.width-16,K=Math.max((k.getPlayerSize().height-y.height)/2,0),A=new g.aI(A,K,y.width, y.height),k.UX.style.setProperty("border-radius","12px")):A=new g.aI(0,0,y.width,y.height):(q=D.aspectRatio/K,A=new g.aI((y.width-D.width/q)/2,(y.height-D.height)/2,D.width/q,D.height),q===1&&g.MS&&(K=A.width-y.height*K,K>0&&(A.width+=K,A.height+=K)));g.fD(k.element,"ytp-fit-cover-video",Math.max(A.width-D.width,A.height-D.height)<1);if(I||k.X_)k.UX.style.display="";k.tD=!0}else{A=-y.height;Hh?A*=window.devicePixelRatio:g.Iy&&(A-=window.screen.height);A=new g.aI(0,A,y.width,y.height);if(I||k.X_)k.UX.style.display= "none";k.tD=!1}xV(k.RS,A)||(k.RS=A,g.h0(n)?(k.UX.style.setProperty("width",A.width+"px","important"),k.UX.style.setProperty("height",A.height+"px","important")):g.Q$(k.UX,A.getSize()),N=new g.pd(A.left,A.top),g.b6(k.UX,Math.round(N.x),Math.round(N.y)),N=!0);y=new g.aI((y.width-D.width)/2,(y.height-D.height)/2,D.width,D.height);xV(k.J_,y)||(k.J_=y,N=!0);g.fW(k.UX,"transform",q===1?"":"scaleX("+q+")");T&&H!==k.d8&&(H&&(k.UX.addEventListener(yJ7,k.H5),k.UX.addEventListener("transitioncancel",k.H5),k.UX.classList.add(g.Dt.VIDEO_CONTAINER_TRANSITIONING)), k.d8=H,k.app.Yj.publish("playerUnderlayVisibilityChange",k.d8?"transitioning":"hidden"));return N}; AQG=function(){this.csn=g.gg();this.clientPlaybackNonce=null;this.elements=new Set;this.C=new Set;this.Z=new Set;this.N=new Set}; cQZ=function(k){if(k.csn!==g.gg())if(k.csn==="UNDEFINED_CSN")k.csn=g.gg();else{var y=g.gg(),q=g.dg();if(y&&q){k.csn=y;for(var N=g.p(k.elements),D=N.next();!D.done;D=N.next())(D=D.value.visualElement)&&D.isClientVe()&&y&&q&&(g.M5("combine_ve_grafts")?dX(Gb(),D,q):g.uW(g.Kr)(void 0,y,q,D))}if(y)for(k=g.p(k.Z),q=k.next();!q.done;q=k.next())(q=q.value.visualElement)&&q.isClientVe()&&g.$l(y,q)}}; g.np=function(k,y,q,N){g.S.call(this);var D=this;this.logger=new g.og("App");this.wU=this.eO=!1;this.Py={};this.r8={};this.po=[];this.Ud=!1;this.uJ=null;this.N1=!1;this.Io=!0;this.wQ=!1;this.YS=this.bJ=null;this.Tt=!0;this.mediaElement=this.eH=null;this.aT=NaN;this.fQ=!1;this.S4=this.lq=this.ZK=this.PX=this.screenLayer=this.l2=this.playlist=null;this.je={Jw:function(){return D.ZK}, GT:function(H){D.ZK=H}, E7:function(H,K){D.ZK&&D.ZK.E7(H,K)}}; this.logger.debug("constructor begin");this.config=ad7(y||{});this.webPlayerContextConfig=q;vg0();y=this.config.args||{};this.uw=new J0(y,q,q?q.canaryState:this.config.assets.player_canary_state,N,this);g.G(this,this.uw);dV7(this.uw);N=owT(this.uw);this.uw.experiments.rF("jspb_serialize_with_worker")&&HVZ();this.uw.experiments.rF("gzip_gel_with_worker")&&kd6();this.uw.N&&!uXM&&(window.addEventListener(QL?"touchstart":"click",$VP,{capture:!0,passive:!0}),uXM=!0);this.W("html5_onesie")&&(this.Eq=new p8(this.uw), g.G(this,this.Eq));this.Y5=zI(Gj(this.uw)&&!0,y.enablesizebutton);this.H9=zI(!1,y.player_wide);this.visibility=new FoZ;g.G(this,this.visibility);this.W("web_log_theater_mode_visibility")&&this.G8(zI(!1,y.player_wide));this.eO=zI(!1,y.external_list);this.events=new g.to(this);g.G(this,this.events);this.W("start_client_gcf")&&(R8(lK(),{LQ:fO,VS:iD7()}),this.C4=lK().resolve(fO),PeP(this.C4));this.gRS=new qP;g.G(this,this.gRS);this.Qg=new AQG;y=new AKT;this.Yj=new g.u4(this,y);g.G(this,this.Yj);this.template= new ncT(this);g.G(this,this.template);this.appState=1;this.v6=apZ(this);g.G(this,y);y={};this.ew=(y.internalvideodatachange=this.Ns,y.playbackready=this.czw,y.playbackstarted=this.ozv,y.statechange=this.EzV,y);this.VQ=new a3(this.Yj);this.FW=xo7(this);y=this.W("html5_load_wasm");var n=this.W("html5_allow_asmjs");if(y&&jrU||n)this.uw.VF=DbT(this.FW,n),bu(EO(this.uw.VF,function(H){D.uw.j4=H;var K;(K=g.wl(D))==null||K.lw("wasm",{a:H.xY})}),function(H){g.JR(H); H="message"in H&&H.message||H.toString()||"";var K;(K=g.wl(D))==null||K.lw("wasm",{e:H})}); else if(y&&!jrU){var T;(T=g.wl(this))==null||T.lw("wasm",{e:"wasm unavailable"})}this.Hc=new KD7(this.uw,this.FW);this.Yj.publish("csiinitialized");this.yM=XdU(this);this.yM.setPlaybackRate(this.uw.V?1:$ou(this,Number(g.sq("yt-player-playback-rate"))||1));g.Oo(this.yM,this.ew,this);VbZ(this.yM);T={};this.vg=(T.airplayactivechange=this.onAirPlayActiveChange,T.airplayavailabilitychange=this.onAirPlayAvailabilityChange,T.beginseeking=this.gG,T.sabrCaptionsDataLoaded=this.LTS,T.endseeking=this.Fy,T.internalAbandon= this.wh,T.internalaudioformatchange=this.Qw,T.internalvideodatachange=this.onVideoDataChange,T.internalvideoformatchange=this.qE,T.liveviewshift=this.SXT,T.playbackstalledatstart=this.Cvw,T.progresssync=this.QvV,T.onAbnormalityDetected=this.ZP,T.onSnackbarMessage=this.onSnackbarMessage,T.onLoadProgress=this.onLoadProgress,T.SEEK_COMPLETE=this.YU,T.SEEK_TO=this.ybT,T.onVideoProgress=this.onVideoProgress,T.onLoadedMetadata=this.onLoadedMetadata,T.onAutoplayBlocked=this.onAutoplayBlocked,T.onPlaybackPauseAtStart= this.nlx,T.playbackready=this.pZT,T.statechange=this.oG,T.newelementrequired=this.RF,T.heartbeatparams=this.Vy,T.videoelementevent=this.tW,T.drmoutputrestricted=this.onDrmOutputRestricted,T.signatureexpired=this.gXb,T.nonfatalerror=this.z4T,T.reloadplayer=this.O_F,T);this.DR=new g.to(this);g.G(this,this.DR);T=10;g.hL(this.uw)&&(T=3);TR(this.uw)&&(T=g.bD(this.uw.experiments,"tvhtml5_unplugged_preload_cache_size"));this.RD=new q2;g.G(this,this.RD);this.eg=new kQ(T,function(H){H!==g.wl(D,H.getPlayerType())&& H.dispose()}); g.G(this,this.eg);this.Gb=this.Lu=-1;this.N6=new g.c3(this.template.resize,16,this.template);g.G(this,this.N6);this.ir=new SmP(this.Yj,this.uw,this.yM);this.j3=new VN(this.uw);this.fn=new Bvu(this);g.G(this,this.fn);this.uA=new OQ(this);g.G(this,this.uA);kAT(this.uw.Z.c);this.events.T(this.Yj,g.ib("appapi"),this.NOj);this.events.T(this.Yj,g.fh("appapi"),this.z0D);this.events.T(this.Yj,g.ib("appprogressboundary"),this.InO);this.events.T(this.Yj,g.fh("applooprange"),this.EC);this.events.T(this.Yj,"presentingplayerstatechange", this.N2);this.events.T(this.Yj,"resize",this.dSS);this.template.FH(l1(document,k));this.events.T(this.Yj,"offlineslatestatechange",this.cbl);this.FW.G.S().bP&&Ci(this.FW,"offline");this.uw.Dx&&g.zg("ux",g.iz);k=g.bD(this.uw.experiments,"html5_defer_fetch_att_ms");this.zP=new g.c3(this.nRS,k,this);g.G(this,this.zP);this.PZ().d1()&&(g.tF()&&this.PZ().pS.push("remote"),zZT(this));this.Hc.tick("fs");pd0(this);if(this.uw.X4()&&this.uw.W("html5_record_h5vcc_flags")){var I;(I=g.wl(this))==null||I.lw("h5vcc", N)}this.uw.Dx&&Ci(this.FW,"ux",!0);g.YM(this.FW.G.S())&&Ci(this.FW,"embed");this.W("web_player_sentinel_is_uniplayer")||g.JR(new g.HN("Player experiment flags missing","web_player_sentinel_is_uniplayer"));I=this.W("web_player_sentinel_yt_experiments_sync");k=g.M5("web_player_sentinel_yt_experiments_sync");I!==k&&g.JR(new g.HN("b/195699950",{yt:I,player:k}));q||g.JR(new g.HN("b/179532961"));this.FE=rQ6(this);if(q=g.bD(this.uw.experiments,"html5_block_pip_safari_delay"))this.hX=new g.c3(this.Qp,q,this), g.G(this,this.hX);lW=this.uw.XM;q=g.bD(this.uw.experiments,"html5_performance_impact_profiling_timer_ms");q>0&&(this.V3=new g.EC(q),g.G(this,this.V3),this.events.T(this.V3,"tick",function(){D.jl&&moD.gs("apit",D.jl);D.jl=moD.h$()})); this.Yj.publish("applicationInitialized");this.logger.debug("constructor end")}; rQ6=function(k){function y(q){q.stack&&q.stack.indexOf("player")!==-1&&(q={n:q.name,m:q.message},(k.l2||k.yM).qY().uv("player.exception",gO(q)))} tR.subscribe("handleError",y);Aw.push(y);return function(){tR.unsubscribe("handleError",y);var q=Aw.indexOf(y);q!==-1&&Aw.splice(q,1)}}; XdU=function(k){var y=new g.tH(k.uw,k.config.args);k.Yj.publish("initialvideodatacreated",y);return k.Ky(1,y)}; iZZ=function(k,y){if(k.yM!==y){y.getVideoData().autonavState=k.yM.getVideoData().autonavState;Po(k.yM,k.ew,k);var q=k.yM.getPlaybackRate();k.yM.dispose();k.yM=y;k.yM.setPlaybackRate(q);g.Oo(y,k.ew,k);zZT(k)}}; xo7=function(k){var y="",q=NSP(k);q.indexOf("//")===0&&(q=k.uw.protocol+":"+q);var N=q.lastIndexOf("/base.js");N!==-1&&(y=q.substring(0,N+1));if(q=Error().stack)if(q=q.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))q=q[1],q.includes(y)||g.JR(Error("Player module URL mismatch: "+(q+" vs "+y+".")));y=new LD6(k.Yj,y);fpG(k,y);return y}; fpG=function(k,y){var q={};q=(q.destroyed=function(){k.onApiChange()},q); y.C=q}; apZ=function(k){if(k.uw.storeUserVolume){k=g.sq("yt-player-volume")||{};var y=k.volume;k={volume:isNaN(y)?100:g.X6(Math.floor(y),0,100),muted:!!k.muted}}else k={volume:100,muted:k.uw.mute};return k}; Te=function(k){k.mediaElement=k.uw.deviceIsAudioOnly?new g.yM(g.T3("AUDIO")):f2.pop()||new g.yM(g.T3("VIDEO"));g.G(k,k.mediaElement);k.l2&&k.l2.setMediaElement(k.mediaElement);try{k.uw.mT?(k.lq&&k.events.HZ(k.lq),k.lq=k.events.T(k.mediaElement,"volumechange",k.yzS)):(k.mediaElement.jG(k.v6.muted),k.mediaElement.setVolume(k.v6.volume/100))}catch(D){k.lO("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(D&&typeof D==="object"&&"message"in D&&typeof D.message==="string"&&D.message.replace(/[;:,]/g, "_")));return}g.R0(k.DR);OZT(k);var y=k.template,q=k.mediaElement.F4();y.UX=q;y.RV=!1;y.UX.parentNode||Kk(y.aB,y.UX,0);y.RS=new g.aI(0,0,0,0);KEZ(y);N2(y);q=y.UX;g.pD(q,"video-stream");g.pD(q,g.Dt.MAIN_VIDEO);var N=y.app.S();N.BU&&q.setAttribute("data-no-fullscreen","true");N.W("html5_local_playsinline")?"playsInline"in ea()&&(q.playsInline=!0):N.mF&&(q.setAttribute("webkit-playsinline",""),q.setAttribute("playsinline",""));N.ib&&y.UX&&y.T(q,"click",q.play,q);try{k.mediaElement.activate()}catch(D){k.lO("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(D&&typeof D==="object"&&"message"in D&&typeof D.message==="string"&&D.message.replace(/[;:,]/g,"_")))}}; bz=function(k,y,q){if(k.l2!==y){k.logger.debug(function(){return"start set presenting player, type "+y.getPlayerType()+", vid "+y.getVideoData().videoId}); var N=null;if(k.l2){N=k.l2.getPlayerState();k.logger.debug("set presenting player, destroy modules");EA(k.FW,3);w3(k,"cuerangesremoved",k.l2.Ho());k.fn&&!y.isGapless()&&k.l2.isGapless()&&k.mediaElement&&k.mediaElement.stopVideo();var D=S2(y)&&S2(k.l2);k.Hc.bN("iv_s");PY6(k,D)}y.getPlayerType()===1&&iZZ(k,y);vc7(k,y);k.l2=y;k.mediaElement&&y.setMediaElement(k.mediaElement);g.Oo(y,k.vg,k);if(y.s2())CYG(k,"setPresenting",!1);else{k.onVideoDataChange("newdata",y,y.getVideoData());N&&!g.Q5(N,y.getPlayerState())&& k.oG(new g.VS(y.getPlayerState(),N));q=q&&k.W("html5_player_preload_ad_fix")&&y.getPlayerType()===1;if(y.FQ.finished&&!q)k.onVideoDataChange("dataloaded",y,y.getVideoData());(q=(q=y.getVideoData().N)&&q.video)&&k.Yj.YR("onPlaybackQualityChange",q.quality);w3(k,"cuerangesadded",k.l2.Ho());q=y.getPlayerState();g.e(q,2)?EcP(k):g.e(q,8)?y.playVideo():y.qB()&&y.pauseVideo();if(y.getPlayerType()===2){var n;y.getVideoData().Gf=(n=g.wl(k,1))==null?void 0:n.getVideoData().clientPlaybackNonce}y.getPlayerType()!== 2||k.MP()||(n=y.getVideoData(),k.yM.k7(n.clientPlaybackNonce,n.Jz||"",n.breakType||0,n.iP,n.videoId||""));k.logger.debug("finish set presenting player")}}}; EcP=function(k){if(!bZ0(k)){var y=k.yM.BX();y&&(y=y.XY(),y instanceof Promise&&y.catch(function(){})); I2(k,Fd(k.getPlayerStateObject()))}}; OZT=function(k){var y=k.mediaElement;sD()?k.DR.T(y,"webkitpresentationmodechanged",k.xSb):window.document.pictureInPictureEnabled&&(k.DR.T(y,"enterpictureinpicture",function(){k.Y7(!0)}),k.DR.T(y,"leavepictureinpicture",function(){k.Y7(!1)})); c2&&(k.DR.T(y,"webkitbeginfullscreen",function(){k.kW(3)}),k.DR.T(y,"webkitendfullscreen",function(){k.kW(0)}))}; vc7=function(k,y){var q=y.getPlayerType();if(y!==k.yM&&y!==k.Py[q]){var N;(N=k.Py[q])==null||N.dispose();k.Py[q]=y}}; PY6=function(k,y){y=y===void 0?!0:y;k.logger.debug("start clear presenting player");var q;if(q=k.S4){q=k.S4;var N=k.mediaElement;q=!!N&&N===q.mediaElement}q&&(k.Bo(),Te(k));k.l2&&(k.l2.Bo(!y),Po(k.l2,k.vg,k),k.l2.getPlayerType()!==1&&k.l2.dispose());k.l2=null;k.logger.debug("finish clear presenting player")}; g.wl=function(k,y){if(y)if(y===1)k=k.yM;else if(k.getVideoData().enableServerStitchedDai&&y===2)k=k.getVideoData().enablePreroll?k.Py[2]||k.l2:k.l2;else if(g.uE(k.getVideoData())&&y===2){if(y=k.W("html5_ssap_return_content_player_during_preroll"))if(y=k.ZK)y=k.ZK,y=y.Vi===""?!0:y.pn();k=y?k.l2:k.Py[2]||k.l2}else k=k.Py[y]||null;else k=k.l2;return k}; Vh6=function(k,y,q,N){k=k.Ky(y,q,N);VbZ(k);return k}; HR=function(k,y){return k.MP(y)?k.yM:y}; Kp=function(k,y){var q=k.l2;return q&&y===k.yM&&k.MP(y)&&k.MP(q)?q:y}; QrZ=function(k){k.logger.debug("start application playback");if(k.yM.getPlayerState().isError())k.logger.debug("start application playback done, player in error state");else{var y=Aa(k);k.PZ().isLoaded();y&&k.QA(6);BS7(k);snD(k.FW)||UoD(k)}}; UoD=function(k){if(!Aa(k)){var y=bv(k.FW);y&&!y.created&&dpT(k.FW)&&(k.logger.debug("reload ad module"),y.create())}}; BS7=function(k){k.logger.debug("start presenter playback");var y=k.getVideoData(),q=k.FW;snD(q)||q.ZA();!jrU&&q.G.W("html5_allow_asmjs")&&NHD(q);Ci(q,"embed");Ci(q,"inline_preview");Ci(q,"kids");Ci(q,"remote");Ci(q,"miniplayer");Ci(q,"offline");Ci(q,"unplugged");Ci(q,"ypc",!1,!0);Ci(q,"ypc_clickwrap",!1,!0);Ci(q,"yto",!1,!0);Ci(q,"webgl",!1,!0);JZT(q)||(Ci(q,"captions",!0),Ci(q,"endscreen"),q.Vl()||q.jN(),Ci(q,"creatorendscreen",!0));q.m_();k.Yj.publish("videoready",y)}; cR=function(k){k=k.PZ();k.d1();return go(k)}; pd0=function(k){k.logger.debug("start prepare initial playback");if(k.W("html5_enable_ssap_autoplay_debug_logging")){var y;(y=k.yM)==null||y.lw("ssap",{preppb:1})}k.CV();var q=k.config.args;Te(k);y=k.PZ();k.Yj.YR("onVolumeChange",k.v6);if(q&&a30(q)){var N=qz(k.uw);N&&!k.eO&&(q.fetch=0);var D=g.YM(k.uw);D&&!k.eO&&(q.fetch=0);uq(k,q);g.YM(k.uw)&&k.Hc.tick("ep_pr_s");if(!N||k.eO)if(D&&!k.eO)MhD(k);else if(!y.d1())k.playlist.onReady(function(){a2(k)})}bz(k,k.yM); g.e(k.yM.getPlayerState(),128)||(q=ElG(!k.uw.deviceIsAudioOnly),q==="fmt.noneavailable"?k.lO("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):q==="html5.missingapi"?k.lO(q,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):y&&y.d1()&&cR(k)&&(k.uw.E4||k.uw.f0)?xQ(k):y.Ug?k.Yj.mutedAutoplay():g.sq("yt-player-playback-on-reload")?(g.OH("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!k.uw.AV}),g.l0("yt-player-playback-on-reload",!1),xQ(k)):AH(k.uw)||FE6(k),g.ng(k.uw)||wL(k.uw)=== "MWEB"?(g.am(g.jm(),function(){jU(k)}),g.am(g.jm(),function(){MJD()})):(jU(k),MJD()),k.logger.debug("finish prepare initial playback"))}; jU=function(k){if(!k.W("use_rta_for_player"))if(k.W("fetch_att_independently"))g.ue(k.zP);else{var y=k.getVideoData().botguardData;y&&g.sO(y,k.uw,k.getVideoData().yA||"")}}; FE6=function(k){k.logger.debug("start initialize to CUED mode");k.Yj.publish("initializingmode");k.QA(2);k.W("embeds_web_enable_defer_loading_remote_js")&&g.wz(k.uw)?g.am(g.jm(),function(){Ci(k.FW,"remote")}):Ci(k.FW,"remote"); Ci(k.FW,"miniplayer");k.logger.debug("initialized to CUED mode")}; xQ=function(k){k.logger.debug("start initialize application playback");if(g.e(k.yM.getPlayerState(),128))return!1;var y=k.yM.getVideoData();cR(k)&&k.uw.f0&&(f2.length&&k.wU?(Xc(k,{muted:!1,volume:k.v6.volume},!1),$Q(k,!1)):f2.length||k.v6.muted||(Xc(k,{muted:!0,volume:k.v6.volume},!1),$Q(k,!0)));cR(k)&&g.YM(k.uw)&&y.mutedAutoplay&&(Xc(k,{muted:!0,volume:k.v6.volume},!1),$Q(k,!0));y.K5&&Xc(k,{muted:!0,volume:k.v6.volume},!1);Y97(k,1,y,!1);k.Yj.publish("initializingmode");bz(k,k.yM);k.QA(3);var q;if(!(q= !k.uw.T4)){if(q=k.S4){q=k.S4;var N=k.mediaElement;q=!!N&&N===q.mediaElement}q=q&&k.Ud}q&&(k.Bo(),Te(k),k.yM.setMediaElement(k.mediaElement));gZT(k.yM);if(g.e(k.yM.getPlayerState(),128))return!1;y.JT||I2(k,3);return k.Ud=!0}; Aa=function(k){k=j0(k.FW);return!!k&&k.loaded}; S9M=function(k,y){if(!k.eH)return!1;var q=k.eH.startTimeMs*.001-1,N=k.eH.endTimeMs*.001;k.eH.type==="repeatChapter"&&N--;return Math.abs(y-q)<=1E-6||Math.abs(y-N)<=1E-6||y>=q&&y<=N}; doM=function(k){var y,q=(y=g.wl(k))==null?void 0:y.zS;k.l2&&$F(k.getVideoData())&&q&&q.policy.RO&&(y=GA7(k)*1E3-k.getVideoData().Nf,k.W("html5_gapless_new_slr")?(k=k.uA,LET(k.app,"gaplessshortslooprange"),y=new g.rG(0,y,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(k=k.app.Vx())&&k.addCueRange(y)):k.setLoopRange({startTimeMs:0,endTimeMs:y,type:"shortsLoop"}))}; gcu=function(k){if(!(g.e(k.yM.getPlayerState(),64)&&k.PZ().isLivePlayback&&k.eH.startTimeMs<5E3)){if(k.eH.type==="repeatChapter"){var y,q=(y=XEM(k.zL()))==null?void 0:y.VW(),N;y=(N=k.getVideoData())==null?void 0:N.iY;q instanceof g.R3&&y&&(N=y[KT(y,k.eH.startTimeMs)],q.renderChapterSeekingAnimation(0,N.title));isNaN(Number(k.eH.loopCount))?k.eH.loopCount=0:k.eH.loopCount++;k.eH.loopCount===1&&k.Yj.Sb("innertubeCommand",k.getVideoData().aZ)}q={Ob:"application_loopRangeStart"};if(k.eH.type==="clips"|| k.eH.type==="shortsLoop")q.seekSource=58;k.yM.seekTo(k.eH.startTimeMs*.001,q)}}; $ou=function(k,y){var q=k.Yj.getAvailablePlaybackRates();y=Number(y.toFixed(2));k=q[0];q=q[q.length-1];y<=k?y=k:y>=q?y=q:(k=Math.floor(y*100+.001)%5,y=k===0?y:Math.floor((y-k*.01)*100+.001)/100);return y}; GA7=function(k,y){y=g.wl(k,y);if(!y)return 0;y=HR(k,y);return ze(k,zO(y),y)}; ze=function(k,y,q){if(k.MP(q)){q=q.getVideoData();if(pp(k))q=y;else{k=k.ir;for(var N=g.p(k.N),D=N.next();!D.done;D=N.next())if(D=D.value,q.K_===D.K_){y+=D.dO/1E3;break}N=y;k=g.p(k.N);for(D=k.next();!D.done;D=k.next()){D=D.value;if(q.K_===D.K_)break;var n=D.dO/1E3;if(n1&&(D=!1);if(!k.fQ||D!==y){q=q.lock(D?"portrait":"landscape");if(q!=null)q["catch"](function(){}); k.fQ=!0}}else k.fQ&&(k.fQ=!1,q.unlock())}; w3=function(k,y,q){k.Yj.publish(y,q);var N=g.hL(k.uw)||g.h0(k.uw)||g.NF(k.uw);if(q&&N){switch(y){case "cuerangemarkersupdated":var D="onCueRangeMarkersUpdated";break;case "cuerangesadded":D="onCueRangesAdded";break;case "cuerangesremoved":D="onCueRangesRemoved"}D&&k.Yj.Sb(D,q.map(function(n){return{getId:function(){return this.id}, end:n.end,id:n.getId(),namespace:n.namespace==="ad"?"ad":"",start:n.start,style:n.style,visible:n.visible}}))}}; vR=function(k,y,q,N,D,n){q=q===void 0?!0:q;var T=g.wl(k,D);T&&(T.getPlayerType()===2&&!k.MP(T)||g.VV(T.getVideoData()))||(k.getPresentingPlayerType()===3?j0(k.FW).tF("control_seek",y,q):(T===k.yM&&k.eH&&!S9M(k,y)&&k.setLoopRange(null),k.seekTo(y,q,N,D,n)))}; CYG=function(k,y,q,N){q&&(k.Bo(),Te(k));q=g.wl(k);q.uv(new oi("staleconfig",{reason:y}));var D=k.getVideoData(),n={};n.video_id=D.videoId;n.adformat=D.adFormat;D.isLivePlayback?c4(D)&&g.gm(k.uw)&&(n.live_utc_start=q.V5(),n.resume="1"):(n.start=q.getCurrentTime(),n.resume="1");D.ND&&(n.vvt=D.ND);D.Y&&(n.vss_credentials_token=D.Y,n.vss_credentials_token_type=D.f1);D.oauthToken&&(n.oauth_token=D.oauthToken);D.T4&&(n.force_gvi=D.T4);n.autoplay=1;n.reload_count=D.LY+1;n.reload_reason=y;D.R9&&(n.unplugged_partner_opt_out= D.R9);D.mG&&(n.ypc_is_premiere_trailer=D.mG);D.playerParams&&(n.player_params=D.playerParams);k.loadVideoByPlayerVars(n,void 0,!0,void 0,void 0,N);y==="signature"&&k.PX&&UoD(k)}; D1u=function(k,y){k.PZ().autonavState=y;g.l0("yt-player-autonavstate",y);k.Yj.publish("autonavchange",y)}; n0Z=function(k){var y=k.getVideoData().dB,q=k.uw.GL,N=k.isInline()&&!k.getVideoData().gq,D=k.mediaElement;y||q||N?D.pV():(D.tX(),Xc(k,k.v6))}; mu=function(k){var y=bv(k.zL());y&&y.created&&(k.logger.debug("reset ad module"),y.destroy())}; pp=function(k){return k.getVideoData().enableServerStitchedDai&&!!k.PX}; TD7=function(k,y){y.bounds=k.getBoundingClientRect();for(var q=g.p(["display","opacity","visibility","zIndex"]),N=q.next();!N.done;N=q.next())N=N.value,y[N]=vs(k,N);y.hidden=!!k.hidden}; NSP=function(k){if(k.webPlayerContextConfig){var y=k.webPlayerContextConfig.trustedJsUrl;return y?Sk(y).toString():k.webPlayerContextConfig.jsUrl}return k.config.assets&&k.config.assets.js?k.config.assets.js:""}; r3=function(k,y){if(k.W("html5_ssap_enable_api_timing_logging")&&g.uE(k.PZ())&&!k.j3.C){var q;(q=g.wl(k))==null||q.lw("ssap",{ptnu:y})}}; wV6=function(k){return k.name==="TypeError"&&k.stack.includes("/s/player/")&&Dy()<=105}; I8T=function(k){return k.isTimeout?"NO_BID":"ERR_BID"}; H5Z=function(){var k=null;JcM().then(function(y){return k=y},function(y){return k=I8T(y)}); return k}; KJZ=function(){var k=Vs(1E3,"NO_BID");return vA(fh6([JcM(),k]).Oj(I8T),function(){k.cancel()})}; Cp=function(k){return k.CZ?g.Dc(g.NS(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; Ep=function(k){this.player=k;this.C=this.Z=1}; uQZ=function(k,y,q,N,D,n){y.client||(y.client={});k.player.S().W("h5_remove_url_for_get_ad_break")||(y.client.originalUrl=q);var T=m$(q),I=g.ok(q)?!1:!0;(T||I)&&typeof Intl!=="undefined"&&(y.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);I=g.ok(q)?!1:!0;if(T||I||N!==""){var H={};q=jZ(v1(N)).split("&");var K=new Map;q.forEach(function(A){A=A.split("=");A.length>1&&K.set(A[0].toString(),decodeURIComponent(A[1].toString()))}); K.has("bid")&&(H.bid=K.get("bid"));H.params=[];Aq7.forEach(function(A){K.has(A)&&(A={key:A,value:K.get(A)},H.params.push(A))}); cqZ(k,H);y.adSignalsInfo=H}y.client.unpluggedAppInfo||(y.client.unpluggedAppInfo={});y.client.unpluggedAppInfo.enableFilterMode=!1;q=D.Z.cosver;q!=null&&q!=="cosver"&&(y.client.osVersion=q);q=D.Z.cplatform;q!=null&&q!=="cplatform"&&q!==""&&(y.client.platform=q);q=D.Z.cmodel;q!=null&&q!=="cmodel"&&(y.client.deviceModel=q);q=D.Z.cplayer;q!=null&&q!=="cplayer"&&(y.client.playerType=q);q=D.Z.cbrand;q!=null&&q!=="cbrand"&&(y.client.deviceMake=q);y.user||(y.user={});y.user.lockedSafetyMode=!1;(D.W("embeds_web_enable_iframe_api_send_full_embed_url")|| D.W("embeds_enable_autoplay_and_visibility_signals"))&&g.o9(D)&&WM6(y,n,k.player.getPlayerState(1))}; jpG=function(k,y){var q=!1;if(y==="")return q;y.split(",").forEach(function(N){var D={},n={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},T="ACTIVE";N[0]==="!"&&(N=N.substring(1),T="INACTIVE");N=N.split("-");N.length<3||(N[0]in a8U&&(n.clientName=a8U[N[0]]),N[1]in x16&&(n.platform=x16[N[1]]),n.applicationState=T,n.clientVersion=N.length>2?N[2]:"",D.remoteClient=n,k.remoteContexts?k.remoteContexts.push(D):k.remoteContexts=[D],q=!0)}); return q}; $1D=function(k){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in XV7))return!1;k=k.split(RegExp("[:&]"));var y=XV7.FLAG_AUTO_CAPTIONS_DEFAULT_ON,q="f"+(1+Math.floor(y/31)).toString();y=1<=2?T[1]:"";var I=pVP.test(y),H=rq6.exec(y);H=H!=null&&H.length>=2?H[1]:"";var K=m16.exec(y);K=K!=null&&K.length>=2&&!Number.isNaN(Number(K[1]))?Number(K[1]):1;var A=i5Z.exec(y);A=A!=null&&A.length>=2?A[1]:"0";var c=Zg(k.player.S().pS),u=k.player.getVideoData(1),a=g.jR(u.eb,!0),x="BISCOTTI_ID"in q?q.BISCOTTI_ID:"";uQZ(k,a,y,x.toString(),k.player.S(), u);u={splay:!1,lactMilliseconds:q.LACT.toString(),playerHeightPixels:Math.trunc(q.P_H),playerWidthPixels:Math.trunc(q.P_W),vis:Math.trunc(q.VIS),signatureTimestamp:20068,autonavState:Cp(k.player.S())};N&&(N={},jpG(N,q.YT_REMOTE)&&(u.mdxContext=N));if(N=f8D.includes(c)?void 0:g.tw("PREF")){for(var r=N.split(RegExp("[:&]")),f=0,P=r.length;f1&&C[1].toUpperCase()==="TRUE"){a.user.lockedSafetyMode=!0;break}}u.autoCaptionsDefaultOn= $1D(N)}y=O5u.exec(y);(y=y!=null&&y.length>=2?y[1]:"")&&H&&(a.user.credentialTransferTokens=[{token:y,scope:"VIDEO"}]);y={contentPlaybackContext:u};T={adBlock:Math.trunc(q.AD_BLOCK),params:T,breakIndex:K,breakPositionMs:A,clientPlaybackNonce:q.CPN,topLevelDomain:c,isProxyAdTagRequest:I,context:a,adSignalsInfoString:jZ(v1(x.toString())),overridePlaybackContext:y};D!==void 0&&(T.cueProcessedMs=Math.round(D).toString());H&&(T.videoId=H);q.LIVE_TARGETING_CONTEXT&&(T.liveTargetingParams=q.LIVE_TARGETING_CONTEXT); q.AD_BREAK_LENGTH&&(T.breakLengthMs=Math.trunc(q.AD_BREAK_LENGTH*1E3).toString());n&&(T.driftFromHeadMs=n.toString());T.currentMediaTimeMs=Math.round(k.player.getCurrentTime(1)*1E3);(k=k.player.getGetAdBreakContext())&&(T.getAdBreakContext=k);return T}; v07=function(){Ep.apply(this,arguments)}; CrM=function(k,y,q,N,D){var n=q.dn;var T=q.WX;var I=k.player.S().iP,H=0;q.cueProcessedMs&&T&&!n&&(q=T.end-T.start,q>0&&(H=Math.floor(q/1E3)));var K={AD_BLOCK:D,AD_BREAK_LENGTH:n?n.Yg:H,AUTONAV_STATE:Cp(k.player.S()),CA_TYPE:"image",CPN:k.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:k.player.pN()*1E3,LACT:gf(),LIVE_INDEX:n?k.C++:1,LIVE_TARGETING_CONTEXT:n&&n.context?n.context:"",MIDROLL_POS:T?Math.round(T.start/1E3):0,MIDROLL_POS_MS:T?Math.round(T.start):0,VIS:k.player.getVisibilityState(), P_H:k.player.KS().M0().height,P_W:k.player.KS().M0().width,YT_REMOTE:I?I.join(","):""},A=P1(OP);Object.keys(A).forEach(function(c){A[c]!=null&&(K[c.toUpperCase()]=A[c].toString())}); N!==""&&(K.BISCOTTI_ID=N);N={};fV(y)&&(N.sts="20068",(k=k.player.S().forcedExperiments)&&(N.forced_experiments=k));return re(g.FE(y,K),N)}; E0Z=function(k,y){var q=k.player.S(),N,D=(N=k.player.getVideoData(1))==null?void 0:N.oauthToken;return g.ay(q,D).then(function(n){if(n&&iW()){var T=mh();i4(T,n)}return g.r4(k.player.wT(T),y,"/youtubei/v1/player/ad_break").then(function(I){return I})})}; b5u=function(k){this.XH=k}; VpD=function(k){this.G=k}; BDT=function(k){this.XH=k}; Qp6=function(k){g.S.call(this);this.LD=k;this.SJ=U1D(this)}; U1D=function(k){var y=new CK6(k.LD.Rv);g.G(k,y);k=g.p([new b5u(k.LD.XH),new VpD(k.LD.G),new BDT(k.LD.XH),new ZU(k.LD.pH,k.LD.BS),new sV,new kK(k.LD.zB,k.LD.uV,k.LD.XH),new lU,new WM]);for(var q=k.next();!q.done;q=k.next())EvD(y,q.value);k=g.p(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(q=k.next();!q.done;q=k.next())JC(y,q.value,function(){}); return y}; bq=function(k){var y=k.qD,q=k.ET;k=k.ox;var N=new oEG,D={Dm:new OrZ(y.get(),q),ET:q};return{Wc:new $m(q,k,y,D),context:D,mN:N}}; VH=function(k,y,q,N,D){g.S.call(this);this.N=y;this.tV=q;this.qD=N;this.J4=D;this.listeners=[];var n=new o0(this);g.G(this,n);n.T(k,"internalAbandon",this.wh);this.addOnDisposeCallback(function(){g.R0(n)})}; BR=function(k){this.G=k;this.adVideoId=this.Z=this.videoId=this.adCpn=this.contentCpn=null;this.j=!0;this.N=this.C=!1;this.adFormat=null;this.V="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; MpD=function(k){k.contentCpn=null;k.adCpn=null;k.videoId=null;k.adVideoId=null;k.adFormat=null;k.V="AD_PLACEMENT_KIND_UNKNOWN";k.actionType="unknown_type";k.C=!1;k.N=!1}; FJ0=function(k,y){k=g.p(y);for(y=k.next();!y.done;y=k.next())if((y=y.value.renderer)&&(y.instreamVideoAdRenderer||y.linearAdSequenceRenderer||y.sandwichedLinearAdRenderer||y.instreamSurveyAdRenderer)){uB("ad_i");g.al({isMonetized:!0});break}}; YF6=function(k){var y;(y=k.G.getVideoData(1))!=null&&y.AV&&(k.N=!1,y={},k.Z&&k.videoId&&(y.cttAuthInfo={token:k.Z,videoId:k.videoId}),xI("video_to_ad",y))}; j5=function(k){k.N=!1;var y={};k.Z&&k.videoId&&(y.cttAuthInfo={token:k.Z,videoId:k.videoId});xI("ad_to_video",y);SF7(k)}; SF7=function(k){if(k.C)if(k.V==="AD_PLACEMENT_KIND_START"&&k.actionType==="video_to_ad")KM("video_to_ad");else{var y={adBreakType:e8(k.V),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:k.videoStreamType};k.actionType==="ad_to_video"?(k.contentCpn&&(y.targetCpn=k.contentCpn),k.videoId&&(y.targetVideoId=k.videoId)):(k.adCpn&&(y.targetCpn=k.adCpn),k.adVideoId&&(y.targetVideoId=k.adVideoId));k.adFormat&&(y.adType=k.adFormat);k.contentCpn&& (y.clientPlaybackNonce=k.contentCpn);k.videoId&&(y.videoId=k.videoId);k.adCpn&&(y.adClientPlaybackNonce=k.adCpn);k.adVideoId&&(y.adVideoId=k.adVideoId);g.al(y,k.actionType)}}; Up=function(k){g.S.call(this);this.G=k;this.Z=new Map;this.N=new o0(this);g.G(this,this.N);this.N.T(this.G,g.ib("ad"),this.onCueRangeEnter,this);this.N.T(this.G,g.fh("ad"),this.onCueRangeExit,this)}; G$T=function(k,y,q,N,D){g.rG.call(this,y,q,{id:k,namespace:"ad",priority:D,visible:N})}; QH=function(k){this.G=k}; M2=function(k){this.G=k;g.bD(this.G.S().experiments,"tv_pacf_logging_sample_rate")}; Ln=function(k,y){y=y===void 0?!1:y;return k.G.S().W("html5_ssap_force_ads_ctmp")?!0:(y||k.G.S().X4())&&k.G.S().W("html5_ssap_pacf_qoe_ctmp")}; Fc=function(k){var y,q;return(q=(y=k.G.getVideoData(1))==null?void 0:g.uE(y))!=null?q:!1}; cJ=function(k,y){return k.G.S().W(y)}; LJP=function(k){return k.G.S().W("substitute_ad_cpn_macro_in_ssdai")}; Fn=function(k){var y,q,N;return((y=k.G.getVideoData(1).getPlayerResponse())==null?void 0:(q=y.playerConfig)==null?void 0:(N=q.daiConfig)==null?void 0:N.enableServerStitchedDai)||!1}; Qb0=function(k){return k.G.S().W("html5_enable_vod_slar_with_notify_pacf")}; d1U=function(k){return k.G.S().W("html5_recognize_predict_start_cue_point")}; xr=function(k){return k.G.S().experiments.rF("enable_desktop_player_underlay")}; g0Z=function(k){return k.G.S().experiments.rF("html5_load_empty_player_in_media_break_sub_lra")}; nP=function(k){return k.G.S().experiments.rF("html5_load_ads_instead_of_cue")}; T2=function(k){return k.G.S().experiments.rF("html5_preload_ads")}; cz=function(k){return k.G.S().experiments.rF("enable_ads_control_flow_deterministic_id_generation")}; o0G=function(k){return k.G.S().experiments.rF("enable_desktop_discovery_video_abandon_pings")||g.Nz(k.G.S())&&k.G.S().experiments.rF("enable_lr_discovery_video_abandon_pings")}; hfD=function(k){return k.G.S().experiments.rF("enable_progres_commands_lr_feeds")}; RfD=function(k){switch(k){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}}; efG=function(){g.fr.call(this);var k=this;this.Z={};this.addOnDisposeCallback(function(){for(var y=g.p(Object.keys(k.Z)),q=y.next();!q.done;q=y.next())delete k.Z[q.value]})}; YQ=function(){if(WJ7===null){WJ7=new efG;SO(BI).N="b";var k=SO(BI),y=OJ(k)=="h"||OJ(k)=="b",q=!(oO(),!1);y&&q&&(k.j=!0,k.Y=new Ny7)}return WJ7}; Z5D=function(k,y,q){k.Z[y]=q}; l8u=function(k){switch(k){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}}; SU=function(k,y,q){this.tV=k;this.G=y;this.ET=q;this.N=new Set;this.Z=new Map;YQ().subscribe("adactiveviewmeasurable",this.yz,this);YQ().subscribe("adfullyviewableaudiblehalfdurationimpression",this.U5,this);YQ().subscribe("adviewableimpression",this.uD,this);YQ().subscribe("adaudioaudible",this.xD,this);YQ().subscribe("adaudiomeasurable",this.Me,this)}; Lp=function(k,y,q){var N=q.OO,D=q.Fk,n=q.listener,T=q.Xa;q=q.G5===void 0?!1:q.G5;if(k.Z.has(y))bs("Unexpected registration of layout in LidarApi");else{if(T){if(k.N.has(T))return;k.N.add(T)}k.Z.set(y,n);aO(oO().FM,"fmd",1);uRT(SO(BI),N);var I=q?y:void 0;Z5D(YQ(),y,{KV:function(){if(!D)return{};var H=k.G.getPresentingPlayerType(!0),K;return(K=k.G.getVideoData(H))!=null&&K.isAd()?{currentTime:k.tV.get().getCurrentTimeSec(H,!1,I),duration:D,isPlaying:Ge(k.tV.get(),H).isPlaying(),isVpaid:!1,isYouTube:!0, volume:k.tV.get().isMuted()?0:k.tV.get().getVolume()/100}:{}}})}}; d3=function(k,y){k.Z.has(y)?(k.Z.delete(y),delete YQ().Z[y]):bs("Unexpected unregistration of layout in LidarApi")}; sp6=function(k,y){if(k.G.isLifaAdPlaying()){var q=k.G.No(!0,!0);k.v2(y,q.width*.5*1.1,q.height*.25*1.1,q.width*.5*.9,q.height*.5*.9)}}; kmT=function(k,y,q){var N={};Jq6(k,N,y,q);tpM(N);N.LACT=g3(function(){return gf().toString()}); N.VIS=g3(function(){return k.getVisibilityState().toString()}); N.SDKV="h.3.0";N.VOL=g3(function(){return k.isMuted()?"0":Math.round(k.getVolume()).toString()}); N.VED="";return N}; ynT=function(k,y){var q={};if(y)return q;if(!k.kind)return g.sR(Error("AdPlacementConfig without kind")),q;if(k.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||k.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!k.adTimeOffset||!k.adTimeOffset.offsetStartMilliseconds)return g.sR(Error("malformed AdPlacementConfig")),q;q.MIDROLL_POS=g3(X2(Math.round(Id(k.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else q.MIDROLL_POS=g3(X2("0"));return q}; g3=function(k){return{toString:function(){return k()}}}; qxZ=function(k,y,q){function N(I,H){(H=q[H])&&(n[I]=H)} function D(I,H){(H=q[H])&&(n[I]=T(H))} if(!q||g.QR(q))return k;var n=Object.assign({},k),T=y?encodeURIComponent:function(I){return I}; D("DV_VIEWABILITY","doubleVerifyViewability");D("IAS_VIEWABILITY","integralAdsViewability");D("MOAT_INIT","moatInit");D("MOAT_VIEWABILITY","moatViewability");N("GOOGLE_VIEWABILITY","googleViewability");N("VIEWABILITY","viewability");return n}; Jq6=function(k,y,q,N){y.CPN=g3(function(){var D;(D=k.getVideoData(1))?D=D.clientPlaybackNonce:(g.JR(Error("Video data is null.")),D=null);return D}); y.AD_MT=g3(function(){if(N!=null)var D=N;else{var n=q;k.S().W("html5_ssap_use_cpn_to_get_time")||(n=void 0);if(k.S().W("enable_h5_shorts_ad_fill_ad_mt_macro")||k.S().W("enable_desktop_discovery_pings_ad_mt_macro")||g.Nz(k.S())&&k.S().W("enable_lr_discovery_pings_ad_mt_macro")){var T=k.getPresentingPlayerType(!0),I;D=((I=k.getVideoData(T))==null?0:I.isAd())?NJG(k,T,n):0}else D=NJG(k,2,n)}return Math.round(Math.max(0,D*1E3)).toString()}); y.MT=g3(function(){return Math.round(Math.max(0,k.getCurrentTime(1,!1)*1E3)).toString()}); y.P_H=g3(function(){return k.KS().M0().height.toString()}); y.P_W=g3(function(){return k.KS().M0().width.toString()}); y.PV_H=g3(function(){return k.KS().getVideoContentRect().height.toString()}); y.PV_W=g3(function(){return k.KS().getVideoContentRect().width.toString()})}; tpM=function(k){k.CONN=g3(X2("0"));k.WT=g3(function(){return Date.now().toString()})}; NJG=function(k,y,q){return q!==void 0?k.getCurrentTime(y,!1,q):k.getCurrentTime(y,!1)}; DHu=function(){}; nG7=function(k,y,q,N,D){var n,T,I,H,K,A,c,u,a,x,r,f,P;g.B(function(C){switch(C.Z){case 1:n=!!y.scrubReferrer;T=g.FE(y.baseUrl,qxZ(q,n,N));I={};if(!y.headers){C.Hl(2);break}H=k.V();if(!H.Z){K=H.getValue();C.Hl(3);break}return g.b(C,H.Z,4);case 4:K=C.N;case 3:A=K;c=g.p(y.headers);for(u=c.next();!u.done;u=c.next())switch(a=u.value,a.headerType){case "VISITOR_ID":g.H1("VISITOR_DATA")&&(I["X-Goog-Visitor-Id"]=g.H1("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.H1("EOM_VISITOR_DATA")&&(I["X-Goog-EOM-Visitor-Id"]= g.H1("EOM_VISITOR_DATA"));break;case "USER_AUTH":A&&(I.Authorization="Bearer "+A);break;case "PLUS_PAGE_ID":(x=k.j())&&(I["X-Goog-PageId"]=x);break;case "AUTH_USER":r=k.Z();!A&&r&&(I["X-Goog-AuthUser"]=r);break;case "DATASYNC_ID":if(f=void 0,(f=k.C())==null?0:f.rF("enable_datasync_id_header_in_web_vss_pings"))P=k.N(),m$(T)&&g.H1("LOGGED_IN")&&P&&(I["X-YouTube-DataSync-Id"]=P)}"X-Goog-EOM-Visitor-Id"in I&&"X-Goog-Visitor-Id"in I&&delete I["X-Goog-Visitor-Id"];case 2:g.wf(T,void 0,n,Object.keys(I).length!== 0?I:void 0,"",!0,D),g.XZ(C)}})}; TJM=function(k,y,q,N,D){this.V=k;this.j=y;this.Z=q;this.N=N;this.C=D}; we6=function(k,y){this.Z=k;this.ET=y}; o2=function(k,y,q,N,D,n,T){var I=I===void 0?new TJM(function(){var H=k.S(),K=k.getVideoData(1);return g.ay(H,K?g.o_(K):"")},function(){return k.S().pageId},function(){return k.S().AV},function(){var H; return(H=k.S().datasyncId)!=null?H:""},function(){return k.S().experiments}):I; this.G=k;this.N=y;this.CY=q;this.qD=N;this.Wc=D;this.ET=n;this.mN=T;this.V=I;this.Mu=null;this.Z=new Map;this.C=new we6(I,this.ET)}; H_6=function(k,y,q,N,D){var n=RJ(k.N.get(),q);n?(q=eu(k,IoM(n),n,void 0,void 0,N),y.hasOwnProperty("baseUrl")?k.V.send(y,q):k.C.send(y,q,{},D)):bs("Trying to ping from an unknown layout",void 0,void 0,{layoutId:q})}; UAZ=function(k,y,q,N,D,n){N=N===void 0?[]:N;var T=RJ(k.N.get(),y);if(T){var I=k.CY.get().Pn(y,q),H=eu(k,IoM(T),T,D,n);N.forEach(function(K,A){K.baseUrl&&(k.C.send(K.baseUrl,H,I,K.attributionSrcMode),K.serializedAdPingMetadata&&k.Wc.qZ("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,T,new xFZ(K,A),void 0,void 0,T.adLayoutLoggingData))})}else bs("Trying to track from an unknown layout.",void 0,void 0,{layoutId:y, trackingType:q})}; GV=function(k,y){k.G.sendVideoStatsEngageEvent(y,void 0,2)}; fP=function(k,y){g.OH("adsClientStateChange",y)}; KaU=function(k,y){k.Z.has(y.jx())?bs("Trying to register an existing AdErrorInfoSupplier."):k.Z.set(y.jx(),y)}; AnT=function(k,y){k.Z.delete(y.jx())||bs("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; vF=function(k,y,q){typeof q==="string"?k.G.getVideoData(1).oP(y,q):k.G.getVideoData(1).lw(y,q)}; IoM=function(k){var y=iD(k.clientMetadata,"metadata_type_ad_placement_config");k=iD(k.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:y,ZV:k}}; eu=function(k,y,q,N,D,n){var T=q?cnU(k):{},I=q?uOU(k,q.layoutId):{},H=ao6(k),K,A=D!=null?D:(K=gV(k.qD.get(),2))==null?void 0:K.clientPlaybackNonce;k.G.S().W("enable_player_logging_lr_home_infeed_ads")&&!A&&(A=gV(k.qD.get(),1).clientPlaybackNonce);D=void 0;if(q){var c;if((c=k.mN.Z.get(q.layoutId))==null?0:c.G5)D=q.layoutId}c={};k=Object.assign({},kmT(k.G,D,N),ynT(y.adPlacementConfig,(q==null?void 0:q.renderingContent)!==void 0),I,T,H,(c.FINAL=g3(function(){return"1"}),c.AD_CPN=g3(function(){return A|| ""}),c)); (q==null?void 0:q.renderingContent)!==void 0||(k.SLOT_POS=g3(function(){return(y.ZV||0).toString()})); q={};n=Object.assign({},k,n);k=g.p(Object.values(xHP));for(N=k.next();!N.done;N=k.next())N=N.value,T=n[N],T!=null&&T.toString()!=null&&(q[N]=T.toString());return q}; cnU=function(k){var y={},q,N=(q=k.Mu)==null?void 0:q.uP/1E3;N!=null&&(y.SURVEY_ELAPSED_MS=g3(function(){return Math.round(N*1E3).toString()})); y.SURVEY_LOCAL_TIME_EPOCH_S=g3(function(){return Math.round(Date.now()/1E3).toString()}); return y}; uOU=function(k,y){k=k.Z.get(y);if(!k)return{};k=k.fV();if(!k)return{};y={};return y.YT_ERROR_CODE=k.z6.toString(),y.ERRORCODE=k.Cd.toString(),y.ERROR_MSG=k.errorMessage,y}; ao6=function(k){var y={},q=k.G.getVideoData(1);y.ASR=g3(function(){var N;return(N=q==null?void 0:q.Um)!=null?N:null}); y.EI=g3(function(){var N;return(N=q==null?void 0:q.eventId)!=null?N:null}); return y}; ha=function(k,y,q){g.S.call(this);this.G=k;this.A5=y;this.ET=q;this.listeners=[];this.W9=null;this.oI=new Map;y=new g.to(this);g.G(this,y);y.T(k,"videodatachange",this.XXH);y.T(k,"serverstitchedvideochange",this.uWF);this.D7=gV(this)}; gV=function(k,y){var q=k.G.getVideoData(y);return q?k.l6(q,y||k.G.getPresentingPlayerType(!0)):null}; jMZ=function(k,y,q){var N=k.l6(y,q);k.D7=N;k.listeners.forEach(function(D){D.p7(N)})}; XeT=function(k){switch(k){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}}; R2=function(k,y,q){g.S.call(this);this.G=k;this.qD=y;this.ET=q;this.listeners=[];this.My=[];this.Z=function(){bs("Called 'doUnlockPreroll' before it's initialized.")}; y=new o0(this);q=new g.to(this);g.G(this,q);g.G(this,y);y.T(k,"progresssync",this.b_O);y.T(k,"presentingplayerstatechange",this.FTS);y.T(k,"fullscreentoggled",this.onFullscreenToggled);y.T(k,"onVolumeChange",this.onVolumeChange);y.T(k,"minimized",this.wS);y.T(k,"overlayvisibilitychange",this.Wo);y.T(k,"shortsadswipe",this.qw);y.T(k,"resize",this.SH);q.T(k,g.ib("appad"),this.XZ)}; eU=function(k){Fc(k.ET.get())||k.Z()}; $Hu=function(k,y){k.My=k.My.filter(function(q){return q!==y})}; WR=function(k,y,q){return k.getCurrentTimeSec(y,q)}; z9Z=function(k,y){var q;y=(q=k.qD.get().oI.get(y))!=null?q:null;if(y===null)return bs("Expected ad video start time on playback timeline"),0;k=k.G.getCurrentTime(2,!0);return k0){var n=y.end.toString();D.forEach(function(T){(T=T.config&&T.config.adPlacementConfig)&&T.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&T.adTimeOffset&&T.adTimeOffset.offsetEndMilliseconds==="-1"&&T.adTimeOffset.offsetEndMilliseconds!==n&&(T.adTimeOffset.offsetEndMilliseconds=n)}); N.map(function(T){return g.L(T,ya)}).forEach(function(T){var I; (T=T==null?void 0:(I=T.slotEntryTrigger)==null?void 0:I.mediaTimeRangeTrigger)&&T.offsetEndMilliseconds==="-1"&&(T.offsetEndMilliseconds=n)})}return{tB:D, adSlots:N,T8:!1,ssdaiAdsConfig:k.ssdaiAdsConfig}}; ta=function(k){g.S.call(this);this.G=k;this.listeners=[];this.Z=new o0(this);g.G(this,this.Z);this.Z.T(this.G,"aduxclicked",this.onAdUxClicked);this.Z.T(this.G,"aduxmouseover",this.sW);this.Z.T(this.G,"aduxmouseout",this.lU);this.Z.T(this.G,"muteadaccepted",this.ZYO)}; foG=function(k,y,q){y=g.My(y,function(N){return new qH7(N,q,N.id)}); k.G.Sb("onAdUxUpdate",y)}; kb=function(k,y){k=g.p(k.listeners);for(var q=k.next();!q.done;q=k.next())y(q.value)}; yr=function(k,y){this.N=k;this.C=y===void 0?!1:y;this.Z={}}; O_T=function(k,y){var q=k.startSecs+k.Yg;q=q<=0?null:q;if(q===null)return null;switch(k.event){case "start":case "continue":case "stop":break;case "predictStart":if(y)break;return null;default:return null}y=Math.max(k.startSecs,0);return{I1:new YD(y,q),yY:new Jy(y,q-y,k.context,k.identifier,k.event,k.Z)}}; Pt7=function(){this.Z=[]}; U86=function(k,y,q){var N=g.NK(k.Z,y);if(N>=0)return y;y=-N-1;return y>=k.Z.length||k.Z[y]>q?null:k.Z[y]}; qp=function(k,y,q){g.S.call(this);this.G=k;this.ET=y;this.XH=q;this.listeners=[];this.V=!1;this.Lo=[];this.N=null;this.j=new yr(this,d1U(y.get()));this.C=new Pt7;this.Z=null}; vG6=function(k,y){k.Lo.push(y);for(var q=!1,N=g.p(k.listeners),D=N.next();!D.done;D=N.next())q=D.value.DP(y)||q;k.V=q}; EGD=function(k,y){fP(k.XH.get(),{cuepointTrigger:{event:CtT(y.event),cuepointId:y.identifier,totalCueDurationMs:y.Yg*1E3,playheadTimeMs:y.Z,cueStartTimeMs:y.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:k.G.getVideoData(1).clientPlaybackNonce}})}; CtT=function(k){switch(k){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 ti(k,"Unexpected cuepoint event")}}; Np=function(k){this.G=k}; b_D=function(k,y){k.G.cueVideoByPlayerVars(y,2)}; D3=function(k){this.G=k}; nI=function(k){this.G=k}; VWZ=function(k){switch(k){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:ti(k,"unknown transitionReason")}}; BJu=function(k){this.G=k}; UHP=function(k,y,q,N,D){g.S.call(this);var n=this,T=nh(function(){return new AI(n.ET)}); g.G(this,T);var I=nh(function(){return new uu(T,n.ET)}); g.G(this,I);var H=nh(function(){return new oJ}); g.G(this,H);var K=nh(function(){return new dQ(k)}); g.G(this,K);var A=nh(function(){return new aH(T,I,n.ET)}); g.G(this,A);var c=nh(function(){return new zb}); g.G(this,c);this.lr=nh(function(){return new ta(y)}); g.G(this,this.lr);this.wO=nh(function(){return new wG(D)}); g.G(this,this.wO);this.p_=nh(function(){return new BR(y)}); g.G(this,this.p_);this.WZ=nh(function(){return new Up(y)}); g.G(this,this.WZ);this.L_=nh(function(){return new Np(y)}); g.G(this,this.L_);this.Rv=nh(function(){return new QH(y)}); g.G(this,this.Rv);this.ET=nh(function(){return new M2(y)}); g.G(this,this.ET);var u=nh(function(){return new Ja(N)}); g.G(this,u);var a=nh(function(){return new Vv(n.ET)}); g.G(this,a);this.iG=nh(function(){return new D3(y)}); g.G(this,this.iG);this.Oi=nh(function(){return new Kh}); g.G(this,this.Oi);this.qD=nh(function(){return new ha(y,c,n.ET)}); g.G(this,this.qD);var x=bq({qD:this.qD,ET:this.ET,ox:a}),r=x.context,f=x.mN;this.Wc=x.Wc;this.J4=nh(function(){return new qp(y,n.ET,n.XH)}); g.G(this,this.J4);this.gf=nh(function(){return new nI(y)}); g.G(this,this.gf);this.tV=nh(function(){return new R2(y,n.qD,n.ET)}); g.G(this,this.tV);x=nh(function(){return new B5(T,A,I,n.ET,a,"SLOT_TYPE_ABOVE_FEED",n.tV,n.NV,n.fC)}); g.G(this,x);this.DW=nh(function(){return new A6(n.ET)}); this.CY=nh(function(){return new SU(n.tV,y,n.ET)}); g.G(this,this.CY);this.XH=nh(function(){return new o2(y,H,n.CY,n.qD,n.Wc,n.ET,f)}); g.G(this,this.XH);this.Xz=new GD(Sw,TL,function(C,V,Q,Y){return aJ(I.get(),C,V,Q,Y)},K,A,I,a,this.ET,this.qD); g.G(this,this.Xz);this.t4=new LG(K,x,q,this.ET,k,this.qD,this.tV,this.p_);g.G(this,this.t4);var P=new VH(y,this.t4,this.tV,this.qD,this.J4);this.WO=nh(function(){return P}); this.Zp=P;this.NV=new MZ(K,A,this.WO,this.J4,this.tV,this.ET,this.XH,this.gf);g.G(this,this.NV);this.PO=new gQ(K,A,this.WZ,this.WO,r);g.G(this,this.PO);this.kX=new kr(this.ET,K,A,x,this.qD,this.PO,q);g.G(this,this.kX);this.Mw=nh(function(){return new bb(u,I,a,n.ET,n.XH,n.tV,n.gf)}); g.G(this,this.Mw);this.HH=nh(function(){return new Vo}); g.G(this,this.HH);this.AL=new sT(k,this.lr,this.ET);g.G(this,this.AL);this.RM=new JY(k);g.G(this,this.RM);this.hB=new tY(k);g.G(this,this.hB);this.iO=new yA(k,this.WO,r);g.G(this,this.iO);this.Td=new qd(k,this.WZ,this.tV,this.qD,r);g.G(this,this.Td);this.fK=new Nd(k,this.qD);g.G(this,this.fK);this.fC=new Tb(k,this.J4,this.tV,this.XH,this.WO);g.G(this,this.fC);this.kR=new D1(k);g.G(this,this.kR);this.XW=new K$(k);g.G(this,this.XW);this.IA=new n$(k);g.G(this,this.IA);this.mj=new Hz(k);g.G(this,this.mj); this.XW=new K$(k);g.G(this,this.XW);this.nC=nh(function(){return new ew}); g.G(this,this.nC);this.Gs=nh(function(){return new W5(n.tV)}); g.G(this,this.Gs);this.Sp=nh(function(){return new kUG(n.lr,n.XH,k,H,n.CY)}); g.G(this,this.Sp);this.xi=nh(function(){return new x3(n.kX,K,T)}); g.G(this,this.xi);this.cU=nh(function(){return new zi(n.ET,n.XH,n.kR,n.CY)}); g.G(this,this.cU);this.bY=nh(function(){return new Mn(k,n.XW,n.kR,n.qD,n.gf,n.tV,n.XH,c,n.J4,n.CY,n.DW,n.L_,n.WZ,n.p_,n.Rv,n.wO,n.iG,n.ET,H,r,f)}); g.G(this,this.bY);this.tj=nh(function(){return new xM6(n.tV,n.XH,n.wO,n.ET,n.CY)}); g.G(this,this.tj);this.tY=nh(function(){return new DFZ(n.lr,n.tV,n.XH,H,n.CY,n.hB,n.mj,n.wO,n.ET,q)}); g.G(this,this.tY);this.HA=nh(function(){return new ylG(n.lr,n.XH,H)}); g.G(this,this.HA);this.s7=new sp(k,this.Oi,T);g.G(this,this.s7);this.GD={h_:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.kX],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.NV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Xz],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.t4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.PO]]),y$:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Mw],["SLOT_TYPE_ABOVE_FEED",this.HH],["SLOT_TYPE_FORECASTING",this.HH], ["SLOT_TYPE_IN_PLAYER",this.HH],["SLOT_TYPE_PLAYER_BYTES",this.HH],["SLOT_TYPE_PLAYER_UNDERLAY",this.HH],["SLOT_TYPE_PLAYBACK_TRACKING",this.HH],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.HH]]),hJ:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.AL],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.AL],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.RM],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.RM],["TRIGGER_TYPE_SLOT_ID_EXITED",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.RM],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.RM],["TRIGGER_TYPE_CLOSE_REQUESTED",this.hB],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.iO],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.Td],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.Td],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.Td],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.Td],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Td],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.fK],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.fK],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.kR],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.iO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.IA],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.mj],["TRIGGER_TYPE_AD_BREAK_STARTED",this.XW],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.fC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.fC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.fC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.fC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.fC]]),jQ:new Map([["SLOT_TYPE_ABOVE_FEED",this.nC], ["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.Gs],["SLOT_TYPE_PLAYER_UNDERLAY",this.nC],["SLOT_TYPE_PLAYBACK_TRACKING",this.nC],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.nC]]),YF:new Map([["SLOT_TYPE_ABOVE_FEED",this.Sp],["SLOT_TYPE_AD_BREAK_REQUEST",this.xi],["SLOT_TYPE_FORECASTING",this.cU],["SLOT_TYPE_PLAYER_BYTES",this.bY],["SLOT_TYPE_PLAYBACK_TRACKING",this.tj],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.tj],["SLOT_TYPE_IN_PLAYER",this.tY],["SLOT_TYPE_PLAYER_UNDERLAY",this.HA]])};this.listeners=[H.get()];this.cY={kX:this.kX,uV:this.ET.get(),mS:this.wO.get(),rU:this.tV.get(),t4:this.t4,CK:T.get(),SI:this.Oi.get(),BS:this.AL,pH:H.get(),zB:this.qD.get()}}; QM6=function(k,y,q,N,D){g.S.call(this);var n=this,T=nh(function(){return new AI(n.ET)}); g.G(this,T);var I=nh(function(){return new uu(T,n.ET)}); g.G(this,I);var H=nh(function(){return new oJ}); g.G(this,H);var K=nh(function(){return new dQ(k)}); g.G(this,K);var A=nh(function(){return new aH(T,I,n.ET)}); g.G(this,A);var c=nh(function(){return new zb}); g.G(this,c);this.lr=nh(function(){return new ta(y)}); g.G(this,this.lr);this.wO=nh(function(){return new wG(D)}); g.G(this,this.wO);this.p_=nh(function(){return new BR(y)}); g.G(this,this.p_);this.WZ=nh(function(){return new Up(y)}); g.G(this,this.WZ);this.L_=nh(function(){return new Np(y)}); g.G(this,this.L_);this.Rv=nh(function(){return new QH(y)}); g.G(this,this.Rv);this.ET=nh(function(){return new M2(y)}); g.G(this,this.ET);var u=nh(function(){return new Ja(N)}); g.G(this,u);var a=nh(function(){return new Vv(n.ET)}); g.G(this,a);var x=nh(function(){return new B5(T,A,I,n.ET,a,null,null,n.NV,n.fC)}); g.G(this,x);this.iG=nh(function(){return new D3(y)}); g.G(this,this.iG);this.Oi=nh(function(){return new Kh}); g.G(this,this.Oi);this.qD=nh(function(){return new ha(y,c,n.ET)}); g.G(this,this.qD);var r=bq({qD:this.qD,ET:this.ET,ox:a}),f=r.context,P=r.mN;this.Wc=r.Wc;this.J4=nh(function(){return new qp(y,n.ET,n.XH)}); this.tV=nh(function(){return new R2(y,n.qD,n.ET)}); g.G(this,this.tV);this.CY=nh(function(){return new SU(n.tV,y,n.ET)}); g.G(this,this.CY);this.XH=nh(function(){return new o2(y,H,n.CY,n.qD,n.Wc,n.ET,P)}); g.G(this,this.XH);this.DW=nh(function(){return new A6(n.ET)}); g.G(this,this.DW);this.Xz=new GD(Sw,TL,function(V,Q,Y,l){return aJ(I.get(),V,Q,Y,l)},K,A,I,a,this.ET,this.qD); g.G(this,this.Xz);this.t4=new LG(K,x,q,this.ET,k,this.qD,this.tV,this.p_);g.G(this,this.t4);var C=new VH(y,this.t4,this.tV,this.qD,this.J4);this.WO=nh(function(){return C}); this.Zp=C;this.NV=new MZ(K,A,this.WO,this.J4,this.tV,this.ET,this.XH);g.G(this,this.NV);this.PO=new gQ(K,A,this.WZ,this.WO,f);g.G(this,this.PO);this.kX=new kr(this.ET,K,A,x,this.qD,this.PO,q);g.G(this,this.kX);this.Mw=nh(function(){return new bb(u,I,a,n.ET,n.XH,n.tV)}); g.G(this,this.Mw);this.HH=nh(function(){return new Vo}); g.G(this,this.HH);this.AL=new sT(k,this.lr,this.ET);g.G(this,this.AL);this.RM=new JY(k);g.G(this,this.RM);this.hB=new tY(k);g.G(this,this.hB);this.iO=new yA(k,this.WO,f);g.G(this,this.iO);this.Td=new qd(k,this.WZ,this.tV,this.qD,f);g.G(this,this.Td);this.kR=new D1(k);g.G(this,this.kR);this.IA=new n$(k);g.G(this,this.IA);this.mj=new Hz(k);g.G(this,this.mj);this.gf=nh(function(){return new nI(y)}); g.G(this,this.gf);this.XW=new K$(k);g.G(this,this.XW);this.fC=new Tb(k,this.J4,this.tV,this.XH,this.WO);g.G(this,this.fC);this.nC=nh(function(){return new ew}); g.G(this,this.nC);this.Gs=nh(function(){return new W5(n.tV)}); g.G(this,this.Gs);this.xi=nh(function(){return new x3(n.kX,K,T)}); g.G(this,this.xi);this.cU=nh(function(){return new zi(n.ET,n.XH,n.kR,n.CY)}); g.G(this,this.cU);this.tY=nh(function(){return new nP6(n.lr,n.tV,n.XH,H,n.CY,n.hB,n.mj,n.wO,n.ET,q)}); g.G(this,this.tY);this.bY=nh(function(){return new Fa(k,n.XW,n.kR,n.XH,n.CY,n.DW,n.L_,n.qD,n.tV,n.WZ,n.p_,n.Rv,n.wO,n.iG,n.ET,n.gf,f,P)}); g.G(this,this.bY);this.s7=new sp(k,this.Oi,T);g.G(this,this.s7);this.GD={h_:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.kX],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.NV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Xz],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.t4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.PO]]),y$:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Mw],["SLOT_TYPE_FORECASTING",this.HH],["SLOT_TYPE_IN_PLAYER",this.HH], ["SLOT_TYPE_PLAYER_BYTES",this.HH]]),hJ:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.AL],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.RM],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_EXITED",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.RM], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.RM],["TRIGGER_TYPE_CLOSE_REQUESTED",this.hB],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.iO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Td],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Td],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.kR],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.iO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.IA],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.mj],["TRIGGER_TYPE_AD_BREAK_STARTED",this.XW],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.fC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.fC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.fC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.fC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.fC]]),jQ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.Gs]]), YF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.xi],["SLOT_TYPE_FORECASTING",this.cU],["SLOT_TYPE_IN_PLAYER",this.tY],["SLOT_TYPE_PLAYER_BYTES",this.bY]])};this.listeners=[H.get()];this.cY={kX:this.kX,uV:this.ET.get(),mS:this.wO.get(),rU:this.tV.get(),t4:this.t4,CK:T.get(),SI:this.Oi.get(),BS:this.AL,pH:H.get(),zB:this.qD.get()}}; MW0=function(k,y,q,N,D){g.S.call(this);var n=this,T=nh(function(){return new AI(n.ET)}); g.G(this,T);var I=nh(function(){return new uu(T,n.ET)}); g.G(this,I);var H=nh(function(){return new oJ}); g.G(this,H);var K=nh(function(){return new dQ(k)}); g.G(this,K);var A=nh(function(){return new aH(T,I,n.ET)}); g.G(this,A);var c=nh(function(){return new zb}); g.G(this,c);this.lr=nh(function(){return new ta(y)}); g.G(this,this.lr);this.wO=nh(function(){return new wG(D)}); g.G(this,this.wO);this.p_=nh(function(){return new BR(y)}); g.G(this,this.p_);this.WZ=nh(function(){return new Up(y)}); g.G(this,this.WZ);this.L_=nh(function(){return new Np(y)}); g.G(this,this.L_);this.Rv=nh(function(){return new QH(y)}); g.G(this,this.Rv);this.ET=nh(function(){return new M2(y)}); g.G(this,this.ET);var u=nh(function(){return new Ja(N)}); g.G(this,u);var a=nh(function(){return new Vv(n.ET)}); g.G(this,a);var x=nh(function(){return new B5(T,A,I,n.ET,a,null,null,null,null)}); g.G(this,x);this.iG=nh(function(){return new D3(y)}); g.G(this,this.iG);this.qD=nh(function(){return new ha(y,c,n.ET)}); g.G(this,this.qD);var r=bq({qD:this.qD,ET:this.ET,ox:a}),f=r.context,P=r.mN;this.Wc=r.Wc;this.tV=nh(function(){return new R2(y,n.qD,n.ET)}); g.G(this,this.tV);this.CY=nh(function(){return new SU(n.tV,y,n.ET)}); g.G(this,this.CY);this.XH=nh(function(){return new o2(y,H,n.CY,n.qD,n.Wc,n.ET,P)}); g.G(this,this.XH);this.DW=nh(function(){return new A6(n.ET)}); g.G(this,this.DW);this.Xz=new GD(Sw,TL,function(V,Q,Y,l){return aJ(I.get(),V,Q,Y,l)},K,A,I,a,this.ET,this.qD); g.G(this,this.Xz);this.t4=new LG(K,x,q,this.ET,k,this.qD,this.tV,this.p_);g.G(this,this.t4);var C=new VH(y,this.t4,this.tV,this.qD);this.WO=nh(function(){return C}); this.Zp=C;this.PO=new gQ(K,A,this.WZ,this.WO,f);g.G(this,this.PO);this.kX=new kr(this.ET,K,A,x,this.qD,this.PO,q);g.G(this,this.kX);this.Mw=nh(function(){return new bb(u,I,a,n.ET,n.XH,n.tV)}); g.G(this,this.Mw);this.HH=nh(function(){return new Vo}); g.G(this,this.HH);this.AL=new sT(k,this.lr,this.ET);g.G(this,this.AL);this.RM=new JY(k);g.G(this,this.RM);this.iO=new yA(k,this.WO,f);g.G(this,this.iO);this.Td=new qd(k,this.WZ,this.tV,this.qD,f);g.G(this,this.Td);this.kR=new D1(k);g.G(this,this.kR);this.IA=new n$(k);g.G(this,this.IA);this.gf=nh(function(){return new nI(y)}); g.G(this,this.gf);this.XW=new K$(k);g.G(this,this.XW);this.nC=nh(function(){return new ew}); g.G(this,this.nC);this.Gs=nh(function(){return new W5(n.tV)}); g.G(this,this.Gs);this.xi=nh(function(){return new x3(n.kX,K,T)}); g.G(this,this.xi);this.cU=nh(function(){return new zi(n.ET,n.XH,n.kR,n.CY)}); g.G(this,this.cU);this.F3=nh(function(){return new ujZ(n.lr,n.tV,n.XH,H,q,n.ET)}); g.G(this,this.F3);this.bY=nh(function(){return new Fa(k,n.XW,n.kR,n.XH,n.CY,n.DW,n.L_,n.qD,n.tV,n.WZ,n.p_,n.Rv,n.wO,n.iG,n.ET,n.gf,f,P)}); g.G(this,this.bY);this.GD={h_:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.kX],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Xz],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.t4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.PO]]),y$:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Mw],["SLOT_TYPE_FORECASTING",this.HH],["SLOT_TYPE_IN_PLAYER",this.HH],["SLOT_TYPE_PLAYER_BYTES",this.HH]]),hJ:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.AL],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.RM],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.RM],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_EXITED",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.RM],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.iO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.Td],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.kR],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.iO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.IA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.XW]]),jQ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_ABOVE_FEED",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.Gs]]),YF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.xi],["SLOT_TYPE_FORECASTING",this.cU],["SLOT_TYPE_IN_PLAYER", this.F3],["SLOT_TYPE_PLAYER_BYTES",this.bY]])};this.listeners=[H.get()];this.cY={kX:this.kX,uV:this.ET.get(),mS:this.wO.get(),rU:this.tV.get(),t4:this.t4,CK:T.get(),SI:null,BS:this.AL,pH:H.get(),zB:this.qD.get()}}; FaP=function(k,y,q,N,D){g.S.call(this);var n=this,T=nh(function(){return new AI(n.ET)}); g.G(this,T);var I=nh(function(){return new uu(T,n.ET)}); g.G(this,I);var H=nh(function(){return new oJ}); g.G(this,H);var K=nh(function(){return new dQ(k)}); g.G(this,K);var A=nh(function(){return new aH(T,I,n.ET)}); g.G(this,A);var c=nh(function(){return new zb}); g.G(this,c);this.JJ=nh(function(){return new BJu(y)}); g.G(this,this.JJ);this.lr=nh(function(){return new ta(y)}); g.G(this,this.lr);this.wO=nh(function(){return new wG(D)}); g.G(this,this.wO);this.p_=nh(function(){return new BR(y)}); g.G(this,this.p_);this.WZ=nh(function(){return new Up(y)}); g.G(this,this.WZ);this.L_=nh(function(){return new Np(y)}); g.G(this,this.L_);this.Rv=nh(function(){return new QH(y)}); g.G(this,this.Rv);this.ET=nh(function(){return new M2(y)}); g.G(this,this.ET);var u=nh(function(){return new Ja(N)}); g.G(this,u);var a=nh(function(){return new Vv(n.ET)}); g.G(this,a);var x=nh(function(){return new B5(T,A,I,n.ET,a,null,null,null,null)}); g.G(this,x);this.iG=nh(function(){return new D3(y)}); g.G(this,this.iG);this.qD=nh(function(){return new ha(y,c,n.ET)}); g.G(this,this.qD);var r=bq({qD:this.qD,ET:this.ET,ox:a}),f=r.context,P=r.mN;this.Wc=r.Wc;this.tV=nh(function(){return new R2(y,n.qD,n.ET)}); g.G(this,this.tV);this.CY=nh(function(){return new SU(n.tV,y,n.ET)}); g.G(this,this.CY);this.XH=nh(function(){return new o2(y,H,n.CY,n.qD,n.Wc,n.ET,P)}); g.G(this,this.XH);this.DW=nh(function(){return new A6(n.ET)}); g.G(this,this.DW);this.Xz=new GD(Lt0,TL,function(V,Q,Y,l){return IG0(I.get(),V,Q,Y,l)},K,A,I,a,this.ET,this.qD); g.G(this,this.Xz);this.t4=new LG(K,x,q,this.ET,k,this.qD,this.tV,this.p_);g.G(this,this.t4);var C=new VH(y,this.t4,this.tV,this.qD);this.WO=nh(function(){return C}); this.Zp=C;this.PO=new gQ(K,A,this.WZ,this.WO,f);g.G(this,this.PO);this.kX=new kr(this.ET,K,A,x,this.qD,this.PO,q);g.G(this,this.kX);this.Mw=nh(function(){return new bb(u,I,a,n.ET,n.XH,n.tV)}); g.G(this,this.Mw);this.HH=nh(function(){return new Vo}); g.G(this,this.HH);this.AL=new sT(k,this.lr,this.ET);g.G(this,this.AL);this.RM=new JY(k);g.G(this,this.RM);this.iO=new yA(k,this.WO,f);g.G(this,this.iO);this.Td=new qd(k,this.WZ,this.tV,this.qD,f);g.G(this,this.Td);this.kR=new D1(k);g.G(this,this.kR);this.IA=new n$(k);g.G(this,this.IA);this.gf=nh(function(){return new nI(y)}); g.G(this,this.gf);this.XW=new K$(k);g.G(this,this.XW);this.nC=nh(function(){return new ew}); g.G(this,this.nC);this.Gs=nh(function(){return new W5(n.tV)}); g.G(this,this.Gs);this.xi=nh(function(){return new x3(n.kX,K,T)}); g.G(this,this.xi);this.cU=nh(function(){return new zi(n.ET,n.XH,n.kR,n.CY)}); g.G(this,this.cU);this.bY=nh(function(){return new Fa(k,n.XW,n.kR,n.XH,n.CY,n.DW,n.L_,n.qD,n.tV,n.WZ,n.p_,n.Rv,n.wO,n.iG,n.ET,n.gf,f,P)}); g.G(this,this.bY);this.TF=nh(function(){return new wku(n.lr,n.tV,n.XH,H,n.JJ,q,n.qD)}); g.G(this,this.TF);this.GD={h_:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.kX],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Xz],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.t4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.PO]]),y$:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Mw],["SLOT_TYPE_FORECASTING",this.HH],["SLOT_TYPE_IN_PLAYER",this.HH],["SLOT_TYPE_PLAYER_BYTES",this.HH]]),hJ:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.AL],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.RM],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.RM],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_EXITED",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.RM],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.iO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.Td],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.kR],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.iO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.IA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.XW]]),jQ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.Gs]]),YF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.xi],["SLOT_TYPE_FORECASTING",this.cU],["SLOT_TYPE_IN_PLAYER",this.TF],["SLOT_TYPE_PLAYER_BYTES", this.bY]])};this.listeners=[H.get()];this.cY={kX:this.kX,uV:this.ET.get(),mS:this.wO.get(),rU:this.tV.get(),t4:this.t4,CK:T.get(),SI:null,BS:this.AL,pH:H.get(),zB:this.qD.get()}}; YxT=function(k,y,q,N,D){g.S.call(this);var n=this,T=nh(function(){return new AI(n.ET)}); g.G(this,T);var I=nh(function(){return new uu(T,n.ET)}); g.G(this,I);var H=nh(function(){return new oJ}); g.G(this,H);var K=nh(function(){return new dQ(k)}); g.G(this,K);var A=nh(function(){return new aH(T,I,n.ET)}); g.G(this,A);var c=nh(function(){return new zb}); g.G(this,c);this.JJ=nh(function(){return new BJu(y)}); g.G(this,this.JJ);this.lr=nh(function(){return new ta(y)}); g.G(this,this.lr);this.wO=nh(function(){return new wG(D)}); g.G(this,this.wO);this.p_=nh(function(){return new BR(y)}); g.G(this,this.p_);this.WZ=nh(function(){return new Up(y)}); g.G(this,this.WZ);this.L_=nh(function(){return new Np(y)}); g.G(this,this.L_);this.Rv=nh(function(){return new QH(y)}); g.G(this,this.Rv);this.ET=nh(function(){return new M2(y)}); g.G(this,this.ET);var u=nh(function(){return new Ja(N)}); g.G(this,u);var a=nh(function(){return new Vv(n.ET)}); g.G(this,a);this.iG=nh(function(){return new D3(y)}); g.G(this,this.iG);this.qD=nh(function(){return new ha(y,c,n.ET)}); g.G(this,this.qD);var x=bq({qD:this.qD,ET:this.ET,ox:a}),r=x.context,f=x.mN;this.Wc=x.Wc;this.J4=nh(function(){return new qp(y,n.ET,n.XH)}); g.G(this,this.J4);this.gf=nh(function(){return new nI(y)}); g.G(this,this.gf);this.tV=nh(function(){return new R2(y,n.qD,n.ET)}); g.G(this,this.tV);x=nh(function(){return new B5(T,A,I,n.ET,a,null,n.tV,n.NV,n.fC,3)}); g.G(this,x);this.DW=nh(function(){return new A6(n.ET)}); this.CY=nh(function(){return new SU(n.tV,y,n.ET)}); g.G(this,this.CY);this.XH=nh(function(){return new o2(y,H,n.CY,n.qD,n.Wc,n.ET,f)}); g.G(this,this.XH);this.t4=new LG(K,x,q,this.ET,k,this.qD,this.tV,this.p_);g.G(this,this.t4);var P=new VH(y,this.t4,this.tV,this.qD,this.J4);this.WO=nh(function(){return P}); this.Zp=P;this.Xz=new GD(d_P,TL,function(C,V,Q,Y){return IG0(I.get(),C,V,Q,Y)},K,A,I,a,this.ET,this.qD); g.G(this,this.Xz);this.NV=new MZ(K,A,this.WO,this.J4,this.tV,this.ET,this.XH,this.gf);g.G(this,this.NV);this.PO=new gQ(K,A,this.WZ,this.WO,r);g.G(this,this.PO);this.kX=new kr(this.ET,K,A,x,this.qD,this.PO,q);g.G(this,this.kX);this.Mw=nh(function(){return new bb(u,I,a,n.ET,n.XH,n.tV,n.gf)}); g.G(this,this.Mw);this.HH=nh(function(){return new Vo}); g.G(this,this.HH);this.AL=new sT(k,this.lr,this.ET);g.G(this,this.AL);this.RM=new JY(k);g.G(this,this.RM);this.iO=new yA(k,this.WO,r);g.G(this,this.iO);this.Td=new qd(k,this.WZ,this.tV,this.qD,r);g.G(this,this.Td);this.fK=new Nd(k,this.qD);g.G(this,this.fK);this.fC=new Tb(k,this.J4,this.tV,this.XH,this.WO);g.G(this,this.fC);this.kR=new D1(k);g.G(this,this.kR);this.IA=new n$(k);g.G(this,this.IA);this.XW=new K$(k);g.G(this,this.XW);this.nC=nh(function(){return new ew}); g.G(this,this.nC);this.Gs=nh(function(){return new W5(n.tV)}); g.G(this,this.Gs);this.xi=nh(function(){return new x3(n.kX,K,T)}); g.G(this,this.xi);this.cU=nh(function(){return new zi(n.ET,n.XH,n.kR,n.CY)}); g.G(this,this.cU);this.bY=nh(function(){return new Mn(k,n.XW,n.kR,n.qD,n.gf,n.tV,n.XH,c,n.J4,n.CY,n.DW,n.L_,n.WZ,n.p_,n.Rv,n.wO,n.iG,n.ET,H,r,f)}); g.G(this,this.bY);this.tY=nh(function(){return new IxU(n.lr,n.tV,n.XH,H,n.JJ,q,n.ET,n.qD)}); g.G(this,this.tY);this.GD={h_:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.kX],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.NV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Xz],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.t4],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.PO]]),y$:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Mw],["SLOT_TYPE_FORECASTING",this.HH],["SLOT_TYPE_IN_PLAYER",this.HH],["SLOT_TYPE_PLAYER_BYTES",this.HH]]),hJ:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.AL],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.RM],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.RM],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.RM],["TRIGGER_TYPE_SLOT_ID_EXITED",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.RM],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.RM],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.iO],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.Td],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Td],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.fK],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.fK],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.kR],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.iO],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.IA],["TRIGGER_TYPE_AD_BREAK_STARTED",this.XW],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.fC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.fC],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.fC],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.fC],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.fC]]),jQ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.Gs]]),YF:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.xi],["SLOT_TYPE_FORECASTING",this.cU],["SLOT_TYPE_PLAYER_BYTES",this.bY],["SLOT_TYPE_IN_PLAYER",this.tY]])};this.listeners=[H.get()]; this.cY={kX:this.kX,uV:this.ET.get(),mS:this.wO.get(),rU:this.tV.get(),t4:this.t4,CK:T.get(),SI:null,BS:this.AL,pH:H.get(),zB:this.qD.get()}}; GmT=function(k,y,q,N){function D(){return n.N} g.S.call(this);var n=this;k.S().experiments.rF("html5_dispose_of_manager_before_dependency")?(this.Z=SxD(D,k,y,q,N),this.N=(new TV(this.Z)).C(),g.G(this,this.N),g.G(this,this.Z)):(this.Z=SxD(D,k,y,q,N),g.G(this,this.Z),this.N=(new TV(this.Z)).C(),g.G(this,this.N))}; wK=function(k){return k.Z.cY}; SxD=function(k,y,q,N,D){try{var n=y.S();if(g.ng(n))var T=new UHP(k,y,q,N,D);else if(g.wz(n))T=new QM6(k,y,q,N,D);else if(s4(n))T=new MW0(k,y,q,N,D);else if(g.NF(n))T=new FaP(k,y,q,N,D);else if(g.h0(n))T=new YxT(k,y,q,N,D);else throw new TypeError("Unknown web interface");return T}catch(I){return T=y.S(),bs("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:T.Z.cplatform,interface:T.Z.c,eXl:T.Z.cver,pjl:T.Z.ctheme,nVF:T.Z.cplayer,yNb:T.playerStyle}),new mH7(k,y,q,N,D)}}; LaZ=function(k){Iu.call(this,k)}; dHT=function(k,y,q,N,D){jt.call(this,k,{X:"div",D:"ytp-ad-timed-pie-countdown-container",L:[{X:"svg",D:"ytp-ad-timed-pie-countdown",K:{viewBox:"0 0 20 20"},L:[{X:"circle",D:"ytp-ad-timed-pie-countdown-background",K:{r:"10",cx:"10",cy:"10"}},{X:"circle",D:"ytp-ad-timed-pie-countdown-inner",K:{r:"5",cx:"10",cy:"10"}},{X:"circle",D:"ytp-ad-timed-pie-countdown-outer",K:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",y,q,N,D);this.V=this.nS("ytp-ad-timed-pie-countdown-container");this.C=this.nS("ytp-ad-timed-pie-countdown-inner"); this.j=this.nS("ytp-ad-timed-pie-countdown-outer");this.N=Math.ceil(2*Math.PI*5);this.hide()}; gGT=function(k,y,q,N,D,n){Bo.call(this,k,{X:"div",D:"ytp-ad-action-interstitial",K:{tabindex:"0"},L:[{X:"div",D:"ytp-ad-action-interstitial-background-container"},{X:"div",D:"ytp-ad-action-interstitial-slot",L:[{X:"div",D:"ytp-ad-action-interstitial-instream-info"},{X:"div",D:"ytp-ad-action-interstitial-card",L:[{X:"div",D:"ytp-ad-action-interstitial-image-container"},{X:"div",D:"ytp-ad-action-interstitial-headline-container"},{X:"div",D:"ytp-ad-action-interstitial-description-container"},{X:"div", D:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",y,q,N);this.IJ=D;this.w3=n;this.navigationEndpoint=this.Z=this.skipButton=this.N=this.actionButton=null;this.Wl=this.nS("ytp-ad-action-interstitial-instream-info");this.wF=this.nS("ytp-ad-action-interstitial-image-container");this.U=new DA(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,"ytp-ad-action-interstitial-image");g.G(this,this.U);this.U.FH(this.wF);this.eb=this.nS("ytp-ad-action-interstitial-headline-container"); this.j=new au(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,"ytp-ad-action-interstitial-headline");g.G(this,this.j);this.j.FH(this.eb);this.ND=this.nS("ytp-ad-action-interstitial-description-container");this.C=new au(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,"ytp-ad-action-interstitial-description");g.G(this,this.C);this.C.FH(this.ND);this.aO=this.nS("ytp-ad-action-interstitial-background-container");this.hV=new DA(this.api,this.layoutId,this.interactionLoggingClientData, this.mS,"ytp-ad-action-interstitial-background",!0);g.G(this,this.hV);this.hV.FH(this.aO);this.RO=this.nS("ytp-ad-action-interstitial-action-button-container");this.slot=this.nS("ytp-ad-action-interstitial-slot");this.PH=this.nS("ytp-ad-action-interstitial-card");this.V=new o0;g.G(this,this.V);this.hide()}; oG0=function(k){var y=g.kO("html5-video-player");y&&g.fD(y,"ytp-ad-display-override",k)}; Wa0=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-overlay-slot",L:[{X:"div",D:"ytp-ad-overlay-container"}]},"invideo-overlay",y,q,N);this.U=[];this.aO=this.eb=this.V=this.RO=this.Wl=null;this.hV=!1;this.j=null;this.ND=0;k=this.nS("ytp-ad-overlay-container");this.wF=new Ou(k,45E3,6E3,.3,.4);g.G(this,this.wF);this.C=h9U(this);g.G(this,this.C);this.C.FH(k);this.N=R9u(this);g.G(this,this.N);this.N.FH(k);this.Z=e9u(this);g.G(this,this.Z);this.Z.FH(k);this.hide()}; h9U=function(k){var y=new g.VX({X:"div",D:"ytp-ad-text-overlay",L:[{X:"div",D:"ytp-ad-overlay-ad-info-button-container"},{X:"div",D:"ytp-ad-overlay-close-container",L:[{X:"button",D:"ytp-ad-overlay-close-button",L:[lJ(Z_D)]}]},{X:"div",D:"ytp-ad-overlay-title",oO:"{{title}}"},{X:"div",D:"ytp-ad-overlay-desc",oO:"{{description}}"},{X:"div",jb:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],oO:"{{displayUrl}}"}]});k.T(y.nS("ytp-ad-overlay-title"),"click",function(q){In(k,y.element,q)}); k.T(y.nS("ytp-ad-overlay-link"),"click",function(q){In(k,y.element,q)}); k.T(y.nS("ytp-ad-overlay-close-container"),"click",k.JG);y.hide();return y}; R9u=function(k){var y=new g.VX({X:"div",jb:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],L:[{X:"div",D:"ytp-ad-overlay-ad-info-button-container"},{X:"div",D:"ytp-ad-overlay-close-container",L:[{X:"button",D:"ytp-ad-overlay-close-button",L:[lJ(Z_D)]}]},{X:"div",D:"ytp-ad-overlay-text-image",L:[{X:"img",K:{src:"{{imageUrl}}"}}]},{X:"div",D:"ytp-ad-overlay-title",oO:"{{title}}"},{X:"div",D:"ytp-ad-overlay-desc",oO:"{{description}}"},{X:"div",jb:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], oO:"{{displayUrl}}"}]});k.T(y.nS("ytp-ad-overlay-title"),"click",function(q){In(k,y.element,q)}); k.T(y.nS("ytp-ad-overlay-link"),"click",function(q){In(k,y.element,q)}); k.T(y.nS("ytp-ad-overlay-close-container"),"click",k.JG);k.T(y.nS("ytp-ad-overlay-text-image"),"click",k.FtH);y.hide();return y}; e9u=function(k){var y=new g.VX({X:"div",D:"ytp-ad-image-overlay",L:[{X:"div",D:"ytp-ad-overlay-ad-info-button-container"},{X:"div",D:"ytp-ad-overlay-close-container",L:[{X:"button",D:"ytp-ad-overlay-close-button",L:[lJ(Z_D)]}]},{X:"div",D:"ytp-ad-overlay-image",L:[{X:"img",K:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});k.T(y.nS("ytp-ad-overlay-image"),"click",function(q){In(k,y.element,q)}); k.T(y.nS("ytp-ad-overlay-close-container"),"click",k.JG);y.hide();return y}; loT=function(k,y){if(y){var q=g.L(y,l7)||null;q==null?g.sR(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(y=g.kO("video-ads ytp-ad-module")||null,y==null?g.sR(Error("Could not locate the root ads container element to attach the ad info dialog.")):(k.eb=new g.VX({X:"div",D:"ytp-ad-overlay-ad-info-dialog-container"}),g.G(k,k.eb),k.eb.FH(y),y=new us(k.api,k.layoutId,k.interactionLoggingClientData,k.mS,k.eb.element,!1),g.G(k,y),y.init(mO("ad-info-hover-text-button"),q,k.macros), k.j?(y.FH(k.j,0),y.subscribe("f",k.yVS,k),y.subscribe("e",k.dG,k),k.T(k.j,"click",k.u4S),k.T(g.kO("ytp-ad-button",y.element),"click",function(){var N;if(g.L((N=g.L(q.button,g.JS))==null?void 0:N.serviceEndpoint,c1D))k.hV=k.api.getPlayerState(1)===2,k.api.pauseVideo();else k.api.onAdUxClicked("ad-info-hover-text-button",k.layoutId)}),k.aO=y):g.sR(Error("Ad info button container within overlay ad was not present."))))}else g.JR(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; Jn7=function(k,y){if(sMU(k,HQ)||k.api.isMinimized())return!1;var q=Uo(y.title),N=Uo(y.description);if(g.p1(q)||g.p1(N))return!1;k.createServerVe(k.C.element,y.trackingParams||null);k.C.updateValue("title",Uo(y.title));k.C.updateValue("description",Uo(y.description));k.C.updateValue("displayUrl",Uo(y.displayUrl));y.navigationEndpoint&&g.te(k.U,y.navigationEndpoint);k.C.show();k.wF.start();k.logVisibility(k.C.element,!0);k.T(k.C.element,"mouseover",function(){k.ND++}); return!0}; tW0=function(k,y){if(sMU(k,HQ)||k.api.isMinimized())return!1;var q=Uo(y.title),N=Uo(y.description);if(g.p1(q)||g.p1(N))return!1;k.createServerVe(k.N.element,y.trackingParams||null);k.N.updateValue("title",Uo(y.title));k.N.updateValue("description",Uo(y.description));k.N.updateValue("displayUrl",Uo(y.displayUrl));k.N.updateValue("imageUrl",bjT(y.image));y.navigationEndpoint&&g.te(k.U,y.navigationEndpoint);k.RO=y.imageNavigationEndpoint||null;k.N.show();k.wF.start();k.logVisibility(k.N.element,!0); k.T(k.N.element,"mouseover",function(){k.ND++}); return!0}; kM$=function(k,y){if(k.api.isMinimized())return!1;var q=Vl6(y.image),N=q;q.width0?(y=new y6(k.api,k.Z),y.FH(k.playerOverlay), g.G(k,y)):g.sR(Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(y)))}}else g.sR(Error("addCommonComponents() needs to be called before starting countdown."))}; AGq=function(k){function y(q){return{toString:function(){return q()}}} k.macros.SURVEY_LOCAL_TIME_EPOCH_S=y(function(){var q=new Date;return(Math.round(q.valueOf()/1E3)+-1*q.getTimezoneOffset()*60).toString()}); k.macros.SURVEY_ELAPSED_MS=y(function(){return(Date.now()-k.C).toString()})}; cG$=function(k,y,q,N,D){uL.call(this,k,y,q,N,"survey-question-multi-select");this.ND=D;this.noneOfTheAbove=null;this.submitEndpoints=[];this.j=null;this.hide()}; uZF=function(k,y,q){k.noneOfTheAbove=new TTx(k.api,k.layoutId,k.interactionLoggingClientData,k.mS);k.noneOfTheAbove.FH(k.answers);k.noneOfTheAbove.init(mO("survey-none-of-the-above"),y,q)}; xDg=function(k){k.N.forEach(function(y){y.Z.toggleButton(!1)}); a71(k,!0)}; a71=function(k,y){var q=k.V;k=jDN(k);y=y===void 0?!1:y;q.Z&&(k?q.Z.hide():q.Z.show(),y&&q.Z instanceof FH&&!q.Z.V&&r1T(q.Z,!1));q.N&&(k?q.N.show():q.N.hide())}; jDN=function(k){return k.N.some(function(y){return y.Z.isToggled()})||k.noneOfTheAbove.button.isToggled()}; an=function(k,y,q,N,D){uL.call(this,k,y,q,N,"survey-question-single-select",function(T){n.api.S().W("supports_multi_step_on_desktop")&&D([T])}); var n=this;this.hide()}; xb=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-survey",L:[{X:"div",D:"ytp-ad-survey-questions"}]},"survey",y,q,N);this.questions=[];this.N=[];this.conditioningRules=[];this.Z=0;this.j=this.nS("ytp-ad-survey-questions");this.api.S().W("fix_survey_color_contrast_on_destop")&&this.nS("ytp-ad-survey").classList.add("color-contrast-fix");this.api.S().W("web_enable_speedmaster")&&this.nS("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; zPB=function(k,y){var q=k.N[y],N;(N=k.C)==null||N.dispose();g.L(q,Wp)?X6$(k,g.L(q,Wp),k.macros):g.L(q,e9)&&$DT(k,g.L(q,e9),k.macros);k.Z=y}; X6$=function(k,y,q){var N=new an(k.api,k.layoutId,k.interactionLoggingClientData,k.mS,k.V.bind(k));N.FH(k.j);N.init(mO("survey-question-single-select"),y,q);k.api.S().W("supports_multi_step_on_desktop")?k.C=N:k.questions.push(N);g.G(k,N)}; $DT=function(k,y,q){var N=new cG$(k.api,k.layoutId,k.interactionLoggingClientData,k.mS,k.V.bind(k));N.FH(k.j);N.init(mO("survey-question-multi-select"),y,q);k.api.S().W("supports_multi_step_on_desktop")?k.C=N:k.questions.push(N);g.G(k,N)}; j3=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-survey-interstitial",L:[{X:"div",D:"ytp-ad-survey-interstitial-contents",L:[{X:"div",D:"ytp-ad-survey-interstitial-logo",L:[{X:"div",D:"ytp-ad-survey-interstitial-logo-image"}]},{X:"div",D:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",y,q,N);this.Z=this.actionButton=null;this.interstitial=this.nS("ytp-ad-survey-interstitial");this.N=this.nS("ytp-ad-survey-interstitial-contents");this.text=this.nS("ytp-ad-survey-interstitial-text"); this.logoImage=this.nS("ytp-ad-survey-interstitial-logo-image");this.transition=new g.zt(this,500,!1,300);g.G(this,this.transition)}; p6$=function(k,y){y=y&&N8(y)||"";if(g.p1(y))g.JR(Error("Found ThumbnailDetails without valid image URL"));else{var q=k.style;k=k.style.cssText;var N=document.implementation.createHTMLDocument("").createElement("DIV");N.style.cssText=k;k=wsG(N.style);q.cssText=[k,'background-image:url("'+y+'");'].join("")}}; rGN=function(k){var y=g.kO("html5-video-player");y&&g.fD(y,"ytp-ad-display-override",k)}; X1=function(k,y,q,N,D,n){n=n===void 0?0:n;jt.call(this,k,{X:"div",D:"ytp-preview-ad",L:[{X:"div",D:"ytp-preview-ad__text"}]},"preview-ad",y,q,N,D);var T=this;this.ND=n;this.N=0;this.V=-1;this.C=this.nS("ytp-preview-ad__text");switch(this.ND){case 1:this.C.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.zt(this,400,!1,100,function(){T.hide()}); g.G(this,this.transition);this.hide()}; $b=function(k,y,q,N){Bo.call(this,k,{X:"img",D:"ytp-ad-avatar"},"ad-avatar",y,q,N);this.hide()}; mDq=function(k){switch(k.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}}; zL=function(k,y,q,N,D){D=D===void 0?!1:D;Bo.call(this,k,{X:"button",D:"ytp-ad-button-vm"},"ad-button",y,q,N);this.buttonText=this.buttonIcon=null;this.hide();this.Z=D}; iuF=function(k,y,q,N,D){jt.call(this,k,{X:"div",jb:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],L:[{X:"div",D:"ytp-ad-avatar-lockup-card__avatar_and_text_container",L:[{X:"div",D:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",y,q,N,D);this.startMilliseconds=0;this.adAvatar=new $b(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adAvatar);Kk(this.element,this.adAvatar.element,0);this.headline=new Wx(this.api,this.layoutId, this.interactionLoggingClientData,this.mS);g.G(this,this.headline);this.headline.FH(this.nS("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.description);this.description.FH(this.nS("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new zL(this.api, this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adButton);this.adButton.FH(this.element);this.hide()}; pI=function(k,y,q,N){Bo.call(this,k,{X:"button",D:"ytp-skip-ad-button",L:[{X:"div",D:"ytp-skip-ad-button__text"}]},"skip-button",y,q,N);var D=this;this.N=!1;this.V=this.nS("ytp-skip-ad-button__text");this.transition=new g.zt(this,500,!1,100,function(){D.hide()}); g.G(this,this.transition);this.Z=new Ou(this.element,15E3,5E3,.5,.5,!0);g.G(this,this.Z);this.hide()}; f7O=function(k,y,q,N,D){jt.call(this,k,{X:"div",D:"ytp-skip-ad"},"skip-ad",y,q,N,D);this.skipOffsetMilliseconds=0;this.V=this.isSkippable=!1;var n;if((n=this.api.getVideoData())==null?0:n.isDaiEnabled())this.V=this.api.S().W("clean_player_style_fix_on_web");if(this.V||!this.api.S().experiments.rF("disable_ad_preview_for_instream_ads"))this.N=new X1(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.Z),g.G(this,this.N),this.N.FH(this.element);this.C=new pI(this.api,this.layoutId, this.interactionLoggingClientData,this.mS);g.G(this,this.C);this.C.FH(this.element);this.hide()}; rK=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-visit-advertiser-link"},"visit-advertiser-link",y,q,N);this.hide();this.api.W("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player");this.api.W("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player-with-light-shadow")}; mD=function(k,y,q,N,D){Bo.call(this,k,{X:"div",D:"ytp-ad-player-overlay-layout",L:[{X:"div",D:"ytp-ad-player-overlay-layout__player-card-container"},{X:"div",D:"ytp-ad-player-overlay-layout__ad-info-container"},{X:"div",D:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{X:"div",D:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",y,q,N);this.N=D;this.eb=this.nS("ytp-ad-player-overlay-layout__player-card-container");this.Z=this.nS("ytp-ad-player-overlay-layout__ad-info-container"); this.U=this.nS("ytp-ad-player-overlay-layout__skip-or-preview-container");this.ND=this.nS("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; Oux=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-grid-card-text",L:[{X:"div",D:"ytp-ad-grid-card-text__metadata",L:[{X:"div",D:"ytp-ad-grid-card-text__metadata__headline"},{X:"div",D:"ytp-ad-grid-card-text__metadata__description",L:[{X:"div",D:"ytp-ad-grid-card-text__metadata__description__line"},{X:"div",D:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{X:"div",D:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",y,q,N);this.headline=new Wx(this.api,this.layoutId,this.interactionLoggingClientData, this.mS);g.G(this,this.headline);this.headline.FH(this.nS("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new zL(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,!0);g.G(this,this.moreInfoButton);this.moreInfoButton.FH(this.nS("ytp-ad-grid-card-text__button"))}; iL=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",y,q,N);this.Z=[]}; fI=function(k,y,q,N,D,n,T){jt.call(this,k,n,T,y,q,N,D);this.playerProgressOffsetMs=0;this.N=!1}; PZq=function(k){var y=g.kO("html5-video-player");y&&g.fD(y,"ytp-ad-display-override",k)}; vUT=function(k,y,q,N,D){fI.call(this,k,y,q,N,D,{X:"div",D:"ytp-display-underlay-text-grid-cards",L:[{X:"div",D:"ytp-display-underlay-text-grid-cards__content_container",L:[{X:"div",D:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"},{X:"div",D:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new iL(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adGridCardCollection); this.adGridCardCollection.FH(this.nS("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new zL(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adButton);this.adButton.FH(this.nS("ytp-display-underlay-text-grid-cards__content_container__ad_button"));this.C=this.nS("ytp-display-underlay-text-grid-cards__content_container")}; Or=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-ad-details-line"},"ad-details-line",y,q,N);this.Z=[];this.hide()}; PQ=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-image-background",L:[{X:"img",D:"ytp-image-background-image"}]},"image-background",y,q,N);this.hide()}; CZq=function(k,y,q,N,D){jt.call(this,k,{X:"svg",D:"ytp-timed-pie-countdown",K:{viewBox:"0 0 20 20"},L:[{X:"circle",D:"ytp-timed-pie-countdown__background",K:{r:"10",cx:"10",cy:"10"}},{X:"circle",D:"ytp-timed-pie-countdown__inner",K:{r:"5",cx:"10",cy:"10"}},{X:"circle",D:"ytp-timed-pie-countdown__outer",K:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",y,q,N,D);this.C=this.nS("ytp-timed-pie-countdown__inner");this.N=Math.ceil(2*Math.PI*5);this.hide()}; vQ=function(k,y,q,N){Bo.call(this,k,{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout",K:{tabindex:"0"},L:[{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content",L:[{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",L:[{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{X:"div",D:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",y,q,N);this.N=null;this.V=this.nS("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.C=new o0;g.G(this,this.C);this.hide()}; EUw=function(k){var y=g.kO("html5-video-player");y&&g.fD(y,"ytp-ad-display-override",k)}; V6x=function(k){if(!k.adAvatar||!g.L(k.adAvatar,buE))return g.sR(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!k.headline)return g.sR(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!k.adBadge||!g.L(k.adBadge,CI))return g.sR(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!k.adButton||!g.L(k.adButton,Er))return g.sR(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1; if(!k.adInfoRenderer||!g.L(k.adInfoRenderer,l7))return g.sR(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;k=k.durationMilliseconds||0;return typeof k!=="number"||k<=0?(g.sR(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+k)),!1):!0}; bL=function(k,y,q){Iu.call(this,k);this.api=k;this.mS=y;this.N={};k=new g.R({X:"div",jb:["video-ads","ytp-ad-module"]});g.G(this,k);A0&&g.pD(k.element,"ytp-ads-tiny-mode");this.j=new Mu(k.element);g.G(this,this.j);g.pa(this.api,k.element,4);xr(q)&&(q=new g.R({X:"div",jb:["ytp-ad-underlay"]}),g.G(this,q),this.C=new Mu(q.element),g.G(this,this.C),g.pa(this.api,q.element,0));g.G(this,s0T())}; BT1=function(k,y){k=g.MI(k.N,y.id,null);k==null&&g.JR(Error("Component not found for element id: "+y.id));return k||null}; UDN=function(k){g.pi.call(this,k);var y=this;this.N=null;this.created=!1;this.C=k.S().W("h5_use_refactored_get_ad_break")?new v07(this.player):new Ep(this.player);this.V=function(){if(y.N!=null)return y.N;var N=new Qp6({BS:wK(y.Z).BS,zB:wK(y.Z).zB,G:y.player,uV:wK(y.Z).uV,XH:y.Z.Z.XH,pH:wK(y.Z).pH,Rv:y.Z.Z.Rv});y.N=N.SJ;return y.N}; this.Z=new GmT(this.player,this,this.C,this.V);g.G(this,this.Z);var q=k.S();!oc(q)||g.h0(q)||s4(q)||(g.G(this,new bL(k,wK(this.Z).mS,wK(this.Z).uV)),g.G(this,new LaZ(k)))}; QDw=function(k){k.created!==k.loaded&&bs("Created and loaded are out of sync")}; Y0B=function(k){g.pi.prototype.load.call(k);var y=wK(k.Z).uV;try{k.player.getRootNode().classList.add("ad-created")}catch(H){bs(H instanceof Error?H:String(H))}var q=k.player.getVideoData(1),N=q&&q.videoId||"",D=q&&q.getPlayerResponse()||{},n=(!k.player.S().experiments.rF("debug_ignore_ad_placements")&&D&&D.adPlacements||[]).map(function(H){return H.adPlacementRenderer}),T=((D==null?void 0:D.adSlots)||[]).map(function(H){return g.L(H,ya)}); D=D.playerConfig&&D.playerConfig.daiConfig&&D.playerConfig.daiConfig.enableDai||!1;q&&q.OX();n=M6B(n,T,y,wK(k.Z).CK);T=q&&q.clientPlaybackNonce||"";q=q&&q.bZ||!1;if(Ln(y,!0)&&q){var I;y={};(I=k.player.getVideoData())==null||I.lw("p_cpb",(y.cc=T,y))}I=1E3*k.player.getDuration(1);F7G(k);k.Z.Z.Zp.G2(T,I,q,n.Gn,n.U1,n.Gn,D,N)}; F7G=function(k){var y,q;if(q=(y=k.player.getVideoData(1))==null||!y.bZ)y=k.player.S(),q=oc(y)&&!g.gm(y)&&y.playerStyle==="desktop-polymer";q&&(k=k.player.getInternalApi(),k.addEventListener("updateKevlarOrC3Companion",vSu),k.addEventListener("updateEngagementPanelAction",Ca6),k.addEventListener("changeEngagementPanelVisibility",EST),window.addEventListener("yt-navigate-start",Vmu))}; Vr=function(k,y){y===k.q3&&(k.q3=void 0)}; S0b=function(k){var y=wK(k.Z).t4,q=y.V().F5("SLOT_TYPE_PLAYER_BYTES",1);y=gV(y.qD.get(),1).clientPlaybackNonce;var N=!1;q=g.p(q);for(var D=q.next();!D.done;D=q.next()){D=D.value;var n=D.slotType==="SLOT_TYPE_PLAYER_BYTES"&&D.slotEntryTrigger instanceof sB?D.slotEntryTrigger.Yc:void 0;n&&n===y&&(N&&bs("More than 1 preroll playerBytes slot detected",D),N=!0)}N||eU(wK(k.Z).rU)}; GM1=function(k){if(Fc(wK(k.Z).uV))return!0;var y="";k=g.p(wK(k.Z).pH.yW.keys());for(var q=k.next();!q.done;q=k.next()){q=q.value;if(q.slotType==="SLOT_TYPE_PLAYER_BYTES"&&q.dF==="core")return!0;y+=q.slotType+" "}Math.random()<.01&&bs("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:y});return!1}; L7e=function(k){k=g.p(wK(k.Z).pH.yW.values());for(var y=k.next();!y.done;y=k.next())if(y.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; LND=function(k,y,q,N,D,n){q=q===void 0?[]:q;N=N===void 0?"":N;D=D===void 0?"":D;var T=wK(k.Z).uV,I=k.player.getVideoData(1);I&&I.getPlayerResponse();I&&I.OX();q=M6B(y,q,T,wK(k.Z).CK);hw0(wK(k.Z).kX,N,q.Gn,q.U1,y,D,n)}; M6B=function(k,y,q,N){y={Gn:[],U1:y};k=g.p(k);for(var D=k.next();!D.done;D=k.next())if((D=D.value)&&D.renderer!=null){var n=D.renderer;if(!q.G.S().W("html5_enable_vod_lasr_with_notify_pacf")){var T=void 0,I=void 0,H=void 0,K=void 0,A=N;g.L((K=n.sandwichedLinearAdRenderer)==null?void 0:K.adVideoStart,Va)?(T=g.L((H=n.sandwichedLinearAdRenderer)==null?void 0:H.adVideoStart,Va),T=DEZ(T,A),g.NM(n.sandwichedLinearAdRenderer.adVideoStart,Va,T)):g.L((I=n.linearAdSequenceRenderer)==null?void 0:I.adStart,Va)&& (H=g.L((T=n.linearAdSequenceRenderer)==null?void 0:T.adStart,Va),T=DEZ(H,A),g.NM(n.linearAdSequenceRenderer.adStart,Va,T))}y.Gn.push(D)}return y}; g.BQ=function(k){if(typeof DOMParser!="undefined")return qI(new DOMParser,kuZ(k),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.Ur=function(k){g.S.call(this);this.callback=k;this.Z=new Mg(0,0,.4,0,.2,1,1,1);this.delay=new g.A9(this.next,window,this);g.G(this,this.delay)}; g.dDF=function(k){var y=k.S();return y.MS&&!y.C&&g.YM(y)?k.qS()?(k=k.No(),Math.min(k.width,k.height)>=315):!k.uO():!1}; g.Qr=function(k){g.R.call(this,{X:"div",D:"ytp-more-videos-view",K:{tabIndex:"-1"}});var y=this;this.api=k;this.Z=!0;this.C=new g.to(this);this.N=[];this.suggestionData=[];this.columns=this.containerWidth=this.J=this.V=this.scrollPosition=0;this.title=new g.R({X:"h2",D:"ytp-related-title",oO:"{{title}}"});this.previous=new g.R({X:"button",jb:["ytp-button","ytp-previous"],K:{"aria-label":"Mostrar videos sugeridos anteriores"},L:[g.Yl()]});this.B=new g.Ur(function(q){y.suggestions.element.scrollLeft= -q}); this.next=new g.R({X:"button",jb:["ytp-button","ytp-next"],K:{"aria-label":"Mostrar m\u00e1s videos sugeridos"},L:[g.S4()]});g.G(this,this.C);this.j=k.S().V;g.G(this,this.title);this.title.FH(this.element);this.suggestions=new g.R({X:"div",D:"ytp-suggestions"});g.G(this,this.suggestions);this.suggestions.FH(this.element);g.G(this,this.previous);this.previous.FH(this.element);this.previous.listen("click",this.fv,this);g.G(this,this.B);gUx(this);g.G(this,this.next);this.next.FH(this.element);this.next.listen("click", this.hx,this);this.C.T(this.api,"appresize",this.SH);this.C.T(this.api,"fullscreentoggled",this.lD);this.C.T(this.api,"videodatachange",this.onVideoDataChange);this.SH(this.api.KS().getPlayerSize());this.onVideoDataChange()}; gUx=function(k){for(var y={fb:0};y.fb<16;y={fb:y.fb},++y.fb){var q=new g.R({X:"a",D:"ytp-suggestion-link",K:{href:"{{link}}",target:k.api.S().U,"aria-label":"{{aria_label}}"},L:[{X:"div",D:"ytp-suggestion-image"},{X:"div",D:"ytp-suggestion-overlay",K:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},L:[{X:"div",D:"ytp-suggestion-title",oO:"{{title}}"},{X:"div",D:"ytp-suggestion-author",oO:"{{author_and_views}}"},{X:"div",K:{"data-is-live":"{{is_live}}"},D:"ytp-suggestion-duration", oO:"{{duration}}"}]}]});g.G(k,q);var N=q.nS("ytp-suggestion-link");g.fW(N,"transitionDelay",y.fb/20+"s");k.C.T(N,"click",function(D){return function(n){var T=D.fb;if(k.Z){var I=k.suggestionData[T],H=I.sessionData;k.j&&k.api.W("web_player_log_click_before_generating_ve_conversion_params")?(k.api.logClick(k.N[T].element),T=I.gV(),I={},g.EBD(k.api,I),T=g.lG(T,I),g.HH(T,k.api,n)):g.Ig(n,k.api,k.j,H||void 0)&&k.api.C6(I.videoId,H,I.playlistId)}else n.preventDefault(),document.activeElement.blur()}}(y)); q.FH(k.suggestions.element);k.N.push(q);k.api.createServerVe(q.element,q)}}; oUE=function(k){if(k.api.S().W("web_player_log_click_before_generating_ve_conversion_params"))for(var y=Math.floor(-k.scrollPosition/(k.V+8)),q=Math.min(y+k.columns,k.suggestionData.length)-1;y<=q;y++)k.api.logVisibility(k.N[y].element,!0)}; g.Mp=function(k){var y=k.api.dS()?32:16;y=k.J/2+y;k.next.element.style.bottom=y+"px";k.previous.element.style.bottom=y+"px";y=k.scrollPosition;var q=k.containerWidth-k.suggestionData.length*(k.V+8);g.fD(k.element,"ytp-scroll-min",y>=0);g.fD(k.element,"ytp-scroll-max",y<=q)}; RPe=function(k){for(var y=k.suggestionData.length,q=0;q>>0)+"_",D=0;return y}); H6("Symbol.iterator",function(k){if(k)return k;k=Symbol("Symbol.iterator");for(var y="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),q=0;q=n}}); H6("String.prototype.endsWith",function(k){return k?k:function(y,q){var N=v6(this,y,"endsWith");y+="";q===void 0&&(q=N.length);q=Math.max(0,Math.min(q|0,N.length));for(var D=y.length;D>0&&q>0;)if(N[--q]!=y[--D])return!1;return D<=0}}); H6("Array.prototype.entries",function(k){return k?k:function(){return E0(this,function(y,q){return[y,q]})}}); H6("Math.imul",function(k){return k?k:function(y,q){y=Number(y);q=Number(q);var N=y&65535,D=q&65535;return N*D+((y>>>16&65535)*D+N*(q>>>16&65535)<<16>>>0)|0}}); H6("globalThis",function(k){return k||g.nu}); H6("Math.trunc",function(k){return k?k:function(y){y=Number(y);if(isNaN(y)||y===Infinity||y===-Infinity||y===0)return y;var q=Math.floor(Math.abs(y));return y<0?-q:q}}); H6("Number.isNaN",function(k){return k?k:function(y){return typeof y==="number"&&isNaN(y)}}); H6("Array.prototype.keys",function(k){return k?k:function(){return E0(this,function(y){return y})}}); H6("Array.prototype.values",function(k){return k?k:function(){return E0(this,function(y,q){return q})}}); H6("Math.clz32",function(k){return k?k:function(y){y=Number(y)>>>0;if(y===0)return 32;var q=0;(y&4294901760)===0&&(y<<=16,q+=16);(y&4278190080)===0&&(y<<=8,q+=8);(y&4026531840)===0&&(y<<=4,q+=4);(y&3221225472)===0&&(y<<=2,q+=2);(y&2147483648)===0&&q++;return q}}); H6("Math.log10",function(k){return k?k:function(y){return Math.log(y)/Math.LN10}}); H6("Object.fromEntries",function(k){return k?k:function(y){var q={};if(!(Symbol.iterator in y))throw new TypeError(""+y+" is not iterable");y=y[Symbol.iterator].call(y);for(var N=y.next();!N.done;N=y.next()){N=N.value;if(Object(N)!==N)throw new TypeError("iterable for fromEntries should yield objects");q[N[0]]=N[1]}return q}}); H6("String.prototype.replaceAll",function(k){return k?k:function(y,q){if(y instanceof RegExp&&!y.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return y instanceof RegExp?this.replace(y,q):this.replace(new RegExp(String(y).replace(/([-()\[\]{}+?*.$\^|,:#D)N=D;N=Number(N);N<0&&(N=Math.max(0,D+N));for(q=Number(q||0);q1342177279)throw new RangeError("Invalid count value");y|=0;for(var N="";y;)if(y&1&&(N+=q),y>>>=1)q+=q;return N}}); H6("Promise.prototype.finally",function(k){return k?k:function(y){return this.then(function(q){return Promise.resolve(y()).then(function(){return q})},function(q){return Promise.resolve(y()).then(function(){throw q; })})}}); H6("String.prototype.padStart",function(k){return k?k:function(y,q){var N=v6(this,null,"padStart");y-=N.length;q=q!==void 0?String(q):" ";return(y>0&&q?q.repeat(Math.ceil(y/q.length)).substring(0,y):"")+N}}); H6("Array.prototype.findIndex",function(k){return k?k:function(y,q){return Y06(this,y,q).i}}); H6("Math.sign",function(k){return k?k:function(y){y=Number(y);return y===0||isNaN(y)?y:y>0?1:-1}}); H6("WeakSet",function(k){function y(q){this.Z=new WeakMap;if(q){q=g.p(q);for(var N;!(N=q.next()).done;)this.add(N.value)}} if(function(){if(!k||!Object.seal)return!1;try{var q=Object.seal({}),N=Object.seal({}),D=new k([q]);if(!D.has(q)||D.has(N))return!1;D.delete(q);D.add(N);return!D.has(q)&&D.has(N)}catch(n){return!1}}())return k; y.prototype.add=function(q){this.Z.set(q,!0);return this}; y.prototype.has=function(q){return this.Z.has(q)}; y.prototype.delete=function(q){return this.Z.delete(q)}; return y}); H6("Array.prototype.copyWithin",function(k){function y(q){q=Number(q);return q===Infinity||q===-Infinity?q:q|0} return k?k:function(q,N,D){var n=this.length;q=y(q);N=y(N);D=D===void 0?n:y(D);q=q<0?Math.max(n+q,0):Math.min(q,n);N=N<0?Math.max(n+N,0):Math.min(N,n);D=D<0?Math.max(n+D,0):Math.min(D,n);if(qN;)--D in this?this[--q]=this[D]:delete this[--q];return this}}); H6("Int8Array.prototype.copyWithin",VT);H6("Uint8Array.prototype.copyWithin",VT);H6("Uint8ClampedArray.prototype.copyWithin",VT);H6("Int16Array.prototype.copyWithin",VT);H6("Uint16Array.prototype.copyWithin",VT);H6("Int32Array.prototype.copyWithin",VT);H6("Uint32Array.prototype.copyWithin",VT);H6("Float32Array.prototype.copyWithin",VT);H6("Float64Array.prototype.copyWithin",VT);H6("Array.prototype.at",function(k){return k?k:B6}); H6("Int8Array.prototype.at",U0);H6("Uint8Array.prototype.at",U0);H6("Uint8ClampedArray.prototype.at",U0);H6("Int16Array.prototype.at",U0);H6("Uint16Array.prototype.at",U0);H6("Int32Array.prototype.at",U0);H6("Uint32Array.prototype.at",U0);H6("Float32Array.prototype.at",U0);H6("Float64Array.prototype.at",U0);H6("String.prototype.at",function(k){return k?k:B6}); H6("Array.prototype.findLastIndex",function(k){return k?k:function(y,q){return S00(this,y,q).i}}); H6("Int8Array.prototype.findLastIndex",QT);H6("Uint8Array.prototype.findLastIndex",QT);H6("Uint8ClampedArray.prototype.findLastIndex",QT);H6("Int16Array.prototype.findLastIndex",QT);H6("Uint16Array.prototype.findLastIndex",QT);H6("Int32Array.prototype.findLastIndex",QT);H6("Uint32Array.prototype.findLastIndex",QT);H6("Float32Array.prototype.findLastIndex",QT);H6("Float64Array.prototype.findLastIndex",QT);H6("Number.parseInt",function(k){return k||parseInt}); H6("String.raw",function(k){return k?k:function(y,q){if(y==null)throw new TypeError("Cannot convert undefined or null to object");for(var N=y.raw,D=N.length,n="",T=0;T>>0);GMu=0;g.S.prototype.q$=!1;g.S.prototype.VM=function(){return this.q$}; g.S.prototype.dispose=function(){this.q$||(this.q$=!0,this.gF())}; g.S.prototype[Symbol.dispose]=function(){this.dispose()}; g.S.prototype.addOnDisposeCallback=function(k,y){this.q$?y!==void 0?k.call(y):k():(this.YG||(this.YG=[]),y&&(k=k.bind(y)),this.YG.push(k))}; g.S.prototype.gF=function(){if(this.YG)for(;this.YG.length;)this.YG.shift()()};var RPG;g.z(Hg,g.S);Hg.prototype.share=function(){if(this.VM())throw Error("E:AD");this.V++;return this}; Hg.prototype.dispose=function(){--this.V||g.S.prototype.dispose.call(this)}; RPG=Symbol.dispose;ePD.prototype.wV=function(k,y){this.Z.wV("/client_streamz/bg/frs",k,y)}; W76.prototype.wV=function(k,y,q,N,D,n){this.Z.wV("/client_streamz/bg/wrl",k,y,q,N,D,n)}; Zuu.prototype.Z=function(k,y){this.N.dC("/client_streamz/bg/ec",k,y)}; l7T.prototype.wV=function(k,y,q,N){this.Z.wV("/client_streamz/bg/el",k,y,q,N)}; sDG.prototype.Z=function(k,y,q){this.N.dC("/client_streamz/bg/cec",k,y,q)}; JGZ.prototype.Z=function(k,y,q){this.N.dC("/client_streamz/bg/po/csc",k,y,q)}; t6D.prototype.Z=function(k,y,q){this.N.dC("/client_streamz/bg/po/ctav",k,y,q)}; kF0.prototype.Z=function(k,y,q){this.N.dC("/client_streamz/bg/po/cwsc",k,y,q)};g.lZ(uO,Error);uO.prototype.name="CustomError";var VF7;var Ma=void 0,Qq,kxZ=typeof TextDecoder!=="undefined",nNU,DG7=typeof String.prototype.isWellFormed==="function",NxZ=typeof TextEncoder!=="undefined";var iO=String.prototype.trim?function(k){return k.trim()}:function(k){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(k)[1]},ny0=/&/g,T8Z=//g,IZM=/"/g,HwM=/'/g,KX6=/\x00/g,DaT=/[\x00&<>"']/;var t6L=GM(1,!0),vg=GM(610401301,!1);GM(899588437,!1);GM(188588736,!0);var kFb=GM(691955189,!0);GM(651175828,!1);GM(653718497,t6L);GM(660014094,t6L);GM(2147483644,!1);GM(2147483645,!1);GM(2147483646,t6L);GM(2147483647,!0);var C1=!!g.S6("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var Eb,yee=g.FZ.navigator;Eb=yee?yee.userAgentData||null:null;var z$7,YJ,G5;z$7=Array.prototype.indexOf?function(k,y){return Array.prototype.indexOf.call(k,y,void 0)}:function(k,y){if(typeof k==="string")return typeof y!=="string"||y.length!=1?-1:k.indexOf(y,0); for(var q=0;q=0;q--)if(q in k&&k[q]===y)return q;return-1}; g.HY=Array.prototype.forEach?function(k,y,q){Array.prototype.forEach.call(k,y,q)}:function(k,y,q){for(var N=k.length,D=typeof k==="string"?k.split(""):k,n=0;nparseFloat(wg$)){Tx1=String(F1);break a}}Tx1=wg$}var VBT=Tx1,ENZ={};var c2,u0;g.sa=QE();c2=SB()||VE("iPod");u0=VE("iPad");g.F5=ceM();g.Zl=MG();g.MS=Fq()&&!L1();var UGD={},$z=null,QLG=O2||g.q3||typeof g.FZ.btoa=="function";var oND=typeof Uint8Array!=="undefined",YbU=!g.CD&&typeof btoa==="function",dGu=/[-_.]/g,GFD={"-":"+",_:"/",".":"="},rY={};pA.prototype.isEmpty=function(){return this.Z==null}; pA.prototype.sizeBytes=function(){var k=ij(this);return k?k.length:0}; var R$D;var FUT;var qa=typeof Symbol==="function"&&typeof Symbol()==="symbol",Yb=CA(),Mf=CA("2ex"),Na=CA("1oa");Math.max.apply(Math,g.m(Object.values({dVS:1,f3T:2,hJS:4,WFS:8,G3O:16,wfj:32,Pnx:64,ZwS:128,xwj:256,KBv:512,BBS:1024,imF:2048,SyF:4096,fCT:8192,U2D:16384})));var vr=qa?function(k,y){k[Yb]|=y}:function(k,y){k.kG!==void 0?k.kG|=y:Object.defineProperties(k,{kG:{value:y, configurable:!0,writable:!0,enumerable:!1}})},gzP=qa?function(k,y){k[Yb]&=~y}:function(k,y){k.kG!==void 0&&(k.kG&=~y)},UX=qa?function(k){return k[Yb]|0}:function(k){return k.kG|0},bX=qa?function(k){return k[Yb]}:function(k){return k.kG},EX=qa?function(k,y){k[Yb]=y}:function(k,y){k.kG!==void 0?k.kG=y:Object.defineProperties(k,{kG:{value:y, configurable:!0,writable:!0,enumerable:!1}})};var jA={},lTT={},RN,Kwb=[];EX(Kwb,55);RN=Object.freeze(Kwb);var Sn,dKM=Object.freeze({});var kGZ=GG(function(k){return typeof k==="number"}),tBT=GG(function(k){return typeof k==="string"}),yiu=GG(function(k){return typeof k==="boolean"}),f$=GG(function(k){return k!=null&&typeof k==="object"&&typeof k.then==="function"}),iu=GG(function(k){return!!k&&(typeof k==="object"||typeof k==="function")});var LA=typeof g.FZ.BigInt==="function"&&typeof g.FZ.BigInt(0)==="bigint";var Aj=GG(function(k){return LA?k>=Ae1&&k<=ceF:k[0]==="-"?qX7(k,uq1):qX7(k,aTN)}),uq1=Number.MIN_SAFE_INTEGER.toString(),Ae1=LA?BigInt(Number.MIN_SAFE_INTEGER):void 0,aTN=Number.MAX_SAFE_INTEGER.toString(),ceF=LA?BigInt(Number.MAX_SAFE_INTEGER):void 0;var lRD=typeof Uint8Array.prototype.slice==="function",o5=0,hi=0,Bpu;var IR7=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var p0=void 0,rp=void 0,X7=void 0,$Y=void 0,mi=void 0;var iX,Oz,vzZ;g.w=WU6.prototype;g.w.init=function(k,y,q,N){N=N===void 0?{}:N;this.Kd=N.Kd===void 0?!1:N.Kd;k&&(k=r8(k),this.N=k.buffer,this.j=k.HN,this.V=y||0,this.C=q!==void 0?this.V+q:this.N.length,this.Z=this.V)}; g.w.free=function(){this.clear();bg.length<100&&bg.push(this)}; g.w.clear=function(){this.N=null;this.j=!1;this.Z=this.C=this.V=0;this.Kd=!1}; g.w.reset=function(){this.Z=this.V}; g.w.pZ=function(){var k=this.Y;k||(k=this.N,k=this.Y=new DataView(k.buffer,k.byteOffset,k.byteLength));return k}; var bg=[];Vq.prototype.free=function(){this.Z.clear();this.N=this.V=-1;S3.length<100&&S3.push(this)}; Vq.prototype.reset=function(){this.Z.reset();this.C=this.Z.Z;this.N=this.V=-1}; var S3=[];var g8,Go;g.w=SF.prototype;g.w.toJSON=function(){return oY(this)}; g.w.oK=function(k){try{return Go=!0,k&&(g8=k===Yy||k!==qzZ&&k!==TpM&&k!==H0G?Yy:k),JSON.stringify(oY(this),bAD)}finally{k&&(g8=void 0),Go=!1}}; g.w.clone=function(){var k=this.gO;return f0(this.constructor,VY(k,bX(k),!1))}; g.w.HN=function(){return!!(UX(this.gO)&2)}; g.w.O2=jA;g.w.toString=function(){try{return Go=!0,oY(this).toString()}finally{Go=!1}};var cjZ,aCT;eF.prototype.length=function(){return this.Z.length}; eF.prototype.end=function(){var k=this.Z;this.Z=[];return k};var yx=k$(),xGE=k$(),jLE=k$(),Xgq=k$(),$GT=k$(),z$w=k$(),pgL=k$(),rew=k$();var i0M=Nl(function(k,y,q,N,D){if(k.N!==2)return!1;Un(k,DZ(y,N,q),D);return!0},mf7),fC0=Nl(function(k,y,q,N,D){if(k.N!==2)return!1; Un(k,DZ(y,N,q,!0),D);return!0},mf7),cc=Symbol(),IT=Symbol(),PX0=Symbol(),EY7=Symbol(),Dh,nc;var mGg=x$(function(k,y,q){if(k.N!==1)return!1;Xk(y,q,Cw(k.Z));return!0},$$,pgL),i1e=x$(function(k,y,q){if(k.N!==1)return!1; k=Cw(k.Z);Xk(y,q,k===0?void 0:k);return!0},$$,pgL),fT1=x$(function(k,y,q,N){if(k.N!==1)return!1; ky(y,q,N,Cw(k.Z));return!0},$$,pgL),O1e=x$(function(k,y,q){if(k.N!==0)return!1; Xk(y,q,ig(k.Z));return!0},z6,$GT),PO1=x$(function(k,y,q){if(k.N!==0)return!1; k=ig(k.Z);Xk(y,q,k===0?void 0:k);return!0},z6,$GT),vN1=x$(function(k,y,q,N){if(k.N!==0)return!1; ky(y,q,N,ig(k.Z));return!0},z6,$GT),COE=x$(function(k,y,q){if(k.N!==0)return!1; Xk(y,q,fw(k.Z));return!0},pc,Xgq),ENO=x$(function(k,y,q){if(k.N!==0)return!1; k=fw(k.Z);Xk(y,q,k===0?void 0:k);return!0},pc,Xgq),b1F=x$(function(k,y,q,N){if(k.N!==0)return!1; ky(y,q,N,fw(k.Z));return!0},pc,Xgq),VBE=x$(function(k,y,q){if(k.N!==1)return!1; Xk(y,q,v9(k.Z));return!0},function(k,y,q){pr6(k,q,XYZ(y))},z$w),BxB=jq(function(k,y,q){if(k.N!==1&&k.N!==2)return!1; y=ZC(y,bX(y),q,!1,!1);if(k.N==2)for(q=fw(k.Z)>>>0,q=k.Z.Z+q;k.Z.Z>>0);return!0},function(k,y,q){y=Tx(y); y!=null&&y!=null&&(JV(k,q,0),ZZ(k.Z,y))},k$()),GFL=x$(function(k,y,q){if(k.N!==0)return!1; Xk(y,q,fw(k.Z));return!0},function(k,y,q){y=DC(y); y!=null&&(y=parseInt(y,10),JV(k,q,0),jNT(k.Z,y))},k$());g.z(YzD,SF);g.z(mF,SF);var vc=[1,2,3];var Lwg=[0,vc,FwB,b1F,QLe];var dG1=[0,LI,[0,mGg,O1e]];g.z(iC,SF);var Pc=[1,2,3];var gNx=[0,Pc,vN1,fT1,gK,dG1];g.z(fc,SF);var oNG=[0,LI,Lwg,gNx];var h$w=[0,[1,2,3],gK,[0,GL,-1,UGL],gK,[0,GL,-1,COE,UGL],gK,[0,GL]];g.z(Ol,SF);Ol.prototype.nN=function(){var k=hj(this,3,aN,3,void 0,!0);Yz(k);return k[void 0]};Ol.prototype.Z=FiT([0,GL,h$w,MBb,LI,oNG,VBE,BxB]);g.z(Gxu,SF);var Z00=globalThis.trustedTypes,Cc;g.bC.prototype.toString=function(){return this.Z+""};Ul.prototype.toString=function(){return this.Z}; g.Sq=new Ul("about:invalid#zClosurez");var aB7=Y$("tel"),cpu=Y$("sms"),sN6=[Y$("data"),Y$("http"),Y$("https"),Y$("mailto"),Y$("ftp"),new Fk(function(k){return/^[^:]*([/?#]|$)/.test(k)})],JjU=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;g2.prototype.toString=function(){return this.Z};g.oT.prototype.toString=function(){return this.Z+""};g.Zh.prototype.toString=function(){return this.Z+""};var k2={};g.R$L=String.prototype.repeat?function(k,y){return k.repeat(y)}:function(k,y){return Array(y+1).join(k)};g.w=Hl.prototype;g.w.isEnabled=function(){if(!g.FZ.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{lz:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.w.set=function(k,y,q){var N=!1;if(typeof q==="object"){var D=q.DPx;N=q.secure||!1;var n=q.domain||void 0;var T=q.path||void 0;var I=q.lz}if(/[;=\s]/.test(k))throw Error('Invalid cookie name "'+k+'"');if(/[;\r\n]/.test(y))throw Error('Invalid cookie value "'+y+'"');I===void 0&&(I=-1);q=n?";domain="+n:"";T=T?";path="+T:"";N=N?";secure":"";I=I<0?"":I==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+I*1E3)).toUTCString();this.Z.cookie=k+"="+y+q+T+I+N+(D!=null?";samesite="+ D:"")}; g.w.get=function(k,y){for(var q=k+"=",N=(this.Z.cookie||"").split(";"),D=0,n;D=0;y--)this.remove(k[y])}; var sP=new Hl(typeof document=="undefined"?null:document);AP.prototype.compress=function(k){var y,q,N,D;return g.B(function(n){switch(n.Z){case 1:return y=new CompressionStream("gzip"),q=(new Response(y.readable)).arrayBuffer(),N=y.writable.getWriter(),g.b(n,N.write((new TextEncoder).encode(k)),2);case 2:return g.b(n,N.close(),3);case 3:return D=Uint8Array,g.b(n,q,4);case 4:return n.return(new D(n.N))}})}; AP.prototype.isSupported=function(k){return k<1024?!1:typeof CompressionStream!=="undefined"};g.z(cl,SF);u1.prototype.setInterval=function(k){this.intervalMs=k;this.q5&&this.enabled?(this.stop(),this.start()):this.q5&&this.stop()}; u1.prototype.start=function(){var k=this;this.enabled=!0;this.q5||(this.q5=setTimeout(function(){k.tick()},this.intervalMs),this.N=this.Z())}; u1.prototype.stop=function(){this.enabled=!1;this.q5&&(clearTimeout(this.q5),this.q5=void 0)}; u1.prototype.tick=function(){var k=this;if(this.enabled){var y=Math.max(this.Z()-this.N,0);y0&&(this.C.splice(0,y),this.j+=y);this.C.push(k);this.EE||this.Z.enabled||this.Z.start()}}; g.w.flush=function(k,y){var q=this;if(this.C.length===0)k&&k();else{var N=Date.now();if(this.pS>N&&this.U0&&(q.U=Date.now(),q.pS=q.U+a),x=hZ.Z?hZ.N(x,hZ.Z,175237375,!0):hZ.N(x,175237375,null,!0),x=x===null?void 0:x)&&(x=DT(x,1,-1),x!==-1&&(q.V=new g.BG(x<1?1:x,3E5,.1),q.Z.setInterval(q.V.getValue())))}k&&k();q.J=0},c=function(a,x){var r=yE(D,PG,3); var f=xK7(QY(D,14));f=f==null?void 0:f;g.UL(q.V);q.Z.setInterval(q.V.getValue());a===401&&n&&(q.AV=n);f&&(q.j+=f);x===void 0&&(x=q.isRetryable(a));x&&(q.C=r.concat(q.C),q.EE||q.Z.enabled||q.Z.start());y&&y("net-send-failed",a);++q.J},u=function(){q.network&&q.network.send(K,A,c)}; H?H.then(function(a){K.requestHeaders["Content-Encoding"]="gzip";K.requestHeaders["Content-Type"]="application/binary";K.body=a;K.aQ=2;u()},function(){u()}):u()}}}}; g.w.WL=function(){RJD(this.N,!0);this.flush();RJD(this.N,!1)}; g.w.isRetryable=function(k){return 500<=k&&k<600||k===401||k===0};FU.prototype.send=function(k,y,q){var N=this,D,n,T,I,H,K,A,c,u,a;return g.B(function(x){switch(x.Z){case 1:return n=(D=N.QN?new AbortController:void 0)?setTimeout(function(){D.abort()},k.timeoutMillis):void 0,g.zM(x,2,3),T=Object.assign({},{method:k.requestType, headers:Object.assign({},k.requestHeaders)},k.body&&{body:k.body},k.withCredentials&&{credentials:"include"},{signal:k.timeoutMillis&&D?D.signal:null}),g.b(x,fetch(k.url,T),5);case 5:I=x.N;if(I.status!==200){(H=q)==null||H(I.status);x.Hl(3);break}if((K=y)==null){x.Hl(7);break}return g.b(x,I.text(),8);case 8:K(x.N);case 7:case 3:g.m7(x);clearTimeout(n);g.iZ(x,0);break;case 2:A=g.rT(x);switch((c=A)==null?void 0:c.name){case "AbortError":(u=q)==null||u(408);break;default:(a=q)==null||a(400)}x.Hl(3)}})}; FU.prototype.IV=function(){return 4};g.z(YO,g.S);YO.prototype.xt=function(){this.V=!0;return this}; YO.prototype.build=function(){this.network||(this.network=new FU);var k=new M3({logSource:this.logSource,DF:this.DF?this.DF:X96,sessionIndex:this.sessionIndex,g9V:this.ac,Qz:this.C,EE:!1,xt:this.V,nT:this.nT,network:this.network});g.G(this,k);if(this.N){var y=this.N,q=EL(k.N);X0(q,7,y)}Math.random()<.5&&(k.Y=new AP);this.componentId&&(k.componentId=this.componentId);this.ME&&(k.ME=this.ME);this.pageId&&(k.pageId=this.pageId);this.Z&&((q=this.Z)?(k.experimentIds||(k.experimentIds=new cl),y=k.experimentIds, q=q.oK(),X0(y,4,q)):k.experimentIds&&YY(k.experimentIds,4));eJZ(k.N);this.network.QL&&this.network.QL(this.logSource);this.network.zzV&&this.network.zzV(k);return k};g.z(S$,g.S);S$.prototype.flush=function(k){k=k||[];if(k.length){for(var y=new Gxu,q=[],N=0;N-1?(y=k[T],q||(y.E_=!1)):(y=new Dl6(y,this.src,n,!!N,D),y.E_=q,k.push(y));return y}; g.w.remove=function(k,y,q,N){k=k.toString();if(!(k in this.listeners))return!1;var D=this.listeners[k];y=ZD(D,y,q,N);return y>-1?(RP(D[y]),g.Wg(D,y),D.length==0&&(delete this.listeners[k],this.Z--),!0):!1}; g.w.removeAll=function(k){k=k&&k.toString();var y=0,q;for(q in this.listeners)if(!k||q==k){for(var N=this.listeners[q],D=0;D-1?k[D]:null}; g.w.hasListener=function(k,y){var q=k!==void 0,N=q?k.toString():"",D=y!==void 0;return g.vl(this.listeners,function(n){for(var T=0;T>>0);g.lZ(g.Tp,g.S);g.Tp.prototype[qlZ]=!0;g.w=g.Tp.prototype;g.w.addEventListener=function(k,y,q,N){g.tu(this,k,y,q,N)}; g.w.removeEventListener=function(k,y,q,N){AOP(this,k,y,q,N)}; g.w.dispatchEvent=function(k){var y=this.cW;if(y){var q=[];for(var N=1;y;y=y.cW)q.push(y),++N}y=this.GC;N=k.type||k;if(typeof k==="string")k=new g.gC(k,y);else if(k instanceof g.gC)k.target=k.target||y;else{var D=k;k=new g.gC(N,y);g.Gw(k,D)}D=!0;var n;if(q)for(n=q.length-1;!k.N&&n>=0;n--){var T=k.currentTarget=q[n];D=wP(T,N,!0,k)&&D}k.N||(T=k.currentTarget=y,D=wP(T,N,!0,k)&&D,k.N||(D=wP(T,N,!1,k)&&D));if(q)for(n=0;!k.N&&n0){this.N--;var k=this.Z;this.Z=k.next;k.next=null}else k=this.C();return k};var Km;cA.prototype.add=function(k,y){var q=XcP.get();q.set(k,y);this.N?this.N.next=q:this.Z=q;this.N=q}; cA.prototype.remove=function(){var k=null;this.Z&&(k=this.Z,this.Z=this.Z.next,this.Z||(this.N=null),k.next=null);return k}; var XcP=new Ik(function(){return new uG},function(k){return k.reset()}); uG.prototype.set=function(k,y){this.a_=k;this.scope=y;this.next=null}; uG.prototype.reset=function(){this.next=this.scope=this.a_=null};var ak,xx=!1,xlP=new cA;pcT.prototype.reset=function(){this.context=this.N=this.C=this.Z=null;this.V=!1}; var rOZ=new Ik(function(){return new pcT},function(k){k.reset()}); g.my.prototype.then=function(k,y,q){return VqP(this,HA(typeof k==="function"?k:null),HA(typeof y==="function"?y:null),q)}; g.my.prototype.$goog_Thenable=!0;g.w=g.my.prototype;g.w.Oj=function(k,y){return VqP(this,null,HA(k),y)}; g.w.catch=g.my.prototype.Oj;g.w.cancel=function(k){if(this.Z==0){var y=new Cm(k);g.jN(function(){v$Z(this,y)},this)}}; g.w.K0F=function(k){this.Z=0;rP(this,2,k)}; g.w.xtv=function(k){this.Z=0;rP(this,3,k)}; g.w.pL=function(){for(var k;k=CCP(this);)E$P(this,k,this.Z,this.B);this.Y=!1}; var MqP=jB;g.lZ(Cm,uO);Cm.prototype.name="cancel";g.lZ(g.EC,g.Tp);g.w=g.EC.prototype;g.w.enabled=!1;g.w.Dn=null;g.w.setInterval=function(k){this.Tg=k;this.Dn&&this.enabled?(this.stop(),this.start()):this.Dn&&this.stop()}; g.w.hzM=function(){if(this.enabled){var k=g.Z7()-this.v4;k>0&&k0&&(this.getStatus(),this.Y=setTimeout(this.TW.bind(this), this.sT)),this.getStatus(),this.U=!0,this.Z.send(k),this.U=!1}catch(T){this.getStatus(),n20(this,T)}}; g.w.TW=function(){typeof qx!="undefined"&&this.Z&&(this.V="Timed out after "+this.sT+"ms, aborting",this.N=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.w.abort=function(k){this.Z&&this.C&&(this.getStatus(),this.C=!1,this.j=!0,this.Z.abort(),this.j=!1,this.N=k||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),yy(this))}; g.w.gF=function(){this.Z&&(this.C&&(this.C=!1,this.j=!0,this.Z.abort(),this.j=!1),yy(this,!0));g.ko.g9.gF.call(this)}; g.w.K8=function(){this.VM()||(this.AV||this.U||this.j?TRu(this):this.G_F())}; g.w.G_F=function(){TRu(this)}; g.w.isActive=function(){return!!this.Z}; g.w.isComplete=function(){return g.Nx(this)==4}; g.w.getStatus=function(){try{return g.Nx(this)>2?this.Z.status:-1}catch(k){return-1}}; g.w.getResponseHeader=function(k){if(this.Z&&this.isComplete())return k=this.Z.getResponseHeader(k),k===null?void 0:k}; g.w.getLastError=function(){return typeof this.V==="string"?this.V:String(this.V)};IS.prototype.send=function(k,y,q){y=y===void 0?function(){}:y; q=q===void 0?function(){}:q; NR7(k.url,function(N){N=N.target;Dj(N)?y(g.nX(N)):q(N.getStatus())},k.requestType,k.body,k.requestHeaders,k.timeoutMillis,k.withCredentials)}; IS.prototype.IV=function(){return 1};KX.prototype.done=function(){this.logger.dw(this.event,H$()-this.startTime)}; g.z(AW,Hg);g.z(ui,AW);g.w=ui.prototype;g.w.xa=function(){}; g.w.hY=function(){}; g.w.dw=function(){}; g.w.Is=function(){}; g.w.Z_=function(){}; g.w.MB=function(k,y,q){return q}; g.w.wx=function(){}; g.w.FG=function(){}; g.w.jM=function(){}; g.w.aL=function(){}; g.z(aS,AW);g.w=aS.prototype;g.w.update=function(k){this.logger.dispose();this.logger=k}; g.w.hY=function(k){this.logger.hY(k)}; g.w.dw=function(k,y){this.logger.dw(k,y)}; g.w.Is=function(k){this.logger.Is(k)}; g.w.Z_=function(){this.logger.Z_()}; g.w.MB=function(k,y,q){return this.logger.MB(k,y,q)}; g.w.wx=function(k){this.logger.wx(k)}; g.w.FG=function(k){this.logger.FG(k)}; g.w.jM=function(k){this.logger.jM(k)}; g.w.aL=function(k){this.logger.aL(k)}; g.w.xa=function(k){this.logger.xa(k)}; g.z(xo,g.S);g.z(jg,AW);g.w=jg.prototype;g.w.xa=function(k){this.metrics.F0v.wV(k,this.QW)}; g.w.hY=function(k){this.metrics.eventCount.Z(k,this.QW)}; g.w.dw=function(k,y){this.metrics.nL.wV(y,k,this.BQ,this.QW)}; g.w.Is=function(k){this.metrics.errorCount.Z(k,this.BQ,this.QW)}; g.w.MB=function(k,y,q){function N(T){if(!D.VM()){var I=H$()-n;D.metrics.eNS.wV(I,k,y,T,D.BQ,D.QW)}} var D=this,n=H$();q.then(function(){N(0)},function(T){T instanceof UC?N(T.code):N(-1)}); return q}; g.w.wx=function(k){this.metrics.HDH.Z(k,this.BQ,this.QW)}; g.w.FG=function(k){this.metrics.Ls.Z(k,this.BQ,this.QW)}; g.w.jM=function(k){this.metrics.FNw.Z(k,this.BQ,this.QW)}; g.z(XK,jg);XK.prototype.aL=function(k){var y=this;this.Z.dispose();this.N&&this.service.dispose();this.service=this.options.Px("38",this.options.KJ.concat(k));this.Z=new xo(function(){return void y.service.m1()},this.options.Hu); this.metrics=HdZ(this.service);this.C=k}; XK.prototype.Z_=function(){APU(this.Z)};g.z($o,SF);g.z(zl,SF);g.z(pX,SF);var lTE=r2(pX),u67=function(k){return GG(function(y){return y instanceof k&&!(UX(y.gO)&2)})}(pX); pX.messageId="bfkj";g.z(NG,SF);g.z(rN,SF);var a2U=r2(rN);g.z(ii,g.S);ii.prototype.snapshot=function(k){if(this.VM())throw Error("Already disposed");this.logger.hY("n");var y=this.logger.share();return this.C.then(function(q){var N=q.Pk;return new Promise(function(D){var n=new KX(y,"n");N(function(T){n.done();y.xa(T.length);y.Z_();y.dispose();D(T)},[k.pm, k.bd,k.PA,k.Wh])})})}; ii.prototype.hd=function(k){var y=this;if(this.VM())throw Error("Already disposed");this.logger.hY("n");var q=c$(this.logger,function(){return y.V([k.pm,k.bd,k.PA,k.Wh])},"n"); this.logger.xa(q.length);this.logger.Z_();return q}; ii.prototype.W5=function(k){this.C.then(function(y){var q;(q=y.D5b)==null||q(k)})}; ii.prototype.ev=function(){return this.logger.share()}; g.z(fX,Error);g.z(CX,SF);g.z(Ee,SF);g.z(bi,SF);Vy.prototype.W0=function(k,y){var q=this,N,D,n,T,I;return g.B(function(H){if(H.Z==1){var K=new CX;N=$y(K,1,q.Nn);k&&$y(N,2,k);y&&$y(N,3,y);D=q.Z();return g.b(H,q.client.create(N,D),2)}n=H.N;T=fA(eA(n,2));if(T.length){K=H.return;var A=new Uint8Array(T.length);for(var c=0;c0;)y[q++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(k%62),k=Math.floor(k/62);return y.join("")}};var o2T;g.z(oS,g.S);oS.prototype.aD=function(k,y){var q=this.SL(k);y==null||y(q);return c$(this.logger,function(){return g.xz(q,2)},this.Z)}; o2T=Symbol.dispose;g.z(eg,oS);eg.prototype.SL=function(k,y){var q=this;++this.j>=this.Y&&this.C.resolve();var N=k();k=c$(this.logger,function(){return q.V(N)},"C"); if(k===void 0)throw new fX(17,"YNJ:Undefined");if(!(k instanceof Uint8Array))throw new fX(18,"ODM:Invalid");y==null||y(k);return k}; g.z(W$,oS);W$.prototype.SL=function(){return this.V}; g.z(Zj,oS);Zj.prototype.SL=function(){var k=this;return c$(this.logger,function(){return Xx(k.V)},"d")}; Zj.prototype.aD=function(){return this.V}; g.z(li,oS);li.prototype.SL=function(){if(this.V)return this.V;this.V=hvT(this,function(k){return"_"+g2T(k)}); return hvT(this,function(k){return k})}; g.z(JW,oS);JW.prototype.SL=function(k){var y=k();if(y.length>118)throw new fX(19,"DFO:Invalid");k=Math.floor(Date.now()/1E3);var q=[Math.random()*255,Math.random()*255],N=q.concat([this.V&255,this.clientState],[k>>24&255,k>>16&255,k>>8&255,k&255]);k=new Uint8Array(2+N.length+y.length);k[0]=34;k[1]=N.length+y.length;k.set(N,2);k.set(y,2+N.length);y=k.subarray(2);for(N=q=q.length;N150))try{this.cache=new YfG(k,this.logger)}catch(y){this.reportError(new fX(22,"GBJ:init",y))}}; tW.prototype.reportError=function(k){this.logger.Is(k.code);this.onError(k);return k}; (function(k){return GG(function(y){if(!iu(y))return!1;for(var q=g.p(Object.entries(k)),N=q.next();!N.done;N=q.next()){var D=g.p(N.value);N=D.next().value;D=D.next().value;if(!(N in y)){if(D.t1b===!0)continue;return!1}if(!D(y[N]))return!1}return!0})})({TB:function(k){return GG(function(y){return y instanceof k})}(Ue)},"");g.z(yh,SF);var JeT=r2(yh);tQG.prototype.getMetadata=function(){return this.metadata};qs.prototype.getMetadata=function(){return this.metadata}; qs.prototype.getStatus=function(){return this.status};Ns.prototype.B=function(k,y){y=y===void 0?{}:y;return new tQG(k,this,y)}; Ns.prototype.getName=function(){return this.name};var tBx=new Ns("/google.internal.waa.v1.Waa/Create",CX,yh,function(k){return k.oK()},JeT);g.z(Df,SF);var plD=new Ns("/google.internal.waa.v1.Waa/GenerateIT",Ee,Df,function(k){return k.oK()},r2(Df));g.z(nC,SF);var kGq=new Ns("/google.internal.waa.v1.Waa/Ping",bi,nC,function(k){return k.oK()},r2(nC));var Px7=new Set(["SAPISIDHASH","APISIDHASH"]);var ruD=Promise;g.z(TY,SF);TY.prototype.getValue=function(){var k=QY(this,2);if(Array.isArray(k)||k instanceof SF)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return eA(this,2)};g.z(wy,SF);wy.prototype.getMessage=function(){return ug(this,2)}; var D37=r2(wy);Io.prototype.Di=function(k,y){k=="data"?this.C.push(y):k=="metadata"?this.j.push(y):k=="status"?this.Y.push(y):k=="end"?this.V.push(y):k=="error"&&this.N.push(y);return this}; Io.prototype.removeListener=function(k,y){k=="data"?ca(this.C,y):k=="metadata"?ca(this.j,y):k=="status"?ca(this.Y,y):k=="end"?ca(this.V,y):k=="error"&&ca(this.N,y);return this}; Io.prototype.cancel=function(){this.Z.abort()}; Io.prototype.cancel=Io.prototype.cancel;Io.prototype.removeListener=Io.prototype.removeListener;Io.prototype.on=Io.prototype.Di;g.lZ(g.uI,eq7);g.uI.prototype.Z=function(){var k=new ao(this.V,this.C);this.N&&k.setCredentialsMode(this.N);return k}; g.uI.prototype.setCredentialsMode=function(k){this.N=k}; g.lZ(ao,g.Tp);g.w=ao.prototype;g.w.open=function(k,y){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.sT=k;this.U=y;this.readyState=1;x1(this)}; g.w.send=function(k){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.Z=!0;var y={headers:this.J,method:this.sT,credentials:this.j,cache:void 0};k&&(y.body=k);(this.ND||g.FZ).fetch(new Request(this.U,y)).then(this.YZ.bind(this),this.OR.bind(this))}; g.w.abort=function(){this.response=this.responseText="";this.J=new Headers;this.status=0;this.C&&this.C.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.Z&&this.readyState!=4&&(this.Z=!1,j7(this));this.readyState=0}; g.w.YZ=function(k){if(this.Z&&(this.V=k,this.N||(this.status=this.V.status,this.statusText=this.V.statusText,this.N=k.headers,this.readyState=2,x1(this)),this.Z&&(this.readyState=3,x1(this),this.Z)))if(this.responseType==="arraybuffer")k.arrayBuffer().then(this.Gw.bind(this),this.OR.bind(this));else if(typeof g.FZ.ReadableStream!=="undefined"&&"body"in k){this.C=k.body.getReader();if(this.Y){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= []}else this.response=this.responseText="",this.B=new TextDecoder;nOP(this)}else k.text().then(this.W8.bind(this),this.OR.bind(this))}; g.w.t1=function(k){if(this.Z){if(this.Y&&k.value)this.response.push(k.value);else if(!this.Y){var y=k.value?k.value:new Uint8Array(0);if(y=this.B.decode(y,{stream:!k.done}))this.response=this.responseText+=y}k.done?j7(this):x1(this);this.readyState==3&&nOP(this)}}; g.w.W8=function(k){this.Z&&(this.response=this.responseText=k,j7(this))}; g.w.Gw=function(k){this.Z&&(this.response=k,j7(this))}; g.w.OR=function(){this.Z&&j7(this)}; g.w.setRequestHeader=function(k,y){this.J.append(k,y)}; g.w.getResponseHeader=function(k){return this.N?this.N.get(k.toLowerCase())||"":""}; g.w.getAllResponseHeaders=function(){if(!this.N)return"";for(var k=[],y=this.N.entries(),q=y.next();!q.done;)q=q.value,k.push(q[0]+": "+q[1]),q=y.next();return k.join("\r\n")}; g.w.setCredentialsMode=function(k){this.j=k}; Object.defineProperty(ao.prototype,"withCredentials",{get:function(){return this.j==="include"}, set:function(k){this.setCredentialsMode(k?"include":"same-origin")}});g.Xm.prototype.toString=function(){var k=[],y=this.j;y&&k.push(fC(y,yi1,!0),":");var q=this.Z;if(q||y=="file")k.push("//"),(y=this.J)&&k.push(fC(y,yi1,!0),"@"),k.push(g.NI(q).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),q=this.C,q!=null&&k.push(":",String(q));if(q=this.N)this.Z&&q.charAt(0)!="/"&&k.push("/"),k.push(fC(q,q.charAt(0)=="/"?qXw:NYN,!0));(q=this.V.toString())&&k.push("?",q);(q=this.Y)&&k.push("#",fC(q,DKE));return k.join("")}; g.Xm.prototype.resolve=function(k){var y=this.clone(),q=!!k.j;q?g.$1(y,k.j):q=!!k.J;q?y.J=k.J:q=!!k.Z;q?g.zY(y,k.Z):q=k.C!=null;var N=k.N;if(q)g.pC(y,k.C);else if(q=!!k.N){if(N.charAt(0)!="/")if(this.Z&&!this.N)N="/"+N;else{var D=y.N.lastIndexOf("/");D!=-1&&(N=y.N.slice(0,D+1)+N)}D=N;if(D==".."||D==".")N="";else if(g.rx(D,"./")||g.rx(D,"/.")){N=$N(D,"/");D=D.split("/");for(var n=[],T=0;T1||n.length==1&&n[0]!="")&&n.pop(), N&&T==D.length&&n.push("")):(n.push(I),N=!0)}N=n.join("/")}else N=D}q?y.N=N:q=k.V.toString()!=="";q?ry(y,k.V.clone()):q=!!k.Y;q&&(y.Y=k.Y);return y}; g.Xm.prototype.clone=function(){return new g.Xm(this)}; var yi1=/[#\/\?@]/g,NYN=/[#\?:]/g,qXw=/[#\?]/g,wG7=/[#\?@]/g,DKE=/#/g;g.w=iI.prototype;g.w.add=function(k,y){va(this);this.C=null;k=CC(this,k);var q=this.Z.get(k);q||this.Z.set(k,q=[]);q.push(y);this.N=this.N+1;return this}; g.w.remove=function(k){va(this);k=CC(this,k);return this.Z.has(k)?(this.C=null,this.N=this.N-this.Z.get(k).length,this.Z.delete(k)):!1}; g.w.clear=function(){this.Z=this.C=null;this.N=0}; g.w.isEmpty=function(){va(this);return this.N==0}; g.w.forEach=function(k,y){va(this);this.Z.forEach(function(q,N){q.forEach(function(D){k.call(y,D,N,this)},this)},this)}; g.w.HS=function(){va(this);for(var k=Array.from(this.Z.values()),y=Array.from(this.Z.keys()),q=[],N=0;N0?String(k[0]):y}; g.w.toString=function(){if(this.C)return this.C;if(!this.Z)return"";for(var k=[],y=Array.from(this.Z.keys()),q=0;q>>3;n.C!=1&&n.C!=2&&n.C!=15&&Ba(n,T,I,"unexpected tag");n.Z=1;n.N=0;n.V=0} function q(H){n.V++;n.V==5&&H&240&&Ba(n,T,I,"message length too long");n.N|=(H&127)<<(n.V-1)*7;H&128||(n.Z=2,n.J=0,typeof Uint8Array!=="undefined"?n.j=new Uint8Array(n.N):n.j=Array(n.N),n.N==0&&D())} function N(H){n.j[n.J++]=H;n.J==n.N&&D()} function D(){if(n.C<15){var H={};H[n.C]=n.j;n.B.push(H)}n.Z=0} for(var n=this,T=k instanceof Array?k:new Uint8Array(k),I=0;I0?k:null};Us.prototype.isInputValid=function(){return this.Z===null}; Us.prototype.Af=function(){return this.Z}; Us.prototype.rZ=function(){return!1}; Us.prototype.parse=function(k){this.Z!==null&&x3M(this,k,"stream already broken");var y=null;try{var q=this.C;q.C||aD6(q,k,"stream already broken");q.Z+=k;var N=Math.floor(q.Z.length/4);if(N==0)var D=null;else{try{var n=Fw6(q.Z.slice(0,N*4))}catch(T){aD6(q,q.Z,T.message)}q.N+=N*4;q.Z=q.Z.slice(N*4);D=n}y=D===null?null:this.V.parse(D)}catch(T){x3M(this,k,T.message)}this.N+=k.length;return y};var TYe={INIT:0,Aq:1,xu:2,IB:3,zx:4,Nl:5,STRING:6,L3:7,Ft:8,vJ:9,qb:10,O1:11,YC:12,qO:13,OY:14,iL:15,jp:16,wj:17,I3:18,l8:19,K3:20};g.w=Ms.prototype;g.w.isInputValid=function(){return this.j!=3}; g.w.Af=function(){return this.U}; g.w.done=function(){return this.j===2}; g.w.rZ=function(){return!1}; g.w.parse=function(k){function y(){for(;u0;)if(x=k[u++], n.J===4?n.J=0:n.J++,!x)break a;if(x==='"'&&!n.B){n.Z=N();break}if(x==="\\"&&!n.B&&(n.B=!0,x=k[u++],!x))break;if(n.B)if(n.B=!1,x==="u"&&(n.J=1),x=k[u++])continue;else break;I.lastIndex=u;x=I.exec(k);if(!x){u=k.length+1;break}u=x.index+1;x=k[x.index];if(!x)break}n.C+=u-r;continue;case H.vJ:if(!x)continue;x==="r"?n.Z=H.qb:Fm(n,k,u);continue;case H.qb:if(!x)continue;x==="u"?n.Z=H.O1:Fm(n,k,u);continue;case H.O1:if(!x)continue;x==="e"?n.Z=N():Fm(n,k,u);continue;case H.YC:if(!x)continue;x==="a"?n.Z=H.qO: Fm(n,k,u);continue;case H.qO:if(!x)continue;x==="l"?n.Z=H.OY:Fm(n,k,u);continue;case H.OY:if(!x)continue;x==="s"?n.Z=H.iL:Fm(n,k,u);continue;case H.iL:if(!x)continue;x==="e"?n.Z=N():Fm(n,k,u);continue;case H.jp:if(!x)continue;x==="u"?n.Z=H.wj:Fm(n,k,u);continue;case H.wj:if(!x)continue;x==="l"?n.Z=H.I3:Fm(n,k,u);continue;case H.I3:if(!x)continue;x==="l"?n.Z=N():Fm(n,k,u);continue;case H.l8:x==="."?n.Z=H.K3:Fm(n,k,u);continue;case H.K3:if("0123456789.eE+-".indexOf(x)!==-1)continue;else u--,n.C--,n.Z= N();continue;default:Fm(n,k,u)}}} function N(){var x=T.pop();return x!=null?x:H.Aq} function D(x){n.N>1||(x||(x=c===-1?n.V+k.substring(A,u):k.substring(c,u)),n.sT?n.Y.push(x):n.Y.push(JSON.parse(x)),c=u)} for(var n=this,T=n.ND,I=n.AV,H=TYe,K=k.length,A=0,c=-1,u=0;u0?(a=n.Y,n.Y=[],a):null}return null};Y1.prototype.isInputValid=function(){return this.j===null}; Y1.prototype.Af=function(){return this.j}; Y1.prototype.rZ=function(){return!1}; Y1.prototype.parse=function(k){function y(H){n.N=6;n.j="The stream is broken @"+n.Z+"/"+T+". Error: "+H+". With input:\n";throw Error(n.j);} function q(){n.C=new Ms({jpV:!0,hc:!0})} function N(H){if(H)for(var K=0;K1)&&y("extra status: "+H);n.Y=!0;var K={};K[2]=H[0];n.V.push(K)}} for(var n=this,T=0;T0?(k=n.V,n.V=[],k):null};S7.prototype.k$=function(){return this.Z}; S7.prototype.getStatus=function(){return this.j}; S7.prototype.sT=function(k){k=k.target;try{if(k==this.Z)a:{var y=g.Nx(this.Z),q=this.Z.N,N=this.Z.getStatus(),D=g.nX(this.Z);k=[];if(g.Tl(this.Z)instanceof Array){var n=g.Tl(this.Z);n.length>0&&n[0]instanceof Uint8Array&&(this.U=!0,k=n)}if(!(y<3||y==3&&!D&&k.length==0))if(N=N==200||N==206,y==4&&(q==8?GY(this,7):q==7?GY(this,8):N||GY(this,3)),this.N||(this.N=jPD(this.Z),this.N==null&&GY(this,5)),this.j>2)LC(this);else{if(k.length>this.C){var T=k.length;q=[];try{if(this.N.rZ())for(var I=0;Ithis.C){I=D.slice(this.C);this.C=D.length;try{var K=this.N.parse(I);K!=null&&this.V&&this.V(K)}catch(A){GY(this,5);LC(this);break a}}y==4?(D.length!= 0||this.U?GY(this,2):GY(this,4),LC(this)):GY(this,1)}}}catch(A){GY(this,6),LC(this)}};g.w=XG6.prototype;g.w.Di=function(k,y){var q=this.N[k];q||(q=[],this.N[k]=q);q.push(y);return this}; g.w.addListener=function(k,y){this.Di(k,y);return this}; g.w.removeListener=function(k,y){var q=this.N[k];q&&g.ZT(q,y);(k=this.Z[k])&&g.ZT(k,y);return this}; g.w.once=function(k,y){var q=this.Z[k];q||(q=[],this.Z[k]=q);q.push(y);return this}; g.w.bYF=function(k){var y=this.N.data;y&&$3Z(k,y);(y=this.Z.data)&&$3Z(k,y);this.Z.data=[]}; g.w.nXO=function(){switch(this.C.getStatus()){case 1:dy(this,"readable");break;case 5:case 6:case 4:case 7:case 3:dy(this,"error");break;case 8:dy(this,"close");break;case 2:dy(this,"end")}};zd6.prototype.serverStreaming=function(k,y,q,N){var D=this,n=k.substring(0,k.length-N.name.length);return pG7(function(T){var I=T.oF,H=T.getMetadata(),K=ik6(D,!1);H=fD0(D,H,K,n+I.getName());var A=Ok6(K,I.N,!0);T=I.Z(T.MW);K.send(H,"POST",T);return A},this.V).call(this,N.B(y,q))};Ro.prototype.create=function(k,y){return B$(this.Z,this.N+"/$rpc/google.internal.waa.v1.Waa/Create",k,y||{},tBx)}; Ro.prototype.ping=function(k,y){return B$(this.Z,this.N+"/$rpc/google.internal.waa.v1.Waa/Ping",k,y||{},kGq)};var wYg=1,yb=new WeakMap;g.z(e7,g.S);e7.prototype.signal=function(){var k=new Zf(!1);this.signals.add(k);g.G(this,k);return k}; e7.prototype.sK=function(k){return Wa(this,k).sK()}; g.z(Zf,g.S);g.w=Zf.prototype;g.w.FD=function(){var k=this,y=wYg++;lI(function(){vOU(k,y)}); return y}; g.w.detach=function(k){var y=this;lI(function(){var q=y.slots.get(k);q&&q.LT()})}; g.w.value=function(k){return this.promise(!0,k)}; g.w.sK=function(){return this.W4}; g.w.next=function(k){return this.promise(!1,k)}; g.w.promise=function(k,y){var q=this,N=PCU();lI(function(){if(q.VM())N.reject(new Cm("Signal initially disposed"));else if(y&&y.VM())N.reject(new Cm("Owner initially disposed"));else if(k&&q.jd&&q.Xi)N.resolve(q.W4);else if(q.A$.add(N),vA(N.promise,function(){q.A$.delete(N)}),y){var D=function(){N.reject(new Cm("Owner asynchronously disposed"))}; vA(N.promise,function(){var n=yb.get(y);n&&g.ZT(n,D)}); bkG(y,D)}}); return N.promise}; g.w.gF=function(){var k=this;g.S.prototype.gF.call(this);lI(function(){for(var y=g.p(k.slots.values()),q=y.next();!q.done;q=y.next())q=q.value.LT,q();k.slots.clear();y=g.p(k.A$);for(q=y.next();!q.done;q=y.next())q.value.reject(new Cm("Signal asynchronously disposed"));k.A$.clear()})}; var tb=[],kJ=!1;g.z(qy,g.S);qy.prototype.start=function(){var k=this;if(this.VM())throw new DN("Cannot start a disposed timer.");if(!this.Y){this.V=0;if(this.B){var y=Date.now();this.handle=setInterval(function(){k.V=k.milliseconds>0?Math.trunc((Date.now()-y)/k.milliseconds):k.V+1;var q;(q=k.N)==null||q.resolve();k.N=void 0;if(k.C){var N;(N=k.Z)!=null&&Jb(Wa(N,k.C),k)}k.EX.Kc(k)},this.milliseconds)}else this.handle=setTimeout(function(){k.state=3; k.handle=void 0;k.V=1;var q;(q=k.N)==null||q.resolve();k.N=void 0;if(k.C){var N;(N=k.Z)!=null&&Jb(Wa(N,k.C),k)}k.EX.Kc(k)},this.milliseconds); this.state=1}}; qy.prototype.cancel=function(){if(this.Y){this.clear();this.state=2;var k;(k=this.N)==null||k.reject(new Ny);var y;(y=this.EX.Xf)==null||y.call(this);if(this.j){var q;(q=this.Z)!=null&&Jb(Wa(q,this.j))}}}; qy.prototype.gF=function(){this.clear();var k;(k=this.N)==null||k.reject(new DN);this.state=4;g.S.prototype.gF.call(this)}; qy.prototype.clear=function(){this.B?clearInterval(this.handle):clearTimeout(this.handle);this.handle=void 0}; g.nu.Object.defineProperties(qy.prototype,{Y:{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.V}}, J:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.N!=null||(this.N=new g.mI),this.N.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new Ny("Timer has been cancelled."));case 4:return Promise.reject(new DN("Timer has been disposed."));default:ti(this.state)}}}, Kc:{configurable:!0,enumerable:!0,get:function(){if(this.VM())throw new DN("Cannot attach a signal to a disposed timer.");this.C||(this.Z!=null||(this.Z=new e7(this)),this.C=this.Z.signal());return this.C}}, Xf:{configurable:!0,enumerable:!0,get:function(){if(this.VM())throw new DN("Cannot attach a signal to a disposed timer.");this.j||(this.Z!=null||(this.Z=new e7(this)),this.j=this.Z.signal());return this.j}}}); g.z(Ny,uO);g.z(DN,uO);g.z(n3,tW);g.w=n3.prototype;g.w.isReady=function(){return!!this.Z}; g.w.ready=function(){var k=this;return g.B(function(y){return g.b(y,k.C.promise,0)})}; g.w.W0=function(k){return QP7(this,this.logger.MB("c",k===void 0?1:k,this.Th.W0(P$().Z,null)),new fX(10,"JVZ:Timeout"))}; g.w.prefetch=function(){this.state===1&&(this.Vn=this.W0())}; g.w.start=function(){if(this.state===1){this.state=2;var k=new KX(this.logger,"r");this.ready().finally(function(){return void k.done()}); FlZ(this)}}; g.w.SL=function(k){YLT(this,k);return JPP(this,U3u(k),!1)}; g.w.aD=function(k){YLT(this,k);return JPP(this,U3u(k),!0)};var d3T={NONE:0,CPT:1},rg6={Vc:0,pQM:1,nbw:2,eTH:3},hv={l$:"a",giS:"d",VIDEO:"v"};wt.prototype.isVisible=function(){return this.Vz?this.fZ>=.3:this.fZ>=.5};var $J={TTF:0,YvS:1},zy7={NONE:0,FKO:1,BLl:2};IO.prototype.getValue=function(){return this.N}; g.z(HP,IO);HP.prototype.C=function(k){this.N===null&&g.Bl(this.V,k)&&(this.N=k)}; g.z(K3,IO);K3.prototype.C=function(k){this.N===null&&typeof k==="number"&&(this.N=k)}; g.z(Av,IO);Av.prototype.C=function(k){this.N===null&&typeof k==="string"&&(this.N=k)};cP.prototype.disable=function(){this.N=!1}; cP.prototype.enable=function(){this.N=!0}; cP.prototype.isEnabled=function(){return this.N}; cP.prototype.reset=function(){this.Z={};this.N=!0;this.C={}};var d1=document,mn=window;var fjZ=!g.CD&&!Fq();zy.prototype.now=function(){return 0}; zy.prototype.N=function(){return 0}; zy.prototype.C=function(){return 0}; zy.prototype.Z=function(){return 0};g.z(rt,zy);rt.prototype.now=function(){return p3()&&mn.performance.now?mn.performance.now():zy.prototype.now.call(this)}; rt.prototype.N=function(){return p3()&&mn.performance.memory?mn.performance.memory.totalJSHeapSize||0:zy.prototype.N.call(this)}; rt.prototype.C=function(){return p3()&&mn.performance.memory?mn.performance.memory.usedJSHeapSize||0:zy.prototype.C.call(this)}; rt.prototype.Z=function(){return p3()&&mn.performance.memory?mn.performance.memory.jsHeapSizeLimit||0:zy.prototype.Z.call(this)};var hd7=zp(function(){var k=!1;try{var y=Object.defineProperty({},"passive",{get:function(){k=!0}}); g.FZ.addEventListener("test",null,y)}catch(q){}return k});RdM.prototype.isVisible=function(){return PP(d1)===1};var Wlu={q4F:"allow-forms",ODw:"allow-modals",iDS:"allow-orientation-lock",hNS:"allow-pointer-lock",frO:"allow-popups",BSx:"allow-popups-to-escape-sandbox",d0S:"allow-presentation",D0F:"allow-same-origin",m0v:"allow-scripts",RNS:"allow-top-navigation",POS:"allow-top-navigation-by-user-activation"},JuZ=zp(function(){return ZkM()});var qCT=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");Vb.prototype.YX=function(k,y,q){k=k+"//"+y+q;var N=TP6(this)-q.length;if(N<0)return"";this.Z.sort(function(K,A){return K-A}); q=null;y="";for(var D=0;D=H.length){N-=H.length;k+=H;y=this.C;break}q=q==null?n:q}}N="";q!=null&&(N=""+y+"trn="+q);return k+N};Gy.prototype.setInterval=function(k,y){return mn.setInterval(k,y)}; Gy.prototype.clearInterval=function(k){mn.clearInterval(k)}; Gy.prototype.setTimeout=function(k,y){return mn.setTimeout(k,y)}; Gy.prototype.clearTimeout=function(k){mn.clearTimeout(k)};g.z(dt,SF);dt.prototype.Z=FiT([0,i1e,PO1,-2,ENO]);var pAu={KFF:1,IQ:2,pfO:3};mi7.prototype.b9=function(k){if(typeof k==="string"&&k.length!=0){var y=this.FM;if(y.N){k=k.split("&");for(var q=k.length-1;q>=0;q--){var N=k[q].split("="),D=decodeURIComponent(N[0]);N.length>1?(N=decodeURIComponent(N[1]),N=/^[0-9]+$/g.exec(N)?parseInt(N,10):N):N=1;(D=y.Z[D])&&D.C(N)}}}};var Rn=null;var WP=g.FZ.performance,IRT=!!(WP&&WP.mark&&WP.measure&&WP.clearMarks),RO=zp(function(){var k;if(k=IRT){var y;if(Rn===null){Rn="";try{k="";try{k=g.FZ.top.location.hash}catch(q){k=g.FZ.location.hash}k&&(Rn=(y=k.match(/\bdeid=([\d,]+)/))?y[1]:"")}catch(q){}}y=Rn;k=!!y.indexOf&&y.indexOf("1337")>=0}return k}); eO.prototype.disable=function(){this.Z=!1;this.events!=this.N.google_js_reporting_queue&&(RO()&&g.HY(this.events,CGM),this.events.length=0)}; eO.prototype.start=function(k,y){if(!this.Z)return null;var q=PGZ()||OmU();k=new vxZ(k,y,q);y="goog_"+k.label+"_"+k.uniqueId+"_start";WP&&RO()&&WP.mark(y);return k}; eO.prototype.end=function(k){if(this.Z&&typeof k.value==="number"){var y=PGZ()||OmU();k.duration=y-k.value;y="goog_"+k.label+"_"+k.uniqueId+"_end";WP&&RO()&&WP.mark(y);!this.Z||this.events.length>2048||this.events.push(k)}};ExG.prototype.OZ=function(k,y,q,N,D){D=D||this.ED;try{var n=new Vb;n.Z.push(1);n.N[1]=BP("context",k);y.error&&y.meta&&y.id||(y=new Jv(tv(y)));if(y.msg){var T=y.msg.substring(0,512);n.Z.push(2);n.N[2]=BP("msg",T)}var I=y.meta||{};if(this.CB)try{this.CB(I)}catch(a){}if(N)try{N(I)}catch(a){}N=[I];n.Z.push(3);n.N[3]=N;var H=DiZ();if(H.N){var K=H.N.url||"";n.Z.push(4);n.N[4]=BP("top",K)}var A={url:H.Z.url||""};if(H.Z.url){var c=H.Z.url.match(dP);var u=Gp(c[1],null,c[3],c[4])}else u="";K=[A,{url:u}];n.Z.push(5); n.N[5]=K;imT(this.Z,D,n,q)}catch(a){try{imT(this.Z,D,{context:"ecmserr",rctx:k,msg:tv(a),url:H&&H.Z.url},q)}catch(x){}}return this.XI}; g.z(Jv,fJ6);var lf,sd,ZN=new eO;lf=new function(){var k="https:";mn&&mn.location&&mn.location.protocol==="http:"&&(k="http:");this.N=k;this.Z=.01}; sd=new ExG;mn&&mn.document&&(mn.document.readyState=="complete"?VN6():ZN.Z&&Od(mn,"load",function(){VN6()}));var QkM=Date.now(),T5=-1,Dr=-1,tgZ,w1=-1,nW=!1;g.w=II.prototype;g.w.getHeight=function(){return this.bottom-this.top}; g.w.clone=function(){return new II(this.top,this.right,this.bottom,this.left)}; g.w.contains=function(k){return this&&k?k instanceof II?k.left>=this.left&&k.right<=this.right&&k.top>=this.top&&k.bottom<=this.bottom:k.x>=this.left&&k.x<=this.right&&k.y>=this.top&&k.y<=this.bottom:!1}; g.w.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.w.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; g.w.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.w.scale=function(k,y){y=typeof y==="number"?y:k;this.left*=k;this.right*=k;this.top*=y;this.bottom*=y;return this};cs.prototype.F4=function(){return this.B};var HA1={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},MW={eB:"start",b$:"firstquartile",UN:"midpoint",Fa:"thirdquartile",COMPLETE:"complete",ERROR:"error",M9:"metric",PAUSE:"pause",oQ:"resume",E3:"skip",w2:"viewable_impression",u8:"mute",VN:"unmute",XO:"fullscreen",Ih:"exitfullscreen",EM:"bufferstart",oh:"bufferfinish",GQ:"fully_viewable_audible_half_duration_impression",x4:"measurable_impression",u$:"abandon",wg:"engagedview",OM:"impression",FO:"creativeview",LA:"loaded", y3F:"progress",CLOSE:"close",m2D:"collapse",hpS:"overlay_resize",f9V:"overlay_unmeasurable_impression",BVb:"overlay_unviewable_impression",Dzx:"overlay_viewable_immediate_impression",dzV:"overlay_viewable_end_of_session_impression",HT:"custom_metric_viewable",sM:"audio_audible",zQ:"audio_measurable",Nx:"audio_impression"},Knu="start firstquartile midpoint thirdquartile resume loaded".split(" "),AvT=["start","firstquartile","midpoint","thirdquartile"],yb0=["abandon"],NQ={UNKNOWN:-1,eB:0,b$:1,UN:2, Fa:3,COMPLETE:4,M9:5,PAUSE:6,oQ:7,E3:8,w2:9,u8:10,VN:11,XO:12,Ih:13,GQ:14,x4:15,u$:16,wg:17,OM:18,FO:19,LA:20,HT:21,EM:22,oh:23,Nx:27,zQ:28,sM:29};var YC0={kDD:"addEventListener",Dwb:"getMaxSize",mwF:"getScreenSize",RPV:"getState",PPx:"getVersion",obw:"removeEventListener",DVD:"isViewable"};g.w=g.aI.prototype;g.w.clone=function(){return new g.aI(this.left,this.top,this.width,this.height)}; g.w.contains=function(k){return k instanceof g.pd?k.x>=this.left&&k.x<=this.left+this.width&&k.y>=this.top&&k.y<=this.top+this.height:this.left<=k.left&&this.left+this.width>=k.left+k.width&&this.top<=k.top&&this.top+this.height>=k.top+k.height}; g.w.getSize=function(){return new g.mv(this.width,this.height)}; g.w.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.w.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.w.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.w.scale=function(k,y){y=typeof y==="number"?y:k;this.left*=k;this.width*=k;this.top*=y;this.height*=y;return this};var di6={};sk0.prototype.update=function(k){k&&k.document&&(this.B=u6(!1,k,this.isMobileDevice),this.Z=u6(!0,k,this.isMobileDevice),tNT(this,k),Jg0(this,k))};oI.prototype.cancel=function(){L3().clearTimeout(this.Z);this.Z=null}; oI.prototype.schedule=function(){var k=this,y=L3(),q=oO().Z.Z;this.Z=y.setTimeout(gt(q,y$(143,function(){k.N++;k.C.sample()})),MND())};g.w=h4.prototype;g.w.bq=function(){return!1}; g.w.initialize=function(){return this.isInitialized=!0}; g.w.Cb=function(){return this.Z.eb}; g.w.nI=function(){return this.Z.sT}; g.w.RK=function(k,y){if(!this.sT||(y===void 0?0:y))this.sT=!0,this.eb=k,this.J=0,this.Z!=this||eI(this)}; g.w.getName=function(){return this.Z.Wl}; g.w.NG=function(){return this.Z.DS()}; g.w.DS=function(){return{}}; g.w.Vg=function(){return this.Z.J}; g.w.vR=function(){var k=LW();k.Z=u6(!0,this.C,k.isMobileDevice)}; g.w.qv=function(){Jg0(LW(),this.C)}; g.w.ut=function(){return this.V.Z}; g.w.sample=function(){}; g.w.isActive=function(){return this.Z.Y}; g.w.WG=function(k){var y=this.Z;this.Z=k.Vg()>=this.J?k:this;y!==this.Z?(this.Y=this.Z.Y,eI(this)):this.Y!==this.Z.Y&&(this.Y=this.Z.Y,eI(this))}; g.w.pO=function(k){if(k.N===this.Z){var y=this.V,q=this.U;y=!(k&&(q===void 0||!q||y.volume==k.volume)&&y.C==k.C&&KW(y.Z,k.Z));this.V=k;y&&qeD(this)}}; g.w.IX=function(){return this.U}; g.w.dispose=function(){this.pS=!0}; g.w.VM=function(){return this.pS};g.w=Ws.prototype;g.w.observe=function(){return!0}; g.w.unobserve=function(){}; g.w.v2=function(k){this.j=k}; g.w.dispose=function(){if(!this.VM()){var k=this.N;g.ZT(k.j,this);k.U&&this.IX()&&yWP(k);this.unobserve();this.AV=!0}}; g.w.VM=function(){return this.AV}; g.w.NG=function(){return this.N.NG()}; g.w.Vg=function(){return this.N.Vg()}; g.w.Cb=function(){return this.N.Cb()}; g.w.nI=function(){return this.N.nI()}; g.w.WG=function(){}; g.w.pO=function(){this.dk()}; g.w.IX=function(){return this.pS};g.w=Zr.prototype;g.w.Vg=function(){return this.Z.Vg()}; g.w.Cb=function(){return this.Z.Cb()}; g.w.nI=function(){return this.Z.nI()}; g.w.create=function(k,y,q){var N=null;this.Z&&(N=this.fd(k,y,q),RI(this.Z,N));return N}; g.w.OS=function(){return this.XA()}; g.w.XA=function(){return!1}; g.w.init=function(k){return this.Z.initialize()?(RI(this.Z,this),this.V=k,!0):!1}; g.w.WG=function(k){k.Vg()==0&&this.V(k.Cb(),this)}; g.w.pO=function(){}; g.w.IX=function(){return!1}; g.w.dispose=function(){this.j=!0}; g.w.VM=function(){return this.j}; g.w.NG=function(){return{}};l6.prototype.add=function(k,y,q){++this.C;k=new Dx7(k,y,q);this.Z.push(new Dx7(k.N,k.Z,k.C+this.C/4096));this.N=!0;return this};HXU.prototype.toString=function(){var k="//pagead2.googlesyndication.com//pagead/gen_204",y=J4(this.Z);y.length>0&&(k+="?"+y);return k};t4.prototype.update=function(k,y,q){k&&(this.Z+=y,this.N+=y,this.V+=y,this.C=Math.max(this.C,this.V));if(q===void 0?!k:q)this.V=0};var ajP=[1,.75,.5,.3,0];kC.prototype.update=function(k,y,q,N,D,n){n=n===void 0?!0:n;y=D?Math.min(k,y):y;for(D=0;D0&&y>=T;T=!(k>0&&k>=T)||q;this.Z[D].update(n&&I,N,!n||T)}};Tu.prototype.update=function(k,y,q,N){this.B=this.B!=-1?Math.min(this.B,y.fZ):y.fZ;this.ND=Math.max(this.ND,y.fZ);this.AV=this.AV!=-1?Math.min(this.AV,y.qV):y.qV;this.eb=Math.max(this.eb,y.qV);this.MD.update(y.qV,q.qV,y.Z,k,N);this.wF+=k;y.fZ===0&&(this.Wl+=k);this.N.update(y.fZ,q.fZ,y.Z,k,N);q=N||q.Vz!=y.Vz?q.isVisible()&&y.isVisible():q.isVisible();y=!y.isVisible()||y.Z;this.hV.update(q,k,y)}; Tu.prototype.YV=function(){return this.hV.C>=this.aO};if(d1&&d1.URL){var KUL=d1.URL,Aix;if(Aix=!!KUL){var ciB;a:{if(KUL){var uxL=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var e3=uxL.exec(decodeURIComponent(KUL));if(e3){ciB=e3[1]&&e3[1].length>1?e3[1].substring(1):"true";break a}}catch(k){}}ciB=""}Aix=ciB.length>0}sd.XI=!Aix};var aRw=new II(0,0,0,0);var mxT=new II(0,0,0,0);g.z(Ac,g.S);g.w=Ac.prototype; g.w.gF=function(){if(this.sj.Z){if(this.Br.Lx){var k=this.sj.Z;k.removeEventListener&&k.removeEventListener("mouseover",this.Br.Lx,f3());this.Br.Lx=null}this.Br.JD&&(k=this.sj.Z,k.removeEventListener&&k.removeEventListener("mouseout",this.Br.JD,f3()),this.Br.JD=null)}this.ri&&this.ri.dispose();this.D2&&this.D2.dispose();delete this.Wu;delete this.iJ;delete this.VI;delete this.sj.fO;delete this.sj.Z;delete this.Br;delete this.ri;delete this.D2;delete this.FM;g.S.prototype.gF.call(this)}; g.w.oD=function(){return this.D2?this.D2.Z:this.position}; g.w.b9=function(k){oO().b9(k)}; g.w.IX=function(){return!1}; g.w.Cr=function(){return new Tu}; g.w.tT=function(){return this.Wu}; g.w.r$=function(k){return Pi7(this,k,1E4)}; g.w.OT=function(k,y,q,N,D,n,T){this.Vr||(this.tH&&(k=this.bB(k,q,D,T),N=N&&this.Zm.fZ>=(this.Vz()?.3:.5),this.At(n,k,N),this.s8=y,k.fZ>0&&-1===this.J9&&(this.J9=y),this.yH==-1&&this.YV()&&(this.yH=y),this.Yo==-2&&(this.Yo=Hw(this.oD())?k.fZ:-1),this.Zm=k),this.iJ(this))}; g.w.At=function(k,y,q){this.tT().update(k,y,this.Zm,q)}; g.w.z9=function(){return new wt}; g.w.bB=function(k,y,q,N){q=this.z9();q.Z=y;y=L3().N;y=PP(d1)===0?-1:y.isVisible()?0:1;q.N=y;q.fZ=this.Jh(k);q.Vz=this.Vz();q.qV=N;return q}; g.w.Jh=function(k){return this.opacity===0&&xJ(this.FM,"opac")===1?0:k}; g.w.Vz=function(){return!1}; g.w.Qd=function(){return this.sOv||this.gjx}; g.w.SZ=function(){NO()}; g.w.jj=function(){NO()}; g.w.mV=function(){return 0}; g.w.YV=function(){return this.Wu.YV()}; g.w.zU=function(){var k=this.tH;k=(this.hasCompleted||this.VM())&&!k;var y=oO().N!==2||this.rfw;return this.Vr||y&&k?2:this.YV()?4:3}; g.w.U_=function(){return 0};g.uM.prototype.next=function(){return g.WQ}; g.WQ={done:!0,value:void 0};g.uM.prototype.Pf=function(){return this};g.z(BNM,wt);var Z3=QSZ([void 0,1,2,3,4,8,16]),lL=QSZ([void 0,4,8,16]),xKT={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:XN("p0",lL),p1:XN("p1",lL),p2:XN("p2",lL),p3:XN("p3",lL),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:jP("mtos1",[0,2,4],!1,lL),mtos2:jP("mtos2",[0,2,4],!1,lL),mtos3:jP("mtos3",[0,2,4],!1,lL),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:XN("a0",lL),a1:XN("a1",lL),a2:XN("a2",lL),a3:XN("a3",lL),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:XN("c0",lL),c1:XN("c1",lL),c2:XN("c2",lL),c3:XN("c3",lL),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:XN("qmtos",Z3),qnc:XN("qnc",Z3),qmv:XN("qmv",Z3),qnv:XN("qnv",Z3), 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:XN("ss0",lL),ss1:XN("ss1",lL),ss2:XN("ss2",lL),ss3:XN("ss3",lL),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"},j5G=Object.assign({},xKT,{avid:X2("audio"),avas:"avas",vs:"vs"}),XYq={atos:"atos",avt:jP("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(k,y){return function(q){return q[k]===void 0&&y!==void 0?y:q[k]}}("ss",0), t:"t"};ru.prototype.getValue=function(){return this.N}; ru.prototype.update=function(k,y){k>=32||(this.Z&1<=.5;SI(y.volume)&&(this.V=this.V!=-1?Math.min(this.V,y.volume):y.volume,this.Y=Math.max(this.Y,y.volume));n&&(this.pS+=k,this.U+=D?k:0);this.Z.update(y.fZ,q.fZ,y.Z,k,N,D);this.C.update(!0,k);this.j.update(D,k);this.sT.update(q.fullscreen,k);this.UT.update(D&&!n,k);k=Math.floor(y.mediaTime/1E3);this.QM.update(k,y.isVisible());this.RO.update(k,y.fZ>=1);this.Dx.update(k, xC(y))}};LID.prototype.N=function(k){this.C||(this.Z(k)?(k=JbZ(this.U,this.V,k),this.j|=k,k=k==0):k=!1,this.C=k)};g.z(f6,LID);f6.prototype.Z=function(){return!0}; f6.prototype.Y=function(){return!1}; f6.prototype.getId=function(){var k=this,y=Uf(MW,function(q){return q==k.V}); return NQ[y].toString()}; f6.prototype.toString=function(){var k="";this.Y()&&(k+="c");this.C&&(k+="s");this.j>0&&(k+=":"+this.j);return this.getId()+k};g.z(Ot,f6);Ot.prototype.N=function(k,y){y=y===void 0?null:y;y!=null&&this.B.push(y);f6.prototype.N.call(this,k)};g.z(Pw,dxD);Pw.prototype.N=function(){return null}; Pw.prototype.C=function(){return[]};g.z(vw,Ws);g.w=vw.prototype;g.w.GO=function(){if(this.element){var k=this.element,y=this.N.Z.C;try{try{var q=WyT(k.getBoundingClientRect())}catch(K){q=new II(0,0,0,0)}var N=q.right-q.left,D=q.bottom-q.top,n=hyG(k,y),T=n.x,I=n.y;var H=new II(Math.round(I),Math.round(T+N),Math.round(I+D),Math.round(T))}catch(K){H=aRw.clone()}this.C=H;this.Z=NN0(this,this.C)}}; g.w.kt=function(){this.Y=this.N.V.Z}; g.w.Et=function(k){var y=xJ(this.FM,"od")==1;return rW7(k,this.Y,this.element,y)}; g.w.I$=function(){this.timestamp=NO()}; g.w.dk=function(){this.I$();this.GO();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var k=this.element;var y=new g.mv(k.videoWidth,k.videoHeight);k=this.Z;var q=Hs(k),N=k.getHeight(),D=y.width;y=y.height;D<=0||y<=0||q<=0||N<=0||(D/=y,y=q/N,k=k.clone(),D>y?(q/=D,N=(N-q)/2,N>0&&(N=k.top+N,k.top=Math.round(N),k.bottom=Math.round(N+q))):(N*=D,q=Math.round((q-N)/2),q>0&&(q=k.left+q,k.left=Math.round(q),k.right=Math.round(q+N))));this.Z=k}this.kt(); k=this.Z;q=this.Y;k=k.left<=q.right&&q.left<=k.right&&k.top<=q.bottom&&q.top<=k.bottom?new II(Math.max(k.top,q.top),Math.min(k.right,q.right),Math.min(k.bottom,q.bottom),Math.max(k.left,q.left)):new II(0,0,0,0);q=k.top>=k.bottom||k.left>=k.right?new II(0,0,0,0):k;k=this.N.V;y=D=N=0;if((this.Z.bottom-this.Z.top)*(this.Z.right-this.Z.left)>0)if(this.Et(q))q=new II(0,0,0,0);else{N=LW().V;y=new II(0,N.height,N.width,0);var n;N=K6(q,(n=this.j)!=null?n:this.Z);D=K6(q,LW().Z);y=K6(q,y)}n=q.top>=q.bottom|| q.left>=q.right?new II(0,0,0,0):A4(q,-this.Z.left,-this.Z.top);g1()||(D=N=0);this.U=new cs(k,this.element,this.Z,n,N,D,this.timestamp,y)}; g.w.getName=function(){return this.N.getName()};var $KN=new II(0,0,0,0);g.z(C6,vw);g.w=C6.prototype;g.w.observe=function(){this.V();return!0}; g.w.pO=function(){vw.prototype.dk.call(this)}; g.w.I$=function(){}; g.w.GO=function(){}; g.w.dk=function(){this.V();vw.prototype.dk.call(this)}; g.w.WG=function(k){k=k.isActive();k!==this.J&&(k?this.V():(LW().Z=new II(0,0,0,0),this.Z=new II(0,0,0,0),this.Y=new II(0,0,0,0),this.timestamp=-1));this.J=k};var sr={},JWD=(sr.firstquartile=0,sr.midpoint=1,sr.thirdquartile=2,sr.complete=3,sr);g.z(bM,Ac);g.w=bM.prototype;g.w.IX=function(){return!0}; g.w.WS=function(){return this.VX==2}; g.w.r$=function(k){return Pi7(this,k,Math.max(1E4,this.C/3))}; g.w.OT=function(k,y,q,N,D,n,T){var I=this,H=this.B(this)||{};g.Gw(H,D);this.C=H.duration||this.C;this.U=H.isVpaid||this.U;this.Wl=H.isYouTube||this.Wl;L3();this.MD=!1;D=ooZ(this,y);goZ(this)===1&&(n=D);Ac.prototype.OT.call(this,k,y,q,N,H,n,T);this.OL&&this.OL.C&&g.HY(this.Y,function(K){K.N(I)})}; g.w.At=function(k,y,q){Ac.prototype.At.call(this,k,y,q);Ut(this).update(k,y,this.Zm,q);this.aO=xC(this.Zm)&&xC(y);this.eb==-1&&this.RO&&(this.eb=this.tT().C.Z);this.aH.C=0;k=this.YV();y.isVisible()&&p6(this.aH,"vs");k&&p6(this.aH,"vw");SI(y.volume)&&p6(this.aH,"am");xC(y)?p6(this.aH,"a"):p6(this.aH,"mut");this.PG&&p6(this.aH,"f");y.N!=-1&&(p6(this.aH,"bm"),y.N==1&&(p6(this.aH,"b"),xC(y)&&p6(this.aH,"umutb")));xC(y)&&y.isVisible()&&p6(this.aH,"avs");this.aO&&k&&p6(this.aH,"avw");y.fZ>0&&p6(this.aH, "pv");QO(this,this.tT().C.Z,!0)&&p6(this.aH,"gdr");DW(this.tT().N,1)>=2E3&&p6(this.aH,"pmx");this.MD&&p6(this.aH,"tvoff")}; g.w.Cr=function(){return new md}; g.w.tT=function(){return this.Wu}; g.w.z9=function(){return new BNM}; g.w.bB=function(k,y,q,N){k=Ac.prototype.bB.call(this,k,y,q,N===void 0?-1:N);k.fullscreen=this.PG;k.paused=this.WS();k.volume=q.volume;SI(k.volume)||(this.GL++,y=this.Zm,SI(y.volume)&&(k.volume=y.volume));q=q.currentTime;k.mediaTime=q!==void 0&&q>=0?q:-1;return k}; g.w.Jh=function(k){return LW(),this.PG?1:Ac.prototype.Jh.call(this,k)}; g.w.mV=function(){return 1}; g.w.getDuration=function(){return this.C}; g.w.zU=function(){return this.Vr?2:RcG(this)?5:this.YV()?4:3}; g.w.U_=function(){return this.UT?this.tT().j.C>=2E3?4:3:2}; g.w.v2=function(k){this.D2&&this.D2.v2(k)};var zxw=g.Z7();HCU.prototype.reset=function(){this.Z=[];this.N=[]}; var L6=SO(HCU);g.z(o7,Zr);g.w=o7.prototype;g.w.getName=function(){return(this.N?this.N:this.Z).getName()}; g.w.NG=function(){return(this.N?this.N:this.Z).NG()}; g.w.Vg=function(){return(this.N?this.N:this.Z).Vg()}; g.w.init=function(k){var y=!1;(0,g.HY)(this.C,function(q){q.initialize()&&(y=!0)}); y&&(this.V=k,RI(this.Z,this));return y}; g.w.dispose=function(){(0,g.HY)(this.C,function(k){k.dispose()}); Zr.prototype.dispose.call(this)}; g.w.OS=function(){return G5(this.C,function(k){return k.bq()})}; g.w.XA=function(){return G5(this.C,function(k){return k.bq()})}; g.w.fd=function(k,y,q){return new vw(k,this.Z,y,q)}; g.w.pO=function(k){this.N=k.N};var $sD={threshold:[0,.3,.5,.75,1]};g.z(hc,vw);g.w=hc.prototype;g.w.observe=function(){var k=this;this.ND||(this.ND=NO());if(Ui0(298,function(){return zXZ(k)}))return!0; this.N.RK("msf");return!1}; g.w.unobserve=function(){if(this.V&&this.element)try{this.V.unobserve(this.element),this.J?(this.J.unobserve(this.element),this.J=null):this.B&&(this.B.disconnect(),this.B=null)}catch(k){}}; g.w.dk=function(){var k=R7(this);k.length>0&&eP(this,k);vw.prototype.dk.call(this)}; g.w.GO=function(){}; g.w.Et=function(){return!1}; g.w.kt=function(){}; g.w.NG=function(){var k={};return Object.assign(this.N.NG(),(k.niot_obs=this.ND,k.niot_cbk=this.sT,k))}; g.w.getName=function(){return"nio"};g.z(Ww,Zr);Ww.prototype.getName=function(){return"nio"}; Ww.prototype.XA=function(){return!LW().N&&this.Z.Z.C.IntersectionObserver!=null}; Ww.prototype.fd=function(k,y,q){return new hc(k,this.Z,y,q)};g.z(ZW,h4);ZW.prototype.ut=function(){return LW().Z}; ZW.prototype.bq=function(){var k=rbD();this.J!==k&&(this.Z!=this&&k>this.Z.J&&(this.Z=this,eI(this)),this.J=k);return k==2};lM.prototype.sample=function(){kg(this,du(),!1)}; lM.prototype.V=function(){var k=g1(),y=NO();k?(nW||(T5=y,g.HY(L6.Z,function(q){var N=q.tT();N.fS=iM(N,y,q.VX!=1)})),nW=!0):(this.B=PID(this,y),nW=!1,tgZ=y,g.HY(L6.Z,function(q){q.tH&&(q.tT().J=y)})); kg(this,du(),!k)}; var Jc=SO(lM);var CI6=null,iT="",mx=!1;var V77=bCD().WD,qQ=bCD().YY;var QoP={viF:"visible",ApM:"audible",LRj:"time",KRO:"timetype"},M7u={visible:function(k){return/^(100|[0-9]{1,2})$/.test(k)}, audible:function(k){return k=="0"||k=="1"}, timetype:function(k){return k=="mtos"||k=="tos"}, time:function(k){return/^(100|[0-9]{1,2})%$/.test(k)||/^([0-9])+ms$/.test(k)}}; Us7.prototype.setTime=function(k,y,q){y=="ms"?(this.C=k,this.V=-1):(this.C=-1,this.V=k);this.j=q===void 0?"tos":q;return this};g.z(Ts,f6);Ts.prototype.getId=function(){return this.B}; Ts.prototype.Y=function(){return!0}; Ts.prototype.Z=function(k){var y=k.tT(),q=k.getDuration();return G5(this.J,function(N){if(N.Z!=void 0)var D=YsP(N,y);else b:{switch(N.j){case "mtos":D=N.N?y.j.C:y.C.Z;break b;case "tos":D=N.N?y.j.Z:y.C.Z;break b}D=0}D==0?N=!1:(N=N.C!=-1?N.C:q!==void 0&&q>0?N.V*q:-1,N=N!=-1&&D>=N);return N})};g.z(wE,FI7);wE.prototype.Z=function(k){var y=new MgP;y.Z=zu(k,xKT);y.N=zu(k,XYq);return y};g.z(Iz,f6);Iz.prototype.Z=function(k){return RcG(k)};g.z(HI,dxD);g.z(Kt,f6);Kt.prototype.Z=function(k){return k.tT().YV()};g.z(AU,Ot);AU.prototype.Z=function(k){var y=g.eB(this.B,xJ(oO().FM,"ovms"));return!k.Vr&&(k.VX!=0||y)};g.z(cI,HI);cI.prototype.N=function(){return new AU(this.Z)}; cI.prototype.C=function(){return[new Kt("viewable_impression",this.Z),new Iz(this.Z)]};g.z(uT,C6);uT.prototype.V=function(){var k=g.S6("ima.admob.getViewability"),y=xJ(this.FM,"queryid");typeof k==="function"&&y&&k(y)}; uT.prototype.getName=function(){return"gsv"};g.z(az,Zr);az.prototype.getName=function(){return"gsv"}; az.prototype.XA=function(){var k=LW();oO();return k.N&&!1}; az.prototype.fd=function(k,y,q){return new uT(this.Z,y,q)};g.z(xg,C6);xg.prototype.V=function(){var k=this,y=g.S6("ima.bridge.getNativeViewability"),q=xJ(this.FM,"queryid");typeof y==="function"&&q&&y(q,function(N){g.QR(N)&&k.B++;var D=N.opt_nativeViewVisibleBounds||{},n=N.opt_nativeViewHidden;k.Z=ZmZ(N.opt_nativeViewBounds||{});var T=k.N.V;T.Z=n?$KN.clone():ZmZ(D);k.timestamp=N.opt_nativeTime||-1;LW().Z=T.Z;N=N.opt_nativeVolume;N!==void 0&&(T.volume=N)})}; xg.prototype.getName=function(){return"nis"};g.z(jT,Zr);jT.prototype.getName=function(){return"nis"}; jT.prototype.XA=function(){var k=LW();oO();return k.N&&!1}; jT.prototype.fd=function(k,y,q){return new xg(this.Z,y,q)};g.z(XE,h4);g.w=XE.prototype;g.w.bq=function(){return this.N.hA!=null}; g.w.DS=function(){var k={};this.QM&&(k.mraid=this.QM);this.AV&&(k.mlc=1);k.mtop=this.N.pOD;this.B&&(k.mse=this.B);this.wF&&(k.msc=1);k.mcp=this.N.compatibility;return k}; g.w.pU=function(k){var y=g.P6.apply(1,arguments);try{return this.N.hA[k].apply(this.N.hA,y)}catch(q){qO(538,q,.01,function(N){N.method=k})}}; g.w.initialize=function(){var k=this;if(this.isInitialized)return!this.nI();this.isInitialized=!0;if(this.N.compatibility===2)return this.B="ng",this.RK("w"),!1;if(this.N.compatibility===1)return this.B="mm",this.RK("w"),!1;LW().J=!0;this.C.document.readyState&&this.C.document.readyState=="complete"?dsT(this):I7(this.C,"load",function(){L3().setTimeout(y$(292,function(){return dsT(k)}),100)},292); return!0}; g.w.vR=function(){var k=LW(),y=eX6(this,"getMaxSize");k.Z=new II(0,y.width,y.height,0)}; g.w.qv=function(){LW().V=eX6(this,"getScreenSize")}; g.w.dispose=function(){o1T(this);h4.prototype.dispose.call(this)};var XAP=new function(k,y){this.key=k;this.defaultValue=y===void 0?!1:y;this.valueType="boolean"}("45378663");g.w=zs.prototype;g.w.Wm=function(k){cw(k,!1);umu(k)}; g.w.Qj=function(){}; g.w.sP=function(k,y,q,N){var D=this;k=new bM(mn,k,q?y:-1,7,this.NQ(),this.R$());k.K0=N;G3D(k.FM);aO(k.FM,"queryid",k.K0);k.b9("");EoD(k,function(){return D.pj.apply(D,g.m(g.P6.apply(0,arguments)))},function(){return D.qr.apply(D,g.m(g.P6.apply(0,arguments)))}); (N=SO(gu).Z)&&OXU(k,N);this.C&&(k.v2(this.C),this.C=null);k.sj.fO&&SO(ms6);return k}; g.w.WG=function(k){switch(k.Vg()){case 0:if(k=SO(gu).Z)k=k.Z,g.ZT(k.j,this),k.U&&this.IX()&&yWP(k);rE();break;case 2:tc()}}; g.w.pO=function(){}; g.w.IX=function(){return!1}; g.w.qr=function(k,y){k.Vr=!0;switch(k.mV()){case 1:t77(k,y);break;case 2:this.hj(k)}}; g.w.rr=function(k){var y=k.B(k);y&&(y=y.volume,k.UT=SI(y)&&y>0);ZXZ(k,0);return FN(k,"start",g1())}; g.w.xm=function(k,y,q){kg(Jc,[k],!g1());return this.Rp(k,y,q)}; g.w.Rp=function(k,y,q){return FN(k,q,g1())}; g.w.B8=function(k){return vI(k,"firstquartile",1)}; g.w.m3=function(k){k.RO=!0;return vI(k,"midpoint",2)}; g.w.Tw=function(k){return vI(k,"thirdquartile",3)}; g.w.O0=function(k){var y=vI(k,"complete",4);VO(k);return y}; g.w.i_=function(k){k.VX=3;return FN(k,"error",g1())}; g.w.uy=function(k,y,q){y=g1();if(k.WS()&&!y){var N=k.tT(),D=NO();N.J=D}kg(Jc,[k],!y);k.WS()&&(k.VX=1);return FN(k,q,y)}; g.w.P8=function(k,y){y=this.xm(k,y||{},"skip");VO(k);return y}; g.w.Dc=function(k,y){cw(k,!0);return this.xm(k,y||{},"fullscreen")}; g.w.fW=function(k,y){cw(k,!1);return this.xm(k,y||{},"exitfullscreen")}; g.w.Aj=function(k,y,q){y=k.tT();var N=NO();y.fS=iM(y,N,k.VX!=1);kg(Jc,[k],!g1());k.VX==1&&(k.VX=2);return FN(k,q,g1())}; g.w.R7=function(k){kg(Jc,[k],!g1());return k.N()}; g.w.hO=function(k){kg(Jc,[k],!g1());this.JQ(k);VO(k);return k.N()}; g.w.pj=function(){}; g.w.hj=function(){}; g.w.JQ=function(){}; g.w.iF=function(){}; g.w.zb=function(){}; g.w.R$=function(){this.Z||(this.Z=this.zb());return this.Z==null?new Pw:new cI(this.Z)}; g.w.NQ=function(){return new wE};g.z(Ct,f6);Ct.prototype.Z=function(k){return k.U_()==4};g.z(EJ,Ot);EJ.prototype.Z=function(k){k=k.U_();return k==3||k==4};g.z(bT,HI);bT.prototype.N=function(){return new EJ(this.Z)}; bT.prototype.C=function(){return[new Ct(this.Z)]};g.z(Vj,FI7);Vj.prototype.Z=function(k){k&&(k.e===28&&(k=Object.assign({},k,{avas:3})),k.vs===4||k.vs===5)&&(k=Object.assign({},k,{vs:3}));var y=new MgP;y.Z=zu(k,j5G);y.N=zu(k,XYq);return y};NtP.prototype.N=function(){return g.S6(this.Z)};g.z(BI,zs);g.w=BI.prototype;g.w.Qj=function(k,y){var q=this,N=SO(gu);if(N.Z!=null)switch(N.Z.getName()){case "nis":var D=wP7(this,k,y);break;case "gsv":D=TtG(this,k,y);break;case "exc":D=IN7(this,k)}D||(y.opt_overlayAdElement?D=void 0:y.opt_adElement&&(D=yv7(this,k,y.opt_adElement,y.opt_osdId)));D&&D.mV()==1&&(D.B==g.$x&&(D.B=function(n){return q.iF(n)}),nJG(this,D,y)); return D}; g.w.iF=function(k){k.N=0;k.pS=0;if(k.V=="h"||k.V=="n"){oO();k.Dx&&(oO(),OJ(this)!="h"&&OJ(this));var y=g.S6("ima.common.getVideoMetadata");if(typeof y==="function")try{var q=y(k.K0)}catch(D){k.N|=4}else k.N|=2}else if(k.V=="b")if(y=g.S6("ytads.bulleit.getVideoMetadata"),typeof y==="function")try{q=y(k.K0)}catch(D){k.N|=4}else k.N|=2;else if(k.V=="ml")if(y=g.S6("ima.common.getVideoMetadata"),typeof y==="function")try{q=y(k.K0)}catch(D){k.N|=4}else k.N|=2;else k.N|=1;k.N||(q===void 0?k.N|=8:q===null? k.N|=16:g.QR(q)?k.N|=32:q.errorCode!=null&&(k.pS=q.errorCode,k.N|=64));q==null&&(q={});y=q;k.J=0;for(var N in HA1)y[N]==null&&(k.J|=HA1[N]);qdD(y,"currentTime");qdD(y,"duration");SI(q.volume)&&SI()&&(q.volume*=NaN);return q}; g.w.zb=function(){oO();OJ(this)!="h"&&OJ(this);var k=H3D(this);return k!=null?new NtP(k):null}; g.w.hj=function(k){!k.Z&&k.Vr&&PI(this,k,"overlay_unmeasurable_impression")&&(k.Z=!0)}; g.w.JQ=function(k){k.Wt&&(k.YV()?PI(this,k,"overlay_viewable_end_of_session_impression"):PI(this,k,"overlay_unviewable_impression"),k.Wt=!1)}; g.w.pj=function(){}; g.w.sP=function(k,y,q,N){if($iZ()){var D=xJ(oO().FM,"mm"),n={};(D=(n[hv.l$]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",n[hv.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",n)[D])&&uRT(this,D);this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&qO(1044,Error())}k=zs.prototype.sP.call(this,k,y,q,N);this.j&&(y=this.Y,k.j==null&&(k.j=new bXu),y.Z[k.K0]=k.j,k.j.j=zxw);return k}; g.w.Wm=function(k){k&&k.mV()==1&&this.j&&delete this.Y.Z[k.K0];return zs.prototype.Wm.call(this,k)}; g.w.R$=function(){this.Z||(this.Z=this.zb());return this.Z==null?new Pw:this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new bT(this.Z):new cI(this.Z)}; g.w.NQ=function(){return this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new Vj:new wE}; g.w.v2=function(k,y,q,N,D){y=new II(q,y+N,q+D,y);(k=Gu(L6,k))?k.v2(y):this.C=y}; var pYg=kV(193,xyD,void 0,ky6);g.YU("Goog_AdSense_Lidar_sendVastEvent",pYg);var riF=y$(194,function(k,y){y=y===void 0?{}:y;k=cvZ(SO(BI),k,y);return aN6(k)}); g.YU("Goog_AdSense_Lidar_getViewability",riF);var mK$=kV(195,function(){return cgZ()}); g.YU("Goog_AdSense_Lidar_getUrlSignalsArray",mK$);var iAb=y$(196,function(){return JSON.stringify(cgZ())}); g.YU("Goog_AdSense_Lidar_getUrlSignalsList",iAb);var XPG=EU7(["//tpc.googlesyndication.com/sodar/",""]);g.z(MQ,g.S);MQ.prototype.lX=function(k){this.wpc.c(k)}; MQ.prototype.SL=function(k){return this.wpc.m(rvZ(k))}; MQ.prototype.aD=function(k){return this.wpc.mws(rvZ(k))}; g.z(UJ,g.S);UJ.prototype.snapshot=function(k){return this.TB.s(Object.assign({},k.pm&&{c:k.pm},k.bd&&{s:k.bd},k.Wh!==void 0&&{p:k.Wh}))}; UJ.prototype.W5=function(k){this.TB.e(k)}; UJ.prototype.ev=function(){return this.TB.l()};var Xw6=(new Date).getTime();var fNU="://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(" "),O3P=/\bocr\b/;var vJD=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var LnD=0,Gyu=0,dyD=0;var sJ;g.oz=null;g.Rz=!1;g.JU=1;sJ=Symbol("SIGNAL");g.tU={version:0,kS:0,Mz:!1,HO:void 0,FR:void 0,IR:void 0,L5:0,aK:void 0,qG:void 0,Kq:!1,KB:!1,kind:"unknown",hQ:function(){return!1}, fG:function(){}, xe:function(){}, O6w:function(){}};var fRN=Symbol("UNSET"),OAE=Symbol("COMPUTING"),PjB=Symbol("ERRORED");Object.assign({},g.tU,{value:fRN,Mz:!0,error:null,Ib:Cf7,kind:"computed",hQ:function(k){return k.value===fRN||k.value===OAE}, fG:function(k){if(k.value===OAE)throw Error("Detected cycle in computations.");var y=k.value;k.value=OAE;var q=g.VOT(k);try{var N=k.vYM()}catch(D){N=PjB,k.error=D}finally{g.BtD(k,q)}y!==fRN&&y!==PjB&&N!==PjB&&k.Ib(y,N)?k.value=y:(k.value=N,k.version++)}});var MOD;g.Yd0=null;MOD=Object.assign({},g.tU,{Ib:Cf7,value:void 0,kind:"signal"});Object.assign({},g.tU,{KB:!0,Kq:!1,xe:function(k){k.schedule!==null&&k.schedule(k.K7)}, dM:!1,XDD:function(){}});g.kD(!0);g.vzO=g.kD(!1);g.CjN={K4:!0,xM:!0,Uo:!1,Ejl:!1,RQ:!1,Fw:!1,dNH:kFb};g.yB=Object.assign({},{attributes:{},handleError:function(k){throw k;}},g.CjN);var gJ7=Symbol("updater");g.z(Du,g.Tp);Du.prototype.dispose=function(){window.removeEventListener("offline",this.C);window.removeEventListener("online",this.C);this.vS.yF(this.j);delete Du.instance}; Du.prototype.tL=function(){return this.Z}; Du.prototype.vX=function(){var k=this;this.j=this.vS.OV(function(){var y;return g.B(function(q){if(q.Z==1)return k.Z?((y=window.navigator)==null?0:y.onLine)?q.Hl(3):g.b(q,Ng(k),3):g.b(q,Ng(k),3);k.vX();g.XZ(q)})},3E4)};Th.prototype.set=function(k,y){y=y===void 0?!0:y;0<=k&&k<52&&Number.isInteger(k)&&this.data[k]!==y&&(this.data[k]=y,this.Z=-1)}; Th.prototype.get=function(k){return!!this.data[k]};var Ie;g.lZ(g.A9,g.S);g.w=g.A9.prototype;g.w.start=function(){this.stop();this.V=!1;var k=eo7(this),y=Wn0(this);k&&!y&&this.N.mozRequestAnimationFrame?(this.Z=g.tu(this.N,"MozBeforePaint",this.C),this.N.mozRequestAnimationFrame(null),this.V=!0):this.Z=k&&y?k.call(this.N,this.C):this.N.setTimeout($lT(this.C),20)}; g.w.stop=function(){if(this.isActive()){var k=eo7(this),y=Wn0(this);k&&!y&&this.N.mozRequestAnimationFrame?Ni(this.Z):k&&y?y.call(this.N,this.Z):this.N.clearTimeout(this.Z)}this.Z=null}; g.w.isActive=function(){return this.Z!=null}; g.w.SX=function(){this.V&&this.Z&&Ni(this.Z);this.Z=null;this.Y.call(this.j,g.Z7())}; g.w.gF=function(){this.stop();g.A9.g9.gF.call(this)};g.lZ(g.c3,g.S);g.w=g.c3.prototype;g.w.Gx=0;g.w.gF=function(){g.c3.g9.gF.call(this);this.stop();delete this.Z;delete this.N}; g.w.start=function(k){this.stop();this.Gx=g.bG(this.C,k!==void 0?k:this.Tg)}; g.w.stop=function(){this.isActive()&&g.FZ.clearTimeout(this.Gx);this.Gx=0}; g.w.isActive=function(){return this.Gx!=0}; g.w.hm=function(){this.Gx=0;this.Z&&this.Z.call(this.N)};g.jE.prototype[Symbol.iterator]=function(){return this}; g.jE.prototype.next=function(){var k=this.Z.next();return{value:k.done?void 0:this.N.call(void 0,k.value),done:k.done}};g.lZ(g.Ov,g.Tp);g.w=g.Ov.prototype;g.w.isPlaying=function(){return this.Z==1}; g.w.isPaused=function(){return this.Z==-1}; g.w.lQ=function(){this.cS("begin")}; g.w.mp=function(){this.cS("end")}; g.w.onFinish=function(){this.cS("finish")}; g.w.onStop=function(){this.cS("stop")}; g.w.cS=function(k){this.dispatchEvent(k)};var Eze=zp(function(){var k=g.T3("DIV"),y=g.q3?"-webkit":O2?"-moz":null,q="transition:opacity 1s linear;";y&&(q+=y+"-transition:opacity 1s linear;");y=Cgu({style:q});if(k.nodeType===1&&/^(script|style)$/i.test(k.tagName))throw Error("");k.innerHTML=g.RT(y);return g.Ps(k.firstChild,"transition")!=""});g.lZ(P3,g.Ov);g.w=P3.prototype;g.w.play=function(){if(this.isPlaying())return!1;this.lQ();this.cS("play");this.startTime=g.Z7();this.Z=1;if(Eze())return g.fW(this.N,this.Y),this.C=g.bG(this.a2j,void 0,this),!0;this.qT(!1);return!1}; g.w.a2j=function(){g.MO(this.N);sOP(this.N,this.B);g.fW(this.N,this.V);this.C=g.bG((0,g.RD)(this.qT,this,!1),this.j*1E3)}; g.w.stop=function(){this.isPlaying()&&this.qT(!0)}; g.w.qT=function(k){g.fW(this.N,"transition","");g.FZ.clearTimeout(this.C);g.fW(this.N,this.V);this.endTime=g.Z7();this.Z=0;if(k)this.onStop();else this.onFinish();this.mp()}; g.w.gF=function(){this.stop();P3.g9.gF.call(this)}; g.w.pause=function(){};var tO6={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};v3("Element","attributes")||v3("Node","attributes");v3("Element","innerHTML")||v3("HTMLElement","innerHTML");v3("Node","nodeName");v3("Node","nodeType");v3("Node","parentNode");v3("Node","childNodes");v3("HTMLElement","style")||v3("Element","style");v3("HTMLStyleElement","sheet");var nVT=y4U("getPropertyValue"),T16=y4U("setProperty");v3("Element","namespaceURI")||v3("Node","namespaceURI");var DOD={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var KZ0,hPE,HWu,IrM,A4Z;KZ0=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]");hPE=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.bAL=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.Ev=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]");HWu=/^http:\/\/.*/;g.VnG=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");IrM=/\s+/;A4Z=/[\d\u06f0-\u06f9]/;VB.prototype.Pf=function(){return new B3(this.N())}; VB.prototype[Symbol.iterator]=function(){return new Uv(this.N())}; VB.prototype.Z=function(){return new Uv(this.N())}; g.z(B3,g.uM);B3.prototype.next=function(){return this.N.next()}; B3.prototype[Symbol.iterator]=function(){return new Uv(this.N)}; B3.prototype.Z=function(){return new Uv(this.N)}; g.z(Uv,VB);Uv.prototype.next=function(){return this.C.next()};Mg.prototype.clone=function(){return new Mg(this.Z,this.C,this.x1,this.y1,this.x2,this.y2,this.N,this.V)};YD.prototype.clone=function(){return new YD(this.start,this.end)}; YD.prototype.getLength=function(){return this.end-this.start};(function(){if(qFD){var k=/Windows NT ([0-9.]+)/;return(k=k.exec(g.Pg()))?k[1]:"0"}return CK?(k=/1[0|1][_.][0-9_.]+/,(k=k.exec(g.Pg()))?k[0].replace(/_/g,"."):"10"):g.x7?(k=/Android\s+([^\);]+)(\)|;)/,(k=k.exec(g.Pg()))?k[1]:""):NxO||DGw||nNN?(k=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(k=k.exec(g.Pg()))?k[1].replace(/_/g,"."):""):""})();var uTG=function(){if(g.sa)return SE(/Firefox\/([0-9.]+)/);if(g.CD||g.KO||g.MU)return VBT;if(g.Zl){if(L1()||dx()){var k=SE(/CriOS\/([0-9.]+)/);if(k)return k}return SE(/Chrome\/([0-9.]+)/)}if(g.MS&&!L1())return SE(/Version\/([0-9.]+)/);if(c2||u0){if(k=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.Pg()))return k[1]+"."+k[2]}else if(g.F5)return(k=SE(/Android\s+([0-9.]+)/))?k:SE(/Version\/([0-9.]+)/);return""}();g.lZ(g.LD,g.S);g.w=g.LD.prototype;g.w.subscribe=function(k,y,q){var N=this.N[k];N||(N=this.N[k]=[]);var D=this.Y;this.Z[D]=k;this.Z[D+1]=y;this.Z[D+2]=q;this.Y=D+3;N.push(D);return D}; g.w.unsubscribe=function(k,y,q){if(k=this.N[k]){var N=this.Z;if(k=k.find(function(D){return N[D+1]==y&&N[D+2]==q}))return this.q0(k)}return!1}; g.w.q0=function(k){var y=this.Z[k];if(y){var q=this.N[y];this.V!=0?(this.C.push(k),this.Z[k+1]=function(){}):(q&&g.ZT(q,k),delete this.Z[k],delete this.Z[k+1],delete this.Z[k+2])}return!!y}; g.w.publish=function(k,y){var q=this.N[k];if(q){var N=Array(arguments.length-1),D=arguments.length,n;for(n=1;n0&&this.V==0)for(;q=this.C.pop();)this.q0(q)}}return n!=0}return!1}; g.w.clear=function(k){if(k){var y=this.N[k];y&&(y.forEach(this.q0,this),delete this.N[k])}else this.Z.length=0,this.N={}}; g.w.gF=function(){g.LD.g9.gF.call(this);this.clear();this.C.length=0};g.dj.prototype.set=function(k,y){y===void 0?this.Z.remove(k):this.Z.set(k,g.Qs(y))}; g.dj.prototype.get=function(k){try{var y=this.Z.get(k)}catch(q){return}if(y!==null)try{return JSON.parse(y)}catch(q){throw"Storage: Invalid value was encountered";}}; g.dj.prototype.remove=function(k){this.Z.remove(k)};g.lZ(gj,g.dj);gj.prototype.set=function(k,y){gj.g9.set.call(this,k,jIT(y))}; gj.prototype.N=function(k){k=gj.g9.get.call(this,k);if(k===void 0||k instanceof Object)return k;throw"Storage: Invalid value was encountered";}; gj.prototype.get=function(k){if(k=this.N(k)){if(k=k.data,k===void 0)throw"Storage: Invalid value was encountered";}else k=void 0;return k};g.lZ(oe,gj);oe.prototype.set=function(k,y,q){if(y=jIT(y)){if(q){if(q=q.length)return g.WQ;var D=q.key(y++);if(k)return g.a7(D);D=q.getItem(D);if(typeof D!=="string")throw"Storage mechanism: Invalid value was encountered";return g.a7(D)}; return N}; g.w.clear=function(){W3(this);this.Z.clear()}; g.w.key=function(k){W3(this);return this.Z.key(k)};g.lZ(Zu,eE);g.lZ(zO0,eE);g.lZ(le,Re);le.prototype.set=function(k,y){this.N.set(this.Z+k,y)}; le.prototype.get=function(k){return this.N.get(this.Z+k)}; le.prototype.remove=function(k){this.N.remove(this.Z+k)}; le.prototype.Pf=function(k){var y=this.N[Symbol.iterator](),q=this,N=new g.uM;N.next=function(){var D=y.next();if(D.done)return D;for(D=D.value;D.slice(0,q.Z.length)!=q.Z;){D=y.next();if(D.done)return D;D=D.value}return g.a7(k?D.slice(q.Z.length):q.N.get(D))}; return N};t9.prototype.getValue=function(){return this.N}; t9.prototype.clone=function(){return new t9(this.Z,this.N)};g.w=kL.prototype;g.w.Bn=function(k,y){var q=this.Z;q.push(new t9(k,y));k=q.length-1;y=this.Z;for(q=y[k];k>0;){var N=k-1>>1;if(y[N].Z>q.Z)y[k]=y[N],k=N;else break}y[k]=q}; g.w.remove=function(){var k=this.Z,y=k.length,q=k[0];if(!(y<=0)){if(y==1)k.length=0;else{k[0]=k.pop();k=0;y=this.Z;for(var N=y.length,D=y[k];k>1;){var n=k*2+1,T=k*2+2;n=TD.Z)break;y[k]=y[n];k=n}y[k]=D}return q.getValue()}}; g.w.sy=function(){for(var k=this.Z,y=[],q=k.length,N=0;N>>16&65535|0;for(var n;q!==0;){n=q>2E3?2E3:q;q-=n;do D=D+y[N++]|0,k=k+D|0;while(--n);D%=65521;k%=65521}return D|k<<16|0};for(var Ei={},JZ,FUE=[],tZ=0;tZ<256;tZ++){JZ=tZ;for(var YX$=0;YX$<8;YX$++)JZ=JZ&1?3988292384^JZ>>>1:JZ>>>1;FUE[tZ]=JZ}Ei=function(k,y,q,N){q=N+q;for(k^=-1;N>>8^FUE[(k^y[N])&255];return k^-1};var zd={};zd={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 cv=[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],xL=[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],gVZ=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],VIT=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],iy=Array(576);De(iy);var fe=Array(60);De(fe);var aF=Array(512);De(aF);var A3=Array(256);De(A3);var uy=Array(29);De(uy);var jk=Array(30);De(jk);var G5Z,LZM,dOT,S2M=!1;var Q0;Q0=[new Ui(0,0,0,0,function(k,y){var q=65535;for(q>k.Vq-5&&(q=k.Vq-5);;){if(k.rO<=1){by(k);if(k.rO===0&&y===0)return 1;if(k.rO===0)break}k.pY+=k.rO;k.rO=0;var N=k.MV+q;if(k.pY===0||k.pY>=N)if(k.rO=k.pY-N,k.pY=N,Oi(k,!1),k.T$.NP===0)return 1;if(k.pY-k.MV>=k.Nw-262&&(Oi(k,!1),k.T$.NP===0))return 1}k.Bn=0;if(y===4)return Oi(k,!0),k.T$.NP===0?3:4;k.pY>k.MV&&Oi(k,!1);return 1}), new Ui(4,4,8,4,V0),new Ui(4,5,16,8,V0),new Ui(4,6,32,32,V0),new Ui(4,4,16,16,Bv),new Ui(8,16,32,32,Bv),new Ui(8,16,128,128,Bv),new Ui(8,32,128,256,Bv),new Ui(32,128,258,1024,Bv),new Ui(32,258,258,4096,Bv)];var Y27={};Y27=function(){this.input=null;this.Rt=this.Cm=this.LK=0;this.output=null;this.x6=this.NP=this.kU=0;this.msg="";this.state=null;this.AX=2;this.Ie=0};var oVU=Object.prototype.toString; Mt.prototype.push=function(k,y){var q=this.T$,N=this.options.chunkSize;if(this.ended)return!1;var D=y===~~y?y:y===!0?4:0;typeof k==="string"?q.input=psT(k):oVU.call(k)==="[object ArrayBuffer]"?q.input=new Uint8Array(k):q.input=k;q.LK=0;q.Cm=q.input.length;do{q.NP===0&&(q.output=new Nt.u5(N),q.kU=0,q.NP=N);k=FZ7(q,D);if(k!==1&&k!==0)return this.mp(k),this.ended=!0,!1;if(q.NP===0||q.Cm===0&&(D===4||D===2))if(this.options.to==="string"){var n=Nt.Ql(q.output,q.kU);y=n;n=n.length;if(n<65537&&(y.subarray&& Mnq||!y.subarray))y=String.fromCharCode.apply(null,Nt.Ql(y,n));else{for(var T="",I=0;I0||q.NP===0)&&k!==1);if(D===4)return(q=this.T$)&&q.state?(N=q.state.status,N!==42&&N!==69&&N!==73&&N!==91&&N!==103&&N!==113&&N!==666?k=pe(q,-2):(q.state=null,k=N===113?pe(q,-3):0)):k=-2,this.mp(k),this.ended=!0,k===0;D===2&&(this.mp(0),q.NP=0);return!0}; Mt.prototype.mp=function(k){k===0&&(this.result=this.options.to==="string"?this.chunks.join(""):Nt.VJ(this.chunks));this.chunks=[];this.err=k;this.msg=this.T$.msg};var YL="@@redux/INIT"+FF(),lrU="@@redux/REPLACE"+FF();var sIP=typeof Symbol==="function"&&Symbol.observable||"@@observable";var SXb=[0,YbN,-3,on];g.z(Le,SF);Le.prototype.getType=function(){return aY(this,11)};var OJU=function(){var k=[0,GFL,SbT,GL,YbN,GL,-1,on,YbN,on,-1,GFL,on,SbT,LI,SXb,GL,-1,on];return function(y,q){if(S3.length){var N=S3.pop();Ji6(N,q);N.Z.init(y,void 0,void 0,q);y=N}else y=new Vq(y,q);try{var D=new Le,n=D.gO;Kc(k)(n,y);var T=D}finally{y.free()}return T}}();var ycU=-1250316047;var c1D=new g.d5("adInfoDialogEndpoint");var ViM=new g.d5("adPingingEndpoint");var kt6=new g.d5("crossDeviceProgressCommand");var Pp=new g.d5("actionCompanionAdRenderer");var vC=new g.d5("adActionInterstitialRenderer");var GGO=new g.d5("adDurationRemainingRenderer");var l7=new g.d5("adHoverTextButtonRenderer");var KcZ=new g.d5("adInfoDialogRenderer");var Va=new g.d5("adMessageRenderer");var s5=new g.d5("adPreviewRenderer");var C4=new g.d5("adsEngagementPanelRenderer");var Pm6=new g.d5("dismissablePanelTextPortraitImageRenderer");var fxZ=new g.d5("adsEngagementPanelSectionListViewModel");var LUx=new g.d5("flyoutCtaRenderer");var vp=new g.d5("imageCompanionAdRenderer");var OD=new g.d5("instreamAdPlayerOverlayRenderer");var HuF=new g.d5("instreamSurveyAdBackgroundImageRenderer");var Zz=new g.d5("instreamSurveyAdPlayerOverlayRenderer");var GB=new g.d5("instreamSurveyAdRenderer"),Wp=new g.d5("instreamSurveyAdSingleSelectQuestionRenderer"),e9=new g.d5("instreamSurveyAdMultiSelectQuestionRenderer"),kR=new g.d5("instreamSurveyAdAnswerRenderer"),dKF=new g.d5("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var Y5=new g.d5("instreamVideoAdRenderer");var gz$=new g.d5("textOverlayAdContentRenderer"),oz$=new g.d5("enhancedTextOverlayAdContentRenderer"),hxb=new g.d5("imageOverlayAdContentRenderer");var PC=new g.d5("playerOverlayLayoutRenderer");var Cn=new g.d5("videoInterstitialButtonedCenteredLayoutRenderer");var bN6=new g.d5("aboveFeedAdLayoutRenderer");var VRT=new g.d5("belowPlayerAdLayoutRenderer");var EPD=new g.d5("inPlayerAdLayoutRenderer");var g6=new g.d5("playerBytesAdLayoutRenderer");var RE=new g.d5("playerUnderlayAdLayoutRenderer");var S9=new g.d5("adIntroRenderer");var Mv=new g.d5("playerBytesSequentialLayoutRenderer");var HMu=new g.d5("slidingTextPlayerOverlayRenderer");var L4=new g.d5("surveyTextInterstitialRenderer");var RxE=new g.d5("simpleAdBadgeRenderer");var VP=new g.d5("skipAdRenderer"),exO=new g.d5("skipButtonRenderer");var ya=new g.d5("adSlotRenderer");var oE=new g.d5("squeezebackPlayerSidePanelRenderer");var WUg=new g.d5("timedPieCountdownRenderer");var buE=new g.d5("adAvatarViewModel");var CI=new g.d5("adBadgeViewModel");var Er=new g.d5("adButtonViewModel");var ZAq=new g.d5("adDetailsLineViewModel");var lRL=new g.d5("adDisclosureBannerViewModel");var s5B=new g.d5("adPodIndexViewModel");var Jig=new g.d5("imageBackgroundViewModel");var tnx=new g.d5("adGridCardCollectionViewModel");var kxq=new g.d5("adGridCardTextViewModel");var yjE=new g.d5("adPreviewViewModel");var qzq=new g.d5("playerAdAvatarLockupCardButtonedViewModel");var NpE=new g.d5("skipAdButtonViewModel");var Dfw=new g.d5("skipAdViewModel");var nYL=new g.d5("timedPieCountdownViewModel");var TpF=new g.d5("visitAdvertiserLinkViewModel");var E5=new g.d5("bannerImageLayoutViewModel");var b7=new g.d5("topBannerImageTextIconButtonedLayoutViewModel");var Vm=new g.d5("adsEngagementPanelLayoutViewModel");var hS=new g.d5("displayUnderlayTextGridCardsLayoutViewModel");g.EK=new g.d5("browseEndpoint");var wrw=new g.d5("confirmDialogEndpoint");var U56=new g.d5("rawColdConfigGroup");var Be7=new g.d5("rawHotConfigGroup");g.M8=new g.d5("commandExecutorCommand");g.z(DWM,SF);var aw7={tWT:0,vGb:1,PoH:32,LkO:61,uUD:67,xhS:86,R3S:42,rAS:60,OwF:62,JAT:73,SiH:76,MWT:88,UhM:90,Z6M:99,Dhw:98,yAx:100,aeH:102,lhF:41,spb:69,NzF:70,z9H:71,k3F:2,I9j:27,ANDROID:3,S4O:54,JLT:14,lmb:91,LNO:55,KNS:24,x0O:20,MUD:18,yLx:21,NTS:30,cpS:29,oJb:28,bwO:101,EJv:34,sKV:36,U0l:38,IOS:5,trO:15,WKT:92,VrS:40,wUv:25,ksD:17,I3F:19,QAb:64,bnj:66,XUS:26,vfS:22,qjH:33,OnS:68,inT:35,Gsb:53,Yjl:37,jAS:39,NdS:7,z3S:57,gGF:43,oGT:59,cAb:93,gJx:74,EGO:75,AAS:85,CoV:65,pSS:80,e3F:8,leS:10,HwS:58,FkM:63,nGS:72, zBS:23,oYv:11,EYx:13,BTS:12,sjS:16,mhT:56,KkV:31,V9V:77,rTM:84,TdM:87,Svl:89,TLT:94,zpV:95};g.z(g5,SF);g5.prototype.i7=function(){return ug(this,3)}; g5.prototype.TK=function(){return ug(this,5)}; g5.prototype.uR=function(k){return X0(this,5,k)};g.z(oF,SF);g.z(nC0,SF);g.z(h3,SF);g.w=h3.prototype;g.w.getDeviceId=function(){return ug(this,6)}; g.w.Ak=function(k){var y=hj(this,9,DC,3,void 0,!0);Yz(y,k);return y[k]}; g.w.getPlayerType=function(){return aY(this,36)}; g.w.setHomeGroupInfo=function(k){return To(this,nC0,81,k)}; g.w.clearLocationPlayabilityToken=function(){return YY(this,89)};g.z(RF,SF);RF.prototype.getValue=function(){return ug(this,yq(this,bVD)===2?2:-1)}; var bVD=[2,3,4,5,6];g.z(ek,SF);ek.prototype.setTrackingParams=function(k){return YY(this,1,sLM(k,!1))};g.z(Wv,SF);g.z(Ze,SF);Ze.prototype.Ak=function(k){var y=hj(this,5,Tx,3,void 0,!0);Yz(y,k);return y[k]};g.z(ly,SF);ly.prototype.getToken=function(){return Kw(this,2)}; ly.prototype.setToken=function(k){return X0(this,2,k)};g.z(si,SF);si.prototype.setSafetyMode=function(k){return zo(this,5,k)};g.z(J3,SF);J3.prototype.Iz=function(k){return To(this,h3,1,k)};var tS=new g.d5("thumbnailLandscapePortraitRenderer");g.ICq=new g.d5("changeEngagementPanelVisibilityAction");var FcM=new g.d5("continuationCommand");g.H0e=new g.d5("openPopupAction");g.y3=new g.d5("webCommandMetadata");var naT=new g.d5("metadataBadgeRenderer");var MmD=new g.d5("signalServiceEndpoint");var kl=new g.d5("innertubeCommand");var iSG=new g.d5("loggingDirectives");var hY6={HmS:"EMBEDDED_PLAYER_MODE_UNKNOWN",poD:"EMBEDDED_PLAYER_MODE_DEFAULT",FBb:"EMBEDDED_PLAYER_MODE_PFP",ePD:"EMBEDDED_PLAYER_MODE_PFL"};var UwM=new g.d5("channelThumbnailEndpoint");var B9M=new g.d5("embeddedPlayerErrorMessageRenderer");var CAM=new g.d5("embeddedPlayerOverlayVideoDetailsRenderer"),QA6=new g.d5("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),MDT=new g.d5("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var qZu=new g.d5("embedsInfoPanelRenderer");var KiE=new g.d5("feedbackEndpoint");var Aj$=new g.d5("callToActionButtonViewModel");var cjO=new g.d5("interactionLoggingCommandMetadata");var LWU={dhl:"WEB_DISPLAY_MODE_UNKNOWN",iwS:"WEB_DISPLAY_MODE_BROWSER",feS:"WEB_DISPLAY_MODE_MINIMAL_UI",BdS:"WEB_DISPLAY_MODE_STANDALONE",h3M:"WEB_DISPLAY_MODE_FULLSCREEN"};g.z(yu,SF);yu.prototype.getPlayerType=function(){return aY(this,7)}; yu.prototype.CX=function(){return ug(this,19)}; yu.prototype.setVideoId=function(k){return X0(this,19,k)};g.z(q5,SF);g.z(N5,SF);g.z(DI,SF); var u71=[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];g.z(nV,SF);g.z(Tf,SF);Tf.prototype.CX=function(){return Kw(this,yq(this,vj)===1?1:-1)}; Tf.prototype.setVideoId=function(k){return tj(this,1,vj,cr(k))}; Tf.prototype.getPlaylistId=function(){return Kw(this,yq(this,vj)===2?2:-1)}; var vj=[1,2];g.z(Tu7,SF);var jj=new g.d5("changeKeyedMarkersVisibilityCommand");var aCE=new g.d5("changeMarkersVisibilityCommand");var wuZ=new g.d5("loadMarkersCommand");var xfw=new g.d5("suggestedActionDataViewModel");var JaG=new g.d5("timelyActionViewModel");var s20=new g.d5("timelyActionsOverlayViewModel");var trD=new g.d5("productListItemRenderer");var jNE=new g.d5("shoppingOverlayRenderer");var Eau=new g.d5("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var XrL=new g.d5("adFeedbackEndpoint");var $fe=new g.d5("menuEndpoint");var utU=new g.d5("phoneDialerEndpoint");var ApT=new g.d5("sendSmsEndpoint");var vaU=new g.d5("copyTextEndpoint");var zAN=new g.d5("shareEndpoint"),prB=new g.d5("shareEntityEndpoint"),rjE=new g.d5("shareEntityServiceEndpoint"),mfw=new g.d5("webPlayerShareEntityServiceEndpoint");g.yS=new g.d5("urlEndpoint");g.a_=new g.d5("watchEndpoint");var i0F=new g.d5("watchPlaylistEndpoint");g.fCb=new g.d5("offlineOrchestrationActionCommand");var dmZ=new g.d5("compositeVideoOverlayRenderer");var O0e=new g.d5("miniplayerRenderer");var O9T=new g.d5("paidContentOverlayRenderer");var LG7=new g.d5("playerMutedAutoplayOverlayRenderer"),dd7=new g.d5("playerMutedAutoplayEndScreenRenderer");var qOD=new g.d5("unserializedPlayerResponse"),gmU=new g.d5("unserializedPlayerResponse");var PXb=new g.d5("playlistEditEndpoint");var qb;g.JS=new g.d5("buttonRenderer");qb=new g.d5("toggleButtonRenderer");var iNZ=new g.d5("counterfactualRenderer");var vYE=new g.d5("resolveUrlCommandMetadata");var CXq=new g.d5("modifyChannelNotificationPreferenceEndpoint");var bYT=new g.d5("pingingEndpoint");var EYT=new g.d5("unsubscribeEndpoint");g.bE=new g.d5("subscribeButtonRenderer");var b0O=new g.d5("subscribeEndpoint");var $RG=new g.d5("buttonViewModel");var ON6=new g.d5("qrCodeRenderer");var jJ6={MrD:"LIVING_ROOM_APP_MODE_UNSPECIFIED",LKb:"LIVING_ROOM_APP_MODE_MAIN",J0O:"LIVING_ROOM_APP_MODE_KIDS",KKS:"LIVING_ROOM_APP_MODE_MUSIC",xVV:"LIVING_ROOM_APP_MODE_UNPLUGGED",a3T:"LIVING_ROOM_APP_MODE_GAMING"};var JIM=new g.d5("autoplaySwitchButtonRenderer");var Qw,L3Z,H$Z,JA0;Qw=new g.d5("decoratedPlayerBarRenderer");L3Z=new g.d5("chapteredPlayerBarRenderer");H$Z=new g.d5("multiMarkersPlayerBarRenderer");JA0=new g.d5("chapterRenderer");g.h06=new g.d5("markerRenderer");var VAw=new g.d5("decoratedPlayheadRenderer");var N9D=new g.d5("desktopOverlayConfigRenderer");var yyZ=new g.d5("gatedActionsOverlayViewModel");var ZE7=new g.d5("heatMarkerRenderer");var W36=new g.d5("heatmapRenderer");var T90=new g.d5("watchToWatchTransitionRenderer");var b9U=new g.d5("playlistPanelRenderer");var Bp1=new g.d5("productUpsellSuggestedActionViewModel");var Ufg=new g.d5("suggestedActionTimeRangeTrigger"),QNL=new g.d5("suggestedActionsRenderer"),MA$=new g.d5("suggestedActionRenderer");var li6=new g.d5("timedMarkerDecorationRenderer");var Pb6=new g.d5("cipher");var NXZ=new g.d5("playerVars");var omP=new g.d5("playerVars");var Nb=g.FZ.window,FiE,YzG,we=(Nb==null?void 0:(FiE=Nb.yt)==null?void 0:FiE.config_)||(Nb==null?void 0:(YzG=Nb.ytcfg)==null?void 0:YzG.data_)||{};g.YU("yt.config_",we);var Aw=[];var j7T=/^[\w.]*$/,cc6={q:!0,search_query:!0},Ac6=String(xT);var OP=new function(){var k=window.document;this.Z=window;this.N=k}; g.YU("yt.ads_.signals_.getAdSignalsString",function(k){return jZ(v1(k))});g.Z7();var $W7="XMLHttpRequest"in g.FZ?function(){return new XMLHttpRequest}:null;var Sz$="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.m(Sz$);var mWT={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"},i6Z="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.m(Sz$)),VP6=!1,pwD=fWP,CMZ=LV;g.z(o6,uO);eZ.prototype.then=function(k,y,q){return this.Z?this.Z.then(k,y,q):this.C===1&&k?(k=k.call(q,this.N))&&typeof k.then==="function"?k:ZI(k):this.C===2&&y?(k=y.call(q,this.N))&&typeof k.then==="function"?k:W1(k):this}; eZ.prototype.getValue=function(){return this.N}; eZ.prototype.$goog_Thenable=!0;var lW=!1;var Hh=c2||u0;var gCG=/^([0-9\.]+):([0-9\.]+)$/;g.z(Cj,uO);Cj.prototype.name="BiscottiError";g.z(v2,uO);v2.prototype.name="BiscottiMissingError";var eYD={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},Eq=null;var koT=EU7(["data-"]),qJU={};var Gx1=0,b0=g.q3?"webkit":O2?"moz":g.CD?"ms":g.MU?"o":"",LiB=g.S6("ytDomDomGetNextId")||function(){return++Gx1}; g.YU("ytDomDomGetNextId",LiB);var TEU={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};F_.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; F_.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; F_.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var Y7=g.FZ.ytEventsEventsListeners||{};g.YU("ytEventsEventsListeners",Y7);var Ht6=g.FZ.ytEventsEventsCounter||{count:0};g.YU("ytEventsEventsCounter",Ht6);var uE0=zp(function(){var k=!1;try{var y=Object.defineProperty({},"passive",{get:function(){k=!0}}); window.addEventListener("test",null,y)}catch(q){}return k}),Kx6=zp(function(){var k=!1; try{var y=Object.defineProperty({},"capture",{get:function(){k=!0}}); window.addEventListener("test",null,y)}catch(q){}return k});var Ds;Ds=window;g.om=Ds.ytcsi&&Ds.ytcsi.now?Ds.ytcsi.now:Ds.performance&&Ds.performance.timing&&Ds.performance.now&&Ds.performance.timing.navigationStart?function(){return Ds.performance.timing.navigationStart+Ds.performance.now()}:function(){return(new Date).getTime()};g.lZ(gh,g.S);gh.prototype.U=function(k){k.Z===void 0&&wI7(k);var y=k.Z;k.N===void 0&&wI7(k);this.Z=new g.pd(y,k.N)}; gh.prototype.oD=function(){return this.Z||new g.pd}; gh.prototype.sT=function(){if(this.Z){var k=(0,g.om)();if(this.V!=0){var y=this.Y,q=this.Z,N=y.x-q.x;y=y.y-q.y;N=Math.sqrt(N*N+y*y)/(k-this.V);this.N[this.C]=Math.abs((N-this.j)/this.j)>.5?1:0;for(q=y=0;q<4;q++)y+=this.N[q]||0;y>=3&&this.B();this.j=N}this.V=k;this.Y=this.Z;this.C=(this.C+1)%4}}; gh.prototype.gF=function(){g.UP(this.J);g.GI(this.ND)};g.z(o0,g.S);o0.prototype.T=function(k,y,q,N,D){q=g.uW((0,g.RD)(q,N||this.UT));q={target:k,name:y,callback:q};var n;D&&uE0()&&(n={passive:!0});k.addEventListener(y,q.callback,n);this.B.push(q);return q}; o0.prototype.HZ=function(k){for(var y=0;y=Y.xb)||f.Z.version>=l||f.Z.objectStoreNames.contains(Q)||C.push(Q)}H=C;if(H.length===0){r.Hl(5);break}K=Object.keys(q.options.Bj); A=I.objectStoreNames();if(q.jq.options.version+1)throw u.close(),q.C=!1,y9u(q,a);return r.return(u);case 8:throw y(), c instanceof Error&&!g.M5("ytidb_async_stack_killswitch")&&(c.stack=c.stack+"\n"+T.substring(T.indexOf("\n")+1)),Fv(c,q.name,"",(x=q.options.version)!=null?x:-1);}})} function y(){q.Z===N&&(q.Z=void 0)} var q=this;if(!this.C)throw y9u(this);if(this.Z)return this.Z;var N,D={blocking:function(n){n.close()}, closed:y,qGb:y,upgrade:this.options.upgrade};return this.Z=N=k()};var wZ=new nO("YtIdbMeta",{Bj:{databases:{xb:1}},upgrade:function(k,y){y(1)&&g.Rm(k,"databases",{keyPath:"actualName"})}});var ch,Az=new function(){}(new function(){});new g.mI;g.z(x6,nO);x6.prototype.N=function(k,y,q){q=q===void 0?{}:q;return(this.options.shared?KW6:HDZ)(k,y,Object.assign({},q))}; x6.prototype.delete=function(k){k=k===void 0?{}:k;return(this.options.shared?au6:A97)(this.name,k)};var lCB={},jeZ=g.jJ("ytGcfConfig",{Bj:(lCB.coldConfigStore={xb:1},lCB.hotConfigStore={xb:1},lCB),shared:!1,upgrade:function(k,y){y(1)&&(g.J1(g.Rm(k,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.J1(g.Rm(k,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.z($6,g.S);$6.prototype.gF=function(){for(var k=g.p(this.N),y=k.next();!y.done;y=k.next()){var q=this.Z;y=q.indexOf(y.value);y>=0&&q.splice(y,1)}this.N.length=0;g.S.prototype.gF.call(this)};fO.prototype.uR=function(k){this.hotHashData=k;g.YU("yt.gcf.config.hotHashData",this.hotHashData||null)};var sNg=typeof TextEncoder!=="undefined"?new TextEncoder:null,nLG=sNg?function(k){return sNg.encode(k)}:function(k){k=g.Xq(k); for(var y=new Uint8Array(k.length),q=0;q=y?!1:!0}; g.w.zY=function(){var k=this;if(!qu(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.Dr.Ta("QUEUED",this.S6).then(function(y){y&&!k.lH(y,k.Pg)?k.vS.OV(function(){return g.B(function(q){if(q.Z==1)return y.id===void 0?q.Hl(2):g.b(q,k.Dr.ra(y.id,k.S6),2);k.zY();g.XZ(q)})}):k.jU.tL()&&k.SG()})};var nY;var F$Z={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};var tAL={},ieD=g.jJ("ServiceWorkerLogsDatabase",{Bj:(tAL.SWHealthLog={xb:1},tAL),shared:!0,upgrade:function(k,y){y(1)&&g.J1(g.Rm(k,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var I8={},ELZ=0;var HT;A8.prototype.requestComplete=function(k,y){y&&(this.N=!0);k=this.removeParams(k);this.Z.get(k)||this.Z.set(k,y)}; A8.prototype.isEndpointCFR=function(k){k=this.removeParams(k);return(k=this.Z.get(k))?!1:k===!1&&this.N?!0:null}; A8.prototype.removeParams=function(k){return k.split("?")[0]}; A8.prototype.removeParams=A8.prototype.removeParams;A8.prototype.isEndpointCFR=A8.prototype.isEndpointCFR;A8.prototype.requestComplete=A8.prototype.requestComplete;A8.getInstance=cT;g.z(uK,g.Tp);g.w=uK.prototype;g.w.tL=function(){return this.Z.tL()}; g.w.ao=function(k){this.Z.Z=k}; g.w.E0=function(){var k=window.navigator.onLine;return k===void 0?!0:k}; g.w.Mp=function(){this.N=!0}; g.w.listen=function(k,y){return this.Z.listen(k,y)}; g.w.nf=function(k){k=Ng(this.Z,k);k.then(function(y){g.M5("use_cfr_monitor")&&cT().requestComplete("generate_204",y)}); return k}; uK.prototype.sendNetworkCheckRequest=uK.prototype.nf;uK.prototype.listen=uK.prototype.listen;uK.prototype.enableErrorFlushing=uK.prototype.Mp;uK.prototype.getWindowStatus=uK.prototype.E0;uK.prototype.networkStatusHint=uK.prototype.ao;uK.prototype.isNetworkAvailable=uK.prototype.tL;uK.getInstance=B57;g.z(g.a8,g.Tp);g.a8.prototype.tL=function(){var k=g.S6("yt.networkStatusManager.instance.isNetworkAvailable");return k?k.bind(this.N)():!0}; g.a8.prototype.ao=function(k){var y=g.S6("yt.networkStatusManager.instance.networkStatusHint").bind(this.N);y&&y(k)}; g.a8.prototype.nf=function(k){var y=this,q;return g.B(function(N){q=g.S6("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(y.N);return g.M5("skip_network_check_if_cfr")&&cT().isEndpointCFR("generate_204")?N.return(new Promise(function(D){var n;y.ao(((n=window.navigator)==null?void 0:n.onLine)||!0);D(y.tL())})):q?N.return(q(k)):N.return(!0)})};var xv;g.z(ji,Nu);ji.prototype.writeThenSend=function(k,y){y||(y={});y=$v(k,y);g.A1()||(this.Z=!1);Nu.prototype.writeThenSend.call(this,k,y)}; ji.prototype.sendThenWrite=function(k,y,q){y||(y={});y=$v(k,y);g.A1()||(this.Z=!1);Nu.prototype.sendThenWrite.call(this,k,y,q)}; ji.prototype.sendAndWrite=function(k,y){y||(y={});y=$v(k,y);g.A1()||(this.Z=!1);Nu.prototype.sendAndWrite.call(this,k,y)}; ji.prototype.awaitInitialization=function(){return this.C.promise};var YiT=g.FZ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.YU("ytNetworklessLoggingInitializationOptions",YiT);g.zH.prototype.isReady=function(){!this.config_&&UgU()&&(this.config_=g.Ph());return!!this.config_};var kox,mC,fY;kox=g.FZ.ytPubsubPubsubInstance||new g.LD;mC=g.FZ.ytPubsubPubsubSubscribedKeys||{};fY=g.FZ.ytPubsubPubsubTopicToKeys||{};g.iK=g.FZ.ytPubsubPubsubIsSynchronous||{};g.LD.prototype.subscribe=g.LD.prototype.subscribe;g.LD.prototype.unsubscribeByKey=g.LD.prototype.q0;g.LD.prototype.publish=g.LD.prototype.publish;g.LD.prototype.clear=g.LD.prototype.clear;g.YU("ytPubsubPubsubInstance",kox);g.YU("ytPubsubPubsubTopicToKeys",fY);g.YU("ytPubsubPubsubIsSynchronous",g.iK); g.YU("ytPubsubPubsubSubscribedKeys",mC);var oLD={};g.z(QZ,g.S);QZ.prototype.append=function(k){if(!this.N)throw Error("This does not support the append operation");k=k.F4();this.F4().appendChild(k)}; g.z(Mu,QZ);Mu.prototype.F4=function(){return this.Z};g.z(eIu,g.S);var Fu=Date.now().toString();var df={};var ei=Symbol("injectionDeps");o8.prototype.toString=function(){return"InjectionToken("+this.name+")"}; sFP.prototype.resolve=function(k){return k instanceof h8?WT(this,k.key,[],!0):WT(this,k,[])};var Zm;var sG=window;var y7=g.M5("web_enable_lifecycle_monitoring")&&J8()!==0,D56=g.M5("web_enable_lifecycle_monitoring");yw7.prototype.cancel=function(){for(var k=g.p(this.Z),y=k.next();!y.done;y=k.next())y=y.value,y.jobId===void 0||y.P5||this.scheduler.yF(y.jobId),y.P5=!0;this.N.resolve()};g.w=qA.prototype;g.w.install=function(k){this.plugins.push(k);return this}; g.w.uninstall=function(){var k=this;g.P6.apply(0,arguments).forEach(function(y){y=k.plugins.indexOf(y);y>-1&&k.plugins.splice(y,1)})}; g.w.transition=function(k,y){var q=this;y7&&tk7(this.state);var N=this.transitions.find(function(n){return Array.isArray(n.from)?n.from.find(function(T){return T===q.state&&n.to===k}):n.from===q.state&&n.to===k}); if(N){this.N&&(qPD(this.N),this.N=void 0);nT0(this,k,y);this.state=k;y7&&t8(this.state);N=N.action.bind(this);var D=this.plugins.filter(function(n){return n[k]}).map(function(n){return n[k]}); N(NeU(this,D),y)}else throw Error("no transition specified from "+this.state+" to "+k);}; g.w.iCF=function(k){var y=g.P6.apply(1,arguments);g.jm();for(var q=g.p(k),N=q.next(),D={};!N.done;D={Js:void 0},N=q.next())D.Js=N.value,PTZ(function(n){return function(){DF(n.Js.name);TW(function(){return n.Js.callback.apply(n.Js,g.m(y))}); nl(n.Js.name)}}(D))}; g.w.OCv=function(k){var y=g.P6.apply(1,arguments),q,N,D,n;return g.B(function(T){T.Z==1&&(g.jm(),q=g.p(k),N=q.next(),D={});if(T.Z!=3){if(N.done)return T.Hl(0);D.vI=N.value;D.UJ=void 0;n=function(I){return function(){DF(I.vI.name);var H=TW(function(){return I.vI.callback.apply(I.vI,g.m(y))}); f$(H)?I.UJ=g.M5("web_lifecycle_error_handling_killswitch")?H.then(function(){nl(I.vI.name)}):H.then(function(){nl(I.vI.name)},function(K){kf0(K); nl(I.vI.name)}):nl(I.vI.name)}}(D); PTZ(n);return D.UJ?g.b(T,D.UJ,3):T.Hl(3)}D={vI:void 0,UJ:void 0};N=q.next();return T.Hl(2)})}; g.w.jR=function(k){var y=g.P6.apply(1,arguments),q=this,N=k.map(function(D){return{VB:function(){DF(D.name);TW(function(){return D.callback.apply(D,g.m(y))}); nl(D.name)}, priority:NA(q,D)}}); N.length&&(this.N=new yw7(N))}; g.nu.Object.defineProperties(qA.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var IW;g.z(wg,qA);wg.prototype.j=function(k,y){var q=this;this.Z=g.am(0,function(){q.currentState==="application_navigating"&&q.transition("none")},5E3); k(y==null?void 0:y.event)}; wg.prototype.Y=function(k,y){this.Z&&(g.nD.yF(this.Z),this.Z=null);k(y==null?void 0:y.event)};var MA=[];g.YU("yt.logging.transport.getScrapedGelPayloads",function(){return MA});Hj.prototype.storePayload=function(k,y){k=Kl(k);this.store[k]?this.store[k].push(y):(this.N={},this.store[k]=[y]);this.Z++;g.M5("more_accurate_gel_parser")&&(y=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(y));return k}; Hj.prototype.smartExtractMatchingEntries=function(k){if(!k.keys.length)return[];for(var y=cj(this,k.keys.splice(0,1)[0]),q=[],N=0;N=0){N=!1;break a}}N=!0}N&&(y=qM(y))&&this.Fm(y)}}; g.w.Bg=function(k){return k}; g.w.LP=function(k){var y=this.AV;y.B=!0;y.N=k.touches.length;y.Z.isActive()&&(y.Z.stop(),y.j=!0);k=k.touches;y.Y=WH7(y,k)||k.length!=1;var q=k.item(0);y.Y||!q?(y.J=Infinity,y.U=Infinity):(y.J=q.clientX,y.U=q.clientY);for(q=y.C.length=0;q=0)}if(q||k&&Math.pow(k.clientX-y.J,2)+Math.pow(k.clientY-y.U,2)>25)y.V=!0}; g.w.aE=function(k){if(this.AV){var y=this.AV,q=k.changedTouches;q&&y.B&&y.N==1&&!y.V&&!y.j&&!y.Y&&WH7(y,q)&&(y.sT=k,y.Z.start());y.N=k.touches.length;y.N===0&&(y.B=!1,y.V=!1,y.C.length=0);y.j=!1}}; g.w.Fm=function(k){this.layoutId?this.mS.executeCommand(k,this.layoutId):g.sR(new g.HN("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; g.w.createServerVe=function(k,y){this.api.createServerVe(k,this);this.api.setTrackingParams(k,y)}; g.w.logVisibility=function(k,y){this.api.hasVe(k)&&this.api.logVisibility(k,y,this.interactionLoggingClientData)}; g.w.gF=function(){this.clear(null);this.HZ(this.MD);for(var k=g.p(this.pS),y=k.next();!y.done;y=k.next())this.HZ(y.value);g.VX.prototype.gF.call(this)};g.z(so,Bo); so.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.Z=y;if(y.text==null&&y.icon==null)g.JR(Error("ButtonRenderer did not have text or an icon set."));else{switch(y.style||null){case "STYLE_UNKNOWN":k="ytp-ad-button-link";break;default:k=null}k!=null&&g.pD(this.element,k);y.text!=null&&(k=g.QX(y.text),g.p1(k)||(this.element.setAttribute("aria-label",k),this.C=new g.VX({X:"span",D:"ytp-ad-button-text",oO:k}),g.G(this,this.C),this.C.FH(this.element)));y.accessibilityData&&y.accessibilityData.accessibilityData&& y.accessibilityData.accessibilityData.label&&!g.p1(y.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",y.accessibilityData.accessibilityData.label);y.icon!=null&&(y=lJ(y.icon,this.V),y!=null&&(this.N=new g.VX({X:"span",D:"ytp-ad-button-icon",L:[y]}),g.G(this,this.N)),this.j?Kk(this.element,this.N.element,0):this.N.FH(this.element))}}; so.prototype.clear=function(){this.hide()}; so.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k);k=g.p(lyU(this));for(var y=k.next();!y.done;y=k.next())y=y.value,this.layoutId?this.mS.executeCommand(y,this.layoutId):g.sR(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.z(Jl,g.S);Jl.prototype.gF=function(){this.N&&g.GI(this.N);this.Z.clear();tl=null;g.S.prototype.gF.call(this)}; Jl.prototype.register=function(k,y){y&&this.Z.set(k,y)}; var tl=null;g.z(q8,Bo); q8.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);k=y.hoverText||null;y=y.button&&g.L(y.button,g.JS)||null;y==null?g.sR(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new so(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,void 0,void 0,void 0,void 0,this.C),g.G(this,this.button),this.button.init(mO("button"),y,this.macros),k&&this.button.element.setAttribute("aria-label",g.QX(k)),this.button.FH(this.element),this.U&&!g.zh(this.button.element, "ytp-ad-clickable")&&g.pD(this.button.element,"ytp-ad-clickable"),this.C&&(g.pD(this.button.element,"ytp-ad-hover-text-button--clean-player"),this.api.W("clean_player_style_fix_on_web")&&g.pD(this.button.element,"ytp-ad-hover-text-button--clean-player-with-light-shadow")),k&&(this.N=new g.VX({X:"div",D:"ytp-ad-hover-text-container"}),this.j&&(y=new g.VX({X:"div",D:"ytp-ad-hover-text-callout"}),y.FH(this.N.element),g.G(this,y)),g.G(this,this.N),this.N.FH(this.element),y=kA(k),Kk(this.N.element,y,0)), this.show())}; q8.prototype.hide=function(){this.button&&this.button.hide();this.N&&this.N.hide();Bo.prototype.hide.call(this)}; q8.prototype.show=function(){this.button&&this.button.show();Bo.prototype.show.call(this)};g.z(DA,Bo); DA.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);q=(k=y.thumbnail)&&N8(k)||"";g.p1(q)?Math.random()<.01&&g.JR(Error("Found AdImage without valid image URL")):(this.Z?g.fW(this.element,"backgroundImage","url("+q+")"):yi(this.element,{src:q}),yi(this.element,{alt:k&&k.accessibility&&k.accessibility.label||""}),y&&y.adRendererCommands&&y.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; DA.prototype.clear=function(){this.hide()};g.z(no,Bo);g.w=no.prototype;g.w.hide=function(){Bo.prototype.hide.call(this);this.C&&this.C.focus()}; g.w.show=function(){this.C=document.activeElement;Bo.prototype.show.call(this);this.V.focus()}; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.N=y;y.dialogMessages||y.title!=null?y.confirmLabel==null?g.sR(Error("ConfirmDialogRenderer.confirmLabel was not set.")):y.cancelLabel==null?g.sR(Error("ConfirmDialogRenderer.cancelLabel was not set.")):kvP(this,y):g.sR(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.w.clear=function(){g.R0(this.Z);this.hide()}; g.w.cK=function(){this.hide()}; g.w.Of=function(){var k=this.N.cancelEndpoint;k&&(this.layoutId?this.mS.executeCommand(k,this.layoutId):g.sR(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.w.EW=function(){var k=this.N.confirmNavigationEndpoint||this.N.confirmEndpoint;k&&(this.layoutId?this.mS.executeCommand(k,this.layoutId):g.sR(Error("Missing layoutId for confirm dialog.")));this.hide()};g.z(Tt,Bo);g.w=Tt.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.C=y;if(y.defaultText==null&&y.defaultIcon==null)g.sR(Error("ToggleButtonRenderer must have either text or icon set."));else if(y.defaultIcon==null&&y.toggledIcon!=null)g.sR(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(y.style){switch(y.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":k="ytp-ad-toggle-button-default-style";break;default:k=null}k!=null&&g.pD(this.V,k)}k={};y.defaultText? (q=g.QX(y.defaultText),g.p1(q)||(k.buttonText=q,this.api.S().experiments.rF("a11y_h5_associate_survey_question")||this.Z.setAttribute("aria-label",q),this.api.S().experiments.rF("fix_h5_toggle_button_a11y")&&this.N.setAttribute("aria-label",q))):g.FT(this.eb,!1);y.defaultTooltip&&(k.tooltipText=y.defaultTooltip,this.Z.hasAttribute("aria-label")||this.N.setAttribute("aria-label",y.defaultTooltip));y.defaultIcon?(q=lJ(y.defaultIcon),this.updateValue("untoggledIconTemplateSpec",q),y.toggledIcon?(this.ND= !0,q=lJ(y.toggledIcon),this.updateValue("toggledIconTemplateSpec",q)):(g.FT(this.U,!0),g.FT(this.j,!1)),g.FT(this.Z,!1)):g.FT(this.N,!1);g.QR(k)||this.update(k);y.isToggled&&(g.pD(this.V,"ytp-ad-toggle-button-toggled"),this.toggleButton(y.isToggled));w7(this);this.T(this.element,"change",this.fp);this.show()}}; g.w.onClick=function(k){this.pS.length>0&&(this.toggleButton(!this.isToggled()),this.fp());Bo.prototype.onClick.call(this,k)}; g.w.fp=function(){g.fD(this.V,"ytp-ad-toggle-button-toggled",this.isToggled());for(var k=g.p(y1Z(this,this.isToggled())),y=k.next();!y.done;y=k.next())y=y.value,this.layoutId?this.mS.executeCommand(y,this.layoutId):g.sR(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);w7(this)}; g.w.clear=function(){this.hide()}; g.w.toggleButton=function(k){g.fD(this.V,"ytp-ad-toggle-button-toggled",k);this.Z.checked=k;w7(this)}; g.w.isToggled=function(){return this.Z.checked};g.z(Iu,o0);Iu.prototype.Y=function(k){if(Array.isArray(k)){k=g.p(k);for(var y=k.next();!y.done;y=k.next())y=y.value,y instanceof qH7&&this.V(y)}};g.z(Hx,Bo);g.w=Hx.prototype;g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);y.reasons?y.confirmLabel==null?g.sR(Error("AdFeedbackRenderer.confirmLabel was not set.")):(y.cancelLabel==null&&g.JR(Error("AdFeedbackRenderer.cancelLabel was not set.")),y.title==null&&g.JR(Error("AdFeedbackRenderer.title was not set.")),TbD(this,y)):g.sR(Error("AdFeedbackRenderer.reasons were not set."))}; g.w.clear=function(){Lj(this.j);Lj(this.U);this.V.length=0;this.hide()}; g.w.hide=function(){this.Z&&this.Z.hide();this.N&&this.N.hide();Bo.prototype.hide.call(this);this.C&&this.C.focus()}; g.w.show=function(){this.Z&&this.Z.show();this.N&&this.N.show();this.C=document.activeElement;Bo.prototype.show.call(this);this.j.focus()}; g.w.YN=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.w.QeD=function(){this.hide()}; Ko.prototype.F4=function(){return this.Z.element}; Ko.prototype.getCommand=function(){return this.N}; Ko.prototype.isChecked=function(){return this.C.checked};g.z(AE,no);AE.prototype.cK=function(k){no.prototype.cK.call(this,k);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; AE.prototype.Of=function(k){no.prototype.Of.call(this,k);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; AE.prototype.EW=function(k){no.prototype.EW.call(this,k);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.z(cx,Bo);g.w=cx.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.j=y;if(y.dialogMessage==null&&y.title==null)g.sR(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{y.confirmLabel==null&&g.JR(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(k=y.closeOverlayRenderer&&g.L(y.closeOverlayRenderer,g.JS)||null)this.Z=new so(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.G(this,this.Z),this.Z.init(mO("button"),k,this.macros),this.Z.FH(this.element);y.title&&(k=g.QX(y.title),this.updateValue("title",k));if(y.adReasons)for(k=y.adReasons,q=0;q=this.wF?(this.eb.hide(),this.hV=!0,this.publish("i")):this.C&&this.C.isTemplated()&&(k=Math.max(0,Math.ceil((this.wF-k)/1E3)),k!=this.RO&&(xA(this.C,{TIME_REMAINING:String(k)}),this.RO=k)))}};g.z(is,jt);g.w=is.prototype; g.w.init=function(k,y,q){jt.prototype.init.call(this,k,y,q);if(y.image&&y.image.thumbnail)if(y.headline)if(y.description)if((k=y.actionButton&&g.L(y.actionButton,g.JS))&&k.navigationEndpoint){var N=this.api.getVideoData(2);if(N!=null)if(y.image&&y.image.thumbnail){var D=y.image.thumbnail.thumbnails;D!=null&&D.length>0&&g.p1(g.Tw(D[0].url))&&(D[0].url=N.profilePicture)}else g.JR(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.C.init(mO("ad-image"),y.image,q);this.j.init(mO("ad-text"), y.headline,q);this.V.init(mO("ad-text"),y.description,q);this.N.init(mO("button"),k,q);q=KD(this.N.element);H3(this.N.element,q+" This link opens in new tab");this.ND=k.navigationEndpoint;this.api.yC()||this.show();this.api.S().W("enable_larger_flyout_cta_on_desktop")&&(this.nS("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.nS("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.nS("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.nS("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.nS("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.nS("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.N.element.classList.add("ytp-flyout-cta-action-button-large"),this.N.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.nS("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.Db.bind(this));this.eb=y.startMs||0;XH(this)}else g.sR(Error("FlyoutCtaRenderer has no valid action button."));else g.sR(Error("FlyoutCtaRenderer has no description AdText."));else g.sR(Error("FlyoutCtaRenderer has no headline AdText."));else g.JR(Error("FlyoutCtaRenderer has no image."))}; g.w.onClick=function(k){jt.prototype.onClick.call(this,k);this.api.pauseVideo();!g.cG(this.N.element,k.target)&&this.ND&&(this.layoutId?this.mS.executeCommand(this.ND,this.layoutId):g.sR(Error("Missing layoutId for flyout cta.")))}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();(k&&k.current||this.wF)&&1E3*k.current>=this.eb&&($A(this),g.mW(this.element,"ytp-flyout-cta-inactive"),this.N.element.removeAttribute("tabIndex"))}}; g.w.Qq=function(){this.clear()}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.Db.bind(this))}; g.w.show=function(){this.N&&this.N.show();jt.prototype.show.call(this)}; g.w.hide=function(){this.N&&this.N.hide();jt.prototype.hide.call(this)}; g.w.Db=function(k){k=="hidden"?this.show():this.hide()};g.z(fo,Bo);g.w=fo.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.Z=y;if(this.Z.rectangle)for(k=this.Z.likeButton&&g.L(this.Z.likeButton,qb),y=this.Z.dislikeButton&&g.L(this.Z.dislikeButton,qb),this.C.init(mO("toggle-button"),k,q),this.N.init(mO("toggle-button"),y,q),this.T(this.element,"change",this.R5),this.V.show(100),this.show(),q=g.p(this.Z&&this.Z.impressionCommands||[]),k=q.next();!k.done;k=q.next())k=k.value,this.layoutId?this.mS.executeCommand(k,this.layoutId):g.sR(Error("Missing layoutId for instream user sentiment."))}; g.w.clear=function(){this.hide()}; g.w.hide=function(){this.C.hide();this.N.hide();Bo.prototype.hide.call(this)}; g.w.show=function(){this.C.show();this.N.show();Bo.prototype.show.call(this)}; g.w.R5=function(){lNZ(this.element,"ytp-ad-instream-user-sentiment-selected");this.Z.postMessageAction&&this.api.Sb("onYtShowToast",this.Z.postMessageAction);this.V.hide()}; g.w.onClick=function(k){this.pS.length>0&&this.R5();Bo.prototype.onClick.call(this,k)};g.z(Ou,g.S);g.w=Ou.prototype;g.w.gF=function(){this.reset();g.S.prototype.gF.call(this)}; g.w.reset=function(){g.R0(this.V);this.Y=!1;this.Z&&this.Z.stop();this.j.stop();this.C&&(this.C=!1,this.B.play())}; g.w.start=function(){this.reset();this.V.T(this.N,"mouseover",this.rl,this);this.V.T(this.N,"mouseout",this.PR,this);this.sT&&(this.V.T(this.N,"focusin",this.rl,this),this.V.T(this.N,"focusout",this.PR,this));this.Z?this.Z.start():(this.Y=this.C=!0,g.fW(this.N,{opacity:this.U}))}; g.w.rl=function(){this.C&&(this.C=!1,this.B.play());this.j.stop();this.Z&&this.Z.stop()}; g.w.PR=function(){this.Y?this.j.start():this.Z&&this.Z.start()}; g.w.c$=function(){this.C||(this.C=!0,this.J.play(),this.Y=!0)};var $SD=[new Px("b.f_",!1,0),new Px("j.s_",!1,2),new Px("r.s_",!1,4),new Px("e.h_",!1,6),new Px("i.s_",!0,8),new Px("s.t_",!1,10),new Px("p.h_",!1,12),new Px("s.i_",!1,14),new Px("f.i_",!1,16),new Px("a.b_",!1,18),new Px("a.o_",!1),new Px("g.o_",!1,22),new Px("p.i_",!1,24),new Px("p.m_",!1),new Px("i.k_",!0,28),new Px("n.k_",!0,20),new Px("i.f_",!1),new Px("a.s_",!0),new Px("m.c_",!1),new Px("n.h_",!1,26),new Px("o.p_",!1)].reduce(function(k,y){k[y.N]=y;return k},{});g.z(QS,jt);g.w=QS.prototype; g.w.init=function(k,y,q){jt.prototype.init.call(this,k,y,q);this.ND=y;(this.eb=pNu(this))&&g.JR(Error("hasAdControlInClickCommands_ is true."));if(!y||g.QR(y))g.sR(Error("SkipButtonRenderer was not specified or empty."));else if(!y.message||g.QR(y.message))g.sR(Error("SkipButtonRenderer.message was not specified or empty."));else{k=this.j?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};y=lJ(k);y==null?g.sR(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+k.iconType+".")): (this.V=new g.VX({X:"button",jb:[this.j?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],L:[{X:"span",D:this.j?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",L:[y]}]}),g.G(this,this.V),this.V.FH(this.C.element),this.N=new au(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,"ytp-ad-skip-button-text"),this.j&&this.N.element.classList.add("ytp-ad-skip-button-text-centered"),this.N.init(mO("ad-text"),this.ND.message,q),g.G(this,this.N),Kk(this.V.element,this.N.element, 0));var N=N===void 0?null:N;q=this.api.S();!(this.pS.length>0)&&q.N&&(A0?0:"ontouchstart"in document.documentElement&&(ed7()||vP()))&&(this.HZ(this.MD),N&&this.HZ(N),this.pS=[this.T(this.element,"touchstart",this.LP,this),this.T(this.element,"touchmove",this.J8,this),this.T(this.element,"touchend",this.aE,this)])}}; g.w.clear=function(){this.wF.reset();this.hide()}; g.w.hide=function(){this.C.hide();this.N&&this.N.hide();$A(this);jt.prototype.hide.call(this)}; g.w.onClick=function(k){if(this.V!=null){if(k){var y=k||window.event;y.returnValue=!1;y.preventDefault&&y.preventDefault()}var q;if(jmZ(k,{contentCpn:((q=this.api.getVideoData(1))==null?void 0:q.clientPlaybackNonce)||""})===0)this.api.Sb("onAbnormalityDetected");else if(jt.prototype.onClick.call(this,k),this.publish("j"),this.api.S().W("embeds_web_enable_ad_skipped_event_publishing")&&this.api.Sb("onAdSkip"),this.hV||!this.eb)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.w.Bg=function(k){if(!this.hV)return this.eb&&bs("SkipButton click commands not pruned while ALC exist"),k;var y,q=(y=g.L(k,g.M8))==null?void 0:y.commands;if(!q)return k;k=[];for(y=0;y=this.j&&r1T(this,!0)};g.z(YA,so);YA.prototype.init=function(k,y,q){so.prototype.init.call(this,k,y,q);k=!1;y.text!=null&&(k=g.QX(y.text),k=!g.p1(k));k?y.navigationEndpoint==null?g.JR(Error("No visit advertiser clickthrough provided in renderer,")):y.style!=="STYLE_UNKNOWN"?g.JR(Error("Button style was not a link-style type in renderer,")):this.show():g.JR(Error("No visit advertiser text was present in the renderer."))};g.z(St,Bo); St.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);k=y.text;g.p1(Uo(k))?g.JR(Error("SimpleAdBadgeRenderer has invalid or empty text")):(k&&k.text&&(y=k.text,this.C&&!this.N&&(y=this.api.S(),y=k.text+" "+(y&&y.N?"\u2022":"\u00b7")),y={text:y,isTemplated:k.isTemplated},k.style&&(y.style=k.style),k.targetId&&(y.targetId=k.targetId),k=new au(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),k.init(mO("simple-ad-badge"),y,q),k.FH(this.element),g.G(this,k)),this.show())}; St.prototype.clear=function(){this.hide()};g.z(Gt,iJ);g.z(Lo,g.fr);g.w=Lo.prototype;g.w.u4=function(){return this.durationMs}; g.w.stop=function(){this.Z&&this.oe.HZ(this.Z)}; g.w.Qx=function(k){this.N={seekableStart:0,seekableEnd:this.durationMs/1E3,current:k.current};this.publish("h")}; g.w.getProgressState=function(){return this.N}; g.w.KP=function(k){g.Uu(k,2)&&this.publish("g")};g.z(d7,g.fr);g.w=d7.prototype;g.w.u4=function(){return this.durationMs}; g.w.start=function(){this.Z||(this.Z=!0,this.q5.start())}; g.w.stop=function(){this.Z&&(this.Z=!1,this.q5.stop())}; g.w.Qx=function(){this.uP+=100;var k=!1;this.uP>this.durationMs&&(this.uP=this.durationMs,this.q5.stop(),k=!0);this.N={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.uP/1E3};this.publish("h");k&&this.publish("g")}; g.w.getProgressState=function(){return this.N};g.z(hE,jt);g.w=hE.prototype;g.w.init=function(k,y,q){jt.prototype.init.call(this,k,y,q);var N;if(y==null?0:(N=y.templatedCountdown)==null?0:N.templatedAdText){k=y.templatedCountdown.templatedAdText;if(!k.isTemplated){g.JR(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.N=new au(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);this.N.init(mO("ad-text"),k,{});this.N.FH(this.element);g.G(this,this.N)}this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){$A(this);jt.prototype.hide.call(this)}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(this.Z!=null){var k=this.Z.getProgressState();if(k!=null&&k.current!=null&&this.N){var y=this.Z instanceof Lo?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:k.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.Z instanceof d7?k.seekableEnd:this.api.getDuration(2,!1);k=k.current;y=this.api.S().experiments.rF("enable_player_overlay_non_negative_remaining_duration_on_web")?Math.max(y-k,0):y-k;xA(this.N,{FORMATTED_AD_DURATION_REMAINING:String(g.g7(y)), TIME_REMAINING:String(Math.ceil(y))})}}}; g.w.show=function(){XH(this);jt.prototype.show.call(this)};g.z(Ru,au);Ru.prototype.onClick=function(k){au.prototype.onClick.call(this,k);this.api.onAdUxClicked(this.componentType)};g.z(Wx,Bo);Wx.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(k=y.content){g.ux(this.element,k);var q,N;y=((q=y.interaction)==null?void 0:(N=q.accessibility)==null?void 0:N.label)||k;this.element.setAttribute("aria-label",y)}else g.sR(Error("AdSimpleAttributedString does not have text content"))}; Wx.prototype.clear=function(){this.hide()}; Wx.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k)};g.z(ZA,Bo); ZA.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});(k=y.label)&&k.content&&!g.p1(k.content)?(this.adBadgeText.init(mO("ad-simple-attributed-string"),new et(k)),(y=y.adPodIndex)&&y.content&&!g.p1(y.content)&&(this.Z=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),this.Z.FH(this.element),g.G(this,this.Z),this.Z.element.classList.add("ytp-ad-badge__pod-index"),this.Z.init(mO("ad-simple-attributed-string"),new et(y))),this.element.classList.add(this.N?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.sR(Error("No label is returned in AdBadgeViewModel."))}; ZA.prototype.show=function(){this.adBadgeText.show();var k;(k=this.Z)==null||k.show();Bo.prototype.show.call(this)}; ZA.prototype.hide=function(){this.adBadgeText.hide();var k;(k=this.Z)==null||k.hide();Bo.prototype.hide.call(this)};g.z(ls,Bo); ls.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});(k=y.adPodIndex)&&k.content&&!g.p1(k.content)&&(this.Z=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),this.Z.FH(this.element),g.G(this,this.Z),this.Z.init(mO("ad-simple-attributed-string"),new et(k)),(this.api.S().W("clean_player_style_fix_on_web")?y.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE":!this.N||y.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.W("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-pod-index--stark-with-light-shadow");this.show()}; ls.prototype.show=function(){var k;(k=this.Z)==null||k.show();Bo.prototype.show.call(this)}; ls.prototype.hide=function(){var k;(k=this.Z)==null||k.hide();Bo.prototype.hide.call(this)};g.z(JE,Bo); JE.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(y!=null&&y.text){var q;if(((q=y.text)==null?0:q.content)&&!g.p1(y.text.content)){this.Z=new g.VX({X:"div",D:"ytp-ad-disclosure-banner__text",oO:y.text.content});g.G(this,this.Z);this.Z.FH(this.element);var N,D;k=((N=y.interaction)==null?void 0:(D=N.accessibility)==null?void 0:D.label)||y.text.content;this.element.setAttribute("aria-label",k);var n;if((n=y.interaction)==null?0:n.onTap)this.N=new g.VX({X:"div",D:"ytp-ad-disclosure-banner__chevron",L:[g.S4()]}), g.G(this,this.N),this.N.FH(this.element);this.show()}}else g.sR(Error("No banner text found in AdDisclosureBanner."))}; JE.prototype.clear=function(){this.hide()};tE.prototype.getLength=function(){return this.Z-this.N};g.z(y6,g.VX);y6.prototype.Qx=function(){var k=this.N.getProgressState(),y=k.seekableEnd;this.api.getPresentingPlayerType()===2&&this.api.S().W("show_preskip_progress_bar_for_skippable_ads")&&(y=this.C?this.C/1E3:k.seekableEnd);k=kP(new tE(k.seekableStart,y),k.current,0);this.progressBar.style.width=k*100+"%"}; y6.prototype.onStateChange=function(){g.h0(this.api.S())||(this.api.getPresentingPlayerType()===2?this.Z===-1&&(this.show(),this.Z=this.N.subscribe("h",this.Qx,this),this.Qx()):this.Z!==-1&&(this.hide(),this.N.q0(this.Z),this.Z=-1))};g.z(qF,Bo); qF.prototype.init=function(k,y,q,N){Bo.prototype.init.call(this,k,y,q);q=!0;if(y.skipOrPreviewRenderer){var D=y.skipOrPreviewRenderer;k=g.L(D,VP);D=g.L(D,s5);k?(D=new FH(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N,this.ND),D.FH(this.U),D.init(mO("skip-button"),k,this.macros),g.G(this,D)):D&&!this.api.S().experiments.rF("disable_ad_preview_for_instream_ads")&&(k=new r7(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N,!1),k.FH(this.U),k.init(mO("ad-preview"),D, this.macros),me(k),g.G(this,k));if(k=g.L(y.skipOrPreviewRenderer,VP)){q=!1;var n=k.skipOffsetMilliseconds}}y.brandInteractionRenderer&&(k=y.brandInteractionRenderer.brandInteractionRenderer,D=new fo(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),D.FH(this.wF),D.init(mO("instream-user-sentiment"),k,this.macros),g.G(this,D));if(k=g.L(y,LUx))if(k=g.L(k,LUx))D=new is(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N,!!y.showWithoutLinkedMediaLayout),g.G(this,D), D.FH(this.j),D.init(mO("flyout-cta"),k,this.macros);k=(this.api.S().W("disable_ad_duration_remaining_for_instream_video_ads")||y.adPodIndex!==void 0)&&!1;N=N&&N.videoAdDurationSeconds;if(y.adBadgeRenderer){var T=y.adBadgeRenderer;D=g.L(T,CI);D!=null?(T=new ZA(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,k),g.G(this,T),T.FH(this.Z),T.init(mO("ad-badge"),D,this.macros),this.C=T.element):(D=T.simpleAdBadgeRenderer,D==null&&(D={text:{text:"Anuncio",isTemplated:!1}}),T=new St(this.api, this.layoutId,this.interactionLoggingClientData,this.mS,!0),g.G(this,T),T.FH(this.Z),T.init(mO("simple-ad-badge"),D,this.macros))}y.adPodIndex&&(D=g.L(y.adPodIndex,s5B),D!=null&&(q=new ls(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,q),g.G(this,q),q.FH(this.Z),q.init(mO("ad-pod-index"),D)));y.adDurationRemaining&&!y.showWithoutLinkedMediaLayout&&(q=y.adDurationRemaining.adDurationRemainingRenderer,q==null&&(q={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}", isTemplated:!0}}}),N=new hE(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N,N,k),g.G(this,N),N.FH(this.Z),N.init(mO("ad-duration-remaining"),q,this.macros),k&&N.element.classList.add("ytp-ad-duration-remaining-autohide"));y.adInfoRenderer&&(N=g.L(y.adInfoRenderer,l7))&&(q=new us(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.element,void 0,k),g.G(this,q),this.api.S().W("enable_ad_pod_index_autohide")&&this.C!==null?this.Z.insertBefore(q.element,this.C.nextSibling): q.FH(this.Z),q.init(mO("ad-info-hover-text-button"),N,this.macros));y.visitAdvertiserRenderer&&(q=g.L(y.visitAdvertiserRenderer,g.JS))&&(D=fcu(this)&&this.V?this.V:this.Z)&&(N=new YA(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,N),N.FH(D),N.init(mO("visit-advertiser"),q,this.macros),wj(N.element),q=KD(N.element),H3(N.element,q+" This link opens in new tab"));!(N=this.api.S())||g.gL(N)||N.controlsType!="3"&&!N.disableOrganicUi||(n=new y6(this.api,this.N,n,k),n.FH(this.Wl), g.G(this,n));y.adDisclosureBannerRenderer&&(y=g.L(y.adDisclosureBannerRenderer,lRL))&&(n=new JE(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),n.FH(this.eb),n.init(mO("ad-disclosure-banner"),y),g.G(this,n));this.api.S().W("enable_updated_html5_player_focus_style")&&g.pD(this.element,"ytp-ad-player-overlay-updated-focus-style");k&&this.api.S().N&&this.Z.classList.add("ytp-ad-player-overlay-instream-info--clean-player-mweb");this.show()}; qF.prototype.clear=function(){this.hide()};TS.prototype.set=function(k,y,q){q=q!==void 0?Date.now()+q:void 0;this.Z.set(k,y,q)}; TS.prototype.get=function(k){return this.Z.get(k)}; TS.prototype.remove=function(k){this.Z.remove(k)};var KN=null,Af=null,ck=null,bS7=null;g.YU("yt.www.ads.eventcache.getLastCompanionData",function(){return KN}); g.YU("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.YU("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return Af}); g.YU("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return ck}); g.YU("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return bS7});var BbZ=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);um.prototype.handleResponse=function(k,y){if(!y)throw Error("request needs to be passed into ConsistencyService");var q,N;y=((q=y.L6.context)==null?void 0:(N=q.request)==null?void 0:N.consistencyTokenJars)||[];var D;(k=(D=k.responseContext)==null?void 0:D.consistencyTokenJar)&&this.replace(y,k)}; um.prototype.replace=function(k,y){k=g.p(k);for(var q=k.next();!q.done;q=k.next())delete this.Z[q.value.encryptedTokenJarContents];QmP(this,y)};var T8q=window.location.hostname.split(".").slice(-2).join("."),Hq;xP.getInstance=function(){Hq=g.S6("yt.clientLocationService.instance");Hq||(Hq=new xP,g.YU("yt.clientLocationService.instance",Hq));return Hq}; g.w=xP.prototype; g.w.setLocationOnInnerTubeContext=function(k){k.client||(k.client={});if(this.Z)k.client.locationInfo||(k.client.locationInfo={}),k.client.locationInfo.latitudeE7=Math.floor(this.Z.coords.latitude*1E7),k.client.locationInfo.longitudeE7=Math.floor(this.Z.coords.longitude*1E7),k.client.locationInfo.horizontalAccuracyMeters=Math.round(this.Z.coords.accuracy),k.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.C||this.locationPlayabilityToken)k.client.locationPlayabilityToken=this.C|| this.locationPlayabilityToken}; g.w.handleResponse=function(k){var y;k=(y=k.responseContext)==null?void 0:y.locationPlayabilityToken;k!==void 0&&(this.locationPlayabilityToken=k,this.Z=void 0,g.H1("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=aq(this))&&this.localStorage.set("yt-location-playability-token",k,15552E3):g.Jw("YT_CL",JSON.stringify({loctok:k}),15552E3,T8q,!0))}; g.w.clearLocationPlayabilityToken=function(k){k==="TVHTML5"?(this.localStorage=aq(this))&&this.localStorage.remove("yt-location-playability-token"):g.k7("YT_CL");this.C=void 0;this.N!==-1&&(clearTimeout(this.N),this.N=-1)}; g.w.getCurrentPositionFromGeolocation=function(){var k=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var y=!1,q=1E4;g.H1("INNERTUBE_CLIENT_NAME")==="MWEB"&&(y=!0,q=15E3);return new Promise(function(N,D){navigator.geolocation.getCurrentPosition(function(n){k.Z=n;N(n)},function(n){D(n)},{enableHighAccuracy:y, maximumAge:0,timeout:q})})}; g.w.createUnpluggedLocationInfo=function(k){var y={};k=k.coords;if(k==null?0:k.latitude)y.latitudeE7=Math.floor(k.latitude*1E7);if(k==null?0:k.longitude)y.longitudeE7=Math.floor(k.longitude*1E7);if(k==null?0:k.accuracy)y.locationRadiusMeters=Math.round(k.accuracy);return y}; g.w.createLocationInfo=function(k){var y={};k=k.coords;if(k==null?0:k.latitude)y.latitudeE7=Math.floor(k.latitude*1E7);if(k==null?0:k.longitude)y.longitudeE7=Math.floor(k.longitude*1E7);return y};g.w=Gv6.prototype;g.w.contains=function(k){return Object.prototype.hasOwnProperty.call(this.Z,k)}; g.w.get=function(k){if(this.contains(k))return this.Z[k]}; g.w.set=function(k,y){this.Z[k]=y}; g.w.HS=function(){return Object.keys(this.Z)}; g.w.remove=function(k){delete this.Z[k]};X3.prototype.getModuleId=function(k){return k.serviceId.getModuleId()}; X3.prototype.get=function(k){a:{var y=this.mappings.get(k.toString());switch(y.type){case "mapping":k=y.value;break a;case "factory":y=y.value();this.mappings.set(k.toString(),{type:"mapping",value:y});k=y;break a;default:k=ti(y)}}return k}; X3.prototype.registerService=function(k,y){this.mappings.set(k.toString(),{type:"mapping",value:y});return k}; new X3;var KQ={},Lcu=(KQ.WEB_UNPLUGGED="^unplugged/",KQ.WEB_UNPLUGGED_ONBOARDING="^unplugged/",KQ.WEB_UNPLUGGED_OPS="^unplugged/",KQ.WEB_UNPLUGGED_PUBLIC="^unplugged/",KQ.WEB_CREATOR="^creator/",KQ.WEB_KIDS="^kids/",KQ.WEB_EXPERIMENTS="^experiments/",KQ.WEB_MUSIC="^music/",KQ.WEB_REMIX="^music/",KQ.WEB_MUSIC_EMBEDDED_PLAYER="^music/",KQ.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",KQ);pN.prototype.j=function(k,y,q){y=y===void 0?{}:y;q=q===void 0?CO:q;var N={context:g.jR(k.clickTrackingParams,!1,this.V)};var D=this.N(k);if(D){this.Z(N,D,y);var n;y=g.zS(this.C());(D=(n=g.L(k.commandMetadata,g.y3))==null?void 0:n.apiUrl)&&(y=D);n=YtT(qj(y));k=Object.assign({},{command:k},void 0);N={input:n,CU:Nj(n),L6:N,config:k};N.config.kE?N.config.kE.identity=q:N.config.kE={identity:q};return N}g.sR(new g.HN("Error: Failed to create Request from Command.",k))}; g.nu.Object.defineProperties(pN.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.z(r$,pN);g.z(mN,r$);mN.prototype.j=function(){return{input:"/getDatasyncIdsEndpoint",CU:Nj("/getDatasyncIdsEndpoint","GET"),L6:{}}}; mN.prototype.C=function(){return[]}; mN.prototype.N=function(){}; mN.prototype.Z=function(){};var w9E={},phu=(w9E.GET_DATASYNC_IDS=$P(mN),w9E);var AB={},IZF=(AB["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",AB["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",AB["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",AB["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",AB["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",AB["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",AB["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", AB["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",AB["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",AB["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",AB["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",AB["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",AB["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",AB["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",AB["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", AB["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",AB["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",AB["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",AB["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",AB["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",AB["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",AB["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", AB["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",AB.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",AB["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",AB["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",AB["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",AB["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",AB["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",AB["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", AB["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",AB["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",AB["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",AB["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",AB["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",AB["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",AB["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",AB["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",AB["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",AB["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",AB.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",AB["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",AB["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",AB["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",AB["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",AB["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",AB["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",AB["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",AB["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",AB["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",AB["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",AB["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",AB["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",AB["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",AB["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",AB["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",AB["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",AB["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",AB["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",AB["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",AB["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",AB["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", AB["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",AB["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",AB["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",AB["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",AB["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",AB["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",AB["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",AB["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",AB["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", AB["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR",AB["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC",AB["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",AB["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",AB["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",AB["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",AB["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",AB["video.translations"]= "LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",AB),cq={},WcT=(cq.auto_search="LATENCY_ACTION_AUTO_SEARCH",cq.ad_to_ad="LATENCY_ACTION_AD_TO_AD",cq.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",cq.app_startup="LATENCY_ACTION_APP_STARTUP",cq.browse="LATENCY_ACTION_BROWSE",cq.cast_splash="LATENCY_ACTION_CAST_SPLASH",cq.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",cq.channels="LATENCY_ACTION_CHANNELS",cq.chips="LATENCY_ACTION_CHIPS",cq.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",cq.direct_playback= "LATENCY_ACTION_DIRECT_PLAYBACK",cq.editor="LATENCY_ACTION_EDITOR",cq.embed="LATENCY_ACTION_EMBED",cq.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",cq.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",cq.explore="LATENCY_ACTION_EXPLORE",cq.favorites="LATENCY_ACTION_FAVORITES",cq.home="LATENCY_ACTION_HOME",cq.inboarding="LATENCY_ACTION_INBOARDING",cq.library="LATENCY_ACTION_LIBRARY",cq.live="LATENCY_ACTION_LIVE",cq.live_pagination="LATENCY_ACTION_LIVE_PAGINATION", cq.management="LATENCY_ACTION_MANAGEMENT",cq.mini_app="LATENCY_ACTION_MINI_APP_PLAY",cq.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",cq.onboarding="LATENCY_ACTION_ONBOARDING",cq.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",cq.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",cq.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",cq.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",cq.prebuffer="LATENCY_ACTION_PREBUFFER",cq.prefetch= "LATENCY_ACTION_PREFETCH",cq.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",cq.profile_switcher="LATENCY_ACTION_LOGIN",cq.projects="LATENCY_ACTION_PROJECTS",cq.reel_watch="LATENCY_ACTION_REEL_WATCH",cq.results="LATENCY_ACTION_RESULTS",cq.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",cq.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",cq.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",cq.review="LATENCY_ACTION_REVIEW",cq.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",cq.search_ui= "LATENCY_ACTION_SEARCH_UI",cq.search_suggest="LATENCY_ACTION_SUGGEST",cq.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",cq.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",cq.seek="LATENCY_ACTION_PLAYER_SEEK",cq.settings="LATENCY_ACTION_SETTINGS",cq.store="LATENCY_ACTION_STORE",cq.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",cq.tenx="LATENCY_ACTION_TENX",cq.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",cq.watch="LATENCY_ACTION_WATCH",cq.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN", cq["watch,watch7"]="LATENCY_ACTION_WATCH",cq["watch,watch7_html5"]="LATENCY_ACTION_WATCH",cq["watch,watch7ad"]="LATENCY_ACTION_WATCH",cq["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",cq.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",cq.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",cq.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",cq.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",cq.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",cq.gel_compression="LATENCY_ACTION_GEL_COMPRESSION", cq.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",cq.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",cq);Object.assign(WcT,IZF);g.z(sW,MJ);var ISU=new Gq("aft-recorded",sW);var HwF=g.FZ.ytLoggingGelSequenceIdObj_||{};g.YU("ytLoggingGelSequenceIdObj_",HwF);var kI=g.FZ.ytLoggingLatencyUsageStats_||{};g.YU("ytLoggingLatencyUsageStats_",kI);Jf.prototype.tick=function(k,y,q,N){yp(this,"tick_"+k+"_"+y)||g.OH("latencyActionTicked",{tickName:k,clientActionNonce:y},{timestamp:q,cttAuthInfo:N})}; Jf.prototype.info=function(k,y,q){var N=Object.keys(k).join("");yp(this,"info_"+N+"_"+y)||(k=Object.assign({},k),k.clientActionNonce=y,g.OH("latencyActionInfo",k,{cttAuthInfo:q}))}; Jf.prototype.jspbInfo=function(k,y,q){for(var N="",D=0;D=D.length?(y.append(D),k-=D.length):k?(y.append(new Uint8Array(D.buffer,D.byteOffset,k)),q.append(new Uint8Array(D.buffer,D.byteOffset+k,D.length-k)),k=0):q.append(D);return{Dk:y,XC:q}}; g.w.isFocused=function(k){return k>=this.Uv&&k=64&&(this.Y.set(k.subarray(0,64-this.N),this.N),y=64-this.N,this.N=0,wTZ(this,this.Y,0));for(;y+64<=q;y+=64)wTZ(this,k,y);y=this.start&&(k=2&&q.ssdaiAdsConfig&&bs("Unexpected ad placement renderers length",k.slot,null,{length:N.length});N.some(function(D){var n,T,I,H;return!!((n=D.renderer)==null?0:(T=n.linearAdSequenceRenderer)==null?0:(I=T.linearAds)==null?0:I.length)||!((H=D.renderer)==null||!H.instreamVideoAdRenderer)})||fFD(k)})}; Oj.prototype.v_=function(){KfP(this.Z)};PJ.prototype.YB=function(){var k=this;HlD(this.N,function(){var y=iD(k.slot.clientMetadata,"metadata_type_ad_break_request_data");return y.cueProcessedMs?k.Z.get().fetch({Hs:y.getAdBreakUrl,ob:new g.rG(y.xV,y.KN),cueProcessedMs:y.cueProcessedMs}):k.Z.get().fetch({Hs:y.getAdBreakUrl,ob:new g.rG(y.xV,y.KN)})})}; PJ.prototype.v_=function(){KfP(this.N)};vJ.prototype.YB=function(){var k=this.slot.clientMetadata,y,q=(y=this.slot.fulfilledLayout)!=null?y:iD(k,"metadata_type_fulfilled_layout");gv0(this.callback,this.slot,q)}; vJ.prototype.v_=function(){Fe(this.callback,this.slot,new t("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")};Ej.prototype.build=function(k,y){return y.fulfilledLayout||Ch(y,{nZ:["metadata_type_fulfilled_layout"]})?new vJ(k,y):this.C(k,y)};g.z(bb,Ej); bb.prototype.C=function(k,y){if(Ch(y,{nZ:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new Oj(k,y,this.Z,this.N,this.ox,this.ET,this.XH,this.tV,this.gf);if(Ch(y,{nZ:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new PJ(k,y,this.Z,this.N,this.ox,this.ET);throw new t("Unsupported slot with type: "+y.slotType+" and client metadata: "+fH(y.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.z(Vo,Ej);Vo.prototype.C=function(k,y){throw new t("Unsupported slot with type: "+y.slotType+" and client metadata: "+fH(y.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.w=OlP.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(k){if(k.layoutId!==this.layout.layoutId)this.callback.lG(this.slot,k,new rm("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 y=iD(k.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.TL(this.slot,k),gPZ(this.C, this.slot,y)):bs("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,k)}}; g.w.z$=function(k,y){k.layoutId!==this.layout.layoutId?this.callback.lG(this.slot,k,new rm("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.Ab(this.slot,k,y),vhM(this),CST(this))};g.z(F$,g.fr);g.w=F$.prototype;g.w.DK=function(){return this.N.slot}; g.w.Bl=function(){return this.N.layout}; g.w.init=function(){this.C.get().addListener(this)}; g.w.release=function(){this.C.get().removeListener(this);this.dispose()}; g.w.Y$=function(){}; g.w.X5=function(){}; g.w.bl=function(){}; g.w.Yr=function(){}; g.w.startRendering=function(k){var y=this;M6(this.N,k,function(){return void y.bH()})}; g.w.bH=function(){this.C.get().bH(this.Z)}; g.w.z$=function(k,y){var q=this;M6(this.N,k,function(){var N=q.C.get();foG(N,q.Z,3);q.Z=[];q.callback.Ab(q.slot,k,y)})}; g.w.gF=function(){this.C.VM()||this.C.get().removeListener(this);g.fr.prototype.gF.call(this)}; g.nu.Object.defineProperties(F$.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.N.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.N.layout}}});h6.prototype.Pn=function(k,y){y=y===void 0?!1:y;var q=(this.C.get(k)||[]).concat();if(y=y&&Vc7(k)){var N=this.C.get(y);N&&q.push.apply(q,g.m(N))}WJ(this,k,q);this.Z.add(k);y&&this.Z.add(y)}; h6.prototype.mX=function(k,y){y=y===void 0?!1:y;if(!this.Z.has(k)){var q=y&&Vc7(k);q&&(y=!this.Z.has(q));this.Pn(k,y)}};g.z(QWP,iJ);g.z(t6,F$);g.w=t6.prototype;g.w.nX=function(k,y){Lh("ads-engagement-panel-layout",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,Vm),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(y,q,N,D,n){return new QWP(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z(FfD,iJ);g.z(k3,F$);g.w=k3.prototype;g.w.nX=function(k,y){Lh("banner-image",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,E5),this.callback,"metadata_type_banner_image_layout_view_model",function(y,q,N,D,n){return new FfD(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z(yW,iJ);g.z(qc,F$);g.w=qc.prototype;g.w.nX=function(k,y){Lh("action-companion",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,Pp),this.callback,"metadata_type_action_companion_ad_renderer",function(y,q,N,D,n){return new yW(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){y.layoutId===this.layout.layoutId?this.Pl.mX("impression"):this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z(GWM,iJ);g.z(Nc,F$);g.w=Nc.prototype;g.w.nX=function(k,y){Lh("image-companion",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,vp),this.callback,"metadata_type_image_companion_ad_renderer",function(y,q,N,D,n){return new GWM(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){y.layoutId===this.layout.layoutId?this.Pl.mX("impression"):this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z(dAZ,iJ);g.z(Dl,F$);g.w=Dl.prototype;g.w.nX=function(k,y){Lh("shopping-companion",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(y,q,N,D,n){return new dAZ(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){y.layoutId===this.layout.layoutId?this.Pl.mX("impression"):this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z(Ti,F$);g.w=Ti.prototype;g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(y,q,N,D,n){return new yW(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(){}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)}; g.w.nX=function(){};g.w=Wf7.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){this.tV.get().addListener(this);this.tV.get().My.push(this);var k=iD(this.layout.clientMetadata,"metadata_type_video_length_seconds"),y=iD(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");dG(this.layout.sX)&&Lp(this.CY.get(),this.layout.layoutId,{OO:y,Fk:k,listener:this})}; g.w.release=function(){this.tV.get().removeListener(this);$Hu(this.tV.get(),this);dG(this.layout.sX)&&d3(this.CY.get(),this.layout.layoutId)}; g.w.startRendering=function(k){this.callback.TL(this.slot,k)}; g.w.z$=function(k,y){o0G(this.ET.get())&&!this.Z&&(this.Pl.mX("abandon"),this.Z=!0);this.callback.Ab(this.slot,k,y)}; g.w.XZ=function(k){switch(k.id){case "part2viewed":this.Pl.mX("start");this.Pl.mX("impression");break;case "videoplaytime25":this.Pl.mX("first_quartile");break;case "videoplaytime50":this.Pl.mX("midpoint");break;case "videoplaytime75":this.Pl.mX("third_quartile");break;case "videoplaytime100":o0G(this.ET.get())?this.Z||(this.Pl.mX("complete"),this.Z=!0):this.Pl.mX("complete");J6(this.Pl)&&lb(this.Pl,Infinity,!0);hfD(this.ET.get())&&nn(this.N,Infinity,!0);break;case "engagedview":J6(this.Pl)||this.Pl.mX("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:bs("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.Jp=function(){}; g.w.wS=function(){}; g.w.Wo=function(){}; g.w.onFullscreenToggled=function(){}; g.w.fX=function(){}; g.w.XN=function(){}; g.w.Aa=function(k){hfD(this.ET.get())&&nn(this.N,k*1E3,!1);J6(this.Pl)&&lb(this.Pl,k*1E3,!1)}; g.w.qw=function(){}; g.w.yz=function(){this.Pl.mX("active_view_measurable")}; g.w.uD=function(){this.Pl.mX("active_view_viewable")}; g.w.U5=function(){this.Pl.mX("active_view_fully_viewable_audible_half_duration")}; g.w.Me=function(){this.Pl.mX("audio_measurable")}; g.w.xD=function(){this.Pl.mX("audio_audible")};g.z(wO,F$);g.w=wO.prototype;g.w.init=function(){F$.prototype.init.call(this);var k=iD(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),y={adsClientData:this.layout.Yz};this.Z.push(new Gt(k,this.layout.layoutId,iD(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),y,!0))}; g.w.oX=function(){this.V||this.tV.get().resumeVideo(1)}; g.w.startRendering=function(k){F$.prototype.startRendering.call(this,k);ZH(this.tV.get(),"ad-showing");this.callback.TL(this.slot,k);this.j.q3=this}; g.w.z$=function(k,y){F$.prototype.z$.call(this,k,y);lq(this.tV.get(),"ad-showing");Vr(this.j,this)}; g.w.nX=function(k){switch(k){case "ad-info-icon-button":(this.V=this.tV.get().WS(1))||this.tV.get().pauseVideo();break;case "visit-advertiser":this.tV.get().pauseVideo()}}; g.w.gF=function(){F$.prototype.gF.call(this)};g.z(Ii,iJ);g.z(HC,F$);g.w=HC.prototype;g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(y,q,N,D,n){return new Ii(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(){}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)}; g.w.nX=function(){};g.z(Kn,iJ);g.z(Ao,F$);Ao.prototype.init=function(){F$.prototype.init.call(this);this.Z.push(new Kn(g.L(this.layout.renderingContent,hS),this.layout.layoutId,{adsClientData:this.layout.Yz}))}; Ao.prototype.nX=function(){hY(this.V.get(),this.j)&&GV(this.XH.get(),3)}; Ao.prototype.startRendering=function(k){F$.prototype.startRendering.call(this,k);this.callback.TL(this.slot,k)}; Ao.prototype.gF=function(){F$.prototype.gF.call(this)};g.z(cC,iJ);g.z(uV,F$);uV.prototype.init=function(){F$.prototype.init.call(this);var k=g.L(this.layout.renderingContent,vC)||iD(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),y=Y4(this.Pl);this.Z.push(new cC(k,y,this.layout.layoutId,{adsClientData:this.layout.Yz},!0,!0))}; uV.prototype.startRendering=function(k){F$.prototype.startRendering.call(this,k);this.callback.TL(this.slot,k)}; uV.prototype.nX=function(k,y){if(y===this.layout.layoutId)switch(k){case "skip-button":var q;(k=(q=iD(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:q.current)&&k.qq(this.DK(),this.layout)}}; uV.prototype.gF=function(){F$.prototype.gF.call(this)};x3.prototype.build=function(k,y,q,N){if(ai(N,{nZ:["metadata_type_ad_break_response_data"],Ue:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new OlP(k,q,N,this.N,this.C,this.Z);throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+fH(N.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.z(sWM,iJ);g.z(XG,F$);g.w=XG.prototype;g.w.nX=function(k,y){Lh("ads-engagement-panel",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,C4),this.callback,"metadata_type_ads_engagement_panel_renderer",function(y,q,N,D,n){return new sWM(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){y.layoutId===this.layout.layoutId?this.Pl.mX("impression"):this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};g.z($3,F$);g.w=$3.prototype;g.w.nX=function(k,y){Lh("top-banner-image-text-icon-buttoned",k,this.Y.get().yW,this.XH.get(),this.V,this.j,this.DK(),this.Bl(),y)}; g.w.startRendering=function(k){Su(this.Pl,this.DK(),this.Bl(),g.L(this.Bl().renderingContent,b7),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(y,q,N,D,n){return new Ii(y,q,N,D,n)},this.Z); F$.prototype.startRendering.call(this,k)}; g.w.TL=function(k,y){this.j===y.layoutId&&(this.V===null?this.V=this.XH.get().kJ():bs("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.gF=function(){Qv(this.KY(),this);F$.prototype.gF.call(this)};kUG.prototype.build=function(k,y,q,N){if(ai(N,JR7())||g.L(N.renderingContent,C4)!==void 0)return new XG(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,SRu())||g.L(N.renderingContent,Pp)!==void 0)return new qc(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,LfZ())||g.L(N.renderingContent,vp)!==void 0)return new Nc(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,gh6()))return new Dl(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,er7()))return new Ti(k,q,N,this.lr,this.XH,this.KY, this.CY,this.Z);if(ai(N,YR0())||g.L(N.renderingContent,E5)!==void 0)return new k3(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,tcG())||g.L(N.renderingContent,b7)!==void 0)return new $3(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,ZlG()))return new HC(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);if(ai(N,McD())||g.L(N.renderingContent,Vm)!==void 0)return new t6(k,q,N,this.lr,this.XH,this.KY,this.CY,this.Z);throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+ fH(N.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};ylG.prototype.build=function(k,y,q,N){if(ai(N,{nZ:["metadata_type_linked_player_bytes_layout_id"],Ue:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new Ao(k,q,N,this.lr,this.XH,this.Z);throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+fH(N.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.w=qoU.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(k){k.layoutId!==this.layout.layoutId?this.callback.lG(this.slot,k,new rm("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.TL(this.slot,k),this.Pl.mX("impression"),Xa(this.Gg,k,"normal"))}; g.w.z$=function(k,y){k.layoutId!==this.layout.layoutId?this.callback.lG(this.slot,k,new rm("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.Ab(this.slot,k,y)};g.w=DMT.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){}; g.w.release=function(){}; g.w.startRendering=function(k){k.layoutId!==this.layout.layoutId?this.callback.lG(this.slot,k,new rm("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.TL(this.slot,k),this.Pl.mX("impression"),Xa(this.Gg,k,"normal"))}; g.w.z$=function(k,y){k.layoutId!==this.layout.layoutId?this.callback.lG(this.slot,k,new rm("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.Ab(this.slot,k,y)};zi.prototype.build=function(k,y,q,N){if(!this.ET.get().G.S().W("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(ai(N,NqD()))return new qoU(k,q,N,this.XH,this.Gg)}else if(ai(N,{nZ:[],Ue:["LAYOUT_TYPE_FORECASTING"]}))return new DMT(k,q,N,this.XH,this.Gg);throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+fH(N.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.z(woT,iJ);g.z(pn,F$);g.w=pn.prototype;g.w.init=function(){F$.prototype.init.call(this);var k=g.L(this.layout.renderingContent,PC)||iD(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),y={adsClientData:this.layout.Yz};this.Z.push(new woT(k,iD(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,y))}; g.w.oX=function(){this.V||this.tV.get().resumeVideo(2)}; g.w.startRendering=function(k){F$.prototype.startRendering.call(this,k);this.callback.TL(this.slot,k);this.j.q3=this}; g.w.z$=function(k,y){F$.prototype.z$.call(this,k,y);Vr(this.j,this)}; g.w.nX=function(k){if(hY(this.Y.get(),this.B))switch(k){case "visit-advertiser-link":GV(this.XH.get(),3)}switch(k){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.tV.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.tV.get().WS(2))||this.tV.get().pauseVideo();break;case "visit-advertiser-link":this.tV.get().pauseVideo();IPU(this).yT();break;case "skip-button":if(k=IPU(this), !this.layout.renderingContent&&k.yj)bs("Requesting to skip by LegacyPlayerBytes when components enabled"),k.g4(this.DK(),this.layout);else{var y;(k=(y=iD(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&k.qq(this.DK(),this.layout)}}}; g.w.gF=function(){F$.prototype.gF.call(this)};g.z(rO,F$);g.w=rO.prototype;g.w.init=function(){F$.prototype.init.call(this);var k=g.L(this.layout.renderingContent,OD)||iD(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),y={adsClientData:this.layout.Yz},q;(q=!!this.layout.renderingContent)||(q=!mm(this).yj);this.Z.push(new Gt(k,this.layout.layoutId,iD(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),y,q))}; g.w.oX=function(){this.V||this.tV.get().resumeVideo(2)}; g.w.startRendering=function(k){F$.prototype.startRendering.call(this,k);this.callback.TL(this.slot,k);this.j.q3=this}; g.w.z$=function(k,y){F$.prototype.z$.call(this,k,y);Vr(this.j,this)}; g.w.nX=function(k){if(hY(this.Y.get(),this.B))switch(k){case "visit-advertiser":GV(this.XH.get(),3)}switch(k){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.tV.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.tV.get().WS(2))||this.tV.get().pauseVideo();break;case "visit-advertiser":this.tV.get().pauseVideo();mm(this).yT();break;case "skip-button":if(k=mm(this),!this.layout.renderingContent&& k.yj)bs("Requesting to skip by LegacyPlayerBytes"),k.g4(this.DK(),this.layout);else{var y;(k=(y=iD(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&k.qq(this.DK(),this.layout)}}}; g.w.gF=function(){F$.prototype.gF.call(this)};g.z(KO6,iJ);g.z(iV,F$);g.w=iV.prototype;g.w.startRendering=function(k){var y=this;M6(this.N,k,function(){y.Z.push(new KO6(iD(y.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),k.layoutId,k.Yz));y.bH();y.callback.TL(y.slot,k);g.e(Ge(y.tV.get(),1),512)&&y.callback.lG(y.DK(),y.Bl(),new rm("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.w.XN=function(){}; g.w.fX=function(k){if(k.state.isError()){var y;this.callback.lG(this.DK(),this.Bl(),new rm("A player error happened during adNotify",{playerErrorCode:(y=k.state.xg)==null?void 0:y.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.w.onFullscreenToggled=function(){}; g.w.wS=function(){}; g.w.Wo=function(){}; g.w.Jp=function(){}; g.w.onVolumeChange=function(){}; g.w.XZ=function(){}; g.w.qw=function(){}; g.w.nX=function(){};g.z(clT,iJ);g.z(fn,F$);fn.prototype.init=function(){F$.prototype.init.call(this);var k=g.L(this.layout.renderingContent,Cn),y=Y4(this.Pl);this.Z.push(new clT(k,y,this.layout.layoutId,{adsClientData:this.layout.Yz}))}; fn.prototype.startRendering=function(k){F$.prototype.startRendering.call(this,k);this.callback.TL(this.slot,k)}; fn.prototype.nX=function(k,y){if(y===this.layout.layoutId)switch(k){case "skip-button":var q;(k=(q=iD(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:q.current)&&k.qq(this.DK(),this.layout)}}; fn.prototype.gF=function(){F$.prototype.gF.call(this)};ujZ.prototype.build=function(k,y,q,N){if(k=ED(k,q,N,this.lr,this.tV,this.XH,this.N,this.Z,this.ET))return k;throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+fH(N.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.w=aPG.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){this.tV.get().addListener(this);this.tV.get().My.push(this);var k=iD(this.layout.clientMetadata,"metadata_type_video_length_seconds"),y=iD(this.layout.clientMetadata,"metadata_type_active_view_traffic_type"),q=iD(this.layout.clientMetadata,"metadata_type_active_view_identifier");dG(this.layout.sX)&&Lp(this.CY.get(),this.layout.layoutId,{OO:y,Fk:k,listener:this,Xa:q})}; g.w.release=function(){this.tV.get().removeListener(this);$Hu(this.tV.get(),this);dG(this.layout.sX)&&d3(this.CY.get(),this.layout.layoutId)}; g.w.startRendering=function(k){this.callback.TL(this.slot,k)}; g.w.z$=function(k,y){BC(this,"abandon");this.callback.Ab(this.slot,k,y)}; g.w.XZ=function(k){switch(k.id){case "part2viewed":this.Pl.mX("start");this.Pl.mX("impression");break;case "videoplaytime25":this.Pl.mX("first_quartile");break;case "videoplaytime50":this.Pl.mX("midpoint");break;case "videoplaytime75":this.Pl.mX("third_quartile");break;case "videoplaytime100":BC(this,"complete");J6(this.Pl)&&lb(this.Pl,Infinity,!0);break;case "engagedview":J6(this.Pl)||this.Pl.mX("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:bs("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.w.onVolumeChange=function(){}; g.w.Jp=function(){}; g.w.wS=function(){}; g.w.Wo=function(){}; g.w.onFullscreenToggled=function(){}; g.w.fX=function(k){this.Z||(g.Uu(k,4)&&!g.Uu(k,2)?ZY(this.Pl,"pause"):Bx(k,4)<0&&!(Bx(k,2)<0)&&ZY(this.Pl,"resume"))}; g.w.XN=function(){}; g.w.Aa=function(k){J6(this.Pl)&&lb(this.Pl,k*1E3,!1)}; g.w.qw=function(){BC(this,"swipe")}; g.w.yz=function(){this.Pl.mX("active_view_measurable")}; g.w.uD=function(){this.Pl.mX("active_view_viewable")}; g.w.U5=function(){this.Pl.mX("active_view_fully_viewable_audible_half_duration")}; g.w.Me=function(){this.Pl.mX("audio_measurable")}; g.w.xD=function(){this.Pl.mX("audio_audible")};xM6.prototype.build=function(k,y,q,N){y=["metadata_type_ad_placement_config"];for(var D=g.p(RV()),n=D.next();!n.done;n=D.next())y.push(n.value);if(ai(N,{nZ:y,Ue:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return q.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new aPG(k,q,N,this.tV,this.XH,this.ET,this.CY):new Wf7(k,q,N,this.tV,this.XH,this.wO,this.ET,this.CY);throw new rm("Unsupported layout with type: "+N.layoutType+" and client metadata: "+fH(N.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory."); };var FG={contentCpn:"",DI:new Map};OrZ.prototype.wL=function(k,y){var q={};y=Object.assign({},y,(q.cc=this.zB.lV(),q));this.zB.G.lw(k,y)};var PgO,Xy,PJP; PgO={rLT:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",CnD:"AUTHENTICATION_MALFORMED",nJV:"AUTHENTICATION_MISSING",eBS:"BAD_REQUEST",kgS:"CAST_SESSION_DEVICE_MISMATCHED",ImD:"CAST_SESSION_VIDEO_MISMATCHED",QKw:"CAST_TOKEN_EXPIRED",b0w:"CAST_TOKEN_FAILED",X6v:"CAST_TOKEN_MALFORMED",Ggv:"CGI_PARAMS_MALFORMED",WGV:"CGI_PARAMS_MISSING",uZS:"DEVICE_FALLBACK",k2T:"GENERIC_WITH_LINK_AND_CPN",ICH:"ERROR_HDCP",QsS:"LICENSE",XoS:"VIDEO_UNAVAILABLE",Omj:"FORMAT_UNAVAILABLE",dwS:"GEO_FAILURE", ZnD:"HTML5_AUDIO_RENDERER_ERROR",l3j:"GENERIC_WITHOUT_LINK",sAx:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",NBH:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",zJS:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",gfl:"HTML5_SPS_UMP_STATUS_REJECTED",HnF:"INVALID_DRM_MESSAGE",Z1M:"PURCHASE_NOT_FOUND",ldS:"PURCHASE_REFUNDED",Ebj:"RENTAL_EXPIRED",FRD:"RETRYABLE_ERROR",QRv:"SERVER_ERROR",i1V:"SIGNATURE_EXPIRED",RTH:"STOPPED_BY_ANOTHER_PLAYBACK",P3x:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",rJS:"STREAMING_NOT_ALLOWED", TCF:"STREAM_LICENSE_NOT_FOUND",M3w:"TOO_MANY_REQUESTS",UoD:"TOO_MANY_REQUESTS_WITH_LINK",yJS:"TOO_MANY_STREAMS_PER_ENTITLEMENT",u8S:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",k5l:"VIDEO_FORBIDDEN",IeT:"VIDEO_NOT_FOUND",tSj:"BROWSER_OR_EXTENSION_ERROR"};Xy={}; g.dd=(Xy.ALREADY_PINNED_ON_A_DEVICE="Este video ya se descarg\u00f3 en la cantidad m\u00e1xima de dispositivos permitidos por el propietario de los derechos de autor. Antes de que puedas reproducir el video en este dispositivo, debes desvincularlo de cualquier otro.",Xy.DEVICE_FALLBACK="Este video no est\u00e1 disponible en este dispositivo.",Xy.GENERIC_WITH_LINK_AND_CPN="Se produjo un error. Vuelve a intentarlo m\u00e1s tarde (ID de reproducci\u00f3n: $CPN). $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK", Xy.LICENSE="Se produjo un error de licencia con este video.",Xy.VIDEO_UNAVAILABLE="Video no disponible",Xy.FORMAT_UNAVAILABLE="Este video no est\u00e1 disponible en la calidad seleccionada. Vuelve a intentarlo.",Xy.GEO_FAILURE="Este video no est\u00e1 disponible en tu pa\u00eds.",Xy.HTML5_AUDIO_RENDERER_ERROR="Se produjo un error en el procesador de audio. Reinicia tu computadora.",Xy.GENERIC_WITHOUT_LINK="Se produjo un error. Vuelve a intentarlo m\u00e1s tarde.",Xy.HTML5_NO_AVAILABLE_FORMATS_FALLBACK= "No se admite este formato de video.",Xy.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="En este momento, tu navegador no reconoce ninguno de los formatos de video disponibles. $BEGIN_LINKHaz clic aqu\u00ed para ver las preguntas frecuentes sobre el video HTML5.$END_LINK",Xy.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="No puedes reproducir este video en tu navegador. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK",Xy.HTML5_SPS_UMP_STATUS_REJECTED="Se produjo un error. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK", Xy.INVALID_DRM_MESSAGE="El mensaje espec\u00edfico para el sistema DRM no es v\u00e1lido.",Xy.PURCHASE_NOT_FOUND="Este es un video pagado.",Xy.PURCHASE_REFUNDED="La compra de este video se reembols\u00f3.",Xy.RENTAL_EXPIRED="El per\u00edodo de alquiler de este video termin\u00f3.",Xy.CAST_SESSION_DEVICE_MISMATCHED="El dispositivo en la sesi\u00f3n de transmisi\u00f3n no coincide con el dispositivo solicitado.",Xy.CAST_SESSION_VIDEO_MISMATCHED="El video en la sesi\u00f3n de transmisi\u00f3n no coincide con el video solicitado.", Xy.CAST_TOKEN_FAILED="La sesi\u00f3n de transmisi\u00f3n no est\u00e1 disponible. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde.",Xy.CAST_TOKEN_EXPIRED="La sesi\u00f3n de transmisi\u00f3n termin\u00f3. Actualiza la p\u00e1gina.",Xy.CAST_TOKEN_MALFORMED="Sesi\u00f3n de transmisi\u00f3n no v\u00e1lida. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde.",Xy.SERVER_ERROR="Se produjo un error interno en el servidor. Vuelve a intentarlo m\u00e1s tarde.",Xy.STOPPED_BY_ANOTHER_PLAYBACK= "Tu cuenta est\u00e1 reproduciendo este video en otra ubicaci\u00f3n. Vuelve a cargar la p\u00e1gina para continuar mirando.",Xy.STREAM_LICENSE_NOT_FOUND="Se interrumpi\u00f3 la reproducci\u00f3n del video. Vuelve a intentarlo.",Xy.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Utilizaste demasiadas direcciones IP o dispositivos durante las \u00faltimas 24 horas.",Xy.STREAMING_NOT_ALLOWED="No se puede reproducir el video porque est\u00e1 vinculado con otro dispositivo.",Xy.RETRYABLE_ERROR="Se produjo un error temporal en el servidor. Vuelve a intentarlo m\u00e1s tarde.", Xy.TOO_MANY_REQUESTS="Accede para mirar el video.",Xy.TOO_MANY_REQUESTS_WITH_LINK="Haz $BEGIN_LINKclic aqu\u00ed$END_LINK para mirar este video en YouTube.",Xy.TOO_MANY_STREAMS_PER_USER="Se detuvo la reproducci\u00f3n porque se est\u00e1n reproduciendo demasiados videos que pertenecen a la misma cuenta.",Xy.TOO_MANY_STREAMS_PER_ENTITLEMENT="Se detuvo la reproducci\u00f3n porque este video se est\u00e1 reproduciendo en demasiados dispositivos.",Xy.UNSUPPORTED_DEVICE="La reproducci\u00f3n no es compatible con este dispositivo.", Xy.VIDEO_FORBIDDEN="El acceso a este video est\u00e1 prohibido.",Xy.VIDEO_NOT_FOUND="No se puede encontrar este video.",Xy.BROWSER_OR_EXTENSION_ERROR="Se produjo un error. Actualiza la p\u00e1gina o vuelve a intentarlo m\u00e1s tarde. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK",Xy); PJP={300:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",301:"ALREADY_PINNED_ON_A_DEVICE",303:"STOPPED_BY_ANOTHER_PLAYBACK",304:"TOO_MANY_STREAMS_PER_USER",305:"TOO_MANY_STREAMS_PER_ENTITLEMENT",400:"VIDEO_NOT_FOUND",401:"GEO_FAILURE",402:"STREAMING_NOT_ALLOWED",403:"UNSUPPORTED_DEVICE",405:"VIDEO_FORBIDDEN",500:"PURCHASE_NOT_FOUND",501:"RENTAL_EXPIRED",502:"PURCHASE_REFUNDED",5E3:"BAD_REQUEST",5001:"CGI_PARAMS_MISSING",5002:"CGI_PARAMS_MALFORMED",5100:"AUTHENTICATION_MISSING",5101:"AUTHENTICATION_MALFORMED", 5102:"AUTHENTICATION_EXPIRED",5200:"CAST_TOKEN_MALFORMED",5201:"CAST_TOKEN_EXPIRED",5202:"CAST_TOKEN_FAILED",5203:"CAST_SESSION_VIDEO_MISMATCHED",5204:"CAST_SESSION_DEVICE_MISMATCHED",6E3:"INVALID_DRM_MESSAGE",7E3:"SERVER_ERROR",8E3:"RETRYABLE_ERROR"};var vy$;var Cg1=g.Pg(),EyN=Cg1.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!EyN||EyN.length<2)vy$=void 0;else{var bwL=Cg1.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);vy$=bwL&&bwL.length===6?Number(bwL[5].replace("_",".")):0}var wo=vy$,Fw=wo>=0;g.z(g.to,o0);g.to.prototype.T=function(k,y,q,N,D){return o0.prototype.T.call(this,k,y,q,N,D)};var $R={},Oa=($R.FAIRPLAY="fairplay",$R.PLAYREADY="playready",$R.WIDEVINE="widevine",$R.CLEARKEY=null,$R.FLASHACCESS=null,$R.UNKNOWN=null,$R.WIDEVINE_CLASSIC=null,$R);kX.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var z1={},UZ=(z1.WIDTH={name:"width",video:!0,valid:640,Ij:99999},z1.HEIGHT={name:"height",video:!0,valid:360,Ij:99999},z1.FRAMERATE={name:"framerate",video:!0,valid:30,Ij:9999},z1.BITRATE={name:"bitrate",video:!0,valid:3E5,Ij:2E9},z1.EOTF={name:"eotf",video:!0,valid:"bt709",Ij:"catavision"},z1.CHANNELS={name:"channels",video:!1,valid:2,Ij:99},z1.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",Ij:"invalidformat"},z1.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", Ij:"nope"},z1.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",Ij:"av99.0.05M.08"},z1.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",Ij:"invalid"},z1);var VFw=["h","H"],B8G=["9","("],Uaq=["9h","(h"],QY$=["8","*"],MFO=["a","A"],FXN=["o","O"],Yn$=["m","M"],SnE=["mac3","MAC3"],Go$=["meac3","MEAC3"],pQ={},pBZ=(pQ.h=VFw,pQ.H=VFw,pQ["9"]=B8G,pQ["("]=B8G,pQ["9h"]=Uaq,pQ["(h"]=Uaq,pQ["8"]=QY$,pQ["*"]=QY$,pQ.a=MFO,pQ.A=MFO,pQ.o=FXN,pQ.O=FXN,pQ.m=Yn$,pQ.M=Yn$,pQ.mac3=SnE,pQ.MAC3=SnE,pQ.meac3=Go$,pQ.MEAC3=Go$,pQ),LXx=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),c66=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var rH={},Tz=(rH["0"]="f",rH["160"]="h",rH["133"]="h",rH["134"]="h",rH["135"]="h",rH["136"]="h",rH["137"]="h",rH["264"]="h",rH["266"]="h",rH["138"]="h",rH["298"]="h",rH["299"]="h",rH["304"]="h",rH["305"]="h",rH["214"]="h",rH["216"]="h",rH["374"]="h",rH["375"]="h",rH["140"]="a",rH["141"]="ah",rH["327"]="sa",rH["258"]="m",rH["380"]="mac3",rH["328"]="meac3",rH["161"]="H",rH["142"]="H",rH["143"]="H",rH["144"]="H",rH["222"]="H",rH["223"]="H",rH["145"]="H",rH["224"]="H",rH["225"]="H",rH["146"]="H",rH["226"]= "H",rH["227"]="H",rH["147"]="H",rH["384"]="H",rH["376"]="H",rH["385"]="H",rH["377"]="H",rH["149"]="A",rH["261"]="M",rH["381"]="MAC3",rH["329"]="MEAC3",rH["598"]="9",rH["278"]="9",rH["242"]="9",rH["243"]="9",rH["244"]="9",rH["775"]="9",rH["776"]="9",rH["777"]="9",rH["778"]="9",rH["779"]="9",rH["780"]="9",rH["781"]="9",rH["782"]="9",rH["783"]="9",rH["247"]="9",rH["248"]="9",rH["353"]="9",rH["355"]="9",rH["356"]="9",rH["271"]="9",rH["577"]="9",rH["313"]="9",rH["579"]="9",rH["272"]="9",rH["302"]="9", rH["303"]="9",rH["407"]="9",rH["408"]="9",rH["308"]="9",rH["315"]="9",rH["330"]="9h",rH["331"]="9h",rH["332"]="9h",rH["333"]="9h",rH["334"]="9h",rH["335"]="9h",rH["336"]="9h",rH["337"]="9h",rH["338"]="so",rH["600"]="o",rH["250"]="o",rH["251"]="o",rH["774"]="o",rH["194"]="*",rH["195"]="*",rH["220"]="*",rH["221"]="*",rH["196"]="*",rH["197"]="*",rH["279"]="(",rH["280"]="(",rH["317"]="(",rH["318"]="(",rH["273"]="(",rH["274"]="(",rH["357"]="(",rH["358"]="(",rH["275"]="(",rH["359"]="(",rH["360"]="(",rH["276"]= "(",rH["583"]="(",rH["584"]="(",rH["314"]="(",rH["585"]="(",rH["561"]="(",rH["277"]="(",rH["361"]="(h",rH["362"]="(h",rH["363"]="(h",rH["364"]="(h",rH["365"]="(h",rH["366"]="(h",rH["591"]="(h",rH["592"]="(h",rH["367"]="(h",rH["586"]="(h",rH["587"]="(h",rH["368"]="(h",rH["588"]="(h",rH["562"]="(h",rH["409"]="(",rH["410"]="(",rH["411"]="(",rH["412"]="(",rH["557"]="(",rH["558"]="(",rH["394"]="1",rH["395"]="1",rH["396"]="1",rH["397"]="1",rH["398"]="1",rH["399"]="1",rH["720"]="1",rH["721"]="1",rH["400"]= "1",rH["401"]="1",rH["571"]="1",rH["402"]="1",rH["694"]="1h",rH["695"]="1h",rH["696"]="1h",rH["697"]="1h",rH["698"]="1h",rH["699"]="1h",rH["700"]="1h",rH["701"]="1h",rH["702"]="1h",rH["703"]="1h",rH["386"]="3",rH["387"]="w",rH["406"]="6",rH["787"]="1",rH["788"]="1",rH["645"]="(",rH["646"]="(",rH["647"]="(",rH["648"]="(",rH["649"]="(",rH["650"]="(",rH["651"]="(",rH["652"]="(",rH["653"]="(",rH["654"]="(",rH["655"]="(",rH["656"]="(",rH["657"]="(",rH["658"]="(",rH["659"]="(",rH["660"]="(",rH["661"]="(", rH["662"]="(",rH["663"]="(",rH["664"]="(",rH["665"]="(",rH["666"]="(",rH["667"]="(",rH["668"]="(",rH["669"]="(",rH["670"]="(",rH["671"]="(",rH["672"]="(",rH["673"]="(",rH["674"]="(h",rH["675"]="(h",rH["676"]="(h",rH["677"]="(h",rH["678"]="(h",rH["679"]="(h",rH["680"]="(h",rH["681"]="(h",rH["682"]="(h",rH["683"]="(h",rH["684"]="(h",rH["685"]="(h",rH["686"]="(h",rH["687"]="(h",rH["688"]="A",rH["689"]="A",rH["690"]="A",rH["691"]="MEAC3",rH["773"]="i",rH["806"]="I",rH["805"]="I",rH);var mT={},yrZ=(mT.STEREO_LAYOUT_UNKNOWN=0,mT.STEREO_LAYOUT_LEFT_RIGHT=1,mT.STEREO_LAYOUT_TOP_BOTTOM=2,mT);var io,zr;io={};g.q0=(io.auto=0,io.tiny=144,io.light=144,io.small=240,io.medium=360,io.large=480,io.hd720=720,io.hd1080=1080,io.hd1440=1440,io.hd2160=2160,io.hd2880=2880,io.highres=4320,io);zr={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var D4="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");N0.prototype.isHdr=function(){return this.N==="smpte2084"||this.N==="arib-std-b67"};wF.prototype.zd=function(){return this.containerType===2}; wF.prototype.isEncrypted=function(){return!!this.G$}; wF.prototype.KC=function(){return!!this.audio}; wF.prototype.y5=function(){return!!this.video};g.z(E_,g.fr);g.w=E_.prototype;g.w.appendBuffer=function(k,y,q){if(this.N5.B0()!==this.appendWindowStart+this.start||this.N5.MU()!==this.appendWindowEnd+this.start||this.N5.z_()!==this.timestampOffset+this.start)this.N5.supports(1),this.N5.Z1(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.N5.Yb(this.timestampOffset+this.start);this.N5.appendBuffer(k,y,q)}; g.w.abort=function(){this.N5.abort()}; g.w.remove=function(k,y){this.N5.remove(k+this.start,y+this.start)}; g.w.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.w.clear=function(){this.N5.clear()}; g.w.Z1=function(k,y){this.appendWindowStart=k;this.appendWindowEnd=y}; g.w.ji=function(){return this.timestampOffset+this.start}; g.w.B0=function(){return this.appendWindowStart}; g.w.MU=function(){return this.appendWindowEnd}; g.w.Yb=function(k){this.timestampOffset=k}; g.w.z_=function(){return this.timestampOffset}; g.w.KZ=function(k){k=this.N5.KZ(k===void 0?!1:k);return CU(k,this.start,this.end)}; g.w.HU=function(){return this.N5.HU()}; g.w.Xd=function(){return this.N5.Xd()}; g.w.oR=function(){return this.N5.oR()}; g.w.sZ=function(){return this.N5.sZ()}; g.w.DL=function(){this.N5.DL()}; g.w.X6=function(k){return this.N5.X6(k)}; g.w.Kg=function(){return this.N5.Kg()}; g.w.c7=function(){return this.N5.c7()}; g.w.Rb=function(){return this.N5.Rb()}; g.w.NO=function(k,y,q){this.N5.NO(k,y,q)}; g.w.zZ=function(k,y,q){this.N5.zZ(k,y,q)}; g.w.CE=function(k,y){return this.N5.CE(k,y)}; g.w.supports=function(k){return this.N5.supports(k)}; g.w.xB=function(){return this.N5.xB()}; g.w.isView=function(){return!0}; g.w.Cu=function(){return this.N5.Cu()?this.isActive:!1}; g.w.isLocked=function(){return this.VV&&!this.isActive}; g.w.MY=function(k){k=this.N5.MY(k);k.vw=this.start+"-"+this.end;return k}; g.w.oV=function(){return this.N5.oV()}; g.w.HG=function(){return this.N5.HG()}; g.w.nR=function(){return this.N5.nR()}; g.w.gF=function(){Po(this.N5,this.Vv);g.fr.prototype.gF.call(this)};var G0=!1;g.z(V1,g.fr);g.w=V1.prototype;g.w.appendBuffer=function(k,y,q){this.Pe=!1;q&&(this.R0=q);if(k.length){var N;((N=this.b2)==null?0:N.appendBuffer)?this.b2.appendBuffer(k):this.b2?this.b2.append(k):this.Xv&&this.Xv.webkitSourceAppend(this.id,k)}y&&(y.isEncrypted()&&(this.QB=this.R0),y.type===3&&(this.uG=y),this.mJ.push(y.sb()),this.mJ.length>4&&this.mJ.shift());this.Co&&(this.Co.length>=2||k.length>1048576?delete this.Co:this.Co.push(k))}; g.w.abort=function(){try{this.b2?this.b2.abort():this.Xv&&this.Xv.webkitSourceAbort(this.id)}catch(k){Lo7&&g.sR(new g.HN("Error while abort the source buffer: "+k.name+", "+k.message))}this.R0=this.uG=null}; g.w.remove=function(k,y,q){this.Pe=!1;var N;if((N=this.b2)==null?0:N.remove)q&&q({b:mV(this.KZ()),s:k,e:y}),this.b2.remove(k,y)}; g.w.removeAll=function(){this.remove(this.B0(),this.MU())}; g.w.clear=function(){this.oR()||(this.abort(),this.removeAll(),this.QB=this.R0=this.uG=null,this.appendWindowStart=this.timestampOffset=0,this.XD=rF([],[]),this.Pe=!1,this.Co=bc?[]:void 0,this.Fh=!0)}; g.w.B0=function(){if(G0&&this.y5)return this.appendWindowStart;var k;return((k=this.b2)==null?void 0:k.appendWindowStart)||0}; g.w.MU=function(){var k;return((k=this.b2)==null?void 0:k.appendWindowEnd)||0}; g.w.Z1=function(k,y){this.b2&&(G0&&this.y5?(this.appendWindowStart=k,this.b2.appendWindowEnd=y):k>this.B0()?(this.b2.appendWindowEnd=y,this.b2.appendWindowStart=k):(this.b2.appendWindowStart=k,this.b2.appendWindowEnd=y))}; g.w.ji=function(){return this.timestampOffset}; g.w.Yb=function(k){G0?this.timestampOffset=k:this.supports(1)&&(this.b2.timestampOffset=k)}; g.w.z_=function(){return G0?this.timestampOffset:this.supports(1)?this.b2.timestampOffset:0}; g.w.KZ=function(k){if(k===void 0?0:k)return this.Pe||this.HU()||(this.XD=this.KZ(!1),this.Pe=!0),this.XD;try{return this.b2?this.b2.buffered:this.Xv?this.Xv.webkitSourceBuffered(this.id):rF([0],[Infinity])}catch(y){return rF([],[])}}; g.w.HU=function(){var k;return((k=this.b2)==null?void 0:k.updating)||!1}; g.w.oR=function(){return this.Fh}; g.w.sZ=function(){return!this.Fh&&this.HU()}; g.w.DL=function(){this.Fh=!1}; g.w.X6=function(k){var y=k==null?void 0:k.LS;k=k==null?void 0:k.containerType;return!y&&!k||y===this.LS&&k===this.containerType}; g.w.Kg=function(){return this.R0}; g.w.c7=function(){return this.QB}; g.w.CE=function(k,y){return this.containerType!==k||this.LS!==y}; g.w.NO=function(k,y,q){if(this.containerType!==k||q&&this.CE(k,q))this.supports(4),BB()&&this.b2.changeType(y),q&&(this.LS=q);this.containerType=k}; g.w.zZ=function(k,y,q){this.containerType&&this.CE(k,y)&&BB()&&this.b2.changeType(q);this.containerType=k;this.LS=y}; g.w.xB=function(){return this.uG}; g.w.isView=function(){return!1}; g.w.supports=function(k){switch(k){case 1:var y;return((y=this.b2)==null?void 0:y.timestampOffset)!==void 0;case 0:var q;return!((q=this.b2)==null||!q.appendBuffer);case 2:var N;return!((N=this.b2)==null||!N.remove);case 3:var D,n;return!!(((D=this.b2)==null?0:D.addEventListener)&&((n=this.b2)==null?0:n.removeEventListener));case 4:return!(!this.b2||!this.b2.changeType);default:return!1}}; g.w.Cu=function(){return!this.HU()}; g.w.isLocked=function(){return!1}; g.w.MY=function(k){k.to=this.z_();k.up=this.HU();var y,q=((y=this.b2)==null?void 0:y.appendWindowStart)||0,N;y=((N=this.b2)==null?void 0:N.appendWindowEnd)||Infinity;k.aw=q.toFixed(3)+"-"+y.toFixed(3);return k}; g.w.Xd=function(){var k;return((k=this.b2)==null?void 0:k.writeHead)||0}; g.w.oV=function(){for(var k={},y=0;y=7&&CJG(this,function(){g.bW(function(){Rg6(k,k.getCurrentTime(),0)},500)}); return y}; g.w.seekTo=function(k){this.aA()>0&&(Fw&&wo<4&&(k=Math.max(.1,k)),this.setCurrentTime(k))}; g.w.JA=function(){if(!this.N&&this.vl)if(this.vl.j)try{var k;YX(this,{l:"mer",sr:(k=this.Zx)==null?void 0:S2(k),rs:LU(this.vl)});this.vl.clear();this.N=this.vl;this.vl=void 0}catch(y){k=new g.HN("Error while clearing Media Source in MediaElement: "+y.name+", "+y.message),g.sR(k),this.stopVideo()}else this.stopVideo()}; g.w.stopVideo=function(){var k=this;if(!this.N){var y;(y=this.vl)==null||glZ(y);if(YyD){if(!this.C){var q=new gF;q.then(void 0,function(){}); this.C=q;SyT&&this.pause();g.bW(function(){k.C===q&&(fq(k),q.resolve())},200)}}else fq(this)}}; g.w.ws=function(){var k=this.pD();return PB(k)>0&&this.getDuration()?O_(k,this.getCurrentTime()):0}; g.w.Uc=function(){var k=this.getDuration();return k===Infinity?1:k?this.ws()/k:0}; g.w.MY=function(){try{var k=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:mV(this.l0(),",",3),vbu:mV(this.pD()),vbs:mV(this.XB()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.aA(),vns:""+this.A2(),vec:""+this.fD(),vemsg:this.Af(),vvol:""+this.getVolume(),vdom:""+ +this.NC(),vsrc:""+ +!!this.x9(),vw:""+k.width,vh:""+k.height}}catch(y){return{}}}; g.w.hasError=function(){return this.fD()>0}; g.w.addEventListener=function(k,y){this.V.listen(k,y,!1,this);this.w6(k)}; g.w.removeEventListener=function(k,y){this.V.HZ(k,y,!1,this)}; g.w.dispatchEvent=function(k){if(this.C&&k.type==="pause")return!1;if(Gn0){var y,q=((y=k.Z)==null?void 0:y.timeStamp)||Infinity;y=q>performance.now()?q-Date.now()+performance.now():q;q=this.N||this.vl;if((q==null?0:q.oR())||y<=((q==null?void 0:q.Y)||0)){var N;YX(this,{l:"mede",sr:(N=this.Zx)==null?void 0:S2(N),et:k.type});return!1}if(this.Tf)return YX(this,{l:"medes",et:k.type}),q&&k.type==="seeking"&&(q.Y=performance.now(),this.Tf=!1),!1}return this.V.dispatchEvent(k)}; g.w.tX=function(){this.Y=!1}; g.w.pV=function(){this.Y=!0;this.jG(!0)}; g.w.OQ=function(){this.Y&&!this.ER()&&this.jG(!0)}; g.w.gF=function(){this.B&&this.removeEventListener("volumechange",this.OQ);YyD&&fq(this);g.S.prototype.gF.call(this)}; var YyD=!1,SyT=!1,Gn0=!1,Zr7=!1;g.w=g.Cq.prototype;g.w.isPaused=function(){return g.e(this,4)}; g.w.isPlaying=function(){return g.e(this,8)&&!g.e(this,512)&&!g.e(this,64)&&!g.e(this,2)}; g.w.isOrWillBePlaying=function(){return g.e(this,8)&&!g.e(this,2)&&!g.e(this,1024)}; g.w.isCued=function(){return g.e(this,64)&&!g.e(this,8)&&!g.e(this,4)}; g.w.isBuffering=function(){return g.e(this,1)&&!g.e(this,2)}; g.w.isError=function(){return g.e(this,128)}; g.w.isSuspended=function(){return g.e(this,512)}; g.w.qB=function(){return g.e(this,64)&&g.e(this,4)}; g.w.toString=function(){return"PSt."+this.state.toString(16)}; var fQ={},OY=(fQ.BUFFERING="buffering-mode",fQ.CUED="cued-mode",fQ.ENDED="ended-mode",fQ.PAUSED="paused-mode",fQ.PLAYING="playing-mode",fQ.SEEKING="seeking-mode",fQ.UNSTARTED="unstarted-mode",fQ);g.z(S8,g.S);g.w=S8.prototype;g.w.pw=function(){return this.C}; g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){var k=iD(this.layout.clientMetadata,"metadata_type_video_length_seconds"),y=iD(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");dG(this.layout.sX)&&Lp(this.CY.get(),this.layout.layoutId,{OO:y,Fk:k,listener:this,G5:this.Ix()});KaU(this.XH.get(),this);k=this.mN;y=this.layout.layoutId;var q={G5:this.Ix()};k.Z.set(y,q);this.aV()}; g.w.Sx=function(){}; g.w.release=function(){dG(this.layout.sX)&&d3(this.CY.get(),this.layout.layoutId);AnT(this.XH.get(),this);this.mN.Z.delete(this.layout.layoutId);this.Q2()}; g.w.S1=function(){}; g.w.MZ=function(){}; g.w.startRendering=function(k){Gi(GP(this));if(Lq(this,k)){var y=this.Z;Ln(y.params.Dm.ET.get(),!0)&&fPP(y,"p_sr",{});dV(this);this.BC(k);this.Ix()||this.ZE(!1)}}; g.w.TL=function(k,y){if(y.layoutId===this.layout.layoutId){this.aM="rendering";this.N=this.tV.get().isMuted()||this.tV.get().getVolume()===0;this.mX("impression");this.mX("start");if(this.tV.get().isMuted()){WK(this,"mute");var q;k=((q=Yt(this))==null?void 0:q.muteCommands)||[];IV(this.wO.get(),k,this.layout.layoutId)}if(this.tV.get().isFullscreen()){this.Pn("fullscreen");var N;q=((N=Yt(this))==null?void 0:N.fullscreenCommands)||[];IV(this.wO.get(),q,this.layout.layoutId)}this.Ix()||(N=this.p_.get(), N.C&&!N.N&&(N.j=!1,N.N=!0,N.actionType!=="ad_to_video"&&($I("pbs",void 0,N.actionType),g.M5("finalize_all_timelines")&&u96(N.actionType))));this.b3(1);this.WK(y);var D;y=((D=Yt(this))==null?void 0:D.impressionCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.U2=function(k,y,q){this.B={z6:3,Cd:k==="load_timeout"?402:400,errorMessage:y.message};this.mX("error");var N;k=((N=Yt(this))==null?void 0:N.errorCommands)||[];IV(this.wO.get(),k,this.layout.layoutId);this.Ix()||this.uZ.lG(this.slot,this.layout,y,q)}; g.w.o2=function(){if(this.aM==="rendering"){WK(this,"pause");var k,y=((k=Yt(this))==null?void 0:k.pauseCommands)||[];IV(this.wO.get(),y,this.layout.layoutId);this.b3(2)}}; g.w.Ew=function(){if(this.aM==="rendering"){WK(this,"resume");var k,y=((k=Yt(this))==null?void 0:k.resumeCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.r4=function(k,y){y=y===void 0?!1:y;if(this.aM==="rendering"){var q={currentTimeSec:k,flush:y};dO(this.Z,"p_ip",q);lb(this.Pl,k*1E3,y);this.N||lb(this.Pl,k*1E3,y===void 0?!1:y);var N=this.VC();if(N){N/=1E3;if(k>=N*.25||y)this.mX("first_quartile"),dO(this.Z,"p_fq",q);if(k>=N*.5||y)this.mX("midpoint"),dO(this.Z,"p_sq",q);if(k>=N*.75||y)this.mX("third_quartile"),dO(this.Z,"p_tq",q);this.ET.get().G.S().experiments.rF("enable_progress_command_flush_on_kabuki")?nn(this.V,k*1E3,y):nn(this.V,k*1E3,yEU(this)? y:!1)}}}; g.w.lV=function(){var k;return((k=gV(this.qD.get(),1))==null?void 0:k.clientPlaybackNonce)||""}; g.w.Sg=function(k,y){k.layoutId!==this.layout.layoutId?this.uZ.lG(this.slot,k,new rm("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"):y()}; g.w.Ab=function(k,y,q){if(y.layoutId===this.layout.layoutId)switch(this.aM="not_rendering",this.layoutExitReason=void 0,this.Ix()||(k=q!=="normal"||this.position+1===this.Y)&&this.ZE(k),this.cA(q),this.b3(0),q){case "abandoned":if(sj(this.Pl,"impression")){var N,D=((N=Yt(this))==null?void 0:N.abandonCommands)||[];IV(this.wO.get(),D,this.layout.layoutId)}break;case "normal":N=((D=Yt(this))==null?void 0:D.completeCommands)||[];IV(this.wO.get(),N,this.layout.layoutId);break;case "skipped":var n;N=((n= Yt(this))==null?void 0:n.skipCommands)||[];IV(this.wO.get(),N,this.layout.layoutId)}}; g.w.jx=function(){return this.layout.layoutId}; g.w.fV=function(){return this.B}; g.w.yz=function(){if(this.aM==="rendering"){this.Pl.mX("active_view_measurable");var k,y=((k=Yt(this))==null?void 0:k.activeViewMeasurableCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.U5=function(){if(this.aM==="rendering"){this.Pl.mX("active_view_fully_viewable_audible_half_duration");var k,y=((k=Yt(this))==null?void 0:k.activeViewFullyViewableAudibleHalfDurationCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.uD=function(){if(this.aM==="rendering"){this.Pl.mX("active_view_viewable");var k,y=((k=Yt(this))==null?void 0:k.activeViewViewableCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.xD=function(){if(this.aM==="rendering"){this.Pl.mX("audio_audible");var k,y=((k=Yt(this))==null?void 0:k.activeViewAudioAudibleCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.Me=function(){if(this.aM==="rendering"){this.Pl.mX("audio_measurable");var k,y=((k=Yt(this))==null?void 0:k.activeViewAudioMeasurableCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}}; g.w.ZE=function(k){this.p_.get().ZE(iD(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,k,this.position,this.Y,!1)}; g.w.onFullscreenToggled=function(k){if(this.aM==="rendering")if(k){this.Pn("fullscreen");var y,q=((y=Yt(this))==null?void 0:y.fullscreenCommands)||[];IV(this.wO.get(),q,this.layout.layoutId)}else this.Pn("end_fullscreen"),y=((q=Yt(this))==null?void 0:q.endFullscreenCommands)||[],IV(this.wO.get(),y,this.layout.layoutId)}; g.w.onVolumeChange=function(){if(this.aM==="rendering")if(this.tV.get().isMuted()){WK(this,"mute");var k,y=((k=Yt(this))==null?void 0:k.muteCommands)||[];IV(this.wO.get(),y,this.layout.layoutId)}else WK(this,"unmute"),k=((y=Yt(this))==null?void 0:y.unmuteCommands)||[],IV(this.wO.get(),k,this.layout.layoutId)}; g.w.wS=function(){}; g.w.Wo=function(){}; g.w.Jp=function(){}; g.w.XZ=function(){}; g.w.qw=function(){}; g.w.Pn=function(k){this.Pl.Pn(k,!this.N)}; g.w.mX=function(k){this.Pl.mX(k,!this.N)}; g.w.Ix=function(){var k=iD(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return k===void 0?(bs("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.ET.get().Ix(k)};g.z(tm,S8);g.w=tm.prototype;g.w.aV=function(){}; g.w.Q2=function(){var k=this.XH.get();k.Mu===this&&(k.Mu=null);this.q5.stop()}; g.w.S1=function(){this.q5.stop();S8.prototype.o2.call(this)}; g.w.MZ=function(){yP(this);S8.prototype.Ew.call(this)}; g.w.VC=function(){return iD(this.Bl().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.w.z$=function(k,y){var q=this;this.Sg(k,function(){q.aM!=="rendering_stop_requested"&&(q.aM="rendering_stop_requested",q.layoutExitReason=y,oB(q,y),q.q5.stop())})}; g.w.Qx=function(){var k=Date.now(),y=k-this.GM;this.GM=k;this.uP+=y;this.uP>=this.VC()?this.Ed():(this.r4(this.uP/1E3),kH(this,this.uP))}; g.w.cA=function(){}; g.w.XN=function(){}; g.z(qn,tm);g.w=qn.prototype;g.w.fX=function(k){if(this.aM!=="not_rendering"){k=hm(this,k);var y=this.tV.get().getPresentingPlayerType()===2;this.aM==="rendering_start_requested"?y&&bV(k)&&this.V4():y?g.Uu(k,2)?bs("Receive player ended event during MediaBreak",this.DK(),this.Bl()):RB(this,k):this.GN()}}; g.w.BC=function(){t4P(this);rn0(this.tV.get());this.XH.get().Mu=this;jL("pbp")||jL("pbs")||$I("pbp");jL("pbp","watch")||jL("pbs","watch")||$I("pbp",void 0,"watch");this.V4()}; g.w.WK=function(k){this.p_.get();var y=iD(k.clientMetadata,"metadata_type_ad_placement_config").kind,q=this.position===0;k=iD(k.clientMetadata,"metadata_type_linked_in_player_layout_type");k={adBreakType:e8(y),adType:cET(k)};var N=void 0;q?y!=="AD_PLACEMENT_KIND_START"&&(N="video_to_ad"):N="ad_to_ad";uB("ad_mbs",void 0,N);g.al(k,N);yP(this)}; g.w.GN=function(){this.Lq()}; g.w.Ed=function(){N77(this);this.Lq()}; g.z(Nn,tm);g.w=Nn.prototype;g.w.fX=function(k){this.aM!=="not_rendering"&&(k=hm(this,k),RB(this,k))}; g.w.BC=function(){bs("Not used in SSAP")}; g.w.WK=function(){yP(this)}; g.w.GN=function(){bs("Not used in SSAP")}; g.w.Ed=function(){N77(this);this.uZ.gm(this.DK(),this.Bl(),"normal")}; g.z(DK,Nn);DK.prototype.z$=function(k,y){var q=this;this.Sg(k,function(){QW(q.C,y)&&(q.aM="rendering_stop_requested",q.layoutExitReason=y,oB(q,y),q.q5.stop())})}; DK.prototype.startRendering=function(k){Gi(GP(this));Lq(this,k)&&(dV(this),this.XH.get().Mu=this)};g.z(wk,S8);g.w=wk.prototype;g.w.GN=function(){this.Lq()}; g.w.fX=function(k){if(this.aM!=="not_rendering"){k=hm(this,k);var y=this.tV.get().getPresentingPlayerType()===2;this.aM==="rendering_start_requested"?y&&bV(k)&&this.V4():!y||g.Uu(k,2)?this.Lq():RB(this,k)}}; g.w.aV=function(){iD(this.Bl().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=iD(this.Bl().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.w.Q2=function(){iD(this.Bl().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.NZ){var k=this.context.Dm,y=this.NZ,q=this.Bl().layoutId;if(Ln(k.ET.get(),!0)){var N={};k.wL("mccru",(N.cid=y,N.p_ac=q,N))}this.WZ.get().removeCueRange(this.NZ)}this.NZ=void 0;var D;(D=this.vu)==null||D.dispose();this.t_&&this.t_.dispose()}; g.w.BC=function(k){var y=nP(this.ET.get()),q=T2(this.ET.get());if(y&&q&&!this.Ix()){q=iD(k.clientMetadata,"metadata_type_preload_player_vars");var N=g.bD(this.ET.get().G.S().experiments,"html5_preload_wait_time_secs");q&&this.t_&&this.t_.start(N*1E3)}T7M(this,k);t4P(this);y?(q=this.L_.get(),k=iD(k.clientMetadata,"metadata_type_player_vars"),q.G.loadVideoByPlayerVars(k,!1,2)):b_D(this.L_.get(),iD(k.clientMetadata,"metadata_type_player_vars"));var D;(D=this.vu)==null||D.start();y||this.L_.get().G.playVideo(2)}; g.w.WK=function(){var k;(k=this.vu)==null||k.stop();this.NZ="adcompletioncuerange:"+this.Bl().layoutId;this.WZ.get().addCueRange(this.NZ,0x7ffffffffffff,0x8000000000000,!1,this,2,2);k=this.context.Dm;var y=this.NZ,q=this.Bl().layoutId;if(Ln(k.ET.get(),!0)){var N={};k.wL("mccr",(N.cid=y,N.p_ac=q,N))}(this.adCpn=JlD(this))||bs("Media layout confirmed started, but ad CPN not set.");this.Rv.get().LN("onAdStart",this.adCpn);this.Mb=Date.now()}; g.w.VC=function(){var k;return(k=gV(this.qD.get(),2))==null?void 0:k.J4F}; g.w.yT=function(){this.Pl.Pn("clickthrough")}; g.w.z$=function(k,y){var q=this;this.Sg(k,function(){if(q.aM!=="rendering_stop_requested"){q.aM="rendering_stop_requested";q.layoutExitReason=y;oB(q,y);var N;(N=q.vu)==null||N.stop();q.t_&&q.t_.stop();wx6(q)}})}; g.w.onCueRangeEnter=function(k){if(k!==this.NZ)bs("Received CueRangeEnter signal for unknown layout.",this.DK(),this.Bl(),{cueRangeId:k});else{var y=this.context.Dm,q=this.Bl().layoutId;if(Ln(y.ET.get(),!0)){var N={};y.wL("mccre",(N.cid=k,N.p_ac=q,N))}this.WZ.get().removeCueRange(this.NZ);this.NZ=void 0;cJ(this.context.ET.get(),"html5_ssap_flush_at_stop_rendering")&&this.Ix()||(k=iD(this.Bl().clientMetadata,"metadata_type_video_length_seconds"),this.r4(k,!0),this.mX("complete"))}}; g.w.cA=function(k){k!=="abandoned"&&this.Rv.get().LN("onAdComplete");this.Rv.get().LN("onAdEnd",this.adCpn)}; g.w.onCueRangeExit=function(){}; g.w.XN=function(k){this.aM==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&k>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.tV.get().XQ(!0),this.r4(k))}; g.w.r4=function(k,y){S8.prototype.r4.call(this,k,y===void 0?!1:y);y=Date.now()-this.Mb;var q=k*1E3,N={contentCpn:this.lV(),adCpn:JlD(this)};if(k>=5&&!this.Qv){var D=y<1E3?0:1;vx(D,"i.k_",{metadata:N,Ka:y,xk:Math.floor(q/1E3)});I6("IKDSTAT",D);D===0&&IAZ(this)&&this.Rv.get().LN("onAbnormalityDetected");this.Qv=!0}this.ET.get().G.S().experiments.rF("enable_ik_opt")&&k-this.Iu>=5&&(D=y=2||(this.Se.z$(this.layout,y),k=cJ(this.params.context.ET.get(),"html5_ssap_pass_transition_reason")&&y==="abandoned",this.xr()&&!k&&(cJ(this.params.context.ET.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(y)||bs("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:y})),this.gf.get().finishSegmentByCpn(this.layout.layoutId, gV(this.qD.get(),1).clientPlaybackNonce,l8(y,this.params.context.ET))),this.tV.get().removeListener(this),this.FF()&&Mc(this.Se.pw())&&this.nJ.Ab(this.slot,this.layout,this.Se.pw().Z))}; g.w.HM=function(k,y,q){mMG({cpn:k,zB:this.qD.get(),Wj:!0});this.Bl().layoutId!==k||cJ(this.params.context.ET.get(),"html5_ssap_pass_transition_reason")&&q===5||(this.Se.pw().currentState<2&&(k=sS(q,this.params.context.ET),k==="error"?this.nJ.lG(this.slot,this.layout,new rm("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:q},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Xa(this.kR, this.layout,k)),cJ(this.params.context.ET.get(),"html5_ssap_exit_without_waiting_for_transition")||this.nJ.Ab(this.slot,this.layout,this.Se.pw().Z))};g.z(cF,g.S);g.w=cF.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.p7=function(){}; g.w.ax=function(){return this.RU[this.Gu]}; g.w.Z9=function(){return this.Gu}; g.w.S1=function(k,y){var q=this.ax();y.layoutId!==aU(q,k,y)?bs("pauseLayout for a PlayerBytes layout that is not currently active",k,y):q.S1()}; g.w.MZ=function(k,y){var q=this.ax();y.layoutId!==aU(q,k,y)?bs("resumeLayout for a PlayerBytes layout that is not currently active",k,y):q.MZ()}; g.w.g4=function(k,y){var q=this.ax();Xxu(this,k,y);$8Z(q,k,y)&&this.Jv(q.DK(),q.Bl(),"skipped")}; g.w.qq=function(k,y){var q=this.ax();zQ7(this);pxD(q,k,y)&&(k=rE7(this,q,k,y),k!==void 0&&(this.Ix()?bs("Should not happen. Should delete"):ioP(this,q.DK(),q.Bl(),k)))}; g.w.lW=function(k,y){var q=Object.assign({},u$(this),{layoutId:y.layoutId}),N=q.layoutId,D=q.Wj;if(q.G5){var n={};Sa(q.zB,"wrse",(n.ec=N,n.is=D,n.ctp=Y3(N),n))}Rc(this.Mh,k,y)}; g.w.TL=function(k,y){var q;(q=this.ax())==null||q.TL(k,y)}; g.w.Ab=function(k,y,q){y.layoutId===this.Bl().layoutId&&(this.pK=!1,Qv(this.KY(),this));var N;(N=this.ax())==null||N.Ab(k,y,q)}; g.w.XN=function(k){var y;(y=this.ax())==null||y.XN(k)}; g.w.v7=function(k,y,q){this.Z9()===-1&&(this.callback.TL(this.slot,this.layout),this.Gu++);var N=this.ax();N?(N.U2(k,y,q),this.Ix()&&this.callback.lG(this.slot,this.layout,y,q)):bs("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.Z9()),layoutId:this.Bl().layoutId})}; g.w.onFullscreenToggled=function(k){var y;(y=this.ax())==null||y.onFullscreenToggled(k)}; g.w.wS=function(k){var y;(y=this.ax())==null||y.wS(k)}; g.w.Jp=function(k){var y;(y=this.ax())==null||y.Jp(k)}; g.w.onVolumeChange=function(){var k;(k=this.ax())==null||k.onVolumeChange()}; g.w.LB=function(k,y,q){eK(this.Mh,k,y,q)}; g.w.dQ=function(k){k.startRendering(k.Bl())}; g.w.init=function(){var k=iD(this.Bl().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");k&&(k.current=this);if(this.RU.length<1)throw new t("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.RU.length)});if(k=iD(this.Bl().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))k.current=this;k=g.p(this.RU);for(var y=k.next();!y.done;y=k.next())y=y.value,y.init(),ovu(this.Mh,this.slot,y.Bl()),hFT(this.Mh,this.slot,y.Bl()); if(this.Ix())for(this.qD.get().addListener(this),jtD(ju7(this),this.qD.get()),k=ju7(this),k=g.p(k),y=k.next();!y.done;y=k.next())this.nB(y.value)}; g.w.nB=function(k){var y=iD(k.clientMetadata,"metadata_type_player_vars");y?(k.layoutType!=="LAYOUT_TYPE_MEDIA"&&bs("Non-video ad contains playerVars",this.slot,k),this.L_.get().addPlayerResponseForAssociation({playerVars:y})):(k=uHP(k),this.L_.get().addPlayerResponseForAssociation({Q4:k}))}; g.w.release=function(){var k=iD(this.Bl().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");k&&(k.current=null);if(k=iD(this.Bl().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))k.current=null;k=g.p(this.RU);for(var y=k.next();!y.done;y=k.next())y=y.value,RFP(this.Mh,this.slot,y.Bl()),y.release();this.Ix()&&(this.qD.get().removeListener(this),XoM())}; g.w.Sg=function(k){return k.layoutId!==this.Bl().layoutId?(this.callback.lG(this.DK(),k,new rm("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.Bl().layoutId+("and LayoutType: "+this.Bl().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.w.Ld=function(){this.tV.get().addListener(this);U7(this.KY(),this)}; g.w.fX=function(k){if(k.state.isError()){var y,q;this.v7((y=k.state.xg)==null?void 0:y.errorCode,new rm("There was a player error during this media layout.",{playerErrorCode:(q=k.state.xg)==null?void 0:q.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(y=this.ax())&&y.fX(k)}; g.w.Ix=function(){var k=iD(this.DK().clientMetadata,"metadata_type_eligible_for_ssap");return k===void 0?(bs("Expected SSAP eligibility in PlayerBytes slots",this.DK(),this.Bl()),!1):this.ET.get().Ix(k)}; g.w.Wo=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.XZ=function(){}; g.w.qw=function(){}; g.z($H,cF);g.w=$H.prototype;g.w.zq=function(k,y,q){this.Jv(k,y,q)}; g.w.NW=function(k,y){this.Jv(k,y,"error")}; g.w.Jv=function(k,y,q){var N=this;m8u(this,k,y,q,function(){xH(N,N.Z9()+1)})}; g.w.startRendering=function(k){this.Sg(k)&&(this.Ld(),YF6(this.p_.get()),g0Z(this.ET.get())||rn0(this.tV.get()),this.Z9()===-1&&xH(this,this.Z9()+1))}; g.w.z$=function(k,y){var q=this;this.pK=!0;this.Z9()===this.RU.length?this.callback.Ab(this.slot,this.layout,y):(k=this.ax(),k.z$(k.Bl(),y),this.P3=function(){q.callback.Ab(q.slot,q.layout,y)}); this.tV.get().G.bD();b_D(this.L_.get(),{});k=Ge(this.tV.get(),1);k.isPaused()&&!g.e(k,2)&&this.tV.get().playVideo();this.tV.get().removeListener(this);this.pK&&fAu(this)}; g.w.HM=function(){}; g.w.F0=function(){}; g.w.gm=function(){}; g.z(z2,cF);g.w=z2.prototype;g.w.zq=function(k,y,q){k=Object.assign({},u$(this),{layoutId:y.layoutId,layoutExitReason:q});y=k.layoutId;q=k.layoutExitReason;var N={};Sa(k.zB,"prse",(N.xc=y,N.ler=q,N.ctp=Y3(y),N))}; g.w.NW=function(){bs("onSubLayoutError in SSAP")}; g.w.Jv=function(){bs("exitSubLayoutAndPlayNext in SSAP")}; g.w.ax=function(){return this.Q5}; g.w.Z9=function(){var k=this;return this.RU.findIndex(function(y){var q;return y.Bl().layoutId===((q=k.Q5)==null?void 0:q.Bl().layoutId)})}; g.w.dQ=function(k){Eu(this.Q5===void 0,"replacing another adapter");this.Q5=k;k.startRendering(k.Bl())}; g.w.LB=function(k,y,q){eK(this.Mh,k,y,q);var N;Eu(y.layoutId===((N=this.Q5)==null?void 0:N.Bl().layoutId),"currentAdapter does not match exiting layout",{slot:k?"slot: "+k.slotType:"",subLayout:Co(y)})&&(this.Q5=void 0)}; g.w.release=function(){cF.prototype.release.call(this);Eu(this.Q5===void 0,"currentAdapter is still active during release");this.Q5=void 0}; g.w.xr=function(){return this.tV.get().getPresentingPlayerType()===2}; g.w.z$=function(k,y){function q(){pP(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(y)||bs("Composite stopRendering: Unexpected layout exit reason",this.slot,k,{layoutExitReason:y}))} function N(){this.Q5&&rk(this,this.Q5,y);if(this.xr()&&(!pP(this)||y!=="abandoned")){q.call(this);var n;var T=((n=this.qD.get().G.getVideoData())==null?void 0:n.clientPlaybackNonce)||"";n=gV(this.qD.get(),1).clientPlaybackNonce;this.gf.get().finishSegmentByCpn(T,n,l8(y,this.ET))}OoD(this,y)} function D(){if(this.Q5){var n=this.Q5;n.pw().currentState<2&&n.z$(n.Bl(),y);n=pP(this)&&y==="abandoned";this.xr()&&!n&&(q.call(this),this.gf.get().finishSegmentByCpn(this.Q5.Bl().layoutId,gV(this.qD.get(),1).clientPlaybackNonce,l8(y,this.ET)))}} Eu(k.layoutId===this.Bl().layoutId,"StopRendering for wrong layout")&&QW(this.Rc.N,y)&&(this.FF()?N.call(this):D.call(this))}; g.w.Ab=function(k,y,q){cF.prototype.Ab.call(this,k,y,q);y.layoutId===this.Bl().layoutId&&this.tV.get().removeListener(this)}; g.w.lV=function(){return gV(this.qD.get(),1).clientPlaybackNonce}; g.w.HM=function(k,y,q){mMG(Object.assign({},u$(this),{cpn:k}));if(!pP(this)||q!==5)if(this.FF()){if(this.Q5&&this.Q5.Bl().layoutId!==y){var N=this.Q5.Bl().layoutId;N!==k&&bs("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:N,exitingCpn:k,enteringCpn:y});k=sS(q,this.ET);rk(this,this.Q5,k)}else this.Q5&&bs("onClipExited: active layout is entering again");y===this.lV()&&vAT(this,q)}else{if(this.Q5&&this.Q5.Bl().layoutId===k)PsP(this,this.Q5,q);else{var D;bs("Exiting cpn does not match active cpn", this.slot,(N=this.Q5)==null?void 0:N.Bl(),{exitingCpn:k,transitionReason:q,activeCpn:(D=this.Q5)==null?void 0:D.Bl().layoutId})}y===this.lV()&&(this.Q5!==void 0&&(bs("active adapter is not properly exited",this.slot,this.layout,{activeLayout:Co(this.Q5.Bl())}),PsP(this,this.Q5,q)),vAT(this,q),OoD(this,this.Rc.N.Z))}}; g.w.FF=function(){return cJ(this.ET.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.w.startRendering=function(k){this.Sg(k)&&(k=this.Rc,Eu(k.Z===1,"tickStartRendering: state is not initial"),k.Z=2,this.Ld())}; g.w.F0=function(k){rlU(Object.assign({},u$(this),{cpn:k}));var y=this.RU.find(function(q){return q.Bl().layoutId===k}); y?(this.Rc.Z!==2&&(NBZ(this.XW,this.slot.slotId),Eu(this.Rc.Z===2,"Expect started"),this.callback.TL(this.slot,this.layout)),this.dQ(y),Rc(this.Mh,this.slot,y.Bl())):CsD(this,k)}; g.w.g4=function(k,y){Xxu(this,k,y);var q=this.ax();q?$8Z(q,k,y)&&EAD(this,"skipped"):boZ(this,"onSkipRequested")}; g.w.qq=function(k,y){var q;a:{if(q=this.ax()){if(zQ7(this),pxD(q,k,y)&&(k=rE7(this,q,k,y),k!==void 0)){q={b8:q,YGj:this.RU[k]};break a}}else boZ(this,"SkipWithAdPodSkip");q=void 0}if(k=q)q=k.b8,y=k.YGj,k=q.Bl().layoutId,this.FF()?rk(this,q,"skipped"):q.z$(q.Bl(),"skipped"),q=y.Bl().layoutId,this.gf.get().finishSegmentByCpn(k,q,l8("skipped",this.ET))}; g.w.lW=function(){bs("Not used in html5_ssap_fix_layout_exit")}; g.w.fX=function(k){var y;(y=this.ax())==null||y.fX(k)}; g.w.v7=function(){bs("Not used in html5_ssap_fix_layout_exit")}; g.w.gm=function(k,y,q){var N;if(((N=this.ax())==null?void 0:N.Bl().layoutId)!==y.layoutId)return void bs("requestToExitSubLayout: wrong layout");EAD(this,q)};g.z(m0,g.S);g.w=m0.prototype;g.w.DK=function(){return this.Se.DK()}; g.w.Bl=function(){return this.Se.Bl()}; g.w.init=function(){var k=iD(this.Bl().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");k&&(k.current=this);this.aV()}; g.w.aV=function(){this.Se.init()}; g.w.release=function(){var k=iD(this.Bl().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");k&&(k.current=null);this.Q2()}; g.w.Q2=function(){this.Se.release()}; g.w.S1=function(){this.Se.S1()}; g.w.MZ=function(){this.Se.MZ()}; g.w.g4=function(k,y){bs("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.DK(),this.Bl(),{requestingSlot:k,requestingLayout:y})}; g.w.startRendering=function(k){k.layoutId!==this.Bl().layoutId?this.callback.lG(this.DK(),k,new rm("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.Bl().layoutId+("and LayoutType: "+this.Bl().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.tV.get().addListener(this),U7(this.KY(),this),YF6(this.p_.get()),g0Z(this.ET.get())||rn0(this.tV.get()),this.Se.startRendering(k))}; g.w.z$=function(k,y){this.pK=!0;this.Se.z$(k,y);this.tV.get().G.bD();b_D(this.L_.get(),{});k=Ge(this.tV.get(),1);k.isPaused()&&!g.e(k,2)&&this.tV.get().playVideo();this.tV.get().removeListener(this);this.pK&&this.Se.GN()}; g.w.TL=function(k,y){this.Se.TL(k,y)}; g.w.Ab=function(k,y,q){y.layoutId===this.Bl().layoutId&&(this.pK=!1,Qv(this.KY(),this));this.Se.Ab(k,y,q);y.layoutId===this.Bl().layoutId&&j5(this.p_.get())}; g.w.XN=function(k){this.Se.XN(k)}; g.w.fX=function(k){if(k.state.isError()){var y,q;this.v7((y=k.state.xg)==null?void 0:y.errorCode,new rm("There was a player error during this media layout.",{playerErrorCode:(q=k.state.xg)==null?void 0:q.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.Se.fX(k)}; g.w.v7=function(k,y,q){this.Se.U2(k,y,q)}; g.w.onFullscreenToggled=function(k){this.Se.onFullscreenToggled(k)}; g.w.wS=function(k){this.Se.wS(k)}; g.w.Jp=function(k){this.Se.Jp(k)}; g.w.onVolumeChange=function(){this.Se.onVolumeChange()}; g.w.Wo=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.XZ=function(){}; g.w.qw=function(){};g.w=i$.prototype;g.w.DK=function(){return this.slot}; g.w.Bl=function(){return this.layout}; g.w.init=function(){this.J4.get().addListener(this);this.tV.get().addListener(this);var k=iD(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var y=iD(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.V){var q=this.J4.get().Lo.slice(-1)[0];q!==void 0&&(k=q.startSecs*1E3,y=(q.startSecs+q.Yg)*1E3)}this.Sx(k,y);var N;q=(N=this.qD.get().D7)==null?void 0:N.clientPlaybackNonce;N=this.layout.Yz.adClientDataEntry;fP(this.XH.get(),{daiStateTrigger:{filledAdsDurationMs:y-k,contentCpn:q, adClientData:N}});var D=this.J4.get();D=U86(D.C,k,y);D!==null&&(fP(this.XH.get(),{daiStateTrigger:{filledAdsDurationMs:D-k,contentCpn:q,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:N}}),this.gf.get().dW(D,y))}; g.w.release=function(){this.Q2();this.J4.get().removeListener(this);this.tV.get().removeListener(this)}; g.w.startRendering=function(){this.BC();this.callback.TL(this.slot,this.layout)}; g.w.z$=function(k,y){this.dA(y);this.driftRecoveryMs!==null&&(OB(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(QuT(this)-iD(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.tV.get().G.pN()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.Ab(this.slot,this.layout,y)}; g.w.DP=function(){return!1}; g.w.Cc=function(k){var y=iD(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),q=iD(this.layout.clientMetadata,"metadata_type_layout_exit_ms");k*=1E3;if(y<=k&&k0&&Wn(this.Z(),y)}; g.w.bO=function(k){this.j.delete(k.slotId);for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next()){N=N.value;var D=N.trigger;D instanceof r6&&D.triggeringSlotId===k.slotId&&y.push(N)}y.length>0&&Wn(this.Z(),y)}; g.w.k9=function(k){for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next()){N=N.value;var D=N.trigger;D instanceof AS&&D.slotType===k.slotType&&D.Z!==k.slotId&&y.push(N)}y.length>0&&Wn(this.Z(),y)}; g.w.X7=function(k){this.C.add(k.slotId);for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next())N=N.value,N.trigger instanceof j9&&k.slotId===N.trigger.triggeringSlotId&&y.push(N);y.length>0&&Wn(this.Z(),y)}; g.w.Gd=function(k){this.C.delete(k.slotId);this.V.add(k.slotId);for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next())if(N=N.value,N.trigger instanceof XJ)k.slotId===N.trigger.triggeringSlotId&&y.push(N);else if(N.trigger instanceof k5){var D=N.trigger;k.slotId===D.slotId&&this.N.has(D.triggeringLayoutId)&&y.push(N)}y.length>0&&Wn(this.Z(),y)}; g.w.IU=function(k){for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next())N=N.value,N.trigger instanceof $5&&k.slotId===N.trigger.triggeringSlotId&&y.push(N);y.length>0&&Wn(this.Z(),y)}; g.w.QD=function(k){for(var y=[],q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next())N=N.value,N.trigger instanceof zB&&k.slotId===N.trigger.triggeringSlotId&&y.push(N);y.length>0&&Wn(this.Z(),y)}; g.w.Zr=function(k,y){this.Y.add(y.layoutId)}; g.w.Fu=function(k,y){this.Y.delete(y.layoutId)}; g.w.TL=function(k,y){this.N.add(y.layoutId);for(var q=[],N=g.p(this.kz.values()),D=N.next();!D.done;D=N.next())if(D=D.value,D.trigger instanceof ym)y.layoutId===D.trigger.triggeringLayoutId&&q.push(D);else if(D.trigger instanceof K4){var n=D.trigger;k.slotType===n.slotType&&y.layoutType===n.layoutType&&y.layoutId!==n.Z&&q.push(D)}else D.trigger instanceof k5&&(n=D.trigger,y.layoutId===n.triggeringLayoutId&&this.V.has(n.slotId)&&q.push(D));q.length>0&&Wn(this.Z(),q)}; g.w.Ab=function(k,y,q){this.N.delete(y.layoutId);k=[];for(var N=g.p(this.kz.values()),D=N.next();!D.done;D=N.next())if(D=D.value,D.trigger instanceof Nv&&y.layoutId===D.trigger.triggeringLayoutId&&k.push(D),D.trigger instanceof qv){var n=D.trigger;y.layoutId===n.triggeringLayoutId&&n.Z.includes(q)&&k.push(D)}k.length>0&&Wn(this.Z(),k)}; g.w.hf=function(){}; g.w.G2=function(){this.V.clear()}; g.w.HQ=function(){};g.z(tY,g.S);tY.prototype.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof Jt))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in CloseRequestedTriggerAdapter");this.kz.set(y.triggerId,new f4(k,y,q,N))}; tY.prototype.h0=function(k){this.kz.delete(k.triggerId)};g.z(yA,g.S);yA.prototype.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof sB||y instanceof u7))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.kz.set(y.triggerId,new f4(k,y,q,N))}; yA.prototype.h0=function(k){this.kz.delete(k.triggerId)}; yA.prototype.G2=function(k){for(var y=[],q=y.push,N=q.apply,D=[],n=g.p(this.kz.values()),T=n.next();!T.done;T=n.next())T=T.value,T.trigger instanceof sB&&T.trigger.Yc===k&&D.push(T);N.call(q,y,g.m(D));q=y.push;N=q.apply;D=[];n=g.p(this.kz.values());for(T=n.next();!T.done;T=n.next())T=T.value,T.trigger instanceof u7&&T.trigger.Z!==k&&D.push(T);N.call(q,y,g.m(D));y.length&&Wn(this.Z(),y)}; yA.prototype.HQ=function(k){for(var y=[],q=y.push,N=q.apply,D=[],n=g.p(this.kz.values()),T=n.next();!T.done;T=n.next()){T=T.value;var I=T.trigger;I instanceof u7&&I.Z===k&&D.push(T)}N.call(q,y,g.m(D));y.length&&Wn(this.Z(),y)};g.z(qd,g.S);g.w=qd.prototype;g.w.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");var D="adtriggercuerange:"+y.triggerId;if(y instanceof IE)ZsT(this,k,y,q,N,D,y.Z.start,y.Z.end,y.Yc,y.visible);else if(y instanceof tt)ZsT(this,k,y,q,N,D,0x7ffffffffffff,0x8000000000000,y.Yc,y.visible);else throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in CueRangeTriggerAdapter");}; g.w.h0=function(k){var y=this.kz.get(k.triggerId);y&&this.WZ.get().removeCueRange(y.cueRangeId);this.kz.delete(k.triggerId)}; g.w.onCueRangeEnter=function(k){var y=lUT(this,k);if(y&&(y=this.kz.get(y)))if(g.e(Ge(this.tV.get()),32))this.Z.add(y.cueRangeId);else{var q=y==null?void 0:y.DX.trigger;if(q instanceof IE||q instanceof tt){if(Ln(this.context.ET.get())){var N=y.DX.slot,D=y.DX.layout,n={};this.context.Dm.wL("cre",(n.ca=y.DX.category,n.tt=q.triggerType,n.st=N.slotType,n.lt=D==null?void 0:D.layoutType,n.cid=k,n))}Wn(this.N(),[y.DX])}}}; g.w.onCueRangeExit=function(k){(k=lUT(this,k))&&(k=this.kz.get(k))&&this.Z.delete(k.cueRangeId)}; g.w.fX=function(k){if(Bx(k,16)<0){k=g.p(this.Z);for(var y=k.next();!y.done;y=k.next())this.onCueRangeEnter(y.value,!0);this.Z.clear()}}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.TL=function(){}; g.w.Ab=function(){}; g.w.hf=function(){}; g.w.XN=function(){}; g.w.onFullscreenToggled=function(){}; g.w.wS=function(){}; g.w.Wo=function(){}; g.w.Jp=function(){}; g.w.onVolumeChange=function(){}; g.w.XZ=function(){}; g.w.qw=function(){};g.z(Nd,g.S);g.w=Nd.prototype; g.w.Yf=function(k,y,q,N){if(this.N.has(y.triggerId)||this.C.has(y.triggerId))throw new t("Tried to re-register the trigger.");k=new f4(k,y,q,N);if(k.trigger instanceof w6)this.N.set(k.trigger.triggerId,k);else if(k.trigger instanceof Dz)this.C.set(k.trigger.triggerId,k);else throw new t("Incorrect TriggerType: Tried to register trigger of type "+k.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.N.has(k.trigger.triggerId)&&k.slot.slotId===this.Z&&Wn(this.V(),[k])}; g.w.h0=function(k){this.N.delete(k.triggerId);this.C.delete(k.triggerId)}; g.w.p7=function(k){k=k.slotId;if(this.Z!==k){var y=[];this.Z!=null&&y.push.apply(y,g.m(sbT(this.C,this.Z)));k!=null&&y.push.apply(y,g.m(sbT(this.N,k)));this.Z=k;y.length&&Wn(this.V(),y)}}; g.w.HM=function(){}; g.w.F0=function(){};g.z(D1,g.S);g.w=D1.prototype;g.w.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof cp))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.kz.set(y.triggerId,new f4(k,y,q,N))}; g.w.h0=function(k){this.kz.delete(k.triggerId)}; g.w.TL=function(){}; g.w.Ab=function(){}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){};g.z(n$,g.S);g.w=n$.prototype;g.w.hf=function(k,y){for(var q=[],N=g.p(this.kz.values()),D=N.next();!D.done;D=N.next()){D=D.value;var n=D.trigger;n.opportunityType===k&&(n.associatedSlotId&&n.associatedSlotId!==y||q.push(D))}q.length&&Wn(this.Z(),q)}; g.w.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof IF0))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in OpportunityEventTriggerAdapter");this.kz.set(y.triggerId,new f4(k,y,q,N))}; g.w.h0=function(k){this.kz.delete(k.triggerId)}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.TL=function(){}; g.w.Ab=function(){};g.z(Tb,g.S);g.w=Tb.prototype;g.w.Yf=function(k,y,q,N){k=new f4(k,y,q,N);if(y instanceof n4||y instanceof Hp||y instanceof TB||y instanceof aE||y instanceof HN6){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");this.kz.set(y.triggerId,k);q=q.slotId;k=this.C.has(q)?this.C.get(q):new Set;k.add(y);this.C.set(q,k)}else throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in PrefetchTriggerAdapter");}; g.w.h0=function(k){this.kz.delete(k.triggerId)}; g.w.d9=function(k){var y=k.slotId;if(this.C.has(y)){k=0;var q=new Set;y=g.p(this.C.get(y));for(var N=y.next();!N.done;N=y.next())if(N=N.value,q.add(N.triggerId),N instanceof Hp&&N.breakDurationMs){k=N.breakDurationMs;break}wX(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",k,q)}}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.TL=function(){}; g.w.Ab=function(){}; g.w.hf=function(){}; g.w.DP=function(k){if(this.Z){this.N&&this.N.stop();this.V&&g.ue(this.V);k=k.Yg*1E3+1E3;for(var y=0,q=g.p(this.kz.values()),N=q.next();!N.done;N=q.next())N=N.value.trigger,N instanceof n4&&N.breakDurationMs<=k&&N.breakDurationMs>y&&(y=N.breakDurationMs);k=y;if(k>0)return wX(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",k,new Set,!0),wX(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",k,new Set,!1),!0}return!1}; g.w.Cc=function(){}; g.w.G2=function(k){this.Z&&this.Z.contentCpn!==k?(bs("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:k,fetchInstructionsCpn:this.Z.contentCpn}),IH(this)):tvG(this)}; g.w.HQ=function(k){this.Z&&this.Z.contentCpn!==k&&bs("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:k,fetchInstructionsCpn:this.Z.contentCpn},!0);IH(this)}; g.w.jn=function(k){var y=this;if(this.Z)bs("Unexpected multiple fetch instructions for the current content");else{this.Z=k;k=yTU(k);this.N=new g.c3(function(){tvG(y)},k?k:6E5); this.N.start();this.V=new g.c3(function(){y.Z&&(y.N&&(y.N.stop(),y.N.start()),JCZ(y,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},kZT(this.Z)); k=this.tV.get().getCurrentTimeSec(1,!1);for(var q=g.p(this.J4.get().Lo),N=q.next();!N.done;N=q.next())N=N.value,vF(this.XH.get(),"nocache","ct."+Date.now()+";cmt."+k+";d."+N.Yg.toFixed(3)+";tw."+(N.startSecs-k)+";cid."+N.identifier+";")}}; g.w.gF=function(){g.S.prototype.gF.call(this);IH(this)};g.z(Hz,g.S);g.w=Hz.prototype;g.w.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof i7))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.kz.set(y.triggerId,new f4(k,y,q,N));k=this.Z.has(y.triggeringLayoutId)?this.Z.get(y.triggeringLayoutId):new Set;k.add(y);this.Z.set(y.triggeringLayoutId,k)}; g.w.h0=function(k){this.kz.delete(k.triggerId);if(!(k instanceof i7))throw new t("Incorrect TriggerType: Tried to unregister trigger of type "+k.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var y=this.N.get(k.triggerId);y&&(y.dispose(),this.N.delete(k.triggerId));if(y=this.Z.get(k.triggeringLayoutId))y.delete(k),y.size===0&&this.Z.delete(k.triggeringLayoutId)}; g.w.d9=function(){}; g.w.bO=function(){}; g.w.k9=function(){}; g.w.X7=function(){}; g.w.Gd=function(){}; g.w.IU=function(){}; g.w.QD=function(){}; g.w.Zr=function(){}; g.w.Fu=function(){}; g.w.hf=function(){}; g.w.TL=function(k,y){var q=this;if(this.Z.has(y.layoutId)){k=this.Z.get(y.layoutId);k=g.p(k);var N=k.next();for(y={};!N.done;y={md:void 0},N=k.next())y.md=N.value,N=new g.c3(function(D){return function(){var n=q.kz.get(D.md.triggerId);Wn(q.C(),[n])}}(y),y.md.durationMs),N.start(),this.N.set(y.md.triggerId,N)}}; g.w.Ab=function(){};g.z(K$,g.S);K$.prototype.Yf=function(k,y,q,N){if(this.kz.has(y.triggerId))throw new t("Tried to register duplicate trigger for slot.");if(!(y instanceof ZK))throw new t("Incorrect TriggerType: Tried to register trigger of type "+y.triggerType+" in VideoTransitionTriggerAdapter.");this.kz.set(y.triggerId,new f4(k,y,q,N))}; K$.prototype.h0=function(k){this.kz.delete(k.triggerId)};aH.prototype.ID=function(k){return k.kind==="AD_PLACEMENT_KIND_START"};g.z(Xr,g.S);g.w=Xr.prototype;g.w.logEvent=function(k){this.qZ(k)}; g.w.Km=function(k,y,q){this.qZ(k,void 0,void 0,void 0,y,void 0,void 0,void 0,y.adSlotLoggingData,void 0,void 0,q)}; g.w.TD=function(k,y,q,N){this.qZ(k,void 0,void 0,void 0,y,q?q:void 0,void 0,void 0,y.adSlotLoggingData,q?q.adLayoutLoggingData:void 0,void 0,N)}; g.w.hG=function(k,y,q,N){cJ(this.ET.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+k,"trigger:",q,"slot:",y,"layout:",N);CH(this.Z.get())&&this.qZ(k,void 0,void 0,void 0,y,N?N:void 0,void 0,q,y.adSlotLoggingData,N?N.adLayoutLoggingData:void 0)}; g.w.ma=function(k,y,q,N,D){this.qZ(k,y,q,N,void 0,void 0,void 0,void 0,void 0,void 0,void 0,D)}; g.w.fH=function(k,y,q,N){this.qZ("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,q,N,void 0,void 0,q.adSlotLoggingData,N?N.adLayoutLoggingData:void 0,{errorType:k,errorMessage:y})}; g.w.qZ=function(k,y,q,N,D,n,T,I,H,K,A,c){var u=this;c=c===void 0?0:c;cJ(this.ET.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+k,"slot:",D,"layout:",n,"ping:",T,"Opportunity:",{opportunityType:y,associatedSlotId:q,h6w:N,R6w:I,adSlotLoggingData:H,adLayoutLoggingData:K});try{var a=function(){if(!u.ET.get().G.S().W("html5_disable_client_tmp_logs")&&k!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){k||bs("Empty PACF event type",D,n);var x=CH(u.Z.get()),r={eventType:k,eventOrder:++u.eventCount},f={}; D&&(f.slotData=vn(x,D));n&&(f.layoutData=SG7(x,n));T&&(f.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:T.ping.serializedAdPingMetadata,pingIndex:T.index});I&&(f.triggerData=Pn(I.trigger,I.category));y&&(f.opportunityData=GHu(x,y,q,N));x={organicPlaybackContext:{contentCpn:gV(u.qD.get(),1).clientPlaybackNonce}};x.organicPlaybackContext.isLivePlayback=gV(u.qD.get(),1).OX;var P;x.organicPlaybackContext.isMdxPlayback=(P=gV(u.qD.get(),1))==null?void 0: P.isMdxPlayback;var C;if((C=gV(u.qD.get(),1))==null?0:C.daiEnabled)x.organicPlaybackContext.isDaiContent=!0;var V;if(P=(V=gV(u.qD.get(),2))==null?void 0:V.clientPlaybackNonce)x.adVideoPlaybackContext={adVideoCpn:P};x&&(f.externalContext=x);r.adClientData=f;H&&(r.serializedSlotAdServingData=H.serializedSlotAdServingDataEntry);K&&(r.serializedAdServingData=K.serializedAdServingDataEntry);A&&(r.errorInfo=A);g.OH("adsClientStateChange",{adsClientEvent:r})}}; c&&c>0?g.am(g.jm(),function(){return a()},c):a()}catch(x){cJ(this.ET.get(),"html5_log_pacf_logging_errors")&&g.am(g.jm(),function(){bs(x instanceof Error?x:String(x),D,n,{pacf_message:"exception during pacf logging"})})}};var gyT=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.z($m,Xr);g.w=$m.prototype; g.w.Km=function(k,y,q){Xr.prototype.Km.call(this,k,y,q);Ln(this.ET.get())&&(q={},this.context.Dm.wL("pacf",(q.et=k,q.st=y.slotType,q.si=y.slotId,q)))}; g.w.TD=function(k,y,q,N){var D=gyT.has(k);Xr.prototype.TD.call(this,k,y,q,N);Ln(this.ET.get(),D)&&(N={},this.context.Dm.wL("pacf",(N.et=k,N.st=y.slotType,N.si=y.slotId,N.lt=q==null?void 0:q.layoutType,N.li=q==null?void 0:q.layoutId,N.p_ac=q==null?void 0:q.layoutId,N)))}; g.w.ma=function(k,y,q,N,D){Xr.prototype.ma.call(this,k,y,q,N,D);Ln(this.ET.get())&&(q={},this.context.Dm.wL("pacf",(q.et=k,q.ot=y,q.ss=N==null?void 0:N.length,q)))}; g.w.hG=function(k,y,q,N){Xr.prototype.hG.call(this,k,y,q,N);if(Ln(this.ET.get())){var D={};this.context.Dm.wL("pacf",(D.et=k,D.tt=q.trigger.triggerType,D.tc=q.category,D.st=y.slotType,D.si=y.slotId,D.lt=N==null?void 0:N.layoutType,D.li=N==null?void 0:N.layoutId,D.p_ac=N==null?void 0:N.layoutId,D))}}; g.w.fH=function(k,y,q,N){Xr.prototype.fH.call(this,k,y,q,N);if(Ln(this.ET.get(),!0)){var D={};this.context.Dm.wL("perror",(D.ert=k,D.erm=y,D.st=q.slotType,D.si=q.slotId,D.lt=N==null?void 0:N.layoutType,D.li=N==null?void 0:N.layoutId,D.p_ac=N==null?void 0:N.layoutId,D))}}; g.w.qZ=function(k,y,q,N,D,n,T,I,H,K,A){if(g.hL(this.ET.get().G.S())){var c=this.ET.get();c=g.bD(c.G.S().experiments,"H5_async_logging_delay_ms")}else c=void 0;Xr.prototype.qZ.call(this,k,y,q,N,D,n,T,I,H,K,A,c)};zb.prototype.clear=function(){this.Z.clear()};mG.prototype.resolve=function(k){p$(this,k)}; mG.prototype.reject=function(k){rX(this,k)}; mG.prototype.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.currentState==="fail"?{state:"fail",error:this.error}:{state:"wait"}}; mG.prototype.wait=function(){var k=this;return function q(){return M66(q,function(N){if(N.Z==1)return N.Y=0,N.V=2,g.b(N,{X1:k},4);if(N.Z!=2)return N.return(N.N);g.m7(N);return g.iZ(N,0)})}()}; var v5D=GG(function(k){return iu(k)?k instanceof mG:!1});var Bz=window.CZH||"es-419";Md.prototype.Iz=function(k){this.client=k}; Md.prototype.Z=function(){this.clear();this.csn=g.gg()}; Md.prototype.clear=function(){this.C.clear();this.N.clear();this.V.clear();this.csn=null};Ym.prototype.Iz=function(k){g.uW(Fr().Iz).bind(Fr())(k)}; Ym.prototype.clear=function(){g.uW(Fr().clear).bind(Fr())()};g.w=Sx.prototype;g.w.Iz=function(k){this.client=k}; g.w.P$=function(k,y){var q=this;y=y===void 0?{}:y;g.uW(function(){var N,D,n,T=((N=g.L(k==null?void 0:k.commandMetadata,g.y3))==null?void 0:N.rootVe)||((D=g.L(k==null?void 0:k.commandMetadata,cjO))==null?void 0:(n=D.screenVisualElement)==null?void 0:n.uiType);if(T){N=g.L(k==null?void 0:k.commandMetadata,vYE);if(N==null?0:N.parentTrackingParams){var I=g.GW(N.parentTrackingParams);if(N.parentCsn)var H=N.parentCsn}else y.clickedVisualElement?I=y.clickedVisualElement:k.clickTrackingParams&&(I=g.GW(k.clickTrackingParams)); a:{N=g.L(k,g.a_);D=g.L(k,i0F);if(N){if(D=$Eu(N,"VIDEO")){N={token:D,videoId:N.videoId};break a}}else if(D&&(N=$Eu(D,"PLAYLIST"))){N={token:N,playlistId:D.playlistId};break a}N=void 0}y=Object.assign({},{cttAuthInfo:N,parentCsn:H},y);if(g.M5("expectation_logging")){var K;y.loggingExpectations=((K=g.L(k==null?void 0:k.commandMetadata,cjO))==null?void 0:K.loggingExpectations)||void 0}L$(q,T,I,y)}else g.JR(new g.HN("Error: Trying to create a new screen without a rootVeType",k))})()}; g.w.clickCommand=function(k,y,q){k=k.clickTrackingParams;q=q===void 0?0:q;k?(q=g.gg(q===void 0?0:q))?(P0u(this.client,q,g.GW(k),y),y=!0):y=!1:y=!1;return y}; g.w.stateChanged=function(k,y,q){this.visualElementStateChanged(g.GW(k),y,q===void 0?0:q)}; g.w.visualElementStateChanged=function(k,y,q){q=q===void 0?0:q;q===0&&this.N.has(q)?this.J.push([k,y]):fG7(this,k,y,q)};hI.prototype.fetch=function(k,y,q){var N=this,D=vKM(k,y,q);return new Promise(function(n,T){function I(){if(q==null?0:q.CN)try{var K=N.handleResponse(k,D.status,D.response,q);n(K)}catch(A){T(A)}else n(N.handleResponse(k,D.status,D.response,q))} D.onerror=I;D.onload=I;var H;D.send((H=y.body)!=null?H:null)})}; hI.prototype.handleResponse=function(k,y,q,N){q=q.replace(")]}'","");try{var D=JSON.parse(q)}catch(n){g.JR(new g.HN("JSON parsing failed after XHR fetch",k,y,q));if((N==null?0:N.CN)&&q)throw new g.Eh(1,"JSON parsing failed after XHR fetch");D={}}y!==200&&(g.JR(new g.HN("XHR API fetch failed",k,y,q)),D=Object.assign({},D,{errorMetadata:{status:y}}));return D};RH.getInstance=function(){var k=g.S6("ytglobal.storage_");k||(k=new RH,g.YU("ytglobal.storage_",k));return k}; RH.prototype.estimate=function(){var k,y,q;return g.B(function(N){k=navigator;return((y=k.storage)==null?0:y.estimate)?N.return(k.storage.estimate()):((q=k.webkitTemporaryStorage)==null?0:q.queryUsageAndQuota)?N.return(Ch7()):N.return()})}; g.YU("ytglobal.storageClass_",RH);ia.prototype.Is=function(k){this.handleError(k)}; ia.prototype.logEvent=function(k,y){switch(k){case "IDB_DATA_CORRUPTED":g.M5("idb_data_corrupted_killswitch")||this.Z("idbDataCorrupted",y);break;case "IDB_UNEXPECTEDLY_CLOSED":this.Z("idbUnexpectedlyClosed",y);break;case "IS_SUPPORTED_COMPLETED":g.M5("idb_is_supported_completed_killswitch")||this.Z("idbIsSupportedCompleted",y);break;case "QUOTA_EXCEEDED":bvT(this,y);break;case "TRANSACTION_ENDED":this.C&&Math.random()<=.1&&this.Z("idbTransactionEnded",y);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":k= Object.assign({},y,{hasWindowUnloaded:this.N}),this.Z("idbTransactionAborted",k)}};var Pq={},urT=g.jJ("yt-player-local-media",{Bj:(Pq.index={xb:2},Pq.media={xb:2},Pq.captions={xb:5},Pq),shared:!1,upgrade:function(k,y){y(2)&&(g.Rm(k,"index"),g.Rm(k,"media"));y(5)&&g.Rm(k,"captions");y(6)&&(em(k,"metadata"),em(k,"playerdata"))}, version:5});var oyq={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},vq;a:{var CQ=g.Pg();CQ=CQ.toLowerCase();if(g.rx(CQ,"android")){var hJ1=CQ.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(hJ1){var RJL=parseFloat(hJ1[1]);if(RJL<100){vq=RJL;break a}}var eJq=CQ.match("("+Object.keys(oyq).join("|")+")");vq=eJq?oyq[eJq[0]]:0}else vq=void 0}var dL=vq,Lz=dL>=0;var av6=window;var Ve0=zp(function(){var k,y;return(y=(k=window).matchMedia)==null?void 0:y.call(k,"(prefers-reduced-motion: reduce)").matches});var Wz;g.ex=new ev;Wz=0;var Z1={r5:function(k,y){var q=k[0];k[0]=k[y%k.length];k[y%k.length]=q}, w8:function(k,y){k.splice(0,y)}, G9:function(k){k.reverse()}};var fXU=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var I9=GZZ()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.KO?!0:!1;var AYZ={Y4O:"adunit",ypS:"detailpage",ATl:"editpage",niS:"embedded",r0j:"leanback",xzF:"previewpage",Uzw:"profilepage",jB:"unplugged",J3V:"playlistoverview",moO:"sponsorshipsoffer",YyD:"shortspage",JTw:"handlesclaiming",ofS:"immersivelivepage",LGx:"creatormusic",EfT:"immersivelivepreviewpage",IrS:"admintoolyurt",WRw:"shortsaudiopivot"};var EY;EY={};g.Dt=(EY.STOP_EVENT_PROPAGATION="html5-stop-propagation",EY.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",EY.IV_DRAWER_OPEN="ytp-iv-drawer-open",EY.MAIN_VIDEO="html5-main-video",EY.VIDEO_CONTAINER="html5-video-container",EY.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",EY.HOUSE_BRAND="house-brand",EY);var eMT={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var JL0={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},tKP={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"},rkT={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var UdD={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.uA.prototype.getLanguageInfo=function(){return this.Pc}; g.uA.prototype.getXtags=function(){if(!this.xtags){var k=this.id.split(";");k.length>1&&(this.xtags=k[1])}return this.xtags}; g.uA.prototype.toString=function(){return this.Pc.name}; g.uA.prototype.getLanguageInfo=g.uA.prototype.getLanguageInfo;aA.prototype.isLocked=function(){return this.C&&!!this.N&&this.N===this.Z}; aA.prototype.compose=function(k){if(k.C&&$a(k))return JH;if(k.C||$a(this))return k;if(this.C||$a(k))return this;var y=this.N&&k.N?Math.max(this.N,k.N):this.N||k.N,q=this.Z&&k.Z?Math.min(this.Z,k.Z):this.Z||k.Z;y=Math.min(y,q);var N=0;xa&&(N=this.xj!==0&&k.xj!==0?Math.min(this.xj,k.xj):this.xj===0?k.xj:this.xj);return xa&&y===this.N&&q===this.Z&&N===this.xj||!xa&&y===this.N&&q===this.Z?this:xa?new aA(y,q,!1,q===this.Z&&N===this.xj?this.reason:k.reason,N):new aA(y,q,!1,q===this.Z?this.reason:k.reason)}; aA.prototype.V=function(k){return!k.video||xa&&this.xj!==0&&this.xj=0}; g.w.gt=function(){var k=this.segments[this.segments.length-1];return k?k.endTime:NaN}; g.w.vZ=function(){return this.segments[0].startTime}; g.w.QC=function(){return this.segments.length}; g.w.u3=function(){return 0}; g.w.KD=function(k){return(k=this.zN(k))?k.GS:-1}; g.w.Vj=function(k){return(k=this.Cw(k))?k.sourceURL:""}; g.w.getStartTime=function(k){return(k=this.Cw(k))?k.startTime:0}; g.w.l4=function(k){return this.getStartTime(k)+this.getDuration(k)}; g.w.wc=yT(1);g.w.isLoaded=function(){return this.segments.length>0}; g.w.Cw=function(k){if(this.Z&&this.Z.GS===k)return this.Z;k=g.NK(this.segments,new d9(k,0,0,0,""),function(y,q){return y.GS-q.GS}); return this.Z=k>=0?this.segments[k]:null}; g.w.zN=function(k){if(this.Z&&this.Z.startTime<=k&&k=0?this.segments[k]:this.segments[Math.max(0,-k-2)]}; g.w.append=function(k){if(k.length)if(k=g.Je(k),this.segments.length){var y=this.segments.length?g.gx(this.segments).endTime:0,q=k[0].GS-this.df();q>1&&pgD(this.segments);for(q=q>0?0:-q+1;qk.GS&&this.index.eW()<=k.GS+1}; g.w.update=function(k,y,q){this.index.append(k);v4Z(this.index,q);k=this.index;k.N=y;k.C="update"}; g.w.bG=function(){return this.ZU()?!0:YB.prototype.bG.call(this)}; g.w.vp=function(k,y){var q=this.index.Vj(k),N=this.index.getStartTime(k),D=this.index.getDuration(k),n;y?D=n=0:n=this.info.xj>0?this.info.xj*D:1E3;return new ld([new g0(3,this,void 0,"liveCreateRequestInfoForSegment",k,N,D,0,n,!y)],q)}; g.w.Ng=function(){return this.ZU()?0:this.initRange.length}; g.w.eV=function(){return!1};NR.prototype.update=function(k){var y=void 0;this.N&&(y=this.N);var q=new NR,N=Array.from(k.getElementsByTagName("S"));if(N.length){var D=+yG(k,"timescale")||1,n=(+N[0].getAttribute("t")||0)/D,T=+yG(k,"startNumber")||0;q.V=n;var I=y?y.startSecs+y.Yg:0,H=Date.parse(roT(yG(k,"yt:segmentIngestTime")))/1E3;q.j=k.parentElement.tagName==="SegmentTemplate";q.j&&(q.B=yG(k,"media"));k=y?T-y.GS:1;q.Y=k>0?0:-k+1;k=g.p(N);for(N=k.next();!N.done;N=k.next()){N=N.value;for(var K=+N.getAttribute("d")/D,A=(+N.getAttribute("yt:sid")|| 0)/D,c=+N.getAttribute("r")||0,u=0;u<=c;u++)if(y&&T<=y.GS)T++;else{var a=new zlT(T,I,K,H+A,n);q.Z.push(a);var x=N;var r=D,f=a.startSecs;a=x.getAttribute("yt:cuepointTimeOffset");var P=x.getAttribute("yt:cuepointDuration");if(a&&P){a=Number(a);f=-a/r+f;r=Number(P)/r;P=x.getAttribute("yt:cuepointContext")||null;var C=x.getAttribute("yt:cuepointIdentifier")||"";x=x.getAttribute("yt:cuepointEvent")||"";x=new Jy(f,r,P,C,ZwF[x]||"unknown",a)}else x=null;x&&q.C.push(x);T++;I+=K;n+=K;H+=K+A}}q.Z.length&& (q.N=g.gx(q.Z))}this.Y=q.Y;this.N=q.N||this.N;g.te(this.Z,q.Z);g.te(this.C,q.C);this.j=q.j;this.B=q.B;this.V===-1&&(this.V=q.getStreamTimeOffset())}; NR.prototype.getStreamTimeOffset=function(){return this.V===-1?0:this.V};g.z(nB,g.g9);g.w=nB.prototype;g.w.gY=function(){return this.RH}; g.w.wd=function(k,y){k=TK(this,k);return k>=0&&(y||!this.segments[k].pending)}; g.w.eW=function(){return this.Mo?this.segments.length?this.zN(this.vZ()).GS:-1:g.g9.prototype.eW.call(this)}; g.w.vZ=function(){if(this.bv)return 0;if(!this.Mo)return g.g9.prototype.vZ.call(this);if(!this.segments.length)return 0;var k=Math.max(g.gx(this.segments).endTime-this.cj,0);return this.wp>0&&this.zN(k).GS0)return this.cQ/1E3;if(!this.segments.length)return g.g9.prototype.gt.call(this);var k=this.df();if(!this.Mo||k<=this.segments[this.segments.length-1].GS)k=this.segments[this.segments.length-1];else{var y=this.segments[this.segments.length-1];k=new d9(k,Math.max(0,y.startTime-(y.GS-k)*this.RH),this.RH,0,"sq/"+k,void 0,void 0,!0)}return this.bv?Math.min(this.cj,k.endTime):k.endTime}; g.w.QC=function(){return this.Mo?this.segments.length?this.df()-this.eW()+1:0:g.g9.prototype.QC.call(this)}; g.w.df=function(){var k=Math.min(this.sV,Math.max(g.g9.prototype.df.call(this),this.TH)),y=this.cj*1E3;y=this.cQ>0&&this.cQ0&&this.TH>0&&!y&&(y=this.zN(this.cj))&&(k=Math.min(y.GS-1,k));return k}; g.w.xE=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.w.R6=function(k){var y=TK(this,k.GS);if(y>=0)this.segments[y]=k;else if(this.segments.splice(-(y+1),0,k),this.F2&&k.GS%(300/this.RH)===0){var q=this.segments[0].GS,N=Math.floor(this.F2/this.RH);k=k.GS-N;y=-(y+1)-N;y>0&&k>q&&(this.segments=this.segments.slice(y))}}; g.w.zf=function(){return this.TH}; g.w.fI=function(k){return DL?!this.N&&k>=0&&this.df()<=k:g.g9.prototype.fI.call(this,k)}; g.w.zN=function(k){if(!this.Mo)return g.g9.prototype.zN.call(this,k);if(!this.segments.length)return null;var y=this.segments[this.segments.length-1];if(k=y.endTime)y=y.GS+Math.floor((k-y.endTime)/this.RH+1);else{y=nA(this.segments,function(N){return k=N.endTime?1:0}); if(y>=0)return this.segments[y];var q=-(y+1);y=this.segments[q-1];q=this.segments[q];y=Math.floor((k-y.endTime)/((q.startTime-y.endTime)/(q.GS-y.GS-1))+1)+y.GS}return this.Cw(y)}; g.w.Cw=function(k){if(!this.Mo)return g.g9.prototype.Cw.call(this,k);if(!this.segments.length)return null;var y=TK(this,k);if(y>=0)return this.segments[y];var q=-(y+1);y=this.RH;if(q===0)var N=Math.max(0,this.segments[0].startTime-(this.segments[0].GS-k)*y);else q===this.segments.length?(N=this.segments[this.segments.length-1],N=N.endTime+(k-N.GS-1)*y):(N=this.segments[q-1],y=this.segments[q],y=(y.startTime-N.endTime)/(y.GS-N.GS-1),N=N.endTime+(k-N.GS-1)*y);return new d9(k,N,y,0,"sq/"+k,void 0,void 0, !0)}; var DL=!1;g.z(wW,kp);g.w=wW.prototype;g.w.xL=function(){return!0}; g.w.bG=function(){return!0}; g.w.Y2=function(k){return this.ww()&&k.C&&!k.V||!k.Z.index.fI(k.GS)}; g.w.u0=function(){}; g.w.Hj=function(k,y){return typeof k!=="number"||isFinite(k)?kp.prototype.Hj.call(this,k,y===void 0?!1:y):new ld([new g0(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.mB,void 0,this.mB*this.info.xj)],"")}; g.w.vp=function(k,y){var q=q===void 0?!1:q;if(this.index.wd(k))return kp.prototype.vp.call(this,k,y);var N=this.index.getStartTime(k),D=Math.round(this.mB*this.info.xj),n=this.mB;y&&(n=D=0);return new ld([new g0(q?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",k,N,n,void 0,D,!y)],k>=0?"sq/"+k:"")};g.z(Is,YB);g.w=Is.prototype;g.w.Ey=function(){return!1}; g.w.ww=function(){return!1}; g.w.xL=function(){return!1}; g.w.u0=function(){return new ld([new g0(1,this,void 0,"otfInit")],this.j)}; g.w.HV=function(){return null}; g.w.Wq=function(k){this.Y2(k);return E3u(this,eV(k),!1)}; g.w.Hj=function(k,y){y=y===void 0?!1:y;k=this.index.KD(k);y&&(k=Math.min(this.index.df(),k+1));return E3u(this,k,!0)}; g.w.Wd=function(k){k.info.type===1&&(this.Z||(this.Z=lB(k.Z)),k.N&&k.N.uri==="http://youtube.com/streaming/otf/durations/112015"&&bnU(this,k.N))}; g.w.Y2=function(k){return k.C===0?!0:this.index.df()>k.GS&&this.index.eW()<=k.GS+1}; g.w.Ng=function(){return 0}; g.w.eV=function(){return!1};HL.prototype.pZ=function(){return this.Z.pZ()};g.w=g.xp.prototype;g.w.wd=function(k){return k<=this.df()}; g.w.u3=function(k){return this.offsets[k]}; g.w.getStartTime=function(k){return this.s4[k]/this.Z}; g.w.l4=function(k){return this.getStartTime(k)+this.getDuration(k)}; g.w.wc=yT(0);g.w.V5=function(){return NaN}; g.w.getDuration=function(k){k=this.WE(k);return k>=0?k/this.Z:-1}; g.w.WE=function(k){return k+1=0}; g.w.gt=function(){return this.N?this.s4[this.count]/this.Z:NaN}; g.w.vZ=function(){return 0}; g.w.QC=function(){return this.count}; g.w.Vj=function(){return""}; g.w.KD=function(k){k=g.NK(this.s4.subarray(0,this.count),k*this.Z);return k>=0?k:Math.max(0,-k-2)}; g.w.isLoaded=function(){return this.df()>=0}; g.w.Rg=function(k,y){if(k>=this.df())return 0;var q=0;for(y=this.getStartTime(k)+y;kthis.getStartTime(k);k++)q=Math.max(q,SD7(this,k)/this.getDuration(k));return q}; g.w.resize=function(k){k+=2;var y=this.offsets;this.offsets=new Float64Array(k+1);var q=this.s4;this.s4=new Float64Array(k+1);for(k=0;k0&&k&&(q=q.range.end+1,k=Math.min(k,this.info.contentLength-q),k>0&&N.push(new g0(4,this,Lf(q,k),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,y)));return new ld(N)}; g.w.Wd=function(k){if(k.info.type===1){if(this.Z)return;this.Z=lB(k.Z)}else if(k.info.type===2){if(this.j||this.index.df()>=0)return;if(g.uc(this.info)){var y=this.index,q=k.pZ();k=k.info.range.start;var N=g.Nr(q,0,1936286840);q=GVD(N);y.Z=q.CJ;var D=q.So;y.offsets[0]=q.wI+k+N.size;y.s4[0]=D;y.N=!0;k=q.Ph.length;for(N=0;N0&&k===n[0].tv)for(k=0;k=y+q)break}D.length||g.sR(new g.HN("b189619593",""+k,""+y,""+q));return new ld(D)}; g.w.Tk=function(k){for(var y=this.oy(k.info),q=k.info.range.start+k.info.N,N=[],D=0;D=this.index.u3(q+1);)q++;return this.s9(q,y,k.C).JV}; g.w.Y2=function(k){k.IK();return this.bG()?!0:k.range.end+1this.info.contentLength&&(y=new SV(y.start,this.info.contentLength-1)),new ld([new g0(4,k.Z,y,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,k.clipId)]);k.type===4&&(k=this.oy(k),k=k[k.length-1]);var q=0,N=k.range.start+k.N+k.C;k.type===3&&(k.IK(),q=k.GS,N===k.range.end+1&&(q+=1));return this.s9(q,N,y)}; g.w.Wq=function(){return null}; g.w.Hj=function(k,y,q){y=y===void 0?!1:y;k=this.index.KD(k);y&&(k=Math.min(this.index.df(),k+1));return this.s9(k,this.index.u3(k),0,q)}; g.w.Ey=function(){return!0}; g.w.ww=function(){return!0}; g.w.xL=function(){return!1}; g.w.Ng=function(){return this.indexRange.length+this.initRange.length}; g.w.eV=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var V3={},q_U=(V3.COLOR_PRIMARIES_BT709="bt709",V3.COLOR_PRIMARIES_BT2020="bt2020",V3.COLOR_PRIMARIES_UNKNOWN=null,V3.COLOR_PRIMARIES_UNSPECIFIED=null,V3),Bq={},LmP=(Bq.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",Bq.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",Bq.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",Bq.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",Bq.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,Bq.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,Bq);g.$p.prototype.getName=function(){return this.name}; g.$p.prototype.getId=function(){return this.id}; g.$p.prototype.getIsDefault=function(){return this.isDefault}; g.$p.prototype.toString=function(){return this.name}; g.$p.prototype.getName=g.$p.prototype.getName;g.$p.prototype.getId=g.$p.prototype.getId;g.$p.prototype.getIsDefault=g.$p.prototype.getIsDefault;var hlG=/action_display_post/;var RlG,rW,mL;g.z(i_,g.fr);g.w=i_.prototype;g.w.isLoading=function(){return this.state===1}; g.w.CH=function(){return this.state===3}; g.w.h_w=function(k){var y=k.getElementsByTagName("Representation");if(k.getElementsByTagName("SegmentList").length>0||k.getElementsByTagName("SegmentTemplate").length>0){this.OX=this.N=!0;this.timeline||(this.timeline=new in0);v3G(this.timeline,k);this.publish("refresh");for(k=0;k=0?A=Gk(u):c=c+"?range="+u}H.call(I,new d9(K.GS,K.startSecs,K.Yg,K.Z,c,A,K.N))}N=D}q.update(N,this.isLive,this.Dx)}CV6(this.timeline);return!0}this.duration=pCM(yG(k,"mediaPresentationDuration")); a:{for(k=0;k0))return this.QZ()-k}}k=this.Z;for(var y in k){var q=k[y].index;if(q.isLoaded()&&!$X(k[y].info.mimeType))return q.vZ()}return 0}; g.w.getStreamTimeOffset=function(){return this.B}; g.w.V5=function(k){for(var y in this.Z){var q=this.Z[y].index;if(q.isLoaded()){var N=q.KD(k),D=q.V5(N);if(D)return D+k-q.getStartTime(N)}}return NaN}; var Yp=null,lZe,SX=!((lZe=navigator.mediaCapabilities)==null||!lZe.decodingInfo),I47={commentary:1,alternate:2,dub:3,main:4};var Hf=new Set,GK=new Map;gW.prototype.clone=function(k){return new gW(this.flavor,k,this.N,this.experiments)}; gW.prototype.MY=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; gW.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 sYB={},tJ=(sYB.playready=["com.youtube.playready","com.microsoft.playready"],sYB.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],sYB),UY={},y$T=(UY.widevine="DRM_SYSTEM_WIDEVINE",UY.fairplay="DRM_SYSTEM_FAIRPLAY",UY.playready="DRM_SYSTEM_PLAYREADY",UY),Q3={},JVb=(Q3.widevine=1,Q3.fairplay=2,Q3.playready=3,Q3);yL.prototype.wV=function(k,y){y=y===void 0?1:y;this.yq+=y;this.N+=k;k/=y;for(var q=0;q0)N+="."+kM[D].toFixed(0)+"_"+q.Z[D].toFixed(0);else break;q=N}q&&(k[y]=q)}this.Z=new bq6;return k}; g.w.toString=function(){return""};g.w=C7P.prototype;g.w.isActive=function(){return!1}; g.w.Kr=function(){}; g.w.ai=function(){}; g.w.jY=function(k,y){return y}; g.w.h$=function(){}; g.w.gs=function(){}; g.w.j$=function(k,y){return y()}; g.w.j7=function(){return{}}; g.w.toString=function(){return""};var Mb,tFO,k6b,yOg,qlq,N2w,Fy,OA,di,moD,Tj;Mb=new C7P;tFO=!!+KV("html5_enable_profiler");k6b=!!+KV("html5_onesie_enable_profiler");yOg=!!+KV("html5_offline_encryption_enable_profiler");qlq=!!+KV("html5_performance_impact_profiling_timer_ms");N2w=!!+KV("html5_drm_enable_profiler");Fy=tFO||k6b||yOg||qlq||N2w?new ZPT:Mb;g.vm=tFO?Fy:Mb;OA=k6b?Fy:Mb;di=yOg?Fy:Mb;moD=qlq?Fy:Mb;Tj=N2w?Fy:Mb;var nz;g.z(NU,g.S); NU.prototype.initialize=function(k,y){for(var q=this,N=g.p(Object.keys(k)),D=N.next();!D.done;D=N.next()){D=g.p(k[D.value]);for(var n=D.next();!n.done;n=D.next())if(n=n.value,n.G$)for(var T=g.p(Object.keys(n.G$)),I=T.next();!I.done;I=T.next()){var H=I.value;I=H;H=tJ[H];!H&&this.W("html5_enable_vp9_fairplay")&&I==="fairplay"&&(H=["com.youtube.fairplay.sbdl"]);if(H){H=g.p(H);for(var K=H.next();!K.done;K=H.next())K=K.value,this.C[K]=this.C[K]||new gW(I,K,n.G$[I],this.CS.experiments),this.Z[I]=this.Z[I]|| {},this.Z[I][n.mimeType]=!0}}}I0()&&(this.C["com.youtube.fairplay"]=new gW("fairplay","com.youtube.fairplay","",this.CS.experiments),this.W("html5_enable_vp9_fairplay")||(this.Z.fairplay=this.Z.fairplay||{},this.Z.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.Z.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.N=rr6(y,this.useCobaltWidevine,this.W("html5_enable_safari_fairplay"),this.W("html5_enable_vp9_fairplay")).filter(function(A){return!!q.C[A]})}; NU.prototype.W=function(k){return this.CS.experiments.rF(k)};var xmU={"":"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"};M9M.prototype.W=function(k){return this.experiments.rF(k)};var un6={RED:"red",gYl:"white"};FzT.prototype.rF=function(k){k=this.flags[k];JSON.stringify(k);return k==="true"};var GBM=Promise.resolve(),o50=window.queueMicrotask?window.queueMicrotask.bind(window):LzD;Kz.prototype.canPlayType=function(k,y){k=k.canPlayType?k.canPlayType(y):!1;Hh?k=k||DlB[y]:dL===2.2?k=k||n$$[y]:TI()&&(k=k||T2x[y]);return!!k}; Kz.prototype.isTypeSupported=function(k){return this.sT?window.cast.receiver.platform.canDisplayType(k):lV(k)}; var n$$={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},T2x={"application/x-mpegURL":"maybe"},DlB={"application/x-mpegURL":"maybe"};g.z(xM,g.fr);xM.prototype.add=function(k,y){if(!this.items[k]&&(y.pu||y.iB||y.d3)){var q=this.items,N=y;Object.isFrozen&&!Object.isFrozen(y)&&(N=Object.create(y),Object.freeze(N));q[k]=N;this.publish("vast_info_card_add",k)}}; xM.prototype.remove=function(k){var y=this.get(k);delete this.items[k];return y}; xM.prototype.get=function(k){return this.items[k]||null}; xM.prototype.isEmpty=function(){return g.QR(this.items)};g.z(jY,g.GQ);jY.prototype.Z=function(k,y){return g.GQ.prototype.Z.call(this,k,y)}; jY.prototype.N=function(k,y,q){var N=this;return g.B(function(D){return D.Z==1?g.b(D,g.GQ.prototype.N.call(N,k,y,q),2):D.return(D.N)})}; g.z(X5,g.Ls);X5.prototype.encrypt=function(k,y){return g.Ls.prototype.encrypt.call(this,k,y)};var zj;pz.prototype.add=function(k){if(this.pos+20>this.data.length){var y=new Uint8Array(this.data.length*2);y.set(this.data);this.data=y}for(;k>31;)this.data[this.pos++]=zj[(k&31)+32],k>>=5;this.data[this.pos++]=zj[k|0]}; pz.prototype.oK=function(){return g.yn(this.data.subarray(0,this.pos))}; pz.prototype.reset=function(){this.pos=0};rL.prototype.hp=function(k,y){var q=Math.pow(this.alpha,k);this.Z=y*(1-q)+q*this.Z;this.N+=k}; rL.prototype.Mt=function(){return this.Z/(1-Math.pow(this.alpha,this.N))};m2.prototype.hp=function(k,y){for(var q=0;q<10;q++){var N=this.Z[q],D=N+(q===0?k:0),n=1*Math.pow(2,q);if(D<=n)break;N=Math.min(1,(D-n*.5)/N);for(D=0;D<16;D++)n=this.values[q*16+D]*N,this.values[(q+1)*16+D]+=n,this.Z[q+1]+=n,this.values[q*16+D]-=n,this.Z[q]-=n}N=q=0;D=8192;y>8192&&(q=Math.ceil(Math.log(y/8192)/Math.log(2)),N=8192*Math.pow(2,q-1),D=N*2);q+2>16?this.values[15]+=k:(y=(y-N)/(D-N),this.values[q]+=k*(1-y),this.values[q+1]+=k*y);this.Z[0]+=k}; m2.prototype.Mt=function(){var k=k===void 0?this.N:k;var y=y===void 0?.02:y;var q=q===void 0?.98:q;for(var N=this.C,D=0;D<16;D++)N[D]=this.values[D];D=this.Z[0];for(var n=1;n<11;n++){var T=this.Z[n];if(T===0)break;for(var I=Math.min(1,(k-D)/T),H=0;H<16;H++)N[H]+=this.values[n*16+H]*I;D+=T*I;if(I<1)break}for(n=k=T=0;n<16;n++){I=T+N[n]/D;k+=Math.max(0,Math.min(I,q)-Math.max(T,y))*(n>0?8192*Math.pow(2,n-1):0);if(I>q)break;T=I}return k/(q-y)};i5.prototype.hp=function(k,y){k=Math.min(this.Z,Math.max(1,Math.round(k*this.resolution)));k+this.N>=this.Z&&(this.C=!0);for(;k--;)this.values[this.N]=y,this.N=(this.N+1)%this.Z;this.Mz=!0}; i5.prototype.percentile=function(k){var y=this;if(!this.C&&this.N===0)return 0;this.Mz&&(g.TG(this.j,function(q,N){return y.values[q]-y.values[N]}),this.Mz=!1); return this.values[this.j[Math.round(k*((this.C?this.Z:this.N)-1))]]||0}; i5.prototype.Mt=function(){return this.Y?(this.percentile(this.V-this.Y)+this.percentile(this.V)+this.percentile(this.V+this.Y))/3:this.percentile(this.V)};g.z(fz,g.S);fz.prototype.hV=function(){var k;(k=this.Wl)==null||k.start();if(BU(this)&&this.policy.J){var y;(y=this.Ub)==null||y.AF()}};DZD.prototype.W=function(k){return this.experiments.rF(k)};g.z(TQP,g.S);var cYD="blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),$ZP={uNS:"caoe",Z0T:"capsv",FGw:"cbrand",H0V:"cbr",VSH:"cbrver",vJO:"cchip",d2H:"ccappver",D2l:"ccrv",qvO:"cfrmver",CYV:"c",eJH:"cver",pUM:"ctheme",nfw:"cplayer",nWj:"cmodel",bHV:"cnetwork",OHT:"cos",iHV:"cosver",PVT:"cplatform",C3F:"crqyear"};g.z(J0,g.S);g.w=J0.prototype;g.w.W=function(k){return this.experiments.rF(k)}; g.w.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.w.getVideoUrl=function(k,y,q,N,D,n,T){y={list:y};q&&(D?y.time_continue=q:y.t=q);q=T?"music.youtube.com":g.ku(this);D=q==="www.youtube.com";!n&&N&&D?n="https://youtu.be/"+k:g.h0(this)?(n="https://"+q+"/fire",y.v=k):(n&&D?(n=this.protocol+"://"+q+"/shorts/"+k,N&&(y.feature="share")):(n=this.protocol+"://"+q+"/watch",y.v=k),Hh&&(k=ww7())&&(y.ebc=k));return g.lG(n,y)}; g.w.getVideoEmbedCode=function(k,y,q,N){y="https://"+g.ku(this)+"/embed/"+y;N&&(y=g.lG(y,{list:N}));N=q.width;q=q.height;y=nd(y);k=nd(k!=null?k:"YouTube video player");return'')}; g.w.supportsGaplessAudio=function(){return g.Zl&&!Hh&&Dy()>=74||g.sa&&g.a5(68)?!0:!1}; g.w.supportsGaplessShorts=function(){return!this.W("html5_enable_short_gapless")||this.hV||g.MS?!1:!0}; g.w.getPlayerType=function(){return this.Z.cplayer}; g.w.X4=function(){return this.Rx}; g.w.Uu=function(){this.W("html5_enable_lawnmower_messaging")}; var mZM=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],X5Z=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],p50=[19];var YR={},OGZ=(YR["140"]={numChannels:2},YR["141"]={numChannels:2},YR["251"]={audioSampleRate:48E3,numChannels:2},YR["774"]={audioSampleRate:48E3,numChannels:2},YR["380"]={numChannels:6},YR["328"]={numChannels:6},YR),Sz={},iGT=(Sz["1"]='video/mp4; codecs="av01.0.08M.08"',Sz["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',Sz["9"]='video/webm; codecs="vp9"',Sz["("]='video/webm; codecs="vp9"',Sz["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"',Sz.h='video/mp4; codecs="avc1.64001e"', Sz.H='video/mp4; codecs="avc1.64001e"',Sz.o='audio/webm; codecs="opus"',Sz.a='audio/mp4; codecs="mp4a.40.2"',Sz.ah='audio/mp4; codecs="mp4a.40.2"',Sz.mac3='audio/mp4; codecs="ac-3"; channels=6',Sz.meac3='audio/mp4; codecs="ec-3"; channels=6',Sz),G1={},fwT=(G1["337"]={width:3840,height:2160,bitrate:3E7,fps:30},G1["336"]={width:2560,height:1440,bitrate:15E6,fps:30},G1["335"]={width:1920,height:1080,bitrate:75E5,fps:30},G1["702"]={width:7680,height:4320,bitrate:4E7,fps:60},G1["701"]={width:3840,height:2160, bitrate:2E7,fps:60},G1["700"]={width:2560,height:1440,bitrate:1E7,fps:60},G1["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},G1["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},G1["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},G1["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"},G1["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"}, G1["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},G1["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},G1["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},G1["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},G1["315"]={width:3840,height:2160,bitrate:2E7,fps:60},G1["308"]={width:2560,height:1440,bitrate:1E7,fps:60},G1["303"]={width:1920,height:1080,bitrate:5E6,fps:60}, G1["302"]={width:1280,height:720,bitrate:25E5,fps:60},G1["299"]={width:1920,height:1080,bitrate:75E5,fps:60},G1["298"]={width:1280,height:720,bitrate:35E5,fps:60},G1["571"]={width:7680,height:4320,bitrate:3E7,fps:60},G1["401"]={width:3840,height:2160,bitrate:15E6,fps:60},G1["400"]={width:2560,height:1440,bitrate:75E5,fps:60},G1["399"]={width:1920,height:1080,bitrate:2E6,fps:60},G1["398"]={width:1280,height:720,bitrate:1E6,fps:60},G1["397"]={width:854,height:480,bitrate:4E5,fps:30},G1["396"]={width:640, height:360,bitrate:25E4,fps:30},G1["787"]={width:1080,height:608,bitrate:2E5,fps:30},G1["788"]={width:1080,height:608,bitrate:4E5,fps:30},G1["313"]={width:3840,height:2160,bitrate:8E6,fps:30},G1["271"]={width:2560,height:1440,bitrate:4E6,fps:30},G1["248"]={width:1920,height:1080,bitrate:2E6,fps:30},G1["247"]={width:1280,height:720,bitrate:15E5,fps:30},G1["244"]={width:854,height:480,bitrate:52E4,fps:30},G1["243"]={width:640,height:360,bitrate:28E4,fps:30},G1["137"]={width:1920,height:1080,bitrate:4E6, fps:30},G1["136"]={width:1280,height:720,bitrate:3E6,fps:30},G1["135"]={width:854,height:480,bitrate:1E6,fps:30},G1["385"]={width:1920,height:1080,bitrate:6503313,fps:60},G1["376"]={width:1280,height:720,bitrate:5706960,fps:60},G1["384"]={width:1280,height:720,bitrate:3660979,fps:60},G1["225"]={width:1280,height:720,bitrate:5805E3,fps:30},G1["224"]={width:1280,height:720,bitrate:453E4,fps:30},G1["145"]={width:1280,height:720,bitrate:2682052,fps:30},G1);g.w=jo.prototype;g.w.getInfo=function(){return this.Z}; g.w.YI=function(){return null}; g.w.vE=function(){var k=this.YI();return k?(k=g.zf(k.resource),Number(k.expire)):NaN}; g.w.ud=function(){}; g.w.getHeight=function(){return this.Z.video.height};ErG.prototype.build=function(){BQ0(this);var k=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],y={};a:if(this.Z)var q=this.Z;else{q="";for(var N=g.p(this.C),D=N.next();!D.done;D=N.next())if(D=D.value,D.Pc){if(D.Pc.getIsDefault()){q=D.Pc.getId();break a}q||(q=D.Pc.getId())}}N=g.p(this.C);for(D=N.next();!D.done;D=N.next())if(D=D.value,this.Y||!D.Pc||D.Pc.getId()===q)y[D.itag]||(y[D.itag]=[]),y[D.itag].push(D);q=g.p(this.N);for(N=q.next();!N.done;N=q.next())if(N=N.value,D=y[N.Z]){D=g.p(D);for(var n=D.next();!n.done;n= D.next()){var T=k,I=T.push;n=n.value;var H="#EXT-X-MEDIA:TYPE=AUDIO,",K="YES",A="audio";if(n.Pc){A=n.Pc;var c=A.getId().split(".")[0];c&&(H+='LANGUAGE="'+c+'",');(this.Z?this.Z===A.getId():A.getIsDefault())||(K="NO");A=A.getName()}c="";N!==null&&(c=N.itag.toString());c=$u(this,n.url,c);H=H+('NAME="'+A+'",DEFAULT='+(K+',AUTOSELECT=YES,GROUP-ID="'))+(VwP(n,N)+'",URI="'+(c+'"'));I.call(T,H)}}q=g.p(this.j);for(N=q.next();!N.done;N=q.next())N=N.value,D=wcL,N=(T=N.Pc)?'#EXT-X-MEDIA:URI="'+$u(this,N.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+D+'",LANGUAGE="'+T.getId()+'",NAME="'+T.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,N&&k.push(N);q=this.j.length>0?wcL:void 0;N=g.p(this.N);for(D=N.next();!D.done;D=N.next())D=D.value,I=y[D.Z],T=void 0,((T=I)==null?void 0:T.length)>0&&(T=D,I=I[0],I="#EXT-X-STREAM-INF:BANDWIDTH="+(T.bitrate+I.bitrate)+',CODECS="'+(T.codecs+","+I.codecs+'",RESOLUTION=')+(T.width+"x"+T.height+',AUDIO="')+(VwP(I,T)+'",')+(q?'SUBTITLES="'+q+'",':"")+"CLOSED-CAPTIONS=NONE",T.fps>1&&(I+= ",FRAME-RATE="+T.fps),T.Z0&&(I+=",VIDEO-RANGE="+T.Z0),k.push(I),k.push($u(this,D.url,"")));return k.join("\n")}; var wcL="text";g.z(zR,jo);zR.prototype.vE=function(){return this.expiration}; zR.prototype.YI=function(){if(!this.resource||this.resource.VM()){var k=this.N.build();k="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(k);this.resource=new U_(k)}return this.resource};g.z(pg,jo);pg.prototype.YI=function(){return new U_(this.N.YX())}; pg.prototype.ud=function(){this.N=Gr(this.N)};g.z(rz,jo);rz.prototype.YI=function(){return new U_(this.N)};var LQ={},grD=(LQ.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",LQ.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",LQ.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",LQ);g.w=g.mP.prototype;g.w.getId=function(){return this.id}; g.w.getName=function(){return this.name}; g.w.isServable=function(){return this.Z}; g.w.YX=function(){return this.url}; g.w.getXtags=function(){return this.xtags}; g.w.toString=function(){return this.languageCode+": "+g.iw(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.w.d1=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var Ws7={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},ZG6={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},lw6=/^(\d*)_((\d*)_?(\d*))$/;var JYM={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},twP={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var dH={},SOU=(dH.ALWAYS=1,dH.BY_REQUEST=3,dH.UNKNOWN=void 0,dH),gH={},hE7=(gH.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",gH.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",gH.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",gH.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",gH);var Ra7; Ra7=function(k){for(var y=Object.keys(k),q={},N=0;NN-y?-1:k}; g.w.Vs=function(){return this.N.df()}; g.w.f3=function(){return this.N.eW()}; g.w.SF=function(k){this.N=k};g.z(sE,Zb);sE.prototype.N=function(k,y){return Zb.prototype.N.call(this,"$N|"+k,y)}; sE.prototype.j=function(k,y,q){return new lw(k,y,q,this.isLive)};var sHZ=[],l1U=new Set;g.z(g.tH,g.fr);g.w=g.tH.prototype;g.w.S=function(){return this.CS}; g.w.W=function(k){return this.CS.W(k)}; g.w.VD=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.w.hasSupportedAudio51Tracks=function(){var k;return!((k=this.Op)==null||!k.UT)}; g.w.getUserAudio51Preference=function(){var k=1;TR(this.CS)&&this.W("html5_ytv_surround_toggle_default_off")?k=0:g.Nz(this.CS)&&this.isLivePlayback&&this.un()&&(k=0);var y;return(y=g.sq("yt-player-audio51"))!=null?y:k}; g.w.iK=function(){this.VM()||(this.Z.N||this.Z.unsubscribe("refresh",this.iK,this),this.v$(-1))}; g.w.v$=function(k){if(!this.isLivePlayback||!this.j||this.j.flavor!=="fairplay"){var y=nXD(this.Z,this.Eg);if(y.length>0){for(var q=g.p(y),N=q.next();!N.done;N=q.next())N=N.value,N.startSecs=Math.max(N.startSecs,this.vZ());this.publish("cuepointupdated",y,k);this.Eg+=y.length;if(c4(this)&&this.CS.X4())for(y=g.p(y),q=y.next();!q.done;q=y.next())q=q.value,this.lw("cuepoint",{segNum:k,event:q.event,startSecs:q.startSecs,id:q.identifier.slice(-16)}),q.event==="start"&&(q=q.startSecs,this.SC.start=this.f0, this.SC.end=q+3)}}}; g.w.un=function(){return this.Z7!==void 0?this.Z7:this.Z7=!!this.G$||!!this.Z&&vu(this.Z)}; g.w.l6=function(k){var y=this;if(this.VM())return W1();this.cX=this.RO=this.C=null;H4(this,"html5_high_res_logging_always")&&(this.CS.Rx=!0);return jA7(this,k).then(void 0,function(){return XuT(y,k)}).then(void 0,function(){return $wT(y)}).then(void 0,function(){return puT(y)})}; g.w.v9=function(){this.lw("ssap",{npa:0})}; g.w.Ej=function(){if(this.cotn)return null;var k=g.gm(this.CS)||this.W("web_l3_storyboard");if(!this.BU)if(this.playerResponse&&this.playerResponse.storyboards){var y=this.playerResponse.storyboards,q=y.playerStoryboardSpecRenderer;q&&q.spec?this.BU=new Zb(q.spec,this.lengthSeconds,void 0,!1,k):(y=y.playerLiveStoryboardSpecRenderer)&&y.spec&&this.Z&&(q=zJM(this.Z.Z).index)&&(this.BU=new sE(y.spec,this.Z.isLive,q,k))}else this.x7?this.BU=new Zb(this.x7,this.lengthSeconds,void 0,!1,k):this.GR&&this.Z&& (y=zJM(this.Z.Z).index)&&(this.BU=new sE(this.GR,this.Z.isLive,y,k));return this.BU}; g.w.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var k=this.playerResponse.storyboards;return(k=k.playerStoryboardSpecRenderer||k.playerLiveStoryboardSpecRenderer)&&k.spec||null}return this.x7||this.GR}; g.w.QZ=function(){return this.Z&&!isNaN(this.Z.QZ())?this.Z.QZ():c4(this)?0:this.lengthSeconds}; g.w.vZ=function(){return this.Z&&!isNaN(this.Z.vZ())?this.Z.vZ():0}; g.w.getPlaylistSequenceForTime=function(k){if(this.Z&&this.N){var y=this.Z.Z[this.N.id];if(!y)return null;var q=y.index.KD(k);y=y.index.getStartTime(q);return{sequence:q,elapsed:Math.floor((k-y)*1E3)}}return null}; g.w.d1=function(){return!this.VM()&&!(!this.videoId&&!this.dV)}; g.w.gw=function(){var k,y,q;return!!this.adaptiveFormats||!!((k=this.playerResponse)==null?0:(y=k.streamingData)==null?0:(q=y.adaptiveFormats)==null?0:q.length)}; g.w.isLoaded=function(){return kF(this)&&!this.FZ&&!this.eE}; g.w.eU=function(k){k||(k="hqdefault.jpg");var y=this.U[k];return y||this.CS.ND||k==="pop1.jpg"||k==="pop2.jpg"||k==="sddefault.jpg"||k==="hq720.jpg"||k==="maxresdefault.jpg"?y:yw(this.CS,this.videoId,k)}; g.w.OX=function(){return this.isLivePlayback||this.bv||this.QM||!(!this.liveUtcStartSeconds||!this.SO)}; g.w.isOtf=function(){return!!this.Z&&(this.Z.isOtf||!this.bv&&!this.isLivePlayback&&this.Z.N)}; g.w.getAvailableAudioTracks=function(){return this.C?this.C.getAvailableAudioTracks().length>0?this.C.getAvailableAudioTracks():this.oo||[]:[]}; g.w.getAudioTrack=function(){var k=this;if(this.V&&!aj(this.V))return g.he(this.getAvailableAudioTracks(),function(N){return N.id===k.V.id})||this.D3; if(this.oo){if(!this.ph)for(var y=g.p(this.oo),q=y.next();!q.done;q=y.next())if(q=q.value,q.Pc.getIsDefault()){this.ph=q;break}return this.ph||this.D3}return this.D3}; g.w.getPlayerResponse=function(){return this.playerResponse}; g.w.getWatchNextResponse=function(){return this.Wl}; g.w.getHeartbeatResponse=function(){return this.nQ}; g.w.gV=function(){return this.watchUrl?this.watchUrl:this.CS.getVideoUrl(this.videoId)}; g.w.zM=function(){return!!this.Z&&(ZnD(this.Z)||llT(this.Z)||siT(this.Z))}; g.w.getEmbeddedPlayerResponse=function(){return this.H6}; g.w.jO=function(){return(this.eventLabel||this.CS.QM)==="shortspage"}; g.w.isAd=function(){return this.gE||!!this.adFormat}; g.w.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.w.pX=function(){var k,y,q;return this.isDaiEnabled()&&!!((k=this.playerResponse)==null?0:(y=k.playerConfig)==null?0:(q=y.daiConfig)==null?0:q.ssaEnabledPlayback)}; g.w.Hh=function(){return GbG(this)?this.Ws:this.wk||this.mG}; g.w.vB=function(){return this.dL||this.mG}; g.w.xO=function(){return H4(this,"html5_samsung_vp9_live")}; g.w.useInnertubeDrmService=function(){return!0}; g.w.lw=function(k,y,q){this.publish("ctmp",k,y,q)}; g.w.oP=function(k,y,q){this.publish("ctmpstr",k,y,q)}; g.w.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.w.getGetAdBreakContext=function(k,y){k=k===void 0?NaN:k;y=y===void 0?NaN:y;var q={isSabr:TN(this)},N,D=(N=this.getHeartbeatResponse())==null?void 0:N.adBreakHeartbeatParams;D&&(q.adBreakHeartbeatParams=D);if(this.W("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.Z&&!isNaN(k)&&!isNaN(y)){y=k-y;for(var n in this.Z.Z)if(N=this.Z.Z[n],N.info.y5()||N.info.KC())if(N=N.index,N.isLoaded()){n=N.KD(y);N=N.V5(n)+y-N.getStartTime(n);this.lw("gabc",{t:k.toFixed(3),mt:y.toFixed(3),sg:n,igt:N.toFixed(3)}); q.livePlaybackPosition={utcTimeMillis:""+(N*1E3).toFixed(0)};break}}return q}; g.w.qS=function(k,y){if(!g.YM(this.CS))return!1;var q;if(((q=this.CS.getWebPlayerContextConfig())==null?0:q.embedsEnableEmc3ds)||(this.CS.eb||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||y)return!1;var N,D;return!!(((N=this.embeddedPlayerConfig)==null?0:(D=N.embeddedPlayerFlags)==null?0:D.isShortsExperienceEligible)&&k.width<=k.height)}; g.w.gF=function(){g.fr.prototype.gF.call(this);this.Mm=null;delete this.j_;delete this.accountLinkingConfig;delete this.Z;this.C=this.nQ=this.playerResponse=this.Wl=null;this.oH=this.adaptiveFormats="";delete this.botguardData;this.aO=this.suggestions=this.ue=null};var Dr6={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},nBD={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},qkT={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},tDP={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"},yKD={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},kk0={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"},N07={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_DEFAULT",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};g.z(sK,g.S);g.w=sK.prototype;g.w.handleExternalCall=function(k,y,q){var N=this.state.B[k],D=this.state.J[k],n=N;if(D)if(q&&x4(q,Owx))n=D;else if(!N)throw Error('API call from an untrusted origin: "'+q+'"');this.logApiCall(k,q);if(n){q=!1;N=g.p(y);for(D=N.next();!D.done;D=N.next())if(String(D.value).includes("javascript:")){q=!0;break}q&&g.JR(Error('Dangerous call to "'+k+'" with ['+y+"]."));return n.apply(this,y)}throw Error('Unknown API method: "'+k+'".');}; g.w.logApiCall=function(k,y,q){var N=this.app.S();N.FU&&!this.state.U.has(k)&&(this.state.U.add(k),g.OH("webPlayerApiCalled",{callerUrl:N.loaderUrl,methodName:k,origin:y||void 0,playerStyle:N.playerStyle||void 0,embeddedPlayerMode:N.eb,errorCode:q}))}; g.w.publish=function(k){var y=g.P6.apply(1,arguments);this.state.C.publish.apply(this.state.C,[k].concat(g.m(y)));if(k==="videodatachange"||k==="resize"||k==="cardstatechange")this.state.N.publish.apply(this.state.N,[k].concat(g.m(y))),this.state.V.publish.apply(this.state.V,[k].concat(g.m(y)))}; g.w.Sb=function(k){var y=g.P6.apply(1,arguments);this.state.C.publish.apply(this.state.C,[k].concat(g.m(y)));this.state.N.publish.apply(this.state.N,[k].concat(g.m(y)))}; g.w.rf=function(k){var y=g.P6.apply(1,arguments);this.state.C.publish.apply(this.state.C,[k].concat(g.m(y)));this.state.N.publish.apply(this.state.N,[k].concat(g.m(y)));this.state.V.publish.apply(this.state.V,[k].concat(g.m(y)))}; g.w.YR=function(k){var y=g.P6.apply(1,arguments);this.state.C.publish.apply(this.state.C,[k].concat(g.m(y)));this.state.N.publish.apply(this.state.N,[k].concat(g.m(y)));this.state.V.publish.apply(this.state.V,[k].concat(g.m(y)));this.state.j.publish.apply(this.state.j,[k].concat(g.m(y)))}; g.w.W=function(k){return this.app.S().W(k)}; g.w.gF=function(){if(this.state.element){var k=this.state.element,y;for(y in this.state.Z)this.state.Z.hasOwnProperty(y)&&(k[y]=null);this.state.element=null}g.S.prototype.gF.call(this)};g.z(qP,g.LD);qP.prototype.publish=function(k){var y=g.P6.apply(1,arguments);if(this.j.has(k))return this.j.get(k).push(y),!0;var q=!1;try{for(y=[y],this.j.set(k,y);y.length;)q=g.LD.prototype.publish.call.apply(g.LD.prototype.publish,[this,k].concat(g.m(y.shift())))}finally{this.j.delete(k)}return q};g.z(AKT,g.S);AKT.prototype.gF=function(){this.j.dispose();this.V.dispose();this.N.dispose();this.C.dispose();this.U=this.Z=this.J=this.B=this.Y=void 0};var ulD=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn".split(" "));g.z(Da,sK);g.w=Da.prototype;g.w.getApiInterface=function(){return Array.from(this.state.Y)}; g.w.d2=function(k,y){this.state.j.subscribe(k,y)}; g.w.jxS=function(k,y){this.state.j.unsubscribe(k,y)}; g.w.getPlayerState=function(k){return oc6(this.app,k)}; g.w.xA=function(){return oc6(this.app)}; g.w.TpS=function(k,y,q){$rP(this)&&(Op(this.app,!0,1),vR(this.app,k,y,q,1))}; g.w.getCurrentTime=function(k,y,q){var N=this.getPlayerState(k);if(this.app.getAppState()===2&&N===5){var D;return((D=this.app.getVideoData())==null?void 0:D.startSeconds)||0}return this.W("web_player_max_seekable_on_ended")&&N===0?GA7(this.app,k):k?this.app.getCurrentTime(k,y,q):this.app.getCurrentTime(k)}; g.w.Bz=function(){return this.app.getCurrentTime(1)}; g.w.Sq=function(){var k=this.app.V5(1);return isNaN(k)?this.getCurrentTime(1):k}; g.w.Pz=function(){return this.app.getDuration(1)}; g.w.Vd=function(k,y){k=g.X6(Math.floor(k),0,100);isFinite(k)&&Xc(this.app,{volume:k,muted:this.isMuted()},y)}; g.w.cfO=function(k){this.Vd(k,!1)}; g.w.SM=function(k){Xc(this.app,{muted:!0,volume:this.getVolume()},k)}; g.w.JVT=function(){this.SM(!1)}; g.w.TY=function(k){TT(this.app)&&!this.W("embeds_enable_emc3ds_muted_autoplay")||Xc(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},k)}; g.w.L0V=function(){TT(this.app)&&this.W("embeds_enable_emc3ds_muted_autoplay")||this.TY(!1)}; g.w.getPlayerMode=function(){var k={};this.app.getVideoData().Up&&(k.pfp={enableIma:g.W4(this.app.getVideoData())&&this.app.PZ().allowImaMonetization,autoplay:go(this.app.PZ()),mutedAutoplay:this.app.PZ().mutedAutoplay});return k}; g.w.HW=function(){var k=this.app.getPresentingPlayerType();if(this.W("html5_enable_ssap_autoplay_debug_logging")){var y;(y=g.wl(this.app))==null||y.lw("ssap",{pbintl:k})}if(k===2&&!this.app.MP()&&(y=bv(this.app.zL()),!GM1(y)||L7e(y)))return;k===3?j0(this.app.zL()).tF("control_play"):this.app.S().W("html5_ssap_ignore_play_for_ad")&&g.uE(this.app.PZ())&&k===2||this.app.playVideo(k)}; g.w.Sex=function(){Op(this.app,!0,1);this.HW()}; g.w.pauseVideo=function(k){var y=this.app.getPresentingPlayerType();if(y!==2||this.app.MP()||GM1(bv(this.app.zL())))y===3?j0(this.app.zL()).tF("control_pause"):this.app.pauseVideo(y,k)}; g.w.kBH=function(){var k=this.app,y=!1;k.uw.tb&&(k.Yj.publish("pageTransition"),y=!0);k.stopVideo(y)}; g.w.clearVideo=function(){}; g.w.getAvailablePlaybackRates=function(){var k=this.app.S();return k.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(k.V?k.ancestorOrigins[0]:window.location.origin)||k.HD?Dax:N8g:[1]}; g.w.getPlaybackQuality=function(k){return(k=g.wl(this.app,k))?k.getPlaybackQuality():"unknown"}; g.w.ZXH=function(){}; g.w.getAvailableQualityLevels=function(k){return(k=g.wl(this.app,k))?(k=g.My(k.lM(),function(y){return y.quality}),k.length&&(k[0]==="auto"&&k.shift(),k=k.concat(["auto"])),k):[]}; g.w.qJ=function(){return this.getAvailableQualityLevels(1)}; g.w.Zc=function(){return this.NK()}; g.w.l_=function(){return 1}; g.w.getVideoLoadedFraction=function(k){return this.app.getVideoLoadedFraction(k)}; g.w.NK=function(){return this.getVideoLoadedFraction()}; g.w.zw=function(){return 0}; g.w.getSize=function(){var k=this.app.KS().getPlayerSize();return{width:k.width,height:k.height}}; g.w.setSize=function(){this.app.KS().resize()}; g.w.loadVideoById=function(k,y,q,N){if(!k)return!1;k=NP(k,y,q);return this.app.loadVideoByPlayerVars(k,N)}; g.w.VbH=function(k,y,q){k=this.loadVideoById(k,y,q,1);Op(this.app,k,1)}; g.w.cueVideoById=function(k,y,q,N){k=NP(k,y,q);this.app.cueVideoByPlayerVars(k,N)}; g.w.Xw=function(k,y,q){this.cueVideoById(k,y,q,1)}; g.w.loadVideoByUrl=function(k,y,q,N){k=cKP(k,y,q);return this.app.loadVideoByPlayerVars(k,N)}; g.w.kSM=function(k,y,q){k=this.loadVideoByUrl(k,y,q,1);Op(this.app,k,1)}; g.w.cueVideoByUrl=function(k,y,q,N){k=cKP(k,y,q);this.app.cueVideoByPlayerVars(k,N)}; g.w.YM=function(k,y,q){this.cueVideoByUrl(k,y,q,1)}; g.w.c8=function(){var k=this.app.S();if(k.ND)return"";var y=this.app.PZ(),q=void 0;y.isLivePlayback||(q=Math.floor(this.app.getCurrentTime(1)));return k.getVideoUrl(y.videoId,this.getPlaylistId()||void 0,q)}; g.w.Du=function(){return this.app.getDebugText()}; g.w.getVideoEmbedCode=function(){var k=this.app.S();if(k.ND)return"";var y=this.app.PZ();return k.getVideoEmbedCode(y.isPrivate?"":y.title,this.app.PZ().videoId,this.app.KS().getPlayerSize(),this.getPlaylistId()||void 0)}; g.w.i8=function(k,y,q){return lpU(this.app,k,y,q)}; g.w.removeCueRange=function(k){return JQ7(this.app,k)}; g.w.loadPlaylist=function(k,y,q,N){this.app.loadPlaylist(k,y,q,N)}; g.w.HSO=function(k,y,q,N){this.loadPlaylist(k,y,q,N);Op(this.app,!0,1)}; g.w.cuePlaylist=function(k,y,q,N){this.app.cuePlaylist(k,y,q,N)}; g.w.nextVideo=function(k,y){this.app.nextVideo(k,y)}; g.w.LSx=function(){this.nextVideo();Op(this.app,!0,1)}; g.w.previousVideo=function(k){this.app.previousVideo(k)}; g.w.sxF=function(){this.previousVideo();Op(this.app,!0,1)}; g.w.playVideoAt=function(k){this.app.playVideoAt(k)}; g.w.T1l=function(k){this.playVideoAt(k);Op(this.app,!0,1)}; g.w.setShuffle=function(k){var y=this.app.getPlaylist();y&&y.setShuffle(k)}; g.w.setLoop=function(k){var y=this.app.getPlaylist();y&&(y.loop=k)}; g.w.Ux=function(){var k=this.app.getPlaylist();if(!k)return null;for(var y=[],q=0;q=400)if(k=this.PZ(),this.G.S().W("client_respect_autoplay_switch_button_renderer"))k=!!k.autoplaySwitchButtonRenderer;else{var y,q,N,D;k=!!((y=k.getWatchNextResponse())==null?0:(q=y.contents)==null?0:(N=q.twoColumnWatchNextResults)==null?0:(D=N.autoplay)==null?0:D.autoplay)!==!1}if(k)this.Z||(this.Z=!0,this.xz(this.Z),this.G.S().W("web_player_autonav_toggle_always_listen")||hNu(this), y=this.PZ(),this.a5(y.autonavState),this.G.logVisibility(this.element,this.Z));else if(this.Z=!1,this.xz(this.Z),!this.G.S().W("web_player_autonav_toggle_always_listen"))for(this.G.S().W("web_player_autonav_toggle_always_listen"),y=g.p(this.N),q=y.next();!q.done;q=y.next())this.HZ(q.value)}; g.w.a5=function(k){WK0(this)?this.isChecked=k!==1:((k=k!==1)||(g.NS(),k=g.M5("web_autonav_allow_off_by_default")&&!g.Dc(0,141)&&g.H1("AUTONAV_OFF_BY_DEFAULT")?!1:!g.Dc(0,140)),this.isChecked=k);eNu(this)}; g.w.onClick=function(){this.isChecked=!this.isChecked;this.G.Z6(this.isChecked?2:1);eNu(this);if(WK0(this)){var k=this.PZ().autoplaySwitchButtonRenderer;this.isChecked&&(k==null?0:k.onEnabledCommand)?this.G.Sb("innertubeCommand",k.onEnabledCommand):!this.isChecked&&(k==null?0:k.onDisabledCommand)&&this.G.Sb("innertubeCommand",k.onDisabledCommand)}this.G.logClick(this.element)}; g.w.getValue=function(){return this.isChecked}; g.w.PZ=function(){return this.G.getVideoData(1)};g.z(Zf0,ye);g.z(TJ,g.sg);TJ.prototype.onClick=function(){this.enabled&&(wi(this,!this.checked),this.publish("select",this.checked))}; TJ.prototype.getValue=function(){return this.checked}; TJ.prototype.setEnabled=function(k){(this.enabled=k)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var sh6=["en-CA","en","es-MX","fr-CA"];g.z(A7,TJ);A7.prototype.OT=function(k){k?this.Z||(this.nY.G_(this),this.Z=!0):this.Z&&(this.nY.Wn(this),this.Z=!1);this.Z&&wi(this,BBu())}; A7.prototype.V=function(){g.mW(this.element,"ytp-menuitem-highlight-transition-enabled")}; A7.prototype.C=function(k){var y=BBu();k!==y&&(y=g.NS(),Tv(190,k),Tv(192,!0),y.save(),this.G.Sb("cinematicSettingsToggleChange",k))}; A7.prototype.gF=function(){this.Z&&this.nY.Wn(this);TJ.prototype.gF.call(this)};g.z(NWZ,ye);NWZ.prototype.updateCinematicSettings=function(k){this.Z=k;var y;(y=this.menuItem)==null||y.OT(k);this.api.publish("onCinematicSettingsVisibilityChange",k)};g.z(DR6,ye);DR6.prototype.Ns=function(k,y){y=y.clipConfig;k==="dataloaded"&&y&&y.startTimeMs!=null&&y.endTimeMs!=null&&this.api.setLoopRange({startTimeMs:Math.floor(Number(y.startTimeMs)),endTimeMs:Math.floor(Number(y.endTimeMs)),postId:y.postId,type:"clips"})};g.z(cH,ye);cH.prototype.setCreatorEndscreenVisibility=function(k){var y;(y=QM(this.api.zL()))==null||y.xz(k)}; cH.prototype.Z=function(k){function y(N){N==="creatorendscreen"&&(N=QM(q.api.zL()))&&N.ywS(q.hideButton)} var q=this;this.hideButton=k;this.events.T(this.api,"modulecreated",y);y("creatorendscreen")};g.z(uP,TJ);uP.prototype.C=function(k){this.V(k?1:0)}; uP.prototype.N=function(){var k=this.hasDrcAudioTrack(),y=this.Z()===1&&k;wi(this,y);this.setEnabled(k)}; uP.prototype.gF=function(){this.nY.Wn(this);TJ.prototype.gF.call(this)};g.z(ag,ye);ag.prototype.getDrcUserPreference=function(){return this.Z}; ag.prototype.setDrcUserPreference=function(k){g.l0("yt-player-drc-pref",k,31536E3);k!==this.Z&&(this.Z=k,this.updateEnvironmentData(),(k=this.api.Vx())&&this.N()&&wI(k))}; ag.prototype.updateEnvironmentData=function(){this.api.S().oH=this.Z===1}; ag.prototype.N=function(){var k,y,q=(k=this.api.getVideoData())==null?void 0:(y=k.C)==null?void 0:y.Z;if(!q)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.W("mta_drc_mutual_exclusion_removal")){var N=this.api.getAudioTrack().Pc.id;return G5(q,function(D){var n;return D.audio.Z&&((n=D.Pc)==null?void 0:n.id)===N})}return G5(q,function(D){var n; return((n=D.audio)==null?void 0:n.Z)===!0})};g.z(xj,ye);xj.prototype.onVideoDataChange=function(){var k=this,y=this.api.getVideoData();this.api.F7("embargo",1);var q=y==null?void 0:y.Lk.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(q==null?0:q.length)?TWU(this,q.filter(function(N){return npU(k,N)})):(y==null?0:y.cueRanges)&&TWU(this,y.cueRanges.filter(function(N){return npU(k,N)}))}; xj.prototype.N=function(k){return k.embargo!==void 0}; xj.prototype.gF=function(){ye.prototype.gF.call(this);this.Z={}};g.z(wL6,ye); wL6.prototype.addEmbedsConversionTrackingParams=function(k){var y=this.api.S(),q=y.widgetReferrer,N=y.UT,D=this.Z,n="",T=y.getWebPlayerContextConfig();T&&(n=T.embedsIframeOriginParam||"");q.length>0&&(k.embeds_widget_referrer=q);N.length>0&&(k.embeds_referring_euri=N);y.V&&n.length>0&&(k.embeds_referring_origin=n);T&&T.embedsFeature&&(k.feature=T.embedsFeature);D.length>0&&(y.W("embeds_web_enable_lite_experiment_control_arm_logging")?D.unshift(28572):g.P2(g.eY(y))&&D.unshift(159628),y=D.join(","), y=g.wh()?y:g.jn(y,4),k.source_ve_path=y);this.Z.length=0};g.z(ILD,ye);g.z(HB0,g.S);HB0.prototype.gF=function(){g.S.prototype.gF.call(this);this.Z=null;this.N&&this.N.disconnect()};g.z(AJG,ye);g.z(jM,g.R);jM.prototype.show=function(){g.R.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; jM.prototype.onVideoDataChange=function(k){var y,q,N=(y=this.api.getVideoData())==null?void 0:(q=y.getPlayerResponse())==null?void 0:q.playabilityStatus;N&&(y=cJ6(N),g.e(this.api.getPlayerStateObject(),128)||k==="dataloaderror"||!y?(this.N=0,xR7(this),this.hide()):(k=(y.remainingTimeSecs||0)*1E3,k>0&&(this.show(),this.updateValue("label",zMU(y.label)),aL7(this,k))))}; jM.prototype.gF=function(){xR7(this);g.R.prototype.gF.call(this)};g.z(js6,ye);g.z(XI,g.R);XI.prototype.onClick=function(){this.Yj.logClick(this.element);this.Yj.Sb("onFullerscreenEduClicked")}; XI.prototype.OT=function(){this.Yj.isFullscreen()?this.N?this.Z.hide():this.Z.show():this.hide();this.Yj.logVisibility(this.element,this.Yj.isFullscreen()&&!this.N)};g.z(zJ,ye);zJ.prototype.updateFullerscreenEduButtonSubtleModeState=function(k){var y;(y=this.Z)!=null&&(g.fD(y.element,"ytp-fullerscreen-edu-button-subtle",k),k&&!y.C&&(y.element.setAttribute("title","Despl\u00e1zate hacia abajo para obtener m\u00e1s informaci\u00f3n"),A2(y.Yj,y.element,y),y.C=!0))}; zJ.prototype.updateFullerscreenEduButtonVisibility=function(k){var y;(y=this.Z)!=null&&(y.N=k,y.OT())};g.z(XL7,g.R);g.z(pLT,ye);g.z(rJM,ye);g.z(mRT,ye);g.z(P_G,ye);var fLP="fs pe srt fpt nreqs nress nrese rsf_pj rse_pj rsf_pej rse_pej rsf_pc rse_pc".split(" "),OBP="bpd_c bpd_s gv mb_s pl_c pl_i plev".split(" ");g.z(py,ye);py.prototype.getSphericalProperties=function(){var k=g.$9(this.api.zL());return k?k.getSphericalProperties():{}}; py.prototype.setSphericalProperties=function(k){if(k){var y=g.$9(this.api.zL());y&&y.setSphericalProperties(k,!0)}};g.z(vpT,ye);g.w=vpT.prototype;g.w.createClientVe=function(k,y,q,N){this.api.createClientVe(k,y,q,N===void 0?!1:N)}; g.w.createServerVe=function(k,y,q){this.api.createServerVe(k,y,q===void 0?!1:q)}; g.w.setTrackingParams=function(k,y){this.api.setTrackingParams(k,y)}; g.w.logClick=function(k,y){this.api.logClick(k,y)}; g.w.logVisibility=function(k,y,q){this.api.logVisibility(k,y,q)}; g.w.hasVe=function(k){return this.api.hasVe(k)}; g.w.destroyVe=function(k){this.api.destroyVe(k)};var EpP=!1;bBZ.prototype.setPlaybackRate=function(k){this.playbackRate=Math.max(1,k)}; bBZ.prototype.getPlaybackRate=function(){return this.playbackRate};FL6.prototype.ZN=function(k){var y=xX(k.info.Z.info,this.manifest.OX),q=k.info.GS+this.V,N=k.info.startTime*1E3;if(this.policy.Dx)try{N=this.policy.Dx?AJ(k)*1E3:k.info.startTime*1E3}catch(T){Math.random()>.99&&this.logger&&(N=lB(k.Z).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:k.info.sb(),encodedDataView:g.xz(N,4)})),N=k.info.startTime*1E3}var D=k.info.clipId;if(this.policy.Dx){if(k.info.Z.Ey())var n=k.info.duration;else k.V===-1&&(k.V=cL(k)),n=k.V||k.info.duration;n*=1E3}else n=k.info.duration* 1E3;this.policy.Dx&&(N<0||n<0)&&this.logger&&(this.logger({missingSegInfo:k.info.sb(),startTimeMs:N,durationMs:n}),N<0&&(N=k.info.startTime*1E3),n<0&&(n=k.info.duration*1E3));return{formatId:y,GS:q,startTimeMs:N,clipId:D,To:n}}; FL6.prototype.Yb=function(k){this.timestampOffset=k};PH.prototype.seek=function(k,y){k!==this.Z&&(this.seekCount=0);this.Z=k;var q=this.videoTrack.N,N=this.audioTrack.N,D=this.audioTrack.b2,n=ssD(this,this.videoTrack,k,this.videoTrack.b2,y);y=ssD(this,this.audioTrack,this.policy.oH?k:n,D,y);k=Math.max(k,n,y);this.j=!0;this.manifest.isManifestless&&(e6D(this,this.videoTrack,q),e6D(this,this.audioTrack,N));return k}; PH.prototype.isSeeking=function(){return this.j}; PH.prototype.C$=function(k){this.C=k}; var lLZ=2/24;var y0Z=0;g.w=FI.prototype;g.w.Nm=function(){this.J=this.now();yY7(this.Eb,this.J);this.EX.Nm()}; g.w.rK=function(k,y){var q=this.policy.N?(0,g.om)():0;Yj(this,k,y);k-this.Y<10&&this.N>0||this.JR(k,y);this.EX.rK(k,y);this.policy.N&&(k=(0,g.om)()-q,this.jH+=k,this.MD=Math.max(k,this.MD))}; g.w.JR=function(k,y){var q=(k-this.Y)/1E3,N=y-this.C;this.gK||(E4(this.Eb,q,N),this.AR(q,N));this.Y=k;this.C=y}; g.w.PS=function(){this.AV&&q4T(this);this.EX.PS()}; g.w.Rk=function(k){this.AV||(this.AV=this.j-this.Bc+k,this.LY=this.j,this.Zn=this.B)}; g.w.Em=function(k,y){k=k===void 0?this.B:k;y=y===void 0?this.j:y;this.N>0||(this.sT=k,this.N=y,this.U=this.isActive=!0)}; g.w.Tq=function(){}; g.w.M$=function(){var k,y={rn:this.requestNumber,rt:(this.B-this.Z).toFixed(),lb:this.j,stall:(1E3*this.V).toFixed(),ht:(this.J-this.Z).toFixed(),elt:(this.sT-this.Z).toFixed(),elb:this.N,d:(k=this.pS)==null?void 0:k.oK()};this.url&&C_7(y,this.url);this.policy.N&&(y.mph=this.MD.toFixed(),y.tph=this.jH.toFixed());y.ulb=this.hV;y.ult=this.eb;y.abw=this.fS;return y}; g.w.now=function(){return(0,g.om)()}; g.w.deactivate=function(){this.isActive&&(this.isActive=!1)};g.z(SM,FI);g.w=SM.prototype;g.w.M$=function(){var k=FI.prototype.M$.call(this);k.pb=this.N_;k.pt=(1E3*this.UT).toFixed();k.se=this.Jz;return k}; g.w.hC=function(){var k=this.EX;this.Wl||(this.Wl=k.hC?k.hC():1);return this.Wl}; g.w.FJ=function(){return this.FC?this.hC()!==1:!1}; g.w.yB=function(k,y,q){if(!this.vc){this.vc=!0;if(!this.gK){Yj(this,k,y);this.JR(k,y);var N=this.hC();this.Jz=q;N===2?this.gK||(this.eb?O4(this.Eb,this.eb/1E3,this.hV,this.RO||this.policy.AV):O4(this.Eb,y/Math.max(this.policy.sT,q||this.fS),y,.01),vU(this.Eb,y,this.V)):N===1&&(q=(k-this.Z)/1E3,!(q<=this.policy.V)&&this.policy.V||this.GL||this.policy.U||!(this.N>0)||TL0(this,q,y),this.N>0&&vU(this.Eb,y,this.V));k=(k-this.Z)/1E3||.01;this.policy.J&&!(this.N>0)||PU(this.Eb,k,this.C,nM0(this),this.uo)}this.deactivate()}}; g.w.Z4=function(k,y,q){q&&(this.Wl=2);k<0&&this.RH&&(k=this.RH);y?this.aO+=k:this.RO+=k}; g.w.JR=function(k,y){var q=(k-this.Y)/1E3,N=y-this.C,D=this.hC();this.isActive?D===1&&((N>0||this.policy.j)&&(q>.2||N<1024)?(this.V+=q,N>0&&q>.2&&TL0(this,this.FT?q:.05,N),this.GL=!0):N>0&&(TL0(this,q,N),this.GL=!0)):y&&y>=this.policy.Z&&this.Em(k,y);FI.prototype.JR.call(this,k,y)}; g.w.y6=function(k){if(!this.gK){Yj(this,k,this.j);var y=(k-this.Z)/1E3;this.hC()!==2&&this.N>0&&(this.V+=(k-this.Y)/1E3,vU(this.Eb,this.C,this.V));PU(this.Eb,y,this.C,nM0(this),this.uo,!0);k=(k-this.Y)/1E3;E4(this.Eb,k,0);this.AR(k,0)}}; g.w.Em=function(k,y){k=k===void 0?this.B:k;y=y===void 0?this.j:y;if(!(this.N>0)&&(FI.prototype.Em.call(this,k,y),this.hC()===1)){y=(this.J-this.Z)/1E3;var q=(k-this.J)/1E3;this.FC&&K26(this,this.now());this.oM||this.gK||(this.RH&&(q=Math.max(0,q-this.RH)),k=this.Eb,k.J.hp(1,y),k.eb.hp(1,q))}}; g.w.Kt=function(){this.FC&&K26(this,this.now());return this.wF}; g.w.kD=function(){var k;if(k=this.C>this.s$)k=(k=this.C)?k>=this.policy.Z:!1;return k}; g.w.t2=function(){return this.Dx}; g.w.fl=function(k){k=k===void 0?this.now():k;if(this.FC){K26(this,k);if(this.Wl?this.FJ():this.ND!==this.QM){var y=this.QM;if(k0?q+k:q+Math.max(k,y)}; g.w.Zk=function(){return this.now()-this.sT}; g.w.AO=function(){return(this.C-this.N)*1E3/this.Zk()||0}; g.w.xn=function(){return this.sT};GJ.prototype.feed=function(k){Rl(this.Z,k);this.vX()}; GJ.prototype.vX=function(){if(this.V){if(!this.Z.getLength())return;var k=this.Z.split(this.C-this.N),y=k.Dk;k=k.XC;if(!this.EX.Rk(this.V,y,this.N,this.C))return;this.N+=y.getLength();this.Z=k;this.N===this.C&&(this.V=this.C=this.N=void 0)}for(;;){var q=0;k=g.p(A0T(this.Z,q));y=k.next().value;q=k.next().value;q=g.p(A0T(this.Z,q));k=q.next().value;q=q.next().value;if(y<0||k<0)break;if(!this.Z.cN(q,k)){if(!this.EX.Rk||!this.Z.cN(q,1))break;q=this.Z.split(q).XC;this.EX.Rk(y,q,0,k)&&(this.V=y,this.N= q.getLength(),this.C=k,this.Z=new hX([]));break}k=this.Z.split(q).XC.split(k);q=k.XC;this.EX.vY(y,k.Dk);this.Z=q}}; GJ.prototype.dispose=function(){this.Z=new hX};g.w=Ly.prototype;g.w.mD=function(){return 0}; g.w.zf=function(){return null}; g.w.d$=function(){return null}; g.w.bM=function(){return this.state>=1}; g.w.isComplete=function(){return this.state>=3}; g.w.CH=function(){return this.state===5}; g.w.onStateChange=function(){}; g.w.T_=function(k){var y=this.state;this.state=k;this.onStateChange(y);this.callback&&this.callback(this,y)}; g.w.Im=function(k){k&&this.state=this.xhr.HEADERS_RECEIVED}; g.w.getResponseHeader=function(k){try{return this.xhr.getResponseHeader(k)}catch(y){return""}}; g.w.Tm=function(){return+this.getResponseHeader("content-length")}; g.w.y8=function(){return this.N}; g.w.jg=function(){return this.status>=200&&this.status<300&&!!this.N}; g.w.A3=function(){return this.Z.getLength()>0}; g.w.Oq=function(){var k=this.Z;this.Z=new hX;return k}; g.w.qc=function(){return this.Z}; g.w.abort=function(){this.VM=!0;this.xhr.abort()}; g.w.IP=function(){return!0}; g.w.aS=function(){return this.C}; g.w.Af=function(){return""};g.w=xUT.prototype; g.w.run=function(){var k=this,y,q,N,D,n,T,I,H,K,A,c,u,a,x,r;return g.B(function(f){if(f.Z==1){k.status=200;y=k.Z.get("docid");q=D2(k.Z.get("fmtid")||"");N=k.Z.get("lmt")||"0";D=+(k.Z.get("csz")||0);if(!y||!q||!D)throw Error("Invalid local URL");k.Z.get("ck")&&k.Z.get("civ")&&(n=new agU(k.Z.get("ck"),k.Z.get("civ")));T=k.range;I=Math.floor(T.start/D);H=Math.floor(T.end/D);K=I}if(f.Z!=5)return K<=H?g.b(f,pzZ(y,q,N,K,n),5):f.Hl(0);A=f.N;if(A===void 0)throw Error("invariant: data is undefined");c=K*D; u=(K+1)*D;a=Math.max(0,T.start-c);x=Math.min(T.end+1,u)-(a+c);r=new Uint8Array(A.buffer,a,x);k.N.append(r);k.loaded+=x;k.loaded=200&&this.status<300&&!!this.N}; g.w.A3=function(){return!!this.Z.getLength()}; g.w.Oq=function(){this.A3();var k=this.Z;this.Z=new hX;return k}; g.w.qc=function(){this.A3();return this.Z}; g.w.VM=function(){return this.j}; g.w.abort=function(){this.C&&this.C.cancel().catch(function(){}); this.V&&this.V.abort();this.j=!0}; g.w.IP=function(){return!0}; g.w.aS=function(){return this.Y}; g.w.Af=function(){return this.errorMessage};g.w=$UP.prototype;g.w.onDone=function(){if(!this.VM){this.status=this.xhr.status;try{this.response=this.xhr.response,this.N=this.response.byteLength}catch(k){}this.Z=!0;this.EX.PS()}}; g.w.G7=function(){this.xhr.readyState===2&&this.EX.Nm()}; g.w.BO=function(k){this.VM||(this.status=this.xhr.status,this.Z||(this.N=k.loaded),this.EX.rK((0,g.om)(),k.loaded))}; g.w.eL=function(){return this.xhr.readyState>=2}; g.w.getResponseHeader=function(k){try{return this.xhr.getResponseHeader(k)}catch(y){return g.JR(Error("Could not read XHR header "+k)),""}}; g.w.Tm=function(){return+this.getResponseHeader("content-length")}; g.w.y8=function(){return this.N}; g.w.jg=function(){return this.status>=200&&this.status<300&&this.Z&&!!this.N}; g.w.A3=function(){return this.Z&&!!this.response&&!!this.response.byteLength}; g.w.Oq=function(){this.A3();var k=this.response;this.response=void 0;return new hX([new Uint8Array(k)])}; g.w.qc=function(){this.A3();return new hX([new Uint8Array(this.response)])}; g.w.abort=function(){this.VM=!0;this.xhr.abort()}; g.w.IP=function(){return!1}; g.w.aS=function(){return!1}; g.w.Af=function(){return""};g.og.prototype.info=function(){}; g.og.prototype.debug=function(){}; g.og.prototype.Z=yT(36);var mU0=new Map,OzG=new Map,iz7=new function(){var k=this;this.Z=new Map;this.je={E3S:function(){return k.Z}}};g.z(h7,g.S);h7.prototype.IC=function(){if(!this.BH.length)return[];var k=this.BH;this.BH=[];this.C=g.gx(k).info;return k}; h7.prototype.dh=function(){return this.BH}; h7.prototype.gF=function(){g.S.prototype.gF.call(this);this.Z=null;this.BH.length=0;this.JV.length=0;this.C=null};g.z(eM,g.S);g.w=eM.prototype;g.w.bCD=function(){if(!this.VM()){var k=(0,g.om)(),y=!1;if(this.timing.N>0){if(this.j){this.policy.Zn&&(this.Z=0);return}var q=this.timing.t2();this.timing.fl();var N=this.timing.t2();N-q>=this.policy.mK*.8?(this.Z++,this.logger.debug(function(){return"Mispredicted by "+(N-q).toFixed(0)}),y=this.Z>=5):this.Z=0}else{var D=k-this.timing.Kt(); D>0&&(this.Z+=1);k=ki0(WH(this),!1)*this.policy.Ck;(y=D>k*1E3)&&this.logger.debug(function(){return"Elbow late by "+D.toFixed(3)})}this.Z>0&&this.EX.qg(); y?this.W2(!1):this.N.start()}}; g.w.W2=function(k){this.V=!0;k&&(k=WH(this),k.C+=1);this.EX.b5();this.lastError="net.timeout";lP(this)}; g.w.canRetry=function(k){var y=WH(this);k=k?this.policy.Ro:this.policy.bP;return y.timedOut0&&(y=y.Z.getUint8(0),k.ubyte=y,q===1&&y===0&&(k.b248180278=!0))}this.OG&&(k.rc=this.policy.Bf?this.OG:this.OG.toString());this.policy.w1&&this.Mf&&(k.tr=this.Mf);k.itag=this.info.JV[0].Z.info.itag;k.ml=""+ +this.info.JV[0].Z.bG();k.sq=""+this.info.JV[0].GS;this.VZ&&(k.ifi=""+ +SD(this.info.resource.C));this.OG!==410&&this.OG!==500&&this.OG!==503||(k.fmt_unav="true");var N;(q=this.errorMessage||((N=this.xhr)== null?void 0:N.Af()))&&(k.msg=q);this.TT&&(k.smb="1");this.info.isDecorated()&&(k.sdai="1");return k}; g.w.Ga=function(){return wUP(this.timing)}; g.w.Af=function(){return this.xhr.Af()||""}; g.w.kD=function(){return this.isComplete()||this.timing.kD()}; g.w.rK=function(){!this.VM()&&this.xhr&&(this.OG=this.xhr.status,this.policy.Q$&&this.tf&&this.z4(!1),this.wC()?this.Im(2):!this.qK&&this.kD()&&(this.Im(),this.qK=!0))}; g.w.Nm=function(){if(!this.VM()&&this.xhr){if(!this.PV&&this.xhr.eL()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var k=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.PV=((0,g.om)()-k)/1E3}this.xhr.eL()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.Tn&&!hMD()&&g.l0("yt-player-headers-readable",!0,2592E3);k=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var y=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),q;(q=this.JY)==null||q.stop();this.TH=k||this.TH; this.cQ=y||this.cQ}}; g.w.PS=function(){var k=this.xhr;if(!this.VM()&&k){this.OG=k.status;k=this.fR(k);if(this.policy.w1){var y;(y=this.JY)==null||y.stop()}k===5?lP(this.Iv):this.T_(k);this.Iv.N.stop()}}; g.w.fR=function(k){var y=this;TzT(this);if(sc(this.Iv,this.xhr.status,this.Ok?this.timing.U||this.r3:this.xhr.jg(),!1,this.b0))return 5;var q="";J7(this.Iv,this.xhr)&&(q=VYZ(this.Iv,this.xhr));if(q)return Ek(WH(this.Iv)),this.info.Cn(this.VZ,q),3;q=k.y8();if(this.Wf){this.z4(!0);TzT(this);if(sc(this.Iv,this.xhr.status,this.timing.U||this.r3,!1,this.b0))return 5;if(!this.eP){if(this.r3)return Ek(WH(this.Iv)),3;this.Iv.lastError="net.closed";return 5}}else{if(sc(this.Iv,this.xhr.status,this.xhr.jg(), !1,this.b0))return 5;var N=this.info.C;if(N&&N!==q||k.aS())return this.Iv.lastError="net.closed",5;this.z4(!0)}N=c0M(this)?k.getResponseHeader("X-Bandwidth-Est"):0;if(k=c0M(this)?k.getResponseHeader("X-Bandwidth-Est3"):0)this.p9=!0,this.policy.Fs&&(N=k);EMP(this.Iv,q,N?Number(N):0);this.logger.debug(function(){var D=y.timing;return"Succeeded, rtpd="+(D.UT*1E3+D.Z-Date.now()).toFixed(0)}); return 4}; g.w.canRetry=function(){this.VM();var k=this.info.isDecorated();return this.Iv.canRetry(k)}; g.w.onStateChange=function(){this.isComplete()&&(this.policy.N$?this.b5():this.timing.deactivate())}; g.w.W2=function(k){this.Iv.W2(k)}; g.w.qg=function(){this.callback&&this.callback(this,this.state)}; g.w.F$=function(){return this.Iv.F$()}; g.w.dispose=function(){Ly.prototype.dispose.call(this);this.Iv.dispose();var k;(k=this.JY)==null||k.dispose();this.policy.N$||this.b5()}; g.w.b5=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.w.IC=function(){if(!this.dh().length)return[];this.DN=!0;return this.tf.IC()}; g.w.wC=function(){if(this.state<1)return!1;if(this.tf&&this.tf.BH.length)return!0;var k;return((k=this.xhr)==null?0:k.A3())?!0:!1}; g.w.dh=function(){this.z4(!1);return this.tf?this.tf.dh():[]}; g.w.z4=function(k){try{if(k||this.xhr.eL()&&this.xhr.A3()&&!J7(this.Iv,this.xhr)&&!this.DU)this.tf||(this.tf=new h7(this.policy,this.info.JV)),this.xhr.A3()&&(this.Wf?this.Wf.feed(this.xhr.Oq()):Rg(this.tf,this.xhr.Oq(),k&&!this.xhr.A3()))}catch(y){this.Wf?NzT(this,y):g.JR(y)}}; g.w.vY=function(k,y){switch(k){case 21:k=y.split(1).XC;Dz7(this,k);break;case 22:this.eP=!0;Rg(this.tf,new hX([]),!0);break;case 43:if(k=AC(new ns(y),1))this.info.Cn(this.VZ,k),this.r3=!0;break;case 45:y=cu(new ns(y));k=y.Kl;y=y.x0;k&&y&&(this.g0=k/y);break;case 44:this.FS=h8P(new ns(y));var q,N,D;!this.timing.U&&((q=this.FS)==null?void 0:q.action)===4&&((N=this.FS)==null?0:(D=N.zI)==null?0:D.Ok)&&(this.Ok=this.FS.zI.Ok);break;case 53:this.policy.w1&&(k=d7Z(new ns(y)).gD)&&(this.JY||(this.gD=k,this.JY= new g.c3(this.yU,k,this)),this.JY.start());break;case 60:this.gU=Ay(new ns(y));break;case 64:this.policy.Ny&&(k=CDT(new ns(y)),this.policy.Uu(k));break;case 58:if(k=XnD(new ns(y)))this.Wy=k,k.Wy===3&&(this.b0=!0)}}; g.w.Rk=function(k,y,q,N){q||this.timing.Rk(N);if(k!==21)return!1;if(k=this.policy.Q$)if(N=y.getLength()+q===N,k*=this.info.JV[0].Z.info.xj,!N&&y.getLength()0)return!1;if(!this.xhr.eL())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.Wf)var k=!this.info.C;else this.xhr.Tm()?k=!1:(k=this.xhr.getResponseHeader("content-type"),k=k==="audio/mp4"||k==="video/mp4"||k==="video/webm");if(!k)return!1;if(isNaN(this.info.Fv)){k=this.xhr.getResponseHeader("x-head-seqnum");var y=this.timing.policy.B?1:0;if(!k)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(k)>this.info.JV[0].GS+y)return!1}return!0}; g.w.Hd=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.w.zf=function(){this.xhr&&(this.TH=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.TH}; g.w.d$=function(){this.xhr&&(this.cQ=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.cQ}; g.w.fD=function(){return this.Iv.fD()}; g.w.yU=function(){if(!this.VM()&&this.xhr){this.Mf="heartbeat";var k=this.Iv;k.Z+=2;this.qg()}};g.z(D_,FI);g.w=D_.prototype;g.w.JR=function(k,y){var q=(k-this.Y)/1E3,N=y-this.C;this.N>0?N>0&&(this.ND&&(q>.2||N<1024?(this.V+=q,q>.2&&wtM(this,.05,N)):wtM(this,q,N)),this.QM&&(this.wF+=N,this.Wl+=q)):y>this.policy.Z&&this.Em(k,y);FI.prototype.JR.call(this,k,y)}; g.w.yB=function(k,y){Yj(this,k,y);this.JR(k,y);this.ND&&(y=this.C*this.snapshot.stall+this.C/this.snapshot.byterate,this.N>0&&vU(this.Eb,this.wF,this.V),k=(k-this.Z)/1E3||.01,this.policy.J&&!(this.N>0)||PU(this.Eb,k,this.C,y,!1))}; g.w.y6=function(k){Yj(this,k,this.j);var y=(k-this.Y)/1E3;E4(this.Eb,y,0);this.AR(y,0);!this.ND&&this.N>0||(y=this.C*this.snapshot.stall+this.C/this.snapshot.byterate,this.N>0&&(this.V+=(k-this.Y)/1E3,vU(this.Eb,this.wF,this.V)),PU(this.Eb,((k-this.Z)/1E3||.01)*this.policy.ND,this.C,y,!1,!0))}; g.w.Oz=function(k){k=k.II||2147483647;(k&2)!==2&&(this.QM=!1);(k&1)===1&&(this.ND=!0)}; g.w.k8=function(k){k=k.II||2147483647;(k&2)===2&&(this.QM=!1);(k&1)===1&&(this.ND=!1)}; g.w.xn=function(){return this.sT}; g.w.Zk=function(){var k=this.QM?this.now()-this.Y:0;return Math.max(this.Wl*1E3+k,1)}; g.w.AO=function(){return this.wF*1E3/this.Zk()}; g.w.Em=function(k,y){k=k===void 0?this.B:k;y=y===void 0?this.j:y;this.N>0||(FI.prototype.Em.call(this,k,y),y=this.Eb,k=(k-this.J)/1E3,y.J.hp(1,(this.J-this.Z)/1E3),y.eb.hp(1,k))}; g.w.Tq=function(k){this.Dx=k}; g.w.M$=function(){var k=FI.prototype.M$.call(this);k.rbw=this.AO();k.rbe=+this.QM;k.gbe=+this.ND;k.ackt=(this.Dx-this.Z).toFixed();return k}; g.w.fl=function(){}; g.w.t2=function(){return NaN}; g.w.Kt=function(){return this.Z+this.snapshot.delay*1E3};nK.prototype.vY=function(k,y){y.getLength();switch(k){case 20:k=new ns(y);k={SE:Ib(k,1),videoId:AC(k,2),itag:Ib(k,3),lmt:Ib(k,4),xtags:AC(k,5),Hx:Ib(k,6),X8:HM(k,8),Kw:Ib(k,9),fhl:Ib(k,10),startMs:Ib(k,11),durationMs:Ib(k,12),yg:Ib(k,14),timeRange:cM(k,15,yL7),DC:Ib(k,16),uQ:Ib(k,17),clipId:AC(k,1E3)};this.OW(k);break;case 21:this.vK(y,!1);break;case 22:this.Ae(y);break;case 31:k=xE(y,U77);this.yr(k);break;case 52:k=xE(y,gn6);this.WY(k);break;default:this.V_(k,y)}}; nK.prototype.OW=function(){}; nK.prototype.V_=function(){};g.z(Ibu,nK);g.w=Ibu.prototype; g.w.V_=function(k,y){y.getLength();switch(k){case 35:this.Ch(y);break;case 44:this.WM(y);break;case 43:this.rG(y);break;case 53:this.Rq(y);break;case 55:k=new ns(y);(k={timeline:cM(k,1,e80),fWv:cM(k,2,lnu)},k.timeline)&&k.timeline.x5&&this.EX.xK(k.timeline.x5,k.timeline.ngH,k.fWv);break;case 56:this.bz();break;case 57:this.GV(y);break;case 42:this.Iq(y);break;case 45:this.nh(y);break;case 59:this.X0(y);break;case 51:this.vM(y);break;case 49:this.Oz(y);break;case 50:this.k8(y);break;case 47:this.Y8(y); break;case 58:this.lN(y);break;case 61:this.EX.Ee.Tq((0,g.om)());break;case 66:this.Pj(y);break;case 46:this.I8(y);break;case 67:this.onSnackbarMessage(y)}}; g.w.vM=function(k){k=new ns(k);k={CRV:ab(k,1,Hu),A5w:ab(k,2,Hu)};this.EX.vM(k)}; g.w.X0=function(k){var y=new ns(k);k=uU(y,1);var q=uU(y,2);y=uU(y,3);this.EX.X0(k,q,y)}; g.w.nh=function(k){k=cu(new ns(k));this.EX.nh(k)}; g.w.Y8=function(k){k=xE(k,FjT);this.EX.Y8(k)}; g.w.Iq=function(k){k=new ns(k);k={videoId:AC(k,1),formatId:cM(k,2,Hu),endTimeMs:Ib(k,3),R9S:Ib(k,4),mimeType:AC(k,5),MK:cM(k,6,OH0),indexRange:cM(k,7,OH0),OB:cM(k,8,PDD)};this.EX.Iq(k)}; g.w.GV=function(k){k=lnu(new ns(k));this.EX.GV(k)}; g.w.bz=function(){this.EX.bz()}; g.w.Ch=function(k){k=QcM(new ns(k));this.EX.Ch(k)}; g.w.Rq=function(k){k=d7Z(new ns(k));this.EX.Rq(k)}; g.w.WM=function(k){k=h8P(new ns(k));this.EX.WM(k)}; g.w.rG=function(k){k={redirectUrl:AC(new ns(k),1)};this.EX.rG(k)}; g.w.vK=function(k){var y=k.getUint8(0);if(k.getLength()!==1){k=k.split(1).XC;var q=this.N[y]||null;q&&KK(this.EX.ZJ,y,q,k)}}; g.w.Ae=function(k){k=k.getUint8(0);var y=this.N[k]||null;y&&this.EX.Ae(k,y)}; g.w.WY=function(k){this.EX.WY(k)}; g.w.OW=function(k){var y=k.SE,q=k.X8,N=k.Hx,D=k.uQ,n=k.DC,T=k.Kw,I=k.startMs,H=k.durationMs,K=k.timeRange,A=k.yg,c=k.clipId,u=Fl(k);k=LXx.has(Tz[""+k.itag]);this.N[y]=u;this.EX.Z4(u,k,{SE:y,X8:!!q,Hx:N!=null?N:-1,Kw:T!=null?T:-1,startMs:I!=null?I:-1,durationMs:H!=null?H:-1,yg:A,uQ:D,DC:n,clipId:c,timeRange:K})}; g.w.Oz=function(k){k={II:Ib(new ns(k),1)};this.EX.Oz(k)}; g.w.k8=function(k){k={II:Ib(new ns(k),1)};this.EX.k8(k)}; g.w.yr=function(k){this.EX.yr(k)}; g.w.lN=function(k){k=XnD(new ns(k));this.EX.lN(k)}; g.w.Pj=function(k){k={Qn:cM(new ns(k),1,GCU)};this.EX.Pj(k)}; g.w.onSnackbarMessage=function(k){k=Ib(new ns(k),1);this.EX.onSnackbarMessage(k)}; g.w.I8=function(k){k={reloadPlaybackParams:cM(new ns(k),1,jcG)};this.EX.I8(k)};g.z(T0,g.S);g.w=T0.prototype;g.w.ZR=function(){return Array.from(this.f_.keys())}; g.w.zX=function(k){k=this.f_.get(k);var y=k.BH;k.hn+=y.getLength();k.BH=new hX;return y}; g.w.yb=function(k){return this.f_.get(k).yb}; g.w.F6=function(k){return this.f_.get(k).F6}; g.w.Z4=function(k,y,q,N){this.f_.get(k)||xzT(this,k,y);y=this.f_.get(k);if(this.manifest){k=Xt6(this,k,q);if(N)for(var D=g.p(k),n=D.next();!n.done;n=D.next()){n=n.value;var T=N;n.U=T;n.startTime+=T;n.gp+=T;n.vH+=T}jyM(this,q.SE,y,k)}else q.X8?y.xT=q.yg:y.zV.push(q),y.U$.push(q)}; g.w.Dh=function(k){var y;return((y=this.f_.get(k))==null?void 0:y.JV)||[]}; g.w.Im=function(){for(var k=g.p(this.f_.values()),y=k.next();!y.done;y=k.next())y=y.value,y.Xl&&(y.BO&&y.BO(),y.Xl=!1)}; g.w.Ae=function(k,y){this.logger.debug(function(){return"[onMediaEnd] formatId: "+y}); var q=this.f_.get(y);if(wr){if(q&&!q.yb){if(q.QF.get(k))q.QF.get(k).jZ=!0;else{var N;((N=this.yx)==null?0:N.XM)&&q.QF.set(k,{data:new hX,zl:0,jZ:!0})}q.F6=!0}}else q&&!q.F6&&(q.F6=!0)}; g.w.IC=function(k){if(wr){var y=this.f_.get(k);if(y)for(var q=g.p(y.QF),N=q.next();!N.done;N=q.next()){var D=g.p(N.value);N=D.next().value;D=D.next().value;var n=y.DZ.get(N);if(oh(n[0])){if(!D.jZ)continue;var T=n,I=D.data;I.getLength();n=0;var H=[];T=g.p(T);for(var K=T.next();!K.done;K=T.next()){K=K.value;var A=K.C,c=eL(I,n,A);n+=A;H.push(new HL(K,c))}y.PN.push.apply(y.PN,g.m(H))}else if(D.data.getLength()>0||!n[0].range&&D.jZ)I=void 0,n=n[0],H=D.zl,T=D.data,n.range||(I=D.jZ),K=T.getLength(),I=new HL(alZ(n, n.N+H,K,I),T),D.zl+=I.info.C,y.PN.push(I);y.QF.get(N).data=new hX;D.jZ&&y.QF.delete(N)}k=this.f_.get(k);if(!k)return[];y=k.PN;k.PN=[];q=g.p(y);for(N=q.next();!N.done;N=q.next())k.hn+=N.value.info.C;return y||[]}q=(y=this.f_.get(k))==null?void 0:y.tf;if(!q)return[];this.z4(k,q);return q.IC()}; g.w.wC=function(k){if(wr)return Hb(this,k);var y,q,N;return!!((q=(y=this.f_.get(k))==null?void 0:y.tf)==null?0:(N=q.dh())==null?0:N.length)||Hb(this,k)}; g.w.z4=function(k,y){for(;Hb(this,k);){var q=this.zX(k);var N=k;N=this.f_.get(N).yb&&!uC7(this,N);Rg(y,q,N&&ab7(this,k))}}; g.w.gF=function(){g.S.prototype.gF.call(this);for(var k=g.p(this.f_.keys()),y=k.next();!y.done;y=k.next())KP0(this,y.value);var q;if((q=this.yx)==null?0:q.SO)for(k=g.p(this.f_.values()),y=k.next();!y.done;y=k.next())y=y.value,y.QF.clear(),y.DZ.clear(),y.PN.length=0,y.JV.length=0,y.U$.length=0,y.zV.length=0;this.f_.clear()}; var wr=!1;g.z(A5,g.S);g.w=A5.prototype;g.w.rK=function(){!this.VM()&&this.xhr&&(this.z4(!1),G7(this.EX,this))}; g.w.Nm=function(){}; g.w.PS=function(){if(!this.VM()&&this.xhr){var k=this.fR();k===5?lP(this.Iv):this.T_(k);this.Iv.N.stop();var y;(y=this.EP)==null||y.stop()}}; g.w.fR=function(){var k="";J7(this.Iv,this.xhr)&&(k=VYZ(this.Iv,this.xhr));if(k)return this.info.resource.Cn(this.VZ,k),3;this.z4(!0);if(sc(this.Iv,this.xhr.status,this.xhr.jg(),this.info.Qr(),this.b0))return 5;if(this.gA)return 3;EMP(this.Iv,this.xhr.y8(),0);this.policy.tb&&QG6(this.EX);return 4}; g.w.z4=function(k){var y=this.xhr;if((k||!J7(this.Iv,this.xhr))&&y.A3()){k=y.Oq();var q=k.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+q}); this.Wf.feed(k)}}; g.w.vY=function(k,y){this.xhr.IP()&&k===21&&rHG(this);this.oN.vY(k,y)}; g.w.Rk=function(k,y,q,N){q||(this.Ee.Rk(N),this.policy.Hr&&k===21&&rHG(this));if(k!==21)return!1;this.Ee.U=!0;k=y.getLength();q||(this.EB=y.getUint8(0),y=y.split(1).XC);var D=this.oN.N[this.EB],n=this.manifest.C.get(D);if(n&&(n=n.info.xj*.01,k+q!==N&&k0){k=this.Ee.Zk();y=this.Ee.AO();var q=mzM(this,k);if(!(y>q.mM||q.TM>0&&this.info.Sz()>q.TM)){this.Do=(0,g.om)();var N;(N=this.EP)==null||N.stop();this.policy.tb&&(N=this.EX,k={Wr:Math.round(y*k/1E3),Dp:k},N.policy.tb&&(N.pS=k,N.wD++));this.W2(!1)}}}}; g.w.W2=function(k){this.Iv.W2(k)}; g.w.WM=function(k){this.EX.WM(k,this.Zd())}; g.w.rG=function(k){this.gA=!0;this.info.resource.Cn(this.VZ,k.redirectUrl)}; g.w.Oz=function(k){this.Ee instanceof D_&&this.Ee.Oz(k)}; g.w.k8=function(k){this.Ee instanceof D_&&this.Ee.k8(k)}; g.w.xK=function(k,y,q){this.EX.xK(k,y,q,this.Zd())}; g.w.Iq=function(k){var y=k.formatId,q=Fl({itag:y.itag,lmt:y.lmt,xtags:y.xtags}),N,D,n=new SV(((N=k.MK)==null?void 0:N.first)||0,((D=k.MK)==null?void 0:D.wX)||0),T,I;N=new SV(((T=k.indexRange)==null?void 0:T.first)||0,((I=k.indexRange)==null?void 0:I.wX)||0);if(!this.manifest.C.get(q)){q=k.OB||{};if(this.policy.VG){var H,K;k=(H=k.mimeType)!=null?H:"";H=(K=y.itag)!=null?K:0;K=Tz[""+H];q.mimeType=K!=="9"&&K!=="9h"?k:'video/webm; codecs="'+["vp09",K==="9h"?"02":"00","51",K==="9h"?"10":"08","01.01.01.01.00"].join(".")+ '"'}else q.mimeType=k.mimeType;q.itag=y.itag;q.lastModified=""+(y.lmt||0);q.xtags=y.xtags;y=this.manifest;K=CB("");H=PL(q,null);pB(y,new XP(K,H,n,N))}}; g.w.nh=function(k){this.EX.nh(k)}; g.w.onSnackbarMessage=function(k){if(this.policy.wP)this.EX.onSnackbarMessage(k)}; g.w.yr=function(k){this.oL=k;this.dJ=(0,g.om)();this.EX.yr(k)}; g.w.X0=function(k,y,q){this.EX.X0(k,y,q)}; g.w.GV=function(k){k.scope===2&&(this.BpS=k);this.EX.GV(k)}; g.w.bz=function(){this.sQ=!0;this.EX.bz()}; g.w.vM=function(k){this.policy.CZ&&this.EX.vM(k)}; g.w.Y8=function(k){this.EX.Y8(k,this.Zd())}; g.w.lN=function(k){k.Wy===3&&(this.b0=!0);this.EX.lN(k)}; g.w.Pj=function(k){this.EX.Pj(k)}; g.w.I8=function(k){this.EX.I8(k)}; g.w.canRetry=function(){this.VM();return this.Iv.canRetry(!1)}; g.w.dispose=function(){if(!this.VM()){g.S.prototype.dispose.call(this);this.Iv.dispose();var k;(k=this.EP)==null||k.dispose();this.T_(-1);this.b5()}}; g.w.T_=function(k){this.state=k;G7(this.EX,this)}; g.w.Qr=function(){return this.info.Qr()}; g.w.W_=function(){return this.sQ}; g.w.pR=function(){return this.BpS}; g.w.Z4=function(k,y,q){q.clipId&&(this.clipId=q.clipId);this.policy.j&&!y&&(this.UV=q.Kw,this.eQ=q.startMs);var N=0;this.policy.cn&&this.uK&&this.clipId&&(N=fy(this.uK,this.clipId)/1E3);this.ZJ.Z4(k,y,q,N);this.policy.JT&&this.oL&&this.Ee instanceof SM&&(N=this.oL.Fo,this.Ee.Z4(q.durationMs/1E3,y,N>0&&q.Kw+1>=N));this.ZJ.f_.get(k).Xs=!0}; g.w.Ae=function(k,y){this.ZJ.Ae(k,y)}; g.w.WY=function(k){this.requestIdentifier=k}; g.w.IC=function(k){return this.ZJ.IC(k)}; g.w.Dh=function(k){return this.ZJ.Dh(k)}; g.w.wC=function(k){return this.ZJ.wC(k)}; g.w.ZR=function(){return this.ZJ.ZR()}; g.w.hC=function(){return 1}; g.w.Zd=function(){return this.Ee.requestNumber}; g.w.CR=function(){return this.requestIdentifier}; g.w.b1=function(){return this.clipId}; g.w.YX=function(){return this.VZ.YX()}; g.w.IF=function(){this.b5()}; g.w.b5=function(){this.Ee.deactivate();var k;(k=this.xhr)==null||k.abort()}; g.w.isComplete=function(){return this.state>=3}; g.w.Fj=function(){return this.state===3}; g.w.CH=function(){return this.state===5}; g.w.H4=function(){return this.state===4}; g.w.Bd=function(){return this.isComplete()}; g.w.bM=function(){return this.state>=1}; g.w.F$=function(){return this.policy.Zn?this.Iv.F$():0}; g.w.qg=function(){this.policy.Zn&&G7(this.EX,this)}; g.w.M7=function(){return c7T(this.info)}; g.w.fD=function(){return this.Iv.fD()}; g.w.f6=function(){var k=BL6(this.Iv);Object.assign(k,aqU(this.info));k.req="sabr";k.rn=this.Zd();var y;if((y=this.xhr)==null?0:y.status)k.rc=this.policy.Bf?this.xhr.status:this.xhr.status.toString();var q;(y=(q=this.xhr)==null?void 0:q.Af())&&(k.msg=y);this.Do&&(q=mzM(this,this.Do-this.Ee.xn()),k.letm=q.Cwb,k.mrbps=q.mM,k.mram=q.TM);return k}; g.w.yJ=function(){return{UV:this.UV,eQ:this.eQ,isDecorated:this.info.isDecorated()}};igu.prototype.tick=function(k,y){this.ticks[k]=y?window.performance.timing.navigationStart+y:(0,g.om)()};g.z(Qy6,g.fr);g.w=Qy6.prototype; g.w.C7=function(k,y,q,N){var D=!1;this.policy.aO&&(D=q?this.pS===k.GS:this.AV===k.GS);if(this.Y&&N&&!D){N=[];D=[];var n=[],T=void 0,I=0;y&&(N=y.Z,D=y.N,n=y.V,T=y.C,I=y.Xr);this.policy.aO&&(q?this.pS=k.GS:this.AV=k.GS);this.Y.aq(k.GS,k.startTime,this.N,N,D,n,q,I,T)}if(this.policy.aO){if(q||this.policy.D3){this.N===1&&aG(this,5,"noad");var H;k.GS!==((H=this.Z)==null?void 0:H.GS)&&(FP6(this,k,y,q),isNaN(k.startTime)||YET(this,k.GS,x_(this,k.startTime,k.GS),!!y,this.Y))}}else q&&FP6(this,k,y)}; g.w.iU=function(k,y,q){var N=this.videoTrack.Z.index.df()<=y;this.Z={LX:k,GS:y,pI:q};N&&uR(this,k,y)}; g.w.zR=function(){this.Y&&this.Y.zR()}; g.w.lw=function(k,y){this.zS.lw(k,y)}; g.w.gk=function(k,y){var q=this.videoTrack.Z.index.KD(k);if(q>=0){var N;var D=((N=g_(y.ir,q,2))==null?void 0:N.Su)||"";if(this.policy.j||D)return y.Vf(k,q),GRD(this.zS,k,k,q),this.lw("sdai",{cmskpad:1,t:k.toFixed(3),sq:q}),!0}this.lw("sdai",{cmskpad:0,t:k.toFixed(3),sq:q});return!1};g.z(z0,g.S);z0.prototype.lZ=function(k,y,q){q=q===void 0?{}:q;this.policy.AT=dW(k,q,this.V,y===void 0?!1:y)};RbZ.prototype.c5=function(k){var y=this;if(this.policy.lC){var q=new Set(k);q.size===this.eb.size&&[].concat(g.m(q)).every(function(N){return y.eb.has(N)})||(this.zS.lw("lwnmow",{itagDenylist:[].concat(g.m(k)).join(",")}),this.zS.XR(!!q.size),this.U=-1,this.eb=q,fK(this,this.Z),this.Wl=!0)}}; RbZ.prototype.lZ=function(k,y,q){q=q===void 0?{}:q;var N=this.policy.AT;this.j.lZ(k,y===void 0?!1:y,q);if(N!==this.policy.AT){fK(this,this.Z);O8(this);var D,n;N>this.policy.AT&&((D=this.N)==null?0:KU(D.info))&&((n=this.nextVideo)==null||!KU(n.info))&&(this.sT=!0)}};cxP.prototype.Yb=function(k){this.timestampOffset=k;this.flush()}; cxP.prototype.flush=function(){if(this.Z.pos>0){var k={a:this.track.KC(),u:this.Z.oK(),pd:Math.round(this.V),ad:Math.round(this.C)},y=this.N;if(y){var q=y.Z.info;k.itag=q.itag;q.Z&&(k.xtags=q.Z);k.sq=y.GS;k.st=y.startTime;k.sd=y.duration;this.track.policy.o9&&(k.si=y.sb());y.V&&(k.esl=y.N+y.C);y.IK()&&(k.eos=1)}isNaN(this.timestampOffset)||(k.to=this.timestampOffset);var N;if(y=(N=this.track.b2)==null?void 0:N.MY({})){for(var D in y)this.Y[D]!==y[D]&&(k["sb_"+D]=y[D]);this.Y=y}this.track.lw("sbu", k);this.Z.reset();this.buffered=[];this.j=this.C=this.V=0;this.timestampOffset=this.N=void 0}};xYM.prototype.dispose=function(){this.ND=!0}; xYM.prototype.VM=function(){return this.ND}; g.z(U8,Error);var rs0=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]);Fg.prototype.skip=function(k){this.offset+=k}; Fg.prototype.u3=function(){return this.offset};g.w=Q_7.prototype;g.w.Lt=function(){return this.N}; g.w.T5=function(){return this.N.length?this.N[this.N.length-1]:null}; g.w.dT=function(){this.N=[];Sf(this);UYZ(this)}; g.w.zX=function(){this.Dx=this.N.shift().info}; g.w.Dh=function(){return g.My(this.N,function(k){return k.info})}; g.w.KC=function(){return!!this.Y.info.audio}; g.w.getDuration=function(){return this.Y.index.gt()};g.z(vH,Ly);g.w=vH.prototype;g.w.onStateChange=function(){this.VM()&&(IG(this.ZJ,this.formatId),this.Z.dispose())}; g.w.f6=function(){var k=cHT(this.ZJ,this.formatId),y;var q=((y=this.ZJ.f_.get(this.formatId))==null?void 0:y.bytesReceived)||0;var N;y=((N=this.ZJ.f_.get(this.formatId))==null?void 0:N.hn)||0;return{expected:k,received:q,bytesShifted:y,sliceLength:uC7(this.ZJ,this.formatId),isAnyMediaEndReceived:this.ZJ.F6(this.formatId)}}; g.w.Ga=function(){return 0}; g.w.kD=function(){return!0}; g.w.IC=function(){return this.ZJ.IC(this.formatId)}; g.w.dh=function(){return[]}; g.w.wC=function(){return this.ZJ.wC(this.formatId)}; g.w.fD=function(){return this.lastError}; g.w.F$=function(){return 0};g.z(dr,g.S);g.w=dr.prototype;g.w.KC=function(){return!!this.Z.info.audio}; g.w.T5=function(){return this.V.T5()}; g.w.zX=function(k){this.V.zX(k);var y;(y=this.J)!=null&&(y.j.add(k.info.GS),y.Z=LLU(y,y.n_,y.dU,k,y.Z),y.C=k,y.Y=(0,g.om)());this.xj=Math.max(this.xj,k.info.Z.info.xj||0)}; g.w.getDuration=function(){if(this.policy.N){var k=this.zS.Jw();if(k)return Yf(k)}return this.Z.index.gt()}; g.w.dT=function(){Ec(this);this.V.dT()}; g.w.ll=function(){return this.V}; g.w.isRequestPending=function(k){return this.C.length?k===this.C[this.C.length-1].info.JV[0].GS:!1}; g.w.Yb=function(k){var y;(y=this.J)==null||y.Yb(k);var q;(q=this.U)==null||q.Yb(k)}; g.w.lw=function(k,y){this.zS.lw(k,y)}; g.w.yu=function(){return this.zS.yu()}; g.w.dispose=function(){var k;(k=this.U)==null||k.flush();g.S.prototype.dispose.call(this)};g.ba7.prototype.Uu=function(k){this.CS.Uu(k)};g.z(T7,g.S);T7.prototype.C=function(){this.N++>15||(this.Z=!this.Z,new QX7(this.zS,this.policy,this.Eb,this.resource,this.Z),this.delay.start())}; g.w=QX7.prototype;g.w.Nm=function(){}; g.w.rK=function(){}; g.w.PS=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.y8()===this.size)this.zS.lw("rqs",this.getInfo());else{var k="net.connect";this.xhr.status>200?k="net.badstatus":this.xhr.eL()&&(k="net.closed");this.onError(k)}}; g.w.onError=function(k){var y=this;this.zS.handleError(k,this.getInfo());ri("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(q){y.zS.lw("pathprobe",q)},function(q){y.zS.handleError(q.errorCode,q.details)})}; g.w.getInfo=function(){var k=this.timing.M$();k.shost=FL(this.location.base);k.pb=this.size;return k};g.z(wa,g.S); wa.prototype.B=function(k,y){if(k.B){this.manifest.isLive?(k=this.manifest.wp&&this.manifest.V?k.Z.vp(this.manifest.wp,!1):k.Z.Hj(Infinity),k.Fv=this.Fv):k=k.Z.vp(0,!1);if(this.sT){var q=this.sT;k.Fv===0&&(k.j=q.J)}else k.j=this.U;return k}q=k.N;if(!q.Z.bG())return q.Z.Ey()?(k=UR6(this.j,k.Z.info.xj,y.Z.info.xj,0),k=q.Z.HV(q,k)):k=q.Z.Wq(q),k;var N=q.vH-this.zS.getCurrentTime(),D=!q.range||q.C===0&&q.N===0?0:q.range.length-(q.N+q.C),n=q.Z;this.Cx(k,N)&&D===0&&(this.manifest.isManifestless?n=k.Z:(n= q.startTime+ZM,q.C&&(n+=q.duration),BH(k,n),q=k.N,n=q.Z));n.Ey()?(D=this.C,y=UR6(this.j,n.info.xj,y.Z.info.xj,N,D.V.length>0&&D.J===0&&this.zS.GA),N=kf(k),k=q.Z.HV(q,y),(y=k.C)&&k.JV.length>1&&(N||k.resource.N||k.JV[0].Z!==q.Z?k=q.Z.HV(q,k.JV[0].C):(N=k.JV[k.JV.length-1],n=N.C/y,!N.V&&n<.4&&(k=q.Z.HV(q,y-N.C))))):(q.GS<0&&(y=WE(q),y.pr=""+k.C.length,this.zS.isSeeking()&&(y.sk="1"),y.snss=q.j,this.zS.lw("nosq",y)),k=n.Wq(q));if(this.policy.eb)for(q=g.p(k.JV),y=q.next();!y.done;y=q.next())y.value.type= 6;return k}; wa.prototype.Cx=function(k,y){if(!kf(k)||!k.Z.bG())return!1;var q=this.C.Wl||xPU(k)||y<=this.policy.Eg||this.C.sT;this.logger.debug(function(){return"ready to adapt: "+q+", upgrade pending: "+xPU(k)+", health: "+y}); return q}; wa.prototype.gF=function(){g.S.prototype.gF.call(this)}; var ZM=2/24;g.z(Ad,g.S);Ad.prototype.g8=function(k,y,q){var N;var D=((N=this.N)==null?void 0:N.reason)==="m"?"m":this.N&&kJD(this,this.N)?this.N.reason:"a";this.zS.g8(new $_(k,D,q));H8(this.zS,y,k,!0)}; Ad.prototype.A9=function(k,y){for(var q=g.p(this.pS),N=q.next();!N.done;N=q.next())if(N=N.value,N.id===k)return this.yx.Lm||(this.C=[N]),this.Y=this.manifest.Z[k],n8(this.yx)&&(this.sT=!0),new $_(this.Y,y?"t":"m");this.C=[];return null}; Ad.prototype.lZ=function(k,y,q){q=q===void 0?{}:q;this.Z.lZ(k,y===void 0?!1:y,q)};a4.prototype.Qr=function(){return this.requestType===1}; a4.prototype.Sz=function(){var k;return((k=this.EX)==null?void 0:k.Sz())||0}; a4.prototype.isDecorated=function(){var k;return!((k=this.data)==null||!k.G4)};xf.prototype.encrypt=function(k){this.j4.exports.AES128CTRCipher_encrypt(this.cipher,k.byteOffset,k.byteLength);return k}; xf.prototype.VM=function(){return this.cipher===0}; xf.prototype.dispose=function(){this.j4.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};jC.prototype.encrypt=function(k,y){return OO(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:y},this.key,k).catch(function(q){return Promise.reject(q.name+": "+q.message)}).then(function(q){return new Uint8Array(q)}))}; jC.prototype.VM=function(){return this.Z}; jC.prototype.dispose=function(){this.Z=!0}; OA.ai(jC,{encrypt:xku("oan2")});Xf.prototype.encrypt=function(k,y){M_(this.N,y);return OO(this.N.encrypt(k))}; Xf.prototype.VM=function(){return this.Z}; Xf.prototype.dispose=function(){this.Z=!0}; OA.ai(Xf,{encrypt:xku("oap")});$f.prototype.encrypt=function(k,y){var q=this.j4.UI(y),N=this.Z;N.j4.exports.AES128CTRCipher_setCounter(N.cipher,(q!=null?q:y).byteOffset);y=this.j4.UI(k);this.Z.encrypt(y!=null?y:k);q&&this.j4.free(q.byteOffset);return y?OO(this.j4.Kx(y)):OO(k)}; $f.prototype.VM=function(){return this.Z.VM()}; $f.prototype.dispose=function(){this.Z.dispose()}; OA.ai($f,{encrypt:xku("oalw")});fq0.prototype.encrypt=function(k){(0,g.om)();return(new X5(this.Z.Z)).encrypt(k,this.iv)}; fq0.prototype.decrypt=function(k,y){(0,g.om)();return(new X5(this.Z.Z)).decrypt(k,y)};g.z(p8,g.S);p8.prototype.C=function(k,y){if(y){y=y instanceof g.Qk?y:ra(this,y);var q;((q=this.Z.get(k))==null?void 0:FL(q.location))!==FL(y)&&this.Z.set(k,new UkT(y,k))}else this.Z.delete(k)}; p8.prototype.load=function(){var k=this,y,q,N,D,n,T,I,H,K,A;return g.B(function(c){switch(c.Z){case 1:y=k.Z.get(0);g.zM(c,2);var u;if(u=y&&!k.N)u=FL(y.location),u=k.N===Zq(u);if(u){c.Hl(4);break}return g.b(c,VMZ(k,k.N?2:0),5);case 5:if(q=c.N)k.C(0,q),SD(q)&&k.C(1,Gr(q));case 4:g.pu(c,3);break;case 2:N=g.rT(c);g.JR(N);if(!k.N){c.Hl(3);break}k.N=!1;return g.b(c,k.load(),7);case 7:return c.return();case 3:if(!k.uw.experiments.rF("html5_onesie_probe_ec_hosts")){c.Hl(0);break}g.zM(c,9);D=k;n=D.C;T=3;return g.b(c, VMZ(k,1),11);case 11:return n.call(D,T,c.N),I=k,H=I.C,K=4,g.b(c,VMZ(k,2),12);case 12:H.call(I,K,c.N);g.pu(c,0);break;case 9:A=g.rT(c),g.JR(A),g.XZ(c)}})}; p8.prototype.B=function(){var k=this,y,q;return g.B(function(N){g.ue(k.J);y=g.bD(k.uw.experiments,"html5_onesie_prewarm_max_lact_ms");if(gf()>=y)return N.return();(q=k.Z.get(0))&&by6(k,q);g.XZ(N)})}; var CP0={M9S:0,k4j:1,zTM:2,Idj:3,MSv:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};QgD.prototype.decrypt=function(k){var y=this,q,N,D,n,T,I;return g.B(function(H){switch(H.Z){case 1:if(y.Z.length&&!y.Z[0].isEncrypted)return H.return();y.N=!0;y.tJ.A4("omd_s");q=new Uint8Array(16);Sv()?N=new jY(k):D=new X5(k);case 2:if(!y.Z.length||!y.Z[0].isEncrypted){H.Hl(4);break}n=y.Z.shift();if(!N){T=D.decrypt(n.buffer.A0(),q);H.Hl(5);break}return g.b(H,N.decrypt(n.buffer.A0(),q),6);case 6:T=H.N;case 5:I=T;for(var K=0;K=4)){var y=Vc(this),q=this.xhr;y.rc=q.status;k&&(y.ab=!0);if(q.Af()){var N="onesie.net";y.msg=q.Af()}else q.status>=400?N="onesie.net.badstatus":q.jg()?this.v3||(N="onesie.response.noplayerresponse"):N=q.status===204?"onesie.net.nocontent":"onesie.net.connect";N?this.RK(new oi(N,y)):(this.A4("or_fs"),this.Ee.yB((0,g.om)(),q.y8(),0),this.T_(4),this.gC&&this.lw("rqs",y));this.gC&&this.lw("ombre", "ok."+ +!N);this.nE=!1;UI(this);J7D(this.tJ);if(!this.o6){this.hF.stop();var D;(D=this.jT)==null||D.stop()}var n;if(k=(n=this.OU)==null?void 0:BiT(n))for(n=0;n1E3){var k;(k=this.Ee)==null||k.y6((0,g.om)());k=Vc(this);if(this.uw.X4()&&this.xhr instanceof u5u){var y=this.xhr;k.xrs=y.xhr.readyState;k.xpb=y.Z.getLength();k.xdc=y.V}this.RK(new oi("net.timeout",k))}}else(0,g.om)()-this.Ee.Z>1E4&&((y=this.Ee)==null||y.y6((0,g.om)()),this.il());this.isComplete()||this.fB.start()}}; g.w.il=function(){this.logger.info("Onesie request timed out");this.nE=!1;if(!UI(this)){var k=Vc(this);k.timeout="1";this.RK(new oi("onesie.request",k))}}; g.w.RK=function(k){var y=this;k=Ri(k);this.Lb?this.Zx.uv(k):(this.vy.reject(k),this.Lb=!0);J7D(this.tJ);this.o6||this.hF.stop();this.A4("or_fe");var q,N;(q=this.OU)==null||(N=BiT(q))==null||N.forEach(function(D){y.lw("pathprobe",D)}); this.T_(5);this.dispose()}; g.w.isComplete=function(){return this.state>=3}; g.w.H4=function(){return this.state===4}; g.w.Bd=function(k){var y,q;return this.isComplete()||!!((y=this.ey)==null?0:(q=y.get(k))==null?0:q.Z)}; g.w.Fj=function(){return!1}; g.w.CH=function(){return this.state===5}; g.w.notifySubscribers=function(k){for(var y=0;y102400&&!this.gX&&(this.A4("or100k"),this.gX=!0);if(k.A3()){var y=k.Oq(),q=y.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+q}); this.gC&&this.lw("ombrss","len."+q);this.Wf.feed(y)}if(this.ey)for(var N=g.p(this.ey.keys()),D=N.next();!D.done;D=N.next()){var n=D.value;k=void 0;(k=this.ey.get(n))==null||k.Im();this.notifySubscribers(n)}}catch(T){this.RK(T)}}; g.w.Zd=function(){return this.Ee.requestNumber}; g.w.CR=function(k){return this.xQ.get(k)}; g.w.yJ=function(){return{UV:this.UV,eQ:this.eQ,isDecorated:!1}};g.z(jG6,g.S);g.w=jG6.prototype;g.w.nU=function(k,y){this.sT=void 0;QG6(this);VfG(this,k,y)}; g.w.AD=function(k){if(this.Z.length===0)return!1;var y=this.Z[0];return y instanceof B8?k===this.zS.getCurrentTime()*1E3:!(y instanceof A5&&uIZ(y.info))&&Math.abs(y.M7()-k)<50}; g.w.Ch=function(k){this.N=k;this.sT=(0,g.om)()+(k.backoffTimeMs||0)}; g.w.WM=function(k,y){if(k.action===void 0){var q=this.Zx.Z8();q!==void 0&&this.zS.BI(q)}else if(k.action!==0||!this.wF)switch(k.action===0&&this.policy.rE&&(k.action=2),q={},q.reason=k.ERS,q.action=k.action,q.rn=y,k.action){case 1:this.policy.j&&this.V&&this.V.ys(void 0,void 0,q);break;case 0:this.wF=!0;this.videoData.pX()&&this.policy.j&&this.V&&this.V.ys(void 0,void 0,q);this.zS.ez(q);break;case 2:this.zS.handleError("sabr.config",q,1);break;case 5:I$0(this.Zx,!0);break;case 6:I$0(this.Zx,!1);break; case 3:this.policy.Bc&&((k=this.manifest.J)!=null&&(k.J=!0),this.zS.handleError("sabr.hostfallback",q))}}; g.w.xK=function(k,y,q,N){if(this.policy.N){this.zS.lw("ssap",{rn:N,v:y,tl:FgM(k)});var D=this.zS.Jw();k={DI:k,context:q,version:y};BrZ(this,q);D?ULU(this,D,k):(this.zS.lw("ssap",{cacheclips:1,rn:N,v:y}),this.B=k)}}; g.w.GV=function(k){var y=this.policy.ND||this.policy.N;this.zS.lw("ssap",{onsbrctxt:k.type,dflt:k.sendByDefault,enable:y?1:0});y&&BrZ(this,k)}; g.w.bz=function(){}; g.w.nh=function(k){if(k.Kl!==void 0&&k.x0){var y=k.Kl/k.x0;this.audioTrack.B=!1;this.videoTrack.B=!1;if(this.policy.AV||this.policy.f0||this.policy.aR)this.zS.Jf.N=!1;this.zS.Ip(y,1);if(this.Zx.getCurrentTime()!==y){var q={Ob:"sabr_seek",vj:!0,Gj:!0};k.seekSource&&(q.seekSource=k.seekSource);Qe(this.zS,y+this.policy.Xp/1E3,q)}}}; g.w.onSnackbarMessage=function(k){this.Zx.publish("onSnackbarMessage",k)}; g.w.yr=function(k){k.Fo&&k.dc&&MR(this.manifest,k.Fo,k.dc);this.policy.LU&&(k.Ar&&k.C8&&(this.manifest.N$=k.Ar/k.C8),k.Kz&&k.xS&&(this.manifest.RA=k.Kz/k.xS));k.eM!=null&&this.Zx.It(k.eM);this.policy.rz&&k.Ir&&(k=((0,g.om)()-k.Ir)/1E3,this.zS.Sc.hp(1,k))}; g.w.lN=function(k){this.zS.lN(k)}; g.w.X0=function(k,y,q){this.policy.C&&this.zS.lw("sabrctxtplc",{start:k?k.join("_"):"",stop:y?y.join("_"):"",discard:q?q.join("_"):""});if(k){k=g.p(k);for(var N=k.next();!N.done;N=k.next())this.En.add(N.value)}if(y)for(y=g.p(y),k=y.next();!k.done;k=y.next())k=k.value,this.En.has(k)&&this.En.delete(k);if(q)for(q=g.p(q),y=q.next();!y.done;y=q.next())y=y.value,this.videoData.sabrContextUpdates.has(y)&&(this.videoData.sabrContextUpdates.delete(y),y===3&&(this.videoData.K2=""))}; g.w.vM=function(){}; g.w.Y8=function(k,y){V06(this.policy,k,4,y)}; g.w.Pj=function(k){if(k==null?0:k.Qn)if(k=k.Qn.Ig){k=g.p(k);for(var y=k.next();!y.done;y=k.next())if(y=y.value,y.formatId){var q=this.manifest.C.get(Fl(y.formatId));q&&q.info&&(q.info.debugInfo=y.debugInfo)}}}; g.w.I8=function(k){(k=k==null?void 0:k.reloadPlaybackParams)&&this.Zx.publish("reloadplayer",k)}; g.w.CX=function(){return this.Zx.CX()||""}; g.w.Sz=function(){var k=Z_(this.audioTrack,!0)*1E3,y=Z_(this.videoTrack,!0)*1E3;return Math.min(k,y)}; g.w.wL=function(k,y){this.zS.lw(k,y)}; g.w.AM=function(k){NaM(this.zS,qK0(this.fS,k))}; g.w.gF=function(){g.S.prototype.gF.call(this);this.N=void 0;VfG(this,!0,"i");this.Z=[]};Y8U.prototype.vX=function(k,y){if(this.V)return g_Z(this,y);if(y=Mk(k)){var q=y.N;q&&q.C&&q.Z&&(k=k.C.length?k.C[0]:null)&&k.state>=2&&!k.CH()&&k.info.Fv===0&&(this.V=k,this.B=q,this.N=y.info,this.Y=this.startTimeSecs=Date.now()/1E3,this.j=this.N.startTime)}return NaN}; Y8U.prototype.clear=function(){this.N=this.B=this.V=null;this.Z=this.j=this.Y=this.startTimeSecs=NaN;this.C=!1};g.z(g.hd,g.S);g.w=g.hd.prototype;g.w.initialize=function(k,y,q){this.logger.debug(function(){return"Initialized, t="+k}); k=k||0;this.policy.Z||(y=DYT(this.Z),TaZ(this.Zx,new $_(y.video,y.reason)),this.Zx.N8(new $_(y.audio,y.reason)));this.manifest.isManifestless&&ZaT(this.V);this.Y&&G0T(this.Y,this.videoTrack.Z);y=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var N=!this.manifest.isManifestless;this.policy.ue&&(N=N||this.manifest.bv);this.policy.QM||(this.currentTime=N?k:y);this.policy.AV&&this.seek(this.getCurrentTime(),{}).Oj(function(){}); if(this.policy.Z){var D;((D=this.sT)==null?0:xLu(D,this.CX()||""))&&WgU(this)&&e40(this,this.videoTrack)&&e40(this,this.audioTrack)&&(MfD(this.J,this.sT),this.policy.Y&&R4D(this))}else this.ND&&(ZK6(this,this.videoTrack),ZK6(this,this.audioTrack),AH7(this.ND),delete this.ND);q?(this.policy.cO?(this.jH=q,W8(this,q)):W8(this,!1),g.ue(this.U9)):(q=this.getCurrentTime()===0,I4(this.V,this.videoTrack,this.videoTrack.Z,q),I4(this.V,this.audioTrack,this.audioTrack.Z,q),this.policy.Z&&z40(this.J,!0),this.policy.AV|| this.seek(this.getCurrentTime(),{}).Oj(function(){}),this.timing.tick("gv")); (this.manifest.wp||this.manifest.sV||this.manifest.wF||this.manifest.Bc||this.manifest.Zn)&&this.Zx.yy(this.manifest)}; g.w.resume=function(){if(this.isSuspended||this.GA){this.logger.debug("Resumed.");this.i6=this.GA=this.isSuspended=!1;try{this.vX()}catch(k){g.sR(k)}}}; g.w.Uh=function(k,y){k=k===void 0?!1:k;y=y===void 0?!1:y;this.logger.debug("detaching media source");tfD(this);S2(this.Zx)&&(this.j=NaN);k?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.wF&&this.lw("loader",{setsmb:1}),this.policy.eb=!0,this.dT()):(this.policy.cO?W8(this,this.jH):W8(this,!1),y||this.dT())}; g.w.setAudioTrack=function(k,y,q){q=q===void 0?!1:q;if(!this.VM()){var N=!isNaN(y);q&&N&&(this.audioTrack.sT=Date.now(),this.policy.qP&&(this.Dx=!0));if(this.policy.Z){var D=this.N.A9(k.id,N);this.logger.debug(function(){return"Logging new audio format: "+D.Z.info.id}); this.Zx.N8(D)}else{var n=yxZ(this.Z,k.id,N);this.logger.debug(function(){return"Logging new audio format: "+n.audio.info.id}); this.Zx.N8(new $_(n.audio,n.reason))}if(N&&(q=this.audioTrack.Z.index.KD(y),this.lw("setAudio",{id:k.id,cmt:y,sq:q}),q>=0)){this.policy.Z&&(this.N.J=!0,this.nU(!0,"mosaic"));aaZ(this.audioTrack,q,NaN,NaN);!this.policy.uu&&this.manifest.isLive&&QG(this.manifest,q,!1);return}this.Zx.Lw()}}; g.w.setPlaybackRate=function(k){k!==this.U.getPlaybackRate()&&this.U.setPlaybackRate(k)}; g.w.g8=function(k){var y=k.Z.info.KC();this.logger.debug(function(){return"New "+(y?"audio":"video")+" format from SABR: "+pU(k.Z.info)}); y?this.Zx.N8(k):TaZ(this.Zx,k)}; g.w.AM=function(k){hK(k.JV[k.JV.length-1])&&NaM(this,qK0(this.Z,k.JV[0].Z))}; g.w.cI=function(){return this.Zx.cI()}; g.w.Fd=function(){return this.Zx.Fd()}; g.w.lN=function(k){this.Zx.S().X4()&&this.lw("sps",{status:k.Wy||""});if(k.Wy===1)this.Zx.videoData.xI=0;else if(k.Wy===2||k.Wy===3){var y=!1;if(k.Wy===3){y=this.Zx.s5();var q;this.LY=(q=k.FbS)!=null?q:Infinity;this.Zx.videoData.xI=y+1;(y=Wh6(this))&&b8M(this,!0)}this.Zx.Ja(!0,y)}}; g.w.bk=function(){return this.Zx.bk()}; g.w.Ho=function(){return this.Zx.Ho()}; g.w.UW=function(k){this.Zx.UW(k)}; g.w.x5F=function(){var k,y=(k=this.Zx.BX())==null?void 0:k.getCurrentTime();y?this.Zx.lw("rms",{cta:y}):g.ue(this.Jz)}; g.w.vX=function(){qI0(this);if(this.vl&&M0(this.vl)&&!this.vl.HU()&&(!this.policy.QM||isFinite(this.getCurrentTime()))){var k=oG(this.videoTrack);k=this.policy.kO&&k&&k.IK();this.manifest.isManifestless&&this.manifest.V&&b_(this.manifest)?(this.j=b_(this.manifest),this.vl.bb(this.j)):FP(this.manifest)&&!k?isNaN(this.j)?(this.j=this.getCurrentTime()+3600,this.vl.bb(this.j)):this.j<=this.getCurrentTime()+1800&&(this.j=Math.max(this.j+1800,this.getCurrentTime()+3600),this.vl.bb(this.j)):this.vl.isView|| (k=Math.max(this.audioTrack.getDuration(),this.videoTrack.getDuration()),(!isFinite(this.j)||this.j!==k)&&k>0&&(this.vl.bb(k),this.j=k))}if(!this.VM())if(Ea(this.manifest)&&this.manifest.CH()){var y=this.manifest;this.handleError("manifest.net.retryexhausted",y.RO?{rc:y.OG}:{rc:y.OG.toString()},1)}else if(this.policy.Z)a:{try{CRG(this.J);this.manifest.isManifestless&&this.policy.Y&&Uc(this.Jf);if(J5M(this)&&this.vl&&!Gz(this.vl)&&this.videoTrack.wF&&this.audioTrack.wF){this.lw("ssap",{delaysb:1,v:this.videoTrack.Z.info.id, vf:this.videoTrack.Z.info.LS,a:this.audioTrack.Z.info.id,af:this.audioTrack.Z.info.LS});var q=this.vl,N=this.videoTrack.Z,D=this.audioTrack.Z;!Gz(q)&&D&&N&&(GU7(q,N.info,D.info,this.policy.cH),k7T(this,q))}var n;((n=this.vl)==null?0:Gz(n))&&this.Sj();this.policy.Z||eC(this);z40(this.J)}catch(I){g.JR(I);y=I;if(y.message.includes("changeType")){this.lw("ssap",{exp:y.name,msg:y.message,s:y.stack});break a}this.handleError("fmt.unplayable",{exp:y.name,msg:y.message,s:y.stack},1)}i86(this);g.ue(this.aO)}else if(!this.manifest.N|| !$PT(this.videoTrack)&&!$PT(this.audioTrack)||(this.videoTrack.j||this.audioTrack.j)&&this.policy.jH?q=!1:(this.dT(),this.Zx.seekTo(Infinity,{Ob:"checkLoaderTracksSync",Ip:!0}),q=!0),!q){qI0(this);this.manifest.isManifestless&&(zzG(this.videoTrack),zzG(this.audioTrack),Uc(this.Jf),(q=Mk(this.videoTrack))&&q.N&&(q=q.N.C&&!this.policy.zs,this.lw(q===this.policy.J.lP?"strm":"strmbug",{strm:q,sfmp4:this.policy.J.lP,dfs:this.policy.zs},!0)));if(this.vl)this.Sj();else if(this.policy.V){var T;q=!1;if(this.policy.oB)for(N= g.p([this.videoTrack,this.audioTrack]),D=N.next();!D.done;D=N.next()){n=D.value;for(D=Mk(n);D&&n.T5()!==oG(n);D=Mk(n))n.zX(D);q=q||!!D}else(y=Mk(this.videoTrack))&&this.videoTrack.zX(y),(T=Mk(this.audioTrack))&&this.audioTrack.zX(T);RG(this.videoTrack)&&RG(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(y||T||q)&&SC(this)}eC(this);I4(this.V,this.videoTrack,this.videoTrack.Z,!1);I4(this.V,this.audioTrack,this.audioTrack.Z,!1);this.policy.SC||nfZ(this,this.videoTrack, this.audioTrack);GT7(this.V,this.videoTrack,this.audioTrack);GT7(this.V,this.audioTrack,this.videoTrack);i86(this);this.Y&&(y=this.Y,y.V?(T=y.Y+y.policy.V2,y.C||(T=Math.min(T,y.startTimeSecs+y.policy.rB)),y=Math.max(0,T*1E3-Date.now())):y=NaN,isNaN(y)||g.ue(this.Zn,y));g.ue(this.aO)}}; g.w.ez=function(k){this.Zx.ez(k)}; g.w.Sj=function(){var k=this;if(this.vl){var y=this.vl.Z,q=this.vl.N;CkZ(this,this.audioTrack);CkZ(this,this.videoTrack);var N=IMU(this);if(N){if(this.policy.dD){if(!y.Kg()){var D=Mk(this.audioTrack);if(D){if(!o4(this,this.audioTrack,y,D.info))return;Ad6(this,this.audioTrack,y,D)}}if(!q.Kg()&&(D=Mk(this.videoTrack))){if(!o4(this,this.videoTrack,q,D.info))return;Ad6(this,this.videoTrack,q,D)}}this.kY||(this.kY=(0,g.om)(),this.logger.debug(function(){return"Appends pause start "+k.kY+" reason "+N}), this.policy.C&&this.lw("apdps",{r:N}))}else if(this.kY&&(w8D(this,this.kY),this.kY=0),H8T(this),D=!1,this.policy.N&&qC(this.videoTrack)||!xCZ(this,this.videoTrack,q)||(D=!0,PwZ(this.timing),bgD(this.timing)),this.vl&&!this.vl.yb()&&(this.policy.N&&qC(this.audioTrack)||!xCZ(this,this.audioTrack,y)||(D=!0,vuP(this.timing),Vo7(this.timing)),!this.VM()&&this.vl)){if(!this.policy.RO&&RG(this.videoTrack)&&RG(this.audioTrack)&&M0(this.vl)&&!this.vl.HU()){q=!1; q=oG(this.audioTrack);if(this.policy.N){var n;y=(n=this.ZK)==null?void 0:Oc(n,q.gp*1E3);q=!(!y||y.clipId!==q.clipId);this.lw("ssap",{eos:q})}else n=q.Z,q=n===this.manifest.Z[n.info.id];q&&(this.logger.debug("Setting EOS"),LO6(this.vl),qT7(this.schedule))}D&&!this.vl.isAsync()&&SC(this)}}}; g.w.UF=function(k){var y,q=k===((y=this.vl)==null?void 0:y.Z)?this.audioTrack:this.videoTrack,N;(N=q.pS)==null||N.stop();var D;if((D=Mk(q))==null?0:D.isLocked){if(this.Zx.S().X4()){var n;this.lw("eosl",{ounlock:(n=Mk(q))==null?void 0:n.info.sb()})}var T;rdT(this,k===((T=this.vl)==null?void 0:T.Z))}var I;if(this.policy.qP&&k===((I=this.vl)==null?void 0:I.Z)&&this.RO){y=this.RO-this.getCurrentTime();var H;this.Zx.lw("asl",{l:y,xtag:(H=oG(this.audioTrack))==null?void 0:H.Z.info.Z});this.Dx=!1;this.RO= 0}k.oR()&&k.KZ().length===0&&(k.DL(),this.vl&&!this.vl.oR()&&(this.Zx.S().X4()&&this.Zx.lw("rms",{ld:"seek"}),this.vl.Y=performance.now(),this.Zx.vL(),this.Zx.S().X4()&&g.ue(this.Jz)));var K;(K=q.U)!=null&&E8(K,0);this.policy.UT&&this.policy.Dt&&this.vl&&(q=k.xB())&&q.IK()&&!fU(k.KZ(),Math.min(q.gp+ZM,q.vH))&&this.lw("sbunb",{st:q.gp,et:q.vH});this.policy.LY?ez0(this):this.vX()}; g.w.gzv=function(k){if(this.vl){var y=oG(k===this.vl.Z?this.audioTrack:this.videoTrack);if(k=k.nR())for(var q=0;qthis.C&&(this.C=q,g.QR(this.Z)||(this.Z={},this.V.stop(),this.N.stop())),this.Z[y]=k,g.ue(this.N))}}; td.prototype.j=function(){for(var k=g.p(Object.keys(this.Z)),y=k.next();!y.done;y=k.next()){var q=y.value;y=this.publish;for(var N=this.C,D=this.Z[q].match(dP),n=[],T=g.p(D[6].split("&")),I=T.next();!I.done;I=T.next())I=I.value,I.indexOf("cpi=")===0?n.push("cpi="+N.toString()):I.indexOf("ek=")===0?n.push("ek="+g.NI(q)):n.push(I);D[6]="?"+n.join("&");q="skd://"+D.slice(2).join("");D=q.length*2;N=new Uint8Array(D+4);N[0]=D%256;N[1]=(D-N[0])/256;for(D=0;D0)for(var q=g.p(this.Z),N=q.next();!N.done;N=q.next())if(y===N.value.info.cryptoPeriodIndex){y=!0;break a}y=!1}if(!y){y=(0,g.om)();a:{q=k.cryptoPeriodIndex;if(!isNaN(q)){N=g.p(this.C.values());for(var D=N.next();!D.done;D=N.next())if(Math.abs(D.value.cryptoPeriodIndex-q)<=1){q=!0;break a}}q=!1}q?(q=k.Z,q=Math.max(0,Math.random()*((isNaN(q)?120:q)-30))*1E3):q=0;this.publish("log_qoe",{wvagt:"delay."+q,cpi:k.cryptoPeriodIndex,reqlen:this.Z.length, ignore:this.V});q<=0?Q4T(this,k):this.V||(this.Z.push({time:y+q,info:k}),g.ue(this.N,q))}}; kW.prototype.gF=function(){this.Z=[];Jd.prototype.gF.call(this)};var JB={},gf6=(JB.DRM_TRACK_TYPE_AUDIO="AUDIO",JB.DRM_TRACK_TYPE_SD="SD",JB.DRM_TRACK_TYPE_HD="HD",JB.DRM_TRACK_TYPE_UHD1="UHD1",JB);g.z(SI6,g.S);g.z(hCZ,g.fr);g.w=hCZ.prototype;g.w.E8=function(k){var y=this;this.VM()||k.size<=0||(k.forEach(function(q,N){var D=Rs(y.N)?N:q;N=new Uint8Array(Rs(y.N)?q:N);Rs(y.N)&&I06(N);q=g.xz(N,4);I06(N);N=g.xz(N,4);y.Z[q]?y.Z[q].status=D:y.Z[N]?y.Z[N].status=D:y.Z[q]={type:"",status:D}}),NIT(this,","),y_(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))}; g.w.error=function(k,y,q,N){this.VM()||(this.publish("licenseerror",k,y,q,N),k==="drm.provision"&&(k=(Date.now()-this.Y)/1E3,this.Y=NaN,this.publish("ctmp","provf",{et:k.toFixed(3)})));ho(y)&&this.dispose()}; g.w.shouldRetry=function(k,y){return this.eb&&this.B?!1:!k&&this.requestNumber===y.requestNumber}; g.w.gF=function(){this.Z={};g.fr.prototype.gF.call(this)}; g.w.MY=function(){var k={ctype:this.U.contentType||"",length:this.U.initData.length,requestedKeyIds:this.pS,cryptoPeriodIndex:this.cryptoPeriodIndex};this.C&&(k.keyStatuses=this.Z);return k}; g.w.getInfo=function(){var k=this.V.join();if(qB(this)){var y=new Set,q;for(q in this.Z)this.Z[q].status!=="usable"&&y.add(this.Z[q].type);k+="/UKS."+Array.from(y)}return k+="/"+this.cryptoPeriodIndex}; g.w.YX=function(){return this.url};g.z(NB,g.S);g.w=NB.prototype;g.w.ye=function(k){if(this.j){var y=k.messageType||"license-request";this.j(new Uint8Array(k.message),y)}}; g.w.E8=function(){this.B&&this.B(this.Z.keyStatuses)}; g.w.onClosed=function(){this.VM()||g.nj("xboxone")&&this.C&&this.C("closed")}; g.w.Jr=function(k){this.j&&this.j(k.message,"license-request")}; g.w.aF=function(k){if(this.C){if(this.N){var y=this.N.error.code;k=this.N.error.systemCode}else y=k.errorCode,k=k.systemCode;this.C("t.prefixedKeyError;c."+y+";sc."+k,y,k)}}; g.w.St=function(){this.Y&&this.Y()}; g.w.update=function(k){var y=this;if(this.Z)return(Tj.isActive()?Tj.j$("emeupd",function(){return y.Z.update(k)}):this.Z.update(k)).then(null,QA(function(q){Kb0(y,"t.update",q)})); this.N?this.N.update(k):this.element.addKey?this.element.addKey(this.J.keySystem,k,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.J.keySystem,k,this.initData,this.sessionId);return ZI()}; g.w.gF=function(){this.Z&&(this.U?this.Z.close().catch(g.JR):this.Z.close());this.element=null;g.S.prototype.gF.call(this)};g.z(D0,g.S);g.w=D0.prototype;g.w.FD=function(){var k=this;if(this.Z.keySystemAccess)return(Tj.isActive()?Tj.j$("emenew",function(){return k.Z.keySystemAccess.createMediaKeys()}):this.Z.keySystemAccess.createMediaKeys()).then(function(q){if(!k.VM())if(k.N=q,Tj.isActive())Tj.j$("emeset",function(){return k.element.setMediaKeys(q)}); else{var N;(N=k.element)==null||N.setMediaKeys(q)}}); if(hJ(this.Z))this.C=new (os())(this.Z.keySystem);else if(eX(this.Z)){this.C=new (os())(this.Z.keySystem);var y;(y=this.element)==null||y.webkitSetMediaKeys(this.C)}else Tj.isActive()&&this.lw("emev",{v:"01b"}),hF(this.j,this.element,["keymessage","webkitkeymessage"],this.lj),hF(this.j,this.element,["keyerror","webkitkeyerror"],this.Zv),hF(this.j,this.element,["keyadded","webkitkeyadded"],this.uj);return null}; g.w.setServerCertificate=function(){return this.N.setServerCertificate?this.Z.flavor==="widevine"&&this.Z.D9?this.N.setServerCertificate(this.Z.D9):ZL(this.Z)&&this.Z.Dx?this.N.setServerCertificate(this.Z.Dx):null:null}; g.w.createSession=function(k,y){var q=k.initData;if(this.Z.keySystemAccess){y&&y("createsession");var N=this.N.createSession();WL(this.Z)?q=A$D(q,this.Z.Dx):ZL(this.Z)&&(q=UCu(q)||new Uint8Array(0));y&&y("genreq");var D=Tj.isActive()?Tj.j$("emegen",function(){return N.generateRequest(k.contentType,q)}):N.generateRequest(k.contentType,q); var n=new NB(null,null,null,N,null,this.B);D.then(function(){y&&y("genreqsuccess")},QA(function(I){Kb0(n,"t.generateRequest",I)})); return n}if(hJ(this.Z))return uiT(this,q);if(eX(this.Z))return c$u(this,q);if((D=this.element)==null?0:D.generateKeyRequest)this.element.generateKeyRequest(this.Z.keySystem,q);else{var T;(T=this.element)==null||T.webkitGenerateKeyRequest(this.Z.keySystem,q)}return this.V=new NB(this.element,this.Z,q,null,null,this.B)}; g.w.lj=function(k){var y=a00(this,k);y&&y.Jr(k)}; g.w.Zv=function(k){var y=a00(this,k);y&&y.aF(k)}; g.w.uj=function(k){var y=a00(this,k);y&&y.St(k)}; g.w.getMetrics=function(){if(this.N&&this.N.getMetrics)try{var k=this.N.getMetrics()}catch(y){}return k}; g.w.gF=function(){this.C=this.N=null;var k;(k=this.V)==null||k.dispose();k=g.p(Object.values(this.Y));for(var y=k.next();!y.done;y=k.next())y.value.dispose();this.Y={};g.S.prototype.gF.call(this);delete this.element};g.w=nF.prototype;g.w.get=function(k){k=this.findIndex(k);return k!==-1?this.values[k]:null}; g.w.remove=function(k){k=this.findIndex(k);k!==-1&&(this.keys.splice(k,1),this.values.splice(k,1))}; g.w.removeAll=function(){this.keys=[];this.values=[]}; g.w.set=function(k,y){var q=this.findIndex(k);q!==-1?this.values[q]=y:(this.keys.push(k),this.values.push(y))}; g.w.findIndex=function(k){return g.RL(this.keys,function(y){return g.wY(k,y)})};g.z(Xf7,g.fr);g.w=Xf7.prototype;g.w.OYM=function(k){this.gL({onecpt:1});k.initData&&pfD(this,new Uint8Array(k.initData),k.initDataType)}; g.w.NfV=function(k){this.gL({onndky:1});pfD(this,k.initData,k.contentType)}; g.w.zJ=function(k){this.gL({onneedkeyinfo:1});this.uw.W("html5_eme_loader_sync")&&(this.B.get(k.initData)||this.B.set(k.initData,k));zTT(this,k)}; g.w.ym=function(k){this.C.push(k);Tc(this)}; g.w.createSession=function(k){var y=mBM(this)?vFP(k):g.xz(k.initData);this.N.get(y);this.pS=!0;k=new hCZ(this.videoData,this.uw,k,this.drmSessionId);this.N.set(y,k);k.subscribe("ctmp",this.sH,this);k.subscribe("keystatuseschange",this.E8,this);k.subscribe("licenseerror",this.oS,this);k.subscribe("newlicense",this.Pi,this);k.subscribe("newsession",this.rJ,this);k.subscribe("sessionready",this.uW,this);k.subscribe("fairplay_next_need_key_info",this.f8,this);this.uw.W("html5_enable_vp9_fairplay")&&k.subscribe("qualitychange", this.Fn,this);this.uw.W("html5_enable_sabr_drm_hd720p")&&k.subscribe("sabrlicenseconstraint",this.KTD,this);Z87(k,this.V)}; g.w.Pi=function(k){this.VM()||(this.gL({onnelcswhb:1}),k&&!this.heartbeatParams&&(this.heartbeatParams=k,this.publish("heartbeatparams",k)))}; g.w.rJ=function(){this.VM()||(this.gL({newlcssn:1}),this.C.shift(),this.pS=!1,Tc(this))}; g.w.uW=function(){if(hJ(this.Z)&&(this.gL({onsnrdy:1}),this.wF--,this.wF===0)){var k=this.sT,y,q;(y=k.element)==null||(q=y.msSetMediaKeys)==null||q.call(y,k.C)}}; g.w.E8=function(k){if(!this.VM()){!this.QM&&this.videoData.W("html5_log_drm_metrics_on_key_statuses")&&(iF6(this),this.QM=!0);this.gL({onksch:1});var y=this.Fn;if(!qB(k)&&g.KO&&k.N.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var q="large";else{q=[];var N=!0;if(qB(k))for(var D=g.p(Object.keys(k.Z)),n=D.next();!n.done;n=D.next())n=n.value,k.Z[n].status==="usable"&&q.push(k.Z[n].type),k.Z[n].status!=="unknown"&&(N=!1);if(!qB(k)||N)q=k.V;q=qUZ(q)}y.call(this,q);this.publish("keystatuseschange", k)}}; g.w.sH=function(k,y){this.VM()||this.publish("ctmp",k,y)}; g.w.f8=function(k,y){this.VM()||this.publish("fairplay_next_need_key_info",k,y)}; g.w.oS=function(k,y,q,N){this.VM()||(this.videoData.W("html5_log_drm_metrics_on_error")&&iF6(this),this.publish("licenseerror",k,y,q,N))}; g.w.ML=function(){return this.J}; g.w.Fn=function(k){var y=g.XL("auto",k,!1,"l");if(this.videoData.rL){if(jD(this.J,y))return}else if(y66(this.J,k))return;this.J=y;this.publish("qualitychange");this.gL({updtlq:k})}; g.w.KTD=function(k){this.videoData.sabrLicenseConstraint=k}; g.w.gF=function(){this.Z.keySystemAccess&&this.element&&(this.AV?this.element.setMediaKeys(null).catch(g.JR):this.element.setMediaKeys(null));this.element=null;this.C=[];for(var k=g.p(this.N.values()),y=k.next();!y.done;y=k.next())y=y.value,y.unsubscribe("ctmp",this.sH,this),y.unsubscribe("keystatuseschange",this.E8,this),y.unsubscribe("licenseerror",this.oS,this),y.unsubscribe("newlicense",this.Pi,this),y.unsubscribe("newsession",this.rJ,this),y.unsubscribe("sessionready",this.uW,this),y.unsubscribe("fairplay_next_need_key_info", this.f8,this),this.uw.W("html5_enable_vp9_fairplay")&&y.unsubscribe("qualitychange",this.Fn,this),y.dispose();this.N.clear();this.Y.removeAll();this.B.removeAll();this.heartbeatParams=null;g.fr.prototype.gF.call(this)}; g.w.MY=function(){for(var k={systemInfo:this.Z.MY(),sessions:[]},y=g.p(this.N.values()),q=y.next();!q.done;q=y.next())k.sessions.push(q.value.MY());return k}; g.w.getInfo=function(){return this.N.size<=0?"no session":""+this.N.values().next().value.getInfo()+(this.j?"/KR":"")}; g.w.gL=function(k,y){y=y===void 0?!1:y;this.VM()||(gO(k),(this.uw.X4()||y)&&this.publish("ctmp","drmlog",k))};g.z(CnD,g.S);g.w=CnD.prototype;g.w.DE=function(){return!!this.rY}; g.w.s2=function(){return this.N}; g.w.handleError=function(k){var y=this;Qf7(this,k);if((k.errorCode!=="html5.invalidstate"&&k.errorCode!=="fmt.unplayable"&&k.errorCode!=="fmt.unparseable"||!UBM(this,k.errorCode,k.details))&&!SUD(this,k)){if(this.CS.sT!=="yt"&&FbM(this,k)&&this.videoData.Dt&&(0,g.om)()/1E3>this.videoData.Dt&&this.CS.sT==="hm"){var q=Object.assign({e:k.errorCode},k.details);q.stalesigexp="1";q.expire=this.videoData.Dt;q.init=this.videoData.hP/1E3;q.now=(0,g.om)()/1E3;q.systelapsed=((0,g.om)()-this.videoData.hP)/1E3; k=new oi(k.errorCode,q,2);this.Zx.jy(k.errorCode,2,"SIGNATURE_EXPIRED",gO(k.details))}if(ho(k.severity)){var N;q=(N=this.Zx.zS)==null?void 0:N.Z.Z;if(this.CS.W("html5_use_network_error_code_enums"))if(MSP(k)&&q&&q.isLocked())var D="FORMAT_UNAVAILABLE";else if(this.CS.Y||k.errorCode!=="auth"||k.details.rc!==429)k.errorCode==="ump.spsrejectfailure"&&(D="HTML5_SPS_UMP_STATUS_REJECTED");else{D="TOO_MANY_REQUESTS";var n="6"}else MSP(k)&&q&&q.isLocked()?D="FORMAT_UNAVAILABLE":this.CS.Y||k.errorCode!=="auth"|| k.details.rc!=="429"?k.errorCode==="ump.spsrejectfailure"&&(D="HTML5_SPS_UMP_STATUS_REJECTED"):(D="TOO_MANY_REQUESTS",n="6");this.Zx.jy(k.errorCode,k.severity,D,gO(k.details),n)}else this.Zx.publish("nonfatalerror",k),N=/^pp/.test(this.videoData.clientPlaybackNonce),this.uv(k.errorCode,k.details),N&&k.errorCode==="manifest.net.connect"&&(k="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.om)(),ri(k,"manifest",function(T){y.Y=!0;y.lw("pathprobe",T)},function(T){y.uv(T.errorCode, T.details)}))}}; g.w.lw=function(k,y){this.Zx.qY().lw(k,y)}; g.w.uv=function(k,y){y=gO(y);this.Zx.qY().uv(k,y)};dBZ.prototype.xH=function(k,y){return(y===void 0?0:y)?{Fl:k?KF(this,k):JH,ih:k?l0Z(this,k):JH,ezT:k?WbP(this,k):JH,pnw:k?qN6(this,k.videoData):JH,sx:k?NcP(this,k.videoData,k):JH,HXj:k?RTZ(this,k):JH}:{Fl:k?KF(this,k):JH}}; dBZ.prototype.W=function(k){return this.uw.W(k)};g.z(A$,g.S);A$.prototype.onError=function(k){if(k!=="player.fatalexception"||this.provider.W("html5_exception_to_health"))k==="sabr.fallback"&&(this.encounteredSabrFallback=!0),k.match(Ihw)?this.networkErrorCount++:this.nonNetworkErrorCount++}; A$.prototype.send=function(){if(!(this.C||this.Z<0)){TcG(this);var k=g.Yr(this.provider)-this.Z,y="PLAYER_PLAYBACK_STATE_UNKNOWN",q=this.playerState.xg;this.playerState.isError()?y=q&&q.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.e(this.playerState,2)?y="PLAYER_PLAYBACK_STATE_ENDED":g.e(this.playerState,64)?y="PLAYER_PLAYBACK_STATE_UNSTARTED":g.e(this.playerState,16)||g.e(this.playerState,32)?y="PLAYER_PLAYBACK_STATE_SEEKING":g.e(this.playerState,1)&&g.e(this.playerState, 4)?y="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.e(this.playerState,1)?y="PLAYER_PLAYBACK_STATE_BUFFERING":g.e(this.playerState,4)?y="PLAYER_PLAYBACK_STATE_PAUSED":g.e(this.playerState,8)&&(y="PLAYER_PLAYBACK_STATE_PLAYING");q=xmU[P4(this.provider.videoData)];a:switch(this.provider.uw.playerCanaryState){case "canary":var N="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":N="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:N="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var D=wS6(this.provider), n=this.N<0?k:this.N-this.Z;k=this.provider.uw.cO+36E5<(0,g.om)();y={started:this.N>=0,stateAtSend:y,joinLatencySecs:n,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:N,playerCanaryStage:D,isAd:this.provider.videoData.isAd(),liveMode:q,hasDrm:!!g.OK(this.provider.videoData),isGapless:this.provider.videoData.J,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:TN(this.provider.videoData)};k||g.OH("html5PlayerHealthEvent",y);this.C=!0;this.dispose()}}; A$.prototype.gF=function(){this.C||this.send();window.removeEventListener("error",this.X2);window.removeEventListener("unhandledrejection",this.X2);g.S.prototype.gF.call(this)}; var Ihw=/\bnet\b/;g.z(HxT,g.S);HxT.prototype.gF=function(){g.S.prototype.gF.call(this);AkP(this)};var ckT=/[?&]cpn=/;var $e6=[2,5,30];g.$W=zp(function(){var k="";try{var y=g.T3("CANVAS").getContext("webgl");y&&(y.getExtension("WEBGL_debug_renderer_info"),k=y.getParameter(37446),k=k.replace(/[ :]/g,"_"))}catch(q){}return k});g.z(g.xW,g.S);g.w=g.xW.prototype;g.w.Xq=function(){var k=g.Yr(this.provider);me6(this,k)}; g.w.Ki=function(){return this.wF}; g.w.Za=function(){return{LF:this.LF,KF:this.KF}}; g.w.Xm=function(k,y){this.LF=k;this.KF=y}; g.w.It=function(k){if(!this.vc){this.vc=!0;var y="";switch(k){case 1:y="proximaui";break;case 2:y=atu(this.provider.videoData)?"proximawpcc":this.provider.videoData.W("html5_enable_proxima")||this.provider.videoData.W("html5_sabr_force_proxima")?"proximaexp":"proximaclient";break;case 3:y="proximaauto"}y!==""&&Xi(this,y)}}; g.w.yy=function(k){this.Z.lwc=[[k.wp?k.wp.toFixed():"",k.sV?k.sV.toFixed():"",k.wF?(k.wF*1E3).toFixed():"",k.Bc?(k.Bc*1E3).toFixed():"",k.Zn?(k.Zn*1E3).toFixed():""].join(":")]}; g.w.reportStats=function(k){k=k===void 0?NaN:k;if(!this.VM()&&(k=k>=0?k:g.Yr(this.provider),["PL","B","S"].indexOf(this.M5)>-1&&(!g.QR(this.Z)||k>=this.j+30)&&(g.af(this,k,"vps",[this.M5]),this.j=k),!g.QR(this.Z))){this.sequenceNumber===7E3&&g.JR(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){jS(this,k);var y=k,q=this.provider.Zx.E9(),N=q.droppedVideoFrames||0,D=q.totalVideoFrames||0,n=N-this.LF,T=D&&!this.KF;N>q.totalVideoFrames||n>5E3?EdG(this,"html5.badframedropcount","df."+N+";tf."+ q.totalVideoFrames):(n>0||T)&&g.af(this,y,"df",[n]);this.LF=N;this.KF=D;this.U>0&&(g.af(this,k,"glf",[this.U]),this.U=0);Fy.isActive()&&(k=Fy.j7(),Object.keys(k).length>0&&this.lw("profile",k));this.oM&&Xi(this,"lwnmow");this.provider.uw.X4()&&this.provider.W("html5_record_now")&&this.lw("now",{wt:(0,g.om)()});k={};this.provider.videoData.N&&(k.fmt=this.provider.videoData.N.itag,(y=this.provider.videoData.V)&&y.itag!==k.fmt&&(k.afmt=y.itag));k.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&& (k.adcpn=this.adCpn);this.sT&&(k.addocid=this.sT);this.contentCpn&&(k.ccpn=this.contentCpn);this.AV&&(k.cdocid=this.AV);this.provider.videoData.cotn&&(k.cotn=this.provider.videoData.cotn);k.el=Sj(this.provider.videoData);k.content_v=LJ(this.provider.videoData);k.ns=this.provider.uw.sT;k.fexp=S5U(this.provider.uw.experiments).toString();k.cl=(704834151).toString();(y=this.provider.videoData.adFormat||this.adFormat)&&(k.adformat=y);(y=P4(this.provider.videoData))&&(k.live=y);this.provider.videoData.un()&& (k.drm=1,this.provider.videoData.j&&(k.drm_system=JVb[this.provider.videoData.j.flavor]||0),this.provider.videoData.mK&&(k.drm_product=this.provider.videoData.mK));iW()&&this.provider.videoData.Y&&(k.ctt=this.provider.videoData.Y,k.cttype=this.provider.videoData.f1,this.provider.videoData.mdxEnvironment&&(k.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(k.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.tP&&(k.dai_fallback= "1")):this.provider.videoData.K_?k.dai="cs":this.provider.videoData.sJ&&(k.dai="disabled");k.seq=this.sequenceNumber++;if(this.provider.videoData.j5){if(y=this.provider.videoData.j5,k&&y)for(y.ns==="3pp"&&(k.ns="3pp"),this.cX.has(y.ns)&&Xi(this,"hbps"),y.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=y.shbpslc),q=g.p(Object.keys(y)),N=q.next();!N.done;N=q.next())N=N.value,this.MS.has(N)||(k[N]=y[N])}else k.event="streamingstats",k.docid=this.provider.videoData.videoId,k.ei=this.provider.videoData.eventId; this.isEmbargoed&&(k.embargoed="1");Object.assign(k,this.provider.uw.Z);if(y=k.seq)y={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+y,serializedWatchEndpointLoggingContext:this.provider.videoData.KA},this.serializedHouseBrandPlayerServiceLoggingContext&&(y.serializedHouseBrandPlayerServiceLoggingContext=Xx(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(y.playerResponseCpn=this.provider.videoData.playerResponseCpn),un.length&& (y.decoderInfo=un),this.provider.Zx.Jw()&&(y.transitionStitchType=4,this.pS&&(y.timestampOffsetMsecs=this.pS)),this.remoteControlMode&&(y.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(y.remoteConnectedDevices=this.remoteConnectedDevices),y=g.iU(y,fnT),y=g.xz(y,4),this.Z.qclc=[y];k=g.lG("//"+this.provider.uw.aR+"/api/stats/qoe",k);q=y="";N=g.p(Object.keys(this.Z));for(D=N.next();!D.done;D=N.next())D=D.value,this.Z[D]===null?g.JR(new g.HN("Stats report key has invalid value", D)):(D="&"+D+"="+this.Z[D].join(","),D.length>100?q+=D:y+=D);OxM(this,k+y,q.replace(/ /g,"%20"))}this.Z={}}}; g.w.XR=function(k){this.oM=k}; g.w.t9=function(){if(this.provider.videoData.j){var k=this.provider.videoData.j;Xi(this,"eme-"+(k.keySystemAccess?"final":hJ(k)?"ms":WL(k)?"ytfp":eX(k)?"safarifp":"nonfinal"))}}; g.w.qE=function(k){var y=g.Yr(this.provider);if(!this.provider.uw.experiments.rF("html5_refactor_sabr_video_format_selection_logging")||k.Z.id!==this.hV){var q=[k.Z.id,k.N,this.hV,k.reason];k.token&&q.push(k.token);g.af(this,y,"vfs",q);this.hV=k.Z.id;q=this.provider.Zx.getPlayerSize();if(q.width>0&&q.height>0){q=[Math.round(q.width),Math.round(q.height)];var N=g.Db();N>1&&q.push(N);g.af(this,y,"view",q)}this.aO||(this.provider.uw.X4()&&Xi(this,"rqs2"),this.provider.videoData.Z&&f9(this.provider.videoData.Z)&& (this.Z.preload=["1"]));this.C=this.aO=!0}k.reason==="m"&&++this.CZ===100&&bx7(this,2);g.af(this,y,"vps",[this.M5]);this.reportStats(y)}; g.w.Qw=function(k){var y=g.Yr(this.provider);if(this.provider.uw.experiments.rF("html5_refactor_sabr_audio_format_selection_logging")){y=k.Z;var q=[y.audio&&y.video?y.Ju?y.Ju:"":y.id];y.Pc&&y.Pc.id&&q.push(y.Pc.id);y=q.join(";");y!==this.B&&(q=[y,this.B,k.reason],k.token&&q.push(k.token),g.af(this,g.Yr(this.provider),"afs",q),this.B=y)}else k.Z.id!==this.B&&(q=[k.Z.id,this.B,k.reason],k.token&&q.push(k.token),g.af(this,y,"afs",q),this.B=k.Z.id)}; g.w.MG=yT(43);g.w.aj=function(k){this.isEmbargoed=k}; g.w.xJ=yT(29);g.w.WU=yT(33);g.w.onPlaybackRateChange=function(k){var y=g.Yr(this.provider);k&&k!==this.tb&&(g.af(this,y,"rate",[k]),this.tb=k);this.reportStats(y)}; g.w.De=yT(25);g.w.getPlayerState=function(k){if(g.e(k,128))return"ER";if(g.e(k,2048))return"B";if(g.e(k,512))return"SU";if(g.e(k,16)||g.e(k,32))return"S";if(k.isOrWillBePlaying()&&g.e(k,64))return"B";var y=Hc1[Fd(k)];g.hL(this.provider.uw)&&y==="B"&&this.provider.Zx.getVisibilityState()===3&&(y="SU");y==="B"&&g.e(k,4)&&(y="PB");return y}; g.w.gF=function(){g.S.prototype.gF.call(this);g.UP(this.Y);g.UP(this.Bc)}; g.w.L7=function(k){this.isOffline=k;g.af(this,g.Yr(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.w.lw=function(k,y,q){var N=this.Z.ctmp||[],D=this.w1.indexOf(k)!==-1;D||this.w1.push(k);if(!q||!D){var n=typeof y!=="string"?gO(y):y;n=VGZ(n);if(!q&&!/^t[.]/.test(n)){var T=g.Yr(this.provider)*1E3;n="t."+T.toFixed()+";"+n}N.push(k+":"+n);this.logger.debug(function(){return"ctmp "+k+" "+n}); this.Z.ctmp=N;PlM(this);return T}}; g.w.Uz=function(k,y,q){this.V={hES:Number(this.lw("glrem",{nst:k.toFixed(),rem:y.toFixed(),ca:+q})),jt:k,HCj:y,isAd:q}}; g.w.k7=function(k,y,q){g.af(this,g.Yr(this.provider),"ad_playback",[k,y,q])}; g.w.resume=function(){var k=this;this.provider.uw.X4()&&this.lw("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.Y)?vdM(this):this.Y=g.Vu(function(){k.reportStats()},1E4)}; var tB={},Hc1=(tB[5]="N",tB[-1]="N",tB[3]="B",tB[0]="EN",tB[2]="PA",tB[1]="PL",tB[-1E3]="ER",tB[1E3]="N",tB),un=[];QQG.prototype.yk=function(){return this.Z}; QQG.prototype.update=function(){if(this.B){var k=this.provider.Zx.y4(this.provider.videoData.clientPlaybackNonce)||0,y=g.Yr(this.provider);k>=this.provider.Zx.getDuration()-.1&&(this.previouslyEnded=!0);if(k!==this.Z||YN6(this,k,y)){var q;if(!(q=ky-this.s8+2||YN6(this,k,y))){q=this.provider.Zx.getVolume();var N=q!==this.U,D=this.provider.Zx.isMuted()?1:0;D!==this.J?(this.J=D,q=!0):(!N||this.V>=0||(this.U=q,this.V=y),q=y-this.V,this.V>=0&&q>2?(this.V=-1,q=!0):q=!1)}q&&(rI(this),this.C= k);this.s8=y;this.Z=k}}};SNZ.prototype.send=function(k){var y=this;if(!this.Dx){var q=LQU(this),N=g.lG(this.uri,q);this.uw.W("vss_through_gel_double")&&deZ(N);this.AV&&!this.uw.W("html5_simplify_pings")?eKP(this,N):GOM(this,k).then(function(D){y.AV&&(D=D||{},D.method="POST",D.postParams={atr:y.attestationResponse});jQM(N,D,{token:y.sT,L$:y.UT,mdxEnvironment:y.mdxEnvironment},y.uw,k,y.pS,y.isFinal&&y.Rx||y.eb||y.C&&y.O4)}); this.Dx=!0}}; SNZ.prototype.N=function(k){k===void 0&&(k=NaN);return Number(k.toFixed(3)).toString()}; var ks={},hKT=(ks.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,ks.LIVING_ROOM_APP_MODE_MAIN=1,ks.LIVING_ROOM_APP_MODE_KIDS=2,ks.LIVING_ROOM_APP_MODE_MUSIC=3,ks.LIVING_ROOM_APP_MODE_UNPLUGGED=4,ks.LIVING_ROOM_APP_MODE_GAMING=5,ks),yC={},od6=(yC.EMBEDDED_PLAYER_MODE_UNKNOWN=0,yC.EMBEDDED_PLAYER_MODE_DEFAULT=1,yC.EMBEDDED_PLAYER_MODE_PFP=2,yC.EMBEDDED_PLAYER_MODE_PFL=3,yC);g.z(OU,g.S);g.w=OU.prototype;g.w.BO=function(){this.Z.update();yDu(this)&&(ZxT(this),lv0(this),this.t5())}; g.w.gF=function(){g.S.prototype.gF.call(this);CF(this);MG7(this.Z)}; g.w.MY=function(){return LQU(Pf(this,"playback"))}; g.w.t5=function(){this.provider.videoData.B.eventLabel=Sj(this.provider.videoData);this.provider.videoData.B.playerStyle=this.provider.uw.playerStyle;this.provider.videoData.bP&&(this.provider.videoData.B.feature="pyv");this.provider.videoData.B.vid=this.provider.videoData.videoId;var k=this.provider.videoData.B;var y=this.provider.videoData;y=y.isAd()||!!y.bP;k.isAd=y}; g.w.kJ=function(k){var y=Pf(this,"engage");y.ND=k;return gdu(y,wDD(this.provider))};TdT.prototype.isEmpty=function(){return this.endTime===this.startTime};bn.prototype.W=function(k){return this.uw.W(k)}; bn.prototype.getCurrentTime=function(k){if(this.W("html5_ssap_current_time_for_logging_refactor")){var y=this.Zx.Jw();if(y&&(k=k||y.Nz()))return Rv(y,k)}else if(g.uE(this.videoData)){var q=this.Zx.Jw();if(q)return k=this.Zx.getCurrentTime(),q=(((y=Oc(q,k*1E3))==null?void 0:y.Hf)||0)/1E3,k-q}return this.Zx.getCurrentTime()}; bn.prototype.Qb=function(k){if(this.W("html5_ssap_current_time_for_logging_refactor")){var y=this.Zx.Jw();if(y&&(k=k||y.Nz()))return Rv(y,k)}else if(g.uE(this.videoData)){var q=this.Zx.Jw();if(q)return k=this.Zx.Qb(),q=(((y=Oc(q,k*1E3))==null?void 0:y.Hf)||0)/1E3,k-q}return this.Zx.Qb()}; var IkU={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.z(g.V_,g.S);g.w=g.V_.prototype;g.w.BO=function(){if(this.provider.videoData.enableServerStitchedDai&&this.KX){var k;(k=this.C.get(this.KX))==null||k.BO()}else this.Z&&this.Z.BO()}; g.w.aj=function(k){this.qoe&&this.qoe.aj(k)}; g.w.xJ=yT(28);g.w.WU=yT(32);g.w.uv=function(k,y){this.qoe&&EdG(this.qoe,k,y);if(this.N)this.N.onError(k)}; g.w.qE=function(k){this.qoe&&this.qoe.qE(k)}; g.w.Qw=function(k){this.qoe&&this.qoe.Qw(k)}; g.w.onPlaybackRateChange=function(k){if(this.qoe)this.qoe.onPlaybackRateChange(k);this.Z&&rI(this.Z.Z)}; g.w.MG=yT(42);g.w.lw=function(k,y,q){this.qoe&&this.qoe.lw(k,y,q)}; g.w.Uz=function(k,y,q){this.qoe&&this.qoe.Uz(k,y,q)}; g.w.It=function(k){var y;(y=this.qoe)==null||y.It(k)}; g.w.yy=function(k){var y;(y=this.qoe)==null||y.yy(k)}; g.w.XR=function(k){this.qoe&&this.qoe.XR(k)}; g.w.k7=function(k,y,q){this.qoe&&this.qoe.k7(k,y,q)}; g.w.De=yT(24);g.w.Ki=function(){if(this.qoe)return this.qoe.Ki()}; g.w.MY=function(){if(this.provider.videoData.enableServerStitchedDai&&this.KX){var k,y;return(y=(k=this.C.get(this.KX))==null?void 0:k.MY())!=null?y:{}}return this.Z?this.Z.MY():{}}; g.w.Za=function(){var k;return(k=this.qoe)==null?void 0:k.Za()}; g.w.Xm=function(k,y){var q;(q=this.qoe)==null||q.Xm(k,y)}; g.w.kJ=function(k){return this.Z?this.Z.kJ(k):function(){}}; g.w.t5=function(){this.Z&&this.Z.t5()}; g.w.getVideoData=function(){return this.provider.videoData}; g.w.resume=function(){this.qoe&&this.qoe.resume()};g.z(UU,g.S); UU.prototype.w0=function(k,y,q){if(this.Z.has(k)){var N=this.Z.get(k);if(y.videoId&&!Hi0(N))this.N.lw("ssap",{rlc:k}),pDT(this,k);else return}if(!this.Z.has(k)){N=new bn(y,this.uw,this.Zx);var D=Math.round(g.Yr(this.N.provider)*1E3);N=new g.V_(N,D);Hi0(N)||this.N.lw("nqv",{vv:y.videoId});D=this.N.getVideoData();this.Z.set(k,N);if(N.qoe){var n=N.qoe,T=D.videoId||"";n.contentCpn=D.clientPlaybackNonce;n.AV=T}K80(N);q===2&&(this.uw.W("html5_log_ad_playback_docid")?(q=this.N,q.qoe&&(q=q.qoe,N=y.Jz||"", D=y.breakType||0,y=y.videoId||"",n=this.uw.sT||"yt",g.af(q,g.Yr(q.provider),"ad_playback",[k,N,D,y,n]))):this.N.k7(k,y.Jz||"",y.breakType||0))}}; UU.prototype.qY=function(k){k=k||this.KX;return this.Z.get(k)||this.N};g.z(Q_,g.S);g.w=Q_.prototype; g.w.ZW=function(k,y){this.sync();y&&this.Z.array.length>=2E3&&this.Gm("captions",1E4);y=this.Z;if(k.length>1&&k.length>y.array.length)y.array=y.array.concat(k),y.array.sort(y.Z);else for(var q=g.p(k),N=q.next();!N.done;N=q.next())N=N.value,!y.array.length||y.Z(N,y.array[y.array.length-1])>0?y.array.push(N):g.I5(y.array,N,y.Z);k=g.p(k);for(y=k.next();!y.done;y=k.next())y=y.value,y.namespace==="ad"&&this.V("ssap",{acrsid:y.getId(),acrsst:y.start,acrset:y.end,acrscpt:y.playerType});this.C=NaN;this.sync()}; g.w.vU=function(k){k.length>1E4&&g.JR(new g.HN("Over 10k cueRanges removal occurs with a sample: ",k[0]));if(!this.VM()){for(var y=g.p(k),q=y.next();!q.done;q=y.next())(q=q.value)&&q.namespace==="ad"&&this.V("ssap",{rcrid:q.getId(),rcst:q.start,rcet:q.end,rcpt:q.playerType});var N=new Set(k);this.N=this.N.filter(function(D){return!N.has(D)}); vk0(this.Z,N);this.sync()}}; g.w.Gm=function(k,y){var q=(isNaN(this.C)?g.e(this.Y(),2)?0x8000000000000:this.U()*1E3:this.C)-y;y=this.Ho().filter(function(N){return N.namespace===k&&N.endthis.Z,n=g.e(q,8)&&g.e(q,16),T=this.Zx.rT().isBackground()||q.isSuspended();h$(this,this.MD,n&&!T,D,"qoe.slowseek",function(){},"timeout"); var I=isFinite(this.Z);I=n&&I&&WOP(y,this.Z);var H=!N||Math.abs(N-this.Z)>10,K=this.uw.W("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),A=N===0&&this.N&&[11,10].includes(this.N);h$(this,this.UT,I&&H&&!T&&(!K||!A),D,"qoe.slowseek",function(){y.seekTo(k.Z)},"set_cmt"); H=I&&fU(y.pD(),this.Z);var c=this.Zx.zS;I=!c||!c.policy.RO;var u=.001;TN(this.Zx.getVideoData())&&(u=g.bD(this.uw.experiments,"html5_sabr_jiggle_cmt_ms")/1E3);var a=function(){y.seekTo(k.Z+u)}; h$(this,this.fS,H&&I&&!T,D,"qoe.slowseek",a,"jiggle_cmt");I=function(){return lk(k.Zx)}; h$(this,this.Dx,H&&!T,D,"qoe.slowseek",I,"new_elem");H=M$(q);K=q.isBuffering();var x=y.pD(),r=ic(x,N),f=r>=0&&x.end(r)>N+5,P=H&&K&&f;A=this.Zx.getVideoData();h$(this,this.hV,N<.002&&this.Z<.002&&n&&g.hL(this.uw)&&g.GN(A)&&!T,D,"qoe.slowseek",I,"slow_seek_shorts");h$(this,this.sT,A.jO()&&n&&!T&&!A.AV,D,"qoe.slowseek",I,"slow_seek_gapless_shorts");h$(this,this.AV,P&&!T,H&&!K,"qoe.longrebuffer",a,"jiggle_cmt");h$(this,this.pS,P&&!T,H&&!K,"qoe.longrebuffer",I,"new_elem_nnr");if(c){var C=c.getCurrentTime(); n=y.l0();n=M47(n,C);n=!c.isSeeking()&&N===n;h$(this,this.Bc,H&&K&&n&&!T,H&&!K&&!n,"qoe.longrebuffer",function(){y.seekTo(C)},"seek_to_loader")}n={}; a=ic(x,Math.max(N-3.5,0));P=a>=0&&N>x.end(a)-1.1;var V=a>=0&&a+1=0&&P&&V<11;n.close2edge=P;n.gapsize=V;n.buflen=x.length;this.N&&(n.seekSour=this.N);if(a=this.Zx.Jw()){P=a.Nz();V=P!==Oc(a,N*1E3).clipId;var Q=g.bD(this.uw.experiments,"html5_ssap_skip_seeking_offset_ms"),Y=(fy(a,P)+Q)/1E3;h$(this,this.QM,V&&H&&K&&!T,H&&!K,"qoe.longrebuffer",function(){y.seekTo(Y)},"ssap_clip_not_match")}h$(this,this.eb,H&&K&&!T,H&&!K,"qoe.longrebuffer", function(){},"timeout",n); n=q.isSuspended();n=R4(this.Zx)&&!n;h$(this,this.B,n,!n,"qoe.start15s",function(){k.Zx.DJ("ad")},"ads_preroll_timeout"); a=N-this.V<.5;var l;n=!((l=this.Zx.Jw())==null||!l.pn());V=(P=A.isAd()||n&&this.uw.experiments.rF("html5_ssap_skip_slow_ad"))&&H&&!K&&a;l=function(){var h=k.Zx,qD=g.uE(h.videoData)&&h.ZK,Ku=h.Ub.Vx();(Ku&&h.videoData.isAd()&&Ku.getVideoData().K_===h.getVideoData().K_||!h.videoData.MP)&&!qD?h.jy("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+h.videoData.videoId):H4(h.videoData,"html5_ssap_skip_slow_ad")&&qD&&h.ZK.pn()&&(h.uv(new oi("ssap.transitionfailure",{cpn:Oc(h.ZK,h.Qb()).clipId,pcpn:h.ZK.Nz(), cmt:h.Qb()})),h=h.ZK,qD=h.Zx.Qb(),(qD=V_U(h,qD))&&v86(h,qD.jS()/1E3))}; h$(this,this.GL,V,!V,"ad.rebuftimeout",l,"skip_slow_ad");a=P&&K&&fU(y.pD(),N+5)&&a;h$(this,this.oM,a&&!T,!a,"ad.rebuftimeout",l,"skip_slow_ad_buf");l=q.isOrWillBePlaying()&&g.e(q,64)&&!T;h$(this,this.jH,l,D,"qoe.start15s",function(){},"timeout"); l=!!c&&!c.vl&&q.isOrWillBePlaying();h$(this,this.wF,l,D,"qoe.start15s",I,"newElemMse");l=vB(x,0);a=g.e(q,16)||g.e(q,32);a=!T&&q.isOrWillBePlaying()&&K&&!a&&(g.e(q,64)||N===0)&&l>5;h$(this,this.aO,g.GN(A)&&a,H&&!K,"qoe.longrebuffer",function(){k.Zx.Lw()},"reset_media_source"); h$(this,this.RO,g.GN(A)&&a,H&&!K,"qoe.longrebuffer",I,"reset_media_element");this.V===0&&(this.Y=N);a=K&&this.Z===0&&N>1&&N===this.Y;h$(this,this.Wl,g.GN(A)&&a,H&&!K,"qoe.slowseek",function(){y.seekTo(0)},"reseek_after_time_jump"); T=q.isOrWillBePlaying()&&!T;f=zO(this.Zx)-N<6&&!f&&this.Zx.jL();h$(this,this.J,A.jO()&&T&&K&&f,H&&!K,"qoe.longrebuffer",function(){lk(k.Zx,!1,!0)},"handoff_end_long_buffer_reload"); c=(c==null?void 0:VCU(c))||NaN;c=x.length>1||!isNaN(c)&&c-.1<=N;h$(this,this.U,$F(A)&&T&&K&&c,H&&!K,"qoe.longrebuffer",I,"gapless_slice_append_stuck");c=r>=0&&x.end(r)>=2;T=$F(A)&&this.Zx.f9&&c&&!A.AV&&T&&(K||g.e(q,8)&&g.e(q,16));h$(this,this.ND,T,D,"qoe.start15s",I,"gapless_slow_start");q=!!(n&&l>5&&q.isPlaying()&&N<.1);h$(this,this.vc,q,N>.5&&H,"qoe.longrebuffer",I,"ssap_stuck_in_ad_beginning");this.V=N;this.j.start()}}; of.prototype.uv=function(k,y,q){y=this.MY(y);y.wn=q;y.wdup=this.C[k]?"1":"0";this.Zx.uv(new oi(k,y));this.C[k]=!0}; of.prototype.MY=function(k){k=Object.assign(this.Zx.MY(!0),k.MY());this.Z&&(k.stt=this.Z.toFixed(3));this.Zx.getVideoData().isLivePlayback&&(k.ct=this.Zx.getCurrentTime().toFixed(3),k.to=this.Zx.z_().toFixed(3));delete k.uga;delete k.euri;delete k.referrer;delete k.fexp;delete k.vm;return k}; dI.prototype.reset=function(){this.Z=this.N=this.C=this.startTimestamp=0;this.V=!1}; dI.prototype.test=function(k){if(!this.j||this.N)return!1;if(!k)return this.reset(),!1;k=(0,g.om)();if(!this.startTimestamp)this.startTimestamp=k,this.C=0;else if(this.C>=this.j)return this.N=k,!0;this.C+=1;return!1}; dI.prototype.MY=function(){var k={},y=(0,g.om)();this.startTimestamp&&(k.wsd=(y-this.startTimestamp).toFixed());this.N&&(k.wtd=(y-this.N).toFixed());this.Z&&(k.wssd=(y-this.Z).toFixed());return k};g.z(W8T,g.S);g.w=W8T.prototype;g.w.setMediaElement=function(k){(this.mediaElement=k)?(this.mediaElement&&(this.j||this.V||!this.mediaElement.RY()||this.seekTo(.01,{Ob:"seektimeline_setupMediaElement"})),Rf(this)):Wf(this)}; g.w.getCurrentTime=function(){if(eS(this.Zx)){if(!isNaN(this.N))return this.N}else if(!isNaN(this.N)&&isFinite(this.N))return this.N;return this.mediaElement&&wWT(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.V||0}; g.w.Z8=function(){return this.RO}; g.w.Qb=function(){return this.getCurrentTime()-this.z_()}; g.w.F8=function(){return this.Z?this.Z.F8():Infinity}; g.w.isAtLiveHead=function(k){if(!this.Z)return!1;k===void 0&&(k=this.getCurrentTime());return Gc(this.Z,k)}; g.w.Uk=function(){return!!this.Z&&this.Z.Uk()}; g.w.seekTo=function(k,y){var q=y===void 0?{}:y;y=q.NH===void 0?!1:q.NH;var N=q.ZQ===void 0?0:q.ZQ;var D=q.nK===void 0?!1:q.nK;var n=q.K$===void 0?0:q.K$;var T=q.Ob===void 0?"":q.Ob;var I=q.seekSource===void 0?void 0:q.seekSource;var H=q.Ip===void 0?!1:q.Ip;var K=q.vj===void 0?!1:q.vj;q=q.Gj===void 0?!1:q.Gj;H&&(k+=this.z_());TN(this.videoData)&&this.W("html5_sabr_enable_utc_seek_requests")&&I===29&&(this.RO=void 0);H=k=this.QZ())||!g.VV(this.videoData),A||(r={st:r,mst:this.QZ()},this.Z&&this.W("html5_high_res_seek_logging")&&(r.ht=this.Z.F8(),r.adft=L8U(this.Z)),this.Zx.lw("seeknotallowed",r)),r=A));if(!r)return this.C&&(this.C=null,nZZ(this)),fm(this.getCurrentTime());r=.005;K&&this.W("html5_sabr_seek_no_shift_tolerance")&&(r=0);if(Math.abs(k-this.N)<=r&&this.ND)return this.j;T&&(r=k,(this.uw.X4()||this.W("html5_log_seek_reasons"))&& this.Zx.lw("seekreason",{reason:T,tgt:r}));I&&(this.pS.N=I);this.ND&&Wf(this);this.j||(this.j=new gF);k&&!isFinite(k)&&JD6(this,!1);(T=q||H)||(T=k,T=!(this.videoData.isLivePlayback&&this.videoData.C&&!this.videoData.C.Z&&!(this.mediaElement&&this.mediaElement.aA()>0&&hr(this.mediaElement)>0)||c4(this.videoData)&&this.vZ()===this.QZ(!1)?0:isFinite(T)||!c4(this.videoData)));T||(k=ln(this,k,D));k&&!isFinite(k)&&JD6(this,!1);this.V=k;this.fS=n;this.N=k;this.U=0;this.Z&&(D=this.Z,n=k,dNZ(D,n,!1),gkP(D, n));D=this.Zx;n=k;T={NH:y,seekSource:I};D.wf.V=n;q=D.dP;q.mediaTime=n;q.Z=!0;T.NH&&T_D(D,T);T=n>D.videoData.endSeconds&&n>D.videoData.limitedPlaybackDurationInSeconds;D.EL&&T&&isFinite(n)&&oZZ(D);ny.start&&oZZ(this.Zx);return this.j}; g.w.QZ=function(k){if(!this.videoData.isLivePlayback)return b2G(this.Zx);var y;return ej(this.videoData)&&((y=this.mediaElement)==null?0:y.isPaused())&&this.videoData.Z?(k=this.getCurrentTime(),hu0(this.V5(k)*1E3)+k):this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&TN(this.videoData)&&this.videoData.Z?k?this.videoData.Z.ND||0:this.videoData.Z.RA||0:c4(this.videoData)&&this.videoData.QM&&this.videoData.Z?this.videoData.Z.QZ()+this.timestampOffset:this.videoData.C&&this.videoData.C.Z?!k&& this.Z?this.Z.F8():b2G(this.Zx)+this.timestampOffset:this.mediaElement?I0()?hu0(this.mediaElement.DM().getTime()):hr(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.w.vZ=function(){if(g.uE(this.videoData)){var k=this.Zx;g.uE(k.videoData);var y,q;return(q=(y=k.ZK)==null?void 0:y.vZ())!=null?q:k.videoData.vZ()}if(this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&TN(this.videoData)){var N;return((N=this.videoData.Z)==null?void 0:N.N$)||0}y=this.videoData?this.videoData.vZ()+this.timestampOffset:this.timestampOffset;return ej(this.videoData)&&this.videoData.Z&&(q=Number((k=this.videoData.progressBarStartPosition)==null?void 0:k.utcTimeMillis)/1E3,k= this.getCurrentTime(),k=this.V5(k)-k,!isNaN(q)&&!isNaN(k))?Math.max(y,q-k):y}; g.w.vL=function(){this.j||this.seekTo(this.V,{Ob:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.w.hs=function(){return this.ND&&!isFinite(this.N)}; g.w.gF=function(){t16(this,null);this.pS.dispose();g.S.prototype.gF.call(this)}; g.w.MY=function(){var k={};this.zS&&Object.assign(k,this.zS.MY());this.mediaElement&&Object.assign(k,this.mediaElement.MY());return k}; g.w.Ms=function(k){this.timestampOffset=k}; g.w.getStreamTimeOffset=function(){return c4(this.videoData)?0:this.videoData.Z?this.videoData.Z.getStreamTimeOffset():0}; g.w.z_=function(){return this.timestampOffset}; g.w.V5=function(k){return this.videoData&&this.videoData.Z?this.videoData.Z.V5(k-this.timestampOffset):NaN}; g.w.Uc=function(){if(!this.mediaElement)return 0;if(B4(this.videoData)){var k=this.mediaElement,y=k.pD();k=(PB(y)>0&&k.getDuration()?y.end(y.length-1):0)+this.timestampOffset-this.vZ();y=this.QZ()-this.vZ();return Math.max(0,Math.min(1,k/y))}return this.mediaElement.Uc()}; g.w.N8=function(k){this.Y&&(this.Y.Z=k)}; g.w.z8=function(k,y){this.Zx.lw("requestUtcSeek",{time:k});TN(this.videoData)&&this.W("html5_sabr_enable_utc_seek_requests")&&(this.RO=k);var q;(q=this.zS)==null||q.z8(k);y&&(this.AV=y)}; g.w.BI=function(k){TN(this.videoData)&&this.W("html5_sabr_enable_utc_seek_requests")&&(this.RO=void 0);if(this.AV)this.Zx.lw("utcSeekingFallback",{source:"streamTime",timeSeconds:this.AV}),this.Zx.seekTo(this.AV,{Ob:"utcSeekingFallback_streamTime"}),this.AV=0;else{var y=this.getCurrentTime();isNaN(y)||(k=this.V5(y)-k,y-=k,this.Zx.lw("utcSeekingFallback",{source:"estimate",timeSeconds:y}),this.Zx.seekTo(y,{Ob:"utcSeekingFallback_estimate"}))}}; g.w.Tu=function(){this.AV=0}; g.w.W=function(k){return this.uw&&this.uw.W(k)};g.z(J$,g.S);J$.prototype.start=function(){this.N.start()}; J$.prototype.stop=function(){this.N.stop()}; J$.prototype.clear=function(){for(var k=g.p(this.Z.values()),y=k.next();!y.done;y=k.next())y.value.clear()}; J$.prototype.sample=function(){for(var k=g.p(this.C),y=k.next();!y.done;y=k.next()){var q=g.p(y.value);y=q.next().value;q=q.next().value;this.Z.has(y)||this.Z.set(y,new uM6(KFx.has(y)));this.Z.get(y).update(q())}this.N.start()}; var KFx=new Set(["networkactivity"]);uM6.prototype.update=function(k){this.Z?(this.buffer.add(k-this.sK||0),this.sK=k):this.buffer.add(k)}; uM6.prototype.clear=function(){this.buffer.clear();this.sK=0};yI.prototype.bM=function(){return this.started}; yI.prototype.start=function(){this.started=!0}; yI.prototype.reset=function(){this.finished=this.started=!1};var $q6=!1;g.z(g.nx,g.fr);g.w=g.nx.prototype;g.w.gF=function(){this.logger.debug("dispose");g.UP(this.iQ);vW7(this.sG);this.visibility.unsubscribe("visibilitystatechange",this.sG);BnU(this);Kx(this);g.nD.yF(this.HC);this.Bo();this.Nt=null;g.n1(this.videoData);g.n1(this.yX);g.n1(this.VP);g.n1(this.jw);g.TF(this.Mbb);this.EL=null;g.fr.prototype.gF.call(this)}; g.w.k7=function(k,y,q,N,D){if(this.uw.W("html5_log_ad_playback_docid")){var n=this.qY();if(n.qoe){n=n.qoe;var T=this.uw.sT||"yt";g.af(n,g.Yr(n.provider),"ad_playback",[k,y,q,D,T])}}else this.qY().k7(k,y,q);this.W("html5_log_media_perf_info")&&this.lw("adloudness",{ld:N.toFixed(3),cpn:k})}; g.w.r6=function(){var k;return(k=this.zS)==null?void 0:k.r6()}; g.w.JX=function(){var k;return(k=this.zS)==null?void 0:k.JX()}; g.w.Lg=function(){var k;return(k=this.zS)==null?void 0:k.Lg()}; g.w.Tb=function(){var k;return(k=this.zS)==null?void 0:k.Tb()}; g.w.un=function(){return this.videoData.un()}; g.w.Ii=function(){return this.nF}; g.w.w0=function(){!this.CF||this.CF.VM();this.CF=new g.V_(new bn(this.videoData,this.uw,this));this.nF=new UU(this.uw,this,this.CF)}; g.w.getVideoData=function(){return this.videoData}; g.w.S=function(){return this.uw}; g.w.xH=function(k){return this.QX.xH(this.Nt,k===void 0?!1:k)}; g.w.qY=function(k){if(k)a:{for(var y=this.nF,q=g.p(y.Z.values()),N=q.next();!N.done;N=q.next())if(N=N.value,N.getVideoData().videoId===k){k=N;break a}k=y.N}else k=this.nF.qY();return k}; g.w.rT=function(){return this.visibility}; g.w.BX=function(){return this.mediaElement}; g.w.B_=function(){if(this.videoData.isLoaded()){var k=this.yX;g.bD(k.CS.experiments,"html5_player_min_build_cl")>0&&g.bD(k.CS.experiments,"html5_player_min_build_cl")>704834151&&YUT(k,"oldplayer");S$Z(this)}else this.videoData.FZ||this.videoData.eE?this.kF&&g.hL(this.uw)&&this.videoData.isLivePlayback||(this.videoData.FZ?uLU(this.videoData):(k=this.qY(),k.qoe&&(k=k.qoe,Xi(k,"protected"),k.provider.videoData.j?k.t9():k.provider.videoData.subscribe("dataloaded",k.t9,k)),Ay6(this.videoData))):!this.videoData.loading&& this.Ks&&QaZ(this)}; g.w.GT=function(k){this.ZK=k;this.zS&&this.zS.GT(k)}; g.w.kL=yT(15);g.w.isFullscreen=function(){return this.visibility.isFullscreen()}; g.w.isBackground=function(){return this.visibility.isBackground()}; g.w.sendAbandonmentPing=function(){g.e(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Cf(!0),BnU(this),g.nD.yF(this.HC))}; g.w.cD=function(){akT(this.qY())}; g.w.jy=function(k,y,q,N,D,n){this.logger.debug(function(){return"set player error: ec="+k+", detail="+D}); var T,I;g.Bl(PgO,q)?T=q:q?I=q:T="GENERIC_WITHOUT_LINK";N=(N||"")+(";a6s."+Fp());if(k==="auth"||k==="drm.auth"||k==="heartbeat.stop")q&&(N+=";r."+q.replaceAll(" ","_")),n&&(N+="sr."+n.replaceAll(" ","_"));y={errorCode:k,errorDetail:D,errorMessage:I||g.dd[T]||"",Qk:T,Ei:n||"",ST:N,sU:y,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=k;HS(this,"dataloaderror");this.cZ(b8(this.playerState,128,y));g.nD.yF(this.HC);Kx(this);this.JA()}; g.w.DJ=function(k){this.e$=this.e$.filter(function(y){return k!==y}); this.logger.debug(function(){return"set preroll ready for "+k}); g.uE(this.videoData)&&!this.jW()&&this.Hc.w9("pl_pr");this.JN.bM()&&F4M(this)}; g.w.jW=function(){var k;(k=!!this.e$.length)||(k=this.nD.Z.array[0],k=!!k&&k.start<=-0x8000000000000);return k}; g.w.Uk=function(){return this.wf.Uk()}; g.w.isPlaying=function(){return this.playerState.isPlaying()}; g.w.qB=function(){return this.playerState.qB()&&this.videoData.JT}; g.w.getPlayerState=function(){return this.playerState}; g.w.getPlayerType=function(){return this.playerType}; g.w.getPreferredQuality=function(){if(this.Nt){var k=this.Nt;k=k.videoData.Uq.compose(k.videoData.q6);k=p9(k)}else k="auto";return k}; g.w.UE=yT(19);g.w.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.w.setMediaElement=function(k){this.logger.debug("set media element");if(this.mediaElement&&k.F4()===this.mediaElement.F4()&&(k.isView()||this.mediaElement.isView())){if(k.isView()||!this.mediaElement.isView())g.R0(this.uq),this.mediaElement=k,this.mediaElement.Zx=this,K56(this),this.wf.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.Bo();if(!this.playerState.isError()){var y=BK(this.playerState,512);g.e(y,8)&&!g.e(y,2)&&(y=V5(y,1));k.isView()&&(y=BK(y,64));this.cZ(y)}this.mediaElement= k;this.mediaElement.Zx=this;Kg(this.uw)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);K56(this);this.wf.setMediaElement(this.mediaElement);this.W("html5_prewarm_media_source")&&!this.yX.DE()&&ol0(this.mediaElement)}}; g.w.Bo=function(k,y,q){k=k===void 0?!1:k;y=y===void 0?!1:y;q=q===void 0?!1:q;this.logger.debug("remove media element");if(this.mediaElement){var N=this.getCurrentTime();N>0&&(this.wf.V=N);this.wf.setMediaElement(null);!k&&S2(this)?tb6(this):jG(this,q);this.zS&&(SC(this.zS),xd(this,y));this.BN.stop();if(this.mediaElement&&(!this.JN.bM()||this.playerState.isError()||g.e(this.playerState,2)||this.cZ(V5(this.playerState,512)),this.mediaElement)){g.R0(this.uq);if(k||!this.mediaElement.isView())this.Hc.bN("mesv_s"), this.mediaElement.stopVideo(),$d(this);this.mediaElement=this.mediaElement.Zx=null}}}; g.w.playVideo=function(k,y){k=k===void 0?!1:k;y=y===void 0?!1:y;var q=this,N,D,n,T,I,H;return g.B(function(K){if(K.Z==1){q.logger.debug("start play video");q.W("html5_enable_ssap_autoplay_debug_logging")&&q.lw("ssap",{playv:k});var A=window.google_image_requests;A&&A.length>10&&(window.google_image_requests=A.slice(-10));if(g.e(q.playerState,128))return K.return();if(q.yX.s2())return q.publish("signatureexpired"),K.return();q.mediaElement&&Bf(q.qY());gZT(q);(g.e(q.playerState,64)||k)&&q.cZ(V5(q.playerState, 8));return q.JN.finished&&q.mediaElement?q.Nt||!q.BM?K.Hl(2):g.b(K,q.BM,3):K.return()}if(K.Z!=2&&g.e(q.playerState,128))return K.return();if(!q.videoData.C)return q.videoData.isLivePlayback&&!g.u5(q.uw.j,!0)?(N="html5.unsupportedlive",D=2):(N=q.videoData.un()?"fmt.unplayable":"fmt.noneavailable",D=1),g.JR(Error("selectableFormats")),q.jy(N,D,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),K.return();if(q.yD()&&q.videoData.C.Z)return q.logger.debug("rebuild playbackData for airplay"), K.return(IQ(q));if(eS(q))A=q.wf,Ax(A.videoData)?!A.isAtLiveHead(A.getCurrentTime())&&A.Uk()&&A.Zx.seekTo(Infinity,{Ob:"seektimeline_peggedToLive",seekSource:34}):g.uE(A.videoData)&&A.getCurrentTime()=0?k:this.getCurrentTime()}; g.w.V5=function(){var k;return((k=this.videoData.Z)==null?0:k.V5)?this.videoData.Z.V5(this.getCurrentTime()-this.z_()):this.mediaElement&&(k=this.mediaElement.DM())&&(k=k.getTime(),!isNaN(k))?k/1E3+this.getCurrentTime():NaN}; g.w.getDuration=function(k){return g.uE(this.videoData)&&this.ZK?k?U4Z(this.ZK,k):Yf(this.ZK):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.z_():this.QZ()?this.QZ():0}; g.w.NB=function(){var k=new zj7;if(this.zS){var y=this.uw.schedule,q=this.uw.X4();q=q===void 0?!1:q;k.FK=y.AV;k.XF=y.fS;k.bandwidthEstimate=VL(y);if(q){q=(y.J.Mt()*1E3).toFixed();var N=(y.eb.Mt()*1E3).toFixed(),D=Cz(y).toFixed(2),n=((y.B.Mt()||0)*1E9).toFixed(2),T=y.C.Mt().toFixed(0),I=y.QM.Mt().toFixed(0),H=y.U.percentile(.5).toFixed(2),K=y.U.percentile(.92).toFixed(2),A=y.U.percentile(.96).toFixed(2),c=y.U.percentile(.98).toFixed(2);y.Z?y.Z.reset():y.Z=new pz;y.Z.add(y.pS);y.Z.add(y.interruptions.length); for(var u=0,a=y.interruptions.length-1;a>=0;a--){var x=y.interruptions[a];y.Z.add(x-u);u=x}u=0;for(a=y.V.length-1;a>=0;a--){x=y.V[a];var r=x.stamp/36E5;y.Z.add(r-u);u=r;y.Z.add(x.net/1E3);y.Z.add(x.max)}y=y.Z.oK();k.Z={ttr:q,ttm:N,d:D,st:n,bw:T,abw:I,v50:H,v92:K,v96:A,v98:c,"int":y}}fM7(this.zS,k)}else this.mediaElement&&(k.Gh=Rj(this.mediaElement));k.FK=this.FK;k.XF=this.XF;k.C=this.isAtLiveHead()&&this.isPlaying()?EZT(this):NaN;return k}; g.w.ZZ=function(k,y){this.XF+=k;this.FK+=y}; g.w.Uc=function(){return this.mediaElement?g.VV(this.videoData)?1:B4(this.videoData)?this.isAtLiveHead()||this.Uk()?1:this.wf.Uc():this.mediaElement.Uc():0}; g.w.MY=function(k){var y={};if(k===void 0?0:k){Object.assign(y,this.qY().MY());this.mediaElement&&(Object.assign(y,this.mediaElement.MY()),Object.assign(y,this.E9()));this.zS&&Object.assign(y,this.zS.MY());this.LZ&&(y.drm=JSON.stringify(this.LZ.MY()));y.state=this.playerState.state.toString(16);g.e(this.playerState,128)&&(y.debug_error=JSON.stringify(this.playerState.xg));this.jW()&&(y.prerolls=this.e$.join(","));this.videoData.w1&&(y.ismb=this.videoData.w1);this.videoData.latencyClass!=="UNKNOWN"&& (y.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(y.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)y.is_mosaic=1;this.videoData.cotn&&(y.is_offline=1,y.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(y.playerResponseCpn=this.videoData.playerResponseCpn);this.Ub.isOrchestrationLeader()&&(y.leader=1);this.videoData.isLivePlayback&&(this.videoData.Z&& BL(this.videoData.Z)&&(y.segduration=BL(this.videoData.Z)),k=this.wf,y.lat=k.Y?Q37(k.Y.V):0,y.liveutcstart=this.videoData.liveUtcStartSeconds);y.relative_loudness=this.videoData.iP.toFixed(3);if(k=g.ul(this))y.optimal_format=k.video.qualityLabel;y.user_qual=JI();y.release_version="youtube.player.web_20241210_01_RC00";g.uE(this.videoData)&&this.ZK&&(y.ssap=uk(this.ZK))}y.debug_videoId=this.videoData.videoId;return y}; g.w.addCueRange=function(k){this.Gr([k])}; g.w.removeCueRange=function(k){this.nD.vU([k])}; g.w.Gm=function(k,y){return this.nD.Gm(k,y)}; g.w.Gr=function(k,y){this.nD.ZW(k,y)}; g.w.zT=function(k){this.nD.vU(k)}; g.w.Ho=function(){return this.nD.Ho()||[]}; g.w.yD=function(){return this.visibility.yD()}; g.w.tR=function(){this.mediaElement&&this.mediaElement.tR()}; g.w.G$M=function(){HS(this)}; g.w.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.w.tW=function(k){var y=k.target.x9();if(this.mediaElement&&this.mediaElement.x9()&&this.mediaElement.x9()===y){Pz7(this,k.type);switch(k.type){case "error":var q=vK(this.mediaElement)||"",N=this.mediaElement.Af();if(q==="capability.changed"){this.W("html5_restart_on_capability_change")?(this.lw("capchg",{msg:N}),lk(this,!0)):IQ(this);return}if(this.mediaElement.hasError()&&(UBM(this.yX,q,{msg:N})||g.uE(this.videoData)&&this.ZK&&(N=this.playerState.xg,this.ZK.handleError(q,N==null?void 0:N.sU))))return; if(this.isBackground()&&this.mediaElement.fD()===4){this.JA();Ak(this,"unplayable");return}break;case "durationchange":q=this.mediaElement.getDuration();isFinite(q)&&(!this.vl||q>0)&&q!==1&&this.bb(q);break;case "ratechange":this.zS&&this.zS.setPlaybackRate(this.mediaElement.getPlaybackRate());CvZ(this.nD);this.qY().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":Cz6(this);this.publish("onLoadedMetadata");csT(this);q=this.V5();this.videoData.NR&&(this.videoData.NR=q);break; case "loadstart":csT(this);break;case "progress":case "suspend":this.Qx();this.publish("onLoadProgress",this,this.Uc());break;case "playing":this.Hc.bN("plev");this.MA&&!eS(this)&&(this.MA=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{Ob:"videoplayer_onPlaying"})));break;case "timeupdate":q=this.mediaElement&&!this.mediaElement.getCurrentTime();N=this.mediaElement&&this.mediaElement.aA()===0;if(q&&(!this.MF||N))return;this.MF=this.MF||!!this.mediaElement.getCurrentTime(); As6(this);this.Qx();if(!this.mediaElement||this.mediaElement.x9()!==y)return;this.publish("onVideoProgress",this,this.getCurrentTime());break;case "waiting":if(this.mediaElement.l0().length>0&&this.mediaElement.pD().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.zS)return;this.W("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.aA()>2||!this.mediaElement.isSeeking()&&fU(this.mediaElement.pD(),this.mediaElement.getCurrentTime()))&& (q=this.mediaElement.MY(),q.bh=Rj(this.mediaElement).toFixed(3),this.lw("uwe",q));g.uE(this.videoData)&&this.ZK&&v86(this.ZK,this.mediaElement.getCurrentTime());break;case "resize":Cz6(this);this.videoData.N&&this.videoData.N.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.Ag&&g.e(this.playerState,8)&&!g.e(this.playerState,1024)&&this.getCurrentTime()===0&&g.MS){Ak(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.x9()=== y){K4G(this.wf,k,this.ZK||void 0);this.publish("videoelementevent",k);y=this.playerState;N=this.dP;var D=this.mediaElement;q=this.videoData.clientPlaybackNonce;var n=g.uE(this.videoData)&&this.ZK?Yf(this.ZK):void 0;if(!g.e(y,128)){var T=y.state;D=D?D:k.target;var I=D.getCurrentTime();if(!g.e(y,64)||k.type!=="ended"&&k.type!=="pause"){n=n||D.getDuration();n=D.isEnded()||I>1&&Math.abs(I-n)<1.1;var H=k.type==="pause"&&D.isEnded();I=k.type==="ended"||k.type==="waiting"||k.type==="timeupdate"&&!g.e(y, 4)&&!MB(N,I);if(H||n&&I)D.A2()>0&&D.x9()&&(T=14);else switch(k.type){case "error":vK(D)&&(T|=128);break;case "pause":g.e(y,256)?(T^=256)||(T=64):g.e(y,32)||g.e(y,2)||g.e(y,4)||(T=4,g.e(y,1)&&g.e(y,8)&&(T|=1));break;case "playing":I=T;T=(T|8)&-1093;I&4?(T|=1,ES(N,D,!0)):MB(N,D.getCurrentTime())&&(T&=-2);g.e(y,1)&&ES(N,D)&&(T|=1);break;case "seeking":T|=16;g.e(y,8)&&(T|=1);T&=-3;break;case "seeked":T&=-17;ES(N,D,!0);break;case "waiting":g.e(y,2)||(T|=1);ES(N,D);break;case "timeupdate":I=g.e(y,16),n= g.e(y,4),(g.e(y,8)||I)&&!n&&MB(N,D.getCurrentTime())&&(T=8),ES(N,D)&&(T|=1)}}N=T;T=null;N&128&&(T=k.target,D=vK(T),I=1,D?(D==="capability.changed"&&(I=2),n="GENERIC_WITHOUT_LINK",H=T.MY(),H.mediaElem="1",/AUDIO_RENDERER/.test(T.Af())&&(n="HTML5_AUDIO_RENDERER_ERROR"),T={errorCode:D,errorMessage:g.dd[n]||"",Qk:n,ST:gO(H),sU:I,cpn:y.xg?y.xg.cpn:""}):T=null,T&&(T.cpn=q));y=b8(y,N,T)}!g.e(this.playerState,1)&&g.e(y,1)&&f$T(this,"evt"+k.type);this.cZ(y)}}}; g.w.lKF=function(k){k=k.Z.availability==="available";k!==this.Xo&&(this.Xo=k,this.publish("airplayavailabilitychange"))}; g.w.sMj=function(){var k=(0,g.om)(),y=this.mediaElement.yD();this.lw("airplay",{ia:y});!y&&!isNaN(this.oT)&&k-this.oT<2E3||(this.oT=k,y!==this.yD()&&(k=this.visibility,k.Z!==y&&(k.Z=y,k.sG()),this.lw("airplay",{rbld:y}),wI(this)),this.publish("airplayactivechange"))}; g.w.As=function(k){if(this.zS){var y=this.zS,q=y.C,N=y.getCurrentTime(),D=Date.now()-q.U;q.U=NaN;q.lw("sdai",{adfetchdone:k,d:D});k&&!isNaN(q.B)&&q.N!==3&&GRD(q.zS,N,q.B,q.j);q.policy.j?q.C=NaN:q.V=NaN;aG(q,4,q.N===3?"adfps":"adf");SC(y)}}; g.w.Qx=function(k){var y=this;k=k===void 0?!1:k;if(this.mediaElement&&this.videoData){q$U(this.wf,this.isPlaying());var q=this.getCurrentTime();!this.zS||g.e(this.playerState,4)&&g.VV(this.videoData)||g.e(this.playerState,32)&&TN(this.videoData)||PkD(this.zS,q);this.W("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&jvP(this,q,this.videoData.lengthSeconds);q>5&&(this.wf.V=q);var N=g.Xv();N?g.nD.yF(this.HC):g.B1(this.HC);var D=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!D||ej(this.videoData))&& !g.e(this.playerState,128)){var n=function(){if(y.mediaElement&&!g.e(y.playerState,128)){y.uw.X4()&&Pz7(y,"pfx");var T=y.getCurrentTime();y.W("html5_buffer_underrun_transition_fix")&&(T-=y.z_());var I=Rj(y.mediaElement),H=g.e(y.playerState,8),K=MB(y.dP,T),A=lPD(y.dP,T,(0,g.om)(),I);H&&K?y.cZ(BK(y.playerState,1)):H&&A?(H=y.getDuration(),K=Ax(y.videoData),H&&Math.abs(H-T)<1.1?(y.lw("setended",{ct:T,bh:I,dur:H,live:K}),y.mediaElement.z0()?(y.logger.debug("seek to 0 because of looping"),y.seekTo(0,{Ob:"videoplayer_loop", seekSource:37})):sU(y)):(y.playerState.isBuffering()||f$T(y,"progress_fix"),y.cZ(V5(y.playerState,1)))):(H&&!K&&!A&&T>0&&(H=(Date.now()-y.rY)/1E3,K=y.getDuration(),T>K-1&&y.lw("misspg",{t:T.toFixed(2),d:K.toFixed(2),r:H.toFixed(2),bh:I.toFixed(2)})),y.playerState.isPaused()&&y.playerState.isBuffering()&&Rj(y.mediaElement)>5&&y.cZ(BK(y.playerState,1)));y.Qx()}}; this.mediaElement.l0().length===0?this.HC=N?g.nD.OV(n,100):g.bW(n,100):this.HC=N?g.nD.OV(n,500):g.bW(n,500)}this.videoData.f0=q;this.ZK&&hs(this.ZK);!k&&this.isPlaying()&&Xmu(this);ykT(this.QX,this.Nt,this.BX(),this.isBackground())&&Ne(this);this.publish("progresssync",this,k);D&&ej(this.videoData)&&this.publish("onVideoProgress",this,this.getCurrentTime())}}; g.w.pW=function(){this.jy("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.w.Ki=function(){return this.qY().Ki()}; g.w.d6=function(){return this.zS?this.zS.d6():VL(this.uw.schedule,!0)}; g.w.cZ=function(k){if(!g.Q5(this.playerState,k)){this.logger.debug(function(){return"Setting state "+k.toString()}); var y=new g.VS(k,this.playerState);this.playerState=k;vqu(this);var q=!this.B5.length;this.B5.push(y);var N=this.mediaElement&&this.mediaElement.isSeeking();N=y.KK.state===8&&!N;g.Uu(y,1)&&N&&g.e(this.playerState,8)&&!g.e(this.playerState,64)&&this.zS&&(l_6(this.zS),this.mediaElement&&Rj(this.mediaElement)>=5&&tSU(this.QX,this.Nt)&&Ne(this));(N=g.bD(this.uw.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.e(k,1)&&(g.e(k,8)||g.e(k,16))?this.lB.start(N):this.lB.stop();(Bx(y,8)<0||g.Uu(y, 1024))&&this.BN.stop();!g.Uu(y,8)||this.videoData.AV||g.e(y.state,1024)||this.BN.start();g.e(y.state,8)&&Bx(y,16)<0&&!g.e(y.state,32)&&!g.e(y.state,2)&&this.playVideo();g.e(y.state,2)&&B4(this.videoData)&&(this.bb(this.getCurrentTime()),this.Qx(!0));g.Uu(y,2)&&(this.Cf(!0),this.uw.X4()&&this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&TN(this.videoData)&&this.videoData.Z&&(N={minst:""+this.videoData.Z.N$,cminst:""+(this.videoData.Z.vZ()+this.z_()),maxst:""+this.videoData.Z.RA,hts:""+ this.videoData.Z.ND,cmaxst:""+(this.videoData.Z.QZ()+this.z_())},this.lw("sabrSeekableBoundaries",N)));g.Uu(y,128)&&this.JA();this.videoData.Z&&this.videoData.isLivePlayback&&!this.QI&&(Bx(y,8)<0?uSu(this.videoData.Z):g.Uu(y,8)&&this.videoData.Z.resume());k9G(this.wf,y);uwP(this.qY(),y);if(q&&!this.VM())try{for(var D=g.p(this.B5),n=D.next();!n.done;n=D.next()){var T=n.value;Eku(this.nD,T);this.publish("statechange",T)}}finally{this.B5.length=0}}}; g.w.PK=function(){this.Hc.tick("qoes")}; g.w.vL=function(){this.wf.vL()}; g.w.oS=function(k,y,q,N){a:{var D=this.yX;N=N===void 0?"LICENSE":N;q=q.substring(0,256);var n=ho(y);k==="drm.keyerror"&&this.LZ&&this.LZ.N.keys.length>1&&D.V<96&&(k="drm.sessionlimitexhausted",n=!1);if(n)if(D.videoData.N&&D.videoData.N.video.isHdr())GcD(D,k);else{if(D.Zx.jy(k,y,N,q),bFT(D,{detail:q}))break a}else D.uv(k,{detail:q});k==="drm.sessionlimitexhausted"&&(D.lw("retrydrm",{sessionLimitExhausted:1}),D.V++,i2Z(D.Zx))}}; g.w.TOT=function(){var k=this,y=g.bD(this.uw.experiments,"html5_license_constraint_delay"),q=X_();y&&q?(y=new g.c3(function(){cS(k);HS(k)},y),g.G(this,y),y.start()):(cS(this),HS(this))}; g.w.Vy=function(k){this.publish("heartbeatparams",k)}; g.w.E8=function(k){this.lw("keystatuses",DBD(k));var y="auto",q=!1;this.videoData.N&&(y=this.videoData.N.video.quality,q=this.videoData.N.video.isHdr());if(this.W("html5_drm_check_all_key_error_states")){var N=nWU(y,q);N=qB(k)?TIZ(k,N):k.V.includes(N)}else{a:{y=nWU(y,q);for(N in k.Z)if(k.Z[N].status==="output-restricted"){var D=k.Z[N].type;if(y===""||D==="AUDIO"||y===D){N=!0;break a}}N=!1}N=!N}if(this.W("html5_enable_vp9_fairplay")){if(q)if(k.J){var n;if((n=this.LZ)==null?0:ZL(n.Z))if((q=this.LZ)== null)q=0;else{y=n=void 0;D=g.p(q.N.values());for(var T=D.next();!T.done;T=D.next())T=T.value,n||(n=wfU(T,"SD")),y||(y=wfU(T,"AUDIO"));q.gL({sd:n,audio:y});q=n==="output-restricted"||y==="output-restricted"}else q=!N;if(q){this.lw("drm",{dshdr:1});GcD(this.yX);return}}else{this.videoData.wP||(this.videoData.wP=!0,this.lw("drm",{dphdr:1}),lk(this,!0));return}var I;if((I=this.LZ)==null?0:ZL(I.Z))return}else if(I=k.J&&N,q&&!I){GcD(this.yX);return}N||TIZ(k,"AUDIO")&&TIZ(k,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"), k=DBD(k),this.aY?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.W("html5_report_fatal_drm_restricted_error_killswitch")||this.jy("drm.keyerror",2,void 0,"info."+k)):(this.aY=!0,this.uv(new oi("qoe.restart",Object.assign({},{retrydrm:1},k))),Ne(this),i2Z(this)))}; g.w.aKb=function(){if(!this.videoData.AV&&this.mediaElement&&!this.isBackground()){var k="0";this.mediaElement.aA()>0&&Rj(this.mediaElement)>=5&&this.videoData.C&&this.videoData.C.Z&&(this.cZ(V5(this.playerState,1)),f$T(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),k="1");vqu(this);var y=this.videoData.C;k={restartmsg:k,mfmt:!ItD(this.videoData),mdrm:!(!(y&&y.videoInfos&&y.videoInfos.length&&y.videoInfos[0].G$)||this.LZ),mfmtinfo:!this.videoData.N,prerolls:this.jW()?this.e$.join(","): "0"};if(this.LZ){y=this.LZ;if(y.N.size<=0){var q="ns;";y.U||(q+="nr;");y=q+="ql."+y.C.length}else y=DBD(y.N.values().next().value),y=gO(y);k.drmp=y}var N;Object.assign(k,((N=this.zS)==null?void 0:N.MY())||{});var D;Object.assign(k,((D=this.mediaElement)==null?void 0:D.MY())||{});this.qY().uv("qoe.start15s",gO(k));this.publish("loadsofttimeout")}}; g.w.bb=function(k){this.videoData.lengthSeconds!==k&&(this.videoData.lengthSeconds=k,HS(this))}; g.w.Cf=function(k,y){var q=this;k=k===void 0?!1:k;if(!this.yV)if(jL("att_s","player_att")||$I("att_s",void 0,"player_att"),this.W("use_rta_for_player"))(function(){var D,n,T,I;return g.B(function(H){switch(H.Z){case 1:if(!(D=k)){H.Hl(2);break}return g.b(H,g.g66(),3);case 3:D=!H.N;case 2:if(D)return H.return();g.zM(H,4);n=XDD(q.qY());if(!n)throw Error();T={};return g.b(H,g.dJ6((T.cpn=q.videoData.clientPlaybackNonce,T.encryptedVideoId=q.videoData.videoId||"",T),3E4),6);case 6:I=H.N;if(q.yV)throw Error(); if(!I.challenge)throw g.JR(Error("Not sending attestation ping; no attestation challenge string")),Error();q.yV=!0;var K=[I.challenge];I.error?K.push("r1c="+I.error):I.webResponse&&K.push("r1a="+I.webResponse);var A;((A=I.adblockReporting)==null?void 0:A.reportingStatus)!==void 0&&K.push("r6a="+I.adblockReporting.reportingStatus);var c;((c=I.adblockReporting)==null?void 0:c.broadSpectrumDetectionResult)!==void 0&&K.push("r6b="+I.adblockReporting.broadSpectrumDetectionResult);n(K.join("&"));$I("att_f", void 0,"player_att");g.pu(H,0);break;case 4:g.rT(H),$I("att_e",void 0,"player_att"),g.XZ(H)}})})().then(function(){y==null||y()}); else{var N=new g.YwD(this.videoData);if("c1a"in N.LH&&!g.ex.isInitialized()){$I("att_wb",void 0,"player_att");this.H_===2&&Math.random()<.01&&g.JR(Error("Botguard not available after 2 attempts"));if(k)return;if(this.H_<5){g.ue(this.jw);this.H_++;return}}(N=g.SwZ(N))?($I("att_f",void 0,"player_att"),j3T(this.qY(),N),this.yV=!0):$I("att_e",void 0,"player_att")}}; g.w.QZ=function(k){return this.wf.QZ(k===void 0?!1:k)}; g.w.vZ=function(){return this.wf.vZ()}; g.w.z_=function(){return this.wf?this.wf.z_():0}; g.w.getStreamTimeOffset=function(){return this.wf?this.wf.getStreamTimeOffset():0}; g.w.AY=function(){var k=0;this.uw.W("web_player_ss_media_time_offset")&&(k=this.getStreamTimeOffset()===0?this.z_():this.getStreamTimeOffset());return k}; g.w.setPlaybackRate=function(k){var y;this.playbackRate!==k&&hT7(this.QX,(y=this.videoData.C)==null?void 0:y.videoInfos)&&(this.playbackRate=k,Ne(this));this.playbackRate=k;this.mediaElement&&this.mediaElement.setPlaybackRate(k)}; g.w.getPlaybackRate=function(){return this.playbackRate}; g.w.getPlaybackQuality=function(){var k="unknown";if(this.videoData.N&&(k=this.videoData.N.video.quality,k==="auto"&&this.mediaElement)){var y=UqG(this);y&&y.videoHeight>0&&(k=y1(y.videoWidth,y.videoHeight))}return k}; g.w.isHdr=function(){return!!(this.videoData.N&&this.videoData.N.video&&this.videoData.N.video.isHdr())}; g.w.t5=function(){this.qY().t5()}; g.w.sendVideoStatsEngageEvent=function(k,y){var q=this.qY();q.Z?(q=Pf(q.Z,"engage"),q.ND=k,q.send(y)):y&&y()}; g.w.kJ=function(k){return this.qY().kJ(k)}; g.w.isAtLiveHead=function(k,y){y=y===void 0?!1:y;return Ax(this.videoData)&&(this.w_||y)?this.wf.isAtLiveHead(k):!1}; g.w.pN=function(){var k=this.QZ(),y=this.getCurrentTime(),q;(q=!Ax(this.videoData))||(q=this.wf,q=!(q.Z&&q.Z.C));return q||this.Uk()||isNaN(k)||isNaN(y)?0:Math.max(0,k-y)}; g.w.De=yT(23);g.w.MG=yT(41);g.w.aj=function(k){this.qY().aj(k)}; g.w.It=function(k){this.qY().It(k)}; g.w.XR=function(k){this.qY().XR(k)}; g.w.xJ=yT(27);g.w.WU=yT(31);g.w.yy=function(k){this.qY().yy(k)}; g.w.E9=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.w.setLoop=function(k){this.loop=k;this.mediaElement&&Kg(this.uw)&&this.mediaElement.setLoop(k);this.zS&&this.W("html5_loop_skip_set_end_of_stream")&&(k?this.zS.policy.RO=!0:sGG(this.zS))}; g.w.z0=function(){return this.mediaElement&&Kg(this.uw)?this.mediaElement.z0():this.loop}; g.w.Ms=function(k){this.lw("timestamp",{o:k.toString()});this.wf.Ms(k)}; g.w.A4=function(k){this.Hc.tick(k)}; g.w.w9=function(k){return this.Hc.w9(k)}; g.w.bN=function(k){this.Hc.bN(k)}; g.w.lw=function(k,y,q){q=q===void 0?!1:q;this.qY().lw(k,y,q)}; g.w.oP=function(k,y,q){q=q===void 0?!1:q;this.qY().lw(k,y,q)}; g.w.uv=function(k){this.qY().uv(k.errorCode,gO(k.details));k=k.errorCode;if(this.videoData.isLivePlayback&&(k==="qoe.longrebuffer"||k==="qoe.slowseek")||k==="qoe.restart"){k=this.zS?qg0(this.zS.videoTrack):{};var y,q;this.lw("lasoe",Object.assign(this.zS?qg0(this.zS.audioTrack):{},(y=this.vl)==null?void 0:(q=y.Z)==null?void 0:q.oV()));var N,D;this.lw("lvsoe",Object.assign(k,(N=this.vl)==null?void 0:(D=N.N)==null?void 0:D.oV()))}}; g.w.Uz=function(k,y,q){this.qY().Uz(k,y,q)}; g.w.ez=function(k){this.videoData.Xn=!0;this.uv(new oi("sabr.fallback",k));lk(this,!0)}; g.w.yu=function(){return g.Yr(this.qY().provider)}; g.w.getPlayerSize=function(){return this.fE.getPlayerSize()}; g.w.M0=function(){return this.fE.M0()}; g.w.hL=function(){return this.Hc}; g.w.tN=function(){return this.Ub.tN()}; g.w.getVolume=function(){return this.Ub.getVolume()}; g.w.K6=function(){return this.Ub.K6()}; g.w.isMuted=function(){return this.Ub.isMuted()}; g.w.oi=function(){return this.Ub.oi()}; g.w.W=function(k){return this.uw.W(k)}; g.w.gk=function(){var k=this.getCurrentTime(),y=k-this.z_();var q=this.mediaElement?PB(this.mediaElement.pD()):0;q=Math.floor(Math.max(q-y,0))+100;var N;if(!this.W("html5_ssdai_disable_seek_to_skip")&&((N=this.zS)==null?0:N.HB(y,this.QZ())))return this.lw("sdai",{skipad:1,ct:y.toFixed(3),adj:0}),!0;var D;return((D=this.zS)==null?0:D.gk(y,q))?(this.lw("sdai",{skipad:1,ct:y.toFixed(3),adj:q.toFixed(3)}),TN(this.videoData)&&this.zS.seek(y+q,{seekSource:89,Ob:"videoplayer_skipServerStitchedAd"}),chG(this.wf, k),!0):!1}; g.w.X4=function(){return this.uw.X4()}; g.w.cI=function(){if(this.W("html5_generate_content_po_token"))return this.videoData.Zl||"";this.Ub.Ce();return this.uw.cn||""}; g.w.Fd=function(){if(this.videoData.videoId)return this.videoData.Cq}; g.w.CX=function(){return this.videoData.videoId}; g.w.bk=function(){return this.Ub.Eq}; g.w.jL=function(){return this.Ub.jL()}; g.w.z8=function(k,y){this.wf.z8(k,y)}; g.w.Tu=function(){this.wf.Tu()}; g.w.Ja=function(k,y){var q=this.W("html5_generate_content_po_token")?this.videoData:void 0;this.Ub.Ja(k,y,q)}; g.w.O$=function(k,y){var q;(q=this.zS)==null||q.O$(k,y)}; g.w.Ye=function(){var k=this.e1();return!!k&&k.Ye()}; g.w.Jw=function(){return this.ZK}; g.w.Xm=function(k,y){this.qY().Xm(k,y)}; g.w.Za=function(){return this.qY().Za()}; g.w.s5=function(){return this.videoData.xI}; g.w.AJ=function(){return this.Ub.AJ()}; g.w.O9=function(){return this.Ub.O9(this)};g.z(Vdu,ye);g.z(B_D,ye);g.w=B_D.prototype;g.w.seekToChapterWithAnimation=function(k){var y=this;if(g.na(this.api)&&!(k<0)){var q=this.api.getVideoData(),N=q.iY;if(N&&k=0)return;y=~y;g.y4(this.items,y,0,k);Kk(this.menuItems.element,k.element,y)}k.subscribe("size-change",this.BK,this);this.menuItems.publish("size-change")}; g.w.Wn=function(k){k.unsubscribe("size-change",this.BK,this);this.VM()||(g.ZT(this.items,k),this.menuItems.element.removeChild(k.element),this.menuItems.publish("size-change"))}; g.w.BK=function(){this.menuItems.publish("size-change")}; g.w.focus=function(){for(var k=0,y=0;y1&&g.Yd(this)}; g.w.Ul=function(){wRP(this);this.Az&&(nQ0(this),g.Q$(this.element,this.size))}; g.w.L0=function(){var k=this.Z.pop();T3Z(this,k,this.Z[this.Z.length-1],!0)}; g.w.sN=function(k){if(!k.defaultPrevented)switch(k.keyCode){case 27:this.IM();k.preventDefault();break;case 37:this.Z.length>1&&this.L0();k.preventDefault();break;case 39:k.preventDefault()}}; g.w.focus=function(){this.Z.length&&this.Z[this.Z.length-1].focus()}; g.w.gF=function(){g.oX.prototype.gF.call(this);this.j&&this.j.dispose();this.B&&this.B.dispose()};g.z(SG,g.Me);SG.prototype.open=function(k,y){this.initialize(k.items)&&this.BZ(y,!!y)}; SG.prototype.initialize=function(k){g.QI(this.Aw);if(k===void 0||k.length===0)return!1;var y=k.length;k=g.p(k);for(var q=k.next();!q.done;q=k.next())this.G_(q.value,y--);return!0}; SG.prototype.G_=function(k,y){k.menuNavigationItemRenderer?KuT(this,k.menuNavigationItemRenderer,y):k.menuServiceItemRenderer&&AaU(this,k.menuServiceItemRenderer,y)};g.z(GO,VI);g.w=GO.prototype;g.w.pQ=function(k){k.target!==this.dismissButton.element&&k.target!==this.overflowButton.element&&(this.m4(),this.onClickCommand&&this.G.Sb("innertubeCommand",this.onClickCommand))}; g.w.KO=function(){this.enabled=!1;this.sT.hide()}; g.w.iD=function(){return!!this.Z&&this.enabled}; g.w.onVideoDataChange=function(k,y){this.eR(y);if(this.Z){this.Ht();a:if(!this.isCounterfactual){var q,N,D;this.banner.update({title:(q=this.Z)==null?void 0:q.title,subtitle:(N=this.Z)==null?void 0:N.subtitle,metadata:(D=this.Z)==null?void 0:D.metadataText});var n;this.onClickCommand=g.L((n=this.Z)==null?void 0:n.onTap,kl);var T;if(k=g.L((T=this.Z)==null?void 0:T.onOverflow,kl))this.J=g.L(k,$fe);var I;if((I=this.Z)==null?0:I.thumbnailImage){var H,K;T=((H=this.Z)==null?void 0:(K=H.thumbnailImage)== null?void 0:K.sources)||[];if(T.length===0)break a;this.thumbnailImage.update({url:T[0].url})}else{var A;if((A=this.Z)==null?0:A.thumbnailIconName){var c;this.thumbnailIcon.update({icon:(c=this.Z)==null?void 0:c.thumbnailIconName})}}var u;this.shouldShowOverflowButton=!((u=this.Z)==null||!u.shouldShowOverflowButton);var a;this.shouldHideDismissButton=!((a=this.Z)==null||!a.shouldHideDismissButton)}var x;this.banner.element.setAttribute("aria-label",((x=this.Z)==null?void 0:x.a11yLabel)||"");var r; this.fS=(r=this.Z)==null?void 0:r.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;ucD(this)}}; g.w.iYl=function(){this.isVisible=!0;ucD(this)}; g.w.h0l=function(){this.isVisible=!1;ucD(this)}; g.w.G1=function(){VI.prototype.G1.call(this);this.N&&this.G.logVisibility(this.banner.element,this.isVisible)}; g.w.m4=function(){VI.prototype.m4.call(this,!1);this.N&&this.G.logClick(this.banner.element)}; g.w.N9=function(k){this.B||(this.B=new SG(this.G),g.G(this,this.B));var y,q;if((y=this.J)==null?0:(q=y.menu)==null?0:q.menuRenderer)this.B.open(this.J.menu.menuRenderer,k.target),k.preventDefault()}; g.w.eR=function(){}; g.w.Ht=function(){}; g.w.gF=function(){this.G.F7("suggested_action_view_model");VI.prototype.gF.call(this)};g.z(Lx,GO); Lx.prototype.eR=function(k){var y,q,N;this.productUpsellSuggestedActionViewModel=g.L((y=k.getWatchNextResponse())==null?void 0:(q=y.playerOverlays)==null?void 0:(N=q.playerOverlayRenderer)==null?void 0:N.suggestedActionViewModel,Bp1);var D;if((D=this.productUpsellSuggestedActionViewModel)==null?0:D.content){var n;this.Z=g.L((n=this.productUpsellSuggestedActionViewModel)==null?void 0:n.content,xfw)}var T,I;if(this.N=!!((T=this.productUpsellSuggestedActionViewModel)==null?0:(I=T.loggingDirectives)==null? 0:I.trackingParams)){var H,K;this.G.setTrackingParams(this.banner.element,((H=this.productUpsellSuggestedActionViewModel)==null?void 0:(K=H.loggingDirectives)==null?void 0:K.trackingParams)||null)}var A;this.isCounterfactual=!((A=this.productUpsellSuggestedActionViewModel)==null||!A.isCounterfactualServing)}; Lx.prototype.Ht=function(){var k=[],y,q=g.p(((y=this.productUpsellSuggestedActionViewModel)==null?void 0:y.ranges)||[]);for(y=q.next();!y.done;y=q.next()){var N=y.value;N&&(y=Number(N.startTimeMilliseconds),N=Number(N.endTimeMilliseconds),isNaN(y)||isNaN(N)||k.push(new g.rG(y,N,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.G.ZW(k)};g.z(aH6,ye);g.z(dc,ye);dc.prototype.onVideoDataChange=function(k){var y;k==="newdata"&&(this.N||this.Z&&((y=Nw())==null?0:y.size))&&j26(this);this.Z&&k==="dataloaded"&&((k=zpG(this))&&(k=XR7(this,this.N||k))&&this.api.setAudioTrack(k,!0),this.C&&(this.C=!1,ra6(this)))}; dc.prototype.wT=function(){var k=this;if(g.hL(this.api.S())){var y,q=g.ay(this.api.S(),(y=this.api.getVideoData())==null?void 0:g.o_(y));return EO(OO(q),function(N){var D=mh();i4(D,N);return k.api.wT(D)})}return OO(this.api.wT())};g.z(g.oQ,g.sg);g.w=g.oQ.prototype;g.w.open=function(){g.FA(this.nY,this.N)}; g.w.n0=function(k){m2D(this);var y=this.options[k];y&&(y.element.setAttribute("aria-checked","true"),this.xl(this.J0(k)),this.C=k)}; g.w.Ln=function(k){g.QI(this.N);for(var y={},q=!1,N=0;N=0?this.Z.playbackRate:1}catch(k){return 1}}; g.w.setPlaybackRate=function(k){this.getPlaybackRate()!==k&&(this.Z.playbackRate=k);return k}; g.w.z0=function(){return this.Z.loop}; g.w.setLoop=function(k){this.Z.loop=k}; g.w.canPlayType=function(k,y){return this.Z.canPlayType(k,y)}; g.w.isPaused=function(){return this.Z.paused}; g.w.isSeeking=function(){return this.Z.seeking}; g.w.isEnded=function(){return this.Z.ended}; g.w.ER=function(){return this.Z.muted}; g.w.jG=function(k){Jo();this.Z.muted=k}; g.w.l0=function(){return this.Z.played||rF([],[])}; g.w.pD=function(){try{var k=this.Z.buffered}catch(y){}return k||rF([],[])}; g.w.XB=function(){return this.Z.seekable||rF([],[])}; g.w.DM=function(){var k=this.Z;return k.getStartDate?k.getStartDate():null}; g.w.getCurrentTime=function(){return this.Z.currentTime}; g.w.setCurrentTime=function(k){this.Z.currentTime=k}; g.w.getDuration=function(){return this.Z.duration}; g.w.load=function(){var k=this.Z.playbackRate;try{this.Z.load()}catch(y){}this.Z.playbackRate=k}; g.w.pause=function(){this.Z.pause()}; g.w.play=function(){var k=this.Z.play();if(!k||!k.then)return null;k.then(void 0,function(){}); return k}; g.w.aA=function(){return this.Z.readyState}; g.w.A2=function(){return this.Z.networkState}; g.w.fD=function(){return this.Z.error?this.Z.error.code:null}; g.w.Af=function(){return this.Z.error?this.Z.error.message:""}; g.w.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.Z instanceof window.HTMLVideoElement&&this.Z.getVideoPlaybackQuality)return this.Z.getVideoPlaybackQuality();if(this.Z){var k=this.Z,y=k.webkitDroppedFrameCount;if(k=k.webkitDecodedFrameCount)return{droppedVideoFrames:y||0,totalVideoFrames:k}}return{}}; g.w.yD=function(){return!!this.Z.webkitCurrentPlaybackTargetIsWireless}; g.w.tR=function(){return!!this.Z.webkitShowPlaybackTargetPicker()}; g.w.togglePictureInPicture=function(){var k=this.Z,y=window.document;window.document.pictureInPictureEnabled?this.Z!==y.pictureInPictureElement?k.requestPictureInPicture():y.exitPictureInPicture():sD()&&k.webkitSetPresentationMode(k.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.w.oD=function(){var k=this.Z;return new g.pd(k.offsetLeft,k.offsetTop)}; g.w.getSize=function(){return g.MO(this.Z)}; g.w.setSize=function(k){g.Q$(this.Z,k)}; g.w.getVolume=function(){return this.Z.volume}; g.w.setVolume=function(k){Jo();this.Z.volume=k}; g.w.w6=function(k){this.j[k]||(this.Z.addEventListener(k,this.listener),this.j[k]=this.listener)}; g.w.setAttribute=function(k,y){this.Z.setAttribute(k,y)}; g.w.removeAttribute=function(k){this.Z.removeAttribute(k)}; g.w.hasAttribute=function(k){return this.Z.hasAttribute(k)}; g.w.YP=yT(45);g.w.KE=yT(47);g.w.xq=yT(49);g.w.mx=yT(51);g.w.XY=function(){return Mj(this.Z)}; g.w.iR=function(k){g.pD(this.Z,k)}; g.w.zG=function(k){return g.Ps(this.Z,k)}; g.w.NC=function(){return g.cG(document.body,this.Z)}; g.w.audioTracks=function(){var k=this.Z;if("audioTracks"in k)return k.audioTracks}; g.w.gF=function(){for(var k=g.p(Object.keys(this.j)),y=k.next();!y.done;y=k.next())y=y.value,this.Z.removeEventListener(y,this.j[y]);oj.prototype.gF.call(this)}; g.w.Nd=function(k){this.Z.disableRemotePlayback=k};g.z(qN,g.R);g.z(Dk,g.R);Dk.prototype.show=function(){g.R.prototype.show.call(this);this.OT();this.Yj.W("html5_enable_moving_s4n_window")&&g.hL(this.Yj.S())&&this.J()}; Dk.prototype.hide=function(){g.R.prototype.hide.call(this);this.delay.stop();this.V.stop()}; Dk.prototype.OT=function(){var k=(0,g.om)(),y=U2D(this.Yj);NN(this.Z,y.bandwidth_samples);NN(this.B,y.network_activity_samples);NN(this.C,y.live_latency_samples);NN(this.N,y.buffer_health_samples);var q={};y=g.p(Object.entries(y));for(var N=y.next();!N.done;N=y.next()){var D=g.p(N.value);N=D.next().value;D=D.next().value;this.U[N]!==D&&(q[N]=" "+String(D));this.U[N]=D}this.update(q);k=(0,g.om)()-k>25?5E3:500;this.delay.start(k)}; Dk.prototype.J=function(){this.j?(this.position+=1,this.position>15&&(this.j=!1)):(--this.position,this.position<=0&&(this.j=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.V.start(2E4)};g.z(FuP,ye);g.z(ni,g.S);ni.prototype.Z=function(){var k=(0,g.om)()-this.startTime;k=kthis.V[k])&&(this.Z=k,lHZ(this))}; g.w.onCueRangeExit=function(k){var y=Zpu(this,k);y&&this.Z===k&&this.api.Sb("innertubeCommand",y);this.clearTimeout();this.Z=void 0}; g.w.onTimeout=function(k){this.Z!==void 0&&(k==null?void 0:k.cueRangeId)===this.Z&&(k=Zpu(this,this.Z))&&this.api.Sb("innertubeCommand",k)}; g.w.Sn=function(k){this.N=k}; g.w.Te=function(){lHZ(this);this.N=void 0}; g.w.setTimeout=function(k){var y=this,q=Number(k==null?void 0:k.maxVisibleDurationMilliseconds);q&&(this.clearTimeout(),this.j=setTimeout(function(){y.onTimeout(k)},q))}; g.w.clearTimeout=function(){this.j&&clearTimeout(this.j);this.j=void 0}; g.w.gF=function(){this.timelyActions=this.N=this.Z=this.videoId=void 0;this.V={};this.vU();this.clearTimeout();ye.prototype.gF.call(this)};g.z(tUZ,ye);var NT={},I3T=(NT[1]="pot_ss",NT[2]="pot_sf",NT[3]="pot_se",NT[4]="pot_xs",NT[5]="pot_xf",NT[6]="pot_xe",NT);g.z(Ki,ye);Ki.prototype.gF=function(){this.V&&(g.UP(this.V),this.V=void 0);ye.prototype.gF.call(this)}; Ki.prototype.Ce=function(){this.Z&&!this.Z.isReady()&&cD(this)}; Ki.prototype.J=function(k,y,q){var N=this;if(yZZ(k)){var D=q||"",n;if((n=this.Z)==null?0:n.isReady())y=uv(this,D),qr0(k,y);else{var T=new g.mI;y.push(T.promise);this.j.promise.then(function(){var I=uv(N,D);qr0(k,I);T.resolve()})}}}; Ki.prototype.Mn=function(k){var y=this;this.Z&&(this.Z.isReady()||(k.Zl=uv(this,k.videoId)),this.N=new gF,this.Z.ready().then(function(){y.Hc.w9("pot_if");k.Zl=uv(y,k.videoId)}))};g.z(HI7,ye);g.z(a3,g.S);a3.prototype.Z=function(){for(var k=g.p(g.P6.apply(0,arguments)),y=k.next();!y.done;y=k.next())(y=y.value)&&this.features.push(y)}; a3.prototype.gF=function(){for(var k=this.features.length-1;k>=0;k--)this.features[k].dispose();this.features.length=0;g.S.prototype.gF.call(this)};xk.prototype.gG=function(){this.N=(0,g.om)()}; xk.prototype.reset=function(){this.Z=this.N=NaN}; xk.prototype.Fy=function(k,y){if(k.clientPlaybackNonce&&!isNaN(this.Z)){if(Math.random()<.01){y=y?"pbp":"pbs";var q={startTime:this.Z};k.Y&&(q.cttAuthInfo={token:k.Y,videoId:k.videoId});xI("seek",q);g.al({clientPlaybackNonce:k.clientPlaybackNonce},"seek");isNaN(this.N)||uB("pl_ss",this.N,"seek");uB(y,(0,g.om)(),"seek")}this.reset()}};g.w=KD7.prototype;g.w.reset=function(){KM(this.timerName)}; g.w.tick=function(k,y){uB(k,y,this.timerName)}; g.w.w9=function(k){return Xp(k,this.timerName)}; g.w.bN=function(k){Jm(k,void 0,this.timerName)}; g.w.infoGel=function(k){g.al(k,this.timerName)};g.z(u1T,g.fr);g.w=u1T.prototype;g.w.oC=function(k){return this.loop||!!k||this.index+1=0}; g.w.setShuffle=function(k){this.shuffle=k;k=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var y=0;y0)||MN(this,1,!0)}; g.w.x_=function(){this.Y=!0;this.Z.HZ(this.j);this.j=this.Z.T(document,"mouseup",this.EN)}; g.w.EN=function(){this.Y=!1;MN(this,8,!1);this.Z.HZ(this.j);this.j=this.Z.T(this.target,"mousedown",this.x_)}; g.w.Mv=function(k){if(k=(k=k.changedTouches)&&k[0])this.AV=k.identifier,this.Z.HZ(this.J),this.J=this.Z.T(this.target,"touchend",this.AU,void 0,!0),MN(this,1024,!0)}; g.w.AU=function(k){if(k=k.changedTouches)for(var y=0;y1280||n>720)if(D=q.eU("maxresdefault.jpg"))break;if(N>640||n>480)if(D=q.eU("maxresdefault.jpg"))break; if(N>320||n>180)if(D=q.eU("sddefault.jpg")||q.eU("hqdefault.jpg")||q.eU("mqdefault.jpg"))break;if(D=q.eU("default.jpg"))break}g.wz(y)&&(y=new Image,y.addEventListener("load",function(){zaG()}),y.src=D?D:"",this.api.hL().tick("ftr")); this.j.style.backgroundImage=D?"url("+D+")":""};g.z(g.Gg,g.R);g.Gg.prototype.resize=function(){}; g.Gg.prototype.N=function(k){var y=this;this.C=!1;cBD(this);var q=k.Qk,N=this.api.S();q!=="GENERIC_WITHOUT_LINK"||N.Y?q==="TOO_MANY_REQUESTS"?(N=this.api.getVideoData(),this.xl(gd(this,"TOO_MANY_REQUESTS_WITH_LINK",N.gV(),void 0,void 0,void 0,!1))):q!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||N.Y?this.api.S().W("html5_enable_bandaid_error_screen")&&q==="HTML5_SPS_UMP_STATUS_REJECTED"&&!N.Y?(N=N.hostLanguage,k="//support.google.com/youtube?p=videoError",N&&(k=g.lG(k,{hl:N})),this.xl(gd(this,"HTML5_SPS_UMP_STATUS_REJECTED", k))):this.api.S().W("enable_adb_handling_in_sabr")&&q==="BROWSER_OR_EXTENSION_ERROR"&&!N.Y?(N=N.hostLanguage,k="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",N&&(k=g.lG(k,{hl:N})),this.xl(gd(this,"BROWSER_OR_EXTENSION_ERROR",k))):this.xl(g.Li(k.errorMessage)):this.xl(gd(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(k=N.hostLanguage,q="//support.google.com/youtube/?p=player_error1",k&&(q=g.lG(q, {hl:k})),this.xl(gd(this,"GENERIC_WITH_LINK_AND_CPN",q,!0)),N.tb&&!N.V&&ABM(this,function(n){if(g.Ig(n,y.api,!qz(y.api.S()))){n={as3:!1,html5:!0,player:!0,cpn:y.api.getVideoData().clientPlaybackNonce};var T=y.api;T.rf("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:n});T.isFullscreen()&&T.toggleFullscreen()}})); if(this.C){var D=this.nS("ytp-error-link");D&&(this.api.createClientVe(D,this,216104),this.api.logVisibility(D,!0),ABM(this,function(){y.api.logClick(D)}))}}; var KTD=/([^<>]+)<\/a>/;g.z(uyD,g.R);g.w=uyD.prototype;g.w.onClick=function(k){this.innertubeCommand?(this.G.Sb("innertubeCommand",this.innertubeCommand),k.preventDefault()):g.Ig(k,this.G,!0);this.G.logClick(this.element)}; g.w.onVideoDataChange=function(k,y){xbT(this,y);this.M5&&jx7(this,this.M5)}; g.w.CA=function(k){var y=this.G.getVideoData();this.videoId!==y.videoId&&xbT(this,y);this.Z&&jx7(this,k.state);this.M5=k.state}; g.w.BZ=function(){this.V.show();this.G.publish("paidcontentoverlayvisibilitychange",!0);this.G.logVisibility(this.element,!0)}; g.w.IM=function(){this.V.hide();this.G.publish("paidcontentoverlayvisibilitychange",!1);this.G.logVisibility(this.element,!1)};g.z(o3,g.R);o3.prototype.hide=function(){this.Z.stop();this.message.style.display="none";g.R.prototype.hide.call(this)}; o3.prototype.onStateChange=function(k){this.T_(k.state)}; o3.prototype.T_=function(k){if(g.e(k,128))var y=!1;else{var q;y=((q=this.api.Vx())==null?0:q.kF)?!1:g.e(k,16)||g.e(k,1)?!0:!1}y?this.Z.start():this.hide()}; o3.prototype.N=function(){this.message.style.display="block"};g.z(hD,g.oX);hD.prototype.onMutedAutoplayChange=function(k){this.C&&(k?(XqU(this),this.BZ()):(this.Z&&this.logClick(),this.IM()))}; hD.prototype.N2=function(k){this.api.isMutedByMutedAutoplay()&&g.Uu(k,2)&&this.IM()}; hD.prototype.onClick=function(){this.api.unMute();this.logClick()}; hD.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.z(g.R3,g.to);g.w=g.R3.prototype;g.w.init=function(){var k=this.api,y=k.getPlayerStateObject();this.J2=k.getPlayerSize();this.cZ(y);this.By();this.SH();this.api.publish("basechromeinitialized",this);this.V9()&&this.api.publish("standardControlsInitialized")}; g.w.onVideoDataChange=function(k,y){var q=this.Pw!==y.videoId;if(q||k==="newdata"){k=this.api;k.isFullscreen()||(this.J2=k.getPlayerSize());var N;((N=this.api.getVideoData(1))==null?0:g.uE(N))&&this.fh()}q&&(this.Pw=y.videoId,q=this.Sy,q.pS=3E3,MN(q,512,!0),this.By());this.api.W("web_render_jump_buttons")&&y.showSeekingControls&&(this.vt=572)}; g.w.e4T=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.w.vx=function(){var k=this.api.xf()&&this.api.QG(),y=this.api.M_();return this.yP||k||this.Pd||y}; g.w.fh=function(){var k=!this.vx();g.fD(this.api.getRootNode(),"ytp-menu-shown",!k);var y;((y=this.api.getVideoData(1))==null?0:g.uE(y))&&g.fD(this.api.getRootNode(),"ytp-hide-controls",!k)}; g.w.nu=function(k){try{if(!g.cG(this.api.getRootNode(),k))return!1}catch(y){return!1}for(;k&&!SnT(k);)k=k===this.api.getRootNode()?null:k.parentElement||null;return!!k}; g.w.bf=function(k){var y=this.api.getRootNode();g.fD(y,"ytp-autohide",k);g.fD(y,"ytp-autohide-active",!0);this.o$.start(k?250:100);k&&(this.Bv=!1,g.mW(y,"ytp-touch-mode"));this.uX=!k;this.api.e5(!k)}; g.w.ze=function(){var k=this.api.getRootNode();g.fD(k,"ytp-autohide-active",!1)}; g.w.Jbw=function(){this.Md=!0}; g.w.anD=function(k){if(this.api.S().W("player_doubletap_to_seek")||this.api.S().J)this.Md=!1,this.U6&&this.HZ(this.U6),this.CQ===0&&e1(this,k)?(this.rM(),this.hv.start(),this.U6=this.T(this.api.KS(),"touchmove",this.Jbw,void 0,!0)):this.hv.stop();rBT(this)&&e1(this,k)&&!this.api.S().J&&zhG(this);var y=this.lL.er();if(!g.YM(this.api.S())&&QL&&mbP(this,k))y&&k.preventDefault();else if(this.Bv=!0,g.pD(this.api.getRootNode(),"ytp-touch-mode"),this.Sy.Gy(),this.api.S().W("player_doubletap_to_seek")||this.api.S().J)if(y= this.api.getPlayerStateObject(),!(!this.api.VD()||g.e(y,2)&&g.aX(this.api)||g.e(y,64))){y=Date.now()-this.Gt;this.CQ+=1;if(y<=350){this.FY=!0;y=this.api.getPlayerSize().width/3;var q=this.api.getRootNode().getBoundingClientRect(),N=k.targetTouches[0].clientX-q.left;q=k.targetTouches[0].clientY-q.top;var D=(this.CQ-1)*10;N>0&&Ny*2&&N=650;this.Sy.resize();g.fD(y,"ytp-fullscreen",this.api.isFullscreen());g.fD(y,"ytp-large-width-mode",q);g.fD(y,"ytp-small-mode",this.uO());g.fD(y,"ytp-tiny-mode",this.ZG());g.fD(y,"ytp-big-mode",this.dS());this.vO&&this.vO.resize(k)}; g.w.N2=function(k){this.cZ(k.state);this.By()}; g.w.Iy=yT(5);g.w.MQ=function(){var k=!!this.Pw&&!this.api.xR()&&!this.zE,y=this.api.getPresentingPlayerType()===2,q=this.api.S();if(y){if(DGw&&q.W("enable_visit_advertiser_support_on_ipad_mweb"))return!1;y=bv(this.api.zL());k&&(y&&y.player?k=(k=y.player.getVideoData(2))?k.isListed&&!g.gm(y.player.S()):!1:(bs("showInfoBarDuringAd: this is null"),k=!1));return k}return k&&(q.RR||this.api.isFullscreen()||q.dB)}; g.w.By=function(){var k=this.MQ();this.Q1!==k&&(this.Q1=k,g.fD(this.api.getRootNode(),"ytp-hide-info-bar",!k))}; g.w.cZ=function(k){var y=k.isCued()||this.api.jW()&&this.api.getPresentingPlayerType()!==3;y!==this.isCued&&(this.isCued=y,this.yl&&this.HZ(this.yl),this.yl=this.T(this.api.KS(),"touchstart",this.anD,void 0,y));var q=this.Sy,N=k.isPlaying()&&!g.e(k,32)||this.api.Ya();MN(q,128,!N);q=this.Sy;N=this.api.getPresentingPlayerType()===3;MN(q,256,N);q=this.api.getRootNode();g.e(k,2)?N=[OY.ENDED]:(N=[],g.e(k,8)?N.push(OY.PLAYING):g.e(k,4)&&N.push(OY.PAUSED),g.e(k,1)&&!g.e(k,32)&&N.push(OY.BUFFERING),g.e(k, 32)&&N.push(OY.SEEKING),g.e(k,64)&&N.push(OY.UNSTARTED));g.wY(this.ZO,N)||(g.ie(q,this.ZO),this.ZO=N,g.rj(q,N));N=this.api.S();var D=g.e(k,2);a:{var n=this.api.S();var T=n.controlsType;switch(T){case "2":case "0":n=!1;break a}n=T==="3"&&!g.e(k,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:L7e(bv(this.api.zL())))||this.api.M_()||g.YM(n)&&this.api.getPresentingPlayerType()===2?!1:!0}g.fD(q,"ytp-hide-controls",!n);g.fD(q,"ytp-native-controls",N.controlsType==="3"&&!y&&!D&&!this.Pd);g.e(k, 128)&&!g.YM(N)?(this.vO||(this.vO=new g.Gg(this.api),g.G(this,this.vO),g.pa(this.api,this.vO.element,4)),this.vO.N(k.xg),this.vO.show()):this.vO&&(this.vO.dispose(),this.vO=null)}; g.w.AN=function(){return this.api.xf()&&this.api.QG()?(this.api.VK(!1,!1),!0):this.api.xR()?(g.x9(this.api,!0),!0):!1}; g.w.onMutedAutoplayChange=function(k){this.Pd=k;this.fh()}; g.w.dS=function(){return!1}; g.w.uO=function(){return!this.dS()&&(this.api.getPlayerSize().width=0&&y.left>=0&&y.bottom>y.top&&y.right>y.left?y:null;y=this.size;k=k.clone();y=y.clone();N&&(T=y,D=5,(D&65)==65&&(k.x=N.right)&&(D&=-2),(D&132)==132&&(k.y=N.bottom)&&(D&=-5),k.xN.right&&(T.width=Math.min(N.right-k.x,n+T.width-N.left),T.width=Math.max(T.width,0))),k.x+T.width>N.right&&D&1&&(k.x=Math.max(N.right-T.width,N.left)),k.yN.bottom&&(T.height=Math.min(N.bottom-k.y,n+T.height-N.top),T.height=Math.max(T.height,0))),k.y+T.height>N.bottom&&D&4&&(k.y=Math.max(N.bottom-T.height,N.top)));N=new g.aI(0,0,0,0);N.left=k.x;N.top=k.y;N.width= y.width;N.height=y.height;g.b6(this.element,new g.pd(N.left,N.top));g.R0(this.V);this.V.T(WO(this),"contextmenu",this.YXv);this.V.T(this.G,"fullscreentoggled",this.onFullscreenToggled);this.V.T(this.G,"pageTransition",this.tU)}; g.w.YXv=function(k){if(!k.defaultPrevented){var y=dh(k);g.cG(this.element,y)||this.IM();this.G.S().disableNativeContextMenu&&k.preventDefault()}}; g.w.onFullscreenToggled=function(){this.IM();RhP(this)}; g.w.tU=function(){this.IM()};g.z(Nq,g.R);Nq.prototype.onClick=function(){var k=this,y,q,N,D;return g.B(function(n){if(n.Z==1)return y=k.api.S(),q=k.api.getVideoData(),N=k.api.getPlaylistId(),D=y.getVideoUrl(q.videoId,N,void 0,!0),g.b(n,ZQu(k,D),2);n.N&&WTZ(k);k.api.logClick(k.element);g.XZ(n)})}; Nq.prototype.OT=function(){this.updateValue("icon",{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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 v\u00ednculo");this.visible=ehD(this);g.fD(this.element,"ytp-copylink-button-visible", this.visible);this.xz(this.visible);this.tooltip.JL();this.api.logVisibility(this.element,this.visible&&this.Y)}; Nq.prototype.fY=function(k){g.R.prototype.fY.call(this,k);this.api.logVisibility(this.element,this.visible&&k)}; Nq.prototype.gF=function(){g.R.prototype.gF.call(this);g.mW(this.element,"ytp-copylink-button-visible")};g.z(DX,g.R);DX.prototype.show=function(){g.R.prototype.show.call(this);g.ue(this.N)}; DX.prototype.hide=function(){this.V.stop();this.C=0;this.nS("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.mW(this.element,"ytp-chapter-seek");g.mW(this.element,"ytp-time-seeking");g.R.prototype.hide.call(this)}; DX.prototype.cB=function(k,y,q,N){this.C=k===this.B?this.C+N:N;this.B=k;var D=k===-1?this.U:this.J;D&&this.G.logClick(D);this.j?this.N.stop():g.xD(this.N);this.V.start();this.element.setAttribute("data-side",k===-1?"back":"forward");var n=3*this.G.KS().getPlayerSize().height;D=this.G.KS().getPlayerSize();D=D.width/3-3*D.height;this.Z.style.width=n+"px";this.Z.style.height=n+"px";k===1?(this.Z.style.left="",this.Z.style.right=D+"px"):k===-1&&(this.Z.style.right="",this.Z.style.left=D+"px");var T=n* 2.5;n=T/2;var I=this.nS("ytp-doubletap-ripple");I.style.width=T+"px";I.style.height=T+"px";k===1?(k=this.G.KS().getPlayerSize().width-y+Math.abs(D),I.style.left="",I.style.right=k-n+"px"):k===-1&&(k=Math.abs(D)+y,I.style.right="",I.style.left=k-n+"px");I.style.top="calc((33% + "+Math.round(q)+"px) - "+n+"px)";if(q=this.nS("ytp-doubletap-ripple"))q.classList.remove("ytp-doubletap-ripple"),q.classList.add("ytp-doubletap-ripple");lsu(this,this.j?this.C:N)};g.z(JBu,VI);g.w=JBu.prototype;g.w.jJ=function(k){this.wF||(this.wF=new SG(this.G),g.G(this,this.wF));var y,q;if((y=this.UT)==null?0:(q=y.menu)==null?0:q.menuRenderer)this.wF.open(this.UT.menu.menuRenderer,k.target),k.preventDefault()}; g.w.P2S=function(){this.G.Sb("innertubeCommand",this.Zn);this.G.logClick(this.infoButton.element)}; g.w.iD=function(){return!!this.Z}; g.w.IL=function(){return!!this.Z}; g.w.pQ=function(k){k.target===this.dismissButton.element||k.target===this.overflowButton.element||k.target===this.infoButton.element?k.preventDefault():(this.LY&&this.G.Sb("innertubeCommand",this.LY),this.m4(!1))}; g.w.KO=function(){this.m4(!0);var k,y;((k=this.Z)==null?0:(y=k.bannerData)==null?0:y.dismissedStatusKey)&&this.vc.push(this.Z.bannerData.dismissedStatusKey);this.gi()}; g.w.Jm=function(){this.gi();Ia(this)}; g.w.UPl=function(k){var y=this,q;if(k.id!==((q=this.Z)==null?void 0:q.identifier)){this.gi();q=g.p(this.pS);for(var N=q.next();!N.done;N=q.next()){var D=N.value,n=void 0,T=void 0;if((N=(n=D)==null?void 0:(T=n.bannerData)==null?void 0:T.itemData)&&D.identifier===k.id){T=n=void 0;var I=((n=D)==null?void 0:(T=n.bannerData)==null?void 0:T.dismissedStatusKey)||"";if(this.vc.includes(I))break;this.Z=D;this.banner.element.setAttribute("aria-label",N.accessibilityLabel||"");N.trackingParams&&(this.V=!0,this.G.setTrackingParams(this.badge.element, N.trackingParams));this.sT.show();bl(this);this.eb.xz(!N.stayInApp);KrM(this);k4U(this);wn(this);this.LY=g.L(N.onTapCommand,kl);if(D=g.L(N.menuOnTap,kl))this.UT=g.L(D,$fe);D=void 0;this.banner.update({thumbnail:(D=(N.thumbnailSources||[])[0])==null?void 0:D.url,title:N.productTitle,price:N.priceReplacementText?N.priceReplacementText:N.price,salesOriginalPrice:NM6(this),priceDropReferencePrice:DTU(this),promotionText:q6Z(this),priceA11yText:nsM(this),affiliateDisclaimer:N.affiliateDisclaimer,vendor:TMD(this)}); I=T=n=D=void 0;((D=N)==null?0:(n=D.hiddenProductOptions)==null?0:n.showDropCountdown)&&((T=N)==null?0:(I=T.hiddenProductOptions)==null?0:I.dropTimestampMs)&&(this.jH=new g.c3(function(){HRT(y)},1E3),this.eb.hide(),this.countdownTimer.show(),HRT(this)); this.G.W("web_player_enable_featured_product_banner_exclusives_on_desktop")&&tzu(this)&&(this.Bc=new g.c3(function(){ypM(y)},1E3),ypM(this))}}}}; g.w.gi=function(){this.Z&&(this.Z=void 0,this.YW())}; g.w.onVideoDataChange=function(k,y){var q=this;k==="dataloaded"&&Ia(this);var N,D;k=y==null?void 0:(N=y.getPlayerResponse())==null?void 0:(D=N.videoDetails)==null?void 0:D.isLiveContent;var n,T,I;y=g.L((n=y.getWatchNextResponse())==null?void 0:(T=n.playerOverlays)==null?void 0:(I=T.playerOverlayRenderer)==null?void 0:I.productsInVideoOverlayRenderer,jNE);this.G.W("web_player_enable_info_button_in_banner_on_desktop")&&!k?this.infoButton.show():this.infoButton.hide();this.G.W("web_player_enable_overflow_button_in_banner_on_desktop")&& (this.overflowButton.show(),this.dismissButton.hide(),this.infoButton.hide());var H=y==null?void 0:y.featuredProductsEntityKey;this.trendingOfferEntityKey=y==null?void 0:y.trendingOfferEntityKey;var K;if(n=y==null?void 0:(K=y.dismissButton)==null?void 0:K.trackingParams)this.G.setTrackingParams(this.dismissButton.element,n),this.j=!0;var A;(K=y==null?void 0:(A=y.dismissButton)==null?void 0:A.a11yLabel)&&this.dismissButton.element.setAttribute("aria-label",g.QX(K));this.Zn=y==null?void 0:y.onClickCommand; this.pS.length||(IBD(this,H),wn(this));var c;(c=this.tb)==null||c.call(this);this.tb=g.Xs.subscribe(function(){IBD(q,H);wn(q)})}; g.w.gF=function(){Ia(this);KrM(this);k4U(this);VI.prototype.gF.call(this)};g.z(xTT,g.R);xTT.prototype.onClick=function(){this.G.logClick(this.element,this.N)};g.z(j$Z,g.oX);g.w=j$Z.prototype;g.w.show=function(){g.oX.prototype.show.call(this);this.G.publish("infopaneldetailvisibilitychange",!0);this.G.logVisibility(this.element,!0);Xy6(this,!0)}; g.w.hide=function(){g.oX.prototype.hide.call(this);this.G.publish("infopaneldetailvisibilitychange",!1);this.G.logVisibility(this.element,!1);Xy6(this,!1)}; g.w.getId=function(){return this.V}; g.w.BD=function(){return this.itemData.length}; g.w.onVideoDataChange=function(k,y){if(y){var q,N,D,n;this.update({title:((q=y.T2)==null?void 0:(N=q.title)==null?void 0:N.content)||"",body:((D=y.T2)==null?void 0:(n=D.bodyText)==null?void 0:n.content)||""});var T;k=((T=y.T2)==null?void 0:T.trackingParams)||null;this.G.setTrackingParams(this.element,k);T=g.p(this.itemData);for(k=T.next();!k.done;k=T.next())k.value.dispose();this.itemData=[];var I;if((I=y.T2)==null?0:I.ctaButtons)for(y=g.p(y.T2.ctaButtons),I=y.next();!I.done;I=y.next())if(I=g.L(I.value, Aj$))I=new xTT(this.G,I,this.Z),I.d1&&(this.itemData.push(I),I.FH(this.items))}}; g.w.gF=function(){this.hide();g.oX.prototype.gF.call(this)};g.z(pyu,g.R);g.w=pyu.prototype;g.w.onVideoDataChange=function(k,y){zBu(this,y);this.M5&&mTD(this,this.M5)}; g.w.QE=function(k){var y=this.G.getVideoData();this.videoId!==y.videoId&&zBu(this,y);mTD(this,k.state);this.M5=k.state}; g.w.Oa=function(k){(this.V=k)?this.hide():this.Z&&this.show()}; g.w.IZ=function(){this.N||this.BZ();this.showControls=!0}; g.w.wN=function(){this.N||this.IM();this.showControls=!1}; g.w.BZ=function(){var k;if((k=this.G)==null?0:k.W("embeds_web_enable_info_panel_sizing_fix")){var y;k=(y=this.G)==null?void 0:y.getPlayerSize();y=k.width<380;var q;k=k.height<(((q=this.G)==null?0:q.qS())?400:280);var N,D;if((((N=this.G)==null?0:N.getPlayerStateObject().isCued())||((D=this.G)==null?0:g.e(D.getPlayerStateObject(),1024)))&&y&&k)return}this.Z&&!this.V&&(this.C.show(),this.G.publish("infopanelpreviewvisibilitychange",!0),this.G.logVisibility(this.element,!0))}; g.w.IM=function(){this.Z&&!this.V&&(this.C.hide(),this.G.publish("infopanelpreviewvisibilitychange",!1),this.G.logVisibility(this.element,!1))}; g.w.N9O=function(){this.N=!1;this.showControls||this.IM()};var ahN={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(ahN).reduce(function(k,y){k[ahN[y]]=y;return k},{}); var xl$={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(xl$).reduce(function(k,y){k[xl$[y]]=y;return k},{}); var jTw={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(jTw).reduce(function(k,y){k[jTw[y]]=y;return k},{});var Xc$,$lE;Xc$=[{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"}];$lE=[{option:0,text:HW(0)},{option:.25,text:HW(.25)},{option:.5,text:HW(.5)},{option:.75,text:HW(.75)},{option:1,text:HW(1)}]; g.uQ=[{option:"fontFamily",text:"Familia de fuente",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:"Informal"},{option:6,text:"Cursiva"},{option:7,text:"Versalitas"}]},{option:"color",text:"Color de fuente",options:Xc$},{option:"fontSizeIncrement",text:"Tama\u00f1o de fuente",options:[{option:-2,text:HW(.5)},{option:-1,text:HW(.75)},{option:0,text:HW(1)},{option:1, text:HW(1.5)},{option:2,text:HW(2)},{option:3,text:HW(3)},{option:4,text:HW(4)}]},{option:"background",text:"Color de fondo",options:Xc$},{option:"backgroundOpacity",text:"Opacidad de fondo",options:$lE},{option:"windowColor",text:"Color de la ventana",options:Xc$},{option:"windowOpacity",text:"Opacidad de la ventana",options:$lE},{option:"charEdgeStyle",text:"Estilo de borde de los caracteres",options:[{option:0,text:"Ninguno"},{option:4,text:"Sombra paralela"},{option:1,text:"En relieve"},{option:2, text:"Hundido"},{option:3,text:"Contorno"}]},{option:"textOpacity",text:"Opacidad de fuente",options:[{option:.25,text:HW(.25)},{option:.5,text:HW(.5)},{option:.75,text:HW(.75)},{option:1,text:HW(1)}]}];var zqb=[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.z(CF6,g.to);g.w=CF6.prototype; g.w.Fi=function(k){k.repeat||(this.C.SK=!1);var y=!1,q=k.keyCode,N=dh(k),D=!k.altKey&&!k.ctrlKey&&!k.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||zqb.includes(q)),n=!1,T=!1,I=this.api.S();k.defaultPrevented?(D=!1,T=!0):I.uu&&!this.api.isMutedByEmbedsMutedAutoplay()&&(D=!1);if(q===9)y=!0;else{if(N)switch(q){case 32:case 13:if(N.tagName==="BUTTON"||N.tagName==="A"||N.tagName==="INPUT")y=!0,D=!1;else if(D){var H=N.getAttribute("role");!H||H!=="option"&&H!=="button"&&H.indexOf("menuitem")!==0|| (y=!0,N.click(),n=!0)}break;case 37:case 39:case 36:case 35:y=N.getAttribute("role")==="slider";break;case 38:case 40:H=N.getAttribute("role"),N=q===38?N.previousSibling:N.nextSibling,H==="slider"?y=!0:D&&(H==="option"?(N&&N.getAttribute("role")==="option"&&N.focus(),n=y=!0):H&&H.indexOf("menuitem")===0&&(N&&N.hasAttribute("role")&&N.getAttribute("role").indexOf("menuitem")===0&&N.focus(),n=y=!0))}if(D&&!n)switch(q){case 38:n=Math.min(this.api.getVolume()+5,100);sA(this.Oe,n,!1);this.api.setVolume(n); T=n=!0;break;case 40:n=Math.max(this.api.getVolume()-5,0);sA(this.Oe,n,!0);this.api.setVolume(n);T=n=!0;break;case 36:this.api.VD()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),T=n=!0);break;case 35:this.api.VD()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),T=n=!0)}}y&&Ah(this,!0);(y||T)&&this.Sy.Gy();(n||D&&this.handleGlobalKeyDown(q,k.shiftKey,k.ctrlKey,k.altKey,k.metaKey,k.key,k.code,k.repeat))&&k.preventDefault();I.B&&(k={keyCode:k.keyCode, altKey:k.altKey,ctrlKey:k.ctrlKey,metaKey:k.metaKey,shiftKey:k.shiftKey,handled:k.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.YR("onKeyPress",k))}; g.w.H3=function(k){var y=k.keyCode;(!this.api.W("web_player_spacebar_control_bugfix")||this.api.W("web_player_spacebar_control_bugfix")&&!this.V)&&this.handleGlobalKeyUp(y,k.shiftKey,k.ctrlKey,k.altKey,k.metaKey,k.key,k.code)&&k.preventDefault()}; g.w.handleGlobalKeyUp=function(k,y,q,N,D,n,T){this.api.publish("keyboardserviceglobalkeyup",{keyCode:k,shiftKey:y,ctrlKey:q,altKey:N,metaKey:D,key:n,code:T});y=!1;if(this.C.SK)return y;(q=g.$9(this.api.zL()))&&(q=q.w5)&&q.Az&&(q.nj(k),y=!0);switch(k){case 9:Ah(this,!0);y=!0;break;case 32:if(this.api.W("web_speedmaster_spacebar_control")&&(!this.api.W("web_player_spacebar_control_bugfix")&&!this.V||this.api.W("web_player_spacebar_control_bugfix"))&&!this.api.S().uu){var I,H;k=(I=this.progressBar)== null?void 0:(H=I.N)==null?void 0:H.isEnabled;y=this.pJ(k)}}return y}; g.w.handleGlobalKeyDown=function(k,y,q,N,D,n,T,I){I||(this.C.SK=!1);var H=!1,K=this.api.S();if(K.uu&&!this.api.isMutedByEmbedsMutedAutoplay())return H;var A=g.$9(this.api.zL());if(A&&(A=A.w5)&&A.Az)switch(k){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:H=A.Cj(k)}K.Y||H||(H=n||String.fromCharCode(k).toLowerCase(),this.N+=H,"awesome".indexOf(this.N)===0?(H=!0,7===this.N.length&&lNZ(this.api.getRootNode(),"ytp-color-party")):(this.N=H,H="awesome".indexOf(this.N)===0));if(!H&&(!this.api.isMutedByEmbedsMutedAutoplay()|| zqb.includes(k))){var c=this.api.getVideoData(),u,a;A=(u=this.progressBar)==null?void 0:(a=u.N)==null?void 0:a.isEnabled;u=c?c.iY:[];a=CK?N:q;switch(k){case 80:y&&!K.Wl&&(lv(this.Oe,WRZ(),"Anterior"),this.api.previousVideo(),H=!0);break;case 78:y&&!K.Wl&&(lv(this.Oe,dq(),"Siguiente"),this.api.nextVideo(),H=!0);break;case 74:this.api.VD()&&(this.api.startSeekCsiAction(),this.Z?this.api.W("enable_key_press_seek_logging")?(H=cW(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),nT(this.Z, -1,10,H)):nT(this.Z,-1,10):lv(this.Oe,{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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),H=!0);break;case 76:this.api.VD()&&(this.api.startSeekCsiAction(),this.Z?this.api.W("enable_key_press_seek_logging")?(H=cW(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),nT(this.Z,1,10,H)):nT(this.Z,1,10):lv(this.Oe,{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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),H=!0);break;case 37:this.api.VD()&&(this.api.startSeekCsiAction(),a?(a=OR6(u,this.api.getCurrentTime()*1E3),a!==-1&&this.Z!=null&&(sxT(this.Z,-1,u[a].title),this.api.seekTo(u[a].startTime/1E3,void 0,void 0,void 0,53),H=!0)):(this.Z?this.api.W("enable_key_press_seek_logging")?(H=cW(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),nT(this.Z,-1,5,H)):nT(this.Z,-1,5):lv(this.Oe,{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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),H=!0));break;case 39:this.api.VD()&&(this.api.startSeekCsiAction(),a?(a=fB6(u,this.api.getCurrentTime()*1E3),a!==-1&&this.Z!=null&&(sxT(this.Z,1,u[a].title),this.api.seekTo(u[a].startTime/1E3,void 0,void 0,void 0,52),H=!0)):(this.Z!=null?this.api.W("enable_key_press_seek_logging")?(H=cW(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),nT(this.Z,1,5,H)):nT(this.Z,1,5):lv(this.Oe,{X:"svg",K:{height:"100%",version:"1.1", viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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),H=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),sA(this.Oe,this.api.getVolume(),!1)):(this.api.mute(),sA(this.Oe,0,!0));H=!0;break;case 32:H=this.api.W("web_speedmaster_spacebar_control")?!this.api.S().Wl:this.pJ(A);break;case 75:H=this.pJ(A);break;case 190:y?K.enableSpeedOptions&&bR0(this)&&(H=this.api.getPlaybackRate(),this.api.setPlaybackRate(H+.25,!0),fs0(this.Oe,!1),H=!0):this.api.VD()&&(this.step(1),H=!0);break;case 188:y? K.enableSpeedOptions&&bR0(this)&&(H=this.api.getPlaybackRate(),this.api.setPlaybackRate(H-.25,!0),fs0(this.Oe,!0),H=!0):this.api.VD()&&(this.step(-1),H=!0);break;case 70:l56(this.api)&&(this.api.toggleFullscreen().catch(function(){}),H=!0); break;case 27:A?(this.progressBar.S0(),H=!0):this.Y()&&(H=!0)}if(K.controlsType!=="3")switch(k){case 67:g.vD(this.api.zL())&&(K=this.api.getOption("captions","track"),this.api.toggleSubtitles(),OQD(this.Oe,!K||K&&!K.displayName),H=!0);break;case 79:aa(this,"textOpacity");break;case 87:aa(this,"windowOpacity");break;case 187:case 61:aa(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:aa(this,"fontSizeIncrement",!0,!0)}var x;y||q||N||(k>=48&&k<=57?x=k-48:k>=96&&k<=105&&(x=k-96));x!=null&&this.api.VD()&& (this.api.startSeekCsiAction(),K=this.api.getProgressState(),this.api.seekTo(x/10*(K.seekableEnd-K.seekableStart)+K.seekableStart,void 0,void 0,void 0,81),H=!0);H&&this.Sy.Gy()}this.V||this.api.publish("keyboardserviceglobalkeydown",{keyCode:k,shiftKey:y,ctrlKey:q,altKey:N,metaKey:D,key:n,code:T,repeat:I},this.C);return H}; g.w.step=function(k){this.api.VD();if(this.api.getPlayerStateObject().isPaused()){var y=this.api.getVideoData().N;y&&(y=y.video)&&this.api.seekBy(k/(y.fps||30),void 0,void 0,k>0?77:78)}}; g.w.pJ=function(k){if(!this.api.S().Wl){var y;var q,N=(y=this.api.getVideoData())==null?void 0:(q=y.getPlayerResponse())==null?void 0:q.playabilityStatus;if(N){var D;y=((D=g.L(N.miniplayer,O0e))==null?void 0:D.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else y=!1;y&&this.api.Sb("onExpandMiniplayer");k?this.progressBar.Yw():(k=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.Oe.OP(k),k?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.w.gF=function(){g.xD(this.j);g.to.prototype.gF.call(this)};g.z(g.xZ,g.R);g.xZ.prototype.lR=yT(11);g.xZ.prototype.OT=function(){var k=this.G.S(),y=k.C||this.G.W("web_player_hide_overflow_button_if_empty_menu")&&this.zg.isEmpty();k=g.YM(k)&&g.Xh(this.G)&&g.e(this.G.getPlayerStateObject(),128);var q=this.G.getPlayerSize();this.visible=this.G.uO()&&!k&&q.width>=240&&!g.W4(this.G.getVideoData())&&!y&&!this.Z&&!this.G.qS();g.fD(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.G.JL();this.G.logVisibility(this.element,this.visible&&this.Y)}; g.xZ.prototype.fY=function(k){g.R.prototype.fY.call(this,k);this.G.logVisibility(this.element,this.visible&&k)}; g.xZ.prototype.gF=function(){g.R.prototype.gF.call(this);g.mW(this.element,"ytp-overflow-button-visible")};g.z(Vr7,g.oX);g.w=Vr7.prototype;g.w.bj=function(k){k=dh(k);g.cG(this.element,k)&&(g.cG(this.Z,k)||g.cG(this.closeButton,k)||Za(this))}; g.w.IM=function(){g.oX.prototype.IM.call(this);this.G.J3(this.element)}; g.w.show=function(){this.Az&&this.G.publish("OVERFLOW_PANEL_OPENED");g.oX.prototype.show.call(this);this.element.setAttribute("aria-modal","true");UT0(this,!0)}; g.w.hide=function(){g.oX.prototype.hide.call(this);this.element.removeAttribute("aria-modal");UT0(this,!1)}; g.w.onFullscreenToggled=function(k){!k&&this.er()&&Za(this)}; g.w.isEmpty=function(){return this.actionButtons.length===0}; g.w.focus=function(){for(var k=g.p(this.actionButtons),y=k.next();!y.done;y=k.next())if(y=y.value,y.Az){y.focus();break}};g.z(Q$U,g.R);Q$U.prototype.onClick=function(k){g.Ig(k,this.api)&&this.api.playVideoAt(this.index)};g.z(MrD,g.oX);g.w=MrD.prototype;g.w.show=function(){g.oX.prototype.show.call(this);this.Z.T(this.api,"videodatachange",this.PF);this.Z.T(this.api,"onPlaylistUpdate",this.PF);this.PF()}; g.w.hide=function(){g.oX.prototype.hide.call(this);g.R0(this.Z);this.updatePlaylist(null)}; g.w.PF=function(){this.updatePlaylist(this.api.getPlaylist());this.api.S().C&&(this.nS("ytp-playlist-menu-title-name").removeAttribute("href"),this.C&&(this.HZ(this.C),this.C=null))}; g.w.sC=function(){var k=this.playlist,y=k.author,q=y?"de $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",N={CURRENT_POSITION:String(k.index+1),PLAYLIST_LENGTH:String(k.getLength())};y&&(N.AUTHOR=y);this.update({title:k.title,subtitle:g.Qo(q,N),playlisturl:this.api.getVideoUrl(!0)});y=k.N;if(y===this.V)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[k.index];else{q=g.p(this.playlistData);for(N=q.next();!N.done;N=q.next())N.value.dispose(); q=k.getLength();this.playlistData=[];for(N=0;N=this.N&&!k.C&&!y.isAd()&&!this.api.qS()}else k=!1;this.visible=k;this.xz(this.visible);g.fD(this.element,"ytp-search-button-visible",this.visible);g.fD(this.element,"ytp-show-search-title",!this.api.uO());this.api.logVisibility(this.element,this.visible&&this.Y)}; z9.prototype.fY=function(k){g.R.prototype.fY.call(this,k);this.api.logVisibility(this.element,this.visible&&k)};g.z(g.pT,g.R);g.w=g.pT.prototype;g.w.sO=yT(8);g.w.onClick=function(){var k=this,y=this.api.S(),q=this.api.getVideoData(this.api.getPresentingPlayerType()),N=this.api.getPlaylistId();y=this.api.W("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):y.getVideoUrl(q.videoId,N,void 0,!0);if(navigator.share)try{var D=navigator.share({title:q.title,url:y});D instanceof Promise&&D.catch(function(n){osG(k,n)})}catch(n){n instanceof Error&&osG(this,n)}else this.Ep.AN(),Za(this.N,this.element,!1); this.api.logClick(this.element)}; g.w.OT=function(){var k=this.api.S(),y=this.api.qS();g.fD(this.element,"ytp-show-share-title",g.YM(k)&&!y);this.Ep.dS()&&y?(k=(this.api.KS().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.fW(this.element,"right",k+"px")):y&&g.fW(this.element,"right","0px");this.updateValue("icon",{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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=gs7(this);g.fD(this.element,"ytp-share-button-visible",this.visible);this.xz(this.visible);this.tooltip.JL();this.api.logVisibility(this.element,gs7(this)&&this.Y)}; g.w.fY=function(k){g.R.prototype.fY.call(this,k);this.api.logVisibility(this.element,this.visible&&k)}; g.w.gF=function(){g.R.prototype.gF.call(this);g.mW(this.element,"ytp-share-button-visible")};g.z(RBM,g.oX);g.w=RBM.prototype;g.w.Y4=function(k){k=dh(k);g.cG(this.j,k)||g.cG(this.closeButton,k)||Za(this)}; g.w.IM=function(){g.oX.prototype.IM.call(this);this.tooltip.J3(this.element);this.api.logVisibility(this.Z,!1);for(var k=g.p(this.C),y=k.next();!y.done;y=k.next())y=y.value,this.api.hasVe(y.element)&&this.api.logVisibility(y.element,!1)}; g.w.show=function(){var k=this.Az;g.oX.prototype.show.call(this);this.OT();k||this.api.Sb("onSharePanelOpened")}; g.w.GST=function(){this.Az&&this.OT()}; g.w.OT=function(){var k=this;g.pD(this.element,"ytp-share-panel-loading");g.mW(this.element,"ytp-share-panel-fail");var y=this.api.getVideoData(),q=this.api.getPlaylistId()&&this.V.checked;y.getSharePanelCommand&&pM(this.api.wT(),y.getSharePanelCommand,{includeListId:q}).then(function(N){k.VM()||(g.mW(k.element,"ytp-share-panel-loading"),WrZ(k,N))}); y=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",y);this.updateValue("linkText",y);this.updateValue("shareLinkWithUrl",g.Qo("Compartir v\u00ednculo $URL",{URL:y}));kKZ(this.Z);this.api.logVisibility(this.Z,!0)}; g.w.onFullscreenToggled=function(k){!k&&this.er()&&Za(this)}; g.w.focus=function(){this.Z.focus()}; g.w.gF=function(){g.oX.prototype.gF.call(this);eBu(this)};g.z(s$U,VI);g.w=s$U.prototype;g.w.gF=function(){q16(this);VI.prototype.gF.call(this)}; g.w.pQ=function(k){k.target!==this.dismissButton.element&&(this.m4(!1),this.G.Sb("innertubeCommand",this.onClickCommand))}; g.w.KO=function(){this.hV=!0;this.m4(!0);this.YW()}; g.w.H_b=function(k){this.J=k;this.YW()}; g.w.onVideoDataChange=function(k,y){if(k=!!y.videoId&&this.videoId!==y.videoId)this.videoId=y.videoId,this.hV=!1,this.AV=!0,this.U=this.ND=!1,q16(this),yA7(this,!1),this.N=this.Z=!1,m4(this),Jp6(this);if(k||!y.videoId)this.j=this.V=!1;var q,N;if(y==null?0:(q=y.getPlayerResponse())==null?0:(N=q.videoDetails)==null?0:N.isLiveContent)this.sG(!1);else{var D,n,T;y=g.L((D=y.getWatchNextResponse())==null?void 0:(n=D.playerOverlays)==null?void 0:(T=n.playerOverlayRenderer)==null?void 0:T.productsInVideoOverlayRenderer, jNE);this.J=this.enabled=!1;if(y){if(D=y==null?void 0:y.featuredProductsEntityKey){n=g.Xs.getState().entities;var I;if((I=vM(n,"featuredProductsEntity",D))==null?0:I.productsData){this.sG(!1);return}}this.enabled=!0;if(!this.V){var H;I=(H=y.badgeInteractionLogging)==null?void 0:H.trackingParams;(this.V=!!I)&&this.G.setTrackingParams(this.badge.element,I||null)}if(!this.j){var K;if(this.j=!((K=y.dismissButton)==null||!K.trackingParams)){var A;this.G.setTrackingParams(this.dismissButton.element,((A= y.dismissButton)==null?void 0:A.trackingParams)||null)}}y.isContentForward&&(H=y.productsData,yA7(this,!0),Jp6(this),H=k_G(this,H),K=[],H.length>0&&K.push(H[0]),H.length>1&&(A=new g.R({X:"div",D:"ytp-suggested-action-more-products-icon"}),g.G(this,A),K.push(A),K.push.apply(K,g.m(H.slice(1)))),this.B=new g.R({X:"div",L:K,D:"ytp-suggested-action-content-forward-container"}),g.G(this,this.B),this.QM.element.append(this.B.element));this.text=g.QX(y.text);var c;if(H=(c=y.dismissButton)==null?void 0:c.a11yLabel)this.fS= g.QX(H);this.onClickCommand=y.onClickCommand;this.timing=y.timing;this.ZW()}N3D(this);bl(this);this.YW()}}; g.w.iD=function(){return!this.J&&this.enabled&&!this.hV&&!this.G.uO()&&!this.oM&&(this.U||this.AV)}; g.w.Nc=function(k){VI.prototype.Nc.call(this,k);if(this.Z||this.N)this.timing&&rn(this.timing.preview)&&(this.Z=!1,m4(this),this.N=!1,m4(this),this.G.F7("shopping_overlay_preview_collapsed"),this.G.F7("shopping_overlay_preview_expanded"),k=iQ(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),rn(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.G.F7("shopping_overlay_expanded"),k.end=this.timing.expanded.endSec*1E3),this.G.ZW([k])), this.ND=!0,bl(this);m4(this)}; g.w.sG=function(k){(this.U=k)?(EN(this),bl(this,!1)):(q16(this),this.Wl.start());this.YW()}; g.w.ZW=function(k){var y=this.timing;k=(k===void 0?0:k)+this.G.getCurrentTime();var q=[],N=y.visible,D=y.preview;y=y.expanded;rn(N)&&(ZRZ(N,k),q.push(iQ(N.startSec,N.endSec,"shopping_overlay_visible")));rn(D)&&(ZRZ(D,k),N=D.startSec+1,q.push(iQ(D.startSec,N,"shopping_overlay_preview_collapsed")),q.push(iQ(N,D.endSec,"shopping_overlay_preview_expanded")));rn(y)&&(ZRZ(y,k),q.push(iQ(y.startSec,y.endSec,"shopping_overlay_expanded")));this.G.ZW(q)};g.z(ne7,g.R); ne7.prototype.OT=function(){var k=this.api.S();this.xz(g.YM(k)&&this.api.qS());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.Az);var y=this.api.getVideoData(),q=!1;this.api.getPresentingPlayerType()===2?q=!!y.videoId&&!!y.isListed&&!!y.author&&!!y.oM&&!!y.profilePicture:g.YM(k)&&(q=!!y.videoId&&!!y.oM&&!!y.profilePicture&&!g.W4(y)&&!k.C&&!(k.J&&this.api.getPlayerSize().width<200));var N=y.profilePicture;k=g.YM(k)?y.expandedTitle:y.author;N=N===void 0?"":N;k=k===void 0? "":k;q?(this.N!==N&&(this.Z.style.backgroundImage="url("+N+")",this.N=N),this.updateValue("channelLogoLabel",g.Qo("Foto o imagen de $CHANNEL_NAME",{CHANNEL_NAME:k})),g.pD(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.mW(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.Z,q&&this.Y);this.api.logVisibility(this.channelName,q&&this.Y);this.subscribeButton&&(this.subscribeButton.channelId=y.qz);this.updateValue("expandedTitle",y.expandedTitle)};g.z(fT,g.oX);fT.prototype.show=function(){g.oX.prototype.show.call(this);this.Z.start()}; fT.prototype.hide=function(){g.oX.prototype.hide.call(this);this.Z.stop()}; fT.prototype.nO=function(k,y){k==="dataloaded"&&((this.VF=y.VF,this.Rx=y.Rx,isNaN(this.VF)||isNaN(this.Rx))?this.C&&(this.G.F7("intro"),this.G.removeEventListener(g.ib("intro"),this.B),this.G.removeEventListener(g.fh("intro"),this.j),this.G.removeEventListener("onShowControls",this.V),this.hide(),this.C=!1):(this.G.addEventListener(g.ib("intro"),this.B),this.G.addEventListener(g.fh("intro"),this.j),this.G.addEventListener("onShowControls",this.V),k=new g.rG(this.VF,this.Rx,{priority:9,namespace:"intro"}), this.G.ZW([k]),this.C=!0))};g.z(O$,g.R);O$.prototype.onClick=function(){this.G.tR()}; O$.prototype.OT=function(){var k=!0;g.YM(this.G.S())&&(k=k&&this.G.KS().getPlayerSize().width>=480);this.xz(k);this.updateValue("icon",this.G.yD()?{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{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"}}]}: {X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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.z(w7T,g.R);w7T.prototype.gF=function(){this.Z=null;g.R.prototype.gF.call(this)};g.z(PW,g.R);PW.prototype.onClick=function(){this.G.Sb("innertubeCommand",this.N)}; PW.prototype.J=function(k){k!==this.j&&(this.update({title:k,ariaLabel:k}),this.j=k);k?this.show():this.hide()}; PW.prototype.B=function(){this.Z.disabled=this.N==null;g.fD(this.Z,"ytp-chapter-container-disabled",this.Z.disabled);this.Qx()};g.z(vW,PW);vW.prototype.onClickCommand=function(k){g.L(k,jj)&&this.Qx()}; vW.prototype.updateVideoData=function(k,y){var q,N,D;k=g.L((q=y.getWatchNextResponse())==null?void 0:(N=q.playerOverlays)==null?void 0:(D=N.playerOverlayRenderer)==null?void 0:D.decoratedPlayerBarRenderer,Qw);var n;this.N=(n=g.L(k==null?void 0:k.playerBarActionButton,g.JS))==null?void 0:n.command;PW.prototype.B.call(this)}; vW.prototype.Qx=function(){var k="",y=this.V.Z,q,N=((q=this.G.getLoopRange())==null?void 0:q.type)==="clips";if(y.length>1&&!N){k=this.G.getProgressState().current*1E3;q=KT(y,k);k=y[q].title||"Cap\u00edtulos";if(q!==this.currentIndex||this.C)this.G.Sb("innertubeCommand",y[q].onActiveCommand),this.currentIndex=q;this.C=!1}else this.C=!0;PW.prototype.J.call(this,k)};g.z(CT,g.R);CT.prototype.j=function(k){g.e(k.state,32)?HET(this,this.api.Ej()):this.Az&&(g.e(k.state,16)||g.e(k.state,1))||this.Z.hide()}; CT.prototype.BO=function(){var k=this.api.getPlayerStateObject();(g.e(k,32)||g.e(k,16))&&K36(this)}; CT.prototype.B=function(){this.C=NaN;K36(this)}; CT.prototype.hide=function(){this.N&&HET(this,null);g.R.prototype.hide.call(this)};g.z(AA7,g.R);g.w=AA7.prototype;g.w.onClick=function(){var k=this;if(this.G.S().vc||this.G.S().J){this.G.logClick(this.element);try{this.G.toggleFullscreen().catch(function(y){k.CI(y)})}catch(y){this.CI(y)}}else Za(this.message,this.element,!0)}; g.w.CI=function(k){String(k).includes("fullscreen error")?g.JR(k):g.sR(k);this.Q_()}; g.w.Q_=function(){this.disable();this.message.BZ(this.element,!0)}; g.w.lD=function(){Qt()===this.G.getRootNode()?this.N.start():(this.N.stop(),this.message&&this.message.hide())}; g.w.yN=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var k=window.screen.width*.9,y=window.screen.height*.9,q=Math.max(window.outerWidth,window.innerWidth),N=Math.max(window.outerHeight,window.innerHeight);if(q>N!==k>y){var D=q;q=N;N=D}k>q&&y>N&&this.Q_()}}; g.w.disable=function(){var k=this;if(!this.message){var y=(Vt(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"La opci\u00f3n de pantalla completa no est\u00e1 disponible. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK":"Tu navegador no es compatible con la opci\u00f3n de pantalla completa. $BEGIN_LINKM\u00e1s informaci\u00f3n$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.oX(this.G,{X:"div",jb:["ytp-popup","ytp-generic-popup"], K:{role:"alert",tabindex:"0"},L:[y[0],{X:"a",K:{href:"https://support.google.com/youtube/answer/6276924",target:this.G.S().U},oO:y[2]},y[4]]},100,!0);this.message.hide();g.G(this,this.message);this.message.subscribe("show",function(q){k.Ep.jA(k.message,q)}); g.pa(this.G,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.Z)();this.Z=null}}; g.w.OT=function(){var k=l56(this.G),y=this.G.S().J&&this.G.getPlayerSize().width<250;this.xz(k&&!y);var q;((q=this.G.S())==null?0:q.W("embeds_use_parent_visibility_in_ve_logging"))?this.G.logVisibility(this.element,this.Az&&this.Y):this.G.logVisibility(this.element,this.Az)}; g.w.kW=function(k){if(k){var y={X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"g",D:"ytp-fullscreen-button-corner-2",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{X:"g",D:"ytp-fullscreen-button-corner-3",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{X:"g",D:"ytp-fullscreen-button-corner-0",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{X:"g", D:"ytp-fullscreen-button-corner-1",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};k=g.cO(this.G,"Salir de pantalla completa","f");this.update({"data-title-no-tooltip":"Salir de pantalla completa"});document.activeElement===this.element&&this.G.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(q){g.JR(q)})}else y={X:"svg", K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"g",D:"ytp-fullscreen-button-corner-0",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{X:"g",D:"ytp-fullscreen-button-corner-1",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{X:"g",D:"ytp-fullscreen-button-corner-2",L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{X:"g",D:"ytp-fullscreen-button-corner-3", L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},k=g.cO(this.G,"Pantalla completa","f"),this.update({"data-title-no-tooltip":"Pantalla completa"});k=this.message?null:k;this.update({title:k,icon:y});this.Ep.pC().JL()}; g.w.gF=function(){this.message||((0,this.Z)(),this.Z=null);g.R.prototype.gF.call(this)}; g.w.fY=function(k){g.R.prototype.fY.call(this,k);var y;((y=this.G.S())==null?0:y.W("embeds_use_parent_visibility_in_ve_logging"))&&this.G.logVisibility(this.element,this.Az&&k)};g.z(E$,g.R);E$.prototype.onClick=function(){this.G.logClick(this.element);this.G.seekBy(this.Z,!0);var k=this.Z>0?1:-1,y=Math.abs(this.Z),q=this.G.VW().m9;q&&nT(q,k,y);this.N.isActive()?this.C=!0:(k=["ytp-jump-spin"],this.Z<0&&k.push("backwards"),this.element.classList.add.apply(this.element.classList,g.m(k)),g.ue(this.N))};g.z(bQ,PW);bQ.prototype.onClickCommand=function(k){g.L(k,aCE)&&this.Qx()}; bQ.prototype.updateVideoData=function(){var k,y;this.N=(k=uYZ(this))==null?void 0:(y=k.onTap)==null?void 0:y.innertubeCommand;PW.prototype.B.call(this)}; bQ.prototype.Qx=function(){var k="",y=this.V.B,q,N=(q=uYZ(this))==null?void 0:q.headerTitle;q=N?g.QX(N):"";var D;N=((D=this.G.getLoopRange())==null?void 0:D.type)==="clips";y.length>1&&!N&&(k=this.G.getProgressState().current*1E3,D=iR6(y,k),k=D!=null?y[D].title:q,D!=null&&D!==this.currentIndex&&(this.G.Sb("innertubeCommand",y[D].onActiveCommand),this.currentIndex=D));PW.prototype.J.call(this,k)};g.z(Vd,g.R);Vd.prototype.onClick=function(){this.G.Sb("onCollapseMiniplayer");this.G.logClick(this.element)}; Vd.prototype.OT=function(){this.visible=!this.G.isFullscreen();this.xz(this.visible);this.G.logVisibility(this.element,this.visible&&this.Y)}; Vd.prototype.fY=function(k){g.R.prototype.fY.call(this,k);this.G.logVisibility(this.element,this.visible&&k)};g.z(aiP,g.R);g.w=aiP.prototype;g.w.lx=function(k){this.visible=k.width>=300||this.eb;this.xz(this.visible);this.G.logVisibility(this.element,this.visible&&this.Y)}; g.w.lnS=function(){this.G.S().fS?this.G.isMuted()?this.G.unMute():this.G.mute():Za(this.message,this.element,!0);this.G.logClick(this.element)}; g.w.onVolumeChange=function(k){this.setVolume(k.volume,k.muted)}; g.w.setVolume=function(k,y){var q=this,N=y?0:k/100,D=this.G.S();k=N===0?1:k>50?1:0;if(this.j!==k){var n=this.ND;isNaN(n)?X77(this,k):GeU(this.pS,function(I){X77(q,n+(q.j-n)*I)},250); this.j=k}N=N===0?1:0;if(this.V!==N){var T=this.U;isNaN(T)?$X7(this,N):GeU(this.sT,function(I){$X7(q,T+(q.V-T)*I)},250); this.V=N}D.fS&&(D=g.cO(this.G,"Silenciar","m"),N=g.cO(this.G,"Activar sonido","m"),this.updateValue("title",y?N:D),this.update({"data-title-no-tooltip":y?"Activar sonido":"Silenciar"}),this.tooltip.JL())}; g.w.fY=function(k){g.R.prototype.fY.call(this,k);this.G.logVisibility(this.element,this.visible&&k)}; var xXD=["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"],jZT=["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.z(g.BW,g.R);g.w=g.BW.prototype;g.w.onStateChange=function(k){this.T_(k.state);var y;((y=this.G.S())==null?0:y.W("embeds_use_parent_visibility_in_ve_logging"))&&this.G.logVisibility(this.element,this.Az&&this.Y)}; g.w.T_=function(k){var y=g.VV(this.G.getVideoData()),q=!1;k.isOrWillBePlaying()?k=y?4:2:g.e(k,2)?(k=3,q=y):k=1;this.element.disabled=q;if(this.Z!==k){y=null;switch(k){case 2:y=g.cO(this.G,"Pausa","k");this.update({"data-title-no-tooltip":"Pausa"});break;case 3:y="Volver a reproducir";this.update({"data-title-no-tooltip":"Volver a reproducir"});break;case 1:y=g.cO(this.G,"Reproducir","k");this.update({"data-title-no-tooltip":"Reproducir"});break;case 4:y="Detener la reproducci\u00f3n en vivo",this.update({"data-title-no-tooltip":"Detener la reproducci\u00f3n en vivo"})}k=== 3?this.update({title:y,icon:z0D(k)}):(this.update({title:y}),(y=z0D(k))&&this.Z&&this.Z!==3?d2Z(this.transition,this.element,y):this.updateValue("icon",y));this.tooltip.JL();this.Z=k}}; g.w.onVideoDataChange=function(){g.fD(this.element,"ytp-play-button-playlist",g.Xh(this.G))}; g.w.pJ=function(k){this.G.logClick(this.element);if(this.G.getPlayerStateObject().isOrWillBePlaying())this.G.pauseVideo();else{if(this.G.isMinimized()&&this.G.getPlayerStateObject().isCued()){var y={},q;if((q=this.G.getVideoData())==null?0:q.Y)y.cttAuthInfo={token:this.G.getVideoData().Y,videoId:this.G.getVideoData().videoId};xI("direct_playback",y);this.G.hL().timerName="direct_playback"}else this.Z===3&&j1(this.G.hL());this.G.playVideo()}this.G.isMinimized()&&(k==null?void 0:k.type)==="click"&& this.element.blur()}; g.w.fY=function(k){g.R.prototype.fY.call(this,k);var y;((y=this.G.S())==null?0:y.W("embeds_use_parent_visibility_in_ve_logging"))&&this.G.logVisibility(this.element,this.Az&&k)};g.z(g.U$,g.R);g.w=g.U$.prototype;g.w.onVideoDataChange=function(){rAM(this);this.V&&(this.HZ(this.V),this.V=null);this.videoData=this.G.getVideoData(1);if(this.playlist=this.G.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.V=this.T(this.G,"progresssync",this.q9);this.C=mXM(this);p7U(this);this.rq(this.G.KS().getPlayerSize())}; g.w.rq=function(k){k=k===void 0?this.G.KS().getPlayerSize():k;var y,q=((y=this.G.getLoopRange())==null?void 0:y.type)==="clips";k=(g.Xh(this.G)||this.Z&&g.rl(this.G)&&!this.G.W("web_hide_next_button")||iED(this))&&!q&&(this.Z||k.width>=400);this.xz(k);this.G.logVisibility(this.element,k)}; g.w.onClick=function(k){this.G.logClick(this.element);var y=!0;this.B?y=g.Ig(k,this.G):k.preventDefault();y&&(this.Z&&this.G.getPresentingPlayerType()===5?this.G.publish("ytoprerollinternstitialnext"):this.Z?(j1(this.G.hL()),this.G.publish("playlistnextbuttonclicked",this.element),this.G.nextVideo(!0)):this.C?this.G.seekTo(0):(j1(this.G.hL()),this.G.publish("playlistprevbuttonclicked",this.element),this.G.previousVideo(!0)))}; g.w.q9=function(){var k=mXM(this);k!==this.C&&(this.C=k,p7U(this))}; g.w.gF=function(){this.N&&(this.N(),this.N=null);rAM(this);g.R.prototype.gF.call(this)};g.z(OET,g.R);g.w=OET.prototype;g.w.ij=function(k){this.S2(k.pageX);this.T6(k.pageX+k.deltaX);PN6(this)}; g.w.S2=function(k){this.sT=k-this.wF}; g.w.T6=function(k){k-=this.wF;!isNaN(this.sT)&&this.thumbnails.length>0&&(this.U=k-this.sT,this.thumbnails.length>0&&this.U!==0&&(this.C=this.J+this.U,k=Vy6(this,this.C),this.C<=this.Z/2&&this.C>=bE7(this)?(this.api.seekTo(k,!1,void 0,void 0,25),g.fW(this.AV,"transform","translateX("+(this.C-this.Z/2)+"px)"),fiZ(this,k)):this.C=this.J))}; g.w.ON=function(){this.ND&&(this.ND.Ri=!0);var k=(0,g.om)()-this.fS<300;if(Math.abs(this.U)<5&&!k){this.fS=(0,g.om)();k=this.sT+this.U;var y=this.Z/2-k;this.S2(k);this.T6(k+y);PN6(this);this.api.logClick(this.j)}PN6(this)}; g.w.YU=function(){Qd(this,this.api.getCurrentTime())}; g.w.play=function(k){this.api.seekTo(Vy6(this,this.C),void 0,void 0,void 0,26);this.api.playVideo();k&&this.api.logClick(this.playButton)}; g.w.onExit=function(k){this.api.seekTo(this.Wl,void 0,void 0,void 0,63);this.api.playVideo();k&&this.api.logClick(this.dismissButton)}; g.w.SH=function(k,y){this.wF=k;this.Z=y;Qd(this,this.api.getCurrentTime())}; g.w.enable=function(){this.isEnabled||(this.isEnabled=!0,this.Wl=this.api.getCurrentTime(),fiZ(this,this.Wl),g.fD(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.QM=this.T(this.element,"wheel",this.ij),this.logVisibility(this.isEnabled))}; g.w.disable=function(){this.isEnabled=!1;this.hide();g.fD(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.QM&&this.HZ(this.QM);this.logVisibility(this.isEnabled)}; g.w.reset=function(){this.disable();this.V=[];this.eb=!1}; g.w.logVisibility=function(k){this.api.logVisibility(this.element,k);this.api.logVisibility(this.j,k);this.api.logVisibility(this.dismissButton,k);this.api.logVisibility(this.playButton,k)}; g.w.gF=function(){for(;this.N.length;){var k=void 0;(k=this.N.pop())==null||k.dispose()}g.R.prototype.gF.call(this)}; g.z(veD,g.R);g.z(CNZ,g.R);g.z(BA6,g.R);g.z(Mq,g.R);Mq.prototype.F4=function(k){return k==="PLAY_PROGRESS"?this.B:k==="LOAD_PROGRESS"?this.j:k==="LIVE_BUFFER"?this.V:this.N};MyZ.prototype.update=function(k,y,q,N){q=q===void 0?0:q;this.width=y;this.V=q;this.Z=y-q-(N===void 0?0:N);this.position=g.X6(k,q,q+this.Z);this.C=this.position-q;this.N=this.C/this.Z};g.z(F3M,g.R);g.z(g.Sb,g.VX);g.w=g.Sb.prototype; g.w.I2=function(){var k=!1,y=this.api.getVideoData();if(!y)return k;this.api.F7("timedMarkerCueRange");G_T(this);for(var q=g.p(y.aO),N=q.next();!N.done;N=q.next()){N=N.value;var D=void 0,n=(D=this.Wl[N])==null?void 0:D.markerType;D=void 0;var T=(D=this.Wl[N])==null?void 0:D.markers;if(!T)break;if(n==="MARKER_TYPE_TIMESTAMPS"){k=g.p(T);for(n=k.next();!n.done;n=k.next()){D=n.value;n=new F3M;T=void 0;n.title=((T=D.title)==null?void 0:T.simpleText)||"";n.timeRangeStartMillis=Number(D.startMillis);n.Z= Number(D.durationMillis);var I=T=void 0;n.onActiveCommand=(I=(T=D.onActive)==null?void 0:T.innertubeCommand)!=null?I:void 0;R0D(this,n)}e0D(this,this.B);k=this.B;n=this.qP;D=[];T=null;for(I=0;IH&&(T.end=H);H=PFZ(H,H+A);D.push(H);T=H;n[H.id]=k[I].onActiveCommand}}this.api.ZW(D);this.Rx=this.Wl[N];k=!0}else if(n==="MARKER_TYPE_HEATMAP"){N=this.Wl[N];A=K=D=H=I=T=void 0;if(N&& N.markers){n=(D=(A=N.markersMetadata)==null?void 0:(K=A.heatmapMetadata)==null?void 0:K.minHeightDp)!=null?D:0;D=(T=(H=N.markersMetadata)==null?void 0:(I=H.heatmapMetadata)==null?void 0:I.maxHeightDp)!=null?T:60;T=this.Z.length;I=null;for(H=0;H=A&&x<=c&&K.push(a)}D>0&&(this.ND.style.height= D+"px");A=this.j[H];c=K;a=n;var r=D,f=H===0;f=f===void 0?!1:f;UX6(A,r);u=c;x=A.Z;f=f===void 0?!1:f;var P=1E3/u.length,C=[];C.push({x:0,y:100});for(var V=0;V0&&(I=K[K.length-1])}g.G9(this)}D= void 0;n=[];if(N=(D=N.markersDecoration)==null?void 0:D.timedMarkerDecorations)for(N=g.p(N),D=N.next();!D.done;D=N.next())D=D.value,H=I=T=void 0,n.push({visibleTimeRangeStartMillis:(T=D.visibleTimeRangeStartMillis)!=null?T:-1,visibleTimeRangeEndMillis:(I=D.visibleTimeRangeEndMillis)!=null?I:-1,decorationTimeMillis:(H=D.decorationTimeMillis)!=null?H:NaN,label:D.label?g.QX(D.label):""});N=n;this.heatMarkersDecorations=N}}y.NF=this.B;g.fD(this.element,"ytp-timed-markers-enabled",k);return k}; g.w.SH=function(){g.G9(this);gn(this);e0D(this,this.B);if(this.N){var k=g.Bs(this.element).x||0;this.N.SH(k,this.J)}}; g.w.onClickCommand=function(k){if(k=g.L(k,jj)){var y=k.key;k.isVisible&&y&&sZZ(this,y)}}; g.w.t4v=function(k){this.api.Sb("innertubeCommand",this.qP[k.id])}; g.w.Qx=function(){gn(this);var k=this.api.getCurrentTime();(kthis.clipEnd)&&this.Mc()}; g.w.hU=function(k){if(!k.defaultPrevented){var y=!1;switch(k.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);y=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);y=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);y=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);y=!0;break;case 38:this.api.W("enable_key_press_seek_logging")&&WW(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);y=!0;break;case 40:this.api.W("enable_key_press_seek_logging")&&WW(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),y=!0}y&&k.preventDefault()}}; g.w.nO=function(k,y){this.updateVideoData(y,k==="newdata")}; g.w.I7=function(){this.nO("newdata",this.api.getVideoData())}; g.w.updateVideoData=function(k,y){y=y===void 0?!1:y;var q=!!k&&k.d1();if(q&&(ej(k)||qMP(this)?this.Op=!1:this.Op=k.allowLiveDvr,g.fD(this.api.getRootNode(),"ytp-enable-live-buffer",!(k==null||!ej(k))),this.api.W("enable_custom_playhead_parsing"))){var N,D,n,T=g.L((N=k.getWatchNextResponse())==null?void 0:(D=N.playerOverlays)==null?void 0:(n=D.playerOverlayRenderer)==null?void 0:n.decoratedPlayerBarRenderer,Qw);if(T==null?0:T.progressColor)for(N=0;N0;)this.j.pop().dispose();this.heatMarkersDecorations=[];this.UT={};var c;(c=this.N)==null||c.reset();kq(this);g.fD(this.api.getRootNode(),"ytp-fine-scrubbing-exp",YZ(this))}else this.Mc();this.U4()}if(k){var u;c=((u=this.eH)==null?void 0:u.type)==="clips";if(u=!k.isLivePlayback){u=this.api.getVideoData();y=g.Mz(u);q=dXP(u);var a;u=y!=null||q!=null&&q.length>0||((a= u.WN)==null?void 0:a.length)>0}if(u&&!c){a=this.api.getVideoData();c=g.Mz(a);u=!1;if(c==null?0:c.markersMap){u=this.api.getVideoData();var x;u.AB=((x=c.visibleOnLoad)==null?void 0:x.key)||u.AB;x=g.p(c.markersMap);for(c=x.next();!c.done;c=x.next())c=c.value,c.key&&c.value&&(this.UT[c.key]=c.value,c.value.onChapterRepeat&&(u.aZ=c.value.onChapterRepeat));u.AB!=null&&sZZ(this,u.AB);u=!0}var r;if(((r=a.WN)==null?void 0:r.length)>0){r=g.Xs.getState().entities;x=g.p(a.WN);for(c=x.next();!c.done;c=x.next())if(c= c.value,q=void 0,y=(q=vM(r,"macroMarkersListEntity",c))==null?void 0:q.markersList,I=q=void 0,((q=y)==null?void 0:q.markerType)==="MARKER_TYPE_TIMESTAMPS"||((I=y)==null?void 0:I.markerType)==="MARKER_TYPE_HEATMAP")this.Wl[c]=y;u=this.I2()||u}!u&&(r=dXP(a))&&(oeu(this,r),a.iY=this.Z,geZ(this));NU6(this,null);k.Xt&&this.j.length===0&&(k=k.Xt,r=k.key,k.isVisible&&r&&sZZ(this,r))}else Y16(this),G_T(this)}gn(this)}; g.w.QY=function(k){this.U&&!g.e(k.state,32)&&this.api.getPresentingPlayerType()!==3&&this.U.cancel();var y;((y=this.N)==null?0:y.isEnabled)&&g.e(k.state,8)&&this.api.pauseVideo();this.api.W("web_always_show_scrubber")&&(k=this.api.getPresentingPlayerType()===2||!this.api.VD()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0,g.fD(this.cH,"ytp-hide-scrubber-button",k))}; g.w.s1=function(k){var y=!!this.eH!==!!k,q=this.eH;this.eH=k;NU6(this,q);(k==null?void 0:k.type)!=="clips"&&k||(k?(this.updateValue("clipstarticon",o7Z()),this.updateValue("clipendicon",o7Z()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",MlZ()),this.updateValue("clipendicon",Q07()),this.updateValue("clipstarttitle","Mirar video completo"),this.updateValue("clipendtitle","Mirar video completo")),y&&(this.updateVideoData(this.api.getVideoData(), !0),g.G9(this)),ZX(this));hh(this,this.sT,this.aO)}; g.w.jvv=function(k,y,q){var N=g.Bs(this.element),D=dn(this).Z,n=q?q.getAttribute("data-tooltip"):void 0,T=q?q.getAttribute("data-position"):void 0,I=q?q.getAttribute("data-offset-y"):void 0;I=I?Number(I):0;T&&(k=kP(this.C,Number(q.getAttribute("data-position")),0)*D+g.Bs(this.progressBar).x);this.RO.x=k-N.x;this.RO.y=y-N.y;k=dn(this);q=eb(this,k);y=0;var H;if((H=this.api.getVideoData())==null?0:ej(H))(H=this.api.getProgressState().seekableEnd)&&q>H&&(q=H,k.position=kP(this.C,H)*dn(this).Z),y=this.C.N; qMP(this)&&(y=this.C.N);H=n||g.g7(this.Op?q-this.C.Z:q-y);y=k.position+this.cn;q-=this.api.z_();var K;if((K=this.N)==null||!K.isEnabled)if(this.api.Ej()){if(this.Z.length>1){K=Ra(this,this.RO.x,!0);if(!this.eH)for(N=0;N1)for(N=0;N0)for(K=this.RO.x,N=g.p(this.B),D=N.next();!D.done;D=N.next())D=D.value,T=LT(this,D.timeRangeStartMillis/ (this.C.Z*1E3),dn(this)),g.fD(D.element,"ytp-timed-marker-hover",T<=K&&T+6>=K);N=this.tooltip.scale;I=(isNaN(I)?0:I)-45*N;this.api.W("web_key_moments_markers")?this.Rx?(K=iR6(this.B,q*1E3),K=K!=null?this.B[K].title:""):(K=KT(this.Z,q*1E3),K=this.Z[K].title):(K=KT(this.Z,q*1E3),K=this.Z[K].title);K||(I+=16*N);this.tooltip.scale===.6&&(this.api.W("web_cairo_modern_miniplayer")?(I=this.api.KS().getPlayerSize().height-225,I=K?I+110:I+110+16,this.api.W("web_cairo_modern_miniplayer_inset_progress_bar")&& (I-=12)):I=K?110:126);N=KT(this.Z,q*1E3);this.AV=DhZ(this,q,N)?N:DhZ(this,q,N+1)?N+1:-1;g.fD(this.api.getRootNode(),"ytp-progress-bar-snap",this.AV!==-1&&this.Z.length>1);N=!1;D=g.p(this.heatMarkersDecorations);for(T=D.next();!T.done;T=D.next()){T=T.value;var A=q*1E3;A>=T.visibleTimeRangeStartMillis&&A<=T.visibleTimeRangeEndMillis&&(K=T.label,H=g.g7(T.decorationTimeMillis/1E3),N=!0)}this.MS!==N&&(this.MS=N,this.api.logVisibility(this.w1,this.MS));g.fD(this.api.getRootNode(),"ytp-progress-bar-decoration", N);N=160*this.tooltip.scale*2;D=K.length*(this.V?8.55:5.7);D=D<=N?D:N;T=D<160*this.tooltip.scale;N=3;!T&&D/2>k.position&&(N=1);!T&&D/2>this.J-k.position&&(N=2);this.api.S().J&&(I-=10);this.j.length&&this.j[0].d1&&(I-=14*(this.V?2:1),this.QM||(this.QM=!0,this.api.logVisibility(this.ND,this.QM)));var c;if(YZ(this)&&(((c=this.N)==null?0:c.isEnabled)||this.hV>0)){var u;I-=((u=this.N)==null?0:u.isEnabled)?s$(this):this.hV}c=void 0;YZ(this)&&(c="Arrastra hacia arriba para realizar una b\u00fasqueda m\u00e1s precisa", this.eb||(this.eb=!0,this.api.logVisibility(this.mT,this.eb)));this.tooltip.Xe(y,q,H,!!n,I,K,N,c)}else this.tooltip.Xe(y,q,H,!!n,I);g.pD(this.api.getRootNode(),"ytp-progress-bar-hover");yM7(this)}; g.w.VeT=function(){this.U4();g.mW(this.api.getRootNode(),"ytp-progress-bar-hover");this.QM&&(this.QM=!1,this.api.logVisibility(this.ND,this.QM));this.eb&&(this.eb=!1,this.api.logVisibility(this.mT,this.eb))}; g.w.tel=function(k,y){YZ(this)&&this.N&&(this.N.eb?Qd(this.N,this.api.getCurrentTime()):EeG(this.N),this.N.show(),g.fD(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.N.isEnabled));this.CZ&&(this.CZ.dispose(),this.CZ=null);this.oU=y;this.cX=this.api.getCurrentTime();this.Z.length>1&&this.AV!==-1?this.api.seekTo(this.Z[this.AV].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(eb(this,dn(this)),!1,void 0,void 0,7);g.pD(this.element,"ytp-drag");(this.hw=this.api.getPlayerStateObject().isOrWillBePlaying())&& this.api.pauseVideo()}; g.w.wZO=function(){if(YZ(this)&&this.N){var k=s$(this);this.hV>=k*.5?(this.N.enable(),Qd(this.N,this.api.getCurrentTime()),cM7(this,k)):kq(this)}if(g.e(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var y;if((y=this.N)==null?0:y.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.Z.length>1&&this.AV!==-1)this.api.W("html5_enable_progress_bar_slide_seek_logging")&&WW(this,this.cX,this.Z[this.AV].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.Z[this.AV].startTime/1E3,void 0,void 0,void 0,7);else{k=eb(this,dn(this));this.api.W("html5_enable_progress_bar_slide_seek_logging")&&WW(this,this.cX,k,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(k,void 0,void 0,void 0,7);y=g.p(this.heatMarkersDecorations);for(var q=y.next();!q.done;q=y.next())q=q.value,k*1E3>=q.visibleTimeRangeStartMillis&&k*1E3<=q.visibleTimeRangeEndMillis&& this.api.logClick(this.w1)}g.mW(this.element,"ytp-drag");this.hw&&!g.e(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.w.k_V=function(k,y){k=dn(this);k=eb(this,k);this.api.seekTo(k,!1,void 0,void 0,7);var q;YZ(this)&&((q=this.N)==null?0:q.eb)&&(Qd(this.N,k),this.N.isEnabled||(this.hV=g.X6(this.oU-y-10,0,s$(this)),cM7(this,this.hV)))}; g.w.U4=function(){this.tooltip.T9()}; g.w.Wi=function(){this.eH||(this.updateValue("clipstarticon",Uj0()),this.updateValue("clipendicon",Uj0()),g.pD(this.element,"ytp-clip-hover"))}; g.w.Gz=function(){this.eH||(this.updateValue("clipstarticon",MlZ()),this.updateValue("clipendicon",Q07()),g.mW(this.element,"ytp-clip-hover"))}; g.w.Mc=function(){this.clipStart=0;this.clipEnd=Infinity;ZX(this);hh(this,this.sT,this.aO)}; g.w.sUS=function(k){k=g.p(k);for(var y=k.next();!y.done;y=k.next())if(y=y.value,y.visible){var q=y.getId();if(!this.wF[q]){var N=g.T3("DIV");y.tooltip&&N.setAttribute("data-tooltip",y.tooltip);this.wF[q]=y;this.vc[q]=N;g.$D(N,y.style);niu(this,q);this.api.S().W("disable_ad_markers_on_content_progress_bar")||this.Z[0].C.appendChild(N)}}else AMZ(this,y)}; g.w.kdb=function(k){k=g.p(k);for(var y=k.next();!y.done;y=k.next())AMZ(this,y.value)}; g.w.S0=function(k){this.N&&(this.N.onExit(k!=null),kq(this))}; g.w.Yw=function(k){this.N&&(this.N.play(k!=null),kq(this))}; g.w.NSv=function(){uBG(this,this.api.VD())}; g.w.gF=function(){uBG(this,!1);g.VX.prototype.gF.call(this)};g.z(yN,g.R);yN.prototype.isActive=function(){return!!this.G.getOption("remote","casting")}; yN.prototype.OT=function(){var k=!1;this.G.getOptions().includes("remote")&&(k=this.G.getOption("remote","receivers").length>1);this.xz(k&&this.G.KS().getPlayerSize().width>=400);this.G.logVisibility(this.element,this.Az);var y=1;k&&this.isActive()&&(y=2);if(this.Z!==y){this.Z=y;switch(y){case 1:this.updateValue("icon",{X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{X:"path",ov:!0,K:{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.BhZ())}g.fD(this.element,"ytp-remote-button-active",this.isActive())}}; yN.prototype.N=function(){if(this.G.getOption("remote","quickCast"))this.G.setOption("remote","quickCast",!0);else{var k=this.nY,y=this.element;if(k.er())k.IM();else{k.initialize();a:{var q=g.p(k.Aw.items);for(var N=q.next();!N.done;N=q.next())if(N=N.value,N.priority===1){q=N;break a}q=null}q&&(q.open(),k.BZ(y));k.BZ(y)}}this.G.logClick(this.element)};g.z(qm,g.R);qm.prototype.Z=function(k){var y=this.G.S(),q=400;this.G.W("web_player_small_hbp_settings_menu")&&y.Y?q=300:y.J&&(q=200);k=this.N&&k.width>=q;this.xz(k);this.G.W("embeds_use_parent_visibility_in_ve_logging")?this.G.logVisibility(this.element,k&&this.Y):this.G.logVisibility(this.element,k)}; qm.prototype.C=function(){if(this.nY.Az)this.nY.IM();else{var k=g.vD(this.G.zL());k&&!k.loaded&&(k.aU("tracklist",{includeAsr:!0}).length||k.load());this.G.logClick(this.element);this.nY.BZ(this.element)}}; qm.prototype.updateBadge=function(){var k=this.G.isHdr(),y=this.G.getPresentingPlayerType(),q=y!==2&&y!==3,N=g.zT(this.G),D=q&&!!g.$9(this.G.zL());y=D&&N.displayMode===1;N=D&&N.displayMode===2;q=(D=y||N)||!q?null:this.G.getPlaybackQuality();g.fD(this.element,"ytp-hdr-quality-badge",k);g.fD(this.element,"ytp-hd-quality-badge",!k&&(q==="hd1080"||q==="hd1440"));g.fD(this.element,"ytp-4k-quality-badge",!k&&q==="hd2160");g.fD(this.element,"ytp-5k-quality-badge",!k&&q==="hd2880");g.fD(this.element,"ytp-8k-quality-badge", !k&&q==="highres");g.fD(this.element,"ytp-3d-badge-grey",!k&&D&&y);g.fD(this.element,"ytp-3d-badge",!k&&D&&N)};g.z(Nm,TJ);Nm.prototype.isLoaded=function(){var k=g.UA(this.G.zL());return k!==void 0&&k.loaded}; Nm.prototype.OT=function(){g.UA(this.G.zL())!==void 0&&this.G.getPresentingPlayerType()!==3?this.Z||(this.nY.G_(this),this.Z=!0):this.Z&&(this.nY.Wn(this),this.Z=!1);wi(this,this.isLoaded())}; Nm.prototype.onSelect=function(k){this.isLoaded();k?this.G.loadModule("annotations_module"):this.G.unloadModule("annotations_module");this.G.publish("annotationvisibility",k)}; Nm.prototype.gF=function(){this.Z&&this.nY.Wn(this);TJ.prototype.gF.call(this)};g.z(D$,g.oQ);D$.prototype.OT=function(){var k=this.G.getAvailableAudioTracks();k.length>1?(this.Ln(g.My(k,this.Z)),this.tracks=g.KA(k,this.Z,this),this.countLabel.xl(k.length?" ("+k.length+")":""),this.publish("size-change"),this.n0(this.Z(this.G.getAudioTrack())),this.enable(!0)):this.enable(!1)}; D$.prototype.gS=function(k){g.oQ.prototype.gS.call(this,k);this.G.setAudioTrack(this.tracks[k]);this.nY.L0()}; D$.prototype.Z=function(k){return k.toString()};g.z(n2,TJ); n2.prototype.N=function(){var k=this.G.getPresentingPlayerType();if(k!==2&&k!==3&&g.rl(this.G))this.Z||(this.nY.G_(this),this.Z=!0,this.C.push(this.T(this.G,"videodatachange",this.N)),this.C.push(this.T(this.G,"videoplayerreset",this.N)),this.C.push(this.T(this.G,"onPlaylistUpdate",this.N)),this.C.push(this.T(this.G,"autonavchange",this.V)),k=this.G.getVideoData(),this.V(k.autonavState),this.G.logVisibility(this.element,this.Z));else if(this.Z){this.nY.Wn(this);this.Z=!1;k=g.p(this.C);for(var y=k.next();!y.done;y= k.next())this.HZ(y.value)}}; n2.prototype.V=function(k){wi(this,k!==1)}; n2.prototype.onSelect=function(k){this.G.Z6(k?2:1);this.Z&&(this.G.logVisibility(this.element,this.Z),this.G.logClick(this.element))}; n2.prototype.gF=function(){this.Z&&this.nY.Wn(this);TJ.prototype.gF.call(this)};g.z(xhM,g.sg);xhM.prototype.onClick=function(k){k.preventDefault();var y,q;(y=g.na(this.G))==null||(q=y.l3())==null||q.IM();var N,D;(N=g.na(this.G))==null||(D=N.XL())==null||D.BZ(k.target)};g.z(jR6,g.oQ);g.w=jR6.prototype; g.w.Og=function(){var k=this.G.getPresentingPlayerType();if(k!==2&&k!==3){this.AV=this.G.lM();k=this.G.getAvailableQualityLevels();if(this.Z){this.V={};var y=g.yQ(this.G,"getAvailableQualityData",[]);y=g.p(y);for(var q=y.next();!q.done;q=y.next())q=q.value,this.V[q.qualityLabel]=q;y=Object.keys(this.V);k[k.length-1]==="auto"&&y.push("auto");this.pS=new Set(k)}else if(this.j){q=g.yQ(this.G,"getAvailableQualityData",[]);y=[];q=g.p(q);for(var N=q.next();!N.done;N=q.next())N=N.value,this.U[N.quality]= N,N.quality&&y.push(N.quality);k[k.length-1]==="auto"&&y.push("auto")}else y=k;g.bfZ(this.G)&&this.G.gw()&&y.unshift("missing-qualities");VVZ(this.G)&&y.unshift("inline-survey");this.Ln(y);k=this.G.getVideoData().cotn?!0:!1;q=this.ND.tL();q=!g.ng(this.G.S())||!(k===void 0?0:k)||!(q===void 0||q);k=this.N;q=q===void 0?!1:q;k.GU&&g.fD(k.nS("ytp-panel-footer"),"ytp-panel-hide-footer",q===void 0?!1:q);if(y.length){this.Nb();this.enable(!0);return}}this.enable(!1)}; g.w.Nb=function(){if(this.Z){var k=this.G.getPreferredQuality();this.pS.has(k)&&(this.B=this.G.getPlaybackQuality(),this.sT=this.G.getPlaybackQualityLabel(),k==="auto"?(this.n0(k),this.xl(this.J0(k))):this.n0(this.sT))}else k=this.G.getPreferredQuality(),this.options[k]&&(this.B=this.G.getPlaybackQuality(),this.n0(k),k==="auto"&&this.xl(this.J0(k)))}; g.w.gS=function(k){if(k!=="missing-qualities"){g.oQ.prototype.gS.call(this,k);var y=this.Z?this.V[k]:this.U[k];var q=y==null?void 0:y.quality,N=y==null?void 0:y.formatId,D=y==null?void 0:y.paygatedQualityDetails;y=D==null?void 0:D.endpoint;if(D){var n;D=(n=this.options[k])==null?void 0:n.element;this.G.logClick(D)}if(this.Z){var T,I;if((T=g.L(y,g.H0e))==null?0:(I=T.popup)==null?0:I.notificationActionRenderer)this.G.Sb("innertubeCommand",y);else if(y){this.G.Sb("innertubeCommand",y);return}N?this.G.setPlaybackQuality(q, N):this.G.setPlaybackQuality(q)}else{if(this.j){var H,K;if((H=g.L(y,g.H0e))==null?0:(K=H.popup)==null?0:K.notificationActionRenderer)this.G.Sb("innertubeCommand",y);else if(y){this.G.Sb("innertubeCommand",y);return}}this.G.setPlaybackQuality(k)}this.nY.IM();this.Og()}}; g.w.open=function(){for(var k=g.p(Object.values(this.options)),y=k.next();!y.done;y=k.next()){y=y.value;var q=void 0;this.G.hasVe((q=y)==null?void 0:q.element)&&(q=void 0,this.G.logVisibility((q=y)==null?void 0:q.element,!0))}g.oQ.prototype.open.call(this);this.G.logClick(this.element)}; g.w.i5=function(k,y,q){var N=this;if(k==="missing-qualities")return new g.sg({X:"a",jb:["ytp-menuitem"],K:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.G.S().U,tabindex:"0",role:"menuitemradio"},L:[{X:"div",jb:["ytp-menuitem-label"],oO:"{{label}}"}]},y,this.J0(k));if(k!=="inline-survey"){var D,n=(D=this.Z?this.V[k]:this.U[k])==null?void 0:D.paygatedQualityDetails;D=n==null?void 0:n.veType;n=n==null?void 0:n.trackingParams;y=g.oQ.prototype.i5.call(this,k,y,q);n?(this.G.createServerVe(y.element, this,!0),this.G.setTrackingParams(y.element,n)):D&&this.G.createClientVe(y.element,this,D,!0);return y}k=[{X:"span",oO:"\u00bfSe ve bien?"}];q=g.p([!0,!1]);n=q.next();for(D={};!n.done;D={JO:void 0},n=q.next())D.JO=n.value,n=new g.R({X:"span",D:"ytp-menuitem-inline-survey-response",L:[D.JO?g7Z():YqT()],K:{tabindex:"0",role:"button"}}),n.listen("click",function(T){return function(){var I=T.JO,H=g.wl(N.G.app);H&&(H.lw("iqsr",{tu:I}),H.getVideoData().mH=!0);N.nY.IM();N.Og()}}(D)),k.push(n); return new g.sg({X:"div",D:"ytp-menuitem",K:{"aria-disabled":"true"},L:[{X:"div",jb:["ytp-menuitem-label"],L:k}]},y)}; g.w.J0=function(k,y){y=y===void 0?!1:y;if(k==="missing-qualities")return{X:"div",oO:"\u00bfFaltan opciones?"};if(k==="inline-survey")return"";var q=this.j||this.Z?[zSU(this,k,y,!1)]:[$hZ(this,k)];var N=this.G.getPreferredQuality();y||N!=="auto"||k!=="auto"||(q.push(" "),this.Z?q.push(zSU(this,this.sT,y,!0,["ytp-menu-label-secondary"])):this.j?q.push(zSU(this,this.B,y,!0,["ytp-menu-label-secondary"])):q.push($hZ(this,this.B,["ytp-menu-label-secondary"])));return{X:"div",L:q}};g.z(Ta,g.R);Ta.prototype.init=function(){this.updateValue("minvalue",this.C);this.updateValue("maxvalue",this.j);this.updateValue("stepvalue",this.B);this.updateValue("slidervalue",this.N);p_T(this,this.N)}; Ta.prototype.J=function(){rM7(this,Number(this.Z.value));this.Z.focus()};g.z(w_,Ta);w_.prototype.J=function(){Ta.prototype.J.call(this);this.V&&mh0(this)}; w_.prototype.AV=function(){this.U()}; w_.prototype.ND=function(){this.G.setPlaybackRate(this.N,!0)}; w_.prototype.sT=function(k){if(!k.defaultPrevented){switch(k.code){case "ArrowDown":var y=-this.B;break;case "ArrowUp":y=this.B;break;default:return}rM7(this,Math.min(this.j,Math.max(Number((this.N+y).toFixed(2)),this.C)));this.U();mh0(this);k.preventDefault()}};g.z(Iv,g.R);g.w=Iv.prototype;g.w.init=function(){this.q8(this.Z);this.updateValue("minvalue",this.N);this.updateValue("maxvalue",this.C)}; g.w.dN=function(k){if(!k.defaultPrevented){switch(k.keyCode){case 37:case 40:var y=-this.J;break;case 39:case 38:y=this.J;break;default:return}this.q8(this.Z+y);k.preventDefault()}}; g.w.fA=function(k){var y=this.Z;y+=(k.deltaX||-k.deltaY)<0?-this.U:this.U;this.q8(y);k.preventDefault()}; g.w.Bb=function(k){k=(k-g.Bs(this.V).x)/this.sT*this.range+this.N;this.q8(k)}; g.w.q8=function(k,y){y=y===void 0?"":y;k=g.X6(k,this.N,this.C);y===""&&(y=k.toString());this.updateValue("valuenow",k);this.updateValue("valuetext",y);this.ND.style.left=(k-this.N)/this.range*(this.sT-this.eb)+"px";this.Z=k}; g.w.focus=function(){this.QM.focus()};g.z(Hm,Iv);Hm.prototype.AV=function(){this.G.setPlaybackRate(this.Z,!0)}; Hm.prototype.q8=function(k){Iv.prototype.q8.call(this,k,fQZ(this,k).toString());this.j&&(ib6(this),this.pS())}; Hm.prototype.updateValues=function(){var k=this.G.getPlaybackRate();fQZ(this,this.Z)!==k&&(this.q8(k),ib6(this))};g.z(Ob7,g.VX);Ob7.prototype.focus=function(){this.Z.focus()};g.z(P37,BS);g.z(viT,g.oQ);g.w=viT.prototype;g.w.J0=function(k){return k==="1"?"Normal":k.toLocaleString()}; g.w.OT=function(){var k,y=(k=this.G.getVideoData())==null?void 0:k.pX();k=this.G.getPresentingPlayerType(y);this.enable(k!==2&&k!==3);VsD(this)}; g.w.Ln=function(k){g.oQ.prototype.Ln.call(this,k);this.B&&this.B.Z.focus()}; g.w.jD=function(k){g.oQ.prototype.jD.call(this,k);k?(this.sT=this.T(this.G,"onPlaybackRateChange",this.onPlaybackRateChange),VsD(this),Ei6(this,this.G.getPlaybackRate())):(this.HZ(this.sT),this.sT=null)}; g.w.onPlaybackRateChange=function(k){var y=this.G.getPlaybackRate();!this.j&&this.U.includes(y)||bb6(this,y);Ei6(this,k)}; g.w.i5=function(k,y,q){return k===this.Z&&BUT(this.G)?g.oQ.prototype.i5.call(this,k,y,q,{X:"div",D:"ytp-speed-slider-menu-footer",L:[this.B]}):g.oQ.prototype.i5.call(this,k,y,q)}; g.w.gS=function(k){g.oQ.prototype.gS.call(this,k);k===this.Z?this.G.setPlaybackRate(this.V,!0):this.G.setPlaybackRate(Number(k),!0);BUT(this.G)&&k===this.Z||this.nY.L0()}; g.w.BF=function(k){var y=k===this.Z;this.j=!1;y&&K2(this.G)&&!BUT(this.G)?(k=new P37(this.G),g.FA(this.nY,k)):g.oQ.prototype.BF.call(this,k)};g.z(QRP,g.oQ);g.w=QRP.prototype;g.w.n0=function(k){g.oQ.prototype.n0.call(this,k)}; g.w.zv=function(k){return k.option.toString()}; g.w.getOption=function(k){return this.settings[k]}; g.w.J0=function(k){return this.getOption(k).text||""}; g.w.gS=function(k){g.oQ.prototype.gS.call(this,k);this.publish("settingChange",this.setting,this.settings[k].option)};g.z(As,g.UN);As.prototype.EV=function(k){for(var y=g.p(Object.keys(k)),q=y.next();!q.done;q=y.next()){var N=q.value;if(q=this.T0[N]){var D=k[N].toString();N=!!k[N+"Override"];q.options[D]&&(q.n0(D),q.V.element.setAttribute("aria-checked",String(!N)),q.Z.element.setAttribute("aria-checked",String(N)))}}}; As.prototype.kf=function(k,y){this.publish("settingChange",k,y)};g.z(cm,g.oQ);cm.prototype.Z=function(k){return k.languageCode}; cm.prototype.J0=function(k){return this.languages[k].languageName||""}; cm.prototype.gS=function(k){this.publish("select",k);this.G.logClick(this.element);g.Yd(this.nY)};g.z(YMZ,g.oQ);g.w=YMZ.prototype;g.w.iq=function(k){return g.QR(k)?"__off__":k.displayName}; g.w.J0=function(k){return k==="__off__"?"Desactivados":k==="__translate__"?"Traducci\u00f3n autom\u00e1tica":k==="__contribute__"?"Agregar subt\u00edtulos":k==="__correction__"?"Sugerir correcci\u00f3n de subt\u00edtulos":(k==="__off__"?{}:this.tracks[k]).displayName}; g.w.gS=function(k){if(k==="__translate__")this.Z.open();else if(k==="__contribute__"){this.G.pauseVideo();this.G.isFullscreen()&&this.G.toggleFullscreen();var y=g.lu(this.G.S(),this.G.getVideoData());g.Hk(y)}else if(k==="__correction__"){this.G.pauseVideo();this.G.isFullscreen()&&this.G.toggleFullscreen();var q=SM7(this);uz(this,q);g.oQ.prototype.gS.call(this,this.iq(q));var N,D;q=(y=this.G.getVideoData().getPlayerResponse())==null?void 0:(N=y.captions)==null?void 0:(D=N.playerCaptionsTracklistRenderer)== null?void 0:D.openTranscriptCommand;this.G.Sb("innertubeCommand",q);this.nY.L0();this.V&&this.G.logClick(this.V)}else{if(k==="__correction__"){this.G.pauseVideo();this.G.isFullscreen()&&this.G.toggleFullscreen();y=SM7(this);uz(this,y);g.oQ.prototype.gS.call(this,this.iq(y));var n,T;y=(q=this.G.getVideoData().getPlayerResponse())==null?void 0:(n=q.captions)==null?void 0:(T=n.playerCaptionsTracklistRenderer)==null?void 0:T.openTranscriptCommand;this.G.Sb("innertubeCommand",y)}else this.G.logClick(this.element), uz(this,k==="__off__"?{}:this.tracks[k]),g.oQ.prototype.gS.call(this,k);this.nY.L0()}}; g.w.OT=function(){var k=this.G.getOptions();k=k&&k.indexOf("captions")!==-1;var y=this.G.getVideoData(),q=y&&y.le,N,D=!((N=this.G.getVideoData())==null||!g.R_(N));N={};if(k||q){var n;if(k){var T=this.G.getOption("captions","track");N=this.G.getOption("captions","tracklist",{includeAsr:!0});var I=D?[]:this.G.getOption("captions","translationLanguages");this.tracks=g.KA(N,this.iq,this);D=g.My(N,this.iq);var H,K;SM7(this)&&((n=y.getPlayerResponse())==null?0:(H=n.captions)==null?0:(K=H.playerCaptionsTracklistRenderer)== null?0:K.openTranscriptCommand)&&D.push("__correction__");if(I.length&&!g.QR(T)){if((n=T.translationLanguage)&&n.languageName){var A=n.languageName;n=I.findIndex(function(c){return c.languageName===A}); vNu(I,n)}MsD(this.Z,I);D.push("__translate__")}n=this.iq(T)}else this.tracks={},D=[],n="__off__";D.unshift("__off__");this.tracks.__off__={};q&&D.unshift("__contribute__");this.tracks[n]||(this.tracks[n]=T,D.push(n));this.Ln(D);this.n0(n);T&&T.translationLanguage?this.Z.n0(this.Z.Z(T.translationLanguage)):m2D(this.Z);k&&this.j.EV(this.G.getSubtitlesUserSettings());this.countLabel.xl(N&&N.length?" ("+N.length+")":"");this.publish("size-change");this.G.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.w.Dv=function(k){var y=this.G.getOption("captions","track");y=g.Y2(y);y.translationLanguage=this.Z.languages[k];uz(this,y)}; g.w.kf=function(k,y){if(k==="reset")this.G.resetSubtitlesUserSettings();else{var q={};q[k]=y;this.G.updateSubtitlesUserSettings(q)}F96(this,!0);this.B.start();this.j.EV(this.G.getSubtitlesUserSettings())}; g.w.l2M=function(k){k||g.xD(this.B)}; g.w.gF=function(){g.xD(this.B);g.oQ.prototype.gF.call(this)}; g.w.open=function(){g.oQ.prototype.open.call(this);this.options.__correction__&&!this.V&&(this.V=this.options.__correction__.element,this.G.createClientVe(this.V,this,167341),this.G.logVisibility(this.V,!0))};g.z(G8Z,g.Me);g.w=G8Z.prototype; g.w.initialize=function(){if(!this.isInitialized){var k=this.G.S();this.isInitialized=!0;try{this.WW=new jR6(this.G,this)}catch(q){g.JR(Error("QualityMenuItem creation failed"))}g.G(this,this.WW);var y=new YMZ(this.G,this);g.G(this,y);k.C||(y=new Nm(this.G,this),g.G(this,y));k.enableSpeedOptions&&(y=new viT(this.G,this),g.G(this,y));(g.YM(k)||k.Y)&&(k.N||k.hV)&&(y=new xhM(this.G,this),g.G(this,y));k.CZ&&!k.W("web_player_move_autonav_toggle")&&(k=new n2(this.G,this),g.G(this,k));k=new D$(this.G,this); g.G(this,k);this.G.publish("settingsMenuInitialized");aQ7(this.settingsButton,this.Aw.BD())}}; g.w.G_=function(k){this.initialize();this.Aw.G_(k);aQ7(this.settingsButton,this.Aw.BD())}; g.w.Wn=function(k){this.Az&&this.Aw.BD()<=1&&this.hide();this.Aw.Wn(k);aQ7(this.settingsButton,this.Aw.BD())}; g.w.BZ=function(k){this.initialize();this.Aw.BD()>0&&g.Me.prototype.BZ.call(this,k)}; g.w.IM=function(){this.XV?this.XV=!1:g.Me.prototype.IM.call(this)}; g.w.show=function(){g.Me.prototype.show.call(this);g.pD(this.G.getRootNode(),"ytp-settings-shown")}; g.w.hide=function(){g.Me.prototype.hide.call(this);g.mW(this.G.getRootNode(),"ytp-settings-shown")}; g.w.sG=function(k){this.G.logVisibility(this.element,k);this.G.publish("settingsMenuVisibilityChanged",k)};g.z(dh6,g.R);g.w=dh6.prototype;g.w.onClick=function(){if(giu(this)&&(this.G.toggleSubtitles(),this.G.logClick(this.element),!this.isEnabled())){var k=!1,y=g.Dc(g.NS(),65);g.ng(this.G.S())&&y!=null&&(k=!y);k&&this.G.S().W("web_player_nitrate_promo_tooltip")&&this.G.publish("showpromotooltip",this.element)}}; g.w.jew=function(k){var y,q;(y=g.na(this.G))==null||(q=y.l3())==null||q.BZ(k)}; g.w.isEnabled=function(){return!!this.G.getOption("captions","track").displayName}; g.w.OT=function(){var k=giu(this),y=300;this.G.S().J&&(y=480);if(this.G.S().Y){this.updateValue("title",g.cO(this.G,"Subt\u00edtulos","c"));this.update({"data-title-no-tooltip":"Subt\u00edtulos"});var q=k}else{if(k)(q=this.nS("ytp-subtitles-button-icon"))==null||q.setAttribute("fill-opacity","1"),this.updateValue("title",g.cO(this.G,"Subt\u00edtulos","c")),this.update({"data-title-no-tooltip":"Subt\u00edtulos"});else{var N;(N=this.nS("ytp-subtitles-button-icon"))==null||N.setAttribute("fill-opacity", "0.3");this.updateValue("title","Subt\u00edtulos no disponibles");this.update({"data-title-no-tooltip":"Subt\u00edtulos no disponibles"})}q=!0}this.tooltip.JL();q=q&&this.G.KS().getPlayerSize().width>=y;this.xz(q);this.G.W("embeds_use_parent_visibility_in_ve_logging")?this.G.logVisibility(this.element,q&&this.Y):this.G.logVisibility(this.element,q);k?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.w.fY=function(k){g.R.prototype.fY.call(this,k);this.G.S().W("embeds_use_parent_visibility_in_ve_logging")&&this.G.logVisibility(this.element,this.Az&&k)};g.z(g.av,g.R);g.w=g.av.prototype; g.w.Qx=function(){var k=this.api.KS().getPlayerSize().width,y=this.J;this.api.S().J&&(y=400);y=k>=y&&(!xq(this)||!g.e(this.api.getPlayerStateObject(),64));this.xz(y);g.fD(this.element,"ytp-time-display-allow-autohide",y&&k<400);k=this.api.getProgressState();if(y){y=this.api.getPresentingPlayerType();var q=this.api.getCurrentTime(y,!1);this.N&&(q-=k.airingStart);jd(this)&&(q-=this.eH.startTimeMs/1E3);q=g.g7(q);this.C!==q&&(this.updateValue("currenttime",q),this.C=q);y=jd(this)?g.g7((this.eH.endTimeMs- this.eH.startTimeMs)/1E3):g.g7(this.api.getDuration(y,!1));this.V!==y&&(this.updateValue("duration",y),this.V=y)}oiZ(this,k.isAtLiveHead);hS7(this,this.api.getLoopRange())}; g.w.onLoopRangeChange=function(k){var y=this.eH!==k;this.eH=k;y&&(this.Qx(),RSD(this))}; g.w.YeV=function(){this.api.setLoopRange(null)}; g.w.onVideoDataChange=function(k,y,q){this.updateVideoData((this.api.S().W("enable_topsoil_wta_for_halftime")||this.api.S().W("enable_topsoil_wta_for_halftime_live_infra"))&&q===2?this.api.getVideoData(1):y);this.Qx();RSD(this)}; g.w.updateVideoData=function(k){this.Ww=k.isLivePlayback&&!k.MD;this.N=ej(k);this.isPremiere=k.isPremiere;g.fD(this.element,"ytp-live",xq(this))}; g.w.onClick=function(k){k.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.w.gF=function(){this.Z&&this.Z();g.R.prototype.gF.call(this)};g.z(W96,g.R);g.w=W96.prototype;g.w.lD=function(){var k=this.api.dS();this.C!==k&&(this.C=k,eST(this,this.api.getVolume(),this.api.isMuted()))}; g.w.gj=function(k){this.xz(k.width>=350)}; g.w.rN=function(k){if(!k.defaultPrevented){var y=k.keyCode,q=null;y===37?q=this.volume-5:y===39?q=this.volume+5:y===36?q=0:y===35&&(q=100);q!==null&&(q=g.X6(q,0,100),q===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(q)),k.preventDefault())}}; g.w.RZ=function(k){var y=k.deltaX||-k.deltaY;k.deltaMode?this.api.setVolume(this.volume+(y<0?-10:10)):this.api.setVolume(this.volume+g.X6(y/10,-10,10));k.preventDefault()}; g.w.oXH=function(){X8(this,this.Z,!0,this.N,this.api.C1());this.U=this.volume;this.api.isMuted()&&this.api.unMute()}; g.w.Pb=function(k){var y=this.C?78:52,q=this.C?18:12;k-=g.Bs(this.J).x;this.api.setVolume(g.X6((k-q/2)/(y-q),0,1)*100)}; g.w.c4b=function(){X8(this,this.Z,!1,this.N,this.api.C1());this.volume===0&&(this.api.mute(),this.api.setVolume(this.U))}; g.w.onVolumeChange=function(k){eST(this,k.volume,k.muted)}; g.w.q4=function(){X8(this,this.Z,this.isDragging,this.N,this.api.C1())}; g.w.gF=function(){g.R.prototype.gF.call(this);g.mW(this.B,"ytp-volume-slider-active")};g.z($q,g.R); $q.prototype.onVideoDataChange=function(){var k=this.api.S();this.SH();this.visible=!!this.api.getVideoData().videoId&&!g.W4(this.api.getVideoData(1));this.xz(this.visible);this.api.logVisibility(this.element,this.visible&&this.Y);if(this.visible){var y=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",y)}k.C&&(this.Z&&(this.HZ(this.Z),this.Z=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.pD(this.element,"no-link")); y=this.api.S();k=this.api.getVideoData();var q="";y.C||(y=g.ku(y),y.indexOf("www.")===0&&(y=y.substring(4)),q=g.Z6(k)?"Mirar en YouTube Music":y==="youtube.com"?"Mirar en YouTube":g.Qo("Mirar en $WEBSITE",{WEBSITE:y}));this.updateValue("title",q)}; $q.prototype.onClick=function(k){this.api.W("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var y=this.api.S(),q=this.api.getVideoUrl(!g.ou(k),!1,!0,!0);if(g.YM(y)){var N={};g.YM(y)&&g.yQ(this.api,"addEmbedsConversionTrackingParams",[N]);q=g.lG(q,N)}g.HH(q,this.api,k);this.api.W("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; $q.prototype.SH=function(){var k={X:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},L:[{X:"path",ov:!0,D:"ytp-svg-fill",K:{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 "}}]}, y=28666,q=this.api.getVideoData();this.api.qS()?k={X:"svg",K:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},L:[{X:"path",K:{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.Z6(q)&&(k={X:"svg",K:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},L:[{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}},{X:"path",K:{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"}}]},y=216163);g.Z6(q)?g.pD(this.element,"ytp-youtube-music-button"):g.mW(this.element,"ytp-youtube-music-button");k.K=Object.assign({},k.K,{"aria-hidden":"true"});this.updateValue("logoSvg",k);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,y,!0)}; $q.prototype.fY=function(k){g.R.prototype.fY.call(this,k);this.api.logVisibility(this.element,this.visible&&k)};g.z(lQZ,g.to);g.w=lQZ.prototype;g.w.BO=function(){if(this.G.W("web_player_max_seekable_on_ended")||!g.e(this.G.getPlayerStateObject(),2))this.progressBar.Qx(),this.pS.Qx()}; g.w.bf=function(){this.eh();this.Sy.N?this.BO():this.progressBar.U4()}; g.w.Tc=function(){this.BO();this.J.start()}; g.w.eh=function(){var k;if(k=!this.G.S().N){k=this.progressBar;var y=2*g.Db()*k.J;k=k.C.getLength()*1E3/k.api.getPlaybackRate()/y<300}k=k&&this.G.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;y=!k;this.Sy.N||(k=y=!1);y?this.ND||(this.ND=this.T(this.G,"progresssync",this.BO)):this.ND&&(this.HZ(this.ND),this.ND=null);k?this.J.isActive()||this.J.start():this.J.stop()}; g.w.SH=function(){var k=this.G.dS(),y=this.G.KS().getPlayerSize(),q=JMU(this),N=Math.max(y.width-q*2,100);if(this.MD!==y.width||this.aO!==k){this.MD=y.width;this.aO=k;var D=tsP(this);this.C.element.style.width=D+"px";this.C.element.style.left=q+"px";g.K9T(this.progressBar,q,D,k);this.G.pC().cJ=D}q=this.N;N=Math.min(570*(k?1.5:1),N);k=Math.min(413*(k?1.5:1),Math.round((y.height-knT(this))*.82));q.maxWidth=N;q.maxHeight=k;q.Ul();this.eh();this.G.S().W("html5_player_dynamic_bottom_gradient")&&TA7(this.RO, y.height)}; g.w.onVideoDataChange=function(){var k=this.G.getVideoData();this.Wl.style.background=k.Up?k.qN:"";this.sT&&cA6(this.sT,k.showSeekingControls);this.U&&cA6(this.U,k.showSeekingControls)}; g.w.F4=function(){return this.C.element};g.z(yN6,VI);g.w=yN6.prototype;g.w.pQ=function(k){k.target!==this.dismissButton.element&&(this.onClickCommand&&this.G.Sb("innertubeCommand",this.onClickCommand),this.KO())}; g.w.KO=function(){this.enabled=!1;this.sT.hide()}; g.w.onVideoDataChange=function(k,y){k==="dataloaded"&&qyT(this);k=[];var q,N,D,n;if(y=(n=g.L((q=y.getWatchNextResponse())==null?void 0:(N=q.playerOverlays)==null?void 0:(D=N.playerOverlayRenderer)==null?void 0:D.suggestedActionsRenderer,QNL))==null?void 0:n.suggestedActions)for(q=g.p(y),N=q.next();!N.done;N=q.next())(N=g.L(N.value,MA$))&&g.L(N.trigger,Ufg)&&k.push(N);if(k.length!==0){q=[];k=g.p(k);for(N=k.next();!N.done;N=k.next())if(N=N.value,D=g.L(N.trigger,Ufg))n=(n=N.title)?g.QX(n):"View Chapters", y=D.timeRangeStartMillis,D=D.timeRangeEndMillis,y!=null&&D!=null&&N.tapCommand&&(q.push(new g.rG(y,D,{priority:9,namespace:"suggested_action_button_visible",id:n})),this.suggestedActions[n]=N.tapCommand);this.G.ZW(q)}}; g.w.iD=function(){return this.enabled}; g.w.sG=function(){this.enabled?this.Wl.start():EN(this);this.YW()}; g.w.gF=function(){qyT(this);VI.prototype.gF.call(this)};var T4={},za=(T4.CHANNEL_NAME="ytp-title-channel-name",T4.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",T4.LINK="ytp-title-link",T4.SESSIONLINK="yt-uix-sessionlink",T4.SUBTEXT="ytp-title-subtext",T4.TEXT="ytp-title-text",T4.TITLE="ytp-title",T4);g.z(p2,g.R);p2.prototype.onClick=function(k){this.api.logClick(this.element);var y=this.api.S(),q=this.api.getVideoUrl(!g.ou(k),!1,!0);g.YM(y)&&(y={},g.yQ(this.api,"addEmbedsConversionTrackingParams",[y]),q=g.lG(q,y));g.HH(q,this.api,k)}; p2.prototype.OT=function(){var k=this.api.getVideoData(),y=this.api.S();this.updateValue("title",k.title);var q={X:"a",D:za.CHANNEL_NAME,K:{href:"{{channelLink}}",target:"_blank"},oO:"{{channelName}}"};this.api.S().C&&(q={X:"span",D:za.CHANNEL_NAME,oO:"{{channelName}}",K:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",q);Nv7(this);this.api.getPresentingPlayerType()===2&&(q=this.api.getVideoData(),q.videoId&&q.isListed&&q.author&&q.oM&&q.profilePicture?(this.updateValue("channelLink", q.oM),this.updateValue("channelName",q.author),this.updateValue("channelTitleFocusable","0")):Nv7(this));q=y.externalFullscreen||!this.api.isFullscreen()&&y.dB;g.fD(this.link,za.FULLERSCREEN_LINK,q);y.ND||!k.videoId||q||g.W4(k)||y.C?this.Z&&(this.updateValue("url",null),this.HZ(this.Z),this.Z=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.Z||(this.Z=this.T(this.link,"click",this.onClick)));y.C&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.YM(y)?k.expandedTitle: k.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.z(g.r_,g.R);g.w=g.r_.prototype;g.w.setEnabled=function(k){if(this.type!=null)if(k)switch(this.type){case 3:case 2:nwT(this);this.B.show();break;default:this.B.show()}else this.B.hide();this.J=k}; g.w.Xe=function(k,y,q,N,D,n,T,I){if(!this.eb||this.env.J){this.type===3&&this.U4();this.type!==1&&(g.$D(this.element,"ytp-tooltip ytp-bottom ytp-rounded-tooltip"),this.type=1,this.J&&this.B.show(),this.N&&this.N.dispose(),(this.N=this.api.Ej())&&this.N.subscribe("l",this.Bi,this));if(I){var H=g.MO(this.bg).height||141;this.QM.style.bottom=H+2+"px"}this.update({text:q,title:n!=null?n:"",eduText:I!=null?I:""});g.fD(this.text,"ytp-tooltip-text-no-title",this.type===1&&!n);this.api.isInline()&&g.pD(this.text, "ytp-modern-tooltip-text");g.fD(this.element,"ytp-text-detail",!!N);q=-1;this.N&&(q=hH(this.N,243*this.scale),this.env.W("web_l3_storyboard")&&this.N.levels.length===4&&(q=this.N.levels.length-1),q=vmG(this.N,q,y));wiU(this,q);if(T)switch(y=g.MO(this.element).width,T){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=y+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=y/2+"px",this.title.style.textAlign="center"}TvZ(this, !!N,k,D)}}; g.w.T9=function(){this.type===1&&this.U4()}; g.w.h7=function(k,y){if(this.type)if(this.type===3)this.U4();else return;DVD(this,k,3,y)}; g.w.JL=function(){this.Z&&!this.U&&this.Z.hasAttribute("title")&&(this.C=this.Z.getAttribute("title")||"",this.Z.removeAttribute("title"),this.J&&nwT(this))}; g.w.Bi=function(k,y){k<=this.V&&this.V<=y&&(k=this.V,this.V=NaN,wiU(this,k))}; g.w.FSj=function(){O$D(this.N,this.V,243*this.scale)}; g.w.U4=function(){switch(this.type){case 2:var k=this.Z;k.removeEventListener("mouseout",this.sT);k.addEventListener("mouseover",this.j);k.removeEventListener("blur",this.sT);k.addEventListener("focus",this.j);IEP(this);break;case 3:IEP(this);break;case 1:this.N&&(this.N.unsubscribe("l",this.Bi,this),this.N=null),this.api.removeEventListener("videoready",this.ND),this.AV.stop()}this.type=null;this.J&&this.B.hide()}; g.w.J3=function(){if(this.Z)for(var k=0;k=0;y--)if(this.LO[y]===k){this.LO.splice(y,1);break}MN(this.Sy,64,this.LO.length>0)}; g.w.vx=function(){this.api.xf()&&this.api.QG();return!!this.ZF||aE0(this)||g.R3.prototype.vx.call(this)}; g.w.wm=yT(3);g.w.sO=yT(7);g.w.lR=yT(10);g.w.fh=function(){var k=!this.vx(),y=k&&this.api.xf()&&!g.e(this.api.getPlayerStateObject(),2)&&!g.W4(this.api.getVideoData())&&!this.api.S().C&&!this.api.qS(),q=this.X$&&g.Xh(this.api)&&g.e(this.api.getPlayerStateObject(),128);k||q?(this.iH.show(),this.hS.show()):(this.iH.hide(),this.hS.hide(),this.api.J3(this.Ap.element));y?this.CD.BZ():this.CD.IM();this.m0&&sR6(this.m0,this.NA||!k);this.api.W("web_player_hide_overflow_button_if_empty_menu")&&xVG(this);g.R3.prototype.fh.call(this)}; g.w.n2=function(k,y,q,N,D){k.style.left="";k.style.top="";k.style.bottom="";var n=g.MO(k),T=N||this.m0&&g.cG(this.m0.F4(),y),I=N=null;q!=null&&T||(N=g.MO(y),I=g.U2(y,this.api.getRootNode()),q==null&&(q=I.x+N.width/2));q-=n.width/2;T?(y=this.m0,N=JMU(y),I=tsP(y),T=this.api.KS().getPlayerSize().height,q=g.X6(q,N,N+I-n.width),n=T-knT(y)-n.height):g.cG(this.Ap.element,y)?(y=this.api.KS().getPlayerSize().width,q=g.X6(q,12,y-n.width-12),n=this.dS()?this.DO:this.d7,this.api.S().playerStyle==="gvn"&&(n+= 20),this.X$&&(n-=this.dS()?26:18)):(y=this.api.KS().getPlayerSize(),q=g.X6(q,12,y.width-n.width-12),n=I.y>(y.height-N.height)/2?I.y-n.height-12:I.y+N.height+12);k.style.top=n+(D||0)+"px";k.style.left=q+"px"}; g.w.bf=function(k){k&&(this.api.J3(this.Ap.element),this.m0&&this.api.J3(this.m0.F4()));this.Mj&&(g.fD(this.contextMenu.element,"ytp-autohide",k),g.fD(this.contextMenu.element,"ytp-autohide-active",!0));g.R3.prototype.bf.call(this,k)}; g.w.ze=function(){g.R3.prototype.ze.call(this);this.Mj&&(g.fD(this.contextMenu.element,"ytp-autohide-active",!1),this.Mj&&(this.contextMenu.hide(),this.zg&&this.zg.hide()))}; g.w.No=function(k,y){var q=this.api.KS().getPlayerSize();q=new g.aI(0,0,q.width,q.height);if(k||this.Sy.N&&!this.vx()){if(this.api.S().RR||y)k=this.dS()?this.DO:this.d7,q.top+=k,q.height-=k;this.m0&&(q.height-=knT(this.m0))}return q}; g.w.lD=function(k){var y=this.api.getRootNode();k?y.parentElement?(y.setAttribute("aria-label","Reproductor de video de YouTube en pantalla completa"),this.api.S().externalFullscreen||(y.parentElement.insertBefore(this.ip.element,y),y.parentElement.insertBefore(this.OE.element,y.nextSibling))):g.sR(Error("Player not in DOM.")):(y.setAttribute("aria-label","Reproductor de video de YouTube"),this.ip.detach(),this.OE.detach());this.SH();this.By()}; g.w.dS=function(){var k=this.api.S();return this.api.isFullscreen()&&!k.J||!1}; g.w.showControls=function(k){this.yP=!k;this.fh()}; g.w.SH=function(){var k=this.dS();this.tooltip.scale=k?1.5:1;this.contextMenu&&g.fD(this.contextMenu.element,"ytp-big-mode",k);this.fh();this.api.W("web_player_hide_overflow_button_if_empty_menu")||xVG(this);this.By();var y=this.api.qS();y&&k?(k=(this.api.KS().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.fW(this.Ap.element,"padding-left",k+"px"),g.fW(this.Ap.element,"padding-right",k+"px")):y&&(g.fW(this.Ap.element,"padding-left",""),g.fW(this.Ap.element,"padding-right",""));g.R3.prototype.SH.call(this)}; g.w.MQ=function(){if(aE0(this)&&!g.Xh(this.api))return!1;var k=this.api.getVideoData();return!g.YM(this.api.S())||this.api.getPresentingPlayerType()===2||!this.H6||((k=this.H6||k.H6)?(k=k.embedPreview)?(k=k.thumbnailPreviewRenderer,k=k.videoDetails&&g.L(k.videoDetails,CAM)||null):k=null:k=null,k&&k.collapsedRenderer&&k.expandedRenderer)?g.R3.prototype.MQ.call(this):!1}; g.w.By=function(){g.R3.prototype.By.call(this);this.api.logVisibility(this.title.element,!!this.Q1);this.T7&&this.T7.fY(!!this.Q1);this.channelAvatar.fY(!!this.Q1);this.overflowButton&&this.overflowButton.fY(this.uO()&&!!this.Q1);this.shareButton&&this.shareButton.fY(!this.uO()&&!!this.Q1);this.AC&&this.AC.fY(!this.uO()&&!!this.Q1);this.searchButton&&this.searchButton.fY(!this.uO()&&!!this.Q1);this.copyLinkButton&&this.copyLinkButton.fY(!this.uO()&&!!this.Q1);if(!this.Q1){this.api.J3(this.Ap.element); for(var k=0;k5&&y.lw("glrs",{cmt:q});y.seekTo(0,{seekSource:58});y.lw("glrre",{cmt:q})}}; OQ.prototype.gF=function(){this.Z=null;g.S.prototype.gF.call(this)};g.z(g.Pm,oj);g.w=g.Pm.prototype;g.w.isView=function(){return!0}; g.w.RY=function(){var k=this.mediaElement.getCurrentTime();if(k=4&&k!=="player-reload-after-handoff";this.status={status:Infinity,error:k};if(this.Z&&this.N){var N=this.N.getVideoData().clientPlaybackNonce;this.Z.uv(new oi("dai.transitionfailure",Object.assign(y,{cpn:N,transitionTimeMs:this.Oy,msg:k})));XA(this.Z,q)}this.vy.reject(k);this.dispose()}}; g.w.jL=function(){return this.status.status>=4&&this.status.status<6}; g.w.gF=function(){CHZ(this);this.Z.unsubscribe("newelementrequired",this.m5,this);if(this.C){var k=this.C.N;this.C.Z.N5.unsubscribe("updateend",this.wW,this);k.N5.unsubscribe("updateend",this.wW,this)}g.S.prototype.gF.call(this)}; g.w.o3=function(k){g.Uu(k,128)&&this.lO("player-error-event")};g.z(Bvu,g.S);g.w=Bvu.prototype;g.w.clearQueue=function(k,y){k=k===void 0?!1:k;y=y===void 0?!1:y;this.V&&this.V.reject("Queue cleared");this.app.S().W("html5_gapless_fallback_on_qoe_restart_v2")||y&&this.N&&XA(this.N,!1);EQ(this,k)}; g.w.AJ=function(){return!this.Z}; g.w.O9=function(k){return this.Z===k}; g.w.jL=function(){var k;return((k=this.C)==null?void 0:k.jL())||!1}; g.w.gF=function(){EQ(this);g.S.prototype.gF.call(this)};g.z(FoZ,g.fr);g.w=FoZ.prototype;g.w.getVisibilityState=function(k,y,q,N,D,n,T,I){return k?4:f0P()?3:y?2:q?1:N?5:D?7:n?8:T?9:I?10:0}; g.w.kW=function(k){this.fullscreen!==k&&(this.fullscreen=k,this.sG())}; g.w.setMinimized=function(k){this.N!==k&&(this.N=k,this.sG())}; g.w.setInline=function(k){this.inline!==k&&(this.inline=k,this.sG())}; g.w.Y7=function(k){this.pictureInPicture!==k&&(this.pictureInPicture=k,this.sG())}; g.w.setSqueezeback=function(k){this.C!==k&&(this.C=k,this.sG())}; g.w.G8=function(k){this.V!==k&&(this.V=k,this.sG())}; g.w.yD=function(){return this.Z}; g.w.K6=function(){return this.fullscreen!==0}; g.w.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.w.ex=function(){return this.fullscreen}; g.w.isMinimized=function(){return this.N}; g.w.isInline=function(){return this.inline}; g.w.isBackground=function(){return f0P()}; g.w.SS=function(){return this.pictureInPicture}; g.w.Kb=function(){return!1}; g.w.lf=function(){return this.C}; g.w.Fz=function(){return this.V}; g.w.sG=function(){this.publish("visibilitychange");var k=this.getVisibilityState(this.yD(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.SS(),this.Kb(),this.lf(),this.Fz());k!==this.Y&&this.publish("visibilitystatechange");this.Y=k}; g.w.gF=function(){vW7(this.j);g.fr.prototype.gF.call(this)};g.z(VN,g.S);g.w=VN.prototype;g.w.enqueue=function(k,y){if(k.V!==this)return!1;if(this.segments.length===0||(y===void 0?0:y))this.Z=k;this.segments.push(k);return!0}; g.w.bu=function(){return this.dO||0}; g.w.jS=function(){return this.V||0}; g.w.removeAll=function(){for(;this.segments.length;){var k=void 0;(k=this.segments.pop())==null||k.dispose()}this.N.clear();this.C=void 0}; g.w.gF=function(){this.removeAll();g.S.prototype.gF.call(this)}; g.z(eU6,g.S);g.w=eU6.prototype;g.w.bu=function(){return this.dO}; g.w.jS=function(){return this.C}; g.w.getType=function(){return this.type}; g.w.getVideoData=function(){return this.videoData}; g.w.tS=function(k){ryD(k);this.videoData=k}; g.w.gF=function(){WoZ(this);g.S.prototype.gF.call(this)};g.z(g.Mm,g.S);g.w=g.Mm.prototype;g.w.kH=function(k,y,q){return new g.rG(k,y,{id:q,namespace:"serverstitchedcuerange",priority:9})}; g.w.onCueRangeEnter=function(k){this.Wl.push(k);var y=k.getId();this.Zx.lw("sdai",{oncueEnter:1,cpn:y,start:k.start,end:k.end,ct:(this.Zx.getCurrentTime()||0).toFixed(3),cmt:(this.Zx.Qb()||0).toFixed(3)});var q=y==="";this.MD.add(k.N);var N=this.C.get(y);if(q){var D;if(this.Zx.getVideoData().pX()&&((D=this.Z)==null?0:D.vk)&&this.J){this.Uj=0;this.Z=void 0;this.UT&&(this.events.HZ(this.UT),this.UT=null);this.J="";this.fS=!0;return}}else if(this.Zx.lw("sdai",{enterAdCueRange:1}),this.Zx.getVideoData().pX()&& (N==null?0:N.uf))return;if(this.fS&&!this.Z)this.fS=!1,!q&&N&&(q=this.Zx.getCurrentTime(),Ga(this,{WX:k,isAd:!0,MN:!0,vn:q,adCpn:y},{isAd:!1,MN:!1,vn:q}),this.Vi=N.cpn,qmT(this,N),k=Sd(this,"midab",N),this.Zx.lw("sdai",k),this.Uj=1),this.AV=!1;else if(this.Z){if(this.Z.MN)this.Zx.lw("sdai",{a_pair_of_same_transition_occurs_enter:1,acpn:this.Z.adCpn,transitionTime:this.Z.vn,cpn:y,currentTime:this.Zx.getCurrentTime()}),N=this.Zx.getCurrentTime(),k={WX:k,isAd:!q,MN:!0,vn:N,adCpn:y},y={WX:this.Z.WX,isAd:this.Z.isAd, MN:!1,vn:N,adCpn:this.Z.adCpn},this.Z.WX&&this.MD.delete(this.Z.WX.N),Ga(this,k,y);else{if(this.Z.WX===k){this.Zx.lw("sdai",{same_cue_range_pair_enter:1,acpn:this.Z.adCpn,transitionTime:this.Z.vn,cpn:y,currentTime:this.Zx.getCurrentTime(),cueRangeStartTime:k.start,cueRangeEndTime:k.end});this.Z=void 0;return}if(this.Z.adCpn===y){y&&this.Zx.lw("sdai",{dchtsc:y});this.Z=void 0;return}k={WX:k,isAd:!q,MN:!0,vn:this.Zx.getCurrentTime(),adCpn:y};Ga(this,k,this.Z)}this.Z=void 0;this.AV=!1}else this.Z={WX:k, isAd:!q,MN:!0,vn:this.Zx.getCurrentTime(),adCpn:y}}; g.w.onCueRangeExit=function(k){var y=k.getId();this.Zx.lw("sdai",{oncueExit:1,cpn:y,start:k.start,end:k.end,ct:(this.Zx.getCurrentTime()||0).toFixed(3),cmt:(this.Zx.Qb()||0).toFixed(3)});var q=y==="",N=this.C.get(y);if(this.Zx.getVideoData().pX()&&!q&&N){if(N.uf)return;N.uf=!0;this.Y.clear();if(this.uw.W("html5_lifa_no_rewatch_ad_sbc"))if(this.Zx.Ye()){var D=N.dO;this.Zx.O$(D/1E3,(D+N.durationMs)/1E3)}else this.Zx.lw("lifa",{remove:0})}if(this.MD.has(k.N))if(this.MD.delete(k.N),this.Wl=this.Wl.filter(function(n){return n!== k}),this.fS&&(this.AV=this.fS=!1,this.Zx.lw("sdai",{cref:1})),this.Z){if(this.Z.MN){if(this.Z.WX===k){this.Zx.lw("sdai",{same_cue_range_pair_exit:1, acpn:this.Z.adCpn,transitionTime:this.Z.vn,cpn:y,currentTime:this.Zx.getCurrentTime(),cueRangeStartTime:k.start,cueRangeEndTime:k.end});this.Z=void 0;return}if(this.Z.adCpn===y){y&&this.Zx.lw("sdai",{dchtsc:y});this.Z=void 0;return}y={WX:k,isAd:!q,MN:!1,vn:this.Zx.getCurrentTime(),adCpn:y};Ga(this,this.Z,y)}else this.Zx.lw("sdai",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.Z.adCpn,transitionTime:this.Z.vn,upcomingCpn:y,contentCpn:this.Zx.getVideoData().clientPlaybackNonce,currentTime:this.Zx.getCurrentTime()}); this.Z=void 0;this.AV=!1}else this.Z={WX:k,isAd:!q,MN:!1,vn:this.Zx.getCurrentTime(),adCpn:y};else this.Zx.lw("sdai",{ignore_single_exit:1})}; g.w.SA=function(){return{cpn:this.Zx.getVideoData().clientPlaybackNonce,durationMs:0,dO:0,playerType:1,HX:0,videoData:this.Zx.getVideoData(),errorCount:0}}; g.w.pn=function(){if(this.z5)return!1;var k=void 0;this.Vi&&(k=this.C.get(this.Vi));return this.Zx.getVideoData().pX()?!!k&&!k.uf:!!k}; g.w.seekTo=function(k,y,q,N){k=k===void 0?0:k;y=y===void 0?{}:y;q=q===void 0?!1:q;N=N===void 0?null:N;if(this.Zx.getVideoData().pX()&&k<=this.Dx/1E3)this.Zx.pauseVideo(),this.Dx=0,this.AV=!0,lk(this.Zx),this.Zx.seekTo(k),this.Zx.playVideo();else if(this.AV=!0,q)lEM(this,k,y);else{q=this.api.Vx();var D=q===this.aO?this.oM:null;L2(this,!1);this.Jz=k;this.Bc=y;N!=null&&this.vc.start(N);q&&(this.oM=D||q.getPlayerState(),T_D(q),this.aO=q)}}; g.w.gF=function(){L2(this,!1);w0M(this);IO0(this);g.S.prototype.gF.call(this)}; g.w.p$=function(k){this.tb=k;this.Zx.lw("sdai",{swebm:k})}; g.w.Cn=function(k,y,q){if(q&&y){var N=this.Y.get(k);if(N){N.locations||(N.locations=new Map);var D=Number(y.split(";")[0]);q=new g.Qk(q);this.hV&&this.Zx.lw("sdai",{hdlredir:1,itag:y,seg:k,hostport:FL(q)});N.locations.set(D,q)}}}; g.w.b4=function(k,y,q,N,D,n){var T=N===3;D=KS7(this,k,y,N,q,n);if(!D)return ov(this,y,T),D=g.H7T(this,y)?"undec":"ncp",this.Zx.lw("sdai",{gvprp:D,mt:k,seg:y,tt:N,itag:q,ce:n}),null;T||this.Y.set(y,D);k=D.rV;var I;N=((I=g_(this,y-1,N))==null?void 0:I.Su)||"";N===""&&this.Zx.lw("sdai",{eds:1});I=c_6(this,D.ssdaiAdsConfig);q=this.Zx.getVideoData();var H;n=((H=q.N)==null?void 0:H.containerType)||0;H=q.Ny[n];y=D.EO&&y>=D.EO?D.EO:void 0;return{G4:{a6:k?j1G(this,k):[],uT:I,Su:N,O6:y,fM:Id(H.split(";")[0]), BA:H.split(";")[1]||""}}}; g.w.tO=function(k){a:{if(!this.z5){var y=A_T(this,k);if(!(this.Zx.getVideoData().pX()&&(y==null?0:y.uf)))break a}y=void 0}var q=y;if(!q)return this.Zx.lw("sdai",{gvprp:"ncp",mt:k}),null;y=q.rV;var N=c_6(this,q.ssdaiAdsConfig);k=q.EO&&q.qd&&k>=q.qd?q.EO:void 0;q=this.Zx.getVideoData();var D,n=((D=q.N)==null?void 0:D.containerType)||0;D=q.Ny[n];return{a6:y?j1G(this,y):[],uT:N,O6:k,fM:Id(D.split(";")[0]),BA:D.split(";")[1]||""}}; g.w.EU=function(k,y,q,N,D,n){var T=Number(q.split(";")[0]);D=N===3;k=KS7(this,k,y,N,q,n);this.hV&&this.Zx.lw("sdai",{gdu:1,seg:y,itag:T,pb:""+!!k});if(!k)return ov(this,y,D),null;k.locations||(k.locations=new Map);if(!k.locations.has(T)){var I,H;n=(I=k.videoData.getPlayerResponse())==null?void 0:(H=I.streamingData)==null?void 0:H.adaptiveFormats;if(!n)return this.Zx.lw("sdai",{gdu:"noadpfmts",seg:y,itag:T}),ov(this,y,D),null;I=n.find(function(x){return x.itag===T}); if(!I||!I.url){var K=k.videoData.videoId;k=[];N=g.p(n);for(var A=N.next();!A.done;A=N.next())k.push(A.value.itag);this.Zx.lw("sdai",{gdu:"nofmt",seg:y,vid:K,itag:T,fullitag:q,itags:k.join(",")});ov(this,y,D);return null}k.locations.set(T,new g.Qk(I.url,!0))}I=k.locations.get(T);if(!I)return this.Zx.lw("sdai",{gdu:"nourl",seg:y,itag:T}),ov(this,y,D),null;I=new vE(I);this.tb&&(I.get("dvc")?this.Zx.lw("sdai",{dvc:I.get("dvc")||""}):I.set("dvc","webm"));var c;(H=(c=g_(this,y-1,N))==null?void 0:c.Su)&& I.set("daistate",H);k.EO&&y>=k.EO&&I.set("skipsq",""+k.EO);(H=this.Zx.getVideoData().clientPlaybackNonce)&&I.set("cpn",H);c=[];k.rV&&(c=j1G(this,k.rV),c.length>0&&I.set("acpns",c.join(",")));D||this.Y.set(y,k);D=null;D=I.get("aids");var u;if((((A=D)==null?void 0:(u=A.split(","))==null?void 0:u.length)||0)!==c.length)if(k.rV){var a;this.Zx.lw("sdai",{acpns_aids_nm:1,ids:$4D(this,k.rV).join("_"),acpns:c.join("_"),aids:(a=D)==null?void 0:a.replace(/,/g,"_"),cpn:H,trackType:N})}else this.Zx.lw("sdai", {acpns_aids_nm:"noAdBreakId",cpn:H});N=I.YX();(N==null?void 0:N.length)>2048&&this.Zx.lw("sdai",{urltoolong:1,sq:y,itag:T,len:N.length});this.hV&&(N&&(u=k.cpn,A=k.rV,p0M(this,u,A),A&&!this.cX.has(A)&&(u=X0u(this,u,A),a=zW7(this,A),this.Zx.lw("sdai",{iofa:u}),this.Zx.lw("sdai",{noawnzd:a-u}),this.Zx.lw("sdai",{acpns:c.join("."),aids:(K=D)==null?void 0:K.replace(/,/g,".")}),this.cX.add(A))),this.Zx.lw("sdai",{gdu:"v",seg:y,itag:q,ast:k.dO.toFixed(3),alen:k.durationMs.toFixed(3),acpn:k.cpn,avid:k.videoData.videoId})); return N}; g.w.HB=function(k,y,q){var N=d_(this,k,q);return(N=N?(N.dO+N.durationMs)/1E3:0)&&y>N?(this.Vf(k,q,!0),this.Zx.seekTo(N),!0):!1}; g.w.Vf=function(k,y,q){q=q===void 0?!1:q;var N=d_(this,k,y);if(N){var D=void 0,n=N.rV;if(n){this.Zx.lw("sdai",{skipadonsq:y,sts:q,abid:n,acpn:N.cpn,avid:N.videoData.videoId});q=this.U.get(n);if(!q)return;q=g.p(q);for(n=q.next();!n.done;n=q.next())n=n.value,n.EO=y,n.qd=k,n.dO>N.dO&&(D=n)}this.J=N.cpn;uo6(this);k=this.Zx.getCurrentTime();NwT(this,N,D,k,k,!1,!0)}}; g.w.TE=function(){for(var k=g.p(this.j),y=k.next();!y.done;y=k.next())y=y.value,y.EO=NaN,y.qd=NaN;uo6(this);this.Zx.lw("sdai",{rsac:"resetSkipAd",sac:this.J});this.J=""}; g.w.zi=yT(39); g.w.aq=function(k,y,q,N,D,n,T,I,H){N.length>0&&this.Zx.lw("sdai",{onssinfo:1,sq:k,start:y.toFixed(3),cpns:N.join(","),ds:D.join(","),isVideo:T?1:0});H&&(T?this.RO.set(k,{Su:H,Xr:I}):this.QM.set(k,{Su:H,Xr:I}));I=TN(this.Zx.getVideoData())&&this.uw.W("html5_process_all_cuepoints");if(T||I){if(N.length&&D.length)for(this.J&&this.J===N[0]&&this.Zx.lw("sdai",{skipfail:1,sq:k,acpn:this.J}),k=y+this.AY(),T=0;T0&&(this.Uj=0,this.Vi="",this.api.publish("serverstitchedvideochange"));k=this.Zx;k.videoData.tP=!0;k.uv(new oi("qoe.restart",q));lk(k,!0);k.videoData.pX()&&k.W("html5_reload_caption_on_ssdai_fallback")&&k.Ub.Nu();return!0}; g.w.zR=function(){this.Zx.lw("sdai",{rstdaist:1});this.QM.clear();this.RO.clear();this.wF.clear()}; g.w.uN=function(k){var y;if(k!==((y=this.sT)==null?void 0:y.identifier))this.Zx.lw("sdai",{ignorenoad:k});else{this.cH.add(k);var q;((q=this.sT)==null?void 0:q.identifier)===k&&Yq(this)}}; g.w.PL=function(){return this.Uj}; g.w.Nz=function(){return this.Vi}; g.w.xF=function(k){var y=bv(this.api.zL());y=y?y.xF(k):!1;if(this.uw.W("html5_ssdai_update_timeline_on_start_time_change"))if(y)this.B={kM:k.identifier,SY:k.startSecs};else if(this.B&&this.B.kM===k.identifier&&k.startSecs>this.B.SY+1){this.api.lw("sdai",{cueStChg:k.identifier,oldSt:this.B.SY.toFixed(3),newSt:k.startSecs.toFixed(3),abid:this.B.Ti});if(this.B.Ti){var q=k.startSecs-this.B.SY,N=this.U.get(this.B.Ti);if(N){N=g.p(N);for(var D=N.next();!D.done;D=N.next())D=D.value,D.dO>=0&&(D.dO+=q*1E3)}}this.B.SY= k.startSecs}return y}; g.w.HL=function(k){return this.z5?!1:!!A_T(this,k)}; g.w.Y6=function(k){var y=this;this.Zx.pauseVideo();var q=this.Zx.getCurrentTime(),N=this.C.get(this.Vi),D=this.N.get(this.Vi);if(N){this.J=this.Vi;this.AV=!1;N.uf=!0;var n=this.Zx.getCurrentTime();this.Z={WX:D,isAd:!0,MN:!1,vn:n,adCpn:this.Vi,vk:N,iJO:k};this.Zx.getVideoData().pX()&&px(this.Zx,N,this.SA(),n,this.Zx.getCurrentTime(),!1,!0,k,(0,g.om)());if(D==null?0:D.start)this.Dx=n*1E3-D.start;this.Y.clear();lk(this.Zx);this.Vi=this.SA().cpn;this.api.publish("serverstitchedvideochange");this.Zx.seekTo(q); this.Zx.playVideo();this.UT||(this.UT=this.events.T(this.api,"progresssync",function(){var T=N.Vu?N.Vu*1E3:N.dO,I=y.N.get(N.cpn);I&&y.Zx.removeCueRange(I);y.N.delete(N.cpn);y.C.delete(N.cpn);I=y.j.indexOf(N);I>=0&&y.j.splice(I,1);I=[];for(var H=g.p(y.V),K=H.next();!K.done;K=H.next())K=K.value,K.end<=T?y.Zx.removeCueRange(K):I.push(K);y.V=I;aO7(y,0,T+N.durationMs)})); return!0}this.Zx.lw("sdai",{skipFail:q});return!1}; var kX6=0;g.z(fOU,g.S);g.w=fOU.prototype; g.w.E7=function(k,y){y=y===void 0?"":y;if(this.timeline.C===y)return!0;var q=this.timeline.Z,N=q==null?void 0:q.getVideoData();if(!q||!N)return this.api.lw("ssap",{htsm:q?0:1}),!1;if(this.api.W("html5_ssap_clear_timeline_before_update")){var D=this.timeline,n;(n=D.Z)==null||WoZ(n);D.N.clear()}D=Bm(q);var T=!1;n=[];var I=new Map;q=[];var H=[],K=0,A=0,c=0,u=[];k=g.p(k);for(var a=k.next();!a.done;a=k.next())a:{var x=void 0,r=void 0,f=a.value,P=f.clipId;if(P){if(f.V$){c=f.V$.P4||0;a=f.V$.rX||1;var C= Number(((f.V$.bW||0)/(f.V$.X3||1)*1E3).toFixed(0));c=a=C+Number((c/a*1E3).toFixed(0))}else a=C=c,this.BB.has(P)||this.wB.add(P);var V=(r=I.get(P))!=null?r:0,Q=this.timeline.C;r=!1;if(Q&&this.api.W("html5_ssap_clear_timeline_before_update")){if(Q=this.lY.get(P))Q.start=C,Q.end=a,r=!0}else{if(Q){var Y=P;Q=C;var l=a,h=V,qD=L8(this.timeline,Y);if(qD!=null&&qD.length){h=I){this.J$.set(k,q);C9Z(this,k,y);this.D6.set(k,(0,g.om)());if(q=this.lY.get(y))for(q=q.getId().split(","),q=g.p(q),T=q.next();!T.done;T=q.next())T=T.value,T!==y&&this.wB.has(T)&&(this.wB.delete(T),this.BB.add(T));hs(this);y=n.bu()/1E3;n=void 0;q=(n=g.bD(this.api.S().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?n:0;this.api.W("html5_ssap_keep_media_on_finish_segment")?this.Zx.seekTo(y+ q/1E3,{vj:!0}):this.Zx.seekTo(y+q/1E3);this.Ym?(this.api.lw("ssap",{gpfreload:this.Vi}),i7D(this)||(this.Ym=!1),lk(this.Zx,!1,!1,this.api.W("html5_ssap_keep_media_on_finish_segment"))):N&&lk(this.Zx,!1,!1,this.api.W("html5_ssap_keep_media_on_finish_segment"));D&&this.api.playVideo(1,this.api.W("html5_ssap_keep_media_on_finish_segment"));return[k]}}}return[]}; g.w.yk=function(){var k=this.timeline.Z;if(!k)return 0;var y=k.jS();k=g.p(k.Z.values());for(var q=k.next();!q.done;q=k.next()){q=g.p(q.value);for(var N=q.next();!N.done;N=q.next())N=N.value,N.jS()>y&&(y=N.jS())}return y/1E3}; g.w.vZ=function(){var k=this.Zx.getCurrentTime()*1E3;var y=V_U(this,k);if(!y){var q=L8(this.timeline,this.Vi);if(q){q=g.p(q);for(var N=q.next();!N.done;N=q.next())N=N.value,N.bu()>k&&(y=N)}}return y&&y.getType()===1?y.bu()/1E3:0}; g.w.getVideoData=function(k){if(k===2&&!this.pn()){if(this.C5&&this.Ze.has(this.C5))return this.Ze.get(this.C5);this.api.lw("ssap",{lpanf:""+J5(this)});return null}return Q10(this)}; g.w.pn=function(){var k=L8(this.timeline,this.Vi);return(k==null?0:k.length)?k[0].getType()===2:!1}; g.w.M_=function(){var k=L8(this.timeline,this.Vi);return(k==null?0:k.length)?k[0].N:!1}; g.w.seekTo=function(k,y){y=y===void 0?{}:y;var q=BwD(this,this.Zx.getCurrentTime());this.Zx.seekTo(k+q/1E3,y)}; g.w.kH=function(k,y,q){return new g.rG(k,y,{id:q,namespace:"ssap",priority:9})}; g.w.onCueRangeEnter=function(k){if(!this.hW.has(k.getId())){this.api.lw("ssap",{oce:1,cpn:k.getId(),st:k.start,et:k.end,ct:(this.Zx.getCurrentTime()||0).toFixed(3),cmt:(this.Zx.Qb()||0).toFixed(3)});for(var y=k.getId().split(","),q=0;qq+1)for(N=q+1;Nthis.C;)(q=this.data.shift())&&yH(this,q,!0);ts(this)}; g.w.remove=function(k,y){y=y===void 0?!1:y;var q=this.data.find(function(N){return N.key===k}); q&&(yH(this,q,y),g.lO(this.data,function(N){return N.key===k}),ts(this))}; g.w.removeAll=function(k){if(k=k===void 0?!1:k)for(var y=g.p(this.data),q=y.next();!q.done;q=y.next())yH(this,q.value,k);this.data=[];ts(this)}; g.w.gF=function(){var k=this;g.S.prototype.gF.call(this);this.data.forEach(function(y){yH(k,y,!0)}); this.data=[]};g.z(q2,g.S);q2.prototype.sR=function(k){if(k)return this.N.get(k)}; q2.prototype.gF=function(){this.Z.removeAll();this.N.removeAll();g.S.prototype.gF.call(this)};g.pcx=zp(function(){var k=window.AudioContext||window.webkitAudioContext;try{return new k}catch(y){return y.name}});g.z(ncT,g.R);g.w=ncT.prototype;g.w.iR=function(){g.rj(this.element,g.P6.apply(0,arguments))}; g.w.Bo=function(){this.UX&&(this.UX.removeEventListener("focus",this.kK),g.Au(this.UX),this.UX=null)}; g.w.CV=function(){this.VM();var k=this.app.S();k.T4||this.iR("tag-pool-enabled");k.Y&&this.iR(g.Dt.HOUSE_BRAND);k.playerStyle==="gvn"&&(this.iR("ytp-gvn"),this.element.style.backgroundColor="transparent");k.tb&&(this.MX=g.OG("yt-dom-content-change",this.resize,this));this.T(window,"orientationchange",this.resize,this);this.T(window,"resize",this.resize,this)}; g.w.e5=function(k){g.gL(this.app.S());this.RV=!k;N2(this)}; g.w.resize=function(){if(this.UX){var k=this.M0();if(!k.isEmpty()){var y=!g.i1(k,this.J_.getSize()),q=KEZ(this);y&&(this.J_.width=k.width,this.J_.height=k.height);k=this.app.S();(q||y||k.tb)&&this.app.Yj.publish("resize",this.getPlayerSize())}}}; g.w.nO=function(k,y){this.updateVideoData(y)}; g.w.updateVideoData=function(k){if(this.UX){var y=this.app.S();Hh&&(this.UX.setAttribute("x-webkit-airplay","allow"),k.title?this.UX.setAttribute("title",k.title):this.UX.removeAttribute("title"));this.UX.setAttribute("controlslist","nodownload");y.S$&&k.videoId&&(this.UX.poster=k.eU("default.jpg"))}y=g.v4(k,"yt:bgcolor");this.aB.style.backgroundColor=y?y:"";this.m7=i0(g.v4(k,"yt:stretch"));this.Rl=i0(g.v4(k,"yt:crop"),!0);g.fD(this.element,"ytp-dni",k.Up);this.resize()}; g.w.setGlobalCrop=function(k){this.If=i0(k,!0);this.resize()}; g.w.setCenterCrop=function(k){this.W$=k;this.resize()}; g.w.kW=function(){}; g.w.getPlayerSize=function(){var k=this.app.S(),y=this.app.Yj.isFullscreen(),q=k.externalFullscreen&&g.YM(k);if(y&&TI()&&!q)return new g.mv(window.outerWidth,window.outerHeight);q=!isNaN(this.qk.width)&&!isNaN(this.qk.height);var N=this.app.S().W("kevlar_player_enable_squeezeback_fullscreen_sizing");if(y&&!q&&N)return new g.mv(this.element.clientWidth,this.element.clientHeight);if(y||k.rz){if(window.matchMedia){k="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.Zg&&this.Zg.media=== k||(this.Zg=window.matchMedia(k));var D=this.Zg&&this.Zg.matches}if(D)return new g.mv(window.innerWidth,window.innerHeight)}else if(q)return this.qk.clone();return new g.mv(this.element.clientWidth,this.element.clientHeight)}; g.w.M0=function(){var k=this.app.S().W("enable_desktop_player_underlay"),y=this.getPlayerSize(),q=g.bD(this.app.S().experiments,"player_underlay_min_player_width");return k&&this.IY&&y.width>q?(k=g.bD(this.app.S().experiments,"player_underlay_video_width_fraction"),new g.mv(Math.min(y.height*this.getVideoAspectRatio(),y.width*k),Math.min(y.height,y.width*k/this.getVideoAspectRatio()))):y}; g.w.getVideoAspectRatio=function(){return isNaN(this.m7)?wd7(this):this.m7}; g.w.getVideoContentRect=function(k){var y=this.M0();k=IpD(this,y,this.getVideoAspectRatio(),k);return new g.aI((y.width-k.width)/2,(y.height-k.height)/2,k.width,k.height)}; g.w.XQ=function(k){this.IY=k;this.resize()}; g.w.yC=function(){return this.d8}; g.w.onMutedAutoplayChange=function(){N2(this)}; g.w.setInternalSize=function(k){g.i1(this.qk,k)||(this.qk=k,this.resize())}; g.w.gF=function(){this.MX&&g.PT(this.MX);this.Bo();g.R.prototype.gF.call(this)};g.w=AQG.prototype;g.w.click=function(k,y){this.elements.has(k);this.Z.has(k);var q=g.gg();q&&k.visualElement&&g.rq(q,k.visualElement,y)}; g.w.createClientVe=function(k,y,q,N){var D=this;N=N===void 0?!1:N;this.elements.has(k);this.elements.add(k);q=L$U(q);k.visualElement=q;var n=g.gg(),T=g.dg();n&&T&&(g.M5("combine_ve_grafts")?dX(Gb(),q,T):g.uW(g.Kr)(void 0,n,T,q));y.addOnDisposeCallback(function(){D.elements.has(k)&&D.destroyVe(k)}); N&&this.N.add(k)}; g.w.createServerVe=function(k,y,q){var N=this;q=q===void 0?!1:q;this.elements.has(k);this.elements.add(k);y.addOnDisposeCallback(function(){N.destroyVe(k)}); q&&this.N.add(k)}; g.w.destroyVe=function(k){this.elements.has(k);this.elements.delete(k);this.C.delete(k);this.Z.delete(k);this.N.delete(k)}; g.w.P$=function(k,y){this.clientPlaybackNonce!==y&&(this.clientPlaybackNonce=y,L$(Gb(),k),cQZ(this))}; g.w.setTrackingParams=function(k,y){this.elements.has(k);y&&(k.visualElement=g.GW(y))}; g.w.xz=function(k,y,q){this.elements.has(k);y?this.Z.add(k):this.Z.delete(k);var N=g.gg(),D=k.visualElement;this.N.has(k)?N&&D&&(y?g.zU(N,[D]):g.pr(N,[D])):y&&!this.C.has(k)&&(N&&D&&g.$l(N,D,void 0,q),this.C.add(k))}; g.w.hasVe=function(k){return this.elements.has(k)};g.z(g.np,g.S);g.np.create=function(k,y,q,N){try{var D=typeof k==="string"?k:"player"+g.hG(k),n=wM[D];if(n){try{n.dispose()}catch(I){g.sR(I)}wM[D]=null}var T=new g.np(k,y,q,N);T.addOnDisposeCallback(function(){wM[D]=null;T.FE&&T.FE()}); return wM[D]=T}catch(I){throw g.sR(I),(I&&I instanceof Error?I:Error(String(I))).stack;}}; g.w=g.np.prototype;g.w.rT=function(){return this.visibility}; g.w.wT=function(){this.uJ||(this.uJ=g.BZ(mh(),PhT()));return this.uJ}; g.w.Bo=function(k){if(this.mediaElement){this.lq&&(this.events.HZ(this.lq),this.lq=null);g.R0(this.DR);this.l2&&this.l2.Bo(!0,!1,k);this.template.Bo();try{this.W("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.UH()}catch(y){g.JR(y)}this.mediaElement=null}}; g.w.Vx=function(){return this.l2}; g.w.bD=function(){var k=this;this.l2!==this.yM&&(this.logger.debug(function(){var y,q;return"release presenting player, type "+((y=k.l2)==null?void 0:y.getPlayerType())+", vid "+((q=k.l2)==null?void 0:q.getVideoData().videoId)}),bz(this,this.yM))}; g.w.Ky=function(k,y,q){var N=this,D=this.Hc;k===2&&(D=new KD7(this.uw));k=new g.nx(this.uw,k,D,this.template,function(n,T,I){N.Yj.publish(n,T,I)},function(){return N.Yj.getVisibilityState()},this.visibility,this,y,q); nKD(y.getPlayerResponse())&&this.W("html5_ssap_pacf_qoe_ctmp")&&this.v9();return k}; g.w.czw=function(){if(!Aa(this)){this.logger.debug("application playback ready");if(this.W("html5_enable_ssap_autoplay_debug_logging")){var k;(k=this.yM)==null||k.lw("ssap",{onpbrdy:1})}this.QA(5)}}; g.w.v9=function(){var k;(k=this.yM)==null||k.lw("ssap",{rpa:1})}; g.w.pZT=function(k){if(!Aa(this)){this.logger.debug("playback ready");k$M(this);var y=k.getPlayerState();k.qB()?this.pauseVideo():y.isOrWillBePlaying()&&this.playVideo()}}; g.w.canPlayType=function(k){return WC(k)}; g.w.S=function(){return this.uw}; g.w.getVideoData=function(){r3(this,"gvd");return this.l2.getVideoData()}; g.w.cw=yT(17);g.w.PZ=function(){return this.yM.getVideoData()}; g.w.getVideoLoadedFraction=function(k){k=g.wl(this,k);return k?g.R_(k.getVideoData())?1:(k=k.BX())?k.Uc():0:0}; g.w.KS=function(){return this.template}; g.w.zL=function(){return this.FW}; g.w.hL=function(){return this.Hc}; g.w.QK=function(k){var y=g.wl(this,1);y&&sU(y,k)}; g.w.tN=function(){var k=this.FW.tN();this.Yj.publish("videoStatsPingCreated",k);return k}; g.w.getVolume=function(){return Math.round(this.Yj.getVolume())}; g.w.isMuted=function(){return this.Yj.isMuted()}; g.w.oi=function(){if(this.l2===this.yM&&this.eH)return this.eH.postId}; g.w.nRS=function(){var k=this;this.W("use_rta_for_player")||(g.hL(this.uw)?g.ay(this.uw,g.o_(this.getVideoData())).then(function(y){i4(mh(),y);KKu(k.getVideoData(),k.uw,k.wT())}):KKu(this.getVideoData(),this.uw,this.wT()))}; g.w.Mn=function(k){this.Yj.publish("poTokenVideoBindingChange",k)}; g.w.gZ=function(k){this.Yj.publish("d6de4videobindingchange",k)}; g.w.Ce=function(){this.Gq&&this.Gq.Ce()}; g.w.E6=function(k){this.Gq=k}; g.w.KQ=function(k){k===1&&(this.Hc.tick("vr"),a$D(this.l2),AZ6(this.Hc,this.l2.getVideoData(),thP(this)),t3D(this.FW));var y=this.uw;(AH(y)&&y.B||g.h0(y))&&(this.MP()||this.Yj.YR("onAdStateChange",k))}; g.w.setLoopVideo=function(k){this.l2===this.yM&&this.l2.z0()!==k&&(this.l2.setLoop(k),this.Yj.Sb("onLoopChange",k))}; g.w.getLoopVideo=function(){return this.l2.z0()}; g.w.setLoopRange=function(k){var y=!1;!!this.eH!==!!k?y=!0:this.eH&&k&&(y=this.eH.startTimeMs!==k.startTimeMs||this.eH.endTimeMs!==k.endTimeMs||this.eH.postId!==k.postId||this.eH.type!==k.type);if(y){if(this.l2&&$F(this.getVideoData())){y=(k==null?void 0:k.endTimeMs)||-1;var q;(q=g.wl(this))==null||q.lw("slr",{et:y})}this.yM.nD.F7("applooprange");if(k)q=new g.rG(k.startTimeMs,k.endTimeMs,{id:"looprange",namespace:"applooprange"}),this.yM.addCueRange(q);else{this.PZ().clipConfig=void 0;var N,D;((N= this.eH)==null?void 0:N.type)!=="repeatChapter"||isNaN(Number((D=this.eH)==null?void 0:D.loopCount))||(q={loopCount:String(this.eH.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.OH("repeatChapterLoopEvent",q))}this.eH=k;this.Yj.Sb("onLoopRangeChange",k||void 0);this.l2===this.yM&&(this.EC(),this.l2.cD())}}; g.w.getLoopRange=function(){return this.eH}; g.w.EC=function(){var k="";this.eH?this.l2!==this.yM?k="pnea":S9M(this,this.yM.getCurrentTime())&&(this.eH.loopCount=0,k="ilr"):k="nlr";if(this.l2&&$F(this.getVideoData()))if(this.W("html5_gapless_log_loop_range_info")){var y,q,N;(N=g.wl(this))==null||N.lw("slrre",{rej:k,ct:this.yM.getCurrentTime(),lst:(y=this.eH)==null?void 0:y.startTimeMs,let:(q=this.eH)==null?void 0:q.endTimeMs})}else{var D;(D=g.wl(this))==null||D.lw("slrre",{})}k||gcu(this)}; g.w.setPlaybackRate=function(k,y){isNaN(k)||(k=$ou(this,k),this.yM.getPlaybackRate()!==k&&(this.yM.setPlaybackRate(k),y&&!this.uw.V&&g.l0("yt-player-playback-rate",k),this.Yj.YR("onPlaybackRateChange",k)))}; g.w.getCurrentTime=function(k,y,q){y=y===void 0?!0:y;if(this.getPresentingPlayerType()===3)return j0(this.FW).getCurrentTime();var N=k===2&&this.getVideoData().enableServerStitchedDai,D=g.uE(this.getVideoData());r3(this,"gct");k=N||D?g.wl(this):g.wl(this,k);if(!k)return 0;if(D&&this.ZK)return y=this.ZK,k=k.getCurrentTime(),q?q=Rv(y,q):(q=BwD(y,k),q=k-q/1E3),q;if(y){if(N&&this.PX&&(q=this.PX.Dx/1E3,q!==0))return q;q=Kp(this,k);return ze(this,q.getCurrentTime(),q)}N&&this.PX?(q=this.PX,k=k.getCurrentTime(), q=(q=n8U(q,k*1E3))?k-q.start/1E3:k):q=k.getCurrentTime();return q}; g.w.ws=function(){var k=g.wl(this);if(!k)return 0;k=Kp(this,k);return ze(this,k.ws(),k)}; g.w.getDuration=function(k,y){y=y===void 0?!0:y;var q=this.getVideoData(),N=k===2&&q.enableServerStitchedDai,D=g.uE(q);var n=N||D?g.wl(this):g.wl(this,k);if(!n)return 0;if(q.hasProgressBarBoundaries()&&!N&&!D){var T,I=Number((T=q.progressBarStartPosition)==null?void 0:T.utcTimeMillis),H;q=Number((H=q.progressBarEndPosition)==null?void 0:H.utcTimeMillis);if(!isNaN(I)&&!isNaN(q))return(q-I)/1E3}r3(this,"agd");if(D&&this.ZK)return y=U4Z(this.ZK,this.ZK.Nz()),k===1&&y===0?n.getDuration():y;if(y)return n= HR(this,n),ze(this,n.getDuration(),n);N&&this.PX?(k=this.PX,n=n.getCurrentTime(),n=(n=TwD(k,n*1E3))?n.durationMs/1E3:0):n=n.getDuration();return n}; g.w.V5=function(k){var y=g.wl(this,k);return y?this.MP(y)?(y=HR(this,y),y.V5()-y.getCurrentTime()+this.getCurrentTime(k)):y.V5():0}; g.w.Es=function(){return this.j3}; g.w.addPlayerResponseForAssociation=function(k){this.ZK&&this.ZK.addPlayerResponseForAssociation(k)}; g.w.finishSegmentByCpn=function(k,y,q){r3(this,"afsc");return this.ZK?this.ZK.finishSegmentByCpn(k,y,q):[]}; g.w.CV=function(){this.template.CV();var k=this.Yj;k.state.element=this.template.element;var y=k.state.element,q;for(q in k.state.Z)k.state.Z.hasOwnProperty(q)&&(y[q]=k.state.Z[q]);(k=DQP(this.template.element))&&this.events.T(this.template,k,this.onFullscreenChange);this.events.T(window,"resize",this.DSD)}; g.w.getDebugText=function(k){var y=this.yM.MY(k);if(this.l2&&this.l2!==this.yM){for(var q=this.l2.MY(k),N=g.p(Object.keys(q)),D=N.next();!D.done;D=N.next())D=D.value,y["ad"+D]=q[D];if(k){q=y;N={};if(D=l1(document,"movie_player"))N.bounds=D.getBoundingClientRect(),N["class"]=D.className;D={};var n=g.kO("video-ads");n?(TD7(n,D),D.html=n.outerHTML):D.missing=1;n={};var T=g.kO("videoAdUiSkipContainer"),I=g.kO("ytp-ad-skip-button-container"),H=g.kO("ytp-skip-ad-button"),K=T||I||H;K?(TD7(K,n),n.ima=T?1: 0,n.bulleit=I?1:0,n.component=H?1:0):n.missing=1;N=JSON.stringify({player:N,videoAds:D,skipButton:n});q.ad_skipBtnDbgInfo=N}}k&&this.mediaElement&&(y["0sz"]=""+(+this.mediaElement.getSize().area()===0),y.op=this.mediaElement.zG("opacity"),q=this.mediaElement.oD().y+this.mediaElement.getSize().height,y.yof=""+(+q<=0),y.dis=this.mediaElement.zG("display"));k&&((k=(0,g.$W)())&&(y.gpu=k),(k=this.uw.playerStyle)&&(y.ps=k),this.uw.hV&&(y.webview=1));y.debug_playbackQuality=this.Yj.getPlaybackQuality(1); y.debug_date=(new Date).toString();y.origin=window.origin;y.timestamp=Date.now();delete y.uga;delete y.q;return JSON.stringify(y,null,2)}; g.w.getFeedbackProductData=function(){var k={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.S().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20241210_01_RC00"},y=this.getPlayerStateObject().xg;y&&(k.player_error_code=y.errorCode,k.player_error_details=JSON.stringify(y.errorDetail));return k}; g.w.getPresentingPlayerType=function(k){r3(this,"gppt");if(this.appState===1)return 1;if(Aa(this))return 3;var y;if(k&&((y=this.PX)==null?0:y.pn(this.getCurrentTime())))return 2;var q;return g.uE(this.getVideoData())&&((q=this.ZK)==null?0:q.pn())?2:g.wl(this).getPlayerType()}; g.w.M_=function(){r3(this,"invp");return g.uE(this.getVideoData())&&this.ZK?this.ZK.M_():!1}; g.w.getPlayerStateObject=function(k){return this.getPresentingPlayerType()===3?j0(this.FW).M5:g.wl(this,k).getPlayerState()}; g.w.getAppState=function(){return this.appState}; g.w.tW=function(k){switch(k.type){case "loadedmetadata":this.N6.start();k=g.p(this.po);for(var y=k.next();!y.done;y=k.next())y=y.value,srU(this,y.id,y.ALO,y.E9S,void 0,!1);this.po=[];break;case "loadstart":this.Hc.bN("gv");break;case "progress":case "timeupdate":PB(k.target.pD())>=2&&this.Hc.bN("l2s");break;case "playing":g.Iy&&this.N6.start();if(g.hL(this.uw))k=!1;else{y=g.$9(this.zL());k=this.mediaElement.zG("display")==="none"||this.mediaElement.getSize().area()===0;var q=DH(this.template),N=this.l2.getVideoData(), D=g.NF(this.uw);N=zN(N);y=!q||y||D||N||this.uw.GL;k=k&&!y}k&&(this.l2.lw("hidden",{},!0),this.getVideoData().LY||(this.getVideoData().LY=1,this.RF(),this.l2.playVideo()))}}; g.w.onLoadProgress=function(k,y){this.Yj.rf("onLoadProgress",y)}; g.w.Cvw=function(){this.Yj.publish("playbackstalledatstart")}; g.w.LTS=function(){this.Yj.publish("sabrCaptionsDataLoaded")}; g.w.onVideoProgress=function(k,y){k=Kp(this,k);y=ze(this,k.getCurrentTime(),k);this.Yj.YR("onVideoProgress",y)}; g.w.onAutoplayBlocked=function(){this.Yj.YR("onAutoplayBlocked");var k,y=(k=g.wl(this))==null?void 0:k.getVideoData();y&&(y.Tn=!0)}; g.w.QvV=function(){this.Yj.publish("progresssync")}; g.w.nlx=function(){this.Yj.rf("onPlaybackPauseAtStart")}; g.w.EzV=function(k){if(this.getPresentingPlayerType()===1){g.Uu(k,1)&&!g.e(k.state,64)&&this.PZ().isLivePlayback&&this.yM.isAtLiveHead()&&this.Yj.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.Uu(k,2)){if(this.eH&&this.eH.endTimeMs>=(this.getDuration()-1)*1E3){gcu(this);return}EcP(this)}if(g.e(k.state,128)){var y=k.state;this.cancelPlayback(5);y=y.xg;JSON.stringify({errorData:y,debugInfo:this.getDebugText(!0)});this.Yj.YR("onError",Pd6(y.errorCode));this.Yj.rf("onDetailedError",{errorCode:y.errorCode, errorDetail:y.errorDetail,message:y.errorMessage,messageKey:y.Qk,cpn:y.cpn});(0,g.om)()-this.uw.cO>6048E5&&this.Yj.rf("onReloadRequired")}y={};if(k.state.isPlaying()&&!k.state.isBuffering()&&!jL("pbresume","ad_to_video")&&jL("_start","ad_to_video")){var q=this.getVideoData();y.clientPlaybackNonce=q.clientPlaybackNonce;q.videoId&&(y.videoId=q.videoId);g.al(y,"ad_to_video");uB("pbresume",void 0,"ad_to_video");t3D(this.FW)}this.Yj.publish("applicationplayerstatechange",k)}}; g.w.oG=function(k){this.getPresentingPlayerType()!==3&&this.Yj.publish("presentingplayerstatechange",k)}; g.w.N2=function(k){I2(this,Fd(k.state));g.e(k.state,1024)&&this.Yj.isMutedByMutedAutoplay()&&(Xc(this,{muted:!1,volume:this.v6.volume},!1),$Q(this,!1))}; g.w.Ns=function(k,y,q){k==="newdata"&&zZT(this);this.Yj.publish("applicationvideodatachange",k,q)}; g.w.Qw=function(k,y){this.Yj.rf("onPlaybackAudioChange",this.Yj.getAudioTrack().Pc.name);this.Yj.publish("internalaudioformatchange",this.Yj.getAudioTrack().Pc.id,y)}; g.w.qE=function(k){var y=this.l2.getVideoData();k===y&&this.Yj.YR("onPlaybackQualityChange",k.N.video.quality)}; g.w.BV=function(){var k=this.Py[2];if(k){var y=k.getVideoData();k=k.N4;var q;(q=g.wl(this))==null||q.lw("ssdai",{cleanaply:1,acpn:y==null?void 0:y.clientPlaybackNonce,avid:y.videoId,ccpn:k,sccpn:this.PZ().clientPlaybackNonce===k?1:0,isDai:this.PZ().enableServerStitchedDai?1:0});delete this.Py[2]}}; g.w.onVideoDataChange=function(k,y,q){this.logger.debug(function(){return"on video data change "+k+", player type "+y.getPlayerType()+", vid "+q.videoId}); this.uw.X4()&&y.lw("vdc",{type:k,vid:q.videoId||"",cpn:q.clientPlaybackNonce||""});y===this.yM&&(this.uw.Ov=q.oauthToken);if(y===this.yM){this.getVideoData().enableServerStitchedDai&&!this.PX?this.PX=new g.Mm(this.Yj,this.uw,this.yM):!this.getVideoData().enableServerStitchedDai&&this.PX&&(this.PX.dispose(),this.PX=null);if(this.uw.X4()&&g.uE(q)){var N,D;y.lw("ssap",{vdctype:k,vid:q.videoId||"",cpn:this.getVideoData().clientPlaybackNonce||"",tlcpn:((N=this.j3.Z)==null?void 0:(D=N.getVideoData())== null?void 0:D.clientPlaybackNonce)||""})}var n,T;!g.uE(this.getVideoData())||k!=="newdata"&&k!=="dataloaded"||this.getVideoData().clientPlaybackNonce===((n=this.j3.Z)==null?void 0:(T=n.getVideoData())==null?void 0:T.clientPlaybackNonce)?!g.uE(this.getVideoData())&&this.ZK&&(this.uw.X4()&&y.lw("ssap",{tlmdis:2,vid:q.videoId||"",cpn:q.clientPlaybackNonce||""}),this.ZK.dispose(),this.ZK=null):(hUD(this.j3),this.W("html5_ssap_cleanup_ad_player_on_new_data")&&this.BV(),N=QN(this.j3,1,0,this.getDuration(1)* 1E3,this.getVideoData()),this.j3.enqueue(N,!0),UQ(this.j3,0,this.getDuration(1)*1E3,[N]),RUG(this.j3,this.getVideoData().clientPlaybackNonce,[N]),this.ZK&&(this.ZK.dispose(),this.ZK=null,this.uw.X4()&&y.lw("ssap",{tlmdis:1})),this.uw.X4()&&y.lw("ssap",{tlmcreate:1}),this.ZK=new fOU(this.Yj,this.j3,this.yM),this.yM.GT(this.ZK))}if(k==="newdata")this.logger.debug("new video data, destroy modules"),EA(this.FW,2),this.Yj.publish("videoplayerreset",y);else{if(!this.mediaElement)return;k==="dataloaded"&& (this.l2===this.yM?(l5(q.CS,q.BJ),QrZ(this)):BS7(this));y.getPlayerType()===1&&(this.uw.fS&&n0Z(this),this.getVideoData().isLivePlayback&&!this.uw.rD&&this.lO("html5.unsupportedlive",2,"DEVICE_FALLBACK"),q.isLoaded()&&((PAP(q)||this.getVideoData().Mm)&&this.Yj.publish("legacyadtrackingpingchange",this.getVideoData()),q.hasProgressBarBoundaries()&&hZT(this)));this.Yj.publish("videodatachange",k,q,y.getPlayerType())}this.Yj.YR("onVideoDataChange",{type:k,playertype:y.getPlayerType()});this.EC();(N= q.e8)?this.Qg.P$(N,q.clientPlaybackNonce):cQZ(this.Qg)}; g.w.RI=function(){uq(this,null);this.Yj.rf("onPlaylistUpdate")}; g.w.InO=function(k){delete this.r8[k.getId()];this.yM.removeCueRange(k);a:{k=this.getVideoData();var y,q,N,D,n,T,I,H,K,A,c=((y=k.Wl)==null?void 0:(q=y.contents)==null?void 0:(N=q.singleColumnWatchNextResults)==null?void 0:(D=N.autoplay)==null?void 0:(n=D.autoplay)==null?void 0:n.sets)||((T=k.Wl)==null?void 0:(I=T.contents)==null?void 0:(H=I.twoColumnWatchNextResults)==null?void 0:(K=H.autoplay)==null?void 0:(A=K.autoplay)==null?void 0:A.sets);if(c)for(y=g.p(c),q=y.next();!q.done;q=y.next())if(q=q.value, D=N=void 0,q=q.autoplayVideo||((N=q.autoplayVideoRenderer)==null?void 0:(D=N.autoplayEndpointRenderer)==null?void 0:D.endpoint),N=g.L(q,g.a_),n=D=void 0,q!=null&&((D=N)==null?void 0:D.videoId)===k.videoId&&((n=N)==null?0:n.continuePlayback)){k=q;break a}k=null}(y=g.L(k,g.a_))&&this.Yj.Sb("onPlayVideo",{sessionData:{autonav:"1",itct:k==null?void 0:k.clickTrackingParams},videoId:y.videoId,watchEndpoint:y})}; g.w.QA=function(k){var y=this;k!==this.appState&&(this.logger.debug(function(){return"app state change "+y.appState+" -> "+k}),k===2&&this.getPresentingPlayerType()===1&&(I2(this,-1),I2(this,5)),this.appState=k,this.Yj.publish("appstatechange",k))}; g.w.lO=function(k,y,q,N,D){this.yM.jy(k,y,q,N,D)}; g.w.N3=function(k,y){this.yM.handleError(new oi(k,y))}; g.w.isAtLiveHead=function(k,y){y=y===void 0?!1:y;var q=g.wl(this,k);if(!q)return!1;k=HR(this,q);q=Kp(this,q);return k!==q?k.isAtLiveHead(ze(this,q.getCurrentTime(),q),!0):k.isAtLiveHead(void 0,y)}; g.w.pN=function(){var k=g.wl(this);return k?HR(this,k).pN():0}; g.w.seekTo=function(k,y,q,N,D){y=y!==!1;if(N=g.wl(this,N))this.appState===2&&xQ(this),r3(this,"seekTo"),this.MP(N)?pp(this)?this.PX.seekTo(k,{seekSource:D},y,q):this.ir.seekTo(k,{seekSource:D},y,q):g.uE(this.getVideoData())&&this.ZK?this.ZK.seekTo(k,{NH:!y,ZQ:q,Ob:"application",seekSource:D}):N.seekTo(k,{NH:!y,ZQ:q,Ob:"application",seekSource:D})}; g.w.seekBy=function(k,y,q,N){this.seekTo(this.getCurrentTime()+k,y,q,N)}; g.w.YU=function(){this.Yj.YR("SEEK_COMPLETE")}; g.w.ZP=function(){this.Yj.Sb("onAbnormalityDetected")}; g.w.onSnackbarMessage=function(k){this.Yj.Sb("onSnackbarMessage",k)}; g.w.ybT=function(k,y){var q=k.getVideoData();if(this.appState===1||this.appState===2)q.startSeconds=y;this.appState===2?g.e(k.getPlayerState(),512)||xQ(this):this.Yj.YR("SEEK_TO",y)}; g.w.onAirPlayActiveChange=function(){this.Yj.publish("airplayactivechange");this.uw.W("html5_external_airplay_events")&&this.Yj.rf("onAirPlayActiveChange",this.Yj.yD())}; g.w.onAirPlayAvailabilityChange=function(){this.Yj.publish("airplayavailabilitychange");this.uw.W("html5_external_airplay_events")&&this.Yj.rf("onAirPlayAvailabilityChange",this.Yj.Xo())}; g.w.showAirplayPicker=function(){var k;(k=this.l2)==null||k.tR()}; g.w.gG=function(){this.Yj.publish("beginseeking")}; g.w.Fy=function(){this.Yj.publish("endseeking")}; g.w.getStoryboardFormat=function(k){return(k=g.wl(this,k))?HR(this,k).getVideoData().getStoryboardFormat():null}; g.w.Ej=function(k){return(k=g.wl(this,k))?HR(this,k).getVideoData().Ej():null}; g.w.MP=function(k){k=k||this.l2;var y=!1;if(k){k=k.getVideoData();if(pp(this))k=k===this.PX.Zx.getVideoData();else a:if(y=this.ir,k===y.Z.getVideoData()&&y.N.length)k=!0;else{y=g.p(y.N);for(var q=y.next();!q.done;q=y.next())if(k.K_===q.value.K_){k=!0;break a}k=!1}y=k}return y}; g.w.We=function(k,y,q,N,D,n,T){this.logger.debug(function(){return"Adding video to timeline id="+k.video_id+"\n lengthMs="+N+" enterTimeMs="+D}); var I="",H=pp(this),K;(K=g.wl(this))==null||K.lw("appattl",{sstm:this.PX?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:H});I=H?y_T(this.PX,k,y,q,N,D,n,T):g86(this.ir,k,q,N,D,n);this.logger.debug(function(){return"Video added to timeline id="+k.video_id+" timelinePlaybackId="+I}); return I}; g.w.jI=function(k,y,q,N,D,n,T){if(pp(this)){var I=y_T(this.PX,k,y,q,N,D,n,T);this.logger.debug(function(){return"Remaining video added to timeline id="+k.video_id+" timelinePlaybackId="+I})}return""}; g.w.uN=function(k){var y;(y=this.PX)==null||y.uN(k)}; g.w.dW=function(k,y){k=k===void 0?-1:k;y=y===void 0?Infinity:y;pp(this)||J_U(this.ir,k,y)}; g.w.cP=function(k,y,q){if(pp(this)){var N=this.PX,D=N.LY.get(k);D?(q===void 0&&(q=D.HX),D.durationMs=y,D.HX=q):N.Is("Invalid_timelinePlaybackId_"+k+"_specified")}else{N=this.ir;D=null;for(var n=g.p(N.N),T=n.next();!T.done;T=n.next())if(T=T.value,T.K_===k){D=T;break}D?(q===void 0&&(q=D.HX),s1T(N,D,y,q)):ed(N,"InvalidTimelinePlaybackId timelinePlaybackId="+k)}}; g.w.enqueueVideoByPlayerVars=function(k,y,q,N){q=q===void 0?Infinity:q;N=N===void 0?"":N;this.MP();k=new g.tH(this.uw,k);N&&(k.K_=N);RZZ(this,k,y,q)}; g.w.queueNextVideo=function(k,y,q,N,D){q=q===void 0?NaN:q;k=this.preloadVideoByPlayerVars(k,y===void 0?1:y,q,N===void 0?"":N,D===void 0?"":D);y=this.Vx();k&&y&&(this.W("html5_check_queue_on_data_loaded")?this.S().supportsGaplessShorts()&&y.getVideoData().J&&(q=this.uA,N=this.fn.B,q.C!==k&&(q.l2=y,q.C=k,q.N=1,q.Z=k.getVideoData(),q.V=N,q.Z.isLoaded()?q.j():q.Z.subscribe("dataloaded",q.j,q))):(q=pi6(y,k,this.fn.B),q!=null?(y.lw("sgap",q),y.getVideoData().J&&XA(y,!1)):(k=k.getVideoData(),y=this.uA,y.Z!== k&&(y.Z=k,y.N=1,k.isLoaded()?y.Y():y.Z.subscribe("dataloaded",y.Y,y)))))}; g.w.Ra=function(k,y,q,N){var D=this;q=q===void 0?0:q;N=N===void 0?0:N;var n=g.wl(this);n&&(HR(this,n).QI=!0);UVD(this.fn,k,y,q,N).then(function(){D.Yj.rf("onQueuedVideoLoaded")},function(){})}; g.w.AJ=function(){return this.fn.AJ()}; g.w.O9=function(k){return this.fn.O9(k)}; g.w.clearQueue=function(k,y){k=k===void 0?!1:k;y=y===void 0?!1:y;this.logger.debug("Clearing queue");this.fn.clearQueue(k,y)}; g.w.loadVideoByPlayerVars=function(k,y,q,N,D,n){y=y===void 0?1:y;if(y===2&&this.PZ().enableServerStitchedDai&&this.yM&&!R4(this.yM)){var T;(T=this.yM)==null||T.lw("lvonss",{vid:(k==null?void 0:k.videoId)||"",ptype:y});return!1}var I=!1;T=new g.tH(this.uw,k);T.reloadPlaybackParams=n;g.wz(this.uw)&&!T.gT&&j1(this.Hc);var H;n=this.Hc;var K=(H=T.fS)!=null?H:"";n.timerName=K;this.Hc.w9("pl_i");this.W("web_player_early_cpn")&&T.clientPlaybackNonce&&this.Hc.infoGel({clientPlaybackNonce:T.clientPlaybackNonce}); if(!T06(T).supportsVp9Encoding){var A;(A=g.wl(this))==null||A.lw("noVp9",{})}if(this.S().supportsGaplessShorts()){H=MH6(this.fn,T,y);if(H==null){I2(this,-1);k=this.fn;k.app.S().W("html5_gapless_new_slr")?LET(k.app,"gaplessshortslooprange"):k.app.setLoopRange(null);k.app.getVideoData().In=!0;var c,u;(c=k.Z)==null||(u=c.zS)==null||u.resume();var a;(a=k.Z)==null||Bf(a.qY());q={Ob:"gapless_to_next_video",seekSource:60};var x;(x=k.app.Vx())==null||x.seekTo(QCD(k),q);if(!k.app.getPlayerStateObject(y).isPlaying()){var r; (r=g.wl(k.app))==null||r.playVideo(!0)}k.Y();return!0}x=this.W("html5_shorts_gapless_preload_fallback");r=this.fn.Z;x&&r&&!r.VM()&&(c=r.getVideoData(),c=this.uw.W("html5_autonav_autoplay_in_preload_key")?iq(this,y,c):fp(this,y,c.videoId,c.K_),this.eg.set(c,r,3600));this.fn.clearQueue(x);var f;(f=g.wl(this))==null||f.lw("sgap",{f:H})}if(D){for(;T.e3.length&&T.e3[0].isExpired();)T.e3.shift();I=T.e3.length-1;I=I>0&&D.N(T.e3[I])&&D.N(T.e3[I-1]);T.e3.push(D)}q||(k&&a30(k)?(qz(this.uw)&&!this.eO&&(k.fetch= 0),uq(this,k)):this.playlist&&uq(this,null),k&&(this.eO=zI(!1,k.external_list)));this.Yj.publish("loadvideo");y=this.iM(T,y,N);I&&this.lO("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+T.e3.join()).replace(/[;:,]/g,"_"));return y}; g.w.preloadVideoByPlayerVars=function(k,y,q,N,D){y=y===void 0?1:y;q=q===void 0?NaN:q;N=N===void 0?"":N;D=D===void 0?"":D;var n="";if(this.uw.W("html5_autonav_autoplay_in_preload_key"))n=WED(this,y,k,D);else{var T=fj(k);n=fp(this,y,T,D)}if(this.eg.get(n))return this.logger.debug(function(){return"already preloaded "+n}),null; k=new g.tH(this.uw,k);D&&(k.K_=D);return eZu(this,k,y,q,N)}; g.w.setMinimized=function(k){this.visibility.setMinimized(k);(k=qY7(this.FW))&&(this.isMinimized()?k.load():k.unload());this.Yj.publish("minimized")}; g.w.setInline=function(k){this.visibility.setInline(k)}; g.w.setInlinePreview=function(k){this.visibility.setInline(k);k=this.FW;k=k.G.S().showInlinePreviewUi?k.yZ.get("inline_preview"):void 0;k&&(this.isInline()?k.load():k.unload(),this.Yj.Sb("onInlinePreviewModeChange"))}; g.w.Y7=function(k){var y=this.uw.W("html5_block_pip_non_mse")&&typeof MediaSource==="undefined",q=this.uw.RA&&this.uw.W("html5_block_pip_with_events")||y;k&&q&&this.getVideoData()&&!this.getVideoData().backgroundable?this.hX&&y?this.hX.start():this.Qp():this.visibility.Y7(k)}; g.w.setSqueezeback=function(k){this.visibility.setSqueezeback(k)}; g.w.Qp=function(){var k,y=(k=this.mediaElement)==null?void 0:k.F4();y&&Mj(y).catch(function(q){return g.JR(q)})}; g.w.xSb=function(){this.mediaElement.F4();this.mediaElement.F4().webkitPresentationMode==="picture-in-picture"?this.Y7(!0):this.Y7(!1)}; g.w.togglePictureInPicture=function(){var k=g.wl(this);k&&k.togglePictureInPicture()}; g.w.iM=function(k,y,q){y=y===void 0?1:y;this.logger.debug(function(){return"start load video, id "+k.videoId+", type "+y}); jL("_start",this.Hc.timerName)||g.uW(TE)(void 0,this.Hc.timerName);var N=!1,D=Y97(this,y,k,!1);D?(N=!0,k.dispose()):(D=Vh6(this,y,k,q),(this.W("html5_onesie")||this.W("html5_load_before_stop"))&&TO(D)&&g.wc(D),this.N6.stop(),y===1&&y!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,y),bz(this,D));D===this.yM&&(this.uw.Ov=k.oauthToken);if(!TO(D))return!1;if(D===this.yM){this.QA(1);q=xQ(this);if(N&&this.W("html5_player_preload_ad_fix")&&D.getPlayerType()===1&&D.FQ.finished)this.onVideoDataChange("dataloaded", D,D.getVideoData());return q}gZT(D);return!0}; g.w.cueVideoByPlayerVars=function(k,y){var q=this;y=y===void 0?1:y;if(this.PZ().enableServerStitchedDai&&this.yM&&!R4(this.yM)&&k&&Object.keys(k).length>0){var N;(N=this.yM)==null||N.lw("qvonss",{vid:(k==null?void 0:k.videoId)||"",ptype:y})}else if(k&&a30(k))if(this.Io=!0,uq(this,k),(k=g.Xw(this.playlist))&&k.d1())PR(this,k,y);else this.playlist.onReady(function(){a2(q)}); else{y||(y=this.getPresentingPlayerType());y===1&&this.RI();N=new g.tH(this.uw,k);var D=g.YM(this.uw)&&!this.uw.ND&&y===1&&!N.isAd()&&!N.Jz;this.Yj.publish("cuevideo");D?(this.Vx().getVideoData().loading=!0,rZZ(N,k?k:{}).then(function(n){PR(q,n,y)}),N.dispose()):PR(this,N,y)}}; g.w.C6=function(k,y,q,N,D,n,T){if(!k&&!q)throw Error("Playback source is invalid");if(Gj(this.uw)||g.gm(this.uw))return y=y||{},y.lact=gf(),y.vis=this.Yj.getVisibilityState(),this.Yj.Sb("onPlayVideo",{videoId:k,watchEndpoint:n,sessionData:y,listId:q}),!1;cZ7(this.Hc);this.Hc.reset();k={video_id:k};N&&(k.autoplay="1");N&&(k.autonav="1");n&&(k.player_params=n.playerParams);T&&(k.oauth_token=T);q?(k.list=q,this.loadPlaylist(k)):this.loadVideoByPlayerVars(k,1);return!0}; g.w.cuePlaylist=function(k,y,q,N){this.Io=!0;ZZT(this,k,y,q,N)}; g.w.loadPlaylist=function(k,y,q,N){this.Io=!1;ZZT(this,k,y,q,N)}; g.w.RW=function(){return this.Yj.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.oC())}; g.w.uM=yT(13); g.w.nextVideo=function(k,y){var q=g.xF(this.yM.getVideoData());g.rl(this.Yj)&&q?this.C6(q.videoId,y?q.IW:q.sessionData,q.playlistId,y,void 0,q.EQ||void 0):this.eO?this.Yj.rf("onPlaylistNext"):this.getPresentingPlayerType()===3?j0(this.FW).nextVideo():!this.playlist||qz(this.uw)&&!this.Yj.isFullscreen()||(this.playlist.oC(k)&&XQZ(this.playlist,xp0(this.playlist)),this.playlist.loaded?(k=y&&this.uw.W("html5_player_autonav_logging"),y&&this.Yj.publish("playlistautonextvideo"),this.iM(g.Xw(this.playlist,void 0, y,k),1)):this.Io=!1)}; g.w.previousVideo=function(k){this.eO?this.Yj.rf("onPlaylistPrevious"):this.getPresentingPlayerType()===3?j0(this.FW).mW():!this.playlist||qz(this.uw)&&!this.Yj.isFullscreen()||(this.playlist.PD(k)&&XQZ(this.playlist,jnT(this.playlist)),this.playlist.loaded?this.iM(g.Xw(this.playlist),1):this.Io=!1)}; g.w.playVideoAt=function(k){this.eO?this.Yj.rf("onPlaylistIndex",k):this.playlist&&(this.playlist.loaded?this.iM(g.Xw(this.playlist,k),1):this.Io=!1,XQZ(this.playlist,k))}; g.w.getPlaylist=function(){return this.playlist}; g.w.yR=yT(21);g.w.NOj=function(k){this.Yj.YR("onCueRangeEnter",k.getId())}; g.w.z0D=function(k){this.Yj.YR("onCueRangeExit",k.getId())}; g.w.Nu=function(){var k=g.vD(this.zL());k&&k.Nu()}; g.w.Gr=function(k,y,q){var N=g.wl(this,y);if(N){var D=this.PZ();if(g.uE(D)){r3(this,"acrl");if(this.ZK)if(this.W("html5_ssap_enable_cpn_triggered_media_end")&&N.getPlayerType()===2&&this.ZK.pn()&&(this.yM.lw("ssap",{acrla:k.length?k[0].getId():"",acrll:k.length,pt:N.getPlayerType(),acpn:N.getVideoData().clientPlaybackNonce,ccpn:this.yM.getVideoData().clientPlaybackNonce}),N=this.yM),y===1)for(var n=fy(this.ZK,D.clientPlaybackNonce),T=g.p(k),I=T.next();!I.done;I=T.next())I=I.value,I.start+=n,I.end+= n,I.Hf=n,I.C=D.clientPlaybackNonce;else if(this.W("html5_ssap_enable_cpn_triggered_media_end")&&y===2)for(this.getPresentingPlayerType(),D=g.p(k),n=D.next();!n.done;n=D.next())n.value.C=this.ZK.Nz();D=g.p(k);for(n=D.next();!n.done;n=D.next())T=void 0,n.value.playerType=(T=y)!=null?T:1}N.Gr(k,q);y&&this.getPresentingPlayerType()!==y||w3(this,"cuerangesadded",k)}else this.W("html5_ssap_enable_cpn_triggered_media_end")&&this.yM.lw("ssap",{acrlpnf:this.yM.getVideoData().clientPlaybackNonce})}; g.w.zT=function(k,y){var q=g.wl(this,y);q&&(q.zT(k),y&&this.getPresentingPlayerType()!==y||w3(this,"cuerangesremoved",k))}; g.w.PC=function(k){var y=this.Vx()||this.yM,q=y.nD;if(q){var N=this.getPresentingPlayerType();if(this.uw.X4()){var D=q.i4("ad");y.lw("ssap",{hac:D?"1":"0",cpn:k,pt:N})}return this.W("html5_ssap_enable_cpn_triggered_media_end")?q.PC(N,k):q.PC(N)}return 0}; g.w.ozv=function(){function k(){var N=y.screenLayer||(y.isMinimized()?3:0),D=g.gg(N);if(D&&D!=="UNDEFINED_CSN"){var n=y.uw.W("web_player_attach_player_response_ve"),T=y.uw.W("web_playback_associated_ve");N={cpn:y.getVideoData().clientPlaybackNonce,csn:D};y.getVideoData().eb&&(n||T)&&(n=g.GW(y.getVideoData().eb),g.$l(D,n),T&&(N.playbackVe=n.getAsJson()));y.getVideoData().queueInfo&&(N.queueInfo=y.getVideoData().queueInfo);D={};y.W("web_playback_associated_log_ctt")&&y.getVideoData().Y&&(D.cttAuthInfo= {token:y.getVideoData().Y,videoId:y.getVideoData().videoId});g.OH("playbackAssociated",N,D)}else g.JR(new g.HN("CSN Missing or undefined during playback association"))} var y=this;this.getPresentingPlayerType();AZ6(this.Hc,this.l2.getVideoData(),thP(this));cR(this)&&this.uw.V&&Sj(this.PZ())==="embedded"&&this.Tt&&Math.random()<.01&&g.OH("autoplayTriggered",{intentional:this.N1});this.Tt=!1;t3D(this.FW);this.W("web_player_defer_ad")&&UoD(this);this.Yj.rf("onPlaybackStartExternal");(this.uw.W("mweb_client_log_screen_associated"),s4(this.uw))||k();var q={};this.getVideoData().Y&&(q.cttAuthInfo={token:this.getVideoData().Y,videoId:this.getVideoData().videoId});q.sampleRate= 20;xI("player_att",q);if(this.getVideoData().botguardData||this.W("fetch_att_independently"))g.ng(this.uw)||wL(this.uw)==="MWEB"?g.am(g.jm(),function(){jU(y)}):jU(this); this.EC();doM(this)}; g.w.wh=function(){this.Yj.publish("internalAbandon");mu(this)}; g.w.onApiChange=function(){this.uw.B&&this.l2?this.Yj.YR("onApiChange",this.l2.getPlayerType()):this.Yj.YR("onApiChange")}; g.w.yzS=function(){var k=this.mediaElement;k={volume:g.X6(Math.floor(k.getVolume()*100),0,100),muted:k.ER()};k.muted||$Q(this,!1);this.v6=g.Y2(k);this.Yj.YR("onVolumeChange",k)}; g.w.mutedAutoplay=function(k){var y=this.getVideoData().videoId;isNaN(this.aT)&&(this.aT=this.getVideoData().startSeconds);if(!this.W("embeds_enable_full_length_inline_muted_autoplay"))y&&(this.loadVideoByPlayerVars({video_id:y,playmuted:!0,start:this.aT}),this.Yj.rf("onMutedAutoplayStarts"));else if((k==null?0:k.videoId)||y)this.loadVideoByPlayerVars({video_id:(k==null?0:k.videoId)?k==null?void 0:k.videoId:y,playmuted:!0,start:this.aT,muted_autoplay_duration_mode:k==null?void 0:k.durationMode}), this.Yj.rf("onMutedAutoplayStarts")}; g.w.onFullscreenChange=function(){var k=yq7(this);this.kW(k?1:0);ND7(this,!!k)}; g.w.kW=function(k){var y=!!k,q=!!this.ex()!==y;this.visibility.kW(k);this.template.kW(y);this.W("html5_media_fullscreen")&&!y&&this.mediaElement&&yq7(this)===this.mediaElement.F4()&&this.mediaElement.XY();this.template.resize();q&&this.Hc.tick("fsc");q&&(this.Yj.publish("fullscreentoggled",y),k=this.PZ(),y={fullscreen:y,videoId:k.fq||k.videoId,time:this.getCurrentTime()},this.Yj.getPlaylistId()&&(y.listId=this.Yj.getPlaylistId()),this.Yj.YR("onFullscreenChange",y))}; g.w.K6=function(){return this.visibility.K6()}; g.w.isFullscreen=function(){return this.visibility.isFullscreen()}; g.w.ex=function(){return this.visibility.ex()}; g.w.DSD=function(){this.l2&&(this.ex()!==0&&this.ex()!==1||this.kW(yq7(this)?1:0),this.uw.RA&&this.getVideoData()&&!this.getVideoData().backgroundable&&this.mediaElement&&window.outerHeight*window.outerWidth/(window.screen.width*window.screen.height)<.33&&this.mediaElement.XY())}; g.w.SXT=function(k){this.getPresentingPlayerType()!==3&&this.Yj.publish("liveviewshift",k)}; g.w.playVideo=function(k,y){this.logger.debug(function(){return"play video, player type "+k}); var q=g.wl(this,k);q&&(this.appState===2?(g.wz(this.uw)&&j1(this.Hc),xQ(this)):g.e(q.getPlayerState(),2)?(y=36,this.getVideoData().jO()&&(y=37),this.seekTo(0,void 0,void 0,void 0,y)):q.playVideo(!1,y))}; g.w.pauseVideo=function(k,y){(k=g.wl(this,k))&&k.pauseVideo(y)}; g.w.stopVideo=function(k){k=k===void 0?!1:k;this.logger.debug(function(){return"stop video"}); var y=this.yM.getVideoData(),q=new g.tH(this.uw,{video_id:y.fq||y.videoId,oauth_token:y.oauthToken});q.U=g.Y2(y.U);var N;!k||(N=this.webPlayerContextConfig)!=null&&N.disableStaleness||(q.m6=!0);this.cancelPlayback(6);PR(this,q,1)}; g.w.cancelPlayback=function(k,y){var q=this;this.logger.debug(function(){return"start cancel playback, type "+y}); var N=g.wl(this,y);N?y===2&&N.getPlayerType()===1&&(Ruu(this.PZ())||g.uE(this.getVideoData()))?N.lw("canclpb",{r:"no_adpb_ssdai"}):(this.uw.X4()&&N.lw("canclpb",{r:k}),this.appState===1||this.appState===2?this.logger.debug(function(){return"cancel playback end, app not started, state "+q.appState}):(N===this.l2&&(this.logger.debug("cancel playback, destroy modules"),EA(this.FW,k)),y===1&&(N.stopVideo(),mu(this)),N.JA(void 0,k!==6),w3(this,"cuerangesremoved",N.Ho()),N.nD.reset(),this.fn&&N.isGapless()&& (N.Bo(!0),N.setMediaElement(this.mediaElement)))):this.logger.debug("cancel playback end, no player to cancel")}; g.w.sendVideoStatsEngageEvent=function(k,y,q){(y=g.wl(this,y))&&rYT(this.uw,k)?y.sendVideoStatsEngageEvent(k,q):q&&q()}; g.w.kJ=function(k){var y=g.wl(this);return y&&rYT(this.uw,k)?y.kJ(k):null}; g.w.updatePlaylist=function(){!qz(this.uw)&&g.YM(this.uw)&&MhD(this);this.Yj.rf("onPlaylistUpdate")}; g.w.setSizeStyle=function(k,y){this.Y5=k;this.W("web_log_theater_mode_visibility")?this.G8(y):this.H9=y;this.Yj.publish("sizestylechange",k,y);this.template.resize()}; g.w.G8=function(k){this.visibility.G8(k)}; g.w.Fz=function(){return this.W("web_log_theater_mode_visibility")?this.visibility.Fz():this.H9}; g.w.isMinimized=function(){return this.visibility.isMinimized()}; g.w.isInline=function(){return this.visibility.isInline()}; g.w.SS=function(){return this.visibility.SS()}; g.w.Kb=function(){return this.visibility.Kb()}; g.w.lf=function(){return this.visibility.lf()}; g.w.nx=function(){return this.Y5}; g.w.getAdState=function(){if(this.getPresentingPlayerType()===3)return j0(this.FW).getAdState();r3(this,"gas");if(!this.MP()){var k=bv(this.zL());if(k)return k.getAdState()}return-1}; g.w.dSS=function(k){var y=this.template.getVideoContentRect();xV(this.YS,y)||(this.YS=y,this.l2&&cS(this.l2),this.yM&&this.yM!==this.l2&&cS(this.yM),this.ex()===1&&this.fQ&&ND7(this,!0));this.bJ&&g.i1(this.bJ,k)||(this.Yj.publish("appresize",k),this.bJ=k)}; g.w.VD=function(){return this.Yj.VD()}; g.w.gXb=function(){this.getPresentingPlayerType()===2&&this.ir.isManifestless()?lOP(this.ir):(this.PX&&(w0M(this.PX),mu(this)),CYG(this,"signature"))}; g.w.O_F=function(k){k&&CYG(this,"reloadPlayerEvent",void 0,k)}; g.w.RF=function(k){this.Bo(k);Te(this)}; g.w.z4T=function(k){if(k.errorCode==="manifest.net.badstatus"){var y=this.uw.experiments.rF("html5_use_network_error_code_enums")?401:"401";k.details.rc===y&&this.Yj.Sb("onPlayerRequestAuthFailed")}}; g.w.Vy=function(k){this.Yj.publish("heartbeatparams",k)}; g.w.Z6=function(k){this.Yj.Sb("onAutonavChangeRequest",k!==1)}; g.w.BX=function(){return this.mediaElement}; g.w.setBlackout=function(k){this.uw.GL!==k&&(this.uw.GL=k,this.l2&&(this.l2.cD(),this.uw.fS&&n0Z(this),this.l2.aj(k)))}; g.w.cbl=function(){var k=g.wl(this);if(k){var y=!this.Yj.Ya();(k.w_=y)||k.BN.stop();k.videoData.Z&&(y?k.videoData.Z.resume():uSu(k.videoData.Z));if(k.zS){var q=k.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&&R4(k)&&k.videoData.isDaiEnabled();y&&!q?k.zS.resume():xd(k,!0)}g.e(k.playerState,2)||y?g.e(k.playerState,512)&&y&&k.cZ(BK(k.playerState,512)):k.cZ(V5(k.playerState,512));k=k.qY();k.qoe&&(k=k.qoe,g.af(k,g.Yr(k.provider),"stream",[y?"A":"I"]))}}; g.w.onLoadedMetadata=function(){this.Yj.rf("onLoadedMetadata")}; g.w.onDrmOutputRestricted=function(){this.Yj.rf("onDrmOutputRestricted")}; g.w.pF=function(){this.N1=!0}; g.w.gF=function(){this.FW.dispose();this.VQ.dispose();this.ir.dispose();this.PX&&this.PX.dispose();this.j3.removeAll();this.j3.dispose();this.ZK&&this.ZK.dispose();this.yM.dispose();this.Bo();g.TF(g.Ef(this.Py),this.playlist);g.S.prototype.gF.call(this)}; g.w.W=function(k){return this.uw.W(k)}; g.w.setScreenLayer=function(k){this.screenLayer=k}; g.w.getInternalApi=function(){return this.Yj.getInternalApi()}; g.w.createSubtitlesModuleIfNeeded=function(){return this.FW.createSubtitlesModuleIfNeeded()}; g.w.isOrchestrationLeader=function(){var k=BD(this.FW);return k?k.isOrchestrationLeader():!1}; g.w.getVideoUrl=function(k,y,q,N,D){if(this.eH&&this.eH.postId)return k=this.uw.getVideoUrl(k),k=tg(k,"v"),k.replace("/watch","/clip/"+this.eH.postId);var n=this.Yj.qS()||this.uw.QM==="shortspage",T=g.Z6(this.getVideoData());return this.uw.getVideoUrl(k,y,q,N,D,n,T)}; g.w.jL=function(){return this.fn.jL()}; g.w.Ja=function(k,y,q){this.Yj.publish("spsumpreject",k,y,q)}; g.w.AF=function(){try{for(var k=g.p(Object.values(this.Py)),y=k.next();!y.done;y=k.next()){var q=y.value;q.VM()||q.AF()}if(this.W("html5_sabr_fetch_on_idle_network_preloaded_players"))for(var N=g.p(yQ7(this.eg)),D=N.next();!D.done;D=N.next()){var n=D.value;n.VM()||n.AF()}this.yM.AF()}catch(T){g.JR(T)}}; g.w.Y6=function(){if(this.PX){var k=(0,g.om)();return this.PX.Y6(k)}return!1}; var wM={};var rOq={hN:[{im:/Unable to load player module/,weight:20},{im:/Failed to fetch/,weight:500},{im:/XHR API fetch failed/,weight:10},{im:/JSON parsing failed after XHR fetch/,weight:10},{im:/Retrying OnePlatform request/,weight:10},{im:/CSN Missing or undefined during playback association/,weight:100},{im:/Non-recoverable error. Do not retry./,weight:0},{im:/Internal Error. Retry with an exponential backoff./,weight:0},{im:/API disabled by application./,weight:0}],lm:[{callback:wV6,weight:500}]};var pVP=/[&\?]action_proxy=1/,zfG=/[&\?]token=([\w-]*)/,rq6=/[&\?]video_id=([\w-]*)/,m16=/[&\?]index=([\d-]*)/,i5Z=/[&\?]m_pos_ms=([\d-]*)/,O5u=/[&\?]vvt=([\w-]*)/,Aq7="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(" "),f8D="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(" "),a8U={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"},x16={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},XV7={FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};Ep.prototype.A_=function(k){this.player.hL().tick(k)}; Ep.prototype.fetch=function(k,y){var q=this;if(!k.match(/\[BISCOTTI_ID\]/g))return this.N(k,y);var N=this.Z===1;N&&this.A_("a_bid_s");var D=H5Z();if(D!==null)return N&&this.A_("a_bid_f"),this.N(k,y,D);D=KJZ();N&&vA(D,function(){q.A_("a_bid_f")}); return D.then(function(n){return q.N(k,y,n)})}; Ep.prototype.N=function(k,y,q){var N=this,D=y===void 0?{}:y;y=D.dn;var n=D.WX;var T=D.cueProcessedMs;q=q===void 0?"":q;var I=this.player.getVideoData(1);D=this.player.S().iP;var H=0;if(T&&n&&!y){var K=n.end-n.start;K>0&&(H=Math.floor(K/1E3))}H=y?y.Yg:H;var A={AD_BLOCK:this.Z++,AD_BREAK_LENGTH:H,AUTONAV_STATE:Cp(this.player.S()),CA_TYPE:"image",CPN:I.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.pN()*1E3,LACT:gf(),LIVE_INDEX:y?this.C++:1,LIVE_TARGETING_CONTEXT:y&&y.context?y.context:"",MIDROLL_POS:n? Math.round(n.start/1E3):0,MIDROLL_POS_MS:n?Math.round(n.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.KS().M0().height,P_W:this.player.KS().M0().width,YT_REMOTE:D?D.join(","):""},c=P1(OP);Object.keys(c).forEach(function(a){c[a]!=null&&(A[a.toUpperCase()]=c[a].toString())}); q!==""&&(A.BISCOTTI_ID=q);q={};fV(k)&&(q.sts="20068",(y=this.player.S().forcedExperiments)&&(q.forced_experiments=y));var u=re(g.FE(k,A),q);return u.split("?").length!==2?OC(Error("Invalid AdBreakInfo URL")):g.ay(this.player.S(),I==null?void 0:I.oauthToken).then(function(a){if(a&&iW()){var x=mh();i4(x,a)}a=N.player.wT(x);x=PrG(N,u,A,I.isMdxPlayback,T);return g.r4(a,x,"/youtubei/v1/player/ad_break").then(function(r){return r})})}; Ep.prototype.reset=function(){this.C=this.Z=1};g.z(v07,Ep); v07.prototype.N=function(k,y,q){y=y===void 0?{}:y;var N=y.dn;var D=y.WX;var n=y.cueProcessedMs;q=q===void 0?"":q;y=this.Z;this.Z++;var T=this.player.S().W("h5_disable_macro_substitution_in_get_ad_break")?k:CrM(this,k,{dn:N,WX:D,cueProcessedMs:n},q,y);if(T.split("?").length!==2)return Math.random()<.1&&g.JR(Error("Invalid AdBreakInfo URL")),OC(Error("Invalid AdBreakInfo URL"));var I=this.player.getVideoData(1).isMdxPlayback,H=q;q=zfG.exec(T);q=q!=null&&q.length>=2?q[1]:"";k=pVP.test(T);var K=rq6.exec(T); K=K!=null&&K.length>=2?K[1]:"";var A=m16.exec(T);A=A!=null&&A.length>=2&&!Number.isNaN(Number(A[1]))?Number(A[1]):1;var c=i5Z.exec(T);c=c!=null&&c.length>=2?c[1]:"0";var u=Zg(this.player.S().pS),a=g.jR(this.player.getVideoData(1).eb,!0);uQZ(this,a,T,H===""?"":H,this.player.S(),this.player.getVideoData(1));H={splay:!1,lactMilliseconds:String(gf()),playerHeightPixels:Math.trunc(this.player.KS().M0().height),playerWidthPixels:Math.trunc(this.player.KS().M0().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20068,autonavState:Cp(this.player.S())};if(I){I={};var x=this.player.S().iP;jpG(I,x?x.join(","):"")&&(H.mdxContext=I)}if(I=f8D.includes(u)?void 0:g.tw("PREF")){x=I.split(RegExp("[:&]"));for(var r=0,f=x.length;r1&&P[1].toUpperCase()==="TRUE"){a.user.lockedSafetyMode=!0;break}}H.autoCaptionsDefaultOn=$1D(I)}T=O5u.exec(T);(T=T!=null&&T.length>=2?T[1]:"")&&K&&(a.user.credentialTransferTokens= [{token:T,scope:"VIDEO"}]);T={contentPlaybackContext:H};H=this.player.getVideoData(1).getGetAdBreakContext();I=this.player.getVideoData(1).clientPlaybackNonce;x=n!==void 0?Math.round(n).toString():void 0;r=(N==null?0:N.context)?N.context:void 0;f=0;n&&D&&!N&&(D=D.end-D.start,D>0&&(f=Math.floor(D/1E3)));N=(N=Math.trunc((N?N.Yg:f)*1E3))?String(N):void 0;D=this.player.pN()*1E3;D=Number.isNaN(D)?0:Math.trunc(D);y={adBlock:y,params:q,breakIndex:A,breakPositionMs:c,clientPlaybackNonce:I,topLevelDomain:u, isProxyAdTagRequest:k,context:a,overridePlaybackContext:T,cueProcessedMs:x,videoId:K?K:void 0,liveTargetingParams:r,breakLengthMs:N,driftFromHeadMs:D?String(D):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:H?H:void 0};return E0Z(this,y)};var mlG={AJV:"replaceUrlMacros",vWx:"onAboutThisAdPopupClosed",WBM:"executeCommand"};b5u.prototype.nN=function(){return"adPingingEndpoint"}; b5u.prototype.CO=function(k,y,q){H_6(this.XH.get(),k,y,q)};VpD.prototype.nN=function(){return"changeEngagementPanelVisibilityAction"}; VpD.prototype.CO=function(k){this.G.Sb("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:k})};BDT.prototype.nN=function(){return"loggingUrls"}; BDT.prototype.CO=function(k,y,q){k=g.p(k);for(var N=k.next();!N.done;N=k.next())N=N.value,H_6(this.XH.get(),N.baseUrl,y,q,N.attributionSrcMode)};g.z(Qp6,g.S);g.z(VH,g.S);g.w=VH.prototype;g.w.addListener=function(k){this.listeners.push(k)}; g.w.removeListener=function(k){this.listeners=this.listeners.filter(function(y){return y!==k})}; g.w.G2=function(k,y,q,N,D,n,T,I){if(k==="")bs("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(k!==this.Z||q){this.Z=k;this.tV.get().G2(k,y,q,N,D,n,T,I);this.qD.get().G2(k,y,q,N,D,n,T,I);var H;(H=this.J4)==null||H.get().G2(k,y,q,N,D,n,T,I);this.N.G2(k,y,q,N,D,n,T,I);H=g.p(this.listeners);for(var K=H.next();!K.done;K=H.next())K.value.G2(k,y,q,N,D,n,T,I)}else bs("Duplicate content video loaded signal")}; g.w.wh=function(){this.Z&&this.HQ(this.Z)}; g.w.HQ=function(k){this.Z=void 0;for(var y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.HQ(k)};BR.prototype.ZE=function(k,y,q,N,D){MpD(this);this.j=!y&&q===0;var n=this.G.getVideoData(1),T=this.G.getVideoData(2);n&&(this.contentCpn=n.clientPlaybackNonce,this.videoId=n.videoId,this.Z=n.Y);T&&(this.adCpn=T.clientPlaybackNonce,this.adVideoId=T.videoId,this.adFormat=T.adFormat);this.V=k;N<=0?(MpD(this),this.j=!y&&q===0):(this.actionType=this.j?y?"unknown_type":"video_to_ad":y?"ad_to_video":"ad_to_ad",this.videoStreamType=D?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.C=!0,jL("_start",this.actionType)&&SF7(this)))}; BR.prototype.reset=function(){return new BR(this.G)};g.z(Up,g.S);Up.prototype.addCueRange=function(k,y,q,N,D,n,T){n=n===void 0?3:n;T=T===void 0?1:T;this.Z.has(k)?bs("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:k}):(k=new G$T(k,y,q,N,n),this.Z.set(k.id,{WX:k,listener:D,zH:T}),this.G.ZW([k],T))}; Up.prototype.removeCueRange=function(k){var y=this.Z.get(k);y?(this.G.vU([y.WX],y.zH),this.Z.delete(y.WX.id)):bs("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:k})}; Up.prototype.onCueRangeEnter=function(k){if(this.Z.has(k.id))this.Z.get(k.id).listener.onCueRangeEnter(k.id)}; Up.prototype.onCueRangeExit=function(k){if(this.Z.has(k.id))this.Z.get(k.id).listener.onCueRangeExit(k.id)}; g.z(G$T,g.rG);QH.prototype.KQ=function(k){this.G.KQ(k)}; QH.prototype.LN=function(k){var y=g.P6.apply(1,arguments);k==="onAdStart"||k==="onAdEnd"?this.G.YR.apply(this.G,[k].concat(g.m(y))):this.G.Sb.apply(this.G,[k].concat(g.m(y)))};M2.prototype.Ix=function(k){return k&&Fc(this)};var WJ7=null;g.z(efG,g.fr);efG.prototype.KV=function(k){return this.Z.hasOwnProperty(k)?this.Z[k].KV():{}}; g.YU("ytads.bulleit.getVideoMetadata",function(k){return YQ().KV(k)}); g.YU("ytads.bulleit.triggerExternalActivityEvent",function(k,y,q){var N=YQ();q=RfD(q);q!==null&&N.publish(q,{queryId:k,viewabilityString:y})});g.w=SU.prototype; g.w.Pn=function(k,y){if(!this.Z.has(k))return{};if(y==="seek"){y=this.G.S().W("html5_dai_enable_active_view_creating_completed_adblock");y=y===void 0?!1:y;var q=SO(BI).Qj(k,{});q?VO(q):y&&(k=SO(BI).sP(null,NO(),!1,k),k.VX=3,xsZ([k]));return{}}y=l8u(y);if(y===null)return{};var N=this.G.Vx();N=N&&UqG(N);if(!N)return{};var D=this.G.getPresentingPlayerType(!0);if((q=this.G.getVideoData(D))==null||!q.isAd())return{};q={opt_adElement:N,opt_fullscreen:this.tV.get().isFullscreen()};return xyD(y,k,q)}; g.w.v2=function(k,y,q,N,D){this.Z.has(k)&&(N<=0||D<=0||SO(BI).v2(k,y,q,N,D))}; g.w.yz=function(k){var y;(y=this.Z.get(k.queryId))==null||y.yz()}; g.w.U5=function(k){var y;(y=this.Z.get(k.queryId))==null||y.U5()}; g.w.uD=function(k){var y;(y=this.Z.get(k.queryId))==null||y.uD()}; g.w.xD=function(k){var y;(y=this.Z.get(k.queryId))==null||y.xD()}; g.w.Me=function(k){var y;(y=this.Z.get(k.queryId))==null||y.Me()};DHu.prototype.send=function(k,y,q,N){try{nG7(this,k,y,q,N===void 0?!1:N)}catch(D){}};g.z(TJM,DHu);we6.prototype.send=function(k,y,q,N){var D=!1;try{if(N==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||N==="ATTRIBUTION_SRC_MODE_XHR_OPTION")D=!0,k=beT(k);N=D;var n=k.match(dP);if(n[1]==="https")var T=k;else n[1]="https",T=Gp("https",n[2],n[3],n[4],n[5],n[6],n[7]);var I=PfU(T);n=[];var H=xWD(T)&&this.ET.get().G.S().experiments.rF("add_auth_headers_to_remarketing_google_dot_com_ping");if(fV(T)||H)n.push({headerType:"USER_AUTH"}),n.push({headerType:"PLUS_PAGE_ID"}),n.push({headerType:"VISITOR_ID"}),n.push({headerType:"EOM_VISITOR_ID"}), n.push({headerType:"AUTH_USER"}),n.push({headerType:"DATASYNC_ID"});this.Z.send({baseUrl:T,scrubReferrer:I,headers:n},y,q,N)}catch(K){}};o2.prototype.kJ=function(){var k=this.G.Vx();return k&&(k=k.kJ(1))?k:null};g.z(ha,g.S);g.w=ha.prototype;g.w.lV=function(){return this.G.getVideoData(1).clientPlaybackNonce}; g.w.addListener=function(k){this.listeners.push(k)}; g.w.removeListener=function(k){this.listeners=this.listeners.filter(function(y){return y!==k})}; g.w.G2=function(){this.oI.clear();this.W9=null;this.A5.get().clear()}; g.w.HQ=function(){}; g.w.XXH=function(k,y,q,N,D){y.videoId==="nPpU29QrbiU"&&this.G.lw("ads_ssm_vdc_s",{pt:q,dvt:k});Fn(this.ET.get())&&k!=="dataloaded"||jMZ(this,y,q);if(Fc(this.ET.get())&&k==="newdata"&&D!==void 0){k=this.lV();var n=y.clientPlaybackNonce,T={};Sa(this,"rte",(T.ec=n,T.xc=N==null?void 0:N.clientPlaybackNonce,T.tr=D,T.pt=q,T.ia=n!==k,T.ctp=Y3(n),T));y=y.clientPlaybackNonce;N=N==null?void 0:N.clientPlaybackNonce;D=XeT(D);if(D!==1)if(N!==void 0)for(q=g.p(this.listeners),k=q.next();!k.done;k=q.next())k.value.HM(N, y,D);else bs("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:y,transitionReason:String(D)});D=g.p(this.listeners);for(N=D.next();!N.done;N=D.next())N.value.F0(y)}}; g.w.uWF=function(k,y){k!==void 0&&(this.W9=k,y===void 0?bs("Expected ad video start time on SS video changed"):this.oI.set(k,y));var q=this.G.getPresentingPlayerType(!0),N=this.G.getVideoData(q);this.G.getVideoData(1).lw("ads_ssvc",{pt:q,cpn:N==null?void 0:N.clientPlaybackNonce,crtt:this.G.getCurrentTime(1,!1),atlh:this.G.isAtLiveHead(),adstt:y});N?jMZ(this,N,q):bs("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.G.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:k})}; g.w.l6=function(k,y){var q=k.author,N=k.clientPlaybackNonce,D=k.isListed,n=k.K_,T=k.title,I=k.M2,H=k.fm,K=k.isMdxPlayback,A=k.f1,c=k.mdxEnvironment,u=k.isAutonav,a=k.xG,x=k.gT,r=k.bZ,f=k.videoId||"",P=k.profilePicture||"",C=k.qz||"",V=k.jO()||!1,Q=k.pX()||!1;k=k.fg||void 0;n=this.A5.get().Z.get(n)||{layoutId:null,slotId:null};var Y=this.G.getVideoData(1),l=Y.OX();Y=Y.getPlayerResponse();y=1E3*this.G.getDuration(y);var h=1E3*this.G.getDuration(1),qD,Ku,Z=(Y==null?void 0:(qD=Y.playerConfig)==null?void 0: (Ku=qD.daiConfig)==null?void 0:Ku.enableDai)||!1,d,J;qD=(Y==null?void 0:(d=Y.playerConfig)==null?void 0:(J=d.daiConfig)==null?void 0:J.enablePreroll)||!1;return Object.assign({},n,{videoId:f,author:q,clientPlaybackNonce:N,J4F:y,Z3:h,daiEnabled:Z,a$:qD,isListed:D,OX:l,profilePicture:P,title:T,qz:C,M2:I,fm:H,fg:k,isMdxPlayback:K,f1:A,mdxEnvironment:c,isAutonav:u,xG:a,gT:x,bZ:r,jO:V,pX:Q})}; g.w.gF=function(){this.listeners.length=0;this.D7=null;g.S.prototype.gF.call(this)};g.z(R2,g.S);g.w=R2.prototype;g.w.G2=function(){var k=this;Fc(this.ET.get())||(this.Z=pm(function(){k.G.VM()||k.G.DJ("ad",1)}))}; g.w.HQ=function(){}; g.w.addListener=function(k){this.listeners.push(k)}; g.w.removeListener=function(k){this.listeners=this.listeners.filter(function(y){return y!==k})}; g.w.Aa=function(){}; g.w.playVideo=function(){this.G.playVideo()}; g.w.pauseVideo=function(){this.G.pauseVideo()}; g.w.resumeVideo=function(k){this.WS(k)&&this.G.playVideo()}; g.w.WS=function(k){return this.G.getPlayerState(k)===2}; g.w.getCurrentTimeSec=function(k,y,q){var N=this.qD.get().W9;if(k===2&&!y&&N!==null)return z9Z(this,N);cJ(this.ET.get(),"html5_ssap_use_cpn_to_get_time")||(q=void 0);return q!==void 0?this.G.getCurrentTime(k,y,q):this.G.getCurrentTime(k,y)}; g.w.getVolume=function(){return this.G.getVolume()}; g.w.isMuted=function(){return this.G.isMuted()}; g.w.getPresentingPlayerType=function(){return this.G.getPresentingPlayerType(!0)}; g.w.getPlayerState=function(k){return this.G.getPlayerState(k)}; g.w.isFullscreen=function(){return this.G.isFullscreen()}; g.w.isAtLiveHead=function(){return this.G.isAtLiveHead()}; g.w.XQ=function(k){this.G.XQ(k)}; g.w.b_O=function(){var k=this.G.getPresentingPlayerType(!0),y=this.getCurrentTimeSec(k,!1);if(k===2){k=g.p(this.listeners);for(var q=k.next();!q.done;q=k.next())q.value.XN(y)}else if(k===1)for(k=g.p(this.My),q=k.next();!q.done;q=k.next())q.value.Aa(y)}; g.w.FTS=function(k){for(var y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.fX(k,this.getPresentingPlayerType())}; g.w.onFullscreenToggled=function(k){for(var y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.onFullscreenToggled(k)}; g.w.onVolumeChange=function(){for(var k=g.p(this.listeners),y=k.next();!y.done;y=k.next())y.value.onVolumeChange()}; g.w.wS=function(){for(var k=this.G.isMinimized(),y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.wS(k)}; g.w.Wo=function(k){for(var y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.Wo(k)}; g.w.SH=function(){for(var k=this.G.KS().M0(),y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.Jp(k)}; g.w.XZ=function(k){for(var y=g.p(this.listeners),q=y.next();!q.done;q=y.next())q.value.XZ(k)}; g.w.qw=function(){for(var k=g.p(this.listeners),y=k.next();!y.done;y=k.next())y.value.qw()};g.z(mH7,g.S);g.z(sp,g.S);sp.prototype.gF=function(){this.Oi.VM()||this.Oi.get().removeListener(this);g.S.prototype.gF.call(this)};Ja.prototype.fetch=function(k){var y=k.ob;return this.Z.fetch(k.Hs,{dn:k.dn===void 0?void 0:k.dn,WX:y,cueProcessedMs:k.cueProcessedMs===void 0?0:k.cueProcessedMs}).then(function(q){return i_M(q,y)})};g.z(ta,g.S);g.w=ta.prototype;g.w.addListener=function(k){this.listeners.push(k)}; g.w.removeListener=function(k){this.listeners=this.listeners.filter(function(y){return y!==k})}; g.w.bH=function(k){foG(this,k,1)}; g.w.onAdUxClicked=function(k,y){kb(this,function(q){q.nX(k,y)})}; g.w.sW=function(k){kb(this,function(y){y.X5(k)})}; g.w.lU=function(k){kb(this,function(y){y.bl(k)})}; g.w.ZYO=function(k){kb(this,function(y){y.Yr(k)})};yr.prototype.reduce=function(k){switch(k.event){case "unknown":return}var y=k.identifier;var q=this.Z[y];q?y=q:(q={sE:null,q1:-Infinity},y=this.Z[y]=q);q=k.startSecs+k.Z/1E3;if(!(q=this.N.startSecs&&q.startSecs<=this.N.startSecs+this.N.Yg)?bs("Latest Endemic Live Web cue point overlaps with previous cue point"):(this.N=q,vG6(this, q)))}}; g.w.gF=function(){this.Z!=null&&(this.Z.unsubscribe("cuepointupdated",this.pc,this),this.Z=null);this.listeners.length=0;this.Lo.length=0;g.S.prototype.gF.call(this)};Np.prototype.addPlayerResponseForAssociation=function(k){this.G.addPlayerResponseForAssociation(k)};g.w=nI.prototype;g.w.We=function(k,y,q,N,D,n,T){return this.G.We(k,y,q,N,D,n,T)}; g.w.dW=function(k,y){this.G.dW(k,y)}; g.w.cP=function(k,y,q){this.G.cP(k,y,q)}; g.w.uN=function(k){this.G.uN(k)}; g.w.jI=function(k,y,q,N,D,n,T){this.G.jI(k,y,q,N,D,n,T)}; g.w.gk=function(k){return this.G.gk(k)}; g.w.finishSegmentByCpn=function(k,y,q){q=VWZ(q);this.G.finishSegmentByCpn(k,y,q)};g.z(UHP,g.S);g.z(QM6,g.S);g.z(MW0,g.S);g.z(FaP,g.S);g.z(YxT,g.S);g.z(GmT,g.S);GmT.prototype.C=function(){return this.N};g.z(LaZ,Iu); LaZ.prototype.V=function(k){var y=k.content;if(y.componentType==="shopping-companion")switch(k.actionType){case 1:case 2:k=this.Z.getVideoData(1);this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:k&&k.videoId,shoppingCompanionCarouselRenderer:y.renderer,layoutId:y.layoutId,macros:y.macros,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});break;case 3:this.Z.Sb("updateKevlarOrC3Companion",{})}else if(y.componentType==="action-companion")switch(k.actionType){case 1:case 2:k=this.Z.getVideoData(1); this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:k&&k.videoId,actionCompanionAdRenderer:y.renderer,layoutId:y.layoutId,macros:y.macros,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});break;case 3:y.renderer&&(y=this.Z.getVideoData(1),this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:y&&y.videoId})),this.Z.Sb("updateKevlarOrC3Companion",{})}else if(y.componentType==="image-companion")switch(k.actionType){case 1:case 2:k=this.Z.getVideoData(1);this.Z.Sb("updateKevlarOrC3Companion", {contentVideoId:k&&k.videoId,imageCompanionAdRenderer:y.renderer,layoutId:y.layoutId,macros:y.macros,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});break;case 3:y=this.Z.getVideoData(1),this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:y&&y.videoId}),this.Z.Sb("updateKevlarOrC3Companion",{})}else if(y.componentType==="top-banner-image-text-icon-buttoned")switch(k.actionType){case 1:case 2:k=this.Z.getVideoData(1);this.Z.Sb("updateKevlarOrC3Companion", {contentVideoId:k&&k.videoId,topBannerImageTextIconButtonedLayoutViewModel:y.renderer,layoutId:y.layoutId,macros:y.macros,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});break;case 3:y.renderer&&(y=this.Z.getVideoData(1),this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:y&&y.videoId})),this.Z.Sb("updateKevlarOrC3Companion",{})}else if(y.componentType==="banner-image")switch(k.actionType){case 1:case 2:k=this.Z.getVideoData(1);this.Z.Sb("updateKevlarOrC3Companion", {contentVideoId:k&&k.videoId,bannerImageLayoutViewModel:y.renderer,layoutId:y.layoutId,macros:y.macros,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});break;case 3:y=this.Z.getVideoData(1),this.Z.Sb("updateKevlarOrC3Companion",{contentVideoId:y&&y.videoId}),this.Z.Sb("updateKevlarOrC3Companion",{})}else if(y.componentType==="ads-engagement-panel")switch(y=y.renderer,k.actionType){case 1:case 2:this.Z.Sb("updateEngagementPanelAction",y.addAction);this.Z.Sb("changeEngagementPanelVisibility", y.expandAction);break;case 3:this.Z.Sb("changeEngagementPanelVisibility",y.hideAction),this.Z.Sb("updateEngagementPanelAction",y.removeAction)}else if(y.componentType==="ads-engagement-panel-layout"){var q=y.renderer;switch(k.actionType){case 1:case 2:this.Z.Sb("updateEngagementPanelAction",{action:qM(q.addAction),layoutId:y.layoutId,onLayoutVisibleCallback:y.Z,interactionLoggingClientData:y.interactionLoggingClientData});this.Z.Sb("changeEngagementPanelVisibility",qM(q.expandAction));break;case 3:this.Z.Sb("changeEngagementPanelVisibility", qM(q.hideAction)),this.Z.Sb("updateEngagementPanelAction",{action:qM(q.removeAction)})}}};g.z(dHT,jt);g.w=dHT.prototype;g.w.init=function(k,y,q){jt.prototype.init.call(this,k,y,q);g.fW(this.C,"stroke-dasharray","0 "+this.N);this.api.S().W("enable_dark_mode_style_endcap_timed_pie_countdown")&&(this.C.classList.add("ytp-ad-timed-pie-countdown-inner-light"),this.j.classList.add("ytp-ad-timed-pie-countdown-outer-light"));this.api.S().W("enable_dsa_ad_badge_for_action_endcap_on_web")&&this.V.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){$A(this);jt.prototype.hide.call(this)}; g.w.show=function(){XH(this);jt.prototype.show.call(this)}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();k!=null&&k.current!=null&&g.fW(this.C,"stroke-dasharray",k.current/k.seekableEnd*this.N+" "+this.N)}};g.z(gGT,Bo);g.w=gGT.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);if(y.image&&y.image.thumbnail)if(y.headline)if(y.description)if(y.backgroundImage&&y.backgroundImage.thumbnail)if(y.actionButton&&g.L(y.actionButton,g.JS))if(k=y.durationMilliseconds||0,typeof k!=="number"||k<=0)g.sR(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+k));else if(y.navigationEndpoint){var N=this.api.getVideoData(2);if(N!=null){var D=y.image.thumbnail.thumbnails;D!=null&& D.length>0&&g.p1(g.Tw(D[0].url))&&(D[0].url=N.profilePicture,g.p1(g.Tw(N.profilePicture))&&pUT("VideoPlayer",239976093,"Expected non-empty profile picture."));D=y.backgroundImage.thumbnail.thumbnails;D!=null&&D.length>0&&g.p1(g.Tw(D[0].url))&&(D[0].url=N.eU());D=y.headline;D!=null&&g.p1(g.Tw(D.text))&&(D.text=N.author)}this.U.init(mO("ad-image"),y.image,q);this.j.init(mO("ad-text"),y.headline,q);this.C.init(mO("ad-text"),y.description,q);this.hV.init(mO("ad-image"),y.backgroundImage,q);N=["ytp-ad-action-interstitial-action-button", "ytp-ad-action-interstitial-action-button-rounded"];this.api.S().W("enable_dark_mode_style_endcap")&&(this.slot.classList.add("ytp-ad-action-interstitial-slot-dark-background"),this.j.element.classList.add("ytp-ad-action-interstitial-headline-light"),this.C.element.classList.add("ytp-ad-action-interstitial-description-light"),N.push("ytp-ad-action-interstitial-action-button-dark"));this.api.S().N&&(N.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),N.push("ytp-ad-action-interstitial-action-button-dark")); this.api.S().W("enable_unified_action_endcap_on_web")&&!this.api.S().N&&(N.push("ytp-ad-action-interstitial-action-button-unified"),this.RO.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.U.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.aO.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.PH.classList.add("ytp-ad-action-interstitial-card-unified"),this.ND.classList.add("ytp-ad-action-interstitial-description-container-unified"), this.C.element.classList.add("ytp-ad-action-interstitial-description-unified"),this.eb.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.j.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.wF.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.Wl.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new so(this.api,this.layoutId,this.interactionLoggingClientData, this.mS,N);g.G(this,this.actionButton);this.actionButton.FH(this.RO);this.actionButton.init(mO("button"),g.L(y.actionButton,g.JS),q);wj(this.actionButton.element);N=KD(this.actionButton.element);H3(this.actionButton.element,N+" This link opens in new tab");this.navigationEndpoint=y.navigationEndpoint;this.V.T(this.wF,"click",this.bX,this);this.V.T(this.ND,"click",this.bX,this);!this.api.S().W("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.S().N||this.V.T(this.eb,"click",this.bX, this);this.Z=this.IJ?new Lo(this.api,k):new d7(k);g.G(this,this.Z);if(y.skipButton){if((k=g.L(y.skipButton,exO))&&this.Z&&(this.skipButton=new QS(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.Z,this.w3),g.G(this,this.skipButton),this.skipButton.FH(this.element),this.skipButton.init(mO("skip-button"),k,q)),this.api.S().W("enable_dsa_ad_badge_for_action_endcap_on_web")){q=this.api.W("disable_ad_preview_for_instream_ads");if(k=y.adBadgeRenderer)if(k=g.L(k,RxE))N=new St(this.api, this.layoutId,this.interactionLoggingClientData,this.mS,!0,q),N.FH(this.Wl),N.init(mO("simple-ad-badge"),k,this.macros),g.G(this,N);if(k=y.adInfoRenderer)if(k=g.L(k,l7))q=new us(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.element,void 0,q),q.FH(this.Wl),q.init(mO("ad-info-hover-text-button"),k,this.macros),g.G(this,q)}}else y.nonskippableOverlayRenderer&&(k=g.L(y.nonskippableOverlayRenderer,s5))&&this.Z&&(this.N=new r7(this.api,this.layoutId,this.interactionLoggingClientData, this.mS,this.Z,!1),g.G(this,this.N),this.N.FH(this.element),this.N.init(mO("ad-preview"),k,q));y.countdownRenderer&&(y=y.countdownRenderer,g.L(y,WUg)&&this.Z&&(q=new dHT(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.Z),g.G(this,q),q.FH(this.element),q.init(mO("timed-pie-countdown"),g.L(y,WUg),this.macros)));this.show();this.element.focus()}else g.sR(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.sR(Error("AdActionInterstitialRenderer has no button.")); else g.sR(Error("AdActionInterstitialRenderer has no background AdImage."));else g.sR(Error("AdActionInterstitialRenderer has no description AdText."));else g.sR(Error("AdActionInterstitialRenderer has no headline AdText."));else g.sR(Error("AdActionInterstitialRenderer has no image."))}; g.w.clear=function(){g.R0(this.V);this.hide()}; g.w.show=function(){oG0(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.N&&this.N.show();Bo.prototype.show.call(this)}; g.w.hide=function(){oG0(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.N&&this.N.hide();Bo.prototype.hide.call(this)}; g.w.bX=function(){this.navigationEndpoint&&(this.layoutId?this.mS.executeCommand(this.navigationEndpoint,this.layoutId):g.sR(Error("Missing layoutId for ad action interstitial.")))};var Z_D={iconType:"CLOSE"},HQ=new g.mv(320,63);g.z(Wa0,Bo);g.w=Wa0.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);this.V=y;this.U=g.Je(this.V.onClickCommands||[]);this.Wl=this.V.onErrorCommand||null;if(k=this.V.contentSupportedRenderer)k=this.V.contentSupportedRenderer,y=this.V.adInfoRenderer||null,g.L(k,gz$)?(this.j=g.kO("ytp-ad-overlay-ad-info-button-container",this.C.element),loT(this,y),k=Jn7(this,g.L(k,gz$))):g.L(k,oz$)?(this.j=g.kO("ytp-ad-overlay-ad-info-button-container",this.N.element),loT(this,y),k=tW0(this,g.L(k,oz$))):g.L(k,hxb)?(this.j= g.kO("ytp-ad-overlay-ad-info-button-container",this.Z.element),loT(this,y),k=kM$(this,g.L(k,hxb))):(g.sR(Error("InvideoOverlayAdRenderer content could not be initialized.")),k=!1);k&&(this.show(),yGL(this,!0))}; g.w.clear=function(){yGL(this,!1);this.wF.reset();this.ND=0;this.C.hide();this.logVisibility(this.C.element,!1);this.N.hide();this.logVisibility(this.N.element,!1);this.Z.hide();this.logVisibility(this.Z.element,!1);this.hide();this.dispose()}; g.w.FtH=function(){this.RO&&(this.layoutId?this.mS.executeCommand(this.RO,this.layoutId):g.sR(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.w.JG=function(){a:{if(this.V&&this.V.closeButton&&this.V.closeButton.buttonRenderer){var k=this.V.closeButton.buttonRenderer;if(k.serviceEndpoint){k=[k.serviceEndpoint];break a}}k=[]}k=g.p(k);for(var y=k.next();!y.done;y=k.next())y=y.value,this.layoutId?this.mS.executeCommand(y,this.layoutId):g.sR(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.w.yVS=function(){this.hV||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.w.dG=function(){this.hV||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.dG("invideo-overlay")}; g.w.u4S=function(k){k.target===this.j&&g.kO("ytp-ad-button",this.aO.element).click()};g.z(q0F,jt);g.w=q0F.prototype;g.w.init=function(k,y,q){jt.prototype.init.call(this,k,y,q);k=y.durationMs;this.C=k==null||k===0?0:k+this.Z.getProgressState().current*1E3;if(y.text)var N=y.text.templatedAdText;else y.staticMessage&&(N=y.staticMessage);this.messageText.init(mO("ad-text"),N,q);this.messageText.FH(this.N.element);this.V.show(100);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){NT1(this,!1);jt.prototype.hide.call(this);this.N.hide();this.messageText.hide();$A(this)}; g.w.show=function(){NT1(this,!0);jt.prototype.show.call(this);XH(this);this.N.show();this.messageText.show()}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(this.Z!=null){var k=this.Z.getProgressState();k!=null&&k.current!=null&&(k=1E3*k.current,!this.ND&&k>=this.C?(this.V.hide(),this.ND=!0):this.messageText&&this.messageText.isTemplated()&&(k=Math.max(0,Math.ceil((this.C-k)/1E3)),k!==this.j&&(xA(this.messageText,{TIME_REMAINING:String(k)}),this.j=k)))}};g.z(DDg,Bo);g.w=DDg.prototype; g.w.init=function(k,y,q){Bo.prototype.init.call(this,k,y,{});y.image&&y.image.thumbnail?y.headline?y.description?y.actionButton&&g.L(y.actionButton,g.JS)?(this.C.init(mO("ad-image"),y.image,q),this.N.init(mO("ad-text"),y.headline,q),this.V.init(mO("ad-text"),y.description,q),k=["ytp-ad-underlay-action-button"],this.api.S().W("use_blue_buttons_for_desktop_player_underlay")&&k.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new so(this.api,this.layoutId,this.interactionLoggingClientData,this.mS, k),y.backgroundColor&&g.fW(this.element,"background-color",g.nN(y.backgroundColor)),g.G(this,this.actionButton),this.actionButton.FH(this.j),this.actionButton.init(mO("button"),g.L(y.actionButton,g.JS),q),y=g.bD(this.api.S().experiments,"player_underlay_video_width_fraction"),this.api.S().W("place_shrunken_video_on_left_of_player")?(q=this.Z,g.mW(q,"ytp-ad-underlay-left-container"),g.pD(q,"ytp-ad-underlay-right-container"),g.fW(this.Z,"margin-left",Math.round((y+.02)*100)+"%")):(q=this.Z,g.mW(q,"ytp-ad-underlay-right-container"), g.pD(q,"ytp-ad-underlay-left-container")),g.fW(this.Z,"width",Math.round((1-y-.04)*100)+"%"),this.api.yC()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.AP.bind(this)),this.api.addEventListener("resize",this.E1.bind(this))):g.sR(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.sR(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.sR(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.sR(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.w.show=function(){nUb(!0);this.actionButton&&this.actionButton.show();Bo.prototype.show.call(this)}; g.w.hide=function(){nUb(!1);this.actionButton&&this.actionButton.hide();Bo.prototype.hide.call(this)}; g.w.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.AP.bind(this));this.api.removeEventListener("resize",this.E1.bind(this));this.hide()}; g.w.onClick=function(k){Bo.prototype.onClick.call(this,k);this.actionButton&&g.cG(this.actionButton.element,k.target)&&this.api.pauseVideo()}; g.w.AP=function(k){k==="transitioning"?(this.Z.classList.remove("ytp-ad-underlay-clickable"),this.show()):k==="visible"?this.Z.classList.add("ytp-ad-underlay-clickable"):k==="hidden"&&(this.hide(),this.Z.classList.remove("ytp-ad-underlay-clickable"))}; g.w.E1=function(k){k.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):k.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.fW(this.N.element,"font-size",k.width/40+"px")};g.z(KI,Bo); KI.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);y.toggledLoggingParams&&(this.toggledLoggingParams=y.toggledLoggingParams);y.answer&&g.L(y.answer,g.JS)?(k=new so(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),k.FH(this.answer),k.init(mO("ytp-ad-survey-answer-button"),g.L(y.answer,g.JS),q),k.show()):y.answer&&g.L(y.answer,qb)&&(this.Z=new Tt(this.api,this.layoutId,this.interactionLoggingClientData,this.mS, ["ytp-ad-survey-answer-toggle-button"]),this.Z.FH(this.answer),g.G(this,this.Z),this.Z.init(mO("survey-answer-button"),g.L(y.answer,qb),q));this.show()}; KI.prototype.Fm=function(k){this.layoutId?HJ(this.mS,k,this.layoutId,this.macros):g.sR(new g.HN("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; KI.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k);if(this.api.S().W("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; KI.prototype.clear=function(){this.hide()};g.z(TTx,Bo);TTx.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);y.answer&&g.L(y.answer,qb)&&(this.button=new Tt(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.FH(this.Z),this.button.init(mO("survey-none-of-the-above-button"),g.L(y.answer,qb),q));this.show()};g.z(AZ,so);AZ.prototype.init=function(k,y,q){so.prototype.init.call(this,k,y,q);k=!1;y.text&&(y=g.QX(y.text),k=!g.p1(y));k||g.JR(Error("No submit text was present in the renderer."))}; AZ.prototype.onClick=function(k){this.publish("l");so.prototype.onClick.call(this,k)};g.z(cQ,Bo); cQ.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);if(k=y.skipOrPreviewRenderer)g.L(k,VP)?(k=g.L(k,VP),q=new FH(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.V,!0),q.FH(this.skipOrPreview),q.init(mO("skip-button"),k,this.macros),g.G(this,q),this.Z=q):g.L(k,s5)&&(k=g.L(k,s5),q=new r7(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.V,!1),q.FH(this.skipOrPreview),q.init(mO("ad-preview"),k,this.macros),me(q),g.G(this,q),this.Z=q);this.Z== null&&g.sR(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(y)));y.submitButton&&(k=y.submitButton,g.L(k,g.JS)&&(k=g.L(k,g.JS),q=new AZ(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),q.FH(this.submitButton),q.init(mO("survey-submit"),k,this.macros),g.G(this,q),this.N=q));k=this.api.W("disable_ad_preview_for_instream_ads");if(q=y.adBadgeRenderer){q=g.L(q,RxE);var N=new St(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,!0, k,!0);N.FH(this.C);N.init(mO("simple-ad-badge"),q,this.macros);this.adBadge=N.element;g.G(this,N)}if(q=y.adDurationRemaining)q=g.L(q,GGO),N=new hE(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.V,void 0,k),N.FH(this.C),N.init(mO("ad-duration-remaining"),q,this.macros),g.G(this,N);(y=y.adInfoRenderer)&&g.L(y,l7)&&(q=new us(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.element,void 0,k),g.G(this,q),k&&this.adBadge!==void 0?this.C.insertBefore(q.element, this.adBadge.nextSibling):q.FH(this.C),q.init(mO("ad-info-hover-text-button"),g.L(y,l7),this.macros));this.show()}; cQ.prototype.clear=function(){this.hide()};g.z(uL,Bo);uL.prototype.init=function(k,y,q){Bo.prototype.init.call(this,k,y,q);AGq(this)}; uL.prototype.show=function(){this.C=Date.now();Bo.prototype.show.call(this)}; uL.prototype.aG=function(){};g.z(cG$,uL);g.w=cG$.prototype;g.w.init=function(k,y,q){var N=this;uL.prototype.init.call(this,k,y,q);y.questionText&&w61(this,y.questionText);y.answers&&y.answers.forEach(function(D,n){g.L(D,kR)&&I7N(N,g.L(D,kR),q,n)}); this.j=new Set(this.N.map(function(D){return D.Z.Z})); (k=y.noneOfTheAbove)&&(k=g.L(k,dKF))&&uZF(this,k,q);y.surveyAdQuestionCommon&&K7G(this,y.surveyAdQuestionCommon);y.submitEndpoints&&(this.submitEndpoints=y.submitEndpoints);this.T(this.element,"change",this.onChange);this.show()}; g.w.aG=function(){a71(this,!1);this.V.N.subscribe("l",this.pXF,this)}; g.w.onChange=function(k){k.target===this.noneOfTheAbove.button.Z?xDg(this):this.j.has(k.target)&&(this.noneOfTheAbove.button.toggleButton(!1),a71(this,!0))}; g.w.pXF=function(){var k=[],y=this.N.reduce(function(D,n,T){var I=n.toggledLoggingParams;n.Z&&n.Z.isToggled()&&I&&(D.push(I),k.push(T));return D},[]).join("&"),q=this.submitEndpoints.map(function(D){if(!D.loggingUrls)return D; D=g.SQ(D);D.loggingUrls=D.loggingUrls.map(function(n){n.baseUrl&&(n.baseUrl=sC(n.baseUrl,y));return n}); return D}); if(q){q=g.p(q);for(var N=q.next();!N.done;N=q.next())N=N.value,this.layoutId?HJ(this.mS,N,this.layoutId,this.macros):g.sR(Error("Missing layoutId for multi_select_question."))}this.api.S().W("supports_multi_step_on_desktop")&&this.ND(k)}; g.w.clear=function(){this.api.S().W("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.z(an,uL);an.prototype.init=function(k,y,q){var N=this;uL.prototype.init.call(this,k,y,q);y.questionText&&w61(this,y.questionText);y.answers&&y.answers.forEach(function(D,n){g.L(D,kR)&&I7N(N,g.L(D,kR),q,n)}); y.surveyAdQuestionCommon?K7G(this,y.surveyAdQuestionCommon):g.sR(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(y)));this.show()}; an.prototype.clear=function(){this.api.S().W("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.z(xb,Bo);xb.prototype.init=function(k,y,q){var N=this;Bo.prototype.init.call(this,k,y,q);if(this.api.S().W("supports_multi_step_on_desktop")){var D;this.conditioningRules=(D=y.conditioningRules)!=null?D:[];var n;this.N=(n=y.questions)!=null?n:[];var T;((T=y.questions)==null?0:T.length)&&zPB(this,0)}else(y.questions||[]).forEach(function(I){g.L(I,Wp)?X6$(N,g.L(I,Wp),q):g.L(I,e9)&&$DT(N,g.L(I,e9),q)}); this.show()}; xb.prototype.clear=function(){this.api.S().W("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; xb.prototype.V=function(k){var y=this;if(this.api.S().W("supports_multi_step_on_desktop")){var q;if((q=this.conditioningRules)==null?0:q.length){var N;if(k.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(D){return D.questionIndex===y.Z})==null)g.sR(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(D){if(D.questionIndex===y.Z)switch(D.condition){case "CONDITION_ALL_OF":var n;if((n=D.answerIndices)==null?0:n.every(function(I){return k.includes(I)}))N=D.nextQuestionIndex; break;case "CONDITION_ANY_OF":var T;if((T=D.answerIndices)==null?0:T.some(function(I){return k.includes(I)}))N=D.nextQuestionIndex; break;default:g.sR(Error("Expected specified condition in survey conditioning rules."))}}),N!=null)zPB(this,N); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.sR(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.z(j3,Bo); j3.prototype.init=function(k,y,q){var N=this;Bo.prototype.init.call(this,k,y,q);k=y.timeoutSeconds||0;if(typeof k!=="number"||k<0)g.sR(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+k));else if(y.timeoutCommands)if(y.text)if(y.ctaButton&&g.L(y.ctaButton,g.JS))if(y.brandImage)if(y.backgroundImage&&g.L(y.backgroundImage,tS)&&g.L(y.backgroundImage,tS).landscape){this.layoutId||g.sR(Error("Missing layoutId for survey interstitial."));p6$(this.interstitial,g.L(y.backgroundImage, tS).landscape);p6$(this.logoImage,y.brandImage);g.ux(this.text,g.QX(y.text));var D=["ytp-ad-survey-interstitial-action-button"];D.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new so(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,D);g.G(this,this.actionButton);this.actionButton.FH(this.N);this.actionButton.init(mO("button"),g.L(y.ctaButton,g.JS),q);this.actionButton.show();this.Z=new Lo(this.api,k*1E3);this.Z.subscribe("g",function(){N.transition.hide()}); g.G(this,this.Z);this.T(this.element,"click",function(n){var T=n.target===N.interstitial;n=N.actionButton.element.contains(n.target);if(T||n)if(N.transition.hide(),T)N.api.onAdUxClicked(N.componentType,N.layoutId)}); this.transition.show(100)}else g.sR(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.sR(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.sR(Error("SurveyTextInterstitialRenderer has no button."));else g.sR(Error("SurveyTextInterstitialRenderer has no text."));else g.sR(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; j3.prototype.clear=function(){this.hide()}; j3.prototype.show=function(){rGN(!0);Bo.prototype.show.call(this)}; j3.prototype.hide=function(){rGN(!1);Bo.prototype.hide.call(this)};g.z(X1,jt);g.w=X1.prototype; g.w.init=function(k,y){jt.prototype.init.call(this,k,y,{});if(y.durationMilliseconds){if(y.durationMilliseconds<0){g.sR(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+y.durationMilliseconds));return}this.N=y.durationMilliseconds}else this.N=this.Z.u4();var q;if((q=y.previewText)==null||!q.text||g.p1(y.previewText.text))g.sR(Error("No text is returned for AdPreview."));else{this.j=y.previewText;y.previewText.isTemplated||g.ux(this.C,y.previewText.text);var N; if(((N=this.api.getVideoData(1))==null?0:N.rB)&&y.previewImage){var D,n;(k=((n=ob(((D=y.previewImage)==null?void 0:D.sources)||[],52,!1))==null?void 0:n.url)||"")&&k.length?(this.previewImage=new g.VX({X:"img",D:"ytp-preview-ad__image",K:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",k),g.G(this,this.previewImage),this.previewImage.FH(this.element)):g.sR(Error("Failed to get imageUrl in AdPreview."))}else this.C.classList.add("ytp-preview-ad__text--padding--wide")}}; g.w.clear=function(){this.hide()}; g.w.hide=function(){$A(this);jt.prototype.hide.call(this)}; g.w.show=function(){XH(this);jt.prototype.show.call(this)}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();if(k!=null&&k.current)if(k=1E3*k.current,k>=this.N)this.transition.hide();else{var y;if((y=this.j)==null?0:y.isTemplated)if(y=Math.max(0,Math.ceil((this.N-k)/1E3)),y!==this.V){var q,N;(k=(q=this.j)==null?void 0:(N=q.text)==null?void 0:N.replace("{TIME_REMAINING}",String(y)))&&g.ux(this.C,k);this.V=y}}}};g.z($b,Bo); $b.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});var q,N;if((k=((N=ob(((q=y.image)==null?void 0:q.sources)||[],mDq(y),!0))==null?void 0:N.url)||"")&&k.length){q=this.nS("ytp-ad-avatar");q.src=k;var D,n;if(N=(D=y.interaction)==null?void 0:(n=D.accessibility)==null?void 0:n.label)q.alt=N;switch(y.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(y.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.sR(Error("Failed to get imageUrl in AdAvatar."))}; $b.prototype.clear=function(){this.hide()}; $b.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k)};g.z(zL,Bo); zL.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});var q;k=(q=y.label)==null?void 0:q.content;if((q=k!=null&&!g.p1(k))||y.iconImage){q&&(this.buttonText=new g.VX({X:"span",D:"ytp-ad-button-vm__text",oO:k}),g.G(this,this.buttonText),this.buttonText.FH(this.element));var N,D,n=((N=y.interaction)==null?0:(D=N.accessibility)==null?0:D.label)||q?k:"";n&&H3(this.element,n+" This link opens in new tab");wj(this.element);if(y.iconImage){N=void 0;if(y.iconImage){a:{D=y.iconImage;if(D.sources)for(D= g.p(D.sources),k=D.next();!k.done;k=D.next())if(k=k.value,n=void 0,(n=k.clientResource)==null?0:n.imageName){D=k;break a}D=void 0}if(D){var T;N={iconType:(T=D.clientResource)==null?void 0:T.imageName}}}T=lJ(N,!1,this.Z);T!=null&&(this.buttonIcon=new g.VX({X:"span",D:"ytp-ad-button-vm__icon",L:[T]}),g.G(this,this.buttonIcon),y.iconLeading?(Kk(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):q?(this.buttonIcon.FH(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.FH(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(y.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;default:this.element.classList.add("ytp-ad-button-vm--style-filled")}switch(y.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.JR(Error("AdButton does not have label or an icon."))}; zL.prototype.clear=function(){this.hide()}; zL.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k)};g.z(iuF,jt);g.w=iuF.prototype; g.w.init=function(k,y){jt.prototype.init.call(this,k,y,{});this.api.S().W("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.nS("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"),Kk(this.nS("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(k=g.L(y.avatar,buE)){var q=y.headline;if(q){var N=y.description;if(N){var D=g.L(y.button,Er);D?(this.adAvatar.init(mO("ad-avatar"),k),this.headline.init(mO("ad-simple-attributed-string"),new et(q)),this.description.init(mO("ad-simple-attributed-string"),new et(N)),q.content&&q.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(mO("ad-button"),D),this.startMilliseconds=y.startMs||0,this.api.yC()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.Rr.bind(this)),XH(this)):g.sR(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.sR(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.sR(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.sR(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();k&&k.current&&1E3*k.current>=this.startMilliseconds&&($A(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.w.Qq=function(){this.clear()}; g.w.onClick=function(k){this.api.pauseVideo();jt.prototype.onClick.call(this,k)}; g.w.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.Rr.bind(this))}; g.w.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();jt.prototype.show.call(this)}; g.w.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();jt.prototype.hide.call(this)}; g.w.Rr=function(k){k==="hidden"?this.show():this.hide()};g.z(pI,Bo);g.w=pI.prototype; g.w.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(!y.label||g.p1(y.label))g.sR(Error("No label is returned for SkipAdButton."));else if(g.ux(this.V,y.label),k=lJ({iconType:"SKIP_NEXT_NEW"}),k==null)g.sR(Error("Unable to retrieve icon for SkipAdButton"));else if(this.C=new g.VX({X:"span",D:"ytp-skip-ad-button__icon",L:[k]}),g.G(this,this.C),this.C.FH(this.element),this.api.S().experiments.rF("enable_skip_to_next_messaging")&&(y=g.Tw(y.targetId)))this.N=!0,this.element.setAttribute("data-tooltip-target-id",y), this.element.setAttribute("data-tooltip-target-fixed","")}; g.w.onClick=function(k){k&&k.preventDefault();var y,q;jmZ(k,{contentCpn:(q=(y=this.api.getVideoData(1))==null?void 0:y.clientPlaybackNonce)!=null?q:""})===0?this.api.Sb("onAbnormalityDetected"):(Bo.prototype.onClick.call(this,k),this.api.S().W("embeds_web_enable_ad_skipped_event_publishing")&&this.api.Sb("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.w.clear=function(){this.Z.reset();this.hide()}; g.w.hide=function(){Bo.prototype.hide.call(this)}; g.w.show=function(){this.Z.start();Bo.prototype.show.call(this);this.N&&this.api.S().experiments.rF("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.z(f7O,jt);g.w=f7O.prototype; g.w.init=function(k,y){jt.prototype.init.call(this,k,y,{});k=g.L(y.preskipState,yjE);if(this.V||!this.api.S().experiments.rF("disable_ad_preview_for_instream_ads")){if(!k){g.sR(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}var q;(q=this.N)==null||q.init(mO("preview-ad"),k);(q=this.N)!=null&&(q.transition.show(100),q.show())}(q=g.L(y.skippableState,NpE))?(y.skipOffsetMilliseconds!=null?this.skipOffsetMilliseconds=y.skipOffsetMilliseconds:(g.JR(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds= 5E3),this.C.init(mO("skip-button"),q),this.show()):g.sR(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.w.show=function(){XH(this);jt.prototype.show.call(this)}; g.w.hide=function(){!this.isSkippable&&this.N?this.N.hide():this.C&&this.C.hide();$A(this);jt.prototype.hide.call(this)}; g.w.clear=function(){var k;(k=this.N)==null||k.clear();this.C&&this.C.clear();$A(this);jt.prototype.hide.call(this)}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(1E3*this.Z.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var k;(k=this.N)!=null&&k.transition.hide();(k=this.C)!=null&&(k.transition.show(),k.show())}};g.z(rK,Bo); rK.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(y.label){var q;((q=y.label)==null?0:q.content)&&!g.p1(y.label.content)&&(this.linkText=new g.VX({X:"span",D:"ytp-visit-advertiser-link__text",oO:y.label.content}),g.G(this,this.linkText),this.linkText.FH(this.element));var N,D;if((N=y.interaction)==null?0:(D=N.accessibility)==null?0:D.label)H3(this.element,y.interaction.accessibility.label+" This link opens in new tab");else{var n;((n=y.label)==null?0:n.content)&&!g.p1(y.label.content)&&H3(this.element, y.label.content+" This link opens in new tab")}wj(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.sR(Error("No label found in VisitAdvertiserLink."))}; rK.prototype.onClick=function(k){Bo.prototype.onClick.call(this,k);this.api.onAdUxClicked(this.componentType,this.layoutId)}; rK.prototype.clear=function(){this.hide()};g.z(mD,Bo); mD.prototype.init=function(k,y,q,N){Bo.prototype.init.call(this,k,y,{});if(y.skipOrPreview){q=y.skipOrPreview;k=g.L(q,Dfw);q=g.L(q,yjE);var D,n=this.api.S().W("clean_player_style_fix_on_web")&&((D=this.api.getVideoData())==null?void 0:D.isDaiEnabled());k?(this.Vf=new f7O(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N),g.G(this,this.Vf),this.Vf.FH(this.U),this.Vf.init(mO("skip-ad"),k)):!q||this.api.S().experiments.rF("disable_ad_preview_for_instream_ads")&&!n||(this.V=new X1(this.api, this.layoutId,this.interactionLoggingClientData,this.mS,this.N,1),g.G(this,this.V),this.V.FH(this.U),this.V.init(mO("ad-preview"),q),D=this.V,D.transition.show(100),D.show());if(D=g.L(y.skipOrPreview,Dfw))var T=D.skipOffsetMilliseconds}y.playerAdCard&&(D=g.L(y.playerAdCard,qzq))&&(this.playerAdCard=new iuF(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N),g.G(this,this.playerAdCard),this.playerAdCard.FH(this.eb),this.playerAdCard.init(mO("ad-avatar-lockup-card"),D));D=this.api.S().W("disable_ad_duration_remaining_for_instream_video_ads")|| y.adPodIndex!==void 0;y.adBadgeRenderer&&((k=g.L(y.adBadgeRenderer,CI))?(this.C=new ZA(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,D),g.G(this,this.C),this.C.FH(this.Z),this.C.init(mO("ad-badge"),k)):g.sR(Error("AdBadgeViewModel is not found in player overlay layout.")));y.adPodIndex&&(k=g.L(y.adPodIndex,s5B))&&(this.adPodIndex=new ls(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,g.L(y.skipOrPreview,Dfw)===void 0),g.G(this,this.adPodIndex),this.adPodIndex.FH(this.Z), this.adPodIndex.init(mO("ad-pod-index"),k));y.adInfoRenderer&&(k=g.L(y.adInfoRenderer,l7))&&(this.adInfoButton=new us(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.element,void 0,D),g.G(this,this.adInfoButton),this.api.S().W("enable_ad_pod_index_autohide")&&this.C!==void 0?this.Z.insertBefore(this.adInfoButton.element,this.C.element.nextSibling):this.adInfoButton.FH(this.Z),this.adInfoButton.init(mO("ad-info-hover-text-button"),k,this.macros));var I;k=this.api.S().W("clean_player_style_fix_on_web")&& ((I=this.api.getVideoData())==null?void 0:I.isDaiEnabled());y.adDurationRemaining&&(!D||k)&&(I=g.L(y.adDurationRemaining,GGO))&&(this.adDurationRemaining=new hE(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N,N.videoAdDurationSeconds,D),g.G(this,this.adDurationRemaining),D&&this.adPodIndex!==void 0?this.Z.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!==void 0?D?this.Z.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling): this.Z.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.FH(this.Z),this.adDurationRemaining.init(mO("ad-duration-remaining"),I,this.macros),D&&this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));y.visitAdvertiserLink&&(N=g.L(y.visitAdvertiserLink,TpF))&&(this.visitAdvertiserLink=new rK(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.visitAdvertiserLink),this.visitAdvertiserLink.FH(this.Z), this.visitAdvertiserLink.init(mO("visit-advertiser-link"),N));y.adDisclosureBanner&&(y=g.L(y.adDisclosureBanner,lRL))&&(this.adDisclosureBanner=new JE(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.adDisclosureBanner),this.adDisclosureBanner.FH(this.ND),this.adDisclosureBanner.init(mO("ad-disclosure-banner"),y));this.api.S().W("show_preskip_progress_bar_for_skippable_ads")&&(this.j=new y6(this.api,this.N,T,D),g.G(this,this.j),g.pa(this.api,this.j.element,4));this.show()}; mD.prototype.clear=function(){this.hide()};g.z(Oux,Bo);g.w=Oux.prototype; g.w.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(y!=null&&y.title)if(k=y.title)if(this.headline.init(mO("ad-simple-attributed-string"),new et(k)),k=g.L(y.moreInfoButton,Er)){if(this.moreInfoButton.init(mO("ad-button"),k),y.descriptions)y.descriptions.length>0&&(k=y.descriptions[0])&&(this.Z=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.Z),this.Z.FH(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.Z.init(mO("ad-simple-attributed-string"), new et(k))),y.descriptions.length>1&&(y=y.descriptions[1])&&(this.N=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.N),this.N.FH(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.N.init(mO("ad-simple-attributed-string"),new et(y)))}else g.sR(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.sR(Error("No headline found in AdGridCardText."));else g.sR(Error("No headline found in AdGridCardText."))}; g.w.onClick=function(k){Bo.prototype.onClick.call(this,k);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var k;(k=this.Z)==null||k.clear();var y;(y=this.N)==null||y.clear()}; g.w.hide=function(){this.headline.hide();this.moreInfoButton.hide();var k;(k=this.Z)==null||k.hide();var y;(y=this.N)==null||y.hide();Bo.prototype.hide.call(this)}; g.w.show=function(){Bo.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var k;(k=this.Z)==null||k.show();var y;(y=this.N)==null||y.show()};g.z(iL,Bo);iL.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(y!=null&&y.gridCards)if(y.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.sR(Error("Only single column style is currently supported in AdGridCardCollection."));else for(k=g.p(y.gridCards),y=k.next();!y.done;y=k.next()){if(y=g.L(y.value,kxq)){var q=new Oux(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,q);q.FH(this.element);q.init(mO("ad-grid-card-text"),y);this.Z.push(q)}}else g.sR(Error("No grid cards found in AdGridCardCollection."))}; iL.prototype.show=function(){for(var k=g.p(this.Z),y=k.next();!y.done;y=k.next())y.value.show();Bo.prototype.show.call(this)}; iL.prototype.clear=function(){this.hide();for(var k=g.p(this.Z),y=k.next();!y.done;y=k.next())y.value.clear()}; iL.prototype.hide=function(){for(var k=g.p(this.Z),y=k.next();!y.done;y=k.next())y.value.hide();Bo.prototype.hide.call(this)};g.z(fI,jt);g.w=fI.prototype;g.w.init=function(k,y,q,N,D){D=D===void 0?0:D;jt.prototype.init.call(this,k,y,q,N);this.playerProgressOffsetMs=D;XH(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.tM.bind(this));this.api.addEventListener("resize",this.Ps.bind(this));this.api.yC()?(this.N=!0,this.api.XQ(!0),this.show()):this.hide()}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();k&&k.current&&!this.N&&1E3*k.current>=this.playerProgressOffsetMs&&(this.N=!0,this.api.XQ(!0),this.show())}}; g.w.Qq=function(){this.N&&this.api.XQ(!1);this.hide()}; g.w.clear=function(){this.api.XQ(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.tM.bind(this));this.api.removeEventListener("resize",this.Ps.bind(this));$A(this);this.hide()}; g.w.hide=function(){PZq(!1);jt.prototype.hide.call(this)}; g.w.show=function(){PZq(!0);jt.prototype.show.call(this)};g.z(vUT,fI);g.w=vUT.prototype;g.w.init=function(k,y,q,N){if(y!=null&&y.adGridCardCollection)if(y!=null&&y.adButton){var D=Number(y.playerProgressOffsetMs||"0");isNaN(D)?fI.prototype.init.call(this,k,y,q,N):fI.prototype.init.call(this,k,y,q,N,D);k=g.L(y.adGridCardCollection,tnx);this.adGridCardCollection.init(mO("ad-grid-card-collection"),k);y=g.L(y.adButton,Er);this.adButton.init(mO("ad-button"),y);this.hide()}else g.sR(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.sR(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.w.onClick=function(k){this.adButton&&g.cG(this.adButton.element,k.target)&&this.api.pauseVideo();fI.prototype.onClick.call(this,k);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.w.Ps=function(){}; g.w.clear=function(){this.hide();this.adGridCardCollection.clear();this.adButton.clear();fI.prototype.clear.call(this)}; g.w.show=function(){this.adGridCardCollection.show();this.adButton.show();fI.prototype.show.call(this)}; g.w.hide=function(){this.adGridCardCollection.hide();this.adButton.hide();fI.prototype.hide.call(this)}; g.w.tM=function(k){k==="transitioning"?(this.C.classList.remove("ytp-ad-underlay-clickable"),this.show()):k==="visible"?this.C.classList.add("ytp-ad-underlay-clickable"):k==="hidden"&&(this.hide(),this.C.classList.remove("ytp-ad-underlay-clickable"))};g.z(Or,Bo); Or.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(y.attributes===void 0)g.sR(Error("No attributes found in AdDetailsLineViewModel."));else if(y.style===void 0)g.sR(Error("No style found in AdDetailsLineViewModel."));else{k=g.p(y.attributes);for(var q=k.next();!q.done;q=k.next())if(q=q.value,q.text!==void 0){q=q.text;var N=y.style,D=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,D);D.FH(this.element);a:switch(N){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":N="ytp-ad-details-line__text--style-responsive"; break a;default:N="ytp-ad-details-line__text--style-standard"}D.element.classList.add(N);D.init(mO("ad-simple-attributed-string"),new et(q));this.Z.push(D)}this.show()}}; Or.prototype.show=function(){this.Z.forEach(function(k){k.show()}); Bo.prototype.show.call(this)}; Or.prototype.clear=function(){this.hide()}; Or.prototype.hide=function(){this.Z.forEach(function(k){k.hide()}); Bo.prototype.hide.call(this)};g.z(PQ,Bo);PQ.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});var q,N;(k=((N=ob(((q=y.image)==null?void 0:q.sources)||[]))==null?void 0:N.url)||"")&&k.length?(q=this.nS("ytp-image-background-image"),g.fW(q,"backgroundImage","url("+k+")"),y.blurLevel!==void 0&&g.fW(q,"filter","blur("+y.blurLevel+"px)"),y.gradient!==void 0&&(y=new g.R({X:"div",jb:["ytp-image-background--gradient-vertical"]}),g.G(this,y),y.FH(this.element)),this.show()):g.sR(Error("Failed to get imageUrl in ImageBackground."))}; PQ.prototype.clear=function(){this.hide()};g.z(CZq,jt);g.w=CZq.prototype;g.w.init=function(k,y){jt.prototype.init.call(this,k,y,{});g.fW(this.C,"stroke-dasharray","0 "+this.N);this.show()}; g.w.clear=function(){this.hide()}; g.w.hide=function(){$A(this);jt.prototype.hide.call(this)}; g.w.show=function(){XH(this);jt.prototype.show.call(this)}; g.w.Qq=function(){this.hide()}; g.w.j9=function(){if(this.Z){var k=this.Z.getProgressState();k!=null&&k.current!=null&&g.fW(this.C,"stroke-dasharray",k.current/k.seekableEnd*this.N+" "+this.N)}};g.z(vQ,Bo); vQ.prototype.init=function(k,y){Bo.prototype.init.call(this,k,y,{});if(V6x(y)){this.adAvatar=new $b(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adAvatar);this.adAvatar.FH(this.nS("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(mO("ad-avatar"),g.L(y.adAvatar,buE));this.headline=new Wx(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.headline);this.headline.FH(this.nS("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(mO("ad-simple-attributed-string"),new et(y.headline));if(k=g.L(y.adDetailsLine,ZAq))this.detailsLine=new Or(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.detailsLine),this.detailsLine.FH(this.nS("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(mO("ad-details-line"),k);this.adButton=new zL(this.api,this.layoutId,this.interactionLoggingClientData,this.mS);g.G(this,this.adButton);this.adButton.FH(this.nS("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container")); this.adButton.init(mO("ad-button"),g.L(y.adButton,Er));k=this.api.W("disable_ad_preview_for_instream_ads");this.adBadge=new ZA(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,k);g.G(this,this.adBadge);this.adBadge.FH(this.V);this.adBadge.init(mO("ad-badge"),g.L(y.adBadge,CI));this.adInfoButton=new us(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.element,void 0,k);g.G(this,this.adInfoButton);this.adInfoButton.FH(this.V);this.adInfoButton.init(mO("ad-info-hover-text-button"), g.L(y.adInfoRenderer,l7),this.macros);if(k=g.L(y.skipAdButton,NpE))this.skipAdButton=new pI(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.skipAdButton),this.skipAdButton.FH(this.element),this.skipAdButton.init(mO("skip-button"),k);this.N=new d7(y.durationMilliseconds);g.G(this,this.N);if(k=g.L(y.countdownViewModel,nYL))this.Z=new CZq(this.api,this.layoutId,this.interactionLoggingClientData,this.mS,this.N),g.G(this,this.Z),this.Z.FH(this.nS("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")), this.Z.init(mO("timed-pie-countdown"),k);if(y=g.L(y.imageBackground,Jig))this.imageBackground=new PQ(this.api,this.layoutId,this.interactionLoggingClientData,this.mS),g.G(this,this.imageBackground),this.imageBackground.FH(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(mO("image-background"),y);this.show();this.element.focus()}}; vQ.prototype.clear=function(){g.R0(this.C);this.hide()}; vQ.prototype.show=function(){EUw(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();Bo.prototype.show.call(this)}; vQ.prototype.hide=function(){EUw(!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.Z&&this.Z.hide();this.imageBackground&&this.imageBackground.hide();Bo.prototype.hide.call(this)};var icx="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.z(bL,Iu); bL.prototype.V=function(k){var y=k.id,q=k.content,N=q.componentType;if(!icx.includes(N))switch(k.actionType){case 1:k=this.api;var D=this.mS,n=q.layoutId,T=q.interactionLoggingClientData,I=q instanceof cC?q.IJ:!1,H=q instanceof cC||q instanceof Gt?q.w3:!1;T=T===void 0?{}:T;I=I===void 0?!1:I;H=H===void 0?!1:H;switch(N){case "invideo-overlay":k=new Wa0(k,n,T,D);break;case "player-overlay":k=new qF(k,n,T,D,new WD(k),H);break;case "player-overlay-layout":k=new mD(k,n,T,D,new WD(k));break;case "survey":k= new xb(k,n,T,D);break;case "ad-action-interstitial":k=new gGT(k,n,T,D,I,H);break;case "video-interstitial-buttoned-centered":k=new vQ(k,n,T,D);break;case "survey-interstitial":k=new j3(k,n,T,D);break;case "ad-message":k=new q0F(k,n,T,D,new WD(k,1));break;case "player-underlay":k=new DDg(k,n,T,D);break;case "display-underlay-text-grid-cards":k=new vUT(k,n,T,D,new WD(k));break;default:k=null}if(!k){g.JR(Error("No UI component returned from ComponentFactory for type: "+N));break}g.VR(this.N,y)?g.JR(Error("Ad UI component already registered: "+ y)):this.N[y]=k;k.bind(q);q instanceof Kn?this.C?this.C.append(k.Jj):g.sR(Error("Underlay view was not created but UnderlayRenderer was created")):this.j.append(k.Jj);break;case 2:y=BT1(this,k);if(y==null)break;y.bind(q);break;case 3:q=BT1(this,k),q!=null&&(g.n1(q),g.VR(this.N,y)?(q=this.N,y in q&&delete q[y]):g.JR(Error("Ad UI component does not exist: "+y)))}}; bL.prototype.gF=function(){g.TF(Object.values(this.N));this.N={};Iu.prototype.gF.call(this)};g.z(UDN,g.pi);g.w=UDN.prototype;g.w.create=function(){try{QDw(this),this.load(),this.created=!0,QDw(this)}catch(k){bs(k instanceof Error?k:String(k))}}; g.w.load=function(){try{Y0B(this)}finally{Fc(wK(this.Z).uV)&&this.player.DJ("ad",1)}}; g.w.destroy=function(){var k=this.player.getVideoData(1);this.Z.Z.Zp.HQ(k&&k.clientPlaybackNonce||"");this.unload();this.created=!1}; g.w.unload=function(){g.pi.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(y){bs(y instanceof Error?y:String(y))}if(this.N!=null){var k=this.N;this.N=null;k.dispose()}this.C.reset()}; g.w.vQ=function(){return!1}; g.w.getAdState=function(){return-1}; g.w.getOptions=function(){return Object.values(mlG)}; g.w.aU=function(k,y){y=y===void 0?{}:y;switch(k){case "replaceUrlMacros":return k=y,k.url?(y=kmT(this.player),Object.assign(y,k.FVb),k=g.FE(k.url,y)):k=null,k;case "onAboutThisAdPopupClosed":this.oX(y);break;case "executeCommand":k=y;k.command&&k.layoutId&&this.executeCommand(k);break;default:return null}}; g.w.xF=function(k){var y;return!((y=this.Z.Z.J4)==null||!y.get().xF(k))}; g.w.oX=function(k){k.isMuted&&PKU(wK(this.Z).pH,wK(this.Z).BS,k.layoutId);this.q3&&this.q3.oX()}; g.w.executeCommand=function(k){wK(this.Z).mS.executeCommand(k.command,k.layoutId)};g.YU("yt.player.Application.create",g.np.create);g.YU("yt.player.Application.createAlternate",g.np.create);Nh7(ec(),rOq);var fhg=g.S6("ytcsi.tick");fhg&&fhg("pe");g.zg("ad",UDN);g.z(g.Ur,g.S);g.Ur.prototype.start=function(k,y,q){this.config={from:k,to:y,duration:q,startTime:(0,g.om)()};this.next()}; g.Ur.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.Ur.prototype.next=function(){if(this.config){var k=this.config,y=k.from,q=k.to,N=k.duration;k=k.startTime;var D=(0,g.om)()-k;k=this.Z;N=c46(k,D/N);if(N==0)k=k.C;else if(N==1)k=k.V;else{D=zw(k.C,k.y1,N);var n=zw(k.y1,k.y2,N);k=zw(k.y2,k.V,N);D=zw(D,n,N);n=zw(n,k,N);k=zw(D,n,N)}k=g.X6(k,0,1);this.callback(y+(q-y)*k);k<1&&this.delay.start()}};g.z(g.Qr,g.R);g.w=g.Qr.prototype;g.w.hasSuggestions=function(){return this.suggestionData.length>0}; g.w.hx=function(){this.Z&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.w.show=function(){g.R.prototype.show.call(this);oUE(this)}; g.w.fv=function(){this.Z&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.w.lD=function(){this.SH(this.api.KS().getPlayerSize())}; g.w.SH=function(k){var y=this.api.qS()?.5625:16/9,q=this.api.dS();k=k.width-(q?112:58);q=Math.ceil(k/(q?320:192));var N=(k-q*8)/q;y=Math.floor(N/y);for(var D=g.p(this.N),n=D.next();!n.done;n=D.next())n=n.value.nS("ytp-suggestion-image"),n.style.width=N+"px",n.style.height=y+"px";this.suggestions.element.style.height=y+"px";this.V=N;this.J=y;this.containerWidth=k;this.columns=q;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Mp(this)}; g.w.onVideoDataChange=function(){var k=this.api.S(),y=this.api.getVideoData();this.j=y.Up?!1:k.V;this.suggestionData=y.suggestions?g.$C(y.suggestions,function(q){return q&&!q.playlistId}):[]; RPe(this);y.Up?this.title.update({title:g.Qo("M\u00e1s videos de $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:y.author})}):this.title.update({title:this.api.qS()?"M\u00e1s Shorts":"M\u00e1s videos"})}; g.w.scrollTo=function(k){k=g.X6(k,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.B.start(this.scrollPosition,k,1E3);this.scrollPosition=k;g.Mp(this);oUE(this)};})(_yt_player);